60192316998c330f9337f964414c59996e5939b4
[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@.!"Aw=P$9$kL?Na\e(B
734 * SOUP Groups::                 @sc{soup} \e$B%Q%1%C%H$rFI$`%P%C%/%(%s%I\e(B
735 * SOUP Replies::                @code{nnsoup} \e$B$K%a!<%k$H%K%e!<%9$r0z$-7Q$,$;$kJ}K!\e(B
736
737 Combined Groups
738
739 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r9gJ;$5$;$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}, @code{tls} \e$B$^$?$O\e(B
13091 \e$B$=$l0J30$r;XDj$G$-$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G!"0BA4$G$O$J$$@\B3$r\e(B
13092 \e$BMQ$$$^$9!#\e(BSSL/TLS \e$B$G$O30It%W%m%0%i%`$H%i%$%V%i%j!<$,I,MW$G$"$k$3$H$KCm0U\e(B
13093 \e$B$7$F2<$5$$\e(B:
13094
13095 @itemize @bullet
13096 @item
13097 @dfn{ssl:} @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 @item
13101 @dfn{starttls:} STARTTLS (@acronym{SSL} \e$B$KN`;w\e(B) \e$B$r;H$$$^$9!#30It%i%$%V%i\e(B
13102 \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
13103 @samp{starttls}.
13104 @end itemize
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%I\e(B)
16302 \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$r;H$&$3$H$,$G$-$k$N$G!"$b\e(B
16320 \e$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$"$C$F!"$=$l$O$I$s$J%G%#%l%/%H\e(B
16329 \e$B%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$B3F%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$GG0\e(B
16335 \e$B$N$?$a!#\e(B@code{nneething} \e$B$O$3$l$rFsCJ3,$G=hM}$7$^$9!#:G=i$K!"BP>]$H$J$k\e(B
16336 \e$B$=$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$7\e(B
16338 \e$B$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$2$^\e(B
16340 \e$B$9!#$3$l$O%U%!%$%k$N=jM-<T!"L>A0$*$h$SF|IU$r;H$$!"$=$l$i$NMWAG$r85$K$G$-\e(B
16341 \e$B$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$&!#$[$s$H$&$K@#J,0c$o\e(B
16345 \e$B$J$$!"%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\e(B
16346 \e$B$&$K5-;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=|$/$N$KJXMx$K;H$($^$9!#$=$7$F$=$l$,$^$5$K%G%#%U%)%k%H$G9T$J$o$l$kF0:n\e(B
16375 \e$B$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
16401 @item babyl
16402 Babyl (Rmail) \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
16403 @cindex mbox
16404 @cindex Unix mbox
16405
16406 @item mbox
16407 \e$BI8=`\e(B Unix mbox \e$B%U%!%$%k!#\e(B
16408
16409 @cindex MMDF mail box
16410 @item mmdf
16411 MMDF \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
16412
16413 @item news
16414 \e$B0l$D$N%U%!%$%k$K$^$H$a$i$l$?J#?t$N%K%e!<%95-;v!#\e(B
16415
16416 @item rnews
16417 @cindex rnews batch files
16418 rnews \e$B$N%P%C%AE>Aw7A<0!#\e(B
16419
16420 @cindex forwarded messages
16421 @item forward
16422 \e$BE>Aw$5$l$?5-;v!#\e(B
16423
16424 @item nsmail
16425 Netscape \e$B$N%a!<%k%\%C%/%9!#\e(B
16426
16427 @item mime-parts
16428 @acronym{MIME} \e$B$N%^%k%A%Q!<%H$N%a%C%;!<%8!#\e(B
16429
16430 @item standard-digest
16431 \e$BI8=`\e(B (RFC1153) \e$B$N$^$H$aAw$j7A<0!#\e(B
16432
16433 @item mime-digest
16434 @acronym{MIME} \e$B$N$^$H$aAw$j%a%C%;!<%8!#\e(B
16435
16436 @item lanl-gov-announce
16437 \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
16438
16439 @item rfc822-forward
16440 RFC822 \e$B$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16441
16442 @item outlook
16443 Outlook \e$B$N%a!<%k%\%C%/%9!#\e(B
16444
16445 @item oe-dbx
16446 Outlook Express \e$B$N\e(B dbx \e$B%a!<%k%\%C%/%9!#\e(B
16447
16448 @item exim-bounce
16449 Exim MTA \e$B$+$iD7$MJV$5$l$?%a%C%;!<%8!#\e(B
16450
16451 @item forward
16452 \e$BHs8x<0$N5,B'$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16453
16454 @item rfc934
16455 RFC934 \e$B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16456
16457 @item mailman
16458 mailman \e$B$N$^$H$aAw$j!#\e(B
16459
16460 @item clari-briefs
16461 Clarinet \e$B$N%K%e!<%99`L\$rMWLs$7$?$^$H$aAw$j!#\e(B
16462
16463 @item slack-digest
16464 \e$BHsI8=`$^$H$aAw$j7A<0\e(B---\e$B$@$$$?$$$N$b$N$r07$($k$,!"2<<j!#\e(B
16465
16466 @item mail-in-mail
16467 \e$B:G8e$N<jCJ!#\e(B
16468 @end table
16469
16470 \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$O!"\e(B
16471 \e$B8+$F$$$k%U%!%$%k$N<oJL$,2?$+$r\e(B @code{nndoc} \e$B$,?dB,$7$h$&$H$7$^$9!#$^$?!"\e(B
16472 @code{digest} \e$B$H$$$&%U%!%$%k<oJL$O!"$=$N%U%!%$%k$,$I$N$^$H$aAw$j7A<0$+$r\e(B
16473 @code{nndoc} \e$B$K?dB,$5$;$^$9!#\e(B
16474
16475 @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
16476 \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
16477 \e$B$h$&$K$9$k!"$H$$$&$h$&$J$3$H$G$9!#$=$l$@$1$N$3$H$G$9!#\e(B
16478
16479 \e$B?7$7$/$F$+$C$3$$$$\e(B gnus \e$B$N%a!<%k%P%C%/%(%s%I$KDI2C$7$?$$!"J]B8$5$l$?8E$$\e(B
16480 \e$B5-;v$r;}$C$F$$$k$J$i!"$*$=$i$/\e(B @code{nndoc} \e$B$,=u$1$K$J$k$O$:$G$9!#Nc$($P!"\e(B
16481 \e$B?7$7$$\e(B @code{nnml} \e$B%0%k!<%W$K?6$jJ,$1$?$$%a!<%k$,!":#$O8E\e(B
16482 \e$B$$\e(B @file{RMAIL} \e$B%U%!%$%k$K%a!<%k$,$"$k$H$7$^$7$g$&!#$=$&$$$&>l9g$O!"$=$N\e(B
16483 \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
16484 \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
16485 \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
16486 \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
16487 \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
16488 \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
16489 \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
16490 \e$B$P\e(B!
16491
16492 \e$B2>A[%5!<%P!<JQ?t\e(B:
16493
16494 @table @code
16495 @item nndoc-article-type
16496 @vindex nndoc-article-type
16497 \e$B$3$l$O\e(B @code{mbox}, @code{babyl}, @code{digest}, @code{news},
16498 @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
16499 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
16500 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
16501 @code{oe-dbx}, @code{mailman} \e$B$*$h$S\e(B @code{mail-in-mail} \e$B$^$?\e(B
16502 \e$B$O\e(B @code{guess} \e$B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
16503
16504 @item nndoc-post-type
16505 @vindex nndoc-post-type
16506 \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
16507 \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
16508 \e$B$S\e(B @code{news} \e$B$G$9!#\e(B
16509 @end table
16510
16511 @menu
16512 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
16513 @end menu
16514
16515 @node Document Server Internals
16516 @subsubsection \e$BJ8=q%5!<%P!<$NFbIt\e(B
16517
16518 @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
16519 \e$B$s!#$=$NJ8=q$,$I$N$h$&$K8+$($k$+$NDj5A$r;E>e$2!"$=$NJ8=q<oJL$rG'<1$9$k$?\e(B
16520 \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
16521
16522 \e$B$^$:!"$3$l$,J8=q$N<oJL$NDj5A$NNc$G$9\e(B:
16523
16524 @example
16525 (mmdf
16526  (article-begin .  "^\^A\^A\^A\^A\n")
16527  (body-end .  "^\^A\^A\^A\^A\n"))
16528 @end example
16529
16530 \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
16531 \e$BE*$JJQ?tL>$*$h$S$=$N@_DjCM$NC1=c$JO"$J$j$+$i$J$j$^$9!#0J2<$,;H$&$3$H$,$G\e(B
16532 \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
16533 \e$B$4$/$o$:$+$J@_Dj$GDj5A$9$k$3$H$,$G$-$^$9\e(B:
16534
16535 @table @code
16536 @item first-article
16537 \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
16538 \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
16539 \e$B$O40A4$KL5;k$5$l$^$9!#\e(B
16540
16541 @item article-begin
16542 \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
16543 \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
16544 \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
16545 \e$B$K\e(B @code{article-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
16546
16547 @item article-begin-function
16548 \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
16549 \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
16550
16551 @item head-begin
16552 \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
16553 \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
16554 \e$B$l$NBe$o$j$K\e(B @code{head-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
16555
16556 @item head-begin-function
16557 \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
16558 \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
16559
16560 @item head-end
16561 \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
16562 \e$B$5$$!#%G%#%U%)%k%HCM$O\e(B @samp{^$}\e$B!"$D$^$j6u9T$G$9!#\e(B
16563
16564 @item body-begin
16565 \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
16566 \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
16567 \e$B$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j\e(B
16568 \e$B$K\e(B @code{body-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
16569
16570 @item body-begin-function
16571 \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
16572 \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
16573
16574 @item body-end
16575 \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
16576 \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
16577 \e$B$NBe$o$j$K\e(B @code{body-end-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
16578
16579 @item body-end-function
16580 \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
16581 \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
16582
16583 @item file-begin
16584 \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
16585 \e$B$=$l$h$jA0$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#\e(B
16586
16587 @item file-end
16588 \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
16589 \e$B$=$l$h$j8e$m$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#\e(B
16590 @end table
16591
16592 \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\e(B
16593 \e$B%X%C%@!<$H%\%G%#!<$r;}$C$?5-;v$NO"$J$j$H$7$F@Z$jJ,$1$k$3$H$,$G$-$^$9!#$7\e(B
16594 \e$B$+$7!"$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\e(B
16595 \e$B$G!"$5$i$K%X%C%@!<$d%\%G%#!<$r\e(B gnus \e$B$N<qL#$K9g$&$h$&$KJQ7A$5$;$kJQ?t$,!"\e(B
16596 \e$B$$$/$i$+I,MW$K$J$j$^$9!#\e(B
16597
16598 @table @code
16599 @item prepare-body-function
16600 \e$B$3$l$,$"$l$P!"$3$N4X?t$O5-;v$,MW5a$5$l$?$H$-$K8F$S=P$5$l$^$9!#$3$l$O%\%G%#!<\e(B
16601 \e$B$N3+;O0LCV$N%]%$%s%H$H$H$b$K8F$S=P$5$l!"J8=q$NFbMF$N0lIt$,%(%s%3!<%I$5$l\e(B
16602 \e$B$F$$$k>l9g$KM-MQ$G$9!#\e(B
16603
16604 @item article-transform-function
16605 \e$B$3$l$,$"$l$P!"$3$N4X?t$O5-;v$,MW5a$5$l$?$H$-$K8F$S=P$5$l$^$9!#$3$l$O!"5-\e(B
16606 \e$B;v$N%X%C%@!<$H%\%G%#!<$NN>J}$K$h$j9-HO0O$JJQ7A$r9T$J$&$?$a$K;H$o$l$k$b$N\e(B
16607 \e$B$G$9!#\e(B
16608
16609 @item generate-head-function
16610 \e$B$3$l$,$"$l$P!"$3$N4X?t$O\e(B gnus \e$B$,M}2r$G$-$k%X%C%@!<$r@8@.$9$k$?$a$K8F$S=P\e(B
16611 \e$B$5$l$^$9!#$3$l$O5-;vHV9f$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l!"LdBj$N5-;v$N$-$l\e(B
16612 \e$B$$$J%X%C%@!<$r@8@.$9$k$3$H$r5a$a$i$l$^$9!#$3$l$O$9$Y$F$N5-;v$N%X%C%@!<$,\e(B
16613 \e$BMW5a$5$l$k$H$-$K8F$S=P$5$l$^$9!#\e(B
16614
16615 @item generate-article-function
16616 \e$B$3$l$,$"$l$P!"$3$N4X?t$O\e(B Gnus \e$B$,M}2r$G$-$k40A4$J5-;v$r@8@.$9$k$?$a$K8F$S\e(B
16617 \e$B=P$5$l$^$9!#$3$l$O$9$Y$F$N5-;v$N%X%C%@!<$,MW5a$5$l$k$H$-$K!"5-;vHV9f$r%Q\e(B
16618 \e$B%i%a!<%?!<$H$7$F8F$S=P$5$l$^$9!#\e(B
16619
16620 @item dissection-function
16621 \e$B$3$l$,$"$l$P!"$3$N4X?t$O$=$l$@$1$GJ8=q%U%!%$%k$r5-;v$K@Z$jJ,$1$k$?$a$K8F\e(B
16622 \e$B$S=P$5$l$^$9!#$3$l$O\e(B @code{first-article}, @code{article-begin},
16623 @code{article-begin-function}, @code{head-begin},
16624 @code{head-begin-function}, @code{head-end}, @code{body-begin},
16625 @code{body-begin-function}, @code{body-end}, @code{body-end-function},
16626 @code{file-begin} \e$B$*$h$S\e(B @code{file-end} \e$B$h$jM%@h$5$l$^$9!#\e(B
16627 @end table
16628
16629 \e$B;d$,:n$C$?Cf$G:G$bJ#;($JNc\e(B---\e$BI8=`$^$H$aAw$j7A<0$r8+$F$_$^$7$g$&!#\e(B
16630
16631 @example
16632 (standard-digest
16633  (first-article . ,(concat "^" (make-string 70 ?-) "\n\n+"))
16634  (article-begin . ,(concat "\n\n" (make-string 30 ?-) "\n\n+"))
16635  (prepare-body-function . nndoc-unquote-dashes)
16636  (body-end-function . nndoc-digest-body-end)
16637  (head-end . "^ ?$")
16638  (body-begin . "^ ?\n")
16639  (file-end . "^End of .*digest.*[0-9].*\n\\*\\*\\|^End of.*Digest *$")
16640  (subtype digest guess))
16641 @end example
16642
16643 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
16644 \e$B$^$?\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
16645 \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
16646 \e$B%9%Z!<%9$r4^$`$3$H$,$"$j!"$=$7$F%\%G%#!<$O$=$l$,EO$5$l$kA0\e(B
16647 \e$B$K\e(B @code{nndoc-unquote-dashes} \e$B$rDL$5$l$^$9!#\e(B
16648
16649 \e$B$"$J$?FH<+$NJ8=qDj5A$r\e(B @code{nndoc} \e$B$K@\B3$9$k$K$O!"\e(B
16650 @code{nndoc-add-type} \e$B4X?t$r;HMQ$7$^$9!#$3$l$OFs$D$N%Q%i%a!<%?!<$r$H$j$^\e(B
16651 \e$B$9\e(B--- \e$B0l$DL\$O$=$NDj5A<+?H$G!"Fs$DL\$N\e(B (\e$B>JN,2DG=$J\e(B) \e$B%Q%i%a!<%?!<$O$3$NDj\e(B
16652 \e$B5A$r!"J8=q<oJLDj5AO"A[%j%9%H$N$I$3$KCV$/$+$r;XDj$7$^$9!#$3$NO"A[%j%9%H$O\e(B
16653 \e$B=gHV$KAv::$5$l!"M?$($i$l$?<oJL\e(B @var{type} \e$B$KBP$7\e(B
16654 \e$B$F\e(B @code{nndoc-@var{type}-type-p} \e$B$,8F$S=P$5$l$^$9!#$3$N$h$&$KJ8=q\e(B
16655 \e$B$,\e(B @code{mmdf} \e$B<oJL$G$"$k$+$I$&$+$rD4$Y$k$?$a\e(B
16656 \e$B$K\e(B @code{nndoc-mmdf-type-p} \e$B$,8F$S=P$5$l!"$=$7$F0J2<F1MM$KB3$-$^$9!#$3$l\e(B
16657 \e$B$i$N<oJL=R8l4X?t$O!"$=$NJ8=q$,$=$N<oJL$G$J$$>l9g$O\e(B @code{nil} \e$B$rJV$7!"$=\e(B
16658 \e$B$N<oJL$G$"$k>l9g$O\e(B @code{t} \e$B$rJV$7!"$=$N<oJL$+$b$7$l$J$$$H$-$O?tCM$rJV$5\e(B
16659 \e$B$J$/$F$O$J$j$^$;$s!#9b$$?tCM$O9b$$2DG=@-$r0UL#$7!"Dc$$?tCM$ODc$$2DG=@-$r\e(B
16660 \e$B0UL#$7$^$9!#\e(B@samp{0} \e$B$O@5$7$$CM$NCf$G$b$C$H$bDc$$?tCM$G$9!#\e(B
16661
16662 @node SOUP
16663 @subsection SOUP
16664 @cindex SOUP
16665 @cindex offline
16666
16667 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
16668 \e$B$^$9!#$3$l$O%j!<%@!<$H%K%e!<%9G[Aw$r9gBN$5$;$?!"<B:_$9$k%b%s%9%?!<$G$9!#\e(B
16669 \e$BFbB"%b%G%`%W%m%0%i%`IU$-$G$M!#$-$c$O$O\e(B!
16670
16671 \e$B$b$A$m$s!"2f$i$,\e(B Unix \e$B%-%A%,%$$N?M4V6!$O\e(B @code{uucp} \e$B$@$H\e(B
16672 \e$B$+\e(B @code{nntpd} \e$B$N$h$&$J$b$N$r;H$$!"?@$NNN0h$?$k%a!<%k!"%K%e!<%9$NG[Aw$r\e(B
16673 \e$B@5$7$/@_Dj$9$k$N$G$9!#$=$7$FKM$?$A$O$?$@IaDL$N%K%e!<%9%j!<%@!<$r;H$$$^$9!#\e(B
16674
16675 \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
16676 \e$B6=L#$,L5$1$l$P!"G>$_$=$K3Z$r$5$;$kJ}$r$9$k$N$b;~$K$OJXMx$G$9!#\e(B
16677
16678 @sc{soup} \e$B$H8F$P$l$k%U%!%$%k7A<0$O%K%e!<%9$H%a!<%k$r%5!<%P!<$+$i2H$N%^%7\e(B
16679 \e$B%s$X$HE>Aw$7!"$=$l$r$^$?La$9$?$a$K3+H/$5$l$^$7$?!#$A$g$C$HLLE]$/$5$$$+$b\e(B
16680 \e$B$7$l$J$$$1$I$M!#\e(B
16681
16682 \e$B$O$8$a$K$$$/$D$+MQ8l$r!#\e(B
16683
16684 @table @dfn
16685 @item server
16686 \e$B$3$l$O30$N@$3&$K7R$,$C$F$$$F!"$"$J$?$,%K%e!<%9$H%a!<%k$rAw<u?.$9$k%^%7%s\e(B
16687 \e$B$G$9!#\e(B
16688
16689 @item home machine
16690 \e$B$3$l$O$"$J$?$,<B:]$KFI$s$@$jJV;v$r=q$$$?$j$7$?$$%^%7%s$G$9!#$3$l$OIaDL!"\e(B
16691 \e$BB>$N@$3&$H$$$+$J$k7A$G$b@\B3$5$l$F$$$^$;$s!#\e(B
16692
16693 @item packet
16694 \e$B%a%C%;!<%8$HL?Na$r4^$s$@$b$N!#%Q%1%C%H$K$OFs<oN`$"$j$^$9!#\e(B
16695
16696 @table @dfn
16697 @item message packets
16698 \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
16699 \e$B%;!<%8$,4^$^$l$F$$$^$9!#$3$l$i$O%G%#%U%)%k%H$G$O\e(B @file{SoupoutX.tgz} \e$B$H\e(B
16700 \e$B$$$&L>A0$G$9!#$3$3$G\e(B @var{x} \e$B$O?t;z$G$9!#\e(B
16701
16702 @item response packets
16703 (\e$BJV?.%Q%1%C%H\e(B) \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\e(B
16704 \e$B$?$N=q$$$?JV;v$,4^$^$l$F$$$^$9!#$3$l$i$O%G%#%U%)%k%H$G\e(B
16705 \e$B$O\e(B @file{SoupinX.tgz} \e$B$H$$$&L>A0$G$9!#$3$3$G\e(B @var{x} \e$B$O?t;z$G$9!#\e(B
16706 @end table
16707 @end table
16708
16709 @enumerate
16710
16711 @item
16712 \e$B$^$:\e(B @sc{soup} \e$B%Q%1%C%H$r:n$k$?$a$K%5!<%P!<$K%m%0%$%s$7$^$9!#\e(B
16713 @sc{soup} \e$B$N$?$a$N@lMQ$N%V%D\e(B (@code{awk} \e$B%W%m%0%i%`$N$h$&$J\e(B) \e$B$r;H$C$F$b\e(B
16714 \e$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
16715 \e$B$9\e(B (@kbd{O s} \e$B$"$k$$$O\e(B @kbd{G s b} \e$B$=$7$F\e(B @kbd{G s p})
16716
16717 (@pxref{SOUP Commands})\e$B!#\e(B
16718
16719 @item
16720 \e$B%Q%1%C%H$r<+Bp$KE>Aw$7$^$9!#EE<V$G!"A%$G!"<+F0<V$G!"$"$k$$$O%b%G%`$G!"2?\e(B
16721 \e$B$G$b$$$$$G$9!#\e(B
16722
16723 @item
16724 \e$B%Q%1%C%H$r$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KCV$-$^$9!#\e(B
16725
16726 @item
16727 gnus \e$B$r$"$J$?$N<+Bp%^%7%s$G$+$CHt$P$7$F!"\e(B@code{nnsoup} \e$B%P%C%/%(%s%I$r4p\e(B
16728 \e$BK\%5!<%P!<$"$k$$$OFs<!%5!<%P!<$H$7$F;HMQ$7$^$9!#\e(B
16729
16730 @item
16731 \e$B5-;v$d%a!<%k$rFI$s$GI,MW$J$d$D$KJV;v$r=q$$$F%U%)%m!<%"%C%W5-;v$r=q$-$^\e(B
16732 \e$B$9\e(B (@pxref{SOUP Replies})\e$B!#\e(B
16733
16734 @item
16735 @kbd{G s r} \e$BL?Na$r<B9T$7$F!"$3$l$i$NJV;v$r\e(B @sc{soup} \e$B%Q%1%C%H$K:-Jq$7$^\e(B
16736 \e$B$9!#\e(B
16737
16738 @item
16739 \e$B$3$N%Q%1%C%H$r%5!<%P!<$KE>Aw$7$^$9!#\e(B
16740
16741 @item
16742 gnus \e$B$+$i\e(B @kbd{G s s} \e$BL?Na$r;H$C$F$3$N%Q%1%C%H$+$i%a!<%k$r=P$7$^$9!#\e(B
16743
16744 @item
16745 \e$B$"$H$O$3$l$r;`$L$^$GB3$1$^$9!#\e(B
16746
16747 @end enumerate
16748
16749 \e$B$D$^$j4pK\E*$KFs<TJ,3d%7%9%F%`$,$G$-$?$3$H$K$J$j$^\e(B
16750 \e$B$9\e(B---@code{nnsoup} \e$B$rFI$`$?$a$K!"\e(Bgnus \e$B$r\e(B @sc{soup} \e$B%Q%1%C%H$N:-Jq$HAw=P\e(B
16751 \e$B$K;H$$$^$9!#\e(B
16752
16753 @menu
16754 * SOUP Commands::               @sc{soup} \e$B%Q%1%C%H$r:n@.!"Aw=P$9$kL?Na\e(B
16755 * SOUP Groups::                 @sc{soup} \e$B%Q%1%C%H$rFI$`%P%C%/%(%s%I\e(B
16756 * SOUP Replies::                @code{nnsoup} \e$B$K%a!<%k$H%K%e!<%9$r0z$-7Q$,$;$kJ}K!\e(B
16757 @end menu
16758
16759 @node SOUP Commands
16760 @subsubsection SOUP \e$BL?Na\e(B
16761
16762 \e$B$3$l$i$NL?Na$O\e(B @sc{soup} \e$B%Q%1%C%H$N:n@.$HA`:n$r9T$J$&$b$N$G$9!#\e(B
16763
16764 @table @kbd
16765 @item G s b
16766 @kindex G s b (\e$B%0%k!<%W\e(B)
16767 @findex gnus-group-brew-soup
16768 \e$B8=:_$N%0%k!<%W$N$9$Y$F$NL$FI5-;v$r:-Jq$9\e(B
16769 \e$B$k\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
16770 \e$B$K=>$$$^$9!#\e(B
16771
16772 @item G s w
16773 @kindex G s w (\e$B%0%k!<%W\e(B)
16774 @findex gnus-soup-save-areas
16775 \e$B$9$Y$F$N\e(B @sc{soup} \e$B%G!<%?%U%!%$%k$rJ]B8$7$^\e(B
16776 \e$B$9\e(B (@code{gnus-soup-save-areas})\e$B!#\e(B
16777
16778 @item G s s
16779 @kindex G s s (\e$B%0%k!<%W\e(B)
16780 @findex gnus-soup-send-replies
16781 \e$BJV?.%Q%1%C%H$+$i$9$Y$F$NJV?.$rAw=P$9$k\e(B (@code{gnus-soup-send-replies})\e$B!#\e(B
16782
16783 @item G s p
16784 @kindex G s p (\e$B%0%k!<%W\e(B)
16785 @findex gnus-soup-pack-packet
16786 \e$B$9$Y$F$N%U%!%$%k$r\e(B  @sc{soup} \e$B%Q%1%C%H$K:-Jq$9\e(B
16787 \e$B$k\e(B (@code{gnus-soup-pack-packet})\e$B!#\e(B
16788
16789 @item G s r
16790 @kindex G s r (\e$B%0%k!<%W\e(B)
16791 @findex nnsoup-pack-replies
16792 \e$B$9$Y$F$NJV?.$rJV?.%Q%1%C%H$K:-Jq$9$k\e(B (@code{nnsoup-pack-replies})\e$B!#\e(B
16793
16794 @item O s
16795 @kindex O s (\e$B35N,\e(B)
16796 @findex gnus-soup-add-article
16797 \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
16798 \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
16799 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
16800 @end table
16801
16802 gnus \e$B$,$3$l$i$N<BBN$r$I$3$KCV$/$+$r%+%9%?%^%$%:$9$k$$$/$D$+$NJQ?t$,$"$j\e(B
16803 \e$B$^$9!#\e(B
16804
16805 @table @code
16806 @item gnus-soup-directory
16807 @vindex gnus-soup-directory
16808 @sc{soup} \e$B%Q%1%C%H$r:n@.Cf$K\e(B gnus \e$B$,Cf4V%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<\e(B
16809 \e$B$G$9!#%G%#%U%)%k%HCM$O\e(B @file{~/SoupBrew/} \e$B$G$9!#\e(B
16810
16811 @item gnus-soup-replies-directory
16812 @vindex gnus-soup-replies-directory
16813 \e$BJV?.%Q%1%C%HAw?.Cf$K\e(B gnus \e$B$,;HMQ$9$k0l;~%G%#%l%/%H%j!<$G$9!#\e(B
16814 @file{~/SoupBrew/SoupReplies/} \e$B$,%G%#%U%)%k%HCM$G$9!#\e(B
16815
16816 @item gnus-soup-prefix-file
16817 @vindex gnus-soup-prefix-file
16818 gnus \e$B$,:G8e$K;H$C$?@\F,8l$rJ]B8$9$k%U%!%$%kL>$G$9!#%G%#%U%)%k%HCM\e(B
16819 \e$B$O\e(B @samp{gnus-prefix} \e$B$G$9!#\e(B
16820
16821 @item gnus-soup-packer
16822 @vindex gnus-soup-packer
16823 @sc{soup} \e$B%Q%1%C%H$r:-Jq$9$kL?NaJ8;zNs$N7A<0$G$9!#%G%#%U%)%k%HCM\e(B
16824 \e$B$O\e(B @samp{tar cf - %s | gzip > $HOME/Soupout%d.tgz} \e$B$G$9!#\e(B
16825
16826 @item gnus-soup-unpacker
16827 @vindex gnus-soup-unpacker
16828 @sc{soup} \e$B%Q%1%C%H$r<h$j=P$9L?NaJ8;zNs$N7A<0$G$9!#%G%#%U%)%k%HCM\e(B
16829 \e$B$O\e(B @samp{gunzip -c %s | tar xvf -} \e$B$G$9!#\e(B
16830
16831 @item gnus-soup-packet-directory
16832 @vindex gnus-soup-packet-directory
16833 gnus \e$B$,JV?.%Q%1%C%H$rC5$7$K9T$/>l=j$G$9!#%G%#%U%)%k%HCM$O\e(B @file{~/} \e$B$G$9!#\e(B
16834
16835 @item gnus-soup-packet-regexp
16836 @vindex gnus-soup-packet-regexp
16837 @code{gnus-soup-packet-directory} \e$BFb$N\e(B @sc{soup} \e$B%Q%1%C%H$K9gCW$9$k@55,\e(B
16838 \e$BI=8=$G$9!#\e(B
16839 @end table
16840
16841 @node SOUP Groups
16842 @subsubsection SOUP \e$B%0%k!<%W\e(B
16843 @cindex nnsoup
16844
16845 @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
16846 \e$BF~$C$F$-$?%Q%1%C%H$rFI$_!"$=$l$r<h$j=P$7$F!"$"$J$?$,2K$J$H$-$KFI$`%G%#%l\e(B
16847 \e$B%/%H%j!<$KE83+$7$^$9!#\e(B
16848
16849 \e$B$3$l$i$O$3$N?6$kIq$$$r%+%9%?%^%$%:$G$-$kJQ?t$G$9!#\e(B
16850
16851 @table @code
16852 @item nnsoup-tmp-directory
16853 @vindex nnsoup-tmp-directory
16854 @code{nnsoup} \e$B$,\e(B @sc{soup} \e$B%Q%1%C%H$r<h$j=P$9$H$-!"$3$N%G%#%l%/%H%j!<Fb\e(B
16855 \e$B$G9T$J$$$^$9\e(B (\e$B%G%#%U%)%k%HCM$O\e(B @file{/tmp/})\e$B!#\e(B
16856
16857 @item nnsoup-directory
16858 @vindex nnsoup-directory
16859 \e$B$=$7$F\e(B @code{nnsoup} \e$B$,$=$l$>$l$N%a%C%;!<%8$H:w0z%U%!%$%k$r$3$N%G%#%l%/\e(B
16860 \e$B%H%j!<$K0\F0$5$;$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/SOUP/} \e$B$G$9!#\e(B
16861
16862 @item nnsoup-replies-directory
16863 @vindex nnsoup-replies-directory
16864 \e$B$9$Y$F$NJV?.$O!"JV?.%Q%1%C%H$K:-Jq$5$l$kA0$K$3$N%G%#%l%/%H%j!<$K3JG<$5$l\e(B
16865 \e$B$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/SOUP/replies/} \e$B$G$9!#\e(B
16866
16867 @item nnsoup-replies-format-type
16868 @vindex nnsoup-replies-format-type
16869 \e$BJV?.%Q%1%C%H$N\e(B @sc{soup} \e$B7A<0$G$9!#%G%#%U%)%k%HCM\e(B
16870 \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
16871 \e$B$V$sJ8=q$KL@5-$9$Y$-$G$5$($J$+$C$?$M!#$A$'$C\e(B! \e$B$b$&<jCY$l$+!#\e(B
16872
16873 @item nnsoup-replies-index-type
16874 @vindex nnsoup-replies-index-type
16875 \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
16876 \e$B$O!V$J$7!W$G$9!#$3$l$b$$$8$k$s$8$c$J$$$h\e(B!
16877
16878 @item nnsoup-active-file
16879 @vindex nnsoup-active-file
16880 @code{nnsoup} \e$B$,$?$/$5$s$N>pJs$r3JG<$9$k>l=j$G$9!#$3$l$O\e(B @code{nntp} \e$B$N\e(B
16881 \e$B0UL#$G$N!V%"%/%F%#%V%U%!%$%k!W$G$O$J$/!"\e(BEmacs Lisp \e$B$N%U%!%$%k$G$9!#$3$N\e(B
16882 \e$B%U%!%$%k$rL5$/$7$F$7$^$C$?$j!"2?$+2u$7$F$7$^$C$?$i!"$"$J$?$O;`$K$^$9!#%G%#\e(B
16883 \e$B%U%)%k%HCM$O\e(B @file{~/SOUP/active} \e$B$G$9!#\e(B
16884
16885 @item nnsoup-packer
16886 @vindex nnsoup-packer
16887 \e$BJV?.\e(B @sc{soup} \e$B%Q%1%C%H$r:-Jq$9$kL?NaJ8;zNs$N7A<0$G$9!#%G%#%U%)%k%HCM\e(B
16888 \e$B$O\e(B @samp{tar cf - %s | gzip > $HOME/Soupin%d.tgz} \e$B$G$9!#\e(B
16889
16890 @item nnsoup-unpacker
16891 @vindex nnsoup-unpacker
16892 \e$BF~$C$F$/$k\e(B @sc{soup} \e$B%Q%1%C%H$r<h$j=P$9$?$a$NL?NaJ8;zNs$N7A<0$G$9!#%G%#\e(B
16893 \e$B%U%)%k%HCM$O\e(B @samp{gunzip -c %s | tar xvf -} \e$B$G$9!#\e(B
16894
16895 @item nnsoup-packet-directory
16896 @vindex nnsoup-packet-directory
16897 \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
16898 \e$B$O\e(B @file{~/} \e$B$G$9!#\e(B
16899
16900 @item nnsoup-packet-regexp
16901 @vindex nnsoup-packet-regexp
16902 \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
16903 \e$B$O\e(B @samp{Soupout} \e$B$G$9!#\e(B
16904
16905 @item nnsoup-always-save
16906 @vindex nnsoup-always-save
16907 @code{nil} \e$B0J30$G$"$l$P!"%a%C%;!<%8$rEj9F$7$?8e$KJV?.%P%C%U%!!<$rJ]B8$9\e(B
16908 \e$B$k!#\e(B
16909 @end table
16910
16911 @node SOUP Replies
16912 @subsubsection SOUP \e$BJV?.\e(B
16913
16914 \e$BC1$K\e(B @code{nnsoup} \e$B$r;H$&$@$1$G$O!"\e(B@sc{soup} \e$BJV?.%Q%1%C%HCf$N$"$J$?$NEj\e(B
16915 \e$B9F$H%a!<%k$NAw?.$,!"KbK!$N$h$&$K<+F0E*$K=*N;$9$k$o$1$G$O$"$j$^$;$s!#$=$l\e(B
16916 \e$B$r5/$3$9$K$O$b$&$A$g$C$HF/$+$J$/$F$O$$$1$^$;$s!#\e(B
16917
16918 @findex nnsoup-set-variables
16919 @code{nnsoup-set-variables} \e$BL?Na$O!"$"$J$?$N$9$Y$F$N%U%)%m!<%"%C%W5-;v$H\e(B
16920 \e$BJV?.$r\e(B @sc{soup} \e$B%7%9%F%`$K3N<B$K=*N;$5$;$k$h$&$K!"E,@Z$JJQ?t$r@_Dj$7$^\e(B
16921 \e$B$9!#\e(B
16922
16923 \e$BFCJL$K!"$3$l$,<B:]$K9T$J$o$l$k$3$H$G$9!#\e(B
16924
16925 @lisp
16926 (setq message-send-news-function 'nnsoup-request-post)
16927 (setq message-send-mail-function 'nnsoup-request-mail)
16928 @end lisp
16929
16930 \e$B$=$l$@$1$G$9!"$[$s$H$K!#$b$7\e(B @sc{soup} \e$B%7%9%F%`$K%K%e!<%9$@$1$rF~$l$?$+$C\e(B
16931 \e$B$?$i!":G=i$N9T$@$1$r;H$C$F2<$5$$!#$b$7%a!<%k$@$1$r\e(B @sc{soup} \e$B$5$;$?$+$C\e(B
16932 \e$B$?$i!"FsHVL\$r;H$C$F2<$5$$!#\e(B
16933
16934 @node Mail-To-News Gateways
16935 @subsection \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$\e(B
16936 @cindex mail-to-news gateways
16937 @cindex gateways
16938
16939 \e$B$b$7$"$J$?$N%m!<%+%k$N\e(B @code{nntp} \e$B%5!<%P!<$,!"2?$i$+$NM}M3$GEj9F$r5v2D\e(B
16940 \e$B$7$F$$$J$1$l$P!"?t$"$k%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$r;H$C$FEj9F$9$k\e(B
16941 \e$B$3$H$,$G$-$^$9!#\e(B@code{nngateway} \e$B%P%C%/%(%s%I$O$3$N%$%s%?!<%U%'!<%9$rDs\e(B
16942 \e$B6!$7$^$9!#\e(B
16943
16944 \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
16945 \e$B$9$k$?$a$@$1$K;H$o$l$^$9!#\e(B
16946
16947 \e$B0J2<$O%5!<%P!<JQ?t$G$9!#\e(B
16948
16949 @table @code
16950 @item nngateway-address
16951 @vindex nngateway-address
16952 \e$B$3$l$,%a!<%k!&%K%e!<%9%2!<%H%&%'%$$N%"%I%l%9$G$9!#\e(B
16953
16954 @item nngateway-header-transformation
16955 @vindex nngateway-header-transformation
16956 \e$B%K%e!<%9%X%C%@!<$O!"%a!<%k!&%K%e!<%9%2!<%H%&%'%$$,<u$1IU$1$i$l$k$h$&$K!"\e(B
16957 \e$B4qL/$J7A$KJQ7A$7$F$*$+$J$/$F$O$J$i$J$$;~$,$"$j$^$9!#$3$NJQ?t$O$I$s$JJQ7A\e(B
16958 \e$B=hM}$,8F$S=P$5$l$k$Y$-$+$r<($7$F$*$j!"%G%#%U%)%k%HCM\e(B
16959 \e$B$O\e(B @code{nngateway-simple-header-transformation} \e$B$K$J$C$F$$$^$9!#$3$N4X\e(B
16960 \e$B?t$OJQ7A$9$k%X%C%@!<$KNN0h@)8B\e(B (narrow) \e$B$5$l$F8F$S=P$5$l!"0l8D$N0z\e(B
16961 \e$B?t\e(B---\e$B%2!<%H%&%'%$$N%"%I%l%9$rM?$($i$l$^$9!#\e(B
16962
16963 \e$B%G%#%U%)%k%HCM$N4X?t$O!"C1$K?7$7$$\e(B @code{To} \e$B%X%C%@!<\e(B
16964 \e$B$r\e(B @code{Newsgroups} \e$B%X%C%@!<$H%2!<%H%&%'%$%"%I%l%9$r$b$H$KA^F~$7$^$9!#\e(B
16965 \e$BNc$($P!"0J2<$N$h$&$J\e(B @code{Newsgroups} \e$B%X%C%@!<\e(B
16966
16967 @example
16968 Newsgroups: alt.religion.emacs
16969 @end example
16970
16971 \e$B$r;}$D5-;v$K$O!"<!$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$,A^F~$5$l$^$9!#\e(B
16972
16973 @example
16974 To: alt-religion-emacs@@GATEWAY
16975 @end example
16976
16977 \e$B0J2<$N4{@=4X?t$,B8:_$7$^$9\e(B:
16978
16979 @findex nngateway-simple-header-transformation
16980
16981 @table @code
16982 @item nngateway-simple-header-transformaton
16983 @var{newsgroup}@@@code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r\e(B
16984 \e$B:n$j$^$9!#\e(B
16985
16986 @findex nngateway-mail2news-header-transformation
16987
16988 @item nngateway-mail2news-header-transformation
16989 @code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r:n$j$^$9!#\e(B
16990
16991 \e$B$3$3$KNc$,$"$j$^$9!#\e(B
16992
16993 @lisp
16994 (setq gnus-post-method
16995       '(nngateway
16996         "mail2news@@replay.com"
16997         (nngateway-header-transformation
16998          nngateway-mail2news-header-transformation)))
16999 @end lisp
17000 @end table
17001 @end table
17002
17003 \e$B$D$^$j!"$3$l$r;H$&$K$O!"$3$s$JIw$K$9$k$@$1$G$9!#\e(B
17004
17005 @lisp
17006 (setq gnus-post-method '(nngateway "GATEWAY.ADDRESS"))
17007 @end lisp
17008
17009 @node Combined Groups
17010 @section \e$B9gJ;%0%k!<%W\e(B
17011
17012 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
17013 \e$B$H$,$G$-$^$9!#\e(B
17014
17015 @menu
17016 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r9gJ;$5$;$k\e(B
17017 * Kibozed Groups::              \e$B%K%e!<%9%9%W!<%k$NCf$+$i$N5-;v$r8!:w$9$k\e(B
17018 * Namazu Groups::               Namazu \e$B$r;H$C$F%a!<%k$N;3$+$i5-;v$r<h$j=P$9\e(B
17019 @end menu
17020
17021 @node Virtual Groups
17022 @subsection \e$B2>A[%0%k!<%W\e(B
17023 @cindex nnvirtual
17024 @cindex virtual groups
17025 @cindex merging groups
17026
17027 nnvirtual \e$B%0%k!<%W\e(B (@dfn{nnvirtual group}) \e$B$O<B$OB>$N%0%k!<%W$N=89g0J>e\e(B
17028 \e$B$N2?J*$G$b$"$j$^$;$s!#\e(B
17029
17030 \e$BNc$($P!"$b$7>.$5$J%0%k!<%W$r$?$/$5$sFI$`$N$,7y$K$J$C$F$-$?$i!"$=$l$i$r0l\e(B
17031 \e$B$D$NBg$-$J%0%k!<%W$KF~$l$F!"7y$K$J$k$/$i$$5pBg$G<j$KIi$($J$$%0%k!<%W$rFI\e(B
17032 \e$B$`$3$H$,$G$-$^$9!#$3$l$,%3%s%T%e!<%?!<$N3Z$7$_$@$M\e(B!
17033
17034 \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
17035 \e$B$9$k%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#\e(B
17036
17037 \e$B2>A[%0%k!<%WFb$GIU$1$i$l$?$9$Y$F$N0u$O!"$=$N9=@.%0%k!<%W$N5-;v$K$/$C$D$1\e(B
17038 \e$B$i$l$^$9!#$D$^$j!"$b$72>A[%0%k!<%WFb$G5-;v$K2D;k5-;v$N0u$rIU$1$k$H!"$=$N\e(B
17039 \e$B5-;v$O$b$H$b$H$N9=@.%0%k!<%W$NCf$G$b2D;k5-;v$K$J$j$^$9!#\e(B(\e$B$=$7$F5U$b@.$j\e(B
17040 \e$BN)$A$^$9\e(B---\e$B9=@.%0%k!<%WFb$GIU$1$?0u$O2>A[%0%k!<%WFb$G$bI=<($5$l$^\e(B
17041 \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}
17042 (@code{gnus-group-make-empty-virtual}) \e$B$r<B9T$7!"\e(B@kbd{M-e}
17043 (@code{gnus-group-edit-group-method}) \e$B$G%a%=%C%I$N@55,I=8=$rJT=8$7$F2<$5\e(B
17044 \e$B$$!#\e(B
17045
17046 \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
17047 \e$B%7%"%o%;$J%K%e!<%9%0%k!<%W$K$^$H$a$k\e(B @code{nnvirtual} \e$BJ}K!$NNc$G$9!#\e(B
17048
17049 @lisp
17050 (nnvirtual "^alt\\.fan\\.andrea-dworkin$\\|^rec\\.dworkin.*")
17051 @end lisp
17052
17053 \e$B9=@.%0%k!<%W$O4pK\%0%k!<%W$G$b30It%0%k!<%W$G$b9=$$$^$;$s!#$9$Y$FLdBjL5$/\e(B
17054 \e$BF0$/$O$:$G$9$,!"$b$7$"$J$?$N%3%s%T%e!<%?!<$,GzH/$G$b$7$F$7$^$C$?$i!"$=$l\e(B
17055 \e$B$O$?$V$s;d$,0-$$$s$G$7$g$&$M!#\e(B
17056
17057 \e$B$$$/$D$+$N%5!<%P!<$+$iF1$8%0%k!<%W$r=8$a$k$3$H$O!"MxMQ<T\e(B
17058 \e$B$,\e(B Distribution \e$B%X%C%@!<$r;H$C$FG[I[HO0O$r@)8B$7$F$$$k>l9g$O!"Hs>o$KNI$$\e(B
17059 \e$B$+$b$7$l$^$;$s!#$b$7$"$J$?$,\e(B @samp{soc.motss} \e$B$r!"F|K\$N%5!<%P!<$H%N%k%&%'!<\e(B
17060 \e$B$N%5!<%P!<$NN>J}$+$iFI$_$?$1$l$P!"%0%k!<%W$N@55,I=8=$H$7$F0J2<$NCM$,;H$(\e(B
17061 \e$B$^$9!#\e(B
17062
17063 @example
17064 "^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$"
17065 @end example
17066
17067 (\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
17068 \e$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-\e(B
17069 \e$B9f\e(B (@samp{"..."}) \e$B$b<h$jJ'$C$F2<$5$$!#\e(B)
17070
17071 \e$B$3$l$O$A$g$C$H$&$^$/F0:n$9$k$O$:$G$9\e(B---\e$BN>J}$N%0%k!<%W$N5-;v$OA4It40A4$K\e(B
17072 \e$B0l$D$N%0%k!<%W$K$J$j!"=EJ#$bL5$$$O$:$G$9!#%9%l%C%II=<(\e(B (\e$B$H$=$NB>\e(B) \e$B$bDL>o\e(B
17073 \e$BDL$j$&$^$/F0:n$9$k$G$7$g$&$1$I!"5-;v$NJB$V=g=x$K$OLdBj$,$"$k$+$b$7$l$^$;\e(B
17074 \e$B$s!#F|IU$K$h$kJB$YBX$($O$3$3$G$O;EMM30$H$J$k$+$b$7$l$^$;\e(B
17075 \e$B$s\e(B (@pxref{Selecting a Group})\e$B!#\e(B
17076
17077 \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
17078 \e$B$Y$F@8$-$F$$$k\e(B (\e$B$9$J$o$A!"9XFI$^$?$OHs9XFI$N\e(B) \e$B>uBV$G$J$/$F$O$J$j$^$;$s!#\e(B
17079 \e$B:o=|$"$k$$$O%>%s%S%0%k!<%W$O\e(B @code{nnvirtual} \e$B%0%k!<%W$N9=@.%0%k!<%W$K$J\e(B
17080 \e$B$k$3$H$O$G$-$^$;$s!#\e(B
17081
17082 @vindex nnvirtual-always-rescan
17083 @code{nnvirtual-always-rescan} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"\e(B
17084 @code{nnvirtual} \e$B$O2>A[%0%k!<%W$KF~$C$?$H$->o$K!"L$FI5-;v$rAv::$7$^$9!#\e(B
17085 \e$B$3$NJQ?t$,\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%H\e(B) \e$B$G$"$C$F!"2>A[%0%k!<%W$r:n@.\e(B
17086 \e$B$7$?8e$K9=@.%0%k!<%WFb$N5-;v$rFI$s$@>l9g$O!"$=$N9=@.%0%k!<%W$GFI$^$l$?5-\e(B
17087 \e$B;v$O!"2>A[%0%k!<%W$KF~$C$?$H$-$KI=<($5$l$k$G$7$g$&!#$b$76&DL$N9=@.%0%k!<\e(B
17088 \e$B%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b$3$N1F6A$,$"$j$^$9!#$=$N>l9g$O$3\e(B
17089 \e$B$NJQ?t$r\e(B @code{t} \e$B$K$7$?J}$,NI$$$G$9!#$"$k$$$O2>A[%0%k!<%W$KF~$k;~$K!"Kh\e(B
17090 \e$B2s$=$N%0%k!<%W$N>e$G\e(B @code{M-g} \e$B$rC!$$$F$bNI$$$G$9\e(B---\e$B$3$l$O$[$\F1MM$N8z\e(B
17091 \e$B2L$,$"$j$^$9!#\e(B
17092
17093 @code{nnvirtual} \e$B$O%a!<%k$H%K%e!<%9$NN>J}$N%0%k!<%W$r9=@.%0%k!<%W$H$9$k\e(B
17094 \e$B$3$H$,$G$-$^$9!#\e(B@code{nnvirtual} \e$B%0%k!<%W$N5-;v$KJVEz$9$k$H$-$O!"\e(B
17095 @code{nnvirtual} \e$B$O5-;v$N=P=j$N9=@.%0%k!<%W$N%P%C%/%(%s%I$K$=$l$,%K%e!<\e(B
17096 \e$B%9$N%P%C%/%(%s%I$G$"$k$+%a!<%k$N%P%C%/%(%s%I$G$"$k$+$r?R$M$J$1$l$P$J$j$^\e(B
17097 \e$B$;$s!#$7$+$7!"\e(B@kbd{^} \e$B$r$7$?$H$-$K$O!"IaDL$O9=@.%P%C%/%(%s%I$,$3$l$rCN$k\e(B
17098 \e$B3N$+$JJ}K!$O$J$/!"$=$N>l9g$O!"\e(B@code{nnvirtual} \e$B$O\e(B gnus \e$B$K5-;v$O%K%e!<%9\e(B
17099 \e$B$G$J$$%P%C%/%(%s%I$+$iMh$?$H9p$2$k$3$H$K$J$j$^$9!#\e(B(\e$B0BA4$N$?$a$K!#\e(B)
17100
17101 \e$B$3$N$h$&$J>l9g$O!"%a%C%;!<%8%P%C%U%!!<$G$N\e(B @kbd{C-c C-n} \e$B$,1~Ez$7$h$&$H\e(B
17102 \e$B$7$F$$$k5-;v$+$i\e(B @code{Newsgroups} \e$B9T$rH4$-=P$7$FA^F~$7$^$9!#\e(B
17103
17104 @code{nnvirtual} \e$B%0%k!<%W$O!"9=@.%0%k!<%W$+$i5-;v$H0u0J30$O7Q>5$7$^$;$s!#\e(B
17105 \e$BNc$($P%0%k!<%W%Q%i%a!<%?!<$b$=$&$J$N$G$9$,!"$=$l$i$O7Q>5$5$l$^$;$s!#\e(B
17106
17107 @node Kibozed Groups
17108 @subsection Kiboze \e$B%0%k!<%W\e(B
17109 @cindex nnkiboze
17110 @cindex kibozing
17111
17112 @dfn{Kiboze} \e$B$9$k!"$H$O!"!V%K%e!<%9%9%W!<%kA4It\e(B (\e$B$"$k$$$O$=$N0lIt\e(B) \e$B$+\e(B
17113 \e$B$i\e(B grep \e$B$9$k$3$H!W$H\e(B @acronym{OED} (\e$B%*%C%/%9%U%)!<%IBg<-E5\e(B) \e$B$K$h$C$FDj5A\e(B
17114 \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
17115 \e$B%(%s%I$G$9!#4r$7$$$M\e(B! \e$B$3$l$G$I$s$J\e(B @acronym{NNTP} \e$B%5!<%P!<$G$b!"Lr$KN)$?\e(B
17116 \e$B$J$$MW5a$G;_$^$C$F$7$^$&$^$G9s;H$9$k$3$H$,$G$-$k$M!#$"$"!"$J$s$F9,$;$J$s\e(B
17117 \e$B$@\e(B!
17118
17119 @kindex G k (\e$B%0%k!<%W\e(B)
17120 kiboze \e$B%0%k!<%W$r:n@.$9$k$K$O!"%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G k} \e$BL?Na$r;H$$\e(B
17121 \e$B$^$9!#\e(B
17122
17123 @code{nnkiboze} \e$BJ}K!$K$*$1$k%"%I%l%9Ms$O!"\e(B@code{nnvirtual} \e$B$HF1MM$K!"\e(B
17124 @code{nnkiboze} \e$B$K!V4^$a$?$$!W%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#$3$3\e(B
17125 \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
17126 \e$B$G$9!#\e(B
17127
17128 \e$B$3$N9=@.%0%k!<%W$rNs5s$9$k@55,I=8=$K2C$($F!"\e(B@code{nnkiboze} \e$B%0%k!<%W$K$O!"\e(B
17129 \e$B%0%k!<%WFb$N$I$N5-;v$r4^$a$k$+$r7h$a$k%9%3%"%U%!%$%k$,$J$/$F$O$J$j$^$;\e(B
17130 \e$B$s\e(B (@pxref{Scoring})\e$B!#\e(B
17131
17132 @kindex M-x nnkiboze-generate-groups
17133 @findex nnkiboze-generate-groups
17134 \e$B$"$J$?$NM_$7$$\e(B @code{nnkiboze} \e$B%0%k!<%W$r:n@.$7$?8e$K$O!"\e(B
17135 @kbd{M-x nnkiboze-generate-groups} \e$B$r<B9T$7$J$1$l$P$J$j$^$;$s!#$3$NL?Na\e(B
17136 \e$B$O;~4V$,$+$+$j$^$9!#$H$C$F$b$+$+$j$^$9!#$9$4$/!"$9$4!<$/$+$+$j$^$9!#\e(B
17137 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
17138 \e$BD4$Y$k$?$a$K!"A4It$N9=@.%0%k!<%W$NA4It$N5-;v$KBP$7$F%X%C%@!<$r<hF@$7!"$=\e(B
17139 \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
17140
17141 \e$B9=@.%0%k!<%W$N?t$rM^$($k$h$&$K!"8BDj$7$?@55,I=8=$r;H$C$F2<$5$$!#$5$b$J$$\e(B
17142 \e$B$H!"$"$J$?$N$H$3$m$N%7%9%F%`4IM}<T$rE\$i$;$F$7$^$C$F!"\e(B@acronym{NNTP} \e$B%5!<\e(B
17143 \e$B%P!<$+$i$"$J$?$rDI$$=P$7$FFsEY$HF~$l$J$$$h$&$K$7$F$7$^$&$+$b$7$l$^$;$s!#\e(B
17144 \e$BIT47$l$J?M$,$h$/$d$k$3$H$G$9!#\e(B
17145
17146 @code{nnkiboze} \e$B$N9=@.%0%k!<%W$O@8$-$F$$$kI,MW$O$"$j$^$;$s\e(B---\e$B;`$s$G$F$b\e(B
17147 \e$BNI$$$7!"30It%0%k!<%W$G$b9=$$$^$;$s!#L5@)8B$G$9!#\e(B
17148
17149 @vindex nnkiboze-directory
17150 @code{nnkiboze} \e$B%0%k!<%W$N@8@.$K$h$C$F!"Fs$D$N%U%!%$\e(B
17151 \e$B%k\e(B @code{nnkiboze-directory} \e$BFb$K:n@.$5$l$^$9!#$3$l$N%G%#%U%)%k%HCM\e(B
17152 \e$B$O\e(B @file{~/News/kiboze/} \e$B$G$9!#0lJ}$N%U%!%$%k$O$=$N%0%k!<%W$NA45-;v\e(B
17153 \e$B$N\e(B @acronym{NOV} \e$B%X%C%@!<9T$r4^$s$G$$$F!"$b$&0lJ}$O9=@.5-;v$r8+$D$1$k$?\e(B
17154 \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
17155 \e$B%$%k$G$9!#\e(B
17156
17157 @code{nnkiboze} \e$B%0%k!<%WFb$N4{FI$H$J$C$?5-;v$O!"$=$N5-;v\e(B
17158 \e$B$N\e(B @acronym{NOV} \e$B9T$,\e(B @acronym{NOV} \e$B%U%!%$%k$+$i:o=|$5$l$^$9!#\e(B
17159
17160 @node Namazu Groups
17161 @subsection Namazu \e$B$r;H$C$F%a!<%k$N;3$+$i5-;v$r<h$j=P$9\e(B
17162 @cindex namazu
17163
17164 \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
17165 \e$B$F$$$k>l9g$K$O!"FC$K!#$G$b!"BgDq$N>l9g!"2ACM$"$k5-;v$O$4$/>/?t$G!"$=$N\e(B
17166 \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
17167
17168 \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
17169 Namazu \e$B$r;H$C$F!"%a!<%k$N;3$+$i$"$J$?$N9%$-$J%-!<%o!<%I$r4^$`5-;v$r8+\e(B
17170 \e$B$D$1=P$9J}K!$rDs6!$7$^$9!#\e(B
17171
17172 \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
17173 @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
17174 \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
17175 \e$B5-;v$7$+!"<h$j07$&$3$H$,$G$-$^$;$s!#\e(B@code{nnimap} \e$B%P%C%/%(%s%I\e(B
17176 \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
17177
17178 \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
17179 \e$B$3$H$O!"<!$N%Z!<%8$GCN$k$3$H$,$G$-$^$9!#\e(B
17180
17181 @example
17182   @uref{http://namazu.org/}
17183 @end example
17184
17185 @findex gnus-namazu-create-index
17186 \e$B<!$K!"$"$J$?$NHkB"$N%a!<%k$H1JB35-;v$N;3$N:w0z$r:n$k$?$a$K!"\e(B
17187 @kbd{M-x gnus-namazu-create-index} \e$B$H$7$F2<$5$$!#$5$"!"$3$l$G=`Hw$,$G$-\e(B
17188 \e$B$?$O$:$G$9!#\e(B
17189
17190 @kindex C-c C-n (\e$B%0%k!<%W\e(B)
17191 @kindex C-c C-n (\e$B35N,\e(B)
17192 @findex gnus-namazu-search
17193 \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
17194 \e$B$i!"E,Ev$JC18l$rF~NO$7$F2<$5$$!#Nc$($P\e(B:
17195
17196 @example
17197   @kbd{C-c C-n gnus namazu RET}
17198 @end example
17199
17200 \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
17201 \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
17202 Groups})\e$B!#\e(B
17203
17204 @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
17205 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
17206 \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
17207 \e$B$N9T$K0\F0$7$F!"<!$N$h$&$K8!:w$9$k$3$H$,$G$-$^$9!#\e(B
17208
17209 @example
17210   @kbd{1 C-c C-n namazu RET}
17211 @end example
17212
17213 \e$B$^$?!"35N,%P%C%U%!!<$+$i!"$$$-$J$j8!:w$9$k$3$H$b$G$-$^$9!#$3$N>l9g!"8!:w\e(B
17214 \e$BBP>]$O!"<+F0E*$K$=$N%0%k!<%W$K8BDj$5$l$^$9!#Nc$($P!"$"$J$?$,$"$k%0%k!<\e(B
17215 \e$B%W$r1\MwCf$K!"$=$N%0%k!<%W$K$*$1$k<+J,$N2a5n$r?6$jJV$j$?$/$J$C$?$i!"<!\e(B
17216 \e$B$N$h$&$K$9$l$PNI$$$N$G$9!#\e(B
17217
17218 @example
17219   @kbd{C-c C-n +from:"Your E-Mail Address" RET}
17220 @end example
17221
17222 @vindex gnus-namazu-index-update-interval
17223 Namazu \e$B$O!";vA0$K=`Hw$5$l$?:w0z$rMQ$$$F8!:w$r9T$J$&$h$&$K@_7W$5$l$?8!:w\e(B
17224 \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
17225 \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
17226 \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
17227 @file{gnus-namazu.el} \e$B$O!"\e(B@code{gnus-namazu-index-update-interval} \e$B$K\e(B
17228 \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
17229 \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
17230 \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
17231 \e$B$r\e(B @file{~/.gnus.el} \e$B$KDI2C$7$F2<$5$$!#\e(B
17232
17233
17234 @example
17235 (setq gnus-namazu-index-update-interval 86400)
17236 @end example
17237
17238 \e$B5U$K!":w0z$N99?7$r<+F0E*$K9T$J$$$?$/$J$$$J$i$P!"0J2<$N;XDj\e(B
17239 \e$B$r\e(B @file{~/.gnus.el} \e$B$KDI2C$7$F2<$5$$!#\e(B
17240
17241 @example
17242 (setq gnus-namazu-index-update-interval nil)
17243 @end example
17244
17245 @findex{gnus-namazu-update-all-indices}
17246 \e$B$3$N>l9g!":w0z$r<jF0$G99?7$9$k$?$a$K\e(B @kbd{M-x
17247 gnus-namazu-update-all-indices} \e$B$H$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
17248
17249 @node Email Based Diary
17250 @section \e$BEE;R%a!<%k$K$h$kF|Dx4IM}\e(B
17251 @cindex diary
17252 @cindex email based diary
17253 @cindex calendar
17254
17255 \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
17256 \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
17257 \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
17258 \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
17259 \e$B$7$F2<$5$$!#Be$o$j$K!"FCJL$JJ}K!$G$"$J$?$N%a!<%k$N$$$/$D$+$r07$&!"$9$J$o\e(B
17260 \e$B$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
17261
17262 \e$BE57?E*$J6Z=q$-$O!"$3$&$G$9!#\e(B
17263
17264 @itemize @bullet
17265 @item
17266 \e$B$"$J$?$O%"%s%G%#!&%^%/%I%&%'%k$+%V%k!<%9!&%&%#%j%9\e(B (\e$B$"$J$?$N9%$_$K9g$o$;\e(B
17267 \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
17268 \e$BK:$l$k$o$1$K$O$$$-$^$;$s!#\e(B
17269 @item
17270 \e$B$=$3$G!"<+J,08$F$K%j%^%$%s%@$N%a%C%;!<%8$r\e(B (\e$B<B:]$N$H$3$m!"KhF|0lDL\e(B) \e$BAw$j\e(B
17271 \e$B$^$9!#\e(B
17272 @item
17273 \e$B$"$J$?$O$=$l$r$9$C$+$jK:$l$F!"<u$1<h$C$??7$7$$%a!<%k$r$$$D$b$I$*$j$KFI$_\e(B
17274 \e$BB3$1$^$9!#\e(B
17275 @item
17276 \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
17277 \e$B$-$K!"$H$-$I$-$"$J$?$NM=Dj$r;W$$=P$5$;$k$?$a$K!"$"$?$+$b?7Ce$GL$FI$N$h$&\e(B
17278 \e$B$K!"%a%C%;!<%8$,:F$S%]%C%W%"%C%W$9$k$G$7$g$&!#\e(B
17279 @item
17280 \e$B$3$l$r4^$s$G$$$k!V?7$7$$!W%a%C%;!<%8$rFI$s$G2<$5$$!"$=$7$F!":F$S$"$J$?$,\e(B
17281 \e$B2a$4$9Lk$rL48+$F2<$5$$!#\e(B
17282 @item
17283 \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
17284 \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
17285 @end itemize
17286
17287 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
17288 \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
17289 \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
17290 \e$B0J2<$N3F9`$G@bL@$5$l$^$9!#\e(B
17291
17292 @menu
17293 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
17294 * The Gnus Diary Library::      nndiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
17295 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
17296 @end menu
17297
17298 @node The NNDiary Back End
17299 @subsection NNDiary \e$B%P%C%/%(%s%I\e(B
17300 @cindex nndiary
17301 @cindex the nndiary back end
17302
17303 @code{nndiary} \e$B$O\e(B @code{nnml} (@pxref{Mail Spool}) \e$B$K$H$F$b$h$/;w$F$$$k\e(B
17304 \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
17305 \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
17306 \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
17307 \e$B0l%0%k!<%W$"$?$j0l$D$N%G%#%l%/%H%j!<\e(B) \e$B$K@:DL$7$F$$$^$9!#\e(B
17308
17309 \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
17310 \e$B$^$9\e(B: gnus \e$B$N%0%k!<%W$NF|IU$N5!G=$r;H$o\e(B @emph{\e$B$J$1$l$P\e(B} \e$B$J$j$^$;$s!#$=$l\e(B
17311 \e$B$,$I$&$$$&$U$&$K9T$J$o$l$k$+$O\e(B @ref{Group Timestamp} \e$B$r8+$F2<$5$$!#\e(B
17312
17313 @menu
17314 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B nndiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
17315 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
17316 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
17317 @end menu
17318
17319 @node Diary Messages
17320 @subsubsection \e$BF|Dx%a%C%;!<%8\e(B
17321 @cindex nndiary messages
17322 @cindex nndiary mails
17323
17324 \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
17325 \e$BIaDL$N$b$N$G$9!#$=$l$i$N%X%C%@!<$O\e(B @code{X-Diary-<something>} \e$B$NMM<0$GI=\e(B
17326 \e$B$5$l!"\e(B@code{<something>} \e$B$NItJ,$O\e(B @code{Minute}, @code{Hour},
17327 @code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} \e$B$*$h\e(B
17328 \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
17329 @code{Dow} \e$B$O!VMKF|\e(B (Day ofWeek)\e$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<\e(B
17330 \e$B$O\e(B crontab \e$B$N;EMM$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#\e(B
17331
17332 @itemize @bullet
17333 @item
17334 @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
17335 \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
17336 \e$B$G$9!#\e(B
17337 @item
17338 \e$B%U%#!<%k%I$O@0?t$+HO0O$G$9!#\e(B
17339 @item
17340 \e$BHO0O$H$O!"%@%C%7%e\e(B (-) \e$B$G6h@Z$i$l$?Fs$D$N@0?t$G$9!#\e(B
17341 @item
17342 \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
17343 @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
17344 \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
17345 @item
17346 \e$BFCJL$J>l9g$H$7$F!"\e(B@code{Dom} \e$B$^$?$O\e(B @code{Dow} \e$B$K$*$1$k@10u$O!V2DG=$J$9\e(B
17347 \e$B$Y$F$NCM!W$G$O$J$/!"!V$b$&0lJ}$N%U%#!<%k%I$@$1$r;H$&!W0UL#$K$J$j$^$9!#N>\e(B
17348 \e$BJ}$H$b@10u$K$7$?>l9g$O!"$I$A$i$r;H$C$F$bF1$87k2L$K$J$k$3$H$KCm0U$7$F2<$5\e(B
17349 \e$B$$!#\e(B
17350 @item
17351 @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
17352 \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
17353 \e$B!V8=:_$N%m!<%+%k$J%?%$%`%>!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&\e(B
17354 \e$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ\e(B
17355 \e$B?t\e(B @code{nndiary-headers} \e$B$r8+$F2<$5$$!#\e(B
17356 @end itemize
17357
17358 1999\e$BG/$+$i\e(B 2010\e$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N\e(B 12:00, 20:00, 21:00,
17359 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
17360 \e$B$N6qBNNc$G$9\e(B (\e$B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F2<$5$$\e(B):
17361
17362 @example
17363 X-Diary-Minute: 0
17364 X-Diary-Hour: 12, 20-24
17365 X-Diary-Dom: 1
17366 X-Diary-Month: *
17367 X-Diary-Year: 1999-2010
17368 X-Diary-Dow: 1
17369 X-Diary-Time-Zone: *
17370 @end example
17371
17372 @node Running NNDiary
17373 @subsubsection NNDiary \e$B$rF0$+$9\e(B
17374 @cindex running nndiary
17375 @cindex nndiary operation modes
17376
17377 @code{nndiary} \e$B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N\e(B
17378 \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
17379 \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
17380 \e$B$^$;$s!#F|Dx%a%C%;!<%8$H$7$F07$&$?$a$K!"%a!<%k$r4pK\$N%a!<%k!&%P%C%/%(%s\e(B
17381 \e$B%I$+$i\e(B nndiary \e$B%0%k!<%W$K!"0\F0\e(B (@kbd{B m}) \e$B$^$?$O%3%T!<\e(B (@kbd{B c}) \e$B$7\e(B
17382 \e$B$J$1$l$P$J$j$^$;$s!#<+N'7?$N%b!<%I$G$O!"\e(B@code{nndiary} \e$B$O$=$l<+?H$N%a!<\e(B
17383 \e$B%k$r<h$C$F$-$F!"4pK\$N%a!<%k!&%P%C%/%(%s%I$H$OFHN)$7$F$=$l$r07$$$^$9!#\e(B
17384
17385 \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
17386 \e$B$h$&$K$O@_7W$5$l$F$$$J$3$H$K!"Cm0U$9$Y$-$G$9!#$7$+$7\e(B @code{nndiary} \e$B$G$O!"\e(B
17387 \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
17388 \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
17389 \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
17390 \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
17391 \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
17392 \e$B$,$G$-$^$;$s!#\e(B
17393
17394 \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
17395 \e$B$i$o$J$1$l$P$J$j$^$;$s\e(B:
17396
17397 @itemize @bullet
17398 @item
17399 \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
17400 \e$B$r\e(B @file{gnusrc} \e$B%U%!%$%k$K5-F~$7$F2<$5$$\e(B:
17401
17402 @lisp
17403 (setq nndiary-get-new-mail t)
17404 @end lisp
17405 @item
17406 \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
17407 \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
17408 \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
17409 \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
17410 \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
17411 \e$B$9!#\e(B
17412
17413 \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
17414 \e$B%a!<%k%=!<%9!&%U%!%$%k$G$9\e(B) \e$B$K3JG<$9$k$?$a$N\e(B procmailrc \e$B$N9`$NNc$G$9\e(B:
17415
17416 @example
17417 :0 HD :
17418 * ^X-Diary
17419 .nndiary
17420 @end example
17421 @end itemize
17422
17423 \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
17424 \e$B2<$NFs$D$N%*%W%7%g%s$r%+%9%?%^%$%:$9$kI,MW$,$"$k$G$7$g$&\e(B:
17425
17426 @defvar nndiary-mail-sources
17427 \e$BI8=`$N\e(B @code{mail-sources} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#F1$89=\e(B
17428 \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
17429 \e$B$9!#\e(B
17430 @end defvar
17431
17432 @defvar nndiary-split-methods
17433 \e$BI8=`$N\e(B @code{nnmail-split-methods} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#\e(B
17434 \e$BF1$89=J8\e(B (syntax) \e$B$r;H$$$^$9!#\e(B
17435 @end defvar
17436
17437 \e$B:G=*E*$K$O\e(B @code{gnus-secondary-select-methods} \e$B$K!"915WE*\e(B
17438 \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
17439 \e$B$"$k$h$&$J$b$N\e(B) \e$B$rDI2C$7$F$bNI$$$G$7$g$&!#\e(B
17440
17441 \e$B$&$^$/$$$1$P!"\e(Bgnus \e$B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y\e(B
17442 \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$K\e(B (\e$B<+N'7?$N%b!<%I$G\e(B
17443 \e$B$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$l$P?7$7$$F|Dx%a!<\e(B
17444 \e$B%k$r$b<h$j9~$s$G!"F|DxMQ$KFC2=$7$?5,B'$K=>$C$F$=$l$i$rJ,3d$9$k$7!"\e(B
17445 @kbd{F} \e$B$O?7$7$$F|Dx%0%k!<%W$r8+$D$1$F$/$l$k!"$J$I\e(B) \e$BF0:n$9$k$G$7$g$&!#\e(B
17446
17447 @node Customizing NNDiary
17448 @subsubsection NNDiary \e$B$N%+%9%?%^%$%:\e(B
17449 @cindex customizing nndiary
17450 @cindex nndiary customization
17451
17452 \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
17453 \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
17454 \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
17455 \e$BL\$rDL$7$F2<$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ?t\e(B
17456 \e$B$G$7$g$&\e(B:
17457
17458 @defvar nndiary-reminders
17459 \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
17460 \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
17461 \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
17462 \e$B%W%"%C%W$9$k$3$H$G$"$k$3$H$r;W$$=P$7$F2<$5$$!#\e(B
17463 @end defvar
17464
17465 @defvar nndiary-week-starts-on-monday
17466 \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
17467 @end defvar
17468
17469 @node The Gnus Diary Library
17470 @subsection Gnus Diary \e$B%i%$%V%i%j!<\e(B
17471 @cindex gnus-diary
17472 @cindex the gnus diary library
17473
17474 @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
17475 \e$B$&$s$6$j$7$^$9!#9,$$\e(B @code{nndiary} \e$B$N>e0L3,AX$K=q$+$l\e(B
17476 \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
17477 \e$B$d$C$F$/$l$^$9!#\e(B
17478
17479 \e$B$=$l$r;H$&$?$a$K$O!"0J2<$N9T$r\e(B @file{gnusrc} \e$B%U%!%$%k$K2C$($F2<$5$$\e(B:
17480
17481 @lisp
17482 (require 'gnus-diary)
17483 @end lisp
17484
17485 \e$B$5$i$K!"$I$s$J\e(B @code{gnus-user-format-function-[d|D]} (@pxref{Summary
17486 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
17487 \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
17488
17489 @menu
17490 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
17491 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
17492 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
17493 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
17494 @end menu
17495
17496 @node Diary Summary Line Format
17497 @subsubsection \e$BF|Dx$N35N,9T;EMM\e(B
17498 @cindex diary summary buffer line
17499 @cindex diary summary line format
17500
17501 \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
17502 \e$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<\e(B
17503 \e$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#\e(B
17504
17505 @code{gnus-diary} \e$B$O!"35N,9T;EMM$G;H$&Fs$D$NDI2C$NMxMQ<TDj5A$N=qK!;EMM$r\e(B
17506 \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
17507 \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
17508 \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
17509 \e$B$7$^$9!#\e(B
17510
17511 \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
17512 \e$B$k$H>C$5$l$J$$$3$H$r=|$$$F!"%a%C%;!<%8$,4|8B@Z$l>C5n2DG=$G$"$k$3$H$KCmL\\e(B
17513 \e$B$7$F2<$5$$\e(B):
17514
17515 @example
17516    E  Sat, Sep 22 01, 12:00: Joe's birthday (in 6 months, 1 week)
17517 @end example
17518
17519 \e$B>e5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<\e(B
17520 \e$B%W$N%Q%i%a!<%?!<$K2C$($h$&$H$9$k$G$7$g$&\e(B:
17521
17522 @lisp
17523 (gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n")
17524 @end lisp
17525
17526 \e$B$G$b\e(B @code{gnus-diary} \e$B$O$=$l$r<+F0$G9T$J$$$^$9\e(B (@pxref{Diary Group
17527 Parameters})\e$B!#$"$J$?$O$7$+$7!"0J2<$N%f!<%6!<!&%*%W%7%g%s72$GDs6!$5$l$k35\e(B
17528 \e$BN,9T;EMM$r!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B:
17529
17530 @defvar gnus-diary-summary-line-format
17531 \e$BF|Dx%0%k!<%W$G;H$&35N,9T;EMM$rDj5A$7$^$9\e(B (@pxref{Summary Buffer Lines})\e$B!#\e(B
17532 @code{gnus-diary} \e$B$O$=$l$r!"F|Dx%0%k!<%W$N%Q%i%a!<%?!<$r<+F0$G99?7$9$k$?\e(B
17533 \e$B$a$K;H$$$^$9!#\e(B
17534 @end defvar
17535
17536 @defvar gnus-diary-time-format
17537 \e$BF|Dx$N35N,%P%C%U%!!<$KF|IU$rI=<($9$k$?$a$N=qK!;EMM$rDj5A$7$^$9!#$3$l\e(B
17538 \e$B$OMxMQ<TDj5A$N=qK!;EMM\e(B @code{D} \e$B$G;H$o$l$^$9!#>\:Y$OJQ?t$N@bL@J8$r8+$F2<\e(B
17539 \e$B$5$$!#\e(B
17540 @end defvar
17541
17542 @defvar gnus-diary-delay-format-function
17543 \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
17544 \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
17545 \e$B%98l$N$?$a$NAH$_9~$_4X?t$,$"$j!"<+J,$GDj5A$9$k$3$H$b$G$-$^$9!#>\:Y$OJQ?t\e(B
17546 \e$B$N@bL@J8$r8+$F2<$5$$!#\e(B
17547 @end defvar
17548
17549 @node Diary Articles Sorting
17550 @subsubsection \e$BF|Dx5-;v$NJB$YBX$(\e(B
17551 @cindex diary articles sorting
17552 @cindex diary summary lines sorting
17553 @findex gnus-summary-sort-by-schedule
17554 @findex gnus-thread-sort-by-schedule
17555 @findex gnus-article-sort-by-schedule
17556
17557 @code{gnus-diary} \e$B$OJB$YBX$($N$?$a$N4X?t\e(B (@pxref{Sorting the Summary
17558 Buffer}) \e$B$H$7$F\e(B @code{gnus-summary-sort-by-schedule}\e$B!"\e(B
17559 @code{gnus-thread-sort-by-schedule} \e$B$*$h\e(B
17560 \e$B$S\e(B @code{gnus-article-sort-by-schedule} \e$B$rDs6!$7$^$9!#$3$l$i$N4X?t$K$h$C\e(B
17561 \e$B$F!":G$b6a$$M=Dj$+$i:G$b1s$$J}$^$G!"F|Dx$N35N,%P%C%U%!!<$r@0M}$9$k$3$H$,\e(B
17562 \e$B$G$-$^$9!#\e(B
17563
17564 @code{gnus-diary} \e$B$O<+F0E*$K!"35N,%P%C%U%!!<$N!VJB$YBX$(\e(B (sort)\e$B!W%a%K%e!<\e(B
17565 \e$B$K\e(B @code{gnus-summary-sort-by-schedule} \e$B$rAH$_9~$_!"B>$NFs$D$rBh0l<!\e(B
17566 \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
17567 \e$B%?!<\e(B (@pxref{Diary Group Parameters}) \e$B$KEPO?$7$^$9!#\e(B
17568
17569 @node Diary Headers Generation
17570 @subsubsection \e$BF|Dx%X%C%@!<$N@8@.\e(B
17571 @cindex diary headers generation
17572 @findex gnus-diary-check-message
17573
17574 @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
17575 \e$B$K!"\e(B@code{gnus-diary-check-message} \e$B$H$$$&4X?t$rDs6!$7$^$9!#$3$N4X?t$O!"\e(B
17576 \e$B$9$Y$F$NI,MW$JF|Dx%X%C%@!<$,3N<B$K8=:_$N%a%C%;!<%8$K4^$^$l$k$h$&$K$7$F!"\e(B
17577 \e$BI,MW$J$i$PCM$rF~NO$9$k$+=$@5$9$k$3$H$rMW5a$7$^$9!#\e(B
17578
17579 \e$B5-;v$rF|Dx%0%k!<%W$K0\F0$^$?$O%3%T!<$9$k$H<+F0E*$K$=$l$rH/F0$9$k$h$&$K!"\e(B
17580 \e$B$3$N4X?t$O\e(B @code{nndiary} \e$B%P%C%/%(%s%I$N%U%C%/$H$7$FAH$_F~$l$i$l$F$$$^$9!#\e(B
17581 \e$B$=$l$O$5$i$K!"DL>o$N%a!<%k$rF|DxMQ$N$b$N$KJQ49$9$kA`:n$r4JC1$K$9$k$?$a$K!"\e(B
17582 @code{message-mode} \e$B$H\e(B @code{article-edit-mode} \e$B$K$*$$\e(B
17583 \e$B$F\e(B @kbd{C-c D c} \e$B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#\e(B
17584
17585 \e$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X\e(B
17586 \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
17587 \e$B$5$l$?%a%C%;!<%8$NF|Dx$r!"$H$F$b4JC1$KJQ99$9$k$3$H$,$G$-$^$9!#\e(B
17588
17589 @node Diary Group Parameters
17590 @subsubsection \e$BF|Dx%0%k!<%W$N%Q%i%a!<%?!<\e(B
17591 @cindex diary group parameters
17592
17593 \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
17594 \e$BE*$K%0%k!<%W%Q%i%a!<%?!<$r8!::$7!"I,MW$J$i35N,9T;EMM$rF|DxMQ$KFC2=$7$?CM\e(B
17595 \e$B$K@_Dj$7!"F|DxMQ$NJB$YBX$(4X?t$rAH$_9~$_!"$5$i$K$=$N%0%k!<%W$NEj9FMM\e(B
17596 \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
17597 \e$BF|Dx%a%C%;!<%8$rAw$k$N$O!"$h$j4JC1$G$9!#%a%C%;!<%8$rMQ0U$9$k$?$a$K!"F|Dx\e(B
17598 \e$B%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
17599 \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
17600
17601 @node Sending or Not Sending
17602 @subsection \e$BAw?.$9$k$Y$-$+!"$7$J$$$Y$-$+\e(B
17603
17604 \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
17605 \e$B$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9\e(B:
17606
17607 @itemize @bullet
17608 @item
17609 @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
17610 \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
17611 \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
17612 \e$BDj$rEA$($k$3$H$,$G$-$k$3$H$r$b0UL#$7$^$9!#\e(B
17613 @item
17614 \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
17615 \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
17616 \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
17617 \e$B$k$3$H$b$G$-$^$9!#$3$l$O8D?ME*$JM=Dj$N$?$a$K$O!"$H$F$b<j$4$m$G$9!#\e(B
17618 @end itemize
17619
17620 @node Gnus Unplugged
17621 @section gnus \e$B$N@Z$jN%$7\e(B
17622 @cindex offline
17623 @cindex unplugged
17624 @cindex agent
17625 @cindex gnus agent
17626 @cindex gnus unplugged
17627
17628 \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
17629 \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
17630 \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
17631 \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
17632
17633 \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
17634 \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
17635 \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
17636 \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
17637 \e$B$&!#$"$H$O$3$N<j=g$r7+$jJV$9$N$G$9!#\e(B
17638
17639 \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
17640 \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
17641 \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
17642 \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
17643 \e$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#\e(B
17644
17645 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
17646 \e$B<B:]!"%(!<%8%'%s%H$O:#$d%G%#%U%)%k%H$GM-8z$K$J$C$F$$$k\e(B (@pxref{Agent
17647 Variables, gnus-agent}) \e$B$N$G!"$"$J$?$O2?$b@_Dj$9$kI,MW$,L5$$$N$G$9!#\e(B
17648
17649 \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
17650 \e$BL?Na$r3P$($J$/$F$O$J$j$^$;$s!#\e(B
17651
17652 @menu
17653 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
17654 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
17655 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
17656 * Agent Visuals::               \e$B%(!<%8%'%s%H$,35N,%P%C%U%!!<$KJQ2=$r$b$?$i$9$+$b$7$l$J$$J}K!\e(B
17657 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
17658 * Agent Expiry::                \e$B8E$$5-;v$r>C$9J}K!\e(B
17659 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
17660 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
17661 * Outgoing Messages::           \e$BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
17662 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
17663 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
17664 * Batching Agents::             @code{cron} \e$B%8%g%V$K$h$k%K%e!<%9<hF@J}K!\e(B
17665 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
17666 * Control Agents::              Offline \e$B$r%3%s%H%m!<%k$9$k\e(B gnus-offline
17667 @end menu
17668
17669 @node Agent Basics
17670 @subsection \e$B%(!<%8%'%s%H$N4pAC\e(B
17671
17672 \e$B$^$:!"$$$/$D$+$NMQ8l$rJRIU$1$F$*$-$^$7$g$&!#\e(B
17673
17674 \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
17675 \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
17676 \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
17677 \e$B%s%H$O:9$79~$^$l$F$$$k\e(B (@dfn{plugged}) \e$B$H8@$$$^$9!#\e(B
17678
17679 \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
17680 \e$B%/$K7QB3E*$K@\B3$5$l$F$$$k$b$N$G$O$"$j$^$;$s!#\e(B
17681
17682 \e$B%@%&%s%m!<%I\e(B (@dfn{downloading}) \e$B$H$O%M%C%H%o!<%/$+$i2?$+$r$"$J$?$N%m!<\e(B
17683 \e$B%+%k%^%7%s$K<h$C$F$/$k$3$H$r0UL#$7$^$9!#%"%C%W%m!<\e(B
17684 \e$B%I\e(B (@dfn{uploading}) \e$B$O$=$N5U$r$9$k$3$H$G$9!#\e(B
17685
17686 \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
17687 \e$B=@Fp@-$H8@$&?M$b$$$^$9!#$5$i$K\e(B gnus \e$B$OBg$$$K%+%9%?%^%$%:2DG=$G!"$=$l$OMx\e(B
17688 \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
17689 \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
17690 \e$B$^$;$s$,!"\e(Bgnus \e$B$G$O$"$J$?$KA*Br8"$,$"$j$^$9\e(B!
17691
17692 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
17693 \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
17694 \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
17695 \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
17696 \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
17697 \e$B$&$3$H$G$9\e(B)\e$B!#\e(B
17698
17699 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
17700 \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
17701 \e$B$$$k$+$I$&$+$r4Q;!$9$k$3$H$G$9!#%(!<%8%'%s%H2=$5$l$F$$$J$$%5!<%P!<$,$"$C\e(B
17702 \e$B$?$i!"$"$J$?$OHH?M$r8+$D$1$?$N$G$9!#\e(B
17703
17704 \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
17705 \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
17706 \e$B$($F$bNI$$$+$I$&$+$r?R$M$^$9!#$O$$!"$HEz$($?$J$i$P!"\e(B(offline \e$B$KLa$7$FNI\e(B
17707 \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
17708 \e$B$&$K?6$kIq$$$^$9!#\e(B
17709
17710 \e$B%(!<%8%'%s%H$r;H$C$?E57?E*$J\e(B gnus \e$B$NBPOCA`:n$r8+$F$_$^$7$g$&!#\e(B
17711
17712 @itemize @bullet
17713
17714 @item
17715 @findex gnus-unplugged
17716 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
17717 \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
17718 \e$B5-;v$O$9$Y$FFI$`$3$H$,$G$-$^$9!#\e(B
17719
17720 @item
17721 \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
17722 \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
17723 \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
17724 \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
17725 \e$B$k\e(B (@dfn{unplugged}) \e$B$H$-$N?7Ce%a!<%k$N8!::$K$D$$$F\e(B
17726 \e$B$O\e(B @ref{Mail Source Specifiers} \e$B$r;2>H$7$F2<$5$$!#\e(B
17727
17728 @item
17729 \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
17730 \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
17731 @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
17732 \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
17733 \e$B$k$K$O\e(B @ref{Agent Categories} \e$B$r;2>H$7$F2<$5$$!#\e(B)
17734
17735 @item
17736 \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
17737 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
17738 \e$B$^$9!#\e(B
17739
17740 @item
17741 \e$B$=$7$FBhFs%9%F%C%W$KLa$j$^$9!#\e(B
17742 @end itemize
17743
17744 \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
17745 \e$B<($7$^$9!#\e(B
17746
17747 @itemize @bullet
17748
17749 @item
17750 \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
17751 \e$B%I$,$"$l$P!"$=$l$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#\e(B
17752 \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
17753 \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
17754 Commands}) \e$B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l\e(B
17755 \e$B$?%5!<%P!<$G\e(B @kbd{J r} \e$B$r2!$7$^$9!#%G%#%U%)%k%H$G\e(B
17756 \e$B$O\e(B @code{gnus-select-method} \e$B$H\e(B @code{gnus-secondary-select-methods} \e$B$K\e(B
17757 \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
17758 \e$B$9!#\e(B
17759
17760 @item
17761 \e$B%@%&%s%m!<%IJ}?K$r7hDj$7$^$9!#$"$J$?$NJ}?K$r<BAu$9$k$?$a$K%(!<%8%'%s%HJ,\e(B
17762 \e$BN`!"%H%T%C%/%Q%i%a!<%?!<!"%0%k!<%W%Q%i%a!<%?!<$N$I$l$r;H$&$+$r$$$C$?$s7h\e(B
17763 \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
17764 \e$BJ,N`$G;O$a$k$N$,:GNI$G$7$g$&!"\e(B@xref{Agent Categories}.
17765
17766 \e$B%H%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$H%(!<%8%'%s%HJ,\e(B
17767 \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
17768 \e$BDj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F;H\e(B
17769 \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
17770 \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
17771 \e$B$=$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<\e(B
17772 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17773
17774 @item
17775 \e$B$($($H\e(B@dots{}\e$B!"0J>e$G$9!#\e(B
17776 @end itemize
17777
17778 @node Agent Categories
17779 @subsection \e$B%(!<%8%'%s%HJ,N`\e(B
17780
17781 \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
17782 \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
17783 \e$B$N5-;v$r%@%&%s%m!<%I$7$F$b$"$^$j0UL#$O$J$/!"$=$l$i$rFI$s$G$b$"$^$jLLGr$/\e(B
17784 \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
17785 \e$B$Y$-$G$"$j!"$=$N5-;v$,LLGr$$$HJ,$+$C$?;~E@$G!"%@%&%s%m!<%I$9$k$?$a$N0u$r\e(B
17786 \e$B<jF0$GIU$1$k$Y$-$J$N$G$9!#\e(B
17787
17788 \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
17789 \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
17790 \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
17791 \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
17792 \e$BFH<+$N%P%C%U%!!<$r;}$C$F$$$^$9!#\e(B
17793
17794 \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
17795 \e$B%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$r!"%(!<%8%'%s%H$r@)8f$9$k\e(B
17796 \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
17797 \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
17798 \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
17799
17800 \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
17801 \e$B%=!<%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<\e(B
17802 \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
17803 \e$B%H%T%C%/%Q%i%a!<%?!<!"%(!<%8%'%s%HJ,N`!"$=$7$F:G8e$O%+%9%?%^%$%:$G$-$kJQ\e(B
17804 \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
17805 \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
17806 \e$B$$$C$F!";d$r@U$a$J$$$G2<$5$$$h!#\e(B
17807
17808 @menu
17809 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
17810 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
17811 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
17812 @end menu
17813
17814 @node Category Syntax
17815 @subsubsection \e$BJ,N`$NJ8K!\e(B
17816
17817 \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
17818 \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
17819 \e$B%i%a!<%?!<$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#\e(B
17820
17821 @cindex Agent Parameters
17822 @table @code
17823 @item agent-cat-name
17824 \e$BJ,N`$NL>A0!#\e(B
17825
17826 @item agent-groups
17827 \e$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#\e(B
17828
17829 @item agent-predicate
17830 (\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
17831 \e$B8l!#$=$7$F\e(B
17832
17833 @item agent-score-file
17834 (\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
17835 \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
17836 \e$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F2<$5$$!#\e(B)
17837
17838 @item agent-enable-expiration
17839 \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
17840 \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
17841 \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
17842 \e$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#\e(B
17843
17844 @item agent-days-until-old
17845 \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
17846 \e$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#\e(B
17847
17848 @item agent-low-score
17849 @code{gnus-agent-low-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17850
17851 @item agent-high-score
17852 @code{gnus-agent-high-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17853
17854 @item agent-length-when-short
17855 @code{gnus-agent-short-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17856
17857 @item agent-length-when-long
17858 @code{gnus-agent-long-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17859
17860 @item agent-enable-undownloaded-faces
17861 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v\e(B
17862 \e$B$r\e(B @code{gnus-summary-*-undownloaded-face} \e$B$r;H$C$F35N,%P%C%U%!!<$KI=<(\e(B
17863 \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
17864 \e$B%&%s%m!<%I$5$l$F$$$J$$5-;vMQ$N%U%'!<%9$r;H$&$h$&$K$J$j$^$9!#\e(B
17865 @end table
17866
17867 \e$B$$$C$?$sJ,N`$,:n$i$l$?$i!"J,N`$NL>A0$rJQ$($k$3$H$O$G$-$^$;$s!#\e(B
17868
17869 \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
17870 \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
17871 \e$B$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K<h$j=|$+$l$^$9!#\e(B
17872
17873 \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
17874 \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
17875 \e$B$+!"$^$C$?$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N\e(B
17876 \e$B%9%3%"5,B'$OM>J,$G$9!#\e(B
17877
17878 @code{high} \e$B$d\e(B @code{low} \e$B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"\e(B
17879 @code{gnus-agent-high-score} \e$B$H\e(B @code{gnus-agent-low-score} \e$B$H$N5-;v$N%9\e(B
17880 \e$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#\e(B
17881
17882 \e$B%@%&%s%m!<%I$,E,@Z$+$I$&$+$N!"$5$i$K:Y$+$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i\e(B
17883 \e$B;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;$+$i$J$k$3$H$,$G$-$^$9!#\e(B
17884
17885 \e$B$*$=$i$/$$$/$D$+$NNc$,$=$N$^$^;H$($^$9!#\e(B
17886
17887 \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
17888 \e$BN`$K$b4^$^$l$J$$$9$Y$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#\e(B)
17889
17890 @lisp
17891 short
17892 @end lisp
17893
17894 \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
17895 \e$B$j??$K$J$j$^$9!#\e(B
17896
17897 \e$B$3$l$O$b$C$HJ#;($J=R8l$G$9!#\e(B
17898
17899 @lisp
17900 (or high
17901     (and
17902      (not low)
17903      (not long)))
17904 @end lisp
17905
17906 \e$B$3$N0UL#$O!"9b$$%9%3%"$r;}$C$F$$$k$+!"$"$k$$$O%9%3%"$,Dc$/$J$/$F$+$DD9$/\e(B
17907 \e$B$J$$!"$H$$$&5-;v$r%@%&%s%m!<%I$9$k!"$H$$$&$3$H$G$9!#$o$+$k$@$m!#\e(B
17908
17909 \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
17910 \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
17911 \e$B;H$&$3$H$,$G$-$^$9!#\e(B)
17912
17913 \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
17914 \e$B$3$H$K0lCW$7$J$1$l$P!"<+J,$GFH<+$N$b$N$r=q$/$3$H$b$G$-$^$9!#\e(B
17915
17916 \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
17917 \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
17918 \e$B$l$?CM$GB+G{$5$l$^$9!#Nc$(\e(B
17919 \e$B$P\e(B gnus-agent-short-article \e$B$O\e(B @code{(gnus-agent-find-parameter group
17920 'agent-short-article)} \e$B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$,$"$J$?$NJ,N`$G=R\e(B
17921 \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
17922 \e$B$^$9!#\e(B
17923
17924 @table @code
17925 @item short
17926 \e$B5-;v$,\e(B @code{gnus-agent-short-article} \e$B9T$h$jC;$+$1$l$P??$G$9!#%G%#%U%)\e(B
17927 \e$B%k%HCM$O\e(B 100 \e$B$G$9!#\e(B
17928
17929 @item long
17930 \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
17931 \e$BCM$O\e(B 200 \e$B$G$9!#\e(B
17932
17933 @item low
17934 \e$B5-;v$N%@%&%s%m!<%I%9%3%"$,\e(B @code{gnus-agent-low-score} \e$B0J2<$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 high
17938 \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
17939 \e$B$9!#%G%#%U%)%k%HCM$O\e(B 0 \e$B$G$9!#\e(B
17940
17941 @item spam
17942 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
17943 \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
17944 \e$B5-;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$^$9!#\e(B
17945
17946 @item true
17947 \e$B>o$K??$G$9!#\e(B
17948
17949 @item false
17950 \e$B>o$K56$G$9!#\e(B
17951 @end table
17952
17953 \e$B$"$J$?$,<+J,$NFH<+$N=R8l4X?t$r:n@.$7$?$1$l$P!"$3$l$rCN$C$F$*$$$F2<$5\e(B
17954 \e$B$$\e(B: \e$B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"\e(B
17955 @code{gnus-headers} \e$B$H\e(B @code{gnus-score} \e$BF0E*JQ?t$K$OJXMx$JCM$,B+G{$5$l\e(B
17956 \e$B$^$9!#\e(B
17957
17958 \e$BNc$($P!"0lDj$NF|IU0J>eA0$KEj9F$5$l$?5-;v\e(B (\e$BNc$($P!"\e(B
17959 @code{gnus-agent-expire-days} \e$B0JA0$KEj9F$5$l$?$b$N\e(B) \e$B$r%@%&%s%m!<%I$7$J$$\e(B
17960 \e$B$H$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$/$G$7$g$&\e(B:
17961
17962 @lisp
17963 (defun my-article-old-p ()
17964   "Say whether an article is old."
17965   (< (time-to-days (date-to-time (mail-header-date gnus-headers)))
17966      (- (time-to-days (current-time)) gnus-agent-expire-days)))
17967 @end lisp
17968
17969 \e$B$=$&$9$k$H!"=R8l$O$3$N$h$&$KDj5A$7$^$9\e(B:
17970
17971 @lisp
17972 (not my-article-old-p)
17973 @end lisp
17974
17975 \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
17976 \e$B$k\e(B @code{gnus-category-predicate-list} \e$B$NCM$K!"<+J,$N=R8l$rDI2C$9$k$3$H\e(B
17977 \e$B$b$G$-$^$9!#\e(B
17978
17979 @lisp
17980 (require 'gnus-agent)
17981 (setq gnus-category-predicate-alist
17982       (append gnus-category-predicate-alist
17983               '((old . my-article-old-p))))
17984 @end lisp
17985
17986 \e$B$=$7$F!"C1$K<!$N$h$&$K=R8l$r;XDj$7$^$9\e(B:
17987
17988 @lisp
17989 (not old)
17990 @end lisp
17991
17992 \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
17993 \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
17994 \e$B$s!#$"$!!"$=$l$r$^$C$?$/5$$K$7$J$$?M$b$$$^$9!#\e(B
17995
17996 \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
17997 \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
17998 \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
17999 \e$B$K$9$k$3$H$,$G$-$^$9!#\e(B
18000
18001 @lisp
18002 (agent-predicate . short)
18003 @end lisp
18004
18005 \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
18006 \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
18007 \e$B%I%C%HBP5-K!$G$"$kI,MW$,$"$k$3$H$KCm0U$7$F2<$5$$!#\e(B
18008
18009 \e$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O\e(B:
18010
18011 @lisp
18012 (agent-predicate or high (and (not low) (not long)))
18013 @end lisp
18014
18015 \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
18016 \e$BK!$G$b$J$/!"=R8l$NCM$O%j%9%H$"$k$H$_$J$5$l$^$9!#\e(B
18017
18018 \e$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"\e(B
18019 \e$BNc30$H$7$F!"<B:]$K5-;v<+?H$rD4$Y$kI,MW$,$"$kMWAG$O6X;_$5$l$F$$$^$9!#$D$^\e(B
18020 \e$B$j!"0J2<$N%X%C%@!<$N$_$,%9%3%"IU$1$G$-$^$9\e(B: @code{Subject}, @code{From},
18021 @code{Date}, @code{Message-ID}, @code{References}, @code{Chars},
18022 @code{Lines} and @code{Xref}.
18023
18024 \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
18025 \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
18026 \e$B%k!<%W%Q%i%a!<%?!<!"$N$I$A$i$+$K$G$-$^$9!#\e(B
18027
18028 \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
18029 \e$B$,$G$-$^$9\e(B:
18030
18031 @enumerate
18032 @item
18033 \e$B%9%3%"5,B'\e(B
18034
18035 \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
18036 \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
18037
18038 \e$BNc\e(B:
18039
18040 @itemize @bullet
18041 @item
18042 \e$BJ,N`;XDj\e(B
18043
18044 @lisp
18045 (("from"
18046        ("Lars Ingebrigtsen" 1000000 nil s))
18047 ("lines"
18048        (500 -100 nil <)))
18049 @end lisp
18050
18051 @item
18052 \e$B%0%k!<%W\e(B/\e$B%H%T%C%/%Q%i%a!<%?!<;XDj\e(B
18053
18054 @lisp
18055 (agent-score ("from"
18056                    ("Lars Ingebrigtsen" 1000000 nil s))
18057              ("lines"
18058                    (500 -100 nil <)))
18059 @end lisp
18060
18061 \e$B$^$?!"$3$3$G0lHV30$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F2<$5$$!#\e(B
18062 @end itemize
18063
18064 @item
18065 \e$B%(!<%8%'%s%H%9%3%"%U%!%$%k\e(B
18066
18067 \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
18068 \e$B%I\e(B @emph{\e$B$N$_\e(B} \e$B$G$"$kI,MW$,$"$j$^$9!#\e(B
18069
18070 \e$BNc\e(B:
18071
18072 @itemize @bullet
18073 @item
18074 \e$BJ,N`;XDj\e(B
18075
18076 @lisp
18077 ("~/News/agent.SCORE")
18078 @end lisp
18079
18080 \e$B$b$7$/$O!"$?$V$s\e(B
18081
18082 @lisp
18083 ("~/News/agent.SCORE" "~/News/agent.group.SCORE")
18084 @end lisp
18085
18086 @item
18087 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18088
18089 @lisp
18090 (agent-score "~/News/agent.SCORE")
18091 @end lisp
18092
18093 \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
18094 \e$B8@$o$J$1$l$P$$$1$^$;$s$+\e(B?
18095 @end itemize
18096
18097 @item
18098 @code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$N;HMQ\e(B
18099
18100 \e$B0l$D$N%0%k!<%W$GFs$D$N%9%3%"5,B'$r0];}$7$?$/$J$/!"%0%k!<%W$NK>$_\e(B
18101 \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
18102 \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
18103 \e$B$9$k$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
18104
18105 \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
18106 \e$BE,MQ2DG=$J$9$Y$F$N%9%3%"%U%!%$%k$rFI$^$;!"%9%3%"IU$1%-!<%o!<%I$N;HMQ2DG=\e(B
18107 \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
18108
18109 @itemize @bullet
18110 @item
18111 \e$BJ,N`;XDj\e(B
18112
18113 @lisp
18114 file
18115 @end lisp
18116
18117 @item
18118 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18119
18120 @lisp
18121 (agent-score . file)
18122 @end lisp
18123 @end itemize
18124 @end enumerate
18125
18126 @node Category Buffer
18127 @subsubsection \e$BJ,N`%P%C%U%!!<\e(B
18128
18129 \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
18130 \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
18131 \e$B$1$,I=<($5$l$^$9!#\e(B
18132
18133 \e$B0J2<$NL?Na$,$3$N%P%C%U%!!<$G;HMQ$G$-$^$9!#\e(B
18134
18135 @table @kbd
18136 @item q
18137 @kindex q (\e$BJ,N`\e(B)
18138 @findex gnus-category-exit
18139 \e$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9\e(B (@code{gnus-category-exit})\e$B!#\e(B
18140
18141 @item e
18142 @kindex e (\e$BJ,N`\e(B)
18143 @findex gnus-category-customize-category
18144 \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
18145 \e$B$r;H$$$^$9\e(B (@code{gnus-category-customize-category})\e$B!#\e(B
18146
18147 @item k
18148 @kindex k (\e$BJ,N`\e(B)
18149 @findex gnus-category-kill
18150 \e$B8=:_$NJ,N`$r>C5n$7$^$9\e(B (@code{gnus-category-kill})\e$B!#\e(B
18151
18152 @item c
18153 @kindex c (\e$BJ,N`\e(B)
18154 @findex gnus-category-copy
18155 \e$B8=:_$NJ,N`$rJ#@=$7$^$9\e(B (@code{gnus-category-copy})\e$B!#\e(B
18156
18157 @item a
18158 @kindex a (\e$BJ,N`\e(B)
18159 @findex gnus-category-add
18160 \e$B?7$7$$J,N`$rDI2C$7$^$9\e(B (@code{gnus-category-add})\e$B!#\e(B
18161
18162 @item p
18163 @kindex p (\e$BJ,N`\e(B)
18164 @findex gnus-category-edit-predicate
18165 \e$B8=:_$NJ,N`$N=R8l$rJT=8$7$^$9\e(B (@code{gnus-category-edit-predicate})\e$B!#\e(B
18166
18167 @item g
18168 @kindex g (\e$BJ,N`\e(B)
18169 @findex gnus-category-edit-groups
18170 \e$B8=:_$NJ,N`$KB0$9$k%0%k!<%W$N0lMw$rJT=8$7$^\e(B
18171 \e$B$9\e(B (@code{gnus-category-edit-groups})\e$B!#\e(B
18172
18173 @item s
18174 @kindex s (\e$BJ,N`\e(B)
18175 @findex gnus-category-edit-score
18176 \e$B8=:_$NJ,N`$N%@%&%s%m!<%I%9%3%"5,B'$rJT=8$7$^\e(B
18177 \e$B$9\e(B (@code{gnus-category-edit-score})\e$B!#\e(B
18178
18179 @item l
18180 @kindex l (\e$BJ,N`\e(B)
18181 @findex gnus-category-list
18182 \e$B$9$Y$F$NJ,N`$rI=<($7$^$9\e(B (@code{gnus-category-list})\e$B!#\e(B
18183 @end table
18184
18185 @node Category Variables
18186 @subsubsection \e$BJ,N`JQ?t\e(B
18187
18188 @table @code
18189 @item gnus-category-mode-hook
18190 @vindex gnus-category-mode-hook
18191 \e$BJ,N`%P%C%U%!!<$G<B9T$9$k%U%C%/!#\e(B
18192
18193 @item gnus-category-line-format
18194 @vindex gnus-category-line-format
18195 \e$BJ,N`%P%C%U%!!<$N9TMM<0\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O!"\e(B
18196
18197 @table @samp
18198 @item c
18199 \e$BJ,N`$NL>A0!#\e(B
18200
18201 @item g
18202 \e$BJ,N`$KB0$9$k%0%k!<%W$N?t!#\e(B
18203 @end table
18204
18205 @item gnus-category-mode-line-format
18206 @vindex gnus-category-mode-line-format
18207 \e$BJ,N`%b!<%I9T$NMM<0\e(B (@pxref{Mode Line Formatting})\e$B!#\e(B
18208
18209 @item gnus-agent-short-article
18210 @vindex gnus-agent-short-article
18211 \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
18212
18213 @item gnus-agent-long-article
18214 @vindex gnus-agent-long-article
18215 \e$B$3$NJQ?t$h$jB?$$9T?t$N5-;v$OD9$$!#%G%#%U%)%k%HCM$O\e(B 200\e$B!#\e(B
18216
18217 @item gnus-agent-low-score
18218 @vindex gnus-agent-low-score
18219 \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
18220
18221 @item gnus-agent-high-score
18222 @vindex gnus-agent-high-score
18223 \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
18224
18225 @item gnus-agent-expire-days
18226 @vindex gnus-agent-expire-days
18227 \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
18228 \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
18229 \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
18230 \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
18231 \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
18232
18233 @item gnus-agent-enable-expiration
18234 @vindex gnus-agent-enable-expiration
18235 \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
18236 \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
18237 \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
18238 \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
18239 \e$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#\e(B
18240 @end table
18241
18242 @node Agent Commands
18243 @subsection \e$B%(!<%8%'%s%HL?Na\e(B
18244 @findex gnus-agent-toggle-plugged
18245 @kindex J j (Agent)
18246
18247 \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
18248 @kbd{J j} (@code{gnus-agent-toggle-plugged}) \e$BL?Na$O$9$Y$F$N%b!<%I$GF0:n\e(B
18249 \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
18250
18251 @menu
18252 * Group Agent Commands::        \e$B%0%k!<%W$N@_Dj$H$=$l$i$NFbMF$N<hF@\e(B
18253 * Summary Agent Commands::      \e$B<jF0$GA*Br$7$?5-;v$r<hF@$9$k\e(B
18254 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
18255 @end menu
18256
18257 @node Group Agent Commands
18258 @subsubsection \e$B%0%k!<%W%(!<%8%'%s%HL?Na\e(B
18259
18260 @table @kbd
18261 @item J u
18262 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18263 @findex gnus-agent-fetch-groups
18264 \e$B8=:_$N%0%k!<%W$NE,3J$J5-;v$r$9$Y$F<hF@$7$^\e(B
18265 \e$B$9\e(B (@code{gnus-agent-fetch-groups})\e$B!#\e(B
18266
18267 @item J c
18268 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18269 @findex gnus-enter-category-buffer
18270 \e$B%(!<%8%'%s%HJ,N`%P%C%U%!!<$KF~$j$^$9\e(B (@code{gnus-enter-category-buffer})\e$B!#\e(B
18271
18272 @item J s
18273 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18274 @findex gnus-agent-fetch-session
18275 \e$BA4%0%k!<%W$NE,3J$J5-;v$r$9$Y$F<hF@$7$^\e(B
18276 \e$B$9\e(B (@code{gnus-agent-fetch-session})\e$B!#\e(B
18277
18278 @item J S
18279 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18280 @findex gnus-group-send-queue
18281 \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
18282 \e$B$9\e(B (@code{gnus-group-send-queue})\e$B!#\e(B@xref{Drafts}.
18283
18284 @item J a
18285 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18286 @findex gnus-agent-add-group
18287 \e$B8=:_$N%0%k!<%W$r%(!<%8%'%s%HJ,N`$KDI2C$7$^\e(B
18288 \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
18289 \e$B2r$7$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
18290
18291 @item J r
18292 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18293 @findex gnus-agent-remove-group
18294 \e$B8=:_$N%0%k!<%W$r!"$b$7B8:_$7$F$$$l$P!"$=$NJ,N`$+$i>C5n$7$^\e(B
18295 \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
18296 \e$BM}2r$7$^$9!#\e(B(@pxref{Process/Prefix})\e$B!#\e(B
18297
18298 @item J Y
18299 @kindex J Y (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18300 @findex gnus-agent-synchronize-flags
18301 \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
18302 \e$B$5$;$^$9!#\e(B
18303 @end table
18304
18305 @node Summary Agent Commands
18306 @subsubsection \e$B35N,%(!<%8%'%s%HL?Na\e(B
18307
18308 @table @kbd
18309 @item J #
18310 @kindex J # (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18311 @findex gnus-agent-mark-article
18312 \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
18313
18314 @item J M-#
18315 @kindex J M-# (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18316 @findex gnus-agent-unmark-article
18317 \e$B5-;v$+$i%@%&%s%m!<%I$9$k0u$r>C5n$9$k\e(B (@code{gnus-agent-unmark-article})\e$B!#\e(B
18318
18319 @cindex %
18320 @item @@
18321 @kindex @@ (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18322 @findex gnus-agent-toggle-mark
18323 \e$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$(\e(B
18324 \e$B$k\e(B (@code{gnus-agent-toggle-mark})\e$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u\e(B
18325 \e$B$O\e(B @samp{%}\e$B!#\e(B
18326
18327 @item J c
18328 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18329 @findex gnus-agent-catchup
18330 \e$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-\e(B
18331 \e$B$J$$$9$Y$F$N5-;v$r4{FI$K$9$k\e(B (@code{gnus-agent-catchup})\e$B!#\e(B
18332
18333 @item J S
18334 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18335 @findex gnus-agent-fetch-group
18336 \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
18337 \e$B%I$9$k!#\e(B(@code{gnus-agent-fetch-group})\e$B!#\e(B
18338
18339 @item J s
18340 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18341 @findex gnus-agent-fetch-series
18342 \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
18343 (@code{gnus-agent-fetch-series})\e$B!#\e(B
18344
18345 @item J u
18346 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18347 @findex gnus-agent-summary-fetch-group
18348 \e$B8=:_$N%0%k!<%W$N%@%&%s%m!<%I2DG=$J5-;v$r!"$9$Y$F%@%&%s%m!<%I$9\e(B
18349 \e$B$k\e(B (@code{gnus-agent-summary-fetch-group})\e$B!#\e(B
18350 @end table
18351
18352 @node Server Agent Commands
18353 @subsubsection \e$B%5!<%P!<%(!<%8%'%s%HL?Na\e(B
18354
18355 @table @kbd
18356 @item J a
18357 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18358 @findex gnus-agent-add-server
18359 \e$B8=:_$N%5!<%P!<$r!"\e(Bgnus \e$B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N0lMw$KDI2C$9\e(B
18360 \e$B$k\e(B (@code{gnus-agent-add-server})\e$B!#\e(B
18361
18362 @item J r
18363 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18364 @findex gnus-agent-remove-server
18365 \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
18366 \e$B$k\e(B (@code{gnus-agent-remove-server})\e$B!#\e(B
18367 @end table
18368
18369 @node Agent Visuals
18370 @subsection \e$B%(!<%8%'%s%H$N;k3P8z2L\e(B
18371
18372 \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
18373 \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
18374 \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
18375 \e$B$iCN$C$F$$$k>l9g!"I=Bj$,\e(B @samp{[Undownloaded article #####]} \e$B$N$h$&$K$J$C\e(B
18376 \e$B$F$$$k$$$/$D$+$N5-;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N\e(B
18377 \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
18378 \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
18379 \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
18380 \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
18381 \e$B$P$9$?$a$K!"35N,%P%C%U%!!<$NF0:n$rA`:n$9$k$3$H$,$G$-$^\e(B
18382 \e$B$9\e(B (@code{gnus-auto-goto-ignores} \e$B;2>H\e(B)\e$B!#\e(B
18383
18384 \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
18385 \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
18386 \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
18387 \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
18388 \e$B$3$NM}M3$N$?$a$K!"%(!<%8%'%s%H$O35N,%P%C%U%!!<$KFs$D$N;k3P8z2L$r2C$($^$9!#\e(B
18389 \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
18390 \e$B$?$a$K!"%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#\e(B
18391
18392 \e$BBh0l$N;k3P8z2L$O\e(B @samp{%O} \e$B;EMM$G$9!#$3$N;X<(;R$r4^$a$k$?$a\e(B
18393 \e$B$K\e(B @code{gnus-summary-line-format} \e$B$r%+%9%?%^%$%:$9$k$H!"5-;v$N%@%&%s%m!<\e(B
18394 \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
18395 \e$B$i$+$K<h$j9~$^$l$?5-;v$O!"\e(B@code{gnus-downloaded-mark} (\e$B%G%#%U%)%k%H\e(B
18396 \e$B$O\e(B @samp{+}) \e$B$rI=<($7$^$9!#$=$l$i0J30$N$9$Y$F$N5-;v\e(B
18397 \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
18398 \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
18399 \e$B$9!#\e(B
18400
18401 \e$BBhFs$N;k3P8z2L$O%@%&%s%m!<%I$5$l$F$$$J$$$3$H$r<($9%U%'!<%9$G$9!#B?$/\e(B
18402 \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
18403 \e$B3,\e(B (low, normal, high) \e$B$GI=<($9$k%U%'!<%9$,$"$j$^$9!#LdBj$O!"%U%'!<%9$N\e(B
18404 \e$BA*Br$,>r7o8!::$H%U%'!<%9L>$N%j%9%H\e(B (@code{gnus-summary-highlight} \e$B;2\e(B
18405 \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
18406 \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
18407 \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
18408 \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
18409 \e$B%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#\e(B
18410
18411 (\e$B5-;v$rFI$`$?$S$KF1$85-;v$r%@%&%s%m!<%I$7$J$$$h$&$K$9$k$?$a!"$^$?$O@\B3\e(B
18412 \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
18413 \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
18414 \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
18415 \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
18416 \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
18417 \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
18418 \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
18419 \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
18420 \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
18421
18422 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$r;H$$$?$$>l9g$O!"\e(B
18423 @code{agent-enable-undownloaded-faces} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
18424 \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
18425 \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
18426 \e$B$HF1MM$K!"%(!<%8%'%s%HJ,N`\e(B (@pxref{Agent Categories})\e$B!"%0%k!<%W%H%T%C\e(B
18427 \e$B%/\e(B (@pxref{Topic Parameters})\e$B!"$"$k$$$O8D!9$N%0%k!<\e(B
18428 \e$B%W\e(B (@pxref{Group Parameters}) \e$B$KBP$7$F@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
18429
18430 \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
18431 \e$BMFNL$r$$$+$KB.$/;H$$?T$/$9$3$H$,$G$-$k$+$G$9!#$"$J$?$,B?$/$N%0%k!<%W$G%(!<\e(B
18432 \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
18433 \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
18434 \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
18435 \e$B$k<B:]$N%G%#%9%/MFNL$rI=<($7$^$9!#$I$N%0%k!<%W$,:G$bB?$$MFNL$r;H$&$+$rCN\e(B
18436 \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
18437 \e$B$3$KEXNO$r=8Cf$9$k$Y$-$+$,$o$+$j$^$9!#\e(B
18438
18439 @node Agent as Cache
18440 @subsection \e$B%-%c%C%7%e$H$7$F$N%(!<%8%'%s%H\e(B
18441
18442 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
18443 \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
18444 \e$B%X%C%@!<$r0l2s$@$1%@%&%s%m!<%I$7$F%(!<%8%'%s%H$K3JG<$7$^$9!#\e(B
18445 @dfn{plugged} \e$B$+\e(B @dfn{unplugged} \e$B$K$+$+$o$i$:!"$=$l$i$N%X%C%@!<$O8e$K35\e(B
18446 \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
18447 \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
18448 \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
18449 \e$B%P!<$+$i:F$S5-;v$r%@%&%s%m!<%I$;$:$K!"<j85$K3JG<$5$l$?%3%T!<$r;H$$$^$9!#\e(B
18450
18451 \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
18452 \e$B%&%s%m!<%I$9$k$h$&$K!"%(!<%8%'%s%H\e(B (@code{gnus-agent-cache} \e$B;2\e(B
18453 \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
18454 \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
18455 \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
18456
18457 @node Agent Expiry
18458 @subsection \e$B%(!<%8%'%s%H4|8B@Z$l>C5n\e(B
18459
18460 @vindex gnus-agent-expire-days
18461 @findex gnus-agent-expire
18462 @kindex M-x gnus-agent-expire
18463 @kindex M-x gnus-agent-expire-group
18464 @findex gnus-agent-expire-group
18465 @cindex agent expiry
18466 @cindex gnus agent expiry
18467 @cindex expiry
18468
18469 \e$B%(!<%8%'%s%H%P%C%/%(%s%I\e(B @code{nnagent} \e$B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$($(\e(B
18470 \e$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"FC\e(B
18471 \e$BJL$J\e(B @code{gnus-agent-expire} \e$B$H\e(B @code{gnus-agent-expire-group} \e$BL?Na\e(B
18472 \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
18473 \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
18474 \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
18475 \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
18476 \e$BNI$$$3$H$G$O$"$j$^$;$s!#\e(B
18477
18478 \e$BNc$($P\e(B @code{gnus-request-expire-articles} \e$B$N$h$&$JB>$N4X?t$O!"%(!<%8%'\e(B
18479 \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
18480 \e$B$7$l$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
18481
18482 \e$B%(!<%8%'%s%H%Q%i%a!<%?!<\e(B @code{agent-enable-expiration} \e$B$O!"A*Br$7$?%0%k!<\e(B
18483 \e$B%W$G$N4|8B@Z$l>C5n$rM^@)$9$k$?$a$K;H$o$l$k$+$b$7$l$^$;$s!#\e(B
18484
18485 @vindex gnus-agent-expire-all
18486 @code{gnus-agent-expire-all} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%(!<%8%'%s%H$N4|\e(B
18487 \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
18488 \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
18489 \e$B5n$NBP>]$H$J$j!"L$FI!"2D;k!"J]N15-;v$O$5$i$KL54|8B$KJ];}$7$^$9!#\e(B
18490
18491 \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
18492 \e$B$/$D$+$N\e(B gnus \e$B%(!<%8%'%s%H%U%!%$%k$,2u$l$F$$$^$9!#\e(B
18493 @code{gnus-agent-regenerate} \e$B$H\e(B @code{gnus-agent-regenerate-group} \e$B$O!"\e(B
18494 \e$B5/$3$j$&$kLdBj$r=$I|$9$k$?$a$NFCJL$J%3%^%s%I$G$9!#\e(B
18495
18496 @node Agent Regeneration
18497 @subsection \e$B%(!<%8%'%s%H$r:n$jD>$9\e(B
18498
18499 @cindex agent regeneration
18500 @cindex gnus agent regeneration
18501 @cindex regeneration
18502
18503 @code{nnagent} \e$B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o\e(B
18504 \e$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k$H!"\e(B
18505 @code{nnagent} \e$B$N5!G=@-$,2<$,$k$+$b$7$l$J$$$7!"<:GT$7$5$($9$k$+$b$7$l$^\e(B
18506 \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
18507 \e$B%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#\e(B
18508
18509 \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
18510 \e$B$l$F$7$^$&>l9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,<sHxNI$/%@%&\e(B
18511 \e$B%s%m!<%I$5$l$?$+$I$&$+$rCN$j$^$;$s!#\e(B@code{gnus-agent-regenerate} \e$B$^$?\e(B
18512 \e$B$O\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$k$H!"$=$N$h$&$J5-;v$rFs2s\e(B
18513 \e$B%@%&%s%m!<%I$7$J$/$F$b:Q$`$h$&$K%G!<%?9=B$$r99?7$7$^$9!#\e(B
18514
18515 @findex gnus-agent-regenerate
18516 @kindex M-x gnus-agent-regenerate
18517 @code{gnus-agent-regenerate} \e$B%3%^%s%I$O!"$9$Y$F$N%(!<%8%'%s%H2=$5$l$?%0\e(B
18518 \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
18519 \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
18520 \e$B$Y$F$N35N,%P%C%U%!!<$rJD$8$k$3$H$r6/$/4+$a$^$9!#\e(B
18521
18522 @findex gnus-agent-regenerate-group
18523 @kindex M-x gnus-agent-regenerate-group
18524 @code{gnus-agent-regenerate-group} \e$B%3%^%s%I$O!"%m!<%+%k\e(B
18525 \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
18526 \e$B%+%k$J%3%T!<$r;H$$$^$9!#$=$N8e$=$l$O!"$I$N5-;v$,%m!<%+%k$K3JG<$5$l$k$+$r\e(B
18527 \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
18528 \e$BCf$N5-;v$KL$FI$N0u$rIU$1$^$9!#\e(B
18529
18530 @node Agent and IMAP
18531 @subsection \e$B%(!<%8%'%s%H$r\e(B IMAP \e$B$G;H$&J}K!\e(B
18532
18533 \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
18534 \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
18535 \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
18536 \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
18537 \e$B$7$^$9!#\e(B
18538
18539 \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
18540 \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
18541 \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
18542 \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
18543 \e$B$;$kI,MW$,$"$j$^$9!#\e(B
18544
18545 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
18546 \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
18547 \e$B%0$rJQ99$7$?$+$I$&$+$rD4$Y$F!"$"$J$?$,$=$l$i$r%5!<%P!<$HF14|$5$;$?$$$+$I\e(B
18548 \e$B$&$+$r?R$M$^$9!#$3$N5sF0$O\e(B @code{gnus-agent-synchronize-flags} \e$B$G%+%9%?\e(B
18549 \e$B%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
18550
18551 @vindex gnus-agent-synchronize-flags
18552 \e$B$b$7\e(B @code{gnus-agent-synchronize-flags} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18553 \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
18554 \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
18555 \e$B$i$+$NJQ99$r9T$J$C$F$$$?$+$I$&$+$rD4$Y$F!"$=$l$i$rF14|$5$;$?$$$+$I$&$+$r\e(B
18556 \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
18557 \e$B$;$i$l$^$9!#\e(B
18558
18559 \e$B$b$7$"$J$?$,!":F@\B3$7$?$H$-$K<+F0$G%U%i%0$rF14|$5$;$?$/$J$$$J$i!"<jF0$G\e(B
18560 \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
18561 \e$B$K3d$jEv$F$i$l$?\e(B @code{gnus-agent-synchronize-flags} \e$B%3%^%s%I$r;H$$$^$9!#\e(B
18562
18563 \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
18564 \e$B$G$"$m$&$$$/$D$+$N5!G=$O!"8=:_$N%(!<%8%'%s%H$K$O@9$j9~$^$l$F$$$^$;$s!#$=\e(B
18565 \e$B$l$i$O0J2<$NDL$j$G$9!#\e(B
18566
18567 @itemize @bullet
18568
18569 @item
18570 @dfn{unplugged} \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$X$N%3%T!<$H0\F0!#\e(B
18571
18572 @item
18573 @dfn{unplugged} \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$N:n@.$H:o=|!#\e(B
18574 @end itemize
18575
18576 \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
18577 \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
18578 \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
18579 \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
18580 \e$B$H$-$K!"$=$N%U%i%0$O%;%C%H$5$l$F%5!<%P!<$+$i$O:o=|$5$l$^$9!#\e(B
18581 @c FIXMETGNUS Does it make sense?
18582 "The queued flag" \e$B$K4X$9$kF0:n$O!"%(!<%8%'%s%H%G%#%l%/%H%j!<$K$"$k%5!<%P!<\e(B
18583 \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
18584 \e$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#\e(B
18585
18586 @node Outgoing Messages
18587 @subsection \e$B:9=PMQ%a%C%;!<%8\e(B
18588
18589 \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
18590 \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
18591 \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
18592 \e$B$N$^$^$G$9!#\e(B
18593
18594 \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
18595 \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
18596 \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
18597
18598 \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
18599 \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
18600 \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
18601 \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
18602 \e$B$H$,$G$-$^$9!#\e(B
18603
18604 \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
18605 \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
18606 \e$B$5$;$k$3$H$,$G$-$^$9\e(B (@code{gnus-agent-prompt-send-queue}, @ref{Agent
18607 Variables} \e$B;2>H\e(B)\e$B!#\e(B
18608
18609 @node Agent Variables
18610 @subsection \e$B%(!<%8%'%s%HJQ?t\e(B
18611
18612 @table @code
18613 @item gnus-agent
18614 @vindex gnus-agent
18615 \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
18616 \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
18617 \e$B%(!<%8%'%s%H$O\e(B @code{gnus-agent-auto-agentize-methods} \e$B$r;H$$$^$9!#%5!<\e(B
18618 \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
18619 \e$B%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#\e(B
18620
18621 \e$B%5!<%P!<%P%C%U%!!<$KF~$k$K$O!"%0%k!<%W%P%C%U%!!<\e(B
18622 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B$r;H$C$F2<$5$$!#\e(B
18623
18624 @item gnus-agent-directory
18625 @vindex gnus-agent-directory
18626 gnus \e$B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j$G$9!#%G%#%U%)%k%HCM\e(B
18627 \e$B$O\e(B @file{~/News/agent/} \e$B$G$9!#\e(B
18628
18629 @item gnus-agent-handle-level
18630 @vindex gnus-agent-handle-level
18631 \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
18632 \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
18633 \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
18634 \e$B>]$H$J$k$H$$$&$3$H$G$9!#\e(B
18635
18636 @item gnus-agent-plugged-hook
18637 @vindex gnus-agent-plugged-hook
18638 \e$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18639
18640 @item gnus-agent-unplugged-hook
18641 @vindex gnus-agent-unplugged-hook
18642 \e$B%M%C%H%o!<%/$+$i@ZCG$5$l$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18643
18644 @item gnus-agent-fetched-hook
18645 @vindex gnus-agent-fetched-hook
18646 \e$B5-;v$r<h$j9~$_=*$o$C$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18647
18648 @item gnus-agent-cache
18649 @vindex gnus-agent-cache
18650 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
18651 \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
18652 \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
18653
18654 @item gnus-agent-go-online
18655 @vindex gnus-agent-go-online
18656 @code{gnus-agent-go-online} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H$O%*%U%i\e(B
18657 \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
18658 \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
18659 \e$B%P!<$r%*%s%i%$%s>uBV$K$9$k$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*%U\e(B
18660 \e$B%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#\e(B
18661
18662 @item gnus-agent-mark-unread-after-downloaded
18663 @vindex gnus-agent-mark-unread-after-downloaded
18664 @code{gnus-agent-mark-unread-after-downloaded} \e$B$,\e(B \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
18665 \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
18666 \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
18667 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
18668
18669 @item gnus-agent-consider-all-articles
18670 @vindex gnus-agent-consider-all-articles
18671 @code{gnus-agent-consider-all-articles} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18672 \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
18673 \e$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#\e(B@code{nil} \e$B$@$C$?>l9g!"$=$l$,%G%#%U%)\e(B
18674 \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
18675 \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
18676 \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
18677 \e$B$N@_Dj\e(B (@pxref{Category Variables}) \e$B$r8+D>$9I,MW$b$"$k$+$b$7$l$^$;$s!#\e(B
18678
18679 @item gnus-agent-max-fetch-size
18680 @vindex gnus-agent-max-fetch-size
18681 \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
18682 \e$B$K!"$=$l$i$r0l;~E*$J%P%C%U%!!<$X<h$j9~$_$^$9!#:GBg$N%P%C%U%!!<%5%$%:$rD6\e(B
18683 \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
18684 \e$B$H2r@O$r8r8_$K9T$J$$$^$9!#\e(B@code{gnus-agent-max-fetch-size} \e$B$O!"7+$jJV$7\e(B
18685 \e$B$,$I$l$/$i$$IQHK$K5/$-$k$+$r@)8f$9$k$?$a$N!"%5%$%:$N8B3&$r5,Dj$7$^$9!#Bg\e(B
18686 \e$B$-$JCM$O@-G=$r2~A1$7$^$9!#>.$5$JCM$O!"K|$,0l<hF@$7$F$$$k4V$K@\B3$,@Z$l$?\e(B
18687 \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
18688 \e$B$K\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$kI,MW$,$"$k$+$b$7$l$^$;\e(B
18689 \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
18690 \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
18691 \e$B%U%)%k%H$O\e(B 10M \e$B$G$9\e(B
18692
18693 @item gnus-server-unopen-status
18694 @vindex gnus-server-unopen-status
18695 \e$B$?$V$s%(!<%8%'%s%HJQ?t$G$O$J$$$,%(!<%8%'%s%H$KL)@\$K4XO"$9$k$3$NJQ?t$O!"\e(B
18696 gnus \e$B$,%5!<%P!<$K@\B3$G$-$J$H$-$K2?$,5/$-$?$+$rJ*8l$j$^$9!#%(!<%8%'%s%H\e(B
18697 \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
18698 \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
18699 \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
18700 \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
18701 \e$B%s%H$,;H$o$l$k>l9g$O8e<T$@$1$,M-8z$G$9!#\e(B
18702
18703 @item gnus-auto-goto-ignores
18704 @vindex gnus-auto-goto-ignores
18705 \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
18706 \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
18707 \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
18708 \e$B$l$F$$$J$$\e(B) \e$B5-;v$r$I$&A`:n$9$k$+$r35N,%P%C%U%!!<$KEA$($^$9!#\e(B
18709
18710 \e$B@5Ev$JCM$O\e(B @code{nil} (\e$B$I$N5-;v$bA`:n$9$k\e(B)\e$B!"\e(B
18711 @code{undownloaded} (@dfn{unplugged} \e$B$J4|4V$NA`:n$O<h$j9~$^$l$F$$$J$$5-\e(B
18712 \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
18713 \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
18714 \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
18715 \e$B$@\e(B?)
18716
18717 @item gnus-agent-queue-mail
18718 @vindex gnus-agent-queue-mail
18719 @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
18720 \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
18721 @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
18722 \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
18723
18724 @item gnus-agent-prompt-send-queue
18725 @vindex gnus-agent-prompt-send-queue
18726 @code{gnus-agent-prompt-send-queue} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"@Z$jN%$5$l\e(B
18727 \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
18728 \e$B$F$bNI$$$+$I$&$+$r3NG'$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
18729
18730 @item gnus-agent-auto-agentize-methods
18731 @vindex gnus-agent-auto-agentize-methods
18732 \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
18733 @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
18734 \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
18735 \e$B%s%H2=$9$Y$-$+$r@)8f$7$^$9!#0lHL$K!"%(!<%8%'%s%H2=$O1s3V%P%C%/%(%s%I$@$1\e(B
18736 \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
18737 \e$B$k$N$HF1$88z2L$,$"$j$^$9\e(B (@pxref{Server Agent Commands})\e$B!#$b$7%U%!%$%k$,\e(B
18738 \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
18739 \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
18740 \e$B%G%#%U%)%k%H$O\e(B @samp{(nntp nnimap)} \e$B$G$9!#\e(B
18741 @end table
18742
18743 @node Example Setup
18744 @subsection \e$B@_DjNc\e(B
18745
18746 \e$B$b$7$"$J$?$,$3$N%^%K%e%"%k$rFI$_$?$/$J$/$F!"$4$/I8=`E*$J@_Dj$,$5$l$F$$$k\e(B
18747 \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
18748 \e$B$H$3$m$+$i;O$a$i$l$k$G$7$g$&!#\e(B
18749
18750 @lisp
18751 ;;; @r{gnus \e$B$,$I$N$h$&$K%K%e!<%9$r<hF@$9$k$+$rDj5A$9$k!#$3$3$G$O\e(B}
18752 ;;; @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}
18753 (setq gnus-select-method '(nntp "news.your-isp.com"))
18754
18755 ;;; @r{gnus \e$B$,$I$N$h$&$K%a!<%k$rFI$`$+$rDj5A$9$k!#\e(BISP \e$B$N\e(B @acronym{POP}}
18756 ;;; @r{\e$B%5!<%P!<$+$i%a!<%k$rFI$`$3$H$K$9$k!#\e(B}
18757 (setq mail-sources '((pop :server "pop.your-isp.com")))
18758
18759 ;;; @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}
18760 ;;; @r{\e$B$r;H$&!#\e(B}
18761 (setq gnus-secondary-select-methods '((nnml "")))
18762
18763 ;;; @r{gnus \e$B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$K$9$k!#\e(B}
18764 ;;; (gnus-agentize) ; @r{\e$B5l<0$N@_Dj!#\e(B}
18765 ;;; (setq gnus-agent t) ; @r{\e$B8=:_$N%G%#%U%)%k%H!#\e(B}
18766 @end lisp
18767
18768 \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
18769 \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
18770 @kbd{M-x gnus} \e$B$HBG80$7$F2<$5$$!#\e(B
18771
18772 \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
18773 \e$B%H$G<+F0E*$K9XFI$5$l$^$9!#$*$=$i$/$b$C$H$?$/$5$s$N%0%k!<%W$r9XFI$7$?$/$J\e(B
18774 \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
18775 \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
18776 \e$B$+$j$^$9$,!"0lEY$@$1$7$+<B9T$9$kI,MW$O$"$j$^$;$s!#\e(B
18777
18778 \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
18779 @kbd{u} \e$BL?Na$GFI$_$?$$%0%k!<%W$r9XFI$7$^$9!#FI$_$?$$%0%k!<%W$rA4It9XFI$7\e(B
18780 \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
18781 \e$B=|%0%k!<%W$O$9$Y$FLa$C$F$-$^$9!#\e(B)
18782
18783 \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
18784 \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
18785 \e$B$s$G!"$=$NB>$N2?I42/$N9`L\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D$1=P$7$F2<$5$$!#\e(B
18786
18787 @node Batching Agents
18788 @subsection \e$B0l3g%(!<%8%'%s%H=hM}\e(B
18789 @findex gnus-agent-batch
18790
18791 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
18792 \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
18793 \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
18794
18795 \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
18796 \e$B$;$k$3$H$,$G$-$^$9\e(B:
18797
18798 @example
18799 #!/bin/sh
18800 emacs -batch -l ~/.emacs -l ~/.gnus.el gnus-agent-batch >/dev/null 2>&1
18801 @end example
18802
18803 @node Control Agents
18804 @subsection gnus-agent \e$B4D6-$r\e(B Control \e$B$9$k\e(B
18805
18806 \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
18807 \e$B$?$H;W$$$^$9!#$?$@!"ITK~$JE@$,$"$k$H$9$k$H!"Kh\e(B
18808 \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
18809 \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
18810 \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
18811 \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)
18812
18813 *Group* \e$B%P%C%U%!!<$G\e(B @kbd{g} \e$B$r2!$9$3$H$G\e(B
18814
18815 @lisp
18816  (Dialup \e$B$NI,MW$J4D6-$G$O\e(B Dialup) ->
18817   Mail \e$B$N<hF@\e(B ->
18818   Spool \e$B$KN/$C$?\e(B message \e$B$NAw?.\e(B ->
18819   News \e$B$NAw?.\e(B ->
18820   \e$BITMW$J5-;v$N\e(B expire
18821 @end lisp
18822
18823 \e$B$^$G$r9T$J$$$^$9!#\e(B
18824
18825 \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
18826 \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
18827
18828 @lisp
18829 (load "gnus-ofsetup")
18830 (gnus-setup-for-offline)
18831 (load gnus-offline-setting-file)
18832 @end lisp
18833
18834 @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
18835 \e$B$5$l$k$H;W$$$^$9!#$=$3$G$O!"$"$J$?$N4D6-$K$"$C$?Ez$($r$7$F2<$5$$!#<ALd$,\e(B
18836 \e$B=*$k$H!"@_DjMQ$N\e(B @file{~/.gnus-offline.el} \e$B%U%!%$%k$,:n@.$5$l$^$9!#$3$3\e(B
18837 \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
18838 \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
18839 \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
18840 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
18841 \e$B$1$G$9!#\e(B
18842
18843 @code{MIEE} = Message Intercepting and Entrusting Emacs library.
18844 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
18845 \e$B$9!#\e(B
18846
18847 \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
18848 \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
18849 \e$B$s\e(B @code{gnus-agent} + @code{MIEE} \e$B$H$$$&AH9g$;$b2DG=$G\e(B
18850 \e$B$9\e(B) @code{MIEE} \e$B$O!"\e(B
18851 @uref{http://www.shiojiri.ne.jp/%7Et-ichi/lisp/miee.el} \e$B$+$i<h$C$FMh$k$3\e(B
18852 \e$B$H$,$G$-$^$9!#\e(B@code{gnus-setup-for-offline} \e$B$G@_Dj$7$?>l9g$K$O!"\e(B
18853 @code{MIEE} \e$B$N@_Dj$O$$$C$5$$$7$J$/$F$b$+$^$$$^$;$s!#\e(B
18854
18855 @table @code
18856 @vindex gnus-offline-articles-to-fetch
18857 @item gnus-offline-articles-to-fetch
18858 \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
18859 \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
18860 Mail/News \e$BN>J}$r<hF@$7$^$9!#\e(B
18861
18862 @vindex gnus-offline-load-hook
18863 @item gnus-offline-load-hook
18864 \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
18865
18866 @vindex gnus-offline-before-online-hook
18867 @item gnus-offline-before-online-hook
18868 \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
18869
18870 @vindex gnus-offline-after-online-hook
18871 @item gnus-offline-after-online-hook
18872 \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
18873 \e$B$9!#\e(B
18874
18875 @vindex gnus-offline-interval-time
18876 @item gnus-offline-interval-time
18877 \e$B$3$NJQ?t$G;XDj$5$l$?4V\e(B
18878 \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
18879 \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
18880
18881 @vindex gnus-offline-dialup-function
18882 @item gnus-offline-dialup-function
18883 \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
18884 \e$B$7$^$9!#\e(B
18885
18886 @vindex gnus-offline-hangup-function
18887 @item gnus-offline-hangup-function
18888 \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
18889 \e$B$^$9!#\e(B
18890 @end table
18891
18892 @node Agent Caveats
18893 @subsection \e$B%(!<%8%'%s%H$NLdBjE@\e(B
18894
18895 Gnus \e$B%(!<%8%'%s%H$O!"$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0\e(B
18896 \e$B:n$7$^$;$s!#$3$l$i$OA[A|E*$J?M$+$i$NNI$/$"$k<ALd$G$9\e(B:
18897
18898 @table @dfn
18899 @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?
18900
18901 @strong{\e$B$$$$$(\e(B}\e$B!#$3$NF0:n$rK>$`$N$J$i\e(B
18902 \e$B$P\e(B @code{gnus-select-article-hook} \e$B$K4X\e(B
18903 \e$B?t\e(B @code{gnus-agent-fetch-selected-article} \e$B$r2C$($F2<$5$$!#\e(B
18904
18905 @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
18906 \e$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+\e(B?
18907
18908 @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
18909 \e$B$i!"$G$9$,!#\e(B
18910 @end table
18911
18912 \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
18913 \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
18914 \e$B$b;H$&$+$b$7$l$^$;$s!#\e(B
18915
18916 @node Scoring
18917 @chapter \e$B%9%3%"\e(B
18918 @cindex scoring
18919
18920 \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
18921 \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
18922 \e$B$O40A4$K0c$&$3$H$r$9$k$N$G!"??$CD>$0$K:B$C$FCm0U$rJ'$C$F2<$5$$\e(B!
18923
18924 @vindex gnus-summary-mark-below
18925 \e$B$9$Y$F$N5-;v$O%9%3%"$N%G%#%U%)%k%HCM$r;}$C$F$*\e(B
18926 \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
18927 \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
18928 \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
18929 \e$B5-;v$K$O4{FI$N0u$,IU$-$^$9!#\e(B
18930
18931 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
18932 \e$B$J\e(B @dfn{\e$B%9%3%"%U%!%$%k\e(B} \e$B$bFI$_9~$_$^$9!#\e(B
18933
18934 \e$B8=:_$N5-;v$K4p$E$$$F%9%3%"$NEPO?$rA^F~$9$k$$$/$D$+$NL?Na$,35N,%P%C%U%!!<\e(B
18935 \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
18936 \e$B$k$h$&$K5a$a$k$3$H$,$G$-$^$9!#\e(B
18937
18938 \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
18939 \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
18940 \e$BEPO?$b!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/$9$k$?$a$K!"@E$+$K:o=|$5$l$^$9!#\e(B
18941
18942 @menu
18943 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"9`L\$rDI2C$9$k\e(B
18944 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
18945 * 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)
18946 * Score File Format::           \e$B%9%3%"%U%!%$%k$K2?$rF~$l$k$+\e(B
18947 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k$3$H$b$G$-$k\e(B
18948 * Adaptive Scoring::            \e$BBg;P\e(B (Big Sister) gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
18949 * Home Score File::             \e$B?7$7$$%9%3%"9`L\$,$I$3$X9T$/$+$r$I$N$h$&$K;XDj$9$k$+\e(B
18950 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B gnus \e$B$K5$IU$+$;$k\e(B
18951 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
18952 * Scoring Tips::                \e$B$I$&$d$C$F8z2LE*$K%9%3%"$rIU$1$k$+\e(B
18953 * Reverse Scoring::             \e$B8E$$$b$N$N;R$G$"$k$H$$$&LdBj$OLdBj$G$O$J$$\e(B
18954 * Global Score Files::          \e$BCO$r$D$+$_!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
18955 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k$3$H$,$G$-$k\e(B
18956 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KJQ49$9$k\e(B
18957 * Advanced Scoring::            \e$B%9%3%"$NK!B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
18958 * Score Decays::                \e$B%9%3%"$r8O$l$F$$$+$;$k$N$OLr$KN)$D$3$H$b$"$k\e(B
18959 @end menu
18960
18961 @node Summary Score Commands
18962 @section \e$B35N,%9%3%"L?Na\e(B
18963 @cindex score commands
18964
18965 \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
18966 \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
18967 \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
18968 \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
18969 \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
18970 \e$B$5$l$^$9!#\e(B
18971
18972 \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
18973 \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
18974 \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
18975 \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
18976
18977 \e$B0lHLE*$J%9%3%"L?Na$O<B:]$K$O%9%3%"%U%!%$%k$rJQ99$7$^$;$s\e(B:
18978
18979 @table @kbd
18980 @item V s
18981 @kindex V s (\e$B35N,\e(B)
18982 @findex gnus-summary-set-score
18983 \e$B8=:_$N5-;v$N%9%3%"$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-score})\e$B!#\e(B
18984
18985 @item V S
18986 @kindex V S (\e$B35N,\e(B)
18987 @findex gnus-summary-current-score
18988 \e$B8=:_$N5-;v$N%9%3%"$rI=<($7$^$9\e(B (@code{gnus-summary-current-score})\e$B!#\e(B
18989
18990 @item V t
18991 @kindex V t (\e$B35N,\e(B)
18992 @findex gnus-score-find-trace
18993 \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
18994 \e$B$9\e(B (@code{gnus-score-find-trace})\e$B!#\e(B@code{*Score Trace*} \e$B%P%C%U%!!<\e(B
18995 \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
18996 \e$B$9$k$3$H$,$G$-!"\e(B@kbd{f} \e$B$G$O%9%3%"%U%!%$%k$N%U%)!<%^%C\e(B
18997 \e$B%H\e(B (@code{gnus-score-pretty-print}) \e$B$HJT=8$r9T$J$&$3$H$,$G$-$^$9!#\e(B
18998
18999 @item V w
19000 @kindex V w (\e$B35N,\e(B)
19001 @findex gnus-score-find-favourite-words
19002 \e$B%9%3%"$K;H$o$l$F$$$k8l$N%j%9%H$rI=<($7$^\e(B
19003 \e$B$9\e(B (@code{gnus-score-find-favourite-words})\e$B!#\e(B
19004
19005 @item V R
19006 @kindex V R (\e$B35N,\e(B)
19007 @findex gnus-summary-rescore
19008 \e$B8=:_$N35N,$G%9%3%"2aDx$r<B9T$7$^$9\e(B (@code{gnus-summay-rescore})\e$B!#$3$l\e(B
19009 \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
19010 \e$B$KLrN)$D$+$b$7$l$^$;$s!#\e(B
19011
19012 @item V c
19013 @kindex V c (\e$B35N,\e(B)
19014 @findex gnus-score-change-score-file
19015 \e$B0c$C$?%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
19016 \e$B$9\e(B (@code{gnus-score-change-score-file})\e$B!#\e(B
19017
19018 @item V e
19019 @kindex V e (\e$B35N,\e(B)
19020 @findex gnus-score-edit-current-scores
19021 \e$B8=:_$N%9%3%"%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-score-edit-current-scores})\e$B!#\e(B
19022 @code{gnus-score-mode} \e$B%P%C%U%!!<$K0\F0$9$k$3$H$K$J$k$G$7$g\e(B
19023 \e$B$&\e(B (@pxref{Score File Editing})\e$B!#\e(B
19024
19025 @item V f
19026 @kindex V f (\e$B35N,\e(B)
19027 @findex gnus-score-edit-file
19028 \e$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
19029 \e$B$9\e(B (@code{gnus-score-edit-file})\e$B!#\e(B
19030
19031 @item V F
19032 @kindex V F (\e$B35N,\e(B)
19033 @findex gnus-score-flush-cache
19034 \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
19035 \e$B$l$O%9%3%"%U%!%$%k$rJT=8$7$?8e$KLr$KN)$A$^$9!#\e(B
19036
19037 @item V C
19038 @kindex V C (\e$B35N,\e(B)
19039 @findex gnus-score-customize
19040 \e$B;k3PE*$G4r$7$$J}K!$G%9%3%"%U%!%$%k$r%+%9%?%^%$%:$7$^\e(B
19041 \e$B$9\e(B (@code{gnus-score-customize})\e$B!#\e(B
19042 @end table
19043
19044 \e$B$3$l$i$NL?Na$N;D$j$O%m!<%+%k%9%3%"%U%!%$%k$r=$@5$7$^$9!#\e(B
19045
19046 @table @kbd
19047 @item V m
19048 @kindex V m (\e$B35N,\e(B)
19049 @findex gnus-score-set-mark-below
19050 \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
19051 \e$B$^$9\e(B (@code{gnus-score-set-mark-below})\e$B!#\e(B
19052
19053 @item V x
19054 @kindex V x (\e$B35N,\e(B)
19055 @findex gnus-score-set-expunge-below
19056 \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
19057 \e$B%"K!B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^\e(B
19058 \e$B$9\e(B (@code{gnus-score-set-expunge-below})\e$B!#\e(B
19059 @end table
19060
19061 \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
19062 \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)
19063
19064 @findex gnus-summary-increase-score
19065 @findex gnus-summary-lower-score
19066 @enumerate
19067 @item
19068 \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
19069 \e$B$?$a$N\e(B @kbd{L} \e$B$G$9!#\e(B
19070 @item
19071 \e$BFsHVL\$N%-!<$O$I$N%X%C%@!<$K%9%3%"$r$7$?$$$+$rI=$7$^$9!#0J2<$N%-!<$,;HMQ\e(B
19072 \e$B2DG=$G$9\e(B:
19073
19074 @table @kbd
19075 @item a
19076 \e$BCx<T\e(B (author) \e$B$NL>A0$K%9%3%"$rIU$1$^$9!#\e(B
19077
19078 @item s
19079 \e$BI=Bj\e(B (subject) \e$B$N9T$K%9%3%"$rIU$1$^$9!#\e(B
19080
19081 @item x
19082 @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
19083
19084 @item r
19085 @code{References} \e$B9T$K%9%3%"$rIU$1$^$9!#\e(B
19086
19087 @item d
19088 \e$BF|IU\e(B (date) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
19089
19090 @item l
19091 \e$B9T?t\e(B (number of lines) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
19092
19093 @item i
19094 @code{Messsage-ID} \e$B%X%C%@!<$K%9%3%"$rIU$1$^$9!#\e(B
19095
19096 @item e
19097 \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
19098 \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
19099 \e$B%9%3%"$rIU$1$^$9!#\e(B
19100
19101 @item f
19102 \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
19103 \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
19104 \e$B$F\e(B @file{ADAPT} \e$B%U%!%$%k$,@8@.$5$l$^$9!#\e(B)
19105
19106 @item b
19107 \e$B5-;v$NK\J8$K%9%3%"$rIU$1$^$9!#\e(B
19108
19109 @item h
19110 \e$B%X%C%@!<$K%9%3%"$rIU$1$^$9!#\e(B
19111
19112 @item t
19113 \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
19114 \e$B%$%k$,@8@.$5$l$^$9!#\e(B)
19115 @end table
19116
19117 @item
19118 \e$B;0HVL\$N%-!<$O9gCW$9$k7?$G$9!#$I$N9gCW$N7?$,M-8z$+$O$I$N%X%C%@!<$K%9%3%"\e(B
19119 \e$B$rIU$1$h$&$H$7$F$$$k$+$K0M$j$^$9!#\e(B
19120
19121 @table @code
19122 @item \e$BJ8;zNs\e(B (strings)
19123
19124 @table @kbd
19125 @item e
19126 \e$B@53N$J\e(B (exact) \e$B9gCW$G$9!#\e(B
19127
19128 @item s
19129 \e$BJ8;zNs$N0lIt$N\e(B (substring) \e$B9gCW$G$9!#\e(B
19130
19131 @item f
19132 \e$BBg;(GD$J\e(B (fuzzy) \e$B9gCW$G$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
19133
19134 @item r
19135 \e$B@55,I=8=\e(B (regexp) \e$B$N9gCW$G$9!#\e(B
19136 @end table
19137
19138 @item \e$BF|IU\e(B (date)
19139
19140 @table @kbd
19141 @item b
19142 \e$BF|IU$NA0\e(B (before) \e$B$G$9!#\e(B
19143
19144 @item a
19145 \e$BF|IU$N8e\e(B (after) \e$B$G$9!#\e(B
19146
19147 @item n
19148 \e$B$=$NF|IU$G$9!#\e(B
19149 @end table
19150
19151 @item \e$B?tCM\e(B (number)
19152
19153 @table @kbd
19154 @item <
19155 \e$B?tCM$h$j>.$5$$$b$N$G$9!#\e(B
19156
19157 @item =
19158 \e$B?tCM$HEy$7$$$b$N$G$9!#\e(B
19159
19160 @item >
19161 \e$B?tCM$h$jBg$-$$$b$N$G$9!#\e(B
19162 @end table
19163 @end table
19164
19165 @item
19166 \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
19167 \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
19168 \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
19169 \e$B$+$H$$$&$3$H$r;XDj$7$^$9!#\e(B
19170
19171 @table @kbd
19172 @item t
19173 \e$B0l;~E*$J\e(B (temporary) \e$B%9%3%"9`L\$G$9!#\e(B
19174
19175 @item p
19176 \e$B1JB3E*$J\e(B (permanent) \e$B%9%3%"9`L\$G$9!#\e(B
19177
19178 @item i
19179 \e$BB(:B$N\e(B (immediate) \e$B%9%3%"IU$1$G$9!#\e(B
19180 @end table
19181
19182 @item
19183 \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
19184 \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
19185 \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
19186 @end enumerate
19187
19188 \e$B$G$9$+$i!"8=:_$NCx<T$K@53N$J9gCW$G1JB3E*$K%9%3%"$rA}$d$7$?$$$H$7$^$7$g\e(B
19189 \e$B$&\e(B:
19190 @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
19191 \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
19192
19193 \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
19194 \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
19195 \e$B$9!#%G%#%U%)%k%HCM$O!VJ8;zNs$N0lIt!W$H!V0l;~E*!W$G$9!#$G$9$+$i!"\e(B
19196 @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
19197 \e$B$G$9!#\e(B
19198
19199 \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
19200 \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
19201 \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
19202 \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
19203 \e$B$^$9!#\e(B
19204
19205 @vindex gnus-score-mimic-keymap
19206 @code{gnus-score-mimic-keymap} \e$B$O$3$l$i$NL?Na$,%-!<%^%C%W$G$"$k$+$N$h$&\e(B
19207 \e$B$K?6$kIq$&$+$I$&$+$r;XDj$7$^$9!#\e(B
19208
19209 @node Group Score Commands
19210 @section \e$B%0%k!<%W%9%3%"L?Na\e(B
19211 @cindex group score commands
19212
19213 \e$B;DG0$J$,$i!"$^$@$?$/$5$s$O$"$j$^$;$s!#\e(B
19214
19215 @table @kbd
19216 @item W e
19217 @kindex W e (\e$B%0%k!<%W\e(B)
19218 @findex gnus-score-edit-all-score
19219 \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
19220 \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
19221 Editing})\e$B!#\e(B
19222
19223 @item W f
19224 @kindex W f (\e$B%0%k!<%W\e(B)
19225 @findex gnus-score-flush-cache
19226 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
19227 \e$B$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r=q$-=P$7$^\e(B
19228 \e$B$9\e(B (@code{gnus-score-flush-cache})\e$B!#\e(B
19229 @end table
19230
19231 \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
19232 \e$B$G$-$^$9!#\e(B
19233
19234 @findex gnus-batch-score
19235 @cindex batch scoring
19236 @example
19237 & emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score
19238 @end example
19239
19240 @node Score Variables
19241 @section \e$B%9%3%"JQ?t\e(B
19242 @cindex score variables
19243
19244 @table @code
19245 @item gnus-use-scoring
19246 @vindex gnus-use-scoring
19247 @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
19248 \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
19249
19250 @item gnus-kill-killed
19251 @vindex gnus-kill-killed
19252 \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
19253 \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
19254 \e$B$&$,!"$b$7:o=|%U%!%$%k$r%0%k!<%W$KE,MQ$7$F$$$k$H$-$K!":o=|%U%!%$%k$rJQ99\e(B
19255 \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
19256 \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
19257 \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)
19258
19259 @item gnus-kill-files-directory
19260 @vindex gnus-kill-files-directory
19261 \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
19262 \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
19263 \e$BCM$O\e(B @file{~/News/} \e$B$G$9!#\e(B
19264
19265 @item gnus-score-file-suffix
19266 @vindex gnus-score-file-suffix
19267 \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
19268 \e$B%HCM$O\e(B @file{SCORE} \e$B$G$9\e(B)\e$B!#\e(B
19269
19270 @item gnus-score-uncacheable-files
19271 @vindex gnus-score-uncacheable-files
19272 @cindex score cache
19273 \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
19274 \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
19275 \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
19276 \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
19277 \e$B$$9M$($G$9$,!"\e(B@file{comp.infosystems.www.authoring.misc.ADAPT} \e$B$r%-%c%C\e(B
19278 \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
19279 \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
19280
19281 @item gnus-save-score
19282 @vindex gnus-save-score
19283 \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
19284 \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
19285 \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
19286
19287 \e$B$3$l$r\e(B @code{t} \e$B$K@_Dj$7$J$1$l$P!"<jF0%9%3\e(B
19288 \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
19289 \e$B%0%k!<%W0\F0;~$KJ]B8$5$l$^$;$s!#\e(B
19290
19291 @item gnus-score-interactive-default-score
19292 @vindex gnus-score-interactive-default-score
19293 \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
19294 \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
19295 \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
19296 \e$B1~%9%3%"$G$N>.$5$JJQ99$G>e=q$-$5$l$?$/$O$"$j$^$;$s!#\e(B
19297
19298 @item gnus-summary-default-score
19299 @vindex gnus-summary-default-score
19300 \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
19301
19302 @item gnus-summary-expunge-below
19303 @vindex gnus-summary-expunge-below
19304 \e$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
19305 \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
19306 \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
19307 \e$B$k$Y$-$G$9!#\e(B
19308
19309 @item gnus-score-over-mark
19310 @vindex gnus-score-over-mark
19311 \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
19312 \e$B$k0u$G$9!#%G%#%U%)%k%HCM$O\e(B @samp{+} \e$B$G$9!#\e(B
19313
19314 @item gnus-score-below-mark
19315 @vindex gnus-score-below-mark
19316 \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
19317 \e$B$k0u$G$9!#%G%#%U%)%k%HCM$O\e(B @samp{-} \e$B$G$9!#\e(B
19318
19319 @item gnus-score-find-score-files-function
19320 @vindex gnus-score-find-score-files-function
19321 \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
19322 \e$B$O%0%k!<%WL>$r0z?t$H$7$F8F$P$l$^$9!#\e(B
19323
19324 \e$B$"$i$+$8$aDj5A$5$l$F$$$k;HMQ2DG=$J4X?t$O\e(B:
19325
19326 @table @code
19327 @item gnus-score-find-single
19328 @findex gnus-score-find-single
19329 \e$B%0%k!<%W<+?H$N%9%3%"%U%!%$%k$@$1$rE,MQ$7$^$9!#\e(B
19330
19331 @item gnus-score-find-bnews
19332 @findex gnus-score-find-bnews
19333 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
19334 \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
19335 @file{gnu.all.SCORE}, @file{not.alt.SCORE} \e$B$H\e(B @file{gnu.all.SCORE} \e$B$,$9\e(B
19336 \e$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>\e(B
19337 \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
19338 \e$B$9!#\e(B
19339
19340 \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
19341 \e$B$i$NEPO?$r\e(B @file{all.SCORE} \e$B%U%!%$%k$KF~$l$k$H$$$&$3$H$G$9!#\e(B
19342
19343 gnus \e$B$O0lHLE*$J%9%3%"%U%!%$%k$rFCDj$N%9%3%"%U%!%$%k8~$1$N$b$N$h$jA0$KE,\e(B
19344 \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
19345 \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---
19346 @samp{all} \e$BMWAG$r<h$j=|$$$F!#\e(B
19347
19348 @item gnus-score-find-hierarchical
19349 @findex gnus-score-find-hierarchical
19350 \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
19351 \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
19352 @file{SCORE}, @file{comp.SCORE} \e$B$H\e(B @file{comp.emacs.SCORE} \e$B$r!"$=$l$>$l\e(B
19353 \e$B$N%5!<%P!<$KBP$7$F;}$D$3$H$,$G$-$k$H$$$&$3$H$G$9!#\e(B
19354 @end table
19355
19356 \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
19357 \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
19358 \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
19359 \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
19360 \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
19361 \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
19362 \e$B$k$Y$-$G$7$g$&!#$U$%!#\e(B
19363
19364 \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
19365 \e$B$?%9%3%"IU$1$r9T$J$&$J$i$P!"<!$NCM$r;H$($PNI$$$G$7$g$&!#\e(B
19366
19367 @example
19368 (list (lambda (group) ("all.SCORE"))
19369       'gnus-score-find-hierarchical)
19370 @end example
19371
19372 @item gnus-score-expiry-days
19373 @vindex gnus-score-expiry-days
19374 \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
19375 \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
19376 \e$B%U%!%$%kEPO?$O:o=|$5$l$^$;$s!#%G%#%U%)%k%HCM$O\e(B 7 \e$B$G$9!#\e(B
19377
19378 @item gnus-update-score-entry-dates
19379 @vindex gnus-update-score-entry-dates
19380 \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
19381 \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
19382 \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
19383 \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
19384 \e$B;`?@$HD>LL$9$k$3$H$K$J$k$G$7$g$&!#\e(B
19385
19386 @item gnus-score-after-write-file-function
19387 @vindex gnus-score-after-write-file-function
19388 \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
19389
19390 @item gnus-score-thread-simplify
19391 @vindex gnus-score-thread-simplify
19392 \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
19393 \e$B$N$?$a$KC1=c2=$5$l$^$9\e(B---\e$B8=:_\e(B
19394 \e$B$N\e(B @code{gnus-simplify-subject-functions} \e$B$NCM$K$h$C$F!#%9%3%"9`L\\e(B
19395 \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
19396 \e$B$GC1=c2=$5$l$^$9!#\e(B
19397 @end table
19398
19399 @node Score File Format
19400 @section \e$B%9%3%"%U%!%$%kMM<0\e(B
19401 @cindex score file format
19402
19403 \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
19404 \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
19405 \e$B$+$iJQ99$5$l$k$G$7$g$&!#\e(B
19406
19407 \e$B$H$K$+$/!"$=$l$r<+J,$G$$$8$C$F$_$?$/$J$C$?$N$J$i!"Nc$,$"$j$^$9\e(B:
19408
19409 @lisp
19410 (("from"
19411   ("Lars Ingebrigtsen" -10000)
19412   ("Per Abrahamsen")
19413   ("larsi\\|lmi" -50000 nil R))
19414  ("subject"
19415   ("Ding is Badd" nil 728373))
19416  ("xref"
19417   ("alt.politics" -1000 728372 s))
19418  ("lines"
19419   (2 -100 nil <))
19420  (mark 0)
19421  (expunge -1000)
19422  (mark-and-expunge -10)
19423  (read-only nil)
19424  (orphan -10)
19425  (adapt t)
19426  (files "/hom/larsi/News/gnu.SCORE")
19427  (exclude-files "all.SCORE")
19428  (local (gnus-newsgroup-auto-expire t)
19429         (gnus-summary-make-false-root empty))
19430  (eval (ding)))
19431 @end lisp
19432
19433 \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
19434 \e$B$F$O!"\e(B@ref{Advanced Scoring} \e$B$r8+$F2<$5$$!#\e(B
19435
19436 \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
19437 \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
19438 \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
19439
19440 \e$B$3$NO"A[%j%9%H$G$OO;$D$N%-!<$r;H$&$3$H$,$G$-$^$9!#\e(B
19441
19442 @table @code
19443 @item \e$BJ8;zNs\e(B (STRING)
19444 \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
19445 \e$B%"$O$3$l$i$NH,$D$N%X%C%@!<$@$1$K<B9T$5$l$^$9\e(B: @code{From},
19446 @code{Subject}, @code{References}, @code{Message-ID}, @code{Xref},
19447 @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
19448 \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
19449 \e$B$D$NJ8;zNs$,$"$j$^$9\e(B: @code{Body} \e$B$O5-;v$NK\J8$G9gCW$r5a$a!"\e(B
19450 @code{Head} \e$B$O5-;v$N%X%C%@!<$G9gCW$r5a$a!"\e(B@code{All} \e$B$O5-;vA4BN$G9gCW$r\e(B
19451 \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
19452 \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
19453 \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
19454 \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
19455 \e$B2C$($i$l$^$9!#\e(B
19456
19457 \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
19458 \e$B;M$D$^$G$NMWAG$r;}$A$^$9!#\e(B
19459 @enumerate
19460
19461 @item
19462 \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
19463 \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
19464
19465 @item
19466 \e$B$b$7FsHVL\$NMWAG$,B8:_$9$k$J$i!"$=$l$O?tCM$G$"$k$Y$-$G\e(B
19467 \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
19468 \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
19469 \e$B$9!#$b$7$3$NMWAG$,B8:_$7$F$$$J$1$l$P!"?t\e(B
19470 \e$BCM\e(B @code{gnus-score-interactive-default-score} \e$B$,Be$o$j$K;H$o$l$^$9!#%G%#\e(B
19471 \e$B%U%)%k%HCM$O\e(B 1000 \e$B$G$9!#\e(B
19472
19473 @item
19474 \e$B$b$7;0HVL\$NMWAG$,B8:_$7$F$$$k$H!"$=$l$O?tCM$G$"$k$Y$-$G\e(B
19475 \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
19476 \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
19477 \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
19478 \e$B$+$i7P2a$7$?F|$K$A$N?t$GI=$5$l$^$9!#\e(B
19479
19480 @item
19481 \e$B$b$7;MHVL\$NMWAG$,B8:_$7$F$$$k$H!"$=$l$O%7%s%\%k$G$"$k$Y$-$G\e(B
19482 \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
19483 \e$B$rD4$Y$k$N$K$I$N4X?t$,;H$o$l$k$Y$-$G$"$k$+$r;XDj$7$^$9!#\e(B
19484
19485 @table @dfn
19486 @item From, Subject, References, Xref, Message-ID
19487 \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
19488 \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
19489 @code{e} \e$B$H\e(B @code{E} (\e$B@53N$J9gCW\e(B) (exact match)\e$B!"\e(B
19490 @code{w} (\e$B8l$N9gCW\e(B) (word match) \e$B7?$,B8:_$7$^$9!#$b$7$3$NMWAG$,B8:_$7$J\e(B
19491 \e$B$$$H!"\e(Bgnus \e$B$OJ8;zNs$N0lIt$N9gCW$,MQ$$$i$l$k$Y$-$G$"$k$H$_$J$7$^$9!#\e(B
19492 @code{R}, @code{S}, @code{E} \e$B$O9gCW$,BgJ8;z$H>.J8;z$r6hJL$9$kJ}K!$G9T$J\e(B
19493 \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
19494 \e$B$O\e(B @code{regexp}, @code{exact}, @code{word} \e$B7?$NC;=L7A$G!"$b$7$=$&$7$?$$\e(B
19495 \e$B$H;W$($P$3$A$i$rBe$o$j$K;H$&$3$H$,$G$-$^$9!#\e(B
19496
19497 @item Extra
19498 \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
19499 \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
19500 \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
19501 @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
19502 \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
19503 \e$B$i\e(B spam \e$B$N967b$,$"$k>l9g$KM-8z$G$9!#\e(B
19504
19505 @lisp
19506 ("111.222.333.444" -1000 nil s
19507  "NNTP-Posting-Host")
19508 @end lisp
19509
19510 @item Lines, Chars
19511 \e$B$3$l$i$NFs$D$N%X%C%@!<$O0c$C$?9gCW$N7?$r;H$$$^$9\e(B: @code{<}, @code{>},
19512 @code{=}, @code{>=}, @code{<=} \e$B$G$9!#\e(B
19513
19514 \e$B$3$l$i$N=R8l$O$b$7\e(B
19515
19516 @example
19517 (PREDICATE HEADER MATCH)
19518 @end example
19519
19520 \e$B$NI>2A$,\e(B @code{nil} \e$B$G$J$$$H!"??$H$J$j$^$9!#Nc$($P!">e5i9g\e(B
19521 \e$BCW\e(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) \e$B$O7k2L$H$7$F0J2<$N<0\e(B
19522 \e$B$K$J$j$^$9!#\e(B
19523
19524 @lisp
19525 (< header-value 4)
19526 @end lisp
19527
19528 \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
19529 \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
19530 \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
19531 \e$B$K!#\e(B)
19532
19533 \e$B9gCW$,\e(B @code{Lines} \e$B$G$J$5$l$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s\e(B
19534 \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
19535 \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
19536 \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
19537 \e$B$3$H$K$J$j$^$9!#\e(B
19538
19539 @item Date
19540 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:
19541 @code{before}, @code{at}, @code{after} \e$B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&\e(B
19542 \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
19543 \e$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^\e(B
19544 \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
19545 \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
19546 \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
19547 \e$BJ9$$$F$$$^$9!#\e(B)
19548
19549 (\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
19550 \e$B$HE,@Z$JLu$,$"$l$P$*CN$i$;2<$5$$!#\e(B)
19551
19552 @cindex ISO8601
19553 @cindex date
19554 \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
19555 \e$B5,I=8=$rMQ$$$F9gCW$5$;$k$3$H$,$G$-$^$9!#F|IU$O$^$:\e(B ISO8601 \e$BC;=LMM\e(B
19556 \e$B<0\e(B (compact format) \e$B$KI8=`2=$5$l$^\e(B
19557 \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
19558 \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
19559 @samp{....0401.........} \e$B$r9gCWJ8;zNs$H$7$F;H$&$3$H$,$G$-$^$9!#\e(B(\e$BF|IU$O85!9\e(B
19560 \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
19561 \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
19562 \e$B$J3Z$7$_$G$7$g$&\e(B?)
19563
19564 @item Head, Body, All
19565 \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
19566 \e$B;H$$$^$9!#\e(B
19567
19568 @item Followup
19569 \e$B$3$N9gCW$N%-!<$O>/$7FCJL$G!"$=$l$O\e(B @code{From} \e$B%X%C%@!<$K9gCW$7!"9gCW$7\e(B
19570 \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
19571 \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
19572 \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
19573 \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
19574 \e$B$r;H$&$H!"\e(B@file{ADAPT} \e$B%U%!%$%k$r:n$k$3$H$K$J$j$^$9!#\e(B)
19575
19576 @item Thread
19577 \e$B$3$N9gCW%-!<$O\e(B @code{Followup} \e$B9gCW%-!<$HF1$89T$KF0:n$7$^$9!#\e(B
19578 @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
19579 \e$B%3%"$rIU$1$?$$$N$G$"$l$P!"\e(B@samp{thread} \e$B9gCW$rIU$12C$($^$9!#$3$l\e(B
19580 \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
19581 \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
19582 \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
19583 \e$B$$$/$D$+$N5-;v$,40A4$J\e(B @code{References} \e$B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7\e(B
19584 \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
19585 \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
19586 \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
19587 \e$B$^$9!#\e(B)
19588 @end table
19589 @end enumerate
19590
19591 @cindex score file atoms
19592 @item mark
19593 \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
19594 \e$B0u$,IU$-$^$9!#\e(B
19595
19596 @item expunge
19597 \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
19598 \e$B%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19599
19600 @item mark-and-expunge
19601 \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
19602 \e$B0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19603
19604 @item thread-mark-and-expunge
19605 \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
19606 \e$B$K$O4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19607 @code{gnus-thread-score-function} \e$B$O%9%l%C%I$N%9%3%"$NAm7W$r$I$N$h$&$K7W\e(B
19608 \e$B;;$9$k$+$r;XDj$7$^$9!#\e(B
19609
19610 @item files
19611 \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
19612 \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
19613 \e$B$9!#\e(B
19614
19615 @item exclude-files
19616 \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
19617 \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
19618 \e$B$;$s!#\e(B
19619
19620 @item eval
19621 \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
19622 \e$B$F$$$k$H$-$OL5;k$5$l$^$9!#\e(B
19623
19624 @item read-only
19625 \e$BFI$_9~$_@lMQ%9%3%"%U%!%$%k$O99?7$5$l$?$jJ]B8$5$l$?$j$7$^$;$s!#A4BNE*%9%3\e(B
19626 \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
19627 (\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
19628 \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)
19629
19630 @item orphan
19631 \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
19632 \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
19633 \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
19634 \e$BDI$$$?$$$G$7$g$&!#\e(B
19635
19636 \e$B0J2<$N;0$D$N%9%3%"%U%!%$%kEPO?$K$h$C$F$=$l$r$9$k$3$H$,$G$-$^$9\e(B:
19637
19638 @example
19639         (orphan -500)
19640         (mark-and-expunge -100)
19641 @end example
19642
19643 \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
19644 \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
19645 \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
19646 \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
19647
19648 \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
19649 \e$B6=L#?<$$%9%l%C%I$,>/$7B8:_$7$9$kNL$NB?$$%0%k!<%W$N$?$a$K$"$j$^$9!#\e(B
19650
19651 @item adapt
19652 \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
19653 \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
19654 \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
19655 \e$B$OE,1~%9%3%"K!B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$$+!"\e(B
19656 @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
19657 \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
19658 @code{gnus-use-adaptive-scorint} \e$B$r\e(B @code{t} \e$B$K@_Dj$7!"\e(B@code{(adapt
19659 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
19660 \e$B%W$G$@$1E,1~%9%3%"$r9T$J$$$?$$$N$G$"$l$P!"\e(B
19661 @code{gnus-use-adaptive-scoring} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7!"\e(B
19662 @code{(adaptive t)} \e$B$r$=$l$r9T$J$$$?$$%0%k!<%W$N%9%3%"%U%!%$%k$KA^F~$9$k\e(B
19663 \e$B$G$7$g$&!#\e(B
19664
19665 @item adaptive-file
19666 \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
19667 \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
19668 \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
19669 \e$B%"$rIU$1$?$$$H$-$KJXMx$G$7$g$&!#\e(B
19670
19671 @item local
19672 @cindex local variables
19673 \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
19674 \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
19675 \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
19676 \e$B%/$r$"$^$j9%$^$J$$$$$/$D$+$N%0%k!<%W$GJQ?t$r@_Dj$9$kJ}K!$G$9!#\e(B
19677 @var{value} \e$B$OI>2A$5$l$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
19678 @end table
19679
19680 @node Score File Editing
19681 @section \e$B%9%3%"%U%!%$%kJT=8\e(B
19682
19683 \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
19684 \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
19685
19686 \e$B$=$l$OC1=c$K>/$7%+%9%?%^%$%:$5$l$?\e(B @code{emacs-lisp} \e$B%b!<%I$G!"0J2<$NDI\e(B
19687 \e$B2C$NL?Na$,B8:_$7$^$9\e(B:
19688
19689 @table @kbd
19690 @item C-c C-c
19691 @kindex C-c C-c (\e$B%9%3%"\e(B)
19692 @findex gnus-score-edit-done
19693 \e$B$"$J$?$,9T$J$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!!<$KLa$j$^\e(B
19694 \e$B$9\e(B (@code{gnus-score-edit-done})\e$B!#\e(B
19695
19696 @item C-c C-d
19697 @kindex C-c C-d (\e$B%9%3%"\e(B)
19698 @findex gnus-score-edit-insert-date
19699 \e$B8=:_$NF|IU$r?tCMMM<0$GA^F~$7$^$9\e(B (@code{gnus-score-edit-insert-date})\e$B!#\e(B
19700 \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
19701 \e$B?tCM$G$9!#\e(B
19702
19703 @item C-c C-p
19704 @kindex C-c C-p (\e$B%9%3%"\e(B)
19705 @findex gnus-score-pretty-print
19706 \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
19707 \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
19708 \e$B$7$?$$$G$7$g$&!#$3$NL?Na\e(B (@code{gnus-score-pretty-print}) \e$B$,$"$J$?$N$?$a\e(B
19709 \e$B$K$=$l$r$7$^$9!#\e(B
19710 @end table
19711
19712 \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
19713
19714 @vindex gnus-score-mode-hook
19715 @code{gnus-score-menu-hook} \e$B$,%9%3%"%b!<%I%P%C%U%!!<$G<B9T$5$l$^$9!#\e(B
19716
19717 \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
19718 \e$B%9%3%"%U%!%$%k$NJT=8$r;O$a$k$3$H$,$G$-$^$9!#\e(B
19719
19720 @node Adaptive Scoring
19721 @section \e$BE,1~@-%9%3%"\e(B
19722 @cindex adaptive scoring
19723
19724 \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
19725 \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
19726 \e$B$^$9!#$$$d$`$7$m!"?M9)L5G=$K$h$C$F!"$H$$$&J}$,@53N$+$J!#\e(B
19727
19728 @vindex gnus-use-adaptive-scoring
19729 \e$B5-;v$rFI$s$@$H$-!"$"$k$$$O5-;v$K4{FI$N0u$rIU$1$?$H$-!"5-;v$r:o=|$7$?$H$-\e(B
19730 \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
19731 \e$B0u$NJU$j$rSL$.2s$j!"2?$N0u$r8+$D$1$?$+$K0MB8$7$F%9%3%"MWAG$rDI2C$7$^$9!#\e(B
19732 \e$B$3$N5!G=\e(B
19733 \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
19734 \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
19735 \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
19736 \e$BK!$r;H$$$?$1$l$P!"$3$NJQ?t$r\e(B @code{(wordline)} \e$B$K@_Dj$7$F2<$5$$!#\e(B
19737
19738 @vindex gnus-default-adaptive-score-alist
19739 @code{gnus-default-adaptive-score-alist} \e$BJQ?t$r%+%9%?%^%$%:$9$k$3$H$G!"\e(B
19740 \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
19741
19742 @lisp
19743 (setq gnus-default-adaptive-score-alist
19744       '((gnus-unread-mark)
19745         (gnus-ticked-mark (from 4))
19746         (gnus-dormant-mark (from 5))
19747         (gnus-del-mark (from -4) (subject -1))
19748         (gnus-read-mark (from 4) (subject 2))
19749         (gnus-expirable-mark (from -1) (subject -1))
19750         (gnus-killed-mark (from -1) (subject -3))
19751         (gnus-kill-file-mark)
19752         (gnus-ancient-mark)
19753         (gnus-low-score-mark)
19754         (gnus-catchup-mark (from -1) (subject -1))))
19755 @end lisp
19756
19757 \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
19758 \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
19759 \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
19760 \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
19761 \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
19762 \e$B$$$k5-;v$OE,1~@-%9%3%"$NEPO?9`L\$K$O$J$j$^$;$s!#\e(B
19763
19764 \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
19765 \e$B$&$A$?$@0l$D$7$+E,MQ$5$l$^$;$s!#\e(B
19766
19767 @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
19768 \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
19769 \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
19770 \e$B$^$9!#$3$l$r$"$J$?$NJP8+$K9g$o$;$FJQ99$7$F2<$5$$!#\e(B
19771
19772 \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
19773 \e$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=\e(B
19774 \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
19775 \e$B$J$$$+$.$j!"\e(B-10 \e$B$N$O$:$G$9!#\e(B
19776
19777 \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
19778 \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
19779 \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
19780 \e$B0l=o$K$O$&$^$/$d$C$F$$$1$^$;$s!#\e(B
19781
19782 \e$B%9%3%"$rIU$1$i$l$k%X%C%@!<$K$O\e(B @code{from}, @code{subject},
19783 @code{message-id}, @code{references}, @code{xref}, @code{lines},
19784 @code{chars}, @code{date} \e$B$,$"$j$^$9!#$5$i$K\e(B @code{followup} \e$B$K$b%9%3%"\e(B
19785 \e$BIU$1$G$-$^$9!#$3$l$O8=:_$N5-;v$N\e(B @code{Message-ID} \e$B$r;HMQ$7\e(B
19786 \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
19787 \e$B$9$kE,1~@-%9%3%"9`L\$r:n@.$7$^$9!#\e(B
19788
19789 \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
19790 \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
19791 \e$B$P\e(B -300 \e$B$/$i$$$K@_Dj$7$F$*$$$?J}$,NI$$$G$9!#\e(B
19792
19793 \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
19794 \e$B$J$?$,2?$b8@$o$J$/$F$b!"$"$J$?$N9%$-$JEj9F<T$r6/D4$7!"$"$^$j9%$-$G$O$J$$\e(B
19795 \e$BEj9F<T$r>C5n$9$k$h$&$K$J$k$O$:$G$9!#\e(B
19796
19797 \e$B$I$N%0%k!<%W$K$*$$$FE,1~@-%9%3%"$r:nF0$5$;$k$+$O!"%9%3%"%U%!%$\e(B
19798 \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
19799 \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
19800
19801 @vindex gnus-adaptive-file-suffix
19802 \e$BE,1~@-%9%3%"9`L\$O!"%0%k!<%WL>$K\e(B @code{gnus-adaptive-file-suffix} \e$B$rIU2C\e(B
19803 \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
19804
19805 @vindex gnus-adaptive-pretty-print
19806 \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
19807 \e$B$F$$$^$;$s!#\e(B@code{gnus-adaptive-pretty-print} \e$B$,\e(B @code{nil} (\e$B%G%#%U%)%k\e(B
19808 \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
19809
19810 @vindex gnus-score-exact-adapt-limit
19811 \e$BE,1~@-%9%3%"$r9T$J$&$H$-$O!"ItJ,J8;zNs0lCW$d%U%!%8!<$J0lCW$r9T$J$C$?J}$,!"\e(B
19812 \e$B$*$=$i$/$[$H$s$I$N>l9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"%X%C%@!<\e(B
19813 \e$B$N0lCW$7$?ItJ,$,C;$$>l9g!"0U?^$KH?$9$k$h$&$JF0:n$r$9$k2DG=@-$,Bg$-$/$J$k\e(B
19814 \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
19815 \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
19816 \e$B$i$J$$$h$&$K>o$K40A40lCW$,9T$J$o$l$^$9!#\e(B
19817
19818 @vindex gnus-default-adaptive-word-score-alist
19819 \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
19820 \e$B$3$H$,$G$-$^$9!#C18l$KBP$7$FE,1~$r9T$J$C$?>l9g!"\e(B
19821 @code{gnus-default-adaptive-word-score-alist} \e$BJQ?t$K$h$C$F!"3FC18l$KBP$7\e(B
19822 \e$B$F$"$k0u$X$I$s$J%9%3%"$rM?$($k$+$r;XDj$7$^$9!#\e(B
19823
19824 @lisp
19825 (setq gnus-default-adaptive-word-score-alist
19826       `((,gnus-read-mark . 30)
19827         (,gnus-catchup-mark . -10)
19828         (,gnus-killed-mark . -20)
19829         (,gnus-del-mark . -15)))
19830 @end lisp
19831
19832 \e$B$3$l$,%G%#%U%)%k%HCM$G$9!#C18l$KBP$9$kE,1~$rM-8z$K$9$k\e(B
19833 \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
19834 \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
19835
19836 @vindex gnus-default-ignored-adaptive-words
19837 @vindex gnus-ignored-adaptive-words
19838 @code{gnus-default-ignored-adaptive-words} \e$B$N%j%9%H$K8=$l$kC18l$OL5;k$5\e(B
19839 \e$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J\e(B
19840 \e$B$/\e(B @code{gnus-ignored-adaptive-words} \e$B%j%9%H$NJ}$r;H$C$F2<$5$$!#\e(B
19841
19842 @vindex gnus-adaptive-word-length-limit
19843 \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
19844 \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
19845 \e$B$,$G$-!"$3$N?tCM$h$jC;$$C18l$OL5;k$5$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%HCM\e(B
19846 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
19847
19848 @vindex gnus-adaptive-word-syntax-table
19849 \e$B%9%3%"IU$1$,=*N;$7$?$H$-!"\e(B@code{gnus-adaptive-word-syntax-table} \e$B$NJ8K!\e(B
19850 \e$BI=$,$=$N1F6A$r<u$1$^$9!#$3$l$OI8=`$NJ8K!I=$H;w$F$$$^$9$,!"C18l$N9=@.MWAG\e(B
19851 \e$B$H$J$i$J$$J8;z$N?t$b9MN8$7$^$9!#\e(B
19852
19853 @vindex gnus-adaptive-word-minimum
19854 \e$B$b$7\e(B @code{gnus-adaptive-word-minimum} \e$B$K?tCM$,@_Dj$5$l$F$$$k$H!"C18lE,\e(B
19855 \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
19856 \e$B$"$j$^$;$s!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
19857
19858 @vindex gnus-adaptive-word-no-group-words
19859 @code{gnus-acaptive-word-no-group-words} \e$B$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B
19860 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
19861 \e$B$s$I$NI=Bj$,\e(B @samp{emacs} \e$B$H$$$&8l$r4^$s$G$$$k\e(B @samp{comp.editor.emacs}
19862 \e$B$N$h$&$J%0%k!<%W$GJXMx$G$9!#\e(B
19863
19864 \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
19865 \e$B$,7y$$$+$r!"$3$N5,B'$rDL$7$F?GCG$9$kMxMQ<T@:?@J,@OL?\e(B
19866 \e$BNa\e(B @code{gnus-psychoanalyze-user} \e$B$r=q$$$F$_$k$HNI$$$+$b$7$l$^$;$s!#$$$d!"\e(B
19867 \e$BNI$/$J$$$+$J!#\e(B
19868
19869 \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
19870 \e$B$H$$$&$3$H$O?4$KN1$a$F$*$$$F2<$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$O$^$C$?$/\e(B
19871 \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
19872 (\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
19873
19874 @node Home Score File
19875 @section \e$B%[!<%`%9%3%"%U%!%$%k\e(B
19876
19877 \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
19878 \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
19879 \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
19880 \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
19881
19882 \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
19883 \e$B%W4V$G6&DL$N%[!<%`%9%3%"%U%!%$%k$r6&M-$9$k$HJXMx$J$H$-$,B?$$$G$7$g\e(B
19884 \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
19885 \e$B$&$3$H$b$G$-$^$9!#\e(B
19886
19887 @vindex gnus-home-score-file
19888 \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
19889 \e$B<h$jF@$^$9!#\e(B
19890
19891 @enumerate
19892 @item
19893 \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
19894 \e$B$F;HMQ$5$l$^$9!#\e(B
19895
19896 @item
19897 \e$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O\e(B
19898 \e$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#\e(B
19899
19900 @item
19901 \e$B%j%9%H!#$3$N%j%9%H$NMWAG$O0J2<$NCM$r<h$jF@$^$9!#\e(B
19902
19903 @enumerate
19904 @item
19905 @code{(@var{regexp} @var{file-name})}\e$B!#\e(B@var{regexp} \e$B$,%0%k!<%WL>$K9gCW$9\e(B
19906 \e$B$l$P!"\e(B@var{file-name} \e$B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#\e(B
19907
19908 @item
19909 \e$B4X?t!#$3$N4X?t$,\e(B @code{nil} \e$B0J30$rJV$;$P!"$=$NLa$jCM$,%[!<%`%9%3%"%U%!%$\e(B
19910 \e$B%k$H$7$F;HMQ$5$l$^$9!#\e(B
19911
19912 @item
19913 \e$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#\e(B
19914 @end enumerate
19915
19916 \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
19917 \e$B$9!#\e(B
19918
19919 @end enumerate
19920
19921 \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
19922 \e$B$P$G$-$^$9!#\e(B
19923
19924 @lisp
19925 (setq gnus-home-score-file
19926       "my-total-score-file.SCORE")
19927 @end lisp
19928
19929 \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
19930 \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
19931 \e$B$9!#\e(B
19932
19933 @findex gnus-hierarchial-home-score-file
19934 @lisp
19935 (setq gnus-home-score-file
19936       'gnus-hierarchial-home-score-file)
19937 @end lisp
19938
19939 \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
19940 \e$B$N$b$N$r4^$_$^$9!#\e(B
19941
19942 @table @code
19943 @item gnus-current-home-scre-file
19944 @findex gnus-current-home-score-file
19945 \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
19946 \e$B$N!V:GFbIt!W9gCW$X$NEPO?$r2C$($k$h$&$K$7$^$9!#\e(B
19947 @end table
19948
19949 \e$B$b$7\e(B @samp{emacs} \e$B%0%k!<%WMQ$N%9%3%"%U%!%$%k$H!"$=$l$H$OJL\e(B
19950 \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
19951 \e$B$=$l$>$lFH<+$N%9%3%"%U%!%$%k$r;H$$$?$$$N$G$"$l$P!"\e(B
19952
19953 @lisp
19954 (setq gnus-home-score-file
19955       ;; @r{\e$B@55,I=8=\e(B @code{"\\.emacs"} \e$B$K9gCW$9$k$9$Y$F$N%0%k!<%W\e(B}
19956       '(("\\.emacs" "emacs.SCORE")
19957         ;; @r{\e$B$9$Y$F$N\e(B comp \e$B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G\e(B}
19958         ("^comp" "comp.SCORE")))
19959 @end lisp
19960
19961 @vindex gnus-home-adapt-file
19962 @code{gnus-home-adapt-file} \e$B$O\e(B @code{gnus-home-score-file} \e$B$H$^$C$?$/F1\e(B
19963 \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
19964 \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
19965 \e$B%$%k$KF~$l$i$l$^$9!#CM$K$OF1$8J8K!$,5v$5$l$^$9!#\e(B
19966
19967 @code{gnus-home-score-file} \e$B$H\e(B @code{gnus-home-adapt-file} \e$B$N;HMQ$K2C$(\e(B
19968 \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
19969 \e$B%?!<\e(B (@pxref{Topic Parameters}) \e$B$r;H$C$F$[$\F1MM$N$3$H$,$G$-$^$9!#%0%k!<\e(B
19970 \e$B%W!"%H%T%C%/%Q%i%a!<%?!<$O$3$NJQ?t$h$j$bM%@h$5$l$^$9!#\e(B
19971
19972 @node Followups To Yourself
19973 @section \e$B<+J,<+?H$X$N%U%)%m!<%"%C%W\e(B
19974
19975 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
19976 \e$BFs$D$NL?Na$rDs6!$7$F$$$^$9!#$=$7$F\e(B gnus \e$B$O!"B>$N5-;v$K$*$1\e(B
19977 \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
19978 \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
19979 \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
19980 \e$B$?$N8@$C$?$3$H$KBP$7$F$_$s$J$,Ez$($F$/$l$?$H$-!"$9$0$K$=$l$KL\$r8~$1$?$$\e(B
19981 \e$B$H$-$K$H$F$bJXMx$G$9$M!#\e(B
19982
19983 @table @code
19984 @item gnus-score-followup-article
19985 @findex gnus-score-followup-article
19986 \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
19987
19988 @item gnus-score-followup-thread
19989 @findex gnus-score-followup-thread
19990 \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
19991 \e$B2C;;$7$^$9!#\e(B
19992 @end table
19993
19994 @vindex message-sent-hook
19995 \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
19996 \e$B%U%C%/$NCf$G;H$&$?$a$N$b$N$G$9!#Nc$($P$3$N$h$&$K\e(B:
19997 @lisp
19998 (add-hook 'message-sent-hook 'gnus-score-followup-thread)
19999 @end lisp
20000
20001 \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
20002 \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
20003
20004 @example
20005 <x6u3u47icf.fsf@@eyesore.no>
20006 <x6sp9o7ibw.fsf@@eyesore.no>
20007 @end example
20008
20009 \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
20010 \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
20011 \e$B%"$rA}2C$5$;$k$G$7$g$&!#\e(B
20012
20013 @lisp
20014 ("references"
20015  ("<x6[0-9a-z]+\\.fsf\\(_-_\\)?@@.*eyesore\\.no>"
20016   1000 nil r))
20017 @end lisp
20018
20019 \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
20020 \e$B$^$9!#\e(B
20021
20022 @node Scoring On Other Headers
20023 @section \e$BB>$N%X%C%@!<$K%9%3%"$rIU$1$k\e(B
20024 @cindex scoring on other headers
20025
20026 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
20027 \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
20028 \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
20029 \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
20030 \e$B$r0UL#$7$^$9!#$3$l$OBg$-$J%0%k!<%W$G$OD9$$;~4V$,$+$+$j$^$9!#\e(B
20031
20032 \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
20033 \e$BJQ$G$O$J$/!"$=$N$?$a$N$9$0$l$?<jCJ$,MQ0U$5$l$F$$$^$9!#$3$N%^%K%e%"%k\e(B
20034 \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
20035 \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
20036 \e$B%3%"$rIU$1$kJ}K!$ND4M}$NNc$r5s$2$^$7$g$&!#\e(B
20037
20038 \e$B0J2<$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KCV$$$F2<$5$$!#\e(B
20039
20040 @lisp
20041 (setq gnus-extra-headers '(To Cc Newsgroups Keywords)
20042       nnmail-extra-headers gnus-extra-headers)
20043 @end lisp
20044
20045 gnus \e$B$r:F5/F0$7$F!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B%3%^%s%I\e(B
20046 \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
20047 \e$B$N%a!<%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$j$^$9!#\e(B
20048
20049 \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
20050 \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
20051 \e$B$k$3$H$,$G$-$^$9!#\e(B
20052
20053 \e$B$o$+$C$?$+$J\e(B? \e$B4JC1$@$h$M!#\e(B
20054
20055 @node Scoring Tips
20056 @section \e$B%9%3%"IU$1$N1|5A\e(B
20057 @cindex scoring tips
20058
20059 @table @dfn
20060 @item \e$B%/%m%9%]%9%H\e(B
20061 @cindex crossposts
20062 @cindex scoring crossposts
20063 \e$B%/%m%9%]%9%H$N%9%3%"$rDc$/$7$?$1$l$P!"9gCW$5$;$k$Y$-9T\e(B
20064 \e$B$O\e(B @code{Xref} \e$B%X%C%@!<$G$9!#\e(B
20065
20066 @lisp
20067 ("xref" (" talk.politics.misc:" -1000))
20068 @end lisp
20069
20070 @item \e$BJ#?t$N%/%m%9%]%9%H\e(B
20071 \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
20072 \e$B$/$7$?$1$l$P!"\e(B
20073
20074 @lisp
20075 ("xref"
20076   ("[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+"
20077    -1000 nil r))
20078 @end lisp
20079
20080 @item \e$BK\J8$X$N9gCW\e(B
20081 \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
20082 \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
20083 \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
20084 \e$B$M!#9gCW$5$;$k%-!<$O;0$D\e(B (@code{Head}, @code{Body}, @code{All}) \e$B$"$k$N$G\e(B
20085 \e$B$9$,!"%9%3%"%U%!%$%kKh$K0l$DA*$s$G$=$l$K8GDj$7$?J}$,NI$$$G$9!#$b$7Fs$D$r\e(B
20086 \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
20087 \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
20088 \e$B$$!"$H$$$&$N$G$"$l$P!"AGD>$K\e(B @code{All} \e$B$r;H$C$FA4It9gCW$5$;$F2<$5$$!#\e(B
20089
20090 @item \e$B4{FI$N0uIU$1\e(B
20091 \e$B$"$k0lDj?tCM0J2<$N%9%3%"$r;}$D5-;v$K$O!"$*$=$i$/4{FI$N0u$rIU$1$F$7$^$$$?\e(B
20092 \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
20093 \e$B$3$H$K$h$C$F:G$b4JC1$K<B8=$G$-$^$9!#\e(B
20094
20095 @lisp
20096 ((mark -100))
20097 @end lisp
20098
20099 @code{expunge} \e$B$r;H$C$FF1MM$N$3$H$r9M$($k$3$H$b$G$-$^$9!#\e(B
20100
20101 @item \e$BH]DjJ8;z%/%i%9\e(B
20102 \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
20103 \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
20104 \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
20105 @end table
20106
20107 @node Reverse Scoring
20108 @section \e$B5U%9%3%"\e(B
20109 @cindex reverse scoring
20110
20111 \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
20112 \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
20113 \e$B$h$&$J$b$N$rF~$l$k$3$H$b$G$-$^$9!#\e(B
20114
20115 @lisp
20116 (("subject"
20117   ("Sex with Emacs" 2))
20118  (mark 1)
20119  (expunge 1))
20120 @end lisp
20121
20122 \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
20123 \e$B$P$9$?$a$K4{FI$N0u$rIU$1!">C5n$7$^$9!#\e(B
20124
20125 @node Global Score Files
20126 @section \e$B%0%m!<%P%k%9%3%"%U%!%$%k\e(B
20127 @cindex global score files
20128
20129 \e$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O!V%0%m!<%P%k:o=|%U%!%$%k\e(B (global kill
20130 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
20131 \e$B$N%[!<%`%G%#%l%/%H%j!<$K3JG<$5$l$F$$$k0l$D$N:o=|%U%!%$%k0J>e$N2?J*$G$b$"\e(B
20132 \e$B$j$^$;$s!#$O$s\e(B! \e$B$A$C$]$1$J%K%e!<%9%j!<%@!<$@$M!#<e$9$.!#\e(B
20133
20134 \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
20135 \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
20136 \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
20137 \e$B%9%H$7$F$$$J$$\e(B!
20138
20139 @vindex gnus-global-score-files
20140 \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
20141 @code{gnus-global-score-files} \e$BJQ?t$r@_Dj$9$k$3$H$@$1$G$9!#$=$l$>$l$N%9\e(B
20142 \e$B%3%"%U%!%$%kKh$K!"$"$k$$$O$=$l$>$l$N%9%3%"%U%!%$%k%G%#%l%/%H%j!<Kh$KBP$7\e(B
20143 \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
20144 \e$B$,E,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#\e(B
20145
20146 \e$BNc$(\e(B
20147 \e$B$P\e(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} \e$B$N%9\e(B
20148 \e$B%3%"%U%!%$%k$H\e(B @file{/ftp@@ftp.some-where:/pub/score} \e$B%G%#%l%/%H%j!<$K$"\e(B
20149 \e$B$k$9$Y$F$N%9%3%"%U%!%$%k$r;H$$$?$1$l$P!"\e(B
20150
20151 @lisp
20152 (setq gnus-global-score-files
20153       '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE"
20154         "/ftp@@ftp.some-where:/pub/score/"))
20155 @end lisp
20156
20157 @findex gnus-score-search-global-directories
20158 @noindent
20159 \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
20160 \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
20161 \e$B$+FI$_9~$_$^$;$s!#$b$71s3V%G%#%l%/%H%j!<$r<jF0$G:FFI$_9~$_$9$kI,MW$,=P$F\e(B
20162 \e$B$-$?$i!"\e(B@code{gnus-score-search-global-directories} \e$BL?Na$r;H$&$3$H$,$G$-\e(B
20163 \e$B$^$9!#\e(B
20164
20165 \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
20166 \e$B$j$^$9!#\e(B(\e$B$D$^$j\e(B---\e$B$+$J$j!"$G$9$1$I\e(B)
20167
20168 \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
20169 \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
20170 \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
20171 \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
20172 \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
20173 \e$B%H$O5_$o$l$k\e(B!
20174
20175 \e$B0J2<$K!"5U;J2q<T$J$j$?$,$j$N$?$a$NHk5;$r$$$/$D$+!"B(@J$G=R$Y$^$9!#\e(B
20176
20177 @itemize @bullet
20178
20179 @item
20180 \e$BHs>o$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#\e(B
20181 @item
20182 \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
20183 @item
20184 \e$BFC$KAG@2$i$7$$Ej9F<T$?$A$O1JB3E*$J<gLrC#$H$7$F2C;;$9$k!#\e(B
20185 @item
20186 \e$B$=$N%0%k!<%W$N7{>OL5;k$NEj9F$rIQHK$K7+$jJV$9Ej9F<T$O!"@dLG$5$;$F$7$^$C$F\e(B
20187 \e$B:9$7;Y$($J$$!#\e(B
20188 @item
20189 @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
20190 \e$B5n$k!#\e(B
20191
20192 @item
20193 \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
20194 \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
20195 \e$B$k$G$7$g$&$1$l$I$b!#\e(B
20196 @end itemize
20197
20198 @dots{} \e$B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O>-Mh!"%0%m!<%P%k%9%3%"%U%!%$%k$r%5\e(B
20199 \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
20200 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
20201 \e$B$k$Y$-$@$M!#:#$O8GBC$r0{$s$G8+<i$k$3$H$K$7$^$7$g$&$+\e(B?
20202
20203 @node Kill Files
20204 @section \e$B>C5n%U%!%$%k\e(B
20205 @cindex kill files
20206
20207 gnus \e$B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#<B:]>C\e(B
20208 \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
20209 \e$B%"%U%!%$%k$r9M$(=P$9A0$K;d$,=q$$$?$b$N$J$N$G!"$=$N%3!<%I$O$^$@;D$C$F$$$^\e(B
20210 \e$B$9!#\e(B
20211
20212 \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
20213 \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
20214 \e$BJ}$,NI$$$+$b$7$l$^$;$s!#\e(B
20215
20216 \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
20217 \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
20218 \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
20219 \e$B$G$-$^$9!#$^$"$=$l$,$"$^$j$$$$J}K!$G$O$J$$$H$7$F$b$M!#\e(B
20220
20221 \e$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9!#\e(B
20222
20223 @lisp
20224 (gnus-kill "From" "Lars Ingebrigtsen")
20225 (gnus-kill "Subject" "ding")
20226 (gnus-expunge "X")
20227 @end lisp
20228
20229 \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
20230 \e$B$?5-;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#\e(B
20231
20232 \e$BB>$N%W%m%0%i%`$G$O$^$C$?$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#$b\e(B
20233 \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
20234 \e$B2r<a$7$h$&$H$7$^$9!#\e(B
20235
20236 @sc{gnus} \e$B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!!<4X?t$,$"$j$^$9!#\e(B
20237
20238 @table @kbd
20239 @item M-k
20240 @kindex M-k (\e$B35N,\e(B)
20241 @findex gnus-summary-edit-local-kill
20242 \e$B$=$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$9\e(B
20243 \e$B$k\e(B (@code{gnus-summary-edit-local-kill})\e$B!#\e(B
20244
20245 @item M-K
20246 @kindex M-K (\e$B35N,\e(B)
20247 @findex gnus-summary-edit-global-kill
20248 \e$B0lHL>C5n%U%!%$%k$rJT=8$9$k\e(B (@code{gnus-summary-edit-global-kill})\e$B!#\e(B
20249 @end table
20250
20251 \e$B>C5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9!#\e(B
20252
20253 @table @kbd
20254 @item M-k
20255 @kindex M-k (\e$B%0%k!<%W\e(B)
20256 @findex gnus-group-edit-local-kill
20257 \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
20258
20259 @item M-K
20260 @kindex M-K (\e$B%0%k!<%W\e(B)
20261 @findex gnus-group-edit-global-kill
20262 \e$B0lHL>C5n%U%!%$%k$rJT=8$9$k\e(B (@code{gnus-group-edit-global-kill})\e$B!#\e(B
20263 @end table
20264
20265 \e$B>C5n%U%!%$%kJQ?t!#\e(B
20266
20267 @table @code
20268 @item gnus-kill-file-name
20269 @vindex gnus-kill-file-name
20270 @samp{soc.motss} \e$B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL\e(B
20271 \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
20272 \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
20273 \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
20274 \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
20275
20276 @vindex gnus-kill-save-kill-file
20277 @item gnus-kill-save-kill-file
20278 \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
20279 \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
20280
20281 @item gnus-apply-kill-hook
20282 @vindex gnus-apply-kill-hook
20283 @findex gnus-apply-kill-file-unless-scored
20284 @findex gnus-apply-kill-file
20285 \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
20286 \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
20287 \e$B%3%"%U%!%$%k$,$"$k>l9g$K$O>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/\e(B
20288 \e$B$r\e(B @code{(gnus-apply-kill-file-unless-scored)} \e$B$K@_Dj$7$^$9!#>C5n%U%!%$\e(B
20289 \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
20290
20291 @item gnus-kill-file-mode-hook
20292 @vindex gnus-kill-file-mode-hook
20293 \e$B>C5n%U%!%$%k%b!<%I%P%C%U%!!<Fb$G8F$S=P$5$l$k%U%C%/!#\e(B
20294 @end table
20295
20296 @node Converting Kill Files
20297 @section \e$B>C5n%U%!%$%k$NJQ49\e(B
20298 @cindex kill files
20299 @cindex converting kill files
20300
20301 \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
20302 \e$B%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,!VIaDL$N!W$d$D$G$"$l$P!"\e(B
20303 @file{gnus-kill-to-score.el} \e$B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1\e(B
20304 \e$B$l$P!"<j$GJQ49$7$J$1$l$P$J$i$J$$$G$7$g$&!#\e(B
20305
20306 \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
20307 \e$B$^$l$^$;$s!#\e(B
20308 @uref{http://www.stud.ifi.uio.no/~larsi/ding-various/gnus-kill-to-score.el} \e$B$+\e(B
20309 \e$B$iF~<j$9$k$3$H$,$G$-$^$9!#\e(B
20310
20311 \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
20312 \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
20313 \e$BJQ49$7$J$1$l$P$J$j$^$;$s!#$"$k$$$OC1$K$=$l$i$r!"$=$N$^$^$K$7$F$*$$$F2<$5\e(B
20314 \e$B$$!#\e(Bgnus \e$B$O0JA0F1MM$K$=$l$i$r;H$C$F$/$l$k$G$7$g$&!#\e(B
20315
20316 @node Advanced Scoring
20317 @section \e$B>e5i%9%3%"IU$1\e(B
20318
20319 \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
20320 \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
20321 \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
20322 \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
20323 \e$B$k$+$rCN$j$?$$$H$$$&>l9g$O\e(B?
20324
20325 \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
20326 \e$B$-$^$9!#\e(B
20327
20328 @menu
20329 * Advanced Scoring Syntax::     \e$BDj5A\e(B
20330 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
20331 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8BMxMQ$9$k\e(B
20332 @end menu
20333
20334 @node Advanced Scoring Syntax
20335 @subsection \e$B>e5i%9%3%"IU$19=J8\e(B
20336
20337 \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
20338 \e$B$O:G=i$NMWAG$K%j%9%H$,$"$j$^$9!#FsHVL\$N%j%9%H$O:G=i$NMWAG\e(B
20339 \e$B$,\e(B @code{nil} \e$B$G$J$$CM$KI>2A$5$l$?$H$-$KE,MQ$5$l$^$9!#\e(B
20340
20341 \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
20342 \e$B?'!9$J9gCW:nMQ;R$G$9!#\e(B
20343
20344 \e$BO@M}:nMQ;R\e(B:
20345
20346 @table @code
20347 @item &
20348 @itemx and
20349 \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
20350 \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
20351 \e$B$l$?>l9g$O!"$3$N:nMQ;R$O\e(B @code{true} \e$B$rJV$7$^$9!#\e(B
20352
20353 @item |
20354 @itemx or
20355 \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
20356 \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
20357 \e$B$O\e(B @code{false} \e$B$rJV$7$^$9!#\e(B
20358
20359 @item !
20360 @itemx not
20361 @itemx \e,A,\e(B
20362 \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
20363 \e$BJV$7$^$9!#\e(B
20364 @end table
20365
20366 \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
20367 \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
20368 @code{2-} \e$B$O8=:_$N5-;v$NADIcJl$K%9%3%"K!B'$rE,MQ$7$^$9!#Be$o$j$K!"\e(B
20369 @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
20370 \e$B$I$N$/$i$$AD@h$N5-;v$^$G$5$+$N$\$k$+$r<($7$^$9!#\e(B
20371
20372 \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
20373 \e$B;R$O%X%C%@!<L>$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW\e(B
20374 \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
20375 \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
20376
20377 @node Advanced Scoring Examples
20378 @subsection \e$B>e5i%9%3%"IU$1$NNc\e(B
20379
20380 \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
20381 \e$B%$%k$r:n$k$K$O!"JL$N3g8L$NAH$G$=$l$i$r0O$s$G2<$5$$!#\e(B
20382
20383 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
20384 \e$B%3%"$rA}$d$7$?$$$H$7$^$7$g$&\e(B:
20385
20386 @example
20387 @group
20388 ((&
20389   ("from" "Lars Ingebrigtsen")
20390   ("subject" "Gnus"))
20391  1000)
20392 @end group
20393 @end example
20394
20395 \e$B$M!"$H$F$bC1=c$G$7$g\e(B?
20396
20397 \e$BH`$,D9$$5-;v$r=q$/$H$-!";~!92?$+AGE($J$3$H$r8@$$$^$9\e(B:
20398
20399 @example
20400 ((&
20401   ("from" "Lars Ingebrigtsen")
20402   (|
20403    ("subject" "Gnus")
20404    ("lines" 100 >)))
20405  1000)
20406 @end example
20407
20408 \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
20409 \e$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s\e(B:
20410
20411 @example
20412 ((&
20413   ("from" "Lars Ingebrigtsen")
20414   (1- ("from" "Reig Eigir Logge")))
20415  -100000)
20416 @end example
20417
20418 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
20419 \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
20420 \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
20421 \e$B$m$/$"$j$^$;$s\e(B:
20422
20423 @example
20424 ((&
20425   (1-
20426    (&
20427     ("from" "redmondo@@.*no" r)
20428     ("body" "disappearing.*socks" t)))
20429   (! ("from" "Lars Ingebrigtsen"))
20430   ("body" "white.*socks"))
20431  1000)
20432 @end example
20433
20434 \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
20435 \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
20436 \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
20437 \e$B$k5-;v$N$9$Y$F$N?F$N%9%3%"$r>e$2$k$3$H$G$9!#\e(B
20438
20439 @example
20440 ((! ("subject" "re:\\|fwd?:" r))
20441   -200)
20442 ((1- ("subject" "re:\\|fwd?:" r))
20443   200)
20444 @end example
20445
20446 \e$B2DG=@-$OL58BBg$G$9!#\e(B
20447
20448 @node Advanced Scoring Tips
20449 @subsection \e$B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m\e(B
20450
20451 @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
20452 \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
20453 \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
20454 \e$BI>2A$9$kL\E*$OB8:_$7$J$/$J$j$^$9!#$3$l$OCY$$9g\e(B
20455 \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
20456 \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
20457 \e$B$H$r0UL#$7$^$9!#\e(B
20458
20459 \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
20460 \e$B$h$&$K$7$^$9!#<!$N$h$&$J$3$H$r$9$l$P\e(B:
20461
20462 @example
20463 ...
20464 (1-
20465  (1-
20466   ("from" "lars")))
20467 ...
20468 @end example
20469
20470 \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
20471 \e$B0UL#$7$^$9!#4V@\$O$H$F$bB.$$$G$9$,!"<!$NJ}$h$j$b\e(B:
20472
20473 @example
20474 (1-
20475  (&
20476   ("from" "Lars")
20477   ("subject" "Gnus")))
20478 @end example
20479
20480 \e$B<!$NJ}$,NI$$$G$9\e(B:
20481
20482 @example
20483 (&
20484  (1- ("from" "Lars"))
20485  (1- ("subject" "Gnus")))
20486 @end example
20487
20488 @node Score Decays
20489 @section \e$B%9%3%"IeGT\e(B
20490 @cindex score decays
20491 @cindex decays
20492
20493 \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
20494 \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
20495 \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
20496 \e$B$&$3$H$OFq$7$/$J$j$^$9!#\e(B
20497
20498 @vindex gnus-decay-scores
20499 @findex gnus-decay-score
20500 @vindex gnus-decay-score-function
20501 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
20502 \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
20503 \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
20504 \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
20505 \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
20506 \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
20507 \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
20508 \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
20509 \e$BDj5A$G$9\e(B:
20510
20511 @lisp
20512 (defun gnus-decay-score (score)
20513   "Decay SCORE according to `gnus-score-decay-constant'
20514 and `gnus-score-decay-scale'."
20515   (let ((n (- score
20516               (* (if (< score 0) -1 1)
20517                  (min (abs score)
20518                       (max gnus-score-decay-constant
20519                            (* (abs score)
20520                               gnus-score-decay-scale)))))))
20521     (if (and (featurep 'xemacs)
20522              ;; XEmacs' floor can handle only the floating point
20523              ;; number below the half of the maximum integer.
20524              (> (abs n) (lsh -1 -2)))
20525         (string-to-number
20526          (car (split-string (number-to-string n) "\\.")))
20527       (floor n))))
20528 @end lisp
20529
20530 @vindex gnus-score-decay-scale
20531 @vindex gnus-score-decay-constant
20532 @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
20533 @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
20534 \e$B$l$O0J2<$N$h$&$J$3$H$r0z$-5/$3$7$^$9\e(B:
20535
20536 @enumerate
20537 @item
20538 -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
20539
20540 @item
20541\e$B$+$i\e(B 60 \e$B$^$G$N4V$NBg$-$5$N%9%3%"$O;0$D8:$i$5$l$^$9!#\e(B
20542
20543 @item
20544 60 \e$B$h$jBg$-$$%9%3%"$O%9%3%"$N\e(B 5% \e$B$K8:$i$5$l$^$9!#\e(B
20545 @end enumerate
20546
20547 \e$B$b$7$3$NIeGT4X?t$r9%$-$G$J$$$J$i!"<+J,<+?H$N4X?t$r=q$$$F2<$5$$!#$=$l$OIe\e(B
20548 \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
20549 \e$B$5$J$1$l$P$J$j$^$;$s!#\e(B
20550
20551 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
20552 \e$B4V<B9T$7$F$$$J$$$H!"\e(Bgnus \e$B$O;M2s%9%3%"$rIe$i$;$^$9!#\e(B
20553
20554 @iftex
20555 @iflatex
20556 @chapter Message
20557 @include message-ja.texi
20558 @chapter Sieve
20559 @include sieve.texi
20560 @c @chapter PGG
20561 @c @include pgg.texi
20562 @c @chapter SASL
20563 @c @include sasl.texi
20564 @end iflatex
20565 @end iftex
20566
20567 @node Various
20568 @chapter \e$B$$$m$$$m\e(B
20569
20570 @menu
20571 * Process/Prefix::              \e$BB?$/$NL?Na$G;H$o$l$k=,47\e(B
20572 * Interactive::                 gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
20573 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
20574 * Formatting Variables::        \e$B%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$9$k$3$H$,$G$-$k\e(B
20575 * Window Layout::               gnus \e$B$N3F%P%C%U%!!<$N%&%#%s%I%&$r@_Dj$9$k\e(B
20576 * Faces and Fonts::             \e$B%U%'!<%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
20577 * Compilation::                 \e$B$I$N$h$&$K$7$F\e(B gnus \e$B$NB.EY$r>e$2$k$+\e(B
20578 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
20579 * Highlighting and Menus::      \e$B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k\e(B
20580 * Buttons::                     \e$B$?$C$?==2s$?$?$$$?$@$1$Gg'>d1j$K$J$k\e(B!
20581 * Daemons::                     gnus \e$B$O$"$J$?$NN"$G$b$N$4$H$r<B9T$9$k$3$H$,$G$-$k\e(B
20582 * NoCeM::                       Spam \e$B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!\e(B
20583 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k\e(B
20584 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
20585 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
20586 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B gnus \e$B$r5/F0$9$k\e(B
20587 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O3($rI=<($G$-$k\e(B
20588 * Fuzzy Matching::              \e$BBg$-$J$R$:$s$@2;\e(B (big fuzz) \e$B$C$F2?\e(B?
20589 * Thwarting Email Spam::        \e$BM>7W$J>&6HE*EE;R%a!<%k$rHr$1$kJ}K!\e(B
20590 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
20591 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
20592 @end menu
20593
20594 @node Process/Prefix
20595 @section \e$B%W%m%;%9\e(B/\e$B@\F,0z?t\e(B
20596 @cindex process/prefix convention
20597
20598 \e$BB?$/$N4X?t!"$=$NCf$G$b5-;v$N0\F0!"%G%3!<%I!"J]B8$r$9$k$?$a$N4X?t$O!"\e(B
20599 @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
20600
20601 \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
20602
20603 \e$B$=$l$O$3$N$h$&$J46$8$G$9\e(B:
20604
20605 \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
20606 \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
20607 \e$B$N\e(B N \e$B5-;v$K:n6H$r<B9T$7$^$9!#\e(B
20608
20609 @vindex transient-mark-mode
20610 @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
20611 \e$B$$$k$H!"%j!<%8%g%s$K$"$k$9$Y$F$N5-;v$K:n6H$,$J$5$l$^$9!#\e(B
20612
20613 \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
20614 \e$B9g$O!"%W%m%;%90u$NIU$$$F$$$k5-;v$K:n6H$,<B9T$5$l$^$9!#\e(B
20615
20616 \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
20617 \e$B6H$r<B9T$7$^$9!#\e(B
20618
20619 \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
20620 \e$B$/I,MW$,$"$k$N$G$9!#\e(B
20621
20622 \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
20623 \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
20624 \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
20625
20626 @vindex gnus-summary-goto-unread
20627 \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
20628 \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
20629 \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
20630 \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
20631 \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
20632 \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
20633
20634 \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
20635 \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
20636 \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
20637 \e$B%W$N$9$Y$F$N5-;v$r4|8B@Z$l>C5n2DG=$H$7$F0u$rIU$1$k$K\e(B
20638 \e$B$O\e(B @kbd{M P b M-& E} \e$B$H$7$^$9!#\e(B
20639
20640 @node Interactive
20641 @section \e$BBPOCE*\e(B
20642 @cindex interaction
20643
20644 @table @code
20645 @item gnus-novice-user
20646 @vindex gnus-novice-user
20647 \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
20648 \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
20649 \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
20650 \e$B$3$l$O%G%#%U%)%k%H$G$O\e(B @code{t} \e$B$G$9!#\e(B
20651
20652 @item gnus-expert-user
20653 @vindex gnus-expert-user
20654 \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
20655 \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
20656 \e$B$7$F$$$k$+$r$o$+$C$F$$$k$H8+$J$7$^$9!#\e(B
20657
20658 @item gnus-interactive-catchup
20659 @vindex gnus-interactive-catchup
20660 @code{nil} \e$B$G$J$$$H!"%0%k!<%W$KDI$$$D$/\e(B (catchup) \e$BA0$K!"3NG'$rMW5a$7$^$9!#\e(B
20661 \e$B$3$l$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
20662
20663 @item gnus-interactive-exit
20664 @vindex gnus-interactive-exit
20665 gnus \e$B$r=*N;$9$kA0$K3NG'$rMW5a$7$^$9!#$3$NJQ?t$O%G%#%U%)%k%H\e(B
20666 \e$B$G\e(B @code{t} \e$B$G$9!#\e(B
20667 @end table
20668
20669 @node Symbolic Prefixes
20670 @section \e$B%7%s%\%k$N@\F,0z?t\e(B
20671 @cindex symbolic prefixes
20672
20673 \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
20674 @kbd{C-u 4 C-f} \e$B$O%]%$%s%H$r\e(B 4 \e$BJ8;z@h$K0\F0$7!"\e(B
20675 @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
20676 \e$B$N\e(B 900 \e$B$r8=:_$N5-;v$K2C$($^$9!#\e(B
20677
20678 \e$B$3$l$OAGE($GNI$$$N$G$9$,!"L?Na$K$b$&>/$7DI2C$N>pJs$rM?$($?$$$H$-$O$I$&$9\e(B
20679 \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
20680 \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
20681 \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
20682 \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
20683 \e$B8w$C$FM_$7$/!"AGE($J2;3Z$r1iAU$7$FM_$7$$$H$-$O$I$&$9$l$PNI$$$G$7$g$&\e(B?
20684 \e$B$=$l$OIT2DG=$G!"$*$=$i$/$=$l$,IT2DG=$G$"$C$F$b$"$J$?$O9,$;$G$7$g$&!#\e(B
20685
20686 @kindex M-i (\e$B35N,\e(B)
20687 @findex gnus-symbolic-argument
20688 \e$B;d$O$=$&$G$O$"$j$^$;$s!#$G$9$+$i!";d$OFs$D$a$N@\F,0z\e(B
20689 \e$B?t\e(B---@dfn{\e$B%7%s%\%k@\F,0z?t\e(B} \e$B$r2C$($^$7$?!#@\F,%-!<\e(B
20690 \e$B$O\e(B @kbd{M-i} (@code{gnus-symbolic-argument}) \e$B$G!"<!$K2!$5$l$kJ8;z$,CM$G\e(B
20691 \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
20692 @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
20693 \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
20694 \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
20695 \e$B$7$g$&!#\e(B
20696
20697 \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
20698 \e$B$^$;$s$,!"NI$$$3$H$b2?$b$7$^$;$s!#8=:_$N$H$3$m!"$"$^$jB?$/$N4X?t$,%7%s%\\e(B
20699 \e$B%k@\F,0z?t$rLrN)$F$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
20700
20701 \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
20702 @ref{Extended Interactive} \e$B$r8+$F2<$5$$!#\e(B
20703
20704 @node Formatting Variables
20705 @section \e$B=qK!;EMMJQ?t\e(B
20706 @cindex formatting variables
20707
20708 \e$B$3$N%^%K%e%"%k$rDL$7$F!"$"$J$?$O$*$=$i\e(B
20709 \e$B$/\e(B @code{gnus-group-line-format} \e$B$^$?\e(B
20710 \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
20711 \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
20712 \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
20713 \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
20714
20715 \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):
20716 @samp{%M%S%5y: %(%g%)\n}\e$B!#$=$l$O<B:]$KHs>o$K=9$/!"$?$/$5$s$N%Q!<%;%s%H5-\e(B
20717 \e$B9f$,$I$3$K$G$b$"$j$^$9!#\e(B
20718
20719 @menu
20720 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
20721 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
20722 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$r=$@5$9$k\e(B
20723 * User-Defined Specs::          gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
20724 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
20725 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
20726 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
20727 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
20728 @end menu
20729
20730 \e$B8=:_$N$H$3$m!"\e(Bgnus \e$B$O0J2<$N=qK!;EMMJQ?t$r;H$$$^$9\e(B:
20731 @code{gnus-group-line-format}, @code{gnus-summary-line-format},
20732 @code{gnus-server-line-format}, @code{gnus-topic-line-format},
20733 @code{gnus-group-mode-line-format}, @code{gnus-summary-mode-line-format},
20734 @code{gnus-article-mode-line-format}, @code{gnus-server-mode-line-format},
20735 @code{gnus-summary-pick-line-format}\e$B!#\e(B
20736
20737 \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
20738 \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
20739
20740 @kindex M-x gnus-update-format
20741 @findex gnus-update-format
20742 gnus \e$B$O$"$J$?<+?H$N=qK!;EMM;XDj$r:n$k<jEA$$$r$9$kL?Na$rHw$($F$$$^$9!#\e(B
20743 @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
20744 \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
20745 \e$B$7$^$9!#\e(B
20746
20747 @node Formatting Basics
20748 @subsection \e$B=qK!;EMM$N4pK\\e(B
20749
20750 \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
20751 \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
20752 \e$B;z$N>l=j$rF@$k$?$a$K6uGr$rF~$l$J$5$$!W$H$$$&$3$H$G$9!#\e(B
20753
20754 \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
20755 @samp{%} \e$B$H=qK!;EMM$N7?$NJ8;z$N4V$N?tCM=$>~;R$O>o$K>/$J$/$H$b$=$ND9$5$K\e(B
20756 \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
20757 \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
20758 \e$B$7\e(B @samp{%-5y} \e$B$H$9$l$P!"Be$o$j$K1&B&$K5M$a9~$_$^$9!#\e(B
20759
20760 \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
20761 \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
20762 \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
20763 \e$B$H$G$9!#\e(B
20764
20765 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
20766 \e$B$^$9!#\e(B
20767
20768 @node Mode Line Formatting
20769 @subsection \e$B%b!<%I9T=qK!;EMM\e(B
20770
20771 \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
20772 \e$B2<$NFs$D$N0c$$0J30$O!"%P%C%U%!!<9T$K4p$E$/=qK!;EMMJQ?t\e(B
20773 \e$B$H\e(B (@pxref{Formatting Basics}) \e$BF1$8$h$&$J5,B'$K=>$$$^$9\e(B:
20774
20775 @enumerate
20776
20777 @item
20778 \e$B:G8e$K2~9T\e(B (@samp{\n}) \e$B$,$"$C$F$O$J$j$^$;$s!#\e(B
20779
20780 @item
20781 \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
20782 \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
20783 \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
20784 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
20785 \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
20786 \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
20787
20788 @end enumerate
20789
20790 @node Advanced Formatting
20791 @subsection \e$B>e5i=qK!;EMM\e(B
20792
20793 \e$B2?$i$+$NJ}K!$GNN0h$r8e$G=hM}$9$k$N$OIQHK$KLr$KN)$A$^$9!#ItJ,$r5M$a9~$`!"\e(B
20794 \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
20795 \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
20796 \e$B$^$;$s\e(B @samp{%~(cut 3)~(ignore "0")y}\e$B!#\e(B
20797
20798 \e$B$3$l$i$OM-8z$J=$>~;R$G$9\e(B:
20799
20800 @table @code
20801 @item pad
20802 @itemx pad-left
20803 \e$BMW5a$5$l$?D9$5$K$J$k$^$G!"NN0h$K6uGr$r:8B&$+$i5M$a9~$_$^$9!#\e(B
20804
20805 @item pad-right
20806 \e$BMW5a$5$l$?D9$5$K$J$k$^$G!"NN0h$K6uGr$r1&B&$+$i5M$a9~$_$^$9!#\e(B
20807
20808 @item max
20809 @itemx max-left
20810 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;z$r:8B&$+$i@Z$j<h$j$^$9!#\e(B
20811
20812 @item max-right
20813 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;z$r1&B&$+$i@Z$j<h$j$^$9!#\e(B
20814
20815 @item cut
20816 @itemx cut-left
20817 \e$B;XDj$5$l$??t$NJ8;z$r:8B&$+$i@Z$jMn$H$7$^$9!#\e(B
20818
20819 @item cut-right
20820 \e$B;XDj$5$l$??t$NJ8;z$r1&B&$+$i@Z$jMn$H$7$^$9!#\e(B
20821
20822 @item ignore
20823 \e$BNN0h$,;XDj$5$l$?CM$HEy$7$1$l$P\e(B (equal)\e$B!"6uJ8;zNs$rJV$7$^$9!#\e(B
20824
20825 @item form
20826 @samp{@@} \e$B;XDj$,;H$o$l$?$H$-$K!";XDj$5$l$?<0$rNN0h$NCM$H$7$F;H$$$^$9!#\e(B
20827
20828 \e$B$3$l$ONc$G$9\e(B:
20829
20830 @lisp
20831 "~(form (current-time-string))@@"
20832 @end lisp
20833 @end table
20834
20835 \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
20836 \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
20837 \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
20838 \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
20839 \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
20840 \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
20841 \e$B5M$a9~$_\e(B (padding) \e$B$,I,MW$K$J$j$^$9!#\e(B)
20842
20843 \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
20844 \e$B$9!#$=$7$F!"$=$l$+$i:G8e$NA`:n!"5M$a9~$_\e(B (pad) \e$B$,9T$J$o$l$^$9!#\e(B
20845
20846 @vindex gnus-compile-user-specs
20847 \e$B$b$7$"$J$?$,6/$$8D@-$N;}$A<g$G\e(B @code{gnus-compile-user-specs} \e$B$r\e(B
20848 @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
20849 \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
20850 \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
20851 \e$B3JCJ$KB.EYDc2<$r8:$i$9$3$H$,$G$-$^$9!#\e(B@xref{Compilation}.
20852
20853 @node User-Defined Specs
20854 @subsection \e$BMxMQ<TDj5A$N;XDj\e(B
20855
20856 \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
20857 \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
20858 \e$B?t\e(B @code{gnus-user-format-function-}@samp{X} \e$B$r8F$S!"$3$3\e(B
20859 \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
20860 \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
20861 \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
20862 \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
20863 \e$B$H$b$"$j$($k$N$G!"$=$l$NBP:v$r$9$k$Y$-$G$9!#\e(B
20864
20865 gnus \e$B$O\e(B @samp{%u&foo;} \e$B$N$h$&$J3HD%MxMQ<TDj5A;X<($b%5%]!<%H$7$^$9!#\e(B
20866 gnus \e$B$O4X?t\e(B @code{gnus-user-format-function-}@samp{foo} \e$B$r8F$S=P$7$^$9!#\e(B
20867
20868 \e$B?7$7$$4X?t$rDj5A$7$J$$$G$b!"%A%k%@=$>~\e(B
20869 \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
20870 \e$B$,$G$-$^$9!#Nc$G$9\e(B: @samp{%~(form (count-lines (point-min) (point)))@@}\e$B!#\e(B
20871 \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
20872 \e$B$9!#\e(B
20873
20874 @node Formatting Fonts
20875 @subsection \e$B=qK!;EMM%U%)%s%H\e(B
20876
20877 \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
20878 \e$B$l$F$$$^$9!#\e(B@samp{%(} \e$B$H\e(B @samp{%)} \e$B;XDj$N4V$NJ8>O$OFCJL\e(B
20879 \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
20880 \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
20881 \e$B$K$J$j$^$9!#\e(B
20882
20883 @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
20884 \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
20885 \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
20886 \e$B$9!#M_$7$$$@$1$?$/$5$s$N%U%'!<%9$r:n$C$F2<$5$$!#F1$8$3$H\e(B
20887 \e$B$,\e(B @code{mouse-face} \e$B;XDj$K$b8@$($^\e(B
20888 \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
20889 \e$B$?$a$K$O!"\e(B@samp{%3(hello%)} \e$B$H$9$k$3$H$,$G$-$^$9!#\e(B
20890
20891 @samp{%<<} \e$B$H\e(B @samp{%>>} \e$B;X<(;R$N4V$N%F%-%9%H$OFCJL\e(B
20892 \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
20893 \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
20894 \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
20895 \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
20896 \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
20897 \e$B$9!#$3$l$N>\$7$$>pJs$O\e(B @xref{Tooltips, ,Tooltips, emacs, The Emacs
20898 Editor}, (GNU Emacs) \e$B$^$?$O\e(B @code{balloon-help-mode} (XEmacs) \e$B$N@bL@J8;z\e(B
20899 \e$BNs$r;2>H$7$F2<$5$$!#\e(B(\e$B5;=QE*$JM}M3$N$?$a$K!"%.%#%a\e(B (guillemets:
20900 @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
20901 \e$B$k$b$N$G!"8}F,I=8=$rI=5-$7$?$j!"6/D4$7$?$$C18l$r0O$`!"2?$+$+$i$N0zMQItJ,\e(B
20902 \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
20903 \e$B$O\e(B @samp{<<} \e$B$*$h$S\e(B @samp{>>} \e$B$H$7$F6a;w$5$l$^$7$?!#\e(B)
20904
20905 \e$B$3$l$O%0%k!<%W%P%C%U%!!<$NBeBX<jK!$G$9\e(B:
20906
20907 @lisp
20908 ;; @r{\e$B;0$D$N%U%'!<%9$N7?$r:n$j$^$9!#\e(B}
20909 (setq gnus-face-1 'bold)
20910 (setq gnus-face-3 'italic)
20911
20912 ;; @r{\e$B5-;v$N?t$r%\!<%k%I$GNP$N%U%'!<%9$K$7$?$$$N$G!"\e(B}
20913 ;; @r{@code{my-green-bold} \e$B$H$$$&?7$7$$%U%'!<%9$r:n$j$^$7$?!#\e(B}
20914 ;; @r{}
20915 (copy-face 'bold 'my-green-bold)
20916 ;; @r{\e$B?'$r@_Dj$7$^$9!#\e(B}
20917 (set-face-foreground 'my-green-bold "ForestGreen")
20918 (setq gnus-face-2 'my-green-bold)
20919
20920 ;; @r{\e$B?7$7$$>eEy$N=qK!;EMM$r@_Dj$7$^$9!#\e(B}
20921 (setq gnus-group-line-format
20922       "%M%S%3@{%5y%@}%2[:%] %(%1@{%g%@}%)\n")
20923 @end lisp
20924
20925 \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
20926 \e$B$H3N?.$7$F$$$^$9!#3Z$7$s$G2<$5$$\e(B!
20927
20928 @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
20929 \e$B$3$H$KCm0U$7$F2<$5$$!#\e(B
20930
20931 @node Positioning Point
20932 @subsection \e$B%]%$%s%H$N0\F0\e(B
20933
20934 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
20935 \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
20936 \e$B$9!#$"$J$?$O$3$N?6$k$^$$$r!";0$D$N0c$&J}K!$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^\e(B
20937 \e$B$9!#\e(B
20938
20939 \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
20940
20941 @findex gnus-goto-colon
20942 \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
20943 \e$B$-$^$9!#$=$N4X?t$O\e(B @code{gnus-goto-colon} \e$B$H8F$P$l$F$$$^$9!#\e(B
20944
20945 \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
20946 \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
20947 \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
20948
20949 @node Tabulation
20950 @subsection \e$B@0Ns\e(B
20951
20952 \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
20953 \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
20954 \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
20955 \e$B$KB3$/%F%-%9%H$rJB$Y$k$N$KG:$`$3$H$K$J$j$^$9!#\e(B
20956
20957 \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
20958 \e$B$^$9!#$3$l$K$OFs$D$N7A\e(B
20959 \e$B<0\e(B @dfn{hard tabulators} \e$B$H\e(B @dfn{soft tabulators} \e$B$,$"$j$^$9!#\e(B
20960
20961 @samp{%50=} \e$B$OJ8;zNs$,\e(B 50\e$B7e$+$i;O$^$k$h$&$K6uGrJ8;z$r5M$a9~$_$^$9!#$b\e(B
20962 \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
20963 \e$B$+\e(B (soft) \e$B$J@0Ns;R$G$9!#\e(B
20964
20965 @samp{%-50=} \e$B$b$^$?!"J8;zNs$,\e(B 50\e$B7e$+$i;O$^$k$h$&$K6uGrJ8;z$r5M$a9~$_$^$9!#\e(B
20966 \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
20967 \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
20968
20969 @node Wide Characters
20970 @subsection Wide Characters
20971
20972 \e$BB?$/$NCO0h$K$*$$$F!"8GDjI}%U%)%s%H$OF1$8I}$NJ8;z$r;}$C$F$$$^$9!#$7$+$7$$\e(B
20973 \e$B$/$D$+$NCO0h!"$h$/CN$i$l$F$$$kEl%"%8%"$N9q!9$G$O!"%i%F%sJ8;z$HI}$N9-$$J8\e(B
20974 \e$B;z$,:.:_$7$F;H$o$l$F$$$^$9!#\e(B
20975
20976 \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
20977 \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
20978 \e$B$G$O!"$=$l$O@5$7$/$"$j$^$;$s!#\e(B
20979
20980 @vindex gnus-use-correct-string-widths
20981 \e$B$=$l$r5_:Q$9$k$?$a$K!"$"$J$?\e(B
20982 \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
20983 \e$B$-$^$9!#$3$l$O%P%C%U%!!<$N@8@.$rCY$/$7$^$9$,!"$h$jH~$7$$7k2L$rF@$k$3$H$,\e(B
20984 \e$B$G$-$k$G$7$g$&!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
20985
20986 @node Window Layout
20987 @section \e$B%&%#%s%I%&$NG[CV\e(B
20988 @cindex window layout
20989
20990 \e$B$$$(!"\e(BX \e$B$K4X$9$k$3$H$O$"$j$^$;$s$+$i!"$*$H$J$7$/$7$F2<$5$$!#\e(B
20991
20992 @vindex gnus-use-full-window
20993 \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
20994 \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
20995 \e$B$G\e(B @code{t} \e$B$G$9!#\e(B
20996
20997 \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
20998 \e$B$9!#4m81$r3P8g$N>e$G;H$C$F2<$5$$!#\e(B
20999
21000 @vindex gnus-buffer-configuration
21001 @code{gnus-buffer-configuration} \e$B$O$=$l$>$l$N\e(B gnus \e$B$N%P%C%U%!!<$,$I$N$/\e(B
21002 \e$B$i$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9\e(B:
21003
21004 @lisp
21005 ((group (vertical 1.0 (group 1.0 point)
21006                       (if gnus-carpal (group-carpal 4))))
21007  (article (vertical 1.0 (summary 0.25 point)
21008                         (article 1.0))))
21009 @end lisp
21010
21011 \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
21012 \e$B%\%k$G$9!#Nc$($P!"%0%k!<%W%P%C%U%!!<$rI=<($9$k$H$-$O!"%&%#%s%I%&@_Dj4X?t\e(B
21013 \e$B$O\e(B @code{group} \e$B$r%-!<$H$7$F;H$$$^$9!#;HMQ2DG=$JL>A0$N40A4$J0lMw$O2<$K5s\e(B
21014 \e$B$2$i$l$F$$$^$9!#\e(B
21015
21016 @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
21017 \e$B$k$Y$-$+$r;XDj$7$^$9!#\e(B@code{article} \e$BJ,3d$rNc$K<h$k$H\e(B -
21018
21019 @lisp
21020 (article (vertical 1.0 (summary 0.25 point)
21021                        (article 1.0)))
21022 @end lisp
21023
21024 \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
21025 \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
21026 \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
21027 \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
21028 \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
21029 \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
21030 \e$B;XDj$N%P%C%U%!!<$O0l$D$@$1$G$J$/$F$O$J$j$^$;$s!#\e(B
21031
21032 \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
21033 \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
21034 \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
21035 \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
21036 \e$B$j$^$9!#\e(B
21037
21038 \e$B<!$O$b$C$HJ#;($JNc$G$9\e(B:
21039
21040 @lisp
21041 (article (vertical 1.0 (group 4)
21042                        (summary 0.25 point)
21043                        (if gnus-carpal (summary-carpal 4))
21044                        (article 1.0)))
21045 @end lisp
21046
21047 \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
21048 \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
21049 \e$B$9!#\e(B
21050
21051 \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
21052 \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
21053 \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
21054 \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
21055 \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
21056 \e$B$,B8:_$9$k$H$$$&$3$H$G$9!#\e(B
21057
21058 \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:
21059
21060 @lisp
21061 (article (horizontal 1.0
21062              (vertical 0.5
21063                  (group 1.0)
21064                  (gnus-carpal 4))
21065              (vertical 1.0
21066                  (summary 0.25 point)
21067                  (summary-carpal 4)
21068                  (article 1.0))))
21069 @end lisp
21070
21071 \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
21072 \e$B$N\e(B @code{horizontal} \e$B$C$F$$$&$b$N$O2?$G$7$g$&\e(B?
21073
21074 \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
21075 \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
21076 \e$B>.JR$NCf$G$O!"$9$Y$F$rIaDL$NN.57$G9T$J$&$3$H$,$G$-$^$9!#\e(B
21077 @code{horizontal} \e$B$N8e$N?tCM$O!"$3$N>.JR$K2hLL$N$I$l$/$i$$$N3d9g$,M?$($i\e(B
21078 \e$B$l$k$+$r;XDj$7$^$9!#\e(B
21079
21080 \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
21081 \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
21082 \e$B$5$l$?$9$Y$F$N9T$r@jNN$7$^$9!#\e(B
21083
21084 \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
21085 \e$B$^$9\e(B:
21086
21087 @example
21088 split      = frame | horizontal | vertical | buffer | form
21089 frame      = "(frame " size *split ")"
21090 horizontal = "(horizontal " size *split ")"
21091 vertical   = "(vertical " size *split ")"
21092 buffer     = "(" buf-name " " size *[ "point" ] *[ "frame-focus"] ")"
21093 size       = number | frame-params
21094 buf-name   = group | article | summary ...
21095 @end example
21096
21097 \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
21098 \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
21099 \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
21100 \e$B$N\e(B @code{vertical} \e$B$H\e(B @code{horizontal} \e$BJ,3d$r4^$`$3$H$,$G$-$^$9!#\e(B
21101
21102 @vindex gnus-window-min-width
21103 @vindex gnus-window-min-height
21104 @cindex window height
21105 @cindex window width
21106 \e$B@5$7$$Bg$-$5$r8+$D$1$k$N$O>/$7J#;($G$9!#$I$N%&%#%s%I%&\e(B
21107 \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
21108 \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
21109 \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
21110 \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
21111 \e$B$i!"$3$NFs$D$NJQ?t$r\e(B @code{nil} \e$B$K$9$k$@$1$GNI$$$G$9!#\e(B
21112
21113 \e$B$b$7\e(B Emacs \e$B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"\e(B
21114 @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
21115 \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
21116 @code{vertical} \e$BJ,3d$NCf$N%&%#%s%I%&$O>e2<$KI=<($5$l$^$9!#\e(B
21117
21118 @findex gnus-configure-frame
21119 \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
21120 \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
21121 \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
21122 \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
21123 \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
21124 \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
21125 \e$B$h$&$K8+$($k$+$N9M$($rF@$k$3$H$,$G$-$^$9!#K~B-$9$k$^$G$=$l$GM7$s$G!"$=$l\e(B
21126 \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
21127 \e$B%9%H$K2C$($F2<$5$$!#\e(B
21128
21129 @lisp
21130 (gnus-configure-frame
21131  '(horizontal 1.0
21132     (vertical 10
21133       (group 1.0)
21134       (article 0.3 point))
21135     (vertical 1.0
21136       (article 1.0)
21137       (horizontal 4
21138         (group 1.0)
21139         (article 10)))))
21140 @end lisp
21141
21142 \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
21143 \e$B;H$&$@$1$G$9\e(B:
21144
21145 @lisp
21146 (gnus-configure-frame
21147  '(frame 1.0
21148          (vertical 1.0
21149                    (summary 0.25 point frame-focus)
21150                    (article 1.0))
21151          (vertical ((height . 5) (width . 15)
21152                     (user-position . t)
21153                     (left . -1) (top . 1))
21154                    (picon 1.0))))
21155 @end lisp
21156
21157 \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
21158 \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
21159 \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
21160 \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
21161 \e$B$?$J$1$l$P$J$j$^$;$s\e(B (@pxref{Frame Parameters, ,Frame Parameters, elisp,
21162 The GNU Emacs Lisp Reference Manual})\e$B!#\e(BXEmacs \e$B$G$O!"%U%l!<%`%W%m%Q%F%#%j\e(B
21163 \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
21164 \e$B$h$&$J%Q%i%a!<%?!<%j%9%H$G$9!#\e(B@code{gnus-buffer-configuration} \e$B$K;HMQ2D\e(B
21165 \e$BG=$J$9$Y$F$N%-!<$N0lMw$O$=$N%G%#%U%)%k%HCM$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
21166
21167 \e$B%-!<\e(B @code{message} \e$B$O\e(B @code{gnus-group-mail} \e$B$*$h\e(B
21168 \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
21169 \e$B2<$5$$!#$b$7Fs$D$r6hJL$9$k$[$&$,K>$^$7$$$J$i!"$3$N$h$&$JJ*$r;H$&$3$H$,$G\e(B
21170 \e$B$-$^$9\e(B:
21171
21172 @lisp
21173 (message (horizontal 1.0
21174                      (vertical 1.0 (message 1.0 point))
21175                      (vertical 0.24
21176                                (if (buffer-live-p gnus-summary-buffer)
21177                                    '(summary 0.5))
21178                                (group 1.0))))
21179 @end lisp
21180
21181 \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
21182 \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
21183 \e$B$N$h$&$J$b$N$G$G$-$^$9!#\e(B
21184
21185 @lisp
21186 (message
21187   (frame 1.0
21188          (if (not (buffer-live-p gnus-summary-buffer))
21189              (car (cdr (assoc 'group gnus-buffer-configuration)))
21190            (car (cdr (assoc 'summary gnus-buffer-configuration))))
21191          (vertical ((user-position . t) (top . 1) (left . 1)
21192                     (name . "Message"))
21193                    (message 1.0 point))))
21194 @end lisp
21195
21196 @findex gnus-add-configuration
21197 \e$BJQ?t\e(B @code{gnus-buffer-configuration} \e$B$O$H$F$bD9$/J#;($J$N$G!"C10l$N@_Dj\e(B
21198 \e$B$NJQ99$r4JC1$K$9$k$?$a$N4X?t$,$"$j$^$9\e(B: @code{gnus-add-configuration} \e$B$G\e(B
21199 \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
21200 \e$B$^$9\e(B:
21201
21202 @lisp
21203 (gnus-add-configuration
21204  '(article (vertical 1.0
21205                (group 4)
21206                (summary .25 point)
21207                (article 1.0))))
21208 @end lisp
21209
21210 \e$BIaDL$O$3$l$i$N\e(B @code{gnus-add-configuration} \e$B8F$S=P$7\e(B
21211 \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
21212 \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
21213
21214 @vindex gnus-always-force-window-configuration
21215 \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
21216 gnus \e$B$O%&%#%s%I%&$N@_Dj$rJQ99$7$^$;$s!#$b$7>o$K!V@5$7$$!W%&%#%s%I%&@_Dj\e(B
21217 \e$B$r6/@)$7$?$$$N$G$"$l$P!"\e(B
21218 @code{gnus-always-force-window-configuration} \e$B$r\e(B @code{nil} \e$B$G$J$$CM$K@_\e(B
21219 \e$BDj$9$k$3$H$,$G$-$^$9!#\e(B
21220
21221 \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
21222 \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
21223 \e$B$a$K\e(B @code{gnus-tree-minimize-window} \e$B$r$$$8$k$N$,NI$$$G$7$g$&!#\e(B
21224
21225 @subsection \e$B%&%#%s%I%&@_Dj$NNc\e(B
21226
21227 @itemize @bullet
21228 @item
21229 \e$B:8B&$r69$a$F%0%k!<%W%P%C%U%!!<$K!#1&B&$rJ,3d$7$F35N,%P%C\e(B
21230 \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
21231
21232 @ifinfo
21233 @example
21234 +---+---------+
21235 | G | Summary |
21236 | r +---------+
21237 | o |         |
21238 | u | Article |
21239 | p |         |
21240 +---+---------+
21241 @end example
21242 @end ifinfo
21243
21244 @lisp
21245 (gnus-add-configuration
21246  '(article
21247    (horizontal 1.0
21248                (vertical 25 (group 1.0))
21249                (vertical 1.0
21250                          (summary 0.16 point)
21251                          (article 1.0)))))
21252
21253 (gnus-add-configuration
21254  '(summary
21255    (horizontal 1.0
21256                (vertical 25 (group 1.0))
21257                (vertical 1.0 (summary 1.0 point)))))
21258 @end lisp
21259 @end itemize
21260
21261 @node Faces and Fonts
21262 @section \e$B%U%'!<%9$H%U%)%s%H\e(B
21263 @cindex faces
21264 @cindex fonts
21265 @cindex colors
21266
21267 \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
21268 \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
21269 \e$B$F!"I8=`$N%+%9%?%^%$%:%$%s%?!<%U%'!<%9$r;H$C$FJQ99$9$k$3$H$,$G$-$^$9!#\e(B
21270
21271 @node Compilation
21272 @section \e$B%3%s%Q%$%k\e(B
21273 @cindex compilation
21274 @cindex byte-compilation
21275
21276 @findex gnus-compile
21277
21278 \e$B$"$N9T=qK!;EMM;XDjJQ?t$r3P$($F$$$^$9\e(B
21279 \e$B$+\e(B? @code{gnus-summary-line-format}, @code{gnus-group-line-format} \e$B$J$I\e(B
21280 \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
21281 \e$BDc2<$O:G>.8B$K?)$$;_$a$i$l$^$9!#$7$+\e(B
21282 \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
21283 \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
21284 \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
21285 \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
21286 \e$B$N$O$b$A$m$s$=$&$G$O$"$j$^$;$s!#\e(B)
21287
21288 \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
21289 \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
21290 \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
21291 \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
21292 \e$B$r\e(B @file{.newsrc.eld} \e$B%U%!%$%k$KJ]B8$7$^$;$s!#\e(B
21293
21294 @table @code
21295 @item gnus-compile-user-specs
21296 @vindex gnus-compile-user-specs
21297 \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
21298 \e$BF0E*$K%3%s%Q%$%k$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G!"\e(B
21299 @code{gnus-*-line-format-spec} \e$B$N3FFbItJQ?t$NCM$K1F6A$7$^$9!#\e(B
21300 @end table
21301
21302 @node Mode Lines
21303 @section \e$B%b!<%I9T\e(B
21304 @cindex mode lines
21305
21306 @vindex gnus-updated-mode-lines
21307 @code{gnus-updated-mode-lines} \e$B$O$I$N%P%C%U%!!<$,$=$N%b!<%I9T$r>o$K:G?7\e(B
21308 \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
21309 \e$B$-$k%7%s%\%k$O\e(B @code{group}, @code{article}, @code{summary},
21310 @code{server}, @code{browse}, @code{tree} \e$B$J$I$G$9!#$b$7BP1~$9$k%7%s%\%k\e(B
21311 \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
21312 \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
21313
21314 @cindex display-time
21315
21316 @vindex gnus-mode-non-string-length
21317 \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
21318 \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
21319 \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
21320 \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
21321 \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
21322 \e$B%I9T$KDI2C$NMWAG$rF~$l$?$J$i!"$3$NJQ?t$r=$@5$9$kI,MW$,$"$j$^$9\e(B:
21323
21324 @c Hook written by Francesco Potorti` <pot@cnuce.cnr.it>
21325 @lisp
21326 (add-hook 'display-time-hook
21327           (lambda () (setq gnus-mode-non-string-length
21328                            (+ 21
21329                               (if line-number-mode 5 0)
21330                               (if column-number-mode 4 0)
21331                               (length display-time-string)))))
21332 @end lisp
21333
21334 \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
21335 \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
21336 \e$B$N40A4$J%Q!<%;%s%HI=<($5$($b%b!<%I9T$+$iDI$$$d$i$l$k2DG=@-$b$"$k$N$G!"$*\e(B
21337 \e$B$=$i$/K>$^$7$$@_Dj$G$O$J$$$H$$$&$3$H$KCm0U$7$F2<$5$$!#MxMQ<T$,<+J,$N@_Dj\e(B
21338 \e$B$K9g$&$h$&$K$3$NJQ?t$rE,@Z$K@_Dj$7$J$1$l$P$J$j$^$;$s!#\e(B
21339
21340 @node Highlighting and Menus
21341 @section \e$B%O%$%i%$%H$H%a%K%e!<\e(B
21342 @cindex visual
21343 @cindex highlighting
21344 @cindex menus
21345
21346 @vindex gnus-visual
21347 \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
21348 @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
21349 \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
21350 \e$B6X;_$7$^$9!#\e(B
21351
21352 \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
21353 \e$BMWAG$OM-8z$G!"%G%#%U%)%k%H$G$9$Y$F4^$^$l$F$$$^$9\e(B:
21354
21355 @table @code
21356 @item group-highlight
21357 \e$B%0%k!<%W%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
21358 @item summary-highlight
21359 \e$B35N,%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
21360 @item article-highlight
21361 \e$B5-;v%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
21362 @item highlight
21363 \e$B$9$Y$F$N%P%C%U%!!<$G%O%$%i%$%H$r$9$k$h$&$K$7$^$9!#\e(B
21364 @item group-menu
21365 \e$B%0%k!<%W%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21366 @item summary-menu
21367 \e$B35N,%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21368 @item article-menu
21369 \e$B5-;v%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21370 @item browse-menu
21371 \e$B%V%i%&%:%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21372 @item server-menu
21373 \e$B%5!<%P!<%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21374 @item score-menu
21375 \e$B%9%3%"%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21376 @item menu
21377 \e$B$9$Y$F$N%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21378 @end table
21379
21380 \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
21381 \e$B$r:n$j$?$$>l9g$O!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
21382
21383 @lisp
21384 (setq gnus-visual '(article-highlight menu))
21385 @end lisp
21386
21387 \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:
21388
21389 @lisp
21390 (setq gnus-visual '(highlight))
21391 @end lisp
21392
21393 @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
21394 \e$B$N\e(B gnus \e$B$N%P%C%U%!!<$G;HMQ$5$l$^$9!#\e(B
21395
21396 \e$BB>$N$9$Y$F$N%P%C%U%!!<$N308+$K1F6A$9$kAm9gE*$JJQ?t$O\e(B:
21397
21398 @table @code
21399 @item gnus-mouse-face
21400 @vindex gnus-mouse-face
21401 \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
21402 \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
21403 \e$B$J$5$l$^$;$s!#\e(B
21404 @end table
21405
21406 \e$B$^$C$?$/0c$C$?%a%K%e!<$r:n@.$9$k$?$a$K4XO"$9$k%U%C%/$,$"$j$^$9\e(B:
21407
21408 @table @code
21409 @item gnus-article-menu-hook
21410 @vindex gnus-article-menu-hook
21411 \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
21412
21413 @item gnus-group-menu-hook
21414 @vindex gnus-group-menu-hook
21415 \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
21416
21417 @item gnus-summary-menu-hook
21418 @vindex gnus-summary-menu-hook
21419 \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
21420
21421 @item gnus-server-menu-hook
21422 @vindex gnus-server-menu-hook
21423 \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
21424
21425 @item gnus-browse-menu-hook
21426 @vindex gnus-browse-menu-hook
21427 \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
21428
21429 @item gnus-score-menu-hook
21430 @vindex gnus-score-menu-hook
21431 \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
21432 @end table
21433
21434 @node Buttons
21435 @section \e$B%\%?%s\e(B
21436 @cindex buttons
21437 @cindex mouse
21438 @cindex click
21439
21440 \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
21441 \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
21442 \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
21443 \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
21444 \e$B$"$"!"$P$+$P$+$7$$\e(B!
21445
21446 \e$B$[$s$H$K$=$&$@$M!#\e(B
21447
21448 @vindex gnus-carpal
21449 \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
21450 \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
21451 \e$B$,$G$-$^$9!#$H$C$F$b4JC1$G$9!"$[$s$H$K!#;X05NEK!$N@h@8$K65$($F$"$2$F!#\e(B
21452 (\e$BLuCm\e(B: carpal \e$B$H$O<j<s$N9|$N$3$H\e(B)
21453
21454 @table @code
21455 @item gnus-carpal-mode-hook
21456 @vindex gnus-carpal-mode-hook
21457 \e$B$9$Y$F$N<j<s%b!<%I%P%C%U%!!<$G<B9T$9$k%U%C%/!#\e(B
21458
21459 @item gnus-carpal-button-face
21460 @vindex gnus-carpal-button-face
21461 \e$B%\%?%s$K;H$o$l$k%U%'!<%9!#\e(B
21462
21463 @item gnus-carpal-header-face
21464 @vindex gnus-carpal-header-face
21465 \e$B<j<s%P%C%U%!!<$N%X%C%@!<$G;HMQ$5$l$k%U%'!<%9!#\e(B
21466
21467 @item gnus-carpal-group-buffer-buttons
21468 @vindex gnus-carpal-group-buffer-buttons
21469 \e$B%0%k!<%W%P%C%U%!!<$N%\%?%s!#\e(B
21470
21471 @item gnus-carpal-summary-buffer-buttons
21472 @vindex gnus-carpal-summary-buffer-buttons
21473 \e$B35N,%P%C%U%!!<$N%\%?%s!#\e(B
21474
21475 @item gnus-carpal-server-buffer-buttons
21476 @vindex gnus-carpal-server-buffer-buttons
21477 \e$B%5!<%P!<%P%C%U%!!<$N%\%?%s!#\e(B
21478
21479 @item gnus-carpal-browse-buffer-buttons
21480 @vindex gnus-carpal-browse-buffer-buttons
21481 \e$B1\Mw%P%C%U%!!<$N%\%?%s!#\e(B
21482 @end table
21483
21484 \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
21485 @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
21486 \e$B$7$/$O$?$@$NJ8;zNs$N$I$A$i$+$G$9!#\e(B
21487
21488 @node Daemons
21489 @section \e$B%G!<%b%s\e(B
21490 @cindex demons
21491 @cindex daemons
21492
21493 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
21494 \e$B$-$/!"$"$J$?$,$d$C$FM_$7$$$H;W$&$5$^$6$^$J4qL/$J$3$H$r!"$"$J$?$N$$$J$$$H\e(B
21495 \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
21496 \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
21497 \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
21498 \e$B$=$&$$$C$?$3$H$G$9!#\e(B
21499
21500 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
21501 \e$B$3$H$r2DG=$K$7$^$9!#3F@)8f;R$O;0$D$NMWAG$+$i@.$j$^$9!#\e(B
21502 @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
21503
21504 \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
21505 \e$B;R$NNc$G$9!#\e(B
21506
21507 @lisp
21508 (gnus-demon-close-connections nil 30)
21509 @end lisp
21510
21511 \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
21512 \e$B::$9$k@)8f;R$G$9!#\e(B
21513
21514 @lisp
21515 (gnus-demon-scan-pgp 60 t)
21516 @end lisp
21517
21518 \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
21519 \e$B$DAG@2$i$7$$J}K!$G0l=o$KF0:n$7$^$9!#4pK\E*$K$O!"\e(B
21520 @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
21521 \e$B$^$9!#\e(B
21522
21523 \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
21524 \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
21525 \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
21526
21527 @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
21528 \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
21529
21530 @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
21531 \e$B6uE>>uBV$,\e(B @var{\e$B6uE>\e(B} \e$BJ,B3$/EY$K0lEY8F$S=P$5$l$^$9!#\e(B
21532
21533 \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
21534 \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
21535 @var{\e$B6uE>\e(B} \e$B%Q%i%a!<%?!<$GF0:n$,JQ$o$j$^$9!#\e(B
21536
21537 @vindex gnus-demon-timestep
21538 (\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
21539 \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
21540 \e$B$Y$F$N@)8f;R$N7W;~$K1F6A$rM?$($^$9!#\e(B)
21541
21542 \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
21543 \e$B$N$h$&$J$b$N$r=q$/$3$H$,$G$-$^$9!#\e(B
21544
21545 @findex gnus-demon-add-handler
21546 @lisp
21547 (gnus-demon-add-handler 'gnus-demon-close-connections 30 t)
21548 @end lisp
21549
21550 @findex gnus-demon-add-nocem
21551 @findex gnus-demon-add-scanmail
21552 @findex gnus-demon-add-rescan
21553 @findex gnus-demon-add-scan-timestamps
21554 @findex gnus-demon-add-disconnection
21555 \e$B$3$N$?$a$N4{@=4X?t$,$$$/$D$+:n@.$5$l$F$$$^$9!#\e(B@code{gnus-demon-add-nocem},
21556 @code{gnus-demon-add-disconnection},
21557 @code{gnus-demon-add-nntp-close-connection},
21558 @code{gnus-demon-add-scan-timestamps}, @code{gnus-demon-add-rescan},
21559 @code{gnus-demon-add-scanmail} \e$B$G\e(B
21560 \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
21561 \e$B$l$F2<$5$$!#\e(B
21562
21563 @findex gnus-demon-init
21564 @findex gnus-demon-cancel
21565 @vindex gnus-demon-handlers
21566 \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
21567 \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
21568 \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
21569
21570 \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
21571 \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
21572 \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
21573 \e$B$^$9!#$=$&F0$/$s$@$b$s!#\e(B
21574
21575 @node NoCeM
21576 @section NoCeM
21577 @cindex nocem
21578 @cindex spam
21579
21580 @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
21581 \e$B$$$3$H$G$9!#\e(BSpam \e$B$O6'0-$G$9!#\e(B
21582
21583 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
21584 \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
21585 @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
21586 \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
21587 \e$B$^$$$^$9!#\e(B
21588
21589 \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
21590 \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
21591 \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
21592 \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
21593 \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
21594
21595 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
21596 \e$B$G\e(B spam \e$B$r>C$75n$j$^$9!#\e(B
21597
21598 \e$B$b$A$m$s!"$3$l$i$r%+%9%?%^%$%:$9$k$?$a$NJQ?t$,$$$/$D$+$"$j$^$9!#\e(B
21599
21600 @table @code
21601 @item gnus-use-nocem
21602 @vindex gnus-use-nocem
21603 \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
21604 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
21605
21606 @item gnus-nocem-groups
21607 @vindex gnus-nocem-groups
21608 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
21609 \e$B$O\e(B @code{("news.lists.filters" "news.admin.net-abuse.bulletins"
21610 "alt.nocem.misc" "news.admin.net-abuse.announce")} \e$B$G$9!#\e(B
21611
21612 @item gnus-nocem-issuers
21613 @vindex gnus-nocem-issuers
21614 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
21615 \e$B$H$K=>$$$?$$$+$r;XDj$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{(("Automoose-1"
21616 "clewis@@ferret.ocunix.on.ca" "cosmo.roadkill" "SpamHippo"
21617 "hweede@@snafu.de")} \e$B$G$9!#H`$i$O$_$s$J!"N)GI$G9b7i$J;TL1$G$9!#\e(B
21618
21619 \e$B$3$N%j%9%H$K4^$a$i$l$kM-L>$JH?\e(B spam \e$B2H$?$A\e(B
21620 \e$B$O\e(B @uref{http://www.xs4all.nl/~rosalind/nocemreg/nocemreg.html} \e$B$K:\$C$F\e(B
21621 \e$B$$$^$9!#\e(B
21622
21623 \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
21624 \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
21625 \e$B<u$1F~$l$kI,MW$b$"$j$^$;$s!#\e(BNoCeM \e$B%a%C%;!<%8$K$O$=$l$>$l<o\e(B
21626 \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
21627 \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
21628 \e$B$K$O!"\e(B@samp{spam}, @samp{spew}, @samp{mmf}, @samp{binary},
21629 @samp{troll} \e$B$,$"$j$^$9!#$3$l$r;XDj$9$k$K$O!"%j%9%H$NCf\e(B
21630 \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
21631 \e$B>r7o$OJ8;zNs\e(B (\e$B;H$$$?$$<oJL$K9gCW$9$k@55,I=8=\e(B) \e$B$+!"$^$?\e(B
21632 \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
21633 \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
21634
21635 \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
21636 \e$B30$N$9$Y$F$rM_$7$$>l9g$K$O!"\e(B
21637
21638 @lisp
21639 ("clewis@@ferret.ocunix.on.ca" ".*" (not "troll"))
21640 @end lisp
21641
21642 \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
21643 \e$B0J2<$N$h$&$K$G$-$^$9!#\e(B
21644
21645 @lisp
21646 ("clewis@@ferret.ocunix.on.ca" (not ".*") "spew" "spam")
21647 @end lisp
21648
21649 \e$B$3$N;XDj$O:8$+$i1&$KE,MQ$5$l$^$9!#\e(B
21650
21651 @item gnus-nocem-verifyer
21652 @vindex gnus-nocem-verifyer
21653 @findex pgg-verify-region
21654 \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
21655 \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
21656 \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
21657
21658 @lisp
21659 (lambda ()
21660   (pgg-verify-region (point-min) (point-max)))
21661 @end lisp
21662
21663 \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
21664 \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
21665 \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
21666 \e$BJQ?t$r\e(B @code{nil} \e$B$K$9$k$3$H$,$G$-$^$9!#\e(B
21667
21668 \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
21669 \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
21670 \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
21671 \e$B$^$9!#\e(B
21672
21673 @item gnus-nocem-directory
21674 @vindex gnus-nocem-directory
21675 \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
21676 \e$BCM$O\e(B @file{~/News/NoCeM/} \e$B$G$9!#\e(B
21677
21678 @item gnus-nocem-expiry-wait
21679 @vindex gnus-nocem-expiry-wait
21680 \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
21681 \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
21682 \e$B$^$&$+$b$7$l$^$;$s!#\e(B
21683
21684 @item gnus-nocem-check-from
21685 @vindex gnus-nocem-check-from
21686 \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
21687 \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
21688 \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
21689 \e$B$G$7$g$&!#\e(B
21690
21691 @item gnus-nocem-check-article-limit
21692 @vindex gnus-nocem-check-article-limit
21693 \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
21694 \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
21695 \e$B$F$bCY$/$J$j$^$9!#\e(B
21696 @end table
21697
21698 NoCeM \e$B$r;H$&$H!"$b$7$+$9$k$H%a%b%j6t$$$K$J$k$+$b$7$l$^$;$s!#$"$J$?$,$?$/\e(B
21699 \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
21700 \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
21701 \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
21702 \e$B$9\e(B (@pxref{Subscription Commands})\e$B!#\e(B
21703
21704 @node Undo
21705 @section \e$B$d$jD>$7\e(B
21706 @cindex undo
21707
21708 \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
21709 \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
21710 \e$B$7\e(B gnus \e$B$N%P%C%U%!!<$G$O!"$3$l$O4JC1$G$O$"$j$^$;$s!#\e(B
21711
21712 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
21713 \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
21714 \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
21715 \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
21716 \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
21717 \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
21718 \e$B$;$s!#\e(B
21719
21720 gnus \e$B$O!"MxMQ<T$,2?$r$9$k$+$r21$($F$*$-!"$=$NMxMQ<T$NF0:n$N5U$r9T$J$&F0\e(B
21721 \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
21722 \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
21723 \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
21724 \e$B$J$$$N$G!"\e(Bgnus \e$B$O8=:_!"$d$jD>$72DG=$J%-!<4X?t$O6O$+$7$+Ds6!$7$F$$$^$;$s!#\e(B
21725 \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
21726 \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
21727 \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
21728 \e$B$7$F40A4$d$jD>$72DG=$K$O$J$i$J$$$G$7$g$&!#\e(B
21729
21730 @findex gnus-undo-mode
21731 @vindex gnus-use-undo
21732 @findex gnus-undo
21733 \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
21734 \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
21735 \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
21736 \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
21737
21738 @node Predicate Specifiers
21739 @section \e$B=R8l$N@_Dj\e(B
21740 @cindex predicate specifiers
21741
21742 \e$B$$$/$D$+$N\e(B gnus \e$B$NJQ?t\e(B
21743 \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
21744 \e$B$KM;DL$r8z$+$;$k$3$H$,$G$-$kFCJL$J7A<0$G$9!#\e(B
21745
21746 \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
21747
21748 \e$B$3$l$ONc$G$9\e(B:
21749
21750 @lisp
21751 (or gnus-article-unseen-p
21752     gnus-article-unread-p)
21753 @end lisp
21754
21755 \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
21756 \e$B$O$9$Y$F0l$D$N%Q%i%a!<%?!<$r<u$1<h$j$^$9!#\e(B
21757
21758 @findex gnus-make-predicate
21759 \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
21760 \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
21761 \e$B$O!"=R8l;X<(;R$N$9$Y$F$N4X?t$KEO$5$l$^$9!#\e(B
21762
21763 @node Moderation
21764 @section \e$B;J2qLr\e(B
21765 @cindex moderation
21766
21767 \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
21768 \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
21769 @samp{larsi@@gnus.org} \e$B$K!"$I$N%0%k!<%W$N;J2q$r9T$J$&$N$+$r=R$Y$?%a!<%k\e(B
21770 \e$B$r=q$$$F2<$5$$!#$=$&$9$l$P%3%T!<$r<j$KF~$l$i$l$^$9!#\e(B
21771
21772 \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
21773
21774 @lisp
21775 (add-hook 'gnus-summary-mode-hook 'gnus-moderate)
21776 @end lisp
21777
21778 \e$B$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F2<$5$$!#\e(B
21779
21780 \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
21781 \e$B$k$h$&$K$J$C$F$$$^$9!#\e(B
21782
21783 @enumerate
21784 @item
21785 @samp{Newsgroups:.*rec.zoofle} \e$B$K9gCW$9$k<u?.%a!<%k$rJ,N%$7$^$9!#$3$l$O\e(B
21786 \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
21787 \e$B$P\e(B @samp{nnml:rec.zoofle} \e$B$KF~$l$^$9!#\e(B
21788
21789 @item
21790 \e$B$"$J$?$O;~@^$3$N%0%k!<%W$KF~$j!"\e(B@kbd{e} (edit-and-post) \e$B$"$k$$\e(B
21791 \e$B$O\e(B @kbd{s} (just send unedited) \e$BL?Na$r;H$C$F5-;v$rEj9F$7$^$9!#\e(B
21792
21793 @item
21794 @samp{rec.zoofle} \e$B%K%e!<%9%0%k!<%W$rFI$s$G$$$kESCf$G!"$b$7$"$J$?$,>5G'$7\e(B
21795 \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
21796 @end enumerate
21797
21798 \e$BFs$D$N%0%k!<%W$G;J2q<T%b!<%I$r;H$&$H$9$l$P!"$3$&$J$j$^$9!#\e(B
21799
21800 @lisp
21801 (setq gnus-moderated-list
21802       "^nnml:rec.zoofle$\\|^rec.zoofle$")
21803 @end lisp
21804
21805 @node Fetching a Group
21806 @section \e$B%0%k!<%W$r<hF@$9$k\e(B
21807 @cindex fetching a group
21808
21809 @findex gnus-fetch-group
21810 \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
21811 \e$B$K$7$?$/$J$$!#!W$H$$$&$3$H$,$G$-$l$PJXMx$J$3$H$,$"$j$^$9!#$3$l$O!"MxMQ<T\e(B
21812 \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
21813 @code{gnus-fetch-group} \e$B%3%^%s%I$O$3$N5!G=$rDs6!$7$^$9!#$=$N%3%^%s%I$O!"\e(B
21814 \e$B%0%k!<%W$NL>A0$r0z?t$H$7$F$H$j$^$9!#\e(B
21815
21816 @node Image Enhancements
21817 @section \e$B2hA|$N3HD%\e(B
21818
21819 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
21820 \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
21821 gnus \e$B$O$3$l$rMxMQ$9$k$3$H$K$7$^$9!#\e(B
21822
21823 @menu
21824 * X-Face::                      \e$B%U%!%s%-!<$G$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
21825 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
21826 * Smileys::                     \e$BI=<($5$l$k$Y$/@8$^$l$?9,$;$=$&$J4i$rI=<($9$kJ}K!\e(B
21827 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
21828 * XVarious::                    \e$B$=$NB>$N\e(B XEmacs \e$B$G\e(B gnus \e$B$JJQ?t\e(B
21829 @end menu
21830
21831 @node X-Face
21832 @subsection X-Face
21833 @cindex x-face
21834
21835 @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
21836 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
21837 \e$B%a!<%k$H%K%e!<%9%j!<%@!<$K$h$C$F%5%]!<%H$5$l$k$G$7$g$&!#\e(B
21838
21839 @cindex x-face
21840 @findex gnus-article-display-x-face
21841 @vindex gnus-article-x-face-command
21842 @vindex gnus-article-x-face-too-ugly
21843 @iftex
21844 @iflatex
21845 \include{xface}
21846 @end iflatex
21847 @end iftex
21848 @c @anchor{X-Face}
21849
21850 @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
21851 \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
21852 \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
21853 \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
21854
21855 \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
21856 \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
21857 \e$B?t$,4i$r0z?t$H$7$F8F$P$l$^$9!#$b\e(B
21858 \e$B$7\e(B @code{gnus-article-x-face-too-ugly} (\e$B$3$l$O@55,I=8=$G\e(B
21859 \e$B$9\e(B) \e$B$,\e(B @code{From} \e$BMs$K9gCW$9$l$P!"4i$OI=<($5$l$^$;$s!#\e(B
21860
21861 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
21862 \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
21863 @code{uncompface} \e$B$H\e(B @code{icontopbm} \e$B$NN>%W%m%0%i%`$K$D$$$F$O!"\e(B
21864 `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
21865 \e$B%8$rC5$7$F2<$5$$!#\e(B} \e$B$r%U%)!<%/$7$F8+$h$&$H$7$^$9!#\e(B
21866
21867 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
21868 \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
21869 \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
21870 \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
21871 \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{
21872 GNU/Linux \e$B%7%9%F%`$G$O\e(B @code{netpbm}\e$B!"\e(B@code{libgr-progs} \e$B$^$?\e(B
21873 \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)
21874
21875 (\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)
21876
21877 \e$B%U%'!<%9$HJQ?t\e(B:
21878
21879 @table @code
21880 @item gnus-x-face
21881 @vindex gnus-x-face
21882 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
21883 \e$BA07J?'$HGX7J?'$H$7$F;H$o$l$^$9!#%G%#%U%)%k%H$N?'$OGr$H9u$G$9!#\e(B
21884
21885 @item gnus-face-properties-alist
21886 @vindex gnus-face-properties-alist
21887 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
21888 \e$BO"A[%j%9%H$G$9!#%G%#%U%)%k%HCM$O\e(B Emacs \e$BMQ$N\e(B @code{((pbm . (:face
21889 gnus-x-face)) (png . nil))} \e$B$^$?$O\e(B XEmacs \e$BMQ$N\e(B @code{((xface . (:face
21890 gnus-x-face)))} \e$B$G$9!#Nc$r5s$2$^$7$g$&\e(B:
21891
21892 @lisp
21893 ;; 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
21894 (setq gnus-face-properties-alist
21895       '((pbm . (:face gnus-x-face :ascent 80))
21896         (png . (:ascent 80))))
21897
21898 ;; Face \e$B$H\e(B X-Face \e$B$r1z$s$@%\%?%s$N$h$&$KI=<($7$^$9!#\e(B
21899 (setq gnus-face-properties-alist
21900       '((pbm . (:face gnus-x-face :relief -2))
21901         (png . (:relief -2))))
21902 @end lisp
21903
21904 \e$B$$$m$$$m$J2hA|$N7A<0$GMxMQ2DG=$J%W%m%Q%F%#$K$D$$$F\e(B
21905 \e$B$O\e(B @xref{Image Descriptors, ,Image Descriptors, elisp, The GNU Emacs
21906 Lisp Reference Manual}, \e$B$r;2>H$7$F2<$5$$!#:#$N$H$3$m\e(B Emacs \e$B$G\e(B
21907 \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
21908 \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
21909 \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
21910 \e$B$\$7$^$9!#\e(B
21911 @end table
21912
21913 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
21914 \e$BMx$J4X?t$HJQ?t$r>/$7$P$+$jDs6!$7$^$9!#\e(B
21915
21916 @findex gnus-random-x-face
21917 @vindex gnus-convert-pbm-to-x-face-command
21918 @vindex gnus-x-face-directory
21919 @code{gnus-random-x-face} \e$B$O\e(B @code{gnus-x-face-directory} \e$B$K$"$k$9$Y$F\e(B
21920 \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
21921 \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
21922 \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
21923 \e$B$^$;$s!#$=$l$O\e(B X-Face \e$B%X%C%@!<$N%G!<%?$rJ8;zNs$GJV$7$^$9!#\e(B
21924
21925 @findex gnus-insert-random-x-face-header
21926 @code{gnus-insert-random-x-face-header} \e$B$O\e(B @code{gnus-random-x-face} \e$B$r\e(B
21927 \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
21928
21929 @findex gnus-x-face-from-file
21930 @vindex gnus-convert-image-to-x-face-command
21931 @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
21932 \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
21933 \e$B%U%!%$%k$r\e(B X-Face \e$B$N7A<0$KJQ49$7$^$9!#\e(B
21934
21935 \e$B0lHVL\$O0lHLE*$K;H$&$G$"$m$&4X?t$G$9!#0J2<$N$h$&$J$b$N\e(B
21936 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$$$F2<$5$$\e(B:
21937
21938 @lisp
21939 (setq message-required-news-headers
21940       (nconc message-required-news-headers
21941              (list '(X-Face . gnus-random-x-face))))
21942 @end lisp
21943
21944 \e$B:G8e$N4X?t$r;H$&$N$O!"$3$N$h$&$K$J$k$G$7$g$&\e(B:
21945
21946 @lisp
21947 (setq message-required-news-headers
21948       (nconc message-required-news-headers
21949              (list '(X-Face . (lambda ()
21950                                 (gnus-x-face-from-file
21951                                  "~/My-face.gif"))))))
21952 @end lisp
21953
21954 @node Face
21955 @subsection Face
21956 @cindex face
21957
21958 @c #### FIXME: faces and x-faces'implementations should really be harmonized.
21959
21960 @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
21961 \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
21962 48\e$B!_\e(B48 \e$B2hAG$N%+%i!<2hA|$rIA$-$^$9!#\e(B
21963
21964 @cindex face
21965 @findex gnus-article-display-face
21966 @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
21967 \e$B$l$P$J$j$^$;$s!#@53N$J;EMM$K$D$$$F!"\e(B
21968 @uref{http://quimby.gnus.org/circus/face/} \e$B$r;2>H$7$F2<$5$$!#\e(B
21969
21970 \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
21971 \e$B6A$7$^$9!#\e(B@xref{X-Face}.
21972
21973 \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
21974 gnus \e$B$O\e(B 2\e$B!A\e(B3 \e$B$N4X?t$HJQ?t$rDs6!$7$^$9!#\e(B
21975
21976 @findex gnus-convert-png-to-face
21977 @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
21978 \e$B$rFI$_9~$s$G!"$=$l$r\e(B Face \e$B$KJQ49$7$^$9!#\e(B
21979
21980 @findex gnus-face-from-file
21981 @vindex gnus-convert-image-to-face-command
21982 @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
21983 \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
21984 \e$B$=$N%U%!%$%k$r\e(B Face \e$B%U%)!<%^%C%H$KJQ49$7$^$9!#\e(B
21985
21986 \e$B$3$N4X?t$NBeI=E*$J;H$$J}$r5s$2$F$*$-$^$7$g$&!#0J2<$N$h$&$J$b$N\e(B
21987 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F2<$5$$\e(B:
21988
21989 @lisp
21990 (setq message-required-news-headers
21991       (nconc message-required-news-headers
21992              (list '(Face . (lambda ()
21993                               (gnus-face-from-file "~/face.jpg"))))))
21994 @end lisp
21995
21996 @node Smileys
21997 @subsection \e$B%9%^%$%j!<\e(B
21998 @cindex smileys
21999
22000 @iftex
22001 @iflatex
22002 \gnusfig{-3cm}{0.5cm}{\epsfig{figure=ps/BigFace,height=20cm}}
22003 \input{smiley}
22004 @end iflatex
22005 @end iftex
22006
22007 \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
22008 \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
22009
22010 \e$B$R$H$3$H$G8@$($P\e(B---gnus \e$B$G%9%^%$%j!<$r;H$&$K$O!"0J2<\e(B
22011 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$$$F2<$5$$!#\e(B
22012
22013 @lisp
22014 (setq gnus-treat-display-smileys t)
22015 @end lisp
22016
22017 \e$B%9%^%$%j!<$O!"J8;z$N4i%^!<%/\e(B---@samp{:-)}, @samp{8-)}, @samp{:-(} \e$B$J$I$H\e(B
22018 \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
22019 \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
22020 \e$B$5$l$^$9!#\e(B
22021
22022 @vindex smiley-regexp-alist
22023 \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
22024 \e$BAG$N:G=i$N9`L\$O9gCW$5$;$?$$@55,I=8=$G!"FsHVL\$NMWAG$O3($GCV$-49$($?$$%0\e(B
22025 \e$B%k!<%W$K9gCW$9$k@55,I=8=!"$=$7$F;0HVL\$NMWAG$OI=<($5$;$?$$%U%!%$%k$NL>A0\e(B
22026 \e$B$G$9!#\e(B
22027
22028 \e$B0J2<$NJQ?t$O!"%9%^%$%j!<$,$3$l$i$N%U%!%$%k$rC5$9>l=j$r%+%9%?%^%$%:$7$^$9\e(B:
22029
22030 @table @code
22031 @item smiley-data-directory
22032 @vindex smiley-data-directory
22033 \e$B%9%^%$%j!<$,4i%U%!%$%k$rC5$9>l=j!#\e(B
22034
22035 @item gnus-smiley-file-types
22036 @vindex gnus-smiley-file-types
22037 \e$B%9%^%$%j!<$N%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N%j%9%H$G$9!#\e(B
22038 @end table
22039
22040 @node Picons
22041 @subsection Picons
22042
22043 @iftex
22044 @iflatex
22045 \include{picons}
22046 @end iflatex
22047 @end iftex
22048
22049 \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
22050 \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
22051 \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
22052 \e$B$?$a$NAG@2$i$7$$J}K!$G$b$"$j$^$9!#\e(B
22053
22054 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
22055
22056 @iftex
22057 @iflatex
22058 \margindex{}
22059 @end iflatex
22060 @end iftex
22061
22062 @quotation
22063 @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
22064 \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
22065 \e$B%9$r;}$?$;$F!"$"$kEE;R%a!<%k%"%I%l%9$,$"$C$?$i!"$=$l$KE,@Z$J2hA|$r8+$D$1\e(B
22066 \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
22067 \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
22068 \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
22069 \e$B$$$^$;$s!#\e(B
22070 @end quotation
22071
22072 @vindex gnus-picon-databases
22073 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
22074 \e$B$G\e(B @uref{http://www.cs.indiana.edu/picons/ftp/index.html} \e$B$rK,$M$F$_$F2<\e(B
22075 \e$B$5$$!#\e(B
22076
22077 \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
22078 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
22079 \e$B$^$9!#\e(B
22080
22081 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
22082 \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
22083 \e$B$F2<$5$$!#\e(B
22084
22085 @vindex gnus-picon-style
22086 \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
22087 @code{inline} \e$B$@$C$?$i%F%-%9%H7A<0$NI=8=$,CV$-49$($i$l$^$9!#\e(B
22088 @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
22089
22090 \e$B$b$N$4$H$N=j:_$r4IM}$9$k$?$a$K!"0J2<$NJQ?t$r@_$1$F$$$^$9!#\e(B
22091
22092 @table @code
22093 @item gnus-picon-databases
22094 @vindex gnus-picon-databases
22095 Picon \e$B%G!<%?%Y!<%9$N>l=j$G$9!#$3$l$O\e(B @file{news}, @file{domains},
22096 @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
22097 \e$B$N%j%9%H$G$9!#\e(B@code{("/usr/lib/picon" "/usr/local/faces")} \e$B$,%G%#%U%)%k\e(B
22098 \e$B%H$G$9!#\e(B
22099
22100 @item gnus-picon-news-directories
22101 @vindex gnus-picon-news-directories
22102 @code{gnus-picon-databases} \e$B$+$i%K%e!<%9%0%k!<%WMQ$N%U%'!<%9$rC5$9$?$a$N\e(B
22103 \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
22104
22105 @item gnus-picon-user-directories
22106 @vindex gnus-picon-user-directories
22107 @code{gnus-picon-databases} \e$B$+$iMxMQ<T$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#%l%/\e(B
22108 \e$B%H%j!<$N%j%9%H$G$9!#\e(B@code{("local" "users" "usenix" "misc")} \e$B$,%G%#%U%)\e(B
22109 \e$B%k%H$G$9!#\e(B
22110
22111 @item gnus-picon-domain-directories
22112 @vindex gnus-picon-domain-directories
22113 @code{gnus-picon-databases} \e$B$+$i%I%a%$%sL>$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#\e(B
22114 \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
22115 \e$B%H$K\e(B @samp{"unknown"} \e$B$rDI2C$7$F$*$-$?$/$J$k?M$b$$$k$G$7$g$&!#\e(B
22116
22117 @item gnus-picon-file-types
22118 @vindex gnus-picon-file-types
22119 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
22120 @code{("xpm" "gif" "xbm")} \e$B$+$i\e(B Emacs \e$B$KAH$_9~$^$l$F$$$J$$$b$N$r=|30$7$?\e(B
22121 \e$B$b$N$G$9!#\e(B
22122 @end table
22123
22124 @node XVarious
22125 @subsection \e$B$5$^$6$^$J\e(B XEmacs \e$BJQ?t\e(B
22126
22127 @table @code
22128 @item gnus-xmas-glyph-directory
22129 @vindex gnus-xmas-glyph-directory
22130 \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
22131 \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
22132 \e$BF0$G@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
22133
22134 @item gnus-xmas-logo-color-alist
22135 @vindex gnus-xmas-logo-color-alist
22136 \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
22137 \e$B?'$HGX7J?'$G$9!#\e(B
22138
22139 @item gnus-xmas-logo-color-style
22140 @vindex gnus-xmas-logo-color-style
22141 \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
22142 \e$B$O\e(B @code{flame}, @code{pine}, @code{moss}, @code{irish}, @code{sky},
22143 @code{tin}, @code{velvet}, @code{grape}, @code{labia}, @code{berry},
22144 @code{neutral}, @code{september} \e$B$,$"$j$^$9!#\e(B
22145
22146 @item gnus-xmas-modeline-glyph
22147 @vindex gnus-xmas-modeline-glyph
22148 \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
22149 \e$B%L!<\e(B (gnu) \e$B$NF,$G$9!#\e(B
22150 @end table
22151
22152 @subsubsection \e$B%D!<%k%P!<\e(B
22153
22154 @table @code
22155 @item gnus-use-toolbar
22156 @vindex gnus-use-toolbar
22157 @code{nil} \e$B$J$i$P%D!<%k%P!<$rI=<($7$^$;$s!#\e(B@code{nil} \e$B0J30$N>l9g$O!"\e(B
22158 @code{default-toolbar}, @code{top-toolbar}, @code{bottom-toolbar},
22159 @code{right-toolbar}, @code{left-toolbar} \e$B$N$I$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
22160
22161 @item gnus-group-toolbar
22162 @vindex gnus-group-toolbar
22163 \e$B%0%k!<%W%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
22164
22165 @item gnus-summary-toolbar
22166 @vindex gnus-summary-toolbar
22167 \e$B35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
22168
22169 @item gnus-summary-mail-toolbar
22170 @vindex gnus-summary-mail-toolbar
22171 \e$B%a!<%k%0%k!<%W$N35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
22172 @end table
22173
22174 @iftex
22175 @iflatex
22176 \margindex{}
22177 @end iflatex
22178 @end iftex
22179
22180 @node Fuzzy Matching
22181 @section \e$B%U%!%8!<$J0lCW\e(B
22182 @cindex fuzzy matching
22183
22184 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
22185 @code{Subject} \e$B9T$N%U%!%8!<$J0lCW\e(B @dfn{fuzzy matching} \e$BJ}K!$rDs6!$7$F$$\e(B
22186 \e$B$^$9!#\e(B
22187
22188 \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
22189 \e$B%U%!%8!<$9$.$F!"2?$,%U%!%8!<\e(B @dfn{fuzziness} \e$B$G$"$k$+$H$$$&Dj5A$5$(L5$$\e(B
22190 \e$B$7!"<BAu$b2?EY$bJQ99$5$l$F$$$^$9!#\e(B
22191
22192 \e$B4pK\E*$K$O!"$3$l$OHf3S$NA0$K9T$+$i<YKbJ*$r<h$j=|$3$&$H$7$^$9!#\e(B
22193 @samp{Re: } \e$B$dA^F~6g$N0u$d6uGrJ8;zEy!9$OJ8;zNs$+$i=|5n$5$l!"$=$N7k2L$rHf\e(B
22194 \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
22195 \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
22196 \e$B$G$9!#\e(B
22197
22198 @node Thwarting Email Spam
22199 @section spam \e$B%a!<%k$NN"$r$+$/\e(B
22200 @cindex email spam
22201 @cindex spam
22202 @cindex UCE
22203 @cindex unsolicited commercial email
22204
22205 \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
22206 \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
22207 \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
22208 \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
22209 \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
22210 \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
22211 \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
22212 \e$B$bBg$-$J6<0R$H$J$k$+$b$7$l$^$;$s!#\e(B
22213
22214 \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
22215 \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
22216 \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
22217 \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
22218 \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
22219 \e$B2y$$2~$a?@$r?.$8$h!"$H$$$&0l$D$N%a!<%k$,$"$k$@$1$J$N$G$9!#\e(B
22220
22221 \e$B$3$l$OITL{2w$G$9!#$"$J$?$,$=$l$K4X$7$F$G$-$k$3$H$,$"$j$^$9!#\e(B
22222
22223 @menu
22224 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
22225 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
22226 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
22227 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
22228 * Filtering Spam Using The Spam ELisp Package::
22229 * Filtering Spam Using Statistics with spam-stat::
22230 @end menu
22231
22232 @node The problem of spam
22233 @subsection Spam \e$B$NLdBj\e(B
22234 @cindex email spam
22235 @cindex spam filtering approaches
22236 @cindex filtering approaches, spam
22237 @cindex UCE
22238 @cindex unsolicited commercial email
22239
22240 \e$B=i$a$K\e(B spam \e$B$NGX7J$+$i!#\e(B
22241
22242 \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
22243 Commercial E-mail---\e$BK>$^$l$J$$>&MQEE;R%a!<%k\e(B---\e$B$NF,J8\e(B
22244 \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
22245 \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
22246 \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
22247 \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
22248 \e$B%I%l%9$N%G!<%?%Y!<%9$rDs6!$7$^$9!#\e(BSpam \e$B$NAw?.<T$O$U$D\e(B
22249 \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
22250 @emph{sociopaths} \e$B$*$h$S\e(B @emph{morons} \e$B$N$h$&$JMQ8l$b$h$/;H$o$l$F$$$^$9!#\e(B
22251
22252 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
22253 \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
22254 \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
22255 \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
22256 \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
22257 \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
22258 \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
22259 \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
22260 \e$B5a$a$F$$$k$3$H$G$9!#\e(B
22261
22262 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
22263 \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
22264 \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
22265 \e$B<h$k$N$J$i$P!"\e(B@samp{vmadmin.com} \e$B$rAK;_$9$l$P$h$m$7$$!#\e(B
22266 @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
22267 @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
22268 \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
22269 \e$B$iMh$k$9$Y$F$N%a!<%k$r_I2a$9$l$P$h$m$7$$!#\e(B
22270
22271 \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
22272 \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
22273 \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
22274 \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
22275 \e$B$5$$!#\e(B
22276
22277 \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
22278 \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
22279 \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
22280 \e$B?<$/;H$&$3$H$K$h$C$FD>@\$N_I2a$OM-1W$K$J$jF@$^$9!#\e(B
22281
22282 \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
22283 \e$BCm\e(B: Distributed Checksum
22284 Clearinghouse---@uref{http://www.rhyolite.com/anti-spam/dcc/}) \e$B$,$=$N$h\e(B
22285 \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
22286 \e$B$,!"%,!<%J!"%(%9%H%K%"$"$k$$$O%+%j%U%)%k%K%"$K$"$k%^%7\e(B
22287 \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
22288 \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
22289 \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
22290 \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
22291 \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
22292 \e$B$N\e(B @var{N} \e$B8D$N%7%9%F%`$N$&$A$N0l$D$rD4$Y$^$9!#\e(B
22293
22294 \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
22295 \e$B$F$/$l$^$9$,!"$=$l$OMxMQ<T$,$+$J$jJ#;($J%A%'%C%/$r@_Dj$9$k$3$H$r5a$a$^$9!#\e(B
22296 \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
22297 \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
22298 \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
22299 \e$B4VJD:?$5$l$F$7$^$&!"$H$+!#\e(B
22300
22301 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
22302 \e$B%;!<%8$NE}7WJ,@O$K4p$E$$$F$$$^$9!#DL>o$=$NJ,@O$O!"$*$=$i$/C18l$NBP$+;0$D\e(B
22303 \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
22304 \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
22305 \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
22306 \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
22307 \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
22308 \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
22309 \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
22310 \e$B=j$,$"$j$^$9!#\e(B
22311
22312 \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
22313 \e$B%k$H%P%$%"%0%i9-9p$r6hJL$9$kKbK!$N%9%$%C%A$O$"$j$^$;$s!#?M!9$O\e(B
22314 \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
22315 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
22316 Spamming \e$B$O!"@$3&$,H`$i$K285A$,$"$k$H;W$C$F$$$k?M!9$N0lCD$+$i$N!"J"N)$?\e(B
22317 \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
22318 \e$B$1$K$J$k$3$H$rK>$_$^$9!#\e(B
22319
22320 @node Anti-Spam Basics
22321 @subsection Spam \e$BB`<#$N4pAC\e(B
22322 @cindex email spam
22323 @cindex spam
22324 @cindex UCE
22325 @cindex unsolicited commercial email
22326
22327 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
22328 \e$B%0%k!<%W$KJ,N%$5$;$F$7$^$&$3$H$G$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
22329
22330 \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
22331 \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
22332 \e$B$O\e(B @samp{larsi@@trym.ifi.uio.no} \e$B$rA*$S$^$7$?$,!"\e(B
22333 @samp{larsi+usenet@@ifi.uio.no} \e$B7A<0$N$?$/$5$s$N%"%I%l%9$NJ}$,NI$$A*Br$G\e(B
22334 \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
22335 \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
22336 \e$B$5$$!#\e(B)
22337
22338 @lisp
22339 (setq message-default-news-headers
22340       "From: Lars Magne Ingebrigtsen <larsi@@trym.ifi.uio.no>\n")
22341 @end lisp
22342
22343 \e$B$=$7$F\e(B @code{nnmail-split-fancy} \e$B$K0J2<$NJ,N%5,B'$rF~$l$^\e(B
22344 \e$B$9\e(B (@pxref{Fancy Mail Splitting})\e$B!#\e(B
22345
22346 @lisp
22347 (...
22348  (to "larsi@@trym.ifi.uio.no"
22349      (| ("subject" "re:.*" "misc")
22350         ("references" ".*@@.*" "misc")
22351         "spam"))
22352  ...)
22353 @end lisp
22354
22355 \e$B$3$N0UL#$O!"$3$N%"%I%l%9$KFO$$$?$9$Y$F$N%a!<%k$r$^$:5?$$$^$9$,!"\e(B
22356 @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
22357 \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
22358 \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
22359 \e$B$K$h$k$b$N$G$9\e(B)\e$B!#\e(B
22360
22361 \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
22362 \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
22363 \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
22364 \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
22365 \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
22366 \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
22367
22368 @lisp
22369 (
22370  ...
22371  (to "larsi" "misc")
22372  "spam")
22373 @end lisp
22374
22375 \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
22376 \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
22377 \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
22378 \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
22379 \e$BAw$jIU$1$k$3$H$5$($b$G$-$^$9\e(B---\e$B2K$J$H$-$K$G$b$M!#\e(B
22380
22381 \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
22382 \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
22383 \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
22384 \e$B%@!<$r56B$$7$FB8:_$7$J$$%I%a%$%s$KAw$i$;$k$N$O%-%?%J%$$G$9!#\e(B
22385
22386 \e$B$3$N<jK!$K$OCm0U$7$F2<$5$$!#\e(BSpammers \e$B$O$=$l$K5$IU$$$F$$$^$9!#\e(B
22387
22388 @node SpamAssassin
22389 @subsection SpamAssassin, Vipul's Razor, DCC, etc
22390 @cindex SpamAssassin
22391 @cindex Vipul's Razor
22392 @cindex DCC
22393
22394 Spam \e$B$rHr$1$k$?$a$NA09`$N%R%s%H$,==J,$@$C$?F|!9$O2a$.5n$j$^$7$?!#:#$G$O\e(B
22395 \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
22396 \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
22397 \e$B$H$s$I$NF;6q$ON`;w$N%$%s%?!<%U%'!<%9$r;}$C$F$$$^$9!#$3$N9`$ONc$H$7\e(B
22398 \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
22399 \e$B$:$G$9!#\e(B
22400
22401 \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
22402 \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
22403 \e$B$P!"$3$l$i$NC1=c$J%l%7%T$G4V$K9g$o$;$k$3$H$,$G$-$^$9!#\e(B
22404
22405 \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
22406 \e$B$J$?<+?H$,$=$l$r8F$S=P$9I,MW$,$"$j$^$9!#0J2<$K\e(B @code{:postscript} \e$B%a!<%k\e(B
22407 \e$B%=!<%9;X<(;R\e(B (@pxref{Mail Source Specifiers}) \e$B$r;H$&>l9g$N9M$(J}$r<($7$^\e(B
22408 \e$B$9!#\e(B
22409
22410 @lisp
22411 (setq mail-sources
22412       '((file :prescript "formail -bs spamassassin < /var/mail/%u")
22413         (pop :user "jrl"
22414              :server "pophost"
22415              :postscript
22416              "mv %t /tmp/foo; formail -bs spamc < /tmp/foo > %t")))
22417 @end lisp
22418
22419 \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
22420 \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
22421 \e$BMn$H$9=`Hw$O40N;$G$9!#;H$&$N$OIaDL$NJ,3dJ}<0\e(B (@pxref{Splitting Mail}) \e$B$G\e(B
22422 \e$B$9\e(B:
22423
22424 @lisp
22425 (setq nnmail-split-methods '(("spam"  "^X-Spam-Flag: YES")
22426                              ...))
22427 @end lisp
22428
22429 \e$B$^$?$OFC5iJ,3dJ}<0\e(B (@pxref{Fancy Mail Splitting}) \e$B$G$9\e(B:
22430
22431 @lisp
22432 (setq nnmail-split-methods 'nnmail-split-fancy
22433       nnmail-split-fancy '(| ("X-Spam-Flag" "YES" "spam")
22434                              ...))
22435 @end lisp
22436
22437 \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
22438 \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
22439 \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
22440 \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
22441 \e$B$9\e(B:
22442
22443 @lisp
22444 (setq nnmail-split-fancy '(| (: kevin-spamassassin)
22445                              ...))
22446 (defun kevin-spamassassin ()
22447   (save-excursion
22448     (widen)
22449     (if (eq 1 (call-process-region (point-min) (point-max)
22450                                    "spamc" nil nil nil "-c"))
22451         "spam")))
22452 @end lisp
22453
22454 \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
22455 \e$B%m!<%I$5$l$J$$$3$H$KCm0U$7$F2<$5$$!#$=$l$r$9$k$?$a$K$O!"\e(B
22456 @code{nnimap-split-download-body} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$kI,MW$,$"$j$^\e(B
22457 \e$B$9\e(B (@pxref{Splitting in IMAP})\e$B!#\e(B
22458
22459 \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
22460 \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
22461 \e$B$&!#$3$l$,$=$N5$$NMx$$$?4X?t$G$9\e(B:
22462
22463 @lisp
22464  (defun my-gnus-raze-spam ()
22465   "Submit SPAM to Vipul's Razor, then mark it as expirable."
22466   (interactive)
22467   (gnus-summary-show-raw-article)
22468   (gnus-summary-save-in-pipe "razor-report -f -d")
22469   (gnus-summary-mark-as-expirable 1))
22470 @end lisp
22471
22472 @node Hashcash
22473 @subsection Hashcash
22474 @cindex hashcash
22475
22476 Spam \e$B$H@o$&$?$a$N?7$7$$5;K!$O!"$$$/$P$/$+$NIiC4$K$O$J$k$,L@$i$+$KFHFC$J\e(B
22477 \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
22478 \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
22479 \e$B;H$&$3$H$OEv$F$K$G$-$J$$$H$$$&L@$i$+$J7gE@$,$"$j$^$9$,!">.5,LO$J6&F1BN$G\e(B
22480 \e$B$OLr$KN)$D$G$7$g$&!#\e(B
22481
22482 \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
22483 \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
22484 \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
22485 \e$B$^$9!#$=$l$O$^$?!"$I$3$+$G$@$l$+$,$=$l$i$NF;6q$r99?7$9$k$?$a$K!"$?$/$5$s\e(B
22486 \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
22487 \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
22488 \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
22489 \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
22490 \e$B$OMxE@$b$"$l$PITMx$JE@$b$"$j$^$9$,!"$=$l$O@$$NCf$G$OIaDL$N$3$H$G!"$=$l$i\e(B
22491 \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
22492
22493 @cindex X-Hashcash
22494 \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
22495 \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
22496 \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
22497 \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
22498 \e$B%j%1!<%7%g%s$N\e(B @code{hashcash} \e$B$K$D$$$F\e(B
22499 \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
22500 \e$B$,\e(B @uref{http://www.camram.org/} \e$B$G8+$D$+$k$G$7$g$&!#\e(B
22501
22502 \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
22503 \e$B0J2<$N$h$&$K\e(B @code{message-generate-hashcash} (@pxref{Mail Headers,
22504 ,\e$B%a!<%k%X%C%@!<\e(B, message-ja, The Message Manual}) \e$B$r%+%9%?%^%$%:$7$F2<$5\e(B
22505 \e$B$$\e(B:
22506
22507 @lisp
22508 (setq message-generate-hashcash t)
22509 @end lisp
22510
22511 \e$B$$$/$D$+$NDI2C$NJQ?t$N@_Dj$b$7$J$1$l$P$J$j$^$;$s\e(B:
22512
22513 @table @code
22514 @item hashcash-default-payment
22515 @vindex hashcash-default-payment
22516 \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
22517 \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
22518
22519 @item hashcash-payment-alist
22520 @vindex hashcash-payment-alist
22521 \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
22522 \e$BMW5a$9$k$+$b$7$l$^$;$s!#$3$NJQ?t$O\e(B @samp{(@var{addr} @var{amount})} \e$B$N7A\e(B
22523 \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
22524 \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
22525 \e$B$?\e(B @samp{(@var{addr} @var{string} @var{amount})} \e$B$NMWAG$r;}$D$3$H$b2DG=\e(B
22526 \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
22527 \e$B$7$F;H$o$l$^$9!#\e(B
22528
22529 @item hashcash-path
22530 @vindex hashcash-path
22531 @code{hashcash} \e$B%P%$%J%j$,%$%s%9%H!<%k$5$l$F$$$k>l=j!#$3$NJQ?t\e(B
22532 \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
22533 \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
22534 \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
22535 hashcash payments \e$B$r@8@.$9$k$H$-$O%(%i!<$K$J$k$G$7$g$&!#\e(B
22536 @end table
22537
22538 gnus \e$B$O\e(B hashcash \e$B%/%C%-!<$rG'>Z$9$k$3$H$,$G$-$^$9$,!"<j$G%+%9%?%^%$%:$7\e(B
22539 \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
22540 \e$B%-!<$rG'>Z$9$k$K$O!"\e(B@code{hashcash.el} \e$B%i%$%V%i%j!<\e(B
22541 \e$B$N\e(B @code{mail-check-payment} \e$B4X?t$r;H$C$F2<$5$$!#F~$C$F$-$?%a!<%k\e(B
22542 \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
22543 @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
22544 \e$B$^$9\e(B (@pxref{Anti-spam Hashcash Payments})\e$B!#\e(B
22545
22546 @node Filtering Spam Using The Spam ELisp Package
22547 @subsection Spam ELisp \e$B%Q%C%1!<%8$r;H$C$?\e(B Spam \e$B$N_I2a\e(B
22548 @cindex spam filtering
22549 @cindex spam
22550
22551 @code{spam.el} \e$B$N??$NL\E*$O\e(B spam \e$B8!=P$H_I2a$N$?$a$N41@)%;%s%?!<\e(B
22552 \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
22553 \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
22554 \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
22555 \e$B%;!<%8$r<($9$?$a$K;H$&L>A0$G$9!#\e(B
22556
22557 @code{spam.el} \e$B%7!<%1%s%9$N%$%Y%s%H$N9`$r$A$c$s$HFI$_$^$7$g$&!#\e(B
22558 @ref{Spam ELisp Package Sequence of Events} \e$B$r;2>H$7$F2<$5$$!#\e(B
22559
22560 @cindex spam-initialize
22561 @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
22562 \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
22563 \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
22564 \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
22565 spam filtering}) \e$B$N$G$"$l$P!"$=$l$r\e(B @code{spam-initialize} \e$B$h$jA0\e(B
22566 \e$B$K\e(B on \e$B$K$7$F$*$+$J$1$l$P$J$j$^$;$s\e(B:
22567
22568 @example
22569 (setq spam-use-stat t) ;; \e$BI,MW$J$i\e(B
22570 (spam-initialize)
22571 @end example
22572
22573 \e$B$G$O\e(B @file{spam.el} \e$B$rFI$_9~$`$H2?$,5/$-$k$G$7$g$&$+\e(B?
22574
22575 \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
22576 \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
22577 \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
22578 \e$B$,$"$j$^$9!#%7!<%1%s%9$N%$%Y%s%H$K$D$$$F$N>\:Y$O8e=R\e(B (@pxref{Spam ELisp
22579 Package Sequence of Events})\e$B!#\e(B
22580
22581 \e$B0J2<$N%-!<%\!<%IL?Na$,;H$($k$h$&$K$J$j$^$9\e(B:
22582
22583 @table @kbd
22584 @item M-d
22585 @itemx M s x
22586 @itemx S x
22587 @kindex M-d
22588 @kindex S x
22589 @kindex M s x
22590 @findex gnus-summary-mark-as-spam
22591 @code{gnus-summary-mark-as-spam}\e$B!#\e(B
22592
22593 \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
22594 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
22595 \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
22596 \e$B;v$KBP$7$F$O<+F0E*$K9T$J$o$l$^$9!#\e(B
22597
22598 @item M s t
22599 @itemx S t
22600 @kindex M s t
22601 @kindex S t
22602 @findex spam-bogofilter-score
22603 @code{spam-bogofilter-score}\e$B!#\e(B
22604
22605 \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
22606 \e$B$j$^$;$s!#\e(B
22607
22608 @xref{Bogofilter}.
22609
22610 @end table
22611
22612 \e$B$^$?!"\e(B@file{spam.el} \e$B$rFI$_9~$`$H!"$=$NJQ?t72$r%+%9%?%^%$%:$9$k$3$H$,$G\e(B
22613 \e$B$-$k$h$&$K$J$j$^$9!#\e(B@samp{spam} \e$BJQ?t%0%k!<%W$K$D$$\e(B
22614 \e$B$F\e(B @code{customize-group} \e$B$r;n$7$F$_$F2<$5$$!#\e(B
22615
22616 @menu
22617 * Spam ELisp Package Sequence of Events::
22618 * Spam ELisp Package Filtering of Incoming Mail::
22619 * Spam ELisp Package Global Variables::
22620 * Spam ELisp Package Sorting and Score Display in Summary Buffer::
22621 * Spam ELisp Package Configuration Examples::
22622 * Blacklists and Whitelists::
22623 * BBDB Whitelists::
22624 * Gmane Spam Reporting::
22625 * Anti-spam Hashcash Payments::
22626 * Blackholes::
22627 * Regular Expressions Header Matching::
22628 * Bogofilter::
22629 * SpamAssassin back end::
22630 * ifile spam filtering::
22631 * spam-stat spam filtering::
22632 * SpamOracle::
22633 * Extending the Spam ELisp package::
22634 @end menu
22635
22636 @node Spam ELisp Package Sequence of Events
22637 @subsubsection Spam ELisp Package Sequence of Events
22638 @cindex spam filtering
22639 @cindex spam filtering sequence of events
22640 @cindex spam
22641
22642 \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
22643 \e$B$5$$!#FI$_Ht$P$7!"B.FI!"$^$?$O<P$aFI$_$7$F$O$$$1$^$;$s!#\e(B
22644
22645 @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
22646 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
22647
22648 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
22649 \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
22650 \e$B$+$N!"$I$A$i$G$b2DG=$G$9!#\e(B
22651
22652 \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
22653 \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
22654 \e$B$7$F$$$^$9!#\e(B@ref{Spam ELisp Package Filtering of Incoming Mail} \e$B$r;2>H$7\e(B
22655 \e$B$F2<$5$$!#\e(B
22656
22657 @vindex gnus-spam-autodetect
22658 @vindex gnus-spam-autodetect-methods
22659 @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
22660 \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
22661 \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
22662 \e$B5!9=$,\e(B) \e$BI,MW$K$J$k$+$b$7$l$^$;$s!#%0%k!<%W%Q%i%a!<\e(B
22663 \e$B%?!<\e(B @code{spam-autodetect} \e$B$H\e(B @code{spam-autodetect-methods} (\e$BIa\e(B
22664 \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
22665 \e$B?t\e(B @code{gnus-spam-autodetect} \e$B$*$h\e(B
22666 \e$B$S\e(B @code{gnus-spam-autodetect-methods} (@kbd{M-x customize-variable} \e$B$G\e(B
22667 \e$BA`:n2D\e(B) \e$B$,LrN)$A$^$9!#\e(B
22668
22669 @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
22670 \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
22671 \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
22672 \e$B$K$*$$$F<B9T$5$l$^$9!#$7$?$,$C$F!"$^$@FI$^$l$?$3$H$,L5$$!"$^$?$OL$FI$N5-\e(B
22673 \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
22674 \e$B$^$l$?$3$H$,L5$$5-;v!"$^$?$O$9$Y$F$NL$FI$N5-;v$,=hM}$5$l$k$+$I$&$+$O!"\e(B
22675 @code{spam-autodetect-recheck-messages} \e$B$K$h$C$F7h$^$j$^$9!#\e(B@code{t} \e$B$K\e(B
22676 \e$B@_Dj$5$l$k$H!"L$FI$N%a%C%;!<%8$,:F8!::$5$l$^$9!#$*$=$i$/!"$^$@FI$^$l$?$3\e(B
22677 \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
22678 \e$B$$$G$7$g$&!#\e(B
22679
22680 @code{spam-autodetect} \e$B$O!"B?>/$J$j$H$b\e(B spam \e$B_I2a$N4IM}$rMxMQ<T$K5v2D$7\e(B
22681 \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
22682 \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
22683 \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
22684 \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
22685 \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
22686 \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
22687 \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
22688 \e$B$K!"MxMQ<T$O8!::$N\e(B @emph{sequence} \e$B$r$h$j>/$J$/4IM}$7$^$9!#\e(B
22689
22690 \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
22691 \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
22692 \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
22693 \e$B$=$N\e(B @code{spam-content} \e$B%Q%i%a!<%?!<\e(B (@pxref{Spam ELisp Package Global
22694 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
22695 \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
22696 \e$B$^$?$OL$FI$N5-;v$K\e(B spam \e$B$N0u$,IU$1$i$l$k\e(B (\e$BJQ\e(B
22697 \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
22698 \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
22699 \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
22700
22701 \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
22702 \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
22703 \e$B$l$?%a!<%k$O5-;v$NJ,N`$K4p$E$$\e(B
22704 \e$B$F\e(B @code{ham-process-destination} \e$B$+\e(B @code{spam-process-destination} \e$B$K\e(B
22705 \e$B0\F0$5$;$i$l$^$9!#\e(B@code{ham-process-destination} \e$B$^$?\e(B
22706 \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
22707 \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
22708 \e$B%W$K;D$5$l$^$9!#\e(B
22709
22710 \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
22711 \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
22712 \e$B$k$H$-$K3h$-$F$$$k\e(B @code{spam-processors} (@pxref{Spam ELisp Package
22713 Global Variables}) \e$B$G=hM}$5$l$^$9!#$5$i$K!"8e$G%H%l!<%K%s%0$^$?$O:o=|$9\e(B
22714 \e$B$k$?$a$K!"\e(Bspam \e$B$O\e(B @code{spam-process-destination} (@pxref{Spam ELisp
22715 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
22716 \e$B$rK>$^$J$$$J$i$P!"\e(B@file{gnus-registry.el} \e$B%Q%C%1!<%8$rFI$_9~$_!"\e(B
22717 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#$3$N$h$&\e(B
22718 \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
22719 \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
22720 \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
22721
22722 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
22723 \e$B%/%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22724
22725 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
22726 \e$B$D$+$C$?$i!"%0%k!<%W$rH4$1$k$H$-$K3h$-$F$$$k\e(B ham @code{spam-processor}
22727 \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
22728 \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
22729 \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
22730 \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
22731 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#$3$N$h$&\e(B
22732 \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
22733 \e$B$&$7$?$$$H;W$&$3$H$G$9!#$3$l$K4X$9$k>\:Y$O\e(B @xref{Spam ELisp Package
22734 Configuration Examples}.
22735
22736 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
22737 \e$B%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22738
22739 \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
22740 \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
22741 \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
22742 \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
22743 \e$B2<$5$$!#$=$l$O<N$F$?$b$N$G$O$"$j$^$;$s!#\e(B
22744
22745 @node Spam ELisp Package Filtering of Incoming Mail
22746 @subsubsection Spam ELisp Package Filtering of Incoming Mail
22747 @cindex spam filtering
22748 @cindex spam filtering incoming mail
22749 @cindex spam
22750
22751 \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
22752 \e$B%H\e(B @code{nnmail-split-fancy} \e$B$^$?$O\e(B @code{nnimap-split-fancy} \e$B$K0J2<$rDI\e(B
22753 \e$B2C$7$J$1$l$P$J$j$^$;$s\e(B:
22754
22755 @example
22756 (: spam-split)
22757 @end example
22758
22759 \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
22760 \e$B;H$C$F$$$k$+$K1~$8$F!"\e(B@code{nnmail-split-fancy} \e$B$^$?\e(B
22761 \e$B$O\e(B @code{nnimap-split-fancy} \e$B$+$i8F$P$l$k$3$H$KCm0U$7$F2<$5$$!#\e(B
22762
22763 \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
22764 \e$B$s!#\e(B
22765
22766 @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
22767 \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
22768 \e$B%U%)%k%H$G$O$=$N%0%k!<%WL>$O\e(B @samp{spam} \e$B$G$9$,!"\e(B
22769 @code{spam-split-group} \e$B$r%+%9%?%^%$%:$9$k$3$H$,2DG=$G$9!#\e(B
22770 @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
22771 \e$B$P\e(B @samp{your-server} \e$B$H$$$&\e(B @code{nnimap} \e$B%5!<%P!<$N>l9g$O!"\e(B
22772 @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
22773 \e$B$+$a$F2<$5$$!#=>$C$F\e(B @samp{nnimap+server:spam} \e$B$H$$$&CM$O4V0c$$$G!"$=$l\e(B
22774 \e$B$O<B:]$K$O\e(B @samp{nnimap+your-server:nnimap+server:spam} \e$B$H$$$&%0%k!<%W$K\e(B
22775 \e$B$J$j!"$=$l$,F/$/$+F/$+$J$$$+$O!"$"$J$?$N%5!<%P!<$,4qL/$J%0%k!<%WL>$KBP$7\e(B
22776 \e$B$F42MF$+$I$&$+$K0MB8$9$k$G$7$g$&!#\e(B
22777
22778 \e$B$^$?!"\e(B@code{spam-split} \e$B$K%Q%i%a!<%?!<!"Nc$(\e(B
22779 \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
22780 \e$B$b$G$-$^$9!#$J$<$3$l$,M-MQ$J$N$G$7$g$&$+\e(B?
22781
22782 \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
22783 \e$B@_Dj$K$h$k\e(B) \e$BJ,3d$N5,B'$r8+$F2<$5$$\e(B:
22784
22785 @example
22786  nnimap-split-fancy '(|
22787                       (any "ding" "ding")
22788                       (: spam-split)
22789                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
22790                       "mail")
22791 @end example
22792
22793 \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
22794 \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
22795 \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
22796 \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
22797 \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
22798 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
22799
22800 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
22801 \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
22802 \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
22803
22804 @example
22805  nnimap-split-fancy '(|
22806 ;;; @r{@code{spam-use-regex-headers} \e$B$G8!=P$5$l$?\e(B}
22807 ;;; @r{\e$B$9$Y$F$N\e(B spam \e$B$O\e(B @samp{regex-spam} \e$B$X!#\e(B}
22808                       (: spam-split "regex-spam" 'spam-use-regex-headers)
22809                       (any "ding" "ding")
22810 ;;; @r{spam-split \e$B$G8!=P$5$l$?B>$N$9$Y$F$N\e(B spam \e$B$O\e(B}
22811 ;;; @r{@code{spam-split-group} \e$B$X!#\e(B}
22812                       (: spam-split)
22813                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
22814                       "mail")
22815 @end example
22816
22817 \e$B4pK\E*$K!"$3$l$OFC$K$"$J$?$NI,MW$K0MB8$7$?FCDj$N\e(B @code{spam-split} \e$B8!\e(B
22818 \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
22819 \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
22820 \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
22821 \e$BLsE*$J%V%i%C%/%[!<%k!&%A%'%C%/$r<B9T$9$kI,MW$,$J$$$H$$$&$3$H$G$9!#$5$i\e(B
22822 \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
22823 \e$B$H$b$G$-$^$9!#5$$,68$&!<!#\e(B
22824
22825 \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
22826 \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
22827 \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
22828 \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
22829 \e$BIU$-$NFI$_9~$_$,9T$J$o$l$k$+$i$G$9!#\e(B
22830
22831 @emph{@acronym{IMAP} \e$BMxMQ<T$X$NCm0U\e(B}
22832
22833 \e$B%X%C%@!<$@$1$G$O$J$/$F%a%C%;!<%8A4BN$K4p$E$$$FJ,3d$r9T$J$$$?$$>l9g$O!"%V!<\e(B
22834 \e$B%kJQ?t\e(B @code{nnimap-split-download-body} \e$B$,@_Dj$5$l$kI,MW$,$"$j$^$9!#%G%#\e(B
22835 \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
22836 \e$BNc$($P\e(B @code{spam-check-bogofilter}\e$B!"\e(B@code{spam-check-ifile} \e$B$^$?\e(B
22837 \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
22838 \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
22839 \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
22840 \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
22841
22842 @xref{Splitting in IMAP}.
22843
22844 @node Spam ELisp Package Global Variables
22845 @subsubsection Spam ELisp Package Global Variables
22846 @cindex spam filtering
22847 @cindex spam filtering variables
22848 @cindex spam variables
22849 @cindex spam
22850
22851 @vindex gnus-spam-process-newsgroups
22852 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
22853 \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
22854 \e$B%Q%i%a!<%?!<$+\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$G@_Dj$9$k$3$H$,\e(B
22855 \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
22856 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
22857 \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
22858 \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
22859 \e$B$F=hM}$7$^$9!#\e(B
22860
22861 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
22862 \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
22863 \e$B%m%;%C%5!<$N9`$r;2>H$7$F2<$5$$!#\e(B
22864
22865 @vindex gnus-spam-newsgroup-contents
22866 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
22867 \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
22868 \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
22869 \e$B$r!"$=$N%0%k!<%W%Q%i%a!<\e(B
22870 \e$B%?!<\e(B @code{spam-contents} \e$B$r\e(B @code{gnus-group-spam-classification-spam} \e$B$K\e(B
22871 \e$B@_Dj$9$k$+!"$^$?$O$=$l$KBP1~$9$kJQ\e(B
22872 \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
22873 \e$B8@$9$k$3$H$,$G$-$^$9!#\e(B@code{spam-contents} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
22874 \e$B$H\e(B @code{gnus-spam-newsgroup-contents} \e$BJQ?t$O!"$=$l$i$N<oJL\e(B
22875 \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
22876 @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
22877 \e$B%W$,\e(B @code{spam-junk-mailgroups}, @code{spam-contents} \e$B$^$?\e(B
22878 \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
22879 \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
22880 \e$B$O%G%#%U%)%k%H$G$OL$J,N`$G$9!#\e(B
22881
22882 @vindex gnus-spam-mark
22883 @cindex $
22884 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
22885 \e$B$5$l$^$9\e(B: \e$B$=$N%0%k!<%W$KF~$k$H!"$=$l$i\e(B
22886 \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
22887 \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
22888 \e$B$?$H$-$K!"$=$l$K$O\e(B spam \e$B0u$OIU$-$^$;$s!#$?$@\e(B
22889 \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
22890 \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
22891 \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
22892 \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
22893 \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
22894 \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
22895 \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
22896 \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
22897
22898 \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
22899 @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
22900 \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
22901 \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
22902 \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
22903 \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
22904 \e$B$+%9%3%"%U%!%$%k$rFCJL$K;H$C$F$$$k>l9g$O4V0c$C$F$$$k$+$b$7$l$^$;$s!#$=$&\e(B
22905 \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
22906
22907 @defvar ham-marks
22908 \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
22909 \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
22910 \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
22911 \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
22912 \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
22913 \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
22914 \e$B4+$a$i$l$^$;$s!#$7$+$7!"$"$J$?$,$=$l$r9T$J$&$3$H$O$G$-$k$7!";d$?$A$KITK~\e(B
22915 \e$B$O$"$j$^$;$s!#\e(B
22916 @end defvar
22917
22918 @defvar spam-marks
22919 \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
22920 \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
22921 \e$B$=$l$rJQ99$9$k$3$H$O4+$a$^$;$s$,!"K\Ev$K$=$&$7$?$$$N$J$i$4>!<j$K!#\e(B
22922 @end defvar
22923
22924 \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
22925 \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
22926 \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
22927 \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
22928 \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
22929 \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
22930 \e$B$bL5$$$3$H$r3N$+$a$k$3$H$G$9!#\e(B
22931
22932 @vindex gnus-ham-process-destinations
22933 @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
22934 \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
22935 \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
22936 \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
22937 @code{ham-process-destination} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
22938 \e$B$+\e(B @code{gnus-ham-process-destinations} \e$BJQ?t$N$I$A$i$+$K9gCW$9$k>l=j$K0\\e(B
22939 \e$B$5$l$^$9!#$=$l$i$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$N%j%9%H$G\e(B
22940 \e$B$9\e(B (@kbd{M-x customize-variable @key{RET}
22941 gnus-ham-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
22942 \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
22943 \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
22944 @code{ham-process-destination} \e$B%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"\e(Bham \e$B5-\e(B
22945 \e$B;v$O$=$3$KN1$aCV$+$l$^$9!#\e(B
22946 @code{spam-mark-ham-unread-before-move-from-spam-group} \e$B%Q%i%a!<%?!<$,@_\e(B
22947 \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
22948
22949 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
22950 \e$B%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22951
22952 \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!
22953 \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
22954 \e$B%k!<%W$KAw$k$3$H$,$G$-$^$9!#\e(B
22955
22956 @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
22957 \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
22958
22959 @vindex spam-process-ham-in-spam-groups
22960 \e$BJQ?t\e(B @code{spam-process-ham-in-spam-groups} \e$B$O%G%#%U%)%k%H$G\e(B
22961 \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
22962 \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
22963 \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
22964 \e$B$l$F$$$^$9!#\e(B
22965
22966 @vindex spam-process-ham-in-nonham-groups
22967 \e$BJQ?t\e(B @code{spam-process-ham-in-nonham-groups} \e$B$O%G%#%U%)%k%H$G\e(B
22968 \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
22969 \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
22970 \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
22971 \e$B$=$3$G=hM}$9$k$3$H$,4|BT$5$l$F$$$^$9!#\e(B
22972
22973 @vindex gnus-spam-process-destinations
22974 @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
22975 \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
22976 \e$B%?!<$+\e(B @code{gnus-spam-process-destinations} \e$BJQ?t$N$I$A$i$+$K9gCW$9$k>l\e(B
22977 \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
22978 \e$B$9\e(B (@kbd{M-x customize-variable @key{RET}
22979 gnus-spam-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
22980 \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
22981 \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
22982 @code{spam-process-destination} \e$B%Q\e(B
22983 \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
22984 \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
22985 \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
22986 \e$BI,MW$,$"$j$^$9!#\e(B
22987
22988 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
22989 \e$B%/%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22990
22991 \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!
22992 \e$B$3$l$K$h$C$F\e(B spam \e$B5-;v$r@55,$N%a!<%k%0%k!<%W\e(B
22993 \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
22994
22995 @vindex spam-log-to-registry
22996 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
22997 \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
22998 \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
22999 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$F2<$5$$!#EPO??t$r@)8B$9$k$H!"\e(B
23000 \e$B@)8B$,L5$$>l9g$N$h$&$KF0:n$7$J$$$3$H$r3P$($F$*$$$F2<$5$$!#\e(B
23001
23002 @vindex spam-mark-only-unseen-as-spam
23003 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
23004 \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
23005 \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
23006
23007 @vindex spam-mark-ham-unread-before-move-from-spam-group
23008 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
23009 \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
23010 \e$B;H$&>l9g$K!"$H$F$bLr$KN)$A$^$9!#5-;v$O$"$?$+$b$=$l$,%a!<%k%5!<%P!<$r=P$?\e(B
23011 \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
23012
23013 @vindex spam-autodetect-recheck-messages
23014 \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
23015 \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
23016 \e$B;X<($7$^$9!#$3$l$O$=$N$^$^$K$7$F$*$/$3$H$r4+$a$^$9!#\e(B
23017
23018 @node Spam ELisp Package Sorting and Score Display in Summary Buffer
23019 @subsubsection Spam ELisp Package Sorting and Score Display in Summary Buffer
23020 @cindex spam scoring
23021 @cindex spam sorting
23022 @cindex spam score summary buffer
23023 @cindex spam sort summary buffer
23024 @cindex spam
23025
23026 \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
23027 \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
23028
23029 \e$B:G=i$K!"$I$N%P%C%/%(%s%I$r;H$&$+$r7h$a$kI,MW$,$"$j$^$9!#\e(B
23030 @code{spam-use-spamassassin}\e$B!"\e(B@code{spam-use-spamassassin-headers} \e$B$^$?\e(B
23031 \e$B$O\e(B @code{spam-use-regex-headers} \e$B%P%C%/%(%s%I$r;H$&>l9g!"\e(B
23032 @code{X-Spam-Status} \e$B%X%C%@!<$,;H$o$l$^$9!#\e(B@code{spam-use-bogofilter} \e$B$r\e(B
23033 \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
23034 \e$B$&$N$J$i$P!"\e(BCRM114 \e$B%9%3%"!&%U%)!<%^%C%H$K9gCW$9$k!"$$$:$l$+$N%X%C%@!<$,\e(B
23035 \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
23036 \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
23037 \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
23038
23039 \e$B35N,%P%C%U%!!<$K\e(B spam \e$B$N%9%3%"$rI=<($5$;$k$K$O!"$3$N9T\e(B
23040 \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
23041 \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
23042 \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
23043
23044 @lisp
23045 (defalias 'gnus-user-format-function-S 'spam-user-format-function-S)
23046 @end lisp
23047
23048 \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
23049 \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
23050 \e$B$kNc$G$9\e(B:
23051
23052 @lisp
23053 (setq gnus-summary-line-format
23054  "%U%R %10&user-date; $%5uS %6k  %B %(%4L: %*%-25,25a%) %s \n")
23055 @end lisp
23056
23057 \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
23058 \e$B$&\e(B:
23059
23060 @lisp
23061 (setq
23062  gnus-show-threads nil
23063  gnus-article-sort-functions
23064   '(spam-article-sort-by-spam-status))
23065 @end lisp
23066
23067 \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
23068 \e$B$F2<$5$$!#\e(B
23069
23070 @node Spam ELisp Package Configuration Examples
23071 @subsubsection Spam ELisp Package Configuration Examples
23072 @cindex spam filtering
23073 @cindex spam filtering configuration examples
23074 @cindex spam configuration examples
23075 @cindex spam
23076
23077 @subsubheading Ted \e$B$N@_Dj\e(B
23078
23079 From Ted Zlatanov <tzz@@lifelogs.com>.
23080 @example
23081
23082 ;; @r{@code{gnus-registry-split-fancy-with-parent} \e$B$H\e(B spam \e$B$N\e(B}
23083 ;; @r{\e$B<+F08!=P$N$?$a!#>\:Y$O\e(B @file{gnus-registry.el} \e$B$r;2>H!#\e(B}
23084 (gnus-registry-initialize)
23085 (spam-initialize)
23086
23087 ;; @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}
23088 (define-key gnus-summary-mode-map "\C-s" 'gnus-summary-mark-as-spam)
23089
23090 (setq
23091  spam-log-to-registry t ;; @r{Spam \e$B$N<+F08!=P$N$?$a!#\e(B}
23092  spam-use-BBDB t
23093  spam-use-regex-headers t ;; @r{X-Spam-Flag (SpamAssassin) \e$B$r$D$+$^$($k!#\e(B}
23094  ;; @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}
23095  gnus-spam-newsgroup-contents '(("spam" gnus-group-spam-classification-spam))
23096  ;; @r{\e$B$3$l$i$N\e(B docstring \e$B$r;2>H!#\e(B}
23097  spam-move-spam-nonspam-groups-only nil
23098  spam-mark-only-unseen-as-spam t
23099  spam-mark-ham-unread-before-move-from-spam-group t
23100  nnimap-split-rule 'nnimap-split-fancy
23101  ;; @r{\e$B$"$J$?$N@_Dj$KDI2C$9$kA0$K!"$3$l$,2?$r$9$k$+M}2r$;$h\e(B!}
23102  nnimap-split-fancy '(|
23103                       ;; @r{References \e$B$r?F$^$GC)$C$F\e(B}
23104                       ;; @r{\e$B$=$l$i$N%0%k!<%W$rF~$l$k!#\e(B}
23105                       (: gnus-registry-split-fancy-with-parent)
23106                       ;; @r{\e$B$3$l$O%5!<%P!<B&$N\e(B SpamAssassin}
23107                       ;; @r{\e$B%?%0$r$D$+$^$($k!#\e(B}
23108                       (: spam-split 'spam-use-regex-headers)
23109                       (any "ding" "ding")
23110                       ;; @r{Spam \e$B5-;v$O%G%#%U%)%k%H$G\e(B}
23111                       ;; @r{@samp{spam} \e$B$K9T$/$3$H$KCm0U!#\e(B}
23112                       (: spam-split)
23113                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
23114                       "mail"))
23115
23116 ;; @r{@kbd{G p} \e$B$G@_Dj$7$?;d$N%Q%i%a!<%?!<!#\e(B}
23117
23118 ;; @r{\e$B$9$Y$F$N\e(B nnml \e$B%0%k!<%W$H!"\e(B@samp{nnimap+mail.lifelogs.com:train}}
23119 ;; @r{\e$B$H\e(B @samp{nnimap+mail.lifelogs.com:spam} \e$B$r=|$$$?$9$Y$F$N\e(B nnimap}
23120 ;; @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}
23121 ;; @r{\e$B$=$l$O<jF0$G8!=P$7$J$1$l$P$J$i$J$$$+$i!#\e(B}
23122
23123 ((spam-process-destination . "nnimap+mail.lifelogs.com:train"))
23124
23125 ;; @r{\e$B$9$Y$F$N\e(B @acronym{NNTP} \e$B%0%k!<%W!#\e(B}
23126 ;; @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}
23127 ((spam-autodetect-methods spam-use-blacklist spam-use-BBDB)
23128 ;; @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}
23129  (spam-process-destination . "nnimap+mail.lifelogs.com:train"))
23130
23131 ;; @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}
23132 ((spam-autodetect . t))
23133
23134 ;; @r{\e$B;d$N\e(B nnimap @samp{nnimap+mail.lifelogs.com:spam} \e$B%0%k!<%W!#\e(B}
23135
23136 ;; @r{\e$B$3$l$O\e(B spam \e$B%0%k!<%W!#\e(B}
23137 ((spam-contents gnus-group-spam-classification-spam)
23138
23139  ;; @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}
23140  ;; @r{@samp{nnimap+mail.lifelogs.com:train} \e$B$K9T$/\e(B}
23141  ;; @r{(\e$BA0=R$N\e(B @code{gnus-spam-newsgroup-contents} \e$B@_Dj$K$h$j!"$9$Y$F$N\e(B}
23142  ;; @r{\e$B$^$@FI$^$l$?$3$H$,L5$$%a%C%;!<%8$rFI$`$H$=$&$J$k\e(B)\e$B!#\e(B}
23143
23144  (spam-process-destination "nnimap+mail.lifelogs.com:train")
23145
23146  ;; @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}
23147  ;; @r{\e$B$K9T$/$,!";d$N\e(B @samp{nnimap+mail.lifelogs.com:trainham} \e$B%U%)%k%@\e(B}
23148  ;; @r{\e$B$K$b%H%l!<%K%s%0$N$?$a$K9T$/!#\e(B}
23149
23150  (ham-process-destination "nnimap+mail.lifelogs.com:mail"
23151                           "nnimap+mail.lifelogs.com:trainham")
23152  ;; @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}
23153  (ham-marks
23154   (gnus-ticked-mark))
23155  ;; @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}
23156  ;; @r{\e$BITMW$G!"C1$K;d$N]5J0$r@2$i$9$?$a$K$"$j$^$9!#\e(B}
23157  (spam-process (gnus-group-spam-exit-processor-blacklist)))
23158
23159 ;; @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}
23160 ;; @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}
23161 ;; @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}
23162 ;; @r{gnus \e$B$O$=$&$$$&$3$H$O$d$C$F$/$l$^$;$s!#\e(B}
23163
23164 @end example
23165
23166 @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
23167 From Reiner Steib <reiner.steib@@gmx.de>.
23168
23169 \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
23170 \e$B78$7$?\e(B) bogofilter \e$B$r2TF/$5$;$F$$$^$9!#G'<1$5$l\e(B
23171 \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
23172 \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
23173 \e$B$"$k$$$OH]Dj$N%H%l!<%K%s%0$O!"\e(B@samp{training.ham} \e$B$^$?\e(B
23174 \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
23175 \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
23176 \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
23177 \e$B$S\e(B @samp{training.spam} \e$B%U%)%k%@$+$i$=$l$i$r:o=|$7$^$9!#\e(B
23178
23179 \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
23180 \e$B;E;v$r;d$N$?$a$K$3$J$7$^$9\e(B:
23181
23182 @lisp
23183    ("nnimap:spam\\.detected"
23184     (gnus-article-sort-functions '(gnus-article-sort-by-chars))
23185     (ham-process-destination "nnimap:INBOX" "nnimap:training.ham")
23186     (spam-contents gnus-group-spam-classification-spam))
23187    ("nnimap:\\(INBOX\\|other-folders\\)"
23188     (spam-process-destination . "nnimap:training.spam")
23189     (spam-contents gnus-group-spam-classification-ham))
23190 @end lisp
23191
23192 @itemize
23193
23194 @item @b{The Spam folder:}
23195
23196 @samp{spam.detected} \e$B%U%)%k%@$K$*$$$F!";d$O9NDj$N<:GT\e(B (\e$B$9$J$o$A!"\e(B
23197 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
23198 \e$B$r$7$J$1$l$P$J$j$^$;$s!#\e(B
23199
23200 @code{gnus-group-spam-classification-spam} \e$B$N9`$N$?$a$K!"$9$Y$F$N%a%C%;!<\e(B
23201 \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
23202 \e$B$i!";d$O5-;v$K$$$/$D$+$NB>$N\e(B ham \e$B0u\e(B (@code{ham-marks}, @ref{Spam ELisp
23203 Package Global Variables}) \e$B$rIU$1$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N5-;v\e(B
23204 \e$B$O\e(B @samp{INBOX} (\e$B;d$,5-;v$rCV$$$F$*$-$?$$$H$3\e(B
23205 \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
23206 \e$B%W$K%3%T!<$5$l!"\e(B@samp{spam.detected} \e$B%U%)%k%@$+$i:o=|$5$l$^$9!#\e(B
23207
23208 @code{gnus-article-sort-by-chars} \e$B$N9`$O!";d$N<:GT$7$?9NDj$N8!=P$rC1=c$K\e(B
23209 \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
23210 \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
23211 \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}
23212 (@acronym{UCE}, @acronym{UBE}) \e$B$G$O$"$j$^$;$s!#$H$b$"$l!"$=$l$i$NMW$i$J\e(B
23213 \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)
23214
23215 @item @b{Ham folders:}
23216
23217 \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
23218 \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
23219 \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
23220 \e$B0\$5$l$^$9!#\e(B
23221 @end itemize
23222
23223 @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
23224
23225 From Reiner Steib <reiner.steib@@gmx.de>.
23226
23227 \e$B0J2<$N\e(B @code{gnus-parameters} \e$B$KG<$a$?9`L\$K$h$C$F!"\e(B@kbd{S x}
23228 (@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
23229 \e$B;v$K0u$rIU$1!"%0%k!<%W$r=P$k$H$-$K\e(B Gmane \e$B$KJs9p$7$^$9\e(B:
23230
23231 @lisp
23232    ("^gmane\\."
23233     (spam-process (gnus-group-spam-exit-processor-report-gmane)))
23234 @end lisp
23235
23236 \e$B2C$($F!";d$O\e(B news.gmane.org \e$B$+$i$G$O$J$/%m!<%+%k%K%e!<%9%5!<\e(B
23237 \e$B%P!<\e(B (leafnode) \e$B$rDL$7$F5-;v$rFI$s$G$$$k$N$G!"\e(B
23238 @code{(setq spam-report-gmane-use-article-number nil)} \e$B$r;H$C$F$$$^$9!#\e(B
23239 \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
23240 \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
23241 \e$B$r8!::$5$;$J$1$l$P$J$j$^$;$s!#\e(B
23242
23243 @node Blacklists and Whitelists
23244 @subsubsection \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H\e(B
23245 @cindex spam filtering
23246 @cindex whitelists, spam filtering
23247 @cindex blacklists, spam filtering
23248 @cindex spam
23249
23250 @defvar spam-use-blacklist
23251
23252 \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
23253 \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
23254 \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
23255 \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
23256
23257 @end defvar
23258
23259 @defvar spam-use-whitelist
23260
23261 \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
23262 \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
23263 \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
23264 \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
23265 \e$B<(E*$J_I2a4o$G$9!#\e(B
23266
23267 @end defvar
23268
23269 @defvar spam-use-whitelist-exclusive
23270
23271 \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
23272 \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
23273 \e$BJQ?t$r\e(B @code{t} \e$B$K$7$F2<$5$$!#Cm0U$7$F;H$C$F2<$5$$!#\e(B
23274
23275 @end defvar
23276
23277 @defvar gnus-group-spam-exit-processor-blacklist
23278
23279 \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
23280 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23281 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23282 \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
23283 \e$B$$$?5-;v$NAw?.<T$,%V%i%C%/%j%9%H$KDI2C$5$l$^$9!#\e(B
23284
23285 @emph{\e$B7Y9p\e(B}
23286
23287 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-blacklist} \e$B$NBe$o$j$K!"\e(B
23288 @code{(spam spam-use-blacklist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23289 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23290
23291 @end defvar
23292
23293 @defvar gnus-group-ham-exit-processor-whitelist
23294
23295 \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
23296 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23297 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23298 \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
23299 \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
23300
23301 @emph{\e$B7Y9p\e(B}
23302
23303 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-whitelist} \e$B$NBe$o$j$K!"\e(B
23304 @code{(ham spam-use-whitelist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n\e(B
23305 \e$B$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23306
23307 @end defvar
23308
23309 \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
23310 \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
23311 \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
23312 \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
23313 \e$B8=$N9=J8\e(B (stntax) \e$B$r;H$$$^$9!#\e(B
23314
23315 \e$B5U$K!"%[%o%$%H%j%9%H$O2?$N%"%I%l%9$,@5Ev$@$H9M$($i$l$k$+$r9p$2$^$9!#%[%o\e(B
23316 \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
23317 \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
23318 \e$B$O\e(B Emacs \e$B$N@55,I=8=$N9=J8\e(B (stntax) \e$B$r;H$$$^$9!#\e(B
23319
23320 \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H$N%U%!%$%k$N=j:_$O!"\e(B
23321 @code{spam-directory} \e$BJQ?t\e(B (\e$B%G%#%U%)%k%H$O\e(B @file{~/News/spam}) \e$B$^$?\e(B
23322 \e$B$OD>@\\e(B @code{spam-whitelist} \e$B$H\e(B @code{spam-blacklist} \e$BJQ?t$G%+%9%?%^%$%:\e(B
23323 \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
23324 \e$B%k%H$G$O\e(B @code{spam-directory} \e$B$N%G%#%l%/%H%j!<$K$"$j!"$=$l$>\e(B
23325 \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
23326
23327 @node BBDB Whitelists
23328 @subsubsection BBDB \e$B%[%o%$%H%j%9%H\e(B
23329 @cindex spam filtering
23330 @cindex BBDB whitelists, spam filtering
23331 @cindex BBDB, spam filtering
23332 @cindex spam
23333
23334 @defvar spam-use-BBDB
23335
23336 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
23337 \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
23338 \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
23339 \e$B$P$J$j$^$;$s!#$=$NAw?.<T$,\e(B BBDB \e$B$K:\$C$F$$$J$$%a%C%;!<%8$O!"<!\e(B
23340 \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
23341 \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
23342
23343 @end defvar
23344
23345 @defvar spam-use-BBDB-exclusive
23346
23347 \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
23348 \e$B$r0UL#$9$k0EL[$N_I2a4o$H$7$F\e(B BBDB \e$B$r;H$$$?$$>l9g$O!"$3$NJQ?t\e(B
23349 \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
23350 \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
23351
23352 @code {spam.el} \e$B$K4X$9$k8B$j$O!"\e(B@code{spam-use-BBDB} \e$B$NJLL>$H$7\e(B
23353 \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
23354 \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
23355 \e$BDj$9$l$P!"\e(BBBDB \e$B$K$h$kJ,3d$O$9$Y$FGSB>E*$K$J$j$^$9!#\e(B
23356
23357 @end defvar
23358
23359 @defvar gnus-group-ham-exit-processor-BBDB
23360
23361 \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
23362 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23363 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23364 \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
23365 \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
23366
23367 @emph{\e$B7Y9p\e(B}
23368
23369 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-BBDB} \e$B$NBe$o$j$K!"\e(B
23370 @code{(ham spam-use-BBDB)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23371 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23372
23373 @end defvar
23374
23375 @node Gmane Spam Reporting
23376 @subsubsection Gmane Spam \e$BJs9p\e(B
23377 @cindex spam reporting
23378 @cindex Gmane, spam reporting
23379 @cindex Gmane, spam reporting
23380 @cindex spam
23381
23382 @defvar gnus-group-spam-exit-processor-report-gmane
23383
23384 \e$B%0%k!<%W%Q%i%a!<%?!<$+JQ?t\e(B @code{gnus-spam-process-newsgroups} \e$B$r%+%9%?\e(B
23385 \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
23386 \e$B2C$($F2<$5$$!#$3$l$,2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU$$$?5-;v$N%0%k!<%W\e(B
23387 \e$B$,\e(B HTTP \e$B7PM3$G\e(B Gmane \e$B$N4IM}<T$KJs9p$5$l$^$9!#\e(B
23388
23389 Gmane \e$B$O\e(B @uref{http://gmane.org} \e$B$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
23390
23391 @emph{\e$B7Y9p\e(B}
23392
23393 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-report-gmane} \e$B$NBe$o$j$K!"\e(B
23394 @code{(spam spam-use-gmane)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9\e(B
23395 \e$B$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23396
23397 @end defvar
23398
23399 @defvar spam-report-gmane-use-article-number
23400
23401 \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
23402 \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
23403 \e$B$O!"\e(B@code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
23404 @code{spam-report-gmane-use-article-number} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
23405 @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
23406 \e$B$r;H$$$^$9!#\e(B
23407
23408 @end defvar
23409
23410 @node Anti-spam Hashcash Payments
23411 @subsubsection \e$BHs\e(B-spam Hashcash \e$B0u\e(B
23412 @cindex spam filtering
23413 @cindex hashcash, spam filtering
23414 @cindex spam
23415
23416 @defvar spam-use-hashcash
23417
23418 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
23419 \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
23420 \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
23421 \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
23422 \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
23423
23424 @end defvar
23425
23426 @node Blackholes
23427 @subsubsection \e$B%V%i%C%/%[!<%k\e(B
23428 @cindex spam filtering
23429 @cindex blackholes, spam filtering
23430 @cindex spam
23431
23432 @defvar spam-use-blackholes
23433
23434 \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
23435 \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
23436 \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
23437 \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
23438 \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
23439 \e$BCN$i$;$k$?$a$K!"3NG'$7$F2<$5$$!#\e(B
23440
23441 \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
23442 \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
23443 \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
23444 \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
23445 \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
23446 \e$B$+$+$o$i$:?d>)$5$l$^$;$s!#$7$+$7!"$=$l$,F0$/$+$I$&$+$r3N$+$a$k$3$H$O$G$-\e(B
23447 \e$B$^$9!#\e(B
23448
23449 @end defvar
23450
23451 @defvar spam-blackhole-servers
23452
23453 \e$B%V%i%C%/%[!<%k!&%A%'%C%/$N$?$a$K0U8+$r5a$a$k%5!<%P!<$N%j%9%H$G$9!#\e(B
23454
23455 @end defvar
23456
23457 @defvar spam-blackhole-good-server-regex
23458
23459 \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
23460 @code{nil} \e$B$K@_Dj$5$l$k$HL58z$G$9!#\e(B
23461
23462 @end defvar
23463
23464 @defvar spam-use-dig
23465
23466 @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
23467 \e$B%G%#%U%)%k%H$N@_Dj$G$"$k\e(B @code{t} \e$B$,?d>)$5$l$^$9!#\e(B
23468
23469 @end defvar
23470
23471 \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
23472 \e$B%/%[!<%k$K\e(B spam \e$B$^$?$O\e(B ham \e$B%W%m%;%C%5!<$O$"$j$^$;$s!#\e(B
23473
23474 @node Regular Expressions Header Matching
23475 @subsubsection \e$B@55,I=8=$K$h$k%X%C%@!<$N9gCW8!::\e(B
23476 @cindex spam filtering
23477 @cindex regular expressions header matching, spam filtering
23478 @cindex spam
23479
23480 @defvar spam-use-regex-headers
23481
23482 \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
23483 \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
23484 \e$B$-$^$9!#JQ?t\e(B @code{spam-regex-headers-spam} \e$B$*$h\e(B
23485 \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
23486 \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
23487 \e$B$=$l$>$l$r8!::$7$^$9!#\e(B
23488
23489 @end defvar
23490
23491 @defvar spam-regex-headers-spam
23492
23493 \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
23494 \e$BJ,$1$k$?$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
23495
23496 @end defvar
23497
23498 @defvar spam-regex-headers-ham
23499
23500 \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
23501 \e$BJ,$1$k$?$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
23502
23503 @end defvar
23504
23505 \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
23506 \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
23507
23508 @node Bogofilter
23509 @subsubsection Bogofilter
23510 @cindex spam filtering
23511 @cindex bogofilter, spam filtering
23512 @cindex spam
23513
23514 @defvar spam-use-bogofilter
23515
23516 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
23517 \e$B$3$NJQ?t$r%;%C%H$7$F2<$5$$!#\e(B
23518
23519 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
23520 \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
23521 \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
23522 \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
23523 \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
23524 \e$B$9!#\e(B
23525
23526 Bogofilter \e$B$O!"$"$k0lDj$NogCM$K4p$E$$$F!"%a%C%;!<%8$,\e(B spam \e$B$+$I$&$+$r8+\e(B
23527 \e$B6K$a$^$9!#ogCM$O%+%9%?%^%$%:$G$-$^$9!#\e(BBogofilter \e$B$N%I%-%e%a%s%H$rD4$Y$F\e(B
23528 \e$B2<$5$$!#\e(B
23529
23530 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
23531 \e$B<h$j>C$5$l$^$9!#\e(B
23532
23533 @code{spam-use-bogofilter-headers} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1\e(B
23534 \e$B$^$;$s!#\e(B
23535
23536 @end defvar
23537
23538 @defvar spam-use-bogofilter-headers
23539
23540 \e$B%a%C%;!<%8%X%C%@!<$@$1$rD4$Y$k$?$a$K\e(B Eric Raymond \e$B$N?WB.\e(B
23541 \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
23542 \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
23543 \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
23544 \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
23545 \e$B$G$7$g$&!#\e(BBogofilter \e$B$N%$%s%9%H!<%k$K4X$9$kJ8=q$rD4$Y$F2<$5$$!#\e(B
23546
23547 @code{spam-use-bogofilter} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
23548
23549 @end defvar
23550
23551 @defvar gnus-group-spam-exit-processor-bogofilter
23552 \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
23553 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23554 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23555 \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
23556 \e$B$$$?5-;v$,\e(B bogofilter \e$B$N\e(B spam \e$B%G!<%?%Y!<%9$K2C$($i$^$9!#\e(B
23557
23558 @emph{\e$B7Y9p\e(B}
23559
23560 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-bogofilter} \e$B$NBe$o$j$K!"\e(B
23561 @code{(spam spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23562 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23563 @end defvar
23564
23565 @defvar gnus-group-ham-exit-processor-bogofilter
23566 \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
23567 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23568 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23569 \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
23570 \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
23571 \e$B$KDI2C$5$l$^$9!#\e(B
23572
23573 @emph{\e$B7Y9p\e(B}
23574
23575 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-bogofilter} \e$B$NBe$o$j$K!"\e(B
23576 @code{(ham spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23577 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23578 @end defvar
23579
23580 @defvar spam-bogofilter-database-directory
23581
23582 \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
23583 \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
23584 \e$B%?%Y!<%9!&%G%#%l%/%H%j!<$r;H$$$^$9!#\e(B
23585
23586 @end defvar
23587
23588 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
23589 \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
23590 \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
23591 \e$B;v$K;H$o$l$?$3$H$r<($9\e(B @code{spam-use-bogofilter} \e$B$*$h\e(B
23592 \e$B$S\e(B @code{spam-use-bogofilter-headers} \e$BJQ?t$,Ds6!$5$l$^$9!#$3$N5!G=$r8!::\e(B
23593 \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
23594
23595 @node SpamAssassin back end
23596 @subsubsection SpamAssassin back end
23597 @cindex spam filtering
23598 @cindex spamassassin, spam filtering
23599 @cindex spam
23600
23601 @defvar spam-use-spamassassin
23602
23603 @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
23604 \e$B2<$5$$!#\e(B
23605
23606 SpamAssassin \e$B$O!"%Y%$%8%"%s%U%#%k%?$rFbJq$9$k5,B'$HJ,@O$N%;%C%H$K4p$E$$\e(B
23607 \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
23608 \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
23609 \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
23610 \e$B$9!#\e(B
23611
23612 \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
23613 \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
23614 \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
23615 \e$BBe$o$j$K\e(B @code{spam-use-spamassassin-headers} \e$B$r%;%C%H$7$F2<$5$$!#\e(B
23616
23617 @code{spam-use-spamassassin-headers} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1\e(B
23618 \e$B$^$;$s!#\e(B
23619
23620 @end defvar
23621
23622 @defvar spam-use-spamassassin-headers
23623
23624 \e$B%a!<%k$,\e(B SpamAssassin \e$B$G=hM}$5$l$k$h$&$K$J$C$F$$$k>l9g$K!"\e(B
23625 SpamAssassin \e$B%X%C%@!<$K4p$E$$$F\e(B @code{spam-split} \e$B$KJ,3d$r9T$J$o$;$?$$$N\e(B
23626 \e$B$J$i$P!"$3$NJQ?t$r%;%C%H$7$F2<$5$$!#\e(B
23627
23628 @code{spam-use-spamassassin} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
23629
23630 @end defvar
23631
23632 @defvar spam-spamassassin-path
23633
23634 \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
23635 \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
23636 \e$B$9$k$3$H$,$G$-$^$9!#\e(B@code{spamd}/@code{spamc} \e$B$N99$J$k>pJs$O!"\e(B
23637 SpamAssassin \e$B$N%I%-%e%a%s%H$r8+$F2<$5$$!#\e(B
23638
23639 @end defvar
23640
23641 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
23642 \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
23643 \e$B$r;H$&$+!"$"$k$$$O$9$G$K$=$l$i$,5-;v$KE,MQ:Q$_$+$I$&$+$r!"\e(B
23644 @code{spam-use-spamassassin} \e$B$H\e(B @code{spam-use-spamassassin-headers} \e$BJQ\e(B
23645 \e$B?t$G\e(B @code{spam-split} \e$B$K;X<($7$^$9!#$3$N5!G=$r8!::$9$k$?$a\e(B
23646 \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
23647
23648 @node ifile spam filtering
23649 @subsubsection ifile \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
23650 @cindex spam filtering
23651 @cindex ifile, spam filtering
23652 @cindex spam
23653
23654 @defvar spam-use-ifile
23655
23656 Bogofilter \e$B$K;w$?E}7WJ,@O4o$G$"\e(B
23657 \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
23658 \e$B$K$7$F2<$5$$!#\e(B
23659
23660 @end defvar
23661
23662 @defvar spam-ifile-all-categories
23663
23664 @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
23665 \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
23666 \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
23667 \e$B$1$l$P$J$j$^$;$s!#\e(B
23668
23669 @end defvar
23670
23671 @defvar spam-ifile-spam-category
23672
23673 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
23674 \e$B$kJ8;zNs$OL54X78$G$9$,!"$?$V$s$"$J$?$O\e(B @samp{spam} \e$B$NCM$r;D$7$F$*$-$?$$\e(B
23675 \e$B$G$7$g$&!#\e(B
23676 @end defvar
23677
23678 @defvar spam-ifile-database-path
23679
23680 \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
23681 \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
23682
23683 @end defvar
23684
23685 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
23686 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
23687 \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
23688 \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
23689
23690 @node spam-stat spam filtering
23691 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
23692 @cindex spam filtering
23693 @cindex spam-stat, spam filtering
23694 @cindex spam-stat
23695 @cindex spam
23696
23697 @xref{Filtering Spam Using Statistics with spam-stat}.
23698
23699 @defvar spam-use-stat
23700
23701 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
23702 \e$B$o$;$?$$$J$i$P!"$3$NJQ?t$rM-8z$K$7$F2<$5$$!#\e(B
23703
23704 @end defvar
23705
23706 @defvar gnus-group-spam-exit-processor-stat
23707 \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
23708 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23709 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23710 \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
23711 \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
23712
23713 @emph{\e$B7Y9p\e(B}
23714
23715 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-stat} \e$B$NBe$o$j$K!"\e(B
23716 @code{(spam spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23717 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23718 @end defvar
23719
23720 @defvar gnus-group-ham-exit-processor-stat
23721 \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
23722 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23723 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23724 \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
23725 \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
23726 \e$B$KDI2C$5$l$^$9!#\e(B
23727
23728 @emph{\e$B7Y9p\e(B}
23729
23730 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-stat} \e$B$NBe$o$j$K!"\e(B
23731 @code{(ham spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23732 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23733 @end defvar
23734
23735 \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
23736 \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
23737 \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
23738 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
23739 \e$B$N\e(B @code{spam-use-stat} \e$BJQ?t$,Ds6!$5$l$^$9!#\e(B
23740
23741 @node SpamOracle
23742 @subsubsection gnus \e$B$G\e(B SpamOracle \e$B$r;H$&$K$O\e(B
23743 @cindex spam filtering
23744 @cindex SpamOracle
23745 @cindex spam
23746
23747 \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
23748 \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
23749 \e$B$+$l$^$7$?!#$3$l$OJL$K%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!#\e(B
23750
23751 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
23752 \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
23753 \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
23754 \e$B$9\e(B @samp{X-Spam} \e$B%X%C%@!<$r5-F~$7$^$9!#\e(B
23755
23756 \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
23757 Source Specifiers} \e$B$+$iAv$i$;$k$3$H$G$9!#$3$NJ}K!$K$O!"MxMQ<T\e(B
23758 \e$B$,\e(B @emph{X-Spam} \e$B%X%C%@!<$r8+$k$3$H$,$G$-$k$H$$$&MxE@$,$"$j$^$9!#\e(B
23759
23760 \e$B$b$C$H$b<j7Z$JJ}K!$O!"\e(B@code{spam.el} (@pxref{Filtering Spam Using The
23761 Spam ELisp Package}) \e$B$,\e(B SpamOracle \e$B$r8F$V$h$&$K$9$k$3$H$G$9!#\e(B
23762
23763 @vindex spam-use-spamoracle
23764 @code{spam.el} \e$B$,\e(B SpamOracle \e$B$r;H$($k$h$&$K$9$k$K$O!"JQ\e(B
23765 \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
23766 Using The Spam ELisp Package} \e$B$N9`$G=R$Y$i$l$F$$$k$h$&\e(B
23767 \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
23768 \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
23769 \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
23770 \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
23771 \e$B$O\e(B @samp{INBOX} \e$B$K;D$j$^$9\e(B:
23772
23773 @example
23774 (setq spam-use-spamoracle t
23775       spam-split-group "Junk"
23776       nnimap-split-inbox '("INBOX")
23777       nnimap-split-rule 'nnimap-split-fancy
23778       nnimap-split-fancy '(| (: spam-split) "INBOX"))
23779 @end example
23780
23781 @defvar spam-use-spamoracle
23782 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
23783 \e$B2<$5$$!#\e(B
23784 @end defvar
23785
23786 @defvar spam-spamoracle-binary
23787 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
23788 \e$B%P%$%J%j$r;H$$$^$9!#$3$l$K$O%+%9%?%^%$%:2DG=$JJQ\e(B
23789 \e$B?t\e(B @code{spam-spamoracle-binary} \e$B$r;H$$$^$9!#\e(B
23790 @end defvar
23791
23792 @defvar spam-spamoracle-database
23793 SpamOracle \e$B$O$=$N2r@O7k2L$r%G!<%?%Y!<%9$H$7$F3JG<$9$k$?$a$K!"%G%#%U%)%k\e(B
23794 \e$B%H$G\e(B @file{~/.spamoracle.db} \e$B%U%!%$%k$r;H$$$^$9!#$3$l$OJQ\e(B
23795 \e$B?t\e(B @code{spam-spamoracle-database} \e$B$G@)8f$5$l!"%G%#%U%)%k%H\e(B
23796 \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
23797 \e$B$l$k$3$H$r0UL#$7$^$9!#%G!<%?%Y!<%9$,$I$3$+FCJL$J>l=j$K$"$k>l9g$O!"\e(B
23798 @code{spam-spamoracle-database} \e$B$r$=$N%Q%9$K@_Dj$7$F2<$5$$!#\e(B
23799 @end defvar
23800
23801 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
23802 \e$B$$$^$9!#4V0c$$$d8+F($7$N>/$J$$NI$$7k2L$rF@$k$?$a$K!"\e(BSpamOracle \e$B$O%H%l!<\e(B
23803 \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
23804 @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
23805 \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
23806 \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
23807 \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
23808 \e$B$H$K$h$C$F9T$J$&$3$H$,$G$-$^$9!"\e(B@xref{Filtering Spam Using The Spam
23809 ELisp Package}.
23810
23811 @defvar gnus-group-spam-exit-processor-spamoracle
23812 \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
23813 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23814 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23815 \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
23816 \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
23817
23818 @emph{\e$B7Y9p\e(B}
23819
23820 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-spamoracle} \e$B$NBe$o$j$K!"\e(B
23821 @code{(spam spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23822 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23823 @end defvar
23824
23825 @defvar gnus-group-ham-exit-processor-spamoracle
23826 \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
23827 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23828 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23829 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(B
23830 @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
23831 \e$B$F\e(B SpamOracle \e$B$KAw$i$l$^$9!#\e(B
23832
23833 @emph{\e$B7Y9p\e(B}
23834
23835 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-spamoracle} \e$B$NBe$o$j$K!"\e(B
23836 @code{(ham spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23837 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23838 @end defvar
23839
23840 @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
23841 \e$B$J$$%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<$G$9!#\e(B
23842
23843 @example
23844  ((spam-contents gnus-group-spam-classification-ham)
23845   (spam-process ((ham spam-use-spamoracle)
23846                  (spam spam-use-spamoracle))))
23847 @end example
23848
23849 \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
23850 \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
23851 \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
23852 \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
23853 \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
23854 \e$B5-;v$rAw$j$^$9!#\e(B
23855
23856 @node Extending the Spam ELisp package
23857 @subsubsection Spam ELisp \e$B%Q%C%1!<%8$N3HD%\e(B
23858 @cindex spam filtering
23859 @cindex spam elisp package, extending
23860 @cindex extending the spam elisp package
23861
23862 \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
23863 \e$B$9$k$?$a$K0J2<$rMQ0U$7$F2<$5$$\e(B:
23864
23865 @enumerate
23866
23867 @item
23868 \e$B%3!<%I\e(B
23869
23870 @lisp
23871 (defvar spam-use-blackbox nil
23872   "Blackbox \e$B$r;H$&$H$-$O\e(B t \e$B$K$9$k!#\e(B")
23873 @end lisp
23874
23875 Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$r8!::$G$-$k$N$G$"$l$P!"\e(B
23876 @code{spam-check-blackbox} \e$B$r=q$$$F2<$5$$!#\e(B
23877
23878 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
23879 \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
23880 \e$B$7$$B>$N\e(B restister/unregister \e$B%k!<%A%s$r;H$C\e(B
23881 \e$B$F\e(B @code{spam-blackbox-register-routine} \e$B$*$h\e(B
23882 \e$B$S\e(B @code{spam-blackbox-unregister-routine} \e$B$r=q$$$F2<$5$$!#\e(B
23883
23884 @item
23885 \e$B4X?t\e(B
23886
23887 @code{spam-check-blackbox} \e$B4X?t$O!"B>$N=,47$KJo$C\e(B
23888 \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
23889 \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
23890 \e$B$^$?!"$"$J$?$,$=$&$G$J$$M}M3$r40A4$KM}2r$7$F$$$J$$$J$i$P!"%F%s%W%l!<%H$K\e(B
23891 \e$Bsv$jIU$$$F2<$5$$!#\e(B
23892
23893 @end enumerate
23894
23895 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:
23896
23897 @enumerate
23898
23899 @item
23900 \e$B%3!<%I\e(B
23901
23902 Spam \e$B$^$?$O\e(B ham \e$B$N%W%m%;%C%5!<$rMQ0U$9$kI,MW$O$"$j$^$;$s!#\e(B
23903 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
23904 \e$B$F2<$5$$!#\e(B
23905
23906 \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
23907 \e$B$j$K\e(B @code{(spam spam-use-blackbox)} \e$B$^$?\e(B
23908 \e$B$O\e(B @code{(ham spam-use-blackbox)} \e$B$N7A<0$,?d>)$5$l$^$9!#:#$N$H$3\e(B
23909 \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
23910
23911 @lisp
23912 (defvar gnus-group-spam-exit-processor-blackbox "blackbox-spam"
23913   "\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
23914 Spam \e$B%0%k!<%W$@$1$KE,MQ$5$l$k!#\e(B")
23915
23916 (defvar gnus-group-ham-exit-processor-blackbox "blackbox-ham"
23917   "\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
23918 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")
23919
23920 @end lisp
23921
23922 @item
23923 gnus \e$B$N%Q%i%a!<%?!<\e(B
23924
23925 @code{gnus.el} \e$B$K$"$k%0%k!<%W%Q%i%a!<%?!<\e(B @code{spam-process} \e$B$K\e(B
23926
23927 @lisp
23928 (const :tag "Spam: Blackbox" (spam spam-use-blackbox))
23929 (const :tag "Ham: Blackbox"  (ham spam-use-blackbox))
23930 @end lisp
23931
23932 \e$B$r2C$($F2<$5$$!#$=$l$r%Q%i%a!<%?!<$HJQ?t$N%+%9%?%^%$%:$NFs2s$K$D$$$F9T$J\e(B
23933 \e$B$&$3$H$r3N$+$a$F2<$5$$!#\e(B
23934
23935 Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$,\e(B spam \e$B$+$I$&$+$r8!::$G$-$k$N$G$"$l$P!"\e(B
23936
23937 @lisp
23938 (variable-item spam-use-blackbox)
23939 @end lisp
23940
23941 \e$B$r\e(B @code{gnus.el} \e$B$N%0%k!<%W%Q%i%a!<\e(B
23942 \e$B%?!<\e(B @code{spam-autodetect-methods} \e$B$K2C$($F2<$5$$!#\e(B
23943
23944 \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
23945 \e$B$r;H$C$F2<$5$$!#MxMQ$G$-$k4X?t$O<!$NDL$j$G$9!#\e(B
23946
23947 @enumerate
23948
23949 @item
23950 @code{spam-install-backend-alias}
23951
23952 \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
23953 \e$B0U$7$^$9!#:#$N$H$3$m!"$3$l\e(B
23954 \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
23955 \e$B$k$?$a$@$1$K;H$o$l$^$9!#\e(B
23956
23957 @item
23958 @code{spam-install-nocheck-backend}
23959
23960 \e$B$3$N4X?t$O!"8!::$9$k5!G=$OL5$$$,\e(B ham \e$B$^$?\e(B
23961 \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
23962 @code{spam-use-gmane} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23963
23964 @item
23965 @code{spam-install-checkonly-backend}
23966
23967 \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
23968 \e$B$k%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O%a%C%;!<%8$r\e(B register \e$B$^$?\e(B
23969 \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
23970 \e$B$S\e(B @code{spam-use-hashcash} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23971
23972 @item
23973 @code{spam-install-statistical-checkonly-backend}
23974
23975 \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
23976 \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
23977 \e$B$^$9!#\e(B@code{spam-use-regex-body} \e$B$,$=$N$h$&$J_I2a4o$G$9!#\e(B
23978
23979 @item
23980 @code{spam-install-statistical-backend}
23981
23982 \e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$N8!::$H\e(B registration/unregistration \e$B%k!<%A\e(B
23983 \e$B%s$r;}$D!"E}7W=hM}$r9T$J$&%P%C%/%(%s%I$rMQ0U$7$^$9!#\e(B
23984 @code{spam-use-bogofilter} \e$B$O!"$=$N$h$&$K;EN)$F$i$l$F$$$^$9!#\e(B
23985
23986 @item
23987 @code{spam-install-backend}
23988
23989 \e$B$3$l$O:G$bIaDL$J%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O8!::$H%a%C%;!<%8\e(B
23990 \e$B$N\e(B register/unregister \e$B$r9T$J$&$3$H$,$G$-!"E}7W=hM}$NG=NO$O$"$j$^$;$s!#\e(B
23991 @code{spam-use-BBDB} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23992
23993 @item
23994 @code{spam-install-mover-backend}
23995
23996 \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
23997 @code{spam.el} \e$B$NFbIt$G!"$"$k0lDj$N$d$jJ}$G5-;v$r0\F0$5$;$^$9!#$*$=$i$/!"\e(B
23998 \e$B$=$N$h$&$J%P%C%/%(%s%I$O!"$"$^$j%$%s%9%H!<%k$7$J$$$G$7$g$&!#\e(B
23999 @end enumerate
24000
24001 @end enumerate
24002
24003 @node Filtering Spam Using Statistics with spam-stat
24004 @subsection Spam \e$B$N_I2a$K\e(B spam-stat \e$B$K$h$kE}7W$r;H$&\e(B
24005 @cindex Paul Graham
24006 @cindex Graham, Paul
24007 @cindex naive Bayesian spam filtering
24008 @cindex Bayesian spam filtering, naive
24009 @cindex spam filtering, naive Bayesian
24010
24011 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
24012 \e$B$?\e(B: @uref{http://www.paulgraham.com/spam.html,A Plan for Spam}\e$B!#$=$3$GH`\e(B
24013 \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
24014 \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
24015 \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
24016 \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
24017 \e$B$J$/;w$F$$$k$+$I$&$+$K4p$E$$$F%a!<%k$r_I2a$9$k$[$&$,$O$k$+$KNI$$$@$m$&$H\e(B
24018 \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
24019 \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
24020 \e$B5-=R$K?J$_$^$9!#\e(B
24021
24022 \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
24023 \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
24024 \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
24025 \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
24026 \e$BB0$9$k3NN($r7hDj$7$^$9!#\e(B15 \e$B$N:G$b82Cx$JC18l$r;H$C$F!"$=$N%a!<%k\e(B
24027 \e$B$,\e(B spam \e$B$G$"$k$3$H$N3NN($NAm7W$r7W;;$7$^$9!#$3$N3NN($,$"$kogCM$h$j9b$+$C\e(B
24028 \e$B$?$i!"$=$N%a!<%k$O\e(B spam \e$B$G$"$k$H9M$($i$l$^$9!#\e(B
24029
24030 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
24031 \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
24032 \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
24033 \e$B$j!"$=$l$r%;!<%V$7$F2<$5$$!#$=$7$FFC$K:G8e$K!"$"$J$?$NFC5iJ,3d$N5,B'$G$3\e(B
24034 \e$B$N<-=q$r;H$C$F2<$5$$!#\e(B
24035
24036 @menu
24037 * Creating a spam-stat dictionary::
24038 * Splitting mail using spam-stat::
24039 * Low-level interface to the spam-stat dictionary::
24040 @end menu
24041
24042 @node Creating a spam-stat dictionary
24043 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$r:n$k\e(B
24044
24045 \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
24046 \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
24047 \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
24048 \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
24049 \e$BMW$G$9!#\e(B
24050
24051 \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
24052 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
24053 \e$B%G%#%l%/%H%j!<$K3JG<$7$^$9!#0J2<$r;H$C$F2<$5$$!#\e(B
24054
24055 @defun spam-stat-process-spam-directory
24056 \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
24057 \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
24058 @end defun
24059
24060 @defun spam-stat-process-non-spam-directory
24061 \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
24062 \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
24063 @end defun
24064
24065 \e$BIaDL$O\e(B @file{~/Mail/mail/spam} \e$B$N$h$&$J%G%#%l%/%H%j!<\e(B (\e$BDL\e(B
24066 \e$B>o\e(B @samp{nnml:mail.spam} \e$B%0%k!<%W$KBP1~\e(B) \e$B$KBP$7\e(B
24067 \e$B$F\e(B @code{spam-stat-process-spam-directory} \e$B$r8F$V$G$7$g$&!#$^\e(B
24068 \e$B$?\e(B @file{~/Mail/mail/misc} \e$B$N$h$&$J%G%#%l%/%H%j!<\e(B (\e$BDL\e(B
24069 \e$B>o\e(B @samp{nnml:mail.misc} \e$B%0%k!<%W$KBP1~\e(B) \e$B$KBP$7\e(B
24070 \e$B$F\e(B @code{spam-stat-process-non-spam-directory} \e$B$r8F$V$G$7$g$&!#\e(B
24071
24072 \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
24073 \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
24074 \e$B%-%c%C%7%e$9$k$3$H$G$9!#$=$&$9$l\e(B
24075 \e$B$P\e(B @code{spam-stat-process-spam-directory} \e$B$H$7\e(B
24076 \e$B$F\e(B @file{"~/News/agent/nnimap/mail.yourisp.com/personal_spam"} \e$B$N$h$&$J\e(B
24077 \e$B$b$N$,;H$($^$9!#\e(B@xref{Agent as Cache}.
24078
24079 @defvar spam-stat
24080 \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
24081 \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
24082 \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
24083 @end defvar
24084
24085 \e$BE}7W$r:G=i$+$i:n$jD>$7$?$$$H$-$O!"<-=q$r%j%;%C%H$9$kI,MW$,$"$j$^$9!#\e(B
24086
24087 @defun spam-stat-reset
24088 @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
24089 @end defun
24090
24091 \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
24092 \e$B$l$^$;$s!#<-=q$rDI2C99?7$7$J$$>l9g\e(B (\e$B8@$$49$($k$H!"Nc$($PKh7n0l2s:n$jD>$9\e(B
24093 \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
24094 \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
24095 \e$B$H$,$G$-$^$9!#\e(B
24096
24097 @defun spam-stat-reduce-size
24098 \e$B<-=q$N%5%$%:$r>.$5$/$7$^$9!#$3$l$O<-=q$rDI2C99?7$7$?$/$J$$>l9g$@$1;H$C$F\e(B
24099 \e$B2<$5$$!#\e(B
24100 @end defun
24101
24102 @defun spam-stat-save
24103 \e$B<-=q$r%;!<%V$7$^$9!#\e(B
24104 @end defun
24105
24106 @defvar spam-stat-file
24107 \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
24108 \e$B$9!#\e(B
24109 @end defvar
24110
24111 @node Splitting mail using spam-stat
24112 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$r;H$C$F%a!<%k$rJ,3d$9$k\e(B
24113
24114 @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
24115 \e$B%$%k$K0J2<$rDI2C$9$kI,MW$,$"$j$^$9!#\e(B
24116
24117 @lisp
24118 (require 'spam-stat)
24119 (spam-stat-load)
24120 @end lisp
24121
24122 \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
24123
24124 \e$B<!$K!"FC5iJ,3d$N5,B'$rE,9g$5$;$kI,MW$,$"$j$^$9\e(B: \e$B$I$&$d$C\e(B
24125 \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
24126 \e$BMQ$G$9!#\e(Bnnimap \e$B%P%C%/%(%s%I$G$b$^$C$?$/F1MM$KF0:n$7$^$9!#C1\e(B
24127 \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
24128 \e$B$F2<$5$$!#\e(B
24129
24130 \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
24131 \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
24132 \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
24133 \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
24134
24135 @lisp
24136 (setq nnmail-split-fancy
24137       `(| (: spam-stat-split-fancy)
24138           "mail.misc"))
24139 @end lisp
24140
24141 @defvar spam-stat-split-fancy-spam-group
24142 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
24143 @end defvar
24144
24145 \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
24146 \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
24147 \e$B$H9M$($^$9!#\e(B
24148
24149 @lisp
24150 (setq nnmail-split-fancy
24151       `(| ("Subject" "\\bspam-stat\\b" "mail.emacs")
24152           (: spam-stat-split-fancy)
24153           "mail.misc"))
24154 @end lisp
24155
24156 \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
24157 \e$B$^$;$s!#\e(B
24158 @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
24159 \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
24160 \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
24161 \e$B2<$5$$!#\e(B
24162
24163 @lisp
24164 (setq nnmail-split-fancy
24165       `(| (: spam-stat-split-fancy)
24166           ("Subject" "\\bspam-stat\\b" "mail.emacs")
24167           "mail.misc"))
24168 @end lisp
24169
24170 \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
24171 \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
24172 @code{spam-stat-split-fancy} \e$B$O$=$l$i$N%a!<%k$r8+$J$$$N$G!"<-=q$r:n$k$H\e(B
24173 \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
24174 \e$B%s$N$I$A$i$K$bF~$k$Y$-$G$O$J$$$3$H$KCm0U$7$F2<$5$$\e(B!
24175
24176 @lisp
24177 (setq nnmail-split-fancy
24178       `(| ("Content-Type" "text/html" "mail.spam.filtered")
24179           (: spam-stat-split-fancy)
24180           ("Subject" "\\bspam-stat\\b" "mail.emacs")
24181           "mail.misc"))
24182 @end lisp
24183
24184 @node Low-level interface to the spam-stat dictionary
24185 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$X$NDc3,AX%$%s%?!<%U%'!<%9\e(B
24186
24187 @code{spam-stat} \e$B$r;H$&$?$a$N<g%$%s%?!<%U%'!<%9$O0J2<$N4X?t$G$9\e(B:
24188
24189 @defun spam-stat-buffer-is-spam
24190 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
24191 \e$B?7Ce%a!<%k$KBP$7$F;H$C$F2<$5$$!#\e(B
24192 @end defun
24193
24194 @defun spam-stat-buffer-is-no-spam
24195 \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
24196 \e$B$N?7Ce%a!<%k$KBP$7$F;H$C$F2<$5$$!#\e(B
24197 @end defun
24198
24199 @defun spam-stat-buffer-change-to-spam
24200 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
24201 \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
24202 \e$B0L$NJQ99$K;H$C$F2<$5$$!#\e(B
24203 @end defun
24204
24205 @defun spam-stat-buffer-change-to-non-spam
24206 \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
24207 \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
24208 \e$B$NJQ99$K;H$C$F2<$5$$!#\e(B
24209 @end defun
24210
24211 @defun spam-stat-save
24212 \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
24213 \e$B@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
24214 @end defun
24215
24216 @defun spam-stat-load
24217 \e$B%O%C%7%e%F!<%V%k$r%U%!%$%k$+$i\e(B load \e$B$7$^$9!#JQ\e(B
24218 \e$B?t\e(B @code{spam-stat-file} \e$B$G@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
24219 @end defun
24220
24221 @defun spam-stat-score-word
24222 \e$BC18l$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
24223 @end defun
24224
24225 @defun spam-stat-score-buffer
24226 \e$B%P%C%U%!!<$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
24227 @end defun
24228
24229 @defun spam-stat-split-fancy
24230 \e$BFC5i%a!<%kJ,3d$N$?$a$K$3$N4X?t$r;H$C$F2<$5$$!#\e(B
24231 @code{nnmail-split-fancy} \e$B$K5,B'\e(B @samp{(: spam-stat-split-fancy)} \e$B$rDI2C\e(B
24232 \e$B$7$^$9!#\e(B
24233 @end defun
24234
24235 \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
24236 \e$B$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$,I,MW$G$9\e(B:
24237
24238 @lisp
24239 (require 'spam-stat)
24240 (spam-stat-load)
24241 @end lisp
24242
24243 \e$BBeI=E*$J%F%9%H$O0J2<$N4X?t8F=P$7$rI,MW$H$7$^$9\e(B:
24244
24245 @example
24246 Reset: (setq spam-stat (make-hash-table :test 'equal))
24247 Learn spam: (spam-stat-process-spam-directory "~/Mail/mail/spam")
24248 Learn non-spam: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
24249 Save table: (spam-stat-save)
24250 File size: (nth 7 (file-attributes spam-stat-file))
24251 Number of words: (hash-table-count spam-stat)
24252 Test spam: (spam-stat-test-directory "~/Mail/mail/spam")
24253 Test non-spam: (spam-stat-test-directory "~/Mail/mail/misc")
24254 Reduce table size: (spam-stat-reduce-size)
24255 Save table: (spam-stat-save)
24256 File size: (nth 7 (file-attributes spam-stat-file))
24257 Number of words: (hash-table-count spam-stat)
24258 Test spam: (spam-stat-test-directory "~/Mail/mail/spam")
24259 Test non-spam: (spam-stat-test-directory "~/Mail/mail/misc")
24260 @end example
24261
24262 \e$B<-=q$r@8@.$9$kJ}K!\e(B:
24263
24264 @example
24265 Reset: (setq spam-stat (make-hash-table :test 'equal))
24266 Learn spam: (spam-stat-process-spam-directory "~/Mail/mail/spam")
24267 Learn non-spam: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
24268 Repeat for any other non-spam group you need...
24269 Reduce table size: (spam-stat-reduce-size)
24270 Save table: (spam-stat-save)
24271 @end example
24272
24273 @node Other modes
24274 @section \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
24275
24276 @subsection Dired
24277 @cindex dired
24278
24279 @code{gnus-dired-minor-mode} \e$B$O\e(B dired \e$B%P%C%U%!!<$G;H$($k$$$/$D$+$NJXMx$J\e(B
24280 \e$B5!G=$rDs6!$7$^$9!#$3$l$O<!$N<0$GM-8z$K$J$j$^$9\e(B:
24281
24282 @lisp
24283 (add-hook 'dired-mode-hook 'turn-on-gnus-dired-mode)
24284 @end lisp
24285
24286 @table @kbd
24287 @item C-c C-m C-a
24288 @findex gnus-dired-attach
24289 Dired \e$B$G0u$rIU$1$?$b$N$rE:IU%U%!%$%k$H$7$FAw?.$7$^\e(B
24290 \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
24291
24292 @item C-c C-m C-l
24293 @findex gnus-dired-find-file-mailcap
24294 \e$BE,@Z$J\e(B mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r3+$-$^\e(B
24295 \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
24296 \e$B?7$7$$%P%C%U%!!<$G3+$-$^$9!#\e(B
24297
24298 @item C-c C-m C-p
24299 @findex gnus-dired-print
24300 mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r0u:~$7$^$9\e(B (@code{gnus-dired-print})\e$B!#0u:~\e(B
24301 \e$B%3%^%s%I$,L5$$>l9g$O\e(B PostScript \e$B2hA|$K0u:~$7$^$9!#\e(B
24302 @end table
24303
24304 @node Various Various
24305 @section \e$B$$$m$$$m$N$$$m$$$m\e(B
24306 @cindex mode lines
24307 @cindex highlights
24308
24309 @table @code
24310 @item gnus-home-directory
24311 @vindex gnus-home-directory
24312 \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
24313 \e$B$5$l$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/} \e$B$G$9!#\e(B
24314
24315 @item gnus-directory
24316 @vindex gnus-directory
24317 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
24318 \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
24319 \e$B?t$,@_Dj$5$l$F$$$J$$>l9g$O\e(B @file{~/News/} \e$B$G$9!#\e(B
24320
24321 @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
24322 \e$B$^$l$F$$$k$H$$$&$3$H$KCm0U$7$F2<$5$$!#$3$l$O$D$^$j!"$3$NJQ?t\e(B
24323 \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
24324 \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
24325 \e$B$o$j$K\e(B @file{.emacs} \e$B$G@_Dj$7$F2<$5$$!#\e(B
24326
24327 @item gnus-default-directory
24328 @vindex gnus-default-directory
24329 \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
24330 \e$B$N%G%#%U%)%k%H%G%#%l%/%H%j!<$r$I$&$9$Y$-$+$r@_Dj$7$^$9!#$b\e(B
24331 \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
24332 \e$B%H%G%#%l%/%H%j!<$r5/E@$K$7$?%W%m%s%W%H$,=P$F$/$k$G$7$g$&!#\e(B
24333
24334 \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
24335 \e$B$-$K$"$J$?$,$$$?%P%C%U%!!<$N%G%#%U%)%k%H%G%#%l%/%H%j!<$,%G%#%U%)%k%H%G%#\e(B
24336 \e$B%l%/%H%j!<$K$J$k$G$7$g$&!#\e(B
24337
24338 @item gnus-verbose
24339 @vindex gnus-verbose
24340 \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
24341 \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
24342 \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
24343 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
24344 \e$B$a$^$$$r5/$3$5$;$k$G$7$g$&!#\e(B
24345
24346 @item gnus-verbose-backends
24347 @vindex gnus-verbose-backends
24348 \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
24349 \e$B$/\e(B gnus \e$B$N%P%C%/%(%s%I$KBP$7$FE,MQ$5$l$^$9!#\e(B
24350
24351 @item nnheader-max-head-length
24352 @vindex nnheader-max-head-length
24353 \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
24354 \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
24355 \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
24356 \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
24357 \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
24358 \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
24359 \e$B$k%P!<%8%g%s$G0UL#$r$b$A$^$9!#\e(B
24360
24361 @item nnheader-head-chop-length
24362 @vindex nnheader-head-chop-length
24363 \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
24364 \e$B$/$i$$$NBg$-$5$NC10L$G3F5-;v$rFI$_9~$`$+$r@_Dj$7$^$9!#\e(B
24365
24366 @item nnheader-file-name-translation-alist
24367 @vindex nnheader-file-name-translation-alist
24368 @cindex file names
24369 @cindex invalid characters in file names
24370 @cindex characters in file names
24371 \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
24372 \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
24373 \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
24374
24375 @lisp
24376 @group
24377 (setq nnheader-file-name-translation-alist
24378       '((?: . ?_)))
24379 @end group
24380 @end lisp
24381
24382 \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
24383 \e$B%U%)%k%HCM$G$9!#\e(B
24384
24385 @item gnus-hidden-properties
24386 @vindex gnus-hidden-properties
24387 \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
24388 \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
24389 \e$B$OIT2D;k%F%-%9%H$r8+$($J$/$7$F$5$o$l$J$/$7$^$9!#\e(B
24390
24391 @item gnus-parse-headers-hook
24392 @vindex gnus-parse-headers-hook
24393 \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
24394 \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
24395 \e$B$G$-$^$9!#$^$"!";d$O2?$G$3$s$J$b$N$,M_$7$$$+$h$/$o$+$s$J$$$s$@$1$I$M!#\e(B
24396
24397 @item gnus-shell-command-separator
24398 @vindex gnus-shell-command-separator
24399 \e$BFs$D$N%7%'%kL?Na$r6h@Z$k$N$K;HMQ$5$l$kJ8;zNs!#%G%#%U%)%k%HCM\e(B
24400 \e$B$O\e(B @samp{;} \e$B$G$9!#\e(B
24401
24402 @item gnus-invalid-group-regexp
24403 @vindex gnus-invalid-group-regexp
24404
24405 \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
24406 \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
24407 \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
24408 \e$B$$$/$D$+$N\e(B @strong{\e$BK\Ev$K\e(B} \e$B;H$($J$$%0%k!<%WL>$rJa$^$($^$9!#\e(B
24409
24410 @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
24411 \e$B$l$I!#\e(B
24412 @end table
24413
24414 @node The End
24415 @chapter \e$B=*$o$j\e(B
24416
24417 \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
24418 \e$B$^$9!#O"Mm$r$H$C$F2<$5$$!#$"$J$?$NG-$K$h$m$7$/EA$($F2<$5$$!#\e(B
24419
24420 \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)
24421
24422 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
24423 \e$B>y$j$^$9\e(B:
24424
24425 @quotation
24426 @strong{Te Deum}
24427
24428 @sp 1
24429 Not because of victories @*
24430 I sing,@*
24431 having none,@*
24432 but for the common sunshine,@*
24433 the breeze,@*
24434 the largess of the spring.
24435
24436 @sp 1
24437 Not for victory@*
24438 but for the day's work done@*
24439 as well as I was able;@*
24440 not for a seat upon the dais@*
24441 but at the common table.@*
24442 @end quotation
24443
24444 \e$B;nLu\e(B:
24445
24446 @quotation
24447 @strong{Te Deum}
24448
24449 @sp 1
24450 \e$B>!Mx$7$?$+$i$G$O$J$/\e(B @*
24451 \e$B;d$O2N$&\e(B @*
24452 \e$B2?$bL5$$$1$l$I\e(B @*
24453 \e$B$"$NF|8w$d\e(B @*
24454 \e$BB)?a$d\e(B @*
24455 \e$B=U$NBg$-$5$N$?$a$K\e(B @*
24456
24457 @sp 1
24458 \e$B>!Mx$N$?$a$G$O$J$/\e(B @*
24459 \e$B0lF|$NO+F/$N$?$a$K\e(B @*
24460 \e$B$^$?!"$=$l$rC#@.$G$-$?$3$H$K\e(B @*
24461 \e$B9b:B$N>e$N@J$N$?$a$G$O$J$/\e(B @*
24462 \e$BIaDL$N%F!<%V%k$N$H$3$m$G\e(B @*
24463 @end quotation
24464
24465 @node Appendices
24466 @chapter \e$BIUO?\e(B
24467
24468 @menu
24469 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
24470 * History::                     \e$B$I$&$d$C$F\e(B gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
24471 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
24472 * Terminology::                 \e$B$3$3$K$"$k$h$&$JK\Ev$KFq$7$$8l$r;H$&\e(B
24473 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B gnus \e$B$r;EN)$F$k\e(B
24474 * Troubleshooting::             \e$B$&$^$/$$$+$J$+$C$?$H$-$K;n$9$+$b$7$l$J$$$3$H\e(B
24475 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
24476 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$JF3F~\e(B
24477 * Frequently Asked Questions::  gnus \e$B$N\e(B FAQ
24478 @end menu
24479
24480 @node XEmacs
24481 @section XEmacs
24482 @cindex XEmacs
24483 @cindex installing under XEmacs
24484
24485 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
24486 \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
24487 \e$BI,MW$J$N$O\e(B @samp{gnus}, @samp{mail-lib}, @samp{xemacs-base},
24488 @samp{eterm}, @samp{sh-script}, @samp{net-utils}, @samp{os-utils},
24489 @samp{dired}, @samp{mh-e}, @samp{sieve}, @samp{ps-print}, @samp{W3},
24490 @samp{pgg}, @samp{mailcrypt}, @samp{ecrypto} \e$B$*$h$S\e(B @samp{sasl} \e$B$G$9!#\e(B
24491
24492 @node History
24493 @section \e$BNr;K\e(B
24494
24495 @cindex history
24496 @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
24497 \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
24498 Ingebrigtsen) \e$B$O\e(B Gnus \e$B$r=q$-D>$=$&$H7h?4$7$^$7$?!#\e(B
24499
24500 \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
24501 \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
24502 \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
24503 \e$B$k%5%$%H$H$7$FCN$i$l$F$$$^$9!#\e(B
24504
24505 \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
24506 \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
24507 \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
24508 \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
24509 \e$B$l$k$Y$-$G!"$=$&$9$k$H$b$C$HE,@Z$JL>A0$K$J$j$^$9!#$=$&;W$$$^$;$s$+\e(B?)
24510
24511 \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
24512 \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
24513 \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
24514 \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
24515
24516 @menu
24517 * 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
24518 * Other Gnus Versions::         \e$B%j%j!<%9$5$l$F$$$kB>$N%P!<%8%g%s$N\e(B Gnus
24519 * Why?::                        Gnus \e$B$NL\E*$O2?\e(B?
24520 * Compatibility::               Gnus \e$B$O\e(B @sc{gnus} \e$B$H$I$l$/$i$$8_49@-$,$"$k$N\e(B?
24521 * Conformity::                  Gnus \e$B$O$9$Y$F$NI8=`$rK~$?$=$&$H$9$k\e(B
24522 * Emacsen::                     Gnus \e$B$O$$$/$D$+$N8=BeE*$J\e(B Emacs \e$B4D6-$G<B9T$G$-$k\e(B
24523 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
24524 * Contributors::                \e$BBgNL$N?M!9\e(B
24525 * New Features::                Gnus \e$B$N?7$7$$$3$H$K4X$9$k<j$,$+$j\e(B
24526 @end menu
24527
24528 @node Gnus Versions
24529 @subsection Gnus Versions
24530 @cindex ding Gnus
24531 @cindex September Gnus
24532 @cindex Red Gnus
24533 @cindex Quassia Gnus
24534 @cindex Pterodactyl Gnus
24535 @cindex Oort Gnus
24536 @cindex No Gnus
24537 @cindex Gnus versions
24538
24539 \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
24540 \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
24541 \e$B$N\e(B Gnus5.0 \e$B$N\e(B 15 \e$B%j%j!<%9\e(B)\e$B!#\e(B
24542
24543 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
24544 \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
24545
24546 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
24547 \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
24548
24549 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
24550 \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
24551
24552 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
24553 \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
24554 \e$B$5$l$^$7$?!#\e(B
24555
24556 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
24557
24558 \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
24559 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
24560 \e$B$b!":.Mp$7$J$$$G2<$5$$!#$"$J$?$,62$,$C$F$$$k$3$H$rCN$i$l$F$O$$$1$^$;$s!#\e(B
24561 \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
24562 \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
24563 \e$B8+$D$1$F!"Be$o$j$K$=$l$K4s$jE:$C$F2<$5$$!#\e(B
24564
24565 @node Other Gnus Versions
24566 @subsection \e$BB>$N\e(B gnus \e$B$N%P!<%8%g%s\e(B
24567 @cindex Semi-gnus
24568
24569 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
24570 \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
24571 \e$B<B8=$9$k$?$a$N%i%$%V%i%j!<$r;H$&$3$H$rA0Ds$H$7$F$$$^$9!#\e(B
24572
24573 \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
24574 \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
24575 \e$B7OE}$,$"$j$^$9!#$3$l$i$O6/NO$J\e(B @acronym{MIME} \e$B$N5!G=$H3F9q8lBP1~$N5!G=$r\e(B
24576 \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
24577
24578 @node Why?
24579 @subsection \e$B$J$<\e(B?
24580
24581 Gnus \e$B$NL\E*$O2?$G$9$+\e(B?
24582
24583 \e$B;d$O!"$"$J$?$N9M$(IU$/$3$H$r$9$Y$F$G$-\e(B
24584 \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
24585 \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
24586 \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
24587 \e$B$i$+$K$J$j$^$7$?!#%K%e!<%9%j!<%@!<$O!"%$%s%?!<%M%C%H$NMD;y4|$+$i$[$H$s$I\e(B
24588 \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
24589 \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
24590 \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
24591 \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
24592 \e$B$O$I$&$9$l$PNI$$$N$G$7$g$&\e(B?
24593
24594 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
24595 \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
24596 \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
24597 \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
24598 \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
24599 \e$B%U%'!<%9$rDs6!$7$F$$$^$9!#;d$O!"Lr$KN)$D$G$"$m$&$H$$$&ItJ,$K$9$Y$F!"%+%9\e(B
24600 \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
24601 \e$B$7$?$$$9$Y$F$N?M$r>7$$$F$$$k$N$G$9!#\e(B
24602
24603 \e$B$*$=$i$/\e(B Gnus \e$B$O40@.$9$k$3$H$O$J$$$N$+$b$7$l$^$;$s!#\e(B
24604 @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
24605 \e$B$9!#\e(B
24606
24607 @node Compatibility
24608 @subsection \e$B8_49@-\e(B
24609
24610 @cindex compatibility
24611 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
24612 \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
24613 \e$B%s%G%#%s%0$,DI2C$5$l$^$7$?$,!"0l$D$+Fs$D$N$"$$$^$$$J>l9g$r=|$$$F!"8E$$%P\e(B
24614 \e$B%$%s%G%#%s%0$,JQ99$5$l$?$3$H$O$"$j$^$;$s!#\e(B
24615
24616 \e$B;d$?$A$N%b%C%H!<$O\e(B:
24617 @quotation
24618 @cartouche
24619 @center \e$B9]E4$N9|AH$_$N6u9b$/!#\e(B
24620 @end cartouche
24621 @end quotation
24622 \e$B$G$9!#\e(B
24623
24624 \e$B$9$Y$F$NL?Na$O$=$NL>A0$,JQ$o$C$F$$$^$;$s!#$$$/$D$+$NFbIt4X?t$OL>A0$rJQ$(\e(B
24625 \e$B$^$7$?!#\e(B
24626
24627 @code{gnus-uu} \e$B%Q%C%1!<%8$O7`E*$KJQ2=$7$F$$$^$9!#\e(B@xref{Decoding
24628 Articles}.
24629
24630 \e$B0l$D$N<gMW$J8_49@-$N<ALd$O!"$$$/$D$+$N35N,%P%C%U%!!<$,B8:_$9$k$3$H$G$9!#\e(B
24631 \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
24632 \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
24633 \e$B35N,%P%C%U%!!<$GL?Na$,<B9T$5$l$k$H!"$3$NJQ99$O!"$"$J$?$,Cm0U$7$F$$$J$$$H!"\e(B
24634 \e$B@5$7$/$J$$CM$K$J$k$+$b$7$l$^$;$s!#\e(B
24635
24636 @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
24637 \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
24638 \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
24639 \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
24640 \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
24641 \e$B$7$g$&!#\e(B
24642
24643 @cindex hilit19
24644 @cindex highlighting
24645 \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
24646 \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
24647 \e$B%/\e(B (@code{gnus-group-prepare-hook} \e$B$*$h\e(B
24648 \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
24649 \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
24650 \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
24651 \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
24652 \e$B$b$N\e(B! \e$B$H$s$G$1\e(B!
24653
24654 @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
24655 \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
24656 \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
24657 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)
24658
24659 \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
24660 \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
24661 \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
24662 \e$B$s!#\e(B
24663
24664 gnus \e$B$O$9$Y$F$N\e(B @sc{gnus} \e$B5/F0%U%!%$%k$rM}2r$7$^$9!#\e(B
24665
24666 @kindex M-x gnus-bug
24667 @findex gnus-bug
24668 @cindex reporting bugs
24669 @cindex bugs
24670 \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
24671 \e$BMxMQ<T$OLdBj$K6l$7$`$3$H$O$J$$$G$7$g$&!#LdBj$,5/$3$l$P!"KbK!\e(B
24672 \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
24673
24674 @vindex gnus-bug-create-help-buffer
24675 @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
24676 \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
24677 \e$BI=<($5$l$k$N$rHr$1$k$?$a$K!"\e(B
24678 @code{gnus-bug-create-help-buffer} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
24679
24680 @node Conformity
24681 @subsection \e$B0lCW@-\e(B
24682
24683 \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
24684 \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
24685 \e$B$-$^$9$,!#\e(B
24686
24687 @table @strong
24688 @item RFC (2)822
24689 @cindex RFC 822
24690 @cindex RFC 2822
24691 \e$B$3$NI8=`$X$NCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
24692
24693 @item RFC 1036
24694 @cindex RFC 1036
24695 \e$B$3$NI8=`$bCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
24696
24697 @item Son-of-RFC 1036
24698 @cindex Son-of-RFC 1036
24699 \e$B$3$l$K$O$$$/$D$+$N0cH?$,$"$j$^$9!#\e(B
24700
24701 @table @emph
24702 @item X-Newsreader
24703 @item User-Agent
24704 \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
24705 \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
24706 \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
24707 \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
24708 \e$B$,L5$1$l$P;d$O$=$N>pJs$rF@$k$3$H$O$J$+$C$?$G$7$g$&!#\e(B
24709 @end table
24710
24711 @item USEFOR
24712 @cindex USEFOR
24713 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
24714 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
24715 \e$B$m$$$m$JJQ99$rDs0F$7$?\e(B draft \e$B$r:n@.$7$^$7$?!#\e(BGnus \e$B%?%o!<\e(B
24716 \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
24717 \e$B$&!#\e(B
24718
24719 @item MIME - RFC 2045-2049 etc
24720 @cindex @acronym{MIME}
24721 @acronym{MIME} \e$B4XO"$N$9$Y$F$N\e(B RFC \e$B$,%5%]!<%H$5$l$F$$$^$9!#\e(B
24722
24723 @item Disposition Notifications - RFC 2298
24724 Message Mode \e$B$O<u?.<T$K3+Iu3NG'$rMW5a$9$k$3$H$,$G$-$^$9!#\e(B
24725
24726 @ignore
24727 @item PGP - RFC 1991 and RFC 2440
24728 @cindex RFC 1991
24729 @cindex RFC 2440
24730 RFC 1991 is the original @acronym{PGP} message specification,
24731 published as an informational RFC.  RFC 2440 was the follow-up, now
24732 called Open PGP, and put on the Standards Track.  Both document a
24733 non-@acronym{MIME} aware @acronym{PGP} format.  Gnus supports both
24734 encoding (signing and encryption) and decoding (verification and
24735 decryption).
24736
24737 @item PGP/MIME - RFC 2015/3156
24738 RFC 2015 (superseded by 3156 which references RFC 2440 instead of RFC
24739 1991) describes the @acronym{MIME}-wrapping around the RF 1991/2440 format.
24740 Gnus supports both encoding and decoding.
24741
24742 @item S/MIME - RFC 2633
24743 RFC 2633 describes the @acronym{S/MIME} format.
24744
24745 @end ignore
24746
24747 @item IMAP - RFC 1730/2060, RFC 2195, RFC 2086, RFC 2359, RFC 2595, RFC 1731
24748 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}
24749\e$B2~Dj\e(B 1) \e$B$GB?>/99?7$5$l$F$$$^$9!#\e(B
24750 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
24751 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
24752 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
24753 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
24754 \e$B9g\e(B (STARTTLS) \e$B$K$D$$$F=R$Y$F$$$^$9!#\e(B
24755 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
24756 \e$B$9!#\e(B
24757 @end table
24758
24759 \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
24760 \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
24761 \e$B2<$5$$!#\e(B
24762
24763 @node Emacsen
24764 @subsection Emacsen
24765 @cindex Emacsen
24766 @cindex XEmacs
24767 @cindex Mule
24768 @cindex Emacs
24769
24770 T-gnus \e$B$O0J2<$N$b$N$GF0:n$7$^$9\e(B:
24771
24772 @itemize @bullet
24773
24774 @item
24775 Emacs 21.1 \e$B$H$=$l0J>e!#\e(B
24776
24777 @item
24778 XEmacs 21.4 \e$B0J>e$N\e(B Mule \e$B5!G=IU$-\e(B
24779
24780 @item
24781 Meadow 1.00 \e$B0J>e!#\e(B(Mule for Windows \e$B$G$OF0$-$^$;$s!#\e(B)
24782 @end itemize
24783
24784 \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
24785 \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
24786 \e$B$$\e(B Emacs \e$B$NHG$G$bF0:n$9$k$G$7$g$&!#\e(B
24787
24788 \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
24789 \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
24790 \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
24791
24792 @node Gnus Development
24793 @subsection Gnus \e$B$N3+H/\e(B
24794
24795 Gnus \e$B$OFs$D$NCJ3,$N=[4D$G3+H/$5$l$F$$$^$9!#:G=i$NCJ3,\e(B
24796 \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
24797 \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
24798 \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
24799 \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
24800 \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
24801 \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
24802 \e$B!H\e(BQuassia Gnus\e$B!I$N$h$&$JL>A0$K$J$C$F$$$^$9!#\e(B
24803
24804 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
24805 \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
24806 \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
24807 \e$B$K\e(B @samp{gnu.emacs.gnus} \e$B%K%e!<%9%0%k!<%W$G5DO@$5$l$F$$$^$9!#\e(B
24808
24809 @cindex Incoming*
24810 @vindex mail-source-delete-incoming
24811 \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
24812 \e$B$N$,$"$j$^$9!#FC$K!"\e(B@code{mail-source-delete-incoming} \e$B$O%"%k\e(B
24813 \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
24814 \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
24815 \e$B$3$H$rHr$1$k$?$a$G$9!#\e(B
24816
24817 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
24818 \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
24819 \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
24820 \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
24821 \e$B5!G=$K$D$$$FOC$9$3$H$O0lHL$N;HMQ<T$r:.Mp$5$;$k2DG=@-$,$"$j$^$9!#?7$7$$5!\e(B
24822 \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
24823 \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
24824 \e$B$k?M$OIaDL$O$3$NB.$$JQ99$KIU$$$F$$$-$^$9$,!"%K%e!<%9%0%k!<%W$N?M$b$=$&$G\e(B
24825 \e$B$"$k$H$_$J$9$3$H$O$G$-$^$;$s!#\e(B
24826
24827 @node Contributors
24828 @subsection \e$B9W8%<T\e(B
24829 @cindex contributors
24830
24831 \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
24832 \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
24833 \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
24834 \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
24835 \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
24836 \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
24837 \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
24838 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
24839 \e$B0-$$!W\e(B?\e$B!V$b$C$H0-$$!W\e(B?\e$B!V:G0-!W\e(B?)
24840
24841 \e$B;d$O$3$N5!2q$K$3$N3X2q$K\e(B@dots{} \e$B$*$*$C$H!"0c$C$?!#\e(B
24842
24843 @itemize @bullet
24844
24845 @item
24846 \e$BG_ED@/?.\e(B---\e$B85$N\e(B @sc{gnus} \e$B$r=q$$$??M$G$9!#\e(B
24847
24848 @item
24849 Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, webmail.el,
24850 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
24851 \e$B?7$7$$5!G=$J$I$N$[$s$H$&$KB?$/$N$b$N!#\e(B
24852
24853 @item
24854 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
24855 \e$B$N$3$H$H6&$K\e(B)\e$B!#\e(B
24856
24857 @item
24858 Luis Fernandes---\e$B%G%6%$%s$H%0%i%U%#%C%/!#\e(B
24859
24860 @item
24861 Joe Reiss---\e$B%9%^%$%j!<$N4i$N:n<T!#\e(B
24862
24863 @item
24864 Justin Sheehy---@acronym{FAQ} \e$B$N%a%$%s%F%$%J!<!#\e(B
24865
24866 @item
24867 Erik Naggum---\e$B1g=u!"9M$(!"%5%]!<%H!"%3!<%I$H$=$NB>!#\e(B
24868
24869 @item
24870 Wes Hardaker---@file{gnus-picon.el} \e$B$H\e(B @dfn{picon} \e$B$NItJ,$N%^%K%e%"\e(B
24871 \e$B%k\e(B (@pxref{Picons})\e$B!#\e(B
24872
24873 @item
24874 Kim-Minh Kaplan---picon \e$B%3!<%I$KCV$1$k99$J$k:n6H!#\e(B
24875
24876 @item
24877 Brad Miller---@file{gnus-gl.el} \e$B$H\e(B Grouplens \e$B$NItJ,$N%^%K%e%"%k!#\e(B
24878
24879 @item
24880 Sudish Joseph---\e$B?t$(@Z$l$J$$$[$I$N%P%0$N=$@5!#\e(B
24881
24882 @item
24883 Ilja Weis---@file{gnus-topic.el}\e$B!#\e(B
24884
24885 @item
24886 Steven L. Baur---\e$B$?$/$5$s$N$?$/$5$s$N$?$/$5$s$N%P%0$NH/8+$H=$@5!#\e(B
24887
24888 @item
24889 Vladimir Alexiev---refcard \e$B$H%j%U%!%l%s%9$N>.:};R!#\e(B
24890
24891 @item
24892 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
24893 \e$B$D$+$NItJ,$rEp$_$^$7$?!#\e(B
24894
24895 @item
24896 Scott Byer---@file{nnfolder.el} \e$B$N3HD%$H2~D{!#\e(B
24897
24898 @item
24899 Peter Mutsaers---\e$B8E;v5-;v$N%9%3%"%3!<%I!#\e(B
24900
24901 @item
24902 Ken Raebburn---@acronym{POP} \e$B%a!<%k%5%]!<%H!#\e(B
24903
24904 @item
24905 Hallvard B Furuseth---\e$B$$$m$$$m$J>.$5$JJ*$dItJ,!"FC$K\e(B .newsrc \e$B%U%!%$%k$r\e(B
24906 \e$B07$&ItJ,!#\e(B
24907
24908 @item
24909 Brian Edmonds---@file{gnus-bbdb.el}\e$B!#\e(B
24910
24911 @item
24912 David Moore---@file{nnvirtual.el} \e$B$N2~D{$HB?$/$NB>$N$3$H!#\e(B
24913
24914 @item
24915 Kevin Davidson---@dfn{ding} \e$B$NL>A0$r;W$$IU$-$^$7$?!#$G$9$+$i!"H`$r@U$a$F\e(B
24916 \e$B2<$5$$!#\e(B
24917
24918 @item
24919 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
24920 \e$B%5%]!<%H!#\e(B
24921 @end itemize
24922
24923 \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
24924 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
24925
24926 \e$B0J2<$N?M!9$OB?$/$N%Q%C%A$HDs0F$G9W8%$7$^$7$?\e(B:
24927
24928 Christopher Davis,
24929 Andrew Eskilsson,
24930 Kai Grossjohann,
24931 Kevin Greiner,
24932 Jesper Harder,
24933 Paul Jarc,
24934 Simon Josefsson,
24935 David K\e,Ae\e(Bgedal,
24936 Richard Pieri,
24937 Fabrice Popineau,
24938 Daniel Quinlan,
24939 Michael Shields,
24940 Reiner Steib,
24941 Jason L. Tibbitts, III,
24942 Jack Vinson,
24943 \e$B;32,\e(B \e$B9nH~\e(B,
24944 and
24945 Teodor Zlatanov.
24946
24947 \e$B$=$l$H!"0J2<$N?M$K$b%Q%C%A$d$=$NB>$N$b$N$r46<U$7$^$9\e(B:
24948
24949 Jari Aalto,
24950 Adrian Aichner,
24951 Vladimir Alexiev,
24952 Russ Allbery,
24953 Peter Arius,
24954 Matt Armstrong,
24955 Marc Auslander,
24956 Miles Bader,
24957 Frank Bennett,
24958 Alexei V. Barantsev,
24959 Robert Bihlmeyer,
24960 Chris Bone,
24961 Mark Borges,
24962 Mark Boyns,
24963 Rob Browning,
24964 Lance A. Brown,
24965 Kees de Bruin,
24966 Martin Buchholz,
24967 Joe Buehler,
24968 Kevin Buhr,
24969 Alastair Burt,
24970 Joao Cachopo,
24971 Zlatko Calusic,
24972 Massimo Campostrini,
24973 Castor,
24974 David Charlap,
24975 Dan Christensen,
24976 Kevin Christian,
24977 Jae-you Chung, @c ?
24978 James H. Cloos, Jr.,
24979 Laura Conrad,
24980 Michael R. Cook,
24981 Glenn Coombs,
24982 Andrew J. Cosgriff,
24983 Neil Crellin,
24984 Frank D. Cringle,
24985 Geoffrey T. Dairiki,
24986 Andre Deparade,
24987 Ulrik Dickow,
24988 Dave Disser,
24989 Rui-Tao Dong, @c ?
24990 Joev Dubach,
24991 Michael Welsh Duggan,
24992 Dave Edmondson,
24993 Paul Eggert,
24994 Mark W. Eichin,
24995 Karl Eichwalder,
24996 \e$B1]JB!!;LCR\e(B,
24997 Michael Ernst,
24998 Luc Van Eycken,
24999 Sam Falkner,
25000 Nelson Jose dos Santos Ferreira,
25001 Sigbjorn Finne,
25002 Sven Fischer,
25003 Paul Fisher,
25004 Decklin Foster,
25005 Gary D. Foster,
25006 Paul Franklin,
25007 Guy Geens,
25008 Arne Georg Gleditsch,
25009 David S. Goldberg,
25010 Michelangelo Grigni,
25011 Dale Hagglund,
25012 D. Hall,
25013 Magnus Hammerin,
25014 \e$BH>ED\e(B \e$B7u0l\e(B,
25015 Raja R. Harinath,
25016 \e$BNS\e(B \e$BK'<y\e(B,
25017 P. E. Jareth Hein,
25018 \e$B5W=E\e(B Kenji,
25019 Scott Hofmann,
25020 Marc Horowitz,
25021 Gunnar Horrigmo,
25022 Richard Hoskins,
25023 Brad Howes,
25024 Miguel de Icaza,
25025 Fran\e,Ag\e(Bois Felix Ingrand,
25026 \e$B;T@n\e(B \e$BC#\e(B
25027 \e$B:H\e(B, \e$B@P@n\e(B \e$B0lO:\e(B,
25028 Lee Iverson,
25029 \e$B4d<<\e(B \e$B85E5\e(B,
25030 Rajappa Iyer,
25031 Andreas Jaeger,
25032 Adam P. Jenkins,
25033 Randell Jesup,
25034 Fred Johansen,
25035 Gareth Jones,
25036 Greg Klanderman,
25037 Karl Kleinpaste,
25038 Michael Klingbeil,
25039 Peter Skov Knudsen,
25040 \e$B>.NS\e(B \e$B=$J?\e(B,
25041 Petr Konecny,
25042 \e$B>.4X\e(B \e$B5HB'\e(B,
25043 Thor Kristoffersen,
25044 Jens Lautenbacher,
25045 Martin Larose,
25046 Seokchan Lee, @c Lee
25047 Joerg Lenneis,
25048 Carsten Leonhardt,
25049 James LewisMoss,
25050 Christian Limpach,
25051 Markus Linnala,
25052 Dave Love,
25053 Mike McEwan,
25054 Tonny Madsen,
25055 Shlomo Mahlab,
25056 Nat Makarevitch,
25057 Istvan Marko,
25058 David Martin,
25059 Jason R. Mastaler,
25060 Gordon Matzigkeit,
25061 Timo Metzemakers,
25062 Richard Mlynarik,
25063 Lantz Moore,
25064 \e$B<i2,\e(B \e$BCNI'\e(B,
25065 Erik Toubro Nielsen,
25066 Hrvoje Niksic,
25067 Andy Norman,
25068 Fred Oberhauser,
25069 C. R. Oldham,
25070 Alexandre Oliva,
25071 Ken Olstad,
25072 \e$BBg@>\e(B \e$B2m\e(B
25073 \e$B@2\e(B, \e$B>.Ln\e(B \e$B=(5.\e(B,
25074 Ettore Perazzoli,
25075 William Perry,
25076 Stephen Peters,
25077 Jens-Ulrik Holger Petersen,
25078 Ulrich Pfeifer,
25079 Matt Pharr,
25080 Andy Piper,
25081 John McClary Prevost,
25082 Bill Pringlemeir,
25083 Mike Pullen,
25084 Jim Radford,
25085 Colin Rafferty,
25086 Lasse Rasinen,
25087 Lars Balker Rasmussen,
25088 Joe Reiss,
25089 Renaud Rioboo,
25090 Roland B. Roberts,
25091 Bart Robinson,
25092 Christian von Roques,
25093 Markus Rost,
25094 Jason Rumney,
25095 Wolfgang Rupprecht,
25096 Jay Sachs,
25097 Dewey M. Sasser,
25098 Conrad Sauerwald,
25099 Loren Schall,
25100 Dan Schmidt,
25101 Ralph Schleicher,
25102 Philippe Schnoebelen,
25103 Andreas Schwab,
25104 Randal L. Schwartz,
25105 Justin Sheehy,
25106 Danny Siu,
25107 Matt Simmons,
25108 Paul D. Smith,
25109 Jeff Sparkes,
25110 Toby Speight,
25111 Michael Sperber,
25112 Darren Stalder,
25113 Richard Stallman,
25114 Greg Stark,
25115 Sam Steingold,
25116 Paul Stevenson,
25117 Jonas Steverud,
25118 Paul Stodghill,
25119 \e$B?\F#\e(B \e$B@60l\e(B,
25120 Kurt Swanson,
25121 Samuel Tardieu,
25122 Teddy,
25123 \e$B8MBt\e(B \e$B>=I'\e(B,
25124 Chuck Thompson,
25125 Philippe Troin,
25126 James Troup,
25127 Trung Tran-Duc,
25128 Jack Twilley,
25129 Aaron M. Ucko,
25130 Aki Vehtari,
25131 Didier Verna,
25132 Vladimir Volovich,
25133 Jan Vroonhof,
25134 Stefan Waldherr,
25135 Pete Ware,
25136 Barry A. Warsaw,
25137 Christoph Wedler,
25138 Joe Wells,
25139 Lee Willis,
25140 and
25141 Lloyd Zusman.
25142
25143 \e$B$=$l$>$l$N?M!9$,9T$J$C$?$3$H$N40A4$J354Q$rF@$k$?$a$K!"\e(B
25144 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
25145 \e$B$7$g$&!#\e(B(550KB \e$B$H$$$/$i$+\e(B)\e$B!#\e(B
25146
25147 \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
25148 \e$B$G$7$g$&!#\e(B
25149
25150 \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
25151 \e$B$,$$$k$H$$$&$3$H$J$s$G$7$g$&!#$=$s$J$3$H$rC/$,A[A|$7$?$G$7$g$&$+\e(B!
25152
25153 @node New Features
25154 @subsection \e$B?7$7$$5!G=\e(B
25155 @cindex new features
25156
25157 @menu
25158 * 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
25159 * 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
25160 * Red Gnus::                    \e$B;0HVL\$N:G>e$N$b$N\e(B---Gnus 5.4/5.5
25161 * 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
25162 * 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
25163 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
25164 * No Gnus::                     Lars \e$B$5$s!"D>$7$F\e(B!
25165 @end menu
25166
25167 \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
25168 \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
25169 \e$B$b$C$H$b$C$H$?$/$5$s$N$b$N$,$"$j$^$9!#$O$$!";d$?$A$OAOB$@-$N40A4$J8z2L$r\e(B
25170 \e$B46$8$F$$$k$N$G$9!#\e(B
25171
25172 @node ding Gnus
25173 @subsubsection (ding) Gnus
25174
25175 Gnus 5.0/5.1 \e$B$N?7$7$$5!G=\e(B:
25176
25177 @itemize @bullet
25178
25179 @item
25180 \e$B$9$Y$F$N%P%C%U%!!<$N304Q$O%U%)!<%^%C%H$N$h$&$JJQ?t\e(B (@xref{Group Buffer
25181 Format}, @ref{Summary Buffer Format}) \e$B$K$h$C$F@_Dj$rJQ$($k$3$H$,$G$-$k$h\e(B
25182 \e$B$&$K$J$j$^$7$?!#\e(B
25183
25184 @item
25185 \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
25186 \e$B$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Select Methods})\e$B!#\e(B
25187
25188 @item
25189 \e$BJ#?t$N%0%k!<%W$r2>A[%0%k!<%W$K9gJ;$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Virtual
25190 Groups})\e$B!#\e(B
25191
25192 @item
25193 \e$BB?$/$N0c$C$?%a!<%kMM<0\e(B (@pxref{Getting Mail}) \e$B$rFI$a$k$h$&$K$J$j$^$7$?!#\e(B
25194 \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
25195 \e$B$9\e(B (@pxref{Expiring Mail})\e$B!#\e(B
25196
25197 @item
25198 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
25199 \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
25200 \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
25201 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25202
25203 @item
25204 \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
25205 \e$B$F!"$=$l$bFI$`$3$H$,$G$-$^$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
25206
25207 @item
25208 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
25209 \e$B;v$rD4$Y$k$?$a$K%"%/%F%#%V%U%!%$%kA4BN$r<hF@$9$kI,MW$O$"$j$^$;\e(B
25210 \e$B$s\e(B (@pxref{The Active File})\e$B!#\e(B
25211
25212 @item
25213 Gnus \e$B$O%0%k!<%W$NCJ3,E*9XFIEY$r<BAu$7$^$7$?\e(B (@pxref{Group Levels})\e$B!#\e(B
25214
25215 @item
25216 \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
25217 \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
25218 \e$B$b$G$-$^$9\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
25219
25220 @item
25221 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
25222 \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
25223 \e$B$&\e(B (@pxref{Auto Save})\e$B!#\e(B
25224
25225 @item
25226 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
25227 \e$B@lMQ$N5/F0%U%!%$%k\e(B (@file{~/.gnus.el}) \e$B$r;}$D$h$&$K$J$j$^$7$?!#\e(B
25228
25229 @item
25230 \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
25231 \e$BL\$K1i;;$r$9$k$3$H$,$G$-$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
25232
25233 @item
25234 \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
25235 \e$B$9\e(B (@pxref{Kibozed Groups})\e$B!#\e(B
25236
25237 @item
25238 \e$B$(!<$H!"$9$Y$F$K$7$?$,$C$F!"%0%k!<%W$N0lMw$r5s$2$k$3$H$,$G$-$^\e(B
25239 \e$B$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
25240
25241 @item
25242 \e$B30It%5!<%P!<$r354Q$7$F!"$=$l$i$N%5!<%P!<$N%0%k!<%W$r9XFI$9$k$3$H$,$G$-$^\e(B
25243 \e$B$9\e(B (@pxref{Browse Foreign Server})\e$B!#\e(B
25244
25245 @item
25246 Gnus \e$B$O%5!<%P!<$H$NFs$D@\B3$G!"5-;v$rHsF14|$K$H$C$F$/$k$3$H$,$G$-$^\e(B
25247 \e$B$9\e(B (@pxref{Asynchronous Fetching})\e$B!#\e(B
25248
25249 @item
25250 \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
25251
25252 @item
25253 uudecode \e$B$N4X?t$,3HD%$5$l!"0lHL2=$5$l$^$7$?\e(B (@pxref{Decoding Articles})\e$B!#\e(B
25254
25255 @item
25256 \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
25257 \e$BEj9F$9$k$3$H$,$G$-$^$9\e(B (@pxref{Uuencoding and Posting})\e$B!#\e(B
25258
25259 @item
25260 \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
25261 \e$B$K$J$j$^$7$?\e(B (@pxref{Finding the Parent})\e$B!#\e(B
25262
25263 @item
25264 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
25265 \e$B$9\e(B (@pxref{Group Information})\e$B!#\e(B
25266
25267 @item
25268 \e$B5-;v$r%O%$%i%$%H$7!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B (@pxref{Customizing
25269 Articles})\e$B!#\e(B
25270
25271 @item
25272 URL \e$B$HB>$N30It;2>H$,%\%?%s$K$J$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25273 Buttons})\e$B!#\e(B
25274
25275 @item
25276 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
25277 \e$B$^$7$?\e(B (@pxref{Window Layout})\e$B!#\e(B
25278
25279 @item
25280 \e$B%-!<%\!<%I$r;H$&Be$o$j$K!"%\%?%s$r%/%j%C%/$G$-$k$h$&$K$J$j$^$7\e(B
25281 \e$B$?\e(B (@pxref{Buttons})\e$B!#\e(B
25282 @end itemize
25283
25284 @node September Gnus
25285 @subsubsection September Gnus
25286
25287 @iftex
25288 @iflatex
25289 \gnusfig{-28cm}{0cm}{\epsfig{figure=ps/september,height=20cm}}
25290 @end iflatex
25291 @end iftex
25292
25293 Gnus 5.2/5.3 \e$B$N?7$7$$5!G=\e(B:
25294
25295 @itemize @bullet
25296
25297 @item
25298 \e$B?7$7$$%a%C%;!<%8:n@.%b!<%I$,;H$o$l$^$9!#\e(B
25299 @code{mail-mode}, @code{rnews-reply-mode} \e$B$H\e(B @code{gnus-msg} \e$B$N$9$Y$F$N\e(B
25300 \e$B8E$$%+%9%?%^%$%:JQ?t$O:#$d5l<0$K$J$j$^$7$?!#\e(B
25301
25302 @item
25303 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
25304 \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
25305 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25306
25307 @lisp
25308 (setq gnus-build-sparse-threads 'some)
25309 @end lisp
25310
25311 @item
25312 \e$B30$K=P$F$$$/5-;v$OFCJL$JJ]4I%5!<%P!<$KJ]B8$5$l$k$h$&$K$J$j$^$7\e(B
25313 \e$B$?\e(B (@pxref{Archived Messages})\e$B!#\e(B
25314
25315 @item
25316 \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
25317
25318 @item
25319 Gnus \e$B$O\e(B GroupLens \e$B$NM=8@$r;H$&$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25320
25321 @item
25322 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
25323 \e$B$^$7$?\e(B (@pxref{Picons})\e$B!#\e(B
25324
25325 @item
25326 @code{trn} \e$B$N$h$&$JLZ%P%C%U%!!<$,I=<($5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Tree
25327 Display})\e$B!#\e(B
25328
25329 @lisp
25330 (setq gnus-use-trees t)
25331 @end lisp
25332
25333 @item
25334 @code{nn} \e$B$N$h$&$J<h$C$FFI$`%^%$%J!<%b!<%I$,35N,%P%C%U%!!<$G;H$&$3$H$,$G\e(B
25335 \e$B$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Pick and Read})\e$B!#\e(B
25336
25337 @lisp
25338 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
25339 @end lisp
25340
25341 @item
25342 \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
25343 \e$B$K$J$j$^$7$?\e(B (@pxref{Binary Groups})\e$B!#\e(B
25344
25345 @item
25346 Group \e$B$,@^$j>v$_%H%T%C%/3,AX$K%0%k!<%WJ,$1$G$-$k$h$&$K$J$j$^$7\e(B
25347 \e$B$?\e(B (@pxref{Group Topics})\e$B!#\e(B
25348
25349 @lisp
25350 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
25351 @end lisp
25352
25353 @item
25354 Gnus \e$B$,<:GT%a!<%k$r:FAw$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Summary Mail
25355 Commands})\e$B!#\e(B
25356
25357 @item
25358 \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
25359 \e$B$($r$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Group Score})\e$B!#\e(B
25360
25361 @lisp
25362 (add-hook 'gnus-summary-exit-hook 'gnus-summary-bubble-group)
25363 @end lisp
25364
25365 @item
25366 \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
25367 \e$B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Marking Groups})\e$B!#\e(B
25368
25369 @item
25370 \e$B2>A[%0%k!<%W$G%-%c%C%7%e$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25371
25372 @item
25373 @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
25374 ClariNet \e$BC;<}=8!"$=$7$F$9$Y$F$N$=$NB>$rM}2r$G$-$k$h$&$K$J$j$^$7\e(B
25375 \e$B$?\e(B (@pxref{Document Groups})\e$B!#\e(B
25376
25377 @item
25378 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
25379 \e$B%I\e(B (@code{nnsoup}) \e$B$r;}$C$F$$$^$9!#\e(B
25380
25381 @item
25382 Gnus \e$B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#\e(B
25383
25384 @item
25385 \e$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$YBX$($G$-$k$h$&$K$J$j$^$7\e(B
25386 \e$B$?\e(B (@pxref{Sorting Groups})\e$B!#\e(B
25387
25388 @item
25389 \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
25390 \e$B$,F3F~$5$l$^$7$?\e(B (@pxref{Group Parameters})\e$B!#\e(B
25391
25392 @item
25393 \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
25394 \e$B$?\e(B (@pxref{Formatting Fonts})\e$B!#\e(B
25395
25396 @item
25397 @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
25398 \e$B$+$NL?Na$,$"$j$^$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
25399
25400 @item
25401 \e$B9-$$HO0O$N4p=`$K4p$E$$$F!"35N,%P%C%U%!!<$,2DG=$J5-;v$NItJ,$NI=<($K@)8B$G\e(B
25402 \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
25403 \e$B$l$F$$$^$9\e(B (@pxref{Limiting})\e$B!#\e(B
25404
25405 @item
25406 @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
25407 \e$B$?\e(B (@pxref{Persistent Articles})\e$B!#\e(B
25408
25409 @item
25410 \e$B5-;v$NMWAG$r1#$9$9$Y$F$N4X?t$O@Z$jBX$(4X?t$K$J$j$^$7$?!#\e(B
25411
25412 @item
25413 \e$B5-;v$N%X%C%@!<$,%\%?%s$K$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25414 Washing})\e$B!#\e(B
25415
25416 @item
25417 \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
25418 \e$B$-$k$h$&$K$J$j$^$7$?!#\e(B
25419
25420 @item
25421 \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
25422
25423 @item
25424 \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
25425 \e$B$?\e(B (@pxref{Article Keymap})\e$B!#\e(B
25426
25427 @item
25428 \e$B%U%l!<%`$,\e(B @code{gnus-buffer-configuration} \e$B$NItJ,$K$J$k$3$H$,$G$-$^\e(B
25429 \e$B$9\e(B (@pxref{Window Layout})\e$B!#\e(B
25430
25431 @item
25432 \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
25433 \e$B$?\e(B (@pxref{Daemons})\e$B!#\e(B
25434 @iftex
25435 @iflatex
25436 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fseptember,height=5cm}]{\epsfig{figure=ps/fseptember,height=5cm}}
25437 @end iflatex
25438 @end iftex
25439
25440 @item
25441 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
25442 \e$B$K$J$j$^$7$?\e(B (@pxref{NoCeM})\e$B!#\e(B
25443
25444 @lisp
25445 (setq gnus-use-nocem t)
25446 @end lisp
25447
25448 @item
25449 \e$B%0%k!<%W$r1J5W2D;k$K$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Listing
25450 Groups})\e$B!#\e(B
25451
25452 @lisp
25453 (setq gnus-permanently-visible-groups "^nnml:")
25454 @end lisp
25455
25456 @item
25457 \e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$KB?$/$N?7$7$$%U%C%/$,F3F~$5$l$^$7$?!#\e(B
25458
25459 @item
25460 Gnus \e$B$O\e(B @code{Mail-Copies-To} \e$B%X%C%@!<$KCm0U$rJ'$&$h$&$K$J$j$^$7$?!#\e(B
25461
25462 @item
25463 @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
25464 \e$B$h$&$K$J$j$^$7$?\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25465
25466 @lisp
25467 (setq gnus-summary-thread-gathering-function
25468       'gnus-gather-threads-by-references)
25469 @end lisp
25470
25471 @item
25472 \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
25473 \e$B$K$J$j$^$7$?\e(B (@pxref{Article Backlog})\e$B!#\e(B
25474
25475 @lisp
25476 (setq gnus-keep-backlog 50)
25477 @end lisp
25478
25479 @item
25480 \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
25481 \e$B$$$D$bJL%P%C%U%!!<$KCV$+$l$k$h$&$K$J$j$^$7$?!#\e(B
25482
25483 @item
25484 Gnus \e$B$,$I$3$K5-;v$rJ]B8$9$k$+$rDs0F$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Saving
25485 Articles})\e$B!#\e(B
25486
25487 @item
25488 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
25489 \e$B$?\e(B (@pxref{Saving Articles})\e$B!#\e(B
25490
25491 @lisp
25492 (setq gnus-prompt-before-saving t)
25493 @end lisp
25494
25495 @item
25496 @code{uu} \e$B$O5-;v$r<hF@$7$F$$$k4V$KHsF14|$G%G%3!<%I$5$l$?%U%!%$%k$rI=<($G\e(B
25497 \e$B$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Other Decode Variables})\e$B!#\e(B
25498
25499 @lisp
25500 (setq gnus-uu-grabbed-file-functions 'gnus-uu-grab-view)
25501 @end lisp
25502
25503 @item
25504 \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
25505 \e$B$J$j$^$7$?\e(B (@pxref{Article Washing})\e$B!#\e(B
25506
25507 @item
25508 \e$B1#$5$l$?0zMQJ8$O1#$9$3$H$r@Z$jBX$($k%\%?%s$r2C$(!"$I$N$/$i$$$N0zMQJ8$r1#\e(B
25509 \e$B$9$+$r%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article Hiding})\e$B!#\e(B
25510
25511 @lisp
25512 (setq gnus-cited-lines-visible 2)
25513 @end lisp
25514
25515 @item
25516 \e$BB`6~$J%X%C%@!<$r1#$9$3$H$,$G$-$^$9\e(B (@pxref{Article Hiding})\e$B!#\e(B
25517
25518 @item
25519 \e$B%9%3%"$N%G%#%U%)%k%HCM$,%a%K%e!<%P!<$+$i@_Dj$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25520
25521 @item
25522 \e$B=P$F9T$/5-;v$N99$J$k9=J8%A%'%C%/$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25523 @end itemize
25524
25525 @node Red Gnus
25526 @subsubsection Red Gnus
25527
25528 Gnus 5.4/5.5 \e$B$N?7$7$$5!G=\e(B:
25529
25530 @iftex
25531 @iflatex
25532 \gnusfig{-5.5cm}{-4cm}{\epsfig{figure=ps/red,height=20cm}}
25533 @end iflatex
25534 @end iftex
25535
25536 @itemize @bullet
25537
25538 @item
25539 @file{nntp.el} \e$B$OHsF14|$NN.57$G40A4$K2~D{$5$l$^$7$?!#\e(B
25540
25541 @item
25542 \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
25543 \e$B$N:FJ}8~$G<B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Advanced Scoring})\e$B!#\e(B
25544
25545 @item
25546 \e$B5-;v$N@vBu>uBV$,5-;v%b!<%I9T$KI=<($5$l$k$h$&$K$J$j$^$7\e(B
25547 \e$B$?\e(B (@pxref{Misc Article})\e$B!#\e(B
25548
25549 @item
25550 @file{gnus.el} \e$B$,B?$/$N>.$5$$%U%!%$%k$KJ,3d$5$l$^$7$?!#\e(B
25551
25552 @item
25553 Message-ID \e$B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7\e(B
25554 \e$B$?\e(B (@pxref{Duplicate Suppression})\e$B!#\e(B
25555
25556 @lisp
25557 (setq gnus-suppress-duplicates t)
25558 @end lisp
25559
25560 @item
25561 \e$B$I$N%9%3%"$HE,1~%U%!%$%k$,%[!<%`$N%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9\e(B
25562 \e$B$k\e(B (@pxref{Home Score File}) \e$B?7$7$$JQ?t$,2C$($i$l$^$7$?!#\e(B
25563
25564 @item
25565 @code{nndoc} \e$B$,4JC1$K3HD%2DG=$K$J$k$h$&$K2~D{$5$l$^$7\e(B
25566 \e$B$?\e(B (@pxref{Document Server Internals})\e$B!#\e(B
25567
25568 @item
25569 \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
25570 \e$B$?\e(B (@pxref{Topic Parameters})\e$B!#\e(B
25571
25572 @item
25573 \e$B5-;vJT=8$,2~D{$5$l!"<B:]$K;HMQ2DG=$K$J$j$^$7$?!#\e(B
25574
25575 @item
25576 \e$B=pL>$,$b$C$HCNE*$JJ}K!$GG'<1$5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25577 Signature})\e$B!#\e(B
25578
25579 @item
25580 \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
25581 @kbd{.} \e$BL?Na$,5-;v$r<h$k$?$a$K;H$&$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
25582 \e$B$?\e(B (@code{Pick and Read})\e$B!#\e(B
25583
25584 @item
25585 \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
25586 \e$B$l$^$7$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
25587
25588 @item
25589 \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
25590 \e$B;XDj$9$kJ}K!$,$"$j$^$9\e(B (@pxref{Advanced Formatting})\e$B!#\e(B
25591
25592 @item
25593 \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
25594 \e$B$k$h$&$K$J$j$^$7$?\e(B (@pxref{Undo})\e$B!#\e(B
25595
25596 @item
25597 \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
25598 \e$B$J$j$^$7$?\e(B (@pxref{Score File Format})\e$B!#\e(B
25599
25600 @item
25601 \e$BI=Bj$K0l8l0l8l$r4p$K$7$FE,1~%9%3%"$r$G$-$k$h$&$K$J$j$^$7\e(B
25602 \e$B$?\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
25603
25604 @lisp
25605 (setq gnus-use-adaptive-scoring '(word))
25606 @end lisp
25607
25608 @item
25609 \e$B%9%3%"$,IeGT$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Score Decays})\e$B!#\e(B
25610
25611 @lisp
25612 (setq gnus-decay-scores t)
25613 @end lisp
25614
25615 @item
25616 \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
25617 \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
25618
25619 @item
25620 \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
25621 \e$B$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
25622
25623 @item
25624 \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
25625 \e$B$G\e(B) \e$B$,2C$($i$l$^$7$?\e(B---@kbd{C-M-d} (@pxref{Really Various Summary
25626 Commands})\e$B!#\e(B
25627
25628 @item
25629 \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
25630 Process Marks})\e$B!#\e(B
25631
25632 @item
25633 \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
25634 \e$B$r5v2D$7$F$$$J$$>l9g$G$b!"Ej9F$G$-$k$h$&$K$J$j$^$7\e(B
25635 \e$B$?\e(B (@pxref{Mail-To-News Gateways})\e$B!#\e(B
25636
25637 @item
25638 \e$B%&%'%V8!:w%(%s%8\e(B
25639 \e$B%s\e(B (@dfn{DejaNews}, @dfn{Alta Vista}, @dfn{InReference}) \e$B$+$i$N8!:w7k2L\e(B
25640 \e$B$rFI$`?7$7$$%P%C%/%(%s%I$,2C$($i$l$^$7$?\e(B (@pxref{Web Searches})\e$B!#\e(B
25641
25642 @item
25643 \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
25644 \e$B$=$l$>$l$N%H%T%C%/$,FHN)$7$FJB$YBX$($G$-$k$h$&$K$J$j$^$7\e(B
25645 \e$B$?\e(B (@pxref{Topic Sorting})\e$B!#\e(B
25646
25647 @item
25648 \e$B%0%k!<%W$N0lItJ,$,FHN)$7$FJB$YBX$($G$-$k$h$&$K$J$j$^$7\e(B
25649 \e$B$?\e(B (@code{Sorting})\e$B!#\e(B
25650
25651 @item
25652 \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
25653 \e$B$?\e(B (@pxref{Summary Generation Commands})\e$B!#\e(B
25654 @iftex
25655 @iflatex
25656 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fred,width=3cm}]{\epsfig{figure=ps/fred,width=3cm}}
25657 @end iflatex
25658 @end iftex
25659
25660 @item
25661 \e$B%9%3%"%U%!%$%k$,$b$C$H?.Mj$G$-$k=gHV$GE,MQ$G$-$k$h$&$K$J$j$^$7\e(B
25662 \e$B$?\e(B (@pxref{Score Variables})\e$B!#\e(B
25663
25664 @item
25665 \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
25666 \e$B$?\e(B (@pxref{Splitting Mail})\e$B!#\e(B
25667
25668 @item
25669 \e$BF~$C$FMh$?%a!<%k$rJ]B8$9$kA0$K$,$i$/$?$r<h$j=|$/%U%C%/$H4X?t$,$b$C$HDI2C\e(B
25670 \e$B$5$l$^$7$?\e(B (@pxref{Washing Mail})\e$B!#\e(B
25671
25672 @item
25673 \e$B6/D4J8$,E,@Z$K%U%)%s%H$,JQ99$5$l$k$h$&$K$J$j$^$7$?\e(B:
25674 @end itemize
25675
25676 @node Quassia Gnus
25677 @subsubsection Quassia Gnus
25678
25679 Gnus 5.6 \e$B$N?7$7$$5!G=\e(B:
25680
25681 @itemize @bullet
25682
25683 @item
25684 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
25685 \e$B$J$[$I$N?7$7$$L?Na$H%b!<%I$,DI2C$5$l$^$7$?!#40A4$JOC$KIU$$$F\e(B
25686 \e$B$O\e(B @ref{Gnus Unplugged} \e$B$r8+$F2<$5$$!#\e(B
25687
25688 @item
25689 @code{nndraft} \e$B%P%C%/%(%s%I$,La$C$F$-$^$7$?$,!"0MA3$H$O0c$&$h$&$KF0:n$9\e(B
25690 \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
25691 \e$B%W$N5-;v$G$b$"$j!"$=$l$O<+F0E*$K:n@.$5$l$^$9!#\e(B
25692
25693 @item
25694 @code{gnus-alter-header-function} \e$B$,%X%C%@!<$NCM$rJQ$($k$?$a$K;H$o$l$k$h\e(B
25695 \e$B$&$K$J$j$^$7$?!#\e(B
25696
25697 @item
25698 @code{gnus-summary-goto-article} \e$B$,\e(B Message-ID \e$B$r<u$1IU$1$k$h$&$K$J$j$^\e(B
25699 \e$B$7$?!#\e(B
25700
25701 @item
25702 \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
25703 \e$BNa$,$"$j$^$9\e(B: @kbd{C-c C-v}\e$B!#\e(B
25704
25705 @item
25706 @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
25707 \e$B%W$KEj9F$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25708
25709 @item
25710 @code{nntp-rlogin-program}---\e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$N?7$7$$JQ?t$G\e(B
25711 \e$B$9!#\e(B
25712
25713 @item
25714 @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
25715 \e$B%O%$%i%$%H$r6X;_$9$k$h$&$K$J$j$^$7$?!#\e(B
25716
25717 @item
25718 @code{gnus-boring-article-headers} \e$B$K?7$7$$MWAG$,$"$j$^\e(B
25719 \e$B$9\e(B---@code{long-to}\e$B!#\e(B
25720
25721 @item
25722 @kbd{M-i} \e$B%7%s%\%k@\F,0z?tL?Na$,$"$j$^$9!#>\:Y\e(B
25723 \e$B$O\e(B @ref{Symbolic Prefixes} \e$B$r8+$F2<$5$$!#\e(B
25724
25725 @item
25726 \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
25727 \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
25728
25729 @item
25730 \e$BJQ?t\e(B @code{gnus-simplify-subject-functions} \e$B$K$h$jC1=c2=$r$b$C$H@)8f$G$-\e(B
25731 \e$B$k$h$&$K$J$j$^$7$?!#\e(B
25732
25733 @item
25734 @kbd{A T}---\e$B8=:_$N%9%l%C%I$r<hF@$9$k$?$a$N?7$7$$L?Na$G$9!#\e(B
25735
25736 @item
25737 @kbd{/ T}---\e$B8=:_$N%9%l%C%I$r@)8B$K4^$a$k$?$a$N?7$7$$L?Na$G$9!#\e(B
25738
25739 @item
25740 @kbd{M-RET} \e$B$O0zMQJ8$r;_$a$k$?$a$N?7$7$$%a%C%;!<%8L?Na$G$9!#\e(B
25741
25742 @item
25743 @samp{\\1} \e$BI=8=$,\e(B @code{nnmail-split-methods} \e$B$GM-8z$K$J$j$^$7$?!#\e(B
25744
25745 @item
25746 \e$B4X?t\e(B @code{custom-face-lookup} \e$B$,<h$j=|$+$l$^$7$?!#$"$J$?$N=i4|2=%U%!%$\e(B
25747 \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
25748 \e$B$K=q$-D>$5$J$1$l$P$J$j$^$;$s!#\e(B
25749
25750 @item
25751 \e$BEj9F<h$j>C$7$O8=:_$NA*BrJ}K!$r;H$&$h$&$K$J$j$^$7$?!#%7%s%\%k@\F,\e(B
25752 \e$B0z?t\e(B @kbd{a} \e$B$OIaDL$NEj9FJ}K!$r6/@)$7$^$9!#\e(B
25753
25754 @item
25755 M******** sm*rtq**t*s \e$B$rE,@Z$JJ8>O$KK]0F$9$k?7$7$$L?Na$,$"$j$^$9\e(B---
25756 @kbd{W d}\e$B!#\e(B
25757
25758 @item
25759 @code{nntp} \e$B$N$h$j4JC1$J%G%P%C%0$N$?$a$K!"\e(B
25760 @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
25761 \e$B$9!#\e(B
25762
25763 @item
25764 @code{nntp} \e$B$O\e(B @file{~/.authinfo} \e$B$r;H$&$h$&$K$J$j!"$3$l\e(B
25765 \e$B$O\e(B @file{.netrc} \e$B$N$h$&$J%U%!%$%k$G!"$I$3$G$I$N$h$&\e(B
25766 \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
25767 \e$B$G$9!#\e(B
25768
25769 @item
25770 \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
25771
25772 @item
25773 \e$B%a!<%k$,$I$3$KJ,3d$5$l$?$+$NMzNr$r;HMQ2DG=$K$J$j$^$7$?!#\e(B
25774
25775 @item
25776 \e$B?7$7$$5-;vF|IUL?Na$,2C$($i$l$^$7$?\e(B---@code{article-date-iso8601}\e$B!#\e(B
25777
25778 @item
25779 @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
25780 \e$B$$$k$H$-$OI=Bj$,C1=c2=$5$l$k$h$&$K$J$j$^$7$?!#\e(B
25781
25782 @item
25783 \e$B%a%C%;!<%8$G0zMQ$r$9$k$?$a$N?7$7$$4X?t$,2C$($i$l$^$7$?\e(B---
25784 @code{message-cite-original-without-signature}\e$B!#\e(B
25785
25786 @item
25787 @code{article-strip-all-blank-lines}---\e$B?7$7$$5-;vL?Na$G$9!#\e(B
25788
25789 @item
25790 \e$B5-;v$N=*$o$j$^$G$r@Z$k?7$7$$%a%C%;!<%8L?Na$,2C$($i$l$^$7$?!#\e(B
25791
25792 @item
25793 \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
25794 \e$B$r;XDj$9$k$3$H$,$G$-$^$9!#\e(B
25795
25796 @item
25797 @code{gnus-start-date-timer} \e$BL?Na$K$h$j!V5-;v$,Ej9F$5$l$?$H$-$+$i$N7P2a\e(B
25798 \e$B;~4V!W%X%C%@!<$,7QB3E*$K99?7$5$l$k$h$&$K$J$j$^$7$?!#\e(B
25799
25800 @item
25801 \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
25802 \e$B$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25803
25804 @item
25805 \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
25806 \e$B$7$?!#\e(B
25807 @end itemize
25808
25809 @node Pterodactyl Gnus
25810 @subsubsection Pterodactyl Gnus
25811
25812 Gnus 5.8 \e$B$N?7$7$$5!G=\e(B:
25813
25814 @itemize @bullet
25815
25816 @item
25817 \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
25818 \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
25819 \e$B$9!#\e(B
25820
25821 \e$B$3$N$h$&$J\e(B procmail \e$B$N;H$$J}$O\e(B
25822
25823 @lisp
25824 (setq nnmail-use-procmail t)
25825 (setq nnmail-spool-file 'procmail)
25826 (setq nnmail-procmail-directory "~/mail/incoming/")
25827 (setq nnmail-procmail-suffix "\\.in")
25828 @end lisp
25829
25830 \e$B8=:_$O<!$N$h$&$KJQ$o$C$F$$$^$9!#\e(B
25831
25832 @lisp
25833 (setq mail-sources
25834       '((directory :path "~/mail/incoming/"
25835                    :suffix ".in")))
25836 @end lisp
25837
25838 @xref{Mail Source Specifiers}.
25839
25840 @item
25841 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
25842 \e$B$/$NItJ,$K1F6A$7$F$$$F!"$?$/$5$s$N?7$7$$%3%^%s%I$,DI2C$5$l$F$$$^$9!#>\:Y\e(B
25843 \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
25844 \e$B$S\e(B @acronym{FLIM} \e$B$N=t5!G=$K4p$E$$$F$$$^$9!#\e(B)
25845
25846 @item
25847 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
25848 \e$BB?$/$NItJ,$K1F6A$7$F$$$F!"?7$7$$$?$/$5$s$NJQ?t$,DI2C$5$l$F$$$^$9!#\e(B(\e$BLuCm\e(B:
25849 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)
25850
25851 @item
25852 @code{gnus-auto-select-first} \e$B$,4X?t$G$"$C$F$b$h$/$J$j$^$7$?!#\e(B
25853
25854 @item
25855 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
25856 \e$BMQ<T$,7h$a$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25857
25858 @item
25859 @code{gnus-article-display-hook} \e$B$,:o=|$5$l$^$7$?!#Be$o$j\e(B
25860 \e$B$K\e(B @code{gnus-treat-} \e$B$G;O$^$k$?$/$5$s$NJQ?t$,DI2C$5$l$^$7$?!#\e(B
25861
25862 @item
25863 Gnus posting styles \e$B$,:F$S2~Au$5$l$^$7$?!#8=:_$OHyL/$K0c$&5,B'$GF0:n$7$^\e(B
25864 \e$B$9!#\e(B
25865
25866 @item
25867 \e$B?7$7$$%&%'%V$K4p$E$$$?%P%C%/%(%s%I$,DI2C$5$l$^$7$?!#\e(B@code{nnslashdot},
25868 @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
25869 \e$B>o$KJQ2=$9$k9=@.$rB3$1$^$9!#\e(B
25870
25871 @item
25872 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
25873 @end itemize
25874
25875 @node Oort Gnus
25876 @subsubsection Oort Gnus
25877 @cindex Oort Gnus
25878
25879 Gnus 5.10 \e$B$N?7$7$$5!G=\e(B:
25880
25881 \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
25882 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
25883 \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
25884 \e$B$5$$!#\e(B
25885
25886 @itemize @bullet
25887
25888 @item
25889 \e$BNN0h$,3h@-2=$5$l$F$$$k>l9g!"\e(B
25890 @kbd{F} \e$B%-!<\e(B (@code{gnus-article-followup-with-original}) \e$B$*$h\e(B
25891 \e$B$S\e(B @kbd{R} \e$B%-!<\e(B (@code{gnus-article-reply-with-original}) \e$B$O!"$=$NNN0h$K\e(B
25892 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
25893
25894 @item
25895 @code{gnus-group-read-ephemeral-group} \e$B$r\e(B @kbd{G M} \e$B%-!<$GBPOCE*$K8F$V$3\e(B
25896 \e$B$H$,$G$-$^$9!#\e(B
25897
25898 @item
25899 \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
25900 \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
25901 \e$BBe$o$j$K\e(B @kbd{B w} \e$B%-!<$r;H$C$F2<$5$$!#\e(B
25902
25903 @item
25904 \e$B2~Dj$5$l$?\e(B Gnus @acronym{FAQ} \e$B$,%^%K%e%"%k$K4^$^$l$F$$$^$9!#\e(B
25905 @xref{Frequently Asked Questions}. (\e$BLuCm\e(B: T-gnus \e$B$N$?$a\e(B
25906 \e$B$N\e(B @acronym{FAQ} \e$B$O1J$i$/2~Dj$5$l$F$$$^$;$s!#\e(B)
25907
25908 @item
25909 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
25910
25911 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
25912 \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
25913 \e$B$$!#FC$K!"$*$=$i$/$9$Y$F\e(B
25914 \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
25915 \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
25916 \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
25917 \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
25918 \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
25919 \e$B$$$3$H$KCm0U$7$F2<$5$$!#\e(B
25920
25921 @item
25922 \e$B5-;v$N%\%?%s\e(B
25923
25924 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
25925 \e$B$?$O\e(B Gnus \e$B$K4XO"$7$?;29MJ88%$N$?$a$N!"$h$jB?$/$N%\%?%s!#\e(B@xref{Article
25926 Buttons}. \e$B$9$Y$F$N5-;v$N%\%?%s$N8+1I$($r@)8f$9$k$?$a\e(B
25927 \e$B$K\e(B @code{gnus-button-@var{*}-level} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#\e(B
25928 @xref{Article Button Levels}.
25929
25930 @item
25931 Dired \e$B$NE}9g\e(B
25932
25933 @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
25934 \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
25935 \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
25936
25937 @item
25938 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
25939 @xref{RSS}.
25940
25941 @item
25942 \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
25943
25944 @item
25945 Picons
25946
25947 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
25948 \e$B$/$D$+$N%*%W%7%g%s$,!":o=|$^$?$O2~L>$5$l$F$$$^$9!#\e(B
25949
25950 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
25951 \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
25952 \e$B$9!#\e(B@xref{Picons}.
25953
25954 @item
25955 \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
25956 \e$B$H!"%X%C%@!<$N$*$7$^$$$K6-3&@~$,IA$+$l$^$9!#\e(B
25957
25958 @item
25959 \e$B7{>O$H%3%s%H%m!<%k%a%C%;!<%8$N<hF@\e(B
25960
25961 \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
25962 \e$B%k%a%C%;!<%8$r<hF@\e(B (@kbd{H C})---\e$B$,$"$j$^$9!#\e(B
25963
25964 @item
25965 \e$BCY1d5-;v\e(B
25966
25967 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
25968 \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
25969 \e$B?.$N$?$a$NK:HwO?$H$7$FLr$KN)$D$G$7$g$&!#\e(B@xref{Delayed Articles}.
25970
25971 @item
25972 @code{auto-compression-mode} \e$B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H\e(B
25973 \e$B$-$K<+F0$G05=L$,2r$+$l$^$9!#\e(B
25974
25975 @item
25976 \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
25977 \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
25978 \e$B$K$J$j$^$9!#\e(B
25979
25980 @item
25981 \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
25982
25983 @item
25984 \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
25985 \e$B$k$K$O\e(B @code{(setq gnus-summary-display-arrow nil)} \e$B$r;H$C$F2<$5$$!#\e(B
25986
25987 @item
25988 \e$B%K%e!<%9$K%a!<%k$GJV?.$7$h$&$H$7$?$i7Y9p\e(B
25989
25990 \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
25991 \e$B$^$;$s$+\e(B?  \e$B$=$s$J$"$J$?$K?7%*%W%7%g\e(B
25992 \e$B%s\e(B @code{gnus-confirm-mail-reply-to-news}\e$B!#\e(B
25993
25994 @item
25995 \e$B?7$7$$%*%W%7%g%s\e(B @code{gnus-summary-display-while-building} \e$B$r\e(B
25996 \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
25997
25998 @item
25999 \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
26000 \e$B$l$I$b8E$$5-;v$H$O6hJL$7$F\e(B) \e$BI=<($7$^$9!#\e(B
26001
26002 @item
26003 \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
26004 \e$BFI$N0u$rIU$1$^$9!#\e(B
26005
26006 @item
26007 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
26008 \e$B%]!<%H$9$k$h$&$K$J$j$^$7$?!#\e(B
26009
26010 @item
26011 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
26012 \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
26013 List}.
26014
26015 @item
26016 \e$BF|IU%X%C%@!<$r!"1Q8l$GH/2;$G$-$k7A<0$GI=<($9$k$3$H$,$G$-$^$9!#\e(B
26017 @xref{Article Date}.
26018
26019 @item
26020 Sendmail \e$B$r;H$&$H$-$N%(%s%Y%m!<%WAw?.<T\e(B (envelope sender) \e$B$N%"%I%l%9$,!"\e(B
26021 \e$B%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?!#\e(B@xref{Mail Variables, ,\e$B%a!<%kJQ?t\e(B,
26022 message-ja, The Message Manual}.
26023
26024 @item
26025 @code{mm-uu-diff-groups-regexp} \e$B$K9gCW$9$k%0%k!<%W$G$O!":9J,\e(B (diffs) \e$B$,\e(B
26026 \e$B<+F0E*$K%O%$%i%$%H$5$l$^$9!#\e(B
26027
26028 @item
26029 @acronym{TLS} \e$B%i%C%Q!<$,\e(B Gnus \e$B$KF1:-\e(B
26030
26031 @acronym{TLS}/@acronym{SSL} \e$B$,!"\e(B@file{tls.el} \e$B$H\e(B GNUTLS \e$B$r2p$7\e(B
26032 \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
26033 (\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
26034 \e$B$$\e(B @acronym{TLS}/@acronym{SSL} \e$B$O!"$^$@;H$($^$9!#\e(B
26035
26036 @item
26037 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
26038 \e$B$$\e(B @file{make.bat}
26039
26040 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
26041 \e$B$5$$!#$3$N%P%C%A!&%W%m%0%i%`$NBh0l0z?t$O%G%#%l%/%H%j!<$G$9!#$=$3\e(B
26042 \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
26043 \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
26044 \e$B$K\e(B @code{/copy} \e$B$rM?$($F2<$5$$!#\e(B
26045
26046 @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
26047 \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
26048 \e$B$K%(%i!<$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#\e(B@code{makeinfo} \e$B$,MxMQ2DG=\e(B
26049 \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
26050 \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
26051 \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
26052 \e$B$k\e(B @code{configure; make; make install} \e$B%5%$%/%k$N40A4$JCV$-49$($K$J$j$^\e(B
26053 \e$B$7$?!#\e(B
26054
26055 \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
26056 \e$B$5$l$^$7$?!#\e(B
26057
26058 @item
26059 \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$N%5%]!<%H\e(B
26060
26061 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
26062 \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
26063 @code{message-use-idna} \e$BJQ?t$G$3$l$r@)8f$7$^$9!#\e(BGnus \e$B$b$^$?!"%a%C%;!<%8\e(B
26064 \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
26065 \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
26066
26067 @item
26068 \e$B%^%$%/%m%=%U%H0zMQMM<0$N$h$jNI$$<h$j07$$\e(B
26069
26070 \e$B$$$/$D$+$N%^%$%/%m%=%U%H$N%a%$%i!<$,!"%a%C%;!<%8$N;D$j$NItJ,$,0zMQ$G$"$k\e(B
26071 \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
26072 \e$B$G0O$^$l$F$$$J$/$F$b!"\e(BGnus \e$B$OG'<1$7$h$&$H$7$^$9!#JQ\e(B
26073 \e$B?t\e(B @code{gnus-cite-unsightly-citation-regexp} \e$B$O!"$=$l$i$N0zMQ$N@hF,$K9g\e(B
26074 \e$BCW$7$^$9!#\e(B
26075
26076 @item
26077 @code{gnus-article-skip-boring}
26078
26079 @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
26080 \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
26081 @code{gnus-article-boring-faces} \e$B$r;H$C$F!"2?$rFI$_Ht$P$7$F$7$^$C$F$bNI\e(B
26082 \e$B$$$+$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
26083
26084 \e$BD9$/$F4"$j9~$^$l$F$$$J$$0zMQ$,!"$F$C$Z$s$K>/$7$@$1$"$k?75,$JFbMF$KB3$$$F\e(B
26085 \e$B$$$k$?$/$5$s$N5-;v$rFI$`>l9g$K!"$3$l$OFC$KLr$KN)$A$^$9!#\e(B
26086
26087 @item
26088 \e$B%]%$%s%H$N0LCV7h$a$N$?$a$N%U%)!<%^%C%H$N;EMM\e(B (format spec) \e$B$G$"\e(B
26089 \e$B$k\e(B @code{%C} \e$B$O!"\e(B@code{%*} \e$B$KJQ99$5$l$^$7$?!#\e(B
26090
26091 @item
26092 \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
26093 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B
26094
26095 \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}
26096 (\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
26097 \e$B$F%+%9%?%^%$%:$N0RNO$r4.G=$9$k$3$H$,$G$-$^$9!#$^$?!"$=$NJQ?t\e(B
26098 \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
26099 \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
26100 \e$B2<$N$h$&$JN.57$G%0%k!<%W%Q%i%a!<%?!<$K3d$jEv$F$^$9\e(B:
26101 @lisp
26102 (setq gnus-parameters
26103       '(("mail\\..*"
26104          (gnus-show-threads nil)
26105          (gnus-use-scoring nil))
26106         ("^nnimap:\\(foo.bar\\)$"
26107          (to-group . "\\1"))))
26108 @end lisp
26109
26110 @item
26111 \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
26112 \e$B$&$K$J$j$^$7$?!#\e(B
26113
26114 \e$B$3$l$rF/$+$J$$$h$&$K$9$k$K$O!"\e(B@code{(setq gnus-treat-display-smileys
26115 nil)} \e$B$r\e(B @file{~/.emacs} \e$B$KCV$$$F2<$5$$!#\e(B
26116
26117 @item
26118 Gnus \e$B$O:#$G$O\e(B Sender: \e$B%X%C%@!<$r<+F0$G$O@8@.$7$^$;$s!#\e(B
26119
26120 \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
26121 \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
26122 \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
26123 \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
26124 \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
26125 \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
26126 \e$B?t\e(B @code{message-required-headers}\e$B!"\e(B
26127 @code{message-required-news-headers} \e$B$*$h\e(B
26128 \e$B$S\e(B @code{message-required-mail-headers} \e$B$r;2>H$7$F2<$5$$!#\e(B
26129
26130 @item
26131 \e$B%5!<%I%Q!<%F%#!<$K$h$k\e(B @file{message-utils.el} \e$B$N5!G=\e(B
26132 \e$B$,\e(B @file{message.el} \e$B$K2C$($i$l$^$7$?!#\e(B
26133
26134 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
26135 \e$B$+$I$&$+$r?R$M$k$h$&$K$J$j$^$7\e(B
26136 \e$B$?\e(B (@code{message-subject-trailing-was-query} \e$B;2>H\e(B)\e$B!#\e(B
26137 @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
26138 @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
26139 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
26140 \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
26141
26142 @item
26143 \e$B:#$d\e(B @code{message-generate-headers-first} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%a%C\e(B
26144 \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
26145 \e$B$s!#\e(B
26146
26147 @item
26148 \e$B2~NI$5$l$?\e(B spam \e$BBP935!G=!#\e(B
26149
26150 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
26151 \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
26152 \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
26153 \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
26154 \e$B$N\e(B hook \e$B$b?7$7$/$J$j$^$7$?!#\e(B@xref{Thwarting Email Spam}.
26155
26156 @item
26157 X-Faces \e$B%X%C%@!<$NA^F~$,4JC1$K$J$j$^$7$?!#\e(B
26158
26159 @item
26160 Face \e$B%X%C%@!<$r07$($k$h$&$K$J$j$^$7$?!#\e(B
26161
26162 @item
26163 \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
26164 @kbd{/ o} \e$B$O8E$$%a%C%;!<%8$rA^F~$7$^$9!#\e(B
26165
26166 @item
26167 @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
26168 \e$B%I$7$^$9!#\e(B
26169
26170 @item
26171 nnimap \e$B$N%0%k!<%W$K$*$1$kL$FI$N?t$,@53N$K$J$j$^$7$?!#\e(B
26172
26173 \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
26174 \e$B$?$O$:$G$9!#$3$l$O\e(B @code{gnus-setup-news-hook} (\e$B5/F0;~$K8F$P$l\e(B
26175 \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
26176 \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
26177 \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
26178 \e$B$k>l9g$O!":F$S\e(B @code{nnimap-fixup-unread-after-getting-new-news} \e$B$rDI2C\e(B
26179 \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
26180 \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
26181 \e$B$F2<$5$$!#\e(B
26182
26183 @item
26184 \e$B%0%k!<%W%+!<%\%s%3%T!<\e(B (GCC) \e$B$r0zMQId$G0O$`\e(B
26185
26186 \e$B6uGr$dB>$NJQ$JJ8;z$r4^$`%0%k!<%W$r07$($k$h$&$K$9$k$?$a$K!"%0%k!<%W\e(B
26187 \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
26188 \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
26189 \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
26190 \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
26191 \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
26192 \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
26193 \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
26194 \e$B$&$K$7$?$3$H$,4V0c$$$@$C$?$3$H$KCeL\$7$F2<$5$$!#$=$l$OD>@\A^F~$5$l$?$N$G!"\e(B
26195 \e$B$^$C$?$/LdBj$r@8$8$^$;$s$G$7$?!#\e(B
26196
26197 @item
26198 @file{~/News/overview/} \e$B$OITMW!#\e(B
26199
26200 \e$B0J2<$NJQ99$N7k2L!":#8e$O\e(B @file{~/News/overview/} \e$B%G%#%l%/%H%j!<$OMW$j$^\e(B
26201 \e$B$;$s!#$9$Y$F$N3,AX$r0BA4$K:o=|$9$k$3$H$,$G$-$^$9!#\e(B
26202
26203 @item
26204 @code{gnus-agent}
26205
26206 Gnus \e$B%(!<%8%'%s%H$OBg5,LO$J99?7$r7P$F!":#$d%G%#%U%)%k%H$G3h@-2=$5$l$^$9!#\e(B
26207 \e$B$=$7\e(B
26208 \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
26209 \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
26210 \e$B2=$5$l$^$9!#=i4|$K$*$$$F$O\e(B @code{gnus-select-method} \e$B$N%5!<%P!<$@$1$,%G%#\e(B
26211 \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
26212 \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
26213 \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
26214 \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
26215 \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
26216 \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
26217 \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
26218 \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
26219 \e$B$F$$$?@N$N?6$kIq$$$KLa$9$3$H$,$G$-$^$9!#:#8e\e(B
26220 \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
26221 \e$B$H$KCm0U$7$F2<$5$$!#\e(B
26222
26223 @item
26224 @code{gnus-summary-line-format}
26225
26226 \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
26227 \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
26228 \e$BMxMQ<TL>$rCV$-49$($k$?$a$K!"\e(B@code{gnus-extra-headers}\e$B!"\e(B
26229 @code{nnmail-extra-headers} \e$B$*$h$S\e(B @code{gnus-ignored-from-addresses} \e$B$N\e(B
26230 \e$B%G%U%)%k%HCM$,JQ$o$j$^$7$?!#\e(B
26231
26232 @item
26233 @file{deuglify.el} (@code{gnus-article-outlook-deuglify-article})
26234
26235 \e$B$$$+$l$?\e(B Outlook (Express) \e$B$N5-;v$r=9$/$J$/$9$k$?$a$N!"\e(BRaymond Scholz
26236 @email{rscholz@@zonix.de} \e$B$K$h$C$F?7@_$5$l$?%U%!%$%k$G$9!#\e(B
26237
26238 @item
26239 @code{(require 'gnus-load)}
26240
26241 \e$BC1FH$GG[I[$5$l$F$$$k\e(B Gnus \e$B$r;H$&>l9g$K$O!"\e(B
26242 @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
26243 @file{~/.emacs} \e$B$K\e(B @code{(require 'gnus-load)} \e$B$r2C$($k$N$,NI$$$G$9!#\e(B
26244
26245 @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
26246 \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
26247 \e$B$s$G$$$^$9!#\e(B
26248
26249 @item
26250 @code{gnus-slave-unplugged}
26251
26252 \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
26253
26254 @item
26255 @code{message-insinuate-rmail}
26256
26257 @code{(message-insinuate-rmail)} \e$B$H\e(B @code{(setq mail-user-agent
26258 'gnus-user-agent)} \e$B$r\e(B @file{.emacs} \e$B$K2C$($k$3$H$G!"\e(B
26259 @code{message-mode} \e$B$G%a%C%;!<%8$N:n@.!"JV?.$*$h$SE>Aw$r9T$J$&$h$&\e(B
26260 \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
26261 \e$B$-$^$9!#\e(B
26262
26263 @item
26264 @code{message-minibuffer-local-map}
26265
26266 \e$B2<$N9T$G!"%a%C%;!<%8$r:FAw$9$k$H$-$K\e(B BBDB \e$B$,;H$($^$9\e(B:
26267 @lisp
26268 (define-key message-minibuffer-local-map [(tab)]
26269   'bbdb-complete-name)
26270 @end lisp
26271
26272 @item
26273 \e$BE:IU%U%!%$%k\e(B (attachments) \e$B$N@Z$jN%$7\e(B (externalizing) \e$B$H>C5n!#\e(B
26274
26275 @code{gnus-gcc-externalize-attachments} \e$B$^$?\e(B
26276 \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
26277 \e$B$k$H!"%m!<%+%k%U%!%$%k$r30It%Q!<%H$H$7$FE:IU$7$^$9!#\e(B
26278
26279 @code{gnus-mime-save-part-and-strip} \e$B%3%^%s%I\e(B (@acronym{MIME} \e$B%\%?%s>e\e(B
26280 \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
26281 \e$B$HCV$-49$($^$9!#\e(B@code{gnus-mime-delete-part} (@acronym{MIME} \e$B%\%?%s>e\e(B
26282 \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
26283 \e$B%]!<%H$7$F$$$k%P%C%/%(%s%I$G$@$1F0:n$7$^$9!#\e(B
26284
26285 @item
26286 @code{gnus-default-charset}
26287
26288 \e$B%G%U%)%k%HCM$O\e(B @code{iso-8859-1} \e$B$KBe$o$C\e(B
26289 \e$B$F\e(B @code{current-language-environment} \e$BJQ?t$K$h$C$F7hDj$5$l$kCM$K$J$j$^\e(B
26290 \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
26291 \e$B=|$5$l$^$7$?!#\e(B
26292
26293 @item
26294 @code{gnus-posting-styles}
26295
26296 \e$B$3$N$h$&$J9gCW$NMM<0$,2C$o$j$^$7$?!#\e(B
26297 @lisp
26298 ((header "to" "larsi.*org")
26299  (Organization "Somewhere, Inc."))
26300 @end lisp
26301 \e$B2<5-$N$h$&$J8E$$MM<0$O;~BeCY$l$K$J$j$^$7$?$,!"$^$@<u$1F~$l$i$l$^$9!#\e(B
26302 @lisp
26303 (header "to" "larsi.*org"
26304         (Organization "Somewhere, Inc."))
26305 @end lisp
26306
26307 @item
26308 @code{message-ignored-news-headers} \e$B$H\e(B @code{message-ignored-mail-headers}
26309
26310 @samp{X-Draft-From} \e$B$H\e(B @samp{X-Gnus-Agent-Meta-Information} \e$B$,!"$3$l$iFs\e(B
26311 \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
26312 \e$B$=$l$iFs$D$N%X%C%@!<$r2C$($kI,MW$,$"$j$^$9!#\e(B
26313
26314 @item
26315 Gnus \e$B$O:9$79~$^$l$F$$$k\e(B (@dfn{plugged}) \e$B$H$-$K!"%(!<%8%'%s%H$+\e(B
26316 \e$B$i\e(B @acronym{NOV} \e$B$H5-;v$rFI$_9~$_$^$9!#\e(B
26317
26318 \e$B:9$79~$^$l$F$$$k$H$-$K5-;v$rFI$`>l9g$K!"$=$N5-;v$,$9$G$K%(!<%8%'%s%H$K$"\e(B
26319 \e$B$k$J$i$P!"$b$&0lEY%@%&%s%m!<%I$9$k$3$H$O$"$j$^$;$s!#\e(B@code{(setq
26320 gnus-agent-cache nil)} \e$B$O5l<0$NF0:n$KLa$7$^$9!#\e(B
26321
26322 @item
26323 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
26324 \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
26325 format=flowed \e$B$N%G%3!<%I$O0JA0$+$i$G$-$^$7$?$,!"=i4|$NHG$G$O@bL@$NJ8=q$,\e(B
26326 \e$B$"$j$^$;$s$G$7$?!#\e(B
26327
26328 @item
26329 Gnus \e$B$O\e(B RFC 2298 \e$B$N3+Iu3NG'MW5a$N@8@.$r%5%]!<%H$7$^$9!#\e(B
26330
26331 \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
26332
26333 @item
26334 Gnus \e$B$O\e(B Maildir \e$B%0%k!<%W$r%5%]!<%H$7$^$9!#\e(B
26335
26336 Gnus \e$B$O?7%P%C%/%(%s%I$G$"$k\e(B @file{nnmaildir.el} \e$B$r4^$s$G$$$^$9!#\e(B
26337 @xref{Maildir}.
26338
26339 @item
26340 \e$B0u:~$N@-G=$,8~>e$7$^$7$?!#\e(B
26341
26342 Gnus \e$B$O$=$l<+?H$,!"35N,$H5-;v%P%C%U%!!<$K$*$1\e(B
26343 \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
26344 \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
26345 \e$B$r0u:~$9$k$3$H$,$G$-$^$9!#\e(B
26346
26347 @item
26348 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
26349 \e$B$?!#\e(B
26350
26351 \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
26352 \e$B$JCM$,=[4D$7$^$9!#\e(B
26353
26354 @item
26355 Gnus \e$B$O%K%e!<%9$N\e(B Cancel Locks \e$B$r%5%]!<%H$7$^$9!#\e(B
26356
26357 \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
26358 \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
26359 \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
26360 \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
26361 \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
26362 \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
26363 \e$B$?2?$+$r!"C/$+$,$G$-$k$h$&$K$9$k$b$N$G$O$"$j$^$;$s!#\e(B
26364 @code{message-insert-canlock} \e$B$r%+%9%?%^%$%:$9$k$3$H$K$h$C$F!"?6$kIq$$$r\e(B
26365 \e$BJQ99$9$k$,$G$-$^$9!#\e(B
26366
26367 @item
26368 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
26369
26370 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
26371 \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
26372 \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
26373 \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
26374 \e$B%k\e(B (@pxref{Top, , Top, sieve, Emacs Sieve}) \e$B$r;2>H$7$F2<$5$$!#\e(B
26375
26376 @item
26377 \e$B3HD%$5$l$?%U%)!<%^%C%H$N;EMM\e(B (format specs)\e$B!#\e(B
26378
26379 \e$B%U%)!<%^%C%H$N;E\e(B
26380 \e$BMM\e(B @samp{%&user-date;} \e$B$,\e(B @code{gnus-summary-line-format-alist} \e$B$KDI2C$5\e(B
26381 \e$B$l$^$7$?!#$=$l$K!"MxMQ<TDj5A$K$h$k3HD%$5$l$?%U%)!<%^%C%H$N;EMM$b%5%]!<%H\e(B
26382 \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
26383 \e$B$G!"4X?t\e(B @code{gnus-user-format-function-@var{foo}} \e$B$r5/F0$7$^$9!#\e(B
26384 @samp{&} \e$B$,%(%9%1!<%WJ8;z$K;H$o$l$F$$$k$N$G!"8E$$MxMQ<TDj5A%U%)!<%^%C%H\e(B
26385 \e$B$G$"$k\e(B @samp{%u&} \e$B$O:#$d%5%]!<%H$5$l$F$$$^$;$s!#\e(B
26386
26387 @item
26388 @kbd{/ *} (@code{gnus-summary-limit-include-cached}) \e$B$,=q$-D>$5$l$^$7$?!#\e(B
26389
26390 \e$B$3$l$O\e(B @kbd{Y c} (@code{gnus-summary-insert-cached-articles}) \e$B$NJLL>$G$7\e(B
26391 \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
26392
26393 @item
26394 \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
26395
26396 @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
26397 \e$B$o$A\e(B @kbd{/ s}\e$B!"\e(B@kbd{/ a} \e$B$*$h\e(B
26398 \e$B$S\e(B @kbd{/ x} (@code{gnus-summary-limit-to-@{subject,author,extra@}})---
26399 \e$B$H!"7k2L$H$7$F$=$NI=8=$K9gCW$7$J$$$9$Y$F$N5-;v$,I=<($5$l$^$9!#\e(B
26400
26401 @item
26402 \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
26403
26404 \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
26405 \e$B$k$K$O\e(B @code{gnus-group-name-charset-group-alist} \e$B$*$h\e(B
26406 \e$B$S\e(B @code{gnus-group-name-charset-method-alist} \e$B$r;2>H$7$F2<$5$$!#\e(B
26407
26408 @item
26409 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
26410 \e$B$J$j$^$7$?!#\e(B
26411
26412 \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
26413 \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
26414 \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
26415 \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
26416 @file{~/.newsrc.eld} \e$B$K3JG<$5$l$k0u$r!"%0%k!<%WKh$N\e(B @file{.marks} \e$B%U%!%$\e(B
26417 \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
26418 \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
26419 nnml/nnfolder \e$B$rB>$N%^%7%s$K0z$C1[$7$F$b!"\e(B
26420 Gnus \e$B$O\e(B @file{~/.newsrc.eld} \e$B$K$"$k>pJs$NBe$o$j$K!"<+F0E*\e(B
26421 \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
26422 \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
26423 \e$B5!G=$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
26424
26425 @item
26426 \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
26427 \e$B$^$7$?!#\e(B
26428
26429 @item
26430 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
26431 \e$B!H\e(BAttachments\e$B!I$K2~L>$5$l$^$7$?!#$3$N%a%K%e!<$O!"=pL>$H0E9f\e(B
26432 \e$B2=\e(B (@pxref{Security, ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The Message
26433 Manual}) \e$B$N$h$&$J!"J]0B$K4XO"$7$?$b$N$b4^$s$G$$$k$3$H$KCeL\$7$F2<$5$$!#\e(B
26434
26435 @item
26436 @code{gnus-group-charset-alist} \e$B$H\e(B @code{gnus-group-ignored-charsets-alist}\e$B!#\e(B
26437
26438 \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
26439 \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
26440 \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
26441 \e$B$^$;$s!#Nc$G$9\e(B:
26442 @lisp
26443 ("^han\\>" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr)
26444 @end lisp
26445
26446 @item
26447 Gnus \e$B$O\e(B @acronym{PGP} (RFC 1991/2440)\e$B!"\e(B@acronym{PGP/MIME} (RFC
26448 2015/3156) \e$B$*$h$S\e(B @acronym{S/MIME} (RFC 2630-2633) \e$B$r%5%]!<%H$7$^$9!#\e(B
26449
26450 \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
26451 \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
26452 \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
26453 \e$B$^$9!#$3$l$O$^$?!"\e(B@code{gnus-article-hide-pgp-hook} \e$B$r;~BeCY$l$K$7$^$7$?!#\e(B
26454
26455 @item
26456 Gnus \e$B$O30It%Q!<%H\e(B (message/external) \e$B$r%$%s%i%$%sI=<($7$^$9!#\e(B
26457
26458 @item
26459 @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
26460 C-m} \e$B$KJQ$o$j$^$7$?!#\e(B
26461
26462 \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
26463 \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
26464
26465 @item
26466 @code{message-forward-show-mml} \e$B$N%G%#%U%)%k%H$,\e(B @code{best} \e$B$KJQ$o$j$^\e(B
26467 \e$B$7$?!#\e(B
26468
26469 \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
26470 \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
26471 \e$B$rL58z$K$7$F$7$^$&$N$G!"=pL>$5$l$?!"$^$?$O0E9f2=$5$l$?%a%C%;!<%8$rE>Aw$9\e(B
26472 \e$B$k$H$-$O\e(B @acronym{MML} \e$B$O;H$o$l$^$;$s!#\e(B
26473 @end itemize
26474
26475 @node No Gnus
26476 @subsubsection No Gnus
26477 @cindex No Gnus
26478
26479 No Gnus \e$B$N?7$7$$5!G=\e(B:
26480 @c FIXME: Gnus 5.12?
26481
26482 @include gnus-news.texi
26483
26484 @iftex
26485
26486 @page
26487 @node The Manual
26488 @section \e$B%^%K%e%"%k\e(B
26489 @cindex colophon
26490 @cindex manual
26491
26492 \e$B$3$N%^%K%e%"%k$O\e(B TeXinfo \e$B%U%!%$%k$+$i:n@.$5$l!"$=$l$+\e(B
26493 \e$B$i\e(B @code{texi2dvi}
26494 @iflatex
26495 \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
26496 @code{latex} \e$B$H\e(B @code{dvips}
26497 @end iflatex
26498 \e$B$r<B9T$7$F!"<j85$K$"$k$b$K$J$j$^$7$?!#\e(B
26499
26500 \e$B0J2<$N=,47$,MQ$$$i$l$^$7$?\e(B:
26501
26502 @enumerate
26503 \e$B$3$l$O\e(B @kbd{\e$B%-!<BG80\e(B} \e$B$G$9!#\e(B
26504
26505 @item
26506 \e$B$3$l$O\e(B @file{\e$B%U%!%$%k\e(B} \e$B$G$9!#\e(B
26507
26508 @item
26509 \e$B$3$l$O\e(B @code{\e$B%7%s%\%k\e(B} \e$B$G$9!#\e(B
26510
26511 @end enumerate
26512
26513 \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
26514 \e$B$O!"<!$N$h$&$J0UL#$G$9\e(B:
26515
26516 @lisp
26517 (setq flargnoze "yes")
26518 @end lisp
26519
26520 \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
26521 \e$B<!$N$h$&$J0UL#$G$9\e(B:
26522
26523 @lisp
26524 (setq flumphel 'yes)
26525 @end lisp
26526
26527 @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
26528 \e$B$K:.F1$7$J$$$G2<$5$$!#\e(B
26529
26530 @iflatex
26531 @c @head
26532 \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
26533 \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
26534 \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
26535 \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
26536 \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
26537 \e$BIT;W5D$N0l$D$G$7$g$&!"$?$V$s!#\e(B)
26538 @end iflatex
26539
26540 @end iftex
26541
26542 @node On Writing Manuals
26543 @section \e$B%^%K%e%"%k$r=q$/\e(B
26544
26545 \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
26546 \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
26547 \e$B$$$^$;$s!#2?$+$r<BAu$9$k$H$-$O!"2?$+$r$=$N$^$^%^%K%e%"%k$N0l@a$K=q$-$^$9!#\e(B
26548 \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
26549 \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
26550 \e$B$F$$$-$^$9!#\e(B
26551
26552 \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
26553 \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
26554 \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
26555 \e$B$"$j!"\e(Bgnus \e$B$r;O$a$k$?$a$N<j0z$-$G$O$"$j$^$;$s!#\e(B
26556
26557 \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
26558 \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
26559
26560 @page
26561 @node Terminology
26562 @section \e$BMQ8l\e(B
26563
26564 @cindex terminology
26565
26566 @table @dfn
26567 @item \e$B%K%e!<%9\e(B (news)
26568 @cindex news
26569 \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
26570 \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
26571 \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
26572 \e$B$l$P!"A4@$3&$,$"$J$?$,$A$g$&$I=q$$$?$b$N$rFI$`2DG=@-$,$"$j!"$=$l$i$O$9$Y\e(B
26573 \e$B$F$$$?$:$i$C$]$/%/%9%/%9>P$o$l$k$G$7$g$&!#$"$J$?$NCN$i$J$$$H$3$m$G!#\e(B
26574
26575 @item \e$B%a!<%k\e(B (mail)
26576 @cindex mail
26577 \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
26578 \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
26579 \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
26580 \e$BAw?.$9$k$3$H$OEj9F$G$O$J$/!"JV?.$O%U%)%m!<%"%C%W$G$O$"$j$^$;$s!#\e(B
26581
26582 @item \e$BJV?.\e(B (reply)
26583 @cindex reply
26584 \e$B$"$J$?$,FI$s$G$$$k$b$N$r=q$$$??M$K%a!<%k$rAw$k$3$H$G$9!#\e(B
26585
26586 @item \e$B%U%)%m!<%"%C%W\e(B (follow up)
26587 @cindex follow up
26588 \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
26589 \e$B$H$G$9!#\e(B
26590
26591 @item \e$B%P%C%/%(%s%I\e(B (back end)
26592 @cindex back end
26593 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
26594 \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
26595 \e$B%9%/$N%U%!%$%k$+$iFI$a$k$N$KBP$7$F!"%K%e!<%95-;v$O0lHL\e(B
26596 \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
26597 \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
26598 \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
26599 \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
26600 \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
26601 \e$B$F$h!W$H!VOC$9!W$N$G$9!#\e(B
26602
26603 \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
26604 \e$B%H%j!<$NG[CV$rDj5A$7$^$9!#A0<T$O\e(B @code{nntp} \e$B%P%C%/%(%s%I\e(B
26605 \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
26606 \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
26607 \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
26608 \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
26609 \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
26610
26611 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
26612 \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
26613 \e$B@.$G$9!#\e(B
26614
26615 \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
26616 \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
26617 \e$B$H$,$G$-$^$9!#$+$h$&$K!"\e(Bgnus \e$B$NMQ8l$O$H$F$b:.Mp$7$F$$$^$9!#\e(B
26618
26619 @item \e$B4pK\\e(B (native)
26620 @cindex native
26621 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
26622 \e$BK\\e(B} \e$B$b$7$/$O%G%#%U%)%k%H$H$7$F;H$$$^$9!#\e(B
26623
26624 @item \e$B30It\e(B (foreign)
26625 @cindex foreign
26626 \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
26627 \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
26628 \e$B$G$9!#\e(B
26629
26630 @item \e$BFsHVL\\e(B (secondary)
26631 @cindex secondary
26632 \e$BFsHVL\$N%P%C%/%(%s%I$O!"4pK\$H30It$N4V$/$i$$$K$"$k%P%C%/%(%s%I$G!"$[$H$s\e(B
26633 \e$B$I4pK\$HF1$8$h$&$KF0:n$9$k$b$N$G$9!#\e(B
26634
26635 @item \e$B5-;v\e(B (article)
26636 @cindex article
26637 \e$B%K%e!<%9$H$7$FEj9F$5$l$?%a%C%;!<%8$G$9!#\e(B
26638
26639 @item \e$B%a!<%k%a%C%;!<%8\e(B (mail message)
26640 @cindex mail message
26641 \e$B%a!<%k$GAw$i$l$?%a%C%;!<%8$G$9!#\e(B
26642
26643 @item \e$B%a%C%;!<%8\e(B
26644 @cindex message
26645 \e$B%a!<%k%a%C%;!<%8$b$7$/$O%K%e!<%95-;v$G$9!#\e(B
26646
26647 @item \e$B%X%C%I\e(B (head)
26648 @cindex head
26649 \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
26650
26651 @item \e$BK\J8\e(B (body)
26652 @cindex body
26653 \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
26654
26655 @item \e$B%X%C%@!<\e(B (header)
26656 @cindex header
26657 \e$B5-;v$N%X%C%I$+$i$N9T$G$9!#\e(B
26658
26659 @item \e$B%X%C%@!<72\e(B (headers)
26660 @cindex headers
26661 \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
26662 \e$B$N=89g$G$9!#\e(B
26663
26664 @item @acronym{NOV}
26665 @cindex @acronym{NOV}
26666 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
26667 \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
26668 \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
26669 \e$B$k$3$H$,$G$-$^$9!#\e(B
26670
26671 @item \e$B%l%Y%k\e(B (level)
26672 @cindex levels
26673 \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
26674 \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
26675 \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
26676 \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
26677 \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
26678 \e$B$r\e(B @dfn{\e$BF0:n%l%Y%k\e(B} \e$B$H$7$F;H$$$^$9!#\e(B
26679
26680 @item \e$B@Z$i$l$?%0%k!<%W\e(B (killed groups)
26681 @cindex killed groups
26682 \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
26683 \e$B%W$r9XFI$5$l$?%0%k!<%W$h$j4JC1$K07$($k$h$&$K$J$j$^$9!#\e(B
26684
26685 @item \e$B%>%s%S%0%k!<%W\e(B (zombie groups)
26686 @cindex zombie groups
26687 \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
26688
26689 @item \e$B%"%/%F%#%V%U%!%$%k\e(B (active file)
26690 @cindex active file
26691 \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
26692 \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
26693 \e$B$l$O$"$J$?$,A[A|$9$k$h$&$KHf3SE*Bg$-$$$G$9!#\e(B
26694
26695 @item \e$B56%0%k!<%W\e(B (bogus groups)
26696 @cindex bogus groups
26697 @file{.newsrc} \e$B%U%!%$%k$KB8:_$9$k%0%k!<%W$G$9$,!"%5!<%P!<$KCN$i$l$F$$$J\e(B
26698 \e$B$$%0%k!<%W\e(B (\e$B$9$J$o$A!"$=$l$O%"%/%F%#%V%U%!%$%k$K$"$j$^$;\e(B
26699 \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
26700 \e$BB8:_$7$F$$$J$$$N$G$7$g$&!#\e(B
26701
26702 @item \e$B3hF02=\e(B (activating)
26703 @cindex activating groups
26704 \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
26705 \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
26706 \e$B$K\e(B @samp{*} \e$B$H$H$b$K0lMwI=<($5$l$^$9!#\e(B
26707
26708 @item \e$B%9%W!<%k\e(B (spool)
26709 @cindex spool
26710 \e$B%K%e!<%9%5!<%P!<$O!"$"$k$d$jJ}!"$^$?$OB>$NN.57$G5-;v$r%m!<%+%k$KJ]B8$7$^\e(B
26711 \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
26712 \e$B$=$l$OEAE}E*$J%9%W!<%k\e(B (traditional spool) \e$B$H8F$P$l$^$9!#\e(B
26713
26714 @item \e$B%5!<%P!<\e(B (server)
26715 @cindex server
26716 \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
26717
26718 @item \e$BA*BrJ}K!\e(B (select method)
26719 @cindex select method
26720 \e$B%P%C%/%(%s%I!"%5!<%P!<$H!"2>A[%5!<%P!<$N@_Dj$r;XDj$9$k9=B$$G$9!#\e(B
26721
26722 @item \e$B2>A[%5!<%P!<\e(B (virtual server)
26723 @cindex virtual server
26724 \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
26725 \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
26726 \e$B$9!#\e(B
26727
26728 @item \e$B@vBu\e(B (washing)
26729 @cindex washing
26730 \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
26731 \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
26732
26733 @item \e$B0l;~%0%k!<%W\e(B (ephemeral groups)
26734 @cindex ephemeral groups
26735 @cindex temporary groups
26736 \e$B$?$$$F$$$N%0%k!<%W$O$I$N5-;v$rFI$s$@$+$N%G!<%?$rJ]B8$7$^$9!#\e(B
26737 @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
26738 \e$B$=$l$OE76u$K>C$(5n$j$^$9!#\e(B
26739
26740 @item \e$B8GDj%0%k!<%W\e(B (solid groups)
26741 @cindex solid groups
26742 \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
26743 \e$B%0%k!<%W$O8GDj%0%k!<%W$G$9!#\e(B
26744
26745 @item \e$B$^$P$i5-;v\e(B (sparse articles)
26746 @cindex sparse articles
26747 @code{gnus-build-sparse-threads} \e$B$N5!G=$r;HMQ$7$F$$$k$H$-$O!"35N,%P%C%U%!!<\e(B
26748 \e$B$K5-;v$NF~$l>l=j$,I=<($5$l$^$9!#\e(B
26749
26750 @item \e$B%9%l%C%I:n$j\e(B (threading)
26751 @cindex threading
26752 \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
26753
26754 @item \e$B:,\e(B (root)
26755 @cindex root
26756 @cindex thread root
26757 \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
26758
26759 @item \e$B?F\e(B (parent)
26760 @cindex parent
26761 \e$B1~Ez$N$"$k5-;v$G$9!#\e(B
26762
26763 @item \e$B;R\e(B (child)
26764 @cindex child
26765 \e$B0c$C$?5-;v\e(B---\e$B$=$N?F\e(B \e$B$K1~Ez$9$k5-;v$G$9!#\e(B
26766
26767 @item \e$B=8G[\e(B (digest)
26768 @cindex digest
26769 \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
26770 \e$B$O\e(B RFC1153 \e$B$G;XDj$5$l$F$$$^$9!#\e(B
26771
26772 @item \e$BJ,3d\e(B (splitting)
26773 @cindex splitting, terminolgy
26774 @cindex mail sorting
26775 @cindex mail filtering (splitting)
26776 \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
26777 \e$B2a\e(B (mail filtering) \e$B$H8F$P$l$^$9!#\e(B
26778 @end table
26779
26780 @page
26781 @node Customization
26782 @section \e$B%+%9%?%^%$%:\e(B
26783 @cindex gereral customization
26784
26785 \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
26786 \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
26787 \e$B$NAm9gE,;X<(@h$rM?$($k$?$a$K9M0F$5$l$F$$$^$9!#\e(B
26788
26789 @menu
26790 * 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
26791 * Slow Terminal Connection::    \e$B1s3V\e(B Emacs \e$B$r<B9T$9$k\e(B
26792 * Little Disk Space::           \e$BBg$-$J5/F0%U%!%$%k$r;}$D$3$H$O$^$:$$\e(B
26793 * Slow Machine::                \e$BB.$$5!3#$rGc$*$&$H46$8$k$G$"$m$&\e(B
26794 @end menu
26795
26796 @node Slow/Expensive Connection
26797 @subsection \e$BCY$$\e(B/\e$B9b$$\e(B NNTP \e$B@\B3\e(B
26798
26799 \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
26800 \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
26801 \e$B$+$i<hF@$9$k%G!<%?$NAmNL$r8:$i$7$?$$$H;W$&$G$7$g$&!#\e(B
26802
26803 @table @code
26804 @item gnus-read-active-file
26805 \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
26806 \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
26807 \e$BBg$-$/$J$C$F$$$^$9!#$=$l$K2C$($F!"\e(Bgnus \e$B$,FMA3$H$K$+$/8=>u%U%!%$%k$r<hF@\e(B
26808 \e$B$7$h$&$H7hDj$7$J$$$3$H$r3N<B$K$9$k$?$a$K!"\e(B
26809 @code{gnus-check-new-newsgroups} \e$B$*$h\e(B
26810 \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
26811 \e$B$^$;$s!#\e(B
26812
26813 @item gnus-nov-is-evil
26814 \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
26815 @acronym{NNTP} \e$B%5!<%P!<$+$i5-;v$N%X%C%@!<$r$D$+$s$G$/$k$N$,$"$^$jB.$/$J\e(B
26816 \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
26817 \e$B$$$k$o$1$G$O$"$j$^$;$s!#\e(Bgnus \e$B$,<+J,<+?H$G$=$l$r8!::$7$^$9!#\e(B
26818 @end table
26819
26820 @node Slow Terminal Connection
26821 @subsection \e$BCY$$%?!<%_%J%k@\B3!#\e(B
26822
26823 \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
26824 \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
26825 \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
26826 \e$B$G$7$g$&!#\e(B
26827
26828 @table @code
26829 @item gnus-auto-center-summary
26830 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
26831 \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
26832 \e$B8~$N\e(B (vertical) \e$BCf?4:F@_Dj$N$_$r$7$^$9!#\e(B@code{nil} \e$B$G\e(B
26833 \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
26834 \e$B9T$J$$$^$9!#\e(B
26835
26836 @item gnus-visible-headers
26837 \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
26838 \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
26839 \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
26840 \e$B$b$N$K@_Dj$7$F2<$5$$!#\e(B
26841
26842 \e$B$3$N%U%C%/$K$9$Y$F$N;HMQ2DG=$J1#F?L?Na$r@_Dj$7$^$9\e(B:
26843 @lisp
26844 (setq gnus-treat-hide-headers 'head
26845       gnus-treat-hide-signature t
26846       gnus-treat-hide-citation t)
26847 @end lisp
26848
26849 @item gnus-use-full-window
26850 \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
26851 \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
26852 \e$B$_$?$/$J$$$H$$$&$3$H$r7hDj$9$kA0$K!">/$7$NItJ,$7$+8+$kI,MW$,L5$$$H$$$&$3\e(B
26853 \e$B$H$G$9!#\e(B
26854
26855 @item gnus-thread-hide-subtree
26856 \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
26857 \e$B$5$l$^$9!#\e(B
26858
26859 @item gnus-updated-mode-lines
26860 \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
26861 \e$B$N$G!";~4V$r@aLs$G$-$k$G$7$g$&!#\e(B
26862 @end table
26863
26864 @node Little Disk Space
26865 @subsection \e$B>/$7$N%G%#%9%/MFNL\e(B
26866 @cindex disk space
26867
26868 \e$B5/F0%U%!%$%k$OHf3SE*Bg$-$/$J$k$N$G!"6u$-MFNL$,>/$J$/$J$C$F$-$F$$$k$H$-$O\e(B
26869 \e$B$=$NBg$-$5$r>/$7>.$5$/$9$kI,MW$,$"$k$G$7$g$&!#\e(B
26870
26871 @table @code
26872 @item gnus-save-newsrc-file
26873 \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
26874 \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
26875 \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
26876 \e$B$9!#\e(B
26877
26878 @item gnus-read-newsrc-file
26879 \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
26880 \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
26881 \e$B%@!<$r;H$($J$/$J$k!"$H$$$&$3$H$G$9!#$3$NJQ?t$O%G%#%U%)%k%H$G\e(B
26882 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
26883
26884 @item gnus-save-killed-list
26885 \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
26886 \e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$?$H$-$O!"\e(B
26887 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{ask-server} \e$B$K!"\e(B
26888 @code{gnus-check-bogus-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$7$g$&!#\e(B
26889 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
26890 @end table
26891
26892 @node Slow Machine
26893 @subsection \e$BCY$$5!3#\e(B
26894 @cindex slow machine
26895
26896 \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
26897 \e$B<B9T$rGD0.$9$k$?$a$K$G$-$k$3$H$,>/$7$"$j$^$9!#\e(B
26898
26899 \e$B5/F0$rB.$/$9$k$?$a$K\e(B @code{gnus-check-new-newsgroups} \e$B$*$h\e(B
26900 \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
26901 \e$BN,%P%C%U%!!<$KF~$k$3$H$HH4$1$k$3$H$rB.$/$9$k$?$a\e(B
26902 \e$B$K\e(B @code{gnus-show-threads} \e$B$H\e(B @code{gnus-use-cross-reference}\e$B!"$=$l\e(B
26903 \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
26904
26905 @page
26906 @node Troubleshooting
26907 @section \e$BLdBj2r7h\e(B
26908 @cindex troubleshooting
26909
26910 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
26911 \e$B$k$3$H$OA[A|$G$-$^$;$s!"K\Ev$K!#\e(B
26912
26913 \e$B%*%C%[%s!#\e(B
26914
26915 @enumerate
26916
26917 @item
26918 \e$B$"$J$?$N%3%s%T%e!<%?$N%9%$%C%A$,F~$C$F$$$k$3$H$r3N$+$a$F2<$5$$!#\e(B
26919
26920 @item
26921 \e$BK\Ev$K8=9T$N\e(B gnus \e$BHG$rFI$_9~$s$G$$$k$3$H$r3NG'$7$F2<$5$$!#:#$^\e(B
26922 \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
26923 \e$BEY\e(B Emacs \e$B$r=*N;$7$F:F5/F0$9$kI,MW$,$"$j$^$9!#\e(B
26924
26925 @item
26926 @kbd{M-x gnus-version} \e$B$r;n$7$F2<$5$$!#$b$7!"\e(B
26927 @samp{T-gnus 6.17.* (based on Gnus v5.10.*; for SEMI 1.1*, FLIM
26928 1.1*)} \e$B$N$h$&$J$b$N$,=P$F$-$?$J$i!"@5$7$$%U%!%$%k$,FI$_9~$^$l$F$$$^$9!#\e(B
26929 \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
26930 \e$B>C$7$F2<$5$$!#\e(B
26931
26932 @item
26933 @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
26934 \e$B$G\e(B @kbd{G h}) \e$B$rFI$s$G2<$5$$!#\e(B
26935
26936 @item
26937 @vindex max-lisp-eval-depth
26938 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
26939 \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
26940 \e$B%S!<%W2;$rLD$i$9$3$H$,$"$j$^$9!#$b$7$3$l$,5/$3$C$?$J$i!"\e(B
26941 @code{max-lisp-eval-depth} \e$B$r\e(B 500 \e$B$+$=$l$/$i$$$NCM$K@_Dj$7$F2<$5$$!#\e(B
26942 @end enumerate
26943
26944 \e$B$b$7B>$N$9$Y$F$,<:GT$7$?$J$i!"%P%0$H$7$FLdBj$rJs9p$7$F2<$5$$!#\e(B
26945
26946 @cindex bugs
26947 @cindex reporting bugs
26948
26949 @kindex M-x gnus-bug
26950 @findex gnus-bug
26951 \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
26952 \e$B9p$9$k$3$H$,$G$-$^$9!#\e(B
26953 @kbd{M-x set-variable RET debug-on-error RET t RET} \e$B$H$7$F!"$=$l$+$i;d$K\e(B
26954 \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
26955 \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
26956 \e$B$^$9!#\e(B
26957
26958 \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
26959 \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
26960 \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
26961 \e$B$G$9!#\e(B
26962
26963 \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
26964 \e$BMW$G$9!#$b$7$"$J$?$,%P%0Js9p$rAw$k$H!";d$,JVEz$rAw$j$^$9!#$=$7$F!"$=$l$+\e(B
26965 \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
26966 \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
26967 \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
26968 \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
26969 \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
26970
26971 \e$B$b$7$"$J$?$ND>LL$7$F$$$kLdBj$,Hs>o$K;k3PE*$G!"$=$l$r$&$^$/@bL@$G$-$J$$>l\e(B
26972 \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
26973 \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
26974 \e$B$5$$!#\e(B
26975
26976 @cindex patches
26977 \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
26978 \e$B$_$^$;$s$,$=$N%Q%C%A$O\e(B @samp{diff -u} \e$B$G:n$C$F2<$5$$!#\e(B
26979
26980 @cindex edebug
26981 \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
26982 \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
26983 \e$B$K$D$$$F$O\e(B Elisp \e$B%^%K%e%"%k\e(B (@pxref{Debugging, ,Debugging Lisp Programs,
26984 elisp, The GNU Emacs Lisp Reference Manual}) \e$B$K=q$+$l$F$$$^$9!#\e(Bedebug \e$B$r\e(B
26985 \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
26986 \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
26987 \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
26988 \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
26989 \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
26990 \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
26991 @kbd{C-h v} \e$B$GJQ?t$r8!::!"\e(B@kbd{q} \e$B$G<B9T$rCfCG!"$"$k$$\e(B
26992 \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
26993
26994 @cindex elp
26995 @cindex profile
26996 @cindex slow
26997 \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
26998 \e$B$?$a$KL@$i$+$K$J$kLdBj$,$"$j$^$9!#$=$s$J>l9g$K$O\e(B @kbd{M-x
26999 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
27000 \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
27001 \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
27002 \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
27003 \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
27004 \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
27005 \e$B$7$F$_$?$$\e(B gnus \e$B$NItJ,$r7WB,$9$k$?$a$N@_Dj$r!"Nc$($P\e(B @kbd{M-x
27006 elp-instrument-package RET gnus} \e$B$d\e(B @kbd{M-x elp-instrument-package RET
27007 message} \e$B$G9T$J$C$F2<$5$$!#$=$7$F!"CY$$F0:n$r9T$J$o$;$F$+$i\e(B @kbd{M-x
27008 elp-results} \e$B$r2!$7$^$7$g$&!#$9$k$H!"$I$NF0:n$,;~4V$r?)$C$F$$$k$+$r8+$F!"\e(B
27009 \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
27010 \e$B$NCf$G:G$bCY$$4X?t$GHq$d$5$l$?;~4V$h$j$O$k$+$KD9$/$+$+$k$N$O!"$?$V\e(B
27011 \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
27012 \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
27013 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
27014 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
27015 \e$B$:$7$b40A4$KF0:n$9$k$H$O8B$i$J$$$+$b$7$l$^$;$s!#\e(B
27016
27017 \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
27018 \e$B$&!#;d$O$"$^$jLr$KN)$A$^$;$s!#\e(B
27019
27020 @cindex gnu.emacs.gnus
27021 @cindex ding mailing list
27022 \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
27023 \e$B$^$9!#9XFI$9$k$?$a$K$O\e(B @email{ding-request@@gnus.org} \e$B$K=q$$$F2<$5$$!#\e(B
27024
27025 @page
27026 @node Gnus Reference Guide
27027 @section gnus \e$B$N;2>H%,%$%I\e(B
27028
27029 \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
27030 \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
27031 \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
27032 \e$B$J$$F0:n$r$$$/$D$+$H!";d$,:#$d$C$F$k$3$H$H!#\e(B
27033
27034 \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
27035 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
27036 \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
27037 \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
27038 \e$B5A$7$F$$$-$^$9!#\e(B
27039
27040 @menu
27041 * Gnus Utility Functions::      \e$B;HMQ$G$-$k6&DL$N4X?t$HJQ?t\e(B
27042 * Back End Interface::          gnus \e$B$O$I$&$d$C$F%5!<%P!<$HDL?.$9$k$N$+\e(B
27043 * Score File Syntax::           \e$B%9%3%"%U%!%$%k5,3J$N\e(B BNF \e$BDj5A\e(B
27044 * Headers::                     gnus \e$B$O%X%C%@!<$rFbItE*$K$I$N$h$&$K3JG<$9$k$+\e(B
27045 * Ranges::                      \e$B$?$/$5$s$N?t$r3JG<$9$kJXMx$J7A<0\e(B
27046 * Group Info::                  \e$B%0%k!<%W>pJs7A<0\e(B
27047 * Extended Interactive::        \e$B5-9f@\F,0z?t$J$I\e(B
27048 * Emacs/XEmacs Code::           gnus \e$B$O$9$Y$F$N6aBe\e(B Emacsen \e$B$GF0:n$9$k\e(B
27049 * Various File Formats::        gnus \e$B$N;HMQ$9$k%U%!%$%k$N7A<0\e(B
27050 @end menu
27051
27052 @node Gnus Utility Functions
27053 @subsection gnus \e$B$NM-MQ$J4X?t\e(B
27054 @cindex gnus utility functions
27055 @cindex utility functions
27056 @cindex functions
27057 @cindex internal variables
27058
27059 \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
27060 \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
27061 \e$B$N$N0lMw$G$9!#\e(B
27062
27063 @table @code
27064 @item gnus-newsgroup-name
27065 @vindex gnus-newsgroup-name
27066 \e$B$3$NJQ?t$O8=:_$N%K%e!<%9%0%k!<%W$NL>A0$rJ];}$7$F$$$^$9!#\e(B
27067
27068 @item gnus-find-method-for-group
27069 @findex gnus-find-method-for-group
27070 @var{group} \e$B$NA*BrJ}K!$rJV$94X?t$G$9!#\e(B
27071
27072 @item gnus-group-real-name
27073 @findex gnus-group-real-name
27074 \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
27075 \e$B$^$9!#\e(B
27076
27077 @item gnus-group-prefixed-name
27078 @findex gnus-group-prefixed-name
27079 \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)
27080 gnus \e$B%0%k!<%WL>$rJV$7$^$9!#\e(B
27081
27082 @item gnus-get-info
27083 @findex gnus-get-info
27084 @var{group} \e$B$N%0%k!<%W>pJs0lMw$rJV$7$^$9!#\e(B
27085
27086 @item gnus-group-unread
27087 @findex gnus-group-unread
27088 @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
27089 \e$B$9!#\e(B
27090
27091 @item gnus-active
27092 @findex gnus-active
27093 @var{group} \e$B$N3hF0EPO?$G$9!#\e(B
27094
27095 @item gnus-set-active
27096 @findex gnus-set-active
27097 @var{group} \e$B$K3hF0EPO?$r@_Dj$7$^$9!#\e(B
27098
27099 @item gnus-add-current-to-buffer-list
27100 @findex gnus-add-current-to-buffer-list
27101 gnus \e$B=*N;;~$K>C5n$9$k%P%C%U%!!<$N0lMw$K8=:_$N%P%C%U%!!<$rDI2C$7$^$9!#\e(B
27102
27103 @item gnus-continuum-version
27104 @findex gnus-continuum-version
27105 \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
27106 \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
27107 \e$B$9!#\e(B
27108
27109 @item gnus-group-read-only-p
27110 @findex gnus-group-read-only-p
27111 @var{group} \e$B$,FI$_=P$7@lMQ$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27112
27113 @item gnus-news-group-p
27114 @findex gnus-news-group-p
27115 @var{group} \e$B$,%K%e!<%9%P%C%/%(%s%I$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27116
27117 @item gnus-ephemeral-group-p
27118 @findex gnus-ephemeral-group-p
27119 @var{group} \e$B$,C;4|%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27120
27121 @item gnus-server-to-method
27122 @findex gnus-server-to-method
27123 @var{server} \e$B$KBP1~$7$F$$$kA*BrJ}K!$rJV$7$^$9!#\e(B
27124
27125 @item gnus-server-equal
27126 @findex gnus-server-equal
27127 \e$BFs$D$N2>A[%5!<%P!<$,F10l$N$b$N$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27128
27129 @item gnus-group-native-p
27130 @findex gnus-group-native-p
27131 @var{group} \e$B$,4pK\%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27132
27133 @item gnus-group-secondary-p
27134 @findex gnus-group-secondary-p
27135 @var{group} \e$B$,Fs<!%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27136
27137 @item gnus-group-foreign-p
27138 @findex gnus-group-foreign-p
27139 @var{group} \e$B$,30It%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27140
27141 @item gnus-group-find-parameter
27142 @findex gnus-group-find-parameter
27143 @var{group} \e$B$N%Q%i%a!<%?!<0lMw$rJV$7$^$9!#Fs$DL\$N0z?t$rM?$($k$H!"\e(B
27144 @var{group} \e$BMQ$N$=$N%Q%i%a!<%?!<$NCM$rJV$7$^$9!#\e(B
27145
27146 @item gnus-group-set-parameter
27147 @findex gnus-group-set-parameter
27148 \e$B;0$D$N0z?t\e(B @var{group}, @var{parameter}, @var{value} \e$B$r<h$j$^$9!#\e(B
27149
27150 @item gnus-narrow-to-body
27151 @findex gnus-narrow-to-body
27152 \e$B8=:_$N%P%C%U%!!<$N5-;v$NK\J8$r@)8BI=<($7$^$9!#\e(B
27153
27154 @item gnus-check-backend-function
27155 @findex gnus-check-backend-function
27156 \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
27157 \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
27158
27159 @lisp
27160 (gnus-check-backend-function "request-scan" "nnml:misc")
27161 @result{} t
27162 @end lisp
27163
27164 @item gnus-read-method
27165 @findex gnus-read-method
27166 \e$BMxMQ<T$KA*BrJ}K!$r%W%m%s%W%HF~NO$7$F$b$i$$$^$9!#\e(B
27167 @end table
27168
27169 @node Back End Interface
27170 @subsection \e$B%P%C%/%(%s%I%$%s%?!<%U%'!<%9\e(B
27171
27172 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
27173 \e$BCN$j$^$;$s!#$?$@2>A[%5!<%P!<\e(B @dfn{virtual servers} \e$B$HBPOC$9$kJ}K!$rCN$C\e(B
27174 \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
27175 \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
27176 \e$B$O\e(B @code{nntp}, @code{nnspool}, @code{nnmbox} \e$B$J$I$,$"$j$^$9!#8e<T$NNc$H\e(B
27177 \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
27178
27179 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
27180 \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
27181 \e$B%I$O!V8=:_$N!W2>A[%5!<%P!<$r;HMQ$7$^$9!#\e(B) \e$BNc$($P!"\e(B
27182 @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
27183 \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
27184 \e$B$9!#\e(B
27185
27186 \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
27187 \e$B$$!#$3$NNc$r8+$F2<$5$$!#\e(B
27188
27189 @lisp
27190 (nntp "odd-one"
27191       (nntp-address "ifi.uio.no")
27192       (nntp-port-number 4324))
27193 @end lisp
27194
27195 \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
27196 \e$BL>$O\e(B @samp{odd-one} \e$B$G$9!#\e(B
27197
27198 \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
27199 \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
27200 \e$B$r9T$J$&O"A[%j%9%H$rJ];}$9$k$3$H$K$h$C$F<B8=$7$F$$$^$9!#\e(B
27201
27202 \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
27203 \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
27204 \e$B$,B8:_$9$k$+$r>o$K3NG'$9$kG$0U4X?t\e(B @dfn{optional functions} \e$B$G$9!#\e(B
27205
27206 \e$B$3$l$i$N4X?t$O$9$Y$F!"$=$NLa$jCM$N%G!<%?$r\e(B
27207 \e$B$r\e(B @code{nntp-server-buffer} (@samp{*nntpd*}) \e$B%P%C%U%!!<$KJV$9$3$H$,5a$a\e(B
27208 \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
27209 \e$B$;$s!#;d$,7k2L$N%G!<%?\e(B @dfn{resulting data} \e$B$H8@$C$?$H$-$O!"$=$N%P%C%U%!!<\e(B
27210 \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
27211 \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
27212 \e$B$-$OLa$jCM$H$7$F\e(B @code{nil} \e$B$rJV$5$J$/$F$O$$$1$^$;$s!#\e(B
27213
27214 \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
27215 \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
27216 \e$B;~$K$O0l$D$@$1$7$+A`:n$7$J$$%P%C%/%(%s%I$G!"!V%5!<%P!<!W$N35G0$,$"$j$^$;\e(B
27217 \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
27218 \e$B$=$l0J>e$N$b$N$G$O$"$j$^$;$s!#\e(B
27219
27220 gnus \e$B$O%0%k!<%WL>$H5-;vHV9f$K$h$C$F$=$l$>$l$N%a%C%;!<%8$rFCDj$7$^$9!#$=\e(B
27221 \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
27222 \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
27223 \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
27224 \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
27225 \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
27226 @footnote{See the function @code{nnchoke-request-update-info},
27227 @ref{Optional Back End Functions}\e$B!#\e(B} \e$BBh;0$K!"5-;vHV9f$O$=$N%0%k!<%W$G$N\e(B
27228 \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
27229 \e$B=g$G$"$kI,MW$O$"$j$^$;$s$,!#\e(B
27230
27231 \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
27232 \e$B$$!V87$7$$!W@)8B$K$D$$$F@bL@$7$^$7$?!#$7$+$7!"5-;vHV9f$NJB$S$KH4$1$,$"$k\e(B
27233 \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
27234 \e$B$N$+$b$7$l$^$;$s!#$?$@$7!V:F;HMQIT2D!W$N@)8B$,$"$k$N$G!"$$$D$G$bHV9f$NH4\e(B
27235 \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
27236 \e$B$H$O!"HV9f$r;H$$@Z$C$F$7$^$&$3$H$rHr$1$k$?$a$KLrN)$A$^$9!#\e(B
27237
27238 \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
27239 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
27240 \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
27241 \e$B0U$7$F2<$5$$!#\e(B
27242
27243 \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
27244 \e$B$9$3$H$K$7$^$9!#\e(B
27245
27246 @cindex @code{nnchoke}
27247
27248 @menu
27249 * Required Back End Functions::  \e$B<BAu$7$J$1$l$P$J$i$J$$4X?t\e(B
27250 * Optional Back End Functions::  \e$B<BAu$7$J$/$F$b$h$$4X?t\e(B
27251 * Error Messaging::             \e$B%a%C%;!<%8$d%(%i!<Js9p$rF@$kJ}K!\e(B
27252 * Writing New Back Ends::       \e$B8E$$%P%C%/%(%s%I$N3HD%\e(B
27253 * Hooking New Back Ends Into Gnus::  gnus \e$BB&$G$7$J$1$l$P$J$i$J$$$3$H\e(B
27254 * Mail-like Back Ends::         \e$B%a!<%kIw%P%C%/%(%s%I$N$?$a$N=u8@\e(B
27255 @end menu
27256
27257 @node Required Back End Functions
27258 @subsubsection \e$BI,?\%P%C%/%(%s%I4X?t\e(B
27259
27260 @table @code
27261 @item (nnchoke-retrieve-headers ARTICLES &optional GROUP SERVER FETCH-OLD)
27262
27263 @var{articles} \e$B$O5-;vHV9f$NHO0O$+$"$k$$$O\e(B @code{Message-ID} \e$B$N%j%9%H$G$9!#\e(B
27264 \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
27265 \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
27266 \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
27267
27268 \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
27269 \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
27270 \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
27271 \e$B$+$b$7$l$^$;$s$,!"8=:_$N\e(B gnus \e$B$G$O%5%]!<%H$5$l$F$$$^$;$s!#\e(B
27272
27273 @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
27274 \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
27275 \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
27276 \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
27277 \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
27278 \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
27279
27280 \e$B$3$l$,\e(B HEAD \e$B$NNc$G$9!#\e(B
27281
27282 @example
27283 221 1056 Article retrieved.
27284 Path: ifi.uio.no!sturles
27285 From: sturles@@ifi.uio.no (Sturle Sunde)
27286 Newsgroups: ifi.discussion
27287 Subject: Re: Something very droll
27288 Date: 27 Oct 1994 14:02:57 +0100
27289 Organization: Dept. of Informatics, University of Oslo, Norway
27290 Lines: 26
27291 Message-ID: <38o8e1$a0o@@holmenkollen.ifi.uio.no>
27292 References: <38jdmq$4qu@@visbur.ifi.uio.no>
27293 NNTP-Posting-Host: holmenkollen.ifi.uio.no
27294 .
27295 @end example
27296
27297 \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
27298 \e$B%@!<$,$$$/$D$+$"$k$H$$$&$3$H$r0UL#$7$^$9!#\e(B
27299
27300 \e$B$3$l$,$=$N%P%C%U%!!<$N\e(B BNF \e$BDj5A$G$9!#\e(B
27301
27302 @example
27303 headers        = *head
27304 head           = error / valid-head
27305 error-message  = [ "4" / "5" ] 2number " " <error message> eol
27306 valid-head     = valid-message *header "." eol
27307 valid-message  = "221 " <number> " Article retrieved." eol
27308 header         = <text> eol
27309 @end example
27310
27311 @cindex BNF
27312 (\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)
27313
27314 \e$B$b$7La$jCM$,\e(B @code{nov} \e$B$G$"$l$P!"%G!<%?%P%C%U%!!<$K\e(B
27315 \e$B$O\e(B @dfn{network overview database} \e$B9T$,4^$^$l$F$J$/$F$O$J$j$^$;$s!#\e(B
27316 \e$B$3$l$O4pK\E*$K$OJ#?t$NMs$r%?%V$G6h@Z$C$?$b$N$G$9!#\e(B
27317
27318 @example
27319 nov-buffer = *nov-line
27320 nov-line   = field 7*8[ <TAB> field ] eol
27321 field      = <text except TAB>
27322 @end example
27323
27324 \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
27325 @ref{Headers} \e$B$r;2>H$7$F2<$5$$!#\e(B
27326
27327 @item (nnchoke-open-server SERVER &optional DEFINITIONS)
27328
27329 \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
27330 \e$B%5!<%P!<$rDj5A$9$k\e(B @code{(VARIABLE VALUE)} \e$BAH$N%j%9%H$G$9!#\e(B
27331
27332 \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
27333 \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
27334 \e$B$G$-$^$9!#<B:]!"$=$&$9$Y$-$G$9!#\e(B
27335
27336 \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
27337 \e$B$5$J$1$l$P$J$j$^$;$s!#$3$N$H$-!"JV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27338
27339 @item (nnchoke-close-server &optional SERVER)
27340
27341 @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
27342 \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
27343 \e$B$^$9!#\e(B
27344
27345 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27346
27347 @item (nnchoke-request-close)
27348
27349 \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
27350 \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
27351 \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
27352 \e$B>o\e(B gnus \e$B$,=*N;$9$k$H$-$K$N$_8F$S=P$5$l$^$9!#\e(B
27353
27354 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27355
27356 @item (nnchoke-server-opened &optional SERVER)
27357
27358 \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
27359 \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
27360 \e$B$G$b!"@\B3$,<:$o$l$?%5!<%P!<$X$N:F@\B3$r9T$J$&$3$H$O$"$j$^$;$s!#\e(B
27361
27362 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27363
27364 @item (nnchoke-status-message &optional SERVER)
27365
27366 \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
27367
27368 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27369
27370 @item (nnchoke-request-article ARTICLE &optional GROUP SERVER TO-BUFFER)
27371
27372 \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
27373 \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
27374 \e$B$N<hF@$r<BAu$9$k$+$I$&$+$OG$0U$G$9$,!"2DG=$G$"$k$H4r$7$$$G$9$M!#\e(B
27375
27376 @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
27377 \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
27378 \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
27379 \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
27380
27381 \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
27382 \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
27383 \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
27384 \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
27385 \e$B;v$N<hF@$,@.8y$7$?$H$-$O\e(B @code{t} \e$B$rJV$7$^$9!#\e(B
27386
27387 @item (nnchoke-request-group GROUP &optional SERVER FAST)
27388
27389 @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
27390 \e$B%W$K$9$k!"$H$$$&I{:nMQ$b$"$j$^$9!#\e(B
27391
27392 @var{fast} \e$B$,$"$l$P!"JXMx$J%G!<%?$rJV$9LLE]$r9T$J$o$:$K!"C1$K\e(B
27393 @var{group} \e$B$r8=:_$N%0%k!<%W$K$7$^$9!#\e(B
27394
27395 \e$B$3$l$,7k2L$N%G!<%?$NNc$H!"$=$l$NDj5A$G$9!#\e(B
27396
27397 @example
27398 211 56 1000 1059 ifi.discussion
27399 @end example
27400
27401 \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
27402 \e$B$"$k5-;v$NAm?t!":G>.$N5-;vHV9f!":GBg$N5-;vHV9f!"$=$7$F:G8e$,%0%k!<%WL>$G\e(B
27403 \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
27404 \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
27405 \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
27406 \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
27407 \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
27408 \e$B$O\e(B 0 \e$B$H$7$FJs9p$5$l$J$1$l$P$J$j$^$;$s!#\e(B
27409
27410 @example
27411 group-status = [ error / info ] eol
27412 error        = [ "4" / "5" ] 2<number> " " <Error message>
27413 info         = "211 " 3* [ <number> " " ] <string>
27414 @end example
27415
27416 @item (nnchoke-close-group GROUP &optional SERVER)
27417
27418 @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
27419 \e$B$O$[$H$s$I$N%P%C%/%(%s%I$G$O2?$b$9$k$3$H$,$J$$$G$7$g$&!#\e(B
27420
27421 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27422
27423 @item (nnchoke-request-list &optional SERVER)
27424
27425 @var{server} \e$B>e$GMxMQ2DG=$J$9$Y$F$N%0%k!<%W$N0lMw$rJV$7$^$9!#$3$l\e(B
27426 \e$B$O\e(B @emph{\e$BA4It\e(B} \e$B$H$$$&0UL#$G$9!#\e(B
27427
27428 \e$B$3$l$,!"$?$C$?Fs$D$7$+%0%k!<%W$r;}$C$F$$$J$$%5!<%P!<$+$i$NNc$G$9!#\e(B
27429
27430 @example
27431 ifi.test 0000002200 0000002000 y
27432 ifi.discussion 3324 3300 n
27433 @end example
27434
27435 \e$B3F9T$K$O%0%k!<%WL>$,$"$j!"$=$7$F$=$N%0%k!<%WFb$N:GBg$N5-;vHV9f!":G>.$N5-\e(B
27436 \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
27437 \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
27438
27439 @example
27440 active-file = *active-line
27441 active-line = name " " <number> " " <number> " " flags eol
27442 name        = <string>
27443 flags       = "n" / "y" / "m" / "x" / "j" / "=" name
27444 @end example
27445
27446 \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
27447 \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
27448 \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
27449 \e$B$$$&$3$H$r<($7$F$$$^$9!#\e(B
27450
27451 @item (nnchoke-request-post &optional SERVER)
27452
27453 \e$B$3$N4X?t$O!"8=:_$N%P%C%U%!!<$rEj9F$7$^$9!#$3$l$OEj9F$,@.8y$7$?$+$I$&$+$r\e(B
27454 \e$BJV$7$F$b9=$$$^$;$s$,!"I,?\$G$O$"$j$^$;$s!#Nc$($P!"Ej9F$,HsF14|$K9T$J$o$l\e(B
27455 \e$B$k$N$G$"$l$P!"$3$N4X?t$,=*N;$7$?;~E@$G$OEj9F$OIaDL40N;$7$F$$$^$;$s!#$=$N\e(B
27456 \e$B>l9g$3$N4X?t$O!"Ej9F$r40N;$5$;$k$3$H$,$G$-$J$$$H$-!"$=$l$r$O$C$-$j$HMxMQ\e(B
27457 \e$B<T$KCN$i$;$k8+D%$j4X?t$N$h$&$J$b$N$r@_Dj$9$k$Y$-$G$7$g$&!#\e(B
27458
27459 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27460 @end table
27461
27462 @node Optional Back End Functions
27463 @subsubsection \e$BG$0U%P%C%/%(%s%I4X?t\e(B
27464
27465 @table @code
27466 @item (nnchoke-retrieve-groups GROUPS &optional SERVER)
27467
27468 @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
27469 \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
27470 \e$B$^$;$s$,!"$3$l$O$G$-$k$@$1?WB.$JJ}K!$G9T$J$o$J$1$l$P$J$j$^$;$s!#\e(B
27471
27472 \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
27473 \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
27474 \e$B$k%G!<%?$HF1$87A<0$G$"$j!"0lJ}8e<T$O\e(B @code{nnchoke-request-group} \e$B$,M?$(\e(B
27475 \e$B$k$b$N$HF1$87A<0$N9T$G%P%C%U%!!<$OKd$a$i$l$^$9!#\e(B
27476
27477 @example
27478 group-buffer = *active-line / *group-status
27479 @end example
27480
27481 @item (nnchoke-request-update-info GROUP INFO &optional SERVER)
27482
27483 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
27484 \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
27485 \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
27486 \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
27487 \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
27488 \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
27489
27490 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27491
27492 @item (nnchoke-request-type GROUP &optional ARTICLE)
27493
27494 \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
27495 \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
27496 \e$B%9$G$"$k$+%a!<%k$G$"$k$+$rCN$i$J$/$F$O$J$j$^$;$s!#$3$N4X?t\e(B
27497 \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
27498 \e$B%a!<%k$G$"$l$P\e(B @code{mail} \e$B$r!"$=$N<oJL$r7hDj$G$-$J$1$l\e(B
27499 \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
27500 \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
27501 \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
27502 \e$B$7$l$^$;$s!#\e(B
27503
27504 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27505
27506 @item (nnchoke-request-set-mark GROUP ACTION &optional SERVER)
27507
27508 \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
27509 \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
27510 \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
27511 \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
27512 \e$B$j$^$9!#\e(B
27513
27514 @var{action} \e$B$O$3$N$h$&$JMM<0$N0u@_Dj$NMW5a$N%j%9%H$G$9\e(B:
27515
27516 @example
27517 (RANGE ACTION MARK)
27518 @end example
27519
27520 @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
27521 \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
27522 \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
27523 @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
27524 \e$B$k0u$O\e(B @code{read}, @code{tick}, @code{reply}, @code{expire},
27525 @code{killed}, @code{dormant}, @code{save}, @code{download},
27526 @code{unsend}, @code{forward} \e$B$*$h$S\e(B @code{recent} \e$B$G$9$,!"$b$72DG=$J$i!"\e(B
27527 \e$B$"$J$?$N%P%C%/%(%s%I$O$3$l$i$K@)8B$r$9$k$Y$-$G$O$"$j$^$;$s!#\e(B
27528
27529 \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
27530 \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
27531 \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
27532 \e$B$Y$-$G$9!#\e(B
27533
27534 \e$BF0:n%j%9%H$NNc$G$9\e(B:
27535
27536 @example
27537 (((5 12 30) 'del '(tick))
27538  ((10 . 90) 'add '(read expire))
27539  ((92 94) 'del '(read)))
27540 @end example
27541
27542 \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
27543 \e$B$F$$$^$;$s\e(B)\e$B!#\e(B
27544
27545 \e$B$3$N4X?t$+$i$O7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27546
27547 @item (nnchoke-request-update-mark GROUP ARTICLE MARK)
27548
27549 \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
27550 \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
27551 \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
27552 \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
27553 @code{nil} \e$B$d$=$NB>$N%4%_$rJV$7$F$O$$$1$^$;$s!#\e(B
27554
27555 \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
27556 \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
27557 \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
27558 \e$B$9!#\e(B
27559
27560 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27561
27562 @item (nnchoke-request-scan &optional GROUP SERVER)
27563
27564 \e$B$3$N4X?t$O!"%P%C%/%(%s%I$,E~Ce5-;v$r3NG'$9$kMW5a$r9T$J$&$H$-$K$$$D$G\e(B
27565 \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
27566 \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
27567 \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
27568 \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
27569 \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
27570 \e$B9=$$$^$;$s!#$G$9$,!"<BMQE*$K$G$-$l$P$=$l$r6I=jE*$KJD$8$F$*$/J}$,NI$$$G$7$g\e(B
27571 \e$B$&!#\e(B
27572
27573 \e$B$3$N4X?t$KJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27574
27575 @item (nnchoke-request-group-description GROUP &optional SERVER)
27576
27577 \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
27578
27579 @example
27580 description-line = name <TAB> description eol
27581 name             = <string>
27582 description      = <text>
27583 @end example
27584
27585 @item (nnchoke-request-list-newsgroups &optional SERVER)
27586
27587 \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
27588 \e$B$Y$F$N@bL@$G$9!#\e(B
27589
27590 @example
27591 description-buffer = *description-line
27592 @end example
27593
27594 @item (nnchoke-request-newgroups DATE &optional SERVER)
27595
27596 \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
27597 \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
27598 \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
27599 \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
27600 \e$B%U%!!<$N7A<0$G$J$1$l$P$J$j$^$;$s!#\e(B
27601
27602 \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
27603 \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
27604 \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
27605 (\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
27606 \e$B?H$,:n$C$?%0%k!<%W$J$i$PB?$9$.$k$3$H$O$J$$$G$7$g$&!#$G$9$+\e(B
27607 \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
27608 \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
27609 \e$B$F$$$^$9$+$i!"B?$/$N%0%k!<%W$,JV$C$F$/$k$3$H$,$"$j$($^$9!#\e(B
27610
27611 @item (nnchoke-request-create-group GROUP &optional SERVER)
27612
27613 \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
27614
27615 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27616
27617 @item (nnchoke-request-expire-articles ARTICLES &optional GROUP SERVER FORCE)
27618
27619 \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
27620 \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
27621 \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
27622 \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
27623 \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
27624
27625 \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
27626 \e$B$rJV$7$^$9!#\e(B
27627
27628 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27629
27630 @item (nnchoke-request-move-article ARTICLE GROUP SERVER ACCEPT-FORM &optional LAST)
27631
27632 \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
27633 \e$B$i\e(B @var{accept-form} \e$B$r8F$S=P$7$F0\F0$7$^$9!#\e(B
27634
27635 \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
27636 \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
27637 \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
27638 \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
27639 \e$B$NCM$rJV$7$?$i!"$=$N5-;v$O:o=|$5$l$^$;$s!#\e(B
27640
27641 @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
27642 \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
27643 \e$B$^$9!#\e(B
27644
27645 \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
27646 @code{cdr} \e$B$G$"$k\e(B cons \e$B%;%k$rJV$7$^$9!#\e(B
27647
27648 \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
27649 \e$B:_$7$J$1$l$^$J$j$^$;$s!#\e(B
27650
27651 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27652
27653 @item (nnchoke-request-accept-article GROUP &optional SERVER LAST)
27654
27655 \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
27656 @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
27657 \e$B9T$J$o$l$k$H$$$&0UL#$G$9!#\e(B
27658
27659 \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
27660 @code{cdr} \e$B$G$"$k\e(B cons \e$B%;%k$rJV$7$^$9!#\e(B
27661
27662 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27663
27664 @item (nnchoke-request-replace-article ARTICLE GROUP BUFFER)
27665
27666 \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
27667 @var{buffer} \e$B$r$=$3$KA^F~$7$^$9!#\e(B
27668
27669 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27670
27671 @item (nnchoke-request-delete-group GROUP FORCE &optional SERVER)
27672
27673 \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
27674 \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
27675 (\e$B$b$7!V%0%k!<%W<+?H!W$H$$$&$b$N$,$"$l$P!#\e(B)
27676
27677 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27678
27679 @item (nnchoke-request-rename-group GROUP NEW-NAME &optional SERVER)
27680
27681 \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
27682 @var{group} \e$BFb$K$"$k5-;v$O$9$Y$F\e(B @var{new-name} \e$B$K0\F0$7$^$9!#\e(B
27683
27684 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27685 @end table
27686
27687 @node Error Messaging
27688 @subsubsection \e$B%(%i!<%a%C%;!<%8I=<(\e(B
27689
27690 @findex nnheader-report
27691 @findex nnheader-get-report
27692 \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
27693 \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
27694 \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
27695 \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
27696 \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
27697
27698 @lisp
27699 (nnheader-report 'nnchoke "You did something totally bogus")
27700
27701 (nnheader-report 'nnchoke "Could not request group %s" group)
27702 @end lisp
27703
27704 \e$B0lJ}\e(B gnus \e$B$O!"%5!<%P!<$+$i\e(B @code{nil} \e$B$rJV$5$l$?$H$-\e(B
27705 \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
27706 \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
27707 \e$B?t\e(B---\e$B%5!<%P!<$N%7%s%\%k$r<h$j$^$9!#\e(B
27708
27709 \e$BFbItE*$K$O!"$3$l$i$N4X?t$O\e(B @var{back-end}@code{-status-string} \e$B$K%"%/%;\e(B
27710 \e$B%9$^$9!"$D$^$j\e(B @code{nnchoke} \e$B%P%C%/%(%s%I$O$=$N%(%i!<%a%C%;!<%8\e(B
27711 \e$B$r\e(B @code{nnchoke-status-string} \e$B$K3JG<$7$^$9!#\e(B
27712
27713 @node Writing New Back Ends
27714 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r=q$/\e(B
27715
27716 \e$BB?$/$N%P%C%/%(%s%I$O$H$F$bN`;w$7$F$$$^$9!#\e(B
27717 @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
27718 \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
27719 \e$B$3$l$O%"%/%F%#%V%U%!%$%k$r;H$o$:!"35MW%G!<%?%Y!<%9$bJ];}$7$^$;$s!#\e(B
27720 @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
27721 \e$B35G0$O$J$/!"5-;v$N=$@5$O$G$-$^$;$s!#\e(B
27722
27723 \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
27724 \e$B$,2DG=$G$"$C$F$[$7$$!"$H;W$&$N$OM}$KE,$C$F$$$^$9!#$=$7$F$^$5$K!"$"$J$?$,\e(B
27725 \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
27726 \e$B$bNI$$$G$9$h!"$b$A$m$s!#\e(B)
27727
27728 \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
27729 \e$B%8$r;H$C$F@k8@$7$^$9!#\e(B
27730
27731 \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
27732 \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
27733 \e$B$l$P$J$j$^$;$s!#\e(B
27734
27735 @table @code
27736 @item nnoo-declare
27737 \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
27738 \e$BNc$($P!"\e(B
27739
27740 @lisp
27741 (nnoo-declare nndir
27742   nnml nnmh)
27743 @end lisp
27744
27745 \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
27746 \e$B$7$h$&$H$7$F$$$k$3$H$r@k8@$7$^$9!#\e(B
27747
27748 @item defvoo
27749 \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
27750 \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
27751 \e$B$/\e(B @code{defvoo} \e$B$K$h$C$F@k8@$9$k$Y$-$G$9!#\e(B
27752
27753 \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
27754 \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
27755 \e$B$^$9!#\e(B
27756
27757 @lisp
27758 (defvoo nndir-directory nil
27759   "Where nndir will look for groups."
27760   nnml-current-directory nnmh-current-directory)
27761 @end lisp
27762
27763 \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
27764 @code{nnml-current-directory} \e$B$O\e(B @code{nndir-directory} \e$B$K@_Dj$5$l$k$H$$\e(B
27765 \e$B$&0UL#$G$9!#\e(B(@code{nnmh} \e$B$bF1MM$G$9!#\e(B)
27766
27767 @item nnoo-define-basics
27768 \e$B$3$N%^%/%m$O!"$[$H$s$IA4It$N%P%C%/%(%s%I$,;}$D$Y$-6&DL4X?t$r$$$/$D$+Dj5A\e(B
27769 \e$B$7$^$9!#\e(B
27770
27771 @lisp
27772 (nnoo-define-basics nndir)
27773 @end lisp
27774
27775 @item deffoo
27776 \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
27777 \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
27778 \e$B$7$FEPO?$7!"B>$N%P%C%/%(%s%I$,$=$l$r7Q>5$G$-$k$h$&$K$7$^$9!#\e(B
27779
27780 @item nnoo-map-functions
27781 \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
27782 \e$B$r9T$J$($k$h$&$K$7$^$9!#\e(B
27783
27784 @lisp
27785 (nnoo-map-functions nndir
27786   (nnml-retrieve-headers 0 nndir-current-group 0 0)
27787   (nnmh-request-article 0 nndir-current-group 0 0))
27788 @end lisp
27789
27790 \e$B$3$l$O\e(B @code{nndir-retrieve-headers} \e$B$,8F$S=P$5$l$?$H$-!"0lHVL\!";0HVL\!"\e(B
27791 \e$B;MHVL\$N0z?t$,\e(B @code{nnml-retrieve-headers} \e$B$KEO$5$l!"0lJ}!"FsHVL\$N0z?t\e(B
27792 \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
27793
27794 @item nnoo-import
27795 \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
27796 \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
27797 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
27798
27799 @lisp
27800 (nnoo-import nndir
27801   (nnmh
27802    nnmh-request-list
27803    nnmh-request-newgroups)
27804   (nnml))
27805 @end lisp
27806
27807 \e$B$3$l$O!"\e(B@code{nndir-request-list} \e$B$X$N8F$S=P$7$OC1\e(B
27808 \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
27809 \e$B$^$@\e(B @code{nndir} \e$B$GDj5A$5$l$F$$$J$$$b$N$r$3$3$GDj5A$7$^$9!#\e(B
27810 @end table
27811
27812 \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
27813
27814 @lisp
27815 ;;; @r{nndir.el --- single directory newsgroup access for Gnus}
27816 ;; @r{Copyright (C) 1995,96 Free Software Foundation, Inc.}
27817
27818 ;;; @r{Code:}
27819
27820 (require 'nnheader)
27821 (require 'nnmh)
27822 (require 'nnml)
27823 (require 'nnoo)
27824 (eval-when-compile (require 'cl))
27825
27826 (nnoo-declare nndir
27827   nnml nnmh)
27828
27829 (defvoo nndir-directory nil
27830   "Where nndir will look for groups."
27831   nnml-current-directory nnmh-current-directory)
27832
27833 (defvoo nndir-nov-is-evil nil
27834   "*Non-nil means that nndir will never retrieve NOV headers."
27835   nnml-nov-is-evil)
27836
27837 (defvoo nndir-current-group ""
27838   nil
27839   nnml-current-group nnmh-current-group)
27840 (defvoo nndir-top-directory nil nil nnml-directory nnmh-directory)
27841 (defvoo nndir-get-new-mail nil nil nnml-get-new-mail nnmh-get-new-mail)
27842
27843 (defvoo nndir-status-string "" nil nnmh-status-string)
27844 (defconst nndir-version "nndir 1.0")
27845
27846 ;;; @r{Interface functions.}
27847
27848 (nnoo-define-basics nndir)
27849
27850 (deffoo nndir-open-server (server &optional defs)
27851   (setq nndir-directory
27852         (or (cadr (assq 'nndir-directory defs))
27853             server))
27854   (unless (assq 'nndir-directory defs)
27855     (push `(nndir-directory ,server) defs))
27856   (push `(nndir-current-group
27857           ,(file-name-nondirectory
27858             (directory-file-name nndir-directory)))
27859         defs)
27860   (push `(nndir-top-directory
27861           ,(file-name-directory (directory-file-name nndir-directory)))
27862         defs)
27863   (nnoo-change-server 'nndir server defs))
27864
27865 (nnoo-map-functions nndir
27866   (nnml-retrieve-headers 0 nndir-current-group 0 0)
27867   (nnmh-request-article 0 nndir-current-group 0 0)
27868   (nnmh-request-group nndir-current-group 0 0)
27869   (nnmh-close-group nndir-current-group 0))
27870
27871 (nnoo-import nndir
27872   (nnmh
27873    nnmh-status-message
27874    nnmh-request-list
27875    nnmh-request-newgroups))
27876
27877 (provide 'nndir)
27878 @end lisp
27879
27880 @node Hooking New Back Ends Into Gnus
27881 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r\e(B gnus \e$B$K7R$2$k\e(B
27882
27883 @vindex gnus-valid-select-methods
27884 @findex gnus-declare-backend
27885 \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
27886 \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
27887 \e$B%/%(%s%I$r\e(B @code{gnus-valid-select-methods} \e$BJQ?t$KDI2C$7$^$9!#\e(B
27888
27889 @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
27890 \e$B$HE,Ev$J?t$NG=NO\e(B @dfn{abilities} \e$B$G$9!#\e(B
27891
27892 \e$B$3$l$,Nc$G$9!#\e(B
27893
27894 @lisp
27895 (gnus-declare-backend "nnchoke" 'mail 'respool 'address)
27896 @end lisp
27897
27898 \e$B$=$7$F>e5-$N9T$O\e(B @file{nnchoke.el} \e$B%U%!%$%k$KF~$l$^$9!#\e(B
27899
27900 \e$BG=NO$K$O0J2<$N$b$N$,$"$j$^$9!#\e(B
27901
27902 @table @code
27903 @item mail
27904 \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
27905 \e$BAw$i$l$^$9!#\e(B
27906 @item post
27907 \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
27908 \e$B%9$GAw$i$l$^$9!#\e(B
27909 @item post-mail
27910 \e$B$3$N%P%C%/%(%s%I$O%a!<%k$H%K%e!<%9$NN>J}$r%5%]!<%H$7$^$9!#\e(B
27911 @item none
27912 \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
27913 \e$B$9!#\e(B
27914 @item respool
27915 \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
27916 \e$B$r=$@5$9$k$3$H$,$G$-$^$9!#\e(B
27917 @item address
27918 \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
27919 \e$BA4It$N%P%C%/%(%s%I$GI,MW$K$J$j$^$9!#\e(B
27920 @item prompt-address
27921 \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
27922 \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
27923 \e$B%/%(%s%I$G$OI,MW$G!"\e(B@code{nnmbox} \e$B$G$OI,MW$G$O$"$j$^$;$s!#\e(B
27924 @end table
27925
27926 @node Mail-like Back Ends
27927 @subsubsection \e$B%a!<%kIw%P%C%/%(%s%I\e(B
27928
27929 \e$B%a!<%k%P%C%/%(%s%I$,$=$NB>$N%P%C%/%(%s%I$KBP$7$F0l@~$r2h$7$F$$$kE@$O!"$[\e(B
27930 \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
27931 \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
27932 \e$B$J$j$^$9!#\e(B
27933
27934 @lisp
27935 (deffoo nnml-request-scan (&optional group server)
27936   (setq nnml-article-file-alist nil)
27937   (nnmail-get-new-mail 'nnml 'nnml-save-nov nnml-directory group))
27938 @end lisp
27939
27940 \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
27941 @code{nnmail} \e$B$,%a!<%k$N0\F0$dJ,N%$r$9$Y$F$NLLE]$r8+$F$/$l$^$9!#\e(B
27942
27943 \e$B$3$N4X?t$O;M$D$N0z?t$r<h$j$^$9!#\e(B
27944
27945 @table @var
27946 @item method
27947 \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
27948 \e$B$9!#\e(B
27949
27950 @item exit-function
27951 \e$B$3$N4X?t$OJ,N%$,<B9T$5$l$?8e$K8F$S=P$5$l$^$9!#\e(B
27952
27953 @item temp-directory
27954 \e$B0l;~%U%!%$%k$r3JG<$9$k>l=j$G$9!#\e(B
27955
27956 @item group
27957 \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
27958 \e$B$k$H$-$N%0%k!<%WL>$G$9!#\e(B
27959 @end table
27960
27961 @code{nnmail-get-new-mail} \e$B$O3F5-;v$rJ]B8$9$k$?$a\e(B
27962 \e$B$K\e(B @var{back-end}@code{-save-mail} \e$B$r8F$S=P$7$^$9!#\e(B
27963 @var{back-end}@code{-active-number} \e$B$O$3$N5-;v$K3d$jEv$F$i$l$?5-;vHV9f$r\e(B
27964 \e$BD4$Y$k$?$a$K8F$S=P$5$l$^$9!#\e(B
27965
27966 \e$B$3$N4X?t$O<!$NJQ?t$b;HMQ$7$^$9!#\e(B
27967 @var{back-end}@code{-get-new-mail} (\e$B$3$N%P%C%/%(%s%I$N?7Ce%a!<%k$rD4$Y$k\e(B
27968 \e$B$+$I$&$+\e(B) \e$B$H!"?7$7$$%"%/%F%#%V%U%!%$%k$r@8@.$9$k$?$a\e(B
27969 \e$B$N\e(B @var{back-end}@code{-group-alist} \e$B$*$h\e(B
27970 \e$B$S\e(B @var{back-end}@code{-active-file} \e$B$G$9!#\e(B
27971 @var{back-end}@code{-group-alist} \e$B%0%k!<%W$N%"%/%F%#%VO"A[%j%9%H$G!"0J2<\e(B
27972 \e$B$N$h$&$J$b$N$G$9!#\e(B
27973
27974 @example
27975 (("a-group" (1 . 10))
27976  ("some-group" (34 . 39)))
27977 @end example
27978
27979 @node Score File Syntax
27980 @subsection \e$B%9%3%"%U%!%$%k$N9=J8\e(B
27981
27982 \e$B%9%3%"%U%!%$%k$O4JC1$KJ,@O2DG=$G!"$7$+$7Hs>o$K=@Fp$J$h$&$K0U?^$5$l$F$$$^\e(B
27983 \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
27984 \e$B9g$&$@$m$&$H$$$&$3$H$,7hDj$5$l$^$7$?!#\e(B
27985
27986 \e$B$3$l$ONI$/$"$k%9%3%"%U%!%$%k$G$9\e(B:
27987
27988 @lisp
27989 (("summary"
27990   ("win95" -10000 nil s)
27991   ("Gnus"))
27992  ("from"
27993   ("Lars" -1000))
27994  (mark -100))
27995 @end lisp
27996
27997 \e$B%9%3%"%U%!%$%k$N\e(B BNF \e$BDj5A$G$9!#\e(B
27998
27999 @example
28000 score-file      = "" / "(" *element ")"
28001 element         = rule / atom
28002 rule            = string-rule / number-rule / date-rule
28003 string-rule     = "(" quote string-header quote space *string-match ")"
28004 number-rule     = "(" quote number-header quote space *number-match ")"
28005 date-rule       = "(" quote date-header quote space *date-match ")"
28006 quote           = <ascii 34>
28007 string-header   = "subject" / "from" / "references" / "message-id" /
28008                   "xref" / "body" / "head" / "all" / "followup"
28009 number-header   = "lines" / "chars"
28010 date-header     = "date"
28011 string-match    = "(" quote <string> quote [ "" / [ space score [ "" /
28012                   space date [ "" / [ space string-match-t ] ] ] ] ] ")"
28013 score           = "nil" / <integer>
28014 date            = "nil" / <natural number>
28015 string-match-t  = "nil" / "s" / "substring" / "S" / "Substring" /
28016                   "r" / "regex" / "R" / "Regex" /
28017                   "e" / "exact" / "E" / "Exact" /
28018                   "f" / "fuzzy" / "F" / "Fuzzy"
28019 number-match    = "(" <integer> [ "" / [ space score [ "" /
28020                   space date [ "" / [ space number-match-t ] ] ] ] ] ")"
28021 number-match-t  = "nil" / "=" / "<" / ">" / ">=" / "<="
28022 date-match      = "(" quote <string> quote [ "" / [ space score [ "" /
28023                   space date [ "" / [ space date-match-t ] ] ] ] ")"
28024 date-match-t    = "nil" / "at" / "before" / "after"
28025 atom            = "(" [ required-atom / optional-atom ] ")"
28026 required-atom   = mark / expunge / mark-and-expunge / files /
28027                   exclude-files / read-only / touched
28028 optional-atom   = adapt / local / eval
28029 mark            = "mark" space nil-or-number
28030 nil-or-number   = "nil" / <integer>
28031 expunge         = "expunge" space nil-or-number
28032 mark-and-expunge = "mark-and-expunge" space nil-or-number
28033 files           = "files" *[ space <string> ]
28034 exclude-files   = "exclude-files" *[ space <string> ]
28035 read-only       = "read-only" [ space "nil" / space "t" ]
28036 adapt        = "adapt" [ space "ignore" / space "t" / space adapt-rule ]
28037 adapt-rule      = "(" *[ <string> *[ "(" <string> <integer> ")" ] ")"
28038 local           = "local" *[ space "(" <string> space <form> ")" ]
28039 eval            = "eval" space <form>
28040 space           = *[ " " / <TAB> / <NEWLINE> ]
28041 @end example
28042
28043 \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
28044 \e$B$O$"$j$^$;$s!#\e(B
28045
28046 \e$B$4Mw$NDL$j!"6uGr$,I,MW$G$9$,!"6uGr$NNL$H7?$OL54X78$G$9!#$3$l$O%9%3%"%U%!\e(B
28047 \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
28048 \e$B$$9T$KEG$-=P$9$N$,4JC1$G$"$l$P!"$=$l$O9=$$$^$;$s!#\e(B
28049
28050 \e$B$$$m$$$m$J%"%H%`$N0UL#$O$3$N%^%K%e%"%k$N$I$3$+$G@bL@$5$l$F$$$^\e(B
28051 \e$B$9\e(B (@pxref{Score File Format})\e$B!#\e(B
28052
28053 @node Headers
28054 @subsection \e$B%X%C%@!<\e(B
28055
28056 \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
28057 \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
28058 \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
28059 \e$B$O@5$7$$$G$9!#\e(B
28060
28061 @dfn{\e$B%X%C%@!<\e(B} \e$B$OHs>o$KIiC4$N$+$1$i$l$9$.$?8l$G$9!#\e(B
28062 \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
28063 \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
28064 \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)
28065 \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
28066 \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
28067 \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
28068
28069 \e$B$3$l$i$N6u$->l=j$O!"=gHV$K\e(B: @code{number}, @code{subject}, @code{from},
28070 @code{date}, @code{id}, @code{chars}, @code{lines}, @code{xref},
28071 @code{extra} \e$B$G$9!#$3$l$i$N6u$->l=j$K?($C$F@_Dj$9$k%^%/%m$,$"$j$^\e(B
28072 \e$B$9\e(B---\e$B$=$l$i$O$9$Y$F!"$=$l$>\e(B
28073 \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
28074 \e$B$F$$$^$9!#\e(B
28075
28076 @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
28077 \e$B$F$N>l=j$OJ8;zNs$G$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
28078
28079 @node Ranges
28080 @subsection \e$BHO0O\e(B
28081
28082 @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
28083 \e$B$l$r$?$/$5$s;H$$!"$+$J$jG0F~$j$K:n$j>e$2$F$-$^$7$?!#\e(B
28084
28085 \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
28086 \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
28087 \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
28088 \e$B$5\e(B 200,000 \e$B$NO"B3J*$O>/$7B)$,D9$9$.$^$9!#\e(B)
28089
28090 \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
28091 \e$B$9!#\e(B
28092
28093 @example
28094 (1 2 3 4 5 6 10 11 12)
28095 @end example
28096
28097 \e$B$O<!$N$b$N$KJQ7A$5$l$^$9!#\e(B
28098
28099 @example
28100 ((1 . 6) (10. 12))
28101 @end example
28102
28103 \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
28104 \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
28105
28106 @example
28107 ((1 . 6) 7 (10 . 12))
28108 @end example
28109
28110 \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
28111 \e$B<j$N$3$s$@$3$H$K$J$j$^$9\e(B:
28112
28113 @example
28114 ((1 . 5) 7 8 (10 . 12))
28115 @end example
28116
28117 \e$B$H\e(B
28118
28119 @example
28120 ((1 . 5) (7. 8) (10 . 12))
28121 @end example
28122
28123 \e$B$OEy2A$G$9!#<B:]$N$H$3$m!"2<9_$7$J$$%j%9%H$OHO0O$G$9\e(B:
28124
28125 @example
28126 (1 2 3 4 5)
28127 @end example
28128
28129 \e$B$O40A4$KM-8z$JHO0O$G$9!#$H$F$bB)$ND9$$$b$N$G$9$,!#$3$l$bM-8z$G$9\e(B:
28130
28131 @example
28132 (1 . 5)
28133 @end example
28134
28135 \e$B$=$7$F!"$3$l$OA0$NHO0O$HEy2A$G$9!#\e(B
28136
28137 \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
28138 \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
28139 \e$B5v$5$l$F$$$^$9$,!"HO0O$N07$$$+$i$O>C$(5n$k798~$,$"$j$^$9!#\e(B)
28140
28141 @example
28142 range           = simple-range / normal-range
28143 simple-range    = "(" number " . " number ")"
28144 normal-range    = "(" start-contents ")"
28145 contents        = "" / simple-range *[ " " contents ] /
28146                   number *[ " " contents ]
28147 @end example
28148
28149 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
28150 \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
28151 \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
28152 \e$B$l$rIaDL$NO"B3J*$KJQ49$7D>$5$J$$$G@$$NCf$r40A4$KHO0O$K4p$E$$$?$b$N$K$9$k\e(B
28153 \e$B$?$a$K$b$&>/$79M$($kI,MW$,$"$k$+$i$G$9!#\e(B)
28154
28155 @node Group Info
28156 @subsection \e$B%0%k!<%W>pJs\e(B
28157
28158 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
28159 \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
28160 \e$B5-=R$7$^$9!#\e(B
28161
28162 \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
28163 \e$B$J%0%k!<%W$G!"Fs$D$a$O$b$C$HJ#;($J$b$N$G$9\e(B:
28164
28165 @example
28166 ("no.group" 5 ((1 . 54324)))
28167
28168 ("nnml:my.mail" 3 ((1 . 5) 9 (20 . 55))
28169                 ((tick (15 . 19)) (replied 3 6 (19 . 3)))
28170                 (nnml "")
28171                 ((auto-expire . t) (to-address . "ding@@gnus.org")))
28172 @end example
28173
28174 \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
28175 \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
28176 \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
28177 \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
28178 \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
28179 \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
28180 \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
28181 \e$B%H$G!"$3$NItJ,$O$=$N$?$a$K$"$j$^$9!#\e(B
28182
28183 \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
28184 \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
28185 \e$B%9%;%k$r@aLs$9$k$3$H$,$G$-$^$9!#\e(B
28186
28187 \e$B$3$l$O%0%k!<%W>pJsMM<0$N\e(B BNF \e$BDj5A$G$9\e(B:
28188
28189 @example
28190 info          = "(" group space ralevel space read
28191                 [ "" / [ space marks-list [ "" / [ space method [ "" /
28192                 space parameters ] ] ] ] ] ")"
28193 group         = quote <string> quote
28194 ralevel       = rank / level
28195 level         = <integer in the range of 1 to inf>
28196 rank          = "(" level "." score ")"
28197 score         = <integer in the range of 1 to inf>
28198 read          = range
28199 marks-lists   = nil / "(" *marks ")"
28200 marks         = "(" <string> range ")"
28201 method        = "(" <string> *elisp-forms ")"
28202 parameters    = "(" *elisp-forms ")"
28203 @end example
28204
28205 \e$B<B$N$H$3$mK!B'\e(B @samp{marks} \e$B$O13$G$9!#\e(B
28206 @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
28207 \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
28208
28209 \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
28210 \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
28211
28212 @table @code
28213 @item gnus-info-group
28214 @itemx gnus-info-set-group
28215 @findex gnus-info-group
28216 @findex gnus-info-set-group
28217 \e$B%0%k!<%WL>$r<hF@\e(B/\e$B@_Dj\e(B (get/set) \e$B$7$^$9!#\e(B
28218
28219 @item gnus-info-rank
28220 @itemx gnus-info-set-rank
28221 @findex gnus-info-rank
28222 @findex gnus-info-set-rank
28223 \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
28224
28225 @item gnus-info-level
28226 @itemx gnus-info-set-level
28227 @findex gnus-info-level
28228 @findex gnus-info-set-level
28229 \e$B%0%k!<%W$N%l%Y%k$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28230
28231 @item gnus-info-score
28232 @itemx gnus-info-set-score
28233 @findex gnus-info-score
28234 @findex gnus-info-set-score
28235 \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
28236
28237 @item gnus-info-read
28238 @itemx gnus-info-set-read
28239 @findex gnus-info-read
28240 @findex gnus-info-set-read
28241 \e$B4{FI5-;v$NHO0O$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28242
28243 @item gnus-info-marks
28244 @itemx gnus-info-set-marks
28245 @findex gnus-info-marks
28246 @findex gnus-info-set-marks
28247 \e$B0u$7IU$-5-;v$NHO0O$N%j%9%H$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28248
28249 @item gnus-info-method
28250 @itemx gnus-info-set-method
28251 @findex gnus-info-method
28252 @findex gnus-info-set-method
28253 \e$B%0%k!<%WA*BrJ}K!$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28254
28255 @item gnus-info-params
28256 @itemx gnus-info-set-params
28257 @findex gnus-info-params
28258 @findex gnus-info-set-params
28259 \e$B%0%k!<%W%Q%i%a!<%?!<$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28260 @end table
28261
28262 \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
28263 \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
28264
28265 \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
28266 \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
28267 \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
28268 \e$B@_Dj4X?t$KM?$($k$@$1$G$9!#\e(B
28269
28270 @node Extended Interactive
28271 @subsection \e$B3HD%BPOC\e(B
28272 @cindex interactive
28273 @findex gnus-interactive
28274
28275 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
28276 \e$B;H$($k$?$a$K>/$73HD%$7$F$$$^$9\e(B (@pxref{Symbolic Prefixes})\e$B!#$3$l$O$=$N;H\e(B
28277 \e$B$$J}$NNc$G$9\e(B:
28278
28279 @lisp
28280 (defun gnus-summary-increase-score (&optional score symp)
28281   (interactive (gnus-interactive "P\ny"))
28282   ...
28283   )
28284 @end lisp
28285
28286 \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
28287 \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
28288 \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
28289 \e$BIT2DG=$G$9!#\e(B
28290
28291 \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
28292 \e$B$&>/$72C$($^$9!#\e(B
28293
28294 @table @samp
28295 @item y
28296 @vindex gnus-current-prefix-symbol
28297 \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
28298
28299 @item Y
28300 @vindex gnus-current-prefix-symbols
28301 \e$B8=:_$N@\F,0z?t%7%s%\%k$N%j%9%H$G$9\e(B---\e$BJQ\e(B
28302 \e$B?t\e(B @code{gnus-current-prefix-symbol} \e$B$G$9!#\e(B
28303
28304 @item A
28305 \e$B8=:_$N5-;vHV9f$G$9\e(B---\e$B4X?t\e(B @code{gnus-summary-article-number} \e$B$G$9!#\e(B
28306
28307 @item H
28308 \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
28309
28310 @item g
28311 \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
28312 @end table
28313
28314 @node Emacs/XEmacs Code
28315 @subsection Emacs/XEmacs \e$B%3!<%I\e(B
28316 @cindex XEmacs
28317 @cindex Emacsen
28318
28319 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
28320 \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
28321 \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
28322
28323 \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
28324 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
28325 \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
28326 \e$B$N7Y9p$r;H$C$F$$$k$N$G!"$=$l$OHs>o$KLr$KN)$A$^$9!#\e(B
28327
28328 \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
28329 \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
28330 \e$B4X?t\e(B @code{run-at-time} \e$B$rDj5A$7$F$$$^$9$,!"\e(BXEmacs \e$B$O4X\e(B
28331 \e$B?t\e(B @code{start-itimer} \e$B$rDj5A$7$F$$$^$9!#$=$3$G;d\e(B
28332 \e$B$O\e(B @code{gnus-run-at-time} \e$B$H8F$P$l$k4X?t$rDj5A$7!"$=$l\e(B
28333 \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
28334 \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
28335 \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
28336 \e$B$J$C$F$$$^$9\e(B:
28337
28338 @lisp
28339 (defun gnus-xmas-run-at-time (time repeat function &rest args)
28340   (start-itimer
28341    "gnus-run-at-time"
28342    `(lambda ()
28343       (,function ,@@args))
28344    time repeat))
28345 @end lisp
28346
28347 \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
28348 \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
28349 \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
28350 \e$BBNE*$K!"$h$j$-$l$$$K$J$j$^$9!#\e(B
28351
28352 XEmacs \e$B$N4X?t$N%$%s%?!<%U%'!<%9$NJ}$,L@$i$+$K$-$l$$$J>l9g$O!";d$OBe$o$j\e(B
28353 \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
28354 \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
28355
28356 \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
28357 \e$B$r5U$K$9$k$3$H$b$G$-$^$7$?!#$G$b!";d$O$=$&$7$^$;$s$G$7$?!#\e(B
28358 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
28359 \e$B$7$g$&!#\e(B
28360
28361 @node Various File Formats
28362 @subsection \e$B$$$m$$$m$J%U%!%$%kMM<0\e(B
28363
28364 @menu
28365 * Active File Format::          \e$B;HMQ2DG=$J5-;v%0%k!<%W$N>pJs\e(B
28366 * Newsgroups File Format::      \e$B%0%k!<%W$N5-=R\e(B
28367 @end menu
28368
28369 @node Active File Format
28370 @subsubsection \e$B%"%/%F%$%V%U%!%$%kMM<0\e(B
28371
28372 \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
28373 \e$B$^$9!#$=$l$O$=$l$>$l$N%0%k!<%W$N:GDc$H:G9b$N5-;vHV9f$N0lMw$b$"$j$^$9!#\e(B
28374
28375 \e$B$3$l$OIaDL$N%"%/%F%#%V%U%!%$%k$+$i$NH4?h$G$9\e(B:
28376
28377 @example
28378 soc.motss 296030 293865 y
28379 alt.binaries.pictures.fractals 3922 3913 n
28380 comp.sources.unix 1605 1593 m
28381 comp.binaries.ibm.pc 5097 5089 y
28382 no.general 1000 900 y
28383 @end example
28384
28385 \e$B$3$l$O$3$N%U%!%$%k$N5?;w\e(B BNF \e$BDj5A$G$9!#\e(B
28386
28387 @example
28388 active      = *group-line
28389 group-line  = group spc high-number spc low-number spc flag <NEWLINE>
28390 group       = <non-white-space string>
28391 spc         = " "
28392 high-number = <non-negative integer>
28393 low-number  = <positive integer>
28394 flag        = "y" / "n" / "m" / "j" / "x" / "=" group
28395 @end example
28396
28397 \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
28398 \e$BFC$K\e(B @samp{active(5)} \e$B$r8+$F2<$5$$!#\e(B
28399
28400 @node Newsgroups File Format
28401 @subsubsection \e$B%K%e!<%9%0%k!<%W%U%!%$%kMM<0\e(B
28402
28403 \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
28404 \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
28405 \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
28406 \e$B$3$N%U%!%$%k$O=c?h$KMxMQ<T$N>pJs$N$?$a$K$"$j$^$9!#\e(B
28407
28408 \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:
28409
28410 @example
28411 newsgroups    = *line
28412 line          = group tab description <NEWLINE>
28413 group         = <non-white-space string>
28414 tab           = <TAB>
28415 description   = <string>
28416 @end example
28417
28418 @page
28419 @node Emacs for Heathens
28420 @section \e$B0[65EL$X$N\e(B Emacs
28421
28422 \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
28423 \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
28424 \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
28425 \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
28426 \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
28427 \e$B$$KbK!$N8@MU$G$"$kIT9,$J?M$G$"$l$P!"$3$NIUO?$O$"$J$?$N$?$a$K$"$j$^$9!#$b\e(B
28428 \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
28429 \e$B$,$j$K9T$C$F2<$5$$!#\e(B
28430
28431 @menu
28432 * Keystrokes::                  \e$BJ8>O$rF~NO$7$FL?Na$r<B9T$9$k\e(B
28433 * Emacs Lisp::                  \e$BHw$(IU$1$N\e(B Emacs \e$B%W%m%0%i%_%s%08@8l\e(B
28434 @end menu
28435
28436 @node Keystrokes
28437 @subsection \e$BBG80\e(B
28438
28439 @itemize @bullet
28440 @item
28441 Q: \e$B7P83$N$"$k\e(B Emacs \e$B$NMxMQ<T$H$O2?$G$9$+\e(B?
28442
28443 @item
28444 A: \e$BC<Kv$,%Z%@%k$r;}$C$F$$$?$i$J$!$H4j$&?M$N$3$H$G$9!#\e(B
28445 @end itemize
28446
28447 \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
28448 \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
28449 @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
28450 \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
28451 \e$BEv$O!H\e(BEscape-Meta-Alt-Control-Shift\e$B!I$NN,$G!"B>$NI>H=$N0-$$=P\e(B
28452 \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
28453
28454 \e$B%7%U%H%-!<$OIaDL$O>.;X$N6a$/$K0LCV$7$F$*$j!"IaDL$OBgJ8;z$d$=$NB>$N$b$rF@\e(B
28455 \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
28456 \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
28457 \e$B$$$3$H$K!"$I$N%-!<%\!<%I$G$b$=$N$h$&$K0u$,IU$1$i$l$F$$$^$;$s!#$=$l$OIaDL\e(B
28458 \e$B$O%-!<%\!<%I$N:8<jB&$K0LCV$7$F$$$F!"IaDL$O:G2<CJ$K$"$j$^$9!#\e(B
28459
28460 \e$B$3$l$+$i!";d$?$A\e(B Emacs \e$B?M$O!"$=$l$,$"$^$j$KITJX$J$?$a!"\e(B
28461 \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
28462 \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
28463 \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
28464 \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
28465 \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
28466 \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?
28467
28468 \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
28469 \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
28470 \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
28471 \e$B$=$&$$$&>l9g$O!";d$O%a%?%-!<$N$"$k%-!<%\!<%I$r<j$KF~$l$k$3$H$r$&$d$&$d$7\e(B
28472 \e$B$/$*4+$aCW$7$^$9!#$=$lL5$7$G$O@8$-$F9T$1$J$$$G$7$g$&!#\e(B
28473
28474 @node Emacs Lisp
28475 @subsection Emacs Lisp
28476
28477 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
28478 \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
28479 \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
28480 \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
28481 \e$B$-$k$H$$$&$3$H$G$9!#$"$J$?$O!"C1$K!"$=$&$9$l$PNI$$$@$1$G$9!#\e(B
28482
28483 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
28484 \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
28485 \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
28486 \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
28487 (\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
28488 \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
28489 \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
28490 \e$BOC$r$7$^$9!#\e(B
28491
28492 \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
28493 \e$B$b$N$r=q$-$^$9\e(B:
28494
28495 @lisp
28496 (setq gnus-florgbnize 4)
28497 @end lisp
28498
28499 \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
28500 \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
28501 \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
28502 \e$B$G\e(B @file{.emacs} \e$B%U%!%$%k$rKd$a?T$/$9$3$H$,$G$-$^$9!#\e(B
28503
28504 \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
28505 \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
28506 \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
28507 \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
28508 \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
28509
28510 \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
28511 @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
28512 \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
28513
28514 \e$B$$$/$D$+$NMn$H$77j\e(B:
28515
28516 \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
28517 \e$B$5$$!W$H8@$C$?$J$i!"$=$l$O\e(B:
28518
28519 @lisp
28520 (setq gnus-read-active-file 'some)
28521 @end lisp
28522
28523 \e$B$H$$$&$3$H$G$9!#\e(B
28524
28525 \e$B0lJ}!"%^%K%e%"%k\e(B
28526 \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
28527 \e$B8@$C$?$J$i!"$=$l$O\e(B:
28528
28529 @lisp
28530 (setq gnus-nntp-server "nntp.ifi.uio.no")
28531 @end lisp
28532
28533 \e$B$H$$$&$3$H$G$9!#\e(B
28534
28535 \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
28536 \e$B$5$$!#%^%K%e%"%k$OL@3N$K6hJL$7$F$$$^$9$,!":.Mp$7$d$9$$$+$b$7$l$^$;$s!#\e(B
28537
28538 @page
28539 @include gnus-faq-ja.texi
28540
28541 @node Index
28542 @chapter Index
28543 @printindex cp
28544
28545 @node Key Index
28546 @chapter Key Index
28547 @printindex ky
28548
28549 @summarycontents
28550 @contents
28551 @bye
28552
28553 @iftex
28554 @iflatex
28555 \end{document}
28556 @end iflatex
28557 @end iftex
28558
28559 @c Local Variables:
28560 @c mode: texinfo
28561 @c coding: iso-2022-7bit
28562 @c use-kuten-for-period: t
28563 @c use-touten-for-comma: t
28564 @c End: