06da992daf008bbae3675b7ceb0a751135d5a23d
[elisp/gnus.git-] / texi / gnus-ja.texi
1 \input texinfo
2
3 @setfilename gnus-ja
4 @settitle T-gnus 6.17 Manual
5 @syncodeindex fn cp
6 @syncodeindex vr cp
7 @syncodeindex pg cp
8
9 @copying
10 Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001,
11    2002, 2003, 2004, 2005 Free Software Foundation, Inc.
12
13 @quotation
14 Permission is granted to copy, distribute and/or modify this document
15 under the terms of the GNU Free Documentation License, Version 1.2 or
16 any later version published by the Free Software Foundation; with no
17 Invariant Sections, with the Front-Cover texts being ``A GNU
18 Manual'', and with the Back-Cover Texts as in (a) below.  A copy of the
19 license is included in the section entitled ``GNU Free Documentation
20 License'' in the Emacs manual.
21
22 \e$B$3$NJ8=q$r!"%U%j!<%=%U%H%&%'%":bCDH/9T$N\e(B GNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q\e(B
23 \e$BBh\e(B 1.2 \e$BHG$^$?$O$=$l0J9_$NHG$,Dj$a$k>r7o$N2<$GJ#@=!"G[I[!"$"$k$$$OJQ99$9\e(B
24 \e$B$k$3$H$r5v2D$7$^$9!#JQ99IT2DItJ,$O;XDj$7$^$;$s!#!V\e(BA GNU Manual\e$B!W$OI=I=;f\e(B
25 \e$B%F%-%9%H!"0J2<$N\e(B (a) \e$B$ON"I=;f%F%-%9%H$G$9!#$3$NMxMQ5vBz7@Ls=q$NJ#<L$O\e(B
26 \e$B!V\e(BEmacs manual\e$B!W$N!V\e(BGNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q!W$H$$$&>O$K4^$^$l$F$$$^\e(B
27 \e$B$9!#\e(B
28
29 (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
30 this GNU Manual, like GNU software.  Copies published by the Free
31 Software Foundation raise funds for GNU development.''
32
33 (a) FSF \e$B$NN"I=;f%F%-%9%H\e(B:\e$B!V$"$J$?$K$O$3$N\e(B GNU Manual \e$B$r\e(B GNU \e$B%=%U%H%&%'%"\e(B
34 \e$B$N$h$&$KJ#@=$7$?$jJQ99$9$k<+M3$,$"$j$^$9!#J#@=$O%U%j!<%=%U%H%&%'%":bCD$K\e(B
35 \e$B$h$C$F=PHG$5$l$^$7$?!#\e(B(\e$B%U%j!<%=%U%H%&%'%":bCD$O\e(B) GNU \e$B$N3+H/$N$?$a$KI,MW\e(B
36 \e$B$J;q6b$r=8$a$F$$$^$9!#!W\e(B
37
38 This document is part of a collection distributed under the GNU Free
39 Documentation License.  If you want to distribute this document
40 separately from the collection, you can do so by adding a copy of the
41 license to the document, as described in section 6 of the license.
42
43 \e$B$3$NJ8=q$O!V\e(BGNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q!W$K4p$E$$$FG[I[$5$l$?<}=8Cx:nJ*\e(B
44 \e$B$N0lIt$G$9!#$b$7$"$J$?$,$3$NJ8=q$r<}=8Cx:nJ*$+$iJ,N%$7$FG[I[$7$?$$$H$-$O!"\e(B
45 \e$B7@Ls=q$NBh\e(B 6 \e$B9`$K5-=R$5$l$F$$$k$h$&$K!"J8=q$K7@Ls=q$NJ#<L$rIU2C$9$k$3$H\e(B
46 \e$B$K$h$C$F!"9T$J$&$3$H$,$G$-$^$9!#\e(B
47 @end quotation
48 @end copying
49
50 @iftex
51 @iflatex
52 \documentclass[twoside,a4paper,openright,11pt]{book}
53 \usepackage[latin1]{inputenc}
54 \usepackage{pagestyle}
55 \usepackage{epsfig}
56 \usepackage{pixidx}
57 \input{gnusconfig.tex}
58
59 \ifx\pdfoutput\undefined
60 \else
61 \usepackage[pdftex,bookmarks,colorlinks=true]{hyperref}
62 \usepackage{thumbpdf}
63 \pdfcompresslevel=9
64 \fi
65
66 \makeindex
67 \begin{document}
68
69 \newcommand{\gnusversionname}{T-gnus v6.17}
70 \newcommand{\gnuschaptername}{}
71 \newcommand{\gnussectionname}{}
72
73 \newcommand{\gnusbackslash}{/}
74
75 \newcommand{\gnusref}[1]{``#1'' on page \pageref{#1}}
76 \ifx\pdfoutput\undefined
77 \newcommand{\gnusuref}[1]{\gnustt{#1}}
78 \else
79 \newcommand{\gnusuref}[1]{\href{#1}{\gnustt{#1}}}
80 \fi
81 \newcommand{\gnusxref}[1]{See ``#1'' on page \pageref{#1}}
82 \newcommand{\gnuspxref}[1]{see ``#1'' on page \pageref{#1}}
83
84 \newcommand{\gnuskindex}[1]{\index{#1}}
85 \newcommand{\gnusindex}[1]{\index{#1}}
86
87 \newcommand{\gnustt}[1]{{\gnusselectttfont{}#1}}
88 \newcommand{\gnuscode}[1]{\gnustt{#1}}
89 \newcommand{\gnusasis}[1]{\gnustt{#1}}
90 \newcommand{\gnusurl}[1]{\gnustt{#1}}
91 \newcommand{\gnuscommand}[1]{\gnustt{#1}}
92 \newcommand{\gnusenv}[1]{\gnustt{#1}}
93 \newcommand{\gnussamp}[1]{``{\fontencoding{OT1}\gnusselectttfont{}#1}''}
94 \newcommand{\gnuslisp}[1]{\gnustt{#1}}
95 \newcommand{\gnuskbd}[1]{`\gnustt{#1}'}
96 \newcommand{\gnuskey}[1]{`\gnustt{#1}'}
97 \newcommand{\gnusfile}[1]{`\gnustt{#1}'}
98 \newcommand{\gnusdfn}[1]{\textit{#1}}
99 \newcommand{\gnusi}[1]{\textit{#1}}
100 \newcommand{\gnusr}[1]{\textrm{#1}}
101 \newcommand{\gnusstrong}[1]{\textbf{#1}}
102 \newcommand{\gnusemph}[1]{\textit{#1}}
103 \newcommand{\gnusvar}[1]{{\fontsize{10pt}{10}\selectfont\textsl{\textsf{#1}}}}
104 \newcommand{\gnussc}[1]{\textsc{#1}}
105 \newcommand{\gnustitle}[1]{{\huge\textbf{#1}}}
106 \newcommand{\gnusversion}[1]{{\small\textit{#1}}}
107 \newcommand{\gnusauthor}[1]{{\large\textbf{#1}}}
108 \newcommand{\gnusresult}[1]{\gnustt{=> #1}}
109 \newcommand{\gnusacronym}[1]{\textsc{#1}}
110 \newcommand{\gnusemail}[1]{\textit{#1}}
111
112 \newcommand{\gnusbullet}{{${\bullet}$}}
113 \newcommand{\gnusdollar}{\$}
114 \newcommand{\gnusampersand}{\&}
115 \newcommand{\gnuspercent}{\%}
116 \newcommand{\gnushash}{\#}
117 \newcommand{\gnushat}{\symbol{"5E}}
118 \newcommand{\gnusunderline}{\symbol{"5F}}
119 \newcommand{\gnusnot}{$\neg$}
120 \newcommand{\gnustilde}{\symbol{"7E}}
121 \newcommand{\gnusless}{{$<$}}
122 \newcommand{\gnusgreater}{{$>$}}
123 \newcommand{\gnusbraceleft}{{$>$}}
124 \newcommand{\gnusbraceright}{{$>$}}
125
126 \newcommand{\gnushead}{\raisebox{-1cm}{\epsfig{figure=ps/gnus-head,height=1cm}}}
127 \newcommand{\gnusinteresting}{
128 \marginpar[\mbox{}\hfill\gnushead]{\gnushead}
129 }
130
131 \newcommand{\gnuscleardoublepage}{\ifodd\count0\mbox{}\clearpage\thispagestyle{empty}\mbox{}\clearpage\else\clearpage\fi}
132
133 \newcommand{\gnuspagechapter}[1]{
134 {\mbox{}}
135 }
136
137 \newdimen{\gnusdimen}
138 \gnusdimen 0pt
139
140 \newcommand{\gnuschapter}[2]{
141 \gnuscleardoublepage
142 \ifdim \gnusdimen = 0pt\setcounter{page}{1}\pagestyle{gnus}\pagenumbering{arabic} \gnusdimen 1pt\fi
143 \chapter{#2}
144 \renewcommand{\gnussectionname}{}
145 \renewcommand{\gnuschaptername}{#2}
146 \thispagestyle{empty}
147 \hspace*{-2cm}
148 \begin{picture}(500,500)(0,0)
149 \put(480,350){\makebox(0,0)[tr]{#1}}
150 \put(40,300){\makebox(500,50)[bl]{{\Huge\bf{#2}}}}
151 \end{picture}
152 \clearpage
153 }
154
155 \newcommand{\gnusfigure}[3]{
156 \begin{figure}
157 \mbox{}\ifodd\count0\hspace*{-0.8cm}\else\hspace*{-3cm}\fi\begin{picture}(440,#2)
158 #3
159 \end{picture}
160 \caption{#1}
161 \end{figure}
162 }
163
164 \newcommand{\gnusicon}[1]{
165 \marginpar[\mbox{}\hfill\raisebox{-1.5cm}{\epsfig{figure=ps/#1-up,height=1.5cm}}]{\raisebox{-1cm}{\epsfig{figure=ps/#1-up,height=1cm}}}
166 }
167
168 \newcommand{\gnuspicon}[1]{
169 \margindex{\epsfig{figure=#1,width=2cm}}
170 }
171
172 \newcommand{\gnusxface}[2]{
173 \margindex{\epsfig{figure=#1,width=1cm}\epsfig{figure=#2,width=1cm}}
174 }
175
176 \newcommand{\gnussmiley}[2]{
177 \margindex{\makebox[2cm]{\hfill\epsfig{figure=#1,width=0.5cm}\hfill\epsfig{figure=#2,width=0.5cm}\hfill}}
178 }
179
180 \newcommand{\gnusitemx}[1]{\mbox{}\vspace*{-\itemsep}\vspace*{-\parsep}\item#1}
181
182 \newcommand{\gnussection}[1]{
183 \renewcommand{\gnussectionname}{#1}
184 \section{#1}
185 }
186
187 \newenvironment{codelist}%
188 {\begin{list}{}{
189 }
190 }{\end{list}}
191
192 \newenvironment{asislist}%
193 {\begin{list}{}{
194 }
195 }{\end{list}}
196
197 \newenvironment{kbdlist}%
198 {\begin{list}{}{
199 \labelwidth=0cm
200 }
201 }{\end{list}}
202
203 \newenvironment{dfnlist}%
204 {\begin{list}{}{
205 }
206 }{\end{list}}
207
208 \newenvironment{stronglist}%
209 {\begin{list}{}{
210 }
211 }{\end{list}}
212
213 \newenvironment{samplist}%
214 {\begin{list}{}{
215 }
216 }{\end{list}}
217
218 \newenvironment{varlist}%
219 {\begin{list}{}{
220 }
221 }{\end{list}}
222
223 \newenvironment{emphlist}%
224 {\begin{list}{}{
225 }
226 }{\end{list}}
227
228 \newlength\gnusheadtextwidth
229 \setlength{\gnusheadtextwidth}{\headtextwidth}
230 \addtolength{\gnusheadtextwidth}{1cm}
231
232 \newpagestyle{gnuspreamble}%
233 {
234 {
235 \ifodd\count0
236 {
237 \hspace*{-0.23cm}\underline{\makebox[\gnusheadtextwidth]{\mbox{}}\textbf{\hfill\roman{page}}}
238 }
239 \else
240 {
241 \hspace*{-3.25cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\roman{page}\hfill\mbox{}}}
242 }
243 }
244 \fi
245 }
246 }
247 {
248 \ifodd\count0
249 \mbox{} \hfill
250 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
251 \else
252 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
253 \hfill \mbox{}
254 \fi
255 }
256
257 \newpagestyle{gnusindex}%
258 {
259 {
260 \ifodd\count0
261 {
262 \hspace*{-0.23cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\gnuschaptername\hfill\arabic{page}}}}
263 }
264 \else
265 {
266 \hspace*{-3.25cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{page}\hfill\gnuschaptername}}}
267 }
268 \fi
269 }
270 }
271 {
272 \ifodd\count0
273 \mbox{} \hfill
274 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
275 \else
276 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
277 \hfill \mbox{}
278 \fi
279 }
280
281 \newpagestyle{gnus}%
282 {
283 {
284 \ifodd\count0
285 {
286 \makebox[12cm]{\hspace*{3.1cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{chapter}.\arabic{section}} \textbf{\gnussectionname\hfill\arabic{page}}}}}
287 }
288 \else
289 {
290 \makebox[12cm]{\hspace*{-2.95cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{page}\hfill\gnuschaptername}}}}
291 }
292 \fi
293 }
294 }
295 {
296 \ifodd\count0
297 \mbox{} \hfill
298 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
299 \else
300 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
301 \hfill \mbox{}
302 \fi
303 }
304
305 \pagenumbering{roman}
306 \pagestyle{gnuspreamble}
307
308 @end iflatex
309 @end iftex
310
311 @iftex
312 @iflatex
313
314 \begin{titlepage}
315 {
316
317 %\addtolength{\oddsidemargin}{-5cm}
318 %\addtolength{\evensidemargin}{-5cm}
319 \parindent=0cm
320 \addtolength{\textheight}{2cm}
321
322 \gnustitle{\gnustitlename}\hfill\gnusversion{\gnusversionname}\\
323 \rule{15cm}{1mm}\\
324 \vfill
325 \hspace*{0cm}\epsfig{figure=ps/gnus-big-logo,height=15cm}
326 \vfill
327 \rule{15cm}{1mm}\\
328 \gnusauthor{by Lars Magne Ingebrigtsen}
329 \newpage
330 }
331
332 \mbox{}
333 \vfill
334
335 \thispagestyle{empty}
336
337 @c @insertcopying
338 \newpage
339 \end{titlepage}
340 @end iflatex
341 @end iftex
342
343 @ifnottex
344 @insertcopying
345 @end ifnottex
346
347 @dircategory Emacs
348 @direntry
349 * Gnus-ja: (gnus-ja).           The newsreader gnus (Japanese).
350 @end direntry
351 @iftex
352 @finalout
353 @end iftex
354 @setchapternewpage odd
355
356 @titlepage
357 @title T-gnus 6.17 Manual
358
359 @author by Lars Magne Ingebrigtsen
360 @author by members of Semi-gnus mailing-list
361 @page
362 @vskip 0pt plus 1filll
363 @insertcopying
364 @end titlepage
365
366 @node Top
367 @top The gnus Newsreader
368
369 @ifinfo
370 T-gnus \e$B$r;H$&$3$H$K$h$C$F\e(B Emacs \e$B$G%K%e!<%9$r\e(B (\e$B$=$l$K%a!<%k$b\e(B) \e$BFI$`$3$H$,\e(B
371 \e$B$G$-$^$9!#%K%e!<%9$O\e(B @acronym{NNTP}\e$B!"%m!<%+%k%9%W!<%k!"\e(Bmbox \e$B%U%!%$%k$J$I\e(B
372 \e$B$N$"$i$f$k6K0-$J<jCJ$r6n;H$7$F<j$KF~$l$k$3$H$,$G$-$^$9!#1?;n$7$r$7$F$_$h\e(B
373 \e$B$&$H;W$&$J$i$P!"$9$Y$F$rF1;~$KMQ$$$k$3$H$b$G$-$^$9!#\e(B
374
375 T-gnus \e$B$O\e(B @acronym{SEMI} API \e$B$K4p$E$/\e(B @acronym{MIME} \e$B5!G=$rDs6!$7$^$9!#\e(B
376 \e$B$=$&$$$&Lu$G!"\e(BT-gnus \e$B$OBg$-$J3($,F~$C$F$$$?$j$5$^$6$^$J7A<0$rMQ$$$?$j$7\e(B
377 \e$B$F$$$k$A$g$C$HJQ$o$C$?5-;v$rFI$`8"Mx$rMJ8n$7$^$9!#\e(BT-gnus \e$B$O\e(B MULE API \e$B$K\e(B
378 \e$B4p$E$/9q:]2=!&CO0h2=!"$*$h$S!"B?;z2=5!G=$rDs6!$7$^$9!#$h$C$F!"\e(BT-gnus \e$B$O\e(B
379 \e$B$5$^$6$^$J8@8l7w$r:9JL$7$^$;$s!#$"$"!"%/%j%s%4%s$NJ}$O\e(B Unicode Next
380 Generation \e$B$r$*BT$A2<$5$$!#\e(B
381
382 \e$B$3$N@bL@=q$O\e(B T-gnus 6.17 \e$B$KBP1~$7$^$9!#\e(B
383 @end ifinfo
384 @iftex
385
386 @iflatex
387 \tableofcontents
388 \gnuscleardoublepage
389 @end iflatex
390
391 gnus \e$B$O@h?JE*$G!"@bL@ITMQ$G!"%+%9%?%^%$%:2DG=$G!"3HD%2DG=$J!"%j%"%k%?%$\e(B
392 \e$B%`$G$J$$\e(B GNU Emacs \e$B$N%K%e!<%9%j!<%@!<$G$9!#\e(B
393
394 \e$B$*$*$C$H!#IT;W5D$J$3$H$K0JA0$K$b;w$?$h$&$J$3$H$rJ9$$$?$3$H$,$"$k$h$&$J5$\e(B
395 \e$B$,$7$^$9!#??;w$r$7$?$HHsFq$5$l$J$$$&$A$K@bL@$r;O$a$^$7$g$&\e(B:
396
397 gnus \e$B$O%a%C%;!<%8$rFI$`$3$H$K4X$9$k<B83>l$G$9!#\e(Bgnus \e$B$O$9$Y$F$r%K%e!<%9%0\e(B
398 \e$B%k!<%W$N$h$&$KI=<($7$^$9!#\e(Bgnus \e$B$G%a!<%k$rFI$_!"%G%#%l%/%H%j!<$r%V%i%&%:\e(B
399 \e$B$7!"\e(B@code{ftp} \e$B$r$9$k$3$H$,$G$-$^$9!#$"$"!"$=$l$K!"%K%e!<%9$rFI$`$3$H$5\e(B
400 \e$B$($G$-$^$9\e(B!
401
402 Emacs \e$B$,J8>O$rJT=8$9$k?M$KNO$rM?$($k$h$&$K!"\e(Bgnus \e$B$O%K%e!<%9$rFI$`?M$KNO\e(B
403 \e$B$rM?$($h$&$H$7$F$$$^$9!#\e(Bgnus \e$B$OMxMQ<T$,<B9T2DG=$J$3$H$K@)8B$r@_$1$^$;$s!#\e(B
404 \e$BMxMQ<T$,<+J,$GK>$`F0:n$r$9$k$h$&$K\e(B gnus \e$B$r3HD%$9$k$3$H$r>)Ne$7$F$$$^$9!#\e(B
405 \e$B%W%m%0%i%`$,?M$rA`:n$9$k$Y$-$G$O$"$j$^$;$s!#?M$,%W%m%0%i%`$r;H$&\e(B (\e$B$b$7$/\e(B
406 \e$B$OMtMQ$9$k\e(B) \e$B$3$H$K$h$C$F!"$d$j$?$$$3$H$r$G$-$k$h$&$K$J$C$F$$$k$Y$-$J$N$G\e(B
407 \e$B$9!#\e(B
408
409 @end iftex
410
411 @menu
412 * Starting Up::              \e$B%K%e!<%9$r8+$D$1$k$N$K$O6lO+$,H<$&$+$b$7$l$J$$\e(B
413 * Group Buffer::             \e$B%0%k!<%W$rA*Br$7!"9XFI$7!":o=|$9$k\e(B
414 * Summary Buffer::           \e$B5-;v$rFI$_!"J]B8$7!"Ej9F$9$k\e(B
415 * Article Buffer::           \e$B5-;v$rI=<($7!"07$&\e(B
416 * Composing Messages::       \e$B%a!<%k$H%K%e!<%9$rAw$k$?$a$N>pJs\e(B
417 * Select Methods::           gnus \e$B$O$9$Y$F$N%a%C%;!<%8$r$$$m$$$m$JA*BrJ}K!$GFI$`\e(B
418 * Scoring::                  \e$B5-;v$KCM$rIU$1$k\e(B
419 * Various::                  \e$B0lHLE*$J@_Dj\e(B
420 * The End::                  \e$B$5$i$P!"$=$7$F$5$h$&$J$i\e(B
421 * Appendices::               \e$BMQ8l!"\e(BEmacs \e$BF~Lg!"\e(B@acronym{FAQ}\e$B!"Nr;K!"FbIt9=B$\e(B
422 * Index::                    \e$BJQ?t!"4X?t!"35G0$N:w0z\e(B
423 * Key Index::                \e$B%-!<:w0z\e(B
424
425 Other related manuals
426
427 * Message:(message-ja).      \e$B%a%C%;!<%8$N:n@.\e(B
428 * Emacs-MIME:(emacs-mime).   Composing messages; @acronym{MIME}-specific parts.
429 * Sieve:(sieve).             Managing Sieve scripts in Emacs.
430 * PGG:(pgg).                 @acronym{PGP/MIME} with Gnus.
431 * SASL:(sasl).               @acronym{SASL} authentication in Emacs.
432
433 @detailmenu
434  --- The Detailed Node Listing ---
435
436 Starting Gnus
437
438 * Finding the News::            \e$B%K%e!<%9$r<hF@$9$kJ}K!$rA*$V\e(B
439 * The First Time::              \e$B:G=i$K5/F0$7$?$H$-$K\e(B gnus \e$B$O2?$r$9$k$+\e(B
440 * The Server is Down::          \e$B$=$s$J$H$-!"$I$&$9$l$P%a!<%k$rFI$a$k$+\e(B
441 * Slave Gnusae::                \e$BF1;~$K0l$D0J>e$N\e(B gnus \e$B$r:nF0$5$;$k$3$H$,$G$-$k\e(B
442 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B gnus \e$B$r5/F0$9$k\e(B
443 * New Groups::                  gnus \e$B$,?7$7$$%0%k!<%W$KBP$7$F2?$r$9$k$+\e(B
444 * Changing Servers::            \e$B$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0\$kI,MW$,$"$k$+$b$7$l$J$$\e(B
445 * Startup Files::               \e$B$d$C$+$$$J%9%?!<%H%"%C%W%U%!%$%k\e(B---@file{.newsrc}
446 * Auto Save::                   \e$B%/%i%C%7%e$+$i$N2sI|\e(B
447 * The Active File::             \e$BCY$$2s@~$+$i$N%U%!%$%k$N<hF@$K$O;~4V$,$+$+$k\e(B
448 * Startup Variables::           \e$BJQ99$7$?$$$H;W$&$+$b$7$l$J$$JQ?t\e(B
449
450 New Groups
451
452 * Checking New Groups::         \e$B$I$N%0%k!<%W$,?7$7$$$+$r7hDj$9$k\e(B
453 * Subscription Methods::        \e$B?7$7$$%0%k!<%W$KBP$7$F\e(B gnus \e$B$O2?$r$9$Y$-$+\e(B
454 * Filtering New Groups::        gnus \e$B$KFCDj$N?7$7$$%0%k!<%W$rL5;k$5$;$k\e(B
455
456 Group Buffer
457
458 * Group Buffer Format::         \e$BI=<($5$l$F$$$k>pJs$HJQ99$NJ}K!\e(B
459 * Group Maneuvering::           \e$B%0%k!<%W%P%C%U%!!<$r0\F0$9$k%3%^%s%I\e(B
460 * Selecting a Group::           \e$B<B:]$K%K%e!<%9$rFI$`\e(B
461 * Subscription Commands::       \e$B9XFI!"9XFICf;_!">C5n\e(B
462 * Group Data::                  \e$B%0%k!<%W$N>pJs$rJQ99$9$k\e(B
463 * Group Levels::                \e$B%l%Y%k\e(B? \e$B$=$l$C$F2?\e(B?
464 * Group Score::                 \e$B$"$J$?$N9%$-$J%0%k!<%W$r8+$D$1=P$9J}K!\e(B
465 * Marking Groups::              \e$B%0%k!<%W$K0u$rIU$1$F$*$$$F!"8e$G=hM}$G$-$k\e(B
466 * Foreign Groups::              \e$B%0%k!<%W$N:n@.$H=$@5\e(B
467 * Group Parameters::            \e$B%0%k!<%WKh$K0c$C$?%Q%i%a!<%?!<$r;}$?$;$i$l$k\e(B
468 * Listing Groups::              gnus \e$B$O%0%k!<%W$r$$$m$$$m$JJ,$1J}$GI=<($G$-$k\e(B
469 * Sorting Groups::              \e$B%0%k!<%W$N=gHV$NG[CVBX$(\e(B
470 * Group Maintenance::           \e$B$-$l$$$J\e(B @file{.newsrc} \e$B$NJ]$AJ}\e(B
471 * Browse Foreign Server::       \e$B%5!<%P!<$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&\e(B
472 * Exiting Gnus::                \e$B%K%e!<%9$rFI$`$N$r$d$a$F!";E;v$r$7$h$&\e(B
473 * Group Topics::                \e$B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k\e(B
474 * Misc Group Stuff::            \e$BB>$K$G$-$k$3$H\e(B
475
476 Group Buffer Format
477
478 * Group Line Specification::    \e$B%0%k!<%W%P%C%U%!!<$N8+$(J}$r7h$a$k\e(B
479 * Group Mode Line Specification::  \e$B%0%k!<%W%P%C%U%!!<$N%b!<%I9T\e(B
480 * Group Highlighting::          \e$B%0%k!<%W%P%C%U%!!<$K$-$l$$$K?'$rIU$1$k\e(B
481
482 Group Topics
483
484 * Topic Commands::              \e$BD64JC1BPOC7?L?Na\e(B
485 * Topic Variables::             Lisp \e$B$G%H%T%C%/$r%+%9%?%^%$%:$9$kJ}K!\e(B
486 * Topic Sorting::               \e$B%H%T%C%/KhJL!9$KJB$YBX$($k\e(B
487 * Topic Topology::              \e$BA4@$3&$NCO?^\e(B
488 * Topic Parameters::            \e$B$"$k%H%T%C%/$N$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k%Q%i%a!<%?!<\e(B
489
490 Misc Group Stuff
491
492 * Scanning New Messages::       gnus \e$B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/\e(B
493 * Group Information::           \e$B%0%k!<%W$H\e(B gnus \e$B$K4X$9$k>pJs$H%X%k%W\e(B
494 * Group Timestamp::             gnus \e$B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k\e(B
495 * File Commands::               gnus \e$B$N%U%!%$%k$NFI$_=q$-\e(B
496 * Sieve Commands::              Sieve \e$B%9%/%j%W%H$N4IM}\e(B
497
498 Summary Buffer
499
500 * Summary Buffer Format::       \e$B35N,%P%C%U%!!<$N304Q$r7hDj$9$k\e(B
501 * Summary Maneuvering::         \e$B35N,%P%C%U%!!<$rF0$-2s$k\e(B
502 * Choosing Articles::           \e$B5-;v$rFI$`\e(B
503 * Paging the Article::          \e$BFI$s$G$$$k5-;v$r%9%/%m!<%k$9$k\e(B
504 * Reply Followup and Post::     \e$B5-;v$rEj9F$9$k\e(B
505 * Delayed Articles::            \e$B5-;v$r8e$GAw$k\e(B
506 * Marking Articles::            \e$B5-;v$K4{FI$d4|8B@Z$l>C5n2DG=Ey$N0u$rIU$1$k\e(B
507 * Limiting::                    \e$B35N,%P%C%U%!!<$K@)8B$r2C$($k$3$H$,$G$-$k\e(B
508 * Threading::                   \e$B%9%l%C%I$,$I$N$h$&$K:n$i$l$k$+\e(B
509 * Sorting the Summary Buffer::  \e$B%9%l%C%I$H5-;v$,$I$N$h$&$KJB$S$+$($i$l$k$+\e(B
510 * Asynchronous Fetching::       gnus \e$B$O5-;v$r@h$K<hF@$9$k$3$H$,$G$-$k\e(B
511 * Article Caching::             \e$B%-%c%C%7%e$K5-;v$rCy$a$F$*$1$k\e(B
512 * Persistent Articles::         \e$B5-;v$r4|8B@Z$l>C5n$7$J$/$5$;$k\e(B
513 * Article Backlog::             \e$B$9$G$KFI$s$@5-;v$r;D$7$F$*$/\e(B
514 * Saving Articles::             \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!\e(B
515 * Decoding Articles::           gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k\e(B
516 * Article Treatment::           \e$B5-;v%P%C%U%!!<$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k\e(B
517 @c * MIME Commands::               Doing MIMEy things with the articles.
518 @c * Charsets::                    Character set issues.
519 * Article Commands::            \e$B5-;v%P%C%U%!!<$G$$$m$$$m$J$3$H$r$9$k\e(B
520 * Summary Sorting::             \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k\e(B
521 * Finding the Parent::          \e$B;R5-;v$,C5$;$J$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$\e(B
522 * Alternative Approaches::      \e$B%G%#%U%)%k%H$G$O$J$$35N,$r;H$C$FFI$`\e(B
523 * Tree Display::                \e$B$b$C$H;k3PE*$J%9%l%C%I$NI=<(\e(B
524 * Mail Group Commands::         \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$@$1$G;H$&$3$H$,$G$-$k\e(B
525 * Various Summary Stuff::       \e$BB>$N$I$N>O$K$bG<$^$i$J$+$C$?$b$N\e(B
526 * Exiting the Summary Buffer::  \e$B%0%k!<%W%P%C%U%!!<$KLa$k!"$^$?$O8=:_$N%0%k!<%W$r:F$SA*Br$9$k\e(B
527 * Crosspost Handling::          \e$B%/%m%9%]%9%H$5$l$?5-;v$,$I$N$h$&$K07$o$l$k$+\e(B
528 * Duplicate Suppression::       \e$B%/%m%9%]%9%H$N07$$$K<:GT$7$?$H$-$NBeBX<jCJ\e(B
529 @c * Security::                    Decrypt and Verify.
530 * Mailing List::                \e$B%a!<%j%s%0%j%9%H%^%$%J!<%b!<%I\e(B
531
532 Summary Buffer Format
533
534 * Summary Buffer Lines::        \e$B35N,%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k\e(B
535 * To From Newsgroups::          \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!\e(B
536 * Summary Buffer Mode Line::    \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k\e(B
537 * Summary Highlighting::        \e$B35N,%P%C%U%!!<$r$-$l$$$GAGE($K$9$k\e(B
538
539 Choosing Articles
540
541 * Choosing Commands::           \e$B5-;v$rA*Br$9$k$?$a$NL?Na\e(B
542 * Choosing Variables::          \e$B$3$l$i$NL?Na$K1F6A$r5Z$\$9JQ?t\e(B
543
544 Reply, Followup and Post
545
546 * Summary Mail Commands::       \e$B%a!<%k$rAw$k\e(B
547 * Summary Post Commands::       \e$B%K%e!<%9$rAw$k\e(B
548 * Summary Message Commands::    \e$BB>$N%a%C%;!<%84XO"$NL?Na\e(B
549 * Canceling and Superseding::
550
551 Marking Articles
552
553 * Unread Articles::             \e$BL$FI5-;v$X$N0u\e(B
554 * Read Articles::               \e$B4{FI5-;v$X$N0u\e(B
555 * Other Marks::                 \e$B9XFIEY$K1F6A$7$J$$0u\e(B
556 * Setting Marks::               \e$B0u$NIU$1J}$H>C$7J}\e(B
557 * Generic Marking Commands::    \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+\e(B
558 * Setting Process Marks::       \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
559
560 Threading
561
562 * Customizing Threading::       \e$B%9%l%C%I$K1F6A$r5Z$\$9JQ992DG=$JJQ?t\e(B
563 * Thread Commands::             \e$B35N,%P%C%U%!!<$G$N%9%l%C%I$K4p$E$$$?L?Na\e(B
564
565 Customizing Threading
566
567 * Loose Threads::               gnus \e$B$,L5B+G{%9%l%C%I$r=8$a$FBg$-$J%9%l%C%I$K$9$kJ}K!\e(B
568 * Filling In Threads::          \e$B%9%l%C%I$rKd$a$k\e(B
569 * More Threading::              \e$B%9%l%C%I$r$$$8$/$k$5$i$KB?$/$NJQ?t\e(B
570 * Low-Level Threading::         \e$B$3$l$G=*$o$C$?$H;W$C$?$G$7$g$&\e(B@dots{} \e$B$G$b$"$J$?$O4V0c$C$F$$$?\e(B!
571
572 Decoding Articles
573
574 * Uuencoded Articles::          \e$B5-;v$r\e(B uuencode \e$B$9$k\e(B
575 * Shell Archives::              shar \e$B5-;v$r2rE`$9$k\e(B
576 * PostScript Files::            \e$B%]%9%H%9%/%j%W%H$rJ,3d$9$k\e(B
577 * Other Files::                 \e$BIaDL$NJ]B8$H\e(B binhex.
578 * Decoding Variables::          \e$B9,$;$J%G%3!<%I$N$?$a$NJQ?t\e(B
579 * Viewing Files::               \e$B%G%3!<%I$5$l$?7k2L$r8+$?$$\e(B?
580
581 Decoding Variables
582
583 * Rule Variables::              \e$B%U%!%$%k$,$I$N$h$&$KI=<($5$l$k$+$r7h$a$kJQ?t\e(B
584 * Other Decode Variables::      \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
585 * Uuencoding and Posting::      uuencode \e$B$9$k$N$r%+%9%?%^%$%:$9$kJQ?t\e(B
586
587 Article Treatment
588
589 * Article Highlighting::        \e$B5-;v$r%U%k!<%D%5%i%@$N$h$&$K$7$?$$\e(B
590 * Article Fontisizing::         \e$B6/D4$5$l$?J8$rAGE($K$9$k\e(B
591 * Article Hiding::              \e$BFCDj$N>pJs$O>C$75n$j$?$$$H$b;W$&\e(B
592 * Article Washing::             \e$B?M@8$r$b$C$H$h$/$9$k$?$/$5$s$N5$$NMx$$$?4X?t\e(B
593 * Article Header::              \e$B%X%C%@!<$r$$$m$$$mJQ7A$5$;$k\e(B
594 * Article Buttons::             URL \e$B$d\e(B Message-ID \e$B$d%"%I%l%9$J$I$r%/%j%C%/$9$k\e(B
595 * Article Button Levels::       \e$B%\%?%s$N8+$(J}$r@)8f$9$k\e(B
596 * Article Date::                \e$B$0$:$0$:8@$&$J!"@$3&;~$@\e(B!
597 * Article Display::             X-Face, Picons, Smileys \e$B$rI=<($9$k\e(B
598 * Article Signature::           \e$B=pL>$C$F2?\e(B?
599 * Article Miscellanea::         \e$BB>$N$$$m$$$m$J$b$N\e(B
600
601 Alternative Approaches
602
603 * Pick and Read::               \e$B$^$:!"5-;v$K0u$rIU$1$F!"$=$l$+$iFI$`\e(B
604 * Binary Groups::               \e$B$9$Y$F$N5-;v$r<+F0%G%3!<%I$9$k\e(B
605
606 Various Summary Stuff
607
608 * Summary Group Information::   \e$B>pJs;X8~$NL?Na\e(B
609 * Searching for Articles::      \e$BJ#?t5-;vL?Na\e(B
610 * Summary Generation Commands::
611 * Really Various Summary Commands::  \e$B$"$N$d$C$+$$$J;W$$DL$j$K$J$i$J$$L?Na\e(B
612
613 Article Buffer
614
615 * Hiding Headers::              \e$B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k\e(B
616 * Using MIME::                  \e$BFI$`A0$K5-;v$r\e(B @acronym{MIME} \e$B$KDL$9\e(B
617 * Customizing Articles::        \e$B5-;v$N8+1I$($r;EN)$F$k\e(B
618 * Article Keymap::              \e$B5-;v%P%C%U%!!<$G;H$($k%-!<A`:n\e(B
619 * Misc Article::                \e$B$=$NB>\e(B
620
621 Composing Messages
622
623 * Mail::                        \e$B%a!<%k$NAw?.$HJVEz\e(B
624 * Posting Server::              \e$B$I$N%5!<%P!<$GEj9F$^$?$O%a!<%k$rAw?.$9$k$Y$-$+\e(B?
625 * POP before SMTP::             \e$B%a!<%k$rFI$^$J$$$H%a!<%k$rAw?.$G$-$J$$\e(B
626 * Mail and Post::               \e$B%K%e!<%9$H%a!<%k$rF1;~$KAw?.$9$k\e(B
627 * Archived Messages::           \e$BAw$C$?%a%C%;!<%8$r\e(B gnus \e$B$,Cy$a$F$*$/$H$3$m\e(B
628 * Posting Styles::              \e$B$"$J$?$,C/$G$"$k$+$rL@$i$+$K$9$k$h$j4JC1$JJ}K!\e(B
629 * Drafts::                      \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8\e(B
630 * Rejected Articles::           \e$B%5!<%P!<$,$"$J$?$N5-;v$r7y$$$@$H2?$,5/$3$k\e(B?
631 @c * Signing and encrypting::      How to compose secure messages.
632
633 Select Methods
634
635 * Server Buffer::               \e$B2>A[%5!<%P!<$r:n$C$FJT=8$9$k\e(B
636 * Getting News::                USENET \e$B%K%e!<%9$r\e(B gnus \e$B$GFI$`\e(B
637 * Getting Mail::                \e$B8D?ME*$J%a!<%k$r\e(B gnus \e$B$GFI$`\e(B
638 * Browsing the Web::            \e$BBgNL$N%&%'%V$N;q8;$+$i%a%C%;!<%8$r<hF@$9$k\e(B
639 * IMAP::                        gnus \e$B$r\e(B @acronym{IMAP} \e$B$N%/%i%$%"%s%H$H$7$F;H$&\e(B
640 * Other Sources::               \e$B%G%#%l%/%H%j!<!"%U%!%$%k!"\e(BSOUP \e$B%Q%1%C%H$rFI$`\e(B
641 * Combined Groups::             \e$BJ#?t$N%0%k!<%W$r0l$D$N%0%k!<%W$K9gJ;$5$;$k\e(B
642 * Email Based Diary::           \e$BF|Dx$r%a!<%k$G4IM}$9$k\e(B
643 * Gnus Unplugged::              \e$B%K%e!<%9$H%a!<%k$r%*%U%i%$%s$GFI$`\e(B
644
645 Server Buffer
646
647 * Server Buffer Format::        \e$B$3$N%P%C%U%!!<$N308+$r%+%9%?%^%$%:$G$-$k\e(B
648 * Server Commands::             \e$B%5!<%P!<$rA`$kL?Na\e(B
649 * Example Methods::             \e$B%5!<%P!<;XDj$NNc\e(B
650 * Creating a Virtual Server::   \e$B%;%C%7%g%s$NNc\e(B
651 * Server Variables::            \e$B$I$NJQ?t$r@_Dj$9$k$+\e(B
652 * Servers and Methods::         \e$B%5!<%P!<L>$rA*BrJ}K!$H$7$F;H$&$3$H$,$G$-$k\e(B
653 * Unavailable Servers::         \e$B@\B3$7$h$&$H$7$?%5!<%P!<$N$$$/$D$+$OMn$A$F$$$k$+$b$7$l$J$$\e(B
654
655 Getting News
656
657 * NNTP::                        @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$rFI$`\e(B
658 * News Spool::                  \e$B%m!<%+%k%9%W!<%k$+$i%K%e!<%9$rFI$`\e(B
659
660 @acronym{NNTP}
661
662 * Direct Functions::            \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
663 * Indirect Functions::          \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
664 * Common Variables::            \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
665 * NNTP marks::                  @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
666
667 Getting Mail
668
669 * Mail in a Newsreader::        \e$B%K%e!<%9%j!<%@!<$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
670 * Getting Started Reading Mail::  \e$B4JC1$JNAM}K\$N$h$&$JNc\e(B
671 * Splitting Mail::              \e$B%a!<%k%0%k!<%W$N:n$jJ}\e(B
672 * Mail Sources::                \e$B$I$3$+$i%a!<%k$r<h$C$F$/$k$+$r\e(B gnus \e$B$KCN$i$;$kJ}K!\e(B
673 * Mail Back End Variables::     \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t\e(B
674 * Fancy Mail Splitting::        gnus \e$B$OF~$C$FMh$?%a!<%k$r!"?H$NLS$N$h$@$D$h$&$JJ,3d$r$9$k$3$H$,$G$-$k\e(B
675 * Group Mail Splitting::        \e$B%0%k!<%W$r%+%9%?%^%$%:$7$F%a!<%k$rJ,3d$9$k\e(B
676 * Incorporating Old Mail::      \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
677 * Expiring Mail::               \e$BMW$i$J$$%a!<%k$r<h$j=|$/\e(B
678 * Washing Mail::                \e$B<hF@$7$?%a!<%k$+$i$4$_$r<h$j=|$/\e(B
679 * Duplicates::                  \e$B=EJ#$7$?%a!<%k$r=hM}$9$k\e(B
680 * Not Reading Mail::            \e$B%a!<%k%P%C%/%(%s%I$GJL$N%U%!%$%k$rFI$`\e(B
681 * Choosing a Mail Back End::    gnus \e$B$O?'!9$J%a!<%kMM<0$rFI$`$3$H$,$G$-$k\e(B
682
683 Mail Sources
684
685 * Mail Source Specifiers::      \e$B%a!<%k$N%=!<%9$,$I$3$+$r;XDj$9$k\e(B
686 * Mail Source Customization::   \e$B$b$N$4$H$K1F6A$9$k$$$/$D$+$NJQ?t\e(B
687 * Fetching Mail::               \e$B%a!<%k%=!<%9;X<(;R$r;H$&\e(B
688
689 Choosing a Mail Back End
690
691 * Unix Mail Box::               (\e$B$H$F$b\e(B) \e$BI8=`E*$J\e(B Un*x mbox \e$B$r;H$&\e(B
692 * Rmail Babyl::                 Emacs \e$B$N%W%m%0%i%`$O\e(B Rmail \e$B$N\e(B Babyl \e$B%U%)!<%^%C%H$r;H$&\e(B
693 * Mail Spool::                  \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k\e(B?
694 * MH Spool::                    mhspool \e$B$N$h$&$J%P%C%/%(%s%I\e(B
695 * Maildir::                     \e$B$b$&0l$D$N#1%U%!%$%k\e(B/\e$B#1%a%C%;!<%87A<0\e(B
696 * Mail Folders::                \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D\e(B
697 * Comparing Mail Back Ends::    \e$BF@<:$N?<$$F6;!\e(B
698
699 Browsing the Web
700
701 * Archiving Mail::
702 * Web Searches::                \e$BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k\e(B
703 * Slashdot::                    Slashdot \e$B$N%3%a%s%H$rFI$`\e(B
704 * Ultimate::                    Ultimate Bulletin Board \e$B%7%9%F%`\e(B
705 * Web Archive::                 \e$B%&%'%V$KJ]4I$5$l$?%a!<%j%s%0%j%9%H$rFI$`\e(B
706 * Web Newspaper::               \e$B%&%'%V$KJ]4I$5$l$??7J9$rFI$`\e(B
707 * RSS::                         RDF Site Summary \e$B$rFI$`\e(B
708 * Customizing W3::              gnus \e$B$+$i\e(B Emacs/W3 \e$B$rA`:n$9$k\e(B
709
710 @acronym{IMAP}
711
712 * Splitting in IMAP::           nnimap \e$B$G%a!<%k$rJ,3d$9$k\e(B
713 * Expiring in IMAP::            nnimap \e$B$K$h$k%a!<%k$N4|8B@Z$l>C5n\e(B
714 * Editing IMAP ACLs::           \e$BB>$NMxMQ<T$N%a!<%k%\%C%/%9$X$N%"%/%;%9$r@)8B\e(B/\e$B5v2D$9$k\e(B
715 * Expunging mailboxes::         \e$B!V%a!<%k%\%C%/%905=L!W%\%?%s$HEy2A$J$b$N\e(B
716 * A note on namespaces::        gnus \e$B$G\e(B @acronym{IMAP} \e$BL>A06u4V$r;H$&\e(B (\e$B;H$o$J$$\e(B) \e$BJ}K!\e(B
717 * Debugging IMAP::              \e$B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H\e(B
718
719 Other Sources
720
721 * Directory Groups::            \e$B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`\e(B
722 * Anything Groups::             Dired?  \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
723 * Document Groups::             \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
724 * SOUP::                        @sc{soup} \e$B%Q%1%C%H$r!V%*%U%i%$%s!W$GFI$`\e(B
725 * Mail-To-News Gateways::       \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$rDL$7$F5-;v$rEj9F$9$k\e(B
726
727 Document Groups
728
729 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
730
731 SOUP
732
733 * SOUP Commands::               @sc{soup} \e$B%Q%1%C%H$r:n$C$FAw$j=P$9L?Na\e(B
734 * SOUP Groups::                 @sc{soup} \e$B%Q%1%C%H$rFI$`$?$a$N%P%C%/%(%s%I\e(B
735 * SOUP Replies::                \e$B%a!<%k$H%K%e!<%9$r\e(B @code{nnsoup} \e$B$K0z$-7Q$,$;$kJ}K!\e(B
736
737 Combined Groups
738
739 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r9gJ;$9$k\e(B
740 * Kibozed Groups::              \e$B%K%e!<%9%9%W!<%k$NCf$+$i$N5-;v$r8!:w$9$k\e(B
741
742 Email Based Diary
743
744 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
745 * The Gnus Diary Library::      NNDiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
746 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
747
748 The NNDiary Back End
749
750 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B NNDiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
751 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
752 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
753
754 The Gnus Diary Library
755
756 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
757 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
758 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
759 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
760
761 Gnus Unplugged
762
763 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
764 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
765 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
766 * Agent Visuals::               \e$B%(!<%8%'%s%H$,35N,%P%C%U%!!<$KJQ2=$r$b$?$i$9$+$b$7$l$J$$J}K!\e(B
767 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
768 * Agent Expiry::                \e$B8E$$5-;v$r>C$9J}K!\e(B
769 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
770 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
771 * Outgoing Messages::           \e$BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
772 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
773 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
774 * Batching Agents::             @code{cron} \e$B%8%g%V$K$h$k%K%e!<%9<hF@J}K!\e(B
775 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
776 * Control Agents::              Offline \e$B$r%3%s%H%m!<%k$9$k\e(B gnus-offline
777
778 Agent Categories
779
780 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
781 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
782 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
783
784 Agent Commands
785
786 * Group Agent Commands::        \e$B%0%k!<%W$N@_Dj$H$=$l$i$NFbMF$N<hF@\e(B
787 * Summary Agent Commands::      \e$B<jF0$GA*Br$7$?5-;v$r<hF@$9$k\e(B
788 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
789
790 Scoring
791
792 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"9`L\$rDI2C$9$k\e(B
793 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
794 * Score Variables::             \e$B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k\e(B (\e$B$^$!!"$J$s$FMQ8l\e(B (Scoring) \e$B$G$7$g$&\e(B)
795 * Score File Format::           \e$B%9%3%"%U%!%$%k$K2?$rF~$l$k$+\e(B
796 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k$3$H$b$G$-$k\e(B
797 * Adaptive Scoring::            \e$BBg;P\e(B (Big Sister) gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
798 * Home Score File::             \e$B?7$7$$%9%3%"9`L\$,$I$3$X9T$/$+$r$I$N$h$&$K;XDj$9$k$+\e(B
799 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B gnus \e$B$K5$IU$+$;$k\e(B
800 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
801 * Scoring Tips::                \e$B$I$&$d$C$F8z2LE*$K%9%3%"$rIU$1$k$+\e(B
802 * Reverse Scoring::             \e$B8E$$$b$N$N;R$G$"$k$H$$$&LdBj$OLdBj$G$O$J$$\e(B
803 * Global Score Files::          \e$BCO$r$D$+$_!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
804 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k$3$H$,$G$-$k\e(B
805 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KJQ49$9$k\e(B
806 * Advanced Scoring::            \e$B%9%3%"$NK!B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
807 * Score Decays::                \e$B%9%3%"$r8O$l$F$$$+$;$k$N$OLr$KN)$D$3$H$b$"$k\e(B
808
809 Advanced Scoring
810
811 * Advanced Scoring Syntax::     \e$BDj5A\e(B
812 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
813 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8BMxMQ$9$k\e(B
814
815 Various
816
817 * Process/Prefix::              \e$BB?$/$NL?Na$G;H$o$l$k=,47\e(B
818 * Interactive::                 gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
819 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
820 * Formatting Variables::        \e$B%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$9$k$3$H$,$G$-$k\e(B
821 * Window Layout::               gnus \e$B$N3F%P%C%U%!!<$N%&%#%s%I%&$r@_Dj$9$k\e(B
822 * Faces and Fonts::             \e$B%U%'!<%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
823 * Compilation::                 \e$B$I$N$h$&$K$7$F\e(B gnus \e$B$NB.EY$r>e$2$k$+\e(B
824 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
825 * Highlighting and Menus::      \e$B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k\e(B
826 * Buttons::                     \e$B$?$C$?==2s$?$?$$$?$@$1$Gg'>d1j$K$J$k\e(B!
827 * Daemons::                     gnus \e$B$O$"$J$?$NN"$G$b$N$4$H$r<B9T$9$k$3$H$,$G$-$k\e(B
828 * NoCeM::                       Spam \e$B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!\e(B
829 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k\e(B
830 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
831 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
832 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O3($rI=<($G$-$k\e(B
833 * Fuzzy Matching::              \e$BBg$-$J$R$:$s$@2;\e(B (big fuzz) \e$B$C$F2?\e(B?
834 * Thwarting Email Spam::        \e$BM>7W$J>&6HE*EE;R%a!<%k$rHr$1$kJ}K!\e(B
835 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
836 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
837
838 Formatting Variables
839
840 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
841 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
842 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$r=$@5$9$k\e(B
843 * User-Defined Specs::          gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
844 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
845 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
846 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
847 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
848
849 Image Enhancements
850
851 * X-Face::                      \e$B%U%!%s%-!<$J$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
852 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
853 * Smileys::                     \e$BI=<($5$l$k$Y$/@8$^$l$?9,$;$=$&$J4i$rI=<($9$kJ}K!\e(B
854 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
855 * XVarious::                    \e$B$=$NB>$N\e(B XEmacs \e$B$G\e(B gnus \e$B$JJQ?t\e(B
856
857 Thwarting Email Spam
858
859 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
860 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
861 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
862 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
863 * Filtering Spam Using The Spam ELisp Package::
864 * Filtering Spam Using Statistics with spam-stat::
865
866 Filtering Spam Using The Spam ELisp Package
867
868 * Spam ELisp Package Sequence of Events::
869 * Spam ELisp Package Filtering of Incoming Mail::
870 * Spam ELisp Package Global Variables::
871 * Spam ELisp Package Configuration Examples::
872 * Blacklists and Whitelists::
873 * BBDB Whitelists::
874 * Gmane Spam Reporting::
875 * Anti-spam Hashcash Payments::
876 * Blackholes::
877 * Regular Expressions Header Matching::
878 * Bogofilter::
879 * SpamAssassin back end::
880 * ifile spam filtering::
881 * spam-stat spam filtering::
882 * SpamOracle::
883 * Extending the Spam ELisp package::
884
885 Filtering Spam Using Statistics with spam-stat
886
887 * Creating a spam-stat dictionary::
888 * Splitting mail using spam-stat::
889 * Low-level interface to the spam-stat dictionary::
890
891 Appendices
892
893 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
894 * History::                     \e$B$I$&$d$C$F\e(B gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
895 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
896 * Terminology::                 \e$B$3$3$K$"$k$h$&$JK\Ev$KFq$7$$8l$r;H$&\e(B
897 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B gnus \e$B$r;EN)$F$k\e(B
898 * Troubleshooting::             \e$B$&$^$/$$$+$J$+$C$?$H$-$K;n$9$+$b$7$l$J$$$3$H\e(B
899 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
900 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$JF3F~\e(B
901 * Frequently Asked Questions::  gnus \e$B$N\e(B FAQ
902
903 History
904
905 * Gnus Versions::               \e$B$I$s$J%P!<%8%g%s$N\e(B Gnus \e$B$,%j%j!<%9$5$l$F$$$k$+\e(B
906 * Other Gnus Versions::         \e$B%j%j!<%9$5$l$F$$$kB>$N%P!<%8%g%s$N\e(B Gnus
907 * Why?::                        Gnus \e$B$NL\E*$O2?\e(B?
908 * Compatibility::               Gnus \e$B$O\e(B @sc{gnus} \e$B$H$I$l$/$i$$8_49@-$,$"$k$N\e(B?
909 * Conformity::                  Gnus \e$B$O$9$Y$F$NI8=`$rK~$?$=$&$H$9$k\e(B
910 * Emacsen::                     Gnus \e$B$O$$$/$D$+$N8=BeE*$J\e(B Emacs \e$B4D6-$G<B9T$G$-$k\e(B
911 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
912 * Contributors::                \e$BBgNL$N?M!9\e(B
913 * New Features::                Gnus \e$B$N?7$7$$$3$H$K4X$9$k<j$,$+$j\e(B
914
915 New Features
916
917 * ding Gnus::                   \e$B:G=i$N?7$7$$\e(B Gnus \e$B$G$"$k\e(B Gnus 5.0/5.1 \e$B$N?7$7$$$3$H\e(B
918 * September Gnus::              \e$B8x<0$K\e(B Gnus 5.2/5.3 \e$B$H$7$FCN$i$l$F$$$k$b$N\e(B
919 * Red Gnus::                    \e$B;0HVL\$N:G>e$N$b$N\e(B---Gnus 5.4/5.5
920 * Quassia Gnus::                2 \e$B$+$1$k\e(B 2 \e$B$O\e(B 4\e$B!"$b$7$/$O\e(B Gnus 5.6/5.7
921 * Pterodactyl Gnus::            \e$B8^HVL\!"\e(BP \e$B$G;O$^$k!"$b$7$/$O\e(B Gnus 5.8/5.9 \e$B$H$7$FCN$i$l$F$$$k$b$N\e(B
922 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
923 * No Gnus::                     Lars \e$B$5$s!"D>$7$F\e(B!
924
925 Customization
926
927 * Slow/Expensive Connection::   \e$B%m!<%+%k$N\e(B Emacs \e$B$rN)$A>e$2$F!"B>$N$H$3$m$+$i%K%e!<%9$rF@$k$3$H$,$G$-$k\e(B
928 * Slow Terminal Connection::    \e$B1s3V\e(B Emacs \e$B$r<B9T$9$k\e(B
929 * Little Disk Space::           \e$BBg$-$J5/F0%U%!%$%k$r;}$D$3$H$O$^$:$$\e(B
930 * Slow Machine::                \e$BB.$$5!3#$rGc$*$&$H46$8$k$G$"$m$&\e(B
931
932 Gnus Reference Guide
933
934 * Gnus Utility Functions::      \e$B;HMQ$G$-$k6&DL$N4X?t$HJQ?t\e(B
935 * Back End Interface::          gnus \e$B$O$I$&$d$C$F%5!<%P!<$HDL?.$9$k$N$+\e(B
936 * Score File Syntax::           \e$B%9%3%"%U%!%$%k5,3J$N\e(B BNF \e$BDj5A\e(B
937 * Headers::                     gnus \e$B$O%X%C%@!<$rFbItE*$K$I$N$h$&$K3JG<$9$k$+\e(B
938 * Ranges::                      \e$B$?$/$5$s$N?t$r3JG<$9$kJXMx$J7A<0\e(B
939 * Group Info::                  \e$B%0%k!<%W>pJs7A<0\e(B
940 * Extended Interactive::        \e$B5-9f@\F,0z?t$J$I\e(B
941 * Emacs/XEmacs Code::           gnus \e$B$O$9$Y$F$N6aBe\e(B Emacsen \e$B$GF0:n$9$k\e(B
942 * Various File Formats::        gnus \e$B$N;HMQ$9$k%U%!%$%k$N7A<0\e(B
943
944 Back End Interface
945
946 * Required Back End Functions::  \e$B<BAu$7$J$1$l$P$J$i$J$$4X?t\e(B
947 * Optional Back End Functions::  \e$B<BAu$7$J$/$F$b$h$$4X?t\e(B
948 * Error Messaging::             \e$B%a%C%;!<%8$d%(%i!<Js9p$rF@$kJ}K!\e(B
949 * Writing New Back Ends::       \e$B8E$$%P%C%/%(%s%I$N3HD%\e(B
950 * Hooking New Back Ends Into Gnus::  gnus \e$BB&$G$7$J$1$l$P$J$i$J$$$3$H\e(B
951 * Mail-like Back Ends::         \e$B%a!<%kIw%P%C%/%(%s%I$N$?$a$N=u8@\e(B
952
953 Various File Formats
954
955 * Active File Format::          \e$B;HMQ2DG=$J5-;v%0%k!<%W$N>pJs\e(B
956 * Newsgroups File Format::      \e$B%0%k!<%W$N5-=R\e(B
957
958 Emacs for Heathens
959
960 * Keystrokes::                  \e$BJ8>O$rF~NO$7$FL?Na$r<B9T$9$k\e(B
961 * Emacs Lisp::                  \e$BHw$(IU$1$N\e(B Emacs \e$B%W%m%0%i%_%s%08@8l\e(B
962
963 @end detailmenu
964 @end menu
965
966 @node Starting Up
967 @chapter gnus \e$B$N5/F0\e(B
968 @cindex starting up
969
970 @kindex M-x gnus
971 @findex gnus
972 \e$B%7%9%F%`4IM}<T$,E,@Z$J@_Dj$r$7$F$$$?$J$i$P!"\e(Bgnus \e$B$r5/F0$7$F%K%e!<%9$rFI\e(B
973 \e$B$`$N$OHs>o$K4JC1$G$9!#$=$&!"\e(BEmacs \e$B$G\e(B @kbd{M-x gnus} \e$B$HBG$D$@$1$G$9!#\e(B
974
975 @findex gnus-other-frame
976 @kindex M-x gnus-other-frame
977 \e$BJL$N%U%l!<%`\e(B (frame) \e$B$G\e(B gnus \e$B$r5/F0$7$?$$$H$-$O!"\e(B
978 @kbd{M-x gnus-other-frame} \e$BL?Na$r;H$&$3$H$,$G$-$^$9!#\e(B
979
980 \e$B3+;O;~$K2?$+$,$&$^$/$$$+$J$$$H$-$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$NCf$GJQ?t\e(B
981 \e$B$r$$$/$D$+$$$8$/$j$^$o$5$J$1$l$P$J$i$J$$$G$7$g$&!#$3$N%U%!%$%k\e(B
982 \e$B$O\e(B @file{~/.emacs} \e$B$H;w$F$$$^$9$,!"$3$A$i$O\e(B gnus \e$B$,5/F0$9$k$H$-$KFI$_9~\e(B
983 \e$B$^$l$^$9!#\e(B
984
985 \e$B$3$N@bL@=q$G$h$/$o$+$i$J$$MQ8l$,$G$F$-$?$H$-$O!"MQ8l$N\e(B
986 \e$B9`\e(B (@ref{Terminology}) \e$B$r;2>H$7$F2<$5$$!#\e(B
987
988 @menu
989 * Finding the News::      \e$B%K%e!<%9$r<hF@$9$kJ}K!$rA*$V\e(B
990 * The First Time::        \e$B:G=i$K5/F0$7$?$H$-$K\e(B gnus \e$B$O2?$r$9$k$+\e(B
991 * The Server is Down::    \e$B$=$s$J$H$-!"$I$&$9$l$P%a!<%k$rFI$a$k$+\e(B
992 * Slave Gnusae::          \e$BF1;~$K0l$D0J>e$N\e(B gnus \e$B$r:nF0$5$;$k$3$H$,$G$-$k\e(B
993 * Fetching a Group::      \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B gnus \e$B$r5/F0$9$k\e(B
994 * New Groups::            gnus \e$B$,?7$7$$%0%k!<%W$KBP$7$F2?$r$9$k$+\e(B
995 * Changing Servers::      \e$B$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0\$kI,MW$,$"$k$+$b$7$l$J$$\e(B
996 * Startup Files::         \e$B$d$C$+$$$J%9%?!<%H%"%C%W%U%!%$%k\e(B---@file{.newsrc}
997 * Auto Save::             \e$B%/%i%C%7%e$+$i$N2sI|\e(B
998 * The Active File::       \e$BCY$$2s@~$+$i$N%U%!%$%k$N<hF@$K$O;~4V$,$+$+$k\e(B
999 * Startup Variables::     \e$BJQ99$7$?$$$H;W$&$+$b$7$l$J$$JQ?t\e(B
1000 @end menu
1001
1002 @node Finding the News
1003 @section \e$B%K%e!<%9$r8+$D$1$k\e(B
1004 @cindex finding news
1005
1006 @vindex gnus-select-method
1007 @c @head
1008 \e$BJQ?t\e(B @code{gnus-select-method} \e$B$O\e(B gnus \e$B$,$I$3$G%K%e!<%9$rC5$9$Y$-$+$r<(\e(B
1009 \e$B$7$^$9!#$3$NJQ?t$O$O$8$a$NMWAG$,\e(B @dfn{\e$BJ}K!\e(B}\e$B!"FsHVL\$NMWAG\e(B
1010 \e$B$,\e(B @dfn{\e$B>l=j\e(B} \e$B$rI=$9%j%9%H$G$"$kI,MW$,$"$j$^$9!#$3$NJ}K!$O$"$J$?$N4pK\J}\e(B
1011 \e$BK!\e(B (native method) \e$B$K$J$j$^$9!#$3$NJ}K!$G<h$C$F$3$J$$%0%k!<%W$O$9$Y$F30\e(B
1012 \e$BIt\e(B (foreign) \e$B%0%k!<%W$G$9!#\e(B
1013
1014 \e$BNc$($P\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B @samp{news.somewhere.edu} \e$B$+$iKhF|\e(B (\e$BLt$N\e(B
1015 \e$B$h$&$K\e(B) \e$B0lDj$NNL$N%K%e!<%9$r@]<h$7$?$$$N$G$"$l$P!"\e(B
1016
1017 @lisp
1018 (setq gnus-select-method '(nntp "news.somewhere.edu"))
1019 @end lisp
1020
1021 @noindent
1022 \e$B$N$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
1023
1024 \e$B%m!<%+%k!&%9%W!<%k$N%G%#%l%/%H%j!<$rFI$_9~$_$?$$>l9g$O!"\e(B
1025
1026 @lisp
1027 (setq gnus-select-method '(nnspool ""))
1028 @end lisp
1029
1030 @noindent
1031 \e$B$N$h$&$K$G$-$^$9!#\e(B
1032
1033 \e$B%m!<%+%k$N%9%W!<%k$r;H$($k$N$G$"$l$P!"$+$J$j$N3NN($G$=$NJ}$,$:$C$HB.$$$G\e(B
1034 \e$B$7$g$&$7!"$=$l$r;H$&$Y$-$G$7$g$&!#$G$b!"$b$7$"$J$?$N%5!<%P!<\e(B
1035 \e$B$,\e(B Leafnode (\e$B$=$l$O4JC1$J8D?MMQ$N%K%e!<%9%5!<%P!<$G$9\e(B) \e$B$G$"$k$J$i$P%m!<\e(B
1036 \e$B%+%k%9%W!<%k$r;H$C$F$O$$$1$^$;$s!#$3$N>l9g\e(B
1037 \e$B$O\e(B @code{(nntp "localhost")} \e$B$K$7$^$7$g$&!#\e(B
1038
1039 @vindex gnus-nntpserver-file
1040 @cindex NNTPSERVER
1041 @cindex @acronym{NNTP} server
1042 \e$B$b$7$3$NJQ?t$,@_Dj$5$l$F$$$J$1$l$P!"\e(Bgnus \e$B$O\e(B @env{NNTPSERVER} \e$B4D6-JQ?t$r\e(B
1043 \e$BFI$_$K$$$-$^$9!#$b$7$=$NJQ?t$,@_Dj$5$l$F$$$J$1$l$P!"\e(B
1044 gnus \e$B$O\e(B @code{gnus-nntpserver-file} (\e$B@_Dj$5$l$F$$$J$$>l9g\e(B
1045 \e$B$O\e(B @file{/etc/nntpserver}) \e$B$,$3$N7o$K4X$7$F2?$+$r8@$C$F$$$J$$$+$rD4$Y$^\e(B
1046 \e$B$9!#$b$7$=$l$b<:GT$7$?$J$i!"\e(Bgnus \e$B$O\e(B Emacs \e$B$,F0:n$7$F$$$k%5!<%P!<\e(B
1047 \e$B$r\e(B @acronym{NNTP} \e$B%5!<%P!<$H$7$F;H$*$&$H$7$^$9!#?oJ,$JEv$F?dNL$G$9$1$I$M!#\e(B
1048
1049 @vindex gnus-nntp-server
1050 @code{gnus-nntp-server} \e$B$,@_Dj$5$l$F$$$k$H!"$3$NJQ?t\e(B
1051 \e$B$O\e(B @code{gnus-select-method} \e$B$h$j$bM%@h$5$l$^$9!#$G$9$+\e(B
1052 \e$B$i\e(B @code{gnus-nntp-server} \e$B$O\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G!"$=$l$,%G%#%U%)\e(B
1053 \e$B%k%H$G$9!#\e(B
1054
1055 @vindex gnus-secondary-servers
1056 @vindex gnus-nntp-server
1057 gnus \e$B$K\e(B @acronym{NNTP} \e$B%5!<%P!<$NL>A0$rBPOCE*$K;XDj$9$k$3$H$b$G$-$^$9!#\e(B
1058 @code{gnus} \e$B$K?tCM$G$J$$@\F,0z?t$rEO$9$H\e(B (\e$BNc\e(B: @kbd{C-u M-x gnus})\e$B!"\e(B
1059 gnus \e$B$O\e(B @code{gnus-secondary-servers} \e$B%j%9%H\e(B (\e$B$b$7B8:_$9$k$J$i$P\e(B) \e$B$+$i%5!<\e(B
1060 \e$B%P!<$rA*$V$3$H$,$G$-$k$h$&$K$7$^$9!#$?$@C1$K@\B3$7$?$$$H;W$C$?%5!<%P!<$N\e(B
1061 \e$BL>A0$rBG$D$3$H$b$G$-$^$9!#\e(B(\e$B$3$l$O\e(B @code{gnus-nntp-server} \e$B$r@_Dj$7!"$3$l\e(B
1062 \e$B$O8e$N\e(B Emacs \e$B$N%;%C%7%g%s$G\e(B @kbd{M-x gnus} \e$B$H$9$k$H!"\e(Bgnus \e$B$OF1$8%5!<%P!<\e(B
1063 \e$B$K@\B3$7$h$&$H$9$k$H$$$&$3$H$G$9!#\e(B)
1064
1065 @findex gnus-group-browse-foreign-server
1066 @kindex B (\e$B%0%k!<%W\e(B)
1067 \e$B$7$+$7!"IaCJF|>oE*$K$O0l$D$N\e(B @acronym{NNTP} \e$B%5!<%P!<$r;H$$!"0c$C$?%5!<%P!<\e(B
1068 \e$B$K$O6=L#$N$"$k%0%k!<%W$,>/$7$7$+$J$$>l9g!"%0%k!<%W%P%C%U%!!<\e(B
1069 \e$B$G\e(B @kbd{B} \e$BL?Na$r;H$&$3$H$NJ}$,NI$$$G$7$g$&!#$=$l$O!"A*Br2DG=$J%0%k!<%W\e(B
1070 \e$B$rI=<($7!"$=$NCf$+$i$I$l$G$b9%$-$J$b$N$r9XFI$9$k$3$H$,$G$-$^$9!#$3$l\e(B
1071 \e$B$O\e(B @file{.newsrc} \e$B$NJ];}$r$:$C$H$d$j$d$9$/$7$^$9!#\e(B
1072 @xref{Foreign Groups, \e$B30It%0%k!<%W\e(B}.
1073
1074 @vindex gnus-secondary-select-methods
1075 @c @head
1076 \e$B30It%0%k!<%W$KBP$9$k>/$70c$C$?$d$jJ}$O!"JQ\e(B
1077 \e$B?t\e(B @code{gnus-secondary-select-methods} \e$B$r@_Dj$9$kJ}K!$G$9!#$3$NJQ?t$KI=\e(B
1078 \e$B$5$l$F$$$kA*BrJ}K!$O!"B?$/$NE@$G\e(B @code{gnus-select-method} \e$B%5!<%P!<$NA*\e(B
1079 \e$BBrJ}K!$HF1$8$h$&$K07$o$l$^$9!#5/F0Cf$K%"%/%F%#%V%U%!%$%k$rC5$7$K$$$-\e(B (\e$B$b\e(B
1080 \e$B$7MW5a$5$l$F$$$l$P\e(B)\e$B!"$3$l$i$N%5!<%P!<>e$K$G$-$??7$7$$%K%e!<%9%0%k!<%W$O\e(B
1081 \e$B85!9$N%0%k!<%W$HF1$8$h$&$K9XFI$5$l$^$9\e(B (\e$B$b$7$/$O!"$5$l$^$;$s\e(B)\e$B!#\e(B
1082
1083 \e$BNc$($P%a!<%k$rFI$`$?$a$K\e(B @code{nnmbox} \e$B%P%C%/%(%s%I\e(B (back end) \e$B$r;H$$$?\e(B
1084 \e$B$$$H$-$O!"IaDL$3$NJQ?t$r!"\e(B
1085
1086 @lisp
1087 (setq gnus-secondary-select-methods '((nnmbox "")))
1088 @end lisp
1089
1090 @noindent
1091 \e$B$H@_Dj$7$^$9!#\e(B
1092
1093 \e$BCm\e(B: @acronym{NNTP} \e$B%P%C%/%(%s%I$O0u%U%!%$%k\e(B (@pxref{NNTP marks}) \e$B$K0u$r\e(B
1094 \e$BJ]B8$7$^$9!#$3$N5!G=$O\e(B gnus \e$B$,%$%s%9%H!<%k$5$l$F$$$kJ#?t$N%[%9%H4V$G0u$r\e(B
1095 \e$B6&M-$9$k$3$H$rMF0W$K$7$^$9$,!"?7Ce5-;v$N<hF@$r$A$g$C$HCY$/$9$k$+$b$7$l$^\e(B
1096 \e$B$;$s!#>\:Y$K$D$$$F$O\e(B @ref{NNTP marks} \e$B$r;2>H$7$F2<$5$$!#\e(B
1097
1098 @node The First Time
1099 @section \e$B0lHV=i$a\e(B
1100 @cindex first time usage
1101
1102 \e$B5/F0MQ%U%!%$%k$,B8:_$7$J$$$H$-$O\e(B (@pxref{Startup Files})\e$B!"\e(Bgnus \e$B$O$I$N%0\e(B
1103 \e$B%k!<%W$,%G%#%U%)%k%H$G9XFI$5$l$F$$$k$Y$-$+$r7hDj$7$h$&$H$7$^$9!#\e(B
1104
1105 @vindex gnus-default-subscribed-newsgroups
1106 \e$BJQ?t\e(B @code{gnus-default-subscribed-newsgroups} \e$B$,@_Dj$5$l$F$$$k$H!"\e(B
1107 gnus \e$B$O$=$N%j%9%H$NCf$N%0%k!<%W$r9XFI$7!";D$j$r:o=|$7$^$9!#%7%9%F%`4IM}\e(B
1108 \e$B<T$O$3$NJQ?t$r2?$+Lr$KN)$D$b$N$K@_Dj$7$F$*$/$3$H$,K>$^$l$^$9!#\e(B
1109
1110 \e$B$=$&$G$J$$$H$-$O!"\e(Bgnus \e$B$O>/?t$NE,Ev$J%0%k!<%W$r9XFI$7$^$9\e(B (\e$BNc\e(B:
1111 @samp{*.newusers})\e$B!#\e(B(@dfn{\e$BE,Ev$J\e(B} \e$B$O$3$3$G$O!"\e(B@dfn{Lars \e$B$5$s$,FI$`$Y$-$G\e(B
1112 \e$B$"$k$H9M$($k$b$N\e(B} \e$B$H$$$&$h$&$KDj5A$5$l$F$$$^$9\e(B)
1113
1114 \e$B$^$?!"$?$$$F$$$N6&DL$NLdBj$N2r7h$N<j=u$1$K$J$k$h$&!"\e(Bgnus \e$B$K4X$9$kJ8=q$N\e(B
1115 \e$B%0%k!<%W$b9XFI$9$k$3$H$K$J$k$G$7$g$&!#\e(B
1116
1117 @code{gnus-default-subscribed-newsgroups} \e$B$,\e(B @code{t} \e$B$N$H$-$O!"\e(Bgnus \e$B$O\e(B
1118 \e$B?7$7$$%0%k!<%W$r07$&$N$KIaDL$N4X?t$r;H$$!"FCJL$J$3$H$O2?$b$7$^$;$s!#\e(B
1119
1120 @node The Server is Down
1121 @section \e$B%5!<%P!<$,Mn$A$F$$$k\e(B
1122 @cindex server errors
1123
1124 \e$B%G%#%U%)%k%H$N%5!<%P!<$,Mn$A$F$$$k$H$-$O!"EvA3\e(B gnus \e$B$N5/F0$K$$$/$D$+$NLd\e(B
1125 \e$BBj$,H/@8$7$^$9!#$7$+$7!"%K%e!<%9%0%k!<%W$NB>$K$$$/$D$+%a!<%k$N%0%k!<%W$,\e(B
1126 \e$B$"$k$N$J$i$P!"$=$l$K$b$+$+$o$i$:\e(B gnus \e$B$r5/F0$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
1127
1128 \e$B?.Mj$G$-$k%W%m%0%i%`$N0l$D$G$"$k\e(B gnus \e$B$O!"%5!<%P!<$H@\B3$G$-$J$$$H$-$O4p\e(B
1129 \e$BK\A*BrJ}K!$J$7$GB3$1$k$+$I$&$+$r?R$M$^$9!#$3$l$O<B:]$K$O%5!<%P!<$,B8:_$7\e(B
1130 \e$B$J$$$H$-\e(B (\e$BNc$($P!"%"%I%l%9$r4V0c$($?>l9g\e(B) \e$B$d%5!<%P!<$,2?$i$+$NM}M3$G0l;~\e(B
1131 \e$BE*$KD4;R$,$*$+$7$/$J$C$F$$$k$H$-$K5/$3$j$^$9!#$b$7$=$N$^$^B39T$9$k$3$H$K\e(B
1132 \e$B$7$F!"30It%0%k!<%W$,0l$D$bL5$$>l9g!"<B$O%0%k!<%W%P%C%U%!!<$G$O$[$H$s$I2?\e(B
1133 \e$B$b$G$-$J$$$H$$$&$3$H$K5$$,IU$/$G$7$g$&!#$G$b!"$M$'!"$=$l$O$"$J$?$NLdBj$G\e(B
1134 \e$B$9!#%V%V!<%C\e(B!
1135
1136 @findex gnus-no-server
1137 @kindex M-x gnus-no-server
1138 @c @head
1139 \e$B%5!<%P!<$,40A4$KMn$A$F$$$k$N$rCN$C$F$$$k$+!"%5!<%P!<$G$o$:$i$&$3$H$J$/%a!<\e(B
1140 \e$B%k$@$1$rFI$_$?$$$H$-$O!"\e(Bgnus \e$B$r5/F0$9$k$N$K\e(B @code{gnus-no-server} \e$BL?Na$r\e(B
1141 \e$B;H$&$3$H$,$G$-$^$9!#5^$$$G$$$k$H$-$K$b$T$C$?$j$G$7$g$&!#$3$NL?Na$OK\Mh$N\e(B
1142 \e$B%5!<%P!<$K$O@\B3$7$^$;$s\e(B---\e$B$=$NBe$o$j$K!"%l%Y%k\e(B 1 \e$B$H\e(B 2 \e$B$K$"$k$9$Y$F$N%0\e(B
1143 \e$B%k!<%W$r3hF0>uBV$K$7$^$9\e(B (\e$B4pK\%0%k!<%W$G$J$$%0%k!<%W$O$=$NFs$D$N%l%Y%k$K\e(B
1144 \e$B$7$F$*$/$N$,K>$^$7$$$G$7$g$&\e(B)\e$B!#\e(B@ref{Group Levels} \e$B$b;2>H$7$F2<$5$$\e(B (\e$BLu\e(B
1145 \e$BCm\e(B: @code{gnus-no-server} \e$B$O\e(B @code{gnus-group-use-permanent-levels} \e$BJQ?t\e(B
1146 \e$B$NCM$r\e(B 2 \e$B$K@_Dj$9$k$3$H$KCm0U$7$F2<$5$$\e(B)\e$B!#\e(B
1147
1148 @node Slave Gnusae
1149 @section gnus \e$B$r%9%l!<%V$K$9$k\e(B
1150 @cindex slave
1151
1152 \e$B$"$J$?$K$OFs$D0J>e$N\e(B gnus \e$B$r$=$l$>$lJL$N\e(B Emacs \e$B>e$GF1;~$KF0$+$9I,MW$,@8\e(B
1153 \e$B$8$k$+$b$7$l$^$;$s!#0c$C$?\e(B @file{.newsrc} \e$B%U%!%$%k$r;H$C$F$$$k$J$i\e(B (\e$BNc$(\e(B
1154 \e$B$P!"Fs$D$N0c$C$?%5!<%P!<$+$iFI$_9~$`$?$a$K!"Fs$D$N0c$C$?\e(B gnus \e$B$rF0:n$5$;\e(B
1155 \e$B$F$$$k>l9g\e(B)\e$B!"$^$C$?$/LdBj$O$"$j$^$;$s!#$=$l$r9T$J$($PNI$$$@$1$G$9!#\e(B
1156
1157 \e$BLdBj$O!"F1$8\e(B @file{.newsrc} \e$B%U%!%$%k$r;H$&Fs$D$N\e(B gnus \e$B$rF0$+$=$&$H$7$?$H\e(B
1158 \e$B$-$K5/$3$j$^$9!#\e(B
1159
1160 \e$B$3$NLdBj$KBP=h$9$k$?$a$K\e(B Gnus \e$B%?%o!<$N%7%s%/%?%s%/$K$$$k;d$?$A$O!"?7$7$$\e(B
1161 \e$B35G0$K$?$I$j$D$-$^$7$?!#\e(B@dfn{\e$B%^%9%?!<\e(B} \e$B$H\e(B @dfn{\e$B%9%l!<%V\e(B} \e$B$G$9!#\e(B(\e$B;d$?$A$O\e(B
1162 \e$B$3$N35G0$KFC5v$r?=@A$7$^$7$?!#$=$7$F!"$=$N8@MU$NCx:n8"$rF@$^$7$?!#$*8_$$\e(B
1163 \e$B$K4XO"$7$F$3$l$i$N8@MU$r;H$$$?$$$J$i!"0l2s;H$&Kh$K!";d$K\e(B $1 \e$B$rAw$i$J$1$l\e(B
1164 \e$B$P$J$j$^$;$s!#$b$C$A$m$s!"\e(B@dfn{\e$B%3%s%T%e!<%?!<%"%W%j%1!<%7%g%s$N%^%9%?!<!?\e(B
1165 \e$B%9%l!<%V4X78\e(B} \e$B$N;HMQNA$O$b$C$H9b$/$J$j$^$9!#\e(B)
1166
1167 @findex gnus-slave
1168 \e$B$H$K$+$/!"\e(B@kbd{M-x gnus} (\e$B$b$7$/$O!"IaCJ$d$C$F$$$kJ}K!\e(B) \e$B$G\e(B gnus \e$B$rIaDL$K\e(B
1169 \e$B5/F0$7$^$9!#$=$N8e$N%9%l!<%V\e(B gnus \e$B$O$=$l$>$l\e(B @kbd{M-x gnus-slave} \e$B$G5/F0\e(B
1170 \e$B$7$^$9!#%9%l!<%V$OIaDL$N\e(B @file{.newsrc} \e$B$OJ]B8$7$^$;$s$,!"Be$o$j\e(B
1171 \e$B$K\e(B @dfn{\e$B%9%l!<%V%U%!%$%k\e(B} \e$B$K%9%l!<%V$N5/F0Cf$K$I$N$h$&$J%0%k!<%W$,FI$^$l\e(B
1172 \e$B$?$+$H$$$&>pJs$@$1$rJ]B8$7$^$9!#%^%9%?!<\e(B gnus \e$B$,5/F0$9$k$H$-!"$=$l$O$=$l\e(B
1173 \e$B$i$N%9%l!<%V%U%!%$%k$rFI$_9~$_\e(B (\e$B$=$7$F>C$7\e(B)\e$B!"$=$l$i$+$i$9$Y$F$N>pJs$r<h\e(B
1174 \e$B$j9~$_$^$9!#\e(B(\e$B%9%l!<%V%U%!%$%k$O!":G=*E*$JJQ99$,M%@h$5$l$k$h$&$K$=$l$i$,\e(B
1175 \e$B:n$i$l$?=gHV$GFI$^$l$^$9!#\e(B)
1176
1177 \e$B$b$A$m$s!"%9%l!<%V%U%!%$%k$+$i$N>pJs$OIaDL$N\e(B (\e$B$9$J$o$A!"%^%9%?!<\e(B
1178 \e$B$N\e(B) @file{.newsrc} \e$B%U%!%$%k$h$j$bM%@h$5$l$^$9!#\e(B
1179
1180 \e$B%9%l!<%V$r5/F0$9$k$H$-$K$b$7%^%9%?!<$N\e(B @file{.newsrc*} \e$B%U%!%$%k72$,%;!<\e(B
1181 \e$B%V$5$l$F$$$J$+$C$?$i!"<+F0J]B8$5$l$?%U%!%$%k$rFI$`$+$I$&$+$r?R$M$i$l$k$+\e(B
1182 \e$B$b$7$l$^$;$s!#!H\e(Byes\e$B!I$HEz$($k$H!"%^%9%?!<$K%;!<%V$5$l$F$$$J$$JQ99$O%9%l!<\e(B
1183 \e$B%V$KH?1G$5$l$^$;$s!#!H\e(Bno\e$B!I$HEz$($k$H!"%^%9%?!<$GFI$^$l$?$$$/$D$+$N5-;v$,!"\e(B
1184 \e$B%9%l!<%V$G$OL$FI$G$"$k$H8+$J$5$l$k$+$b$7$l$^$;$s!#\e(B
1185
1186 @node New Groups
1187 @section \e$B?7$7$$%0%k!<%W\e(B
1188 @cindex new groups
1189 @cindex subscription
1190
1191 @vindex gnus-check-new-newsgroups
1192 \e$B?7$7$$%K%e!<%9%0%k!<%W$r$^$C$?$/8+$J$/$F$bK~B-$J$i$P!"\e(B
1193 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
1194 \e$B$3$l$r@_Dj$7$?>l9g!"5/F0$K$+$+$k;~4V$,C;$/$J$j$^$9!#$3$NJQ?t\e(B
1195 \e$B$,\e(B @code{nil} \e$B$K@_Dj$5$l$F$$$F$b!"%0%k!<%W%P%C%U%!!<$G\e(B @kbd{U} \e$B$r2!$;$P\e(B
1196 \e$B$$$D$G$b?7$7$$%0%k!<%W$r9XFI$9$k$3$H$,$G$-$^$9\e(B (@pxref{Group
1197 Maintenance})\e$B!#%G%#%U%)%k%H$G$O$3$NJQ?t$O\e(B @code{ask-server} \e$B$G$9!#$3$NJQ\e(B
1198 \e$B?t$,\e(B @code{always} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B@kbd{g} \e$BL?Na$r<B9T$7$?$H$-$G\e(B
1199 \e$B$b\e(B gnus \e$B$O%P%C%/%(%s%I$K?7$7$$%0%k!<%W$rC5$9$3$H$r5a$a$^\e(B
1200 \e$B$9\e(B (@pxref{Scanning New Messages})\e$B!#\e(B
1201
1202 @menu
1203 * Checking New Groups::         \e$B$I$N%0%k!<%W$,?7$7$$$+$r7hDj$9$k\e(B
1204 * Subscription Methods::        \e$B?7$7$$%0%k!<%W$KBP$7$F\e(B gnus \e$B$O2?$r$9$Y$-$+\e(B
1205 * Filtering New Groups::        gnus \e$B$KFCDj$N?7$7$$%0%k!<%W$rL5;k$5$;$k\e(B
1206 @end menu
1207
1208 @node Checking New Groups
1209 @subsection \e$B?7$7$$%0%k!<%W$rD4$Y$k\e(B
1210
1211 gnus \e$B$O!"IaDL$O%0%k!<%W$,?7$7$$$+$I$&$+$r!"9XFI$7$F$$$k%0%k!<%W$H:o=|$5\e(B
1212 \e$B$l$F$$$k%0%k!<%W$N%j%9%H$H%"%/%F%#%V%U%!%$%k$rHf3S$9$k$3$H$K$h$jH=Dj$7$F\e(B
1213 \e$B$$$^$9!#$3$NJ}K!$OFC$KB.$$$H$$$&$o$1$G$O$"$j$^$;$s!#\e(B
1214 @code{gnus-check-new-newsgroups} \e$B$,\e(B @code{ask-server} \e$B$G$"$k$H!"\e(Bgnus \e$B$O\e(B
1215 \e$B%5!<%P!<$K!":G8e$K@\B3$7$F$+$i?7$7$$%0%k!<%W$,$G$-$F$$$k$+$I$&$+$r?R$M$^\e(B
1216 \e$B$9!#$3$NJ}K!$OB.$$$7!"0B>e$,$j$G$9!#$3$l$K$h$j!":o=|$5$l$?%0%k!<%W$N%j%9\e(B
1217 \e$B%H$rJ];}$7$F$*$/$3$H$+$i$+$i40A4$K3+J|$5$l$^$9!#$G$9$+$i!"\e(B
1218 @code{gnus-save-killed-list} \e$B$r\e(B @code{nil} \e$B$K$9$k$3$H$,$G$-$k$G$7$g$&!#\e(B
1219 \e$B$=$&$9$l$P!"5/F0!"=*N;$NN>J}!"$=$7$FA4BN$K$o$?$C$F;~4V$r@aLs$G$-$^$9!#%G%#\e(B
1220 \e$B%9%/>CHqNL$b>/$J$/$J$j$^$9!#$=$l$J$i!"$I$&$7$F$3$l$,%G%#%U%)%k%H$G$O$J$$\e(B
1221 \e$B$N$G$7$g$&\e(B? \e$B;DG0$J$,$i!"$9$Y$F$N%5!<%P!<$,$3$NL?Na$rM}2r$9$k$o$1$G$O$J$$\e(B
1222 \e$B$N$G$9!#\e(B
1223
1224 \e$B;d$O:#$"$J$?$,2?$r9M$($F$$$k$+$rEv$F$i$l$^$9!#$I$&$9$l$P%5!<%P!<\e(B
1225 \e$B$,\e(B @code{ask-server} \e$B$rM}2r$9$k$+$,$o$+$k$N$G$7$g$&\e(B? \e$B$(!"0c$&$N$G$9\e(B
1226 \e$B$+\e(B? \e$B$"$!!"NI$+$C$?!#$H$$$&$N$O!"3N<B$JEz$OB8:_$7$J$$$N$G$9!#;d$K8@$($k$3\e(B
1227 \e$B$H$O!"$3$NJQ?t$r\e(B @code{ask-server} \e$B$K@_Dj$7$F!"?tF|4V?7$7$$%0%k!<%W$,8=\e(B
1228 \e$B$l$k$+$I$&$+$rD4$Y$F2<$5$$!"$H$$$&$3$H$@$1$G$9!#$b$7$$$/$D$+$N%0%k!<%W$,\e(B
1229 \e$B8=$l$?$J$i!"$=$l$GF0:n$7$F$$$^$9!#0l$D$b8=$l$J$1$l$P!"$=$l$OF0:n$7$F$$$^\e(B
1230 \e$B$;$s!#;d$O!"\e(Bgnus \e$B$K%5!<%P!<$,\e(B @code{ask-server} \e$B$rM}2r$9$k$+$I$&$+$r?dNL\e(B
1231 \e$B$5$;$k4X?t$r=q$/$3$H$b$G$-$^$9$,!"$=$l$OC1$K?dNL$7$F$$$k$K$9$.$^$;$s!#$G\e(B
1232 \e$B$9$+$i!"$=$N4X?t$r=q$/$3$H$O$J$$$G$7$g$&!#B>$NJ}K!$H$7$F$O!"%5!<%P!<\e(B
1233 \e$B$K\e(B @code{telnet} \e$B$r$7$F!"\e(B@code{HELP} \e$B$HBG$A!"%5!<%P!<$,M}2r$9$k%3%^%s%I\e(B
1234 \e$B$NCf$K\e(B @samp{NEWGROUPS} \e$B$,$"$k$+$I$&$+$rD4$Y$k$3$H$b$G$-$^$9!#$b$7$"$l$P!"\e(B
1235 \e$B$*$=$i$/F0:n$9$k$G$7$g$&\e(B (\e$B$7$+$7!"E,@Z$K5!G=$rDs6!$9$k$3$H$J\e(B
1236 \e$B$/\e(B @samp{NEWGROUPS} \e$B$r%j%9%H$K4^$a$k%5!<%P!<$b$"$j$^$9\e(B)\e$B!#\e(B
1237
1238 \e$B$3$NJQ?t$O!"A*BrJ}K!$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N$H$-$O!"\e(B
1239 gnus \e$B$O\e(B @code{ask-server} \e$BL?Na$r$=$l$>$l$NA*BrJ}K!$KBP$7$F<B9T$7!"IaDL$N\e(B
1240 \e$BJ}K!$G9XFI$7$^$9\e(B (\e$B$b$7$/$O!"$7$^$;$s\e(B)\e$B!#$3$l$NI{:nMQ$O!"5/F0$K$+$J$j;~4V\e(B
1241 \e$B$,$+$+$k$N$G!"BT$C$F$$$k4V$KbTA[$G$-$k$3$H$G$9!#1J5W$N9,J!$rC#@.$9$k$?$a\e(B
1242 \e$B$K!"%^%s%H%i!H\e(Bdingnusdingnusdingnus\e$B!I$r;H$C$F2<$5$$!#\e(B
1243
1244 @node Subscription Methods
1245 @subsection \e$B9XFIJ}K!\e(B
1246
1247 @vindex gnus-subscribe-newsgroup-method
1248 \e$B?7$7$$%0%k!<%W$KAx6x$7$?$H$-$K\e(B gnus \e$B$,2?$r$9$k$+$O!"JQ\e(B
1249 \e$B?t\e(B @code{gnus-subscribe-newsgroup-method} \e$B$K$h$C$F7hDj$5$l$^$9!#\e(B
1250
1251 \e$B$3$NJQ?t$O4X?t$r4^$s$G$$$kI,MW$,$"$j$^$9!#$3$N4X?t$O?7$7$$%0%k!<%W$NL>A0\e(B
1252 \e$B$rM#0l$N0z?t$H$7$F8F$P$l$^$9!#\e(B
1253
1254 \e$B$$$/$D$+$N<j7Z$J%W%l%O%V4X?t$O!"0J2<$N$h$&$K$J$C$F$$$^$9!#\e(B
1255
1256 @table @code
1257 @item gnus-subscribe-zombies
1258 @vindex gnus-subscribe-zombies
1259 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r%>%s%S\e(B (zombie) \e$B$K$7$^$9!#$3$l$,%G%#%U%)%k%H$K$J$C\e(B
1260 \e$B$F$$$^$9!#8e$G%>%s%S$r\e(B (@kbd{A z} \e$B$K$h$C$F\e(B) \e$B354Q$7$?$j!"\e(B(@kbd{S z} \e$B$K$h$C\e(B
1261 \e$B$F\e(B) \e$BE,@Z$K$9$Y$F$r:o=|$7$?$j!"\e(B(@kbd{u} \e$B$K$h$C$F\e(B) \e$B9XFI$7$?$j$G$-$^$9!#\e(B
1262
1263 @item gnus-subscribe-randomly
1264 @vindex gnus-subscribe-randomly
1265 \e$BG$0U$N=gHV$G$9$Y$F$N?7$7$$%0%k!<%W$r9XFI$7$^$9!#<B:]$K$O!"$9$Y$F$N?7$7$$\e(B
1266 \e$B%0%k!<%W$O%0%k!<%W%P%C%U%!!<$N!X0lHV>e!Y$K2C$($i$l$^$9!#\e(B
1267
1268 @item gnus-subscribe-alphabetically
1269 @vindex gnus-subscribe-alphabetically
1270 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r%"%k%U%!%Y%C%H=g$K9XFI$7$^$9!#\e(B
1271
1272 @item gnus-subscribe-hierarchically
1273 @vindex gnus-subscribe-hierarchically
1274 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r3,AXE*$K9XFI$7$^$9!#$3$N4X?t\e(B
1275 \e$B$H\e(B @code{gnus-subscribe-alphabetically} \e$B$N0c$$$O>/$7$7$+$"$j$^$;$s!#\e(B
1276 @code{gnus-subscribe-alphabetically} \e$B$O?7$7$$%0%k!<%W$r87L)$K%"%k%U%!%Y%C\e(B
1277 \e$B%H=g$K$J$i$Y$^$9$,!"$3$N4X?t$O%0%k!<%W$r$=$N3,AX$NCf$KF~$l$^$9!#$G$9$+$i!"\e(B
1278 @samp{rec} \e$B$N3,AX$r\e(B @samp{comp} \e$B$N3,AX$NA0$K;}$C$F$-$?$$>l9g!"$3$N4X?t$O\e(B
1279 \e$B$=$NG[CV$r$0$A$c$0$A$c$K$O$7$^$;$s!#$b$7$/$O!"$=$N$h$&$J$b$N$G$9!#\e(B
1280
1281 @item gnus-subscribe-interactively
1282 @vindex gnus-subscribe-interactively
1283 \e$B?7$7$$%0%k!<%W$rBPOCE*$K9XFI$7$^$9!#$3$l$O\e(B gnus \e$B$,\e(B @strong{\e$B$9$Y$F\e(B} \e$B$N%0\e(B
1284 \e$B%k!<%W$KBP$7$F?R$M$k$3$H$r0UL#$7$F$$$^$9!#9XFI$9$k%0%k!<%W$O3,AXE*$K9XFI\e(B
1285 \e$B$5$l$^$9!#\e(B
1286
1287 @item gnus-subscribe-killed
1288 @vindex gnus-subscribe-killed
1289 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r:o=|$7$^$9!#\e(B
1290
1291 @item gnus-subscribe-topics
1292 @vindex gnus-subscribe-topics
1293 \e$B%0%k!<%W$r!"$=$l$K9gCW$9$k\e(B @code{subscribe} \e$B%H%T%C%/%Q%i%a!<%?!<$r;}$C$F\e(B
1294 \e$B$$$k%0%k!<%W$KF~$l$^$9\e(B (@pxref{Topc Parameters})\e$B!#Nc$($P!"0J2<$N$h$&\e(B
1295 \e$B$J\e(B @code{subscribe} \e$B%Q%i%a!<%?!<\e(B
1296
1297 @example
1298 "nnslashdot"
1299 @end example
1300
1301 \e$B$O!"$=$N@55,I=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$O$=$N%H%T%C%/$N2<$G9XFI$5$l$k\e(B
1302 \e$B$H$$$&$3$H$G$9!#\e(B
1303
1304 \e$B%0%k!<%W$K9gCW$9$k%H%T%C%/$,L5$$>l9g!"%0%k!<%W$O:G>e0L$N%H%T%C%/$G9XFI$5\e(B
1305 \e$B$l$^$9!#\e(B
1306 @end table
1307
1308 @vindex gnus-subscribe-hierarchical-interactive
1309 \e$B>e$NJQ?t$HL)@\$K4X78$9$kJQ?t$O!"\e(B
1310 @code{gnus-subscribe-hierarchical-interactive} \e$B$G$9!#$3$NJQ?t\e(B
1311 \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$O3,AXE*$JJ}K!$G?7$7$$%0%k!<%W$r9XFI$9$k$+\e(B
1312 \e$B$I$&$+$r?R$M$^$9!#\e(Bgnus \e$B$O$=$l$>$l$N3,AX$G!"$=$l$r2<$K9_$j$k$+$I$&$+$r?R\e(B
1313 \e$B$M$^$9!#\e(B
1314
1315 \e$B$h$/$"$k4V0c$$$O!"?tCJMnA0$N\e(B (@code{gnus-subscribe-newsgroup-method}) \e$BJQ\e(B
1316 \e$B?t$r\e(B @code{gnus-subscribe-herarchical-interactive} \e$B$K@_Dj$9$k$3$H$G$9!#\e(B
1317 \e$B$3$l$O8m$j$G$9!#$3$l$OF0:n$7$^$;$s!#$3$l$O$*$a$G$?$$?M$N$9$k$3$H$G$9!#$G\e(B
1318 \e$B$9$+$i!"@dBP$K$7$J$$$G2<$5$$!#\e(B
1319
1320 @node Filtering New Groups
1321 @subsection \e$B?7$7$$%0%k!<%W$rA*JL$9$k\e(B
1322
1323 \e$B$I$N?7$7$$%0%k!<%W$,9XFI\e(B (\e$B$b$7$/$O!"L5;k\e(B) \e$B$5$l$k$Y$-$+$r4IM}$9$k2wE,$G<j\e(B
1324 \e$B7Z$JJ}K!$O!"\e(B@file{.newsrc} \e$B%U%!%$%k$N@hF,$K\e(B @dfn{options} \e$B9T$rA^F~$9$k$3\e(B
1325 \e$B$H$G$9!#<!$O!"Nc$G$9!#\e(B
1326
1327 @example
1328 options -n !alt.all !rec.all sci.all
1329 @end example
1330
1331 @vindex gnus-subscribe-options-newsgroup-method
1332 \e$B$3$N9T$O!"L@$i$+$K$^$8$a$GM}CNE*$G2J3XE*$J?M4V\e(B (\e$B$"$k$$$OH`=w$O$I$3$K$G$b\e(B
1333 \e$B$$$kC1$K$D$^$i$J$$?M$+$b$7$l$J$$$1$l$I\e(B) \e$B$,=q$$$?$b$N$G$9!#$J$<$J$i!"$3$l\e(B
1334 \e$B$O\e(B @samp{alt} \e$B$H\e(B @samp{rec} \e$B$G;O$^$kL>A0$r;}$D%0%k!<%W$O$9$Y$FL5;k$5$l!"\e(B
1335 @samp{sci} \e$B$G;O$^$kL>A0$r;}$D%0%k!<%W$O$9$Y$F9XFI$9$k!"$H$$$&$3$H$rI=$7\e(B
1336 \e$B$F$$$k$+$i$G$9!#\e(Bgnus \e$B$O$3$l$i$N%0%k!<%W$r9XFI$9$k$N$KIaDL$N9XFIJ}K!$r;H\e(B
1337 \e$B$$$^$;$s!#Be$o$j$K\e(B @code{gnus-subscribe-options-newsgroup-method} \e$B$,;H$o\e(B
1338 \e$B$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%HCM\e(B
1339 \e$B$O\e(B @code{gnus-subscribe-alphabetically} \e$B$G$9!#\e(B
1340
1341 @vindex gnus-options-not-subscribe
1342 @vindex gnus-options-subscribe
1343 @file{.newsrc} \e$B%U%!%$%k$r$$$8$j$?$/$J$$>l9g$O!"\e(B
1344 @code{gnus-options-subscribe} \e$B$H\e(B @code{gnus-options-not-subscribe} \e$B$NFs\e(B
1345 \e$B$D$NJQ?t$@$1$r@_Dj$9$k$3$H$b$G$-$^$9!#$3$NFs$D$NJQ?t$O\e(B @file{.newsrc} \e$B%U%!\e(B
1346 \e$B%$%k$N\e(B @samp{optinos -n} \e$B9T$H$^$C$?$/F1$8$3$H$r$7$^$9!#$I$A$i$NJQ?t$b@5\e(B
1347 \e$B5,I=8=$G!"?7$7$$%0%k!<%W$OA0<T$K9gCW$9$l$PL5>r7o$K9XFI$5$l!"8e<T$K9gCW$9\e(B
1348 \e$B$k$HL5;k$5$l$^$9!#\e(B
1349
1350 @vindex gnus-auto-subscribed-groups
1351 \e$B$5$i$K$3$3$G$*$;$C$+$$$r$9$kJQ?t$O!"\e(B
1352 @code{gnus-auto-subscribed-groups} \e$B$G$9!#$=$l\e(B
1353 \e$B$O\e(B @code{gnus-options-subscribe} \e$B$H$^$C$?$/F1$8$h$&$KF0:n$9$k$N$G!"K\Ev\e(B
1354 \e$B$OM>J,$J$b$N$G$9!#$7$+$7!";d$O$3$NFs$D$,$"$C$?J}$,NI$$$H;W$$$^$7$?!#$b$&\e(B
1355 \e$B0lJ}$NJQ?t$OMxMQ<T$,$$$8$/$k$N$K;H$o$l$k$N$KBP$7$F!"$3$NJQ?t$O$$$/$D$+$N\e(B
1356 \e$B4pK\E*$J5,B'$r@_Dj$9$k$?$a$N$b$N$G$9!#%G%#%U%)%k%H$G$O$3$NJQ?t$O%a!<%k%P%C\e(B
1357 \e$B%/%(%s%I\e(B (@code{nnml}, @code{nnbabyl}, @code{nnfolder}, @code{nnmbox},
1358 @code{nnmh} \e$B$*$h$S\e(B @code{nnmaildir}) \e$B$+$i$G$-$k$9$Y$F$N?7$7$$%0%k!<%W$r\e(B
1359 \e$B9XFI$9$k$h$&$K$J$C$F$$$^$9!#$=$l$,7y$G$"$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$K@_\e(B
1360 \e$BDj$7$F2<$5$$!#\e(B
1361
1362 \e$B$3$N@55,I=8=$K9gCW$9$k?7$7$$%0%k!<%W\e(B
1363 \e$B$O\e(B @code{gnus-subscribe-options-newsgroup-method} \e$B$r;H$C$F9XFI$5$l$^$9!#\e(B
1364
1365 @node Changing Servers
1366 @section \e$B%5!<%P!<$r49$($k\e(B
1367 @cindex changing servers
1368
1369 \e$B$H$-$I$-!"$"$k\e(B @acronym{NNTP} \e$B%5!<%P!<$+$iJL$N%5!<%P!<$X0\F0$7$J$1$l$P$J\e(B
1370 \e$B$i$J$$$3$H$,$"$j$^$9!#$3$N$h$&$J$3$H$O$a$C$?$K$*$-$^$;$s$,!"$*$=$i$/$"$J\e(B
1371 \e$B$?$,;E;v$rJQ$($?$j!";H$C$F$$$k%5!<%P!<$,$H$F$bIT0BDj$G!"JL$N$b$N$K>h$j49\e(B
1372 \e$B$($?$$$H$$$&$H$-$KI,MW$K$J$k$G$7$g$&!#\e(B
1373
1374 \e$B%5!<%P!<$rJQ99$9$k$N$O$H$F$b4JC1$G$9$h$M\e(B? @code{gnus-select-method} \e$B$r?7\e(B
1375 \e$B$7$$%5!<%P!<$r;X$7<($9$h$&$KJQ99$9$l$P$$$$$@$1$G$9$M\e(B?
1376
1377 @emph{\e$B0c$$$^$9\e(B!}
1378
1379 \e$B5-;v$NHV9f$O0c$C$?\e(B @acronym{NNTP} \e$B%5!<%P!<$G$b\e(B (\e$B$I$&$K$+$7$F\e(B) \e$BF1$8$K$7$F\e(B
1380 \e$B$"$k$H$$$&$3$H$O$"$j$^$;$s!#$=$7$F!"\e(Bgnus \e$B$,$I$N5-;v$rFI$s$@$+$r5-O?$9$k\e(B
1381 \e$BM#0l$NJ}K!$O!"5-;vHV9f$r5-O?$9$k$3$H$G$9!#$G$9$+\e(B
1382 \e$B$i\e(B @code{gnus-select-method} \e$B$rJQ99$7$?$H$-$O!"\e(B@file{.newsrc} \e$B%U%!%$%k$O\e(B
1383 \e$BLr$KN)$?$J$/$J$j$^$9!#\e(B
1384
1385 gnus \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$r$"$k%5!<%P!<MQ$+$iJL$N%5!<%P!<MQ$KJQ49\e(B
1386 \e$B$9$k4X?t$rFs!";0MQ0U$7$F$$$^$9!#$=$l$i$K$O0l$D6&DLE@$,$"$j$^$9\e(B---\e$B<B9T$K\e(B
1387 \e$B$J$,!<!<$$;~4V$,$+$+$k$3$H$G$9!#$*$=$i$/!"$I$&$7$F$bI,MW$K$J$C$?$H$-0J30\e(B
1388 \e$B$K$3$N4X?t$r;H$*$&$H$O;W$o$J$$$G$7$g$&!#\e(B
1389
1390 @kindex M-x gnus-change-server
1391 @findex gnus-change-server
1392 \e$B$b$7N>J}$N%5!<%P!<$K@\B3$G$-$k$J$i!"\e(Bgnus \e$B$O$"$J$?$,FI$s$@5-;v$9$Y$F$KBP\e(B
1393 \e$B$7$F%X%C%@!<\e(B (headers) \e$B$rMW5a$7$F!"\e(B@code{Message-ID} \e$B$rHf3S$7!"FI$s$@5-\e(B
1394 \e$B;v$H5-;v$N0u$r?7$7$/5-O?$7$^$9!#\e(B@kbd{M-x gnus-change-server} \e$B%3%^%s%I$O\e(B
1395 \e$B$3$l$r$9$Y$F$N4pK\%0%k!<%W$KBP$7$F9T$J$$$^$9!#$=$N%3%^%s%I$O0\F0@h$NJ}\e(B
1396 \e$BK!\e(B (the method) \e$B$rF~NO$9$k$3$H$rMW5a$7$^$9!#\e(B
1397
1398 @kindex M-x gnus-group-move-group-to-server
1399 @findex gnus-group-move-group-to-server
1400 \e$B8D!9$N%0%k!<%W$r\e(B @kbd{M-x gnus-group-move-group-to-server} \e$BL?Na$G0\\e(B
1401 \e$BF0$9$k$3$H$b$G$-$^$9!#$3$l$O$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0l$D\e(B
1402 \e$B$N\e(B (\e$B30It\e(B) \e$B%0%k!<%W$r0\F0$7$?$$$H$-$KLr$KN)$A$^$9!#\e(B
1403
1404 @kindex M-x gnus-group-clear-data-on-native-groups
1405 @findex gnus-group-clear-data-on-native-groups
1406 \e$B8E$$%5!<%P!<$H?7$7$$%5!<%P!<$NN>J}$K@\B3$9$k$3$H$,$G$-$J$$$H$-!"0u$HFI$s\e(B
1407 \e$B$@HO0O$O$9$Y$F0UL#$,L5$/$J$j$^$9!#$=$N$h$&$J$H$-\e(B
1408 \e$B$O\e(B @kbd{M-x gnus-group-clear-data-on-native-groups} \e$B%3%^%s%I$r;H$C$F!"4p\e(B
1409 \e$BK\%0%k!<%W$K4X$9$k%G!<%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#$3$N%3%^%s%I$OCm\e(B
1410 \e$B0U$7$F;H$C$F2<$5$$!#\e(B
1411
1412 @kindex M-x gnus-group-clear-data
1413 @findex gnus-group-clear-data
1414 @code{gnus-group-clear-data} \e$B%3%^%s%I$O8=:_$N%0%k!<%W$N$9$Y$F$N%G!<%?$r\e(B
1415 \e$B%/%j%"$7$^$9\e(B---\e$B%^!<%/$H4{FI5-;v$N%j%9%H$r>C$75n$j$^$9!#\e(B
1416
1417 \e$B%5!<%P!<$rJQ99$7$?8e$G!"%-%c%C%7%e3,AX$r0\F0$5$;$J$1$l\e(B
1418 \e$B$P\e(B @strong{\e$B$J$j$^$;$s\e(B}\e$B!#$H$$$&$N$O!"%-%c%C%7%e5-;v$O4V0c$C$?5-;vHV9f$K$J$C\e(B
1419 \e$B$F$*$j!"$=$l$O\e(B gnus \e$B$,$I$N5-;v$rFI$s$@$H$_$J$9$+$K1F6A$7$^$9!#\e(B
1420 @code{gnus-group-clear-data-on-native-groups} \e$B$O$=$l$r<+F0$G9T$J$C$F$7$^\e(B
1421 \e$B$&$+$I$&$+$r?R$M$^$9!#\e(B@code{gnus-group-clear-data} \e$B$G$O\e(B @kbd{M-x
1422 gnus-cache-move-cache} \e$B$,;H$($^$9\e(B (\e$B$G$b5$$rIU$1$F!"$=$l$O$9$Y$F$N%0%k!<\e(B
1423 \e$B%W$N%-%c%C%7%e$r0\F0$7$F$7$^$$$^$9$+$i\e(B)\e$B!#\e(B
1424
1425 @node Startup Files
1426 @section \e$B5/F0%U%!%$%k\e(B
1427 @cindex startup files
1428 @cindex .newsrc
1429 @cindex .newsrc.el
1430 @cindex .newsrc.eld
1431
1432 \e$B:G$b$"$j$U$l$?\e(B Unix \e$B$N%K%e!<%9%j!<%@!<$O!"\e(B@file{.newsrc} \e$B$H8F$P$l$k6&MQ\e(B
1433 \e$B$N5/F0%U%!%$%k$r;H$$$^$9!#$3$N%U%!%$%k$O!"9VFI$7$F$$$k%0%k!<%W$H!"$=$l$i\e(B
1434 \e$B$N%0%k!<%W$K$*$$$F$I$N5-;v$,FI$^$l$?$+$N!"$9$Y$F$N>pJs$r;}$C$F$$$^$9!#\e(B
1435
1436 @sc{gnus} \e$B$G$O$b$N$4$H$,>/!9J#;($K$J$C$F$$$^$9!#\e(B@file{.newsrc} \e$B%U%!%$%k\e(B
1437 \e$B$r:G?7$N$b$N$K$9$k$@$1$G$O$J$/!"\e(B@file{.newsrc} \e$B%U%!%$%k$K$O9g$o$J$$>pJs\e(B
1438 \e$B$rJ]B8$7$F$*$/$?$a$K\e(B @file{.newsrc.el} \e$B$H8F$P$l$k%U%!%$%k$r;H$$$^$9!#\e(B(\e$B<B\e(B
1439 \e$B:]$O\e(B @file{.newsrc} \e$B%U%!%$%k$N$9$Y$F$N>pJs$rJ#@=$7$FJ];}$7$F$$$^$9!#\e(B)
1440 @sc{gnus} \e$B$O$3$l$i$NCf$G0lHV:G8e$KJ]B8$5$l$?$b$N$r;H$$$^$9!#$3$l$r$9$k$3\e(B
1441 \e$B$H$K$h$j!"\e(B@sc{gnus} \e$B$HB>$N%K%e!<%9%j!<%@!<$r@Z$jBX$($F;H$&$3$H$,$G$-$^$9!#\e(B
1442
1443 \e$B$3$l$O$A$g$C$H4V$,H4$1$F$$$k$N$G!"\e(Bgnus \e$B$O$b$C$HNI$$J}K!$rJT$_=P$7$^$7$?!#\e(B
1444 @file{.newsrc} \e$B$H\e(B @file{.newsrc.el} \e$B%U%!%$%k$K2C$($F!"\e(B
1445 gnus \e$B$O\e(B @file{.newsrc.eld} \e$B$H8F$P$l$k%U%!%$%k$b;}$C$F$$$^$9!#\e(Bgnus \e$B$O$3$l\e(B
1446 \e$B$i$NCf$G0lHV?7$7$$%U%!%$%k$rFI$_$^$9$,!"\e(B@file{.newsrc.el} \e$B%U%!%$%k$K=q$-\e(B
1447 \e$B9~$`$3$H$O$"$j$^$;$s!#\e(B@file{.newsrc.eld} \e$B%U%!%$%k$O@dBP$K>C$9$Y$-$G$O$"\e(B
1448 \e$B$j$^$;$s!#\e(B---\e$B$=$l$O\e(B @file{.newsrc} \e$B%U%!%$%k$K$O$J$$$?$/$5$s$N>pJs$rJ];}\e(B
1449 \e$B$7$F$$$^$9!#\e(B
1450
1451 @vindex gnus-save-newsrc-file
1452 @vindex gnus-read-newsrc-file
1453 @code{gnus-save-newsrc-file} \e$B$r\e(B @code{nil} \e$B$K$9$k$3$H$K$h$C\e(B
1454 \e$B$F\e(B @file{.newsrc} \e$B%U%!%$%k$K=q$-9~$`$N$r;_$a$k$3$H$,$G$-$^$9!#$=$&$9$l$P!"\e(B
1455 \e$B$=$N%U%!%$%k$r:o=|$9$k$3$H$,$G$-!"%G%#%9%/MFNL$r@aLs$9$k$3$H$,$G$-!"\e(B
1456 gnus \e$B$N=*N;$,B.$/$J$j$^$9!#$7$+$7!"$=$&$9$k$HB>$N%K%e!<%9%j!<%@!<$r;H$(\e(B
1457 \e$B$J$/$J$j$^$9!#$G$b!"$A$g$C$H!"C/$+$=$&$7$?$$?M$,$$$k$G$7$g$&$+!#F1$8$h$&\e(B
1458 \e$B$K\e(B @code{gnus-read-newsrc-file} \e$B$r\e(B @code{nil} \e$B$K$9$k$3$H$K$h$C$F!"\e(B
1459 gnus \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$H$9$Y$F$N\e(B @file{.newsrc-SERVER} \e$B%U%!%$%k\e(B
1460 \e$B$rL5;k$9$k$h$&$K$J$j$^$9!#$=$N$3$H$O!"$"$J$?$,;~!90c$&%K%e!<%9%j!<%@!<$r\e(B
1461 \e$B;H$C$?$j!"MxMQ2DG=$J%0%k!<%W$N0[$J$k%5%V%;%C%H$r$=$l$i$N%K%e!<%9%j!<%@!<\e(B
1462 \e$B$GFI$_$?$$>l9g$K!"JXMx$J$3$H$,$"$j$^$9!#\e(B
1463
1464 @vindex gnus-save-killed-list
1465 @code{gnus-save-killed-list} (\e$B%G%#%U%)%k%HCM\e(B
1466 \e$B$O\e(B @code{t}) \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$O:o=|$5$l$?%0%k!<%W$r5/F0%U%!\e(B
1467 \e$B%$%k$KJ]B8$7$^$;$s!#$3$l$O!"\e(B(\e$B5/F0;~$H=*N;;~$N\e(B) \e$B;~4V$H!"\e(B(\e$B%G%#%9%/$N\e(B) \e$BMFNL\e(B
1468 \e$B$r@aLs$7$^$9!#$3$&$9$k$H\e(B gnus \e$B$,$I$N%0%k!<%W$,?7$7$$$+$N5-O?$r;}$C$F$$$J\e(B
1469 \e$B$$$3$H$K$J$k$N$G!"?7$7$$%0%k!<%W$N<+F09XFIJ}K!$O0UL#$,L5$/$J$j$^$9!#$3$N\e(B
1470 \e$BJQ?t$r\e(B @code{nil} \e$B$K$7$?$H$-$O!"\e(B@code{gnus-check-new-newsgroups} \e$B$r>o\e(B
1471 \e$B$K\e(B @code{nil} \e$B$+\e(B @code{ask-server} \e$B$K$7$F$*$/$Y$-$G$7$g$&\e(B (@pxref{New
1472 Groups})\e$B!#$3$NJQ?t$O@55,I=8=$G$"$k$3$H$b$G$-$^$9!#$=$N$h$&$J>l9g$O!"%U%!\e(B
1473 \e$B%$%k$rJ]B8$9$kD>A0$K$=$N@55,I=8=$K9gCW$7$J$$$9$Y$F$N%0%k!<%W$r>C5n$7$^$9!#\e(B
1474 \e$B$3$l$O!"$9$Y$F$N%5!<%P!<$,\e(B @code{ask-server} \e$B$rM}2r$9$k$o$1$G$O$J$$!"$H\e(B
1475 \e$B$$$C$?$h$&$J!"$$$/$i$+$"$$$^$$$J>u67$N$H$-$KLr$KN)$D$G$7$g$&!#\e(B
1476
1477 @vindex gnus-startup-file
1478 @vindex gnus-backup-startup-file
1479 @vindex version-control
1480 \e$BJQ?t\e(B @code{gnus-startup-file} \e$B$O5/F0%U%!%$%k$,$I$3$K$"$k$+$r;XDj$7$^$9!#\e(B
1481 \e$B%G%#%U%)%k%HCM$O\e(B @file{~/.newsrc} \e$B$G!"$=$l$,$I$N$h$&$J$b$N$G$"$l!"KvHx\e(B
1482 \e$B$K\e(B @samp{.eld} \e$B$rIU$1$?$b$N$,\e(B gnus (El Dingo) \e$B$N5/F0%U%!%$%k$K$J$j$^$9!#\e(B
1483 \e$B$3$N%U%!%$%k$N%P!<%8%g%s@)8f$r$7$?$$$H$-\e(B
1484 \e$B$O\e(B @code{gnus-backup-startup-file} \e$B$r%;%C%H$7$F2<$5$$!#$=$l\e(B
1485 \e$B$O\e(B @code{version-control} \e$BJQ?t$HF1$8CM$r<h$j$^$9!#\e(B
1486
1487 @vindex gnus-save-newsrc-hook
1488 @vindex gnus-save-quick-newsrc-hook
1489 @vindex gnus-save-standard-newsrc-hook
1490 @code{gnus-save-newsrc-hook} \e$B$O3F<o$N\e(B newsrc \e$B%U%!%$%k$N$I$l$+$rJ]B8$9$k\e(B
1491 \e$BA0$K<B9T$5$l$k$N$KBP$7!"\e(B
1492 @code{gnus-save-quick-newsrc-hook} \e$B$O\e(B @file{.newsrc.eld} \e$B%U%!%$%k$rJ]B8\e(B
1493 \e$B$9$kA0$K<B9T$5$l!"\e(B
1494 @code{gnus-save-standard-newsrc-hook} \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$rJ]B8$9\e(B
1495 \e$B$kA0$K<B9T$5$l$^$9!#8e$NFs$D$OIaDL$O%P!<%8%g%s@)8f$r\e(B on/off \e$B$9$k$N$K;H$o\e(B
1496 \e$B$l$^$9!#%G%#%U%)%k%H$G$O!"5/F0%U%!%$%k$rJ]B8$9$k$H$-$K%P!<%8%g%s@)8f$,9T\e(B
1497 \e$B$J$o$l$^$9!#%P%C%/%"%C%W%U%!%$%k$N:n@.$r;_$a$?$$$H$-$O!"<!$N$h$&$K$7$F2<\e(B
1498 \e$B$5$$!#\e(B
1499
1500 @lisp
1501 (defun turn-off-backup ()
1502   (set (make-local-variable 'backup-inhibited) t))
1503
1504 (add-hook 'gnus-save-quick-newsrc-hook 'turn-off-backup)
1505 (add-hook 'gnus-save-standard-newsrc-hook 'turn-off-backup)
1506 @end lisp
1507
1508 @vindex gnus-init-file
1509 @vindex gnus-site-init-file
1510 gnus \e$B$,5/F0$9$k$H!"\e(B@code{gnus-site-init-file} (\e$B%G%#%U%)%k%HCM\e(B
1511 \e$B$O\e(B @file{.../site-lisp/gnus-init}) \e$B$H\e(B @code{gnus-init-file} (\e$B%G%#%U%)%k\e(B
1512 \e$B%HCM$O\e(B @file{~/.gnus}) \e$B$N%U%!%$%k$rFI$_9~$_$^$9!#$3$l$i$OIaDL\e(B
1513 \e$B$N\e(B Emacs Lisp \e$B%U%!%$%k$G!"\e(B@file{~/.emacs} \e$B$d\e(B @file{site-init} \e$B%U%!%$%k\e(B
1514 \e$B$r\e(B gnus \e$B4X78$N$b$N$GMp;($K$7$J$$$h$&$K$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
1515 gnus \e$B$O$3$l$i$HF1$8L>A0$N%U%!%$%k$K!"@\Hx8l\e(B @file{.elc} \e$B$H\e(B @file{.el} \e$B$,\e(B
1516 \e$BIU$$$F$$$k$b$N$bD4$Y$^$9!#8@$$49$($l$P!"\e(B
1517 @code{gnus-init-file} \e$B$r\e(B @file{~/.gnus} \e$B$K@_Dj$9$k$H!"\e(B
1518 gnus \e$B$O\e(B @file{~/.gnus.elc}, @file{~/.gnus.el} \e$B$rC5$7!":G8e\e(B
1519 \e$B$K\e(B @file{~/.gnus} \e$B$r\e(B (\e$B$3$N=gHV$K\e(B) \e$BC5$7$^$9!#\e(B@option{-q} \e$B$^$?\e(B
1520 \e$B$O\e(B @option{--no-init-file} \e$B%*%W%7%g%s\e(B (@pxref{Initial Options, ,Initial
1521 Options, emacs, The Emacs Editor}) \e$B$,;XDj$5$l$F\e(B Emacs \e$B$,5/F0$5$l$?>l9g!"\e(B
1522 gnus \e$B$O\e(B @code{gnus-init-file} \e$B$rFI$_9~$_$^$;$s!#\e(B
1523
1524 @node Auto Save
1525 @section \e$B<+F0J]B8\e(B
1526 @cindex dribble file
1527 @cindex auto-save
1528
1529 \e$B2?$+\e(B gnus \e$B$N%G!<%?$rJQ99$9$k$3$H\e(B (\e$B5-;v$rFI$`!"0u$rIU$1$k!"%0%k!<%W$r:o=|\e(B
1530 \e$B$^$?$O9XFI$9$k\e(B) \e$B$r$7$?$H$-!"JQ99$OFCJL\e(B
1531 \e$B$J\e(B @dfn{\e$B%I%j%V%k%P%C%U%!!<\e(B (dribble buffer)} \e$B$K=q$-9~$^$l$^$9!#$3$N%P%C\e(B
1532 \e$B%U%!!<$O\e(B Emacs \e$B$,IaDL$9$k$h$&$K<+F0J]B8$5$l$^$9!#\e(B@file{.newsrc} \e$B%U%!%$%k\e(B
1533 \e$B$rJ]B8$9$kA0$K\e(B Emacs \e$B$,Mn$A$?$H$-$O!"$9$Y$F$NJQ99$r$3$N%U%!%$%k$+$i2sI|\e(B
1534 \e$B$9$k$3$H$,$G$-$k$G$7$g$&!#\e(B
1535
1536 \e$B5/F0;~$K\e(B gnus \e$B$,$3$N%U%!%$%k$NB8:_$rH/8+$9$k$H!"\e(Bgnus \e$B$O$=$l$rFI$_9~$`$+\e(B
1537 \e$B$I$&$+$rMxMQ<T$K?R$M$^$9!#K\Ev$N5/F0%U%!%$%k$,J]B8$5$l$l$P!"<+F0J]B8%U%!\e(B
1538 \e$B%$%k$O:o=|$5$l$^$9!#\e(B
1539
1540 @vindex gnus-use-dribble-file
1541 @code{gnus-use-dribble-file} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$O%I%j%V%k%P%C\e(B
1542 \e$B%U%!!<$r:n$C$?$j!"0];}$7$?$j$7$^$;$s!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
1543
1544 @vindex gnus-dribble-directory
1545 gnus \e$B$O%I%j%V%k%U%!%$%k$r\e(B @code{gnus-dribble-directory} \e$B$KCV$-$^$9!#%G%#\e(B
1546 \e$B%U%)%k%H$G$O$=$N$h$&$K$J$C$F$$$^$9$,!"$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
1547 gnus \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$NCV$+$l$F$$$k%G%#%l%/%H%j!<\e(B (\e$B$3$l$OIaDL\e(B
1548 \e$B$OMxMQ<T$N%[!<%`%G%#%l%/%H%j!<$G$9\e(B) \e$B$KF~$C$F$$$C$F%I%j%V%k%U%!%$%k$r:n$j\e(B
1549 \e$B$^$9!#%I%j%V%k%U%!%$%k$O\e(B @file{.newsrc} \e$B$HF1$85v2DB0@-$rM?$($i$l$^$9!#\e(B
1550
1551 @vindex gnus-always-read-dribble-file
1552 \e$B$b$7\e(B @code{gnus-always-read-dribble-file} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"\e(B
1553 gnus \e$B$OMxMQ<T$K?R$M$k$3$HL5$/!"%I%j%V%k%U%!%$%k$r5/F0;~$KFI$_9~$_$^$9!#\e(B
1554
1555 @node The Active File
1556 @section \e$B%"%/%F%#%V%U%!%$%k\e(B
1557 @cindex active file
1558 @cindex ignored groups
1559
1560 gnus \e$B$O5/F0$7$?$H$-$d!"<B:]$K?7$7$$5-;v$,E~Ce$7$F$$$k$+$rH=Dj$7$h$&$H$9\e(B
1561 \e$B$k$H$-$K!"%"%/%F%#%V%U%!%$%k$rFI$_9~$_$^$9!#$3$l$O$H$F$bBg$-$J%U%!%$%k$G!"\e(B
1562 \e$B$=$N%5!<%P!<$N3hF0Cf$N%0%k!<%W$H5-;v$N$9$Y$F$N%j%9%H$,F~$C$F$$$^$9!#\e(B
1563
1564 @vindex gnus-ignored-newsgroups
1565 \e$B%"%/%F%#%V%U%!%$%k$r8!::$9$kA0$K!"\e(Bgnus \e$B$O@55,I=\e(B
1566 \e$B8=\e(B @code{gnus-ignored-newsgroups} \e$B$K9g$&$9$Y$F$N9T$r:o=|$7$^$9!#$3$l$O<g\e(B
1567 \e$B$K56$NL>A0$r;}$D%0%k!<%W$rGS=|$9$k$?$a$K;H$o$l$F$-$^$7$?$,!"6=L#$NL5$$%0\e(B
1568 \e$B%k!<%W$N3,AX$rL5;k$9$k$?$a$K;H$&$3$H$b$G$-$^$9!#$7$+$7!"$3$l$O$*4+$a$G$-\e(B
1569 \e$B$^$;$s!#K\Ev$N$3$H$r8@$&$H!"$^$C$?$/;?@.$G$-$^$;$s!#Be$o$j$K!"$=$N$h$&$J\e(B
1570 \e$BMQES$KMQ$$$i$l$kJQ?t$N35N,$rCN$k$?$a$K!"\e(B@ref{New Groups} \e$B$r;2>H$7$F2<$5\e(B
1571 \e$B$$!#\e(B
1572 @c This variable is
1573 @c @code{nil} by default, and will slow down active file handling somewhat
1574 @c if you set it to anything else.
1575
1576 @vindex gnus-read-active-file
1577 @c @head
1578 \e$B%"%/%F%#%V%U%!%$%k$OHf3SE*Bg$-$/$J$k798~$,$"$k$N$G!"CY$$2s@~$r;H$C$F$$$k\e(B
1579 \e$B$H$-$O!"%"%/%F%#%V%U%!%$%k$rFI$_9~$^$J$$$h$&\e(B
1580 \e$B$K\e(B @code{gnus-read-active-file} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
1581 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{some} \e$B$G$9!#\e(B
1582
1583 \e$B$=$N$h$&$J;~$O!"\e(Bgnus \e$B$O<B:]$K9XFI$5$l$F$$$k%0%k!<%W$K4X$9$k>pJs$@$1$rF@\e(B
1584 \e$B$F$d$C$F$$$3$&$H$7$^$9!#\e(B
1585
1586 \e$B5$$rIU$1$F$[$7$$$N$O!"$"$J$?$,;3$[$I$N$?$/$5$s$N%0%k!<%W$r9XFI$7$F$$$k$H\e(B
1587 \e$B$-$K$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$H!"\e(Bgnus \e$B$OB.$/$J$k$I$3$m$+CY$/$J$C\e(B
1588 \e$B$F$7$^$&$H$$$&$3$H$G$9!#8=>u$G$O!"%K%e!<%9$r\e(B 2400bps \e$B0J>e$N%b%G%`$rDL$7\e(B
1589 \e$B$FFI$s$G$$$k$N$G$J$$8B$j!"\e(Bgnus \e$B$NB.EY$O$+$J$jCY$/$J$k$G$7$g$&!#\e(B
1590
1591 \e$B$3$NJQ?t$O\e(B @code{some} \e$B$H$$$&CM$b<h$k$3$H$,$G$-$^$9!#$=$N;~$O!"\e(Bgnus \e$B$O9X\e(B
1592 \e$BFI$7$F$$$k%0%k!<%W$K4X$9$k>pJs$r$@$1$rF@$h$&$H$7$^$9!#$$$/$D$+$N%5!<\e(B
1593 \e$B%P!<\e(B (@code{LIST ACTIVE group} \e$BL?Na$r;H$&$3$H$N$G$-$k!":G?71T$N\e(B INN \e$B%5!<\e(B
1594 \e$B%P!<\e(B) \e$B$G$O!"Hs>o$KAa$/$J$k$G$7$g$&$,!"B>$N%5!<%P!<$G$OB.$/$O$"$j$^$;$s!#\e(B
1595 \e$B$I$N$h$&$K$;$h!"CY$$2s@~$G$O\e(B @code{some} \e$B$O\e(B @code{nil} \e$B$h$j$bB.$/!"$=$l\e(B
1596 \e$B$O$b$A$m$s\e(B @code{t} \e$B$h$j$bB.$/$J$j$^$9!#\e(B
1597
1598 \e$B$$$/$D$+$N%K%e!<%9%5!<%P!<\e(B (\e$BNc$($P8E$$\e(B Leafnode \e$B$d8E$$\e(B INN) \e$B$K\e(B
1599 \e$B$O\e(B @code{LIST ACTIVE group} \e$BL?Na$,$"$j$^$;$s!#$=$&$$$&%5!<%P!<$K\e(B
1600 \e$B$O\e(B @code{nil} \e$B$r$3$NJQ?t$NCM$K@_Dj$9$k$N$,!"$*$=$i$/$b$C$H$bM-8z$G$7$g$&!#\e(B
1601
1602 \e$B$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$O40A4$K$,$s$8$,$i$a$NJ}K!$G%0\e(B
1603 \e$B%k!<%W$N>pJs$rF@$h$&$H$7$^$9!#$=$7$F!"$3$l$O$"$^$jB.$/$"$j$^$;$s!#$b$7$=\e(B
1604 \e$B$l$,\e(B @code{some} \e$B$G\e(B @acronym{NNTP} \e$B%5!<%P!<$r;H$C$F$$$k$H$-$O!"\e(Bgnus \e$B$O$G\e(B
1605 \e$B$-$k$@$1B.$/L?Na$r=P$7!"0l7b$G$9$Y$F$NJVEz$rFI$_9~$_$^$9!#$3$NJ}$,IaDL$O\e(B
1606 \e$B$h$jNI$$7k2L$r$b$?$i$7$^$9$,!"%5!<%P!<$,\e(B @code{LIST ACTIVE group} \e$BL?Na$r\e(B
1607 \e$BM}2r$7$J$$$J$i!"%5!<%P!<$K$H$C$F$O$"$^$jNI$$$H$O8@$($^$;$s!#\e(B
1608
1609 gnus \e$B$N5/F0$K$"$^$j$K;~4V$,$+$+$k$H;W$C$?$J$i!"$3$NJQ?t$K$3$l$i$N;0$D$N\e(B
1610 \e$B0c$C$?CM$r;n$7$F$_$F!"$I$l$,0lHVNI$$$+$rC5$7$F2<$5$$!#\e(B
1611
1612 @code{some} \e$B$+\e(B @code{nil} \e$B$r;H$&$N$G$"$l$P!"$I$A$i$K$7$mB.EY$r>e$2$k$?$a\e(B
1613 \e$B$K$9$Y$F$N6=L#$NL5$$%0%k!<%W$rI,$::o=|$9$k$Y$-$G$7$g$&!#\e(B
1614
1615 \e$B$3$NJQ?t$OFs<!\e(B (secondary) \e$BA*BrJ}K!$N%"%/%F%#%V%U%!%$%k<hF@$K$b1F6A$9$k\e(B
1616 \e$B$3$H$K5$$rIU$1$F2<$5$$!#\e(B
1617
1618 @node Startup Variables
1619 @section \e$B5/F0JQ?t\e(B
1620
1621 @table @code
1622 @item gnus-load-hook
1623 @vindex gnus-load-hook
1624 gnus (\e$B$N%W%m%0%i%`\e(B) \e$B$,FI$_9~$^$l$k$H$-$K<B9T$5$l$k%U%C%/$G$9!#2?\e(B
1625 \e$BEY\e(B gnus \e$B$r5/F0$7$F$b!"\e(BEmacs \e$B$,5/F0$7$F$+$i=*N;$9$k$^$G$KIaDL$O$3$N%U%C%/\e(B
1626 \e$B$O0l2s$7$+<B9T$5$l$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
1627
1628 @item gnus-before-startup-hook
1629 @vindex gnus-before-startup-hook
1630 gnus \e$B$N5/F0$K@.8y$7$?8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1631
1632 @item gnus-startup-hook
1633 @vindex gnus-startup-hook
1634 gnus \e$B$,5/F0$5$l$?8e$K!"0lHV:G8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1635
1636 @item gnus-started-hook
1637 @vindex gnus-started-hook
1638 gnus \e$B$N5/F0$K@.8y$7$?8e$K!"0lHV:G8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1639
1640 @item gnus-setup-news-hook
1641 @vindex gnus-setup-news-hook
1642 @file{.newsrc} \e$B%U%!%$%k$rFI$_9~$s$@8e$G!"%0%k!<%W%P%C%U%!!<$r:n@.$9$kA0\e(B
1643 \e$B$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1644
1645 @item gnus-check-bogus-newsgroups
1646 @vindex gnus-check-bogus-newsgroups
1647 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$O5/F0;~$K$9$Y$F$N56%0%k!<%W$rD4$Y$F:o=|\e(B
1648 \e$B$7$^$9!#\e(B@dfn{\e$B56%0%k!<%W\e(B (bogus group)} \e$B$O$"$J$?$N\e(B @file{.newsrc} \e$B%U%!%$\e(B
1649 \e$B%k$K$OB8:_$9$k$1$l$I!"%K%e!<%9%5!<%P!<$K$O<B:]$K$OB8:_$7$J$$!"$H$$$&%0%k!<\e(B
1650 \e$B%W$N$3$H$G$9!#56%0%k!<%W$rD4$Y$k$N$K$O$+$J$j;~4V$,$+$+$k$N$G!";~4V$H;q8;\e(B
1651 \e$B$r@aLs$9$k$?$a$K!"$3$N5!G=$O;H$o$J$$$[$&$,$$$$$G$7$g$&!#$=$7$F!"Be$o$j$K\e(B
1652 \e$B%0%k!<%W%P%C%U%!!<$G;~!956%0%k!<%W$rD4$Y$k$N$,NI$$$G$7$g$&\e(B (@pxref{Group
1653 Maintenance})\e$B!#\e(B
1654
1655 @item gnus-inhibit-startup-message
1656 @vindex gnus-inhibit-startup-message
1657 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"5/F0;~$N%a%C%;!<%8$OI=<($5$l$^$;$s!#$=$N$h$&$K\e(B
1658 \e$B$9$l$P!";E;v$NBe$o$j$K%K%e!<%9$rFI$s$G$$$k$N$r>e;J$K5$IU$+$l$K$/$/$J$k$G\e(B
1659 \e$B$7$g$&!#$3$NJQ?t$O\e(B @file{~/.gnus.el} \e$B$,%m!<%I$5$l$kA0$K;H$o$l$k$N$G!"\e(B
1660 @file{.emacs} \e$B$K@_Dj$9$k$Y$-$G$"$kE@$rCm0U$7$F2<$5$$!#\e(B
1661
1662 @item gnus-no-groups-message
1663 @vindex gnus-no-groups-message
1664 \e$B%0%k!<%W$,0l$D$bB8:_$7$J$$$H$-$K\e(B gnus \e$B$,I=<($9$k%a%C%;!<%8$G$9!#\e(B
1665
1666 @item gnus-play-startup-jingle
1667 @vindex gnus-play-startup-jingle
1668 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"5/F0;~$K\e(B gnus \e$B$NC;$$6J$r1iAU$7$^$9!#\e(B
1669
1670 @item gnus-startup-jingle
1671 @vindex gnus-startup-jingle
1672 \e$B>e$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H$-$K1iAU$5$l$kC;$$6J$G$9!#%G%#%U%)%k%HCM\e(B
1673 \e$B$O\e(B @samp{Tuxdemoon.Jingle4.au} \e$B$G$9!#\e(B
1674 @end table
1675
1676 @node Group Buffer
1677 @chapter \e$B%0%k!<%W%P%C%U%!!<\e(B
1678 @cindex group buffer
1679 @c Alex Schroeder suggests to rearrange this as follows:
1680 @c
1681 @c <kensanata> ok, just save it for reference.  I'll go to bed in a minute.
1682 @c   1. Selecting a Group, 2. (new) Finding a Group, 3. Group Levels,
1683 @c   4. Subscription Commands, 5. Group Maneuvering, 6. Group Data,
1684 @c   7. Group Score, 8. Group Buffer Format
1685 @c <kensanata> Group Levels should have more information on levels 5 to 9.  I
1686 @c   suggest to split the 4th paragraph ("Gnus considers groups...") as follows:
1687 @c <kensanata> First, "Gnus considers groups... (default 9)."
1688 @c <kensanata> New, a table summarizing what levels 1 to 9 mean.
1689 @c <kensanata> Third, "Gnus treats subscribed ... reasons of efficiency"
1690 @c <kensanata> Then expand the next paragraph or add some more to it.
1691 @c    This short one sentence explains levels 1 and 2, therefore I understand
1692 @c    that I should keep important news at 3 and boring news at 4.
1693 @c    Say so!  Then go on to explain why I should bother with levels 6 to 9.
1694 @c    Maybe keep those that you don't want to read temporarily at 6,
1695 @c    those that you never want to read at 8, those that offend your
1696 @c    human rights at 9...
1697
1698 \e$B%0%k!<%W%P%C%U%!!<\e(B (@dfn{group buffer}) \e$B$OM-8z$J%0%k!<%W$rA4It\e(B (\e$B$"$k$$$O\e(B
1699 \e$B0lIt$r\e(B) \e$B0lMwI=<($7$^$9!#$3$l$O\e(B gnus \e$B$r5/F0$7$?$H$-$K:G=i$KI=<($5$l$k%P%C\e(B
1700 \e$B%U%!!<$G!"\e(Bgnus \e$B$,@8$-$F$$$k8B$j7h$7$F>C$5$l$k$3$H$O$"$j$^$;$s!#\e(B
1701
1702 @iftex
1703 @iflatex
1704 \gnusfigure{The Group Buffer}{320}{
1705 \put(75,50){\epsfig{figure=ps/group,height=9cm}}
1706 \put(120,37){\makebox(0,0)[t]{Buffer name}}
1707 \put(120,38){\vector(1,2){10}}
1708 \put(40,60){\makebox(0,0)[r]{Mode line}}
1709 \put(40,58){\vector(1,0){30}}
1710 \put(200,28){\makebox(0,0)[t]{Native select method}}
1711 \put(200,26){\vector(-1,2){15}}
1712 }
1713 @end iflatex
1714 @end iftex
1715 @menu
1716 * Group Buffer Format::         \e$BI=<($5$l$F$$$k>pJs$HJQ99$NJ}K!\e(B
1717 * Group Maneuvering::           \e$B%0%k!<%W%P%C%U%!!<$r0\F0$9$k%3%^%s%I\e(B
1718 * Selecting a Group::           \e$B<B:]$K%K%e!<%9$rFI$`\e(B
1719 * Subscription Commands::       \e$B9XFI!"9XFICf;_!">C5n\e(B
1720 * Group Data::                  \e$B%0%k!<%W$N>pJs$rJQ99$9$k\e(B
1721 * Group Levels::                \e$B%l%Y%k\e(B? \e$B$=$l$C$F2?\e(B?
1722 * Group Score::                 \e$B$"$J$?$N9%$-$J%0%k!<%W$r8+$D$1=P$9J}K!\e(B
1723 * Marking Groups::              \e$B%0%k!<%W$K0u$rIU$1$F$*$$$F!"8e$G=hM}$G$-$k\e(B
1724 * Foreign Groups::              \e$B%0%k!<%W$N:n@.$H=$@5\e(B
1725 * Group Parameters::            \e$B%0%k!<%WKh$K0c$C$?%Q%i%a!<%?!<$r;}$?$;$i$l$k\e(B
1726 * Listing Groups::              gnus \e$B$O%0%k!<%W$r$$$m$$$m$JJ,$1J}$GI=<($G$-$k\e(B
1727 * Sorting Groups::              \e$B%0%k!<%W$N=gHV$NG[CVBX$(\e(B
1728 * Group Maintenance::           \e$B$-$l$$$J\e(B @file{.newsrc} \e$B$NJ]$AJ}\e(B
1729 * Browse Foreign Server::       \e$B%5!<%P!<$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&\e(B
1730 * Exiting Gnus::                \e$B%K%e!<%9FI$`$N$r$d$a$F!";E;v$r$7$h$&\e(B
1731 * Group Topics::                \e$B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k\e(B
1732 * Misc Group Stuff::            \e$BB>$K$G$-$k$3$H\e(B
1733 @end menu
1734
1735 @node Group Buffer Format
1736 @section \e$B%0%k!<%W%P%C%U%!!<$N7A<0\e(B
1737
1738 @menu
1739 * Group Line Specification::    \e$B%0%k!<%W%P%C%U%!!<$N8+$(J}$r7h$a$k\e(B
1740 * Group Mode Line Specification::  \e$B%0%k!<%W%P%C%U%!!<$N%b!<%I9T\e(B
1741 * Group Highlighting::          \e$B%0%k!<%W%P%C%U%!!<$K$-$l$$$K?'$rIU$1$k\e(B
1742 @end menu
1743
1744 @node Group Line Specification
1745 @subsection \e$B%0%k!<%W9T$N;EMM\e(B
1746 @cindex group buffer format
1747
1748 \e$B%0%k!<%W%P%C%U%!!<$N%G%#%U%)%k%H$N7A<0$O$-$l$$$G$D$^$s$J$$$1$I!"$3$l$O7/\e(B
1749 \e$B$N9%$-$J$h$&$K!"%5%$%3!<$K%@%5$/$9$k$3$H$b$G$-$^$9!#\e(B
1750
1751 \e$B$3$l$,%0%k!<%W9T$NNc$G$9!#\e(B
1752
1753 @example
1754      25: news.announce.newusers
1755  *    0: alt.fan.andrea-dworkin
1756 @end example
1757
1758 \e$B$H$C$F$b4JC1$G$7$g\e(B?
1759
1760 @samp{news.announce.newusers} \e$B$K$O\e(B 25 \e$B$NL$FI5-;v$,$"$k$N$,$o$+$j$^$9!#\e(B
1761 @samp{alt.fan.andrea-dworkin} \e$B$K$OL$FI5-;v$O$J$$$1$l$I$b!"0u$rIU$1$?5-;v\e(B
1762 \e$B$,$$$/$D$+$"$j$^$9\e(B (\e$B9TF,$N$A$C$A$c$J%"%9%?%j%9%/$,8+$($k\e(B?)\e$B!#\e(B
1763
1764 @vindex gnus-group-line-format
1765 \e$B$3$N7A<0$O\e(B @code{gnus-group-line-format} \e$BJQ?t$r$$$8$k$3$H$G!"$I$s$JIw$K\e(B
1766 \e$B$G$bJQ$($i$l$^$9!#$3$NJQ?t$O\e(B @code{format} \e$B$N;EMMIw$KF0:n$7$^$9!#$D$^\e(B
1767 \e$B$j\e(B (\e$B$"$N%/%=\e(B) C \e$B8@8l$r;H$&?M$?$A$N$?$a!"\e(Bprintf \e$B$N;EMM$H$[$\F1$8$G$9!#\e(B
1768 @xref{Formatting Variables}.
1769
1770 \e$B>e5-$N9T$r@8@.$9$k$N$O\e(B @samp{%M%S%5y:%B%(%g%)\n} \e$B$H$$$&CM$G$9!#\e(B
1771
1772 \e$B%3%m%s$O!"$3$N9T$NCf$KI,$:L5$/$F$O$$$1$^$;$s!#%+!<%=%k$O2?$+$NA`:n$r$7$?\e(B
1773 \e$B8e$O>o$K%3%m%s$N$H$3$m$K0\F0$9$k$+$i$G$9!#\e(B@xref{Positioning Point}. \e$BB>$K\e(B
1774 \e$B$O2?$bI,MW$G$O$"$j$^$;$s\e(B---\e$B%0%k!<%WL>$5$($b$G$9!#I=<($5$l$F$$$kJ8;z$O$9\e(B
1775 \e$B$Y$F$?$@$N2hLL$N>~$j$G$"$j!"\e(Bgnus \e$B$,$=$l$rD4$Y$k$3$H$O$"$j$^$;$s!#\e(Bgnus \e$B$O\e(B
1776 \e$BI,MW$H$9$k$9$Y$F$N<B>pJs$r!"%F%-%9%HB0@-$r;H$C$F21$($F$$$^$9!#\e(B
1777
1778 (\e$B$b$77/$,!"$9$4$/%X%s$J!"AG@2$i$7$$!"I=7W;;Iw$N%l%$%"%&%H$r:n$C$?$H$7$?\e(B
1779 \e$B$i!"$_$s$J!"7/$O2q7W$N;E;v$,K;$7$/$C$F!"%K%e!<%9$rFI$s$G;~4V$rL5BL;H$$$7\e(B
1780 \e$B$?$j$J$s$+$7$F$J$$!"$C$F?.$8$F$/$l$k$h!#\e(B)
1781
1782 \e$B0J2<$,;HMQ$G$-$k%U%)!<%^%C%HJ8;z$N%j%9%H$G$9!#\e(B
1783
1784 @table @samp
1785 @item M
1786 \e$B$=$N%0%k!<%W$K0u$NIU$$$?5-;v$7$+L5$$$H$-$O!"%"%9%?%j%9%/J8;z!#\e(B
1787
1788 @item S
1789 \e$B$=$N%0%k!<%W$,9XFI$5$l$F$$$k$+$I$&$+!#\e(B
1790
1791 @item L
1792 \e$B9XFIEY$N%l%Y%k!#\e(B
1793
1794 @item N
1795 \e$BL$FI5-;v$N?t!#\e(B
1796
1797 @item I
1798 \e$BJ]N15-;v$N?t!#\e(B
1799
1800 @item T
1801 \e$B0uIU$-5-;v$N?t!#\e(B
1802
1803 @item R
1804 \e$B4{FI5-;v$N?t!#\e(B
1805
1806 @item U
1807 \e$B$^$@FI$^$l$?$3$H$,L5$$5-;v$N?t!#\e(B
1808
1809 @item t
1810 \e$B?dDjA45-;v?t\e(B (\e$B$3$l$O<B:]$O\e(B @var{max-number} - @var{min-number} + 1)\e$B!#\e(B
1811
1812 gnus \e$B$,$3$N?dDj$r;H$&$N$O!"\e(B@acronym{NNTP} \e$B%W%m%H%3%k$OG=N($NNI\e(B
1813 \e$B$$\e(B @var{max-number} \e$B$H\e(B @var{min-number} \e$B$X$N%"%/%;%9$rDs6!$9$k$b$N$N!"K\\e(B
1814 \e$BEv$NL$FI5-;v$N?t$rF@$k$K$OI,$:$7$bG=N(E*$G$O$J$$$+$i$G$9!#%R%9%F%j%C%/$J\e(B
1815 \e$B%l!<%:%s\e(B (\e$BLuCm\e(B: \e$BNr;KE*$JM}M3$N%b%8$j$+\e(B?) \e$B$K$h$j!"%a!<%k%P%C%/%(%s%I$K$*\e(B
1816 \e$B$$$F$b!"8BDj$5$l$?F1$8%$%s%?!<%U%'!<%9$r;H$C$F!"K\Ev$NL$FI5-;v$N?t$rG=N(\e(B
1817 \e$BE*$KF@$k$3$H$O$G$-$k$+$b$7$l$^$;$s!#$3$N@)8B$r\e(B gnus \e$B$+$i<h$jJ'$&$3$H$O%P%C\e(B
1818 \e$B%/%(%s%I$N%$%s%?!<%U%'!<%9$rJQ99$9$k$3$H$r0UL#$7!"$=$l$O3Z$J;E;v$G$O$"$j\e(B
1819 \e$B$^$;$s!#$"$J$?$,$3$N;E;v$r$d$j$?$$$J$i$P!"$I$&$>\e(B Gnus \e$B%a!<%j%s%0%j%9%H$K\e(B
1820 \e$BO"Mm$7$F2<$5$$!#\e(B
1821
1822 @item y
1823 \e$BL$FI$G$b!"0uIU$-$G$b!"J]N1$G$b$J$$5-;v$N?t!#\e(B
1824
1825 @item i
1826 \e$B0uIU$-5-;v$HJ]N15-;v$N?t!#\e(B
1827
1828 @item g
1829 \e$B%0%k!<%WL>$N%U%k%M!<%`!#\e(B
1830
1831 @item G
1832 \e$B%0%k!<%WL>!#\e(B
1833
1834 @item C
1835 \e$B%0%k!<%W$N$?$a$N%3%a%s%H\e(B (@pxref{Group Parameters})\e$B!"$^$?$O%0%k!<%W%Q%i\e(B
1836 \e$B%a!<%?!<$K%3%a%s%H$NMWAG$,L5$$>l9g$O%0%k!<%WL>!#\e(B
1837
1838 @item D
1839 \e$B%K%e!<%9%0%k!<%W$N@bL@!#$3$l$i$,8=$l$kA0$K!"%0%k!<%W$N@bL@$rFI$`I,MW$,$"\e(B
1840 \e$B$j$^$9!#$=$l$K$O\e(B @code{gnus-read-active-file} \e$B$r@_Dj$9$k$+!"%0%k!<%W%P%C\e(B
1841 \e$B%U%!!<$G\e(B @kbd{M-d} \e$B%3%^%s%I$r;H$C$F2<$5$$!#\e(B
1842
1843 @item o
1844 \e$B;J2q<TIU$-$N>l9g\e(B @samp{m}\e$B!#\e(B
1845
1846 @item O
1847 \e$B;J2q<TIU$-$N>l9g\e(B @samp{(m)}\e$B!#\e(B
1848
1849 @item s
1850 \e$BA*BrJ}K!!#\e(B
1851
1852 @item B
1853 \e$B$=$N%0%k!<%W$N35N,%P%C%U%!!<$,3+$$$F$$$k$+$I$&$+!#\e(B
1854
1855 @item n
1856 \e$B$I$3$+$i$NA*Br$+!#\e(B(\e$BLuCm\e(B: \e$B%P%C%/%(%s%I$N%7%s%\%kL>\e(B)
1857
1858 @item z
1859 \e$B30ItA*BrJ}K!$,;H$o$l$F$$$k>l9g!"\e(B@samp{<%s:%n>} \e$B$HF1$8J8;zNs!#\e(B
1860
1861 @item P
1862 \e$B%H%T%C%/\e(B (@pxref{Group Topics}) \e$B$N%l%Y%k$K1~$8$?;z2<$2!#\e(B
1863
1864 @item c
1865 @vindex gnus-group-uncollapsed-levels
1866 \e$BC;$$\e(B (\e$B>JN,$7$?\e(B) \e$B%0%k!<%WL>!#\e(B@code{gnus-group-uncollapsed-levels} \e$BJQ?t$O!"\e(B
1867 \e$B$I$N%l%Y%k$^$G%0%k!<%WL>$rA4It;D$9$+$r<($7$^$9!#%G%#%U%)%k%HCM$O\e(B 1 \e$B$G\e(B
1868 \e$B$9\e(B---\e$B$3$N0UL#$O!"\e(B@samp{gnu.emacs.gnus} \e$B$N$h$&$J%0%k!<%WL>\e(B
1869 \e$B$r\e(B @samp{g.e.gnus} \e$B$KC;=L$9$k$H$$$&$3$H$G$9!#\e(B
1870
1871 @item m
1872 @vindex gnus-new-mail-mark
1873 @cindex %
1874 \e$B$=$N%0%k!<%W$K:G6a?7Ce%a!<%k$,FO$$$F$$$k>l9g\e(B
1875 \e$B$O\e(B @samp{%} (@code{gnus-new-mail-mark})\e$B!#\e(B
1876
1877 @item p
1878 @samp{#} (@code{gnus-process-mark}) \e$B$G!"$=$N%0%k!<%W$K%W%m%;%90u$,IU$$$F\e(B
1879 \e$B$$$k$3$H$r<($7$^$9!#\e(B
1880
1881 @item d
1882 \e$B:G8e$K$$$D$3$N%0%k!<%W$rFI$s$@$+$r<($9J8;zNs\e(B (@pxref{Group Timestamp})\e$B!#\e(B
1883
1884 @item F
1885 \e$B%-%c%C%7%e$H%(!<%8%'%s%H$NN>J}$K$h$C$F<hF@$5$l$?5-;v$,%G%#%9%/$K@j$a$kMF\e(B
1886 \e$BNL!#CM$O%+%i%`I}$r:G>.$K$9$k$?$a$K!"<+F0E*$K%P%$%H\e(B (B)\e$B!"%-%m%P%$%H\e(B (K)\e$B!"\e(B
1887 \e$B%a%,%P%$%H\e(B (M)\e$B!"$^$?$O%.%,%P%$%H\e(B (G) \e$B$K=L<\$5$l$^$9!#8GDjI}%+%i%`MQ$K$O\e(B
1888 %7F \e$B$N7A<0$GB-$j$^$9!#\e(B
1889
1890 @item u
1891 \e$BMxMQ<TDj5A;XDj!#%U%)!<%^%C%HJ8;zNsCf$G!"$3$N<!$NJ8;z$O%"%k%U%!%Y%C%HJ8;z\e(B
1892 \e$B$G$J$1$l$P$$$1$^$;$s!#\e(B
1893 gnus \e$B$O\e(B @code{gnus-user-format-function-}@samp{X} \e$B4X?t$r8F$S=P$7$^$9!#$3\e(B
1894 \e$B$3$G\e(B @samp{X} \e$B$O\e(B @samp{%u} \e$B$KB3$$$F$$$kJ8;z$G$9!#$3$N4X?t$O0z?t$K0l$D$N\e(B
1895 \e$B%@%_!<%Q%i%a!<%?!<$rEO$5$l$^$9!#$3$N4X?t$O!"B>$N3F;XDjJ8;z$N>pJs$HF1MM$K!"\e(B
1896 \e$B%P%C%U%!!<$KA^F~$5$l$kJ8;zNs$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
1897 @end table
1898
1899 @cindex *
1900 \e$B$9$Y$F$N!V!A$N?t!W$N;XDj$O!"$b$7$=$N>pJs$,MxMQ$G$-$J$$>l9g$K$O%"%9%?%j%9\e(B
1901 \e$B%/\e(B (@samp{*}) \e$B$GKd$a$i$l$^$9\e(B---\e$BNc$($P!"5/F0$5$l$F$$$J$$30It%0%k!<%W$d!"\e(B
1902 \e$BIT@5$J4pK\%0%k!<%W$N>l9g$G$9!#\e(B
1903
1904 @node Group Mode Line Specification
1905 @subsection \e$B%0%k!<%W%b!<%I9T$N;EMM\e(B
1906 @cindex group mode line
1907
1908 @vindex gnus-group-mode-line-format
1909 \e$B%b!<%I9T\e(B
1910 \e$B$O\e(B @code{gnus-group-mode-line-format} (@pxref{Mode Line Formatting}) \e$B$r\e(B
1911 \e$B@_Dj$9$k$3$H$GJQ99$G$-$^$9!#$3$$$D$O;XDjJ8;z$r$"$s$^$j$?$/$5$sCN$C$F$$$^\e(B
1912 \e$B$;$s!#\e(B
1913
1914 @table @samp
1915 @item S
1916 \e$B4pK\%K%e!<%9%5!<%P!<!#\e(B
1917 @item M
1918 \e$B4pK\A*BrJ}K!!#\e(B
1919 @end table
1920
1921 @node Group Highlighting
1922 @subsection \e$B%0%k!<%W$N%O%$%i%$%H\e(B
1923 @cindex highlighting
1924 @cindex group highlighting
1925
1926 @vindex gnus-group-highlight
1927 \e$B%0%k!<%W%P%C%U%!!<$N%O%$%i%$%H$O\e(B @code{gnus-group-highlight} \e$BJQ?t$K$h$C\e(B
1928 \e$B$F@)8f$5$l$^$9!#$3$l$O\e(B @code{(@var{form} . @var{face})} \e$B$N$h$&$J$b$N$rMW\e(B
1929 \e$BAG$K;}$DO"A[%j%9%H$G$9!#\e(B@var{form} \e$B$,I>2A$5$l$?7k2L$,!"\e(B@code{nil} \e$B0J30$N\e(B
1930 \e$B2?$+$K$J$k$H!"$=$N9T$KBP$7$F\e(B @var{face} \e$B$,;HMQ$5$l$^$9!#\e(B
1931
1932 \e$B0J2<$,$3$NJQ?t$NCM$NNc$G$9!#$3$l$OGX7J$,0E$$@_Dj$G$O$-$l$$$K8+$($k$+$b$7\e(B
1933 \e$B$l$^$;$s!#\e(B
1934
1935 @lisp
1936 (cond (window-system
1937        (setq custom-background-mode 'light)
1938        (defface my-group-face-1
1939          '((t (:foreground "Red" :bold t))) "First group face")
1940        (defface my-group-face-2
1941          '((t (:foreground "DarkSeaGreen4" :bold t))) "Second group face")
1942        (defface my-group-face-3
1943          '((t (:foreground "Green4" :bold t))) "Third group face")
1944        (defface my-group-face-4
1945          '((t (:foreground "SteelBlue" :bold t))) "Fourth group face")
1946        (defface my-group-face-5
1947          '((t (:foreground "Blue" :bold t))) "Fifth group face")))
1948
1949 (setq gnus-group-highlight
1950       '(((> unread 200) . my-group-face-1)
1951         ((and (< level 3) (zerop unread)) . my-group-face-2)
1952         ((< level 3) . my-group-face-3)
1953         ((zerop unread) . my-group-face-4)
1954         (t . my-group-face-5)))
1955 @end lisp
1956
1957 @ref{Faces and Fonts} \e$B$b;2>H$7$F2<$5$$!#\e(B
1958
1959 \e$B$3$N\e(B form \e$B$,I>2A$5$l$k$H$-$KF0E*$KB+G{$5$l$F$$$kJQ?t$K$O0J2<$N$b$N$,$"$j\e(B
1960 \e$B$^$9!#\e(B
1961
1962 @table @code
1963 @item group
1964 \e$B%0%k!<%WL>!#\e(B
1965 @item unread
1966 \e$B$=$N%0%k!<%W$NL$FI5-;v$N?t!#\e(B
1967 @item method
1968 \e$BA*BrJ}K!!#\e(B
1969 @item mailp
1970 \e$B$=$N%0%k!<%W$,%a!<%k$N%0%k!<%W$+$I$&$+!#\e(B
1971 @item level
1972 \e$B$=$N%0%k!<%W$N%l%Y%k!#\e(B
1973 @item score
1974 \e$B$=$N%0%k!<%W$N%9%3%"!#\e(B
1975 @item ticked
1976 \e$B$=$N%0%k!<%WCf$N0u$NIU$$$?5-;v$N?t!#\e(B
1977 @item total
1978 \e$B$=$N%0%k!<%WCf$NA45-;v?t!#$b$C$H@53N$K8@$&$H!"\e(B@var{max-number} \e$B%^%$%J%9\e(B
1979 @var{min_number} \e$B%W%i%9\e(B 1.
1980 @item topic
1981 \e$B%H%T%C%/%^%$%J!<%b!<%I$r;HMQ$7$F$$$k;~!"$3$NJQ?t$OA^F~$5$l$F$$$k8=:_$N%H\e(B
1982 \e$B%T%C%/$KB+G{$5$l$^$9!#\e(B
1983 @end table
1984
1985 \e$B$3$N\e(B form \e$B$,I>2A\e(B (@code{eval}) \e$B$5$l$k$H$-$O!"%]%$%s%H$OLdBj$N%0%k!<%W$N\e(B
1986 \e$B9TF,$K$"$j$^$9!#=>$C$F!"DL>o$N\e(B gnus \e$B$N4X?t$N$[$H$s$I$r;H$C$F$=$N%0%k!<%W\e(B
1987 \e$B$N>pJs$r<h$C$F$/$k$3$H$,$G$-$^$9!#\e(B
1988
1989 @vindex gnus-group-update-hook
1990 @findex gnus-group-highlight-line
1991 @code{gnus-group-update-hook} \e$B$O%0%k!<%W9T$,JQ99$5$l$?$H$-$K8F$S=P$5$l$^\e(B
1992 \e$B$9!#$3$l$O\e(B @code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$N$H$-$O8F$S=P$5$l$^$;$s!#$3\e(B
1993 \e$B$N%U%C%/$O%G%#%U%)%k%H$G$O\e(B @code{gnus-group-highlight-line} \e$B$r8F$S=P$7$^\e(B
1994 \e$B$9!#\e(B
1995
1996 @node Group Maneuvering
1997 @section \e$B%0%k!<%WA`:n\e(B
1998 @cindex group movement
1999
2000 \e$B$9$Y$F$N0\F0%3%^%s%I$O?tCM@\F,0z?t$rM}2r$9$k$N$G!"4|BT$9$kDL$j$NF0:n$r$7\e(B
2001 \e$B$^$9!#$?$V$s$M!#\e(B
2002
2003 @table @kbd
2004 @item n
2005 @kindex n (\e$B%0%k!<%W\e(B)
2006 @findex gnus-group-next-unread-group
2007 \e$B<!$NL$FI5-;v$N$"$k%0%k!<%W$K0\F0$7$^\e(B
2008 \e$B$9\e(B (@code{gnus-group-next-unread-group})\e$B!#\e(B
2009
2010 @item p
2011 @itemx DEL
2012 @kindex DEL (\e$B%0%k!<%W\e(B)
2013 @kindex p (\e$B%0%k!<%W\e(B)
2014 @findex gnus-group-prev-unread-group
2015 \e$B0l$DA0$NL$FI5-;v$N$"$k%0%k!<%W$K0\F0$7$^\e(B
2016 \e$B$9\e(B (@code{gnus-group-prev-unread-group})\e$B!#\e(B
2017
2018 @item N
2019 @kindex N (\e$B%0%k!<%W\e(B)
2020 @findex gnus-group-next-group
2021 \e$B<!$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-next-group})\e$B!#\e(B
2022
2023 @item P
2024 @kindex P (\e$B%0%k!<%W\e(B)
2025 @findex gnus-group-prev-group
2026 \e$B0l$DA0$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-prev-group})\e$B!#\e(B
2027
2028 @item M-n
2029 @kindex M-n (\e$B%0%k!<%W\e(B)
2030 @findex gnus-group-next-unread-group-same-level
2031 \e$B0l$DA0$NF1$8%l%Y%k\e(B (\e$B$b$7$/$O$=$l$h$j>.$5$$%l%Y%k\e(B) \e$B$NL$FI%0%k!<%W$K0\F0$7\e(B
2032 \e$B$^$9\e(B (@code{gnus-group-prev-unread-group-same-level})\e$B!#\e(B
2033
2034 @item M-p
2035 @kindex M-p (\e$B%0%k!<%W\e(B)
2036 @findex gnus-group-prev-unread-group-same-level
2037 \e$B<!$NF1$8%l%Y%k\e(B (\e$B$b$7$/$O$=$l$h$j>.$5$$%l%Y%k\e(B) \e$B$NL$FI%0%k!<%W$K0\F0$7$^\e(B
2038 \e$B$9\e(B (@code{gnus-group-next-unread-group-same-level})\e$B!#\e(B
2039 @end table
2040
2041 \e$B<!$N;0$D$NL?Na$O%0%k!<%W$K%8%c%s%W$9$k$?$a$N$b$N$G$9\e(B:
2042
2043 @table @kbd
2044 @item j
2045 @kindex j (\e$B%0%k!<%W\e(B)
2046 @findex gnus-group-jump-to-group
2047 \e$B%0%k!<%W$K%8%c%s%W$7$^$9\e(B (\e$B$=$l$,8+$($k$h$&$K$J$C$F$$$J$+$C$?$i8+$($k$h$&\e(B
2048 \e$B$K$7$^$9\e(B) (@code{gnus-group-jump-to-group})\e$B!#\e(Bkill \e$B$5$l$F$$$k%0%k!<%W$b!"\e(B
2049 \e$B@8$-$F$$$k%0%k!<%W$HF1MM$K%8%c%s%W$G$-$^$9!#\e(B
2050
2051 @item ,
2052 @kindex , (\e$B%0%k!<%W\e(B)
2053 @findex gnus-group-best-unread-group
2054 \e$B:G$b>.$5$$%l%Y%k$NL$FI%0%k!<%W$K%8%c%s%W$7$^\e(B
2055 \e$B$9\e(B (@code{gnus-group-best-unread-group})\e$B!#\e(B
2056
2057 @item .
2058 @kindex . (\e$B%0%k!<%W\e(B)
2059 @findex gnus-group-first-unread-group
2060 \e$B:G=i$NL$FI5-;v$N$"$k%0%k!<%W$K%8%c%s%W$7$^\e(B
2061 \e$B$9\e(B (@code{gnus-group-first-unread-group})\e$B!#\e(B
2062 @end table
2063
2064 @vindex gnus-group-goto-unread
2065 @code{gnus-group-goto-unread} \e$B$r\e(B @code{nil} \e$B$K$9$k$H!"$9$Y$F$N0\F0%3%^%s\e(B
2066 \e$B%I$O!"<!$NL$FI%0%k!<%W$G$O$J$/<!$N%0%k!<%W$K0\F0$9$k$h$&$K$J$j$^$9!#$=$N\e(B
2067 \e$B%3%^%s%I$,<!$NL$FI%0%k!<%W$K0\F0$9$k$H8@$$D%$C$F$$$F$b$G$9!#%G%#%U%)%k%H\e(B
2068 \e$BCM$O\e(B @code{t} \e$B$G$9!#\e(B
2069
2070 @node Selecting a Group
2071 @section \e$B%0%k!<%W$NA*Br\e(B
2072 @cindex group selection
2073
2074 @table @kbd
2075 @item SPACE
2076 @kindex SPACE (\e$B%0%k!<%W\e(B)
2077 @findex gnus-group-read-group
2078 \e$B8=:_$N%0%k!<%W$rA*Br$7!"35N,%P%C%U%!!<$K@Z$jBX$($F:G=i$NL$FI5-;v$rI=<($7\e(B
2079 \e$B$^$9\e(B (@code{gnus-group-read-group})\e$B!#$b$7$=$N%0%k!<%W$KL$FI5-;v$,L5$$!"\e(B
2080 \e$B$b$7$/$O$3$NL?Na$K?tCM0J30$N@\F,0z?t$rM?$($k$H!"\e(Bgnus \e$B$O%5!<%P!<$+$i$3$N\e(B
2081 \e$B%0%k!<%W$N$9$Y$F$N8E$$5-;v$r<hF@$7$h$&$H$7$^$9!#\e(B@var{n} \e$B$N?tCM@\F,0z?t$r\e(B
2082 \e$BM?$($k$H!"\e(Bgnus \e$B$N<hF@$9$k5-;v?t$O\e(B @var{n} \e$B$K$J$j$^$9!#\e(B@var{n} \e$B$,@5$N?t$G\e(B
2083 \e$B$"$l$P\e(B gnus \e$B$O?7$7$$J}$+$i\e(B @var{n} \e$B8D$N5-;v$r<hF@$7!"\e(B@var{n} \e$B$,Ii$N?t$G\e(B
2084 \e$B$"$l$P\e(B gnus \e$B$O8E$$J}$+$i\e(B @code{abs(@var{n})} \e$B8D$N5-;v$r<hF@$7$^$9!#\e(B
2085
2086 \e$B$7$?$,$C$F!"\e(B@kbd{SPC} \e$B$G$OIaDL$K%0%k!<%W$KF~$j!"\e(B@kbd{C-u SPC} \e$B$G$O8E$$5-\e(B
2087 \e$B;v$,8=$l$^$9!#\e(B@kbd{C-u 4 2 SPC} \e$B$G$O\e(B 42 \e$B8D$N:G?7$N5-;v$r<hF@$7!"\e(B@kbd{C-u
2088 - 4 2 SPC} \e$B$G$O\e(B 42 \e$B8D$N:G$b8E$$5-;v$r<hF@$7$^$9!#\e(B
2089
2090 \e$B%0%k!<%W$K$$$k\e(B (\e$B35N,%P%C%U%!!<$K$$$k\e(B) \e$B$H$-$O!"\e(B@kbd{M-g} \e$B$G?7$7$$5-;v$r<h\e(B
2091 \e$BF@$G$-$k$7!"\e(B@kbd{C-u M-g} \e$B$G$O8E$$5-;v$rI=<($9$k$3$H$,$G$-$^$9!#\e(B
2092
2093 @item RET
2094 @kindex RET (\e$B%0%k!<%W\e(B)
2095 @findex gnus-group-select-group
2096 \e$B8=:_$N%0%k!<%W$rA*Br$7!"35N,%P%C%U%!!<$K@Z$jBX$($^\e(B
2097 \e$B$9\e(B (@code{gnus-group-select-group})\e$B!#\e(B@code{gnus-group-read-group} \e$B$HF1$8\e(B
2098 \e$B0z?t$r<h$j$^$9\e(B---\e$BM#0l$N0c$$$O!"%0%k!<%W$KF~$C$?$H$-$K:G=i$NL$FI5-;v$rI=\e(B
2099 \e$B<($7$J$$!"$H$$$&$3$H$G$9!#\e(B
2100
2101 @item M-RET
2102 @kindex M-RET (\e$B%0%k!<%W\e(B)
2103 @findex gnus-group-quick-select-group
2104 \e$B$3$l$O>e5-$N%3%^%s%I$HF1$8F0:n$r$7$^$9$,!"!V%4%?%4%?!W$O:GDc8B$K$7$h$&$H\e(B
2105 \e$B$7$^$9\e(B (@code{gnus-group-quick-select-group})\e$B!#%9%3%"!&\e(Bkill \e$B$N=hM}$O9T$J\e(B
2106 \e$B$o$l$:!"%O%$%i%$%H$b5-;v>C5n$b$7$^$;$s!#$3$l$O!"$"$J$?$,K\Ev$K5^$$$G$$$F!"\e(B
2107 \e$B$I$C$+$N$d$?$i$G$C$+$$%0%k!<%W$KF~$i$J$1$l$P$$$1$J$$$H$-$KLr$KN)$D$+$b$7\e(B
2108 \e$B$l$^$;$s!#$^$?!"@\F,0z?t$K\e(B 0 \e$B$rM?$($l$P\e(B (\e$B$9$J$o$A\e(B @kbd{0 M-RET})\e$B!"\e(B
2109 gnus \e$B$O35N,%P%C%U%!!<$r:n$m$&$H$5$($7$^$;$s!#$3$l$O35N,%P%C%U%!!<$r:n$k\e(B
2110 \e$BA0$K%9%l%C%II=<($r@Z$jBX$($?$$$H$-Lr$KN)$A$^$9\e(B (@pxref{Summary
2111 Generation Commands})\e$B!#\e(B
2112
2113 @item M-SPACE
2114 @kindex M-SPACE (\e$B%0%k!<%W\e(B)
2115 @findex gnus-group-visible-select-group
2116 \e$B$3$l$O\e(B @kbd{RET} \e$B%3%^%s%I$HF1$8F0:n$r$9$k$5$i$K$b$&0l$D$N%3%^%s%I$G$9$,!"\e(B
2117 \e$B$3$N%3%^%s%I$O5-;v>C5n$HJ]N15-;v$r1#$9=hM}$r9T$J$$$^$;\e(B
2118 \e$B$s\e(B (@code{gnus-group-visible-select-group})\e$B!#\e(B
2119
2120 @item C-M-RET
2121 @kindex C-M-RET (\e$B%0%k!<%W\e(B)
2122 @findex gnus-group-select-group-ephemerally
2123 \e$B:G8e$K$3$N%3%^%s%I$O!"8=:_$N%0%k!<%W$r0lEY8B$j!"$=$NFbMF$K0l@Z$N=hM}$r$9\e(B
2124 \e$B$k$3$H$N$J$$$h$&$KA*Br$7$^\e(B
2125 \e$B$9\e(B (@code{gnus-group-select-group-ephemerally})\e$B!#%9%l%C%II=<($5$($b9T$J\e(B
2126 \e$B$o$l$^$;$s!#$3$NJ}K!$GA*Br$7$?8e$K$3$N%0%k!<%W$KBP$7$F9T$J$C$?$3$H$O$9$Y\e(B
2127 \e$B$F!"$=$N8e$K1F6A$rM?$($k$3$H$O$"$j$^$;$s!#\e(B
2128 @end table
2129
2130 @vindex gnus-large-newsgroup
2131 @code{gnus-large-newsgroup} \e$BJQ?t$O!"2?$rBg$-$J%0%k!<%W$H9M$($k$Y$-$+\e(B
2132 \e$B$r\e(B gnus \e$B$KM?$($^$9!#\e(B@code{nil} \e$B$@$C$?$i!"$I$N%0%k!<%W$bBg$-$$$H9M$($^$;\e(B
2133 \e$B$s!#%G%#%U%)%k%HCM$O\e(B 200 \e$B$G$9!#%0%k!<%W$K\e(B (\e$BL$FI$H2D;k$N\e(B) \e$B5-;v$,$3$N?t0J\e(B
2134 \e$B>e$"$l$P!"\e(Bgnus \e$B$O$=$N%0%k!<%W$KF~$kA0$KMxMQ<T$K3NG'$r5a$a$^$9!#MxMQ<T$O\e(B
2135 \e$B%5!<%P!<$+$i$$$/$D$N5-;v$r<hF@$9$k$+$r;XDj$G$-$^$9!#$b$7MxMQ<T$,Ii$N\e(B
2136 \e$B?t\e(B (@var{-n}) \e$B$r;XDj$9$l$P!"8E$$J}$+$i\e(B @var{n} \e$B8D$N5-;v$r<hF@$7$^$9!#@5\e(B
2137 \e$B$N?t$G$"$l$P!"?7$7$/E~Ce$7$?J}$+$i\e(B @var{n} \e$B8D$N5-;v$r<hF@$7$^$9!#\e(B
2138
2139 @vindex gnus-large-ephemeral-newsgroup
2140 @code{gnus-large-ephemeral-newsgroup} \e$B$O\e(B @code{gnus-large-newsgroup} \e$B$H\e(B
2141 \e$BF1$8$G$9$,!"0l;~%K%e!<%9%0%k!<%W$N$?$a$K$@$1;H$o$l$^$9!#\e(B
2142
2143 @vindex gnus-select-group-hook
2144 @vindex gnus-auto-select-first
2145 @vindex gnus-auto-select-subject
2146 \e$B$b$7\e(B @code{gnus-auto-select-first} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
2147 @kbd{SPACE} \e$B%3%^%s%I$G%0%k!<%W$KF~$C$?$H$-$K<+F0E*$K5-;v$rA*Br$7$^$9!#$I\e(B
2148 \e$B$N5-;v$,A*Br$5$l$k$+$O!"JQ?t\e(B @code{gnus-auto-select-subject} \e$B$G@)8f$5$l\e(B
2149 \e$B$^$9!#$3$NJQ?t$K@_Dj$G$-$kM-8z$JCM$O\e(B:
2150
2151 @table @code
2152 @item unread
2153 \e$B:G=i$NL$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2154
2155 @item first
2156 \e$B:G=i$N5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2157
2158 @item unseen
2159 \e$B$^$@FI$^$l$?$3$H$,L5$$:G=i$N5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2160
2161 @item unseen-or-unread
2162 \e$B$^$@FI$^$l$?$3$H$,L5$$:G=i$N5-;v$,$"$l$P!"$=$N5-;v$NI=Bj$N9T$K%]%$%s%H$r\e(B
2163 \e$B0\F0$5$;!"L5$+$C$?$i:G=i$NL$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2164
2165 @item best
2166 \e$B%9%3%"$,:G$b9b$$L$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2167 @end table
2168
2169 \e$B$3$NJQ?t$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"$=$N4X?t$OI=Bj$N9T$K%]%$%s\e(B
2170 \e$B%H$r0\F0$5$;$k$?$a$K8F$P$l$^$9!#\e(B
2171
2172 \e$B$b$7$"$k%0%k!<%W$G<+F05-;vA*Br$r$d$a$?$$$N$G$"$l$P\e(B (\e$BNc$($P$G$C$+$$5-;v$N\e(B
2173 \e$B$"$k%P%$%J%j%0%k!<%W$G$O!"$H$+\e(B)\e$B!"%0%k!<%W$,A*Br$5$l$?$H$-$K8F$S=P$5$l\e(B
2174 \e$B$k\e(B @code{gnus-select-group-hook} \e$B$NCf$GJQ\e(B
2175 \e$B?t\e(B @code{gnus-auto-select-first} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
2176
2177 @node Subscription Commands
2178 @section \e$B9XFI@)8f%3%^%s%I\e(B
2179 @cindex subscription
2180
2181 @table @kbd
2182 @item S t
2183 @itemx u
2184 @kindex S t (\e$B%0%k!<%W\e(B)
2185 @kindex u (\e$B%0%k!<%W\e(B)
2186 @findex gnus-group-unsubscribe-current-group
2187 @c @icon{gnus-group-unsubscribe}
2188 \e$B8=:_$N%0%k!<%W$r9XFI$9$k\e(B/\e$B$7$J$$$r@Z$jBX$($^\e(B
2189 \e$B$9\e(B (@code{gnus-group-unsubscribe-current-group})\e$B!#\e(B
2190
2191 @item S s
2192 @itemx U
2193 @kindex S s (\e$B%0%k!<%W\e(B)
2194 @kindex U (\e$B%0%k!<%W\e(B)
2195 @findex gnus-group-unsubscribe-group
2196 \e$B%0%k!<%W$r9XFI$9$k$+$I$&$+$r3NG'$7!"9XFI$7$^$9!#$9$G$K9XFI$9$k$h$&$K$J$C\e(B
2197 \e$B$F$$$k>l9g$K$O!"9XFI$r;_$a$^$9\e(B (@code{gnus-group-unsubscribe-group})\e$B!#\e(B
2198
2199 @item S k
2200 @itemx C-k
2201 @kindex S k (\e$B%0%k!<%W\e(B)
2202 @kindex C-k (\e$B%0%k!<%W\e(B)
2203 @findex gnus-group-kill-group
2204 @c @icon{gnus-group-kill-group}
2205 \e$B8=:_$N%0%k!<%W$r\e(B kill \e$B$7$^$9\e(B (@code{gnus-group-kill-group})\e$B!#\e(B
2206
2207 @item S y
2208 @itemx C-y
2209 @kindex S y (\e$B%0%k!<%W\e(B)
2210 @kindex C-y (\e$B%0%k!<%W\e(B)
2211 @findex gnus-group-yank-group
2212 \e$B:G8e$K\e(B kill \e$B$7$?%0%k!<%W$r\e(B yank \e$B$7$^$9\e(B (@code{gnus-group-yank-group})\e$B!#\e(B
2213
2214 @item C-x C-t
2215 @kindex C-x C-t (\e$B%0%k!<%W\e(B)
2216 @findex gnus-group-transpose-groups
2217 \e$BFs$D$N%0%k!<%W$N=g=x$rCV$-49$($^$9\e(B (@code{gnus-group-transpose-groups})\e$B!#\e(B
2218 \e$B$3$l$OK\Ev$O9XFI%3%^%s%I$G$O$"$j$^$;$s$,!"\e(Bkill \e$B$H\e(B yank \e$B$r2?EY$+B3$1$kBe\e(B
2219 \e$B$o$j$K$3$N%3%^%s%I$,;H$($^$9!#\e(B
2220
2221 @item S w
2222 @itemx C-w
2223 @kindex S w (\e$B%0%k!<%W\e(B)
2224 @kindex C-w (\e$B%0%k!<%W\e(B)
2225 @findex gnus-group-kill-region
2226 \e$B%j!<%8%g%sFb$N$9$Y$F$N%0%k!<%W$r\e(B kill \e$B$7$^\e(B
2227 \e$B$9\e(B (@code{gnus-group-kill-region})\e$B!#\e(B
2228
2229 @item S z
2230 @kindex S z (\e$B%0%k!<%W\e(B)
2231 @findex gnus-group-kill-all-zombies
2232 \e$B$9$Y$F$N%>%s%S%0%k!<%W$r\e(B kill \e$B$7$^\e(B
2233 \e$B$9\e(B (@code{gnus-group-kill-all-zombies})\e$B!#\e(B
2234
2235 @item S C-k
2236 @kindex S C-k (\e$B%0%k!<%W\e(B)
2237 @findex gnus-group-kill-level
2238 \e$B$"$k%l%Y%k$N%0%k!<%W$r$9$Y$F\e(B kill \e$B$7$^$9\e(B (@code{gnus-group-kill-level})\e$B!#\e(B
2239 kill \e$B$7$?8e!"$3$l$i$N%0%k!<%W$r\e(B yank \e$B$GLa$9$3$H$O$G$-$J$$$N$G!"$3$N%3%^\e(B
2240 \e$B%s%I$O$$$/$i$+Cm0U$7$F;H$C$F2<$5$$!#$3$N%3%^%s%I$,K\Ev$KJXMx$K$J$k$N$O!"\e(B
2241 @file{.newsrc} \e$B$K<N$F$F$7$^$$$?$$L$9XFI$N%0%k!<%W$,$?$/$5$s$"$k$H$-$@$1\e(B
2242 \e$B$G$9!#%l%Y%k\e(B 7 \e$B$G\e(B @kbd{S C-k} \e$B$r9T$J$&$H!"\e(B@file{.newsrc} \e$B%U%!%$%kCf$K%a%C\e(B
2243 \e$B%;!<%8HV9f$,$J$$L$9XFI%0%k!<%W$r$9$Y$F\e(B kill \e$B$7$^$9!#\e(B
2244 @end table
2245
2246 @ref{Group Levels} \e$B$b;2>H$7$F2<$5$$!#\e(B
2247
2248 @node Group Data
2249 @section \e$B%0%k!<%W%G!<%?\e(B
2250
2251 @table @kbd
2252 @item c
2253 @kindex c (\e$B%0%k!<%W\e(B)
2254 @findex gnus-group-catchup-current
2255 @vindex gnus-group-catchup-group-hook
2256 @c @icon{gnus-group-catchup-current}
2257 \e$B$=$N%0%k!<%WFb$N$9$Y$F$NL50u$N5-;v$r4{FI$K$7$^\e(B
2258 \e$B$9\e(B (@code{gnus-group-catchup-current})\e$B!#%0%k!<%W%P%C%U%!!<$+$i4{FI$K$7$?\e(B
2259 \e$B>l9g$O\e(B @code{gnus-group-catchup-group-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
2260
2261 @item C
2262 @kindex C (\e$B%0%k!<%W\e(B)
2263 @findex gnus-group-catchup-current-all
2264 \e$B$=$N%0%k!<%W$NA45-;v$r!"0uIU$-$N5-;v$b4^$a$F4{FI$K$7$^\e(B
2265 \e$B$9\e(B (@code{gnus-group-catchup-current-all})\e$B!#\e(B
2266
2267 @item M-c
2268 @kindex M-c (\e$B%0%k!<%W\e(B)
2269 @findex gnus-group-clear-data
2270 \e$B8=:_$N%0%k!<%W$N$9$Y$F$N%G!<%?$r%/%j%"$7$^$9\e(B---\e$B%^!<%/$H4{FI5-;v$N%j%9%H\e(B
2271 \e$B$r>C$75n$j$^$9\e(B (@code{gnus-group-clear-data})\e$B!#\e(B
2272
2273 @item M-x gnus-group-clear-data-on-native-groups
2274 @kindex M-x gnus-group-clear-data-on-native-groups
2275 @findex gnus-group-clear-data-on-native-groups
2276 \e$B$b$7\e(B @acronym{NNTP} \e$B%5!<%P!<$rJL$N$b$N$K@Z$jBX$($?$H$9$k$H!"$9$Y$F$N%^!<\e(B
2277 \e$B%/$H4{FI>pJs$O$b$&Lr$K$ON)$A$^$;$s!#$3$N%3%^%s%I$r;H$C$F4pK\%0%k!<%W$N$9\e(B
2278 \e$B$Y$F$N%G!<%?$r%/%j%"$9$k$3$H$,$G$-$^$9!#Cm0U$7$F;H$C$F$M!#\e(B
2279 @end table
2280
2281 @node Group Levels
2282 @section \e$B%0%k!<%W%l%Y%k\e(B
2283 @cindex group level
2284 @cindex level
2285
2286 \e$B$9$Y$F$N%0%k!<%W$O\e(B @dfn{\e$B9XFIEY\e(B} (@dfn{subscribedness}) \e$B$N%l%Y%k$r;}$A$^\e(B
2287 \e$B$9!#Nc$($P!"$"$k%0%k!<%W$,%l%Y%k\e(B 2 \e$B$@$H$9$l$P!"$=$l$O%l%Y%k\e(B 5 \e$B$N%0%k!<%W\e(B
2288 \e$B$h$j$b!V$h$j9XFI$7$F$$$k!W$H$$$&$3$H$G$9!#\e(Bgnus \e$B$KBP$7$F!"$"$k%l%Y%k$+$=\e(B
2289 \e$B$l$h$j>.$5$$%l%Y%k$N%0%k!<%W$N$_0lMwI=<($9$k$h$&$KMj$`$3$H$b$G$-$k\e(B
2290 \e$B$7\e(B (@pxref{Listing Groups})\e$B!"$"$k%l%Y%k$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%W\e(B
2291 \e$B$N?7Ce5-;v$N$_$r3NG'$9$k$3$H$b$G$-$^$9\e(B (@pxref{Scanning New Messages})\e$B!#\e(B
2292
2293 \e$BK:$l$J$$$G\e(B: \e$B%0%k!<%W$N%l%Y%k$,Bg$-$$$[$I!"=EMWEY$ODc$/$J$k$H$$$&$3$H!#\e(B
2294
2295 @table @kbd
2296 @item S l
2297 @kindex S l (\e$B%0%k!<%W\e(B)
2298 @findex gnus-group-set-current-level
2299 \e$B8=:_$N%0%k!<%W$N%l%Y%k$r@_Dj$7$^$9!#?tCM$N@\F,0z?t$,M?$($i$l$k$H!"$=$3$+\e(B
2300 \e$B$i\e(B @var{n} \e$B8D$N%0%k!<%W$N%l%Y%k$,@_Dj$5$l$^$9!#%l%Y%k$rF~NO$9$k$?$a$N%W\e(B
2301 \e$B%m%s%W%H$,=P$^$9!#\e(B
2302 @end table
2303
2304 @vindex gnus-level-killed
2305 @vindex gnus-level-zombie
2306 @vindex gnus-level-unsubscribed
2307 @vindex gnus-level-subscribed
2308 gnus \e$B$O%l%Y%k\e(B 1 \e$B$+$i\e(B @code{gnus-level-subscribed} (\e$B$3$NCM$r4^$`\e(B) (\e$B%G%#%U%)\e(B
2309 \e$B%k%HCM$O\e(B 5) \e$B$^$G$N%0%k!<%W$r9XFI!"\e(B@code{gnus-level-subscribed} (\e$B$3$NCM$r\e(B
2310 \e$B4^$^$J$$\e(B) \e$B$+$i\e(B @code{gnus-level-unsubscribed} (\e$B$3$NCM$r4^$`\e(B) (\e$B%G%#%U%)%k\e(B
2311 \e$B%HCM$O\e(B 7) \e$B$^$G$N%0%k!<%W$rHs9XFI!"\e(B@code{gnus-level-zombie} \e$B$r%>%s%S\e(B (\e$BJb\e(B
2312 \e$B$/;S\e(B) (\e$B%G%#%U%)%k%HCM$O\e(B 8)\e$B!"\e(B@code{gnus-level-killed} \e$B$r\e(B kill \e$B$5$l$F$$\e(B
2313 \e$B$k\e(B (\e$B40A4$K;`$s$G$k\e(B) (\e$B%G%#%U%)%k%HCM$O\e(B 9) \e$B$HH=CG$7$^$9!#\e(Bgnus \e$B$O9XFI$HHs9X\e(B
2314 \e$BFI$N%0%k!<%W$O$^$C$?$/F1MM$K07$$$^$9$,!"%>%s%S$H\e(B kill \e$B%0%k!<%W$O!"$I$N5-\e(B
2315 \e$B;v$rFI$s$@$+!"B8:_$9$k$+$J$I$N>pJs$r0l@Z;}$A$^$;$s!#$3$N;`$s$G$k%0%k!<%W\e(B
2316 \e$B$H@8$-$F$k%0%k!<%W$N6hJL$O!"JL$K$=$l$,$-$l$$$@$+$i$H$+8-$$$+$i$H$$$&$o$1\e(B
2317 \e$B$G$O$J$/!"=c?h$K8zN(E*$JM}M3$N$?$a$G$9!#\e(B
2318
2319 \e$B%a!<%kMQ$N%0%k!<%W$O\e(B (\e$B$b$7$"$l$P\e(B) \e$BHs>o$K>.$5$$%l%Y%k\e(B (\e$BNc$($P\e(B 1 \e$B$+\e(B 2) \e$B$K\e(B
2320 \e$B$7$F$*$/$3$H$r$*4+$a$7$^$9!#\e(B
2321
2322 \e$B<!$N\e(B gnus \e$B$N%G%#%U%)%k%H$NF0:n$N@bL@$O!"$3$H$K$h$k$H!"$3$l$i$N%l%Y%k$N$9\e(B
2323 \e$B$Y$F$rM}2r$9$k=u$1$K$J$k$+$b$7$l$^$;$s!#%G%#%U%)%k%H$G$O!"\e(Bgnus \e$B$O9VFI$7\e(B
2324 \e$B$F$$$k6u$G$J$$%0%k!<%W$rI=<($7$^$9$,!"\e(B@kbd{L} \e$B$rC!$/$3$H$K$h$C$F6u$N%0%k!<\e(B
2325 \e$B%W$dHs9VFI$N%0%k!<%W$bI=<($5$;$k$3$H$,$G$-$^$9!#$D$^$j!"Hs9VFI$N%0%k!<%W\e(B
2326 \e$B$O1#$5$l$F$$$k!"$H8@$C$F$bNI$$$G$7$g$&!#\e(B
2327
2328 \e$B%>%s%S$H\e(B kill \e$B%0%k!<%W$O!"%G%#%U%)%k%H$G$O1#$5$l$F$$$kE@$GHs9VFI$N%0%k!<\e(B
2329 \e$B%W$K;w$F$$$^$9!#$7$+$7!"\e(Bgnus \e$B$,%K%e!<%9%5!<%P!<$KBP$7$F%>%s%S$H\e(B kill \e$B%0\e(B
2330 \e$B%k!<%W$K4X$9$k>pJs\e(B (\e$B5-;v?t!"L$FI5-;v?t\e(B) \e$B$NLd$$9g$o$;$r$7$J$$E@$G!"9XFI$*\e(B
2331 \e$B$h$SHs9XFI$N%0%k!<%W$H$O0c$C$F$$$^$9!#$U$D$&!"$"$J$?$O6=L#$NL5$$%0%k!<%W\e(B
2332 \e$B$r\e(B @kbd{C-k} \e$B$G\e(B kill \e$B$7$^$9$h$M!#$b$7!"$[$H$s$I$N%0%k!<%W$,\e(B kill \e$B$5$l$F\e(B
2333 \e$B$$$k$H!"\e(Bgnus \e$B$OB.$/$J$j$^$9!#\e(B
2334
2335 \e$B$J$<\e(B gnus \e$B$O%>%s%S$H\e(B kill \e$B%0%k!<%W$r6hJL$9$k$N$G$7$g$&\e(B?  \e$B$($($H!"%5!<%P!<\e(B
2336 \e$B$K?7$7$$%0%k!<%W$,$G$-$k$H!"\e(Bgnus \e$B$O%G%#%U%)%k%H$G$=$l$r%>%s%S$K$7$^$9!#\e(B
2337 \e$B$3$l$O!"$"$J$?$,$U$D$&$O?7$7$$%0%k!<%W$KHQ$o$5$l$J$$$3$H$r0UL#$7$^$9$,!"\e(B
2338 \e$B$"$J$?$O\e(B @kbd{A z} \e$B$G?7$7$$%0%k!<%W$N%j%9%H$rF@$k$3$H$,$G$-$^$9!#$"$J$?\e(B
2339 \e$B$O9%$_$N$b$N$r9VFI$7!"MW$i$J$$$b$N$O\e(B kill \e$B$9$l$PNI$$$N$G$9!#\e(B
2340 (@kbd{A k} \e$B$G\e(B kill \e$B$5$l$?%0%k!<%W$N%j%9%H$rI=<($7$^$9!#\e(B)
2341
2342 \e$B$b$7%l%Y%kJQ?t$GM7$S$?$$$N$G$"$l$P!"B?>/Cm0U$r$7$F$^$o$kI,MW$,$"$j$^$9!#\e(B
2343 \e$B$$$C$?$s$=$l$r@_Dj$7$?$i!"FsEY$H$=$l$K?($i$J$$$G2<$5$$!#$5$i$K8@$($P!"<+\e(B
2344 \e$BJ,$G2?$r$d$C$F$$$k$+$r@53N$KM}2r$7$F$$$J$$8B$j!"0l@Z?($i$J$$$G2<$5$$!#\e(B
2345
2346 @vindex gnus-level-default-unsubscribed
2347 @vindex gnus-level-default-subscribed
2348 \e$B?H6a$K4X78$9$kFs$D$NJQ?t$O\e(B @code{gnus-level-default-subscribed} (\e$B%G%#%U%)\e(B
2349 \e$B%k%HCM$O\e(B 3) \e$B$H\e(B @code{gnus-level-default-unsubscribed} (\e$B%G%#%U%)%k%HCM\e(B
2350 \e$B$O\e(B 6) \e$B$G$9!#$3$l$i$O?7$7$$%0%k!<%W$,\e(B (\e$BHs\e(B) \e$B9XFI$5$l$?$H$-$N%l%Y%k$G$9!#$b\e(B
2351 \e$B$A$m$s!"$3$l$iFs$D$NJQ?t$NCM$O!"0UL#$N$"$k@5$7$$HO0O$G$J$/$F$O$J$j$^$;$s!#\e(B
2352
2353 @vindex gnus-keep-same-level
2354 @code{gnus-keep-same-level} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"0\F0%3%^%s%I$N$$\e(B
2355 \e$B$/$D$+$OF10l\e(B (\e$B$"$k$$$O$=$l$h$j>.$5$$\e(B) \e$B%l%Y%k$N%0%k!<%W$N$_$N0\F0$K$J$j$^\e(B
2356 \e$B$9!#FC$K!"$"$k%0%k!<%W$N:G8e$N5-;v$+$i<!$N%0%k!<%W$K0\$k$H$-!"<!$NF1\e(B
2357 \e$B0l\e(B (\e$B$"$k$$$O$=$l$h$j>.$5$$\e(B) \e$B%l%Y%k$N%0%k!<%W$K0\F0$7$^$9!#$3$l$O;D$j$N%0\e(B
2358 \e$B%k!<%W$rFI$`$h$j@h$K!"$h$j=EMW$J%0%k!<%W$rFI$s$G$*$-$?$$$H$-$K$OJXMx$+$b\e(B
2359 \e$B$7$l$^$;$s!#\e(B
2360
2361 \e$B$b$7$3$NCM$,\e(B @code{best} \e$B$@$C$?$i!":G$b=EMW$J\e(B (\e$B:G$b%l%Y%k$NCM$,>.$5\e(B
2362 \e$B$$\e(B) \e$B%0%k!<%W$K0\F0$7$^$9!#\e(B
2363
2364 @vindex gnus-group-default-list-level
2365 \e$B%G%#%U%)%k%H$G$O\e(B @code{gnus-group-default-list-level} \e$B$HF1$8$+$=$l$h$j>.\e(B
2366 \e$B$5$$%l%Y%k$N%0%k!<%W$,!"%0%k!<%W%P%C%U%!!<$K0lMwI=<($5$l$^$9!#\e(B
2367
2368 @vindex gnus-group-list-inactive-groups
2369 @code{gnus-group-list-inactive-groups} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"L$FI\e(B
2370 \e$B$N%0%k!<%W$K%"%/%F%#%V$G$J$$%0%k!<%W$b0l=o$KI=<($7$^$9!#$3$NJQ?t$O%G%#%U%)\e(B
2371 \e$B%k%H$G$O\e(B @code{t} \e$B$G$9!#$b$7$3$l$,\e(B @code{nil} \e$B$G$"$l$P!"%"%/%F%#%V$G$J$$\e(B
2372 \e$B%0%k!<%W$OI=<($5$l$^$;$s!#\e(B
2373
2374 @vindex gnus-group-use-permanent-levels
2375 @code{gnus-group-use-permanent-levels} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"$$$C\e(B
2376 \e$B$?$s\e(B @kbd{g} \e$B$d\e(B @kbd{l} \e$B%3%^%s%I$N@\F,0z?t$K%l%Y%k$rM?$($k$H!"$=$N8e$N$9\e(B
2377 \e$B$Y$F$N%3%^%s%I$K$*$$$F$=$N%l%Y%k$,!V:nMQ$9$k!W%l%Y%k$K$J$j$^$9!#\e(B
2378
2379 @vindex gnus-activate-level
2380 gnus \e$B$ODL>o!"\e(B@code{gnus-activate-level} \e$B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%W\e(B
2381 \e$B$N$_$r5/F0$7$^$9\e(B (\e$B$D$^$j%5!<%P!<$KLd$$9g$o$;$r$9$k\e(B)\e$B!#9XFI$7$F$$$J$$%0%k!<\e(B
2382 \e$B%W$r5/F0$7$?$/$J$1$l$P!"$3$NJQ?t$rNc$($P\e(B 5 \e$B$K@_Dj$9$k$H$h$$$+$b$7$l$^$;\e(B
2383 \e$B$s!#%G%#%U%)%k%H$O\e(B 6 \e$B$G$9!#\e(B
2384
2385 @node Group Score
2386 @section \e$B%0%k!<%W$N%9%3%"\e(B
2387 @cindex group score
2388 @cindex group rank
2389 @cindex rank
2390
2391 \e$BIaDL$O=EMW$J%0%k!<%W$O9b%l%Y%k$K$7$F$*$/$G$7$g$&$1$l$I$b!"$3$NJ}K!$G$O>/!9\e(B
2392 \e$B@)8B$,$-$D$$$G$9$h$M!#$R$g$C$H$7$?$i!"%0%k!<%W$r$I$l$/$i$$IQHK$KFI$`$+$K\e(B
2393 \e$B$h$C$F%0%k!<%W%P%C%U%!!<$rJB$YBX$($?$$$J$"!"$J$s$F;W$$$^$;$s$+\e(B? \e$BM}$K$+$J$C\e(B
2394 \e$B$F$k$G$7$g\e(B?
2395
2396 @dfn{\e$B%0%k!<%W%9%3%"\e(B} (@dfn{group score}) \e$B$O$=$N$?$a$N$b$N$G$9!#\e(Bgnus \e$B$K0J\e(B
2397 \e$B2<$G@bL@$5$l$F$$$k5!9=$G!"$=$l$>$l$N%0%k!<%W$KBP$7$F%9%3%"$r;XDj$9$k$3$H\e(B
2398 \e$B$,$G$-$^$9!#$=$7$F%0%k!<%W%P%C%U%!!<$r$3$N%9%3%"$r4p$KJB$YBX$($k$3$H$,$G\e(B
2399 \e$B$-$^$9!#$"$k$$$O!"%9%3%"=g$GJB$YBX$($F$=$N8e%l%Y%k$GJB$YBX$($k$3$H$b$G$-\e(B
2400 \e$B$^$9!#\e(B(\e$B%l%Y%k$H%9%3%"$r$R$H$^$H$a$K$7$F!"%0%k!<%W\e(B
2401 \e$B$N\e(B @dfn{\e$B%i%s%/\e(B} (@dfn{rank}) \e$B$H8F$S$^$9!#%l%Y%k$,\e(B 4 \e$B$G%9%3%"$,\e(B 1 \e$B$N%0%k!<\e(B
2402 \e$B%W$O!"%l%Y%k$,\e(B 5 \e$B$G%9%3%"$,\e(B 300 \e$B$N%0%k!<%W$h$j$b9b$$%i%s%/$H$J$j$^$9!#\e(B
2403 (\e$B%l%Y%k$NJ}$,=EMWEY$,9b$/!"%9%3%"$NJ}$O=EMWEY$,Dc$/$J$j$^$9!#\e(B))
2404
2405 @findex gnus-summary-bubble-group
2406 \e$BIQHK$KFI$`%0%k!<%W$K!"$a$C$?$KFI$^$J$$%0%k!<%W$h$j$b9b$$%9%3%"$rM?$($?$$\e(B
2407 \e$B$H$-$O!"\e(B@code{gnus-summary-exit-hook} \e$B%U%C%/\e(B
2408 \e$B$K\e(B @code{gnus-summary-bubble-group} \e$B4X?t$rDI2C$9$k$3$H$,$G$-$^$9!#$3$l$G\e(B
2409 \e$B%P%V%kJB$YBX$($N<B9T7k2L$,\e(B (\e$BJB$YBX$($N8e$G\e(B) \e$BF@$i$l$k$G$7$g$&!#35N,%b!<%I\e(B
2410 \e$B$r=*N;$9$k$?$S$K$3$N3hF0$r$5$;$?$$$N$G$"$l$P!"F1$8%U%C%/\e(B
2411 \e$B$K\e(B @code{gnus-group-sort-groups-by-rank} \e$B$^$?\e(B
2412 \e$B$O\e(B @code{gnus-group-sort-groups-by-score} \e$B$rDI2C$G$-$^$9$,!"$$$/$i$+CY$/\e(B
2413 \e$B$J$k$G$7$g$&!#\e(B
2414
2415 @node Marking Groups
2416 @section \e$B%0%k!<%W$X$N0u\e(B
2417 @cindex marking groups
2418
2419 \e$B$b$7$$$/$D$+$N%0%k!<%W$KBP$7$F2?$i$+$NL?Na$r<B9T$7$?$$>l9g$G!"$=$l$i$,%0\e(B
2420 \e$B%k!<%W%P%C%U%!!<$KO"B3$7$F$"$k>l9g$K$O!"DL>oDL$jL?Na$KBP$7$F?tCM@\F,0z?t\e(B
2421 \e$B$rM?$($k$@$1$G$9!#$=$&$9$l$P$[$H$s$I$N%0%k!<%WL?Na$O!"$3$l$i$N%0%k!<%W$K\e(B
2422 \e$BBP$7$F$"$J$?$NL?Na$K=>$$$^$9!#\e(B
2423
2424 \e$B$7$+$7$=$l$i$N%0%k!<%W$,=gHV$KJB$s$G$$$J$$>l9g$K$*$$$F$b!"$$$/$D$+$N%0%k!<\e(B
2425 \e$B%W$KBP$7$FL?Na$r<B9T$9$k$3$H$,$G$-$^$9!#C1$K;O$a$K%W%m%;%90u$G%0%k!<%W$K\e(B
2426 \e$B0u$rIU$1$F$*$-!"$=$7$FL?Na$r<B9T$9$k$@$1$G$9!#\e(B
2427
2428 @table @kbd
2429 @item #
2430 @kindex # (\e$B%0%k!<%W\e(B)
2431 @itemx M m
2432 @kindex M m (\e$B%0%k!<%W\e(B)
2433 @findex gnus-group-mark-group
2434 \e$B8=:_$N%0%k!<%W$K0u$rIU$1$k\e(B (@code{gnus-group-mark-group})\e$B!#\e(B
2435
2436 @item M-#
2437 @kindex M-# (\e$B%0%k!<%W\e(B)
2438 @itemx M u
2439 @kindex M u (\e$B%0%k!<%W\e(B)
2440 @findex gnus-group-unmark-group
2441 \e$B8=:_$N%0%k!<%W$+$i0u$r:o=|$9$k\e(B (@code{gnus-group-unmark-group})\e$B!#\e(B
2442
2443 @item M U
2444 @kindex M U (\e$B%0%k!<%W\e(B)
2445 @findex gnus-group-unmark-all-groups
2446 \e$B$9$Y$F$N%0%k!<%W$+$i0u$r:o=|$9$k\e(B (@code{gnus-group-unmark-all-groups})\e$B!#\e(B
2447
2448 @item M w
2449 @kindex M w (\e$B%0%k!<%W\e(B)
2450 @findex gnus-group-mark-region
2451 \e$B%]%$%s%H$H%^!<%/$N4V$N$9$Y$F$N%0%k!<%W$K0u$rIU$1\e(B
2452 \e$B$k\e(B (@code{gnus-group-mark-region})\e$B!#\e(B
2453
2454 @item M b
2455 @kindex M b (\e$B%0%k!<%W\e(B)
2456 @findex gnus-group-mark-buffer
2457 \e$B%P%C%U%!!<Fb$N$9$Y$F$N%0%k!<%W$K0u$rIU$1$k\e(B (@code{gnus-group-mark-buffer})\e$B!#\e(B
2458
2459 @item M r
2460 @kindex M r (\e$B%0%k!<%W\e(B)
2461 @findex gnus-group-mark-regexp
2462 \e$B$"$k@55,I=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$K0u$rIU$1\e(B
2463 \e$B$k\e(B (@code{gnus-group-mark-regexp})\e$B!#\e(B
2464 @end table
2465
2466 @ref{Process/Prefix} \e$B$b;2>H$7$F2<$5$$!#\e(B
2467
2468 @findex gnus-group-universal-argument
2469 \e$B%W%m%;%90u$,IU$1$i$l$F$$$k$9$Y$F$N%0%k!<%W$KBP$7$F2?$+$NL?Na$r<B9T$7$?$$\e(B
2470 \e$B$H$-$O!"\e(B@kbd{M-&} (@code{gnus-group-universal-argument}) \e$BL?Na$r;H$&$3$H\e(B
2471 \e$B$,$G$-$^$9!#%W%m%s%W%H$+$i<B9T$7$?$$L?Na$rF~NO$7$^$9!#\e(B
2472
2473 @node Foreign Groups
2474 @section \e$B30It%0%k!<%W\e(B
2475 @cindex foreign groups
2476
2477 \e$B0J2<$G$O!"0lHLE*$J30It%0%k!<%W$N:n@.!"JQ99$r9T$J$&%0%k!<%W%b!<%I$NL?Na$r\e(B
2478 \e$B$$$/$D$+!"$*$h$SFCJL$JL\E*$N%0%k!<%W$r4JC1$K:n@.$9$kL?Na$r>R2p$7$^$9!#$3\e(B
2479 \e$B$l$i$NL?Na$O$9$Y$F!"?75,$K:n@.$7$?%0%k!<%W$r%]%$%s%H0LCV$KA^F~$7$^\e(B
2480 \e$B$9\e(B---@code{gnus-subscribe-newsgroup-method} \e$B$O;2>H$5$l$^$;$s!#\e(B
2481
2482 @table @kbd
2483 @item G m
2484 @kindex G m (\e$B%0%k!<%W\e(B)
2485 @findex gnus-group-make-group
2486 @cindex making groups
2487 \e$B?7$7$$%0%k!<%W$r:n@.$7$^$9\e(B (@code{gnus-group-make-group})\e$B!#\e(Bgnus \e$B$O%W%m%s\e(B
2488 \e$B%W%H$rI=<($7$F!"L>A0$HJ}K!$H!">l9g$K$h$C$F$O\e(B @dfn{address} \e$B$NF~NO$r5a$a\e(B
2489 \e$B$F$-$^$9!#$h$j4JC1$K\e(B @acronym{NNTP} \e$B%0%k!<%W$r9XFI$9$kJ}K!$K$D$$$F$O!"\e(B
2490 @ref{Browse Foreign Server} \e$B$r;2>H$7$F2<$5$$!#\e(B
2491
2492 @item G M
2493 @kindex G M (\e$B%0%k!<%W\e(B)
2494 @findex gnus-group-read-ephemeral-group
2495 \e$B0l;~%K%e!<%9%0%k!<%W$r:n@.$7$^\e(B
2496 \e$B$9\e(B (@code{gnus-group-read-ephemeral-group})\e$B!#\e(B gnus \e$B$O%W%m%s%W%H$rI=<($7\e(B
2497 \e$B$F!"L>A0!"J}K!$*$h$S\e(B @dfn{address} \e$B$NF~NO$r5a$a$^$9!#\e(B
2498
2499 @item G n
2500 @kindex G n (\e$B%0%k!<%W\e(B)
2501 @findex gnus-group-make-shimbun-group
2502 @cindex making groups
2503 @cindex emacs-w3m
2504 @cindex nnshimbun
2505 @cindex web newspaper
2506 \e$B?7$7$$\e(B @code{nnshimbun} \e$B%0%k!<%W$r:n@.$7$^\e(B
2507 \e$B$9\e(B (@code{gnus-group-make-shimbun-group})\e$B!#\e(Bgnus \e$B$O%W%m%s%W%H$rI=<($7$F!"\e(B
2508 \e$B%5!<%P!<$N%"%I%l%9$r<($9%7%s%\%kL>$H5-;v%0%k!<%WL>$NF~NO$r5a$a$F$-$^$9!#\e(B
2509 \e$B$3$l$r;H$&$K$O\e(B @uref{http://emacs-w3m.namazu.org/, emacs-w3m} \e$B$,I,MW$G$9!#\e(B
2510 @code{nnshimbun} \e$B$K4X$9$k>\:Y\e(B
2511 \e$B$O\e(B @xref{Nnshimbun, ,Nnshimbun, emacs-w3m-ja, Emacs-w3m-ja}, \e$B$r;2>H$7$F\e(B
2512 \e$B2<$5$$!#\e(B
2513
2514 @item G r
2515 @kindex G r (\e$B%0%k!<%W\e(B)
2516 @findex gnus-group-rename-group
2517 @cindex renaming groups
2518 \e$B8=:_$N%0%k!<%W$NL>A0$r!"2?$+JL$N$b$N$KJQ99$7$^\e(B
2519 \e$B$9\e(B (@code{gnus-group-rename-group})\e$B!#$3$l$O$"$k<o$N%0%k!<%W\e(B---\e$B<g$K%a!<%k\e(B
2520 \e$B%0%k!<%W$KBP$7$F$N$_M-8z$G$9!#$3$N%3%^%s%I$O%P%C%/%(%s%I$K$h$C$F$OHs>o$K\e(B
2521 \e$BCY$$$3$H$bM-$jF@$^$9!#\e(B
2522
2523 @item G c
2524 @kindex G c (\e$B%0%k!<%W\e(B)
2525 @cindex customizing
2526 @findex gnus-group-customize
2527 \e$B%0%k!<%W%Q%i%a!<%?!<$r%+%9%?%^%$%:$9$k\e(B (@code{gnus-group-customize})\e$B!#\e(B
2528
2529 @item G e
2530 @kindex G e (\e$B%0%k!<%W\e(B)
2531 @findex gnus-group-edit-group-method
2532 @cindex renaming groups
2533 \e$B8=:_$N%0%k!<%W$NA*BrJ}K!$r=$@5$9$k$?$a$N%P%C%U%!!<$K0\F0$7$^\e(B
2534 \e$B$9\e(B (@code{gnus-group-edit-group-method})\e$B!#\e(B
2535
2536 @item G p
2537 @kindex G p (\e$B%0%k!<%W\e(B)
2538 @findex gnus-group-edit-group-parameters
2539 \e$B%0%k!<%W%Q%i%a!<%?!<$r=$@5$9$k$?$a$N%P%C%U%!!<$K0\F0$7$^\e(B
2540 \e$B$9\e(B (@code{gnus-group-edit-group-parameters})\e$B!#\e(B
2541
2542 @item G E
2543 @kindex G E (\e$B%0%k!<%W\e(B)
2544 @findex gnus-group-edit-group
2545 \e$B%0%k!<%W>pJs$r=$@5$9$k$?$a$N%P%C%U%!!<$K0\F0$7$^\e(B
2546 \e$B$9\e(B (@code{gnus-group-edit-group})\e$B!#\e(B
2547
2548 @item G d
2549 @kindex G d (\e$B%0%k!<%W\e(B)
2550 @findex gnus-group-make-directory-group
2551 @cindex nndir
2552 \e$B%G%#%l%/%H%j!<%0%k!<%W$r:n@.$7$^$9\e(B (@pxref{Directory Groups})\e$B!#%G%#%l%/\e(B
2553 \e$B%H%j!<L>$r%W%m%s%W%H$GF~NO$7$^\e(B
2554 \e$B$9\e(B (@code{gnus-group-make-directory-group})\e$B!#\e(B
2555
2556 @item G h
2557 @kindex G h (\e$B%0%k!<%W\e(B)
2558 @cindex help group
2559 @findex gnus-group-make-help-group
2560
2561 gnus \e$B%X%k%W%0%k!<%W$r:n@.$7$^$9\e(B (@code{gnus-group-make-help-group})\e$B!#\e(B
2562
2563 @item G a
2564 @kindex G a (\e$B%0%k!<%W\e(B)
2565 @cindex (ding) archive
2566 @cindex archive group
2567 @findex gnus-group-make-archive-group
2568 @vindex gnus-group-archive-directory
2569 @vindex gnus-group-recent-archive-directory
2570 gnus \e$B%"!<%+%$%V%0%k!<%W$r:n@.$7$^\e(B
2571 \e$B$9\e(B (@code{gnus-group-make-archive-group})\e$B!#%G%#%U%)%k%H$G$O:G$b:G6a$N5-\e(B
2572 \e$B;v$r;X$7$F$$$k%0%k!<%W$,:n@.$5$l$^$9\e(B
2573 \e$B$,\e(B (@code{gnus-group-recent-archive-directory})\e$B!"@\F,0z?t$rM?$($k$H$9$Y\e(B
2574 \e$B$F$N5-;v$r4^$`%0%k!<%W$,\e(B @code{gnus-group-archive-directory} \e$B$r4p$K:n@.\e(B
2575 \e$B$5$l$^$9!#\e(B
2576
2577 @item G k
2578 @kindex G k (\e$B%0%k!<%W\e(B)
2579 @findex gnus-group-make-kiboze-group
2580 @cindex nnkiboze
2581 kiboze \e$B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"\e(Bkiboze \e$B%0%k!<%W$K!V4^$a\e(B
2582 \e$B$?$$!W%0%k!<%W$K9g$&@55,I=8=$H!"%X%C%@!<$K9g$&J8;zNs$NAH$rF~NO$7$^\e(B
2583 \e$B$9\e(B (@code{gnus-group-make-kiboze-group})\e$B!#\e(B@xref{Kibozed Groups}.
2584
2585 @item G D
2586 @kindex G D (\e$B%0%k!<%W\e(B)
2587 @findex gnus-group-enter-directory
2588 @cindex nneething
2589 \e$BG$0U$N%G%#%l%/%H%j!<$r\e(B @code{nneething} \e$B%P%C%/%(%s%I%K%e!<%9%0%k!<%W$G$"\e(B
2590 \e$B$k$+$N$h$&$KFI$_9~$_$^$9\e(B (@code{gnus-group-enter-directory})\e$B!#\e(B
2591 @xref{Anything Groups}.
2592
2593 @item G f
2594 @kindex G f (\e$B%0%k!<%W\e(B)
2595 @findex gnus-group-make-doc-group
2596 @cindex ClariNet Briefs
2597 @cindex nndoc
2598 \e$B%U%!%$%k$J$I$r$b$H$K%0%k!<%W$r:n@.$7$^\e(B
2599 \e$B$9\e(B (@code{gnus-group-make-doc-group})\e$B!#$3$N%3%^%s%I$K@\F,0z?t$rM?$($?>l\e(B
2600 \e$B9g!"%U%!%$%kL>$H%U%!%$%k%?%$%W$r%W%m%s%W%H$GF~NO$7$^$9!#8=:_%5%]!<%H$5$l\e(B
2601 \e$B$F$$$k%U%!%$%k%?%$%W$O\e(B @code{mbox}, @code{babyl}, @code{digest},
2602 @code{news}, @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
2603 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
2604 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
2605 @code{oe-dbx} \e$B$*$h$S\e(B @code{mailman} \e$B$G$9!#@\F,0z?t$J$7$G$3$N%3%^%s%I$r<B\e(B
2606 \e$B9T$9$k$H!"\e(Bgnus \e$B$O%U%!%$%k%?%$%W$r?dB,$7$^$9!#\e(B@xref{Document Groups}.
2607
2608 @item G u
2609 @kindex G u (\e$B%0%k!<%W\e(B)
2610 @vindex gnus-useful-groups
2611 @findex gnus-group-make-useful-group
2612 @code{gnus-useful-groups} \e$B$K$"$k%0%k!<%W$N0l$D$r:n$j$^\e(B
2613 \e$B$9\e(B (@code{gnus-group-make-useful-group})\e$B!#\e(B
2614
2615 @item G w
2616 @kindex G w (\e$B%0%k!<%W\e(B)
2617 @findex gnus-group-make-web-group
2618 @cindex Google
2619 @cindex nnweb
2620 @cindex gmane
2621 \e$B%&%'%V8!:w7k2L$r$b$H$K0l;~E*$J%0%k!<%W$r:n@.$7$^\e(B
2622 \e$B$9\e(B (@code{gnus-group-make-web-group})\e$B!#$3$N%3%^%s%I$K@\F,0z?t$rM?$($k$H!"\e(B
2623 \e$B0l;~E*$G$O$J$/8GDj$7$?%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$G8!:w%(%s%8%s$N<o\e(B
2624 \e$BN`\e(B (search engine type) \e$B$H8!:wJ8;zNs$rF~NO$7$^$9!#M-8z$J8!:w%(%s%8%s$N<o\e(B
2625 \e$BN`$K$O\e(B @code{google}, @code{dejanews}, @code{gmane} \e$B$,$"$j$^$9!#\e(B
2626 @xref{Web Searches}.
2627
2628 \e$B$b$7!"\e(B@code{google} \e$B8!:w%(%s%8%s$rMQ$$$k>l9g$K$O!"\e(B
2629 @samp{shaving group:alt.sysadmin.recovery} \e$B$N$h$&$J9gCW$9$kJ8;zNs$rMQ$$\e(B
2630 \e$B$k$3$H$K$h$C$F!"8!:wBP>]$rFCDj$N%0%k!<%W$K8BDj$9$k$3$H$,2DG=$G$9!#\e(B
2631
2632 @item G R
2633 @kindex G R (\e$B%0%k!<%W\e(B)
2634 @findex gnus-group-make-rss-group
2635 @acronym{RSS} feed \e$B$K4p$E$/%0%k!<%W$r:n$j$^\e(B
2636 \e$B$9\e(B (@code{gnus-group-make-rss-group})\e$B!#\e(BURL \e$B$NF~NO$rB%$5$l$^$9!#\e(B
2637 @xref{RSS}.
2638
2639 @item G DEL
2640 @kindex G DEL (\e$B%0%k!<%W\e(B)
2641 @findex gnus-group-delete-group
2642 \e$B$3$N4X?t$O8=:_$N%0%k!<%W$r:o=|$7$^$9\e(B (@code{gnus-group-delete-group})\e$B!#\e(B
2643 \e$B@\F,0z?t$,M?$($i$l$k$H!"$3$N4X?t$O$=$N%0%k!<%WFb$NA45-;v$rK\Ev$K:o=|$7!"\e(B
2644 \e$B%0%k!<%W<+?H$r$3$N@$$+$i6/@)E*$KKu;&$7$F$7$^$$$^$9!#@\F,0z?t$O!"$"$J$?$,\e(B
2645 \e$B2?$r$d$m$&$H$7$F$$$k$+!"K\Ev$K<+?.$,$"$k$H$-$K$N$_;H$C$F2<$5$$!#$^$"!"$3\e(B
2646 \e$B$N%3%^%s%I$O\e(B (@code{nntp} \e$B%0%k!<%W$N$h$&$J\e(B) \e$BFI$_=P$7@lMQ%0%k!<%W$K$O;H$(\e(B
2647 \e$B$^$;$s$1$l$I!#\e(B
2648
2649 @item G V
2650 @kindex G V (\e$B%0%k!<%W\e(B)
2651 @findex gnus-group-make-empty-virtual
2652 \e$B?7$7$$!"?7A/$J!"6u$N\e(B @code{nnvirtual} \e$B%0%k!<%W$r:n@.$7$^\e(B
2653 \e$B$9\e(B (@code{gnus-group-make-empty-virtual})\e$B!#\e(B@xref{Virtual Groups}.
2654
2655 @item G v
2656 @kindex G v (\e$B%0%k!<%W\e(B)
2657 @findex gnus-group-add-to-virtual
2658 \e$B8=:_$N%0%k!<%W$r\e(B @code{nnvirtual} \e$B%0%k!<%W$KDI2C$7$^\e(B
2659 \e$B$9\e(B (@code{gnus-group-add-to-virtual})\e$B!#$3$l$O%W%m%;%90u\e(B/\e$B@\F,0z?t$N=,47$K\e(B
2660 \e$B=>$$$^$9!#\e(B
2661 @end table
2662
2663 \e$B$5$^$6$^$JA*BrJ}K!$K4X$9$k$5$i$J$k>pJs$O\e(B @ref{Select Methods} \e$B$r;2>H$7$F\e(B
2664 \e$B2<$5$$!#\e(B
2665
2666 @vindex gnus-activate-foreign-newsgroups
2667 \e$B$b$7\e(B @code{gnus-activate-foreign-newsgroups} \e$B$,@5$N?t$G$"$l$P!"\e(Bgnus \e$B$O5/\e(B
2668 \e$BF0;~$K!"$3$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N30It%0%k!<%W$r$9$Y$F%A%'%C%/$7$^\e(B
2669 \e$B$9!#$3$l$OFC$K0c$C$?\e(B @acronym{NNTP} \e$B%5!<%P!<$+$i$?$/$5$s$N%0%k!<%W$r9XFI\e(B
2670 \e$B$7$F$$$k>l9g$K$O!"$7$P$i$/;~4V$,$+$+$k$+$b$7$l$^$;$s!#\e(B
2671 @ref{Group Levels} \e$B$b;2>H$7$F2<$5$$!#\e(B@code{gnus-activate-level} \e$B$b30It\e(B
2672 \e$B%K%e!<%9%0%k!<%W$N3h@-2=$K1F6A$r5Z$\$7$^$9!#\e(B
2673
2674 @node Group Parameters
2675 @section \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
2676 @cindex group parameters
2677
2678 \e$B%0%k!<%W%Q%i%a!<%?!<$O!"$"$kFCDj$N%0%k!<%W$K8GM-$J>pJs$rJ];}$7$^$9!#0J2<\e(B
2679 \e$B$O%0%k!<%W%Q%i%a!<%?!<%j%9%H$NNc$G$9\e(B:
2680
2681 @example
2682 ((to-address . "ding@@gnus.org")
2683  (auto-expire . t))
2684 @end example
2685
2686 \e$B$=$l$>$l$NMWAG$O!XE@BP!Y\e(B(dotted pair)---\e$B$D$^$jE@\e(B (dot) \e$B$NA0$K80!"E@$N8e\e(B
2687 \e$B$m$KCM$,$"$k$b$N!"$G9=@.$5$l$^$9!#$9$Y$F$N%Q%i%a!<%?!<$O$3$N7A<0$r<h$j$^\e(B
2688 \e$B$9$,!"\e(B@emph{\e$BNc30\e(B} \e$B$H$7$F6I=jJQ?t$N;XDj$OE@BP$G$O$J$/DL>o$N%j%9%H$K$J$j$^\e(B
2689 \e$B$9!#\e(B
2690
2691 \e$B$$$/$D$+$N%Q%i%a!<%?!<$OBP1~$9$k%+%9%?%^%$%:2DG=$JJQ?t$r;}$C$F$$$^$9!#$=\e(B
2692 \e$B$l$i$O@55,I=8=$HCM$NO"A[%j%9%H$G$9!#\e(B
2693
2694 \e$B0J2<$OMxMQ2DG=$J%0%k!<%W%Q%i%a!<%?!<$G$9\e(B:
2695
2696 @table @code
2697 @item to-address
2698 @cindex to-address
2699 \e$B%U%)%m!<%"%C%W$H%K%e!<%9$X$NEj9F$r$9$k$H$-$K;HMQ$5$l$k%"%I%l%9!#\e(B
2700
2701 @example
2702 (to-address . "some@@where.com")
2703 @end example
2704
2705 \e$B$3$l$O<g$K!"JD$8$?%a!<%j%s%0%j%9%H$rI=$o$9%a!<%k%0%k!<%W$K$*$$$FJXMx$J$b\e(B
2706 \e$B$N$G$9\e(B---\e$B$9$J$o$A%a!<%j%s%0%j%9%H$KEj9F$9$k?M$O$9$Y$F$=$l$r9XFI$7$F$$$k\e(B
2707 \e$B$O$:!"$H$$$&%a!<%j%s%0%j%9%H$N$3$H$G$9!#$3$N%Q%i%a!<%?!<$r;HMQ$9$k$H!"%a!<\e(B
2708 \e$B%k$O$=$N%a!<%j%s%0%j%9%H$K$7$+Ej9F$5$l$J$$$3$H$,J]>Z$5$l$k$N$G!";22C<T$O\e(B
2709 \e$B$"$J$?$N%U%)%m!<%"%C%W5-;v$rFsDL<u$1<h$k$3$H$O$"$j$^$;$s!#\e(B
2710
2711 @code{to-address} \e$B$r;XDj$9$k$H!"$=$N%0%k!<%W$,30It%0%k!<%W$G$"$k$+$I$&$+\e(B
2712 \e$B$K4X$o$i$:M-8z$K$J$j$^$9!#Nc$($P\e(B @samp{fa.4ad-l} \e$B$H$$$&%0%k!<%W$,%5!<%P!<\e(B
2713 \e$B>e$K$"$C$?$H$7$^$7$g$&!#$3$l$OK\Ev$N%K%e!<%9%0%k!<%W$G$9$,!"%5!<%P!<$O%a!<\e(B
2714 \e$B%k%K%e!<%9%2!<%H%&%'%$$rDL$7$F5-;v$r<u$1IU$1$^$9!#$D$^$j$3$N%0%k!<%W$KBP\e(B
2715 \e$B$7$FD>@\Ej9F$9$k$3$H$OIT2DG=$G!"Be$o$j$K$=$N%a!<%j%s%0%j%9%H$K%a!<%k$rAw\e(B
2716 \e$B?.$7$J$1$l$P$J$j$^$;$s!#\e(B
2717
2718 @code{gnus-parameter-to-address-alist} \e$B$b;2>H$7$F2<$5$$!#\e(B
2719
2720 @item to-list
2721 @cindex to-list
2722 \e$B$=$N%0%k!<%W$G\e(B @kbd{a} \e$B$r2!$7$?$H$-$K;HMQ$5$l$k%"%I%l%9!#\e(B
2723
2724 @example
2725 (to-list . "some@@where.com")
2726 @end example
2727
2728 \e$B$3$l$O%U%)%m!<%"%C%W$r$7$?$H$-$O40A4$KL5;k$5$l$^$9\e(B---\e$BNc30$O$=$l$,%K%e!<\e(B
2729 \e$B%9%0%k!<%W$rI=$o$7$F$$$k$H$-$O!"\e(B@kbd{f} \e$B$r2!$7$?$H$-$K%a!<%k%0%k!<%W$N%k!<\e(B
2730 \e$B%k$,E,MQ$5$l$k$H$$$&$3$H$G$9!#\e(B
2731
2732 \e$B$b$7\e(B @kbd{a} \e$B%3%^%s%I$r%a!<%k%0%k!<%W$G<B9T$7$?$H$-$K!"\e(B@code{to-list} \e$B%0\e(B
2733 \e$B%k!<%W%Q%i%a!<%?!<$b\e(B @code{to-address} \e$B$b%0%k!<%W%Q%i%a!<%?!<$bL5$1$l$P!"\e(B
2734 @code{to-list} \e$B%0%k!<%W%Q%i%a!<%?!<$O!"\e(B
2735 @code{gnus-add-to-list} \e$B$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$l$P%a%C%;!<%8Aw?.;~$K\e(B
2736 \e$B<+F0E*$KIU2C$5$l$^$9!#\e(B
2737 @vindex gnus-add-to-list
2738
2739 @findex gnus-mailing-list-mode
2740 @cindex mail list groups
2741 \e$B$b$7$3$N%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k$H!"35N,%P%C%U%!!<$KF~$C$?$H\e(B
2742 \e$B$-$K\e(B @code{gnus-mailing-list-mode} \e$B$,M-8z$K$J$j$^$9!#\e(B
2743
2744 @code{gnus-parameter-to-list-alist} \e$B$b;2>H$7$F2<$5$$!#\e(B
2745
2746 @anchor{subscribed}
2747 @item subscribed
2748 @cindex subscribed
2749 @cindex Mail-Followup-To
2750 @findex gnus-find-subscribed-addresses
2751 \e$B$b$7$3$N%Q%i%a!<%?!<$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(Bgnus \e$B$O$"$J$?$,$3$N\e(B
2752 \e$B%0%k!<%W$r\e(B to-address \e$B$H\e(B to-list \e$B%Q%i%a!<%?!<$N%"%I%l%9$G9XFI$7$F$$$k%a!<\e(B
2753 \e$B%j%s%0%j%9%H$G$"$k$H2r<a$7$^$9!#$3$N>pJs$r\e(B gnus \e$B$KM?$($k$3$H$O!"$"$J$?$,\e(B
2754 \e$B$=$l$i$N%a!<%j%s%0%j%9%H$KEj9F$9$k$H$-$K@5$7$$\e(B Mail-Followup-To \e$B%X%C%@!<\e(B
2755 \e$B$r@8@.$9$k$?$a$N\e(B (\e$B$[$s$N\e(B) \e$BBh0lJb$G$9!#FsJbL\$O\e(B @file{.gnus.el} \e$B$K0J2<$r\e(B
2756 \e$BF~$l$k$3$H$G$9!#\e(B
2757
2758 @lisp
2759 (setq message-subscribed-address-functions
2760       '(gnus-find-subscribed-addresses))
2761 @end lisp
2762
2763 \e$BMxMQ$G$-$k\e(B MFT \e$BBP1~5!G=$r40A4$K07$&$K$O!"$3$3\e(B (@pxref{Mailing Lists,
2764 ,\e$B%a!<%j%s%0%j%9%H\e(B, message-ja, The Message Manual}) \e$B$r8+$F2<$5$$!#\e(B
2765
2766 @item visible
2767 @cindex visible
2768 \e$B%0%k!<%W%Q%i%a!<%?!<$N%j%9%HCf$K\e(B @code{(visible . t)} \e$B$H$$$&MWAG$,$"$l$P!"\e(B
2769 \e$B$=$N%0%k!<%W$O%0%k!<%W%P%C%U%!!<$K$*$$$F!"L$FI5-;v$,$"$k$+$I$&$+$K4X$o$i\e(B
2770 \e$B$:!">o$KI=<($5$l$^$9!#\e(B
2771
2772 @item broken-reply-to
2773 @cindex broken-reply-to
2774 @code{(broken-reply-to . t)} \e$B$H$$$&MWAG$,$"$l$P!"$=$N%0%k!<%W$G\e(B
2775 \e$B$O\e(B @code{Reply-To} \e$B$OL5;k$5$l!"\e(B
2776 @code{reply-to} \e$B$,\e(B @code{gnus-boring-article-headers} \e$B$NItJ,$G$"$l$P!"%X%C\e(B
2777 \e$B%@!<$,1#$5$l$k$H$$$&0UL#$G$9!#$3$l$O$"$k\e(B listserv \e$B$K$h$k%a!<%j%s%0%j%9%H\e(B
2778 \e$B$r9XFI$7$F$$$F!"$=$l$,\e(B @code{Reply-To} \e$BMs$r\e(B listserv \e$B<+?H$KJV$9$h$&$KIU\e(B
2779 \e$B$1$i$l$F$$$k>l9g$KM-8z$G$7$g$&!#$3$l$O$*$+$7$J?6$kIq$$$G$9!#$@$+$i$3$l$,\e(B
2780 \e$BMW$k$s$G$9\e(B!
2781
2782 @item to-group
2783 @cindex to-group
2784 @code{(to-group . "some.group.name")} \e$B$H$$$&MWAG$O!"$=$N%0%k!<%W$X$NEj9F\e(B
2785 \e$B$O$9$Y$F\e(B @code{some.group.name} \e$B$KAw$i$l$k!"$H$$$&0UL#$G$9!#\e(B
2786
2787 @item newsgroup
2788 @cindex newsgroup
2789 \e$B%0%k!<%W%Q%i%a!<%?!<%j%9%H$K\e(B @code{(newsgroup . t)} \e$B$,$"$l$P!"\e(Bgnus \e$B$O$9\e(B
2790 \e$B$Y$F$N1~Ez$r%K%e!<%95-;v$KBP$9$k1~Ez$G$"$k$+$N$h$&$K07$$$^$9!#$3$l$O<B:]\e(B
2791 \e$B$K$O%K%e!<%9%0%k!<%W$N%_%i!<$G$"$k%a!<%k%0%k!<%W$KBP$7$FM-8z$G$9!#\e(B
2792
2793 @item gcc-self
2794 @cindex gcc-self
2795 \e$B%0%k!<%W%Q%i%a!<%?!<%j%9%H$K\e(B @code{(gcc-self . t)} \e$B$,$"$l$P!"?7$7$/:n@.\e(B
2796 \e$B$9$k%a%C%;!<%8$O8=:_$N%0%k!<%W$K\e(B @code{Gcc} \e$B$5$l$^$9!#$b\e(B
2797 \e$B$7\e(B @code{(gcc-self . none)} \e$B$,$"$l$P!"\e(B@code{Gcc:} \e$BMs$O@8@.$5$l$:!"\e(B
2798 @code{(gcc-self . "string")} \e$B$,$"$l$P$3$NJ8;zNs$O$=$N$^$^\e(B @code{gcc} \e$BMs\e(B
2799 \e$B$KA^F~$5$l$^$9!#$3$N%Q%i%a!<%?!<$O0J2<$G@bL@$9$k$I$s$J%G%#%U%)%k%H\e(B
2800 \e$B$N\e(B @code{Gcc} \e$B$N5,B'$h$j$bM%@h$5$l$^$9\e(B (@pxref{Archived Messages})\e$B!#\e(B
2801
2802 @strong{\e$B7Y9p\e(B}: @code{nntp} (\e$B$^$?$O$=$N<o$N\e(B) \e$B%0%k!<%W$N%Q%i%a!<%?!<%j%9%H\e(B
2803 \e$B$K\e(B @code{(gcc-self . t)} \e$B$r2C$($k$3$H$K8zNO$O$"$j$^$;$s!#\e(B@code{nntp} \e$B%5!<\e(B
2804 \e$B%P!<$O5-;v$r<u$1F~$l$^$;$s!#\e(B
2805
2806 @item auto-expire
2807 @cindex auto-expire
2808 \e$B%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(auto-expire . t)} \e$B$N$h$&$JMWAG$,$"$l$P!"$9\e(B
2809 \e$B$Y$F$N4{FI5-;v$O4|8B@Z$l>C5n$5$l$k$h$&$K0u$rIU$1$i$l$^$9!#B>$NJ}K!$O!"\e(B
2810 @xref{Expiring Mail}.
2811
2812 @code{gnus-auto-expirable-newsgroups} \e$B$b;2>H$7$F2<$5$$!#\e(B
2813
2814 @item total-expire
2815 @cindex total-expire
2816 \e$B%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(total-expire . t)} \e$B$N$h$&$JMWAG$,$"$l$P!"\e(B
2817 \e$B4{FI5-;v$O!"4|8B@Z$l>C5n$N0u$,IU$$$F$$$J$/$F$b$9$Y$F4|8B@Z$l>C5n=hM}$r;\\e(B
2818 \e$B$5$l$^$9!#Cm0U$7$F;HMQ$7$F2<$5$$!#L$FI5-;v!"0uIU$-5-;v!"J]N15-;v$O4|8B@Z\e(B
2819 \e$B$l>C5n$5$l$^$;$s!#\e(B
2820
2821 @code{gnus-total-expirable-newsgroups} \e$B$b;2>H$7$F2<$5$$!#\e(B
2822
2823 @item expiry-wait
2824 @cindex expiry-wait
2825 @vindex nnmail-expiry-wait-function
2826 \e$B%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(expiry-wait . 10)} \e$B$N$h$&$JMWAG$,$"$l$P!"\e(B
2827 \e$B$3$NCM$O5-;v$r4|8B@Z$l>C5n$9$k$H$-\e(B
2828 \e$B$K\e(B @code{nnmail-expiry-wait} \e$B$H\e(B @code{nnmail-expiry-wait-function} \e$B$N@_\e(B
2829 \e$BDj\e(B (@pxref{Expiring Mail}) \e$B$h$j$bM%@h$5$l$^$9!#$3$NCM$O4|8B@Z$l>C5n$NF|\e(B
2830 \e$B?t\e(B (\e$B@0?t$G$"$kI,MW$O$J$$\e(B) \e$B$+$b$7$/$O\e(B @code{never} \e$B$+\e(B @code{immediate} \e$B$N\e(B
2831 \e$B%7%s%\%k$r;XDj$G$-$^$9!#\e(B
2832
2833 @item expiry-target
2834 @cindex expiry-target
2835 \e$B4|8B@Z$l>C5n$5$l$k%a%C%;!<%8$N2L$F$k>l=j!#$3$N%Q%i%a!<%?!<\e(B
2836 \e$B$O\e(B @code{nnmail-expiry-target} \e$B$h$j$bM%@h$5$l$^$9!#\e(B
2837
2838 @item score-file
2839 @cindex score file group parameter
2840 @code{(score-file . "file")} \e$B$N$h$&$JMWAG$O!"\e(B@file{file} \e$B$r8=:_$N%0%k!<\e(B
2841 \e$B%W$KE,MQ$5$l$k%9%3%"%U%!%$%k$K$7$^$9!#E,MQ$5$l$k%9%3%"9`L\$O$9$Y$F$3$N%U%!\e(B
2842 \e$B%$%k$KF~$j$^$9!#\e(B
2843
2844 @item adapt-file
2845 @cindex adapt file group parameter
2846 @code{(adapt-file . "file")} \e$B$N$h$&$JMWAG$O!"\e(B@file{file} \e$B$r8=:_$N%0%k!<\e(B
2847 \e$B%W$NE,1~%U%!%$%k$K$7$^$9!#$9$Y$F$NE,1~%9%3%"9`L\$O$3$N%U%!%$%k$KF~$j$^$9!#\e(B
2848
2849 @item admin-address
2850 @cindex admin-address
2851 \e$B%a!<%j%s%0%j%9%H$+$iC&2q$9$k$H$-$O!"C&2qDLCN%a!<%k$r$=$N%a!<%j%s%0%j%9%H\e(B
2852 \e$B<+?H$KAw?.$7$F$O$$$1$^$;$s!#Be$o$j$K4IM}MQ%"%I%l%9$K%a%C%;!<%8$rAw?.$7$^\e(B
2853 \e$B$9!#$3$N%Q%i%a!<%?!<$K$O$I$3$+ET9g$NNI$$$J4IM}MQ%"%I%l%9$r=q$$$F$*$/$3$H\e(B
2854 \e$B$,$G$-$^$9!#\e(B
2855
2856 @item display
2857 @cindex display
2858 @code{(display . MODE)} \e$B$N$h$&$JMWAG$O!"%0%k!<%W$KF~$k$H$-$K$I$N5-;v$rI=\e(B
2859 \e$B<($9$k$+$r;XDj$7$^$9!#M-8z$JCM$O!"\e(B
2860
2861 @table @code
2862 @item all
2863 \e$BL$FI!"4{FI5-;v$NN>J}$r$9$Y$FI=<($7$^$9!#\e(B
2864
2865 @item an integer
2866 \e$B$=$N%0%k!<%W$N:G8e$N\e(B @var{integer} \e$B8D$N5-;v$rI=<($7$^$9!#$3$l\e(B
2867 \e$B$O\e(B @kbd{C-u @var{integer}} \e$B$G$=$N%0%k!<%W$KF~$k$N$HF1$8$G$9!#\e(B
2868
2869 @item default
2870 \e$B%G%#%U%)%k%H$N5-;v$rI=<($7$^$9!#$3$l$ODL>o$OL$FI5-;v$H2D;k5-;v$G$9!#\e(B
2871
2872 @item \e$BG[Ns\e(B
2873 \e$B=R8l$rK~B-$9$k$h$&$K5-;v$rI=<($7$^$9!#\e(B
2874
2875 \e$B$$$/$D$+Nc$r5s$2$^$9\e(B:
2876
2877 @table @code
2878 @item [unread]
2879 \e$BL$FI$N5-;v$@$1$rI=<($7$^$9!#\e(B
2880
2881 @item [not expire]
2882 \e$B4|8B@Z$l>C5n2DG=$J5-;v0J30$N$9$Y$F$rI=<($7$^$9!#\e(B
2883
2884 @item [and (not reply) (not expire)]
2885 \e$B4|8B@Z$l>C5n2DG=$H$9$G$KJV?.$7$?5-;v0J30$N$9$Y$F$rI=<($7$^$9!#\e(B
2886 @end table
2887
2888 \e$BMxMQ$G$-$k1i;;;R$O\e(B @code{not}, @code{and} \e$B$*$h$S\e(B @code{or} \e$B$G$9!#=R8l\e(B
2889 \e$B$O\e(B @code{tick}, @code{unsend}, @code{undownload}, @code{unread},
2890 @code{dormant}, @code{expire}, @code{reply}, @code{killed},
2891 @code{bookmark}, @code{score}, @code{save}, @code{cache}, @code{forward},
2892 @code{unseen} \e$B$*$h$S\e(B @code{recent} \e$B$r4^$_$^$9!#\e(B
2893 @end table
2894
2895 @code{display} \e$B%Q%i%a!<%?!<$O!"35N,%P%C%U%!!<$r;XDj$7$?0lIt$NAH$@$1$K@)\e(B
2896 \e$B8B$9$k$h$&$KF/$-$^$9!#@)8B$r30$9$N$O\e(B @kbd{/ w} \e$B%3%^%s%I$G$G$-$^\e(B
2897 \e$B$9\e(B (@pxref{Limiting})\e$B!#\e(B
2898
2899 @item comment
2900 @cindex comment
2901 @code{(comment . "This is a comment")} \e$B$N$h$&$JMWAG$O!"$=$N%0%k!<%W$KBP\e(B
2902 \e$B$9$kG$0U$N%3%a%s%H$G$9!#%0%k!<%W9T$KI=<($9$k$3$H$,$G$-$^\e(B
2903 \e$B$9\e(B (@pxref{Group Line Specification})\e$B!#\e(B
2904
2905 @ignore
2906 @item charset
2907 @cindex charset
2908 Elements that look like @code{(charset . iso-8859-1)} will make
2909 @code{iso-8859-1} the default charset; that is, the charset that will be
2910 used for all articles that do not specify a charset.
2911
2912 See also @code{gnus-group-charset-alist}.
2913
2914 @item ignored-charsets
2915 @cindex ignored-charsets
2916 Elements that look like @code{(ignored-charsets x-unknown iso-8859-1)}
2917 will make @code{iso-8859-1} and @code{x-unknown} ignored; that is, the
2918 default charset will be used for decoding articles.
2919
2920 See also @code{gnus-group-ignored-charsets-alist}.
2921 @end ignore
2922 @item posting-style
2923 @cindex posting-style
2924 \e$B$3$N%0%k!<%W$NDI2C$NEj9FMM<0$r$3$3$KJ]B8$9$k$3$H$,$G$-$^\e(B
2925 \e$B$9\e(B (@pxref{Posting Styles})\e$B!#=q<0$O\e(B @code{gnus-posting-style} \e$BO"A[%j%9%H\e(B
2926 \e$B$HF1$8$G$9$,!"$3$3$K$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$O$"$j$^$;$s\e(B (\e$BEvA3$G\e(B
2927 \e$B$9\e(B)\e$B!#$3$N%0%k!<%W$NMM<0$NMWAG$O\e(B @code{gnus-posting-styles} \e$B$G8+$D$+$C$?\e(B
2928 \e$B$b$N$h$j$bM%@h$5$l$^$9!#\e(B
2929
2930 \e$BNc$($P!"$3$N%0%k!<%W$N$_!"$+$C$3$$$$L>A0$H=pL>$K$7$?$$$J$i!"\e(B
2931 @code{gnus-posting-styles} \e$B$r$$$8$i$:$K!"$3$N$h$&$J$b$N$r%0%k!<%W%Q%i%a!<\e(B
2932 \e$B%?!<$KF~$l$k$3$H$,$G$-$^$9\e(B:
2933
2934 @example
2935 (posting-style
2936   (name "Funky Name")
2937   ("X-My-Header" "Funky Value")
2938   (signature "Funky Signature"))
2939 @end example
2940
2941 @item post-method
2942 @cindex post-method
2943 \e$B$b$7$3$l$,@_Dj$5$l$F$$$k$H!"%a%C%;!<%8$rAw?.$9$k$?$a$NA*BrJ}K!$H$7\e(B
2944 \e$B$F\e(B @code{gnus-post-method} \e$B$NBe$o$j$K;H$o$l$^$9!#\e(B
2945
2946 @item banner
2947 @cindex banner
2948 @code{(banner . @var{regex})} \e$B$N$h$&$J9`L\$O!"5-;v$N$9$Y$F$N>l=j$G@55,I=\e(B
2949 \e$B8=\e(B @var{regex} \e$B$K9gCW$9$k$b$N$r:o=|$7$^$9!#\e(B@var{regex} \e$B$NBe$o$j$K%7%s%\\e(B
2950 \e$B%k\e(B @code{signature} (\e$B:G8e$N=pL>$r:o=|\e(B) \e$B$dO"A[%j%9\e(B
2951 \e$B%H\e(B @code{gnus-article-banner-alist} \e$B$N3FMWAG$r;H$&$3$H$b$G$-$^$9!#\e(B
2952
2953 @item sieve
2954 @cindex sieve
2955 \e$B$3$N%Q%i%a!<%?!<$O!"F~$C$F$-$?%a!<%k$,$3$N%0%k!<%W$KCV$/$KCM$9$k$+$I$&$+\e(B
2956 \e$B$rD4$Y$k\e(B Sieve (\e$B$U$k$$\e(B) \e$B%F%9%H$r;}$A$^$9!#$3$N%0%k!<%W%Q%i%a!<%?!<$r85\e(B
2957 \e$B$K\e(B @samp{fileinto "group.name";} \e$B$H$$$&%F%9%H>r7o$rK\BN$K;}$D!"\e(B
2958 Sieve \e$B$N\e(B @samp{IF} \e$B@)8f9=B$BN$,:n$i$l$^$9!#\e(B
2959
2960 \e$BNc$($P!"$b$7\e(B @samp{INBOX.list.sieve} \e$B%0%k!<%W$,\e(B @code{(sieve address
2961 "sender" "sieve-admin@@extundo.com")} \e$B$H$$$&%0%k!<%W%Q%i%a!<%?!<$r;}$C$F\e(B
2962 \e$B$$$?$J$i$P!"%0%k!<%W%Q%i%a!<%?!<$r\e(B Sieve \e$B%9%/%j%W%H$KJQ49$9\e(B
2963 \e$B$k\e(B (@pxref{Sieve Commands}) \e$B$H$-$K!"0J2<$N\e(B Sieve \e$B%3!<%I$,:n$i$l$^$9\e(B:
2964
2965 @example
2966 if address "sender" "sieve-admin@@extundo.com" @{
2967         fileinto "INBOX.list.sieve";
2968 @}
2969 @end example
2970
2971 \e$BJ#?t$NEE;R%a!<%k%"%I%l%9$N$?$a$N%F%9%H$r@8@.$9$k$K$O!"\e(B@code{(sieve
2972 address "sender" ("name@@one.org" else@@two.org"))} \e$B$N$h$&$J%0%k!<%W%Q%i\e(B
2973 \e$B%a!<%?!<$r;H$C$F2<$5$$!#\e(BSieve \e$B%9%/%j%W%H\e(B (@pxref{Sieve Commands}) \e$B$r@8@.\e(B
2974 \e$B$9$k$H!"0J2<$N$h$&$J\e(B Sieve \e$B%3!<%I$,:n$i$l$^$9\e(B:
2975
2976 @example
2977 if address "sender" ["name@@one.org", "else@@two.org"] @{
2978         fileinto "INBOX.list.sieve";
2979 @}
2980 @end example
2981
2982 Sieve \e$B%Q%i%a!<%?!<$K4XO"$9$k=EMW$J%3%^%s%I$HJQ?t$K$D$$$F$O!"\e(B@ref{Sieve
2983 Commands} \e$B$r;2>H$7$F2<$5$$!#\e(B
2984
2985 Sieve \e$B8@8l$O\e(B RFC 3028 \e$B$G=R$Y$i$l$F$$$^\e(B
2986 \e$B$9\e(B (@pxref{Top, Emacs Sieve, Top, sieve, Emacs Sieve})\e$B!#\e(B
2987
2988 @item (agent parameters)
2989 \e$B%(!<%8%'%s%H$r;H$&$h$&$K$7$F$"$k$H!"8D!9$N%0%k!<%W$G%(!<%8%'%s%H$N?6$kIq\e(B
2990 \e$B$$$r@)8f$9$k$I$N%Q%i%a!<%?!<$b@_Dj$9$k$3$H$,$G$-$^$9!#%(!<%8%'%s%H%Q%i%a!<\e(B
2991 \e$B%?!<$K$D$$$F$O\e(B @ref{Category Syntax} \e$B$r;2>H$7$F2<$5$$!#$?$$$F$$$NMxMQ<T\e(B
2992 \e$B$O!"@_Dj$KMW$9$k6lO+$r:G>.8B$K$9$k$?$a$K!"%(!<%8%'%s%H%+%F%4%j!<$+%0%k!<\e(B
2993 \e$B%W%H%T%C%/$N$I$A$i$+$G%(!<%8%'%s%H%Q%i%a!<%?!<$r@_Dj$9$k$3$H$rA*$V$G$7$g\e(B
2994 \e$B$&!#\e(B
2995
2996 @item (@var{variable} @var{form})
2997 \e$B%0%k!<%W$KF~$k$H$-$K!"$=$N%0%k!<%W%m!<%+%k$NJQ?t$r@_Dj$9$k%0%k!<%W%Q%i%a!<\e(B
2998 \e$B%?!<$r;HMQ$9$k$3$H$,$G$-$^$9!#\e(B@samp{news.answers} \e$B$K$*$$$F%9%l%C%II=<($r\e(B
2999 \e$B9T$J$$$?$/$J$$$H$-$O!"$=$N%0%k!<%W$K%0%k!<%W%Q%i%a!<%?!<\e(B
3000 \e$B$K\e(B @code{(gnus-show-threads nil)} \e$B$H=q$1$^$9!#\e(B
3001 @code{gnus-show-threads} \e$B$O!"$=$N35N,%P%C%U%!!<$NCf$N%m!<%+%kJQ?t$K$J$j!"\e(B
3002 form \e$B$N\e(B @code{nil} \e$B$O$=$3$GI>2A$5$l$^$9!#\e(B
3003
3004 \e$B$3$N5!G=$O!"JQ?t$r35N,%P%C%U%!!<$G%m!<%+%k$K@_Dj$9$k$3$H$KCm0U$7$F2<$5$$!#\e(B
3005 \e$B$G$b!"$$$/$D$+$NJQ?t$O5-;v%P%C%U%!!<$+\e(B (\e$BJV?.!"%U%)%m!<!"$"$k$$$O?75,$K:n\e(B
3006 \e$B$i$l$?%a%C%;!<%8$N\e(B) \e$B%a%C%;!<%8%P%C%U%!!<$GI>2A$5$l$^$9!#Be$o$j$K!"LdBj$N\e(B
3007 \e$BJQ?t$r\e(B @code{gnus-newsgroup-variables} \e$B$K2C$($k$3$H$,=u$1$K$J$k$+$b$7$l\e(B
3008 \e$B$^$;$s!#$7$?$,$C$F!"%0%k!<%W%Q%i%a!<%?!<$r2p$7\e(B
3009 \e$B$F\e(B @code{message-from-style} \e$B$r@_Dj$7$?$$$J$i$P!"\e(B@file{~/.gnus} \e$B%U%!%$%k\e(B
3010 \e$B$N$I$3$+B>$N$H$3$m$K!"<!$N=R8l$,I,MW$K$J$k$+$b$7$l$^$;$s\e(B:
3011
3012 @lisp
3013 (add-to-list 'gnus-newsgroup-variables 'message-from-style)
3014 @end lisp
3015
3016 @vindex gnus-list-identifiers
3017 \e$B$3$N5!G=$NMQES$N0l$D$O!"5-;v$NI=BjMs$+$i%a!<%j%s%0%j%9%H$NI8<1%?%0$r$O$.\e(B
3018 \e$B<h$k$3$H$G$9!#$b$7%K%e!<%9%0%k!<%W\e(B
3019
3020 @example
3021 nntp+news.gnus.org:gmane.text.docbook.apps
3022 @end example
3023
3024 \e$B$,!"$9$Y$F$N5-;v$NI=Bj$K\e(B @samp{DOC-BOOK-APPS:} \e$B$H$$$&%?%0$r;}$C$F$$$k$J\e(B
3025 \e$B$i$P!"$=$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(gnus-list-identifiers
3026 "DOCBOOK-APPS:")} \e$B$rF~$l$k$3$H$K$h$C$F!"$=$N%0%k!<%W$N35N,%P%C%U%!!<$KI=\e(B
3027 \e$B<($5$l$k5-;v$NI=Bj$+$i%?%0$r$O$.<h$k$3$H$,$G$-$^$9!#\e(B
3028
3029 \e$B$3$l$O$b$7I,MW$G$"$l$P!"%0%k!<%WKh$N%U%C%/4X?t$H$7$F$b;HMQ$G$-$^$9!#$b$7\e(B
3030 \e$B$"$k%0%k!<%W$KF~$C$?$H$-$K%S!<%W2;$rLD$i$7$?$1$l$P!"$=$N%0%k!<%W$N%Q%i%a!<\e(B
3031 \e$B%?!<$K\e(B @code{(dummy-variable (ding))} \e$B$_$?$$$J$b$N$r=q$$$F$*$/$3$H$b$G$-\e(B
3032 \e$B$^$9!#\e(B@code{dummy-variable} \e$B$H$$$&JQ?t$K\e(B (\e$BL50UL#$J\e(B) @code{(ding)} \e$B$NI>2A\e(B
3033 \e$B7k2L$,@_Dj$5$l$^$9!#\e(B
3034
3035 \e$B$"$k$$$O!"\e(B@var{variable} \e$B$O$=$N%0%k!<%W$KBP$7$F%m!<%+%k$K$J$k$N$G!"$3$N\e(B
3036 \e$BMM<0$O0l;~E*$K%U%C%/$rJQ99$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#Nc$($P!"0J2<$N$b\e(B
3037 \e$B$N$,%0%k!<%W%Q%i%a!<%?!<$KDI2C$5$l$k$H!"\e(B
3038
3039 @lisp
3040 (gnus-summary-prepared-hook
3041   '(lambda nil (local-set-key "d" (local-key-binding "n"))))
3042 @end lisp
3043
3044 \e$B$=$N%0%k!<%W$KF~$C$?$H$-$K\e(B @kbd{d} \e$B%-!<$O5-;v$K4|8B@Z$l>C5n$N0u$rIU$1$J\e(B
3045 \e$B$$$h$&$K$J$j$^$9!#\e(B
3046 @end table
3047
3048 \e$B%0%k!<%W%Q%i%a!<%?!<$N=$@5$K$O\e(B @kbd{G p} \e$B$+\e(B @kbd{G c} \e$BL?Na$r;H$C$F2<$5\e(B
3049 \e$B$$\e(B (@kbd{G p} \e$B$O\e(B Lisp \e$B%Y!<%9$N!"\e(B@kbd{G c} \e$B$O\e(B Custom \e$B$U$&$N%$%s%?!<%U%'!<\e(B
3050 \e$B%9$rDs6!$7$^$9\e(B)\e$B!#%H%T%C%/%Q%i%a!<%?!<$K$D$$$FFI$s$G$_$k$3$H$bLLGr$$$G$7$g\e(B
3051 \e$B$&\e(B (@pxref{Topic Parameters})\e$B!#\e(B
3052
3053 @vindex gnus-parameters
3054 \e$B%0%k!<%W%Q%i%a!<%?!<$O\e(B @code{gnus-parameters} \e$BJQ?t$r2p:_$7$F@_Dj$9$k$3$H\e(B
3055 \e$B$b$G$-$^$9!#$G$b$$$/$D$+$N%Q%i%a!<%?!<!"Nc$($P\e(B @code{visible} \e$B$O8zNO$rH/\e(B
3056 \e$B4x$7$^$;$s!#Nc$G$9!#\e(B
3057
3058 @lisp
3059 (setq gnus-parameters
3060       '(("mail\\..*"
3061          (gnus-show-threads nil)
3062          (gnus-use-scoring nil)
3063          (gnus-summary-line-format
3064           "%U%R%z%I%(%[%d:%ub%-23,23f%]%) %s\n")
3065          (gcc-self . t)
3066          (display . all))
3067
3068         ("^nnimap:\\(foo.bar\\)$"
3069          (to-group . "\\1"))
3070
3071         ("mail\\.me"
3072          (gnus-use-scoring  t))
3073
3074         ("list\\..*"
3075          (total-expire . t)
3076          (broken-reply-to . t))))
3077 @end lisp
3078
3079 \e$BJ8;zNs$NCM$O!"\e(B@code{to-group} \e$B$NNc$,<($9$h$&$K!"@55,I=8=$K$h$kCV$-49$($r\e(B
3080 \e$B<u$1$k$3$H$,$"$j$^$9!#\e(B
3081
3082 @node Listing Groups
3083 @section \e$B%0%k!<%W$N0lMwI=<(\e(B
3084 @cindex group listing
3085
3086 \e$B$3$l$i$N%3%^%s%I$O!"MxMQ$G$-$k%0%k!<%W$r$$$m$$$m$K@Z$jJ,$1$FI=<($7$^$9!#\e(B
3087
3088 @table @kbd
3089 @item l
3090 @itemx A s
3091 @kindex A s (\e$B%0%k!<%W\e(B)
3092 @kindex l (\e$B%0%k!<%W\e(B)
3093 @findex gnus-group-list-groups
3094 \e$BL$FI5-;v$r;}$D$9$Y$F$N%0%k!<%W$rI=<($7$^\e(B
3095 \e$B$9\e(B (@code{gnus-group-list-groups})\e$B!#?tCM@\F,0z?t$r;H$&$H!"$3$N%3%^%s%I$O\e(B
3096 \e$B0z?t$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W$N$_$rI=<($7$^$9!#%G%#%U%)%k%H\e(B
3097 \e$B$G$O!"$3$l$O%l%Y%k\e(B 5 (\e$B$D$^$j\e(B @code{gnus-group-default-list-level}) \e$B$+$=\e(B
3098 \e$B$l$h$j>.$5$$%l%Y%k\e(B (\e$B$9$J$o$A9XFI$7$F$$$k%0%k!<%W$N$_\e(B) \e$B$rI=<($7$^$9!#\e(B
3099
3100 @item L
3101 @itemx A u
3102 @kindex A u (\e$B%0%k!<%W\e(B)
3103 @kindex L (\e$B%0%k!<%W\e(B)
3104 @findex gnus-group-list-all-groups
3105 \e$BL$FI5-;v$N$"$k$J$7$K4X$o$i$:!"$9$Y$F$N%0%k!<%W$rI=<($7$^\e(B
3106 \e$B$9\e(B (@code{gnus-group-list-all-groups})\e$B!#?tCM@\F,0z?t$r;HMQ$9$k$H!"$3$N%3\e(B
3107 \e$B%^%s%I$O0z?t$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W$N$_$rI=<($7$^$9!#%G%#\e(B
3108 \e$B%U%)%k%H$G$O\e(B 7 \e$B$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W\e(B (\e$B$9$J$o$A9XFI!"Hs9XFI\e(B
3109 \e$B$N%0%k!<%W$N$_\e(B) \e$B$,I=<($5$l$^$9!#\e(B
3110
3111 @item A l
3112 @kindex A l (\e$B%0%k!<%W\e(B)
3113 @findex gnus-group-list-level
3114 \e$BL$FI5-;v$,$"$k%0%k!<%W$N$&$A!";XDj$7$?%l%Y%k$N$b$N$@$1$rI=<($7$^\e(B
3115 \e$B$9\e(B (@code{gnus-group-list-level})\e$B!#@\F,0z?t$rM?$($k$H!"L$FI5-;v$NL5$$%0\e(B
3116 \e$B%k!<%W$b4^$a$FI=<($7$^$9!#\e(B
3117
3118 @item A k
3119 @kindex A k (\e$B%0%k!<%W\e(B)
3120 @findex gnus-group-list-killed
3121 kill \e$B$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^$9\e(B (@code{gnus-group-list-killed})\e$B!#\e(B
3122 \e$B@\F,0z?t$rM?$($k$H!"9XFI$^$?$OHs9XFI$N$I$A$i$K$b$J$C$F$$$J$$$9$Y$F$NMxMQ\e(B
3123 \e$B2DG=$J%0%k!<%W$rI=<($7$^$9!#$3$l$O%5!<%P!<$+$i%"%/%F%#%V%U%!%$%k$rFI$`$3\e(B
3124 \e$B$H$K$J$k$G$7$g$&!#\e(B
3125
3126 @item A z
3127 @kindex A z (\e$B%0%k!<%W\e(B)
3128 @findex gnus-group-list-zombies
3129 \e$B$9$Y$F$N%>%s%S%0%k!<%W$rI=<($7$^$9\e(B (@code{gnus-group-list-zombies})\e$B!#\e(B
3130
3131 @item A m
3132 @kindex A m (\e$B%0%k!<%W\e(B)
3133 @findex gnus-group-list-matching
3134 \e$B@55,I=8=$K9gCW$9$kL>A0$r;}$D%0%k!<%W$G!"L$FI5-;v$N$"$k9XFI%0%k!<%W$r$9$Y\e(B
3135 \e$B$FI=<($7$^$9\e(B (@code{gnus-group-list-matching})\e$B!#\e(B
3136
3137 @item A M
3138 @kindex A M (\e$B%0%k!<%W\e(B)
3139 @findex gnus-group-list-all-matching
3140 \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$rI=<($7$^\e(B
3141 \e$B$9\e(B (@code{gnus-group-list-all-matching})\e$B!#\e(B
3142
3143 @item A A
3144 @kindex A A (\e$B%0%k!<%W\e(B)
3145 @findex gnus-group-list-active
3146 \e$B:#@\B3$7$F$$$k%5!<%P!<$N%"%/%F%#%V%U%!%$%k$K$"$k%0%k!<%W$r!"K\Ev$KA4ItI=\e(B
3147 \e$B<($7$^$9\e(B (@code{gnus-group-list-active})\e$B!#$3$l$O$7$P$i$/;~4V$,$+$+$k$3$H\e(B
3148 \e$B$bM-$jF@$^$9!#$?$V$s\e(B @kbd{A M} \e$B$r<B9T$7$F!"9gCW$5$;$?$$ItJ,\e(B
3149 \e$B$r\e(B @samp{.} \e$B$H$7$F$9$Y$F$N9gCW$9$k%j%9%H$rI=<($5$;$?J}$,NI$$$G$7$g$&!#$^\e(B
3150 \e$B$?!"$3$N%3%^%s%I$O\e(B (\e$B$^$@\e(B) \e$BB8:_$7$J$$%0%k!<%W$bI=<($9$k$+$b$7$l$^$;\e(B
3151 \e$B$s\e(B---\e$B$3$l$O\e(B kill \e$B$5$l$?%0%k!<%W$G$"$k$+$N$h$&$KI=<($5$l$^$9!#=PNO$OB?>/\e(B
3152 \e$B3d$j0z$$$F<u$1<h$C$F$M!#\e(B
3153
3154 @item A a
3155 @kindex A a (\e$B%0%k!<%W\e(B)
3156 @findex gnus-group-apropos
3157 \e$B@55,I=8=$K9gCW$9$kL>A0$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3158 \e$B$9\e(B (@code{gnus-group-apropos})\e$B!#\e(B
3159
3160 @item A d
3161 @kindex A d (\e$B%0%k!<%W\e(B)
3162 @findex gnus-group-description-apropos
3163 \e$B@55,I=8=$K9gCW$9$kL>A0$+@bL@J8$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3164 \e$B$9\e(B (@code{gnus-group-description-apropos})\e$B!#\e(B
3165
3166 @item A c
3167 @kindex A c (\e$B%0%k!<%W\e(B)
3168 @findex gnus-group-list-cached
3169 \e$B%-%c%C%7%e5-;v$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3170 \e$B$9\e(B (@code{gnus-group-list-cached})\e$B!#\e(B
3171
3172 @item A ?
3173 @kindex A ? (\e$B%0%k!<%W\e(B)
3174 @findex gnus-group-list-dormant
3175 \e$BJ]N15-;v$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3176 \e$B$9\e(B (@code{gnus-group-list-dormant})\e$B!#\e(B
3177
3178 @item A /
3179 @kindex A / (\e$B%0%k!<%W\e(B)
3180 @findex gnus-group-list-limit
3181 \e$B8=:_$NA*Br$5$l$?HO0O$K8BDj$7$?%0%k!<%W$rI=<($7$^\e(B
3182 \e$B$9\e(B (@code{gnus-group-list-limit})\e$B!#\e(B
3183
3184 @item A f
3185 @kindex A f (\e$B%0%k!<%W\e(B)
3186 @findex gnus-group-list-flush
3187 \e$B8=:_$NA*Br$5$l$?%0%k!<%W$r=q$-=P$7$^$9\e(B (@code{gnus-group-list-flush})\e$B!#\e(B
3188
3189 @item A p
3190 @kindex A p (\e$B%0%k!<%W\e(B)
3191 @findex gnus-group-list-plus
3192 \e$B8=:_$NA*Br$5$l$?%0%k!<%W$r2C$($?%0%k!<%W$rI=<($7$^\e(B
3193 \e$B$9\e(B (@code{gnus-group-list-plus})\e$B!#\e(B
3194 @end table
3195
3196 @vindex gnus-permanently-visible-groups
3197 @cindex visible group parameter
3198 @code{gnus-permanently-visible-groups} \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$O!"L$\e(B
3199 \e$BFI5-;v$,$"$k$+$J$$$+$K4X$o$i$:>o$KI=<($5$l$^$9!#$"$k$$$O%0%k!<%W%Q%i%a!<\e(B
3200 \e$B%?!<$K$*$$$F\e(B @code{visible} \e$BMWAG$rDI2C$9$k$3$H$G$bF1MM$N8z2L$rF@$k$3$H$,\e(B
3201 \e$B$G$-$^$9!#\e(B
3202
3203 @vindex gnus-list-groups-with-ticked-articles
3204 \e$B0uIU$-$N5-;v$N$_$r;}$D%0%k!<%W$ODL>o%0%k!<%W%P%C%U%!!<$KI=<($5$l$^$9!#$b\e(B
3205 \e$B$7\e(B @code{gnus-list-groups-with-ticked-articles} \e$B$,\e(B @code{nil} \e$B$G$"$l$P!"\e(B
3206 \e$B$=$N%0%k!<%W$O40A4$K6u$N%0%k!<%W$G$"$k$+$N$h$&$K07$o$l$^$9!#%G%#%U%)%k%H\e(B
3207 \e$BCM$O\e(B @code{t} \e$B$G$9!#\e(B
3208
3209 @node Sorting Groups
3210 @section \e$B%0%k!<%W$NJB$YBX$(\e(B
3211 @cindex sorting groups
3212
3213 @kindex C-c C-s (\e$B%0%k!<%W\e(B)
3214 @findex gnus-group-sort-groups
3215 @vindex gnus-group-sort-function
3216 @kbd{C-c C-s} (@code{gnus-group-sort-groups}) \e$BL?Na$O!"%0%k!<%W%P%C%U%!!<\e(B
3217 \e$B$r\e(B @code{gnus-group-sort-function} \e$BJQ?t$GM?$($i$l$k4X?t$K=>$C$FJB$YBX$(\e(B
3218 \e$B$^$9!#MxMQ2DG=$JJB$YBX$(4X?t\e(B (sorting function) \e$B$K$O0J2<$N$b$N$,$"$j$^\e(B
3219 \e$B$9\e(B:
3220
3221 @table @code
3222 @item gnus-group-sort-by-alphabet
3223 @findex gnus-group-sort-by-alphabet
3224 \e$B%0%k!<%WL>$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9!#$3$l$,%G%#%U%)%k%H$G$9!#\e(B
3225
3226 @item gnus-group-sort-by-real-name
3227 @findex gnus-group-sort-by-real-name
3228 \e$B%0%k!<%W$rK\Ev$N\e(B (\e$BA0$K2?$bIU$$$F$$$J$$\e(B) \e$B%0%k!<%WL>$G%"%k%U%!%Y%C%H=g$KJB\e(B
3229 \e$B$YJQ$($^$9!#\e(B
3230
3231 @item gnus-group-sort-by-level
3232 @findex gnus-group-sort-by-level
3233 \e$B%0%k!<%W%l%Y%k$GJB$YBX$($^$9!#\e(B
3234
3235 @item gnus-group-sort-by-score
3236 @findex gnus-group-sort-by-score
3237 \e$B%0%k!<%W$N%9%3%"$GJB$YBX$($^$9!#\e(B@xref{Group Score}.
3238
3239 @item gnus-group-sort-by-rank
3240 @findex gnus-group-sort-by-rank
3241 \e$B%0%k!<%W$N%9%3%"$GJB$YBX$(!"<!$K%0%k!<%W%l%Y%k$GJB$YBX$($^$9!#%l%Y%k$H%9\e(B
3242 \e$B%3%"$O!"$R$H$^$H$a$K$7$F\e(B @dfn{\e$B%i%s%/\e(B} \e$B$H8F$P$l$^$9!#\e(B@xref{Group Score}.
3243
3244 @item gnus-group-sort-by-unread
3245 @findex gnus-group-sort-by-unread
3246 \e$BL$FI5-;v$N?t$GJB$YBX$($^$9!#\e(B
3247
3248 @item gnus-group-sort-by-method
3249 @findex gnus-group-sort-by-method
3250 \e$BA*BrJ}K!$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3251
3252 @item gnus-group-sort-by-server
3253 @findex gnus-group-sort-by-server
3254 \e$B%5!<%P!<L>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3255 @end table
3256
3257 @code{gnus-group-sort-function} \e$B$OJB$YBX$(4X?t$N%j%9%H$G$"$C$F$b9=$$$^$;\e(B
3258 \e$B$s!#$3$N>l9g!"$b$C$H$b=EMW$JJB$YBX$($N80$r;}$D4X?t$O:G8e$G$J$/$F$O$J$j$^\e(B
3259 \e$B$;$s!#\e(B
3260
3261 \e$B$"$k<o$NJB$YBX$(MQ$K$O!"D>@\JB$YBX$($kL?Na$b$$$/$D$+$"$j$^$9!#\e(B
3262
3263 @table @kbd
3264 @item G S a
3265 @kindex G S a (\e$B%0%k!<%W\e(B)
3266 @findex gnus-group-sort-groups-by-alphabet
3267 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3268 \e$B$9\e(B (@code{gnus-group-sort-groups-by-alphabet})\e$B!#\e(B
3269
3270 @item G S u
3271 @kindex G S u (\e$B%0%k!<%W\e(B)
3272 @findex gnus-group-sort-groups-by-unread
3273 \e$B%0%k!<%W%P%C%U%!!<$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3274 \e$B$9\e(B (@code{gnus-group-sort-groups-by-unread})\e$B!#\e(B
3275
3276 @item G S l
3277 @kindex G S l (\e$B%0%k!<%W\e(B)
3278 @findex gnus-group-sort-groups-by-level
3279 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3280 \e$B$9\e(B (@code{gnus-group-sort-groups-by-level})\e$B!#\e(B
3281
3282 @item G S v
3283 @kindex G S v (\e$B%0%k!<%W\e(B)
3284 @findex gnus-group-sort-groups-by-score
3285 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3286 \e$B$9\e(B (@code{gnus-group-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3287
3288 @item G S r
3289 @kindex G S r (\e$B%0%k!<%W\e(B)
3290 @findex gnus-group-sort-groups-by-rank
3291 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3292 \e$B$9\e(B (@code{gnus-group-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3293
3294 @item G S m
3295 @kindex G S m (\e$B%0%k!<%W\e(B)
3296 @findex gnus-group-sort-groups-by-method
3297 \e$B%0%k!<%W%P%C%U%!!<$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3298 \e$B$9\e(B (@code{gnus-group-sort-groups-by-method})\e$B!#\e(B
3299
3300 @item G S n
3301 @kindex G S n (\e$B%0%k!<%W\e(B)
3302 @findex gnus-group-sort-groups-by-real-name
3303 \e$B%0%k!<%W%P%C%U%!!<$rK\Ev$N\e(B (\e$BA0$K2?$bIU$$$F$$$J$$\e(B) \e$B%0%k!<%WL>$G%"%k%U%!%Y%C\e(B
3304 \e$B%H=g$KJB$YBX$($^$9\e(B (@code{gnus-group-sort-groups-by-real-name})\e$B!#\e(B
3305 @end table
3306
3307 \e$B0J2<$N$9$Y$F$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^\e(B
3308 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3309
3310 \e$B%7%s%\%k@\F,0z?t\e(B (@pxref{Symbolic Prefixes}) \e$B$,M?$($i$l$?$H$-$O!"$3$l$i\e(B
3311 \e$B$9$Y$F$NL?Na$O5U=g$GJB$S49$($^$9!#\e(B
3312
3313 \e$B$^$?!"%0%k!<%W$N0lIt$rJB$YBX$($k$3$H$b$G$-$^$9!#\e(B
3314
3315 @table @kbd
3316 @item G P a
3317 @kindex G P a (\e$B%0%k!<%W\e(B)
3318 @findex gnus-group-sort-selected-groups-by-alphabet
3319 \e$B%0%k!<%W$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3320 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-alphabet})\e$B!#\e(B
3321
3322 @item G P u
3323 @kindex G P u (\e$B%0%k!<%W\e(B)
3324 @findex gnus-group-sort-selected-groups-by-unread
3325 \e$B%0%k!<%W$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3326 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-unread})\e$B!#\e(B
3327
3328 @item G P l
3329 @kindex G P l (\e$B%0%k!<%W\e(B)
3330 @findex gnus-group-sort-selected-groups-by-level
3331 \e$B%0%k!<%W$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3332 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-level})\e$B!#\e(B
3333
3334 @item G P v
3335 @kindex G P v (\e$B%0%k!<%W\e(B)
3336 @findex gnus-group-sort-selected-groups-by-score
3337 \e$B%0%k!<%W$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3338 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-score})\e$B!#\e(B
3339 @xref{Group Score}.
3340
3341 @item G P r
3342 @kindex G P r (\e$B%0%k!<%W\e(B)
3343 @findex gnus-group-sort-selected-groups-by-rank
3344 \e$B%0%k!<%W$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3345 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3346
3347 @item G P m
3348 @kindex G P m (\e$B%0%k!<%W\e(B)
3349 @findex gnus-group-sort-selected-groups-by-method
3350 \e$B%0%k!<%W$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3351 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-method})\e$B!#\e(B
3352
3353 @item G P n
3354 @kindex G P n (\e$B%0%k!<%W\e(B)
3355 @findex gnus-group-sort-selected-groups-by-real-name
3356 \e$B%0%k!<%W$rK\Ev$N\e(B (\e$BA0$K2?$bIU$$$F$$$J$$\e(B) \e$B%0%k!<%WL>$G%"%k%U%!%Y%C%H=g$KJB\e(B
3357 \e$B$YBX$($^$9\e(B (@code{gnus-group-sort-selected-groups-by-real-name})\e$B!#\e(B
3358
3359 @item G P s
3360 @kindex G P s (\e$B%0%k!<%W\e(B)
3361 @findex gnus-group-sort-selected-groups
3362 \e$B%0%k!<%W$r\e(B @code{gnus-group-sort-function} \e$B$K=>$C$FJB$YBX$($^$9!#\e(B
3363 @end table
3364
3365 \e$B:G8e$K!"\e(B@kbd{C-k} \e$B$H\e(B @kbd{C-y} \e$B$r;H$C$F!"<jF0$G%0%k!<%W$r$"$A$3$A$K0\F0\e(B
3366 \e$B$G$-$k$3$H$b$*K:$l$J$/!#\e(B
3367
3368 @node Group Maintenance
3369 @section \e$B%0%k!<%W$N4IM}\e(B
3370 @cindex bogus groups
3371
3372 @table @kbd
3373 @item b
3374 @kindex b (\e$B%0%k!<%W\e(B)
3375 @findex gnus-group-check-bogus-groups
3376 \e$BIT@5$J%0%k!<%W$r8+$D$1$F!":o=|$7$^\e(B
3377 \e$B$9\e(B (@code{gnus-group-check-bogus-groups})\e$B!#\e(B
3378
3379 @item F
3380 @kindex F (\e$B%0%k!<%W\e(B)
3381 @findex gnus-group-find-new-groups
3382 \e$B?7$7$$%0%k!<%W$r8+$D$1$F!"$=$l$i$r=hM}$7$^\e(B
3383 \e$B$9\e(B (@code{gnus-group-find-new-groups})\e$B!#0l2s$N\e(B @kbd{C-u} \e$B$N8e$G2!$5$l$k\e(B
3384 \e$B$H!"%5!<%P!<$K?7$7$$%0%k!<%W$r?R$M$k$?$a$K\e(B @code{ask-server} \e$B$NJ}K!$r;H\e(B
3385 \e$B$$$^$9!#Fs2s$N\e(B @kbd{C-u} \e$B$N8e$G2!$5$l$k$H!"%5!<%P!<$K?7$7$$%0%k!<%W$r?R\e(B
3386 \e$B$M$k$?$a$K:G$b40A4$G$"$k$H;W$o$l$kJ}K!$rMQ$$!"?7$7$$%0%k!<%W$r%>%s%S$H$7\e(B
3387 \e$B$F9XFI$7$^$9!#\e(B
3388
3389 @item C-c C-x
3390 @kindex C-c C-x (\e$B%0%k!<%W\e(B)
3391 @findex gnus-group-expire-articles
3392 \e$B8=:_$N%0%k!<%W$N4|8B@Z$l>C5n2DG=$J5-;v$KBP$7$F\e(B (\e$B$b$7$"$l$P\e(B) \e$B$9$Y$F4|8B@Z\e(B
3393 \e$B$l>C5n$N=hM}$r9T$J$$$^$9\e(B (@code{gnus-group-expire-articles})\e$B!#$3$l$O!"$=\e(B
3394 \e$B$N%0%k!<%W$K$7$P$i$/B8:_$7$F$$$?4|8B@Z$l>C5n2DG=$J$9$Y$F$N5-;v$r>C5n$9$k\e(B
3395 \e$B$H$$$&$3$H$G$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
3396
3397 @item C-c C-M-x
3398 @kindex C-c C-M-x (\e$B%0%k!<%W\e(B)
3399 @findex gnus-group-expire-all-groups
3400 \e$B$9$Y$F$N%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$KBP$7$F!"4|8B@Z$l>C5n$N\e(B
3401 \e$B=hM}$r9T$J$$$^$9!#\e(B(@code{gnus-group-expire-all-groups})\e$B!#\e(B
3402 @end table
3403
3404 @node Browse Foreign Server
3405 @section \e$B30It%5!<%P!<$N1\Mw\e(B
3406 @cindex foreign servers
3407 @cindex browsing servers
3408
3409 @table @kbd
3410 @item B
3411 @kindex B (\e$B%0%k!<%W\e(B)
3412 @findex gnus-group-browse-foreign-server
3413 \e$BA*BrJ}K!$H%5!<%P!<L>$rJ9$+$l$^$9!#\e(Bgnus \e$B$O$3$N%5!<%P!<$K@\B3$7!"$=$3$K$"\e(B
3414 \e$B$k%0%k!<%W$r1\Mw$7$h$&$H$7$^$9\e(B (@code{gnus-group-browse-foreign-server})\e$B!#\e(B
3415 @end table
3416
3417 @findex gnus-browse-mode
3418 \e$BMxMQ2DG=$J%0%k!<%W$N%j%9%H$r;}$C$??7$7$$%P%C%U%!!<$,8=$l$^$9!#$3$N%P%C%U%!!<\e(B
3419 \e$B$O\e(B @code{gnus-browse-mode} \e$B$r;HMQ$7$^$9!#$3$N%P%C%U%!!<$ODL>o$N%0%k!<%W\e(B
3420 \e$B%P%C%U%!!<$K$A$g$C$H\e(B (\e$B$H$$$&$+!"$H$C$F$b\e(B) \e$B;w$F$$$^$9!#\e(B
3421
3422 \e$B0J2<$,1\Mw%b!<%I\e(B (browse mode) \e$B$G;HMQ$G$-$k%-!<A`:n$N%j%9%H$G$9\e(B:
3423
3424 @table @kbd
3425 @item n
3426 @kindex n (\e$B1\Mw\e(B)
3427 @findex gnus-group-next-group
3428 \e$B<!$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-next-group})\e$B!#\e(B
3429
3430 @item p
3431 @kindex p (\e$B1\Mw\e(B)
3432 @findex gnus-group-prev-group
3433 \e$B0l$DA0$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-prev-group})\e$B!#\e(B
3434
3435 @item SPACE
3436 @kindex SPACE (\e$B1\Mw\e(B)
3437 @findex gnus-browse-read-group
3438 \e$B8=:_$N%0%k!<%W$KF~$j!":G=i$N5-;v$rI=<($7$^\e(B
3439 \e$B$9\e(B (@code{gnus-browse-read-group})\e$B!#\e(B
3440
3441 @item RET
3442 @kindex RET (\e$B1\Mw\e(B)
3443 @findex gnus-browse-select-group
3444 \e$B8=:_$N%0%k!<%W$KF~$j$^$9\e(B (@code{gnus-browse-select-group})\e$B!#\e(B
3445
3446 @item u
3447 @kindex u (\e$B1\Mw\e(B)
3448 @findex gnus-browse-unsubscribe-current-group
3449 \e$B8=:_$N%0%k!<%W$rHs9XFI$K$7$^$9!#$H8@$&$h$j$O\e(B (\e$BLuCm\e(B: \e$B$3$N%3%^%s%I$O%H%0%k\e(B
3450 \e$B$J$N$G\e(B)\e$B!"$3$N>l9g$O9XFI$9$k$3$H$K$J$k$N$G$7$g$&$1$l\e(B
3451 \e$B$I\e(B (@code{gnus-browse-unsubscribe-current-group})\e$B!#\e(B
3452
3453 @item l
3454 @itemx q
3455 @kindex q (\e$B1\Mw\e(B)
3456 @kindex l (\e$B1\Mw\e(B)
3457 @findex gnus-browse-exit
3458 \e$B1\Mw%b!<%I\e(B (browse mode) \e$B$r=*N;$7$^$9\e(B (@code{gnus-browse-exit})\e$B!#\e(B
3459
3460 @item d
3461 @kindex d (\e$B1\Mw\e(B)
3462 @findex gnus-browse-describe-group
3463 \e$B8=:_$N%0%k!<%W$r9XFI$K$7$^$9\e(B (@code{gnus-browse-describe-group})\e$B!#\e(B
3464
3465 @item ?
3466 @kindex ? (\e$B1\Mw\e(B)
3467 @findex gnus-browse-describe-briefly
3468 \e$B1\Mw%b!<%I\e(B (browse mode) \e$B$r4JC1$K@bL@$7$^$9\e(B (\e$B$^$"!"Bg$7$F@bL@$9$k$3$H$b\e(B
3469 \e$B$J$$$s$G$9$1$l$I$M\e(B) (@code{gnus-browse-describe-briefly})\e$B!#\e(B
3470 @end table
3471
3472 @node Exiting gnus
3473 @section gnus \e$B$N=*N;\e(B
3474 @cindex exiting gnus
3475
3476 \e$B$=$&!"\e(Bgnus \e$B$O:G8e\e(B (\e$B%5%$%3!<\e(B) \e$B$G$9\e(B (\e$BLuCm\e(B: \e$B$/!"6l$7$$!#86J8$O!H\e(BYes, gnus
3477 is ex(c)iting.\e$B!I\e(B)\e$B!#\e(B
3478
3479 @table @kbd
3480 @item z
3481 @kindex z (\e$B%0%k!<%W\e(B)
3482 @findex gnus-group-suspend
3483 gnus \e$B$rCfCG$7$^$9\e(B (@code{gnus-group-suspend})\e$B!#$3$l$O\e(B gnus \e$B$r<B:]$K$O=*\e(B
3484 \e$BN;$5$;$:!"%0%k!<%W%P%C%U%!!<0J30$N$9$Y$F$N%P%C%U%!!<$r>C$9$@$1$G$9!#KM$O\e(B
3485 \e$B$3$l$N$&$l$7$5$,$h$/$o$+$s$J$$$s$@$1$I!"C/$+J,$+$k?M$$$^$9\e(B?
3486
3487 @item q
3488 @kindex q (\e$B%0%k!<%W\e(B)
3489 @findex gnus-group-exit
3490 @c @icon{gnus-group-exit}
3491 gnus \e$B$r=*N;$7$^$9\e(B (@code{gnus-group-exit})\e$B!#\e(B
3492
3493 @item Q
3494 @kindex Q (\e$B%0%k!<%W\e(B)
3495 @findex gnus-group-quit
3496 @file{.newsrc} \e$B%U%!%$%k$rJ]B8$;$:$K\e(B gnus \e$B$r=*N;$7$^\e(B
3497 \e$B$9\e(B (@code{gnus-group-quit})\e$B!#%I%j%V%k%U%!%$%k$OJ]B8$5$l$^$9$1$l\e(B
3498 \e$B$I\e(B (@pxref{Auto Save})\e$B!#\e(B
3499 @end table
3500
3501 @vindex gnus-exit-gnus-hook
3502 @vindex gnus-suspend-gnus-hook
3503 @vindex gnus-after-exiting-gnus-hook
3504 gnus \e$B$rCfCG$9$k$H$-$O\e(B @code{gnus-suspend-gnus-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
3505 gnus \e$B$r=*N;$9$k$H$-$O\e(B @code{gnus-exit-gnus-hook} \e$B$,8F$S=P$5$l!"$5$i\e(B
3506 \e$B$K\e(B gnus \e$B$r=*N;$9$k$H$-$N:G8e$H$7\e(B
3507 \e$B$F\e(B @code{gnus-after-exiting-gnus-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
3508
3509 Note:
3510
3511 @quotation
3512 \e$B%_%9\e(B Lisa Cannifax \e$B$O1Q8l$N<x6HCf!"8e$m$K:B$C$F$$$k>/G/$,H`=w$N%W%i%9%F%#%C\e(B
3513 \e$B%/$N0X;R$NGX1[$7$K!"1tI.$G7+$jJV$7@~$rIA$/$N$K$D$i$l$F!"B-$,$7$S$l$F=E$/\e(B
3514 \e$B$J$j!"0U<1$,[/[0$H$7$F$-$^$7$?!#\e(B
3515 @end quotation
3516
3517 @node Group Topics
3518 @section Group Topics
3519 @cindex topics
3520
3521 \e$B$b$7$"$J$?$,$?!<$/$5$s$N%0%k!<%W$rFI$s$G$$$k$N$G$"$l$P!"%0%k!<%W$r%H%T%C\e(B
3522 \e$B%/Kh$K3,AXJ,$1$G$-$k$HJXMx$G$7$g$&!#\e(BEmacs \e$B$N%0%k!<%W$r$3$C$A$X!"%;%C%/%9\e(B
3523 \e$B$N%0%k!<%W$r$"$C$A$X!"$G!";D$j$r\e(B (\e$B$(\e(B? \e$B%0%k!<%W$,Fs$D$/$i$$$7$+$J$$\e(B
3524 \e$B$N\e(B?) \e$B<YKb$K$J$i$J$$$h$&$K$=$NB>$N%;%/%7%g%s$KF~$l$^$7$g$&!#$"$k$$\e(B
3525 \e$B$O\e(B Emacs \e$B%;%C%/%9$N%0%k!<%W$r\e(B Emacs \e$B%0%k!<%W!"%;%C%/%9%0%k!<%W$N$I$A$i$+\e(B
3526 \e$B$NI{%H%T%C%/$H$9$k$3$H$5$($b$G$-$^$9\e(B---\e$B$"$k$$$ON>J}$K\e(B! \e$B$9$s$4$$$G$7$g$&\e(B!
3527
3528 @iftex
3529 @iflatex
3530 \gnusfigure{Group Topics}{400}{
3531 \put(75,50){\epsfig{figure=ps/group-topic,height=9cm}}
3532 }
3533 @end iflatex
3534 @end iftex
3535
3536 \e$B$3$l$,Nc$G$9\e(B:
3537
3538 @example
3539 Gnus
3540   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
3541      3: comp.emacs
3542      2: alt.religion.emacs
3543     \e$B$($C$A$J\e(B Emacs
3544      452: alt.sex.emacs
3545        0: comp.talk.emacs.recovery
3546   \e$B$=$NB>\e(B
3547      8: comp.binaries.fractals
3548     13: comp.sources.unix
3549 @end example
3550
3551 @findex gnus-topic-mode
3552 @kindex t (\e$B%0%k!<%W\e(B)
3553 \e$B$3$N\e(B @emph{\e$BAG@2$i$7$$\e(B} \e$B5!G=$r;H$&$K$O!"\e(B@code{gnus-topic} \e$B%^%$%J!<%b!<%I\e(B
3554 \e$B$r\e(B (\e$B2?$H\e(B!) \e$BC1$K%9%$%C%A%*%s$9$k$@$1\e(B---\e$B%0%k!<%W%P%C%U%!!<$G!"\e(B@kbd{t} \e$B$r2!\e(B
3555 \e$B$7$F2<$5$$\e(B (\e$B$3$l$O%H%0%k%3%^%s%I$G$9\e(B)\e$B!#\e(B
3556
3557 \e$B$5$"$d$C$F$_$h$&!#$H$K$+$/;n$7$F$_$F!#7/$,La$C$F$/$k$^$G!"KM$O$3$3$GBT$C\e(B
3558 \e$B$F$k$+$i$5!#%i%i!"%?%i%i%s\e(B@dots{}\e$B!"$$$$6J$@$M!"$3$l\e(B@dots{}\e$B%i!"%i!"\e(B
3559 \e$B%i\e(B@dots{}\e$B$(\e(B? \e$BLa$C$F$-$?\e(B? \e$B$h$7!"$8$c<!$O\e(B @kbd{l} \e$B$r2!$7$F$_$F!#$[$i!#$3$l\e(B
3560 \e$B$G$9$Y$F$N%0%k!<%W$,\e(B @samp{misc} \e$B$N2<$KI=<($5$l$^$7$?!#6=J3$7$F%/%i%/%i\e(B
3561 \e$B$7$F$3$J$$\e(B? \e$B%"%D$/$C$F!"$$$^$$$^$7$$$/$i$$$G$7$g\e(B?
3562
3563 \e$B$3$l$r$:$C$HM-8z$K$7$?$1$l$P!"%0%k!<%W%b!<%I$N%U%C%/$K$3$N%^%$%J!<%b!<%I\e(B
3564 \e$B$rDI2C$7$F2<$5$$!#0J2<$N9T$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F!"$M!#\e(B
3565
3566 @lisp
3567 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
3568 @end lisp
3569
3570 @menu
3571 * Topic Commands::              \e$BD64JC1BPOC7?L?Na\e(B
3572 * Topic Variables::             Lisp \e$B$G%H%T%C%/$r%+%9%?%^%$%:$9$kJ}K!\e(B
3573 * Topic Sorting::               \e$B%H%T%C%/KhJL!9$KJB$YBX$($k\e(B
3574 * Topic Topology::              \e$BA4@$3&$NCO?^\e(B
3575 * Topic Parameters::            \e$B$"$k%H%T%C%/$N$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k%Q%i%a!<%?!<\e(B
3576 @end menu
3577
3578 @node Topic Commands
3579 @subsection \e$B%H%T%C%/L?Na\e(B
3580 @cindex topic commands
3581
3582 \e$B%H%T%C%/%^%$%J!<%b!<%I$,M-8z$G$"$k$H$-$O!"\e(B@kbd{T} \e$B%5%V%^%C%W$,?7$7$/MxMQ\e(B
3583 \e$B$G$-$k$h$&$K$J$j$^$9!#$5$i$KI8=`%-!<$NCf$G$b!"Dj5A$,$A$g$C$HJQ$o$k$b$N$,\e(B
3584 \e$B>/$7$"$j$^$9!#\e(B
3585
3586 \e$B$@$$$?$$$K$*$$$F!"<!$N$h$&$J%H%T%C%/$NA`:n$,2DG=$G$9!#$^$:Bh0l$K!"$"$J$?\e(B
3587 \e$B$O%H%T%C%/$r:n$k$3$H$rK>$`$G$7$g$&!#BhFs$K!"$"$J$?$O%0%k!<%W$r%H%T%C%/$K\e(B
3588 \e$BF~$l$F!"$=$l$i$r$"$J$?$N9%$_$N=g=x$K$J$k$^$G!"$"$A$3$A$K0\F0$9$k$3$H$rK>\e(B
3589 \e$B$`$G$7$g$&!#Bh;0$K9T$J$&A`:n$O!"$=$l$i$N0l@Z9g@Z$rI=<($7$?$j1#$9$3$H$G$7$g\e(B
3590 \e$B$&!#B>$N%0%k!<%W$N35MW$r8+$d$9$/$9$k$?$a$K!"$"$J$?$OI{%H%T%C%/$d%0%k!<%W\e(B
3591 \e$B$K$h$C$F$O!"%H%T%C%/$,1#$l$k$h$&$K$9$kI,MW$,$"$k$+$b$7$l$^$;$s$M!#\e(B
3592
3593 \e$B$3$3$K$O!"$"$J$?$N9%$`$d$jJ}$G%H%T%C%/$r@_Dj$9$k$?$a$KI,MW$K$J$j$=$&$J!"\e(B
3594 \e$B4pK\E*$J%-!<$N%j%9%H$,$"$j$^$9!#\e(B
3595
3596 @table @kbd
3597 @item T n
3598 @kindex T n (\e$B%H%T%C%/\e(B)
3599 @findex gnus-topic-create-topic
3600 \e$B?7$7$$%H%T%C%/L>$NF~NO$rB%$7!"$=$l$r:n@.$7$^\e(B
3601 \e$B$9\e(B (@code{gnus-topic-create-topic})\e$B!#\e(B
3602
3603 @item T TAB
3604 @itemx TAB
3605 @kindex T TAB (\e$B%H%T%C%/\e(B)
3606 @kindex TAB (\e$B%H%T%C%/\e(B)
3607 @findex gnus-topic-indent
3608 \e$B8=:_$N%H%T%C%/$N!V;z2<$2!W$r9T$J$$!"$=$NA0$N%H%T%C%/$NI{%H%T%C%/$K$7$^\e(B
3609 \e$B$9\e(B (@code{gnus-topic-indent})\e$B!#@\F,0z?t$rM?$($k$H!"H?BP$K$=$N%H%T%C%/$N\e(B
3610 \e$B;z2<$2$r2sI|\e(B (un-indent) \e$B$7$^$9!#\e(B
3611
3612 @item M-TAB
3613 @kindex M-TAB (\e$B%H%T%C%/\e(B)
3614 @findex gnus-topic-unindent
3615 \e$B8=:_$N%H%T%C%/$N!V;z2<$22sI|!W\e(B(un-indent) \e$B$r9T$J$$!"$=$l$,8=:_$N?F$N?F$N\e(B
3616 \e$BI{%H%T%C%/$K$J$k$h$&$K$7$^$9\e(B (@code{gnus-topic-unindent})\e$B!#\e(B
3617 @end table
3618
3619 \e$B0J2<$NFs$D$N%-!<$O!"%0%k!<%W$H%H%T%C%/$r$"$A$3$A0\F0$9$k$?$a$K;H$o$l$^$9!#\e(B
3620 \e$B$=$l$i$O!"$h$/CN$i$l$F$$$k%+%C%H!u%Z!<%9%H$N$h$&$KF0:n$7$^$9!#\e(B
3621 @kbd{C-k} \e$B$O%+%C%H!"\e(B@kbd{C-y} \e$B$O%Z!<%9%H$G$9!#$b$A$m$s!"\e(BEmacs \e$B$G$O%+%C%H\e(B
3622 \e$B!u%Z!<%9%H$G$O$J$/$F\e(B kill & yank \e$B$H$$$&MQ8l$r;H$$$^$9$,!#\e(B
3623
3624 @table @kbd
3625 @item C-k
3626 @kindex C-k (\e$B%H%T%C%/\e(B)
3627 @findex gnus-topic-kill-group
3628 \e$B%0%k!<%W$"$k$$$O%H%T%C%/$r\e(B kill \e$B$7$^$9\e(B (@code{gnus-topic-kill-group})\e$B!#\e(B
3629 \e$B%H%T%C%/Fb$K$"$C$?%0%k!<%W$b$9$Y$F!"%H%T%C%/$H0l=o$K:o=|$5$l$^$9!#\e(B
3630
3631 @item C-y
3632 @kindex C-y (\e$B%H%T%C%/\e(B)
3633 @findex gnus-topic-yank-group
3634 \e$BD>A0$N\e(B kill \e$B$5$l$?%0%k!<%W$"$k$$$O%H%T%C%/$r\e(B yank \e$B$7$^\e(B
3635 \e$B$9\e(B (@code{gnus-topic-yank-group})\e$B!#$9$Y$F$N%H%T%C%/$O!"$9$Y$F$N%0%k!<%W\e(B
3636 \e$B$NA0$K\e(B yank \e$B$5$l$k$3$H$K5$$rIU$1$F2<$5$$!#\e(B
3637
3638 \e$B$G$9$+$i!"$"$k%H%T%C%/$r%H%T%C%/$N%j%9%H$N@hF,$K0\F0$9$k$K$O!"C1$K$=$3\e(B
3639 \e$B$G\e(B @kbd{C-k} \e$B$rC!$-$^$9!#$3$l$O%+%C%H!u%Z!<%9%H$N%+%C%H$KAjEv$7$^$9!#$=\e(B
3640 \e$B$&$7$?$i%+!<%=%k$r%P%C%U%!!<$N@hF,\e(B (\e$B!H\e(BGnus\e$B!I%H%T%C%/$N??2<\e(B) \e$B$K0\F0$7$F!"\e(B
3641 @kbd{C-y} \e$B$rC!$$$F2<$5$$!#$3$l$O%+%C%H!u%Z!<%9%H$N%Z!<%9%H$KAjEv$7$^$9!#\e(B
3642 \e$B$J$"$s$@!"4JC1$8$c$s!#\e(B
3643
3644 @kbd{C-k} \e$B$H\e(B @kbd{C-y} \e$B$O%H%T%C%/$HF1MM$K%0%k!<%W$K$b;H$($^$9!#$9$J$o$A!"\e(B
3645 \e$B$"$J$?$O%0%k!<%W$HF1$8$h$&$K%H%T%C%/$N0\F0$b$G$-$k$N$G$9!#\e(B
3646 @end table
3647
3648 \e$B$"$J$?$NK>$_$N$^$^$K%H%T%C%/$r;H$($k$h$&$K$7$?8e$G!"$"$J$?$O%H%T%C%/$r1#\e(B
3649 \e$B$7$?$j:F$S8+$($k$h$&$K$7$h$&$H;W$&$G$7$g$&!#$=$N$?$a$K0J2<$N%-!<$rMQ0U$7\e(B
3650 \e$B$F$$$^$9!#\e(B
3651
3652 @table @kbd
3653 @item RET
3654 @kindex RET (\e$B%H%T%C%/\e(B)
3655 @findex gnus-topic-select-group
3656 @itemx SPACE
3657 \e$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^\e(B
3658 \e$B$9\e(B (@code{gnus-topic-select-group})\e$B!#%0%k!<%W$N>e$G$3$N%3%^%s%I$r<B9T$9\e(B
3659 \e$B$k$H!"DL>oDL$j$=$N%0%k!<%W$KF~$j$^$9!#%H%T%C%/9T$N>e$G9T$J$&$H!"$=$N%H%T%C\e(B
3660 \e$B%/$O\e(B (\e$B$9$G$KI=<($5$l$F$$$k$H$-$O\e(B) \e$B@^$j$?$?$^$l$k$+!"\e(B(\e$B$9$G$K@^$j$?$?$^$l\e(B
3661 \e$B$F$$$k$H$-$O\e(B) \e$BE83+$5$l$^$9!#$D$^$j%H%T%C%/$KBP$7$F$O$3$l$O%H%0%k%3%^%s%I\e(B
3662 \e$B$G$9!#$5$i$K!"?tCM$N@\F,0z?t$rM?$($k$H!"$=$N%l%Y%k\e(B (\e$B$H$=$l$h$j$b>.$5$$%l\e(B
3663 \e$B%Y%k\e(B) \e$B$N%0%k!<%W$,I=<($5$l$^$9!#\e(B
3664 @end table
3665
3666 \e$B$5$F$*<!$O!"B>$N%3%^%s%I$N%j%9%H$G$9!#=g=x$K$OFC$K0UL#$O$"$j$^$;$s!#\e(B
3667
3668 @table @kbd
3669 @item T m
3670 @kindex T m (\e$B%H%T%C%/\e(B)
3671 @findex gnus-topic-move-group
3672 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K0\F0$5$;$^\e(B
3673 \e$B$9\e(B (@code{gnus-topic-move-group})\e$B!#$3$N%3%^%s%I$O%W%m%;%90u\e(B/\e$B@\F,0z?t$N=,\e(B
3674 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3675
3676 @item T j
3677 @kindex T j (\e$B%H%T%C%/\e(B)
3678 @findex gnus-topic-jump-to-topic
3679 \e$B%H%T%C%/$K%8%c%s%W$7$^$9\e(B (@code{gnus-topic-jump-to-topic})\e$B!#\e(B
3680
3681 @item T c
3682 @kindex T c (\e$B%H%T%C%/\e(B)
3683 @findex gnus-topic-copy-group
3684 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K%3%T!<$7$^\e(B
3685 \e$B$9\e(B (@code{gnus-topic-copy-group})\e$B!#$3$N%3%^%s%I$O%W%m%;%90u\e(B/\e$B@\F,0z?t$N=,\e(B
3686 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3687
3688 @item T h
3689 @kindex T h (\e$B%H%T%C%/\e(B)
3690 @findex gnus-topic-hide-topic
3691 \e$B8=:_$N%H%T%C%/$r1#$7$^$9!#@\F,0z?t$,M?$($i$k$H!"$=$N%H%T%C%/$r1J5W$K1#$7\e(B
3692 \e$B$^$9!#\e(B
3693
3694 @item T s
3695 @kindex T s (\e$B%H%T%C%/\e(B)
3696 @findex gnus-topic-show-topic
3697 \e$B8=:_$N%H%T%C%/$rI=<($7$^$9!#@\F,0z?t$,M?$($i$l$k$H!"$=$N%H%T%C%/$r1J5W$K\e(B
3698 \e$BI=<($7$^$9!#\e(B
3699
3700 @item T D
3701 @kindex T D (\e$B%H%T%C%/\e(B)
3702 @findex gnus-topic-remove-group
3703 \e$B%0%k!<%W$r8=:_$N%H%T%C%/$+$i:o=|$7$^$9\e(B (@code{gnus-topic-remove-group})\e$B!#\e(B
3704 \e$B$3$NL?Na$O<g$K$$$/$D$+$N%H%T%C%/$KF1$8%0%k!<%W$,$"$C$F!"$=$l$r%H%T%C%/$N\e(B
3705 \e$B0l$D$+$i<h$j=|$-$?$$$H$-$KLrN)$A$^$9!#$"$J$?$O%0%k!<%W$r$9$Y$F$N%H%T%C%/\e(B
3706 \e$B$+$i<h$j=|$/$+$b$7$l$^$;$s$,!"$=$N>l9g$O!"\e(Bgnus \e$B$O$"$J$?$,<!2s$K\e(B gnus \e$B$r\e(B
3707 \e$B5/F0$7$?$H$-$K$=$l$r%k!<%H%H%T%C%/$KIU$12C$($^$9!#<B:]$N$H$3$m!"$9$Y$F$N\e(B
3708 \e$B?7$7$$%0%k!<%W\e(B (\e$B$b$A$m$s!"$=$l$O$I$N%H%T%C%/$K$bB0$7$F$$$^$;$s\e(B) \e$B$O%k!<%H\e(B
3709 \e$B%H%T%C%/$K8=$o$l$^$9!#\e(B
3710
3711 \e$B$3$NL?Na$O%W%m%;%90u\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3712
3713 @item T M
3714 @kindex T M (\e$B%H%T%C%/\e(B)
3715 @findex gnus-topic-move-matching
3716 \e$B@55,I=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$r!"$"$k%H%T%C%/$K0\F0$5$;$^\e(B
3717 \e$B$9\e(B (@code{gnus-topic-move-matching})\e$B!#\e(B
3718
3719 @item T C
3720 @kindex T C (\e$B%H%T%C%/\e(B)
3721 @findex gnus-topic-copy-matching
3722 \e$B@55,I=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$r!"$"$k%H%T%C%/$K%3%T!<$7$^\e(B
3723 \e$B$9\e(B (@code{gnus-topic-copy-matching})\e$B!#\e(B
3724
3725 @item T H
3726 @kindex T H (\e$B%H%T%C%/\e(B)
3727 @findex gnus-topic-toggle-display-empty-topics
3728 \e$B6u$N%H%T%C%/$NI=<(!&HsI=<($r@Z$jBX$($^\e(B
3729 \e$B$9\e(B (@code{gnus-topic-toggle-display-empty-topics})\e$B!#\e(B
3730
3731 @item T #
3732 @kindex T # (\e$B%H%T%C%/\e(B)
3733 @findex gnus-topic-mark-topic
3734 \e$B8=:_$N%H%T%C%/$K$"$k%0%k!<%W$9$Y$F$K%W%m%;%90u$rIU$1$^\e(B
3735 \e$B$9\e(B (@code{gnus-topic-mark-topic})\e$B!#@\F,0z?t$,M?$($i$l$J$$>l9g!"$3$N%3%^\e(B
3736 \e$B%s%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3737
3738 @item T M-#
3739 @kindex T M-# (\e$B%H%T%C%/\e(B)
3740 @findex gnus-topic-unmark-topic
3741 \e$B8=:_$N%H%T%C%/$K$"$k$9$Y$F$N%0%k!<%W$+$i%W%m%;%90u$r>C$7$^\e(B
3742 \e$B$9\e(B (@code{gnus-topic-unmark-topic})\e$B!#@\F,0z?t$,M?$($i$l$J$$>l9g!"$3$N%3\e(B
3743 \e$B%^%s%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3744
3745 @item C-c C-x
3746 @kindex C-c C-x (\e$B%H%T%C%/\e(B)
3747 @findex gnus-topic-expire-articles
3748 (\e$B$b$7$"$l$P\e(B) \e$B8=:_$N%0%k!<%W$+%H%T%C%/$+$N$9$Y$F$N4|8B@Z$l>C5n2DG=5-;v$r\e(B
3749 \e$B4|8B@Z$l>C5n$7$^$9\e(B (@code{gnus-topic-expire-articles})\e$B!#\e(B(@pxref{Expiring
3750 Mail})\e$B!#\e(B
3751
3752 @item T r
3753 @kindex T r (\e$B%H%T%C%/\e(B)
3754 @findex gnus-topic-rename
3755 \e$B%H%T%C%/$NL>A0$rJQ99$7$^$9\e(B (@code{gnus-topic-rename})\e$B!#\e(B
3756
3757 @item T DEL
3758 @kindex T DEL (\e$B%H%T%C%/\e(B)
3759 @findex gnus-topic-delete
3760 \e$B6u$N%H%T%C%/$r:o=|$7$^$9\e(B (@code{gnus-topic-delete})\e$B!#\e(B
3761
3762 @item A T
3763 @kindex A T (\e$B%H%T%C%/\e(B)
3764 @findex gnus-topic-list-active
3765 gnus \e$B$,CN$C$F$$$k%H%T%C%/2=$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3766 \e$B$9\e(B (@code{gnus-topic-list-active})\e$B!#\e(B
3767
3768 @item T M-n
3769 @kindex T M-n (\e$B%H%T%C%/\e(B)
3770 @findex gnus-topic-goto-next-topic
3771 \e$B<!$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-next-topic})\e$B!#\e(B
3772
3773 @item T M-p
3774 @kindex T M-p (\e$B%H%T%C%/\e(B)
3775 @findex gnus-topic-goto-previous-topic
3776 \e$BA0$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-previous-topic})\e$B!#\e(B
3777
3778 @item G p
3779 @kindex G p (\e$B%H%T%C%/\e(B)
3780 @findex gnus-topic-edit-parameters
3781 @cindex group parameters
3782 @cindex topic parameters
3783 @cindex parameters
3784 \e$B%H%T%C%/%Q%i%a!<%?!<$r=$@5$7$^$9\e(B (@code{gnus-topic-edit-parameters})\e$B!#\e(B
3785 @xref{Topic Parameters}.
3786 @end table
3787
3788 @node Topic Variables
3789 @subsection \e$B%H%T%C%/JQ?t\e(B
3790 @cindex topic variables
3791
3792 \e$BA0$N9`$G$O!"$I$N%H%T%C%/$rI=<($9$k$+$r\e(B gnus \e$B$K8@$&J}K!$r@bL@$7$^$7$?!#\e(B
3793 \e$B$3$N9`$G$O!"$=$l$>$l$N%H%T%C%/$N2?$rI=<($9$k$+$r\e(B gnus \e$B$K8@$&J}K!$r@bL@$7\e(B
3794 \e$B$^$9!#\e(B
3795
3796 @vindex gnus-topic-line-format
3797 \e$B%H%T%C%/9T$=$l<+BN$O!"\e(B@code{gnus-topic-line-format} \e$BJQ?t$NCM$K=>$C$F:n@.\e(B
3798 \e$B$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O!"\e(B
3799
3800 @table @samp
3801 @item i
3802 \e$B;z2<$2!#\e(B
3803 @item n
3804 \e$B%H%T%C%/L>!#\e(B
3805 @item v
3806 \e$B8+$($k$+$I$&$+!#\e(B
3807 @item l
3808 \e$B%l%Y%k!#\e(B
3809 @item g
3810 \e$B%H%T%C%/Cf$N%0%k!<%W$N?t!#\e(B
3811 @item a
3812 \e$B%H%T%C%/Cf$NL$FI5-;v$N?t!#\e(B
3813 @item A
3814 \e$B%H%T%C%/$H$9$Y$F$NI{%H%T%C%/$NL$FI5-;v$N?t!#\e(B
3815 @end table
3816
3817 @vindex gnus-topic-indent-level
3818 \e$B3FI{%H%T%C%/\e(B (\e$B$HI{%H%T%C%/Fb$N%0%k!<%W\e(B) \e$B$O!"%H%T%C%/%l%Y%k?t\e(B
3819 \e$B$N\e(B @code{gnus-topic-indent-level} \e$BG\$N6uGrJ,$N;z2<$2$,9T$J$o$l$^$9!#%G%#\e(B
3820 \e$B%U%)%k%HCM$O\e(B 2 \e$B$G$9!#\e(B
3821
3822 @vindex gnus-topic-mode-hook
3823 @code{gnus-topic-mode-hook} \e$B$O%H%T%C%/%^%$%J!<%b!<%I%P%C%U%!!<$G8F$S=P$5\e(B
3824 \e$B$l$^$9!#\e(B
3825
3826 @vindex gnus-topic-display-empty-topics
3827 @code{gnus-topic-display-empty-topics} \e$B$O%H%T%C%/$NCf$KL$FI5-;v$,L5$$>l\e(B
3828 \e$B9g$G$b$=$N%H%T%C%/$rI=<($9$k$h$&$K$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
3829
3830 @node Topic Sorting
3831 @subsection \e$B%H%T%C%/$NJB$YBX$(\e(B
3832 @cindex topic sorting
3833
3834 \e$B0J2<$K<($9L?Na$G!"3F%H%T%C%/Kh$KJL!9$K%0%k!<%W$rJB$YBX$($k$3$H$,$G$-$^$9\e(B:
3835
3836 @table @kbd
3837 @item T S a
3838 @kindex T S a (\e$B%H%T%C%/\e(B)
3839 @findex gnus-topic-sort-groups-by-alphabet
3840 \e$B8=:_$N%H%T%C%/$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3841 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-alphabet})\e$B!#\e(B
3842
3843 @item T S u
3844 @kindex T S u (\e$B%H%T%C%/\e(B)
3845 @findex gnus-topic-sort-groups-by-unread
3846 \e$B8=:_$N%H%T%C%/$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3847 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-unread})\e$B!#\e(B
3848
3849 @item T S l
3850 @kindex T S l (\e$B%H%T%C%/\e(B)
3851 @findex gnus-topic-sort-groups-by-level
3852 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%l%Y%k$GJB$YBX$($^\e(B
3853 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-level})\e$B!#\e(B
3854
3855 @item T S v
3856 @kindex T S v (\e$B%H%T%C%/\e(B)
3857 @findex gnus-topic-sort-groups-by-score
3858 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3859 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3860
3861 @item T S r
3862 @kindex T S r (\e$B%H%T%C%/\e(B)
3863 @findex gnus-topic-sort-groups-by-rank
3864 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3865 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3866
3867 @item T S m
3868 @kindex T S m (\e$B%H%T%C%/\e(B)
3869 @findex gnus-topic-sort-groups-by-method
3870 \e$B8=:_$N%H%T%C%/$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3871 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-method})\e$B!#\e(B
3872
3873 @item T S e
3874 @kindex T S e (\e$B%H%T%C%/\e(B)
3875 @findex gnus-topic-sort-groups-by-server
3876 \e$B8=:_$N%H%T%C%/$r%5!<%P!<$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3877 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-server})\e$B!#\e(B
3878
3879 @item T S s
3880 @kindex T S s (\e$B%H%T%C%/\e(B)
3881 @findex gnus-topic-sort-groups
3882 \e$B8=:_$N%H%T%C%/$r!"JQ?t\e(B @code{gnus-group-sort-function} \e$B$GM?$($i$l$k4X?t\e(B
3883 \e$B$K=>$C$FJB$YBX$($^$9\e(B (@code{gnus-topic-sort-groups})\e$B!#\e(B
3884 @end table
3885
3886 \e$B@\F,0z?t$,M?$($i$l$k$H!"$3$l$i$9$Y$F$N%3%^%s%I$O5U=g$NJB$YBX$($r9T$J$$$^\e(B
3887 \e$B$9!#%0%k!<%W$NJB$YBX$($K$D$$$F$N$5$i$J$k>pJs$O\e(B @ref{Sorting Groups} \e$B$r;2\e(B
3888 \e$B>H$7$F2<$5$$!#\e(B
3889
3890 @node Topic Topology
3891 @subsection \e$B%H%T%C%/$N0LAj9=B$\e(B
3892 @cindex topic topology
3893 @cindex topology
3894
3895 \e$B$=$l$G$O!"%0%k!<%W%P%C%U%!!<$NNc$r8+$F$$$-$^$7$g$&!#\e(B
3896
3897 @example
3898 Gnus
3899   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
3900      3: comp.emacs
3901      2: alt.religion.emacs
3902     \e$B$($C$A$J\e(B Emacs
3903      452: alt.sex.emacs
3904        0: comp.talk.emacs.recovery
3905   \e$B$=$NB>\e(B
3906      8: comp.binaries.fractals
3907     13: comp.sources.unix
3908 @end example
3909
3910 \e$B$D$^$j!"$3$3$G$O0l$D$N%H%C%W%l%Y%k$N%H%T%C%/\e(B (@samp{Gnus}) \e$B$,$"$j!"$=$N\e(B
3911 \e$B2<$KFs$D$N%H%T%C%/$,$"$j!"$=$N$&$A$N0lJ}$NI{%H%T%C%/Cf$K0l$DI{%H%T%C%/$,\e(B
3912 \e$B$"$j$^$9\e(B (\e$B%H%C%W%l%Y%k%H%T%C%/$O>o$K0l$D$7$+$"$j$^$;$s\e(B)\e$B!#$3$N9=B$$O!"0J\e(B
3913 \e$B2<$N$h$&$KI=8=$G$-$^$9\e(B:
3914
3915 @lisp
3916 (("Gnus" visible)
3917  (("Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!" visible)
3918   (("\e$B$($C$A$J\e(B Emacs" visible)))
3919  (("\e$B$=$NB>\e(B" visible)))
3920 @end lisp
3921
3922 @vindex gnus-topic-topology
3923 \e$B$3$l$O<B$K!">e5-$NI=<($r9T$J$&$?$a$N!"JQ?t\e(B @code{gnus-topic-topology} \e$B$N\e(B
3924 \e$BCM$=$N$b$N$J$N$G$9!#$3$NJQ?t$O\e(B @file{.newsrc.eld} \e$B%U%!%$%k$KJ]B8$5$l!"<j\e(B
3925 \e$B$G$$$8$/$j2s$7$F$O$$$1$^$;$s\e(B---\e$BK\Ev$K$d$j$?$$$H$-$OJL$G$9$,!#$3$NJQ?t\e(B
3926 \e$B$O\e(B @file{.newsrc.eld} \e$B%U%!%$%k$+$iFI$_9~$^$l$k$N$G!"$=$NB>$N%9%?!<%H%"%C\e(B
3927 \e$B%W%U%!%$%k$N@_Dj$K$O$^$C$?$/1F6A$rM?$($^$;$s!#\e(B
3928
3929 \e$B$3$N9=B$$O!"$I$N%H%T%C%/$,$I$N%H%T%C%/$NI{%H%T%C%/$G$"$k$+$H!"$I$N%H%T%C\e(B
3930 \e$B%/$,I=<($5$l$F$$$k$+$r<($7$F$$$^$9!#8=:_$OFs$D$N@_Dj\e(B
3931 \e$BCM\e(B---@code{visible} \e$B$H\e(B @code{invisible} \e$B$,5v$5$l$F$$$^$9!#\e(B
3932
3933 @node Topic Parameters
3934 @subsection \e$B%H%T%C%/%Q%i%a!<%?!<\e(B
3935 @cindex topic parameters
3936
3937 \e$B%H%T%C%/Fb$N$9$Y$F$N%0%k!<%W$O%0%k!<%W%Q%i%a!<%?!<$r!"$=$N?F\e(B (\e$B$H@hAD\e(B) \e$B$N\e(B
3938 \e$B%H%T%C%/%Q%i%a!<%?!<$+$i7Q>5$7$^$9!#%0%k!<%W%Q%i%a!<%?!<$H$7$F@5$7$$$b$N\e(B
3939 \e$B$O$9$Y$F!"%H%T%C%/%Q%i%a!<%?!<$H$7$F$b@5$7$$$b$N$G\e(B
3940 \e$B$9\e(B (@pxref{Group Parameters})\e$B!#%(!<%8%'%s%H$r;H$&$h$&$K$7$F$"$k$H!"$9$Y\e(B
3941 \e$B$F$N%(!<%8%'%s%H%Q%i%a!<\e(B
3942 \e$B%?!<\e(B (@ref{Category Syntax} \e$B$N\e(B Agent Parameters \e$B$r;2>H\e(B (\e$BLuCm\e(B: \e$BI,MW$J$i\e(B
3943 Index \e$B$r;H$C$F\e(B)) \e$B$OM-8z$J%H%T%C%/%Q%i%a!<%?!<$G$b$"$j$^$9!#\e(B
3944
3945 \e$B$5$i$K!"0J2<$N%Q%i%a!<%?!<$O%H%T%C%/%Q%i%a!<%?!<$H$7$F$N$_M-8z$G$9\e(B:
3946
3947 @table @code
3948 @item subscribe
3949 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7$F$$$k>l\e(B
3950 \e$B9g\e(B (@pxref{Subscription Methods})\e$B!"\e(B@code{subscribe} \e$B%H%T%C%/%Q%i%a!<%?!<\e(B
3951 \e$B$O$I$N%0%k!<%W$,$I$N%H%T%C%/$K9T$/$+$r;XDj$7$^$9!#CM$O$=$N%H%T%C%/$K9T$/\e(B
3952 \e$B%0%k!<%W$K9gCW$9$k@55,I=8=$G$"$kI,MW$,$"$j$^$9!#\e(B
3953
3954 @item subscribe-level
3955 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7$F$$$k>l\e(B
3956 \e$B9g\e(B (@code{subscribe} \e$B%Q%i%a!<%?!<$r;2>H\e(B)\e$B!"$=$N%0%k!<%W$N9XFIEY$N%l%Y%k\e(B
3957 \e$B$O\e(B @code{gnus-level-default-subscribed} \e$B$NBe$o$j\e(B
3958 \e$B$K\e(B @code{subscribe-level} \e$B%H%T%C%/%Q%i%a!<%?!<$NCM$K$J$j$^$9!#\e(B
3959 @end table
3960
3961 \e$B%0%k!<%W%Q%i%a!<%?!<$O\e(B (\e$B$b$A$m$s\e(B) \e$B%H%T%C%/%Q%i%a!<%?!<$h$j$bM%@h$5$l!"I{\e(B
3962 \e$B%H%T%C%/$N%H%T%C%/%Q%i%a!<%?!<$O?F%H%T%C%/$N%H%T%C%/%Q%i%a!<%?!<$h$j$bM%\e(B
3963 \e$B@h$5$l$^$9!#J,$+$k$h$M!#$4$/IaDL$N7Q>5%k!<%k$G\e(B
3964 \e$B$9\e(B (\e$B%k!<%k\e(B (@dfn{Rules}) \e$B$O$3$3$G$OL>;l$G$"$C$F!"F0;l$N!V@~$r0z$/!W$G$O\e(B
3965 \e$B$"$j$^$;$s!#$3$N%k!<%k$K$OH?BP$7$?$/$J$k$+$b$7$l$J$$$1$I!"$=$l$O$4<+M3$K\e(B)\e$B!#\e(B
3966
3967 @example
3968 @group
3969 Gnus
3970   Emacs
3971      3: comp.emacs
3972      2: alt.religion.emacs
3973    452: alt.sex.emacs
3974     \e$BB)H4$-\e(B
3975      452: alt.sex.emacs
3976        0: comp.talk.emacs.recovery
3977   \e$B$=$NB>\e(B
3978      8: comp.binaries.fractals
3979     13: comp.sources.unix
3980    452: alt.sex.emacs
3981 @end group
3982 @end example
3983
3984 @samp{Emacs} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
3985 \e$B%?!<\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
3986 @samp{\e$BB)H4$-\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
3987 \e$B%?!<\e(B @code{(score-file . "relief.SCORE")} \e$B$r;}$A!"\e(B
3988 @samp{\e$B$=$NB>\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
3989 \e$B%?!<\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
3990 \e$B$5$i$K!"\e(B@samp{alt.religion.emacs} \e$B$O%0%k!<%W%Q%i%a!<\e(B
3991 \e$B%?!<\e(B @code{(score-file . "religion.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
3992
3993 \e$B$5$F!"$3$3$G\e(B @samp{\e$BB)H4$-\e(B} \e$B%H%T%C%/$N\e(B @samp{alt.sex.emacs} \e$B%0%k!<%W$KF~$C\e(B
3994 \e$B$?$H$-!"\e(B@file{relief.SCORE} \e$B$,4pK\%9%3%"%U%!%$%k$H$J$j$^$9!#$b\e(B
3995 \e$B$7\e(B @samp{Emacs} \e$B%H%T%C%/$NF1$8%0%k!<%W$KF~$k$H!"\e(B@file{emacs.SCORE} \e$B$,4p\e(B
3996 \e$BK\%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
3997 @samp{alt.religion.emacs} \e$B%0%k!<%W$KF~$l$P!"\e(B@file{religion.SCORE} \e$B$,4pK\\e(B
3998 \e$B%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
3999
4000 \e$B$3$l$C$F$H$C$F$b4JC1$G<+L@$N$3$H$N$h$&$K8+$($k$G$7$g\e(B? \e$B$^$"!"$=$NDL$j$G$9!#\e(B
4001 \e$B$G$9$,LdBj$,$"$k>l9g$b$"$j$^$9!#FC$K\e(B @code{total-expiry} \e$B%Q%i%a!<%?!<$K\e(B
4002 \e$B4X$7$F$G$9!#Nc$($P$"$k%a!<%k%0%k!<%W$rFs$D$N%H%T%C%/$NCf$K!"0lJ}\e(B
4003 \e$B$O\e(B @code{total-expiry} \e$B$"$j$G!"$b$&0lJ}$O$=$l$J$7$G;}$C$F$$$k$H$7$^$7$g\e(B
4004 \e$B$&!#$3$3$G\e(B @kbd{M-x gnus-expire-all-expirable-groups} \e$B$r<B9T$9$k$H!"2?$,\e(B
4005 \e$B5/$3$k$G$7$g$&$+\e(B? gnus \e$B$O!"$"$J$?$,$I$A$i$N%H%T%C%/$+$i5-;v$r4|8B@Z$l>C\e(B
4006 \e$B5n$7$?$$$N$+$rCN$kJ}K!$,$J$$$?$a!":G0-$N;vBV$,H/@8$9$k$+$b$7$l$^$;$s!#<B\e(B
4007 \e$B:]!";d$O$3$N$H$-2?$,5/$3$k$N$+$O!VL$Dj5A\e(B @dfn{undefined}\e$B!W$G$"$k!"$H$3$3\e(B
4008 \e$B$K@k8@$7$^$9!#$3$N<j$N$3$H$r$d$j$?$$>l9g$K$O==J,Cm0U$7$J$1$l$P$J$j$^$;$s!#\e(B
4009
4010 @node Misc Group Stuff
4011 @section \e$B$=$NB>$N%0%k!<%W4XO"\e(B
4012
4013 @menu
4014 * Scanning New Messages::       gnus \e$B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/\e(B
4015 * Group Information::           \e$B%0%k!<%W$H\e(B gnus \e$B$K4X$9$k>pJs$H%X%k%W\e(B
4016 * Group Timestamp::             gnus \e$B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k\e(B
4017 * File Commands::               gnus \e$B$N%U%!%$%k$NFI$_=q$-\e(B
4018 * Sieve Commands::              Sieve \e$B%9%/%j%W%H$N4IM}\e(B
4019 @end menu
4020
4021 @table @kbd
4022 @item ^
4023 @kindex ^ (\e$B%0%k!<%W\e(B)
4024 @findex gnus-group-enter-server-mode
4025 \e$B%5!<%P!<%P%C%U%!!<%b!<%I$KF~$j$^$9\e(B (@code{gnus-group-enter-server-mode})\e$B!#\e(B
4026 @xref{Server Buffer}.
4027
4028 @item a
4029 @kindex a (\e$B%0%k!<%W\e(B)
4030 @findex gnus-group-post-news
4031 \e$B%a%C%;!<%8\e(B (\e$B%G%#%U%)%k%H$O%K%e!<%9\e(B) \e$B$N:n@.$r3+;O$7$^\e(B
4032 \e$B$9\e(B (@code{gnus-group-post-news})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"8=:_0LCV$N%0%k!<\e(B
4033 \e$B%W$KEj9F$7$^$9!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$KEj9F$9$k$+$r?R\e(B
4034 \e$B$M$^$9!#$3$N4X?t$NL>A0$+$iO"A[$5$l$k$3$H$H$ON"J"$K!"@\F,0z?t$G%a!<%k%0%k!<\e(B
4035 \e$B%W$,;XDj$5$l$?>l9g$O!"%K%e!<%9$NBe$o$j$K%a!<%k$NMM<0$,MQ0U$5$l$^$9!#\e(B
4036 @xref{Composing Messages}.
4037
4038 @item m
4039 @kindex m (\e$B%0%k!<%W\e(B)
4040 @findex gnus-group-mail
4041 \e$B%a!<%k$r$I$3$+$KAw$j$^$9\e(B (@code{gnus-group-mail})\e$B!#@\F,0z?t$,M?$($i$l$k\e(B
4042 \e$B$H!"8=:_0LCV$N%0%k!<%W$NEj9FMM<0\e(B (posting style) \e$B$r;H$$$^$9!#$b$7@\F,0z\e(B
4043 \e$B?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$NEj9FMM<0$r;H$&$+$r?R$M$^$9!#\e(B
4044 @xref{Composing Messages}.
4045
4046 @item i
4047 @kindex i (\e$B%0%k!<%W\e(B)
4048 @findex gnus-group-news
4049 \e$B%K%e!<%9$N:n@.$r3+;O$7$^$9\e(B (@code{gnus-group-news})\e$B!#@\F,0z?t$,M?$($i$l\e(B
4050 \e$B$k$H!"8=:_0LCV$N%0%k!<%W$KEj9F$7$^$9!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0\e(B
4051 \e$B%k!<%W$KEj9F$9$k$+$r?R$M$^$9!#\e(B@xref{Composing Messages}.
4052
4053 \e$B$3$N4X?t$O!"$?$H$(%a!<%k%0%k!<%W$G;H$o$l$?$H$7$F$b!"<B:]$K$O%K%e!<%9$NMM\e(B
4054 \e$B<0$rMQ0U$7$^$9!#$3$l$O!"%a%C%;!<%8$r<B:]$K$O%M%C%H%o!<%/7PM3$GAw$i$:$K!"\e(B
4055 \e$B%a!<%k%0%k!<%W$K!VEj9F!W$9$k$N$KJXMx$G$9\e(B; \e$B$=$l$i$OEv$N%0%k!<%W$KC1$KD>@\\e(B
4056 \e$BJ]B8$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I\e(B (request-post
4057 method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
4058 @end table
4059
4060 \e$B0J2<$O%0%k!<%W%P%C%U%!!<$N$?$a$NJQ?t$G$9\e(B:
4061
4062 @table @code
4063 @item gnus-group-mode-hook
4064 @vindex gnus-group-mode-hook
4065 \e$B%0%k!<%W%P%C%U%!!<$,:n@.$5$l$?;~$K8F$S=P$5$l$^$9!#\e(B
4066
4067 @item gnus-group-prepare-hook
4068 @vindex gnus-group-prepare-hook
4069 \e$B%0%k!<%W%P%C%U%!!<$,@8@.$5$l$?$"$H$K8F$S=P$5$l$^$9!#$3$l$O%P%C%U%!!<$r2?\e(B
4070 \e$B$+JQ$J!"<+A3$G$O$J$$J}K!$G=$@5$7$?$$$H$-$K;H$o$l$k$+$b$7$l$^$;$s!#\e(B
4071
4072 @item gnus-group-prepared-hook
4073 @vindex gnus-group-prepare-hook
4074 \e$B%0%k!<%W%P%C%U%!!<$,@8@.$5$l$?8e$N0lHV:G8e$K8F$S=P$5$l$^$9!#Nc$($P%]%$%s\e(B
4075 \e$B%H$r$I$3$+$K0\F0$5$;$?$$$H$-$J$I$K;H$($^$9!#\e(B
4076
4077 @item gnus-permanently-visible-groups
4078 @vindex gnus-permanently-visible-groups
4079 \e$B$3$N@55,I=8=$K9gCW$9$k%0%k!<%W$O!"$=$l$,6u$G$"$k$+$I$&$+$K4X$o$i$:!">o$K\e(B
4080 \e$B%0%k!<%W%P%C%U%!!<$KI=<($5$l$^$9!#\e(B
4081
4082 @item gnus-group-name-charset-method-alist
4083 @vindex gnus-group-name-charset-method-alist
4084 \e$B%0%k!<%WL>MQ$NA*BrJ}K!$HJ8;z%;%C%H$NO"A[%j%9%H$G$9!#$3$l$O1Q;z$G$O$J$$%0\e(B
4085 \e$B%k!<%WL>$rI=<($9$k$?$a$K;H$$$^$9!#\e(B
4086
4087 \e$BNc\e(B:
4088 @lisp
4089 (setq gnus-group-name-charset-method-alist
4090     '(((nntp "news.com.cn") . cn-gb-2312)))
4091 @end lisp
4092
4093 @item gnus-group-name-charset-group-alist
4094 @cindex UTF-8 group names
4095 @vindex gnus-group-name-charset-group-alist
4096 \e$B%0%k!<%WL>MQ$N%0%k!<%WL>$N@55,I=8=$HJ8;z%;%C%H$NO"A[%j%9%H$G$9!#$3$l$O1Q\e(B
4097 \e$B;z$G$O$J$$%0%k!<%WL>$rI=<($9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%HCM$O!"\e(BUTF-8 \e$B$,\e(B
4098 \e$B%5%]!<%H$5$l$F$$$k>l9g$O\e(B @code{((".*" utf-8))}\e$B!"$=$l0J30$N>l9g\e(B
4099 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
4100
4101 \e$BNc\e(B:
4102 @lisp
4103 (setq gnus-group-name-charset-group-alist
4104     '(("\\.com\\.cn:" . cn-gb-2312)))
4105 @end lisp
4106 @end table
4107
4108 @node Scanning New Messages
4109 @subsection \e$B?7Ce%a%C%;!<%8$rC5$9\e(B
4110 @cindex new messages
4111 @cindex scanning new news
4112
4113 @table @kbd
4114 @item g
4115 @kindex g (\e$B%0%k!<%W\e(B)
4116 @findex gnus-group-get-new-news
4117 @c @icon{gnus-group-get-new-news}
4118 \e$B%5!<%P!<$N?7Ce5-;v$r%A%'%C%/$7$^$9!#?tCM$N@\F,0z?t$r;HMQ$9$k$H!"$3$NL?Na\e(B
4119 \e$B$O0z?t\e(B @var{arg} \e$B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^\e(B
4120 \e$B$9\e(B (@code{gnus-group-get-new-news})\e$B!#?tCM0J30$N@\F,0z?t$rM?$($k$H!"$3$N\e(B
4121 \e$BL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#\e(B
4122
4123 @item M-g
4124 @kindex M-g (\e$B%0%k!<%W\e(B)
4125 @findex gnus-group-get-new-news-this-group
4126 @vindex gnus-goto-next-group-when-activating
4127 @c @icon{gnus-group-get-new-news-this-group}
4128 \e$B8=:_$N%0%k!<%W$K?7Ce5-;v$,$"$k$+$I$&$+$r%A%'%C%/$7$^\e(B
4129 \e$B$9\e(B (@code{gnus-group-get-new-news-this-group})\e$B!#\e(B
4130 @code{gnus-goto-next-group-when-activating} \e$B$O$3$NL?Na$,<!$N%0%k!<%W0LCV\e(B
4131 \e$B$X0\F0$9$k$+$I$&$+$r7h$a$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
4132
4133 @findex gnus-activate-all-groups
4134 @cindex activating groups
4135 @item C-c M-g
4136 @kindex C-c M-g (\e$B%0%k!<%W\e(B)
4137 \e$BL5>r7o$K$9$Y$F$N%0%k!<%W$r5/F0$7$^$9\e(B (@code{gnus-activate-all-groups})\e$B!#\e(B
4138
4139 @item R
4140 @kindex R (\e$B%0%k!<%W\e(B)
4141 @cindex restarting
4142 @findex gnus-group-restart
4143 gnus \e$B$r:F5/F0$7$^$9\e(B (@code{gnus-group-restart})\e$B!#$3$l\e(B
4144 \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$r%;!<%V$7!"$9$Y$F$N%5!<%P!<$N@\B3$rJD$8!"$9$Y\e(B
4145 \e$B$F$N\e(B gnus \e$B%i%s%?%$%`JQ?t$r%/%j%"$7$?8e!"\e(Bgnus \e$B$r$b$&0lEY:G=i$+$i3+;O$7$^\e(B
4146 \e$B$9!#\e(B
4147 @end table
4148
4149 @vindex gnus-get-new-news-hook
4150 @code{gnus-get-new-news-hook} \e$B$O?7Ce%K%e!<%9$r%A%'%C%/$9$kD>A0$K<B9T$5$l\e(B
4151 \e$B$^$9!#\e(B
4152
4153 @vindex gnus-after-getting-new-news-hook
4154 @code{gnus-after-getting-new-news-hook} \e$B?7Ce%K%e!<%9$r%A%'%C%/$7$?8e$K<B\e(B
4155 \e$B9T$5$l$^$9!#\e(B
4156
4157 @node Group Information
4158 @subsection \e$B%0%k!<%W>pJs\e(B
4159 @cindex group information
4160 @cindex information on groups
4161
4162 @table @kbd
4163 @item H f
4164 @kindex H f (\e$B%0%k!<%W\e(B)
4165 @findex gnus-group-fetch-faq
4166 @vindex gnus-group-faq-directory
4167 @cindex FAQ
4168 @cindex ange-ftp
4169 \e$B8=:_$N%0%k!<%W$N\e(B @acronym{FAQ} \e$B$r<hF@$7$h$&$H$7$^\e(B
4170 \e$B$9\e(B (@code{gnus-group-fetch-faq})\e$B!#\e(B
4171 gnus \e$B$O\e(B @acronym{FAQ} \e$B$r\e(B @code{gnus-group-faq-directory} \e$B$+$i<hF@$7$h$&\e(B
4172 \e$B$H$7$^$9!#$3$l$ODL>o%j%b!<%H%^%7%s>e$N%G%#%l%/%H%j!<$G$9!#$3$NJQ?t$O%G%#\e(B
4173 \e$B%l%/%H%j!<$N%j%9%H$G$"$C$F$b9=$$$^$;$s!#$3$N>l9g!"$3$N%3%^%s%I$K@\F,0z?t\e(B
4174 \e$B$rM?$($k$3$H$G$$$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$N<hF@\e(B
4175 \e$B$K$O\e(B @code{ange-ftp} (\e$B$^$?$O\e(B @code{efs}) \e$B$,;HMQ$5$l$^$9!#\e(B
4176
4177 \e$B$b$7:G=i$N%5%$%H$+$i$N<hF@$,<:GT$7$?>l9g!"\e(B
4178 gnus \e$B$O\e(B @code{gnus-group-faq-directory} \e$B$NCM$r$9$Y$F!"0l$D0l$D%*!<%W%s$7\e(B
4179 \e$B$F$_$h$&$H$7$^$9!#\e(B
4180
4181 @item H c
4182 @kindex H c (\e$B%0%k!<%W\e(B)
4183 @findex gnus-group-fetch-charter
4184 @vindex gnus-group-charter-alist
4185 @cindex charter
4186 \e$B8=:_$N%0%k!<%W$N7{>O$r\e(B web \e$B%V%i%&%6!<$G3+$3$&$H$7$^\e(B
4187 \e$B$9\e(B (@code{gnus-group-fetch-charter})\e$B!#@\F,0z?t$,M?$($i$l$k$H%0%k!<%WL>$r\e(B
4188 \e$B?R$M$^$9!#\e(B
4189
4190 gnus \e$B$O\e(B @code{gnus-group-charter-alist} \e$B$r;H$C$F7{>O$N=j:_$rC5$7$^$9!#=j\e(B
4191 \e$B:_$,$o$+$i$J$+$C$?$i!"\e(Bgnus \e$B$O$=$N%0%k!<%W$N%3%s%H%m!<%k%a%C%;!<%8$r<hF@\e(B
4192 \e$B$7$^$9!#$=$l$K$O7{>O$r4^$s$G$$$k$3$H$,$"$j$^$9$+$i!#\e(B
4193
4194 @item H C
4195 @kindex H C (\e$B%0%k!<%W\e(B)
4196 @findex gnus-group-fetch-control
4197 @vindex gnus-group-fetch-control-use-browse-url
4198 @cindex control message
4199 \e$B$=$N%0%k!<%W$N%3%s%H%m!<%k%a%C%;!<%8$r\e(B @code{ftp.isc.org} \e$B$N5-O?8K$+$i<h\e(B
4200 \e$BF@$7$^$9\e(B (@code{gnus-group-fetch-control})\e$B!#@\F,0z?t$,M?$($i$l$k$H%0%k!<\e(B
4201 \e$B%WL>$r?R$M$^$9!#\e(B
4202
4203 @code{gnus-group-fetch-control-use-browse-url} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
4204 gnus \e$B$O\e(B @code{browse-url} \e$B$r;H$C$F%3%s%H%m!<%k%a%C%;!<%8$r3+$-$^$9!#$=$&\e(B
4205 \e$B$G$J$$>l9g$O\e(B @code{ange-ftp} \e$B$r;H$C$F<hF@$5$l!"0l;~%0%k!<%W$KI=<($5$l$^\e(B
4206 \e$B$9!#\e(B
4207
4208 \e$B%3%s%H%m!<%k%a%C%;!<%8$O05=L$5$l$F$$$k$3$H$KCm0U$7$F2<$5$$!#$3$N%3%^%s%I\e(B
4209 \e$B$r;H$&$K$O\e(B @code{auto-compression-mode} \e$B$r\e(B on \e$B$K$7$F$*$/I,MW$,$"$j$^\e(B
4210 \e$B$9\e(B (@pxref{Compressed Files, ,Compressed Files, emacs, The Emacs
4211 Editor})\e$B!#\e(B
4212
4213 @item H d
4214 @itemx C-c C-d
4215 @c @icon{gnus-group-describe-group}
4216 @kindex H d (\e$B%0%k!<%W\e(B)
4217 @kindex C-c C-d (\e$B%0%k!<%W\e(B)
4218 @cindex describing groups
4219 @cindex group description
4220 @findex gnus-group-describe-group
4221 \e$B8=:_$N%0%k!<%W$N@bL@$rI=<($7$^$9\e(B (@code{gnus-group-describe-group})\e$B!#@\\e(B
4222 \e$BF,0z?t$rM?$($k$H!"@bL@J8$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4223
4224 @item M-d
4225 @kindex M-d (\e$B%0%k!<%W\e(B)
4226 @findex gnus-group-describe-all-groups
4227 \e$B$9$Y$F$N%0%k!<%W$N@bL@$rI=<($7$^\e(B
4228 \e$B$9\e(B (@code{gnus-group-describe-all-groups})\e$B!#@\F,0z?t$rM?$($k$H!"@bL@J8%U%!\e(B
4229 \e$B%$%k$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4230
4231 @item H v
4232 @itemx V
4233 @kindex V (\e$B%0%k!<%W\e(B)
4234 @kindex H v (\e$B%0%k!<%W\e(B)
4235 @cindex version
4236 @findex gnus-version
4237 \e$B8=:_$N\e(B gnus \e$B$N%P!<%8%g%sHV9f$rI=<($7$^$9\e(B (@code{gnus-version})\e$B!#\e(B
4238
4239 @item ?
4240 @kindex ? (\e$B%0%k!<%W\e(B)
4241 @findex gnus-group-describe-briefly
4242 \e$B$H$F$bC;$$%X%k%W%a%C%;!<%8$rM?$($^\e(B
4243 \e$B$9\e(B (@code{gnus-group-describe-briefly})\e$B!#\e(B
4244
4245 @item C-c C-i
4246 @kindex C-c C-i (\e$B%0%k!<%W\e(B)
4247 @cindex info
4248 @cindex manual
4249 @findex gnus-info-find-node
4250 gnus \e$B$N\e(B info \e$B%N!<%I$K0\F0$7$^$9\e(B (@code{gnus-info-find-node})\e$B!#\e(B
4251 @end table
4252
4253 @node Group Timestamp
4254 @subsection \e$B%0%k!<%W$NF|IU\e(B
4255 @cindex timestamps
4256 @cindex group timestamps
4257
4258 gnus \e$B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx$+$b$7$l\e(B
4259 \e$B$^$;$s!#$3$N3hF0$r;O$a$5$;$k$K$O!"\e(B
4260 @code{gnus-group-set-timestamp} \e$B$r\e(B @code{gnus-select-group-hook} \e$B$KDI2C\e(B
4261 \e$B$7$F2<$5$$!#\e(B
4262
4263 @lisp
4264 (add-hook 'gnus-select-group-hook 'gnus-group-set-timestamp)
4265 @end lisp
4266
4267 \e$B$3$l$r9T$J$C$?8e!"$"$J$?$,%0%k!<%W$KF~$k$?$S$K$=$l$,5-O?$5$l$^$9!#\e(B
4268
4269 \e$B$3$N>pJs$O$5$^$6$^$JJ}K!$GI=<($G$-$^$9\e(B---\e$B$b$C$H$b4JC1$J$N$O!"%0%k!<%W9T\e(B
4270 \e$B%U%)!<%^%C%H$G\e(B @samp{%d} \e$B;XDj$r;H$&J}K!$G$9\e(B:
4271
4272 @lisp
4273 (setq gnus-group-line-format
4274       "%M\%S\%p\%P\%5y: %(%-40,40g%) %d\n")
4275 @end lisp
4276
4277 \e$B$3$N7k2L$H$7$F!"3F9T$O0J2<$N$h$&$KI=<($5$l$^$9\e(B:
4278
4279 @example
4280 *        0: mail.ding                                19961002T012943
4281          0: custom                                   19961002T012713
4282 @end example
4283
4284 \e$B8+$FJ,$+$k$H$*$j!"F|IU$O%3%s%Q%/%H$J\e(B ISO 8601 \e$B7A<0$GI=<($5$l$^$9!#\e(B
4285 \e$B$3$l$G$O$A$g$C$H$"$s$^$j$J$N$G!"0J2<$N$h$&$J46$8$K$9$k$HF|IU$@$1\e(B
4286 \e$B$rI=<($G$-$^$9!#\e(B
4287
4288 @lisp
4289 (setq gnus-group-line-format
4290       "%M\%S\%p\%P\%5y: %(%-40,40g%) %6,6~(cut 2)d\n")
4291 @end lisp
4292
4293 \e$B$b$C$H6E$C$?F|IU$N7A<0$r$*K>$_$J$i!"MxMQ<TDj5A$K$h$k%U%)!<%^%C%H$N;EMM$r\e(B
4294 \e$B;H$&$3$H$,$G$-$^$9!#0J2<$N$h$&$J$b$N$O$&$^$/$$$/$G$7$g$&\e(B:
4295
4296 @lisp
4297 (setq gnus-group-line-format
4298       "%M\%S\%p\%P\%5y: %(%-40,40g%) %ud\n")
4299 (defun gnus-user-format-function-d (headers)
4300   (let ((time (gnus-group-timestamp gnus-tmp-group)))
4301     (if time
4302         (format-time-string "%b %d  %H:%M" time)
4303       "")))
4304 @end lisp
4305
4306 @node File Commands
4307 @subsection \e$B%U%!%$%kL?Na\e(B
4308 @cindex file commands
4309
4310 @table @kbd
4311 @item r
4312 @kindex r (\e$B%0%k!<%W\e(B)
4313 @findex gnus-group-read-init-file
4314 @vindex gnus-init-file
4315 @cindex reading init file
4316 \e$B=i4|2=%U%!%$%k$N:FFI$_9~$_$r9T$J$$$^$9\e(B (@code{gnus-init-file}\e$B!"%G%#%U%)\e(B
4317 \e$B%k%H$O\e(B @file{~/.gnus.el}) (@code{gnus-group-read-init-file})\e$B!#\e(B
4318
4319 @item s
4320 @kindex s (\e$B%0%k!<%W\e(B)
4321 @findex gnus-group-save-newsrc
4322 @cindex saving .newsrc
4323 @file{.newsrc.eld} \e$B%U%!%$%k\e(B (\e$B$H!"$b$7$=$&$7$?$1$l$P\e(B @file{.newsrc} \e$B%U%!\e(B
4324 \e$B%$%k\e(B) \e$B$r%;!<%V$7$^$9\e(B (@code{gnus-group-save-newsrc})\e$B!#\e(B
4325
4326 @c @item Z
4327 @c @kindex Z (\e$B%0%k!<%W\e(B)
4328 @c @findex gnus-group-clear-dribble
4329 @c \e$B%I%j%V%k%U%!%$%k$r%/%j%"$9$k\e(B
4330 @c (@code{gnus-group-clear-dribble})\e$B!#\e(B
4331 @end table
4332
4333 @node Sieve Commands
4334 @subsection Sieve \e$B%3%^%s%I\e(B
4335 @cindex group sieve commands
4336
4337 Sieve \e$B$O%5!<%P!<B&$G;H$o$l$k%a!<%k%U%#%k%?!<8@8l$G$9!#\e(Bgnus \e$B$G$O!"3F%0%k!<\e(B
4338 \e$B%W$KE,MQ$5$l$k\e(B sieve \e$B$N5,B'$r;XDj$9$k!"\e(B@code{sieve} \e$B%0%k!<%W%Q%i%a!<\e(B
4339 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(Bguns \e$B$O$=$l$i$9$Y\e(B
4340 \e$B$F$N%0%k!<%W%Q%i%a!<%?!<$r!"%5!<%P!<$G;H$&$3$H$b2DG=$J@5$7$$\e(B Sieve \e$B%9%/\e(B
4341 \e$B%j%W%H$KK]Lu$9$k!"Fs$D$N%3%^%s%I$rDs6!$7$^$9!#\e(B
4342
4343 @vindex gnus-sieve-file
4344 @vindex gnus-sieve-region-start
4345 @vindex gnus-sieve-region-end
4346 \e$B:n@.$5$l$?\e(B Sieve \e$B%9%/%j%W%H$O\e(B @code{gnus-sieve-file} (\e$B%G%#%U%)%k%H\e(B
4347 \e$B$O\e(B @file{~/.sieve}) \e$B$KCV$+$l$^$9!#\e(Bgnus \e$B$,:n$k%3!<%I$OFs$D$N6h@Z$j5-\e(B
4348 \e$B9f\e(B @code{gnus-sieve-region-start} \e$B$H\e(B @code{gnus-sieve-region-end} \e$B$N4V$K\e(B
4349 \e$BCV$+$l$k$N$G!"$3$l$i$N6h@Z$j5-9f$N30$KDI2C$N\e(B Sieve \e$B%3!<%I$r=q$$$F$b!"<!\e(B
4350 \e$B2s\e(B Sieve \e$B%9%/%j%W%H$r:F:n@.$9$k$H$-$K>C$5$l$F$7$^$&$3$H$O$"$j$^$;$s!#\e(B
4351
4352 @vindex gnus-sieve-crosspost
4353 \e$BJQ?t\e(B @code{gnus-sieve-crosspost} \e$B$O\e(B Sieve \e$B%9%/%j%W%H$,$I$N$h$&$K:n$i$l$k\e(B
4354 \e$B$+$r@)8f$7$^$9!#$b$7Hs\e(B-@code{nil} (\e$B%G%#%U%)%k%H\e(B) \e$B$@$C$?$i5-;v$O5,B'$K9g\e(B
4355 \e$BCW$9$k$9$Y$F$N%0%k!<%W$KCV$+$l$^$9!#$=$&$G$J$$>l9g!"5-;v$O:G=i$N5,B'$K9g\e(B
4356 \e$BCW$9$k%0%k!<%W$@$1$KCV$+$l$^$9!#Nc$($P%0%k!<%W%Q%i%a!<%?!<\e(B @samp{(sieve
4357 address "sender" "owner-ding@@hpc.uh.edu")} \e$B$O!"\e(B
4358 @code{gnus-sieve-crosspost} \e$B$,\e(B @code{nil} \e$B$@$C$?$i0J2<$N\e(B Sieve \e$B%3!<%I$N\e(B
4359 \e$BCGJR$r:n$j$^$9!#\e(B(@code{gnus-sieve-crosspost} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?>l9g\e(B
4360 \e$B$O!"9T$,4^$`\e(B @code{stop} \e$B$N8F$S=P$7$,:o=|$5$l$k$3$H0J30$OF1$8$G$9!#\e(B)
4361
4362 @example
4363 if address "sender" "owner-ding@@hpc.uh.edu" @{
4364         fileinto "INBOX.ding";
4365         stop;
4366 @}
4367 @end example
4368
4369 @xref{Top, Emacs Sieve, Top, sieve, Emacs Sieve}.
4370
4371 @table @kbd
4372 @item D g
4373 @kindex D g (\e$B%0%k!<%W\e(B)
4374 @findex gnus-sieve-generate
4375 @vindex gnus-sieve-file
4376 @cindex generating sieve script
4377 @code{sieve} \e$B%0%k!<%W%Q%i%a!<%?!<$+$i\e(B Sieve \e$B%9%/%j%W%H$r:F:n@.$7$F!"\e(B
4378 @code{gnus-sieve-file} \e$B$K=q$-9~$_$^$9!#0JA0$NFbMF$OJ]B8$5$l$^$;$s!#\e(B
4379
4380 @item D u
4381 @kindex D u (\e$B%0%k!<%W\e(B)
4382 @findex gnus-sieve-update
4383 @vindex gnus-sieve-file
4384 @cindex updating sieve script
4385 @code{sieve} \e$B%0%k!<%W%Q%i%a!<%?!<$r85\e(B
4386 \e$B$K\e(B @code{gnus-sieve-file} \e$B$N\e(B gnus \e$B$,4IM}$7$F$$$kItJ,$r:F:n@.$7$F%U%!%$%k\e(B
4387 \e$B$K%;!<%V$7!"\e(B@code{sieveshell} \e$B%W%m%0%i%`$r;H$C$F%5!<%P!<$K%"%C%W%m!<%I$7\e(B
4388 \e$B$^$9!#\e(B
4389 @end table
4390
4391 @node Summary Buffer
4392 @chapter \e$B35N,%P%C%U%!!<\e(B
4393 @cindex summary buffer
4394
4395 \e$B35N,%P%C%U%!!<\e(B (summary buffer) \e$B$G$O$=$l$>$l$N5-;v$,0l9T$GI=<($5$l$^$9!#\e(B
4396 \e$B$=$NCf$rF0$-2s$j!"5-;v$rFI$_!"Ej9F$7!"JVEz$r$9$k$3$H$,$G$-$^$9!#\e(B
4397
4398 \e$B35N,%P%C%U%!!<$K0\$k0lHVIaDL$NJ}K!$O!"%0%k!<%W%P%C%U%!!<$G%0%k!<%W$rA*Br\e(B
4399 \e$B$9$k$3$H$G$9\e(B (@pxref{Selecting a Group})\e$B!#\e(B
4400
4401 \e$B9%$-$J$@$1$?$/$5$s$N35N,%P%C%U%!!<$r3+$$$F$*$/$3$H$,$G$-$^$9!#\e(B
4402
4403 @menu
4404 * Summary Buffer Format::       \e$B35N,%P%C%U%!!<$N304Q$r7hDj$9$k\e(B
4405 * Summary Maneuvering::         \e$B35N,%P%C%U%!!<$rF0$-2s$k\e(B
4406 * Choosing Articles::           \e$B5-;v$rFI$`\e(B
4407 * Paging the Article::          \e$BFI$s$G$$$k5-;v$r%9%/%m!<%k$9$k\e(B
4408 * Reply Followup and Post::     \e$B5-;v$rEj9F$9$k\e(B
4409 * Delayed Articles::            \e$B5-;v$r8e$GAw$k\e(B
4410 * Marking Articles::            \e$B5-;v$K4{FI$d4|8B@Z$l>C5n2DG=Ey$N0u$rIU$1$k\e(B
4411 * Limiting::                    \e$B35N,%P%C%U%!!<$K@)8B$r2C$($k$3$H$,$G$-$k\e(B
4412 * Threading::                   \e$B%9%l%C%I$,$I$N$h$&$K:n$i$l$k$+\e(B
4413 * Sorting the Summary Buffer::  \e$B%9%l%C%I$H5-;v$,$I$N$h$&$KJB$S$+$($i$l$k$+\e(B
4414 * Asynchronous Fetching::       gnus \e$B$O5-;v$r@h$K<hF@$9$k$3$H$,$G$-$k\e(B
4415 * Article Caching::             \e$B%-%c%C%7%e$K5-;v$rCy$a$F$*$1$k\e(B
4416 * Persistent Articles::         \e$B5-;v$r4|8B@Z$l>C5n$7$J$/$5$;$k\e(B
4417 * Article Backlog::             \e$B$9$G$KFI$s$@5-;v$r;D$7$F$*$/\e(B
4418 * Saving Articles::             \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!\e(B
4419 * Decoding Articles::           gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k\e(B
4420 * Article Treatment::           \e$B5-;v%P%C%U%!!<$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k\e(B
4421 @c * MIME Commands::               Doing MIMEy things with the articles.
4422 @c * Charsets::                    Character set issues.
4423 * Article Commands::            \e$B5-;v%P%C%U%!!<$G$$$m$$$m$J$3$H$r$9$k\e(B
4424 * Summary Sorting::             \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k\e(B
4425 * Finding the Parent::          \e$B;R5-;v$,C5$;$J$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$\e(B
4426 * Alternative Approaches::      \e$B%G%#%U%)%k%H$G$O$J$$35N,$r;H$C$FFI$`\e(B
4427 * Tree Display::                \e$B$b$C$H;k3PE*$J%9%l%C%I$NI=<(\e(B
4428 * Mail Group Commands::         \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$@$1$G;H$&$3$H$,$G$-$k\e(B
4429 * Various Summary Stuff::       \e$BB>$N$I$N>O$K$bG<$^$i$J$+$C$?$b$N\e(B
4430 * Exiting the Summary Buffer::  \e$B%0%k!<%W%P%C%U%!!<$KLa$k!"$^$?$O8=:_$N%0%k!<%W$r:F$SA*Br$9$k\e(B
4431 * Crosspost Handling::          \e$B%/%m%9%]%9%H$5$l$?5-;v$,$I$N$h$&$K07$o$l$k$+\e(B
4432 * Duplicate Suppression::       \e$B%/%m%9%]%9%H$N07$$$K<:GT$7$?$H$-$NBeBX<jCJ\e(B
4433 @c * Security::                    Decrypt and Verify.
4434 * Mailing List::                \e$B%a!<%j%s%0%j%9%H%^%$%J!<%b!<%I\e(B
4435 @end menu
4436
4437 @node Summary Buffer Format
4438 @section \e$B35N,%P%C%U%!!<$NMM<0\e(B
4439 @cindex summary buffer format
4440
4441 @iftex
4442 @iflatex
4443 \gnusfigure{The Summary Buffer}{180}{
4444 \put(0,0){\epsfig{figure=ps/summary,width=7.5cm}}
4445 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-article,width=7.5cm}}}
4446 }
4447 @end iflatex
4448 @end iftex
4449
4450 @menu
4451 * Summary Buffer Lines::        \e$B35N,%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k\e(B
4452 * To From Newsgroups::          \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!\e(B
4453 * Summary Buffer Mode Line::    \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k\e(B
4454 * Summary Highlighting::        \e$B35N,%P%C%U%!!<$r$-$l$$$GAGE($K$9$k\e(B
4455 @end menu
4456
4457 @findex std11-extract-address-components
4458 @findex mail-extract-address-components
4459 @findex gnus-extract-address-components
4460 @vindex gnus-extract-address-components
4461 gnus \e$B$OJQ?t\e(B @code{gnus-extract-address-components} \e$B$NCM$r\e(B @code{From} \e$B%X%C\e(B
4462 \e$B%@!<$NL>A0$H%"%I%l%9$NItJ,$rCj=P$9$k$?$a$N4X?t$H$7$F;H$$$^$9!#$9$G$KDj5A\e(B
4463 \e$B$5$l$F$$$k4X?t$,Fs$DB8:_$7$^$9\e(B: \e$B%G%#%U%)%k%H\e(B
4464 \e$B$O\e(B @code{gnus-extract-address-components} \e$B$G!"$H$F$b4JC1$K3d$j@Z$C$?2r7h\e(B
4465 \e$BK!$G$9$,Hs>o$KB.$/F0:n$7$^$9!#\e(B@code{mail-extract-address-components} \e$B$O\e(B
4466 \e$BNI$/F0:n$7$^$9$,CY$$$G$9!#%G%#%U%)%k%H$N4X?t$O\e(B 5% \e$B$N3d9g$G4V0c$C$?Ez$rJV\e(B
4467 \e$B$7$^$9!#$b$7$3$l$K2fK}$J$i$J$$$N$G$"$l$P!"Be$o$j$KB>$N4X?t$r;H$C$F2<$5$$\e(B:
4468
4469 @lisp
4470 (setq gnus-extract-address-components
4471       'mail-extract-address-components)
4472 @end lisp
4473
4474 @vindex gnus-summary-same-subject
4475 @code{gnus-summary-same-subject} \e$B$O:#FI$s$G$$$k5-;v$,!"$=$NA0$N5-;v$HF1\e(B
4476 \e$B$8I=Bj\e(B (subject) \e$B$G$"$k$3$H$r<($9J8;zNs$G$9!#$3$NJ8;zNs$O!"$=$l$rMW5a$9\e(B
4477 \e$B$k=qK!;EMM$G;H$o$l$^$9!#%G%#%U%)%k%H$G$O\e(B @code{""} \e$B$G$9!#\e(B
4478
4479 @node Summary Buffer Lines
4480 @subsection \e$B35N,%P%C%U%!!<$N9T\e(B
4481
4482 @vindex gnus-summary-line-format
4483 \e$BJQ?t\e(B @code{gnus-summary-line-format} \e$B$NCM$rJQ$($k$3$H$K$h$C$F!"35N,%P%C\e(B
4484 \e$B%U%!!<$N9T$NMM<0\e(B (format) \e$B$rJQ99$9$k$3$H$,$G$-$^$9!#$$$/$D$+$N3H\e(B
4485 \e$BD%\e(B (@pxref{Formatting Variables}) \e$B$H$H$b$K!"IaDL$N\e(B @code{format} \e$BJ8;zNs\e(B
4486 \e$B$HF1$8$h$&$KF0:n$7$^$9!#\e(B
4487
4488 \e$B9T$K$O>o$K%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$,B8:_$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
4489 \e$BA`:n$7$?8e$K!"%+!<%=%k$O$$$D$b%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$N>l=j$K0\F0\e(B
4490 \e$B$7$^$9!#\e(B(\e$B$b$A$m$s!"$3$NF0:n$rJQ$($k$3$H$,$G$-$J$$$H$7$?$i\e(B gnus \e$B$K$O$"$k\e(B
4491 \e$B$^$8$-$3$H$G$9!#4X?t\e(B @code{gnus-goto-colon} \e$B$r!"$"$J$?$,9%$-$J%+!<%=%k$N\e(B
4492 \e$BF0$-$K$J$k$h$&$K!"?7$?$K=q$1$PNI$$$N$G$9!#\e(B) @xref{Positioning Point}.
4493
4494 \e$B%G%#%U%)%k%HCM$NJ8;zNs$O\e(B @samp{%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n} \e$B$G$9!#\e(B
4495
4496 \e$B0J2<$NMM<0;X<(J8;z$H3HD%MM<0;X<($r;H$&$3$H$,$G$-$^$9\e(B:
4497
4498 @table @samp
4499 @item N
4500 \e$B5-;v?t!#\e(B
4501 @item S
4502 \e$BI=Bj$NJ8;zNs!#\e(B@code{gnus-list-identifiers} \e$B$N@_Dj$K$h$C$F%a!<%j%s%0%j%9\e(B
4503 \e$B%H$NI8<1$,:o=|$5$l$^$9!#\e(B@xref{Article Hiding}.
4504 @item s
4505 \e$B%9%l%C%I\e(B (thread) \e$B$N855-;v$G$"$k$H$-$+D>A0$N5-;v$,0c$&I=Bj$N$H$-$O$=$NI=\e(B
4506 \e$BBj$G!"$=$l0J30$O\e(B @code{gnus-summary-same-subject}\e$B!#\e(B
4507 (@code{gnus-summary-same-subject} \e$B$N%G%#%U%)%k%HCM$O\e(B @code{""}\e$B!#\e(B)
4508 @item F
4509 \e$B40A4$J\e(B @code{From} \e$BMs!#\e(B
4510 @item n
4511 \e$BL>A0\e(B (@code{From} \e$BMs$h$j\e(B)\e$B!#\e(B
4512 @item f
4513 \e$BL>A0!"\e(B@code{To} \e$BMs$NFbMF!"$^$?$O\e(B @code{Newsgroups} \e$BMs$NFbMF$N$I$l$+$G\e(B
4514 \e$B$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
4515 @item a
4516 \e$BL>A0\e(B (@code{From} \e$BMs$h$j\e(B)\e$B!#$3$l$H\e(B @code{n} \e$B$H$N0c$$$O!"$3$l$OJQ\e(B
4517 \e$B?t\e(B @code{gnus-extract-address-components} \e$B$G;XDj$5$l$F$$$k4X?t$r;H$C$FL>\e(B
4518 \e$BA0$r<hF@$9$k$3$H$G$9!#$3$NJ}$,CY$$$G$9$,!"$*$=$i$/$h$j40A4$K6a$$$G$7$g$&!#\e(B
4519 @item A
4520 \e$BL>A0\e(B (@code{From} \e$BMs$h$j\e(B)\e$B!#$3$l$O\e(B @code{a} \e$B$HF1$8$h$&$KF0:n$7$^$9!#\e(B
4521 @item L
4522 \e$B5-;v$N9T?t!#\e(B
4523 @item c
4524 \e$B5-;v$NJ8;z?t!#$3$NL>A0;XDj;R$O\e(B (nnfolder \e$B$N$h$&$J\e(B) \e$B$$$/$D$+$NA*BrJ}K!$r\e(B
4525 \e$B%5%]!<%H$7$^$;$s!#\e(B
4526 @item k
4527 \e$B@07A$5$l$?5-;v$NJ8;z?t\e(B; \e$BNc$($P\e(B @samp{1.2k} \e$B$d\e(B @samp{0.4M}\e$B!#\e(B
4528 @item I
4529 \e$B%9%l%C%I$N%l%Y%k$K$h$k;z2<$2\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4530 @item B
4531 \e$BJ#;($J\e(B trn \e$BMM<0$N%9%l%C%ILZ\e(B (tree)\e$B!#$I$N$h$&$J1~Ez$,9T$J$o$l$?$+$N5-O?$r\e(B
4532 \e$BI=<($7$^$9!#%9%l%C%I$O$3$N$h$&$KIA$+$l$k$G$7$g$&\e(B:
4533
4534 @example
4535 >
4536 +->
4537 | +->
4538 | | \->
4539 | |   \->
4540 | \->
4541 +->
4542 \->
4543 @end example
4544
4545 \e$B0J2<$N%*%W%7%g%s$G8+1I$($r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H\e(B
4546 \e$B$N\e(B @acronym{ASCII} \e$BJ8;z$r@~IA2hMQ$N?^0F$GCV$-49$($k$3$H$K$h$C$F!"%9%l%C\e(B
4547 \e$B%II=<($r<B$K9*L/$K8+$;$k$3$H$,$G$-$k$3$H$K5$IU$$$F2<$5$$!#\e(B
4548
4549 @table @code
4550 @item gnus-sum-thread-tree-root
4551 @vindex gnus-sum-thread-tree-root
4552 \e$B%9%l%C%I$N:,\e(B (root) \e$B$K;H$o$l$^$9!#\e(B@code{nil} \e$B$@$C$?$i!"Be$o$j$KI=Bj$r;H\e(B
4553 \e$B$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{> } \e$B$G$9!#\e(B
4554
4555 @item gnus-sum-thread-tree-false-root
4556 @vindex gnus-sum-thread-tree-false-root
4557 \e$B%9%l%C%I$N$K$;$N:,$K;H$o$l$^$9\e(B (@pxref{Loose Threads})\e$B!#\e(B@code{nil} \e$B$@$C\e(B
4558 \e$B$?$i!"Be$o$j$KI=Bj$r;H$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{> } \e$B$G$9!#\e(B
4559
4560 @item gnus-sum-thread-tree-single-indent
4561 @vindex gnus-sum-thread-tree-single-indent
4562 \e$BC10l$N%a%C%;!<%8$N%9%l%C%I$K;H$o$l$^$9!#\e(B@code{nil} \e$B$@$C$?$i!"Be$o$j$KI=\e(B
4563 \e$BBj$r;H$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{} \e$B$G$9!#\e(B
4564
4565 @item gnus-sum-thread-tree-vertical
4566 @vindex gnus-sum-thread-tree-vertical
4567 \e$B=D@~$NIA2h$K;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{| } \e$B$G$9!#\e(B
4568
4569 @item gnus-sum-thread-tree-indent
4570 @vindex gnus-sum-thread-tree-indent
4571 \e$B9T2<$2\e(B (indenting) \e$B$K;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{  } \e$B$G$9!#\e(B
4572
4573 @item gnus-sum-thread-tree-leaf-with-other
4574 @vindex gnus-sum-thread-tree-leaf-with-other
4575 \e$B7;Do$,$$$kMU$C$Q$K;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{+-> } \e$B$G$9!#\e(B
4576
4577 @item gnus-sum-thread-tree-single-leaf
4578 @vindex gnus-sum-thread-tree-single-leaf
4579 \e$B7;Do$,$$$J$$MU$C$Q$K;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{\-> } \e$B$G$9!#\e(B
4580 @end table
4581
4582 @item T
4583 \e$B5-;v$,855-;v$G$"$l$P2?$bI=<($;$:!"$=$&$G$J$$>l9g$O$?$/$5$s$N6uGr$G$9\e(B (\e$B$=\e(B
4584 \e$B$l$h$j8e$N$b$N$r$9$Y$F2hLL$N30$KDI$$=P$7$F$7$^$$$^$9\e(B)\e$B!#\e(B
4585 @item [
4586 \e$B3+$-3g8L!#IaDL$O\e(B @samp{[} \e$B$G$9$,!"M\;R5-;v$K$O\e(B @samp{<} \e$B$K$9$k$3$H$,$G$-\e(B
4587 \e$B$^$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4588 @item ]
4589 \e$BJD$83g8L!#IaDL$O\e(B @samp{[} \e$B$G$9$,!"M\;R5-;v$K$O\e(B @samp{<} \e$B$K$9$k$3$H$,$G$-\e(B
4590 \e$B$^$9!#\e(B
4591 @item >
4592 \e$B$=$l$>$l$N%9%l%C%I$N%l%Y%k$KBP$7$F0l$D$N6uGr!#\e(B
4593 @item <
4594 (20 - \e$B%9%l%C%I%l%Y%k\e(B) \e$B8D$N6uGr!#\e(B
4595 @item U
4596 \e$BL$FI!#\e(B@xref{Read Articles}.
4597
4598 @item R
4599 \e$B$3$NJ6$i$o$7$$L>A0;XDj;R$O\e(B @dfn{\e$BBhFs$N0u\e(B} (the secondary mark) \e$B$G$9!#$3\e(B
4600 \e$B$N0u$O5-;v$,$9$G$KJVEz:Q$_$N$b$N$+!"%-%c%C%7%e$5$l$?$b$N$+!"$"$k$$$OJ]B8\e(B
4601 \e$B$5$l$?$b$N$+$rI=$7$^$9!#\e(B@xref{Other Marks}.
4602
4603 @item i
4604 \e$B?tCM$H$7$F$N%9%3%"\e(B (@pxref{Scoring})\e$B!#\e(B
4605 @item z
4606 @vindex gnus-summary-zcore-fuzz
4607 \e$B$3$l$O!"\e(Bzcore \e$B$G%G%#%U%)%k%H$N%l%Y%k$h$j$b>e$G$"$l$P\e(B @samp{+} \e$B$G!"%G%#%U%)\e(B
4608 \e$B%k%H$N%l%Y%k$h$j$b2<$G$"$l$P\e(B @samp{-} \e$B$G$9!#\e(B
4609 @code{gnus-summary-default-score} \e$B$H$N:9\e(B
4610 \e$B$,\e(B @code{gnus-summary-zcore-fuzz} \e$B$h$j$b>.$5$$$H!"$3$N;EMM$O;H$o$l$^$;$s!#\e(B
4611 @item V
4612 \e$B%9%l%C%IA4BN$N%9%3%"!#\e(B
4613 @item x
4614 @code{Xref}.
4615 @item D
4616 @code{Date}.
4617 @item d
4618 @code{DD-MM} \e$BMM<0$K$h$k\e(B @code{Date}\e$B!#\e(B
4619 @item o
4620 @var{YYYYMMDD}@code{T}@var{HHMMSS} \e$BMM<0$K$h$k\e(B @code{Date}\e$B!#\e(B
4621 @item M
4622 @code{Message-ID}.
4623 @item r
4624 @code{References}.
4625 @item t
4626 \e$B8=:_$NI{%9%l%C%I$N5-;v$N?t!#$3$N;EMM$r;H$&$H35N,%P%C%U%!!<$N@8@.$,4vJ,CY\e(B
4627 \e$B$/$J$j$^$9!#\e(B
4628 @item e
4629 \e$B5-;v$K;R5-;v$,$"$k$H!"\e(B@samp{=} (@code{gnus-not-empty-thread-mark}) \e$B$,I=\e(B
4630 \e$B<($5$l$^$9!#\e(B
4631 @item P
4632 \e$B9T?t!#\e(B
4633 @item O
4634 \e$B%@%&%s%m!<%I$N0u!#\e(B
4635 @item &user-date;
4636 \e$B7P2a;~4V$NMM<0!#$$$m$$$m$JMM<0$,\e(B @code{gnus-user-date-format-alist} \e$B$GDj\e(B
4637 \e$B5A$5$l$F$$$^$9!#\e(B
4638 @item u
4639 \e$BMxMQ<TDj5A;XDj;R!#%U%)!<%^%C%HJ8;zNs$NCf$N<!$NJ8;z$O1Q;z$G$J$1$l$P$J$j$^\e(B
4640 \e$B$;$s!#$3$l$K$h$j\e(B gnus \e$B$O4X?t\e(B @code{gnus-user-format-function-}@var{x} \e$B$r\e(B
4641 \e$B8F$S=P$7$^$9$,!"$3$3$G\e(B @var{x} \e$B$O\e(B @samp{%u} \e$B$N<!$NJ8;z$G$9!#4X?t$K$O8=:_\e(B
4642 \e$B$N5-;v$N%X%C%@!<$,0z?t$H$7$FEO$5$l$^$9!#4X?t$OJ8;zNs$rJV$5$J$1$l$P$J$j$^\e(B
4643 \e$B$;$s!#$=$l$OB>$N35N,;XDj$HF1MM$K35N,$KA^F~$5$l$^$9!#\e(B
4644 @end table
4645
4646 @samp{%(} \e$B$H\e(B @samp{%)} \e$B$N4V$K$"$k%F%-%9%H$O!"$=$3$K%^%&%9$,$"$k$H$-\e(B
4647 \e$B$K\e(B @code{gnus-mouse-face} \e$B$G%O%$%i%$%H$5$l$^$9!#$=$&$$$&NN0h$O0l$D$@$1$G\e(B
4648 \e$B$9!#\e(B
4649
4650 @samp{%U} (\e$B>uBV\e(B), @samp{%R} (\e$BJVEz:Q$_\e(B), @samp{%z} (zcore) \e$B$N07$$$K$O5$$r\e(B
4651 \e$BIU$1$kI,MW$,$"$j$^$9!#8zN($N$?$a$K!"\e(Bgnus \e$B$O$3$l$i$NJ8;z$,$I$N7e$K8=$l$k\e(B
4652 \e$B$+$r7W;;$7!"!X%O!<%I!&%3!<%I!Y$7$^$9!#$3$l$O!"2DJQD9$N;EMM$N8e$G$O!"$3$l\e(B
4653 \e$B$i$O0UL#$r;}$?$J$$$H$$$&$3$H$G$9!#$^$!!"$5$9$,$KBaJa$O$5$l$J$$$G$7$g$&$,!"\e(B
4654 \e$B35N,%P%C%U%!!<$OJQ$K$J$j$^$9!#$=$l$G$b==J,Ha$7$$$G$7$g$&$1$I!#\e(B
4655
4656 \e$B8-$$A*Br$O$3$l$i$N;XDj$r$G$-$k$@$1:8$K;}$C$F$/$k$3$H$G$9!#\e(B(\e$B$G$b!"$=$&$$\e(B
4657 \e$B$&$3$H$O$9$Y$F$KEv$F$O$^$k$N$G$O$J$$$G$7$g$&$+!#4WOC5YBj!#\e(B)
4658
4659 \e$B$3$N@)8B$O>-Mh$NHG$G$OL5$/$J$k$+$b$7$l$^$;$s!#\e(B
4660
4661 @node To From Newsgroups
4662 @subsection To From Newsgroups
4663 @cindex To
4664 @cindex Newsgroups
4665
4666 \e$B$$$/$D$+$N%0%k!<%W\e(B (\e$BFC$K%"!<%+%$%V%0%k!<%W\e(B) \e$B$G$O\e(B @code{From} \e$B%X%C%@!<$O\e(B
4667 \e$B$"$^$j6=L#$r0z$-$^$;$s!#$=$3$N$9$Y$F$N5-;v$O$"$J$?$K$h$C$F=q$+$l$?$b$N$G\e(B
4668 \e$B$9$+$i!#Be$o$j$K!"\e(B@code{To} \e$B$d\e(B @code{Newsgroups} \e$B%X%C%@!<$N>pJs$rI=<($9\e(B
4669 \e$B$k$?$a$K$O!";0$D$N$3$H$r7h$a$kI,MW$,$"$j$^$9\e(B: \e$B$I$N>pJs$r=8$a$k$+\e(B, \e$B$I$3$K\e(B
4670 \e$BI=<($9$k$+\e(B, \e$B$$$DI=<($9$k$+!#\e(B
4671
4672 @enumerate
4673 @item
4674 @vindex gnus-extra-headers
4675 \e$BDI2C$N%X%C%@!<$N>pJs$O\e(B @code{gnus-extra-headers} \e$B$K$h$j@)8f$5$l$^$9!#$3\e(B
4676 \e$B$l$O%X%C%@!<$N%7%s%\%k$N%j%9%H$G$9!#Nc$($P\e(B:
4677
4678 @lisp
4679 (setq gnus-extra-headers
4680       '(To Newsgroups X-Newsreader))
4681 @end lisp
4682
4683 \e$B$3$l$K$h$C$F\e(B gnus \e$B$O$3$l$i$N;0$D$N%X%C%@!<$r<hF@$7$h$&$H$7!"8e$NMF0W$J<h\e(B
4684 \e$BF@$N$?$a$K%X%C%@!<9=B$$KJ]B8$7$^$9!#\e(B
4685
4686 @item
4687 @findex gnus-extra-header
4688 \e$B$3$l$i$NDI2C$N%X%C%@!<$NCM$O\e(B @code{gnus-extra-function} \e$B4X?t$rDL$8$F<hF@\e(B
4689 \e$B$9$k$3$H$,$G$-$^$9!#$3$l$O\e(B @code{X-Newsreader} \e$B%X%C%@!<$r;H$&=q<09T$N;E\e(B
4690 \e$BMM$G$9\e(B:
4691
4692 @example
4693 "%~(form (gnus-extra-header 'X-Newsreader))@@"
4694 @end example
4695
4696 @item
4697 @vindex gnus-ignored-from-addresses
4698 @code{gnus-ignored-from-addresses} \e$BJQ?t$O$$$D\e(B @samp{%f} \e$B35N,9T;EMM\e(B
4699 \e$B$,\e(B @code{To}, @code{Newsreader} \e$B$d\e(B @code{From} \e$B%X%C%@!<$rJV$;$PNI$$$+$r\e(B
4700 \e$B7h$a$^$9!#$3$N@55,I=8=$,\e(B @code{From} \e$B%X%C%@!<$NFbMF$H9gCW$9$k$H!"\e(B
4701 @code{To} \e$B$d\e(B @code{Newsreader} \e$B%X%C%@!<$NCM$,Be$o$j$K;HMQ$5$l$^$9!#\e(B
4702
4703 \e$B$=$l$i$N\e(B @code{From} \e$B%U%#!<%k%I$,F~$lBX$o$C$F$$$k5-;v$H!"IaDL$N5-;v$r6h\e(B
4704 \e$BJL$9$k$?$a$K!"35N,9T$N\e(B @code{To} \e$B$^$?$O\e(B @code{Newsgroups} \e$B%X%C%@!<$K!"$"\e(B
4705 \e$B$kJ8;zNs$,A0CV$5$l$^$9!#$=$NJ8;zNs$O%G%#%U%)%k%H$G!"\e(B@code{To} \e$B$K\e(B
4706 \e$B$O\e(B @samp{-> } \e$B$,!"\e(B@code{Newsgroups} \e$B$K$O\e(B @samp{=> } \e$B$,;H$o$l$^$9$,!"\e(B
4707 @code{gnus-summary-to-prefix} \e$B$H\e(B @code{gnus-summary-newsgroup-prefix} \e$B$K\e(B
4708 \e$B$h$C$F!"$=$l$i$NJ8;zNs$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
4709 @end enumerate
4710
4711 @vindex nnmail-extra-headers
4712 \e$B4XO"$9$kJQ?t$O\e(B @code{nnmail-extra-headers} \e$B$G!"\e(B
4713 overview (@acronym{NOV}) \e$B%U%!%$%k$r:n$k:]$K$$$DDI2C$N%X%C%@!<$r4^$a$k$+\e(B
4714 \e$B$r@)8f$7$^$9!#8E$$\e(B overview \e$B%U%!%$%k$,$"$k>l9g$O!"$3$NJQ?t$rJQ99$7$?8e$K\e(B
4715 \e$B%5!<%P!<%P%C%U%!!<$K\e(B @kbd{^} \e$B$GF~$C$FE,@Z$J%a!<%k%5!<%P!<\e(B (\e$BNc$(\e(B
4716 \e$B$P\e(B nnml) \e$B$G\e(B @kbd{g} \e$B$r2!$7!":F@8@.$9$kI,MW$,$"$j$^$9!#\e(B
4717
4718 @vindex gnus-summary-line-format
4719 \e$B$5$i$K\e(B @code{gnus-summary-line-format} \e$BJQ?t$N\e(B @code{%n} \e$B;EMM\e(B
4720 \e$B$r\e(B @code{%f} \e$B;EMM$KJQ99$9$k$3$H$K$h$C$F%G!<%?$rI=<($9$k$h$&$K!"\e(Bgnus \e$B$K;X\e(B
4721 \e$B<($9$kI,MW$,$"$j$^$9!#\e(B
4722
4723 \e$BMWLs$9$k$H!"IaDL$O0J2<$N$h$&$J$b$N$r\e(B @file{~/.gnus.el} \e$B$KCV$/$3$H$K$J$j\e(B
4724 \e$B$^$9\e(B:
4725
4726 @lisp
4727 (setq gnus-extra-headers
4728       '(To Newsgroups))
4729 (setq nnmail-extra-headers gnus-extra-headers)
4730 (setq gnus-summary-line-format
4731       "%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n")
4732 (setq gnus-ignored-from-addresses
4733       "Your Name Here")
4734 @end lisp
4735
4736 (\e$B>e5-$NCM$O\e(B gnus \e$B$N%G%#%U%)%k%HCM$G$9!#$"$J$?$NLr$KN)$D$h$&$KJQ$($F2<$5\e(B
4737 \e$B$$!#\e(B)
4738
4739 \e$B%K%e!<%94IM}?M!"$^$?$O%K%e!<%94IM}?M$r@bF@$7$F%5%]!<%H$NDI2C$r$7$F$b$i$*\e(B
4740 \e$B$&$H;W$C$F$$$kMxMQ<T$N$_$J$5$s$X$N$4Cm0U\e(B:
4741
4742 @acronym{NOV} \e$B%U%!%$%k$N@8@.$r@)8f$G$-$k%a!<%k%0%k!<%W$G$O!">e5-$N$3$H$O\e(B
4743 \e$B$?$$$F$$$N>l9gLrN)$A$^$9!#$7$+$7!"4IM}?M$r@bF@$7$F\e(B (\e$BFC$K\e(B INN \e$B$NIaDL$N<B\e(B
4744 \e$BAu$K$*$$$F\e(B) \e$B0J2<$N$b$N$r\e(B @file{overview.fmt} \e$B%U%!%$%k$N:G8e$KDI2C$7$F$b\e(B
4745 \e$B$&$i$&$3$H$,$G$-$l$P!"%a!<%k%0%k!<%W$G$NDI2C%X%C%@!<$N$h$&$K$=$l$r;H$&$3\e(B
4746 \e$B$H$,$G$-$^$9!#\e(B
4747
4748 @example
4749 Newsgroups:full
4750 @end example
4751
4752 @node Summary Buffer Mode Line
4753 @subsection \e$B35N,%P%C%U%!!<$N%b!<%I9T\e(B
4754
4755 @vindex gnus-summary-mode-line-format
4756 \e$B35N,$N%b!<%I9T$NMM<0$bJQ99$9$k$3$H$,$G$-$^$9\e(B (@pxref{Mode Line
4757 Formatting})\e$B!#\e(B@code{gnus-summary-mode-line-format} \e$B$r2?$G$b9%$-$J$b$N$K\e(B
4758 \e$B@_Dj$7$F2<$5$$!#%G%#%U%)%k%HCM$O\e(B @samp{Gnus: %%b [%A] %Z} \e$B$G$9!#\e(B
4759
4760 \e$B0J2<$O$"$J$?$,M7$V$3$H$N$G$-$kMWAG$?$A$G$9\e(B:
4761
4762 @table @samp
4763 @item G
4764 \e$B%0%k!<%WL>!#\e(B
4765 @item p
4766 \e$B@\F,8l$r<h$j=|$$$?L>A0!#\e(B
4767 @item A
4768 \e$B8=:_$N5-;vHV9f!#\e(B
4769 @item z
4770 \e$B8=:_$N5-;v%9%3%"!#\e(B
4771 @item V
4772 gnus \e$B%P!<%8%g%s!#\e(B
4773 @item U
4774 \e$B$=$N%0%k!<%W$G$NL$FI5-;v$N?t!#\e(B
4775 @item e
4776 \e$B35N,%P%C%U%!!<$KI=<($5$l$F$$$J$$L$FI5-;v$N?t!#\e(B
4777 @item Z
4778 \e$BL$FI$HL$A*Br$N5-;v$N?t$H$H$b$KI=$5$l$kJ8;zNs$G!"L$FI$+$DL$A*Br$N5-;v$,$"\e(B
4779 \e$B$k>l9g$N\e(B @samp{<%U(+%e) more>}\e$B!"$*$h$SL$FI5-;v$N$_$N>l9g\e(B
4780 \e$B$N\e(B @samp{<%U more>} \e$B$N$I$A$i$+$G$9!#\e(B
4781 @item g
4782 \e$BC;=L%0%k!<%WL>!#Nc$($P!"\e(B@samp{rec.arts.anime} \e$B$O\e(B @samp{r.a.anime} \e$B$KC;=L\e(B
4783 \e$B$5$l$^$9!#\e(B
4784 @item S
4785 \e$B8=:_$N5-;v$NI=Bj!#\e(B
4786 @item u
4787 \e$BMxMQ<TDj5A$N;EMM\e(B (@pxref{User-Defined Specs})\e$B!#\e(B
4788 @item s
4789 \e$B8=:_$N%9%3%"%U%!%$%k$NL>A0\e(B (@pxref{Scoring})\e$B!#\e(B
4790 @item d
4791 \e$BJ]N15-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
4792 @item t
4793 \e$B2D;k0uIU$-5-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
4794 @item r
4795 \e$B$=$N35N,%P%C%U%!!<$G5-;v$rFI$s$@7k2L!"4{FI$N0u$,IU$$$?5-;v$N?t!#\e(B
4796 @item E
4797 \e$B%9%3%"%U%!%$%k$K$h$C$FKu>C$5$l$?5-;v$N?t!#\e(B
4798 @end table
4799
4800 @node Summary Highlighting
4801 @subsection \e$B35N,$N%O%$%i%$%H\e(B
4802
4803 @table @code
4804 @item gnus-visual-mark-article-hook
4805 @vindex gnus-visual-mark-article-hook
4806 \e$B$3$N%U%C%/$O5-;v$rA*Br$7$?8e$K<B9T$5$l$^$9!#$3$l$O2?$i$+$NJ}K!$G5-;v$r%O\e(B
4807 \e$B%$%i%$%H$9$k$h$&$K0U?^$5$l$F$$$^$9!#\e(B@code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$@$C\e(B
4808 \e$B$?$i<B9T$5$l$^$;$s!#\e(B
4809
4810 @item gnus-summary-update-hook
4811 @vindex gnus-summary-update-hook
4812 \e$B$3$N%U%C%/$O35N,9T$,JQ2=$7$?$H$-$K8F$P$l$^$9!#\e(B
4813 @code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$@$C$?$i<B9T$5$l$^$;$s!#\e(B
4814
4815 @item gnus-summary-selected-face
4816 @vindex gnus-summary-selected-face
4817 \e$B$3$l$O35N,%P%C%U%!!<$G$N8=:_$N5-;v$r%O%$%i%$%H$9$k$?$a$K;H$o$l$k%U%'!<\e(B
4818 \e$B%9\e(B (\e$B$b$7$/$O!"$"$k?M$?$A$,\e(B @dfn{\e$B%U%)%s%H\e(B} \e$B$H8F$V$h$&$J$b$N\e(B) \e$B$G$9!#\e(B
4819
4820 @item gnus-summary-highlight
4821 @vindex gnus-summary-highlight
4822 \e$B35N,9T$O$3$NJQ?t$K$7$?$,$C$F%O%$%i%$%H$5$l$^$9!#$3$NJQ?t$OMWAG\e(B
4823 \e$B$,\e(B @code{(@var{form} . @var{face})} \e$B$N7A<0$N%j%9%H$G$9!#Nc$($P!"0uIU$-$N\e(B
4824 \e$B5-;v$r<PBN!"9b$$%9%3%"$N5-;v$rB@;z$K$7$?$1$l$P!"$3$NJQ?t$r<!$N$h$&$K@_Dj\e(B
4825 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
4826
4827 @lisp
4828 (((eq mark gnus-ticked-mark) . italic)
4829  ((> score default) . bold))
4830 @end lisp
4831
4832 \e$B$4A[A|$N$H$*$j!"\e(B@var{form} \e$B$,\e(B @code{nil} \e$B$G$J$$CM$rJV$9$H!"\e(B@var{face} \e$B$,\e(B
4833 \e$B$=$N9T$KE,MQ$5$l$^$9!#\e(B
4834 @end table
4835
4836 @node Summary Maneuvering
4837 @section \e$B35N,4V$N0\F0\e(B
4838 @cindex summary movement
4839
4840 \e$B$9$Y$F$ND>@\0\F0L?Na$O?tCM@\F,0z?t$r<u$1IU$1!"$+$J$j4|BT$I$*$j$KF0:n$9$k\e(B
4841 \e$B$G$7$g$&!#\e(B
4842
4843 \e$B$3$l$i$NL?Na$O$I$l$b5-;v$rA*Br$7$^$;$s!#\e(B
4844
4845 @table @kbd
4846 @item G M-n
4847 @item M-n
4848 @kindex M-n (\e$B35N,\e(B)
4849 @kindex G M-n (\e$B35N,\e(B)
4850 @findex gnus-summary-next-unread-subject
4851 \e$B35N,9T$N<!$NL$FI5-;v$K0\$j$^$9\e(B (@code{gnus-summary-next-unread-subject})\e$B!#\e(B
4852
4853 @item G M-p
4854 @itemx M-p
4855 @kindex M-p (\e$B35N,\e(B)
4856 @kindex G M-p (\e$B35N,\e(B)
4857 @findex gnus-summary-prev-unread-subject
4858 \e$B35N,9T$NA0$NL$FI5-;v$K0\$j$^$9\e(B (@code{gnus-summary-prev-unread-subject})\e$B!#\e(B
4859
4860 @item G g
4861 @kindex G g (\e$B35N,\e(B)
4862 @findex gnus-summary-goto-subject
4863 \e$B5-;vHV9f$r?R$M!"$=$N5-;v$rI=<($;$:$K!"$=$N35N,9T$K9T$-$^\e(B
4864 \e$B$9\e(B (@code{gnus-summary-goto-subject})\e$B!#\e(B
4865 @end table
4866
4867 gnus \e$B$,<!$N%0%k!<%W0\F0$9$k$3$H$r3NG'$9$k$?$a$K%-!<F~NO$r5a$a$?>l9g!"\e(B
4868 @kbd{C-n} \e$B%-!<$H\e(B @kbd{C-p} \e$B%-!<$r;H$&$3$H$K$h$C$F!"<B:]$K%0%k!<%W%P%C%U%!!<\e(B
4869 \e$B$KLa$i$J$/$F$b!"<!$KFI$`%0%k!<%W$rC5$9$3$H$,$G$-$^$9!#\e(B
4870
4871 \e$B35N,$N0\F0$K4XO"$7$?JQ?t\e(B:
4872
4873 @table @code
4874 @vindex gnus-auto-select-next
4875 @item gnus-auto-select-next
4876 \e$B0\F0L?Na$N0l$D\e(B (@kbd{n} \e$B$N$h$&$J\e(B) \e$B$rH/$7$?$H$-$K8=:_$N5-;v$N8e$KL$FI5-;v\e(B
4877 \e$B$,L5$$$H!"\e(Bgnus \e$B$O<!$N%0%k!<%W$K0\F0$9$k$3$H$r$&$J$,$7$^$9!#$3$NJQ?t\e(B
4878 \e$B$,\e(B @code{t} \e$B$G<!$N%0%k!<%W$,6u$C$]$@$C$?$i!"\e(Bgnus \e$B$O35N,%b!<%I$rH4$1$F%0\e(B
4879 \e$B%k!<%W%P%C%U%!!<$KLa$j$^$9!#$3$NJQ?t$,\e(B @code{t} \e$B$G$b\e(B @code{nil} \e$B$G$b$J$1\e(B
4880 \e$B$l$P!"\e(Bgnus \e$B$O$5$i$K<!$NL$FI5-;v$,$"$k%0%k!<%W$rA*Br$7$^$9!#FCJL$J>l9g$H\e(B
4881 \e$B$7$F!"$3$NJQ?t$,\e(B @code{quietly} \e$B$@$C$?$i!"\e(Bgnus \e$B$O3NG'$r$;$:$K<!$N%0%k!<\e(B
4882 \e$B%W$rA*Br$7$^$9!#$3$NJQ?t$,\e(B @code{almost-quietly} \e$B$@$C$?>l9g$O!"%0%k!<%W\e(B
4883 \e$B$N0lHV:G8e$N5-;v$rFI$s$G$$$?$H$-$K8B$C$FF1$8$3$H$,5/$3$j$^$9!#:G8e$K!"$b\e(B
4884 \e$B$7$3$NJQ?t$,\e(B @code{slightly-quietly} \e$B$@$C$?$i!"\e(B@kbd{Z n} \e$BL?Na$O3NG'$r$;\e(B
4885 \e$B$:$K<!$N%0%k!<%W$K0\$j$^$9!#\e(B@ref{Group Levels} \e$B$b;2>H$7$F2<$5$$!#\e(B
4886
4887 @item gnus-auto-select-same
4888 @vindex gnus-auto-select-same
4889 @code{nil} \e$B$G$J$$$H!"$9$Y$F$N0\F0L?Na$O8=:_$N5-;v$HF1$8I=Bj$N5-;v$K0\F0\e(B
4890 \e$B$7$h$&$H$7$^$9!#\e(B(@dfn{\e$BF1$8\e(B} \e$B$O$3$3$G$O\e(B @dfn{\e$BBgBNF1$8\e(B} \e$B$H$$$&0UL#$+$b$7$l\e(B
4891 \e$B$^$;$s!#>\:Y$O\e(B @code{gnus-summary-gather-subject-limit} \e$B$r8+$F2<$5\e(B
4892 \e$B$$\e(B (@pxref{Customizing Threading})\e$B!#\e(B) \e$BF1$8I=Bj$N5-;v$,L5$$$H$-$O!":G=i$N\e(B
4893 \e$BL$FI5-;v$K0\F0$7$^$9!#\e(B
4894
4895 \e$B$3$NJQ?t$O!"%9%l%C%II=<($r9T$J$C$F$$$k$H$-$O$"$^$jLr$KN)$?$J$$$G$7$g$&!#\e(B
4896
4897 @item gnus-summary-check-current
4898 @vindex gnus-summary-check-current
4899 \e$B$3$l$,\e(B @code{nil} \e$B$G$O$J$$>l9g!"$9$Y$F$N!XL$FI!Y0\F0L?Na$O!"8=:_$N5-;v$,\e(B
4900 \e$BL$FI$@$C$?$i<!\e(B (\e$B$b$7$/$OA0\e(B) \e$B$N5-;v$K0\F0$7$^$;$s!#Be$o$j$K!"$=$l$i$O8=:_\e(B
4901 \e$B$N5-;v$rA*$S$^$9!#\e(B
4902
4903 @item gnus-auto-center-summary
4904 @vindex gnus-auto-center-summary
4905 @code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$O35N,%P%C%U%!!<$G$N%]%$%s%H$r>o$K??Cf$KJ]$A$^\e(B
4906 \e$B$9!#$3$l$r$9$k$H!"$H$F$b$3$.$l$$$K$J$j$^$9$,!"CY$$%M%C%H%o!<%/$K@\B3$7$F\e(B
4907 \e$B$$$?$j!"$3$N\e(B Emacs \e$B$i$7$/$J$$N.57$,9%$-$K$J$l$J$$$N$G$"$l$P!"$3$NJQ?t\e(B
4908 \e$B$r\e(B @code{nil} \e$B$K$9$k$3$H$K$h$C$F!"IaDL$N\e(B Emacs \e$B$N%9%/%m!<%k$K$9$k$3$H$,\e(B
4909 \e$B$G$-$^$9!#$3$l$O35N,%P%C%U%!!<$N?eJ?J}8~$G%]%$%s%H$,??$sCf$K$J$k$h$&$K$9\e(B
4910 \e$B$kA`:n\e(B (horizontal re-centering) \e$B$b6X;_$7$F$7$^$&$N$G!"Hs>o$KD9$$%9%l%C\e(B
4911 \e$B%I$rFI$`$H$-$OITJX$+$b$7$l$^$;$s!#\e(B
4912
4913 \e$B$3$NJQ?t$O?tCM$G$b9=$$$^$;$s!#$=$N>l9g$O!"%&%#%s%I%&$N@hF,$+$i$=$N?t$N9T\e(B
4914 \e$B$@$12<$,$C$?0LCV$K>o$K%]%$%s%H$,$"$k$h$&$K@)8f$5$l$^$9!#\e(B
4915 @end table
4916
4917 @node Choosing Articles
4918 @section \e$B5-;v$NA*Br\e(B
4919 @cindex selecting articles
4920
4921 @menu
4922 * Choosing Commands::           \e$B5-;v$rA*Br$9$k$?$a$NL?Na\e(B
4923 * Choosing Variables::          \e$B$3$l$i$NL?Na$K1F6A$r5Z$\$9JQ?t\e(B
4924 @end menu
4925
4926 @node Choosing Commands
4927 @subsection \e$BA*BrL?Na\e(B
4928
4929 \e$B0J2<$N0\F0%3%^%s%I$O$I$l$b?tCM@\F,0z?t$r<u$1IU$1$^$;$s!#$=$l$i$O$9$Y$F!"\e(B
4930 \e$B5-;v$rA*Br$7$FI=<($7$^$9!#\e(B
4931
4932 \e$B?7$7$$5-;v$r<h$j9~$s$@$j!"%0%k!<%W$r:FI=<($7$?$$$H$-$O\e(B @ref{Exiting the
4933 Summary Buffer} \e$B$r;2>H$7$F2<$5$$!#\e(B
4934
4935 @table @kbd
4936 @item SPACE
4937 @kindex SPACE (\e$B35N,\e(B)
4938 @findex gnus-summary-next-page
4939 \e$B8=:_$N5-;v!"$^$?$O$=$l$,4{FI$@$C$?>l9g$O<!$NL$FI5-;v$rA*Br$7$^\e(B
4940 \e$B$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
4941
4942 \e$B$9$G$K5-;v%&%#%s%I%&$r3+$$$F$$$k$H$-$K:F$S\e(B @kbd{SPACE} \e$B$r2!$9$H!"$=$N5-\e(B
4943 \e$B;v$O%9%/%m!<%k$5$l$^$9!#$3$l$K$h$C$F!"%K%e!<%9%0%k!<%WA4BN\e(B
4944 \e$B$r\e(B @kbd{SPACE} \e$B$@$1$GJXMx$KDLFI$9$k$3$H$,$G$-$^$9!#\e(B
4945 @xref{Paging the Article}.
4946
4947 @item G n
4948 @itemx n
4949 @kindex n (\e$B35N,\e(B)
4950 @kindex G n (\e$B35N,\e(B)
4951 @findex gnus-summary-next-unread-article
4952 @c @icon{gnus-summary-next-unread}
4953 \e$B<!$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-unread-article})\e$B!#\e(B
4954
4955 @item G p
4956 @itemx p
4957 @kindex p (\e$B35N,\e(B)
4958 @findex gnus-summary-prev-unread-article
4959 @c @icon{gnus-summary-prev-unread}
4960 \e$BA0$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-unread-article})\e$B!#\e(B
4961
4962 @item G N
4963 @itemx N
4964 @kindex N (\e$B35N,\e(B)
4965 @kindex G N (\e$B35N,\e(B)
4966 @findex gnus-summary-next-article
4967 \e$B<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-article})\e$B!#\e(B
4968
4969 @item G P
4970 @itemx P
4971 @kindex P (\e$B35N,\e(B)
4972 @kindex G P (\e$B35N,\e(B)
4973 @findex gnus-summary-prev-article
4974 \e$BA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-article})\e$B!#\e(B
4975
4976 @item G C-n
4977 @kindex G C-n (\e$B35N,\e(B)
4978 @findex gnus-summary-next-same-subject
4979 \e$BF1$8I=Bj$N<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-same-subject})\e$B!#\e(B
4980
4981 @item G C-p
4982 @kindex G C-p (\e$B35N,\e(B)
4983 @findex gnus-summary-prev-same-subject
4984 \e$BF1$8I=Bj$NA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-same-subject})\e$B!#\e(B
4985
4986 @item G f
4987 @itemx .
4988 @kindex G f (\e$B35N,\e(B)
4989 @kindex . (\e$B35N,\e(B)
4990 @findex gnus-summary-first-unread-article
4991 \e$B:G=i$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-first-unread-article})\e$B!#\e(B
4992
4993 @item G b
4994 @item ,
4995 @kindex G b (\e$B35N,\e(B)
4996 @kindex , (\e$B35N,\e(B)
4997 @findex gnus-summary-best-unread-article
4998 \e$B:G9b%9%3%"$NL$FI5-;v$K0\F0$7$^\e(B
4999 \e$B$9\e(B (@code{gnus-summary-best-unread-article})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%G%#\e(B
5000 \e$B%U%)%k%H$N%9%3%"$h$jBg$-$$%9%3%"$r;}$D:G=i$NL$FI5-;v$K0\F0$7$^$9!#\e(B
5001
5002 @item G l
5003 @itemx l
5004 @kindex l (\e$B35N,\e(B)
5005 @kindex G l (\e$B35N,\e(B)
5006 @findex gnus-summary-goto-last-article
5007 \e$BD>A0$KFI$s$@5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-goto-last-article})\e$B!#\e(B
5008
5009 @item G o
5010 @kindex G o (\e$B35N,\e(B)
5011 @findex gnus-summary-pop-article
5012 @cindex history
5013 @cindex article history
5014 \e$B35N,$NMzNr\e(B (history) \e$B$+$i:G8e$N5-;v$r0l$D<h$j=P$7$FA*Br$7$^\e(B
5015 \e$B$9\e(B (@code{gnus-summary-pop-article})\e$B!#$3$NL?Na$,>e$NL?Na$H0c$&$N$O!"\e(B
5016 @kbd{l} \e$B$,:G8e$NFs$D$N5-;v$N4V$r0\F0$9$k$@$1$J$N$KBP$7$F!"$3$l$O9%$-$J$@\e(B
5017 \e$B$1A0$N5-;v$rMzNr$+$iA*$S=P$9$3$H$,$G$-$kE@$G$9!#$3$l$KB?>/4X78$9$k$3$H$K\e(B
5018 \e$B$D$$$F!"\e(B@ref{Article Backlog} \e$B$r;2>H$7$F2<$5$$\e(B (\e$B$3$l$i$NL?Na$r$?$/$5$s;H\e(B
5019 \e$B$&$N$G$"$l$P\e(B)\e$B!#\e(B
5020
5021 @item G j
5022 @item j
5023 @kindex j (\e$B35N,\e(B)
5024 @kindex G j (\e$B35N,\e(B)
5025 @findex gnus-summary-goto-article
5026 \e$B5-;vHV9f$+\e(B @code{Message-ID} \e$B$r?R$M!"$=$l$+$i$=$N5-;v$K9T$-$^\e(B
5027 \e$B$9\e(B (@code{gnus-summary-goto-article})\e$B!#\e(B
5028 @end table
5029
5030 @node Choosing Variables
5031 @subsection \e$BA*$V$?$a$NJQ?t\e(B
5032
5033 \e$B5-;v$N0\F0$HA*Br$K4XO"$9$k$$$/$D$+$NJQ?t\e(B:
5034
5035 @table @code
5036 @item gnus-auto-extended-newsgroup
5037 @vindex gnus-auto-extend-newsgroup
5038 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"$9$Y$F$N0\F0L?Na$O!"5-;v$,35N,%P%C%U%!!<\e(B
5039 \e$B$KI=<($5$l$F$$$J$$>l9g$G$b!"A0\e(B (\e$B$b$7$/$O<!\e(B) \e$B$N5-;v$K0\F0$7$h$&$H$7$^$9!#\e(B
5040 \e$B$=$N:]\e(B gnus \e$B$O%5!<%P!<$+$i5-;v$r<hF@$7$F!"5-;v%P%C%U%!!<$KI=<($7$^$9!#\e(B
5041
5042 @item gnus-select-article-hook
5043 @vindex gnus-select-article-hook
5044 \e$B$3$N%U%C%/$O5-;v$,A*Br$5$l$?$H$-$K>o$K8F$P$l$^$9!#%G%#%U%)%k%HCM\e(B
5045 \e$B$O\e(B @code{nil} \e$B$G$9!#9VFI$9$k$=$l$>$l$N5-;v$r%(!<%8%'%s%H$KJ]B8$5$;$?$$>l\e(B
5046 \e$B9g$O!"$3$N%U%C%/$K\e(B @code{gnus-agent-fetch-selected-article} \e$B$rDI2C$9$l$P\e(B
5047 \e$BNI$$$G$7$g$&!#\e(B
5048
5049 @item gnus-mark-article-hook
5050 @vindex gnus-mark-article-hook
5051 @findex gnus-summary-mark-unread-as-read
5052 @findex gnus-summary-mark-read-and-unread-as-read
5053 @findex gnus-unread-mark
5054 \e$B$3$N%U%C%/$O5-;v$,A*Br$5$l$?$H$-$K>o$K8F$P$l$^$9!#$3$l$O5-;v$K4{FI$N0u$r\e(B
5055 \e$BIU$1$k$?$a$K;H$o$l$k$3$H$r0U?^$7$F$$$^$9!#%G%#%U%)%k%HCM\e(B
5056 \e$B$O\e(B @code{gnus-summary-mark-read-and-unread-as-read} \e$B$G!"$[$H$s$I$9$Y$F$N\e(B
5057 \e$BFI$s$@5-;v$N0u$r\e(B @code{gnus-read-mark} \e$B$KJQ99$7$^$9!#$3$N4X?t$K1F6A$5$l\e(B
5058 \e$B$J$$5-;v$O!"2D;k!"J]N1!"4|8B@Z$l>C5n2DG=5-;v$@$1$G$9!#L$FI5-;v$K4{FI$N0u\e(B
5059 \e$B$rIU$1$?$$$@$1$G$"$l$P!"Be$o$j\e(B
5060 \e$B$K\e(B @code{gnus-summary-mark-unread-as-read} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
5061 @code{gnus-low-score-mark} \e$B$d\e(B @code{gnus-del-mark} (\e$B$J$I\e(B) \e$B$N0u$O$=$N$^$^\e(B
5062 \e$B;D$7$^$9!#\e(B
5063 @end table
5064
5065 @node Paging the Article
5066 @section \e$B5-;v$N%9%/%m!<%k\e(B
5067 @cindex article scrolling
5068
5069 @table @kbd
5070 @item SPACE
5071 @kindex SPACE (\e$B35N,\e(B)
5072 @findex gnus-summary-next-page
5073 @kbd{SPACE} \e$B$r2!$9$H!"8=:_$N5-;v$r0l%Z!<%8@h$K%9%/%m!<%k$7$^$9!#5-;v$N:G\e(B
5074 \e$B8e$K9T$-Ce$$$?>l9g$O<!$N5-;v$rA*Br$7$^$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
5075
5076 @vindex gnus-article-boring-faces
5077 @vindex gnus-article-skip-boring
5078 @code{gnus-article-skip-boring} \e$B$,Hs\e(B-@code{nil} \e$B$G!"$+$D5-;v$N;D$j$K0zMQ\e(B
5079 \e$B$H=pL>$7$+L5$$>l9g!"$=$l$O%9%-%C%W$5$l!"Be$o$j$K<!$N5-;v$,I=<($5$l$^$9!#\e(B
5080 @code{gnus-article-boring-faces} \e$B$G!"$D$^$i$J$$$H;W$&$b$N$r%+%9%?%^%$%:\e(B
5081 \e$B$9$k$3$H$,$G$-$^$9!#$I$s$J$K$&$s$6$j$9$k$b$N$G$b!"\e(B@kbd{C-M-v} \e$B$r;H$&$3$H\e(B
5082 \e$B$K$h$C$F!"<jF0$G5-;v$N%Z!<%8$r8+$k$3$H$O$G$-$^$9!#\e(B
5083
5084 @item DEL
5085 @kindex DEL (\e$B35N,\e(B)
5086 @findex gnus-summary-prev-page
5087 \e$B8=:_$N5-;v$r0l%Z!<%8A0$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-prev-page})\e$B!#\e(B
5088
5089 @item RET
5090 @kindex RET (\e$B35N,\e(B)
5091 @findex gnus-summary-scroll-up
5092 \e$B8=:_$N5-;v$r0l9T@h$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-up})\e$B!#\e(B
5093
5094 @item M-RET
5095 @kindex M-RET (\e$B35N,\e(B)
5096 @findex gnus-summary-scroll-down
5097 \e$B8=:_$N5-;v$r0l9T8e$m$X%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-down})\e$B!#\e(B
5098
5099 @item A g
5100 @itemx g
5101 @kindex A g (\e$B35N,\e(B)
5102 @kindex g (\e$B35N,\e(B)
5103 @findex gnus-summary-show-article
5104 @vindex gnus-summary-show-article-charset-alist
5105 \e$B8=:_$N5-;v$r\e(B (\e$B:F\e(B) \e$B<hF@$7$^$9!#$b$7@\F,0z?t$,M?$($i$l$k$H!"8=:_$N5-;v$r<h\e(B
5106 \e$BF@$7$^$9$,!"5-;v$r%H%j!<%H%a%s%H$9$k4X?t$O<B9T$7$^$;$s!#$3$l$O!"%5!<%P!<\e(B
5107 \e$B$+$iMh$?$^$^$N!X@8$N!Y5-;v$r$b$?$i$7$^$9!#\e(B
5108
5109 \e$B@\F,0z?t$rM?$($k$H!"<jF0$GJ8;z%;%C%H$NA`:n$r9T$J$&$3$H$,$G$-$^$9!#\e(B
5110 @kbd{C-u 0 g cn-gb-2312 RET} \e$B$K$h$j!"%a%C%;!<%8$O$"$?$+\e(B
5111 \e$B$b\e(B @code{cn-gb-2312} \e$BJ8;z%;%C%H$G%(%s%3!<%I$5$l$?$+$N$h$&$K%G%3!<%I$5$l\e(B
5112 \e$B$^$9!#0J2<$N$h$&$J@_Dj$rMQ0U$7$F$*$/$H!"\e(B@kbd{C-u 1 g} \e$B$GF1$88z2L$rF@$k$3\e(B
5113 \e$B$H$,$G$-$^$9!#\e(B
5114
5115 @lisp
5116 (setq gnus-summary-show-article-charset-alist
5117       '((1 . cn-gb-2312)
5118         (2 . big5)))
5119 @end lisp
5120
5121 @item A <
5122 @itemx <
5123 @kindex < (\e$B35N,\e(B)
5124 @kindex A < (\e$B35N,\e(B)
5125 @findex gnus-summary-beginning-of-article
5126 \e$B5-;v$N:G=i$^$G%9%/%m!<%k$7$^$9!#\e(B
5127 (@code{gnus-summary-beginning-of-article})\e$B!#\e(B
5128
5129 @item A >
5130 @itemx >
5131 @kindex > (\e$B35N,\e(B)
5132 @kindex A > (\e$B35N,\e(B)
5133 @findex gnus-summary-end-of-article
5134 \e$B5-;v$N:G8e$^$G%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-end-of-article})\e$B!#\e(B
5135
5136 @item A s
5137 @itemx s
5138 @kindex A s (\e$B35N,\e(B)
5139 @kindex s (\e$B35N,\e(B)
5140 @findex gnus-summary-isearch-article
5141 \e$B5-;v%P%C%U%!!<$G%$%s%/%j%a%s%?%k%5!<%A\e(B (isearch) \e$B$r9T$J$$$^\e(B
5142 \e$B$9\e(B (@code{gnus-summary-isearch-article})\e$B!#\e(B
5143
5144 @item h
5145 @kindex h (\e$B35N,\e(B)
5146 @findex gnus-summary-select-article-buffer
5147 \e$B5-;v%P%C%U%!!<$rA*Br$7$^$9\e(B (@code{gnus-summary-select-article-buffer})\e$B!#\e(B
5148 @end table
5149
5150 @node Reply Followup and Post
5151 @section \e$BJVEz!"%U%)%m!<%"%C%W!"Ej9F\e(B
5152
5153 @menu
5154 * Summary Mail Commands::       \e$B%a!<%k$rAw$k\e(B
5155 * Summary Post Commands::       \e$B%K%e!<%9$rAw$k\e(B
5156 * Summary Message Commands::    \e$BB>$N%a%C%;!<%84XO"$NL?Na\e(B
5157 * Canceling and Superseding::
5158 @end menu
5159
5160 @node Summary Mail Commands
5161 @subsection \e$B35N,$G$N%a!<%k$NL?Na\e(B
5162 @cindex mail
5163 @cindex composing mail
5164
5165 \e$B%a!<%k%a%C%;!<%8$r:n@.$9$k$?$a$NL?Na\e(B:
5166
5167 @table @kbd
5168 @item S r
5169 @item r
5170 @kindex S r (\e$B35N,\e(B)
5171 @kindex r (\e$B35N,\e(B)
5172 @findex gnus-summary-reply
5173 @c @icon{gnus-summary-mail-reply}
5174 @c @icon{gnus-summary-reply}
5175 \e$B8=:_$N5-;v$r=q$$$??M$KJVEz$N%a!<%k$rAw$j$^$9\e(B (@code{gnus-summary-reply})\e$B!#\e(B
5176
5177 @item S R
5178 @itemx R
5179 @kindex R (\e$B35N,\e(B)
5180 @kindex S R (\e$B35N,\e(B)
5181 @findex gnus-summary-reply-with-original
5182 @c @icon{gnus-summary-reply-with-original}
5183 \e$B8=:_$N5-;v$r=q$$$??M$K!"855-;v$r4^$s$@JVEz$N%a!<%k$r=P$7$^\e(B
5184 \e$B$9\e(B (@code{gnus-summary-reply-with-original})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z\e(B
5185 \e$B?t$N=,47$r;H$$$^$9!#\e(B
5186
5187 @item S w
5188 @kindex S w (\e$B35N,\e(B)
5189 @findex gnus-summary-wide-reply
5190 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F!"9-$$JVEz\e(B (wide reply) \e$B$r$7$^\e(B
5191 \e$B$9\e(B (@code{gnus-summary-wide-reply})\e$B!#\e(B@dfn{\e$B9-$$JVEz\e(B} \e$B$H$O%X%C%@!<\e(B
5192 \e$B$N\e(B @code{To}, @code{From}, (\e$B$b$7$/$O\e(B @code{Reply-to}) \e$B$H\e(B @code{Cc}) \e$B$N$9\e(B
5193 \e$B$Y$F$N?M$KJVEz$r$9$k$3$H$G$9!#\e(B@code{Mail-Followup-To} \e$B$,$"$l$P!"Be$o$j$K\e(B
5194 \e$B$=$l$,;H$o$l$^$9!#\e(B
5195
5196 @item S W
5197 @kindex S W (\e$B35N,\e(B)
5198 @findex gnus-summary-wide-reply-with-original
5199 \e$B8=:_$N5-;v$K855-;v$r4^$s$@9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5200 \e$B$9\e(B (@code{gnus-summary-wide-reply-with-original})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\\e(B
5201 \e$BF,0z?t$N=,47$r;H$$$^$9!#\e(B
5202
5203 @item S v
5204 @kindex S v (\e$B35N,\e(B)
5205 @findex gnus-summary-very-wide-reply
5206 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F!"Hs>o$K9-$$JVEz\e(B (very wide reply) \e$B$r$7$^\e(B
5207 \e$B$9\e(B (@code{gnus-summary-very-wide-reply})\e$B!#\e(B@dfn{\e$BHs>o$K9-$$JVEz\e(B} \e$B$H$O!"%W\e(B
5208 \e$B%m%;%9\e(B/\e$B@\F,0z?t$G;XDj$5$l$?$9$Y$F$N5-;v$N%X%C%@!<$N\e(B @code{To},
5209 @code{From}, (\e$B$b$7$/$O\e(B @code{Reply-to}) \e$B$H\e(B @code{Cc}) \e$B$N$9$Y$F$N?M$KJVEz\e(B
5210 \e$B$r$9$k$3$H$G$9!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$9!#\e(B
5211
5212 @item S V
5213 @kindex S V (\e$B35N,\e(B)
5214 @findex gnus-summary-very-wide-reply-with-original
5215 \e$B8=:_$N5-;v$K855-;v$r4^$s$@Hs>o$K9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5216 \e$B$9\e(B (@code{gnus-summary-very-wide-reply-with-original})\e$B!#$3$NL?Na$O%W%m%;\e(B
5217 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$9!#\e(B
5218
5219 @item S B r
5220 @kindex S B r (\e$B35N,\e(B)
5221 @findex gnus-summary-reply-broken-reply-to
5222 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$FJVEz$r$7$^$9$,\e(B @code{Reply-To} \e$B%U%#!<%k%I$O\e(B
5223 \e$BL5;k$7$^$9\e(B (@code{gnus-summary-reply-broken-reply-to})\e$B!#%a!<%j%s%0%j%9%H\e(B
5224 \e$B$,$=$N%j%9%H$r;X$9\e(B @code{Reply-To} \e$B$r2a$C$F@_Dj$9$k$?$a$K$3$l$,I,MW$J$N\e(B
5225 \e$B$G$"$l$P!"$*$=$i$/$"$J$?$OBe$o$j$K\e(B @code{broken-reply-to} \e$B%0%k!<%W%Q%i%a!<\e(B
5226 \e$B%?!<$r@_Dj$9$kI,MW$,$"$j$^$9!#$=$&$9$l$P!"$b$N$4$H$O@5$7$/F/$/$h$&$K$J$k\e(B
5227 \e$B$G$7$g$&!#\e(B@xref{Group Parameters}.
5228
5229 @item S B R
5230 @kindex S B R (\e$B35N,\e(B)
5231 @findex gnus-summary-reply-broken-reply-to-with-original
5232 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F855-;v$r4^$s$@JVEz$r$7$^$9\e(B
5233 \e$B$,\e(B @code{Reply-To} \e$B%U%#!<%k%I$OL5;k$7$^\e(B
5234 \e$B$9\e(B (@code{gnus-summary-reply-broken-reply-to-with-original})\e$B!#\e(B
5235
5236 @item S o m
5237 @itemx C-c C-f
5238 @kindex S o m (\e$B35N,\e(B)
5239 @kindex C-c C-f (\e$B35N,\e(B)
5240 @findex gnus-summary-mail-forward
5241 @c @icon{gnus-summary-mail-forward}
5242 \e$BC/$+B>$N?M$K8=:_$N5-;v$rE>Aw$7$^$9\e(B (@code{gnus-summary-mail-forward})\e$B!#\e(B
5243 \e$B@\F,0z?t$,$"$k$H!"E>Aw5-;v$N40A4$J%X%C%@!<$r<h$j9~$_$^$9!#\e(B
5244
5245 @item S m
5246 @itemx m
5247 @kindex m (\e$B35N,\e(B)
5248 @kindex S m (\e$B35N,\e(B)
5249 @findex gnus-summary-mail-other-window
5250 @c @icon{gnus-summary-mail-originate}
5251 \e$B%a!<%k$r:n@.$7$^$9\e(B (@code{gnus-summary-mail-other-window})\e$B!#%G%#%U%)%k%H\e(B
5252 \e$B$G$O8=:_$N%0%k!<%W$NEj9FMM<0\e(B (posting style) \e$B$r;H$$$^$9!#@\F,0z?t$,M?$(\e(B
5253 \e$B$i$l$k$H!"$=$l$O;H$$$^$;$s!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$NEj\e(B
5254 \e$B9FMM<0$r;H$&$+$r?R$M$^$9!#\e(B
5255
5256 @item S i
5257 @itemx i
5258 @kindex i (\e$B35N,\e(B)
5259 @kindex S i (\e$B35N,\e(B)
5260 @findex gnus-summary-news-other-window
5261 \e$B%K%e!<%9$r:n@.$7$^$9\e(B (@code{gnus-summary-news-other-window})\e$B!#%G%#%U%)%k\e(B
5262 \e$B%H$G$O8=:_$N%0%k!<%W$KEj9F$7$^$9!#@\F,0z?t$,M?$($i$l$k$H!"8=:_$N%0%k!<%W\e(B
5263 \e$BL>$O;H$o$l$^$;$s!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$KEj9F$9$k$+$r\e(B
5264 \e$B?R$M$^$9!#\e(B
5265
5266 \e$B$3$N4X?t$O!"$?$H$(%a!<%k%0%k!<%W$G;H$o$l$?$H$7$F$b!"<B:]$K$O%K%e!<%9$NMM\e(B
5267 \e$B<0$rMQ0U$7$^$9!#$3$l$O!"%a%C%;!<%8$r<B:]$K$O%M%C%H%o!<%/7PM3$GAw$i$:$K!"\e(B
5268 \e$B%a!<%k%0%k!<%W$K!VEj9F!W$9$k$N$KJXMx$G$9\e(B; \e$B$=$l$i$OEv$N%0%k!<%W$KC1$KD>@\\e(B
5269 \e$B%;!<%V$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I\e(B (request-post
5270 method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
5271
5272 @item S D b
5273 @kindex S D b (\e$B35N,\e(B)
5274 @findex gnus-summary-resend-bounced-mail
5275 @cindex bouncing mail
5276 \e$B%a!<%k$rAw$C$?$N$K!"2?$i$+$NM}M3\e(B (\e$B%"%I%l%9$N4V0c$$!"E>Aw$NITD4\e(B) \e$B$GLa$C$F\e(B
5277 \e$B$-$?$H$-$K!"$3$NL?Na$r;H$C$FLa$C$F$-$?%a!<%k$r$b$&0l2sAw$k$3$H$,$G$-$^\e(B
5278 \e$B$9\e(B (@code{gnus-summary-resend-bonced-mail})\e$B!#%a!<%k%P%C%U%!!<$K$=$N%a!<\e(B
5279 \e$B%k$,8=$l$F!"$=$3$G$b$&0lEY%a!<%k$rAw$kA0$K%X%C%@!<$rJT=8$9$k$3$H$,$G$-$^\e(B
5280 \e$B$9!#$3$NL?Na$K@\F,0z?t$rM?$($k$H!"La$C$F$-$?%a!<%k$,2?$+B>$N%a!<%k$X$NJV\e(B
5281 \e$BEz$G$"$C$?>l9g$K!"\e(Bgnus \e$B$O$=$N%a!<%k$r<hF@$7$F!"$=$l$N%X%C%@!<$N@:L)D4::\e(B
5282 \e$B$,$G$-$k$h$&$K2hLL$KI=<($7$h$&$H$7$^$9!#$^!"$3$l$O$H$F$b$h$/<:GT$7$^$9$1\e(B
5283 \e$B$I!#\e(B
5284
5285 @item S D r
5286 @kindex S D r (\e$B35N,\e(B)
5287 @findex gnus-summary-resend-message
5288 \e$B>e$NL?Na$H:.F1$7$J$$$G2<$5$$!#\e(B@code{gnus-summary-resend-message} \e$B$O8=:_\e(B
5289 \e$B$N%a%C%;!<%8$rAw$k08@h$N%"%I%l%9$NF~NO$rB%$7$F!"$=$N>l=j$K%a!<%k$rAw$j$^\e(B
5290 \e$B$9!#%a%C%;!<%8$N%X%C%@!<$OJQ99$5$l$^$;$s\e(B---\e$B$7$+$7\e(B @code{Resent-To},
5291 @code{Resent-From} \e$B$J$I$N!"$?$/$5$s$N%X%C%@!<$,IU$12C$($^$9!#$3$l$O!"\e(B(\e$B$*\e(B
5292 \e$B$=$i$/\e(B) \e$B$"$J$?<+?H$r\e(B @code{To} \e$BMs$K=q$$$?K\?M$K$b%a!<%k$rAw$C$F$7$^$&$H\e(B
5293 \e$B$$$&$3$H$G$9!#$3$l$O:.Mp$r>7$/$G$7$g$&!#$G$9$+$iEvA3!"$"$J$?$,K\Ev$K<Y0-\e(B
5294 \e$B$J?M$G$J$1$l$P!"$3$l$O;H$o$J$$$G$7$g$&!#\e(B
5295
5296 \e$B$3$NL?Na$O<g$K!"$"$J$?$,$$$/$D$+$N%a!<%k%"%+%&%s%H$r;}$C$F$$$F!"<+J,<+?H\e(B
5297 \e$B$N0c$C$?%"%+%&%s%H$K%a!<%k$rE>Aw$7$?$$$H$-$KMQ$$$i$l$^$9!#\e(B(\e$B$b$7$"$J$?\e(B
5298 \e$B$,\e(B @code{root} \e$B$G$"$j!"\e(B@code{postmaster} \e$B$G$b$"$j!"\e(B@code{root} \e$B08$F\e(B
5299 \e$B$K\e(B @code{postmaster} \e$B$X$N%a!<%k$r<u$1<h$C$?>l9g$O!"$=$l\e(B
5300 \e$B$r\e(B @code{postmaster} \e$B$K$b:FAw$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#Ca=x$,$J$1$l\e(B
5301 \e$B$P$J$j$^$;$s\e(B! (Ordnung muss sein!))
5302
5303 \e$B$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5304
5305 @item S D e
5306 @kindex S D e (\e$B35N,\e(B)
5307 @findex gnus-summary-resend-message-edit
5308 \e$B0l$DA0$N%3%^%s%I$K;w$F$$$^$9$,!":FAw$9$kA0$K$"$?$+$b?7$7$$%a%C%;!<%8$N$h\e(B
5309 \e$B$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
5310
5311 @item S O m
5312 @kindex S O m (\e$B35N,\e(B)
5313 @findex gnus-summary-digest-mail-forward
5314 \e$B8=:_$N0lO"$N5-;v\e(B (@pxref{Decoding Articles}) \e$B$NMWLs$r:n$j!"%a!<%k$G$=$N\e(B
5315 \e$B7k2L$rAw$j$^$9\e(B (@code{gnus-summary-digest-mail-forward})\e$B!#$3$NL?Na$O%W%m\e(B
5316 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5317
5318 @item S M-c
5319 @kindex S M-c (\e$B35N,\e(B)
5320 @findex gnus-summary-mail-crosspost-complaint
5321 @cindex crossposting
5322 @cindex excessive crossposting
5323 \e$B8=:_$N5-;v$N=q$-<j$K!"2a>j$J%/%m%9%]%9%H$X$N6l>p$N%a!<%k$rAw$j$^\e(B
5324 \e$B$9\e(B (@code{gnus-summary-mail-crosspost-complaint})\e$B!#\e(B
5325
5326 @findex gnus-crosspost-complaint
5327 \e$B$3$NL?Na$O!"8=:_\e(B Usenet \e$B$K2#9T$7$F$$$k%/%m%9%]%9%H$N@$3&E*N.9T$KBP$7$FH?\e(B
5328 \e$B7b$r9T$J$&<jCJ$H$7$FDs6!$5$l$F$$$^$9!#$3$l$OJQ\e(B
5329 \e$B?t\e(B @code{gnus-crosspost-complaint} \e$B$r=xJ8$K$7$FJVEz$r:n@.$7$^$9!#$3$NL?\e(B
5330 \e$BNa$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47\e(B (@pxref{Process/Prefix}) \e$B$K=>$$!"$=$l$>$l$N\e(B
5331 \e$B%a!<%k$rAw$kA0$KAw?.$9$k$+$I$&$+$N3NG'$r$7$^$9!#\e(B
5332 @end table
5333
5334 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5335 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5336
5337 @node Summary Post Commands
5338 @subsection \e$B35N,$NEj9FL?Na\e(B
5339 @cindex post
5340 @cindex composing news
5341
5342 \e$B%K%e!<%9$N5-;v$rEj9F$9$k$?$a$NL?Na\e(B:
5343
5344 @table @kbd
5345 @item S p
5346 @itemx a
5347 @kindex a (\e$B35N,\e(B)
5348 @kindex S p (\e$B35N,\e(B)
5349 @findex gnus-summary-post-news
5350 @c @icon{gnus-summary-post-news}
5351 \e$BEj9F$9$k$?$a$N5-;v$r:n@.$7$^$9\e(B (@code{gnus-summary-post-news})\e$B!#%G%#%U%)\e(B
5352 \e$B%k%H$G$O8=:_$N%0%k!<%W$KEj9F$7$^$9!#@\F,0z?t$,M?$($i$l$k$H!"8=:_$N%0%k!<\e(B
5353 \e$B%WL>$O;H$o$l$^$;$s!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"Be$o$j$KJL$N$I$N%0%k!<%W\e(B
5354 \e$B$KEj9F$9$k$+$r?R$M$^$9!#\e(B
5355
5356 @item S f
5357 @itemx f
5358 @kindex f (\e$B35N,\e(B)
5359 @kindex S f (\e$B35N,\e(B)
5360 @findex gnus-summary-followup
5361 @c @icon{gnus-summary-followup}
5362 \e$B8=:_$N5-;v$N%U%)%m!<%"%C%W$rEj9F$7$^$9\e(B (@code{gnus-summary-followup})\e$B!#\e(B
5363
5364 @item S F
5365 @itemx F
5366 @kindex S F (\e$B35N,\e(B)
5367 @kindex F (\e$B35N,\e(B)
5368 @c @icon{gnus-summary-followup-with-original}
5369 @findex gnus-summary-followup-with-original
5370 \e$B855-;v$r<h$j9~$s$G!"8=:_$N5-;v$K%U%)%m!<%"%C%W$r$7$^\e(B
5371 \e$B$9\e(B (@code{gnus-summary-followup-with-original})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,\e(B
5372 \e$B0z?t$N=,47$rMQ$$$^$9!#\e(B
5373
5374 @item S n
5375 @kindex S n (\e$B35N,\e(B)
5376 @findex gnus-summary-followup-to-mail
5377 \e$B%a!<%k$N%a%C%;!<%8$r<u$1<h$C$F$$$?$H$7$F$b!"8=:_$N5-;v$N%U%)%m!<%"%C%W$r\e(B
5378 \e$B%K%e!<%9$KEj9F$7$^\e(B
5379 \e$B$9\e(B (@code{gnus-summary-followup-to-mail})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N\e(B
5380 \e$B=,47$rMQ$$$^$9!#\e(B
5381
5382 @item S N
5383 @kindex S N (\e$B35N,\e(B)
5384 @findex gnus-summary-followup-to-mail-with-original
5385 \e$B%a!<%k$N%a%C%;!<%8$r<u$1<h$C$F$$$?$H$7$F$b!"855-;v$r0zMQ$7$F!"8=:_$N5-;v\e(B
5386 \e$B$N%U%)%m!<%"%C%W$r%K%e!<%9$KEj9F$7$^\e(B
5387 \e$B$9\e(B (@code{gnus-summary-followup-to-mail-with-original}). \e$B$3$NL?Na$O%W%m\e(B
5388 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$rMQ$$$^$9!#\e(B
5389
5390 @item S o p
5391 @kindex S o p (\e$B35N,\e(B)
5392 @findex gnus-summary-post-forward
5393 \e$B8=:_$N5-;v$r%K%e!<%9%0%k!<%W$KE>Aw$7$^\e(B
5394 \e$B$9\e(B (@code{gnus-summary-post-forward})\e$B!#@\F,0z?t$,M?$($i$l$?$H$-$O!"E>Aw\e(B
5395 \e$B5-;v$N%X%C%@!<$r40A4$K<h$j9~$_$^$9!#\e(B
5396
5397 @item S O p
5398 @kindex S O p (\e$B35N,\e(B)
5399 @findex gnus-summary-digest-post-forward
5400 @cindex digests
5401 @cindex making digests
5402 \e$B8=:_$N0lO"$N5-;v$rMWLs$7$F!"$=$N7k2L$r%K%e!<%9%0%k!<%W$KAw$j$^\e(B
5403 \e$B$9\e(B (@code{gnus-summary-digest-post-forward})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z\e(B
5404 \e$B?t$N=,47$rMQ$$$^$9!#\e(B
5405
5406 @item S u
5407 @kindex S u (\e$B35N,\e(B)
5408 @findex gnus-uu-post-news
5409 @c @icon{gnus-uu-post-news}
5410 \e$B%U%!%$%k$r\e(B uuencode \e$B$7$FJ,3d$7!"$=$l$i$rO"B3$7$FEj9F$7$^\e(B
5411 \e$B$9\e(B (@code{gnus-uu-post-news})\e$B!#\e(B(@pxref{Uuencoding and Posting})\e$B!#\e(B
5412 @end table
5413
5414 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5415 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5416
5417 @node Summary Message Commands
5418 @subsection \e$B35N,%a%C%;!<%8L?Na\e(B
5419
5420 @table @kbd
5421 @item S y
5422 @kindex S y (\e$B35N,\e(B)
5423 @findex gnus-summary-yank-message
5424 \e$B8=:_$N5-;v$r!"$9$G$KB8:_$9$k%a%C%;!<%8:n@.%P%C%U%!!<$KE=$jIU$1$^\e(B
5425 \e$B$9\e(B (@code{gnus-summaryyank-message})\e$B!#$3$NL?Na$OE=$jIU$1$?$$%a%C%;!<%8%P%C\e(B
5426 \e$B%U%!!<$NF~NO$rB%$7!"%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^\e(B
5427 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5428 @end table
5429
5430 @node Canceling and Superseding
5431 @subsection \e$B5-;v$r<h$j>C$9\e(B
5432 @cindex canceling articles
5433 @cindex superseding articles
5434
5435 \e$B2?$+$r=q$$$?8e$G!"K\Ev$K!"K\Ev$K!"$[\e(B \e$B$s\e(B \e$B$H\e(B \e$B$&\e(B \e$B$K$=$l$rEj9F$7$F$$$J$1$l$P\e(B
5436 \e$B$J$!$H;W$C$?$3$H$O$"$j$^$;$s$+!#\e(B
5437
5438 \e$B$(!<$H!"%a!<%k$O<h$j>C$9$3$H$O$G$-$J$$$N$G$9$,!"%K%e!<%9$NEj9F$O<h$j>C$9\e(B
5439 \e$B$3$H$,$G$-$^$9!#\e(B
5440
5441 @findex gnus-summary-cancel-article
5442 @kindex C (\e$B35N,\e(B)
5443 @c @icon{gnus-summary-cancel-article}
5444 \e$B<h$j>C$7$?$$5-;v$r8+$D$1$F2<$5$$\e(B (\e$B<h$j>C$9$3$H$,$G$-$k$N$O<+J,$N5-;v$@$1\e(B
5445 \e$B$G$9!#JQ$J$3$H$O;n$5$J$$$G2<$5$$\e(B)\e$B!#$=$7$F\e(B @kbd{C} \e$B$+\e(B @kbd{S c} \e$B$r2!$7$F\e(B
5446 \e$B2<$5$$\e(B (@code{gnus-summary-cancel-article})\e$B!#$"$J$?$N5-;v$,<h$j>C$5$l$^\e(B
5447 \e$B$9\e(B---\e$B@$3&Cf$N5!3#$,$"$J$?$N5-;v$r<h$j>C$7$^$9!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z\e(B
5448 \e$B?t$N=,47$rMQ$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5449
5450 \e$B$7$+$7Cm0U$7$FM_$7$$$N$O!"$9$Y$F$N%5%$%H$,<h$j>C$7$r07$C$F$$$k$o$1$G$O$J\e(B
5451 \e$B$$$3$H$G$9!#$G$9$+$i!"$?$$$F$$$N%5%$%H$,LdBj$N5-;v$r<h$j>C$7$F$b!"$"$A$3\e(B
5452 \e$B$A$G$"$J$?$N5-;v$O@8$-;D$k$+$b$7$l$^$;$s!#\e(B
5453
5454 gnus \e$B$O<h$j>C$9$H$-$K!X8=:_!Y$NA*BrJ}K!$r;H$$$^$9!#I8=`$NEj9FJ}K!$r;H$$\e(B
5455 \e$B$?$$$N$G$"$l$P!"J8;z@\F,0z?t\e(B @samp{a} \e$B$r;H$C$F2<$5\e(B
5456 \e$B$$\e(B (@pxref{Symbolic Prefixes})\e$B!#\e(B
5457
5458 gnus \e$B$O\e(B @code{Cancel-Lock} \e$B%X%C%@!<\e(B (@pxref{Canceling News,
5459 ,\e$B%K%e!<%9$r<h$j>C$9\e(B, message-ja, The Message Manual}) \e$B$r;H$C$F!"$"$J$?$@\e(B
5460 \e$B$1$,$"$J$?$N%a%C%;!<%8$r%-%c%s%;%k$G$-$k$h$&$K$7$^$9!#\e(B
5461
5462 \e$B$b$72?$+4V0c$$$r$7$?$N$K5$IU$$$F!"D{@5$r$7$?$$$N$G$"$l$P!"\e(B
5463 @dfn{\e$BBeBX\e(B} (@dfn{superseding}) \e$B5-;v$rEj9F$7$F855-;v$rCV$-49$($k$3$H$,$G\e(B
5464 \e$B$-$^$9!#\e(B
5465
5466 @findex gnus-summary-supersede-article
5467 @kindex S (\e$B35N,\e(B)
5468 \e$B855-;v$N$H$3$m$X0\F0$7$F!"\e(B@kbd{S s} \e$B$r2!$7$F2<$5\e(B
5469 \e$B$$\e(B (@code{gnus-summary-supersede-article})\e$B!#$=$l$rIaDL$KAw?.$9$kA0$K!"5-\e(B
5470 \e$B;v$r9%$-$J$h$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
5471
5472 \e$BBeBX$K4X$7$F$b!"<h$j>C$7$HF1$8$3$H$,Ev$F$O$^$j$^$9!#$3$A$i$NJ}$,$b$C$H$h\e(B
5473 \e$B$/Ev$F$O$^$k$+$b$7$l$^$;$s\e(B: \e$B$$$/$D$+$N%5%$%H$OBeBX$r<u$1IU$1$^$;$s!#$3$l\e(B
5474 \e$B$i$N%5%$%H$G$O!"$[$H$s$IF1$85-;v$rFs2sEj9F$7$?$h$&$K$J$C$F$7$^$$$^$9!#\e(B
5475
5476 \e$B$b$7$5$C$-5-;v$rEj9F$7$?$P$+$j$G$9$0$KJQ99$7$?$/$J$C$?>l9g!"5-;v$,:G=i$K\e(B
5477 \e$B$"$J$?$N%5%$%H$K8=$l$kA0$K<h$j>C$7\e(B/\e$BBeBX$r$9$k$?$a$N9*L/$J<jCJ$,$"$j$^$9!#\e(B
5478 \e$B$^$:!"Ej9F%P%C%U%!!<\e(B (@code{*sent ... *} \e$B$N$h$&$K$J$C$F$$$^$9\e(B) \e$B$KLa$C$F\e(B
5479 \e$B2<$5$$!#$=$3$K$O$"$J$?$,$A$g$&$IEj9F$7$?5-;v$,$"$j!"$9$Y$F$N%X%C%@!<$,$=\e(B
5480 \e$B$N$^$^$"$j$^$9!#\e(B@code{Message-ID} \e$B%X%C%@!<$r\e(B @code{Cancel} \e$B$b$7$/\e(B
5481 \e$B$O\e(B @code{Supersedes} \e$B$KJQ99$7$F2<$5$$!#$=$7$F!"$$$D$b$d$C$F$$$k$h$&$KC1\e(B
5482 \e$B$K\e(B @kbd{C-c C-c} \e$B$r2!$7$F5-;v$rAw?.$7$F2<$5$$!#A0$N5-;v$O<h$j>C$5$l$k$+\e(B
5483 \e$BCV$-49$($i$l$k$G$7$g$&!#\e(B
5484
5485 \e$B$A$g$C$H3P$($F$*$$$F2<$5$$\e(B: 'supersede' (\e$BBeBX\e(B) \e$B$H$$$&8l$NCf$K\e(B 'c' \e$B$OL5$$\e(B
5486 \e$B$H$$$&$3$H$r!#\e(B
5487
5488 @node Delayed Articles
5489 @section \e$BCY1d5-;v\e(B
5490 @cindex delayed sending
5491 @cindex send delayed
5492
5493 \e$B$H$-$H$7$F!"$"$J$?$O%a%C%;!<%8$NAw?.$r@h1d$P$7$K$7$?$$$H;W$&$3$H$O$"$j$^\e(B
5494 \e$B$;$s$+!#Nc$($P!"$"$J$?$,Bg@Z$J$@$l$+$NCB@8F|$r;W$$=P$9$?$a$K!"$A$g$&$I$=\e(B
5495 \e$B$NF|$KFO$/%a%C%;!<%8$rMQ0U$7$?$$$H;W$C$?$H$7$^$7$g$&!#\e(B
5496 @code{gnus-delay} \e$B%Q%C%1!<%8$O$3$l$K$&$C$F$D$1$G$9!#@_Dj$O4JC1$G$9\e(B:
5497
5498 @lisp
5499 (gnus-delay-initialize)
5500 @end lisp
5501
5502 @findex gnus-delay-article
5503 \e$BIaCJ$O%a%C%;!<%8$rAw?.$9$k$N$K\e(B Message \e$B%b!<%I$G\e(B @kbd{C-c C-c} \e$B%3%^%s%I$r\e(B
5504 \e$B;H$$$^$9$h$M!#@h1d$P$7$K$9$k$K$O!"Be$o$j$K\e(B @kbd{C-c C-j}
5505 (@code{gnus-delay-article}) \e$B$r;H$C$F2<$5$$!#$=$&$9$k$H!"$I$N$/$i$$CY$i$;\e(B
5506 \e$B$k$+$r?R$M$F$-$^$9!#2DG=$JJV;v$O<!$NDL$j$G$9\e(B:
5507
5508 @itemize @bullet
5509 @item
5510 \e$B4|4V!#@0?t$H0l$D$NJ8;z$G;XDj$7$^$9!#Nc$($P\e(B @code{42d} \e$B$O\e(B 42 \e$BF|CY$i$;$k$3\e(B
5511 \e$B$H$r0UL#$7$^$9!#;H$&$3$H$,$G$-$kJ8;z$O\e(B @code{m} (\e$BJ,\e(B)\e$B!"\e(B@code{h} (\e$B;~\e(B)\e$B!"\e(B
5512 @code{d} (\e$BF|\e(B), @code{w} (\e$B=5\e(B), @code{M} (\e$B7n\e(B) \e$B$*$h$S\e(B @code{Y} (\e$BG/\e(B) \e$B$G$9!#\e(B
5513
5514 @item
5515 \e$BF|IU!#\e(B@code{YYYY-MM-DD} \e$B$N$h$&$J7A<0$G;XDj$7$^$9!#%a%C%;!<%8$NAw?.$O$=$N\e(B
5516 \e$BF|$NFCDj$N;~9o\e(B (\e$B%G%#%U%)%k%H$O\e(B 8 \e$B;~\e(B) \e$B$^$GCY$i$;$i$l$^$9!#\e(B
5517 @code{gnus-delay-default-hour} \e$B$b;2>H$7$F2<$5$$!#\e(B
5518
5519 @item
5520 \e$B;~9o!#\e(Bam/pm \e$B$r4^$^$J$$\e(B 24 \e$B;~4V@)$N!"\e(B@code{hh:mm} \e$B$N7A<0$GM?$($^$9!#Aw?.\e(B
5521 \e$B$5$l$k$N$O:#F|$N$=$N;~9o$G$9$,!"$9$G$K$=$N;~9o$r2a$.$F$7$^$C$F$$$?>l9g$O\e(B
5522 \e$BMbF|$N$=$N;~9o$K$J$j$^$9!#$G$9$+$i!"D+$N\e(B 10 \e$B;~$K\e(B @code{11:15} \e$B$r;XDj$7$?\e(B
5523 \e$B>l9g$O\e(B 1\e$B;~4V\e(B15\e$BJ,8e$KAw?.$5$l$k$3$H$K$J$j$^$9!#$7$+$7\e(B @code{9:20} \e$B$r;XDj\e(B
5524 \e$B$7$?>l9g$OMbF|$N;~9o$r0UL#$7$^$9!#\e(B
5525 @end itemize
5526
5527 @code{gnus-delay-article} \e$B$NF0:n$O!"0J2<$N?t8D$NJQ?t$K1F6A$5$l$^$9\e(B:
5528
5529 @table @code
5530 @item gnus-delay-default-hour
5531 @vindex gnus-delay-default-hour
5532 \e$BFCDj$NF|IU$r;XDj$7$?>l9g$K!"%a%C%;!<%8$,$=$NF|$N2?;~$KAw?.$5$l$k$+$rM?$(\e(B
5533 \e$B$^$9!#2DG=$JCM$O\e(B 0 \e$B$+$i\e(B 23 \e$B$^$G$N@0?t$G$9!#\e(B
5534
5535 @item gnus-delay-default-delay
5536 @vindex gnus-delay-default-delay
5537 \e$B%G%#%U%)%k%H$NCY1d$rM?$($kJ8;zNs$G$9!#A0=R$N$I$s$J7A<0$G$b2DG=$G$9!#\e(B
5538
5539 @item gnus-delay-group
5540 @vindex gnus-delay-group
5541 \e$BCY1d5-;v$O!"%I%i%U%H%5!<%P!<$N$3$N%0%k!<%W$K4|8B$,Mh$k$^$GJ]4I$5$l$^$9!#\e(B
5542 \e$B$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)%k%H$NCM\e(B
5543 \e$B$O\e(B @code{"delayed"} \e$B$G$9!#\e(B
5544
5545 @item gnus-delay-header
5546 @vindex gnus-delay-header
5547 \e$B$=$l$>$l$N5-;v$,Aw?.$5$l$kF|;~$O%X%C%@!<$K5-O?$5$l$^$9!#$3$NJQ?t$O%X%C%@!<\e(B
5548 \e$BL>$NJ8;zNs$G$9!#$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)\e(B
5549 \e$B%k%H$NCM$O\e(B @code{"X-Gnus-Delayed"} \e$B$G$9!#\e(B
5550 @end table
5551
5552 \e$BAw?.$N@h1d$P$7$O$3$s$J$U$&$K9T$J$o$l$^$9\e(B: @code{gnus-delay-article} \e$B%3%^\e(B
5553 \e$B%s%I$G!"$"$J$?$O$I$N$/$i$$CY$i$;$k$+$r;XDj$7$^$9!#\e(Bgnus \e$B$O%a%C%;!<%8$rAw\e(B
5554 \e$B?.$9$kF|;~$r7W;;$7$F\e(B @code{X-Gnus-Delayed} \e$B%X%C%@!<$K5-O?$7!"$=$N%a%C%;!<\e(B
5555 \e$B%8$r\e(B @code{nndraft:delayed} \e$B%0%k!<%W$KG<$a$^$9!#\e(B
5556
5557 @findex gnus-delay-send-queue
5558 \e$B$=$7$F!"$"$J$?$,?7Ce%K%e!<%9$r<hF@$7$h$&$H$9$k$H$-$O$$$D$b!"\e(Bgnus \e$B$OAw?.\e(B
5559 \e$B$9$k4|8B$KC#$7$?5-;v$r$=$N%0%k!<%W$GC5$7$F!"$=$l$i$rAw?.$7$^$9!#$3$l$K$O\e(B
5560 \e$B4X?t\e(B @code{gnus-delay-send-queue} \e$B$,;H$o$l$^$9!#%G%#%U%)%k%H$G$O$3$N4X?t\e(B
5561 \e$B$O\e(B @code{gnus-get-new-news-hook} \e$B$KDI2C$5$l$^$9$,!"$b$A$m$s$"$J$?$O$3$l\e(B
5562 \e$B$rJQ99$9$k$3$H$,$G$-$^$9!#$*$=$i$/$"$J$?$O!"%I%i%U%H$NAw?.$K%G!<%b%s$r;H\e(B
5563 \e$B$$$?$$$H;W$&$N$G$O$J$$$G$7$g$&$+\e(B? \e$B$=$l$K$O!"%G!<%b%s$K4X\e(B
5564 \e$B?t\e(B @code{gnus-delay-send-queue} \e$B$r<B9T$;$h!"$H8@$&$@$1$GNI$$$N$G$9!#\e(B
5565
5566 @table @code
5567 @item gnus-delay-initialize
5568 @findex gnus-delay-initialize
5569 \e$B%G%#%U%)%k%H$G$O$3$N4X?t\e(B
5570 \e$B$O\e(B @code{gnus-delay-send-queue} \e$B$N\e(B @code{gnus-get-new-news-hook} \e$B$X$NDI\e(B
5571 \e$B2C$r9T$J$$$^$9!#$G$9$,!"$3$l$OBhFs%*%W%7%g%s0z?t\e(B @code{no-check} \e$B$r<u$1\e(B
5572 \e$BIU$1$^$9!#$b$7$=$l$,Hs\e(B-@code{nil} \e$B$@$C$?\e(B
5573 \e$B$i\e(B @code{gnus-get-new-news-hook} \e$B$OJQ99$5$l$^$;$s!#Bh0l%*%W%7%g%s0z?t$O\e(B
5574 \e$BL5;k$5$l$^$9!#\e(B
5575
5576 \e$BNc$($P\e(B @code{(gnus-delay-initialize nil t)} \e$B$O2?$b$7$J$$$3$H$r0UL#$7$^$9!#\e(B
5577 \e$B$"$J$?$OCY1d5-;v$NAw?.$K%G!<%b%s$r;H$$$?$$$N$G$7$g$&$M!#$G$b!"$=$l$r@_Dj\e(B
5578 \e$B$9$k$3$H$rK:$l$J$$$G2<$5$$$M!#\e(B:-)
5579 @end table
5580
5581 @node Marking Articles
5582 @section \e$B5-;v$K0u$rIU$1$k\e(B
5583 @cindex article marking
5584 @cindex article ticking
5585 @cindex marks
5586
5587 \e$B5-;v$KIU$1$i$l$k0u$O$$$/$D$+$"$j$^$9!#\e(B
5588
5589 \e$B5-;v$N\e(B @dfn{\e$B9XFIEY\e(B} (\e$B$&$R$g!<$C!"2?$F$9$i$P$d$7$$B$8l$@\e(B!) \e$B$r7hDj$9$k0u$,\e(B
5590 \e$B$"$j$^$9!#1Q;z$G$J$$J8;z$,0lHL$K\e(B @dfn{\e$BL$FI\e(B} \e$B$r0UL#$9$k$N$KBP$7$F!"1Q;z$N\e(B
5591 \e$B0u$O0lHL$K\e(B @dfn{\e$B4{FI\e(B} \e$B$r0UL#$7$^$9!#\e(B
5592
5593 \e$B2C$($F!"9XFIEY$K1F6A$7$J$$0u$b$"$j$^$9!#\e(B
5594
5595 @ifinfo
5596 \e$B$3$l$i$N0u$rA`:n$9$k2a>j$J$/$i$$$NL?Na$,$"$j$^$9\e(B:
5597 @end ifinfo
5598
5599 @menu
5600 * Unread Articles::             \e$BL$FI5-;v$X$N0u\e(B
5601 * Read Articles::               \e$B4{FI5-;v$X$N0u\e(B
5602 * Other Marks::                 \e$B9XFIEY$K1F6A$7$J$$0u\e(B
5603 * Setting Marks::               \e$B0u$NIU$1J}$H>C$7J}\e(B
5604 * Generic Marking Commands::    \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+\e(B
5605 * Setting Process Marks::       \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
5606 @end menu
5607
5608 @node Unread Articles
5609 @subsection \e$BL$FI5-;v\e(B
5610
5611 \e$B0J2<$N0u$O$$$m$$$m$JJ}K!$G5-;v$KL$FI$N\e(B (\e$B$h$&$J\e(B) \e$B0u$rIU$1$^$9!#\e(B
5612
5613 @table @samp
5614 @item !
5615 @vindex gnus-ticked-mark
5616 \e$B2D;k5-;v\e(B (ticked) \e$B$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-ticked-mark})\e$B!#\e(B
5617
5618 @dfn{\e$B2D;k5-;v\e(B} \e$B$H$O>o$K2D;k>uBV$G$"$k5-;v$N$3$H$G$9!#$*$b$7$m$$$H;W$&5-\e(B
5619 \e$B;v$,$"$C$?>l9g$d!"FI$`$N$r@h$K1d$P$7$?$$$H$-$d!"8e$GJVEz$r$7$?$$$H$-$K!"\e(B
5620 \e$BIaDL$O2D;k0u$rIU$1$^$9!#$7$+$7!"5-;v$O4|8B@Z$l>C5n$5$l$k$3$H$b$"$j$^\e(B
5621 \e$B$9\e(B (\e$B%K%e!<%9%5!<%P!<>e$N5-;v$r>C5n$9$k$N$O%K%e!<%9%5!<%P!<$N%=%U%H%&%'%"\e(B
5622 \e$B$G!"\e(Bgnus \e$B<+BN$O2D;k5-;v$r4|8B@Z$l>C5n$7$^$;$s\e(B) \e$B$N$G!"1J1s$K5-;v$rJ]B8$7\e(B
5623 \e$B$F$*$-$?$$>l9g$O!"$=$N5-;v$r1JB3$K$9$kI,MW$,$"$j$^$9\e(B (@pxref{Persistent
5624 Articles})\e$B!#\e(B
5625
5626 @item ?
5627 @vindex gnus-dormant-mark
5628 \e$BJ]N1$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-dormant-mark})\e$B!#\e(B
5629
5630 @dfn{\e$BJ]N15-;v\e(B} \e$B$O%U%)%m!<%"%C%W$,$"$C$?$H$-$K$@$135N,%P%C%U%!!<$K8=$l$^\e(B
5631 \e$B$9!#%U%)%m!<%"%C%W$,L5$$$H$-$bI=<($5$;$?$$$H$-$O!"\e(B@kbd{/ D} \e$BL?Na$r;H$C$F\e(B
5632 \e$B2<$5$$\e(B (@pxref{Limiting})\e$B!#$=$l0J30$O\e(B (\e$B8+$($k$+$I$&$+$OJL$K$7$F\e(B)\e$B!"2D;k5-\e(B
5633 \e$B;v\e(B (ticked) \e$B$H;w$?$h$&$J$b$N$G$9!#\e(B
5634
5635 @item SPACE
5636 @vindex gnus-unread-mark
5637 \e$BL$FI$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-unread-mark})\e$B!#\e(B
5638
5639 @dfn{\e$BL$FI5-;v\e(B} \e$B$O:#$^$G$^$C$?$/FI$^$l$F$$$J$$5-;v$N$3$H$G$9!#\e(B
5640 @end table
5641
5642 @node Read Articles
5643 @subsection \e$B4{FI5-;v\e(B
5644 @cindex expirable mark
5645
5646 \e$B0J2<$N$9$Y$F$N0u$O5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
5647
5648 @table @samp
5649 @item r
5650 @vindex gnus-del-mark
5651 \e$BMxMQ<T$,<jF0$G\e(B @kbd{d} \e$BL?Na$b$7$/$O$=$l$KN`$9$k<jCJ$r;H$C$F!"4{FI$N0u$r\e(B
5652 \e$BIU$1$?5-;v$G$9\e(B (@code{gnus-del-mark})\e$B!#\e(B
5653
5654 @item R
5655 @vindex gnus-read-mark
5656 \e$B<B:]$KFI$^$l$?5-;v\e(B (@code{gnus-read-mark})\e$B!#\e(B
5657
5658 @item O
5659 @vindex gnus-ancient-mark
5660 \e$BA02s$N%;%C%7%g%s$G4{FI$N0u$rIU$1$F!":#$O\e(B @dfn{\e$B8E$/\e(B} \e$B$J$C$F$7$^$C$?5-;v!#\e(B
5661
5662 @item K
5663 @vindex gnus-killed-mark
5664 \e$B:o=|$5$l$?0u\e(B (@code{gnus-killed-mark})\e$B!#\e(B
5665
5666 @item X
5667 @vindex gnus-kill-file-mark
5668 \e$B:o=|%U%!%$%k$K$h$C$F:o=|$N0u$,IU$$$?5-\e(B
5669 \e$B;v\e(B (@code{gnus-kill-file-mark})\e$B!#\e(B
5670
5671 @item Y
5672 @vindex gnus-low-score-mark
5673 \e$BDc$9$.$k%9%3%"$N$?$a$K4{FI$N0u$,IU$$$?5-\e(B
5674 \e$B;v\e(B (@code{gnus-low-score-mark})\e$B!#\e(B
5675
5676 @item C
5677 @vindex gnus-catchup-mark
5678 \e$B%-%c%C%A%"%C%W$K$h$C$F4{FI$N0u$,IU$$$?5-\e(B
5679 \e$B;v\e(B (@code{gnus-catchup-mark})\e$B!#\e(B
5680
5681 @item G
5682 @vindex gnus-canceled-mark
5683 \e$B<h$j>C$5$l$?5-;v\e(B (@code{gnus-canceled-mark})\e$B!#\e(B
5684
5685 @item F
5686 @vindex gnus-souped-mark
5687 @sc{soup} \e$B$5$l$F$$$k5-;v\e(B (@code{gnus-souped-mark})\e$B!#\e(B@xref{SOUP}.
5688
5689 @item Q
5690 @vindex gnus-sparse-mark
5691 \e$B$^$P$i$K;2>H$5$l$?5-;v\e(B (@code{gnus-sparse-mark})\e$B!#\e(B
5692 @xref{Customizing Threading}.
5693
5694 @item M
5695 @vindex gnus-duplicate-mark
5696 \e$B=EJ#M^@)$K$h$j4{FI$N0u$NIU$$$?5-;v\e(B (@code{gnus-duplicate-mark})\e$B!#\e(B
5697 @xref{Duplicate Suppression}.
5698 @end table
5699
5700 \e$B$3$l$i$N$9$Y$F$N0u$O!"K\Ev$K$?$@5-;v$,4{FI$H$7$F0u$,IU$$$F$$$k$3$H$r0UL#\e(B
5701 \e$B$9$k$@$1$G$9!#E,1~%9%3%"%j%s%0$r$7$?$H$-$K$O0c$C$?$h$&$K2r<a$5$l$^$9$1$l\e(B
5702 \e$B$I!#\e(B
5703
5704 \e$B$b$&0l$D!"FCJL$J0u$,$"$j$^$9\e(B:
5705
5706 @table @samp
5707 @item E
5708 @vindex gnus-expirable-mark
5709 \e$B4|8B@Z$l>C5n2DG=$H$7$F0u$NIU$$$?5-;v\e(B (@code{gnus-expirable-mark})\e$B!#\e(B
5710
5711 \e$B5-;v$r\e(B @dfn{\e$B4|8B@Z$l>C5n2DG=\e(B} \e$B$H$7$F0u$rIU$1$k\e(B (\e$B$b$7$/$O!"<+F0E*$K$=$N$h\e(B
5712 \e$B$&$K0u$rIU$1$k\e(B) \e$B$3$H$O!"IaDL$N%0%k!<%W$G$O$"$^$j0UL#$,$"$j$^$;$s\e(B---\e$BMxMQ\e(B
5713 \e$B<T$O%K%e!<%95-;v$N4|8B$K$h$k:o=|$r@)8f$7$F$$$^$;$s!#$7$+$7!"Nc$($P%a!<%k\e(B
5714 \e$B%0%k!<%W$G$O!"\e(B@dfn{\e$B4|8B@Z$l>C5n2DG=\e(B} \e$B$H$7$F0u$NIU$$$?5-;v$O!"$$$D$G\e(B
5715 \e$B$b\e(B gnus \e$B$K$h$C$F:o=|$5$l$k$3$H$,$"$j$^$9!#\e(B
5716 @end table
5717
5718 @node Other Marks
5719 @subsection \e$BB>$N0u\e(B
5720 @cindex process mark
5721 @cindex bookmarks
5722
5723 \e$B5-;v$,FI$^$l$?$+$I$&$+$K$O4X78$7$J$$0u$,$$$/$D$+$"$j$^$9!#\e(B
5724
5725 @itemize @bullet
5726
5727 @item
5728 \e$B8=:_$N5-;v$K$7$*$j$r64$`$3$H$,$G$-$^$9!#$"$J$?$OG-$N$*$7$C$3$N=,47$K4X$9\e(B
5729 \e$B$kD9$$O@J8$rFI$s$G$$$F!"$=$l$rFI$_=*$o$kA0$KHU$4HS$r?)$Y$K2H$K5"$i$J$1$l\e(B
5730 \e$B$P$J$i$J$+$C$?$H$7$^$7$g$&!#$=$s$J$H$-!"5-;v$K$7$*$j$r64$`$3$H$,$G$-$^$9!#\e(B
5731 \e$B<!$K$=$N5-;v$K=P$/$o$9$H!"\e(Bgnus \e$B$O$=$N$7$*$j$N$H$3$m$X0\F0$9$k$G$7$g$&!#\e(B
5732 @xref{Setting Marks}.
5733
5734 @item
5735 @vindex gnus-replied-mark
5736 \e$BJV?.$7$?$+%U%)%m!<%"%C%W$7$?\e(B (\e$B$D$^$j!"Ez$($?\e(B) \e$B$9$Y$F$N5-;v$K$O!"Fs7eL\\e(B
5737 \e$B$K\e(B @samp{A} \e$B$N0u$,IU$-$^$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B
5738
5739 @item
5740 @vindex gnus-forwarded-mark
5741 \e$BE>Aw$7$?$9$Y$F$N5-;v$K$O!"Fs7eL\$K\e(B @samp{F} \e$B$N0u$,IU$-$^\e(B
5742 \e$B$9\e(B (@code{gnus-forwarded-mark})\e$B!#\e(B
5743
5744 @item
5745 @vindex gnus-cached-mark
5746 \e$B5-;v%-%c%C%7%e$KCy$a$i$l$F$$$k5-;v$O!"Fs7eL\$K\e(B @samp{*} \e$B$N0u$,IU$-$^\e(B
5747 \e$B$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B@xref{Article Caching}.
5748
5749 @item
5750 @vindex gnus-saved-mark
5751 (\e$B2?$i$+$NJ}K!$K$h$C$F\e(B; \e$BI,$:$7$b=!65E*$H$$$&$o$1$G$O$J$/\e(B) \e$B!X5_:Q$5$l$?!Y\e(B
5752 (\e$B86J8$O\e(B saved==\e$BJ]B8$5$l$?\e(B) \e$B5-;v$O!"Fs7eL\$K\e(B @samp{S} \e$B$N0u$,IU$-$^\e(B
5753 \e$B$9\e(B (@code{gnus-saved-mark})\e$B!#\e(B
5754
5755 @vindex gnus-recent-mark
5756 \e$B$^$@%5!<%P!<$,MxMQ<T$K8+$;$F$$$J$$5-;v$O!"Fs7eL\$K\e(B @samp{N} \e$B$N0u$,IU$-$^\e(B
5757 \e$B$9\e(B (@code{gnus-recent-mark})\e$B!#$?$$$F$$$N%5!<%P!<$O$3$N0u$r%5%]!<%H$;$:!"\e(B
5758 \e$B$=$N>l9g$OC1$KI=<($5$l$^$;$s!#\e(B@code{gnus-unseen-mark} \e$B$H8+Hf$Y$F2<$5$$!#\e(B
5759
5760 @item
5761 @vindex gnus-unseen-mark
5762 \e$B$^$@\e(B gnus \e$B$GFI$^$l$?$3$H$,$J$$5-;v$O!"Fs7eL\$K\e(B @samp{.} \e$B$N0u$,IU$-$^\e(B
5763 \e$B$9\e(B (@code{gnus-unseen-mark})\e$B!#\e(B@code{gnus-recent-mark} \e$B$H8+Hf$Y$F2<$5$$!#\e(B
5764
5765 @item
5766 @vindex gnus-downloaded-mark
5767 gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"5-;v\e(B
5768 \e$B$O\e(B unplugged (\e$B%*%U%i%$%s\e(B) \e$B$G8+$k$?$a$K%@%&%s%m!<%I$5$l$k$+$b$7$l$^$;\e(B
5769 \e$B$s!#\e(B@samp{%O} \e$B$N;EMM$r;H$C$F$$$k$H!"$=$l$i$N5-;v$K$O$=$N;EMM\e(B
5770 \e$B$K\e(B @samp{+} \e$B$N0u$,IU$-$^$9!#\e(B(\e$BJQ?t\e(B @code{gnus-downloaded-mark} \e$B$G$I$NJ8;z\e(B
5771 \e$B$r;H$&$+$r@)8f$7$^$9!#\e(B)
5772
5773 @item
5774 @vindex gnus-undownloaded-mark
5775 gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"$$$/$D$+$N5-\e(B
5776 \e$B;v$O%@%&%s%m!<%I$5$l$F$$$J$$$+$b$7$l$^$;$s!#\e(BUnplugged (\e$B%*%U%i%$%s\e(B) \e$B$N>u\e(B
5777 \e$BBV$G$O$=$N$h$&$J5-;v$r8+$k$3$H$,$G$-$^$;$s!#\e(B@samp{%O} \e$B$N;EMM$r;H$C$F$$$k\e(B
5778 \e$B$H!"$=$l$i$N5-;v$K$O$=$N;EMM$K\e(B @samp{-} \e$B$N0u$,IU$-$^$9!#\e(B(\e$BJQ\e(B
5779 \e$B?t\e(B @code{gnus-undownloaded-mark} \e$B$G$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
5780
5781 @item
5782 @vindex gnus-downloadable-mark
5783 gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$O$$$/$D$+$N5-;v$r<+F0E*$K%@%&\e(B
5784 \e$B%s%m!<%I$7$^$9$,!"<+F0E*$K%@%&%s%m!<%I$5$l$J$$5-;v$K$b%@%&%s%m!<%I$N$?$a\e(B
5785 \e$B$NL@<(E*$J0u$rIU$1$k$3$H$O2DG=$G$9!#$=$N$h$&$JL@<(E*$K0u$,IU$1$i$l$?5-;v\e(B
5786 \e$B$K$O!":G=i$N7e$K\e(B @samp{%} \e$B$N0u$,IU$-$^$9!#\e(B(\e$BJQ\e(B
5787 \e$B?t\e(B @code{gnus-downloadable-mark} \e$B$G$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
5788
5789 @item
5790 @vindex gnus-not-empty-thread-mark
5791 @vindex gnus-empty-thread-mark
5792 @samp{%e} \e$B$N;EMM$,;H$o$l$k$H!"%9%l%C%I$,$"$k$+$I$&$+$N0u\e(B
5793 \e$B$,\e(B @code{gnus-not-empty-thread-mark} \e$B$^$?\e(B
5794 \e$B$O\e(B @code{gnus-empty-thread-mark} \e$B$K$h$C$F!";07eL\$KIU$-$^$9!#\e(B
5795
5796 @item
5797 @vindex gnus-process-mark
5798 \e$B:G8e$K\e(B @dfn{\e$B%W%m%;%90u\e(B} \e$B$,$"$j$^$9\e(B (@code{gnus-process-mark})\e$B!#$$$m$$$m\e(B
5799 \e$B$J<oN`$NL?Na$,!"%W%m%;%90u$,$"$k$H$=$l$KBP$7$F<B9T$5$l$^$9!#Nc$(\e(B
5800 \e$B$P\e(B @kbd{X u} (@code{gnus-uu-decode-uu}) \e$B$O!"%W%m%;%90u$NIU$$$?$9$Y$F$N5-\e(B
5801 \e$B;v$r\e(B uudecode \e$B$7$FI=<($7$^$9!#%W%m%;%90u$NIU$$$?5-;v$OFs7eL\\e(B
5802 \e$B$K\e(B @samp{#} \e$B$,$"$j$^$9!#\e(B
5803 @end itemize
5804
5805 \e$B$?$$$F$$$N$3$l$i!X9XFIEY$H4X78L5$$!Y0u$O!"%G%#%U%)%k%H$G$OFs7eL\$K8=$l$k\e(B
5806 \e$B$3$H$K5$IU$$$?$G$7$g$&!#$G$O!"%-%c%C%7%e$5$l$F$$$F!"J]B8$5$l$F$$$F!"JVEz\e(B
5807 \e$B$7$?5-;v$K%W%m%;%90u$rIU$1$?>l9g$O!"$I$&$J$k$N$G$7$g$&\e(B?
5808
5809 \e$B$?$$$7$?$3$H$O$"$j$^$;$s!#M%@h=g0L$O<!$N$h$&$K$J$C$F$$$^$9\e(B: \e$B%W%m%;\e(B
5810 \e$B%9\e(B \e$B"*\e(B \e$B%-%c%C%7%e\e(B \e$B"*\e(B \e$BJVEz:Q$_\e(B \e$B"*\e(B \e$BJ]B8!#$G$9$+$i!"$"$k5-;v$,%-%c%C%7%e$KF~$C\e(B
5811 \e$B$F$$$FJVEz$5$l$F$$$?>l9g!"%-%c%C%7%e0u$,8+$($k$@$1$G!"JVEz:Q$_0u$O8+$($^\e(B
5812 \e$B$;$s!#\e(B
5813
5814 @node Setting Marks
5815 @subsection \e$B0u$rIU$1$k\e(B
5816 @cindex setting marks
5817
5818 \e$B$9$Y$F$N0u$rIU$1$k$?$a$NL?Na$O!"?tCM@\F,0z?t$r<u$1IU$1$^$9!#\e(B
5819
5820 @table @kbd
5821 @item M c
5822 @itemx M-u
5823 @kindex M c (\e$B35N,\e(B)
5824 @kindex M-u (\e$B35N,\e(B)
5825 @findex gnus-summary-clear-mark-forward
5826 @cindex mark as unread
5827 \e$B8=:_$N5-;v$+$i!"$9$Y$F$N9XFIEY$K4X$9$k0u$r>C5n$7$^\e(B
5828 \e$B$9\e(B (@code{gnus-summary-clear-mark-forward})\e$B!#MW$9$k$K!"5-;v$KL$FI$N0u$r\e(B
5829 \e$BIU$1$^$9!#\e(B
5830
5831 @item M t
5832 @itemx !
5833 @kindex ! (\e$B35N,\e(B)
5834 @kindex M t (\e$B35N,\e(B)
5835 @findex gnus-summary-tick-article-forward
5836 \e$B8=:_$N5-;v$K2D;k5-;v$N0u$rIU$1$^\e(B
5837 \e$B$9\e(B (@code{gnus-summary-tick-article-forward})\e$B!#\e(B@xref{Article Caching}.
5838
5839 @item M ?
5840 @itemx ?
5841 @kindex ? (\e$B35N,\e(B)
5842 @kindex M ? (\e$B35N,\e(B)
5843 @findex gnus-summary-mark-as-dormant
5844 \e$B8=:_$N5-;v$KJ]N15-;v$N0u$rIU$1$^\e(B
5845 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B@xref{Article Caching}.
5846
5847 @item M d
5848 @itemx d
5849 @kindex M d (\e$B35N,\e(B)
5850 @kindex d (\e$B35N,\e(B)
5851 @findex gnus-summary-mark-as-read-forward
5852 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1$^\e(B
5853 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B
5854
5855 @item D
5856 @kindex D (\e$B35N,\e(B)
5857 @findex gnus-summary-mark-as-read-backward
5858 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1!"A0$N9T$K%]%$%s%H$r0\F0$7$^\e(B
5859 \e$B$9\e(B (@code{gnus-summary-mark-as-read-backward})\e$B!#\e(B
5860
5861 @item M k
5862 @itemx k
5863 @kindex k (\e$B35N,\e(B)
5864 @kindex M k (\e$B35N,\e(B)
5865 @findex gnus-summary-kill-same-subject-and-select
5866 \e$B8=:_$N5-;v$HF1$8I=Bj$r;}$D$9$Y$F$N5-;v$r4{FI$H$7$F0u$rIU$1!"<!$NL$FI5-;v\e(B
5867 \e$B$rA*Br$7$^$9\e(B (@code{gnus-summary-kill-same-subject-and-select})\e$B!#\e(B
5868
5869 @item M K
5870 @itemx C-k
5871 @kindex M K (\e$B35N,\e(B)
5872 @kindex C-k (\e$B35N,\e(B)
5873 @findex gnus-summary-kill-same-subject
5874 \e$B8=:_$N5-;v$HF1$8I=Bj$r;}$D$9$Y$F$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
5875 \e$B$9\e(B (@code{gnus-summary-kill-same-subject})\e$B!#\e(B
5876
5877 @item M C
5878 @kindex M C (\e$B35N,\e(B)
5879 @findex gnus-summary-catchup
5880 @c @icon{gnus-summary-catchup}
5881 \e$B$9$Y$F$NL$FI5-;v$K4{FI$N0u$rIU$1$^$9\e(B (@code{gnus-summary-catchup})\e$B!#\e(B
5882
5883 @item M C-c
5884 @kindex M C-c (\e$B35N,\e(B)
5885 @findex gnus-summary-catchup-all
5886 \e$B%0%k!<%W$N$9$Y$F$N5-;v$K\e(B---\e$B2D;k5-;v$dJ]N15-;v$G$5$($b!"4{FI$N0u$rIU$1$^\e(B
5887 \e$B$9\e(B (@code{gnus-summary-catchup-all})\e$B!#\e(B
5888
5889 @item M H
5890 @kindex M H (\e$B35N,\e(B)
5891 @findex gnus-summary-catchup-to-here
5892 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0JA0$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
5893 \e$B$9\e(B (@code{gnus-summary-catchup-to-here})\e$B!#\e(B
5894
5895 @item M h
5896 @kindex M h (\e$B35N,\e(B)
5897 @findex gnus-summary-catchup-from-here
5898 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0J9_$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
5899 \e$B$9\e(B (@code{gnus-summary-catchup-from-here})\e$B!#\e(B
5900
5901 @item C-w
5902 @kindex C-w (\e$B35N,\e(B)
5903 @findex gnus-summary-mark-region-as-read
5904 \e$B%]%$%s%H$H%^!<%/$N4V$N5-;v$K4{FI$N0u$rIU$1$^\e(B
5905 \e$B$9\e(B (@code{gnus-summary-mark-region-as-read})\e$B!#\e(B
5906
5907 @item M V k
5908 @kindex M V k (\e$B35N,\e(B)
5909 @findex gnus-summary-kill-below
5910 \e$B%G%#%U%)%k%H$N%9%3%"\e(B (\e$B$b$7$/$O?tCM@\F,0z?t\e(B) \e$B$h$j$bDc$$%9%3%"$N5-;v$r:o=|\e(B
5911 \e$B$7$^$9!#\e(B
5912
5913 @item M e
5914 @itemx E
5915 @kindex M e (\e$B35N,\e(B)
5916 @kindex E (\e$B35N,\e(B)
5917 @findex gnus-summary-mark-as-expirable
5918 \e$B8=:_$N5-;v$r4|8B@Z$l>C5n2DG=$H$7$F0u$rIU$1$^\e(B
5919 \e$B$9\e(B (@code{gnus-summary-mark-as-expirable})\e$B!#\e(B
5920
5921 @item M b
5922 @kindex M b (\e$B35N,\e(B)
5923 @findex gnus-summary-set-bookmark
5924 \e$B8=:_$N5-;v$K$7$*$j$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-bookmark})\e$B!#\e(B
5925
5926 @item M B
5927 @kindex M B (\e$B35N,\e(B)
5928 @findex gnus-summary-remove-bookmark
5929 \e$B8=:_$N5-;v$N$7$*$j$r:o=|$7$^$9\e(B (@code{gnus-summary-remobe-bookmark})\e$B!#\e(B
5930
5931 @item M V c
5932 @kindex M V c (\e$B35N,\e(B)
5933 @findex gnus-summary-clear-above
5934 \e$B%G%#%U%)%k%H$N%9%3%"\e(B (\e$B$b$7$/$O?tCM@\F,0z?t\e(B) \e$B$h$j$bBg$-$$%9%3%"$r;}$D5-;v\e(B
5935 \e$B$N$9$Y$F$N0u$r>C5n$7$^$9\e(B (@code{gnus-summary-clar-above})\e$B!#\e(B
5936
5937 @item M V u
5938 @kindex M V u (\e$B35N,\e(B)
5939 @findex gnus-summary-tick-above
5940 \e$B%G%#%U%)%k%H$N%9%3%"\e(B (\e$B$b$7$/$O?tCM@\F,0z?t\e(B) \e$B$h$j$bBg$-$$%9%3%"$r;}$D$9$Y\e(B
5941 \e$B$F$N5-;v$K2D;k0u$rIU$1$^$9\e(B (@code{gnus-summary-tick-above})\e$B!#\e(B
5942
5943 @item M V m
5944 @kindex M V m (\e$B35N,\e(B)
5945 @findex gnus-summary-mark-above
5946 \e$B0u$NF~NO$rB%$7!"%G%#%U%)%k%H$N%9%3%"\e(B (\e$B$b$7$/$O?tCM@\F,0z?t\e(B) \e$B$h$j$bBg$-$J\e(B
5947 \e$B%9%3%"$r;}$D$9$Y$F$N5-;v$K$=$N0u$rIU$1$^\e(B
5948 \e$B$9\e(B (@code{gnus-summary-mark-above})\e$B!#\e(B
5949 @end table
5950
5951 @vindex gnus-summary-goto-unread
5952 \e$BJQ?t\e(B @code{gnus-summary-goto-unread} \e$B$O0u$,IU$1$i$l$?8e$K$I$N$h$&$JF0:n\e(B
5953 \e$B$,$J$5$l$k$+$r7hDj$7$^$9!#$b$7\e(B @code{nil} \e$B$G$J$$$H!"%]%$%s%H$O<!\e(B/\e$BA0$NL$\e(B
5954 \e$BFI5-;v$K0\F0$7$^$9!#$b$7\e(B @code{nil} \e$B$G$"$k$H!"%]%$%s%H$O0l9T>e$+2<$K9T$/\e(B
5955 \e$B$@$1$G$9!#FCJL$J>l9g$H$7$F!"$3$NJQ?t$,\e(B @code{never} \e$B$G$"$k$H!"$9$Y$F$N0u\e(B
5956 \e$B$rIU$1$kL?Na$H\e(B (@kbd{SPACE} \e$B$N$h$&$J\e(B) \e$BB>$NL?Na$O<!$N5-;v$,L$FI$G$"$m$&$,\e(B
5957 \e$BL5$+$m$&$,<!$N5-;v$K0\F0$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
5958
5959 @node Generic Marking Commands
5960 @subsection Generic Marking Commands
5961
5962 \e$B5-;v$K2D;k$N0u$rIU$1$kL?Na\e(B (@kbd{!}) \e$B$K!"<!$N5-;v$K0\F0$7$F$b$i$$$?$$?M\e(B
5963 \e$B$,$$$^$9!#<!$NL$FI5-;v$K0\F0$7$F$b$i$$$?$$?M$b$$$^$9!#$5$i$K!"8=:_$N5-;v\e(B
5964 \e$B$KN1$^$C$F$$$F$b$i$$$?$$?M$b$$$k$G$7$g$&!#$=$7$F!"A0$N\e(B (\e$BL$FI$N\e(B) \e$B5-;v$K9T$C\e(B
5965 \e$B$FM_$7$$?M$,$$$k$H$O$^$@J9$$$?$3$H$O$"$j$^$;$s$,!"$=$&$7$?$$$H;W$&?M$b4V\e(B
5966 \e$B0c$$$J$/$$$k$H;W$$$^$9!#\e(B
5967
5968 \e$B$3$N8^$D$NF0:n$r8^$D$N0c$C$?0uIU$1L?Na$H3]$1;;$9$k$H!"$I$NL?Na$,2?$r$9$Y\e(B
5969 \e$B$-$+$NHs>o$KJ#;($JJQ?t$NAH$r;}$D$3$H$K$J$j$^$9!#\e(B
5970
5971 \e$B$3$N5gCO$rC&$9$k$?$a$K!"\e(Bgnus \e$B$O$3$l$i$9$Y$F$N0c$C$?$3$H$r$9$kL?Na$rDs6!\e(B
5972 \e$B$7$^$9!#$3$l$i$O35N,%P%C%U%!!<$N\e(B @kbd{M M} \e$B%^%C%W$K$"$j$^$9!#$9$Y$F$r8+\e(B
5973 \e$B$k$?$a$K$O\e(B @kbd{M M C-h} \e$B$rF~NO$7$F2<$5$$\e(B---\e$B$3$N%^%K%e%"%k$G0lMw$r=P$9$K\e(B
5974 \e$B$OB?2a$.$^$9!#\e(B
5975
5976 \e$B$3$l$i$NL?Na$rD>@\;H$&$3$H$O$G$-$^$9$,!"$[$H$s$I$NMxMQ<T$O35N,%b!<%I$N%-!<\e(B
5977 \e$B%^%C%W$r8r49$9$kJ}$r9%$`$G$7$g$&!#Nc$($P!"\e(B@kbd{!} \e$BL?Na$K<!$NL$FI5-;v$NBe\e(B
5978 \e$B$o$j$K<!$N5-;v$K0\F0$7$FM_$7$$$H$9$k$H!"$3$N$h$&$J$3$H$,$G$-$^$9\e(B:
5979
5980 @lisp
5981 (add-hook 'gnus-summary-mode-hook 'my-alter-summary-map)
5982 (defun my-alter-summary-map ()
5983   (local-set-key "!" 'gnus-summary-put-mark-as-ticked-next))
5984 @end lisp
5985
5986 @noindent
5987 \e$B$b$7$/$O!"\e(B
5988
5989 @lisp
5990 (defun my-alter-summary-map ()
5991   (local-set-key "!" "MM!n"))
5992 @end lisp
5993
5994 @node Setting Process Marks
5995 @subsection \e$B%W%m%;%90u$rIU$1$k\e(B
5996 @cindex setting process marks
5997
5998 \e$B%W%m%;%90u$O35N,%P%C%U%!!<$K\e(B @code{#} \e$B$H$7$FI=<($5$l!"B>$N%3%^%s%I$G=hM}\e(B
5999 \e$B$5$;$k5-;v$K0u$rIU$1$k$?$a$K;H$o$l$^$9!#Nc$($P!";M$D$N5-;v$K0u$rIU$1$F$+\e(B
6000 \e$B$i\e(B @kbd{*} \e$B%3%^%s%I$r;H$&$H!"\e(Bgnus \e$B$O$=$l$i;M$D$N5-;v$r%-%c%C%7%e$KF~$l$^\e(B
6001 \e$B$9!#>\$7$/$O\e(B @ref{Process/Prefix} \e$B$r$I$&$>!#\e(B
6002
6003 @table @kbd
6004 @item M P p
6005 @itemx #
6006 @kindex # (\e$B35N,\e(B)
6007 @kindex M P p (\e$B35N,\e(B)
6008 @findex gnus-summary-mark-as-processable
6009 \e$B8=:_$N5-;v$K%W%m%;%90u$rIU$1$^\e(B
6010 \e$B$9\e(B (@code{gnus-summary-mark-as-processable})\e$B!#\e(B
6011
6012 @item M P u
6013 @itemx M-#
6014 @kindex M P u (\e$B35N,\e(B)
6015 @kindex M-# (\e$B35N,\e(B)
6016 @findex gnus-summary-unmark-as-processable
6017 \e$B$b$78=:_$N5-;v$K%W%m%;%90u$,$"$l$P<h$j=|$-$^\e(B
6018 \e$B$9\e(B (@code{gnus-summary-unmark-as-processable})\e$B!#\e(B
6019
6020 @item M P U
6021 @kindex M P U (\e$B35N,\e(B)
6022 @findex gnus-summary-unmark-all-processable
6023 \e$B$9$Y$F$N5-;v$+$i%W%m%;%90u$r<h$j=|$-$^\e(B
6024 \e$B$9\e(B (@code{gnus-summary-unmark-all-processable})\e$B!#\e(B
6025
6026 @item M P i
6027 @kindex M P i (\e$B35N,\e(B)
6028 @findex gnus-uu-invert-processable
6029 \e$B%W%m%;%90u$NIU$$$F$$$k5-;v$H$=$&$G$J$$5-;v$r5U$K$7$^\e(B
6030 \e$B$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
6031
6032 @item M P R
6033 @kindex M P R (\e$B35N,\e(B)
6034 @findex gnus-uu-mark-by-regexp
6035 \e$B@55,I=8=$K9gCW$9$k\e(B @code{Subject} \e$B%X%C%@!<$r;}$D5-;v$K0u$rIU$1$^\e(B
6036 \e$B$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
6037
6038 @item M P G
6039 @kindex M P G (\e$B35N,\e(B)
6040 @findex gnus-uu-unmark-by-regexp
6041 \e$B@55,I=8=$K9gCW$9$k\e(B @code{Subject} \e$B%X%C%@!<$r;}$D5-;v$+$i0u$r:o=|$7$^\e(B
6042 \e$B$9\e(B (@code{gnus-uu-unmark-by-regexp})\e$B!#\e(B
6043
6044 @item M P r
6045 @kindex M P r (\e$B35N,\e(B)
6046 @findex gnus-uu-mark-region
6047 \e$BNN0h$K$"$k5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-region})\e$B!#\e(B
6048
6049 @item M P g
6050 @kindex M P g (\e$B35N,\e(B)
6051 @findex gnus-uu-unmark-region
6052 \e$BNN0h$K$"$k5-;v$+$i0u$r:o=|$7$^$9\e(B (@code{gnus-uu-unmark-region})\e$B!#\e(B
6053
6054 @item M P t
6055 @kindex M P t (\e$B35N,\e(B)
6056 @findex gnus-uu-mark-thread
6057 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6058 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
6059
6060 @item M P T
6061 @kindex M P T (\e$B35N,\e(B)
6062 @findex gnus-uu-unmark-thread
6063 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N$9$Y$F$N5-;v$+$i0u$r<h$j=|$-$^\e(B
6064 \e$B$9\e(B (@code{gnus-uu-unamrk-thread})\e$B!#\e(B
6065
6066 @item M P v
6067 @kindex M P v (\e$B35N,\e(B)
6068 @findex gnus-uu-mark-over
6069 \e$B@\F,0z?t$h$j$bBg$-$J%9%3%"$r;}$D$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6070 \e$B$9\e(B (@code{gnus-uu-mark-over})\e$B!#\e(B
6071
6072 @item M P s
6073 @kindex M P s (\e$B35N,\e(B)
6074 @findex gnus-uu-mark-series
6075 \e$B8=:_$N0lO"$N5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-series})\e$B!#\e(B
6076
6077 @item M P S
6078 @kindex M P S (\e$B35N,\e(B)
6079 @findex gnus-uu-mark-sparse
6080 \e$B$9$G$K$$$/$D$+0u$NIU$$$?5-;v$r;}$D0lO"$N5-;v72$9$Y$F$K0u$rIU$1$^\e(B
6081 \e$B$9\e(B (@code{gnus-uu-mark-sparse})\e$B!#\e(B
6082
6083 @item M P a
6084 @kindex M P a (\e$B35N,\e(B)
6085 @findex gnus-uu-mark-all
6086 \e$B0lO"$N5-;v$,=P$F$/$k=gHV$K$=$l$KB0$9$k$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6087 \e$B$9\e(B (@code{gnus-uu-mark-all})\e$B!#\e(B
6088
6089 @item M P b
6090 @kindex M P b (\e$B35N,\e(B)
6091 @findex gnus-uu-mark-buffer
6092 \e$B%P%C%U%!!<$N$9$Y$F$N5-;v$r8=$l$F$$$k=gHV$K0u$rIU$1$^\e(B
6093 \e$B$9\e(B (@code{gnus-uu-mark-buffer})\e$B!#\e(B
6094
6095 @item M P k
6096 @kindex M P k (\e$B35N,\e(B)
6097 @findex gnus-summary-kill-process-mark
6098 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$s$G!"$9$Y$F$N5-;v$rL50u$K$7$^\e(B
6099 \e$B$9\e(B (@code{gnus-summary-kill-process-mark})\e$B!#\e(B
6100
6101 @item M P y
6102 @kindex M P y (\e$B35N,\e(B)
6103 @findex gnus-summary-yank-process-mark
6104 \e$B%9%?%C%/$+$iA02s$N%W%m%;%90u$r<h$j=P$7$F!"$=$l$rI|85$7$^\e(B
6105 \e$B$9\e(B (@code{gnus-summary-yank-process-mark})\e$B!#\e(B
6106
6107 @item M P w
6108 @kindex M P w (\e$B35N,\e(B)
6109 @findex gnus-summary-save-process-mark
6110 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$_$^\e(B
6111 \e$B$9\e(B (@code{gnus-summary-save-process-mark})\e$B!#\e(B
6112 @end table
6113
6114 \e$B$=$7$F!"5-;v$NK\J8$NFbMF$K4p$E$$$F%W%m%;%90u$rIU$1$k$d$jJ}$K$D$$$F$O!"\e(B
6115 @ref{Searching for Articles} \e$B$N\e(B @kbd{&} \e$BL?Na$r;2>H$7$F2<$5$$!#\e(B
6116
6117 @node Limiting
6118 @section \e$B@)8B$r$9$k\e(B
6119 @cindex limiting
6120
6121 \e$B8=:_%0%k!<%W$K$"$k5-;v$N0lIt$@$1$rI=<($9$k$h$&$K35N,%P%C%U%!!<$r@)8B$G$-\e(B
6122 \e$B$l$PJXMx$J$3$H$,$"$j$^$9!#B?$/$N@)8BL?Na$,;}$D8z2L$O!"35N,%P%C%U%!!<$+$i\e(B
6123 \e$B>/$7\e(B (\e$B$b$7$/$OB?$/\e(B) \e$B$N5-;v$r:o=|$9$k$3$H$G$9!#\e(B
6124
6125 \e$B$9$Y$F$N@)8BL?Na$O%5!<%P!<$+$i$9$G$K<hF@$5$l$?5-;v$N0lItJ,$K:nMQ$7$^$9!#\e(B
6126 \e$B$3$l$i$NL?Na$O$I$l$b%5!<%P!<$KDI2C$N5-;v$rMW5a$7$^$;$s!#\e(B
6127
6128 @table @kbd
6129 @item / /
6130 @itemx / s
6131 @kindex / / (\e$B35N,\e(B)
6132 @findex gnus-summary-limit-to-subject
6133 \e$B35N,%P%C%U%!!<$r$$$/$D$+$NI=Bj$H9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6134 \e$B$9\e(B (@code{gnus-summary-limit-to-subject})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"9gCW\e(B
6135 \e$B$9$k5-;v$r=|30$7$^$9!#\e(B
6136
6137 @item / a
6138 @kindex / a (\e$B35N,\e(B)
6139 @findex gnus-summary-limit-to-author
6140 \e$B35N,%P%C%U%!!<$r2??M$+$NCx<T$K9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6141 \e$B$9\e(B (@code{gnus-summary-limit-to-author})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"9gCW$9\e(B
6142 \e$B$k5-;v$r=|30$7$^$9!#\e(B
6143
6144 @item / R
6145 @kindex / R (\e$B35N,\e(B)
6146 @findex gnus-summary-limit-to-recipient
6147 \e$B35N,%P%C%U%!!<$r$$$/$D$+$N<u?.<T$K9gCW$9$k5-;v$@$1$K@)8B$7$^\e(B
6148 \e$B$9\e(B (@code{gnus-summary-limit-to-recipient})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"9g\e(B
6149 \e$BCW$9$k5-;v$r=|30$7$^$9!#\e(B
6150
6151 @item / x
6152 @kindex / x (\e$B35N,\e(B)
6153 @findex gnus-summary-limit-to-extra
6154 \e$B!VDI2C!W$N%X%C%@!<$N0l$D$K9gCW$9$k5-;v$K35N,%P%C%U%!!<$r@)8B$7$^\e(B
6155 \e$B$9\e(B (@pxref{To From Newsgroups}) (@code{gnus-summary-limit-to-extra})\e$B!#@\\e(B
6156 \e$BF,0z?t$,M?$($i$l$k$H!"9gCW$9$k5-;v$r=|30$7$^$9!#\e(B
6157
6158 @item / u
6159 @itemx x
6160 @kindex / u (\e$B35N,\e(B)
6161 @kindex x (\e$B35N,\e(B)
6162 @findex gnus-summary-limit-to-unread
6163 \e$B35N,%P%C%U%!!<$r4{FI$N0u$,IU$$$F$$$J$$5-;v$K@)8B$7$^\e(B
6164 \e$B$9\e(B (@code{gnus-summary-limit-to-unread})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%P%C\e(B
6165 \e$B%U%!!<$r40A4$KL$FI5-;v$N$_$K@)8B$7$^$9!#$3$l$O!"2D;k$HJ]N1$N5-;v$O4^$^$l\e(B
6166 \e$B$J$$$H$$$&$3$H$G$9!#\e(B
6167
6168 @item / m
6169 @kindex / m (\e$B35N,\e(B)
6170 @findex gnus-summary-limit-to-marks
6171 \e$B0u$r?R$M$F!"$=$N0u$,IU$$$F$$$k5-;v$K@)8B$7$^\e(B
6172 \e$B$9\e(B (@code{gnus-summary-limit-to-marks})\e$B!#\e(B
6173
6174 @item / t
6175 @kindex / t (\e$B35N,\e(B)
6176 @findex gnus-summary-limit-to-age
6177 \e$B?tCM$r?R$M$F!"35N,%P%C%U%!!<$r$=$NF|?t$h$j8E$$\e(B (\e$B$b$7$/$OF1$8\e(B) \e$B5-;v$K@)8B\e(B
6178 \e$B$7$^$9\e(B (@code{gnus-summary-limit-to-age})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"$=$N\e(B
6179 \e$B?tCM$NF|$h$j$b?7$7$$5-;v$K@)8B$7$^$9!#\e(B
6180
6181 @item / n
6182 @kindex / n (\e$B35N,\e(B)
6183 @findex gnus-summary-limit-to-articles
6184 \e$B35N,%P%C%U%!!<$r8=:_$N5-;v$K@)8B$7$^\e(B
6185 \e$B$9\e(B (@code{gnus-summary-limit-to-articles})\e$B!#%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r;H\e(B
6186 \e$B$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
6187
6188 @item / w
6189 @kindex / w (\e$B35N,\e(B)
6190 @findex gnus-summary-pop-limit
6191 \e$BA0$N@)8B$r%9%?%C%/$+$i<h$j=P$7$F!"I|85$7$^\e(B
6192 \e$B$9\e(B (@code{gnus-summary-pop-limit})\e$B!#@\F,0z?t$rM?$($i$l$k$H!"$9$Y$F$N@)8B\e(B
6193 \e$B$r%9%?%C%/$+$i<h$j=P$7$^$9!#\e(B
6194
6195 @item / .
6196 @kindex / . (\e$B35N,\e(B)
6197 @findex gnus-summary-limit-to-unseen
6198 \e$B35N,%P%C%U%!!<$r$^$@FI$^$l$?$3$H$,L5$$5-;v$K@)8B$7$^\e(B
6199 \e$B$9\e(B (@code{gnus-summary-limit-to-unseen})\e$B!#\e(B
6200
6201 @item / v
6202 @kindex / v (\e$B35N,\e(B)
6203 @findex gnus-summary-limit-to-score
6204 \e$B35N,%P%C%U%!!<$r$"$k%9%3%"$HF1$8$+!"$=$l$h$jBg$-$J%9%3%"$r;}$D5-;v$K@)8B\e(B
6205 \e$B$7$^$9\e(B (@code{gnus-summary-limit-to-score})\e$B!#\e(B
6206
6207 @item / p
6208 @kindex / p (\e$B35N,\e(B)
6209 @findex gnus-summary-limit-to-display-predicate
6210 \e$B35N,%P%C%U%!!<$r\e(B @code{display} \e$B%0%k!<%W%Q%i%a!<%?!<$N=R8l$rK~B-$5$;$k$h\e(B
6211 \e$B$&$K@)8B$7$^$9\e(B (@code{gnus-summary-limit-to-display-predicate})\e$B!#$3$N=R\e(B
6212 \e$B8l$K4X$9$k>\:Y$O\e(B @ref{Group Parameters} \e$B$r;2>H$7$F2<$5$$!#\e(B
6213
6214 @item / r
6215 @kindex / r (\e$B35N,\e(B)
6216 @findex gnus-summary-limit-to-replied
6217 \e$B35N,%P%C%U%!!<$rJV?.$7$?5-;v$@$1$K@)8B$7$^\e(B
6218 \e$B$9\e(B (@code{gnus-summary-limit-to-replied})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"JV?.\e(B
6219 \e$B$7$?5-;v0J30$N5-;v$K@)8B$7$^$9!#\e(B
6220
6221 @item / E
6222 @itemx M S
6223 @kindex M S (\e$B35N,\e(B)
6224 @kindex / E (\e$B35N,\e(B)
6225 @findex gnus-summary-limit-include-expunged
6226 \e$B$9$Y$F$N>C5n$5$l$?5-;v$r@)8B$K4^$a$^\e(B
6227 \e$B$9\e(B (@code{gnus-summary-limit-include-expunged})\e$B!#\e(B
6228
6229 @item / D
6230 @kindex / D (\e$B35N,\e(B)
6231 @findex gnus-summary-limit-include-dormant
6232 \e$B$9$Y$F$NJ]N15-;v$r@)8B$K4^$a$^\e(B
6233 \e$B$9\e(B (@code{gnus-summary-limit-include-dormant})\e$B!#\e(B
6234
6235 @item / *
6236 @kindex / * (\e$B35N,\e(B)
6237 @findex gnus-summary-limit-include-cached
6238 \e$B$9$Y$F$N%-%c%C%7%e$KF~$C$F$$$k5-;v$r@)8B$K4^$a$^\e(B
6239 \e$B$9\e(B (@code{gnus-summary-limit-include-cached})\e$B!#\e(B
6240
6241 @item / d
6242 @kindex / d (\e$B35N,\e(B)
6243 @findex gnus-summary-limit-exclude-dormant
6244 \e$B$9$Y$F$NJ]N15-;v$r@)8B$+$i=|30$7$^\e(B
6245 \e$B$9\e(B (@code{gnus-summary-limit-exclude-dormant})\e$B!#\e(B
6246
6247 @item / M
6248 @kindex / M (\e$B35N,\e(B)
6249 @findex gnus-summary-limit-exclude-marks
6250 \e$B$9$Y$F$N0uIU$-5-;v$r=|30$7$^$9\e(B (@code{gnus-summary-limit-exclude-marks})\e$B!#\e(B
6251
6252 @item / T
6253 @kindex / T (\e$B35N,\e(B)
6254 @findex gnus-summary-limit-include-thread
6255 \e$B8=:_$N%9%l%C%I$N$9$Y$F$N5-;v$r@)8B$K4^$a$^\e(B
6256 \e$B$9\e(B (@code{gnus-summary-limit-include-thread})\e$B!#\e(B
6257
6258 @item / c
6259 @kindex / c (\e$B35N,\e(B)
6260 @findex gnus-summary-limit-exclude-childless-dormant
6261 \e$B;R5-;v$NL5$$$9$Y$F$NJ]N15-;v$r@)8B$+$i=|30$7$^\e(B
6262 \e$B$9\e(B (@code{gnus-summary-limit-exclude-childless-dormant})\e$B!#\e(B
6263
6264 @item / C
6265 @kindex / C (\e$B35N,\e(B)
6266 @findex gnus-summary-limit-mark-excluded-as-read
6267 \e$B$9$Y$F$N=|30$5$l$?L$FI$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6268 \e$B$9\e(B (@code{gnus-summary-limit-mark-excluded-as-read})\e$B!#@\F,0z?t$,M?$($i$l\e(B
6269 \e$B$k$H!"2D;k$HJ]N1$N$_$N0u$N5-;v$b4{FI$H$7$F0u$rIU$1$^$9!#\e(B
6270
6271 @item / N
6272 @kindex / N (\e$B35N,\e(B)
6273 @findex gnus-summary-insert-new-articles
6274 \e$B$9$Y$F$N?7$7$$5-;v$r35N,%P%C%U%!!<$KA^F~$7$^$9!#\e(B
6275 @var{back-end}@code{-get-new-mail} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"?7$7$$%a!<\e(B
6276 \e$B%k$NE~Mh$rD4$Y$k$H$$$&$3$H$G$9!#\e(B
6277
6278 @item / o
6279 @kindex / o (\e$B35N,\e(B)
6280 @findex gnus-summary-insert-old-articles
6281 \e$B$9$Y$F$N8E$$5-;v$r35N,%P%C%U%!!<$KA^F~$7$^$9!#?tCM$N@\F,0z?t$,M?$($i$l$k\e(B
6282 \e$B$H!"$=$N8D?t$N5-;v$r<h$j9~$_$^$9!#\e(B
6283 @end table
6284
6285 @node Threading
6286 @section \e$B%9%l%C%I\e(B
6287 @cindex threading
6288 @cindex article threading
6289
6290 gnus \e$B$O%G%#%U%)%k%H$G5-;v$r%9%l%C%II=<($7$^$9!#\e(B@dfn{\e$B%9%l%C%I$K$9$k\e(B} \e$B$H$O!"\e(B
6291 \e$B$"$k5-;v$X$N1~Ez$r1~Ez$7$?5-;v$ND>8e$KCV$/\e(B---\e$B3,AXE*N.57$G!"$H$$$&$3$H$G\e(B
6292 \e$B$9!#\e(B
6293
6294 \e$B%9%l%C%I$O5-;v$N\e(B @code{References} \e$BMs$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$^$9!#\e(B
6295 \e$BM}A[E*$J@$3&$G$O!"$3$l$@$1$GLZ$r40@.$5$;$k$N$K==J,$J$N$G$9$,!"IT1?$J$3$H\e(B
6296 \e$B$K\e(B @code{References} \e$BMs$O$7$P$7$P2u$l$F$$$k$+!";~$K$OC1$KL5$$$3$H$,$"$j\e(B
6297 \e$B$^$9!#2x$7$2$J%K%e!<%9$NEAHB$OLdBj$r0-2=$5$;$k$N$G!"K~B-$J7k2L$rF@$k$?$a\e(B
6298 \e$B$K$OB>$N8!=PK!$r:NMQ$7$J$1$l$P$J$j$^$;$s!#2a>j$JBP:vK!$OB8:_$7$F$$$F!"$=\e(B
6299 \e$B$N62$k$Y$->\:Y$O\e(B @ref{Customizing Threading} \e$B$K>\$7$/=q$$$F$"$j$^$9!#\e(B
6300
6301 \e$B$^$:!"35G0$N354Q$G$9\e(B:
6302
6303 @table @dfn
6304 @item \e$B:,K\\e(B (root)
6305 \e$B%9%l%C%I$G0lHVD:E@$K$"$k5-;v$G$9!(%9%l%C%I$N:G=i$N5-;v$G$9!#\e(B
6306
6307 @item \e$B%9%l%C%I\e(B (thread)
6308 \e$BLZ$N$h$&$J5-;v$N9=@.$G$9!#\e(B
6309
6310 @item \e$BI{%9%l%C%I\e(B (sub-thread)
6311 \e$BLZ$N$h$&$J9=B$$N\e(B (\e$B$h$j\e(B) \e$B>.$5$JItJ,$G$9!#\e(B
6312
6313 @item \e$BL5B+G{%9%l%C%I\e(B (loose threads)
6314 \e$B5-;v$N4|8B@Z$l>C5n$d!":,K\$,$9$G$KA02s$N%;%C%7%g%s$GFI$^$l$?$3$H$K$h$j35\e(B
6315 \e$BN,%P%C%U%!!<$KI=<($5$l$J$$!"Ey$NM}M3$K$h$j!"%9%l%C%I$O$7$P$7$P:,K\$r<:$$\e(B
6316 \e$B$^$9!#$=$N$h$&$J$H$-$K$O!"IaDL$OB?$/$NI{%9%l%C%I$,$"$C$F!"K\Ev$O0l$D$N%9\e(B
6317 \e$B%l%C%I$KB0$7$F$$$k$N$G$9$,!":,K\$K$O$D$J$,$C$F$$$J$$!"$H$$$&$3$H$K$J$j$^\e(B
6318 \e$B$9!#$3$&$$$&%9%l%C%I$,L5B+G{%9%l%C%I$H8F$P$l$F$$$^$9!#\e(B
6319
6320 @item \e$B%9%l%C%I=8$a\e(B (thread gathering)
6321 \e$BI{%9%l%C%I$rBg$-$J%9%l%C%I$K=8$a$h$&$H$9$k;n$_$G$9!#\e(B
6322
6323 @item \e$B$^$P$i%9%l%C%I\e(B (sparse threads)
6324 \e$B$=$3$G$O$?$V$s$$$/$D$+$N5-;v$,<:$o$l$F$7$^$C$?$N$@$m$&$H!X?dB,$5$l$?!Y%9\e(B
6325 \e$B%l%C%I$N$3$H$G!"35N,%P%C%U%!!<$G$O6u9T$GI=<($5$l$^$9!#\e(B
6326 @end table
6327
6328 @menu
6329 * Customizing Threading::       \e$B%9%l%C%I$K1F6A$r5Z$\$9JQ992DG=$JJQ?t\e(B
6330 * Thread Commands::             \e$B35N,%P%C%U%!!<$G$N%9%l%C%I$K4p$E$$$?L?Na\e(B
6331 @end menu
6332
6333 @node Customizing Threading
6334 @subsection \e$B%9%l%C%I$r%+%9%?%^%$%:$9$k\e(B
6335 @cindex customizing threading
6336
6337 @menu
6338 * Loose Threads::               gnus \e$B$,L5B+G{%9%l%C%I$r=8$a$FBg$-$J%9%l%C%I$K$9$kJ}K!\e(B
6339 * Filling In Threads::          \e$B%9%l%C%I$rKd$a$k\e(B
6340 * More Threading::              \e$B%9%l%C%I$r$$$8$/$k$5$i$KB?$/$NJQ?t\e(B
6341 * Low-Level Threading::         \e$B$3$l$G=*$o$C$?$H;W$C$?$G$7$g$&\e(B@dots{} \e$B$G$b$"$J$?$O4V0c$C$F$$$?\e(B!
6342 @end menu
6343
6344 @node Loose Threads
6345 @subsubsection \e$BL5B+G{%9%l%C%I\e(B
6346 @cindex <
6347 @cindex >
6348 @cindex loose threads
6349
6350 @table @code
6351 @item gnus-summary-make-false-root
6352 @vindex gnus-summary-make-false-root
6353 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$O$9$Y$F$N$D$J$,$C$F$$$J$$ItJ,LZ$r0l$D$N\e(B
6354 \e$BBg$-$JLZ$K$7$F!"D:>e$K$_$;$+$1$N:,K\$r:n$j$^$9!#\e(B(\e$B$A$g$C$HBT$C$F2<$5$$!#\e(B
6355 \e$BD:>e$K:,85\e(B (root) \e$B$G$9$C$F\e(B? \e$B$($(!"$=$&$J$N$G$9!#\e(B) \e$B$D$J$,$C$F$$$J$$ItJ,LZ\e(B
6356 \e$B$OK\Ev$N:,K\$,4|8B@Z$l>C5n$5$l$?$+!"A02s$N%;%C%7%g%s$G:,K\$rFI$s$@$j:o=|\e(B
6357 \e$B$7$?$H$-$K$G$-$^$9!#\e(B
6358
6359 \e$BK\Ev$N%9%l%C%I$,L5$$$H$-$O!"\e(Bgnus \e$B$O2?$+$G$C$A>e$2$r$9$kI,MW$,$"$j$^$9!#\e(B
6360 \e$B$3$NJQ?t$O\e(B gnus \e$B$,;H$&$Y$-$4$^$+$7$NJ}K!$r<($7$F$$$^$9!#CM$H$7$F$H$k$3$H\e(B
6361 \e$B$,$G$-$k;M$D$N8uJd$,$"$j$^$9!#\e(B
6362 @iftex
6363 @iflatex
6364 \gnusfigure{The Summary Buffer}{390}{
6365 \put(0,0){\epsfig{figure=ps/summary-adopt,width=7.5cm}}
6366 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-empty,width=7.5cm}}}
6367 \put(0,400){\makebox(0,0)[tl]{\epsfig{figure=ps/summary-none,width=7.5cm}}}
6368 \put(445,400){\makebox(0,0)[tr]{\epsfig{figure=ps/summary-dummy,width=7.5cm}}}
6369 }
6370 @end iflatex
6371 @end iftex
6372
6373 @cindex adopting articles
6374 @table @code
6375 @item \e$BM\;R\e(B (adopt)
6376 gnus \e$B$O8I;y$K$J$C$?5-;v72$N:G=i$N$b$N$r?F$K$7$^$9!#$3$N?F$O$9$Y$F$NB>$N\e(B
6377 \e$B5-;v$rM\;R$K$7$^$9!#$=$l$i$NM\;R5-;v$O!"I8=`$N3Q3g8L\e(B (@samp{[]}) \e$B$NBe$o\e(B
6378 \e$B$j$K!"@h$N@m$C$?3g8L\e(B (@samp{<>}) \e$B$G0u$,IU$1$i$l$^$9!#$3$l$,%G%#%U%)%k%H\e(B
6379 \e$B$N<jCJ$G$9!#\e(B
6380
6381 @item \e$B$_$;$+$1\e(B (dummy)
6382 @vindex gnus-summary-dummy-line-format
6383 @vindex gnus-summary-make-false-root-always
6384 gnus \e$B$O?F$N$U$j$r$9$k$_$;$+$1$N35N,9T$r:n$j$^$9!#$3$N$_$;$+\e(B
6385 \e$B$1$N9T$O$I$NK\Ev$N5-;v$K$bBP1~$7$J$$$N$G!"$=$l$rA*Br$9$k$3$H$O!"\e(B
6386 \e$B$_$;$+$1$N5-;v$N8e$N:G=i$NK\Ev$N5-;v$rA*Br$r$9$k$@$1$K$J$j$^$9!#\e(B
6387 \e$B$_$;$+$1$N:,K\$NMM<0$r;XDj$9$k$?$a$K!"\e(B
6388 @code{gnus-summary-dummy-line-format} \e$B$,;H$o$l$^$9!#$3$l$O$?$C\e(B
6389 \e$B$?0l$D$@$1$N%U%)!<%^%C%H$N;EMM$r<u$1IU$1$^$9\e(B: \e$B$=$l$O\e(B @samp{S} \e$B$G!"\e(B
6390 \e$B5-;v$NI=Bj$G$9\e(B (@pxref{Formatting Variables})\e$B!#$?$H$(=8$a$k$b$N\e(B
6391 \e$B$,L5$/$F$b!"$9$Y$F$N%9%l%C%I$K$_$;$+$1$N:,K\$r;}$?$;$?$$>l9g$O!"\e(B
6392 @code{gnus-summary-make-false-root-always} \e$B$r\e(B @code{t} \e$B$K@_Dj$7\e(B
6393 \e$B$F2<$5$$!#\e(B
6394
6395 @item \e$B6u\e(B (empty)
6396 gnus \e$B$O<B:]$K$O$I$N5-;v$b?F$K$O$;$:!":G=i$N8I;y$r=|$$$F$9$Y$F$N8I;y$NI=\e(B
6397 \e$BBjMs$rC1$K6u$N$^$^$K$7$^$9!#\e(B(\e$B<B:]$O\e(B @code{gnus-summary-same-subject} \e$B$r\e(B
6398 \e$BI=Bj$H$7$F;H$$$^$9\e(B (@pxref{Summary Buffer Format})\e$B!#\e(B)
6399
6400 @item none
6401 \e$B$^$C$?$/$I$N5-;v$b?F$K$7$^$;$s!#%9%l%C%I$r=8$a$F!"C1$K=g7+$j$KI=<($9$k$@\e(B
6402 \e$B$1$G$9!#\e(B
6403
6404 @item nil
6405 \e$BL5B+G{%9%l%C%I$r=8$a$^$;$s!#\e(B
6406 @end table
6407
6408 @item gnus-summary-gather-subject-limit
6409 @vindex gnus-summary-gather-subject-limit
6410 \e$BL5B+G{%9%l%C%I$O5-;v$NI=Bj$rHf3S$9$k$3$H$K$h$C$F=8$a$i$l$^$9!#$b$7$3$NJQ\e(B
6411 \e$B?t$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$OL5B+G{%9%l%C%I$r0l$D$NBg$-$JD6%9%l%C%I\e(B
6412 \e$B$K=8$a$kA0$K!"L5B+G{%9%l%C%I$NI=Bj$,40A4$K0lCW$9$k$3$H$rMW5a$7$^$9!#$3$l\e(B
6413 \e$B$O!"D9$$I=Bj$N9T$r@Z$jMn$H$7$F$7$^$&4VH4$1$J%K%e!<%9%j!<%@!<$,B8:_$9$k8=\e(B
6414 \e$B>u$G$O!"$"$^$j$K87$7$$MW5a$+$b$7$l$^$;$s!#$=$&;W$&$N$J$i!"$3$NJQ?t$rNc$(\e(B
6415 \e$B$P\e(B 20 \e$B$K@_Dj$7$F!"I=Bj$N:G=i$N\e(B 20 \e$BJ8;z$@$1$,0lCW$9$k$3$H$rMW5a$9$k$h$&$K\e(B
6416 \e$B$7$F2<$5$$!#$3$NJQ?t$rK\Ev$KDc$$?tCM$K@_Dj$9$k$H!"L\$K$D$$$?$b$N$N$9$Y$F\e(B
6417 \e$B$r\e(B gnus \e$B$,0l$D$N%9%l%C%I$K=8$a$k$N$r8+$k$3$H$K$J$k$G$7$g$&!#$=$l$O$"$^$j\e(B
6418 \e$BM-MQ$G$O$"$j$^$;$s!#\e(B
6419
6420 @cindex fuzzy article gathering
6421 \e$B$3$NJQ?t$rFCJL$JCM\e(B @code{fuzzy} \e$B$K@_Dj$9$k$H!"\e(Bgnus \e$B$OI=Bj$NJ8;zNs$rBg;(\e(B
6422 \e$BGD$KHf3S$9$k%"%k%4%j%:%`$r;H$$$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
6423
6424 @item gnus-simplify-subject-fuzzy-regexp
6425 @vindex gnus-simplify-subject-fuzzy-regexp
6426 \e$B@55,I=8=$^$?$O@55,I=8=$N%j%9%H$N$I$A$i$+$G$9!#I=Bj$NBg;(GD$JHf3S$r9T$J$&\e(B
6427 \e$B$H$-$K!"$=$l$i$K9gCW$9$kJ8;zNs$rI=Bj$+$i<h$j=|$-$^$9!#\e(B
6428
6429 @item gnus-simplify-ignored-prefixes
6430 @vindex gnus-simplify-ignored-prefixes
6431 \e$B$b$7\e(B @code{gnus-summary-gather-subject-limit} \e$B$r\e(B 10 \e$B$/$i$$$KDc$/@_Dj$7$?\e(B
6432 \e$B$J$i$P!"$3$NJQ?t$r2?$+0UL#$N$"$k$b$N$K@_Dj$9$k$3$H$r9M$($k$G$7$g$&\e(B:
6433
6434 @c Written by Michael Ernst <mernst@cs.rice.edu>
6435 @lisp
6436 (setq gnus-simplify-ignored-prefixes
6437       (concat
6438        "\\`\\[?\\("
6439        (mapconcat
6440         'identity
6441         '("looking"
6442           "wanted" "followup" "summary\\( of\\)?"
6443           "help" "query" "problem" "question"
6444           "answer" "reference" "announce"
6445           "How can I" "How to" "Comparison of"
6446           ;; ...
6447           )
6448         "\\|")
6449        "\\)\\s *\\("
6450        (mapconcat 'identity
6451                   '("for" "for reference" "with" "about")
6452                   "\\|")
6453        "\\)?\\]?:?[ \t]*"))
6454 @end lisp
6455
6456 \e$B$3$N@55,I=8=$K9gCW$9$k$9$Y$F$N8l$O!"Fs$D$NI=Bj$rHf3S$9$kA0$K<h$j=|$+$l$^\e(B
6457 \e$B$9!#\e(B
6458
6459 @item gnus-simplify-subject-functions
6460 @vindex gnus-simplify-subject-functions
6461 @code{nil} \e$B$G$J$$$H!"$3$NJQ?t\e(B
6462 \e$B$O\e(B @code{gnus-summary-gather-subject-limit} \e$B$h$j$bM%@h$5$l$^$9!#$3$NJQ?t\e(B
6463 \e$B$O\e(B @code{Subject} \e$B$NJ8;zNs$KH?I|$7$F:nMQ$5$;$F4JC1$K$9$k$?$a$N!"4X?t$N%j\e(B
6464 \e$B%9%H$G$"$kI,MW$,$"$j$^$9!#\e(B
6465
6466 \e$B$3$N%j%9%H$KF~$l$FLr$KN)$D$h$&$J4X?t$O<!$N$h$&$J$b$N$G$9\e(B:
6467
6468 @table @code
6469 @item gnus-simplify-subject-re
6470 @findex gnus-simplify-subject-re
6471 \e$BA0$NJ}$K$"$k\e(B @samp{Re:} \e$B$r<h$j=|$-$^$9!#\e(B
6472
6473 @item gnus-simplify-subject-fuzzy
6474 @findex gnus-simplify-subject-fuzzy
6475 \e$BBg;(GD$JHf3S$,$G$-$k$h$&$K4JC1$K$7$^$9!#\e(B
6476
6477 @item gnus-simplify-whitespace
6478 @findex gnus-simplify-whitespace
6479 \e$BM>J,$J6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6480
6481 @item gnus-simplify-all-whitespace
6482 @findex gnus-simplify-all-whitespace
6483 \e$B$9$Y$F$N6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6484 @end table
6485
6486 \e$B$b$A$m$s!"$"$J$?<+?H$N4X?t$r=q$/$3$H$b$G$-$^$9!#\e(B
6487
6488 @item gnus-summary-gather-exclude-subject
6489 @vindex gnus-summary-gather-exclude-subject
6490 \e$BL5B+G{%9%l%C%I=8$a$OI=Bj$@$1$G9T$J$o$l$k$N$G!"FC\e(B
6491 \e$B$K\e(B @samp{} \e$B$d\e(B @samp{(none)} \e$B$N$h$&$JNI$/$"$kI=Bj$N$H$-$O!"B?$/$N4V0c$$$r\e(B
6492 \e$B5/$3$92DG=@-$,$"$j$^$9!#$3$N>u67$r>/$7NI$/$9$k$?$a$K!"@55,I=\e(B
6493 \e$B8=\e(B @code{gnus-summary-gather-exclude-subject} \e$B$r;H$&$3$H$K$h$C$F!"=8$a$k\e(B
6494 \e$B2aDx$K$*$$$F$I$s$JI=Bj$r=|30$9$k$+$r;X<($9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H\e(B
6495 \e$B$O\e(B @samp{^ *$\\|^(none)$} \e$B$G$9!#\e(B
6496
6497 @item gnus-summary-thread-gathering-function
6498 @vindex gnus-summary-thread-gathering-function
6499 gnus \e$B$O\e(B @code{Subject} \e$BMs$rD4$Y$k$3$H$K$h$C$F%9%l%C%I$r=8$a$^$9!#$3$l$O!"\e(B
6500 \e$B7k2LE*$K$^$C$?$/4X78$NL5$$5-;v$,F1$8!X%9%l%C%I!Y$K4^$^$l$k$+$b$7$l$J$$$3\e(B
6501 \e$B$H$r0UL#$7!":.Mp$N85$G$9!#BeBX<jCJ$O!"9gCW$9$k$b$N$r8+$D$1$k$?$a\e(B
6502 \e$B$K\e(B @code{References} \e$BMs$K$"$k\e(B @code{Message-ID} \e$B$r$9$Y$FD4$Y$k$3$H$G$9!#\e(B
6503 \e$B$3$l$O=8$a$i$l$?%9%l%C%I$,4X78$NL5$$5-;v$r$^$C$?$/4^$^$J$$$3$H$rJ]>Z$7$^\e(B
6504 \e$B$9$,!"$$$+$l$?%K%e!<%9%j!<%@!<$GEj9F$7$?5-;v$OE,@Z$K=8$a$i$l$J$$$H$$$&$3\e(B
6505 \e$B$H$G$b$"$j$^$9!#%Z%9%H$+%3%l%i$+$NA*Br8"$O$"$J$?$K$"$j$^$9!#\e(B
6506
6507 @table @code
6508 @item gnus-gather-threads-by-subject
6509 @findex gnus-gather-threads-by-subject
6510 \e$B$3$N4X?t$O%G%#%U%)%k%H$N<}=84X?t$G!"GSB>E*$K\e(B @code{Subject} \e$B$rD4$Y$^$9!#\e(B
6511
6512 @item gnus-gather-threads-by-references
6513 @findex gnus-gather-threads-by-references
6514 \e$B$3$N4X?t$OGSB>E*$K\e(B @code{References} \e$BMs$rD4$Y$^$9!#\e(B
6515 @end table
6516
6517 @code{References} \e$B$K$h$C$F=8$a$k$3$H$r;n$7$F$_$?$$$N$G$"$l$P!"<!$N$h$&$K\e(B
6518 \e$B$9$k$3$H$,$G$-$^$9\e(B:
6519
6520 @lisp
6521 (setq gnus-summary-thread-gathering-function
6522       'gnus-gather-threads-by-references)
6523 @end lisp
6524 @end table
6525
6526 @node Filling In Threads
6527 @subsubsection \e$B%9%l%C%I$rKd$a$k\e(B
6528
6529 @table @code
6530 @item gnus-fetch-old-headers
6531 @vindex gnus-fetch-old-headers
6532 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$O8E$$%9%l%C%I$r$b$C$H8E$$%X%C%@!<!"$9$J\e(B
6533 \e$B$o$A4{FI$N0u$,IU$$$F$$$k5-;v$N%X%C%@!<!"$r<hF@$9$k$3$H$G9=C[$7$h$&$H$7$^\e(B
6534 \e$B$9!#$G$-$k$@$1>/$J$$35N,9T$rI=<($7$?$$$1$l$I!"$G$-$k$@$1$?$/$5$s$NL5B+G{\e(B
6535 \e$B%9%l%C%I$r$D$J$2$F$*$-$?$$$H$-$O!"$3$NJQ?t$r\e(B @code{some} \e$B$+?tCM$K@_Dj$7\e(B
6536 \e$B$F2<$5$$!#$b$7?tCM$K@_Dj$7$?$H$-$O!"$=$l$h$jB?$$DI2C$N%X%C%@!<$O<hF@$5$l\e(B
6537 \e$B$^$;$s!#$I$A$i$N>l9g$G$b!"8E$$%X%C%@!<$N<hF@$O!";H$C$F$$$k%P%C%/%(%s%I\e(B
6538 \e$B$,\e(B overview \e$B%U%!%$%k$r;H$C$F$$$k>l9g$@$1F0:n$7$^$9!#$=$l$i$N%P%C%/%(%s%I\e(B
6539 \e$B$O!"IaDL$O\e(B @code{nntp}, @code{nnspool}, @code{nnml} \e$B$*$h\e(B
6540 \e$B$S\e(B @code{nnmaildir} \e$B$G$9!#%9%l%C%I$N:,K\$,%5!<%P!<$K$h$C$F4|8B@Z$l>C5n$5\e(B
6541 \e$B$l$F$7$^$C$?$i!"\e(Bgnus \e$B$O$I$&$7$h$&$b$J$$$3$H$b3P$($F$*$$$F2<$5$$!#\e(B
6542
6543 \e$B$3$NJQ?t$O\e(B @code{invisible} \e$B$K@_Dj$9$k$3$H$b$G$-$^$9!#$3$l$O;k3PE*$J8z2L\e(B
6544 \e$B$O2?$b$"$j$^$;$s$,!"\e(B@kbd{A T} \e$BL?Na$r$h$/;H$&$N$G$"$l$PLr$KN)$D$G$7$g\e(B
6545 \e$B$&\e(B (@pxref{Finding the Parent})\e$B!#\e(B
6546
6547 @item gnus-fetch-old-ephemeral-headers
6548 @vindex gnus-fetch-old-ephemeral-headers
6549 @code{gnus-fetch-old-headers} \e$B$HF1$8$G$9$,!"0l;~%K%e!<%9%0%k!<%W$N$?$a$K\e(B
6550 \e$B$@$1;H$o$l$^$9!#\e(B
6551
6552 @item gnus-build-sparse-threads
6553 @vindex gnus-build-sparse-threads
6554 \e$B8E$$%X%C%@!<$r<hF@$9$k$HCY$/$J$k$3$H$,$"$j$^$9!#$3$NJQ?t\e(B
6555 \e$B$r\e(B @code{some} \e$B$K@_Dj$9$k$3$H$K$h$C$F!"F1$8$h$&$JDcDB6b$N8z2L$rF@$k$3$H\e(B
6556 \e$B$,$G$-$^$9!#$=$&$9$k$H!"\e(Bgnus \e$B$O$9$Y$F$N5-;v$N40A4$J\e(B @code{References} \e$BMs\e(B
6557 \e$B$r8+$F!"F1$8%9%l%C%I$KB0$9$k5-;v$r$D$J$4$&$H$7$^$9!#$3$l$O!"5-;v$,$=$N%9\e(B
6558 \e$B%l%C%I$+$i<:$o$l$F$$$k$H\e(B gnus \e$B$,?dB,$7$?%9%l%C%II=<($K\e(B @dfn{\e$B$:$l\e(B} \e$B$r;D$9\e(B
6559 \e$B$G$7$g$&!#\e(B(\e$B$3$l$i$N$:$l$OIaDL$N35N,9T$N$h$&$K8+$($^$9!#$b$7$:$l$rA*Br$9\e(B
6560 \e$B$k$H!"\e(Bgnus \e$B$O$=$NEv$N5-;v$r<hF@$7$h$&$H$7$^$9!#\e(B) \e$B$3$NJQ?t$,\e(B @code{t} \e$B$G\e(B
6561 \e$B$"$k$H!"\e(Bgnus \e$B$O%9%l%C%I$rJd40$9$k$N$KLrN)$D$+$I$&$+$r9MN8$;$:$K!"$9$Y$F\e(B
6562 \e$B$N!X$:$l!Y$rI=<($7$^$9!#:G8e$K!"$3$NJQ?t$,\e(B @code{more} \e$B$G$"$k$H!"\e(Bgnus \e$B$O\e(B
6563 \e$B$I$3$K$b$D$J$,$C$F$$$J$$;^MU$N$^$P$i$J@a$r@Z$jMn$H$7$^$;$s!#$3$NJQ?t$O%G%#\e(B
6564 \e$B%U%)%k%H$G$O\e(B @code{nil} \e$B$G$9!#\e(B
6565
6566 @item gnus-read-all-available-headers
6567 @vindex gnus-read-all-available-headers
6568 \e$B$3$l$O$"$^$jLr$KN)$?$J$$!"$$$5$5$+$O$C$-$j$7$J$$JQ?t$G$9!#%K%e!<%9$G$O$J\e(B
6569 \e$B$$%0%k!<%W$K$*$$$F!"35N,%P%C%U%!!<$r:n$k$?$a$K%P%C%/%(%s%I$,6K$a$FB?$/$N\e(B
6570 \e$B$b$N$r<h$j9~$^$J$1$l$P$J$i$:!"$7$+$b?F5-;v$rC)$k$3$H$,$G$-$J$$>l9g$K;H$&\e(B
6571 \e$B$3$H$rA[Dj$7$F$$$^$9!#$=$l$O<g$K\e(B @code{nnultimate} \e$B%0%k!<%W$N$h$&$J!"%&%'\e(B
6572 \e$B%V$K4p$E$$$?%0%k!<%W$G$N>l9g$G$9!#\e(B
6573
6574 \e$B$=$s$J%0%k!<%W$r;H$o$J$$>l9g$O%G%#%U%)%k%H$N\e(B @code{nil} \e$B$N$^$^$K$7$F$*$/\e(B
6575 \e$B$N$,L5Fq$G$9!#;H$$$?$$>l9g$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$+!"$9$Y$F$N%0%k!<\e(B
6576 \e$B%W$,BP>]$K$J$k\e(B @code{t} \e$B$K$7$F2<$5$$!#\e(B
6577 @end table
6578
6579 @node More Threading
6580 @subsubsection \e$B$b$C$H%9%l%C%I$r\e(B
6581
6582 @table @code
6583 @item gnus-show-threads
6584 @vindex gnus-show-threads
6585 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"%9%l%C%I$O:n$i$l$:!"$3$3$K$"$k;D$j$N$9$Y\e(B
6586 \e$B$F$NJQ?t$O$^$C$?$/8z2L$,L5$/$J$j$^$9!#%9%l%C%I:n$j$r;_$a$k$H%0%k!<%W$NA*\e(B
6587 \e$BBr$,>/$7B.$/$J$j$^$9$,!"5-;v$rFI$`$N$,$b$C$HCY$/!"ITJX$K$J$k$3$H$O3N<B$G\e(B
6588 \e$B$9!#\e(B
6589
6590 @item gnus-thread-hide-subtree
6591 @vindex gnus-thread-hide-subtree
6592 \e$B$3$l$,\e(B @code{nil} \e$B$G$J$$$H!"$9$Y$F$N%9%l%C%I$O35N,%P%C%U%!!<$,@8@.$5$l$?\e(B
6593 \e$B$H$-$K1#$l$^$9!#\e(B
6594
6595 \e$B$3$l$O=R8l;X<(;R$G$"$k$3$H$b$G$-$^$9\e(B (@pxref{Predicate Specifiers})\e$B!#Mx\e(B
6596 \e$BMQ$G$-$k=R8l\e(B
6597 \e$B$O\e(B @code{gnus-article-unread-p} \e$B$H\e(B @code{gnus-article-unseen-p} \e$B$G$9!#\e(B
6598
6599 \e$B$3$l$ONc$G$9\e(B:
6600
6601 @lisp
6602 (setq gnus-thread-hide-subtree
6603       '(or gnus-article-unread-p
6604            gnus-article-unseen-p))
6605 @end lisp
6606
6607 (\e$B$3$l$O$+$J$j$P$+$2$?Nc$G$9!#$J$<$J$i$9$Y$F$N$^$@FI$^$l$?$3$H$,L5$$5-;v\e(B
6608 \e$B$OL$FI$G$b$"$k$+$i$J$N$G$9$,!"<q;]$O5b$_<h$C$F2<$5$$!#\e(B)
6609
6610 @item gnus-thread-expunge-below
6611 @vindex gnus-thread-expunge-below
6612 \e$B$3$N?tCM$h$j>/$J$$Am%9%3%"\e(B (@code{gnus-thread-score-function} \e$B$GDj5A$5$l\e(B
6613 \e$B$?4X?t$r;H$C$F;;=P$5$l$^$9\e(B) \e$B$r;}$D$9$Y$F$N%9%l%C%I$O>C5n$5$l$^$9!#$3$NJQ\e(B
6614 \e$B?t$O%G%#%U%)%k%H$G$O\e(B @code{nil} \e$B$G!"$3$l$O$I$N%9%l%C%I$b>C5n$5$l$J$$$H$$\e(B
6615 \e$B$&$3$H$G$9!#\e(B
6616
6617 @item gnus-thread-hide-killed
6618 @vindex gnus-thread-hide-killed
6619 \e$B%9%l%C%I$r:o=|$9$k$H!"$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$>l9g!"ItJ,LZ$O1#$5$l$^\e(B
6620 \e$B$9!#\e(B
6621
6622 @item gnus-thread-ignore-subject
6623 @vindex gnus-thread-ignore-subject
6624 \e$B$H$-$I$-C/$+$,%9%l%C%I$NESCf$GI=Bj$rJQ99$9$k$3$H$,$"$j$^$9!#$3$NJQ?t\e(B
6625 \e$B$,\e(B @code{nil} \e$B$G$J$$$H\e(B (\e$B$3$l$,%G%#%U%)%k%H$G$9$,\e(B)\e$B!"I=Bj$NJQ99$OL5;k$5$l\e(B
6626 \e$B$^$9!#$b$7\e(B @code{nil} \e$B$@$H!"I=Bj$NJQ99$r$9$k$HJL$N%9%l%C%I$K$J$j$^$9!#\e(B
6627
6628 @item gnus-thread-indent-level
6629 @vindex gnus-thread-indent-level
6630 \e$B$3$l$O!"$=$l$>$l$NI{%9%l%C%I$,$I$l$/$i$$;z2<$2\e(B (indent) \e$B$5$l$k$Y$-$+$r7h\e(B
6631 \e$B$a$k?tCM$G$9!#%G%#%U%)%k%H$O\e(B 4 \e$B$G$9!#\e(B
6632
6633 @item gnus-sort-gathered-threads-function
6634 @vindex gnus-sort-gathered-threads-function
6635 \e$B$H$j$o$1%a!<%j%s%0%j%9%H$G$O!"$H$-$H$7$F<j85$K%a!<%k$,E~Ce$9$k=gHV$OI,$:\e(B
6636 \e$B$7$b%a!<%j%s%0%j%9%H$KE~Ce$7$?=gHV$HF1$8$G$OL5$$$3$H$,$"$j$^$9!#$=$N7k2L!"\e(B
6637 \e$BI{%9%l%C%I$r%G%#%U%)%k%H$N\e(B @code{gnus-thread-sort-by-number} \e$B$GJB$Y49$(\e(B
6638 \e$B$k$H!"1~Ez$NJ}$,$=$l$N855-;v$h$j@h$K8=$l$F$7$^$&$3$H$,$"$j$^$9!#%0%k!<\e(B
6639 \e$B%W%Q%i%a!<%?!<$dE,@Z$J%U%C\e(B
6640 \e$B%/\e(B (\e$BNc$($P\e(B @code{gnus-summary-generate-hook}) \e$B$G$3$NJQ?t$rBe$o$j$NCM\e(B (\e$BNc\e(B
6641 \e$B$($P\e(B @code{gnus-thread-sort-by-date}) \e$B$K@_Dj$9$k$3$H$K$h$C$F!"$=$N$h$&$J\e(B
6642 \e$B>l9g$K!"$h$jO@M}E*$JI{%9%l%C%I$N=gHV$r@8@.$9$k$3$H$,$G$-$^$9!#\e(B
6643 @end table
6644
6645 @node Low-Level Threading
6646 @subsubsection \e$BDc%l%Y%k$K$*$1$k%9%l%C%I:n@.\e(B
6647
6648 @table @code
6649 @item gnus-parse-headers-hook
6650 @vindex gnus-parse-headers-hook
6651 \e$B$9$Y$F$N%X%C%@!<$r2r@O$9$kA0$K<B9T$5$l$k%U%C%/$G$9!#%G%#%U%)%k%H$NCM\e(B
6652 \e$B$O\e(B @code{(gnus-summary-inherit-default-charset)} \e$B$G$9!#$3$l$OJQ\e(B
6653 \e$B?t\e(B @code{gnus-newsgroup-default-charset-alist} \e$B$G;XDj$5$l$F$$$kCM$+$i35\e(B
6654 \e$BN,%P%C%U%!!<$N\e(B @code{default-mime-charset} \e$B$r@_Dj$7$^$9!#\e(BLIMIT \e$BHG\e(B
6655 \e$B$N\e(B FLIM \e$B$r;H$C$F$$$k>l9g$K$O\e(B @code{default-mime-charset-unlimited} \e$B$NCM\e(B
6656 \e$B$bF1MM$K@_Dj$7$^$9!#\e(B
6657
6658 @item gnus-alter-header-function
6659 @vindex gnus-alter-header-function
6660 \e$B$3$NJQ?t$NCM$,\e(B @code{nil} \e$B$G$O$J$/$F4X?t$G$"$k$H!"%X%C%@!<9=B$\e(B (\e$BLuCm\e(B: \e$B5-\e(B
6661 \e$B;v$N<gMW$J%X%C%@!<$NFbMF$r8zN(NI$/J];}$9$k$?$a$N\e(B Lisp \e$B%*%V%8%'%/%H\e(B) \e$B$rJQ\e(B
6662 \e$B99$9$k$?$a$K8F$P$l$^$9!#4X?t$O5-;v%X%C%@!<$N%Y%/%H%k\e(B (\e$BLuCm\e(B: \e$B$9$J$o$A%X%C\e(B
6663 \e$B%@!<9=B$\e(B) \e$B$H$H$b$K8F$P$l!"$=$l$,2?$i$+$NJ}K!$GJQ99$5$l$^$9!#Nc$(\e(B
6664 \e$B$P\e(B @code{Message-ID} \e$B$rBN7OE*$JJ}K!$G\e(B (\e$B@\F,8l$J$I$rIU$12C$($k$3$H$K$h$C\e(B
6665 \e$B$F\e(B) \e$BJQ99$7$F$7$^$&%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$,$"$k>l9g!"$3$NJQ?t\e(B
6666 \e$B$r@_Dj$9$k$3$H$K$h$C$F!"$=$N\e(B @code{Message-ID} \e$B$r85$N0UL#$N$"$k$b$N$KLa\e(B
6667 \e$B$9$3$H$,$G$-$^$9!#$3$l$O0l$D$NNc$G$9\e(B:
6668
6669 @lisp
6670 (setq gnus-alter-header-function 'my-alter-message-id)
6671
6672 (defun my-alter-message-id (header)
6673   (let ((id (mail-header-id header)))
6674     (when (string-match
6675            "\\(<[^<>@@]*\\)\\.?cygnus\\..*@@\\([^<>@@]*>\\)" id)
6676       (mail-header-set-id
6677        (concat (match-string 1 id) "@@" (match-string 2 id))
6678        header))))
6679 @end lisp
6680
6681 @quotation
6682 \e$BLuCm\e(B: \e$B<hF@$7$?5-;v$N\e(B @code{Message-ID} \e$BMs$+$i!"\e(B@samp{@@} \e$B$NA0$KIU2C$5$l\e(B
6683 \e$B$?\e(B @samp{cygnus.} \e$B$G;O$^$kJ8;zNs$r<h$j=|$-$^$9!#\e(B
6684 @end quotation
6685 @end table
6686
6687 @node Thread Commands
6688 @subsection \e$B%9%l%C%I$NL?Na\e(B
6689 @cindex thread commands
6690
6691 @table @kbd
6692 @item T k
6693 @itemx C-M-k
6694 @kindex T k (\e$B35N,\e(B)
6695 @kindex C-M-k (\e$B35N,\e(B)
6696 @findex gnus-summary-kill-thread
6697 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6698 \e$B$9\e(B (@code{gnus-summary-kill-thread})\e$B!#$b$7@\F,0z?t$,@5$G$"$k$H!"Be$o$j$K\e(B
6699 \e$B$9$Y$F$N0u$r<h$j=|$-$^$9!#@\F,0z?t$,Ii$G$"$k$H!"Be$o$j$K5-;v$r2D;k$K$7$^\e(B
6700 \e$B$9!#\e(B
6701
6702 @item T l
6703 @itemx C-M-l
6704 @kindex T l (\e$B35N,\e(B)
6705 @kindex C-M-l (\e$B35N,\e(B)
6706 @findex gnus-summary-lower-thread
6707 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N%9%3%"$r2<$2$^\e(B
6708 \e$B$9\e(B (@code{gnus-summary-lower-thread})\e$B!#\e(B
6709
6710 @item T i
6711 @kindex T i (\e$B35N,\e(B)
6712 @kindex gnus-summary-raise-thread
6713 @findex gnus-summary-raise-thread
6714 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N%9%3%"$r>e$2$^\e(B
6715 \e$B$9\e(B (@code{gnus-summary-raise-thread})\e$B!#\e(B
6716
6717 @item T #
6718 @kindex T # (\e$B35N,\e(B)
6719 @findex gnus-uu-mark-thread
6720 \e$B%W%m%;%90u$r8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$KIU$1$^\e(B
6721 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
6722
6723 @item T M-#
6724 @kindex T M-# (\e$B35N,\e(B)
6725 @findex gnus-uu-unmark-thread
6726 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$+$i%W%m%;%90u$r<h$j=|$-$^\e(B
6727 \e$B$9\e(B (@code{gnus-uu-unmark-thread})\e$B!#\e(B
6728
6729 @item T T
6730 @kindex T T (\e$B35N,\e(B)
6731 @findex gnus-summary-toggle-threads
6732 \e$B%9%l%C%II=<($r@Z$jBX$($^$9\e(B (@code{gnus-summary-toggle-threads})\e$B!#\e(B
6733
6734 @item T s
6735 @kindex T s (\e$B35N,\e(B)
6736 @findex gnus-summary-show-thread
6737 \e$B$b$7$"$l$P!"8=:_$N5-;v$N2<$K1#$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
6738 \e$B$9\e(B (@code{gnus-summary-show-thread})\e$B!#\e(B
6739
6740 @item T h
6741 @kindex T h (\e$B35N,\e(B)
6742 @findex gnus-summary-hide-thread
6743 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$r1#$7$^\e(B
6744 \e$B$9\e(B (@code{gnus-summary-hide-thread})\e$B!#\e(B
6745
6746 @item T S
6747 @kindex T S (\e$B35N,\e(B)
6748 @findex gnus-summary-show-all-threads
6749 \e$B$9$Y$F$N1#$5$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
6750 \e$B$9\e(B (@code{gnus-summary-show-all-threads})\e$B!#\e(B
6751
6752 @item T H
6753 @kindex T H (\e$B35N,\e(B)
6754 @findex gnus-summary-hide-all-threads
6755 \e$B$9$Y$F$N%9%l%C%I$r1#$7$^$9\e(B (@code{gnus-summary-hide-all-threads})\e$B!#\e(B
6756
6757 @item T t
6758 @kindex T t (\e$B35N,\e(B)
6759 @findex gnus-summary-rethread-current
6760 \e$B8=:_$N5-;v$N%9%l%C%I$r$b$&0lEY:n$jD>$7$^\e(B
6761 \e$B$9\e(B (@code{gnus-summary-rethread-current})\e$B!#$3$l$O35N,%P%C%U%!!<$,%9%l%C\e(B
6762 \e$B%II=<($5$l$F$$$J$$$H$-$G$bF0:n$7$^$9!#\e(B
6763
6764 @item T ^
6765 @kindex T ^ (\e$B35N,\e(B)
6766 @findex gnus-summary-reparent-thread
6767 \e$B8=:_$N5-;v$r0uIU$-$N\e(B (\e$B$b$7$/$OA0$N\e(B) \e$B5-;v$N;R5-;v$K$7$^\e(B
6768 \e$B$9\e(B (@code{gnus-summary-reparent-thread})\e$B!#\e(B
6769 @end table
6770
6771 \e$B0J2<$NL?Na$O%9%l%C%I0\F0L?Na$G$9!#$3$l$i$O$9$Y$F?tCM@\F,0z?t$r<u$1IU$1$^\e(B
6772 \e$B$9!#\e(B
6773
6774 @table @kbd
6775 @item T n
6776 @kindex T n (\e$B35N,\e(B)
6777 @itemx C-M-f
6778 @kindex C-M-f (\e$B35N,\e(B)
6779 @itemx M-down
6780 @kindex M-down (\e$B35N,\e(B)
6781 @findex gnus-summary-next-thread
6782 \e$B<!$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-next-thread})\e$B!#\e(B
6783
6784 @item T p
6785 @kindex T p (\e$B35N,\e(B)
6786 @itemx C-M-b
6787 @kindex C-M-b (\e$B35N,\e(B)
6788 @itemx M-up
6789 @kindex M-up (\e$B35N,\e(B)
6790 @findex gnus-summary-prev-thread
6791 \e$BA0$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-thread})\e$B!#\e(B
6792
6793 @item T d
6794 @kindex T d (\e$B35N,\e(B)
6795 @findex gnus-summary-down-thread
6796 \e$B%9%l%C%I$r2<$j$^$9\e(B (@code{gnus-summary-down-thread})\e$B!#\e(B
6797
6798 @item T u
6799 @kindex T u (\e$B35N,\e(B)
6800 @findex gnus-summary-up-thread
6801 \e$B%9%l%C%I$rEP$j$^$9\e(B (@code{gnus-summary-up-thread})\e$B!#\e(B
6802
6803 @item T o
6804 @kindex T o (\e$B35N,\e(B)
6805 @findex gnus-summary-top-thread
6806 \e$B%9%l%C%I$ND:>e$K0\F0$7$^$9\e(B (@code{gnus-summary-top-thread})\e$B!#\e(B
6807 @end table
6808
6809 @vindex gnus-thread-operation-ignore-subject
6810 \e$B%9%l%C%I$r:n@.$9$k$H$-$KI=Bj$rL5;k$9$k$H!"EvA3$J$,$i$$$/$D$+$N0c$C$?I=Bj\e(B
6811 \e$B$,$"$k%9%l%C%I$,=PMh>e$,$j$^$9!#$=$7\e(B
6812 \e$B$F\e(B @kbd{T k} (@code{gnus-summary-kill-thread}) \e$B$N$h$&$JL?Na$rH/$9$k$H$-\e(B
6813 \e$B$K!"A4BN$N%9%l%C%I$r:o=|$9$k$N$G$O$J$/!"8=:_$N5-;v$HF1$8I=Bj$r;}$DItJ,$@\e(B
6814 \e$B$1$r:o=|$7$?$$$H$-$,$"$k$+$b$7$l$^$;$s!#$b$7$3$NH/A[$,NI$$$H;W$&$N$G$"$l\e(B
6815 \e$B$P!"\e(B@code{gnus-thread-operation-ignore-subject} \e$B$r$$$8$C$F$_$F2<$5$$!#$3\e(B
6816 \e$B$l$,\e(B @code{nil} \e$B$G$J$$$H\e(B (\e$B$=$l$,%G%#%U%)%k%H$G$9$,\e(B)\e$B!"%9%l%C%I$NL?Na$r<B\e(B
6817 \e$B9T$7$F$$$k$H$-$KI=Bj$OL5;k$5$l$^$9!#$3$l$,\e(B @code{nil} \e$B$@$C$?$i!"F1$8%9%l%C\e(B
6818 \e$B%I$K$"$k0[$J$kI=Bj$r;}$D5-;v$O!"$=$N$H$-9T$J$&A`:n$NBP>]$K4^$^$l$^$;$s!#\e(B
6819 \e$B$3$NJQ?t$,\e(B @code{fuzzy} \e$B$G$"$k$H!"Bg;(GD$JHf3S$K$h$C$FEy$7$$$HH=Dj$5$l$k\e(B
6820 \e$BI=Bj$r;}$D5-;v$@$1$,BP>]$K4^$^$l$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
6821
6822 @node Sorting the Summary Buffer
6823 @section \e$BJB$YBX$(\e(B
6824
6825 @findex gnus-thread-sort-by-total-score
6826 @findex gnus-thread-sort-by-date
6827 @findex gnus-thread-sort-by-score
6828 @findex gnus-thread-sort-by-subject
6829 @findex gnus-thread-sort-by-author
6830 @findex gnus-thread-sort-by-recipient
6831 @findex gnus-thread-sort-by-number
6832 @findex gnus-thread-sort-by-random
6833 @vindex gnus-thread-sort-functions
6834 @findex gnus-thread-sort-by-most-recent-number
6835 @findex gnus-thread-sort-by-most-recent-date
6836 \e$B35N,$G%9%l%C%I$NI=<($r;H$C$F$$$k$N$G$"$l$P!"\e(B
6837 @code{gnus-thread-sort-functions} \e$B$r@_Dj$9$k$3$H$K$h$C$F%9%l%C%I$rJB$YBX\e(B
6838 \e$B$($k$3$H$,$G$-$^$9!#$3$NJQ?t$NCM$OC1FH$N4X?t!"4X?t$N%j%9%H!"$^$?$O4X?t\e(B
6839 \e$B$H\e(B @code{(\e$B4X?t$G$J$$$b$N\e(B)} \e$B$NMWAG$r4^$`%j%9%H$G$"$k$3$H$,$G$-$^$9!#\e(B
6840
6841 \e$B%G%#%U%)%k%H$G$OJB$YBX$($O5-;vHV9f$K4p$E$$$F9T$J$o$l$^$9!#$9$G$KMQ0U$5$l\e(B
6842 \e$B$F$$$kJB$YBX$(=R8l4X?t$O\e(B @code{gnus-thread-sort-by-number},
6843 @code{gnus-thread-sort-by-author}, @code{gnus-thread-sort-by-recipient},
6844 @code{gnus-thread-sort-by-subject}, @code{gnus-thread-sort-by-date},
6845 @code{gnus-thread-sort-by-score},
6846 @code{gnus-thread-sort-by-most-recent-number},
6847 @code{gnus-thread-sort-by-most-recent-date},
6848 @code{gnus-thread-sort-by-random} \e$B$*$h\e(B
6849 \e$B$S\e(B @code{gnus-thread-sort-by-total-score} \e$B$G$9!#\e(B
6850
6851 \e$B$=$l$>$l$N4X?t$OFs$D$N%9%l%C%I$r$H$j!":G=i$N%9%l%C%I$,$b$&0lJ}$h$j@h$KJB\e(B
6852 \e$B$YBX$($i$l$k$Y$-$G$"$l$P\e(B @code{nil} \e$B$G$J$$CM$rJV$7$^$9!#<B:]$NJB$YBX$($O!"\e(B
6853 \e$BIaDL$=$l$>$l$N%9%l%C%I$N:,K\$@$1$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$k$3$H$K5$$r\e(B
6854 \e$BIU$1$F2<$5$$!#\e(B
6855
6856 \e$BFs$D0J>e$N4X?t$r;H$&>l9g!"JB$YBX$($NBh0l$N80$O%j%9%H$N:G8e$N4X?t$G$J$1$l\e(B
6857 \e$B$P$J$j$^$;$s!#JB$YBX$(4X?t$N%j%9%H$N$J$k$Y$/@hF,$K!"$*$=$i$/>o\e(B
6858 \e$B$K\e(B @code{gnus-thread-sort-by-number} \e$B$r4^$a$F$*$/$Y$-$G$7$g$&!#$3$l$O!"\e(B
6859 \e$BB>$NJB$YBX$($N4p=`$,Ey$7$$%9%l%C%I$,!"5-;vHV9f$NEP$j=g$KI=<($5$l$k$3$H$r\e(B
6860 \e$BJ]>Z$7$^$9!#\e(B
6861
6862 \e$B%9%3%"$N5U=g!"I=Bj!"$=$7$F:G8e$KHV9f!"$N=g$KJB$YBX$($?$$$N$G$"$l$P!"<!$N\e(B
6863 \e$B$h$&$K$G$-$^$9\e(B:
6864
6865 @lisp
6866 (setq gnus-thread-sort-functions
6867       '(gnus-thread-sort-by-number
6868         gnus-thread-sort-by-subject
6869         (not gnus-thread-sort-by-total-score)))
6870 @end lisp
6871
6872 \e$B:GBg$N%9%3%"$r;}$D%9%l%C%I$,!":G=i$K35N,%P%C%U%!!<$KI=<($5$l$^$9!#%9%l%C\e(B
6873 \e$B%I$,F1$8%9%3%"$N>l9g$O!"1Q;z=g$KJB$S$+$($i$l$^$9!#F1$8%9%3%"$HI=Bj$r;}$D\e(B
6874 \e$B%9%l%C%I$OHV9f$GJB$YBX$($i$l!"\e(B(\e$BIaDL$O\e(B) \e$B5-;v$,E~Ce$7$?=gHV$K$J$j$^$9!#\e(B
6875
6876 \e$B%9%3%"!"E~Ce$N5U=g$KJB$YBX$($?$$$N$G$"$l$P!"<!$N$h$&$K$G$-$^$9\e(B:
6877
6878 @lisp
6879 (setq gnus-thread-sort-functions
6880       '((lambda (t1 t2)
6881           (not (gnus-thread-sort-by-number t1 t2)))
6882         gnus-thread-sort-by-score))
6883 @end lisp
6884
6885 @vindex gnus-thread-score-function
6886 \e$BJQ?t\e(B @code{gnus-thread-score-function} (\e$B%G%#%U%)%k%H$O\e(B @code{+}) \e$B$K@_Dj\e(B
6887 \e$B$5$l$F$$$k4X?t$O!"%9%l%C%I$NAm%9%3%"$r7W;;$9$k$?$a$KMQ$$$i$l$^$9!#LrN)$D\e(B
6888 \e$B4X?t$O\e(B @code{max}, @code{min}, \e$B$b$7$/$OFs>h!"$b$7$/$O$"$J$?$N9%4q?4$r$/\e(B
6889 \e$B$9$0$k$h$&$J2?$+$G$7$g$&!#\e(B
6890
6891 @findex gnus-article-sort-functions
6892 @findex gnus-article-sort-by-date
6893 @findex gnus-article-sort-by-score
6894 @findex gnus-article-sort-by-subject
6895 @findex gnus-article-sort-by-author
6896 @findex gnus-article-sort-by-random
6897 @findex gnus-article-sort-by-number
6898 \e$B2?$+JQ$JM}M3$G%9%l%C%II=<($r;H$C$F$$$J$$$N$J$i!"JQ\e(B
6899 \e$B?t\e(B @code{gnus-article-sort-functions} \e$B$r$$$8$/$kI,MW$,$"$j$^$9!#$3$l\e(B
6900 \e$B$O\e(B @code{gnus-thread-sort-functions} \e$B$HHs>o$K;w$F$$$^$9$,!"5-;v$NHf3S$K\e(B
6901 \e$B$O>/!90c$C$?4X?t$r;H$$$^$9!#;HMQ2DG=$JJB$YBX$(=R8l4X?t\e(B
6902 \e$B$O\e(B @code{gnus-article-sort-by-number},
6903 @code{gnus-article-sort-by-author},
6904 @code{gnus-article-sort-by-subject}, @code{gnus-article-sort-by-date},
6905 @code{gnus-article-sort-by-random} \e$B$*$h\e(B
6906 \e$B$S\e(B @code{gnus-article-sort-by-score} \e$B$G$9!#\e(B
6907
6908 \e$B%9%l%C%I$r;H$C$F$$$J$$35N,$NI=<($rI=Bj$GJB$YBX$($?$$$N$G$"$l$P!"<!$N$h$&\e(B
6909 \e$B$J$3$H$r$9$k$3$H$,$G$-$^$9\e(B:
6910
6911 @lisp
6912 (setq gnus-article-sort-functions
6913       '(gnus-article-sort-by-number
6914         gnus-article-sort-by-subject))
6915 @end lisp
6916
6917 @node Asynchronous Fetching
6918 @section \e$BHsF14|5-;v<hF@\e(B
6919 @cindex asynchronous article fetching
6920 @cindex article pre-fetch
6921 @cindex pre-fetch
6922
6923 \e$B1s$/$K$"$k\e(B @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$r<hF@$7$F$$$k$H!"%M%C%H%o!<\e(B
6924 \e$B%/$NCY1d$,5-;v$rFI$`$3$H$r7y$J;E;v$K$7$F$7$^$&$+$b$7$l$^$;$s!#\e(B@kbd{n} \e$B$r\e(B
6925 \e$B2!$7$F$+$i<!$N5-;v$,8=$l$k$^$G!"$7$P$i$/BT$?$J$1$l$P$J$j$^$;$s$b$N$M!#$I\e(B
6926 \e$B$&$7$FA0$N5-;v$rFI$s$G$$$k4V$K\e(B gnus \e$B$,@h9T$7$F5-;v$r<hF@$7$F$/$l$J$$$N$G\e(B
6927 \e$B$7$g$&$+\e(B? \e$B$J$<$G$-$J$$$s$G$7$g$&!"K\Ev$K!#\e(B
6928
6929 \e$B$^$:7Y9p$7$F$*$-$^$7$g$&!#HsF14|$G5-;v$r<hF@!"FC$K\e(B gnus \e$B$,$=$l$r9T$J$&>l\e(B
6930 \e$B9g$K$O!"$$$/$D$+$NMn$H$77j$,$"$j$^$9!#\e(B
6931
6932 \e$BNc$($P!"$"$J$?$OC;$$5-;v\e(B 1 \e$B$rFI$s$G$$$F!"5-;v\e(B 2 \e$B$O$H$F$bD9$/$F!"$"$J$?$O\e(B
6933 \e$B$=$l$rFI$`$3$H$K$O6=L#$,L5$$$H$7$^$7$g$&!#\e(Bgnus \e$B$O$3$N$3$H$O$o$+$i$J$$$N\e(B
6934 \e$B$G!"@h9T$7$F5-;v\e(B 2 \e$B$r<hF@$7$^$9!#$"$J$?$O5-;v\e(B 3 \e$B$rFI$`$3$H$K$7$^$9$,!"\e(B
6935 gnus \e$B$O5-;v\e(B 2 \e$B$r<hF@$7$F$$$k:GCf$J$N$G!"@\B3$OIu:?$5$l$F$$$^$9!#\e(B
6936
6937 \e$B$3$N>u67$rHr$1$k$?$a$K!"\e(Bgnus \e$B$O%5!<%P!<$KFs$D\e(B (\e$BFs$^$G?t$($F2<$5$$\e(B) \e$B$N@\\e(B
6938 \e$BB3$rD%$j$^$9!#$3$l$O$"$^$jNI$$$3$H$G$O$J$$$H9M$($k?M$b$$$k$G$7$g$&$,!";d\e(B
6939 \e$B$K$O<B:]$NBeBX<jCJ$,8+$D$+$i$J$$$N$G$9!#M>J,$J@\B3$rN)$A>e$2$k$?$a$K$O$$\e(B
6940 \e$B$/$P$/$+$N;~4V$,$+$+$k$N$G!"\e(Bgnus \e$B$N5/F0$OCY$/$J$j$^$9!#\e(B
6941
6942 gnus \e$B$O$"$J$?$,FI$`$G$"$m$&5-;v$h$j$b$?$/$5$s$N5-;v$r<hF@$7$^$9!#$3$l$O\e(B
6943 \e$B5-;v$N@h9T<hF@$r;H$o$J$$$H$-$h$j$b!"$"$J$?$N%^%7%s$H\e(B @acronym{NNTP} \e$B%5!<\e(B
6944 \e$B%P!<4V$N@\B3$K$b$C$HIi2Y$r$+$1$k$3$H$K$J$k$G$7$g$&!#%5!<%P!<<+?H$K$b$b$C\e(B
6945 \e$B$HIi2Y$,$+$+$k$h$&$K$J$j$^$9\e(B---\e$BM>J,$J5-;v$NMW5a$H!"M>J,$J@\B3$K$h$C$F!#\e(B
6946
6947 \e$B$O$$!"K\Ev$O$3$N$h$&$J$3$H$r$9$Y$-$GL5$$$3$H$,$3$l$GJ,$+$C$?$G$7$g\e(B
6948 \e$B$&\e(B@dots{} \e$BK\Ev$K$=$&$7$?$$$H;W$o$J$$8B$j$O!#\e(B
6949
6950 @vindex gnus-asynchronous
6951 \e$B$d$jJ}$G$9\e(B: @code{gnus-asynchronous} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F2<$5$$!#$=$l\e(B
6952 \e$B0J30$N=t!9$N$3$H$O<+F0E*$K9T$J$o$l$^$9!#\e(B
6953
6954 @vindex gnus-use-article-prefetch
6955 @code{gnus-use-article-prefetch} \e$B$r@_Dj$9$k$3$H$K$h$C$F!"$I$l$/$i$$$N5-\e(B
6956 \e$B;v$r@h$K<hF@$9$k$Y$-$+$rA`:n$9$k$3$H$,$G$-$^$9!#$3$l$O%G%#%U%)%k%H$G\e(B
6957 \e$B$O\e(B 30 \e$B$G!"%0%k!<%W$N5-;v$rFI$s$G$$$k$H$-$K!"%P%C%/%(%s%I$,<!$N\e(B 30 \e$BDL$N5-\e(B
6958 \e$B;v$r@h9T<hF@$9$k$H$$$&$3$H$G$9!#$3$NJQ?t$,\e(B @code{t} \e$B$G$"$k$H!"%P%C%/%(%s\e(B
6959 \e$B%I$O<hF@$G$-$k$9$Y$F$N5-;v$r:]8B$J$/@h9T<hF@$7$h$&$H$7$^$9!#$3$l\e(B
6960 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"@h9T<hF@$O9T$J$o$l$^$;$s!#\e(B
6961
6962 @vindex gnus-async-prefetch-article-p
6963 @findex gnus-async-read-p
6964 \e$B$*$=$i$/@h9T<hF@$r$7$?$/$J$$5-;v$,$$$/$D$+$"$k$G$7$g$&\e(B---\e$BNc$($P4{FI5-;v\e(B
6965 \e$B$G$9!#JQ?t\e(B @code{gnus-async-prefetch-article-p} \e$B$O5-;v$,@h$K<hF@$5$l$k$+\e(B
6966 \e$B$I$&$+$r@)8f$7$^$9!#$3$NJQ?t$K@_Dj$5$l$k4X?t$O!"LdBj$N5-;v$r@h9T<hF@$9$k\e(B
6967 \e$B$N$G$"$l$P\e(B @code{nil} \e$B$G$J$$CM$rJV$5$J$1$l$P$J$j$^$;$s!#%G%#%U%)%k%H$N4X\e(B
6968 \e$B?t$O\e(B @code{gnus-async-read-p} \e$B$G!"$3$l$O4{FI5-;v$K$O\e(B @code{nil} \e$B$rJV$7$^\e(B
6969 \e$B$9!#$3$N4X?t$O5-;v$N%G!<%?9=B$$rM#0l$N0z?t$H$7$F8F$P$l$^$9!#\e(B
6970
6971 \e$BNc$($P!"\e(B100 \e$B9T$h$j$bC;$$L$FI5-;v$@$1$r@h$K<hF@$7$?$$$N$G$"$l$P!"<!$N$h$&\e(B
6972 \e$B$K$G$-$^$9\e(B:
6973
6974 @lisp
6975 (defun my-async-short-unread-p (data)
6976   "Return non-nil for short, unread articles."
6977   (and (gnus-data-unread-p data)
6978        (< (mail-header-lines (gnus-data-header data))
6979           100)))
6980
6981 (setq gnus-async-prefetch-article-p 'my-async-short-unread-p)
6982 @end lisp
6983
6984 \e$B$3$l$i$N4X?t$O2?EY$b2?EY$b8F$P$l$k$N$G!"\e(Bgnus \e$B$rCY$/$7$9$.$J$$$h$&$K!"C;\e(B
6985 \e$B$/4EH~$G$"$k$N$,9%$^$7$$$G$9!#$3$N$h$&$J$b$N$r%P%$%H%3%s%Q%$\e(B
6986 \e$B%k\e(B (byte-compile) \e$B$9$k$N$O!"$*$=$i$/NI$$CeA[$G$7$g$&!#\e(B
6987
6988 @vindex gnus-prefetched-article-deletion-strategy
6989 \e$B5-;v$OHsF14|%P%C%U%!!<$+$iCY$+$lAa$+$l:o=|$5$l$J$1$l$P$J$j$^$;$s!#\e(B
6990 @code{gnus-prefetched-article-deletion-strategy} \e$B$O$$$D5-;v$r:o=|$9$k$+\e(B
6991 \e$B$r;XDj$7$^$9!#$3$l$O0J2<$NMWAG$r4^$`%j%9%H$G$9\e(B:
6992
6993 @table @code
6994 @item read
6995 \e$B5-;v$,FI$^$l$?$H$-$K:o=|$7$^$9!#\e(B
6996
6997 @item exit
6998 \e$B%0%k!<%W$rH4$1$?$H$-$K5-;v$r:o=|$7$^$9!#\e(B
6999 @end table
7000
7001 \e$B%G%#%U%)%k%H$NCM$O\e(B @code{(read exit)} \e$B$G$9!#\e(B
7002
7003 @c @vindex gnus-use-header-prefetch
7004 @c @code{gnus-use-header-prefetch} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"<!$N%0%k!<%W$+$i\e(B
7005 @c \e$B5-;v$r@h$K<hF@$7$^$9!#\e(B
7006
7007 @node Article Caching
7008 @section \e$B5-;v$N%-%c%C%7%e\e(B
7009 @cindex article caching
7010 @cindex caching
7011
7012 @emph{\e$BHs>o$K\e(B} \e$BCY$$\e(B @acronym{NNTP} \e$B@\B3$r;H$C$F$$$k$N$J$i$P!"5-;v$r%-%c%C\e(B
7013 \e$B%7%e$9$k$3$H$r9M$($F$bNI$$$G$7$g$&!#$=$l$r$9$k$H!"$=$l$>$l$N5-;v$O$"$J$?\e(B
7014 \e$B$N%[!<%`%G%#%l%/%H%j!<$N2<$K%m!<%+%k$KN/$a$i$l$^$9!#$b$&46IU$$$?$+$b$7$l\e(B
7015 \e$B$^$;$s$,!"$3$l$O\e(B i \e$B%N!<%I$rHs>o$KB.$/?)$$$D$V$9$@$1$G$J$/!"\e(B
7016 @emph{\e$B5pBg$J\e(B} \e$B%G%#%9%/%9%Z!<%9$r?)$&2DG=@-$,$"$j$^$9!#$=$l$O$"$J$?$K%&%)%C\e(B
7017 \e$B%+$NCf$G1K$0$h$&$J$a$^$$$r5/$3$5$;$k$G$7$g$&!#\e(B
7018
7019 \e$B$G$bCm0U?<$/;H$o$l$l$P!"$=$l$O5-;v$rJ]B8$9$k!"$h$j3Z$JJ}K!$K$J$jF@$^$9!#\e(B
7020
7021 @vindex gnus-use-long-file-name
7022 @vindex gnus-cache-directory
7023 @vindex gnus-use-cache
7024 \e$B%-%c%C%7%e$r<B9T$5$;$k$K$O\e(B @code{gnus-use-cache} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F\e(B
7025 \e$B2<$5$$!#%G%#%U%)%k%H$G$O!"$9$Y$F$N2D;k$^$?$OJ]N1$H$7$F0u$NIU$$$F$$$k5-;v\e(B
7026 \e$B$O%m!<%+%k$N%-%c%C%7%e\e(B (@code{gnus-cache-directory}) \e$B$KJ#<L$5$l$^$9!#$3\e(B
7027 \e$B$N%-%c%C%7%e$,J?$i$J9=B$$+3,AXE*$G$"$k$+$O!"DL>oDL$j!"JQ\e(B
7028 \e$B?t\e(B @code{gnus-use-long-file-name} \e$B$G@)8f$5$l$^$9!#\e(B
7029
7030 \e$B2D;k5-;v$+J]N15-;v$r:FA*Br$7$?>l9g$O!"%5!<%P!<$NBe$o$j$K%-%c%C%7%e$+$i<h\e(B
7031 \e$BF@$5$l$^$9!#%-%c%C%7%e$K$"$k5-;v$O4|8B@Z$l>C5n$5$l$J$$$N$G!"5-;v$r$=$l$i\e(B
7032 \e$B$,B0$9$k$H$3$m$K5oB3$1$5$;$F$$$k4V!"$=$l$i$rJ]B8$9$kJ}K!$H$7$F$3$l$OLrN)\e(B
7033 \e$B$D$+$b$7$l$^$;$s!#J]B8$7$?$$$9$Y$F$N5-;v$KJ]N1$N0u$rIU$1$k$@$1$G!"8e$O?4\e(B
7034 \e$BG[L5MQ$G$9!#\e(B
7035
7036 \e$B5-;v$K4{FI$N0u$,IU$$$?$H$-$K!"$=$l$O%-%c%C%7%e$+$i:o=|$5$l$k$N$G$7$g$&$+!#\e(B
7037
7038 @vindex gnus-cache-remove-articles
7039 @vindex gnus-cache-enter-articles
7040 \e$B5-;v$r%-%c%C%7%e$KF~$l$?$j%-%c%C%7%e$+$i:o=|$9$k$3$H$O!"JQ\e(B
7041 \e$B?t\e(B @code{gnus-cache-enter-articles} \e$B$*$h\e(B
7042 \e$B$S\e(B @code{gnus-cache-remove-articles} \e$B$K$h$C$F@)8f$5$l$^$9!#$3$l$i$ON>J}\e(B
7043 \e$B$H$b%7%s%\%k$N%j%9%H$G$9!#A0<T$O%G%#%U%)%k%H$G\e(B
7044 \e$B$O\e(B @code{(ticked dormant)} \e$B$G!"2D;k5-;v$HJ]N15-;v$O%-%c%C%7%e$KF~$l$i$l\e(B
7045 \e$B$^$9!#8e<T$O%G%#%U%)%k%H$G$O\e(B @code{(read)} \e$B$G!"4{FI$N0u$,IU$$$?5-;v$O%-%c%C\e(B
7046 \e$B%7%e$+$i:o=|$5$l$^$9!#$*$=$i$/$3$l$iFs$D$N%j%9%H$K4^$^$l$k%7%s%\%k\e(B
7047 \e$B$O\e(B @code{ticked}, @code{dormant}, @code{unread} \e$B$*$h$S\e(B @code{read} \e$B$G$7$g\e(B
7048 \e$B$&!#\e(B
7049
7050 @findex gnus-jog-cache
7051 \e$B$=$l$G$O!"Bg5,LO$J5-;v$N<hF@$H3JG<$O!"$I$3$G4X78$7$F$/$k$N$G$7$g$&$+!#\e(B
7052 @code{gnus-jog-cache} \e$BL?Na$O!"$9$Y$F$N9XFI%0%k!<%W$KBP$7$F!"$9$Y$F$NL$FI\e(B
7053 \e$B5-;v$rMW5a$7!"%9%3%"$rIU$1!"%-%c%C%7%e$KJ]B8$7$^$9!#$3$NL?Na$r$$$D$b$$$D\e(B
7054 \e$B$b$$$D$b$$$D$b;H$&$N$O!"\e(B1) @acronym{NNTP} \e$B%5!<%P!<$H$N@\B3$,K\Ev$KK\Ev$K\e(B
7055 \e$BK\Ev$KCY$/$F!"\e(B2) \e$BK\Ev$KK\Ev$KK\Ev$K5pBg$J%G%#%9%/$r;}$C$F$$$k$H$-$@$1$K\e(B
7056 \e$B$9$k$Y$-$G$9!#$3$l$O??LLL\$K8@$C$F$$$^$9!#%@%&%s%m!<%I$5$l$k5-;v$N?t$r95\e(B
7057 \e$B$($k0l$D$NJ}K!$O!"M_$7$/$J$$5-;v$N%9%3%"$rDc$/$7$F!"$=$l$i$K4{FI$N0u$rIU\e(B
7058 \e$B$1$k$3$H$G$9!#$=$&$9$l$P!"$=$l$i$O$3$NL?Na$G$O%@%&%s%m!<%I$5$l$^$;$s!#\e(B
7059
7060 @vindex gnus-uncacheable-groups
7061 @vindex gnus-cacheable-groups
7062 \e$B$9$Y$F$N%0%k!<%W$G$O%-%c%C%7%e$r$7$?$/$J$$$H$$$&$N$ONI$/$"$k$3$H$G$9!#Nc\e(B
7063 \e$B$($P\e(B @code{nnml} \e$B$N%a!<%k$,%[!<%`%G%#%l%/%H%j!<$K$"$k$N$J$i!"$=$l$r%[!<\e(B
7064 \e$B%`%G%#%l%/%H%j!<$NJL$N>l=j$K%-%c%C%7%e$9$k$N$O0UL#$,$"$j$^$;$s!#FsG\$NMF\e(B
7065 \e$BNL$r;H$&J}$,NI$$$H;W$&$N$G$J$1$l$P!#\e(B
7066
7067 \e$B%-%c%C%7%e$r@)8B$9$k$K$O!"\e(B@code{gnus-cacheable-groups} \e$B$rNc$(\e(B
7068 \e$B$P\e(B @samp{^nntp} \e$B$N$h$&$J%-%c%C%7%e$9$k%0%k!<%W$N@55,I=8=$K@_Dj$9$k$+!"$^\e(B
7069 \e$B$?$O@55,I=8=\e(B @code{gnus-uncacheable-groups} \e$B$rNc$($P\e(B @samp{^nnml} \e$B$K@_Dj\e(B
7070 \e$B$7$F2<$5$$!#N>J}$H$bJQ?t$N%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#$b$7%0%k!<%W\e(B
7071 \e$B$,N>J}$NJQ?t$K9gCW$9$k$H!"$=$N%0%k!<%W$O%-%c%C%7%e$5$l$^$;$s!#\e(B
7072
7073 @findex gnus-cache-generate-nov-databases
7074 @findex gnus-cache-generate-active
7075 @vindex gnus-cache-active-file
7076 \e$B%-%c%C%7%e$O!"$=$l$,$I$N5-;v$r4^$s$G$$$k$+$N>pJs$r!"$=$N%"%/%F%#%V%U%!%$\e(B
7077 \e$B%k\e(B (@code{gnus-cache-active-file}) \e$B$K3JG<$7$^$9!#$3$N%U%!%$%k\e(B (\e$B$b$7$/$O\e(B
7078 \e$B%-%c%C%7%e$NB>$NItJ,\e(B) \e$B$,2?$i$+$NM}M3$G$0$A$c$0$A$c$K$J$C$F$7$^$C$?>l9g!"\e(B
7079 gnus \e$B$O$b$N$4$H$r@5$7$/$9$k$?$a$NFs$D$N%3%^%s%I$rDs6!$7$^$9!#\e(B
7080 @kbd{M-x gnus-cache-generate-nov-databases} \e$B$O$9$Y$F$N\e(B @acronym{NOV} \e$B%U%!\e(B
7081 \e$B%$%k$r\e(B (\e$B:F\e(B) \e$B:n@.$7!"\e(B@kbd{M-x gnus-cache-generate-active} \e$B$O%"%/%F%#%V%U%!\e(B
7082 \e$B%$%k$r\e(B (\e$B:F\e(B) \e$B:n@.$7$^$9!#\e(B
7083
7084 @findex gnus-cache-move-cache
7085 @code{gnus-cache-move-cache} \e$B%3%^%s%I$O!"$9$Y$F\e(B
7086 \e$B$N\e(B @code{gnus-cache-directory} \e$B$r$I$3$+JL$N>l=j$K0\F0$7$^$9!#$"$J$?$O$I\e(B
7087 \e$B$3$K0\F0$5$;$k$+$r?R$M$i$l$^$9!#$=$l$C$F$+$C$3$$$$$G$7$g\e(B?
7088
7089 @node Persistent Articles
7090 @section \e$B1JB35-;v\e(B
7091 @cindex persistent articles
7092
7093 \e$B5-;v$N%-%c%C%7%e$H6a$$4X78$K$"$k$b$N$K!"\e(B@dfn{\e$B1JB35-;v\e(B} \e$B$,$"$j$^$9!#<B:]\e(B
7094 \e$B$=$l$O%-%c%C%7%e$r8+$k$?$a$NJL$NJ}K!$G!";d$K8@$o$;$l$P$O$k$+$KLr$KN)$A$^\e(B
7095 \e$B$9!#\e(B
7096
7097 \e$BNc$($P!"%K%e!<%9%0%k!<%W$rFI$s$G$$$F!"1J5W$KHkB"$7$F$*$/2ACM$N$"$kJu@P$K\e(B
7098 \e$B=P2q$C$?$H$7$^$7$g$&!#IaDL$O$=$l$r%U%!%$%k$KJ]B8$7$^$9\e(B (\e$BB?$/$NJ]B8L?Na$N\e(B
7099 \e$B0l$D$r;H$C$F\e(B)\e$B!#LdBj$O!"C1$K$"$N!"7y$J$@$1$G$9!#M}A[E*$K$O!"5-;v$O%0%k!<\e(B
7100 \e$B%W$G8+$D$1$?>l=j$K1J1s$K;D$C$F$$$k$3$H$,9%$^$7$$$G$7$g$&!#%K%e!<%9%5!<%P!<\e(B
7101 \e$B$K$*$1$k4|8B@Z$l>C5n$K$O1F6A$5$l$J$$$G!#\e(B
7102
7103 \e$B$3$l$,\e(B @dfn{\e$B1JB35-;v\e(B} \e$B$G$9\e(B---\e$B5-;v$O:o=|$5$l$^$;$s!#$=$l$OIaDL$N%-%c%C%7%e\e(B
7104 \e$BL?Na$r;H$C$F<BAu$5$l$F$$$^$9$,!"1JB35-;v$N4IM}$r$9$k$?$a$KFs$D$NL@<(E*$J\e(B
7105 \e$BL?Na$r;H$$$^$9\e(B:
7106
7107 @table @kbd
7108 @item *
7109 @kindex * (\e$B35N,\e(B)
7110 @findex gnus-cache-enter-article
7111 \e$B8=:_$N5-;v$r1JB3$K$7$^$9\e(B (@code{gnus-cache-enter-article})\e$B!#\e(B
7112
7113 @item M-*
7114 @kindex M-* (\e$B35N,\e(B)
7115 @findex gnus-cache-remove-article
7116 \e$B8=:_$N5-;v$r1JB35-;v$+$i<h$j=|$-$^$9\e(B (@code{gnus-cache-remove-articles})\e$B!#\e(B
7117 \e$B$3$l$OIaDL$O5-;v$r:o=|$7$^$9!#\e(B
7118 @end table
7119
7120 \e$B$3$l$i$NL?Na$ON>J}$H$b%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^$9!#\e(B
7121
7122 \e$B1JB35-;v$K$@$16=L#$,$"$k$N$J$i!"2D;k5-;v\e(B (\e$B$d$=$NB>$N$b$N\e(B) \e$B$,%-%c%C%7%e$K\e(B
7123 \e$BF~$k$N$rHr$1$k$?$a$K!"\e(B@code{gnus-use-cache} \e$B$r\e(B @code{passive} \e$B$K@_Dj$9$k\e(B
7124 \e$B$N$,NI$$$G$7$g$&\e(B:
7125
7126 @lisp
7127 (setq gnus-use-cache 'passive)
7128 @end lisp
7129
7130 @node Article Backlog
7131 @section \e$B5-;v$N%P%C%/%m%0\e(B
7132 @cindex backlog
7133 @cindex article backlog
7134
7135 \e$B2s@~$,CY$$$?$a$K!"%-%c%C%7%e$r;H$&$H$$$&H/A[$,$"$^$jL%NOE*$G$O$J$$$H\e(B
7136 \e$B$-\e(B (\e$B<B:]$=$&$J$N$G$9$,\e(B)\e$B!"\e(B@dfn{\e$B%P%C%/%m%0\e(B} \e$B$K@Z$jBX$($k$3$H$K$h$C$F>u67$r\e(B
7137 \e$B2?$H$+$9$k$3$H$,$G$-$^$9!#$3$l$O$9$G$KFI$s$@5-;v$r:F<hF@$7$J$/$F$bNI$$$h\e(B
7138 \e$B$&$K!"$9$G$KFI$s$@5-;v$r\e(B gnus \e$B$,0l;~J]B8$7$F$*$/$H$3$m$G$9!#$3$l$O$b$A$m\e(B
7139 \e$B$s!"$"$J$?$K:G6aFI$s$@5-;v$r:F$SA*Br$9$kJJ$,$"$k$H$-$@$1LrN)$A$^$9!#@dBP\e(B
7140 \e$B$K$=$l$r$7$J$$?M$K$H$C$F$O!"%P%C%/%m%0$r\e(B on \e$B$K$9$k$3$H$O\e(B gnus \e$B$r>/$7CY$/\e(B
7141 \e$B$7!"%a%b%j!<$N;HMQNL$r$$$/$i$+A}$d$9$@$1$N$3$H$G$9!#\e(B
7142
7143 @vindex gnus-keep-backlog
7144 @code{gnus-keep-backlog} \e$B$r?tCM\e(B @var{n} \e$B$K@_Dj$9$k$H!"\e(Bgnus \e$B$O:GBg\e(B
7145 \e$B$G\e(B @var{n} \e$B8D$N8E$$5-;v$r8e$N:F<hF@$N$?$a$K%P%C%U%!!<$KN/$a$F$*$-$^$9!#\e(B
7146 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$O$J$/!"?tCM$G$b$J$$>l9g!"\e(B
7147 gnus \e$B$O\e(B @emph{\e$B$9$Y$F\e(B} \e$B$N4{FI5-;v$rC_$($^$9!#$=$l$O\e(B Emacs \e$B$,GzH/$9$k$^$G\e(B
7148 \e$B@)8B$J$/KD$l>e$,$C$F!"%^%7%s$,$"$J$?$b$m$H$bMn$A$F$7$^$&$H$$$&$3$H$G$9!#\e(B
7149 \e$B;d$O$_$J$5$s$,$$$D$bCm0U$rBU$i$J$$$h$&$K$9$k$?$a$K!"$3$3$K=q$-2C$($^$7$?!#\e(B
7150
7151 \e$B%G%#%U%)%k%HCM$O\e(B 20 \e$B$G$9!#\e(B
7152
7153 @node Saving Articles
7154 @section \e$B5-;v$NJ]B8\e(B
7155 @cindex saving articles
7156
7157 gnus \e$B$O$?$/$5$s$NJ}K!$G5-;v$rJ]B8$9$k$3$H$,$G$-$^$9!#0J2<$N$b$N$OHs>o$K\e(B
7158 \e$BN(D>$JJ}K!\e(B (\e$B$9$J$o$A5-;v$,J]B8$9$kA0$K$[$H$s$I2?$b$J$5$l$J$$\e(B) \e$B$G5-;v$rJ]\e(B
7159 \e$BB8$9$k$?$a$N@bL@$G$9!#0[$J$k<jB3$-\e(B (uudecode, unshar) \e$B$N$?$a$K\e(B
7160 \e$B$O\e(B @code{gnus-uu} \e$B$r;H$&$N$,NI$$$G$7$g$&\e(B (@pxref{Decoding Articles})\e$B!#\e(B
7161
7162 \e$B$3$3$KNs5s$5$l$F$$$k%3%^%s%I$OBP>]$,%U%!%$%k$G$9!#%0%k!<%W$KJ]B8$7$?$$>l\e(B
7163 \e$B9g$O\e(B @kbd{B c} (@code{gnus-summary-copy-article}) \e$B%3%^%s%I$r;2>H$7$F2<$5\e(B
7164 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
7165
7166 @vindex gnus-save-all-headers
7167 @code{gnus-save-all-headers} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$O5-;v$rJ]B8$9\e(B
7168 \e$B$kA0$KITMW$J%X%C%@!<$r>C5n$7$^$;$s!#\e(B
7169
7170 @vindex gnus-saved-headers
7171 \e$B$b$7>e5-$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"@55,I=\e(B
7172 \e$B8=\e(B @code{gnus-saved-headers} \e$B$K9gCW$9$k$9$Y$F$N%X%C%@!<$,;D$5$l$k0lJ}!"\e(B
7173 \e$B;D$j$N$b$N$OJ]B8$9$kA0$K:o=|$5$l$^$9!#\e(B
7174
7175 @table @kbd
7176 @item O o
7177 @itemx o
7178 @kindex O o (\e$B35N,\e(B)
7179 @kindex o (\e$B35N,\e(B)
7180 @findex gnus-summary-save-article
7181 @c @icon{gnus-summary-save-article}
7182 \e$B%G%#%U%)%k%H$N5-;v$rJ]B8$9$k<jCJ$rMQ$$$F8=:_$N5-;v$rJ]B8$7$^\e(B
7183 \e$B$9\e(B (@code{gnus-summary-save-article})\e$B!#\e(B
7184
7185 @item O m
7186 @kindex O m (\e$B35N,\e(B)
7187 @findex gnus-summary-save-article-mail
7188 \e$B8=:_$N5-;v$r%a!<%k$NMM<0$GJ]B8$7$^\e(B
7189 \e$B$9\e(B (@code{gnus-summary-save-article-mail})\e$B!#\e(B
7190
7191 @item O r
7192 @kindex O r (\e$B35N,\e(B)
7193 @findex gnus-summary-save-article-rmail
7194 \e$B8=:_$N5-;v$r\e(B Rmail \e$B$NMM<0$GJ]B8$7$^\e(B
7195 \e$B$9\e(B (@code{gnus-summary-save-article-rmail})\e$B!#\e(B
7196
7197 @item O f
7198 @kindex O f (\e$B35N,\e(B)
7199 @findex gnus-summary-save-article-file
7200 @c @icon{gnus-summary-save-article-file}
7201 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%k\e(B (plain file) \e$BMM<0$GJ]B8$7$^\e(B
7202 \e$B$9\e(B (@code{gnus-summary-save-article-file})\e$B!#\e(B
7203
7204 @item O F
7205 @kindex O F (\e$B35N,\e(B)
7206 @findex gnus-summary-write-article-file
7207 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%kMM<0$GJ]B8$7!"0JA0$N%U%!%$%k$NFbMF$r>e=q$-$7$^\e(B
7208 \e$B$9\e(B (@code{gnus-summary-write-article-file})\e$B!#\e(B
7209
7210 @item O b
7211 @kindex O b (\e$B35N,\e(B)
7212 @findex gnus-summary-save-article-body-file
7213 \e$B8=:_$N5-;v$NK\J8$rIaDL$N%U%!%$%kMM<0$GJ]B8$7$^\e(B
7214 \e$B$9\e(B (@code{gnus-summary-save-article-body-file})\e$B!#\e(B
7215
7216 @item O h
7217 @kindex O h (\e$B35N,\e(B)
7218 @findex gnus-summary-save-article-folder
7219 \e$B8=:_$N5-;v$r\e(B mh \e$B$N%U%)%k%@!<$NMM<0$GJ]B8$7$^\e(B
7220 \e$B$9\e(B (@code{gnus-summary-save-article-folder})\e$B!#\e(B
7221
7222 @item O v
7223 @kindex O v (\e$B35N,\e(B)
7224 @findex gnus-summary-save-article-vm
7225 \e$B8=:_$N5-;v$r\e(B VM \e$B%U%)%k%@!<$KJ]B8$7$^\e(B
7226 \e$B$9\e(B (@code{gnus-summary-save-article-vm})\e$B!#\e(B
7227
7228 @item O p
7229 @itemx |
7230 @kindex O p (\e$B35N,\e(B)
7231 @kindex | (\e$B35N,\e(B)
7232 @findex gnus-summary-pipe-output
7233 \e$B8=:_$N5-;v$r%Q%$%W$KJ]B8$7$^$9!#$&!<$s$H!"$"$N$)!";d$,8@$*$&$H$7$F$$$k$3\e(B
7234 \e$B$H$O\e(B---\e$B8=:_$N5-;v$r%W%m%;%9$K%Q%$%W$9$k$H$$$&$3$H$G\e(B
7235 \e$B$9\e(B (@code{gnus-summary-pipe-output})\e$B!#%7%s%\%k@\F,0z?t\e(B (@pxref{Symbolic
7236 Prefixes}) \e$B$,M?$($i$l$k$H!"%Q%$%W$X$N=PNO$K40A4$J%X%C%@!<$r4^$a$^$9!#\e(B
7237
7238 @item O P
7239 @kindex O P (\e$B35N,\e(B)
7240 @findex gnus-summary-muttprint
7241 @vindex gnus-summary-muttprint-program
7242 \e$B8=:_$N5-;v$r\e(B muttprint \e$B$KJ]B8$7$^$9!#$D$^$j!"30It%W%m%0%i\e(B
7243 \e$B%`\e(B @uref{http://muttprint.sourceforge.net/, Muttprint} \e$B$r;H$C$F5-;v$r0u\e(B
7244 \e$B:~$9$k$H$$$&$3$H$G$9!#%W%m%0%i%`L>$H;HMQ$9$k%*%W%7%g%s$O!"JQ\e(B
7245 \e$B?t\e(B @code{gnus-summary-muttprint-program} \e$B$G;XDj$5$l$^$9!#\e(B
7246 (@code{gnus-summary-muttprint})\e$B!#\e(B
7247 @end table
7248
7249 @vindex gnus-prompt-before-saving
7250 \e$B$9$Y$F$N$3$l$i$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^\e(B
7251 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#$b$7$3$l$i$N4X?t$r;H$C$F$?$/$5$s$N5-;v$rJ]\e(B
7252 \e$BB8$7$?>l9g!"$=$l$>$l$N$9$Y$F$N5-;v$KBP$7$F%U%!%$%kL>$NF~NO$rMW5a$5$l$k$3\e(B
7253 \e$B$H$KK0$-K0$-$9$k$G$7$g$&!#F~NO$r5a$a$kF0:n$OJQ\e(B
7254 \e$B?t\e(B @code{gnus-prompt-before-saving} \e$B$K$h$C$F@)8f$5$l$^$9!#$3$l$O%G%#%U%)\e(B
7255 \e$B%k%H$G$O\e(B @code{always} \e$B$G!"$"$J$?$,7y$J;W$$$rL#$o$C$F$$$k!"2a>j$JF~NOMW\e(B
7256 \e$B5a$r$7$^$9!#Be$o$j$K$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$k$H!"J]B8$9$k$=$l$>$l$N\e(B
7257 \e$B0lO"$N5-;v$KBP$7$F0l2s$@$1F~NO$rMW5a$7$^$9!#K\Ev$K\e(B gnus \e$B$K$9$Y$F$NH=CG$r\e(B
7258 \e$BG$$;$F$7$^$$$?$$$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$K$9$k$3$H$5$($G$-$^$9!#\e(B
7259 \e$B$=$&$9$l$P!"5-;v$rJ]B8$9$k$?$a$N%U%!%$%k$rB%$5$l$k$3$H$O$"$j$^$;$s!#\e(B
7260 gnus \e$B$OC1=c$K$9$Y$F$N5-;v$r%G%#%U%)%k%H$N%U%!%$%k$KJ]B8$7$^$9!#\e(B
7261
7262 @vindex gnus-default-article-saver
7263 gnus \e$B$r;W$$DL$j$KF0:n$5$;$k$?$a$K!"JQ\e(B
7264 \e$B?t\e(B @code{gnus-default-article-saver} \e$B$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
7265 \e$B2<$NO;$D$N4{@=$N4X?t$r;H$&$3$H$,$G$-$k$7!"<+J,<+?H$N4X?t$r:n$k$3$H$b$G$-\e(B
7266 \e$B$^$9!#\e(B
7267
7268 @table @code
7269 @item gnus-summary-save-in-rmail
7270 @findex gnus-summary-save-in-rmail
7271 @vindex gnus-rmail-save-name
7272 @findex gnus-plain-save-name
7273 \e$B$3$l$,%G%#%U%)%k%H$G!"\e(B@dfn{Babyl} \e$B$H$$$&MM<0$G$9!#JQ\e(B
7274 \e$B?t\e(B @code{gnus-ramil-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]B8$9$k%U%!\e(B
7275 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7276 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7277
7278 @item gnus-summary-save-in-mail
7279 @findex gnus-summary-save-in-mail
7280 @vindex gnus-mail-save-name
7281 Unix \e$B%a!<%k\e(B (mbox) \e$B%U%!%$%k$KJ]B8$7$^$9!#JQ\e(B
7282 \e$B?t\e(B @code{gnus-mail-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]B8$9$k%U%!\e(B
7283 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7284 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7285
7286 @item gnus-summary-save-in-file
7287 @findex gnus-summary-save-in-file
7288 @vindex gnus-file-save-name
7289 @findex gnus-numeric-save-name
7290 \e$B5-;v$rDL>o$N%U%!%$%k$N8e$KDI2C$7$^$9!#JQ?t\e(B @code{gnus-file-save-name} \e$B$K\e(B
7291 \e$B@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]B8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^\e(B
7292 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7293
7294 @item gnus-summary-write-to-file
7295 @findex gnus-summary-write-to-file
7296 \e$B5-;v$r%9%H%l!<%H$KDL>o$N%U%!%$%k$KJ]B8$7$^$9!#$=$N%U%!%$%k$,B8:_$7$F$$$?\e(B
7297 \e$B$i>e=q$-$5$l$^$9!#JQ?t\e(B @code{gnus-file-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"\e(B
7298 \e$B5-;v$rJ]B8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7299 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7300
7301 @item gnus-summary-save-body-in-file
7302 @findex gnus-summary-save-body-in-file
7303 \e$B5-;v$NK\J8$rDL>o$N%U%!%$%k$N8e$KDI2C$7$^$9!#JQ\e(B
7304 \e$B?t\e(B @code{gnus-file-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]B8$9$k%U%!\e(B
7305 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7306 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7307
7308 @item gnus-summary-save-in-folder
7309 @findex gnus-summary-save-in-folder
7310 @findex gnus-folder-save-name
7311 @findex gnus-Folder-save-name
7312 @vindex gnus-folder-save-name
7313 @cindex rcvstore
7314 @cindex MH folders
7315 MH \e$B%i%$%V%i%j!<$N\e(B @code{rcvstore} \e$B$r;H$C$F!"5-;v$r\e(B MH \e$B%U%)%k%@!<$KJ]B8$7\e(B
7316 \e$B$^$9!#JQ?t\e(B @code{gnus-folder-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]\e(B
7317 \e$BB8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7318 \e$B$O\e(B @code{gnus-folder-save-name} \e$B$G$9$,!"\e(B@code{gnus-Folder-save-name} \e$B$b\e(B
7319 \e$B;H$&$3$H$,$G$-$F!"$3$A$i$O@hF,$,BgJ8;z!";D$j$,>.J8;z$K$J$C$?L>A0$r:n$j$^\e(B
7320 \e$B$9!#\e(B
7321
7322 @item gnus-summary-save-in-vm
7323 @findex gnus-summary-save-in-vm
7324 \e$B5-;v$r\e(B VM \e$B%U%)%k%@!<$KJ]B8$7$^$9!#$3$N@_Dj$r;H$&$?$a$K$O\e(B VM \e$B%a!<%k%j!<%@!<\e(B
7325 \e$B$,I,MW$G$9!#\e(B
7326 @end table
7327
7328 @vindex gnus-article-save-directory
7329 \e$B$3$l$i$N$9$Y$F$N4X?t$O:G8e$N0l$D$r=|$$$F!"4D6-JQ?t\e(B @env{SAVEDIR} \e$B$K$h$C\e(B
7330 \e$B$F=i4|2=$5$l$k\e(B @code{gnus-article-save-directory} \e$B$K5-;v$rJ]B8$7$^$9!#$3\e(B
7331 \e$B$l$O%G%#%U%)%k%H$G$O\e(B @file{~/News/} \e$B$G$9!#\e(B
7332
7333 \e$B>e$G=R$Y$?$h$&$K!"5-;v$rJ]B8$9$k$?$a$N%U%!%$%k$NE,@Z$JL>A0$r8+$D$1$k$?$a\e(B
7334 \e$B$K!"$=$l$i$O0c$C$?4X?t$rMQ$$$^$9!#0J2<$OL>A0$r@8@.$9$k$?$a$K;H$&$3$H$,$G\e(B
7335 \e$B$-$k4X?t$N%j%9%H$G$9\e(B:
7336
7337 @table @code
7338 @item gnus-Numeric-save-name
7339 @findex gnus-Numeric-save-name
7340 @file{~/News/Alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7341
7342 @item gnus-numeric-save-name
7343 @findex gnus-numeric-save-name
7344 @file{~/News/alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7345
7346 @item gnus-Plain-save-name
7347 @findex gnus-Plain-save-name
7348 @file{~/News/Alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7349
7350 @item gnus-plain-save-name
7351 @findex gnus-plain-save-name
7352 @file{~/News/alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7353
7354 @item gnus-sender-save-name
7355 @findex gnus-sender-save-name
7356 @file{~/News/larsi} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7357 @end table
7358
7359 @vindex gnus-split-methods
7360 \e$BO"A[%j%9%H\e(B @code{gnus-split-methods} \e$B$K@55,I=8=$rJ|$j9~$`$3$H$K$h$C$F!"\e(B
7361 gnus \e$B$K5-;v$rJ]B8$9$k>l=j$r$[$N$a$+$9$3$H$,$G$-$^$9!#Nc$($P\e(B gnus \e$B$K4XO"\e(B
7362 \e$B$9$k5-;v$r\e(B @file{gnus-stuff} \e$B%U%!%$%k$K!"\e(BVM \e$B$K4XO"$9$k5-;v\e(B
7363 \e$B$r\e(B @file{vm-stuff} \e$B%U%!%$%k$KJ]B8$7$?$1$l$P!"$3$NJQ?t$r0J2<$N$h$&$K$9$l\e(B
7364 \e$B$PNI$$$G$7$g$&\e(B:
7365
7366 @lisp
7367 (("^Subject:.*gnus\\|^Newsgroups:.*gnus" "gnus-stuff")
7368  ("^Subject:.*vm\\|^Xref:.*vm" "vm-stuff")
7369  (my-choosing-function "../other-dir/my-stuff")
7370  ((equal gnus-newsgroup-name "mail.misc") "mail-stuff"))
7371 @end lisp
7372
7373 \e$B$3$l$O$=$l$>$l$NMWAG$,!"Fs$D$NMWAG\e(B---@dfn{\e$B9gCW\e(B} \e$B$H\e(B @dfn{\e$B%U%!%$%k\e(B} \e$B$r;}$D\e(B
7374 \e$B%j%9%H$G$"$k%j%9%H$G$"$k$H$$$&$3$H$,$o$+$j$^$9!#9gCW$OJ8;zNs\e(B (\e$B$3$N>l9g$O\e(B
7375 \e$B5-;v$N%X%C%@!<$K9gCW$9$k@55,I=8=$H$7$F;H$o$l$^$9\e(B)\e$B!"%7%s%\%k\e(B (\e$B%0%k!<%WL>\e(B
7376 \e$B$r0z?t$H$7$F!"4X?t$H$7$F8F$P$l$^$9\e(B) \e$B$*$h$S%j%9%H\e(B (\e$B$3$l$OI>\e(B
7377 \e$B2A\e(B (@code{eval}) \e$B$5$l$^$9\e(B) \e$B$N$I$l$+$G$"$k$3$H$,$G$-$^$9!#$3$l$i$NF0:n$N\e(B
7378 \e$B0l$D$G$b\e(B @code{nil} \e$B$G$J$$7k2L$rJV$9$H!"F~NO$r5a$a$k$H$-$N%G%#%U%)%k%H$H\e(B
7379 \e$B$7$F\e(B @dfn{\e$B%U%!%$%k\e(B} \e$B$,;H$o$l$^$9!#2C$($F!"8F$P$l$?4X?t$+<0$,J8;zNs$+J8;z\e(B
7380 \e$BNs$N%j%9%H$rJV$7$?$H$-$O!"1i;;$N7k2L<+BN$,;H$o$l$^$9!#\e(B
7381
7382 \e$B4pK\E*$K$O!"8=:_$N5-;v$rJ]B8$9$k$N$K;H$o$l$k2DG=@-$N$"$k%U%!%$%kL>$N%j%9\e(B
7383 \e$B%H$r<j$KF~$l$k$3$H$K$J$j$^$9!#\e(B(\e$B$9$Y$F$N!X9gCW!Y$,;H$o$l$^$9!#\e(B) \e$B$=$7$F!"\e(B
7384 \e$B<B:]$KL>A0$H$7$F;H$$$?$$$b$N$NF~NO$rB%$5$l$^$9$,!"$=$N:]!"$3$NJQ?t$rE,MQ\e(B
7385 \e$B$7$FF@$i$l$?7k2L$,!"%U%!%$%kL>$rJd40$9$k$H$-$N8uJd$K$J$j$^$9!#\e(B
7386
7387 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{((gnus-article-archive-name))} \e$B$G!"$3$l\e(B
7388 \e$B$O\e(B gnus \e$B$,J]B8$9$k5-;v$N\e(B @code{Archive-name} \e$B9T$rD4$Y$F!"$=$l$r%U%!%$%k\e(B
7389 \e$BL>$N8uJd$H$7$F;H$$$^$9!#\e(B
7390
7391 \e$B$3$l$O%U%!%$%kL>$rB?>/$-$l$$$K$9$k4X?t$NNc$G$9!#\e(B
7392 @samp{nnml:mail.whatever} \e$B$N$h$&$J%a!<%k%0%k!<%W$,$?$/$5$s$"$k$H$9$k$H!"\e(B
7393 \e$BJ]B8$9$k$?$a$N%U%!%$%kL>$r:n$kA0$K$=$l$i$N%0%k!<%WL>$N:G=i$NJ}$r@Z$jMn$H\e(B
7394 \e$B$9I,MW$,$"$k$+$b$7$l$^$;$s!#<!$NJ*$O$^$5$K$=$l$r$7$^$9\e(B:
7395
7396 @lisp
7397 (defun my-save-name (group)
7398   (when (string-match "^nnml:mail." group)
7399     (substring group (match-end 0))))
7400
7401 (setq gnus-split-methods
7402       '((gnus-article-archive-name)
7403         (my-save-name)))
7404 @end lisp
7405
7406 @vindex gnus-use-long-file-name
7407 \e$B:G8e$K!"\e(B@code{gnus-use-long-file-name} \e$B$H$$$&JQ?t$,$"$j$^$9!#$3$l\e(B
7408 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"$9$Y$F$N>e5-$N4X?t$O%0%k!<%WL>$N$9$Y$F$N%T%j%*\e(B
7409 \e$B%I\e(B (@samp{.}) \e$B$r%9%i%C%7%e\e(B (@samp{/}) \e$B$GCV$-49$($^$9\e(B---\e$B$D$^$j!"$9$Y$F$N\e(B
7410 \e$B%U%!%$%k$r0lHV>e$N%G%#%l%/%H%j!<$KCV$/$N$G$O$J$/!"$=$l$i$N4X?t$,3,AXE*$J\e(B
7411 \e$B%G%#%l%/%H%j!<$r@8@.$9$k$H$$$&$3$H$G\e(B
7412 \e$B$9\e(B (@file{~/News/alt.andrea-dworkin} \e$B$G$O$J\e(B
7413 \e$B$/\e(B @file{~/News/alt/andrea-dworkin} \e$B$N$h$&$K\e(B)\e$B!#$?$$$F$$$N%7%9%F%`$K$*$$\e(B
7414 \e$B$F!"$3$NJQ?t$N%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#$7$+$7!"Nr;KE*$JM}M3$K$h$C\e(B
7415 \e$B$F\e(B Xenix \e$B$H\e(B usg-unix-v \e$B%^%7%s$G$O\e(B @code{nil} \e$B$,%G%#%U%)%k%HCM$K$J$j$^$9!#\e(B
7416
7417 \e$B$3$N4X?t$O:o=|$H%9%3%"$N%U%!%$%kL>$K$b1F6A$7$^$9!#$3$NJQ?t$,%j%9%H$G!"$=\e(B
7418 \e$B$N%j%9%H$,\e(B @code{not-score} \e$B$H$$$&MWAG$r4^$s$G$$$k$H!"D9$$%U%!%$%kL>$O%9\e(B
7419 \e$B%3%"%U%!%$%k$K$O;H$o$l$^$;$s!#$=$N%j%9%H$,\e(B @code{not-save} \e$B$H$$$&MWAG$r\e(B
7420 \e$B4^$s$G$$$k$H!"J]B8$9$k$H$-$KD9$$%U%!%$%kL>$O;H$o$l$^$;$s!#$^$?!"$=$N%j%9\e(B
7421 \e$B%H$,\e(B @code{not-kill} \e$B$H$$$&MWAG$r4^$s$G$$$k$H!"D9$$%U%!%$%kL>$O:o=|%U%!\e(B
7422 \e$B%$%k$K$O;H$o$l$^$;$s!#\e(B
7423
7424 \e$B5-;v$r%9%W!<%k$N$h$&$J3,AX$KJ]B8$7$?$$>l9g$O!"<!$N$h$&$K$7$F2<$5$$!#\e(B
7425
7426 @lisp
7427 (setq gnus-use-long-file-name '(not-save)) ; @r{\e$B3,AX$K$9$k\e(B}
7428 (setq gnus-default-article-saver
7429       'gnus-summary-save-in-file) ; @r{\e$B%(%s%3!<%I$7$J$$\e(B}
7430 @end lisp
7431
7432 \e$B$=$&$7$?$J$i$P!"\e(B@kbd{o} \e$B$G5-;v$rJ]B8$9$k$@$1$G$9!#$9$k$H!"3,AX\e(B
7433 \e$B$r\e(B @code{nneething} \e$B0l;~%0%k!<%W$K$h$C$FFI$`$3$H$,$G$-$^$9\e(B---\e$B%0%k!<%W%P%C\e(B
7434 \e$B%U%!!<$G\e(B @kbd{G D} \e$B$r%?%$%W$7$F!"0lHV>e$N%G%#%l%/%H\e(B
7435 \e$B%j!<\e(B (@file{~/News/}) \e$B$r0z?t$H$7$FEO$7$F2<$5$$!#\e(B
7436
7437 @node Decoding Articles
7438 @section \e$B5-;v$N%G%3!<%I\e(B
7439 @cindex decoding articles
7440
7441 \e$B$H$-$I$-MxMQ<T$O2?$i$+$NJ}K!$G%(%s%3!<%I$5$l$?5-;v\e(B (\e$B$b$7$/$O0lO"$N5-;v72\e(B)
7442 \e$B$rEj9F$7$^$9!#\e(Bgnus \e$B$O$=$l$i$r%G%3!<%I$9$k$3$H$,$G$-$^$9!#\e(B
7443
7444 @quotation
7445 \e$BLuCm\e(B: \e$B$3$N>O$G$O!"J#?t$KJ,3d$7$FAw?.$5$l$?0l$D$N5pBg$J5-;v$r!":F$S0l$D$K\e(B
7446 \e$B$^$H$a>e$2$F%G%3!<%I$9$k=hM}$K$D$$$F@bL@$7$F$$$^$9!#8=:_$G$O!"$=$N$h$&$J\e(B
7447 \e$BJ,3dAw?.$r%a!<%k%5!<%P!<$,<u$1IU$1$J$$Ey$NM}M3$K$h$C$F!"$[$H$s$IL\$K$9$k\e(B
7448 \e$B$3$H$O$"$j$^$;$s!#J,3d$7$FAw?.$7$J$$$3$H$r3N<B$K$9$k$K$O!"0J2<$N@_Dj$r9T\e(B
7449 \e$B$J$C$F2<$5$$\e(B:
7450
7451 @lisp
7452 (setq mime-edit-split-message nil)
7453 @end lisp
7454 @end quotation
7455
7456 @menu
7457 * Uuencoded Articles::          \e$B5-;v$r\e(B uuencode \e$B$9$k\e(B
7458 * Shell Archives::              shar \e$B5-;v$r2rE`$9$k\e(B
7459 * PostScript Files::            \e$B%]%9%H%9%/%j%W%H$rJ,3d$9$k\e(B
7460 * Other Files::                 \e$BIaDL$NJ]B8$H\e(B binhex.
7461 * Decoding Variables::          \e$B9,$;$J%G%3!<%I$N$?$a$NJQ?t\e(B
7462 * Viewing Files::               \e$B%G%3!<%I$5$l$?7k2L$r8+$?$$\e(B?
7463 @end menu
7464
7465 @cindex series
7466 @cindex article series
7467 \e$B$3$l$i$9$Y$F$N4X?t$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47\e(B (@pxref{Process/Prefix}) \e$B$r!"\e(B
7468 \e$B!X0l$D$N5-;v!Y$r!X0l$D$N72!Y$H2r<a$9$k3HD%$r$7$F!"$I$N5-;v$KA`:n$r$9$k$+\e(B
7469 \e$B$r8+$D$1$k$?$a$K;H$$$^$9!#\e(Bgnus \e$B$O<+J,<+?H$G$I$N5-;v$,$=$N72$KB0$7$F$$$k\e(B
7470 \e$B$+$rH=CG$7!"$9$Y$F$N5-;v$r%G%3!<%I$7$F!"$=$N7k2L$N%U%!%$%k$rE83+\e(B/\e$BI=<(\e(B/\e$BJ]\e(B
7471 \e$BB8$9$k$3$H$,$G$-$^$9!#\e(B
7472
7473 gnus \e$B$O0J2<$N4JC1$J5,B'$KB'$C$F$I$N5-;v$,72$KB0$9$k$N$+$r?dB,$7$^$9\e(B: \e$BI=\e(B
7474 \e$BBj$O9T$N:G8e$NFs$D$N?t;z$r=|$$$F\e(B (\e$B$[$H$s$I\e(B) \e$BF1$8$G$"$kI,MW$,$"$j$^$9!#\e(B
7475 (\e$B6uGr$OBgBNL5;k$5$l$^$9$,!#\e(B)
7476
7477 \e$BNc$($P\e(B: @samp{cat.gif (2/3)} \e$B$H$$$&$h$&$JI=Bj$rA*$V$H!"\e(Bgnus \e$B$O@55,I=\e(B
7478 \e$B8=\e(B @samp{^cat.gif ([0-9]+/[0-9]+).*$} \e$B$K9gCW$9$k$9$Y$F$N5-;v$r8+$D$1$h$&\e(B
7479 \e$B$H$7$^$9!#\e(B
7480
7481 @samp{cat.gif (2/3) Part 6 of a series} \e$B$N$h$&$JI8=`$G$J$$I=Bj$O$I$N<+F0\e(B
7482 \e$BI=<(L?Na$K$h$C$F$bE,@Z$KG'<1$5$l$J$$$?$a!"<j$G5-;v$K\e(B @kbd{#} \e$B$N0u$rIU$1\e(B
7483 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
7484
7485 @node Uuencoded Articles
7486 @subsection uuencode \e$B$5$l$?5-;v\e(B
7487 @cindex uudecode
7488 @cindex uuencoded articles
7489
7490 @table @kbd
7491 @item X u
7492 @kindex X u (\e$B35N,\e(B)
7493 @findex gnus-uu-decode-uu
7494 @c @icon{gnus-uu-decode-uu}
7495 \e$B8=:_$N72$r\e(B uudecode \e$B$7$^$9\e(B (@code{gnus-uu-decode-uu})\e$B!#\e(B
7496
7497 @item X U
7498 @kindex X U (\e$B35N,\e(B)
7499 @findex gnus-uu-decode-uu-and-save
7500 \e$B8=:_$N72$r\e(B uudecode \e$B$7$FJ]B8$7$^$9\e(B (@code{gnus-uu-decode-uu-and-save})\e$B!#\e(B
7501
7502 @item X v u
7503 @kindex X v u (\e$B35N,\e(B)
7504 @findex gnus-uu-decode-uu-view
7505 \e$B8=:_$N72$r\e(B uudecode \e$B$7$F!"I=<($7$^$9\e(B (@code{gnus-uu-decode-uu-view})\e$B!#\e(B
7506
7507 @item X v U
7508 @kindex X v U (\e$B35N,\e(B)
7509 @findex gnus-uu-decode-uu-and-save-view
7510 \e$B8=:_$N5-;v$r\e(B uudecode \e$B$7$F!"I=<($7$FJ]B8$7$^\e(B
7511 \e$B$9\e(B (@code{gnus-uu-decode-uu-and-save-view})\e$B!#\e(B
7512 @end table
7513
7514 \e$B$3$l$i$O$9$Y$F!"%W%m%;%90u$,IU$1$i$l$?5-;v$KBP$7$FH?1~$9$k$H$$$&$3$H$r3P\e(B
7515 \e$B$($F$*$$$F2<$5$$!#Nc$($P%K%e!<%9%0%k!<%WA4BN$r%G%3!<%I$7$FJ]B8$7$?$$$N$G\e(B
7516 \e$B$"$l$P!"Nc$K$h$C$F\e(B @kbd{M P a} (@code{gnus-uu-mark-all}) \e$B$KB3$$\e(B
7517 \e$B$F\e(B @kbd{X U} (@code{gnus-uu-decode-uu-and-save}) \e$B$r<B9T$7$F2<$5$$!#\e(B
7518
7519 \e$B$3$N$9$Y$F$O!"GrF|$N2<$K$$$A$$$A%-!<$rBG$C$F$$$?\e(B @sc{gnus 4.1} \e$B$N$H$-\e(B
7520 \e$B$N\e(B @code{gnus-uu} \e$B$NF0:n$H$O$^$C$?$/0c$C$F$$$^$9!#0lHL$K$3$NHG\e(B
7521 \e$B$N\e(B @code{gnus-uu} \e$B$O!"2?$+$NJ}K!\e(B (@pxref{Setting Process Marks}) \e$B$G\e(B
7522 \e$B5-;v$K0u$rIU$1!"$=$l$+$i\e(B @kbd{X u} \e$B$r2!$9$3$H$rA0Ds$H$7$F$$$^$9!#\e(B
7523
7524 @vindex gnus-uu-notify-files
7525 \e$BCm0U\e(B: \e$BDj?t\e(B @code{gnus-uu-notify-files} (\e$BCM\e(B
7526 \e$B$,\e(B @samp{[Cc][Ii][Nn][Dd][Yy][0-9]+.\\(gif\\|jpg\\)} \e$B$K%O!<%I%3!<%I$5$l\e(B
7527 \e$B$F$$$^$9\e(B) \e$B$K9gCW$9$kL>A0$r;}$D5-;v$r%G%3!<%I$7$h$&$H$9$k$H!"$"$J$?$,LdBj\e(B
7528 \e$B$N5-;v$r:#$^$5$K8+$?$3$H$r%P%i$9$?$a$K!"\e(B@code{gnus-uu} \e$B$O<+F0E*\e(B
7529 \e$B$K\e(B @samp{comp.unix.wizards} \e$B$K5-;v$rEj9F$7$^$9!#$3$N5!G=$r;H$o$J$$$h$&$K\e(B
7530 \e$B$9$k$3$H$O$G$-$^$;$s\e(B (\e$BLuCm\e(B: \e$B$=$s$J\e(B Cindy Crawford \e$B>n$N<L??$,%K%e!<%9$GBg\e(B
7531 \e$BNL$KN.$l$F$$$?!"$^$@\e(B WWW \e$B$,%m%/$KIa5Z$7$F$$$J$+$C$?;~Be$N;:J*$G$9\e(B)\e$B!#\e(B
7532
7533 @node Shell Archives
7534 @subsection \e$B%7%'%k%"!<%+%$%V\e(B
7535 @cindex unshar
7536 @cindex shell archives
7537 @cindex shared articles
7538
7539 \e$B%7%'%k%"!<%+%$%V\e(B (\e$B!X\e(Bshar \e$B%U%!%$%k!Y\e(B) \e$B$O%=!<%9$rG[I[$9$k$?$a$N?M5$$N$"$k\e(B
7540 \e$BJ}K!$G$7$?$,!":#F|$G$O$=$s$J$K;H$o$l$F$$$^$;$s!#$H$K$+$/$3$l$i$r07$&$?$a\e(B
7541 \e$B$NL?Na$,$"$j$^$9\e(B:
7542
7543 @table @kbd
7544 @item X s
7545 @kindex X s (\e$B35N,\e(B)
7546 @findex gnus-uu-decode-unshar
7547 \e$B8=:_$N72$r2rE`$7$^$9\e(B (@code{gnus-uu-decode-unshar})\e$B!#\e(B
7548
7549 @item X S
7550 @kindex X S (\e$B35N,\e(B)
7551 @findex gnus-uu-decode-unshar-and-save
7552 \e$B8=:_$N72$r2rE`$7$FJ]B8$7$^$9\e(B (@code{gnus-uu-decode-unshar-and-save})\e$B!#\e(B
7553
7554 @item X v s
7555 @kindex X v s (\e$B35N,\e(B)
7556 @findex gnus-uu-decode-unshar-view
7557 \e$B8=:_$N72$r2rE`$7$FI=<($7$^$9\e(B (@code{gnus-uu-decode-unshar-view})\e$B!#\e(B
7558
7559 @item X v S
7560 @kindex X v S (\e$B35N,\e(B)
7561 @findex gnus-uu-decode-unshar-and-save-view
7562 \e$B8=:_$N72$r2rE`$7!"I=<($7$FJ]B8$7$^\e(B
7563 \e$B$9\e(B (@code{gnus-uu-decode-unshar-and-save-view})\e$B!#\e(B
7564 @end table
7565
7566 @node PostScript Files
7567 @subsection \e$B%]%9%H%9%/%j%W%H%U%!%$%k\e(B
7568 @cindex PostScript
7569
7570 @table @kbd
7571 @item X p
7572 @kindex X p (\e$B35N,\e(B)
7573 @findex gnus-uu-decode-postscript
7574 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$^$9\e(B (@code{gnus-uu-decode-postscript})\e$B!#\e(B
7575
7576 @item X P
7577 @kindex X P (\e$B35N,\e(B)
7578 @findex gnus-uu-decode-postscript-and-save
7579 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$FJ]B8$7$^\e(B
7580 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save})\e$B!#\e(B
7581
7582 @item X v p
7583 @kindex X v p (\e$B35N,\e(B)
7584 @findex gnus-uu-decode-postscript-view
7585 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7$^\e(B
7586 \e$B$9\e(B (@code{gnus-uu-decode-postscript-view})\e$B!#\e(B
7587
7588 @item X v P
7589 @kindex X v P (\e$B35N,\e(B)
7590 @findex gnus-uu-decode-postscript-and-save-view
7591 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7$FJ]B8$7$^\e(B
7592 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save-view})\e$B!#\e(B
7593 @end table
7594
7595 @node Other Files
7596 @subsection \e$BB>$N%U%!%$%k\e(B
7597
7598 @table @kbd
7599 @item X o
7600 @kindex X o (\e$B35N,\e(B)
7601 @findex gnus-uu-decode-save
7602 \e$B8=:_$N72$rJ]B8$7$^$9\e(B (@code{gnus-uu-decode-save})\e$B!#\e(B
7603
7604 @item X b
7605 @kindex X b (\e$B35N,\e(B)
7606 @findex gnus-uu-decode-binhex
7607 \e$B8=:_$N5-;v$r\e(B binhex \e$B$G2rE`$7$^$9\e(B (@code{gnus-uu-decode-binhex})\e$B!#$3$l$O\e(B
7608 \e$B<B:]$K$OF0:n$7$^$;$s!#\e(B
7609 @end table
7610
7611 @node Decoding Variables
7612 @subsection \e$B%G%3!<%I$N$?$a$NJQ?t\e(B
7613
7614 \e$B7AMF;l$G$9!#F0;l$G$O$"$j$^$;$s!#\e(B
7615
7616 @menu
7617 * Rule Variables::              \e$B%U%!%$%k$,$I$N$h$&$KI=<($5$l$k$+$r7h$a$kJQ?t\e(B
7618 * Other Decode Variables::      \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
7619 * Uuencoding and Posting::      uuencode \e$B$9$k$N$r%+%9%?%^%$%:$9$kJQ?t\e(B
7620 @end menu
7621
7622 @node Rule Variables
7623 @subsubsection \e$B5,B'JQ?t\e(B
7624 @cindex rule variables
7625
7626 gnus \e$B$O%U%!%$%k$r$I$&$d$C$FI=<($9$k$+$r7h$a$k$?$a$K\e(B @dfn{\e$B5,B'JQ?t\e(B} \e$B$r;H\e(B
7627 \e$B$$$^$9!#$3$l$i$NJQ?t$O$9$Y$F0J2<$N$h$&$JMM<0$G$9!#\e(B
7628
7629 @lisp
7630       (list '(regexp1 command2)
7631             '(regexp2 command2)
7632             ...)
7633 @end lisp
7634
7635 @table @code
7636 @item gnus-uu-user-view-rules
7637 @vindex gnus-uu-user-view-rules
7638 @cindex sox
7639 \e$B$3$NJQ?t$O%U%!%$%k$rI=<($9$k$H$-$K:G=i$KD4$Y$i$l$^$9!#Nc$($P!"$b\e(B
7640 \e$B$7\e(B @file{.au} \e$B2;6A%U%!%$%k$rJQ49$9$k$?$a$K\e(B @code{sox} \e$B$r;H$$$?$$$H$-$O!"\e(B
7641 \e$B<!$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9\e(B:
7642
7643 @lisp
7644 (setq gnus-uu-user-view-rules
7645       (list '("\\\\.au$\" "sox %s -t .aiff > /dev/audio")))
7646 @end lisp
7647
7648 @item gnus-uu-user-view-rules-end
7649 @vindex gnus-uu-user-view-rules-end
7650 \e$B$3$NJQ?t$O\e(B gnus \e$B$,MxMQ<T$H%G%#%U%)%k%H$NI=<(5,B'$+$i9gCW$9$k$b$N$r8+$D$1\e(B
7651 \e$B$k$3$H$,$G$-$J$+$C$?$H$-$KD4$Y$i$l$^$9!#\e(B
7652
7653 @item gnus-uu-user-archive-rules
7654 @vindex gnus-uu-user-archive-rules
7655 \e$B$3$NJQ?t$O%"!<%+%$%V$rE83+$9$k$H$-$K$I$NL?Na$,;H$o$l$k$Y$-$+$r7h$a$k$?$a\e(B
7656 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B
7657 @end table
7658
7659 @node Other Decode Variables
7660 @subsubsection \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
7661
7662 @table @code
7663 @vindex gnus-uu-grabbed-file-functions
7664
7665 @item gnus-uu-grabbed-file-functions
7666 \e$B$3$l$O4X?t$N%j%9%H$G$9!#$9$0$K%U%!%$%k$r0\F0$7$?$jI=<($9$k$3$H$r2DG=$K$7!"\e(B
7667 \e$B2?$+$,$G$-$k$h$&$K$J$kA0$K$9$Y$F$N%U%!%$%k$,%G%3!<%I$5$l$k$N$rBT$DI,MW$,\e(B
7668 \e$BL5$$$h$&$K!"$=$l$>$l$N%U%!%$%k$N%G%3!<%I$K@.8y$7$?D>8e$K$=$l$i$N4X?t$,8F\e(B
7669 \e$B$P$l$^$9!#$3$N%j%9%H$KF~$l$k$3$H$,$G$-$k4{@=$N4X?t$O0J2<$NDL$j$G$9\e(B:
7670
7671 @table @code
7672 @item gnus-uu-grab-view
7673 @findex gnus-uu-grab-view
7674 \e$B%U%!%$%k$rI=<($7$^$9!#\e(B
7675
7676 @item gnus-uu-grab-move
7677 @findex gnus-uu-grab-move
7678 \e$B%U%!%$%k$r0\F0$7$^$9\e(B (\e$B$b$7J]B84X?t$r;H$C$F$$$k$N$G$"$l$P\e(B)\e$B!#\e(B
7679 @end table
7680
7681 @item gnus-uu-be-dangerous
7682 @vindex gnus-uu-be-dangerous
7683 \e$B%G%3!<%I$N:GCf$K0[>o$J>u67$,5/$3$C$?$H$-$K2?$r$9$k$+$r;XDj$7$^$9!#$b\e(B
7684 \e$B$7\e(B @code{nil} \e$B$G$"$k$H!"$G$-$k$@$1J]<iE*$K$J$j$^$9!#$b$7\e(B @code{t} \e$B$G$"$k\e(B
7685 \e$B$H!"F0:n$7$J$$$b$N$OL5;k$7$F!"8=B8$9$k%U%!%$%k$r>e=q$-$7$^$9!#$=$NB>$N>l\e(B
7686 \e$B9g$O!"$=$l$>$l$N$H$-$K?R$M$^$9!#\e(B
7687
7688 @item gnus-uu-ignore-files-by-name
7689 @vindex gnus-uu-ignore-files-by-name
7690 \e$B$3$N@55,I=8=$K9gCW$9$kL>A0$N%U%!%$%k$OI=<($5$l$^$;$s!#\e(B
7691
7692 @item gnus-uu-ignore-files-by-type
7693 @vindex gnus-uu-ignore-files-by-type
7694 \e$B$3$NJQ?t$K9gCW$9$k\e(B @acronym{MIME} \e$B$N7?$r;}$D%U%!%$%k$OI=<($5$l$^$;$s!#\e(B
7695 gnus \e$B$O%U%!%$%kL>$K4p$E$$$F7?$r?dB,$7$F$$$k$3$H$KCm0U$7$F2<$5$$!#\e(B
7696 @code{gnus-uu} \e$B$O\e(B (\e$B$^$@\e(B) @acronym{MIME} \e$B%Q%C%1!<%8$G$O$J$$$N$G!"$3$l$O>/!9\e(B
7697 \e$B$*9T57$,0-$$$b$N$G$9!#\e(B
7698
7699 @item gnus-uu-tmp-dir
7700 @vindex gnus-uu-tmp-dir
7701 @code{gnus-uu} \e$B$,$=$N;E;v$r$9$k>l=j$G$9!#\e(B
7702
7703 @item gnus-uu-do-not-unpack-archives
7704 @vindex gnus-uu-do-not-unpack-archives
7705 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$OI=<($9$k$?$a$N%U%!%$%k$rC5$9$?$a$K\e(B
7706 \e$B%"!<%+%$%V$NCf?H$^$G$O8+$^$;$s!#\e(B
7707
7708 @item gnus-uu-view-and-save
7709 @vindex gnus-uu-view-and-save
7710 @code{nil} \e$B$G$J$$$H!"MxMQ<T$O%U%!%$%k$rI=<($7$?8e$G>o$KJ]B8$9$k$+$I$&$+\e(B
7711 \e$B$r?R$M$i$l$^$9!#\e(B
7712
7713 @item gnus-uu-ignore-default-view-rules
7714 @vindex gnus-uu-ignore-default-view-rules
7715 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O%G%#%U%)%k%H$NI=<(5,B'$rL5;k$7$^$9!#\e(B
7716
7717 @item gnus-uu-ignore-default-archive-rules
7718 @vindex gnus-uu-ignore-default-archive-rules
7719 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O%G%#%U%)%k%H$N%"!<%+%$%VE83+L?Na$r\e(B
7720 \e$BL5;k$7$^$9!#\e(B
7721
7722 @item gnus-uu-kill-carriage-return
7723 @vindex gnus-uu-kill-carriage-return
7724 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O5-;v$+$i$9$Y$F$N%-%c%j%C%8%j%?!<%s\e(B
7725 \e$B$r<h$j5n$j$^$9!#\e(B
7726
7727 @item gnus-uu-unmark-articles-not-decoded
7728 @vindex gnus-uu-unmark-articles-not-decoded
7729 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O%G%3!<%I$K<:GT$7$?5-;v$KL$FI$N0u$r\e(B
7730 \e$BIU$1$^$9!#\e(B
7731
7732 @item gnus-uu-correct-stripped-uucode
7733 @vindex gnus-uu-correct-stripped-uucode
7734 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O8eB3$N6uGr$,:o=|$5$l$F$7$^$C$F$$$k\e(B
7735 uuencode \e$B$5$l$?%U%!%$%k$r=$I|$7$h$&$H\e(B @emph{\e$B;n$_\e(B} \e$B$^$9!#\e(B
7736
7737 @item gnus-uu-pre-uudecode-hook
7738 @vindex gnus-uu-pre-uudecode-hook
7739 \e$B%a%C%;!<%8$r\e(B @code{uudecode} \e$B$KAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
7740
7741 @item gnus-uu-view-with-metamail
7742 @vindex gnus-uu-view-with-metamail
7743 @cindex metamail
7744 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O5,B'JQ?t$GDj5A$5$l$?I=<(L?Na$rL5;k\e(B
7745 \e$B$7$F!"%U%!%$%kL>$K4p$E$$$?\e(B @acronym{MIME} Content-Type \e$B$r$G$C$A$"$2$^$9!#\e(B
7746 \e$B$=$N7k2L$OI=<($N$?$a$K\e(B @code{metamail} \e$B$K$+$1$i$l$^$9!#\e(B
7747
7748 @item gnus-uu-save-in-digest
7749 @vindex gnus-uu-save-in-digest
7750 @code{nil} \e$B$G$J$$$H!"%G%3!<%I$;$:$KJ]B8$9$k$3$H$r;X<($5$l$?$H$-$K!"\e(B
7751 @code{gnus-uu} \e$B$OMWLs\e(B (digest) \e$B$rJ]B8$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"\e(B
7752 \e$B$k$H!"\e(B@code{gnus-uu} \e$B$O2?$b2C9)$r;\$5$:$K$9$Y$F$r0l$D$N%U%!%$%k$KJ]B8$7\e(B
7753 \e$B$^$9!#MWLs$N:n@.$O35$M\e(B RFC1153 \e$B$K=`5r$7$F$$$^$9$,!"0UL#$N$"$kL\<!$rIU$1\e(B
7754 \e$B$k4JC1$JJ}K!$,8+$D$+$i$J$+$C$?$N$G!";d$O$=$l$i$rC1$KMn$H$7$^$7$?!#\e(B
7755 @end table
7756
7757 @node Uuencoding and Posting
7758 @subsubsection uuencode \e$B$HEj9F\e(B
7759
7760 @table @code
7761 @item gnus-uu-post-include-before-composing
7762 @vindex gnus-uu-post-include-before-composing
7763 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O5-;v$r:n@.$9$kA0$K%(%s%3!<%I$9$k%U%!\e(B
7764 \e$B%$%k$r?R$M$^$9!#$3$NJQ?t$,\e(B @code{t} \e$B$G$"$k$H!"\e(B@kbd{C-c C-i} \e$B$K$h$C$F%(%s\e(B
7765 \e$B%3!<%I$5$l$?%U%!%$%k$r<h$j9~$`$+!"5-;v$rEj9F$9$k$H$-$K<h$j9~$`$+$N$I$A$i\e(B
7766 \e$B$+$r$9$k$3$H$,$G$-$^$9!#\e(B
7767
7768 @item gnus-uu-post-length
7769 @vindex gnus-uu-post-length
7770 \e$B5-;v$N:GBg$ND9$5$G$9!#%(%s%3!<%I$5$l$?%U%!%$%k$OA4BN$N%U%!%$%k$rEj9F$9$k\e(B
7771 \e$B$N$KI,MW$JNL$N%U%!%$%k$KJ,3d$5$l$^$9!#\e(B
7772
7773 @item gnus-uu-post-threaded
7774 @vindex gnus-uu-post-threaded
7775 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O%(%s%3!<%I$5$l$?%U%!%$%k$r%9%l%C%I\e(B
7776 \e$B$GEj9F$7$^$9!#$3$l$O$"$^$j8-$$J}K!$G$O$J$$$+$b$7$l$^$;$s!#$H$$$&$N$O!":#\e(B
7777 \e$B$^$G;d$,8+$?Cf$G\e(B uuencode \e$B$5$l$?5-;v$r=8$a$k$N$K!"%9%l%C%I$rDI$C$F$$$/$3\e(B
7778 \e$B$H$N$G$-$kB>$N%G%3!<%@!<$,B8:_$7$J$$$+$i$G$9!#\e(B(\e$B$(!<$H!";d$O$=$l$r$9$k0l\e(B
7779 \e$B$D$N%Q%C%1!<%8$r8+$?$3$H$,$"$j$^$9\e(B---@code{gnus-uu} \e$B$G$9!#$7$+$7$I$&$b!"\e(B
7780 \e$B$=$l$,?t$N$&$A$KF~$k$H$O;W$($J$$$N$G$9\e(B@dots{}) \e$B%G%#%U%)%k%H\e(B
7781 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
7782
7783 @item gnus-uu-post-separate-description
7784 @vindex gnus-uu-post-separate-description
7785 @code{nil} \e$B$G$J$$$H!"@bL@J8$OJL$N5-;v$GEj9F$5$l$^$9!#:G=i$N5-;v$OIa\e(B
7786 \e$BDL\e(B (0/x) \e$B$N$h$&$KHV9f$,IU$1$i$l$^$9!#$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
7787 \e$BMxMQ<T$N=q$$$?@bL@J,$O:G=i$N%U%!%$%k$N;O$a$K<h$j9~$^$l!"\e(B(1/x) \e$B$NHV9f$,IU\e(B
7788 \e$B$1$i$l$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
7789 @end table
7790
7791 @node Viewing Files
7792 @subsection \e$B%U%!%$%k$NI=<(\e(B
7793 @cindex viewing files
7794 @cindex pseudo-articles
7795
7796 \e$B%G%3!<%I$7$?8e$G%U%!%$%k$,2?$i$+$N%"!<%+%$%V$G$"$k>l9g!"\e(Bgnus \e$B$O%"!<%+%$\e(B
7797 \e$B%V$rE83+$7$h$&$H;n$_!"%"!<%+%$%V$NCf$KI=<($G$-$k%U%!%$%k$,$"$k$+$I$&$+$r\e(B
7798 \e$BD4$Y$^$9!#Nc$($P!"\e(Bgzip \e$B$5$l$?\e(B tar \e$B%U%!%$%k\e(B @file{pics.tar.gz} \e$B$,$"$C$F!"\e(B
7799 \e$B%U%!%$%k\e(B @file{pic1.jpg} \e$B$H\e(B @file{pic2.gif} \e$B$r4^$s$G$$$k>l9g!"\e(Bgnus \e$B$O<g\e(B
7800 \e$B%U%!%$%k$r2rE`$7$F\e(B tar \e$B$rE83+$7!"$=$l$+$iFs$D$N3($rI=<($7$^$9!#$3$NE83+\e(B
7801 \e$B$N2aDx$O:F5"E*$J$N$G!"%"!<%+%$%V$K%"!<%+%$%V$N%"!<%+%$%V$,$"$k$H!"$=$l$O\e(B
7802 \e$B$9$Y$FE83+$5$l$^$9!#\e(B
7803
7804 \e$B:G8e$K!"\e(Bgnus \e$B$OIaDL$O$=$l$>$l$NCj=P$5$l$?5-;v$4$H$K\e(B @dfn{\e$B5?;w5-;v\e(B} \e$B$r35\e(B
7805 \e$BN,%P%C%U%!!<$KA^F~$7$^$9!#$3$l$i$N!X5-;v!Y$K0\F0$7$?>l9g$O!"<B9T$9$kL?\e(B
7806 \e$BNa\e(B (\e$BIaDL$O\e(B gnus \e$B$,Ds0F$r$7$^$9\e(B) \e$B$rF~NO$9$k$h$&$KB%$5$l!"$=$l$+$i$=$NL?Na\e(B
7807 \e$B$,<B9T$5$l$^$9!#\e(B
7808
7809 @vindex gnus-view-pseudo-asynchronously
7810 @code{gnus-view-pseudo-asynchronously} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(BEmacs \e$B$O\e(B
7811 \e$B@h$X?J$`A0$KI=<($N=*N;$rBT$A$^$9!#\e(B
7812
7813 @vindex gnus-view-pseudos
7814 @code{gnus-view-pseudos} \e$B$,\e(B @code{automatic} \e$B$G$"$k$H!"\e(Bgnus \e$B$O35N,%P%C%U%!!<\e(B
7815 \e$B$K5?;w5-;v$rA^F~$;$:!"$=$l$i$r$9$0$KI=<($7$^$9!#$3$NJQ?t\e(B
7816 \e$B$,\e(B @code{not-confirm} \e$B$G$"$k$H!"MxMQ<T$OI=<($,:Q$`A0$K3NG'$5$($b5a$a$i$l\e(B
7817 \e$B$^$;$s!#\e(B
7818
7819 @vindex gnus-view-pseudos-separately
7820 @code{gnus-view-pseudos-separately} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"I=<($5$l$k$=\e(B
7821 \e$B$l$>$l$N%U%!%$%k$K$D$-0l$D$N5?;w5-;v$,:n@.$5$l$^$9!#\e(B@code{nil} \e$B$G$"$k$H!"\e(B
7822 \e$BF1$8I=<(L?Na$r;H$&$9$Y$F$NL?Na$,$=$NL?Na$N0z?t$N%j%9%H$H$7$FEO$5$l$^$9!#\e(B
7823
7824 @vindex gnus-insert-pseudo-articles
7825 @code{gnus-insert-pseudo-articles} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"%G%3!<%I$N$H\e(B
7826 \e$B$-$K5?;w5-;v$rA^F~$7$^$9!#%G%#%U%)%k%H$G$O\e(B @code{t} \e$B$G$9!#\e(B
7827
7828 \e$B$5$F!"$"$J$?$O$=$s$J$U$&$K\e(B @emph{\e$B2>A[%5!<%P!<\e(B} \e$B$N\e(B @emph{\e$B2>A[%0%k!<%W\e(B} \e$B$K\e(B
7829 \e$B$"$k\e(B @emph{\e$B5?;w5-;v\e(B} \e$B$rFI$`$3$H$K$J$k$o$1$G$9!#$I$&$7$F$9$Y$F$,8=<B$G$O\e(B
7830 \e$B$J$/$J$C$F$7$^$C$?$s$G$7$g$&$+\e(B?  \e$B$I$&$7$F$3$s$J$H$3$m$KMh$F$7$^$C$?$s$G\e(B
7831 \e$B$7$g$&$+\e(B?
7832
7833 @node Article Treatment
7834 @section \e$B5-;v$N%H%j!<%H%a%s%H\e(B
7835
7836 \e$B$3$N5pBg$J@bL@J8=q$rFI$s$G$-$F!"?M!9$NCx:n$rFI$`$3$H$,%K%e!<%9%j!<%@!<$N\e(B
7837 \e$BK\Ev$NL\E*$@$C$?$3$H$r!"$9$C$+$jK:$l$F$7$^$C$?$+$b$7$l$^$;$s!#5-;v$rFI$`\e(B
7838 \e$B$3$H$G$9!#;DG0$J$,$i?M!9$O=q$/$3$H$,$H$F$b6l<j$G$9$,!"5-;v$rFI$_$d$9$/$9\e(B
7839 \e$B$k$?$a$N4X?t$HJQ?t$O;3$N$h$&$K$"$j$^$9!#\e(B
7840
7841 @menu
7842 * Article Highlighting::        \e$B5-;v$r%U%k!<%D%5%i%@$N$h$&$K$7$?$$\e(B
7843 * Article Fontisizing::         \e$B6/D4$5$l$?J8$rAGE($K$9$k\e(B
7844 * Article Hiding::              \e$BFCDj$N>pJs$O>C$75n$j$?$$$H$b;W$&\e(B
7845 * Article Washing::             \e$B?M@8$r$b$C$H$h$/$9$k$?$/$5$s$N5$$NMx$$$?4X?t\e(B
7846 * Article Header::              \e$B%X%C%@!<$r$$$m$$$mJQ7A$5$;$k\e(B
7847 * Article Buttons::             URL \e$B$d\e(B Message-ID \e$B$d%"%I%l%9$J$I$r%/%j%C%/$9$k\e(B
7848 * Article Button Levels::       \e$B%\%?%s$N8+$(J}$r@)8f$9$k\e(B
7849 * Article Date::                \e$B$0$:$0$:8@$&$J!"@$3&;~$@\e(B!
7850 * Article Display::             X-Face, Picons, Smileys \e$B$rI=<($9$k\e(B
7851 * Article Signature::           \e$B=pL>$C$F2?\e(B?
7852 * Article Miscellanea::         \e$BB>$N$$$m$$$m$J$b$N\e(B
7853 @end menu
7854
7855 @node Article Highlighting
7856 @subsection \e$B5-;v$N%O%$%i%$%H\e(B
7857 @cindex highlighting
7858
7859 \e$B5-;v%P%C%U%!!<$r%U%k!<%D%5%i%@$N$h$&$K!"$$$dAmE7A3?'$N%U%k!<%D%5%i%@$N$h\e(B
7860 \e$B$&$K$7$?$/$"$j$^$;$s$+!#\e(B
7861
7862 @table @kbd
7863 @item W H a
7864 @kindex W H a (\e$B35N,\e(B)
7865 @findex gnus-article-highlight
7866 @findex gnus-article-maybe-highlight
7867 \e$B8=:_$N5-;v$r$b$C$H%O%$%i%$%H$7$^$9!#$3$N4X?t$O!"%X%C%@!<!"0zMQJ8!"=pL>$r\e(B
7868 \e$B%O%$%i%$%H$7!"K\J8$H%X%C%@!<$K%\%?%s$r2C$($^$9!#\e(B
7869
7870 @item W H h
7871 @kindex W H h (\e$B35N,\e(B)
7872 @findex gnus-article-highlight-headers
7873 @vindex gnus-header-face-alist
7874 \e$B%X%C%@!<$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-headers})\e$B!#%O%$\e(B
7875 \e$B%i%$%H$OJQ?t\e(B @code{gnus-header-face-alist} \e$B$K=>$C$F9T$J$o$l!"$=$l$O$=$l\e(B
7876 \e$B$>$l$NMWAG$,\e(B @code{(@var{\e$B@55,I=8=\e(B} @var{\e$BL>A0\e(B} @var{\e$BFbMF\e(B})} \e$B$H$$$&MM<0$N\e(B
7877 \e$B%j%9%H$G$9!#\e(B@var{\e$B@55,I=8=\e(B} \e$B$O%X%C%@!<$K9gCW$9$k@55,I=8=!"\e(B@var{\e$BL>A0\e(B} \e$B$O%X%C\e(B
7878 \e$B%@!<$NL>A0$r%O%$%i%$%H$9$k$N$K;H$o$l$k%U%'!<%9\e(B (@pxref{Faces and Fonts})\e$B!"\e(B
7879 @var{\e$BFbMF\e(B} \e$B$O%X%C%@!<$NCM$r%O%$%i%$%H$9$k%U%'!<%9$G$9!#:G=i$K9gCW$7$?$b\e(B
7880 \e$B$N$,;H$o$l$^$9!#\e(B@var{\e$B@55,I=8=\e(B} \e$B$N@hF,$K\e(B @samp{^} \e$B$rIU$1$F$O$$$1$J$$$3$H\e(B
7881 \e$B$KCm0U$7$F2<$5$$\e(B---gnus \e$B$,$=$l$rIU$12C$($^$9!#\e(B
7882
7883 @item W H c
7884 @kindex W H c (\e$B35N,\e(B)
7885 @findex gnus-article-highlight-citation
7886 \e$B0zMQ$5$l$?J8$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-citation})\e$B!#\e(B
7887
7888 \e$B0zMQJ8$N%O%$%i%$%H$r%+%9%?%^%$%:$9$kJQ?t$O<!$NDL$j$G$9\e(B:
7889
7890 @table @code
7891 @vindex gnus-cite-parse-max-size
7892 @item gnus-cite-parse-max-size
7893 \e$B5-;v$NBg$-$5$,$3$NJQ?t\e(B (\e$B%G%#%U%)%k%H$G$O\e(B 25000) \e$B$h$jBg$-$$5-;v$O!"0zMQJ8\e(B
7894 \e$B$N%O%$%i%$%H$,9T$J$o$l$^$;$s!#\e(B
7895
7896 @item gnus-cite-max-prefix
7897 @vindex gnus-cite-max-prefix
7898 \e$B0zMQId$N:GBg$ND9$5$G$9\e(B (\e$B%G%#%U%)%k%H$G$O\e(B 20 \e$B$G$9\e(B)\e$B!#\e(B
7899
7900 @item gnus-cite-face-list
7901 @vindex gnus-cite-face-list
7902 \e$B0zMQJ8$r%O%$%i%$%H$9$k$?$a$K;H$o$l$k%U%'!<%9$N%j%9%H$G$9\e(B (@pxref{Faces
7903 and Fonts})\e$B!#F1$8%a%C%;!<%8$NCf$KJ#?t$N5-;v$+$i$N0zMQ$,$"$k$H!"\e(Bgnus \e$B$O$=\e(B
7904 \e$B$l$>$l$N5-;v$+$i$N0zMQ$r$=$lMQ$N%U%'!<%9$GI=<($7$h$&$H$7$^$9!#$3$l$K$h$j!"\e(B
7905 \e$BC/$,2?$r=q$$$?$+$,J,$+$j$d$9$/$J$k$G$7$g$&!#\e(B
7906
7907 @item gnus-supercite-regexp
7908 @vindex gnus-supercite-regexp
7909 \e$BIaDL$N\e(B Supercite \e$BCx<T9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
7910
7911 @item gnus-supercite-secondary-regexp
7912 @vindex gnus-supercite-secondary-regexp
7913 \e$B0z$-Nv$+$l$?\e(B Supercite \e$BCx<T9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
7914
7915 @item gnus-cite-minimum-match-count
7916 @vindex gnus-cite-minimum-match-count
7917 \e$B$=$l$,0zMQJ8$G$"$k$HH=Dj$9$kA0$KD4$Y$J$1$l$P$J$i$J$$0zMQId$N:G>.$N?t$G$9!#\e(B
7918
7919 @item gnus-cite-attribution-prefix
7920 @vindex gnus-cite-attribution-prefix
7921 \e$BCx<T9T$N;O$^$j$K9gCW$9$k@55,I=8=$G$9!#\e(B
7922
7923 @item gnus-cite-attribution-suffix
7924 @vindex gnus-cite-attribution-suffix
7925 \e$BCx<T9T$N=*$j$K9gCW$9$k@55,I=8=$G$9!#\e(B
7926
7927 @item gnus-cite-attribution-face
7928 @vindex gnus-cite-attribution-face
7929 \e$BCx<T9T$K;H$o$l$k%U%'!<%9$G$9!#$=$NCx<T$,=q$$$?J8$N0zMQ$N$?$a$N%U%'!<%9$H\e(B
7930 \e$BM;9g$5$l$^$9!#\e(B
7931
7932 @item gnus-cite-ignore-quoted-from
7933 @vindex gnus-cite-ignore-quoted-from
7934 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B@samp{>From } \e$B$G;O$^$k9T$G0zMQJ8$N%O%$%i%$%H$O9T\e(B
7935 \e$B$J$o$l$^$;$s!#$=$l$i$N9T$O!"%(%s%Y%m!<%W\e(B From \e$B9T$H:.F1$7$J$$$h$&$K!"\e(B
7936 MTA \e$B$,%/%*!<%H$7$?2DG=@-$,$"$j$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
7937 @end table
7938
7939 @item W H s
7940 @kindex W H s (\e$B35N,\e(B)
7941 @vindex gnus-signature-separator
7942 @vindex gnus-signature-face
7943 @findex gnus-article-highlight-signature
7944 \e$B=pL>\e(B (signature) \e$B$r%O%$%i%$%H$7$^\e(B
7945 \e$B$9\e(B (@code{gnus-article-highlight-signature})\e$B!#\e(B
7946 @code{gnus-signature-separator} (@pxref{Article Signature}) \e$B$N8e$N$9$Y$F\e(B
7947 \e$B$N$b$N$O=pL>$G$"$k$H2r<a$5$l!"\e(B@code{gnus-signature-face} \e$B$G%O%$%i%$%H$5\e(B
7948 \e$B$l$^$9!#$=$l$O%G%#%U%)%k%H$G$O\e(B @code{italic} \e$B$G$9!#\e(B
7949 @end table
7950
7951 \e$B5-;v$r<+F0E*$K%O%$%i%$%H$9$kJ}K!$K$D$$$F$O\e(B @ref{Customizing Articles} \e$B$r\e(B
7952 \e$B;2>H$7$F2<$5$$!#\e(B
7953
7954 @node Article Fontisizing
7955 @subsection \e$B5-;vCf$NJ8$N6/D4I=<(\e(B
7956 @cindex emphasis
7957 @cindex article emphasis
7958
7959 (\e$BLuCm\e(B: Fontisize == Fontify + Emphasize)
7960
7961 @findex gnus-article-emphasize
7962 @kindex W e (\e$B35N,\e(B)
7963 \e$B?M!9$O$h$/%K%e!<%9$N5-;v$G\e(B @samp{_\e$B$3$l\e(B_} \e$B$d\e(B @samp{*\e$B$3$l\e(B*} \e$B$^$?\e(B
7964 \e$B$O\e(B @samp{/\e$B$3$l\e(B/} \e$B$N$h$&$J$b$N$r;H$C$FC18l$r6/D4$7$^$9!#\e(Bgnus \e$B$O5-;v\e(B
7965 \e$B$r\e(B @kbd{W e} \e$BL?Na\e(B (@code{gnus-article-emphasize}) \e$B$K$+$1$k$3$H$K$h$C$FAG\e(B
7966 \e$BE($K8+$($k$h$&$K$G$-$^$9!#\e(B
7967
7968 @vindex gnus-emphasis-alist
7969 \e$B6/D4$,$I$N$h$&$K=hM}$5$l$k$+$OJQ?t\e(B @code{gnus-emphasis-alist} \e$B$K$h$C$F@)\e(B
7970 \e$B8f$5$l$^$9!#$3$l$OO"A[%j%9%H$G!":G=i$NMWAG$O9gCW$9$k$Y$-@55,I=8=$G$9!#Fs\e(B
7971 \e$BHVL\$NMWAG$O!"@55,I=8=$NCf$N$I$N%0%k!<%W$,6/D48lA4BN$r8+$D$1$k$?$a$K;H$o\e(B
7972 \e$B$l$k$+$r<($9?tCM$G$9!#;0HVL\$O@55,I=8=$N$I$N%0%k!<%W$,I=<($5$l%O%$%i%$%H\e(B
7973 \e$B$5$l$k$+$r7h$a$k?tCM$G$9!#\e(B(\e$B$3$NFs$D$N%0%k!<%W$N4V$K$"$k%F%-%9%H$O1#$5$l\e(B
7974 \e$B$^$9!#\e(B) \e$B;MHVL\$O%O%$%i%$%H$5$;$k$?$a$N$N%U%'!<%9$G$9!#\e(B
7975
7976 @lisp
7977 (setq gnus-emphasis-alist
7978       '(("_\\(\\w+\\)_" 0 1 gnus-emphasis-underline)
7979         ("\\*\\(\\w+\\)\\*" 0 1 gnus-emphasis-bold)))
7980 @end lisp
7981
7982 (\e$BLuCm\e(B: \e$B>e5-$NJQ?t$NCM$O!"%G%#%U%)%k%H$N$^$^$K$7$F$*$/$N$,L5Fq$G$9!#\e(B)
7983
7984 @cindex slash
7985 @cindex asterisk
7986 @cindex underline
7987 @cindex /
7988 @cindex *
7989
7990 @vindex gnus-emphasis-underline
7991 @vindex gnus-emphasis-bold
7992 @vindex gnus-emphasis-italic
7993 @vindex gnus-emphasis-underline-bold
7994 @vindex gnus-emphasis-underline-italic
7995 @vindex gnus-emphasis-bold-italic
7996 @vindex gnus-emphasis-underline-bold-italic
7997 \e$B%G%#%U%)%k%H$G$O<7$D$N5,B'$,$"$j!"$=$l$i$O0J2<$N%U%'!<%9$rMQ$$$^$9\e(B:@*
7998 @code{gnus-emphasis-bold}, @code{gnus-emphasis-italic},
7999 @code{gnus-emphasis-underline}, @code{gnus-emphasis-bold-italic},
8000 @code{gnus-emphasis-underline-italic},
8001 @code{gnus-emphasis-underline-bold},
8002 @code{gnus-emphasis-underline-bold-italic}\e$B!#\e(B
8003
8004 \e$B$3$l$i$N%U%'!<%9$rJQ99$7$?$$$N$G$"$l$P!"\e(B
8005 @kbd{M-x customize} \e$B$+\e(B @code{copy-face} \e$B$r;H$&$3$H$,$G$-$^$9!#Nc$(\e(B
8006 \e$B$P\e(B @code{gnus-emphasis-italic} \e$B$,Be$o$j$K@V$N%U%'!<%9$r;H$&$h$&$K$7$?$$\e(B
8007 \e$B$N$J$i$P!"<!$N$h$&$K$9$l$PNI$$$G$7$g$&\e(B:
8008
8009 @lisp
8010 (copy-face 'red 'gnus-emphasis-italic)
8011 @end lisp
8012
8013 @vindex gnus-group-highlight-words-alist
8014 \e$BG$0U$N8l$r6/D4I=<($5$;$?$$$H$-$O!"\e(B
8015 @code{gnus-group-highlight-words-alist} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#$3$l\e(B
8016 \e$B$O\e(B @code{gnus-emphasis-alist} \e$B$HF1$89=J8$r;H$$$^$9!#\e(B
8017 @code{highlight-words} \e$B%0%k!<%W%Q%i%a!<\e(B
8018 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$b$G$-$^$9!#\e(B
8019
8020 \e$B5-;v$r<+F0E*$K6/D4I=<($5$;$k$d$jJ}$K$D$$$F\e(B
8021 \e$B$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F2<$5$$!#\e(B
8022
8023 @node Article Hiding
8024 @subsection \e$B5-;v$r1#$9\e(B
8025 @cindex article hiding
8026
8027 \e$B$H8@$&$h$j$O$`$7$m!"5-;v$NCf$K$"$kFCDj$N$b$N$r1#$9$3$H$G$9!#$?$$$F$$$N5-\e(B
8028 \e$B;v$K$O!"IaDL$O$"$j$9$.$k$/$i$$$N$4$_$,$"$j$^$9!#\e(B
8029
8030 @table @kbd
8031 @item W W a
8032 @kindex W W a (\e$B35N,\e(B)
8033 @findex gnus-article-hide
8034 \e$B5-;v%P%C%U%!!<$G$?$/$5$s$N$b$N$r1#$7$^$9\e(B (@kbd{gnus-article-hide})\e$B!#FC$K\e(B
8035 \e$B$3$N4X?t$O%X%C%@!<!"\e(B@acronym{PGP}\e$B!"0zMQJ8!"$=$l$K=pL>$r1#$7$^$9!#\e(B
8036
8037 @item W W h
8038 @kindex W W h (\e$B35N,\e(B)
8039 @findex gnus-article-hide-headers
8040 \e$B%X%C%@!<$r1#$7$^$9\e(B (@code{gnus-article-hide-headers})\e$B!#\e(B
8041 @xref{Hiding Headers}.
8042
8043 @item W W b
8044 @kindex W W b (\e$B35N,\e(B)
8045 @findex gnus-article-hide-boring-headers
8046 \e$B$"$^$j6=L#$N;}$F$J$$%X%C%@!<$r1#$7$^\e(B
8047 \e$B$9\e(B (@code{gnus-article-hide-boring-headers})\e$B!#\e(B@xref{Hiding Headers}.
8048
8049 @item W W s
8050 @kindex W W s (\e$B35N,\e(B)
8051 @findex gnus-article-hide-signature
8052 \e$B=pL>$r1#$7$^$9\e(B (@code{gnus-article-hide-signature})\e$B!#\e(B
8053 @xref{Article Signature}.
8054
8055 @item W W l
8056 @kindex W W l (\e$B35N,\e(B)
8057 @findex gnus-article-hide-list-identifiers
8058 @vindex gnus-list-identifiers
8059 @code{gnus-list-identifiers} \e$B$G;XDj$5$l$F$$$k%a!<%j%s%0%j%9%H$NI8<1$r:o\e(B
8060 \e$B=|$7$^$9!#$3$l$i$O$$$/$D$+$N%a!<%j%s%0%j%9%H$N%5!<%P!<$,$9$Y$F\e(B
8061 \e$B$N\e(B @code{Subject} \e$B%X%C%@!<$N:G=i$KIU$1$kJ8;zNs!"Nc$(\e(B
8062 \e$B$P\e(B @samp{[zebra 4711]} \e$B$N$h$&$J$b$N$G$9!#J8;zNs$N=i$a$K$"\e(B
8063 \e$B$k\e(B @samp{Re: } \e$B$O!":o=|$r9T$J$&A0$KD7$S1[$5$l$^$9!#\e(B
8064 @code{gnus-list-identifiers} \e$B$K\e(B @code{\\(..\\)} \e$B$r4^$a$F$O$$$1$^$;$s!#\e(B
8065
8066 @table @code
8067 @item gnus-list-identifiers
8068 @vindex gnus-list-identifiers
8069 \e$BI=Bj$+$i:o=|$5$l$k$Y$-%a!<%j%s%0%j%9%H$NI8<1$K9gCW$9$k@55,I=8=$G$9!#$3$l\e(B
8070 \e$B$O@55,I=8=$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#\e(B
8071 @end table
8072
8073 @item W W P
8074 @kindex W W P (\e$B35N,\e(B)
8075 @findex gnus-article-hide-pem
8076 \e$BITMW$J\e(B @acronym{PEM} (privacy enhanced messages (\e$B%W%i%$%P%7!<3HD%%a%C%;!<\e(B
8077 \e$B%8\e(B)) \e$B$NItJ,$r1#$7$^$9\e(B (@code{gnus-article-hide-pem})\e$B!#\e(B
8078
8079 @item W W B
8080 @kindex W W B (\e$B35N,\e(B)
8081 @findex gnus-article-strip-banner
8082 @vindex gnus-article-banner-alist
8083 @vindex gnus-article-address-banner-alist
8084 @cindex banner
8085 @cindex OneList
8086 @cindex stripping advertisements
8087 @cindex advertisements
8088 @code{banner} \e$B%0%k!<%W%Q%i%a!<%?!<$G;XDj$5$l$?%P%J!<$r<h$j=|$-$^\e(B
8089 \e$B$9\e(B (@code{gnus-article-strip-banner})\e$B!#$3$l$O<g$K!"$$$/$D$+$N%a!<%j%s%0\e(B
8090 \e$B%j%9%H$d;J2q<TIU$-$N%0%k!<%W$,$9$Y$F$N5-;v$KDI2C$9$k!"15F+$7$$%P%J!<$H\e(B/
8091 \e$B$b$7$/$O=pL>$r1#$9$?$a$K;HMQ$5$l$^$9!#$3$N4X?t$r;H$&J}K!\e(B
8092 \e$B$O\e(B @code{banner} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$r%P%J!<\e(B
8093 \e$B$r<h$j=|$-$?$$%0%k!<%W$KDI2C$9$k$3$H$G$9!#%Q%i%a!<%?!<$O!">C5n$5$l$k%F%-\e(B
8094 \e$B%9%H$K9gCW$9$k@55,I=8=$H$7$F2r<a$5$l$kJ8;zNs$+!"\e(B(\e$B:G8e$N\e(B) \e$B=pL>$r>C5n$9$k\e(B
8095 \e$B$?$a$N%7%s%\%k\e(B @code{signature}\e$B!"$^$?\e(B
8096 \e$B$O\e(B @code{gnus-article-banner-alist} \e$B$N@55,I=8=$KBP1~$7$?B>$N%7%s%\%k$N$$\e(B
8097 \e$B$:$l$+$G$"$k$3$H$,$G$-$^$9!#\e(B
8098
8099 \e$B%0%k!<%W$K$+$+$o$i$:!"5-;v$NAw?.<T\e(B
8100 \e$B$,\e(B @code{gnus-article-address-banner-alist} \e$B$G@_Dj$5$l$F$$$kFCDj$N%a!<%k\e(B
8101 \e$B%"%I%l%9$r;}$C$F$$$k$H$-$@$1!"9-9p$N$h$&$J$b$N$r1#$9$3$H$,$G$-$^$9!#\e(B
8102
8103 @table @code
8104 @item gnus-article-address-banner-alist
8105 @vindex gnus-article-address-banner-alist
8106 \e$B%a!<%k%"%I%l%9$H%P%J!<$NO"A[%j%9%H$G$9!#$=$l$>$l$NMWAG\e(B
8107 \e$B$O\e(B @code{(@var{address} . @var{banner})} \e$B$N7A<0$r;}$A!"$3$3\e(B
8108 \e$B$G\e(B @var{address} \e$B$O\e(B From \e$B%X%C%@!<$K$"$k%a!<%k%"%I%l%9$K9gCW$9$k@55,I=8=\e(B
8109 \e$B$G$9!#$^$?!"\e(B@var{banner} \e$B$O%7%s%\%k\e(B @code{signature}\e$B!"\e(B
8110 @code{gnus-article-banner-alist} \e$B$NMWAG!"@55,I=8=$^$?$O\e(B @code{nil} \e$B$N$&\e(B
8111 \e$B$A$N0l$D$G$9!#\e(B@var{address} \e$B$,Cx<T$N%a!<%k%"%I%l%9$K9gCW$9$k$H!"9-9p$N$h\e(B
8112 \e$B$&$J$b$N$r>C$7$^$9!#Nc$($P!"Aw?.<T$,\e(B @samp{hail@@yoo-hoo.co.jp} \e$B$H$$$&%a!<\e(B
8113 \e$B%k%"%I%l%9$r;}$C$F$$$F!"H`$,Aw?.$9$k$9$Y$F$N5-;v$K\e(B @samp{Do You
8114 Yoo-hoo!?} \e$B$N$h$&$J$b$N$,$"$k>l9g!"0J2<$NMWAG$G$=$l$i$r>C$9$3$H$,$G$-$^\e(B
8115 \e$B$9!#\e(B
8116
8117 @lisp
8118 ("@@yoo-hoo\\.co\\.jp\\'" . "\n_+\nDo You Yoo-hoo!\\?\n.*\n.*\n")
8119 @end lisp
8120 @end table
8121
8122 @item W W c
8123 @kindex W W c (\e$B35N,\e(B)
8124 @findex gnus-article-hide-citation
8125 \e$B0zMQJ8$r1#$7$^$9\e(B (@code{gnus-article-hide-citation})\e$B!#1#JC$r%+%9%?%^%$%:\e(B
8126 \e$B$9$k$$$/$D$+$NJQ?t$O\e(B:
8127
8128 @table @code
8129 @item gnus-cited-opened-text-button-line-format
8130 @itemx gnus-cited-closed-text-button-line-format
8131 @vindex gnus-cited-closed-text-button-line-format
8132 @vindex gnus-cited-opened-text-button-line-format
8133 gnus \e$B$O$I$3$N0zMQJ8$,1#$5$l$F$$$k$+$r<($9$?$a$K%\%?%s$rIU$12C$(!"J8>O$N\e(B
8134 \e$B1#JC$r@Z$jBX$($i$l$k$h$&$K$7$^$9!#$3$NJQ?t$NMM<0$O!"0J2<$N%U%)!<%^%C%H$N\e(B
8135 \e$B$h$&$JJQ?t$K$h$C$F;XDj$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#<!$N;XDj\e(B
8136 \e$B$,M-8z$G$9\e(B:
8137
8138 @table @samp
8139 @item b
8140 \e$B1#$5$l$?J8$N:G=i$N%]%$%s%H$G$9!#\e(B
8141 @item e
8142 \e$B1#$5$l$?J8$N:G8e$N%]%$%s%H$G$9!#\e(B
8143 @item l
8144 \e$B1#$5$l$?%j!<%8%g%s$NJ8;z$N?t$G$9!#\e(B
8145 @item n
8146 \e$B1#$5$l$?J8$N9T$N?t$G$9!#\e(B
8147 @end table
8148
8149 @item gnus-cited-lines-visible
8150 @vindex gnus-cited-lines-visible
8151 \e$B1#$5$:$KI=<($7$F$*$/!"0zMQJ8$N@hF,$+$i$N9T?t$G$9!#$3$l$O!"1#$5$:$KI=<($9\e(B
8152 \e$B$k@hF,$+$i$N9T$H!"1#$5$:$KI=<($9$kKvHx$+$i$N9T$N!"$=$l$>$l$N?t$N\e(B cons \e$B%;\e(B
8153 \e$B%k$G$"$k$3$H$b$G$-$^$9!#\e(B
8154 @end table
8155
8156 @item W W C-c
8157 @kindex W W C-c (\e$B35N,\e(B)
8158 @findex gnus-article-hide-citation-maybe
8159 \e$B0J2<$NFs$D$NJQ?t$K0MB8$7$F!"0zMQJ8$r1#$7$^\e(B
8160 \e$B$9\e(B (@code{gnus-article-hide-citation-maybe}):
8161
8162 @table @code
8163 @item gnus-cite-hide-percentage
8164 @vindex gnus-cite-hide-percentage
8165 \e$B0zMQJ8$N3d9g$N%Q!<%;%s%F!<%8$,!"$3$NJQ?t\e(B (\e$B%G%#%U%)%k%HCM$O\e(B 50) \e$B$h$jBg$-\e(B
8166 \e$B$+$C$?$i!"0zMQJ8$r1#$7$^$9!#\e(B
8167
8168 @item gnus-cite-hide-absolute
8169 @vindex gnus-cite-hide-absolute
8170 \e$B1#$5$l$kA0$K!"0zMQJ8$O>/$J$/$H$b$3$ND9$5\e(B (\e$B%G%#%U%)%k%HCM$O\e(B 10) \e$B$G$J$1$l\e(B
8171 \e$B$P$^$j$^$;$s!#\e(B
8172 @end table
8173
8174 @item W W C
8175 @kindex W W C (\e$B35N,\e(B)
8176 @findex gnus-article-hide-citation-in-followups
8177 \e$B:,K\$G$J$$5-;v$N0zMQJ8$r1#$7$^\e(B
8178 \e$B$9\e(B (@code{gnus-article-hide-citation-in-followups})\e$B!#$3$l$OBPOCE*L?Na$H\e(B
8179 \e$B$7$F$O$"$^$jLr$KN)$?$J$$$+$b$7$l$^$;$s$,!"<+F0E*$K<B9T$5$;$k$K$O<j7Z$J4X\e(B
8180 \e$B?t$G$7$g$&\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8181 @end table
8182
8183 \e$B$3$l$i$N$9$Y$F$N!X1#JC!YL?Na$O@Z$jBX$(L?Na$G$9$,!"$3$l$i$NL?Na$KIi$N@\F,\e(B
8184 \e$B0z?t$rM?$($k$H!"$=$l$i$OA0$K1#$5$l$F$$$?$b$N$rI=<($7$^$9!#@5$N@\F,0z?t$r\e(B
8185 \e$BM?$($l$P!"$=$l$i$O>o$K1#$7$^$9!#\e(B
8186
8187 \e$B0zMQJ8$r%+%9%?%^%$%:$9$k$?$a$N$5$i$J$kJQ?t$K$D$$$F!"\e(B
8188 @ref{Article Highlighting} \e$B$b;2>H$7$F2<$5$$!#\e(B
8189
8190 \e$B<+F0E*$K5-;v$NMWAG$r1#$9$?$a$NJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H\e(B
8191 \e$B$7$F2<$5$$!#\e(B
8192
8193 @node Article Washing
8194 @subsection \e$B5-;v$N@vBu\e(B
8195 @cindex washing
8196 @cindex article washing
8197
8198 \e$B;d$?$A$O$3$l$r$b$C$H$b$JM}M3$N2<$G!X5-;v$N@vBu!Y\e(B(article washing) \e$B$H8F$s\e(B
8199 \e$B$G$$$^$9!#\e(B@kbd{A} \e$B%-!<$O;H$o$l$F$$$?$N$G!"Be$o$j$K\e(B @kbd{W} \e$B%-!<$r;H$&I,\e(B
8200 \e$BMW$,$"$j$^$7$?!#\e(B
8201
8202 @dfn{\e$B@vBu\e(B} \e$B$O!X2?$+$N2?$+$r2?$+JL$N$b$N$KJQ49$9$k!Y$HDj5A$5$l$^$9$,!"Ia\e(B
8203 \e$BDL$O$b$C$HNI$/8+$($k2?$+$KMn$ACe$-$^$9!#$b$C$H$-$l$$$K$J$j$^$9!"$?$V$s!#\e(B
8204
8205 gnus \e$B$,5-;v$rI=<($9$k%G%#%U%)%k%H$N$d$jJ}$rJQ$($?$$$H$-\e(B
8206 \e$B$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F2<$5$$!#\e(B
8207
8208 @table @kbd
8209 @item C-u g
8210 \e$B$3$l$O@vBu$G$O$J$/$F!"$=$N5U$G$9!#$3$l$r%?%$%W$9$k$H!"%G%#%9%/$d%5!<%P!<\e(B
8211 \e$B$K$"$k$,$^$^$N5-;v$,8+$($^$9!#\e(B
8212
8213 @item g
8214 \e$B8=:_$N5-;v$N:FI=<($r6/@)$7$^$9\e(B (@code{gnus-summary-show-article})\e$B!#$3$l\e(B
8215 \e$B$b$^$?K\Ev$N@vBu$G$O$"$j$^$;$s!#$3$l$r%?%$%W$9$k$H!"0JA0$KE,MQ$5$l$?BPOC\e(B
8216 \e$BE*$J@vBu5!G=$O$4GK;;$K$5$l!"$9$Y$F$N%G%#%U%)%k%H$N%H%j!<%H%a%s%H$r;\$5$l\e(B
8217 \e$B$?5-;v$,I=<($5$l$^$9\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8218
8219 @item W l
8220 @kindex W l (\e$B35N,\e(B)
8221 @findex gnus-summary-stop-page-breaking
8222 \e$B%Z!<%8$N6h@Z$j$r8=:_$N5-;v$+$i<h$j=|$-$^\e(B
8223 \e$B$9\e(B (@code{gnus-summary-stop-page-breaking})\e$B!#%Z!<%8$N6h@Z$j$KIU$$$F\e(B
8224 \e$B$O\e(B @ref{Misc Article} \e$B$r;2>H$7$F2<$5$$!#\e(B
8225
8226 @item W r
8227 @kindex W r (\e$B35N,\e(B)
8228 @findex gnus-summary-caesar-message
8229 @c @icon{gnus-summary-caesar-message}
8230 \e$B5-;v%P%C%U%!!<$G%+%(%5%kJQ49\e(B (Caesar rotate, rot13) \e$B$r9T$J$$$^\e(B
8231 \e$B$9\e(B (@code{gnus-summary-caesar-message})\e$B!#%+%(%5%kJQ49$+\e(B rot13 \e$B$rMQ$$$FFI\e(B
8232 \e$B$`$3$H$r;XDj$9$k!"H=FIIT2DG=$J5-;v$G$9\e(B (\e$BE57?E*$K$O967bE*$J>iCL$J$I$G$9!#\e(B)
8233
8234 \e$BIaDL$O!H\e(Brot13\e$B!I$H8F$P$l$F$$$^$9!#$=$l$O%"%k%U%!%Y%C%H$N0LCV$,\e(B 13 \e$B8D2sE>\e(B
8235 \e$B$9$k$+$i$G$9!#Nc$($P!"\e(B@samp{B} (2 \e$BHVL\$NJ8;z\e(B) \e$B"*\e(B @samp{O} (15 \e$BHVL\$NJ8;z\e(B)\e$B!#\e(B
8236 \e$B$3$l$O;~!9!X%+%(%5%kJQ49!Y$H8F$P$l$k$3$H$b$"$j$^$9!#$H$$$&$N$O!"%+%(%5%k\e(B
8237 \e$B$,$3$N7A<0$N!"$(!<$H!"$$$5$5$+IO<e$J0E9f2=$r:NMQ$7$?$H$$$&1=$,$"$k$+$i$G\e(B
8238 \e$B$9!#\e(B
8239
8240 @item W m
8241 @kindex W m (\e$B35N,\e(B)
8242 @findex gnus-summary-morse-message
8243 \e$B5-;v%P%C%U%!!<$r%b!<%k%9$G%G%3!<%I$7$^\e(B
8244 \e$B$9\e(B (@code{gnus-summary-morse-message})\e$B!#\e(B
8245
8246 @item W i
8247 @kindex W i (\e$B35N,\e(B)
8248 @findex gnus-summary-idna-message
8249 \e$B8=:_$N5-;v$K$"$k\e(B IDNA \e$B%(%s%3!<%I$5$l$?%I%a%$%sL>$r%G%3!<%I$7$^$9!#\e(B
8250 IDNA \e$B%(%s%3!<%I$5$l$?%I%a%$%sL>$O\e(B @samp{xn--bar} \e$B$N$h$&$K8+$($^$9!#$3$l\e(B
8251 \e$B$r<B9T$7$?8e$GJ8;zNs$,%G%3!<%I$5$l$J$$$^$^$@$C$?$i!"$*$=$i$/$=$l$OIT@5\e(B
8252 \e$B$J\e(B IDNA \e$BJ8;zNs$G$7$g$&\e(B (@samp{xn--bar} \e$B$OIT@5$G$9\e(B)\e$B!#$3$N%3%^%s%I$rF0$+$9\e(B
8253 \e$B$?$a$K$O!"\e(BGNU Libidn (@url{http://www.gnu.org/software/libidn/}) \e$B$r%$%s\e(B
8254 \e$B%9%H!<%k$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
8255
8256 @item W t
8257 @item t
8258 @kindex W t (\e$B35N,\e(B)
8259 @kindex t (\e$B35N,\e(B)
8260 @findex gnus-summary-toggle-header
8261 \e$B5-;v%P%C%U%!!<$K$9$Y$F$N%X%C%@!<$rI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8262 \e$B$9\e(B (@code{gnus-summary-toggle-header})\e$B!#\e(B
8263
8264 @item W v
8265 @kindex W v (\e$B35N,\e(B)
8266 @findex gnus-summary-verbose-headers
8267 \e$B5-;v%P%C%U%!!<$K$9$Y$F$N%X%C%@!<$r1JB3E*$KI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8268 \e$B$9\e(B (@code{gnus-summary-verbose-headers})\e$B!#\e(B
8269
8270 @item M-t
8271 @kindex M-t (\e$B35N,\e(B)
8272 @findex gnus-summary-toggle-mime
8273 \e$BI=<($9$kA0$K5-;v$K\e(B @acronym{MIME} \e$B=hM}$r<B9T$9$k$+$I$&$+$r@Z$j49$($^\e(B
8274 \e$B$9\e(B (@code{gnus-summary-toggle-mime})\e$B!#\e(B
8275
8276 @item W o
8277 @kindex W o (\e$B35N,\e(B)
8278 @findex gnus-article-treat-overstrike
8279 \e$B%*!<%P!<%9%H%i%$%/$r=hM}$7$^$9\e(B (@code{gnus-article-treat-overstrike})\e$B!#\e(B
8280
8281 \e$BLuCm\e(B: \e$B0J2<$N$h$&$J=E$MBG$A$r;X<($9$kJ8;zNs$r\e(B bold \e$B$d\e(B underline \e$B$GI=<($7\e(B
8282 \e$B$^$9!#\e(B
8283
8284 @samp{B^HBo^Hol^Hld^Hd}, @samp{U^H_n^H_d^H_e^H_r^H_l^H_i^H_n^H_e^H_}
8285
8286 @item W d
8287 @kindex W d (\e$B35N,\e(B)
8288 @findex gnus-article-treat-dumbquotes
8289 @vindex gnus-article-dumbquotes-map
8290 @cindex Smartquotes
8291 @cindex M****s*** sm*rtq**t*s
8292 @cindex Latin 1
8293 @code{gnus-article-dumbquotes-map} \e$B$K1~$8$F!"%^"#"#"#%="#\e(B
8294 \e$B"#\e(B sm*rtq**t*s \e$B$r=hM}$7$^$9!#$3$N4X?t$OJ8;z$,\e(B sm*rtq**t* \e$B$+$I$&$+$r?dB,\e(B
8295 \e$B$9$k$N$G!"BPOCE*$K$N$_;HMQ$5$l$k$Y$-$G$"$k$3$H$KCm0U$7$F2<$5$$!#\e(B
8296
8297 Sm*rtq**t*s \e$B$O$b$C$HB?$/$N0zMQJ8;z$rDs6!$9$k$?$a$K!"%^"#"#"#%="#"#$,>!<j\e(B
8298 \e$B$KJ8;z%^%C%W$r3HD%$7$?$b$N$G$9!#$b$7!"%"%]%9%H%m%U%#\e(B (') \e$B$d0zMQ5-\e(B
8299 \e$B9f\e(B (") \e$B$J$I$,$"$k$Y$-$H$3$m$K\e(B @code{\222} \e$B$d\e(B @code{\264} \e$B$N$h$&$J$b$N$,\e(B
8300 \e$B8+$($F$7$^$C$?$i!"@vBu$7$F$_$F2<$5$$!#\e(B
8301
8302 @item W Y f
8303 @kindex W Y f (\e$B35N,\e(B)
8304 @findex gnus-article-outlook-deuglify-article
8305 @cindex Outlook Express
8306 \e$B$$$+$l$?\e(B Outlook (Express) \e$B$N5-;v$r40A4$K=9$/$J$/$9$k$3$H\e(B (\e$BLu\e(B
8307 \e$BCm\e(B: de-ugly-fy) (sm*rtq**t*s \e$B$r=hM}!"9T$N@^$jJV$7$r2r=|!"Cx<T9T$N=$I|$H\e(B
8308 \e$B0zMQJ8$N@0F\\e(B) \e$B$r$7$^$9!#\e(B
8309 (@code{gnus-article-outlook-deuglify-article})\e$B!#\e(B
8310
8311 @item W Y u
8312 @kindex W Y u (\e$B35N,\e(B)
8313 @findex gnus-article-outlook-unwrap-lines
8314 @vindex gnus-outlook-deuglify-unwrap-min
8315 @vindex gnus-outlook-deuglify-unwrap-max
8316 \e$B@^$jJV$5$l$?0zMQ9T$N$h$&$K8+$($k9T$N@^$jJV$7$r2r$-$^$9!#@^$jJV$7$,2r$+$l\e(B
8317 \e$B$?9T$N:G>.$*$h$S:GBg$ND9$5$rI=\e(B
8318 \e$B$9\e(B @code{gnus-outlook-deuglify-unwrap-min} \e$B$*$h\e(B
8319 \e$B$S\e(B @code{gnus-outlook-deuglify-unwrap-max} \e$B$rD4@0$9$k$3$H$K$h$C$F!"$I$s\e(B
8320 \e$B$J9T$N@^$jJV$7$,2r$+$l$k$+$r@)8f$9$k$3$H$,$G$-$^$9!#\e(B
8321 (@code{gnus-article-outlook-unwrap-lines})\e$B!#\e(B
8322
8323 @item W Y a
8324 @kindex W Y a (\e$B35N,\e(B)
8325 @findex gnus-article-outlook-repair-attribution
8326 \e$B2u$l$?Cx<T9T$r=$I|$7$^$9!#\e(B@*
8327 (@code{gnus-article-outlook-repair-attribution})\e$B!#\e(B
8328
8329 @item W Y c
8330 @kindex W Y c (\e$B35N,\e(B)
8331 @findex gnus-article-outlook-rearrange-citation
8332 \e$B2u$l$?0zMQJ8$r!"%F%-%9%H$r@0M}$7D>$9$3$H$K$h$C$F=$I|$7$^$9!#\e(B
8333 (@code{gnus-article-outlook-rearrange-citation})\e$B!#\e(B
8334
8335 @item W w
8336 @kindex W w (\e$B35N,\e(B)
8337 @findex gnus-article-fill-cited-article
8338 \e$B9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-cited-articles})\e$B!#\e(B
8339
8340 \e$B@^$jJV$9I}$r;XDj$9$k$?$a$K!"L?Na$K?tCM@\F,0z?t$rM?$($k$3$H$,$G$-$^$9!#\e(B
8341
8342 @item W Q
8343 @kindex W Q (\e$B35N,\e(B)
8344 @findex gnus-article-fill-long-lines
8345 \e$BD9$$9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-mode-lines})\e$B!#\e(B
8346
8347 @item W C
8348 @kindex W C (\e$B35N,\e(B)
8349 @findex gnus-article-capitalize-sentences
8350 \e$B$=$l$>$l$NJ8$N:G=i$N8l$rBgJ8;z$K$7$^\e(B
8351 \e$B$9\e(B (@code{gnus-article-capitalize-sentences})\e$B!#\e(B
8352
8353 @item W c
8354 @kindex W c (\e$B35N,\e(B)
8355 @findex gnus-article-remove-cr
8356 CRLF \e$B$NAH\e(B (\e$B$9$J$o$A!"9T$N:G8e$N\e(B @samp{^M}) \e$B$r\e(B LF \e$B$KJQ49$7$^$9\e(B (\e$B$3$l\e(B
8357 \e$B$O\e(B DOS \e$B$N9TKv$N@$OC$r$7$^$9\e(B)\e$B!#$=$&$7$F$+$i;D$j$N\e(B CR \e$B$r\e(B LF \e$B$KJQ49$7$^\e(B
8358 \e$B$9\e(B (\e$B$3$l$O\e(B MAC \e$B$N9TKv$N@$OC$r$7$^$9\e(B) (@code{gnus-article-remove-cr})\e$B!#\e(B
8359
8360 @ignore
8361 @item W q
8362 @kindex W q (Summary)
8363 @findex gnus-article-de-quoted-unreadable
8364 Treat quoted-printable (@code{gnus-article-de-quoted-unreadable}).
8365 Quoted-Printable is one common @acronym{MIME} encoding employed when
8366 sending non-@acronym{ASCII} (i.e., 8-bit) articles.  It typically
8367 makes strings like @samp{d@'ej@`a vu} look like @samp{d=E9j=E0 vu},
8368 which doesn't look very readable to me.  Note that this is usually
8369 done automatically by Gnus if the message in question has a
8370 @code{Content-Transfer-Encoding} header that says that this encoding
8371 has been done.  If a prefix is given, a charset will be asked for.
8372
8373 @item W 6
8374 @kindex W 6 (Summary)
8375 @findex gnus-article-de-base64-unreadable
8376 Treat base64 (@code{gnus-article-de-base64-unreadable}).  Base64 is
8377 one common @acronym{MIME} encoding employed when sending
8378 non-@acronym{ASCII} (i.e., 8-bit) articles.  Note that this is
8379 usually done automatically by Gnus if the message in question has a
8380 @code{Content-Transfer-Encoding} header that says that this encoding
8381 has been done.  If a prefix is given, a charset will be asked for.
8382
8383 @end ignore
8384 @item W Z
8385 @kindex W Z (\e$B35N,\e(B)
8386 @findex gnus-article-decode-HZ
8387 HZ \e$B$^$?$O\e(B HZP \e$B$r=hM}$7$^$9!#\e(BHZ (\e$B$^$?$O\e(B HZP) \e$B$OCf9q8l$N5-;v$rEAAw$9$k$H$-\e(B
8388 \e$B$K;H$o$l$k0lHLE*$JId9f$G$9!#$3$l$O\e(B @samp{~@{<:Ky2;S@{#,NpJ)l6HK!#~@}} \e$B$N\e(B
8389 \e$B$h$&$JE57?E*$JJ8;zNs$r:n$j$^$9!#\e(B
8390
8391 @item W A
8392 @kindex W A (\e$B35N,\e(B)
8393 @findex gnus-article-treat-ansi-sequences
8394 @cindex @acronym{ANSI} control sequences
8395 @acronym{ANSI} SGR \e$B%7!<%1%s%9$r\e(B overlay \e$B$^$?$O\e(B extent \e$B$KJQ49$7$^\e(B
8396 \e$B$9\e(B (@code{gnus-article-treat-ansi-sequences})\e$B!#\e(B@acronym{ANSI} \e$B%7!<%1%s%9\e(B
8397 \e$B$OCf9q8l$N%K%e!<%9%0%k!<%W$G6/D4I=<($K;H$o$l$F$$$^$9!#\e(B
8398
8399 @item W u
8400 @kindex W u (\e$B35N,\e(B)
8401 @findex gnus-article-unsplit-urls
8402 URL \e$B$K4^$^$l$k2~9T$r:o=|$7$^$9!#$$$/$D$+$N%a%$%i!<$O!"9T$rC;$/$9$k$?$a$K\e(B
8403 \e$B=P$F$$$/%a!<%k$K2~9T$rA^F~$7$^$9$,!"$3$l$OD9$$\e(B URL \e$B$rJ#?t$N9T$KJ,3d$7$F\e(B
8404 \e$B$7$^$$$^$9!#2~9T$r:o=|$9$k$3$H$K$h$C$F!"$=$l$i$N\e(B URL \e$B$rI|5l$5$;$^\e(B
8405 \e$B$9\e(B (@code{gnus-article-unsplit-urls})\e$B!#\e(B
8406
8407 @item W h
8408 @kindex W h (\e$B35N,\e(B)
8409 @findex gnus-article-wash-html
8410 @acronym{HTML} \e$B$r=hM}$7$^$9!#Ev3:%a%C%;!<%8$,\e(B @acronym{HTML} \e$B$G$"$k$3$H\e(B
8411 \e$B$r<($9\e(B @code{Content-Type} \e$B%X%C%@!<$r;}$C$F$$$?$J$i$P!"$=$l$O\e(B gnus \e$B$K$h$C\e(B
8412 \e$B$F<+F0E*$K9T$J$o$l$k$3$H$KCm0U$7$F2<$5$$!#\e(B
8413
8414 \e$B@\F,0z?t$,M?$($i$l$k$H!"J8;z%;%C%H$r?R$M$i$l$^$9!#\e(B
8415
8416 @vindex gnus-article-wash-function
8417 \e$B%G%#%U%)%k%H$G$O\e(B @acronym{HTML} \e$B$NJQ49$K\e(B @code{mm-text-html-renderer}
8418 (@pxref{Display Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja, The
8419 Emacs MIME Manual}) \e$B$G@_Dj$5$l$?4X?t$r;H$$$^$9$,!"JQ\e(B
8420 \e$B?t\e(B @code{gnus-article-wash-function} \e$B$,@_Dj$5$l$F$$$k$H!"5-;v$N@vBu$G$O\e(B
8421 \e$B$=$l$,M%@h$5$l$^$9!#;H$&$3$H$,$G$-$k!"$"$i$+$8$aMQ0U$5$l$?4X?t$O0J2<$NDL\e(B
8422 \e$B$j$G$9\e(B:
8423
8424 @table @code
8425 @item W3
8426 Emacs/W3 \e$B$r;H$$$^$9!#\e(B
8427
8428 @item w3m
8429 @uref{http://emacs-w3m.namazu.org/, emacs-w3m} \e$B$r;H$$$^$9!#\e(B
8430
8431 @item links
8432 @uref{http://links.sf.net/, Links} \e$B$r;H$$$^$9!#\e(B
8433
8434 @item lynx
8435 @uref{http://lynx.isc.org/, Lynx} \e$B$r;H$$$^$9!#\e(B
8436
8437 @item html2text
8438 html2text (\e$B%7%s%W%k$J\e(B @acronym{HTML} \e$B%3%s%P!<%?!<$G!"\e(Bgnus \e$B$K4^$^$l$F$$$^\e(B
8439 \e$B$9\e(B) \e$B$r;H$$$^$9!#\e(B
8440 @end table
8441
8442 @item W b
8443 @kindex W b (\e$B35N,\e(B)
8444 @findex gnus-article-add-buttons
8445 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$K2C$($^$9\e(B (@code{gnus-article-add-buttons})\e$B!#\e(B
8446 @xref{Article Buttons}.
8447
8448 @item W B
8449 @kindex W B (\e$B35N,\e(B)
8450 @findex gnus-article-add-buttons-to-head
8451 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$N%X%C%@!<$K2C$($^\e(B
8452 \e$B$9\e(B (@code{gnus-article-add-buttons-to-head})\e$B!#\e(B
8453
8454 @item W p
8455 @kindex W p (\e$B35N,\e(B)
8456 @findex gnus-article-verify-x-pgp-sig
8457 \e$B=pL>IU$-%3%s%H%m!<%k%a%C%;!<%8$NG'>Z$r9T$J$$$^\e(B
8458 \e$B$9\e(B (@code{gnus-article-verify-x-pgp-sig})\e$B!#\e(B
8459 @code{newgroup} \e$B$d\e(B @code{checkgroups} \e$B$H$$$C$?%3%s%H%m!<%k%a%C%;!<%8$O!"\e(B
8460 \e$BDL>o$=$N%K%e!<%9%0%k!<%W3,AX$N%a%$%s%F%$%J!<$K$h$C$F=pL>$5$l$F$$$^$9!#G'\e(B
8461 \e$B>Z$r9T$J$&$?$a$K$O!"%a%$%s%F%$%J!<$N\e(B @acronym{PGP} \e$B8x3+80$r$"$J$?$N%-!<\e(B
8462 \e$B%j%s%0$KDI2C$7$J$1$l$P$J$j$^$;$s!#\e(B@footnote{\e$BB?$/$N%K%e!<%9%0%k!<%W3,AX$N\e(B
8463 \e$B%a%$%s%F%$%J!<$N\e(B @acronym{PGP} \e$B$N80\e(B
8464 \e$B$O\e(B @uref{ftp://ftp.isc.org/pub/pgpcontrol/README.html} \e$B$+$iF~<j$9$k$3$H\e(B
8465 \e$B$,$G$-$^$9!#\e(B}
8466
8467 @ignore
8468 @item W s
8469 @kindex W s (Summary)
8470 @findex gnus-summary-force-verify-and-decrypt
8471 Verify a signed (@acronym{PGP}, @acronym{PGP/MIME} or
8472 @acronym{S/MIME}) message
8473 (@code{gnus-summary-force-verify-and-decrypt}). @xref{Security}.
8474
8475 @end ignore
8476 @item W a
8477 @kindex W a (\e$B35N,\e(B)
8478 @findex gnus-article-strip-headers-in-body
8479 \e$B5-;v$NK\J8$N@hF,$+$i\e(B @code{X-No-Archive} \e$B%X%C%@!<$N$h$&$J%X%C%@!<$r<h$j\e(B
8480 \e$B=|$-$^$9\e(B (@code{gnus-article-strip-headers-in-body})\e$B!#\e(B
8481
8482 @item W E l
8483 @kindex W E l (\e$B35N,\e(B)
8484 @findex gnus-article-strip-leading-blank-lines
8485 \e$B5-;v$N@hF,$K$"$k$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8486 \e$B$9\e(B (@code{gnus-article-strip-leading-blank-lines})\e$B!#\e(B
8487
8488 @item W E m
8489 @kindex W E m (\e$B35N,\e(B)
8490 @findex gnus-article-strip-multiple-blank-lines
8491 \e$B$9$Y$F$N6uGr9T$r6u9T$GCV$-49$($F$+$i!"$9$Y$F$NJ#?t$N6u9T$r0l$D$N6u9T$GCV\e(B
8492 \e$B$-49$($^$9\e(B (@code{gnus-article-strip-multiple-blank-lines})\e$B!#\e(B
8493
8494 @item W E t
8495 @kindex W E t (\e$B35N,\e(B)
8496 @findex gnus-article-remove-trailing-blank-lines
8497 \e$B5-;v$N:G8e$K$"$k$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8498 \e$B$9\e(B (@code{gnus-article-remove-trailing-blank-lines})\e$B!#\e(B
8499
8500 @item W E a
8501 @kindex W E a (\e$B35N,\e(B)
8502 @findex gnus-article-strip-blank-lines
8503 \e$B>e$N;0$D$NL?Na$r$9$Y$F<B9T$7$^$9\e(B (@code{gnus-article-strip-blank-lines})\e$B!#\e(B
8504
8505 @item W E A
8506 @kindex W E A (\e$B35N,\e(B)
8507 @findex gnus-article-strip-all-blank-lines
8508 \e$B$9$Y$F$N6uGr9T$r<h$j=|$-$^$9\e(B (@code{gnus-article-strip-all-blank-lines})\e$B!#\e(B
8509
8510 @item W E s
8511 @kindex W E s (\e$B35N,\e(B)
8512 @findex gnus-article-strip-leading-space
8513 \e$B5-;v$NK\J8$N$9$Y$F$N9TF,$K$"$k$9$Y$F$N6uGr$r<h$j=|$-$^\e(B
8514 \e$B$9\e(B (@code{gnus-article-strip-leading-space})\e$B!#\e(B
8515
8516 @item W E e
8517 @kindex W E e (\e$B35N,\e(B)
8518 @findex gnus-article-strip-trailing-space
8519 \e$B5-;v$NK\J8$N$9$Y$F$N9TKv$K$"$k$9$Y$F$N6uGr$r<h$j=|$-$^\e(B
8520 \e$B$9\e(B (@code{gnus-article-strip-trailing-space})\e$B!#\e(B
8521 @end table
8522
8523 \e$B<+F0E*$K5-;v$N@vBu$r9T$J$o$;$kJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7\e(B
8524 \e$B$F2<$5$$\e(B (\e$BLuCm\e(B: \e$B<B$OB?$/$N@vBu$,%G%#%U%)%k%H$G<+F0E*$K9T$J$o$l$^$9\e(B)\e$B!#\e(B
8525
8526 @node Article Header
8527 @subsection \e$B5-;v%X%C%@!<\e(B
8528
8529 \e$B$3$l$i$N%3%^%s%I$O5-;v%X%C%@!<$r$$$m$$$m$KJQ7A$5$;$^$9!#\e(B
8530
8531 @table @kbd
8532 @item W G u
8533 @kindex W G u (\e$B35N,\e(B)
8534 @findex gnus-article-treat-unfold-headers
8535 \e$B@^$jJV$5$l$?%X%C%@!<9T$r0l9T$K$7$^\e(B
8536 \e$B$9\e(B (@code{gnus-article-treat-unfold-headers})\e$B!#\e(B
8537
8538 @item W G n
8539 @kindex W G n (\e$B35N,\e(B)
8540 @findex gnus-article-treat-fold-newsgroups
8541 @code{Newsgroups} \e$B$H\e(B @code{Followup-To} \e$B%X%C%@!<$r@^$jJV$7$^\e(B
8542 \e$B$9\e(B (@code{gnus-article-treat-fold-newsgroups})\e$B!#\e(B
8543
8544 @item W G f
8545 @kindex W G f (\e$B35N,\e(B)
8546 @findex gnus-article-treat-fold-headers
8547 \e$B$9$Y$F$N%a%C%;!<%8%X%C%@!<$r@^$jJV$7$^\e(B
8548 \e$B$9\e(B (@code{gnus-article-treat-fold-headers})\e$B!#\e(B
8549
8550 @item W E w
8551 @kindex W E w (\e$B35N,\e(B)
8552 @findex gnus-article-remove-leading-whitespace
8553 \e$B$9$Y$F$N%X%C%@!<$+$iM>J,$J6uGr$r<h$j=|$-$^\e(B
8554 \e$B$9\e(B (@code{gnus-article-remove-leading-whitespace})\e$B!#\e(B
8555 @end table
8556
8557 @node Article Buttons
8558 @subsection \e$B5-;v$N%\%?%s\e(B
8559 @cindex buttons
8560
8561 \e$B?M!9$O$h$/5-;v$NCf$KB>$N;qNA$r;2>H$9$k$?$a$N0FFb$rF~$l$k$3$H$,$"$j$^$9$,!"\e(B
8562 \e$B$=$l$i$N;2>H$X$N0FFb$N>e$G\e(B @kbd{RET} \e$B$rBG$D$+!"%^%&%9$N??Cf$N%\%?%s$r;H$C\e(B
8563 \e$B$?$H$-$K!"H`$i$,OCBj$K$7$F$$$k$N$,2?$G$"$l!":G>.8B$N[#Kf$5$G\e(B gnus \e$B$,<hF@\e(B
8564 \e$B$9$k$3$H$,$G$-$l$PAGE($G$7$g$&!#\e(B
8565
8566 @vindex gnus-button-man-handler
8567 \e$BFCDj$NI8=`E*$J;2>H$K!"\e(Bgnus \e$B$O%G%#%U%)%k%H$G\e(B @dfn{\e$B%\%?%s\e(B} \e$B$rIU$1$^$9\e(B: \e$B$A$c\e(B
8568 \e$B$s$H$7$?\e(B URL\e$B!"%a!<%k%"%I%l%9!"\e(BMessage-ID\e$B!"\e(BInfo \e$B$X$N%j%s%/!"\e(Bman \e$B%Z!<%8!"\e(B
8569 \e$B$=$l$K4XO"$9$k\e(B Emacs \e$B$^$?$O\e(B gnus \e$B$N;29MJ88%$G$9!#$3$l$OFs$D$NJQ?t$K$h$C\e(B
8570 \e$B$F@)8f$5$l$F$$$F!"$=$N0l$D$O5-;v$NK\J8$r07$$!"$b$&0l$D$O5-;v$N%X%C%@!<$r\e(B
8571 \e$B07$$$^$9!#\e(B
8572
8573 @table @code
8574 @item gnus-button-alist
8575 @vindex gnus-button-alist
8576 \e$B$=$l$>$l$NMWAG$,<!$N$h$&$JMM<0$r;}$DO"A[%j%9%H$G$9\e(B:
8577
8578 @lisp
8579 (@var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
8580 @end lisp
8581
8582 @table @var
8583 @item regexp
8584 \e$B$3$N@55,I=8=\e(B (\e$BBgJ8;z$H>.J8;z$O6hJL$5$l$^$;$s\e(B) \e$B$K9gCW$9$k$9$Y$F$N%F%-%9%H\e(B
8585 \e$B$O!"30It$X$N;2>H$G$"$k$H$_$J$5$l$^$9!#$3$l$OKd$a9~$^$l$?\e(B URL \e$B$K9gCW$9$k\e(B
8586 \e$BE57?E*$J@55,I=8=$G$9\e(B: @samp{<URL:\\([^\n\r>]*\\)>}\e$B!#$3$l$O$^$?@55,I=8=$N\e(B
8587 \e$BCM$r;}$DJQ?t$G$"$C$F$b$h$/!"M-MQ$JJQ?t$H$7\e(B
8588 \e$B$F\e(B @code{gnus-button-url-regexp} \e$B$*$h\e(B
8589 \e$B$S\e(B @code{gnus-button-mid-or-mail-regexp} \e$B$,$"$j$^$9!#\e(B
8590
8591 @item button-par
8592 gnus \e$B$O9gCW$7$?$b$N$N$I$NItJ,$,%O%$%i%$%H$5$l$k$N$+$rCN$i$J$1$l$P$J$j$^\e(B
8593 \e$B$;$s!#$3$l$O@55,I=8=$N$I$NI{I=8=$,%O%$%i%$%H$5$l$k$+$r;XDj$9$kHV9f$G$9!#\e(B
8594 \e$B$9$Y$F$r%O%$%i%$%H$7$?$$$N$J$i!"$3$3$G\e(B 0 \e$B$r;H$C$F2<$5$$!#\e(B
8595
8596 @item use-p
8597 \e$B$3$N<0$O\e(B @code{\e$BI>2A\e(B} \e$B$5$l!"7k2L$,\e(B @code{nil} \e$B$G$J$+$C$?$i!"$3$l$O9gCW$G\e(B
8598 \e$B$"$k$H$_$J$5$l$^$9!#$3$l$O4V0c$C$?9gCW$rHr$1$k$?$a$KFCJL$JA*JL$r$7$?$$$H\e(B
8599 \e$B$-$KLr$KN)$A$^$9!#$3$3$G$O$7$P$7$P\e(B @code{gnus-button-@var{*}-level} \e$B$N$h\e(B
8600 \e$B$&$JL>A0$NJQ?t$,;H$o$l$^$9$,!"\e(B@xref{Article Button Levels}, \e$BB>$N$I$s$J7A\e(B
8601 \e$B<0$G$b;H$&$3$H$,$G$-$^$9!#\e(B
8602
8603 @c @code{use-p} is @code{eval}ed only if @code{regexp} matches.
8604
8605 @item function
8606 \e$B$3$N4X?t$,!"$3$N%\%?%s$r%/%j%C%/$7$?$H$-$K8F$P$l$^$9!#\e(B
8607
8608 @item data-par
8609 @var{button-par} \e$B$N$h$&$K!"$3$l$OItJ,I=8=$NHV9f$G$9$,!"$3$l$O9gCW$N$I$N\e(B
8610 \e$BItJ,$,\e(B @var{function} \e$B$K%G!<%?$H$7$FAw$i$l$k$+$r;XDj$7$^$9!#\e(B
8611 @end table
8612
8613 \e$B$7$?$,$C$F\e(B URL \e$B$r%\%?%s$K$9$k40A4$JMWAG$O!"$3$&$J$j$^$9!#\e(B
8614
8615 @lisp
8616 ("<URL:\\([^\n\r>]*\\)>" 0 t gnus-button-url 1)
8617 @end lisp
8618
8619 @item gnus-header-button-alist
8620 @vindex gnus-header-button-alist
8621 \e$B$3$l$OB>$NO"A[%j%9%H$HF1$8$h$&$J$b$N$G$9$,!"5-;v$N%X%C%@!<$@$1$KE,MQ$5$l\e(B
8622 \e$B$k$3$H$H!"$=$l$>$l$N9`L\$,$I$N%X%C%@!<$K%\%?%s$rIU$1$k$+$r;X<($9$k$?$a$N\e(B
8623 \e$BDI2C$NMWAG$r;}$C$F$$$k$3$H$,0[$J$j$^$9\e(B:
8624
8625 @lisp
8626 (@var{header} @var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
8627 @end lisp
8628
8629 @var{header} \e$B$O@55,I=8=$G$9!#\e(B
8630 @end table
8631
8632 @subsubsection \e$B4XO"$9$kJQ?t$H4X?t\e(B
8633
8634 @table @code
8635 @item gnus-button-@var{*}-level
8636 @ref{Article Button Levels} \e$B$r;2>H$7$F2<$5$$!#\e(B
8637
8638 @c Stuff related to gnus-button-browse-level
8639
8640 @item gnus-button-url-regexp
8641 @vindex gnus-button-url-regexp
8642 \e$BKd$a9~$^$l$?\e(B URL \e$B$K9gCW$9$k@55,I=8=$G$9!#>e=R$NJQ?t$N%G%#%U%)%k%H$NCM$G\e(B
8643 \e$B;H$o$l$^$9!#\e(B
8644
8645 @c Stuff related to gnus-button-man-level
8646
8647 @item gnus-button-man-handler
8648 @vindex gnus-button-man-handler
8649 Man \e$B%Z!<%8$NI=<($K;H$&4X?t$G$9!#>/$J$/$H$b0l$D$N0z?t$H$7$F\e(B Man \e$B%Z!<%8$N\e(B
8650 \e$BL>A0$NJ8;zNs$r<u$1IU$1$J$1$l$P$J$j$^$;$s!#\e(B
8651
8652 @c Stuff related to gnus-button-message-level
8653
8654 @item gnus-button-mid-or-mail-regexp
8655 @vindex gnus-button-mid-or-mail-regexp
8656 Message-ID \e$B$+%a!<%k%"%I%l%9$K9gCW$9$k@55,I=8=$G$9!#\e(B
8657
8658 @item gnus-button-prefer-mid-or-mail
8659 @vindex gnus-button-prefer-mid-or-mail
8660 \e$B$3$NJQ?t$O\e(B @samp{foo123@@bar.invalid} \e$B$N$h$&$JJ8;zNs$N%\%?%s$,2!$5$l$?$H\e(B
8661 \e$B$-$K!"2?$r9T$J$&$+$r7h$a$kJQ?t$G$9!#$3$N$h$&$JJ8;zNs$O\e(B Message-ID \e$B$+%a!<\e(B
8662 \e$B%k%"%I%l%9$N$$$:$l$+$G$9!#$b$7\e(B @code{mid} \e$B$+\e(B @code{mail} \e$B$H$$$&%7%s%\%k\e(B
8663 \e$B$N$&$A$N0l$D$@$C$?$i!"\e(Bgnus \e$B$O>o$K$=$l$>$lJ8;zNs$,\e(B Message-ID \e$B$^$?$O%a!<\e(B
8664 \e$B%k%"%I%l%9$G$"$k$H2>Dj$7$^$9!#$3$NJQ?t$,\e(B @code{ask} \e$B$H$$$&%7%s%\%k$K@_Dj\e(B
8665 \e$B$5$l$k$H!"\e(Bgnus \e$B$O$$$D$bMxMQ<T$,2?$r$7$?$$$+$r?R$M$^$9!#$=$l$,4X?t$@$C$?\e(B
8666 \e$B>l9g!"$?$C$?0l$D$NJ8;zNs$r0z?t$H$7$F8F$P$l$^$9!#$=$N4X?t$O\e(B @code{mid}\e$B!"\e(B
8667 @code{mail}\e$B!"\e(B@code{invalid} \e$B$^$?$O\e(B @code{ask} \e$B$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
8668 \e$B%G%#%U%)%k%HCM$O4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G$9!#\e(B
8669
8670 @item gnus-button-mid-or-mail-heuristic
8671 @findex gnus-button-mid-or-mail-heuristic
8672 \e$B$=$N0z?t$,\e(B Message-ID \e$B$+%a!<%k%"%I%l%9$G$"$k$+$r?dDj$9$k4X?t$G$9!#\e(B
8673 Message-ID \e$B$@$C$?$i\e(B @code{mid} \e$B$r!"%a!<%k%"%I%l%9$@$C$?$i\e(B @code{mail} \e$B$r!"\e(B
8674 \e$BIT3N$+$@$C$?$i\e(B @code{ask} \e$B$r!"$=$7$FL58z$JJ8;zNs$@$C$?\e(B
8675 \e$B$i\e(B @code{invalid} \e$B$rJV$7$^$9!#\e(B
8676
8677 @item gnus-button-mid-or-mail-heuristic-alist
8678 @vindex gnus-button-mid-or-mail-heuristic-alist
8679 \e$B4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G;H$o$l$k\e(B @code{(RATE
8680 . REGEXP)} \e$BBP$NO"A[%j%9%H$G$9!#\e(B
8681
8682 @c Stuff related to gnus-button-tex-level
8683
8684 @item gnus-button-ctan-handler
8685 @findex gnus-button-ctan-handler
8686 CTAN \e$B%j%s%/$NI=<($K;H$&4X?t$G$9!#\e(BURL \e$BL>$NJ8;zNs$r!"0z?t$H$7$F0l$D<u$1IU\e(B
8687 \e$B$1$J$1$l$P$J$j$^$;$s!#\e(B
8688
8689 @item gnus-ctan-url
8690 @vindex gnus-ctan-url
8691 @code{gnus-button-ctan-handler} \e$B$G;H$o$l$k\e(B CTAN (Comprehensive TeX
8692 Archive Network) \e$B%"!<%+%$%V$N%G%#%l%/%H%j!<$G$9!#\e(B
8693
8694 @c Misc stuff
8695
8696 @item gnus-article-button-face
8697 @vindex gnus-article-button-face
8698 \e$B%\%?%s$K;H$o$l$k%U%'!<%9$G$9!#\e(B
8699
8700 @item gnus-article-mouse-face
8701 @vindex gnus-article-mouse-face
8702 \e$B%^%&%9$N%+!<%=%k$,%\%?%s$N>e$K$"$k$H$-$K;H$o$l$k%U%'!<%9$G$9!#\e(B
8703 @end table
8704
8705 \e$B5-;v$K<+F0E*$K%\%?%s$rIU$1$kJ}K!$O!"\e(B@ref{Customizing Articles} \e$B$r;2>H$7\e(B
8706 \e$B$F2<$5$$!#\e(B
8707
8708 @node Article Button Levels
8709 @subsection Article button levels
8710 @cindex button levels
8711
8712 \e$BJQ?t\e(B @code{gnus-button-@var{*}-level} \e$B$NCM$,9b$$$[$I!"$h$jB?$/$N%\%?%s$,\e(B
8713 \e$B8=$l$^$9!#%l%Y%k$,%<%m$@$C$?$i%\%?%s$OI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
8714 \e$BCM\e(B (\e$B$=$l$O\e(B 5) \e$B$G$O!"$H$F$b$?$/$5$s$N%\%?%s$r$9$G$K8+$F$$$k$O$:$G$9!#9b$$\e(B
8715 \e$B%l%Y%k$G$O$h$jB?$/$N%\%?%s$r8+$k$3$H$K$J$j$^$9$,!"B?$/$NMW$i$J$$$b$N$b8=\e(B
8716 \e$B$l$k$+$b$7$l$^$;$s!#$=$l$i$rHr$1$k$?$a$K!"FCDj$N%0%k!<%W$KBP$7$FJQ\e(B
8717 \e$B?t\e(B @code{gnus-button-@var{*}-level} \e$B$r@_Dj$7$F$bNI$$$G$7$g\e(B
8718 \e$B$&\e(B (@pxref{Group Parameters})\e$B!#\e(B@code{gnus-parameters} \e$BJQ?t$NNc$G$9\e(B:
8719
8720 @lisp
8721 ;; @r{\e$B$$$/$D$+$N%0%k!<%W$G\e(B @code{gnus-button-*-level} \e$B$rA}$d$9\e(B:}
8722 (setq gnus-parameters
8723       '(("\\<\\(emacs\\|gnus\\)\\>" (gnus-button-emacs-level 10))
8724         ("\\<unix\\>"               (gnus-button-man-level 10))
8725         ("\\<tex\\>"                (gnus-button-tex-level 10))))
8726 @end lisp
8727
8728 @table @code
8729 @item gnus-button-browse-level
8730 @vindex gnus-button-browse-level
8731 Message-ID\e$B!"%a!<%k%"%I%l%9$*$h$S%K%e!<%9$N\e(B URL \e$B$r;2>H$9$k0FFb$NI=<($r@)\e(B
8732 \e$B8f$7$^$9!#4XO"$9$kJQ?t$H4X?t$K$O\e(B @code{gnus-button-url-regexp}\e$B!"\e(B
8733 @code{browse-url} \e$B$*$h$S\e(B @code{browse-url-browser-function} \e$B$,$"$j$^$9!#\e(B
8734
8735 @item gnus-button-emacs-level
8736 @vindex gnus-button-emacs-level
8737 Emacs \e$B$^$?$O\e(B gnus \e$B$X$N;2>H$NI=<($r@)8f$7$^$9!#4XO"$9$k4X?t$O!"\e(B
8738 @code{gnus-button-handle-custom},
8739 @code{gnus-button-handle-describe-function},
8740 @code{gnus-button-handle-describe-variable},
8741 @code{gnus-button-handle-symbol},
8742 @code{gnus-button-handle-describe-key},
8743 @code{gnus-button-handle-apropos},
8744 @code{gnus-button-handle-apropos-command},
8745 @code{gnus-button-handle-apropos-variable},
8746 @code{gnus-button-handle-apropos-documentation} \e$B$*$h\e(B
8747 \e$B$S\e(B @code{gnus-button-handle-library} \e$B$G$9!#\e(B
8748
8749 @item gnus-button-man-level
8750 @vindex gnus-button-man-level
8751 (Unix \e$B$N\e(B) man \e$B%Z!<%8$X$N;2>H$NI=<($r@)8f$7$^$9!#\e(B
8752 @code{gnus-button-man-handler} \e$B$r8+$F2<$5$$!#\e(B
8753
8754 @item gnus-button-message-level
8755 @vindex gnus-button-message-level
8756 Message-ID\e$B!"%a!<%k%"%I%l%9$*$h$S%K%e!<%9$N\e(B URL \e$B$NI=<($r@)8f$7$^$9!#4XO"\e(B
8757 \e$B$9$kJQ?t$H4X?t$K\e(B
8758 \e$B$O\e(B @code{gnus-button-mid-or-mail-regexp},
8759 @code{gnus-button-prefer-mid-or-mail},
8760 @code{gnus-button-mid-or-mail-heuristic} \e$B$*$h\e(B
8761 \e$B$S\e(B @code{gnus-button-mid-or-mail-heuristic-alist} \e$B$,$"$j$^$9!#\e(B
8762
8763 @item gnus-button-tex-level
8764 @vindex gnus-button-tex-level
8765 @TeX{} \e$B$^$?$O\e(B LaTex \e$B$X$N;2>H!"Nc$($P\e(B CTAN \e$B$N\e(B URL \e$B$NI=<($r@)8f$7$^$9!#JQ\e(B
8766 \e$B?t\e(B @code{gnus-ctan-url},
8767 @code{gnus-button-ctan-handler},
8768 @code{gnus-button-ctan-directory-regexp} \e$B$*$h$S\e(B
8769 @code{gnus-button-handle-ctan-bogus-regexp} \e$B$r8+$F2<$5$$!#\e(B
8770 @end table
8771
8772 @node Article Date
8773 @subsection \e$B5-;v$NF|IU\e(B
8774
8775 \e$BF|IU$OJ9$$$?$3$H$NL5$$2?$+JUnA$J%?%$%`%>!<%s$G:n@.$5$l$F$$$k$3$H$,NI$/$"\e(B
8776 \e$B$k$N$G!"5-;v$,Aw$i$l$?$H$-$K2?;~$@$C$?$+$rCN$k$3$H$,$G$-$k$N$O$H$F$bNI$$\e(B
8777 \e$B$3$H$G$9!#\e(B
8778
8779 @table @kbd
8780 @item W T u
8781 @kindex W T u (\e$B35N,\e(B)
8782 @findex gnus-article-date-ut
8783 UT (\e$BJLL>\e(B GMT, ZULU) \e$B$GF|IU$rI=<($7$^$9\e(B (@code{gnus-article-date-ut})\e$B!#\e(B
8784
8785 @item W T i
8786 @kindex W T i (\e$B35N,\e(B)
8787 @findex gnus-article-date-iso8601
8788 @cindex ISO 8601
8789 \e$BF|IU$r9q:]E*$J7A<0!"\e(BISO 8601 \e$B$GI=<($7$^\e(B
8790 \e$B$9\e(B (@code{gnus-article-date-iso8601})\e$B!#\e(B
8791
8792 @item W T l
8793 @kindex W T l (\e$B35N,\e(B)
8794 @findex gnus-article-date-local
8795 \e$BF|IU$r%m!<%+%k!&%?%$%`%>!<%s$GI=<($7$^\e(B
8796 \e$B$9\e(B (@code{gnus-article-date-local})\e$B!#\e(B
8797
8798 @item W T p
8799 @kindex W T p (\e$B35N,\e(B)
8800 @findex gnus-article-date-english
8801 \e$BF|IU$r1Q8l$G3Z$KH/2;$G$-$k7A<0$GI=<($7$^\e(B
8802 \e$B$9\e(B (@code{gnus-article-date-english})\e$B!#\e(B
8803
8804 @item W T s
8805 @kindex W T s (\e$B35N,\e(B)
8806 @vindex gnus-article-time-format
8807 @findex gnus-article-date-user
8808 @findex format-time-string
8809 \e$BF|IU$rMxMQ<TDj5A$NMM<0$r;H$C$FI=<($7$^$9\e(B (@code{gnus-article-date-user})\e$B!#\e(B
8810 \e$B$=$NMM<0$OJQ?t\e(B @code{gnus-article-time-format} \e$B$G;XDj$5$l$k!"\e(B
8811 @code{format-time-string} \e$B$KEO$5$l$kJ8;zNs$G$9!#;XDj$9$k$3$H$,$G$-$kMM<0\e(B
8812 \e$B$N0lMw$O!"JQ?t$N@bL@J8$r8+$F2<$5$$!#\e(B
8813
8814 @item W T e
8815 @kindex W T e (\e$B35N,\e(B)
8816 @findex gnus-article-date-lapsed
8817 @findex gnus-start-date-timer
8818 @findex gnus-stop-date-timer
8819 \e$B5-;v$,Ej9F$5$l$F$+$i:#$^$G$I$l$/$i$$$N;~4V$,7P2a$7$?$+$rI=<($7$^\e(B
8820 \e$B$9\e(B (@code{gnus-article-date-lapsed})\e$B!#$3$s$J$U$&$K!#\e(B
8821
8822 @example
8823 X-Sent: 6 weeks, 4 days, 1 hour, 3 minutes, 8 seconds ago
8824 @end example
8825
8826 @vindex gnus-article-date-lapsed-new-header
8827 @code{gnus-article-date-lapsed-new-header} \e$B$NCM$G!"$3$N%X%C%@!<$r4{B8\e(B
8828 \e$B$N\e(B Date \e$B$N2<$KDI2C$9$k$+!"CV$-BX$($k$+$r;XDj$7$^$9!#\e(B
8829
8830 gnus \e$B$G%a!<%k$rFI$`$3$H$NMxE@$O!"$=$l$,C1=c$J%P%0$rAG@2$i$7$$IT>rM}$KCV\e(B
8831 \e$B$-49$($k$3$H$G$9!#\e(B
8832
8833 \e$B$3$N9T$,O"B3$7$F99?7$5$l$k$h$&$K$7$?$$$N$G$"$l$P!"\e(B
8834
8835 @lisp
8836 (gnus-start-date-timer)
8837 @end lisp
8838
8839 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$+!"$=$l$r2?$+$N%U%C%/$G<B9T$9$k$h\e(B
8840 \e$B$&$K$9$k$3$H$,$G$-$^$9!#%?%$%^!<$r;_$a$?$$>l9g$O!"\e(B
8841 @code{gnus-stop-date-timer} \e$BL?Na$r;H$C$F2<$5$$!#\e(B
8842
8843 @item W T o
8844 @kindex W T o (\e$B35N,\e(B)
8845 @findex gnus-article-date-original
8846 \e$BK\Mh$NF|IU$rI=<($7$^$9\e(B (@code{gnus-article-date-original})\e$B!#$3$l$O$"$J$?\e(B
8847 \e$B$,IaCJ$OB>$NJQ494X?t$r;H$C$F$$$F!"$=$l$,40A4$K4V0c$C$?$3$H$r$7$F$$$k$N$G\e(B
8848 \e$B$O$J$$$+$H?4G[$K$J$C$?$H$-$KLr$KN)$A$^$9!#Nc$($P!"5-;v$,\e(B 1854\e$BG/$KEj9F$5\e(B
8849 \e$B$l$?$H<gD%$7$?$H$7$^$7$g$&!#$7$+$7!"$=$N$h$&$J$3$H$O\e(B @emph{\e$B40A4$K\e(B } \e$BIT2D\e(B
8850 \e$BG=$G$9!#;d$,?.MQ$G$-$^$;$s$+\e(B? *\e$B$/$9$/$9\e(B*
8851 @end table
8852
8853 \e$B9%$_$N=q<0$G<+F0E*$KF|IU$rI=<($9$kJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2\e(B
8854 \e$B>H$7$F2<$5$$!#\e(B
8855
8856 @node Article Display
8857 @subsection Article Display
8858 @cindex picons
8859 @cindex x-face
8860 @cindex smileys
8861
8862 \e$B$3$l$i$N%3%^%s%I$O!"$$$m$s$J<h$k$KB-$i$J$$%.%_%C%/\e(B (gimmicks) \e$B$NI=<($r!"\e(B
8863 \e$B$=$l$i$r%5%]!<%H$7$F$$$k\e(B Emacs \e$B$N5-;v%P%C%U%!!<$KDI2C$7$^$9!#\e(B
8864
8865 @code{X-Face} \e$B%X%C%@!<$O>.$5$JGr9u2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i;}$C$F$-\e(B
8866 \e$B$^$9\e(B (@pxref{X-Face})\e$B!#\e(B
8867
8868 @code{Face} \e$B%X%C%@!<$O>.$5$J%+%i!<2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i;}$C$F$-\e(B
8869 \e$B$^$9\e(B (@pxref{Face})\e$B!#\e(B
8870
8871 \e$B%9%^%$%j!<$O!"?M!9$,%a%C%;!<%8$K;6$i$+$7$?$,$k>.$5$J\e(B @samp{:-)} \e$B%7%s%\%k\e(B
8872 \e$B$G$9!#\e(B
8873
8874 \e$B0lJ}\e(B Picon \e$B$O$"$J$?<+?H$N%7%9%F%`$K0MB8$7!"\e(Bgnus \e$B$O%X%C%@!<$K9gCW$9$k$"$J\e(B
8875 \e$B$?$N;}$AJ*$rC5$7$F$_$^$9\e(B (@pxref{Picons})\e$B!#\e(B
8876
8877 \e$B$3$l$i$9$Y$F$N5!G=$O%H%0%k$G$9!#$b$7$9$G$K$=$l$i$,B8:_$7$F$$$?$J$i$P!"$=\e(B
8878 \e$B$l$i$O:o=|$5$l$^$9!#\e(B
8879
8880 @table @kbd
8881 @item W D x
8882 @kindex W D x (\e$B35N,\e(B)
8883 @findex gnus-article-display-x-face
8884 @code{X-Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
8885 \e$B$9\e(B (@code{gnus-article-display-x-face})\e$B!#\e(B
8886
8887 @item W D d
8888 @kindex W D d (\e$B35N,\e(B)
8889 @findex gnus-article-display-face
8890 @code{Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
8891 \e$B$9\e(B (@code{gnus-article-display-face})\e$B!#\e(B
8892
8893 @item W D s
8894 @kindex W D s (\e$B35N,\e(B)
8895 @findex gnus-treat-smiley
8896 \e$B%9%^%$%j!<$rI=<($7$^$9\e(B (@code{gnus-treat-smiley})\e$B!#\e(B
8897
8898 @item W D f
8899 @kindex W D f (\e$B35N,\e(B)
8900 @findex gnus-treat-from-picon
8901 @code{From} \e$B%X%C%@!<$r\e(B Picon \e$B2=$7$^$9\e(B (@code{gnus-treat-from-picon})\e$B!#\e(B
8902
8903 @item W D m
8904 @kindex W D m (\e$B35N,\e(B)
8905 @findex gnus-treat-mail-picon
8906 \e$B$9$Y$F$N%a!<%k%X%C%@!<\e(B (\e$B$9$J$o$A\e(B @code{Cc}\e$B!"\e(B@code{To}) \e$B$r\e(B Picon \e$B2=$7$^\e(B
8907 \e$B$9\e(B (@code{gnus-treat-mail-picon})\e$B!#\e(B
8908
8909 @item W D n
8910 @kindex W D n (\e$B35N,\e(B)
8911 @findex gnus-treat-newsgroups-picon
8912 \e$B$9$Y$F$N%K%e!<%9%X%C%@!<\e(B (\e$B$9$J$o\e(B
8913 \e$B$A\e(B @code{Newsgroups} \e$B$H\e(B @code{Followup-To}) \e$B$r\e(B Picon \e$B2=$7$^\e(B
8914 \e$B$9\e(B (@code{gnus-treat-newsgroups-picon})\e$B!#\e(B
8915
8916 @item W D D
8917 @kindex W D D (\e$B35N,\e(B)
8918 @findex gnus-article-remove-images
8919 \e$B5-;v%P%C%U%!!<$+$i$9$Y$F$N2hA|$r:o=|$7$^\e(B
8920 \e$B$9\e(B (@code{gnus-article-remove-images})\e$B!#\e(B
8921 @end table
8922
8923 @node Article Signature
8924 @subsection \e$B5-;v$N=pL>\e(B
8925 @cindex signatures
8926 @cindex article signature
8927
8928 @vindex gnus-signature-separator
8929 \e$B$=$l$>$l$N5-;v$OFs$D$NItJ,$KJ,$1$i$l$^$9\e(B---\e$B%X%C%@!<$HK\J8$G$9!#K\J8$O=p\e(B
8930 \e$BL>ItJ,$HJ8>OItJ,$KJ,$1$k$3$H$,$G$-$^$9!#$I$l$,=pL>$H$_$J$5$l$k$+$r7h$a$k\e(B
8931 \e$BJQ?t$O\e(B @code{gnus-signature-separator} \e$B$G$9!#$3$l$OIaDL$O\e(B son-of-RFC
8932 1036 \e$B$G5,Dj$5$l$F$$$kI8=`$N\e(B @samp{^-- $} \e$B$G$9!#$7$+$7!"B?$/$N?M$,I8=`$G\e(B
8933 \e$B$O$J$$=pL>%;%Q%l!<%?!<$r;H$&$N$G!"$3$NJQ?t$O0l$D0l$D;n$5$l$k!"@55,I=8=$N\e(B
8934 \e$B%j%9%H$G$"$k$3$H$b$G$-$^$9!#\e(B(\e$BC5:w$OK\J8$N:G8e$+$i;O$a$X$H$J$5$l$^\e(B
8935 \e$B$9!#\e(B) \e$B$h$/$"$j$=$&$JCM$O\e(B:
8936
8937 @lisp
8938 (setq gnus-signature-separator
8939       '("^-- $"         ; @r{\e$BI8=`\e(B}
8940         "^-- *$"        ; @r{\e$BIaDL$NJx$7J}\e(B}
8941         "^-------*$"    ; @r{\e$BB?$/$N?M$OD9!<!<$$2#K@$N\e(B}
8942                         ; @r{\e$B9T$r;H$$$^$9!#$_$C$H$b$J$$\e(B!}
8943         "^ *--------*$" ; @r{\e$BFsG\$_$C$H$b$J$$\e(B!}
8944         "^________*$"   ; @r{\e$B2<@~$b?M5$$,$"$j$^$9\e(B}
8945         "^========*$")) ; @r{\e$B<YF;\e(B!}
8946 @end lisp
8947
8948 \e$B$"$J$?$,42MF$G$"$l$P$"$k$[$I!"4V0c$C$?7k2L$rF@$k$3$H$K$J$k$G$7$g$&!#\e(B
8949
8950 @vindex gnus-signature-limit
8951 @code{gnus-signature-limit} \e$B$O5-;v$rI=<($9$k$H$-$K$I$l$,=pL>$H$_$J$5$l$k\e(B
8952 \e$B$+$X$N@)8B$rDs6!$7$^$9!#\e(B
8953
8954 @enumerate
8955 @item
8956 \e$B$3$l$,@0?t$G$"$l$P!"=pL>$O$3$N@0?t$h$j\e(B (\e$BJ8;z?t$G\e(B) \e$BD9$/$J$C$F$$$F$O$$$1$^\e(B
8957 \e$B$;$s!#\e(B
8958 @item
8959 \e$B$3$l$,IbF0>.?tE@?t$G$"$l$P!"=pL>$O$=$N?tCM$h$j\e(B (\e$B9T?t$G\e(B) \e$BD9$/$J$C$F$$$F$O\e(B
8960 \e$B$$$1$^$;$s!#\e(B
8961 @item
8962 \e$B$3$l$,4X?t$G$"$l$P!"$=$N4X?t$O0z?t$J$7$G8F$P$l!"$=$l$,\e(B @code{nil} \e$B$rJV$;\e(B
8963 \e$B$P!"$=$N%P%C%U%!!<$K$O=pL>$,$"$j$^$;$s!#\e(B
8964 @item
8965 \e$B$3$l$,J8;zNs$G$"$l$P!"$=$l$O@55,I=8=$H$7$F;H$o$l$^$9!#$b$7$=$l$,9gCW$9$l\e(B
8966 \e$B$P!"Ev$N$=$NJ8;zNs$O=pL>$G$O$"$j$^$;$s!#\e(B
8967 @end enumerate
8968
8969 \e$B$3$NJQ?t$O!"MWAG$,>e$KNs5s$5$l$?7?$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#Nc$G$9\e(B:
8970
8971 @lisp
8972 (setq gnus-signature-limit
8973       '(200.0 "^---*Forwarded article"))
8974 @end lisp
8975
8976 \e$B$3$l$O=pL>%;%Q%l!<%?!<$N8e$K\e(B 200 \e$B$rD6$($k9T$,$"$k$+!"%;%Q%l!<%?!<$N8e$N\e(B
8977 \e$B%F%-%9%H$,@55,I=8=\e(B @samp{^---*Forwarded article} \e$B$K9gCW$9$l$P!"7k6I$=$l\e(B
8978 \e$B$O=pL>$G$O$J$$$H$$$&$3$H$G$9!#\e(B
8979
8980 @node Article Miscellanea
8981 @subsection \e$B5-;v$$$m$$$m\e(B
8982
8983 @table @kbd
8984 @item A t
8985 @kindex A t (\e$B35N,\e(B)
8986 @findex gnus-article-babel
8987 \e$B5-;v$r$"$k8@8l$+$iJL$N$b$N$XJQ49$7$^$9\e(B (@code{gnus-article-babel})\e$B!#\e(B
8988 @end table
8989
8990 @c The node `MIME Commands' and the node `Charsets' are stripped, which
8991 @c are Gnus specific.
8992
8993 @node Article Commands
8994 @section \e$B5-;vL?Na\e(B
8995
8996 @table @kbd
8997 @item A P
8998 @cindex PostScript
8999 @cindex printing
9000 @kindex A P (\e$B35N,\e(B)
9001 @vindex gnus-ps-print-hook
9002 @findex gnus-summary-print-article
9003 \e$B5-;v%P%C%U%!!<$N%]%9%H%9%/%j%W%H\e(B (PostScript) \e$B%$%a!<%8$r:n@.$7$F0u:~$7$^\e(B
9004 \e$B$9\e(B (@code{gnus-summary-print-article})\e$B!#\e(B@code{gnus-ps-print-hook} \e$B$,%P%C\e(B
9005 \e$B%U%!!<$r0u:~$9$kD>A0$K<B9T$5$l$^$9!#B>$K\e(B Muttprint \e$B$r;H$C$F0u:~$9$k$3$H\e(B
9006 \e$B$b$G$-$^$9\e(B (@pxref{Saving Articles})\e$B!#\e(B
9007 @end table
9008
9009 @node Summary Sorting
9010 @section \e$B35N,$NJB$YBX$(\e(B
9011 @cindex summary sorting
9012
9013 \e$B;d$O$I$&$7$F$"$J$?$,$=$&$7$?$$$N$+$O$o$+$i$J$$$N$G$9$,!"$=$l$G$b$"$J$?$O\e(B
9014 \e$B$?$/$5$s$NJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k$3$H$,$G$-$^$9!#\e(B
9015
9016 @table @kbd
9017 @item C-c C-s C-n
9018 @kindex C-c C-s C-n (\e$B35N,\e(B)
9019 @findex gnus-summary-sort-by-number
9020 \e$B5-;vHV9f$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-number})\e$B!#\e(B
9021
9022 @item C-c C-s C-a
9023 @kindex C-c C-s C-a (\e$B35N,\e(B)
9024 @findex gnus-summary-sort-by-author
9025 \e$BCx<T$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-author})\e$B!#\e(B
9026
9027 @item C-c C-s C-t
9028 @kindex C-c C-s C-t (\e$B35N,\e(B)
9029 @findex gnus-summary-sort-by-recipient
9030 \e$B<u?.<T$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-recipient})\e$B!#\e(B
9031
9032 @item C-c C-s C-s
9033 @kindex C-c C-s C-s (\e$B35N,\e(B)
9034 @findex gnus-summary-sort-by-subject
9035 \e$BI=Bj$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-subject})\e$B!#\e(B
9036
9037 @item C-c C-s C-d
9038 @kindex C-c C-s C-d (\e$B35N,\e(B)
9039 @findex gnus-summary-sort-by-date
9040 \e$BF|IU$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-date})\e$B!#\e(B
9041
9042 @item C-c C-s C-l
9043 @kindex C-c C-s C-l (\e$B35N,\e(B)
9044 @findex gnus-summary-sort-by-lines
9045 \e$B9T?t$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-lines})\e$B!#\e(B
9046
9047 @item C-c C-s C-c
9048 @kindex C-c C-s C-c (\e$B35N,\e(B)
9049 @findex gnus-summary-sort-by-chars
9050 \e$B5-;v$ND9$5\e(B (\e$BJ8;z?t\e(B) \e$B$GJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-chars})\e$B!#\e(B
9051
9052 @item C-c C-s C-i
9053 @kindex C-c C-s C-i (\e$B35N,\e(B)
9054 @findex gnus-summary-sort-by-score
9055 \e$B%9%3%"$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-score})\e$B!#\e(B
9056
9057 @item C-c C-s C-r
9058 @kindex C-c C-s C-r (\e$B35N,\e(B)
9059 @findex gnus-summary-sort-by-random
9060 \e$B%i%s%@%`$KJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-random})\e$B!#\e(B
9061
9062 @item C-c C-s C-o
9063 @kindex C-c C-s C-o (\e$B35N,\e(B)
9064 @findex gnus-summary-sort-by-original
9065 \e$B%G%#%U%)%k%H$NJ}K!$GJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-original})\e$B!#\e(B
9066 @end table
9067
9068 \e$B$3$l$i$N4X?t$O%9%l%C%I$r;H$C$F$$$k$H$-$H;H$C$F$$$J$$$H$-$NN>J}$GF0:n$7$^\e(B
9069 \e$B$9!#8e<T$G$O!"$9$Y$F$N35N,9T$,0l9T0l9TJB$YBX$($i$l$^$9!#A0<T$G$O:,K\$@$1\e(B
9070 \e$B$K4p$E$$$FJB$YBX$($i$l!"$=$l$O$"$J$?$,5a$a$F$$$k$3$H$H$O0[$J$C$F$$$k$+$b\e(B
9071 \e$B$7$l$^$;$s!#%9%l%C%I$r;H$&$+$I$&$+$r@Z$jBX$($k$K$O\e(B @kbd{T T} \e$B$rBG$C$F2<\e(B
9072 \e$B$5$$\e(B (@pxref{Thread Commands})\e$B!#\e(B
9073
9074 @node Finding the Parent
9075 @section \e$B?F5-;v$rC5$9\e(B
9076 @cindex parent articles
9077 @cindex referring articles
9078
9079 @table @kbd
9080 @item ^
9081 @kindex ^ (\e$B35N,\e(B)
9082 @findex gnus-summary-refer-parent-article
9083 \e$B8=:_$N5-;v$N?F5-;v$rFI$_$?$$$N$K!"$=$l$,35N,%P%C%U%!!<$KI=<($5$l$F$$$J$/\e(B
9084 \e$B$F$b!"$*$=$i$/$=$l$O2DG=$G$7$g$&!#$H$$$&$N$O!"8=:_$N%0%k!<%W\e(B
9085 \e$B$,\e(B @acronym{NNTP} \e$B$G<hF@$5$l$F$$$F!"?F$,$^$@4|8B@Z$l>C5n$5$l$F$$$J$$>e!"\e(B
9086 \e$B8=:_$N5-;v$N\e(B @code{References} \e$B$,$V$A2u$5$l$F$$$J$1$l$P!"$?\e(B
9087 \e$B$@\e(B @kbd{^} \e$B$+\e(B @kbd{A r} \e$B$r2!$;$PNI$$$@$1$G\e(B
9088 \e$B$9$+$i\e(B (@code{gnus-summary-refer-parent-article})\e$B!#$9$Y$F$,$&$^$/$$$1$P!"\e(B
9089 \e$B?F5-;v$r<hF@$G$-$k$G$7$g$&!#$b$7?F5-;v$,$9$G$K35N,%P%C%U%!!<$KI=<($5$l$F\e(B
9090 \e$B$$$k$N$G$"$l$P!"%]%$%s%H$,$=$N5-;v$K0\F0$9$k$G$7$g$&!#\e(B
9091
9092 \e$B@5$N?tCM@\F,0z?t$rM?$($i$l$k$H!"$=$N?t$NAD@h$?$A$rAL$C$F<hF@$7$^$9!#Ii$N\e(B
9093 \e$B?tCM@\F,0z?t$,M?$($i$l$?>l9g$O!"$=$N?t$N@$Be$@$1A0$NAD@h$N5-;v$N$_$r<hF@\e(B
9094 \e$B$7$^$9!#$G$9$+$i\e(B @kbd{3 ^} \e$B$H$9$l$P!"\e(Bgnus \e$B$O8=:_$N5-;v$N?F$HADIcJl$HA=AD\e(B
9095 \e$BIcJl$r<hF@$7$^$9!#\e(B@kbd{-3 ^} \e$B$H$9$l$P!"\e(Bgnus \e$B$O8=:_$N5-;v$NA=ADIcJl$@$1$r\e(B
9096 \e$B<hF@$7$^$9!#\e(B
9097
9098 @item A R (\e$B35N,\e(B)
9099 @findex gnus-summary-refer-references
9100 @kindex A R (\e$B35N,\e(B)
9101 \e$B5-;v$N\e(B @code{References} \e$BMs$K$"$k$9$Y$F$N5-;v$r<hF@$7$^\e(B
9102 \e$B$9\e(B (@code{gnus-summary-refer-references})\e$B!#\e(B
9103
9104 @item A T (\e$B35N,\e(B)
9105 @findex gnus-summary-refer-thread
9106 @kindex A T (\e$B35N,\e(B)
9107 \e$B8=:_$N5-;v$,$"$k%9%l%C%I$N!"A4It$N5-;v$rI=<($7$^\e(B
9108 \e$B$9\e(B (@code{gnus-summary-refer-thread})\e$B!#$3$NL?Na$OF0:n$9$k$?$a$K8=:_$N%0\e(B
9109 \e$B%k!<%W$N$9$Y$F$N%X%C%@!<$r<hF@$7$J$1$l$P$J$i$J$$$N$G!"IaDL$O>/$7;~4V$,$+\e(B
9110 \e$B$+$j$^$9!#$3$l$r$7$P$7$P9T$J$&$N$G$"$l$P!"\e(B
9111 @code{gnus-fetch-old-headers} \e$B$r\e(B @code{invisible} \e$B$K@_Dj$9$k$3$H$r9M$($?\e(B
9112 \e$B$[$&$,NI$$$G$7$g$&\e(B (@pxref{Filling In Threads})\e$B!#$3$l$OIaDL$O;k3PE*$J8z\e(B
9113 \e$B2L$O$"$j$^$;$s$,!"$3$NL?Na$NF0:n$r$+$J$jB.$/$7$^$9!#$b$A$m$s%0%k!<%W$KF~\e(B
9114 \e$B$k$N$O$$$/$i$+CY$/$J$j$^$9$,!#\e(B
9115
9116 @vindex gnus-refer-thread-limit
9117 \e$BJQ?t\e(B @code{gnus-refer-thread-limit} \e$B$O$3$NL?Na$r<B9T$9$k$H$-$K$I$N$/$i$$\e(B
9118 \e$B8E$$\e(B (\e$B$9$J$o$A!"8=:_$N%0%k!<%W$G:G=i$KI=<($5$l$?$b$N$h$j$bA0$N5-;v$N\e(B) \e$B%X%C\e(B
9119 \e$B%@!<$r<hF@$9$k$+$r;XDj$7$^$9!#%G%#%U%)%k%H$O\e(B 200 \e$B$G$9!#$b$7\e(B @code{t} \e$B$G\e(B
9120 \e$B$"$l$P!"<hF@2DG=$J$9$Y$F$N%X%C%@!<$r<hF@$7$^$9!#\e(B@code{A T} \e$BL?Na$K?tCM@\\e(B
9121 \e$BF,0z?t$rM?$($k$H!"Be$o$j$K$=$l$,;H$o$l$^$9!#\e(B
9122
9123 @item M-^ (\e$B35N,\e(B)
9124 @findex gnus-summary-refer-article
9125 @kindex M-^ (\e$B35N,\e(B)
9126 @cindex Message-ID
9127 @cindex fetching by Message-ID
9128 \e$B$I$N%0%k!<%W$KB0$7$F$$$k$+$K4X$o$i$:!"G$0U$N5-;v$r\e(B gnus \e$B$KMW5a$9$k$3$H$,\e(B
9129 \e$B$G$-$^$9!#\e(B
9130 @kbd{M-^} (@code{gnus-summary-refer-article}) \e$B$O\e(B @code{Message-ID}\e$B!"$D$^\e(B
9131 \e$B$j$"$ND9$/$F$J$+$J$+FI$`$3$H$N$G$-$J\e(B
9132 \e$B$$\e(B @samp{<38o6up$6f2@@hymir.ifi.uio.no>} \e$B$N$h$&$J$b$N$r$"$J$?$K?R$M$^$9!#\e(B
9133 \e$B$"$J$?$O$9$Y$F$r@53N$KBG$A9~$^$J$1$l$P$J$j$^$;$s!#;DG0$J$,$i!"$"$$$^$$$J\e(B
9134 \e$B8!:w$O$G$-$J$$$N$G$9!#\e(B
9135
9136 gnus \e$B$O$9$G$K<hF@$7$F$"$k%X%C%@!<$?$A$NCf$G\e(B @code{Message-ID} \e$B$rC5$7$^$9\e(B
9137 \e$B$,!"8+$D$+$i$J$+$C$?$i\e(B @code{gnus-refer-article-method} \e$B$K@_Dj$5$l$F$$$k\e(B
9138 \e$B$9$Y$F$NA*BrJ}K!$r;n$7$F$b$_$^$9!#\e(B
9139 @end table
9140
9141 @vindex gnus-refer-article-method
9142 \e$B$b$7$"$J$?$NFI$s$G$$$k%0%k!<%W$,\e(B @code{Message-ID} \e$B$G$N<hF@$,$"$^$jNI$/\e(B
9143 \e$B$G$-$J$$$h$&$J%P%C%/%(%s%I\e(B (@code{nnspool} \e$B$J$I\e(B) \e$B$G$"$k$N$J$i!"\e(B
9144 @code{gnus-refer-article-method} \e$B$r\e(B @acronym{NNTP} \e$B$NA*BrJ}K!$K@_Dj$9$l\e(B
9145 \e$B$PNI$$$G$7$g$&!#$*$=$i$/!"$"$J$?$,Ld$$9g$o$;$k\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B
9146 \e$B$"$J$?$NFI$s$G$$$k%9%W!<%k$r99?7$7$F$$$k$H:G$bNI$$$G$7$g$&!#$7$+$7!"$=$l\e(B
9147 \e$B$O$I$&$7$F$bI,MW$J$o$1$G$O$"$j$^$;$s!#\e(B
9148
9149 \e$B$=$l$OA*BrJ}K!$N%j%9%H$N$_$J$i$:!"8=:_$NA*BrJ}K!$r0UL#$9$kFCJL$J%7%s%\%k\e(B
9150 @code{current} \e$B$G$"$k$3$H$b$G$-$^$9!#\e(Bgnus \e$B$O9g$&$b$N$rH/8+$9$k$^$G$=$l$i\e(B
9151 \e$B$9$Y$F$NJ}K!$r;n$7$^$9!#\e(B
9152
9153 \e$B$3$l$O8=:_$NA*BrJ}K!$r;n$7$F!"$=$l$,<:GT$7$?>l9g$K$O\e(B Google \e$B$K?V$/@_Dj$N\e(B
9154 \e$BNc$G$9\e(B:
9155
9156 @lisp
9157 (setq gnus-refer-article-method
9158       '(current
9159         (nnweb "google" (nnweb-type google))))
9160 @end lisp
9161
9162 \e$B$[$H$s$I$N%a!<%k%P%C%/%(%s%I$O\e(B @code{Message-ID} \e$B$G$N<hF@$,2DG=$G$9$,!"\e(B
9163 \e$B$"$^$jM%2m$JJ}K!$G$d$C$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B@code{nnmbox},
9164 @code{nnbabyl}, @code{nnmaildir} \e$B$*$h$S\e(B @code{nnml} \e$B$,$I$N%0%k!<%W$+$i$G\e(B
9165 \e$B$b5-;v$rA\:w$G$-$k$N$KBP$7$F!"\e(B@code{nnfolder} \e$B$H\e(B @code{nnimap} \e$B$O8=:_$N\e(B
9166 \e$B%0%k!<%W$KEj9F$5$l$?5-;v$7$+C5$9$3$H$,$G$-$^$;$s!#\e(B(\e$B$=$NB>$N$b$N$O;~4V$,\e(B
9167 \e$B$+$+$j$9$.$^$9!#\e(B) @code{nnmh} \e$B$G$O$^$C$?$/IT2DG=$G$9!#\e(B
9168
9169 @node Alternative Approaches
9170 @section \e$BBeBX<jCJ\e(B
9171
9172 \e$B%K%e!<%9$rFI$`J}K!$N9%$_$O?M$=$l$>$l$G$9!#$3$l$O\e(B gnus \e$B$J$N$G$9$+$i!"35N,\e(B
9173 \e$B%P%C%U%!!<$N$?$a$N%^%$%J!<%b!<%I$K>/$7$P$+$jA*Br;h$r@_$1$^$9!#\e(B
9174
9175 @menu
9176 * Pick and Read::               \e$B$^$:!"5-;v$K0u$rIU$1$F!"$=$l$+$iFI$`\e(B
9177 * Binary Groups::               \e$B$9$Y$F$N5-;v$r<+F0%G%3!<%I$9$k\e(B
9178 @end menu
9179
9180 @node Pick and Read
9181 @subsection \e$BA*$s$GFI$`\e(B
9182 @cindex pick and read
9183
9184 \e$B$$$/$D$+$N%K%e!<%9%j!<%@!<\e(B (@code{nn} \e$B$d!"$($(\e(B
9185 \e$B$H\e(B VM/CMS \e$B$N\e(B @code{Netnews} \e$B$J$I\e(B) \e$B$OFsCJ3,$N9VFI%$%s%?!<%U%'!<%9$r;H$$$^\e(B
9186 \e$B$9!#MxMQ<T$O$^$:35N,%P%C%U%!!<$GFI$_$?$$5-;v$K0u$rIU$1$^$9!#$=$l$+$i!"5-\e(B
9187 \e$B;v%P%C%U%!!<$@$1$rI=<($7$F5-;v$rFI$_$^$9!#\e(B
9188
9189 @findex gnus-pick-mode
9190 @kindex M-x gnus-pick-mode
9191 gnus \e$B$O$3$l$r$9$k$?$a$N35N,%P%C%U%!!<%^%$%J!<%b!<%I$rDs6!$7$^\e(B
9192 \e$B$9\e(B---@code{gnus-pick-mode} \e$B$G$9!#$3$l$O!"4pK\E*$K$O4JC1$K0u$rIU$1$i$l$k\e(B
9193 \e$B$h$&$K>/?t$N%W%m%;%90uL?Na$r0l8D$N%-!<$@$1$G:Q$`L?Na$K$7$F!"35N,%P%C%U%!!<\e(B
9194 \e$B$X@Z$jBX$($k$?$a$NDI2C$NL?Na$r0l$DDs6!$7$^$9!#\e(B
9195
9196 @quotation
9197 \e$BLuCm\e(B: Pick \e$B%^%$%J!<%b!<%I$rM-8z$K$9$k$K$O!"0J2<$N%U%C%/$r;H$C$F2<$5$$\e(B:
9198
9199 @lisp
9200 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
9201 @end lisp
9202
9203 \e$B$=$&$;$:$K!"35N,%P%C%U%!!<$KF~$C$F$+$i\e(B @kbd{M-x gnus-pick-mode} \e$B$r<B9T$7\e(B
9204 \e$B$F$b!"$&$^$/$$$+$J$$$h$&$G$9!#\e(B
9205 @end quotation
9206
9207 \e$B$3$l$i$,\e(B pick mode \e$B$G;H$&$3$H$,$G$-$k%-!<$G$9\e(B:
9208
9209 @table @kbd
9210 @item .
9211 @kindex . (\e$BA*Br\e(B)
9212 @findex gnus-pick-article-or-thread
9213 \e$B8=:_$N9T$N5-;v$+%9%l%C%I$rA*Br$7$^\e(B
9214 \e$B$9\e(B (@code{gnus-pickd-article-or-thread})\e$B!#JQ\e(B
9215 \e$B?t\e(B @code{gnus-thread-hide-subtree} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"$3$N%-!<$,\e(B
9216 \e$B%9%l%C%I$N:G=i$N5-;v$G;H$o$l$k$H%9%l%C%IA4BN$rA*Br$7$^$9!#$=$&$G$J$1$l$P!"\e(B
9217 \e$B$=$N5-;v$@$1$rA*Br$7$^$9!#$b$7?tCM@\F,0z?t$rM?$($i$l$k$H!"$=$NHV9f$N%9%l%C\e(B
9218 \e$B%I$+5-;v$K0\F0$7$F!"$=$l$rA*Br$7$^$9!#\e(B(\e$BIaDL$O9THV9f$,35N,9T$N:G=i$KI=<(\e(B
9219 \e$B$5$l$^$9!#\e(B)
9220
9221 @item SPACE
9222 @kindex SPACE (\e$BA*Br\e(B)
9223 @findex gnus-pick-next-page
9224 \e$B35N,%P%C%U%!!<$r0l%Z!<%8<!$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-pick-next-page})\e$B!#\e(B
9225 \e$B$b$7%P%C%U%!!<$N:G8e$G$"$l$P!"A*Br$7$?5-;v$rFI$_;O$a$^$9!#\e(B
9226
9227 @item u
9228 @kindex u (\e$BA*Br\e(B)
9229 @findex gnus-pick-unmark-article-or-thread
9230 \e$B%9%l%C%I$+5-;v$rL$A*Br$K$7$^\e(B
9231 \e$B$9\e(B (@code{gnus-pick-unmark-article-or-thread})\e$B!#JQ\e(B
9232 \e$B?t\e(B @code{gnus-thread-hide-subtree} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"$3$N%-!<$,\e(B
9233 \e$B%9%l%C%I$N:G=i$G;H$o$l$k$H$=$N%9%l%C%I$rL$A*Br$K$7$^$9!#$=$&$G$J$1$l$P!"\e(B
9234 \e$B$=$N5-;v$@$1$rL$A*Br$K$7$^$9!#$=$N9T$K$"$k%9%l%C%I$+5-;v$rL$A*Br$K$9$k\e(B
9235 \e$B$?$a$K!"$3$N%-!<$K?tCM@\F,0z?t$rM?$($k$3$H$,$G$-$^$9!#\e(B
9236
9237 @item RET
9238 @kindex RET (\e$BA*Br\e(B)
9239 @findex gnus-pick-start-reading
9240 @vindex gnus-pick-display-summary
9241 \e$BA*Br$5$l$?5-;v$rFI$_;O$a$^$9\e(B (@code{gnus-pick-start-reading})\e$B!#@\F,0z?t\e(B
9242 \e$B$,M?$($i$l$k$H!":G=i$K$9$Y$F$NL$A*Br5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
9243 @code{gnus-pick-display-summary} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"35N,%P%C%U%!!<\e(B
9244 \e$B$OFI$s$G$$$k4V$bI=<($5$l$^$9!#\e(B
9245 @end table
9246
9247 \e$B$9$Y$F$NIaDL$N35N,%b!<%IL?Na$O\e(B pick-mode \e$B$G$b;HMQ2DG=$G$9$,!"\e(B@kbd{u} \e$B$O\e(B
9248 \e$BNc30$G$9!#$=$l$G$b!"F1$84X?t\e(B @code{gnus-summary-tick-article-forward} \e$B$K\e(B
9249 \e$B3d$jEv$F$i$l$F$$$k\e(B @kbd{!} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
9250
9251 \e$B$3$l$,NI$5$=$&$@$H;W$C$?$i!"<!$N$h$&$K$7$F2<$5$$\e(B:
9252
9253 @lisp
9254 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
9255 @end lisp
9256
9257 @vindex gnus-pick-mode-hook
9258 @code{gnus-pick-minor-mode-hook} \e$B$O\e(B pick \e$B%^%$%J!<%b!<%I$N%P%C%U%!!<$G<B\e(B
9259 \e$B9T$5$l$^$9!#\e(B
9260
9261 @vindex gnus-mark-unpicked-articles-as-read
9262 @code{gnus-mark-unpicked-articles-as-read} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"A*\e(B
9263 \e$BBr$5$l$J$+$C$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$^$9!#%G%#%U%)%k%HCM\e(B
9264 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
9265
9266 @vindex gnus-summary-pick-line-format
9267 pick \e$B%b!<%I$G$N35N,9T$NMM<0$OI8=`$NMM<0$H$O>/$70c$$$^$9!#$=$l$>$l$N9T$N\e(B
9268 \e$B:G=i$K9T?t$,I=<($5$l$^$9!#\e(BPick \e$B%b!<%I$N9T$NMM<0$OJQ\e(B
9269 \e$B?t\e(B @code{gnus-summary-pick-line-format} \e$B$G@)8f$5$l$^\e(B
9270 \e$B$9\e(B (@pxref{Formatting Variables})\e$B!#$3$l\e(B
9271 \e$B$O\e(B @code{gnus-summary-line-format} \e$B$HF1$8MM<0;XDj$r<u$1IU$1$^\e(B
9272 \e$B$9\e(B (@pxref{Summary Buffer Lines})\e$B!#\e(B
9273
9274 @node Binary Groups
9275 @subsection \e$B%P%$%J%j!<%0%k!<%W\e(B
9276 @cindex binary groups
9277
9278 @findex gnus-binary-mode
9279 @kindex M-x gnus-binary-mode
9280 \e$BB?$/$N;~4V$r%P%$%J%j!<%0%k!<%W$G2a$4$7$F$$$k$N$J$i!"$$$D$b\e(B @kbd{X u},
9281 @kbd{n}, @kbd{RET} \e$B$rC!$/$N$,7y$K$J$C$F$$$k$G$7$g$&!#\e(B
9282 @kbd{M-x gnus-binary-mode} \e$B$O!"C1$K5-;v$rIaDL$NJ}K!$GI=<($9$kBe$o$j$K!"\e(B
9283 \e$B5-;v$rA*Br$9$k$?$a$NIaDL$N\e(B gnus \e$B$N4X?t$r!"0lO"$N5-;v$r\e(B uudecode \e$B$7$F$=$N\e(B
9284 \e$B7k2L$rI=<($9$k$h$&$KJQ99$9$k!"35N,%P%C%U%!!<$N$?$a$N%^%$%J!<%b!<%I$G$9!#\e(B
9285
9286 @kindex g (\e$B%P%$%J%j!<\e(B)
9287 @findex gnus-binary-show-article
9288 \e$B8=<B$K$O!"$3$N%b!<%I$K$7$?$H$-$K!"<B:]$K5-;v$r8+$k$?$a$NM#0l$NL?Na\e(B
9289 \e$B$,\e(B @kbd{g} \e$B$G$9\e(B (@code{gnus-binary-show-article})\e$B!#\e(B
9290
9291 @vindex gnus-binary-mode-hook
9292 @code{gnus-binary-mode-hook} \e$B$,%P%$%J%j!<%^%$%J!<%b!<%I$N%P%C%U%!!<$G8F\e(B
9293 \e$B$P$l$^$9!#\e(B
9294
9295 @node Tree Display
9296 @section \e$BLZI=<(\e(B
9297 @cindex trees
9298
9299 @vindex gnus-use-trees
9300 \e$B$b$7IaDL$N\e(B gnus \e$B$N35N,I=<($r9%$-$G$J$$$J$i$P!"\e(B
9301 @code{gnus-use-trees} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F$_$k$HNI$$$+$b$7$l$^$;$s!#$3\e(B
9302 \e$B$l$O\e(B (\e$B%G%#%U%)%k%H$G\e(B) \e$BDI2C$N\e(B @dfn{\e$BLZ%P%C%U%!!<\e(B} (tree buffer) \e$B$r:n@.$7$^\e(B
9303 \e$B$9!#LZ%P%C%U%!!<$G$O$9$Y$F$N35N,%b!<%IL?Na$r<B9T$9$k$3$H$,$G$-$^$9!#\e(B
9304
9305 \e$B$b$A$m$s!"LZI=<($r%+%9%?%^%$%:$9$kJQ?t$,>/$7$"$j$^$9\e(B:
9306
9307 @table @code
9308 @item gnus-tree-mode-hook
9309 @vindex gnus-tree-mode-hook
9310 \e$B$9$Y$F$NLZ%b!<%I$N%P%C%U%!!<$G<B9T$5$l$k%U%C%/$G$9!#\e(B
9311
9312 @item gnus-tree-mode-line-format
9313 @vindex gnus-tree-mode-line-format
9314 \e$BLZ%b!<%I$N%P%C%U%!!<$K$*$1$k%b!<%I9T$N$?$a$N%U%)!<%^%C%HJ8;zNs$G\e(B
9315 \e$B$9\e(B (@pxref{Mode Line Formatting})\e$B!#%G%#%U%)%k%H\e(B
9316 \e$B$O\e(B @samp{Gnus: %%b %S %Z} \e$B$G$9!#;HMQ2DG=$J;XDj\e(B
9317 \e$B$O\e(B @ref{Summary Buffer Mode Line} \e$B$r;2>H$7$F2<$5$$!#\e(B
9318
9319 @item gnus-selected-tree-face
9320 @vindex gnus-selected-tree-face
9321 \e$BLZ%P%C%U%!!<$GA*Br$5$l$?5-;v$r%O%$%i%$%H$9$k$?$a$K;H$o$l$k%U%'!<%9$G$9!#\e(B
9322 \e$B%G%#%U%)%k%H$G$O\e(B @code{modeline} \e$B$G$9!#\e(B
9323
9324 @item gnus-tree-line-format
9325 @vindex gnus-tree-line-format
9326 \e$BLZ$N@a$N$?$a$N%U%)!<%^%C%HJ8;zNs$G$9!#$G$b$3$l$O>/$78m$C$?L>>N$G$9\e(B---\e$B$=\e(B
9327 \e$B$l$O9T$G$O$J$/!"$?$@@a$rDj5A$9$k$@$1$G$9!#%G%#%U%)%k%H$NCM\e(B
9328 \e$B$O\e(B @samp{%(%[%3,3n%]%)} \e$B$G!"$=$l$OEj9F<T$NL>A0$N:G=i$N;0J8;z$rI=<($7$^$9!#\e(B
9329 \e$B$9$Y$F$N@a$,F1$8D9$5$G$"$k$3$H$,=EMW$J$N$G!"\e(B@samp{%4,4n} \e$B$N$h$&$J;XDj\e(B
9330 \e$B$r\e(B @emph{\e$B;H$o$J$1$l$P$J$j$^$;$s\e(B}\e$B!#\e(B
9331
9332 \e$BM-8z$J;XDj$O\e(B:
9333
9334 @table @samp
9335 @item n
9336 \e$BEj9F<T$NL>A0!#\e(B
9337 @item f
9338 @code{From} \e$BMs!#\e(B
9339 @item N
9340 \e$B5-;v$NHV9f!#\e(B
9341 @item [
9342 \e$B3+$-3g8L!#\e(B
9343 @item ]
9344 \e$BJD$83g8L!#\e(B
9345 @item s
9346 \e$BI=Bj!#\e(B
9347 @end table
9348
9349 @xref{Formatting Variables}.
9350
9351 \e$BI=<($K4XO"$7$?JQ?t$O\e(B:
9352
9353 @table @code
9354 @item gnus-tree-brackets
9355 @vindex gnus-tree-brackets
9356 \e$B$3$l$O!XK\Ev$N!Y5-;v$H!X$^$P$i!Y$J5-;v$K0c$$$rIU$1$k$?$a$K;H$o$l$^$9!#MM\e(B
9357 \e$B<0$O\e(B
9358
9359 @example
9360 ((@var{\e$BK\Ev$N3+\e(B} . @var{\e$BK\Ev$NJD\e(B})
9361  (@var{\e$B$^$P$i3+\e(B} . @var{\e$B$^$P$iJD\e(B})
9362  (@var{\e$B56$N3+\e(B} . @var{\e$B56$NJD\e(B}))
9363 @end example
9364
9365 \e$B$H$J$C$F$$$F!"%G%#%U%)%k%H\e(B
9366 \e$B$O\e(B @code{((?[ . ?]) (?( . ?)) (?@{ . ?@}) (?< . ?>))} \e$B$G$9!#\e(B
9367
9368 @item gnus-tree-parent-child-edges
9369 @vindex gnus-tree-parent-child-edges
9370 \e$B$3$l$O?F$N@a$r;R$K@\B3$9$k$?$a$K;H$o$l$kJ8;z$r4^$`%j%9%H$G$9!#%G%#%U%)%k\e(B
9371 \e$B%H$O\e(B @code{(?- ?\\ ?|)} \e$B$G$9!#\e(B
9372 @end table
9373
9374 @item gnus-tree-minimize-window
9375 @vindex gnus-tree-minimize-window
9376 \e$B$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"B>$N\e(B gnus \e$B%&%#%s%I%&$,$b$C$H>l=j$r<h\e(B
9377 \e$B$l$k$h$&$K\e(B gnus \e$B$OLZ%P%C%U%!!<$r$G$-$k$@$1>.$5$/$7$^$9!#$b$7$3$NJQ?t$,?t\e(B
9378 \e$BCM$G$"$k$H!"LZ%P%C%U%!!<$N9b$5$O$=$N?tCM$h$jBg$-$/$J$k$3$H$O$"$j$^$;$s!#\e(B
9379 \e$B%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#%U%l!<%`$G$$$/$D$+$N%&%#%s%I%&$,2#$KJB$s$G\e(B
9380 \e$BI=<($5$l$F$$$F!"LZ%P%C%U%!!<$,$=$N$&$A$N0l$D$G$"$k>l9g!"LZ%&%#%s%I%&$r:G\e(B
9381 \e$B>.2=$9$k$3$H$O$=$NNY$KI=<($5$l$F$$$k$9$Y$F$N%&%#%s%I%&$NBg$-$5$r$bJQ99$9\e(B
9382 \e$B$k$3$H$KCm0U$7$F2<$5$$!#\e(B
9383
9384 \e$B0J2<$N%U%C%/$rDI2C$7$F!"$$$D$G$bLZ%&%#%s%I%&$r:G>.2=$9$k$h$&$K$7$F$bNI$$\e(B
9385 \e$B$G$7$g$&!#\e(B
9386
9387 @lisp
9388 (add-hook 'gnus-configure-windows-hook
9389           'gnus-tree-perhaps-minimize)
9390 @end lisp
9391
9392 @item gnus-generate-tree-function
9393 @vindex gnus-generate-tree-function
9394 @findex gnus-generate-horizontal-tree
9395 @findex gnus-generate-vertical-tree
9396 \e$B<B:]$K%9%l%C%I$NLZ$r:n@.$9$k4X?t$G$9!#Fs$D$NDj5A:Q$_$N4X\e(B
9397 \e$B?t\e(B @code{gnus-generate-horizontal-tree} \e$B$*$h\e(B
9398 \e$B$S\e(B @code{gnus-generate-vertical-tree} (\e$B$3$l$,%G%#%U%)%k%H$G$9\e(B) \e$B$,MxMQ2D\e(B
9399 \e$BG=$G$9!#\e(B
9400 @end table
9401
9402 \e$B?eJ?LZ%P%C%U%!!<\e(B (horizontal tree buffer) \e$B$NNc$G$9\e(B:
9403
9404 @example
9405 @{***@}-(***)-[odd]-[Gun]
9406      |      \[Jan]
9407      |      \[odd]-[Eri]
9408      |      \(***)-[Eri]
9409      |            \[odd]-[Paa]
9410      \[Bjo]
9411      \[Gun]
9412      \[Gun]-[Jor]
9413 @end example
9414
9415 \e$BF1$8%9%l%C%I$,?bD>LZ%P%C%U%!!<\e(B (vertical tree buffer) \e$B$GI=<($5$l$?$b$N$G\e(B
9416 \e$B$9\e(B:
9417
9418 @example
9419 @{***@}
9420   |--------------------------\-----\-----\
9421 (***)                         [Bjo] [Gun] [Gun]
9422   |--\-----\-----\                          |
9423 [odd] [Jan] [odd] (***)                   [Jor]
9424   |           |     |--\
9425 [Gun]       [Eri] [Eri] [odd]
9426                           |
9427                         [Paa]
9428 @end example
9429
9430 \e$B$b$7?eJ?LZ$r;H$C$F$$$k$N$J$i!"35N,%P%C%U%!!<$GLZ$rNY$j9g$o$;$GI=<($G$-$l\e(B
9431 \e$B$P4r$7$$$G$7$g$&!#<!$N$h$&$J$b$N$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K2C$($k$3\e(B
9432 \e$B$H$,$G$-$^$9\e(B:
9433
9434 @lisp
9435 (setq gnus-use-trees t
9436       gnus-generate-tree-function 'gnus-generate-horizontal-tree
9437       gnus-tree-minimize-window nil)
9438 (gnus-add-configuration
9439  '(article
9440    (vertical 1.0
9441              (horizontal 0.25
9442                          (summary 0.75 point)
9443                          (tree 1.0))
9444              (article 1.0))))
9445 @end lisp
9446
9447 @xref{Window Layout}.
9448
9449 @node Mail Group Commands
9450 @section \e$B%a!<%k%0%k!<%WL?Na\e(B
9451 @cindex mail group commands
9452
9453 \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$G$N$_0UL#$r;}$A$^$9!#$3$l$i$NL?Na$,8=:_$N\e(B
9454 \e$B%0%k!<%W$GM-8z$G$J$$$J$i!"$=$l$i$OBgA{$.$r$7$F$"$J$?$KCN$i$;$k$G$7$g$&!#\e(B
9455
9456 \e$B$3$l$i$9$Y$F$NL?Na$O\e(B (\e$B4|8B@Z$l>C5n$HJT=8L?Na$O=|$/\e(B) \e$B%W%m%;%9\e(B/\e$B@\F,0z?t$N\e(B
9457 \e$B=,47$r;H$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
9458
9459 @table @kbd
9460 @item B e
9461 @kindex B e (\e$B35N,\e(B)
9462 @findex gnus-summary-expire-articles
9463 \e$B8=:_$N%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$K$D$$$F!"4|8B@Z$l>C5n$N=h\e(B
9464 \e$BM}\e(B (@code{gnus-summary-expire-articles}) \e$B$r9T$J$$$^$9!#$3$l$O!"$=$N%0%k!<\e(B
9465 \e$B%W$K$7$P$i$/B8:_$7$F$$$?4|8B@Z$l>C5n2DG=$J$9$Y$F$N5-;v$r>C5n$9$k$H$$$&$3\e(B
9466 \e$B$H$G$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
9467
9468 @item B C-M-e
9469 @kindex B C-M-e (\e$B35N,\e(B)
9470 @findex gnus-summary-expire-articles-now
9471 \e$B%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$r:o=|$7$^\e(B
9472 \e$B$9\e(B (@code{gnus-summay-expire-articles-now})\e$B!#$3$l$O!"8=:_$N%0%k!<%W$K$"\e(B
9473 \e$B$k\e(B @strong{\e$B$9$Y$F\e(B} \e$B$N4|8B@Z$l>C5n2DG=$J5-;v$,!"1J1s$K6u$NBg$-\e(B
9474 \e$B$J\e(B @file{/dev/null} \e$B$X>C$(5n$k$H$$$&$3$H$G$9!#\e(B
9475
9476 @item B DEL
9477 @kindex B DEL (\e$B35N,\e(B)
9478 @findex gnus-summary-delete-article
9479 @c @icon{gnus-summary-mail-delete}
9480 \e$B%a!<%k5-;v$r:o=|$7$^$9!#$3$l$O!X$"$J$?$N%G%#%9%/$+$i1J5W$K:o=|$7$FFsEY$H\e(B
9481 \e$BLa$i$J$$!Y$N0UL#$N!X:o=|!Y$G$9!#Cm0U$7$F;H$C$F2<$5\e(B
9482 \e$B$$\e(B (@code{gnus-summary-delete-article})\e$B!#\e(B
9483
9484 @item B m
9485 @kindex B m (\e$B35N,\e(B)
9486 @cindex move mail
9487 @findex gnus-summary-move-article
9488 @vindex gnus-preserve-marks
9489 \e$B$"$k%a!<%k%0%k!<%W$+$iJL$N%a!<%k%0%k!<%W$X5-;v$r0\F0$7$^\e(B
9490 \e$B$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$NCM\e(B
9491 \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P\e(B (\e$B$3$l$,%G%#%U%)%k%HCM$G$9$,\e(B)\e$B!"%^!<%/$OJ]B8$5$l\e(B
9492 \e$B$^$9!#\e(B
9493
9494 @item B c
9495 @kindex B c (\e$B35N,\e(B)
9496 @cindex copy mail
9497 @findex gnus-summary-copy-article
9498 @c @icon{gnus-summary-mail-copy}
9499 \e$B$"$k%0%k!<%W\e(B (\e$B%a!<%k%0%k!<%W$dB>$N$b$N\e(B) \e$B$+$i%a!<%k%0%k!<%W$K5-;v$r%3%T!<\e(B
9500 \e$B$7$^$9\e(B (@code{gnus-summary-copy-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$N\e(B
9501 \e$BCM$,\e(B @code{nil} \e$B$G$J$1$l$P\e(B (\e$B$3$l$,%G%#%U%)%k%HCM$G$9$,\e(B)\e$B!"%^!<%/$OJ]B8$5\e(B
9502 \e$B$l$^$9!#\e(B
9503
9504 @item B B
9505 @kindex B B (\e$B35N,\e(B)
9506 @cindex crosspost mail
9507 @findex gnus-summary-crosspost-article
9508 \e$B8=:_$N5-;v$rB>$N%0%k!<%W$K%/%m%9%]%9%H$7$^\e(B
9509 \e$B$9\e(B (@code{gnus-summary-crosspost-article})\e$B!#$3$l$OB>$N%0%k!<%W$N5-;v$N?7\e(B
9510 \e$B$7$$J#@=$r:n@.$7!"5-;v$N\e(B Xref \e$BMs$bE,@Z$K99?7$5$l$^$9!#\e(B
9511
9512 @item B i
9513 @kindex B i (\e$B35N,\e(B)
9514 @findex gnus-summary-import-article
9515 \e$BG$0U$N%U%!%$%k$r8=:_$N%a!<%k%0%k!<%W$K<h$j9~$_$^\e(B
9516 \e$B$9\e(B (@code{gnus-summary-import-article})\e$B!#$"$J$?$O%U%!%$%kL>$H!"\e(B
9517 @code{From} \e$BMs$H\e(B @code{Subject} \e$BMs$NF~NO$rB%$5$l$^$9!#\e(B
9518
9519 @item B I
9520 @kindex B I (\e$B35N,\e(B)
9521 @findex gnus-summary-create-article
9522 \e$B6u$N5-;v$r8=:_$N%a!<%k%0%k!<%W$K:n$j$^\e(B
9523 \e$B$9\e(B (@code{gnus-summary-create-article})\e$B!#\e(B@code{From} \e$B%X%C%@!<\e(B
9524 \e$B$H\e(B @code{Subject} \e$B%X%C%@!<$NFbMF$r?R$M$i$l$^$9!#\e(B
9525
9526 @item B r
9527 @kindex B r (\e$B35N,\e(B)
9528 @findex gnus-summary-respool-article
9529 @vindex gnus-summary-respool-default-method
9530 \e$B%a!<%k5-;v$r%9%W!<%k$7D>$7$^$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B
9531 @code{gnus-summary-respool-default-method} \e$B$,:F%9%W!<%k$9$k$H$-$N%G%#%U%)\e(B
9532 \e$B%k%H$NA*BrJ}K!$H$7$F;HMQ$5$l$^$9!#$3$NJQ?t$O%G%#%U%)%k%H$G\e(B
9533 \e$B$O\e(B @code{nil} \e$B$G!"$=$N>l9g$O8=:_$N%0%k!<%W$NA*BrJ}K!$,Be$o$j$K;H$o$l$^$9!#\e(B
9534 @code{gnus-preserve-marks} \e$B$NCM$,\e(B @code{nil} \e$B$G$J$1$l$P\e(B (\e$B$3$l$,%G%#%U%)\e(B
9535 \e$B%k%HCM$G$9$,\e(B)\e$B!"%^!<%/$OJ]B8$5$l$^$9!#\e(B
9536
9537 \e$BLuCm\e(B: \e$B!V%9%W!<%k$7D>$9!W$H$$$&$N$O%a!<%k$NJ,\e(B
9538 \e$B3d\e(B (@ref{Splitting Mail} \e$B$^$?$O\e(B @ref{Fancy Mail Splitting}) \e$B$N5,B'$K4p$E\e(B
9539 \e$B$$$F!"%a!<%k$rE,@Z$J%0%k!<%W$KF~$lD>$9$3$H$G$9!#$=$N%0%k!<%W$K4V0c$C$FF~$C\e(B
9540 \e$B$F$7$^$C$?%a!<%k$r!"J,3d$N5,B'$r=$@5$7$?8e$G!"@5$7$$%0%k!<%W$K0\F0$5$;$k\e(B
9541 \e$B>l9g$J$I$K;H$$$^$9!#$3$N>O$N\e(B @kbd{B q} \e$B$H\e(B @kbd{B t} \e$B$b8+$F2<$5$$!#\e(B
9542
9543 @item B w
9544 @itemx e
9545 @kindex B w (\e$B35N,\e(B)
9546 @kindex e (\e$B35N,\e(B)
9547 @findex gnus-summary-edit-article
9548 @kindex C-c C-c (\e$B5-;v\e(B)
9549 @findex gnus-summary-edit-article-done
9550 \e$B8=:_$N5-;v$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-article})\e$B!#JT=8$r=*N;$7\e(B
9551 \e$B$FJQ99$r8GDj$9$k$K\e(B
9552 \e$B$O\e(B @kbd{C-c C-c} (@code{gnus-summary-edit-article-done}) \e$B$rBG$A$^$9!#$b\e(B
9553 \e$B$7\e(B @kbd{C-c C-c} \e$BL?Na$K@\F,0z?t$rM?$($k$H!"\e(Bgnus \e$B$O5-;v$r:F%O%$%i%$%H$7$^\e(B
9554 \e$B$;$s!#\e(B
9555
9556 \e$BLuCm\e(B: \e$BJQ99$7$J$$$GJT=8$r=*$k$K$O!"\e(B@kbd{C-c C-k} \e$B$r%?%$%W$7$F2<$5$$!#\e(B
9557
9558 @item B q
9559 @kindex B q (\e$B35N,\e(B)
9560 @findex gnus-summary-respool-query
9561 \e$B5-;v$r:F%9%W!<%k$9$k$H$-$O!":F%9%W!<%k$r$9$kA0$K$I$N%0%k!<%W$K5-;v$,0\$k\e(B
9562 \e$B$+$rCN$j$?$$$G$7$g$&!#$3$NL?Na$G$=$l$,$o$+$j$^\e(B
9563 \e$B$9\e(B (@code{gnus-summary-respool-query})\e$B!#\e(B
9564
9565 @item B t
9566 @kindex B t (\e$B35N,\e(B)
9567 @findex gnus-summary-respool-trace
9568 \e$BF1MM$K!"$3$NL?Na$O:F%9%W!<%k$9$k$H$-$K;H$o$l$k$9$Y$F$NFC5iJ,3dJ}<0$r!"$b\e(B
9569 \e$B$7$"$l$PI=<($7$^$9\e(B (@code{gnus-summary-respool-trace})\e$B!#\e(B
9570
9571 @item B p
9572 @kindex B p (\e$B35N,\e(B)
9573 @findex gnus-summary-article-posted-p
9574 \e$B0lIt$N?M$?$A$K$O!"$"$J$?$,Ej9F$7$?5-;v$K%U%)%m!<%"%C%W$9$k$H$-$K!"!V?F@Z\e(B
9575 \e$B$J!WJ#@=$rAw$k798~$,$"$j$^$9!#$3$l$i$OIaDL$O$=$3$K\e(B @code{Newsgroups} \e$B%X%C\e(B
9576 \e$B%@!<$,IU$$$F$$$k$N$G$9$,!"$$$D$b$=$&$G$"$k$H$O8B$j$^$;$s!#$3$NL?\e(B
9577 \e$BNa\e(B (@code{gnus-summary-article-posted-p}) \e$B$O8=:_$N5-;v$r$"$J$?$N%K%e!<%9\e(B
9578 \e$B%5!<%P!<$+$i\e(B (\e$B$H$$$&$h$j$O!"$`$7\e(B
9579 \e$B$m\e(B @code{gnus-refer-article-method} \e$B$d\e(B @code{gnus-select-method} \e$B$+\e(B
9580 \e$B$i\e(B) \e$B<hF@$7$h$&$H$7$F!"5-;v$rH/8+$G$-$?$+$I$&$+$rJs9p$7$^$9!#$=$l$,5-;v$r\e(B
9581 \e$BH/8+$7$J$+$C$?$H$7$F$b!"$=$l$O$H$K$+$/Ej9F$5$l$F$$$k$+$b$7$l$^$;$s\e(B---\e$B%a!<\e(B
9582 \e$B%k$NEAC#$O%K%e!<%9$NEAC#$h$j$b$:$C$HB.$$$N$G!"%K%e!<%9$NJ#@=$,$^$@E~Ce$7\e(B
9583 \e$B$F$$$J$$$@$1$+$b$7$l$J$$$N$G$9!#\e(B
9584
9585 \e$BLuCm\e(B: \e$B$=$N!V?F@Z$J!WJ#@=$,!"35N,%P%C%U%!!<$GFHN)$7$?5-;v$H$7$F8+$($F$$$J\e(B
9586 \e$B$$$H8!::$9$k$3$H$,$G$-$J$$$N$G!"$=$&$9$k$?$a$K\e(B @kbd{A D} \e$B$^$?\e(B
9587 \e$B$O\e(B @kbd{C-d} \e$BL?Na\e(B (@pxref{Really Various Summary Commands}) \e$B$r;H$&I,MW$,\e(B
9588 \e$B$"$k$+$b$7$l$^$;$s!#$3$NL?Na$O$H$K$+$/$9$Y$F$NA*BrJ}K!$r;n$9$N$G!"FC$K$=\e(B
9589 \e$B$l$i$KCY$$$b$N$,4^$^$l$F$$$k$H$-$O!"Cm0U$7$F;H$C$F2<$5$$!#\e(B
9590
9591 @c @item K E
9592 @c @kindex K E (Summary)
9593 @c @findex gnus-article-encrypt-body
9594 @c @vindex gnus-article-encrypt-protocol
9595 @c Encrypt the body of an article (@code{gnus-article-encrypt-body}).
9596 @c The body is encrypted with the encryption protocol specified by the
9597 @c variable @code{gnus-article-encrypt-protocol}.
9598 @end table
9599
9600 @vindex gnus-move-split-methods
9601 @cindex moving articles
9602 \e$B$$$D$b5-;v$r$I$3$+$K0\F0\e(B (\e$B$b$7$/$OJ#@=\e(B) \e$B$9$k$3$H$r=,47$K$7$F$$$k$N$J$i$P!"\e(B
9603 \e$B5-;v$r$I$3$KF~$l$l$PNI$$$+$r\e(B gnus \e$B$KDs0F$7$F$b$i$$$?$$$H;W$&$G$7$g$&!#\e(B
9604 @code{gnus-move-split-methods} \e$B$O\e(B @code{gnus-split-methods} \e$B$HF1$89=J8$r\e(B
9605 \e$B;H$&JQ?t$G$9\e(B (@pxref{Saving Articles})\e$B!#$"$J$?$,BEEv$@$H;W$&$h$&$JDs0F$r\e(B
9606 \e$B$9$k$h$&$K$=$NJQ?t$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
9607 (@code{gnus-split-methods} \e$B$,%U%!%$%kL>$r;H$&$N$KBP$7\e(B
9608 \e$B$F\e(B @code{gnus-move-split-methods} \e$B$O%0%k!<%WL>$r;H$&$3$H$KCm0U$7$F2<$5\e(B
9609 \e$B$$!#\e(B)
9610
9611 @lisp
9612 (setq gnus-move-split-methods
9613       '(("^From:.*Lars Magne" "nnml:junk")
9614         ("^Subject:.*gnus" "nnfolder:important")
9615         (".*" "nnml:misc")))
9616 @end lisp
9617
9618 @node Various Summary Stuff
9619 @section \e$B35N,$N$$$m$$$m$J$b$N\e(B
9620
9621 @menu
9622 * Summary Group Information::   \e$B>pJs;X8~$NL?Na\e(B
9623 * Searching for Articles::      \e$BJ#?t5-;vL?Na\e(B
9624 * Summary Generation Commands::
9625 * Really Various Summary Commands::  \e$B$"$N$d$C$+$$$J;W$$DL$j$K$J$i$J$$L?Na\e(B
9626 @end menu
9627
9628 @table @code
9629 @vindex gnus-summary-display-while-building
9630 @item gnus-summary-display-while-building
9631 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"9=C[Cf$N35N,%P%C%U%!!<$r99?7$7$J$,$iI=<($7$^$9!#\e(B
9632 @code{t} \e$B$@$C$?>l9g$O!"9T$,A^F~$5$l$kEY$KKh2s%P%C%U%!!<$r99?7$7$^$9!#CM\e(B
9633 \e$B$,@0?t\e(B @var{n} \e$B$G$"$C$?>l9g$O!"\e(B@var{n} \e$B9TKh$KI=<($r99?7$7$^$9!#%G%#%U%)\e(B
9634 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
9635
9636 @vindex gnus-summary-display-arrow
9637 @item gnus-summary-display-arrow
9638 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"8=:_$N5-;v$r;X$7<($9$?$a$K%U%j%s%8$KLp0u$rI=<($7\e(B
9639 \e$B$^$9!#\e(B(\e$BLuCm\e(B: \e$B%U%j%s%8$H$O\e(B Emacs 21 \e$B0J>e$G%&%#%s%I%&$N:81&$K8=$l$kM>Gr$N\e(B
9640 \e$B$3$H$G$9!#\e(B)
9641
9642 @vindex gnus-summary-mode-hook
9643 @item gnus-summary-mode-hook
9644 \e$B35N,%b!<%I$N%P%C%U%!!<$r:n@.$9$k$H$-$K$3$N%U%C%/$,8F$P$l$^$9!#\e(B
9645
9646 @vindex gnus-summary-generate-hook
9647 @item gnus-summary-generate-hook
9648 \e$B$3$l$O%9%l%C%I:n@.$H35N,%P%C%U%!!<:n@.$NA0$K<B9T$9$k:G8e$N$b$N$H$7$F8F$P\e(B
9649 \e$B$l$^$9!#$3$l$O%K%e!<%9%0%k!<%W$N;}$C$F$$$k%G!<%?$K4p$E$$$F%9%l%C%I$NJQ?t\e(B
9650 \e$B$r%+%9%?%^%$%:$9$k$N$KHs>o$KJXMx$G$9!#$3$N%U%C%/$O$[$H$s$I$N35N,%P%C%U%!!<\e(B
9651 \e$BJQ?t$,@_Dj$5$l$?8e$K35N,%P%C%U%!!<$+$i8F$P$l$^$9!#\e(B
9652
9653 @vindex gnus-summary-prepare-hook
9654 @item gnus-summary-prepare-hook
9655 \e$B$3$l$O35N,%P%C%U%!!<$,:n@.$5$l$?8e$K8F$P$l$^$9!#Nc$($P!"$3$l$r2?$+$7$i?@\e(B
9656 \e$B$r$b0Z$l$LJ}K!$G9T$r%O%$%i%$%H$7$?$j!"%P%C%U%!!<$N8+$(J}$r=$@5$7$?$j$9$k\e(B
9657 \e$B$N$K;H$C$?$j$9$k$+$b$7$l$^$;$s!#\e(B
9658
9659 @vindex gnus-summary-prepared-hook
9660 @item gnus-summary-prepared-hook
9661 \e$B35N,%P%C%U%!!<$,:n@.$5$l$?8e$G0lHV:G8e$K8F$P$l$k%U%C%/$G$9!#\e(B
9662
9663 @vindex gnus-summary-ignore-duplicates
9664 @item gnus-summary-ignore-duplicates
9665 gnus \e$B$,F1$8\e(B @code{Message-ID} \e$B$r;}$DFs$D$N5-;v$rH/8+$7$?$H$-$O!"2?$+;W$$\e(B
9666 \e$B@Z$C$?$3$H$r$7$J$1$l$P$J$j$^$;$s!#JL$N5-;v$,F1$8\e(B @code{Message-ID} \e$B$r;}\e(B
9667 \e$B$D$3$H$O5v$5$l$F$$$^$;$s$,!"$=$l$O2?$i$+$N%=!<%9$+$i%a!<%k$rFI$s$G$$$k$H\e(B
9668 \e$B$-$K5/$3$k$+$b$7$l$^$;$s!#$3$NJQ?t$K$h$C$F\e(B gnus \e$B$,2?$r$9$k$+$r%+%9%?%^%$\e(B
9669 \e$B%:$G$-$k$h$&$K$J$C$F$$$^$9!#\e(B@code{nil} \e$B$@$C$?$i\e(B (\e$B$=$l$,%G%#%U%)%k%H$G$9\e(B)\e$B!"\e(B
9670 gnus \e$B$O\e(B @code{Message-ID} \e$B$rIU$1BX$($F\e(B (\e$BI=<($N$?$a$@$1$K\e(B) \e$B$=$N5-;v$rB>$N\e(B
9671 \e$B5-;v$HF1$8$h$&$KI=<($7$^$9!#\e(B@code{t} \e$B$K$9$k$H!"$=$l$O5-;v$rI=<($7$^$;\e(B
9672 \e$B$s\e(B---\e$B:G=i$+$iB8:_$7$J$+$C$?$+$N$h$&$K!#\e(B
9673
9674 @vindex gnus-alter-articles-to-read-function
9675 @item gnus-alter-articles-to-read-function
9676 \e$B$3$NJQ?t$K@_Dj$7$?4X?t$G!"A*Br$9$k5-;v$N%j%9%H$rJQ99$9$k$3$H$,$G$-$^$9!#\e(B
9677 \e$B4X?t$OFs$D$N0z?t\e(B (\e$B%0%k!<%WL>$HA*Br$9$k5-;v$N%j%9%H\e(B) \e$B$r<u$1IU$1$^$9!#\e(B
9678
9679 \e$BNc$($P0J2<$N4X?t$O!"%-%c%C%7%e$5$l$?5-;v$N%j%9%H$r!"$"$k%0%k!<%W$N%j%9%H\e(B
9680 \e$B$@$1$KDI2C$7$^$9!#\e(B
9681
9682 @lisp
9683 (defun my-add-cached-articles (group articles)
9684   (if (string= group "some.group")
9685       (append gnus-newsgroup-cached articles)
9686     articles))
9687 @end lisp
9688
9689 @vindex gnus-newsgroup-variables
9690 @item gnus-newsgroup-variables
9691 \e$B%K%e!<%9%0%k!<%W\e(B (\e$B$=$N35N,%P%C%U%!!<$N\e(B) \e$B$N%m!<%+%kJQ?t!"$^$?$OJQ?t$H$=$l\e(B
9692 \e$B$i$NI>2A$5$l$k%G%#%U%)%k%H$NI=8=\e(B (\e$B%G%#%U%)%k%HCM$,\e(B @code{nil} \e$B$G$J$$>l\e(B
9693 \e$B9g\e(B) \e$B$N\e(B cons \e$B%;%k$N%j%9%H$G!"$=$N35N,%P%C%U%!!<$,3h$-$F$$$k4V$O%0%m!<%P%k\e(B
9694 \e$BJQ?t$K$J$j$^$9!#\e(B(\e$BLuCm\e(B: \e$B$$$o$f$k%P%C%U%!!<%m!<%+%kJQ?t$G$O$"$j$^$;$s!#\e(B)
9695
9696 \e$BCm\e(B: \e$B%G%#%U%)%k%H$NI=8=$OC1$K%m!<%+%kJQ?t$K@_Dj$5$l$k$N$G$O$J$/!"$=$NA0\e(B
9697 \e$B$K\e(B (@code{eval} \e$B4X?t$r;H$C$F\e(B) \e$BI>2A$5$l$^$9!#%G%#%U%)%k%H$NI=8=\e(B
9698 \e$B$,\e(B @code{global} \e$B$H$$$&%7%s%\%k$@$C$?>l9g$OI>2A$5$l$:!"Be$o$j$K$=$N%m!<\e(B
9699 \e$B%+%kJQ?t$N%0%m!<%P%kCM$,;H$o$l$^$9!#\e(B
9700
9701 \e$B$3$l$i%0%k!<%W%Q%i%a!<%?!<$NCM$,B>$N%P%C%U%!!<$G9T$J$o$l$k=hM}$K1F6A$9$k\e(B
9702 \e$B$h$&$K$J$C$F$$$F$b!"\e(B(\e$BLuCm\e(B: \e$B$=$N35N,%P%C%U%!!<$N\e(B) \e$B%0%k!<%W%Q%i%a!<%?!<$r\e(B
9703 \e$B@_Dj$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#Nc$G$9\e(B:
9704
9705 @lisp
9706 (setq gnus-newsgroup-variables
9707      '(message-use-followup-to
9708        (gnus-visible-headers .
9709          "^From:\\|^Newsgroups:\\|^Subject:\\|^Date:\\|^To:")))
9710 @end lisp
9711
9712 @ref{Group Parameters} \e$B$b;2>H$7$F2<$5$$!#\e(B
9713
9714 \e$BLuCm\e(B: \e$B$b$C$HNI$$Nc$,I,MW$G$9!#\e(B@code{gnus-newsgroup-variables} \e$B$*$h\e(B
9715 \e$B$S\e(B @code{gnus-parameters} (@pxref{Group Parameters}) \e$B$NCM$r<!$N$h$&$K@_\e(B
9716 \e$BDj$7$?$H$7$^$7$g$&\e(B:
9717
9718 @lisp
9719 (setq gnus-newsgroup-variables '((@var{var} . @var{foo})))
9720 (setq gnus-parameters
9721       '(("^fj\\." (@var{var} . @var{bar}))
9722         ("^japan\\." (@var{var} . @var{baz}))))
9723 @end lisp
9724
9725 \e$B$3$&$7$F$*$/$HJQ?t\e(B @var{var} \e$B$NCM$,!"\e(B@samp{fj} \e$B3,AX$N%K%e!<%9%0%k!<\e(B
9726 \e$B%W\e(B (\e$B$N35N,%P%C%U%!!<\e(B) \e$B$KF~$k$H\e(B @var{bar} \e$B$K$J$j!"\e(B@samp{japan} \e$B3,AX$N%0%k!<\e(B
9727 \e$B%W$KF~$k$H\e(B @var{baz} \e$B$K$J$j$^$9!#%0%k!<%W$rH4$1$F$bJQ?t\e(B @var{var} \e$B$NCM$O\e(B
9728 \e$BJQ2=$7$^$;$s$,!"\e(B@samp{fj} \e$B$^$?$O\e(B @samp{japan} \e$B3,AX0J30$N%0%k!<%W$KF~$k$H\e(B
9729 \e$BJQ?t\e(B @var{var} \e$B$NCM$O\e(B @var{foo} \e$B$K$J$j$^$9\e(B (\e$B@53N$K$O!"\e(B@var{foo},
9730 @var{bar} \e$B$^$?$O\e(B @var{baz} \e$B$NCM$O!"K\JT$G@bL@$5$l$F$$$k$h$&\e(B
9731 \e$B$K\e(B @code{eval} \e$B$7$?7k2L$,;H$o$l$^$9\e(B)\e$B!#\e(B
9732
9733 \e$BDL>o$N%0%k!<%W%Q%i%a!<%?!<$O!"$=$N%0%k!<%W$N35N,%P%C%U%!$G$@$1CM$rCN$k$3\e(B
9734 \e$B$H$,$G$-$k$N$KBP$7$F!"\e(B@code{gnus-newsgroup-variables} \e$B$G@_Dj$7$?JQ?t$O!"\e(B
9735 \e$BF1$8\e(B Emacs \e$B$N$I$N%P%C%U%!!<$G$b!"8=:_A*Br$5$l$F$$$k%0%k!<%W8GM-$NCM$r;}\e(B
9736 \e$B$DE@$,0c$$$^$9!#0[$J$kJ#?t$N%0%k!<%W$N35N,%P%C%U%!!<$r;H$&>l9g$K$O!"Cm0U\e(B
9737 \e$B$9$kI,MW$,$"$j$^$9!#\e(B
9738
9739 \e$BFCJL$J>l9g$H$7$F\e(B @var{foo} \e$B$,\e(B @code{nil} \e$B$GNI$$>l9g$O!"<!$N$h$&$K5-=R$9\e(B
9740 \e$B$k$3$H$,$G$-$^$9\e(B:
9741
9742 @lisp
9743 (setq gnus-newsgroup-variables '(@var{var}))
9744 (setq gnus-parameters
9745       '(("^fj\\." (@var{var} . @var{bar}))
9746         ("^japan\\." (@var{var} . @var{baz}))))
9747 @end lisp
9748
9749 @code{gnus-newsgroup-variables} \e$B$*$h$S\e(B @code{gnus-parameters} \e$B$O$I$A$i$b\e(B
9750 \e$B%j%9%H$J$N$G!"\e(B@code{setq} \e$B$h$j$O$`$7\e(B
9751 \e$B$m\e(B @code{add-to-list} \e$B$d\e(B @code{push} \e$B$J$I$r;H$C$F!"CM$r!VDI2C!W$7$?J}$,\e(B
9752 \e$BJXMx$+$b$7$l$^$;$s!#\e(B
9753 @end table
9754
9755 @node Summary Group Information
9756 @subsection \e$B35N,%0%k!<%W>pJs\e(B
9757
9758 @table @kbd
9759 @item H f
9760 @kindex H f (\e$B35N,\e(B)
9761 @findex gnus-summary-fetch-faq
9762 @vindex gnus-group-faq-directory
9763 \e$B8=:_$N%0%k!<%W$N\e(B @acronym{FAQ} (frequently asked questions (\e$BIQHK$K$5$l$k\e(B
9764 \e$B<ALd\e(B) \e$B$N%j%9%H\e(B) \e$B$r<hF@$7$h$&$H$7$^$9\e(B (@code{gnus-summary-fetch-faq})\e$B!#\e(B
9765 gnus \e$B$O\e(B @code{gnus-group-faq-directory} (\e$BDL>o$3$l$O1s3V%^%7%s$N%G%#%l%/\e(B
9766 \e$B%H%j!<\e(B) \e$B$+$i\e(B @acronym{FAQ} \e$B$r<hF@$7$h$&$H$7$^$9!#$3$NJQ?t$O%G%#%l%/%H%j!<\e(B
9767 \e$B$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"$3$NL?Na$K@\F,0z?t$rM?$($k$3$H$K\e(B
9768 \e$B$h$C$F$$$m$$$m$J%5%$%H$+$iA*$V$3$H$,$G$-$^$9!#$*$=$i\e(B
9769 \e$B$/\e(B @code{ange-ftp} \e$B$b$7$/$O\e(B @code{efs} \e$B$,%U%!%$%k$N<hF@$K;H$o$l$k$G$7$g\e(B
9770 \e$B$&!#\e(B
9771
9772 @item H d
9773 @kindex H d (\e$B35N,\e(B)
9774 @findex gnus-summary-describe-group
9775 \e$B8=:_$N%0%k!<%W$N4J7i$J@bL@$rI=<($7$^\e(B
9776 \e$B$9\e(B (@code{gnus-summary-describe-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%5!<%P!<\e(B
9777 \e$B$+$i6/@)E*$K@bL@$N:FFI$_9~$_$r$7$^$9!#\e(B
9778
9779 @item H h
9780 @kindex H h (\e$B35N,\e(B)
9781 @findex gnus-summary-describe-briefly
9782 \e$B:G$b=EMW$J35N,%3%^%s%I$N!"Hs>o$K4J7i$J@bL@$rI=<($7$^\e(B
9783 \e$B$9\e(B (@code{gnus-summary-describe-briefly})\e$B!#\e(B
9784
9785 @item H i
9786 @kindex H i (\e$B35N,\e(B)
9787 @findex gnus-info-find-node
9788 gnus \e$B$N\e(B info \e$B$N@a\e(B (node) \e$B$K0\F0$7$^$9\e(B (@code{gnus-info-find-node})\e$B!#\e(B
9789 @end table
9790
9791 @node Searching for Articles
9792 @subsection \e$B5-;v$rC5$9\e(B
9793
9794 @table @kbd
9795 @item M-s
9796 @kindex M-s (\e$B35N,\e(B)
9797 @findex gnus-summary-search-article-forward
9798 \e$B$=$l0J9_$N$9$Y$F$N\e(B (\e$B@8$N\e(B) \e$B5-;v$r@55,I=8=$G8!:w$7$^\e(B
9799 \e$B$9\e(B (@code{gnus-summary-search-article-forward})\e$B!#\e(B
9800
9801 @item M-r
9802 @kindex M-r (\e$B35N,\e(B)
9803 @findex gnus-summary-search-article-backward
9804 \e$B$=$l0JA0$N$9$Y$F$N\e(B (\e$B@8$N\e(B) \e$B5-;v$r@55,I=8=$G8!:w$7$^\e(B
9805 \e$B$9\e(B (@code{gnus-summary-search-article-backward})\e$B!#\e(B
9806
9807 @item &
9808 @kindex & (\e$B35N,\e(B)
9809 @findex gnus-summary-execute-command
9810 \e$B$3$NL?Na$O!"%X%C%@!<!"$=$N%X%C%@!<$NFbMF$K9gCW$9$k@55,I=8=!"$*$h$S9gCW$7\e(B
9811 \e$B$?$H$-$K<B9T$5$l$k%3%^%s%I$NF~NO$rMW5a$7$^\e(B
9812 \e$B$9\e(B (@code{gnus-summary-execute-command})\e$B!#%X%C%@!<$,6uJ8;zNs$@$C$?$i!"5-\e(B
9813 \e$B;vA4BN$G9gCW$9$k$b$N$rC5$7$^$9!#@\F,0z?t$rM?$($i$l$k$H!"Be$o$j$K8e$m8~$-\e(B
9814 \e$B$KC5$7$^$9!#\e(B
9815
9816 \e$BNc$($P\e(B @kbd{& RET \e$B2?$+$N\e(B.*\e$BJ8;zNs\e(B RET #} \e$B$O!"%X%C%@!<$+K\J8\e(B
9817 \e$B$K\e(B @samp{\e$B2?$+$N\e(B.*\e$BJ8;zNs\e(B} \e$B$r;}$D$9$Y$F$N5-;v$K%W%m%;%90u$rIU$1$^$9!#\e(B
9818
9819 @item M-&
9820 @kindex M-& (\e$B35N,\e(B)
9821 @findex gnus-summary-universal-argument
9822 \e$B$3$NL?Na$KB3$1$FF~NO$9$kL?Na$r!"%W%m%;%90u$,IU$1$i$l$F$$$k$9$Y$F$N5-;v$G\e(B
9823 \e$B<B9T$7$^$9\e(B (@code{gnus-summary-universal-argument})\e$B!#\e(B
9824 @end table
9825
9826 @node Summary Generation Commands
9827 @subsection \e$B35N,@8@.L?Na\e(B
9828
9829 @table @kbd
9830 @item Y g
9831 @kindex Y g (\e$B35N,\e(B)
9832 @findex gnus-summary-prepare
9833 \e$B8=:_$N35N,%P%C%U%!!<$r:F:n@.$7$^$9\e(B (@code{gnus-summary-prepare})\e$B!#\e(B
9834
9835 @item Y c
9836 @kindex Y c (\e$B35N,\e(B)
9837 @findex gnus-summary-insert-cached-articles
9838 (\e$B8=:_$N%0%k!<%W$N$?$a$K\e(B) \e$B%-%c%C%7%e$5$l$?$9$Y$F$N5-;v$r35N,%P%C%U%!!<$K\e(B
9839 \e$BA^F~$7$^$9\e(B (@code{gnus-summary-insert-cached-articles})\e$B!#\e(B
9840
9841 @item Y d
9842 @kindex Y d (\e$B35N,\e(B)
9843 @findex gnus-summary-insert-dormant-articles
9844 (\e$B8=:_$N%0%k!<%W$N$?$a$N\e(B) \e$B$9$Y$F$NJ]N15-;v$r35N,%P%C%U%!!<$KA^F~$7$^\e(B
9845 \e$B$9\e(B (@code{gnus-summary-insert-dormant-articles})\e$B!#\e(B
9846 @end table
9847
9848 @node Really Various Summary Commands
9849 @subsection \e$BK\Ev$K$$$m$$$m$J35N,L?Na\e(B
9850
9851 @table @kbd
9852 @item A D
9853 @itemx C-d
9854 @kindex C-d (\e$B35N,\e(B)
9855 @kindex A D (\e$B35N,\e(B)
9856 @findex gnus-summary-enter-digest-group
9857 \e$B8=:_$N5-;v$,JL$N5-;v$r4s$;=8$a$?$b$N\e(B (\e$BNc$($P%@%$%8%'%9%H\e(B) \e$B$G$"$k$J$i$P!"\e(B
9858 \e$B$=$l$i$N5-;v$G$G$-$F$$$k%0%k!<%W$KF~$k$?$a$K$3$NL?Na$r;H$&$3$H$,$G$-$^\e(B
9859 \e$B$9\e(B (@code{gnus-summary-enter-digest-group})\e$B!#$3$NL?Na$K@\F,0z?t$rM?$($J\e(B
9860 \e$B$$$H\e(B gnus \e$B$O$I$N$h$&$J7?$N5-;v$,8=:_I=<($5$l$F$$$k$+$r?dB,$7$h$&$H$7!"<B\e(B
9861 \e$B:]$K$O$=$l$,!X%@%$%8%'%9%H!Y$G$"$k$b$N$H$7$F6/0z$K2r<a$7$^$9!#4pK\E*$K!"\e(B
9862 \e$B$"$kMM<0$G4s$;=8$a$i$l$?JL$N%a%C%;!<%8$r8+$k$H$-$O$$$D$G$b!"\e(B@kbd{C-d} \e$B$r\e(B
9863 \e$B;H$&$3$H$K$h$C$F!"$b$C$HJXMx$J$d$jJ}$G$=$l$i$N%a%C%;!<%8$rFI$`$3$H$,$G$-\e(B
9864 \e$B$^$9!#\e(B
9865
9866 @item C-M-d
9867 @kindex C-M-d (\e$B35N,\e(B)
9868 @findex gnus-summary-read-document
9869 \e$B$3$NL?Na$O>e$N$b$N$K$h$/;w$F$$$^$9$,!"$$$/$D$+$NJ8=q$r0l$D$N$*$*!<$-$J%0\e(B
9870 \e$B%k!<%W$K=8$a$^$9\e(B (@code{gnus-summary-read-read-document})\e$B!#$=$l$r<B8=$9\e(B
9871 \e$B$k$?$a$K!"$3$NL?Na$O$=$l$>$l$NJ8=q$N$?$a$N\e(B @code{nndoc} \e$B%0%k!<%W$r3+$$$F\e(B
9872 \e$B$+$i!"$=$l$iJ#?t$N\e(B @code{nndoc} \e$B%0%k!<%W$N$F$C$Z$s$G\e(B @code{nnvirtual} \e$B%0\e(B
9873 \e$B%k!<%W$r3+$-$^$9!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^\e(B
9874 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
9875
9876 @item C-t
9877 @kindex C-t (\e$B35N,\e(B)
9878 @findex gnus-summary-toggle-truncation
9879 \e$BD9$$35N,9T$r@Z$j5M$a$k$+$I$&$+$r@Z$jBX$($^\e(B
9880 \e$B$9\e(B (@code{gnus-summary-toggle-truncation})\e$B!#$3$l$O$*$=$i$/35N,%P%C%U%!!<\e(B
9881 \e$B$G9T$rCf1{$KI=<($9$k5!G=$r:.Mp$5$;$k$N$G!"5-;v$rFI$s$G$$$k$H$-$K9T$N@Z$j\e(B
9882 \e$B5M$a$r\e(B off \e$B$K$9$k$N$ONI$$9M$($G$O$J$$$G$7$g$&!#\e(B
9883
9884 @item =
9885 @kindex = (\e$B35N,\e(B)
9886 @findex gnus-summary-expand-window
9887 \e$B35N,%P%C%U%!!<$N%&%#%s%I%&$r3HBg$7$^\e(B
9888 \e$B$9\e(B (@code{gnus-summary-expand-window})\e$B!#@\F,0z?t$rM?$($i$l$k$H!"5-;v%P%C\e(B
9889 \e$B%U%!!<$N$?$a$N%&%#%s%I%&$NG[CV$N@_Dj$r6/@)$7$^$9\e(B (\e$BLuCm\e(B: \e$B%G%#%U%)%k%H$G$O\e(B
9890 \e$B5-;v%P%C%U%!!<$N$?$a$N%&%#%s%I%&$NG[CV$N@_Dj$K$O35N,%P%C%U%!!<$rI=<($9$k\e(B
9891 \e$B$3$H$b4^$^$l$F$$$k$N$G!"IaDL$K5-;v$rFI$s$G$$$k$H$-$HF1$8$K$J$k$G$7$g$&\e(B)\e$B!#\e(B
9892
9893 @item C-M-e
9894 @kindex C-M-e (\e$B35N,\e(B)
9895 @findex gnus-summary-edit-parameters
9896 \e$B8=:_$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$rJT=8$7\e(B
9897 \e$B$^$9\e(B (@code{gnus-summary-edit-parameters})\e$B!#\e(B
9898
9899 @item C-M-a
9900 @kindex C-M-a (\e$B35N,\e(B)
9901 @findex gnus-summary-customize-parameters
9902 \e$B8=:_$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$r%+%9%?\e(B
9903 \e$B%^%$%:$7$^$9\e(B (@code{gnus-summary-customize-parameters})\e$B!#\e(B
9904 @end table
9905
9906 @node Exiting the Summary Buffer
9907 @section \e$B35N,%P%C%U%!!<$rH4$1$k\e(B
9908 @cindex summary exit
9909 @cindex exiting groups
9910
9911 \e$B35N,%P%C%U%!!<$+$iH4$1$k$H!"IaDL$O%0%k!<%W$N$9$Y$F$N>pJs$r99?7$7$F%0%k!<\e(B
9912 \e$B%W%P%C%U%!!<$KLa$j$^$9!#\e(B
9913
9914 @table @kbd
9915 @item Z Z
9916 @itemx Z Q
9917 @itemx q
9918 @kindex Z Z (\e$B35N,\e(B)
9919 @kindex Z Q (\e$B35N,\e(B)
9920 @kindex q (\e$B35N,\e(B)
9921 @findex gnus-summary-exit
9922 @vindex gnus-summary-exit-hook
9923 @vindex gnus-summary-prepare-exit-hook
9924 @vindex gnus-group-no-more-groups-hook
9925 @c @icon{gnus-summary-exit}
9926 \e$B8=:_$N%0%k!<%W$r=P$F!"%0%k!<%W$N$9$Y$F$N>pJs$r99?7$7$^\e(B
9927 \e$B$9\e(B (@code{gnus-summary-exit})\e$B!#H4$1=P$k$?$a$NB?$/$N=hM}$r9T$J$&A0\e(B
9928 \e$B$K\e(B @code{gnus-summary-prepare-exit-hook} \e$B$,8F$P$l!"$=$l$O%G%#%U%)%k%H\e(B
9929 \e$B$G\e(B @code{gnus-summary-expire-articles} \e$B$r8F$S$^$9!#H4$1=P$k$?$a$N=hM}$r\e(B
9930 \e$B=*$($?8e$G\e(B @code{gnus-summary-exit-hook} \e$B$,8F$P$l$^$9!#%0%k!<%W%b!<%I$K\e(B
9931 \e$BLa$k$H$-$K\e(B (\e$BL$FI$N\e(B) \e$B%0%k!<%W$,;D$C$F$$$J$+$C$?\e(B
9932 \e$B$i\e(B @code{gnus-group-no-more-groups-hook} \e$B$,<B9T$5$l$^$9!#\e(B
9933
9934 @item Z E
9935 @itemx Q
9936 @kindex Z E (\e$B35N,\e(B)
9937 @kindex Q (\e$B35N,\e(B)
9938 @findex gnus-summary-exit-no-update
9939 \e$B%0%k!<%W$N$I$s$J>pJs$b99?7$;$:$K8=:_$N%0%k!<%W$rH4$1=P$^\e(B
9940 \e$B$9\e(B (@code{gnus-summary-exit-no-update})\e$B!#\e(B
9941
9942 @item Z c
9943 @itemx c
9944 @kindex Z c (\e$B35N,\e(B)
9945 @kindex c (\e$B35N,\e(B)
9946 @findex gnus-summary-catchup-and-exit
9947 @c @icon{gnus-summary-catchup-and-exit}
9948 \e$B%0%k!<%W$N$9$Y$F$N2D;k$G$O$J$$\e(B (unticked) \e$B5-;v$K4{FI$N0u$rIU$1$F$+$iH4$1\e(B
9949 \e$B$^$9\e(B (@code{gnus-summary-catchup-and-exit})\e$B!#\e(B
9950
9951 @item Z C
9952 @kindex Z C (\e$B35N,\e(B)
9953 @findex gnus-summary-catchup-all-and-exit
9954 \e$B2D;k5-;v$5$($b4^$`$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$F$+$iH4$1$^\e(B
9955 \e$B$9\e(B (@code{gnus-summary-catchup-all-and-exit})\e$B!#\e(B
9956
9957 @item Z n
9958 @kindex Z n (\e$B35N,\e(B)
9959 @findex gnus-summary-catchup-and-goto-next-group
9960 \e$B$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$F<!$N%0%k!<%W$X0\F0$7$^\e(B
9961 \e$B$9\e(B (@code{gnus-summary-catchup-and-goto-next-group})\e$B!#\e(B
9962
9963 @item Z R
9964 @itemx C-x C-s
9965 @kindex Z R (\e$B35N,\e(B)
9966 @kindex C-x C-s (\e$B35N,\e(B)
9967 @findex gnus-summary-reselect-current-group
9968 \e$B8=:_$N%0%k!<%W$r=P$F!"$=$l$+$iF~$jD>$7$^\e(B
9969 \e$B$9\e(B (@code{gnus-summary-reselect-current-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"\e(B
9970 \e$B4{FI$HL$FI$NN>J}$N$9$Y$F$N5-;v$rA*Br$7$^$9!#\e(B
9971
9972 @item Z G
9973 @itemx M-g
9974 @kindex Z G (\e$B35N,\e(B)
9975 @kindex M-g (\e$B35N,\e(B)
9976 @findex gnus-summary-rescan-group
9977 @c @icon{gnus-summary-mail-get}
9978 \e$B%0%k!<%W$rH4$1!"$=$N%0%k!<%W$N?7$7$$5-;v$rD4$Y$F$+$i!":F$S$=$N%0%k!<%W$r\e(B
9979 \e$BA*Br$7$^$9\e(B (@code{gnus-summary-rescan-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"\e(B
9980 \e$B4{FI$HL$FI$NN>J}$N$9$Y$F$N5-;v$rA*Br$7$^$9!#\e(B
9981
9982 @item Z N
9983 @kindex Z N (\e$B35N,\e(B)
9984 @findex gnus-summary-next-group
9985 \e$B%0%k!<%W$rH4$1$F!"<!$N%0%k!<%W$X0\F0$7$^\e(B
9986 \e$B$9\e(B (@code{gnus-summary-next-group})\e$B!#\e(B
9987
9988 @item Z P
9989 @kindex Z P (\e$B35N,\e(B)
9990 @findex gnus-summary-prev-group
9991 \e$B%0%k!<%W$rH4$1$F!"A0$N%0%k!<%W$X0\F0$7$^\e(B
9992 \e$B$9\e(B (@code{gnus-summary-prev-group})\e$B!#\e(B
9993
9994 @item Z s
9995 @kindex Z s (\e$B35N,\e(B)
9996 @findex gnus-summary-save-newsrc
9997 \e$B8=:_$N4{FI$H0uIU$-5-;v$N?t$r%I%j%V%k%P%C%U%!!<\e(B (dribble buffer) \e$B$KJ]B8$7!"\e(B
9998 \e$B$=$l$+$i%I%j%V%k%P%C%U%!!<$rJ]B8$7$^$9\e(B (@code{gnus-summary-save-newsrc})\e$B!#\e(B
9999 \e$B@\F,0z?t$,M?$($i$l$k$H\e(B @file{.newsrc} \e$B%U%!%$%k\e(B (\e$B$H\e(B @file{.newsrc.eld} \e$B%U%!\e(B
10000 \e$B%$%k\e(B) \e$B$bJ]B8$7$^$9!#$3$NL?Na$r;H$&$H!"99?7$J$7$GH4$1=P$k$3$H\e(B (@kbd{Q} \e$BL?\e(B
10001 \e$BNa\e(B) \e$B$O0UL#$,L5$/$J$j$^$9!#\e(B
10002 @end table
10003
10004 @vindex gnus-exit-group-hook
10005 \e$B%0%k!<%W$N$9$Y$F$N>pJs$r!V99?7!W$7$F8=:_$N%0%k!<%W$rH4$1$k$H$-\e(B
10006 \e$B$K\e(B @code{gnus-exit-group-hook} \e$B$,8F$P$l$^$9!#Nc$(\e(B
10007 \e$B$P\e(B @kbd{Q} \e$BL?Na\e(B (@code{gnus-summary-exit-no-update}) \e$B$O$3$N%U%C%/$r8F$S\e(B
10008 \e$B$^$;$s!#\e(B
10009
10010 @findex gnus-summary-wake-up-the-dead
10011 @findex gnus-dead-summary-mode
10012 @vindex gnus-kill-summary-on-exit
10013 \e$B%0%k!<%W$rH4$1$?8e$G$=$l$r8e2y$9$kJJ$,$"$k$N$J$i!"\e(B
10014 @code{gnus-kill-summary-on-exit} \e$B$r\e(B @code{nil} \e$B$K@_Dj$HNI$$$+$b$7$l$^$;\e(B
10015 \e$B$s!#$=$&$9$k$H\e(B gnus \e$B$OH4$1=P$k$H$-$K35N,%P%C%U%!!<$r:o=|$7$^$;$s!#\e(B(\e$B2?$H\e(B
10016 \e$B$$$&6C$-\e(B!) \e$BBe$o$j$K!"$=$l$O%P%C%U%!!<$NL>A0\e(B
10017 \e$B$r\e(B @samp{*Dead Summary ... *} \e$B$N$h$&$J$b$N$KJQ99$7$F!"\e(B
10018 @code{gnus-dead-summary-mode} \e$B$H$$$&%^%$%J!<%b!<%I$rF3F~$7$^$9!#:#$d$=$N\e(B
10019 \e$B%P%C%U%!!<$K@Z$jBX$($k$H!"$9$Y$F$N%-!<$,4X\e(B
10020 \e$B?t\e(B @code{gnus-summary-wake-up-the-dead} \e$B$K3d$jEv$F$i$l$F$$$k$3$H$K5$IU$/\e(B
10021 \e$B$G$7$g$&!#;`$s$@35N,%P%C%U%!!<\e(B (dead summary buffer) \e$B$G$I$s$J%-!<$G$bC!\e(B
10022 \e$B$/$H!"$=$l$O@8$-$?IaDL$N35N,%P%C%U%!!<$K$J$j$^$9!#\e(B
10023
10024 \e$B;`$s$@35N,%P%C%U%!!<$OF1;~$K0l$D$7$+B8:_$9$k$3$H$O$G$-$^$;$s!#\e(B
10025
10026 @vindex gnus-use-cross-reference
10027 \e$B35N,%P%C%U%!!<$rH4$1=P$k$H!"8=:_$N%0%k!<%W$N%G!<%?$O99?7$5$l$^$9\e(B (\e$B$I$N5-\e(B
10028 \e$B;v$rFI$s$G!"$I$N5-;v$KJVEz$7$?$+!"$J$I$J$I!#\e(B) \e$B$b$7JQ\e(B
10029 \e$B?t\e(B @code{gnus-use-cross-reference} \e$B$,\e(B @code{t} \e$B$G$"$k$H\e(B (\e$B$=$l$,%G%#%U%)\e(B
10030 \e$B%k%H$G$9\e(B)\e$B!"$=$N%0%k!<%W$KAj8_;2>H$5$l$?\e(B (cross referenced) \e$B5-;v$K$O!"$=\e(B
10031 \e$B$l$,%/%m%9%]%9%H$5$l$?B>$N9XFI$7$F$$$k%0%k!<%W$K$"$C$F$b!"4{FI$N0u$,IU$-\e(B
10032 \e$B$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$b\e(B @code{t} \e$B$G$b$J$1$l$P!"5-;v$K$O9XFI$7$F\e(B
10033 \e$B$$$k%0%k!<%W$H9XFI$7$F$$$J$$%0%k!<%W$NN>J}$G4{FI$N0u$,IU$-$^\e(B
10034 \e$B$9\e(B (@pxref{Crosspost Handling})\e$B!#\e(B
10035
10036 @node Crosspost Handling
10037 @section \e$B%/%m%9%]%9%H$N07$$\e(B
10038
10039 @cindex velveeta
10040 @cindex spamming
10041 \e$B%/%m%9%]%9%H$5$l$?5-;v$K4{FI$N0u$rIU$1$k$3$H$K$h$C$F!"F1$85-;v$rFs2s0J>e\e(B
10042 \e$BFI$^$J$$$G:Q$`$3$H$rJ]>Z$7$^$9!#$b$A$m$s!"$@$l$+$,$=$l$rJ#?t$N%0%k!<%W$K\e(B
10043 \e$BJL!9$KEj9F$7$J$$8B$j$O!#F1$85-;v$rJ#?t$N%0%k!<%W$K\e(B (\e$B%/%m%9%]%9%H$G$O$G$O\e(B
10044 \e$B$J$/\e(B) \e$BEj9F$9$k$3$H$O\e(B @dfn{spamming} \e$B$H8F$P$l!"$"$J$?$O$=$N$h$&$JA~$`$Y$-\e(B
10045 \e$BHH:a$r9T$J$&$b$N$KBP$7$F!"K!N'$K$h$C$FIT2w$J5-;v$rAw$k$3$H$,5AL3$E$1$i$l\e(B
10046 \e$B$F$$$^$9!#\e(Bspam \e$B$r?6$$Mn$9$?$a$K!"\e(BNoCeM \e$B$G=hM}$9$k$3$H$r;n$7$F$_$kI,MW$,\e(B
10047 \e$B$"$k$+$b$7$l$^$;$s\e(B (@pxref{NoCeM})\e$B!#\e(B
10048
10049 \e$B3P$($F$*$$$F2<$5$$\e(B: \e$B%/%m%9%]%9%H$O$^$"9=$$$^$;$s$,!"F1$85-;v$rJL!9$KJ#?t\e(B
10050 \e$B$N%0%k!<%W$KEj9F$9$k$N$O5v$5$l$^$;$s!#BgNL$N%/%m%9%]%9\e(B
10051 \e$B%H\e(B (@dfn{velveeta} \e$B$H$7$FCN$i$l$F$$$k$b$N\e(B) \e$B$O2?$H$7$F$bHr$1$i$l$k$Y$-$G!"\e(B
10052 \e$B2a>j$J%/%m%9%]%9%H$KBP$7$FITK~$r8@$&$?$a\e(B
10053 \e$B$K\e(B @code{gnus-summary-mail-crosspost-complaint} \e$BL?Na$r;H$&$3$H$5$($G$-$^\e(B
10054 \e$B$9!#\e(B
10055
10056 @cindex cross-posting
10057 @cindex Xref
10058 @cindex @acronym{NOV}
10059 gnus \e$B$K%/%m%9%]%9%H$r@5$7$/07$($J$/$5$;$k860x$N0l$D$O!"\e(B@sc{xover} (\e$B$3$l\e(B
10060 \e$B$OHs>o$KNI$$$G$9!"$H$$$&$N$O$=$l$OB.EY$r$H$F$bB.$/$9$k$+$i$G$9\e(B) \e$B$r%5%]!<\e(B
10061 \e$B%H$7$F$$$k$1$l$I$b\e(B @acronym{NOV} \e$B9T$K\e(B @code{Xref} \e$BMs$r4^$a$J\e(B
10062 \e$B$$\e(B @acronym{NNTP} \e$B%5!<%P!<$r;H$C$F$$$k$3$H$G$9!#$3$l$O320-$G$9!#$G$b!"\e(B
10063 \e$B$"$!!"Ha$7$$$+$J!"Hs>o$KNI$/$"$k$3$H$J$N$G$9!#\e(Bgnus \e$B$O$"$J$?$,FI$s$@$9$Y\e(B
10064 \e$B$F$N5-;v$K\e(B @code{Xref} \e$B9T$r5-O?$9$k$3$H$K$h$C$F\e(B The Right Thing (\e$B@5$7$$\e(B
10065 \e$B$3$H\e(B) \e$B$r$7$h$&$H$7$^$9$,!"5-;v$r:o=|$7$?$jC1$KFI$^$J$$$G4{FI$N0u$rIU$1$k\e(B
10066 \e$B$H!"\e(Bgnus \e$B$,$3$l$i$N5-;v$N\e(B @code{Xref} \e$B9T$r$N$>$-$^$o$k5!2q$,L5$/$J$C$F$7\e(B
10067 \e$B$^$&$N$G!"Aj8_;2>H\e(B (cross reference) \e$B$N5!9=$r;H$($J$/$J$C$F$7$^$$$^$9!#\e(B
10068
10069 @cindex LIST overview.fmt
10070 @cindex overview.fmt
10071 \e$B$"$J$?$N\e(B @acronym{NNTP} \e$B%5!<%P!<$,$=$N354Q%U%!%$\e(B
10072 \e$B%k\e(B (overview file) \e$B$K\e(B @code{Xref} \e$BMs$r4^$a$k$+$I$&$+$rD4$Y$k$K$O!"\e(B
10073 @samp{telnet your.nntp.server nntp} \e$B$r%?%$%W$7$F!"\e(B@code{inn} \e$B%5!<%P!<$G\e(B
10074 \e$B$O\e(B @samp{MODE READER} \e$B%3%^%s%I$rM?$($F$+$i!"\e(B@samp{LIST overview.fmt} \e$B$r\e(B
10075 \e$B;n$7$F2<$5$$!#$3$l$OF0:n$7$J$$$+$b$7$l$^$;$s!#$7$+$7!"$b$7F0:n$7$F!"<hF@\e(B
10076 \e$B$7$?:G8e$N9T$,\e(B @samp{Xref:full} \e$B$G$J$$$J$i$P\e(B (\e$BLuCm\e(B: \e$B:G8e$N9T$G$O$J$$$+$b\e(B
10077 \e$B$7$l$^$;$s\e(B)\e$B!"%K%e!<%9$N4IM}<T$,354Q%U%!%$%k$K\e(B @code{Xref} \e$BMs$r4^$a$k$h$&\e(B
10078 \e$B$K$7$F$/$l$k$^$G!"H`=w$K8~$+$C$F6+$S!"5c$-IU$/$Y$-$G$7$g$&!#\e(B
10079
10080 @vindex gnus-nov-is-evil
10081 gnus \e$B$K$$$D$G$b@5$7$$\e(B @code{Xref} \e$B$r<hF@$9$k$h$&$K$5$;$?$$$N$G$"$l$P!"\e(B
10082 @code{gnus-nov-is-evil} \e$B$r\e(B @code{t} \e$B$K$9$kI,MW$,$"$j!"$=$l$OHs>o$KB.EY$r\e(B
10083 \e$BCY$/$7$^$9!#\e(B
10084
10085 \e$B$^!"?M@8$O$=$N$h$&$J$b$N$G$9!#\e(B
10086
10087 \e$BBeBX<jCJ$KIU$$$F$O\e(B @ref{Duplicate Suppression} \e$B$r;2>H$7$F2<$5$$!#\e(B
10088
10089 @node Duplicate Suppression
10090 @section \e$B=EJ#$NM^@)\e(B
10091
10092 \e$B%G%#%U%)%k%H$G$O\e(B gnus \e$B$O%/%m%9%]%9%H5!9=$rMxMQ$9$k$3$H$K$h$C$F!"F1$85-;v\e(B
10093 \e$B$rFs2s0J>eFI$^$J$$$h$&$K$7$h$&$H$7$^$9\e(B (@pxref{Crosspost Handling})\e$B!#$7\e(B
10094 \e$B$+$7!"$=$NC1=c$G8z2LE*$JJ}K!$O!"$$$m$$$m$JM}M3$K$h$j!"K~B-$9$k7k2L$r$b$?\e(B
10095 \e$B$i$5$J$$$+$b$7$l$^$;$s!#\e(B
10096
10097 @enumerate
10098 @item
10099 @acronym{NNTP} \e$B%5!<%P!<$O\e(B @code{Xref} \e$BMs$N@8@.$K<:GT$9$k$+$b$7$l$^$;$s!#\e(B
10100 \e$B$3$l$O0-$$$3$H$G!"$"$^$j5/$3$j$^$;$s!#\e(B
10101
10102 @item
10103 @acronym{NNTP} \e$B%5!<%P!<$O\e(B @file{.overview} \e$B%G!<%?%Y!<%9$K\e(B @code{Xref} \e$BMs\e(B
10104 \e$B$r4^$a$k$N$K<:GT$9$k$+$b$7$l$^$;$s!#$3$l$O0-$$$3$H$G!"Hs>o$KNI$/$"$k$3$H\e(B
10105 \e$B$G$9!"$"$!Ha$7$$!#\e(B
10106
10107 @item
10108 \e$BF1$8%0%k!<%W\e(B (\e$B$b$7$/$O$$$/$D$+$N4XO"$7$?%0%k!<%W\e(B) \e$B$r0c$C\e(B
10109 \e$B$?\e(B @acronym{NNTP} \e$B%5!<%P!<$+$iFI$s$G$$$k$+$b$7$l$^$;$s!#\e(B
10110
10111 @item
10112 \e$B%0%k!<%W$KEj9F$5$l$?5-;v$H=EJ#$9$k%a!<%k$r<u$1<h$C$?$+$b$7$l$^$;$s!#\e(B
10113 @end enumerate
10114
10115 @code{Xref} \e$B$N07$$$K<:GT$9$k>u67$O3N$+$KB>$K$b$"$j$^$9$,!"$3$l$i;M$D$,:G\e(B
10116 \e$B$bNI$/$"$k>u67$G$9!#\e(B
10117
10118 \e$B$b$7!"K\Ev$K$b$7$b\e(B @code{Xref} \e$B$N07$$$K<:GT$7$?$i!"\e(B@dfn{\e$B=EJ#M^@)\e(B} \e$B$K@Z$j\e(B
10119 \e$BBX$($k$3$H$r9MN8$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#$=$&$9$l$P!"\e(Bgnus \e$B$O$"$J$?\e(B
10120 \e$B$,FI$s$@$9$Y$F$N5-;v!"$"$k$$$O4{FI$N0u$rIU$1$?$9$Y$F$N5-;v\e(B
10121 \e$B$N\e(B @code{Message-ID} \e$B$r5-21$7!"$=$7$F$^$k$GKbK!$N$h$&$K!"0J8e$=$l$i$rFI\e(B
10122 \e$B$`$H$-$O$$$D$G$b4{FI$N0u$,IU$$$F$$$k$h$&$K$7$^$9\e(B---@emph{\e$B$9$Y$F\e(B} \e$B$N%0%k!<\e(B
10123 \e$B%W$G!#$3$N5!9=$r;H$&$N$O2?$@$+$H$F$bHs8zN($K$J$j$=$&$G$9$,!"2aEY$KHs8zN(\e(B
10124 \e$B$J$o$1$G$O$"$j$^$;$s!#F1$85-;v$rFs2s0J>eFI$`$h$j$O!"4V0c$$L5$/K>$^$7$$$G\e(B
10125 \e$B$9!#\e(B
10126
10127 \e$B=EJ#M^@)$O$"$^$j@:L)$JF;6q$G$O$"$j$^$;$s!#$I$A$i$+$H$$$&$HBgDH$N$h$&$J$b\e(B
10128 \e$B$N$G$9!#$=$l$OHs>o$KC1=c$J$d$jJ}$GF0:n$7$F$$$^$9\e(B---\e$B$"$J$?$,5-;v$K4{FI$N\e(B
10129 \e$B0u$rIU$1$k$H!"$=$N\e(B Message-ID \e$B$r%-%c%C%7%e$K2C$($^$9!#<!$K$=\e(B
10130 \e$B$N\e(B Message-ID \e$B$K=P2q$&$H!"\e(B@samp{M} \e$B0u$K$h$C$F5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
10131 \e$B$=$N5-;v$r$I$N%0%k!<%W$G8+$?$+$O5$$K$7$^$;$s!#\e(B
10132
10133 @table @code
10134 @item gnus-suppress-duplicates
10135 @vindex gnus-suppress-duplicates
10136 @code{nil} \e$B$G$J$1$l$P!"=EJ#M^@)$r$7$^$9!#\e(B
10137
10138 @item gnus-save-duplicate-list
10139 @vindex gnus-save-duplicate-list
10140 @code{nil} \e$B$G$J$1$l$P!"=EJ#$N%j%9%H$r%U%!%$%k$KJ]B8$7$^$9!#$3$l$O5/F0$H\e(B
10141 \e$B=*N;$N;~4V$rD9$/$9$k$N$G!"%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#$7$+$7!"$3$l\e(B
10142 \e$B$O\e(B gnus \e$B$r0l2s<B9T$7$?$H$-$KFI$^$l$?=EJ#5-;v$@$1$,M^@)$5$l$k$H$$$&$3$H$G\e(B
10143 \e$B$9!#\e(B
10144
10145 @item gnus-duplicate-list-length
10146 @vindex gnus-duplicate-list-length
10147 \e$B$3$NJQ?t$O$I$N$/$i$$B?$/$N\e(B @code{Message-ID} \e$B$r=EJ#M^@)%j%9%H$KJ]$C$F$*\e(B
10148 \e$B$/$+$r7hDj$7$^$9!#%G%#%U%)%k%H$O\e(B 10000 \e$B$G$9!#\e(B
10149
10150 @item gnus-duplicate-file
10151 @vindex gnus-duplicate-file
10152 \e$B=EJ#M^@)$N%j%9%H$r3JG<$7$F$*$/%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H\e(B
10153 \e$B$O\e(B @file{~/News/suppression} \e$B$G$9!#\e(B
10154 @end table
10155
10156 \e$B2?EY$b\e(B gnus \e$B$r=*N;$7$F5/F0$9$k798~$,$"$k$N$G$"$l$P!"$*$=$i\e(B
10157 \e$B$/\e(B @code{gnus-save-duplicate-list} \e$B$r\e(B @code{t} \e$B$K$9$k$N$ONI$$9M$($G$7$g\e(B
10158 \e$B$&!#$b$7\e(B gnus \e$B$rB3$1$F2?=54V$bAv$i$;$F$*$/$N$G$"$l$P!"$=$l\e(B
10159 \e$B$r\e(B @code{nil} \e$B$K$7$?J}$,NI$$$+$b$7$l$^$;$s!#0lJ}!"%j%9%H$rJ]B8$9$k$3$H$O\e(B
10160 \e$B5/F0$H=*N;$r$:$C$HCY$/$9$k$N$G!"IQHK$K\e(B gnus \e$B$r=*N;$7$F5/F0$9$k$N$G$"$l$P!"\e(B
10161 @code{gnus-save-duplicate-list} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$9!#$&!<$`!#\e(B
10162 \e$B;d$O$"$J$?$,$I$&$9$k$+$KG$$;$h$&$H;W$$$^$9!#\e(B
10163
10164 @ignore
10165 @node Security
10166 @section Security
10167
10168 Gnus is able to verify signed messages or decrypt encrypted messages.
10169 The formats that are supported are @acronym{PGP}, @acronym{PGP/MIME}
10170 and @acronym{S/MIME}, however you need some external programs to get
10171 things to work:
10172
10173 @enumerate
10174 @item
10175 To handle @acronym{PGP} and @acronym{PGP/MIME} messages, you have to
10176 install an OpenPGP implementation such as GnuPG.  The Lisp interface
10177 to GnuPG included with Gnus is called PGG (@pxref{Top, ,PGG, pgg, PGG
10178 Manual}), but Mailcrypt and gpg.el are also supported.
10179
10180 @item
10181 To handle @acronym{S/MIME} message, you need to install OpenSSL.  OpenSSL 0.9.6
10182 or newer is recommended.
10183
10184 @end enumerate
10185
10186 More information on how to set things up can be found in the message
10187 manual (@pxref{Security, ,Security, message, Message Manual}).
10188
10189 @table @code
10190 @item mm-verify-option
10191 @vindex mm-verify-option
10192 Option of verifying signed parts.  @code{never}, not verify;
10193 @code{always}, always verify; @code{known}, only verify known
10194 protocols.  Otherwise, ask user.
10195
10196 @item mm-decrypt-option
10197 @vindex mm-decrypt-option
10198 Option of decrypting encrypted parts.  @code{never}, no decryption;
10199 @code{always}, always decrypt; @code{known}, only decrypt known
10200 protocols.  Otherwise, ask user.
10201
10202 @item mml1991-use
10203 @vindex mml1991-use
10204 Symbol indicating elisp interface to OpenPGP implementation for
10205 @acronym{PGP} messages.  The default is @code{pgg}, but
10206 @code{mailcrypt} and @code{gpg} are also supported although
10207 deprecated.
10208
10209 @item mml2015-use
10210 @vindex mml2015-use
10211 Symbol indicating elisp interface to OpenPGP implementation for
10212 @acronym{PGP/MIME} messages.  The default is @code{pgg}, but
10213 @code{mailcrypt} and @code{gpg} are also supported although
10214 deprecated.
10215
10216 @end table
10217
10218 @cindex snarfing keys
10219 @cindex importing PGP keys
10220 @cindex PGP key ring import
10221 Snarfing OpenPGP keys (i.e., importing keys from articles into your
10222 key ring) is not supported explicitly through a menu item or command,
10223 rather Gnus do detect and label keys as @samp{application/pgp-keys},
10224 allowing you to specify whatever action you think is appropriate
10225 through the usual @acronym{MIME} infrastructure.  You can use a
10226 @file{~/.mailcap} entry (@pxref{mailcap, , mailcap, emacs-mime, The
10227 Emacs MIME Manual}) such as the following to import keys using GNU
10228 Privacy Guard when you click on the @acronym{MIME} button
10229 (@pxref{Using MIME}).
10230
10231 @example
10232 application/pgp-keys; gpg --import --interactive --verbose; needsterminal
10233 @end example
10234
10235 This happens to also be the default action defined in
10236 @code{mailcap-mime-data}.
10237
10238 @end ignore
10239 @node Mailing List
10240 @section \e$B%a!<%j%s%0%j%9%H\e(B
10241 @cindex mailing list
10242 @cindex RFC 2396
10243
10244 @kindex A M (\e$B35N,\e(B)
10245 @findex gnus-mailing-list-insinuate
10246 gnus \e$B$O\e(B RFC 2369 \e$B$G5,Dj$5$l$?3F<o$N%a!<%j%s%0%j%9%H$G;H$o$l$k%U%#!<%k%I\e(B
10247 \e$B$rM}2r$7$^$9!#$3$l$rM-8z$K$9$k$K$O35N,%P%C%U%!!<\e(B
10248 \e$B$G\e(B @kbd{A M} (@code{gnus-mailing-list-insinuate}) \e$B$r;H$&$J$I$7$F!"\e(B
10249 @code{to-list} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$rDI2C$7\e(B
10250 \e$B$F2<$5$$!#\e(B
10251
10252 \e$B$3$l$K$h$C$F35N,%P%C%U%!!<$G$N0J2<$NL?Na$,;H$($k$h$&$K$J$j$^$9!#\e(B
10253
10254 @table @kbd
10255 @item C-c C-n h
10256 @kindex C-c C-n h (\e$B35N,\e(B)
10257 @findex gnus-mailing-list-help
10258 List-Help \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N%X%k%W$r<h$j4s$;$k$?$a\e(B
10259 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
10260
10261 @item C-c C-n s
10262 @kindex C-c C-n s (\e$B35N,\e(B)
10263 @findex gnus-mailing-list-subscribe
10264 List-Subscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r;O$a$k$?$a\e(B
10265 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
10266
10267 @item C-c C-n u
10268 @kindex C-c C-n u (\e$B35N,\e(B)
10269 @findex gnus-mailing-list-unsubscribe
10270 List-Unsubscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r$d$a$k$?\e(B
10271 \e$B$a$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
10272
10273 @item C-c C-n p
10274 @kindex C-c C-n p (\e$B35N,\e(B)
10275 @findex gnus-mailing-list-post
10276 List-Post \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$KEj9F$7$^$9!#\e(B
10277
10278 @item C-c C-n o
10279 @kindex C-c C-n o (\e$B35N,\e(B)
10280 @findex gnus-mailing-list-owner
10281 List-Owner \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N4IM}<T08$F$K%a%C%;!<\e(B
10282 \e$B%8$rAw?.$7$^$9!#\e(B
10283
10284 @item C-c C-n a
10285 @kindex C-c C-n a (\e$B35N,\e(B)
10286 @findex gnus-mailing-list-archive
10287 List-Archive \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N%"!<%+%$%V$r1\Mw$7\e(B
10288 \e$B$^$9!#\e(B
10289 @end table
10290
10291 @node Article Buffer
10292 @chapter \e$B5-;v%P%C%U%!!<\e(B
10293 @cindex article buffer
10294
10295 \e$B5-;v$O0l$D$7$+$J$$5-;v%P%C%U%!!<$KI=<($5$l$^$9!#$9$Y$F$N35N,%P%C%U%!!<\e(B
10296 \e$B$O\e(B (gnus \e$B$K;X<($7$J$$8B$j\e(B) \e$BF1$85-;v%P%C%U%!!<$r6&M-$7$^$9!#\e(B
10297
10298 @menu
10299 * Hiding Headers::              \e$B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k\e(B
10300 * Using MIME::                  \e$BFI$`A0$K5-;v$r\e(B @acronym{MIME} \e$B$KDL$9\e(B
10301 * Customizing Articles::        \e$B5-;v$N8+1I$($r;EN)$F$k\e(B
10302 * Article Keymap::              \e$B5-;v%P%C%U%!!<$G;H$($k%-!<A`:n\e(B
10303 * Misc Article::                \e$B$=$NB>\e(B
10304 @end menu
10305
10306 @node Hiding Headers
10307 @section \e$BM>J,$J%X%C%@!<$r1#$9\e(B
10308 @cindex hiding headers
10309 @cindex deleting headers
10310
10311 \e$B3F5-;v$NF,$NItJ,$O%X%C%@!<\e(B (@dfn{head}) \e$B$H8F$P$l$^$9!#\e(B(\e$B;D$j$NItJ,$O%\\e(B
10312 \e$B%G%#!<\e(B (@dfn{body}) \e$B$G$9!#$9$G$K$*5$$E$-$G$7$g$&$,!#\e(B)
10313
10314 @vindex gnus-show-all-headers
10315 \e$B%X%C%@!<$K$O$?$/$5$s$NM-1W$J>pJs$,4^$^$l$F$$$^$9!#5-;v$r=q$$$??M$NL>A0!"\e(B
10316 \e$B$=$l$,=q$+$l$?F|IU!"$*$h$S5-;v$NI=Bj$G$9!#$3$l$O$H$F$bNI$$$N$G$9$,!"%X%C\e(B
10317 \e$B%@!<$K$OBgItJ,$N?M$K$H$C$F$O8+$?$/$b$J$$>pJs\e(B---\e$B5-;v$,$"$J$?$N$H$3$m$KCe\e(B
10318 \e$B$/$^$G$K$I$s$J%7%9%F%`$r7PM3$7$F$-$?$+!"\e(B@code{Message-ID}\e$B!"\e(B
10319 @code{References} \e$B$J$I$J$I!D$b$&$&$s$6$j$9$k$/$i$$\e(B---\e$B$?$/$5$s4^$^$l$F$$\e(B
10320 \e$B$^$9!#$?$V$s$"$J$?$O$3$l$i$N9T$N$$$/$D$+$O<h$j=|$$$F$7$^$$$?$$$H;W$&$G$7$g\e(B
10321 \e$B$&!#$b$7$3$l$i$N9T$r$9$Y$F5-;v%P%C%U%!!<Fb$K;D$7$F$*$-$?$1$l$P!"\e(B
10322 @code{gnus-show-all-headers} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F2<$5$$!#\e(B
10323
10324 gnus \e$B$O%X%C%@!<$rA*$jJ,$1$k$?$a$KFs$D$NJQ?t$rMQ0U$7$F$$$^$9\e(B:
10325
10326 @table @code
10327 @item gnus-visible-headers
10328 @vindex gnus-visible-headers
10329 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B0J30$G$"$l$P!"$I$N%X%C%@!<$r5-;v%P%C%U%!!<$K;D$7$?\e(B
10330 \e$B$$$+$r;XDj$9$k@55,I=8=$G$"$k$H$_$J$5$l$^$9!#$3$NJQ?t$K9gCW$7$J$$%X%C%@!<\e(B
10331 \e$B$O$9$Y$F1#$5$l$^$9!#\e(B
10332
10333 \e$BNc$($P!"5-;v$r=q$$$??M$NL>A0$HI=Bj$N$_$r8+$?$1$l$P!"$3$&;XDj$7$^$9\e(B:
10334
10335 @lisp
10336 (setq gnus-visible-headers "^From:\\|^Subject:")
10337 @end lisp
10338
10339 \e$B$3$NJQ?t$O!"I=<($5$;$?$$%X%C%@!<$K9gCW$9$k@55,I=8=$r%j%9%H$G;XDj$9$k$3$H\e(B
10340 \e$B$b$G$-$^$9!#\e(B
10341
10342 @item gnus-ignored-headers
10343 @vindex gnus-ignored-headers
10344 \e$B$3$NJQ?t$O\e(B @code{gnus-visible-headers} \e$B$NH?BP$G$9!#$3$NJQ?t$,@_Dj$5$l$F\e(B
10345 \e$B$$$l$P\e(B (\e$B$+$D\e(B @code{gnus-visible-headers} \e$B$,\e(B @code{nil} \e$B$G$"$l$P\e(B)\e$B!"$3$l$O\e(B
10346 \e$B1#$7$?$$%X%C%@!<9T$9$Y$F$K9gCW$9$k@55,I=8=$G$"$k$H$_$J$5$l$^$9!#$3$NJQ?t\e(B
10347 \e$B$K9gCW$7$J$$$9$Y$F$N%X%C%@!<9T$,I=<($5$l$^$9!#\e(B
10348
10349 \e$BNc$($P!"C1$K\e(B @code{References} \e$BMs$H\e(B @code{Xref} \e$BMs$N$_$r>C$75n$j$?$1$l$P!"\e(B
10350 \e$B0J2<$N$h$&$K$7$^$9\e(B:
10351
10352 @lisp
10353 (setq gnus-ignored-headers "^References:\\|^Xref:")
10354 @end lisp
10355
10356 \e$B$3$NJQ?t$O>C$7$?$$%X%C%@!<$K9gCW$9$k@55,I=8=$N%j%9%H$G$b9=$$$^$;$s!#\e(B
10357
10358 \e$B$J$*!"\e(B@code{gnus-visible-headers} \e$B$,\e(B @code{nil} \e$B0J30$N>l9g$O!"$3$NJQ?t$K\e(B
10359 \e$B$O8z2L$,L5$$$3$H$KCm0U$7$F2<$5$$!#\e(B
10360 @end table
10361
10362 @vindex gnus-sorted-header-list
10363 gnus \e$B$O%X%C%@!<$NJB$YBX$(\e(B (sort) \e$B$b9T$J$$$^$9\e(B (\e$B$3$l$O%G%#%U%)%k%H$G9T$J\e(B
10364 \e$B$o$l$^$9\e(B)\e$B!#$3$NJB$YBX$($O\e(B @code{gnus-sorted-header-list} \e$BJQ?t$r@_Dj$9$k\e(B
10365 \e$B$3$H$G@)8f$9$k$3$H$,$G$-$^$9!#$3$l$O%X%C%@!<$r$I$&$$$&=g=x$GI=<($9$k$+$r\e(B
10366 \e$B;XDj$9$k@55,I=8=$N%j%9%H$G$9!#\e(B
10367
10368 \e$BNc$($P!"5-;v$NCx<TL>$r:G=i$K!"<!$KI=Bj$rI=<($7$?$1$l$P!"$3$s$JIw$K$J$k$G\e(B
10369 \e$B$7$g$&!#\e(B
10370
10371 @lisp
10372 (setq gnus-sorted-header-list '("^From:" "^Subject:"))
10373 @end lisp
10374
10375 \e$BI=<($9$k$h$&$K$J$C$F$$$k%X%C%@!<$G$3$NJQ?t$K;XDj$5$l$F$$$J$$$b$N$O!"$3$N\e(B
10376 \e$BJQ?t$K;XDj$5$l$F$$$k$9$Y$F$N%X%C%@!<$N8e$K!"E,Ev$J=g=x$GI=<($5$l$k$G$7$g\e(B
10377 \e$B$&!#\e(B
10378
10379 @findex gnus-article-hide-boring-headers
10380 @vindex gnus-boring-article-headers
10381 @code{gnus-treat-hide-boring-headers} \e$B$r\e(B @code{head} \e$B$K@_Dj$9$k$3$H$K$h$C\e(B
10382 \e$B$F!"$b$C$H$D$^$i$J$$%X%C%@!<$r1#$9$3$H$,$G$-$^$9!#$3$N4X?t$,2?$r$9$k$+\e(B
10383 \e$B$O\e(B @code{gnus-boring-article-headers} \e$BJQ?t$K0MB8$7$^$9!#$3$NJQ?t$O%j%9%H\e(B
10384 \e$B$G$9$,!"$3$N%j%9%H$K$O<B:]$N%X%C%@!<$NL>A0$,F~$k$N$G$O$"$j$^$;$s!#Be$o$j\e(B
10385 \e$B$K\e(B gnus \e$B$,%A%'%C%/$7$F;k3&$+$i>C$75n$k$?$a$N$5$^$6$^$J!V$D$^$i$J$$>r7o!W\e(B
10386 (@dfn{boring conditions}) \e$B$N%j%9%H$r;XDj$7$^$9!#\e(B
10387
10388 \e$B$3$N>r7o$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
10389
10390 @table @code
10391 @item empty
10392 \e$B6u$N%X%C%@!<$r$9$Y$F>C5n$7$^$9!#\e(B
10393 @item followup-to
10394 @code{Followup-To} \e$BMs$,\e(B @code{Newsgroups} \e$BMs$HF10l$G$"$k>l9g$K$O>C5n$7$^\e(B
10395 \e$B$9!#\e(B
10396 @item reply-to
10397 @code{Reply-To} \e$BMs$,\e(B @code{From} \e$BMs$HF1$8%"%I%l%9$r<($7$F$$$k$+!"\e(B
10398 @code{broken-reply-to} \e$B%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k>l9g$K$O>C5n\e(B
10399 \e$B$7$^$9!#\e(B
10400 @item newsgroups
10401 @code{Newsgroups} \e$BMs$,8=:_$N%0%k!<%WL>$7$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10402 @item to-address
10403 @code{To} \e$BMs$,8=:_$N%0%k!<%W$N\e(B @code{to-address} \e$B%Q%i%a!<%?!<$HF1$8$b$N\e(B
10404 \e$B$7$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10405 @item to-list
10406 @code{To} \e$BMs$,8=:_$N%0%k!<%W$N\e(B @code{to-list} \e$B%Q%i%a!<%?!<$HF1$8$b$N$7$+\e(B
10407 \e$B4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10408 @item cc-list
10409 @code{CC} \e$BMs$,8=:_$N%0%k!<%W$N\e(B @code{to-list} \e$B%Q%i%a!<%?!<$HF1$8$b$N$7$+\e(B
10410 \e$B4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10411 @item date
10412 \e$B$=$N5-;v$,2a5n;0F|0JFb$N$b$N$G$"$l$P!"\e(B@code{Date} \e$BMs$r>C5n$7$^$9!#\e(B
10413 @item long-to
10414 @code{To} \e$BMs$,$"$^$j$K$bD9$$>l9g$K$O>C5n$7$^$9!#\e(B
10415 @item many-to
10416 @code{To} \e$BMs$,0l$D$h$j$bB?$1$l$P!"$=$l$i$r$9$Y$F>C5n$7$^$9!#\e(B
10417 @end table
10418
10419 \e$B$3$l$i$N$&$A$N;0$D$NMWAG$rF~$l$?$1$l$P!"$3$s$JIw$K$J$j$^$9\e(B:
10420
10421 @lisp
10422 (setq gnus-boring-article-headers
10423       '(empty followup-to reply-to))
10424 @end lisp
10425
10426 \e$B$3$l$O$3$NJQ?t$N%G%#%U%)%k%HCM$G$b$"$j$^$9!#\e(B
10427
10428 @node Using MIME
10429 @section MIME \e$B$r;H$&\e(B
10430 @cindex @acronym{MIME}
10431
10432 \e$B%Q%s%H%^%$%`\e(B (mime) \e$B$O!"4Q5R$,$"$/$S$r$7$J$,$i$\$s$d$j$7$F$$$k$N$K$b$+$+\e(B
10433 \e$B$o$i$:!"0UL#$bL5$/6uCf$G<j$r?6$k$b$N$NI8=`$H$7$F9-$/CN$i$l$F$$$^$9!#\e(B
10434
10435 \e$B0lJ}\e(B @acronym{MIME} \e$B$O!"$=$N$?$a$K$9$Y$F$N%K%e!<%9%j!<%@!<$,62I]$G;`$s$G\e(B
10436 \e$B$7$^$&$N$K$b$+$+$o$i$:!"0UL#$bL5$/5-;v$r%(%s%3!<%I$9$kI8=`$G$9!#\e(B
10437
10438 @acronym{MIME} \e$B$O5-;v$,$I$s$JJ8;z%;%C%H$r;H$&$+!"J8;z$r$I$&%(%s%3!<%I$9\e(B
10439 \e$B$k$+$r;XDj$9$k$3$H$,$G$-!"$5$i$K$O3($d$=$NB>$N$_$@$i$J$b$N$rL5<Y5$$J3J9%\e(B
10440 \e$B$N5-;v$KKd$a9~$`$3$H$5$(2DG=$K$7$^$9!#\e(B
10441
10442 @vindex gnus-show-mime
10443 @vindex gnus-article-display-method-for-mime
10444 @findex gnus-article-display-mime-message
10445 gnus \e$B$O\e(B @code{gnus-article-display-method-for-mime} \e$B$K5-;v$r2!$7IU$1$k$3\e(B
10446 \e$B$H$K$h$C$F\e(B @acronym{MIME} \e$B$r07$$$^$9!#$3$N%G%#%U%)%k%HCM\e(B
10447 \e$B$O\e(B @code{gnus-article-display-mime-message} \e$B$G$9!#$3$N4X?t\e(B
10448 \e$B$O\e(B @acronym{SEMI} MIME-View \e$B%W%m%0%i%`$r8F$S=P$7$F<B:]$N=hM}$r9T$J$$$^$9!#\e(B
10449 @acronym{SEMI} MIME-View \e$B$K4X$9$k>\$7$$>pJs$O!"%^%K%e%"%k$r;2>H$7$F2<$5\e(B
10450 \e$B$$\e(B (SEMI \e$B$NG[I[$KIUB0$7$F$$\e(B
10451 \e$B$k\e(B @file{mime-ui-ja.texi} \e$B$r\e(B @kbd{M-x find-file} \e$B$7$F!"\e(B
10452 @kbd{M-x texinfo-format-buffer} \e$B$r<B9T$9$k$3$H$K$h$C$F:n@.$9$k$3$H$,$G$-\e(B
10453 \e$B$^$9\e(B)\e$B!#\e(B
10454
10455 @acronym{MIME} \e$B$r>o$K;HMQ$7$?$1$l$P!"\e(B
10456 @code{gnus-show-mime} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F2<$5$$!#\e(B
10457 @code{gnus-show-mime} \e$B$r@_Dj$7$F$$$k$H!"1?$,0-$$$H5-;v%P%C%U%!!<$K$O8N>c\e(B
10458 \e$B$7$?$h$&$J2hLL$,8+$($k$3$H$b$"$k$G$7$g$&!#$3$l$OHr$1$h$&$,$"$j$^$;$s!#\e(B
10459
10460 Gnus \e$B$d\e(B gnus \e$B$G$O!"$3$N$?$A$N0-$$LdBj$G6C$+$5$l$J$$$h$&$K$9$k$K$O!"35N,\e(B
10461 \e$B%P%C%U%!!<$K$*$$$F@Z$jBX$(5!G=$r;H$&$H$$$&$N$,:GA1$+$b$7$l$^$;$s\e(B (\e$BNc$($P!"\e(B
10462 @samp{alt.sing-a-long} \e$B%0%k!<%W$KF~$k$H!"$"$J$?$N5$$E$+$J$$$&$A\e(B
10463 \e$B$K\e(B @acronym{MIME} \e$B$O5-;vCf$N%5%&%s%I%U%!%$%k$r%G%3!<%I$7$F!"2?$d$i2x$7$2\e(B
10464 \e$B$JD9$$D9$$2N$,$"$J$?$N%9%T!<%+!<$+$iBg2;6A$GN.$l=P$7!"$"$J$?$O%\%j%e!<%`\e(B
10465 \e$B%\%?%s$r8+$D$1$i$l$:!"$H$$$&$N$O$=$s$J$b$N$O$b$H$b$HIU$$$F$$$J$$$+$i$G!"\e(B
10466 \e$B$_$s$J$O$"$J$?$NJ}$rbK$_$O$8$a!"$"$J$?$O%W%m%0%i%`$r;_$a$h$&$H$9$k$1$l$I\e(B
10467 \e$B$b$G$-$J$/$F!"%\%j%e!<%`$r@)8f$9$k%W%m%0%i%`$b8+$D$1$i$l$J$/$F!"$=$7$FIt\e(B
10468 \e$B20Cf$NA40w$OFMA3$"$J$?$N$3$H$r7ZJN$N4c:9$7$G8+$k$h$&$K$J$C$F$7$^$$!"$"$J\e(B
10469 \e$B$?$O$A$g$C$HLLGr$/$J$$;W$$$r$9$k!"$H$+\e(B)\e$B!#\e(B
10470
10471 \e$B8=<B$N=PMh;v$H<B:_$N?MJ*$KN`;w$7$F$$$k$+$b$7$l$^$;$s$,!"$3$l$O$9$Y$F%[%s\e(B
10472 \e$B%H$N$3$H$G$9!#$2$[$2$[!#\e(B
10473
10474 \e$B$^$"!"$=$&$$$&Lu$G!"\e(Bgnus \e$B$G$O\e(B @code{metamail-buffer} \e$B$r;H$&$N$r;_$a$?Lu\e(B
10475 \e$B$G$9!#$=$&$$$&Lu$G!":#$G$O>o$K\e(B @code{gnus-show-mime} \e$B$r\e(B @code{nil} \e$B0J30\e(B
10476 \e$B$K$7$F$*$-!"<~$j$K?M$,$$$J$$;~$r8+7W$i$C$F5-;v%P%C%U%!!<$K8=$o$l$k%\%?%s\e(B
10477 \e$B$r2!$7$^$7$g$&!#\e(B
10478
10479 @c Also @xref{MIME Commands}.
10480
10481 @node Customizing Articles
10482 @section \e$B5-;v$N%+%9%?%^%$%:\e(B
10483 @cindex article customization
10484
10485 \e$B5-;v$r$I$N$h$&$K8+$;$k$+$r%+%9%?%^%$%:$9$k$?$a$N$?$/$5$s$N4X?t$,B8:_$7$F\e(B
10486 \e$B$$$^$9!#$3$l$i$N4X?t$rBPOCE*$K8F$V$3$H$b$G$-$k\e(B
10487 \e$B$7\e(B (@pxref{Article Washing})\e$B!"5-;v$rA*Br$7$?$H$-$K<+F0E*$KA*Br$9$k$3$H$b\e(B
10488 \e$B$G$-$^$9!#\e(B
10489
10490 \e$B<+F0E*$K8F$P$l$k$h$&$K$9$k$?$a$K$O!"BP1~$9$k%H%j!<%H%a%s%HJQ?t$r@_Dj$7$J\e(B
10491 \e$B$1$l$P$J$j$^$;$s!#Nc$($P%X%C%@!<$r1#$9$?$a$K$O!"\e(B
10492 @code{gnus-treat-hide-headers} \e$B$r@_Dj$7$^$9!#0J2<$O@_Dj$G$-$kJQ?t$N0lMw\e(B
10493 \e$B$G$9$,!"$^$:$3$l$i$NJQ?t$N<h$jF@$kCM$K$D$$$FOC$7$^$7$g$&!#\e(B
10494
10495 \e$BCm0U\e(B: \e$B$$$/$D$+$NCM$O!"M-8z$JCM$G$"$C$F$b$[$H$s$I0UL#$rL5$7$^$;$s!#<BMQE*\e(B
10496 \e$B$JCM$O2<$N0lMw$rD4$Y$F2<$5$$!#\e(B
10497
10498 @enumerate
10499 @item
10500 @code{nil}: \e$B$3$N%H%j!<%H%a%s%H$r$7$^$;$s!#\e(B
10501
10502 @item
10503 @code{t}: \e$B$3$N%H%j!<%H%a%s%H$r$9$Y$F$NK\J8$N%Q!<%H$G9T$J$$$^$9!#\e(B
10504
10505 @item
10506 @code{head}: \e$B%X%C%@!<$G$=$N%H%j!<%H%a%s%H$r$7$^$9!#\e(B
10507
10508 @item
10509 @code{last}: \e$B$3$N%H%j!<%H%a%s%H$r:G8e$N%Q!<%H$G9T$J$$$^$9!#\e(B
10510
10511 @item
10512 \e$B@0?t\e(B: \e$B$3$N%H%j!<%H%a%s%H$r$3$N?tCM$h$jC;$$$9$Y$F$NK\J8$N%Q!<%H$G9T$J$$$^\e(B
10513 \e$B$9!#\e(B
10514
10515 @item
10516 \e$BJ8;zNs$N%j%9%H\e(B: \e$B$3$N%j%9%H$K4^$^$l$F$$$k@55,I=8=$K9gCW$9$kL>A0$N%0%k!<%W\e(B
10517 \e$B$GFI$^$l$?5-;v$N!"$9$Y$F$NK\J8$N%Q!<%H$G$3$N%H%j!<%H%a%s%H$r9T$J$$$^$9!#\e(B
10518
10519 @item
10520 \e$B:G=i$NMWAG$,J8;zNs$G$J$$%j%9%H$G$9\e(B:
10521
10522 \e$B%j%9%H$O:F5"E*$KI>2A$5$l$^$9!#%j%9%H$N:G=i$NMWAG$O=R8l$G$9!#0J2<$N=R8l$,\e(B
10523 \e$BG'<1$5$l$^$9\e(B: @code{or}, @code{and}, @code{not}, @code{typep}\e$B!#Nc$G$9\e(B:
10524
10525 @lisp
10526 (or last
10527     (typep "text/x-vcard"))
10528 @end lisp
10529
10530 @end enumerate
10531
10532 @c FIXTGNUS Is this true?
10533 \e$B$3$3$G\e(B @dfn{\e$B%Q!<%H\e(B} \e$B$H$$$&8l$,;H$o$l$F$$$k$3$H$K5$IU$$$?$H;W$$$^$9!#$3$l\e(B
10534 \e$B$O%a%C%;!<%8$K$O\e(B @acronym{MIME} \e$B%^%k%A%Q!<%H5-;v$,$"$j!"$$$/$D$+$N%Q!<%H\e(B
10535 \e$B$KJ,3d$5$l$F$$$k$+$b$7$l$J$$$H$$$&;v<B$K4XO"$7$F$$$^$9!#%^%k%A%Q!<%H$G$J\e(B
10536 \e$B$$5-;v$O0l$D$N%Q!<%H$N$_$G$"$k$H$_$J$5$l$^$9!#\e(B
10537
10538 @vindex gnus-article-treat-types
10539 \e$B$3$N%H%j!<%H%a%s%H$O$9$Y$F$N%^%k%A%Q!<%H$N%Q!<%H$?$A$KE,MQ$5$l$k$N$G$7$g\e(B
10540 \e$B$&$+\e(B?  \e$B$O$$!"$=$&$7$?$1$l$P$=$&$J$j$^$9!#$G$9$,!"%G%#%U%)%k%H$G\e(B
10541 \e$B$O\e(B @samp{text/plain} \e$B%Q!<%H$@$1$K%H%j!<%H%a%s%H$,;\$5$l$^$9!#$3$l\e(B
10542 \e$B$O\e(B @code{gnus-article-treat-types} \e$BJQ?t$G@)8f$5$l!"$3$l$O%Q!<%H$N7?$K9g\e(B
10543 \e$BCW$9$k@55,I=8=$N%j%9%H$G$9!#@)8fJQ?t$NCM$,!">e$G@bL@$5$l$F$$$k$h$&$K=R8l\e(B
10544 \e$B$N%j%9%H$G$"$k$H$-$O!"$3$NJQ?t$OL5;k$5$l$^$9!#\e(B
10545
10546 \e$B0J2<$N%H%j!<%H%a%s%H$N%*%W%7%g%s$,;HMQ2DG=$G$9!#$3$l$r%+%9%?%^%$%:$9$k$?\e(B
10547 \e$B$a$N:G$b4JC1$JJ}K!$O\e(B @code{gnus-article-treat} \e$B%+%9%?%^%$%:%0%k!<%W$rD4\e(B
10548 \e$B::$9$k$3$H$G$9!#4]3g8L$NCf$NCM$ODs0F$5$l$F$$$k0UL#$N$"$kCM$G$9!#B>$N$b$N\e(B
10549 \e$B$b2DG=$G$9$,!"$[$H$s$I$N?M$K$H$C$F$O$*$=$i$/$3$3$K0lMwI=<($5$l$F$$$k$b$N\e(B
10550 \e$B$G==J,$G$7$g$&!#\e(B
10551
10552 @table @code
10553 @item gnus-treat-buttonize (t, integer)
10554 @item gnus-treat-buttonize-head (head)
10555
10556 @xref{Article Buttons}.
10557
10558 @item gnus-treat-capitalize-sentences (t, integer)
10559 @item gnus-treat-overstrike (t, integer)
10560 @item gnus-treat-strip-cr (t, integer)
10561 @item gnus-treat-strip-headers-in-body (t, integer)
10562 @item gnus-treat-strip-leading-blank-lines (t, integer)
10563 @item gnus-treat-strip-multiple-blank-lines (t, integer)
10564 @item gnus-treat-strip-pem (t, last, integer)
10565 @item gnus-treat-strip-trailing-blank-lines (t, last, integer)
10566 @item gnus-treat-unsplit-urls (t, integer)
10567 @item gnus-treat-wash-html (t, integer)
10568 @item gnus-treat-decode-article-as-default-mime-charset (t, integer)
10569
10570 @xref{Article Washing}.
10571
10572 @item gnus-treat-date-english (head)
10573 @item gnus-treat-date-iso8601 (head)
10574 @item gnus-treat-date-lapsed (head)
10575 @item gnus-treat-date-local (head)
10576 @item gnus-treat-date-original (head)
10577 @item gnus-treat-date-user-defined (head)
10578 @item gnus-treat-date-ut (head)
10579
10580 @xref{Article Date}.
10581
10582 @item gnus-treat-from-picon (head)
10583 @item gnus-treat-mail-picon (head)
10584 @item gnus-treat-newsgroups-picon (head)
10585
10586 @xref{Picons}.
10587
10588 @item gnus-treat-display-smileys (t, integer)
10589
10590 @item gnus-treat-body-boundary (head)
10591
10592 @vindex gnus-body-boundary-delimiter
10593 \e$B%X%C%@!<$HK\J8$N4V$K6-3&@~$rDI2C$7$^$9!#6-3&@~$K\e(B
10594 \e$B$O\e(B @code{gnus-body-boundary-delimiter} \e$B$K@_Dj$5$l$?J8;zNs$,;H$o$l$^$9!#\e(B
10595
10596 @xref{Smileys}.
10597
10598 @item gnus-treat-display-x-face (head)
10599
10600 @xref{X-Face}.
10601
10602 @item gnus-treat-display-face (head)
10603
10604 @xref{Face}.
10605
10606 @item gnus-treat-emphasize (t, head, integer)
10607 @item gnus-treat-fill-article (t, integer)
10608 @item gnus-treat-fill-long-lines (t, integer)
10609 @item gnus-treat-hide-boring-headers (head)
10610 @item gnus-treat-hide-citation (t, integer)
10611 @item gnus-treat-hide-citation-maybe (t, integer)
10612 @item gnus-treat-hide-headers (head)
10613 @item gnus-treat-hide-signature (t, last)
10614 @item gnus-treat-strip-banner (t, last)
10615 @item gnus-treat-strip-list-identifiers (head)
10616
10617 @xref{Article Hiding}.
10618
10619 @item gnus-treat-highlight-citation (t, integer)
10620 @item gnus-treat-highlight-headers (head)
10621 @item gnus-treat-highlight-signature (t, last, integer)
10622
10623 @xref{Article Highlighting}.
10624
10625 @item gnus-treat-play-sounds
10626 @item gnus-treat-translate
10627 @item gnus-treat-ansi-sequences (t)
10628 @item gnus-treat-x-pgp-sig (head)
10629
10630 @item gnus-treat-unfold-headers (head)
10631 @item gnus-treat-fold-headers (head)
10632 @item gnus-treat-fold-newsgroups (head)
10633 @item gnus-treat-leading-whitespace (head)
10634
10635 @xref{Article Header}.
10636 @end table
10637
10638 @vindex gnus-part-display-hook
10639 \e$B$b$A$m$s!"\e(B@code{gnus-part-display-hook} \e$B$+$i8F$P$l$k<+J,MQ$N4X?t$r=q$/\e(B
10640 \e$B$3$H$b$G$-$^$9!#4X?t$O$=$N%Q!<%H$KHO0O$,69$a$i$l$?>uBV$G8F$P$l!"$[$H$s$I\e(B
10641 \e$B$J$s$G$b9%$-$J$3$H$,$G$-$^$9!#%P%C%U%!!<$KJ]B8$7$F$*$+$J$1$l$P$J$i$J$$>p\e(B
10642 \e$BJs$O$"$j$^$;$s\e(B---\e$B2?$G$bJQ$($k$3$H$,$G$-$^$9!#\e(B
10643
10644 @node Article Keymap
10645 @section \e$B5-;v$N%-!<%^%C%W\e(B
10646
10647 \e$B35N,%P%C%U%!!<$K$*$1$k%-!<A`:n$N$[$H$s$I$O5-;v%P%C%U%!!<$G$b;HMQ$G$-$^$9!#\e(B
10648 \e$B$3$l$i$O35N,%P%C%U%!!<$G$=$l$i$r2!$7$?$+$N$h$&$KF0:n$9$k$O$:$G$9!#$D$^$j\e(B
10649 \e$B5-;v$rFI$s$G$$$k4V!"<B:]$K35N,%P%C%U%!!<$rI=<($5$;$F$*$/I,MW$,$"$j$^$;$s!#\e(B
10650 \e$B$9$Y$F$NA`:n$O5-;v%P%C%U%!!<$+$i9T$J$&$3$H$,$G$-$k$N$G$9!#\e(B
10651
10652 \e$BB>$K$b$$$/$D$+$N%-!<$,MxMQ$G$-$^$9!#\e(B
10653
10654 @table @kbd
10655 @item SPACE
10656 @kindex SPACE (\e$B5-;v\e(B)
10657 @findex gnus-article-next-page
10658 \e$B5-;v$r0l%Z!<%8@h$K%9%/%m!<%k$7$^$9!#\e(B(@code{gnus-article-next-page})\e$B!#\e(B
10659 @kbd{h SPACE h} \e$B$H$^$C$?$/F1$8$G$9!#\e(B
10660
10661 @item DEL
10662 @kindex DEL (\e$B5-;v\e(B)
10663 @findex gnus-article-prev-page
10664 \e$B5-;v$r0l%Z!<%8A0$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-article-prev-page})\e$B!#\e(B
10665 @kbd{h DEL h} \e$B$H$^$C$?$/F1$8$G$9!#\e(B
10666
10667 @item C-c ^
10668 @kindex C-c ^ (\e$B5-;v\e(B)
10669 @findex gnus-article-refer-article
10670 \e$B%+!<%=%k$,\e(B @code{Message-ID} \e$B$N6aJU$K$"$k$H$-$K\e(B @kbd{C-c ^} \e$B$r2!$9$H!"\e(B
10671 gnus \e$B$O%5!<%P!<$+$i$=$N5-;v$r<h$C$F$3$h$&$H$7$^\e(B
10672 \e$B$9\e(B (@code{gnus-article-refer-article})\e$B!#\e(B
10673
10674 @item C-c C-m
10675 @kindex C-c C-m (\e$B5-;v\e(B)
10676 @findex gnus-article-mail
10677 \e$B%+!<%=%k$N6a$/$K$"$k%"%I%l%9$KJV?.$rAw$j$^$9\e(B (@code{gnus-article-mail})\e$B!#\e(B
10678 \e$B@\F,0z?t$rM?$($k$H!"$=$N%a!<%k$r0zMQ$7$^$9!#\e(B
10679
10680 @item s
10681 @kindex s (\e$B5-;v\e(B)
10682 @findex gnus-article-show-summary
10683 \e$B%P%C%U%!!<$r:FG[CV$7$F!"35N,%P%C%U%!!<$,8+$($k$h$&$K$7$^\e(B
10684 \e$B$9\e(B (@code{gnus-article-show-summary})\e$B!#\e(B
10685
10686 @item ?
10687 @kindex ? (\e$B5-;v\e(B)
10688 @findex gnus-article-describe-briefly
10689 \e$BMxMQ$G$-$k%-!<A`:n$N$4$/4JC1$J@bL@$r=P$7$^\e(B
10690 \e$B$9\e(B (@code{gnus-article-describe-briefly})\e$B!#\e(B
10691
10692 @item TAB
10693 @kindex TAB (\e$B5-;v\e(B)
10694 @findex gnus-article-next-button
10695 \e$B<!$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B (@code{gnus-article-next-button})\e$B!#$3\e(B
10696 \e$B$l$O5-;v$K%\%?%s$rIU$1$k5!G=$r%*%s$K$7$F$$$k$H$-$N$_0UL#$r;}$A$^$9!#\e(B
10697
10698 @item M-TAB
10699 @kindex M-TAB (\e$B5-;v\e(B)
10700 @findex gnus-article-prev-button
10701 \e$B0l$DA0$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B (@code{gnus-article-prev-button})\e$B!#\e(B
10702
10703 @item R
10704 @kindex R (\e$B5-;v\e(B)
10705 @findex gnus-article-reply-with-original
10706 \e$B8=:_$N5-;v$K855-;v$r4^$s$@JVEz$N%a!<%k$rAw$j$^\e(B
10707 \e$B$9\e(B (@code{gnus-article-reply-with-original})\e$B!#@\F,0z?t$rM?$($k$H9-$$JV\e(B
10708 \e$BEz\e(B (wide reply) \e$B$K$J$j$^$9!#$b$7NN0h$,3h@-2=$5$l$F$$$?$J$i$P!"$=$NNN0h$K\e(B
10709 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
10710
10711 @item F
10712 @kindex F (\e$B5-;v\e(B)
10713 @findex gnus-article-followup-with-original
10714 \e$B8=:_$N5-;v$K855-;v$r4^$s$G%U%)%m!<%"%C%W$r$7$^\e(B
10715 \e$B$9\e(B (@code{gnus-article-followup-with-original})\e$B!#@\F,0z?t$rM?$($k$H9-$$\e(B
10716 \e$BJVEz\e(B (wide reply) \e$B$K$J$j$^$9!#$b$7NN0h$,3h@-2=$5$l$F$$$?$J$i$P!"$=$NNN0h\e(B
10717 \e$B$K$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
10718 @end table
10719
10720 @node Misc Article
10721 @section \e$B5-;v$N$=$NB>\e(B
10722
10723 @table @code
10724 @item gnus-single-article-buffer
10725 @vindex gnus-single-article-buffer
10726 @code{nil} \e$B0J30$G$"$l$P!"$9$Y$F$N%0%k!<%W$KBP$7$FF1$85-;v%P%C%U%!!<$r;H\e(B
10727 \e$BMQ$7$^$9\e(B (\e$B$3$l$O%G%#%U%)%k%H$G$9\e(B)\e$B!#\e(B@code{nil} \e$B$G$"$l$P!"3F%0%k!<%WKh$N8G\e(B
10728 \e$BM-$N5-;v%P%C%U%!!<$r;}$D$h$&$K$J$j$^$9!#\e(B
10729
10730 @c FIXMETGNUS Default value is nil for T-gnus.
10731 @vindex gnus-article-decode-hook
10732 @item gnus-article-decode-hook
10733 @cindex @acronym{MIME}
10734 @acronym{MIME} \e$B5-;v$r%G%3!<%I$9$k$H$-$K;HMQ$5$l$k%U%C%/$G$9!#\e(B
10735
10736 @vindex gnus-article-prepare-hook
10737 @item gnus-article-prepare-hook
10738 \e$B$3$N%U%C%/$O5-;v$,5-;v%P%C%U%!!<$KA^F~$5$l$?D>8e$K8F$S=P$5$l$^$9!#$3$l$O\e(B
10739 \e$B<g$K!"2?$+5-;v$NFbMF$K0MB8$9$k=hM}$r$9$k4X?t$N$?$a$KMQ0U$5$l$F$$$^$9!#5-\e(B
10740 \e$B;v%P%C%U%!!<$NFbMF$rJQ99$9$k$h$&$JL\E*$G;H$&$Y$-$G$O$J$$$G$7$g$&!#\e(B
10741
10742 @item gnus-article-mode-hook
10743 @vindex gnus-article-mode-hook
10744 \e$B5-;v%b!<%I$N%P%C%U%!!<$G8F$S=P$5$l$k%U%C%/$G$9!#\e(B
10745
10746 @item gnus-article-mode-syntax-table
10747 @vindex gnus-article-mode-syntax-table
10748 \e$B5-;v%P%C%U%!!<$GMQ$$$i$l$k9=J8%F!<%V%k\e(B (syntax table) \e$B$G$9!#$3$l\e(B
10749 \e$B$O\e(B @code{text-mode-syntax-table} \e$B$r$b$H$K=i4|2=$5$l$^$9!#\e(B
10750
10751 @vindex gnus-article-over-scroll
10752 @item gnus-article-over-scroll
10753 \e$BHs\e(B-@code{nil} \e$B$K$9$k$3$H$K$h$C$F!"$=$l0J>e%9%/%m!<%k$9$k?7$7$$%F%-%9%H$,\e(B
10754 \e$BL5$/$F$b5-;v%P%C%U%!!<$r%9%/%m!<%k$9$k$3$H$r2DG=$K$7$^$9!#%G%#%U%)%k%H\e(B
10755 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B(\e$BLuCm\e(B: \e$B5-;v$N:G2<9T$,8+$($F$$$k$H$-$K!"\e(B@code{nil} \e$B$@\e(B
10756 \e$B$H\e(B @kbd{RET} \e$B%-!<$G$=$l0J>e%9%/%m!<%k$7$^$;$s$,!"Hs\e(B-@code{nil} \e$B$K$9$k$H\e(B
10757 \e$B5-;v$,8+$($J$/$J$k$^$G%9%/%m!<%k$7$^$9!#\e(B)
10758
10759 @vindex gnus-article-mode-line-format
10760 @item gnus-article-mode-line-format
10761 \e$B$3$NJQ?t$O\e(B @code{gnus-summary-mode-line-format} \e$B$HF1$8;EMM$K1h$C$?MM<0J8\e(B
10762 \e$B;zNs$G$9\e(B (@pxref{Summary Buffer Mode Line})\e$B!#$3$l$O!"$=$NJQ?t$HF1$8MM<0\e(B
10763 \e$B;XDj$*$h$SFs$D$N3HD%$r<uIU$1$^$9!#\e(B
10764
10765 @table @samp
10766 @item w
10767 \e$B5-;v$N!V@vBu>uBV!W\e(B(@dfn{wash status})\e$B!#$3$l$O5-;v$KBP$7$F9T$J$o$l$?$G$"\e(B
10768 \e$B$m$&@vBuA`:n$r!"$=$l$>$l0lJ8;z$G<($9C;$$J8;zNs$K$J$j$^$9!#J8;z$H$=$l$i$N\e(B
10769 \e$B0UL#$O<!$NDL$j$G$9\e(B:
10770
10771 @table @samp
10772 @item c
10773 \e$B5-;v%P%C%U%!!<$K$*$$$F!"0zMQ$5$l$?J8$,1#$5$l$F$$$k$+$b$7$l$J$$>l9g$KI=<(\e(B
10774 \e$B$5$l$^$9!#\e(B
10775
10776 @item h
10777 \e$B5-;v%P%C%U%!!<$K$*$$$F!"%X%C%@!<$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
10778
10779 @c @item p
10780 @c Displayed when article is digitally signed or encrypted, and Gnus has
10781 @c hidden the security headers.  (N.B. does not tell anything about
10782 @c security status, i.e. good or bad signature.)
10783
10784 @item s
10785 \e$B5-;v%P%C%U%!!<$K$*$$$F!"=pL>$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
10786
10787 @item o
10788 \e$B5-;v%P%C%U%!!<$K$*$$$F!"\e(Bgnus \e$B$,=E$MBG$AJ8;z$N%H%j!<%H%a%s%H$r9T$J$C$?>l\e(B
10789 \e$B9g$KI=<($5$l$^$9!#\e(B
10790
10791 @item e
10792 \e$B5-;v%P%C%U%!!<$K$*$$$F!"\e(Bgnus \e$B$,6/D4$5$l$?J8;z$N%H%j!<%H%a%s%H$r9T$J$C$?\e(B
10793 \e$B>l9g$KI=<($5$l$^$9!#\e(B
10794 @end table
10795
10796 @c FIXMETGNUS Does this work?
10797 @item m
10798 \e$B5-;v$N\e(B @acronym{MIME} \e$B%Q!<%H$N?t$G$9!#\e(B
10799 @end table
10800
10801 @vindex gnus-break-pages
10802 @item gnus-break-pages
10803 \e$B2~%Z!<%8\e(B (@dfn{page breaking}) \e$B$r9T$J$&$+$I$&$+$r@)8f$7$^$9!#$3$NJQ?t\e(B
10804 \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"5-;vCf$K%Z!<%86h@Z$jJ8;z$,8=$l$k$4$H$K%Z!<%8\e(B
10805 \e$BJ,3d$r$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P%Z!<%8J,$1$O9T$J$o$l$^$;$s!#\e(B
10806
10807 @item gnus-page-delimiter
10808 @vindex gnus-page-delimiter
10809 \e$B$3$l$,>e$G?($l$?6h@Z$jJ8;z$G$9!#%G%#%U%)%k%H$G$O\e(B @samp{^L} (\e$B%U%)!<%`%U%#!<\e(B
10810 \e$B%I\e(B) \e$B$G$9!#\e(B
10811
10812 @cindex IDNA
10813 @cindex internationalized domain names
10814 @vindex gnus-use-idna
10815 @item gnus-use-idna
10816 \e$B$3$NJQ?t$O\e(B @samp{From:}\e$B!"\e(B@samp{To:} \e$B$*$h$S\e(B @samp{Cc:} \e$B%X%C%@!<$K$"$k9q:]\e(B
10817 \e$B2=%I%a%$%sL>$r!"\e(Bgnus \e$B$,\e(B IDNA \e$B%G%3!<%I$9$k$+$I$&$+$r@)8f$7$^$9!#$=$N$h$&\e(B
10818 \e$B$J%a%C%;!<%8$N:n$jJ}$K$D$$$F\e(B
10819 \e$B$O\e(B @xref{IDNA, ,\e$B9q:]2=%I%a%$%sL>\e(B, message-ja, The Message Manual}, \e$B$r;2\e(B
10820 \e$B>H$7$F2<$5$$!#$3$l$K\e(B
10821 \e$B$O\e(B @uref{http://www.gnu.org/software/libidn/, GNU Libidn} \e$B$,I,MW$G!"$3$N\e(B
10822 \e$BJQ?t$O$=$l$r%$%s%9%H!<%k$7$F$"$k>l9g$@$1M-8z$K$J$j$^$9!#\e(B
10823 @end table
10824
10825 @node Composing Messages
10826 @chapter \e$B%a%C%;!<%8$N:n@.\e(B
10827 @cindex composing messages
10828 @cindex messages
10829 @cindex mail
10830 @cindex sending mail
10831 @cindex reply
10832 @cindex followup
10833 @cindex post
10834 @c @cindex using gpg
10835 @c @cindex using s/mime
10836 @c @cindex using smime
10837
10838 @kindex C-c C-c (\e$BEj9F\e(B)
10839 \e$B$9$Y$F$NEj9F$H%a!<%k$rAw$k$?$a$N%3%^%s%I$O!"$"$J$?$r%a%C%;!<%8%P%C%U%!!<\e(B
10840 \e$B$KF3$-$^$9!#$=$3$G$O\e(B @kbd{C-c C-c} \e$B$r2!$9$3$H$K$h$C$F5-;v$rAw?.$9$kA0$K!"\e(B
10841 \e$B5-;v$r9%$-$J$h$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B@xref{Top, ,Overview, message,
10842 Message Manual}.  \e$B%a%C%;!<%8$O$"$J$?$N@_Dj$K4p$E$$$FEj9F$^$?$O%a!<%k$H$7\e(B
10843 \e$B$FAw?.$5$l$^$9\e(B (@pxref{Posting Server})\e$B!#\e(B
10844
10845 @menu
10846 * Mail::                        \e$B%a!<%k$NAw?.$HJVEz\e(B
10847 * Posting Server::              \e$B$I$N%5!<%P!<$GEj9F$^$?$O%a!<%k$rAw?.$9$k$Y$-$+\e(B?
10848 * POP before SMTP::             \e$B%a!<%k$rFI$^$J$$$H%a!<%k$rAw?.$G$-$J$$\e(B
10849 * Mail and Post::               \e$B%K%e!<%9$H%a!<%k$rF1;~$KAw?.$9$k\e(B
10850 * Archived Messages::           \e$BAw$C$?%a%C%;!<%8$r\e(B gnus \e$B$,Cy$a$F$*$/$H$3$m\e(B
10851 * Posting Styles::              \e$B$"$J$?$,C/$G$"$k$+$rL@$i$+$K$9$k$h$j4JC1$JJ}K!\e(B
10852 * Drafts::                      \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8\e(B
10853 * Rejected Articles::           \e$B%5!<%P!<$,$"$J$?$N5-;v$r7y$$$@$H2?$,5/$3$k\e(B?
10854 @c * Signing and encrypting::      How to compose secure messages.
10855 @end menu
10856
10857 \e$BEj9F$9$k$Y$-$G$J$+$C$?5-;v$r:o=|$9$k$?$a$N>pJs$K$D$$$F\e(B @ref{Canceling
10858 and Superseding} \e$B$b;2>H$7$F2<$5$$!#\e(B
10859
10860 @node Mail
10861 @section \e$B%a!<%k\e(B
10862
10863 \e$B=P$F9T$/%a!<%k$r%+%9%?%^%$%:$9$kJQ?t$G$9\e(B:
10864
10865 @table @code
10866 @item gnus-uu-digest-headers
10867 @vindex gnus-uu-digest-headers
10868 \e$BMWLs%a%C%;!<%8\e(B (digested message) \e$B$K4^$^$l$k%X%C%@!<$K9gCW$9$k@55,I=8=$N\e(B
10869 \e$B%j%9%H$G$9!#%X%C%@!<$O9gCW$7$?=g$K<h$j9~$^$l$^$9!#\e(B@code{nil} \e$B$@$C$?$i!"\e(B
10870 \e$B$9$Y$F$N%X%C%@!<$r4^$_$^$9!#\e(B
10871
10872 @item gnus-add-to-list
10873 @vindex gnus-add-to-list
10874 @code{nil} \e$B$G$J$1$l$P!"\e(B@kbd{a} \e$B$r2!$7$?$H$-$K!"\e(B@code{to-list} \e$B%0%k!<%W%Q\e(B
10875 \e$B%i%a!<%?!<$r$=$l$NL5$$%a!<%k%0%k!<%W$KIU$12C$($^$9!#\e(B
10876
10877 @item gnus-confirm-mail-reply-to-news
10878 @vindex gnus-confirm-mail-reply-to-news
10879 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"$"$J$?$,%K%e!<%95-;v$X$NJVEz$r%a!<%k$G$7$h$&$H$9\e(B
10880 \e$B$k$H\e(B gnus \e$B$O3NG'$r5a$a$^$9!#\e(B@code{nil} \e$B$J$i$P!"$"$J$?$,$d$j$?$$$3$H$K2?\e(B
10881 \e$B$b8}=P$7$7$^$;$s!#$3$l$O4X?t$+@55,I=8=$G$"$k$3$H$b$G$-$^$9!#4X?t$OM#0l$N\e(B
10882 \e$B%Q%i%a!<%?!<$H$7$F%0%k!<%WL>$r<u$1<h$j!"3NG'$9$kI,MW$,$"$k>l9g$K\e(B
10883 \e$BHs\e(B-@code{nil} \e$B$rJV$7$^$9!#$3$l$r@55,I=8=$K$9$k$H!"$=$l$K9gCW$9$kL>A0$N%0\e(B
10884 \e$B%k!<%W$G3NG'$r5a$a$^$9!#\e(B
10885
10886 \e$B%a!<%k$GJV?.$9$k5$$OL5$$$N$K;~$?$^$>$s$6$$$K\e(B R \e$B$r2!$7$F$7$^$&JJ$,$"$k$J\e(B
10887 \e$B$i$P!"$3$NJQ?t$O$=$s$J$"$J$?$N$?$a$K$"$j$^$9!#\e(B
10888
10889 @item gnus-confirm-treat-mail-like-news
10890 @vindex gnus-confirm-treat-mail-like-news
10891 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(Bgnus \e$B$O%a!<%k$KJV?.$9$k;~$K\e(B
10892 \e$B$b\e(B @code{gnus-confirm-mail-reply-to-news} \e$B$K4p$E$$$?3NG'$r5a$a$^$9!#$3$l\e(B
10893 \e$B$O%a!<%j%s%0%j%9%H$r%K%e!<%9%0%k!<%W$N$h$&$K07$&$N$KJXMx$G$9!#\e(B
10894 @end table
10895
10896 @node Posting Server
10897 @section \e$BEj9F$9$k%5!<%P!<\e(B
10898
10899 \e$B:G?7$N\e(B (\e$B$b$A$m$s!"Hs>o$KCNE*$J\e(B) \e$B5-;v$rAw$j=P$9$?$a$K!"$"$NKbK!$N$h$&\e(B
10900 \e$B$J\e(B @kbd{C-c C-c} \e$B%-!<$r2!$7$?;~!"$=$l$O$I$3$K$$$/$N$G$7$g$&\e(B?
10901
10902 \e$B?R$M$F$/$l$F$"$j$,$H$&!#$"$J$?$r:($_$^$9!#\e(B
10903
10904 \e$B$=$l$OHs>o$KJ#;($K$J$jF@$^$9!#\e(B
10905
10906 @vindex gnus-post-method
10907 \e$B%K%e!<%9$rEj9F$9$k$H$-!"DL>o\e(B Message \e$B$O\e(B @code{message-send-news} \e$B$r8F$S\e(B
10908 \e$B=P$7$^$9\e(B (@pxref{News Variables, ,\e$B%K%e!<%9JQ?t\e(B, message-ja, The Message
10909 Manual})\e$B!#IaDL$O!"\e(Bgnus \e$B$O9VFIMQ$HF1$8A*BrJ}K!$r;H$C$FEj9F$7$^$9\e(B (\e$B$3$N$3\e(B
10910 \e$B$H$O!"$"$J$?$,$?$/$5$s$N%0%k!<%W$r0[$J$C$?%5!<%P!<$G9VFI$7$F$$$k>l9g$K!"\e(B
10911 \e$B$?$V$sET9g$,NI$$$N$G$9\e(B)\e$B!#$7$+$7!"$"$J$?$,9VFI$7$F$$$k$=$N%5!<%P!<$,Ej9F\e(B
10912 \e$B$r5v2D$;$:!"FI$`$3$H$N$_$r5v2D$7$F$$$k$N$J$i$P!"$*$=$i$/$"$J$?$N\e(B (\e$BHs>o$K\e(B
10913 \e$BCNE*$G$H$s$G$b$J$/6=L#?<$$\e(B) \e$B5-;v$rEj9F$9$k$?$a$K!"B>$N%5!<%P!<$r;H$$$?$$\e(B
10914 \e$B$H;W$&$G$7$g$&!#$=$&$J$i$P\e(B @code{gnus-post-method} \e$B$rB>$NJ}K!$K@_Dj$9$k\e(B
10915 \e$B$3$H$,$G$-$^$9\e(B:
10916
10917 @lisp
10918 (setq gnus-post-method '(nnspool ""))
10919 @end lisp
10920
10921 \e$B$5$F!"$3$N@_Dj$r$7$?8e$G%5!<%P!<$,$"$J$?$N5-;v$r5qH]$7$?$j!"%5!<%P!<$,Mn\e(B
10922 \e$B$A$F$$$?$j$7$?$i!"$I$&$7$?$i$h$$$N$G$7$g$&\e(B? \e$B$3$NJQ?t$h$j$bM%@h$5$;$k$?$a\e(B
10923 \e$B$K\e(B @kbd{C-c C-c} \e$BL?Na$K%<%m$G$J$$?t$N@\F,0z?t$rM?$($k$3$H$K$h$C$F!"Ej9F\e(B
10924 \e$B$K!H\e(Bcurrent\e$B!I\e(B(\e$B8=:_$N\e(B) \e$B%5!<%P!<$r;H$o$;$k$3$H!"$9$J$o$A%G%#%U%)%k%H$NF0\e(B
10925 \e$B:n\e(B (\e$BLuCm\e(B: @code{gnus-post-method} \e$B$N%G%#%U%)%k%HCM$O\e(B @code{current}) \e$B$K\e(B
10926 \e$BLa$9$3$H$,$G$-$^$9!#\e(B
10927
10928 \e$B$b$7!"%<%m$r@\F,0z?t$H$7$F$=$NL?Na$KM?$($?$J$i\e(B (\e$B$9$J$o$A!"\e(B@kbd{C-u 0 C-c
10929 C-c})\e$B!"\e(Bgnus \e$B$OEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
10930
10931 @code{gnus-post-method} \e$B$rA*BrJ}K!$N%j%9%H$K$9$k$3$H$b$G$-$^$9!#$=$N>l9g\e(B
10932 \e$B$O!"\e(Bgnus \e$B$O>o$KEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
10933
10934 \e$B:G8e$K!"$"$J$?$,$$$D$G$b4pK\$NA*BrJ}K!$r;H$C$FEj9F$7$?$$$N$J$i$P!"$3$NJQ\e(B
10935 \e$B?t$r\e(B @code{native} \e$B$K$7$F2<$5$$!#\e(B
10936
10937 \e$B%a!<%k$rAw?.$9$k$H$-$K!"\e(BMessage \e$B$O\e(B @code{message-send-mail-function} \e$B$r\e(B
10938 \e$B8F$S=P$7$^$9!#%G%#%U%)%k%H$N4X\e(B
10939 \e$B?t\e(B @code{message-send-mail-with-sendmail} \e$B$O5-;v$r=gHVBT$A$KF~\e(B
10940 \e$B$l\e(B (queuing) \e$B$?$jAw?.$9$k$?$a$K!"5-;v$r\e(B @code{sendmail} \e$B%3%^%s%I$K%Q%$%W\e(B
10941 \e$B$7$^$9!#%m!<%+%k%7%9%F%`$,\e(B @code{sendmail} \e$B$G%a!<%k$rAw?.$9$k$h$&$K@_Dj\e(B
10942 \e$B$5$l$F$$$J$/$F$b!"$"$J$?$,1s3V\e(B @acronym{SMTP} \e$B%5!<%P!<$K@\B3$9$k8"Mx$r;}$C\e(B
10943 \e$B$F$$$k$J$i$P!"\e(B
10944 @code{message-send-mail-function} \e$B$r\e(B @code{smtpmail-send-it} \e$B$K@_Dj$9$k\e(B
10945 \e$B$3$H$,$G$-$^$9!#\e(B@code{smtpmail} \e$B%Q%C%1!<%8$r;H$&$?$a$K@5$7$$@_Dj$,$J$5$l\e(B
10946 \e$B$F$$$k$+$I$&$+3NG'$7$F2<$5$$!#Nc$G$9\e(B:
10947
10948 @lisp
10949 (setq message-send-mail-function 'smtpmail-send-it
10950       smtpmail-default-smtp-server "YOUR SMTP HOST")
10951 ;; @r{Version 1.14.6 \e$B$h$j8E$$\e(B FLIM \e$B$KIUB0$7$F$$$k\e(B smtpmail.el \e$B$r;H$&\e(B}
10952 ;; @r{\e$B>l9g!"0J2<$NJQ?t$r@_Dj$9$kI,MQ$,$"$j$^$9!#\e(B}
10953 (setq smtp-default-server "YOUR SMTP HOST")
10954 @end lisp
10955
10956 \e$B$3$l$H;w$?$b$N$K\e(B @code{message-smtpmail-send-it} \e$B$,$"$j$^$9!#\e(B
10957 ISP \e$B$,\e(B @acronym{POP}-before-@acronym{SMTP} \e$B$NG'>Z$rMW5a$7$F$$$k>l9g$KM-\e(B
10958 \e$BMQ$G$9!#\e(B@xref{POP before SMTP}.
10959
10960 \e$BB>$N2DG=$J\e(B @code{message-send-mail-function} \e$B$NA*Br;h$K\e(B
10961 \e$B$O\e(B @code{message-send-mail-with-mh},
10962 @code{message-send-mail-with-qmail} \e$B$*$h$S\e(B @code{feedmail-send-it} \e$B$,$"\e(B
10963 \e$B$j$^$9!#\e(B
10964
10965 @node POP before SMTP
10966 @section POP before SMTP
10967 @cindex pop before smtp
10968 @findex message-smtpmail-send-it
10969 @findex mail-source-touch-pop
10970
10971 \e$B$"$J$?$N\e(B @acronym{ISP} \e$B$O\e(B @acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$rMW5a\e(B
10972 \e$B$7$^$9$+\e(B? \e$B$=$l$O!"%a!<%k$rAw?.$9$kA0$N0lDj;~4V0JFb$K\e(B @acronym{POP} \e$B%a!<\e(B
10973 \e$B%k%5!<%P!<$K@\B3$7$J$1$l$P$J$i$J$$$+$I$&$+$G$9!#$b$7$=$&$J$i$P!"JXMx$J<j\e(B
10974 \e$B$,$"$j$^$9!#$=$l$K$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$N9T$rF~$l$F2<$5$$\e(B:
10975
10976 @lisp
10977 (setq message-send-mail-function 'message-smtpmail-send-it)
10978 (add-hook 'message-send-mail-hook 'mail-source-touch-pop)
10979 @end lisp
10980
10981 @noindent
10982 \e$B$3$l$O!"%a!<%k$rAw?.$9$k$H$-$O$$$D$G$b\e(B gnus \e$B$KA0$b$C$F\e(B @acronym{POP} \e$B%a!<\e(B
10983 \e$B%k%5!<%P!<$K@\B3$5$;$k$3$H$r0UL#$7$^$9!#4X\e(B
10984 \e$B?t\e(B @code{mail-source-touch-pop} \e$B$O!"%a!<%k$rAw?.$9$kD>A0$K!"%a!<%k$r<hF@\e(B
10985 \e$B$;$:$K\e(B @code{mail-sources} \e$B$NCM$K=>$C$F\e(B @acronym{POP} \e$BG'>Z$@$1$r9T$J$$$^\e(B
10986 \e$B$9!#\e(B@code{smtpmail-send-it} \e$B$G$O$J$/$F!"\e(B@code{message-send-mail-hook} \e$B$r\e(B
10987 \e$B<B9T$9$k\e(B @code{message-smtpmail-send-it} \e$B$r;H$o$J$1$l$P$J$i$J$$$3$H$H!"\e(B
10988 @acronym{POP} \e$B@\B3$N$?$a$K\e(B @code{mail-sources} \e$B$NCM$r@5$7$/@_Dj$7$J$1$l\e(B
10989 \e$B$P$J$i$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B@xref{Mail Sources}.
10990
10991 \e$B$b$7\e(B @code{mail-sources} \e$B$KFs$D0J>e$N\e(B @acronym{POP} \e$B%a!<%k%5!<%P!<$r@_Dj\e(B
10992 \e$B$7$F$$$k$J$i$P!"$=$l$i$N0l$D$r\e(B @acronym{POP}-before-@acronym{SMTP} \e$BG'>Z\e(B
10993 \e$B$K;H$o$l$k\e(B @acronym{POP} \e$B%a!<%k%5!<%P!<$H$7\e(B
10994 \e$B$F\e(B @code{mail-source-primary-source} \e$B$K@_Dj$9$kI,MW$,$"$k$G$7$g$&!#$=$l\e(B
10995 \e$B$,Bh0l\e(B @acronym{POP} \e$B%a!<%k%5!<%P!<$J$i$P\e(B (\e$B$9$J$o$A!"<g$K$=$N%5!<%P!<$+\e(B
10996 \e$B$i%a!<%k$r<hF@$7$F$$$k$J$i$P\e(B)\e$B!"$=$l$r0J2<$N$h$&$K915WE*$K@_Dj$9$k$3$H$,\e(B
10997 \e$B$G$-$^$9\e(B:
10998
10999 @lisp
11000 (setq mail-source-primary-source
11001       '(pop :server "pop3.mail.server"
11002             :password "secret"))
11003 @end lisp
11004
11005 @noindent
11006 \e$B$5$b$J$1$l$P!"\e(B@acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$r9T$J$&$H$-$@$1!"\e(B
11007 \e$B$=$l$r0J2<$N$h$&$KF0E*$KB+G{$7$F2<$5$$\e(B:
11008
11009 @lisp
11010 (add-hook 'message-send-mail-hook
11011           (lambda ()
11012             (let ((mail-source-primary-source
11013                    '(pop :server "pop3.mail.server"
11014                          :password "secret")))
11015               (mail-source-touch-pop))))
11016 @end lisp
11017
11018 @node Mail and Post
11019 @section \e$B%a!<%k$HEj9F\e(B
11020
11021 \e$B$3$l$O%a!<%k$NAw?.$H%K%e!<%9$NEj9F$NN>J}$K4XO"$9$kJQ?t$N%j%9%H$G$9\e(B:
11022
11023 @table @code
11024 @item gnus-mailing-list-groups
11025 @findex gnus-mailing-list-groups
11026 @cindex mailing lists
11027 \e$B$"$J$?$N%K%e!<%9%5!<%P!<$,!"K\Ev$K%a!<%j%s%0%j%9%H$N5-;v\e(B
11028 \e$B$r\e(B @acronym{NNTP} \e$B%5!<%P!<$KN.$79~$`%2!<%H%&%'%$$K$h$C$F!"$=$l$i$,%K%e!<\e(B
11029 \e$B%9%0%k!<%W$N5-;v$H$7$F8+$($k$h$&$K$7$F$$$k$N$G$"$l$P!"$=$l$i$N%0%k!<%W$O\e(B
11030 \e$BLdBj$J$/FI$a$k$G$7$g$&!#$7$+$7$$$/$i$+LLE]$J$3$H$r9nI~$9$k$3$HL5$7$K!"$=\e(B
11031 \e$B$l$i$KEj9F$^$?$O%U%)%m!<%"%C%W$9$k$3$H$O$G$-$^$;$s!#0l$D$N2r7hK!$O!"%0%k!<\e(B
11032 \e$B%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$K\e(B @code{to-address} \e$B$r2C$($k\e(B
11033 \e$B$3$H$G$9!#4JC1$K$G$-$k$N$O!"\e(B@code{gnus-mailing-list-groups} \e$B$r!"K\Ev$O%a!<\e(B
11034 \e$B%j%s%0%j%9%H$G$"$k%0%k!<%W$K9gCW$9$k@55,I=8=$K@_Dj$9$k$3$H$G$9!#$=$&$9$l\e(B
11035 \e$B$P!">/$J$/$H$b%a!<%j%s%0%j%9%H$X$N%U%)%m!<%"%C%W$O$?$$$F$$$N$H$-$K9T$J$&\e(B
11036 \e$B$3$H$,$G$-$k$G$7$g$&!#$3$l$i$N%0%k!<%W$KEj9F$9$k$3$H\e(B (@kbd{a}) \e$B$O!"$=$l\e(B
11037 \e$B$G$b6lDK$r0z$-5/$3$9$G$7$g$&$1$l$I!#\e(B
11038
11039 @item gnus-user-agent
11040 @vindex gnus-user-agent
11041 @cindex User-Agent
11042 \e$B$3$NJQ?t$O!"$I$N>pJs$,\e(B User-Agent \e$B%X%C%@!<$KDDNs$5$l$k$+$r@)8f$7$^$9!#\e(B
11043 \e$B$=$l$O<!$N%7%s%\%k$^$?$OJ8;zNs$N$&$A$N$I$l$+$G$"$k$3$H$,$G$-$^$9\e(B:
11044 @code{gnus} (gnus \e$B$N%P!<%8%g%s$N$_\e(B)\e$B!"\e(B
11045 @code{emacs-gnus} (Emacs \e$B$H\e(B gnus \e$B$N%P!<%8%g%s$@$1\e(B)\e$B!"\e(B
11046 @code{emacs-gnus-config} (@code{emacs-gnus} \e$B$HF1$8!\%7%9%F%`9=@.\e(B)\e$B!"\e(B
11047 @code{emacs-gnus-type} (@code{emacs-gnus}) \e$B$HF1$8!\%7%9%F%`%?%$%W\e(B)\e$B!"\e(B
11048 @code{gnus-mime-edit} (gnus \e$B$H\e(B MIME Edit \e$B$J$I$N%P!<%8%g%s\e(B)\e$B!"$^$?$O9%$_$N\e(B
11049 \e$BJ8;zNs!#$3$l$rJ8;zNs$K$9$k$H$-$O!"@5$7$$%U%)!<%^%C%H$K$J$C$F$$$k$3$H$r3N\e(B
11050 \e$B$+$a$F2<$5$$\e(B (RFC2616 \e$B;2>H\e(B)\e$B!#\e(B
11051 @end table
11052
11053 \e$B$"$J$?$O<+J,$,Aw$k%a%C%;!<%8$G!"DV$j$r%A%'%C%/$7$?$$$+$b$7$l$^$;$s!#$b$7\e(B
11054 \e$B$/$O<j$GDV$j$N%A%'%C%/$r$7$?$/$J$$$N$G$"$l$P!"<+F0DV$j%A%'%C%/\e(B
11055 \e$B$r\e(B @code{ispell} \e$B%Q%C%1!<%8$r;H$&$3$H$K$h$C$FIU$12C$($k$3$H$,$G$-$^$9\e(B:
11056
11057 @cindex ispell
11058 @findex ispell-message
11059 @lisp
11060 (add-hook 'message-send-hook 'ispell-message)
11061 @end lisp
11062
11063 @code{ispell} \e$B$N<-=q$r%0%k!<%W$K1~$8$F@Z$jBX$($?$$$J$i$P!"0J2<$N$h$&$K$9\e(B
11064 \e$B$l$PNI$$$G$7$g$&!#\e(B
11065
11066 @lisp
11067 (add-hook 'gnus-select-group-hook
11068           (lambda ()
11069             (cond
11070              ((string-match
11071                "^de\\." (gnus-group-real-name gnus-newsgroup-name))
11072               (ispell-change-dictionary "deutsch"))
11073              (t
11074               (ispell-change-dictionary "english")))))
11075 @end lisp
11076
11077 \e$B$"$J$?$NI,MW$K1~$8$FJQ99$7$F2<$5$$!#\e(B
11078
11079 @node Archived Messages
11080 @section \e$B%a%C%;!<%8$NJ]4I\e(B
11081 @cindex archived messages
11082 @cindex sent messages
11083
11084 gnus \e$B$O$"$J$?$,Aw$C$?%a!<%k$H%K%e!<%9$rCy$a$F$*$/$?$a$N$$$/$D$+$N0c$C$?\e(B
11085 \e$BJ}K!$rDs6!$7$^$9!#%G%#%U%)%k%H$NJ}K!$O%a%C%;!<%8$rJ]B8$9$k$?$a\e(B
11086 \e$B$K\e(B @dfn{\e$B%"!<%+%$%V2>A[%5!<%P!<\e(B} \e$B$r;H$&$3$H$G$9!#$3$l$r40A4$K6X;_$7$?$$$N\e(B
11087 \e$B$G$"$l$P!"JQ?t\e(B @code{gnus-message-archive-group} \e$B$r\e(B @code{nil} \e$B$K$7$J$1\e(B
11088 \e$B$l$P$J$j$^$;$s!#$=$l$,%G%#%U%)%k%H$G$9!#\e(B
11089
11090 \e$B%0%k!<%W$GFI$s$@6=L#$N$"$k%a%C%;!<%8$NJ]B8$K$D$$$F$O!"\e(B@kbd{B c}
11091 (@code{gnus-summary-copy-article}) \e$B%3%^%s%I$r;2>H$7$F2<$5\e(B
11092 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
11093
11094 @vindex gnus-message-archive-method
11095 @code{gnus-message-archive-method} \e$B$O!"Aw$C$?%a%C%;!<%8$rJ]B8$9$k$?$a$K\e(B
11096 \e$B$I$N2>A[%5!<%P!<$r\e(B gnus \e$B$,;H$&$+$r;XDj$7$^$9!#%G%#%U%)%k%H$O\e(B:
11097
11098 @lisp
11099 (nnfolder "archive"
11100           (nnfolder-directory   "~/Mail/archive")
11101           (nnfolder-active-file "~/Mail/archive/active")
11102           (nnfolder-get-new-mail nil)
11103           (nnfolder-inhibit-expiry t))
11104 @end lisp
11105
11106 \e$B$7$+$7!"$I$N%a!<%kA*BrJ}K!$G$b;H$&$3$H$,$G$-$^\e(B
11107 \e$B$9\e(B (@code{nnml}, @code{nnmbox} \e$B$J$I$J$I\e(B)\e$B!#$7$+$7\e(B @code{nnfolder} \e$B$O$3$N\e(B
11108 \e$B$h$&$J$3$H$r$9$k$N$K$H$F$b9%$^$7$$A*BrJ}K!$G$9!#%G%#%U%)%k%H$GA*Br$5$l$k\e(B
11109 \e$B%G%#%l%/%H%j!<$r9%$-$G$J$$$J$i$P!"<!$N$h$&$K$G$-$^$9\e(B:
11110
11111 @lisp
11112 (setq gnus-message-archive-method
11113       '(nnfolder "archive"
11114                  (nnfolder-inhibit-expiry t)
11115                  (nnfolder-active-file "~/News/sent-mail/active")
11116                  (nnfolder-directory "~/News/sent-mail/")))
11117 @end lisp
11118
11119 \e$BLuCm\e(B: \e$B>e5-$N$h$&$JNc$O!V0U?^$7$?DL$j$KF0:n$7$J$$!W\e(BFAQ \e$B$N%M%?$K$J$j$D$D$"\e(B
11120 \e$B$j!"IT6q9g$N860x$,FCDj$G$-$J$$;vNc$,>/$J$/$"$j$^$;$s!#Nc$($P!"F1\e(B
11121 \e$B$8\e(B "archive" \e$B$H$$$&L>A0$N2>A[%5!<%P!<$r2a5n$K;H$C$?$3$H$,$"$k$H!"$=$l\e(B
11122 \e$B$,\e(B @file{~/.newsrc.eld} \e$B%U%!%$%k$NCf$G\e(B @code{gnus-server-alist} \e$BJQ?t$KEP\e(B
11123 \e$BO?$5$l$F$$$k$+$b$7$l$^$;$s!#$=$l$r:o=|$9$k$K$O\e(B @file{~/.newsrc.eld} \e$B%U%!\e(B
11124 \e$B%$%k$r<j:n6H$G=q$-49$($J$1$l$P$J$j$^$;$s$,!"$+$J$j4m81$G$9!#$"$k$$$OC1$K!"\e(B
11125 \e$BF1L>$N2>A[%5!<%P!<$r8=:_$b;H$C$F$$$k$+$b$7$l$^$;$s!#$=$N$h$&$J>l9g$O!"JL\e(B
11126 \e$B$NL>A0$r;H$&I,MW$,$"$j$^$9!#\e(B
11127
11128 @vindex gnus-message-archive-group
11129 @cindex Gcc
11130 gnus \e$B$O30$X=P$F9T$/$9$Y$F$N%a%C%;!<%8$K!"\e(B
11131 @code{gnus-message-archive-method} \e$B$G;XDj$5$l$?%"!<%+%$%V2>A[%5!<%P!<$K\e(B
11132 \e$B$"$k\e(B (\e$B$"$k$$$O$=$l0J30$N%5!<%P!<$K$"$k\e(B) \e$B0l$D$+$=$l0J>e$N%0%k!<%W$KJ]B8$9\e(B
11133 \e$B$k$3$H$r0U?^$7$?\e(B @code{Gcc} \e$BMs$rA^F~$7$^$9!#$I$N%0%k!<%W$r;H$&$+$OJQ\e(B
11134 \e$B?t\e(B @code{gnus-message-archive-group} \e$B$K$h$C$F7h$^$j$^$9!#\e(B
11135
11136 \e$B$3$NJQ?t\e(B (@code{gnus-message-archive-group}) \e$B$O<!$N$h$&$J$3$H$r$9$k$?$a\e(B
11137 \e$B$K;H$&$3$H$,$G$-$^$9\e(B:
11138
11139 @table @asis
11140 @item \e$BJ8;zNs\e(B
11141 \e$B%a%C%;!<%8$O$=$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
11142
11143 \e$B%0%k!<%WL>$KA*BrJ}K!$r4^$a$k$3$H$,$G$-$^$9$,!"$=$&$9$k$H$=$N%a%C%;!<%8\e(B
11144 \e$B$O\e(B @code{gnus-message-archive-method} \e$B$G;XDj$7$?A*BrJ}K!$G$O$J$/$F!"Be$o\e(B
11145 \e$B$j$K%0%k!<%WL>$NA*BrJ}K!$GJ]B8$5$l$k$3$H$KCm0U$7$^$7$g$&!#\e(B
11146 @code{gnus-message-archive-method} \e$B$O!">e$K<($7$?$h$&$J%G%#%U%)%k%HCM$r\e(B
11147 \e$B;}$D$?$a$b$N$G$"$k$H9M$($F2<$5$$!#$G$9$+\e(B
11148 \e$B$i\e(B @code{gnus-message-archive-group} \e$B$r\e(B @code{"foo"} \e$B$K$7$F$*$1$P!"30$X\e(B
11149 \e$B=P$F9T$/%a%C%;!<%8$O\e(B @samp{nnfolder+archive:foo} \e$B$KJ]B8$5$l$^$9$,!"\e(B
11150 @code{"nnml:foo"} \e$B$H$$$&CM$r;H$&$H!"30$X=P$F9T$/%a%C%;!<%8\e(B
11151 \e$B$O\e(B @samp{nnml:foo} \e$B$KJ]B8$5$l$k$G$7$g$&!#\e(B
11152
11153 @item \e$BJ8;zNs$N%j%9%H\e(B
11154 \e$B%a%C%;!<%8$O$=$l$i$N$9$Y$F$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
11155
11156 @item \e$B@55,I=8=!"4X?t!"\e(BLisp \e$B%U%)!<%`$NO"A[%j%9%H\e(B
11157 \e$B%-!<$,!X9gCW!Y$9$k$H!"$=$N7k2L$,;H$o$l$^$9!#\e(B
11158
11159 \e$BLuCm\e(B: \e$B@53N$K$O0J2<$N;0<oN`$G$9!#\e(B
11160 @itemize @bullet
11161 @item
11162 \e$B@55,I=8=$H%0%k!<%WL>\e(B (\e$B$^$?$OJ#?t$N%0%k!<%WL>%j%9%H\e(B) \e$B$NO"A[%j%9%H!#:G=i$K\e(B
11163 \e$B@55,I=8=$,9gCW$7$?MWAG$N%0%k!<%WL>\e(B (\e$B$^$?$O%0%k!<%WL>$N%j%9%H\e(B) \e$B$,;H$o$l$^\e(B
11164 \e$B$9!#\e(B
11165 @item
11166 \e$B4X?t$N%j%9%H!#$=$l$>$l$N4X?t$K$O8=:_$N%0%k!<%WL>$,0z?t$H$7$FM?$($i$l!":G\e(B
11167 \e$B=i$KJV$C$F$-$?\e(B @code{nil} \e$B0J30$NCM$,;H$o$l$^$9!#\e(B
11168 @item
11169 Lisp \e$B%U%)!<%`$N%j%9%H!#$=$l$>$l$N%U%)!<%`$,I>2A$5$l!":G=i$KJV$C$F$-\e(B
11170 \e$B$?\e(B @code{nil} \e$B0J30$NCM$,;H$o$l$^$9!#\e(B
11171 @end itemize
11172
11173 @item @code{nil}
11174 \e$B%a%C%;!<%8$NJ]B8$O9T$J$o$l$^$;$s!#$3$l$,%G%#%U%)%k%H$G$9!#\e(B
11175 @end table
11176
11177 \e$BNc$r$"$2$F$_$^$7$g$&\e(B:
11178
11179 @samp{MisK} \e$B$H$$$&C10l$N%0%k!<%W$KJ]B8$9$k$@$1$J$i$P\e(B:
11180 @lisp
11181 (setq gnus-message-archive-group "MisK")
11182 @end lisp
11183
11184 \e$BFs$D$N%0%k!<%W!"\e(B@samp{MisK} \e$B$H\e(B @samp{safe} \e$B$KJ]B8$9$k$J$i$P\e(B:
11185 @lisp
11186 (setq gnus-message-archive-group '("MisK" "safe"))
11187 @end lisp
11188
11189 \e$B$I$N%0%k!<%W$K$$$k$+$K$h$C$F0c$C$?%0%k!<%W$KJ]B8$9$k$J$i\e(B:
11190 @lisp
11191 (setq gnus-message-archive-group
11192       '(("^alt" "sent-to-alt")
11193         ("mail" "sent-to-mail")
11194         (".*" "sent-to-misc")))
11195 @end lisp
11196
11197 \e$B$b$C$HJ#;($J$b$N\e(B:
11198 @lisp
11199 (setq gnus-message-archive-group
11200       '((if (message-news-p)
11201             "misc-news"
11202           "misc-mail")))
11203 @end lisp
11204
11205 \e$B$9$Y$F$N%K%e!<%9%a%C%;!<%8$r0l$D$N%U%!%$%k$KJ]B8$7$F!"%a!<%k%a%C%;!<%8$r\e(B
11206 \e$B0l7n$K$D$-0l$D$N%U%!%$%k$KJ]B8$9$k$H$$$&$N$O$I$&$G$7$g$&\e(B:
11207
11208 @lisp
11209 (setq gnus-message-archive-group
11210       '((if (message-news-p)
11211             "misc-news"
11212           (concat "mail." (format-time-string
11213                            "%Y-%m" (current-time))))))
11214 @end lisp
11215
11216 \e$B$5$"!"%a%C%;!<%8$rAw$k$HE,@Z$J%0%k!<%W$KJ]B8$5$l$k$h$&$K$J$j$^$7$?!#\e(B(\e$B$b\e(B
11217 \e$B$7FCDj$N%a%C%;!<%8$rJ]B8$r$7$?$/$J$$$N$G$"$l$P!"A^F~$5$l$?\e(B @code{Gcc} \e$BMs\e(B
11218 \e$B$r<h$j=|$$$F2<$5$$!#\e(B)  \e$BJ]4I%0%k!<%W$O<!$K\e(B gnus \e$B$r5/F0$7$?$H$-$+!"<!$K%0\e(B
11219 \e$B%k!<%W%P%C%U%!!<$G\e(B @kbd{F} \e$B$r2!$7$?$H$-$K%0%k!<%W%P%C%U%!!<$K8=$l$^$9!#\e(B
11220 \e$BB>$N%0%k!<%W$HF1$8$h$&$K!"$=$N%0%k!<%W$KF~$C$F5-;v$rFI$`$3$H$,$G$-$^$9!#\e(B
11221 \e$B$=$N%0%k!<%W$,K\Ev$KBg$-$/$FG:$^$7$/$J$C$?$i!"$J$K$+NI$$$b$N$K$=$NL>A0$r\e(B
11222 \e$BJQ99$9$k$3$H$,$G$-$^$9\e(B (\e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G r} \e$B$r;H$&$3$H$K$h$C\e(B
11223 \e$B$F\e(B)---@samp{misc-mail-september-1995} \e$B$=$NB>2?$G$b!#?7$7$$%a%C%;!<%8$O8E\e(B
11224 \e$B$$\e(B (\e$B:#$O6u$K$J$C$?\e(B) \e$B%0%k!<%W$KN/$a$i$l$^$9!#\e(B
11225
11226 \e$B0J>e$,Aw$C$?%a%C%;!<%8$rJ]4I$9$k%G%#%U%)%k%H$NJ}K!$G$9!#\e(Bgnus \e$B$O%G%#%U%)\e(B
11227 \e$B%k%H$NJ}K!$r9%$-$G$O$J$$?M$K$O0c$C$?$d$jJ}$r4+$a$F$$$^$9!#$=$N$h$&$J>l9g\e(B
11228 \e$B$O!"\e(B@code{gnus-message-archive-group} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$9!#\e(B
11229 \e$B$3$l$OJ]4I$r$7$J$$$h$&$K$7$^$9!#\e(B
11230
11231 @table @code
11232 @item gnus-outgoing-message-group
11233 @vindex gnus-outgoing-message-group
11234 \e$B$9$Y$F$N30$K$$$/%a%C%;!<%8$O$3$N%0%k!<%W$KF~$l$i$l$^$9!#$b$7$9$Y$F$N30$K\e(B
11235 \e$B9T$/%a!<%k$H5-;v$r\e(B @samp{nnml:archive} \e$B%0%k!<%W$KJ]4I$7$?$$$N$G$"$l$P!"\e(B
11236 \e$B$3$NJQ?t$r$=$NCM$K@_Dj$7$F2<$5$$!#$3$NJQ?t$O%0%k!<%WL>$N%j%9%H$G$"$k$3$H\e(B
11237 \e$B$b$G$-$^$9!#\e(B
11238
11239 \e$B$b$7$=$l$>$l$N%a%C%;!<%8$r$I$N%0%k!<%W$KF~$l$k$+$r$b$C$H@)8f$7$?$$$N$G$"\e(B
11240 \e$B$l$P!"$3$NJQ?t$r8=:_$N%K%e!<%9%0%k!<%WL>$rD4$Y$F!"E,@Z$J%0%k!<%WL>\e(B (\e$B$b$7\e(B
11241 \e$B$/$OL>A0$N%j%9%H\e(B) \e$B$rJV$94X?t$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
11242
11243 \e$B$3$NJQ?t$O\e(B @code{gnus-message-archive-group} \e$B$NBe$o$j$K;H$&$3$H$,$G$-$^\e(B
11244 \e$B$9$,!"8e<T$NJ}$,9%$^$7$$J}K!$G$9!#\e(B
11245
11246 (\e$BLuCm\e(B:\e$B!V8e<T!W$H$O\e(B @code{gnus-message-archive-group} \e$B$N$3$H!#A0<T$h$j;M%v\e(B
11247 \e$B7nCY$l$F!"\e(B1996\e$BG/\e(B1\e$B7n$K?7@_$5$l$^$7$?!#\e(B)
11248
11249 @item gnus-gcc-mark-as-read
11250 @vindex gnus-gcc-mark-as-read
11251 \e$B$b$7Hs\e(B-@code{nil} \e$B$J$i!"\e(B@code{Gcc} \e$B$N5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
11252
11253 @c @item gnus-gcc-externalize-attachments
11254 @c @vindex gnus-gcc-externalize-attachments
11255 @c If @code{nil}, attach files as normal parts in Gcc copies; if a regexp
11256 @c and matches the Gcc group name, attach files as external parts; if it is
11257 @c @code{all}, attach local files as external parts; if it is other
11258 @c non-@code{nil}, the behavior is the same as @code{all}, but it may be
11259 @c changed in the future.
11260 @end table
11261
11262 @node Posting Styles
11263 @section \e$BEj9FMM<0\e(B
11264 @cindex posting styles
11265 @cindex styles
11266
11267 \e$B$=$l$i$O$9$Y$FJQ?t$G!";d$NF,$r$/$i$/$i$5$;$^$9!#\e(B
11268
11269 \e$BEj9F$9$k%0%k!<%W$K$h$C$F0c$C$?\e(B @code{Organization} \e$B$H=pL>$rIU$1$?$$$s$G\e(B
11270 \e$B$9$+\e(B?  \e$B$=$7$F!"2H$N%^%7%s$H?&>l$N%^%7%s$NN>J}$+$iEj9F$9$k$1$l$I$b!"0c$C\e(B
11271 \e$B$?\e(B @code{From} \e$B9T$J$I$r;H$$$?$$$s$G$9$+\e(B?  \e$B$=$s$J$3$H!"$I$&$G$b$$$$$8$c$"\e(B
11272 \e$B$j$^$;$s$+!#\e(B
11273
11274 @vindex gnus-posting-styles
11275 \e$B$=$N$h$&$J$3$H$r$9$kJ}K!$N0l$D$O!"JQ99$9$kI,MW$N$"$kJQ?t$rJQ99$9$k8-$$%U%C\e(B
11276 \e$B%/$r=q$/$3$H$G$9!#$=$l$O>/$7B`6~$J$N$G!"MxMQ<T$K$3$l$i$N$3$H$r<j7Z$JO"A[\e(B
11277 \e$B%j%9%H$G;XDj$9$k$H$$$&$9$P$i$7$$CeA[$K$?$I$jCe$$$??M$,$$$^$7$?!#$3$l$,JQ\e(B
11278 \e$B?t\e(B @code{gnus-posting-styles} \e$B$NNc$G$9\e(B:
11279
11280 @lisp
11281 ((".*"
11282    (signature "Peace and happiness")
11283    (organization "What me?"))
11284  ("^comp"
11285   (signature "Death to everybody"))
11286  ("comp.emacs.i-love-it"
11287   (organization "Emacs is it")))
11288 @end lisp
11289
11290 \e$B$3$NNc$+$i?dB,$5$l$k$h$&$K!"$3$NO"A[%j%9%H$O$$$/$D$+\e(B
11291 \e$B$N\e(B @dfn{\e$BMM<0\e(B} (style) \e$B$+$i$J$C$F$$$^$9!#$=$l$>$l$NMM<0$O:G=i$NMWAG$,2?$i\e(B
11292 \e$B$+$N7A$G!V9gCW!W$7$?$H$-$KE,MQ$5$l$^$9!#O"A[%j%9%HA4BN$O:G=i$+$i:G8e$^$G\e(B
11293 \e$BH?I|$7$F<B9T$5$l!"$=$l$>$l$N9gCW$,E,MQ$5$l$^$9!#$3$l$O!"8e$NMM<0$NB0@-$,\e(B
11294 \e$BA0$K9gCW$7$?MM<0$NB0@-$h$j$bM%@h$5$l$k$H$$$&$3$H$G$9!#$G$9$+\e(B
11295 \e$B$i\e(B @samp{comp.programming.literate} \e$B$O!"\e(B@samp{Death to everybody} \e$B$H$$$&\e(B
11296 \e$B=pL>$H\e(B @samp{What me?} \e$B$H$$$&\e(B @code{Organization} \e$B%X%C%@!<$r;}$A$^$9!#\e(B
11297
11298 \e$B$=$l$>$l$NMM<0$N:G=i$NMWAG$O\e(B @code{\e$B%^%C%A\e(B} (match) \e$B$H8@$$$^$9!#$b$7$=$l\e(B
11299 \e$B$,J8;zNs$G$"$l$P!"\e(Bgnus \e$B$O$=$l$r@55,I=8=$G$"$k$b$N$H$7$F!"%0%k!<%WL>$K9g\e(B
11300 \e$BCW$9$k$+$I$&$+$rD4$Y$^$9!#\e(B@code{(header @var{\e$B9gCW\e(B} @var{\e$B@55,I=8=\e(B})} \e$B$H$$\e(B
11301 \e$B$&7A<0$G$"$l$P!"\e(Bgnus \e$B$O855-;v$NCf$+$i$=$NL>A0$,\e(B @var{\e$B9gCW\e(B} \e$B$G$"$k%X%C%@!<\e(B
11302 \e$B$rC5$7!"$=$l$r\e(B @var{\e$B@55,I=8=\e(B} \e$B$HHf3S$7$^$9!#\e(B
11303 @var{\e$B9gCW\e(B} \e$B$H\e(B @var{\e$B@55,I=8=\e(B} \e$B$OJ8;zNs$G$9!#\e(B(\e$B855-;v$H$O!"$"$J$?$,$=$l$KBP\e(B
11304 \e$B$7$FJV?.$^$?$O%U%)%m!<%"%C%W$7$h$&$H$7$F$$$kBP>]$N5-;v$G$9!#JV?.$"$k$$$O\e(B
11305 \e$B%U%)%m!<%"%C%W$r:n@.$7$F$$$J$1$l$P!"9gCW$9$k$b$N$O2?$b$"$j$^$;$s!#\e(B) \e$B$b\e(B
11306 \e$B$7\e(B @code{\e$B%^%C%A\e(B} \e$B$,4X?t$N%7%s%\%k$G$"$l$P!"$=$N4X?t$,0z?tL5$7$G8F$P$l$^\e(B
11307 \e$B$9!#$=$l$,JQ?t$N%7%s%\%k$G$"$l$P!"$=$NJQ?t$,;2>H$5$l$^$9!#$=$l$,%j%9%H$G\e(B
11308 \e$B$"$l$P!"$=$N%j%9%H$,\e(B @code{\e$BI>2A\e(B} \e$B$5$l$^$9!#$I$N>l9g$G$b!"$3$l\e(B
11309 \e$B$,\e(B @code{nil} \e$B$G$J$$CM$rJV$;$P!"MM<0$O\e(B @code{\e$B9gCW$7$?\e(B} \e$B$H8@$$$^$9!#\e(B
11310
11311 \e$B$=$l$>$l$NMM<0$OG$0U$NNL$N\e(B @dfn{\e$BB0@-\e(B} \e$B$r;}$D$3$H$,$G$-$^$9!#$=$l$>$l$NB0\e(B
11312 \e$B@-$O\e(B @code{(@var{name} @var{value})} \e$B$NBP$K$h$j@.$jN)$C$F$$$^$9!#2C$(\e(B
11313 \e$B$F\e(B @code{(@var{name} :file @var{value})} \e$B$N7A<0\e(B
11314 \e$B$+\e(B @code{(@var{name} :value @var{value})} \e$B$N7A<0$r;H$&$3$H$b$G$-$^$9!#$3\e(B
11315 \e$B$3$G\e(B @code{:file} \e$B$O\e(B @var{value} \e$B$,%U%!%$%kL>$rI=$7$F!"$=$NFbMF$,B0@-CM\e(B
11316 \e$B$H$7$F;HMQ$5$l$k$Y$-$G$"$k$3$H$r<($7!"\e(B@code{:value} \e$B$O\e(B @var{value} \e$B$,%U%!\e(B
11317 \e$B%$%kL>$rI=$o$5$J$$$3$H$rL@<(E*$K<($7$^$9!#B0@-L>\e(B (@var{name}) \e$B$O!"0J2<$N\e(B
11318 \e$B$I$l$+$G$"$k$3$H$,$G$-$^$9!#\e(B
11319
11320 @itemize @bullet
11321 @item @code{signature}
11322 @item @code{signature-file}
11323 @item @code{x-face-file}
11324 @item @code{address} (@code{user-mail-address} \e$B$h$j$bM%@h$5$l$^$9\e(B)
11325 @item @code{name} (@code{(user-full-name)} \e$B$h$j$bM%@h$5$l$^$9\e(B)
11326 @item @code{body}
11327 @end itemize
11328
11329 \e$BB0@-L>$OJ8;zNs$^$?$O%7%s%\%k$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$=$l$O%X%C%@!<\e(B
11330 \e$BL>$H$7$F;H$o$l!"$=$NCM$,5-;v$N%X%C%@!<$KA^F~$5$l$^$9!#$b$7B0@-L>\e(B
11331 \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"$=$N%X%C%@!<L>$O:o=|$5$l$^$9!#$b$7B0@-L>\e(B
11332 \e$B$,\e(B @code{eval} \e$B$@$C$?$i$=$NMM<0$,I>2A$5$l!"7k2L$O<N$F$i$l$^$9!#\e(B
11333
11334 \e$BB0@-CM$OJ8;zNs\e(B (\e$B$=$N$^$^;H$o$l$^$9\e(B)\e$B!"0z?t$NL5$$4X?t\e(B (\e$BJV$jCM$,;H$o$l$^$9\e(B)\e$B!"\e(B
11335 \e$BJQ?t\e(B (\e$B$=$NCM$,;H$o$l$^$9\e(B) \e$B$^$?$O%j%9%H\e(B (\e$B$=$l$O\e(B @code{\e$BI>2A\e(B} \e$B$5$l$F!"JV$j\e(B
11336 \e$BCM$,;H$o$l$^$9\e(B) \e$B$G$"$k$3$H$,$G$-$^$9!#4X?t$H\e(B S\e$B<0\e(B (sexp) \e$B$O%;%C%H%"%C%W$5\e(B
11337 \e$B$l$D$D$"$k%a%C%;!<%8%P%C%U%!!<$G8F$P$l$k$+I>2A$5$l$^$9!#8=:_$N5-;v$N%X%C\e(B
11338 \e$B%@!<72$OJQ?t\e(B @code{message-reply-headers} \e$B$+$iF@$i$l$^$9!#$3$l$O\e(B number
11339 subject from date id references chars lines xref extra \e$B$N3F%X%C%@!<$+$i\e(B
11340 \e$B@.$k%Y%/%H%k$G$9!#\e(B
11341
11342 @vindex message-reply-headers
11343 \e$B:n@.$7$h$&$H$7$F$$$k%a%C%;!<%8$,%K%e!<%95-;v$+%a!<%k%a%C%;!<%8$G$"$k$+$r\e(B
11344 \e$BD4$Y$?$$$H$-$O!"4X\e(B
11345 \e$B?t\e(B @code{message-news-p} \e$B$H\e(B @code{message-mail-p} \e$B$NLa$jCM$rD4$Y$F2<$5$$!#\e(B
11346
11347 @findex message-mail-p
11348 @findex message-news-p
11349 \e$B$=$7$F!"$3$l$ONc$G$9\e(B:
11350
11351 @lisp
11352 (setq gnus-posting-styles
11353       '((".*"
11354          (signature-file "~/.signature")
11355          (name "User Name")
11356          ("X-Home-Page" (getenv "WWW_HOME"))
11357          (organization "People's Front Against MWM"))
11358         ("^rec.humor"
11359          (signature my-funny-signature-randomizer))
11360         ((equal (system-name) "gnarly")  ;; @r{\e$BMM<0\e(B}
11361          (signature my-quote-randomizer))
11362         (message-news-p        ;; @r{\e$B4X?t%7%s%\%k\e(B}
11363          (signature my-news-signature))
11364         (window-system         ;; @r{\e$BJQ?t%7%s%\%k\e(B}
11365          ("X-Window-System" (format "%s" window-system)))
11366         ;; @r{Lars \e$B$5$s$KJV;v$r$9$k$H$-$O\e(B}
11367         ;; @r{Organization \e$B%X%C%@!<$rIU$1$h$&!#\e(B}
11368         ((header "to" "larsi.*org")
11369          (Organization "Somewhere, Inc."))
11370         ((posting-from-work-p) ;; @r{\e$BMxMQ<T$,Dj5A$7$?4X?t\e(B}
11371          (signature-file "~/.work-signature")
11372          (address "user@@bar.foo")
11373          (body "You are fired.\n\nSincerely, your boss.")
11374          (organization "Important Work, Inc"))
11375         ("nnml:.*"
11376          (From (save-excursion
11377                  (set-buffer gnus-article-buffer)
11378                  (message-fetch-field "to"))))
11379         ("^nn.+:"
11380          (signature-file "~/.mail-signature"))))
11381 @end lisp
11382
11383 @samp{nnml:.*} \e$B$N5,B'$O!"$"$J$?$,=P$9$9$Y$F$NJV;v$N\e(B @code{To} \e$B%"%I%l%9\e(B
11384 \e$B$r\e(B @code{From} \e$B%"%I%l%9$H$7$F;H$&$3$H$r0UL#$7$^$9!#$3$l$O!"$"$J$?$,$?$/\e(B
11385 \e$B$5$s$N%a!<%j%s%0%j%9%H$K;22C$7$F$$$k>l9g$KJXMx$G$7$g$&!#\e(B
11386
11387 \e$BJQ?t\e(B @code{gnus-named-posting-styles} \e$B$r@_Dj$9$k$3$H$G!"$h$/MxMQ$9$kEj9F\e(B
11388 \e$BMM<0$KL>A0$rIU$1$i$l$^$9!#35N,%P%C%U%!!<$G\e(B @kbd{S P} \e$B$H$9$k$3$H$G!"Ej9F\e(B
11389 \e$B;~$KG$0U$NMM<0$rA*Br$7$^$9!#\e(B@code{gnus-named-posting-styles} \e$B$OL>A0$HMM\e(B
11390 \e$B<0$+$i$J$kO"A[%j%9%H$G$9!#\e(B@code{gnus-posting-styles} \e$B$K4^$^$l$kB0@-L>\e(B
11391 \e$B$,\e(B @code{import} \e$B$@$C$?$i!"$=$NCM$G\e(B @code{gnus-named-posting-styles} \e$B$r\e(B
11392 \e$B0z$$$F!"B0@-CM$r$=$3$KE83+$7$^$9!#\e(B
11393
11394 \e$B$3$l$ONc$G$9\e(B:
11395
11396 @lisp
11397 (setq gnus-named-posting-styles
11398       '(("Default"
11399          (signature-file "~/.signature")
11400          (name "User Name")
11401          ("X-Home-Page" (getenv "WWW_HOME"))
11402          (organization "People's Front Against MWM"))
11403         ("Emacs"
11404          (import "Default")
11405          (organization "The Church of Emacs"))))
11406 @end lisp
11407
11408 "Emacs" \e$B$HL>IU$1$i$l$?MM<0$O!"\e(B@code{organization} \e$B0J30$NB0@-\e(B
11409 \e$B$r\e(B "Default" \e$B$+$i0z$-7Q$.$^$9!#\e(B
11410
11411 @node Drafts
11412 @section \e$B2<=q$-\e(B
11413 @cindex drafts
11414
11415 \e$B%a%C%;!<%8\e(B (\e$B%a!<%k$b$7$/$O%K%e!<%9\e(B) \e$B$r=q$$$F$$$k$H$-$K!"%*!<%V%s$K%9%F!<\e(B
11416 \e$B%-$,F~$C$F$$$k\e(B (\e$B$b$7$/$O$"$J$?$,$H!<$C$F$b$9$4$$:Z?)<g5A<T$G!"2?$+$N%Z!<\e(B
11417 \e$B%9%H$,%U!<%I%W%m%;%C%5!<$KF~$C$F$$$k\e(B) \e$B$3$H$rFMA3;W$$=P$7$?$J$i!"=q$$$F$$\e(B
11418 \e$B$k%a%C%;!<%8$rJ]B8$9$kJ}K!$,$"$l$PNI$$$H;W$&$G$7$g$&!#$$$D$+JL$NF|$KJT=8\e(B
11419 \e$B$rB3$1$k$3$H$,$G$-!"$=$l$,40@.$7$?$H;W$C$?$H$-$KAw$k$3$H$,$G$-$k$h$&$K!#\e(B
11420
11421 \e$B$($'!"?4G[$7$J$$$G2<$5$$!#%a!<%k$+%K%e!<%9$rAw?.$9$k$?$a$N\e(B gnus \e$B$NL?Na$r\e(B
11422 \e$B;H$C$F2?$i$+$N%a%C%;!<%8$r=q$-;O$a$?$H$-$K$"$J$?$,<j$K$9$k%P%C%U%!!<$O!"\e(B
11423 \e$B<+F0E*$KFCJL$J\e(B @dfn{draft} \e$B%0%k!<%W$K4XO"IU$1$i$l$^$9!#IaDL$NJ}K!\e(B  (\e$BNc$(\e(B
11424 \e$B$P\e(B @kbd{C-x C-s}) \e$B$G%P%C%U%!!<$rJ]B8$9$l$P!"$=$N5-;v$O$=$3$KJ]B8$5$l$^$9!#\e(B
11425 (\e$B<+F0J]B8\e(B (auto-save) \e$B%U%!%$%k$b2<=q$-%0%k!<%W\e(B (draft group) \e$B$K9T$-$^$9!#\e(B)
11426
11427 @cindex nndraft
11428 @vindex nndraft-directory
11429 \e$B2<=q$-%0%k!<%W$O\e(B @samp{nndraft:drafts} \e$B$H8F$P$l$kFCJL$J%0%k!<%W$G$9\e(B (\e$B$"\e(B
11430 \e$B$J$?$,@dBP$KCN$C$F$$$J$1$l$P$J$i$J$$$N$G$"$l$P!"$=$l$O\e(B @code{nndraft} \e$B%0\e(B
11431 \e$B%k!<%W$H$7$F<BAu$5$l$F$$$^$9\e(B)\e$B!#JQ\e(B
11432 \e$B?t\e(B @code{nndraft-directory} \e$B$O\e(B @code{nndraft} \e$B$,$=$N%U%!%$%k$r$I$3$KJ]4I\e(B
11433 \e$B$9$k$+$r;XDj$7$^$9!#$3$N%0%k!<%W$rFCJL$J$b$N$K$7$F$$$k$N$O!"$=$NCf$N5-;v\e(B
11434 \e$B$K2D;k$d4{FI$N0u$rIU$1$k$3$H$,$G$-$J$$$3$H$G$9\e(B---\e$B$=$N%0%k!<%W$N$9$Y$F$N\e(B
11435 \e$B5-;v$O1J5W$KL$FI$G$9!#\e(B
11436
11437 \e$B$b$7%0%k!<%W$,B8:_$7$J$$$H!"$=$l$O:n@.$5$l!"9XFI$5$;$i$l$^$9!#%0%k!<%W%P%C\e(B
11438 \e$B%U%!!<$+$i$=$l$r>C$75n$kM#0l$NJ}K!$O!"$=$l$r9XFI$7$J$$$h$&$K$9$k$3$H$G$9!#\e(B
11439 \e$B2<=q$-%0%k!<%W$NFCJL$NFC@-$O%0%k!<%W$NFC@-\e(B (@pxref{Group Parameters}) \e$B$K\e(B
11440 \e$B$h$C$F@8$8!"$=$l$,<:$o$l$F$7$^$&$HB>$N%0%k!<%W$N$h$&$K?6$kIq$&$h$&$K$J$j\e(B
11441 \e$B$^$9!#$3$l$O\e(B (\e$B%0%k!<%W$NFC@-$r>C$7$F$7$^$&$3$H$O\e(B) \e$B0J2<$N%3%^%s%I$,;H$($J\e(B
11442 \e$B$$$3$H$r0UL#$7$^$9!#$=$N%0%k!<%W$NFCJL$NFC@-$rI|3h$5$;$k:G$b4JC1$JJ}K!$O!"\e(B
11443 @kbd{C-k} \e$B$G$=$N%0%k!<%W$r:o=|$7$F$+$i\e(B gnus \e$B$r:F5/F0$9$k$3$H$G$9!#$=$N%0\e(B
11444 \e$B%k!<%W$NFbMFJ*$O<:$o$l$^$;$s!#\e(B
11445
11446 @c @findex gnus-dissociate-buffer-from-draft
11447 @c @kindex C-c M-d (Mail)
11448 @c @kindex C-c M-d (Post)
11449 @c @findex gnus-associate-buffer-with-draft
11450 @c @kindex C-c C-d (Mail)
11451 @c @kindex C-c C-d (Post)
11452 @c If you're writing some super-secret message that you later want to
11453 @c encode with PGP before sending, you may wish to turn the auto-saving
11454 @c (and association with the draft group) off.  You never know who might be
11455 @c interested in reading all your extremely valuable and terribly horrible
11456 @c and interesting secrets.  The @kbd{C-c M-d}
11457 @c (@code{gnus-dissociate-buffer-from-draft}) command does that for you.
11458 @c If you change your mind and want to turn the auto-saving back on again,
11459 @c @kbd{C-c C-d} (@code{gnus-associate-buffer-with-draft} does that.
11460 @c
11461 @c @vindex gnus-use-draft
11462 @c To leave association with the draft group off by default, set
11463 @c @code{gnus-use-draft} to @code{nil}.  It is @code{t} by default.
11464 @c
11465 @findex gnus-draft-edit-message
11466 @kindex D e (\e$B2<=q$-\e(B)
11467 \e$B5-;v$NJT=8$rB3$1$?$$$H$-$O!"2<=q$-%0%k!<%W$KF~$C\e(B
11468 \e$B$F\e(B @kbd{D e} (@code{gnus-draft-edit-message}) \e$B$r2!$9$@$1$G$9!#JT=8$rCfCG\e(B
11469 \e$B$7$?$H$-$N>uBV$N%P%C%U%!!<$K0\F0$7$^$9!#\e(B
11470
11471 \e$BAw?.$r5qH]$5$l$?5-;v$b!"$3$N2<=q$-%0%k!<%W$KF~$l$i$l$^\e(B
11472 \e$B$9\e(B (@pxref{Rejected Articles})\e$B!#\e(B
11473
11474 @findex gnus-draft-send-all-messages
11475 @kindex D s (Draft)
11476 @findex gnus-draft-send-message
11477 @kindex D S (Draft)
11478 \e$BAw?.$r5qH]$5$l$?%a%C%;!<%8$,$?$/$5$s$"$C$F!"$=$l0J>eJT=8$;$:$K$=$l$i$rAw\e(B
11479 \e$B?.$7$?$$>l9g$O!"\e(B@kbd{D s} \e$BL?Na$r;H$&$3$H$,$G$-$^$9!#$3$NL?Na$O%W%m%;%9\e(B/
11480 \e$B@\F,0z?t$N=,47$rM}2r$7$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B@kbd{D S} \e$BL?\e(B
11481 \e$BNa\e(B (@code{gnus-draft-send-all-messages}) \e$B$O%P%C%U%!!<$N$9$Y$F$N%a%C%;!<\e(B
11482 \e$B%8$rAw$j=P$7$^$9!#\e(B
11483
11484 @findex gnus-draft-toggle-sending
11485 @kindex D t (Draft)
11486 \e$BAw$j$?$/$J$$%a%C%;!<%8$,$$$/$D$+$"$k$N$G$"$l$P!"\e(B@kbd{D t} \e$BL?\e(B
11487 \e$BNa\e(B (@code{gnus-draft-toggle-sending}) \e$B$r;H$C$F%a%C%;!<%8$KAw?.IT2D$N0u$r\e(B
11488 \e$BIU$1$k$3$H$,$G$-$^$9!#$3$l$O@Z$jBX$(L?Na$G$9!#\e(B
11489
11490 @node Rejected Articles
11491 @section \e$B5qH]$5$l$?5-;v\e(B
11492 @cindex rejected articles
11493
11494 \e$B;~!9%K%e!<%9%5!<%P!<$O5-;v$rAw?.$9$k$3$H$r5qH]$7$^$9!#$*$=$i$/%5!<%P!<$O\e(B
11495 \e$B$"$J$?$N4i$r9%$-$G$O$J$$$N$G$7$g$&!#$*$=$i$/Mn$A9~$s$G$$$k$N$G$7$g$&!#$*\e(B
11496 \e$B$=$i$/\e(B @emph{\e$B0-Kb\e(B (demon) \e$B$,$$$k$N$G$7$g$&\e(B}\e$B!#$*$=$i$/0zMQJ8$rF~$l$9$.$?\e(B
11497 \e$B$N$G$7$g$&!#$*$=$i$/%G%#%9%/$,0lGU$@$C$?$N$G$7$g$&!#$*$=$i$/%5!<%P!<$,Mn\e(B
11498 \e$B$A$F$$$?$N$G$7$g$&!#\e(B
11499
11500 \e$B$b$A$m$s$3$l$i$N>u67$O40A4$K\e(B gnus \e$B$N07$($kHO0O30$G$9!#\e(B(\e$B$b$A$m$s\e(B gnus \e$B$O\e(B
11501 \e$B$"$J$?$NIwKF$r0&$7$F$$$k$7!"$$$D$b5!7y$,NI$$$7!"Cf$rHt$S2s$kE7;H$,$$$F!"\e(B
11502 \e$B$I$l$/$i$$0zMQJ8$,4^$^$l$F$$$h$&$H5$$K$;$:!"0lGU$K$J$C$?$j!"Mn$C$3$A$?$j\e(B
11503 \e$B$7$^$;$s!#\e(B) \e$B$G$9$+$i\e(B gnus \e$B$O$3$l$i$N5-;v$r8e$G%5!<%P!<$N5!7y$,NI$/$J$k\e(B
11504 \e$B$^$GJ]B8$7$^$9!#\e(B
11505
11506 \e$B5qH]$5$l$?5-;v$O<+F0E*$KFCJL$J2<=q$-%0%k!<%W\e(B (@pxref{Drafts}) \e$B$KF~$l$i$l\e(B
11507 \e$B$^$9!#%5!<%P!<$,I|5l$7$?6G$K$O!"IaDL$"$J$?$O$=$N%0%k!<%W$KF~$C$F!"$9$Y$F\e(B
11508 \e$B$N5-;v$rAw$k$3$H$K$J$k$G$7$g$&!#\e(B
11509
11510 @ignore
11511 @node Signing and encrypting
11512 @section Signing and encrypting
11513 @cindex using gpg
11514 @cindex using s/mime
11515 @cindex using smime
11516
11517 Gnus can digitally sign and encrypt your messages, using vanilla
11518 @acronym{PGP} format or @acronym{PGP/MIME} or @acronym{S/MIME}.  For
11519 decoding such messages, see the @code{mm-verify-option} and
11520 @code{mm-decrypt-option} options (@pxref{Security}).
11521
11522 @vindex gnus-message-replysign
11523 @vindex gnus-message-replyencrypt
11524 @vindex gnus-message-replysignencrypted
11525 Often, you would like to sign replies to people who send you signed
11526 messages.  Even more often, you might want to encrypt messages which
11527 are in reply to encrypted messages.  Gnus offers
11528 @code{gnus-message-replysign} to enable the former, and
11529 @code{gnus-message-replyencrypt} for the latter.  In addition, setting
11530 @code{gnus-message-replysignencrypted} (on by default) will sign
11531 automatically encrypted messages.
11532
11533 Instructing @acronym{MML} to perform security operations on a
11534 @acronym{MIME} part is done using the @kbd{C-c C-m s} key map for
11535 signing and the @kbd{C-c C-m c} key map for encryption, as follows.
11536
11537 @table @kbd
11538
11539 @item C-c C-m s s
11540 @kindex C-c C-m s s (Message)
11541 @findex mml-secure-message-sign-smime
11542
11543 Digitally sign current message using @acronym{S/MIME}.
11544
11545 @item C-c C-m s o
11546 @kindex C-c C-m s o (Message)
11547 @findex mml-secure-message-sign-pgp
11548
11549 Digitally sign current message using @acronym{PGP}.
11550
11551 @item C-c C-m s p
11552 @kindex C-c C-m s p (Message)
11553 @findex mml-secure-message-sign-pgp
11554
11555 Digitally sign current message using @acronym{PGP/MIME}.
11556
11557 @item C-c C-m c s
11558 @kindex C-c C-m c s (Message)
11559 @findex mml-secure-message-encrypt-smime
11560
11561 Digitally encrypt current message using @acronym{S/MIME}.
11562
11563 @item C-c C-m c o
11564 @kindex C-c C-m c o (Message)
11565 @findex mml-secure-message-encrypt-pgp
11566
11567 Digitally encrypt current message using @acronym{PGP}.
11568
11569 @item C-c C-m c p
11570 @kindex C-c C-m c p (Message)
11571 @findex mml-secure-message-encrypt-pgpmime
11572
11573 Digitally encrypt current message using @acronym{PGP/MIME}.
11574
11575 @item C-c C-m C-n
11576 @kindex C-c C-m C-n (Message)
11577 @findex mml-unsecure-message
11578 Remove security related @acronym{MML} tags from message.
11579
11580 @end table
11581
11582 @xref{Security, ,Security, message, Message Manual}, for more information.
11583
11584 @end ignore
11585 @node Select Methods
11586 @chapter \e$BA*BrJ}K!\e(B
11587 @cindex foreign groups
11588 @cindex select methods
11589
11590 @dfn{\e$B30It%0%k!<%W\e(B} (foreign group) \e$B$H$O!"IaDL\e(B (\e$B$b$7$/$O%G%#%U%)%k%H\e(B) \e$B$N\e(B
11591 \e$BJ}K!$GFI$^$l$J$$%0%k!<%W$N$3$H$G$9!#Nc$($P$=$l$OJL$N\e(B @acronym{NNTP} \e$B%5!<\e(B
11592 \e$B%P!<$N%0%k!<%W$G$"$C$?$j!"2>A[%0%k!<%W$G$"$C$?$j!"8D?ME*$J%a!<%k%0%k!<%W\e(B
11593 \e$B$G$"$C$?$j$9$k$G$7$g$&!#\e(B
11594
11595 \e$B30It%0%k!<%W\e(B (\e$B$"$k$$$O<B:]$K$I$s$J%0%k!<%W$G\e(B
11596 \e$B$b\e(B) \e$B$O\e(B @dfn{\e$BL>A0\e(B} \e$B$H\e(B @dfn{\e$BA*BrJ}K!\e(B} \e$B$G;XDj$5$l$^$9!#@h$K8e<T$rNc$K=P$9$H!"\e(B
11597 \e$BA*BrJ}K!$O%j%9%H$G!":G=i$NMWAG$,$I$N%P%C%/%(%s%I$r;H$&$+\e(B (\e$BNc$(\e(B
11598 \e$B$P\e(B @code{nntp}, @code{nnspool}, @code{nnml}) \e$B$r!"Fs$D$a$NMWAG\e(B
11599 \e$B$,\e(B @dfn{\e$B%5!<%P!<L>\e(B} \e$B$rI=$7$^$9!#A*BrJ}K!$K$O!"$=$NEv$N%P%C%/%(%s%I$K$H$C\e(B
11600 \e$B$FFCJL$N0UL#$r;}$DCM$G$"$kDI2C$NMWAG$,$"$k$+$b$7$l$^$;$s!#\e(B
11601
11602 \e$BA*BrJ}K!$H$O\e(B @dfn{\e$B2>A[%5!<%P!<\e(B} \e$B$rDj5A$9$k$3$H$@!"$H8@$&$3$H$,$G$-$^\e(B
11603 \e$B$9\e(B---\e$B$G$9$+$i;d$?$A$O$^$5$K$=$l$r$7$^$7$?\e(B (@pxref{Server Buffer})\e$B!#\e(B
11604
11605 \e$B%0%k!<%W$N\e(B @dfn{\e$BL>A0\e(B} \e$B$O!"%P%C%/%(%s%I$,$=$N%0%k!<%W$rG'<1$9$kL>A0$G$9!#\e(B
11606
11607 \e$BNc$($P\e(B @samp{some.where.edu} \e$B$H$$$&\e(B @acronym{NNTP} \e$B%5!<%P!<$K$"\e(B
11608 \e$B$k\e(B @samp{soc.motss} \e$B%0%k!<%W$O!"L>A0\e(B @samp{soc.motss} \e$B$HA*BrJ}\e(B
11609 \e$BK!\e(B @code{(nntp "some.where.edu")} \e$B$r;}$A$^$9!#\e(B@code{nntp} \e$B%P%C%/%(%s%I$O\e(B
11610 \e$B$3$N%0%k!<%W$r\e(B @samp{soc.motss} \e$B$H$7$FCN$C$F$$$k$@$1$G$9$,!"\e(Bgnus \e$B$O$3$N\e(B
11611 \e$B%0%k!<%W$r\e(B @samp{nntp+some.where.edu:soc.motss} \e$B$H8F$S$^$9!#\e(B
11612
11613 \e$B$b$A$m$s!"0c$C$?J}K!$O$9$Y$F$=$lFCM-$NMWAG$r;}$C$F$$$^$9!#\e(B
11614
11615 @menu
11616 * Server Buffer::               \e$B2>A[%5!<%P!<$r:n$C$FJT=8$9$k\e(B
11617 * Getting News::                USENET \e$B%K%e!<%9$r\e(B gnus \e$B$GFI$`\e(B
11618 * Getting Mail::                \e$B8D?ME*$J%a!<%k$r\e(B gnus \e$B$GFI$`\e(B
11619 * Browsing the Web::            \e$BBgNL$N%&%'%V$N;q8;$+$i%a%C%;!<%8$r<hF@$9$k\e(B
11620 * IMAP::                        gnus \e$B$r\e(B @acronym{IMAP} \e$B$N%/%i%$%"%s%H$H$7$F;H$&\e(B
11621 * Other Sources::               \e$B%G%#%l%/%H%j!<!"%U%!%$%k!"\e(BSOUP \e$B%Q%1%C%H$rFI$`\e(B
11622 * Combined Groups::             \e$BJ#?t$N%0%k!<%W$r0l$D$N%0%k!<%W$K9gJ;$5$;$k\e(B
11623 * Email Based Diary::           \e$BF|Dx$r%a!<%k$G4IM}$9$k\e(B
11624 * Gnus Unplugged::              \e$B%K%e!<%9$H%a!<%k$r%*%U%i%$%s$GFI$`\e(B
11625 @end menu
11626
11627 @node Server Buffer
11628 @section \e$B%5!<%P!<%P%C%U%!!<\e(B
11629
11630 \e$BEAE}E*$K!"\e(B@dfn{\e$B%5!<%P!<\e(B} \e$B$OC/$+$,$=$l$K@\B3$7$F!"$=$l$+$i$N>pJs$rMW5a$9\e(B
11631 \e$B$k%^%7%s$+%=%U%H%&%'%"$NCGJR$G$9!#\e(Bgnus \e$B$O<B:]$N$I$s$J%5!<%P!<$K$bD>@\$K\e(B
11632 \e$B$O@\B3$;$:!"%P%C%/%(%s%I$^$?$OB>$N$b$N$rDL$7$F$9$Y$F$N=hM}$r9T$J$$$^$9!#\e(B
11633 \e$B$7$+$7$=$l$O$^$5$7$/<B:]$NG^BN$H\e(B gnus \e$B$N4V$K0l$D0J>e$N3,AX$rCV$/$3$H$G$"$C\e(B
11634 \e$B$F!"$A$g$&$I$=$l$>$l$N%P%C%/%(%s%I$,5?;wE*$J%5!<%P!<$KAjEv$9$k$H8@$C$F$b\e(B
11635 \e$BNI$$$G$7$g$&!#\e(B
11636
11637 \e$BNc$($P\e(B @code{nntp} \e$B%P%C%/%(%s%I$O!"J#?t$NJL!9$K<B:_$9\e(B
11638 \e$B$k\e(B @acronym{NNTP} \e$B%5!<%P!<!"$"$k$$$O<B:_$9$kF1$8\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
11639 \e$B$N0[$J$k%]!<%H$K@\B3$9$k$?$a$KMQ$$$i$l$^$9!#$"$J$?$O$I$N%P%C%/%(%s%I$r;H\e(B
11640 \e$B$&$+!"$=$7$F$I$s$J%Q%i%a!<%?!<$r@_Dj$9$k$+$rA*BrJ}\e(B
11641 \e$BK!\e(B (@dfn{select method}) \e$B$K@_Dj$7$F\e(B gnus \e$B$K;X<($7$^$9!#\e(B
11642
11643 \e$BA*BrJ}K!$N;XDj$O!"$H$-$K6K$a$FLLE]$J$b$N$K$J$j$^$9\e(B---\e$B$(!<$H!"Nc$(\e(B
11644 \e$B$P\e(B @samp{news.funet.fi} \e$B$H$$$&\e(B @acronym{NNTP} \e$B%5!<%P!<$N%]!<%H\e(B 13 \e$B$rFI$_\e(B
11645 \e$B$?$$$N$@$1$l$I!"\e(B@acronym{NOV} \e$B%X%C%@!<$r<h$j4s$;$h$&$H$9$k$H8G$^$C$F$7$^\e(B
11646 \e$B$&$7!"4V0c$C$?5-;v$rA*Br$7$F$7$^$&$h$&$J>l9g$G$9!#$&$*$C$[$s!#$H$K$+$/$3\e(B
11647 \e$B$N%5!<%P!<$r;H$&$=$l$>$l$N%0%k!<%W$K$D$$$F$=$&$$$&$3$H$r@_Dj$7$J$1$l$P$J\e(B
11648 \e$B$i$J$$$H$7$?$i!"BgJQ$J:n6H$K$J$C$F$7$^$&$G$7$g$&!#$=$3$G\e(B gnus \e$B$O!"$=$&$$\e(B
11649 \e$B$&:n6H$r%5!<%P!<%P%C%U%!!<$G9T$J$&$?$a$K!"A*BrJ}K!$KL>A0$rIU$1$k<jCJ$r@_\e(B
11650 \e$B$1$F$$$k$N$G$9!#\e(B
11651
11652 \e$B%5!<%P!<%P%C%U%!!<$KF~$k$?$a$K$O!"%0%k!<%W%P%C%U%!!<\e(B
11653 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B%3%^%s%I$r;H$C$F2<$5$$!#\e(B
11654
11655 @menu
11656 * Server Buffer Format::        \e$B$3$N%P%C%U%!!<$N308+$r%+%9%?%^%$%:$G$-$k\e(B
11657 * Server Commands::             \e$B%5!<%P!<$rA`$kL?Na\e(B
11658 * Example Methods::             \e$B%5!<%P!<;XDj$NNc\e(B
11659 * Creating a Virtual Server::   \e$B%;%C%7%g%s$NNc\e(B
11660 * Server Variables::            \e$B$I$NJQ?t$r@_Dj$9$k$+\e(B
11661 * Servers and Methods::         \e$B%5!<%P!<L>$rA*BrJ}K!$H$7$F;H$&$3$H$,$G$-$k\e(B
11662 * Unavailable Servers::         \e$B@\B3$7$h$&$H$7$?%5!<%P!<$N$$$/$D$+$OMn$A$F$$$k$+$b$7$l$J$$\e(B
11663 @end menu
11664
11665 @vindex gnus-server-mode-hook
11666 \e$B%5!<%P!<%P%C%U%!!<$r:n@.$9$k$H$-$K\e(B @code{gnus-server-mode-hook} \e$B$,<B9T$5\e(B
11667 \e$B$l$^$9!#\e(B
11668
11669 @node Server Buffer Format
11670 @subsection \e$B%5!<%P!<%P%C%U%!!<$NI=<(MM<0\e(B
11671 @cindex server buffer format
11672
11673 @vindex gnus-server-line-format
11674 \e$B%5!<%P!<%P%C%U%!!<$N9T$N308+$r!"JQ?t\e(B @code{gnus-server-line-format} \e$BJQ?t\e(B
11675 \e$B$rJQ99$9$k$3$H$K$h$C$FJQ$($k$3$H$,$G$-$^$9!#$3$l$O\e(B @code{format} \e$B$N$h$&\e(B
11676 \e$B$JJQ?t$G!">/$7$P$+$jC1=c$J3HD%$,$J$5$l$F$$$^$9\e(B:
11677
11678 @table @samp
11679 @item h
11680 \e$B$I$N$h$&$K%K%e!<%9$,<hF@$5$l$k$+\e(B---\e$B%P%C%/%(%s%I$NL>A0!#\e(B
11681
11682 @item n
11683 \e$B%5!<%P!<$NL>A0!#\e(B
11684
11685 @item w
11686 \e$B$I$3$+$i%K%e!<%9$,<hF@$5$l$k$+\e(B---\e$B%"%I%l%9!#\e(B
11687
11688 @item s
11689 \e$B%5!<%P!<$N@\B3$N\e(B \e$B3+$$$?\e(B/\e$BJD$8$?\e(B/\e$B5qH]$5$l$?\e(B \e$B>uBV!#\e(B
11690
11691 @item a
11692 \e$B$=$N%5!<%P!<$,%(!<%8%'%s%H2=$5$l$F$$$k$+$I$&$+!#\e(B
11693 @end table
11694
11695 @vindex gnus-server-mode-line-format
11696 \e$B%b!<%I9T$bJQ?t\e(B @code{gnus-server-mode-line-format} \e$B$r;H$&$3$H$K$h$C$F%+\e(B
11697 \e$B%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B (@pxref{Mode Line Formatting})\e$B!#\e(B
11698
11699 [\e$BLuCm\e(B: \e$B8=:_$3$NJQ?t$O;H$o$l$F$$$^$;$s!#\e(B]
11700
11701 \e$B0J2<$N;EMM$,M}2r$5$l$^$9\e(B:
11702
11703 @table @samp
11704 @item S
11705 \e$B%5!<%P!<L>!#\e(B
11706
11707 @item M
11708 \e$B%5!<%P!<$NA*BrJ}K!!#\e(B
11709 @end table
11710
11711 @ref{Formatting Variables} \e$B$b;2>H$7$F2<$5$$!#\e(B
11712
11713 @node Server Commands
11714 @subsection \e$B%5!<%P!<L?Na\e(B
11715 @cindex server commands
11716
11717 @table @kbd
11718 @item a
11719 @kindex a (\e$B%5!<%P!<\e(B)
11720 @findex gnus-server-add-server
11721 \e$B?7$7$$%5!<%P!<$rDI2C$7$^$9\e(B (@code{gnus-server-add-server})\e$B!#\e(B
11722
11723 @item e
11724 @kindex e (\e$B%5!<%P!<\e(B)
11725 @findex gnus-server-edit-server
11726 \e$B%5!<%P!<$rJT=8$7$^$9\e(B (@code{gnus-server-edit-server})\e$B!#\e(B
11727
11728 @item SPACE
11729 @kindex SPACE (\e$B%5!<%P!<\e(B)
11730 @findex gnus-server-read-server
11731 \e$B8=:_$N%5!<%P!<$rD/$a$^$9\e(B (@code{gnus-server-read-server})\e$B!#\e(B
11732
11733 \e$BLuCm\e(B: \e$B<B:]$K$O\e(B @code{gnus-server-read-server-in-server-buffer} \e$BL?Na$r8F\e(B
11734 \e$B$S$^$9$,!"\e(B@code{gnus-server-browse-in-group-buffer} \e$B$NCM$,%G%#%U%)%k%H\e(B
11735 \e$B$N\e(B @code{nil} \e$B$G$"$l$P\e(B @code{gnus-server-read-server} \e$B$HF1$8$G$9!#\e(B
11736 @code{gnus-server-browse-in-group-buffer} \e$B$r\e(B @code{nil} \e$B0J30$NCM$K$9$k$3\e(B
11737 \e$B$H$O$^$C$?$/$*4+$a$G$-$^$;$s$,!"$"$J$?$,2?$r$9$k$N$b<+M3$G$9!#>\:Y$O%=!<\e(B
11738 \e$B%9%3!<%I$rFI$`$+!"<B:]$K;n$7$FDK$$L\$K2q$C$F2<$5$$!#\e(B;-p
11739
11740 @item q
11741 @kindex q (\e$B%5!<%P!<\e(B)
11742 @findex gnus-server-exit
11743 \e$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9\e(B (@code{gnus-server-exit})\e$B!#\e(B
11744
11745 @item k
11746 @kindex k (\e$B%5!<%P!<\e(B)
11747 @findex gnus-server-kill-server
11748 \e$B8=:_$N%5!<%P!<$r@Z$j<h$j$^$9\e(B (kill \e$B$7$^$9\e(B)
11749 (@code{gnus-server-kill-server})\e$B!#\e(B
11750
11751 @item y
11752 @kindex y (\e$B%5!<%P!<\e(B)
11753 @findex gnus-server-yank-server
11754 \e$B@h$[$I@Z$i$l$?\e(B (killed) \e$B%5!<%P!<$rE=$jIU$1$^$9\e(B (yank \e$B$7$^$9\e(B)
11755 (@code{gnus-server-yank-server})\e$B!#\e(B
11756
11757 @item c
11758 @kindex c (\e$B%5!<%P!<\e(B)
11759 @findex gnus-server-copy-server
11760 \e$B8=:_$N%5!<%P!<$rJ#<L$7$^$9\e(B (@code{gnus-server-copy-server})\e$B!#\e(B
11761
11762 @item l
11763 @kindex l (\e$B%5!<%P!<\e(B)
11764 @findex gnus-server-list-servers
11765 \e$B$9$Y$F$N%5!<%P!<$N0lMw$rI=<($7$^$9\e(B (@code{gnus-server-list-servers})\e$B!#\e(B
11766
11767 @item s
11768 @kindex s (\e$B%5!<%P!<\e(B)
11769 @findex gnus-server-scan-server
11770 \e$B%5!<%P!<$K$=$N%=!<%9$+$i?7$7$$5-;v$rD4$Y$k$h$&$KMW5a$7$^\e(B
11771 \e$B$9\e(B (@code{gnus-server-scan-server})\e$B!#<g$K%a!<%k%5!<%P!<$,0UL#$N$"$kF0:n\e(B
11772 \e$B$r$7$^$9!#\e(B
11773
11774 @item g
11775 @kindex g (\e$B%5!<%P!<\e(B)
11776 @findex gnus-server-regenerate-server
11777 \e$B%5!<%P!<$K$9$Y$F$N%G!<%?9=B$$r:F:n@.$5$;$^\e(B
11778 \e$B$9\e(B (@code{gnus-server-regenerate-server})\e$B!#$3$l$OF14|$,30$l$F$7$^$C$?%a!<\e(B
11779 \e$B%k%P%C%/%(%s%I$,$"$k$H$-$KLr$KN)$A$^$9!#\e(B
11780 @end table
11781
11782 @node Example Methods
11783 @subsection \e$BJ}K!$NNc\e(B
11784
11785 \e$B$[$H$s$I$NA*BrJ}K!$O!"@bL@$9$kI,MW$,L5$$$/$i$$$K$+$J$jC1=c$G$9\e(B:
11786
11787 @lisp
11788 (nntp "news.funet.fi")
11789 @end lisp
11790
11791 \e$BD>@\%9%W!<%k$+$iFI$`$N$O$b$C$HC1=c$G$9\e(B:
11792
11793 @lisp
11794 (nnspool "")
11795 @end lisp
11796
11797 \e$B8+$F$NDL$j!"A*BrJ}K!$N:G=i$NMWAG$O%P%C%/%(%s%I$NL>A0$G!"FsHVL\\e(B
11798 \e$B$O\e(B @dfn{\e$B%"%I%l%9\e(B} (address)\e$B!"$b$7$/$O$=$&8F$S$?$$$N$G$"$l\e(B
11799 \e$B$P\e(B @dfn{\e$BL>A0\e(B} \e$B$G$9!#\e(B
11800
11801 \e$B$3$l$i$NFs$D$NMWAG$N8e$K$O!"G$0U$N?t\e(B
11802 \e$B$N\e(B @code{(@var{\e$BJQ?t\e(B} @var{\e$BMM<0\e(B})} \e$B$NBP$rCV$/$3$H$,$G$-$^$9!#\e(B
11803
11804 \e$B:G=i$NNc$KLa$j$^$7$g$&\e(B---\e$B$=$N%^%7%s$N%]!<%H\e(B 15 \e$B$+$iFI$_$?$$$N$@$H;W$C$F\e(B
11805 \e$B2<$5$$!#$3$l$,$=$N;~$K!"$=$&$J$k$O$:$NA*BrJ}K!$G$9\e(B:
11806
11807 @lisp
11808 (nntp "news.funet.fi" (nntp-port-number 15))
11809 @end lisp
11810
11811 \e$B$I$NJQ?t$,4XO"$9$k$+$r8+$D$1=P$9$?$a$K!"$=$l$>$l$N%P%C%/%(%s%I$N@bL@J8=q\e(B
11812 \e$B$rFI$`$Y$-$G$7$g$&$,!"$3$l$O\e(B @code{nnmh} \e$B$NNc$G$9!#\e(B
11813
11814 @code{nnmh} \e$B$O%9%W!<%k$N$h$&$J9=B$$rFI$`$?$a$N%a!<%k%P%C%/%(%s%I$G$9!#Nc\e(B
11815 \e$B$($P%"%/%;%9$7$?$$Fs$D$N9=B$$,$"$k$H$7$^$7$g$&\e(B: \e$B0l$D$O$"$J$?$N;dE*$J%a!<\e(B
11816 \e$B%k%9%W!<%k$G!"B>J}$O8xE*$J$b$N$G$9!#$3$l$O;dE*$J%a!<%k$N$?$a$K;H$&$3$H$,\e(B
11817 \e$B$G$-$k;XDj$G$9\e(B:
11818
11819 @lisp
11820 (nnmh "private" (nnmh-directory "~/private/mail/"))
11821 @end lisp
11822
11823 (\e$B$=$l$G$3$N%5!<%P!<$O\e(B @samp{private} \e$B$H8F$P$l$^$9$,!"$"$J$?$O$9$G$K?dB,\e(B
11824 \e$B$7$F$$$?$+$b$7$l$^$;$s$M!#\e(B)
11825
11826 \e$B$3$l$O8xE*$J%9%W!<%k$N$?$a$NJ}K!$G$9\e(B:
11827
11828 @lisp
11829 (nnmh "public"
11830       (nnmh-directory "/usr/information/spool/")
11831       (nnmh-get-new-mail nil))
11832 @end lisp
11833
11834 @cindex proxy
11835 @cindex firewall
11836 \e$B$"$J$?$,KIJI\e(B (firewall) \e$B$NCf$K$$$F!"KIJI%^%7%s$rDL$7$F\e(B @acronym{NNTP} \e$B%5!<\e(B
11837 \e$B%P!<$K@\B3$9$k$7$+$J$$$N$G$"$l$P!"KIJI%^%7%s$K\e(B @code{rlogin} \e$B$7$F!"$=$3\e(B
11838 \e$B$+$i\e(B @acronym{NNTP} \e$B%5!<%P!<$K\e(B telnet \e$B$r$9$k$h$&$K\e(B gnus \e$B$K;X<($9$k$3$H$,\e(B
11839 \e$B$G$-$^$9!#$3$s$J$3$H$r$9$k$N$O$$$5$5$+$P$+$2$F$$$k$N$G$9$,!"$G$b2>A[%5!<\e(B
11840 \e$B%P!<$NDj5A$O$*$=$i$/$3$N$h$&$J$b$N$K$J$k$O$:$G$9\e(B:
11841
11842 @lisp
11843 (nntp "firewall"
11844       (nntp-open-connection-function nntp-open-via-rlogin-and-telnet)
11845       (nntp-via-address "the.firewall.machine")
11846       (nntp-address "the.real.nntp.host")
11847       (nntp-end-of-line "\n"))
11848 @end lisp
11849
11850 \e$B$"$NAGE($J\e(B @code{ssh} \e$B%W%m%0%i%`$r!"%b%G%`$r7PM3$9$kDL?.$r05=L$9$k$?$a$K\e(B
11851 \e$B;H$$$?$$$N$J$i$P!">e5-$NNc$K0J2<$N@_Dj$r2C$($k$3$H$,$G$-$^$9!#\e(B
11852
11853 @lisp
11854       (nntp-via-rlogin-command "ssh")
11855 @end lisp
11856
11857 @code{nntp-via-rlogin-command-switches} \e$B$b;2>H$7$F2<$5$$!#\e(B
11858
11859 \e$BKIJI$NCf$K$$$?$H$7$F$b\e(B "runsocks" \e$B$N$h$&$J%i%C%Q!<%3%^%s%I$rDL$7$F30$N@$\e(B
11860 \e$B3&$KD>@\%"%/%;%9$G$-$k$N$J$i$P!"0J2<$N$h$&$K\e(B socks \e$B2=$5$l$?\e(B telnet \e$B$G%K%e!<\e(B
11861 \e$B%9%5!<%P!<$K@\B3$9$k$3$H$,$G$-$k$G$7$g$&\e(B:
11862
11863 @lisp
11864 (nntp "outside"
11865       (nntp-pre-command "runsocks")
11866       (nntp-open-connection-function nntp-open-via-telnet)
11867       (nntp-address "the.news.server")
11868       (nntp-end-of-line "\n"))
11869 @end lisp
11870
11871 \e$B$b$A$m$s!"<+F0G'>Z$r9T$J$o$;$k$?$a$K$O\e(B @code{ssh-agent} \e$B$rE,@Z$K@_Dj$7$J\e(B
11872 \e$B$1$l$P$J$j$^$;$s!#2C$($F!"DL?.FbMF$r05=L$9$k$?$a$K\e(B
11873 \e$B$O!"\e(B@code{ssh} \e$B$N\e(B @file{config} \e$B%U%!%$%k$K\e(B @samp{Compression} \e$B%*%W%7%g%s\e(B
11874 \e$B$,B8:_$7$J$1$l$P$J$j$^$;$s!#\e(B
11875
11876 @node Creating a Virtual Server
11877 @subsection \e$B2>A[%5!<%P!<$r:n@.$9$k\e(B
11878
11879 \e$B1JB35-;v$r;H$C$F$?$/$5$s$N5-;v$r%-%c%C%7%e$KJ]B8$7$F$$$k$N$G$"$l$P!"%-%c%C\e(B
11880 \e$B%7%e$rFI$`$?$a$N2>A[%5!<%P!<$r:n$kI,MW$,$"$k$G$7$g$&!#\e(B
11881
11882 \e$B:G=i$K?7$7$$%5!<%P!<$rDI2C$9$kI,MW$,$"$j$^$9!#$=$l$r$9$k$N$O\e(B @kbd{a} \e$BL?\e(B
11883 \e$BNa$G$9!#$*$=$i$/%-%c%C%7%e$rFI$`$?$a$K$O\e(B @code{nnml} \e$B$r;H$&$N$,0lHVNI$$\e(B
11884 \e$B$G$7$g$&!#\e(B@code{nnspool} \e$B$d\e(B @code{nnmh} \e$B$b;H$($k$G$7$g$&$l$1$I!#\e(B
11885
11886 @kbd{a nnml RET cache RET} \e$B$H%?%$%W$7$F2<$5$$!#\e(B
11887
11888 \e$B:#$d$"$J$?$O???7$7$$\e(B @samp{cache} \e$B$H$$$&\e(B @code{nnml} \e$B$N2>A[%5!<%P!<$r<j\e(B
11889 \e$B$KF~$l$?$O$:$G$9!#<!$O$=$l$rJT=8$7$F!"@5$7$$Dj5A$rM?$($^$7$g$&!#%5!<%P!<\e(B
11890 \e$B$rJT=8$9$k$K$O\e(B @kbd{e} \e$B$r%?%$%W$7$F2<$5$$!#$"$J$?$O0J2<$N$b$N$r4^$`%P%C\e(B
11891 \e$B%U%!!<$KF~$j$^$9\e(B:
11892
11893 @lisp
11894 (nnml "cache")
11895 @end lisp
11896
11897 \e$B$=$l$r<!$N$h$&$KJQ99$7$F2<$5$$\e(B:
11898
11899 @lisp
11900 (nnml "cache"
11901       (nnml-directory "~/News/cache/")
11902       (nnml-active-file "~/News/cache/active"))
11903 @end lisp
11904
11905 \e$B%5!<%P!<%P%C%U%!!<$KLa$k$K$O\e(B @kbd{C-c C-c} \e$B$r%?%$%W$7$F2<$5$$!#:#$G$O$3\e(B
11906 \e$B$N2>A[%5!<%P!<$G\e(B @kbd{RET} \e$B$r2!$9$H!"1\Mw%P%C%U%!!<$KF~$C$F!"I=<($5$l$F\e(B
11907 \e$B$$$k$I$N%0%k!<%W$K$G$bF~$k$3$H$,$G$-$k$O$:$G$9!#\e(B
11908
11909 @node Server Variables
11910 @subsection \e$B%5!<%P!<JQ?t\e(B
11911 @cindex server variables
11912 @cindex server parameters
11913
11914 \e$BJQ?t$r\e(B (\e$B%P%C%/%(%s%I$H\e(B Emacs \e$B0lHL$NN>J}$G\e(B) \e$BDj5A$9$k:]$N0l$D$N$d$C$+$$$J\e(B
11915 \e$BE@$O!"$$$/$D$+$NJQ?t$O!"35$7$F$=$NJQ?t$NDj5A$,%m!<%I$5$l$k$H$-$KB>$NJQ?t\e(B
11916 \e$B$G=i4|2=$5$l$k$3$H$G$9!#!V4p!W$K$J$kJQ?t$,%m!<%I$5$l$?8e$G$=$l$rJQ99$7$F\e(B
11917 \e$B$b!"!VGI@8!W$7$?JQ?t$OJQ99$5$l$^$;$s!#\e(B
11918
11919 \e$B$3$l$O0lHL$K%G%#%l%/%H%j!<$d%U%!%$%k$NJQ?t$K1F6A$7$^$9!#Nc$(\e(B
11920 \e$B$P\e(B @code{nnml-directory} \e$B$O%G%#%U%)%k%H$G$O\e(B @file{~/Mail/} \e$B$G!"$^$?!"$9\e(B
11921 \e$B$Y$F$N\e(B @code{nnml} \e$B%G%#%l%/%H%j!<JQ?t$O$=$NJQ?t$K$h$C$F=i4|2=$5$l$k$N$G!"\e(B
11922 @code{nnml-active-file} \e$B$O\e(B @file{~/Mail/active} \e$B$K$J$j$^$9!#?7$7\e(B
11923 \e$B$$\e(B @code{nnml} \e$B2>A[%5!<%P!<$rDj5A$9$k>l9g!"\e(B@code{nnml-directory} \e$B$r@_Dj\e(B
11924 \e$B$9$k$@$1$G$O==J,$G$O\e(B @emph{\e$B$"$j$^$;$s\e(B}---\e$B$"$J$?$O$9$Y$F$N%U%!%$%kJQ?t$r!"\e(B
11925 \e$B$=$&$7$?$$$HK>$s$@CM$KL@<(E*$K@_Dj$7$J$1$l$P$J$j$^$;$s!#$=$l$>$l$N%P%C%/\e(B
11926 \e$B%(%s%I$N$?$a$N40A4$JJQ?t$N%j%9%H$r8+$k$K$O!"$3$N%^%K%e%"%k$N8e$KB3$/$=$l\e(B
11927 \e$B$>$l$N%P%C%/%(%s%I$NItJ,$rFI$s$G2<$5$$!#$G$b\e(B @code{nnml} \e$B$NDj5A$NNc$O$3\e(B
11928 \e$B$3$K$"$j$^$9\e(B:
11929
11930 @lisp
11931 (nnml "public"
11932       (nnml-directory "~/my-mail/")
11933       (nnml-active-file "~/my-mail/active")
11934       (nnml-newsgroups-file "~/my-mail/newsgroups"))
11935 @end lisp
11936
11937 \e$B%5!<%P!<JQ?t$O$7$P$7$P\e(B @dfn{\e$B%5!<%P!<%Q%i%a!<%?!<\e(B} \e$B$H8F$P$l$^$9!#\e(B
11938
11939 @node Servers and Methods
11940 @subsection \e$B%5!<%P!<$HA*BrJ}K!\e(B
11941
11942 \e$BIaDL$KA*BrJ}K!$r;H$&\e(B (\e$BNc$($P30It%5!<%P!<$+$i5-;v$rFI$`$H$-$K%0%k!<%W$rA*\e(B
11943 \e$BBr$9$k<jCJ$H$7$F\e(B @code{gnus-secondary-select-method} \e$B;H$&\e(B) \e$B>lLL$G$O$I$3\e(B
11944 \e$B$G$b!"Be$o$j$K2>A[%5!<%P!<$NL>A0$r;H$&$3$H$,$G$-$^$9!#$3$l$K$h$C$F!"$?$/\e(B
11945 \e$B$5$s%-!<%\!<%I$rC!$+$J$/$F:Q$`$+$b$7$l$^$;$s!#$=$7$F!"$I$s$J$H$-$G$b$=$N\e(B
11946 \e$BJ}$,NI$$$G$9!#\e(B
11947
11948 @node Unavailable Servers
11949 @subsection \e$B;HMQIT2DG=$J%5!<%P!<\e(B
11950
11951 \e$B$"$k%5!<%P!<$K@\B3$9$k$3$H$,$G$-$J$$$h$&$K8+$($k$H$-!"\e(Bgnus \e$B$O$=$N%5!<%P!<\e(B
11952 \e$B$K5qH]$5$l$?\e(B (@code{denied}) \e$B$3$H$r5-O?$7$^$9!#$=$N8e$G$=$N%5!<%P!<$H@\\e(B
11953 \e$BB3$7$h$&$H$9$k$I$s$J;n$_$b!"C1$KL5;k$5$l$^$9!#<B:]$K$=$&$+$I$&$+$r>/$7$b\e(B
11954 \e$B3N$+$a$:$K!"\e(Bgnus \e$B$O!V@\B3$r3+$/$3$H$,$G$-$^$;$s!W$H\e(B (\e$B1Q8l$G\e(B) \e$B9p$2$^$9!#\e(B
11955
11956 \e$B$=$l$O$:$$$V$s$*9T57$,0-$$$H;W$&$+$b$7$l$^$;$s$,!"$?$$$F$$$N>l9g$OM-0U5A\e(B
11957 \e$B$J$N$G$9!#Nc$($P\e(B @samp{nephelococcdyia.com} \e$B$H$$$&%5!<%P!<$G==8D$N%0%k!<\e(B
11958 \e$B%W$r9XFI$7$F$$$k$H$7$^$7$g$&!#%5!<%P!<$O$I$3$+$H$F$b1s$$$H$3$m$K$"$C$F!"\e(B
11959 \e$B$=$N%^%7%s$O$H$F$bCY$$$N$G!":#F|$=$l$,@\B3$r5qH]$9$k$+$I$&$+$rD4$Y$k$@$1\e(B
11960 \e$B$G$b0lJ,$+$+$j$^$9!#$b$7\e(B gnus \e$B$,$=$l$r==2s;n$9$h$&$K$J$C$F$$$?$H$9$k$H!"\e(B
11961 \e$B$H$F$bHQ$o$7$$$G$7$g$&!#$G$9$+$i\e(B gnus \e$B$O$=$l$r;n$=$&$H$O$7$^$;$s!#0lEY$G\e(B
11962 \e$B$b!V@\B3$,5qH]$5$l$?!W\e(B(connection refused) \e$B$H$$$&7k2L$r<u$1<h$C$?$J$i!"\e(B
11963 \e$B$=$l$O%5!<%P!<$,!VMn$A$F$$$k!W\e(B(down) \e$B$N$@!"$H$_$J$7$^$9!#\e(B
11964
11965 \e$B$G$O!"0l;~E*$K$=$N%^%7%s$N5!7y$,0-$$$@$1$@$C$?$i2?$,5/$3$k$N$G$7$g$&\e(B? \e$B%^\e(B
11966 \e$B%7%s$,I|3h$7$?$+$I$&$+$r$I$&$9$l$PD4$Y$k$3$H$,$G$-$k$N$G$7$g$&\e(B?
11967
11968 \e$B$=$l$K$O!"%5!<%P!<%P%C%U%!!<$K0\F0$7$F\e(B (@pxref{Server Buffer})\e$B!"0J2<$NL?\e(B
11969 \e$BNa$GFM$$$F$_$F2<$5$$\e(B:
11970
11971 @table @kbd
11972 @item O
11973 @kindex O (\e$B%5!<%P!<\e(B)
11974 @findex gnus-server-open-server
11975 \e$B8=:_$N9T$N%5!<%P!<$H$N@\B3$r3NN)$7$h$&$H$7$^\e(B
11976 \e$B$9\e(B (@code{gnus-server-open-server})\e$B!#\e(B
11977
11978 @item C
11979 @kindex C (\e$B%5!<%P!<\e(B)
11980 @findex gnus-server-close-server
11981 \e$B%5!<%P!<$H$N@\B3\e(B (\e$B$b$7$"$l$P\e(B) \e$B$rJD$8$^\e(B
11982 \e$B$9\e(B (@code{gnus-server-close-server})\e$B!#\e(B
11983
11984 @item D
11985 @kindex D (\e$B%5!<%P!<\e(B)
11986 @findex gnus-server-deny-server
11987 \e$B8=:_$N%5!<%P!<$K@\B3IT2D$N0u$rIU$1$^\e(B
11988 \e$B$9\e(B (@code{gnus-server-open-all-server})\e$B!#\e(B
11989
11990 @item M-o
11991 @kindex M-o (\e$B%5!<%P!<\e(B)
11992 @findex gnus-server-open-all-servers
11993 \e$B%P%C%U%!!<$K$"$k$9$Y$F$N%5!<%P!<$H$N@\B3$r3+$-$^\e(B
11994 \e$B$9\e(B (@code{gnus-server-open-all-servers})\e$B!#\e(B
11995
11996 @item M-c
11997 @kindex M-c (\e$B%5!<%P!<\e(B)
11998 @findex gnus-server-close-all-servers
11999 \e$B%P%C%U%!!<$K$"$k$9$Y$F$N%5!<%P!<$H$N@\B3$rJD$8$^\e(B
12000 \e$B$9\e(B (@code{gnus-server-close-all-servers})\e$B!#\e(B
12001
12002 @item R
12003 @kindex R (\e$B%5!<%P!<\e(B)
12004 @findex gnus-server-remove-denials
12005 gnus \e$B$,@\B3$r5qH]$5$l$?$9$Y$F$N%5!<%P!<$N!"$9$Y$F$N0u$r>C5n$7\e(B
12006 \e$B$^$9\e(B (@code{gnus-server-remove-denials})\e$B!#\e(B
12007
12008 @item L
12009 @kindex L (\e$B%5!<%P!<\e(B)
12010 @findex gnus-server-offline-server
12011 \e$B%5!<%P!<$N>uBV$r%*%U%i%$%s$K$7$^$9\e(B (@code{gnus-server-offline-server})\e$B!#\e(B
12012 @end table
12013
12014 @node Getting News
12015 @section \e$B%K%e!<%9$N<hF@\e(B
12016 @cindex reading news
12017 @cindex news back ends
12018
12019 \e$B%K%e!<%9%j!<%@!<$OIaDL$O%K%e!<%9$rFI$`$?$a$K;H$o$l$^$9!#\e(Bgnus \e$B$O8=:_$O%K%e!<\e(B
12020 \e$B%9$r<hF@$9$k$?$a$NFs$D$NJ}K!$@$1$rDs6!$7$F$$$^$9\e(B---@acronym{NNTP} \e$B%5!<%P!<\e(B
12021 \e$B$+$i!"$^$?$O%m!<%+%k%9%W!<%k$+$iFI$`$3$H$,$G$-$^$9!#\e(B
12022
12023 @menu
12024 * NNTP::                        @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$rFI$`\e(B
12025 * News Spool::                  \e$B%m!<%+%k%9%W!<%k$+$i%K%e!<%9$rFI$`\e(B
12026 @end menu
12027
12028 @node NNTP
12029 @subsection NNTP
12030 @cindex nntp
12031
12032 @acronym{NNTP} \e$B%5!<%P!<$+$i30It%0%k!<%W$r9XFI$9$k$N$OHf3SE*4JC1$G$9!#C1\e(B
12033 \e$B$KA*BrJ}K!$H$7$F\e(B @code{nntp} \e$B$r;XDj$7!"\e(B@acronym{NNTP} \e$B%5!<%P!<$N%"%I%l%9\e(B
12034 \e$B$r!"$&!<$s!"%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
12035
12036 @acronym{NNTP} \e$B%5!<%P!<$,I8=`$G$O$J$$%]!<%H\e(B (port) \e$B$K@_CV$5$l$F$$$k$H$-\e(B
12037 \e$B$O!"A*BrJ}K!$N;0HVL\$NMWAG$r$3$N%]!<%H$NHV9f$K@_Dj$9$l$P!"@5$7$$%]!<%H$K\e(B
12038 \e$B@\B3$9$k$3$H$,$G$-$k$G$7$g$&!#$=$N$?$a$K$O%0%k!<%W>pJs$rJT=8$7$J$1$l$P$J\e(B
12039 \e$B$j$^$;$s\e(B (@pxref{Foreign Groups})\e$B!#\e(B
12040
12041 \e$B30It%0%k!<%W$NL>A0$O4pK\%0%k!<%W$HF1$8$G$b9=$$$^$;$s!#<B:]!"$"$J$?$N;W$&\e(B
12042 \e$B$^$^$KF1$8%0%k!<%W$r2DG=$J8B$j$N0c$C$?%5!<%P!<$+$i9XFI$9$k$3$H$,$G$-$^$9!#\e(B
12043 \e$BL>A0$N>WFM$O5/$3$j$^$;$s!#\e(B
12044
12045 \e$B0J2<$NJQ?t$O2>A[\e(B @code{nntp} \e$B%5!<%P!<$r:n$k$?$a$K;H$o$l$^$9\e(B:
12046
12047 @table @code
12048 @item nntp-server-opened-hook
12049 @vindex nntp-server-opened-hook
12050 @cindex @sc{mode reader}
12051 @cindex authinfo
12052 @cindex authentification
12053 @cindex nntp authentification
12054 @findex nntp-send-authinfo
12055 @findex nntp-send-mode-reader
12056 \e$B$O@\B3$,$G$-$?8e$K<B9T$5$l$^$9!#$=$l$O\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$7$?\e(B
12057 \e$B8e$K!"$=$l$KL?Na$rAw$k$?$a$K;H$&$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G\e(B
12058 \e$B$O\e(B @code{MODE READER} \e$BL?Na$,!"\e(B@code{nntp-send-mode-reader} \e$B4X?t$K$h$C$F\e(B
12059 \e$B%5!<%P!<$KAw$i$l$k$h$&$K$J$C$F$$$^$9!#$3$N4X?t$O>o$K$3$N%U%C%/$K$"$k$Y$-\e(B
12060 \e$B$G$9!#\e(B
12061
12062 @item nntp-authinfo-function
12063 @vindex nntp-authinfo-function
12064 @findex nntp-send-authinfo
12065 @vindex nntp-authinfo-file
12066 \e$B$3$N4X?t$O\e(B @acronym{NNTP} \e$B%5!<%P!<$K\e(B @samp{AUTHINFO} \e$B$rAw$k$?$a$K;H$o$l\e(B
12067 \e$B$^$9!#%G%#%U%)%k%H$N4X?t$O\e(B @code{nntp-send-authinfo} \e$B$G!"E,@Z$J5-:\;v9`\e(B
12068 \e$B$rC5$9$?$a$K\e(B @file{~/.authinfo} (\e$B$b$7$/$O\e(B @code{nntp-authinfo-file} \e$BJQ?t\e(B
12069 \e$B$K@_Dj$7$?2?$G$b\e(B) \e$B$rD4$Y$^$9!#$b$70l$D$b8+$D$+$i$J$+$C$?$i!"%m%0%$%sL>$H\e(B
12070 \e$B%Q%9%o!<%I$NF~NO$rMW5a$7$^$9!#\e(B@file{~/.authinfo} \e$B%U%!%$%k$NMM<0\e(B
12071 \e$B$O\e(B @code{ftp} \e$B$N$?$a$N\e(B @file{~/.netrc} \e$B%U%!%$%k$H\e(B (\e$B$[$H$s$I\e(B) \e$BF1$8$G$9!#\e(B
12072 \e$B$=$l$O\e(B @code{ftp} \e$B$N%^%K%e%"%k%Z!<%8$GDj5A$5$l$F$$$^$9$,!"$3$3$K82Cx$J<B\e(B
12073 \e$BNc$,$"$j$^$9\e(B:
12074
12075 @enumerate
12076 @item
12077 \e$B%U%!%$%k$O0l$D0J>e$N9T$r4^$_!"$=$l$>$l$O0l$D$N%5!<%P!<$rDj5A$7$^$9!#\e(B
12078
12079 @item
12080 \e$B$=$l$>$l$N9T$OG$0U$N?t$NI8>O\e(B (token) \e$B$HCM$NBP$r4^$`$3$H$,$G$-$^$9!#\e(B
12081
12082 \e$BM-8z$JI8>O$O\e(B @samp{machine}, @samp{login}, @samp{password},
12083 @samp{default} \e$B$G$9!#2C$($F!"\e(Bgnus \e$B$O\e(B @file{.netrc}/@code{ftp} \e$B$N9=J8$N86\e(B
12084 \e$B7?$K$O8=$l$J$$Fs$D$N?7$7$$I8>O!"L>IU$1$F\e(B @samp{port} \e$B$H\e(B @samp{force} \e$B$r\e(B
12085 \e$BF3F~$7$^$9!#\e(B(\e$B$3$l$,\e(B @file{.authinfo} \e$B%U%!%$%k$NMM<0$,\e(B @file{.netrc} \e$B%U%!\e(B
12086 \e$B%$%k$NMM<0$+$i0oC&$9$kM#0l$NJ}K!$G$9!#\e(B) @samp{port} \e$B$O%5!<%P!<$N$I$N%]!<\e(B
12087 \e$B%H$rG'>Z$KMQ$$$k$+$r<($7!"\e(B@samp{force} \e$B$O0J2<$G@bL@$7$^$9!#\e(B
12088 @end enumerate
12089
12090 \e$B$3$l$,$=$N%U%!%$%k$NNc$G$9\e(B:
12091
12092 @example
12093 machine news.uio.no login larsi password geheimnis
12094 machine nntp.ifi.uio.no login larsi force yes
12095 @end example
12096
12097 \e$BI8>O$HCM$NBP$O$I$s$J=gHV$G$G$b8=$l$k$3$H$,$G$-$^$9!#Nc$(\e(B
12098 \e$B$P\e(B @samp{machine} \e$B$,:G=i$G$J$1$l$P$J$i$J$$I,MW$O$"$j$^$;$s!#\e(B
12099
12100 \e$B$3$NNc$G$O!"A0<T$N%5!<%P!<$K%m%0%$%sL>$H%Q%9%o!<%I$NN>J}$,M?$($i$l$F$$$k\e(B
12101 \e$B$N$KBP$7$F!"8e<T$K$O%m%0%$%sL>$@$1$,$"$j!"MxMQ<T$O%Q%9%o!<%I$NF~NO$r5a$a\e(B
12102 \e$B$i$l$k$G$7$g$&!#8e<T$O\e(B @samp{force} \e$B%?%0$b;}$C$F$$$F!"$3$l$K$h$C$F@\B3;~\e(B
12103 \e$B$K\e(B @var{nntp} \e$B%5!<%P!<$KG'>Z>pJs\e(B (authinfo) \e$B$,Aw$i$l$^$9!#%G%#%U%)%k\e(B
12104 \e$B%H\e(B (\e$B$9$J$o$A!"\e(B@samp{force} \e$B%?%0$,L5$$$H$-\e(B) \e$B$G$O!"\e(B@var{nntp} \e$B%5!<%P!<$,G'\e(B
12105 \e$B>Z>pJs$r?R$M$J$$8B$j$=$l$r\e(B @var{nntp} \e$B%5!<%P!<$KAw$j$^$;$s!#\e(B
12106
12107 @samp{machine} \e$B9T$K9gCW$7$J$$$9$Y$F$N%5!<%P!<$KE,MQ$5$l\e(B
12108 \e$B$k\e(B @samp{default} \e$B9T$rDI2C$9$k$3$H$b$G$-$^$9!#\e(B
12109
12110 @example
12111 default force yes
12112 @end example
12113
12114 \e$B$3$l$O!"$=$l0JA0$K=q$+$l$F$$$J$$$9$Y$F$N%5!<%P!<$K\e(B @samp{AUTHINFO} \e$BL?Na\e(B
12115 \e$B$r6/@)E*$KAw$j$^$9!#\e(B
12116
12117 @file{~/.authinfo} \e$B%U%!%$%k$r@$3&Cf$,FI$a$k$h$&$J@_Dj$N$^$^$GJ|CV$7$J$$\e(B
12118 \e$B$h$&$KCm0U$7$F2<$5$$!#\e(B
12119
12120 @item nntp-server-action-alist
12121 @vindex nntp-server-action-alist
12122 \e$B$3$l$O%5!<%P!<$N7?$K9gCW$9$k@55,I=8=$H!"9gCW$,5/$3$C$?$H$-$K<h$i$l$kF0:n\e(B
12123 \e$B$NO"A[%j%9%H$G$9!#Nc$($P!"\e(Bgnus \e$B$K\e(B innd \e$B$K@\B3$7$?$H$-$KKh2s%S!<%W2;$rLD\e(B
12124 \e$B$i$7$?$$$N$G$"$l$P!"<!$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
12125
12126 @lisp
12127 (setq nntp-server-action-list
12128       '(("innd" (ding))))
12129 @end lisp
12130
12131 \e$B$^$!!"$=$s$J$3$H$r$7$?$$$H$O;W$o$J$$$G$7$g$&$1$l$I$M!#\e(B
12132
12133 \e$B%G%#%U%)%k%H$NCM$O\e(B
12134
12135 @lisp
12136 '(("nntpd 1\\.5\\.11t"
12137    (remove-hook 'nntp-server-opened-hook
12138                 'nntp-send-mode-reader)))
12139 @end lisp
12140
12141 \e$B$G!"$3$l$O\e(B nntpd 1.5.11t \e$B$K$O\e(B @code{MODE READER} \e$BL?Na$r3N<B$KAw$i$J$$$h\e(B
12142 \e$B$&$K$7$^$9!#$J$<$J$i!"$=$NL?Na$O%5!<%P!<$NB)$N:,$r;_$a$k$HJ9$$$F$$$k$+$i\e(B
12143 \e$B$G$9!#\e(B
12144
12145 @item nntp-maximum-request
12146 @vindex nntp-maximum-request
12147 \e$B$b$7\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B @acronym{NOV} \e$B%X%C%@!<$r%5%]!<%H$7$F$$$J\e(B
12148 \e$B$$$N$G$"$l$P!"$3$N%P%C%/%(%s%I$O\e(B @code{head} \e$BL?Na$r$$$/$D$bAw$C$F!"%X%C\e(B
12149 \e$B%@!<$r=8$a$^$9!#$3$NF0:n$rB.$/$9$k$?$a$K!"%P%C%/%(%s%I$OJVEz$rBT$?$:$K$3\e(B
12150 \e$B$NL?Na$r$?$/$5$sAw$j!"$=$l$+$i$9$Y$F$NJVEz$rFI$_$^$9!#$3$l$OJQ\e(B
12151 \e$B?t\e(B @code{nntp-maximum-request} \e$B$K$h$C$F@)8f$5$l!"%G%#%U%)%k%H$G\e(B 400 \e$B$G$9!#\e(B
12152 \e$B$b$7%M%C%H%o!<%/$N6q9g$,NI$/$J$$$h$&$J$i!"$3$NJQ?t$r\e(B 1 \e$B$K@_Dj$9$k$Y$-$G\e(B
12153 \e$B$7$g$&!#\e(B
12154
12155 @item nntp-connection-timeout
12156 @vindex nntp-connection-timeout
12157 \e$BDj4|E*$K@\B3$7$F$$$k30It\e(B @code{nntp} \e$B%0%k!<%W$,$?$/$5$s$"$k$H!"$A$c$s$H\e(B
12158 \e$B1~Ez$7$J$+$C$?$j>o<1E*$J;~4VFb$KJVEz$G$-$J$$$/$i$$$NIi2Y$,$+$+$C$F$$\e(B
12159 \e$B$k\e(B @acronym{NNTP} \e$B%5!<%P!<$NLdBj$,$"$k$O$:$G$9!#$3$l$O$d$C$+$$$JLdBj$r$b\e(B
12160 \e$B$?$i$7$^$9$,!"\e(B@code{nntp-connection-timeout} \e$B$r@_Dj$9$k$3$H$K$h$C$F$"$k\e(B
12161 \e$BDxEY2r>C$9$k$3$H$,$G$-$^$9!#$3$l$O@\B3$rD|$a$kA0$K!"\e(B@code{nntp} \e$B%P%C%/%(\e(B
12162 \e$B%s%I$,2?ICBT$D$+$r<($9@0?t$G$9!#$b$7$3$l$,\e(B @code{nil} \e$B$G$"$k$H!"$=$l$,%G%#\e(B
12163 \e$B%U%)%k%H$G$9$,!";~4V@Z$l$K$h$k@ZCG$O9T$J$$$^$;$s!#\e(B
12164
12165 @item nntp-nov-is-evil
12166 @vindex nntp-nov-is-evil
12167 @acronym{NNTP} \e$B%5!<%P!<$,\e(B @acronym{NOV} \e$B$r%5%]!<%H$7$F$$$J$$>l9g$O!"$3$N\e(B
12168 \e$BJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$l$PNI$$$G$7$g$&!#$G$b\e(B @code{nntp} \e$B$OIaDL\e(B
12169 \e$B$O\e(B @acronym{NOV} \e$B$,;H$($k$+$I$&$+$r<+F0E*$KD4$Y$^$9!#\e(B(\e$BLuCm\e(B: \e$B$G$9$+$i!"$o\e(B
12170 \e$B$6$o$6@_Dj$7$J$/$F$b9=$$$^$;$s!#\e(B)
12171
12172 @item nntp-xover-commands
12173 @vindex nntp-xover-commands
12174 @cindex @acronym{NOV}
12175 @cindex XOVER
12176 \e$B%5!<%P!<$+$i\e(B @acronym{NOV} \e$B9T$r<hF@$9$k$?$a$NL?Na$H$7$F;H$o$l$kJ8;zNs$N\e(B
12177 \e$B%j%9%H$G$9!#$3$NJQ?t$N%G%#%U%)%k%H$NCM$O\e(B @code{("XOVER" "XOVERVIEW")} \e$B$G\e(B
12178 \e$B$9!#\e(B(\e$BLuCm\e(B: \e$B$=$l$i$r=g$K;n$7$^$9!#\e(B)
12179
12180 @item nntp-nov-gap
12181 @vindex nntp-nov-gap
12182 @code{nntp} \e$B$O!"IaDL$O%5!<%P!<$K\e(B @acronym{NOV} \e$B9T$N$?$a$N0l$D$NBg$-$JMW\e(B
12183 \e$B5a$rAw$j$^$9!#%5!<%P!<$O0l$D$N5pBg$J9T$N%j%9%H$G1~Ez$7$^$9!#$7$+$7!"%0%k!<\e(B
12184 \e$B%W$N\e(B 2-5000 \e$B$N5-;v$rFI$s$@8e$G\e(B 1 \e$B$H\e(B 5001 \e$B$rFI$_$?$$$@$1$@$H$7$F$b!"\e(B
12185 @code{nntp} \e$B$OI,MW$NL5$$\e(B 4999 \e$B8D$N\e(B @acronym{NOV} \e$B9T$r<hF@$9$k$3$H$K$J$j\e(B
12186 \e$B$^$9!#$3$NJQ?t$O!"$I$l$/$i$$Bg$-$JFs$D$NO"B3$7$?5-;v72$N4V$N3V$?\e(B
12187 \e$B$j\e(B (gap) \e$B$^$G\e(B @code{XOVER} \e$B$NMW5a$rJ,3d$;$:$KAw$k$+$r7hDj$7$^$9!#%M%C%H\e(B
12188 \e$B%o!<%/$,B.$$>l9g$K!"$3$NJQ?t$rK\Ev$K>.$5$J?tCM$K@_Dj$7$F$7$^$&$H!"$*$=$i\e(B
12189 \e$B$/<hF@$,CY$/$J$k$3$H$KCm0U$7$F2<$5$$!#$3$NJQ?t$,\e(B @code{nil} \e$B$J$i$P!"\e(B
12190 @code{nntp} \e$B$OMW5a$rJ,3d$7$^$;$s!#%G%#%U%)%k%H$O\e(B 5 \e$B$G$9!#\e(B
12191
12192 @item nntp-prepare-server-hook
12193 @vindex nntp-prepare-server-hook
12194 @acronym{NNTP} \e$B%5!<%P!<$K@\B3$r;n$_$kA0$K<B9T$9$k%U%C%/$G$9!#\e(B
12195
12196 @item nntp-record-commands
12197 @vindex nntp-record-commands
12198 \e$B$3$l$r\e(B @code{nil} \e$B$G$J$$CM$K$9$k$H!"\e(B@code{nntp} \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
12199 \e$B$KAw$C$?$9$Y$F$NL?Na$r\e(B (\e$B;~9o$H6&$K\e(B) @samp{*nntp-log*} \e$B%P%C%U%!!<$K5-O?$7\e(B
12200 \e$B$^$9!#$3$l$OF0:n$7$F$$$J$$$h$&$K8+$($k\e(B gnus \e$B$N\e(B @acronym{NNTP} \e$B@\B3$r%G%P%C\e(B
12201 \e$B%0$7$F$$$k$H$-$KLr$KN)$A$^$9!#\e(B
12202
12203 @item nntp-open-connection-function
12204 @vindex nntp-open-connection-function
12205 \e$B$I$N$h$&$K\e(B @acronym{NNTP} \e$B%5!<%P!<$H@\B3$9$k$+$r%+%9%?%^%$%:$9$k$3$H$,$G\e(B
12206 \e$B$-$^$9!#\e(B@code{nntp-open-connection-function} \e$B%Q%i%a!<%?!<$r@_Dj$7$F$*$/\e(B
12207 \e$B$H!"\e(Bgnus \e$B$O@\B3$r3NN)$9$k$?$a$K$=$N4X?t$r;H$$$^$9!#$=$N$?$a$K<7$D$N4X?t\e(B
12208 \e$B$,$"$i$+$8$aMQ0U$5$l$F$$$^$9!#$=$l$i$OFs<oN`$KJ,N`$9$k$3$H$,$G$-!"D>@\@\\e(B
12209 \e$BB3$9$k$?$a$N4X?t72\e(B (\e$B;M$D\e(B) \e$B$H4V@\E*$K@\B3$9$k$?$a$N$b$N\e(B (\e$B;0$D\e(B) \e$B$,$"$j$^$9!#\e(B
12210
12211 @item nntp-prepare-post-hook
12212 @vindex nntp-prepare-post-hook
12213 \e$B5-;v$rEj9F$9$kD>A0$K<B9T$5$l$k%U%C%/$G$9!#$b$75-;v\e(B
12214 \e$B$K\e(B @code{Message-ID} \e$B%X%C%@!<$,L5$/$F%K%e!<%9%5!<%P!<$,?d>)\e(B ID \e$B$rDs6!$7\e(B
12215 \e$B$F$/$l$k$J$i$P!"$3$N%U%C%/$,<B9T$5$l$kA0$K$=$l$,5-;v$K2C$($i$l$^$9!#$3$l\e(B
12216 \e$B$O!"$b$7$"$J$?$,\e(B gnus \e$B$,\e(B @code{Message-ID} \e$B%X%C%@!<$rIU$1$J$$$h$&$K$7$F\e(B
12217 \e$B$$$F$b!"\e(B@code{Cancel-Lock} \e$B%X%C%@!<$r:n$k$?$a$KMxMQ$9$k$3$H$,$G$-$^$9!#\e(B
12218 \e$B$=$l$K$O$3$&$9$l$PNI$$$G$7$g$&\e(B:
12219
12220 @lisp
12221 (add-hook 'nntp-prepare-post-hook 'canlock-insert-header)
12222 @end lisp
12223
12224 \e$B$9$Y$F$N%5!<%P!<$,?d>)\e(B ID \e$B$r%5%]!<%H$7$F$$$k$o$1$G$O$J$$$3$H$KCm0U$7$F2<\e(B
12225 \e$B$5$$!#$3$l$ONc$($P\e(B INN 2.3.0 \e$B0J>e$GF0:n$7$^$9!#\e(B
12226
12227 @item nntp-list-options
12228 @vindex nntp-list-options
12229 LIST \e$B%3%^%s%I$N%*%W%7%g%s$K;H$C$F!"\e(B(\e$B%5!<%P!<$N\e(B) \e$B%j%9%H=PNO$r@_Dj$7$?%K%e!<\e(B
12230 \e$B%9%0%k!<%W$@$1$K@)8B$9$k$?$a$N!"%K%e!<%9%0%k!<%WL>$N%j%9%H$G$9!#$=$l$>$l\e(B
12231 \e$B$N%K%e!<%9%0%k!<%WL>$K$O\e(B @dfn{fj.*} \e$B$d\e(B @dfn{japan.*} \e$B$N$h$&$J!"%7%'%k7A\e(B
12232 \e$B<0$N%o%$%k%I%+!<%I$r;H$&$3$H$,$G$-$^$9!#$b$79,1?$K$b%5!<%P!<$,$=$N$h$&$J\e(B
12233 \e$B%*%W%7%g%s$r<u$1IU$1$F$/$l$l$P!"\e(Bgnus \e$B$rB.$/F0:n$5$;$k$3$H$,$G$-$k$+$b$7\e(B
12234 \e$B$l$^$;$s!#$3$l$O!"0J2<$N$h$&$K%5!<%P!<JQ?t$H$7$F;H$&$3$H$,$G$-$^$9!#\e(B
12235
12236 @lisp
12237 (setq gnus-select-method
12238       '(nntp "news.somewhere.edu"
12239              (nntp-list-options ("fj.*" "japan.*"))))
12240 @end lisp
12241
12242 @item nntp-options-subscribe
12243 @vindex nntp-options-subscribe
12244 \e$B9gCW$7$?$iL5>r7o$G9VFI$9$k%K%e!<%9%0%k!<%WL>$N@55,I=8=$G$9!#@55,I=8=$NJ8\e(B
12245 \e$B;zNs$G$O\e(B @dfn{$} \e$B$NBe$o$j$K\e(B @dfn{ } \e$B$r;H$C$F2<$5$$!#%5!<%P!<$,\e(B LIST \e$B%3%^\e(B
12246 \e$B%s%I$N%*%W%7%g%s$K%7%'%k7A<0$N%o%$%k%I%+!<%I$r<u$1IU$1$F$/$l$J$$>l9g$G$b!"\e(B
12247 @code{nntp-list-options} \e$B$HF1MM$N8z2L$,$"$k$G$7$g$&!#$3$l$O!"0J2<$N$h$&\e(B
12248 \e$B$K%5!<%P!<JQ?t$H$7$F;H$&$3$H$,$G$-$^$9!#\e(B
12249
12250 @lisp
12251 (setq gnus-select-method
12252       '(nntp "news.somewhere.edu"
12253              (nntp-options-subscribe "^fj\\.\\|^japan\\.")))
12254 @end lisp
12255
12256 @item nntp-options-not-subscribe
12257 @vindex nntp-options-not-subscribe
12258 \e$B9gCW$7$J$+$C$?$iL5>r7o$G9VFI$9$k%K%e!<%9%0%k!<%WL>$N@55,I=8=$G$9!#@55,I=\e(B
12259 \e$B8=$NJ8;zNs$G$O\e(B @dfn{$} \e$B$NBe$o$j$K\e(B @dfn{ } \e$B$r;H$C$F2<$5$$!#%5!<%P!<\e(B
12260 \e$B$,\e(B LIST \e$B%3%^%s%I$N%*%W%7%g%s$K%7%'%k7A<0$N%o%$%k%I%+!<%I$r<u$1IU$1$F$/$l\e(B
12261 \e$B$J$$>l9g$G$b!"\e(B@code{nntp-list-options} \e$B$HF1MM$N8z2L$,$"$k$G$7$g$&!#$3$l\e(B
12262 \e$B$O!"0J2<$N$h$&$K%5!<%P!<JQ?t$H$7$F;H$&$3$H$,$G$-$^$9!#\e(B
12263
12264 @lisp
12265 (setq gnus-select-method
12266       '(nntp "news.somewhere.edu"
12267              (nntp-options-not-subscribe "\\.binaries\\.")))
12268 @end lisp
12269 @end table
12270
12271 @menu
12272 * Direct Functions::            \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
12273 * Indirect Functions::          \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
12274 * Common Variables::            \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
12275 * NNTP marks::                  @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
12276 @end menu
12277
12278 @node Direct Functions
12279 @subsubsection \e$BD>@\@\B3$9$k$?$a$N4X?t\e(B
12280 @cindex direct connection functions
12281
12282 \e$B$3$l$i$N4X?t$O!"$"$J$?$N%^%7%s$H\e(B @acronym{NNTP} \e$B%5!<%P!<$r@\B3$9$k$?$a$K\e(B
12283 \e$BD>@\8F$P$l$^$9!#$^$?!"$=$l$i$NF0:n$O$=$l$i$,6&DL$K;2>H$9$kJQ?t$K1F6A$5$l\e(B
12284 \e$B$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
12285
12286 @table @code
12287 @findex nntp-open-network-stream
12288 @item nntp-open-network-stream
12289 \e$B$3$l$O%G%#%U%)%k%H$G!"C1=c$K1s3V%7%9%F%`$N%]!<%H$J$I$K@\B3$7$^$9!#\e(B
12290
12291 @findex nntp-open-tls-stream
12292 @item nntp-open-tls-stream
12293 @dfn{\e$B0BA4$J\e(B} \e$B%A%c%s%M%k$r;H$C$F%5!<%P!<$K@\B3$7$^$9!#$3$l$r;H$&$?$a$K\e(B
12294 \e$B$O\e(B @uref{http://www.gnu.org/software/gnutls/, GNUTLS} \e$B$r%$%s%9%H!<%k$7$F\e(B
12295 \e$B$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
12296
12297 @lisp
12298 ;; @r{\e$B%]!<%H\e(B 563 \e$B$,\e(B "nntps" \e$B$H$7$F\e(B @file{/etc/services} \e$B$GDj5A:Q$_\e(B}
12299 ;; @r{\e$B$G$"$C$F$b!"\e(B@samp{gnutls-cli -p} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
12300 ;;
12301 (nntp "snews.bar.com"
12302       (nntp-open-connection-function nntp-open-tls-stream)
12303       (nntp-port-number )
12304       (nntp-address "snews.bar.com"))
12305 @end lisp
12306
12307 @findex nntp-open-ssl-stream
12308 @item nntp-open-ssl-stream
12309 @dfn{\e$B0BA4$J\e(B} \e$B%A%c%s%M%k$r;H$C$F%5!<%P!<$K@\B3$7$^$9!#$3$l$r;H$&$?$a$K\e(B
12310 \e$B$O\e(B @uref{http://www.openssl.org, OpenSSL} \e$B$^$?\e(B
12311 \e$B$O\e(B @uref{ftp://ftp.psy.uq.oz.au/pub/Crypto/SSL, SSLeay} \e$B$r%$%s%9%H!<%k$7\e(B
12312 \e$B$F$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
12313
12314 @lisp
12315 ;; @r{\e$B%]!<%H\e(B 563 \e$B$,\e(B "snews" \e$B$H$7$F\e(B @file{/etc/services} \e$B$GDj5A:Q$_$G\e(B}
12316 ;; @r{\e$B$"$C$F$b!"\e(B@samp{openssl s_client -port} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
12317 ;;
12318 (nntp "snews.bar.com"
12319       (nntp-open-connection-function nntp-open-ssl-stream)
12320       (nntp-port-number 563)
12321       (nntp-address "snews.bar.com"))
12322 @end lisp
12323
12324 @findex nntp-open-telnet-stream
12325 @item nntp-open-telnet-stream
12326 \e$BC1$K\e(B @samp{telnet} \e$B$7$F\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$7$^$9!#%G%#%U%)%k\e(B
12327 \e$B%H$N\e(B @code{nntp-open-network-stream} \e$B$,$=$l$r$9$k$N$K$b$+$+$o$i$:!"$J$<\e(B
12328 \e$B$3$N4X?t$,$"$k$N$+IT;W5D$K;W$&$+$b$7$l$^$;$s!#$=$NM}M3\e(B (\e$B$N0l$D\e(B) \e$B$O!"$b$7\e(B
12329 \e$B$"$J$?$,KIJI$NCf$K$$$?$H$7$F$b\e(B @code{runsocks} \e$B$N$h$&$J%3%^%s%I%i%C%Q!<\e(B
12330 \e$B$N$*$+$2$G30$N@$3&$rD>@\%"%/%;%9$G$-$k$J$i$P!"$=$l$r$3$N$h$&$K;H$&$3$H$,\e(B
12331 \e$B$G$-$k$N$G$9\e(B:
12332
12333 @lisp
12334 (nntp "socksified"
12335       (nntp-pre-command "runsocks")
12336       (nntp-open-connection-function nntp-open-telnet-stream)
12337       (nntp-address "the.news.server"))
12338 @end lisp
12339
12340 Emacs \e$B$N%;%C%7%g%sA4BN$r%i%C%W$7$F!"%G%#%U%)%k%H$N%a%=%C%I$r;H$&$H$$$&$N\e(B
12341 \e$B$O!"NI$$9M$($G$O$"$j$^$;$s!#\e(B
12342 @end table
12343
12344 @node Indirect Functions
12345 @subsubsection \e$B4V@\E*$K@\B3$9$k$?$a$N4X?t\e(B
12346 @cindex indirect connection functions
12347
12348 \e$B$3$l$i$N4X?t$O!"<B:]$K\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$9$kA0$KCf4V$N%[%9%H\e(B
12349 \e$B$K@\B3$9$k$?$a$K4V@\E*$K8F$P$l$^$9!#$9$Y$F$N$3$l$i$N4X?t$H4XO"$9$kJQ?t$O\e(B
12350 \e$B!H\e(Bvia\e$B!I@\B3$NCg4V$KB0$7$F$$$k$H$b8@$($k$N$G!"$=$l$rL@3N$K$9$k$?$a$K$9$Y\e(B
12351 \e$B$F!H\e(Bvia\e$B!I$H$$$&@\F,8l$,IU$1$i$l$^$9!#$^$?!"$=$l$i$NF0:n$O$=$l$i$,6&DL$K\e(B
12352 \e$B;2>H$9$kJQ?t$K1F6A$5$l$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
12353
12354 @table @code
12355 @item nntp-open-via-rlogin-and-telnet
12356 @findex nntp-open-via-rlogin-and-telnet
12357 \e$B1s3V%7%9%F%`$K\e(B @samp{rlogin} \e$B$7$F!"$=$3$+$iK\Ev\e(B
12358 \e$B$N\e(B @acronym{NNTP} \e$B%5!<%P!<$K\e(B @samp{telnet} \e$B$7$^$9!#$3$l$O!"Nc$($P$"$J$?\e(B
12359 \e$B$,;O$a$KKIJI%^%7%s$K@\B3$7$J$1$l$P$J$i$J$$>l9g$KJXMx$G$9!#\e(B
12360
12361 @code{nntp-open-via-rlogin-and-telnet}-\e$BMQ$NJQ?t\e(B:
12362
12363 @table @code
12364 @item nntp-via-rlogin-command
12365 @vindex nntp-via-rlogin-command
12366 \e$BCf4V$N%[%9%H$K%m%0%$%s$9$k$?$a$K;H$o$l$k%3%^%s%I$G$9!#%G%#%U%)%k%H\e(B
12367 \e$B$O\e(B @samp{rsh} \e$B$G$9$,!"\e(B@samp{ssh} \e$B$,?M5$$N$"$kBeBX<jCJ$G$9!#\e(B
12368
12369 @item nntp-via-rlogin-command-switches
12370 @vindex nntp-via-rlogin-command-switches
12371 @code{nntp-via-rlogin-command} \e$B$N%3%^%s%I$N%9%$%C%A$H$7$F;H$o$l$kJ8;zNs\e(B
12372 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#$b\e(B
12373 \e$B$7\e(B @samp{ssh} \e$B$r\e(B @code{nntp-via-rlogin-command} \e$B$NCM$H$7$F;H$&$J$i$P!"%G!<\e(B
12374 \e$B%?@\B3$r05=L$9$k$?$a$K\e(B @samp{("-C")} \e$B$r;H$&$3$H$,$G$-$^$9!#$"$k$$$O!"$b\e(B
12375 \e$B$7Cf4V$N%[%9%H$G\e(B telnet \e$B%3%^%s%I$,5?;wC<Kv$rI,MW$H$9$k$J$i$P!"$3$l\e(B
12376 \e$B$r\e(B @samp{("-t" "-e" "none")} \e$B$^$?$O\e(B @samp{("-C" "-t" "-e" "none")} \e$B$K$7\e(B
12377 \e$B$F2<$5$$!#\e(B
12378 @end table
12379
12380 @code{nntp-end-of-line} \e$B$NCM$r\e(B @samp{\n} \e$B$KJQ99$9$kI,MW$,$"$k$G$"$m$&$3\e(B
12381 \e$B$H$KCm0U$7$F2<$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
12382
12383 @item nntp-open-via-rlogin-and-netcat
12384 @findex nntp-open-via-rlogin-and-netcat
12385 \e$BK\<AE*$K$OF1$8$3$H$J$N$G$9$,!"Cf4V$N%[%9%H$+$iK\Ev$N\e(B @acronym{NNTP} \e$B%5!<\e(B
12386 \e$B%P!<$K@\B3$9$k$?$a$K!"\e(B@samp{telnet} \e$B$NBe$o$j\e(B
12387 \e$B$K\e(B @uref{http://netcat.sourceforge.net/, netcat} \e$B$r;H$$$^$9!#\e(B
12388
12389 @code{nntp-open-via-rlogin-and-netcat}-\e$BMQ$NJQ?t\e(B:
12390
12391 @table @code
12392 @item nntp-via-netcat-command
12393 @vindex nntp-via-netcat-command
12394 \e$BCf4V$N%[%9%H$+$iK\Ev$N\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$9$k$?$a$K;H$o$l$k%3\e(B
12395 \e$B%^%s%I$G$9!#%G%#%U%)%k%H$O\e(B @samp{nc} \e$B$G$9!#Be$o$j\e(B
12396 \e$B$K\e(B @uref{http://www.imasy.or.jp/~gotoh/ssh/connect.html, connect} \e$B$N$h$&\e(B
12397 \e$B$J!"B>$N%3%^%s%I$r;H$&$3$H$b$G$-$^$9!#\e(B
12398
12399 @item nntp-via-netcat-switches
12400 @vindex nntp-via-netcat-switches
12401 @code{nntp-via-netcat-command} \e$B$N%3%^%s%I$N%9%$%C%A$H$7$F;H$o$l$kJ8;zNs\e(B
12402 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
12403
12404 @item nntp-via-rlogin-command
12405 @vindex nntp-via-rlogin-command
12406 \e$BCf4V$N%[%9%H$K%m%0%$%s$9$k$?$a$K;H$o$l$k%3%^%s%I$G$9!#%G%#%U%)%k%H\e(B
12407 \e$B$O\e(B @samp{rsh} \e$B$G$9$,!"\e(B@samp{ssh} \e$B$,?M5$$N$"$kBeBX<jCJ$G$9!#\e(B
12408
12409 @item nntp-via-rlogin-command-switches
12410 @vindex nntp-via-rlogin-command-switches
12411 @code{nntp-via-rlogin-command} \e$B$N%3%^%s%I$N%9%$%C%A$H$7$F;H$o$l$kJ8;zNs\e(B
12412 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
12413 @end table
12414
12415 @item nntp-open-via-telnet-and-telnet
12416 @findex nntp-open-via-telnet-and-telnet
12417 \e$B$3$l$bK\<AE*$K$OF1$8$3$H$J$N$G$9$,!"Cf4V$N%[%9%H$K@\B3$9$k$?$a\e(B
12418 \e$B$K\e(B @samp{rlogin} \e$B$NBe$o$j$K\e(B @samp{telnet} \e$B$r;H$$$^$9!#\e(B
12419
12420 @code{nntp-open-via-telnet-and-telnet}-\e$BMQ$NJQ?t\e(B:
12421
12422 @table @code
12423 @item nntp-via-telnet-command
12424 @vindex nntp-via-telnet-command
12425 \e$BCf4V$N%[%9%H$K\e(B @code{telnet} \e$B$9$k$?$a$K;H$o$l$k%3%^%s%I$G$9!#%G%#%U%)%k\e(B
12426 \e$B%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
12427
12428 @item nntp-via-telnet-switches
12429 @vindex nntp-via-telnet-switches
12430 @code{nntp-via-telnet-command} \e$B$N%3%^%s%I$N%9%$%C%A$H$7$F;H$o$l$kJ8;zNs\e(B
12431 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
12432
12433 @item nntp-via-user-password
12434 @vindex nntp-via-user-password
12435 \e$BCf4V$N%[%9%H$K%m%0%$%s$9$k$H$-$K;H$o$l$k%Q%9%o!<%I$G$9!#\e(B
12436
12437 @item nntp-via-envuser
12438 @vindex nntp-via-envuser
12439 \e$B$b$7Hs\e(B-@code{nil} \e$B$J$i!"Cf4V$N\e(B @code{telnet} \e$B$N%;%C%7%g%s\e(B (\e$B%/%i%$%"%s%H\e(B
12440 \e$B$H%5!<%P!<$NN>J}\e(B) \e$B$G\e(B @code{ENVIRON} \e$B%*%W%7%g%s$r%5%]!<%H$7!"%m%0%$%sL>$N\e(B
12441 \e$BF~NO$rMW5a$7$^$;$s!#$3$l$ONc$($P\e(B Solaris \e$B$N\e(B @code{telnet} \e$B$GF0:n$7$^$9!#\e(B
12442
12443 @item nntp-via-shell-prompt
12444 @vindex nntp-via-shell-prompt
12445 \e$BCf4V$N%[%9%H$G$N%7%'%k$N%W%m%s%W%H$K9gCW$9$k@55,I=8=$G$9!#%G%#%U%)%k%H\e(B
12446 \e$B$O\e(B @samp{bash\\|\$ *\r?$\\|> *\r?} \e$B$G$9!#\e(B
12447 @end table
12448
12449 @code{nntp-end-of-line} \e$B$NCM$r\e(B @samp{\n} \e$B$KJQ99$9$kI,MW$,$"$k$G$"$m$&$3\e(B
12450 \e$B$H$KCm0U$7$F2<$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
12451 @end table
12452
12453 \e$B$3$l$i$O>e5-$N$9$Y$F$N4X?t$,;2>H$9$kIU2CE*$JJQ?t$G$9\e(B:
12454
12455 @table @code
12456 @item nntp-via-user-name
12457 @vindex nntp-via-user-name
12458 \e$BCf4V$N%[%9%H$K@\B3$9$k$H$-$K;H$&MxMQ<TL>$G$9!#\e(B
12459
12460 @item nntp-via-address
12461 @vindex nntp-via-address
12462 \e$B@\B3$9$kCf4V$N%[%9%H$N%"%I%l%9$G$9!#\e(B
12463 @end table
12464
12465 @node Common Variables
12466 @subsubsection \e$B6&DL$NJQ?t\e(B
12467
12468 \e$B0J2<$NJQ?t$O!"$9$Y$F$N!"$^$?$O$$$/$D$+$N$"$i$+$8$aMQ0U$5$l$F$$$k4X?t$NF0\e(B
12469 \e$B:n$K1F6A$r5Z$\$7$^$9!#@_Dj$5$l$F$$$J$1$l$P!"$9$Y$F$N4X?t$,1F6A$5$l$^\e(B
12470 \e$B$9\e(B (\e$B$=$l$>$l$N2>A[%5!<%P!<$K$*$$$F!"%5!<%P!<JQ?t$H$7$F8D!9$KCM$,@_Dj$5$l\e(B
12471 \e$B$F$$$J$$>l9g$K!"0J2<$NCM$,%G%#%U%)%k%H$G;H$o$l$^$9\e(B)\e$B!#\e(B
12472
12473 @table @code
12474 @item nntp-pre-command
12475 @vindex nntp-pre-command
12476 \e$BAG$N@\B3MQ$N4X?t$G$O$J$$$b\e(B
12477 \e$B$N\e(B (@code{nntp-open-network-stream}\e$B!"\e(B@code{nntp-open-tls-stream} \e$B$^$?\e(B
12478 \e$B$O\e(B @code{nntp-open-ssl-stream} \e$B0J30$N$9$Y$F\e(B) \e$B$rDL$7$F@\B3$9$k$H$-$K;H$&\e(B
12479 \e$B%3%^%s%I%i%C%Q!<$G$9!#Nc$($P$"$J$?$O\e(B @samp{SOCKS} \e$B%i%C%Q!<$r3d$jEv$F$k$G\e(B
12480 \e$B$7$g$&!#\e(B(\e$BLuCm\e(B: @code{telnet} \e$B$J$I$N30It%3%^%s%I$KHo$;$F;H$o$l$^$9!#\e(B)
12481
12482 @item nntp-address
12483 @vindex nntp-address
12484 @acronym{NNTP} \e$B%5!<%P!<$N%"%I%l%9$G$9!#\e(B
12485
12486 @item nntp-port-number
12487 @vindex nntp-port-number
12488 \e$B@\B3$9$k\e(B @acronym{NNTP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#%G%#%U%)%k%H\e(B
12489 \e$B$O\e(B @samp{nntp} \e$B$G$9!#\e(B@acronym{TLS}/@acronym{SSL} \e$B$r2p$7\e(B
12490 \e$B$?\e(B @acronym{NNTP} \e$B$r;H$&$K$O!"%]!<%H$NL>A0$G$O$J$/$F@0?t\e(B (\e$B$D$^\e(B
12491 \e$B$j\e(B @samp{snews} \e$B$d\e(B @samp{nntps} \e$B$G$O$J$/$F\e(B @samp{563}) \e$B$r;XDj$9$kI,MW$,\e(B
12492 \e$B$"$j$^$9!#30It$N\e(B @acronym{TLS}/@acronym{SSL} \e$B%D!<%k$O%]!<%H$NL>A0$G$OF0\e(B
12493 \e$B:n$7$J$$$+$i$G$9!#\e(B
12494
12495 @item nntp-end-of-line
12496 @vindex nntp-end-of-line
12497 @acronym{NNTP} \e$B%5!<%P!<$H$*OC$r$7$F$$$k$H$-$K9T$N=*$o$j$N0u$H$7$F;H$o$l\e(B
12498 \e$B$kJ8;zNs$G$9!#$3$l$O%G%#%U%)%k%H$G\e(B @samp{\r\n} \e$B$G$9$,!"AG$G$O$J$$@\B3MQ\e(B
12499 \e$B$N\e(B telnet \e$BF1Ey$N4X?t$r;H$C$F$$$k$H$-$O\e(B @samp{\n} \e$B$G$"$k$Y$-$G$9!#\e(B
12500
12501 @item nntp-telnet-command
12502 @vindex nntp-telnet-command
12503 @samp{telnet} \e$B$rDL$7$F\e(B @acronym{NNTP} \e$B%5!<%P!<$H@\B3$9$k$H$-$K;H$&%3%^%s\e(B
12504 \e$B%I$G$9!#$3$l$OCf4V$N%[%9%H$H@\B3$9$k$?$a$N$b$N$G$O\e(B @emph{\e$B$"$j$^$;$s\e(B}\e$B!#$3\e(B
12505 \e$B$l$O$^$5$KK\Ev$N\e(B @acronym{NNTP} \e$B%5!<%P!<$H@\B3$9$k$?$a$N$b$N$G$9!#%G%#%U%)\e(B
12506 \e$B%k%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
12507
12508 @item nntp-telnet-switches
12509 @vindex nntp-telnet-switches
12510 @code{nntp-telnet-command} \e$B$KEO$9%9%$%C%A$N%j%9%H$G$9!#%G%#%U%)%k%H\e(B
12511 \e$B$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
12512 @end table
12513
12514 @node NNTP marks
12515 @subsubsection NNTP marks
12516 @cindex storing NNTP marks
12517
12518 gnus \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<$N$?$a$N5-;v$N0u\e(B (marks) (@pxref{Marking
12519 Articles}) \e$B$r0u%U%!%$%k$KJ]B8$7$^$9!#0u%U%!%$%k$O$"$k%0%k!<%W$G@_Dj$7$?\e(B
12520 \e$B0u$r5-O?$7!"$=$l$>$l$N%U%!%$%k$O!"BP1~$9$k%5!<%P!<$KBP$7$F@lMQ$G$9!#0u%U%!\e(B
12521 \e$B%$%k$O!"%K%e!<%9%5!<%P!<$K;w$F$$$k8EE5E*$J3,AX\e(B
12522 \e$B$G\e(B @file{~/News/marks} (@code{nntp-marks-directory}) \e$B$KJ]B8$5$l$^$9!#Nc\e(B
12523 \e$B$($P\e(B news.gmane.org \e$B%5!<%P!<$K$*$1$k\e(B @samp{gmane.discuss} \e$B%0%k!<%W$N$?$a\e(B
12524 \e$B$N0u%U%!%$%k\e(B
12525 \e$B$O\e(B @file{~/News/marks/news.gmane.org/gmane/discuss/.marks} \e$B$KJ]B8$5$l$^\e(B
12526 \e$B$9!#\e(B
12527
12528 \e$B0u%U%!%$%k$OLr$KN)$A$^$9!#\e(B@file{~/News/marks} \e$B%G%#%l%/%H%j!<$O\e(B (rsync\e$B!"\e(B
12529 scp \e$B$^$?$OB>$N2?$+$r;H$C$F\e(B) gnus \e$B$rAv$i$;$kJL$N%[%9%H$K%3%T!<$9$k$3$H$,\e(B
12530 \e$B$G$-!"$I$N5-;v$rFI$s$G0u$rIU$1$?$+$r$=$A$i$G:F8=$7$^$9!#\e(B
12531 @file{~/News/marks} \e$B$N%G!<%?$O!"\e(B@file{~/.newsrc.eld} \e$B$K$"$kF1$8$b$N$h$j\e(B
12532 \e$B$bM%@h$5$l$^$9!#\e(B
12533
12534 \e$B0u%U%!%$%k$O!"$=$l$>$l$N%5!<%P!<$G$=$l@lMQ$KHs>o$KFC2=$5$l$k$3$H$KCm0U$7\e(B
12535 \e$B$F2<$5$$!#\e(Bgnus \e$B$O5-;vHV9f$r5-21$9$k$N$G!"N>J}$N%[%9%H$GF1$8%5!<%P!<$r;H$C\e(B
12536 \e$B$F$$$J$$$H!"$b$N$4$H$O2u$l$F$7$^$&$G$7$g$&\e(B (\e$BBgDq$N\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
12537 \e$B$OB>$N$I$s$J%5!<%P!<$H$bF1$85-;vHV9f$r;H$$$^$;$s\e(B)\e$B!#$7$+$7!"$"$k%[%9%H$G\e(B
12538 \e$B%5!<%P!<\e(B A\e$B!"\e(BB\e$B!"\e(BC \e$B$r;H$$!"JL$N%[%9%H$G%5!<%P!<\e(B A\e$B!"\e(BD\e$B!"\e(BE \e$B$r;H$&>l9g$K$O!"\e(B
12539\e$B$N$?$a$N0u%U%!%$%k$rF1$8$K$9$k$3$H$,$G$-$k$N$G!"Fs$D$N%[%9%H4V$G$=$N%5!<\e(B
12540 \e$B%P!<$OF14|$9$k$G$7$g$&!#\e(B
12541
12542 @acronym{NNTP} \e$B0u$N;HMQ$O@-G=$NNt2=$r>7$-!"\e(Bgnus \e$B$r$N$m$/46$8$5$;$k2DG=@-\e(B
12543 \e$B$,$"$j$^$9!#$=$&$$$&>l9g$O\e(B @code{nntp-marks-is-evil} \e$BJQ?t$r\e(B @code{t} \e$B$K\e(B
12544 \e$B@_Dj$7$F$_$F2<$5$$!#$9$k$H!"0u$O\e(B @file{~/.newsrc.eld} (\e$B$@$1\e(B) \e$B$K3JG<$5$l\e(B
12545 \e$B$k$h$&$K$J$k$G$7$g$&!#\e(B
12546
12547 \e$B4XO"$9$kJQ?t\e(B:
12548
12549 @table @code
12550 @item nntp-marks-is-evil
12551 @vindex nntp-marks-is-evil
12552 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"$3$N%P%C%/%(%s%I$O0u%U%!%$%k$rL5;k$7$^$9!#%G%#%U%)\e(B
12553 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
12554
12555 @item nntp-marks-directory
12556 @vindex nntp-marks-directory
12557 @acronym{NNTP} \e$B%0%k!<%W$N0u$,3JG<$5$l$k%G%#%l%/%H%j!<$G$9!#\e(B
12558 @end table
12559
12560 @node News Spool
12561 @subsection \e$B%K%e!<%9%9%W!<%k\e(B
12562 @cindex nnspool
12563 @cindex news spool
12564
12565 \e$B%m!<%+%k%9%W!<%k$+$i30It%0%k!<%W$r9XFI$9$k$3$H$O6K$a$F4JC1$@$7JXMx$+$b$7\e(B
12566 \e$B$l$^$;$s!#Hs>o$KBg$-$J5-;v$,$"$k%0%k!<%W\e(B---\e$BNc$(\e(B
12567 \e$B$P\e(B @samp{alt.binaries.pictures.furniture} \e$B$rFI$`B.EY$,B.$/$J$j$^$9!#\e(B
12568
12569 \e$B$H$K$+$/!"\e(B@code{nnspool} \e$B$rA*BrJ}K!$H$7$F!"$+$D\e(B @code{""} (\e$B$b$7$/$O2?$G\e(B
12570 \e$B$b\e(B) \e$B$r%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
12571
12572 \e$B$b$7%m!<%+%k%9%W!<%k$K$D$J$0$3$H$,2DG=$J$i!"$*$=$i$/$=$l$r4pK\A*BrJ}K!$H\e(B
12573 \e$B$7$F;H$&$Y$-$G$7$g$&\e(B (@pxref{Finding the News})\e$B!#$=$l$OIaDL\e(B
12574 \e$B$O\e(B @code{nntp} \e$BA*BrJ}K!$r;H$&$h$jB.$$$G$9$,!"$=$&$G$J$$$+$b$7$l$^$;$s!#\e(B
12575 \e$B$=$l$O>l9g$K$h$j$^$9!#2?$,$"$J$?$N%5%$%H$G0lHVNI$$$+$r8+$D$1$k$?$a$K!"$$\e(B
12576 \e$B$m$$$m$H;n$7$F$_$J$1$l$P$J$j$^$;$s!#\e(B
12577
12578 @table @code
12579 @item nnspool-inews-program
12580 @vindex nnspool-inews-program
12581 \e$B5-;v$rEj9F$9$k$?$a$K;H$o$l$k%W%m%0%i%`$G$9!#\e(B
12582
12583 @item nnspool-inews-switches
12584 @vindex nnspool-inews-switches
12585 \e$B5-;v$rEj9F$9$k$H$-$K\e(B inews \e$B%W%m%0%i%`$KM?$($i$l$k%Q%i%a!<%?!<$G$9!#\e(B
12586
12587 @item nnspool-spool-directory
12588 @vindex nnspool-spool-directory
12589 @code{nnspool} \e$B$,5-;v$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
12590 \e$B$O\e(B @file{/usr/spool/news/} \e$B$G$9!#\e(B
12591
12592 @item nnspool-nov-directory
12593 @vindex nnspool-nov-directory
12594 @code{nnspool} \e$B$,\e(B @acronym{NOV} \e$B%U%!%$%k$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
12595 \e$B$O\e(B @file{/usr/spool/news/over.view/} \e$B$G$9!#\e(B
12596
12597 @item nnspool-lib-dir
12598 @vindex nnspool-lib-dir
12599 \e$B%K%e!<%9$N%i%$%V%i%j!<$,CV$+$l$F$$$k%G%#%l%/%H%j!<$N>l=j$G$9\e(B (\e$B%G%#%U%)%k\e(B
12600 \e$B%H$G\e(B @file{/usr/lib/news/} \e$B$G$9\e(B)\e$B!#\e(B
12601
12602 @item nnspool-active-file
12603 @vindex nnspool-active-file
12604 \e$B%"%/%F%#%V%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
12605
12606 @item nnspool-newsgroups-file
12607 @vindex nnspool-newsgroups-file
12608 @file{newsgroups} \e$B%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
12609
12610 @item nnspool-history-file
12611 @vindex nnspool-history-file
12612 @file{history} \e$B%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
12613
12614 @item nnspool-active-times-file
12615 @vindex nnspool-active-times-file
12616 @file{active.times} \e$B%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
12617
12618 @item nnspool-nov-is-evil
12619 @vindex nnspool-nov-is-evil
12620 @code{nil} \e$B$G$J$$$H!"\e(B@code{nnspool} \e$B$O$=$l$,8+$D$1$?$I$s\e(B
12621 \e$B$J\e(B @acronym{NOV} \e$B%U%!%$%k$b;H$*$&$H$O$7$^$;$s!#\e(B
12622
12623 @item nnspool-sift-nov-with-sed
12624 @vindex nnspool-sift-nov-with-sed
12625 @cindex sed
12626 @code{nil} \e$B$G$J$$$H!"$3$l$,%G%#%U%)%k%H$G$9$,!"354Q%U%!%$%k\e(B (overview)
12627 \e$B$+$i4XO"$9$kItJ,$rF@$k$?$a$K\e(B @code{sed} \e$B$r;H$$$^$9!#$b$7\e(B @code{nil} \e$B$@$H!"\e(B
12628 @code{nnspool} \e$B$O%U%!%$%kA4BN$r%P%C%U%!!<$KFI$_9~$s$G!"$=$3$G<B9T$7$^$9!#\e(B
12629 @end table
12630
12631 @node Getting Mail
12632 @section \e$B%a!<%k<hF@\e(B
12633 @cindex reading mail
12634 @cindex mail
12635
12636 \e$B%K%e!<%9%j!<%@!<$G%a!<%k$rFI$`$J$s$F<B$K4qL/$G$9$h$M\e(B?  \e$B$$$d!"$b$A$m$s$G\e(B
12637 \e$B$-$k$N$G$9$,!#\e(B
12638
12639 @menu
12640 * Mail in a Newsreader::        \e$B%K%e!<%9%j!<%@!<$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
12641 * Getting Started Reading Mail::  \e$B4JC1$JNAM}K\$N$h$&$JNc\e(B
12642 * Splitting Mail::              \e$B%a!<%k%0%k!<%W$N:n$jJ}\e(B
12643 * Mail Sources::                \e$B$I$3$+$i%a!<%k$r<h$C$F$/$k$+$r\e(B gnus \e$B$KCN$i$;$kJ}K!\e(B
12644 * Mail Back End Variables::     \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t\e(B
12645 * Fancy Mail Splitting::        gnus \e$B$OF~$C$FMh$?%a!<%k$r!"?H$NLS$N$h$@$D$h$&$JJ,3d$r$9$k$3$H$,$G$-$k\e(B
12646 * Group Mail Splitting::        \e$B%0%k!<%W$r%+%9%?%^%$%:$7$F%a!<%k$rJ,3d$9$k\e(B
12647 * Incorporating Old Mail::      \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
12648 * Expiring Mail::               \e$BMW$i$J$$%a!<%k$r<h$j=|$/\e(B
12649 * Washing Mail::                \e$B<hF@$7$?%a!<%k$+$i$4$_$r<h$j=|$/\e(B
12650 * Duplicates::                  \e$B=EJ#$7$?%a!<%k$r=hM}$9$k\e(B
12651 * Not Reading Mail::            \e$B%a!<%k%P%C%/%(%s%I$GJL$N%U%!%$%k$rFI$`\e(B
12652 * Choosing a Mail Back End::    gnus \e$B$O?'!9$J%a!<%kMM<0$rFI$`$3$H$,$G$-$k\e(B
12653 @end menu
12654
12655 @node Mail in a Newsreader
12656 @subsection \e$B%K%e!<%9%j!<%@!<$G%a!<%k\e(B
12657
12658 \e$B;H$$47$l$?EAE}E*$J%a!<%k%j!<%@!<$+$i\e(B gnus \e$B$K>h$j49$($k$3$H$r7hCG$7$?$J$i\e(B
12659 \e$B$P!"$+$J$j$N%+%k%A%c!<%7%g%C%/$r7P83$9$k$3$H$K$J$k$G$7$g$&!#\e(B
12660
12661 gnus \e$B$OEAE}E*$J%a!<%k%j!<%@!<$N$h$&$J$U$k$^$$$r$7$^$;$s!#$"$J$?$,K>$`$J\e(B
12662 \e$B$i$=$N$h$&$K$b$G$-$^$9$,!"$=$l$O9|@^$jB;$N$/$?$S$lLY$1$G$9!#\e(B
12663
12664 gnus \e$B$O$U$D$&F1$8<jK!$G$9$Y$F$N%0%k!<%W$r07$$$^$9!#$"$k%0%k!<%W$rA*$s$G\e(B
12665 \e$B?7$7$$!"$^$?$OL$FI$N%a%C%;!<%8$rFI$`$H!"$=$l$i$K$O4{FI$N0u$,IU$1$i$l!"\e(B
12666 (\e$B0U?^E*$KMW5a$7$J$1$l$P\e(B) \e$B0J8e$O$=$l$i$rL\$K$9$k$3$H$O$"$j$^$;$s!#$3$l$C\e(B
12667 \e$B$F$H$F$b%K%e!<%9%j!<%@!<E*$G$7$g!#\e(B
12668
12669 \e$B%a%C%;!<%8$r>C$9$?$a$K!"<h$jN)$F$F2?$+$r9T$J$&$3$H$O$"$j$^$;$s!#\e(B
12670
12671 \e$B$3$N$3$H$O4{FI$N%a%C%;!<%8$O$9$Y$F>C$5$l$F$7$^$&$3$H$r0UL#$9$k$N$+$C\e(B
12672 \e$B$F\e(B? \e$B$=$j$c$"$s$^$j$G$9$h$M\e(B!
12673
12674 \e$B$7$+$7!"$=$&$G$O$"$j$^$;$s!#8E$$%a%C%;!<%8$O$$$m$s$J;EAH$_$K$h$C$F4|8B@Z\e(B
12675 \e$B$l>C5n\e(B (@dfn{expire}) \e$B$5$l$k$N$G$9!#%K%e!<%9$N%a%C%;!<%8$O%K%e!<%9$N4IM}\e(B
12676 \e$B?M\e(B (\e$B$,4IM}$7$F$$$k%5!<%P!<\e(B) \e$B$K$h$C$F4|8B@Z$l>C5n$N=hM}$,@)8f$5$l!"%a!<%k\e(B
12677 \e$B$N4|8B@Z$l>C5n$N=hM}$O$"$J$?$,@)8f$7$^$9!#%a!<%k$N4|8B@Z$l>C5n$K$D$$$F$O!"\e(B
12678 @ref{Expiring Mail} \e$B$GE0DlE*$KLVMe$5$l$F$$$^$9!#\e(B
12679
12680 \e$BB?$/$N\e(B gnus \e$B$NMxMQ<T$,!"$=$l$r%K%e!<%9$H%a!<%k$NN>J}$G$7$P$i$/;H$C$F$_$?\e(B
12681 \e$B8e$G5$$,IU$/$N$O!"$=$NG[Aw$N5!9=$,%a%C%;!<%8$N07$$J}$K4X$7$F9T$J$&$3$H$,!"\e(B
12682 \e$B$[$s$N>/$7$7$+L5$$$3$H$G$9!#\e(B
12683
12684 \e$BB?$/$N?M$?$A$,J#?t$N%a!<%j%s%0%j%9%H$r9VFI$7$F$$$^$9!#$=$l$i\e(B
12685 \e$B$O\e(B @acronym{SMTP} \e$B$GG[Aw$5$l$k$b$N!"$9$J$o$A%a!<%k$G$9!#$=$l$i$N%a%C%;!<\e(B
12686 \e$B%8$KJVEz$r$7$J$$$^$^!"$"$k$$$O$5$i$K!"$=$l$i$rHs>o$KCm0U?<$/$OFI$^$J$$$^\e(B
12687 \e$B$^$K!";d$?$A$O2?=54V$b2a$4$9$+$b$7$l$^$;$s!#$G$b!"$=$&$$$&%a%C%;!<%8$rJ]\e(B
12688 \e$BB8$7$F$*$/I,MW$O$"$j$^$;$s!#$J$<$J$i$P!"$b$&0lEYFI$`I,MW$,@8$8$?$H$7$F$b!"\e(B
12689 \e$B$=$l$i$O$I$3$+$KJ]B8$5$l$F$$$k$+$i$G$9!#\e(B
12690
12691 \e$B$"$k?M$?$A$O>.?M?t$KMxMQ$5$l$F$$$k%m!<%+%k%K%e!<%9%0%k!<%W$r9VFI$7$F$$$^\e(B
12692 \e$B$9!#$=$l$i$O\e(B @acronym{NNTP} \e$B$GG[Aw$5$l$k$b$N!"$9$J$o$A%K%e!<%9$G$9!#;d$?\e(B
12693 \e$B$A$O<+J,$N;E;v$KLrN)$F$k$?$a$K!"$=$l$i$NKDBg$J%a%C%;!<%8$NCGJR$rFI$s$@$j\e(B
12694 \e$BJV;v$r$7$J$1$l$P$J$j$^$;$s!#$7$+$b$=$l$i$,$I$3$+$KJ]B8$5$l$F$$$k$H$O8B$i\e(B
12695 \e$B$J$$$N$G!"6=L#$N$"$k%a%C%;!<%8$r8D?M%a!<%k$HF1$8$h$&$KJ]B8$7$J$1$l$P$J$j\e(B
12696 \e$B$^$;$s!#\e(B
12697
12698 \e$BG[Aw$N;EAH$_$N0c$$$O$I$&$G$b$h$$$3$H$G!"Bg;v$J$N$O$$$+$K<gBj$K6=L#$r;}$C\e(B
12699 \e$B$F$$$k$+$H!"$b$&0lEYFI$_$?$$$H$-$K$$$+$K4JC1$K8F$S=P$;$k$+$J$N$G$9!#\e(B
12700
12701 gnus \e$B$O%a!<%k$r%K%e!<%9%0%k!<%W$N$h$&$K!V%0%k!<%W!W$KJB$YJQ$($F!"3F!9$N\e(B
12702 \e$B%0%k!<%W\e(B (\e$B%a!<%k$+%K%e!<%9\e(B) \e$B$rJL8D$K07$&$?$a$NK-IY$J5!G=$rDs6!$7$^$9!#\e(B
12703
12704 \e$B$"$k?M$?$A$O\e(B gnus (\e$B$($C$X$s\e(B) \e$B$N$d$j$+$?$KK~B-$G$-$J$/$F!"\e(Bgnus \e$B$,\e(B
12705 \e$BCK\e(B (male) \e$B$K$J$k$3$H!"$b$H$$!"%a!<%k%j!<%@!<$K$J$k$3$H$rM_$7$^$9!#\e(B
12706 gnus \e$B$r$b$C$H%a!<%k%j!<%@!<E*$J$b$N$K$9$k$?$a$KJ\BG$D$3$H$O2DG=$G$O$"$k\e(B
12707 \e$B$N$G$9$,!"A0$K$b8@$C$?$h$&$K4JC1$G$O$"$j$^$;$s!#$$$o$f$k%a!<%k%j!<%@!<$,\e(B
12708 \e$B9%$_$J$i$P\e(B @sc{vm} \e$B$r;H$$$^$7$g$&!#$3$l$OM%=($J!"87L)$J0UL#$G$N%a!<%k%j!<\e(B
12709 \e$B%@!<$G$9!#\e(B
12710
12711 \e$B6<$+$9$o$1$G$O$J$$$N$G$9$,!"$O$C$-$j$5$;$F$*$-$?$$$N$O!"$"$J$?$K%a%C%;!<\e(B
12712 \e$B%8$K$D$$$F$N?7$7$$$d$jJ}$r=$F@$7$FM_$7$$$H$$$&$3$H$G$9!#$"$J$?$,\e(B gnus \e$B$N\e(B
12713 \e$B$d$jJ}$r<u$1F~$l$F$/$l$?6G$K$O!"$-$C$H$"$J$?$O\e(B gnus \e$B$,9%$-$K$J$k$G$7$g$&!#\e(B
12714 \e$B@A$19g$$$^$9$h!#\e(B(\e$B>/$/$H$b!";d$,\e(B gnus \e$B$KF~$l$?\e(B Emacs \e$B$N%5%V%j%_%J%kG>L#A9\e(B
12715 \e$B@vBu4X?t$rGd$C$F$/$l$??M$O$=$l$rJ]>Z$7$F$$$^$9!#$"$J$?$bF12=$7$^$9!#$"$J\e(B
12716 \e$B$?$O\e(B gnus \e$B$r0&$7$^$9!#$"$J$?$O\e(B gnus \e$B$G$N%a!<%k$NJ}K!$r0&$7$^$9!#@dBP$K!#\e(B)
12717
12718 @node Getting Started Reading Mail
12719 @subsection \e$B%a!<%k$rFI$`$3$H$r;O$a$k\e(B
12720
12721 gnus \e$B$r;H$C$F?7$7$$%a!<%k$rFI$`$3$H$O$^$C$?$/4JC1$G$9!#$"$J$?$,A*$s$@%a!<\e(B
12722 \e$B%k%P%C%/%(%s%I$r\e(B @code{gnus-secondary-select-methods} \e$B$KJ|$j9~$`$@$1$G!"\e(B
12723 \e$B<+F0E*$KFI$`$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
12724
12725 \e$BNc$($P\e(B @code{nnml} (\e$B$3$l$O!V0l%a!<%k$K$D$-0l%U%!%$%k!W$N%P%C%/%(%s%I$G\e(B
12726 \e$B$9\e(B) \e$B$r;H$$$?$$$J$i!"<!$N$b$N$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$l$PNI$$\e(B
12727 \e$B$G$7$g$&\e(B:
12728
12729 @lisp
12730 (setq gnus-secondary-select-methods '((nnml "")))
12731 @end lisp
12732
12733 \e$B$=$&$9$k$H!"<!$K\e(B gnus \e$B$r5/F0$7$?$H$-$K$3$N%P%C%/%(%s%I$O?7$7$$5-;v$r5a$a!"\e(B
12734 \e$B$9$Y$F$N%a%C%;!<%8$r%9%W!<%k%U%!%$%k$+$i$=$N%G%#%l%/%H%j!<\e(B (\e$B%G%#%U%)%k%H\e(B
12735 \e$B$G$O\e(B @file{~/Mail/}) \e$B$K0\$7$^$9!#?7$7$$%0%k!<%W\e(B (@samp{mail.misc}) \e$B$,:n\e(B
12736 \e$B$i$l$F!"B>$N%0%k!<%W$HF1$8$h$&$KFI$`$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
12737
12738 \e$B$?$V$s%a!<%k$r$$$/$D$+$N%0%k!<%W$KJ,3d$7$?$$$G$7$g$&$1$l$I\e(B:
12739
12740 @lisp
12741 (setq nnmail-split-methods
12742       '(("junk" "^From:.*Lars Ingebrigtsen")
12743         ("crazy" "^Subject:.*die\\^Organization:.*flabby")
12744         ("other" "")))
12745 @end lisp
12746
12747 \e$B$3$l$O;0$D$N?7$7$$\e(B @code{nnml} \e$B%a!<%k%0%k!<%W\e(B @samp{nnml:junk},
12748 @samp{nnml:crazy} \e$B$*$h$S\e(B @samp{nnml:other} \e$B$r:n$k$3$H$K$J$j$^$9!#=i$a$N\e(B
12749 \e$BFs$D$N%0%k!<%W$K$U$5$o$7$/$J$$$9$Y$F$N%a!<%k$O!":G8e$N%0%k!<%W$KCV$+$l$^\e(B
12750 \e$B$9!#\e(B
12751
12752 gnus \e$B$G%a!<%k$rFI$`$K$O$3$l$G==J,$J$O$:$G$9!#%^%K%e%"%k$N$3$N>O$NB>$N9`\e(B
12753 \e$B$r=OFI$9$kI,MW$,$"$k$+$b$7$l$^$;$s$,!#FC$K\e(B @ref{Choosing a Mail Back
12754 End} \e$B$H\e(B @ref{Expiring Mail} \e$B$r!#\e(B
12755
12756 @node Splitting Mail
12757 @subsection \e$B%a!<%k$NJ,3d\e(B
12758 @cindex splitting mail
12759 @cindex mail splitting
12760 @cindex mail filtering (splitting)
12761
12762 @vindex nnmail-split-methods
12763 \e$BJQ?t\e(B @code{nnmail-split-methods} \e$B$OF~$C$F$/$k%a!<%k$r$I$N$h$&$K%0%k!<%W\e(B
12764 \e$BJ,$1$9$k$+$r;XDj$7$^$9!#\e(B
12765
12766 @lisp
12767 (setq nnmail-split-methods
12768   '(("mail.junk" "^From:.*Lars Ingebrigtsen")
12769     ("mail.crazy" "^Subject:.*die\\|^Organization:.*flabby")
12770     ("mail.other" "")))
12771 @end lisp
12772
12773 \e$B$3$NJQ?t$O%j%9%H$N%j%9%H$G!"$=$l$>$l$N%j%9%H$N:G=i$NMWAG$O%a!<%k%0%k!<%W\e(B
12774 \e$B$NL>A0!"Fs$D$a$NMWAG$O$=$l$>$l$N%a!<%k$,$=$N%0%k!<%W$KB0$9$k$+$I$&$+$r%X%C\e(B
12775 \e$B%@!<$GH=Dj$9$k$?$a$K;H$&@55,I=8=$G$9\e(B (\e$B$H$3$m$G!"%a!<%k%0%k!<%W$NL>A0\e(B
12776 \e$B$,\e(B @samp{mail} \e$B$G;O$^$kI,MW$O$"$j$^$;$s\e(B)\e$B!#:G=i$NJ8;zNs$O!"\e(B
12777 @code{replace-match} \e$B$,9gCW$7$?J8>O$+$i<h$j=P$7$?I{I=8=$rA^F~$9$k$?$a$K\e(B
12778 \e$B;H$o$l$k$h$&$J!"\e(B@samp{\\1} \e$B$NMM<0$r4^$`$+$b$7$l$^$;$s!#Nc$($P\e(B:
12779
12780 @lisp
12781 ("list.\\1" "From:.* \\(.*\\)-list@@majordomo.com")
12782 @end lisp
12783
12784 @noindent
12785 \e$B$3$N>l9g!"A^F~$5$l$k%F%-%9%H$r>.J8;z$K$9$Y$-$+$I$&$+\e(B
12786 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,@)8f$7$^$9!#\e(B@xref{Fancy Mail
12787 Splitting}.
12788
12789 \e$BFsHVL\$NMWAG$O4X?t$G$b9=$$$^$;$s!#$=$N>l9g!"$=$l$O5,B'$N:G=i$NMWAG\e(B (\e$B%a!<\e(B
12790 \e$B%k%0%k!<%W$NL>A0\e(B) \e$B$r0z?t$H$7$F!"%X%C%@!<$@$1$KHO0O$r69$a$i$l$?%P%C%U%!!<\e(B
12791 \e$B$G8F$P$l$^$9!#%a!<%k$,$=$N%0%k!<%W$KB0$9$k$HH=CG$7$?$i!"$=$N4X?t\e(B
12792 \e$B$O\e(B @code{nil} \e$B$G$J$$CM$rJV$9I,MW$,$"$j$^$9!#\e(B
12793
12794 @cindex @samp{bogus} group
12795 \e$B$3$l$i$N%0%k!<%W$N:G8e$O>o$KAm9gE*$J$b$N$G$"$k$Y$-$G!"$=$N@55,I=8=$OB>$N\e(B
12796 \e$B@55,I=8=$K9gCW$7$J$+$C$?%a!<%k$K9gCW$9$k$?$a$K!"\e(B
12797 @emph{\e$B$$$D$b\e(B} @samp{""} \e$B$G$J$1$l$P$J$j$^$;$s!#\e(B(\e$B$3$l$i$N5,B'$OO"A[%j%9%H\e(B
12798 \e$B$N=i$a$+$i=*$o$j$^$G=gHV$K=hM}$5$l$^$9!#%/%m%9%]%9%H$rM-8z$K$7$F$$$J$$8B\e(B
12799 \e$B$j!":G=i$K9gCW$7$?K!B'$,!V>!$A!W$^$9!#%/%m%9%]%9%H$rM-8z$K$7$F$$$k>l9g$O!"\e(B
12800 \e$B$9$Y$F$N9gCW$7$?K!B'$,!V>!$A!W$^$9!#\e(B)  \e$B9gCW$9$k5,B'$,$J$+$C$?$i!"%a!<%k\e(B
12801 \e$B$O:G8e$K\e(B @samp{bogus} \e$B%0%k!<%W$G=*$o$j$^$9!#%a!<%kJ,3d$K$h$C$F?7$7$$%0%k!<\e(B
12802 \e$B%W$,:n$i$l$?>l9g$O!"$=$l$i$r8+$k$?$a\e(B
12803 \e$B$K\e(B @code{gnus-group-find-new-groups} \e$B$r<B9T$9$kI,MW$,$"$k$G$7$g$&!#$3$l\e(B
12804 \e$B$O\e(B @samp{bogus} \e$B%0%k!<%W$K$bEv$F$O$^$j$^$9!#\e(B
12805
12806 \e$B$"$J$?<+?H$G$3$l$r$$$8$/$j$^$o$7$?$$$H$-$O!"$"$J$?$NA*$s$@4X?t$r$3$NJQ?t\e(B
12807 \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#$3$N4X?t$OF~$C$FMh$?%a!<%k%a%C%;!<%8$N%X%C%@!<\e(B
12808 \e$B$KHO0O$r69$a$i$l$?%P%C%U%!!<$G!"0z?tL5$7$G8F$P$l$^$9!#$3$N4X?t$O!"$=$N%a!<\e(B
12809 \e$B%k%a%C%;!<%8$r$,9T$/$Y$-$@$HH=CG$9$k%0%k!<%WL>$N%j%9%H$rJV$5$J$1$l$P$J$j\e(B
12810 \e$B$^$;$s!#\e(B
12811
12812 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"F~$C$FMh$?5$$NFG$JL5<B$N%X%C%@!<$rMpK=$K07$C\e(B
12813 \e$B$F$bNI$$$3$H$KCm0U$7$F2<$5$$!#$=$l$i$O$9$Y$F\e(B @code{Lines} \e$B%X%C%@!<$rDI2C\e(B
12814 \e$B$7$^$9!#$$$/$D$+$O\e(B @code{X-Gnus-Group} \e$B%X%C%@!<$r2C$($^$9!#$?$$$F$$$N$b\e(B
12815 \e$B$N$O\e(B Unix \e$B$N\e(B mbox \e$B$N\e(B @code{From<SPACE>} \e$B9T$r2?$+JL$N$b$N$KJQ$($^$9!#\e(B
12816
12817 @vindex nnmail-crosspost
12818 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O%/%m%9%]%9%H$r%5%]!<%H$7$^$9!#J#?t$N@55,I=8=\e(B
12819 \e$B$,9gCW$9$k$H!"%a!<%k$O$=$l$i$9$Y$F$N%0%k!<%W$K!V%/%m%9%]%9%H!W$5$l$^$9!#\e(B
12820 @code{nnmail-crosspost} \e$B$O$3$N5!G=$r;H$&$+$I$&$+$r;XDj$7$^$9!#$I$N5-;v$b\e(B
12821 \e$BAm9g$N\e(B (@samp{""}) \e$B%0%k!<%W$K%/%m%9%]%9%H$5$l$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
12822
12823 @vindex nnmail-crosspost-link-function
12824 @cindex crosspost
12825 @cindex links
12826 @code{nnmh} \e$B$H\e(B @code{nnml} \e$B$O%/%m%9%]%9%H$5$l$?5-;v$K%O!<%I%j%s\e(B
12827 \e$B%/\e(B (hardlink) \e$B$r:n$k$3$H$K$h$C$F%/%m%9%]%9%H$r9T$J$$$^$9!#$7$+$7!"$9$Y$F\e(B
12828 \e$B$N%U%!%$%k%7%9%F%`$,%O!<%I%j%s%/$N5!G=$rDs6!$7$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
12829 \e$B$b$7$"$J$?$,$=$N>l9g$KEv$F$O$^$k$N$G$"$l$P!"\e(B
12830 @code{nnmail-crosspost-link-function} \e$B$r\e(B @code{copy-file} \e$B$K@_Dj$7$F2<$5\e(B
12831 \e$B$$!#\e(B(\e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{add-name-to-file} \e$B$G$9!#\e(B)
12832
12833 @kindex M-x nnmail-split-history
12834 @findex nnmail-split-history
12835 \e$B0JA0$K9T$J$o$l$?%a!<%kJ,3d$,%a%C%;!<%8$r$I$3$KF~$l$?$+$r8+$?$$>l9g$O!"\e(B
12836 @kbd{M-x nnmail-split-history} \e$BL?Na$r;H$C$F2<$5$$!#$3$l$+$i%9%W!<%k$7D>\e(B
12837 \e$B$=$&$H$9$k%a%C%;!<%8$,$I$3$KF~$k$+$r8+$?$$>l9g$O!"\e(B
12838 @code{gnus-summary-respool-trace} \e$B$*$h$S4XO"$9$kL?Na\e(B (@pxref{Mail Group
12839 Commands}) \e$B$r;H$C$F2<$5$$!#\e(B
12840
12841 @vindex nnmail-split-header-length-limit
12842 @code{nnmail-split-header-length-limit} \e$B$N@)8B$h$jD9$$%X%C%@!<9T$O!"J,3d\e(B
12843 \e$B4X?t$N=hM}BP>]$+$i=|30$5$l$^$9!#\e(B
12844
12845 @vindex nnmail-mail-splitting-charset
12846 @vindex nnmail-mail-splitting-decodes
12847 (\e$BLuCm\e(B: \e$B%*%j%8%J%k$N\e(B Gnus \e$B$H$O;EMM$,HyL/$K0[$J$k$3$H$KCm0U$7$F2<$5$$\e(B) \e$B%G%#\e(B
12848 \e$B%U%)%k%H$G$OJ,3d$N=hM}$K$*$$$F%X%C%@!<$r\e(B @acronym{MIME} \e$B%G%3!<%I$9$k$N$G!"\e(B
12849 \e$BHs\e(B-@acronym{ASCII} \e$BJ8;zNs$K9gCW$5$;$k$3$H$,$G$-$^$9!#JQ\e(B
12850 \e$B?t\e(B @code{nnmail-mail-splitting-charset} \e$B$,\e(B @acronym{MIME} \e$BJ8;z%;%C\e(B
12851 \e$B%H\e(B (mime-charset) \e$B$G$"$C$?$i$=$l!"\e(B@acronym{MIME} \e$BJ8;z%;%C%H$G$O$J$$\e(B
12852 \e$BHs\e(B-@code{nil} \e$B$JCM$@$C$?$i$=$N$H$-$N\e(B @code{default-mime-charset} \e$B$NCM$G!"\e(B
12853 (@acronym{MIME} \e$B%(%s%3!<%I$5$l$?$b$N$G$O$J$$\e(B) \e$BHs\e(B-@acronym{ASCII} \e$B%S%C%H\e(B
12854 \e$B%Q%?!<%s$b%G%3!<%I$7$^$9!#\e(B
12855 @code{nnmail-mail-splitting-decodes} \e$B$r\e(B @code{nil} \e$B$KB+G{$9$k$3$H$K$h$C\e(B
12856 \e$B$F$^$C$?$/%G%3!<%I$r9T$J$o$J$$$h$&$K$9$k$3$H$,$G$-!"$=$l$O!"@8$N%X%C%@!<\e(B
12857 \e$B$N%G!<%?$r85$K5-;v$N9gCW$rH=Dj$7$?$$>l9g$K$OLrN)$D$G$7$g$&!#\e(B
12858
12859 @vindex nnmail-resplit-incoming
12860 \e$B%G%#%U%)%k%H$G$OF~$C$F$/$k$9$Y$F$N%a%C%;!<%8$KBP$7$FJ,3d$N=hM}$,9T$J$o$l\e(B
12861 \e$B$^$9!#$7$+$7!"$b$7\e(B @code{mail-sources} \e$BJQ?t\e(B (@pxref{Mail Source
12862 Specifiers}) \e$B$K\e(B @code{directory} \e$B$N9`L\$r@_Dj$9$k$H!"%G%#%U%)%k%H$G$OJ,\e(B
12863 \e$B3d$O\e(B @emph{\e$B9T$J$o$l$^$;$s\e(B}\e$B!#JQ\e(B
12864 \e$B?t\e(B @code{nnmail-resplit-incoming} \e$B$r\e(B @code{nil} \e$B$G$O$J$$CM$K@_Dj$9$l$P!"\e(B
12865 \e$B$3$N>l9g$G$bJ,3d$r5/$3$5$;$k$3$H$,$G$-$^$9!#\e(B(\e$B$3$NJQ?t$OB>$N<oN`$N9`L\$K\e(B
12866 \e$BBP$7$F$O8z2L$,$"$j$^$;$s!#\e(B)
12867
12868 gnus \e$B$O$"$J$?<+?H$K:R$$$,5Z$V2DG=@-$"$C$F$b!"$"$J$?$,K>$`$9$Y$F$N5!2q$r\e(B
12869 \e$BDs6!$7$^$9!#Nc$($P!"$"$J$?$N>e;J$+$i$/$k$9$Y$F$N%a!<%k$rF~$l$k%0%k!<%W$r\e(B
12870 \e$B:n$C$?$H$7$^$7$g$&!#$=$N8e!"6vH/E*$K$=$N%0%k!<%W$N9XFI$r$d$a$F$7$^$&$H$I\e(B
12871 \e$B$&$J$k$G$7$g$&!#$=$l$G$b\e(B gnus \e$B$O>e;J$+$i$N$9$Y$F$N%a!<%k$rL$9XFI$N%0%k!<\e(B
12872 \e$B%W$KF~$l$k$N$G!">e;J$,!V7nMKF|$^$G$K$=$NJs9p=q$r=`Hw$7$J$$$H<s$@\e(B!\e$B!W$H$$\e(B
12873 \e$B$&%a!<%k$r$"$J$?$KAw$C$F$b!"$"$J$?$O$=$l$r8+$k$3$H$O$J$/!"2PMKF|$K$J$C$F\e(B
12874 \e$BK\Ev$OMb7n$N2HDB$rJ'$&$?$a$K6u$N%\%H%k$r=8$a$k$Y$-$G$"$C$F$b!"$^$@M-5k$G\e(B
12875 \e$B8[$o$l$F$$$k$H?.$8$F$$$k$+$b$7$l$^$;$s!#\e(B
12876
12877 @node Mail Sources
12878 @subsection \e$B%a!<%k%=!<%9\e(B
12879
12880 \e$B%a!<%k$O$?$/$5$s$NJL$N%=!<%9\e(B (source) \e$B$+$i<hF@$9$k$3$H$,$G$-$^$9\e(B---\e$BNc$(\e(B
12881 \e$B$P%a!<%k%9%W!<%k$+$i!"\e(B@acronym{POP} \e$B%a!<%k%5!<%P!<$+$i!"\e(Bprocmail \e$B%G%#%l\e(B
12882 \e$B%/%H%j!<$+$i!"\e(Bmaildir \e$B$+$i!#\e(B
12883
12884 @menu
12885 * Mail Source Specifiers::      \e$B%a!<%k$N%=!<%9$,$I$3$+$r;XDj$9$k\e(B
12886 * Mail Source Customization::   \e$B$b$N$4$H$K1F6A$9$k$$$/$D$+$NJQ?t\e(B
12887 * Fetching Mail::               \e$B%a!<%k%=!<%9;X<(;R$r;H$&\e(B
12888 @end menu
12889
12890 @node Mail Source Specifiers
12891 @subsubsection \e$B%a!<%k%=!<%9;X<(;R\e(B
12892 @cindex POP
12893 @cindex mail server
12894 @cindex procmail
12895 @cindex mail spool
12896 @cindex mail source
12897
12898 @dfn{\e$B%a!<%k%=!<%9;X<(;R\e(B} \e$B$K\e(B @code{\e$B%a!<%k%=!<%9\e(B} (@pxref{Fetching Mail})
12899 \e$B$r@_Dj$7$F!"\e(Bgnus \e$B$K%a!<%k$r<hF@$9$kJ}K!$r;X<($7$^$7$g$&!#\e(B
12900
12901 \e$BNc$G$9\e(B:
12902
12903 @lisp
12904 (pop :server "pop3.mailserver.com" :user "myname")
12905 @end lisp
12906
12907 \e$B$4Mw$N$h$&$K!"%a!<%k%=!<%9;X<(;R$O%j%9%H$G!":G=i$NMWAG$O\e(B @dfn{\e$B%a!<%k%=!<\e(B
12908 \e$B%9$N7?\e(B}\e$B!"$=$l$KG$0U$N?t$N\e(B @dfn{\e$B%-!<%o!<%I\e(B} \e$B$,B3$-$^$9!#L@<(E*$K;XDj$5$l\e(B
12909 \e$B$F$$$J$$%-!<%o!<%I$O%G%#%U%)%k%HCM$K$J$j$^$9!#\e(B
12910
12911 \e$B0J2<$N%a!<%k%=!<%9$N7?$,;HMQ2DG=$G$9\e(B:
12912
12913 @table @code
12914 @item file
12915 \e$BC10l$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#IaDL$O%a!<%k%9%W!<%k$G$9!#\e(B
12916
12917 \e$B%-!<%o!<%I\e(B:
12918
12919 @table @code
12920 @item :path
12921 \e$B%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%HCM$O\e(B @env{MAIL} \e$B4D6-JQ?t$NCM\e(B
12922 \e$B$+\e(B @code{rmail-spool-directory} \e$B$NCM\e(B (\e$BIaDL\e(B
12923 \e$B$O\e(B @file{usr-mail/spool/user-name} \e$B$N$h$&$J$b$N\e(B) \e$B$G$9!#\e(B
12924
12925 @item :prescript
12926 @itemx :postscript
12927 \e$B$=$l$>$l$N%a!<%k$r<hF@$9$kA0$H8e$G<B9T$9$k%9%/%j%W%H$G$9!#\e(B
12928 @end table
12929
12930 \e$B%U%!%$%k%a!<%k%=!<%9$NNc\e(B:
12931
12932 @lisp
12933 (file :path "/usr/spool/mail/user-name")
12934 @end lisp
12935
12936 \e$B$b$7$/$O!"%G%#%U%)%k%H$N%U%!%$%kL>$r;H$&$H\e(B:
12937
12938 @lisp
12939 (file)
12940 @end lisp
12941
12942 \e$B%a!<%k%9%W!<%k%U%!%$%k$,%m!<%+%k%^%7%s$KL5$$>l9g$O!"\e(B
12943 @acronym{POP} \e$B$d\e(B @acronym{IMAP} \e$B$J$I$G%a!<%k$r<hF@$9$k$N$,:GA1$G$9!#$3$3\e(B
12944 \e$B$G$O\e(B ange-ftp \e$B$N%U%!%$%kL>$O;HMQ$G$-$^$;$s\e(B---\e$B%a!<%k$r0\F0$7$F$$$k$H$-$K\e(B
12945 \e$B%a!<%k%9%W!<%k$r%m%C%/$9$kJ}K!$,$"$j$^$;$s!#\e(B
12946
12947 \e$BE,Ev$J%5!<%P!<$r@_CV$9$k$3$H$,IT2DG=$J$i!"JQ$o$j$K\e(B ssh \e$B$r;H$&$3$H$,$G$-\e(B
12948 \e$B$^$9!#\e(B
12949
12950 @lisp
12951 (setq mail-sources
12952       '((file :prescript "ssh host bin/getmail >%t")))
12953 @end lisp
12954
12955 @samp{getmail} \e$B%9%/%j%W%H$O0J2<$N$h$&$J$b$N$K$J$k$G$7$g$&\e(B:
12956
12957 @example
12958 #!/bin/sh
12959 #  getmail - move mail from spool to stdout
12960 #  flu@@iki.fi
12961
12962 MOVEMAIL=/usr/lib/emacs/20.3/i386-redhat-linux/movemail
12963 TMP=$HOME/Mail/tmp
12964 rm -f $TMP; $MOVEMAIL $MAIL $TMP >/dev/null && cat $TMP
12965 @end example
12966
12967 \e$B$"$J$?$,;H$$$?$$\e(B @samp{movemail} \e$B$K9g$o$;$F!"%9%/%j%W%H$r=q$-49$($F2<$5\e(B
12968 \e$B$$!#\e(B
12969
12970 @item directory
12971 @vindex nnmail-scan-directory-mail-source-once
12972 \e$BFCDj$N%G%#%l%/%H%j!<$K$"$kJ#?t$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#$3$l$OIa\e(B
12973 \e$BDL$O\e(B procmail \e$B$K?7$7$$%a!<%k$r$$$/$D$+$N%U%!%$%k$KJ,3d$5$;$F$$$k$H$-$K;H\e(B
12974 \e$B$o$l$^$9!#$9$J$o$A!"$=$N%G%#%l%/%H%j!<$K$"$k%U%!%$%k$H%0%k!<%W$O0lBP0l$G\e(B
12975 \e$BBP1~$7$F$$$k$N$G!"\e(B@file{foo.bar.spool} \e$B%U%!%$%k$K$"$k%a!<%k\e(B
12976 \e$B$O\e(B @code{foo.bar} \e$B%0%k!<%W$KCV$+$l$^$9\e(B (\e$B@\Hx8l$N\e(B @code{.spool} \e$B$OJQ992D\e(B
12977 \e$BG=$G$9\e(B)\e$B!#\e(B@code{nnmail-scan-directory-mail-source-once} \e$B$r\e(B @code{nil} \e$B0J\e(B
12978 \e$B30$NCM$K$9$k$H!"\e(Bgnus \e$B$K?7$7$$%a!<%k%=!<%9$r0l2s$@$1D4$Y$5$;$k$3$H$,$G$-\e(B
12979 \e$B$^$9!#$3$l$OFC$K!";XDj$7$?%l%Y%k$N%a!<%k%0%k!<%W$@$1$rD4$Y$?$$$H$-$KJXMx\e(B
12980 \e$B$G$9!#\e(B
12981
12982 @vindex nnmail-resplit-incoming
12983 @code{nnmail-resplit-incoming} \e$B$H$$$&JQ?t$b$"$j!"$3$l$rHs\e(B-@code{nil} \e$B$K\e(B
12984 \e$B$9$k$HDL>o$NJ,3d=hM}$,$=$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!%$%k$KBP$7$F9T\e(B
12985 \e$B$J$o$l$^$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
12986
12987 \e$B%-!<%o!<%I\e(B:
12988
12989 @table @code
12990 @item :path
12991 \e$B%U%!%$%k$,$"$k%G%#%l%/%H%j!<$NL>A0$G$9!#$3$l$K$O%G%#%U%)%k%HCM$O$"$j$^$;\e(B
12992 \e$B$s!#\e(B
12993
12994 @item :suffix
12995 \e$B$3$N@\Hx8l$G=*$o$kL>A0%U%!%$%k$@$1$,;H$o$l$^$9!#%G%#%U%)%k%HCM\e(B
12996 \e$B$O\e(B @samp{.spool} \e$B$G$9!#\e(B
12997
12998 @item :predicate
12999 \e$B$3$N=R8l$,\e(B @code{nil} \e$B$G$J$$CM$rJV$9%U%!%$%k$@$1$,;H$o$l$^$9!#%G%#%U%)%k\e(B
13000 \e$B%HCM$O\e(B @code{identity} \e$B$G$9!#$3$l$ODI2C$NA*JL4o$H$7$F;HMQ$5$l$^$9\e(B---\e$B@5$7\e(B
13001 \e$B$$@\Hx8l$G!"\e(B@emph{\e$B$+$D\e(B} \e$B$3$N=R8l$rK~B-$9$k%U%!%$%k$@$1$,BP>]$K$J$j$^$9!#\e(B
13002
13003 \e$BLuCm\e(B: \e$B$3$N>l9g$N=R8l$O4X?t$G!"@5$7$$@\Hx8l$r;}$D%U%!%$%k$NL>A0$,0z?t$H$7\e(B
13004 \e$B$FEO$5$l$^$9!#\e(B
13005
13006 @item :prescript
13007 @itemx :postscript
13008 \e$B$=$l$>$l$N%a!<%k$r<hF@$9$kA0$H8e$G<B9T$9$k%9%/%j%W%H$G$9!#\e(B
13009 @end table
13010
13011 \e$B%G%#%l%/%H%j!<%a!<%k%=!<%9$NNc$G$9\e(B:
13012
13013 @lisp
13014 (directory :path "/home/user-name/procmail-dir/"
13015            :suffix ".prcml")
13016 @end lisp
13017
13018 @item pop
13019 @acronym{POP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#\e(B
13020
13021 \e$B%-!<%o!<%I\e(B:
13022
13023 @table @code
13024 @item :server
13025 @acronym{POP} \e$B%5!<%P!<$NL>A0$G$9!#%G%#%U%)%k%HCM$O\e(B @env{MAILHOST} \e$B4D6-JQ\e(B
13026 \e$B?t$+$i<hF@$5$l$^$9!#\e(B
13027
13028 @item :port
13029 @acronym{POP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#$3$l$O?tCM\e(B (\e$BNc$(\e(B
13030 \e$B$P\e(B @samp{:port 1234}) \e$B$+J8;zNs\e(B (\e$BNc$($P\e(B @samp{:port "pop3"}) \e$B$G$9!#$b$7J8\e(B
13031 \e$B;zNs$J$i\e(B Unix \e$B%7%9%F%`$K$*$1$k\e(B @file{/etc/services} \e$B$K:\$C$F$$$k%5!<%S%9\e(B
13032 \e$BL>$G$J$1$l$P$J$j$^$;$s!#%G%#%U%)%k%HCM$O\e(B @samp{"pop3"} \e$B$G$9!#%7%9%F%`$K\e(B
13033 \e$B$h$C$F$O\e(B @samp{"pop-3"} \e$B$H$7$J$1$l$P$J$i$J$$$+$b$7$l$^$;$s!#\e(B
13034
13035 @item :user
13036 @acronym{POP} \e$B%5!<%P!<$KM?$($kMxMQ<TL>$G$9!#%G%#%U%)%k%H$O%m%0%$%sL>$G$9!#\e(B
13037
13038 @item :password
13039 @acronym{POP} \e$B%5!<%P!<$KM?$($k%Q%9%o!<%I$G$9!#@_Dj$7$J$$$HMxMQ<T$OF~NO$r\e(B
13040 \e$B5a$a$i$l$^$9!#\e(B
13041
13042 @item :program
13043 @acronym{POP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$9$k$?$a$K;HMQ$5$l$k%W%m%0%i%`$G$9!#\e(B
13044 \e$B$3$l$O\e(B @code{format} \e$B$G;H$&$h$&$JJ8;zNs$G$J$1$l$P$J$j$^$;$s!#Nc$G$9\e(B:
13045
13046 @example
13047 fetchmail %u@@%s -P %p %t
13048 @end example
13049
13050 \e$BM-8z$J=qK!;EMM;X<(;R$O\e(B:
13051
13052 @table @samp
13053 @item t
13054 \e$B%a!<%k$,$=$3$K0\F0$5$;$i$l$k%U%!%$%k$NL>A0$G$9!#$3$l$O>o$K$3$NJ8;zNs$K4^\e(B
13055 \e$B$^$l$F$$$J$1$l$P$J$j$^$;$s!#\e(B
13056
13057 @item s
13058 \e$B%5!<%P!<$NL>A0$G$9!#\e(B
13059
13060 @item P
13061 \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#\e(B
13062
13063 @item u
13064 \e$B;HMQ$9$kMxMQ<TL>$G$9!#\e(B
13065
13066 @item p
13067 \e$B;HMQ$9$k%Q%9%o!<%I$G$9!#\e(B
13068 @end table
13069
13070 \e$B$3$l$i$N;EMM$G;H$o$l$kCM$O!"BP1~$9$k%-!<%o!<%I$KM?$($?CM$+$i<h$i$l$^$9!#\e(B
13071
13072 @item :prescript
13073 \e$B%a!<%k$r<hF@$9$kA0$K<B9T$5$l$k%9%/%j%W%H$G$9!#9=J8$O\e(B @code{:program} \e$B%-!<\e(B
13074 \e$B%o!<%I$HF1$8$G$9!#$3$l$O<B9T$5$l$k4X?t$G$"$k$3$H$b$G$-$^$9!#\e(B
13075
13076 @item :postscript
13077 \e$B%a!<%k$r<hF@$7$?8e$G<B9T$5$l$k%9%/%j%W%H$G$9!#9=J8$O\e(B @code{:program} \e$B%-!<\e(B
13078 \e$B%o!<%I$HF1$8$G$9!#$3$l$O<B9T$5$l$k4X?t$G$"$k$3$H$b$G$-$^$9!#\e(B
13079
13080 @item :function
13081 @acronym{POP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$9$k$?$a$K;H$&4X?t$G$9!#$=$N4X?t$O\e(B
13082 \e$B0l$D$N%Q%i%a!<%?!<\e(B (\e$B%a!<%k$,$=$3$X0\F0$5$l$k$Y$-%U%!%$%k$NL>A0\e(B) \e$B$H$H$b$K\e(B
13083 \e$B8F$P$l$^$9\e(B
13084
13085 @item :authentication
13086 \e$B$3$l$O\e(B @code{password} \e$B$+%7%s%\%k\e(B @code{apop} \e$B$N$I$A$i$+$G!"2?$NG'>ZJ}<0\e(B
13087 \e$B$r;H$&$+$r;X<($7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{password} \e$B$G$9!#\e(B
13088
13089 @item :connection
13090 \e$B%5!<%P!<$K@\B3$9$k$H$-$K;H$&%9%H%j!<%`$G!"\e(B@code{ssl}\e$B!"\e(B@code{tls} \e$B$^$?\e(B
13091 \e$B$O\e(B @code{nil} \e$B$r;XDj$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G!"0B\e(B
13092 \e$BA4$G$O$J$$@\B3$rMQ$$$^$9!#\e(B@code{ssl} \e$B$H\e(B @code{tls} \e$B$G$O30It%W%m%0%i%`$H\e(B
13093 \e$B%i%$%V%i%j!<$,I,MW$G$"$k$3$H$KCm0U$7$F2<$5$$\e(B:
13094
13095 @table @code
13096 @item ssl
13097 @acronym{SSL} \e$B$r;H$$$^$9!#\e(BOpenSSL (@samp{openssl} \e$B%W%m%0%i\e(B
13098 \e$B%`\e(B) \e$B$+\e(B SSLeay (@samp{s_client}) \e$B$H30It%i%$%V%i%j!<\e(B @samp{ssl.el} \e$B$,I,MW\e(B
13099 \e$B$G$9!#\e(B
13100
13101 @item tls
13102 STARTTLS (@acronym{SSL} \e$B$KN`;w\e(B) \e$B$r;H$$$^$9!#30It%i%$%V%i\e(B
13103 \e$B%j!<\e(B @samp{starttls.el} \e$B$H\e(B @samp{starttls} \e$B%W%m%0%i%`$,I,MW$G$9!#\e(B
13104 @end table
13105
13106 @item :leave
13107 \e$BHs\e(B-@code{nil} \e$B$G%a!<%k$r%5!<%P!<$K;D$7!"%a%C%;!<%8$N<hF@$K\e(B UIDL \e$B$r;H$$$^\e(B
13108 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13109 @end table
13110
13111 @vindex pop3-movemail
13112 @vindex pop3-leave-mail-on-server
13113 @code{:program} \e$B$H\e(B @code{:function} \e$B%-!<%o!<%I$,;XDj$5$l$F$$$J$$>l9g\e(B
13114 \e$B$O\e(B @code{pop3-movemail} \e$B$,;H$o$l$^$9!#\e(B@code{pop3-movemail} \e$B$r;H$&>l9g\e(B
13115 \e$B$K\e(B @code{pop3-leave-mail-on-server} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%a!<%k$O<h\e(B
13116 \e$BF@$7$?8e$G$b\e(B @acronym{POP} \e$B%5!<%P!<$K;D$5$l$^$9!#\e(B@acronym{POP} \e$B%5!<%P!<\e(B
13117 \e$B$O%;%C%7%g%s$H%;%C%7%g%s$N4V$N>uBV$N>pJs$r0];}$7$J$$$N$G!"$=$3$K$"$k%/%i\e(B
13118 \e$B%$%"%s%H$,?.Mj$G$-$k>pJs$H!"<B:]$K$=$3$K$"$k$b$N$O0lCW$7$J$$$+$b$7$l$J$$\e(B
13119 \e$B$3$H$KCm0U$7$F2<$5$$!#$=$l$i$,0lCW$7$J$$$H$9$Y$F$,Jx2u$7$F!"$"$J$?$O2u$l\e(B
13120 \e$B$?%a!<%k%\%C%/%9$H$H$b$KCV$-5n$j$K$5$l$k2DG=@-$,$"$j$^$9!#\e(B
13121
13122 \e$B$$$/$D$+Nc$r5s$2$^$9\e(B:
13123
13124 \e$B%G%#%U%)%k%H$NMxMQ<TL>$r;H$C$F!"%G%#%U%)%k%H$N\e(B @acronym{POP} \e$B%5!<%P!<$+\e(B
13125 \e$B$i<hF@$7!"%G%#%U%)%k%H$N<hF@J}K!$r;HMQ$7$^$9\e(B:
13126
13127 @lisp
13128 (pop)
13129 @end lisp
13130
13131 \e$B;XL>$7$?%5!<%P!<$+$i!";XL>$7$?MxMQ<T$H%Q%9%o!<%I$G<hF@$7$^$9\e(B:
13132
13133 @lisp
13134 (pop :server "my.pop.server"
13135      :user "user-name" :password "secret")
13136 @end lisp
13137
13138 \e$B%a!<%k$N0\F0$K\e(B @samp{movemail} \e$B$r;H$$$^$9\e(B:
13139
13140 @lisp
13141 (pop :program "movemail po:%u %t %p")
13142 @end lisp
13143
13144 @item maildir
13145 Maildir \e$B$+$i%a!<%k$r<hF@$7$^$9!#$3$l$O>/$J$/$H$b\e(B qmail \e$B$H\e(B postfix \e$B$K$h$C\e(B
13146 \e$B$F%5%]!<%H$5$l$F$$$k%a!<%k%\%C%/%9$N7A<0$G!"FCJL$N%G%#%l%/%H%j!<$K$"$k$=\e(B
13147 \e$B$l$>$l$N%U%!%$%k$O!"87L)$K0lDL$N%a!<%k$r4^$s$G$$$^$9!#\e(B
13148
13149 \e$B%-!<%o!<%I\e(B:
13150
13151 @table @code
13152 @item :path
13153 \e$B%a!<%k$,J]B8$5$l$k%G%#%l%/%H%j!<$NL>A0$G$9!#%G%#%U%)%k%HCM$O4D6-JQ\e(B
13154 \e$B?t\e(B @env{MAILDIR} \e$B$+$i<hF@$7$?CM$+!"$^$?$O\e(B @file{~/Maildir/} \e$B$G$9!#\e(B
13155 @item :subdirs
13156 Maildir \e$B$N%5%V%G%#%l%/%H%j!<$G$9!#%G%#%U%)%k%HCM\e(B
13157 \e$B$O\e(B @samp{("new" "cur")} \e$B$G$9!#\e(B
13158 @c gnus \e$B$G<hF@$9$kA0$K!"$H$-$I$-\e(B pop3 \e$B%G!<%b%s$G%a!<%k$rC5$9$J$i!"0J2<$N:G\e(B
13159 @c \e$B=i$NNc$N$h$&$K!"\e(Bmaildir \e$B$NCf$N\e(B @code{cur} \e$B%G%#%l%/%H%j!<$+$i$b%a!<%k$r<h\e(B
13160 @c \e$BF@$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
13161
13162 \e$B%j%b!<%H%^%7%s$+$i%a!<%k$r<h$j4s$;$k$3$H$b=PMh$^$9!#\e(B(\e$B$H$$$&$N$b!"\e(B
13163 maildir \e$B$O%m%C%/$NLdBj$r5$$K$;$:$K:Q$`$+$i$G$9!#\e(B)
13164 @end table
13165
13166 Maildir \e$B%a!<%k%=!<%9$NNc$r$U$?$D\e(B:
13167
13168 @lisp
13169 (maildir :path "/home/user-name/Maildir/"
13170          :subdirs ("cur" "new"))
13171 @end lisp
13172
13173 @lisp
13174 (maildir :path "/user@@remotehost.org:~/Maildir/"
13175          :subdirs ("new"))
13176 @end lisp
13177
13178 @item imap
13179 @acronym{IMAP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#2?$i$+$NM}M3$G!"\e(B
13180 @acronym{IMAP} \e$B$r$=$l$,0U?^$5$l$?$h$&$J%M%C%H%o!<%/>e$G%a!<%k$rFI$`%W%m\e(B
13181 \e$B%H%3%k$H$7$F$O\e(B (\e$B$9$J$o$A\e(B @code{nnimap} \e$B$G\e(B) \e$B;H$$$?$/$J$$$H$-$O!"\e(Bgnus \e$B$G$O\e(B
13182 @acronym{POP} \e$B%5!<%P!<$HF1MM$K07$C$F!";XDj$5$l$?\e(B @acronym{IMAP} \e$B%a!<%k%\%C\e(B
13183 \e$B%/%9$+$i5-;v$r<hF@$9$k$3$H$,$G$-$^$9!#>\$7$/$O\e(B @ref{IMAP} \e$B$r;2>H$7$F2<$5\e(B
13184 \e$B$$!#\e(B
13185
13186 Kerberos, GSSAPI, @acronym{TLS}/@acronym{SSL} \e$B$*$h$S\e(B STARTTLS \e$B$N$?$a$N30\e(B
13187 \e$BIt%W%m%0%i%`$H%i%$%V%i%j!<$,I,MW$G$"$k$3$H$KN10U$7$F2<$5$$!#\e(B@xref{IMAP}.
13188
13189 \e$B%-!<%o!<%I\e(B:
13190
13191 @table @code
13192 @item :server
13193 @acronym{IMAP} \e$B%5!<%P!<$NL>A0!#%G%#%U%)%k%HCM$O4D6-JQ\e(B
13194 \e$B?t\e(B @env{MAILHOST} \e$B$+$iF@$^$9!#\e(B
13195
13196 @item :port
13197 @acronym{IMAP} \e$B%5!<%P!<$N%]!<%HHV9f!#IaDL$O%G%#%U%)%k%HCM\e(B
13198 \e$B$O\e(B @samp{143} \e$B$G!"\e(B@acronym{TLS}/@acronym{SSL} \e$B@\B3$K$O\e(B @samp{993} \e$B$G$9!#\e(B
13199
13200 @item :user
13201 @acronym{IMAP} \e$B%5!<%P!<$KEO$9MxMQ<TL>$G$9!#%G%#%U%)%k%HCM$O%m%0%$%sL>$G\e(B
13202 \e$B$9!#\e(B
13203
13204 @item :password
13205 @acronym{IMAP} \e$B%5!<%P!<$KEO$9%Q%9%o!<%I$G$9!#;XDj$5$l$F$$$J$$$H$-$O!"Mx\e(B
13206 \e$BMQ<T$OF~NO$9$k$3$H$rB%$5$l$^$9!#\e(B
13207
13208 @item :stream
13209 \e$B%5!<%P!<$K@\B3$9$k$H$-$K;H$&%9%H%j!<%`!#\e(B@code{imap-stream-alist} \e$B$K$"$k\e(B
13210 \e$B%7%s%\%k$NCf$N$R$H$D$r@_Dj$7$^$9!#8=>u$G$O\e(B @samp{gssapi},
13211 @samp{kerberos4}, @samp{starttls}, @samp{tls}, @samp{ssl},
13212 @samp{shell} \e$B$^$?$O%G%#%U%)%k%HCM$N\e(B @samp{network} \e$B$K$J$j$^$9!#\e(B
13213
13214 @item :authentication
13215 \e$B%5!<%P!<$G$NG'>Z$K$I$NG'>ZK!$r;H$&$+!#$3$l$K\e(B
13216 \e$B$O\e(B @code{imap-authenticator-alist} \e$B$GDj5A$5$l$F$$$k%7%s%\%k$N0l$D$r@_Dj\e(B
13217 \e$B$7$^$9!#8=>u$G$O\e(B @samp{gssapi}, @samp{kerberos4}, @samp{digest-md5},
13218 @samp{cram-md5}, @samp{anonymous} \e$B$^$?$O%G%#%U%)%k%HCM$N\e(B @samp{login} \e$B$K\e(B
13219 \e$B$J$j$^$9!#\e(B
13220
13221 @item :program
13222 :stream \e$B$K\e(B `shell' \e$B$,@_Dj$5$l$F$$$k$H$-$O!"$3$NCM$,JQ\e(B
13223 \e$B?t\e(B @code{imap-shell-program} \e$B$K3d$jEv$F$i$l$^$9!#$3$l$O\e(B @code{format} \e$B$U\e(B
13224 \e$B$&$NJ8;zNs\e(B (\e$B$^$?$OJ8;zNs$N%j%9%H\e(B) \e$B$G$J$1$l$P$J$j$^$;$s!#Nc$r<($7$^$7$g$&\e(B:
13225
13226 @example
13227 ssh %s imapd
13228 @end example
13229
13230 \e$BM-8z$J=qK!;EMM;X<(;R$O0J2<$NDL$j$G$9!#\e(B
13231
13232 @table @samp
13233 @item s
13234 \e$B%5!<%P!<$NL>A0!#\e(B
13235
13236 @item l
13237 @code{imap-default-user} \e$B$G@_Dj$5$l$?MxMQ<TL>!#\e(B
13238
13239 @item p
13240 \e$B%5!<%P!<$N%]!<%HHV9f!#\e(B
13241 @end table
13242
13243 \e$B$3$l$i$N;XDj$K;H$o$l$kCM$O!"BP1~$9$k%-!<%o!<%I$KM?$($?CM$+$i<h$C$F$-$^$9!#\e(B
13244
13245 @item :mailbox
13246 \e$B%a!<%k$r<hF@$9$k%a!<%k%\%C%/%9$NL>A0!#%G%#%U%)%k%HCM$O\e(B @samp{INBOX} \e$B$G!"\e(B
13247 \e$B$3$l$OIaDL$OF~$C$F$/$k%a!<%k$r<u$1<h$k%a!<%k%\%C%/%9$G$9!#\e(B
13248
13249 @item :predicate
13250 \e$B<hF@$9$k5-;v$r8+$D$1$k$?$a$K;H$o$l$k=R8l!#%G%#%U%)%k%HCM$N!"\e(B@samp{UNSEEN
13251 UNDELETED} \e$B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I\e(B
13252 \e$B$-\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$G%a!<%k%\%C%/%9$rGA$$$F!"$$$/$D$+$N5-;v$K\e(B
13253 \e$B4{FI\e(B (\e$B$^$?$O\e(B SEEN) \e$B$N0u$rIU$1$k$J$i!"$3$l$r\e(B @samp{1:*} \e$B$K@_Dj$9$kI,MW$,\e(B
13254 \e$B$"$k$+$b$7$l$^$;$s!#$=$&$9$l$P!"%a!<%k%\%C%/%9$N$9$Y$F$N5-;v$O0u$NG!2?$K\e(B
13255 \e$B4X$o$i$:<hF@$5$l$^$9!#=R8l$N40A4$J0lMw$O!"\e(BRFC2060 \e$B$N\e(B 6.4.4 \e$B@a$rFI$s$G2<\e(B
13256 \e$B$5$$!#\e(B
13257
13258 @item :fetchflag
13259 \e$B%5!<%P!<$G!"<hF@$7$?5-;v$K%U%i%0$rIU$1$kJ}K!!#%G%#%U%)%k%HCM\e(B
13260 \e$B$N\e(B @samp{\Deleted} \e$B$O$=$l$i$K>C5n$N%U%i%0$rIU$1$^$9$,!"C1$K4{FI$N%U%i%0\e(B
13261 \e$B$rIU$1$k$?$a$N\e(B @samp{\Seen} \e$B$,Be0F$K$J$k$G$7$g$&!#$3$l$i$O:G$b$"$j$=$&$J\e(B
13262 \e$BFs$D$NA*Br$G$9$,!"B>$N%U%i%0$b\e(B RFC2060 \e$B$N\e(B 2.3.2 \e$B@a$GDj5A$5$l$F$$$^$9!#\e(B
13263
13264 @item :dontexpunge
13265 @code{nil} \e$B$G$J$+$C$?$i!"5-;v$r<hF@$7$?8e$G!"$=$l$i$K>C5n$N0u$,IU$$$F$$\e(B
13266 \e$B$F$b:o=|$7$^$;$s!#\e(B
13267 @end table
13268
13269 @acronym{IMAP} \e$B%a!<%k%=!<%9$NNc\e(B:
13270
13271 @lisp
13272 (imap :server "mail.mycorp.com"
13273       :stream kerberos4
13274       :fetchflag "\\Seen")
13275 @end lisp
13276
13277 @item webmail
13278 @uref{http://www.hotmail.com/}, @uref{http://webmail.netscape.com/},
13279 @uref{http://www.netaddress.com/}, @uref{http://www.yahoo.com/} \e$B$J$I$N%&%'\e(B
13280 \e$B%V%a!<%k%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#\e(B
13281
13282 \e$BCm\e(B: \e$B%&%'%V%a!<%k$O%/%C%-!<$KBg$-$/0MB8$7$^$9!#\e(Burl "4.0pre.46" \e$B$r;H$&>l9g\e(B
13283 \e$B$O\e(B "one-line-cookie" \e$B%Q%C%A$rEv$F$kI,MW$,$"$j$^$9!#\e(B
13284
13285 \e$B7Y9p\e(B: \e$B%a!<%k$,<:$o$l$k$+$b$7$l$^$;$s!#L5J]>Z$G$9!#\e(B
13286
13287 \e$B%-!<%o!<%I\e(B:
13288
13289 @table @code
13290 @item :subtype
13291 \e$B%&%'%V%a!<%k%5!<%P!<$N7?$G$9!#%G%#%U%)%k%HCM$O\e(B @code{hotmail} \e$B$G$9!#B>$N\e(B
13292 \e$B8uJd$K$O\e(B @code{netscape}, @code{netaddress}, @code{my-deja} \e$B$,$"$j$^$9!#\e(B
13293
13294 @item :user
13295 \e$B%&%'%V%a!<%k%5!<%P!<$KEO$9MxMQ<TL>$G$9!#%G%#%U%)%k%HCM$O%m%0%$%sL>$G$9!#\e(B
13296
13297 @item :password
13298 \e$B%&%'%V%a!<%k%5!<%P!<$KEO$9%Q%9%o!<%I$G$9!#;XDj$7$J$$>l9g$O!"MxMQ<T$OF~NO\e(B
13299 \e$B$9$k$3$H$rB%$5$l$^$9!#\e(B
13300
13301 @item :dontexpunge
13302 @code{nil} \e$B$G$J$+$C$?$i!"L$FI$N5-;v$@$1$r<hF@$7!"$+$D<hF@8e$K$=$l$i$r$4\e(B
13303 \e$B$_H"$N%U%)%k%@!<$K0\F0$7$^$;$s!#\e(B
13304 @end table
13305
13306 \e$B%&%'%V%a!<%k$N%=!<%9$NNc$G$9\e(B:
13307
13308 @lisp
13309 (webmail :subtype 'hotmail
13310          :user "user-name"
13311          :password "secret")
13312 @end lisp
13313 @end table
13314
13315 @table @dfn
13316 @item Common Keywords
13317 \e$B6&DL%-!<%o!<%I$O$I$s$J7?$N%a!<%k%=!<%9$K$b;H$&$3$H$,$G$-$^$9!#\e(B
13318
13319 \e$B%-!<%o!<%I\e(B:
13320
13321 @table @code
13322 @item :plugged
13323 @code{nil} \e$B$G$J$+$C$?$i!"\e(Bgnus \e$B$,\e(B @dfn{unplugged} \e$B$G$"$C$F$b%a!<%k$r<hF@\e(B
13324 \e$B$7$^$9!#%G%#%l%/%H%j!<$r%a!<%k%=!<%9$K;H$C$F$$$k$N$J$i$P!"$3$NNc$N$h$&$K\e(B
13325 \e$B;XDj$9$k$3$H$,$G$-$^$9\e(B:
13326
13327 @lisp
13328 (setq mail-sources
13329       '((directory :path "/home/pavel/.Spool/"
13330                    :suffix ""
13331                    :plugged t)))
13332 @end lisp
13333
13334 @dfn{unplugged} \e$B$G$"$C$F$b\e(B gnus \e$B$O%a!<%k$r<hF@$7$^$9!#$3$l$O%m!<%+%k$N%a!<\e(B
13335 \e$B%k$H%K%e!<%9$r;H$&>l9g$KJXMx$G$9!#\e(B
13336 @end table
13337 @end table
13338
13339 @subsubsection \e$B4X?t%$%s%?!<%U%'!<%9\e(B
13340
13341 \e$B>e5-$N$$$/$D$+$N%-!<%o!<%I$O!"<B9T$9$k$?$a$N\e(B Lisp \e$B4X?t$r;XDj$7$^$9!#4X?t\e(B
13342 \e$B$,<B9T$5$l$F$$$k4V$@$1!"$=$l$>$l$N%-!<%o!<%I\e(B @code{:foo} \e$B$KBP$7\e(B
13343 \e$B$F\e(B Lisp \e$BJQ?t\e(B @code{foo} \e$B$,!"$=$N%-!<%o!<%I$NCM$KB+G{$5$l$^$9!#Nc$($P!"0J\e(B
13344 \e$B2<$N%a!<%k%=!<%9$N@_DjNc$K$D$$$F9M$($F$_$F2<$5$$!#\e(B
13345
13346 @lisp
13347 (setq mail-sources '((pop :user "jrl"
13348                           :server "pophost" :function fetchfunc)))
13349 @end lisp
13350
13351 \e$B4X?t\e(B @code{fetchfunc} \e$B$,<B9T$5$l$F$$$k$H$-!"\e(B@code{user} \e$B$H$$$&%7%s%\%k$N\e(B
13352 \e$BCM$O\e(B @code{"jrl"} \e$B$KB+G{$5$l!"\e(B@code{server} \e$B$H$$$&%7%s%\%k$NCM\e(B
13353 \e$B$O\e(B @code{"pophost"} \e$B$KB+G{$5$l$^$9!#\e(B@code{port}, @code{password},
13354 @code{program}, @code{prescript}, @code{postscript}, @code{function} \e$B$*\e(B
13355 \e$B$h$S\e(B @code{authentication} \e$B$NCM$b$^$?\e(B (\e$B$=$l$i$N%G%#%U%)%k%HCM$K\e(B) \e$BB+G{$5\e(B
13356 \e$B$l$^$9!#\e(B
13357
13358 \e$B$=$l$>$l$N7?$N%a!<%k%=!<%9$N$?$a$N%-!<%o!<%I$N%j%9%H$K$D$$$F$O!"A0=R$N@b\e(B
13359 \e$BL@$r;2>H$7$F2<$5$$!#\e(B
13360
13361 @node Mail Source Customization
13362 @subsubsection \e$B%a!<%k%=!<%9$N%+%9%?%^%$%:\e(B
13363
13364 \e$B0J2<$O%a!<%k$N<hF@J}K!$K1F6A$9$kJQ?t$N0lMw$G$9!#IaDL$O$3$l$i$N$I$l$b@_Dj\e(B
13365 \e$B$^$?$OJQ99$9$kI,MW$OL5$$$G$7$g$&!#\e(B
13366
13367 @table @code
13368 @item mail-source-crash-box
13369 @vindex mail-source-crash-box
13370 \e$B%a!<%k$,!"$=$l$r=hM}$7$F$$$k4|4VCf$K3JG<$5$l$F$$$k>l=j$G$9!#%G%#%U%)%k%H\e(B
13371 \e$BCM$O\e(B @file{~/.emacs-mail-crash-box} \e$B$G$9!#\e(B
13372
13373 @item mail-source-delete-incoming
13374 @vindex mail-source-delete-incoming
13375 @code{nil} \e$B$G$J$1$l$P!"F~$C$FMh$?%a!<%k$r0l;~E*$K3JG<$7$?%U%!%$%k$r!"$=\e(B
13376 \e$B$l$r=hM}$7$?8e$G>C5n$7$^$9!#\e(B@code{t} \e$B$G$O%U%!%$%k$r$?$@$A$K>C5n$7!"\e(B
13377 @code{nil} \e$B$G$O$$$+$J$k%U%!%$%k$b>C$7$^$;$s!#@5$N?t$@$C$?>l9g$O!"$=$NF|\e(B
13378 \e$B?t0J>e$K8E$$%U%!%$%k$r>C5n$7$^$9\e(B (\e$B>C5n$O?7Ce%a!<%k$r<u$1<h$k$H$-$@$19T$J\e(B
13379 \e$B$o$l$^$9\e(B)\e$B!#\e(B@code{mail-source-delete-incoming} \e$B$r\e(B @code{nil} \e$B$K$7$F$*$$$F!"\e(B
13380 @code{mail-source-delete-old-incoming} \e$B$r%U%C%/$G8F$V$+!"$^$?$OBPOCE*$K\e(B
13381 \e$B8F$V$3$H$b$G$-$^$9!#\e(B
13382
13383 @item mail-source-delete-old-incoming-confirm
13384 @vindex mail-source-delete-old-incoming-confirm
13385 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"8E$$\e(B incoming (\e$B%a!<%k$NE~Ce;~$K;H$o$l$?\e(B) \e$B%U%!%$\e(B
13386 \e$B%k$r>C5n$9$k$H$-$K3NG'$r5a$a$^$9!#$3$NJQ?t\e(B
13387 \e$B$O\e(B @code{mail-source-delete-incoming} \e$B$,@5$N?t$G$"$k>l9g$@$1;H$o$l$^$9!#\e(B
13388
13389 @item mail-source-ignore-errors
13390 @vindex mail-source-ignore-errors
13391 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"%a!<%k%=!<%9$+$i%a!<%k$rFI$`$H$-$N%(%i!<$rL5;k$7\e(B
13392 \e$B$^$9!#\e(B
13393
13394 @item mail-source-directory
13395 @vindex mail-source-directory
13396 \e$BF~$C$F$-$?%a!<%k%=!<%9$N%U%!%$%k$,\e(B (\e$B$b$7$"$l$P\e(B) \e$B3JG<$5$l$k%G%#%l%/%H%j!<\e(B
13397 \e$B$G$9!#%G%#%U%)%k%HCM$O\e(B @file{~/Mail/} \e$B$G$9!#8=;~E@$G$3$l$,;H$o$l$kM#0l$N\e(B
13398 \e$B$b$N$O!"JQ?t\e(B @code{mail-source-delete-incoming} \e$B$,\e(B @code{nil} \e$B$^$?$O?tCM\e(B
13399 \e$B$G$"$C$?>l9g$K!"F~$C$F$-$?%a!<%k$r3JG<$9$k%U%!%$%k$NCV$->l=j$N;XDj$G$9!#\e(B
13400
13401 @item mail-source-incoming-file-prefix
13402 @vindex mail-source-incoming-file-prefix
13403 \e$BF~$C$F$-$?%a!<%k$r0l;~E*$K3JG<$9$k%U%!%$%k$NL>A0$N@\F,8l$G$9!#%G%#%U%)%k\e(B
13404 \e$B%HCM$O\e(B @file{Incoming} \e$B$G!"$3$N>l9g%U%!%$%k\e(B
13405 \e$B$O\e(B @file{Incoming30630D_} \e$B$d\e(B @file{Incoming298602ZD} \e$B$N$h$&$K$J$j$^$9!#\e(B
13406 \e$B$3$l$,K\Ev$K4X78$9$k$N\e(B
13407 \e$B$O\e(B @code{mail-source-delete-incoming} \e$B$,\e(B @code{nil} \e$B$^$?$O?tCM$N>l9g$@$1\e(B
13408 \e$B$9$,!#\e(B
13409
13410 @item mail-source-default-file-modes
13411 @vindex mail-source-default-file-modes
13412 \e$B$9$Y$F$N?7$7$$%a!<%k%U%!%$%k$O$3$N%U%!%$%k%b!<%I$K$J$j$^$9!#%G%#%U%)%k%H\e(B
13413 \e$BCM$O\e(B 384 \e$B$G$9!#\e(B
13414
13415 @item mail-source-movemail-program
13416 @vindex mail-source-movemail-program
13417 @code{nil} \e$B$G$J$+$C$?$i!"?7Ce%a!<%k$r<h$j9~$`$?$a$N%W%m%0%i%`$NL>A0$G$"\e(B
13418 \e$B$k$H2r<a$5$l$^$9!#\e(B@code{nil} \e$B$@$C$?$i\e(B @code{exec-directory} \e$B$K$"\e(B
13419 \e$B$k\e(B @code{movemail} \e$B$,;H$o$l$^$9!#\e(B
13420 @end table
13421
13422 @node Fetching Mail
13423 @subsubsection \e$B%a!<%k$N<hF@\e(B
13424
13425 @vindex mail-sources
13426 @vindex nnmail-spool-file
13427 \e$B?7$7$$%a!<%k$r$I$3$+$i<hF@$9$k$+$r<B:]$K\e(B gnus \e$B$K;X<($9$k<jCJ$O!"\e(B
13428 @code{mail-sources} \e$B$r%a!<%k%=!<%9;X<(;R$N%j%9%H$K@_Dj$9$k$3$H$G\e(B
13429 \e$B$9\e(B (@pxref{Mail Source Specifiers})\e$B!#\e(B
13430
13431 \e$B$3$NJQ?t\e(B (\e$B$H5l<0$N\e(B @code{nnmail-spool-file}) \e$B$,\e(B @code{nil} \e$B$G$"$l$P!"%a!<\e(B
13432 \e$B%k%P%C%/%(%s%I$O7h$7$F<+J,<+?H$G$O%a!<%k$r<hF@$7$h$&$H$7$^$;$s!#\e(B
13433
13434 \e$B%m!<%+%k$N%9%W!<%k$H\e(B @acronym{POP} \e$B%a!<%k%5!<%P!<$NN>J}$+$i%a!<%k$r<hF@\e(B
13435 \e$B$7$?$$$J$i!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
13436
13437 @lisp
13438 (setq mail-sources
13439       '((file)
13440         (pop :server "pop3.mail.server"
13441              :password "secret")))
13442 @end lisp
13443
13444 \e$B$"$k$$$O!"$3$l$i$N%-!<%o!<%I$N$I$s$J%G%#%U%)%k%HCM$b;H$$$?$/$J$1$l$P!"$3\e(B
13445 \e$B$N$h$&$K$7$F2<$5$$\e(B:
13446
13447 @lisp
13448 (setq mail-sources
13449       '((file :path "/var/spool/mail/user-name")
13450         (pop :server "pop3.mail.server"
13451              :user "user-name"
13452              :port "pop3"
13453              :password "secret")))
13454 @end lisp
13455
13456 \e$B$"$J$?$,%a!<%k%P%C%/%(%s%I$r;H$&$H$-!"\e(Bgnus \e$B$O$9$Y$F$N%a!<%k$r\e(B inbox \e$B$+$i\e(B
13457 \e$B5[$$>e$2$F%[!<%`%G%#%l%/%H%j!<$KJ|$j9~$_$^$9!#$"$J$?$,%a!<%k%P%C%/%(%s%I\e(B
13458 \e$B$r;H$C$F$$$J$$$H$-$O!"\e(Bgnus \e$B$O0lDL$b%a!<%k$r0\F0$7$^$;$s\e(B---\e$B$=$&$$$&>l9g$K\e(B
13459 \e$B$O!":G=i$K$?$/$5$s$NKbK!$r>'$($J$1$l$P$J$j$^$;$s!#$^$:8^K'@1$rIA$-!"O9?$\e(B
13460 \e$B$rEt$7!";3MS$r@8$1lS$H$7$FJ{$2=*$($?8e$K$O!"\e(Bgnus \e$B$,$"$J$?$N%a!<%k$r0\F0\e(B
13461 \e$B$7$?$H$7$F$b!"$"$J$?$O<B:]$K$O$"$^$j6C$+$J$$$O$:$G$9!#\e(B
13462
13463 @node Mail Back End Variables
13464 @subsection \e$B%a!<%k%P%C%/%(%s%IJQ?t\e(B
13465
13466 \e$B$3$l$i$NJQ?t\e(B (\e$B$N$[$H$s$I\e(B) \e$B$O!"$9$Y$F$N$5$^$6$^$J%a!<%k%P%C%/%(%s%I$K4XO"\e(B
13467 \e$B$7$^$9!#\e(B
13468
13469 @table @code
13470 @vindex nnmail-read-incoming-hook
13471 @item nnmail-read-incoming-hook
13472 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"?7$7$$%a!<%k$rFI$_9~$s$@8e$K$3$N%U%C%/$r8F\e(B
13473 \e$B$S$^$9!#$=$&$7$?$1$l$P!"2?$+$N%a!<%k4F;k%W%m%0%i%`$KCN$i$;$k$?$a$K$3$N%U%C\e(B
13474 \e$B%/$r;H$&$3$H$,$G$-$^$9!#\e(B
13475
13476 @vindex nnmail-split-hook
13477 @item nnmail-split-hook
13478 @findex gnus-article-decode-encoded-words
13479 @cindex RFC 1522 decoding
13480 @cindex RFC 2047 decoding
13481 \e$B$=$l$>$l$N%a%C%;!<%8$,$=$N%X%C%@!<$K4p$E$$$FJ,3d$,$J$5$l$kD>A0$K!"$=$l$,\e(B
13482 \e$B3JG<$5$l$F$$$k%P%C%U%!!<$G<B9T$5$l$k%U%C%/$G$9!#$3$N%U%C%/$O!"$=$l$,$U$5\e(B
13483 \e$B$o$7$$$H9M$($i$l$k$h$&$K$9$k$?$a$K!"$I$s$J$d$jJ}$G$G$b<+M3$K%P%C%U%!!<$N\e(B
13484 \e$BFbMF$rJT=8$9$k$3$H$,$G$-$^$9\e(B---\e$B%P%C%U%!!<$OJ,3d$,=*$o$C$?8e$G<N$F$i$l!"\e(B
13485 \e$B%P%C%U%!!<$G9T$J$o$l$?JQ99$O$I$N%U%!%$%k$K$b8=$l$^$;$s!#\e(B
13486 @code{gnus-article-decode-rfc1522} \e$B$O!"$3$N%U%C%/$K2C$($i$l$k$3$H$,$"$j\e(B
13487 \e$B$=$&$J4X?t$N0l$D$G$9!#\e(B
13488
13489 @vindex nnmail-pre-get-new-mail-hook
13490 @vindex nnmail-post-get-new-mail-hook
13491 @item nnmail-pre-get-new-mail-hook
13492 @itemx nnmail-post-get-new-mail-hook
13493 \e$B$3$l$i$O!"F~$C$F$/$k%a!<%k$r=hM}$9$k$H$-$K<B9T$5$l$k!"M-MQ$JFs$D$N%U%C%/\e(B
13494 \e$B$G$9\e(B---@code{nnmail-pre-get-new-mail-hook} \e$B$O?7$7$$%a!<%k$r=hM}$9$kD>A0\e(B
13495 \e$B$K8F$P$l!"\e(B@code{nnmail-post-get-new-mail-hook} \e$B$O%a!<%k$N07$&=hM}$,=*$o$C\e(B
13496 \e$B$?$H$-$K8F$P$l$^$9!#0J2<$O$3$l$i$NFs$D$N%U%C%/$r;H$C$F!"?7$7$$%a!<%k$N%U%!\e(B
13497 \e$B%$%k$N%U%!%$%k%b!<%I$rJQ99$9$kNc$G$9\e(B:
13498
13499 @lisp
13500 (add-hook 'nnmail-pre-get-new-mail-hook
13501           (lambda () (set-default-file-modes 511)))
13502
13503 (add-hook 'nnmail-post-get-new-mail-hook
13504           (lambda () (set-default-file-modes 551)))
13505 @end lisp
13506
13507 @item nnmail-use-long-file-names
13508 @vindex nnmail-use-long-file-names
13509 @code{nil} \e$B$G$J$$$J$i!"%a!<%k%P%C%/%(%s%I$OD9$$%U%!%$%kL>$H%G%#%l%/%H%j!<\e(B
13510 \e$BL>$r;H$$$^$9!#\e(B@samp{mail.misc} \e$B$N$h$&$J%0%k!<%W$O\e(B @file{mail.misc} \e$B$H$$\e(B
13511 \e$B$&D9$$L>A0$N%G%#%l%/%H%j!<$+%U%!%$%k$K<}$a$i$l$^$9\e(B (@code{nnml} \e$B%P%C%/%(\e(B
13512 \e$B%s%I$N>l9g$O%G%#%l%/%H%j!<!"\e(B@code{nnfolder} \e$B%P%C%/%(%s%I$N>l9g$O%U%!%$%k\e(B
13513 \e$B$G$9\e(B)\e$B!#\e(B@code{nil} \e$B$@$C$?$i!"F1$8%0%k!<%W$O\e(B @file{mail/misc} \e$B$K<}$a$i$l$^\e(B
13514 \e$B$9!#\e(B
13515
13516 @item nnmail-delete-file-function
13517 @vindex nnmail-delete-file-function
13518 @findex delete-file
13519 \e$B%U%!%$%k$r>C5n$9$k$?$a$K8F$P$l$k4X?t$G$9!#%G%#%U%)%k%HCM\e(B
13520 \e$B$O\e(B @code{delete-file} \e$B$G$9!#\e(B
13521
13522 @item nnmail-cache-accepted-message-ids
13523 @vindex nnmail-cache-accepted-message-ids
13524 @code{nil} \e$B$G$J$$$H!"%P%C%/%(%s%I$K\e(B (\e$BNc$($P\e(B @code{Gcc} \e$B$K$h$C$F\e(B) \e$BF~$C$F\e(B
13525 \e$BMh$?5-;v$N\e(B @code{Message-ID} \e$B$r!"%a!<%k$N=EJ#$rH/8+$9$k$?$a$N%-%c%C%7%e\e(B
13526 \e$B$KF~$l$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13527
13528 @item nnmail-cache-ignore-groups
13529 @vindex nnmail-cache-ignore-groups
13530 \e$B@55,I=8=$+@55,I=8=$N%j%9%H$G$9!#L>A0$,$I$l$+$N@55,I=8=$K9gCW$9$k%0%k!<%W\e(B
13531 \e$B$N5-;v$O!"\e(B@code{Message-ID} \e$B%-%c%C%7%e$K5-O?$5$l$^$;$s!#\e(B
13532
13533 \e$BNc$($PFC5iJ,3d\e(B (@pxref{Fancy Mail Splitting}) \e$B$r4X\e(B
13534 \e$B?t\e(B @code{nnmail-split-fancy-with-parent} \e$B$H$H$b$K;H$C$F$$$k>l9g$KLrN)$D\e(B
13535 \e$B$G$7$g$&!#\e(B
13536 @end table
13537
13538 @node Fancy Mail Splitting
13539 @subsection \e$BFC5i%a!<%kJ,3d\e(B
13540 @cindex mail splitting
13541 @cindex fancy mail splitting
13542
13543 @quotation
13544 \e$BLuCm\e(B: @dfn{Fancy} \e$B$H$$$&C18l$O!"AOB$E*!"6uA[E*!"5$$^$0$l$J!"9%$-$J!"GI<j\e(B
13545 \e$B$J!">eEy$J!"6K>e$N!"JQ$o$j<o$N!"Ey!9$N$5$^$6$^$J0UL#$G;H$o$l$^$9$,!"$3$3\e(B
13546 \e$B$G$O=uF0;lL5$7$G;H$($kMxJX$r9M$($F!VFC5i!W$H$$$&Lu8l$r3d$jEv$F$^$7$?!#\e(B
13547 @end quotation
13548
13549 @vindex nnmail-split-fancy
13550 @findex nnmail-split-fancy
13551 \e$BHf3SE*C1=c$J!"I8=`$N%a!<%kJ,3d;XDj$NJ}K!$G$O;W$$DL$j$K$J$i$J$$$J$i$P!"\e(B
13552 @code{nnmail-split-methods} \e$B$r\e(B @code{nnmail-split-fancy} \e$B$K@_Dj$9$k$HNI\e(B
13553 \e$B$$$G$7$g$&!#$=$&$9$k$H!"JQ?t\e(B @code{nnmail-split-fancy} \e$B$GM7$V$3$H$,$G$-\e(B
13554 \e$B$k$h$&$K$J$j$^$9!#\e(B
13555
13556 \e$B$^$:$3$NJQ?t$NCM$NNc$r8+$F$_$^$7$g$&\e(B:
13557
13558 @lisp
13559 ;; @r{\e$B%a%$%i!<%G!<%b%s$+$iAw$i$l$?%a%C%;!<%8$,!"IaDL$N%0%k!<%W$K%/%m%9\e(B}
13560 ;; @r{\e$B%]%9%H$5$l$J$$$h$&$K$7$^$9!#7Y9p$OK\Ev$N%(%i!<$H$O0c$C$?%0%k!<%W\e(B}
13561 ;; @r{\e$B$KF~$l$^$9!#\e(B}
13562 (| ("from" mail (| ("subject" "warn.*" "mail.warning")
13563                    "mail.misc"))
13564    ;; @r{\e$B%(%i!<$G$J$$%a%C%;!<%8$O$9$Y$F$N4XO"$9$k%0%k!<%W$K%/%m%9%]%9%H\e(B}
13565    ;; @r{\e$B$7$^$9$,!"\e(B(ding) \e$B%a!<%j%s%0%j%9%H$HB>$N\e(B (ding) \e$B4XO"$N%a!<%k$N\e(B}
13566    ;; @r{\e$B$?$a$N%0%k!<%W$K$O%/%m%9%]%9%H$7$^$;$s!#\e(B}
13567    (& (| (any "ding@@ifi\\.uio\\.no" "ding.list")
13568          ("subject "ding" "ding.misc"))
13569       ;; @r{\e$BB>$N%a!<%j%s%0%j%9%H\e(B@dots{}}
13570       (any "procmail@@informatik\\.rwth-aachen\\.de" "procmail.list")
13571       (any "SmartList@@informatik\\.rwth-aachen\\.de" "SmartList.list")
13572       ;; @r{\e$B0J2<$N$I$A$i$N%a!<%j%s%0%j%9%H$bF1$8@\Hx8l$J$N$G!"\e(Bbugs- \e$B$@\e(B}
13573       ;; @r{\e$B$1$KEj9F$5$l$?$b$N$,\e(B mypkg.list \e$B$K%/%m%9%]%9%H$5$l$J$$$h$&\e(B}
13574       ;; @r{\e$B$K$7$F$$$^$9!#$7$+$7K\Ev$K%/%m%9%]%9%H$5$l$?5-;v$r%/%m%9%]\e(B}
13575       ;; @r{\e$B%9%H$9$k$3$H$O5v$7$F$$$^$9!#\e(B}
13576       (any "bugs-mypackage@@somewhere" "mypkg.bugs")
13577       (any "mypackage@@somewhere" - "bugs-mypackage" "mypkg.list")
13578       ;; @r{\e$B?M!9\e(B@dots{}}
13579       (any "larsi@@ifi\\.uio\\.no" "people.Lars_Magne_Ingebrigtsen"))
13580    ;; @r{\e$B9gCW$7$J$+$C$?%a!<%k$O$9$Y$F$rJa$^$($k%0%k!<%W$X9T$-$^$9!#\e(B}
13581    "misc.misc")
13582 @end lisp
13583
13584 \e$B$3$NJQ?t$O\e(B @dfn{\e$BJ,3d\e(B} \e$B$NMM<0$K$J$C$F$$$^$9!#J,3d$O\e(B (\e$B$3$H$K$h$k$H\e(B) \e$B$=$l$>\e(B
13585 \e$B$l$NJ,3d$,B>$NJ,3d$r4^$`:F5"E*9=B$$G$9!#0J2<$O;H$&$3$H$,$G$-$kJ,3d$N9=J8\e(B
13586 \e$B$G$9\e(B:
13587
13588 @table @code
13589 @item group
13590 \e$BJ,3d$,J8;zNs$@$C$?$i!"$=$l$O%0%k!<%WL>$G$"$k$H$_$J$5$l$^$9!#DL>o$N@55,I=\e(B
13591 \e$B8=$NE83+$,9T$J$o$l$^$9!#8e=R$NNc\e(B (\e$BLuCm\e(B: @samp{\\&}, @samp{\\1}\e$B!A\e(B
13592 @samp{\\9}) \e$B$r8+$F2<$5$$!#\e(B
13593
13594 @item (@var{field} @var{value} [- @var{restrict} [@dots{}] ] @var{split})
13595 \e$B$b$7J,3d$,%j%9%H$G!":G=i$NMWAG$,J8;zNs$G$"$j!"%X%C%@!<$N\e(B @var{field} (\e$B@5\e(B
13596 \e$B5,I=8=\e(B) \e$B$,\e(B @var{value} (\e$B$3$l$b@55,I=8=\e(B) \e$B$r4^$s$G$$$k>l9g!"%a%C%;!<%8\e(B
13597 \e$B$r\e(B @var{split} \e$B$G;XDj$5$l$?%0%k!<%W$K3JG<$7$^$9!#\e(B@var{field} \e$B$N8e$K$"$C\e(B
13598 \e$B$F$7$+$b9gCW$7$?\e(B @var{value} \e$B$N:G8eHx$h$jA0$K$"$k2?$+$NJ8;zNs\e(B
13599 \e$B$K\e(B @var{restrict} (\e$B$3$l$b$^$?@55,I=8=\e(B) \e$B$,9gCW$7$?$i!"\e(B@var{split} \e$B$OL5;k\e(B
13600 \e$B$5$l$^$9!#$$$/$D$+$N\e(B @var{restrict} \e$B$N$I$l$b$,9gCW$7$J$1$l\e(B
13601 \e$B$P\e(B @var{split} \e$B$,<B9T$5$l$^$9!#\e(B
13602
13603 @item (| @var{split} @dots{})
13604 \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{|} (\e$B?bD>K@\e(B) \e$B$@$C$?$i!"$=$l$>$l\e(B
13605 \e$B$N\e(B @var{split} \e$B$r$=$N$&$A$N0l$D$,9gCW$9$k$^$G<B9T$7$^$9!#$3$3$G8@$&!V9g\e(B
13606 \e$BCW!W$H$O!"$"$k\e(B @var{split} \e$B$,%a%C%;!<%8$r0l$D0J>e$N%0%k!<%W$K3JG<$7$h$&\e(B
13607 \e$B$H$9$k$3$H$G$9!#\e(B
13608
13609 @item (& @var{split} @dots{})
13610 \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{&} \e$B$@$C$?$i!"$=$N%j%9%H$K$"$k$9$Y$F\e(B
13611 \e$B$N\e(B @var{split} \e$B$r<B9T$7$^$9!#\e(B
13612
13613 @item junk
13614 \e$B$b$7J,3d$,%7%s%\%k\e(B @code{junk} \e$B$@$C$?$i!"$=$N%a%C%;!<%8$rJ]B8$7$^$;\e(B
13615 \e$B$s\e(B (\e$B$9$J$o$A!">C5n$7$F$7$^$$$^$9\e(B)\e$B!#Hs>o$KCm0U$7$F;H$C$F2<$5$$!#\e(B
13616
13617 @item (: @var{function} @var{arg1} @var{arg2} @dots{})
13618 \e$B$b$7J,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{:} \e$B$@$C$?$i!"FsHVL\$NMWAG\e(B
13619 \e$B$,\e(B @var{args} \e$B$r0z?t$H$7$F4X?t$H$7$F8F$P$l$^$9!#4X?t$O\e(B @var{split} \e$B$rJV\e(B
13620 \e$B$5$J$1$l$P$J$j$^$;$s!#\e(B
13621
13622 @cindex body split
13623 \e$BNc$($P0J2<$N4X?t$O!"5-;v$N%\%G%#!<$K4p$E$$$?J,3d$K;H$($k$G$7$g$&\e(B:
13624
13625 @lisp
13626 (defun split-on-body ()
13627   (save-excursion
13628     (save-restriction
13629       (widen)
13630       (goto-char (point-min))
13631       (when (re-search-forward "Some.*string" nil t)
13632         "string.group"))))
13633 @end lisp
13634
13635 @var{function} \e$B$,<B9T$5$l$k$H$-!"%P%C%U%!!<$O%a%C%;!<%8$NItJ,$K69$a$i$l\e(B
13636 \e$B$^$9!#$=$l$,>e5-$NNc\e(B
13637 \e$B$G\e(B @code{save-excursion} \e$B$H\e(B @code{save-restriction} \e$B$N8e\e(B
13638 \e$B$G\e(B @code{(widen)} \e$B$r8F$VI,MW$,$"$kM}M3$G$9!#$5$i$K\e(B @code{nnimap} \e$B%P%C%/\e(B
13639 \e$B%(%s%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s%m!<%I$5$l$J$$$3$H$K\e(B
13640 \e$BCm0U$7$F2<$5$$!#$=$l$r$9$k$?$a$K\e(B
13641 \e$B$O\e(B @code{nnimap-split-download-body} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$kI,MW$,$"$j$^\e(B
13642 \e$B$9\e(B (@pxref{Splitting in IMAP})\e$B!#\e(B
13643
13644 @item (! @var{func} @var{split})
13645 \e$BJ,3d$,%j%9%H$G:G=i$NMWAG$,\e(B @code{!} \e$B$@$C$?$i!"\e(B@var{split} \e$B$,<B9T$5$l!"\e(B
13646 @var{func} \e$B$O\e(B @var{split} \e$B$N7k2L$r0z?t$H$7$F8F$P$l$^$9!#\e(B@var{func} \e$B$OJ,\e(B
13647 \e$B3d$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
13648
13649 @item nil
13650 \e$BJ,3d$,\e(B @code{nil} \e$B$@$C$?$i!"$=$l$OL5;k$5$l$^$9!#\e(B
13651 @end table
13652
13653 \e$B$3$l$i$NJ,3d$G!"\e(B@var{fileld} \e$B$O40A4$J%U%#!<%k%IL>$K9gCW$7$J$1$l$P$J$j$^\e(B
13654 \e$B$;$s!#\e(B@var{value} \e$B$O4pAC%b!<%I\e(B (fundamental mode) \e$B9=J8%F!<%V%k\e(B (syntax
13655 table) \e$B$K=>$C$F40A4$K9gCW$7$J$1$l$P$J$j$^$;$s!#%U%#!<%k%IL>$+8l$N0lItJ,\e(B
13656 \e$B$K9gCW$5$;$k$?$a$K!"@55,I=8=$G\e(B @code{.*} \e$B$r;H$&$3$H$,$G$-$^$9!#8@$$49$(\e(B
13657 \e$B$l$P!"$9$Y$F$N\e(B @var{value} \e$B$O\e(B @samp{\<} \e$B$H\e(B @samp{\>} \e$B$NBP$G0O$^$l$^$9!#\e(B
13658
13659 @quotation
13660 \e$BLuCm\e(B: \e$B$3$N7o$OHs>o$K=EMW$G$9!#Nc$($P0J2<$NJ,3d$O!"%G%#%U%)%k%H$G$O1J5W\e(B
13661 \e$B$K\e(B @samp{foo@@example.com} \e$B$H$$$&%a!<%k%"%I%l%9$K9gCW$9$k$3$H$O$"$j$^$;\e(B
13662 \e$B$s\e(B:
13663
13664 @lisp
13665 ;; @r{@@example.com} \e$B$+$iMh$?$9$Y$F$N%a!<%k$r\e(B example \e$B%0%k!<%W$KF~$l$k!#\e(B
13666 (from "@@example\\.com" "example")
13667 @end lisp
13668
13669 \e$B$J$<$+$H8@$&$H!"<B:]$K9T$J$o$l$k=hM}$O\e(B
13670
13671 @lisp
13672 (string-match "@@example\\.com" "foo@@example.com")
13673 @end lisp
13674
13675 \e$B$G$O$J$/$F!"\e(B
13676
13677 @lisp
13678 (string-match "\\<@@example\\.com\\>" "foo@@example.com")
13679 @end lisp
13680
13681 \e$B$@$+$i$G$9!#\e(B
13682 @code{nnmail-split-fancy-match-partial-words} (\e$B8e=R\e(B) \e$B$r\e(B @code{nil} \e$B$G$O\e(B
13683 \e$B$J$$CM$K@_Dj$9$l$P!"$"$J$?$,@_Dj$7$?@55,I=8=$O\e(B @samp{\<} \e$B$H\e(B @samp{\>} \e$B$N\e(B
13684 \e$BBP$G0O$^$l$^$;$s!#\e(B
13685 @end quotation
13686
13687 @vindex nnmail-split-abbrev-alist
13688 @var{field} \e$B$H\e(B @var{value} \e$B$O\e(B Lisp \e$B%7%s%\%k$G$"$k$3$H$b$G$-$^$9!#$=$N>l\e(B
13689 \e$B9g$=$l$i$O\e(B @code{nnmail-split-abbrev-alist} \e$B$G;XDj$5$l$?FbMF$K=>$C$FE83+\e(B
13690 \e$B$5$l$^$9!#$3$l$O%;%k$N\e(B @sc{car} \e$B$,%-!<$r4^$s$G$$$F!"\e(B@sc{cdr} \e$B$,4XO"IU$1\e(B
13691 \e$B$i$l$?CM$r;}$C$F$$$k%3%s%9%;%k\e(B (cons cell) \e$B$NO"A[%j%9%H$G$9!#0J2<$N9`L\\e(B
13692 \e$B$,!"$"$i$+$8$a\e(B @code{nnmail-split-abbrev-alist} \e$B$KDj5A$5$l$F$$$^$9\e(B:
13693
13694 @table @code
13695 @item from
13696 @samp{From}\e$B!"\e(B@samp{Sender} \e$B$*$h$S\e(B @samp{Resent-From} \e$B$N3F%U%#!<%k%I$K9g\e(B
13697 \e$BCW$7$^$9!#\e(B
13698 @item to
13699 @samp{To}\e$B!"\e(B@samp{Cc}\e$B!"\e(B@samp{Apparently-To}\e$B!"\e(B@samp{Resent-To} \e$B$*$h\e(B
13700 \e$B$S\e(B @samp{Resent-Cc} \e$B$N3F%U%#!<%k%I$K9gCW$7$^$9!#\e(B
13701 @item any
13702 @code{from} \e$B$H\e(B @code{to} \e$B$rE}9g$7$?$b$N$G$9!#\e(B
13703 @end table
13704
13705 @vindex nnmail-split-fancy-syntax-table
13706 @code{nnmail-split-fancy-syntax-table} \e$B$O!"$3$l$i$N$9$Y$F$NJ,3d$,<B9T$5\e(B
13707 \e$B$l$F$$$k$H$-$KM-8z$J9=J8%F!<%V%k$G$9!#\e(B
13708
13709 \e$B%X%C%@!<$N$$$/$D$+$N>pJs$K4p$E$$$F!"\e(Bgnus \e$B$KF0E*$K%0%k!<%W$r:n$i$;$?\e(B
13710 \e$B$$\e(B (\e$BNc$($P!"%0%k!<%WL>$N0lIt$r\e(B @code{replace-match} \e$B$N$h$&$J$d$jJ}$GCV$-\e(B
13711 \e$B49$($5$;$?$$\e(B) \e$B$J$i$P!"<!$N$h$&$J$3$H$,$G$-$^$9!#\e(B
13712
13713 @example
13714 (any "debian-\\b\\(\\w+\\)@@lists.debian.org" "mail.debian.\\1")
13715 @end example
13716
13717 \e$B$3$NNc$G$O!"\e(B@samp{debian-foo@@lists.debian.org} \e$B$KAw$i$l$?%a!<%k\e(B
13718 \e$B$O\e(B @samp{mail.debian.foo} \e$B$H$$$&%0%k!<%W$KF~$l$i$l$^$9!#\e(B
13719
13720 \e$BJ8;zNs$,MWAG\e(B @samp{\\&} \e$B$r4^$s$G$$$k>l9g$O!"D>A0$K9gCW$7$?J8;zNs$GCV$-49\e(B
13721 \e$B$($i$l$^$9!#F1MM$K!"MWAG\e(B @samp{\\1} \e$B$+$i\e(B @samp{\\9} \e$B$^$G$O!"9gCW$7$?J8;z\e(B
13722 \e$BNs$N0lIt$GCV$-49$($i$l$^$9\e(B (\e$BLuCm\e(B: \e$B@55,I=8=$NCf\e(B
13723 \e$B$K\e(B @samp{\\(} \e$B$H\e(B @samp{\\)} \e$B$r;H$C$F%0%k!<%W$K$^$H$a$i$l$?$b$N$,0l$D0J>e\e(B
13724 \e$B$"$k>l9g$K!"\e(B@samp{\\@var{n}} \e$B$O$=$N@55,I=8=$N\e(B @var{n} \e$B8DL\$N%0%k!<%W$K9g\e(B
13725 \e$BCW$9$kJ8;zNs$N0lIt$GCV$-49$($i$l$^$9\e(B)\e$B!#\e(B
13726
13727 @vindex nnmail-split-lowercase-expanded
13728 \e$B$=$N:]!"9gCW$7$?J8;zNs$r>.J8;z$K$7$?$b$N$GCV$-49$($k$Y$-$+$I$&$+\e(B
13729 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,7hDj$7$^$9!#$3$l$r\e(B
13730 \e$BHs\e(B-@code{nil} \e$B$K$9$k$3$H$K$h$C$F!"%"%I%l%9$GBgJ8;z$H>.J8;z$,6hJL$;$:$K;H\e(B
13731 \e$B$o$l$F$$$k\e(B (\e$BNc$($P\e(B mailing-list@@domain \e$B$H\e(B Mailing-List@@Domain) \e$B>l9g$G\e(B
13732 \e$B$b!"J#?t$N%0%k!<%W$,@8@.$5$l$F$7$^$&$3$H$rHr$1$k$3$H$,$G$-$^$9!#%G%#%U%)\e(B
13733 \e$B%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
13734
13735 @vindex nnmail-split-fancy-match-partial-words
13736 @code{nnmail-split-fancy-match-partial-words} \e$B$O!"FC5iJ,3d$GItJ,E*$J8l$,\e(B
13737 \e$B9gCW$9$k$+$I$&$+$r@)8f$7$^$9!#\e(B
13738
13739 \e$BDL>o\e(B @code{nnmail-split-fancy} \e$B$GM?$($i$l$k@55,I=8=$O!"0E$K8l$N6h@Z$j$r\e(B
13740 \e$BI=$9\e(B @code{\<...\>} \e$B0u$G0O$^$l$F$$$^$9!#$3$NJQ?t$,??$G$"$k$H!"$=$l$i$O2?\e(B
13741 \e$B$K$h$C$F$b0E$K0O$^$l$^$;$s!#\e(B
13742
13743 @example
13744 (any "joe" "joemail")
13745 @end example
13746
13747 \e$B$3$NNc$G$O!"\e(B@samp{joedavis@@foo.org} \e$B$+$iMh$?%a%C%;!<%8$O!"%G%#%U%)%k%H\e(B
13748 \e$B$G$O\e(B @samp{joemail} \e$B$K3JG<$5$l$^$;$s!#$7$+$7!"\e(B
13749 @code{nnmail-split-fancy-match-partial-words} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$H9g\e(B
13750 \e$BCW$,5/$-$^$9!#MW$9$k$K!"8l$r6h@Z$k>r7o$,:o=|$5$l!"Be$o$j$K9gCW$,$h\e(B
13751 \e$B$j\e(B grep \e$B$i$7$/$J$k$N$G$9!#\e(B
13752
13753 @findex nnmail-split-fancy-with-parent
13754 \e$B4X?t\e(B @code{nnmail-split-fancy-with-parent} \e$B$O!"%U%)%m!<%"%C%W5-;v$r?F5-\e(B
13755 \e$B;v$HF1$8%0%k!<%W$K?6$jJ,$1$k$?$a$K;H$$$^$9!#%a!<%k$N?6$jJ,$1$r0l@87|L?@_\e(B
13756 \e$BDj$7$F$_$F$b40`z$K$O$G$-$J$$$3$H$,$"$j$^$9$M!#Nc$($P!">e;J$+$i8D?M08$F$N\e(B
13757 \e$B%a!<%k$,FO$$$?$H$7$^$9!#<+J,$,7H$C$F$$$k%W%m%8%'%/%H$H$OJL$NOC$G$9!#$1$l\e(B
13758 \e$B$I!VB>$N%a!<%k$H6hJL$G$-$k$h$&$K$3$l$3$l$3$&$$$&8@MU$rI=Bj$K=q$$$F2<$5$$!W\e(B
13759 \e$B$H>e;J$K8~$+$C$F;X?^$9$k$o$1$K$O$$$-$^$;$s$+$i!"7k6I<+J,$N<j$rHQ$o$7$F$R\e(B
13760 \e$B$H$D$R$H$D%a!<%k$r@5$7$$%0%k!<%W$K?6$jJ,$1$k$O$a$K$J$j$^$9!#$=$s$J$H$-$K\e(B
13761 \e$B$3$N4X?t$r;H$&$H!"$3$NLLE]$J:n6H$r0l%9%l%C%I$K$D$-0l2s$-$j$G:Q$^$9$3$H$,\e(B
13762 \e$B$G$-$^$9!#\e(B
13763
13764 \e$B$3$N5!G=$rMxMQ$9$k$?$a$K$O!"$^$:JQ\e(B
13765 \e$B?t\e(B @code{nnmail-treat-duplicates} \e$B$*$h\e(B
13766 \e$B$S\e(B @code{nnmail-cache-accepted-message-ids} \e$B$NCM$r\e(B @code{nil} \e$B$G$O$J$$CM\e(B
13767 \e$B$K@_Dj$9$kI,MW$,$"$j$^$9!#$=$l$,$G$-$?\e(B
13768 \e$B$i\e(B @code{nnmail-split-fancy-with-parent} \e$B$r;H$C$F$_$F2<$5$$!#%3%m%s$r;H$C\e(B
13769 \e$B$F$3$s$JIw$K=q$-$^$9\e(B:
13770
13771 @lisp
13772 (setq nnmail-treat-duplicates 'warn     ; @r{\e$B$^$?$O\e(B @code{delete}}
13773       nnmail-cache-accepted-message-ids t
13774       nnmail-split-fancy
13775       '(| (: nnmail-split-fancy-with-parent)
13776           ;; @r{\e$B;D$j$N?6$jJ,$1J}$O$3$3$K=q$/\e(B}
13777         ))
13778 @end lisp
13779
13780 \e$B$3$N5!G=$O<B:]!"<!$NMM$KF/$$$F$$$^$9\e(B: \e$BJQ?t\e(B
13781 @code{nnmail-treat-duplicates} \e$B$NCM$,Hs\e(B-@code{nil} \e$B$N>l9g!"\e(Bgnus \e$B$O8+$D$1\e(B
13782 \e$B$?A45-;v$N%a%C%;!<%8\e(B ID \e$B$rJQ?t\e(B @code{nnmail-message-id-cache-file} \e$B$G;X\e(B
13783 \e$BDj$5$l$?%U%!%$%k$K5-O?$7$^$9!#$3$N$H$-!"$=$l$>$l$N5-;v$,3JG<$5$l$?%0%k!<\e(B
13784 \e$B%W$NL>A0$rJ;5-$7$^$9\e(B (\e$B$?$@$7%a!<%k$G$O$J$$%a%C%;!<%8$N>l9g$O!"%0%k!<%WL>\e(B
13785 \e$B$O>JN,$5$l$^$9\e(B)\e$B!#$5$F!"$$$h$$$h%a!<%k$N?6$jJ,$1$,;O$^$k$H!"4X\e(B
13786 \e$B?t\e(B @code{nnmail-split-fancy-with-parent} \e$B$O!"J,3d$5$l$k3F5-;v\e(B
13787 \e$B$N\e(B References (\e$B$H\e(B In-Reply-To) \e$B%X%C%@!<$rD4$Y!"\e(B
13788 @code{nnmail-message-id-cache-file} \e$B$G;XDj$5$l$?%U%!%$%k$K$=$l$i$N%a%C%;!<\e(B
13789 \e$B%8\e(B ID \e$B$,$"$k$+$I$&$+D4$Y$^$9!#?F5-;v$,8+$D$+$k$H!"$=$N%0%k!<%WL>$,@55,I=\e(B
13790 \e$B8=\e(B @code{nnmail-split-fancy-with-parent-ignore-groups} \e$B$K9gCW$7$J$1$l$P!"\e(B
13791 \e$B$3$N4X?t$OBP1~$9$k%0%k!<%WL>$rJV$9$o$1$G$9!#$3$3$G!"JQ\e(B
13792 \e$B?t\e(B @code{nnmail-message-id-cache-length} \e$B$NCM$r%G%#%U%)%k%HCM$h$j$b4v$i\e(B
13793 \e$B$+Bg$-$JCM$K@_Dj$9$k$3$H$r$*4+$a$7$^$9!#$=$&$9$k$H!":#D4$Y$i$l$?%a%C%;!<\e(B
13794 \e$B%8\e(B ID \e$BC#$O:#$7$P$i$/%-%c%C%7%e$NCf$KB8B3$G$-$^$9\e(B (5000 \e$B$K@_Dj$9$k$H%-%c%C\e(B
13795 \e$B%7%e%U%!%$%k$NBg$-$5$O$@$$$?$$\e(B 300 \e$B%-%m%P%$%H$0$i$$$K$J$k$_$?$$$G$9\e(B)\e$B!#\e(B
13796 @vindex nnmail-cache-accepted-message-ids
13797 \e$B$5$i$K!"JQ?t\e(B @code{nnmail-cache-accepted-message-ids} \e$B$NCM$r\e(B
13798 \e$BHs\e(B-@code{nil} \e$B$K@_Dj$9$l$P!"\e(Bgnus \e$B$O0\F0$5$l$?5-;v$N%a%C%;!<%8\e(B ID \e$B$r$b5-\e(B
13799 \e$BO?$9$k$N$G!"%U%)%m!<%"%C%W5-;v$O?F5-;v$N0\F0@h$HF1$8%0%k!<%W$KF~$k$h$&$K\e(B
13800 \e$B$J$j$^$9!#\e(B
13801
13802 \e$BFCDj$N%0%k!<%W$r%-%c%C%7%e$K5-O?$7$?$/$J$$>l9g$O!"JQ\e(B
13803 \e$B?t\e(B @code{nnmail-cache-ignore-groups} \e$B$b;2>H$7$F2<$5$$!#Nc$($P!"30$K=P$9\e(B
13804 \e$B$9$Y$F$N%a%C%;!<%8$r!H\e(Boutgoing\e$B!I%0%k!<%W$KJ]B8$7$F$$$k$N$J$i$P!"\e(B
13805 @code{nnmail-cache-ignore-groups} \e$B$r$=$N%0%k!<%WL>$K9gCW$9$k$h$&$K@_Dj$9\e(B
13806 \e$B$l$PNI$$$G$7$g$&!#$5$b$J$$$H$"$J$?$N$9$Y$F$N%a%C%;!<%8$KBP$9$kJV;v$,\e(B
13807 \e$B!H\e(Boutgoing\e$B!I%0%k!<%W$KF~$C$F$7$^$$$^$9!#\e(B
13808
13809 @node Group Mail Splitting
13810 @subsection \e$B%0%k!<%W%a!<%kJ,3d\e(B
13811 @cindex mail splitting
13812 @cindex group mail splitting
13813
13814 @findex gnus-group-split
13815 \e$B2?%@!<%9$b$N%a!<%j%s%0%j%9%H$r9XFI$7$F$$$k$1$l$I!"<j$G%a!<%kJ,3d5,B'$r0]\e(B
13816 \e$B;}$7$?$/$J$$$H$$$&$H$-$N$?$a$K!"%0%k!<%W%a!<%kJ,3d$H$$$&$b$N$,$"$j$^$9!#\e(B
13817 \e$B$"$J$?$,$7$J$1$l$P$J$i$J$$$3$H$O!"%0%k!<%W%Q%i%a!<%?!<$+%0%k!<%W%+%9%?%^\e(B
13818 \e$B%$%:$G\e(B @code{to-list}, @code{to-address} \e$B$NN>J}$b$7$/$O$I$A$i$+$r@_Dj$7\e(B
13819 \e$B$F\e(B @code{nnmail-split-methods} \e$B$r\e(B @code{gnus-group-split} \e$B$K@_Dj$9$k$@$1\e(B
13820 \e$B$G$9!#J,3d4X?t$O$9$Y$F$N%0%k!<%W$G$3$l$i$N%Q%i%a!<%?!<$rAv::$7!"$=$l$K=>$C\e(B
13821 \e$B$FJ,3d$7$^$9!#$9$J$o$A!"%a!<%k%0%k!<%W$N%Q%i%a!<\e(B
13822 \e$B%?!<\e(B @code{to-list} \e$B$+\e(B @code{to-address} \e$B$G;XDj$5$l$?%"%I%l%9$+$iEj9F$5\e(B
13823 \e$B$l$?$b$N$+!"$=$N%"%I%l%9$XEj9F$5$l$?%a%C%;!<%8$,$=$N%0%k!<%W$KJ]B8$5$l$^\e(B
13824 \e$B$9!#\e(B
13825
13826 \e$B$H$-$K$O!"%a!<%j%s%0%j%9%H$K$OJ#?t$N%"%I%l%9$,$"$j!"%a!<%kJ,3d$K$=$l$i$9\e(B
13827 \e$B$Y$F$rG'<1$5$;$kI,MW$,$"$k$+$b$7$l$^$;$s\e(B: @code{extra-aliases} \e$B%0%k!<%W\e(B
13828 \e$B%Q%i%a!<%?!<$rDI2C$N%"%I%l%9$N%j%9%H$K@_Dj$9$k$@$1$G=*$j$G$9!#$"$($F@55,\e(B
13829 \e$BI=8=$r;H$$$?$1$l$P!"\e(B@code{split-regexp} \e$B$r@_Dj$7$F2<$5$$!#\e(B
13830
13831 \e$B$3$l$i$N$9$Y$F$N%0%k!<%W$N%Q%i%a!<%?!<$O!"\e(B@code{nnmail-split-fancy} \e$B$NJ,\e(B
13832 \e$B3d$r:n@.$9$k$?$a$K;HMQ$5$l$^$9!#$=$NJ,3d$N;EMM$NCf?H\e(B
13833 \e$B$O!"\e(B@var{field} \e$B$NCM$,\e(B @samp{any} \e$B$G$"$j!"\e(B
13834 @var{value} \e$B$NCM\e(B
13835 \e$B$,\e(B @code{to-list} \e$B$H\e(B @code{to-address} \e$B$H\e(B @code{extra-aliases} \e$B$N$9$Y$F\e(B
13836 \e$B$H\e(B @code{split-regexp} \e$B$K9gCW$9$k$b$N$N$9$Y$F$K9gCW$9$kC10l$N@55,I=8=!"\e(B
13837 \e$B$=$7$F\e(B @var{split} \e$B$,%0%k!<%W$NL>A0$K$J$j$^$9!#\e(B@var{restrict} \e$B$b;H$&$3$H\e(B
13838 \e$B$,$G$-$^$9\e(B: \e$B$=$l$K$O\e(B @code{split-exclude} \e$B%Q%i%a!<%?!<$r@55,I=8=$N%j%9%H\e(B
13839 \e$B$K@_Dj$7$F2<$5$$!#\e(B
13840
13841 \e$B$3$l$i$N$9$Y$F$N%Q%i%a!<%?!<$r;H$C$F@5$7$$J,3d$,@8@.$5$l$J$$$H$-$d!"2?$+\e(B
13842 \e$B$b$C$H6E$C$?$b$N$,I,MW$J$H$-$O!"\e(B@code{split-spec} \e$B%Q%i%a!<%?!<\e(B
13843 \e$B$r\e(B @code{nnmail-split-fancy} \e$B$NJ,3d$K@_Dj$9$k$3$H$,$G$-$^$9!#$3$N>l9g$O!"\e(B
13844 \e$BA0$b$C$F=q$+$l$?$9$Y$F$N%Q%i%a!<%?!<$O\e(B @code{gnus-group-split} \e$B$KL5;k$5\e(B
13845 \e$B$l$^$9!#FC$K!"\e(B@code{split-spec} \e$B$O\e(B @code{nil} (\e$BLuCm\e(B: \e$B$3$l\e(B
13846 \e$B$b\e(B @code{nnmail-split-fancy} \e$B$NJ,3d$N0l<o$G$9\e(B) \e$B$K@_Dj$9$k$3$H$,$G$-!"$=\e(B
13847 \e$B$N>l9g$=$N%0%k!<%W$O\e(B @code{gnus-group-split} \e$B$KL5;k$5$l$^$9!#\e(B
13848
13849 @vindex gnus-group-split-default-catch-all-group
13850 \e$B$=$l$>$l$N%0%k!<%W$N$?$a$K!"0l$D$NJ,3d$r4^$`C10l$N\e(B @code{&} \e$BFC5iJ,3d$rDj\e(B
13851 \e$B5A$9$k$3$H$K$h$C$F!"\e(B@code{gnus-group-split} \e$B$O9gCW$9$k$9$Y$F$N%0%k!<%W$K\e(B
13852 \e$B%/%m%9%]%9%H$r$7$^$9!#$I$NJ,3d$K$b9gCW$7$J$$%a%C%;!<%8$O!"$I$l$+$N%0%k!<\e(B
13853 \e$B%W$G\e(B @var{split-spec} \e$B$,\e(B @code{catch-all} \e$B$K@_Dj$5$l$F$$$J$$>l9g\e(B
13854 \e$B$O\e(B @code{gnus-group-split-default-catch-all-group} \e$B$G;XDj$5$l$?L>A0$N%0\e(B
13855 \e$B%k!<%W$K3JG<$5$l$^$9!#$=$N>l9g!"$=$N%0%k!<%W$O$9$Y$F$r<u$1<h\e(B
13856 \e$B$k\e(B (catch-all) \e$B%0%k!<%W$H$7$F;H$o$l$^$9!#$3$NJQ?t$O$7$P$7$P%0%k!<%W$r;X\e(B
13857 \e$BDj$9$k$?$a$@$1$K;H$o$l$^$9$,!"G$0U$NJ#;($JFC5iJ,3d$K@_Dj$9$k$3$H$b$G$-$k\e(B
13858 \e$B$N$G\e(B (\e$B7k6I$N$H$3$m%0%k!<%WL>$OFC5iJ,3d$J$N$G$9\e(B)\e$B!"8D?M$N%a!<%k%U%)%k%@!<\e(B
13859 \e$B$K$=$l$i$N%a!<%k$,3JG<$5$l$k$I$N%a!<%j%s%0%j%9%H$K$bEv$F$O$^$i$J$$%a!<%k\e(B
13860 \e$B$r!"J,3d$9$k$N$KJXMx$G$7$g$&!#$J$*$3$NFC5iJ,3d$O!"\e(B@code{|} \e$BJ,3d%j%9\e(B
13861 \e$B%H\e(B (\e$B$=$l$O!"%0%k!<%W%Q%i%a!<%?!<$+$iCj=P$5$l$?5,B'$r;}$C$?\e(B @code{&} \e$BJ,3d\e(B
13862 \e$B$r$b4^$s$G$$$^$9\e(B) \e$B$N:G8e$NMWAG$H$7$FDI2C$5$l$k$3$H$KCm0U$7$F2<$5$$!#\e(B
13863
13864 \e$B$=$m$=$mNc$r=P$9$Y$-$G$7$g$&!#0J2<$N%0%k!<%W%Q%i%a!<%?!<$,Dj5A$5$l$F$$$k\e(B
13865 \e$B$3$H$r2>Dj$7$^$9\e(B:
13866
13867 @example
13868 nnml:mail.bar:
13869 ((to-address . "bar@@femail.com")
13870  (split-regexp . ".*@@femail\\.com"))
13871 nnml:mail.foo:
13872 ((to-list . "foo@@nowhere.gov")
13873  (extra-aliases "foo@@localhost" "foo-redist@@home")
13874  (split-exclude "bugs-foo" "rambling-foo")
13875  (admin-address . "foo-request@@nowhere.gov"))
13876 nnml:mail.others:
13877 ((split-spec . catch-all))
13878 @end example
13879
13880 @code{nnmail-split-methods} \e$B$r\e(B @code{gnus-group-split} \e$B$K@_Dj$9$k$H!"\e(B
13881 @code{nnmail-split-fancy} \e$B$,A*Br$5$l$F$$$F!"$+$DJQ\e(B
13882 \e$B?t\e(B @code{nnmail-split-fancy} \e$B$,0J2<$N$h$&$K@_Dj$5$l$F$$$k$+$N$h$&$K?6Iq\e(B
13883 \e$B$$$^$9\e(B:
13884
13885 @lisp
13886 (| (& (any "\\(bar@@femail\\.com\\|.*@@femail\\.com\\)" "mail.bar")
13887       (any "\\(foo@@nowhere\\.gov\\|foo@@localhost\\|foo-redist@@home\\)"
13888            - "bugs-foo" - "rambling-foo" "mail.foo"))
13889    "mail.others")
13890 @end lisp
13891
13892 @findex gnus-group-split-fancy
13893 \e$B%0%k!<%WJ,3d$r$9$Y$F$N%a!<%k%0%k!<%W$G@Q6KE*$K$O;H$$$?$/$J$1$l$P!"\e(B
13894 @code{nnmail-split-fancy} \e$B$NJ,3d$r<!$N$h$&$K;HMQ$9$k$3$H$G!"$$$/$D$+$N%0\e(B
13895 \e$B%k!<%W$@$1$G;H$&$3$H$,$G$-$^$9!#\e(B
13896
13897 @lisp
13898 (: gnus-group-split-fancy @var{groups} @var{no-crosspost} @var{catch-all})
13899 @end lisp
13900
13901 @var{groups} \e$B$O!"=PNO$NJ,3d$r@8@.$9$k$?$a$K%Q%i%a!<%?!<$,Av::$5$l$k%0%k!<\e(B
13902 \e$B%WL>$N%j%9%H$+!"$=$l$i$N%0%k!<%WL>$K9gCW$9$k@55,I=8=$G$9!#\e(B
13903 @var{no-crosspost} \e$B$O%/%m%9%]%9%H$r6X;_$9$k$?$a$K;H$&$3$H$,$G$-!"$=$N>l\e(B
13904 \e$B9g$O!"C10l$N\e(B @code{|} \e$BJ,3d$,=PNO$5$l$^$9!#\e(B
13905 @var{catch-all} \e$B$O\e(B @code{gnus-group-split-default-catch-all-group} \e$B$N$h\e(B
13906 \e$B$&$K!":G8e$N<jCJ$H$7$F;H$o$l$kFC5iJ,3d$G$9!#\e(B
13907 @var{catch-all} \e$B$,\e(B @code{nil} \e$B$K@_Dj$5$l$F$$$k$+!"\e(B@code{split-regexp} \e$B$,\e(B
13908 \e$B$I$l$+$NA*Br$5$l$?%0%k!<%W$G6u$NJ8;zNs$K9gCW$9$k$H!"$9$Y$F$r<u$1<h\e(B
13909 \e$B$k\e(B (catch-all) \e$BJ,3d$OH/9T$5$l$^$;$s!#$=$&$G$J$$>l9g!"$"$k%0%k!<%W\e(B
13910 \e$B$K\e(B @code{catch-all} \e$B$K@_Dj$5$l$F$$$k\e(B @code{split-spec} \e$B$,$"$k$H!"$=$N%0\e(B
13911 \e$B%k!<%W$O\e(B @var{catch-all} \e$B0z?t$NCM$h$j$bM%@h$5$l$^$9!#\e(B
13912
13913 @findex gnus-group-split-setup
13914 \e$BIT1?$J$3$H$K!"$9$Y$F$N%0%k!<%W$H$=$l$i$N%Q%i%a!<%?!<$rAv::$9$k$3$H$O!"FC\e(B
13915 \e$B$K$9$Y$F$N%a%C%;!<%8$KBP$7$F9T$J$o$J$1$l$P$J$i$J$$$3$H$r9MN8$KF~$l$k$H!"\e(B
13916 \e$BHs>o$KCY$/$J$k$G$7$g$&!#$G$b!"@dK>$7$F$O$$$1$^$;$s!#\e(B
13917 @code{gnus-group-split-setup} \e$B4X?t$r!"$O$k$+$K8zN(E*$JJ}K!\e(B
13918 \e$B$G\e(B @code{gnus-group-split} \e$B$rF0:n$5$;$k$?$a$K;H$&$3$H$,$G$-$^$9!#$=$l\e(B
13919 \e$B$O\e(B @code{nnmail-split-methods} \e$B$r\e(B @code{nnmail-split-fancy} \e$B$K@_Dj$7!"\e(B
13920 @code{nnmail-split-fancy} \e$B$r\e(B @code{gnus-group-split-fancy} \e$B$G@8@.$5$l$k\e(B
13921 \e$BJ,3d$K@_Dj$7$^$9!#$=$&$9$k$3$H$K$h$C$F!"$I$s$J$KJ,3d$9$k%a%C%;!<%8$,$?$/\e(B
13922 \e$B$5$s$"$C$F$b!"%0%k!<%W%Q%i%a!<%?!<$O0lEY$@$1Av::$5$l$k$h$&$K$J$j$^$9!#\e(B
13923
13924 @findex gnus-group-split-update
13925 \e$B$7$+$7$J$,$i!"%0%k!<%W%Q%i%a!<%?!<$rJQ99$9$k$H!"\e(B
13926 @code{nnmail-split-fancy} \e$B$r<j$G99?7$7$J$1$l$P$J$i$J$/$J$k$G$7$g$&!#\e(B
13927 @code{gnus-group-split-update} \e$B$r<B9T$9$k$3$H$K$h$C$F!"$=$l$r9T$J$&$3$H\e(B
13928 \e$B$,$G$-$^$9!#$I$A$i$+$H8@$($P!"$=$l$r<+F0E*$K99?7$7$?$$>l9g$K$O!"\e(B
13929 @code{gnus-group-split-setup} \e$B$K$=$l$r<B9T$9$k$h$&$K;X<($7$F2<$5$$!#Nc$(\e(B
13930 \e$B$P!"\e(B@file{~/.gnus.el} \e$B$K0J2<$N$b$N$rDI2C$9$l$PNI$$$G$7$g$&\e(B:
13931
13932 @lisp
13933 (gnus-group-split-setup @var{auto-update} @var{catch-all})
13934 @end lisp
13935
13936 @var{auto-update} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P\e(B
13937 @code{gnus-group-split-update} \e$B$,\e(B @code{nnmail-pre-get-new-mail-hook} \e$B$K\e(B
13938 \e$BDI2C$5$l$k$N$G!"FsEY$H\e(B @code{nnmail-split-fancy} \e$B$N99?7$K$D$$$F?4G[$9$k\e(B
13939 \e$BI,MW$O$"$j$^$;$s!#\e(B@var{catch-all} \e$B$r>JN,$7$J$$>l9g$O\e(B (\e$B$=$l$O%*%W%7%g%s\e(B
13940 \e$B$G\e(B @code{nil} \e$B$HEy2A$G\e(B
13941 \e$B$9\e(B)\e$B!"\e(B@code{gnus-group-split-default-catch-all-group} \e$B$,$=$NCM$K@_Dj$5$l\e(B
13942 \e$B$^$9!#\e(B
13943
13944 @vindex gnus-group-split-updated-hook
13945 @code{gnus-group-split-update} \e$B$K$h$C$F@_Dj$5$l\e(B
13946 \e$B$?\e(B @code{nnmail-split-fancy} \e$B$r8e$GJQ99$9$kI,MW$,$"$k$H$-$N$?$a$K!"$3$N\e(B
13947 \e$B4X?t\e(B (@code{gnus-group-split-update}) \e$B$O=*N;$9$kD>A0\e(B
13948 \e$B$K\e(B @code{gnus-group-split-update-hook} \e$B$r<B9T$7$^$9!#\e(B
13949
13950 @node Incorporating Old Mail
13951 @subsection \e$B8E$$%a!<%k$r<h$j9~$`\e(B
13952 @cindex incorporating old mail
13953 @cindex import old mail
13954
13955 \e$B$?$$$F$$$N?M$O?'!9$J%U%!%$%k%U%)!<%^%C%H$GJ]B8$5$l$?$?$/$5$s$N8E$$%a!<%k\e(B
13956 \e$B$r;}$C$F$$$k$G$7$g$&!#\e(Bgnus \e$B$N?h$J%a!<%k%P%C%/%(%s%I$N0l$D$r;H$&$h$&$K@_\e(B
13957 \e$BDj$7$?$N$G$"$l$P!"$*$=$i$/8E$$%a!<%k$r%a!<%k%0%k!<%W$K<h$j9~$_$?$$$H;W$$\e(B
13958 \e$B$^$9$h$M!#\e(B
13959
13960 \e$B$=$l$r$9$k$3$H$O$H$F$b4JC1$G$9!#\e(B
13961
13962 \e$BNc$r5s$2$^$7$g$&\e(B: @code{nnml} (@pxref{Mail Spool}) \e$B$r;H$C$F%a!<%k$rFI$s\e(B
13963 \e$B$G$$$F!"\e(B@code{nnmail-split-methods} \e$B$r?=$7J,$NL5$$CM$K@_Dj$7$F$$$k$b$N$H\e(B
13964 \e$B$7$^$7$g$&!#=EMW$J!"$7$+$78E$$%a!<%k$G!"8E$$\e(B Unix mbox \e$B%U%!%$%k$,K~$?$5\e(B
13965 \e$B$l$F$$$^$9!#$"$J$?$O$=$l$r\e(B @code{nnml} \e$B%0%k!<%W$K0\F0$7$?$$$H;W$C$F$$$^\e(B
13966 \e$B$9!#\e(B
13967
13968 \e$BJ}K!$G$9\e(B:
13969
13970 @enumerate
13971 @item
13972 \e$B%0%k!<%W%P%C%U%!!<$K9T$C$F2<$5$$!#\e(B
13973
13974 @item
13975 @kbd{G f} \e$B$r%?%$%W$7$F2<$5$$!#\e(B@code{nndoc} \e$B%0%k!<%W$r:n@.$9$k$?$a$N85$K\e(B
13976 \e$B$J$k\e(B mbox \e$B%U%!%$%k$NL>A0$r5a$a$i$l$k$N$G!"$=$l$rF~NO$7$F2<$5\e(B
13977 \e$B$$\e(B (@pxref{Foreign Groups})\e$B!#\e(B
13978
13979 @item
13980 @kbd{SPACE} \e$B$r%?%$%W$7$F!"?7$7$/:n$i$l$?%0%k!<%W$KF~$C$F2<$5$$!#\e(B
13981
13982 @item
13983 @kbd{M P b} \e$B$r%?%$%W$7$F!"%0%k!<%W%P%C%U%!!<$N$9$Y$F$N5-;v$K<B9T0u$rIU$1\e(B
13984 \e$B$F2<$5$$\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
13985
13986 @item
13987 @kbd{B r} \e$B$r%?%$%W$7$F%W%m%;%90u$NIU$$$?$9$Y$F$N5-;v$r:F%9%W!<%k$7$F2<$5\e(B
13988 \e$B$$!#$=$N:]$KF~NO$r5a$a$i$l$k$N$G!"\e(B@samp{nnml} \e$B$HEz$($F2<$5\e(B
13989 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
13990 @end enumerate
13991
13992 \e$B:#$d\e(B mbox \e$B%U%!%$%k$N$9$Y$F$N%a!<%k%a%C%;!<%8$O!"$"$J$?$N\e(B @code{nnml} \e$B%0\e(B
13993 \e$B%k!<%W72$K$b$P$i$^$+$l$F$$$^$9!#$=$l$i$KF~$C$F!"$b$N$4$H$,JQ$J8N>c$bL5$/!"\e(B
13994 \e$B$&$^$/$$$C$?$+$I$&$+$rD4$Y$F2<$5$$!#Bg>fIW$J$h$&$G$"$l$P!"\e(Bmbox \e$B%U%!%$%k\e(B
13995 \e$B$r>C$=$&$H;W$&$+$b$7$l$^$;$s$,!";d$O$9$Y$F$N%a!<%k$,$"$k$Y$-$H$3$m$KG<$^$C\e(B
13996 \e$B$?$3$H$r40A4$K3NG'$9$k$^$G$O!"$=$&$O$7$^$;$s!#\e(B
13997
13998 \e$B:F%9%W!<%k$9$k$3$H$O!"$"$k%a!<%k%P%C%/%(%s%I$rJL$N$b$N$KJQ99$9$k$H$-$K$b\e(B
13999 \e$BJXMx$J$b$N$G$9!#8E$$%a!<%k%0%k!<%W$K$"$k%a!<%k$O!"?7$7$$%a!<%k%P%C%/%(%s\e(B
14000 \e$B%I$r;H$C$F$?$@:F%9%W!<%k$9$l$PNI$$$N$G$9!#\e(B
14001
14002 @node Expiring Mail
14003 @subsection \e$B%a!<%k$N4|8B@Z$l>C5n\e(B
14004 @cindex article expiry
14005
14006 \e$BEAE}E*$J%a!<%k%j!<%@!<$O!"4{FI$N0u$rIU$1$k$H%a!<%k$N5-;v$r2?$i$+$NJ}K!$G\e(B
14007 \e$B:o=|$9$k798~$,$"$j$^$9!#\e(Bgnus \e$B$O%a!<%k$rFI$`$3$H$KBP$7$F!"4pK\E*$K0c$&J}\e(B
14008 \e$BK!$r<h$j$^$9!#\e(B
14009
14010 \e$B4pK\E*$K\e(B gnus \e$B$O!"%a!<%k$r>/!9JQ$o$C$?J}K!$G<u$1<h$i$l$?%K%e!<%9$G$"$k$H\e(B
14011 \e$B$_$J$7$^$9!#<B:]$K%a!<%k$rJQ99$7$?$j!"%a!<%k%a%C%;!<%8$r>C$98"8B$,$"$k$H\e(B
14012 \e$B$O9M$($^$;$s!#$"$J$?$,%a!<%k%0%k!<%W$KF~$C$F5-;v$K!V4{FI!W$N0u$rIU$1$?$j!"\e(B
14013 \e$B2?$i$+$NB>$N$d$jJ}$G@Z$C$?$j$7$F$b!"%a!<%k$N5-;v$O$^$@%7%9%F%`$KB8:_$7$F\e(B
14014 \e$B$$$^$9!#7+$jJV$7$^$9\e(B: gnus \e$B$O$"$J$?$N8E$$4{FI$N%a!<%k$r>C5n$7$^$;$s!#$b\e(B
14015 \e$B$A$m$s!"$"$J$?$,$=$&$7$m$HMW5a$7$J$$8B$j$NOC$G$9$,!#\e(B
14016
14017 \e$BMW$i$J$$%a!<%k$r\e(B gnus \e$B$K:o=|$5$;$k$K$O!"5-;v\e(B
14018 \e$B$K\e(B @dfn{\e$B4|8B@Z$l>C5n2DG=\e(B} (expirable) \e$B$N0u$rIU$1$J$1$l$P$J$j$^$;$s!#\e(B(\e$B%G%#\e(B
14019 \e$B%U%)%k%H$N%-!<3d$jEv$F$G$O!"\e(B@kbd{E} \e$B$r%?%$%W$7$J$1$l$P$J$i$J$$$H$$$&$3$H\e(B
14020 \e$B$G$9!#\e(B) \e$B$7$+$7$J$,$i!"$3$l$O5-;v$,B(:B$K>C$(5n$k$H$$$&$3$H$G$O$"$j$^$;$s!#\e(B
14021 \e$B0lHLE*$K%a!<%k5-;v$O!"\e(B1) \e$B4|8B@Z$l>C5n2DG=$N0u$,IU$$$F$$$F!"$+$D\e(B 2) \e$B0l=5\e(B
14022 \e$B4V0J>e7P$C$F$$$k!"$H$$$&>l9g$K!"%7%9%F%`$K$h$C$F:o=|$5$l$^$9!#5-;v$r4|8B\e(B
14023 \e$B@Z$l>C5n2DG=$K$7$J$1$l$P!"$=$l$OCO9v$,E`$j$D$/$^$G%7%9%F%`$K;D$jB3$1$^$9!#\e(B
14024 \e$B$3$N$3$H$O!"$b$&0lEY6/D4IU$-$G7+$jJV$5$l$k$KB-$k$b$N$G$9\e(B: \e$B!V$b$7!W$"$J$?\e(B
14025 \e$B$,5-;v$r!V4|8B@Z$l>C5n2DG=!W$K!V$7$J$$!W$J$i!"\e(Bgnus \e$B$O!V7h$7$F!W$=$l$i$N\e(B
14026 \e$B!V5-;v!W$r>C5n$7$^$;$s!#\e(B
14027
14028 \e$B<j:n6H$G5-;v$K4|8B@Z$l>C5n2DG=$N0u$rIU$1$J$1$l$P$J$i$J$$$o$1$G$O$"$j$^$;\e(B
14029 \e$B$s!#\e(Bgnus \e$B$O!H\e(Bauto-expire\e$B!I$*$h$S!H\e(Btotal-expire\e$B!I$H8F$P$l$kFs$D$N5!G=$rDs\e(B
14030 \e$B6!$7$F!"$"$J$?$N<j=u$1$r$7$^$9!#$+$$$D$^$s$G8@$($P!H\e(Bauto-expire\e$B!I$O$"$J\e(B
14031 \e$B$?$,5-;v$rA*Br$7$?$H$-$K\e(B gnus \e$B$,\e(B @kbd{E} \e$B$rC!$$$F$/$l$k$3$H$r0UL#$7$^$9!#\e(B
14032 \e$B$=$7$F!H\e(Btotal-expire\e$B!I$O!"$9$Y$F$N4{FI$N5-;v$O4|8B@Z$l>C5n2DG=$G$"$k\e(B
14033 \e$B$H\e(B gnus \e$B$,2r<a$9$k$3$H$r0UL#$7$^$9!#$7$?$,$C$F\e(B @samp{E} \e$B$N0u$,IU$1$i$l$?\e(B
14034 \e$B5-;v$K2C$($F!"\e(B@samp{r}, @samp{R}, @samp{O}, @samp{K}, @samp{Y} \e$B$J$I$N0u\e(B
14035 \e$B$,IU$1$i$l$?5-;v$b4|8B@Z$l>C5n2DG=$G$"$k$H2r<a$5$l$^$9!#\e(B
14036
14037 \e$B$G$O\e(B auto-expire \e$B$^$?$O\e(B total-expire \e$B$O!"$$$D;HMQ$5$l$k$Y$-$J$N$G$7$g$&\e(B
14038 \e$B$+\e(B?  \e$B%a!<%j%s%0%j%9%H$r9XFI$7$F$$$k$[$H$s$I$N?M!9$O!"$=$l$>$l$N%j%9%H$,\e(B
14039 \e$B$=$lMQ$N%0%k!<%W$KJ,3d$5$l$k$h$&$K$7$F!"$=$l$i$N%0%k!<%W$KBP$7\e(B
14040 \e$B$F\e(B auto-expire \e$B$^$?$O\e(B total-expire \e$B$rM-8z$K$7$F$$$^$9!#\e(B(\e$B$=$l$>$l$N%j%9%H\e(B
14041 \e$B$r$=$lMQ$N%0%k!<%W$X$NJ,3d$9$k7o$K$D$$$F$N$5$i$J$k>pJs$O\e(B @ref{Splitting
14042 Mail} \e$B$r;2>H$7$F2<$5$$!#\e(B)
14043
14044 auto-expire \e$B$H\e(B total-expire \e$B$N$I$A$i$,NI$$$N$G$7$g$&$+\e(B?  \e$B$=$l$KEz$($k$N\e(B
14045 \e$B$O4JC1$G$O$"$j$^$;$s!#35$7$F8@$($P!"$?$V$s\e(B auto-expire \e$B$,B.$$$G$7$g$&!#\e(B
14046 auto-expire \e$B$NJL$NMxE@$O!"$h$jB?$/$N0u$r8e$GFI$_JV$9$D$b$j$N5-;v$K;H$&$3\e(B
14047 \e$B$H$,$G$-$k!"$D$^$j:#$^$G$I$*$j$K2D;k\e(B (tick)\e$B!"J]N1\e(B (dormant) \e$B$^$?$O4{\e(B
14048 \e$BFI\e(B (read) \e$B$NCf$+$iA*$V$3$H$,$G$-$k$H$$$&$3$H$G$9!#$7$+$7\e(B total-expire \e$B$G\e(B
14049 \e$B$O!"\e(Bdormant \e$B$H\e(B ticked \e$B$+$i$7$+A*$Y$^$;$s!#\e(Btotal-expire \e$B$NMxE@$O!"E,1~%9\e(B
14050 \e$B%3%"IU$1\e(B (@pxref{Adaptive Scoring}) \e$B$GNI9%$KF/$/$3$H$G$9!#\e(Bauto-expire \e$B$O\e(B
14051 \e$BDL>o$N%9%3%"IU$1$G$OF0:n$7$^$9$,!"E,1~%9%3%"IU$1$G$O$@$a$G$9!#\e(B
14052
14053 @vindex gnus-auto-expirable-newsgroups
14054 \e$B@55,I=8=\e(B @code{gnus-auto-expirable-newsgroups} \e$B$K9gCW$9$k%0%k!<%W$G$O!"\e(B
14055 \e$BFI$s$@$9$Y$F$N5-;v$K<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i$l$^$9!#4|8B@Z$l\e(B
14056 \e$B>C5n2DG=$N0u$NIU$$$?$9$Y$F$N5-;v$O!"35N,%P%C%U%!!<$N:G=i$N7e\e(B
14057 \e$B$K\e(B @samp{E} \e$B$,I=<($5$l$^$9!#\e(B
14058
14059 \e$B<+F04|8B@Z$l>C5n$rM-8z$K$9$k$H!"%G%#%U%)%k%H$G$O$"$J$?$,FI$s$@$9$Y$F$N5-\e(B
14060 \e$B;v$K!"0JA0$KFI$^$l$?$+$I$&$+$K4X$o$i$:!"\e(B gnus \e$B$O4|8B@Z$l>C5n2DG=$N0u$rIU\e(B
14061 \e$B$1$^$9!#4{FI$N0u$,IU$$$F$$$k5-;v$K!"<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i\e(B
14062 \e$B$l$k$N$rHr$1$k$K$O!"0J2<$N$h$&$J$b$N$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KCV$$\e(B
14063 \e$B$F$*$1$PNI$$$G$7$g$&\e(B:
14064
14065 @vindex gnus-mark-article-hook
14066 @lisp
14067 (remove-hook 'gnus-mark-article-hook
14068              'gnus-summary-mark-read-and-unread-as-read)
14069 (add-hook 'gnus-mark-article-hook 'gnus-summary-mark-unread-as-read)
14070 @end lisp
14071
14072 \e$B%0%k!<%W$r<+F04|8B@Z$l>C5n2DG=$K$7$F$b!"$9$Y$F$N4{FI$N5-;v$,4|8B@Z$l>C5n\e(B
14073 \e$B$5$l$k$o$1$G$O$J$/!"4|8B@Z$l>C5n2DG=$N0u$,IU$$$F$$$k5-;v$@$1$,4|8B@Z$l>C\e(B
14074 \e$B5n$5$l$k$3$H$K5$$rIU$1$F2<$5$$!#$^$?!"\e(B@kbd{d} \e$BL?Na$,<+F0E*$K5-;v$r4|8B@Z\e(B
14075 \e$B$l>C5n2DG=$K$9$k$N$G$OL5$$$3$H$K$b5$$rIU$1$F2<$5$$\e(B---\e$B<+F04|8B@Z$l>C5n2D\e(B
14076 \e$BG=$K$7$?%0%k!<%W$G$O!"5-;v$K4{FI$N0u$,H><+F0$GIU$1$i$l$k$3$H$K$h$C$F$N$_!"\e(B
14077 \e$B5-;v$,4|8B@Z$l>C5n2DG=$K$J$k$H$$$&$3$H$G$9!#\e(B
14078
14079 2\e$B!A\e(B3 \e$B$N%a!<%j%s%0%j%9%H$r9VFI$7$F$$$F!"FI$_=*$o$C$F$7$P$i$/7P$C$?$i5-;v\e(B
14080 \e$B$,>C$($F$7$^$&$h$&$K$7$?$$$J$i!"Nc$($P$3$s$JIw$K@_Dj$7$^$7$g$&\e(B:
14081
14082 @lisp
14083 (setq gnus-auto-expirable-newsgroups
14084       "mail.nosense-list\\|mail.nice-list")
14085 @end lisp
14086
14087 \e$B<+F04|8B@Z$l>C5n$r9T$J$o$;$k$b$&0l$D$NJ}K!$O!"$=$N%0%k!<%W$N%0%k!<%W%Q%i\e(B
14088 \e$B%a!<%?!<$K\e(B @code{auto-expirable} \e$B$H$$$&MWAG$r;}$?$;$k$3$H$G$9!#\e(B
14089
14090 \e$B$b$7E,1~%9%3%"IU$1\e(B (@pxref{Adaptive Scoring}) \e$B$H<+F04|8B@Z$l>C5n$r;HMQ$7\e(B
14091 \e$B$F$$$k$H!"LdBj$,5/$3$k$G$7$g$&!#<+F04|8B@Z$l>C5n$HE,1~%9%3%"IU$1$O$"$^$j\e(B
14092 \e$BNI$/D4OB$7$^$;$s!#\e(B
14093
14094 @vindex nnmail-expiry-wait
14095 \e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$G!"4|8B@Z$l>C5n2DG=$J5-;v$r$I$l$/$i$$$N\e(B
14096 \e$B4|4V;D$7$F$*$/$+$N%G%#%U%)%k%H$N;~4V$r@_Dj$7$^$9!#\e(Bgnus \e$B$O%a%C%;!<%8$,Aw\e(B
14097 \e$B$j=P$5$l$?$H$-$G$O$J$/!"$=$l$,\e(B @emph{\e$BE~Ce\e(B} \e$B$7$F$+$i$NF|?t$r7W;;$7$^$9!#\e(B
14098 \e$B%G%#%U%)%k%H$O\e(B 7 \e$BF|4V$G$9!#\e(B
14099
14100 gnus \e$B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$r$I$N$/$i$$;D$7\e(B
14101 \e$B$F$*$/$+$r$3$^$a$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#0J2<$NNc$G\e(B
14102 \e$B$O\e(B @samp{mail.private} \e$B%0%k!<%W$O0l%v7n!"\e(B@samp{mail.junk} \e$B%0%k!<%W$O0lF|!"\e(B
14103 \e$B$=$NB>A4It$OO;F|4V$K!"$=$l$>$l4|8B$r@_Dj$7$^$9\e(B:
14104
14105 @vindex nnmail-expiry-wait-function
14106 @lisp
14107 (setq nnmail-expiry-wait-function
14108       (lambda (group)
14109        (cond ((string= group "mail.private")
14110                31)
14111              ((string= group "mail.junk")
14112                1)
14113              ((string= group "important")
14114               'never)
14115              (t
14116                6))))
14117 @end lisp
14118
14119 \e$B$3$N4X?t$KM?$($i$l$k%0%k!<%WL>$K$O!VAu>~!W$9$J$o$A\e(B @samp{nnml:} \e$B$N$h$&$J\e(B
14120 \e$B$b$N$OIU$-$^$;$s!#\e(B
14121
14122 \e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$H4X\e(B
14123 \e$B?t\e(B @code{nnmail-expiry-wait-function} \e$B$O!"?tCM\e(B (\e$B@0?t$G$"$kI,MW$O$"$j$^$;\e(B
14124 \e$B$s\e(B) \e$B$+%7%s%\%k$N\e(B @code{immediate} \e$B$+\e(B @code{never} \e$B$N$I$A$i$+$K$9$k$3$H$,\e(B
14125 \e$B$G$-$^$9!#\e(B
14126
14127 \e$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K!"%0%k!<%W%Q%i%a!<%?!<\e(B
14128 \e$B$N\e(B @code{expiry-wait} \e$B$r;H$&$3$H$b$G$-$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
14129
14130 @vindex nnmail-expiry-target
14131 \e$B5-;v$r4|8B@Z$l>C5n$9$k$H$-$K<h$i$l$kDL>o$NF0:n$O!"$=$l$i$r>C5n$9$k$3$H$G\e(B
14132 \e$B$9!#$7$+$7!">l9g$K$h$C$F$O$=$l$i$r>C5n$9$k$h$j$bJL$N%0%k!<%W$K0\F0$7$?J}\e(B
14133 \e$B$,M-0U5A$+$b$7$l$^$;$s!#JQ?t\e(B @code{nnmail-expiry-target} (\e$B$H%0%k!<%W%Q%i\e(B
14134 \e$B%a!<%?!<\e(B @code{expiry-target}) \e$B$O$3$l$r@)8f$7$^$9!#$3$NJQ?t$NCM$O$9$Y$F\e(B
14135 \e$B$N%0%k!<%W$KBP$9$k%G%#%U%)%k%H$K$J$j$^$9$,!"FCDj$N%0%k!<%W$4$H$K%0%k!<%W\e(B
14136 \e$B%Q%i%a!<%?!<$r;H$C$F;XDj$9$l$P!"$=$A$i$rM%@h$5$;$k$3$H$,$G$-$^$9!#%G%#%U%)\e(B
14137 \e$B%k%H$NCM$O\e(B @code{delete} \e$B$G$9$,!"J8;zNs\e(B (\e$B5-;v$r0\F0$9$k@h$N%0%k!<%WL>\e(B)
14138 \e$B$^$?$O0\F0@h$N%0%k!<%WL>$+\e(B @code{delete} \e$B$rJV$94X?t$K$9$k$3$H$,$G$-$^\e(B
14139 \e$B$9\e(B (\e$B4X?t$N>l9g$O!"5-;v$KHO0O$r69$a$?%P%C%U%!!<$G!"$=$N5-;v$,B8:_$7$F$$$k\e(B
14140 \e$B%0%k!<%WL>$,0z?t$H$7$FM?$($i$l$^$9\e(B)\e$B!#\e(B
14141
14142 \e$B%0%k!<%WL>$r;XDj$9$k>l9g$NNc\e(B:
14143 @lisp
14144 (setq nnmail-expiry-target "nnml:expired")
14145 @end lisp
14146
14147 @findex nnmail-fancy-expiry-target
14148 @vindex nnmail-fancy-expiry-targets
14149 gnus \e$B$K$O4|8B@Z$l$N%a!<%k$r%0%k!<%W$K0\F0$5$;$k$?$a$N4X?t$,$"$j$^$9!#$=\e(B
14150 \e$B$l$OJQ?t\e(B @code{nnmail-fancy-expiry-targets} \e$B$K=>$C$FF0:n$7$^$9!#Nc$G$9\e(B:
14151
14152 @lisp
14153  (setq nnmail-expiry-target 'nnmail-fancy-expiry-target
14154        nnmail-fancy-expiry-targets
14155        '((to-from "boss" "nnfolder:Work")
14156          ("subject" "IMPORTANT" "nnfolder:IMPORTANT.%Y.%b")
14157          ("from" ".*" "nnfolder:Archive-%Y")))
14158 @end lisp
14159
14160 \e$B$3$N@_Dj$r9T$J$&$3$H$K$h$j!"I=Bj%X%C%@!<$K\e(B @code{IMPORTANT} \e$B$r;}$C$F$$$F!"\e(B
14161 @code{YYYY} \e$BG/\e(B @code{MMM} \e$B7n$KH/?.$5$l$?$$$+$J$k%a!<%k$b!"4|8B$K$J$k\e(B
14162 \e$B$H\e(B @code{nnfolder:IMPORTANT.YYYY.MMM} \e$B%0%k!<%W$K0\F0$5$;$i$l$^$9!#$^$?!"\e(B
14163 From \e$B$^$?$O\e(B To \e$B%X%C%@!<$,J8;zNs\e(B @code{boss} \e$B$r4^$s$G$k%a!<%k\e(B
14164 \e$B$O\e(B @code{nnfolder:Work} \e$B$K!"$=$l0J30$N$9$Y$F$N%a!<%k\e(B
14165 \e$B$O\e(B @code{nnfolder:Archive-YYYY} \e$B$K!"$=$l$>$l4|8B$K$J$k$H0\F0$5$;$i$l$^$9!#\e(B
14166
14167 @vindex nnmail-keep-last-article
14168 @code{nnmail-keep-last-article} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$O%a!<%k%0\e(B
14169 \e$B%k!<%W$N:G8e$N5-;v$r7h$7$F4|8B@Z$l>C5n$7$^$;$s!#$3$l$O\e(B procmail \e$B$NMxMQ<T\e(B
14170 \e$B$N?M@8$r$h$j3Z$K$9$k$?$a$N$b$N$G$9!#\e(B
14171
14172 @vindex gnus-total-expirable-newsgroups
14173 \e$BJdB-\e(B: \e$B>e5-$N!"\e(Bgnus \e$B$,7h$7$F4|8B@Z$l>C5n2DG=$G$J$$5-;v$r4|8B@Z$l>C5n$9$k\e(B
14174 \e$B$3$H$O$J$$!"$H$$$&$N$O13$G$9!#\e(B@code{total-expire} \e$B$r%0%k!<%W%Q%i%a!<%?!<\e(B
14175 \e$B$KF~$l$F$b!"5-;v$K4|8B@Z$l>C5n$N0u$,IU$/$3$H$O$"$j$^$;$s$,!"FI$s$@$9$Y$F\e(B
14176 \e$B$N5-;v$O4|8B@Z$l>C5n$N=hM}$KDL$5$l$^$9!#Hs>o$KCm0U$7$F;H$C$F2<$5$$!#$5$i\e(B
14177 \e$B$K4m81$J$N$OJQ?t\e(B @code{gnus-total-expirable-newsgroups} \e$B$G$9!#$3$N@55,I=\e(B
14178 \e$B8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$G$O!"FI$s$@$9$Y$F$N5-;v$,4|8B@Z$l>C5n$N=hM}\e(B
14179 \e$B$KDL$5$l$^$9!#$3$l$O!"Ev$N%0%k!<%W$N\e(B @emph{\e$B$9$Y$F\e(B} \e$B$N8E$$%a!<%k$N5-;v$O!"\e(B
14180 \e$B$7$P$i$/8e$G:o=|$5$l$k$H$$$&$3$H$G$9!#Hs>o$KCm0U$7$F;H$C$F2<$5$$!#$=$7$F!"\e(B
14181 \e$B$"$J$?$,;H$C$?@55,I=8=$,4V0c$C$?%0%k!<%W$K9gCW$7$F$7$^$$!"$9$Y$F$N=EMW$J\e(B
14182 \e$B%a!<%k$,>C$($F$7$^$C$?$H8@$C$F!";d$K5c$-IU$$$FMh$J$$$G2<$5$$!#$7$C$+$7$j\e(B
14183 \e$B$J$5$$\e(B! (\e$BD>Lu\e(B: \e$BCK$K$J$j$J$5$$!"$"$k$$$O=w$K$J$j$J$5$$!"$5$b$J$1$l$P$b$C\e(B
14184 \e$B$H5$;}$A$$$$2?$K$G$b$J$j$J$5$$\e(B!) \e$B$[$&$i!"8@$o$s$3$C$A$c$J$$\e(B!
14185
14186 \e$B$?$$$F$$$N?M$O$[$H$s$I$N%a!<%k%0%k!<%W$r\e(B total-expirable (\e$BA4BN4|8B@Z$l>C\e(B
14187 \e$B5n2DG=\e(B) \e$B$K$7$^$9$,!#\e(B
14188
14189 @vindex gnus-inhibit-user-auto-expire
14190 @code{gnus-inhibit-user-auto-expire} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%0%k!<%W\e(B
14191 \e$B$G<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$F$b!"MxMQ<T$,0u$rIU$1$kL?Na$,5-;v$K4|\e(B
14192 \e$B8B@Z$l>C5n2DG=$N0u$rIU$1$k$3$H$O$"$j$^$;$s!#\e(B
14193
14194 @node Washing Mail
14195 @subsection \e$B%a!<%k@vBu\e(B
14196 @cindex mail washing
14197 @cindex list server brain damage
14198 @cindex incoming mail treatment
14199
14200 \e$B%a%$%i!<$d%a!<%j%s%0%j%9%H$N%5!<%P!<$O!"%a!<%k$KBP$7$FK\Ev$KK\Ev$KGO</$2\e(B
14201 \e$B$?$3$H$r$9$k$3$H$G0-L>9b$$$G$9!#!V$o$!!"\e(BRFC822 \e$B$O%5!<%P!<$rDL$C$F$$$/%a%C\e(B
14202 \e$B%;!<%8$N$9$Y$F$N9T$N:G8e$K\e(B @code{wE aRe ElItE!!!!!1!!} \e$B$r2C$($k$3$H$rL@\e(B
14203 \e$B<(E*$K6X;_$O$7$F$$$J$$$>!#$5$!!"$d$C$F$_$h$&\e(B!!!!1!\e$B!W$($'!"$=$N$H$*$j$G$9\e(B
14204 \e$B$,!"\e(BRFC822 \e$B$O$*$m$+<T$,FI$`$h$&$K$O=q$+$l$F$$$^$;$s!#Ev$?$jA0$J$3$H\e(B (\e$BLu\e(B
14205 \e$BCm\e(B: \e$BNI<1$+$i0oC&$9$k$3$H\e(B) \e$B$O$=$3$G$O5DO@$5$l$F$$$^$;$s!#$G$9$+$i!"$3$N>O\e(B
14206 \e$B$,I,MW$J$N$G$9!#\e(B
14207
14208 \e$BE,Nc\e(B: \e$B%I%$%D8lHG$N\e(B Microsoft Exchange \e$B$OJVEz$NI=Bj$K\e(B @samp{Re: } \e$B$NBe$o\e(B
14209 \e$B$j$K\e(B @samp{AW: } \e$B$rIU$12C$($^$9!#;d$O$3$l$KF0MI$7$FO5Gb$7$F$$$k$U$j$r$9\e(B
14210 \e$B$k$3$H$b$G$-$^$7$?$,!"$=$&$9$k5$NO$,$"$j$^$;$s$G$7$?!#$=$l$O>P$&$Y$-$3$H\e(B
14211 \e$B$G$9!#\e(B
14212
14213 gnus \e$B$OI=<($9$k5-;v$r@vBu$9$k$?$a$KB?$9$.$k$[$I$N4X?t$rDs6!$7$F$$$^$9$,!"\e(B
14214 \e$B%a!<%k$r%G%#%9%/$KJ]B8$9$kA0$K$U$k$$$K$+$1$k$3$H$,$G$-$?J}$,NI$$$+$b$7$l\e(B
14215 \e$B$^$;$s!#$=$NL\E*$N$?$a$K!";0$D$N%U%C%/$H$=$l$i$N%U%C%/$KF~$l$k$3$H$,$G$-\e(B
14216 \e$B$k?'!9$J4X?t$rMQ0U$7$F$$$^$9!#\e(B
14217
14218 @table @code
14219 @item nnmail-prepare-incoming-hook
14220 @vindex nnmail-prepare-incoming-hook
14221 \e$B$3$N%U%C%/$O%a!<%k$K2?$+$r$9$kA0$K8F$P$l!"Am3gE*$KA]=|$7$F$-$l$$$K$9$k=j\e(B
14222 \e$B:n$N$?$a$K$"$j$^$9!#$=$l$O?7$7$$$9$Y$F$NF~$C$F$-$?%a!<%k$r4^$s$G$$$k%P%C\e(B
14223 \e$B%U%!!<$G8F$P$l$^$9!#;H$&$3$H$N$G$-$k4X?t$O\e(B:
14224
14225 @table @code
14226 @item nnheader-ms-strip-cr
14227 @findex nnheader-ms-strip-cr
14228 \e$B$=$l$>$l$N9T$+$i!":G8e$K$"$k%-%c%j%C%8%j%?!<%s\e(B (carriage return) \e$B$r<h$j\e(B
14229 \e$B=|$-$^$9!#$3$l$O\e(B MS \e$B$N%^%7%s>e$GF0:n$7$F$$$k\e(B Emacs \e$B$N%G%#%U%)%k%H$G$9!#\e(B
14230 @end table
14231
14232 @item nnmail-prepare-incoming-header-hook
14233 @vindex nnmail-prepare-incoming-header-hook
14234 \e$B$3$N%U%C%/$O$=$l$>$l$N%a!<%k$N%X%C%@!<$KHO0O$r69$a$i$l$F8F$P$l$^$9!#%X%C\e(B
14235 \e$B%@!<$r$-$l$$$K$9$k$H$-$K;H$&$3$H$,$G$-$^$9!#;H$&$3$H$N$G$-$k4X?t$O\e(B:
14236
14237 @table @code
14238 @item nnmail-remove-leading-whitespace
14239 @findex nnmail-remove-leading-whitespace
14240 \e$B!VLr$KN)$D!W%a!<%j%s%0%j%9%H$N%5!<%P!<$,!"8+1I$($rNI$/$9$k$?$a$@$H>N$7$F!"\e(B
14241 \e$B%X%C%@!<$NA0$NJ}$KIU$12C$($?6uGr$rL5$/$7$^$9\e(B (\e$BLuCm\e(B: \e$BNc$(\e(B
14242 \e$B$P\e(B @samp{Subject:} \e$B$J$I$ND>8e$KFs$D0J>e$N6uGrJ8;z$,$"$C$?$i!"0l$D$r;D$7\e(B
14243 \e$B$F>C$7$^$9\e(B)\e$B!#$^$C$?$/$b$&!#\e(B
14244
14245 (\e$B$3$N4X?t$O$9$Y$F$N%a%C%;!<%8$N%\%G%#!<$NCf$K$"$k%X%C%@!<\e(B (\e$B%\%G%#!<$NCf\e(B
14246 \e$B$K$"$kJL$N%a%C%;!<%8$,;}$C$F$$$k%X%C%@!<9T$N$h$&$J$b$N\e(B) \e$B$KBP$7$F$bF0:n$9\e(B
14247 \e$B$k$N$G!";HMQ$K:]$7$F$O@x:_E*$J4m81$rUT$s$G$$$^$9!#$7$?$,$C$F%P%0$r=$@5$9\e(B
14248 \e$B$k$h$j$O!"$=$&$$$&FCD'$,$"$k$3$H$rJ8=q$G@bL@$9$k$N$,!"$b$A$m$s@5$7$$2r7h\e(B
14249 \e$B$NF;$G$9!#\e(B)
14250
14251 @item nnmail-remove-list-identifiers
14252 @findex nnmail-remove-list-identifiers
14253 \e$B$$$/$D$+$N%a!<%j%s%0%j%9%H$N%5!<%P!<$O!"$=$N%j%9%H$,G[?.$7$?%a!<%k$G$"$k\e(B
14254 \e$B$3$H$rF1Dj$9$k$?$a$N<1JL;R\e(B---\e$BNc$($P\e(B @samp{(idm)}---\e$B$r$9$Y$F\e(B
14255 \e$B$N\e(B @code{Subject} \e$B%X%C%@!<$N@hF,$KIU$12C$($^$9!#@P4o;~Be$N%a!<%k%j!<%@!<\e(B
14256 \e$B$r;H$C$F$$$k?M$?$A$K$O!"$=$l$O3N$+$KNI$$$3$H$G$9!#$3$N4X?t$O@55,I=\e(B
14257 \e$B8=\e(B @code{nnmail-list-identifiers} \e$B$K9gCW$9$kJ8;zNs$r<h$j=|$-$^$9!#$=$l$O\e(B
14258 \e$B@55,I=8=$N%j%9%H$G$b9=$$$^$;$s!#$?$@$7@55,I=8=$K\e(B @code{\\(..\\)} \e$B$r4^$a\e(B
14259 \e$B$F$O$$$1$^$;$s!#\e(B
14260
14261 \e$BNc$($P\e(B @samp{(idm)} \e$B$H\e(B @samp{nagnagnag} \e$B$H$$$&<1JL;R$r<h$j=|$-$?$$$N$J$i\e(B:
14262
14263 @lisp
14264 (setq nnmail-list-identifiers
14265       '("(idm)" "nagnagnag"))
14266 @end lisp
14267
14268 \e$B$3$l$O\e(B @code{gnus-list-identifiers} \e$B$GHsGK2uE*$K9T$J$&$3$H$b$G$-$^$9!#\e(B
14269 @xref{Article Hiding}.
14270
14271 @item nnmail-remove-tabs
14272 @findex nnmail-remove-tabs
14273 \e$B$9$Y$F$N\e(B @samp{TAB} \e$BJ8;z$r\e(B @samp{SPACE} \e$BJ8;z$KJQ49$7$^$9!#\e(B
14274
14275 @item nnmail-fix-eudora-headers
14276 @findex nnmail-fix-eudora-headers
14277 @cindex Eudora
14278 Eudora \e$B$O2u$l$?\e(B @code{References} \e$B%X%C%@!<$r:n@.$7$^$9$,!"\e(B
14279 @code{In-Reply-To} \e$B%X%C%@!<$K$O$A$c$s$H$7$?$b$N$rF~$l$^$9!#$3$N4X?t\e(B
14280 \e$B$O\e(B @code{References} \e$B%X%C%@!<$r<h$j=|$-$^$9!#\e(B
14281 @end table
14282
14283 @item nnmail-prepare-incoming-message-hook
14284 @vindex nnmail-prepare-incoming-message-hook
14285 \e$B$3$N%U%C%/$O$=$l$>$l$N%a%C%;!<%8$KHO0O$r69$a$i$l$F8F$P$l$^$9\e(B (\e$BLuCm\e(B: \e$B0lEY\e(B
14286 \e$B$KJ#?t$N%a!<%k$r<u?.$7$?>l9g$G$b!"0lDL$:$D8F$P$l$k$H$$$&$3$H$G$9\e(B)\e$B!#;H$&\e(B
14287 \e$B$3$H$N$G$-$k4X?t$O\e(B:
14288
14289 @table @code
14290 @item article-de-quoted-unreadable
14291 @findex article-de-quoted-unreadable
14292 Quoted Readable \e$B%(%s%3!<%I$r%G%3!<%I$7$^$9\e(B (\e$BLuCm\e(B: \e$B<B:]$K9T$J$&$N\e(B
14293 \e$B$O\e(B quoted printable \e$B$N%G%3!<%I$G$9\e(B)\e$B!#\e(B
14294 @end table
14295 @end table
14296
14297 @node Duplicates
14298 @subsection \e$B=EJ#\e(B
14299
14300 @vindex nnmail-treat-duplicates
14301 @vindex nnmail-message-id-cache-length
14302 @vindex nnmail-message-id-cache-file
14303 @cindex duplicate mails
14304 \e$B$$$/$D$+$N%a!<%j%s%0%j%9%H$N%a%s%P!<$J$i!";~!9F1$8%a!<%k$rFs$D<u$1<h$k$3\e(B
14305 \e$B$H$,$"$k$G$7$g$&!#$3$l$O$H$F$bHQ$o$7$$$N$G!"\e(B@code{nnmail} \e$B$O$=$l$,8+$D$1\e(B
14306 \e$B$?$I$s$J=EJ#$r$b!"D4$Y$F=hM}$7$^$9!#$3$l$r$9$k$?$a$K!"\e(B@code{nnmail} \e$B$O8E\e(B
14307 \e$B$$\e(B @code{Message-ID} \e$B$r\e(B @code{nnmail-messagge-id-cache-file} (\e$B%G%#%U%)%k\e(B
14308 \e$B%H$G$O\e(B @file{~/.nnmail-cache}) \e$B$KJ]B8$7$^$9!#$=$l$KJ]B8$5$l\e(B
14309 \e$B$k\e(B @code{Message-ID} \e$B$N$*$*$h$=$N:GBg?t$OJQ\e(B
14310 \e$B?t\e(B @code{nnmail-message-id-cache-length} \e$B$G@)8f$5$l!"%G%#%U%)%k%HCM\e(B
14311 \e$B$O\e(B 1000 \e$B$G$9!#\e(B(\e$B$G$9$+$i@i8D$N\e(B @code{Message-ID} \e$B$,N/$a$i$l$^$9!#\e(B) \e$B$3$l$G\e(B
14312 \e$BI]5$$r$U$k$C$?$J$i!"\e(B@code{nnmail-treat-duplicates} \e$B$r\e(B @code{warn} (\e$B%G%#\e(B
14313 \e$B%U%)%k%H$G$O$=$N$h$&$K$J$C$F$$$^$9$,\e(B) \e$B$K@_Dj$7$F$bNI$$$G$7$g$&!#$=$&$9$k\e(B
14314 \e$B$H!"\e(B@code{nnmail} \e$B$O=EJ#$7$?%a!<%k$r>C5n$7$J$$Be$o$j$K!"$=$l$,JL$N%a%C%;!<\e(B
14315 \e$B%8$N=EJ#$G$"$k$H$$$&7Y9p$r%a!<%k$N%X%C%@!<$KA^F~$7$^$9!#\e(B
14316
14317 \e$B$3$NJQ?t$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"4X?t$OEv$N%a%C%;!<%8$KHO0O\e(B
14318 \e$B$r69$a$i$l$?%P%C%U%!!<$+$i\e(B @code{Message-ID} \e$B$r0z?t$H$7$F8F$P$l$^$9!#$3\e(B
14319 \e$B$N4X?t$O\e(B @code{nil}, @code{warn}, @code{delete} \e$B$N$I$l$+$rJV$5$J$1$l$P$J\e(B
14320 \e$B$j$^$;$s!#\e(B
14321
14322 \e$BJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$K$h$C$F!"$3$N5!G=$r40A4$K;H$o$J$$$h$&$K\e(B
14323 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
14324
14325 \e$B$b$7$9$Y$F$N=EJ#$7$?%a!<%k$rFCJL$J\e(B @dfn{duplicates} \e$B%0%k!<%W$KF~$l$?$$$N\e(B
14326 \e$B$G$"$l$P!"IaDL$N%a!<%kJ,3dJ}K!$r;H$C$F$=$l$r$9$k$3$H$,$G$-$^$9\e(B:
14327
14328 @lisp
14329 (setq nnmail-split-fancy
14330       '(| ;; @r{\e$B=EJ#$7$?%a%C%;!<%8$OJ,$+$l$?%0%k!<%W$X!#\e(B}
14331         ("gnus-warning" "duplicat\\(e\\|ion\\) of message" "duplicate")
14332         ;; @r{\e$B%G!<%b%s$d%]%9%H%^%9%?!<$J$I$+$i$N%a%C%;!<%8$OB>$X!#\e(B}
14333         (any mail "mail.misc")
14334         ;; @r{\e$BB>$N5,B'!#\e(B}
14335         [ ... ] ))
14336 @end lisp
14337
14338 @noindent
14339 \e$B$b$7$/$O<!$N$h$&$J$b$N\e(B:
14340
14341 @lisp
14342 (setq nnmail-split-methods
14343       '(("duplicates" "^Gnus-Warning:.*duplicate")
14344         ;; @r{\e$BB>$N5,B'!#\e(B}
14345         [...]))
14346 @end lisp
14347
14348 \e$B$9$F$-$J;H$$J}$,$"$k$h\e(B: \e$B<u$1<j$G$"$kH`=w$,%a!<%k$r\e(B gnus \e$B$GFI$s$G$$$k$3$H\e(B
14349 \e$B$H!"H`=w$,\e(B @code{nnmail-treat-duplicates} \e$B$r\e(B @code{delete} \e$B$K@_Dj$7$F$"\e(B
14350 \e$B$k$3$H$rCN$C$F$$$l$P!"H`=w$,$9$G$K<u$1<h$C$?$3$H$,$o$+$C$F$$$k%a!<%k\e(B
14351 \e$B$N\e(B @code{Message-ID} \e$B$=$N$b$N$r;H$C$F!"9M$($i$l$k8B$j$?$/$5$s$NIn?+$rAw\e(B
14352 \e$B$k$3$H$,$G$-$k$s$@$<!#$=$NLLGr$5$r9M$($F$_$F$h\e(B! \e$BH`=w$O$=$l$i$r7h$7$F8+$k\e(B
14353 \e$B$3$H$O$J$$$s$@\e(B! \e$B$o$)\e(B!
14354
14355 @node Not Reading Mail
14356 @subsection \e$B%a!<%k$rFI$`$N$G$O$J$$\e(B
14357
14358 \e$B$"$J$?$,;H$$;O$a$?$I$s$J%a!<%k%P%C%/%(%s%I$G$b!"$"$J$?$,$=$l$i$G%a!<%k$r\e(B
14359 \e$BFI$_$?$$$H;W$C$F$$$k$H2>Dj$9$k$H$$$&!"G:$^$7$$JJ$r;}$C$F$$$k$3$H$K5$$,IU\e(B
14360 \e$B$/$G$7$g$&!#$3$l$O7h$7$FIT9gM}$G$O$J$$$+$b$7$l$^$;$s$,!"$"$J$?$NK>$`$3$H\e(B
14361 \e$B$G$O$J$$$+$b$7$l$^$;$s!#\e(B
14362
14363 @code{mail-sources} \e$B$H\e(B @code{nnmail-spool-file} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$l\e(B
14364 \e$B$P!"$I$N%P%C%/%(%s%I$bF~$C$F$/$k%a!<%k$rFI$b$&$H$7$J$/$J$C$F!"$=$l$O=u$1\e(B
14365 \e$B$K$J$k$O$:$G$9!#\e(B
14366
14367 @vindex nnbabyl-get-new-mail
14368 @vindex nnmbox-get-new-mail
14369 @vindex nnml-get-new-mail
14370 @vindex nnmh-get-new-mail
14371 @vindex nnfolder-get-new-mail
14372 \e$B$G$b!"$=$l$O9T$-2a$.$G$7$g$&!#$"$J$?$,!"Nc$($P\e(B @code{nnml} \e$B$G%a!<%k$rFI\e(B
14373 \e$B$`$3$H$H!"$7$^$$$3$s$G$"$k8E$$\e(B Rmail \e$B%U%!%$%k$r\e(B@code{nnbabyl} \e$B$r;H$C$F$6$C\e(B
14374 \e$B$HGA$/$3$H$@$1$G!"$^$C$?$/K~B-$7$F$$$F$$$k$N$J$i$P!#$9$Y$F$N%P%C%/%(%s%I\e(B
14375 \e$B$K$O\e(B  \e$B%P%C%/%(%s%I\e(B-@code{get-new-mail}  \e$B$H$$$&JQ?t$,$"$j$^$9!#$b\e(B
14376 \e$B$7\e(B @code{nnbabyl} \e$B$,%a!<%k$rFI$_9~$_$r$d$a$5$;$?$$$N$G$"$l$P!"$=$N%0%k!<\e(B
14377 \e$B%W$N2>A[%5!<%P!<JT=8$7$F!"\e(B@code{nnbabyl-get-new-mail} \e$B$r\e(B @code{nil} \e$B$K@_\e(B
14378 \e$BDj$7$^$7$g$&!#\e(B
14379
14380 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"F~$C$F$/$k%a!<%k$rFI$_9~$`$H$-$K!"J]B8$5$l\e(B
14381 \e$B$k$Y$-5-;v$KHO0O$r69$a$F\e(B @code{nn}*@code{-prepare-save-mail-hook} \e$B$r8F$S\e(B
14382 \e$B$^$9!#\e(B
14383
14384 @node Choosing a Mail Back End
14385 @subsection \e$B%a!<%k%P%C%/%(%s%I$rA*$V\e(B
14386
14387 \e$B%a!<%k%0%k!<%W$rF0:n$9$k$h$&$K$9$k$H\e(B gnus \e$B$O%a!<%k%9%W!<%k$rFI$_9~$_$^$9!#\e(B
14388 \e$B%a!<%k$N%U%!%$%k$O$^$:$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KJ#<L$5$l$^$9!#$=$N8e\e(B
14389 \e$B$G2?$,5/$3$k$+$O!"%a!<%k$r$I$NMM<0$G3JG<$7$?$$$+$K$h$j$^$9!#\e(B
14390
14391 \e$BI8=`$N\e(B gnus \e$B$G$OO;$D$N0c$C$?%a!<%k%P%C%/%(%s%I$,$"$j!"$5$i$KB?$/$N%P%C%/\e(B
14392 \e$B%(%s%I$r8DJL$K<j$KF~$l$k$3$H$,$G$-$^$9!#$[$H$s$I$N?M$,;H$&%a!<%k%P%C%/%(\e(B
14393 \e$B%s%I$O\e(B (\e$B$=$l$,$?$V$s:GB.$J$N$G\e(B) @code{nnml} \e$B$G$9\e(B (@pxref{Mail Spool})\e$B!#\e(B
14394
14395 @menu
14396 * Unix Mail Box::               (\e$B$H$F$b\e(B) \e$BI8=`E*$J\e(B Un*x mbox \e$B$r;H$&\e(B
14397 * Rmail Babyl::                 Emacs \e$B$N%W%m%0%i%`$O\e(B Rmail \e$B$N\e(B Babyl \e$B%U%)!<%^%C%H$r;H$&\e(B
14398 * Mail Spool::                  \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k\e(B?
14399 * MH Spool::                    mhspool \e$B$N$h$&$J%P%C%/%(%s%I\e(B
14400 * Maildir::                     \e$B$b$&0l$D$N#1%U%!%$%k\e(B/\e$B#1%a%C%;!<%87A<0\e(B
14401 * Mail Folders::                \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D\e(B
14402 * Comparing Mail Back Ends::    \e$BF@<:$N?<$$F6;!\e(B
14403 @end menu
14404
14405 @node Unix Mail Box
14406 @subsubsection Unix \e$B%a!<%k%\%C%/%9\e(B
14407 @cindex nnmbox
14408 @cindex unix mail box
14409
14410 @vindex nnmbox-active-file
14411 @vindex nnmbox-mbox-file
14412 @dfn{nnmbox} \e$B%P%C%/%(%s%I$O%a!<%k$r3JG<$9$k$?$a$KI8=`$N\e(B Un*x mbox \e$B%U%!%$\e(B
14413 \e$B%k$rMQ$$$^$9!#\e(B@code{nnmbox} \e$B$O$=$l$>$l$N%a!<%k5-;v$K$=$l$,$I$N%0%k!<%W$K\e(B
14414 \e$BB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
14415
14416 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14417
14418 @table @code
14419 @item nnmbox-mbox-file
14420 @vindex nnmbox-mbox-file
14421 \e$BMxMQ<T$N%[!<%`%G%#%l%/%H%j!<$N%a!<%k%\%C%/%9$NL>A0!#%G%#%U%)%k%HCM\e(B
14422 \e$B$O\e(B @file{~/mbox} \e$B$G$9!#\e(B
14423
14424 @item nnmbox-activate-file
14425 @vindex nnmbox-active-file
14426 \e$B%a!<%k%\%C%/%9$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%HCM\e(B
14427 \e$B$O\e(B @file{~/.mbox-active} \e$B$G$9!#\e(B
14428
14429 @item nnmbox-get-new-mail
14430 @vindex nnmbox-get-new-mail
14431 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmbox} \e$B$OF~$C$FMh$?%a!<%k$rFI$_9~$s$G%0%k!<\e(B
14432 \e$B%W$KJ,3d$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
14433 @end table
14434
14435 @node Rmail Babyl
14436 @subsubsection Rmail Babyl
14437 @cindex nnbabyl
14438 @cindex Rmail mbox
14439
14440 @vindex nnbabyl-active-file
14441 @vindex nnbabyl-mbox-file
14442 @dfn{nnbabyl} \e$B%P%C%/%(%s%I$O%a!<%k$r3JG<$9$k$?$a$K\e(B Babyl \e$B%a!<%k%\%C%/\e(B
14443 \e$B%9\e(B (\e$BJLL>\e(B @dfn{Rmail mbox}) \e$B$r;H$$$^$9!#\e(B@code{nnbabyl} \e$B$O$=$l$>$l$N5-;v$K\e(B
14444 \e$B$=$l$,$I$N%0%k!<%W$KB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
14445
14446 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14447
14448 @table @code
14449 @item nnbabyl-mbox-file
14450 @vindex nnbabyl-mbox-file
14451 Rmail mbox \e$B%U%!%$%k$NL>A0!#%G%#%U%)%k%HCM$O\e(B @file{~/RMAIL} \e$B$G$9!#\e(B
14452
14453 @item nnbabyl-active-file
14454 @vindex nnbabyl-active-file
14455 Rmail mbox \e$B$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%HCM\e(B
14456 \e$B$O\e(B @file{~/.rmail-active} \e$B$G$9!#\e(B
14457
14458 @item nnbabyl-get-new-mail
14459 @vindex nnbabyl-get-new-mail
14460 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnbabyl} \e$B$OF~$C$F$/$k%a!<%k$rFI$_9~$_$^$9!#\e(B
14461 \e$B%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
14462 @end table
14463
14464 @node Mail Spool
14465 @subsubsection \e$B%a!<%k%9%W!<%k\e(B
14466 @cindex nnml
14467 @cindex mail @acronym{NOV} spool
14468
14469 @dfn{nnml} \e$B%9%W!<%k%a!<%kMM<0$OB>$NCN$i$l$F$$$kMM<0$H$O8_49@-$,$"$j$^$;\e(B
14470 \e$B$s!#$=$l$O>/$7Cm0U$7$F;H$o$l$k$Y$-$G$9!#\e(B
14471
14472 @vindex nnml-directory
14473 \e$B$3$N%P%C%/%(%s%I$r;H$&$H!"\e(Bgnus \e$B$OF~$C$F$/$k%a!<%k$r!"$=$l$>$l$N%a!<%k\e(B
14474 \e$B$r\e(B 1 \e$B%U%!%$%k$H$7$F%U%!%$%k$KJ,3d$7!"5-;v$rJQ?t\e(B @code{nnml-directory} \e$B$G\e(B
14475 \e$B;XDj$5$l$?%G%#%l%/%H%j!<$N2<$NBP1~$9$k%G%#%l%/%H%j!<$KF~$l$^$9!#%G%#%U%)\e(B
14476 \e$B%k%H$NCM$O\e(B @file{~/Mail/} \e$B$G$9!#\e(B
14477
14478 \e$BA0$b$C$F%G%#%l%/%H%j!<$r:n$C$F$*$/I,MW$O$"$j$^$;$s!#$=$NLLE]$O\e(B gnus \e$B$,$9\e(B
14479 \e$B$Y$F8+$F$/$l$^$9!#\e(B
14480
14481 \e$B$"$J$?$N%"%+%&%s%H$KJ]B8$G$-$k%U%!%$%k$N?t$K87L)$J@)8B$,$"$k$J$i!"$3$N%P%C\e(B
14482 \e$B%/%(%s%I$r;H$&$Y$-$G$O$"$j$^$;$s!#$=$l$>$l$N%a!<%k$O$=$l<+?H$N%U%!%$%k$r\e(B
14483 \e$BH<$&$N$G!"?t=54V$G?t@i$N\e(B i\e$B%N!<%I$r@jM-$9$k2DG=@-$O==J,$K$"$j$^$9!#$"$J$?\e(B
14484 \e$B$K$H$C$F$3$l$,LdBj$G$J$/!"?F@Z$J%7%9%F%`4IM}<T$,5$$,68$C$?$h$&$K!VC/$,KM\e(B
14485 \e$B$N\e(B i \e$B%N!<%I$r?)$$$D$V$7$F$$$k$s$@\e(B? \e$BC/$@\e(B? \e$BC/\e(B!?!\e$B!W$H6+$S$J$,$iJb$-2s$k$3$H\e(B
14486 \e$B$bLdBj$G$J$$$J$i!"$3$l$,$*$=$i$/;H$&$3$H$N$G$-$k0lHVB.$$MM<0$G$"$k$H$$$&\e(B
14487 \e$B$3$H$OCN$C$F$*$/$Y$-$G$7$g$&!#?7$7$$%a!<%k$rFI$`$?$a$@$1$KBg$-$J\e(B mbox \e$B%U%!\e(B
14488 \e$B%$%k$r=E$$B-<h$j$GC5$9I,MW$O$"$j$^$;$s!#\e(B
14489
14490 @code{nnml} \e$B$O5-;vJ,3d$K4X$7$F$O$*$=$i$/0lHVCY$$%P%C%/%(%s%I$G$7$g$&!#B?\e(B
14491 \e$B$/$N%U%!%$%k$r:n$i$J$1$l$P$J$i$:!"F~$C$F$/$k%a!<%k$N$?$a\e(B
14492 \e$B$N\e(B @acronym{NOV} \e$B%G!<%?%Y!<%9$b:n@.$7$J$1$l$P$J$j$^$;$s!#$3$l$N$?$a$K!"\e(B
14493 \e$B%a!<%k$rFI$`$3$H$K4X$7$F$O$?$V$s:GB.$N%P%C%/%(%s%I$K$J$k$N$G$9!#\e(B
14494
14495 @cindex self contained nnml servers
14496 @cindex marks
14497 \e$B0u%U%!%$%k\e(B (\e$BLuCm\e(B: marks file) \e$B$,;H$o$l$k$H\e(B (\e$B$=$l$,%G%#%U%)%k%H$G$9$,\e(B)\e$B!"\e(B
14498 @code{nnml} \e$B%5!<%P!<$O\e(B @code{tar} \e$B$J$I$r;H$C$F%P%C%/%"%C%W$7$?$j!"8e$G$"\e(B
14499 \e$B$J$?$,IU$1$?0u$,$9$Y$FJ]$?$l$?>uBV$G\e(B gnus \e$B$KLa$9\e(B (\e$BK\Mh$N\e(B @code{nnml} \e$B%5!<\e(B
14500 \e$B%P!<$K$h$C$FDI2C$9$k\e(B) \e$B$3$H$,$G$-$kFC<A$r;}$D$h$&$K$J$j$^$9!#%0%k!<%W$N0u\e(B
14501 \e$B$O$=$l$>$l$N\e(B @code{nnml} \e$B%0%k!<%W$N%G%#%l%/%H%j!<Fb$N!"DL\e(B
14502 \e$B>o\e(B @file{.marks} \e$B%U%!%$%k\e(B (@code{nnml-marks-file-name} \e$B$r;2>H\e(B) \e$B$K3JG<$5\e(B
14503 \e$B$l$^$9!#$^$?!"8D!9$N\e(B @code{nnml} \e$B%0%k!<%W$K$D$$$F$b%P%C%/%"%C%W$9$k$3$H\e(B
14504 \e$B$,2DG=$G!"$=$&$9$k$K$O\e(B (\e$B%P%C%/%"%C%W$r\e(B nnml \e$B%G%#%l%/%H%j!<$KLa$7$?8e\e(B
14505 \e$B$G\e(B) @kbd{G m} \e$B%-!<$r;H$C$F$=$N%0%k!<%W$r85$KLa$7$F2<$5$$!#\e(B
14506
14507 \e$B2?$i$+$NM}M3$K$h$C$F\e(B @file{.marks} \e$B%U%!%$%k$,$*$+$7$/$J$C$F$$$k$H;W$C$?\e(B
14508 \e$B$H$-$O!"C1$K$=$l$iA4It$r>C$7$F$7$^$($PNI$$$G$7$g$&!#\e(Bgnus \e$B$O<!2s5/F0$9$k\e(B
14509 \e$B$H$-$K!"$=$l$i$r@5$7$/:F:n@.$7$F$/$l$^$9!#\e(B
14510
14511 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14512
14513 @table @code
14514 @item nnml-directory
14515 @vindex nnml-directory
14516 \e$B$9$Y$F$N\e(B @code{nnml} \e$B%G%#%l%/%H%j!<$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l$^$9!#\e(B
14517 \e$B%G%#%U%)%k%HCM$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N%G%#%U%)%k%HCM\e(B
14518 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
14519
14520 @item nnml-active-file
14521 @vindex nnml-active-file
14522 @code{nnml} \e$B%5!<%P!<$N$?$a$N%"%/%F%#%V%U%!%$%k!#%G%#%U%)%k%HCM\e(B
14523 \e$B$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
14524
14525 @item nnml-newsgroups-file
14526 @vindex nnml-newsgroups-file
14527 @code{nnml} \e$B%0%k!<%W5-=R%U%!%$%k!#\e(B@xref{Newsgroups File Format}. \e$B%G%#%U%)\e(B
14528 \e$B%k%HCM$O\e(B @file{~/Mail/newsgroups} \e$B$G$9!#\e(B
14529
14530 @item nnml-get-new-mail
14531 @vindex nnml-get-new-mail
14532 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnml} \e$B$OF~$C$FMh$?%a!<%kFI$_9~$_$^$9!#%G%#\e(B
14533 \e$B%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
14534
14535 @item nnml-nov-is-evil
14536 @vindex nnml-nov-is-evil
14537 @code{nil} \e$B$G$J$1$l$P!"$3$N%P%C%/%(%s%I$O$I$N\e(B @acronym{NOV} \e$B%U%!%$%k$bL5\e(B
14538 \e$B;k$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
14539
14540 @item nnml-nov-file-name
14541 @vindex nnml-nov-file-name
14542 @acronym{NOV} \e$B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O\e(B @file{.overview} \e$B$G$9!#\e(B
14543
14544 @item nnml-prepare-save-mail-hook
14545 @vindex nnml-prepare-save-mail-hook
14546 \e$BJ]B8$9$kA0$K0l$D$N5-;v$KHO0O$r69$a$F<B9T$9$k%U%C%/$G$9!#\e(B
14547
14548 @item nnml-marks-is-evil
14549 @vindex nnml-marks-is-evil
14550 \e$BHs\e(B-@code{nil} \e$B$G$"$k$H!"$3$N%P%C%/%(%s%I$O$$$+$J$k\e(B @sc{\e$B0u\e(B} \e$B%U%!%$%k$bL5\e(B
14551 \e$B;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
14552
14553 @item nnml-marks-file-name
14554 @vindex nnml-marks-file-name
14555 @dfn{\e$B0u\e(B} \e$B%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H$O\e(B @file{.marks} \e$B$G$9!#\e(B
14556
14557 @item nnml-use-compressed-files
14558 @vindex nnml-use-compressed-files
14559 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B@code{nnml} \e$B$O05=L$5$l$?%a%C%;!<%8%U%!%$%k$r07$&\e(B
14560 \e$B$3$H$,$G$-$k$h$&$K$J$j$^$9!#$?$@$7\e(B @code{auto-compression-mode} \e$B$,M-8z$K\e(B
14561 \e$B$J$C$F$$$J$1$l$P$J$j$^$;$s\e(B (@pxref{Compressed Files, ,Compressed Files,
14562 emacs, The Emacs Editor})\e$B!#\e(B
14563
14564 @item nnml-compressed-files-size-threshold
14565 @vindex nnml-compressed-files-size-threshold
14566 \e$B%a%C%;!<%8%U%!%$%k$r05=L$9$k$+$I$&$+$rH=CG$9$k$?$a$N!"%5%$%:$NogCM$G$9!#\e(B
14567 @code{nnml-use-compressed-files} \e$B$,Hs\e(B-@code{nil} \e$B$K@_Dj$5$l$F$$$F!"K\J8\e(B
14568 \e$B$NJ8;z?t$,$3$NJQ?t$NCM$h$jBg$-$+$C$?$i!"%a%C%;!<%8%U%!%$%k$O05=L$5$l$^$9!#\e(B
14569 @end table
14570
14571 @findex nnml-generate-nov-databases
14572 @code{nnml} \e$B%0%k!<%W$H\e(B @acronym{NOV} \e$B%U%!%$%k$ND4;R$,40A4$K68$C$F$7$^$C\e(B
14573 \e$B$?$i!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B$H%?%$%W$9$k$3$H$K$h$C$F!"40\e(B
14574 \e$BA4$K99?7$9$k$3$H$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$l$9$Y$F$N%U%!%$%k$r8+$k$3\e(B
14575 \e$B$H$K$h$C$F\e(B @code{nnml} \e$B3,AXA4BN$r%H%m!<%k5{LV$G$5$i$&$N$G!"$=$l$,=*$o$k\e(B
14576 \e$B$^$G$K$O;~4V$,$+$+$k$+$b$7$l$^$;$s!#$3$N5!G=$X$N$h$jNI$$%$%s%?!<%U%'!<%9\e(B
14577 \e$B$O%5!<%P!<%P%C%U%!!<$G8+$D$+$k$G$7$g$&\e(B (@pxref{Server Commands})\e$B!#\e(B
14578
14579 \e$BLuCm\e(B: \e$BC10l$N\e(B @code{nnml} \e$B%0%k!<%W$N\e(B @acronym{NOV} \e$B%G!<%?%Y!<%9$r:F@8@.$5\e(B
14580 \e$B$;$k$?$a$N\e(B @code{nnml-generate-nov-databases-1} \e$B$H$$$&L?Na$b$"$j$^$9!#\e(B
14581
14582 @node MH Spool
14583 @subsubsection MH \e$B%9%W!<%k\e(B
14584 @cindex nnmh
14585 @cindex mh-e mail spool
14586
14587 @code{nnmh} \e$B$O!"\e(B@acronym{NOV} \e$B%G!<%?%Y!<%9$r:n$i$J$$$3$H$H%"%/%F%#%V%U%!\e(B
14588 \e$B%$%k$d0u%U%!%$%k$rJ];}$7$J$$$3$H$r=|$$$F!"\e(B@code{nnml} \e$B$H;w$F$$$^$9!#$3$N\e(B
14589 \e$B$3$H$O\e(B @code{nnmh} \e$B$r\e(B @code{nnml} \e$B$h$j\e(B @emph{\e$B$+$J$j\e(B} \e$BCY$$%P%C%/%(%s%I$K\e(B
14590 \e$B$7$F$$$^$9$,!"\e(Bprocmail \e$B$N%9%/%j%W%H$r=q$/$3$H$O$:$C$H$d$j$d$9$/$J$C$F$b\e(B
14591 \e$B$$$^$9!#\e(B
14592
14593 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14594
14595 @table @code
14596 @item nnmh-directory
14597 @vindex nnmh-directory
14598 \e$B$9$Y$F$N\e(B @code{nnmh} \e$B%G%#%l%/%H%j!<$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l$^$9!#\e(B
14599 \e$B%G%#%U%)%k%HCM$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N%G%#%U%)%k%HCM\e(B
14600 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
14601
14602 @item nnmh-get-new-mail
14603 @vindex nnmh-get-new-mail
14604 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$OF~$C$F$/$k%a!<%k$rFI$_9~$_$^$9!#%G%#\e(B
14605 \e$B%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
14606
14607 @item nnmh-be-safe
14608 @vindex nnmh-be-safe
14609 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$O%U%)%k%@!<$K$"$k5-;v$,<B:]\e(B
14610 \e$B$K\e(B gnus \e$B$,9M$($F$$$k$b$N$HF1$8$G$"$k$+$rD4$Y$k$H$$$&GO</$2$?$3$H$r$d$j$^\e(B
14611 \e$B$9!#$=$l$OF|IU$HL\$KF~$k$9$Y$F$N>pJs$rD4$Y$k$N$G!"$3$l$r\e(B @code{t} \e$B$K@_Dj\e(B
14612 \e$B$9$k$H?<9o$JB.EYDc2<$,5/$3$j$^$9!#\e(B@code{nnmh} \e$B$N5-;v$rFI$`$N$K\e(B gnus \e$B0J30\e(B
14613 \e$B$N$b$N$r;H$C$F$$$J$$$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$kI,MW$O$"$j\e(B
14614 \e$B$^$;$s!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
14615 @end table
14616
14617 @node Maildir
14618 @subsubsection Maildir
14619 @cindex nnmaildir
14620 @cindex maildir
14621
14622 @code{nnmaildir} \e$B$O3F!9$N\e(B gnus \e$B$N%0%k!<%W$KBP1~$9$k\e(B maildir \e$B$K!"\e(B
14623 maildir \e$B%U%)!<%^%C%H$G%a!<%k$r3JG<$7$^$9!#$3$N%U%)!<%^%C%H\e(B
14624 \e$B$O\e(B @uref{http://cr.yp.to/proto/maildir.html} \e$B$*$h\e(B
14625 \e$B$S\e(B @uref{http://www.qmail.org/man/man5/maildir.html} \e$B$GJ8=q2=$5$l$F$$$^\e(B
14626 \e$B$9!#$^$?\e(B @code{nnmaildir} \e$B$O\e(B maildir \e$B$NCf$N\e(B @file{.nnmaildir/} \e$B%G%#%l%/\e(B
14627 \e$B%H%j!<$KDI2C$N>pJs$r3JG<$7$^$9!#\e(B
14628
14629 Maildir \e$B%U%)!<%^%C%H$O!"G[Aw$H9VFI$r!"%m%C%/$rI,MW$H$;$:$KF1;~$K9T$J$&$3\e(B
14630 \e$B$H$,$G$-$k$h$&$K$9$k$?$a$K@_7W$5$l$^$7$?!#B>$N%P%C%/%(%s%I$G$O!"%a!<%k$r\e(B
14631 \e$B2?$i$+$N%9%W!<%k$KEO$7$?8e$G!"$=$N%9%W!<%k$+$i%0%k!<%W$KJ,3d$9$k$?$a$K!"\e(B
14632 gnus \e$B$r@_Dj$7$J$1$l$P$J$i$J$$$G$7$g$&!#$=$l$O:#$^$GDL\e(B
14633 \e$B$j\e(B @code{nnmaildir} \e$B$G9T$J$&$3$H$,$G$-$^$9$,!"$b$C$HIaDL$N$d$jJ}$O!"\e(B
14634 gnus \e$B$N%0%k!<%W$H$7$F8=$o$l$k\e(B maildir \e$B$KG[Aw$5$l$?%a!<%k$r!"D>@\<j$K$9$k\e(B
14635 \e$B$3$H$G$9!#\e(B
14636
14637 @code{nnmaildir} \e$B$O40A4$K?.Mj$G$-$k$3$H$rL\;X$7$F$$$^$9\e(B: @kbd{C-g} \e$B$O%a\e(B
14638 \e$B%b%j!<Cf$N%G!<%?$r2u$5$J$$$7!"\e(B@code{SIGKILL} \e$B$,%U%!%$%k$NCf$N%G!<%?$r2u\e(B
14639 \e$B$9$3$H$O$"$j$^$;$s!#\e(B
14640
14641 @code{nnmaildir} \e$B$O5-;v$N0u$H\e(B @acronym{NOV} \e$B%G!<%?$r!"$=$l$>$l\e(B
14642 \e$B$N\e(B maildir \e$B$K3JG<$7$^$9!#$=$l$K$h$C$F!"$"$k\e(B gnus \e$B$N4D6-$+$iJL$N>l=j\e(B
14643 \e$B$K\e(B maildir \e$BA4BN$r%3%T!<$9$k$3$H$,$G$-!"0u$OJ];}$5$l$^$9!#\e(B
14644
14645 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14646
14647 @table @code
14648 @item directory
14649 \e$B$=$l$>$l$N\e(B @code{nnmaildir} \e$B%5!<%P!<\e(B (\e$B0l$D$r1[$($k%5!<%P!<$,I,MW$@$H$O$H\e(B
14650 \e$B$F$b;W$($^$;$s$,\e(B) \e$B$KBP$7$F%G%#%l%/%H%j!<$r:n$j!"$=$l$r\e(B maildir \e$B$^$?\e(B
14651 \e$B$O\e(B maildir \e$B$X$N%7%s%\%j%C%/%j%s%/$H$7$F<BAu$9$kI,MW$,$"$j$^\e(B
14652 \e$B$9\e(B (maildir \e$B$N$?$a$@$1$K$G$9!#B>$NL\E*$N$?$a$K$9$G$K;H$o$l$F$$$k%G%#%l%/\e(B
14653 \e$B%H%j!<$rA*$s$G$O$$$1$^$;$s\e(B)\e$B!#$=$l$>$l$N\e(B maildir \e$B$O!"$=$N%5!<%P!<$N%K%e!<\e(B
14654 \e$B%9%0%k!<%W$H$7$F\e(B gnus \e$B$K8=$l!"%7%s%\%j%C%/%j%s%/$N%U%!%$%kL>$,$=$N%0%k!<\e(B
14655 \e$B%W$NL>A0$K$J$j$^$9!#%G%#%l%/%H%j!<$K$"$k\e(B @samp{.} \e$B$G;O$^$k$I$s$J%U%!%$%k\e(B
14656 \e$BL>$bL5;k$5$l$^$9!#%G%#%l%/%H%j!<$O:G=i$K\e(B gnus \e$B$r5/F0$7$?$H$-$H%0%k!<%W%P%C\e(B
14657 \e$B%U%!!<$G\e(B @kbd{g} \e$B$r%?%$%W$7$?$H$-$O$$$D$G$bAv::$5$l!"$I$l$+$N\e(B maildir \e$B$,\e(B
14658 \e$B:o=|$^$?$ODI2C$5$l$F$$$k$H!"\e(B@code{nnmaildir} \e$B$O$=$N$H$-$K$=$l$rCN$j$^$9!#\e(B
14659
14660 @code{directory} \e$B%Q%i%a!<%?!<$NCM$O\e(B Lisp \e$B<0$G$J$1$l$P$J$j$^$;$s!#$=$l$O\e(B
14661 \e$B$3$N%5!<%P!<$N$?$a$N%G%#%l%/%H%j!<$N%Q%9$rF@$k$?$a\e(B
14662 \e$B$K\e(B @code{eval} \e$B$H\e(B @code{expand-file-name} \e$B$G=hM}$5$l$^$9!#$=$N<0$O%5!<%P!<\e(B
14663 \e$B$,3+$+$l$?$H$-$@$1\e(B @code{eval} \e$B$5$l!"$=$N7k2LF@$i$l$?J8;zNs$,!"%5!<%P!<\e(B
14664 \e$B$,JD$8$i$l$k$^$G;H$o$l$^$9\e(B (\e$B$b$7!"<0$d\e(B @code{eval} \e$B$rCN$i$J$/$G$b?4G[$4\e(B
14665 \e$BL5MQ\e(B; \e$BC1$J$kJ8;zNs$GF0:n$7$^$9\e(B)\e$B!#$3$N%Q%i%a!<%?!<$OG$0U$G$O$J$/!"I,$:@_\e(B
14666 \e$BDj$7$J$1$l$P$J$j$^$;$s!#\e(B@code{"~/Mail"} \e$B$d$=$l$N%5%V%G%#%l%/%H%j!<$r;H$&\e(B
14667 \e$B$3$H$O?d>)$7$^$;$s!#$J$<$+$H8@$&$H!"\e(Bgnus \e$B$NB>$NJ#?t$NItJ,$,$=$l$r%G%#%U%)\e(B
14668 \e$B%k%H$G$$$m$s$J$b$N$K;H$&$N$G!"\e(B@code{nnmaildir} \e$B$G$b$=$l$r;H$&$H:.Mp$9$k\e(B
14669 \e$B$+$b$7$l$J$$$+$i$G$9!#\e(B@code{"~/.nnmaildir"} \e$B$,0lHLE*$JCM$G$9!#\e(B
14670
14671 @item target-prefix
14672 \e$B$3$l$O\e(B Lisp \e$B<0$G$J$1$l$P$J$j$^$;$s!#$=$l\e(B
14673 \e$B$O\e(B @code{eval} \e$B$H\e(B @code{expand-file-name} \e$B$G=hM}$5$l$^$9!#$=$N<0\e(B
14674 \e$B$,\e(B @code{eval} \e$B$5$l$k$N$O%5!<%P!<$,3+$+$l$?$H$-$@$1$G!"$=$N7k2LF@$i$l$?\e(B
14675 \e$BJ8;zNs$,%5!<%P!<$,JD$8$i$l$k$^$G;H$o$l$^$9!#\e(B
14676
14677 @code{nnmaildir} \e$B%5!<%P!<$K%0%k!<%W$r:n$k$H!"$=$NL>A0$NF,\e(B
14678 \e$B$K\e(B @code{target-prefix} \e$B$,IU2C$5$l$?\e(B maildir \e$B$H!"$=$N\e(B maildir \e$B$r;X$7<($9\e(B
14679 \e$B%7%s%\%j%C%/%j%s%/$,AG$N%0%k!<%WL>$NL>A0$G:n@.$5$l$^$9!#$7$?$,$C$F!"\e(B
14680 @code{directory} \e$B$,\e(B @code{"~/.nnmaildir"} \e$B$G!"\e(B
14681 @code{target-prefix} \e$B$,\e(B @code{"../maildirs/"} \e$B$@$C$?>l9g$K\e(B @code{foo} \e$B$H\e(B
14682 \e$B$$$&%0%k!<%W$r:n$k$H!"\e(B@code{nnmaildir} \e$B$O\e(B maildir \e$B$H$7\e(B
14683 \e$B$F\e(B @file{~/.nnmaildir/../maildirs/foo} \e$B$r!"\e(B@file{../maildirs/foo} \e$B$X$N%7\e(B
14684 \e$B%s%\%j%C%/%j%s%/$H$7$F\e(B @file{~/.nnmaildir/foo} \e$B$r:n@.$7$^$9!#\e(B
14685
14686 \e$BF1$8\e(B @code{directory} \e$B$K\e(B maildirs \e$B$H%7%s%\%j%C%/%j%s%/$NN>J}$r:n@.$9$k$?\e(B
14687 \e$B$a$K!"%9%i%C%7%e$r4^$^$J$$J8;zNs$r\e(B @code{target-prefix} \e$B$K@_Dj$9$k$3$H$,\e(B
14688 \e$B$G$-$^$9!#$3$N>l9g$O!"\e(B@code{directory} \e$B$G8+$D$+$kL>A0\e(B
14689 \e$B$,\e(B @code{target-prefix} \e$B$G;O$^$k$I$N\e(B maildir \e$B$b!"%0%k!<%W$H$O8+$J$5$l$^\e(B
14690 \e$B$;$s\e(B (\e$B$,!"$=$l$i$r;X$7<($9%7%s%\%j%C%/%j%s%/$,%0%k!<%W$K$J$j$^$9\e(B)\e$B!#\e(B
14691
14692 \e$BFCJL$J>l9g$H$7$F\e(B @code{target-prefix} \e$B$,\e(B @code{""} (\e$B$=$l$,%G%#%U%)%k%H$G\e(B
14693 \e$B$9\e(B) \e$B$@$C$?$i!"%0%k!<%W$r:n$k$H$-$K!"BP1~$9$k%7%s%\%j%C%/%j%s%/$r;}$?$J\e(B
14694 \e$B$$\e(B maildir \e$B$,\e(B @code{directory} \e$B$K$*$$$F:n@.$5$l$^$9!#$=$N$h$&$J%0%k!<%W\e(B
14695 \e$B$KBP$7$F$O!"\e(B@code{force} \e$B0z?t$rM?$($J$$\e(B
14696 \e$B$H\e(B @code{gnus-group-delete-group} \e$B$,;H$($J$$$3$H$K5$$r$D$1$F2<$5$$!#\e(B
14697
14698 @item directory-files
14699 \e$B$3$l$O\e(B @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$r;}$C$F$$$k4X\e(B
14700 \e$B?t\e(B (\e$B$^$?$O\e(B @code{directory-files} \e$B$=$N$b$N\e(B) \e$B$G$J$1$l$P$J$j$^$;$s!#$3$l\e(B
14701 \e$B$O\e(B maildir \e$BMQ$N%5!<%P!<$N\e(B @code{directory} \e$B$rAv::$9$k$?$a$K;H$o$l$^$9!#\e(B
14702 \e$B$3$N%Q%i%a!<%?!<$OG$0U$G$9!#%G%#%U%)%k%HCM$O!"\e(B
14703 @code{nnheader-directory-files-is-safe} \e$B$,\e(B @code{nil} \e$B$@$C$?\e(B
14704 \e$B$i\e(B @code{nnheader-directory-files-safe} \e$B$G!"$=$l0J30$N>l9g\e(B
14705 \e$B$O\e(B @code{directory-files} \e$B$G\e(B
14706 \e$B$9\e(B (@code{nnheader-directory-files-is-safe} \e$B$O%5!<%P!<$,3+$$$?$H$-$K0l2s\e(B
14707 \e$B$@$18!::$5$l$^$9$,!"%G%#%l%/%H%j!<$,Av::$5$l$k$H$-$KKh2s%A%'%C%/$5$;$?$$\e(B
14708 \e$B$N$J$i$P!"$=$l$r9T$J$&4X?t$r$"$J$?$,<+A0$GMQ0U$9$kI,MW$,$"$j$^$9\e(B)\e$B!#\e(B
14709
14710 @item get-new-mail
14711 \e$BHs\e(B-@code{nil} \e$B$K$7$F$*$/$H!"$$$D$b$NDL$j$K%0%k!<%W$N\e(B maildir \e$B<+BN$K$*$$\e(B
14712 \e$B$F?7Ce%a!<%k$rAv::$7$?8e$G!"$3$N%5!<%P!<$O$5$i$K\e(B @code{mail-sources} \e$B$+\e(B
14713 \e$B$i!"\e(B@code{nnmail-split-methods} \e$B$+\e(B @code{nnmail-split-fancy} \e$B$N@_Dj$K=>$C\e(B
14714 \e$B$F!"=>Mh$N\e(B gnus \e$B$NJ}K!$G%a!<%k$r<h$j9~$_$^$9!#%G%#%U%)%k%HCM\e(B
14715 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
14716
14717 @code{mail-sources} \e$B$H\e(B @code{nnmaildir} \e$B%0%k!<%W$NN>J}$GF1$8\e(B maildir \e$B$r\e(B
14718 \e$B;H$C$F$O\e(B @emph{\e$B$$$1$^$;$s\e(B}\e$B!#$=$N7k2L$O1?NI$/M-1W$K$J$k$+$b$7$l$^$;$s$,!"\e(B
14719 \e$B$=$s$J0U?^$G$O@_7W$5$l$F$$$^$;$s$7!">-Mh$O0c$&7k2L$r$b$?$i$92DG=@-$,$"$j\e(B
14720 \e$B$^$9!#$"$J$?$NJ,3d5,B'$,?7$7$$%0%k!<%W$r:n$k$h$&$K$J$C$F$$$k>l9g$O!"\e(B
14721 @code{create-directory} \e$B%5!<%P!<%Q%i%a!<%?!<$r@_Dj$9$k$3$H$rK:$l$J$$$G2<\e(B
14722 \e$B$5$$!#\e(B
14723 @end table
14724
14725 @subsubsection \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
14726
14727 @code{nnmaildir} \e$B$OJ#?t$N%0%k!<%W%Q%i%a!<%?!<$r;H$$$^$9!#$3$l$i$N$9$Y$F\e(B
14728 \e$B$rL5;k$7$F$b0BA4$G$9!#%G%#%U%)%k%H$N\e(B @code{nnmaildir} \e$B$NF0:n$O!"B>$N%a!<\e(B
14729 \e$B%k%P%C%/%(%s%I$N%G%#%U%)%k%H\e(B (\e$B5-;v$,0l=54V8e$K>C5n$5$l$k!"$J$I\e(B) \e$B$HF1$8$G\e(B
14730 \e$B$9!#4|8B@Z$l>C5n$N%Q%i%a!<%?!<$r=|$$$F!"$3$N5!G=$O$9$Y\e(B
14731 \e$B$F\e(B @code{nnmaildir} \e$B$@$1$K$"$k$b$N$G$9!#$7$?$,$C$F!"JL$N%P%C%/%(%s%I$G$9\e(B
14732 \e$B$G$K9T$J$C$F$$$kF0:n$rC1$KF'=1$5$;$h$&$H$$$&$N$G$"$l$P!"$3$l$rL5;k$9$k$3\e(B
14733 \e$B$H$,$G$-$^$9!#\e(B
14734
14735 \e$B$3$l$i$N%Q%i%a!<%?!<$N$&$A$N$I$l$G$b!"$=$NCM$,%Y%/%H%k$G$"$k>l9g$O!"%*%j\e(B
14736 \e$B%8%J%k$NCM$KBe$o$C$F!"Bh0l$NMWAG$,\e(B Lisp \e$B<0$H$7$FI>2A$5$l$?7k2L$,;H$o$l$^\e(B
14737 \e$B$9!#CM$,%Y%/%H%k$G$J$$>l9g$O!"$=$NCM$=$N$b$N$,\e(B Lisp \e$B<0$H$7$FI>2A$5$l$^$9!#\e(B
14738 (\e$B$=$l$,!"$3$l$i$N%Q%i%a!<%?!<$,B>$H$O0c$&L>A0!"$9$J$o$AB>$N%P%C%/%(%s%I\e(B
14739 \e$B$G%5%]!<%H$5$l$F$$$k$b$N$H$O0c$&$1$l$I$b;w$?0UL#$r;}$C$F$$$kF1MM$N%Q%i%a!<\e(B
14740 \e$B%?!<$r;H$C$F$$$kM}M3$G$9!#\e(B)  (\e$B?tCM!"J8;zNs!"\e(B@code{nil}\e$B!"$*$h\e(B
14741 \e$B$S\e(B @code{t} \e$B$K$D$$$F$b\e(B @code{eval} \e$B$N4XM?$rL5;k$9$k$3$H$,$G$-$^$9!#B>$N\e(B
14742 \e$BCM$K$D$$$F!"$=$&$9$k$3$H$,$U$5$o$7$$>l9g$K$O!"DI2C$N%/%*!<%H$r;H$$!"$+$D\e(B
14743 \e$B%Y%/%H%k$GCM$rJq$`$3$H$rK:$l$J$$$G2<$5$$!#\e(B)
14744
14745 @table @code
14746 @item expire-age
14747 \e$B5-;v$,>C5n$5$l$k$^$G$N<wL?$NIC?t$r;XDj$9$k@0?t!"$"$k$$$O5-;v$,4|8B@Z$l>C\e(B
14748 \e$B5n$5$l$F$O$J$i$J$$$3$H$r;XDj$9$k\e(B @code{never} \e$B$H$$$&%7%s%\%k$G$9!#$3$N%Q\e(B
14749 \e$B%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"$$$D$b$N\e(B @code{nnmail-expiry-wait} \e$BJQ?t\e(B
14750 \e$B$^$?$O\e(B @code{nnmail-expiry-wait-function} \e$BJQ?t$r:G8e$N$h$j$I$3$m$K$7$^\e(B
14751 \e$B$9\e(B (@code{expiry-wait} \e$B%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k$H!"$=$NCM\e(B
14752 \e$B$,\e(B @code{nnmail-expiry-wait} \e$B$h$jM%@h$7$F;H$o$l!"\e(B
14753 @code{nnmail-expiry-wait-function} \e$B$OL58z$K$5$l$^$9\e(B)\e$B!#\e(B3\e$BF|$NCM$,I,MW$J$i\e(B
14754 \e$B$P!"\e(B@code{[(* 3 24 60 60)]} \e$B$N$h$&$J$b$N$r;H$C$F2<$5$$!#\e(B
14755 @code{nnmaildir} \e$B$O<0$rI>2A$7$F!"$=$N7k2L$r;H$$$^$9!#5-;v$N<wL?$O5-;v%U%!\e(B
14756 \e$B%$%k$NJQ99;~9o$r4pE@$K7WB,$5$l$^$9!#DL>o$3$l$O5-;v$,G[Aw$5$l$?;~9o$HF1$8\e(B
14757 \e$B$G$9$,!"5-;v$NJT=8$O$=$l$r<c$/$7$^$9!#\e(B(\e$B4|8B@Z$l>C5n0J30$N\e(B) \e$B5-;v$N0\F0$b\e(B
14758 \e$B$^$?!"5-;v$r<c$/$7$F$7$^$&$G$7$g$&!#\e(B
14759
14760 @item expire-group
14761 \e$B$3$l$,0J2<$N$h$&$J40A4$J\e(B gnus \e$B$N%0%k!<%WL>$NJ8;zNs$G!"\e(B
14762
14763 @example
14764 "backend+server.address.string:group.name"
14765 @end example
14766
14767 @noindent
14768 \e$B$+$D$3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k%0%k!<%W$NL>A0$HF1$8$G$O$J$+$C$?$i!"\e(B
14769 \e$B4|8B@Z$l>C5n$,9T$J$o$l$k:]$K!"5-;v$O>C5n$5$l$kBe$o$j$K!"$3$l$G;XDj$5$l$?\e(B
14770 \e$B%0%k!<%W$K0\F0$5$;$i$l$^$9!#\e(B@emph{\e$B$3$l$,\e(B @code{nnmaildir} \e$B%0%k!<%W$K@_Dj\e(B
14771 \e$B$5$l$F$$$k$H!"0\F0@h$N%0%k!<%W$K$*$$$F!"5-;v$O85$N%0%k!<%W$K$"$C$?$H$-$H\e(B
14772 \e$B$A$g$&$IF1$88E$5$K$J$j$^$9!#\e(B} \e$B$7$?$,$C$F!"0\F0@h$N%0%k!<%W$K$*$1\e(B
14773 \e$B$k\e(B @code{expire-age} \e$B$K$OCm0U$7$F2<$5$$!#$3$l$,%Q%i%a!<%?!<$,@_Dj$5$l$F\e(B
14774 \e$B$$$k$N$HF1$8%0%k!<%W$NL>A0$K@_Dj$5$l$k$H!"5-;v$O$^$C$?$/4|8B@Z$l>C5n$5$l\e(B
14775 \e$B$^$;$s!#%Y%/%H%k$N<0$r;H$&$H!":G=i$NMWAG$,0l2s!"$=$l$>$l$N5-;v$K$D$$$FI>\e(B
14776 \e$B2A$5$l$^$9!#$7$?$,$C$F5-;v$r$I$3$KCV$/$+$r7h$a$k$?$a$K!"$=$N<0\e(B
14777 \e$B$O\e(B @code{nnmaildir-article-file-name} \e$B$J$I$K>H2q$9$k$3$H$,$G$-$^$9!#\e(B
14778 @emph{\e$B$?$H$($3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$/$F$b!"\e(B
14779 @code{nnmaildir} \e$B$O\e(B @code{expiry-target} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
14780 \e$B$d\e(B @code{nnmail-expiry-target} \e$BJQ?t$r8\$_$^$;$s!#\e(B}
14781
14782 @item read-only
14783 \e$B$3$l$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B@code{nnmaildir} \e$B$O$=$N5-;v$r$3\e(B
14784 \e$B$N\e(B maildir \e$B$G$OFI$_=P$7@lMQ$H$7$F07$$$^$9!#$3$N0UL#$O!"5-;v\e(B
14785 \e$B$O\e(B @file{new/} \e$B$+$i\e(B @file{cur/} \e$B$K2~L>$5$l$J$$!"5-;v$O\e(B @file{cur/} \e$B$G$O\e(B
14786 \e$B$J$/\e(B @file{new/} \e$B$G$N$_8+$D$+$k!"5-;v$O>C5n$5$l$J$$!"5-;v$OJT=8$G$-$J$$!"\e(B
14787 \e$B$H$$$&$3$H$G$9!#\e(B@file{new/} \e$B$OB>$N\e(B maildir \e$B$N\e(B @file{new/} \e$B%G%#%l%/%H%j!<\e(B
14788 \e$B$X$N%7%s%\%j%C%/%j%s%/$G$"$k$HA[Dj$5$l$^$9\e(B (\e$B$=$N%G%#%l%/%H%j!<$K$O!"Nc$(\e(B
14789 \e$B$P$_$s$J$,6=L#$,$"$k%a!<%j%s%0%j%9%H$r4^$s$G$$$k!"%7%9%F%`$G6&DL$N%a!<%k\e(B
14790 \e$B%\%C%/%9$,$"$j$^$9\e(B)\e$B!#\e(B@file{new/} \e$B0J30$N\e(B maildir \e$B$K$"$k$9$Y$F$N$b$N$O!"FI\e(B
14791 \e$B$_=P$7@lMQ$H$7$F07$o$l\e(B @emph{\e$B$^$;$s\e(B}\e$B!#$7$?$,$C$F!"$_$s$J$G6&M-$9$k%a!<%k\e(B
14792 \e$B%\%C%/%9$KBP$7$F$O!"$"$J$?<+?H$N\e(B maildir \e$B$r@_CV$9$k\e(B (\e$B$^$?$O\e(B \e$B6&M-$N%a!<%k\e(B
14793 \e$B%\%C%/%9$K=q$-9~$_8"8B$r;}$D\e(B) \e$BI,MW$,0MA3$H$7$F$"$j$^$9!#$=$&$9$l$P!"$"$J\e(B
14794 \e$B$?$N\e(B maildir \e$B$O5-;v$NM>J,$J%3%T!<$r$^$C$?$/4^$^$J$/$F:Q$`$G$7$g$&!#\e(B
14795
14796 @item directory-files
14797 @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$N4X?t$G$9!#5-;v$r8+$D$1$k\e(B
14798 \e$B$?$a$K!"$3$N%0%k!<%W$KBP1~$9$k\e(B maildir \e$B$N%G%#%l%/%H%j!<$rAv::$9$k$?$a$K\e(B
14799 \e$B;H$o$l$^$9!#%G%#%U%)%k%H$O$=$N%5!<%P!<$N\e(B @code{directory-files} \e$B%Q%i%a!<\e(B
14800 \e$B%?!<$G@_Dj$5$l$F$$$k4X?t$G$9!#\e(B
14801
14802 @item distrust-Lines:
14803 \e$BHs\e(B-@code{nil} \e$B$K$7$F$*$/$H!"\e(B@code{nnmaildir} \e$B$O\e(B @code{Lines:} \e$B%X%C%@!<\e(B
14804 \e$B%U%#!<%k%I$r;H$&Be$o$j$K$$$D$b5-;v$N9T?t$r?t$($^$9!#\e(B@code{nil} \e$B$@$C$?>l\e(B
14805 \e$B9g$O!"$"$l$P$=$N%X%C%@!<%U%#!<%k%I$,;H$o$l$^$9!#\e(B
14806
14807 @item always-marks
14808 @code{['(read expire)]} \e$B$N$h$&$J0u%7%s%\%k$N%j%9%H$G$9!#\e(Bgnus \e$B$,5-;v$N0u\e(B
14809 \e$B$r\e(B @code{nnmaildir} \e$B$K?R$M$k$H$-$O$$$D$G$b!"%U%!%$%k%7%9%F%`$K3JG<$5$l$F\e(B
14810 \e$B$$$k0u$,2?$G$"$k$+$H$OL54X78$K!"\e(B@code{nnmaildir} \e$B$O$9$Y$F$N5-;v$,$3$l$i\e(B
14811 \e$B$N0u$r;}$C$F$$$k$HEz$($^$9!#$3$l$O5!G=$r8!>Z$9$k$?$a$N$b$N$G!"$*$=$i$/7k\e(B
14812 \e$B6I$O:o=|$5$l$k$G$7$g$&!#$=$l$O\e(B gnus \e$BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J\e(B
14813 \e$B$1$l$PJ|4~$5$l$k$Y$-$G$9!#\e(B
14814
14815 @item never-marks
14816 @code{['(tick expire)]} \e$B$N$h$&$J0u%7%s%\%k$N%j%9%H$G$9!#\e(Bgnus \e$B$,5-;v$N0u\e(B
14817 \e$B$r\e(B @code{nnmaildir} \e$B$K?R$M$k$H$-$O$$$D$G$b!"%U%!%$%k%7%9%F%`$K3JG<$5$l$F\e(B
14818 \e$B$$$k0u$,2?$G$"$k$+$H$OL54X78$K!"\e(B@code{nnmaildir} \e$B$O$3$l$i$N0u$r;}$C$F$$\e(B
14819 \e$B$k5-;v$OL5$$$HEz$($^$9!#\e(B@code{never-marks} \e$B$O\e(B @code{always-marks} \e$B$h$j$b\e(B
14820 \e$BM%@h$5$l$^$9!#$3$l$O5!G=$r8!>Z$9$k$?$a$N$b$N$G!"$*$=$i$/7k6I$O:o=|$5$l$k\e(B
14821 \e$B$G$7$g$&!#$=$l$O\e(B gnus \e$BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J$1$l$PJ|4~$5$l\e(B
14822 \e$B$k$Y$-$G$9!#\e(B
14823
14824 @item nov-cache-size
14825 @acronym{NOV} \e$B%a%b%j!<%-%c%C%7%e$N%5%$%:$r;XDj$9$k@0?t$G$9!#%9%T!<%I%"%C\e(B
14826 \e$B%W$N$?$a$K!"\e(B@code{nnmaildir} \e$B$O$=$l$>$l$N%0%k!<%W$N8BDj$5$l$??t$N5-;v$K\e(B
14827 \e$BBP$7$F!"%a%b%j!<>e$K\e(B @acronym{NOV} \e$B%G!<%?$rJ];}$7$^$9!#\e(B(\e$B$3$l$O$?$V$sM-MQ\e(B
14828 \e$B$G$O$J$/!">-Mh$O$*$=$i$/:o=|$5$l$k$G$7$g$&\e(B)\e$B!#$3$N%Q%i%a!<%?!<$NCM$O!"%5!<\e(B
14829 \e$B%P!<$,3+$+$l$?8e$G:G=i$K%0%k!<%W$,8+$i$l$?$H$-!"$9$J$o$A0lHL$K$O:G=i\e(B
14830 \e$B$K\e(B gnus \e$B$r5/F0$7$?$H$-$@$1CmL\$5$l$^$9!#%5!<%P!<$,JD$8$i$l$F:F$S3+$+$l$k\e(B
14831 \e$B$^$G$O!"\e(B@acronym{NOV} \e$B%-%c%C%7%e$N%5%$%:$OJQ99$5$l$^$;$s!#%G%#%U%)%k%H$O\e(B
14832 \e$B35N,%P%C%U%!!<$KI=<($5$l$k5-;v$N?t$N8+@Q$j\e(B (@code{tick} \e$B0u$,$"$k5-;v$N?t\e(B
14833 \e$B$+\e(B @code{read} \e$B$,L5$$5-;v$N?t$K!">/!9$NM>J,$r2C$($?$b$N\e(B) \e$B$G$9!#\e(B
14834 @end table
14835
14836 @subsubsection \e$B5-;v$N<1JL\e(B
14837 \e$B5-;v$O$=$l$>$l$N\e(B maildir \e$B$N\e(B @file{cur/} \e$B%G%#%l%/%H%j!<$K3JG<$5$l$^$9!#3F!9\e(B
14838 \e$B$N5-;v$K$O\e(B @code{uniq:info} \e$B$N$h$&$JL>A0$,IU$1$i$l$^$9!#$3$3\e(B
14839 \e$B$G\e(B @code{uniq} \e$B$O%3%m%s$r4^$_$^$;$s!#\e(B@code{nnmaildir} \e$B$O\e(B @code{:info} \e$B$N\e(B
14840 \e$BItJ,$rJ];}$7$^$9$,L5;k$7$^$9!#\e(B(\e$BB>$N\e(B maildir \e$B%j!<%@!<$O0lHL$K0u$r3JG<$9$k\e(B
14841 \e$B$?$a$K$3$NItJ,$r;H$$$^$9!#\e(B) @code{uniq} \e$B$NItJ,$O5-;v$r%f%K!<%/$K<1JL$7!"\e(B
14842 maildir \e$B$N\e(B @file{.nnmaildir/} \e$B%5%V%G%#%l%/%H%j!<$N?'!9$J>l=j$K!"BP1~$9$k\e(B
14843 \e$B5-;v$N>pJs$r3JG<$9$k$?$a$K;H$o$l$^$9!#5-;v$N40A4$J%Q%9L>$O!"35N,%P%C%U%!!<\e(B
14844 \e$B$G5-;v$rMW5a$7$?8e$G\e(B @code{nnmaildir-article-file-name} \e$BJQ?t$+$iF@$i$l$^\e(B
14845 \e$B$9!#\e(B
14846
14847 @subsubsection NOV \e$B%G!<%?\e(B
14848 @code{uniq} \e$B$K$h$C$F<1JL$5$l$k5-;v$O!"$=$N\e(B @acronym{NOV} \e$B%G!<%?\e(B (\e$B35N,%P%C\e(B
14849 \e$B%U%!!<$N9T$r@8@.$9$k$?$a$K;H$o$l$k\e(B) \e$B$r\e(B @file{.nnmaildir/nov/uniq} \e$B$K3JG<\e(B
14850 \e$B$7$^$9!#\e(B@code{nnmaildir-generate-nov-databases} \e$B4X?t$O$"$j$^$;$s!#\e(B(\e$B$=$N\e(B
14851 \e$BI,MW$O$"$^$j$"$j$^$;$s!#5-;v$N\e(B @acronym{NOV} \e$B%G!<%?$O5-;v\e(B
14852 \e$B$+\e(B @code{nnmail-extra-headers} \e$B$,JQ2=$7$?$H$-$K<+F0E*$K99?7$5$l$^\e(B
14853 \e$B$9!#\e(B) \e$BBP1~$9$k\e(B @acronym{NOV} \e$B%U%!%$%k$r>C$9$3$H$K$h$C$F!"C10l$N5-;v$@$1\e(B
14854 \e$B$N\e(B @acronym{NOV} \e$B%G!<%?$N@8@.$r\e(B @code{nnmaildir} \e$B$K6/@)$9$k$3$H$O$G$-$^\e(B
14855 \e$B$9!#$7$+$7\e(B @emph{\e$B$4MQ?4\e(B}\e$B!#$3$l$O\e(B @code{nnmaildir} \e$B$K$3$N5-;v$K?7$7$$5-;v\e(B
14856 \e$BHV9f$r3d$j?6$i$;$k$N$G!"\e(B@code{seen} \e$B0u!"%(!<%8%'%s%H!"$*$h$S%-%c%C%7%e$K\e(B
14857 \e$B$H$C$FLLE]$J$3$H$K$J$j$^$9!#\e(B
14858
14859 @subsubsection \e$B5-;v$N0u\e(B
14860 @file{.nnmaildir/marks/flag/uniq} \e$B%U%!%$%k$,$"$k>l9g$K!"\e(B@code{uniq} \e$B$K$h$C\e(B
14861 \e$B$F<1JL$5$l$k5-;v$O!"\e(B@code{flag} \e$B0u$r;}$D$b$N$H9M$($i$l$^$9!#\e(B
14862 gnus \e$B$,\e(B @code{nnmaildir} \e$B$K%0%k!<%W$N0u$r?R$M$k$H!"\e(B@code{nnmaildir} \e$B$O$=\e(B
14863 \e$B$N$h$&$J%U%!%$%k$rC5$7$F!"8+$D$1$?0u$N%;%C%H$rJs9p$7$^$9!#\e(B
14864 gnus \e$B$,\e(B @code{nnmaildir} \e$B$K0u$N%;%C%H$r3JG<$9$k$3$H$rMW5a$9$k$H!"\e(B
14865 @code{nnmaildir} \e$B$OI,MW$K1~$8$FBP1~$9$k%U%!%$%k$r@8@.$7!"$^$?$O>C5n$7$^\e(B
14866 \e$B$9!#\e(B(\e$B<B:]$O!"$=$l$>$l$N0u$N$?$a$K?7$7$$%U%!%$%k$r:n$k$N$G$O$J$/!"\e(Bi\e$B%N!<%I\e(B
14867 \e$B$r@aLs$9$k$?$a$KC1$K\e(B @file{.nnmaildir/markfile} \e$B$X$N%O!<%I%j%s%/$rD%$j$^\e(B
14868 \e$B$9!#\e(B)
14869
14870 @file{.nnmaildir/marks/} \e$B$K?7$7$$%G%#%l%/%H%j!<$r:n$k$3$H$K$h$C$F!"?7$7\e(B
14871 \e$B$$0u$rAOB$$9$k$3$H$,$G$-$^$9!#0u$rJ];}$7$D$D\e(B maildir \e$B$r\e(B tar \e$B$G$^$H$a$F%5!<\e(B
14872 \e$B%P!<$+$i$=$l$r:o=|$7!"8e$G\e(B tar \e$B$r$[$I$/$H!"0u$OJ];}$5$l$F$$$^$9!#0u%U%!\e(B
14873 \e$B%$%k$r:n@.$^$?$O>C5n$9$k$3$H$K$h$C$F!"$"$J$?<+?H$,0u$rDI2C$^$?$O:o=|$9$k\e(B
14874 \e$B$3$H$,$G$-$^$9!#\e(Bgnus \e$B$,F0:n$7$F$$$F\e(B @code{nnmaildir} \e$B%5!<%P!<$,3+$$$F$$\e(B
14875 \e$B$k$H$-$K$3$l$r9T$J$&>l9g$O!":G=i$K$9$Y$F$N\e(B @code{nnmaildir} \e$B%0%k!<%W$N35\e(B
14876 \e$BN,%P%C%U%!!<$+$iB`=P$7$F%0%k!<%W%P%C%U%!!<$G\e(B @kbd{s} \e$B$r%?%$%W$7!"$=$N8e\e(B
14877 \e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{g} \e$B$+\e(B @kbd{M-g} \e$B$r%?%$%W$9$k$N$,:GNI$G$9!#$=$&\e(B
14878 \e$B$7$J$$$H\e(B gnus \e$B$OJQ99$rB*$($F$/$l$:$K!"$=$l$i$r85$KLa$7$F$7$^$&$+$b$7$l$^\e(B
14879 \e$B$;$s!#\e(B
14880
14881 @node Mail Folders
14882 @subsubsection \e$B%a!<%k%U%)%k%@!<\e(B
14883 @cindex nnfolder
14884 @cindex mbox folders
14885 @cindex mail folders
14886
14887 @code{nnfolder} \e$B$O$=$l$>$l$N%a!<%k%0%k!<%W$rJL!9%U%!%$%k$K3JG<$9$k%P%C%/\e(B
14888 \e$B%(%s%I$G$9!#$=$l$>$l$N%U%!%$%k$OI8=`$N\e(B Un*x mbox \e$BMM<0$G$9!#\e(B
14889 @code{nnfolder} \e$B$O5-;vHV9f$HE~Ce;~9o$r8+<:$o$J$$$h$&$K$9$k$?$a$NDI2C$N%X%C\e(B
14890 \e$B%@!<$r2C$($^$9!#\e(B
14891
14892 @cindex self contained nnfolder servers
14893 @cindex marks
14894 \e$B0u%U%!%$%k\e(B (\e$BLuCm\e(B: marks file) \e$B$,;H$o$l$k$H\e(B (\e$B$=$l$,%G%#%U%)%k%H$G$9$,\e(B)\e$B!"\e(B
14895 @code{nnfolder} \e$B%5!<%P!<$O\e(B @code{tar} \e$B$J$I$r;H$C$F%P%C%/%"%C%W$7$?$j!"8e\e(B
14896 \e$B$G$"$J$?$,IU$1$?0u$,$9$Y$FJ]$?$l$?>uBV$G\e(B gnus \e$B$KLa$9\e(B (\e$BK\Mh\e(B
14897 \e$B$N\e(B @code{nnfolder} \e$B%5!<%P!<$K$h$C$FDI2C$9$k\e(B) \e$B$3$H$,$G$-$kFC<A$r;}$D$h$&\e(B
14898 \e$B$K$J$j$^$9!#%0%k!<%W$N0u$O\e(B @code{nnfolder} \e$B%G%#%l%/%H%j!<Fb$N!"\e(Bmbox \e$B%U%!\e(B
14899 \e$B%$%k$KDL>o\e(B @file{.mrk} (@code{nnfolder-marks-file-name} \e$B$r;2>H\e(B) \e$B$,IU2C$5\e(B
14900 \e$B$l$?L>A0$N%U%!%$%k$K3JG<$5$l$^$9!#$^$?!"8D!9$N\e(B @code{nnfolder} \e$B%0%k!<%W\e(B
14901 \e$B$K$D$$$F$b%P%C%/%"%C%W$9$k$3$H$,2DG=$G!"\e(B(\e$B%P%C%/%"%C%W$r\e(B nnfolder \e$B%G%#%l\e(B
14902 \e$B%/%H%j!<$KLa$7$?8e$G\e(B) @kbd{G m} \e$B%-!<$r;H$($P!"$=$N%0%k!<%W$O85$KLa$j$^$9!#\e(B
14903
14904 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14905
14906 @table @code
14907 @item nnfolder-directory
14908 @vindex nnfolder-directory
14909 \e$B$9$Y$F$N\e(B @code{nnfolder} \e$B%a!<%k%\%C%/%9$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l\e(B
14910 \e$B$^$9!#%G%#%U%)%k%H$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N%G%#%U%)%k%HCM\e(B
14911 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
14912
14913 @item nnfolder-active-file
14914 @vindex nnfolder-active-file
14915 \e$B%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%HCM$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
14916
14917 @item nnfolder-newgroups-file
14918 @vindex nnfolder-newsgroups-file
14919 \e$B%0%k!<%W5-=R%U%!%$%k$NL>A0!#\e(B@xref{Newsgroups File Format}. \e$B%G%#%U%)%k%H\e(B
14920 \e$BCM$O\e(B @file{~/Mail/newsgroups"} \e$B$G$9!#\e(B
14921
14922 @item nnfolder-get-new-mail
14923 @vindex nnfolder-get-new-mail
14924 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnfolder} \e$B$OF~$C$F$/$k%a!<%k$rFI$_9~$_$^$9!#\e(B
14925 \e$B%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
14926
14927 @item nnfolder-save-buffer-hook
14928 @vindex nnfolder-save-buffer-hook
14929 @cindex backup files
14930 \e$B%U%)%k%@!<$rJ]B8$9$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B@code{nnfolder} \e$B%P%C%U%!!<\e(B
14931 \e$B$KBP$7$F$5$($b!"\e(BEmacs \e$B$ODL>o$H$*$j%U%!%$%kL>$rJQ99$7$F%P%C%/%"%C%W$r9T$J\e(B
14932 \e$B$&$3$H$KCm0U$7$F2<$5$$!#$3$N5!G=$rL58z$K$7$?$$$N$G$"$l$P!"\e(B
14933 @file{~/.gnus.el} \e$B%U%!%$%k$G<!$N$h$&$J$3$H$r$9$l$PNI$$$G$7$g$&\e(B:
14934
14935 @lisp
14936 (defun turn-off-backup ()
14937   (set (make-local-variable 'backup-inhibited) t))
14938
14939 (add-hook 'nnfolder-save-buffer-hook 'turn-off-backup)
14940 @end lisp
14941
14942 @item nnfolder-delete-mail-hook
14943 @vindex nnfolder-delete-mail-hook
14944 \e$B$3$l$+$i>C5n$5$l$k%a%C%;!<%8$KHO0O$r69$a$i$l$F<B9T$5$l$k%U%C%/$G$9!#$3$N\e(B
14945 \e$B4X?t$OJL$N>l=j$K%a%C%;!<%8$r%3%T!<$7$?$j!">C5n$9$kA0$K2?$i$+$N>pJs$r<h$j\e(B
14946 \e$B=P$9$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
14947
14948 @item nnfolder-nov-is-evil
14949 @vindex nnfolder-nov-is-evil
14950 \e$B$b$7Hs\e(B-@code{nil} \e$B$J$i!"$3$N%P%C%/%(%s%I$O$I$s$J\e(B @acronym{NOV} \e$B%U%!%$%k\e(B
14951 \e$B$r$bL5;k$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
14952
14953 @item nnfolder-nov-file-suffix
14954 @vindex nnfolder-nov-file-suffix
14955 @acronym{NOV} \e$B%U%!%$%k$N3HD%;R$G$9!#%G%#%U%)%k%H$O\e(B @file{.nov} \e$B$G$9!#\e(B
14956
14957 @item nnfolder-nov-directory
14958 @vindex nnfolder-nov-directory
14959 @acronym{NOV} \e$B%U%!%$%k$,3JG<$5$l$k%G%#%l%/%H%j!<$G$9!#\e(B@code{nil} \e$B$@$C$?\e(B
14960 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
14961
14962 @item nnfolder-marks-is-evil
14963 @vindex nnfolder-marks-is-evil
14964 \e$BHs\e(B-@code{nil} \e$B$G$"$k$H!"$3$N%P%C%/%(%s%I$O$$$+$J$k\e(B @sc{\e$B0u\e(B} \e$B%U%!%$%k$r$b\e(B
14965 \e$BL5;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
14966
14967 @item nnfolder-marks-file-suffix
14968 @vindex nnfolder-marks-file-suffix
14969 @sc{\e$B0u\e(B} \e$B%U%!%$%k$N3HD%;R$G$9!#%G%#%U%)%k%H$O\e(B @file{.mrk} \e$B$G$9!#\e(B
14970
14971 @item nnfolder-marks-directory
14972 @vindex nnfolder-marks-directory
14973 @sc{\e$B0u\e(B} \e$B%U%!%$%k$,3JG<$5$l$k%G%#%l%/%H%j!<$G$9!#\e(B@code{nil} \e$B$@$C$?\e(B
14974 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
14975 @end table
14976
14977 @findex nnfolder-generate-active-file
14978 @kindex M-x nnfolder-generate-active-file
14979 @code{nnfolder} \e$B$GFI$_$?$$$?$/$5$s$N\e(B @code{nnfolder} \e$B$K;w$?%U%!%$%k$r;}$C\e(B
14980 \e$B$F$$$k$N$J$i!"$=$N$h$&$J$9$Y$F$N%U%!%$%k$,\e(B @code{nnfolder-directory} \e$B$K\e(B
14981 \e$B$"$k$3$H$r\e(B @code{nnfolder} \e$B$K5$IU$+$;$k$?$a$K!"\e(B@kbd{M-x
14982 nnfolder-generate-active-file} \e$BL?Na$r;H$C$F2<$5$$!#$b$C$H$b!"$3$l$OD9$$\e(B
14983 \e$B%U%!%$%kL>$r;H$C$F$$$k$H$-$@$1F0:n$7$^$9$,!#\e(B
14984
14985 @node Comparing Mail Back Ends
14986 @subsubsection \e$B%a!<%k%P%C%/%(%s%I$NHf3S\e(B
14987
14988 \e$B$^$:MQ8l$H$7$F$N\e(B @dfn{\e$B%P%C%/%(%s%I\e(B} (back end) \e$B$O!"$=$l$K$h$C$F$J$K$b$N\e(B
14989 \e$B$+$,<hF@$5$l$k!"Dc<!$N%"%/%;%9<jCJ!"$"$k$$$O$=$&8@$$$?$1$l$PM"Aw<jCJ$G$9!#\e(B
14990 \e$B$=$l$,0U?^$9$k$N$O$I$3$+$i$+%a!<%k$r<h$C$F$/$k$3$H$J$N$G!"\e(Bgnus \e$B$,$9$0$K\e(B
14991 \e$B<j$,FO$/5wN%$NHO0OFb$G%a!<%k$r<u$1<h$k$?$a$N!"E,Ev$J%P%C%/%(%s%I$rA*Br$9\e(B
14992 \e$B$kI,MW$,$"$j$^$9!#\e(B
14993
14994 \e$BF1$835G0$,\e(B Usenet \e$B<+?H$K$bB8:_$7$^$9!#6a$4$m$G$O5-;v$X$N%"%/%;%9$O0lHLE*\e(B
14995 \e$B$K\e(B @acronym{NNTP} \e$B$G9T$J$o$l$^$9$,!"@N!9$NM+]5$J?<Lk$N;~Be$K$O!"@$3&Cf$N\e(B
14996 \e$BC/$b$,!"5-;v$rCV$$$F$"$k%^%7%s\e(B (\e$B:#F|$G$O\e(B @acronym{NNTP} \e$B%5!<%P!<$H8F$V$b\e(B
14997 \e$B$N\e(B) \e$B$G%j!<%@!<$rF0:n$5$;$k$3$H$K$h$C$F\e(B Usenet \e$B$K@\B3$7$?$b$N$G$7$?!#$^$?!"\e(B
14998 \e$B%"%/%;%9$O5-;v$N%G%#%l%/%H%j!<$N%9%W!<%k$NNN0h$KD>@\$KF'$_9~$`%j!<%@!<$K\e(B
14999 \e$B$h$C$F9T$J$o$l$^$7$?!#$?$^$?$^$=$&$$$&%5!<%P!<$K$$$k$N$J$i\e(B (\e$B$"$k$$\e(B
15000 \e$B$O\e(B NFS \e$B$r2p$7$F!"$H$K$+$/$=$l$N%9%W!<%k$N%G%#%l%/%H%j!<$r8+$k$3$H$,$G$-\e(B
15001 \e$B$k$N$J$i\e(B)\e$B!":#$G$b\e(B @code{nntp} \e$B$+\e(B @code{nnspool} \e$B%P%C%/%(%s%I$N$I$A$i$+$r\e(B
15002 \e$BA*$V$3$H$,$G$-$^$9!#\e(B
15003
15004 \e$B%a!<%k%P%C%/%(%s%I$rA*Br$9$k$3$H$N9T$-Ce$/@h$O!"85$N7A<0$r=hM}$7!"$+$D>-\e(B
15005 \e$BMhJXMx$K;H$($k7A<0$G%a!<%k$r;D$9$3$H$r!"F1;~$K<B8=$9$k$N$KE,$7$?J}K!$rA*\e(B
15006 \e$B$S=P$9$3$H$G$9!#$=$l$>$l$$$/$D$+$NNI$$E@$H0-$$E@$,$"$j$^$9\e(B:
15007
15008 @table @code
15009 @item nnmbox
15010 \e$BNr;KE*$K\e(B UNIX \e$B%7%9%F%`$O!"$H$F$b0lHLE*$G9T$-FO$$$?Dj5A$N$?$C$?0l$D$N7A<0\e(B
15011 \e$B$r;}$C$F$$$^$9!#$9$Y$F$N%a%C%;!<%8$OC10l$N\e(B @dfn{\e$B%9%W!<%k%U%!%$%k\e(B} \e$B$KE~Ce\e(B
15012 \e$B$7!"$=$l$i$O@55,I=8=\e(B @samp{^From_} \e$B$K9gCW$9$k9T$G6h@Z$i$l$F$$$^$9!#\e(B
15013 (@samp{_} \e$B$H$$$&5-9f$O%9%Z!<%9$r0UL#$7!"$3$NNc$G$O$3$l$,\e(B RFC \e$B$G5,Dj$5$l\e(B
15014 \e$B$F$$$k\e(B @samp{From:} \e$B%X%C%@!<$G$O$J$$$3$H$r$O$C$-$j$5$;$k$?$a$K;H$C$F$$$^\e(B
15015 \e$B$9!#\e(B)  Emacs \e$B$=$l$K\e(B gnus \e$B$bNr;KE*$K\e(B Unix \e$B4D6-$+$i;O$^$C$F$$$k$N$G!"85\e(B
15016 \e$B$N\e(B mailbox \e$B7A<0$r$"$^$j$$$8$/$j2s$5$:$K:Q$a$P!"$=$l$,:G$bC1=c$G$9!#$7$?\e(B
15017 \e$B$,$C$F$3$N%P%C%/%(%s%I$rA*$s$@>l9g$K!"K\Ev$N%9%W!<%k$+$i%a!<%k$r<hF@$7\e(B
15018 \e$B$F\e(B gnus \e$B$K$H$C$FET9g$,9%$$%G%#%l%/%H%j!<$K%a!<%k$r0\F0$9$k$?$a$K\e(B gnus \e$B$,\e(B
15019 \e$B<g$K9T$J$&$N$O!"=hM}$N2aDx$G2?$b\e(B (\e$BL\N)$D$h$&$J\e(B) \e$BJQ99$r$;$:$K!"C1$K$=$l$r\e(B
15020 \e$BJ#@=$9$k$3$H$G$9!#$=$l$O\e(B gnus \e$B$,=hM}$r9T$J$&$3$H$,$G$-$k4D6-$K%a!<%k$r0\\e(B
15021 \e$BF0$9$k$?$a$N!V:G$b5$$,Mx$+$J$$!WJ}K!$G$9!#$3$l$O0\F0$5$;$k$3$H$rB.$/$7$^\e(B
15022 \e$B$9$,!"\e(Bgnus \e$B$,$I$3$K2?$,$"$k$+$rD4$Y$k$H$-$O!"2r@O$,CY$/$J$j$^$9!#\e(B
15023
15024 @item nnbabyl
15025 \e$B$`$+$7$`$+$7$"$k$H$3$m$K\e(B DEC-10 \e$B$H\e(B DEC-20 \e$B$,$"$j$^$7$?!#$=$l$i$O\e(B TOPS \e$B$H\e(B
15026 \e$B$$$&%*%Z%l!<%F%#%s%0%7%9%F%`$d;w$?$h$&$J$b$N$r<B9T$7$F$$$F!"%a!<%k$rFI$`\e(B
15027 \e$B$?$a$NIaDL$N\e(B (\e$B$b$7$+$7$?$iM#0l$N\e(B?) \e$B4D6-$O\e(B Babyl \e$B$H$$$&$b$N$G$7$?!#$=$N%7\e(B
15028 \e$B%9%F%`$KFO$$$?%a!<%k$G$I$s$J7A<0$,;H$o$l$F$$$?$+$O$o$+$j$^$;$s$,!"\e(B
15029 Babyl \e$B$K$O%a!<%k$rJQ49$9$k$?$a$N!"$=$lMQ$NFbIt7A<0$,$"$j$^$7$?!#$=$NJQ49\e(B
15030 \e$B$H$O!"\e(BBabyl \e$BFCM-$N%X%C%@!<$H>uBV%S%C%H$r!"%U%!%$%k$K$"$k$=$l$>$l$N%a%C%;!<\e(B
15031 \e$B%8$N@hF,$KA^F~$9$k$?$a$N;EAH$_$K$h$C$F!"%9%W!<%k%U%!%$%kIw$N<BBN$r:n$k$3\e(B
15032 \e$B$H$G$7$?!#\e(BRmail \e$B$O\e(B Emacs \e$B$N:G=i$N%a!<%k%j!<%@!<$G!"\e(BRichard Stallman \e$B$K$h$C\e(B
15033 \e$B$F=q$+$l$^$7$?!#\e(BStallman \e$B$O$=$N\e(B TOPS/Babyl \e$B$N4D6-$N=P?H$@$C$?$N$G!"$9$G\e(B
15034 \e$B$KB8:_$7$F$$$?%a!<%k%U%!%$%k$N0lB2$rM}2r$9$k$h$&$K\e(B Rmail \e$B$r=q$-$^$7$?!#\e(B
15035 gnus \e$B$O\e(B (\e$B$3$N7o$K4X$7$F$O\e(B VM \e$B$b\e(B) \e$B$3$N7A<0$r%5%]!<%H$7B3$1$F$$$^$9!#$=$l\e(B
15036 \e$B$O!"$=$N%a!<%i!<FCM-$N%X%C%@!<\e(B/\e$B%9%F!<%?%9!&%S%C%H$H$$$&$b$N$,!"$+$J$jNI\e(B
15037 \e$B<A$@$HG'$a$i$l$F$$$k$+$i$G$9!#\e(BRmail \e$B<+?H$b$b$A$m$s$^$@B8:_$7$F$$$F!":#$G\e(B
15038 \e$B$b\e(B Stallman \e$B$K$h$C$F0];}$5$l$F$$$^$9!#\e(B
15039
15040 \e$B>e5-$NN>J}$N7A<0$O!"%a!<%k$r%U%!%$%k%7%9%F%`$K$*$1$kC10l$N%U%!%$%k$KCV$$\e(B
15041 \e$B$?$^$^$K$9$k$N$G!"%a!<%k$r8+$k$?$S$K%U%!%$%kA4BN$r2r@O$7$J$1$l$P$J$j$^$;\e(B
15042 \e$B$s!#\e(B
15043
15044 @item nnml
15045 @code{nnml} \e$B$O!"$"$?$+$b\e(B @code{nnspool} \e$B$G%"%/%;%9$5$l$k\e(B Usenet \e$B%7%9%F%`\e(B
15046 \e$B$G<B:]$KA`:n$7$F$$$k$+$N$h$&$J46$8$N$9$k%P%C%/%(%s%I$G$9!#\e(B(\e$B<B:]$N$H$3$m!"\e(B
15047 @code{nnml} \e$B$O$9$4$/0JA0$K\e(B @code{nnspool} \e$B$+$i;^J,$+$l$7$?$b$N$@$H;W$$$^\e(B
15048 \e$B$9!#\e(B)  \e$B%a!<%k$O85$N%9%W!<%k%U%!%$%k$+$i<h$j=P$5$l$?8e$G!"8D!9$N%U%!%$%k\e(B
15049 \e$B$K\e(B 1:1 \e$B$G@Z$jJ,$1$i$l$^$9!#\e(BUsenet \e$BMM<0$N%"%/%F%#%V%U%!%$\e(B
15050 \e$B%k\e(B (INN \e$B$d\e(B CNews \e$B$K4p$E$$$?%K%e!<%9%7%9%F%`\e(B
15051 \e$B$N\e(B @file{/var/lib/news/active} \e$B%U%!%$%k\e(B (\e$BNc$($P\e(B) \e$B$d!"\e(B@samp{NNTP LIST} \e$BL?\e(B
15052 \e$BNa$GJV$5$l$k$b$N$KN`;w$7$?$b$N\e(B) \e$B$r0];}$7!":#$G$O$+$J$j$NG/?t$K$o$?$C\e(B
15053 \e$B$F\e(B @acronym{NNTP} \e$B%5!<%P!<$N$?$a$KDj5A$5$l$F$$$k\e(B @dfn{overview} \e$B%U%!%$%k\e(B
15054 \e$B$b!"%0%k!<%W$XF~$k$H$-$N8zN($rNI$/$9$k$?$a$K:n@.$7$^$9!#$?$/$5$s$N%U%!%$\e(B
15055 \e$B%k$r:n@.$7!"\e(B@code{nnml} \e$B%"%/%F%#%V%U%!%$%k$r99?7$7!"$5$i$K%a%C%;!<%8Kh\e(B
15056 \e$B$K\e(B overview \e$B$X$NDI2C$r9T$J$&$N$G!"%a!<%kJ,3d$G$OCY$/$J$j$^$9$,!"%"%/%;%9\e(B
15057 \e$B$9$k$H$-$K$O!"%"%/%F%#%V%U%!%$%k$H\e(B overview \e$B$K$h$C$FDs6!$5$l$k:w0z5!G=$K\e(B
15058 \e$B;Y1g$5$l$F!"$H$F$D$b$J$/B.$/$J$j$^$9!#\e(B
15059
15060 @code{nnml} \e$B$O\e(B @dfn{inode} \e$B$rHs>o$K$?$/$5$s>CHq$7$^$9!#$9$J$o$A!"?7$7$$\e(B
15061 \e$B%U%!%$%k$rCV$/$3$H$,$G$-$k>l=j$r%U%!%$%k%7%9%F%`>e$KDj$a$k$?$a$N;q8;$r!"\e(B
15062 \e$B$?$/$5$s@jM-$7$^$9!#$.$C$7$j$D$^$C$?6&M-%U%!%$%k%7%9%F%`$GBgNL\e(B
15063 \e$B$N\e(B inode \e$B$r@jM-$9$k$3$H$r!"%7%9%F%`4IM}<T$O2w$/;W$$$^$;$s!#$b$C$H$b!"$=\e(B
15064 \e$B$N%U%!%$%k%7%9%F%`$,<+J,<+?H$N$b$N$G!"MFNL$,4u>/$G$O$J$$8D?M$N%^%7%s$K$$\e(B
15065 \e$B$k$N$J$i$P!"\e(B@code{nnml} \e$B$K$OHs>o$KBg$-$JMxE@$,$"$k$N$G$9$,!#\e(B
15066
15067 FAT16 \e$B$N\e(B Windows \e$B$N@$3&$K$$$k>l9g$K$b!"$?$/$5$s$N>.$5$J%U%!%$%k$GB?$/$N\e(B
15068 \e$B>l=j$r<h$i$l$F$7$^$&E@$GLdBj$,$"$j$^$9!#\e(B
15069
15070 @item nnmh
15071 Rand MH \e$B%a!<%k1\Mw%7%9%F%`$O\e(B UNIX \e$B%7%9%F%`$K$+$J$jD9$$4VB8:_$7$F$$$^$9!#\e(B
15072 \e$B$=$l$O%a%C%;!<%8$N%9%W!<%k%U%!%$%k$r8D!9$N%U%!%$%k$KJ,3d$9$k$3$H$K$h$C$F\e(B
15073 \e$BF0:n$7$^$9$,!":w0z5!G=$O>/$7$7$+!"$"$k$$$O$^$C$?$/$"$j$^$;\e(B
15074 \e$B$s\e(B---@code{nnmh} \e$B$O!"0UL#E*$K$O!V%"%/%F%#%V%U%!%$%k$^$?$O\e(B overview \e$B$NL5\e(B
15075 \e$B$$\e(B @code{nnml}\e$B!W$HEy2A$G$9!#$3$l$O$*$=$i$/:G0-$NA*Br$G$7$g$&!#$J$<$J$i$P!"\e(B
15076 \e$B8D!9$N%U%!%$%k$r:n$k$3$H$NCY$5$,!"2?$,%0%k!<%W$G?7$7$$$+$rCN$k$H$-$K2r@O\e(B
15077 \e$B$9$k$?$a$K9T$J$&%"%/%;%9$NCY$5$K7k$SIU$/$+$i$G$9!#\e(B
15078
15079 @item nnfolder
15080 \e$B4pK\E*$K\e(B @code{nnfolder} \e$B$,<B8=$9$k$3$H$O!"%0%k!<%WKh\e(B
15081 \e$B$N\e(B @code{nnmbox} (\e$B>e$G@bL@$5$l$F$$$k:G=i$NJ}K!\e(B) \e$B$G$9!#$9$J$o\e(B
15082 \e$B$A\e(B @code{nnmbox} \e$B<+BN$O\e(B @emph{\e$B$9$Y$F\e(B} \e$B$N%a!<%k$r0l$D$N%U%!%$%k$KF~$l$^$9!#\e(B
15083 \e$B$G$b\e(B @code{nnfolder} \e$B$O%a!<%k%0%k!<%W$N$=$l$>$l$,\e(B Unix mail box \e$B%U%!%$%k\e(B
15084 \e$B$r;}$D$h$&$K!"$[$s$N>/$7:GE,2=$r$7$^$9!#$=$l$>$l$N%0%k!<%W$OJL!9$K2r@O$5\e(B
15085 \e$B$l$k$N$G\e(B @code{nnmobx} \e$B$h$j$bB.$/!"$7$+$b$J$*!"%a!<%k$r0\F0$5$;$k$N$K:G\e(B
15086 \e$B>.8B$NO+NO$7$+MW5a$7$J$$!"C1=c$J\e(B Unix mail box \e$B7A<0$rDs6!$7$^$9!#2C$($F\e(B
15087 \e$B!V%"%/%F%#%V!W%U%!%$%k$r0];}$7!"\e(Bgnus \e$B$,$=$l$>$l$NJL$N%0%k!<%W$K$I$N$/$i\e(B
15088 \e$B$$$N%a%C%;!<%8$,$"$k$+$rD4$Y$k$3$H$r$H$F$bB.$/$7$^$9!#\e(B
15089
15090 \e$B$b$7$?$/$5$s$NNL$N%a%C%;!<%8$r<u$1<h$k$3$H$,M=A[$5$l$k%0%k!<%W$,$"$k$J$i!"\e(B
15091 @code{nnfolder} \e$B$O:GA1$NA*Br$G$O$"$j$^$;$s$,!"$[$I$[$I$NNL$N%a!<%k$7$+<u\e(B
15092 \e$B$1<h$i$J$$$J$i!"$*$=$i$/\e(B @code{nnfolder} \e$B$O$9$Y$F$NCf$G:G$bET9g$NNI$$%P%C\e(B
15093 \e$B%/%(%s%I$G$7$g$&!#\e(B
15094
15095 @item nnmaildir
15096 \e$B4|8B@Z$l>C5n$=$NB>$b$m$b$m$r@_Dj$9$k$N$K!"\e(B@code{nnmaildir} \e$B$OB>$N%a!<%k\e(B
15097 \e$B%P%C%/%(%s%I$H$O>/!90[$J$C$?!"8_49@-$NL5$$%0%k!<%W%Q%i%a!<%?!<$r;H$$$^$9!#\e(B
15098
15099 @code{nnmaildir} \e$B$OBgJ}\e(B @code{nnml} \e$B$H;w$?$b$N$G$9$,!"$$$/$i$+82Cx$J0c$$\e(B
15100 \e$B$,$"$j$^$9!#$=$l$>$l$N%a%C%;!<%8$OJL!9$N%U%!%$%k$K3JG<$5$l$^$9$,!"%U%!%$\e(B
15101 \e$B%kL>$O\e(B gnus \e$B$N5-;vHV9f$H4X78$,$"$j$^$;$s!#$^\e(B
15102 \e$B$?\e(B @code{nnmaildir} \e$B$O\e(B @code{nnml} \e$B$N\e(B overview \e$B$KAjEv$9$k%U%!%$%k$r5-;v\e(B
15103 \e$B$4$H$K0l$D3JG<$9$k$N$G!"\e(B@code{nnml} \e$B$NLsFsG\$NNL$N\e(B i\e$B%N!<%I$r;H$$$^$9!#\e(B
15104 (@code{df -i} \e$B$r;H$C$F\e(B i\e$B%N!<%I$N3d$jEv$F$,$I$l$[$I$?$/$5$s$"$k$+$rD4$Y$F\e(B
15105 \e$B2<$5$$!#\e(B) \e$B$=$N$?$a$KCY$/$J$C$?$jB?$/$N>l=j$r<h$C$F$7$^$&$h$&$J$i$P!"\e(B
15106 @uref{http://www.namesys.com/, ReiserFS} \e$B$dB>$NHs%V%m%C%/9=B$$N%U%!%$%k\e(B
15107 \e$B%7%9%F%`$X$NE>49$r8!F$$7$F2<$5$$!#\e(B
15108
15109 maildir \e$B$O<u?.G[Aw$N$?$a$N%m%C%/$rI,MW$H$7$J$$$N$G!"$"$J$?$,%0%k!<%W$H$7\e(B
15110 \e$B$F;H$C$F$$$k\e(B maildir \e$B$O!"G[Aw$5$l$F$-$?%a!<%k$rD>@\<u$1<h$k$?$a\e(B
15111 \e$B$N\e(B maildir \e$B$K$9$k$3$H$b$G$-$^$9!#$3$l$O!"%a!<%k$,G[Aw$5$l$F$/$k2aDx$G0[\e(B
15112 \e$B$J$k%a!<%k%\%C%/%9$K;EJ,$5$l$k$h$&$K$J$C$F$$$k$N$J$i$P!"\e(Bgnus \e$B$N%a!<%kJ,\e(B
15113 \e$B3d$r>JN,$G$-$k$3$H$r0UL#$7$^$9!#\e(B@code{mail-sources} \e$B$K$*$1\e(B
15114 \e$B$k\e(B @code{directory} \e$B$N9`$K$O\e(B (\e$BLuCm\e(B: maildir \e$B$r;H$o$J$/$F$b\e(B) \e$B;w$?8z2L$,$"\e(B
15115 \e$B$j$^$9$,!"G[Aw$5$l$F$/$k%a!<%k$r%9%W!<%k$9$k$?$a$N%a!<%k%\%C%/%9$N0lB7\e(B
15116 \e$B$$\e(B (mbox \e$B7A<0$G$O$=$N$?$a$K%a%C%;!<%8$NK\J8$,2u$l$k\e(B) \e$B$H!"B>$N\e(B (\e$B2?$G$"$l\e(B
15117 \e$B$"$J$?$N9%$_$N7A<0$N\e(B) \e$B%0%k!<%W$H$7$F;H$o$l$kAH$,I,MW$G$9!#0l\e(B
15118 \e$BJ}\e(B maildir \e$B$O!"\e(B@code{new/} \e$B%5%V%G%#%l%/%H%j!<$KCV$+$l$kAH$_9~$_%9%W!<%k\e(B
15119 \e$B$r;}$A$^$9!#%a!<%kJ,3d$K$h$kBe$o$j$K\e(B @code{new/} \e$B$+$i\e(B @code{cur/} \e$B$K0\F0\e(B
15120 \e$B$5$l$?%a!<%k$O!"%@%V$C$F$$$k$+$I$&$+$r%A%'%C%/$9$k$h$&$J=hM}$r:#$N$H$3$m\e(B
15121 \e$B$O<u$1$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
15122
15123 @code{nnmaildir} \e$B$O%0%k!<%W$N5-;v$N0u$r!"$=$l$KBP1~$9$k\e(B maildir \e$B$K3JG<$7\e(B
15124 \e$B$^$9!#\e(Bgnus \e$B$N30$+$i$=$l$i$r4JC1$KA`:n$G$-$k$h$&$K$9$k$?$a$K!"$=$N$h$&$K\e(B
15125 \e$B:n$i$l$F$$$k$N$G$9!#\e(Bmaildir \e$B$r\e(B tar \e$B$G$^$H$a$F$+$iJL$N$I$3$+$GE83+$7$F$b!"\e(B
15126 \e$B0u$O$=$N$^$^$G$9!#\e(B@code{nnml} \e$B$b0u$r3JG<$7$^$9$,!"\e(B
15127 @code{nnmaildir} \e$B$G\e(B gnus \e$B$N30$+$i$=$l$i$r;H$&$h$&$K4JC1$G$O$"$j$^$;$s!#\e(B
15128
15129 @code{nnmaildir} \e$B$OB.EY$r>e$2$k$?$a$K$+$J$j$NNL$N%a%b%j$r;H$$$^$9!#\e(B
15130 (@code{nnml} \e$B$N>l9g$O%U%!%$%k$K3JG<$7!"\e(B@code{nnmh} \e$B$G$O2?EY$b%a%C%;!<%8\e(B
15131 \e$B%U%!%$%k$r2r@O$7$FF@$k$b$N$4$H$r!"$=$l$O%a%b%j>e$KJ];}$7$^$9!#\e(B) \e$B$3$l$,$"\e(B
15132 \e$B$J$?$K$H$C$FLdBj$J$i$P!"\e(B@code{nov-cache-size} \e$B%0%k!<%W%Q%i%a!<%?!<$r2?$+\e(B
15133 \e$B>.$5$JCM\e(B (0 \e$B$O$*$=$i$/$@$a$G$9$,\e(B 1 \e$B$@$C$?$i$?$V$sF/$-$^$9\e(B) \e$B$K@_Dj$9$k$3\e(B
15134 \e$B$H$K$h$C$F!">/$J$$%a%b%j$G:Q$`$h$&$K$9$k$3$H$,$G$-$^$9!#$3$N%-%c%C%7%e5!\e(B
15135 \e$B9=$O!"$*$=$i$/>-Mh$O:o=|$5$l$k$G$7$g$&!#\e(B
15136
15137 \e$B5/F0$OB>$N%P%C%/%(%s%I$h$j$b\e(B @code{nnmaildir} \e$B$NJ}$,CY$$$G$7$g$&!#%U%!%$\e(B
15138 \e$B%k%7%9%F%`$K0MB8$7$F$$$J$$$9$Y$F$NItJ,$G$OB.$$$G$7$g$&!#\e(B
15139
15140 @code{nnmaildir} \e$B$O\e(B @code{nnoo} \e$B$r;H$o$J$$$N$G!"\e(B@code{nnmaildir} \e$B$+$iGI\e(B
15141 \e$B@8$7$?%P%C%/%(%s%I$r=q$/$N$K\e(B @code{nnoo} \e$B$O;H$($^$;$s!#\e(B
15142 @end table
15143
15144 @node Browsing the Web
15145 @section Browsing the Web
15146 @cindex web
15147 @cindex browsing the web
15148 @cindex www
15149 @cindex http
15150
15151 \e$B%&%'%V$K4p$E$$$?5DO@$N>l$O$I$s$I$s9-$^$C$F$$$^$9!#B?$/$NJ,Ln$G!"%&%'%V$N\e(B
15152 \e$B7G<(HD$O:G$b=EMW$J>l$K$J$j!"%a!<%j%s%0%j%9%H$d%K%e!<%9%0%k!<%W$N=EMW@-$r\e(B
15153 \e$BfJ$i$;$F$$$^$9!#M}M3$O4JC1$G$9\e(B---\e$B?7$7$$MxMQ<T$,;H$$0W$$$+$i$G$9!#$?$@>l\e(B
15154 \e$B=j$r%/%j%C%/$9$k$@$1$G!"5DO@$N>l$,$"$j$^$9!#%a!<%j%s%0%j%9%H$G$O!"LLE]$J\e(B
15155 \e$B9XFI<jB3$-$r$7$J$1$l$P$J$i$:!"$[$H$s$I$N?M$O%K%e!<%9%0%k!<%W$H$$$&$b$N$,\e(B
15156 \e$B$,2?$G$"$k$+$9$iCN$j$^$;$s!#\e(B
15157
15158 \e$B$3$N6Z=q$-$+$iIb$+$S>e$,$kLdBj$O!"%&%'%V%V%i%&%6!<$O%K%e!<%9%j!<%@!<$H$7\e(B
15159 \e$B$F$O$"$^$jNI$/$J$$$H$$$&$3$H$G$9!#$I$s$J5-;v$rFI$s$@$+$r5-O?$7$^$;$s!#6=\e(B
15160 \e$BL#$N$"$kI=Bj$K%9%3%"$rIU$1$k$3$H$,$G$-$^$;$s!#%*%U%i%$%s$GFI$`$3$H$,$G$-\e(B
15161 \e$B$^$;$s!#2?EY$b%/%j%C%/$9$k$3$H$rMW5a$7!":G8e$K$O$"$J$?$rE\$i$;$^$9!#\e(B
15162
15163 \e$B$J$i$P\e(B---\e$B%&%'%V%V%i%&%6!<$,7G<(HD$rFI$`$N$KE,$7$F$$$J$$$N$J$i!"Be$o$j\e(B
15164 \e$B$K\e(B gnus \e$B$r;H$$$^$;$s$+\e(B?
15165
15166 gnus \e$B$O$3$l$i$N%=!<%9$X$N%$%s%?!<%U%'!<%9$rDs6!$9$k%P%C%/%(%s%I72$r>/$7\e(B
15167 \e$BHw$($D$D$"$j$^$9!#\e(B
15168
15169 @menu
15170 * Archiving Mail::
15171 * Web Searches::                \e$BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k\e(B
15172 * Slashdot::                    Slashdot \e$B$N%3%a%s%H$rFI$`\e(B
15173 * Ultimate::                    Ultimate Bulletin Board \e$B%7%9%F%`\e(B
15174 * Web Archive::                 \e$B%&%'%V$KJ]4I$5$l$?%a!<%j%s%0%j%9%H$rFI$`\e(B
15175 * Web Newspaper::               \e$B%&%'%V$KJ]4I$5$l$??7J9$rFI$`\e(B
15176 * RSS::                         RDF Site Summary \e$B$rFI$`\e(B
15177 * Customizing W3::              gnus \e$B$+$i\e(B Emacs/W3 \e$B$rA`:n$9$k\e(B
15178 @end menu
15179
15180 @samp{Web Newspaper} \e$B$r=|$/$9$Y$F$N%&%'%V%=!<%9$O!"F0:n$5$;$k$?$a\e(B
15181 \e$B$K\e(B Emacs/W3 \e$B$H\e(B url \e$B%i%$%V%i%j!<!"$^$?$O$=$l$i$NBeBX$,I,MW$G$9!#\e(B
15182
15183 \e$B$3$l$i$N%&%'%V%=!<%9$N0lHV$NLdBj$O!"D94|4V$OF0:n$7$J$$2DG=@-$,9b$$$3$H$G\e(B
15184 \e$B$9!#\e(B@acronym{HTML} \e$B$N%G!<%?$+$i>pJs$r=&$$=8$a$k$N$O$;$$$<$$?dB,$G!"$=$N\e(B
15185 \e$B9=B$$,JQ2=$7$?$H$-$K$O!"\e(Bgnus \e$B%P%C%/%(%s%I$OF0:n$7$^$;$s!#$G$b!"$"$kDxEY\e(B
15186 \e$B?7$7$$%P!<%8%g%s$N%P%C%/%(%s%I$r;H$C$F$$$l$PBg>fIW$N$O$:$G$9!#\e(B
15187
15188 \e$B$3$l$i$N%&%'%V$N<jCJ$K6&DL$9$k$3$H$O!"%&%'%V%=!<%9$O$7$P$7$PMn$A$F$$$?$j!"\e(B
15189 \e$B;HMQ2DG=$G$J$+$C$?$j!"$O$C$-$j8@$C$F3Z$7$`$K$OCY$9$.$k!"$H$$$&$3$H$G$9!#\e(B
15190 \e$B$=$&$$$&>l9g$K!"\e(BGnus Agent (@pxref{Gnus Unplugged}) \e$B$K5-;v$N%@%&%s%m!<%I\e(B
15191 \e$B$rG$$;$F!"%m!<%+%k%G%#%9%/$+$i9%$-$J$H$-$KFI$`$h$&$K$9$k$3$H$O!"Bg$$$K0U\e(B
15192 \e$B5A$,$"$j$^$9!#$3$l$G\e(B World Wide Wait \e$B$H$O$*$5$i$P$G$9!#\e(B
15193
15194 @node Archiving Mail
15195 @subsection \e$B%a!<%k$NJ]B8\e(B
15196 @cindex archiving mail
15197 @cindex backup of mail
15198
15199 \e$B$$$/$D$+$N%P%C%/%(%s%I!"FC$K\e(B @code{nnml}, @code{nnfolder} \e$B$*$h\e(B
15200 \e$B$S\e(B @code{nnmaildir} \e$B$O!":#$G$O$=$l$>$l$N%0%k!<%W$N5-;v$N0u$rK\Ev$KJ];}$9\e(B
15201 \e$B$k$h$&$K$J$j$^$7$?\e(B (\e$BLuCm\e(B: \e$B$=$&$J$C$?$N$O$@$$$VA0$G$9$,\e(B)\e$B!#$3$l$i$N%5!<%P!<\e(B
15202 \e$B$G!"%0%k!<%W$N0u$rJ]$A$D$DJ]B8$7$?$j85$KLa$9$N$O$+$J$j4JC1$G$9!#\e(B
15203
15204 (\e$B$G$b!"%0%k!<%W%l%Y%k$H%0%k!<%W%Q%i%a!<%?!<$r$bJ];}$9$k$K$O!":#$^$G$H$*\e(B
15205 \e$B$j\e(B @file{.newsrc.eld} \e$B$N?@$K!"Iq$$$H@8lS$rJ{$2$J$1$l$P$J$j$^$;$s$,!#\e(B)
15206
15207 @code{nnml}, @code{nnfolder} \e$B$^$?$O\e(B @code{nnmaildir} \e$B%5!<%P!<$K$^$k$4$H\e(B
15208 \e$BJ]B8$9$k$K$O!"%5!<%P!<$N%G%#%l%/%H%j!<$r:F5"E*$K%3%T!<$7$F2<$5$$!#\e(B
15209 gnus \e$B$r=*N;$9$kI,MW$OL5$$$N$G!"J]B8$O\e(B @code{cron} \e$B$d$=$l$KN`$9$k$b$N$,9T\e(B
15210 \e$B$J$&$3$H$,$G$-$^$9!#%G!<%?$rI|5"$5$;$k$K$O%G%#%l%/%H%j!<LZ\e(B (tree) \e$B$r85$K\e(B
15211 \e$BLa$9$3$H$K$h$C$F9T$J$$!"$=$N%G%#%l%/%H%j!<$r;X$7<($9$h$&$K\e(B gnus \e$B$N%5!<%P!<\e(B
15212 \e$B$NDj5A$KDI2C$7$^$7$g$&!#\e(B@ref{Article Backlog},
15213 @ref{Asynchronous Fetching} \e$B$*$h$S$=$NB>$N$b$N$O%G!<%?$r>e=q$-$7$F<YKb$r\e(B
15214 \e$B$9$k$+$b$7$l$J$$$N$G!"%G!<%?$rI|5"$5$;$kA0$K\e(B gnus \e$B$r=*N;$9$kI,MW$,$"$k$+\e(B
15215 \e$B$b$7$l$^$;$s!#\e(B
15216
15217 \e$B$5$i$K!"8D!9$N\e(B @code{nnml}, @code{nnfolder} \e$B$^$?$O\e(B @code{nnmaildir} \e$B$N%0\e(B
15218 \e$B%k!<%W$r!"0u$rJ];}$7$D$DJ]B8$9$k$3$H$b$G$-$^$9!#\e(B@code{nnml} \e$B$^$?\e(B
15219 \e$B$O\e(B @code{nnmaildir} \e$B$G$O!"$=$N%0%k!<%W$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!\e(B
15220 \e$B%$%k$r%3%T!<$7$F2<$5$$!#\e(B@code{nnfolder} \e$B$G$O!"4pK\$N%U%)%k%@!<%U%!%$%k$=\e(B
15221 \e$B$N$b$N\e(B (\e$BNc$($P\e(B @file{FOO}) \e$B$H0u%U%!%$%k\e(B (@file{FOO.mrk}) \e$B$NN>J}$r%3%T!<\e(B
15222 \e$B$9$kI,MW$,$"$j$^$9!#%0%k!<%W$r85$KLa$9$K$O!"%0%k!<%W%P%C%U%!!<\e(B
15223 \e$B$G\e(B @kbd{G m} \e$B%-!<$r;H$$$^$7$g$&!#$=$N:G8e$N<j=g$,!"\e(Bgnus \e$B$K?7$7$$%G%#%l%/\e(B
15224 \e$B%H%j!<$,$G$-$?$3$H$rCN$i$;$^$9!#\e(B@code{nnmaildir} \e$B$O<+F0E*$K?7$7$$%G%#%l\e(B
15225 \e$B%/%H%j!<$rCN$k$N$G!"$=$N>l9g\e(B @kbd{G m} \e$B$OITMW$G$9!#\e(B
15226
15227 @node Web Searches
15228 @subsection \e$B%&%'%V8!:w\e(B
15229 @cindex nnweb
15230 @cindex Google
15231 @cindex dejanews
15232 @cindex gmane
15233 @cindex Usenet searches
15234 @cindex searching the Usenet
15235
15236 @c \e$B5-;v$r!<!"$C$F$f!<$+$"!"$J$s$+D4$Y$?$$J8;z$,=q$$$F$"$k5-;v$r!<!"$=$N\e(B
15237 @c \e$B$*!<\e(B Usenet \e$B$GC5$9$N$C$F$(!<!"%A%g!<AGE($J$s$@$1$I$5!<!"$(!<$H2?$F$f!<$+\e(B
15238 @c \e$B$"!<!"$=$&$@$C!"%&%'%V%V%i%&%6!<$H$+$f!<$d$D;H$C$F!<!"$d$k$N$C$F$(!<!"$&\e(B
15239 @c \e$B$6$C$F!<$s$@$h$J!<!"%3%^!<%7%c%k8+$J$-$c$J$s$J$$$7$$!<!"$s$@$1$I$b$*!<!"\e(B
15240 \e$B$&$&$`!"$^$"!"D4$Y$?$$J8;z$,=q$$$F$"$k5-;v$r!"$=$N!"\e(BUsenet \e$B$GC5$9$H$$$&\e(B
15241 \e$B$3$H$O!"$G$9$M!"$b$A$m$sAG@2$i$7$$$3$H$3$N>e$J$$$N$G$O$"$j$^$9$,!"$7$+$7!"\e(B
15242 \e$B2?$H?=$7$^$7$g$&$+!"%&%'%V%V%V%i%&%6!<$H$$$$$^$9$+!"$=$&$$$&$b$N$r;H$C$F\e(B
15243 \e$B$3$H$r9T$J$&$N$O!"2?$H$b$=$N!"$O$P$+$j$J$,$i!"$V$6$^$H8@$$$^$9$+!"$=$&$9\e(B
15244 \e$B$k$H!"%3%^!<%7%c%k$r8+$J$$$o$1$K$O$$$+$J$$$N$G$"$j$^$7$F!"$7$+$k$K!"\e(B
15245 @c \e$B!V%V%V%V!W$O%?%$%]$8$c$J$$$s$@$h!<$s!#\e(B
15246 gnus \e$B$r;H$($P%V%i%&%6!<L5$7$G8!:w$9$k$3$H$,$G$-$^$9!#\e(B
15247
15248 @code{nnweb} \e$B%P%C%/%(%s%I$O!"6/NO$J8!:w%(%s%8%s$X$N4JC1$J%$%s%?!<%U%'!<\e(B
15249 \e$B%9$rDs6!$7$^$9!#\e(B@code{nnweb} \e$B%0%k!<%W$r:n@.$7!"8!:w%Q%?!<%s$rF~NO$7$F$+\e(B
15250 \e$B$i!"$=$N%0%k!<%W$KF~$C$FB>$NIaDL$N%0%k!<%W$N$h$&$K5-;v$rFI$s$G2<$5$$!#%0\e(B
15251 \e$B%k!<%W%P%C%U%!!<\e(B (@pxref{Foreign Groups}) \e$B$N\e(B @kbd{G w} \e$BL?Na$K$h$C$F!"<j\e(B
15252 \e$B7Z$K$3$l$,$G$-$^$9!#\e(B
15253
15254 @code{nnweb} \e$B%0%k!<%W$O!"8GDj%0%k!<%W$K$J$m$&$H$O$7$^$;$s\e(B---\e$B$3$N%0%k!<%W\e(B
15255 \e$B$G$O5-;vHV9f$O$4$/0l;~E*$J$b$N$H$7$F07$o$l$^$9!#<B:]!"\e(B@code{nnweb} \e$B%0%k!<\e(B
15256 \e$B%W$KF~$k$?$S$K\e(B (\e$B$?$H$(8!:w%Q%?!<%s$rJQ99$7$F$$$J$/$F$b\e(B)\e$B!"5-;v$N=g=x$,0c$C\e(B
15257 \e$B$F$$$k$+$b$7$l$^$;$s!#$^$?!"=EJ#M^@)\e(B (@pxref{Duplicate Suppression}) \e$B$r\e(B
15258 \e$B;H$C$F$bLr$KN)$?$J$$$G$7$g$&!#$H$$$&$N$O!"8!:w%(%s%8\e(B
15259 \e$B%s\e(B (\e$BNc$($P\e(B Google) \e$B$r;H$C$F5-;v$rFI$_9~$`A0$NCJ3,$G$O!"\e(B@code{nnweb} \e$B$O$=\e(B
15260 \e$B$l$i$N\e(B @code{Message-ID} \e$B$rCN$i$J$$$+$i$G$9!#$"$J$?$,FI$s$@5-;v$r21$($F\e(B
15261 \e$B$*$/$?$a$NM#0l$NJ}K!$O!"\e(B@code{Date} \e$B%X%C%@!<$r85$K%9%3%"$rIU$1$k$3$H$@$1\e(B
15262 \e$B$G$9\e(B---\e$B$D$^$j!"$=$N%0%k!<%W$r:G8e$KFI$s$@F|IU$h$jA0$KEj9F$5$l$?5-;v$r!"\e(B
15263 \e$B$9$Y$F4{FI$K$9$k$H$$$&$3$H$G$9!#\e(B
15264
15265 \e$B$b$78!:w%(%s%8%s$N=PNO7A<0$,<B<AE*$KJQ99$5$l$k$H!"\e(B@code{nnweb} \e$B$O$=$l$r\e(B
15266 \e$B$&$^$/2r<a$G$-$J$/$F!"=hM}$K<:GT$9$k$G$7$g$&!#%&%'%V$NDs6!<T$?$A$,$=$s$J\e(B
15267 \e$B$3$H$r$7$F$b!"H`$i$r@U$a$k$3$H$O$G$-$J$$$G$7$g$&\e(B---\e$B$=$l$O9-9p$G6b$r2T$0\e(B
15268 \e$B$N$,H`$i$N\e(B @emph{\e$B%l!<%>%s!&%G!<%H%k\e(B} (\e$BB8:_M}M3\e(B) \e$B$G$"$j!"<R2q$K%5!<%S%9$r\e(B
15269 \e$BDs6!$9$k$3$H$G$O$J$$$+$i$G$9!#\e(B@code{nnweb} \e$B$O$9$Y$F$N5-;v$+$i9-9p$r@v$$\e(B
15270 \e$BN.$7$F$7$^$&$N$G!"Ds6!<T$?$A$,%`%+$D$$$F$$$k$H;W$o$l$k$+$b$7$l$^$;$s!#$^\e(B
15271 \e$B$"8+$F$F2<$5$$!#\e(B
15272
15273 @code{nnweb} \e$B$r;H$&$K$O!"\e(B@code{url} \e$B$H\e(B @code{W3} \e$B%Q%C%1!<%8!"$^$?$O$=$l\e(B
15274 \e$B$i$NBeBX\e(B (@samp{mm-url} \e$BJQ?t%0%k!<%W$KBP$7$F\e(B @code{customize-group} \e$B$r;n\e(B
15275 \e$B$7$F$_$F2<$5$$\e(B) \e$B$r%$%s%9%H!<%k$7$F$*$+$J$/$F$O$J$j$^$;$s!#\e(B
15276
15277 \e$B0J2<$O2>A[%5!<%P!<JQ?t$G$9!#\e(B
15278
15279 @table @code
15280 @item nnweb-type
15281 @vindex nnweb-type
15282 \e$B$I$N8!:w%(%s%8%s$r;H$&$+$r;XDj$7$^$9!#8=:_%5%]!<%H$5$l$F$$$k<oN`$O!"\e(B
15283 @code{google}, @code{dejanews} \e$B$=$7$F\e(B @code{gmane} \e$B$G$9!#\e(B
15284 @code{dejanews} \e$B$O\e(B @code{google} \e$B$NJLL>$K$J$C$F$$$k$3$H$KCm0U$7$F2<$5$$!#\e(B
15285
15286 @item nnweb-search
15287 @vindex nnweb-search
15288 \e$B8!:w%(%s%8%s$KM?$($k8!:wJ8;zNs$G$9!#\e(B
15289
15290 @item nnweb-max-hits
15291 @vindex nnweb-max-hits
15292 \e$B0l$D$N8!:w$GI=<($9$k:GBg$N%R%C%H?t$N4uK>CM$G!"%G%#%U%)%k%H$O\e(B 999 \e$B$G$9!#\e(B
15293
15294 @item nnweb-type-definition
15295 @vindex nnweb-type-definition
15296 \e$B<oN`$HDj5A$NO"A[%j%9%H$G$9!#$3$NO"A[%j%9%H$O!"$5$^$6$^$J8!:w%(%s%8%s$N<o\e(B
15297 \e$BN`$KBP$7$F!"\e(B@code{nnweb} \e$B$,$I$&$9$Y$-$+$r;XDj$7$^$9!#0J2<$K<($9MWAG$rM?\e(B
15298 \e$B$($J$/$F$O$J$j$^$;$s!#\e(B
15299
15300 @table @code
15301 @item article
15302 \e$B5-;v$r%G%3!<%I$7!"\e(Bgnus \e$B$,M}2r$G$-$k2?$+$rDs6!$9$k4X?t$G$9!#\e(B
15303
15304 @item map
15305 \e$B%a%C%;!<%8%X%C%@!<$H\e(B URL \e$B$r!"5-;vHV9f$r85$K$7$FF@$k$?$a$NO"A[%j%9%H$r:n\e(B
15306 \e$B@.$9$k4X?t$G$9!#\e(B
15307
15308 @item search
15309 \e$B8!:w%(%s%8%s$K8!:wJ8;zNs$rAw$k$?$a$N4X?t$G$9!#\e(B
15310
15311 @item address
15312 \e$BA0=R$N4X?t$,8!:wJ8;zNs$rAw$k$Y$-%"%I%l%9$G$9!#\e(B
15313
15314 @item id
15315 @code{Message-ID} \e$B$r85$K$7$F5-;v$r<hF@$9$k$?$a$N!"\e(BURL \e$B%U%)!<%^%C%H$NJ8;z\e(B
15316 \e$BNs$G$9!#\e(B
15317 @end table
15318 @end table
15319
15320 @node Slashdot
15321 @subsection Slashdot
15322 @cindex Slashdot
15323 @cindex nnslashdot
15324
15325 @uref{http://slashdot.org/, Slashdot} \e$B$O?M5$$N$"$k%K%e!<%9%5%$%H$G!"%K%e!<\e(B
15326 \e$B%95-;v$K4X$7$F3hH/$J5DO@$,$J$5$l$F$$$^$9!#\e(B@code{nnslashdot} \e$B$G$OJXMx$JJ}\e(B
15327 \e$BK!$G$3$N2q5D<<$rFI$`$3$H$,$G$-$^$9!#\e(B
15328
15329 \e$B$3$3$+$iFI$`$?$a$N0lHV4JC1$JJ}K!$O!"0J2<$N$h$&$J$b$N\e(B
15330 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$3$H$G$9!#\e(B
15331
15332 @lisp
15333 (setq gnus-secondary-select-methods
15334       '((nnslashdot "")))
15335 @end lisp
15336
15337 \e$B$3$l$O\e(B gnus \e$B$K\e(B @code{nnslashdot} \e$B%P%C%/%(%s%I$KBP$7$F?7$7$$%3%a%s%H$H%0\e(B
15338 \e$B%k!<%W$r?R$M$5$;$^$9!#\e(B@kbd{F} \e$BL?Na$O$=$l$>$l$N?7$7$$%K%e!<%95-;v$r?7$7\e(B
15339 \e$B$$\e(B gnus \e$B$N%0%k!<%W$H$7$F:n$k$N$G!"$3$l$i$N%0%k!<%W$KF~$k$3$H$K$h$C$F%3%a\e(B
15340 \e$B%s%H$rFI$`$3$H$,$G$-$^$9!#\e(B(\e$B%G%#%U%)%k%H$N9VFIJ}K!$G$O!"?7$7$$%0%k!<%W$r\e(B
15341 \e$B%>%s%S$H$7$F:n$k$3$H$KCm0U$7$F2<$5$$!#B>$NJ}K!$r;H$&$3$H$b$G$-$^\e(B
15342 \e$B$9\e(B (@pxref{Subscription Methods})\e$B!#\e(B
15343
15344 \e$B8E$$\e(B @code{nnslashdot} \e$B%0%k!<%W$r:o=|$7$?$$>l9g$K$O!"\e(B@kbd{G DEL} \e$B$,:G$b\e(B
15345 \e$B<j7Z$JF;6q$G$9\e(B (@pxref{Foreign Groups})\e$B!#\e(B
15346
15347 @code{nnslashdot} \e$B$N%3%a%s%H$K%U%)%m!<%"%C%W\e(B (\e$B$^$?$O?7$7$$%3%a%s%H$NEj\e(B
15348 \e$B9F\e(B) \e$B$r$9$k$H$-$O!"$$$/$D$+$N7Z$$\e(B @acronym{HTML} \e$BJQ49$,9T$J$o$l$^$9!#FC\e(B
15349 \e$B$K\e(B @samp{> } \e$B$G0zMQ$5$l$?%F%-%9%H$OBe$o$j$K\e(B @samp{blockquote} \e$B$G0zMQ$5$l!"\e(B
15350 \e$B=pL>$K$O$=$l$>$l$N9T$N:G8e$K\e(B @samp{br} \e$B$,DI2C$5$l$^$9!#$=$l0J30$O!"%a%C\e(B
15351 \e$B%;!<%8%P%C%U%!!<$KD>@\\e(B @acronym{HTML} \e$B$r=q$/$3$H$,$G$-$^$9!#\e(BSlashdot \e$B$O\e(B
15352 \e$B$$$/$D$+$N\e(B @acronym{HTML} \e$BMM<0$r$U$k$$Mn$H$9$3$H$K5$$rIU$1$F2<$5$$!#\e(B
15353
15354 \e$B0J2<$NJQ?t$G?6$kIq$$$rJQ$($k$3$H$,$G$-$^$9\e(B:
15355
15356 @table @code
15357 @item nnslashdot-threaded
15358 @code{nnslashdot} \e$B$,%0%k!<%W$r%9%l%C%I$GI=<($9$k$+$I$&$+$r;XDj$7$^$9!#%G%#\e(B
15359 \e$B%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#%9%l%C%I$rI=<($G$-$k$h$&$K$9$k$?$a$K$O!"\e(B
15360 @code{nnslashdot} \e$B$O%0%k!<%W$N$9$Y$F$N%3%a%s%H$r40A4$K<hF@$9$kI,MW$,$"$j\e(B
15361 \e$B$^$9!#%9%l%C%II=<($,MW5a$5$l$F$$$J$$$H!"\e(B@code{nnslashdot} \e$B$O<B:]$KMxMQ<T\e(B
15362 \e$B$,M_$7$$%3%a%s%H$@$1$r<hF@$7$^$9!#%9%l%C%I$NJ}$,2wE,$G$9$,!"%9%l%C%IL5$7\e(B
15363 \e$B$N>l9g$h$j!"$:$C$H$:$C$HCY$/$J$j$^$9!#\e(B
15364
15365 @item nnslashdot-login-name
15366 @vindex nnslashdot-login-name
15367 \e$BEj9F;~$K;H$&%m%0%$%sL>$G$9!#\e(B
15368
15369 @item nnslashdot-password
15370 @vindex nnslashdot-password
15371 \e$BEj9F;~$K;H$&%Q%9%o!<%I$G$9!#\e(B
15372
15373 @item nnslashdot-directory
15374 @vindex nnslashdot-directory
15375 @code{nnslashdot} \e$B$,%U%!%$%k$rJ]B8$9$k>l=j$G$9!#%G%#%U%)%k%HCM\e(B
15376 \e$B$O\e(B @file{~/News/slashdot/} \e$B$G$9!#\e(B
15377
15378 @item nnslashdot-active-url
15379 @vindex nnslashdot-active-url
15380 \e$B%K%e!<%95-;v$N>pJs$H%3%a%s%H$r<hF@$9$k$?$a$K;H$o$l$k\e(B @acronym{URL} \e$B$N%U%)!<\e(B
15381 \e$B%^%C%HJ8;zNs$G$9!#%G%#%U%)%k%HCM\e(B
15382 \e$B$O\e(B @samp{http://slashdot.org/search.pl?section=&min=%d} \e$B$G$9!#\e(B
15383
15384 @item nnslashdot-comments-url
15385 @vindex nnslashdot-comments-url
15386 \e$B%3%a%s%H$r<hF@$9$k$?$a$K;H$o$l$k\e(B @acronym{URL} \e$B$N%U%)!<%^%C%HJ8;zNs$G$9!#\e(B
15387
15388 @item nnslashdot-article-url
15389 @vindex nnslashdot-article-url
15390 \e$B%K%e!<%95-;v$r<hF@$9$k$?$a$K;H$o$l$k\e(B @acronym{URL} \e$B$N%U%)!<%^%C%HJ8;zNs\e(B
15391 \e$B$G$9!#%G%#%U%)%k%HCM\e(B
15392 \e$B$O\e(B @samp{http://slashdot.org/article.pl?sid=%s&mode=nocomment} \e$B$G$9!#\e(B
15393
15394 @item nnslashdot-threshold
15395 @vindex nnslashdot-threshold
15396 \e$B%9%3%"$N$7$-$$CM$G$9!#%G%#%U%)%k%HCM$O\e(B -1 \e$B$G$9!#\e(B
15397
15398 @item nnslashdot-group-number
15399 @vindex nnslashdot-group-number
15400 \e$B:G?7$N\e(B 10 \e$B8D$K2C$($F99?7$rB3$1$k8E$$%0%k!<%W$N?t$G$9!#%G%#%U%)%k%HCM\e(B
15401 \e$B$O\e(B 0 \e$B$G$9!#\e(B
15402 @end table
15403
15404 @node Ultimate
15405 @subsection Ultimate
15406 @cindex nnultimate
15407 @cindex Ultimate Bulletin Board
15408
15409 @uref{http://www.ultimatebb.com/, The Ultimate Bulletin Board} \e$B$O$*$=$i\e(B
15410 \e$B$/0lHVNI$/;H$o$l$F$$$k%&%'%V7G<(HD%7%9%F%`$G$7$g$&!#$H$F$b5,B'E*$GNI<A$J\e(B
15411 \e$B%$%s%?!<%U%'!<%9$r;}$C$F$$$F!"\e(Bgnus \e$B$,%0%k!<%W$r:G?7$N>uBV$KJ]$C$F$*$/$?\e(B
15412 \e$B$a$KI,MW$J>pJs$rF@$k$3$H$,2DG=$G$9!#\e(B
15413
15414 @code{nnultimate} \e$B$r;O$a$k$?$a$N0lHV4JC1$JJ}K!$O!"%0%k!<%W%P%C%U%!!<$G0J\e(B
15415 \e$B2<$N$h$&$J$b$N$r$9$k$3$H$G$9\e(B: @kbd{B nnultimate RET
15416 http://www.tcj.com/messboard.ubbcgi/ RET}\e$B!#\e(B(\e$B6=L#$N$"$k2q5D<<\e(B
15417 \e$B$N\e(B @acronym{URL} (@samp{Ultimate.cgi} \e$BEy$r:G8e$K4^$s$G$$$J$$$b$N\e(B) \e$B$KJQ$(\e(B
15418 \e$B$F2<$5$$!#\e(BUltimate \e$B%&%'%V%5%$%H$K$O$?$/$5$s5s$2$i$l$F$$$^$9!#\e(B) \e$B$=$l$+$i\e(B
15419 \e$B%5!<%P!<%P%C%U%!!<$G6=L#$N$"$k%0%k!<%W$r9XFI$7!"%0%k!<%W%P%C%U%!!<$+$i$=\e(B
15420 \e$B$l$i$rFI$s$G2<$5$$!#\e(B
15421
15422 \e$B0J2<$N\e(B @code{nnutimate} \e$BJQ?t$,JQ992DG=$G$9\e(B:
15423
15424 @table @code
15425 @item nnultimate-directory
15426 @vindex nnultimate-directory
15427 @code{nnultimate} \e$B$,%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<$G$9!#%G%#%U%)%k%HCM\e(B
15428 \e$B$O\e(B @file{~/News/ultimate/} \e$B$G$9!#\e(B
15429 @end table
15430
15431 @node Web Archive
15432 @subsection Web Archive
15433 @cindex nnwarchive
15434 @cindex Web Archive
15435
15436 \e$B$$$/$D$+$N%a!<%j%s%0%j%9%H$O!"\e(B
15437 @uref{http://www.egroups.com/} \e$B$d\e(B @uref{http://www.mail-archive.com/} \e$B$N\e(B
15438 \e$B$h$&$J%&%'%V%5!<%P!<$G$@$1!"$=$N%"!<%+%$%V$r;}$C$F$$$^$9!#$=$l$O$H$F$b5,\e(B
15439 \e$BB'E*$GNI<A$J%$%s%?!<%U%'!<%9$r;}$C$F$$$k$N$G!"\e(Bgnus \e$B$,%0%k!<%W$r:G?7$N>u\e(B
15440 \e$BBV$KJ]$C$F$*$/$?$a$KI,MW$J>pJs$rF@$k$3$H$,2DG=$G$9!#\e(B
15441
15442 @findex gnus-group-make-warchive-group
15443 @code{nnwarchive} \e$B$r;O$a$k$?$a$N0lHV4JC1$JJ}K!$O!"%0%k!<%W%P%C%U%!!<$G0J\e(B
15444 \e$B2<$N$h$&$J$b$N$r$9$k$3$H$G$9\e(B: @kbd{M-x gnus-group-make-warchive-group
15445 RET @var{an_egroup} RET egroups RET www.egroups.com RET
15446 @var{your@@email.address} RET}\e$B!#\e(B(@var{an_egroup} \e$B$r9XFI$7$F$$$k%a!<%j%s\e(B
15447 \e$B%0%j%9%H$K!"\e(B@var{your@@emailaddress} \e$B$rEE;R%a!<%k%"%I%l%9$KCV$-49$($F2<\e(B
15448 \e$B$5$$!#\e(B) \e$B$^$?$O\e(B @kbd{B nnwarchive RET mail-archive RET} \e$B$G%P%C%/%(%s%I$r\e(B
15449 \e$B%V%i%&%:$7$F2<$5$$!#\e(B
15450
15451 \e$B0J2<$N\e(B @code{nnwarchive} \e$BJQ?t$,JQ992DG=$G$9\e(B:
15452
15453 @table @code
15454 @item nnwarchive-directory
15455 @vindex nnwarchive-directory
15456 @code{nnwarchive} \e$B$,%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<$G$9!#%G%#%U%)%k%HCM\e(B
15457 \e$B$O\e(B @file{~/News/warchive} \e$B$G$9!#\e(B
15458
15459 @item nnwarchive-login
15460 @vindex nnwarchive-login
15461 \e$B%&%'%V%5!<%P!<$G$N%"%+%&%s%HL>$G$9!#\e(B
15462
15463 @item nnwarchive-passwd
15464 @vindex nnwarchive-passwd
15465 \e$B%&%'%V%5!<%P!<$G$N%"%+%&%s%H$N%Q%9%o!<%I$G$9!#\e(B
15466 @end table
15467
15468 @node Web Newspaper
15469 @subsection Web Newspaper
15470 @cindex emacs-w3m
15471 @cindex nnshimbun
15472 @cindex Web Newspaper
15473
15474 \e$B%&%'%V$K4p$E$$$?%P%C%/%(%s%I$G$"$k\e(B @samp{nnshimbun} \e$B$O!"\e(B2003\e$BG/\e(B6\e$B7n\e(B18\e$BF|$r\e(B
15475 \e$B0J$F\e(B emacs-w3m \e$B%Q%C%1!<%8$K0\@R$5$l$^$7$?!#:#$^$G$N$h$&$K\e(B T-gnus \e$B$G%&%'\e(B
15476 \e$B%V$N?7J9$r1\Mw$7$?$$$N$G$"$l$P!":G?7HG$N\e(B emacs-w3m \e$B$r%$%s%9%H!<%k$9$kI,\e(B
15477 \e$BMW$,$"$j$^$9!#$=$N:]!"\e(B@emph{\e$BI,$:\e(B} T-gnus \e$BM3Mh\e(B
15478 \e$B$N\e(B @file{nnshimbun.el} \e$B$H\e(B @file{nnshimbun.elc} \e$B%U%!%$%k$r>C$7$F2<$5$$!#\e(B
15479 Emacs-w3m \e$B$O30It%3%^%s%I\e(B w3m \e$B$X$N\e(B Emacs \e$B$N%$%s%?!<%U%'!<%9$G$9!#>\:Y>pJs\e(B
15480 \e$B$K$D$$$F$O0J2<$N%Z!<%8$rK,$M$F$_$F2<$5$$!#\e(B
15481
15482 @example
15483 @c Don't use @uref{} here, or old texinfmt will neglect @example. :-(
15484 http://emacs-w3m.namazu.org/
15485 http://w3m.sourceforge.net/
15486 @end example
15487
15488 \e$B$"$J$?$N%7%9%F%`$K$9$G$K\e(B emacs-w3m \e$B$,%$%s%9%H!<%k$5$l$F$$$k$N$J$i$P!"\e(B
15489 @xref{Nnshimbun, ,Nnshimbun, emacs-w3m-ja, Emacs-w3m-ja}, \e$B$r;2>H$7$F2<$5\e(B
15490 \e$B$$!#\e(B
15491
15492 @node RSS
15493 @subsection RSS
15494 @cindex nnrss
15495 @cindex RSS
15496
15497 \e$B$$$/$D$+$N%&%'%V%5%$%H$O\e(B RDF site summary (@acronym{RSS}) \e$B$r;}$C$F$$$^$9!#\e(B
15498 @acronym{RSS} \e$B$O!"%K%e!<%94XO"$N%5%$%H\e(B (BBC \e$B$d\e(B CNN \e$B$N$h$&$J\e(B) \e$B$N8+=P$7$r\e(B
15499 \e$BMWLs$9$k$?$a$N%U%)!<%^%C%H$G$9!#$7$+$7!"4pK\E*$K%j%9%H$N$h$&$J$b$N$J$i2?\e(B
15500 \e$B$G$b!"\e(B@acronym{RSS} feed \e$B$H$7$FDs6!$9$k$3$H$,$G$-$^$9\e(B: weblogs,
15501 changelogs \e$B$"$k$$$O\e(B wiki (\e$BNc$(\e(B
15502 \e$B$P\e(B @url{http://cliki.net/recent-changes.rdf}) \e$B$N:G?7$NJQ99$J$I$,BP>]$K$J\e(B
15503 \e$B$j$^$9!#\e(B
15504
15505 @acronym{RSS} \e$B$O$H$F$b5,B'E*$GNI<A$J%$%s%?!<%U%'!<%9$r;}$C$F$$$k$N$G!"\e(B
15506 gnus \e$B$,%0%k!<%W$r:G?7$N>uBV$KJ]$C$F$*$/$?$a$KI,MW$J>pJs$rF@$k$3$H$,2DG=\e(B
15507 \e$B$G$9!#\e(B
15508
15509 \e$BCm\e(B: @code{utf-8} coding system \e$B$r%5%]!<%H$9$k\e(B Emacs \e$B$r;H$&$N$,NI$$$G$7$g\e(B
15510 \e$B$&!#\e(B@acronym{RSS} \e$B$OHs\e(B-@acronym{ASCII} \e$B%F%-%9%H$r%(%s%3!<%I$9$k$?$a$K!"\e(B
15511 \e$B%G%#%U%)%k%H$G\e(B UTF-8 \e$B$r;H$&$+$i$G$9!#$=$l$O$^$?!"Hs\e(B-@acronym{ASCII} \e$B%0%k!<\e(B
15512 \e$B%WL>$K$b%G%#%U%)%k%H$G;H$o$l$^$9!#\e(B
15513
15514 @kindex G R (\e$B%0%k!<%W\e(B)
15515 Feed \e$B$r9VFI$9$k$K$O!"%0%k!<%W%P%C%U%!!<$+$i\e(B @kbd{G R} \e$B$r;H$C$F2<$5\e(B
15516 \e$B$$\e(B---feed \e$B$N=j:_!"%?%$%H%k$*$h$S@bL@$NF~NO$r5a$a$i$l$k$G$7$g$&!#%?%$%H%k\e(B
15517 \e$B$O$I$s$JJ8;z$G$b$h$/!"$=$l$O%0%k!<%WL>$H%0%k!<%W$N%G!<%?!&%U%!%$%k$NL>A0\e(B
15518 \e$B$K;H$o$l$^$9!#@bL@$O>JN,$G$-$^$9!#\e(B
15519
15520 \e$B4JC1$K\e(B @code{nnrss} \e$B$r;O$a$kJ}K!$O!"%0%k!<%W%P%C%U%!!<$G\e(B @kbd{B nnrss
15521 RET RET y} \e$B$N$h$&$J$3$H$r>'$(!"$=$7$F%0%k!<%W$r9VFI$9$k$3$H$G$9!#\e(B
15522
15523 @code{nnrss} \e$B%P%C%/%(%s%I$O!"$=$l$>$l$N\e(B @code{nnrss} \e$B%0%k!<%W$N$?$a$N%G!<\e(B
15524 \e$B%?!&%U%!%$%k$r\e(B @code{nnrss-directory} (\e$B2<5-;2>H\e(B) \e$B$KJ]B8$7$^$9!#\e(B
15525 \e$BHs\e(B-@acronym{ASCII} \e$BJ8;z$r4^$s$G$$$k%U%!%$%kL>\e(B
15526 \e$B$O!"\e(B@code{nnmail-pathname-coding-system} \e$BJQ?t$G;XDj$5$l$?\e(B coding
15527 system \e$B$G%(%s%3!<%I$5$l$^$9!#$=$l$,\e(B @code{nil} \e$B$G$"$k$H!"\e(BEmacs \e$B$G\e(B
15528 \e$B$O\e(B coding system \e$B$O%G%#%U%)%k%H\e(B
15529 \e$B$G\e(B @code{default-file-name-coding-system} \e$B$NCM$K$J$j$^$9!#$"$J$?\e(B
15530 \e$B$,\e(B XEmacs \e$B$r;H$C$F$$$F!"Hs\e(B-@acronym{ASCII} \e$B%0%k!<%WL>$r;H$$$?$1$l$P!"\e(B
15531 @code{nnmail-pathname-coding-system} \e$BJQ?t$NCM$rE,@Z$K@_Dj$7$J$1$l$P$J$j\e(B
15532 \e$B$^$;$s!#\e(B
15533
15534 @cindex OPML
15535 \e$B$"$J$?$N9VFIL\O?$r\e(B @acronym{OPML} \e$B%U%)!<%^%C%H\e(B (Outline Processor Markup
15536 Language) \e$B$G%m!<%I\e(B/\e$B%;!<%V$9$k$?$a$K!"0J2<$N%3%^%s%I$r;H$&$3$H$b$G$-$^$9!#\e(B
15537
15538 @defun nnrss-opml-import file
15539 @acronym{OPML} \e$B%U%!%$%k$NF~NO$rB%$7!"$=$N%U%!%$%k$K$"$k$=$l$>$l\e(B
15540 \e$B$N\e(B feed \e$B$r9VFI$7$^$9!#\e(B
15541 @end defun
15542
15543 @defun nnrss-opml-export
15544 \e$B8=:_$N\e(B @acronym{RSS} \e$B9VFIL\O?$r\e(B @acronym{OPML} \e$B%U%)!<%^%C%H$G%P%C%U%!!<\e(B
15545 \e$B$K=q$-=P$7$^$9!#\e(B
15546 @end defun
15547
15548 \e$B0J2<$N\e(B @code{nnrss} \e$BJQ?t$,JQ992DG=$G$9\e(B:
15549
15550 @table @code
15551 @item nnrss-directory
15552 @vindex nnrss-directory
15553 @code{nnrss} \e$B$,%U%!%$%k$r=q$-9~$`%G%#%l%/%H%j!<$G!"%G%#%U%)%k%H\e(B
15554 \e$B$O\e(B @file{~/News/rss/} \e$B$G$9!#\e(B
15555
15556 @item nnrss-file-coding-system
15557 @vindex nnrss-file-coding-system
15558 @code{nnrss} \e$B%0%k!<%W$N%G!<%?!&%U%!%$%k$rFI$_=q$-$9$k$H$-$K;H$o$l\e(B
15559 \e$B$k\e(B coding system \e$B$G$9!#%G%#%U%)%k%H\e(B
15560 \e$B$O\e(B @code{mm-universal-coding-system} \e$B$NCM\e(B (\e$B$=$N%G%#%U%)%k%H$O\e(B Emacs \e$B$G\e(B
15561 \e$B$O\e(B @code{emacs-mule}\e$B!"\e(BXEmacs \e$B$G$O\e(B @code{escape-quoted}) \e$B$G$9!#\e(B
15562
15563 @item nnrss-use-local
15564 @vindex nnrss-use-local
15565 @findex nnrss-generate-download-script
15566 @code{nnrss-use-local} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$H!"\e(B
15567 @code{nnrss} \e$B$O\e(B @code{nnrss-directory} \e$B$K$"$k%m!<%+%k%U%!%$%k$+$i\e(B feed
15568 \e$B$rFI$_$^$9!#\e(B@code{nnrss-generate-download-script} \e$B%3%^%s%I$r;H$&$3$H$K$h$C\e(B
15569 \e$B$F!"\e(B@command{wget} \e$B$r;H$C$?%@%&%s%m!<%I!&%9%/%j%W%H$r:n$k$3$H$,$G$-$^$9!#\e(B
15570 @end table
15571
15572 \e$B35N,%P%C%U%!!<$K@bL@$rI=<($5$;$?$$$J$i$P!"0J2<$N%3!<%I$,Lr$KN)$D$G$7$g$&!#\e(B
15573
15574 @lisp
15575 (add-to-list 'nnmail-extra-headers nnrss-description-field)
15576 (setq gnus-summary-line-format "%U%R%z%I%(%[%4L: %-15,15f%]%) %s%uX\n")
15577
15578 (defun gnus-user-format-function-X (header)
15579   (let ((descr
15580          (assq nnrss-description-field (mail-header-extra header))))
15581     (if descr (concat "\n\t" (cdr descr)) "")))
15582 @end lisp
15583
15584 \e$B0J2<$N%3!<%I$O!"35N,%P%C%U%!!<$+$iD>@\\e(B nnrss \e$B$N\e(B url \e$B$r%*!<%W%s$9$k$N$KJX\e(B
15585 \e$BMx$+$b$7$l$^$;$s!#\e(B
15586 @lisp
15587 (require 'browse-url)
15588
15589 (defun browse-nnrss-url( arg )
15590   (interactive "p")
15591   (let ((url (assq nnrss-url-field
15592                    (mail-header-extra
15593                     (gnus-data-header
15594                      (assq (gnus-summary-article-number)
15595                            gnus-newsgroup-data))))))
15596     (if url
15597         (progn
15598           (browse-url (cdr url))
15599           (gnus-summary-mark-as-read-forward 1))
15600       (gnus-summary-scroll-up arg))))
15601
15602 (eval-after-load "gnus"
15603   #'(define-key gnus-summary-mode-map
15604       (kbd "<RET>") 'browse-nnrss-url))
15605 (add-to-list 'nnmail-extra-headers nnrss-url-field)
15606 @end lisp
15607
15608 @node Customizing W3
15609 @subsection W3 \e$B$N%+%9%?%^%$%:\e(B
15610 @cindex W3
15611 @cindex html
15612 @cindex url
15613 @cindex Netscape
15614
15615 gnus \e$B$O%&%'%V%Z!<%8$r<hF@$9$k$?$a$K\e(B url \e$B%i%$%V%i%j!<$r!"%&%'%V%Z!<%8$rI=\e(B
15616 \e$B<($9$k$?$a$K\e(B Emacs/W3 \e$B$r\e(B (\e$B$^$?$O$=$l$i$NBeBX$r\e(B) \e$B;H$$$^$9!#\e(BEmacs/W3 \e$B$N$3\e(B
15617 \e$B$H$O$=$N%^%K%e%"%k$K5-:\$5$l$F$$$^$9$,!"$3$3$G$O\e(B gnus \e$B$NMxMQ<T$K$H$C$F$h\e(B
15618 \e$B$jE,@Z$J!"$$$/$D$+$N;vJA$r=R$Y$k$3$H$K$7$^$9!#\e(B
15619
15620 \e$BNc$($P$h$/$"$k<ALd$O!"\e(BEmacs/W3 \e$B$K\e(B @code{browse-url} \e$B$N4X?t\e(B (Netscape \e$B$N\e(B
15621 \e$B$h$&$J30It%W%i%&%6!<$r8F$S$^$9\e(B) \e$B$r;H$C$F%j%s%/$r;2>H$5$;$k$K$O$I$&$7$?$i\e(B
15622 \e$B$h$$$+!"$H$$$&$b$N$G$9!#0J2<$O0l$D$NJ}K!$G$9\e(B:
15623
15624 @lisp
15625 (eval-after-load "w3"
15626   '(progn
15627     (fset 'w3-fetch-orig (symbol-function 'w3-fetch))
15628     (defun w3-fetch (&optional url target)
15629       (interactive (list (w3-read-url-with-default)))
15630       (if (eq major-mode 'gnus-article-mode)
15631           (browse-url url)
15632         (w3-fetch-orig url target)))))
15633 @end lisp
15634
15635 \e$B$3$l$r$"$J$?$N\e(B .emacs \e$B%U%!%$%k$K=q$-9~$s$G2<$5$$!#$=$&$9$l$P!"\e(Bgnus \e$B$N5-\e(B
15636 \e$B;v%P%C%U%!!<$G\e(B W3 \e$B$,IA2h$7$?\e(B @acronym{HTML} \e$B%j%s%/$rC!$/$H!"\e(B
15637 @code{browse-url} \e$B$r;H$C$F$=$N%j%s%/$r;2>H$7$F$/$l$k$G$7$g$&!#\e(B
15638
15639 @node IMAP
15640 @section IMAP
15641 @cindex nnimap
15642 @cindex @acronym{IMAP}
15643
15644 @acronym{IMAP} \e$B$O%a!<%k\e(B (\e$B$b$7$/$O!"%K%e!<%9!"$b$7$/$O\e(B @dots{}) \e$B$rFI$`$?\e(B
15645 \e$B$a$N%M%C%H%o!<%/%W%m%H%3%k$G$9!#8=BeIw$N\e(B @acronym{NNTP} \e$B$H9M$($F2<$5$$!#\e(B
15646 @acronym{IMAP} \e$B%5!<%P!<$X$N@\B3$O%K%e!<%9%5!<%P!<$X$N@\B3$HHs>o$K;w$F$$\e(B
15647 \e$B$F!"$=$N%5!<%P!<$N%M%C%H%o!<%/%"%I%l%9$r;XDj$9$k$@$1$K$J$C$F$$$^$9!#\e(B
15648
15649 @acronym{IMAP} \e$B$K$OFs$D$NFC<A$,$"$j$^$9!#0l$D$O!"\e(B
15650 @acronym{IMAP} \e$B$O\e(B @acronym{POP} \e$B$G$G$-$k$3$H$OA4It$G$-$k!"$=$l$f\e(B
15651 \e$B$(\e(B @acronym{POP++} \e$B$N$h$&$K$b8+$($k$H$$$&$3$H!#Fs$DL\$O!"\e(B
15652 @acronym{IMAP} \e$B$O\e(B @acronym{NNTP} \e$B$,%K%e!<%9$rCyB"$9$k%W%m%H%3%k$G$"$k$h\e(B
15653 \e$B$&$K!"%a!<%k$rCyB"$9$k%W%m%H%3%k$G$"$k$H$$$&$3$H$G$9!#$7$+$7$J$,\e(B
15654 \e$B$i\e(B @acronym{IMAP} \e$B$O\e(B @acronym{NNTP} \e$B$h$jB?$/$N5!G=$rDs6!$7$^$9!#%a!<%k$O\e(B
15655 \e$BFI$_=q$-$,$G$-$k$N$KBP$7$F!"%K%e!<%9$O$@$$$?$$$K$*$$$FFI$`$@$1$G$9$+$i!#\e(B
15656
15657 @acronym{IMAP} \e$B$r\e(B @acronym{POP++} \e$B$N$h$&$K;H$$$?$$$H$-$O!"\e(B
15658 @code{mail-sources} \e$B$K\e(B imap \e$B$N9`L\$rEPO?$7$F2<$5$$!#$3$l$K$h$C\e(B
15659 \e$B$F\e(B gnus \e$B$O\e(B @acronym{IMAP} \e$B%5!<%P!<$+$i%a!<%k$r<h$j9~$s$G!"%m!<%+%k%G%#%9\e(B
15660 \e$B%/$K3JG<$7$^$9!#$3$3$G$O$=$N;H$$J}$N@bL@$O$7$^$;$s$+$i!"\e(B
15661 @ref{Mail Sources} \e$B$r;2>H$7$F2<$5$$!#\e(B
15662
15663 @acronym{IMAP} \e$B$r%a!<%k$rCyB"$9$k%W%m%H%3%k$H$7$F;H$$$?$$$H$-$O!"\e(B
15664 @code{gnus-secondary-select-methods} \e$B$K\e(B nnimap \e$B$N9`L\$rEPO?$7$F2<$5$$!#\e(B
15665 \e$B$3$l$K$h$C$F\e(B gnus \e$B$O\e(B @acronym{IMAP} \e$B%5!<%P!<$K3JG<$5$l$F$$$k%a!<%k$rA`:n\e(B
15666 \e$B$9$k$h$&$K$J$j$^$9!#$3$l$,$3$3$G@bL@$9$k<oN`$N;H$$J}$G$9!#\e(B
15667
15668 \e$B$$$/$D$+$N\e(B @acronym{IMAP} \e$B%5!<%P!<$r\e(B @file{~/.gnus.el} \e$B$G@_Dj$9$k$H!"$?\e(B
15669 \e$B$V$s0J2<$N$h$&$J$b$N$K$J$k$G$7$g$&!#\e(B(\e$BCm\e(B: @acronym{TLS}/@acronym{SSL} \e$B$G\e(B
15670 \e$B$O30It%W%m%0%i%`$H%i%$%V%i%j!<$,I,MW$G$9!#0J2<$r;2>H$7$F2<$5$$!#\e(B)
15671
15672 @lisp
15673 (setq gnus-secondary-select-methods
15674       '((nnimap "simpleserver") ; @r{\e$BFC<l$G$O$J$$@_Dj\e(B}
15675         ; @r{\e$B$b$7$+$7$?$i\e(B SSH \e$B%]!<%H$r%U%)%o!<%I$7$?%5!<%P!<\e(B:}
15676         (nnimap "dolk"
15677                 (nnimap-address "localhost")
15678                 (nnimap-server-port 1430))
15679         ; @r{\e$B%m!<%+%k%[%9%H$G2TF0$7$F$$$k\e(B UW \e$B%5!<%P!<\e(B:}
15680         (nnimap "barbar"
15681                 (nnimap-server-port 143)
15682                 (nnimap-address "localhost")
15683                 (nnimap-list-pattern ("INBOX" "mail/*")))
15684         ; @r{\e$BF?L>$G;H$($k\e(B cyrus \e$B$N8x=0%5!<%P!<\e(B:}
15685         (nnimap "cyrus.andrew.cmu.edu"
15686                 (nnimap-authenticator anonymous)
15687                 (nnimap-list-pattern "archive.*")
15688                 (nnimap-stream network))
15689         ; @r{\e$BI8=`$G$O$J$$%]!<%H$N\e(B @acronym{SSL} \e$B%5!<%P!<\e(B:}
15690         (nnimap "vic20"
15691                 (nnimap-address "vic20.somewhere.com")
15692                 (nnimap-server-port 9930)
15693                 (nnimap-stream ssl))))
15694 @end lisp
15695
15696 \e$B?7$7$$%5!<%P!<$rDj5A$7$?8e$G!"\e(B@kbd{U} \e$B$N$h$&$J\e(B gnus \e$B$NDL>o$N%3%^%s%I$r%0\e(B
15697 \e$B%k!<%W%P%C%U%!!<$G;H$&\e(B (@pxref{Subscription Commands}) \e$B$+!"$^$?$O%5!<%P!<\e(B
15698 \e$B%P%C%U%!!<\e(B (@pxref{Server Buffer}) \e$B$r2p$7$F!"$=$N%5!<%P!<$N%0%k!<%W$r9V\e(B
15699 \e$BFI$9$k$3$H$,$G$-$^$9!#\e(B
15700
15701 \e$B0J2<$NJQ?t$O2>A[\e(B @code{nnimap} \e$B%5!<%P!<$r:n@.$9$k$?$a$K;H$&$3$H$,$G$-$^\e(B
15702 \e$B$9!#\e(B
15703
15704 @table @code
15705 @item nnimap-address
15706 @vindex nnimap-address
15707 \e$B1s3V\e(B @acronym{IMAP} \e$B%5!<%P!<$N%"%I%l%9$G$9!#;XDj$5$l$F$$$J$$>l9g$O2>A[%5!<\e(B
15708 \e$B%P!<$NL>A0$K$J$j$^$9!#\e(B
15709
15710 @item nnimap-server-port
15711 @vindex nnimap-server-port
15712 \e$B@\B3$9$k%5!<%P!<$N%]!<%H$G$9!#%G%#%U%)%k%H$O%]!<%H\e(B 143\e$B!"$^$?\e(B
15713 \e$B$O\e(B @acronym{TLS}/@acronym{SSL} \e$B$G$O\e(B 993 \e$B$G$9!#\e(B
15714
15715 \e$B$3$l$O@0?t$G$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F2<$5$$!#0J2<$O%5!<%P!<;XDj$NNc\e(B
15716 \e$B$G$9\e(B:
15717
15718 @lisp
15719 (nnimap "mail.server.com"
15720         (nnimap-server-port 4711))
15721 @end lisp
15722
15723 @item nnimap-list-pattern
15724 @vindex nnimap-list-pattern
15725 \e$B;H$&$3$H$,$G$-$k%0%k!<%W$r@)8B$9$k$?$a$N!"%a!<%k%\%C%/%9$NJ8;zNs$^$?$OJ8\e(B
15726 \e$B;zNs$N%j%9%H$G$9!#$3$l$O!"%5!<%P!<$KHs>o$KB?$/$N%a!<%k%\%C%/%9$,$"$k$1$l\e(B
15727 \e$B$I!"6=L#$N$"$k$b$N$O>/$7$@$1$G$"$k$H$-$K;HMQ$7$^$9!#$$$/$D$+$N%5!<%P!<$O\e(B
15728 \e$B%[!<%`%G%#%l%/%H%j!<$r\e(B @acronym{IMAP} \e$B7PM3$G%"%/%;%9$G$-$k$h$&$K$9$k$N$G!"\e(B
15729 \e$B$=$N>l9g$O$*$=$i$/%a!<%k%\%C%/%9$r\e(B @file{~/Mail/*} \e$B$K@)8B$7$?$$$G$7$g$&!#\e(B
15730
15731 \e$BJ8;zNs$O\e(B REFERENCE \e$B$H>e5-$NJ8;zNs$H$N\e(B cons \e$B$G$"$k$3$H$b$G$-$^$9!#$I\e(B
15732 \e$B$N\e(B REFERENCE \e$B$,;HMQ$5$l$k$+$O%5!<%P!<$K$h$j$^$9$,!"%o%7%s%H%sBg3X$N%5!<\e(B
15733 \e$B%P!<$G$O!"%a!<%k%\%C%/%9$HO"7k$5$l$k%G%#%l%/%H%j!<$G$9!#\e(B
15734
15735 \e$B0J2<$O%5!<%P!<;XDj$NNc$G$9\e(B:
15736
15737 @lisp
15738 (nnimap "mail.server.com"
15739         (nnimap-list-pattern ("INBOX" "Mail/*" "alt.sex.*"
15740                                ("~friend/Mail/" . "list/*"))))
15741 @end lisp
15742
15743 @item nnimap-stream
15744 @vindex nnimap-stream
15745 \e$B%5!<%P!<$K@\B3$9$k$H$-$K;H$o$l$k%9%H%j!<%`$N7?$G$9!#%G%#%U%)%k%H$G\e(B
15746 \e$B$O\e(B nnimap \e$B$O\e(B @acronym{TLS}/@acronym{SSL} \e$B$r=|$/0J2<$N$9$Y$F$r<+F0E*$K8!\e(B
15747 \e$BCN$7$F$=$l$r;H$$$^$9!#\e(B(@acronym{TLS}/@acronym{SSL} \e$B$r;H\e(B
15748 \e$B$&\e(B @acronym{IMAP} \e$B$O\e(B STARTTLS \e$B$GCV$-49$($i$l$F$$$^$9!#$3$l$O<+F08!=P$G$-\e(B
15749 \e$B$^$9$,!"$^$@9-HO0O$KG[Hw$5$l$F$$$^$;$s!#\e(B)
15750
15751 \e$B0J2<$O%5!<%P!<;XDj$NNc$G$9\e(B:
15752
15753 @lisp
15754 (nnimap "mail.server.com"
15755         (nnimap-stream ssl))
15756 @end lisp
15757
15758 @code{nnimap-stream} \e$B$NCM$O%7%s%\%k$G$"$k$3$H$KCm0U$7$F2<$5$$\e(B!
15759
15760 @itemize @bullet
15761 @item
15762 @dfn{gssapi:} GSSAPI (\e$BIaDL$O\e(B Kerberos 5) \e$B$G@\B3$7$^$9!#\e(B@samp{gsasl} \e$B$^$?\e(B
15763 \e$B$O\e(B @samp{imtest} \e$B%W%m%0%i%`$,I,MW$G$9!#\e(B
15764 @item
15765 @dfn{kerberos4:} Kerberos 4 \e$B$G@\B3$7$^$9!#\e(B@samp{imtest} \e$B%W%m%0%i%`$,I,MW\e(B
15766 \e$B$G$9!#\e(B
15767 @item
15768 @dfn{starttls:} STARTTLS \e$B3HD%\e(B (@acronym{TLS}/@acronym{SSL} \e$B$KN`;w\e(B) \e$B$r2p\e(B
15769 \e$B$7$F@\B3$7$^$9!#\e(B@samp{starttls.el} \e$B30It%i%$%V%i%j!<$H\e(B @samp{starttls} \e$B%W\e(B
15770 \e$B%m%0%i%`$,I,MW$G$9!#\e(B
15771 @item
15772 @dfn{tls:} @acronym{TLS} \e$B$rDL$7$F@\B3$7$^$9!#\e(B
15773 GNUTLS (@samp{gnutls-cli} \e$B%W%m%0%i%`\e(B) \e$B$,I,MW$G$9!#\e(B
15774 @item
15775 @dfn{ssl:} @acronym{SSL} \e$B$rDL$7$F@\B3$7$^$9!#\e(BOpenSSL (@samp{openssl} \e$B%W\e(B
15776 \e$B%m%0%i%`\e(B) \e$B$+\e(B SSLeay (@samp{s_client}) \e$B$,I,MW$G$9!#\e(B
15777 @item
15778 @dfn{shell:} \e$B%7%'%kL?Na$r;H$C$F\e(B @acronym{IMAP} \e$B@\B3$r3+;O$7$^$9!#\e(B
15779 @item
15780 @dfn{network:} \e$B@8$N\e(B TCP/IP \e$B$N%M%C%H%o!<%/@\B3$G$9!#\e(B
15781 @end itemize
15782
15783 @vindex imap-kerberos4-program
15784 @samp{imtest} \e$B%W%m%0%i%`$O\e(B Cyrus IMAPD \e$B$K4^$^$l$F$$$^$9!#$b$7\e(B 2.0.14 \e$BL$\e(B
15785 \e$BK~$N\e(B Cyrus IMAPD \e$B$K4^$^$l$F$$$k\e(B @samp{imtest} (\e$B%P!<%8%g%s\e(B 1.5.x \e$B$*$h\e(B
15786 \e$B$S\e(B 1.6.x) \e$B$r;H$C$F$$$k$J$i!"\e(B@code{imap-process-connection-type} \e$B$r$$$8$C\e(B
15787 \e$B$F!"\e(B@file{imap.el} \e$B$,\e(B @samp{imtest} \e$B$HDL?.$9$k$H$-$K!"%Q%$%W$G$O$J$/\e(B
15788 \e$B$F\e(B pty \e$B$r;H$&$h$&$K$5$;$kI,MW$,$"$j$^$9!#$=$&$9$k$H$"$J$?\e(B
15789 \e$B$O\e(B @acronym{IMAP} \e$B%3%^%s%I$N9T$ND9$5$N@)8B$KG:$^$5$l!"%a!<%k%\%C%/%9$K$?\e(B
15790 \e$B$/$5$s$N5-;v$,$"$k>l9g$K$O!"\e(Bgnus \e$B$,L54|8B$K%O%s%0$9$k$h$&$K8+$($k$+$b$7\e(B
15791 \e$B$l$^$;$s!#JQ?t\e(B @code{imap-kerberos4-program} \e$B$O\e(B imtest \e$B%W%m%0%i%`$KEO$9\e(B
15792 \e$B%Q%?%a!<%?$r4^$_$^$9!#\e(B
15793
15794 @acronym{TLS} \e$B@\B3$G$O\e(B GNUTLS \e$BM3Mh$N\e(B @code{gnutls-cli} \e$B%W%m%0%i%`$,I,MW\e(B
15795 \e$B$G$9!#\e(B@uref{http://www.gnu.org/software/gnutls/} \e$B$+$i<j$KF~$l$k$3$H$,$G\e(B
15796 \e$B$-$^$9!#\e(B
15797
15798 @vindex imap-gssapi-program
15799 \e$B$3$N%Q%i%a!<%?!<$O!"I{%7%'%k$G\e(B GSSAPI \e$BG'>Z$K$h$k\e(B @acronym{IMAP} \e$B@\B3$r5/\e(B
15800 \e$BF0$9$k$?$a$N%3%^%s%I9T$N%j%9%H$r;XDj$7$^$9!#$3$l$i$O@\B3$,3NN)$9$k$^$G!"\e(B
15801 \e$B$^$?$O%j%9%H$,;H$$?T$/$5$l$k$^$G!"=g$0$j$K;n$5$l$^$9!#%G%#%U%)%k%H$G$O!"\e(B
15802 @uref{http://www.gnu.org/software/gsasl/} \e$B$K$"$k\e(B GNU SASL \e$B$K$h\e(B
15803 \e$B$k\e(B @samp{gsasl} \e$B$H!"\e(BCyrus IMAPD \e$B$K$h$k\e(B @samp{imtest} \e$B%W%m%0%i\e(B
15804 \e$B%`\e(B (@code{imap-kerberos4-program} \e$B;2>H\e(B) \e$B$,;n$5$l$^$9!#\e(B
15805
15806 @vindex imap-ssl-program
15807 @acronym{SSL} \e$B@\B3$N$?$a$N\e(B OpenSSL \e$B%W%m%0%i%`\e(B
15808 \e$B$O\e(B @uref{http://www.openssl.org/} \e$B$+$iF~<j$G$-$^$9!#\e(BOpenSSL \e$B$O0JA0\e(B
15809 \e$B$O\e(B SSLeay \e$B$H$7$FCN$i$l$F$$$?$b$N$G!"\e(Bnnimap \e$B$O$=$l$b%5%]!<%H$7$^$9!#$7$+\e(B
15810 \e$B$7\e(B SSLeay \e$B$N:G?7HG$G$"$k\e(B 0.9.x \e$B$K$O!"$=$l$rLr$KN)$?$J$/$7$F$7$^$&=EBg$J\e(B
15811 \e$B%P%0$,$"$k$3$H$,CN$i$l$F$$$^$9!#0JA0$NHG!"FC$K\e(B SSLeay 0.8.x \e$B$O;H$($k$3$H\e(B
15812 \e$B$,$o$+$C$F$$$^$9!#JQ?t\e(B @code{imap-ssl-program} \e$B$O\e(B OpenSSL/SSLeay \e$B$KEO$9\e(B
15813 \e$B%Q%?%a!<%?$r4^$_$^$9!#\e(B
15814
15815 @vindex imap-shell-program
15816 @vindex imap-shell-host
15817 @code{shell} \e$B%9%H%j!<%`$r;H$&\e(B @acronym{IMAP} \e$B@\B3$G$O!"2?$N%W%m%0%i%`$r\e(B
15818 \e$B8F$V$+$rJQ?t\e(B @code{imap-shell-program} \e$B$G;XDj$7$^$9!#\e(B
15819
15820 @item nnimap-authenticator
15821 @vindex nnimap-authenticator
15822 \e$B%5!<%P!<$K@\B3$9$k$?$a$K;H$o$l$kG'>Z<jCJ$G$9!#%G%#%U%)%k%H$G$O\e(B nnimap \e$B$O\e(B
15823 \e$B%5!<%P!<$K$G$-$k:G$b0BA4$JG'>Z<jCJ$r;H$$$^$9!#\e(B
15824
15825 \e$B0J2<$O%5!<%P!<;XDj$NNc$G$9\e(B:
15826
15827 @lisp
15828 (nnimap "mail.server.com"
15829         (nnimap-authenticator anonymous))
15830 @end lisp
15831
15832 @code{nnimap-authenticator} \e$B$NCM$O%7%s%\%k$G$"$k$3$H$KCm0U$7$F2<$5$$\e(B!
15833
15834 @itemize @bullet
15835 @item
15836 @dfn{gssapi:} GSSAPI (\e$BIaDL$O\e(B Kerberos 5) \e$BG'>Z$G$9!#30It%W%m%0%i\e(B
15837 \e$B%`\e(B @code{gsasl} \e$B$^$?$O\e(B @code{imtest} \e$B$,I,MW$G$9!#\e(B
15838 @item
15839 @dfn{kerberos4:} Kerberos 4 \e$B$K$h$kG'>Z$G$9!#30It%W%m%0%i\e(B
15840 \e$B%`\e(B @code{imtest} \e$B$,I,MW$G$9!#\e(B
15841 @item
15842 @dfn{digest-md5:} DIGEST-MD5 \e$B$G0E9f2=$5$l$?\e(B \e$BMxMQ<TL>\e(B/\e$B%Q%9%o!<%I\e(B \e$B$G$9!#30\e(B
15843 \e$BIt%i%$%V%i%j!<\e(B @file{digest-md5.el} \e$B$,I,MW$G$9!#\e(B
15844 @item
15845 @dfn{cram-md5:} CRAM-MD5 \e$B$G0E9f2=$5$l$?\e(B \e$BMxMQ<TL>\e(B/\e$B%Q%9%o!<%I\e(B \e$B$G$9!#\e(B
15846 @item
15847 @dfn{login:} LOGIN \e$B7PM3$G$N@8$N\e(B \e$BMxMQ<TL>\e(B/\e$B%Q%9%o!<%I\e(B \e$B$G$9!#\e(B
15848 @item
15849 @dfn{anonymous:} \e$BEE;R%a!<%k%"%I%l%9$r%Q%9%o!<%I$H$7$FM?$(!"!H\e(Banonymous\e$B!I\e(B
15850 \e$B$H$7$F%m%0%$%s$7$^$9!#\e(B
15851 @end itemize
15852
15853 @item nnimap-expunge-on-close
15854 @cindex expunging
15855 @vindex nnimap-expunge-on-close
15856 \e$B%Q%k%a%K%G%9$H0c$C$F!"\e(B@acronym{IMAP} \e$B$N@_7W<TC#$O!"B8:_$7$F$$$J$$$b$N$,\e(B
15857 \e$B<B:]$K$OB8:_$7$F$$$k$H7h$a$^$7$?!#$b$C$H>\$7$/@bL@$9$k$H!"\e(B
15858 @acronym{IMAP} \e$B$K$O<B:]$K$O5-;v$r>C5n$;$:$K\e(B @code{Deleted} \e$B$H$$$&0u$r5-\e(B
15859 \e$B;v$KIU$1$k$H$$$&35G0$,$"$j$^$9!#$3$l\e(B (\e$B$9$J$o$A\e(B @code{Deleted} \e$B$N0u$rIU$1\e(B
15860 \e$B$k$3$H\e(B) \e$B$,\e(B gnus \e$B$G5-;v$r>C5n$9$k$H$-$K\e(B nnimap \e$B$,9T$J$&$3$H$G\e(B
15861 \e$B$9\e(B (@kbd{B DEL} \e$B$J$I$G\e(B)\e$B!#\e(B(\e$BLuCm\e(B: \e$B%Q%k%a%K%G%9$O5*85A0\e(B 5 \e$B@$5*$N%.%j%7%"\e(B
15862 \e$B$N\e(B Elea \e$BGI$NE/3X<T!#\e(B)
15863
15864 \e$B5-;v$r\e(B @code{Deleted} \e$B%U%i%0$G0u$rIU$1$?$H$-$K$OK\Ev$O>C5n$5$l$F$$$J$$$N\e(B
15865 \e$B$G!"<B:]$K>C5n$9$k$?$a$NJ}K!$,I,MW$H$J$j$^$9!#$^$@$I$&$I$&$a$0$j$r$7$F$$\e(B
15866 \e$B$k$h$&$K46$8$^$9$+\e(B?
15867
15868 \e$BEAE}E*$K\e(B nnimap \e$B$O%a!<%k%\%C%/%9$rJD$8$k$H$-$K\e(B @code{Deleted} \e$B$H$$$&0u$N\e(B
15869 \e$BIU$$$?$9$Y$F$N5-;v$r>C5n$7$F$-$^$7$?$,!":#$G$O$3$N%5!<%P!<JQ?t$K$h$C$F@_\e(B
15870 \e$BDj$9$k$3$H$,2DG=$K$J$j$^$7$?!#\e(B
15871
15872 \e$B2DG=$JA*Br;h$O\e(B:
15873
15874 @table @code
15875 @item always
15876 \e$B$3$l$,%G%#%U%)%k%H$N?6Iq$$$G!"%a!<%k%\%C%/%9$rJD$8$k$H$-$K!H\e(BDeleted\e$B!I$H\e(B
15877 \e$B$7$F0u$,IU$1$i$l$F$$$k5-;v$r>C5n$7$^$9!#\e(B
15878 @item never
15879 \e$B7h$7$F5-;v$r>C5n$7$^$;$s!#8=:_$O>C5n$N0u$,IU$$$?5-;v$r\e(B nnimap \e$B$GI=<($9$k\e(B
15880 \e$BJ}K!$O$"$j$^$;$s$,!"B>$N\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$G$O$G$-$k$+$b$7$l$^\e(B
15881 \e$B$;$s!#$$$D$b<j$G\e(B EXPUNGE \e$B%3%^%s%I$rH/9T$7$?$$$J$i$P!"\e(B@ref{Expunging
15882 mailboxes} \e$B$r;2>H$7$F2<$5$$!#\e(B
15883 @item ask
15884 \e$B%a!<%k%\%C%/%9$rJD$8$k$H$-$K!"\e(Bnnimap \e$B$,>C5n$5$l$?5-;v$r:o=|$9$k$+$I$&$+\e(B
15885 \e$B$r?R$M$^$9!#\e(B
15886 @end table
15887
15888 @item nnimap-importantize-dormant
15889 @vindex nnimap-importantize-dormant
15890 \e$BHs\e(B-@code{nil} (\e$B%G%#%U%)%k%H\e(B) \e$B$@$C$?$i!"B>$N\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H\e(B
15891 \e$B$N$?$a$KJ]N15-;v$K2D;k5-;v$H$7$F\e(B (\e$B$b\e(B) \e$B0u$rIU$1$^$9\e(B (\e$BLuCm\e(B: \e$BJ]N1\e(B==dormant\e$B!"\e(B
15892 \e$B2D;k\e(B==ticked)\e$B!#\e(Bgnus \e$B$NFbIt$G$O!"EvA3$J$,$iJ]N15-;v$K$OJ]N15-;v$H$7$F$N$_\e(B
15893 \e$B0u$,IU$1$i$l$^$9!#0lJ}$3$l$O!"J]N15-;v$r!"B>$N\e(B @acronym{IMAP} \e$B%/%i%$%"%s\e(B
15894 \e$B%H$K$*$$$F!"$"$?$+$b2D;k5-;v$N$h$&$K$-$oN)$?$;$^$9!#\e(B(\e$BJL$N8@$$J}$r$9$k$H!"\e(B
15895 gnus \e$B$K$OFs$D$N!V2D;k!W0u$,$"$j!"\e(B@acronym{IMAP} \e$B$K$O$O$?$C$?0l$D$@$H$$$&\e(B
15896 \e$B$3$H$G$9!#\e(B)
15897
15898 \e$B$*$=$i$/$3$l$r$$$8$kM#0l$NM}M3$O!"$"$J$?$,MxMQ<T$4$H$K1JB3E*$JJ]N1%U%i%0\e(B
15899 \e$B$rIU$1$h$&$H$7$F$$$k$+$I$&$+$H$$$&$3$H$G$7$g$&!#$3$s$J46$8$G\e(B:
15900
15901 @lisp
15902 (setcdr (assq 'dormant nnimap-mark-to-flag-alist)
15903         (format "gnus-dormant-%s" (user-login-name)))
15904 (setcdr (assq 'dormant nnimap-mark-to-predicate-alist)
15905         (format "KEYWORD gnus-dormant-%s" (user-login-name)))
15906 @end lisp
15907
15908 \e$B$3$N>l9g!"$"$J$?$OMxMQ<T$4$H$NJ]N1%U%i%0$,IU$$$F$$$k5-;v$,!"B>$NMxMQ<T$K\e(B
15909 \e$B$O2D;k5-;v$H$7$F8+$($k$h$&$K$7$?$/$J$$$N$G$7$g$&$M!#\e(B
15910
15911 @item nnimap-expunge-search-string
15912 @cindex expunging
15913 @vindex nnimap-expunge-search-string
15914 \e$B$3$NJQ?t$K$O!"4|8B@Z$l>C5n$9$k$N$,K>$^$7$$5-;v$rC5$9$H$-$K%5!<%P!<$KAw$C\e(B
15915 \e$B$?\e(B @acronym{IMAP} \e$B$N8!:w%3%^%s%I$,F~$C$F$$$^$9!#%G%#%U%)%k%H\e(B
15916 \e$B$O\e(B @code{"UID %s NOT SINCE %s"} \e$B$G!"$3$3$G:G=i$N\e(B @code{%s} \e$B$O\e(B UID \e$B$N0lB7\e(B
15917 \e$B$$$GCV$-49$($i$l!"FsHVL\$N\e(B @code{%s} \e$B$OF|IU$GCV$-49$($i$l$^$9!#\e(B
15918
15919 \e$B$3$NBe$o$j$K;H$$$b$N$K$J$kCM$O$?$V$s\e(B @code{"UID %s NOT SENTSINCE %s"} \e$B$@\e(B
15920 \e$B$1$G!"$=$l$O\e(B nnimap \e$B$K5-;v$NFbItE*$JF|IU$NBe$o$j$K\e(B Date: \e$B$r;H$&$h$&$K$5\e(B
15921 \e$B$;$^$9!#\e(B \e$B;H$&$3$H$,$G$-$kJ8;zNs$K4X$9$k$5$i$J$k>pJs$O!"\e(BRFC 2060 \e$B$N\e(B
15922 \e$BBh\e(B 6.4.4 \e$B>O$r8+$F2<$5$$!#\e(B
15923
15924 @item nnimap-authinfo-file
15925 @vindex nnimap-authinfo-file
15926 \e$B%5!<%P!<$K%m%0%$%s$9$k$?$a$K;H$&G'>Z>pJs\e(B (credentials) \e$B$r4^$`%U%!%$%k$G\e(B
15927 \e$B$9!#$=$N7A<0$O\e(B @code{ftp} \e$B$N\e(B @file{~/.netrc} \e$B%U%!%$%k$H\e(B (\e$B$[$H$s$I\e(B) \e$BF1$8\e(B
15928 \e$B$G$9!#87L)$JMM<0$K$D$$$F$O!"JQ?t\e(B @code{nntp-authinfo-file} \e$B$r8+$F2<$5$$!#\e(B
15929 \e$B$=$7$F\e(B @ref{NNTP} \e$B$b8+$F2<$5$$!#\e(BIMAP \e$B%5!<%P!<MQ$N\e(B .authinfo \e$B9T$NNc$G$9\e(B:
15930
15931 @example
15932 machine students.uio.no login larsi password geheimnis port imap
15933 @end example
15934
15935 \e$B0BA4$J\e(B IMAP \e$B$G;H$o$l$k<B:]$N%]!<%HHV9f$O\e(B port 993 \e$B$G$9$,!"\e(B
15936 @code{nnimap-stream} \e$B$H$7$F\e(B @code{tls} \e$B$^$?$O\e(B @code{ssl} \e$B$r;H$&>l9g!"$=\e(B
15937 \e$B$l$O\e(B @code{port imap} \e$B$^$?$O\e(B @code{port 143} \e$B$G$J$1$l$P$J$i$J$$$3$H$KCm\e(B
15938 \e$B0U$7$F2<$5$$!#JX59>e\e(B gnus \e$B$O\e(B @code{port imap} \e$B$NF15A8l$H$7\e(B
15939 \e$B$F\e(B @code{port imaps} \e$B$r<u$1F~$l$^$9!#\e(B
15940
15941 @item nnimap-need-unselect-to-notice-new-mail
15942 @vindex nnimap-need-unselect-to-notice-new-mail
15943 \e$B%a!<%k%\%C%/%972$G?7Ce%a!<%k$rC5$9A0$K!"$=$l$i$rL$A*Br$K$7$^$9!#$$$/$D$+\e(B
15944 \e$B$N%5!<%P!<$,!"2?$i$+$N>u67$N85$G$3$l$rI,MW$H$9$k$h$&$G$9!#\e(BCourier
15945 1.7.1 \e$B$O$=$&$@$H$$$&Js9p$,$"$j$^$7$?!#\e(B
15946 @end table
15947
15948 @menu
15949 * Splitting in IMAP::           nnimap \e$B$G%a!<%k$rJ,3d$9$k\e(B
15950 * Expiring in IMAP::            nnimap \e$B$K$h$k%a!<%k$N4|8B@Z$l>C5n\e(B
15951 * Editing IMAP ACLs::           \e$BB>$NMxMQ<T$N%a!<%k%\%C%/%9$X$N%"%/%;%9$r@)8B\e(B/\e$B5v2D$9$k\e(B
15952 * Expunging mailboxes::         \e$B!V%a!<%k%\%C%/%905=L!W%\%?%s$HEy2A$J$b$N\e(B
15953 * A note on namespaces::        gnus \e$B$G\e(B @acronym{IMAP} \e$BL>A06u4V$r;H$&\e(B (\e$B;H$o$J$$\e(B) \e$BJ}K!\e(B
15954 * Debugging IMAP::              \e$B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H\e(B
15955 @end menu
15956
15957 @node Splitting in IMAP
15958 @subsection IMAP \e$B$G$NJ,3d\e(B
15959 @cindex splitting imap mail
15960
15961 \e$BJ,3d$O\e(B gnus \e$B$NMxMQ<T$,2?G/$b0&MQ$7$F$-$?$b$N$G!":#$d;D$j$N@$3&$bDI$$Ce$3\e(B
15962 \e$B$&$H$7$F$$$^$9!#$($(!"H`$i$K$O>!<j$KL4$r8+$F$$$F$b$i$$$^$7$g$&!#%5!<%P!<\e(B
15963 \e$BB&$GJ,3d$G$-$k\e(B @acronym{IMAP} \e$B%5!<%P!<$O$"$^$jB?$/$J$/!"$7$+$b$=$l$i$OI8\e(B
15964 \e$B=`$G$O$J$$%W%m%H%3%k$r;H$C$F$$$k$h$&$G$9!#$D$^\e(B
15965 \e$B$j\e(B gnus \e$B$N\e(B @acronym{IMAP} \e$B%5%]!<%H$O!"<+J,<+?H$GJ,3d$r$7$J$1$l$P$J$i$J$$\e(B
15966 \e$B$H$$$&$3$H$G$9!#\e(B
15967
15968 \e$B$=$7$F<B:]$K$7$^$9!#\e(B
15969
15970 (\e$B$D$$$G$K8@$($P!"$_$s$J$,L48+$F$$$?$N$G$7$g$&$M!#$=$N7k2L\e(B Sieve \e$B$O;T>l@j\e(B
15971 \e$BM-N($rA}$7$F!"$$$/$D$b$N\e(B IMAP \e$B%5!<%P!<$K$h$C$F%5%]!<%H$5$l$k$h$&$K$J$j$^\e(B
15972 \e$B$7$?!#9,$$$K\e(B gnus \e$B$b$=$l$r%5%]!<%H$7$^$9!#\e(B@xref{Sieve Commands}.)
15973
15974 \e$B4XO"$9$kJQ?t$O;0$D$G$9\e(B:
15975
15976 @table @code
15977 @item nnimap-split-crosspost
15978 @cindex splitting, crosspost
15979 @cindex crosspost
15980 @vindex nnimap-split-crosspost
15981 @code{nil} \e$B$G$J$1$l$P!"J#?t$NJ,3d5,B'$,$=$N%a!<%k$H9gCW$7$?$H$-$K%/%m%9\e(B
15982 \e$B%]%9%H$r$7$^$9!#\e(B@code{nil} \e$B$J$i$P!"\e(B@code{nnimap-split-rule} \e$B$G:G=i$K8+$D\e(B
15983 \e$B$+$C$?$b$N$,;H$o$l$^$9!#\e(B
15984
15985 Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-crosspost}.
15986
15987 @item nnimap-split-inbox
15988 @cindex splitting, inbox
15989 @cindex inbox
15990 @vindex nnimap-split-inbox
15991 \e$BJ,3d$N85$H$J$k\e(B @acronym{IMAP} \e$B$N%a!<%k%\%C%/%9$NL>A0$r;XDj$9$kJ8;zNs$+J8\e(B
15992 \e$B;zNs$N%j%9%H$G$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G!"J,3d$O;HMQ$7$J$$$h$&$K\e(B
15993 \e$B$J$C$F$$$^$9\e(B!
15994
15995 @lisp
15996 (setq nnimap-split-inbox
15997       '("INBOX" ("~/friend/Mail" . "lists/*") "lists.imap"))
15998 @end lisp
15999
16000 Nnmail \e$B$KBP1~$9$k$b$N$O$"$j$^$;$s!#\e(B
16001
16002 @item nnimap-split-rule
16003 @cindex splitting, rules
16004 @vindex nnimap-split-rule
16005 @code{nnimap-split-inbox} \e$B$G8+$D$+$C$??7$7$$%a!<%k$O!"$3$NJQ?t$K=>$C$FJ,\e(B
16006 \e$B3d$5$l$^$9!#\e(B
16007
16008 \e$B$3$NJQ?t$O%j%9%H$N%j%9%H$+$i@.$j$^$9!#I{%j%9%H$N:G=i$NMWAG\e(B
16009 \e$B$O\e(B @acronym{IMAP} \e$B$N%a!<%k%\%C%/%9$G!"Fs$D$a$NMWAG$N@55,I=8=$K9gCW$7$?5-\e(B
16010 \e$B;v$N0\F0@h$r;XDj$7$^$9!#$o$+$j$^$7$?$+\e(B? \e$B$$$$$(!";d$b$o$+$j$^$;$s!#Nc$,I,\e(B
16011 \e$BMW$G$9!#\e(B
16012
16013 @lisp
16014 (setq nnimap-split-rule
16015       '(("INBOX.nnimap"
16016          "^Sender: owner-nnimap@@vic20.globalcom.se")
16017         ("INBOX.junk"    "^Subject:.*MAKE MONEY")
16018         ("INBOX.private" "")))
16019 @end lisp
16020
16021 \e$B$3$l$O\e(B nnimap \e$B%a!<%j%s%0%j%9%H$+$i$N$9$Y$F$N5-;v$r%a!<%k%\%C%/\e(B
16022 \e$B%9\e(B INBOX.nnimap \e$B$KF~$l!"\e(BSubject: \e$B9T$K\e(B MAKE MONEY \e$B$N$"$k$9$Y$F$N5-;v\e(B
16023 \e$B$r\e(B INBOX.junk \e$B$KF~$l!"$=$NB>$9$Y$F$N$b$N$r\e(B INBOX.private \e$B$KF~$l$^$9!#\e(B
16024
16025 \e$B:G=i$NJ8;zNs$O!"\e(Breplace-match \e$B$G9gCW$7$?%F%-%9%H$+$iI{I=8=$rA^F~$9$k$H$-\e(B
16026 \e$B$K;HMQ$5$l$k$N$HF1$8$h$&$J!"\e(B@samp{\\1} \e$B7A<0$r4^$`$3$H$,$G$-$^$9!#Nc$($P\e(B:
16027
16028 @lisp
16029 ("INBOX.lists.\\1"     "^Sender: owner-\\([a-z-]+\\)@@")
16030 @end lisp
16031
16032 \e$B:G=i$NMWAG$r%7%s%\%k\e(B @code{junk} \e$B$K$7$F!"9gCW$9$k%a%C%;!<%8$rC1$K>C$9$Y\e(B
16033 \e$B$-$G$"$k$3$H$rI=$9$3$H$b$G$-$^$9!#5$$rIU$1$F;H$C$F2<$5$$!#\e(B
16034
16035 \e$BFs$DL\$NMWAG$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"$=$N5,B'$N:G=i$NMWAG\e(B
16036 \e$B$r0z?t$H$7$F!"5-;v$N%X%C%@!<$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#%a!<%k$,$=$N%0\e(B
16037 \e$B%k!<%W$KB0$9$k$H9M$($k>l9g$O!"\e(B@code{nil} \e$B$G$J$$CM$rJV$9I,MW$,$"$j$^$9!#\e(B
16038
16039 Nnmail \e$B$NMxMQ<T$O!":G8e$N@55,I=8=$O$9$Y$F$N5-;v$K9gCW$9$k$h$&$K!"6u$G$J\e(B
16040 \e$B$/$F$O$J$i$J$$$3$H$r3P$($F$$$k$+$b$7$l$^$;$s\e(B (\e$B>e$NNc$N$h$&$K\e(B)\e$B!#$3$l\e(B
16041 \e$B$O\e(B nnimap \e$B$G$OI,MW$G$O$"$j$^$;$s!#@55,I=8=$N$I$l$K$b9gCW$7$J$$5-;v\e(B
16042 \e$B$O\e(B inbox \e$B$+$i0\F0$5$l$^$;$s!#\e(B(inbox \e$B$KL$FI5-;v$rBgNL$KCV$$$F$*$/$H!"J,3d\e(B
16043 \e$B$N%3!<%I$O?7$7$$%a!<%k$r<hF@$9$k$H$-$K$=$l$i$9$Y$F$rD4$Y$k$N$G!"<B9TB.EY\e(B
16044 \e$B$K1F6A$9$k$+$b$7$l$^$;$s!#\e(B)
16045
16046 \e$B$3$l$i$N5,B'$OO"A[%j%9%H$N:G=i$+$i=*$j$K8~$+$C$F<B9T$5$l$^$9!#%/%m%9%]%9\e(B
16047 \e$B%H$rM-8z$K$7$F$$$J$$8B$j!":G=i$K9gCW$7$?5,B'$,!V>!$A!W$^$9!#M-8z$K$7$F$$\e(B
16048 \e$B$k>l9g$O!"$9$Y$F$N9gCW$7$?5,B'$,!V>!$A!W$^$9!#\e(B
16049
16050 \e$B$3$NJQ?t$O$=$NCM$H$7$F4X?t$r;}$D$3$H$b$G$-$^$9!#$=$N4X?t$O5-;v$N%X%C%@!<\e(B
16051 \e$B$NItJ,$KHO0O$,69$a$i$l$?>uBV$G8F$P$l!"5-;v$N0\F0@h$@$H;W$&%0%k!<%W$rJV$9\e(B
16052 \e$B$b$N$G$J$1$l$P$J$j$^$;$s!#\e(B@code{nnimap-split-fancy} \e$B$r;2>H$7$F2<$5$$!#\e(B
16053
16054 \e$BJ,3d%3!<%I$OI,MW$J$i%a!<%k%\%C%/%9$r:n@.$7$h$&$H$7$^$9!#\e(B
16055
16056 \e$B0[$J$k2>A[%5!<%P!<Kh$K0c$&J,3d$N5,B'$r;H$C$?$j!"$=$l$I$3$m$+F1$8%5!<%P!<\e(B
16057 \e$B$N0[$J$k\e(B inbox \e$BKh$K0c$&J,3d$N5,B'$r;H$&$3$H$,$G$-$k$h$&$K$9$k$?$a$K!"$3\e(B
16058 \e$B$NJQ?t$N9=J8$O0J2<$N$d$jJ}$G3HD%$5$l$F$$$^$9!#\e(B
16059
16060 @lisp
16061 (setq nnimap-split-rule
16062       '(("my1server"    (".*"    (("ding"    "ding@@gnus.org")
16063                                   ("junk"    "From:.*Simon")))
16064         ("my2server"    ("INBOX" nnimap-split-fancy))
16065         ("my[34]server" (".*"    (("private" "To:.*Simon")
16066                                   ("junk"    my-junk-func)))))
16067 @end lisp
16068
16069 \e$B2>A[%5!<%P!<L>$O!"F1$85,B'$rJ#?t$N%5!<%P!<$KE,MQ$G$-$k$h$&$K!"<B:]$K$O@5\e(B
16070 \e$B5,I=8=$K$J$C$F$$$^$9!#$3$NNc$G$O%5!<\e(B
16071 \e$B%P!<\e(B @code{my3server} \e$B$H\e(B @code{my4server} \e$B$NN>J}$,F1$85,B'$r;H$$$^$9!#F1\e(B
16072 \e$BMM$K\e(B inbox \e$BJ8;zNs$b@55,I=8=$G$9!#<B:]$NJ,3d$N5,B'$O!"A0$K@bL@$7$?$h$&$K!"\e(B
16073 \e$B4X?t$+!"%0%k!<%W\e(B/\e$B@55,I=8=$^$?$O%0%k!<%W\e(B/\e$B4X?t$rMWAG72$H$9$k%j%9%H!"$NN>J}\e(B
16074 \e$B$G$9!#\e(B
16075
16076 Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-split-methods}.
16077
16078 @item nnimap-split-predicate
16079 @cindex splitting
16080 @vindex nnimap-split-predicate
16081 \e$B$3$N=R8l$K9gCW$9$k\e(B @code{nnimap-split-inbox} \e$B$K$"$k%a!<%k$OJ,3d$5$l$^$9!#\e(B
16082 \e$B$3$l$OJ8;zNs$G!"%G%#%U%)%k%HCM$O\e(B @samp{UNSEEN UNDELETED} \e$B$G$9!#\e(B
16083
16084 inbox \e$B$K$"$k%a!<%k$rFI$`$?$a$KJL$N\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$r;H$C$F$$\e(B
16085 \e$B$k$,!"9XFIEY$K4X$o$i$:$K$9$Y$F$N5-;v$r\e(B gnus \e$B$KJ,3d$5$;$?$$$J$i$P!"$3$l$O\e(B
16086 \e$BLr$KN)$D$+$b$7$l$^$;$s!#$=$N>l9g$O\e(B @samp{UNDELETED} \e$B$KJQ$($l$PNI$$$G$7$g\e(B
16087 \e$B$&!#\e(B
16088
16089 @item nnimap-split-fancy
16090 @cindex splitting, fancy
16091 @findex nnimap-split-fancy
16092 @vindex nnimap-split-fancy
16093 \e$BFC5iJ,3d$r;H$$$?$$$J$i$P!"\e(B@code{nnimap-split-rule} \e$B$NCM\e(B
16094 \e$B$r\e(B @code{nnmail-split-fancy} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
16095 @xref{Fancy Mail Splitting}.
16096
16097 \e$B$7$+$7\e(B nnmail \e$B$H\e(B nnimap \e$B$H$G0[$J$kFC5iJ,3dJ}<0$r;}$D$h$&$K$9$k$K$O!"\e(B
16098 @code{nnimap-split-rule} \e$B$NCM$r\e(B @code{nnimap-split-fancy} \e$B$K@_Dj$7$F!"\e(B
16099 nnimap \e$BFCM-$NFC5iJ,3dJ}<0$r\e(B @code{nnimap-split-fancy} \e$B$KDj5A$7$F2<$5$$!#\e(B
16100
16101 \e$BNc\e(B:
16102
16103 @lisp
16104 (setq nnimap-split-rule 'nnimap-split-fancy
16105       nnimap-split-fancy ...)
16106 @end lisp
16107
16108 Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-split-fancy}.
16109
16110 @item nnimap-split-download-body
16111 @findex nnimap-split-download-body
16112 @vindex nnimap-split-download-body
16113 \e$BJ,3d$7$F$$$k:GCf$K$9$Y$F$N5-;v$r%@%&%s%m!<%I$9$k$K$O!"Hs\e(B-@code{nil} \e$B$K@_\e(B
16114 \e$BDj$7$F2<$5$$!#$3$l$OIaDL$OI,MW$H$7$J$$$7!"$b$N$4$H$rAjEv$KCY$/$7$F$7$^$&\e(B
16115 \e$B$G$7$g$&!#5-;v$rJ,3d$9$k$?$a$K$=$NK\J8$rJ,@O$9$k9bEY$J4X?t$r;H$$$?$$>l9g\e(B
16116 \e$B$K$O!"I,MW$+$b$7$l$^$;$s!#\e(B
16117 @end table
16118
16119 @node Expiring in IMAP
16120 @subsection IMAP \e$B$G$N4|8B@Z$l>C5n\e(B
16121 @cindex expiring imap mail
16122
16123 @code{nnimap} \e$B$O40A4$J\e(B @code{nnmail} \e$BM3Mh$N%P%C%/%(%s%I$G$O$"$j$^$;$s$,!"\e(B
16124 \e$BI8=`E*$J$?$$$F$$$N4|8B@Z$l>C5n\e(B (@pxref{Expiring Mail}) \e$B$N5!G=$r%5%]!<%H\e(B
16125 \e$B$7$^$9!#\e(B@acronym{IMAP} \e$B$NJ,3d\e(B (@pxref{Splitting in IMAP}) \e$B$G\e(B
16126 \e$B$O\e(B @code{nnmail} \e$B$NJQ?t$rJ#@=$7$J$$\e(B (\e$BNc$($P\e(B @var{nnimap-expiry-wait} \e$B$r\e(B
16127 \e$B@8@.$7$J$$\e(B) \e$BE@$,0c$&$N$G$9$,!"\e(B@code{nnmail} \e$B$NJQ?t$rN.MQ$7$^$9!#0J2<\e(B
16128 \e$B$O\e(B @code{nnimap} \e$B$N4|8B@Z$l>C5n$N=hM}$G;H$o$l$kJQ?t$G$9!#\e(B
16129
16130 \e$B$^$?!"4|8B@Z$l>C5n$N0u$,$I$N$h$&$K\e(B @acronym{IMAP} \e$B%5!<%P!<$K5-O?$5$l$k$+\e(B
16131 \e$B$K$D$$$F$b!"$3$3$G8@5Z$7$F$*$/$N$,E,@Z$G$7$g$&!#4|8B@Z$l>C5n$N0u\e(B
16132 \e$B$O\e(B @code{imap} \e$B%/%i%$%"%s%HFCM-$N0u$G$"$k\e(B @code{gnus-expire} \e$B$KJQ49$5$l!"\e(B
16133 \e$B%a%C%;!<%8$K5-O?$5$l$^$9!#$=$&$9$k$N$O!"$*$=$i$/\e(B gnus \e$B$@$1$,E,@Z\e(B
16134 \e$B$K\e(B @code{gnus-expire} \e$B$N0u$rM}2r$7$F07$&$+$i$G$9!#$b$C$H$bB>$N%/%i%$%"%s\e(B
16135 \e$B%H$O!"%a%C%;!<%8$N%/%i%$%"%s%HFCM-$N%U%i%0$r8+$5$;$F$/$l$k$G$7$g$&$,!#$3\e(B
16136 \e$B$N$3$H$O!"%/%i%$%"%s%HFCM-$N%U%i%0$r915WE*$K%a%C%;!<%8$KJ]B8$9$k$3$H$r!"\e(B
16137 \e$B%5!<%P!<$,%5%]!<%H$7$J$1$l$P$J$i$J$$$3$H$b0UL#$7$^$9!#$?$$$F$$$O%5%]!<%H\e(B
16138 \e$B$7$^$9!#9,$$$K$b!#\e(B
16139
16140 @table @code
16141 @item nnmail-expiry-wait
16142 @item nnmail-expiry-wait-function
16143 \e$B$3$l$i$NJQ?t$O40A4$K%5%]!<%H$5$l$F$$$^$9!#4|8B@Z$l>C5n$NCM$O!"?t!"%7%s%\\e(B
16144 \e$B%k$N\e(B @code{immediate} \e$B$^$?$O\e(B @code{never} \e$B$G$9!#\e(B
16145
16146 @item nnmail-expiry-target
16147 \e$B$3$NJQ?t$O%5%]!<%H$5$l$F$$$F!"FbItE*$K$O$3$l$r07$&\e(B @code{nnmail} \e$B4X?t$r\e(B
16148 \e$B8F$V$3$H$K$h$C$F<BAu$5$l$F$$$^$9!#$=$l$K$O!"9T$-@h$,F1$8%5!<%P!<\e(B
16149 \e$B$N\e(B @acronym{IMAP} \e$B%0%k!<%W$@$C$?$i!"5-;v$rDI2C$9$kBe$o$j$K%3%T!<$9$k\e(B (\e$B%"%C\e(B
16150 \e$B%W%m!<%I$7D>$9\e(B) \e$B$H$$$&:GE,2=$b4^$_$^$9!#\e(B
16151 @end table
16152
16153 @node Editing IMAP ACLs
16154 @subsection IMAP \e$B$N\e(B ACL \e$B$rJT=8$9$k!#\e(B
16155 @cindex editing imap acls
16156 @cindex Access Control Lists
16157 @cindex Editing @acronym{IMAP} ACLs
16158 @kindex G l (\e$B%0%k!<%W\e(B)
16159 @findex gnus-group-nnimap-edit-acl
16160
16161 ACL \e$B$O\e(B Access Control List (\e$B;HMQ@)8B0lMw\e(B) \e$B$NN,$G$9!#\e(B@acronym{IMAP} \e$B$G\e(B
16162 \e$B$O!"\e(BACL \e$B$OB>$NMxMQ<T$K$h$k$"$J$?$N%a!<%k%\%C%/%9$N;HMQ$r@)8B\e(B (\e$B$b$7$/$O5v\e(B
16163 \e$B2D\e(B) \e$B$9$k$?$a$K;H$o$l$F$$$^$9!#$9$Y$F$N\e(B @acronym{IMAP} \e$B%5!<%P!<$K$3$N5!G=\e(B
16164 \e$B$,$"$k$o$1$G$O$J$$$N$G!"L5$$%5!<%P!<$G$3$l$r;H$&$H%(%i!<$,H/@8$7$^$9!#\e(B
16165
16166 \e$B$"$k%a!<%k%\%C%/%9$N$?$a$N\e(B ACL \e$B$rJT=8$9$k$K$O!"\e(B
16167 @kbd{G l} (@code{gnus-group-edit-nnimap-acl}) \e$B$r%?%$%W$7$F2<$5$$!#$=$&$9\e(B
16168 \e$B$k$H!">\$7$$@bL@$r$H$b$J$C$?\e(B ACL \e$BJT=8%&%#%s%I%&$,8=$l$^$9!#\e(B
16169
16170 \e$B;H$&$3$H$,$"$j$=$&$JNc\e(B:
16171
16172 @itemize @bullet
16173 @item
16174 \e$B$"$J$?$N%a!<%j%s%0%j%9%H$N%a!<%k%\%C%/%9$G!H\e(Banyone\e$B!I$K!H\e(Blrs\e$B!I8"\e(B (lookup,
16175 read, seen/unseen \e$B%U%i%0$NJ];}\e(B) \e$B$rM?$($k$3$H$K$h$C$F!"$=$N%j%9%H$K9VFIEP\e(B
16176 \e$BO?$7$J$/$F$b!"F1$8%5!<%P!<$NB>$NMxMQ<T$,FI$`$3$H$,$G$-$^$9!#\e(B
16177 @item
16178 \e$B>/$J$/$H$b\e(B Cyrus \e$B$N%5!<%P!<$G$O!"C/$b$,!H\e(Bplussing\e$B!I$r;H$&$3$H$,$G$-$k$h\e(B
16179 \e$B$&$K$9$k$?$a$K$O!"MxMQ<T!H\e(Banyone\e$B!I$KEj9F\e(B ("p") \e$B$N5v2D$rM?$($kI,MW$,$"$j\e(B
16180 \e$B$^$9\e(B (\e$B!H\e(Bplussing\e$B!I$H$O$9$J$o$A!"\e(Buser+mailbox@@domain \e$B08$F$KAw$i$l$?%a!<\e(B
16181 \e$B%k$,\e(B INBOX.mailbox \e$B$H$$$&\e(B @acronym{IMAP} \e$B$N%a!<%k%\%C%/%9$KFO$/$h$&$K$9\e(B
16182 \e$B$k$3$H$G$9\e(B)\e$B!#\e(B
16183 @end itemize
16184
16185 @node Expunging mailboxes
16186 @subsection \e$B%a!<%k%\%C%/%9$N:o=|\e(B
16187 @cindex expunging
16188
16189 @cindex expunge
16190 @cindex manual expunging
16191 @kindex G x (\e$B%0%k!<%W\e(B)
16192 @findex gnus-group-nnimap-expunge
16193 @code{nnimap-expunge-on-close} \e$B$K\e(B @code{never} \e$B$r@_Dj$7$F$$$k>l9g$K$O!"\e(B
16194 \e$B%a!<%k%\%C%/%9$N$9$Y$F$N>C5n\e(B (deleted) \e$B$5$l$?5-;v$r<jF0$G:o\e(B
16195 \e$B=|\e(B (expunge) \e$B$9$kI,MW$,$"$k$G$7$g$&!#$^$5$K$3$l$,\e(B @kbd{G x} \e$B$,9T$J$&$3$H\e(B
16196 \e$B$G$9!#\e(B
16197
16198 \e$B:#$N$H$3$m>C5n$5$l$?5-;v$rI=<($9$kJ}K!$O$"$j$^$;$s!#$?$@>C5n$G$-$k$@$1$G\e(B
16199 \e$B$9!#\e(B
16200
16201 @node A note on namespaces
16202 @subsection \e$BL>A06u4V$K4X$9$kCm0U\e(B
16203 @cindex IMAP namespace
16204 @cindex namespaces
16205
16206 @acronym{IMAP} \e$B%W%m%H%3%k$K$OL>A06u4V\e(B (namespaces) \e$B$H8F$P$l$k35G0$,$"$j!"\e(B
16207 \e$B0J2<$N\e(B RFC2060 \e$B$NJ8=q$G5-=R$5$l$F$$$^$9\e(B:
16208
16209 @example
16210 5.1.2.  \e$B%a!<%k%\%C%/%9L>A06u4VL?L>5,B'\e(B
16211
16212    \e$B=,47$K$h$j\e(B "#" \e$B$G;O$^$C$F$$$k$9$Y$F$N%a!<%k%\%C%/%9L>$N:G=i$N3,AXMWAG\e(B
16213    \e$B$O!";D$j$NL>A0$N\e(B "\e$BL>A06u4V\e(B" \e$B$r<($7$F$$$k!#$3$l$O!"$=$l$>$lFH<+$NL>A0\e(B
16214    \e$B6u4V$r;}$D0[$J$k%a!<%k%\%C%/%9J]4I$N4V$G$N!"[#Kf$5$r<h$j=|$/$3$H$r2D\e(B
16215    \e$BG=$K$9$k!#\e(B
16216
16217       \e$BNc$($P\e(B USENET \e$B%K%e!<%9%0%k!<%W$X$N%"%/%;%9$rDs6!$9$k<BAu$O!"\e(BUSENET
16218       \e$B%K%e!<%9%0%k!<%WL>A06u4V$rB>$N%a!<%k%\%C%/%9$+$iJ,N%$9$k$?$a$K!"\e(B
16219       "#news" \e$BL>A06u4V$rMQ$$$F$b$h$$!#$3$&$7$F\e(B comp.mail.misc \e$B%K%e!<%9%0\e(B
16220       \e$B%k!<%W$O\e(B "#news.comp.mail.misc" \e$B$H$$$&%a!<%k%\%C%/%9L>$r;}$A!"L>A0\e(B
16221       "comp.mail.misc" \e$B$OJL$N%*%V%8%'%/%H\e(B (\e$BNc$($P!"MxMQ<T$N8D?M%a!<%k%\%C\e(B
16222       \e$B%/%9\e(B) \e$B$r;X$9$3$H$O$"$j$&$k!#\e(B
16223
16224 (\e$BLuCp\e(B: http://kame.zit.to/~obata/imap/rfc/rfc2060ja.txt \e$B$h$jE>:\\e(B)
16225 @end example
16226
16227 gnus \e$B$K$*$1$k\e(B @acronym{IMAP} \e$B$N<BAu$rJ]>Z$9$k5-=R$,$3$NJ8=q$K$OL5$$0lJ}\e(B
16228 \e$B$G!"$$$/$D$+$N%5!<%P!<$O\e(B gnus \e$B$N%a!<%k%\%C%/%9$NL>A0$N;H$$J}$G$OF0:n$7$J\e(B
16229 \e$B$$$d$jJ}$GL>A06u4V@\F,8l\e(B (namespace prefix) \e$B$r;H$C$F$$$^$9!#\e(B
16230
16231 \e$B6qBNE*$K$O!"%o%7%s%H%sBg3X$N\e(B @acronym{IMAP} \e$B%5!<%P!<\e(B
16232 \e$B$O\e(B @code{#driver.mbx/read-mail} \e$B$N$h$&$J%a!<%k%\%C%/%9L>$r;H$C$F$$$F!"$=\e(B
16233 \e$B$l$O\e(B @sc{create} \e$B$H\e(B @sc{append} \e$B%3%^%s%I$G$@$1M-8z$G$9!#%a!<%k%\%C%/%9$,\e(B
16234 \e$B:n$i$l$?8e\e(B (\e$B$^$?$O%a%C%;!<%8$,%a!<%k%\%C%/%9$KDI2C$5$l$?8e\e(B) \e$B$G$O!"$=$l$O\e(B
16235 \e$BL>A06u4V@\F,8l$rIU$1$:$K%"%/%;%9!"$9$J$o$A\e(B @code{read-mail} \e$B$5$l$J$1$l$P\e(B
16236 \e$B$J$j$^$;$s!#\e(Bgnus \e$B$OMxMQ<T$,\e(B CREATE \e$B$H\e(B APPEND \e$B%3%^%s%I$@$1$GF~NO$7$?%a!<\e(B
16237 \e$B%k%\%C%/%9L>$rJ]>Z$G$-$J$$$N$G!"@dBP$KL>A06u4V@\F,8l$,IU$$$?%a!<%k%\%C%/\e(B
16238 \e$B%9L>$r\e(B gnus \e$B$G;H$C$F$O$$$1$^$;$s!#\e(B
16239
16240 @code{#driver.*/} \e$B$K$D$$$F!"$I$N$h$&$K@\F,8l$r;H$($PNI$$$+$K$D$$$F$N$5$i\e(B
16241 \e$B$J$k>pJs$O!"\e(BUoW IMAPD \e$B$NJ8=q$r8+$F2<$5$$!#$=$l$i$O6/NO$J9)6q$J$N$G!"$I$s\e(B
16242 \e$B$J8z2L$,$"$k$+$,3N$+$J>l9g$@$1;H$C$F2<$5$$!#\e(B
16243
16244 @node Debugging IMAP
16245 @subsection IMAP \e$B$N%G%P%C%0\e(B
16246 @cindex IMAP debugging
16247 @cindex protocol dump (IMAP)
16248
16249 @acronym{IMAP} \e$B$O\e(B @acronym{NNTP} \e$B$d\e(B @acronym{POP3} \e$B$h$j$b$C$HJ#;($J%W%m\e(B
16250 \e$B%H%3%k$G$9!#<BAu>e$N%P%0$,L5$$$H$O8@$$@Z$l$J$$$N$G!";d$?$A$O!"$9$0$K$=$l\e(B
16251 \e$B$i$rD>$9$?$a$K:GA1$r?T$/$7$^$9!#$"$J$?$,4qL/$J?6$kIq$$$K=P2q$C$?$H$7$?$i!"\e(B
16252 \e$B%5!<%P!<$+\e(B gnus \e$B$N$I$A$i$+$K%P%0$,$"$k2DG=@-$,$"$j$^$9!#\e(B
16253
16254 \e$B$"$J$?$,0lHLE*$J%M%C%H%o!<%/!&%W%m%H%3%k$K@:DL$7$F$$$k$J$i$P!"\e(Bgnus \e$B$H%5!<\e(B
16255 \e$B%P!<$N4V$G$d$j$H$j$5$l$k%W%m%H%3%k!&%@%s%W$rFI$`$3$H$K$h$C$F!"$*$=$i$/$$\e(B
16256 \e$B$/$D$+$N<j3]$+$j$rCj=P$9$k$3$H$,$G$-$k$G$7$g$&!#@:DL$7$F$$$J$/$F$b!"%W%m\e(B
16257 \e$B%H%3%k!&%@%s%W$r\e(B IMAP \e$B$K4X$9$k%P%0Js9p$K4^$a$l$P!"$=$NLdBj$N2r7h$K$H$C$F\e(B
16258 \e$B=EMW$J%G!<%?$G;d$?$A$r=u$1$k$3$H$K$J$j$^$9!#$7$?$,$C$F\e(B gnus \e$B$N\e(B IMAP \e$B%P%0\e(B
16259 \e$B$rJs9p$9$k$H$-$K!"%W%m%H%3%k!&%@%s%W$r4^$a$k$3$H$r6/$/>)Ne$7$^$9!#\e(B
16260
16261 @vindex imap-log
16262 \e$B%W%m%H%3%k!&%@%s%W$O!"$=$l$rM-8z$K$7$F$$$k$H$?$/$5$s$N%G!<%?$r@8@.$9$k$N\e(B
16263 \e$B$G!"%G%#%U%)%k%H$G$OL58z$K$J$C$F$$$^$9!#M-8z$K$9$k$K$O!"0J2<$N$h$&\e(B
16264 \e$B$K\e(B @code{imap-log} \e$B$r@_Dj$7$F2<$5$$\e(B:
16265
16266 @lisp
16267 (setq imap-log t)
16268 @end lisp
16269
16270 \e$B$3$l$O%5!<%P!<$H$N$d$j$H$j$r2?$G$b\e(B @code{imap.el} \e$B%Q%C%1!<%8$K5-O?$5$;$^\e(B
16271 \e$B$9!#$=$N5-O?$O\e(B @samp{*imap-log*} \e$B$H$$$&%P%C%U%!!<$K3JG<$5$l$^$9!#$H$-$H\e(B
16272 \e$B$7$F!"\e(B@code{BAD} \e$B$H$$$&;%$,IU$1$i$l$k%(%i!<%a%C%;!<%8$rC5$7$F2<$5$$!#$G\e(B
16273 \e$B$b!"%P%0$rDs=P$9$k$H$-$O!"$9$Y$F$N%G!<%?$r4^$a$k$h$&$K$7$F2<$5$$!#\e(B
16274
16275 @node Other Sources
16276 @section \e$B$=$NB>$N%0%k!<%W8;\e(B
16277
16278 gnus \e$B$O$?$@C1$K%K%e!<%9$d%a!<%k$rFI$`0J>e$N$3$H$,$G$-$^$9!#0J2<$K<($9J}\e(B
16279 \e$BK!$K$h$C$F!"\e(Bgnus \e$B$G%G%#%l%/%H%j!<$d%U%!%$%k$r!"$"$?$+$b%K%e!<%9%0%k!<%W\e(B
16280 \e$B$G$"$k$+$N$h$&$K1\Mw$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
16281
16282 @menu
16283 * Directory Groups::            \e$B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`\e(B
16284 * Anything Groups::             Dired?  \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
16285 * Document Groups::             \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
16286 * SOUP::                        @sc{soup} \e$B%Q%1%C%H$r!V%*%U%i%$%s!W$GFI$`\e(B
16287 * Mail-To-News Gateways::       \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$rDL$7$F5-;v$rEj9F$9$k\e(B
16288 @end menu
16289
16290 @node Directory Groups
16291 @subsection \e$B%G%#%l%/%H%j!<%0%k!<%W\e(B
16292 @cindex nndir
16293 @cindex directory groups
16294
16295 \e$B$?$/$5$s$N5-;v$,8DJL$N%U%!%$%k$H$7$FF~$C$F$$$k%G%#%l%/%H%j!<$,$"$l$P!"$=\e(B
16296 \e$B$l$r%K%e!<%9%0%k!<%W$H$7$F07$&$3$H$,$G$-$^$9!#$b$A$m$s!"%U%!%$%k$O?t;z$N\e(B
16297 \e$B%U%!%$%kL>$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#\e(B
16298
16299 \e$BAG@2$i$7$$\e(B Emacs \e$B$N%Q%C%1!<%8$NCf$G$b:G$bAG@2$i$7$$\e(B @code{ange-ftp} (\e$B$H\e(B
16300 \e$B$=$N8e7Q$N\e(B @code{efs}) \e$B$K$D$$$F?($l$k$N$K!"$3$3$ONI$$5!2q$G$7$g$&!#;d\e(B
16301 \e$B$,\e(B @code{nndir} \e$B$r=q$$$?$H$-$O!"$3$l\e(B (\e$B%G%#%l%/%H%j!<$rFI$`%P%C%/%(%s\e(B
16302 \e$B%I\e(B) \e$B$K$D$$$F$O$"$^$j9M$($F$$$^$;$s$G$7$?!#$H$s$G$b$J$$$3$H$@$M!#\e(B
16303
16304 @code{ange-ftp} \e$B$O$3$N>p67$r7`E*$KJQ2=$5$;$^$7$?!#Nc$($P%G%#%l%/%H%j!<L>\e(B
16305 \e$B$H$7$F\e(B @code{ange-ftp} \e$B$NMM<0\e(B
16306 \e$B$G\e(B @file{/ftp.hpc.uh.edu:/pub/emacs/ding-list/} \e$B$H$$$&%U%!%$%kL>$r%G%#%l\e(B
16307 \e$B%/%H%j!<L>$H$7$FF~NO$7$?$H$9$k$H!"\e(B@code{ange-ftp} \e$B$"$k$$$O\e(B @code{efs} \e$B$O\e(B
16308 \e$B<B$K!V%7%J!W$N8~$3$&$N%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$H$7$FFI$`$3$H$r2D\e(B
16309 \e$BG=$K$9$k$N$G$9!#$*!<$$!"J,;6%K%e!<%9$@$>!<$C\e(B!
16310
16311 @quotation
16312 (\e$BLuCm\e(B:\e$B!V%7%J!W\e(B(\e$B86E5\e(B @samp{sina}) \e$B$O\e(B China \e$B$N$3$H$+\e(B?)
16313 @end quotation
16314
16315 @code{nndir} \e$B$O\e(B @acronym{NOV} \e$B%U%!%$%k72$,B8:_$9$l$P$=$l$i$rMxMQ$7$^$9!#\e(B
16316
16317 @code{nndir} \e$B$O!VFI$_=P$7@lMQ!W$N%P%C%/%(%s%I$G$9\e(B---\e$B$3$NA*BrJ}K!$G$O!"5-\e(B
16318 \e$B;v$N:o=|$d4|8B@Z$l>C5n$r9T$J$&$3$H$O$G$-$^$;$s!#\e(B@code{nndir} \e$B$,;H$($k$b\e(B
16319 \e$B$N$J$i2?$G$b!"\e(B@code{nnmh} \e$B$"$k$$$O\e(B @code{nnml} \e$B$G$b;H$&$3$H$,$G$-$k$N$G!"\e(B
16320 \e$B$b$7FI$_=P$7@lMQ$G$O$J$$\e(B @code{nndir} \e$B$,I,MW$@$H;W$C$?$i!"$3$l$i$N$I$A$i\e(B
16321 \e$B$+$NJ}K!$K@Z$jBX$($k$3$H$b$G$-$^$9!#\e(B
16322
16323 @node Anything Groups
16324 @subsection \e$B$J$s$G$b%0%k!<%W\e(B
16325 @cindex nneething
16326
16327 @code{nneething} \e$B$O\e(B @code{nndir} \e$B%P%C%/%(%s%I\e(B (\e$BC10l$N%9%W!<%kIw%G%#%l%/\e(B
16328 \e$B%H%j!<$rFI$`%P%C%/%(%s%I\e(B) \e$B$N$[$s$N>/$7@h$K$"$k$b$N$G!"$=$l$O$I$s$J%G%#%l\e(B
16329 \e$B%/%H%j!<$G$b%K%e!<%9%0%k!<%W$K8+$;$+$1$F$7$^$$$^$9!#IT;W5D$G$9$,??<B$G$9!#\e(B
16330
16331 @code{nneething} \e$B$K%G%#%l%/%H%j!<$rM?$($k$H!"$=$N%G%#%l%/%H%j!<$rAv::$7\e(B
16332 \e$B$F3F%U%!%$%k$K5-;vHV9f$r3d$jEv$F$^$9!#$=$N$h$&$J%0%k!<%W$KF~$C$?$i!"\e(B
16333 @code{nneething} \e$B$O\e(B gnus \e$B$,;H$($k!V%X%C%@!<!W$r:n$i$J$/$F$O$J$j$^$;$s!#\e(B
16334 \e$B$D$^$k$H$3$m\e(B gnus \e$B$O%K%e!<%9%j!<%@!<$J$s$G$9!#K:$l$F$$$k$+$b$7$l$J$$$N$G\e(B
16335 \e$BG0$N$?$a!#\e(B@code{nneething} \e$B$O$3$l$rFsCJ3,$G=hM}$7$^$9!#:G=i$K!"BP>]$H$J\e(B
16336 \e$B$k$=$l$>$l$N%U%!%$%k$rGA$$$F$^$o$j$^$9!#$b$7$=$N%U%!%$%k$,5-;v$N$h$&$K8+\e(B
16337 \e$B$($?$J$i\e(B (\e$B$9$J$o$A:G=i$N?t9T$,%X%C%@!<$N$h$&$K8+$($?$i\e(B) \e$B$=$l$r%X%C%@!<$H\e(B
16338 \e$B$7$F;H$$$^$9!#$b$7$=$l$,%X%C%@!<$NL5$$$?$@$NE,Ev$J%U%!%$%k\e(B (\e$BNc$($P\e(B C \e$B$N\e(B
16339 \e$B%=!<%9%U%!%$%k\e(B) \e$B$@$C$?$i!"\e(B@code{nneething} \e$B$O%X%C%@!<$r5u6u$+$i$G$C$A>e\e(B
16340 \e$B$2$^$9!#$3$l$O%U%!%$%k$N=jM-<T!"L>A0$*$h$SF|IU$r;H$$!"$=$l$i$NMWAG$r85$K\e(B
16341 \e$B$G$-$k$3$H$r2?$G$b$d$j$^$9!#\e(B
16342
16343 \e$B$3$l$O$"$J$?$K$H$C$F$O$9$Y$F<+F0E*$K5/$3$k$3$H$G!"$"$J$?$O%K%e!<%9%0%k!<\e(B
16344 \e$B%W$K$H$F$bNI$/;w$?2?$+$r8+$;$i$l$k$3$H$K$J$k$G$7$g$&!#K\Ev$K@#J,0c$o$J$$!"\e(B
16345 \e$B%K%e!<%9%0%k!<%W$N$h$&$J$b$N$r!#5-;v$rA*Br$9$k$H!"$=$l$O$$$D$b$N$h$&$K5-\e(B
16346 \e$B;v%P%C%U%!!<$KI=<($5$l$k$G$7$g$&!#\e(B
16347
16348 \e$B%G%#%l%/%H%j!<$rI=$o$7$F$$$k9T$rA*Br$9$k$H!"\e(Bgnus \e$B$O$$$-$J$j$"$J$?$r$3\e(B
16349 \e$B$N\e(B @code{nneething} \e$B%0%k!<%W$N$?$a$N?7$7$$35N,%P%C%U%!!<$KO"$l$F9T$/$G$7$g\e(B
16350 \e$B$&!#0J2<F1MM$K!"$"$J$?$,$=$&$7$?$1$l$P!"$3$NJ}K!$GA4%G%#%9%/$r6n$1=d$k$3\e(B
16351 \e$B$H$,$G$-$^$9!#$G$9$,!"\e(Bgnus \e$B$OK\Ev$O\e(B dired \e$B$G$O$J$$$7!"$=$N$h$&$K0U?^$5$l\e(B
16352 \e$B$?$b$N$G$b$J$$$3$H$O3P$($F$*$$$F2<$5$$!#\e(B
16353
16354 \e$B$3$3$G$NF0:n$K$OFs$D$NA4BNE*$J%b!<%I$,$"$j$^$9\e(B--- \e$B0l;~%b!<%I$H8GDj%b!<%I\e(B
16355 \e$B$G$9!#0l;~E*$JA`:n$r9T$J$C$F$$$k$H$-$O\e(B (\e$B$9$J$o$A%0%k!<%W%P%C%U%!!<\e(B
16356 \e$B$G\e(B @kbd{G D})\e$B!"\e(Bgnus \e$B$O$I$N%U%!%$%k$rFI$s$@$+!"$I$N%U%!%$%k$,?7$7$$$+!"$J\e(B
16357 \e$B$I$N>pJs$r21$($F$*$-$^$;$s!#IaDL$K\e(B @kbd{G m} \e$B$G8GDj\e(B @code{nneething} \e$B%0\e(B
16358 \e$B%k!<%W$r:n$l$P!"\e(Bgnus \e$B$O5-;vHV9f$H%U%!%$%kL>$NBP1~I=$r21$($F$*$/$N$G!"$3\e(B
16359 \e$B$N%0%k!<%W$rB>$N%0%k!<%W$HF1MM$K07$&$3$H$,$G$-$k$h$&$K$J$j$^$9!#8G\e(B
16360 \e$BDj\e(B @code{nneething} \e$B%0%k!<%W$r3h$+$9$H!"$=$l$,L$FI5-;v$r$$$/$D4^$s$G$$$k\e(B
16361 \e$B$+$rCN$i$;$F$b$i$($k!"Ey!9$NMxJX$,$"$j$^$9!#\e(B
16362
16363 \e$B$$$/$D$+$NJQ?t$,$"$j$^$9\e(B:
16364
16365 @table @code
16366 @item nneething-map-file-directory
16367 @vindex nneething-map-file-directory
16368 \e$B$9$Y$F$N8GDj\e(B @code{nneething} \e$B%0%k!<%W$NBP1~I=$,!"$3$N%G%#%l%/%H%j!<$K3J\e(B
16369 \e$BG<$5$l$^$9!#$3$N%G%#%U%)%k%HCM$O\e(B @file{~/.nneething/} \e$B$G$9!#\e(B
16370
16371 @item nneething-exclude-files
16372 @vindex nneething-exclude-files
16373 \e$B$3$N@55,I=8=$K9gCW$9$k%U%!%$%k$O$9$Y$FL5;k$5$l$^$9!#<+F0J]B8%U%!%$%k$J$I\e(B
16374 \e$B$r=|30$9$k$N$KJXMx$K;H$($^$9!#$=$7$F$=$l$,$^$5$K%G%#%U%)%k%H$G9T$J$o$l$k\e(B
16375 \e$BF0:n$G$9!#\e(B
16376
16377 @item nneething-include-files
16378 @vindex nneething-include-files
16379 \e$B$I$N%U%!%$%k$r%0%k!<%W$K4^$a$k$+$r<($9@55,I=8=$G$9!#$3$NJQ?t\e(B
16380 \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"$3$N@55,I=8=$K9gCW$9$k%U%!%$%k$@$1$,4^$^$l$^$9!#\e(B
16381
16382 @item nneething-map-file
16383 @vindex nneething-map-file
16384 \e$BBP1~I=%U%!%$%k$NL>A0$G$9!#\e(B
16385 @end table
16386
16387 @node Document Groups
16388 @subsection \e$BJ8=q%0%k!<%W\e(B
16389 @cindex nndoc
16390 @cindex documentation group
16391 @cindex help group
16392
16393 @code{nndoc} \e$B$OC10l$N%U%!%$%k$r%K%e!<%9%0%k!<%W$H$7$FFI$`$3$H$r$G$-$k$h\e(B
16394 \e$B$&$K$9$k!"$A$g$C$H5$$NMx$$$?$d$D$G$9!#J#?t$N%U%!%$%k$N<oJL$,%5%]!<%H$5$l\e(B
16395 \e$B$F$$$^$9\e(B:
16396
16397 @table @code
16398 @cindex Babyl
16399 @cindex Rmail mbox
16400 @item babyl
16401 Babyl (Rmail) \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
16402
16403 @cindex mbox
16404 @cindex Unix mbox
16405 @item mbox
16406 \e$BI8=`\e(B Unix mbox \e$B%U%!%$%k!#\e(B
16407
16408 @cindex MMDF mail box
16409 @item mmdf
16410 MMDF \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
16411
16412 @item news
16413 \e$B0l$D$N%U%!%$%k$K$^$H$a$i$l$?J#?t$N%K%e!<%95-;v!#\e(B
16414
16415 @cindex rnews batch files
16416 @item rnews
16417 rnews \e$B$N%P%C%AE>Aw7A<0!#\e(B
16418
16419 @item nsmail
16420 Netscape \e$B$N%a!<%k%\%C%/%9!#\e(B
16421
16422 @item mime-parts
16423 @acronym{MIME} \e$B$N%^%k%A%Q!<%H$N%a%C%;!<%8!#\e(B
16424
16425 @item standard-digest
16426 \e$BI8=`\e(B (RFC1153) \e$B$N$^$H$aAw$j7A<0!#\e(B
16427
16428 @item mime-digest
16429 @acronym{MIME} \e$B$N$^$H$aAw$j%a%C%;!<%8!#\e(B
16430
16431 @item lanl-gov-announce
16432 \e$B%m%9%"%i%b%99qN)8&5f=j\e(B (LANL) Gov Announce \e$B$+$i$NH/I=%a%C%;!<%8!#\e(B
16433
16434 @cindex forwarded messages
16435 @item rfc822-forward
16436 RFC822 \e$B$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16437
16438 @item outlook
16439 Outlook \e$B$N%a!<%k%\%C%/%9!#\e(B
16440
16441 @item oe-dbx
16442 Outlook Express \e$B$N\e(B dbx \e$B%a!<%k%\%C%/%9!#\e(B
16443
16444 @item exim-bounce
16445 Exim MTA \e$B$+$iD7$MJV$5$l$?%a%C%;!<%8!#\e(B
16446
16447 @item forward
16448 \e$BHs8x<0$N5,B'$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16449
16450 @item rfc934
16451 RFC934 \e$B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16452
16453 @item mailman
16454 mailman \e$B$N$^$H$aAw$j!#\e(B
16455
16456 @item clari-briefs
16457 Clarinet \e$B$N%K%e!<%99`L\$rMWLs$7$?$^$H$aAw$j!#\e(B
16458
16459 @item slack-digest
16460 \e$BHsI8=`$^$H$aAw$j7A<0\e(B---\e$B$@$$$?$$$N$b$N$r07$($k$,!"2<<j!#\e(B
16461
16462 @item mail-in-mail
16463 \e$B:G8e$N<jCJ!#\e(B
16464 @end table
16465
16466 \e$BFCJL$J!V%U%!%$%k<oJL!W$G$"$k\e(B @code{guess} \e$B$r;H$&$3$H$b$G$-$^$9!#$3$l$r;H\e(B
16467 \e$B$&$H!"8+$F$$$k%U%!%$%k$N<oJL$,2?$+$r\e(B @code{nndoc} \e$B$,?dB,$7$h$&$H$7$^$9!#\e(B
16468 \e$B$^$?!"\e(B@code{digest} \e$B$H$$$&%U%!%$%k<oJL$O!"$=$N%U%!%$%k$,$I$N$^$H$aAw$j7A\e(B
16469 \e$B<0$+$r\e(B@code{nndoc} \e$B$K?dB,$5$;$^$9!#\e(B
16470
16471 @code{nndoc} \e$B$O%U%!%$%k$r=q$-49$($h$&$H$7$?$j!"M>J,$J%X%C%@!<$rA^F~$7$h\e(B
16472 \e$B$&$H$7$?$j$O$7$^$;$s\e(B---\e$BC1$K!"%U%!%$%k$r$=$N%0%k!<%W$r:n$k85$H$7$F;H$($k\e(B
16473 \e$B$h$&$K$9$k!"$H$$$&$h$&$J$3$H$G$9!#$=$l$@$1$N$3$H$G$9!#\e(B
16474
16475 \e$BJ]B8$5$l$?8E$$5-;v$r;}$C$F$$$F!"$=$l$r?7$7$/$F$+$C$3$$$$\e(B gnus \e$B$N%a!<%k%P%C\e(B
16476 \e$B%/%(%s%I$KDI2C$7$?$$$J$i!"$*$=$i$/\e(B @code{nndoc} \e$B$,=u$1$K$J$k$O$:$G$9!#Nc\e(B
16477 \e$B$($P?7$7$$\e(B @code{nnml} \e$B%0%k!<%W$K?6$jJ,$1$?$$%a!<%k$,!":#$O8E\e(B
16478 \e$B$$\e(B @file{RMAIL} \e$B%U%!%$%k$K%a!<%k$,$"$k$H$7$^$7$g$&!#$=$&$$$&>l9g$O!"$=$N\e(B
16479 \e$B%U%!%$%k$r\e(B @code{nndoc} \e$B$r;H$C$F3+$-\e(B (\e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G f} \e$BL?\e(B
16480 \e$BNa\e(B (@pxref{Foreign Groups}) \e$B$r;H$$$^$7$g$&\e(B)\e$B!"%P%C%U%!!<Fb$NA45-;v$K%W%m\e(B
16481 \e$B%;%90u$r\e(B (\e$BNc$($P\e(B @kbd{M P b} \e$B$G\e(B) \e$BIU$1$F$+$i!"$=$l$i$,\e(B @code{nnml} \e$B%0%k!<\e(B
16482 \e$B%W72$K?6$jJ,$1$i$l$k$h$&$K\e(B (@kbd{B r} \e$BL?Na$r;H$C$F\e(B) \e$B:F%9%W!<%k$7$F2<$5$$!#\e(B
16483 \e$B$9$Y$F$,$&$^$/$$$1$P!"\e(B@file{RMAIL} \e$B%U%!%$%kFb$N$9$Y$F$N%a!<%k$O!"$?$/$5\e(B
16484 \e$B$s$N\e(B @code{nnml} \e$B%G%#%l%/%H%j!<$NCf$K$b3JG<$5$l$^$9!#$=$&$7$?$i!"$"$NLq\e(B
16485 \e$B2p$J\e(B @file{RMAIL} \e$B$r:o=|$7$F$7$^$C$F$bNI$$$G$7$g$&!#$"$J$?$K%,%C%D$,$"$l\e(B
16486 \e$B$P\e(B!
16487
16488 \e$B2>A[%5!<%P!<JQ?t\e(B:
16489
16490 @table @code
16491 @item nndoc-article-type
16492 @vindex nndoc-article-type
16493 \e$B$3$l$O\e(B @code{mbox}, @code{babyl}, @code{digest}, @code{news},
16494 @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
16495 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
16496 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
16497 @code{oe-dbx}, @code{mailman} \e$B$*$h$S\e(B @code{mail-in-mail} \e$B$^$?\e(B
16498 \e$B$O\e(B @code{guess} \e$B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
16499
16500 @item nndoc-post-type
16501 @vindex nndoc-post-type
16502 \e$B$3$NJQ?t$O!"$=$N%0%k!<%W$r%K%e!<%9%0%k!<%W$H$_$J$9$+%a!<%k%0%k!<%W$H$_$J\e(B
16503 \e$B$9$+$r\e(B gnus \e$B$KEA$($^$9!#Fs$D$NM-8z$JCM$O\e(B @code{mail} (\e$B%G%#%U%)%k%H\e(B) \e$B$*$h\e(B
16504 \e$B$S\e(B @code{news} \e$B$G$9!#\e(B
16505 @end table
16506
16507 @menu
16508 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
16509 @end menu
16510
16511 @node Document Server Internals
16512 @subsubsection \e$BJ8=q%5!<%P!<$NFbIt\e(B
16513
16514 @code{nndoc} \e$B$GG'<1$5$l$k?7$7$$J8=q$N<oJL$rDI2C$9$k$3$H$OFq$7$/$"$j$^$;\e(B
16515 \e$B$s!#$=$NJ8=q$,$I$N$h$&$K8+$($k$+$NDj5A$r;E>e$2!"$=$NJ8=q<oJL$rG'<1$9$k$?\e(B
16516 \e$B$a$N=R8l4X?t$r=q$$$F!"\e(B@code{nndoc} \e$B$r<j$J$:$1$k$@$1$GNI$$$N$G$9!#\e(B
16517
16518 \e$B$^$:!"$3$l$,J8=q$N<oJL$NDj5A$NNc$G$9\e(B:
16519
16520 @example
16521 (mmdf
16522  (article-begin .  "^\^A\^A\^A\^A\n")
16523  (body-end .  "^\^A\^A\^A\^A\n"))
16524 @end example
16525
16526 \e$B$3$NDj5A$O<oJL$r<($9$?$a$N%f%K!<%/$JL>A0\e(B (@dfn{name}) \e$B$H!"$=$l$KB3$/2>A[\e(B
16527 \e$BE*$JJQ?tL>$*$h$S$=$N@_DjCM$NC1=c$JO"$J$j$+$i$J$j$^$9!#0J2<$,;H$&$3$H$,$G\e(B
16528 \e$B$-$kJQ?t$G$9\e(B---\e$BJQ?t$N?t$K05E]$5$l$J$$$G2<$5$$!#$[$H$s$I$NJ8=q$N<oJL$O!"\e(B
16529 \e$B$4$/$o$:$+$J@_Dj$GDj5A$9$k$3$H$,$G$-$^$9\e(B:
16530
16531 @table @code
16532 @item first-article
16533 \e$B$3$l$,@_Dj$5$l$F$$$k$H!"\e(B@code{nndoc} \e$B$O$3$N@55,I=8=$K9gCW$9$k2?$+$,8+$D\e(B
16534 \e$B$+$k$^$G!"$9$Y$F$N%F%-%9%H$rFI$_Ht$P$7$^$9!#$=$l$h$jA0$N$9$Y$F$N%F%-%9%H\e(B
16535 \e$B$O40A4$KL5;k$5$l$^$9!#\e(B
16536
16537 @item article-begin
16538 \e$B$3$N@_Dj$O!"$9$Y$F$NJ8=q$N<oJL$NDj5A$KI,$:B8:_$7$J$1$l$P$J$j$^$;$s!#$=$l\e(B
16539 \e$B$>$l$N5-;v$N;O$^$j$,$I$N$h$&$K8+$($k$+$r;XDj$9$k@55,I=8=$G$9!#C1=c$J@55,\e(B
16540 \e$BI=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j\e(B
16541 \e$B$K\e(B @code{article-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
16542
16543 @item article-begin-function
16544 \e$B$3$l$r@_Dj$9$k>l9g$O!"$=$l$>$l$N5-;v$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t\e(B
16545 \e$B$r;XDj$7$F2<$5$$!#$3$l$O\e(B @code{article-begin} \e$B$h$jM%@h$5$l$^$9!#\e(B
16546
16547 @item head-begin
16548 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F\e(B
16549 \e$B2<$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3\e(B
16550 \e$B$l$NBe$o$j$K\e(B @code{head-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
16551
16552 @item head-begin-function
16553 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t\e(B
16554 \e$B$r;XDj$7$F2<$5$$!#$3$l$O\e(B @code{head-begin} \e$B$h$jM%@h$5$l$^$9!#\e(B
16555
16556 @item head-end
16557 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F2<\e(B
16558 \e$B$5$$!#%G%#%U%)%k%HCM$O\e(B @samp{^$}\e$B!"$D$^$j6u9T$G$9!#\e(B
16559
16560 @item body-begin
16561 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F\e(B
16562 \e$B2<$5$$!#%G%#%U%)%k%HCM$O\e(B @samp{^\n} \e$B$G$9!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$\e(B
16563 \e$B$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j\e(B
16564 \e$B$K\e(B @code{body-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
16565
16566 @item body-begin-function
16567 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t\e(B
16568 \e$B$r;XDj$7$F2<$5$$!#$3$l$O\e(B @code{body-begin} \e$B$h$jM%@h$5$l$^$9!#\e(B
16569
16570 @item body-end
16571 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F2<\e(B
16572 \e$B$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l\e(B
16573 \e$B$NBe$o$j$K\e(B @code{body-end-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
16574
16575 @item body-end-function
16576 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N:G8e$N0LCV$K%]%$%s%H$r0\F0$5$;$k4X\e(B
16577 \e$B?t$r;XDj$7$F2<$5$$!#$3$l$O\e(B @code{body-end} \e$B$h$jM%@h$5$l$^$9!#\e(B
16578
16579 @item file-begin
16580 \e$B$3$l$r@_Dj$9$k>l9g$O!"%U%!%$%k$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F2<$5$$!#\e(B
16581 \e$B$=$l$h$jA0$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#\e(B
16582
16583 @item file-end
16584 \e$B$3$l$r@_Dj$9$k>l9g$O!"%U%!%$%k$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F2<$5$$!#\e(B
16585 \e$B$=$l$h$j8e$m$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#\e(B
16586 @end table
16587
16588 \e$B$3$N$h$&$K\e(B @code{nndoc} \e$B$O$3$l$i$NJQ?t$r;H$C$F!"J8=q%U%!%$%k$r$=$l$>$l%X%C\e(B
16589 \e$B%@!<$H%\%G%#!<$r;}$C$?5-;v$NO"$J$j$H$7$F@Z$jJ,$1$k$3$H$,$G$-$^$9!#$7$+$7!"\e(B
16590 \e$B$9$Y$F$NJ8=q$N<oJL$,$3$N$h$&$J%K%e!<%9Iw$K$J$C$F$$$k$o$1$G$O$J$$$N$G!"$5\e(B
16591 \e$B$i$K%X%C%@!<$d%\%G%#!<$r\e(B gnus \e$B$N<qL#$K9g$&$h$&$KJQ7A$5$;$kJQ?t$,!"$$$/$i\e(B
16592 \e$B$+I,MW$K$J$j$^$9!#\e(B
16593
16594 @table @code
16595 @item prepare-body-function
16596 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"5-;v$,MW5a$5$l$?$H$-$K8F$S=P$5$l$^$9!#$3$l$O\e(B
16597 \e$B%\%G%#!<$N3+;O0LCV$N%]%$%s%H$r0z?t$H$7$F8F$S=P$5$l!"J8=q$K$$$/$D$+$N%(%s\e(B
16598 \e$B%3!<%I$5$l$?FbMFJ*$N%Q!<%H$,$"$k>l9g$KM-MQ$G$9!#\e(B
16599
16600 @item article-transform-function
16601 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"5-;v$,MW5a$5$l$?$H$-$K8F$S=P$5$l$^$9!#$3$l$O\e(B
16602 \e$B5-;v$N%X%C%@!<$H%\%G%#!<$NN>J}$K!"$h$j9-HO0O$JJQ7A$r9T$J$&$?$a$K;H$o$l$k\e(B
16603 \e$B$b$N$G$9!#\e(B
16604
16605 @item generate-head-function
16606 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"\e(Bgnus \e$B$,M}2r$G$-$k%X%C%@!<$r@8@.$9$k$?$a$K8F\e(B
16607 \e$B$S=P$5$l$^$9!#$3$l$O5-;vHV9f$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l!"$=$N5-;v$N$?\e(B
16608 \e$B$a$NNI<A$J%X%C%@!<$r@8@.$9$k$3$H$r5a$a$i$l$^$9!#$9$Y$F$N5-;v$N%X%C%@!<$,\e(B
16609 \e$BMW5a$5$l$k$H$-$K8F$S=P$5$l$^$9!#\e(B
16610
16611 @item generate-article-function
16612 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"\e(Bgnus \e$B$,M}2r$G$-$k40A4$J5-;v$r@8@.$9$k$?$a$K\e(B
16613 \e$B8F$S=P$5$l$^$9!#$3$l$O$9$Y$F$N5-;v$N%X%C%@!<$,MW5a$5$l$k$H$-$K!"5-;vHV9f\e(B
16614 \e$B$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l$^$9!#\e(B
16615
16616 @item dissection-function
16617 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"$=$l$@$1$r;H$C$FJ8=q%U%!%$%k$r5-;v$K@Z$jJ,$1\e(B
16618 \e$B$k$?$a$K8F$S=P$5$l$^$9!#$3$l$O\e(B @code{first-article},
16619 @code{article-begin}, @code{article-begin-function}, @code{head-begin},
16620 @code{head-begin-function}, @code{head-end}, @code{body-begin},
16621 @code{body-begin-function}, @code{body-end}, @code{body-end-function},
16622 @code{file-begin} \e$B$*$h$S\e(B @code{file-end} \e$B$h$jM%@h$5$l$^$9!#\e(B
16623 @end table
16624
16625 \e$B;d$,=P2q$C$?Cf$G:G$bJ#;($JNc$r8+$F2<$5$$!#I8=`$^$H$aAw$j7A<0$N$?$a$N$b$N\e(B
16626 \e$B$G$9\e(B:
16627
16628 @example
16629 (standard-digest
16630  (first-article . ,(concat "^" (make-string 70 ?-) "\n\n+"))
16631  (article-begin . ,(concat "\n\n" (make-string 30 ?-) "\n\n+"))
16632  (prepare-body-function . nndoc-unquote-dashes)
16633  (body-end-function . nndoc-digest-body-end)
16634  (head-end . "^ ?$")
16635  (body-begin . "^ ?\n")
16636  (file-end . "^End of .*digest.*[0-9].*\n\\*\\*\\|^End of.*Digest *$")
16637  (subtype digest guess))
16638 @end example
16639
16640 70 \e$BJ8;z$N%@%C%7%e\e(B (`-') \e$B$N9T$h$jA0$O$9$Y$FL5;k$5$l$k$H$$$&$N$,J,$+$j$^$9\e(B
16641 \e$B$M!#$^$?\e(B @samp{^End of} \e$B$G;O$^$k9T$h$j8e$m$b$9$Y$FL5;k$5$l$^$9!#3F5-;v\e(B
16642 \e$B$O\e(B 30 \e$BJ8;z$N%@%C%7%e$N9T$G;O$^$j!"%X%C%@!<$H%\%G%#!<$N6h@Z$j$N9T$O0l8D$N\e(B
16643 \e$B%9%Z!<%9$r4^$`$3$H$,$"$j!"$=$7$F%\%G%#!<$O$=$l$,EO$5$l$kA0\e(B
16644 \e$B$K\e(B @code{nndoc-unquote-dashes} \e$B$rDL$5$l$^$9!#\e(B
16645
16646 \e$B$"$J$?FH<+$NJ8=q$N$?$a$NDj5A$r\e(B @code{nndoc} \e$B$G;H$($k$h$&$K$9$k$K$O!"\e(B
16647 @code{nndoc-add-type} \e$B4X?t$r;H$C$F2<$5$$!#$3$l$OFs$D$N%Q%i%a!<%?!<$r$H$j\e(B
16648 \e$B$^$9\e(B--- \e$B0l$DL\$ODj5A$=$N$b$N$G!"Fs$DL\$N\e(B (\e$B>JN,2DG=$J\e(B) \e$B%Q%i%a!<%?!<$O!"$3\e(B
16649 \e$B$NDj5A$rJ8=q$N<oJL$rDj5A$9$kO"A[%j%9%H$N$I$3$KCV$/$+$r;XDj$7$^$9!#$3$NO"\e(B
16650 \e$BA[%j%9%H$O=gHV$KAv::$5$l!"M?$($i$l$?<oJL\e(B @var{type} \e$B$KBP$7\e(B
16651 \e$B$F\e(B @code{nndoc-@var{type}-type-p} \e$B$,8F$S=P$5$l$^$9!#$7$?$,$C$F!"Nc$(\e(B
16652 \e$B$P\e(B @code{mmdf} \e$B$H$$$&<oJL$G$"$k$+$I$&$+$rD4$Y$k$?$a$K\e(B
16653 \e$B$O\e(B @code{nndoc-mmdf-type-p} \e$B$,8F$S=P$5$l!"B>$N<oJL$N>l9g$bF1MM$G$9!#$3$l\e(B
16654 \e$B$i$N<oJL=R8l4X?t$O!"J8=q$,$=$N<oJL$G$J$$>l9g$O\e(B @code{nil} \e$B$rJV$7!"$=$N<o\e(B
16655 \e$BJL$G$"$k>l9g$O\e(B @code{t} \e$B$rJV$7!"$=$N<oJL$+$b$7$l$J$$$H$-$O?tCM$rJV$5$J$/\e(B
16656 \e$B$F$O$J$j$^$;$s!#9b$$?tCM$O9b$$2DG=@-$r0UL#$7!"Dc$$?tCM$ODc$$2DG=@-$r0UL#\e(B
16657 \e$B$7$^$9!#\e(B@samp{0} \e$B$O@5$7$$CM$NCf$G$b$C$H$bDc$$?tCM$G$9!#\e(B
16658
16659 @node SOUP
16660 @subsection SOUP
16661 @cindex SOUP
16662 @cindex offline
16663
16664 PC \e$B$N@$3&$N?M!9$O$h$/!"!V%*%U%i%$%s!W%K%e!<%9%j!<%@!<$K$D$$$FOC$r$7$F$$\e(B
16665 \e$B$^$9!#$=$l$i$O%j!<%@!<$H%K%e!<%9G[Aw$r9gBN$5$;$?!"4q$C2x$J$b$N$I$b$G$9!#\e(B
16666 \e$BFbB"%b%G%`%W%m%0%i%`IU$-$G$M!#$&$2!<$C\e(B!
16667
16668 \e$B$b$A$m$s!"2f$i$,\e(B Unix \e$B%-%A%,%$$N?M4V$I$b\e(B (\e$B86E5\e(B: Unix Weenie types of
16669 human beans) \e$B$O\e(B @code{uucp} \e$B$@$H$+\e(B @code{nntpd} \e$B$N$h$&$J$b$N$r;H$$!"?@$N\e(B
16670 \e$BNN0h$?$k%a!<%k!"%K%e!<%9$NG[Aw$r@5$7$/@_Dj$9$k$N$G$9!#$=$7$F!D!"KM$?$A$O\e(B
16671 \e$B$?$@IaDL$N%K%e!<%9%j!<%@!<$r;H$$$^$9!#\e(B
16672
16673 \e$B$7$+$7!"$"$J$?$,$H$F$bCY$$%b%G%`$r;}$C$F$$$F$3$l$i$r@5$7$/@_Dj$9$k$3$H$K\e(B
16674 \e$B6=L#$,L5$1$l$P!"$[$s$N>/$7G>$_$=$K3Z$r$5$;$kJ}$r$9$k$N$b;~$K$OJXMx$G$7$g\e(B
16675 \e$B$&!#\e(B
16676
16677 @sc{soup} \e$B$H$$$&%U%!%$%k7A<0$O!"%K%e!<%9$H%a!<%k$r%5!<%P!<$+$i2H$N%^%7%s\e(B
16678 \e$B$X$HE>Aw$7!"$=$l$r$^$?La$9$?$a$K3+H/$5$l$^$7$?!#$A$g$C$HLLE]$/$5$$$+$b$7\e(B
16679 \e$B$l$^$;$s$,$M!#\e(B
16680
16681 \e$B$O$8$a$K$$$/$D$+MQ8l$r\e(B:
16682
16683 @table @dfn
16684 @item server
16685 \e$B$3$l$O30$N@$3&$K7R$,$C$F$$$F!"$"$J$?$,%K%e!<%9$d%a!<%k$rAw<u?.$9$k%^%7%s\e(B
16686 \e$B$G$9!#\e(B
16687
16688 @item home machine
16689 \e$B$3$l$O$"$J$?$,<B:]$KFI$s$@$jJV;v$r=q$$$?$j$7$?$$%^%7%s$G$9!#$3$l$OIaDL!"\e(B
16690 \e$BB>$N@$3&$H$$$+$J$k7A$G$b@\B3$5$l$F$$$^$;$s!#\e(B
16691
16692 @item packet
16693 \e$B%a%C%;!<%8$dL?Na$r4^$s$G$$$k2?$+!#%Q%1%C%H$K$OFs<oN`$"$j$^$9!#\e(B
16694
16695 @table @dfn
16696 @item message packets
16697 \e$B$3$l$O%5!<%P!<$G:n$i$l$k%Q%1%C%H$G!"IaDL$O$"$J$?$,FI$`$?$a$N$?$/$5$s$N%a%C\e(B
16698 \e$B%;!<%8$r4^$s$G$$$^$9!#$3$l$i$O%G%#%U%)%k%H$G$O\e(B @file{SoupoutX.tgz} \e$B$H$$\e(B
16699 \e$B$&L>A0$G$9!#$3$3$G\e(B @var{x} \e$B$O?t;z$G$9!#\e(B
16700
16701 @item response packets
16702 \e$B$3$N%Q%1%C%H$O<+Bp%^%7%s$G:n$i$l$k%Q%1%C%H$G!"IaDL$O$"$J$?$,=q$$$?JV;v$r\e(B
16703 \e$B4^$s$G$$$^$9!#$3$l$i$O%G%#%U%)%k%H$G$O\e(B @file{SoupinX.tgz} \e$B$H$$$&L>A0$G$9!#\e(B
16704 \e$B$3$3$G\e(B @var{x} \e$B$O?t;z$G$9!#\e(B
16705 @end table
16706 @end table
16707
16708 @enumerate
16709 @item
16710 \e$B$^$:%5!<%P!<$K%m%0%$%s$7$F\e(B @sc{soup} \e$B%Q%1%C%H$r:n$j$^$7$g$&!#\e(B
16711 @sc{soup} \e$B@lMQ$K6!$5$l$?$b$N\e(B (@code{awk} \e$B%W%m%0%i%`$N$h$&$J$b$N\e(B) \e$B$r;H$C\e(B
16712 \e$B$F$bNI$$$7!"\e(Bgnus \e$B$N\e(B @sc{soup} \e$BL?Na$r;H$C$F%Q%1%C%H$r:n$C$F$bNI$$$G\e(B
16713 \e$B$9\e(B (@kbd{O s} \e$B$d\e(B @kbd{G s b} \e$B$KB3$$$F\e(B @kbd{G s p}) (@pxref{SOUP
16714 Commands})\e$B!#\e(B
16715
16716 @item
16717 \e$B%Q%1%C%H$r<+Bp$KE>Aw$7$^$7$g$&!#EE<V$K!"A%$K!"<+F0<V$K!"$"$k$$$O%b%G%`$K!"\e(B
16718 \e$B$G$b7k9=$G$9!#\e(B
16719
16720 @item
16721 \e$B%Q%1%C%H$r$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KCV$-$^$7$g$&!#\e(B
16722
16723 @item
16724 \e$B4pK\%5!<%P!<$+Fs<!%5!<%P!<$H$7$F\e(B @code{nnsoup} \e$B%P%C%/%(%s%I$r;H$&$h$&$K\e(B
16725 \e$B$7$F!"$"$J$?$N<+Bp$N%^%7%s$G\e(B gnus \e$B$K2P$rF~$l$^$7$g$&!#\e(B
16726
16727 @item
16728 \e$B%K%e!<%95-;v$d%a!<%k$rFI$s$G!"I,MW$J$b$N$KJV;v$d%U%)%m!<5-;v$r=q$-$^$7$g\e(B
16729 \e$B$&\e(B (@pxref{SOUP Replies})\e$B!#\e(B
16730
16731 @item
16732 \e$B$3$l$i$NJV;v$r\e(B @sc{soup} \e$B%Q%1%C%H$K$^$H$a$k$?$a$K!"\e(B@kbd{G s r} \e$BL?Na$r<B\e(B
16733 \e$B9T$7$^$7$g$&!#\e(B
16734
16735 @item
16736 \e$B$3$N%Q%1%C%H$r%5!<%P!<$KE>Aw$7$^$7$g$&!#\e(B
16737
16738 @item
16739 \e$B$3$N%Q%1%C%H$r\e(B gnus \e$B$N\e(B @kbd{G s s} \e$BL?Na$GAw?.$7$^$7$g$&!#\e(B
16740
16741 @item
16742 \e$B$"$H$O$3$l$r;`$L$^$G7+$jJV$7$^$7$g$&!#\e(B
16743 @end enumerate
16744
16745 \e$B$H$$$&$o$1$G!"FI$`$?$a$K\e(B @code{nnsoup} \e$B$r;H$$!"$=$l$i$N\e(B @sc{soup} \e$B%Q%1%C\e(B
16746 \e$B%H$r$^$H$a$FAw$j=P$9$?$a$K$O\e(B gnus \e$B$r;H$&$H$$$&J,6H%7%9%F%`$,<j$KF~$j$^$7\e(B
16747 \e$B$?!#\e(B
16748
16749 @menu
16750 * SOUP Commands::               @sc{soup} \e$B%Q%1%C%H$r:n$C$FAw$j=P$9L?Na\e(B
16751 * SOUP Groups::                 @sc{soup} \e$B%Q%1%C%H$rFI$`$?$a$N%P%C%/%(%s%I\e(B
16752 * SOUP Replies::                \e$B%a!<%k$H%K%e!<%9$r\e(B @code{nnsoup} \e$B$K0z$-7Q$,$;$kJ}K!\e(B
16753 @end menu
16754
16755 @node SOUP Commands
16756 @subsubsection SOUP \e$BL?Na\e(B
16757
16758 \e$B$3$l$i$O\e(B @sc{soup} \e$B%Q%1%C%H$r:n@.$7$FA`:n$9$k$?$a$NL?Na$G$9!#\e(B
16759
16760 @table @kbd
16761 @item G s b
16762 @kindex G s b (\e$B%0%k!<%W\e(B)
16763 @findex gnus-group-brew-soup
16764 \e$B8=:_$N%0%k!<%W$N$9$Y$F$NL$FI5-;v$r%Q%1%C%H$K$^$H$a$^\e(B
16765 \e$B$9\e(B (@code{gnus-group-brew-soup})\e$B!#$3$N%3%^%s%I$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47\e(B
16766 \e$B$K=>$$$^$9!#\e(B
16767
16768 @item G s w
16769 @kindex G s w (\e$B%0%k!<%W\e(B)
16770 @findex gnus-soup-save-areas
16771 \e$B$9$Y$F$N\e(B @sc{soup} \e$B%G!<%?%U%!%$%k$rJ]B8$7$^\e(B
16772 \e$B$9\e(B (@code{gnus-soup-save-areas})\e$B!#\e(B
16773
16774 @item G s s
16775 @kindex G s s (\e$B%0%k!<%W\e(B)
16776 @findex gnus-soup-send-replies
16777 \e$BJV?.%Q%1%C%H$+$i$9$Y$F$NJV?.$rAw=P$7$^$9\e(B (@code{gnus-soup-send-replies})\e$B!#\e(B
16778
16779 @item G s p
16780 @kindex G s p (\e$B%0%k!<%W\e(B)
16781 @findex gnus-soup-pack-packet
16782 \e$B$9$Y$F$N%U%!%$%k$r\e(B @sc{soup} \e$B%Q%1%C%H$K$^$H$a$^\e(B
16783 \e$B$9\e(B (@code{gnus-soup-pack-packet})\e$B!#\e(B
16784
16785 @item G s r
16786 @kindex G s r (\e$B%0%k!<%W\e(B)
16787 @findex nnsoup-pack-replies
16788 \e$B$9$Y$F$NJV?.$rJV?.%Q%1%C%H$K$^$H$a$^$9\e(B (@code{nnsoup-pack-replies})\e$B!#\e(B
16789
16790 @item O s
16791 @kindex O s (\e$B35N,\e(B)
16792 @findex gnus-soup-add-article
16793 \e$B$3$N35N,%b!<%IL?Na$O!"8=:_$N5-;v$r\e(B @sc{soup} \e$B%Q%1%C%H$KDI2C$7$^\e(B
16794 \e$B$9\e(B (@code{gnus-soup-add-article})\e$B!#$3$l$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^\e(B
16795 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
16796 @end table
16797
16798 gnus \e$B$,$3$l$i$9$Y$F$N$b$N$r$I$3$KCV$/$+$r%+%9%?%^%$%:$9$k$?$a$N!"$$$/$D\e(B
16799 \e$B$+$NJQ?t$,$"$j$^$9!#\e(B
16800
16801 @table @code
16802 @item gnus-soup-directory
16803 @vindex gnus-soup-directory
16804 @sc{soup} \e$B%Q%1%C%H$N:n@.Cf$K\e(B gnus \e$B$,Cf4V%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<\e(B
16805 \e$B$G$9!#%G%#%U%)%k%HCM$O\e(B @file{~/SoupBrew/} \e$B$G$9!#\e(B
16806
16807 @item gnus-soup-replies-directory
16808 @vindex gnus-soup-replies-directory
16809 \e$BJV?.%Q%1%C%H$NAw?.Cf$K\e(B gnus \e$B$,;HMQ$9$k0l;~%G%#%l%/%H%j!<$G$9!#\e(B
16810 @file{~/SoupBrew/SoupReplies/} \e$B$,%G%#%U%)%k%HCM$G$9!#\e(B
16811
16812 @item gnus-soup-prefix-file
16813 @vindex gnus-soup-prefix-file
16814 gnus \e$B$,:G8e$K;H$C$?@\F,8l$rJ]B8$9$k%U%!%$%kL>$G$9!#%G%#%U%)%k%HCM\e(B
16815 \e$B$O\e(B @samp{gnus-prefix} \e$B$G$9!#\e(B
16816
16817 @item gnus-soup-packer
16818 @vindex gnus-soup-packer
16819 @sc{soup} \e$B%Q%1%C%H$r$^$H$a$kL?Na$r:n$k$?$a$N%U%)!<%^%C%HJ8;zNs$G$9!#%G%#\e(B
16820 \e$B%U%)%k%HCM$O\e(B @samp{tar cf - %s | gzip > $HOME/Soupout%d.tgz} \e$B$G$9!#\e(B
16821
16822 @item gnus-soup-unpacker
16823 @vindex gnus-soup-unpacker
16824 @sc{soup} \e$B%Q%1%C%H$r<h$j=P$9L?Na$r:n$k$?$a$N%U%)!<%^%C%HJ8;zNs$G$9!#%G%#\e(B
16825 \e$B%U%)%k%HCM$O\e(B @samp{gunzip -c %s | tar xvf -} \e$B$G$9!#\e(B
16826
16827 @item gnus-soup-packet-directory
16828 @vindex gnus-soup-packet-directory
16829 gnus \e$B$,JV?.%Q%1%C%H$rC5$9>l=j$G$9!#%G%#%U%)%k%HCM$O\e(B @file{~/} \e$B$G$9!#\e(B
16830
16831 @item gnus-soup-packet-regexp
16832 @vindex gnus-soup-packet-regexp
16833 @code{gnus-soup-packet-directory} \e$B$K$"$k\e(B @sc{soup} \e$B%Q%1%C%H$K9gCW$9$k@5\e(B
16834 \e$B5,I=8=$G$9!#\e(B
16835 @end table
16836
16837 @node SOUP Groups
16838 @subsubsection SOUP \e$B%0%k!<%W\e(B
16839 @cindex nnsoup
16840
16841 @code{nnsoup} \e$B$O\e(B @sc{soup} \e$B%Q%1%C%H$rFI$`$?$a$N%P%C%/%(%s%I$G$9!#$3$l$O\e(B
16842 \e$BF~$C$F$-$?%Q%1%C%H$rFI$_9~$_!"$=$l$r<h$j=P$7!"$"$J$?$NET9g$,NI$$$H$-$K$=\e(B
16843 \e$B$3$GFI$`%G%#%l%/%H%j!<$KE83+$7$^$9!#\e(B
16844
16845 \e$B$3$l$i$O$3$N?6$kIq$$$r%+%9%?%^%$%:$G$-$kJQ?t$G$9\e(B:
16846
16847 @table @code
16848 @item nnsoup-tmp-directory
16849 @vindex nnsoup-tmp-directory
16850 @code{nnsoup} \e$B$,\e(B @sc{soup} \e$B%Q%1%C%H$rE83+$9$k$H$-!"$3$N%G%#%l%/%H%j!<Fb\e(B
16851 \e$B$G9T$J$$$^$9\e(B (\e$B%G%#%U%)%k%HCM$O\e(B @file{/tmp/})\e$B!#\e(B
16852
16853 @item nnsoup-directory
16854 @vindex nnsoup-directory
16855 \e$B<!$K\e(B @code{nnsoup} \e$B$O!"$=$l$>$l$N%a%C%;!<%8$H:w0z%U%!%$%k$r$3$N%G%#%l%/\e(B
16856 \e$B%H%j!<$K0\F0$5$;$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/SOUP/} \e$B$G$9!#\e(B
16857
16858 @item nnsoup-replies-directory
16859 @vindex nnsoup-replies-directory
16860 \e$B$9$Y$F$NJV?.$O!"JV?.%Q%1%C%H$K$^$H$a$i$l$kA0$K$3$N%G%#%l%/%H%j!<$K3JG<$5\e(B
16861 \e$B$l$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/SOUP/replies/} \e$B$G$9!#\e(B
16862
16863 @item nnsoup-replies-format-type
16864 @vindex nnsoup-replies-format-type
16865 \e$BJV?.%Q%1%C%H$N\e(B @sc{soup} \e$B7A<0$G$9!#%G%#%U%)%k%HCM\e(B
16866 \e$B$O\e(B @samp{?n} (rnews) \e$B$G!"$3$NJQ?t$K$O?($k$Y$-$G$O$J$$$H;d$O;W$$$^$9!#$?\e(B
16867 \e$B$V$sJ8=q$KL@5-$9$Y$-$G$5$($J$+$C$?$M!#$7$^$C$?\e(B! \e$B$b$&<jCY$l$+!#\e(B
16868
16869 @item nnsoup-replies-index-type
16870 @vindex nnsoup-replies-index-type
16871 \e$BJV?.%Q%1%C%H$N:w0z$N<oN`$G$9!#%G%#%U%)%k%HCM$O\e(B @samp{?n} \e$B$G!"0UL#\e(B
16872 \e$B$O!V$J$7!W$G$9!#$3$l$b$$$8$k$s$8$c$J$$$h\e(B!
16873
16874 @item nnsoup-active-file
16875 @vindex nnsoup-active-file
16876 @code{nnsoup} \e$B$,$?$/$5$s$N>pJs$r3JG<$9$k>l=j$G$9!#$3$l$O\e(B @code{nntp} \e$B$G\e(B
16877 \e$B8@$&$H$3$m$N!V%"%/%F%#%V%U%!%$%k!W$G$O$J$/!"\e(BEmacs Lisp \e$B$N%U%!%$%k$G$9!#\e(B
16878 \e$B$3$N%U%!%$%k$rL5$/$7$F$7$^$C$?$j!"2?$+2u$7$F$7$^$C$?$i!"$"$J$?$O;`$K$^$9!#\e(B
16879 \e$B%G%#%U%)%k%HCM$O\e(B @file{~/SOUP/active} \e$B$G$9!#\e(B
16880
16881 @item nnsoup-packer
16882 @vindex nnsoup-packer
16883 \e$BJV?.\e(B @sc{soup} \e$B%Q%1%C%H$r$^$H$a$kL?Na$r:n$k$?$a$N%U%)!<%^%C%HJ8;zNs$G$9!#\e(B
16884 \e$B%G%#%U%)%k%HCM$O\e(B @samp{tar cf - %s | gzip > $HOME/Soupin%d.tgz} \e$B$G$9!#\e(B
16885
16886 @item nnsoup-unpacker
16887 @vindex nnsoup-unpacker
16888 \e$BF~$C$F$/$k\e(B @sc{soup} \e$B%Q%1%C%H$rE83+$9$k$?$a$NL?NaJ8;zNs$N7A<0$G$9!#%G%#\e(B
16889 \e$B%U%)%k%HCM$O\e(B @samp{gunzip -c %s | tar xvf -} \e$B$G$9!#\e(B
16890
16891 @item nnsoup-packet-directory
16892 @vindex nnsoup-packet-directory
16893 \e$BF~$C$F$-$?%Q%1%C%H$r\e(B @code{nnsoup} \e$B$,C5$9>l=j$G$9!#%G%#%U%)%k%HCM\e(B
16894 \e$B$O\e(B @file{~/} \e$B$G$9!#\e(B
16895
16896 @item nnsoup-packet-regexp
16897 @vindex nnsoup-packet-regexp
16898 \e$BF~$C$F$-$?\e(B @sc{soup} \e$B%Q%1%C%H$K9gCW$9$k@55,I=8=$G$9!#%G%#%U%)%k%HCM\e(B
16899 \e$B$O\e(B @samp{Soupout} \e$B$G$9!#\e(B
16900
16901 @item nnsoup-always-save
16902 @vindex nnsoup-always-save
16903 @code{nil} \e$B0J30$G$"$l$P!"%a%C%;!<%8$r0lDLEj9F$9$kEY$K$=$NJV?.%P%C%U%!!<\e(B
16904 \e$B$rJ]B8$7$^$9!#\e(B
16905 @end table
16906
16907 @node SOUP Replies
16908 @subsubsection SOUP \e$BJV?.\e(B
16909
16910 \e$BC1$K\e(B @code{nnsoup} \e$B$r;H$&$@$1$G!"<+F0E*$KAw?.$7$?%K%e!<%95-;v$d%a!<%k\e(B
16911 \e$B$,\e(B @sc{soup} \e$BJV?.%Q%1%C%H$KG<$^$k$o$1$G$O$"$j$^$;$s!#$=$&$9$k$?$a$K$O!"\e(B
16912 \e$B$b$&$A$g$C$HF/$+$J$/$F$O$J$j$^$;$s!#\e(B
16913
16914 @findex nnsoup-set-variables
16915 @code{nnsoup-set-variables} \e$BL?Na$O!"$"$J$?$N$9$Y$F$N%U%)%m!<%"%C%W5-;v$H\e(B
16916 \e$BJV?.$,\e(B @sc{soup} \e$B%7%9%F%`$N=hM}$KEO$k$h$&$K!"E,@Z$JJQ?t$r@_Dj$7$^$9!#\e(B
16917
16918 \e$B6qBNE*$K$O!"$3$l$,<B:]$K9T$J$o$l$k$3$H$G$9!#\e(B
16919
16920 @lisp
16921 (setq message-send-news-function 'nnsoup-request-post)
16922 (setq message-send-mail-function 'nnsoup-request-mail)
16923 @end lisp
16924
16925 \e$BK\Ev$K$=$l$@$1$G$9!#%K%e!<%95-;v$@$1$r\e(B @sc{soup} \e$B%7%9%F%`$K=hM}$5$;$?$1\e(B
16926 \e$B$l$P!":G=i$N9T$@$1$r;H$C$F2<$5$$!#%a!<%k$@$1$r\e(B @sc{soup} \e$B$5$;$?$$$J$i!"\e(B
16927 \e$BFsHVL\$r;H$C$F2<$5$$!#\e(B
16928
16929 @node Mail-To-News Gateways
16930 @subsection \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$\e(B
16931 @cindex mail-to-news gateways
16932 @cindex gateways
16933
16934 \e$B$"$J$?$N%m!<%+%k$N\e(B @code{nntp} \e$B%5!<%P!<$,2?$i$+$NM}M3$GEj9F$r5v2D$7$F$$\e(B
16935 \e$B$J$/$F$b!"?t$"$k\e(B mail-to-news \e$B%2!<%H%&%'%$$r;H$C$FEj9F$9$k$3$H$,$G$-$^$9!#\e(B
16936 @code{nngateway} \e$B%P%C%/%(%s%I$O$3$N%$%s%?!<%U%'!<%9$rDs6!$7$^$9!#\e(B
16937
16938 \e$B$3$N%P%C%/%(%s%I$+$i$O2?$bFI$_=P$;$J$$$3$H$KCm0U$7$F2<$5$$\e(B---\e$B$3$l$OEj9F\e(B
16939 \e$B$9$k$?$a$@$1$K;H$o$l$^$9!#\e(B
16940
16941 \e$B0J2<$O%5!<%P!<JQ?t$G$9!#\e(B
16942
16943 @table @code
16944 @item nngateway-address
16945 @vindex nngateway-address
16946 \e$B$3$l$,\e(B mail-to-news \e$B%2!<%H%&%'%$$N%"%I%l%9$G$9!#\e(B
16947
16948 @item nngateway-header-transformation
16949 @vindex nngateway-header-transformation
16950 \e$B%K%e!<%9%X%C%@!<$O!"\e(Bmail-to-news \e$B%2!<%H%&%'%$$,<u$1IU$1$i$l$k$h$&$K!"2?\e(B
16951 \e$B$+4qL/$J$d$jJ}$GJQ7A$7$F$*$+$J$1$l$P$J$i$J$$$3$H$,$7$P$7$P$G$9!#$3$NJQ?t\e(B
16952 \e$B$O$I$s$JJQ7A=hM}$,8F$S=P$5$l$k$Y$-$+$r;X<($9$k$b$N$G!"%G%#%U%)%k%H$G\e(B
16953 \e$B$O\e(B @code{nngateway-simple-header-transformation} \e$B$K$J$j$^$9!#$=$N4X?t$O\e(B
16954 \e$BJQ7A$7$h$&$H$9$k%X%C%@!<$NNN0h$@$1$K69$a$i$l$?%P%C%U%!!<$G!"%2!<%H%&%'%$\e(B
16955 \e$B$N%"%I%l%9$r0l$D$N0z?t$H$7$F8F$S=P$5$l$^$9!#\e(B
16956
16957 \e$B%G%#%U%)%k%H$N4X?t$O!"C1$K\e(B @code{Newsgroups} \e$B%X%C%@!<$H%2!<%H%&%'%$$N%"\e(B
16958 \e$B%I%l%9$K4p$E$$$??7$7$$\e(B @code{To} \e$B%X%C%@!<$rA^F~$7$^$9!#Nc$($P!"0J2<$N$h\e(B
16959 \e$B$&$J\e(B @code{Newsgroups} \e$B%X%C%@!<$r;}$D5-;v$K$O!"\e(B
16960
16961 @example
16962 Newsgroups: alt.religion.emacs
16963 @end example
16964
16965 \e$B<!$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$,A^F~$5$l$^$9!#\e(B
16966
16967 @example
16968 To: alt-religion-emacs@@GATEWAY
16969 @end example
16970
16971 \e$B0J2<$N4X?t$,MQ0U$5$l$F$$$^$9\e(B:
16972
16973 @table @code
16974 @item nngateway-simple-header-transformation
16975 @findex nngateway-simple-header-transformation
16976 @var{newsgroup}@@@code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r\e(B
16977 \e$B:n$j$^$9!#\e(B
16978
16979 @item nngateway-mail2news-header-transformation
16980 @findex nngateway-mail2news-header-transformation
16981 @code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r:n$j$^$9!#\e(B
16982 @end table
16983 @end table
16984
16985 \e$BNc$G$9\e(B:
16986
16987 @lisp
16988 (setq gnus-post-method
16989       '(nngateway
16990         "mail2news@@replay.com"
16991         (nngateway-header-transformation
16992          nngateway-mail2news-header-transformation)))
16993 @end lisp
16994
16995 \e$B$7$?$,$C$F$3$l$r;H$&$K$O!"C1$K$3$s$JIw$K$9$l$PNI$$$G$7$g$&\e(B:
16996
16997 @lisp
16998 (setq gnus-post-method '(nngateway "GATEWAY.ADDRESS"))
16999 @end lisp
17000
17001 @node Combined Groups
17002 @section \e$B9gJ;%0%k!<%W\e(B
17003
17004 gnus \e$B$O!"$9$Y$F$N%0%k!<%W$N<oN`$r:.9g$7$F!"Bg$-$J%0%k!<%W$K9gJ;$5$;$k$3\e(B
17005 \e$B$H$,$G$-$^$9!#\e(B
17006
17007 @menu
17008 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r9gJ;$9$k\e(B
17009 * Kibozed Groups::              \e$B%K%e!<%9%9%W!<%k$NCf$+$i$N5-;v$r8!:w$9$k\e(B
17010 * Namazu Groups::               Namazu \e$B$r;H$C$F%a!<%k$N;3$+$i5-;v$r<h$j=P$9\e(B
17011 @end menu
17012
17013 @node Virtual Groups
17014 @subsection \e$B2>A[%0%k!<%W\e(B
17015 @cindex nnvirtual
17016 @cindex virtual groups
17017 @cindex merging groups
17018
17019 @dfn{nnvirtual} \e$B%0%k!<%W$O!"<B$OJ#?t$N%0%k!<%W$r4s$;=8$a$?$b$N$K2a$.$^$;\e(B
17020 \e$B$s!#\e(B
17021
17022 \e$BNc$($P!">.$5$J%0%k!<%W$r$?$/$5$sFI$`$N$,7y$K$J$C$F$-$?$i!"$=$l$i$r0l$D$N\e(B
17023 \e$BBg$-$J%0%k!<%W$KF~$l$F!"7y$K$J$k$/$i$$5pBg$G<j$KIi$($J$$%0%k!<%W$rFI$`$3\e(B
17024 \e$B$H$,$G$-$^$9!#$3$l$O%3%s%T%e!<%F%#%s%0$NBi8oL#$@$M\e(B!
17025
17026 \e$BA*BrJ}K!$H$7$F\e(B @code{nnvirtual} \e$B$r;XDj$7$F2<$5$$!#%"%I%l%9$O!"$=$l$r9=@.\e(B
17027 \e$B$9$k%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#\e(B
17028
17029 \e$B2>A[%0%k!<%W$GIU$1$i$l$?$9$Y$F$N0u$O!"$=$N9=@.MWAG$N%0%k!<%W$N5-;v$K$/$C\e(B
17030 \e$B$D$1$i$l$^$9!#$D$^$j!"2>A[%0%k!<%W$G5-;v$K2D;k5-;v$N0u$rIU$1$k$H!"$=$N5-\e(B
17031 \e$B;v$O$b$H$b$H$N9=@.MWAG$N%0%k!<%W$G$b2D;k5-;v$K$J$j$^$9!#\e(B(\e$B$=$7$F5U$b@.$j\e(B
17032 \e$BN)$A$^$9\e(B---\e$B9=@.MWAG$N%0%k!<%W$GIU$1$?0u$O!"2>A[%0%k!<%W$G$bI=<($5$l$^\e(B
17033 \e$B$9!#\e(B)  \e$B6u$N2>A[%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G V}
17034 (@code{gnus-group-make-empty-virtual}) \e$B$r<B9T$7!"\e(B@kbd{M-e}
17035 (@code{gnus-group-edit-group-method}) \e$B$GA*BrJ}K!$N@55,I=8=$rJT=8$7$F2<$5\e(B
17036 \e$B$$!#\e(B
17037
17038 \e$B$3$l$,!"\e(BAndrea Dworkin \e$B$K4X$9$k$9$Y$F$N%K%e!<%9%0%k!<%W$r!"0l$D$N5pBg$G\e(B
17039 \e$B%7%"%o%;$J%K%e!<%9%0%k!<%W$K$^$H$a$k\e(B @code{nnvirtual} \e$BA*BrJ}K!$NNc$G$9\e(B:
17040
17041 @lisp
17042 (nnvirtual "^alt\\.fan\\.andrea-dworkin$\\|^rec\\.dworkin.*")
17043 @end lisp
17044
17045 \e$B9=@.MWAG$N%0%k!<%W$O4pK\%0%k!<%W$G$b30It%0%k!<%W$G$b9=$$$^$;$s!#$9$Y$FLd\e(B
17046 \e$BBjL5$/F0$/$O$:$G$9$,!"$b$7$"$J$?$N%3%s%T%e!<%?!<$,GzH/$G$b$7$F$7$^$C$?$i!"\e(B
17047 \e$B$=$l$O$?$V$s;d$,0-$$$s$G$7$g$&$M!#\e(B
17048
17049 \e$BMxMQ<T$,\e(B (\e$BLuCm\e(B: \e$B5-;v$rEj9F$9$k?M$?$A$,\e(B) Distribution \e$B%X%C%@!<$r;H$C$FG[\e(B
17050 \e$BI[HO0O$r@)8B$7$F$$$k>l9g$K!"F1$8%0%k!<%W$rJ#?t$N%5!<%P!<$+$i4s$;=8$a$k$3\e(B
17051 \e$B$H$O!"K\Ev$K$&$^$$9M$($+$b$7$l$^$;$s!#\e(B@samp{soc.motss} \e$B$rF|K\$N%5!<%P!<\e(B
17052 \e$B$H%N%k%&%'!<$N%5!<%P!<$NN>J}$+$iFI$_$?$1$l$P!"%0%k!<%W$N@55,I=8=$H$7$F0J\e(B
17053 \e$B2<$N$b$N$r;H$&$3$H$,$G$-$k$G$7$g$&\e(B:
17054
17055 @example
17056 "^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$"
17057 @end example
17058
17059 (\e$B$G$b$A$g$C$HCm0U!#\e(B@kbd{G m} \e$B$G%0%k!<%W$r:n@.$9$k$H$-$O!"%P%C%/%9%i%C%7%e\e(B
17060 \e$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-\e(B
17061 \e$B9f\e(B (@samp{"..."}) \e$B$b<h$jJ'$C$F2<$5$$!#\e(B)
17062
17063 \e$B$3$l$O$^$"!"$9$i$9$i$HF0:n$9$k$O$:$G$9\e(B---\e$BN>J}$N%0%k!<%W$N$9$Y$F$N5-;v$O\e(B
17064 \e$B0l$D$N%0%k!<%W$KF~$j!"=EJ#$bL5$$$O$:$G$9!#%9%l%C%II=<(\e(B (\e$B$H$=$NB>\e(B) \e$B$bDL>o\e(B
17065 \e$BDL$jF0:n$9$k$G$7$g$&$1$l$I!"5-;v$NJB$V=g=x$K$OLdBj$,$"$k$+$b$7$l$^$;$s!#\e(B
17066 \e$BF|IU$K$h$kJB$YBX$($,!"$3$3$G$O0l$D$NA*Br;h$K$J$k$+$b$7$l$^$;\e(B
17067 \e$B$s\e(B (@pxref{Selecting a Group})\e$B!#\e(B
17068
17069 \e$B$J$*!"$3$3$G0l$D$@$1@)8B$,$"$j$^$9\e(B---\e$B2>A[%0%k!<%W$K4^$^$l$k%0%k!<%W$O$9\e(B
17070 \e$B$Y$F@8$-$F$$$k\e(B (\e$B$9$J$o$A9XFI$^$?$OHs9XFI$N\e(B) \e$B>uBV$G$J$/$F$O$J$j$^$;$s!#:o\e(B
17071 \e$B=|$5$l$?\e(B (killed) \e$B%0%k!<%W$"$k$$$O%>%s%S$N%0%k!<%W$O\e(B @code{nnvirtual} \e$B%0\e(B
17072 \e$B%k!<%W$r9=@.$9$k%0%k!<%W$K$J$k$3$H$O$G$-$^$;$s!#\e(B
17073
17074 @vindex nnvirtual-always-rescan
17075 @code{nnvirtual-always-rescan} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"\e(B
17076 @code{nnvirtual} \e$B$O2>A[%0%k!<%W$KF~$C$?$H$-$K!">o$KL$FI5-;v$rAv::$7$^$9!#\e(B
17077 \e$B$3$NJQ?t$,\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%H\e(B) \e$B$K$J$C$F$$$F!"2>A[%0%k!<%W$r\e(B
17078 \e$B:n$C$?8e$K9=@.MWAG$N%0%k!<%W$G5-;v$rFI$s$@>l9g$O!"$=$N9=@.MWAG$N%0%k!<%W\e(B
17079 \e$B$GFI$^$l$?5-;v$O!"2>A[%0%k!<%W$G8=$l$F$7$^$&$G$7$g$&!#6&DL$J9=@.MWAG$N%0\e(B
17080 \e$B%k!<%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b!"$3$N1F6A$,$"$j$^$9!#$=$&$$\e(B
17081 \e$B$&>l9g$K$O!"$3$NJQ?t$r\e(B @code{t} \e$B$K$9$k$Y$-$G$9!#$5$b$J$1$l$P!"2>A[%0%k!<\e(B
17082 \e$B%W$KF~$kEY$K!"Kh2s$=$N2>A[%0%k!<%W$N>e$G\e(B @code{M-g} \e$B$rC!$$$F$bNI$$$G$7$g\e(B
17083 \e$B$&\e(B---\e$B$3$l$K$O$[$\F1MM$N8z2L$,$"$j$^$9!#\e(B
17084
17085 @code{nnvirtual} \e$B$O%a!<%k$H%K%e!<%9$NN>J}$N%0%k!<%W$r9=@.MWAG$N%0%k!<%W\e(B
17086 \e$B$K$9$k$3$H$,$G$-$^$9!#\e(B@code{nnvirtual} \e$B%0%k!<%W$N5-;v$KJVEz$9$k$H$-$O!"\e(B
17087 @code{nnvirtual} \e$B$O5-;v$N=P=j$N9=@.MWAG$N%0%k!<%W$N%P%C%/%(%s%I$K!"$=$l\e(B
17088 \e$B$,%K%e!<%9$N%P%C%/%(%s%I$G$"$k$+%a!<%k$N%P%C%/%(%s%I$G$"$k$+$r?R$M$J$1$l\e(B
17089 \e$B$P$J$j$^$;$s!#$7$+$7\e(B @kbd{^} \e$B$r$7$?$H$-$K$O!"IaDL$O9=@.MWAG$N%P%C%/%(%s\e(B
17090 \e$B%I$,$3$l$rCN$k$?$a$N3N<B$JJ}K!$,L5$$$N$G!"$=$N>l9g\e(B @code{nnvirtual} \e$B$O!"\e(B
17091 gnus \e$B$K5-;v$O%K%e!<%9$G$O$J$$%P%C%/%(%s%I$+$i$d$C$FMh$?$H9p$2$^$9!#\e(B(\e$BC1$K\e(B
17092 \e$B$=$l$,0BA4$JB&$J$N$G!#\e(B)
17093
17094 \e$B$3$l$i$N>l9g$K%a%C%;!<%8%P%C%U%!!<$G\e(B @kbd{C-c C-n} \e$B$r9T$J$&$H!"1~Ez$7$h\e(B
17095 \e$B$&$H$7$F$$$k5-;v$+$i\e(B @code{Newsgroups} \e$B9T$rH4$-=P$7$FA^F~$7$^$9!#\e(B
17096
17097 @code{nnvirtual} \e$B%0%k!<%W$O!"5-;v$H0u0J30$O9=@.MWAG$N%0%k!<%W$+$i7Q>5$7\e(B
17098 \e$B$^$;$s\e(B---\e$BNc$($P%0%k!<%W%Q%i%a!<%?!<$b$=$&$J$N$G$9$,!"$=$l$i$O7Q>5$5$l$^\e(B
17099 \e$B$;$s!#\e(B
17100
17101 @node Kibozed Groups
17102 @subsection Kiboze \e$B%0%k!<%W\e(B
17103 @cindex nnkiboze
17104 @cindex kibozing
17105
17106 @acronym{OED} (\e$B%*%C%/%9%U%)!<%I1Q8lBg<-E5\e(B) \e$B$K$h$l$P!"\e(B@dfn{Kiboze} \e$B$9$k!"\e(B
17107 \e$B$H$O!"!V%K%e!<%9%9%W!<%kA4BN\e(B (\e$B$"$k$$$O$=$N0lIt\e(B) \e$B$r\e(B grep \e$B$9$k$3$H!W$HDj5A\e(B
17108 \e$B$5$l$F$$$^$9!#\e(B@code{nnkiboze} \e$B$O$3$l$r$"$J$?$N$?$a$K9T$J$C$F$/$l$k%P%C%/\e(B
17109 \e$B%(%s%I$G$9!#4r$7$$$J$"\e(B! \e$B$3$l$G$I$s$J\e(B @acronym{NNTP} \e$B%5!<%P!<$G$b!"MW$j$b\e(B
17110 \e$B$7$J$$8!:w$G;_$^$C$F$7$^$&$^$G9s;H$9$k$3$H$,$G$-$k$>!#$"$"!"$J$s$F9,$;$J\e(B
17111 \e$B$s$@\e(B!
17112
17113 @kindex G k (\e$B%0%k!<%W\e(B)
17114 kiboze \e$B%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G k} \e$BL?Na$r;H$C$F2<\e(B
17115 \e$B$5$$!#\e(B
17116
17117 @code{nnkiboze} \e$BJ}K!$K$*$1$k%"%I%l%9Ms$O!"\e(B@code{nnvirtual} \e$B$HF1MM$K!"\e(B
17118 @code{nnkiboze} \e$B$K!V4^$a$?$$!W%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#$3$3\e(B
17119 \e$B$,\e(B @code{nnkiboze} \e$B$H\e(B @code{nnvirtual} \e$B%P%C%/%(%s%I$N:G$bN`;w$7$F$$$kE@\e(B
17120 \e$B$G$9!#\e(B
17121
17122 \e$B9=@.MWAG$N%0%k!<%W$rNs5s$9$k$3$N@55,I=8=$K2C$($F!"\e(B@code{nnkiboze} \e$B%0%k!<\e(B
17123 \e$B%W$K$O!"%0%k!<%WFb$N$I$N5-;v$r4^$a$k$+$r7h$a$k%9%3%"%U%!%$%k$,$J$/$F$O$J\e(B
17124 \e$B$j$^$;$s\e(B (@pxref{Scoring})\e$B!#\e(B
17125
17126 @kindex M-x nnkiboze-generate-groups
17127 @findex nnkiboze-generate-groups
17128 \e$B$"$J$?$,M_$7$$\e(B @code{nnkiboze} \e$B%0%k!<%W$r:n@.$7$?8e$G!"\e(B
17129 @kbd{M-x nnkiboze-generate-groups} \e$B$r<B9T$7$J$1$l$P$J$j$^$;$s!#$3$NL?Na\e(B
17130 \e$B$O;~4V$,$+$+$j$^$9!#$H$C$F$b$+$+$j$^$9!#$9$4$/!"$9$4!<$/$+$+$j$^$9!#\e(B
17131 gnus \e$B$O$=$N\e(B @code{nnkiboze} \e$B%0%k!<%W$N0lIt$H$J$k$Y$-5-;v$,$"$k$+$I$&$+$r\e(B
17132 \e$BD4$Y$k$?$a$K!"A4It$N9=@.MWAG$N%0%k!<%W$NA4It$N5-;v$+$i%X%C%@!<$r<hF@$7!"\e(B
17133 \e$B$=$l$i$9$Y$F$KBP$7$F%9%3%"=hM}$r<B9T$7$J$/$F$O$J$i$J$$$N$G$9!#\e(B
17134
17135 \e$B8BDj$7$?@55,I=8=$r;H$C$F!"9=@.MWAG$N%0%k!<%W$N?t$rM^$($F2<$5$$!#$5$b$J$$\e(B
17136 \e$B$H!"%7%9%F%`4IM}<T$O$"$J$?$KJD8}$7$F$7$^$$!"\e(B@acronym{NNTP} \e$B%5!<%P!<$+$i\e(B
17137 \e$B$"$J$?$rDI$$=P$7$FFsEY$HF~$l$J$$$h$&$K$7$F$7$^$&$+$b$7$l$^$;$s!#$b$C$HJQ\e(B
17138 \e$B$J$3$H$@$C$F5/$3$j$^$7$?!#\e(B
17139
17140 @code{nnkiboze} \e$B$r9=@.$9$k%0%k!<%W$O@8$-$F$$$kI,MW$O$"$j$^$;$s\e(B---\e$B;`$s$G\e(B
17141 \e$B$$$F$bNI$$$7!"30It%0%k!<%W$G$b9=$$$^$;$s!#L5@)8B$G$9!#\e(B
17142
17143 @vindex nnkiboze-directory
17144 @code{nnkiboze} \e$B%0%k!<%W$r@8@.$9$k$H!"Fs$D$N%U%!%$%k\e(B
17145 \e$B$,\e(B @code{nnkiboze-directory} \e$B$K=q$-9~$^$l$^$9!#$=$N%G%#%U%)%k%HCM\e(B
17146 \e$B$O\e(B @file{~/News/kiboze/} \e$B$G$9!#0lJ}$O$=$N%0%k!<%W$N$9$Y$F$N5-;v\e(B
17147 \e$B$N\e(B @acronym{NOV} \e$B%X%C%@!<9T$r4^$_!"$b$&0lJ}$O9=@.MWAG$N5-;v$r8+$D$1$k$?\e(B
17148 \e$B$a$K$I$N%0%k!<%W$,8!:w$5$l$?$+$N>pJs$r3JG<$9$k!"\e(B@file{.newsrc} \e$B$NJd=u%U%!\e(B
17149 \e$B%$%k$G$9!#\e(B
17150
17151 \e$B4{FI$K$J$C$?\e(B @code{nnkiboze} \e$B%0%k!<%W$N5-;v$O!"$=$l$i$N5-;v\e(B
17152 \e$B$N\e(B @acronym{NOV} \e$B9T$,\e(B @acronym{NOV} \e$B%U%!%$%k$+$i:o=|$5$l$^$9!#\e(B
17153
17154 @node Namazu Groups
17155 @subsection Namazu \e$B$r;H$C$F%a!<%k$N;3$+$i5-;v$r<h$j=P$9\e(B
17156 @cindex namazu
17157
17158 \e$B%a!<%k$OF|!9Cy$^$C$F$$$/$P$+$j$G$9!#N.NL$NB?$$%a!<%j%s%0%j%9%H$r9XFI$7\e(B
17159 \e$B$F$$$k>l9g$K$O!"FC$K!#$G$b!"BgDq$N>l9g!"2ACM$"$k5-;v$O$4$/>/?t$G!"$=$N\e(B
17160 \e$B5-;v$rBgNL$N5-;v$N;3$+$i8+$D$1=P$9$N$O!"$H$F$b:$Fq$J$3$H$G$9!#\e(B
17161
17162 \e$B$3$&$$$C$?$3$H$3$=!"%3%s%T%e!<%?$,$7$F$/$l$k$Y$-;E;v$G$9$h$M!#\e(Bgnus \e$B$O!"\e(B
17163 Namazu \e$B$r;H$C$F!"%a!<%k$N;3$+$i$"$J$?$N9%$-$J%-!<%o!<%I$r4^$`5-;v$r8+\e(B
17164 \e$B$D$1=P$9J}K!$rDs6!$7$^$9!#\e(B
17165
17166 \e$B:G=i$KHa$7$$$*CN$i$;$,$R$H$D!#\e(B@file{gnus-namazu.el} \e$B$O!"8=;~E@$G$O!"\e(B
17167 @code{nnml} \e$B%P%C%/%(%s%I$"$k$$$O\e(B @code{nnmh} \e$B%P%C%/%(%s%I$K$h$C$FJ]B8\e(B
17168 \e$B$5$l$F$$$k5-;v$H!"\e(B@code{gnus-cache-enter-article} \e$B$K$h$C$F1JB32=$5$l$?\e(B
17169 \e$B5-;v$7$+!"<h$j07$&$3$H$,$G$-$^$;$s!#\e(B@code{nnimap} \e$B%P%C%/%(%s%I\e(B
17170 \e$B$d\e(B @code{nnmbox} \e$B%P%C%/%(%s%I$r;H$C$F$$$k?M$O!"$4$a$s$J$5$$!#\e(B
17171
17172 \e$B$=$l$G$O5$$r<h$jD>$7$F!"$^$:!"\e(BNamazu \e$B$r;H$($k$h$&$K$7$^$7$g$&!#>\$7$$\e(B
17173 \e$B$3$H$O!"<!$N%Z!<%8$GCN$k$3$H$,$G$-$^$9!#\e(B
17174
17175 @example
17176   @uref{http://namazu.org/}
17177 @end example
17178
17179 @findex gnus-namazu-create-index
17180 \e$B<!$K!"$"$J$?$NHkB"$N%a!<%k$H1JB35-;v$N;3$N:w0z$r:n$k$?$a$K!"\e(B
17181 @kbd{M-x gnus-namazu-create-index} \e$B$H$7$F2<$5$$!#$5$"!"$3$l$G=`Hw$,$G$-\e(B
17182 \e$B$?$O$:$G$9!#\e(B
17183
17184 @kindex C-c C-n (\e$B%0%k!<%W\e(B)
17185 @kindex C-c C-n (\e$B35N,\e(B)
17186 @findex gnus-namazu-search
17187 \e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{C-c C-n} \e$B$HF~NO$9$k$H!"8!:w<0$r?R$M$i$l$^$9$+\e(B
17188 \e$B$i!"E,Ev$JC18l$rF~NO$7$F2<$5$$!#Nc$($P\e(B:
17189
17190 @example
17191   @kbd{C-c C-n gnus namazu RET}
17192 @end example
17193
17194 \e$B$3$&$9$k$H!"\e(Bgnus \e$B$H\e(B namazu \e$B$NAPJ}$N%-!<%o!<%I$rF1;~$K4^$`%a!<%k$r$9$Y$F\e(B
17195 \e$BC5$7=P$7!"$=$l$i$N%a!<%k$+$i$J$k2>A[%0%k!<%W$r:n@.$7$^$9\e(B (@pxref{Virtual
17196 Groups})\e$B!#\e(B
17197
17198 @kbd{C-c C-n} \e$B$K$h$C$F8F$S=P$5$l$k\e(B @code{gnus-namazu-search} \e$BL?Na$O!"\e(B
17199 gnus \e$B$NDL>o$N?tCM@\F,0z?t$d!"%W%m%;%9@\F,0z?t$rM}2r$7$^$9!#$G$9$+$i!"$"\e(B
17200 \e$B$J$?$,!"$"$k%0%k!<%W$@$1$rBP>]$H$7$F8!:w$r<B9T$7$?$$$J$i$P!"$=$N%0%k!<%W\e(B
17201 \e$B$N9T$K0\F0$7$F!"<!$N$h$&$K8!:w$9$k$3$H$,$G$-$^$9!#\e(B
17202
17203 @example
17204   @kbd{1 C-c C-n namazu RET}
17205 @end example
17206
17207 \e$B$^$?!"35N,%P%C%U%!!<$+$i!"$$$-$J$j8!:w$9$k$3$H$b$G$-$^$9!#$3$N>l9g!"8!:w\e(B
17208 \e$BBP>]$O!"<+F0E*$K$=$N%0%k!<%W$K8BDj$5$l$^$9!#Nc$($P!"$"$J$?$,$"$k%0%k!<\e(B
17209 \e$B%W$r1\MwCf$K!"$=$N%0%k!<%W$K$*$1$k<+J,$N2a5n$r?6$jJV$j$?$/$J$C$?$i!"<!\e(B
17210 \e$B$N$h$&$K$9$l$PNI$$$N$G$9!#\e(B
17211
17212 @example
17213   @kbd{C-c C-n +from:"Your E-Mail Address" RET}
17214 @end example
17215
17216 @vindex gnus-namazu-index-update-interval
17217 Namazu \e$B$O!";vA0$K=`Hw$5$l$?:w0z$rMQ$$$F8!:w$r9T$J$&$h$&$K@_7W$5$l$?8!:w\e(B
17218 \e$B%(%s%8%s$J$N$G!":w0z$KEPO?$5$l$F$$$J$$%U%!%$%k$O40A4$KL5;k$5$l$^$9!#$D\e(B
17219 \e$B$^$j!"Dj4|E*$K\e(B @code{mknmz} \e$B$r8F$S=P$7$F!"?7$?$J%a!<%k$N:w0z$rDI2C$7$J\e(B
17220 \e$B$$$H!"?7$7$$%a!<%k$O$$$D$^$G$?$C$F$b8!:wBP>]$K$J$i$J$$$3$H$K$J$j$^$9!#\e(B
17221 @file{gnus-namazu.el} \e$B$O!"\e(B@code{gnus-namazu-index-update-interval} \e$B$K\e(B
17222 \e$B;XDj$5$l$?4|4VKh$K<+F0E*$K:w0z$r99?7$9$k5!G=$rDs6!$7$F$$$^$9!#%G%#%U%)%k\e(B
17223 \e$B%H$N@_Dj$G$O!"\e(B3\e$BF|$*$-$K:w0z$r99?7$9$k$h$&$K$J$C$F$$$^$9$,!"$b$C$HIQHK\e(B
17224 \e$B$K\e(B (\e$BNc$($P\e(B1\e$BF|$*$-\e(B) \e$B$K99?7$9$k$h$&$K$7$?$$$J$i$P!"0J2<$N@_Dj\e(B
17225 \e$B$r\e(B @file{~/.gnus.el} \e$B$KDI2C$7$F2<$5$$!#\e(B
17226
17227
17228 @example
17229 (setq gnus-namazu-index-update-interval 86400)
17230 @end example
17231
17232 \e$B5U$K!":w0z$N99?7$r<+F0E*$K9T$J$$$?$/$J$$$J$i$P!"0J2<$N;XDj\e(B
17233 \e$B$r\e(B @file{~/.gnus.el} \e$B$KDI2C$7$F2<$5$$!#\e(B
17234
17235 @example
17236 (setq gnus-namazu-index-update-interval nil)
17237 @end example
17238
17239 @findex{gnus-namazu-update-all-indices}
17240 \e$B$3$N>l9g!":w0z$r<jF0$G99?7$9$k$?$a$K\e(B @kbd{M-x
17241 gnus-namazu-update-all-indices} \e$B$H$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
17242
17243 @node Email Based Diary
17244 @section \e$BEE;R%a!<%k$K$h$kF|Dx4IM}\e(B
17245 @cindex diary
17246 @cindex email based diary
17247 @cindex calendar
17248
17249 \e$B$3$N9`$G$O\e(B @code{nndiary} \e$B$H$$$&FCJL$J%a!<%k!&%P%C%/%(%s%I$H!"$=$NCg4V\e(B
17250 \e$B$N\e(B @code{gnus-diary} \e$B%i%$%V%i%j!<$K$D$$$F@bL@$7$^$9!#$=$l$,!VFCJL!W$J$N\e(B
17251 \e$B$O!"\e(Bgnus \e$B$G%a!<%k$rFI$`$?$a$NI8=`$NA*Br;h$N0l$D$G$"$k$D$b$j$OL5$$$+$i$G\e(B
17252 \e$B$9!#$=$l\e(B (\e$BI8=`$NA*Br;h\e(B) \e$B$K$D$$$F$O\e(B @ref{Choosing a Mail Back End} \e$B$r;2>H\e(B
17253 \e$B$7$F2<$5$$!#Be$o$j$K!"FCJL$JJ}K!$G$"$J$?$N%a!<%k$N\e(B @emph{ \e$B$$$/$D$+\e(B} \e$B$r07\e(B
17254 \e$B$&!"$9$J$o$A$3$l$O%j%^%$%s%@!<\e(B (\e$BM=Dj$r;W$$=P$5$;$k$b$N\e(B) \e$B$H$7$F;H$o$l$^$9!#\e(B
17255
17256 \e$BE57?E*$J6Z=q$-$O!"$3$&$G$9!#\e(B
17257
17258 @itemize @bullet
17259 @item
17260 \e$B$"$J$?$O%"%s%G%#!&%^%/%I%&%'%k$+%V%k!<%9!&%&%#%j%9\e(B (\e$B$"$J$?$N9%$_$K9g$o$;\e(B
17261 \e$B$F!"$I$A$i$+$rA*$s$G2<$5$$\e(B) \e$B$H!"0l%v7n8e$K%G!<%H$NLsB+$r$7$^$7$?!#$=$l$r\e(B
17262 \e$BK:$l$k$o$1$K$O$$$-$^$;$s!#\e(B
17263 @item
17264 \e$B$=$3$G!"<+J,08$F$K%j%^%$%s%@!<$N%a%C%;!<%8$r\e(B (\e$BK\Ev$KKhF|0lDL\e(B) \e$BAw$k$3$H$K\e(B
17265 \e$B$7$^$7$?!#\e(B
17266 @item
17267 \e$B$"$J$?$O$=$N$3$H$r$9$C$+$jK:$l$F!"$$$D$b$I$*$j$K?7$7$$%a!<%k$r<h$j9~$s$G\e(B
17268 \e$BFI$_B3$1$^$9!#\e(B
17269 @item
17270 \e$B%G!<%H$NF|$,6aIU$$$F$/$k$H!"%0%k!<%W%P%C%U%!!<$G\e(B @kbd{g} \e$B$r%?%$%W$7$?$H\e(B
17271 \e$B$-$K!"$H$-$I$-$"$J$?$NM=Dj$r;W$$=P$5$;$k$?$a$K!"$"$?$+$b?7Ce$GL$FI$N$h$&\e(B
17272 \e$B$K!"%a%C%;!<%8$,:F$S%]%C%W%"%C%W$9$k$G$7$g$&!#\e(B
17273 @item
17274 \e$B$3$l$,4^$^$l$F$$$k!V?7$7$$!W%a%C%;!<%8$?$A$rFI$s$G2<$5$$!"$=$7$F!":F$S$"\e(B
17275 \e$B$J$?$,2a$4$9Lk$rL48+$F2<$5$$!#\e(B
17276 @item
17277 \e$B$$$C$?$s%G!<%H$,=*$o$k$H\e(B (\e$B<B:]$K$O%G%#%J!<$N$9$08e$G?2F~$C$F$7$^$C$?$H$7\e(B
17278 \e$B$F$b\e(B)\e$B!"4|8B@Z$l>C5n$N0u$,IU$$$F$$$l$P!"%a%C%;!<%8$O<+F0E*$K>C5n$5$l$^$9!#\e(B
17279 @end itemize
17280
17281 Gnus Diary \e$B%P%C%/%(%s%I$O!"\e(B(\e$B>o$K<h$j>C$5$l$k$3$H$,L5$$\e(B) \e$BDj4|E*$JM=Dj$r!"\e(B
17282 \e$BQ\D"LL$J?M$?$A$HF1$8$h$&$K07$&G=NO$r;}$C$F$$$F!"K\Ev$N%a!<%k!&%P%C%/%(%s\e(B
17283 \e$B%I$N$h$&$KF0:n$7!"$$$m$s$J$d$jJ}$G@_Dj$9$k$3$H$,$G$-$^$9!#$3$N$9$Y$F$,!"\e(B
17284 \e$B0J2<$N3F9`$G@bL@$5$l$F$$$^$9!#\e(B
17285
17286 @menu
17287 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
17288 * The Gnus Diary Library::      nndiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
17289 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
17290 @end menu
17291
17292 @node The NNDiary Back End
17293 @subsection NNDiary \e$B%P%C%/%(%s%I\e(B
17294 @cindex nndiary
17295 @cindex the nndiary back end
17296
17297 @code{nndiary} \e$B$O\e(B @code{nnml} (@pxref{Mail Spool}) \e$B$K$H$F$b$h$/;w$F$$$k\e(B
17298 \e$B%P%C%/%(%s%I$G$9!#8=$K$=$l$O\e(B @code{nnml} \e$B$H\e(B @code{nndraft} \e$B$r9g$o$;$?$b\e(B
17299 \e$B$N$K8+$($k$G$7$g$&!#\e(B@code{nnml} \e$B$r$4B8CN$J$i$P!"$"$J$?$O$9$G\e(B
17300 \e$B$K\e(B @code{nndiary} \e$B$,%a%C%;!<%8$r3JG<$9$k;EAH$_\e(B (\e$B0lDL$"$?$j0l$D$N%U%!%$%k!"\e(B
17301 \e$B0l%0%k!<%W$"$?$j0l$D$N%G%#%l%/%H%j!<\e(B) \e$B$K@:DL$7$F$$$^$9!#\e(B
17302
17303 \e$B2?$O$5$F$*$-!"\e(B@code{nndiary} \e$B$r$A$c$s$HF0:n$5$;$k$K$O!"0l$D$NMW7o$,$"$j\e(B
17304 \e$B$^$9\e(B: gnus \e$B$N%0%k!<%W$NF|IU$N5!G=$r\e(B @emph{\e$B;H$o$J$1$l$P$J$j$^$;$s\e(B}\e$B!#$=$l\e(B
17305 \e$B$,$I$&$$$&$U$&$K9T$J$o$l$k$+$O\e(B @ref{Group Timestamp} \e$B$r8+$F2<$5$$!#\e(B
17306
17307 @menu
17308 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B nndiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
17309 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
17310 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
17311 @end menu
17312
17313 @node Diary Messages
17314 @subsubsection \e$BF|Dx%a%C%;!<%8\e(B
17315 @cindex nndiary messages
17316 @cindex nndiary mails
17317
17318 \e$B<7$D$NFCJL$J%X%C%@!<$,I,?\$G$"$k$3$H0J30!"\e(B@code{nndiary} \e$B$N%a%C%;!<%8$O\e(B
17319 \e$B$^$C$?$/IaDL$N$b$N$G$9!#$=$l$i$N%X%C%@!<$O\e(B @code{X-Diary-<something>} \e$B$N\e(B
17320 \e$BMM<0$GI=$5$l!"\e(B@code{<something>} \e$B$NItJ,$O\e(B @code{Minute}, @code{Hour},
17321 @code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} \e$B$*$h\e(B
17322 \e$B$S\e(B @code{Dow} \e$B$N$&$A$N0l$D$G$9!#\e(B@code{Dom} \e$B$O!VF|\e(B (Day of Month)\e$B!W$r!"\e(B
17323 @code{Dow} \e$B$O!VMKF|\e(B (Day ofWeek)\e$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<\e(B
17324 \e$B$O\e(B crontab \e$B$N@_Dj$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#\e(B
17325
17326 @itemize @bullet
17327 @item
17328 @code{Time-Zone} \e$B$N$b$N0J30$N$9$Y$F$N%X%C%@!<$K$D$$$F!"%X%C%@!<$NCM$O@1\e(B
17329 \e$B0u\e(B (\e$B2DG=$J$9$Y$F$NCM$r0UL#$7$^$9\e(B) \e$B$+%3%s%^$G6h@Z$i$l$?%U%#!<%k%I$N%j%9%H\e(B
17330 \e$B$G$9!#\e(B
17331 @item
17332 \e$B%U%#!<%k%I$O@0?t$+HO0O$N$I$A$i$+$G$9!#\e(B
17333 @item
17334 \e$BHO0O$H$O!"%@%C%7%e\e(B (-) \e$B$G6h@Z$i$l$?Fs$D$N@0?t$G$9!#\e(B
17335 @item
17336 \e$B2DG=$JCM$O!"$=$l$>$l\e(B @code{Minute} \e$B$K$O\e(B 0--59\e$B!"\e(B@code{Hour} \e$B$K$O\e(B 0--23\e$B!"\e(B
17337 @code{Dom} \e$B$K$O\e(B 1--31\e$B!"\e(B@code{Month} \e$B$K$O\e(B 1--12\e$B!"\e(B@code{Year} \e$B$K$O\e(B 1971 \e$B$h\e(B
17338 \e$B$jBg$-$$CM!"$=$7$F\e(B @code{Dow} \e$B$K$O\e(B 0--6 (0 \e$B$,F|MKF|\e(B) \e$B$G$9!#\e(B
17339 @item
17340 \e$BFCJL$J>l9g$H$7$F!"\e(B@code{Dom} \e$B$^$?$O\e(B @code{Dow} \e$B$N$I$A$i$+0lJ}$K$*$1$k@1\e(B
17341 \e$B0u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/!"!V$b$&0lJ}$N%U%#!<%k%I$@$1$r;H$&!W0UL#\e(B
17342 \e$B$K$J$j$^$9!#N>J}$H$b@10u$K$7$?>l9g$O!"$I$A$i$r;H$C$F$bF1$87k2L$K$J$k$3$H\e(B
17343 \e$B$KCm0U$7$F2<$5$$!#\e(B
17344 @item
17345 @code{Time-Zone} \e$B%X%C%@!<$O!"CM$r0l$D$7$+;}$F$J$$\e(B (\e$BNc$($P\e(B @code{GMT}) \e$BE@\e(B
17346 \e$B$GFCJL$G$9!#@10u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/\e(B (\e$B$=$l$O0UL#$r$J$5$J$$$N$G\e(B)\e$B!"\e(B
17347 \e$B!V8=:_$N%m!<%+%k$J%?%$%`%>!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&\e(B
17348 \e$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ\e(B
17349 \e$B?t\e(B @code{nndiary-headers} \e$B$r8+$F2<$5$$!#\e(B
17350 @end itemize
17351
17352 1999\e$BG/$+$i\e(B 2010\e$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N\e(B 12:00, 20:00, 21:00,
17353 22:00, 23:00 \e$B$*$h$S\e(B 24:00 \e$B$r@_Dj$9$k$?$a$K!"%a%C%;!<%8$K2C$($kF|Dx%X%C%@!<\e(B
17354 \e$B$N6qBNNc$G$9\e(B (\e$B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F2<$5$$\e(B):
17355
17356 @example
17357 X-Diary-Minute: 0
17358 X-Diary-Hour: 12, 20-24
17359 X-Diary-Dom: 1
17360 X-Diary-Month: *
17361 X-Diary-Year: 1999-2010
17362 X-Diary-Dow: 1
17363 X-Diary-Time-Zone: *
17364 @end example
17365
17366 @node Running NNDiary
17367 @subsubsection NNDiary \e$B$rF0$+$9\e(B
17368 @cindex running nndiary
17369 @cindex nndiary operation modes
17370
17371 @code{nndiary} \e$B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N\e(B
17372 \e$B!VEAE}7?\e(B (traditional)\e$B!W!"$b$&0l$D$O!V<+N'7?\e(B (autonomous)\e$B!W$G$9!#EAE}7?\e(B
17373 \e$B$N%b!<%I$G$O!"\e(B@code{nndiary} \e$B$O$=$l<+?H$,?7Ce%a!<%k$r<hF@$9$k$3$H$O$"$j\e(B
17374 \e$B$^$;$s!#F|Dx%a%C%;!<%8$H$7$F07$&$?$a$K!"$"$J$?$O%a!<%k$r4pK\$N%a!<%k!&%P%C\e(B
17375 \e$B%/%(%s%I$+$i\e(B nndiary \e$B%0%k!<%W$K!"0\F0\e(B (@kbd{B m}) \e$B$^$?$O%3\e(B
17376 \e$B%T!<\e(B (@kbd{B c}) \e$B$7$J$1$l$P$J$j$^$;$s!#<+N'7?$N%b!<%I$G$O!"\e(B
17377 @code{nndiary} \e$B$O$=$l<+?H$N%a!<%k$r<h$C$F$-$F!"4pK\$N%a!<%k!&%P%C%/%(%s\e(B
17378 \e$B%I$H$OFHN)$7$F$=$l$r07$$$^$9!#\e(B
17379
17380 \e$BK\<AE*$K\e(B gnus \e$B$O!"F1;~$KJ#?t$N!V%^%9%?!<!W%a!<%k!&%P%C%/%(%s%I$r5vMF$9$k\e(B
17381 \e$B$h$&$K$O@_7W$5$l$F$$$J$3$H$KCm0U$9$Y$-$G$9!#$7$+$7\e(B @code{nndiary} \e$B$G$O!"\e(B
17382 \e$B$3$l$O0UL#$r$J$7$^$9!#$"$J$?$OK\Ev$K!"F|Dx%a%C%;!<%8$rF|Dx%0%k!<%W$KD>@\\e(B
17383 \e$BAw$C$F!"$=$l$i$r<u$1<h$j$?$$$N$G$9!#$=$3$G\e(B @code{nndiary} \e$B$O!"$^$5$K!VFs\e(B
17384 \e$BHVL\$NBh0l%a!<%k!&%P%C%/%(%s%I!W$r%5%]!<%H$7$^$9\e(B (\e$B;d$,CN$C$F$$$k8B$j!"$=\e(B
17385 \e$B$l$O$3$N5!G=$rDs6!$9$kM#0l$N%P%C%/%(%s%I$G$9\e(B)\e$B!#$7$+$7$J$,$i@)Ls$,$"$C\e(B
17386 \e$B$F\e(B (\e$B$$$D$NF|$K$+2r>C$9$k$3$H$r4j$$$^$9$,\e(B)\e$B!"<+N'7?$N%b!<%I$G$O:F%9%W!<%k\e(B
17387 \e$B$,$G$-$^$;$s!#\e(B
17388
17389 \e$B<+N'7?$N%b!<%I$G\e(B @code{nndiary} \e$B$r;H$&$?$a$K$O!"$$$/$D$+$N$3$H$r$d$C$F$b\e(B
17390 \e$B$i$o$J$1$l$P$J$j$^$;$s\e(B:
17391
17392 @itemize @bullet
17393 @item
17394 \e$B?7Ce%a!<%k$r\e(B @code{nndiary} \e$B$,<+J,$G<h$j9~$a$k$h$&$K$7$^$9!#0J2<$N9T\e(B
17395 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K5-F~$7$F2<$5$$\e(B:
17396
17397 @lisp
17398 (setq nndiary-get-new-mail t)
17399 @end lisp
17400
17401 @item
17402 \e$BF|Dx%a%C%;!<%8\e(B (@code{X-Diary-*} \e$B%X%C%@!<$r4^$s$G$$$k\e(B) \e$B$,!"\e(Bgnus \e$B$,$=$l$i\e(B
17403 \e$B$r=hM}$9$k\e(B @emph{\e$BA0\e(B} \e$B$K@lMQ$N%U%)%k%@!<$KJ,G[$5$l$k$h$&$K!"=`Hw$r9T$J$o\e(B
17404 \e$B$J$1$l$P$J$j$^$;$s!#7+$jJV$7$^$9$,!"\e(Bgnus \e$B$,J#?t$NBh0l%a!<%k!&%P%C%/%(%s\e(B
17405 \e$B%I$rE,@Z$K07$&$3$H$,\e(B (\e$B$^$@\e(B ?) \e$B$G$-$J$$$N$G!"$3$l$,I,MW$G$9!#JL!9$N%=!<%9\e(B
17406 \e$B$+$i$=$l$i$N%a%C%;!<%8$r<h$j9~$`$3$H$K$h$C$F!"$3$N7gE@$O$"$kDxEYJd$o$l$^\e(B
17407 \e$B$9!#\e(B
17408
17409 \e$BF|Dx%U%!%$%k$r\e(B @file{~/.nndiary} (\e$B$3$l$,%G%#%U%)%k%H$N\e(B @code{nndiary} \e$B$N\e(B
17410 \e$B%a!<%k%=!<%9!&%U%!%$%k$G$9\e(B) \e$B$K3JG<$9$k$?$a$N\e(B procmailrc \e$B$N9`L\$NNc$G$9\e(B:
17411
17412 @example
17413 :0 HD :
17414 * ^X-Diary
17415 .nndiary
17416 @end example
17417 @end itemize
17418
17419 \e$B$$$C$?$s$3$l$r<B;\$7$?$i!"F|Dx%a!<%k$N<h$j9~$_$HJ,3d$N=hM}$K1F6A$9$k!"0J\e(B
17420 \e$B2<$NFs$D$N%*%W%7%g%s$r%+%9%?%^%$%:$9$kI,MW$,$"$k$G$7$g$&\e(B:
17421
17422 @defvar nndiary-mail-sources
17423 \e$BI8=`$N\e(B @code{mail-sources} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#F1$89=\e(B
17424 \e$BJ8\e(B (syntax) \e$B$r;H$$!"%G%#%U%)%k%HCM$O\e(B @code{(file :path "~/.nndiary")} \e$B$G\e(B
17425 \e$B$9!#\e(B
17426 @end defvar
17427
17428 @defvar nndiary-split-methods
17429 \e$BI8=`$N\e(B @code{nnmail-split-methods} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#\e(B
17430 \e$BF1$89=J8\e(B (syntax) \e$B$r;H$$$^$9!#\e(B
17431 @end defvar
17432
17433 \e$B:G=*E*$K$O\e(B @code{gnus-secondary-select-methods} \e$B$K!"915WE*\e(B
17434 \e$B$J\e(B @code{nndiary} \e$B2>A[%5!<%P!<\e(B (@code{(nndiary "diary")} \e$B$,9T$J$&$Y$-$G\e(B
17435 \e$B$"$k$h$&$J$b$N\e(B) \e$B$rDI2C$7$F$bNI$$$G$7$g$&!#\e(B
17436
17437 \e$B$&$^$/$$$1$P!"\e(Bgnus \e$B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y\e(B
17438 \e$B$F\e(B (@file{nndiary.el} \e$B$N\e(B TODO \e$B$N9`$r;2>H\e(B) \e$B$,4|BTDL$j$KF0:n$9$k$G$7$g$&!#\e(B
17439 \e$B<+N'7?$N%b!<%I$G$O!"\e(B@kbd{g} \e$B$d\e(B @kbd{M-g} \e$B$r%0%k!<%W%P%C%U%!!<$G%?%$%W$9\e(B
17440 \e$B$l$P?7$7$$F|Dx%a!<%k$r$b<h$j9~$s$G!"F|DxMQ$KFC2=$7$?5,B'$K=>$C$F$=$l$i$r\e(B
17441 \e$BJ,3d$9$k$7!"\e(B@kbd{F} \e$B$O?7$7$$F|Dx%0%k!<%W$r8+$D$1$F$/$l$k!"$J$I!#\e(B
17442
17443 @node Customizing NNDiary
17444 @subsubsection NNDiary \e$B$N%+%9%?%^%$%:\e(B
17445 @cindex customizing nndiary
17446 @cindex nndiary customization
17447
17448 \e$B$5$"\e(B @code{nndiary} \e$B$,N)$A>e$,$C$FF0:n$7$F$$$^$9!#$=$l$r%+%9%?%^%$%:$9$k\e(B
17449 \e$B$H$-$,Mh$^$7$?!#%+%9%?%^%$%:$9$k$?$a$N%0%k!<%W$O\e(B @code{nndiary} \e$B$G$9\e(B (\e$B$X\e(B
17450 \e$B$(!<\e(B)\e$B!#$I$N%*%W%7%g%s$r%+%9%?%^%$%:$7E]$7$?$$$+$r8+$D$1$k$?$a$K!"$=$l$K\e(B
17451 \e$BL\$rDL$7$F2<$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ?t\e(B
17452 \e$B$G$7$g$&\e(B:
17453
17454 @defvar nndiary-reminders
17455 \e$BM=Dj$r;W$$=P$5$;$F$b$i$$$?$$;~9o$N%j%9%H\e(B (\e$BNc$($P;0=54VA0!"$=$l$+$iFsF|A0!"\e(B
17456 \e$B$=$l$+$i0l;~4VA0!"$=$7$F$=$N$H$-\e(B) \e$B$G$9!#!V;W$$=P$5$;$F$b$i$&!W$N0UL#$O!"\e(B
17457 \e$B?7Ce%a!<%k$r<h$j9~$s$@$H$-$K!"F|Dx%a%C%;!<%8$,???7$7$/L$FI$K$J$C$F!"%]%C\e(B
17458 \e$B%W%"%C%W$9$k$3$H$G$"$k$3$H$r;W$$=P$7$F2<$5$$!#\e(B
17459 @end defvar
17460
17461 @defvar nndiary-week-starts-on-monday
17462 \e$BFI$s$G;z$NG!$7!#$5$b$J$/$PF|MKF|$,2>Dj$5$l$^$9\e(B (\e$B$=$l$,%G%#%U%)%k%H$G$9\e(B)\e$B!#\e(B
17463 @end defvar
17464
17465 @node The Gnus Diary Library
17466 @subsection Gnus Diary \e$B%i%$%V%i%j!<\e(B
17467 @cindex gnus-diary
17468 @cindex the gnus diary library
17469
17470 @code{nndiary} \e$B$r<j:n6H$G;H$&$N\e(B (\e$B%X%C%@!<$r<j$G=q$/!"$H$+\e(B) \e$B$O!"$$$5$5$+\e(B
17471 \e$B$&$s$6$j$7$^$9!#9,$$\e(B @code{nndiary} \e$B$N>e0L3,AX$K=q$+$l\e(B
17472 \e$B$?\e(B @code{gnus-diary} \e$B$H$$$&%i%$%V%i%j!<$,$"$C$F!"$?$/$5$s$NJXMx$J$3$H$r\e(B
17473 \e$B$d$C$F$/$l$^$9!#\e(B
17474
17475 \e$B$=$l$r;H$&$?$a$K$O!"0J2<$N9T$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K2C$($F2<$5$$\e(B:
17476
17477 @lisp
17478 (require 'gnus-diary)
17479 @end lisp
17480
17481 \e$B$5$i$K!"$I$s$J\e(B @code{gnus-user-format-function-[d|D]} (@pxref{Summary
17482 Buffer Lines}) \e$B$b!";H$C$F$O$$$1$^$;$s!#\e(B@code{gnus-diary} \e$B$O$=$l$i$NN>J}\e(B
17483 \e$B$rDs6!$7$^$9\e(B (\e$B$"$J$?$,$=$l$i$r;H$C$F$$$?$i!"$9$_$^$;$s\e(B)\e$B!#\e(B
17484
17485 @menu
17486 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
17487 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
17488 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
17489 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
17490 @end menu
17491
17492 @node Diary Summary Line Format
17493 @subsubsection \e$BF|Dx$N35N,9T;EMM\e(B
17494 @cindex diary summary buffer line
17495 @cindex diary summary line format
17496
17497 \e$BI8=`$N35N,9T;EMM\e(B (\e$BDL>o\e(B @samp{From Joe: Subject} \e$B$N$h$&$J$b$N\e(B) \e$B$GF|Dx%a%C\e(B
17498 \e$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<\e(B
17499 \e$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#\e(B
17500
17501 @code{gnus-diary} \e$B$O!"35N,9T;EMM$G;H$&Fs$D$NDI2C$NMxMQ<TDj5A$N=qK!;EMM$r\e(B
17502 \e$BDs6!$7$^$9!#\e(B@code{D} \e$B$O<!$NM=Dj$,@8$8$k$H$-$N$?$a$N@07A$5$l$?;~9oI=\e(B
17503 \e$B<(\e(B (\e$BNc$($P!H\e(BSat, Sep 22 01, 12:00\e$B!I\e(B) \e$B$rI=$9$N$KBP$7$F!"\e(B@code{d} \e$B$O<!$NM=\e(B
17504 \e$BDj$,@8$8$k$^$G$N$*$*$h$=$N;D$j;~4V\e(B (\e$BNc$($P!H\e(Bin 6 months, 1 week\e$B!I\e(B) \e$B$rI=\e(B
17505 \e$B$7$^$9!#\e(B
17506
17507 \e$B%8%g!<$NCB@8F|$,!"35N,9T$K$I$&I=<($5$l$k$+$NNc$G$9\e(B (\e$BDj4|E*$JM=Dj$r;XDj$9\e(B
17508 \e$B$k$H>C$5$l$J$$$3$H$r=|$$$F!"%a%C%;!<%8$,4|8B@Z$l>C5n2DG=$G$"$k$3$H$K5$$r\e(B
17509 \e$BIU$1$F2<$5$$\e(B):
17510
17511 @example
17512    E  Sat, Sep 22 01, 12:00: Joe's birthday (in 6 months, 1 week)
17513 @end example
17514
17515 \e$B>e5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<\e(B
17516 \e$B%W$N%Q%i%a!<%?!<$K2C$($h$&$H$9$k$G$7$g$&\e(B:
17517
17518 @lisp
17519 (gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n")
17520 @end lisp
17521
17522 \e$B$7$+$7\e(B @code{gnus-diary} \e$B$O$=$l$r<+F0$G9T$J$$$^$9\e(B (@pxref{Diary Group
17523 Parameters})\e$B!#$=$l$G$b$"$J$?$O!"0J2<$N%f!<%6!<!&%*%W%7%g%s72$GDs6!$5$l$k\e(B
17524 \e$B35N,9T;EMM$r!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B:
17525
17526 @defvar gnus-diary-summary-line-format
17527 \e$BF|Dx%0%k!<%W$N$?$a$K;H$o$l$k35N,9T;EMM$rDj5A$7$^$9\e(B (@pxref{Summary
17528 Buffer Lines})\e$B!#\e(B@code{gnus-diary} \e$B$O$=$l$r!"F|Dx%0%k!<%W$N%Q%i%a!<%?!<$r\e(B
17529 \e$B<+F0$G99?7$9$k$?$a$K;H$$$^$9!#\e(B
17530 @end defvar
17531
17532 @defvar gnus-diary-time-format
17533 \e$BF|Dx$N35N,%P%C%U%!!<$KF|IU$rI=<($9$k$?$a$N=qK!;EMM$rDj5A$7$^$9!#$3$l$OMx\e(B
17534 \e$BMQ<TDj5A$N=qK!;EMM\e(B @code{D} \e$B$G;H$o$l$^$9!#>\:Y$OJQ?t$N@bL@J8$r8+$F2<$5$$!#\e(B
17535 @end defvar
17536
17537 @defvar gnus-diary-delay-format-function
17538 \e$BF|Dx$N35N,%P%C%U%!!<$KCY1d\e(B (\e$B;D$j;~4V\e(B) \e$B$rI=<($9$k$?$a$N@07A4X?t$rDj5A$7$^\e(B
17539 \e$B$9!#$3$l$OMxMQ<TDj5A$N=qK!;EMM\e(B @code{d} \e$B$G;H$o$l$^$9!#8=:_$O1Q8l$H%U%i%s\e(B
17540 \e$B%98l$N$?$a$NAH$_9~$_4X?t$,$"$j!"<+J,$GDj5A$9$k$3$H$b$G$-$^$9!#>\:Y$OJQ?t\e(B
17541 \e$B$N@bL@J8$r8+$F2<$5$$!#\e(B
17542 @end defvar
17543
17544 @node Diary Articles Sorting
17545 @subsubsection \e$BF|Dx5-;v$NJB$YBX$(\e(B
17546 @cindex diary articles sorting
17547 @cindex diary summary lines sorting
17548 @findex gnus-summary-sort-by-schedule
17549 @findex gnus-thread-sort-by-schedule
17550 @findex gnus-article-sort-by-schedule
17551
17552 @code{gnus-diary} \e$B$OJB$YBX$(\e(B (@pxref{Sorting the Summary Buffer}) \e$B$N$?$a\e(B
17553 \e$B$K\e(B @code{gnus-summary-sort-by-schedule}\e$B!"\e(B
17554 @code{gnus-thread-sort-by-schedule} \e$B$*$h\e(B
17555 \e$B$S\e(B @code{gnus-article-sort-by-schedule} \e$B$H$$$&?7$7$$4X?t$rDs6!$7$^$9!#$3\e(B
17556 \e$B$l$i$N4X?t$K$h$C$F!":G$b6a$$M=Dj$+$i:G$b1s$$J}$^$G!"F|Dx$N35N,%P%C%U%!!<\e(B
17557 \e$B$r@0M}$9$k$3$H$,$G$-$^$9!#\e(B
17558
17559 @code{gnus-diary} \e$B$O<+F0E*$K35N,%P%C%U%!!<$N!VJB$YBX$(\e(B (sort)\e$B!W%a%K%e!<\e(B
17560 \e$B$K\e(B @code{gnus-summary-sort-by-schedule} \e$B$rAH$_9~$_!"B>$NFs$D$rBh0l<!\e(B
17561 \e$B$N\e(B (\e$B$f$($K%G%#%U%)%k%H$N\e(B) \e$BJB$YBX$(4X?t$H$7$F!"%0%k!<%W%Q%i%a!<\e(B
17562 \e$B%?!<\e(B (@pxref{Diary Group Parameters}) \e$B$KEPO?$7$^$9!#\e(B
17563
17564 @node Diary Headers Generation
17565 @subsubsection \e$BF|Dx%X%C%@!<$N@8@.\e(B
17566 @cindex diary headers generation
17567 @findex gnus-diary-check-message
17568
17569 @code{gnus-diary} \e$B$O!"\e(B@code{X-Diary-*} \e$B%X%C%@!<$N<h$j07$$$rJd:4$9$k$?$a\e(B
17570 \e$B$K!"\e(B@code{gnus-diary-check-message} \e$B$H$$$&4X?t$rDs6!$7$^$9!#$3$N4X?t$O!"\e(B
17571 \e$B8=:_$N%a%C%;!<%8$,$9$Y$F$NI,MW$JF|Dx%X%C%@!<$r3N<B$K4^$`$h$&$K$7$F!"I,MW\e(B
17572 \e$B$J$i$PCM$rF~NO$9$k$+=$@5$9$k$3$H$rMW5a$7$^$9!#\e(B
17573
17574 \e$B5-;v$rF|Dx%0%k!<%W$K0\F0$^$?$O%3%T!<$9$k$3$H$K$h$C$F<+F0E*$K$=$l$,H/F0$5\e(B
17575 \e$B$l$k$h$&$K$9$k$?$a$K!"$3$N4X?t$O\e(B @code{nndiary} \e$B%P%C%/%(%s%I$N%U%C%/$H$7\e(B
17576 \e$B$FAH$_F~$l$i$l$F$$$^$9!#$=$l$O$5$i$K!"DL>o$N%a!<%k$rF|DxMQ$N$b$N$KJQ49$9\e(B
17577 \e$B$kA`:n$r4JC1$K$9$k$?$a$K!"\e(B
17578 @code{message-mode} \e$B$H\e(B @code{article-edit-mode} \e$B$K$*$$\e(B
17579 \e$B$F\e(B @kbd{C-c D c} \e$B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#\e(B
17580
17581 \e$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X\e(B
17582 \e$B78$K!"F|Dx%X%C%@!<$NF~NO$r6/@)$7$^$9!#$=$&$d$C$F!"Nc$($P$9$G$K@5$7$/@_Dj\e(B
17583 \e$B$5$l$?%a%C%;!<%8$NF|Dx$r!"$H$F$b4JC1$KJQ99$9$k$3$H$,$G$-$^$9!#\e(B
17584
17585 @node Diary Group Parameters
17586 @subsubsection \e$BF|Dx%0%k!<%W$N%Q%i%a!<%?!<\e(B
17587 @cindex diary group parameters
17588
17589 \e$B?7$7$$F|Dx%0%k!<%W$r:n$k$+!"$^$?$O$=$l$r3+$/$H!"\e(B@code{gnus-diary} \e$B$O<+F0\e(B
17590 \e$BE*$K%0%k!<%W%Q%i%a!<%?!<$r8!::$7!"I,MW$J$i35N,9T;EMM$rF|DxMQ$KFC2=$7$?CM\e(B
17591 \e$B$K@_Dj$7!"F|DxMQ$NJB$YBX$(4X?t$rAH$_9~$_!"$5$i$K$=$N%0%k!<%W$NEj9FMM\e(B
17592 \e$B<0\e(B (posting-style) \e$B$K<o!9$N\e(B @code{X-Diary-*} \e$B%X%C%@!<$r2C$($^$9!#$=$7$F!"\e(B
17593 \e$BF|Dx%a%C%;!<%8$rAw$k$N$O!"$b$C$H4JC1$G$9!#%a%C%;!<%8$rMQ0U$9$k$?$a$K!"F|\e(B
17594 \e$BDx%0%k!<%W$G\e(B @kbd{C-u a} \e$B$+\e(B @kbd{C-u m} \e$B$r;H$&$3$H$K$h$C$F!"$3$l$i$N%X%C\e(B
17595 \e$B%@!<$,<+F0E*$KA^F~$5$l$k$N$G\e(B (\e$B$^$@E,@Z$JCM$GK~$?$5$l$F$$$^$;$s$,\e(B)\e$B!#\e(B
17596
17597 @node Sending or Not Sending
17598 @subsection \e$BAw?.$9$k$Y$-$+!"$7$J$$$Y$-$+\e(B
17599
17600 \e$B$5$F!"0J>e$N@bL@$rFI$s$G$/$l$?$b$N$H$7$F!"0J2<$O\e(B @code{nndiary} \e$B$G%a!<%k\e(B
17601 \e$B$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9\e(B:
17602
17603 @itemize @bullet
17604 @item
17605 @code{nndiary} \e$B$O\e(B @emph{\e$BK\Ev$N\e(B} \e$B%a!<%k!&%P%C%/%(%s%I$G$9!#K\Ev$K$"$J$?$O\e(B
17606 \e$BK\Ev$NF|Dx%a%C%;!<%8$rK\Ev$KAw$j$^$9!#$3$l$O!"F|Dx%a%C%;!<%8$rAw$k$3$H$K\e(B
17607 \e$B$h$C$F!"C/$K$G$b\e(B (\e$BH`$i$,\e(B gnus \e$B$H\e(B @code{nndiary} \e$B$r;H$C$F$$$k$N$J$i$P\e(B) \e$BM=\e(B
17608 \e$BDj$rEA$($k$3$H$,$G$-$k$3$H$r$b0UL#$7$^$9!#\e(B
17609 @item
17610 \e$B$7$+$7$J$,$i\e(B @code{nndiary} \e$B$O\e(B @code{request-post} \e$B%a%=%C%I$r;}$C$F$b$$\e(B
17611 \e$B$k$N$G!"F|Dx%0%k!<%W$G\e(B @kbd{C-u m} \e$B$NBe$o$j$K\e(B @kbd{C-u a} \e$B$r;H$&$3$H$K$h$C\e(B
17612 \e$B$F!"%a%C%;!<%8$r<B:]$KAw?.$9$k$N$G$O$J$/!"$=$N%0%k!<%W$K%m!<%+%k$K3JG<$9\e(B
17613 \e$B$k$3$H$b$G$-$^$9!#$3$l$O8D?ME*$JM=Dj$N$?$a$K$O!"$H$F$bLr$KN)$A$^$9!#\e(B
17614 @end itemize
17615
17616 @node Gnus Unplugged
17617 @section gnus \e$B$N@Z$jN%$7\e(B
17618 @cindex offline
17619 @cindex unplugged
17620 @cindex agent
17621 @cindex gnus agent
17622 @cindex gnus unplugged
17623
17624 \e$B$$$K$7$($N;~Be\e(B (\e$B$*$h$=\e(B 1988 \e$BG/\e(B2\e$B7n:"\e(B)\e$B!"?M!9$O%K%e!<%9%j!<%@!<$r!"Bg$-$J%^\e(B
17625 \e$B%7%s$N>e$G%M%C%H%o!<%/$K1JB3E*$K@\B3$7$FAv$i$;$F$$$^$7$?!#%K%e!<%9$NG[Aw\e(B
17626 \e$B$O%K%e!<%9%5!<%P!<$K$h$C$F<h$j07$o$l!"$9$Y$F$N%K%e!<%9%j!<%@!<$,$9$Y$-$3\e(B
17627 \e$B$H$O!"%K%e!<%9$rFI$`$3$H$G$"$C$?$N$G$9!#?.$8$i$l$J$$$+$b$7$l$^$;$s$,!#\e(B
17628
17629 \e$B:#F|$G$O!"B?$/$N?M!9$O<+Bp$G%K%e!<%9$d%a!<%k$rFI$_!"%M%C%H%o!<%/$K@\B3$9\e(B
17630 \e$B$k$?$a$K%b%G%`$NN`$r;H$$$^$9!#EEOCBe$N@A5a=q$,G|Bg$J$b$N$K>e$i$J$$$h$&$K!"\e(B
17631 \e$B$9$Y$F$N%K%e!<%9$H%a!<%k$r5[$$>e$2!"EEOC$r@Z$j!"?t;~4V3]$1$FFI$_!"$=$7$F\e(B
17632 \e$BAw$j$?$$JV?.$r$9$Y$FAw?.$9$k!"$H$$$&<jCJ$r;}$D$3$H$ONI$$$3$H$G$"$j$^$7$g\e(B
17633 \e$B$&!#$"$H$O$3$N<j=g$r7+$jJV$9$N$G$9!#\e(B
17634
17635 \e$B$b$A$m$s!"$3$l$r9T$J$&$?$a$K%K%e!<%9%5!<%P!<$r;H$&$3$H$b$G$-$^$9!#;d\e(B
17636 \e$B$O\e(B @code{inn} \e$B$r\e(B @code{slurp}, @code{pop}, @code{sendmail} \e$B$H0l=o$K$3$3\e(B
17637 \e$B?tG/;H$C$F$-$^$7$?$,!"$7$+$7$3$l$OB`6~$J;E;v$G$9!#$b$7$"$k%^%7%s>e$G%K%e!<\e(B
17638 \e$B%9$rFI$`?M$,$"$J$?$7$+$$$J$1$l$P!"%K%e!<%9%5!<%P!<$N5!G=$r%K%e!<%9%j!<%@!<\e(B
17639 \e$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#\e(B
17640
17641 gnus \e$B$r!V%*%U%i%$%s!W$N%K%e!<%9%j!<%@!<$H$7$F;EN)$F$k$N$O6K$a$F4JC1$G$9!#\e(B
17642 \e$B<B:]!"%(!<%8%'%s%H$O:#$d%G%#%U%)%k%H$GM-8z$K$J$C$F$$$k\e(B (@pxref{Agent
17643 Variables, gnus-agent}) \e$B$N$G!"$"$J$?$O2?$b@_Dj$9$kI,MW$,L5$$$N$G$9!#\e(B
17644
17645 \e$B$b$A$m$s!"$3$l$r%*%U%i%$%s%K%e!<%9%j!<%@!<$H$7$F;H$&$K$O!"$$$/$D$+?7$7$$\e(B
17646 \e$BL?Na$r3P$($J$/$F$O$J$j$^$;$s!#\e(B
17647
17648 @menu
17649 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
17650 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
17651 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
17652 * Agent Visuals::               \e$B%(!<%8%'%s%H$,35N,%P%C%U%!!<$KJQ2=$r$b$?$i$9$+$b$7$l$J$$J}K!\e(B
17653 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
17654 * Agent Expiry::                \e$B8E$$5-;v$r>C$9J}K!\e(B
17655 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
17656 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
17657 * Outgoing Messages::           \e$BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
17658 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
17659 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
17660 * Batching Agents::             @code{cron} \e$B%8%g%V$K$h$k%K%e!<%9<hF@J}K!\e(B
17661 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
17662 * Control Agents::              Offline \e$B$r%3%s%H%m!<%k$9$k\e(B gnus-offline
17663 @end menu
17664
17665 @node Agent Basics
17666 @subsection \e$B%(!<%8%'%s%H$N4pAC\e(B
17667
17668 \e$B$^$:!"$$$/$D$+$NMQ8l$rJRIU$1$F$*$-$^$7$g$&!#\e(B
17669
17670 \e$B%M%C%H%o!<%/$H$NDL?.$,@Z$l$F$$$k$H$-\e(B (\e$B$=$7$F%(!<%8%'%s%H$,$=$l$rCN$i$5$l\e(B
17671 \e$B$F$$$k$H$-\e(B)\e$B!"\e(Bgnus \e$B%(!<%8%'%s%H$O@Z$jN%$5$l$F$$$k\e(B (@dfn{unplugged}) \e$B$H8@\e(B
17672 \e$B$$$^$9!#%M%C%H%o!<%/$NDL?.$,I|3h$7\e(B (\e$B$=$7$F\e(B gnus \e$B$,$=$l$rCN$l$P\e(B)\e$B!"%(!<%8%'\e(B
17673 \e$B%s%H$O:9$79~$^$l$F$$$k\e(B (@dfn{plugged}) \e$B$H8@$$$^$9!#\e(B
17674
17675 \e$B%m!<%+%k\e(B (@dfn{local}) \e$B%^%7%s$H$O!"$"$J$?$,?($C$F$$$k%^%7%s$G!"%M%C%H%o!<\e(B
17676 \e$B%/$K7QB3E*$K@\B3$5$l$F$$$k$b$N$G$O$"$j$^$;$s!#\e(B
17677
17678 \e$B%@%&%s%m!<%I\e(B (@dfn{downloading}) \e$B$H$O%M%C%H%o!<%/$+$i2?$+$r$"$J$?$N%m!<\e(B
17679 \e$B%+%k%^%7%s$K<h$C$F$/$k$3$H$r0UL#$7$^$9!#%"%C%W%m!<\e(B
17680 \e$B%I\e(B (@dfn{uploading}) \e$B$O$=$N5U$r$9$k$3$H$G$9!#\e(B
17681
17682 \e$B$4B8CN$N$h$&$K\e(B gnus \e$B$O$"$J$?$,%I%8$rF'$`$9$Y$F$N5!2q$rDs6!$7$^$9!#$=$l$r\e(B
17683 \e$B=@Fp@-$H8@$&?M$b$$$^$9!#$5$i$K\e(B gnus \e$B$OBg$$$K%+%9%?%^%$%:2DG=$G!"$=$l$OMx\e(B
17684 \e$BMQ<T$,!"\e(Bgnus \e$B$,$I$N$h$&$KF0:n$9$k$+$K$D$$$FH/8@8"$r;}$C$F$$$k$3$H$r0UL#\e(B
17685 \e$B$7$^$9!#B>$N%K%e!<%9%j!<%@!<$OM-L5$r8@$o$:$"$J$?$K%I%8$rF'$^$;$k$+$b$7$l\e(B
17686 \e$B$^$;$s$,!"\e(Bgnus \e$B$G$O$"$J$?$KA*Br8"$,$"$j$^$9\e(B!
17687
17688 gnus \e$B$O<B:]$K$O\e(B plugged \e$B$^$?$O\e(B unplugged \e$B$N$I$A$i$N>uBV$K$b$"$j$^$;$s!#\e(B
17689 \e$B$b$C$H@53N$K8@$($P!"%5!<%P!<$4$H$K$=$l$>$l$N>uBV$r;}$A$^$9!#$3$l$O!"$$$/\e(B
17690 \e$B$D$+$N%5!<%P!<$,@\B3$G$-$J$$$H$-$K!"B>$N%5!<%P!<$O@\B3$G$-$k$3$H$r0UL#$7\e(B
17691 \e$B$^$9!#$5$i$K!"\e(B Agent \e$B$K$h$C$F$$$/$D$+$N%5!<%P!<$r$9$Y$FL5;k$9$k$3$H$,$G\e(B
17692 \e$B$-$^$9\e(B (\e$B$=$N0UL#$O!"$=$l$i$,$$$D$b\e(B plugged \e$B$K$J$C$F$$$k$N$H;w$F$$$k$H$$\e(B
17693 \e$B$&$3$H$G$9\e(B)\e$B!#\e(B
17694
17695 Agent \e$B$r@Z$jN%$7$F$b!"$J$<\e(B gnus \e$B$,%M%C%H$K@\B3$7$F$$$k$N$+$,$$$V$+$7$/;W\e(B
17696 \e$B$o$l$?$H$-!"9T$J$&$Y$-<!$N%9%F%C%W$O%5!<%P!<$,$9$Y$F%(!<%8%'%s%H2=$5$l$F\e(B
17697 \e$B$$$k$+$I$&$+$r4Q;!$9$k$3$H$G$9!#%(!<%8%'%s%H2=$5$l$F$$$J$$%5!<%P!<$,$"$C\e(B
17698 \e$B$?$i!"$"$J$?$OHH?M$r8+$D$1$?$N$G$9!#\e(B
17699
17700 \e$B$b$&0l$D$N>uBV$O\e(B @dfn{offline} \e$B$G$9!#%5!<%P!<$O$H$-$I$-E~C#2DG=$G$O$J$/\e(B
17701 \e$B$J$j$^$9!#\e(Bgnus \e$B$,$3$N$3$H$rCN$k$H!"$=$N%5!<%P!<$r\e(B offline \e$B$N>uBV$K@Z$j49\e(B
17702 \e$B$($F$bNI$$$+$I$&$+$r?R$M$^$9!#$O$$!"$HEz$($?$J$i$P!"\e(B(offline \e$B$KLa$7$FNI\e(B
17703 \e$B$$$+$H\e(B gnus \e$B$,?R$M$?>l9g0J30$O\e(B) \e$B%5!<%P!<$OB?>/\e(B unplugged \e$B$@$C$?$H$-$N$h\e(B
17704 \e$B$&$K?6$kIq$$$^$9!#\e(B
17705
17706 \e$B%(!<%8%'%s%H$r;H$C$?E57?E*$J\e(B gnus \e$B$NBPOCA`:n$r8+$F$_$^$7$g$&!#\e(B
17707
17708 @itemize @bullet
17709
17710 @item
17711 @findex gnus-unplugged
17712 gnus \e$B$r\e(B @code{gnus-unplugged} \e$B$G5/F0$7$^$9!#$3$l$O\e(B gnus \e$B%(!<%8%'%s%H$r@Z\e(B
17713 \e$B$jN%$5$l$F$$$k>uBV$G5/F0$7$^$9!#$3$N>uBV$G$O!"$9$G$K<hF@$7$F$$$k%K%e!<%9\e(B
17714 \e$B5-;v$O$9$Y$FFI$`$3$H$,$G$-$^$9!#\e(B
17715
17716 @item
17717 \e$B$=$7$F!"?7$7$$%K%e!<%9$,E~Ce$7$F$$$k$+$I$&$+$rD4$Y$k$3$H$K$7$^$9!#$"$J$?\e(B
17718 \e$B$O\e(B (PPP \e$B$+2?$+$r;H$C$F\e(B) \e$B$"$J$?$N%^%7%s$r%M%C%H%o!<%/$K@\B3$7!"\e(Bgnus \e$B$r:9\e(B
17719 \e$B$79~$`$?$a$K\e(B @kbd{J j} \e$B$rC!$-!"$=$7$FIaDL$O?7Ce%a!<%k$r8!::$9$k$?$a\e(B
17720 \e$B$K\e(B @kbd{g} \e$B$r;H$$$^$9!#\e(Bgnus \e$B%(!<%8%'%s%H$,@Z$jN%$5$l$F$$\e(B
17721 \e$B$k\e(B (@dfn{unplugged}) \e$B$H$-$N?7Ce%a!<%k$N8!::$K$D$$$F\e(B
17722 \e$B$O\e(B @ref{Mail Source Specifiers} \e$B$r;2>H$7$F2<$5$$!#\e(B
17723
17724 @item
17725 \e$B$=$7$F!"$=$N>l$G$9$0$K?7$7$$%K%e!<%9$rFI$`$3$H$b$G$-$k$7!"%K%e!<%9$r%m!<\e(B
17726 \e$B%+%k%^%7%s$K%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#8e<T$r<B9T$7$?$1$l$P!"\e(B
17727 @kbd{g} \e$B$r2!$7$F?7Ce%a!<%k$r8!::$7$F$+$i\e(B @kbd{J s} \e$B$GA4%0%k!<%W$+$iE,@Z\e(B
17728 \e$B$J5-;v$r$9$Y$F<hF@$7$^$9!#\e(B(gnus \e$B$K$I$N5-;v$r%@%&%s%m!<%I$7$?$$$+$r;XDj$9\e(B
17729 \e$B$k$K$O\e(B @ref{Agent Categories} \e$B$r;2>H$7$F2<$5$$!#\e(B)
17730
17731 @item
17732 \e$B5-;v$r<hF@$7$?8e$O\e(B @kbd{J j} \e$B$r2!$7$F!"\e(Bgnus \e$B$r:F$S@Z$jN%$7>uBV$K$5$;!"\e(B
17733 PPP \e$B4X78\e(B (\e$B$J$I\e(B) \e$B$rJD$8$^$9!#$=$&$7$F%K%e!<%9$r%*%U%i%$%s$GFI$`$3$H$,$G$-\e(B
17734 \e$B$^$9!#\e(B
17735
17736 @item
17737 \e$B$=$7$FBhFs%9%F%C%W$KLa$j$^$9!#\e(B
17738 @end itemize
17739
17740 \e$B0J2<$K%(!<%8%'%s%H$r=i$a$F\e(B (\e$B$+$=$3$i$K\e(B) \e$B;H$&$H$-$KI,MW$J$$$/$D$+$N:n6H$r\e(B
17741 \e$B<($7$^$9!#\e(B
17742
17743 @itemize @bullet
17744
17745 @item
17746 \e$B$I$N%5!<%P!<$r%(!<%8%'%s%H$GLLE]$r8+$k$+$r7h$a$^$9!#$b$7%a!<%k%P%C%/%(%s\e(B
17747 \e$B%I$,$"$l$P!"$=$l$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#\e(B
17748 \e$B%5!<%P!<%P%C%U%!!<$K0\F0$7\e(B (\e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{^})\e$B!"%(!<%8%'%s%H\e(B
17749 \e$B$K07$C$FM_$7$$%5!<%P!<\e(B (\e$BJ#?t2D\e(B) \e$B$G\e(B @kbd{J a} \e$B$r2!$9\e(B (@pxref{Server Agent
17750 Commands}) \e$B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l\e(B
17751 \e$B$?%5!<%P!<$G\e(B @kbd{J r} \e$B$r2!$7$^$9!#%G%#%U%)%k%H$G\e(B
17752 \e$B$O\e(B @code{gnus-select-method} \e$B$H\e(B @code{gnus-secondary-select-methods} \e$B$K\e(B
17753 \e$B$"$k$9$Y$F$N\e(B @code{nntp} \e$B$H\e(B @code{nnimap} \e$B%5!<%P!<$,%(!<%8%'%s%H2=$5$l$^\e(B
17754 \e$B$9!#\e(B
17755
17756 @item
17757 \e$B%@%&%s%m!<%IJ}?K$r7hDj$7$^$9!#$"$J$?$NJ}?K$r<BAu$9$k$?$a$K%(!<%8%'%s%HJ,\e(B
17758 \e$BN`!"%H%T%C%/%Q%i%a!<%?!<!"%0%k!<%W%Q%i%a!<%?!<$N$I$l$r;H$&$+$r$$$C$?$s7h\e(B
17759 \e$B$a$F$7$^$($P!"$3$l$O$+$J$j4JC1$G$9!#$"$J$?$,\e(B gnus \e$B$N=i?4<T$J$i$P!"$?$V$s\e(B
17760 \e$BJ,N`$G;O$a$k$N$,:GNI$G$7$g$&!"\e(B@xref{Agent Categories}.
17761
17762 \e$B%H%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$H%(!<%8%'%s%HJ,\e(B
17763 \e$BN`\e(B (@pxref{Agent Categories}) \e$B$NN>J}$O!"B??t$N%0%k!<%W$KE,MQ$9$kJ}?K$N@_\e(B
17764 \e$BDj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F;H\e(B
17765 \e$B$&>l9g$O!"%H%T%C%/%Q%i%a!<%?!<$OJ,N`$rL58z$K$9$k$3$H$r9MN8$KF~$l$J$1$l$P\e(B
17766 \e$B$J$i$J$$$G$7$g$&!#$"$J$?$NJ}?K$K$=$0$o$J$$>/?t$N%0%k!<%W$,$"$k$N$J$i$P!"\e(B
17767 \e$B$=$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<\e(B
17768 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17769
17770 @item
17771 \e$B$($($H\e(B@dots{}\e$B!"0J>e$G$9!#\e(B
17772 @end itemize
17773
17774 @node Agent Categories
17775 @subsection \e$B%(!<%8%'%s%HJ,N`\e(B
17776
17777 \e$B%K%e!<%9G[Aw5!9=$H%K%e!<%9%j!<%@!<$rE}9g$9$k0l$D$NBg$-$JM}M3$O!"$I$N5-;v\e(B
17778 \e$B$r%@%&%s%m!<%I$9$k$+$K$D$$$F!"$h$jNI$$@)8f$r2DG=$H$9$k$3$H$G$9!#G|Bg$JNL\e(B
17779 \e$B$N5-;v$r%@%&%s%m!<%I$7$F$b$"$^$j0UL#$O$J$/!"$=$l$i$rFI$s$G$b$"$^$jLLGr$/\e(B
17780 \e$B$J$$$3$H$,J,$+$k$@$1$G$9!#2?$r%@%&%s%m!<%I$9$k$+$NA*Br$O$b$C$H?5=E$G$"$k\e(B
17781 \e$B$Y$-$G$"$j!"$=$N5-;v$,LLGr$$$HJ,$+$C$?;~E@$G!"%@%&%s%m!<%I$9$k$?$a$N0u$r\e(B
17782 \e$B<jF0$GIU$1$k$Y$-$J$N$G$9!#\e(B
17783
17784 \e$B2?$r%@%&%s%m!<%I$9$k$+$r@)8f$9$k$?$a$N$h$jM-8z$JJ}K!$N0l$D$O!"J,\e(B
17785 \e$BN`\e(B (@dfn{category}) \e$B$r:n@.$7$F!"$=$7$F$=$NJ,N`$K$$$/$D$+\e(B (\e$B$"$k$$$OA4\e(B
17786 \e$BIt\e(B) \e$B$N%0%k!<%W$r3d$jEv$F$k$3$H$G$9!#B>$NJ,N`$KB0$5$J$$%0%k!<%W\e(B
17787 \e$B$O\e(B @code{\e$B%G%#%U%)%k%H\e(B} \e$B$NJ,N`$KB0$7$^$9!#\e(Bgnus \e$B$OJ,N`$N:n@.$H4IM}$N$?$a$N\e(B
17788 \e$BFH<+$N%P%C%U%!!<$r;}$C$F$$$^$9!#\e(B
17789
17790 \e$B$b$7$=$&$7$?$1$l$P!"%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$H%H\e(B
17791 \e$B%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$r!"%(!<%8%'%s%H$r@)8f$9$k\e(B
17792 \e$BBeBX<jCJ$K;H$&$3$H$,$G$-$^$9!#<B:]$K0c$&$N$O!"%0%k!<%W$H%H%T%C%/%Q%i%a!<\e(B
17793 \e$B%?!<$,2?$G$b$+$s$G$b\e(B (kitchen sink) \e$B4^$`$N$KBP$7$F!"J,N`$O%(!<%8%'%s%H$K\e(B
17794 \e$BFC2=$7$F$$$k\e(B (\e$B$7$?$,$C$F$"$^$j3X$P$J$/$F$bNI$$\e(B) \e$B$H$$$&$3$H$@$1$G$9!#\e(B
17795
17796 \e$B%(!<%8%'%s%H%Q%i%a!<%?!<$OJ#?t$N0c$&>l=j$G@_Dj$9$k$3$H$,$G$-$k$N$G!"$I$N\e(B
17797 \e$B%=!<%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<\e(B
17798 \e$B%?!<$N%=!<%9$,<!$N=g=x$GD4$Y$i$l$k$3$H$rDj$a$^$9\e(B: \e$B%0%k!<%W%Q%i%a!<%?!<!"\e(B
17799 \e$B%H%T%C%/%Q%i%a!<%?!<!"%(!<%8%'%s%HJ,N`!"$=$7$F:G8e$O%+%9%?%^%$%:$G$-$kJQ\e(B
17800 \e$B?t72$G$9!#$7$?$,$C$F!"9-$$HO0O$GF0:n$r5/$3$5$;$k$?$a$K$3$l$i$N%=!<%9$r$9\e(B
17801 \e$B$Y$F:.9g$9$k$3$H$,$G$-$^$9!#$I$3$K@_Dj$rCV$$$?$N$+$rK:$l$F$7$^$C$?$+$i$H\e(B
17802 \e$B$$$C$F!";d$r@U$a$J$$$G2<$5$$$h!#\e(B
17803
17804 @menu
17805 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
17806 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
17807 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
17808 @end menu
17809
17810 @node Category Syntax
17811 @subsubsection \e$BJ,N`$NJ8K!\e(B
17812
17813 \e$BJ,N`$O!"L>A0!"$=$NJ,N`$KB0$9$k%0%k!<%W$N%j%9%H!"$*$h$S%+%9%?%^%$%:2DG=$J\e(B
17814 \e$BJQ?t$h$j$bM%@h$5$l$kB?$/$NG$0U$J%Q%i%a!<%?!<$+$i@.$j$^$9!#%(!<%8%'%s%H%Q\e(B
17815 \e$B%i%a!<%?!<$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#\e(B
17816
17817 @cindex Agent Parameters
17818 @table @code
17819 @item agent-cat-name
17820 \e$BJ,N`$NL>A0!#\e(B
17821
17822 @item agent-groups
17823 \e$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#\e(B
17824
17825 @item agent-predicate
17826 (\e$BDL>o\e(B) \e$B$I$N5-;v$r%@%&%s%m!<%I$9$k$N$,E,Ev$+$H$$$&Bg$^$+$JNX3T$rM?$($k=R\e(B
17827 \e$B8l!#$=$7$F\e(B
17828
17829 @item agent-score-file
17830 (\e$BDL>o\e(B) \e$B$I$N5-;v$r%@%&%s%m!<%I$9$k$+$r7h$a$k$H$-$N$h$j$-$a$N:Y$+$$%9%3%"\e(B
17831 \e$B5,B'!#\e(B(\e$B$3$N%@%&%s%m!<%I%9%3%"\e(B (@dfn{download score}) \e$B$ODL>o$N%9%3%"$H$O\e(B
17832 \e$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F2<$5$$!#\e(B)
17833
17834 @item agent-enable-expiration
17835 \e$B$3$N%0%k!<%W$N8E$$5-;v$r%(!<%8%'%s%H$,4|8B@Z$l>C5n$9$Y$-$+$I$&$+$r<($9\e(B
17836 \e$B%V!<%kJQ?t!#BgDq$N%0%k!<%W$O%G%#%9%/6u4V$rO2Hq$7$J$$$?$a$K4|8B@Z$l>C5n$5\e(B
17837 \e$B$l$k$Y$-$G$9!#$$$d!"<B:]$K$O\e(B gnus.* \e$B3,AX$O4|8B@Z$l>C5n$5$l$k$Y$-$G$O$J\e(B
17838 \e$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#\e(B
17839
17840 @item agent-days-until-old
17841 \e$B4{FI$N5-;v$r4|8B@Z$l>C5n$7$F$b:9$7;Y$($J$$$3$H$rH=CG$9$kA0$K!"%(!<%8%'%s\e(B
17842 \e$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#\e(B
17843
17844 @item agent-low-score
17845 @code{gnus-agent-low-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17846
17847 @item agent-high-score
17848 @code{gnus-agent-high-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17849
17850 @item agent-length-when-short
17851 @code{gnus-agent-short-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17852
17853 @item agent-length-when-long
17854 @code{gnus-agent-long-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17855
17856 @item agent-enable-undownloaded-faces
17857 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v\e(B
17858 \e$B$r\e(B @code{gnus-summary-*-undownloaded-face} \e$B$r;H$C$F35N,%P%C%U%!!<$KI=<(\e(B
17859 \e$B$9$Y$-$+$I$&$+$r<($9%7%s%\%k!#\e(B@code{nil} \e$B0J30$J$i$I$s$J%7%s%\%k$G$b!"%@\e(B
17860 \e$B%&%s%m!<%I$5$l$F$$$J$$5-;vMQ$N%U%'!<%9$r;H$&$h$&$K$J$j$^$9!#\e(B
17861 @end table
17862
17863 \e$B$$$C$?$sJ,N`$,:n$i$l$?$i!"J,N`$NL>A0$rJQ$($k$3$H$O$G$-$^$;$s!#\e(B
17864
17865 \e$B$=$l$>$l$NJ,N`$O!"$=$NJ,N`$N8B$i$l$?%a%s%P!<$G$"$k%0%k!<%W$N%j%9%H$r0];}\e(B
17866 \e$B$7$^$9!#8B$i$l$?5,B'$O<+F0E*$K<99T$5$l$^$9!#?7$7$$J,N`$K%0%k!<%W$rDI2C$9\e(B
17867 \e$B$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K<h$j=|$+$l$^$9!#\e(B
17868
17869 \e$B=R8l$N0lHVC1=c$J7A<0$O\e(B @code{true} \e$B$d\e(B @code{false} \e$B$N$h$&$JC1FH$N=R8l$+\e(B
17870 \e$B$i$J$j$^$9!#$3$l$i$NFs$D$O$=$l$>$l!"$9$Y$F$N2DG=$J5-;v$r%@%&%s%m!<%I$9$k\e(B
17871 \e$B$+!"$^$C$?$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N\e(B
17872 \e$B%9%3%"5,B'$OM>J,$G$9!#\e(B
17873
17874 @code{high} \e$B$d\e(B @code{low} \e$B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"\e(B
17875 @code{gnus-agent-high-score} \e$B$H\e(B @code{gnus-agent-low-score} \e$B$H$N5-;v$N%9\e(B
17876 \e$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#\e(B
17877
17878 \e$B%@%&%s%m!<%I$,E,@Z$+$I$&$+$N!"$5$i$K:Y$+$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i\e(B
17879 \e$B;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;$+$i$J$k$3$H$,$G$-$^$9!#\e(B
17880
17881 \e$B$*$=$i$/$$$/$D$+$NNc$,$=$N$^$^;H$($^$9!#\e(B
17882
17883 \e$B0J2<$O4JC1$J=R8l$G$9!#\e(B(\e$B$3$l$O%G%#%U%)%k%H$N=R8l$G$9!#$D$^$j!"B>$N$I$NJ,\e(B
17884 \e$BN`$K$b4^$^$l$J$$$9$Y$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#\e(B)
17885
17886 @lisp
17887 short
17888 @end lisp
17889
17890 \e$B$H$C$F$b4JC1$G$7$g\e(B? \e$B$3$N=R8l$O!"5-;v$,C;$$\e(B (\e$B!VC;$$!W2ACM$,$"$k\e(B) \e$B>l9g$K8B\e(B
17891 \e$B$j??$K$J$j$^$9!#\e(B
17892
17893 \e$B$3$l$O$b$C$HJ#;($J=R8l$G$9!#\e(B
17894
17895 @lisp
17896 (or high
17897     (and
17898      (not low)
17899      (not long)))
17900 @end lisp
17901
17902 \e$B$3$N0UL#$O!"9b$$%9%3%"$r;}$C$F$$$k$+!"$"$k$$$O%9%3%"$,Dc$/$J$/$F$+$DD9$/\e(B
17903 \e$B$J$$!"$H$$$&5-;v$r%@%&%s%m!<%I$9$k!"$H$$$&$3$H$G$9!#$o$+$k$@$m!#\e(B
17904
17905 \e$B;H$C$F$b$h$$O@M}1i;;;R$O!"\e(B@code{or}, @code{and}, @code{not} \e$B$G$9!#\e(B(\e$B$b$7\e(B
17906 \e$B;H$$$?$1$l$P!"$h$j!H\e(BC\e$B!IIw$N1i;;;R\e(B @samp{|}, @code{&}, @code{!} \e$B$rBe$j$K\e(B
17907 \e$B;H$&$3$H$,$G$-$^$9!#\e(B)
17908
17909 \e$B0J2<$N=R8l$O$"$i$+$8$aDj5A$5$l$F$$$^$9$,!"$3$l$i$N$I$l$b$"$J$?$N$d$j$?$$\e(B
17910 \e$B$3$H$K0lCW$7$J$1$l$P!"<+J,$GFH<+$N$b$N$r=q$/$3$H$b$G$-$^$9!#\e(B
17911
17912 \e$B$=$l$>$l$N$3$l$i$N=R8l$rI>2A$9$k$H$-!"L>A0$,IU$1$i$l$?Dj?t$O!"E,@Z$J%Q%i\e(B
17913 \e$B%a!<%?!<$N85$K\e(B @code{gnus-agent-find-parameter} \e$B$r8F$V$3$H$K$h$C$F7hDj$5\e(B
17914 \e$B$l$?CM$GB+G{$5$l$^$9!#Nc$(\e(B
17915 \e$B$P\e(B gnus-agent-short-article \e$B$O\e(B @code{(gnus-agent-find-parameter group
17916 'agent-short-article)} \e$B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$,$"$J$?$NJ,N`$G=R\e(B
17917 \e$B8l$r;XDj$7$F$+$i!"$=$N=R8l$r8D!9$N%0%k!<%W$K$D$$$FD4@0$G$-$k$3$H$r0UL#$7\e(B
17918 \e$B$^$9!#\e(B
17919
17920 @table @code
17921 @item short
17922 \e$B5-;v$,\e(B @code{gnus-agent-short-article} \e$B9T$h$jC;$+$1$l$P??$G$9!#%G%#%U%)\e(B
17923 \e$B%k%HCM$O\e(B 100 \e$B$G$9!#\e(B
17924
17925 @item long
17926 \e$B5-;v$,\e(B @code{gnus-agent-long-article} \e$B9T$h$jD9$1$l$P??$G$9!#%G%#%U%)%k%H\e(B
17927 \e$BCM$O\e(B 200 \e$B$G$9!#\e(B
17928
17929 @item low
17930 \e$B5-;v$N%@%&%s%m!<%I%9%3%"$,\e(B @code{gnus-agent-low-score} \e$B0J2<$G$"$l$P??$G\e(B
17931 \e$B$9!#%G%#%U%)%k%HCM$O\e(B 0 \e$B$G$9!#\e(B
17932
17933 @item high
17934 \e$B5-;v$N%@%&%s%m!<%I%9%3%"$,\e(B @code{gnus-agent-high-score} \e$B0J>e$G$"$l$P??$G\e(B
17935 \e$B$9!#%G%#%U%)%k%HCM$O\e(B 0 \e$B$G$9!#\e(B
17936
17937 @item spam
17938 Gnus \e$B%(!<%8%'%s%H$,$=$N5-;v$r\e(B spam \e$B$@$H?dB,$7$?$i??$G$9!#$3$NH/8+E*<jK!\e(B
17939 \e$B$O:#8eJQ99$5$l$k$+$b$7$l$^$;$s$,!"8=;~E@$G$O!"$3$l$O%A%'%C%/%5%`$r7W;;$7\e(B
17940 \e$B5-;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$^$9!#\e(B
17941
17942 @item true
17943 \e$B>o$K??$G$9!#\e(B
17944
17945 @item false
17946 \e$B>o$K56$G$9!#\e(B
17947 @end table
17948
17949 \e$B$"$J$?$,<+J,$NFH<+$N=R8l4X?t$r:n@.$7$?$1$l$P!"$3$l$rCN$C$F$*$$$F2<$5\e(B
17950 \e$B$$\e(B: \e$B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"\e(B
17951 @code{gnus-headers} \e$B$H\e(B @code{gnus-score} \e$BF0E*JQ?t$K$OJXMx$JCM$,B+G{$5$l\e(B
17952 \e$B$^$9!#\e(B
17953
17954 \e$BNc$($P!"0lDj$NF|IU0J>eA0$KEj9F$5$l$?5-;v\e(B (\e$BNc$($P!"\e(B
17955 @code{gnus-agent-expire-days} \e$B0JA0$KEj9F$5$l$?$b$N\e(B) \e$B$r%@%&%s%m!<%I$7$J$$\e(B
17956 \e$B$H$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$/$G$7$g$&\e(B:
17957
17958 @lisp
17959 (defun my-article-old-p ()
17960   "Say whether an article is old."
17961   (< (time-to-days (date-to-time (mail-header-date gnus-headers)))
17962      (- (time-to-days (current-time)) gnus-agent-expire-days)))
17963 @end lisp
17964
17965 \e$B$=$&$9$k$H!"=R8l$O$3$N$h$&$KDj5A$7$^$9\e(B:
17966
17967 @lisp
17968 (not my-article-old-p)
17969 @end lisp
17970
17971 \e$B$b$7$/$O!"\e(B@file{~/.gnus.el} \e$B$d2?$+B>$N$b$N$G$b!"$"$i$+$8$aDj5A$5$l$F$$\e(B
17972 \e$B$k\e(B @code{gnus-category-predicate-list} \e$B$NCM$K!"<+J,$N=R8l$rDI2C$9$k$3$H\e(B
17973 \e$B$b$G$-$^$9!#\e(B
17974
17975 @lisp
17976 (require 'gnus-agent)
17977 (setq gnus-category-predicate-alist
17978       (append gnus-category-predicate-alist
17979               '((old . my-article-old-p))))
17980 @end lisp
17981
17982 \e$B$=$7$F!"C1$K<!$N$h$&$K=R8l$r;XDj$7$^$9\e(B:
17983
17984 @lisp
17985 (not old)
17986 @end lisp
17987
17988 \e$B>e$N$h$&$J$b$N$r;H$&$H$-$O!"@$$NCf$K$O@5$7$/@_Dj$5$l$F$$$J$$%7%9%F%`\e(B/\e$B%a!<\e(B
17989 \e$B%i!<$,$"$j!"5-;v$NF|IU$O$$$DEj9F$5$l$?$+$r>o$K3N<B$K<($9$o$1$G$O$"$j$^$;\e(B
17990 \e$B$s!#$"$!!"$=$l$r$^$C$?$/5$$K$7$J$$?M$b$$$^$9!#\e(B
17991
17992 \e$B>e$N=R8l$O$=$NJ,N`$KB0$9$k\e(B @emph{\e$B$9$Y$F\e(B} \e$B$N%0%k!<%W$KE,MQ$5$l$^$9!#$7$+\e(B
17993 \e$B$7!"J,N`Cf$N8D!9$N%0%k!<%W$KFCDj$N=R8l$rK>$s$@$j!"BUBF2a$.$F?7$7$$J,N`$r\e(B
17994 \e$B@_Dj$G$-$J$$$H$-$O!"%0%k!<%W$N8D!9$N=R8l$r%0%k!<%W%Q%i%a!<%?!<$G<!$N$h$&\e(B
17995 \e$B$K$9$k$3$H$,$G$-$^$9!#\e(B
17996
17997 @lisp
17998 (agent-predicate . short)
17999 @end lisp
18000
18001 \e$B$3$l$O\e(B agent \e$BJ,N`$N%G%#%U%)%k%H$HEy2A$J%0%k!<%W\e(B/\e$B%H%T%C%/%Q%i%a!<%?!<$G$9!#\e(B
18002 \e$B$3$N$h$&$J0l8l$N=R8l$r;XDj$7$F$$$k$H$-$O!"\e(B@code{agent-predicate} \e$B;X<($O\e(B
18003 \e$B%I%C%HBP5-K!$G$"$kI,MW$,$"$k$3$H$KCm0U$7$F2<$5$$!#\e(B
18004
18005 \e$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O\e(B:
18006
18007 @lisp
18008 (agent-predicate or high (and (not low) (not long)))
18009 @end lisp
18010
18011 \e$BJ,N`$N;XDj$GMW5a$5$l$k30$N4]3g8L$O$3$3$G$OF~NO$5$l$F$*$i$:!"%I%C%HBP$N5-\e(B
18012 \e$BK!$G$b$J$/!"=R8l$NCM$O%j%9%H$"$k$H$_$J$5$l$^$9!#\e(B
18013
18014 \e$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"\e(B
18015 \e$BNc30$H$7$F!"<B:]$K5-;v<+?H$rD4$Y$kI,MW$,$"$kMWAG$O6X;_$5$l$F$$$^$9!#$D$^\e(B
18016 \e$B$j!"0J2<$N%X%C%@!<$N$_$,%9%3%"IU$1$G$-$^$9\e(B: @code{Subject}, @code{From},
18017 @code{Date}, @code{Message-ID}, @code{References}, @code{Chars},
18018 @code{Lines} and @code{Xref}.
18019
18020 \e$B=R8l$HF1MM!"%0%k!<%W$K4X$7$F\e(B @code{\e$B%@%&%s%m!<%I%9%3%"5,B'\e(B} \e$B$N;XDj$N;HMQ\e(B
18021 \e$B$O!"$=$3$N$9$Y$F$N%0%k!<%W$KE,MQ2DG=$J$iJ,N`$NDj5A!"%0%k!<%W$KFCM-$J$i%0\e(B
18022 \e$B%k!<%W%Q%i%a!<%?!<!"$N$I$A$i$+$K$G$-$^$9!#\e(B
18023
18024 \e$BN>J}$N>l=j$G!"\e(B@code{\e$B%@%&%s%m!<%I%9%3%"5,B'\e(B} \e$B$O0J2<$N;0$D$N7A<0$r<h$k$3$H\e(B
18025 \e$B$,$G$-$^$9\e(B:
18026
18027 @enumerate
18028 @item
18029 \e$B%9%3%"5,B'\e(B
18030
18031 \e$B>e$G=q$+$l$F$$$k$h$&$K!"%9%3%"IU$1%-!<%o!<%I$N0lItJ,$7$+;H$($J$$$3$H$r=|\e(B
18032 \e$B$1$P!"$3$l$OIaDL$N\e(B gnus \e$B%9%3%"%U%!%$%k$N9=J8$HF1$8$G$9!#\e(B
18033
18034 \e$BNc\e(B:
18035
18036 @itemize @bullet
18037 @item
18038 \e$BJ,N`;XDj\e(B
18039
18040 @lisp
18041 (("from"
18042        ("Lars Ingebrigtsen" 1000000 nil s))
18043 ("lines"
18044        (500 -100 nil <)))
18045 @end lisp
18046
18047 @item
18048 \e$B%0%k!<%W\e(B/\e$B%H%T%C%/%Q%i%a!<%?!<;XDj\e(B
18049
18050 @lisp
18051 (agent-score ("from"
18052                    ("Lars Ingebrigtsen" 1000000 nil s))
18053              ("lines"
18054                    (500 -100 nil <)))
18055 @end lisp
18056
18057 \e$B$^$?!"$3$3$G0lHV30$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F2<$5$$!#\e(B
18058 @end itemize
18059
18060 @item
18061 \e$B%(!<%8%'%s%H%9%3%"%U%!%$%k\e(B
18062
18063 \e$B$3$l$i$N%9%3%"%U%!%$%k$O>e$G=R$Y$i$l$F$$$k;HMQ2DG=$J%9%3%"IU$1%-!<%o!<\e(B
18064 \e$B%I\e(B @emph{\e$B$N$_\e(B} \e$B$G$"$kI,MW$,$"$j$^$9!#\e(B
18065
18066 \e$BNc\e(B:
18067
18068 @itemize @bullet
18069 @item
18070 \e$BJ,N`;XDj\e(B
18071
18072 @lisp
18073 ("~/News/agent.SCORE")
18074 @end lisp
18075
18076 \e$B$b$7$/$O!"$?$V$s\e(B
18077
18078 @lisp
18079 ("~/News/agent.SCORE" "~/News/agent.group.SCORE")
18080 @end lisp
18081
18082 @item
18083 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18084
18085 @lisp
18086 (agent-score "~/News/agent.SCORE")
18087 @end lisp
18088
18089 \e$B>e$NMM$K!"DI2C$N%9%3%"%U%!%$%k$r;XDj$9$k$3$H$,$G$-$^$9!#$^$?3g8L$K$D$$$F\e(B
18090 \e$B8@$o$J$1$l$P$$$1$^$;$s$+\e(B?
18091 @end itemize
18092
18093 @item
18094 @code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$N;HMQ\e(B
18095
18096 \e$B0l$D$N%0%k!<%W$GFs$D$N%9%3%"5,B'$r0];}$7$?$/$J$/!"%0%k!<%W$NK>$_\e(B
18097 \e$B$N\e(B @code{\e$B%@%&%s%m!<%I\e(B} \e$B$N4p=`$,\e(B @code{\e$BFI$`\e(B} \e$B4p=`$HF1$8$J$i!"%(!<%8%'%s%H\e(B
18098 \e$B$K2?$r%@%&%s%m!<%I$9$k$+$r7h$a$k:]$K\e(B @code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$r;2>H\e(B
18099 \e$B$9$k$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
18100
18101 \e$BJ,N`Dj5A$+!"%0%k!<%W%Q%i%a!<%?!<$N$3$l$i$N;X<($O%(!<%8%'%s%H$K%0%k!<%W$K\e(B
18102 \e$BE,MQ2DG=$J$9$Y$F$N%9%3%"%U%!%$%k$rFI$^$;!"%9%3%"IU$1%-!<%o!<%I$N;HMQ2DG=\e(B
18103 \e$B$JItJ,=89g$KL5$$$b$N$r\e(B @emph{\e$BA*JL$7$FH4$-<h$j$^$9\e(B}\e$B!#\e(B
18104
18105 @itemize @bullet
18106 @item
18107 \e$BJ,N`;XDj\e(B
18108
18109 @lisp
18110 file
18111 @end lisp
18112
18113 @item
18114 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18115
18116 @lisp
18117 (agent-score . file)
18118 @end lisp
18119 @end itemize
18120 @end enumerate
18121
18122 @node Category Buffer
18123 @subsubsection \e$BJ,N`%P%C%U%!!<\e(B
18124
18125 \e$BDL>o$O$9$Y$F$NJ,N`$OJ,N`%P%C%U%!!<$+$i4IM}$7$^$9!#\e(B(\e$B%0%k!<%W%P%C%U%!!<$+\e(B
18126 \e$B$i\e(B @kbd{J c} \e$BL?Na$K$h$C$F\e(B) \e$B=i$a$F$3$l$KF~$C$?$H$-!"%G%#%U%)%k%H$NJ,N`$@\e(B
18127 \e$B$1$,I=<($5$l$^$9!#\e(B
18128
18129 \e$B0J2<$NL?Na$,$3$N%P%C%U%!!<$G;HMQ$G$-$^$9!#\e(B
18130
18131 @table @kbd
18132 @item q
18133 @kindex q (\e$BJ,N`\e(B)
18134 @findex gnus-category-exit
18135 \e$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9\e(B (@code{gnus-category-exit})\e$B!#\e(B
18136
18137 @item e
18138 @kindex e (\e$BJ,N`\e(B)
18139 @findex gnus-category-customize-category
18140 \e$BA*Br$5$l$?J,N`$N%Q%i%a!<%?!<$r0l3g$7$F@_Dj$9$k$?$a$K!"%+%9%?%^%$%:%P%C%U%!!<\e(B
18141 \e$B$r;H$$$^$9\e(B (@code{gnus-category-customize-category})\e$B!#\e(B
18142
18143 @item k
18144 @kindex k (\e$BJ,N`\e(B)
18145 @findex gnus-category-kill
18146 \e$B8=:_$NJ,N`$r>C5n$7$^$9\e(B (@code{gnus-category-kill})\e$B!#\e(B
18147
18148 @item c
18149 @kindex c (\e$BJ,N`\e(B)
18150 @findex gnus-category-copy
18151 \e$B8=:_$NJ,N`$rJ#@=$7$^$9\e(B (@code{gnus-category-copy})\e$B!#\e(B
18152
18153 @item a
18154 @kindex a (\e$BJ,N`\e(B)
18155 @findex gnus-category-add
18156 \e$B?7$7$$J,N`$rDI2C$7$^$9\e(B (@code{gnus-category-add})\e$B!#\e(B
18157
18158 @item p
18159 @kindex p (\e$BJ,N`\e(B)
18160 @findex gnus-category-edit-predicate
18161 \e$B8=:_$NJ,N`$N=R8l$rJT=8$7$^$9\e(B (@code{gnus-category-edit-predicate})\e$B!#\e(B
18162
18163 @item g
18164 @kindex g (\e$BJ,N`\e(B)
18165 @findex gnus-category-edit-groups
18166 \e$B8=:_$NJ,N`$KB0$9$k%0%k!<%W$N0lMw$rJT=8$7$^\e(B
18167 \e$B$9\e(B (@code{gnus-category-edit-groups})\e$B!#\e(B
18168
18169 @item s
18170 @kindex s (\e$BJ,N`\e(B)
18171 @findex gnus-category-edit-score
18172 \e$B8=:_$NJ,N`$N%@%&%s%m!<%I%9%3%"5,B'$rJT=8$7$^\e(B
18173 \e$B$9\e(B (@code{gnus-category-edit-score})\e$B!#\e(B
18174
18175 @item l
18176 @kindex l (\e$BJ,N`\e(B)
18177 @findex gnus-category-list
18178 \e$B$9$Y$F$NJ,N`$rI=<($7$^$9\e(B (@code{gnus-category-list})\e$B!#\e(B
18179 @end table
18180
18181 @node Category Variables
18182 @subsubsection \e$BJ,N`JQ?t\e(B
18183
18184 @table @code
18185 @item gnus-category-mode-hook
18186 @vindex gnus-category-mode-hook
18187 \e$BJ,N`%P%C%U%!!<$G<B9T$9$k%U%C%/!#\e(B
18188
18189 @item gnus-category-line-format
18190 @vindex gnus-category-line-format
18191 \e$BJ,N`%P%C%U%!!<$N9TMM<0\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O!"\e(B
18192
18193 @table @samp
18194 @item c
18195 \e$BJ,N`$NL>A0!#\e(B
18196
18197 @item g
18198 \e$BJ,N`$KB0$9$k%0%k!<%W$N?t!#\e(B
18199 @end table
18200
18201 @item gnus-category-mode-line-format
18202 @vindex gnus-category-mode-line-format
18203 \e$BJ,N`%b!<%I9T$NMM<0\e(B (@pxref{Mode Line Formatting})\e$B!#\e(B
18204
18205 @item gnus-agent-short-article
18206 @vindex gnus-agent-short-article
18207 \e$B$3$NJQ?t$h$j>/$J$$9T?t$N5-;v$OC;$$!#%G%#%U%)%k%HCM$O\e(B 100\e$B!#\e(B
18208
18209 @item gnus-agent-long-article
18210 @vindex gnus-agent-long-article
18211 \e$B$3$NJQ?t$h$jB?$$9T?t$N5-;v$OD9$$!#%G%#%U%)%k%HCM$O\e(B 200\e$B!#\e(B
18212
18213 @item gnus-agent-low-score
18214 @vindex gnus-agent-low-score
18215 \e$B$3$NCM$h$j>.$5$$%9%3%"$r;}$D5-;v$ODc%9%3%"$G$"$k!#%G%#%U%)%k%HCM$O\e(B 0\e$B!#\e(B
18216
18217 @item gnus-agent-high-score
18218 @vindex gnus-agent-high-score
18219 \e$B$3$NCM$h$jBg$-$$%9%3%"$r;}$D5-;v$O9b%9%3%"$G$"$k!#%G%#%U%)%k%HCM$O\e(B 0\e$B!#\e(B
18220
18221 @item gnus-agent-expire-days
18222 @vindex gnus-agent-expire-days
18223 \e$B4|8B@Z$l>C5n$K$U$5$o$7$/$J$k$^$G4{FI5-;v$r%(!<%8%'%s%H$N%m!<%+%k%G%#%9%/\e(B
18224 \e$B$KN1$a$F$*$/F|?t\e(B (\e$B$G$bL>A0$,F1$8$@$C$?$i!"$3$l$O$=$N%5!<%P!<$K$*$1$k4|8B\e(B
18225 \e$B@Z$l>C5n$r0UL#$7$^$;$s!#$=$l$OC1$K5-;v$N%m!<%+%k$JJ#@=$r>C$9$3$H$r0UL#$7\e(B
18226 \e$B$^$9\e(B)\e$B!#$5$i$KM}2r$9$Y$-Bg;v$J$3$H$O!"5-;v$,FI$^$l$?;~$G$O$J$/%m!<%+%k%G%#\e(B
18227 \e$B%9%/$K5-;v$,=q$+$l$?;~$+$i7W?t$,;O$^$k$H$$$&$3$H$G$9!#%G%#%U%)%k%H$O\e(B 7\e$BF|!#\e(B
18228
18229 @item gnus-agent-enable-expiration
18230 @vindex gnus-agent-enable-expiration
18231 \e$B%0%k!<%W$N5-;v$,!"%G%#%U%)%k%H$G4|8B@Z$l>C5n$5$l$k$+!"L54|8B$KJ];}$5$l$k\e(B
18232 \e$B$+$r7hDj$7$^$9!#%G%#%U%)%k%H$O\e(B @code{ENABLE} \e$B$G!"K>$`$J$i$P4|8B@Z$l>C5n\e(B
18233 \e$B$r$5$;$J$$$h$&$K$7$J$1$l$P$J$i$J$$$3$H$r0UL#$7$^$9!#0lJ}!"$3$l\e(B
18234 \e$B$r\e(B @code{DISABLE} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$N>l9g!"A*Br$5$l$?%0%k!<%W\e(B
18235 \e$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#\e(B
18236 @end table
18237
18238 @node Agent Commands
18239 @subsection \e$B%(!<%8%'%s%HL?Na\e(B
18240 @findex gnus-agent-toggle-plugged
18241 @kindex J j (Agent)
18242
18243 \e$B$9$Y$F$N\e(B gnus \e$B%(!<%8%'%s%HL?Na$O\e(B @kbd{J} \e$B%5%V%^%C%W$K$"$j$^$9!#\e(B
18244 @kbd{J j} (@code{gnus-agent-toggle-plugged}) \e$BL?Na$O$9$Y$F$N%b!<%I$GF0:n\e(B
18245 \e$B$7!"\e(Bgnus \e$B%(!<%8%'%s%H$N@Z$jN%$7\e(B/\e$B:9$79~$_>uBV$r@Z$jBX$($^$9!#\e(B
18246
18247 @menu
18248 * Group Agent Commands::        \e$B%0%k!<%W$N@_Dj$H$=$l$i$NFbMF$N<hF@\e(B
18249 * Summary Agent Commands::      \e$B<jF0$GA*Br$7$?5-;v$r<hF@$9$k\e(B
18250 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
18251 @end menu
18252
18253 @node Group Agent Commands
18254 @subsubsection \e$B%0%k!<%W%(!<%8%'%s%HL?Na\e(B
18255
18256 @table @kbd
18257 @item J u
18258 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18259 @findex gnus-agent-fetch-groups
18260 \e$B8=:_$N%0%k!<%W$NE,3J$J5-;v$r$9$Y$F<hF@$7$^\e(B
18261 \e$B$9\e(B (@code{gnus-agent-fetch-groups})\e$B!#\e(B
18262
18263 @item J c
18264 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18265 @findex gnus-enter-category-buffer
18266 \e$B%(!<%8%'%s%HJ,N`%P%C%U%!!<$KF~$j$^$9\e(B (@code{gnus-enter-category-buffer})\e$B!#\e(B
18267
18268 @item J s
18269 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18270 @findex gnus-agent-fetch-session
18271 \e$BA4%0%k!<%W$NE,3J$J5-;v$r$9$Y$F<hF@$7$^\e(B
18272 \e$B$9\e(B (@code{gnus-agent-fetch-session})\e$B!#\e(B
18273
18274 @item J S
18275 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18276 @findex gnus-group-send-queue
18277 \e$B=gHVBT$A\e(B (queue) \e$B%0%k!<%W$K$"$kAw?.2DG=$J%a%C%;!<%8$r$9$Y$FAw?.$7$^\e(B
18278 \e$B$9\e(B (@code{gnus-group-send-queue})\e$B!#\e(B@xref{Drafts}.
18279
18280 @item J a
18281 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18282 @findex gnus-agent-add-group
18283 \e$B8=:_$N%0%k!<%W$r%(!<%8%'%s%HJ,N`$KDI2C$7$^\e(B
18284 \e$B$9\e(B (@code{gnus-agent-add-group})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}\e(B
18285 \e$B2r$7$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
18286
18287 @item J r
18288 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18289 @findex gnus-agent-remove-group
18290 \e$B8=:_$N%0%k!<%W$r!"$b$7B8:_$7$F$$$l$P!"$=$NJ,N`$+$i>C5n$7$^\e(B
18291 \e$B$9\e(B (@code{gnus-agent-remove-group})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r\e(B
18292 \e$BM}2r$7$^$9!#\e(B(@pxref{Process/Prefix})\e$B!#\e(B
18293
18294 @item J Y
18295 @kindex J Y (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18296 @findex gnus-agent-synchronize-flags
18297 \e$B%j%b!<%H%5!<%P!<$,\e(B @dfn{unplugged} \e$B$N$H$-$KJQ99$5$l$?%U%i%0$,$"$l$PF14|\e(B
18298 \e$B$5$;$^$9!#\e(B
18299 @end table
18300
18301 @node Summary Agent Commands
18302 @subsubsection \e$B35N,%(!<%8%'%s%HL?Na\e(B
18303
18304 @table @kbd
18305 @item J #
18306 @kindex J # (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18307 @findex gnus-agent-mark-article
18308 \e$B5-;v$K%@%&%s%m!<%I$9$k$h$&$K0u$rIU$1$k\e(B (@code{gnus-agent-mark-article})\e$B!#\e(B
18309
18310 @item J M-#
18311 @kindex J M-# (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18312 @findex gnus-agent-unmark-article
18313 \e$B5-;v$+$i%@%&%s%m!<%I$9$k0u$r>C5n$9$k\e(B (@code{gnus-agent-unmark-article})\e$B!#\e(B
18314
18315 @cindex %
18316 @item @@
18317 @kindex @@ (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18318 @findex gnus-agent-toggle-mark
18319 \e$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$(\e(B
18320 \e$B$k\e(B (@code{gnus-agent-toggle-mark})\e$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u\e(B
18321 \e$B$O\e(B @samp{%}\e$B!#\e(B
18322
18323 @item J c
18324 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18325 @findex gnus-agent-catchup
18326 \e$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-\e(B
18327 \e$B$J$$$9$Y$F$N5-;v$r4{FI$K$9$k\e(B (@code{gnus-agent-catchup})\e$B!#\e(B
18328
18329 @item J S
18330 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18331 @findex gnus-agent-fetch-group
18332 \e$B$3$N%0%k!<%W$N$9$Y$F$NK>$^$7$$5-;v\e(B (@pxref{Agent Categories}) \e$B$r%@%&%s%m!<\e(B
18333 \e$B%I$9$k!#\e(B(@code{gnus-agent-fetch-group})\e$B!#\e(B
18334
18335 @item J s
18336 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18337 @findex gnus-agent-fetch-series
18338 \e$B$3$N%0%k!<%W$N$9$Y$F$N%W%m%;%90u$,IU$$$?5-;v$r%@%&%s%m!<%I$9$k!#\e(B
18339 (@code{gnus-agent-fetch-series})\e$B!#\e(B
18340
18341 @item J u
18342 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18343 @findex gnus-agent-summary-fetch-group
18344 \e$B8=:_$N%0%k!<%W$N%@%&%s%m!<%I2DG=$J5-;v$r!"$9$Y$F%@%&%s%m!<%I$9\e(B
18345 \e$B$k\e(B (@code{gnus-agent-summary-fetch-group})\e$B!#\e(B
18346 @end table
18347
18348 @node Server Agent Commands
18349 @subsubsection \e$B%5!<%P!<%(!<%8%'%s%HL?Na\e(B
18350
18351 @table @kbd
18352 @item J a
18353 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18354 @findex gnus-agent-add-server
18355 \e$B8=:_$N%5!<%P!<$r!"\e(Bgnus \e$B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N0lMw$KDI2C$9\e(B
18356 \e$B$k\e(B (@code{gnus-agent-add-server})\e$B!#\e(B
18357
18358 @item J r
18359 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18360 @findex gnus-agent-remove-server
18361 \e$B8=:_$N%5!<%P!<$r!"\e(Bgnus \e$B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N0lMw$+$i:o=|$9\e(B
18362 \e$B$k\e(B (@code{gnus-agent-remove-server})\e$B!#\e(B
18363 @end table
18364
18365 @node Agent Visuals
18366 @subsection \e$B%(!<%8%'%s%H$N;k3P8z2L\e(B
18367
18368 \e$B%*%U%i%$%s\e(B (unplugged) \e$B$N$H$-$K35N,$r3+$$$?>l9g$K!"\e(Bgnus \e$B$,8=:_%(!<%8%'%s\e(B
18369 \e$B%H$K3JG<$5$l$F$$$k%X%C%@!<$h$j$bB?$/$N5-;v$,$"$k$3$H$r!"$=$N%0%k!<%W\e(B
18370 \e$B$N\e(B active (\e$BLuCm\e(B: \e$B2?HV$+$i2?HV$^$G$N5-;v$,$"$k$+$r<($94IM}>pJs\e(B) \e$B$NHO0O$+\e(B
18371 \e$B$iCN$C$F$$$k>l9g!"I=Bj$,\e(B @samp{[Undownloaded article #####]} \e$B$N$h$&$K$J$C\e(B
18372 \e$B$F$$$k$$$/$D$+$N5-;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N\e(B
18373 \e$B$?$a$N7jKd$a\e(B (placeholders) \e$B$G$9!#0u\e(B (mark) \e$B$r@_Dj$9$k$3$H$O$H$b$+$/!"$=\e(B
18374 \e$B$l$i$N7jKd$a$N0l$D$G$G$-$k$3$H$OB?$/$O$"$j$^$;$s!#:G=*E*$K\e(B gnus \e$B$,%0%k!<\e(B
18375 \e$B%W$N%X%C%@!<$r<h$C$FMh$k5!2q$rF@$?$H$-$K!"$=$l$i$N7jKd$a$O<B:]$N%X%C%@!<\e(B
18376 \e$B$G<+F0E*$KCV$-49$($i$l$k$G$7$g$&!#5$$K$J$k$J$i$P!"$=$l$i$N7jKd$a$rFI$_Ht\e(B
18377 \e$B$P$9$?$a$K!"35N,%P%C%U%!!<$NF0:n$rA`:n$9$k$3$H$,$G$-$^\e(B
18378 \e$B$9\e(B (@code{gnus-auto-goto-ignores} \e$B;2>H\e(B)\e$B!#\e(B
18379
18380 \e$B$9$Y$F$N?M$K$H$C$FL@Gr$+$b$7$l$^$;$s$,!"%*%U%i%$%s$N$H$-$KMxMQ$G$-$k$N$O!"\e(B
18381 \e$B0JA0$K:9$79~$^$l$F$$$?4V\e(B (plugged) \e$B$K%(!<%8%'%s%H$K<h$j9~$^$l$?%X%C%@!<\e(B
18382 \e$B$H5-;v$@$1$G$9!#8@$$49$($k$H!V:9$79~$^$l$F$$$?4V$K<h$j9~$`$3$H$rK:$l$k$H!"\e(B
18383 \e$B%*%U%i%$%s$N%;%C%7%g%s$rK~B-$G$-$k$b$N$K$9$k$K$OB-$j$J$$!W$H$$$&$3$H$G$9!#\e(B
18384 \e$B$3$NM}M3$N$?$a$K!"%(!<%8%'%s%H$O35N,%P%C%U%!!<$KFs$D$N;k3P8z2L$r2C$($^$9!#\e(B
18385 \e$B$3$l$i$N8z2L$O!"%*%U%i%$%s$N$H$-$K$I$N5-;v$,MxMQ$G$-$k$+$r$$$D$bCN$i$;$k\e(B
18386 \e$B$?$a$K!"%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#\e(B
18387
18388 \e$BBh0l$N;k3P8z2L$O\e(B @samp{%O} \e$B;EMM$G$9!#$3$N;X<(;R$r4^$a$k$?$a\e(B
18389 \e$B$K\e(B @code{gnus-summary-line-format} \e$B$r%+%9%?%^%$%:$9$k$H!"5-;v$N%@%&%s%m!<\e(B
18390 \e$B%I$N>uBV$r<($9C10l$NJ8;z$,2C$o$k$G$7$g$&!#%(!<%8%'%s%H$+%-%c%C%7%e$N$I$A\e(B
18391 \e$B$i$+$K<h$j9~$^$l$?5-;v$O!"\e(B@code{gnus-downloaded-mark} (\e$B%G%#%U%)%k%H\e(B
18392 \e$B$O\e(B @samp{+}) \e$B$rI=<($7$^$9!#$=$l$i0J30$N$9$Y$F$N5-;v\e(B
18393 \e$B$O\e(B @code{gnus-undownloaded-mark} (\e$B%G%#%U%)%k%H$O\e(B @samp{-}) \e$B$rI=<($7$^$9!#\e(B
18394 \e$B%(!<%8%'%s%H2=$5$l$F$$$J$$%0%k!<%W$r3+$/$H!"6uGr\e(B (@samp{ }) \e$B$,I=<($5$l$^\e(B
18395 \e$B$9!#\e(B
18396
18397 \e$BBhFs$N;k3P8z2L$O%@%&%s%m!<%I$5$l$F$$$J$$$3$H$r<($9%U%'!<%9$G$9!#B?$/\e(B
18398 \e$B$N\e(B gnus \e$B$NMxMQ<T$K9%46$H7y0-$r$b$?$i$9$G$"$m$&!"5-;v$N%9%3%"$r;0CJ\e(B
18399 \e$B3,\e(B (low, normal, high) \e$B$GI=<($9$k%U%'!<%9$,$"$j$^$9!#LdBj$O!"%U%'!<%9$N\e(B
18400 \e$BA*Br$,>r7o8!::$H%U%'!<%9L>$N%j%9%H\e(B (@code{gnus-summary-highlight} \e$B;2\e(B
18401 \e$B>H\e(B) \e$B$G@)8f$5$l$k$3$H$G$9!#$=$l$>$l$N>r7o$O!"$=$l$,%j%9%H$NCf$K8=$l$k=g$K\e(B
18402 \e$B8!::$5$l$k$N$G!"8e$N>r7o$h$j$bA0$N>r7o$,M%@h$5$l$^$9!#$3$l$,0UL#$9$k$9$Y\e(B
18403 \e$B$F$O!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$K2D;k5-;v\e(B (ticked) \e$B$N0u$rIU$1$F$b!"$=\e(B
18404 \e$B$N5-;v$O2D;k5-;v$N%U%'!<%9$G$O$J$/$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<\e(B
18405 \e$B%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#\e(B
18406
18407 (\e$B5-;v$rFI$`$?$S$KF1$85-;v$r%@%&%s%m!<%I$7$J$$$h$&$K$9$k$?$a!"$^$?$O@\B3\e(B
18408 \e$B;~4V$r:G>.$K$9$k$?$a$K\e(B) \e$B%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H$&>l9g$O!"%@%&%s\e(B
18409 \e$B%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$O$*$=$i$/NI$$9M$($N$h$&$K;W$($k$G$7$g$&!#\e(B
18410 \e$B%@%&%s%m!<%I$5$l$?5-;v$KBP$7$F$9$Y$F$N;E;v\e(B (\e$B0u$rIU$1$k!"FI$`!":o=|$9\e(B
18411 \e$B$k\e(B) \e$B$r9T$J$($P!"$$$D$bDL>o$N%U%'!<%9$,8=$l$k$+$i$G$9!#\e(B@acronym{NOV} \e$B$r\e(B
18412 \e$B%-%c%C%7%e$9$k$3$H$K$h$C$F%*%s%i%$%s@-G=$r2~A1$9$k$?$a$K%(!<%8%'%s%H$r;H$C\e(B
18413 \e$B$F$$$kMxMQ<T$K$H$C$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$,8+$($k$+$b\e(B
18414 \e$B$7$l$J$$$3$H$O!"$^$C$?$/$>$C$H$9$k$[$I$$$d$J$3$H$G$7$g$&!#$=$l$i$N$I$N5-\e(B
18415 \e$B;v$b%(!<%8%'%s%H$K<h$j9~$^$l$F$$$J$$$N$G!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N\e(B
18416 \e$B%U%'!<%9$N$?$a$K!"$9$Y$F$NIaDL$N%U%'!<%9$,L\N)$?$J$/$J$C$F$7$^$&$G$7$g$&!#\e(B
18417
18418 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$r;H$$$?$$>l9g$O!"\e(B
18419 @code{agent-enable-undownloaded-faces} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
18420 \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$rM-8z$K$7\e(B
18421 \e$B$J$1$l$P$J$j$^$;$s!#$3$N%Q%i%a!<%?!<$OB>$N$9$Y$F$N%(!<%8%'%s%H%Q%i%a!<%?!<\e(B
18422 \e$B$HF1MM$K!"%(!<%8%'%s%HJ,N`\e(B (@pxref{Agent Categories})\e$B!"%0%k!<%W%H%T%C\e(B
18423 \e$B%/\e(B (@pxref{Topic Parameters})\e$B!"$"$k$$$O8D!9$N%0%k!<\e(B
18424 \e$B%W\e(B (@pxref{Group Parameters}) \e$B$KBP$7$F@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
18425
18426 \e$B%(!<%8%'%s%H$r;H$&$9$Y$F$NMxMQ<T$K6&DL$7$?0l$D$NLdBj$O!"$=$l$,%G%#%9%/$N\e(B
18427 \e$BMFNL$r$$$+$KB.$/;H$$?T$/$9$3$H$,$G$-$k$+$G$9!#$"$J$?$,B?$/$N%0%k!<%W$G%(!<\e(B
18428 \e$B%8%'%s%H$r;HMQ$7$F$$$k>l9g!";v<B>e%G%#%9%/MFNL$r2sI|$9$k$3$H$O$5$i$K:$Fq\e(B
18429 \e$B$G$9!#0l$D$N2r$O\e(B @code{gnus-group-line-format} \e$B$K$"$k\e(B @samp{%F} \e$B7A<0$G$9!#\e(B
18430 \e$B$3$N7A<0$O!"%(!<%8%'%s%H$H%-%c%C%7%e$NN>J}$G<hF@$7$?5-;v$K$h$C$F@j$a$i$l\e(B
18431 \e$B$k<B:]$N%G%#%9%/MFNL$rI=<($7$^$9!#$I$N%0%k!<%W$,:G$bB?$$MFNL$r;H$&$+$rCN\e(B
18432 \e$B$k$3$H$K$h$C$F!"MxMQ<T$O5-;v$r!V%(!<%8%'%s%H4|8B@Z$l>C5n!W$9$k>l9g$K!"$I\e(B
18433 \e$B$3$KEXNO$r=8Cf$9$k$Y$-$+$,$o$+$j$^$9!#\e(B
18434
18435 @node Agent as Cache
18436 @subsection \e$B%-%c%C%7%e$H$7$F$N%(!<%8%'%s%H\e(B
18437
18438 gnus \e$B$,\e(B @dfn{plugged} \e$B$G$"$k$H$-$K!"$9$G$K%(!<%8%'%s%H$K3JG<$5$l$F$$$k%X%C\e(B
18439 \e$B%@!<$d5-;v$r%@%&%s%m!<%I$9$k$N$O8zN(E*$G$O$"$j$^$;$s!#$=$3$G\e(B gnus \e$B$ODL>o\e(B
18440 \e$B%X%C%@!<$r0l2s$@$1%@%&%s%m!<%I$7$F%(!<%8%'%s%H$K3JG<$7$^$9!#\e(B
18441 @dfn{plugged} \e$B$+\e(B @dfn{unplugged} \e$B$K$+$+$o$i$:!"$=$l$i$N%X%C%@!<$O8e$K35\e(B
18442 \e$BN,%P%C%U%!!<$r@8@.$9$k$H$-$K;H$o$l$^$9!#%G%#%U%)%k%H$G$O5-;v$O\e(B (\e$B$=$l$O@x\e(B
18443 \e$B:_E*$K%G%#%9%/6u4V$rO2Hq$9$k$G$"$m$&$+$i\e(B) \e$B%(!<%8%'%s%H$K%-%c%C%7%e$5$l$^\e(B
18444 \e$B$;$s$,!"$9$G$K%(!<%8%'%s%H$K%@%&%s%m!<%I$7$?5-;v$,$"$k$J$i$P!"\e(Bgnus \e$B$O%5!<\e(B
18445 \e$B%P!<$+$i:F$S5-;v$r%@%&%s%m!<%I$;$:$K!"<j85$K3JG<$5$l$?%3%T!<$r;H$$$^$9!#\e(B
18446
18447 \e$B$"$J$?$,$=$&K>$`$N$G$"$l$P!"\e(B@dfn{plugged} \e$B$J4|4V$O>o$K%X%C%@!<$H5-;v$r%@\e(B
18448 \e$B%&%s%m!<%I$9$k$h$&$K!"%(!<%8%'%s%H\e(B (@code{gnus-agent-cache} \e$B;2\e(B
18449 \e$B>H\e(B @ref{Agent Variables}) \e$B$r@_Dj$9$k$3$H$,$G$-$^$9!#\e(Bgnus \e$B$O$[$H$s$I3N$+\e(B
18450 \e$B$K$b$C$HCY$/$J$j$^$9$,!"%5!<%P!<$H$NF14|$OJ]$?$l$^$9!#\e(Bnntp \e$B$+\e(B nnimap \e$B%P%C\e(B
18451 \e$B%/%(%s%I$r;H$C$F$$$k>l9g$O!"$?$V$s$3$N:G8e$NE@$O0UL#$r$J$5$J$$$G$7$g$&!#\e(B
18452
18453 @node Agent Expiry
18454 @subsection \e$B%(!<%8%'%s%H4|8B@Z$l>C5n\e(B
18455
18456 @vindex gnus-agent-expire-days
18457 @findex gnus-agent-expire
18458 @kindex M-x gnus-agent-expire
18459 @kindex M-x gnus-agent-expire-group
18460 @findex gnus-agent-expire-group
18461 @cindex agent expiry
18462 @cindex gnus agent expiry
18463 @cindex expiry
18464
18465 \e$B%(!<%8%'%s%H%P%C%/%(%s%I\e(B @code{nnagent} \e$B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$($(\e(B
18466 \e$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"FC\e(B
18467 \e$BJL$J\e(B @code{gnus-agent-expire} \e$B$H\e(B @code{gnus-agent-expire-group} \e$BL?Na\e(B
18468 \e$B$,\e(B @code{gnus-agent-expire-days} \e$B$NF|?t$h$j$b8E$$4{FI5-;v$r$9$Y$F>C5n$7\e(B
18469 \e$B$^$9!#$3$l$i$O$"$J$?$,%G%#%9%/MFNL$r;H$$@Z$j$=$&$@$H;W$C$?$H$-$K$$$D$G$b\e(B
18470 \e$B<B9T$9$k$3$H$,$G$-$^$9!#$I$A$i$bFC$KB.$/$b$J$/8zN(E*$G$b$J$/!"$=$l$i$N0l\e(B
18471 \e$B$D$r$$$C$?$s;O$a$F$7$^$C$?$i\e(B (@kbd{C-g} \e$B$d$=$NB>$G\e(B) \e$BCfCG$9$k$3$H$b$"$^$j\e(B
18472 \e$BNI$$$3$H$G$O$"$j$^$;$s!#\e(B
18473
18474 \e$BNc$($P\e(B @code{gnus-request-expire-articles} \e$B$N$h$&$JB>$N4X?t$O!"%(!<%8%'\e(B
18475 \e$B%s%H$r%0%k!<%W$KF14|$5$;$k$?$a$K\e(B @code{gnus-agent-expire} \e$B$r<B9T$9$k$+$b\e(B
18476 \e$B$7$l$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
18477
18478 \e$B%(!<%8%'%s%H%Q%i%a!<%?!<\e(B @code{agent-enable-expiration} \e$B$O!"A*Br$7$?%0%k!<\e(B
18479 \e$B%W$G$N4|8B@Z$l>C5n$rM^@)$9$k$?$a$K;H$o$l$k$+$b$7$l$^$;$s!#\e(B
18480
18481 @vindex gnus-agent-expire-all
18482 @code{gnus-agent-expire-all} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%(!<%8%'%s%H$N4|\e(B
18483 \e$B8B@Z$l>C5n%3%^%s%I72$O$9$Y$F$N5-;v\e(B---\e$BL$FI!"4{FI!"2D;k!"J]N15-;v$r>C5n$7\e(B
18484 \e$B$^$9!#$b$7\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%HCM\e(B) \e$B$G$"$l$P!"4{FI5-;v$N$_$,>C\e(B
18485 \e$B5n$NBP>]$H$J$j!"L$FI!"2D;k!"J]N15-;v$O$5$i$KL54|8B$KJ];}$7$^$9!#\e(B
18486
18487 \e$B4|8B@Z$l>C5n$5$l$F$$$k$O$:$J$N$K;D$C$F$$$k5-;v$r8+$D$1$?$J$i$P!"$?$V$s$$\e(B
18488 \e$B$/$D$+$N\e(B gnus \e$B%(!<%8%'%s%H%U%!%$%k$,2u$l$F$$$^$9!#\e(B
18489 @code{gnus-agent-regenerate} \e$B$H\e(B @code{gnus-agent-regenerate-group} \e$B$O!"\e(B
18490 \e$B5/$3$j$&$kLdBj$r=$I|$9$k$?$a$NFCJL$J%3%^%s%I$G$9!#\e(B
18491
18492 @node Agent Regeneration
18493 @subsection \e$B%(!<%8%'%s%H$r:n$jD>$9\e(B
18494
18495 @cindex agent regeneration
18496 @cindex gnus agent regeneration
18497 @cindex regeneration
18498
18499 @code{nnagent} \e$B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o\e(B
18500 \e$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k$H!"\e(B
18501 @code{nnagent} \e$B$N5!G=@-$,2<$,$k$+$b$7$l$J$$$7!"<:GT$7$5$($9$k$+$b$7$l$^\e(B
18502 \e$B$;$s!#$3$NLdBj$N2r7h:v$O!"FbIt$NL7=b$r$9$Y$F:o=|$9$k$3$H$K$h$C$F!"%m!<%+\e(B
18503 \e$B%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#\e(B
18504
18505 \e$BNc$($P!"5-;v$r%(!<%8%'%s%H$K%@%&%s%m!<%I$7$F$$$k4V$K%5!<%P!<$X$N@\B3$,@Z\e(B
18506 \e$B$l$F$7$^$&>l9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,<sHxNI$/%@%&\e(B
18507 \e$B%s%m!<%I$5$l$?$+$I$&$+$rCN$j$^$;$s!#\e(B@code{gnus-agent-regenerate} \e$B$^$?\e(B
18508 \e$B$O\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$k$H!"$=$N$h$&$J5-;v$rFs2s\e(B
18509 \e$B%@%&%s%m!<%I$7$J$/$F$b:Q$`$h$&$K%G!<%?9=B$$r99?7$7$^$9!#\e(B
18510
18511 @findex gnus-agent-regenerate
18512 @kindex M-x gnus-agent-regenerate
18513 @code{gnus-agent-regenerate} \e$B%3%^%s%I$O!"$9$Y$F$N%(!<%8%'%s%H2=$5$l$?%0\e(B
18514 \e$B%k!<%W$G\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$7$^$9!#$I$N%P%C%U%!!<\e(B
18515 \e$B>e$G$b\e(B @code{gnus-agent-regenerate} \e$B$r<B9T$9$k$3$H$,$G$-$^$9$,!":G=i$K$9\e(B
18516 \e$B$Y$F$N35N,%P%C%U%!!<$rJD$8$k$3$H$r6/$/4+$a$^$9!#\e(B
18517
18518 @findex gnus-agent-regenerate-group
18519 @kindex M-x gnus-agent-regenerate-group
18520 @code{gnus-agent-regenerate-group} \e$B%3%^%s%I$O!"%m!<%+%k\e(B
18521 \e$B$N\e(B @acronym{NOV} (\e$B%X%C%@!<\e(B) \e$B%G!<%?%Y!<%9$r=$I|$9$k$?$a$K!"8D!9$N5-;v$N%m!<\e(B
18522 \e$B%+%k$J%3%T!<$r;H$$$^$9!#$=$N8e$=$l$O!"$I$N5-;v$,%m!<%+%k$K3JG<$5$l$k$+$r\e(B
18523 \e$BN"IU$1$k$?$a$NFbIt%G!<%?9=B$$r99?7$7$^$9!#0z?t$rM?$($k$H!"%(!<%8%'%s%H$N\e(B
18524 \e$BCf$N5-;v$KL$FI$N0u$rIU$1$^$9!#\e(B
18525
18526 @node Agent and IMAP
18527 @subsection \e$B%(!<%8%'%s%H$r\e(B IMAP \e$B$G;H$&J}K!\e(B
18528
18529 \e$B%(!<%8%'%s%H$O\e(B nnimap \e$B$r4^$`\e(B gnus \e$B$N$I$s$J%P%C%/%(%s%I$G$bF0:n$7$^$9!#$7\e(B
18530 \e$B$+$7\e(B @acronym{NNTP} \e$B$H\e(B @acronym{IMAP} \e$B$K$O$$$/$D$+$N35G0$N0c$$$,$"$k$N$G!"\e(B
18531 \e$B$3$N9`$G$O\e(B gnus \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$N\e(B @dfn{unplugged} \e$B$J%b!<\e(B
18532 \e$B%I$N%/%i%$%"%s%H$H$7$F1_3j$K;H$($k$h$&$K$9$k$?$a$N!"$$$/$D$+$N>pJs$rDs6!\e(B
18533 \e$B$7$^$9!#\e(B
18534
18535 \e$B?4$KN1$a$F$*$/:G=i$N$3$H$O!"$9$Y$F$N%U%i%0\e(B (read, ticked \e$B$J\e(B
18536 \e$B$I\e(B) \e$B$O\e(B nntp \e$B$N>l9g$K$*$1$k\e(B @file{.newsrc} \e$B$G$O$J$/$F\e(B @acronym{IMAP} \e$B%5!<\e(B
18537 \e$B%P!<$KJ];}$5$l$k$H$$$&$3$H$G$9!#$7$?$,$C$F!"\e(Bgnus \e$B$O\e(B @dfn{unplugged} \e$B$N$H\e(B
18538 \e$B$-$N%U%i%0$NJQ2=$r3P$($F$*$$$F!":F$S@\B3$7$?$H$-$K$=$l$i$N%U%i%0$rF14|$5\e(B
18539 \e$B$;$kI,MW$,$"$j$^$9!#\e(B
18540
18541 gnus \e$B$O%(!<%8%'%s%H$N85$G\e(B nnimap \e$B%0%k!<%W$rFI$`$H$-!"%U%i%0$NJQ2=$K@d$(\e(B
18542 \e$B$:Cm0U$7$F$$$^$9!#$"$J$?$,:F$S@\B3$7$?$H$-!"\e(Bgnus \e$B$O$"$J$?$,2?$i$+$N%U%i\e(B
18543 \e$B%0$rJQ99$7$?$+$I$&$+$rD4$Y$F!"$"$J$?$,$=$l$i$r%5!<%P!<$HF14|$5$;$?$$$+$I\e(B
18544 \e$B$&$+$r?R$M$^$9!#$3$N5sF0$O\e(B @code{gnus-agent-synchronize-flags} \e$B$G%+%9%?\e(B
18545 \e$B%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
18546
18547 @vindex gnus-agent-synchronize-flags
18548 \e$B$b$7\e(B @code{gnus-agent-synchronize-flags} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18549 \e$B%s%H$O<+F0E*$K%U%i%0$rF14|$5$;$k$3$H$O$7$^$;$s!#$b$7$=$l$,%G%#%U%)%k%HCM\e(B
18550 \e$B$N\e(B @code{ask} \e$B$@$C$?$i!"%(!<%8%'%s%H$O$"$J$?$,:F@\B3$7$?$H$-$K$"$J$?$,2?\e(B
18551 \e$B$i$+$NJQ99$r9T$J$C$F$$$?$+$I$&$+$rD4$Y$F!"$=$l$i$rF14|$5$;$?$$$+$I$&$+$r\e(B
18552 \e$B?R$M$^$9!#$b$7$=$l$i0J30$NCM$@$C$?>l9g$O!"$9$Y$F$N%U%i%0$O<+F0E*$KF14|$5\e(B
18553 \e$B$;$i$l$^$9!#\e(B
18554
18555 \e$B$b$7$"$J$?$,!":F@\B3$7$?$H$-$K<+F0$G%U%i%0$rF14|$5$;$?$/$J$$$J$i!"<jF0$G\e(B
18556 \e$B$=$l$r9T$J$&$3$H$b$G$-$^$9!#$3$l$K$O%0%k!<%W%P%C%U%!!<$N\e(B @kbd{J Y} \e$B%-!<\e(B
18557 \e$B$K3d$jEv$F$i$l$?\e(B @code{gnus-agent-synchronize-flags} \e$B%3%^%s%I$r;H$$$^$9!#\e(B
18558
18559 \e$B$"$J$?$,!"\e(B@dfn{unplugged} \e$B$N$H$-$N\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$K4|BT$9$k\e(B
18560 \e$B$G$"$m$&$$$/$D$+$N5!G=$O!"8=:_$N%(!<%8%'%s%H$K$O@9$j9~$^$l$F$$$^$;$s!#$=\e(B
18561 \e$B$l$i$O0J2<$NDL$j$G$9!#\e(B
18562
18563 @itemize @bullet
18564
18565 @item
18566 @dfn{unplugged} \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$X$N%3%T!<$H0\F0!#\e(B
18567
18568 @item
18569 @dfn{unplugged} \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$N:n@.$H:o=|!#\e(B
18570 @end itemize
18571
18572 \e$B5;=QE*Cm<a\e(B: \e$B$9$Y$F$N%m!<%+%k$J%U%i%0$r0lEY$K%5!<%P!<$K!V2!$79~$`!WF14|$O\e(B
18573 \e$B$G$-$^$;$s$,!"MxMQ<T$,0l$D$:$D%U%i%0$r99?7$9$k$3$H$O2DG=$G$9!#$7$?$,$C$F!"\e(B
18574 \e$B$"$J$?$,5-;v$N0l$D$N%U%i%0$r%;%C%H$7$F!"$=$N%0%k!<%W$rH4$1=P$F$+$i:FEY$=\e(B
18575 \e$B$N%0%k!<%W$rA*Br$7$F$=$N%U%i%0$r>C$;$P!"$"$J$?$,!VF14|!W$NA`:n$r9T$J$C$?\e(B
18576 \e$B$H$-$K!"$=$N%U%i%0$O%;%C%H$5$l$F%5!<%P!<$+$i$O:o=|$5$l$^$9!#\e(B
18577 @c FIXMETGNUS Does it make sense?
18578 "The queued flag" \e$B$K4X$9$kF0:n$O!"%(!<%8%'%s%H%G%#%l%/%H%j!<$K$"$k%5!<%P!<\e(B
18579 \e$BKh$N\e(B @code{flags} \e$B%U%!%$%k$NCf$G8+$D$+$k$G$7$g$&!#$=$l$i$O$"$J$?$,%U%i%0\e(B
18580 \e$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#\e(B
18581
18582 @node Outgoing Messages
18583 @subsection \e$B:9=PMQ%a%C%;!<%8\e(B
18584
18585 \e$B%G%#%U%)%k%H$G!"\e(Bgnus \e$B$,@Z$jN%$5$l$F$$$k$H$-!"$9$Y$F$N:9=PMQ%a%C%;!<\e(B
18586 \e$B%8\e(B (\e$B%a!<%k$H%K%e!<%9$NN>J}\e(B) \e$B$O2<=q$-%0%k!<%W!H\e(Bqueue\e$B!I\e(B(@pxref{Drafts}) \e$B$K\e(B
18587 \e$B3JG<$5$l$^$9!#Ej9F$7$?8e$G$b!"$3$3$G$=$N%a%C%;!<%8$r8+$?$jJT=8$9$k$N$O0U\e(B
18588 \e$B$N$^$^$G$9!#\e(B
18589
18590 \e$BAw=P$9$k%a!<%k$,\e(B queue \e$B$5$l$k\e(B (\e$B=gHVBT$A$K$J$k\e(B) \e$B>u67$r@)8f$9$k$3$H$O2DG=\e(B
18591 \e$B$G$9\e(B (@code{gnus-agent-queue-mail}, @ref{Agent Variables} \e$B;2>H\e(B)\e$B!#\e(Bgnus \e$B$,\e(B
18592 \e$B@Z$jN%$5$l$F$$$k>l9g!"%K%e!<%9$O>o$K\e(B queue \e$B$5$l$k$@$1$G$9!#\e(B
18593
18594 \e$B%a%C%;!<%8$rAw?.$9$k$?$a$K!"2<=q$-%0%k!<%W$+$i!"$=$3$G;H$($kFCJL$JL?Na$r\e(B
18595 \e$B;H$C$FAw$k$3$H$b!"%0%k!<%W%P%C%U%!!<Fb$G\e(B @kbd{J S} \e$B$r;H$C$F!"2<=q$-%0%k!<\e(B
18596 \e$B%WFb$N$9$Y$F$NAw?.2DG=$J%a%C%;!<%8Aw?.$9$k$3$H$b$G$-$^$9!#%K%e!<%9$NEj9F\e(B
18597 \e$B$O\e(B gnus \e$B$,:9$79~$^$l$F$$$k$H$-$@$1$G$-$^$9$,!"%a!<%k$O$$$D$G$bAw?.$9$k$3\e(B
18598 \e$B$H$,$G$-$^$9!#\e(B
18599
18600 \e$B@Z$jN%$5$l$F$$$k$H$-$K%a!<%k$NAw?.$,$G$-$:!"$+$D@Z$jN%$5$l$F$$$k$H$-$K$&$C\e(B
18601 \e$B$+$j\e(B @kbd{J S} \e$B$rC!$$$F$7$^$&$3$H$,?4G[$J$i$P!"\e(Bgnus \e$B$K$"$J$?$N9TF0$r3NG'\e(B
18602 \e$B$5$;$k$3$H$,$G$-$^$9\e(B (@code{gnus-agent-prompt-send-queue}, @ref{Agent
18603 Variables} \e$B;2>H\e(B)\e$B!#\e(B
18604
18605 @node Agent Variables
18606 @subsection \e$B%(!<%8%'%s%HJQ?t\e(B
18607
18608 @table @code
18609 @item gnus-agent
18610 @vindex gnus-agent
18611 \e$B%(!<%8%'%s%H$,M-8z$K$J$C$F$$$k$+$I$&$+!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
18612 \e$B:G=i$KM-8z$K$5$l$k$H!"$$$/$D$+$N%P%C%/%(%s%I$r%(!<%8%'%s%H2=$9$k$?$a$K!"\e(B
18613 \e$B%(!<%8%'%s%H$O\e(B @code{gnus-agent-auto-agentize-methods} \e$B$r;H$$$^$9!#%5!<\e(B
18614 \e$B%P!<%P%C%U%!!<$G%(!<%8%'%s%H$N%3%^%s%I$r;H$&$3$H$K$h$C$F!"$I$N%P%C%/%(%s\e(B
18615 \e$B%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#\e(B
18616
18617 \e$B%5!<%P!<%P%C%U%!!<$KF~$k$K$O!"%0%k!<%W%P%C%U%!!<\e(B
18618 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B$r;H$C$F2<$5$$!#\e(B
18619
18620 @item gnus-agent-directory
18621 @vindex gnus-agent-directory
18622 gnus \e$B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j$G$9!#%G%#%U%)%k%HCM\e(B
18623 \e$B$O\e(B @file{~/News/agent/} \e$B$G$9!#\e(B
18624
18625 @item gnus-agent-handle-level
18626 @vindex gnus-agent-handle-level
18627 \e$B$3$NJQ?t$NCM$h$j9b$$%l%Y%k\e(B (@pxref{Group Levels}) \e$B$N%0%k!<%W$O!"%(!<%8%'\e(B
18628 \e$B%s%H$+$i$OL5;k$5$l$^$9!#%G%#%U%)%k%HCM$O\e(B @code{gnus-level-subscribed} \e$B$G!"\e(B
18629 \e$B$3$l$O%G%#%U%)%k%H$G$O!"9XFI$7$F$$$k%0%k!<%W$N$_$,%(!<%8%'%s%H$N=hM}$NBP\e(B
18630 \e$B>]$H$J$k$H$$$&$3$H$G$9!#\e(B
18631
18632 @item gnus-agent-plugged-hook
18633 @vindex gnus-agent-plugged-hook
18634 \e$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18635
18636 @item gnus-agent-unplugged-hook
18637 @vindex gnus-agent-unplugged-hook
18638 \e$B%M%C%H%o!<%/$+$i@ZCG$5$l$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18639
18640 @item gnus-agent-fetched-hook
18641 @vindex gnus-agent-fetched-hook
18642 \e$B5-;v$r<h$j9~$_=*$o$C$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18643
18644 @item gnus-agent-cache
18645 @vindex gnus-agent-cache
18646 plugged \e$B$N$H$-$K!"%m!<%+%k$K;}$C$F$$$k\e(B @acronym{NOV} \e$B$H5-;v$r;H$&$+$I$&\e(B
18647 \e$B$+$r@)8f$9$kJQ?t$G!"Nc$($P%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H$&$K$OI,?\$G$9!#\e(B
18648 \e$B%G%#%U%)%k%H$G$OHs\e(B-@code{nil} \e$B$G!"%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H$$$^$9!#\e(B
18649
18650 @item gnus-agent-go-online
18651 @vindex gnus-agent-go-online
18652 @code{gnus-agent-go-online} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H$O%*%U%i\e(B
18653 \e$B%$%s>uBV$N%5!<%P!<$r%*%s%i%$%s>uBV$K$7$^$;$s!#\e(B@code{ask} \e$B$@$C$?$i!"$=$l\e(B
18654 \e$B$,%G%#%U%)%k%H$G$9$,!"%(!<%8%'%s%H$O:F@\B3$9$k$H$-$K%*%U%i%$%s>uBV$N%5!<\e(B
18655 \e$B%P!<$r%*%s%i%$%s>uBV$K$9$k$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*%U\e(B
18656 \e$B%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#\e(B
18657
18658 @item gnus-agent-mark-unread-after-downloaded
18659 @vindex gnus-agent-mark-unread-after-downloaded
18660 @code{gnus-agent-mark-unread-after-downloaded} \e$B$,\e(B \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
18661 \e$B%@%&%s%m!<%I$7$?8e$G5-;v$KL$FI$N0u$rIU$1$^$9!#$3$l$ODL>o!"?7$7$/%@%&%s%m!<\e(B
18662 \e$B%I$5$l$?5-;v$rL@3N$KL$FI$K$9$k$?$a$N0BA4$J9T0Y$G$9!#%G%#%U%)%k%H\e(B
18663 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
18664
18665 @item gnus-agent-consider-all-articles
18666 @vindex gnus-agent-consider-all-articles
18667 @code{gnus-agent-consider-all-articles} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18668 \e$B%s%H$O$9$Y$F$N5-;v$K$D$$$F!"$=$l$i$r%@%&%s%m!<%I$9$kI,MW$,$"$k$+$I$&$+$r\e(B
18669 \e$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#\e(B@code{nil} \e$B$@$C$?>l9g!"$=$l$,%G%#%U%)\e(B
18670 \e$B%k%H$G$9$,!"%(!<%8%'%s%H$OL$FI$N5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$@$1$r=R8l\e(B
18671 \e$B$K7hDj$5$;$^$9!#$3$l$rM-8z$K$9$k$K$O!"8e$G%(!<%8%'%s%H$,4|8B@Z$l>C5n$9$k\e(B
18672 \e$B5-;v$r2?EY$b7+$jJV$7%@%&%s%m!<%I$7$J$$$h$&$K!"%(!<%8%'%s%H$N4|8B@Z$l>C5n\e(B
18673 \e$B$N@_Dj\e(B (@pxref{Category Variables}) \e$B$r8+D>$9I,MW$b$"$k$+$b$7$l$^$;$s!#\e(B
18674
18675 @item gnus-agent-max-fetch-size
18676 @vindex gnus-agent-max-fetch-size
18677 \e$B%(!<%8%'%s%H$O!"<hF@$7$?5-;v$r8D!9$N%U%!%$%k$KF~$l$k$?$a$N2r@O$r9T$J$&A0\e(B
18678 \e$B$K!"$=$l$i$r0l;~E*$J%P%C%U%!!<$X<h$j9~$_$^$9!#:GBg$N%P%C%U%!!<%5%$%:$rD6\e(B
18679 \e$B2a$7$J$$$h$&$K$9$k$?$a$K!"5-;v$,$9$Y$F<hF@$5$l$k$^$G!"%(!<%8%'%s%H$O<hF@\e(B
18680 \e$B$H2r@O$r8r8_$K9T$J$$$^$9!#\e(B@code{gnus-agent-max-fetch-size} \e$B$O!"7+$jJV$7\e(B
18681 \e$B$,$I$l$/$i$$IQHK$K5/$-$k$+$r@)8f$9$k$?$a$N!"%5%$%:$N8B3&$r5,Dj$7$^$9!#Bg\e(B
18682 \e$B$-$JCM$O@-G=$r2~A1$7$^$9!#>.$5$JCM$O!"K|$,0l<hF@$7$F$$$k4V$K@\B3$,@Z$l$?\e(B
18683 \e$B>l9g$K!"CY$l;~4V$r:G>.$K$7$^$9\e(B (\e$B%0%k!<%W$N>uBV$r99?7$9$k$?$a\e(B
18684 \e$B$K\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$kI,MW$,$"$k$+$b$7$l$^$;\e(B
18685 \e$B$s!#$G$b!"@\B3$,@Z$l$kA0$K2r@O$5$l$?$9$Y$F$N5-;v$O!"\e(Bunplugged \e$B$N4|4V$KMx\e(B
18686 \e$BMQ$9$k$3$H$,$G$-$k$G$7$g$&!#\e(B)\e$B!#7+$jJV$7$KAx6x$9$k$3$H$ODA$7$$$N$G!"%G%#\e(B
18687 \e$B%U%)%k%H$O\e(B 10M \e$B$G$9\e(B
18688
18689 @item gnus-server-unopen-status
18690 @vindex gnus-server-unopen-status
18691 \e$B$?$V$s%(!<%8%'%s%HJQ?t$G$O$J$$$,%(!<%8%'%s%H$KL)@\$K4XO"$9$k$3$NJQ?t$O!"\e(B
18692 gnus \e$B$,%5!<%P!<$K@\B3$G$-$J$H$-$K2?$,5/$-$?$+$rJ*8l$j$^$9!#%(!<%8%'%s%H\e(B
18693 \e$B$,3h@-2=$5$l$k$H!"%G%#%U%)%k%H$N\e(B @code{nil} \e$B$G$O!"MxMQ<T$,%5!<%P!<$H$N@\\e(B
18694 \e$BB3$r@d$D$+%(!<%8%'%s%H$r\e(B unplug \e$B$K$9$k$+$r\e(B gnus \e$B$K?R$M$5$;$^$9!#%(!<%8%'\e(B
18695 \e$B%s%H$,IT3h@-2=$5$l$k$H!"\e(Bgnus \e$B$O$$$D$bC1$K%5!<%P!<$H$N@\B3$r@d$A$^$9!#$3\e(B
18696 \e$B$NJQ?t$NB>$NA*Br;h$K$O\e(B @code{denied} \e$B$H\e(B @code{offline} \e$B$,$"$j!"%(!<%8%'\e(B
18697 \e$B%s%H$,;H$o$l$k>l9g$O8e<T$@$1$,M-8z$G$9!#\e(B
18698
18699 @item gnus-auto-goto-ignores
18700 @vindex gnus-auto-goto-ignores
18701 \e$BBgDq$N?M$O!"%(!<%8%'%s%HJQ?t$G$O$J$$$,L)@\$K4XO"$9$k$b$&0l$D$NJQ?t$r$3$3\e(B
18702 \e$B$GC5$9$G$7$g$&!#$3$NJQ?t$O!"%@%&%s%m!<%I$5$l$F$$$J$$\e(B (\e$B%X%C%@!<$@$1$,%(!<\e(B
18703 \e$B%8%'%s%H$K3JG<$5$l$?\e(B)\e$B!"$=$7$F<h$j9~$^$l$F$$$J$$\e(B (\e$B5-;v$b%X%C%@!<$b3JG<$5\e(B
18704 \e$B$l$F$$$J$$\e(B) \e$B5-;v$r$I$&A`:n$9$k$+$r35N,%P%C%U%!!<$KEA$($^$9!#\e(B
18705
18706 \e$B@5Ev$JCM$O\e(B @code{nil} (\e$B$I$N5-;v$bA`:n$9$k\e(B)\e$B!"\e(B
18707 @code{undownloaded} (@dfn{unplugged} \e$B$J4|4V$NA`:n$O<h$j9~$^$l$F$$$J$$5-\e(B
18708 \e$B;v$rL5;k$9$k$3$H\e(B)\e$B!"\e(B@code{always-undownloaded} (\e$BA`:n$O<h$j9~$^$l$F$$$J$$\e(B
18709 \e$B5-;v$r>o$KL5;k$9$k$3$H\e(B)\e$B!"\e(B@code{unfetched} (\e$BA`:n$O%X%C%@!<$,<h$j9~$^$l$F\e(B
18710 \e$B$$$J$$5-;v$rL5;k$9$k$3$H\e(B) \e$B$G$9!#\e(B(\e$BLuCm\e(B: \e$B$&!<$`\e(B Kevin \e$B$5$s$O2?$r8@$C$F$k$s\e(B
18711 \e$B$@\e(B?)
18712
18713 @item gnus-agent-queue-mail
18714 @vindex gnus-agent-queue-mail
18715 @code{gnus-agent-queue-mail} \e$B$r\e(B @code{always} \e$B$K$9$k$H!"\e(Bgnus \e$B$O%a!<%k$r\e(B
18716 \e$B$$$-$J$jAw?.$7$F$7$^$&$N$G$O$J$/!">o$K\e(B queue (\e$B=gHVBT$A\e(B) \e$B$KF~$l$^$9!#\e(B
18717 @code{t} \e$B$@$C$?$i\e(B gnus \e$B$O@Z$jN%$5$l$F$$$k$H$-$@$1%a!<%k$r\e(B queue \e$B$KF~$l$^\e(B
18718 \e$B$9!#\e(B@code{nil} \e$B$@$C$?$i\e(B queue \e$B$KF~$l$^$;$s!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
18719
18720 @item gnus-agent-prompt-send-queue
18721 @vindex gnus-agent-prompt-send-queue
18722 @code{gnus-agent-prompt-send-queue} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"@Z$jN%$5$l\e(B
18723 \e$B$F$$$k$N$K$b$+$+$o$i$:\e(B @kbd{J S} \e$B$rC!$$$?>l9g$K!"\e(Bgnus \e$B$OK\Ev$K$=$l$r9T$J$C\e(B
18724 \e$B$F$bNI$$$+$I$&$+$r3NG'$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
18725
18726 @item gnus-agent-auto-agentize-methods
18727 @vindex gnus-agent-auto-agentize-methods
18728 \e$B$"$J$?$,0JA0$K%(!<%8%'%s%H$r;H$C$?$3$H$,L5$$\e(B (\e$B$b$C$H5;=QE*$K$O!"\e(B
18729 @file{~/News/agent/lib/servers} \e$B$,L5$$>l9g\e(B)\e$B!"\e(Bgnus \e$B$O$[$s$N>/?t$N%5!<%P!<\e(B
18730 \e$B$r<+F0E*$K%(!<%8%'%s%H2=$7$^$9!#$3$NJQ?t$O$I$N%P%C%/%(%s%I$r<+F0$G%(!<%8%'\e(B
18731 \e$B%s%H2=$9$Y$-$+$r@)8f$7$^$9!#0lHL$K!"%(!<%8%'%s%H2=$O1s3V%P%C%/%(%s%I$@$1\e(B
18732 \e$B$KM-MQ$G$9!#<+F0$N%(!<%8%'%s%H2=$O!"%5!<%P!<$KBP$7$F\e(B @kbd{J a} \e$B$r<B9T$9\e(B
18733 \e$B$k$N$HF1$88z2L$,$"$j$^$9\e(B (@pxref{Server Agent Commands})\e$B!#$b$7%U%!%$%k$,\e(B
18734 \e$BB8:_$9$k$J$i$P!"$=$l$i$rDI2C$7$?$j:o=|$9$k$?$a$K%5!<%P!<$r<jF0$GA`:n$7$J\e(B
18735 \e$B$1$l$P$J$j$^$;$s!#$3$NJQ?t$O:G=i$K\e(B gnus \e$B$r5/F0$7$?$H$-$@$1E,MQ$5$l$^$9!#\e(B
18736 \e$B%G%#%U%)%k%H$O\e(B @samp{(nntp nnimap)} \e$B$G$9!#\e(B
18737 @end table
18738
18739 @node Example Setup
18740 @subsection \e$B@_DjNc\e(B
18741
18742 \e$B$b$7$"$J$?$,$3$N%^%K%e%"%k$rFI$_$?$/$J$/$F!"$4$/I8=`E*$J@_Dj$,$5$l$F$$$k\e(B
18743 \e$B$H$9$k$J$i!"$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$N$h$&$J@_Dj$r$9$k\e(B
18744 \e$B$H$3$m$+$i;O$a$i$l$k$G$7$g$&!#\e(B
18745
18746 @lisp
18747 ;;; @r{gnus \e$B$,$I$N$h$&$K%K%e!<%9$r<hF@$9$k$+$rDj5A$9$k!#$3$3$G$O\e(B}
18748 ;;; @r{ISP \e$B$N%5!<%P!<$+$i\e(B @acronym{NNTP} \e$B$G<h$C$F$/$k$3$H$K$9$k!#\e(B}
18749 (setq gnus-select-method '(nntp "news.your-isp.com"))
18750
18751 ;;; @r{gnus \e$B$,$I$N$h$&$K%a!<%k$rFI$`$+$rDj5A$9$k!#\e(BISP \e$B$N\e(B @acronym{POP}}
18752 ;;; @r{\e$B%5!<%P!<$+$i%a!<%k$rFI$`$3$H$K$9$k!#\e(B}
18753 (setq mail-sources '((pop :server "pop.your-isp.com")))
18754
18755 ;;; @r{gnus \e$B$,%a!<%k$r$I$N$h$&$K3JG<$9$k$+$r;XDj$9$k!#\e(Bnnml \e$B%0%k!<%W\e(B}
18756 ;;; @r{\e$B$r;H$&!#\e(B}
18757 (setq gnus-secondary-select-methods '((nnml "")))
18758
18759 ;;; @r{gnus \e$B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$K$9$k!#\e(B}
18760 ;;; (gnus-agentize) ; @r{\e$B5l<0$N@_Dj!#\e(B}
18761 ;;; (setq gnus-agent t) ; @r{\e$B8=:_$N%G%#%U%)%k%H!#\e(B}
18762 @end lisp
18763
18764 \e$B4pK\E*$K$O$3$l$@$1$GNI$$$O$:$G$9!#$3$l$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!\e(B
18765 \e$B%$%k$KF~$l$F!"$"$J$?$NMWK>$K9g$o$;$FJT=8$7!"\e(BPPP (\e$B$d2?$+\e(B) \e$B$r5/F0$7$F!"\e(B
18766 @kbd{M-x gnus} \e$B$HBG80$7$F2<$5$$!#\e(B
18767
18768 \e$B=i$a$F\e(B gnus \e$B$r<B9T$9$k$7$?$H$-$O!"$$$/$D$+$N%K%e!<%9%0%k!<%W$,%G%#%U%)%k\e(B
18769 \e$B%H$G<+F0E*$K9XFI$5$l$^$9!#$*$=$i$/$b$C$H$?$/$5$s$N%0%k!<%W$r9XFI$7$?$/$J\e(B
18770 \e$B$k$G$7$g$&$1$I!"$=$N$?$a$K$O!"\e(B@kbd{A A} \e$BL?Na$G\e(B @acronym{NNTP} \e$B%5!<%P!<$K\e(B
18771 \e$BA4%0%k!<%W$N0lMw$rLd$$9g$o$;$J$1$l$P$J$j$^$;$s!#$3$l$ODL>o$H$F$b;~4V$,$+\e(B
18772 \e$B$+$j$^$9$,!"0lEY$@$1$7$+<B9T$9$kI,MW$O$"$j$^$;$s!#\e(B
18773
18774 \e$B$7$P$i$/$NFI$_9~$_$H2r@O$N8e$K!"%0%k!<%W$N0lMw$rDs<($5$;$i$l$k$G$7$g$&!#\e(B
18775 @kbd{u} \e$BL?Na$GFI$_$?$$%0%k!<%W$r9XFI$7$^$9!#FI$_$?$$%0%k!<%W$rA4It9XFI$7\e(B
18776 \e$B$?$i!"\e(B@kbd{l} \e$B$G:o=|%0%k!<%W$r$9$Y$F2hLL$+$i>C5n$7$^$9!#\e(B(@kbd{A k} \e$B$G:o\e(B
18777 \e$B=|%0%k!<%W$O$9$Y$FLa$C$F$-$^$9!#\e(B)
18778
18779 \e$B$5$F!"$3$3$G$=$N>l$G%0%k!<%W$rFI$`$3$H$b$G$-$k$7!"$"$k$$$O\e(B @kbd{J s} \e$BL?\e(B
18780 \e$BNa$G5-;v$r%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#$"$H$O$3$N%^%K%e%"%k$N;D$j$rFI\e(B
18781 \e$B$s$G!"$=$NB>$N2?I42/$N9`L\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D$1=P$7$F2<$5$$!#\e(B
18782
18783 @node Batching Agents
18784 @subsection \e$B0l3g%(!<%8%'%s%H=hM}\e(B
18785 @findex gnus-agent-batch
18786
18787 gnus \e$B%(!<%8%'%s%H$K5-;v$r<hF@$5$;$k$N$O\e(B (\e$B$=$7$F$"$J$?$N=q$$$?2?$+$N%a%C\e(B
18788 \e$B%;!<%8$rEj9F$9$k$N$O\e(B)\e$B!"$$$C$?$s$b$N$4$H$r@5$7$/@_Dj$7$F$7$^$($PHs>o$K4J\e(B
18789 \e$BC1$G$9!#0J2<$N%7%'%k%9%/%j%W%H$OI,MW$J$3$H$r$9$Y$F$d$C$F$/$l$k$G$7$g$&!#\e(B
18790
18791 \e$B0J2<$N<vJ8$r%3%^%s%I%i%$%s$G;H$&$3$H$K$h$C$F!"40A4$J%P%C%A%3%^%s%I$rAv$i\e(B
18792 \e$B$;$k$3$H$,$G$-$^$9\e(B:
18793
18794 @example
18795 #!/bin/sh
18796 emacs -batch -l ~/.emacs -l ~/.gnus.el gnus-agent-batch >/dev/null 2>&1
18797 @end example
18798
18799 @node Control Agents
18800 @subsection gnus-agent \e$B4D6-$r\e(B Control \e$B$9$k\e(B
18801
18802 \e$B$3$3$^$GFI$s$GMh$i$l$F!"%(!<%8%'%s%H$,Hs>o$KJXMx$J5!G=$G$"$k$3$H$,J,$+$C\e(B
18803 \e$B$?$H;W$$$^$9!#$?$@!"ITK~$JE@$,$"$k$H$9$k$H!"Kh\e(B
18804 \e$B2s\e(B @kbd{J j} \e$B$d\e(B @kbd{J S} \e$BEy$r%-!<$G:n6H$7$J$1$l$P$J$i$J$$$3$H$G$7$g$&!#\e(B
18805 \e$B%*%s%i%$%s$HF1$8$h$&$JA`:n$G$d$j$H$j$G$-$?$i!"$H9M$($?$3$H$O$"$j$^$;$s\e(B
18806 \e$B$+\e(B?  gnus-offline \e$B$O$=$N5!G=$rDs6!$7$^$9!#\e(B(\e$BI.<T$N<qL#$G\e(B gnus-agent \e$B$r;H\e(B
18807 \e$BMQ$9$k$3$H$r?d>)$7$^$9!#\e(B@code{MIEE} \e$B$K$D$$$F$O8e=R;2>H\e(B)
18808
18809 *Group* \e$B%P%C%U%!!<$G\e(B @kbd{g} \e$B$r2!$9$3$H$G\e(B
18810
18811 @lisp
18812  (Dialup \e$B$NI,MW$J4D6-$G$O\e(B Dialup) ->
18813   Mail \e$B$N<hF@\e(B ->
18814   Spool \e$B$KN/$C$?\e(B message \e$B$NAw?.\e(B ->
18815   News \e$B$NAw?.\e(B ->
18816   \e$BITMW$J5-;v$N\e(B expire
18817 @end lisp
18818
18819 \e$B$^$G$r9T$J$$$^$9!#\e(B
18820
18821 \e$B%$%s%9%H!<%k$O$$$?$C$F4JC1\e(B (\e$B$3$3$^$G$G\e(B gnus-agent \e$B$N@_Dj$O=*$C$F$$$k$H\e(B
18822 \e$B2>Dj$7$^$9\e(B)\e$B!#\e(B@file{~/.emacs} \e$B$N\e(B gnus-agent \e$B$N@_Dj$N$A$g$$$HA0$K\e(B
18823
18824 @lisp
18825 (load "gnus-ofsetup")
18826 (gnus-setup-for-offline)
18827 (load gnus-offline-setting-file)
18828 @end lisp
18829
18830 @acronym{POP} \e$B$H$$$l!"\e(BEmacs \e$B$r:F5/F0$7$F2<$5$$!#$9$k$H!"$5$^$6$^$J<ALd$r\e(B
18831 \e$B$5$l$k$H;W$$$^$9!#$=$3$G$O!"$"$J$?$N4D6-$K$"$C$?Ez$($r$7$F2<$5$$!#<ALd$,\e(B
18832 \e$B=*$k$H!"@_DjMQ$N\e(B @file{~/.gnus-offline.el} \e$B%U%!%$%k$,:n@.$5$l$^$9!#$3$3\e(B
18833 \e$B$K!"I,MW$J@_Dj$9$Y$F$,=q$+$l$F$$$^$9!#\e(Bgnus \e$B$N5/F0$,=*$j!"\e(B(\e$BB?\e(B
18834 \e$BJ,\e(B @acronym{POP} \e$B%5!<%P!<$N%Q%9%o!<%I$rJ9$+$l$k$H;W$$$^$9$,\e(B) *Group* \e$B%P%C\e(B
18835 \e$B%U%!!<$K$J$C$?$i!"\e(B@kbd{J j} \e$B$d\e(B @kbd{J S} \e$BEy$NA`:n$OI,MW$"$j$^$;$s!#\e(B
18836 News/Mail \e$B$r?75,$G<hF@$7$?$1$l$P!"\e(B*Group* \e$B%P%C%U%!!<$G\e(B @kbd{g} \e$B$r2!$9$@\e(B
18837 \e$B$1$G$9!#\e(B
18838
18839 @code{MIEE} = Message Intercepting and Entrusting Emacs library.
18840 Message \e$B$r2#<h$j$7$F!"\e(Boffline \e$B$G\e(B post/send \e$B$9$k$?$a$NHFMQ%i%$%V%i%j!<$G\e(B
18841 \e$B$9!#\e(B
18842
18843 \e$B$3$N\e(B @code{MIEE} \e$B$r;H$&$H\e(B @code{gnus-offline} \e$B$rMQ$$$F\e(B @code{nnspool} \e$B$b\e(B
18844 \e$B%3%s%H%m!<%k$9$k$3$H$,$G$-$^$9\e(B (\e$B$3$3$G$O=R$Y$^$;$s$,!D\e(B)\e$B!#\e(B(\e$B$b$A$m\e(B
18845 \e$B$s\e(B @code{gnus-agent} + @code{MIEE} \e$B$H$$$&AH9g$;$b2DG=$G\e(B
18846 \e$B$9\e(B) @code{MIEE} \e$B$O!"\e(B
18847 @uref{http://www.shiojiri.ne.jp/%7Et-ichi/lisp/miee.el} \e$B$+$i<h$C$FMh$k$3\e(B
18848 \e$B$H$,$G$-$^$9!#\e(B@code{gnus-setup-for-offline} \e$B$G@_Dj$7$?>l9g$K$O!"\e(B
18849 @code{MIEE} \e$B$N@_Dj$O$$$C$5$$$7$J$/$F$b$+$^$$$^$;$s!#\e(B
18850
18851 @table @code
18852 @vindex gnus-offline-articles-to-fetch
18853 @item gnus-offline-articles-to-fetch
18854 \e$B$3$NJQ?t$O<hF@$9$k5-;v$N<oN`$r;XDj$7$^$9!#\e(B'mail \e$B$N>l9g$O!"\e(BMail \e$B$@$1$r<h\e(B
18855 \e$BF@$7$^$9!#\e(B'news \e$B$N>l9g$O!"\e(BNews \e$B$@$1$r<hF@$7$^$9!#\e(B'both \e$B$N>l9g$O!"\e(B
18856 Mail/News \e$BN>J}$r<hF@$7$^$9!#\e(B
18857
18858 @vindex gnus-offline-load-hook
18859 @item gnus-offline-load-hook
18860 \e$B$3$NJQ?t$O\e(B @code{gnus-offline} \e$B$,\e(B load \e$B$5$l$kA0$KI>2A$5$l$k\e(B hook \e$B$G$9!#\e(B
18861
18862 @vindex gnus-offline-before-online-hook
18863 @item gnus-offline-before-online-hook
18864 \e$B$3$NJQ?t$O\e(B gnus \e$B$,\e(B Online(Plugged) \e$B>uBV$K$J$kD>A0$KI>2A$5$l$k\e(B hook \e$B$G$9!#\e(B
18865
18866 @vindex gnus-offline-after-online-hook
18867 @item gnus-offline-after-online-hook
18868 \e$B$3$NJQ?t$O\e(B gnus \e$B$,\e(B Offline(UnPlugged) \e$B>uBV$K$J$C$?8e$KI>2A$5$l$k\e(B hook \e$B$G\e(B
18869 \e$B$9!#\e(B
18870
18871 @vindex gnus-offline-interval-time
18872 @item gnus-offline-interval-time
18873 \e$B$3$NJQ?t$G;XDj$5$l$?4V\e(B
18874 \e$B3V\e(B (\e$BIC?t\e(B) \e$B$G\e(B @code{gnus-offline-articles-to-fetch} \e$B$G;XDj$5$l\e(B
18875 \e$B$?\e(B article \e$B$r<hF@$7$^$9!#F0:n$K$O\e(B @code{gnus-daemon} \e$B$r;HMQ$7$F$$$^$9!#\e(B
18876
18877 @vindex gnus-offline-dialup-function
18878 @item gnus-offline-dialup-function
18879 \e$B$3$NJQ?t$G;XDj$5$l$?4X?t$,\e(B dialup \e$B;~$K<B9T$5$l!"\e(BDialup \e$B$7%5!<%P!<$K@\B3\e(B
18880 \e$B$7$^$9!#\e(B
18881
18882 @vindex gnus-offline-hangup-function
18883 @item gnus-offline-hangup-function
18884 \e$B$3$NJQ?t$G;XDj$5$l$?4X?t$,\e(B hangup \e$B;~$K<B9T$5$l!"%5!<%P!<$H$N2s@~$r@ZCG$7\e(B
18885 \e$B$^$9!#\e(B
18886 @end table
18887
18888 @node Agent Caveats
18889 @subsection \e$B%(!<%8%'%s%H$NLdBjE@\e(B
18890
18891 Gnus \e$B%(!<%8%'%s%H$O!"$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0\e(B
18892 \e$B:n$7$^$;$s!#$3$l$i$OA[A|E*$J?M$+$i$NNI$/$"$k<ALd$G$9\e(B:
18893
18894 @table @dfn
18895 @item \e$B@\B3$5$l$F$$$k$H$-$K5-;v$rFI$s$@$i!"$=$l$O\e(B Agent \e$B$KF~$k$N$G$9$+\e(B?
18896
18897 @strong{\e$B$$$$$(\e(B}\e$B!#$3$NF0:n$rK>$`$N$J$i\e(B
18898 \e$B$P\e(B @code{gnus-select-article-hook} \e$B$K4X\e(B
18899 \e$B?t\e(B @code{gnus-agent-fetch-selected-article} \e$B$r2C$($F2<$5$$!#\e(B
18900
18901 @item \e$B@\B3$5$l$F$$$k$H$-$K5-;v$rFI$s$G!"\e(BAgent \e$B$K5-;v$,B8:_$7$F$$$k>l9g!"\e(B
18902 \e$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+\e(B?
18903
18904 @strong{\e$B$$$$$(\e(B}\e$B!"$?$@$7\e(B @code{gnus-agent-cache} \e$B$,\e(B @code{nil} \e$B$G$J$+$C$?\e(B
18905 \e$B$i!"$G$9$,!#\e(B
18906 @end table
18907
18908 \e$BMWLs$9$k$H!"\e(Bgnus \e$B$,@Z$jN%$5$l$F$$$k$H$-$O%m!<%+%k$KJ]B8$5$l$?5-;v$r8+$k\e(B
18909 \e$B$@$1$G$9!#@\B3$5$l$F$$$k$H$-$O\e(B ISP \e$B$HOC$7!"$+$D%m!<%+%k$K;}$C$F$$$k5-;v\e(B
18910 \e$B$b;H$&$+$b$7$l$^$;$s!#\e(B
18911
18912 @node Scoring
18913 @chapter \e$B%9%3%"\e(B
18914 @cindex scoring
18915
18916 \e$BB>$N?M!9$O\e(B @dfn{\e$B:o=|%U%!%$%k\e(B} \e$B$r;H$$$^$9$,!"$3$3\e(B gnus \e$B%?%o!<$O:o=|$h$j$b\e(B
18917 \e$B%9%3%"$NJ}$r9%$`$N$G!"B>$H3JF.$9$k$h$j$O@Z$jBX$($k$3$H$K$7$^$7$?!#$=$l$i\e(B
18918 \e$B$O40A4$K0c$&$3$H$r$9$k$N$G!"??$CD>$0$K:B$C$FCm0U$rJ'$C$F2<$5$$\e(B!
18919
18920 @vindex gnus-summary-mark-below
18921 \e$B$9$Y$F$N5-;v$O%9%3%"$N%G%#%U%)%k%HCM$r;}$C$F$*\e(B
18922 \e$B$j\e(B (@code{gnus-summary-default-score})\e$B!"$3$l$O%G%#%U%)%k%H$G\e(B 0 \e$B$G$9!#$3\e(B
18923 \e$B$N%9%3%"$OBPOCE*$d!"%9%3%"%U%!%$%k\e(B (score file) \e$B$NJ}K!$K$h$j!">e$2$i$l$?\e(B
18924 \e$B$j2<$2$i$l$?$j$7$^$9!#\e(B@code{gnus-summary-mark-below} \e$B$h$j$bDc$$%9%3%"$N\e(B
18925 \e$B5-;v$K$O4{FI$N0u$,IU$-$^$9!#\e(B
18926
18927 gnus \e$B$O35N,%P%C%U%!!<$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s\e(B
18928 \e$B$J\e(B @dfn{\e$B%9%3%"%U%!%$%k\e(B} \e$B$bFI$_9~$_$^$9!#\e(B
18929
18930 \e$B8=:_$N5-;v$K4p$E$$$F%9%3%"$NEPO?$rA^F~$9$k$$$/$D$+$NL?Na$,35N,%P%C%U%!!<\e(B
18931 \e$B$K$"$j$^$9!#Nc$($P!"\e(Bgnus \e$B$KFCDj$NI=Bj$N5-;v$N%9%3%"$r2<$2$?$j>e$2$?$j$9\e(B
18932 \e$B$k$h$&$K5a$a$k$3$H$,$G$-$^$9!#\e(B
18933
18934 \e$BFs<oN`$N%9%3%"9`L\$,$"$j$^$9\e(B: \e$B1JB3$H0l;~E*$G$9!#0l;~E*%9%3%"9`L\$O<+J,<+\e(B
18935 \e$B?H$G4|8B$,$/$k$H:o=|$9$kEPO?$G$9!#Nc$($P!"0l=54V0J>e;H$o$l$F$$$J$$$I$s$J\e(B
18936 \e$BEPO?$b!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/$9$k$?$a$K!"@E$+$K:o=|$5$l$^$9!#\e(B
18937
18938 @menu
18939 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"9`L\$rDI2C$9$k\e(B
18940 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
18941 * Score Variables::             \e$B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k\e(B (\e$B$^$!!"$J$s$FMQ8l\e(B (Scoring) \e$B$G$7$g$&\e(B)
18942 * Score File Format::           \e$B%9%3%"%U%!%$%k$K2?$rF~$l$k$+\e(B
18943 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k$3$H$b$G$-$k\e(B
18944 * Adaptive Scoring::            \e$BBg;P\e(B (Big Sister) gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
18945 * Home Score File::             \e$B?7$7$$%9%3%"9`L\$,$I$3$X9T$/$+$r$I$N$h$&$K;XDj$9$k$+\e(B
18946 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B gnus \e$B$K5$IU$+$;$k\e(B
18947 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
18948 * Scoring Tips::                \e$B$I$&$d$C$F8z2LE*$K%9%3%"$rIU$1$k$+\e(B
18949 * Reverse Scoring::             \e$B8E$$$b$N$N;R$G$"$k$H$$$&LdBj$OLdBj$G$O$J$$\e(B
18950 * Global Score Files::          \e$BCO$r$D$+$_!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
18951 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k$3$H$,$G$-$k\e(B
18952 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KJQ49$9$k\e(B
18953 * Advanced Scoring::            \e$B%9%3%"$NK!B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
18954 * Score Decays::                \e$B%9%3%"$r8O$l$F$$$+$;$k$N$OLr$KN)$D$3$H$b$"$k\e(B
18955 @end menu
18956
18957 @node Summary Score Commands
18958 @section \e$B35N,%9%3%"L?Na\e(B
18959 @cindex score commands
18960
18961 \e$B%9%3%"9`L\$rJQ99$9$k%9%3%"L?Na$O<B:]$KK\Ev$N%9%3%"%U%!%$%k$r=$@5$9$k$o$1\e(B
18962 \e$B$G$O$"$j$^$;$s!#$=$l$O$"$^$j$KHs8zN($G$9!#\e(Bgnus \e$B$O0JA0$K%m!<%I$5$l$?%9%3\e(B
18963 \e$B%"%U%!%$%k$N%-%c%C%7%e$rJ];}$7$F$*$j!"$=$N0l$D$O\e(B @dfn{\e$B8=:_$N%9%3%"%U%!%$\e(B
18964 \e$B%kO"A[%j%9%H\e(B} (current score file alist) \e$B$H9M$($i$l$F$$$^$9!#%9%3%"L?Na\e(B
18965 \e$B$OC1=c$K$3$N%j%9%H$KEPO?$rA^F~$7$F!"%0%k!<%W$+$i=P$k$H!"$3$N%j%9%H$OJ]B8\e(B
18966 \e$B$5$l$^$9!#\e(B
18967
18968 \e$B8=:_\e(B (current) \e$B$N%9%3%"%U%!%$%k$O!"<B:]$K$=$N$h$&$J%9%3%"%U%!%$%k$,B8:_\e(B
18969 \e$B$7$F$$$J$$>l9g$G$b!"%G%#%U%)%k%H$G%0%k!<%W$N%m!<%+%k%9%3%"%U%!%$%k$K$J$C\e(B
18970 \e$B$F$$$^$9!#%9%3%"L?Na$r2?$+B>$N%9%3%"%U%!%$%k\e(B (\e$BNc!"\e(B@file{all.SCORE}) \e$B$KA^\e(B
18971 \e$BF~$7$?$$$J$i!"$^$:$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$J$1$l$P$J$j$^$;$s!#\e(B
18972
18973 \e$B0lHLE*$J%9%3%"L?Na$O<B:]$K$O%9%3%"%U%!%$%k$rJQ99$7$^$;$s\e(B:
18974
18975 @table @kbd
18976 @item V s
18977 @kindex V s (\e$B35N,\e(B)
18978 @findex gnus-summary-set-score
18979 \e$B8=:_$N5-;v$N%9%3%"$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-score})\e$B!#\e(B
18980
18981 @item V S
18982 @kindex V S (\e$B35N,\e(B)
18983 @findex gnus-summary-current-score
18984 \e$B8=:_$N5-;v$N%9%3%"$rI=<($7$^$9\e(B (@code{gnus-summary-current-score})\e$B!#\e(B
18985
18986 @item V t
18987 @kindex V t (\e$B35N,\e(B)
18988 @findex gnus-score-find-trace
18989 \e$B8=:_$N5-;v$K;H$o$l$F$$$k$9$Y$F$N%9%3%"K!B'\e(B (score rule) \e$B$rI=<($7$^\e(B
18990 \e$B$9\e(B (@code{gnus-score-find-trace})\e$B!#\e(B@code{*Score Trace*} \e$B%P%C%U%!!<\e(B
18991 \e$B$G!"\e(B@kbd{e} \e$B$r%?%$%W$7$F8=:_9T$N%9%3%"K!B'$KBP1~$9$k%9%3%"%U%!%$%k$rJT=8\e(B
18992 \e$B$9$k$3$H$,$G$-!"\e(B@kbd{f} \e$B$G$O%9%3%"%U%!%$%k$N%U%)!<%^%C\e(B
18993 \e$B%H\e(B (@code{gnus-score-pretty-print}) \e$B$HJT=8$r9T$J$&$3$H$,$G$-$^$9!#\e(B
18994
18995 @item V w
18996 @kindex V w (\e$B35N,\e(B)
18997 @findex gnus-score-find-favourite-words
18998 \e$B%9%3%"$K;H$o$l$F$$$k8l$N%j%9%H$rI=<($7$^\e(B
18999 \e$B$9\e(B (@code{gnus-score-find-favourite-words})\e$B!#\e(B
19000
19001 @item V R
19002 @kindex V R (\e$B35N,\e(B)
19003 @findex gnus-summary-rescore
19004 \e$B8=:_$N35N,$G%9%3%"2aDx$r<B9T$7$^$9\e(B (@code{gnus-summay-rescore})\e$B!#$3$l\e(B
19005 \e$B$O\e(B gnus \e$B$N8e$m$G$$$m$$$m$H%9%3%"%U%!%$%k$GM7$s$G!"$=$l$N8z2L$r8+$?$$$H$-\e(B
19006 \e$B$KLrN)$D$+$b$7$l$^$;$s!#\e(B
19007
19008 @item V c
19009 @kindex V c (\e$B35N,\e(B)
19010 @findex gnus-score-change-score-file
19011 \e$B0c$C$?%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
19012 \e$B$9\e(B (@code{gnus-score-change-score-file})\e$B!#\e(B
19013
19014 @item V e
19015 @kindex V e (\e$B35N,\e(B)
19016 @findex gnus-score-edit-current-scores
19017 \e$B8=:_$N%9%3%"%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-score-edit-current-scores})\e$B!#\e(B
19018 @code{gnus-score-mode} \e$B%P%C%U%!!<$K0\F0$9$k$3$H$K$J$k$G$7$g\e(B
19019 \e$B$&\e(B (@pxref{Score File Editing})\e$B!#\e(B
19020
19021 @item V f
19022 @kindex V f (\e$B35N,\e(B)
19023 @findex gnus-score-edit-file
19024 \e$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
19025 \e$B$9\e(B (@code{gnus-score-edit-file})\e$B!#\e(B
19026
19027 @item V F
19028 @kindex V F (\e$B35N,\e(B)
19029 @findex gnus-score-flush-cache
19030 \e$B8=:_$N%9%3%"%-%c%C%7%e$r=q$-9~$_$^$9\e(B (@code{gnus-score-flush-cache})\e$B!#$3\e(B
19031 \e$B$l$O%9%3%"%U%!%$%k$rJT=8$7$?8e$KLr$KN)$A$^$9!#\e(B
19032
19033 @item V C
19034 @kindex V C (\e$B35N,\e(B)
19035 @findex gnus-score-customize
19036 \e$B;k3PE*$G4r$7$$J}K!$G%9%3%"%U%!%$%k$r%+%9%?%^%$%:$7$^\e(B
19037 \e$B$9\e(B (@code{gnus-score-customize})\e$B!#\e(B
19038 @end table
19039
19040 \e$B$3$l$i$NL?Na$N;D$j$O%m!<%+%k%9%3%"%U%!%$%k$r=$@5$7$^$9!#\e(B
19041
19042 @table @kbd
19043 @item V m
19044 @kindex V m (\e$B35N,\e(B)
19045 @findex gnus-score-set-mark-below
19046 \e$B%9%3%"$NF~NO$rB%?J$7!"$=$l$h$j$bDc$$%9%3%"$N$9$Y$F$N5-;v$K4{FI$N0u$rIU$1\e(B
19047 \e$B$^$9\e(B (@code{gnus-score-set-mark-below})\e$B!#\e(B
19048
19049 @item V x
19050 @kindex V x (\e$B35N,\e(B)
19051 @findex gnus-score-set-expunge-below
19052 \e$B%9%3%"$NF~NO$rB%?J$7!"$=$N%9%3%"$h$jDc$$$9$Y$F$N5-;v$r:o=|$9$k$?$a$N%9%3\e(B
19053 \e$B%"K!B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^\e(B
19054 \e$B$9\e(B (@code{gnus-score-set-expunge-below})\e$B!#\e(B
19055 @end table
19056
19057 \e$B<B:]$K%9%3%"9`L\$r$9$k$?$a$N%-!<BG$A9~$_$OHs>o$K5,B'@5$7$$K!B'$K=>$&$N$G!"\e(B
19058 \e$B$=$l$i$NL?Na$9$Y$F$rI=$K>e$2$kI,MW$O$"$j$^$;$s!#\e(B(\e$B$?!<$/$5$s$"$j$^$9!#\e(B)
19059
19060 @findex gnus-summary-increase-score
19061 @findex gnus-summary-lower-score
19062 @enumerate
19063 @item
19064 \e$B:G=i$N%-!<$O%9%3%"$rA}$d$9$?$a$N\e(B @kbd{I} (i \e$B$NBgJ8;z\e(B) \e$B$+!"%9%3%"$r2<$2$k\e(B
19065 \e$B$?$a$N\e(B @kbd{L} \e$B$G$9!#\e(B
19066 @item
19067 \e$BFsHVL\$N%-!<$O$I$N%X%C%@!<$K%9%3%"$r$7$?$$$+$rI=$7$^$9!#0J2<$N%-!<$,;HMQ\e(B
19068 \e$B2DG=$G$9\e(B:
19069
19070 @table @kbd
19071 @item a
19072 \e$BCx<T\e(B (author) \e$B$NL>A0$K%9%3%"$rIU$1$^$9!#\e(B
19073
19074 @item s
19075 \e$BI=Bj\e(B (subject) \e$B$N9T$K%9%3%"$rIU$1$^$9!#\e(B
19076
19077 @item x
19078 @code{Xref} \e$B9T$K%9%3%"$rIU$1$^$9\e(B---\e$B$9$J$o$A!"%/%m%9%]%9%H9T$G$9!#\e(B
19079
19080 @item r
19081 @code{References} \e$B9T$K%9%3%"$rIU$1$^$9!#\e(B
19082
19083 @item d
19084 \e$BF|IU\e(B (date) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
19085
19086 @item l
19087 \e$B9T?t\e(B (number of lines) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
19088
19089 @item i
19090 @code{Messsage-ID} \e$B%X%C%@!<$K%9%3%"$rIU$1$^$9!#\e(B
19091
19092 @item e
19093 \e$B!VDI2C!W$N%X%C%@!<\e(B (\e$B$9$J$o$A!"\e(B(@code{gnus-extra-headers} \e$B$K@_Dj$5$l$F$$\e(B
19094 \e$B$F!"\e(B@acronym{NNTP} \e$B%5!<%P!<$,\e(B overview \e$B$K$=$l$i$N>pJs$r5-O?$7$F$$$k\e(B) \e$B$K\e(B
19095 \e$B%9%3%"$rIU$1$^$9!#\e(B
19096
19097 @item f
19098 \e$B%U%)%m!<%"%C%W\e(B (followup) \e$B$K%9%3%"$rIU$1$^$9\e(B---\e$B$3$l$OCx<TL>$H$N9gCW$r$7!"\e(B
19099 \e$B$3$NCx<T$X$N%U%)%m!<%"%C%W$K%9%3%"$r2C$($^$9!#\e(B(\e$B$3$N%-!<$r;H$&$3$H$K$h$C\e(B
19100 \e$B$F\e(B @file{ADAPT} \e$B%U%!%$%k$,@8@.$5$l$^$9!#\e(B)
19101
19102 @item b
19103 \e$B5-;v$NK\J8$K%9%3%"$rIU$1$^$9!#\e(B
19104
19105 @item h
19106 \e$B%X%C%@!<$K%9%3%"$rIU$1$^$9!#\e(B
19107
19108 @item t
19109 \e$B%9%l%C%I$K%9%3%"$rIU$1$^$9!#\e(B(\e$B$3$N%-!<$r;H$&$3$H$K$h$C$F\e(B @file{ADAPT} \e$B%U%!\e(B
19110 \e$B%$%k$,@8@.$5$l$^$9!#\e(B)
19111 @end table
19112
19113 @item
19114 \e$B;0HVL\$N%-!<$O9gCW$9$k7?$G$9!#$I$N9gCW$N7?$,M-8z$+$O$I$N%X%C%@!<$K%9%3%"\e(B
19115 \e$B$rIU$1$h$&$H$7$F$$$k$+$K0M$j$^$9!#\e(B
19116
19117 @table @code
19118 @item \e$BJ8;zNs\e(B (strings)
19119
19120 @table @kbd
19121 @item e
19122 \e$B@53N$J\e(B (exact) \e$B9gCW$G$9!#\e(B
19123
19124 @item s
19125 \e$BJ8;zNs$N0lIt$N\e(B (substring) \e$B9gCW$G$9!#\e(B
19126
19127 @item f
19128 \e$BBg;(GD$J\e(B (fuzzy) \e$B9gCW$G$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
19129
19130 @item r
19131 \e$B@55,I=8=\e(B (regexp) \e$B$N9gCW$G$9!#\e(B
19132 @end table
19133
19134 @item \e$BF|IU\e(B (date)
19135
19136 @table @kbd
19137 @item b
19138 \e$BF|IU$NA0\e(B (before) \e$B$G$9!#\e(B
19139
19140 @item a
19141 \e$BF|IU$N8e\e(B (after) \e$B$G$9!#\e(B
19142
19143 @item n
19144 \e$B$=$NF|IU$G$9!#\e(B
19145 @end table
19146
19147 @item \e$B?tCM\e(B (number)
19148
19149 @table @kbd
19150 @item <
19151 \e$B?tCM$h$j>.$5$$$b$N$G$9!#\e(B
19152
19153 @item =
19154 \e$B?tCM$HEy$7$$$b$N$G$9!#\e(B
19155
19156 @item >
19157 \e$B?tCM$h$jBg$-$$$b$N$G$9!#\e(B
19158 @end table
19159 @end table
19160
19161 @item
19162 \e$B;M$D$a$GDL>o$O:G8e$N%-!<$G$9!#$3$l$,0l;~E*\e(B (\e$B$9$J$o$A4|8B@Z$l>C5n\e(B) \e$B$N%9%3\e(B
19163 \e$B%"9`L\$+!"1JB3E*$J\e(B (\e$B$9$J$o$A4|8B@Z$l>C5n$G$J$$\e(B) \e$B%9%3%"9`L\$G$"$k$+$H$$$&\e(B
19164 \e$B$3$H!"$b$7$/$O$9$0$K$J$5$l$k$Y$-$+!"%9%3%"%U%!%$%k$KDI2C$9$k$3$H$O$7$J$$\e(B
19165 \e$B$+$H$$$&$3$H$r;XDj$7$^$9!#\e(B
19166
19167 @table @kbd
19168 @item t
19169 \e$B0l;~E*$J\e(B (temporary) \e$B%9%3%"9`L\$G$9!#\e(B
19170
19171 @item p
19172 \e$B1JB3E*$J\e(B (permanent) \e$B%9%3%"9`L\$G$9!#\e(B
19173
19174 @item i
19175 \e$BB(:B$N\e(B (immediate) \e$B%9%3%"IU$1$G$9!#\e(B
19176 @end table
19177
19178 @item
19179 \e$B$b$7\e(B `e' (\e$BDI2C$N\e(B (extra)) \e$B%X%C%@!<$G%9%3%"IU$1$r9T$J$C$F$$$k$H!"$I$NL>A0\e(B
19180 \e$B$N%X%C%@!<$G9T$J$&$+$r?R$M$i$l$^$9!#$3$l$O\e(B @code{gnus-extra-headers} \e$B$K\e(B
19181 \e$B$"$kL>A0$G$J$1$l$P$J$j$^$;$s!#\e(B@samp{TAB} \e$B$K$h$kJd40$,$G$-$^$9!#\e(B
19182 @end enumerate
19183
19184 \e$B$G$9$+$i!"8=:_$NCx<T$K@53N$J9gCW$G1JB3E*$K%9%3%"$rA}$d$7$?$$$H$7$^$7$g\e(B
19185 \e$B$&\e(B:
19186 @kbd{I a e p}\e$B!#I=Bj$K4p$E$$$F%9%3%"$r2<$2$?$/$F!"J8;zNs$NItJ,$N9gCW$r;H\e(B
19187 \e$B$$!"0l;~E*$J%9%3%"9`L\$r$7$?$$$N$G$"$l$P\e(B: @kbd{L s s t}\e$B!#Hs>o$K4JC1$G$9!#\e(B
19188
19189 \e$B$b$N$4$H$rJ#;($K$9$k$N$O!"C;=LBG80$,B8:_$9$k$+$i$G$9!#FsHVL\$+;0HVL\$NJ8\e(B
19190 \e$B;z$KBgJ8;z$r;H$&$H!"\e(Bgnus \e$B$O;D$k0l$D$+Fs$D$NBG80$K%G%#%U%)%k%HCM$r;H$$$^\e(B
19191 \e$B$9!#%G%#%U%)%k%HCM$O!VJ8;zNs$N0lIt!W$H!V0l;~E*!W$G$9!#$G$9$+$i!"\e(B
19192 @kbd{I A} \e$B$O\e(B @kbd{I a s t} \e$B$HF1$8$G!"\e(B@kbd{I a R} \e$B$O\e(B @kbd{I a r t} \e$B$HF1$8\e(B
19193 \e$B$G$9!#\e(B
19194
19195 \e$B$3$l$i$N4X?t$O?tCM@\F,0z?t$H!"%7%s%\%k@\F,0z?t$r<u$1IU$1$^\e(B
19196 \e$B$9\e(B (@pxref{Symbolic Prefixes})\e$B!#?tCM@\F,0z?t$O$I$N$/$i$$5-;v$N%9%3%"$r2<\e(B
19197 \e$B$2$k\e(B (\e$B$b$7$/$O>e$2$k\e(B) \e$B$+$r;XDj$7$^$9!#%7%s%\%k@\F,0z?t\e(B @code{a} \e$B$OL?Na$,\e(B
19198 \e$B8=:_$N%9%3%"%U%!%$%k$G$O$J$/\e(B @file{all.SCORE} \e$B%U%!%$%k$r;H$&$3$H$r;XDj$7\e(B
19199 \e$B$^$9!#\e(B
19200
19201 @vindex gnus-score-mimic-keymap
19202 @code{gnus-score-mimic-keymap} \e$B$O$3$l$i$NL?Na$,%-!<%^%C%W$G$"$k$+$N$h$&\e(B
19203 \e$B$K?6$kIq$&$+$I$&$+$r;XDj$7$^$9!#\e(B
19204
19205 @node Group Score Commands
19206 @section \e$B%0%k!<%W%9%3%"L?Na\e(B
19207 @cindex group score commands
19208
19209 \e$B;DG0$J$,$i!"$^$@$?$/$5$s$O$"$j$^$;$s!#\e(B
19210
19211 @table @kbd
19212 @item W e
19213 @kindex W e (\e$B%0%k!<%W\e(B)
19214 @findex gnus-score-edit-all-score
19215 \e$B$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k\e(B all.SCORE \e$B%U%!%$%k$rJT=8$7$^$9!#%]%C%W%"%C\e(B
19216 \e$B%W$9$k\e(B @code{gnus-score-mode} \e$B$N%P%C%U%!!<$KF~$j$^$9\e(B (@pxref{Score File
19217 Editing})\e$B!#\e(B
19218
19219 @item W f
19220 @kindex W f (\e$B%0%k!<%W\e(B)
19221 @findex gnus-score-flush-cache
19222 gnus \e$B$O2?EY$b%9%3%"O"A[%j%9%H$rFI$_9~$`$N$rHr$1$k$?$a$K!"$=$l$N%-%c%C%7%e\e(B
19223 \e$B$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r=q$-=P$7$^\e(B
19224 \e$B$9\e(B (@code{gnus-score-flush-cache})\e$B!#\e(B
19225 @end table
19226
19227 \e$B0J2<$N$h$&$J$3$H$r$9$k$3$H$K$h$C$F!"%3%^%s%I9T$+$i%9%3%"IU$1$r$9$k$3$H$,\e(B
19228 \e$B$G$-$^$9!#\e(B
19229
19230 @findex gnus-batch-score
19231 @cindex batch scoring
19232 @example
19233 & emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score
19234 @end example
19235
19236 @node Score Variables
19237 @section \e$B%9%3%"JQ?t\e(B
19238 @cindex score variables
19239
19240 @table @code
19241 @item gnus-use-scoring
19242 @vindex gnus-use-scoring
19243 @code{nil} \e$B$G$"$l$P!"\e(Bgnus \e$B$O%9%3%"%U%!%$%k$rD4$Y$:!"0lHLE*$K!"%9%3%"4XO"\e(B
19244 \e$B$N;E;v$r$^$C$?$/$7$^$;$s!#$3$l$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
19245
19246 @item gnus-kill-killed
19247 @vindex gnus-kill-killed
19248 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"\e(Bgnus \e$B$O$9$G$K:o=|2aDx$r<B9T$5$l$?5-;v$K\e(B
19249 \e$B7h$7$F%9%3%"%U%!%$%k$rE,MQ$7$^$;$s!#$3$l$O$?$/$5$s$N;~4V$r@aLs$9$k$G$7$g\e(B
19250 \e$B$&$,!"$b$7:o=|%U%!%$%k$r%0%k!<%W$KE,MQ$7$F$$$k$H$-$K!":o=|%U%!%$%k$rJQ99\e(B
19251 \e$B$7!"$b$C$HB?$/$N5-;v$r:o=|$9$k$?$a$K$=$l$r:F<B9T$7$F$b!"$=$l$OF0:n$7$J$$\e(B
19252 \e$B$H$$$&$3$H$K$J$j$^$9!#$=$l$r$9$k$?$a$K$O$3$NJQ?t$r\e(B @code{t} \e$B$K<B9T$7$J$1\e(B
19253 \e$B$l$P$J$j$^$;$s!#\e(B(\e$B$3$l$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B)
19254
19255 @item gnus-kill-files-directory
19256 @vindex gnus-kill-files-directory
19257 \e$B$9$Y$F$N:o=|$H%9%3%"$N%U%!%$%k$O$3$N%G%#%l%/%H%j!<$K3JG<$5$l!"$=$l$O%G%#\e(B
19258 \e$B%U%)%k%H$G$O4D6-JQ?t\e(B @env{SAVEDIR} \e$B$K$h$C$F=i4|2=$5$l$^$9!#%G%#%U%)%k%H\e(B
19259 \e$BCM$O\e(B @file{~/News/} \e$B$G$9!#\e(B
19260
19261 @item gnus-score-file-suffix
19262 @vindex gnus-score-file-suffix
19263 \e$B%9%3%"%U%!%$%k$K$?$I$jCe$/$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9\e(B (\e$B%G%#%U%)%k\e(B
19264 \e$B%HCM$O\e(B @file{SCORE} \e$B$G$9\e(B)\e$B!#\e(B
19265
19266 @item gnus-score-uncacheable-files
19267 @vindex gnus-score-uncacheable-files
19268 @cindex score cache
19269 \e$B$9$Y$F$N%9%3%"%U%!%$%k$OIaDL$O%9%3%"%U%!%$%k$N2a>jFI$_9~$_$rHr$1$k$?$a$K\e(B
19270 \e$B%-%c%C%7%e$5$l$^$9!#$7$+$7!"$3$l$K$h$j$"$J$?$N\e(B Emacs \e$B$,Bg$-$/HnBg2=$9$k\e(B
19271 \e$B$N$G$"$l$P!":F$SI,MW$H$5$l$J$$$h$&$J%9%3%"%U%!%$%k$r=|5n$9$k$?$a$K$3$N@5\e(B
19272 \e$B5,I=8=$r;H$&$3$H$,$G$-$^$9!#\e(B@file{all.SCORE} \e$B$N%-%c%C%7%e$r;_$a$k$N$O0-\e(B
19273 \e$B$$9M$($G$9$,!"\e(B@file{comp.infosystems.www.authoring.misc.ADAPT} \e$B$r%-%c%C\e(B
19274 \e$B%7%e$7$J$$$N$ONI$$9M$($G$7$g$&!#<B:]$N$H$3$m!"$3$NJQ?t$N%G%#%U%)%k%HCM\e(B
19275 \e$B$O\e(B @samp{ADAPT$} \e$B$G!"E,1~%9%3%"%U%!%$%k$O%-%c%C%7%e$5$l$^$;$s!#\e(B
19276
19277 @item gnus-save-score
19278 @vindex gnus-save-score
19279 \e$B$b$7K\Ev$KJ#;($J%9%3%"%U%!%$%k$r;}$C$F$$$F!"$?$/$5$s$N0l3g%9%3%"$r$9$k$N\e(B
19280 \e$B$G$"$l$P!"$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$k$HNI$$$+$b$7$l$^$;$s!#$3$l\e(B
19281 \e$B$O\e(B gnus \e$B$K%9%3%"$r\e(B @file{.newsrc.eld} \e$B%U%!%$%k$KJ]B8$9$k$h$&$K$5$;$^$9!#\e(B
19282
19283 \e$B$3$l$r\e(B @code{t} \e$B$K@_Dj$7$J$1$l$P!"<jF0%9%3\e(B
19284 \e$B%"\e(B (@kbd{V s} (@code{gnus-summary-set-score}) \e$B$G@_Dj$5$l$?$h$&$J$b$N\e(B) \e$B$O\e(B
19285 \e$B%0%k!<%W0\F0;~$KJ]B8$5$l$^$;$s!#\e(B
19286
19287 @item gnus-score-interactive-default-score
19288 @vindex gnus-score-interactive-default-score
19289 \e$B$9$Y$F$NBPOCE*%9%3%">e$2\e(B/\e$B2<$2L?Na$K$h$C$F;H$o$l$k>e$2\e(B/\e$B2<$2$9$k%9%3%"$G$9!#\e(B
19290 \e$B%G%#%U%)%k%H$O\e(B 1000 \e$B$G!"2a>j$@$H;W$&$+$b$7$l$^$;$s$,!"$3$l$OE,1~%9%3%"IU\e(B
19291 \e$B$1$r$9$kM>CO$NB8:_$9$k$3$H$r3N<B$K$9$k$?$a$G$9!#<j$GEPO?$5$l$?%G!<%?$rE,\e(B
19292 \e$B1~%9%3%"$G$N>.$5$JJQ99$G>e=q$-$5$l$?$/$O$"$j$^$;$s!#\e(B
19293
19294 @item gnus-summary-default-score
19295 @vindex gnus-summary-default-score
19296 \e$B5-;v$N%9%3%"$N%G%#%U%)%k%HCM$G!"%G%#%U%)%k%H$G$O\e(B 0 \e$B$K$J$C$F$$$^$9!#\e(B
19297
19298 @item gnus-summary-expunge-below
19299 @vindex gnus-summary-expunge-below
19300 \e$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
19301 \e$BCM$O\e(B @code{nil} \e$B$G!"$3$l$O$I$N5-;v$b1#$5$l$J$$$H$$$&$3$H$G$9!#$3$NJQ?t$O\e(B
19302 \e$B3F35N,%P%C%U%!!<$K8GM-$G!"\e(B@code{gnus-summary-mode-hook} \e$B$K$h$C$F@_Dj$5$l\e(B
19303 \e$B$k$Y$-$G$9!#\e(B
19304
19305 @item gnus-score-over-mark
19306 @vindex gnus-score-over-mark
19307 \e$B%G%#%U%)%k%H$N%9%3%"$h$jBg$-$J%9%3%"$r;}$D5-;v$KBP$7$F\e(B (\e$B;07eL\$K\e(B) \e$B;H$o$l\e(B
19308 \e$B$k0u$G$9!#%G%#%U%)%k%HCM$O\e(B @samp{+} \e$B$G$9!#\e(B
19309
19310 @item gnus-score-below-mark
19311 @vindex gnus-score-below-mark
19312 \e$B%G%#%U%)%k%H$N%9%3%"$h$j>.$5$J%9%3%"$r;}$D5-;v$KBP$7$F\e(B (\e$B;07eL\$K\e(B) \e$B;H$o$l\e(B
19313 \e$B$k0u$G$9!#%G%#%U%)%k%HCM$O\e(B @samp{-} \e$B$G$9!#\e(B
19314
19315 @item gnus-score-find-score-files-function
19316 @vindex gnus-score-find-score-files-function
19317 \e$B8=:_$N%0%k!<%W$N%9%3%"%U%!%$%k$r8+$D$1$k$?$a$K;H$o$l$k4X?t$G$9!#$3$N4X?t\e(B
19318 \e$B$O%0%k!<%WL>$r0z?t$H$7$F8F$P$l$^$9!#\e(B
19319
19320 \e$B$"$i$+$8$aDj5A$5$l$F$$$k;HMQ2DG=$J4X?t$O\e(B:
19321
19322 @table @code
19323 @item gnus-score-find-single
19324 @findex gnus-score-find-single
19325 \e$B%0%k!<%W<+?H$N%9%3%"%U%!%$%k$@$1$rE,MQ$7$^$9!#\e(B
19326
19327 @item gnus-score-find-bnews
19328 @findex gnus-score-find-bnews
19329 bnews \e$B9=J8$r;H$C$F!"$9$Y$F$N9gCW$9$k%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l$,%G%#\e(B
19330 \e$B%U%)%k%H$G$9!#Nc$($P!"8=:_$N%0%k!<%W$,\e(B @samp{gnu.emacs.gnus} \e$B$J$i$P!"\e(B
19331 @file{gnu.all.SCORE}, @file{not.alt.SCORE} \e$B$H\e(B @file{gnu.all.SCORE} \e$B$,$9\e(B
19332 \e$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>\e(B
19333 \e$B$N\e(B @samp{all} \e$B$,\e(B @samp{.*} \e$B$KJQ49$5$l!"$=$l$+$i@55,I=8=$N9gCW$,$J$5$l$^\e(B
19334 \e$B$9!#\e(B
19335
19336 \e$B$3$l$O!"$9$Y$F$N%0%k!<%W$KE,MQ$7$?$$%9%3%"9`L\$,$$$/$D$+$"$k>l9g$O!"$=$l\e(B
19337 \e$B$i$NEPO?$r\e(B @file{all.SCORE} \e$B%U%!%$%k$KF~$l$k$H$$$&$3$H$G$9!#\e(B
19338
19339 gnus \e$B$O0lHLE*$J%9%3%"%U%!%$%k$rFCDj$N%9%3%"%U%!%$%k8~$1$N$b$N$h$jA0$KE,\e(B
19340 \e$BMQ$7$h$&$H;n$_$^$9$,!"%9%3%"%U%!%$%k$O$[$H$s$IL5:n0Y$N=gHV$GE,MQ$5$l$^$9!#\e(B
19341 \e$B$3$l$O%9%3%"%U%!%$%kL>$NMWAG$N?t$rD4$Y$k$3$H$K$h$C$F$J$5$l$^$9\e(B---
19342 @samp{all} \e$BMWAG$r<h$j=|$$$F!#\e(B
19343
19344 @item gnus-score-find-hierarchical
19345 @findex gnus-score-find-hierarchical
19346 \e$B$9$Y$F$N?F%0%k!<%W$+$i$N$9$Y$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l\e(B
19347 \e$B$O\e(B @file{all.SCORE} \e$B$N$h$&$J%9%3%"%U%!%$%k$r;}$D$3$H$O$G$-$J$$$1$l$I!"\e(B
19348 @file{SCORE}, @file{comp.SCORE} \e$B$H\e(B @file{comp.emacs.SCORE} \e$B$r!"$=$l$>$l\e(B
19349 \e$B$N%5!<%P!<$KBP$7$F;}$D$3$H$,$G$-$k$H$$$&$3$H$G$9!#\e(B
19350 @end table
19351
19352 \e$B$3$NJQ?t$O4X?t$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"$3$l$i$N$9$Y$F$N\e(B
19353 \e$B4X?t$,%0%k!<%WL>$r0z?t$H$7$F8F$P$l!"%9%3%"%U%!%$%k$NJV$5$l$?$9$Y$F$N%j%9\e(B
19354 \e$B%H$,E,MQ$5$l$^$9!#$3$l$i$N4X?t$OD>@\%9%3%"O"A[%j%9%H$N%j%9%H$N%j%9%H$rJV\e(B
19355 \e$B$9$3$H$b$G$-$^$9!#$=$N>l9g$O!"$=$l$i$N%U%!%$%k$G$J$$%9%3%"O"A[%j%9%H$rJV\e(B
19356 \e$B$94X?t$O!"JV$5$l$k:G8e$N%9%3%"%U%!%$%k$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k$3$H\e(B
19357 \e$B$r3N<B$K$9$k$?$a$K!"$*$=$i$/!VK\Ev$N!W%9%3%"%U%!%$%k4X?t$h$j$bA0$KCV$+$l\e(B
19358 \e$B$k$Y$-$G$7$g$&!#$U$%!#\e(B
19359
19360 \e$BNc$($P!"%5!<%P!<$rFCDj$7$J$$A4BN%9%3%"%U%!%$%k$r;H$C$F!"?F%0%k!<%W$K=`$8\e(B
19361 \e$B$?%9%3%"IU$1$r9T$J$&$J$i$P!"<!$NCM$r;H$($PNI$$$G$7$g$&!#\e(B
19362
19363 @example
19364 (list (lambda (group) ("all.SCORE"))
19365       'gnus-score-find-hierarchical)
19366 @end example
19367
19368 @item gnus-score-expiry-days
19369 @vindex gnus-score-expiry-days
19370 \e$B$3$NJQ?t$O;H$o$l$F$$$J$$%9%3%"%U%!%$%kEPO?$,4|8B@Z$l>C5n$5$l$k$^$G$I$N$/\e(B
19371 \e$B$i$$$NF|$,7P$D$Y$-$+$r;XDj$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"%9%3%"\e(B
19372 \e$B%U%!%$%kEPO?$O:o=|$5$l$^$;$s!#%G%#%U%)%k%HCM$O\e(B 7 \e$B$G$9!#\e(B
19373
19374 @item gnus-update-score-entry-dates
19375 @vindex gnus-update-score-entry-dates
19376 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"0l;~E*$K9gCW$7$?%9%3%"9`L\$OF|IU$,99?7$5\e(B
19377 \e$B$l$^$9!#\e(B(\e$B$3$l$O\e(B gnus \e$B$,4|8B@Z$l>C5n$rA`:n$7$F$$$kJ}K!$G$9\e(B---\e$B$9$Y$F$N9gCW\e(B
19378 \e$B$7$J$$EPO?$O8E$/$J$j$9$.!"9gCW$9$kEPO?$r?7A/$G<c$$$^$^$G$9!#\e(B) \e$B$7$+$7!"$3\e(B
19379 \e$B$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$H!"9gCW$9$kEPO?$G$5$($b8E$/$J$j!"$"$N7y$J\e(B
19380 \e$B;`?@$HD>LL$9$k$3$H$K$J$k$G$7$g$&!#\e(B
19381
19382 @item gnus-score-after-write-file-function
19383 @vindex gnus-score-after-write-file-function
19384 \e$B$=$3$G$A$g$&$I=q$+$l$?%9%3%"%U%!%$%k$NL>A0$H6&$K8F$P$l$k4X?t$G$9!#\e(B
19385
19386 @item gnus-score-thread-simplify
19387 @vindex gnus-score-thread-simplify
19388 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"5-;vI=Bj$O%9%l%C%I$HF1$8J}K!$GI=Bj%9%3%"\e(B
19389 \e$B$N$?$a$KC1=c2=$5$l$^$9\e(B---\e$B8=:_\e(B
19390 \e$B$N\e(B @code{gnus-simplify-subject-functions} \e$B$NCM$K$h$C$F!#%9%3%"9`L\\e(B
19391 \e$B$,\e(B @code{\e$BJ8;zNsItJ,\e(B} \e$B$+\e(B @code{\e$B@53N$J\e(B} \e$B9gCW$r;H$C$F$$$k$H!"9gCW$b$3$NJ}K!\e(B
19392 \e$B$GC1=c2=$5$l$^$9!#\e(B
19393 @end table
19394
19395 @node Score File Format
19396 @section \e$B%9%3%"%U%!%$%kMM<0\e(B
19397 @cindex score file format
19398
19399 \e$B%9%3%"%U%!%$%k$OIaDL$OC1=c$JMM<0$N$b$N$@$1$r4^$`\e(B @code{emacs-lisp} \e$B%U%!\e(B
19400 \e$B%$%k$G$9!#L5F\Ce$JMxMQ<T$O$3$l$rJT=8$7$J$$$G2<$5$$!#$9$Y$F$O35N,%P%C%U%!!<\e(B
19401 \e$B$+$iJQ99$5$l$k$G$7$g$&!#\e(B
19402
19403 \e$B$H$K$+$/!"$=$l$r<+J,$G$$$8$C$F$_$?$/$J$C$?$N$J$i!"Nc$,$"$j$^$9\e(B:
19404
19405 @lisp
19406 (("from"
19407   ("Lars Ingebrigtsen" -10000)
19408   ("Per Abrahamsen")
19409   ("larsi\\|lmi" -50000 nil R))
19410  ("subject"
19411   ("Ding is Badd" nil 728373))
19412  ("xref"
19413   ("alt.politics" -1000 728372 s))
19414  ("lines"
19415   (2 -100 nil <))
19416  (mark 0)
19417  (expunge -1000)
19418  (mark-and-expunge -10)
19419  (read-only nil)
19420  (orphan -10)
19421  (adapt t)
19422  (files "/hom/larsi/News/gnu.SCORE")
19423  (exclude-files "all.SCORE")
19424  (local (gnus-newsgroup-auto-expire t)
19425         (gnus-summary-make-false-root empty))
19426  (eval (ding)))
19427 @end lisp
19428
19429 \e$B$3$NNc$O$?$$$F$$$N%9%3%"%U%!%$%k$NMWAG$r@bL@$7$F$$$^$9!#0c$C$?J}K!$K$D$$\e(B
19430 \e$B$F$O!"\e(B@ref{Advanced Scoring} \e$B$r8+$F2<$5$$!#\e(B
19431
19432 \e$B$3$l$O\e(B Lisp \e$B%3!<%I$N$h$&$K8+$($^$9$,!"<B:]$O$3$3$K$"$k$b$N$O2?\e(B
19433 \e$B$b\e(B @code{\e$BI>2A\e(B} (eval) \e$B$5$l$^$;$s!#$7$+$7!"\e(BLisp \e$B%j!<%@!<$,$3$NMM<0$rFI$_\e(B
19434 \e$B9~$`$N$K;H$o$l$k$N$G!"0UL#E*$KM-8z$G$J$$$H$7$F$b!"J8K!E*$K$OM-8z$G$9!#\e(B
19435
19436 \e$B$3$NO"A[%j%9%H$G$OO;$D$N%-!<$r;H$&$3$H$,$G$-$^$9!#\e(B
19437
19438 @table @code
19439 @item \e$BJ8;zNs\e(B (STRING)
19440 \e$B$b$7%-!<$,J8;zNs$G$"$k$H!"$=$l$O9gCW$,<B9T$5$l$k%X%C%@!<$NL>A0$G$9!#%9%3\e(B
19441 \e$B%"$O$3$l$i$NH,$D$N%X%C%@!<$@$1$K<B9T$5$l$^$9\e(B: @code{From},
19442 @code{Subject}, @code{References}, @code{Message-ID}, @code{Xref},
19443 @code{Lines}, @code{Chars} \e$B$*$h$S\e(B @code{Date} \e$B$G$9!#$3$l$i$N%X%C%@!<$K2C\e(B
19444 \e$B$($F!"5-;vA4BN$r<hF@$7$F5-;v$N$h$jBg$-$JItJ,$G\e(B gnus \e$B$K9gCW$r5a$a$5$;$k;0\e(B
19445 \e$B$D$NJ8;zNs$,$"$j$^$9\e(B: @code{Body} \e$B$O5-;v$NK\J8$G9gCW$r5a$a!"\e(B
19446 @code{Head} \e$B$O5-;v$N%X%C%@!<$G9gCW$r5a$a!"\e(B@code{All} \e$B$O5-;vA4BN$G9gCW$r\e(B
19447 \e$B5a$a$^$9!#$3$l$i:G8e$N;0$D$N%-!<$r;H$&$3$H$O!"%0%k!<%W$KF~$k$H$-$KB.EY\e(B
19448 \e$B$r\e(B @emph{\e$B$+$J$j\e(B} \e$BCY$/$9$k$3$H$K5$$rIU$1$F2<$5$$!#%9%3%"$rIU$1$k$3$H$N$G\e(B
19449 \e$B$-$k:G8e$N!V%X%C%@!<!W$O\e(B @code{Followup} \e$B$G$9!#$3$l$i$N%9%3%"9`L\$O!"$=\e(B
19450 \e$B$l$K9gCW$9$k5-;v$X$N$9$Y$F$N%U%)%m!<%"%C%W$N$?$a$N?7$7$$%9%3%"9`L\$,IU$1\e(B
19451 \e$B2C$($i$l$^$9!#\e(B
19452
19453 \e$B$3$N%-!<$KB3$/$N$OG$0U$N?t$N%9%3%"9`L\$G!"$=$l$>$l$N%9%3%"9`L\$O0l$D$+$i\e(B
19454 \e$B;M$D$^$G$NMWAG$r;}$A$^$9!#\e(B
19455 @enumerate
19456
19457 @item
19458 \e$B:G=i$NMWAG$O\e(B @dfn{\e$B9gCWMWAG\e(B} \e$B$G$9!#$?$$$F$$$N%X%C%@!<$G$O$3$l$OJ8;zNs$G$9\e(B
19459 \e$B$,!"\e(BLines \e$B$H\e(B Chars \e$B%X%C%@!<$G$O$3$l$O@0?t$G$J$1$l$P$J$j$^$;$s!#\e(B
19460
19461 @item
19462 \e$B$b$7FsHVL\$NMWAG$,B8:_$9$k$J$i!"$=$l$O?tCM$G$"$k$Y$-$G\e(B
19463 \e$B$9\e(B---@dfn{\e$B%9%3%"MWAG\e(B}\e$B!#$3$N?tCM$OIi$NL58BBg$+$i@5$NL58BBg$^$G$N4V$N@0?t\e(B
19464 \e$B$G$"$k$Y$-$G$9!#$b$79gCW$,@.8y$9$l$P!"$3$N?tCM$,5-;v$N%9%3%"$K2C$($i$l$^\e(B
19465 \e$B$9!#$b$7$3$NMWAG$,B8:_$7$F$$$J$1$l$P!"?t\e(B
19466 \e$BCM\e(B @code{gnus-score-interactive-default-score} \e$B$,Be$o$j$K;H$o$l$^$9!#%G%#\e(B
19467 \e$B%U%)%k%HCM$O\e(B 1000 \e$B$G$9!#\e(B
19468
19469 @item
19470 \e$B$b$7;0HVL\$NMWAG$,B8:_$7$F$$$k$H!"$=$l$O?tCM$G$"$k$Y$-$G\e(B
19471 \e$B$9\e(B---@dfn{\e$BF|IUMWAG\e(B} \e$B$G$9!#$3$NF|IU$O:G8e$K$3$N%9%3%"9`L\$,9gCW$7$?;~9o$r\e(B
19472 \e$B<($7!"$3$l$O%9%3%"9`L\$N4|8B@Z$l>C5n5!9=$N5!G=$N$?$a$K;H$o$l$^$9!#$3$NMW\e(B
19473 \e$BAG$,B8:_$7$F$$$J$1$l$P!"%9%3%"9`L\$O1JB3$7$^$9!#F|IU$O5*85A0\e(B 1\e$BG/\e(B12\e$B7n\e(B31\e$BF|\e(B
19474 \e$B$+$i7P2a$7$?F|$K$A$N?t$GI=$5$l$^$9!#\e(B
19475
19476 @item
19477 \e$B$b$7;MHVL\$NMWAG$,B8:_$7$F$$$k$H!"$=$l$O%7%s%\%k$G$"$k$Y$-$G\e(B
19478 \e$B$9\e(B---@dfn{\e$B7?MWAG\e(B} \e$B$G$9!#$3$NMWAG$O$3$N%9%3%"9`L\$,5-;v$K9gCW$9$k$+$I$&$+\e(B
19479 \e$B$rD4$Y$k$N$K$I$N4X?t$,;H$o$l$k$Y$-$G$"$k$+$r;XDj$7$^$9!#\e(B
19480
19481 @table @dfn
19482 @item From, Subject, References, Xref, Message-ID
19483 \e$B$?$$$F$$$N%X%C%@!<$N7?$KBP$7$F!"\e(B@code{r} \e$B$H\e(B @code{R} (\e$B@55,I=\e(B
19484 \e$B8=\e(B) (regexp) \e$B$d!"\e(B@code{s} \e$B$H\e(B @code{S} (\e$BJ8;zNs$N0lIt\e(B) (substring) \e$B7?!"\e(B
19485 @code{e} \e$B$H\e(B @code{E} (\e$B@53N$J9gCW\e(B) (exact match)\e$B!"\e(B
19486 @code{w} (\e$B8l$N9gCW\e(B) (word match) \e$B7?$,B8:_$7$^$9!#$b$7$3$NMWAG$,B8:_$7$J\e(B
19487 \e$B$$$H!"\e(Bgnus \e$B$OJ8;zNs$N0lIt$N9gCW$,MQ$$$i$l$k$Y$-$G$"$k$H$_$J$7$^$9!#\e(B
19488 @code{R}, @code{S}, @code{E} \e$B$O9gCW$,BgJ8;z$H>.J8;z$r6hJL$9$kJ}K!$G9T$J\e(B
19489 \e$B$o$l$k$H$$$&E@$GB>$N$b$N$H0[$J$j$^$9!#$9$Y$F$N$3$l$i$N0lJ8;z7?$OK\Ev\e(B
19490 \e$B$O\e(B @code{regexp}, @code{exact}, @code{word} \e$B7?$NC;=L7A$G!"$b$7$=$&$7$?$$\e(B
19491 \e$B$H;W$($P$3$A$i$rBe$o$j$K;H$&$3$H$,$G$-$^$9!#\e(B
19492
19493 @item Extra
19494 \e$BI8=`$N\e(B overview \e$B%X%C%@!<$NJ8;zNs$HF1MM!"\e(B@code{gnus-extra-headers} \e$B$r;H$C\e(B
19495 \e$B$F$$$k$H!"$=$l$i$N%X%C%@!<$NCM$K%9%3%"$rIU$1$k$3$H$,$G$-$^$9!#$3$N>l9g%9\e(B
19496 \e$B%3%"9`L\$N\e(B 5 \e$BHVL\$NMWAG$,%9%3%"$rIU$1$k%X%C%@!<$NL>A0$K$J$j$^$9!#\e(B
19497 @acronym{NNTP} \e$B%5!<%P!<$,\e(B overview \e$B$K\e(B @samp{NNTP-Posting-Host} \e$B$r5-O?$7\e(B
19498 \e$B$F$$$k$J$i$P!"\e(B@file{all.SCORE} \e$B%U%!%$%k$N0J2<$NEPO?$O!"C10l$N%[%9%H$+\e(B
19499 \e$B$i\e(B spam \e$B$N967b$,$"$k>l9g$KM-8z$G$9!#\e(B
19500
19501 @lisp
19502 ("111.222.333.444" -1000 nil s
19503  "NNTP-Posting-Host")
19504 @end lisp
19505
19506 @item Lines, Chars
19507 \e$B$3$l$i$NFs$D$N%X%C%@!<$O0c$C$?9gCW$N7?$r;H$$$^$9\e(B: @code{<}, @code{>},
19508 @code{=}, @code{>=}, @code{<=} \e$B$G$9!#\e(B
19509
19510 \e$B$3$l$i$N=R8l$O$b$7\e(B
19511
19512 @example
19513 (PREDICATE HEADER MATCH)
19514 @end example
19515
19516 \e$B$NI>2A$,\e(B @code{nil} \e$B$G$J$$$H!"??$H$J$j$^$9!#Nc$($P!">e5i9g\e(B
19517 \e$BCW\e(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) \e$B$O7k2L$H$7$F0J2<$N<0\e(B
19518 \e$B$K$J$j$^$9!#\e(B
19519
19520 @lisp
19521 (< header-value 4)
19522 @end lisp
19523
19524 \e$B$b$7$/$OB>$NJ}K!$K$7$^$7$g$&\e(B: @code{<} \e$B$r\e(B @code{Lines} \e$B$G\e(B 4 \e$B$r9gCW$H$7$F\e(B
19525 \e$B;H$C$F$$$k$H$-$O!"5-;v$,\e(B 4 \e$B9T$h$j$b>/$J$$$H$-$K%9%3%"$,DI2C$5$l$^$9!#\e(B(\e$B:.\e(B
19526 \e$BMp$7$F!"H?BP$G$O$J$$$+$H9M$(0W$$$G$9!#$G$b!"$=$&$G$O$J$$$N$G$9!#;d$,;W$&\e(B
19527 \e$B$K!#\e(B)
19528
19529 \e$B9gCW$,\e(B @code{Lines} \e$B$G$J$5$l$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s\e(B
19530 \e$B%I\e(B (@code{nndir} \e$B$N$h$&$J$b$N\e(B) \e$B$O\e(B @code{Lines} \e$B%X%C%@!<$r:n@.$7$J$$$?$a\e(B
19531 \e$B$K$9$Y$F$N5-;v$,\e(B 0 \e$B9T$G$"$k$H$7$F07$o$l$k$3$H$K5$$rIU$1$F2<$5$$!#$3$l$O\e(B
19532 \e$B$b$7>/$7$N9T$7$+$J$$5-;v$N%9%3%"$r2<$2$F$$$k$N$J$i!"JQ$J7k2L$,5/$3$jF@$k\e(B
19533 \e$B$3$H$K$J$j$^$9!#\e(B
19534
19535 @item Date
19536 Date (\e$BF|IU\e(B) \e$B%X%C%@!<$K$O;0$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j$^$9\e(B:
19537 @code{before}, @code{at}, @code{after} \e$B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&\e(B
19538 \e$B$J5!2q$rA[A|$G$-$J$$$N$G$9$,!"$3$N4X?t$rDs6!$7$J$$$N$b$J$s$H$J$/$P$+$2$F\e(B
19539 \e$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^\e(B
19540 \e$B$;$s!#E>$P$L@h$N>s!#C;5$$OB;5$!#K\$r%+%P!<$GH=CG$7$F$O9T$1$^$;$s!#=i$a$F\e(B
19541 \e$B$N%G!<%H$G%(%C%A$7$F$O$$$1$^$;$s!#\e(B(\e$B$7$+$7!";d$O>/$J$/$H$b0l?M!"0zMQ$7$^\e(B
19542 \e$B$9$,!"!V$3$N4X?t$O7g$+$;$J$$$b$N$G$"$k$3$H$,$o$+$C$?!W$H8@$C$??M$,$$$k$H\e(B
19543 \e$BJ9$$$F$$$^$9!#\e(B)
19544
19545 (\e$BLuCm\e(B: \e$B86E5$N\e(B "Once burnt, twice shy" \e$B$r\e(B "\e$BC;5$$OB;5$\e(B" \e$B$H$7$^$7$?$,!"$b$C\e(B
19546 \e$B$HE,@Z$JLu$,$"$l$P$*CN$i$;2<$5$$!#\e(B)
19547
19548 @cindex ISO8601
19549 @cindex date
19550 \e$B$b$C$HLrN)$D9gCW$N7?$O\e(B @code{\e$B@55,I=8=\e(B} \e$B$G$9!#$=$l$K$h$C$FF|IUJ8;zNs$K@5\e(B
19551 \e$B5,I=8=$rMQ$$$F9gCW$5$;$k$3$H$,$G$-$^$9!#F|IU$O$^$:\e(B ISO8601 \e$BC;=LMM\e(B
19552 \e$B<0\e(B (compact format) \e$B$KI8=`2=$5$l$^\e(B
19553 \e$B$9\e(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} \e$B$G$9!#Nc$($P!"$b$7$9$Y$F$NG/\e(B
19554 \e$B$N\e(B 4\e$B7n\e(B1\e$BF|\e(B \e$B$KEj9F$5$l$?$9$Y$F$N5-;v$K$,<#$5$;$?$$$N$G$"$l$P!"\e(B
19555 @samp{....0401.........} \e$B$r9gCWJ8;zNs$H$7$F;H$&$3$H$,$G$-$^$9!#\e(B(\e$BF|IU$O85!9\e(B
19556 \e$B$NI8=`;~$GJ]B8$5$l$F$$$k$N$G!"$=$N5-;v$,Ej9F$5$l$?$H$3$m$G\e(B 4\e$B7n\e(B1\e$BF|\e(B \e$B$KEj9F\e(B
19557 \e$B$5$l$?5-;v$K9gCW$9$k$3$H$KCm0U$7$F2<$5$$!#I8=`;~$O0l2H$K$H$C$FHs>o$KM-1W\e(B
19558 \e$B$J3Z$7$_$G$7$g$&\e(B?)
19559
19560 @item Head, Body, All
19561 \e$B$3$l$i$N;0$D$N9gCW$N%-!<$O\e(B @code{From} \e$B%X%C%@!<\e(B (\e$B$J$I\e(B) \e$B$HF1$89gCW$N7?$r\e(B
19562 \e$B;H$$$^$9!#\e(B
19563
19564 @item Followup
19565 \e$B$3$N9gCW$N%-!<$O>/$7FCJL$G!"$=$l$O\e(B @code{From} \e$B%X%C%@!<$K9gCW$7!"9gCW$7\e(B
19566 \e$B$?5-;v$@$1$G$J$/$=$N5-;v$X$N$9$Y$F$N%U%)%m!<%"%C%W$N%9%3%"$K$b1F6A$7$^$9!#\e(B
19567 \e$B$3$l$ONc$($P!"$"$J$?<+?H$N5-;v$X$N%U%)%m!<%"%C%W$N%9%3%"$rA}$d$7$?$j!"NI\e(B
19568 \e$B$/CN$i$l$?LdBj;y$X$N%U%)%m!<%"%C%W5-;v$N%9%3%"$r2<$2$?$j$9$k$N$K;H$o$l$^\e(B
19569 \e$B$9!#\e(B@code{From} \e$B%X%C%@!<$,;H$&$N$HF1$87?$N9gCW$r;H$$$^$9!#\e(B(\e$B$3$N9gCW%-!<\e(B
19570 \e$B$r;H$&$H!"\e(B@file{ADAPT} \e$B%U%!%$%k$r:n$k$3$H$K$J$j$^$9!#\e(B)
19571
19572 @item Thread
19573 \e$B$3$N9gCW%-!<$O\e(B @code{Followup} \e$B9gCW%-!<$HF1$89T$KF0:n$7$^$9!#\e(B
19574 @code{Message-ID} @var{x} \e$B$G;O$^$C$F$$$k%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$K%9\e(B
19575 \e$B%3%"$rIU$1$?$$$N$G$"$l$P!"\e(B@samp{thread} \e$B9gCW$rIU$12C$($^$9!#$3$l\e(B
19576 \e$B$O\e(B @code{Reference} \e$B%X%C%@!<$K\e(B @var{x} \e$B$r;}$D$=$l$>$l$N5-;v$K?7$7\e(B
19577 \e$B$$\e(B @samp{thread} \e$B9gCW$rDI2C$7$^$9!#\e(B(\e$B$3$l$i$N?7$7$$\e(B @samp{thread} \e$B9gCW$O\e(B
19578 \e$B$3$l$i$N9gCW$9$k5-;v$N\e(B @code{Message-ID} \e$B$r;H$$$^$9!#\e(B) \e$B$3$l$O%9%l%C%I$N\e(B
19579 \e$B$$$/$D$+$N5-;v$,40A4$J\e(B @code{References} \e$B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7\e(B
19580 \e$B$F$b!"%9%l%C%IA4BN$N%9%3%"$r>e$2\e(B/\e$B2<$2$G$-$k$3$H$rJ]>Z$7$^$9!#$3$l$r;H$&\e(B
19581 \e$B$H!"%9%l%C%I$N5-;v$K7hDjE*$G$J$$%9%3%"$,IU$/$+$b$7$l$J$$$H$$$&$3$H$KCm0U\e(B
19582 \e$B$7$F2<$5$$!#\e(B(\e$B$3$N9gCW%-!<$r;H$&$H!"\e(B@file{ADAPT} \e$B%U%!%$%k$r:n$k$3$H$K$J$j\e(B
19583 \e$B$^$9!#\e(B)
19584 @end table
19585 @end enumerate
19586
19587 @cindex score file atoms
19588 @item mark
19589 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#$3$N?tCM$h$jDc$$%9%3%"$N5-;v$K$O4{FI$N\e(B
19590 \e$B0u$,IU$-$^$9!#\e(B
19591
19592 @item expunge
19593 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#$3$N?tCM$h$jDc$$%9%3%"$N5-;v$O35N,%P%C\e(B
19594 \e$B%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19595
19596 @item mark-and-expunge
19597 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#$3$N?tCM$h$jDc$$%9%3%"$N5-;v$K$O4{FI$N\e(B
19598 \e$B0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19599
19600 @item thread-mark-and-expunge
19601 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#%9%3%"$NAm7W$,$3$N?tCM$h$jDc$$%9%l%C%I\e(B
19602 \e$B$K$O4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19603 @code{gnus-thread-score-function} \e$B$O%9%l%C%I$N%9%3%"$NAm7W$r$I$N$h$&$K7W\e(B
19604 \e$B;;$9$k$+$r;XDj$7$^$9!#\e(B
19605
19606 @item files
19607 \e$B$3$NEPO?$NCM$OG$0U$N?t$N%U%!%$%kL>$G$"$k$Y$-$G$9!#$3$l$i$N%U%!%$%k$b%9%3\e(B
19608 \e$B%"%U%!%$%k$G$"$k$H$_$J$5$l!"$3$l$,$5$l$?$N$HF1$8$h$&$JJ}K!$GFI$_9~$^$l$^\e(B
19609 \e$B$9!#\e(B
19610
19611 @item exclude-files
19612 \e$B$3$NEPO?$N<j$,$+$j$OG$0U$N?t$N%U%!%$%kL>$G$"$k$Y$-$G$9!#$3$l$i$N%U%!%$%k\e(B
19613 \e$B$O2?$i$+$NM}M3$GIaDL$OFI$_9~$^$l$k$h$&$K$J$C$F$$$?$H$7$F$b!"FI$_9~$^$l$^\e(B
19614 \e$B$;$s!#\e(B
19615
19616 @item eval
19617 \e$B$3$NEPO?$NCM$O\e(B @code{\e$BI>2A\e(B} \e$B$5$l$^$9!#$3$NMWAG$OA4BNE*%9%3%"%U%!%$%k$r07$C\e(B
19618 \e$B$F$$$k$H$-$OL5;k$5$l$^$9!#\e(B
19619
19620 @item read-only
19621 \e$BFI$_9~$_@lMQ%9%3%"%U%!%$%k$O99?7$5$l$?$jJ]B8$5$l$?$j$7$^$;$s!#A4BNE*%9%3\e(B
19622 \e$B%"%U%!%$%k$O$3$N%"%H%`$r;HMQ$9$k$Y$-$G$9\e(B (@pxref{Global Score Files})\e$B!#\e(B
19623 (\e$BCm0U\e(B: @dfn{\e$BA4BNE*\e(B} \e$B$O$3$3$G$OK\Ev$K\e(B @dfn{\e$BA4BNE*\e(B} \e$B$H$$$&0UL#$G$9!#8D?ME*\e(B
19624 \e$B$J$9$Y$F$N%0%k!<%W$KE,MQ$9$k%9%3%"%U%!%$%k$N$3$H$G$O$"$j$^$;$s!#\e(B)
19625
19626 @item orphan
19627 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#?F5-;v$r;}$?$J$$5-;v$O%9%3%"$K$3$N?tCM\e(B
19628 \e$B$,2C$($i$l$^$9!#\e(B@samp{comp.lang.c} \e$B$N$h$&$JNL$NB?$$%K%e!<%9%0%k!<%W$rDI\e(B
19629 \e$B$$$+$1$F$$$k$H$7$F2<$5$$!#$*$=$i$/Fs!";0$N%9%l%C%I$H?7$7$$%9%l%C%I$@$1$r\e(B
19630 \e$BDI$$$?$$$G$7$g$&!#\e(B
19631
19632 \e$B0J2<$N;0$D$N%9%3%"%U%!%$%kEPO?$K$h$C$F$=$l$r$9$k$3$H$,$G$-$^$9\e(B:
19633
19634 @example
19635         (orphan -500)
19636         (mark-and-expunge -100)
19637 @end example
19638
19639 \e$B:G=i$K$3$N%0%k!<%W$KF~$C$?$H$-$O!"?7$7$$%9%l%C%I$@$1$r8+$^$9!#$=$l$+$i$*\e(B
19640 \e$B$b$7$m$$$H;W$C$?%9%l%C%I$N%9%3%"$r>e$2\e(B (@kbd{I T} \e$B$b$7$/$O\e(B @kbd{I S} \e$B$K\e(B
19641 \e$B$h$C$F\e(B)\e$B!";D$j$rL5;k\e(B (@kbd{C y}) \e$B$7$^$9!#<!$K%0%k!<%W$KF~$C$?$H$-$O!"$*$b\e(B
19642 \e$B$7$m$$%9%l%C%I$N?7$7$$5-;v$H$^$C$?$/?7$7$$%9%l%C%I$r8+$k$3$H$K$J$j$^$9!#\e(B
19643
19644 \e$B$9$J$o$A\e(B---orphan (\e$B8I;y\e(B) \e$B%9%3%"%"%H%`$OIaDL$N%9%3%"K!B'$G$OH/8+$G$-$J$$\e(B
19645 \e$B6=L#?<$$%9%l%C%I$,>/$7B8:_$7$9$kNL$NB?$$%0%k!<%W$N$?$a$K$"$j$^$9!#\e(B
19646
19647 @item adapt
19648 \e$B$3$NEPO?$OE,1~%9%3%"$r@)8f$7$^$9!#$b$7$3$l$,\e(B @code{t} \e$B$G$"$k$H!"%G%#%U%)\e(B
19649 \e$B%k%H$NE,1~%9%3%"K!B'$,;H$o$l$^$9!#$b$7$3$l$,\e(B @code{ignore} \e$B$G$"$k$H!"$3\e(B
19650 \e$B$N%0%k!<%W$K$OE,1~%9%3%"$O<B9T$5$l$^$;$s!#$b$7%j%9%H$G$"$k$H!"$=$N%j%9%H\e(B
19651 \e$B$OE,1~%9%3%"K!B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$$+!"\e(B
19652 @code{t} \e$B$d\e(B @code{ignore} \e$B$G$J$$B>$N$b$N$G$"$l$P!"%G%#%U%)%k%H$NE,1~%9%3\e(B
19653 \e$B%"K!B'$,;H$o$l$^$9!#$?$$$F$$$N%0%k!<%W$KE,1~%9%3%"$r;H$$$?$$$N$G$"$l$P!"\e(B
19654 @code{gnus-use-adaptive-scorint} \e$B$r\e(B @code{t} \e$B$K@_Dj$7!"\e(B@code{(adapt
19655 ignore)} \e$B$rE,1~%9%3%"$r$7$?$/$J$$%0%k!<%W$KA^F~$9$k$G$7$g$&!#>/$7$N%0%k!<\e(B
19656 \e$B%W$G$@$1E,1~%9%3%"$r9T$J$$$?$$$N$G$"$l$P!"\e(B
19657 @code{gnus-use-adaptive-scoring} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7!"\e(B
19658 @code{(adaptive t)} \e$B$r$=$l$r9T$J$$$?$$%0%k!<%W$N%9%3%"%U%!%$%k$KA^F~$9$k\e(B
19659 \e$B$G$7$g$&!#\e(B
19660
19661 @item adaptive-file
19662 \e$B$9$Y$F$NE,1~%9%3%"9`L\$O$3$NEPO?$K$h$C$FL>$E$1$i$l$?%U%!%$%k$KF~$j$^$9!#\e(B
19663 \e$B$=$l$O%0%k!<%W$KF~$k$H$-$K$bE,MQ$5$l$^$9!#$3$N%"%H%`$OB?$/$N%0%k!<%W$KF1\e(B
19664 \e$B$8E,1~%9%3%"%U%!%$%k$rMQ$$$k$3$H$K$h$C$F!"J#?t$N%0%k!<%W$K0lEY$KE,1~%9%3\e(B
19665 \e$B%"$rIU$1$?$$$H$-$KJXMx$G$7$g$&!#\e(B
19666
19667 @item local
19668 @cindex local variables
19669 \e$B$3$NEPO?$NCM$O\e(B @code{(@var{var} @var{value})} \e$BBP$N%j%9%H$G$"$k$Y$-$G$9!#\e(B
19670 \e$B$=$l$>$l$N\e(B @var{var} \e$B$O8=:_$N35N,%P%C%U%!!<$N%P%C%U%!!<8GM-$K$J$j!";XDj\e(B
19671 \e$B$5$l$?CM\e(B (value) \e$B$K@_Dj$5$l$^$9!#$3$l$OJXMx$J!"$b$7>/$7JQ$@$H$7$F$b!"%U%C\e(B
19672 \e$B%/$r$"$^$j9%$^$J$$$$$/$D$+$N%0%k!<%W$GJQ?t$r@_Dj$9$kJ}K!$G$9!#\e(B
19673 @var{value} \e$B$OI>2A$5$l$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
19674 @end table
19675
19676 @node Score File Editing
19677 @section \e$B%9%3%"%U%!%$%kJT=8\e(B
19678
19679 \e$BIaDL$O$9$Y$F$N%9%3%"L?Na$r35N,%P%C%U%!!<$+$iH/9T$7$^$9$,!"<j$G$=$l$i$rJT\e(B
19680 \e$B=8$7$?$$5$$K6n$i$l$k$+$b$7$l$J$$$N$G!"$=$l$N$?$a$N%b!<%I$rDs6!$7$F$$$^$9!#\e(B
19681
19682 \e$B$=$l$OC1=c$K>/$7%+%9%?%^%$%:$5$l$?\e(B @code{emacs-lisp} \e$B%b!<%I$G!"0J2<$NDI\e(B
19683 \e$B2C$NL?Na$,B8:_$7$^$9\e(B:
19684
19685 @table @kbd
19686 @item C-c C-c
19687 @kindex C-c C-c (\e$B%9%3%"\e(B)
19688 @findex gnus-score-edit-done
19689 \e$B$"$J$?$,9T$J$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!!<$KLa$j$^\e(B
19690 \e$B$9\e(B (@code{gnus-score-edit-done})\e$B!#\e(B
19691
19692 @item C-c C-d
19693 @kindex C-c C-d (\e$B%9%3%"\e(B)
19694 @findex gnus-score-edit-insert-date
19695 \e$B8=:_$NF|IU$r?tCMMM<0$GA^F~$7$^$9\e(B (@code{gnus-score-edit-insert-date})\e$B!#\e(B
19696 \e$B$b$7$3$l$,$I$N$h$&$J$b$N$G$"$m$&$H9M$($F$$$k$N$G$"$l$P!"$3$l$OK\Ev$KF|$N\e(B
19697 \e$B?tCM$G$9!#\e(B
19698
19699 @item C-c C-p
19700 @kindex C-c C-p (\e$B%9%3%"\e(B)
19701 @findex gnus-score-pretty-print
19702 \e$BE,1~%9%3%"%U%!%$%k$O@0$($i$l$F$$$J$$N.57$GJ]B8$5$l$^$9!#$b$7$3$l$i$N%U%!\e(B
19703 \e$B%$%k$NFb$N0l$D$rFI$_$?$$$H;W$C$F$$$k$N$G$"$l$P!"$^$:\e(B @dfn{\e$BAGE($JI=<(\e(B} \e$B$r\e(B
19704 \e$B$7$?$$$G$7$g$&!#$3$NL?Na\e(B (@code{gnus-score-pretty-print}) \e$B$,$"$J$?$N$?$a\e(B
19705 \e$B$K$=$l$r$7$^$9!#\e(B
19706 @end table
19707
19708 \e$B$3$N%b!<%I$r;H$&$?$a$K$O\e(B @kbd{M-x gnus-score-mode} \e$B$HBG$C$F2<$5$$!#\e(B
19709
19710 @vindex gnus-score-mode-hook
19711 @code{gnus-score-menu-hook} \e$B$,%9%3%"%b!<%I%P%C%U%!!<$G<B9T$5$l$^$9!#\e(B
19712
19713 \e$B35N,%P%C%U%!!<$G$O!"\e(B@kbd{V f}\e$B!"\e(B@kbd{V e} \e$B$*$h$S\e(B @kbd{V t} \e$B$N$h$&$JL?Na$G\e(B
19714 \e$B%9%3%"%U%!%$%k$NJT=8$r;O$a$k$3$H$,$G$-$^$9!#\e(B
19715
19716 @node Adaptive Scoring
19717 @section \e$BE,1~@-%9%3%"\e(B
19718 @cindex adaptive scoring
19719
19720 \e$B$3$l$i$N%9%3%"IU$1$O$"$J$?$rM+]5$K$5$;$F$7$^$&$+$b$7$l$J$$$N$G!"\e(Bgnus \e$B$K\e(B
19721 \e$B$O$3$l$i$r$9$Y$F<+F0E*$K\e(B---\e$B$^$k$GKbK!$G$b;H$C$?$h$&$K:n@.$9$kJ}K!$,$"$j\e(B
19722 \e$B$^$9!#$$$d$`$7$m!"?M9)L5G=$K$h$C$F!"$H$$$&J}$,@53N$+$J!#\e(B
19723
19724 @vindex gnus-use-adaptive-scoring
19725 \e$B5-;v$rFI$s$@$H$-!"$"$k$$$O5-;v$K4{FI$N0u$rIU$1$?$H$-!"5-;v$r:o=|$7$?$H$-\e(B
19726 \e$B$K!"$=$N0u$r;D$7$F$*$$$F2<$5$$!#%0%k!<%W$+$i=P$k$H$-$K\e(B gnus \e$B$O!"$=$l$i$N\e(B
19727 \e$B0u$NJU$j$rSL$.2s$j!"2?$N0u$r8+$D$1$?$+$K0MB8$7$F%9%3%"MWAG$rDI2C$7$^$9!#\e(B
19728 \e$B$3$N5!G=\e(B
19729 \e$B$O\e(B @code{gnus-use-adaptive-scoring} \e$B$r\e(B @code{t} \e$B$+\e(B @code{(line)} \e$B$K@_Dj\e(B
19730 \e$B$9$k$3$H$GM-8z$K$J$j$^$9!#$b$7%9%3%"$r!"I=Bj$K8=$l$k8DJL$NC18l$r$b$H$KE,\e(B
19731 \e$B1~$5$;$?$1$l$P!"$3$NJQ?t$r\e(B @code{(word)} \e$B$K@_Dj$7$F2<$5$$!#N>J}$NE,1~J}\e(B
19732 \e$BK!$r;H$$$?$1$l$P!"$3$NJQ?t$r\e(B @code{(wordline)} \e$B$K@_Dj$7$F2<$5$$!#\e(B
19733
19734 @vindex gnus-default-adaptive-score-alist
19735 @code{gnus-default-adaptive-score-alist} \e$BJQ?t$r%+%9%?%^%$%:$9$k$3$H$G!"\e(B
19736 \e$B%9%3%"IU$1$N=hM}$r40A4$K@)8f$G$-$^$9!#Nc$($P!"$3$N$h$&$J46$8$K$J$j$^$9!#\e(B
19737
19738 @lisp
19739 (setq gnus-default-adaptive-score-alist
19740       '((gnus-unread-mark)
19741         (gnus-ticked-mark (from 4))
19742         (gnus-dormant-mark (from 5))
19743         (gnus-del-mark (from -4) (subject -1))
19744         (gnus-read-mark (from 4) (subject 2))
19745         (gnus-expirable-mark (from -1) (subject -1))
19746         (gnus-killed-mark (from -1) (subject -3))
19747         (gnus-kill-file-mark)
19748         (gnus-ancient-mark)
19749         (gnus-low-score-mark)
19750         (gnus-catchup-mark (from -1) (subject -1))))
19751 @end lisp
19752
19753 \e$B8+$F$*J,$+$j$N$h$&$K!"$3$NO"A[%j%9%H$N3FMWAG$O!"%-!<$H$7$F0u\e(B (\e$BJQ?tL>$+$b\e(B
19754 \e$B$7$/$O!VK\Ev$N!W0u\e(B---\e$B$D$^$jJ8;z\e(B) \e$B$r;}$A$^$9!#$3$N%-!<$N8e$K$OG$0U$N?t$N\e(B
19755 \e$B%X%C%@!<\e(B/\e$B%9%3%"$NAH$,B3$-$^$9!#$b$7$=$N%-!<$N8e$K%X%C%@!<\e(B/\e$B%9%3%"$NAH$,0l\e(B
19756 \e$B$D$b$J$1$l$P!"$=$N%-!<$,5-;v$N0u$H$7$FIU$$$F$$$k5-;v$KBP$7$F$OE,1~@-%9%3\e(B
19757 \e$B%"$O<B9T$5$l$^$;$s!#Nc$($P>e5-$NNc$G$O!"\e(B@code{gnus-unread-mark} \e$B$,IU$$$F\e(B
19758 \e$B$$$k5-;v$OE,1~@-%9%3%"$NEPO?9`L\$K$O$J$j$^$;$s!#\e(B
19759
19760 \e$B3F5-;v$O$?$@0l$D$N0u$7$+;}$AF@$J$$$N$G!"$=$l$>$l$N5-;v$K$O$3$l$i$N5,B'$N\e(B
19761 \e$B$&$A$?$@0l$D$7$+E,MQ$5$l$^$;$s!#\e(B
19762
19763 @code{gnus-del-mark} \e$B$rNc$K<h$j$^$7$g$&\e(B---\e$B$3$NO"A[%j%9%H$G$N0UL#$O!"$3$N\e(B
19764 \e$B0u\e(B (\e$B$9$J$o$A\e(B @samp{e} \e$B$N0u\e(B) \e$B$,IU$$$F$$$k5-;v$O$9$Y$F!"\e(B@code{From} \e$B%X%C%@!<\e(B
19765 \e$B$r$b$H$K\e(B -4 \e$B2<$2$i$l\e(B @code{Subject} \e$B$G\e(B -1 \e$B2<$2$i$l$k%9%3%"9`L\$,DI2C$5$l\e(B
19766 \e$B$^$9!#$3$l$r$"$J$?$NJP8+$K9g$o$;$FJQ99$7$F2<$5$$!#\e(B
19767
19768 \e$B$b$7\e(B 10 \e$B8D$N5-;v$KF1$8\e(B subject \e$B$G\e(B @code{gnus-del-mark} \e$B$N0u$,IU$$$F$$$?\e(B
19769 \e$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=\e(B
19770 \e$B$N\e(B subject \e$B$O\e(B -1 \e$B$N==G\$N%9%3%"$rF@$^$9!#$=$NCM$O!";d$,Bg$-$/8m2r$7$F$$\e(B
19771 \e$B$J$$$+$.$j!"\e(B-10 \e$B$N$O$:$G$9!#\e(B
19772
19773 \e$B$b$7<+F04|8B@Z$l>C5n\e(B (\e$B%a!<%k\e(B) \e$B%0%k!<%W\e(B (@pxref{Expiring Mail}) \e$B$,$"$l$P!"\e(B
19774 \e$B4{FI5-;v$K$O$9$Y$F\e(B @samp{E} \e$B0u$,IU$1$i$l$^$9!#$3$l$O$*$=$i$/!"E,1~@-%9%3\e(B
19775 \e$B%"IU$1$r$A$g$C$H$P$+$jIT2DG=$K$9$k$N$G!"<+F04|8B@Z$l>C5n$HE,1~@-%9%3%"$O\e(B
19776 \e$B0l=o$K$O$&$^$/$d$C$F$$$1$^$;$s!#\e(B
19777
19778 \e$B%9%3%"$rIU$1$i$l$k%X%C%@!<$K$O\e(B @code{from}, @code{subject},
19779 @code{message-id}, @code{references}, @code{xref}, @code{lines},
19780 @code{chars}, @code{date} \e$B$,$"$j$^$9!#$5$i$K\e(B @code{followup} \e$B$K$b%9%3%"\e(B
19781 \e$BIU$1$G$-$^$9!#$3$l$O8=:_$N5-;v$N\e(B @code{Message-ID} \e$B$r;HMQ$7\e(B
19782 \e$B$F\e(B @code{References} \e$B%X%C%@!<$K9gCW!"$9$J$o$A$3$l$KB3$$$?%9%l%C%I$K9gCW\e(B
19783 \e$B$9$kE,1~@-%9%3%"9`L\$r:n@.$7$^$9!#\e(B
19784
19785 \e$B$3$N5!9=$r;H$&$J$i$P!"$H$-$I$-5-;v$r4{FI$K$7$F$7$^$&>.$5$JJQ99$rHr$1$k$?\e(B
19786 \e$B$a$K!"%9%3%"%U%!%$%k$N\e(B @code{mark} \e$B%"%H%`$r2?$+>.$5$$CM\e(B---\e$B$3$H$K$h$l\e(B
19787 \e$B$P\e(B -300 \e$B$/$i$$$K@_Dj$7$F$*$$$?J}$,NI$$$G$9!#\e(B
19788
19789 \e$BE,1~@-%9%3%"$r0l=54V$+$=$3$i;H$C$F$/$k$H!"\e(Bgnus \e$B$O$=$lAj1~$KD465$5$l!"$"\e(B
19790 \e$B$J$?$,2?$b8@$o$J$/$F$b!"$"$J$?$N9%$-$JEj9F<T$r6/D4$7!"$"$^$j9%$-$G$O$J$$\e(B
19791 \e$BEj9F<T$r>C5n$9$k$h$&$K$J$k$O$:$G$9!#\e(B
19792
19793 \e$B$I$N%0%k!<%W$K$*$$$FE,1~@-%9%3%"$r:nF0$5$;$k$+$O!"%9%3%"%U%!%$\e(B
19794 \e$B%k\e(B (@pxref{Score File Format}) \e$B$r;H$&$3$H$K$h$C$F@)8f$G$-$^$9!#$^$?$3$l\e(B
19795 \e$B$r;H$C$F!"0c$C$?%0%k!<%W$KBP$7$F0c$C$?5,B'$r;H$&$h$&$K$b$G$-$^$9!#\e(B
19796
19797 @vindex gnus-adaptive-file-suffix
19798 \e$BE,1~@-%9%3%"9`L\$O!"%0%k!<%WL>$K\e(B @code{gnus-adaptive-file-suffix} \e$B$rIU2C\e(B
19799 \e$B$7$?L>A0$N%U%!%$%k$KF~$l$i$l$^$9!#%G%#%U%)%k%HCM$O\e(B @file{ADAPT} \e$B$G$9!#\e(B
19800
19801 @vindex gnus-adaptive-pretty-print
19802 \e$BE,1~@-%9%3%"%U%!%$%k$O5pBg$K$J$jF@$k$7!"?M$N<j$GJT=8$5$l$k$3$H$OA[Dj$5$l\e(B
19803 \e$B$F$$$^$;$s!#\e(B@code{gnus-adaptive-pretty-print} \e$B$,\e(B @code{nil} (\e$B%G%#%U%)%k\e(B
19804 \e$B%H\e(B) \e$B$G$"$k$H!"$=$l$i$N%U%!%$%k$O?M$KFI$a$k$h$&$J7A<0$G$O=q$+$l$^$;$s!#\e(B
19805
19806 @vindex gnus-score-exact-adapt-limit
19807 \e$BE,1~@-%9%3%"$r9T$J$&$H$-$O!"ItJ,J8;zNs0lCW$d%U%!%8!<$J0lCW$r9T$J$C$?J}$,!"\e(B
19808 \e$B$*$=$i$/$[$H$s$I$N>l9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"%X%C%@!<\e(B
19809 \e$B$N0lCW$7$?ItJ,$,C;$$>l9g!"0U?^$KH?$9$k$h$&$JF0:n$r$9$k2DG=@-$,Bg$-$/$J$k\e(B
19810 \e$B$N$G!"\e(B@code{gnus-score-exact-adapt-limit} \e$B$h$jC;$$D9$5$7$+0lCW$7$J$$>l9g\e(B
19811 \e$B$O40A40lCW$,9T$J$o$l$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"$3$NLdBj$,5/$3\e(B
19812 \e$B$i$J$$$h$&$K>o$K40A40lCW$,9T$J$o$l$^$9!#\e(B
19813
19814 @vindex gnus-default-adaptive-word-score-alist
19815 \e$B>e$G=R$Y$?$h$&$K!"8DJL$NC18l$KBP$7$F$b%X%C%@!<A4BN$KBP$7$F$bE,1~$r9T$J$&\e(B
19816 \e$B$3$H$,$G$-$^$9!#C18l$KBP$7$FE,1~$r9T$J$C$?>l9g!"\e(B
19817 @code{gnus-default-adaptive-word-score-alist} \e$BJQ?t$K$h$C$F!"3FC18l$KBP$7\e(B
19818 \e$B$F$"$k0u$X$I$s$J%9%3%"$rM?$($k$+$r;XDj$7$^$9!#\e(B
19819
19820 @lisp
19821 (setq gnus-default-adaptive-word-score-alist
19822       `((,gnus-read-mark . 30)
19823         (,gnus-catchup-mark . -10)
19824         (,gnus-killed-mark . -20)
19825         (,gnus-del-mark . -15)))
19826 @end lisp
19827
19828 \e$B$3$l$,%G%#%U%)%k%HCM$G$9!#C18l$KBP$9$kE,1~$rM-8z$K$9$k\e(B
19829 \e$B$H\e(B @code{gnus-read-mark} \e$B$N0u$NIU$$$?5-;v$NI=Bj$K8=$l$k$9$Y$F$NC18l$,!"\e(B
19830 \e$B%9%3%"$K\e(B 30 \e$BE@DI2C$9$k$H$$$&%9%3%"5,B'$r@8$_=P$7$^$9!#\e(B
19831
19832 @vindex gnus-default-ignored-adaptive-words
19833 @vindex gnus-ignored-adaptive-words
19834 @code{gnus-default-ignored-adaptive-words} \e$B$N%j%9%H$K8=$l$kC18l$OL5;k$5\e(B
19835 \e$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J\e(B
19836 \e$B$/\e(B @code{gnus-ignored-adaptive-words} \e$B%j%9%H$NJ}$r;H$C$F2<$5$$!#\e(B
19837
19838 @vindex gnus-adaptive-word-length-limit
19839 \e$BC;$$C18l$G$OE,1~@-%9%3%"$r:nF0$5$;$k$Y$-$G$O$J$$$H;W$&?M$b$$$k$G$7$g$&!#\e(B
19840 \e$B$b$7$=$&$J$i\e(B @code{gnus-adaptive-word-length-limit} \e$B$K@0?t$r@_Dj$9$k$3$H\e(B
19841 \e$B$,$G$-!"$3$N?tCM$h$jC;$$C18l$OL5;k$5$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%HCM\e(B
19842 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
19843
19844 @vindex gnus-adaptive-word-syntax-table
19845 \e$B%9%3%"IU$1$,=*N;$7$?$H$-!"\e(B@code{gnus-adaptive-word-syntax-table} \e$B$NJ8K!\e(B
19846 \e$BI=$,$=$N1F6A$r<u$1$^$9!#$3$l$OI8=`$NJ8K!I=$H;w$F$$$^$9$,!"C18l$N9=@.MWAG\e(B
19847 \e$B$H$J$i$J$$J8;z$N?t$b9MN8$7$^$9!#\e(B
19848
19849 @vindex gnus-adaptive-word-minimum
19850 \e$B$b$7\e(B @code{gnus-adaptive-word-minimum} \e$B$K?tCM$,@_Dj$5$l$F$$$k$H!"C18lE,\e(B
19851 \e$B1~@-%9%3%"IU$1=hM}$K$*$$$F!"5-;v$N%9%3%"$,$3$N?tCM$h$j$b>.$5$/$J$k$3$H$O\e(B
19852 \e$B$"$j$^$;$s!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
19853
19854 @vindex gnus-adaptive-word-no-group-words
19855 @code{gnus-acaptive-word-no-group-words} \e$B$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B
19856 gnus \e$B$O%0%k!<%WL>$N$9$Y$F$N8l$K$D$$$F!"C18lE,1~@-%9%3%"$r$7$^$;$s!#$[$H\e(B
19857 \e$B$s$I$NI=Bj$,\e(B @samp{emacs} \e$B$H$$$&8l$r4^$s$G$$$k\e(B @samp{comp.editor.emacs}
19858 \e$B$N$h$&$J%0%k!<%W$GJXMx$G$9!#\e(B
19859
19860 \e$B$3$N5!9=$r$7$P$i$/;H$C$F$_$?8e$K$O!"$"$J$?$,$I$s$JC18l$,9%$-$G$I$s$JC18l\e(B
19861 \e$B$,7y$$$+$r!"$3$N5,B'$rDL$7$F?GCG$9$kMxMQ<T@:?@J,@OL?\e(B
19862 \e$BNa\e(B @code{gnus-psychoanalyze-user} \e$B$r=q$$$F$_$k$HNI$$$+$b$7$l$^$;$s!#$$$d!"\e(B
19863 \e$BNI$/$J$$$+$J!#\e(B
19864
19865 \e$BC18lE,1~@-%9%3%"IU$1$OHs>o$K<B83E*$J$b$N$G$"$C$F!":#8eJQ99$5$l$k$G$"$m$&\e(B
19866 \e$B$H$$$&$3$H$O?4$KN1$a$F$*$$$F2<$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$O$^$C$?$/\e(B
19867 \e$B;H$$J*$K$J$i$J$$$h$&$K;W$($^$9!#$3$l$r$b$C$H;H$($k$h$&$K$9$k$?$a$K$O!"\e(B
19868 (\e$B$h$j87L)$JE}7WE*<jK!$r4,$-E:$($K$7$F\e(B) \e$B$5$i$J$k:n6H$,I,MW$H$J$k$G$7$g$&!#\e(B
19869
19870 @node Home Score File
19871 @section \e$B%[!<%`%9%3%"%U%!%$%k\e(B
19872
19873 \e$B?7$7$$%9%3%"%U%!%$%kEPO?9`L\$,F~$l$i$l$k%9%3%"%U%!%$%k$O!"%[!<%`%9%3%"%U%!\e(B
19874 \e$B%$%k\e(B @dfn{home score file} \e$B$H8F$P$l$^$9!#$3$l$ODL>o\e(B (\e$B%G%#%U%)%k%H$G\e(B) \e$B$=\e(B
19875 \e$B$N%0%k!<%WMQ$N%9%3%"%U%!%$%k$K$J$j$^$9!#Nc$($P!"\e(B@samp{gnu.emacs.gnus} \e$BMQ\e(B
19876 \e$B$N%[!<%`%9%3%"%U%!%$%k$O\e(B @file{gnu.emacs.gnus.SCORE} \e$B$H$J$k$o$1$G$9!#\e(B
19877
19878 \e$B$7$+$7$J$,$i!"$3$l$O$"$J$?$N$*K>$_$G$O$J$$$+$b$7$l$^$;$s!#$?$/$5$s$N%0%k!<\e(B
19879 \e$B%W4V$G6&DL$N%[!<%`%9%3%"%U%!%$%k$r6&M-$9$k$HJXMx$J$H$-$,B?$$$G$7$g\e(B
19880 \e$B$&\e(B---\e$BNc$($P$9$Y$F$N\e(B @samp{emacs} \e$B%0%k!<%W$GF1$8%[!<%`%9%3%"%U%!%$%k$r;H\e(B
19881 \e$B$&$3$H$b$G$-$^$9!#\e(B
19882
19883 @vindex gnus-home-score-file
19884 \e$B$3$l$r@)8f$9$kJQ?t$,\e(B @code{gnus-home-score-file} \e$B$G$9!#$3$l$O0J2<$NCM$r\e(B
19885 \e$B<h$jF@$^$9!#\e(B
19886
19887 @enumerate
19888 @item
19889 \e$BJ8;zNs!#$3$N>l9g$3$N%U%!%$%k$,$9$Y$F$N%0%k!<%W$G%[!<%`%9%3%"%U%!%$%k$H$7\e(B
19890 \e$B$F;HMQ$5$l$^$9!#\e(B
19891
19892 @item
19893 \e$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O\e(B
19894 \e$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#\e(B
19895
19896 @item
19897 \e$B%j%9%H!#$3$N%j%9%H$NMWAG$O0J2<$NCM$r<h$jF@$^$9!#\e(B
19898
19899 @enumerate
19900 @item
19901 @code{(@var{regexp} @var{file-name})}\e$B!#\e(B@var{regexp} \e$B$,%0%k!<%WL>$K9gCW$9\e(B
19902 \e$B$l$P!"\e(B@var{file-name} \e$B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#\e(B
19903
19904 @item
19905 \e$B4X?t!#$3$N4X?t$,\e(B @code{nil} \e$B0J30$rJV$;$P!"$=$NLa$jCM$,%[!<%`%9%3%"%U%!%$\e(B
19906 \e$B%k$H$7$F;HMQ$5$l$^$9!#\e(B
19907
19908 @item
19909 \e$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#\e(B
19910 @end enumerate
19911
19912 \e$B$3$N%j%9%H$NCf$+$i9gCW$9$k$b$N$r!":G=i$+$i8e$m$NJ}$K8~$+$C$FC5$7$F$$$-$^\e(B
19913 \e$B$9!#\e(B
19914
19915 @end enumerate
19916
19917 \e$B$H$$$&$o$1$G!"C1$K0l8D$N%9%3%"%U%!%$%k$r;H$$$?$$>l9g$O!"0J2<$N$h$&$K$9$l\e(B
19918 \e$B$P$G$-$^$9!#\e(B
19919
19920 @lisp
19921 (setq gnus-home-score-file
19922       "my-total-score-file.SCORE")
19923 @end lisp
19924
19925 \e$B$b$7A4\e(B @samp{gnu} \e$B%0%k!<%W$KBP$7$F\e(B @file{gnu.SCORE} \e$B$r!"A4\e(B @samp{rec} \e$B%0\e(B
19926 \e$B%k!<%W$KBP$7$F\e(B @file{rec.SCORE} (\e$BEy!9\e(B) \e$B$r;H$$$?$1$l$P!"$3$N$h$&$K$G$-$^\e(B
19927 \e$B$9!#\e(B
19928
19929 @findex gnus-hierarchial-home-score-file
19930 @lisp
19931 (setq gnus-home-score-file
19932       'gnus-hierarchial-home-score-file)
19933 @end lisp
19934
19935 \e$B$3$l$OJXMx$J$h$&$K$"$i$+$8$aDs6!$5$l$F$$$k4X?t$G$9!#B?$N4X?t$O0J2<$N0J2<\e(B
19936 \e$B$N$b$N$r4^$_$^$9!#\e(B
19937
19938 @table @code
19939 @item gnus-current-home-scre-file
19940 @findex gnus-current-home-score-file
19941 \e$B!V8=:_$N!WI8=`%9%3%"%U%!%$%k$rJV$7$^$9!#$3$l$O%9%3%"L?Na$K%9%3%"%U%!%$%k\e(B
19942 \e$B$N!V:GFbIt!W9gCW$X$NEPO?$r2C$($k$h$&$K$7$^$9!#\e(B
19943 @end table
19944
19945 \e$B$b$7\e(B @samp{emacs} \e$B%0%k!<%WMQ$N%9%3%"%U%!%$%k$H!"$=$l$H$OJL\e(B
19946 \e$B$N\e(B @samp{comp} \e$B%0%k!<%WMQ$N%9%3%"%U%!%$%k$r;H$$!"B>$NA4It$N%0%k!<%W$G$O\e(B
19947 \e$B$=$l$>$lFH<+$N%9%3%"%U%!%$%k$r;H$$$?$$$N$G$"$l$P!"\e(B
19948
19949 @lisp
19950 (setq gnus-home-score-file
19951       ;; @r{\e$B@55,I=8=\e(B @code{"\\.emacs"} \e$B$K9gCW$9$k$9$Y$F$N%0%k!<%W\e(B}
19952       '(("\\.emacs" "emacs.SCORE")
19953         ;; @r{\e$B$9$Y$F$N\e(B comp \e$B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G\e(B}
19954         ("^comp" "comp.SCORE")))
19955 @end lisp
19956
19957 @vindex gnus-home-adapt-file
19958 @code{gnus-home-adapt-file} \e$B$O\e(B @code{gnus-home-score-file} \e$B$H$^$C$?$/F1\e(B
19959 \e$B$8$h$&$KF0:n$7$^$9$,!"$3$l$OBe$o$j$K2?$r%[!<%`E,MQ%9%3%"%U%!%$%k$K$9$k$+\e(B
19960 \e$B$r;XDj$7$^$9!#?7$7$$E,MQ%U%!%$%kEPO?9`L\$O$9$Y$F!"$3$NJQ?t$G;XDj$5$l$k%U%!\e(B
19961 \e$B%$%k$KF~$l$i$l$^$9!#CM$K$OF1$8J8K!$,5v$5$l$^$9!#\e(B
19962
19963 @code{gnus-home-score-file} \e$B$H\e(B @code{gnus-home-adapt-file} \e$B$N;HMQ$K2C$(\e(B
19964 \e$B$F!"%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$H%H%T%C%/%Q%i%a!<\e(B
19965 \e$B%?!<\e(B (@pxref{Topic Parameters}) \e$B$r;H$C$F$[$\F1MM$N$3$H$,$G$-$^$9!#%0%k!<\e(B
19966 \e$B%W!"%H%T%C%/%Q%i%a!<%?!<$O$3$NJQ?t$h$j$bM%@h$5$l$^$9!#\e(B
19967
19968 @node Followups To Yourself
19969 @section \e$B<+J,<+?H$X$N%U%)%m!<%"%C%W\e(B
19970
19971 gnus \e$B$O8=:_$N%P%C%U%!!<$+$i\e(B @code{Message-ID} \e$B%X%C%@!<$r8+$D$1=P$9$?$a$K\e(B
19972 \e$BFs$D$NL?Na$rDs6!$7$F$$$^$9!#$=$7$F\e(B gnus \e$B$O!"B>$N5-;v$K$*$1\e(B
19973 \e$B$k\e(B @code{References} \e$B%X%C%@!<Cf$K$3$N\e(B @code{Message-ID} \e$B$r;H$C$F$$$kF@E@\e(B
19974 \e$B$r!"%9%3%"5,B'$H$7$FDI2C$7$^$9!#$3$l$O<B<AE*$K!"$=$N5-;v$XJVEz$7$?5-;v$G!"\e(B
19975 \e$B8=:_$N%P%C%U%!!<$K$"$k$b$N$9$Y$F$KBP$7$F%9%3%"$rA}2C$5$;$^$9!#$3$l$O$"$J\e(B
19976 \e$B$?$N8@$C$?$3$H$KBP$7$F$_$s$J$,Ez$($F$/$l$?$H$-!"$9$0$K$=$l$KL\$r8~$1$?$$\e(B
19977 \e$B$H$-$K$H$F$bJXMx$G$9$M!#\e(B
19978
19979 @table @code
19980 @item gnus-score-followup-article
19981 @findex gnus-score-followup-article
19982 \e$B$3$l$O$"$J$?<+?H$N5-;v$KD>@\%U%)%m!<%"%C%W$7$?5-;v$K%9%3%"$r2C;;$7$^$9!#\e(B
19983
19984 @item gnus-score-followup-thread
19985 @findex gnus-score-followup-thread
19986 \e$B$3$l$O$"$J$?$N5-;v$h$j!V2<!W$N%9%l%C%I$K8=$l$k5-;v$9$Y$F$KBP$7$F%9%3%"$r\e(B
19987 \e$B2C;;$7$^$9!#\e(B
19988 @end table
19989
19990 @vindex message-sent-hook
19991 \e$B$3$l$iFs$D$N4X?t$O!"4pK\E*$K$O$I$A$i$b\e(B @code{message-sent-hook} \e$B$N$h$&$J\e(B
19992 \e$B%U%C%/$NCf$G;H$&$?$a$N$b$N$G$9!#Nc$($P$3$N$h$&$K\e(B:
19993 @lisp
19994 (add-hook 'message-sent-hook 'gnus-score-followup-thread)
19995 @end lisp
19996
19997 \e$B$"$J$?$N<+J,$N\e(B @code{Message-ID} \e$B$r$8$C$/$j$HD/$a$F$_$k$H!"$O$8$a$NFs!"\e(B
19998 \e$B;0J8;z$O>o$KF1$8$G$"$k$3$H$K5$$,IU$/$G$7$g$&!#0J2<$NFs$D$O;d$N$b$N$G$9!#\e(B
19999
20000 @example
20001 <x6u3u47icf.fsf@@eyesore.no>
20002 <x6sp9o7ibw.fsf@@eyesore.no>
20003 @end example
20004
20005 \e$B$D$^$j$3$N%^%7%s>e$G$N!V;d$N!W$N<1JL$O\e(B @samp{x6} \e$B$G$"$k$H$$$&$3$H$G$9!#\e(B
20006 \e$B$3$l$O;H$($^$9\e(B---\e$B0J2<$N5,B'$O;d<+?H$X$N%U%)%m!<%"%C%W$9$Y$F$KBP$7$F%9%3\e(B
20007 \e$B%"$rA}2C$5$;$k$G$7$g$&!#\e(B
20008
20009 @lisp
20010 ("references"
20011  ("<x6[0-9a-z]+\\.fsf\\(_-_\\)?@@.*eyesore\\.no>"
20012   1000 nil r))
20013 @end lisp
20014
20015 \e$B!V$"$J$?$N!W$,:G=i$NFsJ8;z$K$J$k$+:G=i$N;0J8;z$K$J$k$+$O%7%9%F%`$K0MB8$7\e(B
20016 \e$B$^$9!#\e(B
20017
20018 @node Scoring On Other Headers
20019 @section \e$BB>$N%X%C%@!<$K%9%3%"$rIU$1$k\e(B
20020 @cindex scoring on other headers
20021
20022 gnus \e$B$,!VEAE}E*!W$J%X%C%@!<\e(B ---@samp{From}, @samp{Subject} \e$B$J$I\e(B---\e$B$K%9%3\e(B
20023 \e$B%"$rIU$1$k$N$O$H$F$bB.$$$G$9!#$G$9$,!"B>$N%X%C%@!<$K%9%3%"$rIU$1$k$K\e(B
20024 \e$B$O\e(B @code{head} \e$B$N%9%3%"$N$?$a$N5,B'$r=q$/I,MW$,$"$j!"$=$l$O9gCW$rC5$9$?\e(B
20025 \e$B$a$K\e(B gnus \e$B$,Kh2s%P%C%/%(%s%I$+$iC1FH$N5-;v$r<h$j4s$;$J$1$l$P$J$i$J$$$3$H\e(B
20026 \e$B$r0UL#$7$^$9!#$3$l$OBg$-$J%0%k!<%W$G$OD9$$;~4V$,$+$+$j$^$9!#\e(B
20027
20028 \e$B$5$F!"%K%e!<%9%0%k!<%W$G$O$J$/$F%a!<%k%0%k!<%W$G$3$l$r9T$J$&$N$O$5$[$IBg\e(B
20029 \e$BJQ$G$O$J$/!"$=$N$?$a$N$9$0$l$?<jCJ$,MQ0U$5$l$F$$$^$9!#$3$N%^%K%e%"%k\e(B
20030 \e$B$N\e(B @ref{To From Newsgroups} \e$B$N9`$G$O$3$N5!9=$,$I$&F/$/$+$,>\$7$/@bL@$5$l\e(B
20031 \e$B$F$$$^$9$,!"$3$3$G$O\e(B @code{nnml} \e$B$G\e(B @samp{To} \e$B$H\e(B @samp{Cc} \e$B%X%C%@!<$K%9\e(B
20032 \e$B%3%"$rIU$1$kJ}K!$ND4M}$NNc$r5s$2$^$7$g$&!#\e(B
20033
20034 \e$B0J2<$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KCV$$$F2<$5$$!#\e(B
20035
20036 @lisp
20037 (setq gnus-extra-headers '(To Cc Newsgroups Keywords)
20038       nnmail-extra-headers gnus-extra-headers)
20039 @end lisp
20040
20041 gnus \e$B$r:F5/F0$7$F!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B%3%^%s%I\e(B
20042 \e$B$G\e(B @code{nnml} \e$B$N\e(B overview \e$B%U%!%$%k$r:n$jD>$7$^$9!#$b$7$"$J$?$,$?$/$5$s\e(B
20043 \e$B$N%a!<%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$j$^$9!#\e(B
20044
20045 \e$B$=$7$F\e(B @kbd{I e s p To RET <your name> RET} \e$B$N$h$&$K$9$k$H!"$"$J$?\e(B
20046 \e$B$O\e(B @samp{To} \e$B$H\e(B @samp{Cc} \e$B%X%C%@!<$K!H\e(Bextra headers\e$B!I$H$7$F%9%3%"$rIU$1\e(B
20047 \e$B$k$3$H$,$G$-$^$9!#\e(B
20048
20049 \e$B$o$+$C$?$+$J\e(B? \e$B4JC1$@$h$M!#\e(B
20050
20051 @node Scoring Tips
20052 @section \e$B%9%3%"IU$1$N1|5A\e(B
20053 @cindex scoring tips
20054
20055 @table @dfn
20056 @item \e$B%/%m%9%]%9%H\e(B
20057 @cindex crossposts
20058 @cindex scoring crossposts
20059 \e$B%/%m%9%]%9%H$N%9%3%"$rDc$/$7$?$1$l$P!"9gCW$5$;$k$Y$-9T\e(B
20060 \e$B$O\e(B @code{Xref} \e$B%X%C%@!<$G$9!#\e(B
20061
20062 @lisp
20063 ("xref" (" talk.politics.misc:" -1000))
20064 @end lisp
20065
20066 @item \e$BJ#?t$N%/%m%9%]%9%H\e(B
20067 \e$B$"$k?t!"Nc$($P;0$D0J>e$N%0%k!<%W$K%/%m%9%]%9%H$5$l$F$$$k5-;v$N%9%3%"$rDc\e(B
20068 \e$B$/$7$?$1$l$P!"\e(B
20069
20070 @lisp
20071 ("xref"
20072   ("[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+"
20073    -1000 nil r))
20074 @end lisp
20075
20076 @item \e$BK\J8$X$N9gCW\e(B
20077 \e$B$3$l$O0lHLE*$K$O$"$^$jNI$$9M$($G$O$"$j$^$;$s\e(B---\e$B$=$l$O$H$F$bD9;~4V$+$+$C\e(B
20078 \e$B$F$7$^$&$+$i$G$9!#<B:]\e(B gnus \e$B$O!"$=$l$>$l$N5-;v$r8DJL$K%5!<%P!<$+$i<hF@$7\e(B
20079 \e$B$F$3$J$1$l$P$J$i$J$$$N$G$9!#$G$b!"$"$J$?$O$=$l$G$b$d$j$?$$$+$b$7$l$^$;$s\e(B
20080 \e$B$M!#9gCW$5$;$k%-!<$O;0$D\e(B (@code{Head}, @code{Body}, @code{All}) \e$B$"$k$N$G\e(B
20081 \e$B$9$,!"%9%3%"%U%!%$%kKh$K0l$DA*$s$G$=$l$K8GDj$7$?J}$,NI$$$G$9!#$b$7Fs$D$r\e(B
20082 \e$B;H$&$H!"$=$l$>$l$N5-;v$O\e(B @emph{\e$BFs2s\e(B} \e$B<hF@$5$l$F$7$^$$$^$9!#$b\e(B
20083 \e$B$7\e(B @code{Head} \e$B$+$i$A$g$C$H$@$1!"\e(B@code{Body} \e$B$+$i$A$g$C$H$@$19gCW$5$;$?\e(B
20084 \e$B$$!"$H$$$&$N$G$"$l$P!"AGD>$K\e(B @code{All} \e$B$r;H$C$FA4It9gCW$5$;$F2<$5$$!#\e(B
20085
20086 @item \e$B4{FI$N0uIU$1\e(B
20087 \e$B$"$k0lDj?tCM0J2<$N%9%3%"$r;}$D5-;v$K$O!"$*$=$i$/4{FI$N0u$rIU$1$F$7$^$$$?\e(B
20088 \e$B$/$J$k$G$7$g$&!#$3$l$O\e(B @file{all.SCORE} \e$B%U%!%$%k$K0J2<$N$b$N$rF~$l$F$*$/\e(B
20089 \e$B$3$H$K$h$C$F:G$b4JC1$K<B8=$G$-$^$9!#\e(B
20090
20091 @lisp
20092 ((mark -100))
20093 @end lisp
20094
20095 @code{expunge} \e$B$r;H$C$FF1MM$N$3$H$r9M$($k$3$H$b$G$-$^$9!#\e(B
20096
20097 @item \e$BH]DjJ8;z%/%i%9\e(B
20098 \e$B$b$7\e(B @code{[^abcd]*} \e$B$_$?$$$J$b$N$r;XDj$9$k$H!"$?$V$s4|BTDL$j$N7k2L$OF@\e(B
20099 \e$B$i$l$J$$$G$7$g$&!#$3$l$O2~9TJ8;z$K$b9gCW$7$F$7$^$$!"$(!<$H!"L$CN$N@$3&$^\e(B
20100 \e$B$GB3$/$+$b$7$l$^$;$s!#Be$o$j$K\e(B @code{[^abcd\n]*} \e$B$r;H$C$F2<$5$$!#\e(B
20101 @end table
20102
20103 @node Reverse Scoring
20104 @section \e$B5U%9%3%"\e(B
20105 @cindex reverse scoring
20106
20107 \e$B$b$7!"I=Bj%X%C%@!<$K\e(B @samp{Sex with Emacs} \e$B$H$$$&J8;z$,$"$k5-;v$@$1$r;D\e(B
20108 \e$B$7$F!"$=$NB>$N5-;v$9$Y$F$r>C5n$7$F$7$^$$$?$1$l$P!"%9%3%"%U%!%$%k$K0J2<$N\e(B
20109 \e$B$h$&$J$b$N$rF~$l$k$3$H$b$G$-$^$9!#\e(B
20110
20111 @lisp
20112 (("subject"
20113   ("Sex with Emacs" 2))
20114  (mark 1)
20115  (expunge 1))
20116 @end lisp
20117
20118 \e$B$=$7$F\e(B @samp{Sex with Emacs} \e$B$K9gCW$9$k$9$Y$F$N5-;v$r=8$a$F!";D$j$r=3Ht\e(B
20119 \e$B$P$9$?$a$K4{FI$N0u$rIU$1!">C5n$7$^$9!#\e(B
20120
20121 @node Global Score Files
20122 @section \e$B%0%m!<%P%k%9%3%"%U%!%$%k\e(B
20123 @cindex global score files
20124
20125 \e$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O!V%0%m!<%P%k:o=|%U%!%$%k\e(B (global kill
20126 file)\e$B!W$r;}$C$F$$$^$9!#$3$l$OIaDL!"$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k!"MxMQ<T\e(B
20127 \e$B$N%[!<%`%G%#%l%/%H%j!<$K3JG<$5$l$F$$$k0l$D$N:o=|%U%!%$%k0J>e$N2?J*$G$b$"\e(B
20128 \e$B$j$^$;$s!#$O$s\e(B! \e$B$A$C$]$1$J%K%e!<%9%j!<%@!<$@$M!#<e$9$.!#\e(B
20129
20130 \e$BKM$,$3$3$GOC$7$F$$$k$N$O%0%m!<%P%k%9%3%"%U%!%$%k$G$9!#A4@$3&Cf$+$i$N!";j\e(B
20131 \e$B$k=j$+$i$NMxMQ<T$K$h$k%9%3%"%U%!%$%k!"@$3&$N9q!9$r$9$Y$F!"5pBg$J0l$D$N9,\e(B
20132 \e$B$;$J%9%3%"%U%!%$%kF1LA$KCD7k$5$;$k%9%3%"%U%!%$%k\e(B !Ange-score! \e$B?7$7$/$F%F\e(B
20133 \e$B%9%H$7$F$$$J$$\e(B!
20134
20135 @vindex gnus-global-score-files
20136 \e$BB>$N?M$N%9%3%"%U%!%$%k$r;H$&$?$a$K$7$J$1$l$P$J$i$J$$$3$H$O!"\e(B
20137 @code{gnus-global-score-files} \e$BJQ?t$r@_Dj$9$k$3$H$@$1$G$9!#$=$l$>$l$N%9\e(B
20138 \e$B%3%"%U%!%$%kKh$K!"$"$k$$$O$=$l$>$l$N%9%3%"%U%!%$%k%G%#%l%/%H%j!<Kh$KBP$7\e(B
20139 \e$B$F0l$D$N9`L\$K$J$j$^$9!#\e(Bgnus \e$B$O$I$N%9%3%"%U%!%$%k$r$I$N%0%k!<%W$K;H$&$N\e(B
20140 \e$B$,E,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#\e(B
20141
20142 \e$BNc$(\e(B
20143 \e$B$P\e(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} \e$B$N%9\e(B
20144 \e$B%3%"%U%!%$%k$H\e(B @file{/ftp@@ftp.some-where:/pub/score} \e$B%G%#%l%/%H%j!<$K$"\e(B
20145 \e$B$k$9$Y$F$N%9%3%"%U%!%$%k$r;H$$$?$1$l$P!"\e(B
20146
20147 @lisp
20148 (setq gnus-global-score-files
20149       '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE"
20150         "/ftp@@ftp.some-where:/pub/score/"))
20151 @end lisp
20152
20153 @findex gnus-score-search-global-directories
20154 @noindent
20155 \e$B$I$&$@$$!"4JC1$@$m$&\e(B? \e$B%G%#%l%/%H%j!<L>$O\e(B @samp{/} \e$B$G=*$o$i$J$/$F$O$J$j$^\e(B
20156 \e$B$;$s!#$3$l$i$N%G%#%l%/%H%j!<$OIaDL$O!"0l2s$N\e(B gnus \e$B;HMQ4|4VCf$K0l2s$@$1$7\e(B
20157 \e$B$+FI$_9~$_$^$;$s!#$b$71s3V%G%#%l%/%H%j!<$r<jF0$G:FFI$_9~$_$9$kI,MW$,=P$F\e(B
20158 \e$B$-$?$i!"\e(B@code{gnus-score-search-global-directories} \e$BL?Na$r;H$&$3$H$,$G$-\e(B
20159 \e$B$^$9!#\e(B
20160
20161 \e$B$?$@$78=;~E@$G$O!"$3$N%*%W%7%g%s$r;H$&$H%0%k!<%W$KF~$k$N$,$$$/$i$+CY$/$J\e(B
20162 \e$B$j$^$9!#\e(B(\e$B$D$^$j\e(B---\e$B$+$J$j!"$G$9$1$I\e(B)
20163
20164 \e$B$b$7%9%3%"%U%!%$%k$r!"B>$N?M$?$A$K;H$C$F$b$i$&$h$&$K0];}$7$?$/$J$C$F$-$?\e(B
20165 \e$B$i!"C1$K$"$J$?$N%9%3%"%U%!%$%k$rF?L>\e(B FTP \e$B$KCV$$$F!"@$3&Cf$K8xI=$7$F2<$5\e(B
20166 \e$B$$!#5U;J2q<T$K$J$l$k$h\e(B! \e$B$=$N8e$KB3$$$F4V0c$$$J$/5/$3$k5U;J2q<T@oAh!"$9$J\e(B
20167 \e$B$o$A?M!9$N6&46$r>!$A<h$k$?$a$N5U;J2q<T$N@o$$$K;22C$9$k$3$H$G!"H`$i$N%9%3\e(B
20168 \e$B%"%U%!%$%k$K4V0c$C$?A0Ds$r;H$o$;$k$h$&$KM6F3$9$k$N$@\e(B! \e$B$d$C$?\e(B! \e$B$3$l$G%M%C\e(B
20169 \e$B%H$O5_$o$l$k\e(B!
20170
20171 \e$B0J2<$K!"5U;J2q<T$J$j$?$,$j$N$?$a$NHk5;$r$$$/$D$+!"B(@J$G=R$Y$^$9!#\e(B
20172
20173 @itemize @bullet
20174
20175 @item
20176 \e$BHs>o$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#\e(B
20177 @item
20178 \e$B0l8D$NITE,@Z$J5-;v$r8:E@$9$k$K$O!"\e(B@code{Message-ID} \e$B$G8:E@$9$k!#\e(B
20179 @item
20180 \e$BFC$KAG@2$i$7$$Ej9F<T$?$A$O1JB3E*$J<gLrC#$H$7$F2C;;$9$k!#\e(B
20181 @item
20182 \e$B$=$N%0%k!<%W$N7{>OL5;k$NEj9F$rIQHK$K7+$jJV$9Ej9F<T$O!"@dLG$5$;$F$7$^$C$F\e(B
20183 \e$B:9$7;Y$($J$$!#\e(B
20184 @item
20185 @code{mark} \e$B$H\e(B @code{expunge} \e$B%"%H%`$r@_Dj$7!"1x$i$o$7$$5-;v$r40A4$KAr$j\e(B
20186 \e$B5n$k!#\e(B
20187
20188 @item
20189 \e$B>C5n$N%9%3%"9`L\$r;H$C$F%U%!%$%k$NBg$-$5$r>.$5$/M^$($k!#$G$b$*$=$i$/$O!"\e(B
20190 \e$B%5%$%H$K$h$C$F8E$$5-;v$rD94|4VJ]B8$9$k$h$&$K!"4|8B@Z$l>C5n$N4|4V$OD9$/<h\e(B
20191 \e$B$k$G$7$g$&$1$l$I$b!#\e(B
20192 @end itemize
20193
20194 @dots{} \e$B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O>-Mh!"%0%m!<%P%k%9%3%"%U%!%$%k$r%5\e(B
20195 \e$B%]!<%H$9$k$G$7$g$&$+\e(B? @emph{\e$B$&$U$U\e(B}\e$B!#$=$&!"$I$&9M$($F$_$?$C$F!"\e(BBlue
20196 Wave \e$B$d\e(B xrn \e$B$d\e(B 1stReader \e$B$H$+$$$C$?%K%e!<%9%j!<%@!<$O%9%3%"$r%5%]!<%H$9\e(B
20197 \e$B$k$Y$-$@$M!#:#$O8GBC$r0{$s$G8+<i$k$3$H$K$7$^$7$g$&$+\e(B?
20198
20199 @node Kill Files
20200 @section \e$B>C5n%U%!%$%k\e(B
20201 @cindex kill files
20202
20203 gnus \e$B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#<B:]>C\e(B
20204 \e$B5n%U%!%$%k$N9`L\$O$b$&>C$7$F$b$h$$$N$G$9$,!"$=$l$O\e(B Daniel Quinlan \e$B$,%9%3\e(B
20205 \e$B%"%U%!%$%k$r9M$(=P$9A0$K;d$,=q$$$?$b$N$J$N$G!"$=$N%3!<%I$O$^$@;D$C$F$$$^\e(B
20206 \e$B$9!#\e(B
20207
20208 \e$BMW$9$k$K!">C5n=hM}$O%9%3%"=hM}$h$j$b$+$J$jCY$$$N$G\e(B (\e$B;d$N8@$$$?$$$N\e(B
20209 \e$B$O\e(B @emph{\e$B$b$N$9$4$/\e(B})\e$B!"$"$J$?$N>C5n%U%!%$%k$O%9%3%"%U%!%$%k$K=q$-49$($?\e(B
20210 \e$BJ}$,NI$$$+$b$7$l$^$;$s!#\e(B
20211
20212 \e$B$$$:$l$K$;$h!">C5n%U%!%$%k$OIaDL$N\e(B @code{emacs-lisp} \e$B%U%!%$%k$G$9!#$3$N\e(B
20213 \e$B%U%!%$%k$NCf$K$O$I$s$J7A<0$G$bF~$l$k$3$H$,$G$-$^$9!#$D$^$j>C5n%U%!%$%k$r\e(B
20214 \e$B%0%k!<%W$KF~$C$?$H$-$K<B9T$9$k0l<o$N86;OE*$J%U%C%/4X?t$N$h$&$K;H$&$3$H$,\e(B
20215 \e$B$G$-$^$9!#$^$"$=$l$,$"$^$j$$$$J}K!$G$O$J$$$H$7$F$b$M!#\e(B
20216
20217 \e$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9!#\e(B
20218
20219 @lisp
20220 (gnus-kill "From" "Lars Ingebrigtsen")
20221 (gnus-kill "Subject" "ding")
20222 (gnus-expunge "X")
20223 @end lisp
20224
20225 \e$B$3$l$O;d$,=q$$$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1!"35N,%P%C%U%!!<$+$i0u$NIU$$\e(B
20226 \e$B$?5-;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#\e(B
20227
20228 \e$BB>$N%W%m%0%i%`$G$O$^$C$?$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#$b\e(B
20229 \e$B$7\e(B gnus \e$B$,\e(B @code{rn} \e$B$N>C5n%U%!%$%k$i$7$-$b$N$K=P2q$C$?$i!"2?$H$+$=$l$r\e(B
20230 \e$B2r<a$7$h$&$H$7$^$9!#\e(B
20231
20232 @sc{gnus} \e$B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!!<4X?t$,$"$j$^$9!#\e(B
20233
20234 @table @kbd
20235 @item M-k
20236 @kindex M-k (\e$B35N,\e(B)
20237 @findex gnus-summary-edit-local-kill
20238 \e$B$=$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$9\e(B
20239 \e$B$k\e(B (@code{gnus-summary-edit-local-kill})\e$B!#\e(B
20240
20241 @item M-K
20242 @kindex M-K (\e$B35N,\e(B)
20243 @findex gnus-summary-edit-global-kill
20244 \e$B0lHL>C5n%U%!%$%k$rJT=8$9$k\e(B (@code{gnus-summary-edit-global-kill})\e$B!#\e(B
20245 @end table
20246
20247 \e$B>C5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9!#\e(B
20248
20249 @table @kbd
20250 @item M-k
20251 @kindex M-k (\e$B%0%k!<%W\e(B)
20252 @findex gnus-group-edit-local-kill
20253 \e$B$=$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$9$k\e(B (@code{gnus-group-edit-local-kill})\e$B!#\e(B
20254
20255 @item M-K
20256 @kindex M-K (\e$B%0%k!<%W\e(B)
20257 @findex gnus-group-edit-global-kill
20258 \e$B0lHL>C5n%U%!%$%k$rJT=8$9$k\e(B (@code{gnus-group-edit-global-kill})\e$B!#\e(B
20259 @end table
20260
20261 \e$B>C5n%U%!%$%kJQ?t!#\e(B
20262
20263 @table @code
20264 @item gnus-kill-file-name
20265 @vindex gnus-kill-file-name
20266 @samp{soc.motss} \e$B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL\e(B
20267 \e$B>o\e(B @file{soc.motss.KILL} \e$B$H$$$&L>A0$G$9!#$3$N%U%!%$%kL>$rF@$k$?$a$K%0%k!<\e(B
20268 \e$B%WL>$KIU2C$5$l$k@\Hx<-$O!"\e(B@code{gnus-kill-file-name} \e$BJQ?t$GM?$($i$l$^$9!#\e(B
20269 \e$B!V%0%m!<%P%k!W>C5n%U%!%$%k$O\e(B (\e$B%9%3%"%U%!%$%k$N0UL#$G$N!V%0%m!<%P%k!W$8$c\e(B
20270 \e$B$J$$$h!"$b$A$m$s\e(B) \e$BC1$K\e(B @file{KILL} \e$B$H$$$&L>A0$G$9!#\e(B
20271
20272 @vindex gnus-kill-save-kill-file
20273 @item gnus-kill-save-kill-file
20274 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B0J30$G$"$l$P!"\e(Bgnus \e$B$O=hM}$N8e$K>C5n%U%!%$%k$rJ]B8\e(B
20275 \e$B$7$^$9!#$3$l$O4|8B@Z$l>C5n$r9T$J$&>C5n$r;H$C$F$$$k$H$-$KI,MW$G$9!#\e(B
20276
20277 @item gnus-apply-kill-hook
20278 @vindex gnus-apply-kill-hook
20279 @findex gnus-apply-kill-file-unless-scored
20280 @findex gnus-apply-kill-file
20281 \e$B%0%k!<%W$K>C5n%U%!%$%k$rE,MQ$9$k$?$a$K8F$S=P$5$l$k%U%C%/!#$3$l$O%G%#%U%)\e(B
20282 \e$B%k%H$G$O\e(B @code{(gnus-apply-kill-file)} \e$B$G$9!#$b$7F1$8%0%k!<%W$KBP$7$F%9\e(B
20283 \e$B%3%"%U%!%$%k$,$"$k>l9g$K$O>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/\e(B
20284 \e$B$r\e(B @code{(gnus-apply-kill-file-unless-scored)} \e$B$K@_Dj$7$^$9!#>C5n%U%!%$\e(B
20285 \e$B%k$r=hM}$5$;$?$/$J$1$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
20286
20287 @item gnus-kill-file-mode-hook
20288 @vindex gnus-kill-file-mode-hook
20289 \e$B>C5n%U%!%$%k%b!<%I%P%C%U%!!<Fb$G8F$S=P$5$l$k%U%C%/!#\e(B
20290 @end table
20291
20292 @node Converting Kill Files
20293 @section \e$B>C5n%U%!%$%k$NJQ49\e(B
20294 @cindex kill files
20295 @cindex converting kill files
20296
20297 \e$B$"$J$?$,8E$$>C5n%U%!%$%k$r$I$C$5$j;}$C$F$$$k$N$G$"$l$P!"$=$l$i$r%9%3%"%U%!\e(B
20298 \e$B%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,!VIaDL$N!W$d$D$G$"$l$P!"\e(B
20299 @file{gnus-kill-to-score.el} \e$B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1\e(B
20300 \e$B$l$P!"<j$GJQ49$7$J$1$l$P$J$i$J$$$G$7$g$&!#\e(B
20301
20302 \e$B>C5n%U%!%$%k$+$i%9%3%"%U%!%$%k$X$NJQ49%Q%C%1!<%8$O!"I8=`$G$O\e(B gnus \e$B$K$O4^\e(B
20303 \e$B$^$l$^$;$s!#\e(B
20304 @uref{http://www.stud.ifi.uio.no/~larsi/ding-various/gnus-kill-to-score.el} \e$B$+\e(B
20305 \e$B$iF~<j$9$k$3$H$,$G$-$^$9!#\e(B
20306
20307 \e$B$b$7$"$J$?$N>C5n%U%!%$%k$,Hs>o$KJ#;($J$b$N$G$"$l$P\e(B---\e$B$=$l\e(B
20308 \e$B$K\e(B @code{gnus-kill} \e$B7A<00J30$N$b$N$,$?$/$5$s4^$^$l$F$$$l$P!"$=$l$i$r<j$G\e(B
20309 \e$BJQ49$7$J$1$l$P$J$j$^$;$s!#$"$k$$$OC1$K$=$l$i$r!"$=$N$^$^$K$7$F$*$$$F2<$5\e(B
20310 \e$B$$!#\e(Bgnus \e$B$O0JA0F1MM$K$=$l$i$r;H$C$F$/$l$k$G$7$g$&!#\e(B
20311
20312 @node Advanced Scoring
20313 @section \e$B>e5i%9%3%"IU$1\e(B
20314
20315 \e$BI=Bj$d\e(B From \e$B%X%C%@!<$K%9%3%"$rIU$1$k$N$O==J,AGE($G$9$,!"$"$k?MFCDj$NBj$K\e(B
20316 \e$B4X$7$F8@$C$F$$$k$3$H$K$@$1K\Ev$K6=L#$,$"$k>l9g$O$I$&$9$l$PNI$$$N$G$7$g\e(B
20317 \e$B$&\e(B? \e$B$b$7$/$O!"\e(BA \e$B$5$s$,\e(B B \e$B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H$-$K8@$C$F$$$k$3\e(B
20318 \e$B$H$rFI$_$?$/$J$$$1$l$I!"\e(BC\e$B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H$-$O2?$r8@$C$F$$\e(B
20319 \e$B$k$+$rCN$j$?$$$H$$$&>l9g$O\e(B?
20320
20321 \e$B>e5i%9%3%"K!B'$r;H$&$3$H$G!"G$0U$NJ#;($J%9%3%"$NIU$1J}$r:n@.$9$k$3$H$,$G\e(B
20322 \e$B$-$^$9!#\e(B
20323
20324 @menu
20325 * Advanced Scoring Syntax::     \e$BDj5A\e(B
20326 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
20327 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8BMxMQ$9$k\e(B
20328 @end menu
20329
20330 @node Advanced Scoring Syntax
20331 @subsection \e$B>e5i%9%3%"IU$19=J8\e(B
20332
20333 \e$BIaDL$N%9%3%"K!B'$OK!B'$N:G=i$NMWAG$KJ8;zNs$,$"$j$^$9!#>e5i%9%3%"IU$1K!B'\e(B
20334 \e$B$O:G=i$NMWAG$K%j%9%H$,$"$j$^$9!#FsHVL\$N%j%9%H$O:G=i$NMWAG\e(B
20335 \e$B$,\e(B @code{nil} \e$B$G$J$$CM$KI>2A$5$l$?$H$-$KE,MQ$5$l$^$9!#\e(B
20336
20337 \e$B$3$l$i$N%j%9%H$O;0$D$NO@M}:nMQ;R$+$i$J$C$F$*$j!"$=$l$i$O0lJ}8~:nMQ;R$G!"\e(B
20338 \e$B?'!9$J9gCW:nMQ;R$G$9!#\e(B
20339
20340 \e$BO@M}:nMQ;R\e(B:
20341
20342 @table @code
20343 @item &
20344 @itemx and
20345 \e$B$3$NO@M}:nMQ;R$O$=$l$>$l$N0z?t$r\e(B @code{false} \e$B$KI>2A$5$l$k$b$N$r8+$D$1$k\e(B
20346 \e$B$^$GI>2A$7!"$=$l$+$iDd;_$7$^$9!#$9$Y$F$N0z?t$,\e(B @code{true} \e$B$NCM$KI>2A$5\e(B
20347 \e$B$l$?>l9g$O!"$3$N:nMQ;R$O\e(B @code{true} \e$B$rJV$7$^$9!#\e(B
20348
20349 @item |
20350 @itemx or
20351 \e$B$3$NO@M}:nMQ;R$O$=$l$>$l$N0z?t$r\e(B @code{true} \e$B$KI>2A$5$l$k$b$N$r8+$D$1$k\e(B
20352 \e$B$^$GI>2A$7$^$9!#$b$7$I$N0z?t$b\e(B @code{true} \e$B$G$J$$$H!"$3$N:nMQ;R\e(B
20353 \e$B$O\e(B @code{false} \e$B$rJV$7$^$9!#\e(B
20354
20355 @item !
20356 @itemx not
20357 @itemx \e,A,\e(B
20358 \e$B$3$NO@M}:nMQ;R$OC10l$N0z?t$N$_$r$H$j$^$9!#$=$l$O$=$N0z?t$NCM$NO@M}H]Dj$r\e(B
20359 \e$BJV$7$^$9!#\e(B
20360 @end table
20361
20362 \e$B0z?t$r%9%3%"IU$1$5$l$F$$$k8=:_$N5-;v$NAD@h$KE,MQ$9$k\e(B @dfn{\e$B4V@\:nMQ;R\e(B} \e$B$,\e(B
20363 \e$B$"$j$^$9!#Nc$($P!"\e(B@code{1-} \e$B$O8=:_$N5-;v$N?F$K$b%9%3%"K!B'$rE,MQ$7$^$9!#\e(B
20364 @code{2-} \e$B$O8=:_$N5-;v$NADIcJl$K%9%3%"K!B'$rE,MQ$7$^$9!#Be$o$j$K!"\e(B
20365 @code{^^} \e$B$r=q$/$3$H$b$G$-!"$3$N;~!"\e(B@code{^} (\e$B%-%c%i%C%H\e(B) (carat) \e$B$N?t$O\e(B
20366 \e$B$I$N$/$i$$AD@h$N5-;v$^$G$5$+$N$\$k$+$r<($7$^$9!#\e(B
20367
20368 \e$B:G8e$K!"9gCW:nMQ;R$,$"$j$^$9!#$3$l$i$,K\Ev$N;E;v$r$9$k$b$N$G$9!#9gCW:nMQ\e(B
20369 \e$B;R$O%X%C%@!<L>$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW\e(B
20370 \e$B:nMQ;R$O\e(B @samp{("form" "Lars Ingebrigtsen" s)} \e$B$N$h$&$J$b$N$G$9!#%X%C%@!<\e(B
20371 \e$BL>$OC1=c$J%9%3%"IU$1$r$9$k$H$-$N$b$N$HF1$8$G!"9gCW$N7?$bF1$8$G$9!#\e(B
20372
20373 @node Advanced Scoring Examples
20374 @subsection \e$B>e5i%9%3%"IU$1$NNc\e(B
20375
20376 \e$B0J2<$NNc$O%9%3%"%U%!%$%k$N5,B'$G$"$k$3$H$KCm0U$7$F2<$5$$!#40`z$J%9%3%"%U%!\e(B
20377 \e$B%$%k$r:n$k$K$O!"JL$N3g8L$NAH$G$=$l$i$r0O$s$G2<$5$$!#\e(B
20378
20379 Lars \e$B$5$s$,\e(B Gnus \e$B$K4X$7$FOC$r$7$F$$$k$H$-$K!"H`$K$h$C$F=q$+$l$?5-;v$N%9\e(B
20380 \e$B%3%"$rA}$d$7$?$$$H$7$^$7$g$&\e(B:
20381
20382 @example
20383 @group
20384 ((&
20385   ("from" "Lars Ingebrigtsen")
20386   ("subject" "Gnus"))
20387  1000)
20388 @end group
20389 @end example
20390
20391 \e$B$M!"$H$F$bC1=c$G$7$g\e(B?
20392
20393 \e$BH`$,D9$$5-;v$r=q$/$H$-!";~!92?$+AGE($J$3$H$r8@$$$^$9\e(B:
20394
20395 @example
20396 ((&
20397   ("from" "Lars Ingebrigtsen")
20398   (|
20399    ("subject" "Gnus")
20400    ("lines" 100 >)))
20401  1000)
20402 @end example
20403
20404 \e$B$7$+$7!"H`$,\e(B Reig Eigil Logge \e$B$K$h$C$F=q$+$l$?$b$N$KH?1~$7$F$$$k$H$-$O!"\e(B
20405 \e$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s\e(B:
20406
20407 @example
20408 ((&
20409   ("from" "Lars Ingebrigtsen")
20410   (1- ("from" "Reig Eigir Logge")))
20411  -100000)
20412 @end example
20413
20414 Redmondo \e$B$,>C$($?7$2<$K$D$$$F=q$$$?$H$-$K%U%)%m!<%"%C%W$7$?$9$Y$F$N?M$N\e(B
20415 \e$B%9%3%"$,>e$2$i$l$^$9$,!"$=$l$OH`$i$,Gr$$7$2<$K$D$$$F8l$C$F$$$k$H$-$N$_$G\e(B
20416 \e$B$9!#$7$+$7!"\e(BLars \e$B$,7$2<$K$D$$$FOC$r$7$F$$$k$H$-$O!"$?$$$F$$$"$^$j$*$b$7\e(B
20417 \e$B$m$/$"$j$^$;$s\e(B:
20418
20419 @example
20420 ((&
20421   (1-
20422    (&
20423     ("from" "redmondo@@.*no" r)
20424     ("body" "disappearing.*socks" t)))
20425   (! ("from" "Lars Ingebrigtsen"))
20426   ("body" "white.*socks"))
20427  1000)
20428 @end example
20429
20430 \e$BBgNL$N5-;v$,N.$l$F$$$k%0%k!<%W$rFI$s$G$$$F!"JVEz$K$7$+6=L#$,L5$$$H$7$^$7$g\e(B
20431 \e$B$&!#$=$&$$$&>l9g$K$d$k$3$H$O!"\e(B"Re:"\e$B!"\e(B"Fw:" \e$B$^$?$O\e(B "Fwd:" \e$B$G;O$^$kI=Bj$r\e(B
20432 \e$B;}$C$F$$$J$$$9$Y$F$N5-;v$N%9%3%"$r2<$2$F!"JVEz$N0u$G;O$^$kI=Bj$r;}$C$F$$\e(B
20433 \e$B$k5-;v$N$9$Y$F$N?F$N%9%3%"$r>e$2$k$3$H$G$9!#\e(B
20434
20435 @example
20436 ((! ("subject" "re:\\|fwd?:" r))
20437   -200)
20438 ((1- ("subject" "re:\\|fwd?:" r))
20439   200)
20440 @end example
20441
20442 \e$B2DG=@-$OL58BBg$G$9!#\e(B
20443
20444 @node Advanced Scoring Tips
20445 @subsection \e$B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m\e(B
20446
20447 @code{&} \e$B$H\e(B @code{|} \e$BO@M}:nMQ;R$O!"C;=L2sO)O@M}$r9T$J$$$^$9!#$9$J$o$A!"\e(B
20448 \e$B$=$N:nMQ$N7k2L$,L@$i$+$K$J$C$F;~E@$G!"0z?t$r<B9T2aDx$K$+$1$k$3$H$r;_$a$^\e(B
20449 \e$B$9!#Nc$($P!"\e(B@code{&} \e$B$N0z?t$NI>2A$,\e(B @code{false} \e$B$K$J$k$H!";D$j$N0z?t$r\e(B
20450 \e$BI>2A$9$kL\E*$OB8:_$7$J$/$J$j$^$9!#$3$l$OCY$$9g\e(B
20451 \e$BCW\e(B (@samp{body} \e$B$d\e(B @samp{header}) \e$B$r:G8e$K;}$C$F$-$F!"B.$$9g\e(B
20452 \e$BCW\e(B (@samp{from} \e$B$d\e(B @samp{subject}) \e$B$r:G=i$K;}$C$F$/$k$Y$-$G$"$k$H$$$&$3\e(B
20453 \e$B$H$r0UL#$7$^$9!#\e(B
20454
20455 \e$B4V@\:nMQ;R\e(B (@code{1-} \e$B$J$I\e(B) \e$B$O$=$l$i$N0z?t$r%9%l%C%I$N0l@$BeA0$K:nMQ$9$k\e(B
20456 \e$B$h$&$K$7$^$9!#<!$N$h$&$J$3$H$r$9$l$P\e(B:
20457
20458 @example
20459 ...
20460 (1-
20461  (1-
20462   ("from" "lars")))
20463 ...
20464 @end example
20465
20466 \e$B$3$l$O!V8=:_$N5-;v$NADIcJl$N\e(B from \e$B%X%C%@!<$K%9%3%"$rIU$1$k!W$H$$$&$3$H$r\e(B
20467 \e$B0UL#$7$^$9!#4V@\$O$H$F$bB.$$$G$9$,!"<!$NJ}$h$j$b\e(B:
20468
20469 @example
20470 (1-
20471  (&
20472   ("from" "Lars")
20473   ("subject" "Gnus")))
20474 @end example
20475
20476 \e$B<!$NJ}$,NI$$$G$9\e(B:
20477
20478 @example
20479 (&
20480  (1- ("from" "Lars"))
20481  (1- ("subject" "Gnus")))
20482 @end example
20483
20484 @node Score Decays
20485 @section \e$B%9%3%"IeGT\e(B
20486 @cindex score decays
20487 @cindex decays
20488
20489 \e$B%9%3%"$O:F8=L5$/KD$l>e$,$k798~$,$"$k$3$H$K5$IU$/$+$b$7$l$^$;$s!#FC$K!"E,\e(B
20490 \e$B1~%9%3%"$r;H$C$F$$$k$H$-$O!#%9%3%"$,Bg$-$/$J$j$9$.$k$H!"$=$l$i$O0UL#$r<:\e(B
20491 \e$B$$$^$9\e(B---\e$B$=$l$i$OC1$K:GBg$rDL$j1[$7$F$7$^$C$F!"$=$l$r0UL#$N$"$kJ}K!$G;H\e(B
20492 \e$B$&$3$H$OFq$7$/$J$j$^$9!#\e(B
20493
20494 @vindex gnus-decay-scores
20495 @findex gnus-decay-score
20496 @vindex gnus-decay-score-function
20497 gnus \e$B$O$3$NLdBj$N2r7h$r=u$1$k$?$a$K%9%3%"$rIe$i$;$k5!9=$rDs6!$7$^$9!#%9\e(B
20498 \e$B%3%"%U%!%$%k$OFI$_9~$^$l!"\e(B@code{gnus-decay-scores} \e$B$,\e(B @code{nil} \e$B$G$J$$\e(B
20499 \e$B$H!"\e(Bgnus \e$B$O%9%3%"%U%!%$%k$rIeGT5!9=$rDL$7!"$9$Y$F$N1JB3$G$J$$%9%3%"K!B'\e(B
20500 \e$B$N%9%3%"$r2<$2$^$9!#$b$7\e(B @code{gnus-decay-scores} \e$B$,@55,I=8=$@$C$?$i!"$=\e(B
20501 \e$B$l$K9gCW$9$k%9%3%"%U%!%$%k$@$1$,07$o$l$^$9!#Nc$($P\e(B @emph{adaptive} \e$B%9%3\e(B
20502 \e$B%"%U%!%$%k$@$1$rIeGT$5$;$k$?$a$K!"$=$l$r\e(B @samp{\\.ADAPT\\'} \e$B$K@_Dj$9$k$3\e(B
20503 \e$B$H$,$G$-$^$9!#IeGT<+?H$O4X?t\e(B @code{gnus-decay-score-function} \e$B$K$h$C$F<B\e(B
20504 \e$B9T$5$l!"%G%#%U%)%k%HCM$O\e(B @code{gnus-decay-score} \e$B$G$9!#0J2<$O$=$N4X?t$N\e(B
20505 \e$BDj5A$G$9\e(B:
20506
20507 @lisp
20508 (defun gnus-decay-score (score)
20509   "Decay SCORE according to `gnus-score-decay-constant'
20510 and `gnus-score-decay-scale'."
20511   (let ((n (- score
20512               (* (if (< score 0) -1 1)
20513                  (min (abs score)
20514                       (max gnus-score-decay-constant
20515                            (* (abs score)
20516                               gnus-score-decay-scale)))))))
20517     (if (and (featurep 'xemacs)
20518              ;; XEmacs' floor can handle only the floating point
20519              ;; number below the half of the maximum integer.
20520              (> (abs n) (lsh -1 -2)))
20521         (string-to-number
20522          (car (split-string (number-to-string n) "\\.")))
20523       (floor n))))
20524 @end lisp
20525
20526 @vindex gnus-score-decay-scale
20527 @vindex gnus-score-decay-constant
20528 @code{gnus-score-decay-constant} \e$B$O%G%#%U%)%k%HCM$H$7$F\e(B 3 \e$B$r;}$A$G!"\e(B
20529 @code{gnus-score-decay-scale} \e$B$O%G%#%U%)%k%HCM$H$7$F\e(B 0.05 \e$B$r;}$A$^$9!#$3\e(B
20530 \e$B$l$O0J2<$N$h$&$J$3$H$r0z$-5/$3$7$^$9\e(B:
20531
20532 @enumerate
20533 @item
20534 -3 \e$B$+$i\e(B 3 \e$B$N4V$N%9%3%"$O$3$N4X?t$,8F$P$l$?$H$-$K\e(B 0 \e$B$K@_Dj$5$l$^$9!#\e(B
20535
20536 @item
20537\e$B$+$i\e(B 60 \e$B$^$G$N4V$NBg$-$5$N%9%3%"$O;0$D8:$i$5$l$^$9!#\e(B
20538
20539 @item
20540 60 \e$B$h$jBg$-$$%9%3%"$O%9%3%"$N\e(B 5% \e$B$K8:$i$5$l$^$9!#\e(B
20541 @end enumerate
20542
20543 \e$B$b$7$3$NIeGT4X?t$r9%$-$G$J$$$J$i!"<+J,<+?H$N4X?t$r=q$$$F2<$5$$!#$=$l$OIe\e(B
20544 \e$BGT$9$k$Y$-%9%3%"$rM#0l$N0z?t$H$7$F8F$P$l!"@0?t$G$"$k$Y$-?7$7$$%9%3%"$rJV\e(B
20545 \e$B$5$J$1$l$P$J$j$^$;$s!#\e(B
20546
20547 gnus \e$B$O0lF|$K0l2s%9%3%"$rIeGT$5$;$h$&$H$7$^$9!#Nc$($P!"$b$7\e(B gnus \e$B$r;MF|\e(B
20548 \e$B4V<B9T$7$F$$$J$$$H!"\e(Bgnus \e$B$O;M2s%9%3%"$rIe$i$;$^$9!#\e(B
20549
20550 @iftex
20551 @iflatex
20552 @chapter Message
20553 @include message-ja.texi
20554 @chapter Sieve
20555 @include sieve.texi
20556 @c @chapter PGG
20557 @c @include pgg.texi
20558 @c @chapter SASL
20559 @c @include sasl.texi
20560 @end iflatex
20561 @end iftex
20562
20563 @node Various
20564 @chapter \e$B$$$m$$$m\e(B
20565
20566 @menu
20567 * Process/Prefix::              \e$BB?$/$NL?Na$G;H$o$l$k=,47\e(B
20568 * Interactive::                 gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
20569 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
20570 * Formatting Variables::        \e$B%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$9$k$3$H$,$G$-$k\e(B
20571 * Window Layout::               gnus \e$B$N3F%P%C%U%!!<$N%&%#%s%I%&$r@_Dj$9$k\e(B
20572 * Faces and Fonts::             \e$B%U%'!<%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
20573 * Compilation::                 \e$B$I$N$h$&$K$7$F\e(B gnus \e$B$NB.EY$r>e$2$k$+\e(B
20574 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
20575 * Highlighting and Menus::      \e$B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k\e(B
20576 * Buttons::                     \e$B$?$C$?==2s$?$?$$$?$@$1$Gg'>d1j$K$J$k\e(B!
20577 * Daemons::                     gnus \e$B$O$"$J$?$NN"$G$b$N$4$H$r<B9T$9$k$3$H$,$G$-$k\e(B
20578 * NoCeM::                       Spam \e$B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!\e(B
20579 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k\e(B
20580 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
20581 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
20582 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B gnus \e$B$r5/F0$9$k\e(B
20583 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O3($rI=<($G$-$k\e(B
20584 * Fuzzy Matching::              \e$BBg$-$J$R$:$s$@2;\e(B (big fuzz) \e$B$C$F2?\e(B?
20585 * Thwarting Email Spam::        \e$BM>7W$J>&6HE*EE;R%a!<%k$rHr$1$kJ}K!\e(B
20586 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
20587 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
20588 @end menu
20589
20590 @node Process/Prefix
20591 @section \e$B%W%m%;%9\e(B/\e$B@\F,0z?t\e(B
20592 @cindex process/prefix convention
20593
20594 \e$BB?$/$N4X?t!"$=$NCf$G$b5-;v$N0\F0!"%G%3!<%I!"J]B8$r$9$k$?$a$N4X?t$O!"\e(B
20595 @dfn{\e$B%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47\e(B} \e$B$H$7$FCN$i$l$F$$$k$b$N$r;H$$$^$9!#\e(B
20596
20597 \e$B$3$l$OMxMQ<T$,$I$N5-;v$KL?Na$r<B9T$7$?$$$+$r8+$D$1$k$?$a$NJ}K!$G$9!#\e(B
20598
20599 \e$B$=$l$O$3$N$h$&$J46$8$G$9\e(B:
20600
20601 \e$B$b$7?tCM@\F,0z?t$,\e(B N \e$B$G$"$k$H!"8=:_$N5-;v$+$i;O$a$F!"<!$N\e(B N \e$B5-;v$K:n6H$r\e(B
20602 \e$B<B9T$7$^$9!#$b$7?tCM@\F,0z?t$,Ii$G$"$k$H!"8=:_$N5-;v$+$i;O$a$F!"A0\e(B
20603 \e$B$N\e(B N \e$B5-;v$K:n6H$r<B9T$7$^$9!#\e(B
20604
20605 @vindex transient-mark-mode
20606 @code{transient-mark-mode} \e$B$,\e(B @code{nil} \e$B$G$J$/!"%j!<%8%g%s$,A`:n$5$l$F\e(B
20607 \e$B$$$k$H!"%j!<%8%g%s$K$"$k$9$Y$F$N5-;v$K:n6H$,$J$5$l$^$9!#\e(B
20608
20609 \e$B$b$7@\F,0z?t$,L5$$$1$l$I!"$$$/$D$+$N5-;v$O%W%m%;%90u$,IU$$$F$$$k$H$$$&>l\e(B
20610 \e$B9g$O!"%W%m%;%90u$NIU$$$F$$$k5-;v$K:n6H$,<B9T$5$l$^$9!#\e(B
20611
20612 \e$B?tCM@\F,0z?t$d%W%m%;%90u$NIU$$$F$$$k5-;v$,L5$$>l9g$O!"8=:_$N5-;v$K$@$1:n\e(B
20613 \e$B6H$r<B9T$7$^$9!#\e(B
20614
20615 \e$B$3$l$OK\Ev$KHs>o$K4JC1$G$9$,!"6CC2$rHr$1$i$l$k$h$&$K>\:Y$rL@$i$+$K$7$F$*\e(B
20616 \e$B$/I,MW$,$"$k$N$G$9!#\e(B
20617
20618 \e$B%W%m%;%90u$KH?1~$9$k5-;v$O8=:_$N%W%m%;%90u$NIU$$$F$$$k5-;v$N%j%9%H$r%9%?%C\e(B
20619 \e$B%/$K@Q$_!"$9$Y$F$N%W%m%;%90u$N5-;v$N%j%9%H$r>C5n$7$^$9!#A02s$N@_Dj\e(B
20620 \e$B$r\e(B @kbd{M P y} \e$B$GI|5l$5$;$k$3$H$,$G$-$^$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
20621
20622 @vindex gnus-summary-goto-unread
20623 \e$BB?$/$N?M!9$r6C$+$;!"62$,$i$;$k$H;W$o$l$k$3$H$O!"Nc$($P!"\e(B@kbd{3 d} \e$B$OK\Ev\e(B
20624 \e$B$K\e(B @kbd{d} @kbd{d} @kbd{d} \e$B$HF1$8$3$H$r$9$k$3$H$G$9!#$=$l$>$l\e(B
20625 \e$B$N\e(B @kbd{d} (\e$B$3$l$O8=:_$N5-;v$K4{FI$N0u$rIU$1$^$9\e(B) \e$B$O%G%#%U%)%k%H$G$O0u$r\e(B
20626 \e$BIU$1$?8e$K<!$NL$FI5-;v$K0\F0$9$k$N$G!"\e(B@kbd{3 d} \e$B$O35N,%P%C%U%!!<$,$I$N$h\e(B
20627 \e$B$&$G$"$C$F$b!"<!$N;0$D$NL$FI5-;v$r4{FI$K$7$^$9!#$b$C$HJ,$+$j$d$9$$F0:n$N\e(B
20628 \e$B$?$a$K$O\e(B @code{gnus-summary-goto-unread} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
20629
20630 \e$BB?$/$N%3%^%s%I$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$;$s!#$H$$$&$3$H$O!"$3$N\e(B
20631 \e$B%^%K%e%"%k$G$O$C$-$j$H=R$Y$F$$$^$9!#%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r;H$o$J$$%3\e(B
20632 \e$B%^%s%I$KE,MQ$9$k$K$O!"\e(B@kbd{M-&} \e$B%3%^%s%I$r;H$$$^$7$g$&!#Nc$($P!"$=$N%0%k!<\e(B
20633 \e$B%W$N$9$Y$F$N5-;v$r4|8B@Z$l>C5n2DG=$H$7$F0u$rIU$1$k$K\e(B
20634 \e$B$O\e(B @kbd{M P b M-& E} \e$B$H$7$^$9!#\e(B
20635
20636 @node Interactive
20637 @section \e$BBPOCE*\e(B
20638 @cindex interaction
20639
20640 @table @code
20641 @item gnus-novice-user
20642 @vindex gnus-novice-user
20643 \e$B$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"$"$J$?$O\e(B Usenet \e$B$N@$3&$K?7$7$/F~$C$F\e(B
20644 \e$BMh$??M$G$"$k$+!"Hs>o$K?5=E$J?M$G!"$3$l$OK\Ev$KNI$$$3$H$G$9!#2?$+4m81$J$3\e(B
20645 \e$B$H$r$9$kA0$K!"!VK\Ev$K$3$l$r$7$?$$$N$G$9$+\e(B?\e$B!W$H$$$&$h$&$J<ALd$r<u$1$^$9!#\e(B
20646 \e$B$3$l$O%G%#%U%)%k%H$G$O\e(B @code{t} \e$B$G$9!#\e(B
20647
20648 @item gnus-expert-user
20649 @vindex gnus-expert-user
20650 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"$"$J$?$O\e(B gnus \e$B$+$i$[$H$s$I<ALd$r<u$1$k$3\e(B
20651 \e$B$H$O$"$j$^$;$s!#$3$l$OC1=c$K$"$J$?$,$I$N$h$&$JJQ$J$3$H$r$7$F$$$F$b!"2?$r\e(B
20652 \e$B$7$F$$$k$+$r$o$+$C$F$$$k$H8+$J$7$^$9!#\e(B
20653
20654 @item gnus-interactive-catchup
20655 @vindex gnus-interactive-catchup
20656 @code{nil} \e$B$G$J$$$H!"%0%k!<%W$KDI$$$D$/\e(B (catchup) \e$BA0$K!"3NG'$rMW5a$7$^$9!#\e(B
20657 \e$B$3$l$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
20658
20659 @item gnus-interactive-exit
20660 @vindex gnus-interactive-exit
20661 gnus \e$B$r=*N;$9$kA0$K3NG'$rMW5a$7$^$9!#$3$NJQ?t$O%G%#%U%)%k%H\e(B
20662 \e$B$G\e(B @code{t} \e$B$G$9!#\e(B
20663 @end table
20664
20665 @node Symbolic Prefixes
20666 @section \e$B%7%s%\%k$N@\F,0z?t\e(B
20667 @cindex symbolic prefixes
20668
20669 \e$BHs>o$KB?$/$N\e(B Emacs \e$B$NL?Na$O\e(B (\e$B?tCM\e(B) \e$B@\F,0z?t$KH?1~$7$^$9!#Nc$($P!"\e(B
20670 @kbd{C-u 4 C-f} \e$B$O%]%$%s%H$r\e(B 4 \e$BJ8;z@h$K0\F0$7!"\e(B
20671 @kbd{C-u 9 0 0 I s s p} \e$B$O1JB3\e(B @code{Suject} \e$BJ8;zNs$N0lIt%9%3%"K!B'\e(B
20672 \e$B$N\e(B 900 \e$B$r8=:_$N5-;v$K2C$($^$9!#\e(B
20673
20674 \e$B$3$l$OAGE($GNI$$$N$G$9$,!"L?Na$K$b$&>/$7DI2C$N>pJs$rM?$($?$$$H$-$O$I$&$9\e(B
20675 \e$B$l$PNI$$$N$G$7$g$&\e(B? \e$B$(!<$H!"$?$$$F$$$NL?Na$,$7$F$$$k$3$H$O!"!V@8$N!W@\F,\e(B
20676 \e$B0z?t$rFCJL$JJ}K!$G2r<a$9$k$3$H$G$9!#Nc$($P!"\e(B@kbd{C-u 0 C-x C-s} \e$B$O8=:_$N\e(B
20677 \e$B5-;v$rJ]B8$9$k$H$-$K%P%C%/%"%C%W%U%!%$%k$r:n$i$J$$$GM_$7$$$H$$$&$3$H$r0U\e(B
20678 \e$BL#$7$^$9!#$G$b!"%P%C%/%"%C%W%U%!%$%k$r:n$i$J$$$GJ]B8$7!"F1;~$K\e(B Emacs \e$B$K\e(B
20679 \e$B8w$C$FM_$7$/!"AGE($J2;3Z$r1iAU$7$FM_$7$$$H$-$O$I$&$9$l$PNI$$$G$7$g$&\e(B?
20680 \e$B$=$l$OIT2DG=$G!"$*$=$i$/$=$l$,IT2DG=$G$"$C$F$b$"$J$?$O9,$;$G$7$g$&!#\e(B
20681
20682 @kindex M-i (\e$B35N,\e(B)
20683 @findex gnus-symbolic-argument
20684 \e$B;d$O$=$&$G$O$"$j$^$;$s!#$G$9$+$i!";d$OFs$D$a$N@\F,0z\e(B
20685 \e$B?t\e(B---@dfn{\e$B%7%s%\%k@\F,0z?t\e(B} \e$B$r2C$($^$7$?!#@\F,%-!<\e(B
20686 \e$B$O\e(B @kbd{M-i} (@code{gnus-symbolic-argument}) \e$B$G!"<!$K2!$5$l$kJ8;z$,CM$G\e(B
20687 \e$B$9!#K>$`$@$1B?$/$N\e(B @kbd{M-i} \e$B@\F,8l$r@Q$_=E$M$k$3$H$,$G$-$^$9!#\e(B
20688 @kbd{M-i a C-M-u} \e$B$O!V\e(B@kbd{C-M-u} \e$BL?Na$K%7%s%\%k@\F,0z?t\e(B @code{a} \e$B$rM?$(\e(B
20689 \e$B$k!W$H$$$&$3$H$G$9!#\e(B@kbd{M-i a M-i b C-M-u} \e$B$O!V\e(B@kbd{C-M-u} \e$BL?Na$K%7%s%\\e(B
20690 \e$B%k@\F,0z?t\e(B @code{a} @code{b} \e$B$rM?$($k!W$H$$$&$3$H$G$9!#<q;]$OJ,$+$C$?$G\e(B
20691 \e$B$7$g$&!#\e(B
20692
20693 \e$B%7%s%\%k@\F,0z?t$r<u$1IU$1$J$$L?Na$K$=$l$rBG80$9$k$3$H$O2?$b0-$$$3$H$r$7\e(B
20694 \e$B$^$;$s$,!"NI$$$3$H$b2?$b$7$^$;$s!#8=:_$N$H$3$m!"$"$^$jB?$/$N4X?t$,%7%s%\\e(B
20695 \e$B%k@\F,0z?t$rLrN)$F$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
20696
20697 \e$B$b$7$I$N$h$&$K\e(B gnus \e$B$,$3$l$r<BAu$7$F$$$k$+$K6=L#$,$"$k$J$i!"\e(B
20698 @ref{Extended Interactive} \e$B$r8+$F2<$5$$!#\e(B
20699
20700 @node Formatting Variables
20701 @section \e$B=qK!;EMMJQ?t\e(B
20702 @cindex formatting variables
20703
20704 \e$B$3$N%^%K%e%"%k$rDL$7$F!"$"$J$?$O$*$=$i\e(B
20705 \e$B$/\e(B @code{gnus-group-line-format} \e$B$^$?\e(B
20706 \e$B$O\e(B @code{gnus-summary-mode-line-format} \e$B$N$h$&$K8F$P$l$k$?$/$5$s$NJQ?t$,\e(B
20707 \e$B$"$k$3$H$K5$IU$$$?$G$7$g$&!#$3$l$i$O\e(B gnus \e$B$,?'!9$J%P%C%U%!!<$G$I$N$h$&$K\e(B
20708 \e$B9T$r=PNO$9$k$+$r@)8f$7$^$9!#Hs>o$K$?$/$5$s$N$b$N$,$"$j$^$9!#9,1?$J$3$H$K!"\e(B
20709 \e$B$=$l$i$O$9$Y$FF1$89=J8$r;H$&$N$G!"$"$^$j7y$JL\$K$O2q$o$J$$$G$7$g$&!#\e(B
20710
20711 \e$B=qK!;EMM\e(B (format) \e$B;XDj$NNc$,$"$j$^$9\e(B (\e$B%0%k!<%W%P%C%U%!!<$h$j\e(B):
20712 @samp{%M%S%5y: %(%g%)\n}\e$B!#$=$l$O<B:]$KHs>o$K=9$/!"$?$/$5$s$N%Q!<%;%s%H5-\e(B
20713 \e$B9f$,$I$3$K$G$b$"$j$^$9!#\e(B
20714
20715 @menu
20716 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
20717 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
20718 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$r=$@5$9$k\e(B
20719 * User-Defined Specs::          gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
20720 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
20721 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
20722 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
20723 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
20724 @end menu
20725
20726 \e$B8=:_$N$H$3$m!"\e(Bgnus \e$B$O0J2<$N=qK!;EMMJQ?t$r;H$$$^$9\e(B:
20727 @code{gnus-group-line-format}, @code{gnus-summary-line-format},
20728 @code{gnus-server-line-format}, @code{gnus-topic-line-format},
20729 @code{gnus-group-mode-line-format}, @code{gnus-summary-mode-line-format},
20730 @code{gnus-article-mode-line-format}, @code{gnus-server-mode-line-format},
20731 @code{gnus-summary-pick-line-format}\e$B!#\e(B
20732
20733 \e$B$3$l$i$9$Y$F$N=qK!;EMMJQ?t$OG$0U$N\e(B elisp \e$B<0$G$"$k$3$H$b$G$-$^$9!#$=$N>l\e(B
20734 \e$B9g$O!"$=$l$i$OMW5a$5$l$k9T$KA^F~$9$k$?$a$K\e(B @code{\e$BI>2A\e(B} \e$B$5$l$^$9!#\e(B
20735
20736 @kindex M-x gnus-update-format
20737 @findex gnus-update-format
20738 gnus \e$B$O$"$J$?<+?H$N=qK!;EMM;XDj$r:n$k<jEA$$$r$9$kL?Na$rHw$($F$$$^$9!#\e(B
20739 @kbd{M-x gnus-update-format} \e$B$O8=:_$N<0$r\e(B @code{\e$BI>2A\e(B} \e$B$7!"Ev$N;XDj$r99?7\e(B
20740 \e$B$7!"7k2L$N\e(B Lisp \e$B<0$r<B9T$7$F9T$r:n@.$9$k$3$H$r<B83$G$-$k%P%C%U%!!<$K0\F0\e(B
20741 \e$B$7$^$9!#\e(B
20742
20743 @node Formatting Basics
20744 @subsection \e$B=qK!;EMM$N4pK\\e(B
20745
20746 \e$B$=$l$>$l$NMWAG\e(B @samp{%} \e$B$OEv$N%P%C%U%!!<$,:n@.$5$l$k$H$-$K2?$i$+$NJ8;zNs\e(B
20747 \e$B$dB>$N$b$N$GCV$-49$($i$l$^$9!#\e(B@samp{%5y} \e$B$O!V\e(B@samp{y} \e$B;XDj$rA^F~$7!"\e(B5 \e$BJ8\e(B
20748 \e$B;z$N>l=j$rF@$k$?$a$K6uGr$rF~$l$J$5$$!W$H$$$&$3$H$G$9!#\e(B
20749
20750 \e$BIaDL$N\e(B C \e$B$d\e(B Emacs Lisp \e$B$N=qK!;EMM\e(B (format) \e$BJ8;zNs$HF1$8$h$&$K!"\e(B
20751 @samp{%} \e$B$H=qK!;EMM$N7?$NJ8;z$N4V$N?tCM=$>~;R$O>o$K>/$J$/$H$b$=$ND9$5$K\e(B
20752 \e$B$J$k$h$&$K!"=PNO$K\e(B @dfn{\e$B5M$a\e(B} \e$B$l$i$l$^$9!#\e(B@samp{%5y} \e$B$O$=$NItJ,$r>o\e(B
20753 \e$B$K\e(B (\e$B>/$J$/$H$b\e(B) 5 \e$BJ8;z$ND9$5$K$J$k$h$&$K!":8$K6uGr$r5M$a$^$9!#$b\e(B
20754 \e$B$7\e(B @samp{%-5y} \e$B$H$9$l$P!"Be$o$j$K1&B&$K5M$a9~$_$^$9!#\e(B
20755
20756 \e$BFC$KD9$$CM$+$i$=$NItJ,$rJ]8n$9$k$?$a$K!"D9$5$r@)8B$7$?$$$H$b;W$&$G$7$g$&!#\e(B
20757 \e$B$=$N$?$a$K$O!"\e(B@samp{%4,6y} \e$B$H$9$k$3$H$,$G$-$F!"$3$l$O$=$NNN0h$O7h$7\e(B
20758 \e$B$F\e(B 6 \e$BJ8;z$rD6$($kD9$5$K$O$J$i$:!"\e(B4 \e$BJ8;z$h$j>/$J$$D9$5$K$J$i$J$$$H$$$&$3\e(B
20759 \e$B$H$G$9!#\e(B
20760
20761 gnus \e$B$O\e(B @samp{%&user-date;} \e$B$N$h$&$J!"$$$/$D$+$N3HD%MM<0;X<($b%5%]!<%H$7\e(B
20762 \e$B$^$9!#\e(B
20763
20764 @node Mode Line Formatting
20765 @subsection \e$B%b!<%I9T=qK!;EMM\e(B
20766
20767 \e$B%b!<%I9T=qK!;EMMJQ?t\e(B (\e$BNc$($P\e(B @code{gnus-summary-mode-line-format}) \e$B$O0J\e(B
20768 \e$B2<$NFs$D$N0c$$0J30$O!"%P%C%U%!!<9T$K4p$E$/=qK!;EMMJQ?t\e(B
20769 \e$B$H\e(B (@pxref{Formatting Basics}) \e$BF1$8$h$&$J5,B'$K=>$$$^$9\e(B:
20770
20771 @enumerate
20772
20773 @item
20774 \e$B:G8e$K2~9T\e(B (@samp{\n}) \e$B$,$"$C$F$O$J$j$^$;$s!#\e(B
20775
20776 @item
20777 \e$BFCJL$J\e(B @samp{%%b} \e$B;XDj$r%P%C%U%!!<L>$rI=<($9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
20778 \e$B$(!<$H!"K\Ev$O$=$l$O;XDj$G$O$J$$$N$G$9\e(B---@samp{%%} \e$B$OC1$K=qK!;EMM$,5!3#\e(B
20779 \e$BE*$K@Z$jNv$/$N$r@Z$jH4$1$F\e(B @samp{%} \e$B$r$=$N$^$^EO$9$?$a$NJ}K!$G!"\e(B
20780 Emacs \e$B$,\e(B @samp{%b} \e$B$r<u$1<h$k$H!"\e(BEmacs \e$B$N%b!<%I9TI=<($NItJ,$,$=$l$r!V%P%C\e(B
20781 \e$B%U%!!<L>$rI=<($7$J$5$$!W$H2r<a$7$^$9!#\e(BEmacs \e$B$,M}2r$9$k%b!<%I9T;XDj$N40A4\e(B
20782 \e$B$J0lMw$r8+$k$?$a$K$O!"JQ?t\e(B @code{mode-line-format} \e$B$N@bL@J8$r8+$F2<$5$$!#\e(B
20783
20784 @end enumerate
20785
20786 @node Advanced Formatting
20787 @subsection \e$B>e5i=qK!;EMM\e(B
20788
20789 \e$B2?$i$+$NJ}K!$GNN0h$r8e$G=hM}$9$k$N$OIQHK$KLr$KN)$A$^$9!#ItJ,$r5M$a9~$`!"\e(B
20790 \e$B@)8B$9$k!"@Z$j<h$k$3$H$HFCDj$NCM$rM^@)$9$k$3$H$O!"\e(B@dfn{\e$B%A%k%@=$>~;R\e(B} \e$B$r\e(B
20791 \e$B;H$&$3$H$K$h$jC#@.$5$l$^$9!#$h$/$"$k%A%k%@;XDj$O$3$N$h$&$K8+$($k$+$b$7$l\e(B
20792 \e$B$^$;$s\e(B @samp{%~(cut 3)~(ignore "0")y}\e$B!#\e(B
20793
20794 \e$B$3$l$i$OM-8z$J=$>~;R$G$9\e(B:
20795
20796 @table @code
20797 @item pad
20798 @itemx pad-left
20799 \e$BMW5a$5$l$?D9$5$K$J$k$^$G!"NN0h$K6uGr$r:8B&$+$i5M$a9~$_$^$9!#\e(B
20800
20801 @item pad-right
20802 \e$BMW5a$5$l$?D9$5$K$J$k$^$G!"NN0h$K6uGr$r1&B&$+$i5M$a9~$_$^$9!#\e(B
20803
20804 @item max
20805 @itemx max-left
20806 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;z$r:8B&$+$i@Z$j<h$j$^$9!#\e(B
20807
20808 @item max-right
20809 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;z$r1&B&$+$i@Z$j<h$j$^$9!#\e(B
20810
20811 @item cut
20812 @itemx cut-left
20813 \e$B;XDj$5$l$??t$NJ8;z$r:8B&$+$i@Z$jMn$H$7$^$9!#\e(B
20814
20815 @item cut-right
20816 \e$B;XDj$5$l$??t$NJ8;z$r1&B&$+$i@Z$jMn$H$7$^$9!#\e(B
20817
20818 @item ignore
20819 \e$BNN0h$,;XDj$5$l$?CM$HEy$7$1$l$P\e(B (equal)\e$B!"6uJ8;zNs$rJV$7$^$9!#\e(B
20820
20821 @item form
20822 @samp{@@} \e$B;XDj$,;H$o$l$?$H$-$K!";XDj$5$l$?<0$rNN0h$NCM$H$7$F;H$$$^$9!#\e(B
20823
20824 \e$B$3$l$ONc$G$9\e(B:
20825
20826 @lisp
20827 "~(form (current-time-string))@@"
20828 @end lisp
20829 @end table
20830
20831 \e$BNc$r=P$7$F$_$^$7$g$&!#35N,%b!<%I9T$G$N\e(B @samp{%o} \e$B;XDj$O>.7?$N\e(B ISO0861 \e$BMM\e(B
20832 \e$B<0$NF|IU$rJV$7$^$9\e(B---@samp{19960809T230410} \e$B$G$9!#$3$l$OH/2;$7$K$/$$$N$G!"\e(B
20833 \e$B@$5*$rI=$9?t$H;~4V$r:o$.Mn$H$7$F!"\e(B6 \e$BJ8;z$NF|IU$r;D$7$?$$$H;W$$$^$9!#$=$l\e(B
20834 \e$B$O\e(B @samp{%~(cut-left 2)~(max-right 6)~(pad 6)o} \e$B$H$J$k$G$7$g$&!#\e(B(\e$B@Z$jMn\e(B
20835 \e$B$H$7\e(B (cutting) \e$B$O\e(B \e$B:GBg8B\e(B (maxing) \e$B$h$j@h$K$J$5$l$k$N$G!"7e$GAGE($K8+$($k\e(B
20836 \e$B$h$&$K$9$k$?$a$KF|IU$,\e(B 6 \e$BJ8;z$h$j>/$J$/L5$/$J$i$J$$$3$H$rJ]>Z$9$k$?$a$K\e(B
20837 \e$B5M$a9~$_\e(B (padding) \e$B$,I,MW$K$J$j$^$9!#\e(B)
20838
20839 \e$BL5;k\e(B (ignore) \e$B$,:G=i$K$J$5$l$^$9!#$=$l$+$i@Z$jMn$H$7\e(B (cut) \e$B$,9T$J$o$l$^\e(B
20840 \e$B$9!#$=$7$F!"$=$l$+$i:G8e$NA`:n!"5M$a9~$_\e(B (pad) \e$B$,9T$J$o$l$^$9!#\e(B
20841
20842 @vindex gnus-compile-user-specs
20843 \e$B$b$7$"$J$?$,6/$$8D@-$N;}$A<g$G\e(B @code{gnus-compile-user-specs} \e$B$r\e(B
20844 @code{nil} \e$B$K$7$F$$$F\e(B (\e$B%G%#%U%)%k%HCM$O\e(B @code{t})\e$B!"$3$l$i$N>e5i;2>H$r$?\e(B
20845 \e$B$/$5$s;H$C$F$$$k$J$i!"\e(BT-gnus \e$B$,$H$F$bCY$/$J$k$N$,$o$+$k$G$7$g$&!#$3$l$O\e(B
20846 \e$B$"$J$?$,9T$N308+$KK~B-$7$?$H$-$K\e(B @kbd{M-x gnus-compile} \e$B$r<B9T$9$k$3$H$G\e(B
20847 \e$B3JCJ$KB.EYDc2<$r8:$i$9$3$H$,$G$-$^$9!#\e(B@xref{Compilation}.
20848
20849 @node User-Defined Specs
20850 @subsection \e$BMxMQ<TDj5A$N;XDj\e(B
20851
20852 \e$B$9$Y$F$N;XDj$OMxMQ<TDj5A\e(B---@samp{u} \e$B$N;XDj$rA^F~$9$k$3$H$,$G$-$^$9!#=qK!\e(B
20853 \e$B;EMMJ8;zNs$N<!$NJ8;z$O%"%k%U%!%Y%C%H$G$"$kI,MW$,$"$j$^$9!#\e(Bgnus \e$B$O4X\e(B
20854 \e$B?t\e(B @code{gnus-user-format-function-}@samp{X} \e$B$r8F$S!"$3$3\e(B
20855 \e$B$G\e(B @samp{X} \e$B$O\e(B @samp{%u} \e$B$KB3$/%"%k%U%!%Y%C%H$G$9!#4X?t$K$OC10l$N0z?t$,\e(B
20856 \e$BM?$($i$l$^$9\e(B---\e$B0z?t$N0UL#$O4X?t$,$I$N%P%C%U%!!<$+$i8F$P$l$F$$$k$+$K$h$C\e(B
20857 \e$B$FJQ$o$j$^$9!#4X?t$OJ8;zNs$rJV$9$Y$-$G!"$=$l$OB>$N;XDj$+$i$N>pJs$H$^$C$?\e(B
20858 \e$B$/F1$8$h$&$K%P%C%U%!!<$KA^F~$5$l$^$9!#4X?t$O0UL#$NL5$$CM$H6&$K8F$P$l$k$3\e(B
20859 \e$B$H$b$"$j$($k$N$G!"$=$l$NBP:v$r$9$k$Y$-$G$9!#\e(B
20860
20861 gnus \e$B$O\e(B @samp{%u&foo;} \e$B$N$h$&$J3HD%MxMQ<TDj5A;X<($b%5%]!<%H$7$^$9!#\e(B
20862 gnus \e$B$O4X?t\e(B @code{gnus-user-format-function-}@samp{foo} \e$B$r8F$S=P$7$^$9!#\e(B
20863
20864 \e$B?7$7$$4X?t$rDj5A$7$J$$$G$b!"%A%k%@=$>~\e(B
20865 \e$B;R\e(B (@pxref{Advanced Formatting}) \e$B$r;H$C$F$[$H$s$IF1$8$3$H$rC#@.$9$k$3$H\e(B
20866 \e$B$,$G$-$^$9!#Nc$G$9\e(B: @samp{%~(form (count-lines (point-min) (point)))@@}\e$B!#\e(B
20867 \e$B$3$3$GM?$($i$l$?<0$OI>2A$5$l$F!"8=:_$N9T?t$r$b$?$i$7!"$=$l$+$iA^F~$5$l$^\e(B
20868 \e$B$9!#\e(B
20869
20870 @node Formatting Fonts
20871 @subsection \e$B=qK!;EMM%U%)%s%H\e(B
20872
20873 \e$B%O%$%i%$%H$N$?$a$N;XDj$,$"$j!"$=$l$i$O$9$Y$F$N=qK!;EMMJQ?t$K$h$C$F6&M-$5\e(B
20874 \e$B$l$F$$$^$9!#\e(B@samp{%(} \e$B$H\e(B @samp{%)} \e$B;XDj$N4V$NJ8>O$OFCJL\e(B
20875 \e$B$J\e(B @code{mouse-face} \e$B%W%m%Q%F%#$,@_Dj$5$l!"$=$l$O$=$3$K%^%&%9$N%]%$%s%?!<\e(B
20876 \e$B$r$"$o$;$?$H$-$K\e(B (@code{gnus-mouse-face} \e$B$K$h$C$F\e(B) \e$B%O%$%i%$%H$5$l$k$3$H\e(B
20877 \e$B$K$J$j$^$9!#\e(B
20878
20879 @samp{%@{} \e$B$H\e(B @samp{%@}} \e$B;XDj$N4V$NJ8>O$O\e(B @code{gnus-face-0} \e$B$r;H$C$FIa\e(B
20880 \e$BDL$N%U%'!<%9$,@_Dj$5$l!"$=$l$O%G%#%U%)%k%H$G\e(B @code{bold} \e$B$G$9!#$b\e(B
20881 \e$B$7\e(B @samp{%@{1} \e$B$H$7$?$J$i!"Be$o$j$K\e(B @code{gnus-face-1} \e$B$rF@!"0J2<F1MM$G\e(B
20882 \e$B$9!#M_$7$$$@$1$?$/$5$s$N%U%'!<%9$r:n$C$F2<$5$$!#F1$8$3$H\e(B
20883 \e$B$,\e(B @code{mouse-face} \e$B;XDj$K$b8@$($^\e(B
20884 \e$B$9\e(B---@samp{hello} \e$B$,\e(B @code{gnus-mouse-face-3} \e$B$G%^%&%9!]%O%$%i%$%H$5$l$k\e(B
20885 \e$B$?$a$K$O!"\e(B@samp{%3(hello%)} \e$B$H$9$k$3$H$,$G$-$^$9!#\e(B
20886
20887 @samp{%<<} \e$B$H\e(B @samp{%>>} \e$B;X<(;R$N4V$N%F%-%9%H$OFCJL\e(B
20888 \e$B$J\e(B @code{balloon-help} \e$B%W%m%Q%F%#$,\e(B @code{gnus-balloon-face-0} \e$B$K@_Dj$5\e(B
20889 \e$B$l$^$9!#\e(B@samp{%1<<} \e$B$H$9$k$H!"\e(B@code{gnus-balloon-face-1} \e$B$rF@$F!"B>$bF1\e(B
20890 \e$BMM$G$9!#\e(B@code{gnus-balloon-face-*} \e$BJQ?t$OJ8;zNs$+J8;zNs$rJV$94X?t$r;X$9\e(B
20891 \e$B%7%s%\%k$N$I$A$i$+$G$"$kI,MW$,$"$j$^$9!#%^%&%9$,%W%m%Q%F%#$N@_Dj$5$l$F$$\e(B
20892 \e$B$k%F%-%9%H$N>e$rDL2a$9$k$H!"%P%k!<%s%&%#%s%I%&$,8=$l$F!"J8;zNs$rI=<($7$^\e(B
20893 \e$B$9!#$3$l$N>\$7$$>pJs$O\e(B @xref{Tooltips, ,Tooltips, emacs, The Emacs
20894 Editor}, (GNU Emacs) \e$B$^$?$O\e(B @code{balloon-help-mode} (XEmacs) \e$B$N@bL@J8;z\e(B
20895 \e$BNs$r;2>H$7$F2<$5$$!#\e(B(\e$B5;=QE*$JM}M3$N$?$a$K!"%.%#%a\e(B (guillemets:
20896 @footnote{guillemets (\e$BJ)8l\e(B) \e$B$O%.%e%a$H$bI=5-$5$l$^$9!#F|K\8l$N!V!W$KEv$?\e(B
20897 \e$B$k$b$N$G!"8}F,I=8=$rI=5-$7$?$j!"6/D4$7$?$$C18l$r0O$`!"2?$+$+$i$N0zMQItJ,\e(B
20898 \e$B$r0O$`!"=qJ*Ey$N%?%$%H%k$r5-$9EyMM!9$K;H$o$l$^$9!#\e(B}) \e$B$O$3$N@a$G\e(B
20899 \e$B$O\e(B @samp{<<} \e$B$*$h$S\e(B @samp{>>} \e$B$H$7$F6a;w$5$l$^$7$?!#\e(B)
20900
20901 \e$B$3$l$O%0%k!<%W%P%C%U%!!<$NBeBX<jK!$G$9\e(B:
20902
20903 @lisp
20904 ;; @r{\e$B;0$D$N%U%'!<%9$N7?$r:n$j$^$9!#\e(B}
20905 (setq gnus-face-1 'bold)
20906 (setq gnus-face-3 'italic)
20907
20908 ;; @r{\e$B5-;v$N?t$r%\!<%k%I$GNP$N%U%'!<%9$K$7$?$$$N$G!"\e(B}
20909 ;; @r{@code{my-green-bold} \e$B$H$$$&?7$7$$%U%'!<%9$r:n$j$^$7$?!#\e(B}
20910 ;; @r{}
20911 (copy-face 'bold 'my-green-bold)
20912 ;; @r{\e$B?'$r@_Dj$7$^$9!#\e(B}
20913 (set-face-foreground 'my-green-bold "ForestGreen")
20914 (setq gnus-face-2 'my-green-bold)
20915
20916 ;; @r{\e$B?7$7$$>eEy$N=qK!;EMM$r@_Dj$7$^$9!#\e(B}
20917 (setq gnus-group-line-format
20918       "%M%S%3@{%5y%@}%2[:%] %(%1@{%g%@}%)\n")
20919 @end lisp
20920
20921 \e$B$"$J$?$,$3$N0F$r;H$C$F40A4$KFI$a$J$/$FHs>o$K2<IJ$JI=<($r:n$k$3$H$,$G$-$k\e(B
20922 \e$B$H3N?.$7$F$$$^$9!#3Z$7$s$G2<$5$$\e(B!
20923
20924 @samp{%(} \e$B;XDj\e(B (\e$B$d$=$NN`$N$b$N\e(B) \e$B$O%b!<%I9TJQ?t$G$O$^$C$?$/0UL#$r$J$5$J$$\e(B
20925 \e$B$3$H$KCm0U$7$F2<$5$$!#\e(B
20926
20927 @node Positioning Point
20928 @subsection \e$B%]%$%s%H$N0\F0\e(B
20929
20930 gnus \e$B$ODL>o$[$H$s$I$N%P%C%U%!!<$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?\e(B
20931 \e$B>l=j$K0\F0$7$^$9!#%G%#%U%)%k%H$G$O!"%]%$%s%H$O9T$N:G=i$N%3%m%s$K0\F0$7$^\e(B
20932 \e$B$9!#$"$J$?$O$3$N?6$k$^$$$r!";0$D$N0c$&J}K!$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^\e(B
20933 \e$B$9!#\e(B
20934
20935 \e$B$^$?!"$"$J$?$O%3%m%s$r9T$N$I$N>l=j$K$G$b0\F0$9$k$3$H$,$G$-$^$9!#\e(B
20936
20937 @findex gnus-goto-colon
20938 \e$B$"$J$?$O%3%m%s$N0LCV$K%]%$%s%H$r0\F0$5$;$k$?$a$N4X?t$rDj5A$7D>$9$3$H$,$G\e(B
20939 \e$B$-$^$9!#$=$N4X?t$O\e(B @code{gnus-goto-colon} \e$B$H8F$P$l$F$$$^$9!#\e(B
20940
20941 \e$B$G$b!"$b$7$"$J$?$,9T$K%3%m%s$r4^$a$?$/$J$$$J$i$P!"$3$l$r07$&$?$a$N$*$=$i\e(B
20942 \e$B$/:G$b<j$4$m$JJ}K!$O\e(B @samp{%*} \e$B;X<(;R$r;H$&$3$H$G$9!#$"$J$?$N9T$N=qK!;E\e(B
20943 \e$BMM$NDj5A$K\e(B @samp{%*} \e$B$rF~$l$F$*$1$P!"\e(Bgnus \e$B$O$=$3$K%]%$%s%H$rCV$-$^$9!#\e(B
20944
20945 @node Tabulation
20946 @subsection \e$B@0Ns\e(B
20947
20948 \e$B$"$J$?$ODL>o$O!"1d$P$7$?$j=L$a$?$j$7$FJ8;zNs$r%G%#%9%W%l%$$KJB$Y$k$3$H$,\e(B
20949 \e$B$G$-$^$9!#$G$bBg$-$5$,0c$&0[$J$kJ8;zNs$rO"7k$5$;$k>l9g$O!"C1$KJ8;zNs$r=P\e(B
20950 \e$BNO$7$F$7$^$&$N$,$h$j<j$4$m$G$"$k$3$H$,B?$$$O$:$G!"$7$+$7$=$&$9$k$H$=$N8e\e(B
20951 \e$B$KB3$/%F%-%9%H$rJB$Y$k$N$KG:$`$3$H$K$J$j$^$9!#\e(B
20952
20953 \e$B$=$l$r9T$J$&$?$a!"\e(Bgnus \e$B$O@0Ns;R\e(B (tabulator) \e$B$N;XDj\e(B @samp{%=} \e$B$rHw$($F$$\e(B
20954 \e$B$^$9!#$3$l$K$OFs$D$N7A\e(B
20955 \e$B<0\e(B @dfn{hard tabulators} \e$B$H\e(B @dfn{soft tabulators} \e$B$,$"$j$^$9!#\e(B
20956
20957 @samp{%50=} \e$B$OJ8;zNs$,\e(B 50\e$B7e$+$i;O$^$k$h$&$K6uGrJ8;z$r5M$a9~$_$^$9!#$b\e(B
20958 \e$B$7\e(B 50\e$B7e$h$j8e$m$K$9$G$K%F%-%9%H$,$"$k>l9g$O2?$bA^F~$7$^$;$s!#$3$l$O2:$d\e(B
20959 \e$B$+\e(B (soft) \e$B$J@0Ns;R$G$9!#\e(B
20960
20961 @samp{%-50=} \e$B$b$^$?!"J8;zNs$,\e(B 50\e$B7e$+$i;O$^$k$h$&$K6uGrJ8;z$r5M$a9~$_$^$9!#\e(B
20962 \e$B$G$9$,!"$b$7\e(B 50\e$B7e$h$j8e$m$K$9$G$K%F%-%9%H$,$"$k>l9g!"\e(B50\e$B7e$h$j8e$m$K$"$k\e(B
20963 \e$B2a>j$J%F%-%9%H$O:o=|$5$l$^$9!#$3$l$O87L)\e(B (hard) \e$B$J@0Ns;R$G$9!#\e(B
20964
20965 @node Wide Characters
20966 @subsection Wide Characters
20967
20968 \e$BB?$/$NCO0h$K$*$$$F!"8GDjI}%U%)%s%H$OF1$8I}$NJ8;z$r;}$C$F$$$^$9!#$7$+$7$$\e(B
20969 \e$B$/$D$+$NCO0h!"$h$/CN$i$l$F$$$kEl%"%8%"$N9q!9$G$O!"%i%F%sJ8;z$HI}$N9-$$J8\e(B
20970 \e$B;z$,:.:_$7$F;H$o$l$F$$$^$9!#\e(B
20971
20972 \e$B@07A$K$*$$$F!"\e(Bgnus \e$B$OJ8;zNs$,\e(B 10\e$B8D$NJ8;z$NI}$@$H$7$?$i!"%9%/%j!<%s$G\e(B
20973 \e$B$b\e(B 10\e$B8DJ,$N%i%F%sJ8;z$NI}$K$J$k$H2>Dj$7$^$9$,!"$=$l$OLdBj$G$9!#$+$N9q!9\e(B
20974 \e$B$G$O!"$=$l$O@5$7$/$"$j$^$;$s!#\e(B
20975
20976 @vindex gnus-use-correct-string-widths
20977 \e$B$=$l$r5_:Q$9$k$?$a$K!"$"$J$?\e(B
20978 \e$B$O\e(B @code{gnus-use-correct-string-widths} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$3$H$,$G\e(B
20979 \e$B$-$^$9!#$3$l$O%P%C%U%!!<$N@8@.$rCY$/$7$^$9$,!"$h$jH~$7$$7k2L$rF@$k$3$H$,\e(B
20980 \e$B$G$-$k$G$7$g$&!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
20981
20982 @node Window Layout
20983 @section \e$B%&%#%s%I%&$NG[CV\e(B
20984 @cindex window layout
20985
20986 \e$B$$$(!"\e(BX \e$B$K4X$9$k$3$H$O$"$j$^$;$s$+$i!"$*$H$J$7$/$7$F2<$5$$!#\e(B
20987
20988 @vindex gnus-use-full-window
20989 \e$B$b$7\e(B @code{gnus-use-full-window} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$O$9$Y$F$N\e(B
20990 \e$BB>$N%&%#%s%I%&$r>C$7$F!"\e(BEmacs \e$B$N2hLLA4BN$r@jM-$7$^$9!#$3$l$O%G%#%U%)%k%H\e(B
20991 \e$B$G\e(B @code{t} \e$B$G$9!#\e(B
20992
20993 \e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$N$O$=$l$J$j$KF0:n$7$^$9$,!"LdBj$b$"$j$^\e(B
20994 \e$B$9!#4m81$r3P8g$N>e$G;H$C$F2<$5$$!#\e(B
20995
20996 @vindex gnus-buffer-configuration
20997 @code{gnus-buffer-configuration} \e$B$O$=$l$>$l$N\e(B gnus \e$B$N%P%C%U%!!<$,$I$N$/\e(B
20998 \e$B$i$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9\e(B:
20999
21000 @lisp
21001 ((group (vertical 1.0 (group 1.0 point)
21002                       (if gnus-carpal (group-carpal 4))))
21003  (article (vertical 1.0 (summary 0.25 point)
21004                         (article 1.0))))
21005 @end lisp
21006
21007 \e$B$3$l$OO"A[%j%9%H$G$9!#\e(B@dfn{\e$B%-!<\e(B} \e$B$O2?$i$+$NF0:n$dB>$N$b$N$rG$L?$9$k%7%s\e(B
21008 \e$B%\%k$G$9!#Nc$($P!"%0%k!<%W%P%C%U%!!<$rI=<($9$k$H$-$O!"%&%#%s%I%&@_Dj4X?t\e(B
21009 \e$B$O\e(B @code{group} \e$B$r%-!<$H$7$F;H$$$^$9!#;HMQ2DG=$JL>A0$N40A4$J0lMw$O2<$K5s\e(B
21010 \e$B$2$i$l$F$$$^$9!#\e(B
21011
21012 @dfn{\e$BCM\e(B} (\e$B$9$J$o$A!"\e(B@dfn{\e$BJ,3d\e(B}) \e$B$O$=$l$>$l$N%P%C%U%!!<$,$I$l$/$i$$$r@j$a\e(B
21013 \e$B$k$Y$-$+$r;XDj$7$^$9!#\e(B@code{article} \e$BJ,3d$rNc$K<h$k$H\e(B -
21014
21015 @lisp
21016 (article (vertical 1.0 (summary 0.25 point)
21017                        (article 1.0)))
21018 @end lisp
21019
21020 \e$B$3$N\e(B @dfn{\e$BJ,3d\e(B} \e$B$O35N,%P%C%U%!!<\e(B (summary buffer) \e$B$,2hLL$N>e$N\e(B 25% \e$B$r@j\e(B
21021 \e$B$a$k$Y$-$G!"$=$l$O5-;v%P%C%U%!!<\e(B (article buffer) \e$B$N>e$KG[CV$5$l$^$9!#$*\e(B
21022 \e$B5$$E$-$NDL$j!"\e(B100% + 25% \e$B$O<B:]$O\e(B 125% \e$B$G$9\e(B (\e$B$($'!"3'$5$s$N7W;;$O$3$NMM\e(B
21023 \e$B$K$J$C$?$H;W$$$^$9!#\e(B) \e$B$7$+$7!"FCJL$J?tCM\e(B @code{1.0} \e$B$O!";D$j$N%P%C%U%!!<\e(B
21024 \e$B$,I,MW$J$b$N$r<h$j5n$C$?8e$K!";HMQ2DG=$J;D$j$N6u4V$9$Y$F$r5[$$<h$k!"$H$$\e(B
21025 \e$B$&$3$H$r9g?^$9$k$?$a$K;H$o$l$^$9!#0l$D$NJ,3d$K$D$-!"\e(B@code{1.0} \e$B$NBg$-$5\e(B
21026 \e$B;XDj$N%P%C%U%!!<$O0l$D$@$1$G$J$/$F$O$J$j$^$;$s!#\e(B
21027
21028 \e$B%]%$%s%H$O>JN,2DG=$J;0$DL\$NMWAG!"\e(B@code{point} \e$B$r;}$D%P%C%U%!!<$KCV$+$l\e(B
21029 \e$B$^$9!#\e(B@code{frame} \e$BJ,3d$G$O!"%?%0\e(B @code{frame-focus} \e$B$,9=@.MWAG$G$"\e(B
21030 \e$B$k\e(B (\e$B$9$J$o$A!"\e(B@code{point} \e$B%?%0$,B8:_$9$k$+$I$&$+$K$h$C$F!"%j%9%H$N;0HV\e(B
21031 \e$BL\$+;MHVL\$+$KB8:_$9$kMWAG\e(B) \e$BMUJ,3d$r;}$D:G8e$NI{J,3d$,>GE@$rF@$k$3$H$K$J\e(B
21032 \e$B$j$^$9!#\e(B
21033
21034 \e$B<!$O$b$C$HJ#;($JNc$G$9\e(B:
21035
21036 @lisp
21037 (article (vertical 1.0 (group 4)
21038                        (summary 0.25 point)
21039                        (if gnus-carpal (summary-carpal 4))
21040                        (article 1.0)))
21041 @end lisp
21042
21043 \e$B$b$7Bg$-$5;XDj$,IbF0>.?tE@?t$NBe$o$j$K@0?t$G$"$C$?$J$i!"$=$l$O3d9g$G$O$J\e(B
21044 \e$B$/!"$I$N$/$i$$B?$/$N9T$r%P%C%U%!!<$,@j$a$k$Y$-$+$r;XDj$9$k$?$a$K;H$o$l$^\e(B
21045 \e$B$9!#\e(B
21046
21047 \e$B$b$7\e(B @dfn{\e$BJ,3d\e(B} \e$B$,\e(B @code{\e$BI>2A\e(B} \e$B$5$l$k$b$N$N$h$&$K8+$($k$H$-$O\e(B (\e$BL@3N$K$9\e(B
21048 \e$B$k$H\e(B---\e$BJ,3d$N\e(B @code{car} \e$B$,4X?t$+86;O4X?t\e(B (subr) \e$B$G$"$k$H$-$O\e(B)\e$B!"$3$NJ,3d\e(B
21049 \e$B$O\e(B @code{\e$BI>2A\e(B} \e$B$5$l$^$9!#7k2L$,\e(B @code{nil} \e$B$G$J$$$J$i!"$=$l$OJ,3d$H$7$F\e(B
21050 \e$BMQ$$$i$l$^$9!#$3$l$O!"\e(B@code{gnus-carpal} \e$B$,\e(B @code{nil} \e$B$G$"$l$P;0$D$N%P%C\e(B
21051 \e$B%U%!!<$,!"\e(B@code{gnus-carpal} \e$B$,\e(B @code{nil} \e$B$G$J$$$J$i!";M$D$N%P%C%U%!!<\e(B
21052 \e$B$,B8:_$9$k$H$$$&$3$H$G$9!#\e(B
21053
21054 \e$B$^$@J#;($G$O$J$$$G$9$C$F\e(B? \e$B$=$l$G$O!"Bg$-$5$K$3$l$r;n$7$F$_$F2<$5$$\e(B:
21055
21056 @lisp
21057 (article (horizontal 1.0
21058              (vertical 0.5
21059                  (group 1.0)
21060                  (gnus-carpal 4))
21061              (vertical 1.0
21062                  (summary 0.25 point)
21063                  (summary-carpal 4)
21064                  (article 1.0))))
21065 @end lisp
21066
21067 \e$B$*$)$C$H!#Fs$D$N%P%C%U%!!<$KIT;W5D$J\e(B 100% \e$B%?%0$,IU$$$F$$$^$9!#$=$7$F!"$"\e(B
21068 \e$B$N\e(B @code{horizontal} \e$B$C$F$$$&$b$N$O2?$G$7$g$&\e(B?
21069
21070 \e$B$b$7J,3d$N0l$D$N:G=i$NMWAG$,\e(B @code{horizontal} \e$B$G$"$C$?$J$i!"\e(Bgnus \e$B$O%&%#\e(B
21071 \e$B%s%I%&$r?eJ?$KJ,3d$7!"Fs$D$N%&%#%s%I%&$r2#$KJB$Y$^$9!#$3$l$i$N$=$l$>$l$N\e(B
21072 \e$B>.JR$NCf$G$O!"$9$Y$F$rIaDL$NN.57$G9T$J$&$3$H$,$G$-$^$9!#\e(B
21073 @code{horizontal} \e$B$N8e$N?tCM$O!"$3$N>.JR$K2hLL$N$I$l$/$i$$$N3d9g$,M?$($i\e(B
21074 \e$B$l$k$+$r;XDj$7$^$9!#\e(B
21075
21076 \e$B$=$l$>$l$NJ,3d$G$O!"\e(B100% \e$B$N%?%0$r;}$DMWAG$,\e(B @emph{\e$BI,$:\e(B} \e$B0l$D$"$kI,MW$,$"\e(B
21077 \e$B$j$^$9!#J,3d$O7h$7$F@53N$K$O9T$J$o$l$J$$$N$G!"$3$N%P%C%U%!!<$,J,3d$+$i;D\e(B
21078 \e$B$5$l$?$9$Y$F$N9T$r@jNN$7$^$9!#\e(B
21079
21080 \e$B$b$&>/$7@5<0$K$9$k$?$a$K!"$3$3$KM-8z$JJ,3d$,$I$N$h$&$K$J$k$+$NDj5A$,$"$j\e(B
21081 \e$B$^$9\e(B:
21082
21083 @example
21084 split      = frame | horizontal | vertical | buffer | form
21085 frame      = "(frame " size *split ")"
21086 horizontal = "(horizontal " size *split ")"
21087 vertical   = "(vertical " size *split ")"
21088 buffer     = "(" buf-name " " size *[ "point" ] *[ "frame-focus"] ")"
21089 size       = number | frame-params
21090 buf-name   = group | article | summary ...
21091 @end example
21092
21093 \e$B@)8B$K$O!"\e(B@code{frame} \e$B$O:G>e0L$NJ,3d$H$7$F$7$+8=$l$k$3$H$,$G$-$J$$$H$$\e(B
21094 \e$B$&$b$N$,$"$j$^$9!#\e(B@var{form} \e$B$OM-8z$JJ,3d$rJV$9\e(B Emacs Lisp \e$B$N\e(B
21095 \e$B<0\e(B (form) \e$B$G$J$1$l$P$J$j$^$;$s!#$=$l$>$l$NJ,3d$O40A4$K:F5"E*$G!"G$0U$N?t\e(B
21096 \e$B$N\e(B @code{vertical} \e$B$H\e(B @code{horizontal} \e$BJ,3d$r4^$`$3$H$,$G$-$^$9!#\e(B
21097
21098 @vindex gnus-window-min-width
21099 @vindex gnus-window-min-height
21100 @cindex window height
21101 @cindex window width
21102 \e$B@5$7$$Bg$-$5$r8+$D$1$k$N$O>/$7J#;($G$9!#$I$N%&%#%s%I%&\e(B
21103 \e$B$b\e(B @code{gnus-window-min-height} (\e$B%G%#%U%)%k%HCM\e(B 1) \e$B$NJ8;z$N9b$5$h$j$b>.\e(B
21104 \e$B$5$/$F$O$J$i$:!">/$J$/$H$b\e(B @code{gnus-window-min-width} (\e$B%G%#%U%)%k%H\e(B
21105 \e$BCM\e(B 1) \e$B$NJ8;zI}$G$J$/$F$O$J$j$^$;$s!#\e(Bgnus \e$B$OJ,3d$rE,MQ$9$kA0$K$3$l$r6/@)\e(B
21106 \e$B$7$h$&$H;n$_$^$9!#$b$7IaDL$N\e(B Emacs \e$B$N%&%#%s%I%&$NI}\e(B/\e$B9b$5@)8B$r;H$$$?$$$J\e(B
21107 \e$B$i!"$3$NFs$D$NJQ?t$r\e(B @code{nil} \e$B$K$9$k$@$1$GNI$$$G$9!#\e(B
21108
21109 \e$B$b$7\e(B Emacs \e$B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"\e(B
21110 @code{horizontal} \e$B$H\e(B @code{vertical} \e$BJ,3d$O!"4|BT$9$k$b$N$HH?BP$NF0:n$r\e(B
21111 \e$B$9$k$G$7$g$&!#\e(B@code{horizontal} \e$BJ,3d$NCf$N%&%#%s%I%&$O2#$KJB$s$GI=<($5$l!"\e(B
21112 @code{vertical} \e$BJ,3d$NCf$N%&%#%s%I%&$O>e2<$KI=<($5$l$^$9!#\e(B
21113
21114 @findex gnus-configure-frame
21115 \e$B%&%#%s%I%&$N@_CV$K4X$7$F<B83$r$7$F$_$?$$$N$G$"$l$P!"$h$$J}K!$OJ,3d$GD>\e(B
21116 \e$B@\\e(B @code{gnus-configure-frame} \e$B$r8F$V$3$H$G$9!#$3$l$O%P%C%U%!!<$rJ,3d$9\e(B
21117 \e$B$k$H$-$K$9$Y$F$NK\Ev$N;E;v$r$9$k4X?t$G$9!#2<$N$b$N$O\e(B 5 \e$B%&%#%s%I%&$N$H$F\e(B
21118 \e$B$b$P$+$2$?@_Dj$G$9!#Fs$D$r%0%k!<%W%P%C%U%!!<$K!";0$D$r5-;v%P%C%U%!!<$N$?\e(B
21119 \e$B$a$K=<$F$^$9!#\e(B(\e$B$=$l$O$P$+$2$F$$$k$H8@$C$?$G$7$g!#\e(B) \e$B$b$72<$NJ8\e(B
21120 \e$B$r\e(B @code{\e$BI>2A\e(B} \e$B$9$k$H!"IaDL$N\e(B gnus \e$B$N7PO)$r;H$o$J$$$G!"$9$0$K$=$l$,$I$N\e(B
21121 \e$B$h$&$K8+$($k$+$N9M$($rF@$k$3$H$,$G$-$^$9!#K~B-$9$k$^$G$=$l$GM7$s$G!"$=$l\e(B
21122 \e$B$+$i\e(B @code{gnus-add-configuration} \e$B$r;H$C$F?7$7$$A[A|$r%P%C%U%!!<@_Dj%j\e(B
21123 \e$B%9%H$K2C$($F2<$5$$!#\e(B
21124
21125 @lisp
21126 (gnus-configure-frame
21127  '(horizontal 1.0
21128     (vertical 10
21129       (group 1.0)
21130       (article 0.3 point))
21131     (vertical 1.0
21132       (article 1.0)
21133       (horizontal 4
21134         (group 1.0)
21135         (article 10)))))
21136 @end lisp
21137
21138 \e$B$$$/$D$+$N%U%l!<%`$bM_$7$$$+$b$7$l$^$;$s!#4JC1$G$9\e(B---@code{frame} \e$BJ,3d$r\e(B
21139 \e$B;H$&$@$1$G$9\e(B:
21140
21141 @lisp
21142 (gnus-configure-frame
21143  '(frame 1.0
21144          (vertical 1.0
21145                    (summary 0.25 point frame-focus)
21146                    (article 1.0))
21147          (vertical ((height . 5) (width . 15)
21148                     (user-position . t)
21149                     (left . -1) (top . 1))
21150                    (picon 1.0))))
21151 @end lisp
21152
21153 \e$B$3$NJ,3d$N7k2L$O!":G=i\e(B (\e$B$b$7$/$O!"!V<g$J!W\e(B) \e$B%U%l!<%`$O8+47$l$?35N,\e(B/\e$B5-;v\e(B
21154 \e$B%&%#%s%I%&@_Dj$G!">.$5$JDI2C$N%U%l!<%`$,\e(B picon \e$B$rI=<($9$k$?$a$K:n$i$l$k\e(B
21155 \e$B$H$$$&$3$H$K$J$j$^$9!#$4Mw$NDL$j!"IaDL$N\e(B @code{1.0} \e$B:G>e0L;XDj$NBe$o$j$K!"\e(B
21156 \e$B$=$l$>$l$NDI2C$NJ,3d$,%U%l!<%`%Q%i%a!<%?!<O"A[%j%9%H$rBg$-$5;XDj$H$7$F;}\e(B
21157 \e$B$?$J$1$l$P$J$j$^$;$s\e(B (@pxref{Frame Parameters, ,Frame Parameters, elisp,
21158 The GNU Emacs Lisp Reference Manual})\e$B!#\e(BXEmacs \e$B$G$O!"%U%l!<%`%W%m%Q%F%#%j\e(B
21159 \e$B%9%H$b;H$($^$9\e(B---\e$BNc$($P!"\e(B@code{(height 5 width 15 left -1 top 1)} \e$B$O$=$N\e(B
21160 \e$B$h$&$J%Q%i%a!<%?!<%j%9%H$G$9!#\e(B@code{gnus-buffer-configuration} \e$B$K;HMQ2D\e(B
21161 \e$BG=$J$9$Y$F$N%-!<$N0lMw$O$=$N%G%#%U%)%k%HCM$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
21162
21163 \e$B%-!<\e(B @code{message} \e$B$O\e(B @code{gnus-group-mail} \e$B$*$h\e(B
21164 \e$B$S\e(B @code{gnus-summary-mail-other-window} \e$B$NN>J}$G;H$o$l$k$3$H$KCm0U$7$F\e(B
21165 \e$B2<$5$$!#$b$7Fs$D$r6hJL$9$k$[$&$,K>$^$7$$$J$i!"$3$N$h$&$JJ*$r;H$&$3$H$,$G\e(B
21166 \e$B$-$^$9\e(B:
21167
21168 @lisp
21169 (message (horizontal 1.0
21170                      (vertical 1.0 (message 1.0 point))
21171                      (vertical 0.24
21172                                (if (buffer-live-p gnus-summary-buffer)
21173                                    '(summary 0.5))
21174                                (group 1.0))))
21175 @end lisp
21176
21177 \e$BJ#?t$N%U%l!<%`$X$NNI$/$"$kMWK>$O!"%a!<%k$H%K%e!<%9$N:n@.$K$OJL$N%U%l!<%`\e(B
21178 \e$B$r;H$$!"85$N%U%l!<%`$O$=$N$^$^$K;D$9$H$$$&$b$N$G$9!#$3$l$NC#@.$K$O!"0J2<\e(B
21179 \e$B$N$h$&$J$b$N$G$G$-$^$9!#\e(B
21180
21181 @lisp
21182 (message
21183   (frame 1.0
21184          (if (not (buffer-live-p gnus-summary-buffer))
21185              (car (cdr (assoc 'group gnus-buffer-configuration)))
21186            (car (cdr (assoc 'summary gnus-buffer-configuration))))
21187          (vertical ((user-position . t) (top . 1) (left . 1)
21188                     (name . "Message"))
21189                    (message 1.0 point))))
21190 @end lisp
21191
21192 @findex gnus-add-configuration
21193 \e$BJQ?t\e(B @code{gnus-buffer-configuration} \e$B$O$H$F$bD9$/J#;($J$N$G!"C10l$N@_Dj\e(B
21194 \e$B$NJQ99$r4JC1$K$9$k$?$a$N4X?t$,$"$j$^$9\e(B: @code{gnus-add-configuration} \e$B$G\e(B
21195 \e$B$9!#$b$7!"Nc$($P!"\e(B@code{article} \e$B$N@_Dj$rJQ$($?$$$N$J$i!"<!$N$h$&$K$G$-\e(B
21196 \e$B$^$9\e(B:
21197
21198 @lisp
21199 (gnus-add-configuration
21200  '(article (vertical 1.0
21201                (group 4)
21202                (summary .25 point)
21203                (article 1.0))))
21204 @end lisp
21205
21206 \e$BIaDL$O$3$l$i$N\e(B @code{gnus-add-configuration} \e$B8F$S=P$7\e(B
21207 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$+!"2?$i$+$N5/F0;~$N%U%C%/$KF~$l$k\e(B
21208 \e$B$G$7$g$&\e(B---\e$B$=$l$i$O\e(B gnus \e$B$,FI$_9~$^$l$?8e$K<B9T$5$l$k$Y$-$G$9!#\e(B
21209
21210 @vindex gnus-always-force-window-configuration
21211 \e$B$b$7@_Dj$G8@5Z$5$l$?$9$Y$F$N%&%#%s%I%&$,$9$G$K8+$($F$$$k$N$G$"$l$P!"\e(B
21212 gnus \e$B$O%&%#%s%I%&$N@_Dj$rJQ99$7$^$;$s!#$b$7>o$K!V@5$7$$!W%&%#%s%I%&@_Dj\e(B
21213 \e$B$r6/@)$7$?$$$N$G$"$l$P!"\e(B
21214 @code{gnus-always-force-window-configuration} \e$B$r\e(B @code{nil} \e$B$G$J$$CM$K@_\e(B
21215 \e$BDj$9$k$3$H$,$G$-$^$9!#\e(B
21216
21217 \e$BLZI=<($r;H$C$F$$$F\e(B (@pxref{Tree Display})\e$B!"LZ%&%#%s%I%&$O?bD>J}8~$KJL$N\e(B
21218 \e$B%&%#%s%I%&$GI=<($5$l$k$J$i!"%&%#%s%I%&$NBg$-$5$,JQ99$5$l$k$3$H$rHr$1$k$?\e(B
21219 \e$B$a$K\e(B @code{gnus-tree-minimize-window} \e$B$r$$$8$k$N$,NI$$$G$7$g$&!#\e(B
21220
21221 @subsection \e$B%&%#%s%I%&@_Dj$NNc\e(B
21222
21223 @itemize @bullet
21224 @item
21225 \e$B:8B&$r69$a$F%0%k!<%W%P%C%U%!!<$K!#1&B&$rJ,3d$7$F35N,%P%C\e(B
21226 \e$B%U%!!<\e(B (\e$B>e\e(B 1/6) \e$B$H5-;v%P%C%U%!!<\e(B (\e$B2<\e(B) \e$B$K!#\e(B
21227
21228 @ifinfo
21229 @example
21230 +---+---------+
21231 | G | Summary |
21232 | r +---------+
21233 | o |         |
21234 | u | Article |
21235 | p |         |
21236 +---+---------+
21237 @end example
21238 @end ifinfo
21239
21240 @lisp
21241 (gnus-add-configuration
21242  '(article
21243    (horizontal 1.0
21244                (vertical 25 (group 1.0))
21245                (vertical 1.0
21246                          (summary 0.16 point)
21247                          (article 1.0)))))
21248
21249 (gnus-add-configuration
21250  '(summary
21251    (horizontal 1.0
21252                (vertical 25 (group 1.0))
21253                (vertical 1.0 (summary 1.0 point)))))
21254 @end lisp
21255 @end itemize
21256
21257 @node Faces and Fonts
21258 @section \e$B%U%'!<%9$H%U%)%s%H\e(B
21259 @cindex faces
21260 @cindex fonts
21261 @cindex colors
21262
21263 \e$B%U%)%s%H$H%U%'!<%9$rO.$k$N$OHs>o$KFq$7$+$C$?$N$G$9$,!":#F|$G$OHs>o$K4JC1\e(B
21264 \e$B$G$9!#C1$K\e(B @kbd{M-x customize-face} \e$B$H$d$C$F!"JQ$($?$$%U%'!<%9$rA*$S=P$7\e(B
21265 \e$B$F!"I8=`$N%+%9%?%^%$%:%$%s%?!<%U%'!<%9$r;H$C$FJQ99$9$k$3$H$,$G$-$^$9!#\e(B
21266
21267 @node Compilation
21268 @section \e$B%3%s%Q%$%k\e(B
21269 @cindex compilation
21270 @cindex byte-compilation
21271
21272 @findex gnus-compile
21273
21274 \e$B$"$N9T=qK!;EMM;XDjJQ?t$r3P$($F$$$^$9\e(B
21275 \e$B$+\e(B? @code{gnus-summary-line-format}, @code{gnus-group-line-format} \e$B$J$I\e(B
21276 \e$B$J$I$G$9!#DL>o\e(B T-gnus \e$B$O$3$l$i$NJQ?t$r%P%$%H%3%s%Q%$%k$7$F;H$&$N$G!"B.EY\e(B
21277 \e$BDc2<$O:G>.8B$K?)$$;_$a$i$l$^$9!#$7$+\e(B
21278 \e$B$7\e(B @code{gnus-compile-user-specs} \e$B$r\e(B @code{nil} (\e$B%G%#%U%)%k%HCM\e(B
21279 \e$B$r\e(B @code{t}) \e$B$K$7$?>l9g$O!"IT1?$J$3$H$K$=$l$i$rJQ99$9$k$HBgJQ=EBg$JB.EY\e(B
21280 \e$BDc2<$r0z$-5/$3$9$3$H$K$J$j$^$9!#\e(B(\e$B$3$l$i$NJQ?t$N%G%#%U%)%k%HCM$O$=$l$i$K\e(B
21281 \e$B4XO"IU$1$i$l$?%P%$%H%3%s%Q%$%k$5$l$?4X?t$r;}$C$F$$$^$9$,!"MxMQ<T:n@.$N$b\e(B
21282 \e$B$N$O$b$A$m$s$=$&$G$O$"$j$^$;$s!#\e(B)
21283
21284 \e$B$3$l$r2~A1$9$k$?$a$K!"JQ?t$r$$$8$/$j$^$o$7$F!"\e(B(\e$B$J$s$H$J$/\e(B) \e$BK~B-$7$?$H46\e(B
21285 \e$B$8$?8e$G!"\e(B@kbd{M-x gnus-compile} \e$B$r<B9T$9$k$3$H$,$G$-$^$9!#$3$l$O?7$7$$\e(B
21286 \e$B;XDj$,%P%$%H%3%s%Q%$%k$5$l!"$b$&0lEY:G9bB.EY$KI|5"$G$-$k$H$$$&$3$H$G$9!#\e(B
21287 \e$B$?$@$7\e(B T-gnus \e$B$O$3$l$i$N%P%$%H%3%s%Q%$%k$5$l$?;XDj\e(B
21288 \e$B$r\e(B @file{.newsrc.eld} \e$B%U%!%$%k$KJ]B8$7$^$;$s!#\e(B
21289
21290 @table @code
21291 @item gnus-compile-user-specs
21292 @vindex gnus-compile-user-specs
21293 \e$B$3$NCM$r\e(B @code{nil} \e$B0J30$K$7$F$*$/$H!"MxMQ<T$,:n@.$7$?9T=qK!;EMMJQ?t$r<+\e(B
21294 \e$BF0E*$K%3%s%Q%$%k$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G!"\e(B
21295 @code{gnus-*-line-format-spec} \e$B$N3FFbItJQ?t$NCM$K1F6A$7$^$9!#\e(B
21296 @end table
21297
21298 @node Mode Lines
21299 @section \e$B%b!<%I9T\e(B
21300 @cindex mode lines
21301
21302 @vindex gnus-updated-mode-lines
21303 @code{gnus-updated-mode-lines} \e$B$O$I$N%P%C%U%!!<$,$=$N%b!<%I9T$r>o$K:G?7\e(B
21304 \e$B$N$b$N$K$7$F$*$/$+$r;XDj$7$^$9!#$=$l$O%7%s%\%k$N%j%9%H$G$9!#;H$&$3$H$N$G\e(B
21305 \e$B$-$k%7%s%\%k$O\e(B @code{group}, @code{article}, @code{summary},
21306 @code{server}, @code{browse}, @code{tree} \e$B$J$I$G$9!#$b$7BP1~$9$k%7%s%\%k\e(B
21307 \e$B$,B8:_$9$k$H!"\e(Bgnus \e$B$O3:Ev$9$k$G$"$m$&>pJs$G%b!<%I9T$r99?7$7$^$9!#$3$NJQ\e(B
21308 \e$B?t$,\e(B @code{nil} \e$B$G$"$k$J$i!"2hLL$N:FIA2h$O$b$C$HB.$$$G$7$g$&!#\e(B
21309
21310 @cindex display-time
21311
21312 @vindex gnus-mode-non-string-length
21313 \e$B%G%#%U%)%k%H$G$O!"\e(Bgnus \e$B$O35N,%P%C%U%!!<$H5-;v%P%C%U%!!<$N%b!<%I9T$K8=:_\e(B
21314 \e$B$N5-;v$N>pJs$rI=<($7$^$9!#\e(Bgnus \e$B$,I=<($7$?$$>pJs\e(B (\e$BNc$($P!"5-;v$NI=Bj\e(B) \e$B$O\e(B
21315 \e$B$7$P$7$P%b!<%I9T$h$j$bD9$$$3$H$,$"$k$N$G!"$I$3$+$G@Z$jMn$H$5$l$J$1$l$P$J\e(B
21316 \e$B$j$^$;$s!#JQ?t\e(B @code{gnus-mode-non-string-length} \e$B$O$=$N9T$NB>$NMWAG\e(B (\e$B$9\e(B
21317 \e$B$J$o$A!">pJs$G$J$$ItJ,\e(B) \e$B$,$I$N$/$i$$$ND9$5$G$"$k$+$r;XDj$7$^$9!#$b$7%b!<\e(B
21318 \e$B%I9T$KDI2C$NMWAG$rF~$l$?$J$i!"$3$NJQ?t$r=$@5$9$kI,MW$,$"$j$^$9\e(B:
21319
21320 @c Hook written by Francesco Potorti` <pot@cnuce.cnr.it>
21321 @lisp
21322 (add-hook 'display-time-hook
21323           (lambda () (setq gnus-mode-non-string-length
21324                            (+ 21
21325                               (if line-number-mode 5 0)
21326                               (if column-number-mode 4 0)
21327                               (length display-time-string)))))
21328 @end lisp
21329
21330 \e$B$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$J$i\e(B (\e$B$3$l$,%G%#%U%)%k%HCM$G$9$,\e(B)\e$B!"%b!<\e(B
21331 \e$B%I9T$O@Z$jMn$H$5$l$:!"5M$a9~$_$b$5$l$^$;$s!#%G%#%U%)%k%H$G$O!"%P%C%U%!!<\e(B
21332 \e$B$N40A4$J%Q!<%;%s%HI=<($5$($b%b!<%I9T$+$iDI$$$d$i$l$k2DG=@-$b$"$k$N$G!"$*\e(B
21333 \e$B$=$i$/K>$^$7$$@_Dj$G$O$J$$$H$$$&$3$H$KCm0U$7$F2<$5$$!#MxMQ<T$,<+J,$N@_Dj\e(B
21334 \e$B$K9g$&$h$&$K$3$NJQ?t$rE,@Z$K@_Dj$7$J$1$l$P$J$j$^$;$s!#\e(B
21335
21336 @node Highlighting and Menus
21337 @section \e$B%O%$%i%$%H$H%a%K%e!<\e(B
21338 @cindex visual
21339 @cindex highlighting
21340 @cindex menus
21341
21342 @vindex gnus-visual
21343 \e$BJQ?t\e(B @code{gnus-visual} \e$B$O$?$$$F$$$N\e(B gnus \e$B$rAGE($K$9$kItJ,$NA`:n$r$7$^$9!#\e(B
21344 @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$O%a%K%e!<$r:n$C$?$j!"AGE($J?'$d%U%)%s%H$r;H$C\e(B
21345 \e$B$?$j$7$h$&$H$7$^$;$s!#$3$l$O\e(B @file{gnus-vis.el} \e$B%U%!%$%k$rFI$_9~$`$3$H$b\e(B
21346 \e$B6X;_$7$^$9!#\e(B
21347
21348 \e$B$3$NJQ?t$O;HMQ2DG=$J;k3PE*%W%m%Q%F%#$N%j%9%H$G$"$k$3$H$,$G$-$^$9!#0J2<$N\e(B
21349 \e$BMWAG$OM-8z$G!"%G%#%U%)%k%H$G$9$Y$F4^$^$l$F$$$^$9\e(B:
21350
21351 @table @code
21352 @item group-highlight
21353 \e$B%0%k!<%W%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
21354 @item summary-highlight
21355 \e$B35N,%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
21356 @item article-highlight
21357 \e$B5-;v%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
21358 @item highlight
21359 \e$B$9$Y$F$N%P%C%U%!!<$G%O%$%i%$%H$r$9$k$h$&$K$7$^$9!#\e(B
21360 @item group-menu
21361 \e$B%0%k!<%W%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21362 @item summary-menu
21363 \e$B35N,%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21364 @item article-menu
21365 \e$B5-;v%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21366 @item browse-menu
21367 \e$B%V%i%&%:%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21368 @item server-menu
21369 \e$B%5!<%P!<%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21370 @item score-menu
21371 \e$B%9%3%"%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21372 @item menu
21373 \e$B$9$Y$F$N%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21374 @end table
21375
21376 \e$B$G$9$+$i!"5-;v%P%C%U%!!<$@$1$r%O%$%i%$%H$7$?$/!"$9$Y$F$N%P%C%U%!!<$G%a%K%e!<\e(B
21377 \e$B$r:n$j$?$$>l9g$O!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
21378
21379 @lisp
21380 (setq gnus-visual '(article-highlight menu))
21381 @end lisp
21382
21383 \e$B$b$7%O%$%i%$%H$@$1$G!"%a%K%e!<$NN`$OM_$7$/$J$$$H$-$O!"<!$N$h$&$K$G$-$^$9\e(B:
21384
21385 @lisp
21386 (setq gnus-visual '(highlight))
21387 @end lisp
21388
21389 @code{gnus-visual} \e$B$,\e(B @code{t} \e$B$G$"$k$H!"%O%$%i%$%H$H%a%K%e!<$O$9$Y$F\e(B
21390 \e$B$N\e(B gnus \e$B$N%P%C%U%!!<$G;HMQ$5$l$^$9!#\e(B
21391
21392 \e$BB>$N$9$Y$F$N%P%C%U%!!<$N308+$K1F6A$9$kAm9gE*$JJQ?t$O\e(B:
21393
21394 @table @code
21395 @item gnus-mouse-face
21396 @vindex gnus-mouse-face
21397 \e$B$3$l$O\e(B gnus \e$B$G%^%&%9$N%O%$%i%$%H$K;H$o$l$k%U%'!<%9\e(B (\e$B$9$J$o$A!"%U%)%s\e(B
21398 \e$B%H\e(B) \e$B$G$9!#\e(B@code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"%^%&%9%O%$%i%$%H$O\e(B
21399 \e$B$J$5$l$^$;$s!#\e(B
21400 @end table
21401
21402 \e$B$^$C$?$/0c$C$?%a%K%e!<$r:n@.$9$k$?$a$K4XO"$9$k%U%C%/$,$"$j$^$9\e(B:
21403
21404 @table @code
21405 @item gnus-article-menu-hook
21406 @vindex gnus-article-menu-hook
21407 \e$B5-;v%b!<%I\e(B (article mode) \e$B%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
21408
21409 @item gnus-group-menu-hook
21410 @vindex gnus-group-menu-hook
21411 \e$B%0%k!<%W%b!<%I\e(B (group mode) \e$B%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
21412
21413 @item gnus-summary-menu-hook
21414 @vindex gnus-summary-menu-hook
21415 \e$B35N,%b!<%I\e(B (summary mode) \e$B%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
21416
21417 @item gnus-server-menu-hook
21418 @vindex gnus-server-menu-hook
21419 \e$B%5!<%P!<%b!<%I\e(B (server mode) \e$B%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
21420
21421 @item gnus-browse-menu-hook
21422 @vindex gnus-browse-menu-hook
21423 \e$B354Q%b!<%I\e(B (browse mode) \e$B%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
21424
21425 @item gnus-score-menu-hook
21426 @vindex gnus-score-menu-hook
21427 \e$B%9%3%"%b!<%I\e(B (score mode) \e$B%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
21428 @end table
21429
21430 @node Buttons
21431 @section \e$B%\%?%s\e(B
21432 @cindex buttons
21433 @cindex mouse
21434 @cindex click
21435
21436 \e$B:G6a$G$O!":G?7N.9T$N%^%&%9\e(B @dfn{mouse} \e$BAuCV$,!"$A$c$s$H$7$?A`:nK!$r3X$S\e(B
21437 \e$B$?$,$i$J$$%J%&$J%d%s%0$N4V$GBg?M5$$G$9!#$=$l$G$O!";d$,\e(B Tops 20 \e$B%7%9%F%`\e(B
21438 \e$B>e$G\e(B Emacs \e$B$r;H$C$F$$$?:"$N\e(B '89 \e$BG/$N2F$r;W$$5/$3$7$F$_$^$7$g$&!#\e(B300 \e$B?M$N\e(B
21439 \e$BMxMQ<T$,!"0l$D$N%^%7%s>e$G!"$_$s$J$,\e(B Simula \e$B%3%s%Q%$%i$rAv$i$;$F$$$^$7$?!#\e(B
21440 \e$B$"$"!"$P$+$P$+$7$$\e(B!
21441
21442 \e$B$[$s$H$K$=$&$@$M!#\e(B
21443
21444 @vindex gnus-carpal
21445 \e$B$^$:$G$9$M!"\e(B@code{gnus-carpal} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$3$H$K$h$C$F!"%/%j%C\e(B
21446 \e$B%/$9$k$@$1$G2?$G$b$G$-$k%\%?%s$@$i$1$N%P%C%U%!!<$r\e(B gnus \e$B$KI=<($5$;$k$3$H\e(B
21447 \e$B$,$G$-$^$9!#$H$C$F$b4JC1$G$9!"$[$s$H$K!#;X05NEK!$N@h@8$K65$($F$"$2$F!#\e(B
21448 (\e$BLuCm\e(B: carpal \e$B$H$O<j<s$N9|$N$3$H\e(B)
21449
21450 @table @code
21451 @item gnus-carpal-mode-hook
21452 @vindex gnus-carpal-mode-hook
21453 \e$B$9$Y$F$N<j<s%b!<%I%P%C%U%!!<$G<B9T$9$k%U%C%/!#\e(B
21454
21455 @item gnus-carpal-button-face
21456 @vindex gnus-carpal-button-face
21457 \e$B%\%?%s$K;H$o$l$k%U%'!<%9!#\e(B
21458
21459 @item gnus-carpal-header-face
21460 @vindex gnus-carpal-header-face
21461 \e$B<j<s%P%C%U%!!<$N%X%C%@!<$G;HMQ$5$l$k%U%'!<%9!#\e(B
21462
21463 @item gnus-carpal-group-buffer-buttons
21464 @vindex gnus-carpal-group-buffer-buttons
21465 \e$B%0%k!<%W%P%C%U%!!<$N%\%?%s!#\e(B
21466
21467 @item gnus-carpal-summary-buffer-buttons
21468 @vindex gnus-carpal-summary-buffer-buttons
21469 \e$B35N,%P%C%U%!!<$N%\%?%s!#\e(B
21470
21471 @item gnus-carpal-server-buffer-buttons
21472 @vindex gnus-carpal-server-buffer-buttons
21473 \e$B%5!<%P!<%P%C%U%!!<$N%\%?%s!#\e(B
21474
21475 @item gnus-carpal-browse-buffer-buttons
21476 @vindex gnus-carpal-browse-buffer-buttons
21477 \e$B1\Mw%P%C%U%!!<$N%\%?%s!#\e(B
21478 @end table
21479
21480 \e$B$9$Y$F$N\e(B @code{buttons} \e$BJQ?t$O%j%9%H$G$9!#$3$N%j%9%H$NMWAG$O!"\e(B
21481 @code{car} \e$B$,I=<($5$l$kJ8$G\e(B @code{cdr} \e$B$,4X?t%7%s%\%k$N\e(B cons \e$B%;%k$+!"$b\e(B
21482 \e$B$7$/$O$?$@$NJ8;zNs$N$I$A$i$+$G$9!#\e(B
21483
21484 @node Daemons
21485 @section \e$B%G!<%b%s\e(B
21486 @cindex demons
21487 @cindex daemons
21488
21489 gnus\e$B!"$=$l$O\e(B (\e$B8@$$EA$($K$h$l$P\e(B) \e$B$+$D$F=q$+$l$?$$$+$J$k%W%m%0%i%`$h$j$bBg\e(B
21490 \e$B$-$/!"$"$J$?$,$d$C$FM_$7$$$H;W$&$5$^$6$^$J4qL/$J$3$H$r!"$"$J$?$N$$$J$$$H\e(B
21491 \e$B$3$m$G9T$J$C$F$/$l$k$b$N$G$9!#Nc$($P!"$"$J$?$O;~$?$^?7Ce%a!<%k$r%A%'%C%/\e(B
21492 \e$B$7$F$b$i$$$?$$$+$b$7$l$^$;$s!#$"$k$$$O\e(B Emacs \e$B$r$7$P$i$/J|$C$F$*$$$?$H$-\e(B
21493 \e$B$9$Y$F$N%5!<%P!<$N@\B3$r@ZCG$7$F$b$i$$$?$/$J$k$+$b$7$l$^$;$s!#B>$K$b2?$+\e(B
21494 \e$B$=$&$$$C$?$3$H$G$9!#\e(B
21495
21496 gnus \e$B$O$5$^$6$^$J@)8f;R\e(B @dfn{handlers} \e$B$rDj5A$9$k$3$H$K$h$C$F$=$N$h$&$J\e(B
21497 \e$B$3$H$r2DG=$K$7$^$9!#3F@)8f;R$O;0$D$NMWAG$+$i@.$j$^$9!#\e(B
21498 @var{\e$B4X?t\e(B}, @var{\e$B;~4V\e(B}, @var{\e$B6uE>\e(B} \e$B%Q%i%a!<%?!<$G$9!#\e(B
21499
21500 \e$B0J2<$O\e(B Emacs \e$B$,2?$b$7$J$$6uE>>uBV$,;0==J,B3$$$?$H$-$K@\B3$r@ZCG$9$k@)8f\e(B
21501 \e$B;R$NNc$G$9!#\e(B
21502
21503 @lisp
21504 (gnus-demon-close-connections nil 30)
21505 @end lisp
21506
21507 \e$B0J2<$O\e(B Emacs \e$B$,2?$b$7$F$$$J$$$H$-!"0l;~4VKh$K\e(B @acronym{PGP} \e$B%X%C%@!<$rAv\e(B
21508 \e$B::$9$k@)8f;R$G$9!#\e(B
21509
21510 @lisp
21511 (gnus-demon-scan-pgp 60 t)
21512 @end lisp
21513
21514 \e$B$3$N\e(B @var{\e$B;~4V\e(B} \e$B%Q%i%a!<%?!<$H$=$7$F\e(B @var{\e$B6uE>\e(B} \e$B%Q%i%a!<%?!<$O!"4qL/$G$+\e(B
21515 \e$B$DAG@2$i$7$$J}K!$G0l=o$KF0:n$7$^$9!#4pK\E*$K$O!"\e(B
21516 @var{\e$B6uE>\e(B} \e$B$,\e(B @code{nil} \e$B$N;~$K$O$3$N4X?t$O\e(B @var{\e$B;~4V\e(B} \e$BJ,Kh$K8F$S=P$5$l\e(B
21517 \e$B$^$9!#\e(B
21518
21519 \e$B$b$7\e(B @var{\e$B6uE>\e(B} \e$B$,\e(B @code{t} \e$B$G$"$l$P!"$3$N4X?t$O\e(B Emacs \e$B$,2?$b$7$F$$$J$$\e(B
21520 \e$B;~$K8B$j!"\e(B@var{\e$B;~4V\e(B} \e$BJ,8e$K8F$S=P$5$l$^$9!#$$$C$?$s\e(B Emacs \e$B$,$:$C$H6uE>>u\e(B
21521 \e$BBV$K$J$C$?8e$O!"$3$N4X?t$O\e(B @var{\e$B;~4V\e(B} \e$BJ,Kh$K8F$S=P$5$l$^$9!#\e(B
21522
21523 @var{\e$B6uE>\e(B} \e$B$,?t$G\e(B @var{\e$B;~4V\e(B} \e$B$b?t$G$"$k>l9g!"$3$N4X?t$O!"\e(BEmacs \e$B$N6uE>>u\e(B
21524 \e$BBV$,\e(B @var{\e$B6uE>\e(B} \e$BJ,B3$$$?;~$K8B$j!"\e(B@var{\e$B;~4V\e(B} \e$BJ,Kh$K8F$S=P$5$l$^$9!#\e(B
21525
21526 @var{\e$B6uE>\e(B} \e$B$,?t$G\e(B @var{\e$B;~4V\e(B} \e$B$,\e(B @code{nil} \e$B$N>l9g!"$3$N4X?t$O!"\e(BEmacs \e$B$N\e(B
21527 \e$B6uE>>uBV$,\e(B @var{\e$B6uE>\e(B} \e$BJ,B3$/EY$K0lEY8F$S=P$5$l$^$9!#\e(B
21528
21529 \e$B$=$7$F\e(B @var{\e$B;~4V\e(B} \e$B$,J8;zNs$N>l9g$O!"\e(B@samp{07:31} \e$B$N$h$&$J7A<0$G$J$1$l$P\e(B
21530 \e$B$J$i$:!"$3$N4X?t$OKhF|$=$N:"$N;~4V$K$J$k$H0lEY8F$S=P$5$l$^$9!#$b$A$m$s!"\e(B
21531 @var{\e$B6uE>\e(B} \e$B%Q%i%a!<%?!<$GF0:n$,JQ$o$j$^$9!#\e(B
21532
21533 @vindex gnus-demon-timestep
21534 (\e$B$3$3$G!VJ,!W$H8@$C$?$H$-!"$=$l$O<B:]$K$O\e(B @code{gnus-demon-timestep} \e$BIC\e(B
21535 \e$B$N$3$H$G$9!#$3$l$O%G%#%U%)%k%H$G$O\e(B 60 \e$B$G$9!#$b$7$3$NJQ?t$rJQ99$9$k$H!"$9\e(B
21536 \e$B$Y$F$N@)8f;R$N7W;~$K1F6A$rM?$($^$9!#\e(B)
21537
21538 \e$B$H$$$&$o$1$G!"@)8f;R$rDI2C$7$?$1$l$P!"\e(B@file{~/.gnus.el} \e$B%U%!%$%k$K!"0J2<\e(B
21539 \e$B$N$h$&$J$b$N$r=q$/$3$H$,$G$-$^$9!#\e(B
21540
21541 @findex gnus-demon-add-handler
21542 @lisp
21543 (gnus-demon-add-handler 'gnus-demon-close-connections 30 t)
21544 @end lisp
21545
21546 @findex gnus-demon-add-nocem
21547 @findex gnus-demon-add-scanmail
21548 @findex gnus-demon-add-rescan
21549 @findex gnus-demon-add-scan-timestamps
21550 @findex gnus-demon-add-disconnection
21551 \e$B$3$N$?$a$N4{@=4X?t$,$$$/$D$+:n@.$5$l$F$$$^$9!#\e(B@code{gnus-demon-add-nocem},
21552 @code{gnus-demon-add-disconnection},
21553 @code{gnus-demon-add-nntp-close-connection},
21554 @code{gnus-demon-add-scan-timestamps}, @code{gnus-demon-add-rescan},
21555 @code{gnus-demon-add-scanmail} \e$B$G\e(B
21556 \e$B$9!#$3$l$i$NG=NO$,M_$7$1$l$P!"C1$K$3$l$i$N4X?t$r\e(B @file{~/.gnus.el} \e$B$KF~\e(B
21557 \e$B$l$F2<$5$$!#\e(B
21558
21559 @findex gnus-demon-init
21560 @findex gnus-demon-cancel
21561 @vindex gnus-demon-handlers
21562 \e$B$b$7\e(B @code{gnus-demon-handlers} \e$B$G@)8f;R$rD>@\DI2C$7$?>l9g$K$O!"$=$l$r8z\e(B
21563 \e$B$+$;$k$?$a$K\e(B @code{gnus-demon-init} \e$B$r<B9T$7$F2<$5$$!#$9$Y$F$N%G!<%b%s$r\e(B
21564 \e$B<h$j>C$9$K$O!"\e(B@code{gnus-demon-cancel} \e$B4X?t$r;H$&$3$H$,$G$-$^$9!#\e(B
21565
21566 \e$B%G!<%b%s$NDI2C$O!"$d$j$9$.$k$N$O$H$C$F$b$*9T57$N$h$/$J$$$3$H$G$9!#$9$Y$F\e(B
21567 \e$B$N%5!<%P!<$+$i$9$Y$F$N%K%e!<%9$H%a!<%k$rFsICKh$KD4$Y$^$o$94X?t$rIU$12C$(\e(B
21568 \e$B$A$c$C$?$j$9$k$H!"$I$s$JN)GI$J%7%9%F%`$G$b4V0c$$$J$/$*J'$$H"$K$7$F$7$^$$\e(B
21569 \e$B$^$9!#$=$&F0$/$s$@$b$s!#\e(B
21570
21571 @node NoCeM
21572 @section NoCeM
21573 @cindex nocem
21574 @cindex spam
21575
21576 @dfn{Spam} \e$B$H$O!"F1$85-;v$r2?2s$b2?2s$b2?2s$bEj9F$9$k$3$H$G$9!#\e(BSpam \e$B$O0-\e(B
21577 \e$B$$$3$H$G$9!#\e(BSpam \e$B$O6'0-$G$9!#\e(B
21578
21579 Spam \e$B$ODL>o0lF|$+$=$3$i$G!"$5$^$6$^$JH?\e(B spam \e$B5!4X$+$i<h$j>C$7$5$l$^$9!#\e(B
21580 \e$B$3$l$i$N5!4X$ODL>o0l=o$K!"\e(B@dfn{NoCeM} \e$B%a%C%;!<%8$bAw?.$7$^$9!#\e(B
21581 @dfn{NoCeM} \e$B$O!H\e(Bno see-'em\e$B!I\e(B(\e$BH`$i$r8+$?$/$J$$\e(B) \e$B$HH/2;$5$l!"0UL#$O$=$NL>\e(B
21582 \e$BA0$NDL$j$G$9\e(B---\e$B$3$N%a%C%;!<%8$O!":a$rHH$7$F$$$k5-;v$r!"$D$^$j!">C$7$F$7\e(B
21583 \e$B$^$$$^$9!#\e(B
21584
21585 \e$B$I$&$;$=$N5-;v$,<h$j>C$7$5$l$F$7$^$&$N$J$i!"$3$l$i\e(B NoCeM \e$B%a%C%;!<%8$O2?\e(B
21586 \e$B$K;H$o$l$k$N$G$7$g$&\e(B? \e$B$"$k%5%$%H$G$O<h$j>C$7%a%C%;!<%8$r0z$-<u$1$:!"$"$k\e(B
21587 \e$B%5%$%H$G$OFCDj$N?t?M$+$i$N<h$j>C$7%a%C%;!<%8$N$_$7$+0z$-<u$1$^$;$s!#$=$l\e(B
21588 \e$B$G!"$"$J$?$O\e(B NoCeM \e$B%a%C%;!<%8$r;H$$$?$/$J$k$+$b$7$l$J$$$o$1$G$9!#$3$l$i\e(B
21589 \e$B$O\e(B @samp{alt.nocem.misc} \e$B%K%e!<%9%0%k!<%W$GG[I[$5$l$F$$$^$9!#\e(B
21590
21591 gnus \e$B$O$3$N%0%k!<%W$N%a%C%;!<%8$r<+F0E*$KFI$_!"2r<a$9$k$3$H$,$G$-!"$3$l\e(B
21592 \e$B$G\e(B spam \e$B$r>C$75n$j$^$9!#\e(B
21593
21594 \e$B$b$A$m$s!"$3$l$i$r%+%9%?%^%$%:$9$k$?$a$NJQ?t$,$$$/$D$+$"$j$^$9!#\e(B
21595
21596 @table @code
21597 @item gnus-use-nocem
21598 @vindex gnus-use-nocem
21599 \e$B$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$k$3$H$G3hF0$r3+;O$5$;$^$9!#%G%#%U%)%k%H$G\e(B
21600 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
21601
21602 @item gnus-nocem-groups
21603 @vindex gnus-nocem-groups
21604 gnus \e$B$O$3$N%0%k!<%W%j%9%H$+$i\e(B NoCeM \e$B%a%C%;!<%8$rC5$7$^$9!#%G%#%U%)%k%HCM\e(B
21605 \e$B$O\e(B @code{("news.lists.filters" "news.admin.net-abuse.bulletins"
21606 "alt.nocem.misc" "news.admin.net-abuse.announce")} \e$B$G$9!#\e(B
21607
21608 @item gnus-nocem-issuers
21609 @vindex gnus-nocem-issuers
21610 NoCeM \e$B%a%C%;!<%8$rH/9T$9$k?M$O$?$/$5$s$$$^$9!#$3$N%j%9%H$G$O!"C/$N$$$&$3\e(B
21611 \e$B$H$K=>$$$?$$$+$r;XDj$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{(("Automoose-1"
21612 "clewis@@ferret.ocunix.on.ca" "cosmo.roadkill" "SpamHippo"
21613 "hweede@@snafu.de")} \e$B$G$9!#H`$i$O$_$s$J!"N)GI$G9b7i$J;TL1$G$9!#\e(B
21614
21615 \e$B$3$N%j%9%H$K4^$a$i$l$kM-L>$JH?\e(B spam \e$B2H$?$A\e(B
21616 \e$B$O\e(B @uref{http://www.xs4all.nl/~rosalind/nocemreg/nocemreg.html} \e$B$K:\$C$F\e(B
21617 \e$B$$$^$9!#\e(B
21618
21619 \e$B$3$l$i$9$Y$F$N?M!9$N\e(B NoCeM \e$B%a%C%;!<%8$KN10U$9$kI,MW$O$"$j$^$;$s\e(B---\e$B$$$&$3\e(B
21620 \e$B$H$rJ9$-$?$$?M$@$1$G$$$$$s$G$9!#$^$?$=$N?M$+$i$N\e(B NoCeM\e$B%a%C%;!<%8$9$Y$F$r\e(B
21621 \e$B<u$1F~$l$kI,MW$b$"$j$^$;$s!#\e(BNoCeM \e$B%a%C%;!<%8$K$O$=$l$>$l<o\e(B
21622 \e$BJL\e(B @dfn{type} \e$B%X%C%@!<$,IU$$$F$*$j!"$3$l$O$=$N%a%C%;!<%8$N87L)$JDj5A$rM?\e(B
21623 \e$B$($F$$$^$9\e(B (\e$BB?>/$O87L)$J!"DxEY$M!#$?$$$F$$$O>/$@$1$I\e(B)\e$B!#NI$/;H$o$l$k<oJL\e(B
21624 \e$B$K$O!"\e(B@samp{spam}, @samp{spew}, @samp{mmf}, @samp{binary},
21625 @samp{troll} \e$B$,$"$j$^$9!#$3$l$r;XDj$9$k$K$O!"%j%9%H$NCf\e(B
21626 \e$B$G\e(B @code{(@var{\e$BH/9T<T\e(B} @var{\e$B>r7o\e(B}@dots{})} \e$BMWAG$r;H$&I,MW$,$"$j$^$9!#3F\e(B
21627 \e$B>r7o$OJ8;zNs\e(B (\e$B;H$$$?$$<oJL$K9gCW$9$k@55,I=8=\e(B) \e$B$+!"$^$?\e(B
21628 \e$B$O\e(B @code{(not @var{\e$BJ8;zNs\e(B})} \e$B$H$$$&7A<0$N%j%9%H$G$9!#$3$N>l9g\e(B
21629 \e$B$O\e(B @var{\e$BJ8;zNs\e(B} \e$B$O;H$$$?$/$J$$<oJL$K9gCW$9$k@55,I=8=$G$9!#\e(B
21630
21631 \e$BNc$($P!"\e(BChris Lewis \e$B$+$i$N\e(B NoCeM \e$B%a%C%;!<%8$G!"\e(B@samp{troll} \e$B%a%C%;!<%80J\e(B
21632 \e$B30$N$9$Y$F$rM_$7$$>l9g$K$O!"\e(B
21633
21634 @lisp
21635 ("clewis@@ferret.ocunix.on.ca" ".*" (not "troll"))
21636 @end lisp
21637
21638 \e$B0lJ}!"H`$N\e(B @samp{spam} \e$B$H\e(B @samp{spew} \e$B%a%C%;!<%80J30$O2?$b$7$?$/$J$1$l$P!"\e(B
21639 \e$B0J2<$N$h$&$K$G$-$^$9!#\e(B
21640
21641 @lisp
21642 ("clewis@@ferret.ocunix.on.ca" (not ".*") "spew" "spam")
21643 @end lisp
21644
21645 \e$B$3$N;XDj$O:8$+$i1&$KE,MQ$5$l$^$9!#\e(B
21646
21647 @item gnus-nocem-verifyer
21648 @vindex gnus-nocem-verifyer
21649 @findex pgg-verify-region
21650 \e$B$3$l$O\e(B NoCeM \e$BH/9T<T$,K\?M$G$"$k$3$H$r8!>Z$9$k4X?t$G$J$/$F$O$J$j$^$;$s!#\e(B
21651 \e$B%G%#%U%)%k%H$G$O!"0J2<$K<($9\e(B @code{pgg-verify-region} \e$B$r;H$&4X?t$G\e(B
21652 \e$B$9\e(B (\e$BCp\e(B: Gnus \e$B$G$O\e(B @code{pgg-verify} \e$B$,%G%#%U%)%k%H$G$9\e(B)\e$B!#\e(B
21653
21654 @lisp
21655 (lambda ()
21656   (pgg-verify-region (point-min) (point-max)))
21657 @end lisp
21658
21659 \e$B$3$l$O8!>Z$K@.8y$7$?$iHs\e(B-@code{nil} \e$B$rJV$7!"$=$&$G$J$1$l$P\e(B (NoCeM \e$B%a%C%;!<\e(B
21660 \e$B%8$,=pL>$5$l$F$$$J$$>l9g$r4^$_$^$9\e(B) @code{nil} \e$B$rJV$7$^$9!#$b$7$3$l$,Hs\e(B
21661 \e$B>o$KCY$/$F!"8!>Z7k2L$r5$$K$7$J$$\e(B (\e$B$3$l$O$?$V$s4m81$G$9\e(B) \e$B$N$G$"$l$P!"$3$N\e(B
21662 \e$BJQ?t$r\e(B @code{nil} \e$B$K$9$k$3$H$,$G$-$^$9!#\e(B
21663
21664 \e$B0JA0!"%G%#%U%)%k%H$O\e(B Mailcrypt \e$B$N4X?t$G$"$k\e(B @code{mc-verify} \e$B$G$7$?!#$^\e(B
21665 \e$B$@$=$l$r;H$&$3$H$,$G$-$^$9$,!"\e(BPGP \e$B$N8x3+80$r\e(B GnuPG \e$B$N80B+$K2C$($k$3$H$r\e(B
21666 \e$B1^$o$J$1$l$P!"\e(BGnuPG \e$B$H$H$b$KF0:n$9$k%G%#%U%)%k%H$N4X?t$KJQ$($k$3$H$,$G$-\e(B
21667 \e$B$^$9!#\e(B
21668
21669 @item gnus-nocem-directory
21670 @vindex gnus-nocem-directory
21671 \e$B$3$l$O\e(B gnus \e$B$,\e(B NoCeM \e$B%-%c%C%7%e%U%!%$%k$rJ]B8$9$k>l=j$G$9!#%G%#%U%)%k%H\e(B
21672 \e$BCM$O\e(B @file{~/News/NoCeM/} \e$B$G$9!#\e(B
21673
21674 @item gnus-nocem-expiry-wait
21675 @vindex gnus-nocem-expiry-wait
21676 \e$B8E$$\e(B NoCeM \e$B9`L\$r%-%c%C%7%e$+$i>C$9$^$G$NF|?t!#%G%#%U%)%k%HCM$O\e(B 15 \e$B$G$9!#\e(B
21677 \e$B$3$l$rC;$/$9$k$[$I\e(B gnus \e$B$OB.$/$J$j$^$9$,!"8E$$\e(B spam \e$B$r8+$k$3$H$K$J$C$F$7\e(B
21678 \e$B$^$&$+$b$7$l$^$;$s!#\e(B
21679
21680 @item gnus-nocem-check-from
21681 @vindex gnus-nocem-check-from
21682 \e$BHs\e(B-@code{nil} \e$B$G$O!"5-;v$N%\%G%#!<$K$"$kH/9T?M$N@5Ev@-$rD4$Y$^$9!#$=$&$G\e(B
21683 \e$B$J$$>l9g$O!"Cx<T$,@5$7$$H/9T?M$G$J$/$F$b5$$K$;$:$K5-;v$r<h$j9~$_$^$9$,!"\e(B
21684 \e$B$b$7$"$J$?$,@5$7$$H/9T?M$r8+J,$1$i$l$k$J$i$P!"$=$&$7$?J}$,$H$F$bB.$/$J$k\e(B
21685 \e$B$G$7$g$&!#\e(B
21686
21687 @item gnus-nocem-check-article-limit
21688 @vindex gnus-nocem-check-article-limit
21689 \e$BHs\e(B-@code{nil} \e$B$G!"$9$Y$F$N\e(B NoCeM \e$B%0%k!<%W$K$*$1$k%A%'%C%/$9$k5-;v$N:GBg\e(B
21690 \e$B?t$r;XDj$7$^$9!#\e(BNoCeM \e$B%0%k!<%W$O5pBg$K$J$k$3$H$,$"$j!"$=$&$J$k$H=hM}$,$H\e(B
21691 \e$B$F$bCY$/$J$j$^$9!#\e(B
21692 @end table
21693
21694 NoCeM \e$B$r;H$&$H!"$b$7$+$9$k$H%a%b%j6t$$$K$J$k$+$b$7$l$^$;$s!#$"$J$?$,$?$/\e(B
21695 \e$B$5$s$N@8$-$?%0%k!<%W\e(B (\e$B$D$^$j9XFI$"$k$$$OHs9XFI%0%k!<%W\e(B) \e$B$r;}$C$F$$$k$N$J\e(B
21696 \e$B$i!"\e(BEmacs \e$B%W%m%;%9$OBg$-$/$J$C$F$7$^$&$G$7$g$&!#$b$7$3$l$,LdBj$G$"$l$P!"\e(B
21697 \e$BHs9XFI$N%0%k!<%W$rA4It\e(B (\e$B$"$k$$$O$=$NB?$/$r\e(B) \e$B>C$75n$C$F$7$^$C$?J}$,NI$$$G\e(B
21698 \e$B$9\e(B (@pxref{Subscription Commands})\e$B!#\e(B
21699
21700 @node Undo
21701 @section \e$B$d$jD>$7\e(B
21702 @cindex undo
21703
21704 \e$B<B9T$7$?$3$H$N$d$jD>$7$,$G$-$k$H!"$H$F$bJXMx$G$9!#IaDL$N\e(B Emacs \e$B%P%C%U%!!<\e(B
21705 \e$B$G$O!"$3$l$O==J,4JC1$G$9\e(B---\e$BC1$K\e(B @code{undo} \e$B%\%?%s$r2!$9$@$1$G$9!#$7$+\e(B
21706 \e$B$7\e(B gnus \e$B$N%P%C%U%!!<$G$O!"$3$l$O4JC1$G$O$"$j$^$;$s!#\e(B
21707
21708 gnus \e$B$,%P%C%U%!!<Fb$KI=<($7$F$$$k$b$N$O!"\e(Bgnus \e$B$K$H$C$F$O$^$C$?$/2?$N2ACM\e(B
21709 \e$B$b$"$j$^$;$s\e(B---\e$B$3$l$O$_$s$J!"MxMQ<T$K4qNo$K8+$($k$h$&$K%G%6%$%s$5$l$F$$\e(B
21710 \e$B$k$?$@$N%G!<%?$J$N$G$9!#\e(B@kbd{C-k} \e$B$G%0%k!<%W%P%C%U%!!<$+$i%0%k!<%W$r>C5n\e(B
21711 \e$B$9$k$N$O!"$=$N9T$O>C$(5n$j$^$9$,!"$=$l$O<B:]$NF0:n\e(B---\e$BLdBj$N%0%k!<%W\e(B
21712 \e$B$r\e(B gnus \e$B$NFbIt9=B$BN$+$i:o=|$9$k$3$H!"$NC1$J$kI{:nMQ$G$7$+$"$j$^$;$s!#$3\e(B
21713 \e$B$l$i$N$d$jD>$7$O!"DL>o$N\e(B Emacs \e$B$N\e(B @code{undo} \e$B4X?t$G$O9T$J$&$3$H$,$G$-$^\e(B
21714 \e$B$;$s!#\e(B
21715
21716 gnus \e$B$O!"MxMQ<T$,2?$r$9$k$+$r21$($F$*$-!"$=$NMxMQ<T$NF0:n$N5U$r9T$J$&F0\e(B
21717 \e$B:n$rDs6!$9$k$3$H$K$h$C$F!"$3$l$r2?$H$+5_:Q$7$h$&$H$7$^$9!#$=$7$FMxMQ<T\e(B
21718 \e$B$,\e(B @code{undo} \e$B%-!<$r2!$7$?$H$-!"\e(Bgnus \e$B$O$=$N0l$D<jA0$NF0:n$"$k$$$OF0:n72\e(B
21719 \e$B$N5U$N%3!<%I$r<B9T$7$^$9!#$7$+$7!"$9$Y$F$NF0:n$,4JC1$K2D5U$G$"$k$o$1$G$O\e(B
21720 \e$B$J$$$N$G!"\e(Bgnus \e$B$O8=:_!"$d$jD>$72DG=$J%-!<4X?t$O6O$+$7$+Ds6!$7$F$$$^$;$s!#\e(B
21721 \e$B$3$l$i$O!"%0%k!<%W$N:o=|!"%0%k!<%W$NE=$jIU$1!"%0%k!<%W$N4{FI5-;v$N%j%9%H\e(B
21722 \e$B$NJQ99!"$=$l$@$1$J$s$G$9!#>-Mh$O$b$C$H4X?t$,DI2C$5$l$k$+$b$7$l$^$;$s$,!"\e(B
21723 \e$B4X?t$NDI2C$O$=$l$>$lJ]B8$9$k$Y$-%G!<%?$rA}$d$9$3$H$K$J$k$N$G!"\e(Bgnus \e$B$O7h\e(B
21724 \e$B$7$F40A4$d$jD>$72DG=$K$O$J$i$J$$$G$7$g$&!#\e(B
21725
21726 @findex gnus-undo-mode
21727 @vindex gnus-use-undo
21728 @findex gnus-undo
21729 \e$B$d$jD>$75!G=$O\e(B @code{gnus-undo-mode} \e$B%^%$%J!<%b!<%I$K$h$C$FDs6!$5$l$^$9!#\e(B
21730 \e$B$3$l$O\e(B @code{gnus-use-undo} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P;HMQ$5$l!"$3$l$,%G%#\e(B
21731 \e$B%U%)%k%H$G$9!#\e(B@kbd{C-M-_} \e$B%-!<$,\e(B @code{gnus-undo} \e$BL?Na$r<B9T$7$^$9!#$3$l\e(B
21732 \e$B$ODL>o$N\e(B Emacs \e$B$N\e(B @code{undo} \e$BL?Na$K$$$/$V$s;w$F$$$k$O$:$G$9!#\e(B
21733
21734 @node Predicate Specifiers
21735 @section \e$B=R8l$N@_Dj\e(B
21736 @cindex predicate specifiers
21737
21738 \e$B$$$/$D$+$N\e(B gnus \e$B$NJQ?t\e(B
21739 \e$B$O\e(B @dfn{\e$B=R8l;X<(;R\e(B} (@dfn{predicate specifiers}) \e$B$G$9!#$3$l$O=R8l$N;EMM\e(B
21740 \e$B$KM;DL$r8z$+$;$k$3$H$,$G$-$kFCJL$J7A<0$G$9!#\e(B
21741
21742 \e$B$3$l$i$N;X<(;R$O4X?t$K$h$k%j%9%H!"%7%s%\%k$^$?$O%j%9%H$G$9!#\e(B
21743
21744 \e$B$3$l$ONc$G$9\e(B:
21745
21746 @lisp
21747 (or gnus-article-unseen-p
21748     gnus-article-unread-p)
21749 @end lisp
21750
21751 \e$BMxMQ$G$-$k%7%s%\%k$O\e(B @code{or}\e$B!"\e(B@code{and} \e$B$*$h$S\e(B @code{not} \e$B$G$9!#4X?t\e(B
21752 \e$B$O$9$Y$F0l$D$N%Q%i%a!<%?!<$r<u$1<h$j$^$9!#\e(B
21753
21754 @findex gnus-make-predicate
21755 \e$BFbItE*$K!"\e(Bgnus \e$B$O8F$V$3$H$,$G$-$k4X?t$r:n$k$?$a$K!"$3$l$i$N;X<(;R$K$D$$\e(B
21756 \e$B$F\e(B @code{gnus-make-predicate} \e$B$r;H$$$^$9!#$3$N4X?t$X$N$3$NF~NO%Q%i%a!<%?!<\e(B
21757 \e$B$O!"=R8l;X<(;R$N$9$Y$F$N4X?t$KEO$5$l$^$9!#\e(B
21758
21759 @node Moderation
21760 @section \e$B;J2qLr\e(B
21761 @cindex moderation
21762
21763 \e$B$b$7$"$J$?$,;J2q<T\e(B (\e$B%b%G%l!<%?!<\e(B) \e$B$J$i$P!"\e(B@file{gnus-mdrtn.el} \e$B%Q%C%1!<\e(B
21764 \e$B%8$r;H$&$3$H$,$G$-$^$9!#$3$l$OI8=`\e(B gnus \e$B%Q%C%1!<%8$K$O4^$^$l$^$;$s!#\e(B
21765 @samp{larsi@@gnus.org} \e$B$K!"$I$N%0%k!<%W$N;J2q$r9T$J$&$N$+$r=R$Y$?%a!<%k\e(B
21766 \e$B$r=q$$$F2<$5$$!#$=$&$9$l$P%3%T!<$r<j$KF~$l$i$l$^$9!#\e(B
21767
21768 \e$B;J2q<TMQ%Q%C%1!<%8$O35N,%P%C%U%!!<$N%^%$%J!<%b!<%I$H$7$F<BAu$5$l$F$$$^$9!#\e(B
21769
21770 @lisp
21771 (add-hook 'gnus-summary-mode-hook 'gnus-moderate)
21772 @end lisp
21773
21774 \e$B$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F2<$5$$!#\e(B
21775
21776 \e$B$"$J$?$,\e(B @samp{rec.zoofle} \e$B$N;J2q<T$@$H$9$k$H!"$3$l$O0J2<$N$h$&$KF0:n$9\e(B
21777 \e$B$k$h$&$K$J$C$F$$$^$9!#\e(B
21778
21779 @enumerate
21780 @item
21781 @samp{Newsgroups:.*rec.zoofle} \e$B$K9gCW$9$k<u?.%a!<%k$rJ,N%$7$^$9!#$3$l$O\e(B
21782 \e$BEj9F$5$l$h$&$H$7$F$$$k5-;v$r$9$Y$F$"$k%a!<%k%0%k!<%W\e(B---\e$BNc$(\e(B
21783 \e$B$P\e(B @samp{nnml:rec.zoofle} \e$B$KF~$l$^$9!#\e(B
21784
21785 @item
21786 \e$B$"$J$?$O;~@^$3$N%0%k!<%W$KF~$j!"\e(B@kbd{e} (edit-and-post) \e$B$"$k$$\e(B
21787 \e$B$O\e(B @kbd{s} (just send unedited) \e$BL?Na$r;H$C$F5-;v$rEj9F$7$^$9!#\e(B
21788
21789 @item
21790 @samp{rec.zoofle} \e$B%K%e!<%9%0%k!<%W$rFI$s$G$$$kESCf$G!"$b$7$"$J$?$,>5G'$7\e(B
21791 \e$B$F$$$J$$5-;v$r$?$^$?$^8+$D$1$?$H$7$?$i!"\e(B@kbd{c} \e$BL?Na$G<h$j>C$7$G$-$^$9!#\e(B
21792 @end enumerate
21793
21794 \e$BFs$D$N%0%k!<%W$G;J2q<T%b!<%I$r;H$&$H$9$l$P!"$3$&$J$j$^$9!#\e(B
21795
21796 @lisp
21797 (setq gnus-moderated-list
21798       "^nnml:rec.zoofle$\\|^rec.zoofle$")
21799 @end lisp
21800
21801 @node Fetching a Group
21802 @section \e$B%0%k!<%W$r<hF@$9$k\e(B
21803 @cindex fetching a group
21804
21805 @findex gnus-fetch-group
21806 \e$B;~!9!V$3$N%0%k!<%W$rFI$_$?$$$N$G$"$C$F!"\e(Bgnus \e$B$,5/F0$7$F$$$k$+$I$&$+$r5$\e(B
21807 \e$B$K$7$?$/$J$$!#!W$H$$$&$3$H$,$G$-$l$PJXMx$J$3$H$,$"$j$^$9!#$3$l$O!"MxMQ<T\e(B
21808 \e$B$h$j$b%W%m%0%i%`$N%3!<%I$r=q$/?M$KJXMx$J5!G=$G$9$,!"$I$A$i$K$7$m!"\e(B
21809 @code{gnus-fetch-group} \e$B%3%^%s%I$O$3$N5!G=$rDs6!$7$^$9!#$=$N%3%^%s%I$O!"\e(B
21810 \e$B%0%k!<%W$NL>A0$r0z?t$H$7$F$H$j$^$9!#\e(B
21811
21812 @node Image Enhancements
21813 @section \e$B2hA|$N3HD%\e(B
21814
21815 XEmacs \e$B$=$l$K\e(B Emacs 21@footnote{MS \e$B%&%#%s%I%&%:$N\e(B Emacs 21 \e$B$O$^$@2hA|$r\e(B
21816 \e$B%5%]!<%H$7$F$$$^$;$s!#\e(B} \e$B$O3($d$=$NB>$N$b$N$rI=<($9$k$3$H$,$G$-$k$N$G!"\e(B
21817 gnus \e$B$O$3$l$rMxMQ$9$k$3$H$K$7$^$9!#\e(B
21818
21819 @menu
21820 * X-Face::                      \e$B%U%!%s%-!<$G$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
21821 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
21822 * Smileys::                     \e$BI=<($5$l$k$Y$/@8$^$l$?9,$;$=$&$J4i$rI=<($9$kJ}K!\e(B
21823 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
21824 * XVarious::                    \e$B$=$NB>$N\e(B XEmacs \e$B$G\e(B gnus \e$B$JJQ?t\e(B
21825 @end menu
21826
21827 @node X-Face
21828 @subsection X-Face
21829 @cindex x-face
21830
21831 @code{X-Face} \e$B%X%C%@!<$O!"%a%C%;!<%8$NCx<T$rI=$o$9$3$H$K$J$C$F$$$k\e(B 48\e$B!_\e(B
21832 48 \e$B2hAG$NGr9u\e(B (1 bit \e$B$N?<$5\e(B) \e$B$N3($rIA$-$^$9!#$3$l$O?J2=$7B3$1$k$"$^$?$N\e(B
21833 \e$B%a!<%k$H%K%e!<%9%j!<%@!<$K$h$C$F%5%]!<%H$5$l$k$G$7$g$&!#\e(B
21834
21835 @cindex x-face
21836 @findex gnus-article-display-x-face
21837 @vindex gnus-article-x-face-command
21838 @vindex gnus-article-x-face-too-ugly
21839 @iftex
21840 @iflatex
21841 \include{xface}
21842 @end iflatex
21843 @end iftex
21844 @c @anchor{X-Face}
21845
21846 @code{X-Face} \e$B%X%C%@!<$N%G%3!<%I$K$O!"\e(BEmacs \e$B$,\e(B @samp{compface} \e$B$r%5%]!<\e(B
21847 \e$B%H\e(B (XEmacs \e$B$N$[$H$s$I$,%5%]!<%H\e(B) \e$B$7$F$$$k$+!"$"$J$?$N%7%9%F%`\e(B
21848 \e$B$K\e(B @samp{compface} \e$B$,%$%s%9%H!<%k$5$l$F$$$kI,MW$,$"$j$^$9!#$b$7$I$A$i$+\e(B
21849 \e$B$,??$J$i$P!"\e(Bgnus \e$B$O%G%#%U%)%k%H$G\e(B @code{X-Face} \e$B%X%C%@!<$rI=<($7$^$9!#\e(B
21850
21851 \e$B$3$l$r@)8f$9$k$N$OJQ?t\e(B @code{gnus-article-x-face-command} \e$B$G$9!#$3$NJQ?t\e(B
21852 \e$B$,J8;zNs$J$i$P!"$3$NJ8;zNs$,%5%V%7%'%k$G<B9T$5$l$^$9!#4X?t$J$i$P!"$3$N4X\e(B
21853 \e$B?t$,4i$r0z?t$H$7$F8F$P$l$^$9!#$b\e(B
21854 \e$B$7\e(B @code{gnus-article-x-face-too-ugly} (\e$B$3$l$O@55,I=8=$G\e(B
21855 \e$B$9\e(B) \e$B$,\e(B @code{From} \e$BMs$K9gCW$9$l$P!"4i$OI=<($5$l$^$;$s!#\e(B
21856
21857 Emacs 20 \e$B$G$N%G%#%U%)%k%H$NF0:n$O\e(B @code{display} \e$B%W%m%0%i\e(B
21858 \e$B%`\e(B @footnote{@code{display} \e$B$O\e(B ImageMagick \e$B%Q%C%1!<%8$K4^$^$l$F$$$^$9!#\e(B
21859 @code{uncompface} \e$B$H\e(B @code{icontopbm} \e$B$NN>%W%m%0%i%`$K$D$$$F$O!"\e(B
21860 `compface' \e$B$d\e(B GNU/Linux \e$B%7%9%F%`$K$*$1$k\e(B `faces-xface' \e$B$N$h$&$J%Q%C%1!<\e(B
21861 \e$B%8$rC5$7$F2<$5$$!#\e(B} \e$B$r%U%)!<%/$7$F8+$h$&$H$7$^$9!#\e(B
21862
21863 XEmacs \e$B$+@E;_2h$r%5%]!<%H$7$F$$$k\e(B Emacs 21+ \e$B$G$N%G%#%U%)%k%H$NF0:n\e(B
21864 \e$B$O\e(B @code{From} \e$BMs$NA0$K4i$rI=<($9$k$3$H$G$9!#\e(B(XEmacs \e$B$,\e(B X-Face \e$B5!G=IU$-\e(B
21865 \e$B$G%3%s%Q%$%k$5$l$F$$$k$HNI$$$G$7$g$&\e(B---\e$B$=$l$OI=<($r>/$7Aa$/$7$^$9!#$b$7\e(B
21866 \e$B:,K\E*\e(B X-Face \e$B5!G=$,$J$$$N$G$"$l$P!"\e(Bgnus \e$B$O\e(B @code{pbmplus} \e$B$d$=$NCg4V$N\e(B
21867 \e$B30It%W%m%0%i%`$r;H$C$F\e(B @code{X-Face} \e$BMs$rJQ49$7$h$&$H;n$_$^$9\e(B @footnote{
21868 GNU/Linux \e$B%7%9%F%`$G$O\e(B @code{netpbm}\e$B!"\e(B@code{libgr-progs} \e$B$^$?\e(B
21869 \e$B$O\e(B @code{compface} \e$B$N$h$&$JL>A0$N%Q%C%1!<%8$rC5$7$F2<$5$$!#\e(B}\e$B!#\e(B)
21870
21871 (\e$BCm\e(B: \e$BJQ?t\e(B/\e$B4X?tL>$K$O\e(B @code{xface} \e$B$G$O$J$/\e(B @code{x-face} \e$B$,;H$o$l$^$9!#\e(B)
21872
21873 \e$B%U%'!<%9$HJQ?t\e(B:
21874
21875 @table @code
21876 @item gnus-x-face
21877 @vindex gnus-x-face
21878 X-Face \e$B$rI=<($9$k$?$a$N%U%'!<%9!#$3$N%U%'!<%9$N?'$,I=<($5$l$k\e(B X-Face \e$B$N\e(B
21879 \e$BA07J?'$HGX7J?'$H$7$F;H$o$l$^$9!#%G%#%U%)%k%H$N?'$OGr$H9u$G$9!#\e(B
21880
21881 @item gnus-face-properties-alist
21882 @vindex gnus-face-properties-alist
21883 Face (@pxref{Face}) \e$B$H\e(B X-Face \e$B2hA|$KE,MQ$5$l$k!"2hA|$N7A<0$H%W%m%Q%F%#$N\e(B
21884 \e$BO"A[%j%9%H$G$9!#%G%#%U%)%k%HCM$O\e(B Emacs \e$BMQ$N\e(B @code{((pbm . (:face
21885 gnus-x-face)) (png . nil))} \e$B$^$?$O\e(B XEmacs \e$BMQ$N\e(B @code{((xface . (:face
21886 gnus-x-face)))} \e$B$G$9!#Nc$r5s$2$^$7$g$&\e(B:
21887
21888 @lisp
21889 ;; From \e$B%X%C%@!<$K$*$1$k\e(B Face \e$B$H\e(B X-Face \e$B$N9b$5$r;XDj$7$^$9!#\e(B
21890 (setq gnus-face-properties-alist
21891       '((pbm . (:face gnus-x-face :ascent 80))
21892         (png . (:ascent 80))))
21893
21894 ;; Face \e$B$H\e(B X-Face \e$B$r1z$s$@%\%?%s$N$h$&$KI=<($7$^$9!#\e(B
21895 (setq gnus-face-properties-alist
21896       '((pbm . (:face gnus-x-face :relief -2))
21897         (png . (:relief -2))))
21898 @end lisp
21899
21900 \e$B$$$m$$$m$J2hA|$N7A<0$GMxMQ2DG=$J%W%m%Q%F%#$K$D$$$F\e(B
21901 \e$B$O\e(B @xref{Image Descriptors, ,Image Descriptors, elisp, The GNU Emacs
21902 Lisp Reference Manual}, \e$B$r;2>H$7$F2<$5$$!#:#$N$H$3$m\e(B Emacs \e$B$G\e(B
21903 \e$B$O\e(B @code{pbm} \e$B$,\e(B X-Face \e$B2hA|$K;H$o$l!"\e(B @code{png} \e$B$,\e(B Face \e$B2hA|$K;H$o$l$^\e(B
21904 \e$B$9!#\e(BXEmacs \e$B$G$O!"$=$l$,\e(B @samp{libcompface} \e$B%i%$%V%i%j!<$H$H$b$K9=C[$5$l\e(B
21905 \e$B$F$$$l$P!"\e(B@code{xface} \e$B2hA|7A<0$K\e(B @code{:face} \e$B%W%m%Q%F%#$@$1$,8z2L$r5Z\e(B
21906 \e$B$\$7$^$9!#\e(B
21907 @end table
21908
21909 gnus \e$B$O!"30$K=P$9%a%C%;!<%8$K\e(B X-Face \e$B%X%C%@!<$r4JC1$KA^F~$9$k$?$a$N!"JX\e(B
21910 \e$BMx$J4X?t$HJQ?t$r>/$7$P$+$jDs6!$7$^$9!#\e(B
21911
21912 @findex gnus-random-x-face
21913 @vindex gnus-convert-pbm-to-x-face-command
21914 @vindex gnus-x-face-directory
21915 @code{gnus-random-x-face} \e$B$O\e(B @code{gnus-x-face-directory} \e$B$K$"$k$9$Y$F\e(B
21916 \e$B$N\e(B @samp{pbm} \e$B$r$/$^$J$/C5$7$F%i%s%@%`$K0l$D$rA*$S<h$j!"%7%'%k%3%^%s\e(B
21917 \e$B%I\e(B @code{gnus-convert-pbm-to-x-face-command} \e$B$r;H$C$F$=$l$r\e(B X-Face \e$B$N7A\e(B
21918 \e$B<0$KJQ49$7$^$9!#\e(B@samp{pbm} \e$B%U%!%$%k$O\e(B 48\e$B!_\e(B48 \e$B2hAG$NBg$-$5$G$J$1$l$P$J$j\e(B
21919 \e$B$^$;$s!#$=$l$O\e(B X-Face \e$B%X%C%@!<$N%G!<%?$rJ8;zNs$GJV$7$^$9!#\e(B
21920
21921 @findex gnus-insert-random-x-face-header
21922 @code{gnus-insert-random-x-face-header} \e$B$O\e(B @code{gnus-random-x-face} \e$B$r\e(B
21923 \e$B8F$s$G!"%i%s%@%`$K@8@.$5$l$?%G!<%?$K$h$k\e(B X-Face \e$B%X%C%@!<$rA^F~$7$^$9!#\e(B
21924
21925 @findex gnus-x-face-from-file
21926 @vindex gnus-convert-image-to-x-face-command
21927 @code{gnus-x-face-from-file} \e$B$O%Q%i%a!<%?!<$H$7$F\e(B GIF \e$B%U%!%$%k$r<u$1<h$j!"\e(B
21928 \e$B%7%'%k%3%^%s%I\e(B @code{gnus-convert-image-to-x-face-command} \e$B$r;H$C$F$=$N\e(B
21929 \e$B%U%!%$%k$r\e(B X-Face \e$B$N7A<0$KJQ49$7$^$9!#\e(B
21930
21931 \e$B0lHVL\$O0lHLE*$K;H$&$G$"$m$&4X?t$G$9!#0J2<$N$h$&$J$b$N\e(B
21932 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$$$F2<$5$$\e(B:
21933
21934 @lisp
21935 (setq message-required-news-headers
21936       (nconc message-required-news-headers
21937              (list '(X-Face . gnus-random-x-face))))
21938 @end lisp
21939
21940 \e$B:G8e$N4X?t$r;H$&$N$O!"$3$N$h$&$K$J$k$G$7$g$&\e(B:
21941
21942 @lisp
21943 (setq message-required-news-headers
21944       (nconc message-required-news-headers
21945              (list '(X-Face . (lambda ()
21946                                 (gnus-x-face-from-file
21947                                  "~/My-face.gif"))))))
21948 @end lisp
21949
21950 @node Face
21951 @subsection Face
21952 @cindex face
21953
21954 @c #### FIXME: faces and x-faces'implementations should really be harmonized.
21955
21956 @code{Face} \e$B%X%C%@!<$O!"K\<AE*$K$h$j%U%!%s%-!<$J\e(B @code{X-Face} \e$B$NJQ7A$G\e(B
21957 \e$B$9!#$=$l$i$O!"%a%C%;!<%8$r=q$$$??M$r>]D'$7$F$$$k$3$H$,4|BT$5$l$k!"\e(B
21958 48\e$B!_\e(B48 \e$B2hAG$N%+%i!<2hA|$rIA$-$^$9!#\e(B
21959
21960 @cindex face
21961 @findex gnus-article-display-face
21962 @code{Face} \e$B%X%C%@!<$NFbMF$O!"\e(Bbase64 \e$B$G%(%s%3!<%I$5$l$?\e(B PNG \e$B$N2hA|$G$J$1\e(B
21963 \e$B$l$P$J$j$^$;$s!#@53N$J;EMM$K$D$$$F!"\e(B
21964 @uref{http://quimby.gnus.org/circus/face/} \e$B$r;2>H$7$F2<$5$$!#\e(B
21965
21966 \e$BJQ?t\e(B @code{gnus-face-properties-alist} \e$B$OI=<($5$l$k\e(B Face \e$B2hA|$N304Q$K1F\e(B
21967 \e$B6A$7$^$9!#\e(B@xref{X-Face}.
21968
21969 \e$BAw?.$9$k%a%C%;!<%8$K4JC1$K\e(B Face \e$B%X%C%@!<$rA^F~$G$-$k$h$&$K$9$k$?$a$K!"\e(B
21970 gnus \e$B$O\e(B 2\e$B!A\e(B3 \e$B$N4X?t$HJQ?t$rDs6!$7$^$9!#\e(B
21971
21972 @findex gnus-convert-png-to-face
21973 @code{gnus-convert-png-to-face} \e$B$O\e(B 726-byte \e$B0J2<$N\e(B 48\e$B!_\e(B48 \e$B$N\e(B PNG \e$B$N2hA|\e(B
21974 \e$B$rFI$_9~$s$G!"$=$l$r\e(B Face \e$B$KJQ49$7$^$9!#\e(B
21975
21976 @findex gnus-face-from-file
21977 @vindex gnus-convert-image-to-face-command
21978 @code{gnus-face-from-file} \e$B$O\e(B JPEG \e$B$N%U%!%$%kL>$r%Q%i%a!<%?!<$H$7$F<u$1\e(B
21979 \e$B<h$j!"%7%'%k%3%^%s%I\e(B @code{gnus-convert-image-to-face-command} \e$B$r;H$C$F\e(B
21980 \e$B$=$N%U%!%$%k$r\e(B Face \e$B%U%)!<%^%C%H$KJQ49$7$^$9!#\e(B
21981
21982 \e$B$3$N4X?t$NBeI=E*$J;H$$J}$r5s$2$F$*$-$^$7$g$&!#0J2<$N$h$&$J$b$N\e(B
21983 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F2<$5$$\e(B:
21984
21985 @lisp
21986 (setq message-required-news-headers
21987       (nconc message-required-news-headers
21988              (list '(Face . (lambda ()
21989                               (gnus-face-from-file "~/face.jpg"))))))
21990 @end lisp
21991
21992 @node Smileys
21993 @subsection \e$B%9%^%$%j!<\e(B
21994 @cindex smileys
21995
21996 @iftex
21997 @iflatex
21998 \gnusfig{-3cm}{0.5cm}{\epsfig{figure=ps/BigFace,height=20cm}}
21999 \input{smiley}
22000 @end iflatex
22001 @end iftex
22002
22003 \e$B%9%^%$%j!<\e(B @dfn{smiley} \e$B$O\e(B gnus \e$B$H$OJL$N%Q%C%1!<%8$G$9$,!"%9%^%$%j!<$r;H$C\e(B
22004 \e$B$F$$$k%Q%C%1!<%8$O8=:_\e(B gnus \e$B$@$1$J$N$G!"$3$3$G@bL@$7$^$9!#\e(B
22005
22006 \e$B$R$H$3$H$G8@$($P\e(B---gnus \e$B$G%9%^%$%j!<$r;H$&$K$O!"0J2<\e(B
22007 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$$$F2<$5$$!#\e(B
22008
22009 @lisp
22010 (setq gnus-treat-display-smileys t)
22011 @end lisp
22012
22013 \e$B%9%^%$%j!<$O!"J8;z$N4i%^!<%/\e(B---@samp{:-)}, @samp{8-)}, @samp{:-(} \e$B$J$I$H\e(B
22014 \e$B$$$C$?$b$N\e(B---\e$B$r3($KBP1~$5$;!"J8;z$N4i%^!<%/$NBe$o$j$K$=$N3($rI=<($7$^$9!#\e(B
22015 \e$B$3$NJQ49$OJ8;z$K9gCW$9$k@55,I=8=$H$=$l$N%U%!%$%kL>$X$NBP1~$N%j%9%H$G@)8f\e(B
22016 \e$B$5$l$^$9!#\e(B
22017
22018 @vindex smiley-regexp-alist
22019 \e$B;H$o$l$kO"A[%j%9%H$O!"JQ?t\e(B @code{smiley-regexp-alist} \e$B$G@_Dj$7$^$9!#3FMW\e(B
22020 \e$BAG$N:G=i$N9`L\$O9gCW$5$;$?$$@55,I=8=$G!"FsHVL\$NMWAG$O3($GCV$-49$($?$$%0\e(B
22021 \e$B%k!<%W$K9gCW$9$k@55,I=8=!"$=$7$F;0HVL\$NMWAG$OI=<($5$;$?$$%U%!%$%k$NL>A0\e(B
22022 \e$B$G$9!#\e(B
22023
22024 \e$B0J2<$NJQ?t$O!"%9%^%$%j!<$,$3$l$i$N%U%!%$%k$rC5$9>l=j$r%+%9%?%^%$%:$7$^$9\e(B:
22025
22026 @table @code
22027 @item smiley-data-directory
22028 @vindex smiley-data-directory
22029 \e$B%9%^%$%j!<$,4i%U%!%$%k$rC5$9>l=j!#\e(B
22030
22031 @item gnus-smiley-file-types
22032 @vindex gnus-smiley-file-types
22033 \e$B%9%^%$%j!<$N%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N%j%9%H$G$9!#\e(B
22034 @end table
22035
22036 @node Picons
22037 @subsection Picons
22038
22039 @iftex
22040 @iflatex
22041 \include{picons}
22042 @end iflatex
22043 @end iftex
22044
22045 \e$B$=$l$G!D!"$"$J$?$O$3$N%K%e!<%9%j!<%@!<$r$5$i$K$b$C$HCY$/$7$?$$$C$F$o$1$@\e(B
22046 \e$B$M\e(B! \e$B$3$l$O$=$&$9$k$N$K$T$C$?$j$JJ}K!$G$9!#$5$i$K$3$l$O!"$"$J$?$,%K%e!<%9\e(B
22047 \e$B$rFI$s$G$$$k$s$@$H$$$&$3$H$r!"$"$J$?$N8*1[$7$K8+$D$a$F$$$k?M$K0u>]$E$1$k\e(B
22048 \e$B$?$a$NAG@2$i$7$$J}K!$G$b$"$j$^$9!#\e(B
22049
22050 Picon \e$B$H$O$J$s$G$7$g$&\e(B? Picons \e$B%&%'%V%5%$%H$+$iD>@\0zMQ$7$^$7$g$&!#\e(B
22051
22052 @iftex
22053 @iflatex
22054 \margindex{}
22055 @end iflatex
22056 @end iftex
22057
22058 @quotation
22059 @dfn{Picon} \e$B$H$O!"!V8D?M%"%$%3%s\e(B (personal icons)\e$B!W$NN,$G$9!#$3$l$O!"%M%C\e(B
22060 \e$B%H>e$NMxMQ<T$d%I%a%$%s$rI=8=$9$k$N$K;H$o$l$k$?$a$N>.$5$J2hA|$G!"%G!<%?%Y!<\e(B
22061 \e$B%9$r;}$?$;$F!"$"$kEE;R%a!<%k%"%I%l%9$,$"$C$?$i!"$=$l$KE,@Z$J2hA|$r8+$D$1\e(B
22062 \e$B$i$l$k$h$&$K$7$F$*$/$b$N$G$9!#MxMQ<T$H%I%a%$%s0J30$K$b!"\e(BUsenet \e$B%K%e!<%9\e(B
22063 \e$B%0%k!<%W$dE75$M=Js$N$?$a$N\e(Bpicon \e$B%G!<%?%Y!<%9$,$"$j$^$9!#\e(Bpicon \e$B$OGr9u\e(B
22064 \e$B$N\e(B @code{XBM} \e$B7A<0$G$b%+%i!<$N\e(B @code{XPM} \e$B7A<0$G$b\e(B @code{GIF} \e$B7A<0$G$b9=\e(B
22065 \e$B$$$^$;$s!#\e(B
22066 @end quotation
22067
22068 @vindex gnus-picon-databases
22069 Picon \e$B%G!<%?%Y!<%9$NF~<j$H%$%s%9%H!<%k$N<j=g$K$D$$$F$O!"%&%'%V%V%i%&%6!<\e(B
22070 \e$B$G\e(B @uref{http://www.cs.indiana.edu/picons/ftp/index.html} \e$B$rK,$M$F$_$F2<\e(B
22071 \e$B$5$$!#\e(B
22072
22073 \e$B$b$7\e(B Debian GNU/Linux \e$B$r;H$C$F$$$k$N$J$i!"\e(B@samp{apt-get install
22074 picons.*} \e$B$H8@$($P\e(B gnus \e$B$,8+$D$1$k$3$H$,$G$-$k\e(B picon \e$B$,%$%s%9%H!<%k$5$l\e(B
22075 \e$B$^$9!#\e(B
22076
22077 Picon \e$B$NI=<($,$G$-$k$h$&$K$9$k$?$a$K$O!"\e(Bpicon \e$B%G!<%?%Y!<%9$,$"$k%G%#%l%/\e(B
22078 \e$B%H%j!<$,!"$?$@C1$K\e(B @code{gnus-picon-databases} \e$B$K@_Dj$5$l$F$$$k$h$&$K$7\e(B
22079 \e$B$F2<$5$$!#\e(B
22080
22081 @vindex gnus-picon-style
22082 \e$BJQ?t\e(B @code{gnus-picon-style} \e$B$O\e(B picon \e$B$r$I$N$h$&$KI=<($9$k$+$r@)8f$7$^$9!#\e(B
22083 @code{inline} \e$B$@$C$?$i%F%-%9%H7A<0$NI=8=$,CV$-49$($i$l$^$9!#\e(B
22084 @code{right} \e$B$@$C$?$i!"%F%-%9%H7A<0$NI=8=$N1&B&$K\e(B picon \e$B$,2C$($i$l$^$9!#\e(B
22085
22086 \e$B$b$N$4$H$N=j:_$r4IM}$9$k$?$a$K!"0J2<$NJQ?t$r@_$1$F$$$^$9!#\e(B
22087
22088 @table @code
22089 @item gnus-picon-databases
22090 @vindex gnus-picon-databases
22091 Picon \e$B%G!<%?%Y!<%9$N>l=j$G$9!#$3$l$O\e(B @file{news}, @file{domains},
22092 @file{users} (\e$B$J$I$J$I\e(B) \e$B$N%5%V%G%#%l%/%H%j!<$,4^$^$l$F$$$k%G%#%l%/%H%j!<\e(B
22093 \e$B$N%j%9%H$G$9!#\e(B@code{("/usr/lib/picon" "/usr/local/faces")} \e$B$,%G%#%U%)%k\e(B
22094 \e$B%H$G$9!#\e(B
22095
22096 @item gnus-picon-news-directories
22097 @vindex gnus-picon-news-directories
22098 @code{gnus-picon-databases} \e$B$+$i%K%e!<%9%0%k!<%WMQ$N%U%'!<%9$rC5$9$?$a$N\e(B
22099 \e$B%5%V%G%#%l%/%H%j!<$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{("news")} \e$B$G$9!#\e(B
22100
22101 @item gnus-picon-user-directories
22102 @vindex gnus-picon-user-directories
22103 @code{gnus-picon-databases} \e$B$+$iMxMQ<T$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#%l%/\e(B
22104 \e$B%H%j!<$N%j%9%H$G$9!#\e(B@code{("local" "users" "usenix" "misc")} \e$B$,%G%#%U%)\e(B
22105 \e$B%k%H$G$9!#\e(B
22106
22107 @item gnus-picon-domain-directories
22108 @vindex gnus-picon-domain-directories
22109 @code{gnus-picon-databases} \e$B$+$i%I%a%$%sL>$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#\e(B
22110 \e$B%l%/%H%j!<$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{("domains")} \e$B$G$9!#$3$N%j%9\e(B
22111 \e$B%H$K\e(B @samp{"unknown"} \e$B$rDI2C$7$F$*$-$?$/$J$k?M$b$$$k$G$7$g$&!#\e(B
22112
22113 @item gnus-picon-file-types
22114 @vindex gnus-picon-file-types
22115 Picon \e$B$N%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N=gHV%j%9%H$G$9!#%G%#%U%)%k%H$O!"\e(B
22116 @code{("xpm" "gif" "xbm")} \e$B$+$i\e(B Emacs \e$B$KAH$_9~$^$l$F$$$J$$$b$N$r=|30$7$?\e(B
22117 \e$B$b$N$G$9!#\e(B
22118 @end table
22119
22120 @node XVarious
22121 @subsection \e$B$5$^$6$^$J\e(B XEmacs \e$BJQ?t\e(B
22122
22123 @table @code
22124 @item gnus-xmas-glyph-directory
22125 @vindex gnus-xmas-glyph-directory
22126 \e$B$3$l$O\e(B gnus \e$B$,3($rC5$9>l=j$G$9!#\e(Bgnus \e$B$ODL>o$3$N%G%#%l%/%H%j!<$r<+F08!=P\e(B
22127 \e$B$7$^$9$,!"$b$7I8=`E*$G$J$$%G%#%l%/%H%j!<9=B$$r;}$C$F$$$k>l9g$O!"$3$l$r<j\e(B
22128 \e$BF0$G@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
22129
22130 @item gnus-xmas-logo-color-alist
22131 @vindex gnus-xmas-logo-color-alist
22132 \e$B$3$l$OO"A[%j%9%H$G!"%-!<$O<oJL%7%s%\%k!"CM$O%?%$%H%k%Z!<%8$N3(J8;z$NA0LL\e(B
22133 \e$B?'$HGX7J?'$G$9!#\e(B
22134
22135 @item gnus-xmas-logo-color-style
22136 @vindex gnus-xmas-logo-color-style
22137 \e$B$3$l$OA05-$NO"A[%j%9%H$G?'$r8!:w$9$k$N$K;H$o$l$k%-!<$G$9!#M-8z$JCM$K\e(B
22138 \e$B$O\e(B @code{flame}, @code{pine}, @code{moss}, @code{irish}, @code{sky},
22139 @code{tin}, @code{velvet}, @code{grape}, @code{labia}, @code{berry},
22140 @code{neutral}, @code{september} \e$B$,$"$j$^$9!#\e(B
22141
22142 @item gnus-xmas-modeline-glyph
22143 @vindex gnus-xmas-modeline-glyph
22144 \e$B$9$Y$F$N\e(B gnus \e$B%b!<%I9T$GI=<($5$l$k3(J8;z!#$3$l$O%G%#%U%)%k%H$G$O$A$$$5$J\e(B
22145 \e$B%L!<\e(B (gnu) \e$B$NF,$G$9!#\e(B
22146 @end table
22147
22148 @subsubsection \e$B%D!<%k%P!<\e(B
22149
22150 @table @code
22151 @item gnus-use-toolbar
22152 @vindex gnus-use-toolbar
22153 @code{nil} \e$B$J$i$P%D!<%k%P!<$rI=<($7$^$;$s!#\e(B@code{nil} \e$B0J30$N>l9g$O!"\e(B
22154 @code{default-toolbar}, @code{top-toolbar}, @code{bottom-toolbar},
22155 @code{right-toolbar}, @code{left-toolbar} \e$B$N$I$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
22156
22157 @item gnus-group-toolbar
22158 @vindex gnus-group-toolbar
22159 \e$B%0%k!<%W%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
22160
22161 @item gnus-summary-toolbar
22162 @vindex gnus-summary-toolbar
22163 \e$B35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
22164
22165 @item gnus-summary-mail-toolbar
22166 @vindex gnus-summary-mail-toolbar
22167 \e$B%a!<%k%0%k!<%W$N35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
22168 @end table
22169
22170 @iftex
22171 @iflatex
22172 \margindex{}
22173 @end iflatex
22174 @end iftex
22175
22176 @node Fuzzy Matching
22177 @section \e$B%U%!%8!<$J0lCW\e(B
22178 @cindex fuzzy matching
22179
22180 gnus \e$B$O!"%9%3%"IU$1!"%9%l%C%I$N7A@.!"%9%l%C%IHf3S$J$I$r9T$J$&$H$-$K!"\e(B
22181 @code{Subject} \e$B9T$N%U%!%8!<$J0lCW\e(B @dfn{fuzzy matching} \e$BJ}K!$rDs6!$7$F$$\e(B
22182 \e$B$^$9!#\e(B
22183
22184 \e$B@55,I=8=0lCW$H$O0c$C$F!"%U%!%8!<$J0lCW$O$H$C$F$b%U%!%8!<$G$9!#$"$^$j$K$b\e(B
22185 \e$B%U%!%8!<$9$.$F!"2?$,%U%!%8!<\e(B @dfn{fuzziness} \e$B$G$"$k$+$H$$$&Dj5A$5$(L5$$\e(B
22186 \e$B$7!"<BAu$b2?EY$bJQ99$5$l$F$$$^$9!#\e(B
22187
22188 \e$B4pK\E*$K$O!"$3$l$OHf3S$NA0$K9T$+$i<YKbJ*$r<h$j=|$3$&$H$7$^$9!#\e(B
22189 @samp{Re: } \e$B$dA^F~6g$N0u$d6uGrJ8;zEy!9$OJ8;zNs$+$i=|5n$5$l!"$=$N7k2L$rHf\e(B
22190 \e$B3S$7$^$9!#$3$l$O$[$H$s$I$N>l9gBEEv$J7k2L$r=P$7$^$9\e(B---\e$B$?$H$(%K%e!<%9%j!<\e(B
22191 \e$B%@!<$N2>LL$r$+$V$C$?J8;zNs@Z$j9o$_5!$G@8@.$5$l$?J8;zNs$,:9$7=P$5$l$F$b!"\e(B
22192 \e$B$G$9!#\e(B
22193
22194 @node Thwarting Email Spam
22195 @section spam \e$B%a!<%k$NN"$r$+$/\e(B
22196 @cindex email spam
22197 @cindex spam
22198 @cindex UCE
22199 @cindex unsolicited commercial email
22200
22201 \e$B$3$3:G6a$N\e(B USENET \e$B$G$O!"@kEA$N%O%2%?%+$I$b$,!"H`$i$N:>5=$d@=IJ$r2!$7IU$1\e(B
22202 \e$B$k$?$a$NEE;R%a!<%k%"%I%l%9$rC5$=$&$H$7$F!"5$0c$$$N$h$&$K%K%e!<%9>e$r$&$m\e(B
22203 \e$B$D$$$F\e(B grep \e$B$7$^$/$C$F$$$^$9!#$3$l$KBP$9$kH?F0$H$7$F!"B?$/$N?M!9\e(B
22204 \e$B$,\e(B @code{From} \e$B9T$KL50UL#$J%"%I%l%9$rF~$l$O$8$a$k$h$&$K$J$C$F$7$^$$$^$7\e(B
22205 \e$B$?!#$3$l$OHs@8;:E*$J$3$H$@$H;d$O;W$$$^$9\e(B---\e$B$"$J$?$,=q$$$?$3$H$KBP$9$kJV\e(B
22206 \e$B?.$H$7$F@5Ev$J%a!<%k$rAw$k$3$H$rLLE]$K$5$;!"$^$?C/$,=q$$$?$b$N$J$N$+$rJ,\e(B
22207 \e$B$+$j$E$i$/$7$^$9!#$3$s$J=q$-49$($O7k6I$O!"2!$7IU$1@kEA%a!<%k$=$l<+?H$h$j\e(B
22208 \e$B$bBg$-$J6<0R$H$J$k$+$b$7$l$^$;$s!#\e(B
22209
22210 \e$B;d$K$H$C$F$N\e(B spam \e$B%a!<%k$N:GBg$NLdBj$O!"13$N8}<B$GF~$C$F$/$k$+$i$G$9!#;d\e(B
22211 \e$B$,\e(B @kbd{g} \e$B$r2!$7$?$H$9$k$H!"\e(Bgnus \e$B$O==DL$N?7Ce%a!<%k$,$"$j$^$9$HM[5$$K;d\e(B
22212 \e$B$K65$($F$/$l$^$9!#;d$O!V$*$*$C!"$o!<$$\e(B! \e$BKM$C$F9,$;\e(B!\e$B!W$H8@$C$F%a!<%k%0%k!<\e(B
22213 \e$B%W$rA*Br$7$^$9!#$7$+$7$=$3$K$O!"Fs$D$N%M%:%_9V$H!"<7$D$N9-9p\e(B (\e$B!V:G?7\e(B! \e$B4q\e(B
22214 \e$B@W$NA}LS%H%K%C%/!"$U$5$U$5$G$D$d$D$d$NH1$r!"$"$J$?$N$D$^@h$^$G\e(B!\e$B!W\e(B) \e$B$H!"\e(B
22215 \e$B2y$$2~$a?@$r?.$8$h!"$H$$$&0l$D$N%a!<%k$,$"$k$@$1$J$N$G$9!#\e(B
22216
22217 \e$B$3$l$OITL{2w$G$9!#$"$J$?$,$=$l$K4X$7$F$G$-$k$3$H$,$"$j$^$9!#\e(B
22218
22219 @menu
22220 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
22221 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
22222 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
22223 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
22224 * Filtering Spam Using The Spam ELisp Package::
22225 * Filtering Spam Using Statistics with spam-stat::
22226 @end menu
22227
22228 @node The problem of spam
22229 @subsection Spam \e$B$NLdBj\e(B
22230 @cindex email spam
22231 @cindex spam filtering approaches
22232 @cindex filtering approaches, spam
22233 @cindex UCE
22234 @cindex unsolicited commercial email
22235
22236 \e$B=i$a$K\e(B spam \e$B$NGX7J$+$i!#\e(B
22237
22238 \e$B$"$J$?$,EE;R%a!<%k$r;H$C$F$$$k$J$i$P!"\e(Bspam (\e$B@lLgMQ8l$H$7$F$O\e(B Unsolicited
22239 Commercial E-mail---\e$BK>$^$l$J$$>&MQEE;R%a!<%k\e(B---\e$B$NF,J8\e(B
22240 \e$B;z\e(B @acronym{UCE}) \e$B$N$3$H$O$h$/CN$C$F$$$k$G$7$g$&!#4JC1$K8@$($P$=$l$O;f$N\e(B
22241 \e$B%a!<%k$KHf$Y$FEE;R%a!<%k$NG[Aw$,$H$F$b0B$/$D$/$?$a$KB8:_$7!"Hs>o$K>.$5$J\e(B
22242 \e$B3d9g$N?M!9$,\e(B UCE \e$B$K1~Ez$9$k$@$1$G9-9p<g$KMx1W$r$b$?$i$9$N$G$9!#HiFy$J$3\e(B
22243 \e$B$H$K:G$b0lHLE*$J\e(B spam \e$B$N0l$D$O!"$5$i$K\e(B spam \e$B$r=uD9$9$k$?$a$NEE;R%a!<%k%"\e(B
22244 \e$B%I%l%9$N%G!<%?%Y!<%9$rDs6!$7$^$9!#\e(BSpam \e$B$NAw?.<T$O$U$D\e(B
22245 \e$B$&\e(B @emph{spammers} \e$B$H8F$P$l$^$9$,!"\e(B@emph{vermin}\e$B!"\e(B@emph{scum}\e$B!"\e(B
22246 @emph{sociopaths} \e$B$*$h$S\e(B @emph{morons} \e$B$N$h$&$JMQ8l$b$h$/;H$o$l$F$$$^$9!#\e(B
22247
22248 Spam \e$B$O<o!9$5$^$6$^$J=P$I$3$m$+$i$d$C$FMh$^$9!#M-MQ$J%a%C%;!<%8$r<N$F$:\e(B
22249 \e$B$K$9$Y$F$N\e(B spam \e$B$rC1$K;OKv$9$k$3$H$OIT2DG=$G$9!#NI$$Nc$O\e(B TMDA (\e$BLuCm\e(B: \e$BAw\e(B
22250 \e$B?.$9$kEY$K%f%K!<%/$J%"%I%l%9$r;H$&\e(B) \e$B%7%9%F%`$G!"$=$l$O$"$J$?$,CN$i$J$$Aw\e(B
22251 \e$B?.<T$K!"H`$i$NEE;R%a!<%k$,FO$/A0$KH`$i$,@5Ev$JAw?.<T$G$"$k$3$H$N3NG'$r5a\e(B
22252 \e$B$a$^$9!#@5Ev$J=P$I$3$m$+$i$NEE;R%a!<%k$,\e(B TMDA \e$B%7%9%F%`$K$h$C$F$=$l$i$N=P\e(B
22253 \e$B$I$3$m$,3NG'$G$-$J$$!"$^$?$O9T$J$o$l$J$$>l9g$O<N$F$i$l$F$7$^$&$+$b$7$l$J\e(B
22254 \e$B$$$H$$$&%^%$%J%9LL$O!"\e(BTMDA \e$B$N5;=QE*$JB&LL$KN)$AF~$i$J$/$F$bL@Gr$G$9!#$b\e(B
22255 \e$B$&0l$D$N\e(B TMDA \e$B$NLdBj$O!"EE;R%a!<%k$NG[Aw$H=hM}$X$N4pK\E*$JM}2r$rMxMQ<T$K\e(B
22256 \e$B5a$a$F$$$k$3$H$G$9!#\e(B
22257
22258 Spam \e$B$N=|5n\e(B (filtering) \e$B$X$N:G$bC1=c$J<h$jAH$_$O!"%a!<%k%5!<%P!<$G!"$"$k\e(B
22259 \e$B$$$OF~$C$F$-$?%a!<%k$rJ,N`$9$k$H$-$K_I2a$9$k$3$H\e(B (filtering) \e$B$G$9!#Kh\e(B
22260 \e$BF|\e(B @samp{random-address@@vmadmin.com} \e$B$+$i\e(B 200\e$BDL$N\e(B spam \e$B%a%C%;!<%8$r<u$1\e(B
22261 \e$B<h$k$N$J$i$P!"\e(B@samp{vmadmin.com} \e$B$rAK;_$9$l$P$h$m$7$$!#\e(B
22262 @samp{\e$B%P%$%"%0%i\e(B} \e$B$K4X$9$k%a%C%;!<%8$r\e(B 200\e$BDL<u$1<h$k$N$J$i$P!"\e(B
22263 @samp{\e$B%P%$%"%0%i\e(B} \e$B$r4^$`$9$Y$F$N%a%C%;!<%8$r<N$F$F$7$^$($P$h$m$7$$!#Nc$(\e(B
22264 \e$B$P%V%k%,%j%"$+$i$?$/$5$s$N\e(B spam \e$B$,$d$C$FMh$k$N$J$i$P!"%V%k%,%j%"$N\e(B IP \e$B$+\e(B
22265 \e$B$iMh$k$9$Y$F$N%a!<%k$r_I2a$9$l$P$h$m$7$$!#\e(B
22266
22267 \e$B$3$l$O!";DG0$J$,$i@5Ev$JEE;R%a!<%k$r<N$F$k$?$a$N$9$0$l$?J}K!$G$9!#$"$J$?\e(B
22268 \e$B$K@\?($7$h$&$H$9$k9q\e(B (\e$B%V%k%,%j%"!"%N%k%&%'!<!"%J%$%8%'%j%"!"Cf9q!"Ey\e(B) \e$BA4\e(B
22269 \e$BBN!"$^$?$OBgN&\e(B (\e$B%"%8%"!"%"%U%j%+!"%h!<%m%C%Q!"Ey\e(B) \e$B$5$($bIu$89~$a$F$7$^$&\e(B
22270 \e$B4m81$OL@$i$+$J$N$G!"$"$J$?$KA*Br8"$,$"$k$N$J$i$P!"$=$s$J$3$H$O$7$J$$$G2<\e(B
22271 \e$B$5$$!#\e(B
22272
22273 \e$B$b$&0l$D$NNc$H$7$F!"$H$F$b<(:6$KIY$s$GM-1W$J\e(B RISKS \e$B%@%$%8%'%9%H$O!"$=$l\e(B
22274 \e$B$,\e(B spam \e$B%a%C%;!<%8$H6&DL$N8l$r\e(B @strong{\e$B4^$s$G\e(B} \e$B$$$k$?$a$K!"G.?4$9$.$k%a!<\e(B
22275 \e$B%k_I2a4o$K$h$C$FAK;_$5$l$F$7$^$$$^$9!#$=$l$G$b$J$*8IN)$7$?4D6-$G$O!"Cm0U\e(B
22276 \e$B?<$/;H$&$3$H$K$h$C$FD>@\$N_I2a$OM-1W$K$J$jF@$^$9!#\e(B
22277
22278 \e$B$b$&0l$D$NEE;R%a!<%k_I2a$X$N<h$jAH$_$OJ,;67?\e(B spam \e$B=hM}$G!"\e(BDCC (\e$BLu\e(B
22279 \e$BCm\e(B: Distributed Checksum
22280 Clearinghouse---@uref{http://www.rhyolite.com/anti-spam/dcc/}) \e$B$,$=$N$h\e(B
22281 \e$B$&$J%7%9%F%`$rF3F~$7$F$$$^$9!#K\<AE*$K$O!"@$3&Cf$N\e(B @var{N} \e$B8D$N%7%9%F%`\e(B
22282 \e$B$,!"%,!<%J!"%(%9%H%K%"$"$k$$$O%+%j%U%)%k%K%"$K$"$k%^%7\e(B
22283 \e$B%s\e(B @var{X} \e$B$,\e(B spam \e$BEE;R%a!<%k$rAw=P$7$F$$$k$3$H$rG'$a$?$i!"$=$l\e(B
22284 \e$B$i\e(B @var{N} \e$B8D$N%7%9%F%`$O\e(B @var{X} \e$B$^$?$O\e(B @var{X} \e$B$+$i$d$C$FMh$?\e(B spam \e$B%a!<\e(B
22285 \e$B%k$r%G!<%?%Y!<%9$K5-F~$7$^$9!#\e(BSpam \e$B8!=P$N4p=`$OJQ$o$j$^$9!#$=$l$OAw$i$l\e(B
22286 \e$B$?%a%C%;!<%8$N?t$d%a%C%;!<%8$NFbMF$J$I$G$"$k$+$b$7$l$^$;$s!#%a%C%;!<%8\e(B
22287 \e$B$,\e(B spam \e$B$+$I$&$+$rJ,;6=hM}%7%9%F%`$NMxMQ<T$,CN$j$?$$>l9g!"H`$O$=$l$i\e(B
22288 \e$B$N\e(B @var{N} \e$B8D$N%7%9%F%`$N$&$A$N0l$D$rD4$Y$^$9!#\e(B
22289
22290 \e$BJ,;67?\e(B spam \e$B=hM}$OF1;~$KB?$/$N%a%C%;!<%8$rAw$k\e(B spammers \e$B$HHs>o$K$h$/@o$C\e(B
22291 \e$B$F$/$l$^$9$,!"$=$l$OMxMQ<T$,$+$J$jJ#;($J%A%'%C%/$r@_Dj$9$k$3$H$r5a$a$^$9!#\e(B
22292 \e$B>&MQ$H!"%U%j!<$JJ,;67?\e(B spam \e$B=hM}%7%9%F%`$,$"$j$^$9!#J,;67?\e(B spam \e$B=hM}$O!"\e(B
22293 \e$B$=$l<+BN$N4m81$b$O$i$s$G$$$^$9!#Nc$($P!"@5Ev$JAw?.<T$,\e(B spam \e$B$rAw$C$?$+$I\e(B
22294 \e$B$GHsFq$5$l!"H`$i$N%&%'%V%5%$%H$d%a!<%j%s%0%j%9%H$,$=$N;v7o$N$?$a$K;C$/$N\e(B
22295 \e$B4VJD:?$5$l$F$7$^$&!"$H$+!#\e(B
22296
22297 Spam \e$B_I2a$X$NE}7WE*$J<h$jAH$_$b$^$?Ia5Z$7$F$$$^$9!#$=$l$O2a5n$N\e(B spam \e$B%a%C\e(B
22298 \e$B%;!<%8$NE}7WJ,@O$K4p$E$$$F$$$^$9!#DL>o$=$NJ,@O$O!"$*$=$i$/C18l$NBP$+;0$D\e(B
22299 \e$B$NC18l$NAH9g$;$N9g@.$K$h$k!"C18l$N=P8=IQEY$NC1=c$J7W?t$G$9!#\e(BSpam \e$B$NE}7W\e(B
22300 \e$BJ,@O$O$[$H$s$I$N>l9g$K$H$F$b$h$/F/$/$N$G$9$,!";~$H$7$F@5Ev$JEE;R%a!<%k\e(B
22301 \e$B$r\e(B spam \e$B$H$7$FJ,N`$7$F$7$^$&$3$H$,$"$j$^$9!#J,@O$K$O;~4V$,$+$+$j$^$9!#$9\e(B
22302 \e$B$Y$F$N%a%C%;!<%8$rJ,@O$7$J$1$l$P$J$j$^$;$s!#$=$7$FMxMQ<T$O\e(B spam \e$B$rJ,@O$9\e(B
22303 \e$B$k$?$a$N%G!<%?%Y!<%9$rMQ0U$7$J$1$l$P$J$j$^$;$s!#%5!<%P!<$G$NE}7WJ,@O$O?M\e(B
22304 \e$B5$$rF@$F$$$^$9!#$3$l$K$O!"MxMQ<T$OC1$K%a!<%k$rFI$a$PNI$$$H$$$&D9=j$H!"$7\e(B
22305 \e$B$+$7%5!<%P!<$K$=$l$,2a$C$F%a!<%k$rJ,N`$7$?$3$H$rEA$($k$N$,:$Fq$@$H$$$&C;\e(B
22306 \e$B=j$,$"$j$^$9!#\e(B
22307
22308 \e$BM>?M$N8@$rBT$?$:$H$b!"\e(Bspam \e$B$H$N@o$$$O3Z$G$O$"$j$^$;$s!#%^%^$+$i$NEE;R%a!<\e(B
22309 \e$B%k$H%P%$%"%0%i9-9p$r6hJL$9$kKbK!$N%9%$%C%A$O$"$j$^$;$s!#?M!9$O\e(B
22310 \e$BHs\e(B-spam \e$B$H\e(B spam \e$B$r6hJL$9$k$N$K<j$r>F$$$F$$$k$H$$$&$N$K!#$=$l$O!"\e(B
22311 spammers \e$B$,7|L?$K$=$l$i$r%^%^$@$H;W$o$;$h$&$H$7$F$$$k$N$,K\<A$@$+$i$G$9!#\e(B
22312 Spamming \e$B$O!"@$3&$,H`$i$K285A$,$"$k$H;W$C$F$$$k?M!9$N0lCD$+$i$N!"J"N)$?\e(B
22313 \e$B$7$/!"L5@UG$$G!"$P$+$2$?9T0Y$G$9!#0J2<$N3F9`$,\e(B spam \e$B$J$k1VIB$H$N@o$$$N=u\e(B
22314 \e$B$1$K$J$k$3$H$rK>$_$^$9!#\e(B
22315
22316 @node Anti-Spam Basics
22317 @subsection Spam \e$BB`<#$N4pAC\e(B
22318 @cindex email spam
22319 @cindex spam
22320 @cindex UCE
22321 @cindex unsolicited commercial email
22322
22323 Spam \e$B$KBP=h$9$k0l$D$NJ}K!$O!"\e(Bgnus \e$B$K$9$Y$F$N\e(B spam \e$B$r\e(B @samp{spam} \e$B%a!<%k\e(B
22324 \e$B%0%k!<%W$KJ,N%$5$;$F$7$^$&$3$H$G$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
22325
22326 \e$B:G=i$K!"$"$J$?$KE~C#@-$N$"$k@5$7$$%a!<%k%"%I%l%9$r0l$DA*$S!"$=$l$r$9$Y$F\e(B
22327 \e$B$N$"$J$?$N%K%e!<%95-;v$N\e(B @code{From} \e$B%X%C%@!<$KF~$l$^$9!#\e(B(\e$B$3$3$G\e(B
22328 \e$B$O\e(B @samp{larsi@@trym.ifi.uio.no} \e$B$rA*$S$^$7$?$,!"\e(B
22329 @samp{larsi+usenet@@ifi.uio.no} \e$B7A<0$N$?$/$5$s$N%"%I%l%9$NJ}$,NI$$A*Br$G\e(B
22330 \e$B$9!#$"$J$?$N%5%$%H$N\e(B sendmail \e$B$N@_Dj$,%a!<%k%"%I%l%9$N%m!<%+%kIt$H$7$F$I\e(B
22331 \e$B$s$J%-!<%o!<%I$r<u$1IU$1$k$+$O!"$"$J$?$N%5%$%H$N%7%9%F%`4IM}<T$KJ9$$$F2<\e(B
22332 \e$B$5$$!#\e(B)
22333
22334 @lisp
22335 (setq message-default-news-headers
22336       "From: Lars Magne Ingebrigtsen <larsi@@trym.ifi.uio.no>\n")
22337 @end lisp
22338
22339 \e$B$=$7$F\e(B @code{nnmail-split-fancy} \e$B$K0J2<$NJ,N%5,B'$rF~$l$^\e(B
22340 \e$B$9\e(B (@pxref{Fancy Mail Splitting})\e$B!#\e(B
22341
22342 @lisp
22343 (...
22344  (to "larsi@@trym.ifi.uio.no"
22345      (| ("subject" "re:.*" "misc")
22346         ("references" ".*@@.*" "misc")
22347         "spam"))
22348  ...)
22349 @end lisp
22350
22351 \e$B$3$N0UL#$O!"$3$N%"%I%l%9$KFO$$$?$9$Y$F$N%a!<%k$r$^$:5?$$$^$9$,!"\e(B
22352 @samp{Re:} \e$B$G;O$^$k\e(B @code{Subject} \e$B$,IU$$$F$$$k$+!"\e(B@code{References} \e$B%X%C\e(B
22353 \e$B%@!<$,IU$$$F$$$l$P$*$=$i$/\e(B OK \e$B$@$m$&!"$H$$$&$3$H$G$9!#;D$j$O$9$Y\e(B
22354 \e$B$F\e(B @samp{spam} \e$B%0%k!<%W$K9T$-$^$9\e(B (\e$B$3$N%"%$%G%"$O$*$=$i$/\e(B Tim Pierce \e$B;a\e(B
22355 \e$B$K$h$k$b$N$G$9\e(B)\e$B!#\e(B
22356
22357 \e$B$3$l$K2C$($F!"B?$/$N%a!<%k\e(B spam \e$B20$O!"$"$J$?$N$H$3$m$N\e(B @acronym{SMTP} \e$B%5!<\e(B
22358 \e$B%P!<$HD>@\OC$7!"\e(B@code{To} \e$B%X%C%@!<$K$"$J$?$N%a!<%k%"%I%l%9$,L@<($5$l$J$$\e(B
22359 \e$B$h$&$K$7$^$9!#$J$s$G$=$s$J$3$H$r$9$k$N$+$O$o$+$j$^$;$s$,\e(B---\e$B$*$=$i$/;d$?\e(B
22360 \e$B$A$NN"$r$+$/5!9=$NN"$r$+$/$?$a$+$J\e(B? \e$B$I$A$i$K$7$F$b!"BP=h$O4JC1$J$3$H$G\e(B
22361 \e$B$9\e(B---\e$B$"$J$?08$F$G$J$$$b$N$rA4It\e(B @samp{spam} \e$B%0%k!<%W$K$$$l$k$@$1$G$9!#$3\e(B
22362 \e$B$l$O$*9%$_J,N%5,B'$N:G8e$K$3$s$JIw$KF~$l$k$3$H$G$G$-$^$9!#\e(B
22363
22364 @lisp
22365 (
22366  ...
22367  (to "larsi" "misc")
22368  "spam")
22369 @end lisp
22370
22371 \e$B;d$N7P83$G$O!"$3$l$G;v<B>e$9$Y$F$,@5$7$$%0%k!<%W$KJ,N`$5$l$^$9!#$^$"!"$=\e(B
22372 \e$B$l$G$b$H$-$I$-\e(B @samp{spam} \e$B%0%k!<%W$r%A%'%C%/$7$F!"@5$7$$%a!<%k$,$"$k$+\e(B
22373 \e$B%A%'%C%/$7$J$/$F$O$$$1$^$;$s$1$I$M!#$b$7$"$J$?$O<+J,$,NI$$%M%C%H%o!<%/;T\e(B
22374 \e$BL1$G$"$k$H;W$C$F$$$k$J$i!"$=$l$>$l$N2!$7IU$1@kEA%a!<%k$N4X78Ev6I$K6l>p$r\e(B
22375 \e$BAw$jIU$1$k$3$H$5$($b$G$-$^$9\e(B---\e$B2K$J$H$-$K$G$b$M!#\e(B
22376
22377 \e$B$3$l$G;d$N$H$3$m$G$OF0$$$F$$$^$9!#$3$l$G$_$s$J$O4JC1$JJ}K!$G;d$KO"Mm$r<h\e(B
22378 \e$B$k$3$H$,$G$-\e(B (\e$BIaDL$K\e(B @kbd{r} \e$B$r2!$9$@$1$G$G$-$k\e(B)\e$B!";d$O\e(B spam \e$B$KHQ$o$5$l$k\e(B
22379 \e$B$3$H$O$^$C$?$/$"$j$^$;$s!#F@!9>uBV$G$9!#;d$N0U8+$H$7$F$O!"\e(B@code{From} \e$B%X%C\e(B
22380 \e$B%@!<$r56B$$7$FB8:_$7$J$$%I%a%$%s$KAw$i$;$k$N$O%-%?%J%$$G$9!#\e(B
22381
22382 \e$B$3$N<jK!$K$OCm0U$7$F2<$5$$!#\e(BSpammers \e$B$O$=$l$K5$IU$$$F$$$^$9!#\e(B
22383
22384 @node SpamAssassin
22385 @subsection SpamAssassin, Vipul's Razor, DCC, etc
22386 @cindex SpamAssassin
22387 @cindex Vipul's Razor
22388 @cindex DCC
22389
22390 Spam \e$B$rHr$1$k$?$a$NA09`$N%R%s%H$,==J,$@$C$?F|!9$O2a$.5n$j$^$7$?!#:#$G$O\e(B
22391 \e$B<u$1<h$C$?$?$/$5$s$N\e(B spam \e$B$r8:$i$9$?$a$NB?$/$NF;6q$,$"$j$^$9!#$3$N9`$O?7\e(B
22392 \e$B5lCV$-49$($K$h$C$F$9$0$K;~BeCY$l$K$J$C$F$7$^$&$G$7$g$&$,!"9,$$$J$3$H$K$[\e(B
22393 \e$B$H$s$I$NF;6q$ON`;w$N%$%s%?!<%U%'!<%9$r;}$C$F$$$^$9!#$3$N9`$ONc$H$7\e(B
22394 \e$B$F\e(B SpamAssassin \e$B$r;H$C$F$$$^$9$,!"B>$N$[$H$s$I$NF;6q$K$b4JC1$KE,9g$9$k$O\e(B
22395 \e$B$:$G$9!#\e(B
22396
22397 \e$B$3$N9`$O\e(B @code{spam.el} \e$B%Q%C%1!<%8$H$O4X78L5$$$3$H$KCm0U$7$F2<$5$$!#$=$l\e(B
22398 \e$B$O<!$N9`$GO@$8$i$l$^$9!#$9$Y$F$N\e(B @code{spam.el} \e$B$N5!G=$K4X?4$,L5$$$N$J$i\e(B
22399 \e$B$P!"$3$l$i$NC1=c$J%l%7%T$G4V$K9g$o$;$k$3$H$,$G$-$^$9!#\e(B
22400
22401 \e$B$b$7$"$J$?$,;H$&F;6q$,%a!<%k%5!<%P!<$K%$%s%9%H!<%k$5$l$F$$$J$$$J$i$P!"$"\e(B
22402 \e$B$J$?<+?H$,$=$l$r8F$S=P$9I,MW$,$"$j$^$9!#0J2<$K\e(B @code{:postscript} \e$B%a!<%k\e(B
22403 \e$B%=!<%9;X<(;R\e(B (@pxref{Mail Source Specifiers}) \e$B$r;H$&>l9g$N9M$(J}$r<($7$^\e(B
22404 \e$B$9!#\e(B
22405
22406 @lisp
22407 (setq mail-sources
22408       '((file :prescript "formail -bs spamassassin < /var/mail/%u")
22409         (pop :user "jrl"
22410              :server "pophost"
22411              :postscript
22412              "mv %t /tmp/foo; formail -bs spamc < /tmp/foo > %t")))
22413 @end lisp
22414
22415 \e$B$$$C$?$s!"%a!<%k$r<u$1$k%9%W!<%k$r$I$&$K$+$7$F=hM}$9$k!"Nc$($P\e(B@: \e$B%a!<%k\e(B
22416 \e$B$K\e(B spam \e$B$G$"$k$3$H$rI=<($9$k%X%C%@!<$r4^$a$k!"$h$&$K$9$l$P!"$=$l$r$U$k$$\e(B
22417 \e$BMn$H$9=`Hw$O40N;$G$9!#;H$&$N$OIaDL$NJ,3dJ}<0\e(B (@pxref{Splitting Mail}) \e$B$G\e(B
22418 \e$B$9\e(B:
22419
22420 @lisp
22421 (setq nnmail-split-methods '(("spam"  "^X-Spam-Flag: YES")
22422                              ...))
22423 @end lisp
22424
22425 \e$B$^$?$OFC5iJ,3dJ}<0\e(B (@pxref{Fancy Mail Splitting}) \e$B$G$9\e(B:
22426
22427 @lisp
22428 (setq nnmail-split-methods 'nnmail-split-fancy
22429       nnmail-split-fancy '(| ("X-Spam-Flag" "YES" "spam")
22430                              ...))
22431 @end lisp
22432
22433 \e$B$$$/$i$+$N?M$?$A$O\e(B @code{:prescript} \e$B$r;H$C$F%a!<%k$r$$$m$s$J%W%m%0%i%`\e(B
22434 \e$B$K%Q%$%W$9$k$3$H$r7y$&$+$b$7$l$^$;$s\e(B (\e$B$b$72?$+$N%W%m%0%i%`$K%P%0$,$"$C$?\e(B
22435 \e$B$i!"$9$Y$F$N%a!<%k$r<:$C$F$7$^$&$+$b$7$l$^$;$s\e(B)\e$B!#$"$J$?$,$=$l$i$N0l?M$J\e(B
22436 \e$B$i$P!"JL$N2r$OJ,3d$9$k$H$-$K30It$NF;6q$r8F$V$3$H$G$9!#FC5iJ,3dJ}<0$NNc$G\e(B
22437 \e$B$9\e(B:
22438
22439 @lisp
22440 (setq nnmail-split-fancy '(| (: kevin-spamassassin)
22441                              ...))
22442 (defun kevin-spamassassin ()
22443   (save-excursion
22444     (widen)
22445     (if (eq 1 (call-process-region (point-min) (point-max)
22446                                    "spamc" nil nil nil "-c"))
22447         "spam")))
22448 @end lisp
22449
22450 \e$B$5$i$K\e(B nnimap \e$B%P%C%/%(%s%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s\e(B
22451 \e$B%m!<%I$5$l$J$$$3$H$KCm0U$7$F2<$5$$!#$=$l$r$9$k$?$a$K$O!"\e(B
22452 @code{nnimap-split-download-body} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$kI,MW$,$"$j$^\e(B
22453 \e$B$9\e(B (@pxref{Splitting in IMAP})\e$B!#\e(B
22454
22455 \e$B0J>e$,$3$l$K4X$9$k$3$H$G$9!#$$$/$D$+$N\e(B spam \e$B$O$I$&$7$F$bAGDL$j$7$F$7$^$&\e(B
22456 \e$B$N$G!"\e(Bspam \e$B$rFI$`$O$a$K$J$C$?$H$-$K8F$V$?$a$N5$$NMx$$$?4X?t$,M_$7$$$G$7$g\e(B
22457 \e$B$&!#$3$l$,$=$N5$$NMx$$$?4X?t$G$9\e(B:
22458
22459 @lisp
22460  (defun my-gnus-raze-spam ()
22461   "Submit SPAM to Vipul's Razor, then mark it as expirable."
22462   (interactive)
22463   (gnus-summary-show-raw-article)
22464   (gnus-summary-save-in-pipe "razor-report -f -d")
22465   (gnus-summary-mark-as-expirable 1))
22466 @end lisp
22467
22468 @node Hashcash
22469 @subsection Hashcash
22470 @cindex hashcash
22471
22472 Spam \e$B$H@o$&$?$a$N?7$7$$5;K!$O!"$$$/$P$/$+$NIiC4$K$O$J$k$,L@$i$+$KFHFC$J\e(B
22473 \e$B$3$H$r!"Aw?.$9$k%a%C%;!<%8$KBP$7$FAw?.<T$,9T$J$&$3$H$r5a$a$k$3$H$G$9!#$3\e(B
22474 \e$B$l$O%$%s%?!<%M%C%HI8=`$N0lIt$G$O$J$$$N$G!"@$3&Cf$N$9$Y$F$N?M$,$3$N5;K!$r\e(B
22475 \e$B;H$&$3$H$OEv$F$K$G$-$J$$$H$$$&L@$i$+$J7gE@$,$"$j$^$9$,!">.5,LO$J6&F1BN$G\e(B
22476 \e$B$OLr$KN)$D$G$7$g$&!#\e(B
22477
22478 \e$BA09`$NF;6qN`$,<B:]$K$&$^$/F/$$$?$H$7$F$b!"$=$l$i$O?7$7$$7A<0$N\e(B spam \e$B$,8=\e(B
22479 \e$B$l$k$?$S$K$7$g$C$A$e$&99?7$+$D@0Hw$5$l$k$3$H$K$h$C$F$N$_F0:n$7$^$9!#$3$N\e(B
22480 \e$B$3$H$O!">.$5$J%Q!<%;%s%F!<%8$N\e(B spam \e$B$,$$$D$bAGDL$j$7$F$7$^$&$3$H$r0UL#$7\e(B
22481 \e$B$^$9!#$=$l$O$^$?!"$I$3$+$G$@$l$+$,$=$l$i$NF;6q$r99?7$9$k$?$a$K!"$?$/$5$s\e(B
22482 \e$B$N\e(B spam \e$B$rFI$^$J$1$l$P$J$i$J$$$3$H$r$b0UL#$7$^$9!#\e(BHashcash \e$B$O$=$l$r2sHr\e(B
22483 \e$B$7$^$9$,!"Be$o$j$K$"$J$?$,EE;R%a!<%k$GO"Mm$9$k$9$Y$F$N?M$?$A$K!"$J$k$Y$/\e(B
22484 \e$B$=$N;EAH$_$r;H$C$F$b$i$&I,MW$,$"$j$^$9!#$"$J$?$O<BMQ\e(B (pragmatic) \e$B$H65\e(B
22485 \e$B>r\e(B (dogmatic) \e$B$NFs$D$N<h$jAH$_$r9M$($k$3$H$,$G$-$^$9!#$=$l$i$N<h$jAH$_$K\e(B
22486 \e$B$OMxE@$b$"$l$PITMx$JE@$b$"$j$^$9$,!"$=$l$O@$$NCf$G$OIaDL$N$3$H$G!"$=$l$i\e(B
22487 \e$B$rO"78$5$;$?$b$N$,B>$N$P$i$P$i$J$b$N$h$j6/NO$J$N$G$9!#\e(B
22488
22489 @cindex X-Hashcash
22490 \e$B!V$$$/$P$/$+$NIiC4!W$H$O\e(B CPU \e$B;~4V$r>CHq$9$k$3$H$G!"6qBNE*$K$O0lDj?t$N%S%C\e(B
22491 \e$B%H$^$G%O%C%7%e$N>WFM\e(B (hash collision) \e$B$r7W;;$9$k$3$H$G$9!#$=$N7k2L$H$7$F\e(B
22492 \e$B$N\e(B hashcash \e$B%/%C%-!<$O\e(B @samp{X-Hashcash:} \e$B%X%C%@!<$KA^F~$5$l$^$9!#$b$C$H\e(B
22493 \e$B>\$7$$$3$H!"$=$7$F$3$N5!G=$r;H$&$?$a$K%$%s%9%H!<%k$9$kI,MW$,$"$k30It%"%W\e(B
22494 \e$B%j%1!<%7%g%s$N\e(B @code{hashcash} \e$B$K$D$$$F\e(B
22495 \e$B$O\e(B @uref{http://www.hashcash.org/} \e$B$r;2>H$7$F2<$5$$!#$5$i$J$k>pJs\e(B
22496 \e$B$,\e(B @uref{http://www.camram.org/} \e$B$G8+$D$+$k$G$7$g$&!#\e(B
22497
22498 \e$BAw?.$9$k%a%C%;!<%8$N$=$l$>$l$K$D$$$F\e(B hashcash \e$B$r@8@.$5$;$h$&$H;W$&$J$i!"\e(B
22499 \e$B0J2<$N$h$&$K\e(B @code{message-generate-hashcash} (@pxref{Mail Headers,
22500 ,\e$B%a!<%k%X%C%@!<\e(B, message-ja, The Message Manual}) \e$B$r%+%9%?%^%$%:$7$F2<$5\e(B
22501 \e$B$$\e(B:
22502
22503 @lisp
22504 (setq message-generate-hashcash t)
22505 @end lisp
22506
22507 \e$B$$$/$D$+$NDI2C$NJQ?t$N@_Dj$b$7$J$1$l$P$J$j$^$;$s\e(B:
22508
22509 @table @code
22510 @item hashcash-default-payment
22511 @vindex hashcash-default-payment
22512 \e$B$3$NJQ?t$O%O%C%7%e$N>WFM$r@.$9%G%#%U%)%k%H$N%S%C%H?t$r<($7$^$9!#%G%#%U%)\e(B
22513 \e$B%k%HCM$O\e(B 20 \e$B$G$9!#Ds>'$5$l$F$$$kM-8z$JCM$O\e(B 17 \e$B$+$i\e(B 29 \e$B$^$G$N?t$G$9!#\e(B
22514
22515 @item hashcash-payment-alist
22516 @vindex hashcash-payment-alist
22517 \e$B2??M$+$N<u<h?M$O!"$"$J$?$K%G%#%U%)%k%H$h$jB?$/$N\e(B CPU \e$B;~4V$rHq$d$9$3$H$r\e(B
22518 \e$BMW5a$9$k$+$b$7$l$^$;$s!#$3$NJQ?t$O\e(B @samp{(@var{addr} @var{amount})} \e$B$N7A\e(B
22519 \e$B<0$NMWAG$N%j%9%H$G!"\e(B@var{addr} \e$B$O<u<h?M\e(B (\e$B%a!<%k%"%I%l%9$+%K%e!<%9%0%k!<\e(B
22520 \e$B%W\e(B)\e$B!"\e(B@var{amount} \e$B$OI,MW$H$5$l$k>WFM$N%S%C%H?t$G$9!#$3$l$O$^\e(B
22521 \e$B$?\e(B @samp{(@var{addr} @var{string} @var{amount})} \e$B$NMWAG$r;}$D$3$H$b2DG=\e(B
22522 \e$B$G!"\e(B@var{string} \e$B$OJ8;zNs\e(B (\e$BDL>o$O%a!<%k%"%I%l%9$+%K%e!<%9%0%k!<%WL>\e(B) \e$B$H\e(B
22523 \e$B$7$F;H$o$l$^$9!#\e(B
22524
22525 @item hashcash-path
22526 @vindex hashcash-path
22527 @code{hashcash} \e$B%P%$%J%j$,%$%s%9%H!<%k$5$l$F$$$k>l=j!#$3$NJQ?t\e(B
22528 \e$B$O\e(B @code{executable-find} \e$B$K$h$C$F<+F0E*$K@_Dj$5$l$k$O$:$G$9$,!"$=$l\e(B
22529 \e$B$,\e(B @code{nil} \e$B$@$C$?\e(B (\e$B$"$j$,$A$J$N$O\e(B @code{hashcash} \e$B%P%$%J%j$,<B\e(B
22530 \e$B9T\e(B path \e$BCf$KL5$$\e(B) \e$B>l9g$O!"\e(Bhashcash payments \e$B$r%A%'%C%/$9$k$H$-$K7Y9p$5$l!"\e(B
22531 hashcash payments \e$B$r@8@.$9$k$H$-$O%(%i!<$K$J$k$G$7$g$&!#\e(B
22532 @end table
22533
22534 gnus \e$B$O\e(B hashcash \e$B%/%C%-!<$rG'>Z$9$k$3$H$,$G$-$^$9$,!"<j$G%+%9%?%^%$%:$7\e(B
22535 \e$B$?%a!<%k_I2a%9%/%j%W%H$G9T$J$&$3$H$b$G$-$^$9!#%a%C%;!<%8Cf$N\e(B hashcash \e$B%/%C\e(B
22536 \e$B%-!<$rG'>Z$9$k$K$O!"\e(B@code{hashcash.el} \e$B%i%$%V%i%j!<\e(B
22537 \e$B$N\e(B @code{mail-check-payment} \e$B4X?t$r;H$C$F2<$5$$!#F~$C$F$-$?%a!<%k\e(B
22538 \e$B$N\e(B hashcash \e$B%/%C%-!<$r3NG'$7!"$=$l$K$h$C$F%a!<%k$r_I2a$9$k$?$a$K!"\e(B
22539 @code{spam-use-hashcash} \e$B%P%C%/%(%s%I$G\e(B @code{spam.el} \e$B$r;H$&$3$H$b$G$-\e(B
22540 \e$B$^$9\e(B (@pxref{Anti-spam Hashcash Payments})\e$B!#\e(B
22541
22542 @node Filtering Spam Using The Spam ELisp Package
22543 @subsection Spam ELisp \e$B%Q%C%1!<%8$r;H$C$?\e(B Spam \e$B$N_I2a\e(B
22544 @cindex spam filtering
22545 @cindex spam
22546
22547 @code{spam.el} \e$B$N??$NL\E*$O\e(B spam \e$B8!=P$H_I2a$N$?$a$N41@)%;%s%?!<\e(B
22548 \e$B$r\e(B gnus \e$B$NCf$K;}$D$3$H$G$9!#$=$N$?$a$K\e(B @code{spam.el} \e$B$OFs$D$N$3$H$r9T$J\e(B
22549 \e$B$$$^$9\e(B: \e$B?7$7$$%a!<%k$r_I2a$7!"\e(Bspam \e$B$^$?$O\e(B ham \e$B$H$7$FCN$i$l$k%a!<%k$rJ,@O\e(B
22550 \e$B$9$k$3$H$G$9!#\e(B@dfn{Ham} \e$B$O\e(B @code{spam.el} \e$B$N$$$?$k=j$G\e(B spam \e$B$G$O$J$$%a%C\e(B
22551 \e$B%;!<%8$r<($9$?$a$K;H$&L>A0$G$9!#\e(B
22552
22553 @code{spam.el} \e$B%7!<%1%s%9$N%$%Y%s%H$N9`$r$A$c$s$HFI$_$^$7$g$&!#\e(B
22554 @ref{Spam ELisp Package Sequence of Events} \e$B$r;2>H$7$F2<$5$$!#\e(B
22555
22556 @cindex spam-initialize
22557 @code{spam.el} \e$B$r;H$&$K$O!"\e(B@file{spam.el} \e$B$r<+F0FI$_9~$_\e(B (autoload) \e$B$7\e(B
22558 \e$B$F\e(B @code{spam.el} \e$B$N3F%U%C%/$r%$%s%9%H!<%k$9$k$?$a$K!"4X\e(B
22559 \e$B?t\e(B @code{spam-initialize} \e$B$r\e(B @strong{\e$B<B9T$7$J$1$l$P$J$j$^$;$s\e(B}\e$B!#0l$DNc30\e(B
22560 \e$B$,$"$j$^$9\e(B: \e$B$b$7\e(B @code{spam-use-stat} \e$B$N@_Dj$r;H$&\e(B (@pxref{spam-stat
22561 spam filtering}) \e$B$N$G$"$l$P!"$=$l$r\e(B @code{spam-initialize} \e$B$h$jA0\e(B
22562 \e$B$K\e(B on \e$B$K$7$F$*$+$J$1$l$P$J$j$^$;$s\e(B:
22563
22564 @example
22565 (setq spam-use-stat t) ;; \e$BI,MW$J$i\e(B
22566 (spam-initialize)
22567 @end example
22568
22569 \e$B$G$O\e(B @file{spam.el} \e$B$rFI$_9~$`$H2?$,5/$-$k$G$7$g$&$+\e(B?
22570
22571 \e$BBh0l$K\e(B @code{spam-initialize} \e$B$K$h$C$F$$$/$D$+$N%U%C%/$,F0:n$9$k$h$&$K$J\e(B
22572 \e$B$j$^$9!#\e(B@code{spam-stat} \e$B$,$=$l$i$N%G!<%?%Y!<%9$r%;!<%V$G$-$k$h$&$K$9$k\e(B
22573 \e$B%U%C%/$H!"%0%k!<%W$KF~$k$H$-$HH4$1$k$H$-$K6=L#?<$$$b$N$4$H$r5/$3$9%U%C%/\e(B
22574 \e$B$,$"$j$^$9!#%7!<%1%s%9$N%$%Y%s%H$K$D$$$F$N>\:Y$O8e=R\e(B (@pxref{Spam ELisp
22575 Package Sequence of Events})\e$B!#\e(B
22576
22577 \e$B0J2<$N%-!<%\!<%IL?Na$,;H$($k$h$&$K$J$j$^$9\e(B:
22578
22579 @table @kbd
22580 @item M-d
22581 @itemx M s x
22582 @itemx S x
22583 @kindex M-d
22584 @kindex S x
22585 @kindex M s x
22586 @findex gnus-summary-mark-as-spam
22587 @code{gnus-summary-mark-as-spam}\e$B!#\e(B
22588
22589 \e$B8=:_$N5-;v$K\e(B spam \e$B$H$7$F0u$rIU$1!"$=$l$r\e(B @samp{$} \e$B0u$GI=<($7$^$9!#\e(B
22590 Spam \e$B5-;v$r8+$?$H$-$O$$$D$G$b!"%0%k!<%W$rH4$1$kA0$KI,$:\e(B @kbd{M-d} \e$B$G$=$N\e(B
22591 \e$B35N,9T$K0u$rIU$1$k$h$&$K$7$F2<$5$$!#$3$l$O\e(B @emph{spam} \e$B%0%k!<%W$NL$FI5-\e(B
22592 \e$B;v$KBP$7$F$O<+F0E*$K9T$J$o$l$^$9!#\e(B
22593
22594 @item M s t
22595 @itemx S t
22596 @kindex M s t
22597 @kindex S t
22598 @findex spam-bogofilter-score
22599 @code{spam-bogofilter-score}\e$B!#\e(B
22600
22601 \e$B$3$N%3%^%s%I$,$A$c$s$HF/$/$?$a$K$O\e(B Bogofilter \e$B$r%$%s%9%H!<%k$7$J$1$l$P$J\e(B
22602 \e$B$j$^$;$s!#\e(B
22603
22604 @xref{Bogofilter}.
22605
22606 @end table
22607
22608 \e$B$^$?!"\e(B@file{spam.el} \e$B$rFI$_9~$`$H!"$=$NJQ?t72$r%+%9%?%^%$%:$9$k$3$H$,$G\e(B
22609 \e$B$-$k$h$&$K$J$j$^$9!#\e(B@samp{spam} \e$BJQ?t%0%k!<%W$K$D$$\e(B
22610 \e$B$F\e(B @code{customize-group} \e$B$r;n$7$F$_$F2<$5$$!#\e(B
22611
22612 @menu
22613 * Spam ELisp Package Sequence of Events::
22614 * Spam ELisp Package Filtering of Incoming Mail::
22615 * Spam ELisp Package Global Variables::
22616 * Spam ELisp Package Sorting and Score Display in Summary Buffer::
22617 * Spam ELisp Package Configuration Examples::
22618 * Blacklists and Whitelists::
22619 * BBDB Whitelists::
22620 * Gmane Spam Reporting::
22621 * Anti-spam Hashcash Payments::
22622 * Blackholes::
22623 * Regular Expressions Header Matching::
22624 * Bogofilter::
22625 * SpamAssassin back end::
22626 * ifile spam filtering::
22627 * spam-stat spam filtering::
22628 * SpamOracle::
22629 * Extending the Spam ELisp package::
22630 @end menu
22631
22632 @node Spam ELisp Package Sequence of Events
22633 @subsubsection Spam ELisp Package Sequence of Events
22634 @cindex spam filtering
22635 @cindex spam filtering sequence of events
22636 @cindex spam
22637
22638 \e$B$I$N$h$&$K\e(B @code{spam.el} \e$B$,F/$/$+$rM}2r$9$k$?$a$K!"I,$:$3$N9`$rFI$s$G2<\e(B
22639 \e$B$5$$!#FI$_Ht$P$7!"B.FI!"$^$?$O<P$aFI$_$7$F$O$$$1$^$;$s!#\e(B
22640
22641 @code{spam.el} \e$B$H\e(B gnus \e$B$N4V$K$O!"Fs$D$N\e(B @emph{\e$B@\E@\e(B} \e$B$,$"$k$H9M$($i$l$^$9!#\e(B
22642 Spam \e$B$N$?$a$K?7Ce%a!<%k$r8!::$9$k$H$-!"$*$h$S%0%k!<%W$rH4$1$k$H$-$G$9!#\e(B
22643
22644 gnus \e$B$K$*$1$k?7Ce%a!<%k$N<hF@$O!"Fs$D$NJ}K!$N0lJ}$G9T$J$o$l$^$9!#?7Ce%a!<\e(B
22645 \e$B%k$rJ,3d$9$k$+!"%0%k!<%W$KF~$k$H$-$K?7$7$$5-;v$r\e(B ham \e$B$H\e(B spam \e$B$KJ,N`$9$k\e(B
22646 \e$B$+$N!"$I$A$i$G$b2DG=$G$9!#\e(B
22647
22648 \e$B?7Ce%a!<%k$NJ,3d$O!"\e(B@code{nnml} \e$B$d\e(B @code{nnimap} \e$B$N$h$&$K!"?7$7$$%a!<%k\e(B
22649 \e$B$,\e(B @dfn{Spool File} \e$B$H8F$P$l$k0l$D$N%U%!%$%k$K$J$k%P%C%/%(%s%I$K!"$h$jE,\e(B
22650 \e$B$7$F$$$^$9!#\e(B@ref{Spam ELisp Package Filtering of Incoming Mail} \e$B$r;2>H$7\e(B
22651 \e$B$F2<$5$$!#\e(B
22652
22653 @vindex gnus-spam-autodetect
22654 @vindex gnus-spam-autodetect-methods
22655 @code{nntp} \e$B$N$h$&$J%P%C%/%(%s%I$K$O?7Ce%a!<%k$N%9%W!<%k$,L5$$$N$G!"Be$o\e(B
22656 \e$B$j$N5!9=$r;H$o$J$1$l$P$J$j$^$;$s!#$3$l$O!"%5!<%P!<$,?7Ce%a!<%k$NJ,3d$rC4\e(B
22657 \e$BEv$7$F$$$F!"\e(Bgnus \e$B$,$5$i$K$^$?J,3d$r9T$J$o$J$$%P%C%/%(%s%I$G$b!"\e(B(\e$BBe$o$j$N\e(B
22658 \e$B5!9=$,\e(B) \e$BI,MW$K$J$k$+$b$7$l$^$;$s!#%0%k!<%W%Q%i%a!<\e(B
22659 \e$B%?!<\e(B @code{spam-autodetect} \e$B$H\e(B @code{spam-autodetect-methods} (\e$BIa\e(B
22660 \e$BDL\e(B @kbd{G c} and @kbd{G p} \e$B$GA`:n2D\e(B)\e$B!"$=$7$F$=$l$i$KBP1~$9$kJQ\e(B
22661 \e$B?t\e(B @code{gnus-spam-autodetect} \e$B$*$h\e(B
22662 \e$B$S\e(B @code{gnus-spam-autodetect-methods} (@kbd{M-x customize-variable} \e$B$G\e(B
22663 \e$BA`:n2D\e(B) \e$B$,LrN)$A$^$9!#\e(B
22664
22665 @code{spam-autodetect} \e$B$,;H$o$l$k>l9g\e(B (\e$B$=$l$O%0%k!<%W\e(B/\e$B%H%T%C%/$K$D$$$F!"\e(B
22666 \e$B$"$k$$$OI,MW$K1~$8$F!"@55,I=8=$N9gCW$K$h$C$F==GD$R$H$+$i$2$K\e(B ON \e$B$K$G$-$^\e(B
22667 \e$B$9\e(B)\e$B!"$=$l$O%0%k!<%W$KF~$k\e(B (\e$B$=$N%0%k!<%W$N35N,%P%C%U%!!<$K0\F0$9$k\e(B) \e$B=hM}\e(B
22668 \e$B$K$*$$$F<B9T$5$l$^$9!#$7$?$,$C$F!"$^$@FI$^$l$?$3$H$,L5$$!"$^$?$OL$FI$N5-\e(B
22669 \e$B;v$,$"$k%0%k!<%W$KF~$k$3$H$O!"?7Ce%a!<%k$N8!::$NBe$o$j$K$J$j$^$9!#$^$@FI\e(B
22670 \e$B$^$l$?$3$H$,L5$$5-;v!"$^$?$O$9$Y$F$NL$FI$N5-;v$,=hM}$5$l$k$+$I$&$+$O!"\e(B
22671 @code{spam-autodetect-recheck-messages} \e$B$K$h$C$F7h$^$j$^$9!#\e(B@code{t} \e$B$K\e(B
22672 \e$B@_Dj$5$l$k$H!"L$FI$N%a%C%;!<%8$,:F8!::$5$l$^$9!#$*$=$i$/!"$^$@FI$^$l$?$3\e(B
22673 \e$B$H$,L5$$%a%C%;!<%8$N%G%#%U%)%k%H$N8!::$@$1$O!"Ce<B$K9T$J$o$J$1$l$P$J$i$J\e(B
22674 \e$B$$$G$7$g$&!#\e(B
22675
22676 @code{spam-autodetect} \e$B$O!"B?>/$J$j$H$b\e(B spam \e$B_I2a$N4IM}$rMxMQ<T$K5v2D$7\e(B
22677 \e$B$^$9!#MxMQ<T$O3F%0%k!<%W$N\e(B spam \e$B8!=P$N<jCJ$r$h$jB?$/4IM}$9$k$3$H$,$G$-$k\e(B
22678 \e$B$G$7$g$&!#$7$?$,$C$F!"\e(B@samp{\e$B5?$o$7$$\e(B} (@samp{suspect}) \e$B%0%k!<%W\e(B
22679 \e$B$G\e(B @code{spam-use-blacklist} \e$B$*$h$S\e(B @code{spam-use-bogofilter} \e$B$N<jCJ$,\e(B
22680 \e$BM-8z$K$J$C$F$$$F$b!"Nc$($P\e(B @samp{ding} \e$B%0%k!<%W$O<+F08!=P<jCJ$H$7\e(B
22681 \e$B$F\e(B @code{spam-use-BBDB} \e$B$r;}$D$3$H$,$G$-$^$9!#\e(BSpam \e$B$H$7$F8!=P$5$l$k$9$Y\e(B
22682 \e$B$F$N5-;v$K$O\e(B spam \e$B0u\e(B @samp{$} \e$B$,IU$1$i$l!"%0%k!<%W$rH4$1$k$H$-$KDL>o\e(B
22683 \e$B$N\e(B spam \e$B$H$7$F=hM}$5$l$^$9!#H`$,\e(B @code{spam-split} \e$B$G9T$J$C$F$bNI$$$h$&\e(B
22684 \e$B$K!"MxMQ<T$O8!::$N\e(B @emph{sequence} \e$B$r$h$j>/$J$/4IM}$7$^$9!#\e(B
22685
22686 \e$B?7$?$KJ,3d$5$l$?%a!<%k$,%0%k!<%W$KF~$C$?!"$^$?$O%a%C%;!<%8$,\e(B ham \e$B$^$?\e(B
22687 \e$B$O\e(B spam \e$B$H$7$F<+F08!=P$5$l$?>l9g!"8e$K\e(B spam \e$B=hM}$r9T$J$o$;$k$?$a$K!"$=$l\e(B
22688 \e$B$i$N%0%k!<%W$r\e(B (\e$BI,MW$J$iF~$C$?8e$G\e(B) \e$BH4$1=P$J$/$F$O$J$j$^$;$s!#%0%k!<%W$,\e(B
22689 \e$B$=$N\e(B @code{spam-content} \e$B%Q%i%a!<%?!<\e(B (@pxref{Spam ELisp Package Global
22690 Variables}) \e$B$K4p$E$$$F\e(B ham \e$B$^$?$O\e(B spam \e$B%0%k!<%W$H9M$($i$l$k$+!"L$J,N`$+\e(B
22691 \e$B$I$&$+$O=EMW$G$9!#\e(BSpam \e$B%0%k!<%W$O!"$=$3$KF~$k$H!"$^$@FI$^$l$?$3$H$,L5$$!"\e(B
22692 \e$B$^$?$OL$FI$N5-;v$K\e(B spam \e$B$N0u$,IU$1$i$l$k\e(B (\e$BJQ\e(B
22693 \e$B?t\e(B @code{spam-mark-only-unseen-as-spam} \e$B$K0MB8\e(B) \e$B$H$$$&IU2CE*$JFC@-$r;}$A\e(B
22694 \e$B$^$9!#$3$N$h$&$K!"J,3d$5$l$F\e(B spam \e$B%0%k!<%W$KF~$l$i$l$?5-;v$K$O!"$"$J$?$,\e(B
22695 \e$B$=$N%0%k!<%W$KF~$C$?$H$-$K<+F0E*$K\e(B spam \e$B$N0u$,IU$1$i$l$^$9!#\e(B
22696
22697 \e$B$7$?$,$C$F!"%0%k!<%W\e(B (\e$B$N35N,%P%C%U%!!<\e(B) \e$B$rH4$1$k\e(B
22698 \e$B$H\e(B @code{spam-processors} \e$B$,\e(B (\e$B2?$G$"$l@_Dj$5$l$F$$$l$P\e(B) \e$BE,MQ$5$l!"=hM}$5\e(B
22699 \e$B$l$?%a!<%k$O5-;v$NJ,N`$K4p$E$$\e(B
22700 \e$B$F\e(B @code{ham-process-destination} \e$B$+\e(B @code{spam-process-destination} \e$B$K\e(B
22701 \e$B0\F0$5$;$i$l$^$9!#\e(B@code{ham-process-destination} \e$B$^$?\e(B
22702 \e$B$O\e(B @code{spam-process-destination} \e$B$N$I$A$i$+$,\e(B (\e$BLuCp\e(B: \e$B0\F0@h$H$7$F\e(B) \e$B$U\e(B
22703 \e$B$5$o$7$$>l9g$G$b!"$=$l$i$,\e(B @code{nil} \e$B$@$C$?>l9g!"$=$N5-;v$O8=:_$N%0%k!<\e(B
22704 \e$B%W$K;D$5$l$^$9!#\e(B
22705
22706 \e$B$I$l$+$N%0%k!<%W$G\e(B spam \e$B$,8+$D$+$C$?$i\e(B (\e$BHs\e(B-spam \e$B%0%k!<%W$K8B$C\e(B
22707 \e$B$F$O\e(B @code{spam-move-spam-nonspam-groups-only} \e$B$GJQ992D\e(B)\e$B!"%0%k!<%W$rH4$1\e(B
22708 \e$B$k$H$-$K3h$-$F$$$k\e(B @code{spam-processors} (@pxref{Spam ELisp Package
22709 Global Variables}) \e$B$G=hM}$5$l$^$9!#$5$i$K!"8e$G%H%l!<%K%s%0$^$?$O:o=|$9\e(B
22710 \e$B$k$?$a$K!"\e(Bspam \e$B$O\e(B @code{spam-process-destination} (@pxref{Spam ELisp
22711 Package Global Variables}) \e$B$K0\F0$5$;$i$l$^$9!#\e(BSpam \e$B$,:F;0=hM}$5$l$k$3$H\e(B
22712 \e$B$rK>$^$J$$$J$i$P!"\e(B@file{gnus-registry.el} \e$B%Q%C%1!<%8$rFI$_9~$_!"\e(B
22713 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#$3$N$h$&\e(B
22714 \e$B$K\e(B spam \e$B$O$I$3$G$b8!=P$5$l=hM}$5$l$^$9!#$=$l$O$[$H$s$I$N?M!9$,!"$=$&$7$?\e(B
22715 \e$B$$$H;W$&$3$H$G$9!#\e(B@code{spam-process-destination} \e$B$,\e(B @code{nil} \e$B$@$C$?>l\e(B
22716 \e$B9g!"\e(Bspam \e$B$K$O4|8B@Z$l>C5n$N0u$,IU$1$i$l$^$9!#IaDL$=$l$O@5$7$$9T$J$$$G$9!#\e(B
22717
22718 Spam \e$B$,0\F0$G$-$J$$>l9g\e(B (\e$BNc$($P\e(B @acronym{NNTP} \e$B$N$h$&$JFI$_9~$_@lMQ%P%C\e(B
22719 \e$B%/%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22720
22721 Ham \e$B%0%k!<%W$G\e(B @code{ham-marks} \e$B%Q%i%a!<%?!<$G7hDj$5$l$k\e(B ham \e$B%a!<%k$,8+\e(B
22722 \e$B$D$+$C$?$i!"%0%k!<%W$rH4$1$k$H$-$K3h$-$F$$$k\e(B ham @code{spam-processor}
22723 \e$B$G=hM}$5$l$^$9!#$5$i$K!"JQ?t\e(B @code{spam-process-ham-in-spam-groups} \e$B$*$h\e(B
22724 \e$B$S\e(B @code{spam-process-ham-in-nonham-groups} \e$B$K$h$C$F!"$I$3$G8+$D$+$C\e(B
22725 \e$B$?\e(B ham \e$B$G$b=hM}$G$-$k$h$&$KF0:n$rJQ99$9$k$3$H$,$G$-$^$9!#\e(BHam \e$B$,:F;0=hM}\e(B
22726 \e$B$5$l$k$3$H$rK>$^$J$$$J$i$P!"\e(B@file{gnus-registry.el} \e$B%Q%C%1!<%8$rFI$_9~$_!"\e(B
22727 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#$3$N$h$&\e(B
22728 \e$B$K\e(B ham \e$B$OI,MW$J>l9g$@$18!=P$5$l=hM}$5$l$^$9!#$=$l$O$[$H$s$I$N?M!9$,!"$=\e(B
22729 \e$B$&$7$?$$$H;W$&$3$H$G$9!#$3$l$K4X$9$k>\:Y$O\e(B @xref{Spam ELisp Package
22730 Configuration Examples}.
22731
22732 Ham \e$B$,0\F0$G$-$J$$>l9g\e(B (\e$BNc$($P\e(B @acronym{NNTP} \e$B$N$h$&$JFI$_9~$_@lMQ%P%C%/\e(B
22733 \e$B%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22734
22735 \e$B$3$l$i$N$9$Y$F$,$o$1$,$o$+$i$J$/$F$b!"?4G[$OMW$j$^$;$s\e(B (\e$BLuCm\e(B: \e$B$G$bLuJ8$,\e(B
22736 \e$B@53N$G$O$J$$$+$b$7$l$J$$$N$G!"JQ$@$H;W$C$?$i86J8$r8+$F$M\e(B :-p)\e$B!#$9$0$K$=\e(B
22737 \e$B$l$O?@7P%$%s%?!<%U%'!<%9>e$K\e(B Lisp \e$B$G>.OC$r=q$/$h$&$K<+A3$J$3$H$K$J$j$^\e(B
22738 \e$B$9\e(B@dots{} \e$B$(!+$4$a$s!"$=$l$K$O$^$@\e(B 50\e$BG/Aa$$$G$9$M!#$?$@;d$?$A$r?.Mj$7$F\e(B
22739 \e$B2<$5$$!#$=$l$O<N$F$?$b$N$G$O$"$j$^$;$s!#\e(B
22740
22741 @node Spam ELisp Package Filtering of Incoming Mail
22742 @subsubsection Spam ELisp Package Filtering of Incoming Mail
22743 @cindex spam filtering
22744 @cindex spam filtering incoming mail
22745 @cindex spam
22746
22747 \e$BF~$C$F$/$k%a!<%k$r_I2a$9$kL\E*$G\e(B @code{spam.el} \e$B$r;H$&$K$O!"FC5iJ,3d%j%9\e(B
22748 \e$B%H\e(B @code{nnmail-split-fancy} \e$B$^$?$O\e(B @code{nnimap-split-fancy} \e$B$K0J2<$rDI\e(B
22749 \e$B2C$7$J$1$l$P$J$j$^$;$s\e(B:
22750
22751 @example
22752 (: spam-split)
22753 @end example
22754
22755 \e$BFC5iJ,3d$O!"%a!<%k$N<h$j9~$_$K\e(B nnmail \e$B$+\e(B nnimap \e$B$N$I$A$i$N%P%C%/%(%s%I$r\e(B
22756 \e$B;H$C$F$$$k$+$K1~$8$F!"\e(B@code{nnmail-split-fancy} \e$B$^$?\e(B
22757 \e$B$O\e(B @code{nnimap-split-fancy} \e$B$+$i8F$P$l$k$3$H$KCm0U$7$F2<$5$$!#\e(B
22758
22759 \e$B$5$i$K!"\e(B@code{spam-split} \e$B$O$$$+$J$kJ}K!$K$h$C$F$b?7Ce%a!<%k$r2~JQ$7$^$;\e(B
22760 \e$B$s!#\e(B
22761
22762 @code{spam-split} \e$B4X?t$OF~$C$F$/$k%a!<%k$r=hM}$7!"\e(Bspam \e$B$H;W$o$l$k%a!<%k\e(B
22763 \e$B$rJQ?t\e(B @code{spam-split-group} \e$B$GM?$($i$l$kL>A0$N%0%k!<%W$KAw$j$^$9!#%G%#\e(B
22764 \e$B%U%)%k%H$G$O$=$N%0%k!<%WL>$O\e(B @samp{spam} \e$B$G$9$,!"\e(B
22765 @code{spam-split-group} \e$B$r%+%9%?%^%$%:$9$k$3$H$,2DG=$G$9!#\e(B
22766 @code{spam-split-group} \e$B$NFbMF$,\e(B @emph{\e$B@dBP\e(B} \e$B%0%k!<%WL>$G$"$k$3$H!"Nc$(\e(B
22767 \e$B$P\e(B @samp{your-server} \e$B$H$$$&\e(B @code{nnimap} \e$B%5!<%P!<$N>l9g$O!"\e(B
22768 @samp{spam} \e$BJQ?t$,:G=*E*$K\e(B @samp{nnimap+your-server:spam} \e$B$K$J$k$3$H$r3N\e(B
22769 \e$B$+$a$F2<$5$$!#=>$C$F\e(B @samp{nnimap+server:spam} \e$B$H$$$&CM$O4V0c$$$G!"$=$l\e(B
22770 \e$B$O<B:]$K$O\e(B @samp{nnimap+your-server:nnimap+server:spam} \e$B$H$$$&%0%k!<%W$K\e(B
22771 \e$B$J$j!"$=$l$,F/$/$+F/$+$J$$$+$O!"$"$J$?$N%5!<%P!<$,4qL/$J%0%k!<%WL>$KBP$7\e(B
22772 \e$B$F42MF$+$I$&$+$K0MB8$9$k$G$7$g$&!#\e(B
22773
22774 \e$B$^$?!"\e(B@code{spam-split} \e$B$K%Q%i%a!<%?!<!"Nc$(\e(B
22775 \e$B$P\e(B @code{spam-use-regex-headers} \e$B$^$?$O\e(B @code{"maybe-spam"} \e$B$rM?$($k$3$H\e(B
22776 \e$B$b$G$-$^$9!#$J$<$3$l$,M-MQ$J$N$G$7$g$&$+\e(B?
22777
22778 \e$B$3$l$i$N\e(B (@code{spam-use-regex-headers} \e$B$H\e(B @code{spam-use-blackholes} \e$B$N\e(B
22779 \e$B@_Dj$K$h$k\e(B) \e$BJ,3d$N5,B'$r8+$F2<$5$$\e(B:
22780
22781 @example
22782  nnimap-split-fancy '(|
22783                       (any "ding" "ding")
22784                       (: spam-split)
22785                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
22786                       "mail")
22787 @end example
22788
22789 \e$B$5$F!"LdBj$O\e(B ding \e$B08$F$N%a%C%;!<%8$r$9$Y$F\e(B ding \e$B%U%)%k%@!<$KF~$l$h$&$H$7\e(B
22790 \e$B$F$$$k$3$H$G$9!#$G$b$=$l$O\e(B ding \e$B%a!<%j%s%0%j%9%H08$F$KAw$i$l$?\e(B spam (\e$BNc\e(B
22791 \e$B$($P\e(B SpamAssassin \e$B$H\e(B @code{spam-use-regex-headers} \e$B$K$h$C$F8!=P$5$l\e(B
22792 \e$B$k\e(B spam) \e$B$r5v$7$F$7$^$&$G$7$g$&!#0lJ}!"$$$/$D$+$N\e(B ding \e$B08$F$N%a%C%;!<%8\e(B
22793 \e$B$O%V%i%C%/%[!<%k%j%9%H$K:\$C$F$$$k%a!<%k%5!<%P!<$+$i$d$C$FMh$k$N$G!"\e(B
22794 ding \e$B$N5,B'$h$jA0$K\e(B @code{spam-split} \e$B$rH/F0$9$k$3$H$,$G$-$^$;$s!#\e(B
22795
22796 SpamAssassin \e$B%X%C%@!<$K\e(B ding \e$B$N5,B'$rCV$-49$($5$;$k$3$H$O$G$-$^$9$,!"B>\e(B
22797 \e$B$N$9$Y$F$N\e(B @code{spam-split} \e$B$N5,B'\e(B (\e$BBhFs$N@55,I=8=%X%C%@!<8!::$r4^\e(B
22798 \e$B$`\e(B) \e$B$O\e(B ding \e$B$N5,B'$N8e$K$J$C$F$7$^$&$G$7$g$&!#\e(B
22799
22800 @example
22801  nnimap-split-fancy '(|
22802 ;;; @r{@code{spam-use-regex-headers} \e$B$G8!=P$5$l$?\e(B}
22803 ;;; @r{\e$B$9$Y$F$N\e(B spam \e$B$O\e(B @samp{regex-spam} \e$B$X!#\e(B}
22804                       (: spam-split "regex-spam" 'spam-use-regex-headers)
22805                       (any "ding" "ding")
22806 ;;; @r{spam-split \e$B$G8!=P$5$l$?B>$N$9$Y$F$N\e(B spam \e$B$O\e(B}
22807 ;;; @r{@code{spam-split-group} \e$B$X!#\e(B}
22808                       (: spam-split)
22809                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
22810                       "mail")
22811 @end example
22812
22813 \e$B4pK\E*$K!"$3$l$OFC$K$"$J$?$NI,MW$K0MB8$7$?FCDj$N\e(B @code{spam-split} \e$B8!\e(B
22814 \e$B::$r5/F0$5$;!"$=$l$i$N8!::$N7k2L$OFCDj$N\e(B spam \e$B%0%k!<%W$r;X$7<($7$^$9!#$9\e(B
22815 \e$B$Y$F$N%a!<%k$r$9$Y$F$N\e(B spam \e$B%F%9%H$KEj$2$kI,MW$O$"$j$^$;$s!#$3$l$,NI$$JL\e(B
22816 \e$B$NM}M3$O!"5,B'$r;}$C$F$$$k%a!<%j%s%0%j%9%H$X$N%a%C%;!<%8$KBP$7$F!";q8;=8\e(B
22817 \e$BLsE*$J%V%i%C%/%[!<%k!&%A%'%C%/$r<B9T$9$kI,MW$,$J$$$H$$$&$3$H$G$9!#$5$i\e(B
22818 \e$B$K\e(B nnmail \e$BJ,3d$KBP$7$F\e(B nnimap \e$BJ,3d$N$?$a$N!"0[$J$k\e(B spam \e$B8!::$r;XDj$9$k$3\e(B
22819 \e$B$H$b$G$-$^$9!#5$$,68$&!<!#\e(B
22820
22821 \e$B8!::$HF1;~$KL@$i$+$K\e(B @code{spam-split} \e$B$r<B9T$9$k$H$7$F$b!":#$^$G$H$*\e(B
22822 \e$B$j\e(B @code{spam-use-regex-headers} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$h$&$J8!::$r9T$J$C\e(B
22823 \e$B$F$$$J$1$l$P$J$j$^$;$s!#$J$<$J$i\e(B @file{spam.el} \e$B$rFI$_9~$`$H$-$K!"$"$J$?\e(B
22824 \e$B$,2?$N\e(B @code{spam-use-xyz} \e$BJQ?t$r@_Dj$7$F$$$k$+$K1~$8$?!"$$$/$D$+$N>r7o\e(B
22825 \e$BIU$-$NFI$_9~$_$,9T$J$o$l$k$+$i$G$9!#\e(B
22826
22827 @emph{@acronym{IMAP} \e$BMxMQ<T$X$NCm0U\e(B}
22828
22829 \e$B%X%C%@!<$@$1$G$O$J$/$F%a%C%;!<%8A4BN$K4p$E$$$FJ,3d$r9T$J$$$?$$>l9g$O!"%V!<\e(B
22830 \e$B%kJQ?t\e(B @code{nnimap-split-download-body} \e$B$,@_Dj$5$l$kI,MW$,$"$j$^$9!#%G%#\e(B
22831 \e$B%U%)%k%H$G$O!"\e(Bnnimap \e$B%P%C%/%(%s%I$O%a%C%;!<%8%X%C%@!<$@$1$r<h$j9~$_$^$9!#\e(B
22832 \e$BNc$($P\e(B @code{spam-check-bogofilter}\e$B!"\e(B@code{spam-check-ifile} \e$B$^$?\e(B
22833 \e$B$O\e(B @code{spam-check-stat} (\e$B$=$l$i$NJ,3d4o$O%a%C%;!<%8$NK\J8A4BN$+$i>pJs\e(B
22834 \e$B$rF@$k\e(B) \e$B$N$h$&$J\e(B @emph{\e$BE}7WE*$J\e(B} \e$B_I2a4o$r;H$&$J$i$P!"$3$NJQ?t$O<+F0E*$K\e(B
22835 \e$B@_Dj$5$l$k$G$7$g$&!#$=$l$O\e(B @acronym{IMAP} \e$B$NF0:n$rCY$/$7$F$7$^$&$N$G!"E}\e(B
22836 \e$B7WE*$G$O$J$$%P%C%/%(%s%I$KBP$7$F%G%#%U%)%k%H$G$O@_Dj$5$l$F$$$^$;$s!#\e(B
22837
22838 @xref{Splitting in IMAP}.
22839
22840 @node Spam ELisp Package Global Variables
22841 @subsubsection Spam ELisp Package Global Variables
22842 @cindex spam filtering
22843 @cindex spam filtering variables
22844 @cindex spam variables
22845 @cindex spam
22846
22847 @vindex gnus-spam-process-newsgroups
22848 Ham \e$B%W%m%;%C%5!<$H\e(B spam \e$B%W%m%;%C%5!<$N35G0$OHs>o$K=EMW$G$9!#$"$k%0%k!<%W\e(B
22849 \e$B$N\e(B ham \e$B%W%m%;%C%5!<$H\e(B spam \e$B%W%m%;%C%5!<$O!"\e(B@code{spam-process} \e$B%0%k!<%W\e(B
22850 \e$B%Q%i%a!<%?!<$+\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$G@_Dj$9$k$3$H$,\e(B
22851 \e$B$G$-$^$9!#8e$GF1MM$N%a!<%k$r\e(B spam \e$B$G$O$J$$$H2r<a$G$-$k$h$&$K$9$k$?$a$K!"\e(B
22852 ham \e$B%W%m%;%C%5!<$OHs\e(B spam (@emph{ham}) \e$B$G$"$k$3$H$,$o$+$C$F$$$k%a!<%k$r\e(B
22853 \e$B<u$1<h$C$F!"2?$i$+$NJ}K!$G=hM}$7$^$9!#\e(BSpam \e$B%W%m%;%C%5!<$O!"8e$GF1MM\e(B
22854 \e$B$N\e(B spam \e$B$,8!=P$5$l$k$h$&$K!"\e(Bspam \e$B$G$"$k$3$H$,$o$+$C$F$$$k%a!<%k$r<u$1<h$C\e(B
22855 \e$B$F=hM}$7$^$9!#\e(B
22856
22857 Spam \e$B$^$?$O\e(B ham \e$B%W%m%;%C%5!<$r;XDj$9$k7A<0$r!"$+$D$F$O%7%s%\%k$GI=$7$F$$\e(B
22858 \e$B$?$N$G$9$,!"8=:_$O\e(B @sc{cons} \e$B%;%k$K$J$C$F$$$^$9!#>\$7$/$O8D!9$N\e(B spam \e$B%W\e(B
22859 \e$B%m%;%C%5!<$N9`$r;2>H$7$F2<$5$$!#\e(B
22860
22861 @vindex gnus-spam-newsgroup-contents
22862 gnus \e$B$O$"$J$?$,<u$1<h$C$?\e(B spam \e$B$+$i3X$S$^$9!#$"$J$?$O0l$D0J>e$N\e(B spam \e$B%0\e(B
22863 \e$B%k!<%W$K\e(B spam \e$B5-;v$r=8$a$F!"JQ?t\e(B @code{spam-junk-mailgroups} \e$B$rE,@Z$K@_\e(B
22864 \e$BDj$b$7$/$O%+%9%?%^%$%:$7$J$1$l$P$J$j$^$;$s!#$^$?!"\e(Bspam \e$B$r4^$a$k%0%k!<%W\e(B
22865 \e$B$r!"$=$N%0%k!<%W%Q%i%a!<\e(B
22866 \e$B%?!<\e(B @code{spam-contents} \e$B$r\e(B @code{gnus-group-spam-classification-spam} \e$B$K\e(B
22867 \e$B@_Dj$9$k$+!"$^$?$O$=$l$KBP1~$9$kJQ\e(B
22868 \e$B?t\e(B @code{gnus-spam-newsgroup-contents} \e$B$r%+%9%?%^%$%:$9$k$3$H$K$h$C$F@k\e(B
22869 \e$B8@$9$k$3$H$,$G$-$^$9!#\e(B@code{spam-contents} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
22870 \e$B$H\e(B @code{gnus-spam-newsgroup-contents} \e$BJQ?t$O!"$=$l$i$N<oJL\e(B
22871 \e$B$r\e(B @code{gnus-group-spam-classification-ham} \e$B$K@_Dj$9$k$3$H$K$h$C$F!"\e(B
22872 @emph{ham} \e$B%0%k!<%W$G$"$k$3$H$r@k8@$9$k$?$a$K;H$&$3$H$b$G$-$^$9!#%0%k!<\e(B
22873 \e$B%W$,\e(B @code{spam-junk-mailgroups}, @code{spam-contents} \e$B$^$?\e(B
22874 \e$B$O\e(B @code{gnus-spam-newsgroup-contents} \e$B$G$"$k$3$H$r<($9J,N`$,9T$J$o$l$F\e(B
22875 \e$B$$$J$$$H!"$=$l$i$O\e(B @emph{\e$BL$J,N`\e(B} \e$B$G$"$k$H2r<a$5$l$^$9!#$9$Y$F$N%0%k!<%W\e(B
22876 \e$B$O%G%#%U%)%k%H$G$OL$J,N`$G$9!#\e(B
22877
22878 @vindex gnus-spam-mark
22879 @cindex $
22880 Spam \e$B%0%k!<%W$G$O!"%G%#%U%)%k%H$G$9$Y$F$N%a%C%;!<%8$,\e(B spam \e$B$G$"$k$H2r<a\e(B
22881 \e$B$5$l$^$9\e(B: \e$B$=$N%0%k!<%W$KF~$k$H!"$=$l$i\e(B
22882 \e$B$K\e(B @samp{$} \e$B0u\e(B (@code{gnus-spam-mark}) \e$B$,IU$-$^$9!#%a%C%;!<%8$r8+$F$$$C\e(B
22883 \e$B$?$s$=$l$K\e(B spam \e$B$N0u$rIU$1$F$b!"8e$G<h$j>C$;$P!"$=$N8e$=$N%0%k!<%W$KF~$C\e(B
22884 \e$B$?$H$-$K!"$=$l$K$O\e(B spam \e$B0u$OIU$-$^$;$s!#$?$@\e(B
22885 \e$B$7\e(B @code{spam-mark-only-unseen-as-spam} \e$B%Q%i%a!<%?!<$r\e(B @code{nil} \e$B$K$9$l\e(B
22886 \e$B$P!"$=$&$$$&F0:n$r$d$a$5$;$k!"$D$^$j$9$Y$F$NL$FI%a%C%;!<%8$K\e(B spam \e$B0u$,IU\e(B
22887 \e$B$/$h$&$K$9$k$3$H$,$G$-$^$9!#$=$N%0%k!<%W$N35N,%P%C%U%!!<$K$$$k$H$-!"$d$C\e(B
22888 \e$B$Q$j\e(B spam \e$B$G$O$J$+$C$?$9$Y$F$N\e(B \e$B5-;v$+$i\e(B @samp{$} \e$B0u$r>C$5$J$1$l$P$J$j$^\e(B
22889 \e$B$;$s!#\e(B@samp{$} \e$B0u$r>C$9$K$O\e(B @kbd{M-u} \e$B$G$=$N5-;v$r!VL$FI!W$K$9$k$+!"$"$k\e(B
22890 \e$B$$$O\e(B @kbd{d} \e$B$G\e(B spam \e$B$G$O$J$$$b$N$H$7$FFI$s$@$3$H$r@k8@$9$l$PNI$$$G$7$g\e(B
22891 \e$B$&!#%0%k!<%W$rH4$1$k$H$-!"$9$Y$F$N\e(B spam \e$B0u\e(B (@samp{$}) \e$B$,IU$$$?5-;v\e(B
22892 \e$B$O\e(B spam \e$B%W%m%;%C%5!<$KAw$i$l!"$=$l$i$r\e(B spam \e$B$NI8K\$H$7$F3X=,$7$^$9!#\e(B
22893
22894 \e$B%a%C%;!<%8$OB>$N$$$m$$$m$JJ}K!$K$h$C$F$b>C5n$5$l$k$+$b$7$l$J$$$7!"\e(B
22895 @code{ham-marks} \e$B%0%k!<%W%Q%i%a!<%?!<$,L58z$K$5$l$J$1$l$P!"Dc$$%9%3%"$N\e(B
22896 \e$B$?$a$N\e(B @samp{Y} \e$B0u$HF1MM!"%G%#%U%)%k%H$N4{FI$+L@<(E*$J>C5n$N$?$a\e(B
22897 \e$B$N\e(B @samp{R} \e$B$H\e(B @samp{r} \e$B0u!"<+F0$^$?$OL@<(E*$J:o=|$N$?$a\e(B
22898 \e$B$N\e(B @samp{X} \e$B$H\e(B @samp{K} \e$B0u!"$=$l$i$9$Y$F$,\e(B spam \e$B5-;v$H$OL54X78$G$"$k$H2r\e(B
22899 \e$B<a$5$l$^$9!#$3$N2>Dj$O!"K\J*$N\e(B spam \e$B$r8!=P$9$k$?$a$K>C5n\e(B (kill) \e$B%U%!%$%k\e(B
22900 \e$B$+%9%3%"%U%!%$%k$rFCJL$K;H$C$F$$$k>l9g$O4V0c$C$F$$$k$+$b$7$l$^$;$s!#$=$&\e(B
22901 \e$B$G$"$l$P\e(B @code{ham-marks} \e$B%0%k!<%W%Q%i%a!<%?!<$rD4@0$9$k$Y$-$G$9!#\e(B
22902
22903 @defvar ham-marks
22904 \e$B$3$N%0%k!<%W$^$?$O%H%T%C%/%Q%i%a!<%?!<$r\e(B ham \e$B$G$"$k$H2r<a$7$?$$0u$N%j%9\e(B
22905 \e$B%H$K@_Dj$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G$O!">C5n\e(B (deleted)\e$B!"4{\e(B
22906 \e$BFI\e(B (read)\e$B!":o=|\e(B (killed)\e$B!"\e(Bkill \e$B%U%!%$%k$K$"$k$b$N\e(B (kill-filed) \e$B$*$h$SDc\e(B
22907 \e$B$$%9%3%"\e(B (low-score\e$B!"4{FI$@$1$l$I$b\e(B spam \e$B$G$O$J$$$H9M$($k\e(B) \e$B0u$N%j%9%H$G\e(B
22908 \e$B$9!#\e(BHam \e$B0u$N%j%9%H$K2D;k\e(B (tick) \e$B0u$r4^$a$k$3$H$,LrN)$D$3$H$b$"$j$^$9!#L$\e(B
22909 \e$BFI0u$r\e(B ham \e$B0u$K$9$k$3$H$O!"DL>o$=$l$,J,N`$,B-$j$F$$$J$$$3$H$rI=$9$N$G!"\e(B
22910 \e$B4+$a$i$l$^$;$s!#$7$+$7!"$"$J$?$,$=$l$r9T$J$&$3$H$O$G$-$k$7!";d$?$A$KITK~\e(B
22911 \e$B$O$"$j$^$;$s!#\e(B
22912 @end defvar
22913
22914 @defvar spam-marks
22915 \e$B$3$N%0%k!<%W$^$?$O%H%T%C%/%Q%i%a!<%?!<$r\e(B spam \e$B$G$"$k$H2r<a$7$?$$0u$N%j%9\e(B
22916 \e$B%H$K@_Dj$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G$O\e(B spam \e$B0u$@$1$r;}$D%j%9%H$G$9!#\e(B
22917 \e$B$=$l$rJQ99$9$k$3$H$O4+$a$^$;$s$,!"K\Ev$K$=$&$7$?$$$N$J$i$4>!<j$K!#\e(B
22918 @end defvar
22919
22920 \e$B%0%k!<%W$rH4$1$k$H$-$K\e(B (\e$B$=$N%0%k!<%W$,\e(B @emph{\e$B2?\e(B} \e$B$G$"$C$F$b\e(B)\e$B!"$=\e(B
22921 \e$B$N\e(B @code{spam-contents} \e$B$NJ,N`$K$+$+$o$i$:!"\e(Bspam \e$B0u$,IU$$$F$$$k$9$Y$F$N\e(B
22922 \e$B5-;v$O\e(B spam \e$B%W%m%;%C%5!<$KAw$i$l!"$=$l$i$r\e(B spam \e$B$NI8K\$H$7$F3X=,$7$^$9!#\e(B
22923 \e$B0U?^E*$K$?$/$5$s$N>C5n$r9T$J$&$H!"$?$^$K$=$l$O8+$F$$$J$$\e(B @samp{K} \e$B0u$,IU\e(B
22924 \e$B$$$?5-;v$G=*$o$k$+$b$7$l$^$;$s!#$=$7$F$=$l$i$O6vA3$K\e(B spam \e$B$r4^$s$G$$$k$+\e(B
22925 \e$B$b$7$l$^$;$s!#:G$bNI$$$N$O!"K\Ev$N\e(B spam \e$B$K\e(B @samp{$} \e$B$,IU$$$F$$$F!"B>$K2?\e(B
22926 \e$B$bL5$$$3$H$r3N$+$a$k$3$H$G$9!#\e(B
22927
22928 @vindex gnus-ham-process-destinations
22929 @emph{Spam} \e$B%0%k!<%W$rH4$1$k$H$-$K!"\e(Bspam \e$B0u$,IU$$$F$$$k$9$Y$F$N5-;v\e(B
22930 \e$B$K$O\e(B spam \e$B%W%m%;%C%5!<$G=hM}$7$?8e$G4|8B@Z$l>C5n$N0u$,IU$1$i$l$^$9!#$3$l\e(B
22931 \e$B$O\e(B @emph{\e$BL$J,N`\e(B} \e$B$^$?$O\e(B @emph{ham} \e$B%0%k!<%W$KBP$7$F$O9T$J$o$l$^$;$s!#$5\e(B
22932 \e$B$i$K\e(B spam \e$B%0%k!<%W$K$"$k$I$N\e(B @strong{ham} \e$B5-;v$b!"\e(B
22933 @code{ham-process-destination} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
22934 \e$B$+\e(B @code{gnus-ham-process-destinations} \e$BJQ?t$N$I$A$i$+$K9gCW$9$k>l=j$K0\\e(B
22935 \e$B$5$l$^$9!#$=$l$i$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$N%j%9%H$G\e(B
22936 \e$B$9\e(B (@kbd{M-x customize-variable @key{RET}
22937 gnus-ham-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
22938 \e$B$b4JC1$G$9\e(B)\e$B!#JQ?t$r<j$G%+%9%?%^%$%:$9$kJ}$,9%$-$J?M$N$?$a$K8@$C$F$*$/$H!"\e(B
22939 \e$B$=$l$>$l$N%0%k!<%WL>$N%j%9%H$OIaDL$N\e(B Lisp \e$B$N\e(B list \e$B$G$9!#\e(B
22940 @code{ham-process-destination} \e$B%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"\e(Bham \e$B5-\e(B
22941 \e$B;v$O$=$3$KN1$aCV$+$l$^$9!#\e(B
22942 @code{spam-mark-ham-unread-before-move-from-spam-group} \e$B%Q%i%a!<%?!<$,@_\e(B
22943 \e$BDj$5$l$F$$$k$H!"\e(Bham \e$B5-;v$O0\F0$5$;$i$l$kA0$KL$FI$N0u$,IU$1$i$l$^$9!#\e(B
22944
22945 Ham \e$B$,0\F0$G$-$J$$>l9g\e(B (\e$BNc$($P\e(B @acronym{NNTP} \e$B$N$h$&$JFI$_9~$_@lMQ%P%C%/\e(B
22946 \e$B%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22947
22948 \e$B%0%k!<%W$^$?$O@55,I=8=$4$H$KJ#?t$N0\F0@h$r;XDj$G$-$k$3$H$KCmL\$7$F2<$5$$\e(B!
22949 \e$B$3$l$K$h$C$F\e(B ham \e$B5-;v$r@55,$N%a!<%k%0%k!<%W$H\e(B @emph{ham \e$B%H%l!<%K%s%0\e(B} \e$B%0\e(B
22950 \e$B%k!<%W$KAw$k$3$H$,$G$-$^$9!#\e(B
22951
22952 @emph{Ham} \e$B%0%k!<%W$rH4$1$k$H$-$K!"\e(Bham \e$B0u$,IU$$$F$$$k$9$Y$F$N5-;v\e(B
22953 \e$B$O\e(B ham \e$B%W%m%;%C%5!<$KAw$i$l!"$=$l$i$r\e(B spam \e$B$G$O$J$$I8K\$H$7$F3X=,$7$^$9!#\e(B
22954
22955 @vindex spam-process-ham-in-spam-groups
22956 \e$BJQ?t\e(B @code{spam-process-ham-in-spam-groups} \e$B$O%G%#%U%)%k%H$G\e(B
22957 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(BSpam \e$B%0%k!<%W$G8+$D$+$C$?\e(B ham \e$B$,%W%m%;%C%5!<$KAw$i$l\e(B
22958 \e$B$k$h$&$K$7$?$$>l9g$O\e(B @code{t} \e$B$K$7$F2<$5$$!#DL>o$3$l$O9T$J$o$l$^$;$s!#$"\e(B
22959 \e$B$J$?$,<+J,$G\e(B ham \e$B5-;v$r\e(B ham \e$B%0%k!<%W$KAw$C$F!"$=$3$G=hM}$9$k$3$H$,4|BT$5\e(B
22960 \e$B$l$F$$$^$9!#\e(B
22961
22962 @vindex spam-process-ham-in-nonham-groups
22963 \e$BJQ?t\e(B @code{spam-process-ham-in-nonham-groups} \e$B$O%G%#%U%)%k%H$G\e(B
22964 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(BHam \e$B$G$O$J$$\e(B (spam \e$B$^$?$OL$J,N`$N\e(B) \e$B%0%k!<%W$G8+$D$+$C\e(B
22965 \e$B$?\e(B ham \e$B$,%W%m%;%C%5!<$KAw$i$l$k$h$&$K$7$?$$>l9g$O\e(B @code{t} \e$B$K$7$F2<$5$$!#\e(B
22966 \e$BDL>o$3$l$O9T$J$o$l$^$;$s!#$"$J$?$,<+J,$G\e(B ham \e$B5-;v$r\e(B ham \e$B%0%k!<%W$KAw$C$F!"\e(B
22967 \e$B$=$3$G=hM}$9$k$3$H$,4|BT$5$l$F$$$^$9!#\e(B
22968
22969 @vindex gnus-spam-process-destinations
22970 @emph{Ham} \e$B$^$?$O\e(B @emph{\e$BL$J,N`\e(B} \e$B%0%k!<%W$rH4$1$k$H$-$K!"$9$Y$F\e(B
22971 \e$B$N\e(B @strong{spam} \e$B5-;v$O!"\e(B@code{spam-process-destination} \e$B%0%k!<%W%Q%i%a!<\e(B
22972 \e$B%?!<$+\e(B @code{gnus-spam-process-destinations} \e$BJQ?t$N$I$A$i$+$K9gCW$9$k>l\e(B
22973 \e$B=j$K0\$5$l$^$9!#$=$l$i$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$N%j%9%H$G\e(B
22974 \e$B$9\e(B (@kbd{M-x customize-variable @key{RET}
22975 gnus-spam-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
22976 \e$B$b4JC1$G$9\e(B)\e$B!#JQ?t$r<j$G%+%9%?%^%$%:$9$kJ}$,9%$-$J?M$N$?$a$K8@$C$F$*$/$H!"\e(B
22977 \e$B$=$l$>$l$N%0%k!<%WL>$N%j%9%H$OIaDL$N\e(B Lisp \e$B$N\e(B list \e$B$G$9!#\e(B
22978 @code{spam-process-destination} \e$B%Q\e(B
22979 \e$B%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"\e(Bspam \e$B5-;v$OC1$K4|8B@Z$l>C5n$5$l$^$9!#%0\e(B
22980 \e$B%k!<%WL>$O40A47A$G$"$k$3$H!"$9$J$o$A%0%k!<%W%P%C%U%!!<$G%0%k!<%WL>$NA0\e(B
22981 \e$B$K\e(B @samp{nntp:servername} \e$B$N$h$&$J$b$N$,8+$($k>l9g$O!"$3$3$G$b$=$l$r;H$&\e(B
22982 \e$BI,MW$,$"$j$^$9!#\e(B
22983
22984 Spam \e$B$,0\F0$G$-$J$$>l9g\e(B (\e$BNc$($P\e(B @acronym{NNTP} \e$B$N$h$&$JFI$_9~$_@lMQ%P%C\e(B
22985 \e$B%/%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22986
22987 \e$B%0%k!<%W$^$?$O@55,I=8=$4$H$KJ#?t$N0\F0@h$r;XDj$G$-$k$3$H$KCmL\$7$F2<$5$$\e(B!
22988 \e$B$3$l$K$h$C$F\e(B spam \e$B5-;v$r@55,$N%a!<%k%0%k!<%W\e(B
22989 \e$B$H\e(B @emph{spam \e$B%H%l!<%K%s%0\e(B} \e$B%0%k!<%W$KAw$k$3$H$,$G$-$^$9!#\e(B
22990
22991 @vindex spam-log-to-registry
22992 Ham \e$B$H\e(B spam \e$B$K4X$9$kLdBj$O!"\e(Bgnus \e$B$,%G%#%U%)%k%H$G$O$3$N=hM}$rDI@W$7$F$/\e(B
22993 \e$B$l$J$$$3$H$G$9!#=hM}$5$l$?5-;v$rDI@W$7!"$+$DJ#?t2s$K$o$?$C$F=hM}$9$k$3$H\e(B
22994 \e$B$r2sHr$9$k$?$a$K\e(B @code{spam.el} \e$B$,\e(B @code{gnus-registry.el} \e$B$r;H$&$h$&$K!"\e(B
22995 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$F2<$5$$!#EPO??t$r@)8B$9$k$H!"\e(B
22996 \e$B@)8B$,L5$$>l9g$N$h$&$KF0:n$7$J$$$3$H$r3P$($F$*$$$F2<$5$$!#\e(B
22997
22998 @vindex spam-mark-only-unseen-as-spam
22999 Spam \e$B%0%k!<%W$K$"$k!"$^$@FI$^$l$?$3$H$,L5$$5-;v$@$1$K\e(B spam \e$B$N0u$rIU$1$?\e(B
23000 \e$B$$>l9g$O!"$3$NJQ?t$r%;%C%H$7$F2<$5$$!#%G%#%U%)%k%H$G$O%;%C%H$5$l$F$$$^$9!#\e(B
23001 \e$B$3$l$r\e(B @code{nil} \e$B$K$9$k$H!"L$FI$N5-;v$K$b\e(B spam \e$B0u$,IU$1$i$l$^$9!#\e(B
23002
23003 @vindex spam-mark-ham-unread-before-move-from-spam-group
23004 Ham \e$B$,\e(B spam \e$B%0%k!<%W$+$i0\F0$5$l$kA0$K0u$r>C$7$?$$>l9g$O!"$3$NJQ?t$r%;%C\e(B
23005 \e$B%H$7$F2<$5$$!#$3$l$O\e(B ham \e$B$K0u$rIU$1$k$?$a$K2D;k\e(B (tick) \e$B0u$N$h$&$J$b$N$r\e(B
23006 \e$B;H$&>l9g$K!"$H$F$bLr$KN)$A$^$9!#5-;v$O$"$?$+$b$=$l$,%a!<%k%5!<%P!<$r=P$?\e(B
23007 \e$B$P$+$j$N$h$&$K!"L50u$G\e(B @code{ham-process-destination} \e$B$KCV$+$l$k$G$7$g$&!#\e(B
23008
23009 @vindex spam-autodetect-recheck-messages
23010 \e$B$3$NJQ?t$O\e(B @code{spam.el} \e$B$,\e(B spam \e$B$N<+F08!=P$r9T$J$&>l9g$K!"$^$@FI$^$l$?\e(B
23011 \e$B$3$H$,L5$$5-;v$@$1!"$^$?$O$9$Y$F$NL$FI5-;v$N\e(B spam \e$B8!::$r9T$J$&$+$I$&$+$r\e(B
23012 \e$B;X<($7$^$9!#$3$l$O$=$N$^$^$K$7$F$*$/$3$H$r4+$a$^$9!#\e(B
23013
23014 @node Spam ELisp Package Sorting and Score Display in Summary Buffer
23015 @subsubsection Spam ELisp Package Sorting and Score Display in Summary Buffer
23016 @cindex spam scoring
23017 @cindex spam sorting
23018 @cindex spam score summary buffer
23019 @cindex spam sort summary buffer
23020 @cindex spam
23021
23022 \e$B35N,%P%C%U%!!<$K\e(B spam \e$B$N%9%3%"$rI=<($9$k$3$H$,$G$-$^$9!#$^$?!"$=$l$i\e(B
23023 \e$B$N\e(B spam \e$B$N%9%3%"$K$h$C$F!"5-;v$rJB$YBX$($k$3$H$b$G$-$^$9!#\e(B
23024
23025 \e$B:G=i$K!"$I$N%P%C%/%(%s%I$r;H$&$+$r7h$a$kI,MW$,$"$j$^$9!#\e(B
23026 @code{spam-use-spamassassin}\e$B!"\e(B@code{spam-use-spamassassin-headers} \e$B$^$?\e(B
23027 \e$B$O\e(B @code{spam-use-regex-headers} \e$B%P%C%/%(%s%I$r;H$&>l9g!"\e(B
23028 @code{X-Spam-Status} \e$B%X%C%@!<$,;H$o$l$^$9!#\e(B@code{spam-use-bogofilter} \e$B$r\e(B
23029 \e$B;H$&>l9g$O!"\e(B@code{X-Bogosity} \e$B$,;H$o$l$^$9!#\e(B@code{spam-use-crm114} \e$B$r;H\e(B
23030 \e$B$&$N$J$i$P!"\e(BCRM114 \e$B%9%3%"!&%U%)!<%^%C%H$K9gCW$9$k!"$$$:$l$+$N%X%C%@!<$,\e(B
23031 \e$B;H$o$l$^$9!#\e(B@file{spam.el} \e$B$r%m!<%I$9$k\e(B @emph{\e$BA0\e(B} \e$B$K!"E,@Z$J%P%C%/%(%s%I\e(B
23032 \e$BJQ?t$r\e(B t \e$B$K@_Dj$9$k8B$j!"$&$^$/$$$/$G$7$g$&!#\e(B@code{spam.el} \e$B$O!"\e(Bgnus \e$B$,\e(B
23033 \e$BFbItE*$KI,MW$H$9$k%X%C%@!<$N%j%9%H$K!"@5$7$$%X%C%@!<$r<+F0E*$KDI2C$7$^$9!#\e(B
23034
23035 \e$B35N,%P%C%U%!!<$K\e(B spam \e$B$N%9%3%"$rI=<($5$;$k$K$O!"$3$N9T\e(B
23036 \e$B$r\e(B @code{~/.gnus.el} \e$B%U%!%$%k$K2C$($F2<$5$$\e(B (\e$BCm\e(B: @code{spam.el} \e$B$O%G%#%U%)\e(B
23037 \e$B%k%H$G$O$=$l$r9T$J$o$J$$$N$G!"$"$J$?$,;}$C$F$$$k$+$b$7$l$J$$!"B8:_$9$k$I\e(B
23038 \e$B$s$J\e(B @code{S} \e$B%U%)!<%^%C%H$h$j$bM%@h$5$l$^$;$s\e(B)\e$B!#\e(B
23039
23040 @lisp
23041 (defalias 'gnus-user-format-function-S 'spam-user-format-function-S)
23042 @end lisp
23043
23044 \e$B$G$O!"35N,%P%C%U%!!<$N9T=qK!;EMM\e(B (summary line format) \e$B$,\e(B @code{%uS} \e$B$r\e(B
23045 \e$B;H$&$h$&$K@_Dj$7$^$7$g$&!#0J2<$O\e(B spam \e$B$N%9%3%"$r\e(B 5\e$B7e$N%U%#!<%k%I$KI=<($9\e(B
23046 \e$B$kNc$G$9\e(B:
23047
23048 @lisp
23049 (setq gnus-summary-line-format
23050  "%U%R %10&user-date; $%5uS %6k  %B %(%4L: %*%-25,25a%) %s \n")
23051 @end lisp
23052
23053 \e$B:G8e$K!"\e(Bspam \e$B$N>uBV$K$h$kJB$YBX$($rA4%0%k!<%W$G9T$J$o$;$k$h$&$K$7$^$7$g\e(B
23054 \e$B$&\e(B:
23055
23056 @lisp
23057 (setq
23058  gnus-show-threads nil
23059  gnus-article-sort-functions
23060   '(spam-article-sort-by-spam-status))
23061 @end lisp
23062
23063 \e$B%0%k!<%WKh$K9T$J$o$;$?$$>l9g$O\e(B @ref{Sorting the Summary Buffer} \e$B$r;2>H$7\e(B
23064 \e$B$F2<$5$$!#\e(B
23065
23066 @node Spam ELisp Package Configuration Examples
23067 @subsubsection Spam ELisp Package Configuration Examples
23068 @cindex spam filtering
23069 @cindex spam filtering configuration examples
23070 @cindex spam configuration examples
23071 @cindex spam
23072
23073 @subsubheading Ted \e$B$N@_Dj\e(B
23074
23075 From Ted Zlatanov <tzz@@lifelogs.com>.
23076 @example
23077
23078 ;; @r{@code{gnus-registry-split-fancy-with-parent} \e$B$H\e(B spam \e$B$N\e(B}
23079 ;; @r{\e$B<+F08!=P$N$?$a!#>\:Y$O\e(B @file{gnus-registry.el} \e$B$r;2>H!#\e(B}
23080 (gnus-registry-initialize)
23081 (spam-initialize)
23082
23083 ;; @r{\e$B;d$O\e(B spam \e$B0u$rIU$1$k$N$K\e(B @kbd{C-s} \e$B$r9%$`!#\e(B}
23084 (define-key gnus-summary-mode-map "\C-s" 'gnus-summary-mark-as-spam)
23085
23086 (setq
23087  spam-log-to-registry t ;; @r{Spam \e$B$N<+F08!=P$N$?$a!#\e(B}
23088  spam-use-BBDB t
23089  spam-use-regex-headers t ;; @r{X-Spam-Flag (SpamAssassin) \e$B$r$D$+$^$($k!#\e(B}
23090  ;; @r{\e$BL>A0$K\e(B @samp{spam} \e$B$r4^$`$9$Y$F$N%0%k!<%W$K$O\e(B spam \e$B5-;v$,$"$k!#\e(B}
23091  gnus-spam-newsgroup-contents '(("spam" gnus-group-spam-classification-spam))
23092  ;; @r{\e$B$3$l$i$N\e(B docstring \e$B$r;2>H!#\e(B}
23093  spam-move-spam-nonspam-groups-only nil
23094  spam-mark-only-unseen-as-spam t
23095  spam-mark-ham-unread-before-move-from-spam-group t
23096  nnimap-split-rule 'nnimap-split-fancy
23097  ;; @r{\e$B$"$J$?$N@_Dj$KDI2C$9$kA0$K!"$3$l$,2?$r$9$k$+M}2r$;$h\e(B!}
23098  nnimap-split-fancy '(|
23099                       ;; @r{References \e$B$r?F$^$GC)$C$F\e(B}
23100                       ;; @r{\e$B$=$l$i$N%0%k!<%W$rF~$l$k!#\e(B}
23101                       (: gnus-registry-split-fancy-with-parent)
23102                       ;; @r{\e$B$3$l$O%5!<%P!<B&$N\e(B SpamAssassin}
23103                       ;; @r{\e$B%?%0$r$D$+$^$($k!#\e(B}
23104                       (: spam-split 'spam-use-regex-headers)
23105                       (any "ding" "ding")
23106                       ;; @r{Spam \e$B5-;v$O%G%#%U%)%k%H$G\e(B}
23107                       ;; @r{@samp{spam} \e$B$K9T$/$3$H$KCm0U!#\e(B}
23108                       (: spam-split)
23109                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
23110                       "mail"))
23111
23112 ;; @r{@kbd{G p} \e$B$G@_Dj$7$?;d$N%Q%i%a!<%?!<!#\e(B}
23113
23114 ;; @r{\e$B$9$Y$F$N\e(B nnml \e$B%0%k!<%W$H!"\e(B@samp{nnimap+mail.lifelogs.com:train}}
23115 ;; @r{\e$B$H\e(B @samp{nnimap+mail.lifelogs.com:spam} \e$B$r=|$$$?$9$Y$F$N\e(B nnimap}
23116 ;; @r{\e$B%0%k!<%W$G$O!"$I$N\e(B spam \e$B$b\e(B nnimap \e$B%H%l!<%K%s%0$K9T$/!#\e(B}
23117 ;; @r{\e$B$=$l$O<jF0$G8!=P$7$J$1$l$P$J$i$J$$$+$i!#\e(B}
23118
23119 ((spam-process-destination . "nnimap+mail.lifelogs.com:train"))
23120
23121 ;; @r{\e$B$9$Y$F$N\e(B @acronym{NNTP} \e$B%0%k!<%W!#\e(B}
23122 ;; @r{Spam \e$B$r\e(B blacklist \e$B$G!"\e(Bham \e$B$r\e(B BBDB \e$B$G<+F08!=P!#\e(B}
23123 ((spam-autodetect-methods spam-use-blacklist spam-use-BBDB)
23124 ;; @r{\e$B$9$Y$F$N\e(B spam \e$B$r%H%l!<%K%s%0%0%k!<%W$KAw$k!#\e(B}
23125  (spam-process-destination . "nnimap+mail.lifelogs.com:train"))
23126
23127 ;; @r{\e$B;d$,\e(B spam \e$B$r<+F08!=P$5$;$?$$!"$$$/$D$+$N\e(B @acronym{NNTP} \e$B%0%k!<%W!#\e(B}
23128 ((spam-autodetect . t))
23129
23130 ;; @r{\e$B;d$N\e(B nnimap @samp{nnimap+mail.lifelogs.com:spam} \e$B%0%k!<%W!#\e(B}
23131
23132 ;; @r{\e$B$3$l$O\e(B spam \e$B%0%k!<%W!#\e(B}
23133 ((spam-contents gnus-group-spam-classification-spam)
23134
23135  ;; @r{\e$B$I$s$J\e(B spam \e$B$b;d$O\e(B ham \e$B0u$rIU$1$J$1$l$P\e(B}
23136  ;; @r{@samp{nnimap+mail.lifelogs.com:train} \e$B$K9T$/\e(B}
23137  ;; @r{(\e$BA0=R$N\e(B @code{gnus-spam-newsgroup-contents} \e$B@_Dj$K$h$j!"$9$Y$F$N\e(B}
23138  ;; @r{\e$B$^$@FI$^$l$?$3$H$,L5$$%a%C%;!<%8$rFI$`$H$=$&$J$k\e(B)\e$B!#\e(B}
23139
23140  (spam-process-destination "nnimap+mail.lifelogs.com:train")
23141
23142  ;; @r{\e$B$I$s$J\e(B ham \e$B$b;d$N\e(B @samp{nnimap+mail.lifelogs.com:mail} \e$B%U%)%k%@\e(B}
23143  ;; @r{\e$B$K9T$/$,!";d$N\e(B @samp{nnimap+mail.lifelogs.com:trainham} \e$B%U%)%k%@\e(B}
23144  ;; @r{\e$B$K$b%H%l!<%K%s%0$N$?$a$K9T$/!#\e(B}
23145
23146  (ham-process-destination "nnimap+mail.lifelogs.com:mail"
23147                           "nnimap+mail.lifelogs.com:trainham")
23148  ;; @r{\e$B$3$N%0%k!<%W$G$O\e(B @samp{!} \e$B0u$,IU$$$F$$$k$b$N$@$1$,\e(B ham\e$B!#\e(B}
23149  (ham-marks
23150   (gnus-ticked-mark))
23151  ;; @r{\e$B=P$+$1$k4V:]$K\e(B blacklist \e$B$KAw?.<T$r3P$($5$;$k\e(B - \e$B$3$l$OL@$i$+$K\e(B}
23152  ;; @r{\e$BITMW$G!"C1$K;d$N]5J0$r@2$i$9$?$a$K$"$j$^$9!#\e(B}
23153  (spam-process (gnus-group-spam-exit-processor-blacklist)))
23154
23155 ;; @r{\e$B$=$N8e\e(B @acronym{IMAP} \e$B%5!<%P!<>e$G!";d$O\e(B SpamAssassin \e$B$,\e(B spam \e$B$r\e(B}
23156 ;; @r{\e$BG'<1$9$k%H%l!<%K%s%0$N$?$a$K\e(B @samp{train} \e$B%0%k!<%W$r!"\e(Bham \e$B$rG'<1\e(B}
23157 ;; @r{\e$B$9$k%H%l!<%K%s%0$N$?$a$K\e(B @samp{trainham} \e$B%0%k!<%W$r;H$$$^$9!#$G$b\e(B}
23158 ;; @r{gnus \e$B$O$=$&$$$&$3$H$O$d$C$F$/$l$^$;$s!#\e(B}
23159
23160 @end example
23161
23162 @subsubheading \e$B%5!<%P!<>e$N\e(B IMAP \e$B%5!<%P!<$G!"E}7WE*$J_I2a4o$H\e(B @code{spam.el} \e$B$r;H$&\e(B
23163 From Reiner Steib <reiner.steib@@gmx.de>.
23164
23165 \e$B;d$N%W%m%P%$%@$O\e(B (@acronym{IMAP}) \e$B%a!<%k%5!<%P!<>e$G\e(B (@acronym{DCC} \e$B$HO"\e(B
23166 \e$B78$7$?\e(B) bogofilter \e$B$r2TF/$5$;$F$$$^$9!#G'<1$5$l\e(B
23167 \e$B$?\e(B spam \e$B$O\e(B @samp{spam.detected} \e$B$X9T$-!";D$j$K$ODL>o$N_I2a5,B'$,E,MQ$5$l\e(B
23168 \e$B$k!"\e(B \e$B$9$J$o$A\e(B @samp{some.folder} \e$B$+\e(B @samp{INBOX} \e$B$K9T$-$^$9!#9NDj$N<:GT\e(B
23169 \e$B$"$k$$$OH]Dj$N%H%l!<%K%s%0$O!"\e(B@samp{training.ham} \e$B$^$?\e(B
23170 \e$B$O\e(B @samp{training.spam} \e$B$=$l$>$l$K5-;v$r%3%T!<$9$k$+0\F0$5$;$k$3$H$K$h$C\e(B
23171 \e$B$F9T$J$o$l$^$9!#%5!<%P!<>e$N\e(B cron \e$B%8%g%V$,!"$=$l$i$rE,@Z$J\e(B ham \e$B$^$?\e(B
23172 \e$B$O\e(B spam \e$B%*%W%7%g%s$H$H$b$K\e(B bogofilter \e$B$KM?$(!"\e(B@samp{training.ham} \e$B$*$h\e(B
23173 \e$B$S\e(B @samp{training.spam} \e$B%U%)%k%@$+$i$=$l$i$r:o=|$7$^$9!#\e(B
23174
23175 \e$B0J2<$N\e(B @code{gnus-parameters} \e$B$N9`$K$h$C$F!"\e(B@code{spam.el} \e$B$O$[$H$s$I$N\e(B
23176 \e$B;E;v$r;d$N$?$a$K$3$J$7$^$9\e(B:
23177
23178 @lisp
23179    ("nnimap:spam\\.detected"
23180     (gnus-article-sort-functions '(gnus-article-sort-by-chars))
23181     (ham-process-destination "nnimap:INBOX" "nnimap:training.ham")
23182     (spam-contents gnus-group-spam-classification-spam))
23183    ("nnimap:\\(INBOX\\|other-folders\\)"
23184     (spam-process-destination . "nnimap:training.spam")
23185     (spam-contents gnus-group-spam-classification-ham))
23186 @end lisp
23187
23188 @itemize
23189
23190 @item @b{The Spam folder:}
23191
23192 @samp{spam.detected} \e$B%U%)%k%@$K$*$$$F!";d$O9NDj$N<:GT\e(B (\e$B$9$J$o$A!"\e(B
23193 bogofilter \e$B$+\e(B DCC \e$B$,\e(B spam \e$B$G$"$k$H8m$C$FH=Dj$7$?@5Ev$J%a!<%k\e(B) \e$B$N%A%'%C%/\e(B
23194 \e$B$r$7$J$1$l$P$J$j$^$;$s!#\e(B
23195
23196 @code{gnus-group-spam-classification-spam} \e$B$N9`$N$?$a$K!"$9$Y$F$N%a%C%;!<\e(B
23197 \e$B%8$K$O\e(B spam \e$B$N0u\e(B (@code{$}) \e$B$,IU$1$i$l$^$9!#9NDj$K<:GT$7$?$b$N$r8+$D$1$?\e(B
23198 \e$B$i!";d$O5-;v$K$$$/$D$+$NB>$N\e(B ham \e$B0u\e(B (@code{ham-marks}, @ref{Spam ELisp
23199 Package Global Variables}) \e$B$rIU$1$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N5-;v\e(B
23200 \e$B$O\e(B @samp{INBOX} (\e$B;d$,5-;v$rCV$$$F$*$-$?$$$H$3\e(B
23201 \e$B$m\e(B) \e$B$H\e(B @samp{training.ham} (bogofilter \e$B$N%H%l!<%K%s%0MQ\e(B) \e$B$NN>J}$N%0%k!<\e(B
23202 \e$B%W$K%3%T!<$5$l!"\e(B@samp{spam.detected} \e$B%U%)%k%@$+$i:o=|$5$l$^$9!#\e(B
23203
23204 @code{gnus-article-sort-by-chars} \e$B$N9`$O!";d$N<:GT$7$?9NDj$N8!=P$rC1=c$K\e(B
23205 \e$B$7$^$9!#;d$O!"$9$Y$F;w$?%5%$%:$N!"$?$/$5$s$N%o!<%`\e(B (sweN, @dots{}) \e$B$r<u\e(B
23206 \e$B$1<h$j$^$9!#$=$l$i$r%5%$%:\e(B (\e$B$D$^$jJ8;z?t\e(B) \e$B$G$^$H$a$k$H!"B>$N4V0c$C$?9NDj\e(B
23207 \e$B$r8+$D$1$d$9$/$J$k$N$G$9!#\e(B(\e$B$b$A$m$s87L)$K$O%o!<%`$O\e(B @i{spam}
23208 (@acronym{UCE}, @acronym{UBE}) \e$B$G$O$"$j$^$;$s!#$H$b$"$l!"$=$l$i$NMW$i$J\e(B
23209 \e$B$$%a!<%k$r_I2a$9$k$N$K\e(B bogofilter \e$B$O;d$K$H$C$FM%=($JF;6q$G$9!#\e(B)
23210
23211 @item @b{Ham folders:}
23212
23213 \e$B;d$N\e(B ham \e$B%U%)%k%@$G!"G'<1$5$l$J$+$C$?\e(B spam \e$B%a!<%k\e(B (\e$BH]Dj$N<:GT\e(B) \e$B$r8+$?$H\e(B
23214 \e$B$-$O$$$D$G$b!";d$OC1$K\e(B @kbd{S x} (@code{gnus-summary-mark-as-spam}) \e$B$rC!\e(B
23215 \e$B$-$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N%a%C%;!<%8$O\e(B @samp{training.spam} \e$B$K\e(B
23216 \e$B0\$5$l$^$9!#\e(B
23217 @end itemize
23218
23219 @subsubheading @code{spam-report.el} \e$B$G\e(B Gmane \e$B%0%k!<%W$N\e(B spam \e$B$rJs9p$9$k\e(B
23220
23221 From Reiner Steib <reiner.steib@@gmx.de>.
23222
23223 \e$B0J2<$N\e(B @code{gnus-parameters} \e$B$KG<$a$?9`L\$K$h$C$F!"\e(B@kbd{S x}
23224 (@code{gnus-summary-mark-as-spam}) \e$B$G\e(B @code{gmane.*} \e$B%0%k!<%W$N\e(B spam \e$B5-\e(B
23225 \e$B;v$K0u$rIU$1!"%0%k!<%W$r=P$k$H$-$K\e(B Gmane \e$B$KJs9p$7$^$9\e(B:
23226
23227 @lisp
23228    ("^gmane\\."
23229     (spam-process (gnus-group-spam-exit-processor-report-gmane)))
23230 @end lisp
23231
23232 \e$B2C$($F!";d$O\e(B news.gmane.org \e$B$+$i$G$O$J$/%m!<%+%k%K%e!<%9%5!<\e(B
23233 \e$B%P!<\e(B (leafnode) \e$B$rDL$7$F5-;v$rFI$s$G$$$k$N$G!"\e(B
23234 @code{(setq spam-report-gmane-use-article-number nil)} \e$B$r;H$C$F$$$^$9!#\e(B
23235 \e$B$D$^$j!"5-;vHV9f$,\e(B news.gmane.org \e$B$K$*$1$k$b$N$H0[$J$k$N$G!"@5$7$$5-;vHV\e(B
23236 \e$B9f$r8+$D$1$k$?$a$K\e(B @code{spam-report.el} \e$B$K\e(B @code{X-Report-Spam} \e$B%X%C%@!<\e(B
23237 \e$B$r8!::$5$;$J$1$l$P$J$j$^$;$s!#\e(B
23238
23239 @node Blacklists and Whitelists
23240 @subsubsection \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H\e(B
23241 @cindex spam filtering
23242 @cindex whitelists, spam filtering
23243 @cindex blacklists, spam filtering
23244 @cindex spam
23245
23246 @defvar spam-use-blacklist
23247
23248 \e$BF~$C$F$/$k%a!<%k$rJ,3d$9$k$H$-$K%V%i%C%/%j%9%H$r;H$$$?$$>l9g$O!"$3$NJQ?t\e(B
23249 \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F2<$5$$!#Aw?.<T$,%V%i%C%/%j%9%H$K:\$C$F$$$k%a%C%;!<\e(B
23250 \e$B%8$O\e(B @code{spam-split-group} \e$B$KAw$i$l$^$9!#$3$l$O!"Aw?.<T$,\e(B spammer \e$B$G$"\e(B
23251 \e$B$k$3$H$,Dj5A$5$l$F$$$k%a!<%k$KBP$7$F$@$1F0:n$9$k!"L@<(E*$J_I2a4o$G$9!#\e(B
23252
23253 @end defvar
23254
23255 @defvar spam-use-whitelist
23256
23257 \e$BF~$C$F$/$k%a!<%k$rJ,3d$9$k$H$-$K%[%o%$%H%j%9%H$r;H$$$?$$>l9g$O!"$3$NJQ?t\e(B
23258 \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F2<$5$$!#Aw?.<T$,%[%o%$%H%j%9%H$K:\$C$F$$$J$$%a%C%;!<\e(B
23259 \e$B%8$O!"<!$N\e(B spam-split \e$B5,B'$KAw$i$l$^$9!#$3$l$O!"%[%o%$%H%j%9%H$K:\$C$F$$\e(B
23260 \e$B$J$$C/$+$N%a%C%;!<%8$O\e(B spam \e$B$H$b\e(B ham \e$B$H$b8+$J$5$l$J$$$3$H$r0UL#$9$k!"L@\e(B
23261 \e$B<(E*$J_I2a4o$G$9!#\e(B
23262
23263 @end defvar
23264
23265 @defvar spam-use-whitelist-exclusive
23266
23267 \e$BAw?.<T$,%[%o%$%H%j%9%H$K:\$C$F$$$J$$$9$Y$F$N%a%C%;!<%8$,\e(B spam \e$B$@$H8+$J$5\e(B
23268 \e$B$l$k$3$H$r0UL#$9$k0EL[$N_I2a4o$H$7$F%[%o%$%H%j%9%H$r;H$$$?$$>l9g$O!"$3$N\e(B
23269 \e$BJQ?t$r\e(B @code{t} \e$B$K$7$F2<$5$$!#Cm0U$7$F;H$C$F2<$5$$!#\e(B
23270
23271 @end defvar
23272
23273 @defvar gnus-group-spam-exit-processor-blacklist
23274
23275 \e$B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W\e(B
23276 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23277 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23278 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU\e(B
23279 \e$B$$$?5-;v$NAw?.<T$,%V%i%C%/%j%9%H$KDI2C$5$l$^$9!#\e(B
23280
23281 @emph{\e$B7Y9p\e(B}
23282
23283 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-blacklist} \e$B$NBe$o$j$K!"\e(B
23284 @code{(spam spam-use-blacklist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23285 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23286
23287 @end defvar
23288
23289 @defvar gnus-group-ham-exit-processor-whitelist
23290
23291 \e$B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W\e(B
23292 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23293 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23294 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bham \e$B0u$,IU\e(B
23295 \e$B$$$?\e(B @emph{ham} \e$B%0%k!<%W$N5-;v$NAw?.<T$,%[%o%$%H%j%9%H$KDI2C$5$l$^$9!#\e(B
23296
23297 @emph{\e$B7Y9p\e(B}
23298
23299 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-whitelist} \e$B$NBe$o$j$K!"\e(B
23300 @code{(ham spam-use-whitelist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n\e(B
23301 \e$B$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23302
23303 @end defvar
23304
23305 \e$B%V%i%C%/%j%9%H$O!"$"$J$?$,\e(B spam \e$B$NAw?.<T$@$H9M$($k%"%I%l%9$K9gCW$9$k@55,\e(B
23306 \e$BI=8=$N%j%9%H$G$9!#Nc$($P\e(B @samp{vmadmin.com} \e$B$NC/$+$i$G$bMh$k%a!<%k$rAK;_\e(B
23307 \e$B$9$k$K$O!"$"$J$?$N%V%i%C%/%j%9%H$K\e(B @samp{vmadmin.com} \e$B$rF~$l$F2<$5$$!#6u\e(B
23308 \e$B$N%V%i%C%/%j%9%H$G;O$a$^$7$g$&!#%V%i%C%/%j%9%H$N3F9`L\$O\e(B Emacs \e$B$N@55,I=\e(B
23309 \e$B8=$N9=J8\e(B (stntax) \e$B$r;H$$$^$9!#\e(B
23310
23311 \e$B5U$K!"%[%o%$%H%j%9%H$O2?$N%"%I%l%9$,@5Ev$@$H9M$($i$l$k$+$r9p$2$^$9!#%[%o\e(B
23312 \e$B%$%H%j%9%H$K$"$k%"%I%l%9$+$i$d$C$FMh$?$9$Y$F$N%a%C%;!<%8$O!"Hs\e(B-spam \e$B$@$H\e(B
23313 \e$B8+$J$5$l$^$9!#\e(B@ref{BBDB Whitelists} \e$B$b8+$F2<$5$$!#%[%o%$%H%j%9%H$N3F9`L\\e(B
23314 \e$B$O\e(B Emacs \e$B$N@55,I=8=$N9=J8\e(B (stntax) \e$B$r;H$$$^$9!#\e(B
23315
23316 \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H$N%U%!%$%k$N=j:_$O!"\e(B
23317 @code{spam-directory} \e$BJQ?t\e(B (\e$B%G%#%U%)%k%H$O\e(B @file{~/News/spam}) \e$B$^$?\e(B
23318 \e$B$OD>@\\e(B @code{spam-whitelist} \e$B$H\e(B @code{spam-blacklist} \e$BJQ?t$G%+%9%?%^%$%:\e(B
23319 \e$B$9$k$3$H$,$G$-$^$9!#%[%o%$%H%j%9%H$H%V%i%C%/%j%9%H$N%U%!%$%k$O!"%G%#%U%)\e(B
23320 \e$B%k%H$G$O\e(B @code{spam-directory} \e$B$N%G%#%l%/%H%j!<$K$"$j!"$=$l$>\e(B
23321 \e$B$l\e(B @file{whitelist} \e$B$H\e(B @file{blacklist} \e$B$H$$$&L>A0$,IU$1$i$l$^$9!#\e(B
23322
23323 @node BBDB Whitelists
23324 @subsubsection BBDB \e$B%[%o%$%H%j%9%H\e(B
23325 @cindex spam filtering
23326 @cindex BBDB whitelists, spam filtering
23327 @cindex BBDB, spam filtering
23328 @cindex spam
23329
23330 @defvar spam-use-BBDB
23331
23332 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
23333 \e$B$9$,!"%[%o%$%H%j%9%H$N%"%I%l%9$N8;$H$7$F!"@55,I=8=$G$O$J$$\e(B BBDB \e$B$r;H$$$^\e(B
23334 \e$B$9!#\e(B@code{spam-use-BBDB} \e$B$r$A$c$s$HF0:n$5$;$k$K$O\e(B BBDB \e$B$r\e(B load \e$B$7$J$1$l\e(B
23335 \e$B$P$J$j$^$;$s!#$=$NAw?.<T$,\e(B BBDB \e$B$K:\$C$F$$$J$$%a%C%;!<%8$O!"<!\e(B
23336 \e$B$N\e(B spam-split \e$B5,B'$KAw$i$l$^$9!#$3$l$O!"\e(BBBDB \e$B$K:\$C$F$$$J$$C/$+$N%a%C%;!<\e(B
23337 \e$B%8$O\e(B spam \e$B$H$b\e(B ham \e$B$H$b8+$J$5$l$J$$$3$H$r0UL#$9$k!"L@<(E*$J_I2a4o$G$9!#\e(B
23338
23339 @end defvar
23340
23341 @defvar spam-use-BBDB-exclusive
23342
23343 \e$BAw?.<T$,\e(B BBDB \e$B$K:\$C$F$$$J$$$9$Y$F$N%a%C%;!<%8$,\e(B spam \e$B$@$H8+$J$5$l$k$3$H\e(B
23344 \e$B$r0UL#$9$k0EL[$N_I2a4o$H$7$F\e(B BBDB \e$B$r;H$$$?$$>l9g$O!"$3$NJQ?t\e(B
23345 \e$B$r\e(B @code{t} \e$B$K$7$F2<$5$$!#Cm0U$7$F;H$C$F2<$5$$!#\e(BBBDB \e$B$K:\$C$F$$$kAw?.<T\e(B
23346 \e$B$@$1$,DL9T$r5v$5$l!"B>$N$9$Y$F$O\e(B spammers \e$B$H$7$FJ,N`$5$l$^$9!#\e(B
23347
23348 @code {spam.el} \e$B$K4X$9$k8B$j$O!"\e(B@code{spam-use-BBDB} \e$B$NJLL>$H$7\e(B
23349 \e$B$F\e(B @code{spam-use-BBDB-exclusive} \e$B$r;H$&$3$H$,$G$-$^$9$,!"$=$l$OJL$N%P%C\e(B
23350 \e$B%/%(%s%I$G$O$"$j$^$;$s!#\e(B@code{spam-use-BBDB-exclusive} \e$B$r\e(B @code{t} \e$B$K@_\e(B
23351 \e$BDj$9$l$P!"\e(BBBDB \e$B$K$h$kJ,3d$O$9$Y$FGSB>E*$K$J$j$^$9!#\e(B
23352
23353 @end defvar
23354
23355 @defvar gnus-group-ham-exit-processor-BBDB
23356
23357 \e$B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W\e(B
23358 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23359 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23360 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bham \e$B0u$,IU\e(B
23361 \e$B$$$?\e(B @emph{ham} \e$B%0%k!<%W$N5-;v$NAw?.<T$,\e(B BBDB \e$B$KDI2C$5$l$^$9!#\e(B
23362
23363 @emph{\e$B7Y9p\e(B}
23364
23365 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-BBDB} \e$B$NBe$o$j$K!"\e(B
23366 @code{(ham spam-use-BBDB)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23367 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23368
23369 @end defvar
23370
23371 @node Gmane Spam Reporting
23372 @subsubsection Gmane Spam \e$BJs9p\e(B
23373 @cindex spam reporting
23374 @cindex Gmane, spam reporting
23375 @cindex Gmane, spam reporting
23376 @cindex spam
23377
23378 @defvar gnus-group-spam-exit-processor-report-gmane
23379
23380 \e$B%0%k!<%W%Q%i%a!<%?!<$+JQ?t\e(B @code{gnus-spam-process-newsgroups} \e$B$r%+%9%?\e(B
23381 \e$B%^%$%:$7$F!"$3$N%7%s%\%k$r%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K\e(B
23382 \e$B2C$($F2<$5$$!#$3$l$,2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU$$$?5-;v$N%0%k!<%W\e(B
23383 \e$B$,\e(B HTTP \e$B7PM3$G\e(B Gmane \e$B$N4IM}<T$KJs9p$5$l$^$9!#\e(B
23384
23385 Gmane \e$B$O\e(B @uref{http://gmane.org} \e$B$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
23386
23387 @emph{\e$B7Y9p\e(B}
23388
23389 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-report-gmane} \e$B$NBe$o$j$K!"\e(B
23390 @code{(spam spam-use-gmane)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9\e(B
23391 \e$B$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23392
23393 @end defvar
23394
23395 @defvar spam-report-gmane-use-article-number
23396
23397 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#$"$J$?<+?H$,%K%e!<%9%5!<%P!<$r1?\e(B
23398 \e$B1D$7$F$$$k!"$9$J$o$A%m!<%+%k$J5-;vHV9f$,\e(B Gmane \e$B$N5-;vHV9f$H9g$o$J$$>l9g\e(B
23399 \e$B$O!"\e(B@code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
23400 @code{spam-report-gmane-use-article-number} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
23401 @file{spam-report.el} \e$B$O\e(B Gmane \e$B$,Ds6!$9$k\e(B @code{X-Report-Spam} \e$B%X%C%@!<\e(B
23402 \e$B$r;H$$$^$9!#\e(B
23403
23404 @end defvar
23405
23406 @node Anti-spam Hashcash Payments
23407 @subsubsection \e$BHs\e(B-spam Hashcash \e$B0u\e(B
23408 @cindex spam filtering
23409 @cindex hashcash, spam filtering
23410 @cindex spam
23411
23412 @defvar spam-use-hashcash
23413
23414 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
23415 \e$B$9$,!"Aw?.<T$N%"%I%l%9$NBe$o$j$K!"7iGr$J%a%C%;!<%8$N$?$a$N\e(B hashcash \e$B$N\e(B
23416 \e$B0u\e(B (tokens) \e$B$r;H$$$^$9!#\e(BHashcash \e$B0u$,L5$$%a%C%;!<%8$O<!$N\e(B spam-\e$BJ,\e(B
23417 \e$B3d\e(B (spam-split) \e$B5,B'$KAw$i$l$^$9!#$3$l$O\e(B hashcash \e$B0u$,8+Ev$?$i$J$$%a%C%;!<\e(B
23418 \e$B%8$O\e(B spam \e$B$H$b\e(B ham \e$B$H$b8+$J$5$l$J$$$3$H$r0UL#$9$k!"L@<(E*$J_I2a4o$G$9!#\e(B
23419
23420 @end defvar
23421
23422 @node Blackholes
23423 @subsubsection \e$B%V%i%C%/%[!<%k\e(B
23424 @cindex spam filtering
23425 @cindex blackholes, spam filtering
23426 @cindex spam
23427
23428 @defvar spam-use-blackholes
23429
23430 \e$B$3$N%*%W%7%g%s$O%G%#%U%)%k%H$GL58z$K$J$C$F$$$^$9!#$3$N%*%W%7%g%s$r%;%C%H\e(B
23431 \e$B$9$k$H!"\e(Bgnus \e$B$K%V%i%C%/%[!<%k7?$NJ,;6\e(B spam \e$B=hM}%7%9%F%`\e(B (\e$BNc$($P\e(B DCC) \e$B$r\e(B
23432 \e$BD4$Y$5$;$k$3$H$,$G$-$^$9!#JQ?t\e(B @code{spam-blackhole-servers} \e$B$O!"\e(Bgnus \e$B$,\e(B
23433 \e$B0U8+$r5a$a$k%V%i%C%/%[!<%k!&%5!<%P!<$N%j%9%H$r;}$A$^$9!#8=:_$N%j%9%H$O$+\e(B
23434 \e$B$J$j9-HO0O$KEO$C$F$$$^$9$,!"$b$7;~BeCY$l$J%5!<%P!<$r4^$s$G$$$?$i;d$?$A$K\e(B
23435 \e$BCN$i$;$k$?$a$K!"3NG'$7$F2<$5$$!#\e(B
23436
23437 \e$B%V%i%C%/%[!<%k!&%A%'%C%/$O\e(B @file{dig.el} \e$B%Q%C%1!<%8$r;H$$$^$9!#$7$+\e(B
23438 \e$B$7\e(B @code{spam-use-dig} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$l$P!"$h$jNI$$@-G=$N$?$a\e(B
23439 \e$B$K\e(B @file{dns.el} \e$B$rBe$o$j$K;H$&$3$H$r\e(B @code{spam.el} \e$B$K;X<($9$k$3$H$,$G\e(B
23440 \e$B$-$^$9!#8=>u$G$O\e(B @code{spam-use-dig} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$O!"$$\e(B
23441 \e$B$/?M$+$NMxMQ<T$,;H$($J$$$+$b$7$l$J$$$N$G!"$=$l$,2DG=$J@-G=2~A1$G$"$k$K$b\e(B
23442 \e$B$+$+$o$i$:?d>)$5$l$^$;$s!#$7$+$7!"$=$l$,F0$/$+$I$&$+$r3N$+$a$k$3$H$O$G$-\e(B
23443 \e$B$^$9!#\e(B
23444
23445 @end defvar
23446
23447 @defvar spam-blackhole-servers
23448
23449 \e$B%V%i%C%/%[!<%k!&%A%'%C%/$N$?$a$K0U8+$r5a$a$k%5!<%P!<$N%j%9%H$G$9!#\e(B
23450
23451 @end defvar
23452
23453 @defvar spam-blackhole-good-server-regex
23454
23455 \e$B%V%i%C%/%[!<%k!&%5!<%P!<$N%j%9%H$H>H9g$5$l$F$O$J$i$J$$\e(B IP \e$B$N@55,I=8=!#\e(B
23456 @code{nil} \e$B$K@_Dj$5$l$k$HL58z$G$9!#\e(B
23457
23458 @end defvar
23459
23460 @defvar spam-use-dig
23461
23462 @file{dns.el} \e$B%Q%C%1!<%8$NBe$o$j$K\e(B @file{dig.el} \e$B%Q%C%1!<%8$r;H$$$^$9!#\e(B
23463 \e$B%G%#%U%)%k%H$N@_Dj$G$"$k\e(B @code{t} \e$B$,?d>)$5$l$^$9!#\e(B
23464
23465 @end defvar
23466
23467 \e$B%V%i%C%/%[!<%k!&%A%'%C%/$OF~$C$FMh$k%a!<%k$KBP$7$F$@$19T$J$o$l$^$9!#%V%i%C\e(B
23468 \e$B%/%[!<%k$K\e(B spam \e$B$^$?$O\e(B ham \e$B%W%m%;%C%5!<$O$"$j$^$;$s!#\e(B
23469
23470 @node Regular Expressions Header Matching
23471 @subsubsection \e$B@55,I=8=$K$h$k%X%C%@!<$N9gCW8!::\e(B
23472 @cindex spam filtering
23473 @cindex regular expressions header matching, spam filtering
23474 @cindex spam
23475
23476 @defvar spam-use-regex-headers
23477
23478 \e$B$3$N%*%W%7%g%s$O%G%#%U%)%k%H$GL58z$K$J$C$F$$$^$9!#$3$N%*%W%7%g%s$r%;%C%H\e(B
23479 \e$B$9$k$H!"\e(Bgnus \e$B$K@55,I=8=$N%j%9%H$H%a%C%;!<%8%X%C%@!<$r>H9g$5$;$k$3$H$,$G\e(B
23480 \e$B$-$^$9!#JQ?t\e(B @code{spam-regex-headers-spam} \e$B$*$h\e(B
23481 \e$B$S\e(B @code{spam-regex-headers-ham} \e$B$,@55,I=8=$N%j%9%H$r;}$A$^$9!#%a%C%;!<\e(B
23482 \e$B%8$,\e(B spam \e$B$^$?$O\e(B ham \e$B$+$I$&$+$r7h$a$k$?$a$K!"\e(Bgnus \e$B$O%a%C%;!<%8%X%C%@!<$N\e(B
23483 \e$B$=$l$>$l$r8!::$7$^$9!#\e(B
23484
23485 @end defvar
23486
23487 @defvar spam-regex-headers-spam
23488
23489 \e$B%a%C%;!<%8%X%C%@!<$NCf$G0lCW$7$?;~$K!"$=$l$,L@$i$+$K\e(B spam \e$B$G$"$k$3$H$r8+\e(B
23490 \e$BJ,$1$k$?$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
23491
23492 @end defvar
23493
23494 @defvar spam-regex-headers-ham
23495
23496 \e$B%a%C%;!<%8%X%C%@!<$NCf$G0lCW$7$?;~$K!"$=$l$,L@$i$+$K\e(B ham \e$B$G$"$k$3$H$r8+\e(B
23497 \e$BJ,$1$k$?$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
23498
23499 @end defvar
23500
23501 \e$B@55,I=8=$K$h$k%X%C%@!<$N8!::$O!"F~$C$F$-$?%a!<%k$KBP$7$F$@$19T$J$o$l$^$9!#\e(B
23502 \e$B@55,I=8=$N$?$a$KFCM-$J\e(B spam \e$B$^$?$O\e(B ham \e$B%W%m%;%C%5!<$O$"$j$^$;$s!#\e(B
23503
23504 @node Bogofilter
23505 @subsubsection Bogofilter
23506 @cindex spam filtering
23507 @cindex bogofilter, spam filtering
23508 @cindex spam
23509
23510 @defvar spam-use-bogofilter
23511
23512 Eric Raymond \e$B$N?WB.$J\e(B Bogofilter \e$B$r\e(B @code{spam-split} \e$B$K;HMQ$7$?$$>l9g$O!"\e(B
23513 \e$B$3$NJQ?t$r%;%C%H$7$F2<$5$$!#\e(B
23514
23515 Spam \e$B5-;v$@$1$N\e(B @samp{$} \e$B0u$r4XO"IU$1$k:G>.$N@$OC$K$h$C$F!"\e(BBogofilter \e$B%H\e(B
23516 \e$B%l!<%K%s%0$O$9$Y$F$+$J$j<+F0E*$K$J$j$^$9!#3F%+%F%4%j!<$N\e(B spam \e$B$+$=$&$G$J\e(B
23517 \e$B$$?tI4$N5-;v$rF~<j$9$k$^$G!"$3$l$r$d$i$J$1$l$P$J$j$^$;$s!#35N,%b!<%I$K$*\e(B
23518 \e$B$1$k%G%P%C%0$N$?$a$N!"$"$k$$$O9%4q?4$N$?$a$N\e(B @kbd{S t} \e$B%3%^%s%I$O!"8=:_\e(B
23519 \e$B$N5-;v$N\e(B @emph{spamicity} (\e$BLuCm\e(B: spam \e$BEY\e(B?) \e$B%9%3%"\e(B (0.0\e$B!A\e(B1.0) \e$B$rI=<($7$^\e(B
23520 \e$B$9!#\e(B
23521
23522 Bogofilter \e$B$O!"$"$k0lDj$NogCM$K4p$E$$$F!"%a%C%;!<%8$,\e(B spam \e$B$+$I$&$+$r8+\e(B
23523 \e$B6K$a$^$9!#ogCM$O%+%9%?%^%$%:$G$-$^$9!#\e(BBogofilter \e$B$N%I%-%e%a%s%H$rD4$Y$F\e(B
23524 \e$B2<$5$$!#\e(B
23525
23526 Path \e$B$K\e(B @code{bogofilter} \e$B$N<B9T%U%!%$%k$,L5$$>l9g!"\e(BBogofilter \e$B$N=hM}$O\e(B
23527 \e$B<h$j>C$5$l$^$9!#\e(B
23528
23529 @code{spam-use-bogofilter-headers} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1\e(B
23530 \e$B$^$;$s!#\e(B
23531
23532 @end defvar
23533
23534 @defvar spam-use-bogofilter-headers
23535
23536 \e$B%a%C%;!<%8%X%C%@!<$@$1$rD4$Y$k$?$a$K\e(B Eric Raymond \e$B$N?WB.\e(B
23537 \e$B$J\e(B Bogofilter \e$B$r\e(B @code{spam-split} \e$B$K;HMQ$7$?$$>l9g$O!"$3$NJQ?t$r%;%C%H\e(B
23538 \e$B$7$F2<$5$$!#$3$l$O\e(B @code{spam-use-bogofilter} \e$B$HF1$8$h$&$KF0:n$7$^$9$,!"\e(B
23539 \e$B$"$i$+$8$a\e(B @code{X-Bogosity} \e$B%X%C%@!<$,%a%C%;!<%8$KB8:_$7$J$1$l$P$J$j$^\e(B
23540 \e$B$;$s!#DL>o$3$l$O\e(B procmail \e$B$N5;K!$+!"2?$+$=$l$K;w$?$b$N$G9T$J$&$3$H$K$J$k\e(B
23541 \e$B$G$7$g$&!#\e(BBogofilter \e$B$N%$%s%9%H!<%k$K4X$9$kJ8=q$rD4$Y$F2<$5$$!#\e(B
23542
23543 @code{spam-use-bogofilter} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
23544
23545 @end defvar
23546
23547 @defvar gnus-group-spam-exit-processor-bogofilter
23548 \e$B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W\e(B
23549 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23550 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23551 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU\e(B
23552 \e$B$$$?5-;v$,\e(B bogofilter \e$B$N\e(B spam \e$B%G!<%?%Y!<%9$K2C$($i$^$9!#\e(B
23553
23554 @emph{\e$B7Y9p\e(B}
23555
23556 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-bogofilter} \e$B$NBe$o$j$K!"\e(B
23557 @code{(spam spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23558 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23559 @end defvar
23560
23561 @defvar gnus-group-ham-exit-processor-bogofilter
23562 \e$B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W\e(B
23563 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23564 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23565 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bham \e$B0u$,IU\e(B
23566 \e$B$$$?\e(B @emph{ham} \e$B%0%k!<%W$N5-;v$,Hs\e(B-spam \e$B5-;vMQ$N\e(B Bogofilter \e$B%G!<%?%Y!<%9\e(B
23567 \e$B$KDI2C$5$l$^$9!#\e(B
23568
23569 @emph{\e$B7Y9p\e(B}
23570
23571 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-bogofilter} \e$B$NBe$o$j$K!"\e(B
23572 @code{(ham spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23573 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23574 @end defvar
23575
23576 @defvar spam-bogofilter-database-directory
23577
23578 \e$B$3$l$O\e(B Bogofilter \e$B$,$=$N%G!<%?%Y!<%9$r3JG<$9$k%G%#%l%/%H%j!<$G$9!#%G%#%U%)\e(B
23579 \e$B%k%H$G$O@_Dj$5$l$F$$$J$$$N$G!"\e(BBogofilter \e$B$O$=$l<+?H$N%G%#%U%)%k%H$N%G!<\e(B
23580 \e$B%?%Y!<%9!&%G%#%l%/%H%j!<$r;H$$$^$9!#\e(B
23581
23582 @end defvar
23583
23584 Bogofilter \e$B$N%a!<%kJ,N`4o$O!"0U?^$HL\E*$NE@$G\e(B @command{ifile} \e$B$K;w$F$$$^\e(B
23585 \e$B$9!#\e(BSpam \e$B$H\e(B ham \e$B$N%W%m%;%C%5!<$,Ds6!$5$l!"2C$($F\e(B spam-\e$BJ,\e(B
23586 \e$B3d\e(B (spam-split) \e$B$K$b\e(B Bogofilter \e$B$,;H$o$l$k$Y$-$G$"$k$3$H!"$^$?$O$9$G$K5-\e(B
23587 \e$B;v$K;H$o$l$?$3$H$r<($9\e(B @code{spam-use-bogofilter} \e$B$*$h\e(B
23588 \e$B$S\e(B @code{spam-use-bogofilter-headers} \e$BJQ?t$,Ds6!$5$l$^$9!#$3$N5!G=$r8!::\e(B
23589 \e$B$9$k$?$a$K\e(B Bogofilter \e$B$N%P!<%8%g%s\e(B 0.9.2.1 \e$B$,;H$o$l$^$7$?!#\e(B
23590
23591 @node SpamAssassin back end
23592 @subsubsection SpamAssassin back end
23593 @cindex spam filtering
23594 @cindex spamassassin, spam filtering
23595 @cindex spam
23596
23597 @defvar spam-use-spamassassin
23598
23599 @code{spam-split} \e$B$K\e(B SpamAssassin \e$B$r;H$$$?$$>l9g$O!"$3$NJQ?t$r%;%C%H$7$F\e(B
23600 \e$B2<$5$$!#\e(B
23601
23602 SpamAssassin \e$B$O!"%Y%$%8%"%s%U%#%k%?$rFbJq$9$k5,B'$HJ,@O$N%;%C%H$K4p$E$$\e(B
23603 \e$B$F!"$=$l$>$l$N5-;v$N%9%3%"$r:[Dj$7$^$9!#%Y%$%8%"%s%U%#%k%?$O!"\e(Bspam \e$B5-;v\e(B
23604 \e$B$N\e(B @samp{$} \e$B0u$r4XO"$5$;$k$3$H$K$h$j71N}$9$k$3$H$,$G$-$^$9!#\e(BSpam \e$B$N%9%3\e(B
23605 \e$B%"$O!"35N,%b!<%I$G\e(B @kbd{S t} \e$B%3%^%s%I$r;H$&$3$H$K$h$C$F8+$k$3$H$,$G$-$^\e(B
23606 \e$B$9!#\e(B
23607
23608 \e$B$3$NJQ?t$r%;%C%H$9$k$H!"$=$l$>$l$N5-;v$O\e(B @code{spam-split} \e$B$,8F$P$l$k$H\e(B
23609 \e$B$-$K\e(B SpamAssassin \e$B$K$h$C$F=hM}$5$l$^$9!#%a!<%k$,\e(B SpamAssassin \e$B$G=hM}$5$l\e(B
23610 \e$B$k$h$&$K$J$C$F$$$k>l9g$K!"C1$K\e(B SpamAssassin \e$B%X%C%@!<$r;H$$$?$$$N$J$i$P!"\e(B
23611 \e$BBe$o$j$K\e(B @code{spam-use-spamassassin-headers} \e$B$r%;%C%H$7$F2<$5$$!#\e(B
23612
23613 @code{spam-use-spamassassin-headers} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1\e(B
23614 \e$B$^$;$s!#\e(B
23615
23616 @end defvar
23617
23618 @defvar spam-use-spamassassin-headers
23619
23620 \e$B%a!<%k$,\e(B SpamAssassin \e$B$G=hM}$5$l$k$h$&$K$J$C$F$$$k>l9g$K!"\e(B
23621 SpamAssassin \e$B%X%C%@!<$K4p$E$$$F\e(B @code{spam-split} \e$B$KJ,3d$r9T$J$o$;$?$$$N\e(B
23622 \e$B$J$i$P!"$3$NJQ?t$r%;%C%H$7$F2<$5$$!#\e(B
23623
23624 @code{spam-use-spamassassin} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
23625
23626 @end defvar
23627
23628 @defvar spam-spamassassin-path
23629
23630 \e$B$3$NJQ?t$O\e(B SpamAssassin \e$B$N<B9T7A<0$r;X$7$^$9!#\e(B@code{spamd} \e$B$r2TF/$7$F$$\e(B
23631 \e$B$k$J$i$P!"$h$jB.$$=hM}$N$?$a$K!"$3$NJQ?t$K\e(B @code{spamc} \e$B$N<B9T7A<0$r@_Dj\e(B
23632 \e$B$9$k$3$H$,$G$-$^$9!#\e(B@code{spamd}/@code{spamc} \e$B$N99$J$k>pJs$O!"\e(B
23633 SpamAssassin \e$B$N%I%-%e%a%s%H$r8+$F2<$5$$!#\e(B
23634
23635 @end defvar
23636
23637 SpamAssassin \e$B$O!"\e(Bspam \e$B$rF1Dj$9$k$?$a$K9-HO$JJ,@O$r9T$J$&!"6/NO$GM;DL@-$N\e(B
23638 \e$B$"$k\e(B spam \e$B_I2a4o$G$9!#\e(BSpamAssassin \e$B$,Ds6!$9$k\e(B ham \e$B$H\e(B spam \e$B$N%W%m%;%C%5!<\e(B
23639 \e$B$r;H$&$+!"$"$k$$$O$9$G$K$=$l$i$,5-;v$KE,MQ:Q$_$+$I$&$+$r!"\e(B
23640 @code{spam-use-spamassassin} \e$B$H\e(B @code{spam-use-spamassassin-headers} \e$BJQ\e(B
23641 \e$B?t$G\e(B @code{spam-split} \e$B$K;X<($7$^$9!#$3$N5!G=$r8!::$9$k$?$a\e(B
23642 \e$B$K\e(B SpamAssassin \e$B$N%P!<%8%g%s\e(B 2.63 \e$B$,;H$o$l$^$7$?!#\e(B
23643
23644 @node ifile spam filtering
23645 @subsubsection ifile \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
23646 @cindex spam filtering
23647 @cindex ifile, spam filtering
23648 @cindex spam
23649
23650 @defvar spam-use-ifile
23651
23652 Bogofilter \e$B$K;w$?E}7WJ,@O4o$G$"\e(B
23653 \e$B$k\e(B @command{ifile} \e$B$r\e(B @code{spam-split} \e$B$K;H$$$?$$>l9g$O!"$3$NJQ?t$rM-8z\e(B
23654 \e$B$K$7$F2<$5$$!#\e(B
23655
23656 @end defvar
23657
23658 @defvar spam-ifile-all-categories
23659
23660 @code{spam-use-ifile} \e$B$K!"C1$J$k\e(B spam/\e$BHs\e(B-spam \e$B$G$O$J$/$F\e(B ifile \e$B$N$9$Y$F\e(B
23661 \e$B$N%+%F%4%j!<$rM?$($F$b$i$$$?$$$J$i$P!"$3$NJQ?t$rM-8z$K$7$F2<$5$$!#$3$l$r\e(B
23662 \e$B;H$&>l9g$O!"$=$NJ88%$K=q$+$l$F$$$k$h$&$K\e(B ifile \e$B$r%H%l!<%K%s%0$7$F$*$+$J\e(B
23663 \e$B$1$l$P$J$j$^$;$s!#\e(B
23664
23665 @end defvar
23666
23667 @defvar spam-ifile-spam-category
23668
23669 ifile \e$B$K4X$9$k8B$j!"$3$l$O\e(B spam \e$B%a%C%;!<%8$N%+%F%4%j!<$G$9!#<B:]$K;H$o$l\e(B
23670 \e$B$kJ8;zNs$OL54X78$G$9$,!"$?$V$s$"$J$?$O\e(B @samp{spam} \e$B$NCM$r;D$7$F$*$-$?$$\e(B
23671 \e$B$G$7$g$&!#\e(B
23672 @end defvar
23673
23674 @defvar spam-ifile-database-path
23675
23676 \e$B$3$l$O\e(B ifile \e$B%G!<%?%Y!<%9$N%U%!%$%kL>$G$9!#%G%#%U%)%k%H$G$ODj5A$5$l$F$$\e(B
23677 \e$B$J$$$N$G!"\e(Bifile \e$B$O$=$l<+?H$N%G%#%U%)%k%H$N%G!<%?%Y!<%9L>$r;H$$$^$9!#\e(B
23678
23679 @end defvar
23680
23681 ifile \e$B$N%a!<%kJ,N`4o$O!"0U?^$HL\E*$NE@$G\e(B Bogofilter \e$B$K;w$F$$$^$9!#\e(B
23682 Spam \e$B$H\e(B ham \e$B$N%W%m%;%C%5!<!"$=$l$K\e(B spam-\e$BJ,3d\e(B (spam-split) \e$B$K\e(B ifile \e$B$,;H\e(B
23683 \e$B$o$l$k$Y$-$G$"$k$3$H$r<($9\e(B @code{spam-use-ifile} \e$BJQ?t$rDs6!$7$^$9!#$3$N\e(B
23684 \e$B5!G=$r8!::$9$k$?$a$K\e(B ifile \e$B$N%P!<%8%g%s\e(B 1.2.1 \e$B$,;H$o$l$^$7$?!#\e(B
23685
23686 @node spam-stat spam filtering
23687 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
23688 @cindex spam filtering
23689 @cindex spam-stat, spam filtering
23690 @cindex spam-stat
23691 @cindex spam
23692
23693 @xref{Filtering Spam Using Statistics with spam-stat}.
23694
23695 @defvar spam-use-stat
23696
23697 Emacs Lisp \e$B$K$h$kE}7WJ,@O4o$G$"$k\e(B spam-stat.el \e$B$r\e(B @code{spam-split} \e$B$K;H\e(B
23698 \e$B$o$;$?$$$J$i$P!"$3$NJQ?t$rM-8z$K$7$F2<$5$$!#\e(B
23699
23700 @end defvar
23701
23702 @defvar gnus-group-spam-exit-processor-stat
23703 \e$B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W\e(B
23704 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23705 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23706 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU\e(B
23707 \e$B$$$?5-;v$,\e(B spam \e$B5-;vMQ$N\e(B spam-stat \e$B%G!<%?%Y!<%9$KDI2C$5$l$^$9!#\e(B
23708
23709 @emph{\e$B7Y9p\e(B}
23710
23711 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-stat} \e$B$NBe$o$j$K!"\e(B
23712 @code{(spam spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23713 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23714 @end defvar
23715
23716 @defvar gnus-group-ham-exit-processor-stat
23717 \e$B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W\e(B
23718 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23719 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23720 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bham \e$B0u$,IU\e(B
23721 \e$B$$$?\e(B @emph{ham} \e$B%0%k!<%W$N5-;v$,Hs\e(B-spam \e$B5-;vMQ$N\e(B spam-stat \e$B%G!<%?%Y!<%9\e(B
23722 \e$B$KDI2C$5$l$^$9!#\e(B
23723
23724 @emph{\e$B7Y9p\e(B}
23725
23726 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-stat} \e$B$NBe$o$j$K!"\e(B
23727 @code{(ham spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23728 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23729 @end defvar
23730
23731 \e$B$3$l$O\e(B @code{spam.el} \e$B$,\e(B @file{spam-stat.el} \e$B$HF/$-9g$&$3$H$r2DG=$K$7$^\e(B
23732 \e$B$9!#\e(B@file{spam-stat.el} \e$B$O\e(B (Lisp \e$B$@$1$N\e(B) spam \e$BFbIt%G!<%?%Y!<%9$rDs6!$7$^\e(B
23733 \e$B$9$,!"$=$l$O\e(B ifile \e$B$d\e(B Bogofilter \e$B$H0c$C$F30It%W%m%0%i%`$rI,MW$H$7$^$;$s!#\e(B
23734 Spam \e$B$H\e(B ham \e$B$N%W%m%;%C%5!<$H\e(B @code{spam-split} \e$B$N$?$a\e(B
23735 \e$B$N\e(B @code{spam-use-stat} \e$BJQ?t$,Ds6!$5$l$^$9!#\e(B
23736
23737 @node SpamOracle
23738 @subsubsection gnus \e$B$G\e(B SpamOracle \e$B$r;H$&$K$O\e(B
23739 @cindex spam filtering
23740 @cindex SpamOracle
23741 @cindex spam
23742
23743 \e$B5$7Z$K\e(B spam \e$B$r_I2a$9$k0l$D$N$d$jJ}$O\e(B SpamOracle \e$B$r;H$&$3$H$G$9!#E}7WE*$K\e(B
23744 \e$B%a!<%k$r_I2a$9$k$?$a$NF;6q$G$"$k\e(B SpamOracle \e$B$O!"\e(BXavier Leroy \e$B$K$h$C$F=q\e(B
23745 \e$B$+$l$^$7$?!#$3$l$OJL$K%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!#\e(B
23746
23747 gnus \e$B$G\e(B SpamOracle \e$B$r;H$&$K$O!"$$$/$D$+$N$d$jJ}$,$"$j$^$9!#$9$Y$F$N>l9g\e(B
23748 \e$B$K!"%a!<%k$O\e(B @emph{mark} \e$B%b!<%I$GF0:n$7$F$$$k\e(B SpamOracle \e$B$K%Q%$%W$5$l$^\e(B
23749 \e$B$9!#$9$k$H\e(B SpamOracle \e$B$O!"$=$N%a!<%k$r\e(B spam \e$B$@$H8+$J$7$?$+$I$&$+$r<(\e(B
23750 \e$B$9\e(B @samp{X-Spam} \e$B%X%C%@!<$r5-F~$7$^$9!#\e(B
23751
23752 \e$B<B8=2DG=$J0l$D$O!"\e(BSpamOracle \e$B$r\e(B @code{:prescript} \e$B$H$7$F\e(B @ref{Mail
23753 Source Specifiers} \e$B$+$iAv$i$;$k$3$H$G$9!#$3$NJ}K!$K$O!"MxMQ<T\e(B
23754 \e$B$,\e(B @emph{X-Spam} \e$B%X%C%@!<$r8+$k$3$H$,$G$-$k$H$$$&MxE@$,$"$j$^$9!#\e(B
23755
23756 \e$B$b$C$H$b<j7Z$JJ}K!$O!"\e(B@code{spam.el} (@pxref{Filtering Spam Using The
23757 Spam ELisp Package}) \e$B$,\e(B SpamOracle \e$B$r8F$V$h$&$K$9$k$3$H$G$9!#\e(B
23758
23759 @vindex spam-use-spamoracle
23760 @code{spam.el} \e$B$,\e(B SpamOracle \e$B$r;H$($k$h$&$K$9$k$K$O!"JQ\e(B
23761 \e$B?t\e(B @code{spam-use-spamoracle} \e$B$r\e(B @code{t} \e$B$K$7$F!"\e(B@ref{Filtering Spam
23762 Using The Spam ELisp Package} \e$B$N9`$G=R$Y$i$l$F$$$k$h$&\e(B
23763 \e$B$K\e(B @code{nnmail-split-fancy} \e$B$+\e(B @code{nnimap-split-fancy} \e$B$r@_Dj$7$F2<$5\e(B
23764 \e$B$$!#$3$NNc$G$O\e(B @code{nnimap} \e$B%5!<%P!<$N\e(B @samp{INBOX} \e$B$,\e(B SpamOracle \e$B$K$h$C\e(B
23765 \e$B$F_I2a$5$l$^$9!#\e(BSpam \e$B$@$H8+$J$5$l$?%a!<%k$O\e(B @code{spam-split-group}\e$B!"$3\e(B
23766 \e$B$N>l9g$O\e(B @samp{Junk} \e$B$K0\F0$5$;$i$l$^$9!#\e(BHam \e$B$J%a%C%;!<%8\e(B
23767 \e$B$O\e(B @samp{INBOX} \e$B$K;D$j$^$9\e(B:
23768
23769 @example
23770 (setq spam-use-spamoracle t
23771       spam-split-group "Junk"
23772       nnimap-split-inbox '("INBOX")
23773       nnimap-split-rule 'nnimap-split-fancy
23774       nnimap-split-fancy '(| (: spam-split) "INBOX"))
23775 @end example
23776
23777 @defvar spam-use-spamoracle
23778 gnus \e$B$K\e(B SpamOracle \e$B$r;H$C$F\e(B spam \e$B$N_I2a$r$5$;$?$$>l9g$K\e(B @code{t} \e$B$K$7$F\e(B
23779 \e$B2<$5$$!#\e(B
23780 @end defvar
23781
23782 @defvar spam-spamoracle-binary
23783 gnus \e$B$OMxMQ<T$N\e(B PATH \e$B$G8+$D$+$C$?\e(B @file{spamoracle} \e$B$H$$$&\e(B SpamOracle \e$B$N\e(B
23784 \e$B%P%$%J%j$r;H$$$^$9!#$3$l$K$O%+%9%?%^%$%:2DG=$JJQ\e(B
23785 \e$B?t\e(B @code{spam-spamoracle-binary} \e$B$r;H$$$^$9!#\e(B
23786 @end defvar
23787
23788 @defvar spam-spamoracle-database
23789 SpamOracle \e$B$O$=$N2r@O7k2L$r%G!<%?%Y!<%9$H$7$F3JG<$9$k$?$a$K!"%G%#%U%)%k\e(B
23790 \e$B%H$G\e(B @file{~/.spamoracle.db} \e$B%U%!%$%k$r;H$$$^$9!#$3$l$OJQ\e(B
23791 \e$B?t\e(B @code{spam-spamoracle-database} \e$B$G@)8f$5$l!"%G%#%U%)%k%H\e(B
23792 \e$B$O\e(B @code{nil} \e$B$G$9!#$=$l$O!"%G%#%U%)%k%H$N\e(B SpamOracle \e$B%G!<%?%Y!<%9$,;H$o\e(B
23793 \e$B$l$k$3$H$r0UL#$7$^$9!#%G!<%?%Y!<%9$,$I$3$+FCJL$J>l=j$K$"$k>l9g$O!"\e(B
23794 @code{spam-spamoracle-database} \e$B$r$=$N%Q%9$K@_Dj$7$F2<$5$$!#\e(B
23795 @end defvar
23796
23797 SpamOracle \e$B$O%a%C%;!<%8$,\e(B spam \e$B$+\e(B ham \e$B$+$r8+6K$a$k$?$a$KE}7WE*$J<jK!$r;H\e(B
23798 \e$B$$$^$9!#4V0c$$$d8+F($7$N>/$J$$NI$$7k2L$rF@$k$?$a$K!"\e(BSpamOracle \e$B$O%H%l!<\e(B
23799 \e$B%K%s%0$rI,MW$H$7$^$9!#\e(BSpamOracle \e$B$O\e(B spam \e$B%a!<%k$NFCD'$r3X$S$^$9!#\e(B
23800 @emph{add} \e$B%b!<%I\e(B (\e$B%H%l!<%K%s%0!&%b!<%I\e(B) \e$B$r;H$C$F!"NI$$%a!<\e(B
23801 \e$B%k\e(B (ham) \e$B$H\e(B spam \e$B$r\e(B SpamOracle \e$B$KM?$($J$1$l$P$J$j$^$;$s!#$3$l$O!"35N,%P%C\e(B
23802 \e$B%U%!!<$G\e(B @kbd{|} \e$B$r2!$9$3$H$K$h$C$F%a!<%k$r\e(B SpamOracle \e$B$N%W%m%;%9$K%Q%$\e(B
23803 \e$B%W$9$k$+!"$^$?$O\e(B @code{spam.el} \e$B$N\e(B spam \e$B$*$h$S\e(B ham \e$B%W%m%;%C%5!<$r;H$&$3\e(B
23804 \e$B$H$K$h$C$F9T$J$&$3$H$,$G$-$^$9!"\e(B@xref{Filtering Spam Using The Spam
23805 ELisp Package}.
23806
23807 @defvar gnus-group-spam-exit-processor-spamoracle
23808 \e$B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W\e(B
23809 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23810 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23811 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU\e(B
23812 \e$B$$$?5-;v$,\e(B spam \e$B$N%5%s%W%k$H$7$F\e(B SpamOracle \e$B$KAw$i$l$^$9!#\e(B
23813
23814 @emph{\e$B7Y9p\e(B}
23815
23816 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-spamoracle} \e$B$NBe$o$j$K!"\e(B
23817 @code{(spam spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23818 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23819 @end defvar
23820
23821 @defvar gnus-group-ham-exit-processor-spamoracle
23822 \e$B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W\e(B
23823 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23824 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23825 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(B
23826 @emph{ham} \e$B%0%k!<%W$K$"$k\e(B ham \e$B0u$,IU$$$?5-;v$,\e(B ham \e$B$N5-;v$N%5%s%W%k$H$7\e(B
23827 \e$B$F\e(B SpamOracle \e$B$KAw$i$l$^$9!#\e(B
23828
23829 @emph{\e$B7Y9p\e(B}
23830
23831 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-spamoracle} \e$B$NBe$o$j$K!"\e(B
23832 @code{(ham spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23833 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23834 @end defvar
23835
23836 @emph{\e$BNc\e(B:} \e$B$3$l$i$O\e(B ham \e$B%0%k!<%W$H$7$FJ,N`$5$l$?!"$D$^$j\e(B ham \e$B$N5-;v$7$+\e(B
23837 \e$B$J$$%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<$G$9!#\e(B
23838
23839 @example
23840  ((spam-contents gnus-group-spam-classification-ham)
23841   (spam-process ((ham spam-use-spamoracle)
23842                  (spam spam-use-spamoracle))))
23843 @end example
23844
23845 \e$B$3$N%0%k!<%W$G$O\e(B @code{spam-use-spamoracle} \e$B$,\e(B ham \e$B$H\e(B spam \e$BN>J}$N=hM}$r\e(B
23846 \e$B9T$J$$$^$9!#$3$N%0%k!<%W$K\e(B spam \e$B5-;v$,$"$C$F\e(B (SpamOracle \e$B$,==J,$J%5%s%W\e(B
23847 \e$B%k$r?)$Y$5$;$F$b$i$C$F$$$J$1$l$P!"$=$&$J$j$^$9$M\e(B)\e$B!"$+$DMxMQ<T$,$$$/$D$+\e(B
23848 \e$B$N5-;v$K\e(B spam \e$B$N0u$rIU$1$?$J$i$P!"$=$l$i$N5-;v$O\e(B SpamOracle \e$B$K$h$C$F=hM}\e(B
23849 \e$B$5$l$^$9!#$=$N%W%m%;%C%5!<$O!"?7$7$$\e(B spam \e$B$N%5%s%W%k$H$7$F\e(B SpamOracle \e$B$K\e(B
23850 \e$B5-;v$rAw$j$^$9!#\e(B
23851
23852 @node Extending the Spam ELisp package
23853 @subsubsection Spam ELisp \e$B%Q%C%1!<%8$N3HD%\e(B
23854 @cindex spam filtering
23855 @cindex spam elisp package, extending
23856 @cindex extending the spam elisp package
23857
23858 \e$B?7$7$$%P%C%/%(%s%I\e(B blackbox \e$B$rDI2C$7$?$$$"$J$?$O!"F~$C$F$/$k%a!<%k$r_I2a\e(B
23859 \e$B$9$k$?$a$K0J2<$rMQ0U$7$F2<$5$$\e(B:
23860
23861 @enumerate
23862
23863 @item
23864 \e$B%3!<%I\e(B
23865
23866 @lisp
23867 (defvar spam-use-blackbox nil
23868   "Blackbox \e$B$r;H$&$H$-$O\e(B t \e$B$K$9$k!#\e(B")
23869 @end lisp
23870
23871 Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$r8!::$G$-$k$N$G$"$l$P!"\e(B
23872 @code{spam-check-blackbox} \e$B$r=q$$$F2<$5$$!#\e(B
23873
23874 Blackbox \e$B$,\e(B spam \e$B$H\e(B ham \e$B$r\e(B register/unregister \e$B$G$-$k$N$G$"$l$P!"<j;O$a\e(B
23875 \e$B$K!"\e(Bbogofilter \e$B$N\e(B register/unregister \e$B%k!<%A%s$+!"$h$j\e(B Blackbox \e$B$K$U$5$o\e(B
23876 \e$B$7$$B>$N\e(B restister/unregister \e$B%k!<%A%s$r;H$C\e(B
23877 \e$B$F\e(B @code{spam-blackbox-register-routine} \e$B$*$h\e(B
23878 \e$B$S\e(B @code{spam-blackbox-unregister-routine} \e$B$r=q$$$F2<$5$$!#\e(B
23879
23880 @item
23881 \e$B4X?t\e(B
23882
23883 @code{spam-check-blackbox} \e$B4X?t$O!"B>$N=,47$KJo$C\e(B
23884 \e$B$F\e(B @samp{nil} \e$B$+\e(B @code{spam-split-group} \e$B$rJV$5$J$1$l$P$J$j$^$;$s!#$"$J\e(B
23885 \e$B$?$K$G$-$k$3$H$NNc$O!"4{B8$N\e(B @code{spam-check-*} \e$B4X?t$r;2>H$7$F2<$5$$!#\e(B
23886 \e$B$^$?!"$"$J$?$,$=$&$G$J$$M}M3$r40A4$KM}2r$7$F$$$J$$$J$i$P!"%F%s%W%l!<%H$K\e(B
23887 \e$Bsv$jIU$$$F2<$5$$!#\e(B
23888
23889 @end enumerate
23890
23891 Spam \e$B$H\e(B ham \e$B%a%C%;!<%8$r=hM}$9$k$K$O!"0J2<$rMQ0U$7$F2<$5$$\e(B:
23892
23893 @enumerate
23894
23895 @item
23896 \e$B%3!<%I\e(B
23897
23898 Spam \e$B$^$?$O\e(B ham \e$B$N%W%m%;%C%5!<$rMQ0U$9$kI,MW$O$"$j$^$;$s!#\e(B
23899 Blackbox \e$B$,\e(B spam \e$B$^$?$O\e(B ham \e$B$N=hM}$r%5%]!<%H$9$k>l9g$@$1!"$=$l$i$rMQ0U$7\e(B
23900 \e$B$F2<$5$$!#\e(B
23901
23902 \e$B$5$i$K\e(B ham \e$B$H\e(B spam \e$B$N%W%m%;%C%5!<$OC10l$NJQ?t$G$O$J$/$5$l$D$D$"$j!"Be$o\e(B
23903 \e$B$j$K\e(B @code{(spam spam-use-blackbox)} \e$B$^$?\e(B
23904 \e$B$O\e(B @code{(ham spam-use-blackbox)} \e$B$N7A<0$,?d>)$5$l$^$9!#:#$N$H$3\e(B
23905 \e$B$m\e(B spam/ham \e$B%W%m%;%C%5!<JQ?t$O$^$@$"$A$3$A$K$"$j$^$9$,!"D9$/$O$"$j$^$;$s!#\e(B
23906
23907 @lisp
23908 (defvar gnus-group-spam-exit-processor-blackbox "blackbox-spam"
23909   "\e$B35N,$r=P$k$H$-$K8F$P$l$k\e(B blackbox \e$B$N\e(B spam \e$B%W%m%;%C%5!<!#\e(B
23910 Spam \e$B%0%k!<%W$@$1$KE,MQ$5$l$k!#\e(B")
23911
23912 (defvar gnus-group-ham-exit-processor-blackbox "blackbox-ham"
23913   "\e$B35N,$r=P$k$H$-$K8F$P$l$k\e(B blackbox \e$B$N\e(B ham \e$B%W%m%;%C%5!<!#\e(B
23914 Spam \e$B$G$O$J$$\e(B (\e$BL$J,N`$^$?$O\e(B ham) \e$B%0%k!<%W$@$1$KE,MQ$5$l$k!#\e(B")
23915
23916 @end lisp
23917
23918 @item
23919 gnus \e$B$N%Q%i%a!<%?!<\e(B
23920
23921 @code{gnus.el} \e$B$K$"$k%0%k!<%W%Q%i%a!<%?!<\e(B @code{spam-process} \e$B$K\e(B
23922
23923 @lisp
23924 (const :tag "Spam: Blackbox" (spam spam-use-blackbox))
23925 (const :tag "Ham: Blackbox"  (ham spam-use-blackbox))
23926 @end lisp
23927
23928 \e$B$r2C$($F2<$5$$!#$=$l$r%Q%i%a!<%?!<$HJQ?t$N%+%9%?%^%$%:$NFs2s$K$D$$$F9T$J\e(B
23929 \e$B$&$3$H$r3N$+$a$F2<$5$$!#\e(B
23930
23931 Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$,\e(B spam \e$B$+$I$&$+$r8!::$G$-$k$N$G$"$l$P!"\e(B
23932
23933 @lisp
23934 (variable-item spam-use-blackbox)
23935 @end lisp
23936
23937 \e$B$r\e(B @code{gnus.el} \e$B$N%0%k!<%W%Q%i%a!<\e(B
23938 \e$B%?!<\e(B @code{spam-autodetect-methods} \e$B$K2C$($F2<$5$$!#\e(B
23939
23940 \e$B:G8e$K!"\e(B@code{spam.el} \e$B$K$"$k!"E,@Z$J\e(B @code{spam-install-*-backend} \e$B4X?t\e(B
23941 \e$B$r;H$C$F2<$5$$!#MxMQ$G$-$k4X?t$O<!$NDL$j$G$9!#\e(B
23942
23943 @enumerate
23944
23945 @item
23946 @code{spam-install-backend-alias}
23947
23948 \e$B$3$N4X?t$O!"%*%j%8%J%k$N%P%C%/%(%s%I$H$9$Y$F$,;w$?%P%C%/%(%s%I$NJLL>$rMQ\e(B
23949 \e$B0U$7$^$9!#:#$N$H$3$m!"$3$l\e(B
23950 \e$B$O\e(B @code{spam-use-BBDB-exclusive} \e$B$r\e(B @code{spam-use-BBDB} \e$B$N$h$&$KF/$+$;\e(B
23951 \e$B$k$?$a$@$1$K;H$o$l$^$9!#\e(B
23952
23953 @item
23954 @code{spam-install-nocheck-backend}
23955
23956 \e$B$3$N4X?t$O!"8!::$9$k5!G=$OL5$$$,\e(B ham \e$B$^$?\e(B
23957 \e$B$O\e(B spam \e$B$r\e(B register/unregister \e$B$9$k$3$H$,$G$-$k%P%C%/%(%s%I$rMQ0U$7$^$9!#\e(B
23958 @code{spam-use-gmane} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23959
23960 @item
23961 @code{spam-install-checkonly-backend}
23962
23963 \e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$,\e(B spam \e$B$+$I$&$+$N8!::$@$1$r9T$J$&$3$H$,$G$-\e(B
23964 \e$B$k%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O%a%C%;!<%8$r\e(B register \e$B$^$?\e(B
23965 \e$B$O\e(B unregister \e$B$9$k$3$H$,$G$-$^$;$s!#\e(B@code{spam-use-blackholes} \e$B$*$h\e(B
23966 \e$B$S\e(B @code{spam-use-hashcash} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23967
23968 @item
23969 @code{spam-install-statistical-checkonly-backend}
23970
23971 \e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$N8!::$@$1$r9T$J$&$3$H$,$G$-$k!"E}7W=hM}$r9T\e(B
23972 \e$B$J$&%P%C%/%(%s%I\e(B (\e$B8!::$N$?$a$K%a%C%;!<%8$NK\J8A4BN$rI,MW$H$9$k\e(B) \e$B$rMQ0U$7\e(B
23973 \e$B$^$9!#\e(B@code{spam-use-regex-body} \e$B$,$=$N$h$&$J_I2a4o$G$9!#\e(B
23974
23975 @item
23976 @code{spam-install-statistical-backend}
23977
23978 \e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$N8!::$H\e(B registration/unregistration \e$B%k!<%A\e(B
23979 \e$B%s$r;}$D!"E}7W=hM}$r9T$J$&%P%C%/%(%s%I$rMQ0U$7$^$9!#\e(B
23980 @code{spam-use-bogofilter} \e$B$O!"$=$N$h$&$K;EN)$F$i$l$F$$$^$9!#\e(B
23981
23982 @item
23983 @code{spam-install-backend}
23984
23985 \e$B$3$l$O:G$bIaDL$J%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O8!::$H%a%C%;!<%8\e(B
23986 \e$B$N\e(B register/unregister \e$B$r9T$J$&$3$H$,$G$-!"E}7W=hM}$NG=NO$O$"$j$^$;$s!#\e(B
23987 @code{spam-use-BBDB} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23988
23989 @item
23990 @code{spam-install-mover-backend}
23991
23992 \e$B0\F0$5$;$k\e(B (Mover) \e$B%P%C%/%(%s%I$O!"35N,%P%C%U%!!<$r=P$k$H$-$K\e(B
23993 @code{spam.el} \e$B$NFbIt$G!"$"$k0lDj$N$d$jJ}$G5-;v$r0\F0$5$;$^$9!#$*$=$i$/!"\e(B
23994 \e$B$=$N$h$&$J%P%C%/%(%s%I$O!"$"$^$j%$%s%9%H!<%k$7$J$$$G$7$g$&!#\e(B
23995 @end enumerate
23996
23997 @end enumerate
23998
23999 @node Filtering Spam Using Statistics with spam-stat
24000 @subsection Spam \e$B$N_I2a$K\e(B spam-stat \e$B$K$h$kE}7W$r;H$&\e(B
24001 @cindex Paul Graham
24002 @cindex Graham, Paul
24003 @cindex naive Bayesian spam filtering
24004 @cindex Bayesian spam filtering, naive
24005 @cindex spam filtering, naive Bayesian
24006
24007 Paul Graham \e$B$O!"E}7W$r;H$C$?\e(B spam \e$B$N_I2a$K4X$9$kM%$l$?%(%C%;%$$r=q$-$^$7\e(B
24008 \e$B$?\e(B: @uref{http://www.paulgraham.com/spam.html,A Plan for Spam}\e$B!#$=$3$GH`\e(B
24009 \e$B$O\e(B SpamAssassin \e$B$K$h$C$F;H$o$l$F$$$k$h$&$J%k!<%k%Y!<%9$N_I2a$K8GM-$J7g4Y\e(B
24010 \e$B$K$D$$$F=R$Y$F$$$^$9!#Nc$($P\e(B: \e$BC/$+$,%k!<%k$r=q$+$J$1$l$P$J$i$J$$$7!"B>$N\e(B
24011 \e$B$9$Y$F$N?M$O$3$l$i$N%k!<%k$r%$%s%9%H!<%k$7$J$1$l$P$J$j$^$;$s!#$"$J$?$O$$\e(B
24012 \e$B$D$bCY$l$r$H$C$F$7$^$$$^$9!#$=$l$h$j$b!"$=$l$,\e(B spam \e$B$^$?$OHs\e(B-spam \e$B$K2?$H\e(B
24013 \e$B$J$/;w$F$$$k$+$I$&$+$K4p$E$$$F%a!<%k$r_I2a$9$k$[$&$,$O$k$+$KNI$$$@$m$&$H\e(B
24014 \e$BH`$O<gD%$7$^$9!#$3$l$rB,Dj$9$k0l$D$N<jCJ$OC18l$NJ,I[$G$9!#$=$N8eH`$O!"?7\e(B
24015 \e$BCe%a!<%k$,$"$J$?$NB>$N\e(B spam \e$B%a!<%k$K;w$F$$$k$+$I$&$+$r%A%'%C%/$9$kJ}K!$N\e(B
24016 \e$B5-=R$K?J$_$^$9!#\e(B
24017
24018 \e$B4pK\E*$J0F$O$3$l$G$9\e(B: \e$B$"$J$?$N%a!<%k$NFs$D$N%3%l%/%7%g%s$r:n$j$^$9!#0l$D\e(B
24019 \e$B$O\e(B spam\e$B!"$b$&0l$D$OHs\e(B-spam \e$B$G!#N>J}$N%3%l%/%7%g%s$K$*$1$k3FC18l$N=P8=IQ\e(B
24020 \e$BEY$r?t$($F!"%3%l%/%7%g%s$N%a!<%k$NAm?t$G=E$_IU$1$r9T$J$$!"$3$N>pJs$r<-=q\e(B
24021 \e$B$K3JG<$7$^$9!#?7Ce%a!<%k$N$9$Y$F$NC18l$K$D$$$F!"\e(Bspam \e$B$+Hs\e(B-spam \e$B%a!<%k$K\e(B
24022 \e$BB0$9$k3NN($r7hDj$7$^$9!#\e(B15 \e$B$N:G$b82Cx$JC18l$r;H$C$F!"$=$N%a!<%k\e(B
24023 \e$B$,\e(B spam \e$B$G$"$k$3$H$N3NN($NAm7W$r7W;;$7$^$9!#$3$N3NN($,$"$kogCM$h$j9b$+$C\e(B
24024 \e$B$?$i!"$=$N%a!<%k$O\e(B spam \e$B$G$"$k$H9M$($i$l$^$9!#\e(B
24025
24026 gnus \e$B$O$3$N<o$N_I2a$r%5%]!<%H$7$^$9!#$7$+$7$=$l$K$O$$$/$D$+$N@_Dj$,I,MW\e(B
24027 \e$B$G$9!#Bh0l$K!"$"$J$?$N%a!<%k$NFs$D$N%3%l%/%7%g%s$,MW$j$^$9!#0l$D$O\e(B spam\e$B!"\e(B
24028 \e$B$b$&0l$D$OHs\e(B-spam \e$B$G!#$=$7$F!"$=$l$i$NFs$D$N%3%l%/%7%g%s$r;H$C$F<-=q$r:n\e(B
24029 \e$B$j!"$=$l$r%;!<%V$7$F2<$5$$!#$=$7$FFC$K:G8e$K!"$"$J$?$NFC5iJ,3d$N5,B'$G$3\e(B
24030 \e$B$N<-=q$r;H$C$F2<$5$$!#\e(B
24031
24032 @menu
24033 * Creating a spam-stat dictionary::
24034 * Splitting mail using spam-stat::
24035 * Low-level interface to the spam-stat dictionary::
24036 @end menu
24037
24038 @node Creating a spam-stat dictionary
24039 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$r:n$k\e(B
24040
24041 \e$BE}7W$K4p$E$$$?\e(B spam \e$B_I2a$r;O$a$k$K$O!"$"$J$?$OFs$D$N%a!<%k$N%3%l%/%7%g%s\e(B
24042 \e$B$K4p$E$$$?E}7W$r:n$i$J$1$l$P$J$j$^$;$s!#0l$D$O\e(B spam \e$B$b$&0l$D$OHs\e(B-spam \e$B$G!#\e(B
24043 \e$B$=$7$F$=$l$i$NE}7W$O!"8e$GMxMQ$9$k$?$a$K<-=q$K3JG<$5$l$^$9!#$=$l$i$NE}7W\e(B
24044 \e$B$r0UL#$N$"$k$b$N$K$9$k$?$a$K!"N>J}$N%3%l%/%7%g%s$K$D$-?tI4DL$N%a!<%k$,I,\e(B
24045 \e$BMW$G$9!#\e(B
24046
24047 \e$B:#$N$H$3$m\e(B gnus \e$B$O\e(B nnml \e$B%P%C%/%(%s%I$G$@$1<-=q$N<+F0@8@.$r%5%]!<%H$7$^$9!#\e(B
24048 nnml \e$B%P%C%/%(%s%I$O0lDL$N%a!<%k$K$D$-0l$D$N%U%!%$%k$G!"$9$Y$F$N%a!<%k$r\e(B
24049 \e$B%G%#%l%/%H%j!<$K3JG<$7$^$9!#0J2<$r;H$C$F2<$5$$!#\e(B
24050
24051 @defun spam-stat-process-spam-directory
24052 \e$B$3$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!%$%k$K$D$$$F\e(B spam \e$B$NE}7W$r@8@.$7$^$9!#\e(B
24053 \e$B$9$Y$F$N%U%!%$%k$O0l$D$N\e(B spam \e$B%a!<%k$H$7$F07$o$l$^$9!#\e(B
24054 @end defun
24055
24056 @defun spam-stat-process-non-spam-directory
24057 \e$B$3$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!%$%k$K$D$$$FHs\e(B-spam \e$B$NE}7W$r@8@.$7$^\e(B
24058 \e$B$9!#$9$Y$F$N%U%!%$%k$O0l$D$N\e(B spam \e$B$G$O$J$$%a!<%k$H$7$F07$o$l$^$9!#\e(B
24059 @end defun
24060
24061 \e$BIaDL$O\e(B @file{~/Mail/mail/spam} \e$B$N$h$&$J%G%#%l%/%H%j!<\e(B (\e$BDL\e(B
24062 \e$B>o\e(B @samp{nnml:mail.spam} \e$B%0%k!<%W$KBP1~\e(B) \e$B$KBP$7\e(B
24063 \e$B$F\e(B @code{spam-stat-process-spam-directory} \e$B$r8F$V$G$7$g$&!#$^\e(B
24064 \e$B$?\e(B @file{~/Mail/mail/misc} \e$B$N$h$&$J%G%#%l%/%H%j!<\e(B (\e$BDL\e(B
24065 \e$B>o\e(B @samp{nnml:mail.misc} \e$B%0%k!<%W$KBP1~\e(B) \e$B$KBP$7\e(B
24066 \e$B$F\e(B @code{spam-stat-process-non-spam-directory} \e$B$r8F$V$G$7$g$&!#\e(B
24067
24068 \e$B$"$J$?$,\e(B @acronym{IMAP} \e$B$r;H$C$F$$$k$J$i%a!<%k$r%m!<%+%k$K$O;}$C$F$$$J$$\e(B
24069 \e$B$N$G!"$=$l$OF0$+$J$$$G$7$g$&!#0l$D$N2r7h:v$O!"\e(Bgnus \e$B%(!<%8%'%s%H$G5-;v$r\e(B
24070 \e$B%-%c%C%7%e$9$k$3$H$G$9!#$=$&$9$l\e(B
24071 \e$B$P\e(B @code{spam-stat-process-spam-directory} \e$B$H$7\e(B
24072 \e$B$F\e(B @file{"~/News/agent/nnimap/mail.yourisp.com/personal_spam"} \e$B$N$h$&$J\e(B
24073 \e$B$b$N$,;H$($^$9!#\e(B@xref{Agent as Cache}.
24074
24075 @defvar spam-stat
24076 \e$B$3$NJQ?t$O$9$Y$F$NE}7W$N%O%C%7%e%F!<%V%k\e(B---\e$B<-=q$H8@$C$F$$$k$b$N\e(B---\e$B$r;}$A\e(B
24077 \e$B$^$9!#$3$N%O%C%7%e%F!<%V%k$O!"APJ}$N%3%l%/%7%g%s$N$9$Y$F$NC18l$K$D$$\e(B
24078 \e$B$F\e(B spam \e$B$*$h$SHs\e(B-spam \e$B%a!<%k$K$*$1$k=P8=IQEY$rI=$9%Y%/%H%k$r3JG<$7$^$9!#\e(B
24079 @end defvar
24080
24081 \e$BE}7W$r:G=i$+$i:n$jD>$7$?$$$H$-$O!"<-=q$r%j%;%C%H$9$kI,MW$,$"$j$^$9!#\e(B
24082
24083 @defun spam-stat-reset
24084 @code{spam-stat} \e$B%O%C%7%e%F!<%V%k$r%j%;%C%H$7!"$9$Y$F$NE}7W$r:o=|$7$^$9!#\e(B
24085 @end defun
24086
24087 \e$B9T$J$C$?$i<-=q$r%;!<%V$7$J$1$l$P$J$j$^$;$s!#<-=q$O$+$J$jBg$-$/$J$k$+$b$7\e(B
24088 \e$B$l$^$;$s!#<-=q$rDI2C99?7$7$J$$>l9g\e(B (\e$B8@$$49$($k$H!"Nc$($PKh7n0l2s:n$jD>$9\e(B
24089 \e$B>l9g\e(B)\e$B!"IQHK$K8=$l$J$$$+!"$^$?$O\e(B spam \e$B$+Hs\e(B-spam \e$B$N$I$A$i$KB0$9$k$+$,$O$C\e(B
24090 \e$B$-$j$7$J$$$9$Y$F$NC18l$r:o=|$9$k$3$H$K$h$C$F!"<-=q$N%5%$%:$r>.$5$/$9$k$3\e(B
24091 \e$B$H$,$G$-$^$9!#\e(B
24092
24093 @defun spam-stat-reduce-size
24094 \e$B<-=q$N%5%$%:$r>.$5$/$7$^$9!#$3$l$O<-=q$rDI2C99?7$7$?$/$J$$>l9g$@$1;H$C$F\e(B
24095 \e$B2<$5$$!#\e(B
24096 @end defun
24097
24098 @defun spam-stat-save
24099 \e$B<-=q$r%;!<%V$7$^$9!#\e(B
24100 @end defun
24101
24102 @defvar spam-stat-file
24103 \e$B<-=q$N3JG<$K;H$&%U%!%$%kL>$G$9!#%G%#%U%)%k%H$O\e(B @file{~/.spam-stat.el} \e$B$G\e(B
24104 \e$B$9!#\e(B
24105 @end defvar
24106
24107 @node Splitting mail using spam-stat
24108 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$r;H$C$F%a!<%k$rJ,3d$9$k\e(B
24109
24110 @code{spam-stat} \e$B$r;H$C$F%a!<%k$rJ,3d$9$k$?$a$K!"\e(B@file{~/.gnus.el} \e$B%U%!\e(B
24111 \e$B%$%k$K0J2<$rDI2C$9$kI,MW$,$"$j$^$9!#\e(B
24112
24113 @lisp
24114 (require 'spam-stat)
24115 (spam-stat-load)
24116 @end lisp
24117
24118 \e$B$3$l$OI,MW$J\e(B gnus \e$B$N%3!<%I$H$"$J$?$,:n$C$?<-=q$r\e(B load \e$B$7$^$9!#\e(B
24119
24120 \e$B<!$K!"FC5iJ,3d$N5,B'$rE,9g$5$;$kI,MW$,$"$j$^$9\e(B: \e$B$I$&$d$C\e(B
24121 \e$B$F\e(B @code{spam-stat} \e$B$r;H$&$+$r7h$a$F2<$5$$!#0J2<$NNc$O\e(B nnml \e$B%P%C%/%(%s%I\e(B
24122 \e$BMQ$G$9!#\e(Bnnimap \e$B%P%C%/%(%s%I$G$b$^$C$?$/F1MM$KF0:n$7$^$9!#C1\e(B
24123 \e$B$K\e(B @code{nnmail-split-fancy} \e$B$NBe$o$j$K\e(B @code{nnimap-split-fancy} \e$B$r;H$C\e(B
24124 \e$B$F2<$5$$!#\e(B
24125
24126 \e$B$G$O\e(B @samp{mail.misc} \e$B$H\e(B @samp{mail.spam} \e$B$NFs$D$N%0%k!<%W$@$1$,$"$k:G$b\e(B
24127 \e$BC1=c$J;vNc$G$O$I$&$J$k$+!#0J2<$N<0$O%a!<%k$,\e(B spam \e$B$G$"$k$+!"$^$?$O$=$l\e(B
24128 \e$B$,\e(B @samp{mail.misc} \e$B$K9T$/$Y$-$@$H8@$C$F$$$^$9!#$b$7\e(B spam \e$B$@$C$?\e(B
24129 \e$B$i\e(B @code{spam-stat-split-fancy} \e$B$O\e(B @samp{mail.spam} \e$B$rJV$7$^$9!#\e(B
24130
24131 @lisp
24132 (setq nnmail-split-fancy
24133       `(| (: spam-stat-split-fancy)
24134           "mail.misc"))
24135 @end lisp
24136
24137 @defvar spam-stat-split-fancy-spam-group
24138 Spam \e$BMQ$N%0%k!<%W$G$9!#%G%#%U%)%k%H$O\e(B @samp{mail.spam} \e$B$G$9!#\e(B
24139 @end defvar
24140
24141 \e$BFCDj$NI=Bj$r;}$D%a!<%k$rB>$N%0%k!<%W$KF~$l$k_I2a$r$b9T$J$$$?$$$J$i$P!"0J\e(B
24142 \e$B2<$N<0$r;H$C$F2<$5$$!#@55,I=8=$K9gCW$7$J$$%a!<%k$@$1$r\e(B spam \e$B$+$b$7$l$J$$\e(B
24143 \e$B$H9M$($^$9!#\e(B
24144
24145 @lisp
24146 (setq nnmail-split-fancy
24147       `(| ("Subject" "\\bspam-stat\\b" "mail.emacs")
24148           (: spam-stat-split-fancy)
24149           "mail.misc"))
24150 @end lisp
24151
24152 \e$B:G=i$K\e(B spam \e$B$N_I2a$r$7$?$$>l9g!"<-=q$r:n$k$H$-$K==J,$KCm0U$7$J$1$l$P$J$j\e(B
24153 \e$B$^$;$s!#\e(B
24154 @code{spam-stat-split-fancy} \e$B$O\e(B @samp{mail.emacs} \e$B$H\e(B @samp{mail.misc} \e$B$N\e(B
24155 \e$B$I$A$i$N%a!<%k$bHs\e(B-spam \e$B$G$"$k$H2r<a$7$J$1$l$P$J$i$J$$$N$G!"<-=q$r:n$k$H\e(B
24156 \e$B$-$NHs\e(B-spam \e$B%3%l%/%7%g%s$KN>J}$H$bF~$C$F$$$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F\e(B
24157 \e$B2<$5$$!#\e(B
24158
24159 @lisp
24160 (setq nnmail-split-fancy
24161       `(| (: spam-stat-split-fancy)
24162           ("Subject" "\\bspam-stat\\b" "mail.emacs")
24163           "mail.misc"))
24164 @end lisp
24165
24166 \e$B$3$l$rEAE}E*$J_I2a$HAH$_9g$o$;$k$3$H$b$G$-$^$9!#$3$3$G$O$9$Y$F$N\e(B HTML \e$B$@\e(B
24167 \e$B$1$N%a!<%k$r\e(B @samp{mail.spam.filtered} \e$B%0%k!<%W$KF~$l$k$b$N$H$7$^$7$g$&!#\e(B
24168 @code{spam-stat-split-fancy} \e$B$O$=$l$i$N%a!<%k$r8+$J$$$N$G!"<-=q$r:n$k$H\e(B
24169 \e$B$-$K!"\e(B@samp{mail.spam.filtered} \e$B$N%a!<%k$,\e(B spam \e$B$^$?$OHs\e(B-spam \e$B%3%l%/%7%g\e(B
24170 \e$B%s$N$I$A$i$K$bF~$k$Y$-$G$O$J$$$3$H$KCm0U$7$F2<$5$$\e(B!
24171
24172 @lisp
24173 (setq nnmail-split-fancy
24174       `(| ("Content-Type" "text/html" "mail.spam.filtered")
24175           (: spam-stat-split-fancy)
24176           ("Subject" "\\bspam-stat\\b" "mail.emacs")
24177           "mail.misc"))
24178 @end lisp
24179
24180 @node Low-level interface to the spam-stat dictionary
24181 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$X$NDc3,AX%$%s%?!<%U%'!<%9\e(B
24182
24183 @code{spam-stat} \e$B$r;H$&$?$a$N<g%$%s%?!<%U%'!<%9$O0J2<$N4X?t$G$9\e(B:
24184
24185 @defun spam-stat-buffer-is-spam
24186 Spam \e$B$G$"$k$H9M$($i$l$k?7Ce%a!<%k$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#=hM}A0$N\e(B
24187 \e$B?7Ce%a!<%k$KBP$7$F;H$C$F2<$5$$!#\e(B
24188 @end defun
24189
24190 @defun spam-stat-buffer-is-no-spam
24191 \e$BHs\e(B-spam \e$B$G$"$k$H9M$($i$l$k?7Ce%a!<%k$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#=hM}A0\e(B
24192 \e$B$N?7Ce%a!<%k$KBP$7$F;H$C$F2<$5$$!#\e(B
24193 @end defun
24194
24195 @defun spam-stat-buffer-change-to-spam
24196 Spam \e$B$G$O$J$$DL>o$N%a!<%k$@$H$O$b$O$d9M$($i$l$J$$%a!<%k$,$"$k%P%C%U%!!<\e(B
24197 \e$B$G8F$P$l$^$9!#$9$G$KHs\e(B-spam \e$B$G$"$k$b$N$H$7$F=hM}$5$l$F$7$^$C$?%a!<%k$NCO\e(B
24198 \e$B0L$NJQ99$K;H$C$F2<$5$$!#\e(B
24199 @end defun
24200
24201 @defun spam-stat-buffer-change-to-non-spam
24202 \e$BDL>o$N%a!<%k$G$O$J$$\e(B spam \e$B$@$H$O$b$O$d9M$($i$l$J$$%a!<%k$,$"$k%P%C%U%!!<\e(B
24203 \e$B$G8F$P$l$^$9!#$9$G$K\e(B spam \e$B$G$"$k$b$N$H$7$F=hM}$5$l$F$7$^$C$?%a!<%k$NCO0L\e(B
24204 \e$B$NJQ99$K;H$C$F2<$5$$!#\e(B
24205 @end defun
24206
24207 @defun spam-stat-save
24208 \e$B%O%C%7%e%F!<%V%k$r%U%!%$%k$K%;!<%V$7$^$9!#JQ?t\e(B @code{spam-stat-file} \e$B$G\e(B
24209 \e$B@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
24210 @end defun
24211
24212 @defun spam-stat-load
24213 \e$B%O%C%7%e%F!<%V%k$r%U%!%$%k$+$i\e(B load \e$B$7$^$9!#JQ\e(B
24214 \e$B?t\e(B @code{spam-stat-file} \e$B$G@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
24215 @end defun
24216
24217 @defun spam-stat-score-word
24218 \e$BC18l$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
24219 @end defun
24220
24221 @defun spam-stat-score-buffer
24222 \e$B%P%C%U%!!<$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
24223 @end defun
24224
24225 @defun spam-stat-split-fancy
24226 \e$BFC5i%a!<%kJ,3d$N$?$a$K$3$N4X?t$r;H$C$F2<$5$$!#\e(B
24227 @code{nnmail-split-fancy} \e$B$K5,B'\e(B @samp{(: spam-stat-split-fancy)} \e$B$rDI2C\e(B
24228 \e$B$7$^$9!#\e(B
24229 @end defun
24230
24231 \e$B$=$l$r;H$&A0$K!"I,$:<-=q$,\e(B load \e$B$5$l$F$$$k$h$&$K$7$F2<$5$$!#$3$l$K\e(B
24232 \e$B$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$,I,MW$G$9\e(B:
24233
24234 @lisp
24235 (require 'spam-stat)
24236 (spam-stat-load)
24237 @end lisp
24238
24239 \e$BBeI=E*$J%F%9%H$O0J2<$N4X?t8F=P$7$rI,MW$H$7$^$9\e(B:
24240
24241 @example
24242 Reset: (setq spam-stat (make-hash-table :test 'equal))
24243 Learn spam: (spam-stat-process-spam-directory "~/Mail/mail/spam")
24244 Learn non-spam: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
24245 Save table: (spam-stat-save)
24246 File size: (nth 7 (file-attributes spam-stat-file))
24247 Number of words: (hash-table-count spam-stat)
24248 Test spam: (spam-stat-test-directory "~/Mail/mail/spam")
24249 Test non-spam: (spam-stat-test-directory "~/Mail/mail/misc")
24250 Reduce table size: (spam-stat-reduce-size)
24251 Save table: (spam-stat-save)
24252 File size: (nth 7 (file-attributes spam-stat-file))
24253 Number of words: (hash-table-count spam-stat)
24254 Test spam: (spam-stat-test-directory "~/Mail/mail/spam")
24255 Test non-spam: (spam-stat-test-directory "~/Mail/mail/misc")
24256 @end example
24257
24258 \e$B<-=q$r@8@.$9$kJ}K!\e(B:
24259
24260 @example
24261 Reset: (setq spam-stat (make-hash-table :test 'equal))
24262 Learn spam: (spam-stat-process-spam-directory "~/Mail/mail/spam")
24263 Learn non-spam: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
24264 Repeat for any other non-spam group you need...
24265 Reduce table size: (spam-stat-reduce-size)
24266 Save table: (spam-stat-save)
24267 @end example
24268
24269 @node Other modes
24270 @section \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
24271
24272 @subsection Dired
24273 @cindex dired
24274
24275 @code{gnus-dired-minor-mode} \e$B$O\e(B dired \e$B%P%C%U%!!<$G;H$($k$$$/$D$+$NJXMx$J\e(B
24276 \e$B5!G=$rDs6!$7$^$9!#$3$l$O<!$N<0$GM-8z$K$J$j$^$9\e(B:
24277
24278 @lisp
24279 (add-hook 'dired-mode-hook 'turn-on-gnus-dired-mode)
24280 @end lisp
24281
24282 @table @kbd
24283 @item C-c C-m C-a
24284 @findex gnus-dired-attach
24285 Dired \e$B$G0u$rIU$1$?$b$N$rE:IU%U%!%$%k$H$7$FAw?.$7$^\e(B
24286 \e$B$9\e(B (@code{gnus-dired-attach})\e$B!#\e(BMessage \e$B%P%C%U%!!<$G3NG'$r5a$a$i$l$^$9!#\e(B
24287
24288 @item C-c C-m C-l
24289 @findex gnus-dired-find-file-mailcap
24290 \e$BE,@Z$J\e(B mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r3+$-$^\e(B
24291 \e$B$9\e(B (@code{gnus-dired-find-file-mailcap})\e$B!#@\F,0z?t$rIU$1$k$H!"%U%!%$%k$r\e(B
24292 \e$B?7$7$$%P%C%U%!!<$G3+$-$^$9!#\e(B
24293
24294 @item C-c C-m C-p
24295 @findex gnus-dired-print
24296 mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r0u:~$7$^$9\e(B (@code{gnus-dired-print})\e$B!#0u:~\e(B
24297 \e$B%3%^%s%I$,L5$$>l9g$O\e(B PostScript \e$B2hA|$K0u:~$7$^$9!#\e(B
24298 @end table
24299
24300 @node Various Various
24301 @section \e$B$$$m$$$m$N$$$m$$$m\e(B
24302 @cindex mode lines
24303 @cindex highlights
24304
24305 @table @code
24306 @item gnus-home-directory
24307 @vindex gnus-home-directory
24308 \e$B$9$Y$F$N\e(B gnus \e$B$N%U%!%$%kL>$H%G%#%l%/%H%j!<L>$NJQ?t$O!"$3$l$K$h$C$F=i4|2=\e(B
24309 \e$B$5$l$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/} \e$B$G$9!#\e(B
24310
24311 @item gnus-directory
24312 @vindex gnus-directory
24313 gnus \e$B$,3JG<$9$k$?$/$5$s$N%U%!%$%kL>$H%G%#%l%/%H%j!<L>$NJQ?t$O!"$3$l$K$h$C\e(B
24314 \e$B$F=i4|2=$5$l$^$9!#%G%#%U%)%k%HCM$O\e(B @env{SAVEDIR} \e$B4D6-JQ?t$NCM$+!"$=$NJQ\e(B
24315 \e$B?t$,@_Dj$5$l$F$$$J$$>l9g$O\e(B @file{~/News/} \e$B$G$9!#\e(B
24316
24317 @file{~/.gnus.el} \e$B%U%!%$%k$,FI$^$l$?$H$-$O\e(B gnus \e$B$N$[$H$s$I$O$9$G$KFI$_9~\e(B
24318 \e$B$^$l$F$$$k$H$$$&$3$H$KCm0U$7$F2<$5$$!#$3$l$O$D$^$j!"$3$NJQ?t\e(B
24319 \e$B$r\e(B @file{~/.gnus.el} \e$B$NCf$G@_Dj$7$F$b!"$3$NJQ?t$K$h$C$F=i4|2=$5$l$kB>$N\e(B
24320 \e$B%G%#%l%/%H%j!<JQ?t$O@5$7$/@_Dj$5$l$J$$$@$m$&$H$$$&$3$H$G$9!#$3$NJQ?t$OBe\e(B
24321 \e$B$o$j$K\e(B @file{.emacs} \e$B$G@_Dj$7$F2<$5$$!#\e(B
24322
24323 @item gnus-default-directory
24324 @vindex gnus-default-directory
24325 \e$B>e5-$NJQ?t$K$O$^$C$?$/4X78$"$j$^$;$s\e(B---\e$B$3$NJQ?t$O$9$Y$F$N\e(B gnus \e$B%P%C%U%!!<\e(B
24326 \e$B$N%G%#%U%)%k%H%G%#%l%/%H%j!<$r$I$&$9$Y$-$+$r@_Dj$7$^$9!#$b\e(B
24327 \e$B$7\e(B @kbd{C-x C-f} \e$B$N$h$&$JL?Na$r<B9T$9$k$H!"8=:_$N%P%C%U%!!<$N%G%#%U%)%k\e(B
24328 \e$B%H%G%#%l%/%H%j!<$r5/E@$K$7$?%W%m%s%W%H$,=P$F$/$k$G$7$g$&!#\e(B
24329
24330 \e$B$3$NJQ?t$,\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%HCM\e(B) \e$B$G$"$l$P!"\e(Bgnus \e$B$r5/F0$7$?$H\e(B
24331 \e$B$-$K$"$J$?$,$$$?%P%C%U%!!<$N%G%#%U%)%k%H%G%#%l%/%H%j!<$,%G%#%U%)%k%H%G%#\e(B
24332 \e$B%l%/%H%j!<$K$J$k$G$7$g$&!#\e(B
24333
24334 @item gnus-verbose
24335 @vindex gnus-verbose
24336 \e$B$3$NJQ?t$O\e(B 0 \e$B$+$i\e(B 10 \e$B$^$G4V$N@0?t$G$9!#Bg$-$$?tCM$[$I$?$/$5$s$N%a%C%;!<\e(B
24337 \e$B%8$,I=<($5$l$^$9!#$3$NJQ?t$,\e(B 0 \e$B$G$"$l$P\e(B gnus \e$B$O2?$N%a%C%;!<%8$b8+$;$^$;\e(B
24338 \e$B$s!#$3$l$,\e(B 7 (\e$B%G%#%U%)%k%HCM\e(B) \e$B$G$"$l$PFC$K=EMW$J%a%C%;!<%8$,I=<($5$l!"\e(B
24339 10 \e$B$G$"$l$P\e(B gnus \e$B$O7h$7$F$*C}$j$r;_$a$:!"$?$/$5$s$N%a%C%;!<%8$G$"$J$?$K\e(B
24340 \e$B$a$^$$$r5/$3$5$;$k$G$7$g$&!#\e(B
24341
24342 @item gnus-verbose-backends
24343 @vindex gnus-verbose-backends
24344 \e$B$3$NJQ?t$O\e(B @code{gnus-verbose} \e$B$HF1MM$KF0:n$7$^$9$,!"\e(Bgnus \e$BK\BN$G$O$J\e(B
24345 \e$B$/\e(B gnus \e$B$N%P%C%/%(%s%I$KBP$7$FE,MQ$5$l$^$9!#\e(B
24346
24347 @item nnheader-max-head-length
24348 @vindex nnheader-max-head-length
24349 \e$B%P%C%/%(%s%I$,5-;v$N%X%C%@!<$r$^$C$9$0FI$s$G$$$k$H$-$O!"$G$-$k8B$j>/$J$$\e(B
24350 \e$BNL$@$1$rFI$b$&$HEXNO$7$^$9!#$3$NJQ?t\e(B (\e$B%G%#%U%)%k%HCM\e(B 4096) \e$B$O!"%P%C%/%(\e(B
24351 \e$B%s%I$,%X%C%@!<$HK\J8$N4V$N6h@Z$j9T$r8+$D$1$k$^$G$KFI$_9~$b$&$H$9$k@dBP:G\e(B
24352 \e$BBgD9$r;XDj$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"FI$_9~$_>e8B$O$"$j$^$;\e(B
24353 \e$B$s!#$b$7\e(B @code{t} \e$B$G$"$l$P!"%P%C%/%(%s%I$O5-;v$rItJ,ItJ,$GFI$_9~$b$&$H$O\e(B
24354 \e$B$;$:!"5-;vA4BN$rFI$_9~$_$^$9!#$3$l$O\e(B @code{ange-ftp} \e$B$d\e(B @code{efs} \e$B$N$"\e(B
24355 \e$B$k%P!<%8%g%s$G0UL#$r$b$A$^$9!#\e(B
24356
24357 @item nnheader-head-chop-length
24358 @vindex nnheader-head-chop-length
24359 \e$B$3$NJQ?t\e(B (\e$B%G%#%U%)%k%HCM\e(B 2048) \e$B$O!"A05-$NA`:n$r9T$J$C$F$$$k$H$-$K!"$I$l\e(B
24360 \e$B$/$i$$$NBg$-$5$NC10L$G3F5-;v$rFI$_9~$`$+$r@_Dj$7$^$9!#\e(B
24361
24362 @item nnheader-file-name-translation-alist
24363 @vindex nnheader-file-name-translation-alist
24364 @cindex file names
24365 @cindex invalid characters in file names
24366 @cindex characters in file names
24367 \e$B$3$l$O%U%!%$%kL>$NJ8;z$r$I$N$h$&$KJQ49$9$k$+$r;XDj$9$kO"A[%j%9%H$G$9!#Nc\e(B
24368 \e$B$($P!"$b$7\e(B @samp{:} \e$B$,$"$J$?$N%7%9%F%`$G$O%U%!%$%kL>$NJ8;z$H$7$F$O;H$($J\e(B
24369 \e$B$$>l9g\e(B (\e$B$"$J$?$O\e(B OS/2 \e$BMxMQ<T$G$9\e(B)\e$B!"0J2<$N$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
24370
24371 @lisp
24372 @group
24373 (setq nnheader-file-name-translation-alist
24374       '((?: . ?_)))
24375 @end group
24376 @end lisp
24377
24378 \e$B<B:]$K$O!"$3$l$O\e(B OS/2 \e$B$H\e(B (\e$B$/$=\e(B) MS Windows \e$B%7%9%F%`>e$G$N$3$NJQ?t$N%G%#\e(B
24379 \e$B%U%)%k%HCM$G$9!#\e(B
24380
24381 @item gnus-hidden-properties
24382 @vindex gnus-hidden-properties
24383 \e$B$3$l$O!VIT2D;k!W%F%-%9%H$r1#$9$?$a$K;H$o$l$kB0@-$N%j%9%H$G$9!#$[$H$s$I$N\e(B
24384 \e$B%7%9%F%`$G$O%G%#%U%)%k%HCM$O\e(B @code{(invisible t intangible t)} \e$B$G!"$3$l\e(B
24385 \e$B$OIT2D;k%F%-%9%H$r8+$($J$/$7$F$5$o$l$J$/$7$^$9!#\e(B
24386
24387 @item gnus-parse-headers-hook
24388 @vindex gnus-parse-headers-hook
24389 \e$B%X%C%@!<$r2r<a$9$kA0$K8F$S=P$5$l$k%U%C%/!#$3$l$ONc$($P!"<hF@$7$?%X%C%@!<\e(B
24390 \e$B$NE}7W>pJs$r<h$k$H$+!"$"$k$$$O$"$k<o$N%X%C%@!<$r<h$j=|$/$3$H$K;H$&$3$H$,\e(B
24391 \e$B$G$-$^$9!#$^$"!";d$O2?$G$3$s$J$b$N$,M_$7$$$+$h$/$o$+$s$J$$$s$@$1$I$M!#\e(B
24392
24393 @item gnus-shell-command-separator
24394 @vindex gnus-shell-command-separator
24395 \e$BFs$D$N%7%'%kL?Na$r6h@Z$k$N$K;HMQ$5$l$kJ8;zNs!#%G%#%U%)%k%HCM\e(B
24396 \e$B$O\e(B @samp{;} \e$B$G$9!#\e(B
24397
24398 @item gnus-invalid-group-regexp
24399 @vindex gnus-invalid-group-regexp
24400
24401 \e$BMxMQ<T$K%0%k!<%WL>$r3NG'$9$k$H$-$K;H$&!"!V;H$($J$$!W%0%k!<%WL>$K9gCW$9$k\e(B
24402 \e$B@55,I=8=$G$9!#%G%#%U%)%k%HCM$O\e(B gnus \e$B$NFbItF0:n\e(B (\e$BA*BrJ}K!$H%0%k!<%W$N6-3&\e(B
24403 \e$B$K!"DL>o\e(B @samp{:} \e$B$r;H$C$F$$$k\e(B) \e$B$r$a$A$c$a$A$c$K$7$F$7$^$&$+$b$7$l$J$$!"\e(B
24404 \e$B$$$/$D$+$N\e(B @strong{\e$BK\Ev$K\e(B} \e$B;H$($J$$%0%k!<%WL>$rJa$^$($^$9!#\e(B
24405
24406 @acronym{IMAP} \e$BMxMQ<T$O%0%k!<%WL>$K\e(B @samp{/} \e$B$r;H$$$?$$$H;W$&$G$7$g$&$1\e(B
24407 \e$B$l$I!#\e(B
24408 @end table
24409
24410 @node The End
24411 @chapter \e$B=*$o$j\e(B
24412
24413 \e$B$O$$!"0J>e$,%^%K%e%"%k$G$9\e(B---\e$B$"$J$?$O$b$&<+J,<+?H$N?M@8$rAw$k$3$H$,$G$-\e(B
24414 \e$B$^$9!#O"Mm$r$H$C$F2<$5$$!#$"$J$?$NG-$K$h$m$7$/EA$($F2<$5$$!#\e(B
24415
24416 \e$B$*$*!"\e(B@strong{\e$B?@$h\e(B}---\e$B$5$h$J$i$rBQ$($k$3$H$O$G$-$^$;$s!#\e(B(\e$B$9$9$j5c$-!#\e(B)
24417
24418 Ol' Charles Reznikoff \e$B$O$=$l$rHs>o$K$h$/8=$7$F$$$k$N$G!"$3$3$OH`$N$?$a$K\e(B
24419 \e$B>y$j$^$9\e(B:
24420
24421 @quotation
24422 @strong{Te Deum}
24423
24424 @sp 1
24425 Not because of victories @*
24426 I sing,@*
24427 having none,@*
24428 but for the common sunshine,@*
24429 the breeze,@*
24430 the largess of the spring.
24431
24432 @sp 1
24433 Not for victory@*
24434 but for the day's work done@*
24435 as well as I was able;@*
24436 not for a seat upon the dais@*
24437 but at the common table.@*
24438 @end quotation
24439
24440 \e$B;nLu\e(B:
24441
24442 @quotation
24443 @strong{Te Deum}
24444
24445 @sp 1
24446 \e$B>!Mx$7$?$+$i$G$O$J$/\e(B @*
24447 \e$B;d$O2N$&\e(B @*
24448 \e$B2?$bL5$$$1$l$I\e(B @*
24449 \e$B$"$NF|8w$d\e(B @*
24450 \e$BB)?a$d\e(B @*
24451 \e$B=U$NBg$-$5$N$?$a$K\e(B @*
24452
24453 @sp 1
24454 \e$B>!Mx$N$?$a$G$O$J$/\e(B @*
24455 \e$B0lF|$NO+F/$N$?$a$K\e(B @*
24456 \e$B$^$?!"$=$l$rC#@.$G$-$?$3$H$K\e(B @*
24457 \e$B9b:B$N>e$N@J$N$?$a$G$O$J$/\e(B @*
24458 \e$BIaDL$N%F!<%V%k$N$H$3$m$G\e(B @*
24459 @end quotation
24460
24461 @node Appendices
24462 @chapter \e$BIUO?\e(B
24463
24464 @menu
24465 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
24466 * History::                     \e$B$I$&$d$C$F\e(B gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
24467 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
24468 * Terminology::                 \e$B$3$3$K$"$k$h$&$JK\Ev$KFq$7$$8l$r;H$&\e(B
24469 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B gnus \e$B$r;EN)$F$k\e(B
24470 * Troubleshooting::             \e$B$&$^$/$$$+$J$+$C$?$H$-$K;n$9$+$b$7$l$J$$$3$H\e(B
24471 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
24472 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$JF3F~\e(B
24473 * Frequently Asked Questions::  gnus \e$B$N\e(B FAQ
24474 @end menu
24475
24476 @node XEmacs
24477 @section XEmacs
24478 @cindex XEmacs
24479 @cindex installing under XEmacs
24480
24481 XEmacs \e$B$O%Q%C%1!<%8$N=/=8$H$7$FG[I[$5$l$F$$$^$9!#\e(Bgnus \e$B$N\e(B XEmacs \e$B%Q%C%1!<\e(B
24482 \e$B%8$,I,MW$H$9$k$b$N$O2?$G$"$l!"$"$J$?$O%$%s%9%H!<%k$9$Y$-$G$9!#:#$N$H$3$m\e(B
24483 \e$BI,MW$J$N$O\e(B @samp{gnus}, @samp{mail-lib}, @samp{xemacs-base},
24484 @samp{eterm}, @samp{sh-script}, @samp{net-utils}, @samp{os-utils},
24485 @samp{dired}, @samp{mh-e}, @samp{sieve}, @samp{ps-print}, @samp{W3},
24486 @samp{pgg}, @samp{mailcrypt}, @samp{ecrypto} \e$B$*$h$S\e(B @samp{sasl} \e$B$G$9!#\e(B
24487
24488 @node History
24489 @section \e$BNr;K\e(B
24490
24491 @cindex history
24492 @sc{gnus} \e$B$OG_ED@/?.;a$K$h$C$F=q$+$l$^$7$?!#\e(B1994\e$BG/$N2F$,G&$S4s$C$F$/$k$3\e(B
24493 \e$B$m!"B`6~$7$F$$$?%i%k%9!&%^%C%0%L!&%$%s%0%V%j%0%C%H%9%s\e(B (Lars Magne
24494 Ingebrigtsen) \e$B$O\e(B Gnus \e$B$r=q$-D>$=$&$H7h?4$7$^$7$?!#\e(B
24495
24496 \e$B$3$NL5Ni$r9T$J$C$??MJ*$rD4$Y$F$_$?$$$N$J$i!"$"$J$?$N\e(B (\e$B$/$=\e(B!) \e$B%&%'%V%V%i\e(B
24497 \e$B%&%6!<$r\e(B @uref{http://quimby.gnus.org/} \e$B$K8~$1$k$3$H$,$G$-$^$9!#$3$l$O?7\e(B
24498 \e$B$7$/$F?h$JHG$N\e(B gnus \e$B$NBh0lG[I[>l=j$G!"\e(BNewsrc \e$B$r$V$C2u$7$F?M!9$r7cE\$5$;\e(B
24499 \e$B$k%5%$%H$H$7$FCN$i$l$F$$$^$9!#\e(B
24500
24501 \e$B:G=i$N%"%k%U%!HG$N3+H/4|4V$K!"?7$7$$\e(B Gnus \e$B$O!H\e(B(ding) Gnus\e$B!I$H8F$P$l$F$$\e(B
24502 \e$B$^$7$?!#\e(B@dfn{(ding)} \e$B$O$b$A$m$s!"\e(B@dfn{ding is not Gnus} \e$B$NC;=L7A$G!"$3$l\e(B
24503 \e$B$O$^$C$?$/40A4$J13$G$9$,!"$@$l$,$=$s$J$3$H$r5$$K$9$k$G$7$g$&$+\e(B? (\e$B$H$3$m\e(B
24504 \e$B$G!"$3$NC;=L7A$N!H\e(BGnus\e$B!I$O$*$=$i$/G_ED$5$s$N0U?^DL$j!V%K%e!<%9!W$HH/2;$5\e(B
24505 \e$B$l$k$Y$-$G!"$=$&$9$k$H$b$C$HE,@Z$JL>A0$K$J$j$^$9!#$=$&;W$$$^$;$s$+\e(B?)
24506
24507 \e$B$I$A$i$K$;$h!"$9$Y$F$N%(%M%k%.!<$r?7$7$$855$$NNI$$L>A0$rIU$1$k$N$K;H$$2L\e(B
24508 \e$B$?$7$?8e!"$=$NL>A0$O\e(B @emph{\e$B$"$^$j$K\e(B} \e$B855$$,NI$9$.$k$H$$$&$3$H$K$J$j!"$=\e(B
24509 \e$B$l$r!H\e(BGnus\e$B!I$H:F$SL?L>$7$^$7$?!#$G$b!":#2s$OBgJ8;z$H>.J8;z$r:.$<$F$$$^$9!#\e(B
24510 \e$B!H\e(BGnus\e$B!I$H!H\e(B@sc{gnus}\e$B!I$G$9!#?7$7$$$b$N\e(B \e$B$H\e(B \e$B8E$$$b$N!#\e(B
24511
24512 @menu
24513 * Gnus Versions::               \e$B$I$s$J%P!<%8%g%s$N\e(B Gnus \e$B$,%j%j!<%9$5$l$F$$$k$+\e(B
24514 * Other Gnus Versions::         \e$B%j%j!<%9$5$l$F$$$kB>$N%P!<%8%g%s$N\e(B Gnus
24515 * Why?::                        Gnus \e$B$NL\E*$O2?\e(B?
24516 * Compatibility::               Gnus \e$B$O\e(B @sc{gnus} \e$B$H$I$l$/$i$$8_49@-$,$"$k$N\e(B?
24517 * Conformity::                  Gnus \e$B$O$9$Y$F$NI8=`$rK~$?$=$&$H$9$k\e(B
24518 * Emacsen::                     Gnus \e$B$O$$$/$D$+$N8=BeE*$J\e(B Emacs \e$B4D6-$G<B9T$G$-$k\e(B
24519 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
24520 * Contributors::                \e$BBgNL$N?M!9\e(B
24521 * New Features::                Gnus \e$B$N?7$7$$$3$H$K4X$9$k<j$,$+$j\e(B
24522 @end menu
24523
24524 @node Gnus Versions
24525 @subsection Gnus Versions
24526 @cindex ding Gnus
24527 @cindex September Gnus
24528 @cindex Red Gnus
24529 @cindex Quassia Gnus
24530 @cindex Pterodactyl Gnus
24531 @cindex Oort Gnus
24532 @cindex No Gnus
24533 @cindex Gnus versions
24534
24535 \e$B:G=i$N!VE,@Z$J!W\e(BGnus 5 \e$B$N%j%j!<%9$O\e(B 1995\e$BG/\e(B11\e$B7n$K\e(B Emacs 19.30 \e$B$NG[I[$K4^\e(B
24536 \e$B$^$l$?$H$-$K$J$5$l$^$7$?\e(B (132 \e$B$N\e(B (ding) Gnus \e$B$N%j%j!<%9\e(B \e$BB-$9$3$H\e(B
24537 \e$B$N\e(B Gnus5.0 \e$B$N\e(B 15 \e$B%j%j!<%9\e(B)\e$B!#\e(B
24538
24539 1996\e$BG/\e(B3\e$B7n$K<!$N@$Be$N\e(B Gnus (\e$BJLL>!H\e(BSeptember Gnus\e$B!I\e(B(99 \e$B%j%j!<%9$N8e\e(B
24540 \e$B$G\e(B)) \e$B$,!H\e(BGnus 5.2\e$B!I$H$$$&L>A0$G%j%j!<%9$5$l$^$7$?\e(B (40 \e$B%j%j!<%9\e(B)\e$B!#\e(B
24541
24542 1996\e$BG/$N\e(B 7\e$B7n\e(B28\e$BF|$K\e(B Red Gnus \e$B$N:n6H$,;O$^$j!"$=$l$O\e(B 1997\e$BG/\e(B1\e$B7n\e(B25\e$BF|\e(B
24543 \e$B$K\e(B (84 \e$B%j%j!<%9$N8e$G\e(B)\e$B!H\e(BGnus 5.4\e$B!I$H$7$F%j%j!<%9$5$l$^$7$?\e(B (67 \e$B%j%j!<%9\e(B)\e$B!#\e(B
24544
24545 1997\e$BG/\e(B9\e$B7n\e(B13\e$BF|$K!"\e(BQuassia Gnus \e$B$,3+;O$5$l!"\e(B37 \e$B%j%j!<%9B3$-$^$7$?!#$=$l$O\e(B
24546 \e$B!H\e(BGnus 5.6\e$B!I$H$7$F\e(B 1998\e$BG/\e(B3\e$B7n\e(B8\e$BF|$K%j%j!<%9$5$l$^$7$?\e(B (46 \e$B%j%j!<%9\e(B)\e$B!#\e(B
24547
24548 1998\e$BG/\e(B8\e$B7n\e(B29\e$BF|$K\e(B Gnus 5.6 \e$B$+$i\e(B Pterodactyl Gnus \e$B$,@8$^$l!"\e(B1999\e$BG/\e(B12\e$B7n\e(B3\e$BF|\e(B
24549 \e$B$K\e(B (99 \e$B%j%j!<%9$H\e(B CVS \e$B%j%]%8%H%j$G$N:n6H$N8e\e(B)\e$B!H\e(BGnus 5.8\e$B!I$H$7$F%j%j!<%9\e(B
24550 \e$B$5$l$^$7$?!#\e(B
24551
24552 2000\e$BG/\e(B10\e$B7n\e(B26\e$BF|$K\e(B Oort Gnus \e$B$,3+;O$5$l$^$7$?!#\e(B
24553
24554 \e$B$b$7@\F,8l$r;}$C$?HG$N\e(B Gnus---\e$B!H\e(B(ding) Gnus\e$B!I\e(B,\e$B!H\e(BSeptember Gnus\e$B!I\e(B,\e$B!H\e(BRed
24555 Gnus\e$B!I\e(B,\e$B!H\e(BQuassia Gnus\e$B!I\e(B,\e$B!H\e(BPterodactyl Gnus\e$B!I\e(B,\e$B!H\e(BOort Gnus\e$B!I\e(B---\e$B$K=P2q$C$F\e(B
24556 \e$B$b!":.Mp$7$J$$$G2<$5$$!#$"$J$?$,62$,$C$F$$$k$3$H$rCN$i$l$F$O$$$1$^$;$s!#\e(B
24557 \e$B8e$m$K2<$,$j$J$5$$!#$f$C$/$j$H!#B>$K2?$r$7$F$b!"Av$C$F$O$$$1$^$;$s!#$=$l\e(B
24558 \e$B$,FO$+$/$J$k$^$G!"@E$+$KJb$-5n$j$J$5$$!#E,@Z$K%j%j!<%9$5$l$?HG$N\e(B Gnus \e$B$r\e(B
24559 \e$B8+$D$1$F!"Be$o$j$K$=$l$K4s$jE:$C$F2<$5$$!#\e(B
24560
24561 @node Other Gnus Versions
24562 @subsection \e$BB>$N\e(B gnus \e$B$N%P!<%8%g%s\e(B
24563 @cindex Semi-gnus
24564
24565 Lars \e$B$5$s$,D4@=$7$F%j%j!<%9$7$?\e(B Gnus \e$B$K2C$($F!"F|K\$G$O\e(B Semi-gnus \e$B$N3+H/\e(B
24566 \e$B$,9T$J$o$l$F$$$^$9!#$3$l$O\e(B @acronym{SEMI} \e$B$H$$$&\e(B @acronym{MIME} \e$B$N5!G=$r\e(B
24567 \e$B<B8=$9$k$?$a$N%i%$%V%i%j!<$r;H$&$3$H$rA0Ds$H$7$F$$$^$9!#\e(B
24568
24569 \e$B$3$l$i$N\e(B gnus \e$B$O!"<g$K\e(B Gnus 5.6 \e$B$H\e(B Pterodactyl Gnus \e$B$r85$K$7$F$$$^$9!#$=\e(B
24570 \e$B$l$i$O!H\e(BSemi-gnus\e$B!I$HAm>N$5$l!"\e(BT-gnus, Nana-gnus \e$B$*$h$S\e(B Chaos \e$B$N0[$J$C$?\e(B
24571 \e$B7OE}$,$"$j$^$9!#$3$l$i$O6/NO$J\e(B @acronym{MIME} \e$B$N5!G=$H3F9q8lBP1~$N5!G=$r\e(B
24572 \e$BDs6!$9$k$b$N$G!"FC$KF|K\?M$NMxMQ<T$K$H$C$FBg;v$J$b$N$G$9!#\e(B
24573
24574 @node Why?
24575 @subsection \e$B$J$<\e(B?
24576
24577 Gnus \e$B$NL\E*$O2?$G$9$+\e(B?
24578
24579 \e$B;d$O!"$"$J$?$N9M$(IU$/$3$H$r$9$Y$F$G$-\e(B
24580 \e$B$k!V$9$P$i$7$$!W!V$+$C$3$$$$!W!V$$$+$9!W!V$O$d$j$N!W%K%e!<%9%j!<%@!<$rDs\e(B
24581 \e$B6!$7$?$$$H;W$$$^$9!#$3$l$O;d$NBg85$NF05!$G$9$,!"\e(BGnus \e$B$N:n6H$r$7$F$$$k4V\e(B
24582 \e$B$K!"$3$N@$Be$N%K%e!<%9%j!<%@!<$OK\Ev$K@P4o;~Be$KB0$7$F$$$k$H$$$&$3$H$,L@\e(B
24583 \e$B$i$+$K$J$j$^$7$?!#%K%e!<%9%j!<%@!<$O!"%$%s%?!<%M%C%H$NMD;y4|$+$i$[$H$s$I\e(B
24584 \e$BH/E8$7$F$$$^$;$s$G$7$?!#$b$78=:_$NA}2CN($GNL$,A}2C$7$D$E$1$l$P!"$9$Y$F$N\e(B
24585 \e$B8=:_$N%K%e!<%9%j!<%@!<$O$^$C$?$/Lr$KN)$?$J$/$J$k$G$7$g$&!#0lF|$K\e(B 1000 \e$B$d\e(B
24586 \e$B$b$C$H$?$/$5$s$N?7$7$$5-;v$N$"$k%K%e!<%9%0%k!<%W$r07$&$K$O$I$&$9$l$PNI$$\e(B
24587 \e$B$N$G$7$g$&\e(B? \e$BEj9F$r$9$kI4K|$d$=$l$h$jB?$$?M!9$KCY$l$J$$$h$&$KIU$$$F$$$/$K\e(B
24588 \e$B$O$I$&$9$l$PNI$$$N$G$7$g$&\e(B?
24589
24590 Gnus \e$B$O$3$l$i$N<ALd$KK\Ev$N2r7h$rDs0F$7$^$9$,!";d$O\e(B Gnus \e$B$,%K%e!<%9$rFI\e(B
24591 \e$B$_!"<hF@$9$k$?$a$N?7$7$$J}K!$r<B83$9$k>l$H$7$F;H$o$l$FM_$7$$$G$9!#G_ED$5\e(B
24592 \e$B$s$N%K%e!<%9%j!<%@!<$r%P%C%/%(%s%I$+$iJ,N%$9$k$H$$$&8-L@$JJ}?K$r3HD%$9$k\e(B
24593 \e$B$3$H$K$h$C$F!"\e(BGnus \e$B$O%a!<%k$r<hF@$7$?$j!"0c$C$?$H$3$m$+$i%K%e!<%9$r<hF@\e(B
24594 \e$B$9$k$?$a$N?7$7$$%P%C%/%(%s%I$r=q$-$?$$?M$N$?$a$K!"4JC1$GC1=c$J%$%s%?!<\e(B
24595 \e$B%U%'!<%9$rDs6!$7$F$$$^$9!#;d$O!"Lr$KN)$D$G$"$m$&$H$$$&ItJ,$K$9$Y$F!"%+%9\e(B
24596 \e$B%?%^%$%:$N$?$a$N%U%C%/$r2C$($^$7$?!#$=$l$r$9$k$3$H$K$h$C$F!"C58!$7!"H/L@\e(B
24597 \e$B$7$?$$$9$Y$F$N?M$r>7$$$F$$$k$N$G$9!#\e(B
24598
24599 \e$B$*$=$i$/\e(B Gnus \e$B$O40@.$9$k$3$H$O$J$$$N$+$b$7$l$^$;$s!#\e(B
24600 @kbd{C-u 100 M-x all-hail-emacs} \e$B$H\e(B @kbd{C-u 100 M-x all-hail-xemacs} \e$B$G\e(B
24601 \e$B$9!#\e(B
24602
24603 @node Compatibility
24604 @subsection \e$B8_49@-\e(B
24605
24606 @cindex compatibility
24607 Gnus \e$B$O\e(B @sc{gnus} \e$B$H40A4$K8_49@-$,$"$k$h$&$K@_7W$5$l$F$$$^$9!#$[$H$s$I$9\e(B
24608 \e$B$Y$F$N%-!<%P%$%s%G%#%s%0$O$=$N$^$^;D$C$F$$$^$9!#$b$A$m$s!"B?$/$N%-!<%P%$\e(B
24609 \e$B%s%G%#%s%0$,DI2C$5$l$^$7$?$,!"0l$D$+Fs$D$N$"$$$^$$$J>l9g$r=|$$$F!"8E$$%P\e(B
24610 \e$B%$%s%G%#%s%0$,JQ99$5$l$?$3$H$O$"$j$^$;$s!#\e(B
24611
24612 \e$B;d$?$A$N%b%C%H!<$O\e(B:
24613 @quotation
24614 @cartouche
24615 @center \e$B9]E4$N9|AH$_$N6u9b$/!#\e(B
24616 @end cartouche
24617 @end quotation
24618 \e$B$G$9!#\e(B
24619
24620 \e$B$9$Y$F$NL?Na$O$=$NL>A0$,JQ$o$C$F$$$^$;$s!#$$$/$D$+$NFbIt4X?t$OL>A0$rJQ$(\e(B
24621 \e$B$^$7$?!#\e(B
24622
24623 @code{gnus-uu} \e$B%Q%C%1!<%8$O7`E*$KJQ2=$7$F$$$^$9!#\e(B@xref{Decoding
24624 Articles}.
24625
24626 \e$B0l$D$N<gMW$J8_49@-$N<ALd$O!"$$$/$D$+$N35N,%P%C%U%!!<$,B8:_$9$k$3$H$G$9!#\e(B
24627 \e$B$9$Y$F$N%0%k!<%W$rFI$_9~$`$H$-$K4XO"$9$kJQ?t$O$=$l$,B0$9$k35N,%P%C%U%!!<\e(B
24628 \e$B$N%P%C%U%!!<8GM-$G$9!#B?$/$N=EMW$JJQ?t$O$=$l$NA4BN$NHG$K$bJ#@=$5$l$^$9$,!"\e(B
24629 \e$B35N,%P%C%U%!!<$GL?Na$,<B9T$5$l$k$H!"$3$NJQ99$O!"$"$J$?$,Cm0U$7$F$$$J$$$H!"\e(B
24630 \e$B@5$7$/$J$$CM$K$J$k$+$b$7$l$^$;$s!#\e(B
24631
24632 @sc{gnus} \e$B$NFbIt$NCN<1$K0MB8$7$?$9$Y$F$N%3!<%I$O<B9T$G$-$J$$$G$7$g$&!#Fs\e(B
24633 \e$B$DNc$r5s$2$^$9\e(B: @code{gnus-newsrc-alist} \e$B$NJB$YBX$(\e(B (\e$B$b$7$/$O!"<B:]$O2?\e(B
24634 \e$B$i$+$NJ}K!$G$=$l$rJQ99$9$k$3$H\e(B) \e$B$O@dBP$K6X;_$5$l$F$$$^$9!#\e(Bgnus \e$B$O$3$NO"\e(B
24635 \e$BA[%j%9%H$NEPO?$r;X$7<($9%O%C%7%e%F!<%V%k$rJ];}$7$F$*$j\e(B (\e$B$=$l$OB?$/$N4X?t\e(B
24636 \e$B$NB.EY$r>e$2$^$9\e(B)\e$B!"D>@\O"A[%j%9%H$rJQ99$9$k$3$H$O0[>o$J7k2L$r$b$?$i$9$G\e(B
24637 \e$B$7$g$&!#\e(B
24638
24639 @cindex hilit19
24640 @cindex highlighting
24641 \e$B8E$$\e(B hilit19 \e$B$N%3!<%I$O$^$C$?$/F0:n$7$^$;$s!#<B:]$N$H$3$m!"$*$=$i$/$9$Y\e(B
24642 \e$B$F$N\e(B hilit \e$B%3!<%I$r$9$Y$F$N\e(B gnus \e$B$N%U%C\e(B
24643 \e$B%/\e(B (@code{gnus-group-prepare-hook} \e$B$*$h\e(B
24644 \e$B$S\e(B @code{gnus-summary-prepare-hook}) \e$B$+$i<h$j=|$/$Y$-$G$7$g$&!#\e(Bgnus \e$B$O%O\e(B
24645 \e$B%$%i%$%H$N$?$a$N$$$m$$$m$JE}9g$5$l$?4X?t$rDs6!$7$^$9!#$3$l$i$O$b$C$HB.$/\e(B
24646 \e$B$b$C$H@53N$G$9!#$9$Y$F$N?M$N?M@8$r3Z$K$9$k$?$a$K!"\e(Bgnus \e$B$O%G%#%U%)%k%H$G\e(B
24647 \e$B$9$Y$F$N\e(B hilit \e$B%U%C%/$+$i$9$Y$F$N\e(B hilit \e$B8F$S=P$7$r<h$j=|$-$^$9!#$-$?$J$$\e(B
24648 \e$B$b$N\e(B! \e$B$H$s$G$1\e(B!
24649
24650 @code{expire-kill} \e$B$N$h$&$J%Q%C%1!<%8$O$b$&F0:n$7$^$;$s!#<B:]!"\e(Bgnus \e$B$r;H\e(B
24651 \e$B$$;O$a$?$H$-$K$O!"$*$=$i$/$9$Y$F$N8E$$\e(B @sc{gnus} \e$B%Q%C%1!<%8\e(B (\e$B$HB>$N%3!<\e(B
24652 \e$B%I\e(B) \e$B$r>C5n$9$k$Y$-$G$7$g$&!#\e(B@sc{gnus} \e$B$K<B9T$5$;$k$?$a$K=q$$$?%3!<%I$O!"\e(B
24653 gnus \e$B$,$9$G$K<B9T$7$F$$$k$H$$$&$3$H$ONI$/$"$k$3$H$G$9!#\e(B(\e$B$/$9$/$9!#\e(B)
24654
24655 \e$B$b$N$4$H$r<B9T$9$k8E$$J}K!$O$^$@;HMQ$G$-$^$9$,!"?7$7$$J}K!$@$1$,$3$N%^%K%e\e(B
24656 \e$B%"%k$K5-:\$5$l$F$$$^$9!#$b$7$3$N%^%K%e%"%k$rFI$s$G$$$k4V$K2?$+$r$9$k?7$7\e(B
24657 \e$B$$J}K!$rH/8+$7$F$b!"8E$$J}K!$r;_$a$J$1$l$P$J$i$J$$$H$$$&$3$H$G$O$"$j$^$;\e(B
24658 \e$B$s!#\e(B
24659
24660 gnus \e$B$O$9$Y$F$N\e(B @sc{gnus} \e$B5/F0%U%!%$%k$rM}2r$7$^$9!#\e(B
24661
24662 @kindex M-x gnus-bug
24663 @findex gnus-bug
24664 @cindex reporting bugs
24665 @cindex bugs
24666 \e$BA4BN$H$7$F!"\e(B@sc{gnus} \e$B$NFbIt$K0MB8$7$?%3!<%I$r$[$H$s$I=q$$$F$$$J$$IaDL$N\e(B
24667 \e$BMxMQ<T$OLdBj$K6l$7$`$3$H$O$J$$$G$7$g$&!#LdBj$,5/$3$l$P!"KbK!\e(B
24668 \e$B$N\e(B @kbd{M-x gnus-bug} \e$BL?Na$r<B9T$9$k$3$H$K$h$C$F;d$KCN$i$;$F2<$5$$!#\e(B
24669
24670 @vindex gnus-bug-create-help-buffer
24671 @emph{\e$BHs>o$K\e(B} \e$B$h$/%P%0Js9p$rAw$kJJ$,$"$k$N$G$"$l$P!"$7$P$i$/$9$k$HLr$KN)\e(B
24672 \e$B$D\e(B help \e$B%P%C%U%!!<$,$&$k$5$$$H46$8$k$+$b$7$l$^$;$s!#$=$&$G$"$l$P!"$=$l$,\e(B
24673 \e$BI=<($5$l$k$N$rHr$1$k$?$a$K!"\e(B
24674 @code{gnus-bug-create-help-buffer} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
24675
24676 @node Conformity
24677 @subsection \e$B0lCW@-\e(B
24678
24679 \e$B$3$l$OM}M3L5$-H?93!"$8$c$J$$$G$9$h!"1|$5$s!#;d$?$A$O$9$Y$F$NCN$i$l$F$$$k\e(B
24680 \e$BI8=`$K1h$C$F$$$^$9!#$b$A$m$s;d$?$A$,;?@.$G$-$J$$I8=`$H\e(B/\e$B$b$7$/$O=,47$O=|\e(B
24681 \e$B$-$^$9$,!#\e(B
24682
24683 @table @strong
24684 @item RFC (2)822
24685 @cindex RFC 822
24686 @cindex RFC 2822
24687 \e$B$3$NI8=`$X$NCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
24688
24689 @item RFC 1036
24690 @cindex RFC 1036
24691 \e$B$3$NI8=`$bCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
24692
24693 @item Son-of-RFC 1036
24694 @cindex Son-of-RFC 1036
24695 \e$B$3$l$K$O$$$/$D$+$N0cH?$,$"$j$^$9!#\e(B
24696
24697 @table @emph
24698 @item X-Newsreader
24699 @item User-Agent
24700 \e$B$3$l$O!V$D$^$i$J$$%X%C%@!<!W$H9M$($i$l$F$$$^$9$,!";d$O>CHq<T$N>pJs$G$"$k\e(B
24701 \e$B$H8+$J$7$F$$$^$9!#\e(B@code{tin} \e$B$H\e(B @code{Netscape} \e$B$+$iAw$i$l$F$/$kHs>o$KB?\e(B
24702 \e$B$/$NMM<0$K1h$C$F$$$J$$5-;v$r8+$?8e$G!";d$O$=$l$i$r5-;v$rEj9F$9$k$?$a$K$O\e(B
24703 \e$B;H$o$J$$J}$,NI$$$H$$$&$3$H$rCN$j$^$7$?!#$b$7\e(B @code{X-Newsreader} \e$B%X%C%@!<\e(B
24704 \e$B$,L5$1$l$P;d$O$=$N>pJs$rF@$k$3$H$O$J$+$C$?$G$7$g$&!#\e(B
24705 @end table
24706
24707 @item USEFOR
24708 @cindex USEFOR
24709 USEFOR \e$B$O!"\e(BIETF \e$B$N\e(B working group \e$B$,\e(B Son-of-RFC 1036 \e$B$K4p$E$$$F!"\e(B
24710 RFC 1036 \e$B$N8e7Q$H$7$F=q$$$F$$$k$b$N$G$9!#%K%e!<%95-;v$NMM<0$KBP$7$F!"$$\e(B
24711 \e$B$m$$$m$JJQ99$rDs0F$7$?\e(B draft \e$B$r:n@.$7$^$7$?!#\e(BGnus \e$B%?%o!<\e(B
24712 \e$B$O\e(B draft \e$B$,\e(B RFC \e$B$H$7$FG'$a$i$l$?$H$-$KJQ99$N<BAu$rD4$Y$k$3$H$K$J$k$G$7$g\e(B
24713 \e$B$&!#\e(B
24714
24715 @item MIME - RFC 2045-2049 etc
24716 @cindex @acronym{MIME}
24717 @acronym{MIME} \e$B4XO"$N$9$Y$F$N\e(B RFC \e$B$,%5%]!<%H$5$l$F$$$^$9!#\e(B
24718
24719 @item Disposition Notifications - RFC 2298
24720 Message Mode \e$B$O<u?.<T$K3+Iu3NG'$rMW5a$9$k$3$H$,$G$-$^$9!#\e(B
24721
24722 @ignore
24723 @item PGP - RFC 1991 and RFC 2440
24724 @cindex RFC 1991
24725 @cindex RFC 2440
24726 RFC 1991 is the original @acronym{PGP} message specification,
24727 published as an informational RFC.  RFC 2440 was the follow-up, now
24728 called Open PGP, and put on the Standards Track.  Both document a
24729 non-@acronym{MIME} aware @acronym{PGP} format.  Gnus supports both
24730 encoding (signing and encryption) and decoding (verification and
24731 decryption).
24732
24733 @item PGP/MIME - RFC 2015/3156
24734 RFC 2015 (superseded by 3156 which references RFC 2440 instead of RFC
24735 1991) describes the @acronym{MIME}-wrapping around the RF 1991/2440 format.
24736 Gnus supports both encoding and decoding.
24737
24738 @item S/MIME - RFC 2633
24739 RFC 2633 describes the @acronym{S/MIME} format.
24740
24741 @end ignore
24742
24743 @item IMAP - RFC 1730/2060, RFC 2195, RFC 2086, RFC 2359, RFC 2595, RFC 1731
24744 RFC 1730 \e$B$O\e(B @acronym{IMAP} \e$B%P!<%8%g%s\e(B 4 \e$B$G!"\e(BRFC 2060 (@acronym{IMAP}
24745\e$B2~Dj\e(B 1) \e$B$GB?>/99?7$5$l$F$$$^$9!#\e(B
24746 RFC 2195 \e$B$O\e(B @acronym{IMAP} \e$B$N\e(B CRAM-MD5 \e$BG'>Z$K$D$$$F=R$Y$F$$$^$9!#\e(B
24747 RFC 2086 \e$B$O\e(B @acronym{IMAP} \e$B$N;HMQ@)8B0lMw\e(B (ACL) \e$B$K$D$$$F=R$Y$F$$$^$9!#\e(B
24748 RFC 2359 \e$B$O\e(B @acronym{IMAP} \e$B$N%W%m%H%3%k$N3HD%$K$D$$$F=R$Y$F$$$^$9!#\e(B
24749 RFC 2595 \e$B$O\e(B @acronym{IMAP} \e$B$K$*$1$kE,@Z$J\e(B @acronym{TLS} \e$B$NE}\e(B
24750 \e$B9g\e(B (STARTTLS) \e$B$K$D$$$F=R$Y$F$$$^$9!#\e(B
24751 RFC 1731 \e$B$O\e(B @acronym{IMAP} \e$B$N\e(B GSSAPI/Kerberos4 \e$B$N<jK!$K$D$$$F=R$Y$F$$$^\e(B
24752 \e$B$9!#\e(B
24753 @end table
24754
24755 \e$B>e$K=q$+$l$F$$$kJ8>O$K4X$9$k$3$H$G!"\e(BGnus \e$B$,$=$l$rK~$?$7$F$$$J$$$h$&$JF0\e(B
24756 \e$B:n$r$7$F$$$k$3$H$K5$IU$$$?$i!"$?$a$i$o$:$K\e(B Gnus \e$B%?%o!<$H;d$?$A$KCN$i$;$F\e(B
24757 \e$B2<$5$$!#\e(B
24758
24759 @node Emacsen
24760 @subsection Emacsen
24761 @cindex Emacsen
24762 @cindex XEmacs
24763 @cindex Mule
24764 @cindex Emacs
24765
24766 T-gnus \e$B$O0J2<$N$b$N$GF0:n$7$^$9\e(B:
24767
24768 @itemize @bullet
24769
24770 @item
24771 Emacs 21.1 \e$B$H$=$l0J>e!#\e(B
24772
24773 @item
24774 XEmacs 21.4 \e$B0J>e$N\e(B Mule \e$B5!G=IU$-\e(B
24775
24776 @item
24777 Meadow 1.00 \e$B0J>e!#\e(B(Mule for Windows \e$B$G$OF0$-$^$;$s!#\e(B)
24778 @end itemize
24779
24780 \e$B$3$N\e(B gnus \e$B$NHG$O$3$l$h$j8E$$$I$s$J\e(B Emacsen \e$B$G$b40A4$KF0:n$7$J$$$G$7$g$&!#\e(B
24781 \e$B>/$J$/$H$b!"?.Mj$G$-$kF0:n$O$7$J$$$G$7$g$&!#8E$$HG$N\e(B gnus \e$B$O8E\e(B
24782 \e$B$$\e(B Emacs \e$B$NHG$G$bF0:n$9$k$G$7$g$&!#\e(B
24783
24784 \e$B$$$m$$$m$J%W%i%C%H%U%)!<%`$N\e(B gnus \e$B$N4V$K$O$$$/$D$+$NGyA3$H$7$?0c$$$,$"$j\e(B
24785 \e$B$^$9\e(B---XEmacs \e$B$O$b$C$H2hA|5!G=\e(B (\e$B%m%4$H%D!<%k%P!<\e(B) \e$B$rFCD'$K$7$F$$$^\e(B
24786 \e$B$9\e(B---\e$B$7$+$7!"$=$NB>$O!"$9$Y$F$N\e(B Emacsen \e$B$G$[$H$s$IF1$8$O$:$G$9!#\e(B
24787
24788 @node Gnus Development
24789 @subsection Gnus \e$B$N3+H/\e(B
24790
24791 Gnus \e$B$OFs$D$NCJ3,$N=[4D$G3+H/$5$l$F$$$^$9!#:G=i$NCJ3,\e(B
24792 \e$B$O\e(B @samp{ding@@gnus.org} \e$B$G$N$?$/$5$s$N5DO@$,$"$j!"$=$3$GJQ99$d?7$7$$5!\e(B
24793 \e$BG=$rDs0F$7$^$9!#$3$NCJ3,$O\e(B @dfn{\e$B%"%k%U%!\e(B} \e$BCJ3,$H8F$P$l$^$9!#$H$$$&$N$O!"\e(B
24794 \e$B$3$NCJ3,$G%j%j!<%9$5$l$?\e(B Gnusae \e$B$O\e(B @dfn{\e$B%"%k%U%!%j%j!<%9\e(B} \e$B$b$7$/$O\e(B (\e$BB>\e(B
24795 \e$B$NCDBN$G$O$h$jNI$/;H$o$l$k\e(B) @dfn{\e$B%9%J%C%W%7%g%C%H\e(B} \e$B$H8F$P$l$k$b$N$@$+$i\e(B
24796 \e$B$G$9!#$3$NCJ3,$G$O!"\e(Bgnus \e$B$OIT0BDj$G$"$k$H9M$($i$l$F$*$j!"0lHL$NMxMQ<T$K\e(B
24797 \e$B$h$C$F;H$o$l$k$b$N$G$O$"$j$^$;$s!#\e(BGnus \e$B%"%k%U%!%j%j!<%9$O!H\e(BRed Gnus\e$B!I$d\e(B
24798 \e$B!H\e(BQuassia Gnus\e$B!I$N$h$&$JL>A0$K$J$C$F$$$^$9!#\e(B
24799
24800 50-100 \e$B$/$i$$$N%j%j!<%9$N8e$G!"\e(BGnus \e$B$O\e(B @dfn{\e$BE`7k\e(B} \e$B$5$l$?$H@k8@$5$l!"%P%0\e(B
24801 \e$B=$@5$N$_$,E,MQ$5$l$^$9!#\e(BGnus \e$B$O@\F,8l$,<h$l!"$=$NBe$o$j$K!H\e(BGnus 5.6.32\e$B!I\e(B
24802 \e$B$N$h$&$K8F$P$l$^$9!#$3$l$iIaDL$N?M$,;H$&$3$H$N$G$-$k$b$N$H9M$($i$l!"<g\e(B
24803 \e$B$K\e(B @samp{gnu.emacs.gnus} \e$B%K%e!<%9%0%k!<%W$G5DO@$5$l$F$$$^$9!#\e(B
24804
24805 @cindex Incoming*
24806 @vindex mail-source-delete-incoming
24807 \e$B%"%k%U%!\e(B Gnusae \e$B$H%j%j!<%9$5$l$?\e(B Gnusae \e$B$G$OJQ?t$N%G%#%U%)%k%HCM$,0c$&$b\e(B
24808 \e$B$N$,$"$j$^$9!#FC$K!"\e(B@code{mail-source-delete-incoming} \e$B$O%"%k\e(B
24809 \e$B%U%!\e(B Gnusae \e$B$G$O\e(B @code{nil} \e$B$G!"%j%j!<%9$5$l$?\e(B Gnusae \e$B$G$O\e(B @code{t} \e$B$G$9!#\e(B
24810 \e$B$3$l$O%a!<%k$r07$C$F$$$k:]$K!"%"%k%U%!%j%j!<%9$Nsrsw$K$h$j%a!<%k$r<:$J$&\e(B
24811 \e$B$3$H$rHr$1$k$?$a$G$9!#\e(B
24812
24813 ding \e$B%a!<%j%s%0%j%9%H$H\e(B Gnus \e$B%K%e!<%9%0%k!<%W$K$*$1$k5DO@$NJ,N%$O=c?h$K\e(B
24814 \e$B8x=0$N4X?4$K$h$C$F$J$5$l$F$$$k$o$1$G$O$"$j$^$;$s!#%"%k%U%!\e(B Gnus \e$B%j%j!<%9\e(B
24815 \e$B$,\e(B (\e$B$H$-$I$-\e(B) \e$B$9$k$+$b$7$l$J$$62$m$7$$$3$H$r8x=0$N>l$G=q$/$N$O!"3'$r62$l\e(B
24816 \e$B$5$;$k$H$$$&$N$b;v<B$G$9$,!"$b$C$H=EMW$J$3$H$O!"F3F~$5$l$??7$7$$<B83E*$J\e(B
24817 \e$B5!G=$K$D$$$FOC$9$3$H$O0lHL$N;HMQ<T$r:.Mp$5$;$k2DG=@-$,$"$j$^$9!#?7$7$$5!\e(B
24818 \e$BG=$OIQHK$KF3F~$5$l!"$$$8$/$i$l!"IT==J,$G$"$k$HH=CG$5$l!"$=$&$9$k$H<N$F$i\e(B
24819 \e$B$l$k$+!"40A4$K=q$-49$($i$l$k$+$N$I$A$i$+$G$9!#%a!<%j%s%0%j%9%H$rFI$s$G$$\e(B
24820 \e$B$k?M$OIaDL$O$3$NB.$$JQ99$KIU$$$F$$$-$^$9$,!"%K%e!<%9%0%k!<%W$N?M$b$=$&$G\e(B
24821 \e$B$"$k$H$_$J$9$3$H$O$G$-$^$;$s!#\e(B
24822
24823 @node Contributors
24824 @subsection \e$B9W8%<T\e(B
24825 @cindex contributors
24826
24827 \e$B?7$7$$\e(B Gnus \e$B$NHG$O\e(B (ding) \e$B%a!<%j%s%0%j%9%H$N$9$Y$F$N?M$N=u$1$,L5$1$l$P$G\e(B
24828 \e$B$-$J$+$C$?$G$7$g$&!#0lG/0J>e!";d$OKhF|$H$F$b$?$/$5$s$NAGE($J%P%0%l%]!<%H\e(B
24829 \e$B$r<u$1<h$j!"$=$N$=$l$>$l$,;d$r4n$S$GK~$?$7$^$7$?!#0&Io!#$3$N%j%9%H$N?M!9\e(B
24830 \e$B$OG&BQ$rD6$($F;d$N!V$"$!!"$=$l$O$9$P$i$7$$9M$($@\e(B <type type>\e$B!"$&$s!";d$O\e(B
24831 \e$BBT$?$:$K$=$l$r$9$0%j%j!<%9$7$h$&\e(B <ship off>\e$B!"$=$l$O$^$C$?$/F0:n$7$J\e(B
24832 \e$B$$\e(B <type type>\e$B!"$&$s!";d$O$9$0$K=P$=$&\e(B <ship off> \e$B$$$d!"E;$&!"$=$l$O$^$C\e(B
24833 \e$B$?$/F0:n$7$J$$$>!W$H$$$&%j%j!<%9$K4X$9$k<g5A$rJQ$($F;n$7$F$-$??M!9$G$9!#\e(B
24834 Micro$oft---\e$B$"$!!#%"%^%A%e%"!#;d$O\e(B @emph{\e$B$b$C$H\e(B} \e$B0-$$!#\e(B(\e$B$b$7$/$O!"!V$h$j\e(B
24835 \e$B0-$$!W\e(B?\e$B!V$b$C$H0-$$!W\e(B?\e$B!V:G0-!W\e(B?)
24836
24837 \e$B;d$O$3$N5!2q$K$3$N3X2q$K\e(B@dots{} \e$B$*$*$C$H!"0c$C$?!#\e(B
24838
24839 @itemize @bullet
24840
24841 @item
24842 \e$BG_ED@/?.\e(B---\e$B85$N\e(B @sc{gnus} \e$B$r=q$$$??M$G$9!#\e(B
24843
24844 @item
24845 Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, webmail.el,
24846 nnwarchive \e$B$H\e(B @acronym{MIME} \e$B$HB>$N7A<0$N%(%s%3!<%I\e(B/\e$B%G%3!<%I$d%P%0=$@5!"\e(B
24847 \e$B?7$7$$5!G=$J$I$N$[$s$H$&$KB?$/$N$b$N!#\e(B
24848
24849 @item
24850 Per Abrahamsen---custom\e$B!"%9%3%"!"%O%$%i%$%H$H\e(B @sc{soup} \e$B%3!<%I\e(B (\e$BB>$NB?$/\e(B
24851 \e$B$N$3$H$H6&$K\e(B)\e$B!#\e(B
24852
24853 @item
24854 Luis Fernandes---\e$B%G%6%$%s$H%0%i%U%#%C%/!#\e(B
24855
24856 @item
24857 Joe Reiss---\e$B%9%^%$%j!<$N4i$N:n<T!#\e(B
24858
24859 @item
24860 Justin Sheehy---@acronym{FAQ} \e$B$N%a%$%s%F%$%J!<!#\e(B
24861
24862 @item
24863 Erik Naggum---\e$B1g=u!"9M$(!"%5%]!<%H!"%3!<%I$H$=$NB>!#\e(B
24864
24865 @item
24866 Wes Hardaker---@file{gnus-picon.el} \e$B$H\e(B @dfn{picon} \e$B$NItJ,$N%^%K%e%"\e(B
24867 \e$B%k\e(B (@pxref{Picons})\e$B!#\e(B
24868
24869 @item
24870 Kim-Minh Kaplan---picon \e$B%3!<%I$KCV$1$k99$J$k:n6H!#\e(B
24871
24872 @item
24873 Brad Miller---@file{gnus-gl.el} \e$B$H\e(B Grouplens \e$B$NItJ,$N%^%K%e%"%k!#\e(B
24874
24875 @item
24876 Sudish Joseph---\e$B?t$(@Z$l$J$$$[$I$N%P%0$N=$@5!#\e(B
24877
24878 @item
24879 Ilja Weis---@file{gnus-topic.el}\e$B!#\e(B
24880
24881 @item
24882 Steven L. Baur---\e$B$?$/$5$s$N$?$/$5$s$N$?$/$5$s$N%P%0$NH/8+$H=$@5!#\e(B
24883
24884 @item
24885 Vladimir Alexiev---refcard \e$B$H%j%U%!%l%s%9$N>.:};R!#\e(B
24886
24887 @item
24888 Felix Lee & Jamie Zawinski---\e$B;d$O\e(B Felix Lee \e$B$H\e(B JWZ \e$B$N\e(B XGnus \e$BG[I[$+$i$$$/\e(B
24889 \e$B$D$+$NItJ,$rEp$_$^$7$?!#\e(B
24890
24891 @item
24892 Scott Byer---@file{nnfolder.el} \e$B$N3HD%$H2~D{!#\e(B
24893
24894 @item
24895 Peter Mutsaers---\e$B8E;v5-;v$N%9%3%"%3!<%I!#\e(B
24896
24897 @item
24898 Ken Raebburn---@acronym{POP} \e$B%a!<%k%5%]!<%H!#\e(B
24899
24900 @item
24901 Hallvard B Furuseth---\e$B$$$m$$$m$J>.$5$JJ*$dItJ,!"FC$K\e(B .newsrc \e$B%U%!%$%k$r\e(B
24902 \e$B07$&ItJ,!#\e(B
24903
24904 @item
24905 Brian Edmonds---@file{gnus-bbdb.el}\e$B!#\e(B
24906
24907 @item
24908 David Moore---@file{nnvirtual.el} \e$B$N2~D{$HB?$/$NB>$N$3$H!#\e(B
24909
24910 @item
24911 Kevin Davidson---@dfn{ding} \e$B$NL>A0$r;W$$IU$-$^$7$?!#$G$9$+$i!"H`$r@U$a$F\e(B
24912 \e$B2<$5$$!#\e(B
24913
24914 @item
24915 Fran\e,Ag\e(Bois Pinard---\e$BB?$/$N!"B?$/$N6=L#?<$/40A4$J%P%0%l%]!<%H$H\e(B autoconf \e$B$N\e(B
24916 \e$B%5%]!<%H!#\e(B
24917 @end itemize
24918
24919 \e$B$3$N%^%K%e%"%k\e(B (Gnus \e$B1Q8lHG\e(B) \e$B$O\e(B Adrian Aichner \e$B$H\e(B Ricardo Nassif, Mark
24920 Borges \e$B$K$h$C$F9;@5$5$l!"\e(BJost Krieger \e$B$K$h$C$F0lItJ,$r9;@5$5$l$^$7$?!#\e(B
24921
24922 \e$B0J2<$N?M!9$OB?$/$N%Q%C%A$HDs0F$G9W8%$7$^$7$?\e(B:
24923
24924 Christopher Davis,
24925 Andrew Eskilsson,
24926 Kai Grossjohann,
24927 Kevin Greiner,
24928 Jesper Harder,
24929 Paul Jarc,
24930 Simon Josefsson,
24931 David K\e,Ae\e(Bgedal,
24932 Richard Pieri,
24933 Fabrice Popineau,
24934 Daniel Quinlan,
24935 Michael Shields,
24936 Reiner Steib,
24937 Jason L. Tibbitts, III,
24938 Jack Vinson,
24939 \e$B;32,\e(B \e$B9nH~\e(B,
24940 and
24941 Teodor Zlatanov.
24942
24943 \e$B$=$l$H!"0J2<$N?M$K$b%Q%C%A$d$=$NB>$N$b$N$r46<U$7$^$9\e(B:
24944
24945 Jari Aalto,
24946 Adrian Aichner,
24947 Vladimir Alexiev,
24948 Russ Allbery,
24949 Peter Arius,
24950 Matt Armstrong,
24951 Marc Auslander,
24952 Miles Bader,
24953 Frank Bennett,
24954 Alexei V. Barantsev,
24955 Robert Bihlmeyer,
24956 Chris Bone,
24957 Mark Borges,
24958 Mark Boyns,
24959 Rob Browning,
24960 Lance A. Brown,
24961 Kees de Bruin,
24962 Martin Buchholz,
24963 Joe Buehler,
24964 Kevin Buhr,
24965 Alastair Burt,
24966 Joao Cachopo,
24967 Zlatko Calusic,
24968 Massimo Campostrini,
24969 Castor,
24970 David Charlap,
24971 Dan Christensen,
24972 Kevin Christian,
24973 Jae-you Chung, @c ?
24974 James H. Cloos, Jr.,
24975 Laura Conrad,
24976 Michael R. Cook,
24977 Glenn Coombs,
24978 Andrew J. Cosgriff,
24979 Neil Crellin,
24980 Frank D. Cringle,
24981 Geoffrey T. Dairiki,
24982 Andre Deparade,
24983 Ulrik Dickow,
24984 Dave Disser,
24985 Rui-Tao Dong, @c ?
24986 Joev Dubach,
24987 Michael Welsh Duggan,
24988 Dave Edmondson,
24989 Paul Eggert,
24990 Mark W. Eichin,
24991 Karl Eichwalder,
24992 \e$B1]JB!!;LCR\e(B,
24993 Michael Ernst,
24994 Luc Van Eycken,
24995 Sam Falkner,
24996 Nelson Jose dos Santos Ferreira,
24997 Sigbjorn Finne,
24998 Sven Fischer,
24999 Paul Fisher,
25000 Decklin Foster,
25001 Gary D. Foster,
25002 Paul Franklin,
25003 Guy Geens,
25004 Arne Georg Gleditsch,
25005 David S. Goldberg,
25006 Michelangelo Grigni,
25007 Dale Hagglund,
25008 D. Hall,
25009 Magnus Hammerin,
25010 \e$BH>ED\e(B \e$B7u0l\e(B,
25011 Raja R. Harinath,
25012 \e$BNS\e(B \e$BK'<y\e(B,
25013 P. E. Jareth Hein,
25014 \e$B5W=E\e(B Kenji,
25015 Scott Hofmann,
25016 Marc Horowitz,
25017 Gunnar Horrigmo,
25018 Richard Hoskins,
25019 Brad Howes,
25020 Miguel de Icaza,
25021 Fran\e,Ag\e(Bois Felix Ingrand,
25022 \e$B;T@n\e(B \e$BC#\e(B
25023 \e$B:H\e(B, \e$B@P@n\e(B \e$B0lO:\e(B,
25024 Lee Iverson,
25025 \e$B4d<<\e(B \e$B85E5\e(B,
25026 Rajappa Iyer,
25027 Andreas Jaeger,
25028 Adam P. Jenkins,
25029 Randell Jesup,
25030 Fred Johansen,
25031 Gareth Jones,
25032 Greg Klanderman,
25033 Karl Kleinpaste,
25034 Michael Klingbeil,
25035 Peter Skov Knudsen,
25036 \e$B>.NS\e(B \e$B=$J?\e(B,
25037 Petr Konecny,
25038 \e$B>.4X\e(B \e$B5HB'\e(B,
25039 Thor Kristoffersen,
25040 Jens Lautenbacher,
25041 Martin Larose,
25042 Seokchan Lee, @c Lee
25043 Joerg Lenneis,
25044 Carsten Leonhardt,
25045 James LewisMoss,
25046 Christian Limpach,
25047 Markus Linnala,
25048 Dave Love,
25049 Mike McEwan,
25050 Tonny Madsen,
25051 Shlomo Mahlab,
25052 Nat Makarevitch,
25053 Istvan Marko,
25054 David Martin,
25055 Jason R. Mastaler,
25056 Gordon Matzigkeit,
25057 Timo Metzemakers,
25058 Richard Mlynarik,
25059 Lantz Moore,
25060 \e$B<i2,\e(B \e$BCNI'\e(B,
25061 Erik Toubro Nielsen,
25062 Hrvoje Niksic,
25063 Andy Norman,
25064 Fred Oberhauser,
25065 C. R. Oldham,
25066 Alexandre Oliva,
25067 Ken Olstad,
25068 \e$BBg@>\e(B \e$B2m\e(B
25069 \e$B@2\e(B, \e$B>.Ln\e(B \e$B=(5.\e(B,
25070 Ettore Perazzoli,
25071 William Perry,
25072 Stephen Peters,
25073 Jens-Ulrik Holger Petersen,
25074 Ulrich Pfeifer,
25075 Matt Pharr,
25076 Andy Piper,
25077 John McClary Prevost,
25078 Bill Pringlemeir,
25079 Mike Pullen,
25080 Jim Radford,
25081 Colin Rafferty,
25082 Lasse Rasinen,
25083 Lars Balker Rasmussen,
25084 Joe Reiss,
25085 Renaud Rioboo,
25086 Roland B. Roberts,
25087 Bart Robinson,
25088 Christian von Roques,
25089 Markus Rost,
25090 Jason Rumney,
25091 Wolfgang Rupprecht,
25092 Jay Sachs,
25093 Dewey M. Sasser,
25094 Conrad Sauerwald,
25095 Loren Schall,
25096 Dan Schmidt,
25097 Ralph Schleicher,
25098 Philippe Schnoebelen,
25099 Andreas Schwab,
25100 Randal L. Schwartz,
25101 Justin Sheehy,
25102 Danny Siu,
25103 Matt Simmons,
25104 Paul D. Smith,
25105 Jeff Sparkes,
25106 Toby Speight,
25107 Michael Sperber,
25108 Darren Stalder,
25109 Richard Stallman,
25110 Greg Stark,
25111 Sam Steingold,
25112 Paul Stevenson,
25113 Jonas Steverud,
25114 Paul Stodghill,
25115 \e$B?\F#\e(B \e$B@60l\e(B,
25116 Kurt Swanson,
25117 Samuel Tardieu,
25118 Teddy,
25119 \e$B8MBt\e(B \e$B>=I'\e(B,
25120 Chuck Thompson,
25121 Philippe Troin,
25122 James Troup,
25123 Trung Tran-Duc,
25124 Jack Twilley,
25125 Aaron M. Ucko,
25126 Aki Vehtari,
25127 Didier Verna,
25128 Vladimir Volovich,
25129 Jan Vroonhof,
25130 Stefan Waldherr,
25131 Pete Ware,
25132 Barry A. Warsaw,
25133 Christoph Wedler,
25134 Joe Wells,
25135 Lee Willis,
25136 and
25137 Lloyd Zusman.
25138
25139 \e$B$=$l$>$l$N?M!9$,9T$J$C$?$3$H$N40A4$J354Q$rF@$k$?$a$K!"\e(B
25140 ChangeLog \e$B$,\e(B Gnus \e$B$N%"%k%U%!G[I[$K$O4^$^$l$F$$$F!"K-IY$JFI$_J*$rM?$($k$G\e(B
25141 \e$B$7$g$&!#\e(B(550KB \e$B$H$$$/$i$+\e(B)\e$B!#\e(B
25142
25143 \e$B;d$,K:$l$?$9$Y$F$N?M$K<U:a$7$^$9!#4V0c$$$J$/$?$/$5$s$N?M$rK:$l$F$$$k$3$H\e(B
25144 \e$B$G$7$g$&!#\e(B
25145
25146 \e$B$o$!!"$3$s$J$K?M$,$$$k$H$O;W$o$J$+$C$?!#$3$l$OK\Ev$K\e(B Gnus \e$B$r;H$C$F$$$k?M\e(B
25147 \e$B$,$$$k$H$$$&$3$H$J$s$G$7$g$&!#$=$s$J$3$H$rC/$,A[A|$7$?$G$7$g$&$+\e(B!
25148
25149 @node New Features
25150 @subsection \e$B?7$7$$5!G=\e(B
25151 @cindex new features
25152
25153 @menu
25154 * ding Gnus::                   \e$B:G=i$N?7$7$$\e(B Gnus \e$B$G$"$k\e(B Gnus 5.0/5.1 \e$B$N?7$7$$$3$H\e(B
25155 * September Gnus::              \e$B8x<0$K\e(B Gnus 5.2/5.3 \e$B$H$7$FCN$i$l$F$$$k$b$N\e(B
25156 * Red Gnus::                    \e$B;0HVL\$N:G>e$N$b$N\e(B---Gnus 5.4/5.5
25157 * Quassia Gnus::                2 \e$B$+$1$k\e(B 2 \e$B$O\e(B 4\e$B!"$b$7$/$O\e(B Gnus 5.6/5.7
25158 * Pterodactyl Gnus::            \e$B8^HVL\!"\e(BP \e$B$G;O$^$k!"$b$7$/$O\e(B Gnus 5.8/5.9 \e$B$H$7$FCN$i$l$F$$$k$b$N\e(B
25159 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
25160 * No Gnus::                     Lars \e$B$5$s!"D>$7$F\e(B!
25161 @end menu
25162
25163 \e$B$3$N%j%9%H$O!"$b$A$m$s!"\e(B@emph{\e$B$?$$$F$$$N\e(B} \e$B=EMW$J?7$7$$5!G=$K4X$9\e(B
25164 \e$B$k\e(B @emph{\e$BC;$$\e(B} \e$B354Q$G$7$+$"$j$^$;$s!#$$$$$(!"K\Ev$O$=$&$G$O$"$j$^$;$s!#\e(B
25165 \e$B$b$C$H$b$C$H$?$/$5$s$N$b$N$,$"$j$^$9!#$O$$!";d$?$A$OAOB$@-$N40A4$J8z2L$r\e(B
25166 \e$B46$8$F$$$k$N$G$9!#\e(B
25167
25168 @node ding Gnus
25169 @subsubsection (ding) Gnus
25170
25171 Gnus 5.0/5.1 \e$B$N?7$7$$5!G=\e(B:
25172
25173 @itemize @bullet
25174
25175 @item
25176 \e$B$9$Y$F$N%P%C%U%!!<$N304Q$O%U%)!<%^%C%H$N$h$&$JJQ?t\e(B (@xref{Group Buffer
25177 Format}, @ref{Summary Buffer Format}) \e$B$K$h$C$F@_Dj$rJQ$($k$3$H$,$G$-$k$h\e(B
25178 \e$B$&$K$J$j$^$7$?!#\e(B
25179
25180 @item
25181 \e$B%m!<%+%k%9%W!<%k$H!"$$$/$D$+$N\e(B @acronym{NNTP} \e$B%5!<%P!<$rF1;~$K;H$&$3$H$,\e(B
25182 \e$B$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Select Methods})\e$B!#\e(B
25183
25184 @item
25185 \e$BJ#?t$N%0%k!<%W$r2>A[%0%k!<%W$K9gJ;$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Virtual
25186 Groups})\e$B!#\e(B
25187
25188 @item
25189 \e$BB?$/$N0c$C$?%a!<%kMM<0\e(B (@pxref{Getting Mail}) \e$B$rFI$a$k$h$&$K$J$j$^$7$?!#\e(B
25190 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$OJXMx$J%a!<%k4|8B@Z$l>C5n5!9=$r<BAu$7$F$$$^\e(B
25191 \e$B$9\e(B (@pxref{Expiring Mail})\e$B!#\e(B
25192
25193 @item
25194 Gnus \e$B$O:,$C$3\e(B (root) \e$B$r<:$C$?%9%l%C%I$r=8$a$k$?$a$N$$$m$$$m$J@oN,\e(B (\e$B$=$l\e(B
25195 \e$B$K$h$C$F$^$P$i$JI{%9%l%C%I$r0l$D$N%9%l%C%I$K$9$k\e(B) \e$B$r;H$C$?$j!"$$$C$?$sLa$C\e(B
25196 \e$B$F40A4$J%9%l%C%I$r$/$_>e$2$k$N$K==J,$J%X%C%@!<$r<hF@$7$9$k$3$H$,$G$-$^\e(B
25197 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25198
25199 @item
25200 \e$B@Z$i$l$?%0%k!<%W\e(B (killed group) \e$B$O$0%k!<%W%P%C%U%!!<$KI=<($9$k$3$H$,$G$-\e(B
25201 \e$B$F!"$=$l$bFI$`$3$H$,$G$-$^$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
25202
25203 @item
25204 Gnus \e$B$OItJ,E*%0%k!<%W99?7$r$9$k$3$H$,$G$-$^$9\e(B---2,3 \e$B$N%0%k!<%W$N?7$7$$5-\e(B
25205 \e$B;v$rD4$Y$k$?$a$K%"%/%F%#%V%U%!%$%kA4BN$r<hF@$9$kI,MW$O$"$j$^$;\e(B
25206 \e$B$s\e(B (@pxref{The Active File})\e$B!#\e(B
25207
25208 @item
25209 Gnus \e$B$O%0%k!<%W$NCJ3,E*9XFIEY$r<BAu$7$^$7$?\e(B (@pxref{Group Levels})\e$B!#\e(B
25210
25211 @item
25212 \e$BG$0U$N?t$N4p=`$K=>$C$F5-;v$K%9%3%"$rIU$1$k$3$H$,$G$-$^$9\e(B (@pxref{Scoring})\e$B!#\e(B
25213 \e$B$"$J$?$N$?$a$K5-;v$r$I$N$h$&$K%9%3%"$rIU$1$k$+$r\e(B gnus \e$B$K8+$D$1$5$;$k$3$H\e(B
25214 \e$B$b$G$-$^$9\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
25215
25216 @item
25217 Gnus \e$B$OIaDL$N\e(B Emacs \e$B$NJ}K!$G<+F0J]B8$5$l$k%I%j%V%k%P%C%U%!!<$rJ];}$7$F$$\e(B
25218 \e$B$k$N$G!"$"$J$?$N%^%7%s$,Mn$C$3$A$?$H$-$G$b$"$^$j%G!<%?$r<:$o$J$$$G$7$g\e(B
25219 \e$B$&\e(B (@pxref{Auto Save})\e$B!#\e(B
25220
25221 @item
25222 Gnus \e$B$O:#$d\e(B @file{.emacs} \e$B%U%!%$%k$r$0$A$c$0$A$c$K$9$k$3$H$rHr$1$k$?$a$K\e(B
25223 \e$B@lMQ$N5/F0%U%!%$%k\e(B (@file{~/.gnus.el}) \e$B$r;}$D$h$&$K$J$j$^$7$?!#\e(B
25224
25225 @item
25226 \e$B%0%k!<%W$H5-;v$NN>J}$K%W%m%;%90u$rIU$1$k$3$H$,$G$-!"$9$Y$F$N0u$NIU$$$?9`\e(B
25227 \e$BL\$K1i;;$r$9$k$3$H$,$G$-$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
25228
25229 @item
25230 \e$B%0%k!<%W$N0lIt$r\e(B grep \e$B$7$F!"$=$N7k2L$+$i%0%k!<%W$r:n$k$3$H$,$G$-$^\e(B
25231 \e$B$9\e(B (@pxref{Kibozed Groups})\e$B!#\e(B
25232
25233 @item
25234 \e$B$(!<$H!"$9$Y$F$K$7$?$,$C$F!"%0%k!<%W$N0lMw$r5s$2$k$3$H$,$G$-$^\e(B
25235 \e$B$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
25236
25237 @item
25238 \e$B30It%5!<%P!<$r354Q$7$F!"$=$l$i$N%5!<%P!<$N%0%k!<%W$r9XFI$9$k$3$H$,$G$-$^\e(B
25239 \e$B$9\e(B (@pxref{Browse Foreign Server})\e$B!#\e(B
25240
25241 @item
25242 Gnus \e$B$O%5!<%P!<$H$NFs$D@\B3$G!"5-;v$rHsF14|$K$H$C$F$/$k$3$H$,$G$-$^\e(B
25243 \e$B$9\e(B (@pxref{Asynchronous Fetching})\e$B!#\e(B
25244
25245 @item
25246 \e$B5-;v$r%m!<%+%k$K%-%c%C%7%e$9$k$3$H$,$G$-$^$9\e(B (@pxref{Article Caching})\e$B!#\e(B
25247
25248 @item
25249 uudecode \e$B$N4X?t$,3HD%$5$l!"0lHL2=$5$l$^$7$?\e(B (@pxref{Decoding Articles})\e$B!#\e(B
25250
25251 @item
25252 \e$B2a5n$N\e(B @sc{gnus} \e$B$N$"$^$jCN$i$l$F$$$J$$5!G=$N\e(B uuencode \e$B$5$l$?5-;v$r$^$@\e(B
25253 \e$BEj9F$9$k$3$H$,$G$-$^$9\e(B (@pxref{Uuencoding and Posting})\e$B!#\e(B
25254
25255 @item
25256 \e$B?F5-;v\e(B (\e$B$HB>$N5-;v\e(B) \e$B$N<hF@$O!":#$d<B:]$KFMA38N>c$9$k$3$H$J$/F0:n$9$k$h$&\e(B
25257 \e$B$K$J$j$^$7$?\e(B (@pxref{Finding the Parent})\e$B!#\e(B
25258
25259 @item
25260 Gnus \e$B$O\e(B @acronym{FAQ} \e$B$H%0%k!<%W$N5-=R$r<hF@$9$k$3$H$,$G$-$^\e(B
25261 \e$B$9\e(B (@pxref{Group Information})\e$B!#\e(B
25262
25263 @item
25264 \e$B5-;v$r%O%$%i%$%H$7!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B (@pxref{Customizing
25265 Articles})\e$B!#\e(B
25266
25267 @item
25268 URL \e$B$HB>$N30It;2>H$,%\%?%s$K$J$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25269 Buttons})\e$B!#\e(B
25270
25271 @item
25272 Gnus \e$B$N%&%#%s%I%&$H%U%l!<%`$N@_Dj$G$?$/$5$s$NJQ$J$3$H$r$G$-$k$h$&$K$J$j\e(B
25273 \e$B$^$7$?\e(B (@pxref{Window Layout})\e$B!#\e(B
25274
25275 @item
25276 \e$B%-!<%\!<%I$r;H$&Be$o$j$K!"%\%?%s$r%/%j%C%/$G$-$k$h$&$K$J$j$^$7\e(B
25277 \e$B$?\e(B (@pxref{Buttons})\e$B!#\e(B
25278 @end itemize
25279
25280 @node September Gnus
25281 @subsubsection September Gnus
25282
25283 @iftex
25284 @iflatex
25285 \gnusfig{-28cm}{0cm}{\epsfig{figure=ps/september,height=20cm}}
25286 @end iflatex
25287 @end iftex
25288
25289 Gnus 5.2/5.3 \e$B$N?7$7$$5!G=\e(B:
25290
25291 @itemize @bullet
25292
25293 @item
25294 \e$B?7$7$$%a%C%;!<%8:n@.%b!<%I$,;H$o$l$^$9!#\e(B
25295 @code{mail-mode}, @code{rnews-reply-mode} \e$B$H\e(B @code{gnus-msg} \e$B$N$9$Y$F$N\e(B
25296 \e$B8E$$%+%9%?%^%$%:JQ?t$O:#$d5l<0$K$J$j$^$7$?!#\e(B
25297
25298 @item
25299 Gnus \e$B$O\e(B @dfn{\e$B$^$P$i\e(B} \e$B%9%l%C%I$r:n@.$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B---\e$B%9\e(B
25300 \e$B%l%C%I$N<:$o$l$?5-;v$,$"$k$H$3$m$O6u$N@a$GI=8=$5$l$k$h$&$K$J$C$F$$$^\e(B
25301 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25302
25303 @lisp
25304 (setq gnus-build-sparse-threads 'some)
25305 @end lisp
25306
25307 @item
25308 \e$B30$K=P$F$$$/5-;v$OFCJL$JJ]4I%5!<%P!<$KJ]B8$5$l$k$h$&$K$J$j$^$7\e(B
25309 \e$B$?\e(B (@pxref{Archived Messages})\e$B!#\e(B
25310
25311 @item
25312 \e$B5-;v$,;2>H$5$l$?$H$-$K!"%9%l%C%I$NItJ,:n@.$,5/$3$k$h$&$K$J$j$^$7$?!#\e(B
25313
25314 @item
25315 Gnus \e$B$O\e(B GroupLens \e$B$NM=8@$r;H$&$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25316
25317 @item
25318 Picons (personal icons) (\e$B8D?M%"%$%3%s\e(B) \e$B$,\e(B XEmacs \e$B$GI=<($G$-$k$h$&$K$J$j\e(B
25319 \e$B$^$7$?\e(B (@pxref{Picons})\e$B!#\e(B
25320
25321 @item
25322 @code{trn} \e$B$N$h$&$JLZ%P%C%U%!!<$,I=<($5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Tree
25323 Display})\e$B!#\e(B
25324
25325 @lisp
25326 (setq gnus-use-trees t)
25327 @end lisp
25328
25329 @item
25330 @code{nn} \e$B$N$h$&$J<h$C$FFI$`%^%$%J!<%b!<%I$,35N,%P%C%U%!!<$G;H$&$3$H$,$G\e(B
25331 \e$B$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Pick and Read})\e$B!#\e(B
25332
25333 @lisp
25334 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
25335 @end lisp
25336
25337 @item
25338 \e$B%P%$%J%j!<%0%k!<%W$GFCJL$J%P%$%J%j!<%^%$%J!<%b!<%I$r;H$&$3$H$,$G$-$k$h$&\e(B
25339 \e$B$K$J$j$^$7$?\e(B (@pxref{Binary Groups})\e$B!#\e(B
25340
25341 @item
25342 Group \e$B$,@^$j>v$_%H%T%C%/3,AX$K%0%k!<%WJ,$1$G$-$k$h$&$K$J$j$^$7\e(B
25343 \e$B$?\e(B (@pxref{Group Topics})\e$B!#\e(B
25344
25345 @lisp
25346 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
25347 @end lisp
25348
25349 @item
25350 Gnus \e$B$,<:GT%a!<%k$r:FAw$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Summary Mail
25351 Commands})\e$B!#\e(B
25352
25353 @item
25354 \e$B%0%k!<%W$,%9%3%"$r;}$D$3$H$,$G$-$k$h$&$K$J$j!"K,$l$k2s?t$K4p$E$$$FJB$YBX\e(B
25355 \e$B$($r$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Group Score})\e$B!#\e(B
25356
25357 @lisp
25358 (add-hook 'gnus-summary-exit-hook 'gnus-summary-bubble-group)
25359 @end lisp
25360
25361 @item
25362 \e$B%0%k!<%W$K%W%m%;%90u$rIU$1$i$l$k$h$&$K$J$j!"%0%k!<%W$N$0%k!<%W$KL?Na$,<B\e(B
25363 \e$B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Marking Groups})\e$B!#\e(B
25364
25365 @item
25366 \e$B2>A[%0%k!<%W$G%-%c%C%7%e$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25367
25368 @item
25369 @code{nndoc} \e$B$O$9$Y$F$N=8G[G[Aw!"%a!<%k%\%C%/%9!"\e(Brnews \e$B%K%e!<%90l3g!"\e(B
25370 ClariNet \e$BC;<}=8!"$=$7$F$9$Y$F$N$=$NB>$rM}2r$G$-$k$h$&$K$J$j$^$7\e(B
25371 \e$B$?\e(B (@pxref{Document Groups})\e$B!#\e(B
25372
25373 @item
25374 Gnus \e$B$O\e(B SOUP \e$B%Q%1%C%H$r:n@.\e(B/\e$BFI$_9~$_$r$9$k$?$a$N?7$7$$%P%C%/%(%s\e(B
25375 \e$B%I\e(B (@code{nnsoup}) \e$B$r;}$C$F$$$^$9!#\e(B
25376
25377 @item
25378 Gnus \e$B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#\e(B
25379
25380 @item
25381 \e$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$YBX$($G$-$k$h$&$K$J$j$^$7\e(B
25382 \e$B$?\e(B (@pxref{Sorting Groups})\e$B!#\e(B
25383
25384 @item
25385 \e$B%"%I%l%9$N%j%9%H$H4|8B@Z$l>C5n$N;~4V$r@_Dj$9$k?7$7$$%0%k!<%W%Q%i%a!<%?!<\e(B
25386 \e$B$,F3F~$5$l$^$7$?\e(B (@pxref{Group Parameters})\e$B!#\e(B
25387
25388 @item
25389 \e$B$9$Y$F$N%U%)!<%^%C%H;XDj$,;H$o$l$k%U%'!<%9$r;XDj$G$-$k$h$&$K$J$j$^$7\e(B
25390 \e$B$?\e(B (@pxref{Formatting Fonts})\e$B!#\e(B
25391
25392 @item
25393 @kbd{M P} \e$BI{%^%C%W$K%W%m%;%90u$NIU$$$?5-;v$N@_Dj\e(B/\e$B:o=|\e(B/\e$B<B9T$N$?$a$N$$$/$D\e(B
25394 \e$B$+$NL?Na$,$"$j$^$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
25395
25396 @item
25397 \e$B9-$$HO0O$N4p=`$K4p$E$$$F!"35N,%P%C%U%!!<$,2DG=$J5-;v$NItJ,$NI=<($K@)8B$G\e(B
25398 \e$B$-$k$h$&$K$J$j$^$7$?!#$3$l$i$NL?Na$O\e(B @kbd{/} \e$BI{%^%C%W$N%-!<$K%P%$%s%I$5\e(B
25399 \e$B$l$F$$$^$9\e(B (@pxref{Limiting})\e$B!#\e(B
25400
25401 @item
25402 @kbd{*} \e$BL?Na$K$h$C$F!"5-;v$r1JB3$K$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
25403 \e$B$?\e(B (@pxref{Persistent Articles})\e$B!#\e(B
25404
25405 @item
25406 \e$B5-;v$NMWAG$r1#$9$9$Y$F$N4X?t$O@Z$jBX$(4X?t$K$J$j$^$7$?!#\e(B
25407
25408 @item
25409 \e$B5-;v$N%X%C%@!<$,%\%?%s$K$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25410 Washing})\e$B!#\e(B
25411
25412 @item
25413 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$G\e(B @code{Message-ID} \e$B$K$h$k5-;v$N<hF@$r;HMQ$G\e(B
25414 \e$B$-$k$h$&$K$J$j$^$7$?!#\e(B
25415
25416 @item
25417 \e$B=EJ#%a!<%k$rE,@Z$K07$&$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Duplicates})\e$B!#\e(B
25418
25419 @item
25420 \e$B$9$Y$F$N35N,%b!<%IL?Na$,5-;v%P%C%U%!!<$+$iD>@\;HMQ$G$-$k$h$&$K$J$j$^$7\e(B
25421 \e$B$?\e(B (@pxref{Article Keymap})\e$B!#\e(B
25422
25423 @item
25424 \e$B%U%l!<%`$,\e(B @code{gnus-buffer-configuration} \e$B$NItJ,$K$J$k$3$H$,$G$-$^\e(B
25425 \e$B$9\e(B (@pxref{Window Layout})\e$B!#\e(B
25426
25427 @item
25428 \e$B%G!<%b%s$N%W%m%;%9$G%a!<%k$r:FAv::$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
25429 \e$B$?\e(B (@pxref{Daemons})\e$B!#\e(B
25430 @iftex
25431 @iflatex
25432 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fseptember,height=5cm}]{\epsfig{figure=ps/fseptember,height=5cm}}
25433 @end iflatex
25434 @end iftex
25435
25436 @item
25437 Gnus \e$B$O\e(B spam \e$B$r:,@d$d$7$K$9$k$?$a$K\e(B NoCeM \e$B%U%!%$%k$r;H$&$3$H$,$G$-$k$h$&\e(B
25438 \e$B$K$J$j$^$7$?\e(B (@pxref{NoCeM})\e$B!#\e(B
25439
25440 @lisp
25441 (setq gnus-use-nocem t)
25442 @end lisp
25443
25444 @item
25445 \e$B%0%k!<%W$r1J5W2D;k$K$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Listing
25446 Groups})\e$B!#\e(B
25447
25448 @lisp
25449 (setq gnus-permanently-visible-groups "^nnml:")
25450 @end lisp
25451
25452 @item
25453 \e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$KB?$/$N?7$7$$%U%C%/$,F3F~$5$l$^$7$?!#\e(B
25454
25455 @item
25456 Gnus \e$B$O\e(B @code{Mail-Copies-To} \e$B%X%C%@!<$KCm0U$rJ'$&$h$&$K$J$j$^$7$?!#\e(B
25457
25458 @item
25459 @code{References} \e$B%X%C%@!<$r=8$a$k$3$H$K$h$j%9%l%C%I$r=8$a$k$3$H$,$G$-$k\e(B
25460 \e$B$h$&$K$J$j$^$7$?\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25461
25462 @lisp
25463 (setq gnus-summary-thread-gathering-function
25464       'gnus-gather-threads-by-references)
25465 @end lisp
25466
25467 @item
25468 \e$B4{FI5-;v$O:F<hF@$rHr$1$k$?$a$KFCJL$J%P%C%/%m%0%P%C%U%!!<$KCy$a$i$l$k$h$&\e(B
25469 \e$B$K$J$j$^$7$?\e(B (@pxref{Article Backlog})\e$B!#\e(B
25470
25471 @lisp
25472 (setq gnus-keep-backlog 50)
25473 @end lisp
25474
25475 @item
25476 \e$B4JC1$K%H%j!<%H%a%s%H$,$G$-$k$h$&$K$9$k$?$a$K!"8=:_$N5-;v$N$-$l$$$JJ#@=$,\e(B
25477 \e$B$$$D$bJL%P%C%U%!!<$KCV$+$l$k$h$&$K$J$j$^$7$?!#\e(B
25478
25479 @item
25480 Gnus \e$B$,$I$3$K5-;v$rJ]B8$9$k$+$rDs0F$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Saving
25481 Articles})\e$B!#\e(B
25482
25483 @item
25484 Gnus \e$B$OJ]B8$9$k$H$-$KF1$8$/$i$$$NF~NOMW5a$r$7$J$/$F$bNI$$$h$&$K$J$j$^$7\e(B
25485 \e$B$?\e(B (@pxref{Saving Articles})\e$B!#\e(B
25486
25487 @lisp
25488 (setq gnus-prompt-before-saving t)
25489 @end lisp
25490
25491 @item
25492 @code{uu} \e$B$O5-;v$r<hF@$7$F$$$k4V$KHsF14|$G%G%3!<%I$5$l$?%U%!%$%k$rI=<($G\e(B
25493 \e$B$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Other Decode Variables})\e$B!#\e(B
25494
25495 @lisp
25496 (setq gnus-uu-grabbed-file-functions 'gnus-uu-grab-view)
25497 @end lisp
25498
25499 @item
25500 \e$B0zMQ$5$l$?J8>O$KBP$7$F!"5-;v%P%C%U%!!<$G$N@^$jJV$7$,E,@Z$KF0:n$9$k$h$&$K\e(B
25501 \e$B$J$j$^$7$?\e(B (@pxref{Article Washing})\e$B!#\e(B
25502
25503 @item
25504 \e$B1#$5$l$?0zMQJ8$O1#$9$3$H$r@Z$jBX$($k%\%?%s$r2C$(!"$I$N$/$i$$$N0zMQJ8$r1#\e(B
25505 \e$B$9$+$r%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article Hiding})\e$B!#\e(B
25506
25507 @lisp
25508 (setq gnus-cited-lines-visible 2)
25509 @end lisp
25510
25511 @item
25512 \e$BB`6~$J%X%C%@!<$r1#$9$3$H$,$G$-$^$9\e(B (@pxref{Article Hiding})\e$B!#\e(B
25513
25514 @item
25515 \e$B%9%3%"$N%G%#%U%)%k%HCM$,%a%K%e!<%P!<$+$i@_Dj$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25516
25517 @item
25518 \e$B=P$F9T$/5-;v$N99$J$k9=J8%A%'%C%/$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25519 @end itemize
25520
25521 @node Red Gnus
25522 @subsubsection Red Gnus
25523
25524 Gnus 5.4/5.5 \e$B$N?7$7$$5!G=\e(B:
25525
25526 @iftex
25527 @iflatex
25528 \gnusfig{-5.5cm}{-4cm}{\epsfig{figure=ps/red,height=20cm}}
25529 @end iflatex
25530 @end iftex
25531
25532 @itemize @bullet
25533
25534 @item
25535 @file{nntp.el} \e$B$OHsF14|$NN.57$G40A4$K2~D{$5$l$^$7$?!#\e(B
25536
25537 @item
25538 \e$B%9%3%"IU$1$O\e(B @code{and}, @code{or}, @code{not} \e$B$N$h$&$JO@M}1i;;;R$H!"?F\e(B
25539 \e$B$N:FJ}8~$G<B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Advanced Scoring})\e$B!#\e(B
25540
25541 @item
25542 \e$B5-;v$N@vBu>uBV$,5-;v%b!<%I9T$KI=<($5$l$k$h$&$K$J$j$^$7\e(B
25543 \e$B$?\e(B (@pxref{Misc Article})\e$B!#\e(B
25544
25545 @item
25546 @file{gnus.el} \e$B$,B?$/$N>.$5$$%U%!%$%k$KJ,3d$5$l$^$7$?!#\e(B
25547
25548 @item
25549 Message-ID \e$B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7\e(B
25550 \e$B$?\e(B (@pxref{Duplicate Suppression})\e$B!#\e(B
25551
25552 @lisp
25553 (setq gnus-suppress-duplicates t)
25554 @end lisp
25555
25556 @item
25557 \e$B$I$N%9%3%"$HE,1~%U%!%$%k$,%[!<%`$N%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9\e(B
25558 \e$B$k\e(B (@pxref{Home Score File}) \e$B?7$7$$JQ?t$,2C$($i$l$^$7$?!#\e(B
25559
25560 @item
25561 @code{nndoc} \e$B$,4JC1$K3HD%2DG=$K$J$k$h$&$K2~D{$5$l$^$7\e(B
25562 \e$B$?\e(B (@pxref{Document Server Internals})\e$B!#\e(B
25563
25564 @item
25565 \e$B%0%k!<%W$O?F$N%H%T%C%/$+$i%0%k!<%W%Q%i%a!<%?!<$r7Q>5$G$-$k$h$&$K$J$j$^$7\e(B
25566 \e$B$?\e(B (@pxref{Topic Parameters})\e$B!#\e(B
25567
25568 @item
25569 \e$B5-;vJT=8$,2~D{$5$l!"<B:]$K;HMQ2DG=$K$J$j$^$7$?!#\e(B
25570
25571 @item
25572 \e$B=pL>$,$b$C$HCNE*$JJ}K!$GG'<1$5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25573 Signature})\e$B!#\e(B
25574
25575 @item
25576 \e$B35N,%T%C%/%b!<%I$,$b$C$H\e(B @code{nn} \e$B$N$h$&$K$J$j$^$7$?!#9T?t$,I=<($5$l$F!"\e(B
25577 @kbd{.} \e$BL?Na$,5-;v$r<h$k$?$a$K;H$&$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
25578 \e$B$?\e(B (@code{Pick and Read})\e$B!#\e(B
25579
25580 @item
25581 \e$B$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X\e(B @file{.newsrc.eld} \e$B$r0\F0$9$kL?Na$,2C$($i\e(B
25582 \e$B$l$^$7$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
25583
25584 @item
25585 \e$B:#$d!"%P%C%U%!!<$N9T$r:n@.$9$k$H$-$K!"M^@)$5$l$k!V$*$b$7$m$/$J$$!WItJ,$r\e(B
25586 \e$B;XDj$9$kJ}K!$,$"$j$^$9\e(B (@pxref{Advanced Formatting})\e$B!#\e(B
25587
25588 @item
25589 \e$B%0%k!<%W%P%C%U%!!<$G$N$$$/$D$+$NL?Na$O\e(B @kbd{C-M-_} \e$B$G85$KLa$9$3$H$,$G$-\e(B
25590 \e$B$k$h$&$K$J$j$^$7$?\e(B (@pxref{Undo})\e$B!#\e(B
25591
25592 @item
25593 \e$B?7$7$$%9%3%"$N7?\e(B @code{w} \e$B$r;H$&$3$H$G!"8l$K%9%3%"IU$1$r$9$k$3$H$,2DG=$K\e(B
25594 \e$B$J$j$^$7$?\e(B (@pxref{Score File Format})\e$B!#\e(B
25595
25596 @item
25597 \e$BI=Bj$K0l8l0l8l$r4p$K$7$FE,1~%9%3%"$r$G$-$k$h$&$K$J$j$^$7\e(B
25598 \e$B$?\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
25599
25600 @lisp
25601 (setq gnus-use-adaptive-scoring '(word))
25602 @end lisp
25603
25604 @item
25605 \e$B%9%3%"$,IeGT$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Score Decays})\e$B!#\e(B
25606
25607 @lisp
25608 (setq gnus-decay-scores t)
25609 @end lisp
25610
25611 @item
25612 \e$BF|IU$N%X%C%@!<$K@55,I=8=$r;H$C$F%9%3%"IU$1$r<B9T$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25613 \e$BF|IU$O$^$:C;=L\e(B ISO 8601 \e$BMM<0$G@55,2=$5$l$^$9\e(B (@pxref{Score File Format})\e$B!#\e(B
25614
25615 @item
25616 \e$B4pK\%5!<%P!<$N5-;v$K4X$9$k$9$Y$F$N%G!<%?$r<h$j=|$/L?Na$,2C$($i$l$^$7\e(B
25617 \e$B$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
25618
25619 @item
25620 \e$BJ8=q$N=89g$rFI$`$?$a$N?7$7$$L?Na\e(B (@code{nndoc} \e$B$H\e(B @code{nnvirtual} \e$B$N>e\e(B
25621 \e$B$G\e(B) \e$B$,2C$($i$l$^$7$?\e(B---@kbd{C-M-d} (@pxref{Really Various Summary
25622 Commands})\e$B!#\e(B
25623
25624 @item
25625 \e$B%W%m%;%90u$N@_Dj$,\e(B push \e$B$H\e(B pop \e$B$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Setting
25626 Process Marks})\e$B!#\e(B
25627
25628 @item
25629 \e$B?7$7$$%a!<%k$+$i%K%e!<%9$X$N%P%C%/%(%s%I$,\e(B @acronym{NNTP} \e$B%5!<%P!<$,Ej9F\e(B
25630 \e$B$r5v2D$7$F$$$J$$>l9g$G$b!"Ej9F$G$-$k$h$&$K$J$j$^$7\e(B
25631 \e$B$?\e(B (@pxref{Mail-To-News Gateways})\e$B!#\e(B
25632
25633 @item
25634 \e$B%&%'%V8!:w%(%s%8\e(B
25635 \e$B%s\e(B (@dfn{DejaNews}, @dfn{Alta Vista}, @dfn{InReference}) \e$B$+$i$N8!:w7k2L\e(B
25636 \e$B$rFI$`?7$7$$%P%C%/%(%s%I$,2C$($i$l$^$7$?\e(B (@pxref{Web Searches})\e$B!#\e(B
25637
25638 @item
25639 \e$BI8=`$NJB$YBX$(4X?t$r;H$C$F%0%k!<%W$NCf$N%H%T%C%/$rJB$SBe$($9$k$3$H$,$G$-!"\e(B
25640 \e$B$=$l$>$l$N%H%T%C%/$,FHN)$7$FJB$YBX$($G$-$k$h$&$K$J$j$^$7\e(B
25641 \e$B$?\e(B (@pxref{Topic Sorting})\e$B!#\e(B
25642
25643 @item
25644 \e$B%0%k!<%W$N0lItJ,$,FHN)$7$FJB$YBX$($G$-$k$h$&$K$J$j$^$7\e(B
25645 \e$B$?\e(B (@code{Sorting})\e$B!#\e(B
25646
25647 @item
25648 \e$B%-%c%C%7%e$5$l$?5-;v$,%0%k!<%W$KF~$l$i$l$k$h$&$K$J$j$^$7\e(B
25649 \e$B$?\e(B (@pxref{Summary Generation Commands})\e$B!#\e(B
25650 @iftex
25651 @iflatex
25652 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fred,width=3cm}]{\epsfig{figure=ps/fred,width=3cm}}
25653 @end iflatex
25654 @end iftex
25655
25656 @item
25657 \e$B%9%3%"%U%!%$%k$,$b$C$H?.Mj$G$-$k=gHV$GE,MQ$G$-$k$h$&$K$J$j$^$7\e(B
25658 \e$B$?\e(B (@pxref{Score Variables})\e$B!#\e(B
25659
25660 @item
25661 \e$B%a!<%k%a%C%;!<%8$,$I$3$K9T$/$+$NJs9p$r:n@.$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
25662 \e$B$?\e(B (@pxref{Splitting Mail})\e$B!#\e(B
25663
25664 @item
25665 \e$BF~$C$FMh$?%a!<%k$rJ]B8$9$kA0$K$,$i$/$?$r<h$j=|$/%U%C%/$H4X?t$,$b$C$HDI2C\e(B
25666 \e$B$5$l$^$7$?\e(B (@pxref{Washing Mail})\e$B!#\e(B
25667
25668 @item
25669 \e$B6/D4J8$,E,@Z$K%U%)%s%H$,JQ99$5$l$k$h$&$K$J$j$^$7$?\e(B:
25670 @end itemize
25671
25672 @node Quassia Gnus
25673 @subsubsection Quassia Gnus
25674
25675 Gnus 5.6 \e$B$N?7$7$$5!G=\e(B:
25676
25677 @itemize @bullet
25678
25679 @item
25680 Gnus \e$B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$H$7$F;H$&?75!G=$,2C$($i$l$^$7$?!#2a>j\e(B
25681 \e$B$J$[$I$N?7$7$$L?Na$H%b!<%I$,DI2C$5$l$^$7$?!#40A4$JOC$KIU$$$F\e(B
25682 \e$B$O\e(B @ref{Gnus Unplugged} \e$B$r8+$F2<$5$$!#\e(B
25683
25684 @item
25685 @code{nndraft} \e$B%P%C%/%(%s%I$,La$C$F$-$^$7$?$,!"0MA3$H$O0c$&$h$&$KF0:n$9\e(B
25686 \e$B$k$h$&$K$J$j$^$7$?!#$9$Y$F$N%a%C%;!<%8%P%C%U%!!<$O\e(B @code{nndraft} \e$B%0%k!<\e(B
25687 \e$B%W$N5-;v$G$b$"$j!"$=$l$O<+F0E*$K:n@.$5$l$^$9!#\e(B
25688
25689 @item
25690 @code{gnus-alter-header-function} \e$B$,%X%C%@!<$NCM$rJQ$($k$?$a$K;H$o$l$k$h\e(B
25691 \e$B$&$K$J$j$^$7$?!#\e(B
25692
25693 @item
25694 @code{gnus-summary-goto-article} \e$B$,\e(B Message-ID \e$B$r<u$1IU$1$k$h$&$K$J$j$^\e(B
25695 \e$B$7$?!#\e(B
25696
25697 @item
25698 \e$B%j!<%8%g%s$N30$N%a%C%;!<%8$NK\J8$NJ8>O$r>C5n$9$k$?$a$N?7$7$$%a%C%;!<%8L?\e(B
25699 \e$BNa$,$"$j$^$9\e(B: @kbd{C-c C-v}\e$B!#\e(B
25700
25701 @item
25702 @kbd{C-u C-c C-c} \e$B$K$h$C$F\e(B @code{nnvirtual} \e$B%0%k!<%W$r@8@.$7$F$$$k%0%k!<\e(B
25703 \e$B%W$KEj9F$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25704
25705 @item
25706 @code{nntp-rlogin-program}---\e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$N?7$7$$JQ?t$G\e(B
25707 \e$B$9!#\e(B
25708
25709 @item
25710 @code{gnus-article-edit-mode} \e$B$N\e(B @code{C-u C-c C-c} \e$B$O5-;v%P%C%U%!!<$N:F\e(B
25711 \e$B%O%$%i%$%H$r6X;_$9$k$h$&$K$J$j$^$7$?!#\e(B
25712
25713 @item
25714 @code{gnus-boring-article-headers} \e$B$K?7$7$$MWAG$,$"$j$^\e(B
25715 \e$B$9\e(B---@code{long-to}\e$B!#\e(B
25716
25717 @item
25718 @kbd{M-i} \e$B%7%s%\%k@\F,0z?tL?Na$,$"$j$^$9!#>\:Y\e(B
25719 \e$B$O\e(B @ref{Symbolic Prefixes} \e$B$r8+$F2<$5$$!#\e(B
25720
25721 @item
25722 \e$B35N,%P%C%U%!!<$N\e(B @kbd{L} \e$B$H\e(B @kbd{I} \e$B$O\e(B @file{all.SCORE} \e$B%U%!%$%k$K%9%3%"\e(B
25723 \e$BK!B'$r2C$($k$?$a$K%7%s%\%k@\F,0z?t\e(B @kbd{a} \e$B$r<u$1IU$1$k$h$&$K$J$j$^$7$?!#\e(B
25724
25725 @item
25726 \e$BJQ?t\e(B @code{gnus-simplify-subject-functions} \e$B$K$h$jC1=c2=$r$b$C$H@)8f$G$-\e(B
25727 \e$B$k$h$&$K$J$j$^$7$?!#\e(B
25728
25729 @item
25730 @kbd{A T}---\e$B8=:_$N%9%l%C%I$r<hF@$9$k$?$a$N?7$7$$L?Na$G$9!#\e(B
25731
25732 @item
25733 @kbd{/ T}---\e$B8=:_$N%9%l%C%I$r@)8B$K4^$a$k$?$a$N?7$7$$L?Na$G$9!#\e(B
25734
25735 @item
25736 @kbd{M-RET} \e$B$O0zMQJ8$r;_$a$k$?$a$N?7$7$$%a%C%;!<%8L?Na$G$9!#\e(B
25737
25738 @item
25739 @samp{\\1} \e$BI=8=$,\e(B @code{nnmail-split-methods} \e$B$GM-8z$K$J$j$^$7$?!#\e(B
25740
25741 @item
25742 \e$B4X?t\e(B @code{custom-face-lookup} \e$B$,<h$j=|$+$l$^$7$?!#$"$J$?$N=i4|2=%U%!%$\e(B
25743 \e$B%k$G$3$N4X?t$r;H$C$F$$$k$N$J$i!"Be$o$j$K\e(B @code{face-spec-set} \e$B$r;H$&$h$&\e(B
25744 \e$B$K=q$-D>$5$J$1$l$P$J$j$^$;$s!#\e(B
25745
25746 @item
25747 \e$BEj9F<h$j>C$7$O8=:_$NA*BrJ}K!$r;H$&$h$&$K$J$j$^$7$?!#%7%s%\%k@\F,\e(B
25748 \e$B0z?t\e(B @kbd{a} \e$B$OIaDL$NEj9FJ}K!$r6/@)$7$^$9!#\e(B
25749
25750 @item
25751 M******** sm*rtq**t*s \e$B$rE,@Z$JJ8>O$KK]0F$9$k?7$7$$L?Na$,$"$j$^$9\e(B---
25752 @kbd{W d}\e$B!#\e(B
25753
25754 @item
25755 @code{nntp} \e$B$N$h$j4JC1$J%G%P%C%0$N$?$a$K!"\e(B
25756 @code{nntp-record-commands} \e$B$r\e(B @code{nil} \e$B$G$J$$CM$K@_Dj$9$k$3$H$,$G$-$^\e(B
25757 \e$B$9!#\e(B
25758
25759 @item
25760 @code{nntp} \e$B$O\e(B @file{~/.authinfo} \e$B$r;H$&$h$&$K$J$j!"$3$l\e(B
25761 \e$B$O\e(B @file{.netrc} \e$B$N$h$&$J%U%!%$%k$G!"$I$3$G$I$N$h$&\e(B
25762 \e$B$K\e(B @sc{authinfo} \e$B$r\e(B @acronym{NNTP} \e$B%5!<%P!<$KAw$k$+$r@)8f$9$k$?$a$N$b$N\e(B
25763 \e$B$G$9!#\e(B
25764
25765 @item
25766 \e$B35N,%P%C%U%!!<$N%0%k!<%W%Q%i%a!<%?!<$rJT=8$9$k$?$a$NL?Na$,2C$($i$l$^$7$?!#\e(B
25767
25768 @item
25769 \e$B%a!<%k$,$I$3$KJ,3d$5$l$?$+$NMzNr$r;HMQ2DG=$K$J$j$^$7$?!#\e(B
25770
25771 @item
25772 \e$B?7$7$$5-;vF|IUL?Na$,2C$($i$l$^$7$?\e(B---@code{article-date-iso8601}\e$B!#\e(B
25773
25774 @item
25775 @code{gnus-score-thread-simplify} \e$B$r@_Dj$9$k$3$H$K$h$j%9%l%C%I$r:n@.$7$F\e(B
25776 \e$B$$$k$H$-$OI=Bj$,C1=c2=$5$l$k$h$&$K$J$j$^$7$?!#\e(B
25777
25778 @item
25779 \e$B%a%C%;!<%8$G0zMQ$r$9$k$?$a$N?7$7$$4X?t$,2C$($i$l$^$7$?\e(B---
25780 @code{message-cite-original-without-signature}\e$B!#\e(B
25781
25782 @item
25783 @code{article-strip-all-blank-lines}---\e$B?7$7$$5-;vL?Na$G$9!#\e(B
25784
25785 @item
25786 \e$B5-;v$N=*$o$j$^$G$r@Z$k?7$7$$%a%C%;!<%8L?Na$,2C$($i$l$^$7$?!#\e(B
25787
25788 @item
25789 \e$BJQ?t\e(B @code{gnus-adaptive-word-minimum} \e$B$r;H$&$3$H$K$h$j:G>.8BE,1~%9%3%"\e(B
25790 \e$B$r;XDj$9$k$3$H$,$G$-$^$9!#\e(B
25791
25792 @item
25793 @code{gnus-start-date-timer} \e$BL?Na$K$h$j!V5-;v$,Ej9F$5$l$?$H$-$+$i$N7P2a\e(B
25794 \e$B;~4V!W%X%C%@!<$,7QB3E*$K99?7$5$l$k$h$&$K$J$j$^$7$?!#\e(B
25795
25796 @item
25797 \e$B%&%'%V\e(B listserv \e$B%"!<%+%$%V$,\e(B @code{nnlistserv} \e$B%P%C%/%(%s%I$K$h$jFI$`$3\e(B
25798 \e$B$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25799
25800 @item
25801 \e$B8E$$\e(B dejanews \e$B%"!<%+%$%V$,\e(B @code{nnweb} \e$B$+$iFI$`$3$H$,$G$-$k$h$&$K$J$j$^\e(B
25802 \e$B$7$?!#\e(B
25803 @end itemize
25804
25805 @node Pterodactyl Gnus
25806 @subsubsection Pterodactyl Gnus
25807
25808 Gnus 5.8 \e$B$N?7$7$$5!G=\e(B:
25809
25810 @itemize @bullet
25811
25812 @item
25813 \e$B%a!<%k$r<h$j9~$`5!G=$,JQ$o$j$^$7$?!#$?$/$5$s$N>\:Y$K$D$$$F$O%^%K%e%"%k$r\e(B
25814 \e$B8+$F2<$5$$!#FC$K!"\e(Bprocmail \e$B$G<h$j9~$`$?$a$N$9$Y$F$NJQ?t$,L5$/$J$C$F$$$^\e(B
25815 \e$B$9!#\e(B
25816
25817 \e$B$3$N$h$&$J\e(B procmail \e$B$N;H$$J}$O\e(B
25818
25819 @lisp
25820 (setq nnmail-use-procmail t)
25821 (setq nnmail-spool-file 'procmail)
25822 (setq nnmail-procmail-directory "~/mail/incoming/")
25823 (setq nnmail-procmail-suffix "\\.in")
25824 @end lisp
25825
25826 \e$B8=:_$O<!$N$h$&$KJQ$o$C$F$$$^$9!#\e(B
25827
25828 @lisp
25829 (setq mail-sources
25830       '((directory :path "~/mail/incoming/"
25831                    :suffix ".in")))
25832 @end lisp
25833
25834 @xref{Mail Source Specifiers}.
25835
25836 @item
25837 Gnus \e$B$O\e(B @acronym{MIME} \e$B$KBP1~$7$?%j!<%@!<$K$J$j$^$7$?!#$3$l$O\e(B Gnus \e$B$NB?\e(B
25838 \e$B$/$NItJ,$K1F6A$7$F$$$F!"$?$/$5$s$N?7$7$$%3%^%s%I$,DI2C$5$l$F$$$^$9!#>\:Y\e(B
25839 \e$B$O%^%K%e%"%k$r;2>H$7$F2<$5$$!#\e(B(\e$BLuCm\e(B: T-gnus \e$B$O\e(B @acronym{SEMI} \e$B$*$h\e(B
25840 \e$B$S\e(B @acronym{FLIM} \e$B$N=t5!G=$K4p$E$$$F$$$^$9!#\e(B)
25841
25842 @item
25843 Gnus \e$B$O$^$?3F9q8lBP1~$K$J$j$^$7$?!#$3$3$G$OMWLs$G$-$J$$$/$i$$$K\e(B Gnus \e$B$N\e(B
25844 \e$BB?$/$NItJ,$K1F6A$7$F$$$F!"?7$7$$$?$/$5$s$NJQ?t$,DI2C$5$l$F$$$^$9!#\e(B(\e$BLuCm\e(B:
25845 T-gnus \e$B$O\e(B @acronym{SEMI} \e$B$*$h$S\e(B @acronym{FLIM} \e$B$N=t5!G=$K4p$E$$$F$$$^$9!#\e(B)
25846
25847 @item
25848 @code{gnus-auto-select-first} \e$B$,4X?t$G$"$C$F$b$h$/$J$j$^$7$?!#\e(B
25849
25850 @item
25851 Summary \e$B%P%C%U%!!<$H\e(B @acronym{NOV} \e$B%U%!%$%k$K4^$a$kDI2C$N%X%C%@!<$r!"Mx\e(B
25852 \e$BMQ<T$,7h$a$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25853
25854 @item
25855 @code{gnus-article-display-hook} \e$B$,:o=|$5$l$^$7$?!#Be$o$j\e(B
25856 \e$B$K\e(B @code{gnus-treat-} \e$B$G;O$^$k$?$/$5$s$NJQ?t$,DI2C$5$l$^$7$?!#\e(B
25857
25858 @item
25859 Gnus posting styles \e$B$,:F$S2~Au$5$l$^$7$?!#8=:_$OHyL/$K0c$&5,B'$GF0:n$7$^\e(B
25860 \e$B$9!#\e(B
25861
25862 @item
25863 \e$B?7$7$$%&%'%V$K4p$E$$$?%P%C%/%(%s%I$,DI2C$5$l$^$7$?!#\e(B@code{nnslashdot},
25864 @code{nnwarchive} \e$B$*$h$S\e(B @code{nnultimate} \e$B$G$9!#\e(Bnnweb \e$B$O:F$S2~:n$5$l!"\e(B
25865 \e$B>o$KJQ2=$9$k9=@.$rB3$1$^$9!#\e(B
25866
25867 @item
25868 Gnus \e$B$O\e(B @code{nnimap} \e$B$K$h$C$F\e(B @acronym{IMAP} \e$B%a!<%k$rFI$`$3$H$,$G$-$^$9!#\e(B
25869 @end itemize
25870
25871 @node Oort Gnus
25872 @subsubsection Oort Gnus
25873 @cindex Oort Gnus
25874
25875 Gnus 5.10 \e$B$N?7$7$$5!G=\e(B:
25876
25877 \e$BLuCm\e(B: Gnus \e$B$OFH<+$K\e(B @acronym{MIME} \e$B$N5!G=$r;}$C$F$$$k$N$KBP$7$F!"\e(B
25878 T-gnus \e$B$O\e(B @acronym{SEMI} \e$B$d\e(B @acronym{FLIM} \e$B$KMj$C$F$$$^$9!#$7$?$,$C$F!"\e(B
25879 \e$B0J2<$G@bL@$5$l$F$$$k$$$/$D$+$N5!G=$O\e(B T-gnus \e$B$G$O;H$($J$$$3$H$KCm0U$7$F2<\e(B
25880 \e$B$5$$!#\e(B
25881
25882 @itemize @bullet
25883
25884 @item
25885 \e$BNN0h$,3h@-2=$5$l$F$$$k>l9g!"\e(B
25886 @kbd{F} \e$B%-!<\e(B (@code{gnus-article-followup-with-original}) \e$B$*$h\e(B
25887 \e$B$S\e(B @kbd{R} \e$B%-!<\e(B (@code{gnus-article-reply-with-original}) \e$B$O!"$=$NNN0h$K\e(B
25888 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
25889
25890 @item
25891 @code{gnus-group-read-ephemeral-group} \e$B$r\e(B @kbd{G M} \e$B%-!<$GBPOCE*$K8F$V$3\e(B
25892 \e$B$H$,$G$-$^$9!#\e(B
25893
25894 @item
25895 \e$B%I%i%U%H!&%0%k!<%W$G\e(B @kbd{e} \e$B%-!<$,\e(B @code{gnus-draft-edit-message} \e$B%3%^\e(B
25896 \e$B%s%I$K3d$jEv$F$i$l$^$7$?!#\e(B@code{gnus-summary-edit-article} \e$B%3%^%s%I$K$O!"\e(B
25897 \e$BBe$o$j$K\e(B @kbd{B w} \e$B%-!<$r;H$C$F2<$5$$!#\e(B
25898
25899 @item
25900 \e$B2~Dj$5$l$?\e(B Gnus @acronym{FAQ} \e$B$,%^%K%e%"%k$K4^$^$l$F$$$^$9!#\e(B
25901 @xref{Frequently Asked Questions}. (\e$BLuCm\e(B: T-gnus \e$B$N$?$a\e(B
25902 \e$B$N\e(B @acronym{FAQ} \e$B$O1J$i$/2~Dj$5$l$F$$$^$;$s!#\e(B)
25903
25904 @item
25905 Oort \e$B$r;H$C$?$3$H$,$"$k>l9g$N!"0JA0$N\e(B (\e$B0BDj$J\e(B) \e$BHG$+$i$N%0%l!<%I%"%C%W!#\e(B
25906
25907 Oort (\e$B$3$N%j%j!<%9$K@hN)$D0BDj$G$O$J$$\e(B Gnus \e$B$N;^\e(B) \e$B$r;H$C$F$_$?$b$N$N!"0B\e(B
25908 \e$BDjHG$KLa$7$F$7$^$C$?$J$i$P!"$3$NHG$K%0%l!<%I%"%C%W$9$k$H$-$KCm0U$7$F2<$5\e(B
25909 \e$B$$!#FC$K!"$*$=$i$/$9$Y$F\e(B
25910 \e$B$N\e(B @file{.marks} (nnml) \e$B$H\e(B @file{.mrk} (nnfolder) \e$B%U%!%$%k$r>C5n$9$kI,MW\e(B
25911 \e$B$,$"$k$G$7$g$&!#$3$NHG\e(B (\e$B$N\e(B Gnus) \e$B$,%U%i%0$r3JG<$9\e(B
25912 \e$B$k\e(B @file{.marks}/@file{.mrk} \e$B%U%!%$%k$G$O$J$/$F\e(B @file{.newsrc.eld} \e$B$+$i\e(B
25913 \e$B%U%i%0$,FI$^$l$k$h$&$K$J$C$F$$$?$+$i$G$9!#8e=R$N9`L\$G!"0u\e(B (marks) \e$B$K4X\e(B
25914 \e$B$9$k$h$jB?$/$N>pJs$rFI$s$G2<$5$$!#%0%l!<%I$r2<$2$F$b0lHL$K$O=u$1$K$J$i$J\e(B
25915 \e$B$$$3$H$KCm0U$7$F2<$5$$!#\e(B
25916
25917 @item
25918 \e$B5-;v$N%\%?%s\e(B
25919
25920 URL\e$B!"%a!<%k%"%I%l%9!"\e(BMessage-ID\e$B!"\e(BInfo \e$B$X$N%j%s%/!"\e(Bman \e$B%Z!<%8$H\e(B Emacs \e$B$^\e(B
25921 \e$B$?$O\e(B Gnus \e$B$K4XO"$7$?;29MJ88%$N$?$a$N!"$h$jB?$/$N%\%?%s!#\e(B@xref{Article
25922 Buttons}. \e$B$9$Y$F$N5-;v$N%\%?%s$N8+1I$($r@)8f$9$k$?$a\e(B
25923 \e$B$K\e(B @code{gnus-button-@var{*}-level} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#\e(B
25924 @xref{Article Button Levels}.
25925
25926 @item
25927 Dired \e$B$NE}9g\e(B
25928
25929 @code{gnus-dired-minor-mode} (@ref{Other modes} \e$B;2>H\e(B) \e$B$O!"\e(Bdired \e$B$N%P%C%U%!!<\e(B
25930 \e$B$G%-!<@_Dj\e(B---\e$BE:IU%U%!%$%k$NAw?.!"\e(Bmailcap \e$B$NE,@Z$J9`L\$r;H$C$F%U%!%$%k$r\e(B
25931 \e$B3+$/!"$=$l$K\e(B mailcap \e$B$N9`L\$r;H$C$F%U%!%$%k$r0u:~$9$k\e(B---\e$B$r9T$J$$$^$9!#\e(B
25932
25933 @item
25934 Gnus \e$B$O\e(B RSS \e$B$N%K%e!<%9G[Aw$r!"%K%e!<%9%0%k!<%W$H$7$FI=<($7$^$9!#\e(B
25935 @xref{RSS}.
25936
25937 @item
25938 \e$BC10l$N\e(B yenc \e$B$G%(%s%3!<%I$5$l$?E:IU%Q!<%H$,%G%3!<%I$G$-$^$9!#\e(B
25939
25940 @item
25941 Picons
25942
25943 Picon \e$B$N%3!<%I$,!"\e(BGNU Emacs \e$B$GF0:n$5$;$k$?$a$K:F<BAu$5$l$^$7$?!#0JA0$N$$\e(B
25944 \e$B$/$D$+$N%*%W%7%g%s$,!":o=|$^$?$O2~L>$5$l$F$$$^$9!#\e(B
25945
25946 Picon \e$B$O!"MxMQ<T!"%I%a%$%s!"$=$l$K%K%e!<%9%0%k!<%W$rI=8=$9$k$?$a$N!V8D?M\e(B
25947 \e$BE*$J%"%$%3%s\e(B (personal icons)\e$B!W$G!"5-;v%P%C%U%!!<$KI=<($9$k$3$H$,$G$-$^\e(B
25948 \e$B$9!#\e(B@xref{Picons}.
25949
25950 @item
25951 \e$B?7$7$$%*%W%7%g%s\e(B @code{gnus-treat-body-boundary} \e$B$rHs\e(B-@code{nil} \e$B$K$9$k\e(B
25952 \e$B$H!"%X%C%@!<$N$*$7$^$$$K6-3&@~$,IA$+$l$^$9!#\e(B
25953
25954 @item
25955 \e$B7{>O$H%3%s%H%m!<%k%a%C%;!<%8$N<hF@\e(B
25956
25957 \e$BFs$D$N%3%^%s%I\e(B---\e$B%K%e!<%9%0%k!<%W$N7{>O$r<h$j9~$`\e(B (@kbd{H c})\e$B!"%3%s%H%m!<\e(B
25958 \e$B%k%a%C%;!<%8$r<hF@\e(B (@kbd{H C})---\e$B$,$"$j$^$9!#\e(B
25959
25960 @item
25961 \e$BCY1d5-;v\e(B
25962
25963 Message \e$B%P%C%U%!!<$K$*$1$k\e(B @kbd{C-c C-j} \e$B$G!"%a%C%;!<%8$NAw?.$rCY$i$;$k\e(B
25964 \e$B$3$H$,$G$-$^$9!#%a%C%;!<%8$O;XDj$5$l$?;~9o$KG[Aw$5$l$^$9!#$3$l$O$"$J$?<+\e(B
25965 \e$B?.$N$?$a$NK:HwO?$H$7$FLr$KN)$D$G$7$g$&!#\e(B@xref{Delayed Articles}.
25966
25967 @item
25968 @code{auto-compression-mode} \e$B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H\e(B
25969 \e$B$-$K<+F0$G05=L$,2r$+$l$^$9!#\e(B
25970
25971 @item
25972 \e$B?7$7$$%*%W%7%g%s\e(B @code{nnml-use-compressed-files} \e$B$rHs\e(B-@code{nil} \e$B$K$9$k\e(B
25973 \e$B$3$H$K$h$C$F!"\e(Bnnml \e$B$,05=L$5$l$?%a%C%;!<%8%U%!%$%k$r07$&$3$H$,$G$-$k$h$&\e(B
25974 \e$B$K$J$j$^$9!#\e(B
25975
25976 @item
25977 \e$B5-;v$N=pL>%X%C%@!<\e(B (X-PGP-Sig) \e$B$r!"\e(B@kbd{W p} \e$B$GG'>Z$9$k$3$H$,$G$-$^$9!#\e(B
25978
25979 @item
25980 \e$B35N,%P%C%U%!!<$O\e(B fringe \e$B$NCf$NLp0u$G8=:_$N5-;v$r<($7$^$9!#$3$l$rL58z$K$9\e(B
25981 \e$B$k$K$O\e(B @code{(setq gnus-summary-display-arrow nil)} \e$B$r;H$C$F2<$5$$!#\e(B
25982
25983 @item
25984 \e$B%K%e!<%9$K%a!<%k$GJV?.$7$h$&$H$7$?$i7Y9p\e(B
25985
25986 \e$B4V0c$C$F%K%e!<%9$K%a!<%k$GJV?.$7$h$&$H$7$F$7$^$&$3$H$,!"$7$g$C$A$e$&$"$j\e(B
25987 \e$B$^$;$s$+\e(B?  \e$B$=$s$J$"$J$?$K?7%*%W%7%g\e(B
25988 \e$B%s\e(B @code{gnus-confirm-mail-reply-to-news}\e$B!#\e(B
25989
25990 @item
25991 \e$B?7$7$$%*%W%7%g%s\e(B @code{gnus-summary-display-while-building} \e$B$r\e(B
25992 \e$BHs\e(B-@code{nil} \e$B$K$9$k$H!"35N,%P%C%U%!!<$,:n$i$l$F$$$/MM;R$,I=<($5$l$^$9!#\e(B
25993
25994 @item
25995 \e$B?7$7$$\e(B @code{recent} \e$B0u\e(B @samp{.} \e$B$G!"?75,$KFO$$$?%a%C%;!<%8$r\e(B (\e$BL$FI$@$1\e(B
25996 \e$B$l$I$b8E$$5-;v$H$O6hJL$7$F\e(B) \e$BI=<($7$^$9!#\e(B
25997
25998 @item
25999 \e$B?7$7$$%*%W%7%g%s\e(B @code{gnus-gcc-mark-as-read} \e$B$O!"\e(BGcc \e$B$N5-;v$K<+F0E*$K4{\e(B
26000 \e$BFI$N0u$rIU$1$^$9!#\e(B
26001
26002 @item
26003 nndoc \e$B%P%C%/%(%s%I$O!"\e(Bmailman \e$B$N$^$H$aAw$j$H\e(B exim \e$B$,CF$$$?%a%C%;!<%8$r%5\e(B
26004 \e$B%]!<%H$9$k$h$&$K$J$j$^$7$?!#\e(B
26005
26006 @item
26007 Gnus \e$B$O\e(B RFC 2369 \e$B$N%a!<%j%s%0%j%9%H$N%X%C%@!<$r%5%]!<%H$7$^$9!#$^$?!"%a!<\e(B
26008 \e$B%j%s%0%j%9%H$N%0%k!<%WMQ$K?t!9$N%3%^%s%I$rMQ0U$7$^$7$?!#\e(B@xref{Mailing
26009 List}.
26010
26011 @item
26012 \e$BF|IU%X%C%@!<$r!"1Q8l$GH/2;$G$-$k7A<0$GI=<($9$k$3$H$,$G$-$^$9!#\e(B
26013 @xref{Article Date}.
26014
26015 @item
26016 Sendmail \e$B$r;H$&$H$-$N%(%s%Y%m!<%WAw?.<T\e(B (envelope sender) \e$B$N%"%I%l%9$,!"\e(B
26017 \e$B%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?!#\e(B@xref{Mail Variables, ,\e$B%a!<%kJQ?t\e(B,
26018 message-ja, The Message Manual}.
26019
26020 @item
26021 @code{mm-uu-diff-groups-regexp} \e$B$K9gCW$9$k%0%k!<%W$G$O!":9J,\e(B (diffs) \e$B$,\e(B
26022 \e$B<+F0E*$K%O%$%i%$%H$5$l$^$9!#\e(B
26023
26024 @item
26025 @acronym{TLS} \e$B%i%C%Q!<$,\e(B Gnus \e$B$KF1:-\e(B
26026
26027 @acronym{TLS}/@acronym{SSL} \e$B$,!"\e(B@file{tls.el} \e$B$H\e(B GNUTLS \e$B$r2p$7\e(B
26028 \e$B$F\e(B @acronym{IMAP} \e$B$H\e(B @acronym{NNTP} \e$B$G%5%]!<%H$5$l$k$h$&$K$J$j$^$7$?!#\e(B
26029 (\e$B%5!<%I%Q!<%F%#!<$N\e(B) @file{ssl.el} \e$B$H\e(B OpenSSL \e$B$K$h$k8E\e(B
26030 \e$B$$\e(B @acronym{TLS}/@acronym{SSL} \e$B$O!"$^$@;H$($^$9!#\e(B
26031
26032 @item
26033 MS \e$B%&%#%s%I%&%:$G\e(B Gnus \e$B$r%3%s%Q%$%k$7$F%$%s%9%H!<%k$9$k$?$a$N!"?7$7\e(B
26034 \e$B$$\e(B @file{make.bat}
26035
26036 MS \e$B%&%#%s%I%&%:$G\e(B Gnus \e$B$r%$%s%9%H!<%k$9$k$K$O\e(B @file{make.bat} \e$B$r;H$C$F2<\e(B
26037 \e$B$5$$!#$3$N%P%C%A!&%W%m%0%i%`$NBh0l0z?t$O%G%#%l%/%H%j!<$G$9!#$=$3\e(B
26038 \e$B$G\e(B @file{xemacs.exe} \e$B$H\e(B @file{emacs.exe} \e$B$,=g$KA\$7=P$5$l$^$9!#%3%s%Q%$\e(B
26039 \e$B%k$7$F$+$i\e(B Gnus \e$B$r%$%s%9%H!<%k$7$?$$$H$-$O!"\e(B@file{make.bat} \e$B$NBhFs0z?t\e(B
26040 \e$B$K\e(B @code{/copy} \e$B$rM?$($F2<$5$$!#\e(B
26041
26042 @file{make.bat} \e$B$O%<%m$+$i=q$-D>$5$l$^$7$?!#\e(BXEmacs \e$B$H\e(B GNU Emacs \e$B$r<+F0G'\e(B
26043 \e$B<1$7!"\e(B@file{gnus-load.el} \e$B$r@8@.$7!"%3%s%Q%$%kCf$H\e(B info \e$B%U%!%$%k$N@8@.Cf\e(B
26044 \e$B$K%(%i!<$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#\e(B@code{makeinfo} \e$B$,MxMQ2DG=\e(B
26045 \e$B$G$"$l$P$=$l$r;H$$!"$5$b$J$1$l$P\e(B @file{infohack.el} \e$B$KMj$j$^$9!#:#\e(B
26046 \e$B$d\e(B @file{make.bat} \e$B$O\e(B Gnus \e$B$rF0:n$5$;$k$?$a$KI,MW$J$9$Y$F$N%U%!%$%k$r%$\e(B
26047 \e$B%s%9%H!<%k$9$k$O$:$G!"BgBN$K$*$$$F\e(B Unix \e$B%7%9%F%`$K$*$1\e(B
26048 \e$B$k\e(B @code{configure; make; make install} \e$B%5%$%/%k$N40A4$JCV$-49$($K$J$j$^\e(B
26049 \e$B$7$?!#\e(B
26050
26051 \e$B?7$7$$\e(B @file{make.bat} \e$B$O\e(B @file{make-x.bat} \e$B$rITMW$K$7$?$N$G!"$=$l$O:o=|\e(B
26052 \e$B$5$l$^$7$?!#\e(B
26053
26054 @item
26055 \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$N%5%]!<%H\e(B
26056
26057 Message \e$B$O\e(B From:, To: \e$B$*$h$S\e(B Cc: \e$B$K$"$kHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$r%5\e(B
26058 \e$B%]!<%H$7!"%a%C%;!<%8$NAw?.$r;n$_$k$H$-$K%(%s%3!<%I$9$k$+$I$&$+$r?R$M$^$9!#\e(B
26059 @code{message-use-idna} \e$BJQ?t$G$3$l$r@)8f$7$^$9!#\e(BGnus \e$B$b$^$?!"%a%C%;!<%8\e(B
26060 \e$B$r8+$k$H$-$K\e(B From:, To: \e$B$*$h$S\e(B Cc: \e$B$K$"$kHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$r\e(B
26061 \e$B%G%3!<%I$7$^$9!#$3$l$r@)8f$9$k$N$O\e(B @code{gnus-use-idna} \e$BJQ?t$G$9!#\e(B
26062
26063 @item
26064 \e$B%^%$%/%m%=%U%H0zMQMM<0$N$h$jNI$$<h$j07$$\e(B
26065
26066 \e$B$$$/$D$+$N%^%$%/%m%=%U%H$N%a%$%i!<$,!"%a%C%;!<%8$N;D$j$NItJ,$,0zMQ$G$"$k\e(B
26067 \e$B$3$H$r<($9$?$a$K;H$&BfL5$7$K$5$l$?%X%C%@!<%V%m%C%/$r!"$?$H$($=$l$,0zMQId\e(B
26068 \e$B$G0O$^$l$F$$$J$/$F$b!"\e(BGnus \e$B$OG'<1$7$h$&$H$7$^$9!#JQ\e(B
26069 \e$B?t\e(B @code{gnus-cite-unsightly-citation-regexp} \e$B$O!"$=$l$i$N0zMQ$N@hF,$K9g\e(B
26070 \e$BCW$7$^$9!#\e(B
26071
26072 @item
26073 @code{gnus-article-skip-boring}
26074
26075 @code{gnus-article-skip-boring} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$H!"\e(BGnus \e$B$O$&$s$6\e(B
26076 \e$B$j$9$kJ8$7$+4^$s$G$$$J$$%Z!<%8$r8+$;$k$?$a$K!"2<J}$K%9%/%m!<%k$7$^$;$s!#\e(B
26077 @code{gnus-article-boring-faces} \e$B$r;H$C$F!"2?$rFI$_Ht$P$7$F$7$^$C$F$bNI\e(B
26078 \e$B$$$+$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
26079
26080 \e$BD9$/$F4"$j9~$^$l$F$$$J$$0zMQ$,!"$F$C$Z$s$K>/$7$@$1$"$k?75,$JFbMF$KB3$$$F\e(B
26081 \e$B$$$k$?$/$5$s$N5-;v$rFI$`>l9g$K!"$3$l$OFC$KLr$KN)$A$^$9!#\e(B
26082
26083 @item
26084 \e$B%]%$%s%H$N0LCV7h$a$N$?$a$N%U%)!<%^%C%H$N;EMM\e(B (format spec) \e$B$G$"\e(B
26085 \e$B$k\e(B @code{%C} \e$B$O!"\e(B@code{%*} \e$B$KJQ99$5$l$^$7$?!#\e(B
26086
26087 @item
26088 \e$B?7$7$$JQ?t\e(B @code{gnus-parameters} \e$B$,!"%0%k!<%W%Q%i%a!<%?!<$r@_Dj$9$k$?$a\e(B
26089 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B
26090
26091 \e$B$3$l$O=i4|$K$O!"%Q%i%a!<%?!<$r\e(B @file{~/.newsrc.eld} \e$B$K3JG<$9$k\e(B @kbd{G p}
26092 (\e$B$^$?$O\e(B @kbd{G c}) \e$B$G$7$+9T$J$&$3$H$,$G$-$^$;$s$G$7$?$,!"$3$NJQ?t$K$h$C\e(B
26093 \e$B$F%+%9%?%^%$%:$N0RNO$r4.G=$9$k$3$H$,$G$-$^$9!#$^$?!"$=$NJQ?t\e(B
26094 \e$B$O\e(B @file{~/.newsrc.eld} \e$B$G$O$J$/$F\e(B @file{~/.emacs} \e$B$G@_Dj$9$k$N$G!"%P%C\e(B
26095 \e$B%/%"%C%W$,4JC1$K$J$j$^$9!#$=$NJQ?t$O!"%0%k!<%WL>$K9gCW$9$k@55,I=8=$r!"0J\e(B
26096 \e$B2<$N$h$&$JN.57$G%0%k!<%W%Q%i%a!<%?!<$K3d$jEv$F$^$9\e(B:
26097 @lisp
26098 (setq gnus-parameters
26099       '(("mail\\..*"
26100          (gnus-show-threads nil)
26101          (gnus-use-scoring nil))
26102         ("^nnimap:\\(foo.bar\\)$"
26103          (to-group . "\\1"))))
26104 @end lisp
26105
26106 @item
26107 \e$B%9%^%$%j!<\e(B (@samp{:-)}, @samp{;-)} \e$B$J$I\e(B) \e$B$,\e(B Emacs \e$B$G$b%"%$%3%s2=$5$l$k$h\e(B
26108 \e$B$&$K$J$j$^$7$?!#\e(B
26109
26110 \e$B$3$l$rF/$+$J$$$h$&$K$9$k$K$O!"\e(B@code{(setq gnus-treat-display-smileys
26111 nil)} \e$B$r\e(B @file{~/.emacs} \e$B$KCV$$$F2<$5$$!#\e(B
26112
26113 @item
26114 Gnus \e$B$O:#$G$O\e(B Sender: \e$B%X%C%@!<$r<+F0$G$O@8@.$7$^$;$s!#\e(B
26115
26116 \e$B=i4|$N$3$m!"$=$l$OMxMQ<T$,@_Dj$G$-$k\e(B email \e$B%"%I%l%9$,!"\e(BGnus \e$B$,A[Dj$7$?Mx\e(B
26117 \e$BMQ<T$N%G%#%U%)%k%H$N%"%I%l%9$H0c$C$F$$$?>l9g$K@8@.$5$l$^$7$?!#:#F|$G$O$=\e(B
26118 \e$B$NA[Dj%"%k%4%j%:%`$,@5$7$$$3$H$O$^$l$G!"\e(BSender: \e$B%X%C%@!<$NM#0l$N\e(B (\e$B5DO@$N\e(B
26119 \e$BE*$K$J$k\e(B) \e$BMQES$O!"%K%e!<%9$r\e(B cancel/supersede \e$B$9$k;q3J$,$"$k$+$I$&$+$r8!\e(B
26120 \e$B::$9$k$3$H\e(B (\e$B$3$l$OBe$o$j$K!"B>$N9`$G=R$Y$i$l$k\e(B Cancel Locks \e$B$K$h$C$F2r7h\e(B
26121 \e$B$5$l$?\e(B) \e$B$J$N$G!"$=$N%X%C%@!<$N@8@.$O%G%#%U%)%k%H$GM^@)$5$l$F$$$^$9!#JQ\e(B
26122 \e$B?t\e(B @code{message-required-headers}\e$B!"\e(B
26123 @code{message-required-news-headers} \e$B$*$h\e(B
26124 \e$B$S\e(B @code{message-required-mail-headers} \e$B$r;2>H$7$F2<$5$$!#\e(B
26125
26126 @item
26127 \e$B%5!<%I%Q!<%F%#!<$K$h$k\e(B @file{message-utils.el} \e$B$N5!G=\e(B
26128 \e$B$,\e(B @file{message.el} \e$B$K2C$($i$l$^$7$?!#\e(B
26129
26130 Message \e$B$OI=Bj\e(B (subject) \e$B$N9T$+$i\e(B @samp{(was: <old subject>)} \e$B$r:o=|$9$k\e(B
26131 \e$B$+$I$&$+$r?R$M$k$h$&$K$J$j$^$7\e(B
26132 \e$B$?\e(B (@code{message-subject-trailing-was-query} \e$B;2>H\e(B)\e$B!#\e(B
26133 @kbd{C-c M-m} \e$B$H\e(B @kbd{C-c M-f} \e$B$OA^F~$5$l$?%F%-%9%H$r<($90u$rA^F~$7$^$9!#\e(B
26134 @kbd{C-c C-f a} \e$B$O\e(B X-No-Archive: \e$B%X%C%@!<$rIU$12C$($^$9!#\e(B@kbd{C-c C-f
26135 x} \e$B$O!"E,@Z$J%X%C%@!<$H!"%/%m%9%]%9%H$H%U%)%m!<@h$K$D$$$F$NCm0U=q$-$rK\\e(B
26136 \e$BJ8$KA^F~$7$^$9\e(B (@code{message-cross-post-@var{*}} \e$BJQ?t72$r8+$F2<$5$$\e(B)\e$B!#\e(B
26137
26138 @item
26139 \e$B:#$d\e(B @code{message-generate-headers-first} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%a%C\e(B
26140 \e$B%;!<%8$N:n@.$r;O$a$k$H$-$K\e(B References \e$B$H\e(B X-Draft-Headers \e$B$O@8@.$5$l$^$;\e(B
26141 \e$B$s!#\e(B
26142
26143 @item
26144 \e$B2~NI$5$l$?\e(B spam \e$BBP935!G=!#\e(B
26145
26146 Gnus \e$B$OHs>o$KJQ2=$KIY$s$@%W%m%0%i%`$H_I2a$N5,B'$r;H$C$F!"%a!<%k$d%K%e!<\e(B
26147 \e$B%9$NK[N.$+$i\e(B spam \e$B$rH4$-<h$C$F$7$^$&$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#BP1~$7\e(B
26148 \e$B$F$$$kJ}<0$O!"\e(BRBL blocklists\e$B!"\e(Bbogofilter \e$B$=$l$K%[%o%$%H\e(B/\e$B%V%i%C%/%j%9%H$G\e(B
26149 \e$B$9!#$^$?\e(B SpamAssassin \e$B$d\e(B Hashcash \e$B$N$h$&$J30It%Q%C%1!<%8$r4JC1$K;H$&$?$a\e(B
26150 \e$B$N\e(B hook \e$B$b?7$7$/$J$j$^$7$?!#\e(B@xref{Thwarting Email Spam}.
26151
26152 @item
26153 X-Faces \e$B%X%C%@!<$NA^F~$,4JC1$K$J$j$^$7$?!#\e(B
26154
26155 @item
26156 Face \e$B%X%C%@!<$r07$($k$h$&$K$J$j$^$7$?!#\e(B
26157
26158 @item
26159 \e$B35N,%P%C%U%!!<$K!"?7$7$$%3%^%s%I\e(B @kbd{/ N} \e$B$O?7Ce%a%C%;!<%8$rA^F~$7!"\e(B
26160 @kbd{/ o} \e$B$O8E$$%a%C%;!<%8$rA^F~$7$^$9!#\e(B
26161
26162 @item
26163 @kbd{W m} \e$B$r2!$9$H!"\e(BGnus \e$B$O%b!<%k%9$G%(%s%3!<%I$5$l$?%a%C%;!<%8$r%G%3!<\e(B
26164 \e$B%I$7$^$9!#\e(B
26165
26166 @item
26167 nnimap \e$B$N%0%k!<%W$K$*$1$kL$FI$N?t$,@53N$K$J$j$^$7$?!#\e(B
26168
26169 \e$B%0%k!<%W%P%C%U%!!<$G!"\e(Bnnimap \e$B%0%k!<%W$NL$FI5-;v$N?t$N8+@Q$j$,@53N$K$J$C\e(B
26170 \e$B$?$O$:$G$9!#$3$l$O\e(B @code{gnus-setup-news-hook} (\e$B5/F0;~$K8F$P$l\e(B
26171 \e$B$k\e(B) \e$B$H\e(B @code{gnus-after-getting-new-news-hook} (\e$B?7$7$$%a!<%k$r<hF@$7$?D>\e(B
26172 \e$B8e$K8F$P$l$k\e(B) \e$B$+$i\e(B @code{nnimap-fixup-unread-after-getting-new-news} \e$B$r\e(B
26173 \e$B8F$V$3$H$K$h$C$F@.$7?k$2$i$l$^$9!#$3$l$i$NJQ?t$r%G%#%U%)%k%H$+$iJQ$($F$$\e(B
26174 \e$B$k>l9g$O!":F$S\e(B @code{nnimap-fixup-unread-after-getting-new-news} \e$B$rDI2C\e(B
26175 \e$B$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#8+@Q$j$KK~B-$7$F$$$F!"?7$7$$%a!<%k$r<hF@$9\e(B
26176 \e$B$k$H$-$K$$$/$i$+\e(B (\e$B:G>.8BEY$N\e(B) \e$B;~4V$r@aLs$7$?$$$N$G$"$l$P!"$=$N4X?t$r30$7\e(B
26177 \e$B$F2<$5$$!#\e(B
26178
26179 @item
26180 \e$B%0%k!<%W%+!<%\%s%3%T!<\e(B (GCC) \e$B$r0zMQId$G0O$`\e(B
26181
26182 \e$B6uGr$dB>$NJQ$JJ8;z$r4^$`%0%k!<%W$r07$($k$h$&$K$9$k$?$a$K!"%0%k!<%W\e(B
26183 \e$B$O\e(B Gcc: header \e$B$KCV$+$l$kA0$K0zMQId$G0O$^$l$^$9!#$3$l$O!"6uGr$r4^$`%0%k!<\e(B
26184 \e$B%W$,;H$($k$h$&$K$9$k$?$a$K!"$b$O$d\e(B @code{gnus-message-archive-group} \e$B$N\e(B
26185 \e$B$h$&$JJQ?t$K0zMQJ8;z$r4^$a$k$Y$-$G$O$J$$$3$H$r0UL#$7$^$9!#$5$i$K!"J8;z\e(B
26186 \e$BNs\e(B @samp{nnml:foo, nnml:bar} (\e$BFs$D$N%0%k!<%W$K\e(B Gcc \e$B$r3JG<$9$k$3$H$r<(\e(B
26187 \e$B$9\e(B) \e$B$r;H$C$F$$$k$J$i$P!"%j%9%H\e(B @code{("nnml:foo" "nnml:bar")} \e$B$rJV$9$h$&\e(B
26188 \e$B$KJQ99$7$J$1$l$P$J$j$^$;$s!#$5$b$J$$$H!"\e(BGcc: \e$B9T$O4V0c$C$?0O$^$lJ}$r$5$l\e(B
26189 \e$B$F$7$^$&$G$7$g$&!#=i4|$N$3$m$KJ8;zNs\e(B @samp{nnml:foo, nnml:bar} \e$B$rJV$9$h\e(B
26190 \e$B$&$K$7$?$3$H$,4V0c$$$@$C$?$3$H$KCeL\$7$F2<$5$$!#$=$l$OD>@\A^F~$5$l$?$N$G!"\e(B
26191 \e$B$^$C$?$/LdBj$r@8$8$^$;$s$G$7$?!#\e(B
26192
26193 @item
26194 @file{~/News/overview/} \e$B$OITMW!#\e(B
26195
26196 \e$B0J2<$NJQ99$N7k2L!":#8e$O\e(B @file{~/News/overview/} \e$B%G%#%l%/%H%j!<$OMW$j$^\e(B
26197 \e$B$;$s!#$9$Y$F$N3,AX$r0BA4$K:o=|$9$k$3$H$,$G$-$^$9!#\e(B
26198
26199 @item
26200 @code{gnus-agent}
26201
26202 Gnus \e$B%(!<%8%'%s%H$OBg5,LO$J99?7$r7P$F!":#$d%G%#%U%)%k%H$G3h@-2=$5$l$^$9!#\e(B
26203 \e$B$=$7\e(B
26204 \e$B$F\e(B @code{gnus-select-method} \e$B$H\e(B @code{gnus-secondary-select-method} \e$B$G;X\e(B
26205 \e$BDj$5$l$k$9$Y$F$N\e(B nntp \e$B$H\e(B nnimap \e$B$N%5!<%P!<$,!"%G%#%U%)%k%H$G%(!<%8%'%s%H\e(B
26206 \e$B2=$5$l$^$9!#=i4|$K$*$$$F$O\e(B @code{gnus-select-method} \e$B$N%5!<%P!<$@$1$,%G%#\e(B
26207 \e$B%U%)%k%H$G%(!<%8%'%s%H2=$5$l!"%(!<%8%'%s%H$O%G%#%U%)%k%H$GIT3h@-2=$5$l$F\e(B
26208 \e$B$$$^$7$?!#%(!<%8%'%s%H$,3h@-2=$5$l$k$H!"2DG=$J$i$P%P%C%/%(%s%I$KBe$o$C$F\e(B
26209 \e$B%(!<%8%'%s%H$N%-%c%C%7%e$+$i%X%C%@!<$,<h$j4s$;$i$l$^$9!#=i4|$K$O!"$3$l$O\e(B
26210 \e$B%*%U%i%$%s\e(B (unplugged) \e$B$N>uBV$G$N$_9T$J$o$l$F$$$^$7$?!#%5!<%P!<%P%C%U%!!<\e(B
26211 \e$B$G\e(B @kbd{J a} \e$B$H\e(B @kbd{J r} \e$B$r;H$&$3$H$K$h$C$F!"%5!<%P!<$NEPO?$H:o=|$r9T$J\e(B
26212 \e$B$&$3$H$,$G$-$^$9!#%0%k!<%W%P%C%U%!!<$+$i\e(B @kbd{J u} \e$B$+\e(B @kbd{J s} \e$B$r;H$C$F\e(B
26213 \e$BL?Na$7$J$$8B$j!"\e(BGnus \e$B$O5-;v$r%(!<%8%'%s%H$N%-%c%C%7%e$K%@%&%s%m!<%I$7$^\e(B
26214 \e$B$;$s!#\e(B@code{(setq gnus-agent nil)} \e$B$G$b$C$F!"%(!<%8%'%s%H$,IT3h@-2=$5$l\e(B
26215 \e$B$F$$$?@N$N?6$kIq$$$KLa$9$3$H$,$G$-$^$9!#:#8e\e(B
26216 \e$B$O\e(B @file{~/.gnus.el} \e$B$K\e(B @code{(gnus-agentize)} \e$B$rCV$$$F$*$/I,MW$,L5$$$3\e(B
26217 \e$B$H$KCm0U$7$F2<$5$$!#\e(B
26218
26219 @item
26220 @code{gnus-summary-line-format}
26221
26222 \e$B%G%#%U%)%k%HCM$,\e(B @samp{%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n} \e$B$KJQ$o$j$^$7\e(B
26223 \e$B$?!#$5$i$K!"<u?.<T$NL>A0$+\e(B @acronym{NNTP} \e$B%0%k!<%W$KEj9F$7$?%0%k!<%WL>$G\e(B
26224 \e$BMxMQ<TL>$rCV$-49$($k$?$a$K!"\e(B@code{gnus-extra-headers}\e$B!"\e(B
26225 @code{nnmail-extra-headers} \e$B$*$h$S\e(B @code{gnus-ignored-from-addresses} \e$B$N\e(B
26226 \e$B%G%U%)%k%HCM$,JQ$o$j$^$7$?!#\e(B
26227
26228 @item
26229 @file{deuglify.el} (@code{gnus-article-outlook-deuglify-article})
26230
26231 \e$B$$$+$l$?\e(B Outlook (Express) \e$B$N5-;v$r=9$/$J$/$9$k$?$a$N!"\e(BRaymond Scholz
26232 @email{rscholz@@zonix.de} \e$B$K$h$C$F?7@_$5$l$?%U%!%$%k$G$9!#\e(B
26233
26234 @item
26235 @code{(require 'gnus-load)}
26236
26237 \e$BC1FH$GG[I[$5$l$F$$$k\e(B Gnus \e$B$r;H$&>l9g$K$O!"\e(B
26238 @code{load-path} \e$B$K\e(B gnus \e$B$N\e(B lisp \e$B%G%#%l%/%H%j!<$rDI2C$7$F$+$i!"\e(B
26239 @file{~/.emacs} \e$B$K\e(B @code{(require 'gnus-load)} \e$B$r2C$($k$N$,NI$$$G$9!#\e(B
26240
26241 @file{gnus-load.el} \e$B%U%!%$%k$O!"$=$N$&$A$N$$$/$D$+$O\e(B Emacsen \e$B$NG[I[$KF~$C\e(B
26242 \e$B$F$$$J$$$+$b$7$l$J$$<+F0FI$_9~$_\e(B (autoload) \e$B%3%^%s%I!"4X?t$*$h$SJQ?t$r4^\e(B
26243 \e$B$s$G$$$^$9!#\e(B
26244
26245 @item
26246 @code{gnus-slave-unplugged}
26247
26248 \e$B%*%U%i%$%s$N\e(B gnus \e$B$r%9%l!<%V%b!<%I$G5/F0$9$k?7$7$$%3%^%s%I$G$9!#\e(B
26249
26250 @item
26251 @code{message-insinuate-rmail}
26252
26253 @code{(message-insinuate-rmail)} \e$B$H\e(B @code{(setq mail-user-agent
26254 'gnus-user-agent)} \e$B$r\e(B @file{.emacs} \e$B$K2C$($k$3$H$G!"\e(B
26255 @code{message-mode} \e$B$G%a%C%;!<%8$N:n@.!"JV?.$*$h$SE>Aw$r9T$J$&$h$&\e(B
26256 \e$B$K\e(B Rmail \e$B$r@bF@$9$k$3$H$,$G$-$^$9!#$=$3$G$O\e(B @acronym{MML} \e$B$N0RNO$r4.G=$G\e(B
26257 \e$B$-$^$9!#\e(B
26258
26259 @item
26260 @code{message-minibuffer-local-map}
26261
26262 \e$B2<$N9T$G!"%a%C%;!<%8$r:FAw$9$k$H$-$K\e(B BBDB \e$B$,;H$($^$9\e(B:
26263 @lisp
26264 (define-key message-minibuffer-local-map [(tab)]
26265   'bbdb-complete-name)
26266 @end lisp
26267
26268 @item
26269 \e$BE:IU%U%!%$%k\e(B (attachments) \e$B$N@Z$jN%$7\e(B (externalizing) \e$B$H>C5n!#\e(B
26270
26271 @code{gnus-gcc-externalize-attachments} \e$B$^$?\e(B
26272 \e$B$O\e(B @code{message-fcc-externalize-attachments} \e$B$,Hs\e(B-@code{nil} \e$B$K$J$C$F$$\e(B
26273 \e$B$k$H!"%m!<%+%k%U%!%$%k$r30It%Q!<%H$H$7$FE:IU$7$^$9!#\e(B
26274
26275 @code{gnus-mime-save-part-and-strip} \e$B%3%^%s%I\e(B (@acronym{MIME} \e$B%\%?%s>e\e(B
26276 \e$B$G\e(B @kbd{C-o} \e$B$K3d$jEv$F$i$l$F$$$k\e(B) \e$B$O!"%Q!<%H$r%;!<%V$7$F$+$i30It$N$=$l\e(B
26277 \e$B$HCV$-49$($^$9!#\e(B@code{gnus-mime-delete-part} (@acronym{MIME} \e$B%\%?%s>e\e(B
26278 \e$B$G\e(B @kbd{d} \e$B$K3d$jEv$F$i$l$F$$$k\e(B) \e$B$O!"%Q!<%H$r:o=|$7$^$9!#$3$l$OJT=8$r%5\e(B
26279 \e$B%]!<%H$7$F$$$k%P%C%/%(%s%I$G$@$1F0:n$7$^$9!#\e(B
26280
26281 @item
26282 @code{gnus-default-charset}
26283
26284 \e$B%G%U%)%k%HCM$O\e(B @code{iso-8859-1} \e$B$KBe$o$C\e(B
26285 \e$B$F\e(B @code{current-language-environment} \e$BJQ?t$K$h$C$F7hDj$5$l$kCM$K$J$j$^\e(B
26286 \e$B$9!#$^$?!"\e(B@code{gnus-group-charset-alist} \e$B$K$"$C$?\e(B @samp{.*} \e$B$N9`L\$O:o\e(B
26287 \e$B=|$5$l$^$7$?!#\e(B
26288
26289 @item
26290 @code{gnus-posting-styles}
26291
26292 \e$B$3$N$h$&$J9gCW$NMM<0$,2C$o$j$^$7$?!#\e(B
26293 @lisp
26294 ((header "to" "larsi.*org")
26295  (Organization "Somewhere, Inc."))
26296 @end lisp
26297 \e$B2<5-$N$h$&$J8E$$MM<0$O;~BeCY$l$K$J$j$^$7$?$,!"$^$@<u$1F~$l$i$l$^$9!#\e(B
26298 @lisp
26299 (header "to" "larsi.*org"
26300         (Organization "Somewhere, Inc."))
26301 @end lisp
26302
26303 @item
26304 @code{message-ignored-news-headers} \e$B$H\e(B @code{message-ignored-mail-headers}
26305
26306 @samp{X-Draft-From} \e$B$H\e(B @samp{X-Gnus-Agent-Meta-Information} \e$B$,!"$3$l$iFs\e(B
26307 \e$B$D$NJQ?t$K2C$($i$l$F$$$^$9!#$=$l$i$r%+%9%?%^%$%:$9$k>l9g$K!"$b$7$+$9$k$H\e(B
26308 \e$B$=$l$iFs$D$N%X%C%@!<$r2C$($kI,MW$,$"$j$^$9!#\e(B
26309
26310 @item
26311 Gnus \e$B$O:9$79~$^$l$F$$$k\e(B (@dfn{plugged}) \e$B$H$-$K!"%(!<%8%'%s%H$+\e(B
26312 \e$B$i\e(B @acronym{NOV} \e$B$H5-;v$rFI$_9~$_$^$9!#\e(B
26313
26314 \e$B:9$79~$^$l$F$$$k$H$-$K5-;v$rFI$`>l9g$K!"$=$N5-;v$,$9$G$K%(!<%8%'%s%H$K$"\e(B
26315 \e$B$k$J$i$P!"$b$&0lEY%@%&%s%m!<%I$9$k$3$H$O$"$j$^$;$s!#\e(B@code{(setq
26316 gnus-agent-cache nil)} \e$B$O5l<0$NF0:n$KLa$7$^$9!#\e(B
26317
26318 @item
26319 Gnus \e$B$O!H\e(Bformat=flowed\e$B!I\e(B(RFC 2646) \e$B%Q%i%a!<%?!<$r%5%]!<%H$7$^$9!#%a%C%;!<\e(B
26320 \e$B%8$r:n@.$9$k$H$-$K!"$=$l$O\e(B @code{use-hard-newlines} \e$B$G3h@-2=$5$l$^$9!#\e(B
26321 format=flowed \e$B$N%G%3!<%I$O0JA0$+$i$G$-$^$7$?$,!"=i4|$NHG$G$O@bL@$NJ8=q$,\e(B
26322 \e$B$"$j$^$;$s$G$7$?!#\e(B
26323
26324 @item
26325 Gnus \e$B$O\e(B RFC 2298 \e$B$N3+Iu3NG'MW5a$N@8@.$r%5%]!<%H$7$^$9!#\e(B
26326
26327 \e$B$3$l$O%a%C%;!<%8%b!<%I$N\e(B @kbd{C-c M-n} \e$B%-!<$G5/F0$5$l$^$9!#\e(B
26328
26329 @item
26330 Gnus \e$B$O\e(B Maildir \e$B%0%k!<%W$r%5%]!<%H$7$^$9!#\e(B
26331
26332 Gnus \e$B$O?7%P%C%/%(%s%I$G$"$k\e(B @file{nnmaildir.el} \e$B$r4^$s$G$$$^$9!#\e(B
26333 @xref{Maildir}.
26334
26335 @item
26336 \e$B0u:~$N@-G=$,8~>e$7$^$7$?!#\e(B
26337
26338 Gnus \e$B$O$=$l<+?H$,!"35N,$H5-;v%P%C%U%!!<$K$*$1\e(B
26339 \e$B$k\e(B @kbd{O P} \e$B$G\e(B Muttprint \e$B$r%5%]!<%H$7$^$9!#$5$i$K\e(B @acronym{MIME} \e$B%\%?%s\e(B
26340 \e$B>e$G\e(B @kbd{p} \e$B$r;H$&$3$H$K$h$C$F!"8D!9$N\e(B @acronym{MIME} \e$B%Q!<%H$N$=$l$>$l\e(B
26341 \e$B$r0u:~$9$k$3$H$,$G$-$^$9!#\e(B
26342
26343 @item
26344 Message \e$B$O\e(B Importance: \e$B%X%C%@!<\e(B (RFC 2156) \e$B$r%5%]!<%H$9$k$h$&$K$J$j$^$7\e(B
26345 \e$B$?!#\e(B
26346
26347 \e$B%a%C%;!<%8%P%C%U%!!<$G\e(B @kbd{C-c C-f C-i} \e$B$+\e(B @kbd{C-c C-u} \e$B$r;H$&$H!"2DG=\e(B
26348 \e$B$JCM$,=[4D$7$^$9!#\e(B
26349
26350 @item
26351 Gnus \e$B$O%K%e!<%9$N\e(B Cancel Locks \e$B$r%5%]!<%H$7$^$9!#\e(B
26352
26353 \e$BEj9F$9$k%K%e!<%95-;v$K\e(B @samp{Cancel-Lock} \e$B%X%C%@!<$,A^F~$5$l$k$3$H$G$9!#\e(B
26354 \e$B$3$l$O!"5-;v$r$"$J$?$,=q$$$?$N$+$I$&$+$r3N$+$a$k$?$a$K;H$$$^$9\e(B (\e$B%-%c%s%;\e(B
26355 \e$B%k$HCV$-49$($N$H$-\e(B)\e$B!#:G=i$K5-;v$rEj9F$9$k$H$-$K!"\e(BGnus \e$B$O%i%s%@%`$J%Q%9%o!<\e(B
26356 \e$B%IJ8;zNs$r@8@.$7!"%+%9%?%`$N5!9=$r;H$C$F\e(B @file{~/.emacs} \e$B$K%;!<%V$7$^$9!#\e(B
26357 \e$B$=$NJQ?t$O\e(B @code{canlock-password} \e$B$H8F$P$l$^$9$,!"5!L)$r5$$K$9$k%G!<%?\e(B
26358 \e$B$G$O$"$j$^$;$s!#%&%'%V>e$G\e(B canlock \e$B$r8x3+$7$F$b!"0JA0$+$iH`=w$,$G$-$J$+$C\e(B
26359 \e$B$?2?$+$r!"C/$+$,$G$-$k$h$&$K$9$k$b$N$G$O$"$j$^$;$s!#\e(B
26360 @code{message-insert-canlock} \e$B$r%+%9%?%^%$%:$9$k$3$H$K$h$C$F!"?6$kIq$$$r\e(B
26361 \e$BJQ99$9$k$,$G$-$^$9!#\e(B
26362
26363 @item
26364 Gnus \e$B$O\e(B Sieve \e$B$r;H$C$?%5!<%P!<B&$G$N%a!<%k$N_I2a$r%5%]!<%H$7$^$9!#\e(B
26365
26366 Sieve \e$B$N5,B'$O%0%k!<%W%Q%i%a!<%?!<$H$7$F2C$($k$3$H$,$G$-!"%0%k!<%W%P%C%U%!!<\e(B
26367 \e$B$G\e(B @kbd{D g} \e$B$r;H$&$H40A4$J\e(B Sieve \e$B%9%/%j%W%H$,@8@.$5$l$^$9!#$=$&$7$?$i!"\e(B
26368 \e$B@8@.$5$l$?\e(B Sieve \e$B%P%C%U%!!<$G\e(B @kbd{C-c C-l} \e$B$r;H$C$F!"%5!<%P!<$K%"%C%W%m!<\e(B
26369 \e$B%I$7$F2<$5$$!#\e(B@ref{Sieve Commands}\e$B!"$=$l$K?7$7$$\e(B Sieve \e$B$N%^%K%e%"\e(B
26370 \e$B%k\e(B (@pxref{Top, , Top, sieve, Emacs Sieve}) \e$B$r;2>H$7$F2<$5$$!#\e(B
26371
26372 @item
26373 \e$B3HD%$5$l$?%U%)!<%^%C%H$N;EMM\e(B (format specs)\e$B!#\e(B
26374
26375 \e$B%U%)!<%^%C%H$N;E\e(B
26376 \e$BMM\e(B @samp{%&user-date;} \e$B$,\e(B @code{gnus-summary-line-format-alist} \e$B$KDI2C$5\e(B
26377 \e$B$l$^$7$?!#$=$l$K!"MxMQ<TDj5A$K$h$k3HD%$5$l$?%U%)!<%^%C%H$N;EMM$b%5%]!<%H\e(B
26378 \e$B$5$l$F$$$^$9!#3HD%$5$l$?%U%)!<%^%C%H$N;EMM$O\e(B @samp{%u&foo;} \e$B$N$h$&$J$b$N\e(B
26379 \e$B$G!"4X?t\e(B @code{gnus-user-format-function-@var{foo}} \e$B$r5/F0$7$^$9!#\e(B
26380 @samp{&} \e$B$,%(%9%1!<%WJ8;z$K;H$o$l$F$$$k$N$G!"8E$$MxMQ<TDj5A%U%)!<%^%C%H\e(B
26381 \e$B$G$"$k\e(B @samp{%u&} \e$B$O:#$d%5%]!<%H$5$l$F$$$^$;$s!#\e(B
26382
26383 @item
26384 @kbd{/ *} (@code{gnus-summary-limit-include-cached}) \e$B$,=q$-D>$5$l$^$7$?!#\e(B
26385
26386 \e$B$3$l$O\e(B @kbd{Y c} (@code{gnus-summary-insert-cached-articles}) \e$B$NJLL>$G$7\e(B
26387 \e$B$?\e(B (\e$BLuCm\e(B: \e$B0JA0$O\e(B)\e$B!#?7$7$$4X?t$OB>$N5-;v$r_I2a$7$F=|5n$7$^$9!#\e(B
26388
26389 @item
26390 \e$B$$$/$D$+$N%3%^%s%I$O\e(B @kbd{C-u} \e$B@\F,0z?t$G9gCW$NH]Dj$r07$&$3$H$,$G$-$^$9!#\e(B
26391
26392 @kbd{C-u} \e$B$r\e(B subject\e$B!"\e(Bauthor \e$B$^$?$O\e(B extra \e$B%X%C%@!<$r$3$N=g$K;H$&\e(B---\e$B$9$J\e(B
26393 \e$B$o$A\e(B @kbd{/ s}\e$B!"\e(B@kbd{/ a} \e$B$*$h\e(B
26394 \e$B$S\e(B @kbd{/ x} (@code{gnus-summary-limit-to-@{subject,author,extra@}})---
26395 \e$B$H!"7k2L$H$7$F$=$NI=8=$K9gCW$7$J$$$9$Y$F$N5-;v$,I=<($5$l$^$9!#\e(B
26396
26397 @item
26398 \e$B%0%k!<%WL>$O!"%G%#%U%)%k%H$G\e(B UTF-8 \e$B$G$"$k$b$N$H$7$F<h$j07$o$l$^$9!#\e(B
26399
26400 \e$B$3$l$O\e(B USEFOR \e$B$,0\9T$7$h$&$H$7$F$$$k$HA[Dj$5$l$k$b$N$G$9!#%+%9%?%^%$%:$9\e(B
26401 \e$B$k$K$O\e(B @code{gnus-group-name-charset-group-alist} \e$B$*$h\e(B
26402 \e$B$S\e(B @code{gnus-group-name-charset-method-alist} \e$B$r;2>H$7$F2<$5$$!#\e(B
26403
26404 @item
26405 nnml \e$B$H\e(B nnfolder \e$B%P%C%/%(%s%I$O!"%0%k!<%WKh$K0u\e(B (marks) \e$B$r3JG<$9$k$h$&$K\e(B
26406 \e$B$J$j$^$7$?!#\e(B
26407
26408 \e$B$3$l$O\e(B nnml/nnfolder \e$B%5!<%P!<\e(B/\e$B%0%k!<%W\e(B \e$B$r\e(B @file{~/.newsrc.eld} \e$B$H@Z$jN%\e(B
26409 \e$B$7$F!"$7$+$70u$O<i$j$D$D!"%P%C%/%"%C%W$9$k$3$H$r2DG=$K$7$^$9!#$5$i$K!"Nc\e(B
26410 \e$B$($P8&5f<<$d?&>l$J$I$NAH?%Fb$G!"\e(B(@file{~/.newsrc.eld} \e$B%U%!%$%k$r6&M-$9$k\e(B
26411 \e$B$3$HL5$7$K\e(B) \e$BMxMQ<T4V$G5-;v$H0u$r6&M-$9$k$3$H$r$b2DG=$K$7$^$9!#$3$l$O!"\e(B
26412 @file{~/.newsrc.eld} \e$B$K3JG<$5$l$k0u$r!"%0%k!<%WKh$N\e(B @file{.marks} \e$B%U%!%$\e(B
26413 \e$B%k\e(B (nnml \e$BMQ\e(B) \e$B$H\e(B @file{@var{groupname}.mrk} \e$B%U%!%$%k\e(B (@var{groupname} \e$B$N\e(B
26414 \e$BL>A0$r;}$D\e(B nnfolder \e$BMQ\e(B) \e$B$K3JG<$9$k$3$H$K$h$C$FF0:n$7$^$9!#\e(B
26415 nnml/nnfolder \e$B$rB>$N%^%7%s$K0z$C1[$7$F$b!"\e(B
26416 Gnus \e$B$O\e(B @file{~/.newsrc.eld} \e$B$K$"$k>pJs$NBe$o$j$K!"<+F0E*\e(B
26417 \e$B$K\e(B @file{.marks} \e$B$+\e(B @file{.mrk} \e$B%U%!%$%k$r;H$$$^$9!#?7$7$$%5!<%P!<JQ?t$G\e(B
26418 \e$B$"$k\e(B @code{nnml-marks-is-evil} \e$B$H\e(B @code{nnfolder-marks-is-evil} \e$B$,!"$3$N\e(B
26419 \e$B5!G=$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
26420
26421 @item
26422 \e$B%0%k!<%W$H35N,%P%C%U%!!<$N%a%K%e!<9`L\$NL>A0!H\e(BMisc\e$B!I$O!H\e(BGnus\e$B!I$K2~L>$5$l\e(B
26423 \e$B$^$7$?!#\e(B
26424
26425 @item
26426 Message mode \e$B$G!H\e(B@acronym{MML}\e$B!I$HL>IU$1$i$l$?%a%K%e!<9`L\$O\e(B
26427 \e$B!H\e(BAttachments\e$B!I$K2~L>$5$l$^$7$?!#$3$N%a%K%e!<$O!"=pL>$H0E9f\e(B
26428 \e$B2=\e(B (@pxref{Security, ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The Message
26429 Manual}) \e$B$N$h$&$J!"J]0B$K4XO"$7$?$b$N$b4^$s$G$$$k$3$H$KCeL\$7$F2<$5$$!#\e(B
26430
26431 @item
26432 @code{gnus-group-charset-alist} \e$B$H\e(B @code{gnus-group-ignored-charsets-alist}\e$B!#\e(B
26433
26434 \e$B$3$l$i$NJQ?t$K@_Dj$5$l$?@55,I=8=$O!"40A4$J\e(B (full) \e$B%0%k!<%WL>$HHf3S$5$l$^\e(B
26435 \e$B$9!#\e(BGnus 5.8 \e$B$G$O<B:]$N\e(B (real) \e$B%0%k!<%WL>$,Hf3S$NBP>]$G$7$?!#$7$?$,$C$F!"\e(B
26436 \e$B$3$l$i$NJQ?t$r%+%9%?%^%$%:$7$F$$$kMxMQ<T$O!"@55,I=8=$rJQ99$7$J$1$l$P$J$j\e(B
26437 \e$B$^$;$s!#Nc$G$9\e(B:
26438 @lisp
26439 ("^han\\>" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr)
26440 @end lisp
26441
26442 @item
26443 Gnus \e$B$O\e(B @acronym{PGP} (RFC 1991/2440)\e$B!"\e(B@acronym{PGP/MIME} (RFC
26444 2015/3156) \e$B$*$h$S\e(B @acronym{S/MIME} (RFC 2630-2633) \e$B$r%5%]!<%H$7$^$9!#\e(B
26445
26446 \e$B$3$l$K$O\e(B @acronym{S/MIME} \e$B$H\e(B OpenPGP \e$B$,<BAu$5$l$F$$$kI,MW$,$"$j$^$9!#$G\e(B
26447 \e$B$bDI2C$N\e(B Lisp \e$B%i%$%V%i%j!<$OMW$j$^$;$s!#%a%C%;!<%8$N:n@.;~$K!"$$$/$D$+$N\e(B
26448 \e$B%a%K%e!<$H\e(B @kbd{C-c RET} \e$B%-!<$N3d$jEv$F$,\e(B Attachments \e$B%a%K%e!<$KDI2C$5$l\e(B
26449 \e$B$^$9!#$3$l$O$^$?!"\e(B@code{gnus-article-hide-pgp-hook} \e$B$r;~BeCY$l$K$7$^$7$?!#\e(B
26450
26451 @item
26452 Gnus \e$B$O30It%Q!<%H\e(B (message/external) \e$B$r%$%s%i%$%sI=<($7$^$9!#\e(B
26453
26454 @item
26455 @acronym{MML} (Mime \e$B:n@.\e(B) \e$B%3%^%s%I$N@\F,%-!<$,!"\e(B@kbd{M-m} \e$B$+$i\e(B @kbd{C-c
26456 C-m} \e$B$KJQ$o$j$^$7$?!#\e(B
26457
26458 \e$B$3$NJQ99$K$h$C$F!"I8=`%-!<3d$jEv$F$N\e(B @code{back-to-indentation} \e$B$H$N>WFM\e(B
26459 \e$B$,2sHr$5$l$^$7$?!#$3$N%3%^%s%I$b$^$?!"%a%C%;!<%8%b!<%I$G$OLr$KN)$D$N$G$9!#\e(B
26460
26461 @item
26462 @code{message-forward-show-mml} \e$B$N%G%#%U%)%k%H$,\e(B @code{best} \e$B$KJQ$o$j$^\e(B
26463 \e$B$7$?!#\e(B
26464
26465 \e$BCM\e(B @code{best} \e$B$N?6$kIq$$$O!"$=$l$,$U$5$o$7$$>l9g$O\e(B @acronym{MML} \e$B$rI=<(\e(B
26466 \e$B$9$k\e(B (\e$B$9$J$o$A\e(B @acronym{MIME} \e$B$KJQ49$9$k\e(B) \e$B$3$H$G$9!#JQ49$,%G%#%8%?%k=pL>\e(B
26467 \e$B$rL58z$K$7$F$7$^$&$N$G!"=pL>$5$l$?!"$^$?$O0E9f2=$5$l$?%a%C%;!<%8$rE>Aw$9\e(B
26468 \e$B$k$H$-$O\e(B @acronym{MML} \e$B$O;H$o$l$^$;$s!#\e(B
26469 @end itemize
26470
26471 @node No Gnus
26472 @subsubsection No Gnus
26473 @cindex No Gnus
26474
26475 No Gnus \e$B$N?7$7$$5!G=\e(B:
26476 @c FIXME: Gnus 5.12?
26477
26478 @include gnus-news.texi
26479
26480 @iftex
26481
26482 @page
26483 @node The Manual
26484 @section \e$B%^%K%e%"%k\e(B
26485 @cindex colophon
26486 @cindex manual
26487
26488 \e$B$3$N%^%K%e%"%k$O\e(B TeXinfo \e$B%U%!%$%k$+$i:n@.$5$l!"$=$l$+\e(B
26489 \e$B$i\e(B @code{texi2dvi}
26490 @iflatex
26491 \e$B$b$7$/$O!"\e(BLars \e$B$5$s$N:n$i$l$?\e(B Texinfo to \LaTeX \e$BJQ49$rDL$j!"$=$l$+$i!"\e(B
26492 @code{latex} \e$B$H\e(B @code{dvips}
26493 @end iflatex
26494 \e$B$r<B9T$7$F!"<j85$K$"$k$b$K$J$j$^$7$?!#\e(B
26495
26496 \e$B0J2<$N=,47$,MQ$$$i$l$^$7$?\e(B:
26497
26498 @enumerate
26499 \e$B$3$l$O\e(B @kbd{\e$B%-!<BG80\e(B} \e$B$G$9!#\e(B
26500
26501 @item
26502 \e$B$3$l$O\e(B @file{\e$B%U%!%$%k\e(B} \e$B$G$9!#\e(B
26503
26504 @item
26505 \e$B$3$l$O\e(B @code{\e$B%7%s%\%k\e(B} \e$B$G$9!#\e(B
26506
26507 @end enumerate
26508
26509 \e$B$G$9$+$i!";d$,!V\e(B@code{flargnoze} \e$B$r\e(B @samp{yes} \e$B$K@_Dj$9$k!W$H8@$C$?$H$-\e(B
26510 \e$B$O!"<!$N$h$&$J0UL#$G$9\e(B:
26511
26512 @lisp
26513 (setq flargnoze "yes")
26514 @end lisp
26515
26516 \e$B$b$7!";d$,!V\e(B@code{flargnoze} \e$B$r\e(B @code{yes} \e$B$K@_Dj$9$k!W$H8@$C$?$H$-$O!"\e(B
26517 \e$B<!$N$h$&$J0UL#$G$9\e(B:
26518
26519 @lisp
26520 (setq flumphel 'yes)
26521 @end lisp
26522
26523 @samp{yes} \e$B$H\e(B @code{yes} \e$B$OFs$D$N\e(B @emph{\e$B$^$C$?$/\e(B} \e$B0c$C$?$b$N$G$9\e(B---\e$B@dBP\e(B
26524 \e$B$K:.F1$7$J$$$G2<$5$$!#\e(B
26525
26526 @iflatex
26527 @c @head
26528 \e$B$b$A$m$s!"$3$N%^%K%e%"%k$K$"$k$9$Y$F$O6K$a$F=EMW$J$N$G!"$"$J$?$OA4It$rFI\e(B
26529 \e$B$`$Y$-$G$9!#2?EY$b!#$7$+$7%^%K%e%"%k$r<P$aFI$_$7$?$$$N$G$"$l$P!"$=$3$NMs\e(B
26530 \e$B30$K8+$($k$O$:$N%L!<$NF,$rC5$7$F2<$5$$\e(B---\e$B$=$l$O$=$3$G5DO@$5$l$F$$$k$N$,\e(B
26531 \e$B;D$j$N$b$N$h$j=EMW$G$"$k$H$$$&$3$H$G$9!#\e(B(\e$B0lJ}!"$9$Y$F$,:G9b$K=EMW$J$N$G\e(B
26532 \e$B$"$l$P!"$I$&$9$l$P$=$l$h$j$b$C$H=EMW$J$b$N$,$G$-$k$N$G$7$g$&\e(B? \e$B$3$N@$3&$N\e(B
26533 \e$BIT;W5D$N0l$D$G$7$g$&!"$?$V$s!#\e(B)
26534 @end iflatex
26535
26536 @end iftex
26537
26538 @node On Writing Manuals
26539 @section \e$B%^%K%e%"%k$r=q$/\e(B
26540
26541 \e$B$*$=$i$/!"$?$$$F$$$N%^%K%e%"%k$O;v<B$N8e$G=q$+$l$F$$$k$H;W$$$^$9!#$9$G$K\e(B
26542 \e$B$"$k%W%m%0%i%`$rJ8=q2=$7$F$$$^$9!#$3$N%^%K%e%"%k$O$=$&$$$&J}K!$G=q$+$l$F\e(B
26543 \e$B$$$^$;$s!#2?$+$r<BAu$9$k$H$-$O!"2?$+$r$=$N$^$^%^%K%e%"%k$N0l@a$K=q$-$^$9!#\e(B
26544 \e$B$=$l$+$i5!G=$N@bL@$,Fq$7$$$3$H$rH/8+$7$F!"$=$l$,$I$N$h$&$K$"$k$Y$-$G$"$k\e(B
26545 \e$B$+$r=q$-!"$=$l$+$i<BAu$rJQ99$7$^$9!#J8=q$H%3!<%I$r=q$/$N$O0l=o$K9T$J$o$l\e(B
26546 \e$B$F$$$-$^$9!#\e(B
26547
26548 \e$B$b$A$m$s!"$3$l$O$3$N%^%K%e%"%k$K$ON.$l9=B$$,$[$H$s$IL5$$$+!"$"$C$F$b>/$7\e(B
26549 \e$B$@$H$$$&$3$H$G$9!#\e(Bgnus \e$B$N40A4$K$9$Y$F$N$3$H$,@bL@$5$l$F$$$^$9$,!"C5$7$F\e(B
26550 \e$B$$$k>l=j$G$O$J$$$H$$$&$3$H$,$h$/$"$j$^$9!#$3$l$O%j%U%!%l%s%9%^%K%e%"%k$G\e(B
26551 \e$B$"$j!"\e(Bgnus \e$B$r;O$a$k$?$a$N<j0z$-$G$O$"$j$^$;$s!#\e(B
26552
26553 \e$B$=$l$O$^$C$?$/0c$C$?K\$K$J$j!"$3$N%j%U%!%l%s%9%^%K%e%"%k$r85$H$7$F;H$C$F\e(B
26554 \e$B=q$+$l$?$b$N$K$J$k$G$7$g$&!#$H$F$b0c$C$?$b$N$K$J$k$O$:$G$9!#\e(B
26555
26556 @page
26557 @node Terminology
26558 @section \e$BMQ8l\e(B
26559
26560 @cindex terminology
26561
26562 @table @dfn
26563 @item \e$B%K%e!<%9\e(B (news)
26564 @cindex news
26565 \e$B$3$l$O$"$J$?$,$=$N$?$a$K$3$N$b$N$r;H$$$?$$$H;W$C$F$$$k$b$N$G$9\e(B---\e$B%K%e!<\e(B
26566 \e$B%9$rFI$`$3$H$G$9!#%K%e!<%9$O0lHLE*$K$O6a$/$N\e(B @acronym{NNTP} \e$B%5!<%P!<$+$i\e(B
26567 \e$B<hF@$5$l!"IaDL$O$9$Y$F$N?M$K9-$/MxMQ2DG=$J$b$N$G$9!#$b$7%K%e!<%9$rEj9F$9\e(B
26568 \e$B$l$P!"A4@$3&$,$"$J$?$,$A$g$&$I=q$$$?$b$N$rFI$`2DG=@-$,$"$j!"$=$l$i$O$9$Y\e(B
26569 \e$B$F$$$?$:$i$C$]$/%/%9%/%9>P$o$l$k$G$7$g$&!#$"$J$?$NCN$i$J$$$H$3$m$G!#\e(B
26570
26571 @item \e$B%a!<%k\e(B (mail)
26572 @cindex mail
26573 \e$B$"$J$?$K8D?ME*$KG[Aw$5$l$k$b$N$9$Y$F$,%a!<%k$G$9!#$$$/$D$+$N%K%e!<%9\e(B/\e$B%a!<\e(B
26574 \e$B%k%j!<%@!<\e(B (gnus \e$B$N$h$&$J\e(B) \e$B$O%a!<%k$H%K%e!<%9$N0c$$$r$\$d$1$5$;$^$9$,!"\e(B
26575 \e$B$=$3$K$O0c$$$OB8:_$7$^$9!#%a!<%k$O;dE*$G$9!#%K%e!<%9$O8xE*$G$9!#%a!<%k$r\e(B
26576 \e$BAw?.$9$k$3$H$OEj9F$G$O$J$/!"JV?.$O%U%)%m!<%"%C%W$G$O$"$j$^$;$s!#\e(B
26577
26578 @item \e$BJV?.\e(B (reply)
26579 @cindex reply
26580 \e$B$"$J$?$,FI$s$G$$$k$b$N$r=q$$$??M$K%a!<%k$rAw$k$3$H$G$9!#\e(B
26581
26582 @item \e$B%U%)%m!<%"%C%W\e(B (follow up)
26583 @cindex follow up
26584 \e$B$"$J$?$,FI$s$G$$$k5-;v$K1~Ez$7$F8=:_$N%K%e!<%9%0%k!<%W$K5-;v$rEj9F$9$k$3\e(B
26585 \e$B$H$G$9!#\e(B
26586
26587 @item \e$B%P%C%/%(%s%I\e(B (back end)
26588 @cindex back end
26589 gnus \e$B$O%a!<%k$H%K%e!<%9$,$[$H$s$IF1$8$@$H$_$J$7$^$9!#K\Ev$K!#0c$$$O<B:]\e(B
26590 \e$B$N5-;v$K$I$N$h$&$K%"%/%;%9$9$k$+$@$1$G$9!#%a!<%k%a%C%;!<%8$O%m!<%+%k%G%#\e(B
26591 \e$B%9%/$N%U%!%$%k$+$iFI$a$k$N$KBP$7$F!"%K%e!<%95-;v$O0lHL\e(B
26592 \e$B$K\e(B @acronym{NNTP} \e$B%W%m%H%3%k$G<hF@$7$^$9!#\e(Bgnus \e$B$NFbIt9=B$$O!"$=$l$i$N$?\e(B
26593 \e$B$a$K!V%U%m%s%H%(%s%I!W$H?t!9$N!V%P%C%/%(%s%I!W$+$i@.$jN)$C$F$$$^$9!#FbIt\e(B
26594 \e$BE*$K!"$"$J$?$,%0%k!<%W$KF~$k\e(B (\e$B$=$&!"\e(B@key{RET} \e$B$r$?$?$/\e(B) \e$B$H$-!"$=$N$?$a\e(B
26595 \e$B$K\e(B gnus \e$B$N%U%m%s%H%(%s%I$N5!G=$r8F$S=P$7$^$9!#%U%m%s%H%(%s%I$O$=$3$G%P%C\e(B
26596 \e$B%/%(%s%I$K!V\e(Bfoo \e$B%0%k!<%W$N5-;v$N%j%9%H$r$/$l!W$H$+!V\e(B4711 \e$BHV$N5-;v$r8+$;\e(B
26597 \e$B$F$h!W$H!VOC$9!W$N$G$9!#\e(B
26598
26599 \e$B$=$&$$$&$o$1$G!"%P%C%/%(%s%I$O<g$K%W%m%H%3%k$+!"%U%!%$%k$N7A<0$H%G%#%l%/\e(B
26600 \e$B%H%j!<$NG[CV$rDj5A$7$^$9!#A0<T$O\e(B @code{nntp} \e$B%P%C%/%(%s%I\e(B
26601 \e$B$,\e(B @acronym{NNTP} \e$B$G%K%e!<%9$K%"%/%;%9$7$?$j\e(B @code{nnimap} \e$B%P%C%/%(%s%I\e(B
26602 \e$B$,\e(B @acronym{IMAP} \e$B$G%a!<%k$K%"%/%;%9$9$k$3$H$r;X$7$^$9!#$^$?!"8e<T\e(B
26603 \e$B$O\e(B @code{nnspool} \e$B%P%C%/%(%s%I$,6&DL$N!V%9%W!<%k%G%#%l%/%H%j!<!W7A<0$K%"\e(B
26604 \e$B%/%;%9$7$?$j!"$=$l$H$H$F$b$h$/;w$?\e(B @code{nnml} \e$B%P%C%/%(%s%I$,%U%!%$%k$N\e(B
26605 \e$B7A<0$H%G%#%l%/%H%j!<$NG[CV$K$h$C$F%a!<%k$K%"%/%;%9$9$k$3$H$r;X$7$^$9!#\e(B
26606
26607 gnus \e$B$O4pK\E*$J%a%G%#%"$r07$$$^$;$s!#$9$Y$F$O%P%C%/%(%s%I$K$h$C$F9T$J$o\e(B
26608 \e$B$l$k$H$$$&$3$H$,$G$-$^$9!#%P%C%/%(%s%I$O5-;v$K%"%/%;%9$9$k$?$a$N5!G=$N=8\e(B
26609 \e$B@.$G$9!#\e(B
26610
26611 \e$B$7$+$7!"!V%P%C%/%(%s%I!W$H$$$&MQ8l$O$7$P$7$P!V%5!<%P!<!W$H$$$&0UL#$G$b;H\e(B
26612 \e$B$o$l$F$-$^$7$?!#$=$7$F!VA*BrJ}K!!W\e(B(\e$B!H\e(Bselect method\e$B!I\e(B) \e$B$bF1$80UL#$G;H$&$3\e(B
26613 \e$B$H$,$G$-$^$9!#$+$h$&$K!"\e(Bgnus \e$B$NMQ8l$O$H$F$b:.Mp$7$F$$$^$9!#\e(B
26614
26615 @item \e$B4pK\\e(B (native)
26616 @cindex native
26617 gnus \e$B$O$$$D$b0l$D$NJ}K!\e(B (\e$B$H%P%C%/%(%s%I\e(B) \e$B$r%K%e!<%9$rF@$k$?$a$N\e(B @dfn{\e$B4p\e(B
26618 \e$BK\\e(B} \e$B$b$7$/$O%G%#%U%)%k%H$H$7$F;H$$$^$9!#\e(B
26619
26620 @item \e$B30It\e(B (foreign)
26621 @cindex foreign
26622 \e$BF1;~$KG$0U$N?t$N30It%0%k!<%W$r3hF0>uBV$K$9$k$3$H$b$G$-$^$9!#$3$l$i$O%K%e!<\e(B
26623 \e$B%9$r<hF@$9$k$?$a$N!"4pK\$G$J$/!"FsHVL\$G$b$J$$%P%C%/%(%s%I$r;H$&%0%k!<%W\e(B
26624 \e$B$G$9!#\e(B
26625
26626 @item \e$BFsHVL\\e(B (secondary)
26627 @cindex secondary
26628 \e$BFsHVL\$N%P%C%/%(%s%I$O!"4pK\$H30It$N4V$/$i$$$K$"$k%P%C%/%(%s%I$G!"$[$H$s\e(B
26629 \e$B$I4pK\$HF1$8$h$&$KF0:n$9$k$b$N$G$9!#\e(B
26630
26631 @item \e$B5-;v\e(B (article)
26632 @cindex article
26633 \e$B%K%e!<%9$H$7$FEj9F$5$l$?%a%C%;!<%8$G$9!#\e(B
26634
26635 @item \e$B%a!<%k%a%C%;!<%8\e(B (mail message)
26636 @cindex mail message
26637 \e$B%a!<%k$GAw$i$l$?%a%C%;!<%8$G$9!#\e(B
26638
26639 @item \e$B%a%C%;!<%8\e(B
26640 @cindex message
26641 \e$B%a!<%k%a%C%;!<%8$b$7$/$O%K%e!<%95-;v$G$9!#\e(B
26642
26643 @item \e$B%X%C%I\e(B (head)
26644 @cindex head
26645 \e$B%a%C%;!<%8$N:G>eIt$G!"G'>Z>pJs\e(B (\e$BEy\e(B) \e$B$,F~$l$i$l$F$$$k$H$3$m$G$9!#\e(B
26646
26647 @item \e$BK\J8\e(B (body)
26648 @cindex body
26649 \e$B5-;v$N;D$j$NItJ,$G$9!#%X%C%I$G$J$$$b$N$O$9$Y$FK\J8$G$9!#\e(B
26650
26651 @item \e$B%X%C%@!<\e(B (header)
26652 @cindex header
26653 \e$B5-;v$N%X%C%I$+$i$N9T$G$9!#\e(B
26654
26655 @item \e$B%X%C%@!<72\e(B (headers)
26656 @cindex headers
26657 \e$B$=$N$h$&$J9T$N=89g$b$7$/$O!"%X%C%I$N=89g$G$9!#$b$7$/$O!"\e(B@acronym{NOV} \e$B9T\e(B
26658 \e$B$N=89g$G$9!#\e(B
26659
26660 @item @acronym{NOV}
26661 @cindex @acronym{NOV}
26662 gnus \e$B$,%0%k!<%W$KF~$k$H!"%0%k!<%W$N$9$Y$F$NL$FI5-;v$N%X%C%@!<$r%P%C%/%(\e(B
26663 \e$B%s%I$K5a$a$^$9!#$[$H$s$I$N%5!<%P!<$O\e(B News OverView \e$BMM<0$,;HMQ2DG=$G!"$=\e(B
26664 \e$B$l$OIaDL$N\e(B @sc{head} \e$BMM<0$h$j$b$C$H<jC;$G$b$C$HB.$/FI$s$G2r@O\e(B (parse) \e$B$9\e(B
26665 \e$B$k$3$H$,$G$-$^$9!#\e(B
26666
26667 @item \e$B%l%Y%k\e(B (level)
26668 @cindex levels
26669 \e$B$=$l$>$l$N%0%k!<%W$O2?$i$+$N\e(B @dfn{\e$B%l%Y%k\e(B} \e$B$+B>$N$b$N\e(B (1-9) \e$B$G9XFI$5$l$F\e(B
26670 \e$B$$$^$9!#Dc$$%l%Y%k$N$b$N$O9b$$%l%Y%k$N$b$N$h$j!V$h$j!W9XFI$5$l$F$$$^$9!#\e(B
26671 \e$B<B:]$N$H$3$m!"%l%Y%k\e(B 1-5 \e$B$N%0%k!<%W$O\e(B @dfn{\e$B9XFI\e(B}; 6-7 \e$B$O\e(B @dfn{\e$BL$9X\e(B
26672 \e$BFI\e(B}; 8 \e$B$O\e(B @dfn{\e$B%>%s%S\e(B}; 9 \e$B$O\e(B @dfn{\e$B@Z$i$l$?\e(B} \e$B$H8+$J$5$l$^$9!#%0%k!<%W$r%j\e(B
26673 \e$B%9%H$7$?$j!"?7$7$$%0%k!<%W$rAv::$7$?$j$9$kL?Na$O$9$Y$F?tCM@\F,0z?t\e(B
26674 \e$B$r\e(B @dfn{\e$BF0:n%l%Y%k\e(B} \e$B$H$7$F;H$$$^$9!#\e(B
26675
26676 @item \e$B@Z$i$l$?%0%k!<%W\e(B (killed groups)
26677 @cindex killed groups
26678 \e$B@Z$i$l$?%0%k!<%W$N>pJs$OJ]B8$5$l$?$j99?7$5$l$?$j$7$J$$$N$G!"@Z$i$l$?%0%k!<\e(B
26679 \e$B%W$r9XFI$5$l$?%0%k!<%W$h$j4JC1$K07$($k$h$&$K$J$j$^$9!#\e(B
26680
26681 @item \e$B%>%s%S%0%k!<%W\e(B (zombie groups)
26682 @cindex zombie groups
26683 \e$B$[$H$s$I@Z$i$l$?%0%k!<%W$HF1$8$G!"$=$l$h$j>/$7;`$s$G$$$k$@$1$G$9!#\e(B
26684
26685 @item \e$B%"%/%F%#%V%U%!%$%k\e(B (active file)
26686 @cindex active file
26687 \e$B%K%e!<%9%5!<%P!<$O$I$N5-;v$r1?$s$G$$$k$+!"$I$N%0%k!<%W$,B8:_$9$k$+$r5-O?\e(B
26688 \e$B$7$F$*$+$J$1$l$P$J$j$^$;$s!#$9$Y$F$N$3$N>pJs$O8=>u%U%!%$%k$K3JG<$5$l!"$=\e(B
26689 \e$B$l$O$"$J$?$,A[A|$9$k$h$&$KHf3SE*Bg$-$$$G$9!#\e(B
26690
26691 @item \e$B56%0%k!<%W\e(B (bogus groups)
26692 @cindex bogus groups
26693 @file{.newsrc} \e$B%U%!%$%k$KB8:_$9$k%0%k!<%W$G$9$,!"%5!<%P!<$KCN$i$l$F$$$J\e(B
26694 \e$B$$%0%k!<%W\e(B (\e$B$9$J$o$A!"$=$l$O%"%/%F%#%V%U%!%$%k$K$"$j$^$;\e(B
26695 \e$B$s\e(B) \e$B$O\e(B @emph{\e$B56%0%k!<%W\e(B} \e$B$G$9!#$3$l$O!"$*$=$i$/\e(B (\e$B$9$G$K\e(B) \e$B$=$N%0%k!<%W$O\e(B
26696 \e$BB8:_$7$F$$$J$$$N$G$7$g$&!#\e(B
26697
26698 @item \e$B3hF02=\e(B (activating)
26699 @cindex activating groups
26700 \e$B%5!<%P!<$K%0%k!<%W$N>pJs$r?R$M!"L$FI5-;v$N?t$r1i;;$9$k9T0Y$O\e(B @dfn{\e$B%0%k!<\e(B
26701 \e$B%W$r3hF02=$9$k\e(B} \e$B$H8F$P$l$F$$$^$9!#Hs3hF0%0%k!<%W$O%0%k!<%W%P%C%U%!!<\e(B
26702 \e$B$K\e(B @samp{*} \e$B$H$H$b$K0lMwI=<($5$l$^$9!#\e(B
26703
26704 @item \e$B%9%W!<%k\e(B (spool)
26705 @cindex spool
26706 \e$B%K%e!<%9%5!<%P!<$O!"$"$k$d$jJ}!"$^$?$OB>$NN.57$G5-;v$r%m!<%+%k$KJ]B8$7$^\e(B
26707 \e$B$9!#$"$k8E$$N.57$NJ]B8J}K!$O!"5-;vKh$K$?$C$?0l$D$N%U%!%$%k$r;}$D$3$H$G$9!#\e(B
26708 \e$B$=$l$OEAE}E*$J%9%W!<%k\e(B (traditional spool) \e$B$H8F$P$l$^$9!#\e(B
26709
26710 @item \e$B%5!<%P!<\e(B (server)
26711 @cindex server
26712 \e$B@\B3$7$F!"%K%e!<%9\e(B (\e$B$b$7$/$O%a!<%k\e(B) \e$B$r<hF@$9$k$3$H$N$G$-$k%0%k!<%W$G$9!#\e(B
26713
26714 @item \e$BA*BrJ}K!\e(B (select method)
26715 @cindex select method
26716 \e$B%P%C%/%(%s%I!"%5!<%P!<$H!"2>A[%5!<%P!<$N@_Dj$r;XDj$9$k9=B$$G$9!#\e(B
26717
26718 @item \e$B2>A[%5!<%P!<\e(B (virtual server)
26719 @cindex virtual server
26720 \e$BL?L>$5$l$?A*BrJ}K!$G$9!#A*BrJ}K!$O\e(B (\e$BJ*M}E*\e(B) \e$B%5!<%P!<$K@\B3$9$k$?$a$KI,MW\e(B
26721 \e$B$JJ}K!$rDj5A$9$k$?$a!"$b$N$4$H$rA4BN$H$7$F<u$1$k$N$O2>A[%5!<%P!<$K$J$j$^\e(B
26722 \e$B$9!#\e(B
26723
26724 @item \e$B@vBu\e(B (washing)
26725 @cindex washing
26726 \e$B%P%C%U%!!<$r;}$C$F$-$F!"2?$i$+$N<oN`$NA*JL5!$K$+$1$k$3$H$G$9!#7k2L$O\e(B (\e$BB?\e(B
26727 \e$B$+$l>/$J$+$l\e(B) \e$B85$N$b$N$h$j$b$h$j$-$l$$$G4n$P$7$$$b$N$K$J$k$G$7$g$&!#\e(B
26728
26729 @item \e$B0l;~%0%k!<%W\e(B (ephemeral groups)
26730 @cindex ephemeral groups
26731 @cindex temporary groups
26732 \e$B$?$$$F$$$N%0%k!<%W$O$I$N5-;v$rFI$s$@$+$N%G!<%?$rJ]B8$7$^$9!#\e(B
26733 @dfn{\e$B0l;~\e(B} \e$B%0%k!<%W$O%G!<%?$,N/$a$i$l$J$$%0%k!<%W$G$9\e(B---\e$B%0%k!<%W$r=P$k$H!"\e(B
26734 \e$B$=$l$OE76u$K>C$(5n$j$^$9!#\e(B
26735
26736 @item \e$B8GDj%0%k!<%W\e(B (solid groups)
26737 @cindex solid groups
26738 \e$B$3$l$O0l;~%0%k!<%W$NH?BP$G$9!#%0%k!<%W%P%C%U%!!<$K5s$2$i$l$F$$$k$9$Y$F$N\e(B
26739 \e$B%0%k!<%W$O8GDj%0%k!<%W$G$9!#\e(B
26740
26741 @item \e$B$^$P$i5-;v\e(B (sparse articles)
26742 @cindex sparse articles
26743 @code{gnus-build-sparse-threads} \e$B$N5!G=$r;HMQ$7$F$$$k$H$-$O!"35N,%P%C%U%!!<\e(B
26744 \e$B$K5-;v$NF~$l>l=j$,I=<($5$l$^$9!#\e(B
26745
26746 @item \e$B%9%l%C%I:n$j\e(B (threading)
26747 @cindex threading
26748 \e$B$=$l$,1~Ez$7$?5-;v$ND>8e$K$=$N5-;v$X$N1~Ez$rCV$/$3$H$G$9\e(B---\e$B3,AXE*N.57$G!#\e(B
26749
26750 @item \e$B:,\e(B (root)
26751 @cindex root
26752 @cindex thread root
26753 \e$B%9%l%C%I$N:G=i$N5-;v$,:,$G$9!#$=$l$O%9%l%C%I$N$9$Y$F$N5-;v$NAD@h$G$9!#\e(B
26754
26755 @item \e$B?F\e(B (parent)
26756 @cindex parent
26757 \e$B1~Ez$N$"$k5-;v$G$9!#\e(B
26758
26759 @item \e$B;R\e(B (child)
26760 @cindex child
26761 \e$B0c$C$?5-;v\e(B---\e$B$=$N?F\e(B \e$B$K1~Ez$9$k5-;v$G$9!#\e(B
26762
26763 @item \e$B=8G[\e(B (digest)
26764 @cindex digest
26765 \e$BJ#?t$N%a%C%;!<%8$r0l$D$N%U%!%$%k$K=8$a$?$b$N$G$9!#$b$C$H$bIaDL$N=8G[MM<0\e(B
26766 \e$B$O\e(B RFC1153 \e$B$G;XDj$5$l$F$$$^$9!#\e(B
26767
26768 @item \e$BJ,3d\e(B (splitting)
26769 @cindex splitting, terminolgy
26770 @cindex mail sorting
26771 @cindex mail filtering (splitting)
26772 \e$B$"$k5,B'$K$h$C$F%a!<%k$rJ,N`$9$k9T0Y$G$9!#$H$-$I$-4V0c$C$F%a!<%k$N_I\e(B
26773 \e$B2a\e(B (mail filtering) \e$B$H8F$P$l$^$9!#\e(B
26774 @end table
26775
26776 @page
26777 @node Customization
26778 @section \e$B%+%9%?%^%$%:\e(B
26779 @cindex gereral customization
26780
26781 \e$B$9$Y$F$NJQ?t$O$3$N%^%K%e%"%k$N$I$3$+JL$N$H$3$m$GE,@Z$K@bL@$5$l$F$$$^$9!#\e(B
26782 \e$B$3$NItJ,$OHs>o$KNI$/$"$k>u67$G$I$N$h$&$K\e(B gnus \e$B$r%+%9%?%^%$%:$9$l$PNI$$$+\e(B
26783 \e$B$NAm9gE,;X<(@h$rM?$($k$?$a$K9M0F$5$l$F$$$^$9!#\e(B
26784
26785 @menu
26786 * Slow/Expensive Connection::   \e$B%m!<%+%k$N\e(B Emacs \e$B$rN)$A>e$2$F!"B>$N$H$3$m$+$i%K%e!<%9$rF@$k$3$H$,$G$-$k\e(B
26787 * Slow Terminal Connection::    \e$B1s3V\e(B Emacs \e$B$r<B9T$9$k\e(B
26788 * Little Disk Space::           \e$BBg$-$J5/F0%U%!%$%k$r;}$D$3$H$O$^$:$$\e(B
26789 * Slow Machine::                \e$BB.$$5!3#$rGc$*$&$H46$8$k$G$"$m$&\e(B
26790 @end menu
26791
26792 @node Slow/Expensive Connection
26793 @subsection \e$BCY$$\e(B/\e$B9b$$\e(B NNTP \e$B@\B3\e(B
26794
26795 \e$B$b$7\e(B Emacs \e$B$r%m!<%+%k$N%^%7%s$G<B9T$7$F$$$F!"Hs>o$K:Y$$@~$N8~$3$&$N%^%7\e(B
26796 \e$B%s$+$i%K%e!<%9$r<hF@$7$F$$$k$N$G$"$l$P!"\e(Bgnus \e$B$,\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
26797 \e$B$+$i<hF@$9$k%G!<%?$NAmNL$r8:$i$7$?$$$H;W$&$G$7$g$&!#\e(B
26798
26799 @table @code
26800 @item gnus-read-active-file
26801 \e$B$3$l$r\e(B @code{nil} \e$B$K$7$F2<$5$$!#$=$&$9$l$P!"\e(Bgnus \e$B$K%5!<%P!<$+$i%"%/%F%#\e(B
26802 \e$B%V%U%!%$%kA4BN$rMW5a$9$k$3$H$r6X;_$G$-$^$9!#$3$N%U%!%$%k$O$7$P$7$PHs>o$K\e(B
26803 \e$BBg$-$/$J$C$F$$$^$9!#$=$l$K2C$($F!"\e(Bgnus \e$B$,FMA3$H$K$+$/8=>u%U%!%$%k$r<hF@\e(B
26804 \e$B$7$h$&$H7hDj$7$J$$$3$H$r3N<B$K$9$k$?$a$K!"\e(B
26805 @code{gnus-check-new-newsgroups} \e$B$*$h\e(B
26806 \e$B$S\e(B @code{gnus-check-bogus-newsgroups} \e$B$b\e(B @code{nil} \e$B$K@_Dj$7$J$1$l$P$J$j\e(B
26807 \e$B$^$;$s!#\e(B
26808
26809 @item gnus-nov-is-evil
26810 \e$B$3$l$b\e(B @code{nil} \e$B$K$7$F$$$J$1$l$P$J$j$^$;$s!#$b$7$=$&$G$J$1$l$P!"\e(B
26811 @acronym{NNTP} \e$B%5!<%P!<$+$i5-;v$N%X%C%@!<$r$D$+$s$G$/$k$N$,$"$^$jB.$/$J\e(B
26812 \e$B$j$^$;$s!#$9$Y$F$N\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B @sc{xover} \e$B$N5!G=$rDs6!$7$F\e(B
26813 \e$B$$$k$o$1$G$O$"$j$^$;$s!#\e(Bgnus \e$B$,<+J,<+?H$G$=$l$r8!::$7$^$9!#\e(B
26814 @end table
26815
26816 @node Slow Terminal Connection
26817 @subsection \e$BCY$$%?!<%_%J%k@\B3!#\e(B
26818
26819 \e$B$"$J$?$O!"%[!<%`%3%s%T%e!<%?!<$r\e(B Emacs \e$B$H\e(B gnus \e$B$r<B9T$7$F$$$k%7%9%F%`$K\e(B
26820 \e$B%@%$%"%k%"%C%W$9$k$?$a$K;H$C$F$$$k$H$7$^$7$g$&!#$b$7$"$J$?$N%b%G%`$,CY$1\e(B
26821 \e$B$l$P!"\e(B(\e$B2DG=$J8B$j\e(B) \e$B@~$rEA$C$FAw$i$l$F$$$k%G!<%?$NAmNL$r8:$i$7$?$$$H;W$&\e(B
26822 \e$B$G$7$g$&!#\e(B
26823
26824 @table @code
26825 @item gnus-auto-center-summary
26826 gnus \e$B$,>o$K35N,%P%C%U%!!<$rCf?4:F@_Dj$r$9$k$3$H$r6X;_$9$k$?$a$K$3$l\e(B
26827 \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#$3$l$,\e(B @code{vertical} \e$B$G$"$k$H!"?bD>J}\e(B
26828 \e$B8~$N\e(B (vertical) \e$BCf?4:F@_Dj$N$_$r$7$^$9!#\e(B@code{nil} \e$B$G\e(B
26829 \e$B$b\e(B @code{vertical} \e$B$G$bL5$1$l$P!"?eJ?J}8~$H?bD>J}8~$NN>J}$NCf?4:F@_Dj$r\e(B
26830 \e$B9T$J$$$^$9!#\e(B
26831
26832 @item gnus-visible-headers
26833 \e$B5-;v$K4^$^$l$k%X%C%@!<$r:G>.8B$K8:$i$7$^$9!#<B:]$N$H$3$m!"A4It$J$/$7$F$7\e(B
26834 \e$B$^$C$F$b2?$H$+$J$j$^$9\e(B---\e$B$H$K$+$/!"$?$$$F$$$NLr$KN)$D%G!<%?$O35N,%P%C%U%!!<\e(B
26835 \e$B$K$"$j$^$9!#$3$NJQ?t$r\e(B @samp{^NEVVVVER} \e$B$d\e(B @samp{From:} \e$B$d!"2?$G$b9%$-$J\e(B
26836 \e$B$b$N$K@_Dj$7$F2<$5$$!#\e(B
26837
26838 \e$B$3$N%U%C%/$K$9$Y$F$N;HMQ2DG=$J1#F?L?Na$r@_Dj$7$^$9\e(B:
26839 @lisp
26840 (setq gnus-treat-hide-headers 'head
26841       gnus-treat-hide-signature t
26842       gnus-treat-hide-citation t)
26843 @end lisp
26844
26845 @item gnus-use-full-window
26846 \e$B$3$l$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$G!"$9$Y$F$N%&%#%s%I%&$r>.$5$/$9$k$3$H$,\e(B
26847 \e$B$G$-$^$9!#$3$l$OAm$8$F$=$s$J$K8:$i$7$^$;$s!#$3$l$O!"5-;v$r$I$C$A$K$7$mFI\e(B
26848 \e$B$_$?$/$J$$$H$$$&$3$H$r7hDj$9$kA0$K!">/$7$NItJ,$7$+8+$kI,MW$,L5$$$H$$$&$3\e(B
26849 \e$B$H$G$9!#\e(B
26850
26851 @item gnus-thread-hide-subtree
26852 \e$B$3$l$,\e(B @code{nil} \e$B$G$J$1$l$P!"$9$Y$F$N35N,%P%C%U%!!<$N%9%l%C%I$O=i$a$K1#\e(B
26853 \e$B$5$l$^$9!#\e(B
26854
26855 @item gnus-updated-mode-lines
26856 \e$B$3$l$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$O%P%C%U%!!<$N%b!<%I9T$K>pJs$rF~$l$J$$\e(B
26857 \e$B$N$G!";~4V$r@aLs$G$-$k$G$7$g$&!#\e(B
26858 @end table
26859
26860 @node Little Disk Space
26861 @subsection \e$B>/$7$N%G%#%9%/MFNL\e(B
26862 @cindex disk space
26863
26864 \e$B5/F0%U%!%$%k$OHf3SE*Bg$-$/$J$k$N$G!"6u$-MFNL$,>/$J$/$J$C$F$-$F$$$k$H$-$O\e(B
26865 \e$B$=$NBg$-$5$r>/$7>.$5$/$9$kI,MW$,$"$k$G$7$g$&!#\e(B
26866
26867 @table @code
26868 @item gnus-save-newsrc-file
26869 \e$B$3$l$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$O7h$7$F\e(B @file{.newsrc} \e$B$rJ]B8$7$^$;\e(B
26870 \e$B$s\e(B---\e$B$=$l$O\e(B @file{.newsrc.eld} \e$B$N$_$rJ]B8$7$^$9!#$3$l$O!"\e(Bgnus \e$B$NB>$N%K%e!<\e(B
26871 \e$B%9%j!<%@!<$r;H$($J$$$H$$$&$3$H$G$9!#$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G\e(B
26872 \e$B$9!#\e(B
26873
26874 @item gnus-read-newsrc-file
26875 \e$B$3$l$,\e(B @code{nil} \e$B$G$"$l$P!"\e(Bgnus \e$B$O\e(B @file{.newsrc} \e$B$r7h$7$FFI$_$^$;\e(B
26876 \e$B$s\e(B---@file{.newsrc.eld} \e$B$@$1$rFI$_$^$9!#$3$l$O!"\e(Bgnus \e$B0J30$N%K%e!<%9%j!<\e(B
26877 \e$B%@!<$r;H$($J$/$J$k!"$H$$$&$3$H$G$9!#$3$NJQ?t$O%G%#%U%)%k%H$G\e(B
26878 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
26879
26880 @item gnus-save-killed-list
26881 \e$B$3$l$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$O;`$s$@%0%k!<%W$N%j%9%H$rJ]B8$7$^$;$s!#\e(B
26882 \e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$?$H$-$O!"\e(B
26883 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{ask-server} \e$B$K!"\e(B
26884 @code{gnus-check-bogus-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$7$g$&!#\e(B
26885 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
26886 @end table
26887
26888 @node Slow Machine
26889 @subsection \e$BCY$$5!3#\e(B
26890 @cindex slow machine
26891
26892 \e$B$b$7CY$$5!3#$r;}$C$F$$$k$+!"$b$7$/$OC1$KK\Ev$KG&BQNO$,$J$$;~$O!"\e(Bgnus \e$B$N\e(B
26893 \e$B<B9T$rGD0.$9$k$?$a$K$G$-$k$3$H$,>/$7$"$j$^$9!#\e(B
26894
26895 \e$B5/F0$rB.$/$9$k$?$a$K\e(B @code{gnus-check-new-newsgroups} \e$B$*$h\e(B
26896 \e$B$S\e(B @code{gnus-check-bogus-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#35\e(B
26897 \e$BN,%P%C%U%!!<$KF~$k$3$H$HH4$1$k$3$H$rB.$/$9$k$?$a\e(B
26898 \e$B$K\e(B @code{gnus-show-threads} \e$B$H\e(B @code{gnus-use-cross-reference}\e$B!"$=$l\e(B
26899 \e$B$K\e(B @code{gnus-nov-is-evil} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
26900
26901 @page
26902 @node Troubleshooting
26903 @section \e$BLdBj2r7h\e(B
26904 @cindex troubleshooting
26905
26906 gnus \e$B$OH"$+$i=P$7$F$9$0$K\e(B @emph{\e$BHs>o$K\e(B} \e$B$h$/F0:n$7$^$9\e(B---\e$B2?$bLdBj$N5/$3\e(B
26907 \e$B$k$3$H$OA[A|$G$-$^$;$s!"K\Ev$K!#\e(B
26908
26909 \e$B%*%C%[%s!#\e(B
26910
26911 @enumerate
26912
26913 @item
26914 \e$B$"$J$?$N%3%s%T%e!<%?$N%9%$%C%A$,F~$C$F$$$k$3$H$r3N$+$a$F2<$5$$!#\e(B
26915
26916 @item
26917 \e$BK\Ev$K8=9T$N\e(B gnus \e$BHG$rFI$_9~$s$G$$$k$3$H$r3NG'$7$F2<$5$$!#:#$^\e(B
26918 \e$B$G\e(B @sc{gnus} \e$B$r<B9T$7$F$-$?$N$G$"$l$P!"\e(Bgnus \e$B$,F0:n$9$k$h$&$K0l\e(B
26919 \e$BEY\e(B Emacs \e$B$r=*N;$7$F:F5/F0$9$kI,MW$,$"$j$^$9!#\e(B
26920
26921 @item
26922 @kbd{M-x gnus-version} \e$B$r;n$7$F2<$5$$!#$b$7!"\e(B
26923 @samp{T-gnus 6.17.* (based on Gnus v5.10.*; for SEMI 1.1*, FLIM
26924 1.1*)} \e$B$N$h$&$J$b$N$,=P$F$-$?$J$i!"@5$7$$%U%!%$%k$,FI$_9~$^$l$F$$$^$9!#\e(B
26925 \e$B$=$&$J$i$J$$>l9g$O!"8E$$\e(B @file{.el} \e$B%U%!%$%k$,;6$i$+$C$F$$$^$9!#$=$l$i$r\e(B
26926 \e$B>C$7$F2<$5$$!#\e(B
26927
26928 @item
26929 @acronym{FAQ} \e$B$H\e(B how-to \e$B$rFI$`$?$a$K%X%k%W%0%k!<%W\e(B (\e$B%0%k!<%W%P%C%U%!!<\e(B
26930 \e$B$G\e(B @kbd{G h}) \e$B$rFI$s$G2<$5$$!#\e(B
26931
26932 @item
26933 @vindex max-lisp-eval-depth
26934 gnus \e$B$OB?$/$NB?$/$N:F5"9=B$$GF0:n$7!"2?$i$+$N6KC<$J\e(B (\e$B$=$7$FHs>o$K$^$l\e(B
26935 \e$B$J\e(B) \e$B;vNc$G$O!"\e(Bgnus \e$B$O:F5"$r!V$"$^$j$K?<$/!W9_$j$9$.$F!"\e(BEmacs \e$B$,$"$J$?$K\e(B
26936 \e$B%S!<%W2;$rLD$i$9$3$H$,$"$j$^$9!#$b$7$3$l$,5/$3$C$?$J$i!"\e(B
26937 @code{max-lisp-eval-depth} \e$B$r\e(B 500 \e$B$+$=$l$/$i$$$NCM$K@_Dj$7$F2<$5$$!#\e(B
26938 @end enumerate
26939
26940 \e$B$b$7B>$N$9$Y$F$,<:GT$7$?$J$i!"%P%0$H$7$FLdBj$rJs9p$7$F2<$5$$!#\e(B
26941
26942 @cindex bugs
26943 @cindex reporting bugs
26944
26945 @kindex M-x gnus-bug
26946 @findex gnus-bug
26947 \e$B$b$7\e(B gnus \e$B$N%P%0$r8+$D$1$?$J$i!"\e(B@kbd{M-x gnus-bug} \e$BL?Na$K$h$C$F$=$l$rJs\e(B
26948 \e$B9p$9$k$3$H$,$G$-$^$9!#\e(B
26949 @kbd{M-x set-variable RET debug-on-error RET t RET} \e$B$H$7$F!"$=$l$+$i;d$K\e(B
26950 \e$B%P%C%/%H%l!<%9$rAw$C$F2<$5$$!#;d$O%P%0$r=$@5$7$h$&$H$7$^$9$,!"$"$J$?$,%P\e(B
26951 \e$B%0$r:F8=$5$;$kJ}K!$r@53N$K=q$$$F$/$l$?$H$-$N$_!"$=$l$r=$@5$9$k$3$H$,$G$-\e(B
26952 \e$B$^$9!#\e(B
26953
26954 \e$B%P%0Js9p$G$O!">\:Y$9$.$k$3$H$O7h$7$F$"$j$^$;$s!#%P%0Js9p$r$9$k$H$-$O!"$$\e(B
26955 \e$B$D$b\e(B @kbd{M-x gnus-bug} \e$BL?Na$r;H$C$F2<$5$$!#$=$l$r;H$&$?$S$K\e(B 10Kb \e$B$N%a!<\e(B
26956 \e$B%k$,$G$-$F$7$^$C$F$b!"$=$7$F$"$J$?$N4D6-$r0JA0;d$K\e(B 500 \e$B2sAw$C$?$H$7$F$b\e(B
26957 \e$B$G$9!#\e(B
26958
26959 \e$B;d$O!"5-21$H$$$&<oN`$N$b$N$O$^$C$?$/;}$C$F$$$J$$$3$H$r3P$($F$*$/$3$H$b=E\e(B
26960 \e$BMW$G$9!#$b$7$"$J$?$,%P%0Js9p$rAw$k$H!";d$,JVEz$rAw$j$^$9!#$=$7$F!"$=$l$+\e(B
26961 \e$B$i$"$J$?$,!V$$$d!"$=$&$G$O$J$$\e(B! \e$B$3$N$P$+<T\e(B!\e$B!W$H$@$1Aw$jJV$7$F$/$k$H!";d\e(B
26962 \e$B$O$"$J$?$,2?$KBP$7$F;d$rIn?+$7$F$$$k$+$,$o$+$j$^$;$s!#>o$K!"$9$Y$F$r@bL@\e(B
26963 \e$B$7$9$.$F2<$5$$!#$=$l$O;d$?$A$9$Y$F$K$H$C$F$b$C$H4JC1$K$J$j$^$9\e(B---\e$B$b$7;d\e(B
26964 \e$B$,I,MW$J$9$Y$F$N>pJs$rF@$i$l$J$+$C$?$i!";d$O$"$J$?$K%a!<%k$rAw$C$F$5$i$J\e(B
26965 \e$B$k>pJs$r5a$a!"$=$N7k2L$9$Y$F$,$h$jB?$/$N;~4V$r<h$k$3$H$K$J$j$^$9!#\e(B
26966
26967 \e$B$b$7$"$J$?$ND>LL$7$F$$$kLdBj$,Hs>o$K;k3PE*$G!"$=$l$r$&$^$/@bL@$G$-$J$$>l\e(B
26968 \e$B9g$O!"\e(BEmacs \e$B$N%&%#%s%I%&$r%U%!%$%k$K%3%T!<$7$F\e(B (\e$BNc$($P!"\e(B@kbd{xwd} \e$B$G\e(B)\e$B!"\e(B
26969 \e$B$=$l$r$I$3$+<j$NFO$/$I$3$+$K$*$$$F!"$=$N2hA|$N\e(B URL \e$B$r%P%0Js9p$K4^$a$F2<\e(B
26970 \e$B$5$$!#\e(B
26971
26972 @cindex patches
26973 \e$B$b$7$"$J$?$,%P%0$N=$@5$d2~A1$N$?$a$N%Q%C%A$r4s9F$7$F2<$5$k$N$G$7$?$i!"$9\e(B
26974 \e$B$_$^$;$s$,$=$N%Q%C%A$O\e(B @samp{diff -u} \e$B$G:n$C$F2<$5$$!#\e(B
26975
26976 @cindex edebug
26977 \e$BLdBj$rJs9p$9$kA0$K$b$C$H%G%P%C%0$7$?$1$l$P!"$"$J$?<+?H$GLdBj$r2r7h$7$F%Q%C\e(B
26978 \e$B%A$rAw$k$?$a$K\e(B edebug \e$B$r;H$&$3$H$,$G$-$k$G$7$g$&!#\e(BLisp \e$B%3!<%I$N%G%P%C%0\e(B
26979 \e$B$K$D$$$F$O\e(B Elisp \e$B%^%K%e%"%k\e(B (@pxref{Debugging, ,Debugging Lisp Programs,
26980 elisp, The GNU Emacs Lisp Reference Manual}) \e$B$K=q$+$l$F$$$^$9!#\e(Bedebug \e$B$r\e(B
26981 \e$B;O$a$k$K$O!"$b$7\e(B @kbd{c} \e$B$r2!$7$?$H$-$K$"$kJQ$J?6Iq$$$,H/8+$5$l$k$J$i$P!"\e(B
26982 \e$BBh0lJb$O\e(B @kbd{C-h k c} \e$B$r%?%$%W$7!"%I%-%e%a%s%F!<%7%g%s!&%P%C%U%!!<Cf$G\e(B
26983 \e$B%O%$%Q!<%j%s%/$r%/%j%C%/\e(B (Emacs\e$B$N$_\e(B) \e$B$7$F!"$=$N4X?tDj5A$r;2>H$9$k$3$H$G\e(B
26984 \e$B$9!#$=$7$F$=$N4X?tL>$N>l=j$G\e(B @kbd{M-x edebug-defun RET} \e$B$r%?%$%W$7\e(B
26985 \e$B$F\e(B gnus \e$B$KLa$j!"$=$N%3!<%I$r5/F0$9$k$?$a$K\e(B @kbd{c} \e$B$r2!$7$^$9!#\e(BLisp \e$B%P%C\e(B
26986 \e$B%U%!!<$G$O!"\e(B@kbd{SPC} \e$B$G%7%s%0%k%9%F%C%WF0:n!"\e(B@kbd{M-:} \e$B$G<0$rI>2A!"\e(B
26987 @kbd{C-h v} \e$B$GJQ?t$r8!::!"\e(B@kbd{q} \e$B$G<B9T$rCfCG!"$"$k$$\e(B
26988 \e$B$O\e(B @kbd{c} \e$B$+\e(B @kbd{g} \e$B$G<B9T$r:F3+$9$k$3$H$,$G$-$^$9!#\e(B
26989
26990 @cindex elp
26991 @cindex profile
26992 @cindex slow
26993 \e$B$H$-$I$-!"D>@\$K\e(B elisp \e$B$N%(%i!<$r5/$3$5$J$$$b$N$N!"\e(Bgnus \e$B$,Hs>o$KCY$/$J$k\e(B
26994 \e$B$?$a$KL@$i$+$K$J$kLdBj$,$"$j$^$9!#$=$s$J>l9g$K$O\e(B @kbd{M-x
26995 toggle-debug-on-quit} \e$B$r;H$C$F!"CY$/$J$C$?$H$-$K\e(B @kbd{C-g} \e$B$r2!$7!"$7$+\e(B
26996 \e$B$k8e$K%P%C%/%H%l!<%9$r2r@O$7$F2<$5$$\e(B (\e$B$=$N<jB3$-$r7+$jJV$9$3$H$O!"??$NLd\e(B
26997 \e$BBjNN0h$NJ,N%$KLrN)$A$^$9\e(B)\e$B!#$h$j>eEy$J<h$jAH$_$O\e(B elisp \e$B%W%m%U%!%$%i!<\e(B (\e$BLu\e(B
26998 \e$BCm\e(B: \e$B%W%m%0%i%`$N<B9T;~$NF0$-$rJ,@O$9$kF;6q\e(B) ELP \e$B$r;HMQ$9$k$3$H$G$9!#%W%m\e(B
26999 \e$B%U%!%$%i!<$K$D$$$F$O$I$3$+B>$N>l=j$G40A4$KJ8=q2=$5$l$F$$$k$O$:$G$9$,!"$=\e(B
27000 \e$B$l$r;O$a$k$?$a$KI,MW$J<j=g$r>/!9=q$$$F$*$-$^$7$g$&!#Bh0l$K!"%W%m%U%!%$%k\e(B
27001 \e$B$7$F$_$?$$\e(B gnus \e$B$NItJ,$r7WB,$9$k$?$a$N@_Dj$r!"Nc$($P\e(B @kbd{M-x
27002 elp-instrument-package RET gnus} \e$B$d\e(B @kbd{M-x elp-instrument-package RET
27003 message} \e$B$G9T$J$C$F2<$5$$!#$=$7$F!"CY$$F0:n$r9T$J$o$;$F$+$i\e(B @kbd{M-x
27004 elp-results} \e$B$r2!$7$^$7$g$&!#$9$k$H!"$I$NF0:n$,;~4V$r?)$C$F$$$k$+$r8+$F!"\e(B
27005 \e$B8e$G$=$l$i$r%G%P%C%0$9$k$3$H$,$G$-$^$9!#F0:nA4BN$,!"%W%m%U%!%$%i!<$N=PNO\e(B
27006 \e$B$NCf$G:G$bCY$$4X?t$GHq$d$5$l$?;~4V$h$j$O$k$+$KD9$/$+$+$k$N$O!"$?$V\e(B
27007 \e$B$s\e(B gnus \e$B$N4V0c$C$F$$$kItJ,$r%W%m%U%!%$%k$7$?$;$$$G$7$g$&!#%W%m%U%!%$%k$N\e(B
27008 \e$BE}7W$r%j%;%C%H$9$k$K$O\e(B @kbd{M-x elp-reset-all} \e$B$r;H$C$F2<$5$$!#\e(B@kbd{M-x
27009 elp-restore-all} \e$B$O%W%m%U%!%$%k$9$kF0:n$r<h$j=|$/$3$H$K$J$C$F$$$^$9$,!"\e(B
27010 gnus \e$B$K$h$C$FJ#;($K$5$l$+$DF0E*$J%3!<%I@8@.$N1F6A$r<u$1$k$?$a!"$=$l$OI,\e(B
27011 \e$B$:$7$b40A4$KF0:n$9$k$H$O8B$i$J$$$+$b$7$l$^$;$s!#\e(B
27012
27013 \e$B$b$71g=u$,M_$7$$$@$1$G$"$l$P!"\e(B@samp{gnu.emacs.gnus} \e$B$G?R$M$k$N$,NI$$$G$7$g\e(B
27014 \e$B$&!#;d$O$"$^$jLr$KN)$A$^$;$s!#\e(B
27015
27016 @cindex gnu.emacs.gnus
27017 @cindex ding mailing list
27018 \e$B$^$?!"\e(Bding \e$B%a!<%j%s%0%j%9%H\e(B---@email{ding@@gnus.org} \e$B$K?V$M$k$3$H$b$G$-\e(B
27019 \e$B$^$9!#9XFI$9$k$?$a$K$O\e(B @email{ding-request@@gnus.org} \e$B$K=q$$$F2<$5$$!#\e(B
27020
27021 @page
27022 @node Gnus Reference Guide
27023 @section gnus \e$B$N;2>H%,%$%I\e(B
27024
27025 \e$B;d$N4j$$$O!"B>$NC/$+$,\e(B gnus \e$B$G$G$-$k2?$+8-$$$b$N$r9M$(=P$7!"$=$N>e$=$N8-\e(B
27026 \e$B$$$b$N$r=q$$$F$/$l$k$H$$$&$3$H$G$9!#$3$l$rMF0W$K$9$k$?$a$K$O!"\e(Bgnus \e$B$NFb\e(B
27027 \e$BItF0:n$r5-=R$9$k$N$,NI$$J}K!$@$m$&$H;d$O;W$$$^$7$?!#$"$H!"$=$s$J$KFbIt$8$c\e(B
27028 \e$B$J$$F0:n$r$$$/$D$+$H!";d$,:#$d$C$F$k$3$H$H!#\e(B
27029
27030 \e$B%W%m%0%i%`$NFbIt9=B$$,JQ99$5$l$k$3$H$O$J$$!"$J$I$H;W$C$F$O$$$1$^$;$s$,!"\e(B
27031 gnus \e$B$H$=$N%P%C%/%(%s%I4V$N%$%s%?!<%U%'!<%9\e(B (\e$B$3$l$O40A4$K5-=R$5$l$F$$\e(B
27032 \e$B$k\e(B) \e$B$d!"%9%3%"%U%!%$%k$N7A<0\e(B (\e$B$3$l$bF1MM\e(B)\e$B!"%G!<%?9=B$\e(B (\e$B$3$l$OB>$h$jJQ99\e(B
27033 \e$B$5$l$d$9$$$b$N$b$"$k\e(B)\e$B!"A`:nMQ$N0lHL%a%=%C%I!"$J$I$r\e(B (\e$B:YIt$K$o$?$C$F\e(B) \e$BDj\e(B
27034 \e$B5A$7$F$$$-$^$9!#\e(B
27035
27036 @menu
27037 * Gnus Utility Functions::      \e$B;HMQ$G$-$k6&DL$N4X?t$HJQ?t\e(B
27038 * Back End Interface::          gnus \e$B$O$I$&$d$C$F%5!<%P!<$HDL?.$9$k$N$+\e(B
27039 * Score File Syntax::           \e$B%9%3%"%U%!%$%k5,3J$N\e(B BNF \e$BDj5A\e(B
27040 * Headers::                     gnus \e$B$O%X%C%@!<$rFbItE*$K$I$N$h$&$K3JG<$9$k$+\e(B
27041 * Ranges::                      \e$B$?$/$5$s$N?t$r3JG<$9$kJXMx$J7A<0\e(B
27042 * Group Info::                  \e$B%0%k!<%W>pJs7A<0\e(B
27043 * Extended Interactive::        \e$B5-9f@\F,0z?t$J$I\e(B
27044 * Emacs/XEmacs Code::           gnus \e$B$O$9$Y$F$N6aBe\e(B Emacsen \e$B$GF0:n$9$k\e(B
27045 * Various File Formats::        gnus \e$B$N;HMQ$9$k%U%!%$%k$N7A<0\e(B
27046 @end menu
27047
27048 @node Gnus Utility Functions
27049 @subsection gnus \e$B$NM-MQ$J4X?t\e(B
27050 @cindex gnus utility functions
27051 @cindex utility functions
27052 @cindex functions
27053 @cindex internal variables
27054
27055 \e$B%U%C%/$J$I$+$i<B9T$5$l$k>.$5$J4X?t$r=q$/$H$-$O!"\e(Bgnus \e$B$NFbIt4X?t\e(B
27056 \e$B$dJQ?t$K%"%/%;%9$9$k$3$H$O@dBPI,MW$G$9!#0J2<$,:G$b$h$/;H$o$l$k$b\e(B
27057 \e$B$N$N0lMw$G$9!#\e(B
27058
27059 @table @code
27060 @item gnus-newsgroup-name
27061 @vindex gnus-newsgroup-name
27062 \e$B$3$NJQ?t$O8=:_$N%K%e!<%9%0%k!<%W$NL>A0$rJ];}$7$F$$$^$9!#\e(B
27063
27064 @item gnus-find-method-for-group
27065 @findex gnus-find-method-for-group
27066 @var{group} \e$B$NA*BrJ}K!$rJV$94X?t$G$9!#\e(B
27067
27068 @item gnus-group-real-name
27069 @findex gnus-group-real-name
27070 \e$B@55,$N\e(B (\e$B@\F,8lIU$-$N\e(B) gnus \e$B%0%k!<%WL>$r<u$1<h$j!"@\F,8lL5$7$NL>A0$rJV$7\e(B
27071 \e$B$^$9!#\e(B
27072
27073 @item gnus-group-prefixed-name
27074 @findex gnus-group-prefixed-name
27075 \e$B@\F,8lL5$7$N%0%k!<%WL>$HA*BrJ}K!$r<u$1<h$j!"@55,$N\e(B (\e$B@\F,8lIU$-$N\e(B)
27076 gnus \e$B%0%k!<%WL>$rJV$7$^$9!#\e(B
27077
27078 @item gnus-get-info
27079 @findex gnus-get-info
27080 @var{group} \e$B$N%0%k!<%W>pJs0lMw$rJV$7$^$9!#\e(B
27081
27082 @item gnus-group-unread
27083 @findex gnus-group-unread
27084 @var{group} \e$B$NL$FI5-;v$N?t$+!"$b$7$/$O$=$l$,J,$+$i$J$$>l9g$O\e(B @code{t} \e$B$G\e(B
27085 \e$B$9!#\e(B
27086
27087 @item gnus-active
27088 @findex gnus-active
27089 @var{group} \e$B$N3hF0EPO?$G$9!#\e(B
27090
27091 @item gnus-set-active
27092 @findex gnus-set-active
27093 @var{group} \e$B$K3hF0EPO?$r@_Dj$7$^$9!#\e(B
27094
27095 @item gnus-add-current-to-buffer-list
27096 @findex gnus-add-current-to-buffer-list
27097 gnus \e$B=*N;;~$K>C5n$9$k%P%C%U%!!<$N0lMw$K8=:_$N%P%C%U%!!<$rDI2C$7$^$9!#\e(B
27098
27099 @item gnus-continuum-version
27100 @findex gnus-continuum-version
27101 \e$B0z?t$H$7$F\e(B gnus \e$B$N%P!<%8%g%sJ8;zNs$r<u$1<h$j!"IbF0>.?tE@?t$rJV$7\e(B
27102 \e$B$^$9!#8E$$%P!<%8%g%s$OI,$:?7$7$$%P!<%8%g%s$h$j$b>.$5$$?t$K$J$j$^\e(B
27103 \e$B$9!#\e(B
27104
27105 @item gnus-group-read-only-p
27106 @findex gnus-group-read-only-p
27107 @var{group} \e$B$,FI$_=P$7@lMQ$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27108
27109 @item gnus-news-group-p
27110 @findex gnus-news-group-p
27111 @var{group} \e$B$,%K%e!<%9%P%C%/%(%s%I$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27112
27113 @item gnus-ephemeral-group-p
27114 @findex gnus-ephemeral-group-p
27115 @var{group} \e$B$,C;4|%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27116
27117 @item gnus-server-to-method
27118 @findex gnus-server-to-method
27119 @var{server} \e$B$KBP1~$7$F$$$kA*BrJ}K!$rJV$7$^$9!#\e(B
27120
27121 @item gnus-server-equal
27122 @findex gnus-server-equal
27123 \e$BFs$D$N2>A[%5!<%P!<$,F10l$N$b$N$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27124
27125 @item gnus-group-native-p
27126 @findex gnus-group-native-p
27127 @var{group} \e$B$,4pK\%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27128
27129 @item gnus-group-secondary-p
27130 @findex gnus-group-secondary-p
27131 @var{group} \e$B$,Fs<!%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27132
27133 @item gnus-group-foreign-p
27134 @findex gnus-group-foreign-p
27135 @var{group} \e$B$,30It%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27136
27137 @item gnus-group-find-parameter
27138 @findex gnus-group-find-parameter
27139 @var{group} \e$B$N%Q%i%a!<%?!<0lMw$rJV$7$^$9!#Fs$DL\$N0z?t$rM?$($k$H!"\e(B
27140 @var{group} \e$BMQ$N$=$N%Q%i%a!<%?!<$NCM$rJV$7$^$9!#\e(B
27141
27142 @item gnus-group-set-parameter
27143 @findex gnus-group-set-parameter
27144 \e$B;0$D$N0z?t\e(B @var{group}, @var{parameter}, @var{value} \e$B$r<h$j$^$9!#\e(B
27145
27146 @item gnus-narrow-to-body
27147 @findex gnus-narrow-to-body
27148 \e$B8=:_$N%P%C%U%!!<$N5-;v$NK\J8$r@)8BI=<($7$^$9!#\e(B
27149
27150 @item gnus-check-backend-function
27151 @findex gnus-check-backend-function
27152 \e$BFs$D$N0z?t\e(B @var{function}, @var{group} \e$B$r<h$j$^$9!#\e(B@var{group} \e$B%P%C%/%(\e(B
27153 \e$B%s%I$,\e(B @var{function} \e$B$r%5%]!<%H$7$F$$$k$J$i!"\e(B@code{nil} \e$B0J30$rJV$7$^$9!#\e(B
27154
27155 @lisp
27156 (gnus-check-backend-function "request-scan" "nnml:misc")
27157 @result{} t
27158 @end lisp
27159
27160 @item gnus-read-method
27161 @findex gnus-read-method
27162 \e$BMxMQ<T$KA*BrJ}K!$r%W%m%s%W%HF~NO$7$F$b$i$$$^$9!#\e(B
27163 @end table
27164
27165 @node Back End Interface
27166 @subsection \e$B%P%C%/%(%s%I%$%s%?!<%U%'!<%9\e(B
27167
27168 gnus \e$B$O\e(B @acronym{NNTP} \e$B$d%9%W!<%k!"%a!<%k!"2>A[%0%k!<%W$K$D$$$F$O2?$K$b\e(B
27169 \e$BCN$j$^$;$s!#$?$@2>A[%5!<%P!<\e(B @dfn{virtual servers} \e$B$HBPOC$9$kJ}K!$rCN$C\e(B
27170 \e$B$F$$$k$@$1$G$9!#2>A[%5!<%P!<$O%P%C%/%(%s%I\e(B @dfn{back end} \e$B$H$$$/$D$+$N%P%C\e(B
27171 \e$B%/%(%s%IJQ?t\e(B @dfn{back end variables} \e$B$+$i$J$j$^$9!#A0<T$NNc$H$7$F\e(B
27172 \e$B$O\e(B @code{nntp}, @code{nnspool}, @code{nnmbox} \e$B$J$I$,$"$j$^$9!#8e<T$NNc$H\e(B
27173 \e$B$7$F$O\e(B @code{nntp-port-number} \e$B$d\e(B @code{nnmbox-directory} \e$B$,$"$j$^$9!#\e(B
27174
27175 gnus \e$B$,%P%C%/%(%s%I\e(B---\e$BNc$($P\e(B @code{nntp}---\e$B$K2?$+$N>pJs$rMW5a$9$k$H$-$O!"\e(B
27176 \e$BDL>o4X?t$N0z?t$H$7$F2>A[%5!<%P!<L>$r4^$a$^$9!#\e(B(\e$B$b$7$J$1$l$P!"%P%C%/%(%s\e(B
27177 \e$B%I$O!V8=:_$N!W2>A[%5!<%P!<$r;HMQ$7$^$9!#\e(B) \e$BNc$($P!"\e(B
27178 @code{nntp-request-list} \e$B$O$=$NM#0l$N\e(B (\e$B>JN,2DG=$J\e(B) \e$B0z?t$H$7$F2>A[%5!<%P!<\e(B
27179 \e$B$r<h$j$^$9!#$b$7$3$N2>A[%5!<%P!<$,3+$+$l$F$$$J$1$l$P!"$3$N4X?t$O<:GT$7$^\e(B
27180 \e$B$9!#\e(B
27181
27182 \e$B2>A[%5!<%P!<L>$O!"J*M}E*$J%5!<%P!<L>$H$O2?$N4X78$bL5$$$3$H$KCm0U$7$F2<$5\e(B
27183 \e$B$$!#$3$NNc$r8+$F2<$5$$!#\e(B
27184
27185 @lisp
27186 (nntp "odd-one"
27187       (nntp-address "ifi.uio.no")
27188       (nntp-port-number 4324))
27189 @end lisp
27190
27191 \e$B$3$3$G!"J*M}%5!<%P!<L>$O\e(B @samp{ifi.uio.no} \e$B$G$"$k$N$KBP$7!"2>A[%5!<%P!<\e(B
27192 \e$BL>$O\e(B @samp{odd-one} \e$B$G$9!#\e(B
27193
27194 \e$B%P%C%/%(%s%I$OJ#?t$N2>A[%5!<%P!<$r@Z$jBX$(2DG=$G$J$1$l$P$J$j$^$;$s!#I8=`\e(B
27195 \e$B$N%P%C%/%(%s%I$O$3$l$r!"2>A[%5!<%P!<4D6-$rI,MW$J$H$-$K<h$j=P$7!&2!$79~$_\e(B
27196 \e$B$r9T$J$&O"A[%j%9%H$rJ];}$9$k$3$H$K$h$C$F<B8=$7$F$$$^$9!#\e(B
27197
27198 \e$B%$%s%?!<%U%'!<%94X?t$OFs$D$N%0%k!<%W$,$"$j$^$9!#I,$:B8:_$7$J$1$l$P$J$i$J\e(B
27199 \e$B$$I,?\4X?t\e(B @dfn{required functions} \e$B$H!"\e(Bgnus \e$B$,8F$S=P$7$r9T$J$&A0$K$=$l\e(B
27200 \e$B$,B8:_$9$k$+$r>o$K3NG'$9$kG$0U4X?t\e(B @dfn{optional functions} \e$B$G$9!#\e(B
27201
27202 \e$B$3$l$i$N4X?t$O$9$Y$F!"$=$NLa$jCM$N%G!<%?$r\e(B
27203 \e$B$r\e(B @code{nntp-server-buffer} (@samp{*nntpd*}) \e$B%P%C%U%!!<$KJV$9$3$H$,5a$a\e(B
27204 \e$B$i$l$^$9!#$3$l$O$A$g$C$HIT1?$JL>A0IU$1$G$9$,!"$3$l$G2fK}$7$J$1$l$P$J$j$^\e(B
27205 \e$B$;$s!#;d$,7k2L$N%G!<%?\e(B @dfn{resulting data} \e$B$H8@$C$?$H$-$O!"$=$N%P%C%U%!!<\e(B
27206 \e$B$NCf$N%G!<%?$r;X$7$F$$$^$9!#La$jCM\e(B @dfn{return value} \e$B$H8@$C$?$H$-$O!"4X\e(B
27207 \e$B?t8F$S=P$7$K$h$C$FJV$5$l$k4X?t$NCM$N$3$H$r8@$C$F$$$^$9!#4X?t$,<:GT$7$?$H\e(B
27208 \e$B$-$OLa$jCM$H$7$F\e(B @code{nil} \e$B$rJV$5$J$/$F$O$$$1$^$;$s!#\e(B
27209
27210 \e$B%P%C%/%(%s%I$K$O%5!<%P!<7A<0\e(B @dfn{server-forming} \e$B$N%P%C%/%(%s%I$G$"$k$H\e(B
27211 \e$B8F$P$l$k$b$N$,$"$j!"$^$?$=$&8F$P$l$J$$$b$N$b$"$j$^$9!#8e<T$O0lHL$K$O!"F1\e(B
27212 \e$B;~$K$O0l$D$@$1$7$+A`:n$7$J$$%P%C%/%(%s%I$G!"!V%5!<%P!<!W$N35G0$,$"$j$^$;\e(B
27213 \e$B$s!#$3$N%5!<%P!<$H$O!"%0%k!<%W$r;}$A!"$=$N%0%k!<%W$K>pJs$rG[Aw$9$k$b$N$G!"\e(B
27214 \e$B$=$l0J>e$N$b$N$G$O$"$j$^$;$s!#\e(B
27215
27216 gnus \e$B$O%0%k!<%WL>$H5-;vHV9f$K$h$C$F$=$l$>$l$N%a%C%;!<%8$rFCDj$7$^$9!#$=\e(B
27217 \e$B$l$i5-;vHV9f$K4X$9$k$A$g$C$H$7$?@bL@$r$9$k$3$H$OM-1W$+$b$7$l$^$;$s!#$^$:\e(B
27218 \e$BBh0l$K!"$=$N?tCM$O@5$N@0?t$G$9!#BhFs$K!"\e(Bgnus \e$B$r:.Mp$5$;$k$3$H$J$/8E$$5-\e(B
27219 \e$B;vHV9f$r8e$G!V:F;HMQ!W$9$k$3$H$OIaDL$O$G$-$^$;$s!#$=$l$O!"$b$7$"$k%0%k!<\e(B
27220 \e$B%W$,$+$D$F\e(B 42 \e$BHV$N5-;v$r;}$C$F$$$?$H$7$?$i!"$=$NHV9f$GB>$N5-;v$r;}$D$3$H\e(B
27221 \e$B$O$G$-$J$$$+!"$^$?$O\e(B gnus \e$B$,:.Mp$7$F$7$^$&$+$b$7$l$J$$$H$$$&$3$H$G$9!#\e(B
27222 @footnote{See the function @code{nnchoke-request-update-info},
27223 @ref{Optional Back End Functions}\e$B!#\e(B} \e$BBh;0$K!"5-;vHV9f$O$=$N%0%k!<%W$G$N\e(B
27224 \e$BE~Ce=g$K$J$C$F$$$J$1$l$P$J$i$J$$$3$H$G$9!#$H$O8@$(%a%C%;!<%8$NF|IU$bE~Ce\e(B
27225 \e$B=g$G$"$kI,MW$O$"$j$^$;$s$,!#\e(B
27226
27227 \e$B$9$G$KA0$N@a$G!"5-;vHV9f$O0l2s;H$o$l$?$@$1$GLrL\$r=*$o$i$J$1$l$P$J$i$J\e(B
27228 \e$B$$!V87$7$$!W@)8B$K$D$$$F@bL@$7$^$7$?!#$7$+$7!"5-;vHV9f$NJB$S$KH4$1$,$"$k\e(B
27229 \e$B$H\e(B gnus \e$B$O$H$F$b:.Mp$7$F$7$^$&$N$G!"\e(B@emph{\e$BDL$7\e(B} \e$BHV9f$rIU$1$k$3$H$,M-MQ$J\e(B
27230 \e$B$N$+$b$7$l$^$;$s!#$?$@$7!V:F;HMQIT2D!W$N@)8B$,$"$k$N$G!"$$$D$G$bHV9f$NH4\e(B
27231 \e$B$1$r2sHr$G$-$k$H$O8B$j$^$;$s!#$^$?!"2DG=$J8B$j5-;vHV9f$r\e(B 1 \e$B$+$i;O$a$k$3\e(B
27232 \e$B$H$O!"HV9f$r;H$$@Z$C$F$7$^$&$3$H$rHr$1$k$?$a$KLrN)$A$^$9!#\e(B
27233
27234 \e$B47Nc$H$7$F!"%P%C%/%(%s%I$O\e(B @code{nn\e$B$J$s$?$i\e(B} \e$B$HL>IU$1$i$l$^$9$,!"\e(B
27235 gnus \e$B$K$O\e(B @file{nnheader.el}\e$B!"\e(B@file{nnmail.el} \e$B$*$h$S\e(B @file{nnoo.el} \e$B$N\e(B
27236 \e$B$h$&$K!"$$$/$D$+$N%P%C%/%(%s%I$G$O$J$$\e(B @code{nn\e$B$+$s$?$i\e(B} \e$B$,$"$k$3$H$KCm\e(B
27237 \e$B0U$7$F2<$5$$!#\e(B
27238
27239 \e$B$3$3$G$NNc$HDj5A$G$O!"A[A|>e$N%P%C%/%(%s%I\e(B @code{nnchoke} \e$B$r0z$-9g$$$K=P\e(B
27240 \e$B$9$3$H$K$7$^$9!#\e(B
27241
27242 @cindex @code{nnchoke}
27243
27244 @menu
27245 * Required Back End Functions::  \e$B<BAu$7$J$1$l$P$J$i$J$$4X?t\e(B
27246 * Optional Back End Functions::  \e$B<BAu$7$J$/$F$b$h$$4X?t\e(B
27247 * Error Messaging::             \e$B%a%C%;!<%8$d%(%i!<Js9p$rF@$kJ}K!\e(B
27248 * Writing New Back Ends::       \e$B8E$$%P%C%/%(%s%I$N3HD%\e(B
27249 * Hooking New Back Ends Into Gnus::  gnus \e$BB&$G$7$J$1$l$P$J$i$J$$$3$H\e(B
27250 * Mail-like Back Ends::         \e$B%a!<%kIw%P%C%/%(%s%I$N$?$a$N=u8@\e(B
27251 @end menu
27252
27253 @node Required Back End Functions
27254 @subsubsection \e$BI,?\%P%C%/%(%s%I4X?t\e(B
27255
27256 @table @code
27257 @item (nnchoke-retrieve-headers ARTICLES &optional GROUP SERVER FETCH-OLD)
27258
27259 @var{articles} \e$B$O5-;vHV9f$NHO0O$+$"$k$$$O\e(B @code{Message-ID} \e$B$N%j%9%H$G$9!#\e(B
27260 \e$B8=:_$N%P%C%/%(%s%I$G$O$I$A$i$b40A4$K$O%5%]!<%H$7$F$$$^$;$s\e(B---\e$BO"B3$7$?5-\e(B
27261 \e$B;vHV9f\e(B (\e$B$N%j%9%H\e(B) \e$B$@$1$G!"B?$/$N%P%C%/%(%s%I$G$O\e(B @code{Message-ID} \e$B$K$h\e(B
27262 \e$B$k<hF@$O%5%]!<%H$7$F$$$^$;$s!#$G$b$I$A$i$b%5%]!<%H$7$F$$$/$Y$-$G$7$g$&!#\e(B
27263
27264 \e$B7k2L$N%G!<%?$O\e(B HEAD \e$B$+\e(B @acronym{NOV} \e$B9T$N$$$:$l$+$G$"$j!"La$jCM$O$3$l$r\e(B
27265 \e$BH?1G$7$?\e(B @code{headers} \e$B$+\e(B @code{nov} \e$B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#$3\e(B
27266 \e$B$l$O:#8e!"\e(BHEAD \e$B$H\e(B @acronym{NOV} \e$B9T$,:.:_$9$k\e(B @code{various} \e$B$K3HD%$5$l$k\e(B
27267 \e$B$+$b$7$l$^$;$s$,!"8=:_$N\e(B gnus \e$B$G$O%5%]!<%H$5$l$F$$$^$;$s!#\e(B
27268
27269 @var{fetch-old} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"$"$k0UL#$G$N!VM>J,$J%X%C%@!<!W\e(B
27270 \e$B$r<hF@$7$h$&$H$7$^$9!#$3$l$ODL>o!"\e(B@code{articles} \e$B$NCf$N:G>.HV9f$N5-;v$h\e(B
27271 \e$B$j$b>.$5$$5-;v$+$i\e(B (\e$B>/$J$/$H$b\e(B) @var{fetch-old} \e$B8D$NM>J,$J%X%C%@!<$r<hF@\e(B
27272 \e$B$7!"6u=j$rKd$a$k$3$H$r9T$J$$$^$9!#$b$7%P%C%/%(%s%I$,$3$NMW5a$K=>$&$3$H$r\e(B
27273 \e$BHQ$o$7$$$H;W$C$?>l9g$K$O!"$3$N%Q%i%a!<%?!<$NB8:_$OL5;k$5$l$k$3$H$b$"$j$^\e(B
27274 \e$B$9!#$3$NCM$,\e(B @code{nil} \e$B$G$b?tCM$G$b$J$1$l$P!":GBg8B$N<hF@$r9T$J$$$^$9!#\e(B
27275
27276 \e$B$3$l$,\e(B HEAD \e$B$NNc$G$9!#\e(B
27277
27278 @example
27279 221 1056 Article retrieved.
27280 Path: ifi.uio.no!sturles
27281 From: sturles@@ifi.uio.no (Sturle Sunde)
27282 Newsgroups: ifi.discussion
27283 Subject: Re: Something very droll
27284 Date: 27 Oct 1994 14:02:57 +0100
27285 Organization: Dept. of Informatics, University of Oslo, Norway
27286 Lines: 26
27287 Message-ID: <38o8e1$a0o@@holmenkollen.ifi.uio.no>
27288 References: <38jdmq$4qu@@visbur.ifi.uio.no>
27289 NNTP-Posting-Host: holmenkollen.ifi.uio.no
27290 .
27291 @end example
27292
27293 \e$B$D$^$j!"La$jCM$,\e(B @code{headers} \e$B$G$"$k$H$-$O!"%G!<%?%P%C%U%!!<$K$3$l$i%X%C\e(B
27294 \e$B%@!<$,$$$/$D$+$"$k$H$$$&$3$H$r0UL#$7$^$9!#\e(B
27295
27296 \e$B$3$l$,$=$N%P%C%U%!!<$N\e(B BNF \e$BDj5A$G$9!#\e(B
27297
27298 @example
27299 headers        = *head
27300 head           = error / valid-head
27301 error-message  = [ "4" / "5" ] 2number " " <error message> eol
27302 valid-head     = valid-message *header "." eol
27303 valid-message  = "221 " <number> " Article retrieved." eol
27304 header         = <text> eol
27305 @end example
27306
27307 @cindex BNF
27308 (\e$B$3$3$G;H$C$?\e(B BNF \e$B$NHG$O\e(B RFC822 \e$B$G;H$o$l$F$$$k$b$N$G$9!#\e(B)
27309
27310 \e$B$b$7La$jCM$,\e(B @code{nov} \e$B$G$"$l$P!"%G!<%?%P%C%U%!!<$K\e(B
27311 \e$B$O\e(B @dfn{network overview database} \e$B9T$,4^$^$l$F$J$/$F$O$J$j$^$;$s!#\e(B
27312 \e$B$3$l$O4pK\E*$K$OJ#?t$NMs$r%?%V$G6h@Z$C$?$b$N$G$9!#\e(B
27313
27314 @example
27315 nov-buffer = *nov-line
27316 nov-line   = field 7*8[ <TAB> field ] eol
27317 field      = <text except TAB>
27318 @end example
27319
27320 \e$B$3$l$i$NMs$K$I$N$h$&$J$b$N$,4^$^$l$k$+$r$h$j>\$7$/8+$?$1$l$P!"\e(B
27321 @ref{Headers} \e$B$r;2>H$7$F2<$5$$!#\e(B
27322
27323 @item (nnchoke-open-server SERVER &optional DEFINITIONS)
27324
27325 \e$B$3$3$G$N\e(B @var{server} \e$B$O2>A[%5!<%P!<L>$G$9!#\e(B@var{definitions} \e$B$O$3$N2>A[\e(B
27326 \e$B%5!<%P!<$rDj5A$9$k\e(B @code{(VARIABLE VALUE)} \e$BAH$N%j%9%H$G$9!#\e(B
27327
27328 \e$B$b$7%5!<%P!<$r3+$/$3$H$,$G$-$J$1$l$P!"%(%i!<$O%7%0%J%k$G$ODLCN$5$l$^$;$s!#\e(B
27329 \e$B$=$7$F%P%C%/%(%s%I$O!"$=$l0J8e$N$3$N%5!<%P!<$X$N@\B3MW5a$r5qH]$9$k$3$H$b\e(B
27330 \e$B$G$-$^$9!#<B:]!"$=$&$9$Y$-$G$9!#\e(B
27331
27332 \e$B$b$7$=$N%5!<%P!<$,$9$G$K3+$$$F$$$l$P!"$3$N4X?t$O\e(B @code{nil} \e$B0J30$NCM$rJV\e(B
27333 \e$B$5$J$1$l$P$J$j$^$;$s!#$3$N$H$-!"JV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27334
27335 @item (nnchoke-close-server &optional SERVER)
27336
27337 @var{server} \e$B$X$N@\B3$rJD$8!"$3$l$K4XO"$9$k$9$Y$F$N%=!<%9$r3+J|$7$^$9!#\e(B
27338 \e$B$b$72?$i$+$NM}M3$G%5!<%P!<$rJD$8$k$3$H$,$G$-$J$1$l$P!"\e(B@code{nil} \e$B$rJV$7\e(B
27339 \e$B$^$9!#\e(B
27340
27341 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27342
27343 @item (nnchoke-request-close)
27344
27345 \e$B$9$Y$F$N%5!<%P!<$N@\B3$rJD$8!"%P%C%/%(%s%I$,J]M-$7$F$$$k$9$Y$F$N%=!<%9$r\e(B
27346 \e$B3+J|$7$^$9!#$3$N%P%C%/%(%s%I$K$h$C$F:n@.$5$l$?%P%C%U%!!<$O$9$Y$F:o=|$5$l\e(B
27347 \e$B$^$9!#\e(B(@code{nntp-server-buffer} \e$B$O:o=|$5$l$^$;$s$,!#\e(B) \e$B$3$N4X?t$ODL\e(B
27348 \e$B>o\e(B gnus \e$B$,=*N;$9$k$H$-$K$N$_8F$S=P$5$l$^$9!#\e(B
27349
27350 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27351
27352 @item (nnchoke-server-opened &optional SERVER)
27353
27354 \e$B$b$7\e(B @var{server} \e$B$,8=:_$N2>A[%5!<%P!<$G!"$=$NJ*M}%5!<%P!<$X$N@\B3$,@8$-\e(B
27355 \e$B$F$$$l$P!"$3$N4X?t$O\e(B @code{nil} \e$B0J30$NCM$rJV$7$^$9!#$3$N4X?t$O$I$s$J>l9g\e(B
27356 \e$B$G$b!"@\B3$,<:$o$l$?%5!<%P!<$X$N:F@\B3$r9T$J$&$3$H$O$"$j$^$;$s!#\e(B
27357
27358 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27359
27360 @item (nnchoke-status-message &optional SERVER)
27361
27362 \e$B$3$N4X?t$O\e(B @var{server} \e$B$+$i$N:G8e$N%(%i!<%a%C%;!<%8$rJV$7$^$9!#\e(B
27363
27364 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27365
27366 @item (nnchoke-request-article ARTICLE &optional GROUP SERVER TO-BUFFER)
27367
27368 \e$B$3$N4X?t$N7k2L$N%G!<%?$O!"\e(B@var{article} \e$B$G;XDj$5$l$?5-;v$G$9!#$3$N;XDj\e(B
27369 \e$B$O\e(B @code{Message-ID} \e$B$+HV9f$N$$$:$l$+$G$9!#\e(B@code{Message-ID} \e$B$K$h$k5-;v\e(B
27370 \e$B$N<hF@$r<BAu$9$k$+$I$&$+$OG$0U$G$9$,!"2DG=$G$"$k$H4r$7$$$G$9$M!#\e(B
27371
27372 @var{to-buffer} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"7k2L$N%G!<%?$ODL>o$N%G!<%?%P%C\e(B
27373 \e$B%U%!!<$NBe$o$j$K!"$3$N%P%C%U%!!<$KJV$5$l$^$9!#$3$l$K$h$jB?NL$N%G!<%?$r$"\e(B
27374 \e$B$k%P%C%U%!!<$+$iJL$N%P%C%U%!!<$K%3%T!<$9$k$3$H$rHr$1$k$3$H$,$G$-!"$=$7\e(B
27375 \e$B$F\e(B gnus \e$B$ODL>o!"5-;v%P%C%U%!!<$KD>@\5-;v$rA^F~$9$k$h$&$KMW5a$7$F$$$^$9!#\e(B
27376
27377 \e$B$b$72DG=$G$"$k$N$J$i!"$3$N4X?t$O!"\e(B@code{car} \e$B$,<hF@$7$?5-;v$N$"$k%0%k!<\e(B
27378 \e$B%WL>$G!"\e(B@code{cdr} \e$B$,5-;vHV9f$G$"$k\e(B cons \e$B%;%k$rJV$9$Y$-$G$9!#$3$l$K$h\e(B
27379 \e$B$j\e(B @code{Message-ID} \e$B$K$h$C$F5-;v$r<hF@$7$?$H$-!"\e(Bgnus \e$B$,K\Ev$N%0%k!<%W$H\e(B
27380 \e$B5-;vHV9f$rCN$k$3$H$,$G$-$k$h$&$K$J$k$G$7$g$&!#$3$l$,IT2DG=$J>l9g$K$O!"5-\e(B
27381 \e$B;v$N<hF@$,@.8y$7$?$H$-$O\e(B @code{t} \e$B$rJV$7$^$9!#\e(B
27382
27383 @item (nnchoke-request-group GROUP &optional SERVER FAST)
27384
27385 @var{group} \e$B$N%G!<%?$r<hF@$7$^$9!#$3$N4X?t$O!"\e(B@var{group} \e$B$r8=:_$N%0%k!<\e(B
27386 \e$B%W$K$9$k!"$H$$$&I{:nMQ$b$"$j$^$9!#\e(B
27387
27388 @var{fast} \e$B$,$"$l$P!"JXMx$J%G!<%?$rJV$9LLE]$r9T$J$o$:$K!"C1$K\e(B
27389 @var{group} \e$B$r8=:_$N%0%k!<%W$K$7$^$9!#\e(B
27390
27391 \e$B$3$l$,7k2L$N%G!<%?$NNc$H!"$=$l$NDj5A$G$9!#\e(B
27392
27393 @example
27394 211 56 1000 1059 ifi.discussion
27395 @end example
27396
27397 \e$B:G=i$N?tCM$O>uBV$G!"$3$l$O\e(B 211 \e$B$G$J$/$F$O$J$j$^$;$s!#<!$O$=$N%0%k!<%W$K\e(B
27398 \e$B$"$k5-;v$NAm?t!":G>.$N5-;vHV9f!":GBg$N5-;vHV9f!"$=$7$F:G8e$,%0%k!<%WL>$G\e(B
27399 \e$B$9!#5-;v$NAm?t$O!":GBg!&:G>.5-;vHV9f$+$iC1=c$K9M$($i$l$k?t$h$j$b>.$5$$$3\e(B
27400 \e$B$H$,$"$k$3$H$KCm0U$7$F2<$5$$!#$$$/$D$+$N5-;v$O<h$j>C$5$l$F$$$k$+$b$7$l$^\e(B
27401 \e$B$;$s!#\e(Bgnus \e$B$OAm?t$OC1$K<N$F$F$7$^$C$F$$$k$N$G!"\e(B(\e$B$b$7$=$l$,LdBj$H$J$k$H$-\e(B
27402 \e$B$K\e(B) \e$B@5$7$$CM$r@8@.$9$kLLE]$rIi$&$Y$-$+$I$&$+$O!"FI<T$X$N2]Bj$H$7$F;D$7$F\e(B
27403 \e$B$"$j$^$9!#$b$7$=$N%0%k!<%W$K5-;v$,L5$1$l$P!":G>.5-;vHV9f$O\e(B 1\e$B!":GBg\e(B
27404 \e$B$O\e(B 0 \e$B$H$7$FJs9p$5$l$J$1$l$P$J$j$^$;$s!#\e(B
27405
27406 @example
27407 group-status = [ error / info ] eol
27408 error        = [ "4" / "5" ] 2<number> " " <Error message>
27409 info         = "211 " 3* [ <number> " " ] <string>
27410 @end example
27411
27412 @item (nnchoke-close-group GROUP &optional SERVER)
27413
27414 @var{group} \e$B$rJD$8!"$=$l$K@\B3$5$l$F$$$k$9$Y$F$N%=!<%9$r3+J|$7$^$9!#$3$l\e(B
27415 \e$B$O$[$H$s$I$N%P%C%/%(%s%I$G$O2?$b$9$k$3$H$,$J$$$G$7$g$&!#\e(B
27416
27417 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27418
27419 @item (nnchoke-request-list &optional SERVER)
27420
27421 @var{server} \e$B>e$GMxMQ2DG=$J$9$Y$F$N%0%k!<%W$N0lMw$rJV$7$^$9!#$3$l\e(B
27422 \e$B$O\e(B @emph{\e$BA4It\e(B} \e$B$H$$$&0UL#$G$9!#\e(B
27423
27424 \e$B$3$l$,!"$?$C$?Fs$D$7$+%0%k!<%W$r;}$C$F$$$J$$%5!<%P!<$+$i$NNc$G$9!#\e(B
27425
27426 @example
27427 ifi.test 0000002200 0000002000 y
27428 ifi.discussion 3324 3300 n
27429 @end example
27430
27431 \e$B3F9T$K$O%0%k!<%WL>$,$"$j!"$=$7$F$=$N%0%k!<%WFb$N:GBg$N5-;vHV9f!":G>.$N5-\e(B
27432 \e$B;vHV9f!"$=$7$F:G8e$K%U%i%0$G$9!#$b$7$=$N%0%k!<%W$K5-;v$,L5$1$l$P!":G>.5-\e(B
27433 \e$B;vHV9f$O\e(B 1\e$B!":GBg$O\e(B 0 \e$B$H$7$FJs9p$5$l$J$1$l$P$J$j$^$;$s!#\e(B
27434
27435 @example
27436 active-file = *active-line
27437 active-line = name " " <number> " " <number> " " flags eol
27438 name        = <string>
27439 flags       = "n" / "y" / "m" / "x" / "j" / "=" name
27440 @end example
27441
27442 \e$B%U%i%0$O!"$=$N%0%k!<%W$,FI$_=P$7@lMQ\e(B (@samp{n}) \e$B$G$"$k$+!";J2q<TIU\e(B
27443 \e$B$-\e(B (@samp{m}) \e$B$G$"$k$+!";`$s$G$$$k\e(B (@samp{x}) \e$B$+!"$I$3$+B>$N%0%k!<%W$NJL\e(B
27444 \e$BL>\e(B (@samp{=other-group}) \e$B$G$"$k$+!">e5-$N$I$l$G$b$J$$\e(B (@samp{y}) \e$B$+!"$H\e(B
27445 \e$B$$$&$3$H$r<($7$F$$$^$9!#\e(B
27446
27447 @item (nnchoke-request-post &optional SERVER)
27448
27449 \e$B$3$N4X?t$O!"8=:_$N%P%C%U%!!<$rEj9F$7$^$9!#$3$l$OEj9F$,@.8y$7$?$+$I$&$+$r\e(B
27450 \e$BJV$7$F$b9=$$$^$;$s$,!"I,?\$G$O$"$j$^$;$s!#Nc$($P!"Ej9F$,HsF14|$K9T$J$o$l\e(B
27451 \e$B$k$N$G$"$l$P!"$3$N4X?t$,=*N;$7$?;~E@$G$OEj9F$OIaDL40N;$7$F$$$^$;$s!#$=$N\e(B
27452 \e$B>l9g$3$N4X?t$O!"Ej9F$r40N;$5$;$k$3$H$,$G$-$J$$$H$-!"$=$l$r$O$C$-$j$HMxMQ\e(B
27453 \e$B<T$KCN$i$;$k8+D%$j4X?t$N$h$&$J$b$N$r@_Dj$9$k$Y$-$G$7$g$&!#\e(B
27454
27455 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27456 @end table
27457
27458 @node Optional Back End Functions
27459 @subsubsection \e$BG$0U%P%C%/%(%s%I4X?t\e(B
27460
27461 @table @code
27462 @item (nnchoke-retrieve-groups GROUPS &optional SERVER)
27463
27464 @var{groups} \e$B$O%0%k!<%W$N%j%9%H$G$"$j!"$3$N4X?t$O$=$l$iA4It$N%0%k!<%W$N\e(B
27465 \e$B%G!<%?$rMW5a$7$^$9!#$I$&$d$C$F$=$l$r9T$J$&$+$O\e(B gnus \e$B$NCN$C$?$3$H$G$O$"$j\e(B
27466 \e$B$^$;$s$,!"$3$l$O$G$-$k$@$1?WB.$JJ}K!$G9T$J$o$J$1$l$P$J$j$^$;$s!#\e(B
27467
27468 \e$B$3$N4X?t$NLa$jCM$O\e(B @code{active} \e$B$+\e(B @code{group} \e$B$N$$$:$l$+$G!"7k2L$N%G!<\e(B
27469 \e$B%?$N7A<0$,2?$G$"$k$+$r<($7$^$9!#A0<T$O\e(B @code{nnchoke-request-list} \e$B$K$h\e(B
27470 \e$B$k%G!<%?$HF1$87A<0$G$"$j!"0lJ}8e<T$O\e(B @code{nnchoke-request-group} \e$B$,M?$(\e(B
27471 \e$B$k$b$N$HF1$87A<0$N9T$G%P%C%U%!!<$OKd$a$i$l$^$9!#\e(B
27472
27473 @example
27474 group-buffer = *active-line / *group-status
27475 @end example
27476
27477 @item (nnchoke-request-update-info GROUP INFO &optional SERVER)
27478
27479 gnus \e$B%0%k!<%W>pJs\e(B (@pxref{Group Info}) \e$B$,JQ992U=j$H$7$F%P%C%/%(%s%I$KEO\e(B
27480 \e$B$5$l$^$9!#$3$l$O%P%C%/%(%s%I$,\e(B (\e$B2>A[%0%k!<%W$d\e(B imap \e$B%0%k!<%W$N>l9g$N$h$&\e(B
27481 \e$B$K\e(B) \e$BK\Ev$K$9$Y$F$N>pJs$r;}$C$F$$$k>l9g$KJXMx$K$J$j$^$9!#$3$N4X?t$O!"$=$N\e(B
27482 \e$BMW5a$KE,9g$5$;$k>pJs$rGK2uE*$KCV$-49$(!"\e(B@code{nil} \e$B$G$O$J$$CM$rJV$5$J$1\e(B
27483 \e$B$l$P$J$j$^$;$s\e(B (\e$BNc30E*$K!"\e(B@code{nntp-request-update-info} \e$B$O%M%C%H%o!<%/\e(B
27484 \e$B;q8;$rO2Hq$7$J$$$h$&$K!">o$K\e(B @code{nil} \e$B$rJV$7$^$9\e(B)\e$B!#\e(B
27485
27486 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27487
27488 @item (nnchoke-request-type GROUP &optional ARTICLE)
27489
27490 \e$BMxMQ<T$,!V%K%e!<%9$rAw?.$9$k!WL?Na\e(B (\e$BNc$($P!"35N,%P%C%U%!!<$G\e(B @kbd{F}) \e$B$r\e(B
27491 \e$B<B9T$7$?$H$-!"\e(Bgnus \e$B$OMxMQ<T$,%U%)%m!<%"%C%W$7$h$&$H$7$F$$$k5-;v$,%K%e!<\e(B
27492 \e$B%9$G$"$k$+%a!<%k$G$"$k$+$rCN$i$J$/$F$O$J$j$^$;$s!#$3$N4X?t\e(B
27493 \e$B$O\e(B @var{group} \e$B$NCf$N\e(B @var{article} \e$B$,%K%e!<%9$G$"$l$P\e(B @code{news} \e$B$r!"\e(B
27494 \e$B%a!<%k$G$"$l$P\e(B @code{mail} \e$B$r!"$=$N<oJL$r7hDj$G$-$J$1$l\e(B
27495 \e$B$P\e(B @code{unknown} \e$B$rJV$7$^$9!#\e(B(@var{article} \e$B0z?t$O!"%a!<%k%0%k!<%W$H%K%e!<\e(B
27496 \e$B%9%0%k!<%W$,$4$A$c$^$<$K$J$C$F$k$+$b$7$l$J$$\e(B @code{nnvirtual} \e$B$K$*$$$FI,\e(B
27497 \e$BMW$G$9!#\e(B) @var{group} \e$B$H\e(B @var{article} \e$B$ON>J}$H$b\e(B @code{nil} \e$B$G$"$k$+$b\e(B
27498 \e$B$7$l$^$;$s!#\e(B
27499
27500 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27501
27502 @item (nnchoke-request-set-mark GROUP ACTION &optional SERVER)
27503
27504 \e$B5-;v$N0u$r@_Dj\e(B/\e$B>C5n\e(B/\e$BDI2C$7$^$9!#IaDL$O\e(B gnus \e$B$O5-;v$N0u\e(B (\e$B4{FI!"2D;k!"4|8B\e(B
27505 \e$B@Z$l>C5n$J$I\e(B) \e$B$rFbIt$G07$$!"\e(B@file{~/.newsrc.eld} \e$B$KJ]B8$7$^$9!#$7$+$7!"\e(B
27506 \e$B%P%C%/%(%s%I$K$O\e(B (@acronym{IMAP} \e$B$N$h$&$K\e(B) \e$B5-;v$N$9$Y$F$N>pJs$r%5!<%P!<\e(B
27507 \e$B$K<}$a$k$N$G!"\e(Bgnus \e$B$O0u$N>pJs$r%5!<%P!<$KEAC#$7$J$1$l$P$J$i$J$$$b$N$,$"\e(B
27508 \e$B$j$^$9!#\e(B
27509
27510 @var{action} \e$B$O$3$N$h$&$JMM<0$N0u@_Dj$NMW5a$N%j%9%H$G$9\e(B:
27511
27512 @example
27513 (RANGE ACTION MARK)
27514 @end example
27515
27516 @var{range} \e$B$O0u$rIU$1$?$$5-;v$NHO0O$G$9!#\e(B@var{action} \e$B$O\e(B @code{add} \e$B$^\e(B
27517 \e$B$?$O\e(B @code{del} \e$B$G!"0u$rDI2C$7$?$j>C$7$^$9\e(B (\e$B8@5Z$5$l$F$$$J$$$9$Y$F$N0u$O\e(B
27518 \e$BJ]B8$7$^$9\e(B)\e$B!"0u$N>C5n\e(B (\e$B8@5Z$5$l$F$$$J$$0u$OJ]B8$7$^$9\e(B) \e$B$G$9!#\e(B
27519 @var{mark} \e$B$O0u$N%j%9%H$G$9!#$=$l$>$l$N0u$O%7%s%\%k$G$9!#8=:_;H$o$l$F$$\e(B
27520 \e$B$k0u$O\e(B @code{read}, @code{tick}, @code{reply}, @code{expire},
27521 @code{killed}, @code{dormant}, @code{save}, @code{download},
27522 @code{unsend}, @code{forward} \e$B$*$h$S\e(B @code{recent} \e$B$G$9$,!"$b$72DG=$J$i!"\e(B
27523 \e$B$"$J$?$N%P%C%/%(%s%I$O$3$l$i$K@)8B$r$9$k$Y$-$G$O$"$j$^$;$s!#\e(B
27524
27525 \e$BL7=b$9$kF0:n$,;XDj$5$l$?$H$-!"%j%9%H$N:G8e$NF0:n$,8zNO$r;}$D$b$N$K$J$j$^\e(B
27526 \e$B$9!#$9$J$o$A!"F0:n$K5-;v\e(B 1 \e$B$K\e(B @code{\e$B2D;k\e(B} \e$B0u$rDI2C$9$kMW5a$,$"$j!"%j%9%H\e(B
27527 \e$B$N8e$GF1$85-;v$+$i0u$r>C5n$9$k$3$H$rMW5a$7$F$$$l$P!"0u$O<B:]$K>C5n$5$l$k\e(B
27528 \e$B$Y$-$G$9!#\e(B
27529
27530 \e$BF0:n%j%9%H$NNc$G$9\e(B:
27531
27532 @example
27533 (((5 12 30) 'del '(tick))
27534  ((10 . 90) 'add '(read expire))
27535  ((92 94) 'del '(read)))
27536 @end example
27537
27538 \e$B4X?t$O0u$r@_Dj$G$-$J$+$C$?5-;v$NHO0O$rJV$9$Y$-$G$9\e(B (\e$B8=:_$O$^$C$?$/;H$o$l\e(B
27539 \e$B$F$$$^$;$s\e(B)\e$B!#\e(B
27540
27541 \e$B$3$N4X?t$+$i$O7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27542
27543 @item (nnchoke-request-update-mark GROUP ARTICLE MARK)
27544
27545 \e$B$b$7MxMQ<T$,!"$3$N%P%C%/%(%s%I$N5$$KF~$i$J$$0u$r@_Dj$7$h$&$H$7$?$i!"$3$N\e(B
27546 \e$B4X?t$,0u$rJQ99$9$k$3$H$,$G$-$^$9!#\e(Bgnus \e$B$O$b$H$N\e(B @var{mark} \e$B$NBe$o$j$K!"\e(B
27547 \e$B$3$N4X?t$,JV$7$?$b$N$r\e(B @var{article} \e$B$X$N0u$H$7$F;H$$$^$9!#%P%C%/%(%s%I\e(B
27548 \e$B$,5$$K$9$k$3$H$,FC$K$J$1$l$P!"85$N\e(B @var{mark} \e$B$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
27549 @code{nil} \e$B$d$=$NB>$N%4%_$rJV$7$F$O$$$1$^$;$s!#\e(B
27550
27551 \e$B;d$,CN$C$F$$$k$3$l$N$3$l$NMxMQK!$O!"\e(B@code{nnvirtual} \e$B$,9T$J$C$F$$$k$3$H\e(B
27552 \e$B$@$1$G$9\e(B---\e$B$b$79=@.%0%k!<%W$,<+F04|8B@Z$l>C5n2DG=$G$"$l$P!"$3$N2>A[%0%k!<\e(B
27553 \e$B%W$G4{FI$N0u$rIU$1$k$H!"7k2L$H$7$F$=$N5-;v$K4|8B@Z$l>C5n$N0u$,IU$1$i$l$^\e(B
27554 \e$B$9!#\e(B
27555
27556 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27557
27558 @item (nnchoke-request-scan &optional GROUP SERVER)
27559
27560 \e$B$3$N4X?t$O!"%P%C%/%(%s%I$,E~Ce5-;v$r3NG'$9$kMW5a$r9T$J$&$H$-$K$$$D$G\e(B
27561 \e$B$b\e(B (gnus \e$B$+$=$l0J30$K$h$C$F\e(B)\e$B!"$"$l$d$3$l$d$H8F$S=P$5$l$k$3$H$,$"$j$^$9!#\e(B
27562 \e$B%a!<%k%P%C%/%(%s%I$O$3$N4X?t$,5/F0$5$l$?$H$-!"E57?E*$K$O%9%W!<%k%U%!%$%k\e(B
27563 \e$B$rFI$`$+\e(B @acronym{POP} \e$B%5!<%P!<$KLd$$9g$o$;$K$$$-$^$9!#\e(B@var{group} \e$B$OFC\e(B
27564 \e$B$K5$$KN1$a$kI,MW$O$"$j$^$;$s\e(B---\e$B$b$7%P%C%/%(%s%I$,!"0l$D$@$1$N%0%k!<%W$r\e(B
27565 \e$BAv::$9$k$N$OBgJQ$9$.$k$HH=CG$7$?>l9g$K$O!"A4%0%k!<%W$NA4Av::$r9T$J$C$F$b\e(B
27566 \e$B9=$$$^$;$s!#$G$9$,!"<BMQE*$K$G$-$l$P$=$l$r6I=jE*$KJD$8$F$*$/J}$,NI$$$G$7$g\e(B
27567 \e$B$&!#\e(B
27568
27569 \e$B$3$N4X?t$KJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27570
27571 @item (nnchoke-request-group-description GROUP &optional SERVER)
27572
27573 \e$B$3$N4X?t$K$h$C$FJV$5$l$k7k2L$N%G!<%?$O!"\e(B@var{group} \e$B$N@bL@$G$9!#\e(B
27574
27575 @example
27576 description-line = name <TAB> description eol
27577 name             = <string>
27578 description      = <text>
27579 @end example
27580
27581 @item (nnchoke-request-list-newsgroups &optional SERVER)
27582
27583 \e$B$3$N4X?t$K$h$C$FJV$5$l$k7k2L$N%G!<%?$O!"%5!<%P!<>e$GMxMQ$G$-$k%0%k!<%W$9\e(B
27584 \e$B$Y$F$N@bL@$G$9!#\e(B
27585
27586 @example
27587 description-buffer = *description-line
27588 @end example
27589
27590 @item (nnchoke-request-newgroups DATE &optional SERVER)
27591
27592 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O!"\e(B@samp{date} \e$B0J9_$K:n@.$5$l$?$9$Y$F$N\e(B
27593 \e$B%0%k!<%W$G$9!#\e(B@samp{date} \e$B$ODL>o$N?M4V$,FI$a$kF|IU$N7A<0\e(B (\e$B$9$J$o$A!"%a!<\e(B
27594 \e$B%k$d%K%e!<%9$N%X%C%@!<$G;H$o$l$k7A<0$G!"%G%#%U%)%k%H$G$O4X\e(B
27595 \e$B?t\e(B @code{message-make-date} \e$B$+$iJV$5$l$?$b$N\e(B) \e$B$G$9!#%G!<%?$O\e(B active \e$B%P%C\e(B
27596 \e$B%U%!!<$N7A<0$G$J$1$l$P$J$j$^$;$s!#\e(B
27597
27598 \e$B$3$N4X?t$,!VB?$9$.$k!W%0%k!<%W$rJV$7$F$b%*!<%1%$$G$9!#$$$/$D$+$N%P%C%/%(\e(B
27599 \e$B%s%I$O?7$7$$%0%k!<%W$r8+$D$1$k$h$j$b!"3Z$r$7$F$9$Y$F$N%0%k!<%W$N%j%9%H$r\e(B
27600 \e$BJV$9$+$b$7$l$^$;$s!#$7$+$7%P%C%/%(%s%I$,JV$9B?$/$N%0%k!<%W$KBP$7$F$3$l\e(B
27601 (\e$BLuCm\e(B: \e$B?7$7$$%0%k!<%W$H$7$F07$&$3$H\e(B) \e$B$r$7$F$O$$$1$^$;$s!#IaDL!"MxMQ<T<+\e(B
27602 \e$B?H$,:n$C$?%0%k!<%W$J$i$PB?$9$.$k$3$H$O$J$$$G$7$g$&!#$G$9$+\e(B
27603 \e$B$i\e(B @code{nnml} \e$B$H$=$l$KN`$9$k$b$N$O$?$V$s?4G[$"$j$^$;$s!#$7$+\e(B
27604 \e$B$7\e(B @code{nntp} \e$B$N$h$&$J%P%C%/%(%s%I$G$O%0%k!<%W$O%5!<%P!<$K$h$C$F:n$i$l\e(B
27605 \e$B$F$$$^$9$+$i!"B?$/$N%0%k!<%W$,JV$C$F$/$k$3$H$,$"$j$($^$9!#\e(B
27606
27607 @item (nnchoke-request-create-group GROUP &optional SERVER)
27608
27609 \e$B$3$N4X?t$O!"\e(B@var{group} \e$B$H$$$&L>A0$N6u$N%0%k!<%W$r:n@.$7$^$9!#\e(B
27610
27611 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27612
27613 @item (nnchoke-request-expire-articles ARTICLES &optional GROUP SERVER FORCE)
27614
27615 \e$B$3$N4X?t$O!"\e(B@var{articles} \e$B$NHO0O$N$9$Y$F$N5-;v$KBP$7$F4|8B@Z$l>C5n=hM}\e(B
27616 \e$B$r9T$J$$$^$9!#\e(B(@var{articles} \e$B$O8=:_$O5-;vHV9f$NC1=c$J%j%9%H$G$9!#\e(B) \e$B$3$N\e(B
27617 \e$B4X?t$G>C5n$5$l$kA0$N!"5-;v$,$I$l$@$18E$$5-;v$G$"$k$+$N7hDj$O%P%C%/%(%s%I\e(B
27618 \e$B$KG$$5$l$F$$$^$9!#\e(B@var{force} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"$=$l$,$I$s$J$K\e(B
27619 \e$B?7$7$$$b$N$G$"$C$F$b!"$9$Y$F$N\e(B @var{articles} \e$B$,>C5n$5$l$^$9!#\e(B
27620
27621 \e$B$3$N4X?t$O:o=|$7$J$+$C$?!"$"$k$$$O:o=|$9$k$3$H$,$G$-$J$+$C$?5-;v$N%j%9%H\e(B
27622 \e$B$rJV$7$^$9!#\e(B
27623
27624 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27625
27626 @item (nnchoke-request-move-article ARTICLE GROUP SERVER ACCEPT-FORM &optional LAST)
27627
27628 \e$B$3$N4X?t$O\e(B @var{article} (\e$BHV9f\e(B) \e$B$r!"\e(B@var{group} \e$B$+\e(B
27629 \e$B$i\e(B @var{accept-form} \e$B$r8F$S=P$7$F0\F0$7$^$9!#\e(B
27630
27631 \e$B$3$N4X?t$O!"LdBj$N5-;v$r0\F0$5$;$k$?$a$N=`Hw$H$7$F!"5-;v$KIU2C$5$l$?%X%C\e(B
27632 \e$B%@!<9T$r$9$Y$F:o=|$7!"0lHL$K5-;v$r!V$-$l$$$5$C$Q$j!W$K$7$^$9!#$=$7\e(B
27633 \e$B$F!V$-$l$$$J!W5-;v$N$"$k%P%C%U%!!<$G\e(B @var{accept-form} \e$B$r\e(B @code{eval} \e$B$7\e(B
27634 \e$B$^$9!#$3$l$OK\Ev$KJ#@=$r9T$J$$$^$9!#$b$7\e(B @code{eval} \e$B$,\e(B @code{nil} \e$B0J30\e(B
27635 \e$B$NCM$rJV$7$?$i!"$=$N5-;v$O:o=|$5$l$^$;$s!#\e(B
27636
27637 @var{last} \e$B$,\e(B @code{nil} \e$B$G$"$l$P!"$3$ND>8e$K$5$i$KMW5a$,H/9T$5$l$k8+9~\e(B
27638 \e$B$_$,9b$$!"$H$$$&0UL#$K$J$j!"$3$l$K$h$C$F:GE,2=$,$$$/$i$+$G$-$k$h$&$K$J$j\e(B
27639 \e$B$^$9!#\e(B
27640
27641 \e$B$3$N4X?t$O!"%0%k!<%WL>$,\e(B @code{car} \e$B$G!"$=$N5-;v$N0\F0@h$N5-;vHV9f$,\e(B
27642 @code{cdr} \e$B$G$"$k\e(B cons \e$B%;%k$rJV$7$^$9!#\e(B
27643
27644 \e$B$=$N%0%k!<%W$O!"%P%C%/%(%s%I$,$=$N%0%k!<%W$X$N5-;v$N<}G<$rMW5a$9$kA0$KB8\e(B
27645 \e$B:_$7$J$1$l$^$J$j$^$;$s!#\e(B
27646
27647 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27648
27649 @item (nnchoke-request-accept-article GROUP &optional SERVER LAST)
27650
27651 \e$B$3$N4X?t$O!"8=:_$N%P%C%U%!!<$r<h$j!"$=$l$r\e(B @var{group} \e$B$NCf$KA^F~$7$^$9!#\e(B
27652 @var{last} \e$B$,\e(B @code{nil} \e$B$G$"$l$P!"$3$N4X?t$X$N$5$i$J$k8F$S=P$7$,D>$A$K\e(B
27653 \e$B9T$J$o$l$k$H$$$&0UL#$G$9!#\e(B
27654
27655 \e$B$3$N4X?t$O%0%k!<%WL>$,\e(B @code{car} \e$B$G!"$=$N5-;v$N0\F0@h$N5-;vHV9f$,\e(B
27656 @code{cdr} \e$B$G$"$k\e(B cons \e$B%;%k$rJV$7$^$9!#\e(B
27657
27658 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27659
27660 @item (nnchoke-request-replace-article ARTICLE GROUP BUFFER)
27661
27662 \e$B$3$N4X?t$O\e(B @var{article} (\e$BHV9f\e(B) \e$B$r\e(B @var{group} \e$B$+$i:o=|$7!"Be$o$j$K\e(B
27663 @var{buffer} \e$B$r$=$3$KA^F~$7$^$9!#\e(B
27664
27665 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27666
27667 @item (nnchoke-request-delete-group GROUP FORCE &optional SERVER)
27668
27669 \e$B$3$N4X?t$O\e(B @var{group} \e$B$r>C5n$7$^$9!#$b$7\e(B @var{force} \e$B$,$"$l$P!"$=$N%0\e(B
27670 \e$B%k!<%WFb$N$9$Y$F$N5-;v$rK\Ev$K>C5n$7!"$=$7$F$=$N%0%k!<%W<+?H$r>C5n$7$^$9!#\e(B
27671 (\e$B$b$7!V%0%k!<%W<+?H!W$H$$$&$b$N$,$"$l$P!#\e(B)
27672
27673 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27674
27675 @item (nnchoke-request-rename-group GROUP NEW-NAME &optional SERVER)
27676
27677 \e$B$3$N4X?t$O\e(B @var{group} \e$B$+$i\e(B @var{new-name} \e$B$KL>A0$rJQ99$7$^$9!#\e(B
27678 @var{group} \e$BFb$K$"$k5-;v$O$9$Y$F\e(B @var{new-name} \e$B$K0\F0$7$^$9!#\e(B
27679
27680 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27681 @end table
27682
27683 @node Error Messaging
27684 @subsubsection \e$B%(%i!<%a%C%;!<%8I=<(\e(B
27685
27686 @findex nnheader-report
27687 @findex nnheader-get-report
27688 \e$B%P%C%/%(%s%I$O%(%i!<>u67$rJs9p$9$k$N$K\e(B @code{nnheader-report} \e$B$r;H$o$J$/\e(B
27689 \e$B$F$O$J$j$^$;$s\e(B---\e$BMW5a$r<B9T$G$-$J$$$H$-$K%(%i!<$r@85/$5$;$F$O$$$1$^$;$s!#\e(B
27690 \e$B$3$N4X?t$N:G=i$N0z?t$O%P%C%/%(%s%IL>$N%7%s%\%k$G!";D$j$O!"J#?t$N0z?t$,$"\e(B
27691 \e$B$l$P\e(B @code{format} \e$B$X$N0z?t$H$7$F2r<a$5$l!"0l$D$G$"$l$P$?$@$NJ8;zNs$K$J\e(B
27692 \e$B$j$^$9!#$3$N4X?t$O>o$K\e(B @code{nil} \e$B$rJV$5$J$/$F$O$J$j$^$;$s!#\e(B
27693
27694 @lisp
27695 (nnheader-report 'nnchoke "You did something totally bogus")
27696
27697 (nnheader-report 'nnchoke "Could not request group %s" group)
27698 @end lisp
27699
27700 \e$B0lJ}\e(B gnus \e$B$O!"%5!<%P!<$+$i\e(B @code{nil} \e$B$rJV$5$l$?$H$-\e(B
27701 \e$B$K\e(B @code{nnheader-get-report} \e$B$r8F$S=P$7!"$=$7$F$3$N4X?t$,LdBj$N%P%C%/%(\e(B
27702 \e$B%s%I$KBP$7$F:G8e$KJs9p$5$l$?%a%C%;!<%8$rJV$7$^$9!#$3$N4X?t$O0l$D$N0z\e(B
27703 \e$B?t\e(B---\e$B%5!<%P!<$N%7%s%\%k$r<h$j$^$9!#\e(B
27704
27705 \e$BFbItE*$K$O!"$3$l$i$N4X?t$O\e(B @var{back-end}@code{-status-string} \e$B$K%"%/%;\e(B
27706 \e$B%9$^$9!"$D$^$j\e(B @code{nnchoke} \e$B%P%C%/%(%s%I$O$=$N%(%i!<%a%C%;!<%8\e(B
27707 \e$B$r\e(B @code{nnchoke-status-string} \e$B$K3JG<$7$^$9!#\e(B
27708
27709 @node Writing New Back Ends
27710 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r=q$/\e(B
27711
27712 \e$BB?$/$N%P%C%/%(%s%I$O$H$F$bN`;w$7$F$$$^$9!#\e(B
27713 @code{nnml} \e$B$O\e(B @code{nnspool} \e$B$K$H$F$b;w$F$$$^$9$,!"%5!<%P!<>e$N5-;v$rJT\e(B
27714 \e$B=8$9$k$3$H$,$G$-$^$9!#\e(B@code{nnmh} \e$B$O\e(B @code{nnml} \e$B$K$H$F$b;w$F$$$^$9$,!"\e(B
27715 \e$B$3$l$O%"%/%F%#%V%U%!%$%k$r;H$o$:!"35MW%G!<%?%Y!<%9$bJ];}$7$^$;$s!#\e(B
27716 @code{nndir} \e$B$O\e(B @code{nnml} \e$B$K$H$F$b;w$F$$$^$9$,!"$3$l$K$O!V%0%k!<%W!W$N\e(B
27717 \e$B35G0$O$J$/!"5-;v$N=$@5$O$G$-$^$;$s!#\e(B
27718
27719 \e$B?7$7$$%P%C%/%(%s%I$r=q$/$H$-$KB>$N%P%C%/%(%s%I$+$i4X?t$r!V7Q>5!W$9$k$3$H\e(B
27720 \e$B$,2DG=$G$"$C$F$[$7$$!"$H;W$&$N$OM}$KE,$C$F$$$^$9!#$=$7$F$^$5$K!"$"$J$?$,\e(B
27721 \e$B$=$&$7$?$1$l$P!"$=$l$,$G$-$k$N$G$9!#\e(B(\e$B$"$J$?$,$=$&$7$?$/$J$1$l$P$7$J$/$F\e(B
27722 \e$B$bNI$$$G$9$h!"$b$A$m$s!#\e(B)
27723
27724 \e$B$9$Y$F$N%P%C%/%(%s%I$O8x3+JQ?t$H8x3+4X?t$r!"\e(B@code{nnoo} \e$B$H8F$P$l$k%Q%C%1!<\e(B
27725 \e$B%8$r;H$C$F@k8@$7$^$9!#\e(B
27726
27727 \e$BB>$N%P%C%/%(%s%I$+$i4X?t$r7Q>5$9$k$K$O\e(B (\e$B$=$7$F8=:_$N%P%C%/%(%s%I$+$iB>$N\e(B
27728 \e$B%P%C%/%(%s%I$K4X?t$r7Q>5$G$-$k$h$&$K$9$k$K$O\e(B)\e$B!"0J2<$N%^%/%m$r;HMQ$7$J$1\e(B
27729 \e$B$l$P$J$j$^$;$s!#\e(B
27730
27731 @table @code
27732 @item nnoo-declare
27733 \e$B$3$N%^%/%m$O!":G=i$N0z?t$r!"$=$N8e$KB3$/0z?t$N;R6!$G$"$k$3$H$r@k8@$7$^$9!#\e(B
27734 \e$BNc$($P!"\e(B
27735
27736 @lisp
27737 (nnoo-declare nndir
27738   nnml nnmh)
27739 @end lisp
27740
27741 \e$B$3$l$G\e(B @code{nndir} \e$B$O!"\e(B@code{nnml} \e$B$H\e(B @code{nnmh} \e$B$NN>J}$+$i4X?t$r7Q>5\e(B
27742 \e$B$7$h$&$H$7$F$$$k$3$H$r@k8@$7$^$9!#\e(B
27743
27744 @item defvoo
27745 \e$B$3$N%^%/%m$O\e(B @code{defvar} \e$B$HF15A$G$9$,!"$=$NJQ?t$r8x3+%5!<%P!<JQ?t$H$7\e(B
27746 \e$B$FEPO?$7$^$9!#$[$H$s$I$N>uBV;X8~7?$NJQ?t$O\e(B @code{defvar} \e$B$G$O$J\e(B
27747 \e$B$/\e(B @code{defvoo} \e$B$K$h$C$F@k8@$9$k$Y$-$G$9!#\e(B
27748
27749 \e$BDL>o$N\e(B @code{defvar} \e$B0z?t$K2C$($F!"$3$N%^%/%m$O?F%P%C%/%(%s%I$NJQ?t$N%j\e(B
27750 \e$B%9%H$r<h$j!"$3$N4X?t$,$=$N%P%C%/%(%s%IFb$G<B9T$5$l$k$H$-$KJQ?t$rCV$-49$(\e(B
27751 \e$B$^$9!#\e(B
27752
27753 @lisp
27754 (defvoo nndir-directory nil
27755   "Where nndir will look for groups."
27756   nnml-current-directory nnmh-current-directory)
27757 @end lisp
27758
27759 \e$B$3$l$O\e(B @code{nndir} \e$B$N$?$a$K\e(B @code{nnml} \e$B$N4X?t$,8F$S=P$5$l$?$H$-$K!"\e(B
27760 @code{nnml-current-directory} \e$B$O\e(B @code{nndir-directory} \e$B$K@_Dj$5$l$k$H$$\e(B
27761 \e$B$&0UL#$G$9!#\e(B(@code{nnmh} \e$B$bF1MM$G$9!#\e(B)
27762
27763 @item nnoo-define-basics
27764 \e$B$3$N%^%/%m$O!"$[$H$s$IA4It$N%P%C%/%(%s%I$,;}$D$Y$-6&DL4X?t$r$$$/$D$+Dj5A\e(B
27765 \e$B$7$^$9!#\e(B
27766
27767 @lisp
27768 (nnoo-define-basics nndir)
27769 @end lisp
27770
27771 @item deffoo
27772 \e$B$3$N%^%/%m$O$^$5$K\e(B @code{defun} \e$B$N$h$&$J$b$N$G!"F10l$N0z?t$r<h$j$^$9!#DL\e(B
27773 \e$B>o$N\e(B @code{defun} \e$B=hM}$K2C$($F!"$3$N%^%/%m$O$=$N4X?t$r8x3+$7$F$$$k$b$N$H\e(B
27774 \e$B$7$FEPO?$7!"B>$N%P%C%/%(%s%I$,$=$l$r7Q>5$G$-$k$h$&$K$7$^$9!#\e(B
27775
27776 @item nnoo-map-functions
27777 \e$B$3$N%^%/%m$O8=:_$N%P%C%/%(%s%I$N4X?t$+$i?F%P%C%/%(%s%I$N4X?t$X$NCV$-49$(\e(B
27778 \e$B$r9T$J$($k$h$&$K$7$^$9!#\e(B
27779
27780 @lisp
27781 (nnoo-map-functions nndir
27782   (nnml-retrieve-headers 0 nndir-current-group 0 0)
27783   (nnmh-request-article 0 nndir-current-group 0 0))
27784 @end lisp
27785
27786 \e$B$3$l$O\e(B @code{nndir-retrieve-headers} \e$B$,8F$S=P$5$l$?$H$-!"0lHVL\!";0HVL\!"\e(B
27787 \e$B;MHVL\$N0z?t$,\e(B @code{nnml-retrieve-headers} \e$B$KEO$5$l!"0lJ}!"FsHVL\$N0z?t\e(B
27788 \e$B$O\e(B @code{nndir-current-group} \e$B$NCM$H$7$F@_Dj$5$l$k!"$H$$$&0UL#$G$9!#\e(B
27789
27790 @item nnoo-import
27791 \e$B$3$N%^%/%m$OB>$N%P%C%/%(%s%I$+$i4X?t$r<h$j9~$_$^$9!#$3$l$OC1$K$^$@Dj5A$5\e(B
27792 \e$B$l$F$$$J$$4X?t$rDj5A$9$k$@$1$J$N$G!"%=!<%9%U%!%$%k$N:G8e$N=hM}$H$7$F=q$+\e(B
27793 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
27794
27795 @lisp
27796 (nnoo-import nndir
27797   (nnmh
27798    nnmh-request-list
27799    nnmh-request-newgroups)
27800   (nnml))
27801 @end lisp
27802
27803 \e$B$3$l$O!"\e(B@code{nndir-request-list} \e$B$X$N8F$S=P$7$OC1\e(B
27804 \e$B$K\e(B @code{nnmh-request-list} \e$B$K0z$-EO$5$l!"0lJ}!"\e(B@code{nnml} \e$B$N8x3+4X?t$G\e(B
27805 \e$B$^$@\e(B @code{nndir} \e$B$GDj5A$5$l$F$$$J$$$b$N$r$3$3$GDj5A$7$^$9!#\e(B
27806 @end table
27807
27808 \e$B0J2<$O\e(B @code{nndir} \e$B%P%C%/%(%s%I$N$A$g$C$HC;=L$7$?HG$G$9!#\e(B
27809
27810 @lisp
27811 ;;; @r{nndir.el --- single directory newsgroup access for Gnus}
27812 ;; @r{Copyright (C) 1995,96 Free Software Foundation, Inc.}
27813
27814 ;;; @r{Code:}
27815
27816 (require 'nnheader)
27817 (require 'nnmh)
27818 (require 'nnml)
27819 (require 'nnoo)
27820 (eval-when-compile (require 'cl))
27821
27822 (nnoo-declare nndir
27823   nnml nnmh)
27824
27825 (defvoo nndir-directory nil
27826   "Where nndir will look for groups."
27827   nnml-current-directory nnmh-current-directory)
27828
27829 (defvoo nndir-nov-is-evil nil
27830   "*Non-nil means that nndir will never retrieve NOV headers."
27831   nnml-nov-is-evil)
27832
27833 (defvoo nndir-current-group ""
27834   nil
27835   nnml-current-group nnmh-current-group)
27836 (defvoo nndir-top-directory nil nil nnml-directory nnmh-directory)
27837 (defvoo nndir-get-new-mail nil nil nnml-get-new-mail nnmh-get-new-mail)
27838
27839 (defvoo nndir-status-string "" nil nnmh-status-string)
27840 (defconst nndir-version "nndir 1.0")
27841
27842 ;;; @r{Interface functions.}
27843
27844 (nnoo-define-basics nndir)
27845
27846 (deffoo nndir-open-server (server &optional defs)
27847   (setq nndir-directory
27848         (or (cadr (assq 'nndir-directory defs))
27849             server))
27850   (unless (assq 'nndir-directory defs)
27851     (push `(nndir-directory ,server) defs))
27852   (push `(nndir-current-group
27853           ,(file-name-nondirectory
27854             (directory-file-name nndir-directory)))
27855         defs)
27856   (push `(nndir-top-directory
27857           ,(file-name-directory (directory-file-name nndir-directory)))
27858         defs)
27859   (nnoo-change-server 'nndir server defs))
27860
27861 (nnoo-map-functions nndir
27862   (nnml-retrieve-headers 0 nndir-current-group 0 0)
27863   (nnmh-request-article 0 nndir-current-group 0 0)
27864   (nnmh-request-group nndir-current-group 0 0)
27865   (nnmh-close-group nndir-current-group 0))
27866
27867 (nnoo-import nndir
27868   (nnmh
27869    nnmh-status-message
27870    nnmh-request-list
27871    nnmh-request-newgroups))
27872
27873 (provide 'nndir)
27874 @end lisp
27875
27876 @node Hooking New Back Ends Into Gnus
27877 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r\e(B gnus \e$B$K7R$2$k\e(B
27878
27879 @vindex gnus-valid-select-methods
27880 @findex gnus-declare-backend
27881 \e$B$"$J$?$N?7$7$$%P%C%/%(%s%I$r\e(B gnus \e$B$G;H$$$O$8$a$k$N$O$H$F$b4JC1$G\e(B
27882 \e$B$9\e(B---\e$BC1$K\e(B @code{gnus-declare-backend} \e$B4X?t$G@k8@$9$k$@$1$G$9!#$3$l$O%P%C\e(B
27883 \e$B%/%(%s%I$r\e(B @code{gnus-valid-select-methods} \e$BJQ?t$KDI2C$7$^$9!#\e(B
27884
27885 @code{gnus-declare-backend} \e$B$OFs$D$N0z?t$r<h$j$^$9\e(B---\e$B%P%C%/%(%s%I$NL>A0\e(B
27886 \e$B$HE,Ev$J?t$NG=NO\e(B @dfn{abilities} \e$B$G$9!#\e(B
27887
27888 \e$B$3$l$,Nc$G$9!#\e(B
27889
27890 @lisp
27891 (gnus-declare-backend "nnchoke" 'mail 'respool 'address)
27892 @end lisp
27893
27894 \e$B$=$7$F>e5-$N9T$O\e(B @file{nnchoke.el} \e$B%U%!%$%k$KF~$l$^$9!#\e(B
27895
27896 \e$BG=NO$K$O0J2<$N$b$N$,$"$j$^$9!#\e(B
27897
27898 @table @code
27899 @item mail
27900 \e$B$3$l$O%a!<%kIw%P%C%/%(%s%I$G$9\e(B---\e$B%U%)%m!<%"%C%W$O\e(B (\e$B$?$$$F$$$O\e(B) \e$B%a!<%k$G\e(B
27901 \e$BAw$i$l$^$9!#\e(B
27902 @item post
27903 \e$B$3$l$O%K%e!<%9Iw%P%C%/%(%s%I$G$9\e(B---\e$B%U%)%m!<%"%C%W$O\e(B (\e$B$?$$$F$$$O\e(B) \e$B%K%e!<\e(B
27904 \e$B%9$GAw$i$l$^$9!#\e(B
27905 @item post-mail
27906 \e$B$3$N%P%C%/%(%s%I$O%a!<%k$H%K%e!<%9$NN>J}$r%5%]!<%H$7$^$9!#\e(B
27907 @item none
27908 \e$B$3$l$O%K%e!<%9$G$b%a!<%k$G$b$J$$%P%C%/%(%s%I$G$9\e(B---\e$B$^$C$?$/0c$C$?2?$+$G\e(B
27909 \e$B$9!#\e(B
27910 @item respool
27911 \e$B$3$l$O:F%9%W!<%k$r%5%]!<%H$7$^$9\e(B---\e$B$H$$$&$h$j$O!"$=$N85$N5-;v$H%0%k!<%W\e(B
27912 \e$B$r=$@5$9$k$3$H$,$G$-$^$9!#\e(B
27913 @item address
27914 \e$B2>A[%5!<%P!<L>$NCf$K%5!<%P!<$NL>A0$,4^$^$k$H$$$&$3$H$G$9!#$3$l$O$[$H$s$I\e(B
27915 \e$BA4It$N%P%C%/%(%s%I$GI,MW$K$J$j$^$9!#\e(B
27916 @item prompt-address
27917 \e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{B} \e$B$J$I$G$3$NL?Na$r<B9T$7$?$H$-!"MxMQ<T$O%"%I\e(B
27918 \e$B%l%9$N%W%m%s%W%HF~NO$r5a$a$i$l$^$9!#$3$l$ONc$($P!"\e(B@code{nntp} \e$B$N$h$&$J%P%C\e(B
27919 \e$B%/%(%s%I$G$OI,MW$G!"\e(B@code{nnmbox} \e$B$G$OI,MW$G$O$"$j$^$;$s!#\e(B
27920 @end table
27921
27922 @node Mail-like Back Ends
27923 @subsubsection \e$B%a!<%kIw%P%C%/%(%s%I\e(B
27924
27925 \e$B%a!<%k%P%C%/%(%s%I$,$=$NB>$N%P%C%/%(%s%I$KBP$7$F0l@~$r2h$7$F$$$kE@$O!"$[\e(B
27926 \e$B$H$s$I$N%a!<%k%P%C%/%(%s%I$O\e(B @file{nnmail.el} \e$B$NCf$N6&DL4X?t$K6/$/0MB8$7\e(B
27927 \e$B$F$$$k$H$$$&E@$G$9!#Nc$($P!"\e(B@code{nnml-request-scan} \e$B$NDj5A$O$3$N$h$&$K\e(B
27928 \e$B$J$j$^$9!#\e(B
27929
27930 @lisp
27931 (deffoo nnml-request-scan (&optional group server)
27932   (setq nnml-article-file-alist nil)
27933   (nnmail-get-new-mail 'nnml 'nnml-save-nov nnml-directory group))
27934 @end lisp
27935
27936 \e$BC1$K\e(B @code{nnmail-get-new-mail} \e$B$K$$$/$D$+0z?t$rM?$($F8F$S=P$9$@$1$G!"\e(B
27937 @code{nnmail} \e$B$,%a!<%k$N0\F0$dJ,N%$r$9$Y$F$NLLE]$r8+$F$/$l$^$9!#\e(B
27938
27939 \e$B$3$N4X?t$O;M$D$N0z?t$r<h$j$^$9!#\e(B
27940
27941 @table @var
27942 @item method
27943 \e$B$3$l$O!"$3$N8F$S=P$7$r$I$N%P%C%/%(%s%I$,@UG$$rIi$&$+$r;X<($9$k%7%s%\%k$G\e(B
27944 \e$B$9!#\e(B
27945
27946 @item exit-function
27947 \e$B$3$N4X?t$OJ,N%$,<B9T$5$l$?8e$K8F$S=P$5$l$^$9!#\e(B
27948
27949 @item temp-directory
27950 \e$B0l;~%U%!%$%k$r3JG<$9$k>l=j$G$9!#\e(B
27951
27952 @item group
27953 \e$B$3$N>JN,2DG=$J0z?t$O!"J,N%$,0l$D$N%0%k!<%W$KBP$7$F$N$_<B9T$5$l$k$Y$-$G$"\e(B
27954 \e$B$k$H$-$N%0%k!<%WL>$G$9!#\e(B
27955 @end table
27956
27957 @code{nnmail-get-new-mail} \e$B$O3F5-;v$rJ]B8$9$k$?$a\e(B
27958 \e$B$K\e(B @var{back-end}@code{-save-mail} \e$B$r8F$S=P$7$^$9!#\e(B
27959 @var{back-end}@code{-active-number} \e$B$O$3$N5-;v$K3d$jEv$F$i$l$?5-;vHV9f$r\e(B
27960 \e$BD4$Y$k$?$a$K8F$S=P$5$l$^$9!#\e(B
27961
27962 \e$B$3$N4X?t$O<!$NJQ?t$b;HMQ$7$^$9!#\e(B
27963 @var{back-end}@code{-get-new-mail} (\e$B$3$N%P%C%/%(%s%I$N?7Ce%a!<%k$rD4$Y$k\e(B
27964 \e$B$+$I$&$+\e(B) \e$B$H!"?7$7$$%"%/%F%#%V%U%!%$%k$r@8@.$9$k$?$a\e(B
27965 \e$B$N\e(B @var{back-end}@code{-group-alist} \e$B$*$h\e(B
27966 \e$B$S\e(B @var{back-end}@code{-active-file} \e$B$G$9!#\e(B
27967 @var{back-end}@code{-group-alist} \e$B%0%k!<%W$N%"%/%F%#%VO"A[%j%9%H$G!"0J2<\e(B
27968 \e$B$N$h$&$J$b$N$G$9!#\e(B
27969
27970 @example
27971 (("a-group" (1 . 10))
27972  ("some-group" (34 . 39)))
27973 @end example
27974
27975 @node Score File Syntax
27976 @subsection \e$B%9%3%"%U%!%$%k$N9=J8\e(B
27977
27978 \e$B%9%3%"%U%!%$%k$O4JC1$KJ,@O2DG=$G!"$7$+$7Hs>o$K=@Fp$J$h$&$K0U?^$5$l$F$$$^\e(B
27979 \e$B$9!#$=$l$K$O\e(B Emacs Lisp \e$B$N%j%9%H$HF1$8FI$_9~$_9=J8$JMM$J$b$N$,$=$N;XDj$K\e(B
27980 \e$B9g$&$@$m$&$H$$$&$3$H$,7hDj$5$l$^$7$?!#\e(B
27981
27982 \e$B$3$l$ONI$/$"$k%9%3%"%U%!%$%k$G$9\e(B:
27983
27984 @lisp
27985 (("summary"
27986   ("win95" -10000 nil s)
27987   ("Gnus"))
27988  ("from"
27989   ("Lars" -1000))
27990  (mark -100))
27991 @end lisp
27992
27993 \e$B%9%3%"%U%!%$%k$N\e(B BNF \e$BDj5A$G$9!#\e(B
27994
27995 @example
27996 score-file      = "" / "(" *element ")"
27997 element         = rule / atom
27998 rule            = string-rule / number-rule / date-rule
27999 string-rule     = "(" quote string-header quote space *string-match ")"
28000 number-rule     = "(" quote number-header quote space *number-match ")"
28001 date-rule       = "(" quote date-header quote space *date-match ")"
28002 quote           = <ascii 34>
28003 string-header   = "subject" / "from" / "references" / "message-id" /
28004                   "xref" / "body" / "head" / "all" / "followup"
28005 number-header   = "lines" / "chars"
28006 date-header     = "date"
28007 string-match    = "(" quote <string> quote [ "" / [ space score [ "" /
28008                   space date [ "" / [ space string-match-t ] ] ] ] ] ")"
28009 score           = "nil" / <integer>
28010 date            = "nil" / <natural number>
28011 string-match-t  = "nil" / "s" / "substring" / "S" / "Substring" /
28012                   "r" / "regex" / "R" / "Regex" /
28013                   "e" / "exact" / "E" / "Exact" /
28014                   "f" / "fuzzy" / "F" / "Fuzzy"
28015 number-match    = "(" <integer> [ "" / [ space score [ "" /
28016                   space date [ "" / [ space number-match-t ] ] ] ] ] ")"
28017 number-match-t  = "nil" / "=" / "<" / ">" / ">=" / "<="
28018 date-match      = "(" quote <string> quote [ "" / [ space score [ "" /
28019                   space date [ "" / [ space date-match-t ] ] ] ] ")"
28020 date-match-t    = "nil" / "at" / "before" / "after"
28021 atom            = "(" [ required-atom / optional-atom ] ")"
28022 required-atom   = mark / expunge / mark-and-expunge / files /
28023                   exclude-files / read-only / touched
28024 optional-atom   = adapt / local / eval
28025 mark            = "mark" space nil-or-number
28026 nil-or-number   = "nil" / <integer>
28027 expunge         = "expunge" space nil-or-number
28028 mark-and-expunge = "mark-and-expunge" space nil-or-number
28029 files           = "files" *[ space <string> ]
28030 exclude-files   = "exclude-files" *[ space <string> ]
28031 read-only       = "read-only" [ space "nil" / space "t" ]
28032 adapt        = "adapt" [ space "ignore" / space "t" / space adapt-rule ]
28033 adapt-rule      = "(" *[ <string> *[ "(" <string> <integer> ")" ] ")"
28034 local           = "local" *[ space "(" <string> space <form> ")" ]
28035 eval            = "eval" space <form>
28036 space           = *[ " " / <TAB> / <NEWLINE> ]
28037 @end example
28038
28039 \e$B%9%3%"%U%!%$%k$NG'<1IT2DG=$JMWAG$OL5;k$5$l$k$Y$-$G$9$,!"<N$F$i$l$k$o$1$G\e(B
28040 \e$B$O$"$j$^$;$s!#\e(B
28041
28042 \e$B$4Mw$NDL$j!"6uGr$,I,MW$G$9$,!"6uGr$NNL$H7?$OL54X78$G$9!#$3$l$O%9%3%"%U%!\e(B
28043 \e$B%$%k$NMM<0$O%W%m%0%i%^!<$KG$$5$l$F$$$k$H$$$&$3$H$G$9\e(B---\e$B$9$Y$F$r0l$D$ND9!<!<\e(B
28044 \e$B$$9T$KEG$-=P$9$N$,4JC1$G$"$l$P!"$=$l$O9=$$$^$;$s!#\e(B
28045
28046 \e$B$$$m$$$m$J%"%H%`$N0UL#$O$3$N%^%K%e%"%k$N$I$3$+$G@bL@$5$l$F$$$^\e(B
28047 \e$B$9\e(B (@pxref{Score File Format})\e$B!#\e(B
28048
28049 @node Headers
28050 @subsection \e$B%X%C%@!<\e(B
28051
28052 \e$BFbItE*$K$O\e(B gnus \e$B$OIT;W5D$JN.57$G!"\e(B@acronym{NOV} \e$BMM<0$KBP1~$9$k5-;v$N%X%C\e(B
28053 \e$B%@!<$rN/$a$F$*$/MM<0$r;H$$$^$9!#$"$k?M$O!":n<T$,\e(B @acronym{NOV} \e$B$N;EMM$r\e(B
28054 \e$B8+$FCQ$8$k$3$HL5$/$9$Y$F$r\e(B @emph{\e$BEp$s$@\e(B} \e$B$H;W$&$+$b$7$l$^$;$s$,!"$=$N?M\e(B
28055 \e$B$O@5$7$$$G$9!#\e(B
28056
28057 @dfn{\e$B%X%C%@!<\e(B} \e$B$OHs>o$KIiC4$N$+$1$i$l$9$.$?8l$G$9!#\e(B
28058 \e$B!V%X%C%@!<!W$O\e(B RFC1036 \e$B$G$O5-;v$NF,$N9T$N$3$H\e(B (\e$BNc$($P!"\e(B@code{From}) \e$B$rOC\e(B
28059 \e$B$9$N$KMQ$$$i$l$F$$$^$9!#$=$l$OB?$/$N?M$+$i!V%X%C%I!W\e(B---\e$B!V%X%C%@!<$HK\J8!W\e(B
28060 \e$B$NF15A8l$H$7$F;H$o$l$F$$$^$9!#\e(B(\e$B$3$l$O!";d$N0U8+$G$OHr$1$i$l$k$Y$-$G$9!#\e(B)
28061 \e$B$=$7$F!"\e(Bgnus \e$B$OFbIt$G$O!V%X%C%@!<!W$H8F$VMM<0$r;H$C$F$*$j!";d$O$3$3$G$=\e(B
28062 \e$B$l$K$D$$$F@bL@$7$^$9!#$3$l$O6e$D$NMWAG$+$i$J$k%Y%/%H%k$G!"4pK\E*$K!"$=$l\e(B
28063 \e$B$>$l$N%X%C%@!<\e(B (\e$B$"DK\e(B) \e$B$,0l$D$N6u$->l=j$r@j$a$F$$$^$9!#\e(B
28064
28065 \e$B$3$l$i$N6u$->l=j$O!"=gHV$K\e(B: @code{number}, @code{subject}, @code{from},
28066 @code{date}, @code{id}, @code{chars}, @code{lines}, @code{xref},
28067 @code{extra} \e$B$G$9!#$3$l$i$N6u$->l=j$K?($C$F@_Dj$9$k%^%/%m$,$"$j$^\e(B
28068 \e$B$9\e(B---\e$B$=$l$i$O$9$Y$F!"$=$l$>\e(B
28069 \e$B$l\e(B @code{mail-header-} \e$B$H\e(B @code{mail-header-set-} \e$B$$$&M=A[$5$l$kL>A0$r;}$C\e(B
28070 \e$B$F$$$^$9!#\e(B
28071
28072 @code{extra} \e$B$N>l=j$O%X%C%@!<\e(B/\e$BCM$NBP$NO"A[%j%9%H$G$"$k0J30$O$3$l$i$N$9$Y\e(B
28073 \e$B$F$N>l=j$OJ8;zNs$G$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
28074
28075 @node Ranges
28076 @subsection \e$BHO0O\e(B
28077
28078 @sc{gnus} \e$B$O;d$K$OHs>o$KLr$KN)$D$H;W$o$l$k35G0$rF3F~$7$^$7$?$N$G!";d$O$=\e(B
28079 \e$B$l$r$?$/$5$s;H$$!"$+$J$jG0F~$j$K:n$j>e$2$F$-$^$7$?!#\e(B
28080
28081 \e$B<ALd$OC1=c$G$9\e(B: \e$B$b$7$"$J$?$,BgNL$N?tCM$K$h$jF10l@-$rJ]>Z$5$l$k$b\e(B
28082 \e$B$N\e(B (object) (@emph{\e$BMpK=$J\e(B} \e$BNc$r5s$2$k$H!"5-;v$,$=$&$G$9\e(B) \e$B$r!V4^$^$l$F$$\e(B
28083 \e$B$k!W$H$7$F8+$J$7$?$$$H$-$O!"IaDL$NO"B3E*9T0Y$O$"$^$jLr$KN)$A$^$;$s!#\e(B(\e$BD9\e(B
28084 \e$B$5\e(B 200,000 \e$B$NO"B3J*$O>/$7B)$,D9$9$.$^$9!#\e(B)
28085
28086 \e$B$3$l$N2r7h:v$O<ALd$HF1$8$/$i$$C1=c$G$9!#C1$K$=$NO"B3J*$r2u$;$PNI$$$@$1$G\e(B
28087 \e$B$9!#\e(B
28088
28089 @example
28090 (1 2 3 4 5 6 10 11 12)
28091 @end example
28092
28093 \e$B$O<!$N$b$N$KJQ7A$5$l$^$9!#\e(B
28094
28095 @example
28096 ((1 . 6) (10. 12))
28097 @end example
28098
28099 \e$B$"$N7y$J\e(B @samp{(13. 13)} \e$B$N$h$&$JMWAG$rHr$1$k$?$a$K!"$=$l$N$_$N\e(B \e$B$b\e(B
28100 \e$B$N\e(B (object) \e$B$r<($9$?$a$K\e(B @samp{13} \e$B$OM-8z$JMWAG$K$J$C$F$$$^$9!#\e(B
28101
28102 @example
28103 ((1 . 6) 7 (10 . 12))
28104 @end example
28105
28106 \e$B$3$l$OFs$D$NHO0O$rHf3S$7$F$=$l$,Ey2A\e(B (equal) \e$B$G$"$k$+$rD4$Y$k$3$H$O>/$7\e(B
28107 \e$B<j$N$3$s$@$3$H$K$J$j$^$9\e(B:
28108
28109 @example
28110 ((1 . 5) 7 8 (10 . 12))
28111 @end example
28112
28113 \e$B$H\e(B
28114
28115 @example
28116 ((1 . 5) (7. 8) (10 . 12))
28117 @end example
28118
28119 \e$B$OEy2A$G$9!#<B:]$N$H$3$m!"2<9_$7$J$$%j%9%H$OHO0O$G$9\e(B:
28120
28121 @example
28122 (1 2 3 4 5)
28123 @end example
28124
28125 \e$B$O40A4$KM-8z$JHO0O$G$9!#$H$F$bB)$ND9$$$b$N$G$9$,!#$3$l$bM-8z$G$9\e(B:
28126
28127 @example
28128 (1 . 5)
28129 @end example
28130
28131 \e$B$=$7$F!"$3$l$OA0$NHO0O$HEy2A$G$9!#\e(B
28132
28133 \e$B$3$l$OHO0O$N\e(B BNF \e$BDj5A$G$9!#$b$A$m$s!"?tCM$N0UL#>e$NMW5a$O2<9_$7$F$$$J$$\e(B
28134 \e$B$H$$$&$3$H$O3P$($F$*$/I,MW$,$"$j$^$9!#\e(B(\e$BG$0U$N2s?t$NF1$8?tCM$N7+$jJV$7$O\e(B
28135 \e$B5v$5$l$F$$$^$9$,!"HO0O$N07$$$+$i$O>C$(5n$k798~$,$"$j$^$9!#\e(B)
28136
28137 @example
28138 range           = simple-range / normal-range
28139 simple-range    = "(" number " . " number ")"
28140 normal-range    = "(" start-contents ")"
28141 contents        = "" / simple-range *[ " " contents ] /
28142                   number *[ " " contents ]
28143 @end example
28144
28145 gnus \e$B$O8=:_$N$H$3$m4{FI5-;v$H5-;v$N0u$N>pJs$rIU$1$F$*$/$?$a$KHO0O$r;H$C\e(B
28146 \e$B$F$$$^$9!#;d$O\e(B \e$B<!$N8"NO<T\e(B \e$B$,;d$K$5$;$F$/$l$k$N$G$"$l$P!"\e(BC \e$B$G?t$NHO0O$N<B\e(B
28147 \e$BAu$r7W2h$7$F$$$^$9!#\e(B(\e$B;d$O$^$@$=$N?M$K?R$M$F$$$^$;$s!#$H8@$&$N$O!";d$O$=\e(B
28148 \e$B$l$rIaDL$NO"B3J*$KJQ49$7D>$5$J$$$G@$$NCf$r40A4$KHO0O$K4p$E$$$?$b$N$K$9$k\e(B
28149 \e$B$?$a$K$b$&>/$79M$($kI,MW$,$"$k$+$i$G$9!#\e(B)
28150
28151 @node Group Info
28152 @subsection \e$B%0%k!<%W>pJs\e(B
28153
28154 gnus \e$B$O%0%k!<%W$N$9$Y$F$N1JB3>pJs$r\e(B @dfn{group info} \e$B%j%9%H$KJ]B8$7$^$9!#\e(B
28155 \e$B$3$N%j%9%H$ND9$5$O\e(B 3 \e$B$+$i\e(B 6 (\e$B$b$7$/$O$b$C$H\e(B) \e$B$NMWAG$GE0DlE*$K%0%k!<%W$r\e(B
28156 \e$B5-=R$7$^$9!#\e(B
28157
28158 \e$B$3$3$K$"$k$N$O%0%k!<%W>pJs\e(B (group info) \e$B$NFs$D$NNc$G$9!#0l$D$OHs>o$KC1=c\e(B
28159 \e$B$J%0%k!<%W$G!"Fs$D$a$O$b$C$HJ#;($J$b$N$G$9\e(B:
28160
28161 @example
28162 ("no.group" 5 ((1 . 54324)))
28163
28164 ("nnml:my.mail" 3 ((1 . 5) 9 (20 . 55))
28165                 ((tick (15 . 19)) (replied 3 6 (19 . 3)))
28166                 (nnml "")
28167                 ((auto-expire . t) (to-address . "ding@@gnus.org")))
28168 @end example
28169
28170 \e$B:G=i$NMWAG$O\e(B @dfn{\e$B%0%k!<%WL>\e(B} \e$B$G$9\e(B---\e$B$I$N$h$&$K$7$m!"\e(Bgnus \e$B$,$=$l$K$h$C$F\e(B
28171 \e$B%0%k!<%W$rCN$C$F$$$k$b$N$G$9!#FsHVL\$NMWAG$O\e(B @dfn{\e$B9XFIEY\e(B} \e$B$G!"IaDL$O>.$5\e(B
28172 \e$B$J@0?t$G$9!#\e(B(\e$B$=$l$O\e(B @dfn{\e$B3,5i\e(B} \e$B$K$J$k$3$H$b$G$-$^$9!#$=$l$O!"%3%s%9%;%k\e(B
28173 \e$B$G!"\e(B@code{car} \e$B$,%l%Y%k$G!"\e(B@code{cdr} \e$B$,%9%3%"$G$9!#\e(B) \e$B;0HVL\$NMWAG$O4{FI\e(B
28174 \e$B5-;v$NHO0O$N%j%9%H$G$9!#;MHVL\$NMWAG$O$$$m$$$m$J<oN`$N5-;v$N0u$N%j%9%H$N\e(B
28175 \e$B%j%9%H$G$9!#8^HVL\$NMWAG$OA*BrJ}K!$G$9\e(B (\e$B$b$7$/$O!"$3$A$i$NJ}$,NI$$$N$G$"\e(B
28176 \e$B$l$P2>A[%5!<%P!<$G$9\e(B)\e$B!#O;HVL\$NMWAG$O\e(B @dfn{\e$B%0%k!<%W%Q%i%a!<%?!<\e(B} \e$B$N%j%9\e(B
28177 \e$B%H$G!"$3$NItJ,$O$=$N$?$a$K$"$j$^$9!#\e(B
28178
28179 \e$B:G8e$N;0$D$NMWAG$O$I$l$G$b!"I,MW$,L5$1$l$PB8:_$7$J$$$3$H$b$"$j$^$9!#<B:]!"\e(B
28180 \e$B%0%k!<%W$NHs>o$KBgItJ,$O:G=i$N;0$D$NMWAG$@$1$r;}$A!"$=$l$O$?$/$5$s$N%3%s\e(B
28181 \e$B%9%;%k$r@aLs$9$k$3$H$,$G$-$^$9!#\e(B
28182
28183 \e$B$3$l$O%0%k!<%W>pJsMM<0$N\e(B BNF \e$BDj5A$G$9\e(B:
28184
28185 @example
28186 info          = "(" group space ralevel space read
28187                 [ "" / [ space marks-list [ "" / [ space method [ "" /
28188                 space parameters ] ] ] ] ] ")"
28189 group         = quote <string> quote
28190 ralevel       = rank / level
28191 level         = <integer in the range of 1 to inf>
28192 rank          = "(" level "." score ")"
28193 score         = <integer in the range of 1 to inf>
28194 read          = range
28195 marks-lists   = nil / "(" *marks ")"
28196 marks         = "(" <string> range ")"
28197 method        = "(" <string> *elisp-forms ")"
28198 parameters    = "(" *elisp-forms ")"
28199 @end example
28200
28201 \e$B<B$N$H$3$mK!B'\e(B @samp{marks} \e$B$O13$G$9!#\e(B
28202 @samp{marks} \e$B$O\e(B @samp{<string>} \e$B$,\e(B @samp{range} \e$B$N>e$K9=@.$5$l$F$$$k$b$N\e(B
28203 \e$B$G$9$,!"5?;w\e(B BNF \e$B$G$=$l$r8=$9$N$OITL{2w$J$b$N$G$9!#\e(B
28204
28205 \e$B$b$7\e(B gnus \e$B>pJs$r;}$C$F$$$F!"MWAG$rD4$Y$?$$$N$H$-$O!"\e(Bgnus \e$B$O$=$l$i$NMWAG\e(B
28206 \e$B$r<hF@\e(B/\e$B@_Dj\e(B (get/set) \e$B$9$k$?$a$N0lO"$N%^%/%m$rDs6!$7$F$$$^$9!#\e(B
28207
28208 @table @code
28209 @item gnus-info-group
28210 @itemx gnus-info-set-group
28211 @findex gnus-info-group
28212 @findex gnus-info-set-group
28213 \e$B%0%k!<%WL>$r<hF@\e(B/\e$B@_Dj\e(B (get/set) \e$B$7$^$9!#\e(B
28214
28215 @item gnus-info-rank
28216 @itemx gnus-info-set-rank
28217 @findex gnus-info-rank
28218 @findex gnus-info-set-rank
28219 \e$B%0%k!<%W$N3,5i\e(B (rank) \e$B$r<hF@\e(B/\e$B@_Dj$7$^$9\e(B (@pxref{Group Score})\e$B!#\e(B
28220
28221 @item gnus-info-level
28222 @itemx gnus-info-set-level
28223 @findex gnus-info-level
28224 @findex gnus-info-set-level
28225 \e$B%0%k!<%W$N%l%Y%k$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28226
28227 @item gnus-info-score
28228 @itemx gnus-info-set-score
28229 @findex gnus-info-score
28230 @findex gnus-info-set-score
28231 \e$B%0%k!<%W%9%3%"$r<hF@\e(B/\e$B@_Dj$7$^$9\e(B (@pxref{Group Score})\e$B!#\e(B
28232
28233 @item gnus-info-read
28234 @itemx gnus-info-set-read
28235 @findex gnus-info-read
28236 @findex gnus-info-set-read
28237 \e$B4{FI5-;v$NHO0O$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28238
28239 @item gnus-info-marks
28240 @itemx gnus-info-set-marks
28241 @findex gnus-info-marks
28242 @findex gnus-info-set-marks
28243 \e$B0u$7IU$-5-;v$NHO0O$N%j%9%H$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28244
28245 @item gnus-info-method
28246 @itemx gnus-info-set-method
28247 @findex gnus-info-method
28248 @findex gnus-info-set-method
28249 \e$B%0%k!<%WA*BrJ}K!$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28250
28251 @item gnus-info-params
28252 @itemx gnus-info-set-params
28253 @findex gnus-info-params
28254 @findex gnus-info-set-params
28255 \e$B%0%k!<%W%Q%i%a!<%?!<$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28256 @end table
28257
28258 \e$B$9$Y$F$N<hF@4X?t$O0l$D$N0z?t$r<h$j$^$9\e(B---\e$B>pJs$N%j%9%H$G$9!#@_Dj4X?t$OFs\e(B
28259 \e$B$D$N0z?t$r<h$j$^$9\e(B---\e$B>pJs%j%9%H$H?7$7$$CM$G$9!#\e(B
28260
28261 \e$B%0%k!<%W>pJs$N:G8e$N;0$D$NMWAG$O6/@)E*$J$b$N$G$O$J$$$N$G!"MWAG$r@_Dj$9$k\e(B
28262 \e$BA0$K%0%k!<%W>pJs$r3HD%$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#$b$7$3$l$,I,MW$J>l9g\e(B
28263 \e$B$O!"$3$l$,<+F0E*$K5/$3$k$?$a$K\e(B @code{nil} \e$B$G$J$$;0HVL\$N0z?t$r;0$D$N:G=*\e(B
28264 \e$B@_Dj4X?t$KM?$($k$@$1$G$9!#\e(B
28265
28266 @node Extended Interactive
28267 @subsection \e$B3HD%BPOC\e(B
28268 @cindex interactive
28269 @findex gnus-interactive
28270
28271 gnus \e$B$O\e(B Emacs \e$B$NI8=`$N\e(B @code{interactive} \e$B;XDj$r%7%s%\%k@\F,0z?t$r4JC1$K\e(B
28272 \e$B;H$($k$?$a$K>/$73HD%$7$F$$$^$9\e(B (@pxref{Symbolic Prefixes})\e$B!#$3$l$O$=$N;H\e(B
28273 \e$B$$J}$NNc$G$9\e(B:
28274
28275 @lisp
28276 (defun gnus-summary-increase-score (&optional score symp)
28277   (interactive (gnus-interactive "P\ny"))
28278   ...
28279   )
28280 @end lisp
28281
28282 \e$B:G>e$NJ}K!$O\e(B @code{gnus-interactive} \e$B$r<0\e(B @code{interactive} \e$B$rJV$9%^%/\e(B
28283 \e$B%m$H$7$F<BAu$9$k$3$H$G$7$g$&$,!"$3$l$O\e(B Emacs \e$B$O4X?t$,BPOCE*$G$"$k$+$I$&\e(B
28284 \e$B$+$r%i%`%@<0$KBP$7$FC1=c$K\e(B @code{assq} \e$B$r9T$J$&$3$H$K$h$jD4$Y$k$3$H$+$i\e(B
28285 \e$BIT2DG=$G$9!#\e(B
28286
28287 \e$B$3$N4X?t$O\e(B (\e$B$[$H$s$I\e(B) \e$B$9$Y$F$N\e(B @code{interactive} \e$B;XDj$r<uIU$1$^$9$,!"$b\e(B
28288 \e$B$&>/$72C$($^$9!#\e(B
28289
28290 @table @samp
28291 @item y
28292 @vindex gnus-current-prefix-symbol
28293 \e$B8=:_$N@\F,0z?t%7%s%\%k\e(B---\e$BJQ?t\e(B @code{gnus-current-prefix-symbol} \e$B$G$9!#\e(B
28294
28295 @item Y
28296 @vindex gnus-current-prefix-symbols
28297 \e$B8=:_$N@\F,0z?t%7%s%\%k$N%j%9%H$G$9\e(B---\e$BJQ\e(B
28298 \e$B?t\e(B @code{gnus-current-prefix-symbol} \e$B$G$9!#\e(B
28299
28300 @item A
28301 \e$B8=:_$N5-;vHV9f$G$9\e(B---\e$B4X?t\e(B @code{gnus-summary-article-number} \e$B$G$9!#\e(B
28302
28303 @item H
28304 \e$B8=:_$N5-;v%X%C%@!<$G$9\e(B---\e$B4X?t\e(B @code{gnus-summary-article-header} \e$B$G$9!#\e(B
28305
28306 @item g
28307 \e$B8=:_$N%0%k!<%WL>$G$9\e(B---\e$B4X?t\e(B @code{gnus-group-group-name} \e$B$G$9!#\e(B
28308 @end table
28309
28310 @node Emacs/XEmacs Code
28311 @subsection Emacs/XEmacs \e$B%3!<%I\e(B
28312 @cindex XEmacs
28313 @cindex Emacsen
28314
28315 gnus \e$B$O\e(B Emacs, XEmacs \e$B$H\e(B Mule \e$B$GF0:n$9$k$N$G!"$=$N$&$A$N0l$D$r<g4D6-$H$9\e(B
28316 \e$B$k$3$H$K7h$a$^$7$?!#;d$O\e(B Emacs \e$B$rA*$S$^$7$?!#;d$,\e(B XEmacs \e$B$d\e(B Mule \e$B$r9%$-\e(B
28317 \e$B$G$O$J$$$H$$$&$3$H$G$O$J$/!"$=$l$,%"%k%U%!%Y%C%H$G:G=i$KMh$?$+$i$G$9!#\e(B
28318
28319 \e$B$3$l$O\e(B gnus \e$B$O\e(B Emacs \e$B$G$^$C$?$/7Y9p$J$/%P%$%H%3%s%Q%$%k$G$-$k$N$KBP$7$F!"\e(B
28320 XEmacs \e$B$O%P%$%H%3%s%Q%$%k$r$7$F$$$k4V$K%.%,%P%$%H$/$i$$$N7Y9p$r=P$9$H$$\e(B
28321 \e$B$&$3$H$G$9!#;d$O:3:Y$J<:GT$r8+$D$1=P$9$3$H$r=u$1$k$?$a$K%P%$%H%3%s%Q%$%k\e(B
28322 \e$B$N7Y9p$r;H$C$F$$$k$N$G!"$=$l$OHs>o$KLr$KN)$A$^$9!#\e(B
28323
28324 \e$B;d$O7QB3E*$K\e(B Emacs \e$B$N4X?t$N%$%s%?!<%U%'!<%9$r;H$C$F$-$^$7$?$,!"4X?t$K\e(B
28325 \e$B$O\e(B gnus \e$B$NJLL>4X?t\e(B (alias) \e$B$r;H$C$F$-$^$7$?!#Nc$r=P$7$^$7$g$&\e(B: Emacs \e$B$O\e(B
28326 \e$B4X?t\e(B @code{run-at-time} \e$B$rDj5A$7$F$$$^$9$,!"\e(BXEmacs \e$B$O4X\e(B
28327 \e$B?t\e(B @code{start-itimer} \e$B$rDj5A$7$F$$$^$9!#$=$3$G;d\e(B
28328 \e$B$O\e(B @code{gnus-run-at-time} \e$B$H8F$P$l$k4X?t$rDj5A$7!"$=$l\e(B
28329 \e$B$O\e(B Emacs \e$B$N\e(B @code{run-at-time} \e$B$HF1$80z?t$r<h$j$^$9!#\e(Bgnus \e$B$r\e(B Emacs \e$B$G<B\e(B
28330 \e$B9T$7$F$$$k$H$-$O!"A0$N4X?t$OC1$K8e$N$b$N$NJLL>4X?t\e(B (alias) \e$B$K$J$C$F$$$^\e(B
28331 \e$B$9!#$7$+$7!"\e(BXEmacs \e$B$G<B9T$7$?$H$-$O!"A0<T$O<!$N4X?t$NJLL>4X?t\e(B (alias) \e$B$H\e(B
28332 \e$B$J$C$F$$$^$9\e(B:
28333
28334 @lisp
28335 (defun gnus-xmas-run-at-time (time repeat function &rest args)
28336   (start-itimer
28337    "gnus-run-at-time"
28338    `(lambda ()
28339       (,function ,@@args))
28340    time repeat))
28341 @end lisp
28342
28343 \e$B$3$N<oN`$N$b$N$,B?$/$N4X?t$KBP$7$F$J$5$l$F$$$^$9!#\e(Bgnus \e$B$O\e(B XEmacs \e$B$G<B9T\e(B
28344 \e$B$7$F$$$k$H$-$K!"85$+$i$"$k\e(B Emacs \e$B$N4X?t$r:FDj5A$7$^$;$s\e(B---\e$B$=$l$O!"Be$o$j\e(B
28345 \e$B$K\e(B gnus \e$B$NEy2A$J$b$N$H\e(B @code{defalias} \e$B$r$9$k$3$H$K$h$C$F<B9T$7$^$9!#A4\e(B
28346 \e$BBNE*$K!"$h$j$-$l$$$K$J$j$^$9!#\e(B
28347
28348 XEmacs \e$B$N4X?t$N%$%s%?!<%U%'!<%9$NJ}$,L@$i$+$K$-$l$$$J>l9g$O!";d$OBe$o$j\e(B
28349 \e$B$K$=$l$r;H$$$^$9!#Nc$($P!"\e(B@code{gnus-region-active-p} \e$B$O\e(B XEmacs \e$B$G\e(B
28350 \e$B$O\e(B @code{region-active-p} \e$B$NJLL>$G$"$k$N$KBP$7$F!"\e(BEmacs \e$B$G$O4X?t$G$9!#\e(B
28351
28352 \e$B$b$A$m$s!";d$O\e(B XEmacs \e$B$r;d$N4pK\%W%i%C%H%U%)!<%`$KA*$s$G!"4X?t$N3d$jEv$F\e(B
28353 \e$B$r5U$K$9$k$3$H$b$G$-$^$7$?!#$G$b!";d$O$=$&$7$^$;$s$G$7$?!#\e(B
28354 XEmacs \e$B$G\e(B gnus \e$B$r<B9T$9$k$H$-$K!"$3$&$$$&5U8~$-$N$?$a$NB.EYDc2<$O>/$7$G\e(B
28355 \e$B$7$g$&!#\e(B
28356
28357 @node Various File Formats
28358 @subsection \e$B$$$m$$$m$J%U%!%$%kMM<0\e(B
28359
28360 @menu
28361 * Active File Format::          \e$B;HMQ2DG=$J5-;v%0%k!<%W$N>pJs\e(B
28362 * Newsgroups File Format::      \e$B%0%k!<%W$N5-=R\e(B
28363 @end menu
28364
28365 @node Active File Format
28366 @subsubsection \e$B%"%/%F%$%V%U%!%$%kMM<0\e(B
28367
28368 \e$B%"%/%F%#%V%U%!%$%k$OEv$N%5!<%P!<$N$9$Y$F$N;HMQ2DG=$J%0%k!<%W$N0lMw$r5s$2\e(B
28369 \e$B$^$9!#$=$l$O$=$l$>$l$N%0%k!<%W$N:GDc$H:G9b$N5-;vHV9f$N0lMw$b$"$j$^$9!#\e(B
28370
28371 \e$B$3$l$OIaDL$N%"%/%F%#%V%U%!%$%k$+$i$NH4?h$G$9\e(B:
28372
28373 @example
28374 soc.motss 296030 293865 y
28375 alt.binaries.pictures.fractals 3922 3913 n
28376 comp.sources.unix 1605 1593 m
28377 comp.binaries.ibm.pc 5097 5089 y
28378 no.general 1000 900 y
28379 @end example
28380
28381 \e$B$3$l$O$3$N%U%!%$%k$N5?;w\e(B BNF \e$BDj5A$G$9!#\e(B
28382
28383 @example
28384 active      = *group-line
28385 group-line  = group spc high-number spc low-number spc flag <NEWLINE>
28386 group       = <non-white-space string>
28387 spc         = " "
28388 high-number = <non-negative integer>
28389 low-number  = <positive integer>
28390 flag        = "y" / "n" / "m" / "j" / "x" / "=" group
28391 @end example
28392
28393 \e$B$3$N%U%!%$%k$N40A4$J5-=R$rF@$k$?$a$K$O!"\e(B@samp{innd} \e$B$N%^%K%e%"%k%Z!<%8!"\e(B
28394 \e$BFC$K\e(B @samp{active(5)} \e$B$r8+$F2<$5$$!#\e(B
28395
28396 @node Newsgroups File Format
28397 @subsubsection \e$B%K%e!<%9%0%k!<%W%U%!%$%kMM<0\e(B
28398
28399 \e$B%K%e!<%9%0%k!<%W%U%!%$%k$O%0%k!<%W$r$=$N5-=R$H6&$K0lMw$r5s$2$^$9!#%5!<%P!<\e(B
28400 \e$B$K$"$k$9$Y$F$N%0%k!<%W$,0lMw$K$5$l$J$1$l$P$J$i$J$$$N$G$O$J$/!"$^$?!"%U%!\e(B
28401 \e$B%$%k$N$9$Y$F$N%0%k!<%W$,%5!<%P!<$KB8:_$7$J$1$l$P$J$i$J$$$N$G$O$"$j$^$;$s!#\e(B
28402 \e$B$3$N%U%!%$%k$O=c?h$KMxMQ<T$N>pJs$N$?$a$K$"$j$^$9!#\e(B
28403
28404 \e$BMM<0$OHs>o$K4JC1$G$9\e(B: \e$B%0%k!<%WL>!"%?%V!"$=$7$F5-=R$G$9!#$3$l$ODj5A$G$9\e(B:
28405
28406 @example
28407 newsgroups    = *line
28408 line          = group tab description <NEWLINE>
28409 group         = <non-white-space string>
28410 tab           = <TAB>
28411 description   = <string>
28412 @end example
28413
28414 @page
28415 @node Emacs for Heathens
28416 @section \e$B0[65EL$X$N\e(B Emacs
28417
28418 \e$B?.$8$k$+$I$&$+$OCN$j$^$;$s$,!"\e(Bgnus \e$B$r;H$&?M$NCf$K$O\e(B Gnus Love Boat \e$B$G$N\e(B
28419 \e$BN9$KEk>h$9$kA0$K$"$^$j\e(B Emacs \e$B$r;H$C$?$3$H$,L5$$$H$$$&?M$,$$$^$9!#$b$7$"\e(B
28420 \e$B$J$?$,!H\e(B@kbd{C-M-a}\e$B!I$d!V%j!<%8%g%s$r@Z$k!W!"$=$7$F\e(B
28421 \e$B!V\e(B@code{gnus-flargblossen} \e$B$rO"A[%j%9%H$K@_Dj$7$F2<$5$$!#$=$N%-!<$O%0%k!<\e(B
28422 \e$B%WL>$K9gCW$9$k$?$a$K;H$o$l$k@55,I=8=$G$9!W$,>/$7$N0UL#$+$^$C$?$/0UL#$NL5\e(B
28423 \e$B$$KbK!$N8@MU$G$"$kIT9,$J?M$G$"$l$P!"$3$NIUO?$O$"$J$?$N$?$a$K$"$j$^$9!#$b\e(B
28424 \e$B$7$"$J$?$,$9$G$K\e(B Emacs \e$B$K?F$7$s$G$$$k$N$G$"$l$P!"$3$l$rL5;k$7$F<V$r2D0&\e(B
28425 \e$B$,$j$K9T$C$F2<$5$$!#\e(B
28426
28427 @menu
28428 * Keystrokes::                  \e$BJ8>O$rF~NO$7$FL?Na$r<B9T$9$k\e(B
28429 * Emacs Lisp::                  \e$BHw$(IU$1$N\e(B Emacs \e$B%W%m%0%i%_%s%08@8l\e(B
28430 @end menu
28431
28432 @node Keystrokes
28433 @subsection \e$BBG80\e(B
28434
28435 @itemize @bullet
28436 @item
28437 Q: \e$B7P83$N$"$k\e(B Emacs \e$B$NMxMQ<T$H$O2?$G$9$+\e(B?
28438
28439 @item
28440 A: \e$BC<Kv$,%Z%@%k$r;}$C$F$$$?$i$J$!$H4j$&?M$N$3$H$G$9!#\e(B
28441 @end itemize
28442
28443 \e$B$O$$!"$"$J$?$,\e(B Emacs \e$B$r;H$&$H!"$"$J$?$O%3%s%H%m!<%k%-!<!"%7%U%H%-!<!"%a\e(B
28444 \e$B%?%-!<$r$?$/$5$s;H$&$h$&$K$J$k$G$7$g$&!#$3$l$O0lIt$N?M\e(B (\e$B<g$K!"\e(B
28445 @code{vi} \e$BMxMQ<T\e(B) \e$B$K$OHs>o$K$&$k$5$/46$8$i$l$k$G$7$g$&!#;D$j$N?M!9$O!"$=\e(B
28446 \e$B$l$K$h$j$b$?$i$5$l$kCO9v$r0&$7$^$9!#$"$-$i$a$FI~=>$7$F2<$5$$!#\e(BEmacs \e$B$OK\\e(B
28447 \e$BEv$O!H\e(BEscape-Meta-Alt-Control-Shift\e$B!I$NN,$G!"B>$NI>H=$N0-$$=P\e(B
28448 \e$B=j\e(B (Emacs \e$B$N:n<T$N$h$&$J\e(B) \e$B$+$iJ9$$$?!H\e(BEditing Macros\e$B!I$G$O$"$j$^$;$s!#\e(B
28449
28450 \e$B%7%U%H%-!<$OIaDL$O>.;X$N6a$/$K0LCV$7$F$*$j!"IaDL$OBgJ8;z$d$=$NB>$N$b$rF@\e(B
28451 \e$B$k$?$a$K;H$o$l$^$9!#$"$J$?$O$:$C$H$=$l$r;H$&$3$H$G$7$g$&!#%3%s%H%m!<%k%-!<\e(B
28452 \e$B$OIaDL$O!H\e(BCTRL\e$B!I$d$=$N$h$&$J$b$N$G0u$,IU$$$F$$$^$9!#%a%?%-!<$O!"$*$b$7$m\e(B
28453 \e$B$$$3$H$K!"$I$N%-!<%\!<%I$G$b$=$N$h$&$K0u$,IU$1$i$l$F$$$^$;$s!#$=$l$OIaDL\e(B
28454 \e$B$O%-!<%\!<%I$N:8<jB&$K0LCV$7$F$$$F!"IaDL$O:G2<CJ$K$"$j$^$9!#\e(B
28455
28456 \e$B$3$l$+$i!";d$?$A\e(B Emacs \e$B?M$O!"$=$l$,$"$^$j$KITJX$J$?$a!"\e(B
28457 \e$B!V\e(Bmeta-control-m \e$B%-!<$r2!$9!W$H$O8@$$$^$;$s!#;d$?$A$O!V\e(B@kbd{C-M-m} \e$B$r2!\e(B
28458 \e$B$9!W$H8@$$$^$9!#\e(B@kbd{M-} \e$B$O!V%a%?!W$r8=$9@\F,8l$G!"!H\e(BC-\e$B!I$O!V%3%s%H%m!<\e(B
28459 \e$B%k!W$r0UL#$9$k@\F,8l$G$9!#$G$9$+$i!"!V\e(B@kbd{C-k} \e$B$r2!$9!W$O!V%3%s%H%m!<%k\e(B
28460 \e$B%-!<$r2<$K2!$7!"\e(B@kbd{k} \e$B$r2!$7$F$$$k4V!"$=$l$r2<$KJ]$A$J$5$$!W$H$$$&$3$H\e(B
28461 \e$B$G$9!#!V\e(B@kbd{C-M-k} \e$B$r2!$9!W$O!V%a%?%-!<$H%3%s%H%m!<%k%-!<$r2!$7$F2<$KJ]$C\e(B
28462 \e$B$?8e$G\e(B @kbd{k} \e$B$r2!$9!W$H$$$&$3$H$G$9!#4JC1$G$7$g!#$M\e(B?
28463
28464 \e$B$3$l$O$9$Y$F$N%-!<%\!<%I$,%a%?%-!<$r;}$C$F$$$k$o$1$G$O$J$$$H$$$&;v<B$K$h\e(B
28465 \e$B$j>/$7J#;($K$J$C$F$$$^$9!#$=$N$h$&$J>l9g$O!"!V%(%9%1!<%W!W%-!<$r;H$&$3$H\e(B
28466 \e$B$,$G$-$^$9!#$=$l$O%a%?%-!<$r;}$C$F$$$k$H$-$h$j$b$C$H:n6H$,BgJQ$K$J$k$N$G!"\e(B
28467 \e$B$=$&$$$&>l9g$O!";d$O%a%?%-!<$N$"$k%-!<%\!<%I$r<j$KF~$l$k$3$H$r$&$d$&$d$7\e(B
28468 \e$B$/$*4+$aCW$7$^$9!#$=$lL5$7$G$O@8$-$F9T$1$J$$$G$7$g$&!#\e(B
28469
28470 @node Emacs Lisp
28471 @subsection Emacs Lisp
28472
28473 Emacs \e$B$O$=$l$,K\Ev$O\e(B Lisp \e$B%$%s%?!<%W%j%?!<$G$"$k$3$H$+$i!"%(%G%#%?!<$N2&\e(B
28474 \e$BMM$G$9!#$"$J$?$,C!$/!"$=$l$>$l$N$9$Y$F$N%-!<$O2?$i$+$N\e(B Emacs Lisp \e$B$N%3!<\e(B
28475 \e$B%I$N>.JR$r<B9T$7!"\e(BEmacs Lisp \e$B$O%$%s%?!<%W%j%?!<$G<B9T$5$l$k8@8l$G$"$k$3\e(B
28476 \e$B$H$+$i!"$=$l$O$I$s$J%-!<$G$bG$0U$N$$$m$$$m$J%3!<%I$r<B9T$9$k$h$&$K@_Dj$G\e(B
28477 \e$B$-$k$H$$$&$3$H$G$9!#$"$J$?$O!"C1$K!"$=$&$9$l$PNI$$$@$1$G$9!#\e(B
28478
28479 gnus \e$B$O\e(B Emacs Lisp \e$B$K$h$C$F=q$+$l$F$$$F!"$=$l$O$?$/$5$s$NC`<!2r<a<B9T$5\e(B
28480 \e$B$l$k4X?t$K$h$j<B9T$5$l$^$9!#\e(B(\e$B$3$l$i$OB.EY$N$?$a$K%P%$%H%3%s%Q%$%k$5$l$F\e(B
28481 \e$B$$$^$9$,!"$=$l$G$b$^$@C`<!2r<a$5$l$^$9!#\e(B) \e$B$b$7\e(B gnus \e$B$,$9$k$"$k$3$H$r9%$-\e(B
28482 \e$B$G$O$J$$$H;W$C$?$J$i!"0c$C$?$h$&$K<B9T$5$;$k$N$O<h$k$KB-$i$J$$$3$H$G$9!#\e(B
28483 (\e$B$(!<$H!">/$J$/$H$b\e(B Lisp \e$B%3!<%I$N=q$-J}$rCN$C$F$$$l$P!#\e(B) \e$B$7$+$7!"$=$l$O\e(B
28484 \e$B$3$N%^%K%e%"%k$NHO0O30$J$N$G!";d$?$A$OC1$K\e(B gnus \e$B$r%+%9%?%^%$%:$9$k$?$a\e(B
28485 \e$B$K\e(B @file{.emacs} \e$B%U%!%$%k$GIaDL;H$o$l$k$$$/$D$+$NIaDL$N9=J8$K$D$$$F$@$1\e(B
28486 \e$BOC$r$7$^$9!#\e(B
28487
28488 \e$B$b$7JQ?t\e(B @code{gnus-florgbnize} \e$B$r;M\e(B (4) \e$B$K@_Dj$7$?$$$N$G$"$l$P!"0J2<$N\e(B
28489 \e$B$b$N$r=q$-$^$9\e(B:
28490
28491 @lisp
28492 (setq gnus-florgbnize 4)
28493 @end lisp
28494
28495 \e$B$3$N4X?t\e(B @code{setq} (\e$BK\Ev$O!VFC<l7A<0!W\e(B(special form)) \e$B$r;H$C$F!"JQ?t$r\e(B
28496 \e$B2?$+$NCM$K@_Dj$9$k$3$H$,$G$-$^$9!#$3$l$OK\Ev$K$"$J$?$,CN$k$Y$-$9$Y$F$N$3\e(B
28497 \e$B$H$G$9!#$3$l$+$i$O\e(B gnus \e$B$NF0:n$rJQ99$9$k$?$a$K!"$?$/$5$s$N$3$N$h$&$J$b$N\e(B
28498 \e$B$G\e(B @file{.emacs} \e$B%U%!%$%k$rKd$a?T$/$9$3$H$,$G$-$^$9!#\e(B
28499
28500 \e$B$b$7$"$J$?$,$=$N$h$&$J$b$N$r\e(B @file{.emacs} \e$B%U%!%$%k$KF~$l$?$i!"$=$l$O<!\e(B
28501 \e$B2s$K\e(B Emacs \e$B$r5/F0$7$?$H$-$KFI$_9~$^$l\e(B @code{\e$BI>2A\e(B} (\e$B$=$l$O!V<B9T!W\e(B
28502 \e$B$N\e(B lisp \e$B8l$G$9\e(B) \e$B$5$l$^$9!#$b$7JQ?t$r$9$0$KJQ99$7$?$$$N$G$"$l$P!"JD$83g8L\e(B
28503 \e$B$N8e$GC1$K\e(B @kbd{C-x C-e} \e$B$H$9$k$@$1$G$9!#$=$l$OA0$K$"$k!V<0!W\e(B
28504 \e$B$r\e(B @code{\e$BI>2A\e(B} \e$B$7!"$=$l$O$3$3$G$O4JC1$J\e(B @code{setq} \e$BJ8$G$9!#\e(B
28505
28506 \e$B$,$s$P$C$F\e(B---\e$B$b$7$"$J$?$,\e(B Emacs \e$B$NA0$K$"$k$N$G$"$l$P$A$g$C$H;n$7$F2<$5$$!#\e(B
28507 @kbd{C-x C-e} \e$B$N8e$G!"H?6A6h0h\e(B (echo area) \e$B$K\e(B @samp{4} \e$B$,8=$o$l$k$N$,8+\e(B
28508 \e$B$($k$G$7$g$&!#$=$l$O$"$J$?$,\e(B @code{\e$BI>2A\e(B} \e$B$7$?<0$NJV$jCM$G$9!#\e(B
28509
28510 \e$B$$$/$D$+$NMn$H$77j\e(B:
28511
28512 \e$B$b$7%^%K%e%"%k$,!V\e(B@code{gnus-read-active-file} \e$B$r\e(B @code{some} \e$B$K@_Dj$7$J\e(B
28513 \e$B$5$$!W$H8@$C$?$J$i!"$=$l$O\e(B:
28514
28515 @lisp
28516 (setq gnus-read-active-file 'some)
28517 @end lisp
28518
28519 \e$B$H$$$&$3$H$G$9!#\e(B
28520
28521 \e$B0lJ}!"%^%K%e%"%k\e(B
28522 \e$B$,!V\e(B@code{gnus-nntp-server} \e$B$r\e(B @samp{nntp.ifi.uio.no} \e$B$K@_Dj$7$J$5$$!W$H\e(B
28523 \e$B8@$C$?$J$i!"$=$l$O\e(B:
28524
28525 @lisp
28526 (setq gnus-nntp-server "nntp.ifi.uio.no")
28527 @end lisp
28528
28529 \e$B$H$$$&$3$H$G$9!#\e(B
28530
28531 \e$B$G$9$+$i!"J8;zNs\e(B (\e$B8e<T\e(B) \e$B$r\e(B \e$B%7%s%\%k\e(B (\e$BA0<T\e(B) \e$B$H:.F1$7$J$$$h$&$KCm0U$7$F2<\e(B
28532 \e$B$5$$!#%^%K%e%"%k$OL@3N$K6hJL$7$F$$$^$9$,!":.Mp$7$d$9$$$+$b$7$l$^$;$s!#\e(B
28533
28534 @page
28535 @include gnus-faq-ja.texi
28536
28537 @node Index
28538 @chapter Index
28539 @printindex cp
28540
28541 @node Key Index
28542 @chapter Key Index
28543 @printindex ky
28544
28545 @summarycontents
28546 @contents
28547 @bye
28548
28549 @iftex
28550 @iflatex
28551 \end{document}
28552 @end iflatex
28553 @end iftex
28554
28555 @c Local Variables:
28556 @c mode: texinfo
28557 @c coding: iso-2022-7bit
28558 @c use-kuten-for-period: t
28559 @c use-touten-for-comma: t
28560 @c End: