Synch to No Gnus 200508260006.
[elisp/gnus-doc-ja.git] / gnus-ja.texi
1 \input texinfo
2
3 @setfilename gnus-ja
4 @settitle Gnus 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.1 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.1 \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}{No Gnus v0.3}
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 Gnus Manual
358
359 @author by Lars Magne Ingebrigtsen
360 @page
361 @vskip 0pt plus 1filll
362 @insertcopying
363 @end titlepage
364
365 @node Top
366 @top The Gnus Newsreader
367
368 @ifinfo
369
370 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$,$G\e(B
371 \e$B$-$^$9!#%K%e!<%9$O\e(B @acronym{NNTP}\e$B!"%m!<%+%k%9%W!<%k!"\e(Bmbox \e$B%U%!%$%k$J$I$N\e(B
372 \e$B$"$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!"A4$F$rF1;~$KMQ$$$k$3$H$b$G$-$^$9!#\e(B
374
375 \e$B$3$N@bL@=q$O\e(B No Gnus v0.3 \e$B$KBP1~$7$^$9!#\e(B
376
377 @end ifinfo
378
379 @iftex
380
381 @iflatex
382 \tableofcontents
383 \gnuscleardoublepage
384 @end iflatex
385
386 Gnus \e$B$O@h?JE*$G!"@bL@ITMQ$G!"%+%9%?%^%$%:2DG=$G!"3HD%2DG=$J!"%j%"%k%?%$\e(B
387 \e$B%`$G$J$$\e(B GNU Emacs \e$B$N%K%e!<%9%j!<%@!<$G$9!#\e(B
388
389 \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
390 \e$B$,$7$^$9!#??;w$r$7$?$HHsFq$5$l$J$$$&$A$K@bL@$r;O$a$^$7$g$&\e(B:
391
392 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
393 \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
394 \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
395 \e$B$($G$-$^$9\e(B!
396
397 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
398 \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
399 \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
400 \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
401 \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
402 \e$B$9!#\e(B
403
404 @end iftex
405
406 @menu
407 * Starting Up::              \e$B%K%e!<%9$r8+$D$1$k$N$K$O6lO+$,H<$&$+$bCN$l$J$$\e(B
408 * Group Buffer::             \e$B%0%k!<%W$rA*Br$7!"9XFI$7!":o=|$9$k\e(B
409 * Summary Buffer::           \e$B5-;v$rFI$_!"J]B8$7!"Ej9F$9$k\e(B
410 * Article Buffer::           \e$B5-;v$rI=<($7!"07$&\e(B
411 * Composing Messages::       \e$B%a!<%k$H%K%e!<%9$rAw$k$?$a$N>pJs\e(B
412 * Select Methods::           Gnus \e$B$OA4$F$N%a%C%;!<%8$r$$$m$$$m$JA*BrJ}K!$GFI$`\e(B
413 * Scoring::                  \e$B5-;v$KCM$r$D$1$k\e(B
414 * Various::                  \e$B0lHLE*$J@_Dj\e(B
415 * The End::                  \e$B$5$i$P!"$=$7$F$5$h$&$J$i\e(B
416 * Appendices::               \e$BMQ8l!"\e(BEmacs \e$BF~Lg!"\e(B@acronym{FAQ}\e$B!"Nr;K!"FbIt9=B$\e(B
417 * Index::                    \e$BJQ?t!"4X?t!"35G0$N:w0z\e(B
418 * Key Index::                \e$B%-!<:w0z\e(B
419
420 Other related manuals
421
422 * Message:(message-ja).      \e$B%a%C%;!<%8$N:n@.\e(B
423 * Emacs-MIME:(emacs-mime-ja). \e$B%a%C%;!<%8$N:n@.\e(B; @acronym{MIME} \e$B%Q!<%H\e(B
424 * Sieve:(sieve-ja).          Emacs \e$B$G\e(B Sieve \e$B%9%/%j%W%H$r4IM}$9$k\e(B
425 * PGG:(pgg-ja).              Gnus \e$B$G\e(B @acronym{PGP/MIME} \e$B$r;H$&\e(B
426 * SASL:(sasl-ja).            Emacs \e$B$G\e(B @acronym{SASL} \e$B$NG'>Z$r9T$J$&\e(B
427
428 @detailmenu
429  --- The Detailed Node Listing ---
430
431 Starting Gnus
432
433 * Finding the News::            \e$B%K%e!<%9$r<hF@$9$kJ}K!$rA*$V\e(B
434 * The First Time::              \e$B:G=i$K5/F0$7$?$H$-$K\e(B Gnus \e$B$O2?$r$9$k$+\e(B
435 * The Server is Down::          \e$B$I$&$9$l$P$=$N$h$&$J$H$-$K%a!<%k$r<j$KF~$l$k$3$H$,$G$-$k$+\e(B
436 * Slave Gnusae::                \e$BF1;~$K0l$D0J>e$N\e(B Gnus \e$B$r:nF0$5$;$k$3$H$,$G$-$k\e(B
437 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
438 * New Groups::                  Gnus \e$B$,?7$7$$%0%k!<%W$KBP$7$F2?$r$9$k$+\e(B
439 * Changing Servers::            \e$B$"$k%5!<%P$+$iJL$N%5!<%P$X0\$j$?$$$+$b$7$l$J$$\e(B
440 * Startup Files::               \e$B$d$C$+$$$J%9%?!<%H%"%C%W%U%!%$%k\e(B -- @file{.newsrc}
441 * Auto Save::                   \e$B%/%i%C%7%e$+$i$N2sI|\e(B
442 * The Active File::             \e$BCY$$2s@~$+$i$N%U%!%$%k$N<hF@$K$O;~4V$,$+$+$k\e(B
443 * Startup Variables::           \e$BJQ99$7$?$$$H;W$&$+$b$7$l$J$$JQ?t\e(B
444
445 New Groups
446
447 * Checking New Groups::         \e$B$I$N%0%k!<%W$,?7$7$$$+$r7hDj$9$k\e(B
448 * Subscription Methods::        \e$B?7$7$$%0%k!<%W$KBP$7$F\e(B Gnus \e$B$O2?$r$9$Y$-$+\e(B
449 * Filtering New Groups::        Gnus \e$B$KFCDj$N?7$7$$%0%k!<%W$rL5;k$5$;$k\e(B
450
451 Group Buffer
452
453 * Group Buffer Format::         \e$BI=<($5$l$F$$$k>pJs$HJQ99$NJ}K!\e(B
454 * Group Maneuvering::           \e$B%0%k!<%W%P%C%U%!$r0\F0$9$k%3%^%s%I\e(B
455 * Selecting a Group::           \e$B<B:]$K%K%e!<%9$rFI$`\e(B
456 * Subscription Commands::       \e$B9XFI!"9XFICf;_!">C5n\e(B
457 * Group Data::                  \e$B%0%k!<%W$N>pJs$rJQ99$9$k\e(B
458 * Group Levels::                \e$B%l%Y%k\e(B? \e$B$=$l$C$F2?\e(B?
459 * Group Score::                 \e$B$"$J$?$N9%$-$J%0%k!<%W$r8+$D$1=P$9J}K!\e(B
460 * Marking Groups::              \e$B%0%k!<%W$K0u$r$D$1$F$*$$$F!"8e$G=hM}$G$-$^$9\e(B
461 * Foreign Groups::              \e$B%0%k!<%W$N:n@.$H=$@5\e(B
462 * Group Parameters::            \e$B%0%k!<%WKh$K0c$C$?%Q%i%a!<%?$r;}$?$;$i$l$^$9\e(B
463 * Listing Groups::              Gnus \e$B$O%0%k!<%W$r$$$m$$$m$JJ,$1J}$GI=<($G$-$^$9\e(B
464 * Sorting Groups::              \e$B%0%k!<%W$N=gHV$NG[CVBX$(\e(B
465 * Group Maintenance::           \e$B$-$l$$$J\e(B @file{.newsrc} \e$B$NJ]$AJ}\e(B
466 * Browse Foreign Server::       \e$B%5!<%P$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&\e(B
467 * Exiting Gnus::                \e$B%K%e!<%9$rFI$`$N$r$d$a$F!";E;v$r$7$h$&\e(B
468 * Group Topics::                \e$B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k\e(B
469 * Misc Group Stuff::            \e$BB>$K$G$-$k$3$H\e(B
470
471 Group Buffer Format
472
473 * Group Line Specification::    \e$B%0%k!<%W%P%C%U%!$N8+$(J}$r7h$a$k\e(B
474 * Group Mode Line Specification::  \e$B%0%k!<%W%P%C%U%!$N%b!<%I9T\e(B
475 * Group Highlighting::          \e$B%0%k!<%W%P%C%U%!$K$-$l$$$K?'$r$D$1$k\e(B
476
477 Group Topics
478
479 * Topic Commands::              \e$BD64JC1BPOC7?L?Na\e(B
480 * Topic Variables::             Lisp \e$B$G%H%T%C%/$r%+%9%?%^%$%:$9$kJ}K!\e(B
481 * Topic Sorting::               \e$B%H%T%C%/KhJL!9$KJB$YBX$($k\e(B
482 * Topic Topology::              \e$BA4@$3&$NCO?^\e(B
483 * Topic Parameters::            \e$B$"$k%H%T%C%/$NA4$F$N%0%k!<%W$KE,MQ$5$l$k%Q%i%a!<%?\e(B
484
485 Misc Group Stuff
486
487 * Scanning New Messages::       Gnus \e$B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/\e(B
488 * Group Information::           \e$B%0%k!<%W$H\e(B Gnus \e$B$K4X$9$k>pJs$H%X%k%W\e(B
489 * Group Timestamp::             Gnus \e$B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k\e(B
490 * File Commands::               Gnus \e$B$N%U%!%$%k$NFI$_=q$-\e(B
491 * Sieve Commands::              Sieve \e$B%9%/%j%W%H$N4IM}\e(B
492
493 Summary Buffer
494
495 * Summary Buffer Format::       \e$B35N,%P%C%U%!$N304Q$r7hDj$9$k\e(B
496 * Summary Maneuvering::         \e$B35N,%P%C%U%!$rF0$-2s$k\e(B
497 * Choosing Articles::           \e$B5-;v$rFI$`\e(B
498 * Paging the Article::          \e$BFI$s$G$$$k5-;v$r%9%/%m!<%k$9$k\e(B
499 * Reply Followup and Post::     \e$B5-;v$rEj9F$9$k\e(B
500 * Delayed Articles::            \e$B5-;v$r8e$GAw$k\e(B
501 * Marking Articles::            \e$B5-;v$K4{FI$d4|8B@Z$l:o=|2DG=Ey$N0u$rIU$1$k\e(B
502 * Limiting::                    \e$B35N,%P%C%U%!$K@)8B$r2C$($k$3$H$,$G$-$k\e(B
503 * Threading::                   \e$B%9%l%C%I$,$I$N$h$&$K:n$i$l$k$+\e(B
504 * Sorting the Summary Buffer::  \e$B%9%l%C%I$H5-;v$,$I$N$h$&$KJB$S$+$($i$l$k$+\e(B
505 * Asynchronous Fetching::       Gnus \e$B$O5-;v$r@h$K<hF@$9$k$3$H$,$G$-$k\e(B
506 * Article Caching::             \e$B%-%c%C%7%e$K5-;v$rCy$a$F$*$1$k\e(B
507 * Persistent Articles::         \e$B5-;v$r4|8B@Z$l>C5n$7$J$/$5$;$k\e(B
508 * Article Backlog::             \e$B4{$KFI$s$@5-;v$r;D$7$F$*$/\e(B
509 * Saving Articles::             \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!\e(B
510 * Decoding Articles::           Gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k\e(B
511 * Article Treatment::           \e$B5-;v%P%C%U%!$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k\e(B
512 * MIME Commands::               \e$B5-;v$N\e(B MIME \e$B$N$"$l$3$l$rA`:n$9$k\e(B
513 * Charsets::                    \e$BJ8;z%;%C%H$N$3$H\e(B
514 * Article Commands::            \e$B5-;v%P%C%U%!$G$$$m$$$m$J$3$H$r$9$k\e(B
515 * Summary Sorting::             \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!$rJB$YBX$($k\e(B
516 * Finding the Parent::          \e$B;R5-;v$,C5$;$J$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$\e(B
517 * Alternative Approaches::      \e$B=i4|@_Dj$G$J$$35N,$r;H$C$FFI$`\e(B
518 * Tree Display::                \e$B$b$C$H;k3PE*$J%9%l%C%I$NI=<(\e(B
519 * Mail Group Commands::         \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$@$1$G;H$&$3$H$,$G$-$k\e(B
520 * Various Summary Stuff::       \e$BB>$N$I$N>l=j$K$b9g$o$J$+$C$?$b$N\e(B
521 * 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
522 * Crosspost Handling::          \e$B%/%m%9%]%9%H$5$l$?5-;v$,$I$N$h$&$K07$o$l$k$+\e(B
523 * Duplicate Suppression::       \e$B%/%m%9%]%9%H$N07$$$K<:GT$7$?$H$-$NBeBX<jCJ\e(B
524 * Security::                    \e$B0E9f$NI|9f$H8!>Z\e(B
525 * Mailing List::                \e$B%a!<%j%s%0%j%9%H%^%$%J!<%b!<%I\e(B
526
527 Summary Buffer Format
528
529 * Summary Buffer Lines::        \e$B35N,%P%C%U%!$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k\e(B
530 * To From Newsgroups::          \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!\e(B
531 * Summary Buffer Mode Line::    \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k\e(B
532 * Summary Highlighting::        \e$B35N,%P%C%U%!$r$-$l$$$GAGE($K$9$k\e(B
533
534 Choosing Articles
535
536 * Choosing Commands::           \e$B5-;v$rA*Br$9$k$?$a$NL?Na\e(B
537 * Choosing Variables::          \e$B$3$l$i$NL?Na$K1F6A$r5Z$\$9JQ?t\e(B
538
539 Reply, Followup and Post
540
541 * Summary Mail Commands::       \e$B%a!<%k$rAw$k\e(B
542 * Summary Post Commands::       \e$B%K%e!<%9$rAw$k\e(B
543 * Summary Message Commands::    \e$BB>$N%a%C%;!<%84XO"$NL?Na\e(B
544 * Canceling and Superseding::
545
546 Marking Articles
547
548 * Unread Articles::             \e$BL$FI5-;v$X$N0u\e(B
549 * Read Articles::               \e$B4{FI5-;v$X$N0u\e(B
550 * Other Marks::                 \e$B9XFIEY$K1F6A$7$J$$0u\e(B
551 * Setting Marks::               \e$B0u$NIU$1J}$H>C$7J}\e(B
552 * Generic Marking Commands::    \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+\e(B
553 * Setting Process Marks::       \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
554
555 Threading
556
557 * Customizing Threading::       \e$BJQ992DG=$J%9%l%C%I$K1F6A$9$kJQ?t\e(B
558 * Thread Commands::             \e$B35N,%P%C%U%!$G$N%9%l%C%I$K4p$E$$$?L?Na\e(B
559
560 Customizing Threading
561
562 * 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
563 * Filling In Threads::          \e$B%9%l%C%I$rKd$a$k\e(B
564 * More Threading::              \e$B%9%l%C%I$r$$$8$/$k$5$i$KB?$/$NJQ?t\e(B
565 * 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!
566
567 Decoding Articles
568
569 * Uuencoded Articles::          \e$B5-;v$r\e(B uuencode \e$B$9$k\e(B
570 * Shell Archives::              shar \e$B5-;v$r2rE`$9$k\e(B
571 * PostScript Files::            \e$B%]%9%H%9%/%j%W%H$rJ,3d$9$k\e(B
572 * Other Files::                 \e$BIaDL$NJ]B8$H\e(B binhex.
573 * Decoding Variables::          \e$B9,$;$JI|9f2=$N$?$a$NJQ?t\e(B
574 * Viewing Files::               \e$BI|9f2=$N7k2L$r8+$?$$\e(B?
575
576 Decoding Variables
577
578 * Rule Variables::              \e$B%U%!%$%k$,$I$N$h$&$KI=<($5$l$k$+$r7h$a$kJQ?t\e(B
579 * Other Decode Variables::      \e$BB>$NI|9f2=$NJQ?t\e(B
580 * Uuencoding and Posting::      uuencode \e$B$9$k$N$r%+%9%?%^%$%:$9$kJQ?t\e(B
581
582 Article Treatment
583
584 * Article Highlighting::        \e$B5-;v$r2LJ*%5%i%@$N$h$&$K8+$($k$h$&$K$7$?$$\e(B
585 * Article Fontisizing::         \e$B6/D4$5$l$?J8$rAGE($K$9$k\e(B
586 * Article Hiding::              \e$BFCDj$N>pJs$O>C$75n$j$?$$$H$b;W$&\e(B
587 * Article Washing::             \e$B?M@8$r$b$C$H$h$/$9$k$?$/$5$s$N5$$NMx$$$?4X?t\e(B
588 * Article Header::              \e$B%X%C%@!<$r$$$m$$$mJQ7A$5$;$k\e(B
589 * 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
590 * Article Button Levels::       \e$B%\%?%s$N8+$(J}$r@)8f$9$k\e(B
591 * Article Date::                \e$B$0$:$0$:8@$&$J!"@$3&;~$@\e(B!
592 * Article Display::             X-Face, Picons, Smileys \e$B$rI=<($9$k\e(B
593 * Article Signature::           \e$B=pL>$C$F2?\e(B?
594 * Article Miscellanea::         \e$BB>$N$$$m$$$m$J$b$N\e(B
595
596 Alternative Approaches
597
598 * Pick and Read::               \e$B$^$:!"5-;v$K0u$rIU$1$F!"$=$l$+$iFI$`\e(B
599 * Binary Groups::               \e$B$9$Y$F$N5-;v$r<+F0\e(B-\e$BI|9f2=$9$k\e(B
600
601 Various Summary Stuff
602
603 * Summary Group Information::   \e$B>pJs;X8~$NL?Na\e(B
604 * Searching for Articles::      \e$BJ#?t5-;vL?Na\e(B
605 * Summary Generation Commands::
606 * Really Various Summary Commands::  \e$B$"$N$d$C$+$$$JB>$KE,9g$7$J$$L?Na\e(B
607
608 Article Buffer
609
610 * Hiding Headers::              \e$B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k\e(B
611 * Using MIME::                  @acronym{MIME} \e$B5-;v$H$7$F8+$;$k\e(B
612 * Customizing Articles::        \e$B5-;v$N8+1I$($r;EN)$F$k\e(B
613 * Article Keymap::              \e$B5-;v%P%C%U%!$G;H$($k%-!<A`:n\e(B
614 * Misc Article::                \e$B$=$NB>\e(B
615
616 Composing Messages
617
618 * Mail::                        \e$B%a!<%k$HJVEz\e(B
619 * Posting Server::              \e$B$I$N%5!<%P!<$rDL$7$F%K%e!<%9$rEj9F$^$?$O%a!<%k$rAw?.$9$k$Y$-$+\e(B?
620 * POP before SMTP::             \e$B%a!<%k$rFI$^$J$$$H%a!<%k$rAw?.$G$-$J$$\e(B
621 * Mail and Post::               \e$BF1;~$K%a!<%k$r=P$7JVEz$9$k\e(B
622 * Archived Messages::           \e$BAw$C$?%a%C%;!<%8$r\e(B Gnus \e$B$,Cy$a$F$*$/$H$3$m\e(B
623 * Posting Styles::              \e$B$"$J$?$,C/$G$"$k$+$r;XDj$9$k$h$j4JC1$JJ}K!\e(B
624 * Drafts::                      \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8\e(B
625 * Rejected Articles::           \e$B%5!<%P!<$,$"$J$?$N5-;v$r9%$-$G$J$$$H$-$K2?$,5/$3$k\e(B?
626 * Signing and encrypting::      \e$B0BA4$J%a%C%;!<%8$r:n$k$K$O\e(B?
627
628 Select Methods
629
630 * Server Buffer::               \e$B;v<B>e$N%5!<%P!<$r:n$C$FJT=8$9$k\e(B
631 * Getting News::                USENET \e$B%K%e!<%9$r\e(B Gnus \e$B$GFI$`\e(B
632 * Getting Mail::                \e$B8D?ME*$J%a!<%k$r\e(B Gnus \e$B$GFI$`\e(B
633 * Browsing the Web::            \e$B2a>j$J%&%'%V$N;q8;$+$i%a%C%;!<%8$r<hF@$9$k\e(B
634 * IMAP::                        Gnus \e$B$r\e(B @acronym{IMAP} \e$B$N%/%i%$%"%s%H$H$7$F;H$&\e(B
635 * Other Sources::               \e$B%G%#%l%/%H%j!<!"%U%!%$%k!"\e(BSOUP \e$B%Q%1%C%H$rFI$`\e(B
636 * Combined Groups::             \e$BJ#?t$N%0%k!<%W$r0l$D$N%0%k!<%W$K7k9g$9$k\e(B
637 * Email Based Diary::           \e$BF|Dx$r%a!<%k$G4IM}$9$k\e(B
638 * Gnus Unplugged::              \e$B%K%e!<%9$H%a!<%k$r%*%U%i%$%s$GFI$`\e(B
639
640 Server Buffer
641
642 * Server Buffer Format::        \e$B$3$N%P%C%U%!$N308+$r%+%9%?%^%$%:$G$-$k\e(B
643 * Server Commands::             \e$B%5!<%P!<$rA`$kL?Na\e(B
644 * Example Methods::             \e$B%5!<%P!<;XDj$NNc\e(B
645 * Creating a Virtual Server::   \e$B%;%C%7%g%s$NNc\e(B
646 * Server Variables::            \e$B$I$NJQ?t$r@_Dj$9$k$+\e(B
647 * Servers and Methods::         \e$B%5!<%P!<L>$rA*BrJ}K!$H$7$F;H$&;v$,$G$-$k\e(B
648 * Unavailable Servers::         \e$B@\B3$7$h$&$H;n$_$?%5!<%P!<$N$$$/$D$+$,Mn$A$F$$$k$+$b$7$l$J$$\e(B
649
650 Getting News
651
652 * NNTP::                        @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$rFI$`\e(B
653 * News Spool::                  \e$B%m!<%+%k%9%W!<%k$+$i%K%e!<%9$rFI$`\e(B
654
655 @acronym{NNTP}
656
657 * Direct Functions::            \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
658 * Indirect Functions::          \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
659 * Common Variables::            \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
660 * NNTP marks::                  @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
661
662 Getting Mail
663
664 * Mail in a Newsreader::        \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
665 * Getting Started Reading Mail::  \e$B4JC1$JNAM}K\$N$h$&$JNc\e(B
666 * Splitting Mail::              \e$B$I$N$h$&$K%a!<%k%0%k!<%W$r:n@.$9$k$+\e(B
667 * Mail Sources::                Gnus \e$B$K$I$3$+$i%a!<%k$r<h$C$F$/$k$+$rCN$i$;$k\e(B
668 * Mail Back End Variables::     \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t\e(B
669 * 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
670 * Group Mail Splitting::        \e$B%a!<%kJ,3d$r6nF0$9$k$?$a$K%0%k!<%W%+%9%?%^%$%:$r;H$&\e(B
671 * Incorporating Old Mail::      \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
672 * Expiring Mail::               \e$BM_$7$/$J$$%a!<%k$r<h$j=|$/\e(B
673 * Washing Mail::                \e$B<hF@$7$?%a!<%k$+$iMW$i$J$$$b$N$r<h$j=|$/\e(B
674 * Duplicates::                  \e$B=EJ#$7$?%a!<%k$r07$&\e(B
675 * Not Reading Mail::            \e$BB>$N%U%!%$%k$rFI$`$?$a$K%a!<%k%P%C%/%(%s%I$r;H$&\e(B
676 * Choosing a Mail Back End::    Gnus \e$B$O?'!9$J%a!<%kMM<0$rFI$`;v$,$G$-$k\e(B
677
678 Mail Sources
679
680 * Mail Source Specifiers::      \e$B%a!<%k$N85$,$I$3$+$r;XDj$9$k\e(B
681 * Mail Source Customization::   \e$B@$$NCf$K1F6A$9$k$$$/$D$+$NJQ?t\e(B
682 * Fetching Mail::               \e$B%a!<%k%=!<%9;X<(;R$r;HMQ$9$k\e(B
683
684 Choosing a Mail Back End
685
686 * 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
687 * 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
688 * Mail Spool::                  \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k\e(B?
689 * MH Spool::                    mhspool \e$B$N$h$&$J%P%C%/%(%s%I\e(B
690 * Maildir::                     \e$B$b$&0l$D$N#1%U%!%$%k\e(B/\e$B#1%a%C%;!<%87A<0\e(B
691 * Mail Folders::                \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D\e(B
692 * Comparing Mail Back Ends::    \e$BF@<:$N?<$$F6;!\e(B
693
694 Browsing the Web
695
696 * Archiving Mail::
697 * Web Searches::                \e$BJ8;zNs$K%^%C%A$9$k5-;v$+$i%0%k!<%W$r:n$k\e(B
698 * Slashdot::                    Slashdot \e$B$N%3%a%s%H$rFI$`\e(B
699 * Ultimate::                    Ultimate Bulletin Board \e$B%7%9%F%`\e(B
700 * Web Archive::                 \e$B%&%'%V$KJ]4I$5$l$?%a!<%j%s%0%j%9%H$rFI$`\e(B
701 * RSS::                         RDF Site Summary \e$B$rFI$`\e(B
702 * Customizing w3::              Gnus \e$B$+$i\e(B Emacs/W3 \e$B$rA`:n$9$k\e(B
703
704 @acronym{IMAP}
705
706 * Splitting in IMAP::           nnimap \e$B$G%a!<%k$rJ,3d$9$k\e(B
707 * Expiring in IMAP::            nnimap \e$B$K$h$k%a!<%k$N4|8B@Z$l>C5n\e(B
708 * Editing IMAP ACLs::           \e$B%a!<%k%\%C%/%9$X$NB>$NMxMQ<T$N;HMQ$r@)8B\e(B/\e$B5v2D$9$k\e(B
709 * Expunging mailboxes::         ``\e$B%a!<%k%\%C%/%905=L\e(B'' \e$B%\%?%s$HEy2A$J$b$N\e(B
710 * 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
711 * Debugging IMAP::              \e$B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H\e(B
712
713 Other Sources
714
715 * Directory Groups::            \e$B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`\e(B
716 * Anything Groups::             Dired?  \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
717 * Document Groups::             \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
718 * SOUP::                        @sc{soup} \e$B%Q%1%C%H$r\e(B ``\e$B%*%U%i%$%s\e(B'' \e$B$GFI$`\e(B
719 * 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
720
721 Document Groups
722
723 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
724
725 SOUP
726
727 * SOUP Commands::               @sc{soup} \e$B%Q%1%C%H$r:n@.!"Aw=P$9$kL?Na\e(B
728 * SOUP Groups::                 @sc{soup} \e$B%Q%1%C%H$rFI$`%P%C%/%(%s%I\e(B
729 * SOUP Replies::                @code{nnsoup} \e$B$K%a!<%k$H%K%e!<%9$r0z$-7Q$,$;$kJ}K!\e(B
730
731 Combined Groups
732
733 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r7k9g$9$k\e(B
734 * Kibozed Groups::              \e$B%K%e!<%9%9%W!<%k$NCf$+$i$N5-;v$r8!:w$9$k\e(B
735
736 Email Based Diary
737
738 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
739 * The Gnus Diary Library::      NNDiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
740 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
741
742 The NNDiary Back End
743
744 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B NNDiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
745 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
746 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
747
748 The Gnus Diary Library
749
750 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
751 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
752 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
753 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
754
755 Gnus Unplugged
756
757 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
758 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B Gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
759 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
760 * Agent Visuals::               \e$B%(!<%8%'%s%H$,35N,%P%C%U%!$KJQ2=$r$b$?$i$9$+$b$7$l$J$$J}K!\e(B
761 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
762 * Agent Expiry::                \e$B8E$$5-;v$r>C$9J}K!\e(B
763 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
764 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
765 * Outgoing Messages::           \e$BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
766 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
767 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
768 * Batching Agents::             @code{cron} \e$B%8%g%V$K$h$k%K%e!<%9<hF@J}K!\e(B
769 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
770
771 Agent Categories
772
773 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
774 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
775 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
776
777 Agent Commands
778
779 * Group Agent Commands::        \e$B%0%k!<%W$N@_Dj$H$=$l$i$NFbMF$N<hF@\e(B
780 * Summary Agent Commands::      \e$B<jF0$GA*Br$7$?5-;v$r<hF@$9$k\e(B
781 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
782
783 Scoring
784
785 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"EPO?$rDI2C$9$k\e(B
786 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
787 * 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)
788 * Score File Format::           \e$B%9%3%"%U%!%$%k$K2?$rF~$l$k$+\e(B
789 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k;v$b$G$-$k\e(B
790 * Adaptive Scoring::            \e$BBg;P\e(B (Big Sister) Gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
791 * Home Score File::             \e$B?7$7$$%9%3%"EPO?$,$I$3$X9T$/$+$r$I$N$h$&$K;XDj$9$k$+\e(B
792 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B Gnus \e$B$K5$IU$+$;$k\e(B
793 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
794 * Scoring Tips::                \e$B$I$&$d$C$F8z2LE*$K%9%3%"$rIU$1$k$+\e(B
795 * Reverse Scoring::             \e$B8E$$$b$N$N;R$G$"$k$H$$$&LdBj$OLdBj$G$O$J$$\e(B
796 * Global Score Files::          \e$BCO$r$D$+$_!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
797 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k;v$,$G$-$k\e(B
798 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KJQ49$9$k\e(B
799 * Advanced Scoring::            \e$B%9%3%"$NK!B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
800 * Score Decays::                \e$B%9%3%"$r8O$l$F$$$+$;$k$N$OLr$KN)$D;v$b$"$k\e(B
801
802 Advanced Scoring
803
804 * Advanced Scoring Syntax::     \e$BDj5A\e(B
805 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
806 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8BMxMQ$9$k\e(B
807
808 Various
809
810 * Process/Prefix::              \e$BB?$/$N07$$L?Na$G;H$o$l$k=,47\e(B
811 * Interactive::                 Gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
812 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B Gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
813 * Formatting Variables::        \e$B%P%C%U%!$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$9$k;v$,$G$-$k\e(B
814 * Window Layout::               Gnus \e$B%P%C%U%!%&%#%s%I%&$r@_Dj$9$k\e(B
815 * Faces and Fonts::             \e$B%U%'%$%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
816 * Compilation::                 \e$B$I$N$h$&$K$7$F\e(B Gnus \e$B$NB.EY$r>e$2$k$+\e(B
817 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
818 * Highlighting and Menus::      \e$B%P%C%U%!$rAGE($G?4CO$h$/8+$;$k\e(B
819 * Buttons::                     \e$B4JC1$J==Jb$G%"%-%l%9g'$rF@$k\e(B
820 * Daemons::                     Gnus \e$B$O$"$J$?$NN"$GJ*;v$r<B9T$9$k;v$,$G$-$k\e(B
821 * NoCeM::                       Spam \e$B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!\e(B
822 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9;v$,$G$-$k\e(B
823 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
824 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
825 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O3($rI=<($G$-$k\e(B
826 * Fuzzy Matching::              \e$BBg$-$JLJLS$C$F2?\e(B?
827 * Thwarting Email Spam::        \e$BM>7W$J>&6HE*EE;R%a!<%k$rHr$1$kJ}K!\e(B
828 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
829 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
830
831 Formatting Variables
832
833 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
834 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
835 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$r=$@5$9$k\e(B
836 * User-Defined Specs::          Gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
837 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
838 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
839 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
840 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
841
842 Image Enhancements
843
844 * X-Face::                      \e$B%U%!%s%-!<$J$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
845 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
846 * Smileys::                     \e$BI=<($5$l$k$Y$/@8$^$l$?9,$;$=$&$J4i$rI=<($9$kJ}K!\e(B
847 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
848 * XVarious::                    \e$B$=$NB>$N\e(B XEmacs \e$B$G\e(B Gnus \e$B$JJQ?t\e(B
849
850 Thwarting Email Spam
851
852 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
853 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
854 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
855 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
856 * Filtering Spam Using The Spam ELisp Package::
857 * Filtering Spam Using Statistics with spam-stat::
858
859 Filtering Spam Using The Spam ELisp Package
860
861 * Spam ELisp Package Sequence of Events::
862 * Spam ELisp Package Filtering of Incoming Mail::
863 * Spam ELisp Package Global Variables::
864 * Spam ELisp Package Configuration Examples::
865 * Blacklists and Whitelists::
866 * BBDB Whitelists::
867 * Gmane Spam Reporting::
868 * Anti-spam Hashcash Payments::
869 * Blackholes::
870 * Regular Expressions Header Matching::
871 * Bogofilter::
872 * SpamAssassin back end::
873 * ifile spam filtering::
874 * spam-stat spam filtering::
875 * SpamOracle::
876 * Extending the Spam ELisp package::
877
878 Filtering Spam Using Statistics with spam-stat
879
880 * Creating a spam-stat dictionary::
881 * Splitting mail using spam-stat::
882 * Low-level interface to the spam-stat dictionary::
883
884 Appendices
885
886 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
887 * History::                     \e$B$I$&$d$C$F\e(B Gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
888 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
889 * Terminology::                 \e$B2f!9$OK\Ev$KFq$7$$!"8l$N$h$&$J8l$r;H$&\e(B
890 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B Gnus \e$B$r;EN)$F$k\e(B
891 * Troubleshooting::             \e$B>e<j$/9T$+$J$+$C$?$H$-$K;n$9$+$b$7$l$J$$$3$H\e(B
892 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
893 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$JF3F~\e(B
894 * Frequently Asked Questions::  Gnus \e$B$N\e(B FAQ
895
896 History
897
898 * 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
899 * Other Gnus Versions::         \e$B%j%j!<%9$5$l$F$$$kB>$N%P!<%8%g%s$N\e(B Gnus
900 * Why?::                        Gnus \e$B$NL\E*$O2?\e(B?
901 * Compatibility::               Gnus \e$B$O\e(B @sc{gnus} \e$B$H$I$l$/$i$$8_49@-$,$"$k$N\e(B?
902 * Conformity::                  Gnus \e$B$OA4$F$NI8=`$rK~$?$=$&$H$9$k\e(B
903 * Emacsen::                     Gnus \e$B$O$$$/$D$+$N8=BeE*$J\e(B Emacs \e$B4D6-$G<B9T$G$-$k\e(B
904 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
905 * Contributors::                \e$BBgNL$N?M!9\e(B
906 * New Features::                Gnus \e$B$N?7$7$$;v$K4X$9$k<j$,$+$j\e(B
907
908 New Features
909
910 * 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$$;v\e(B
911 * 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
912 * Red Gnus::                    \e$B;0HVL\$N:G>e$N$b$N\e(B---Gnus 5.4/5.5
913 * 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
914 * 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
915 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
916 * No Gnus::                     Lars \e$B$5$s!"D>$7$F\e(B!
917
918 Customization
919
920 * 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;v$,$G$-$k\e(B
921 * Slow Terminal Connection::    \e$B1s3V\e(B Emacs \e$B$r<B9T$9$k\e(B
922 * Little Disk Space::           \e$BBg$-$J5/F0%U%!%$%k$r;}$D;v$O$^$:$$\e(B
923 * Slow Machine::                \e$BB.$$5!3#$rGc$*$&$H46$8$k$G$"$m$&\e(B
924
925 Gnus Reference Guide
926
927 * Gnus Utility Functions::      \e$B;HMQ$G$-$k6&DL$N4X?t$HJQ?t\e(B
928 * Back End Interface::          Gnus \e$B$O$I$&$d$C$F%5!<%P!<$HDL?.$9$k$N$+\e(B
929 * Score File Syntax::           \e$B%9%3%"%U%!%$%k5,3J$N\e(B BNF \e$BDj5A\e(B
930 * Headers::                     Gnus \e$B$O%X%C%@!<$rFbItE*$K$I$N$h$&$K3JG<$9$k$+\e(B
931 * Ranges::                      \e$B$?$/$5$s$N?t$r3JG<$9$kJXMx$J7A<0\e(B
932 * Group Info::                  \e$B%0%k!<%W>pJs7A<0\e(B
933 * Extended Interactive::        \e$B5-9f@\F,<-$J$I\e(B
934 * Emacs/XEmacs Code::           Gnus \e$B$OA4$F$N6aBe\e(B Emacsen \e$B$GF0:n$9$k\e(B
935 * Various File Formats::        Gnus \e$B$N;HMQ$9$k%U%!%$%k$N7A<0\e(B
936
937 Back End Interface
938
939 * Required Back End Functions::  \e$B<BAu$7$J$1$l$P$J$i$J$$4X?t\e(B
940 * Optional Back End Functions::  \e$B<BAu$7$J$/$F$b$h$$4X?t\e(B
941 * Error Messaging::             \e$B%a%C%;!<%8$d%(%i!<Js9p$rF@$kJ}K!\e(B
942 * Writing New Back Ends::       \e$B8E$$%P%C%/%(%s%I$N3HD%\e(B
943 * Hooking New Back Ends Into Gnus::  Gnus \e$BB&$G$7$J$1$l$P$J$i$J$$$3$H\e(B
944 * Mail-like Back Ends::         \e$B%a!<%kIw%P%C%/%(%s%I$N$?$a$N=u8@\e(B
945
946 Various File Formats
947
948 * Active File Format::          \e$B;HMQ2DG=$J5-;v%0%k!<%W$N>pJs\e(B
949 * Newsgroups File Format::      \e$B%0%k!<%W$N5-=R\e(B
950
951 Emacs for Heathens
952
953 * Keystrokes::                  \e$BJ8>O$rF~NO$7$FL?Na$r<B9T$9$k\e(B
954 * Emacs Lisp::                  \e$BHw$(IU$1$N\e(B Emacs \e$B%W%m%0%i%_%s%08@8l\e(B
955
956 @end detailmenu
957 @end menu
958
959 @node Starting Up
960 @chapter Gnus \e$B$N5/F0\e(B
961 @cindex starting up
962
963 @kindex M-x gnus
964 @findex gnus
965 \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
966 \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
967
968 @findex gnus-other-frame
969 @kindex M-x gnus-other-frame
970 \e$BJL$N%U%l!<%`\e(B (frame) \e$B$G\e(B Gnus \e$B$r5/F0$7$?$$$H$-$O!"L?\e(B
971 \e$BNa\e(B @kbd{M-x gnus-other-frame} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
972
973 \e$B3+;O;~$K2?$+$,$&$^$/$$$+$J$$$H$-$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$NCf$GJQ?t\e(B
974 \e$B$r$$$/$D$+$$$8$/$j$^$o$5$J$1$l$P$J$i$J$$$G$7$g$&!#$3$N%U%!%$%k\e(B
975 \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
976 \e$B$^$l$^$9!#\e(B
977
978 \e$B$3$N@bL@=q$G$h$/$o$+$i$J$$MQ8l$,$G$F$-$?$H$-$O!"MQ8l$N\e(B
979 \e$B9`\e(B (@pxref{Terminology}) \e$B$r;2>H$7$F$/$@$5$$!#\e(B
980
981 @menu
982 * Finding the News::      \e$B%K%e!<%9$r<hF@$9$kJ}K!$rA*$V\e(B
983 * The First Time::        \e$B:G=i$K5/F0$7$?$H$-$K\e(B Gnus \e$B$O2?$r$9$k$+\e(B
984 * The Server is Down::    \e$B$I$&$9$l$P$=$N$h$&$J$H$-$K%a!<%k$r<j$KF~$l$k$3$H$,$G$-$k$+\e(B
985 * Slave Gnusae::          \e$BF1;~$K0l$D0J>e$N\e(B Gnus \e$B$r:nF0$5$;$k$3$H$,$G$-$k\e(B
986 * Fetching a Group::      \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
987 * New Groups::            Gnus \e$B$,?7$7$$%0%k!<%W$KBP$7$F2?$r$9$k$+\e(B
988 * Changing Servers::      \e$B$"$k%5!<%P$+$iJL$N%5!<%P$X0\$j$?$$$+$b$7$l$J$$\e(B
989 * Startup Files::         \e$B$d$C$+$$$J%9%?!<%H%"%C%W%U%!%$%k\e(B -- @file{.newsrc}
990 * Auto Save::             \e$B%/%i%C%7%e$+$i$N2sI|\e(B
991 * The Active File::       \e$BCY$$2s@~$+$i$N%U%!%$%k$N<hF@$K$O;~4V$,$+$+$k\e(B
992 * Startup Variables::     \e$BJQ99$7$?$$$H;W$&$+$b$7$l$J$$JQ?t\e(B
993 @end menu
994
995 @node Finding the News
996 @section \e$B%K%e!<%9$r8+$D$1$k\e(B
997 @cindex finding news
998
999 @vindex gnus-select-method
1000 @c @head
1001 \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
1002 \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
1003 \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
1004 \e$BK!\e(B (native method) \e$B$K$J$j$^$9!#$3$NJ}K!$G<h$C$F$3$J$$%0%k!<%W$OA4$F30\e(B
1005 \e$BIt\e(B (foreign) \e$B%0%k!<%W$G$9!#\e(B
1006
1007 \e$B$?$H$($P!"\e(B@acronym{NNTP} \e$B%5!<%P!<\e(B @samp{news.somewhere.edu} \e$B$+$iKhF|\e(B (\e$BLt\e(B
1008 \e$B$N$h$&$K\e(B) \e$B0lDj$NNL$N%K%e!<%9$r@]<h$7$?$$$N$G$"$l$P!"\e(B
1009
1010 @lisp
1011 (setq gnus-select-method '(nntp "news.somewhere.edu"))
1012 @end lisp
1013
1014 @noindent
1015 \e$B$N$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
1016
1017 \e$B%m!<%+%k!&%9%W!<%k$N%G%#%l%/%H%j$rFI$_9~$_$?$$>l9g$O!"\e(B
1018
1019 @lisp
1020 (setq gnus-select-method '(nnspool ""))
1021 @end lisp
1022
1023 @noindent
1024 \e$B$N$h$&$K$G$-$^$9!#\e(B
1025
1026 \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
1027 \e$B$7$g$&$7!"$=$l$r;H$&$Y$-$G$7$g$&!#$G$b!"$b$7$"$J$?$N%5!<%P!<\e(B
1028 \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
1029 \e$B%+%k%9%W!<%k$r;H$C$F$O$$$1$^$;$s!#$3$N>l9g\e(B
1030 \e$B$O\e(B @code{(nntp "localhost")} \e$B$K$7$^$7$g$&!#\e(B
1031
1032 @vindex gnus-nntpserver-file
1033 @cindex NNTPSERVER
1034 @cindex @acronym{NNTP} server
1035 \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
1036 \e$BFI$_$K$$$-$^$9!#$b$7$=$NJQ?t$,@_Dj$5$l$F$$$J$1$l$P!"\e(B
1037 Gnus \e$B$O\e(B @code{gnus-nntpserver-file} (\e$B@_Dj$5$l$F$$$J$$>l9g\e(B
1038 \e$B$O\e(B @file{/etc/nntpserver}) \e$B$,$3$N7o$K4X$7$F2?$+$r8@$C$F$$$J$$$+$rD4$Y$^\e(B
1039 \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
1040 \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
1041
1042 @vindex gnus-nntp-server
1043 @code{gnus-nntp-server} \e$B$,@_Dj$5$l$F$$$k$H!"$3$NJQ?t\e(B
1044 \e$B$O\e(B @code{gnus-select-method} \e$B$r>e=q$-$7$^$9!#$G$9$+$i!"\e(B
1045 @code{gnus-nntp-server} \e$B$O\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G!"=i4|@_Dj$G$b$=$N\e(B
1046 \e$B$h$&$K$J$C$F$$$^$9!#\e(B
1047
1048 @vindex gnus-secondary-servers
1049 @vindex gnus-nntp-server
1050 Gnus \e$B$K\e(B @acronym{NNTP} \e$B%5!<%P!<$NL>A0$NF~NO$rBPOCE*$K;XDj$9$k$3$H$b$G$-\e(B
1051 \e$B$^$9!#\e(B@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
1052 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
1053 \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
1054 \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
1055 \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
1056 \e$B$K@\B3$7$h$&$H$9$k$H$$$&$3$H$G$9!#\e(B)
1057
1058 @findex gnus-group-browse-foreign-server
1059 @kindex B (\e$B%0%k!<%W\e(B)
1060 \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
1061 \e$B$K$O6=L#$N$"$k%0%k!<%W$,>/$7$7$+$J$$>l9g!"%0%k!<%W%P%C%U%!$G\e(B @kbd{B} \e$BL?\e(B
1062 \e$BNa$r;H$&$3$H$NJ}$,NI$$$G$7$g$&!#$=$l$O!"A*Br2DG=$J%0%k!<%W$rI=<($7!"$=$N\e(B
1063 \e$BCf$+$i$I$l$G$b9%$-$J$b$N$r9XFI$9$k$3$H$,$G$-$^$9!#$3$l\e(B
1064 \e$B$O\e(B @file{.newsrc} \e$B$NJ];}$r$:$C$H$d$j$d$9$/$7$^$9!#\e(B
1065 @xref{Foreign Groups, \e$B30It%0%k!<%W\e(B}.
1066
1067 @vindex gnus-secondary-select-methods
1068 @c @head
1069 \e$B30It%0%k!<%W$KBP$9$k>/$70c$C$?$d$jJ}$O!"JQ\e(B
1070 \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
1071 \e$B$5$l$F$$$kA*BrJ}K!$O!"B?$/$NE@$G\e(B @code{gnus-select-method} \e$B%5!<%P!<$NBr\e(B
1072 \e$BJ}K!$HF1$8$h$&$K07$o$l$^$9!#5/F0Cf$K%"%/%F%#%V%U%!%$%k$rC5$7$K$$$-\e(B (\e$B$b$7\e(B
1073 \e$BMW5a$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$O85!9\e(B
1074 \e$B$N%0%k!<%W$HF1$8$h$&$K9XFI\e(B (\e$B$b$7$/$OHs9XFI\e(B) \e$B$5$l$^$9!#\e(B
1075
1076 \e$B$?$H$($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
1077 \e$B$$$?$$$H$-$O!"IaDL!"$3$NJQ?t$r!"\e(B
1078
1079 @lisp
1080 (setq gnus-secondary-select-methods '((nnmbox "")))
1081 @end lisp
1082
1083 @noindent
1084 \e$B$H@_Dj$7$^$9!#\e(B
1085
1086 \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
1087 \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
1088 \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
1089 \e$B$;$s!#>\:Y$K$D$$$F$O\e(B @ref{NNTP marks} \e$B$r;2>H$7$F2<$5$$!#\e(B
1090
1091 @node The First Time
1092 @section \e$B0lHV=i$a\e(B
1093 @cindex first time usage
1094
1095 \e$B5/F0MQ%U%!%$%k$,B8:_$7$J$$$H$-$O\e(B (@pxref{Startup Files})\e$B!"\e(BGnus \e$B$O%G%#%U%)\e(B
1096 \e$B%k%H$G$I$N%0%k!<%W$,9XFI$5$l$F$$$k$Y$-$+$r7hDj$7$h$&$H$7$^$9!#\e(B
1097
1098 @vindex gnus-default-subscribed-newsgroups
1099 \e$BJQ?t\e(B @code{gnus-default-subscribed-newsgroups} \e$B$,@_Dj$5$l$F$$$k$H!"\e(B
1100 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
1101 \e$B<T$O$3$NJQ?t$r2?$+Lr$KN)$D$b$N$K@_Dj$7$F$*$/$3$H$,K>$^$l$^$9!#\e(B
1102
1103 \e$B$=$&$G$J$$$H$-$O!"\e(BGnus \e$B$O>/$7$NG$0U$N%0%k!<%W$r9XFI$7$^$9\e(B (\e$BNc\e(B:
1104 @samp{*.newusers})\e$B!#\e(B(@dfn{\e$BG$0U\e(B}\e$B$O$3$3$G$O!"\e(B@dfn{Lars \e$B$5$s$,FI$`$Y$-$G$"\e(B
1105 \e$B$k$H9M$($k$b$N\e(B}\e$B$H$$$&$h$&$KDj5A$5$l$F$$$^$9\e(B)
1106
1107 \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
1108 \e$B%0%k!<%W$b9XFI$9$k$3$H$K$J$k$G$7$g$&!#\e(B
1109
1110 @code{gnus-default-subscribed-newsgroups} \e$B$,\e(B @code{t} \e$B$N$H$-$O!"\e(BGnus \e$B$O\e(B
1111 \e$B?7$7$$%0%k!<%W$r07$&$N$KIaDL$N4X?t$r;H$$!"FCJL$J$3$H$O2?$b$7$^$;$s!#\e(B
1112
1113 @node The Server is Down
1114 @section \e$B%5!<%P!<$,Mn$A$F$$$k\e(B
1115 @cindex server errors
1116
1117 \e$B=i4|@_Dj\e(B (default) \e$B$N%5!<%P!<$,Mn$A$F$$$k$H$-$O!"EvA3\e(B Gnus \e$B$N5/F0$K$$$/\e(B
1118 \e$B$D$+$NLdBj$,H/@8$7$^$9!#$7$+$7!"%K%e!<%9%0%k!<%W$NB>$K$$$/$D$+%a!<%k$N%0\e(B
1119 \e$B%k!<%W$,$"$l$P!"$=$l$K$b$+$+$o$i$:\e(B Gnus \e$B$r5/F0$7$?$$$H;W$&$+$b$7$l$^$;$s!#\e(B
1120
1121 Gnus \e$B$O!"?.Mj$G$-$k%W%m%0%i%`$N0l$D$H$7$F!"%5!<%P!<$H@\B3$G$-$J$$$H$-$O\e(B
1122 \e$B4pK\A*BrJ}K!$J$7$GB3$1$k$+$I$&$+$r?R$M$^$9!#$3$l$O<B:]$K$O%5!<%P!<$,B8:_\e(B
1123 \e$B$7$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
1124 \e$B;~E*$KD4;R$,$*$+$7$/$J$C$F$$$k$H$-$K5/$3$j$^$9!#$b$7$=$N$^$^B39T$9$k$3$H\e(B
1125 \e$B$K$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
1126 \e$B$b$G$-$J$$$H$$$&$3$H$K5$$,$D$/$G$7$g$&!#$G$b!"$M$'!"$=$l$O$"$J$?$NLdBj$G\e(B
1127 \e$B$9!#%O%O%O%C!#\e(B
1128
1129 @findex gnus-no-server
1130 @kindex M-x gnus-no-server
1131 @c @head
1132 \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
1133 \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\e(B
1134 \e$B$r;H$&$3$H$,$G$-$^$9!#5^$$$G$$$k$H$-$K$b$T$C$?$j$G$7$g$&!#$3$NL?Na$OK\Mh\e(B
1135 \e$B$N%5!<%P!<$K$O@\B3$7$^$;$s!=!=$=$NBe$o$j$K!"%l%Y%k\e(B 1 \e$B$H\e(B 2 \e$B$K$"$k$9$Y$F$N\e(B
1136 \e$B%0%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\e(B
1137 \e$B$K$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
1138
1139 @node Slave Gnusae
1140 @section Gnus \e$B$r%9%l!<%V$K$9$k\e(B
1141 @cindex slave
1142
1143 \e$B$"$J$?$OFs$D0J>e$N\e(B Emacs \e$B$H!"Fs$D0J>e$N\e(B Gnus \e$B$rF1;~$KF0$+$7$?$$$H;W$&$+\e(B
1144 \e$B$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$($P!"\e(B
1145 \e$BFs$D$N0c$C$?%5!<%P!<$+$iFI$_9~$`$?$a$K!"Fs$D$N0c$C$?\e(B Gnus \e$B$rF0:n$5$;$F$$\e(B
1146 \e$B$k>l9g\e(B)\e$B!"$^$C$?$/LdBj$O$"$j$^$;$s!#$=$l$r9T$($PNI$$$@$1$G$9!#\e(B
1147
1148 \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
1149 \e$B$-$K5/$3$j$^$9!#\e(B
1150
1151 \e$B$3$NLdBj$KBP=h$9$k$?$a$K!"\e(BGnus \e$B%?%o!<$N%7%s%/%?%s%/$K$$$k2f!9$O?7$7$$35\e(B
1152 \e$BG0$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$B2f!9$O$3$N\e(B
1153 \e$B35G0$KFC5v$r?=@A$7$^$7$?!#$=$7$F!"$=$N8@MU$NCx:n8"$rF@$^$7$?!#$*8_$$$K4X\e(B
1154 \e$BO"$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$P$J\e(B
1155 \e$B$j$^$;$s!#$b$C$A$m$s!"\e(B@dfn{\e$B%3%s%T%e!<%?!<%"%W%j%1!<%7%g%s$N%^%9%?!<!?%9\e(B
1156 \e$B%l!<%V4X78\e(B} \e$B$N;HMQNA$O$b$C$H9b$/$J$j$^$9!#\e(B)
1157
1158 @findex gnus-slave
1159 \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
1160 \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
1161 \e$B$7$^$9!#%9%l!<%V$OIaDL$N\e(B @file{.newsrc} \e$B$OJ]B8$7$^$;$s$,!"Be$o$j\e(B
1162 \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
1163 \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
1164 \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
1165 \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
1166 \e$B:n$i$l$?=gHV$GFI$^$l$^$9!#\e(B)
1167
1168 \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
1169 \e$B$N\e(B) @file{.newsrc} \e$B%U%!%$%k$h$j$bM%@h$5$l$^$9!#\e(B
1170
1171 \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
1172 \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
1173 \e$B$b$7$l$^$;$s!#\e(B``yes'' \e$B$HEz$($k$H!"%^%9%?!<$K%;!<%V$5$l$F$$$J$$JQ99$O%9%l!<\e(B
1174 \e$B%V$KH?1G$5$l$^$;$s!#\e(B``no'' \e$B$HEz$($k$H!"%^%9%?!<$GFI$^$l$?$$$/$D$+$N5-;v\e(B
1175 \e$B$,!"%9%l!<%V$G$OL$FI$G$"$k$H8+$J$5$l$k$+$b$7$l$^$;$s!#\e(B
1176
1177 @node New Groups
1178 @section \e$B?7$7$$%0%k!<%W\e(B
1179 @cindex new groups
1180 @cindex subscription
1181
1182 @vindex gnus-check-new-newsgroups
1183 \e$B?7$7$$%K%e!<%9%0%k!<%W$rA4$/8+$J$$$GK~B-$G$"$k$J$i$P!"\e(B
1184 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
1185 \e$B$3$l$r@_Dj$7$?>l9g!"5/F0$K$+$+$k;~4V$,C;$/$J$j$^$9!#$3$NJQ?t\e(B
1186 \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
1187 \e$B$D$G$b?7$7$$%0%k!<%W$r9XFI$9$k$3$H$,$G$-$^$9\e(B (@pxref{Group Maintenance})\e$B!#\e(B
1188 \e$B=i4|@_Dj$G$O$3$NJQ?t$O\e(B @code{ask-server} \e$B$G$9!#$3$NJQ?t\e(B
1189 \e$B$,\e(B @code{always} \e$B$K@_Dj$5$l$F$$$k$H!"L?Na\e(B @kbd{g} \e$B$r<B9T$7$?$H$-$G\e(B
1190 \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
1191 \e$B$9\e(B (@pxref{Scanning New Messages})\e$B!#\e(B
1192
1193 @menu
1194 * Checking New Groups::         \e$B$I$N%0%k!<%W$,?7$7$$$+$r7hDj$9$k\e(B
1195 * Subscription Methods::        \e$B?7$7$$%0%k!<%W$KBP$7$F\e(B Gnus \e$B$O2?$r$9$Y$-$+\e(B
1196 * Filtering New Groups::        Gnus \e$B$KFCDj$N?7$7$$%0%k!<%W$rL5;k$5$;$k\e(B
1197 @end menu
1198
1199 @node Checking New Groups
1200 @subsection \e$B?7$7$$%0%k!<%W$rD4$Y$k\e(B
1201
1202 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
1203 \e$B$l$F$$$k%0%k!<%W$N%j%9%H$H%"%/%F%#%V%U%!%$%k$rHf3S$9$k$3$H$K$h$j7hDj$7$F\e(B
1204 \e$B$$$^$9!#$3$NJ}K!$OFC$KB.$$$H$$$&$o$1$G$O$"$j$^$;$s!#\e(B
1205 @code{gnus-check-new-newsgroups} \e$B$,\e(B @code{ask-server} \e$B$G$"$k$H!"\e(BGnus \e$B$O\e(B
1206 \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
1207 \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
1208 \e$B%H$rJ];}$7$F$*$/$3$H$+$i$+$i40A4$K3+J|$5$l$^$9!#$G$9$+$i!"\e(B
1209 @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
1210 \e$B$=$&$9$l$P!"5/F0!"=*N;$NN>J}!"$=$7$FA4BN$K$o$?$C$F;~4V$r@aLs$G$-$^$9!#%G%#\e(B
1211 \e$B%9%/>CHqNL$b>/$J$/$J$j$^$9!#$=$l$J$i!"$I$&$7$F$3$l$,=i4|@_Dj$G$O$J$$$N$G\e(B
1212 \e$B$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$$$N$G\e(B
1213 \e$B$9!#\e(B
1214
1215 \e$B;d$O:#$"$J$?$,2?$r9M$($F$$$k$+$rEv$F$i$l$^$9!#$I$&$9$l$P%5!<%P!<\e(B
1216 \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
1217 \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
1218 \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
1219 \e$B$l$k$+$I$&$+$rD4$Y$F$/$@$5$$!"$H$$$&$3$H$@$1$G$9!#$b$7$$$/$D$+$N%0%k!<%W\e(B
1220 \e$B$,8=$l$?$J$i!"$=$l$GF0:n$7$F$$$^$9!#0l$D$b8=$l$J$1$l$P!"$=$l$OF0:n$7$F$$\e(B
1221 \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?d\e(B
1222 \e$BNL$5$;$k4X?t$r=q$/$3$H$b$G$-$^$9$,!"$=$l$OC1$K?dNL$7$F$$$k$K$9$.$^$;$s!#\e(B
1223 \e$B$G$9$+$i!"$=$N4X?t$r=q$/$3$H$O$J$$$G$7$g$&!#B>$NJ}K!$H$7$F$O!"%5!<%P!<\e(B
1224 \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
1225 \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
1226 \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
1227 \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
1228
1229 \e$B$3$NJQ?t$O!"A*BrJ}K!$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N$H$-$O!"\e(BGnus \e$B$OL?\e(B
1230 \e$BNa\e(B @code{ask-server} \e$B$r$=$l$>$l$NA*BrJ}K!$KBP$7$F<B9T$7!"IaDL$NJ}K!$G9X\e(B
1231 \e$BFI\e(B (\e$B$b$7$/$O!"Hs9XFI\e(B) \e$B$7$^$9!#$3$l$NI{:nMQ$O!"5/F0$K$+$J$j;~4V$,$+$+$k$N\e(B
1232 \e$B$G!"BT$C$F$$$k4V$KbTA[$G$-$k$3$H$G$9!#1J5W$N9,J!$rC#@.$9$k$?$a$K!"%^%s%H\e(B
1233 \e$B%i\e(B ``dingnusdingnusdingnus'' \e$B$r;H$C$F$/$@$5$$!#\e(B
1234
1235 @node Subscription Methods
1236 @subsection \e$B9XFIJ}K!\e(B
1237
1238 @vindex gnus-subscribe-newsgroup-method
1239 \e$B?7$7$$%0%k!<%W$KAx6x$7$?$H$-$K\e(B Gnus \e$B$,2?$r$9$k$+$O!"JQ\e(B
1240 \e$B?t\e(B @code{gnus-subscribe-newsgroup-method} \e$B$K$h$C$F7hDj$5$l$^$9!#\e(B
1241
1242 \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
1243 \e$B$rM#0l$N0z?t$H$7$F8F$P$l$^$9!#\e(B
1244
1245 \e$B$$$/$D$+$N<j7Z$J%W%l%O%V4X?t$O!"0J2<$N$h$&$K$J$C$F$$$^$9!#\e(B
1246
1247 @table @code
1248 @item gnus-subscribe-zombies
1249 @vindex gnus-subscribe-zombies
1250 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r%>%s%S\e(B (zombie) \e$B$K$7$^$9!#$3$l$,=i4|@_Dj$K$J$C$F\e(B
1251 \e$B$$$^$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
1252 \e$B$F\e(B) \e$BE,@Z$KA4$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
1253
1254 @item gnus-subscribe-randomly
1255 @vindex gnus-subscribe-randomly
1256 \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
1257 \e$B%0%k!<%W$O%0%k!<%W%P%C%U%!$N!X0lHV>e!Y$K2C$($i$l$^$9!#\e(B
1258
1259 @item gnus-subscribe-alphabetically
1260 @vindex gnus-subscribe-alphabetically
1261 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r%"%k%U%!%Y%C%H=g$K9XFI$7$^$9!#\e(B
1262
1263 @item gnus-subscribe-hierarchically
1264 @vindex gnus-subscribe-hierarchically
1265 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r3,AXE*$K9XFI$7$^$9!#$3$N4X?t\e(B
1266 \e$B$H\e(B @code{gnus-subscribe-alphabetically} \e$B$N0c$$$O>/$7$7$+$"$j$^$;$s!#\e(B
1267 @code{gnus-subscribe-alphabetically} \e$B$O?7$7$$%0%k!<%W$r87L)$K%"%k%U%!%Y%C\e(B
1268 \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
1269 @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
1270 \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
1271
1272 @item gnus-subscribe-interactively
1273 @vindex gnus-subscribe-interactively
1274 \e$B?7$7$$%0%k!<%W$rBPOCE*$K9XFI$7$^$9!#$3$l$O\e(B Gnus \e$B$,\e(B @strong{\e$BA4$F\e(B} \e$B$N%0%k!<\e(B
1275 \e$B%W$KBP$7$F?R$M$k$3$H$r0UL#$7$F$$$^$9!#9XFI$9$k%0%k!<%W$O3,AXE*$K9XFI$5$l\e(B
1276 \e$B$^$9!#\e(B
1277
1278 @item gnus-subscribe-killed
1279 @vindex gnus-subscribe-killed
1280 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r:o=|$7$^$9!#\e(B
1281
1282 @item gnus-subscribe-topics
1283 @vindex gnus-subscribe-topics
1284 \e$B%0%k!<%W$r9gCW$9$k\e(B @code{subscribe} \e$B%H%T%C%/%Q%i%a!<%?$N$"$k%0%k!<%W$KF~\e(B
1285 \e$B$l$^$9\e(B (@pxref{Topc Parameters})\e$B!#Nc$($P!"0J2<$N$h$&\e(B
1286 \e$B$J\e(B @code{subscribe} \e$B%Q%i%a!<%?\e(B
1287
1288 @example
1289 "nnslashdot"
1290 @end example
1291
1292 \e$B$O$=$N@55,I=8=$K9gCW$9$kA4$F$N%0%k!<%W$O$=$N%H%T%C%/$N2<$G9XFI$5$l$k$H$$\e(B
1293 \e$B$&$3$H$G$9!#\e(B
1294
1295 \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
1296 \e$B$l$^$9!#\e(B
1297 @end table
1298
1299 @vindex gnus-subscribe-hierarchical-interactive
1300 \e$B>e$NJQ?t$HNI$/4X78$7$?JQ?t$O!"\e(B
1301 @code{gnus-subscribe-hierarchical-interactive} \e$B$G$9!#$3$NJQ?t\e(B
1302 \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
1303 \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
1304 \e$B$M$^$9!#\e(B
1305
1306 \e$B$h$/$"$k4V0c$$$O!"?tCJMnA0$NJQ\e(B
1307 \e$B?t\e(B (@code{gnus-subscribe-newsgroup-method}) \e$B$r\e(B @code{gnus-subscribe-herarchical-interactive} \e$B$K\e(B
1308 \e$B@_Dj$9$k$3$H$G$9!#$3$l$O8m$j$G$9!#$3$l$OF0:n$7$^$;$s!#$3$l$O$*$a$G$?$$?M\e(B
1309 \e$B$N$9$k$3$H$G$9!#$G$9$+$i!"@dBP$K$7$J$$$G$/$@$5$$!#\e(B
1310
1311 @node Filtering New Groups
1312 @subsection \e$B?7$7$$%0%k!<%W$rA*JL$9$k\e(B
1313
1314 \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
1315 \e$B7Z$JJ}K!$O!"%U%!%$%k\e(B @file{.newsrc} \e$B$N@hF,$K\e(B @dfn{options} \e$B9T$rA^F~$9$k\e(B
1316 \e$B$3$H$G$9!#<!$O!"Nc$G$9!#\e(B
1317
1318 @example
1319 options -n !alt.all !rec.all sci.all
1320 @end example
1321
1322 @vindex gnus-subscribe-options-newsgroup-method
1323 \e$B$3$N9T$O!"L@$i$+$K$^$8$a$GM}CNE*$G2J3XE*$J?M4V\e(B (\e$B$b$7$/$OC1$J$k8E$/B`6~$J\e(B
1324 \e$B?M4V\e(B) \e$B$,=q$$$?$b$N$G$9!#$J$<$J$i!"$3$l$O\e(B @samp{alt} \e$B$H\e(B @samp{rec} \e$B$G;O$^\e(B
1325 \e$B$kL>A0$r;}$D%0%k!<%W$OA4$FL5;k$5$l!"\e(B@samp{sci} \e$B$G;O$^$kL>A0$r;}$D%0%k!<\e(B
1326 \e$B%W$OA4$F9XFI$9$k!"$H$$$&$3$H$rI=$7$F$$$k$+$i$G$9!#\e(BGnus \e$B$O$3$l$i$N%0%k!<\e(B
1327 \e$B%W$r9XFI$9$k$N$K!"IaDL$N9XFIJ}K!$rMQ$$$^$;$s!#Be$o$j$K!"\e(B
1328 @code{gnus-subscribe-options-newsgroup-method} \e$B$,MQ$$$i$l$^$9!#$3$NJQ?t\e(B
1329 \e$B$O=i4|@_Dj$G$O\e(B @code{gnus-subscribe-alphabetically} \e$B$G$9!#\e(B
1330
1331 @vindex gnus-options-not-subscribe
1332 @vindex gnus-options-subscribe
1333 \e$B%U%!%$%k\e(B @file{.newsrc} \e$B$r$$$8$j$?$/$J$$>l9g$O!"\e(B
1334 @code{gnus-options-subscribe} \e$B$H\e(B @code{gnus-options-not-subscribe} \e$B$NFs\e(B
1335 \e$B$D$NJQ?t$@$1$r@_Dj$9$k$3$H$b$G$-$^$9!#$3$NFs$D$NJQ?t$O%U%!%$\e(B
1336 \e$B%k\e(B @file{.newsrc} \e$B$N\e(B @samp{optinos -n} \e$B9T$HA4$/F1$8$3$H$r$7$^$9!#$I$A$i\e(B
1337 \e$B$NJQ?t$b@55,I=8=$G!"?7$7$$%0%k!<%W$OA0<T$K9gCW$9$l$PL5>r7o$K9XFI$5$l!"8e\e(B
1338 \e$B<T$K9gCW$9$k$HL5;k$5$l$^$9!#\e(B
1339
1340 @vindex gnus-auto-subscribed-groups
1341 \e$B$5$i$K$3$3$G$*$;$C$+$$$r$9$kJQ?t$O!"\e(B
1342 @code{gnus-auto-subscribed-groups} \e$B$G$9!#$=$l\e(B
1343 \e$B$O\e(B @code{gnus-options-subscribe} \e$B$HA4$/F1$8$h$&$KF0:n$7$^$9$N$G!"K\Ev$O\e(B
1344 \e$BM>J,$J$b$N$G$9!#$7$+$7!";d$O$3$NFs$D$,$"$C$?J}$,NI$$$H;W$$$^$7$?!#$b$&0l\e(B
1345 \e$BJ}$NJQ?t$O%f!<%6$,$$$8$/$k$N$K;H$o$l$k$N$KBP$7$F!"$3$NJQ?t$O$$$/$D$+$N4p\e(B
1346 \e$BK\E*$J5,B'$r@_Dj$9$k$?$a$N$b$N$G$9!#=i4|@_Dj$G$O$3$NJQ?t$O%a!<%k%P%C%/%(\e(B
1347 \e$B%s%I\e(B (@code{nnml}, @code{nnbabyl}, @code{nnfolder}, @code{nnmbox},
1348 @code{nnmh} \e$B$*$h$S\e(B @code{nnmaildir}) \e$B$+$i$G$-$kA4$F$N?7$7$$%0%k!<%W$r9X\e(B
1349 \e$BFI$9$k$h$&$K$J$C$F$$$^$9!#$=$l$,7y$G$"$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj\e(B
1350 \e$B$7$F$/$@$5$$!#\e(B
1351
1352 \e$B$3$N@55,I=8=$K9gCW$9$k?7$7$$%0%k!<%W\e(B
1353 \e$B$O\e(B @code{gnus-subscribe-options-newsgroup-method} \e$B$r;H$C$F9XFI$5$l$^$9!#\e(B
1354
1355 @node Changing Servers
1356 @section \e$B%5!<%P!<$r49$($k\e(B
1357 @cindex changing servers
1358
1359 \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
1360 \e$B$i$J$$$3$H$,$"$j$^$9!#$3$N$h$&$J$3$H$O$a$C$?$K$*$-$^$;$s$,!"$*$=$i$/$"$J\e(B
1361 \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
1362 \e$B$($?$$$H$$$&$H$-$KI,MW$K$J$k$G$7$g$&!#\e(B
1363
1364 \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
1365 \e$B$7$$%5!<%P!<$r;X$7<($9$h$&$KJQ99$9$l$P$$$$$@$1$G$9$M\e(B?
1366
1367 @emph{\e$B0c$$$^$9\e(B!}
1368
1369 \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
1370 \e$B$"$k!"$H$$$&$3$H$O$"$j$^$;$s!#$=$7$F!"\e(BGnus \e$B$,$I$N5-;v$rFI$s$@$+$r5-O?$9\e(B
1371 \e$B$kM#0l$NJ}K!$O!"5-;vHV9f$r5-O?$9$k$3$H$G$9!#$G$9$+$i!"\e(B
1372 @code{gnus-select-method} \e$B$rJQ99$7$?$H$-$O!"%U%!%$%k\e(B @file{.newsrc} \e$B$O0U\e(B
1373 \e$BL#$,$J$/$J$j$^$9!#\e(B
1374
1375 Gnus \e$B$O%U%!%$%k\e(B @file{.newsrc} \e$B$r$"$k%5!<%P!<MQ$+$iJL$N%5!<%P!<MQ$KJQ49\e(B
1376 \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
1377 \e$B$J$,!<!<$$;~4V$,$+$+$k$3$H$G$9!#$*$=$i$/!"$I$&$7$F$bI,MW$K$J$C$?$H$-0J30\e(B
1378 \e$B$K$3$N4X?t$r;H$*$&$H$O;W$o$J$$$G$7$g$&!#\e(B
1379
1380 @kindex M-x gnus-change-server
1381 @findex gnus-change-server
1382 \e$B$b$7N>J}$N%5!<%P!<$K@\B3$G$-$k$J$i!"\e(BGnus \e$B$O$"$J$?$,FI$s$@5-;vA4$F$KBP$7\e(B
1383 \e$B$F%X%C%@!<\e(B (headers) \e$B$rMW5a$7$F!"\e(B@code{Message-ID} \e$B$rHf3S$7!"FI$s$@5-;v\e(B
1384 \e$B$H5-;v$N0u$r?7$7$/5-O?$7$^$9!#%3%^%s%I\e(B @kbd{M-x gnus-change-server} \e$B$O$3\e(B
1385 \e$B$l$r$9$Y$F$N4pK\%0%k!<%W$KBP$7$F9T$$$^$9!#$=$N%3%^%s%I$O0\F0@h$NJ}K!$NF~\e(B
1386 \e$BNO$rB%$7$^$9!#\e(B
1387
1388 @kindex M-x gnus-group-move-group-to-server
1389 @findex gnus-group-move-group-to-server
1390 \e$B8D!9$N%0%k!<%W$rL?Na\e(B @kbd{M-x gnus-group-move-group-to-server} \e$B$G0\\e(B
1391 \e$BF0$9$k$3$H$b$G$-$^$9!#$3$l$O$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0l$D\e(B
1392 \e$B$N\e(B (\e$B30It\e(B) \e$B%0%k!<%W$r0\F0$7$?$$$H$-$KLr$KN)$A$^$9!#\e(B
1393
1394 @kindex M-x gnus-group-clear-data-on-native-groups
1395 @findex gnus-group-clear-data-on-native-groups
1396 \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
1397 \e$B$@HO0O$O$9$Y$F0UL#$,L5$/$J$j$^$9!#$=$N$h$&$J$H$-$O!"%3%^%s%I\e(B @kbd{M-x
1398 gnus-group-clear-data-on-native-groups} \e$B$r;H$C$F!"4pK\%0%k!<%W$K4X$9$k%G!<\e(B
1399 \e$B%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#$3$N%3%^%s%I$OCm0U$7$F;H$C$F$/$@$5$$!#\e(B
1400
1401 @kindex M-x gnus-group-clear-data
1402 @findex gnus-group-clear-data
1403 \e$B8=:_$N%0%k!<%W$NA4$F$N%G!<%?$r%/%j%"$7$^$9!=!=%^!<%/$H4{FI5-;v$N%j%9%H$r\e(B
1404 \e$B>C$75n$j$^$9\e(B (@code{gnus-group-clear-data})\e$B!#\e(B
1405
1406 \e$B%5!<%P!<$rJQ99$7$?8e$G!"%-%c%C%7%e3,AX$r0\F0$5$;$J$1$l$P\e(B@strong{\e$B$J$j$^$;\e(B
1407 \e$B$s\e(B}\e$B!#$H$$$&$N$O!"%-%c%C%7%e5-;v$O4V0c$C$?5-;vHV9f$K$J$C$F$*$j!"$=$l\e(B
1408 \e$B$O\e(B Gnus \e$B$,$I$N5-;v$rFI$s$@$H$_$J$9$+$K1F6A$7$^$9!#\e(B
1409 @code{gnus-group-clear-data-on-native-groups} \e$B$O$=$l$r<+F0$G9T$J$C$F$7$^\e(B
1410 \e$B$&$+$I$&$+$r?R$M$^$9!#\e(B@code{gnus-group-clear-data} \e$B$G\e(B
1411 \e$B$O\e(B @kbd{M-x gnus-cache-move-cache} \e$B$,;H$($^$9\e(B (\e$B$G$b5$$rIU$1$F!"$=$l$O$9\e(B
1412 \e$B$Y$F$N%0%k!<%W$N%-%c%C%7%e$r0\F0$7$F$7$^$$$^$9$+$i\e(B)\e$B!#\e(B
1413
1414 @node Startup Files
1415 @section \e$B5/F0%U%!%$%k\e(B
1416 @cindex startup files
1417 @cindex .newsrc
1418 @cindex .newsrc.el
1419 @cindex .newsrc.eld
1420
1421 \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
1422 \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
1423 \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
1424
1425 @sc{gnus} \e$B$G$OJ*;v$,>/!9J#;($K$J$C$F$$$^$9!#%U%!%$%k\e(B @file{.newsrc} \e$B$r:G\e(B
1426 \e$B?7$N$b$N$K$9$k$@$1$G$O$J$/!"%U%!%$%k\e(B @file{.newsrc} \e$B$K$O9g$o$J$$>pJs$rJ]\e(B
1427 \e$BB8$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
1428 \e$B$O!"%U%!%$%k\e(B @file{.newsrc} \e$B$NA4$F$N>pJs$rJ#@=$7$FJ];}$7$F$$$^\e(B
1429 \e$B$9!#\e(B) @sc{gnus}\e$B$O$3$l$i$NCf$G0lHV:G8e$KJ]B8$5$l$?$b$N$r;H$$$^$9!#$3$l$r\e(B
1430 \e$B$9$k$3$H$K$h$j!"\e(B@sc{gnus} \e$B$HB>$N%K%e!<%9%j!<%@!<$r@Z$jBX$($F;H$&$3$H$,$G\e(B
1431 \e$B$-$^$9!#\e(B
1432
1433 \e$B$3$l$O$A$g$C$H$P$+$JJ}K!$J$N$G!"\e(BGnus \e$B$O$b$C$HNI$$J}K!$rJT$_=P$7$^$7$?!#\e(B
1434 @file{.newsrc} \e$B$H\e(B @file{.newsrc.el} \e$B%U%!%$%k$K2C$($F!"\e(B
1435 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
1436 \e$B$i$NCf$G0lHV?7$7$$%U%!%$%k$rFI$_$^$9$,!"%U%!%$%k\e(B @file{.newsrc.el} \e$B$K=q\e(B
1437 \e$B$-9~$`$3$H$O$"$j$^$;$s!#%U%!%$%k\e(B @file{.newsrc.eld} \e$B$O@dBP$K>C$9$Y$-$G$O\e(B
1438 \e$B$"$j$^$;$s!#\e(B---\e$B$=$l$O%U%!%$%k\e(B @file{.newsrc} \e$B$K$O$J$$$?$/$5$s$N>pJs$rJ]\e(B
1439 \e$B;}$7$F$$$^$9!#\e(B
1440
1441 @vindex gnus-save-newsrc-file
1442 @vindex gnus-read-newsrc-file
1443 @code{gnus-save-newsrc-file} \e$B$r\e(B @code{nil} \e$B$K$9$k$3$H$K$h$C$F%U%!%$\e(B
1444 \e$B%k\e(B @file{.newsrc} \e$B$K=q$-9~$`$N$r;_$a$k$3$H$,$G$-$^$9!#$=$&$9$l$P!"$=$N%U%!\e(B
1445 \e$B%$%k$r:o=|$9$k$3$H$,$G$-!"%G%#%9%/MFNL$r@aLs$9$k$3$H$,$G$-!"\e(BGnus \e$B$N=*N;\e(B
1446 \e$B$,B.$/$J$j$^$9!#$7$+$7!"$=$&$9$k$HB>$N%K%e!<%9%j!<%@!<$r;H$($J$/$J$j$^$9!#\e(B
1447 \e$B$G$b!"$A$g$C$H!"C/$+$=$&$7$?$$?M$,$$$k$G$7$g$&$+!#F1$8$h$&\e(B
1448 \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
1449 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
1450 \e$B$rL5;k$9$k$h$&$K$J$j$^$9!#$=$N$3$H$O!"$"$J$?$,;~!90c$&%K%e!<%9%j!<%@!<$r\e(B
1451 \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
1452 \e$B$GFI$_$?$$>l9g$K!"JXMx$J$3$H$,$"$j$^$9!#\e(B
1453
1454 @vindex gnus-save-killed-list
1455 @code{gnus-save-killed-list} (\e$B=i4|@_Dj$G$O\e(B @code{t}) \e$B$,\e(B @code{nil} \e$B$G$"\e(B
1456 \e$B$k$H!"\e(BGnus \e$B$O:o=|$5$l$?%0%k!<%W$r5/F0%U%!%$%k$KJ]B8$7$^$;$s!#$3$l$O!"\e(B(\e$B5/\e(B
1457 \e$BF0;~$H=*N;;~$N\e(B) \e$B;~4V$H!"\e(B(\e$B%G%#%9%/$N\e(B) \e$BMFNL$r@aLs$7$^$9!#$3$&$9$k$H!"\e(B
1458 Gnus \e$B$,$I$N%0%k!<%W$,?7$7$$$+$N5-O?$r;}$C$F$$$J$$$3$H$K$J$j$^$9$N$G!"?7\e(B
1459 \e$B$7$$%0%k!<%W$N<+F09XFIJ}K!$O0UL#$,L5$/$J$j$^$9!#$3$NJQ?t$r\e(B @code{nil} \e$B$K\e(B
1460 \e$B$7$?$H$-$O!"\e(B@code{gnus-check-new-newsgroups} \e$B$r>o\e(B
1461 \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
1462 \e$B$&\e(B (@pxref{New Groups})\e$B!#$3$NJQ?t$O@55,I=8=$G$"$k$3$H$b$G$-$^$9!#$=$N$h\e(B
1463 \e$B$&$J>l9g$O!"%U%!%$%k$rJ]B8$9$kD>A0$K$=$N@55,I=8=$K9gCW$7$J$$$9$Y$F$N%0%k!<\e(B
1464 \e$B%W$r>C5n$7$^$9!#$3$l$O!"$9$Y$F$N%5!<%P!<$,\e(B @code{ask-server} \e$B$rM}2r$9$k\e(B
1465 \e$B$o$1$G$O$J$$!"$H$$$C$?$h$&$J!"FCDj$N$"$$$^$$$J>u67$N$H$-$KLr$KN)$D$G$7$g\e(B
1466 \e$B$&!#\e(B
1467
1468 @vindex gnus-startup-file
1469 @vindex gnus-backup-startup-file
1470 @vindex version-control
1471 \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
1472 \e$B=i4|CM$O\e(B @file{~/.newsrc} \e$B$G!"$=$l$,$I$N$h$&$J$b$N$G$"$l!"KvHx\e(B
1473 \e$B$K\e(B @samp{.eld} \e$B$r$D$1$?$b$N$,\e(B Gnus (El Dingo) \e$B$N5/F0%U%!%$%k$K$J$j$^$9!#\e(B
1474 \e$B$3$N%U%!%$%k$N%P!<%8%g%s@)8f$r$7$?$$$H$-\e(B
1475 \e$B$O\e(B @code{gnus-backup-startup-file} \e$B$r%;%C%H$7$F2<$5$$!#$=$l\e(B
1476 \e$B$O\e(B @code{version-control} \e$BJQ?t$HF1$8CM$r<h$j$^$9!#\e(B
1477
1478 @vindex gnus-save-newsrc-hook
1479 @vindex gnus-save-quick-newsrc-hook
1480 @vindex gnus-save-standard-newsrc-hook
1481 @code{gnus-save-newsrc-hook} \e$B$O\e(B newsrc \e$B%U%!%$%k$NCf$N$I$l$+$rJ]B8$9$kA0\e(B
1482 \e$B$K<B9T$5$l$k$N$KBP$7!"\e(B@code{gnus-save-quick-newsrc-hook} \e$B$O%U%!%$\e(B
1483 \e$B%k\e(B @file{.newsrc.eld} \e$B$rJ]B8$9$kA0$K<B9T$5$l!"\e(B
1484 @code{gnus-save-standard-newsrc-hook} \e$B$O%U%!%$%k\e(B @file{.newsrc} \e$B$rJ]B8$9\e(B
1485 \e$B$kA0$K<B9T$5$l$^$9!#8e$NFs$D$OIaDL$OHG4IM}$rF~$l$?$j@Z$C$?$j$9$k$N$K;H$o\e(B
1486 \e$B$l$^$9!#=i4|@_Dj$G$O!"5/F0%U%!%$%k$rJ]B8$9$k$H$-$KHG4IM}$KF~$j$^$9!#%P%C\e(B
1487 \e$B%/%"%C%W%U%!%$%k$N:n@.$r;_$a$?$$$H$-$O!"<!$N$h$&$K$7$F$/$@$5$$!#\e(B
1488
1489 @lisp
1490 (defun turn-off-backup ()
1491   (set (make-local-variable 'backup-inhibited) t))
1492
1493 (add-hook 'gnus-save-quick-newsrc-hook 'turn-off-backup)
1494 (add-hook 'gnus-save-standard-newsrc-hook 'turn-off-backup)
1495 @end lisp
1496
1497 @vindex gnus-init-file
1498 @vindex gnus-site-init-file
1499 Gnus \e$B$,5/F0$9$k$H!"\e(B@code{gnus-site-init-file} (\e$B=i4|@_Dj$G\e(B
1500 \e$B$O\e(B @file{.../site-lisp/gnus-init}) \e$B$H\e(B @code{gnus-init-file} (\e$B=i4|@_Dj$G\e(B
1501 \e$B$O\e(B @file{~/.gnus}) \e$B$N%U%!%$%k$rFI$_9~$_$^$9!#$3$l$i$OIaDL\e(B
1502 \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
1503 \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
1504 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
1505 \e$BIU$$$F$$$k$b$N$bD4$Y$^$9!#8@$$49$($l$P!"\e(B
1506 @code{gnus-init-file} \e$B$r\e(B @file{~/.gnus} \e$B$K@_Dj$9$k$H!"\e(B
1507 Gnus \e$B$O\e(B @file{~/.gnus.elc}, @file{~/.gnus.el} \e$B$rC5$7!":G8e\e(B
1508 \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
1509 \e$B$O\e(B @option{--no-init-file} \e$B%*%W%7%g%s\e(B (@pxref{Initial Options, ,Initial
1510 Options, emacs, The Emacs Manual}) \e$B$,;XDj$5$l$F\e(B Emacs \e$B$,5/F0$5$l$?>l9g!"\e(B
1511 Gnus \e$B$O\e(B @code{gnus-init-file} \e$B$rFI$_9~$_$^$;$s!#\e(B
1512
1513 @node Auto Save
1514 @section \e$B<+F0J]B8\e(B
1515 @cindex dribble file
1516 @cindex auto-save
1517
1518 \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
1519 \e$B$^$?$O9XFI$9$k\e(B) \e$B$r$7$?$H$-!"JQ99$OFCJL$J\e(B@dfn{\e$B%I%j%V%k%P%C%U%!\e(B (dribble
1520 buffer)} \e$B$K=q$-9~$^$l$^$9!#$3$N%P%C%U%!$O\e(BEmacs \e$B$,IaDL$9$k$h$&$K<+F0J]B8\e(B
1521 \e$B$5$l$^$9!#%U%!%$%k\e(B @file{.newsrc} \e$B$rJ]B8$9$kA0$K\e(B Emacs\e$B$,Mn$A$?$H$-$O!"$9\e(B
1522 \e$B$Y$F$NJQ99$r$3$N%U%!%$%k$+$i2sI|$9$k$3$H$,$G$-$k$G$7$g$&!#\e(B
1523
1524 \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
1525 \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
1526 \e$B%$%k$O:o=|$5$l$^$9!#\e(B
1527
1528 @vindex gnus-use-dribble-file
1529 @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
1530 \e$B%U%!$r$D$/$C$?$j!"0];}$7$?$j$7$^$;$s!#=i4|CM$O\e(B @code{t} \e$B$G$9!#\e(B
1531
1532 @vindex gnus-dribble-directory
1533 Gnus \e$B$O%I%j%V%k%U%!%$%k$r\e(B @code{gnus-dribble-directory} \e$B$KCV$-$^$9!#%G%#\e(B
1534 \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
1535 Gnus \e$B$O%U%!%$%k\e(B@file{.newsrc} \e$B$NCV$+$l$F$$$k%G%#%l%/%H%j\e(B (\e$B$3$l$OIaDL$OMx\e(B
1536 \e$BMQ<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$^$9!#\e(B
1537 \e$B%I%j%V%k%U%!%$%k$O\e(B @file{.newsrc} \e$B$HF1$85v2DB0@-$rM?$($i$l$^$9!#\e(B
1538
1539 @vindex gnus-always-read-dribble-file
1540 \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
1541 Gnus \e$B$OMxMQ<T$K?R$M$k;vL5$/!"%I%j%V%k%U%!%$%k$r5/F0;~$KFI$_9~$_$^$9!#\e(B
1542
1543 @node The Active File
1544 @section \e$B%"%/%F%#%V%U%!%$%k\e(B
1545 @cindex active file
1546 @cindex ignored groups
1547
1548 Gnus \e$B$O5/F0$7$?$H$-$d!"<B:]$K?7$7$$5-;v$,E~Ce$7$F$$$k$+$r7hDj$7$h$&$H$9\e(B
1549 \e$B$k$H$-$K!"%"%/%F%#%V%U%!%$%k$rFI$_9~$_$^$9!#$3$l$O$H$F$bBg$-$J%U%!%$%k$G!"\e(B
1550 \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
1551
1552 @vindex gnus-ignored-newsgroups
1553 \e$B%"%/%F%#%V%U%!%$%k$r8!::$9$kA0$K!"\e(BGnus \e$B$O@55,I=\e(B
1554 \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
1555 \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
1556 \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
1557 \e$B$^$;$s!#K\Ev$N$3$H$r8@$&$H!"A4$/;?@.$G$-$^$;$s!#Be$o$j$K!"$=$N$h$&$JMQES\e(B
1558 \e$B$KMQ$$$i$l$kJQ?t$N35N,$rCN$k$?$a$K!"\e(B@ref{New Groups} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
1559
1560 @c This variable is
1561 @c @code{nil} by default, and will slow down active file handling somewhat
1562 @c if you set it to anything else.
1563
1564 @vindex gnus-read-active-file
1565 @c @head
1566 \e$B%"%/%F%#%V%U%!%$%k$OHf3SE*Bg$-$/$J$k798~$,$"$k$N$G!"CY$$2s@~$r;H$C$F$$$k\e(B
1567 \e$B$H$-$O!"%"%/%F%#%V%U%!%$%k$rFI$_9~$^$J$$$h$&\e(B
1568 \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
1569 \e$B$3$NJQ?t$O=i4|@_Dj$G$O\e(B @code{some} \e$B$G$9!#\e(B
1570
1571 \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
1572 \e$B$F$d$C$F$$$3$&$H$7$^$9!#\e(B
1573
1574 \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
1575 \e$B$-$K$3$NJQ?t$r\e(B @code{nil} \e$B@_Dj$9$k$H!"\e(BGnus \e$B$OB.$/$J$k$I$3$m$+!"CY$/$J$C\e(B
1576 \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
1577 \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
1578
1579 \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$O8=\e(B
1580 \e$B>u$N>pJs$r9XFI$5$l$F$$$k%0%k!<%W$N$b$N$@$1$rF@$h$&$H$7$^$9!#$$$/$D$+$N%5!<\e(B
1581 \e$B%P!<\e(B (\e$BL?Na\e(B @code{LIST ACTIVE group} \e$B$r;H$&$3$H$N$G$-$k!":G?71T$N\e(B INN \e$B%5!<\e(B
1582 \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
1583 \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
1584 \e$B$O$b$A$m$s\e(B@code{t} \e$B$h$j$bB.$/$J$j$^$9!#\e(B
1585
1586 \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$OL?\e(B
1587 \e$BNa\e(B @code{LIST ACTIVE group} \e$B$,$"$j$^$;$s!#$=$&$$$&%5!<%P!<$K\e(B
1588 \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
1589
1590 \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
1591 \e$B%k!<%W$N>pJs$rF@$h$&$H$7$^$9!#$=$7$F!"$3$l$O$"$^$jB.$/$"$j$^$;$s!#$b$7$=\e(B
1592 \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
1593 \e$B$-$k$@$1B.$/L?Na$r=P$7!"0l7b$G$9$Y$F$NJVEz$rFI$_9~$_$^$9!#$3$NJ}$,IaDL$O\e(B
1594 \e$B$h$jNI$$7k2L$r$b$?$i$7$^$9$,!"%5!<%P!<$,L?Na\e(B @code{LIST ACTIVE group} \e$B$r\e(B
1595 \e$BM}2r$7$J$$$J$i!"%5!<%P!<$K$H$C$F$O$"$^$jNI$$$H$O8@$($^$;$s!#\e(B
1596
1597 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
1598 \e$B0c$C$?CM$r;n$7$F$_$F!"$I$l$,0lHVNI$$$+$rC5$7$F$/$@$5$$!#\e(B
1599
1600 @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
1601 \e$B$K$9$Y$F$N6=L#$NL5$$%0%k!<%W$rI,$::o=|$9$k$Y$-$G$7$g$&!#\e(B
1602
1603 \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
1604 \e$B$3$H$K5$$rIU$1$F$/$@$5$$!#\e(B
1605
1606 @node Startup Variables
1607 @section \e$B5/F0JQ?t\e(B
1608
1609 @table @code
1610 @item gnus-load-hook
1611 @vindex gnus-load-hook
1612 Gnus \e$B$,FI$_9~$^$l$F$$$k$H$-$K<B9T$5$l$k%U%C%/$G$9!#2?EY\e(B Gnus \e$B$r5/F0$7$F\e(B
1613 \e$B$b!"\e(BEmacs \e$B$,5/F0$7$F$+$i=*N;$9$k$^$G$KIaDL$O$3$N%U%C%/$O0l2s$7$+<B9T$5$l\e(B
1614 \e$B$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
1615
1616 @item gnus-before-startup-hook
1617 @vindex gnus-before-startup-hook
1618 Gnus \e$B$N5/F0$K@.8y$7$?8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1619
1620 @item gnus-startup-hook
1621 @vindex gnus-startup-hook
1622 Gnus \e$B$,5/F0$5$l$?8e$K!"0lHV:G8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1623
1624 @item gnus-started-hook
1625 @vindex gnus-started-hook
1626 Gnus \e$B$N5/F0$K@.8y$7$?8e$K!"0lHV:G8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1627
1628 @item gnus-setup-news-hook
1629 @vindex gnus-setup-news-hook
1630
1631 \e$B%U%!%$%k\e(B @file{.newsrc} \e$B$rFI$_9~$s$@8e$G!"%0%k!<%W%P%C%U%!$r:n@.$9$kA0$K\e(B
1632 \e$B<B9T$5$l$k%U%C%/$G$9!#\e(B
1633
1634 @item gnus-check-bogus-newsgroups
1635 @vindex gnus-check-bogus-newsgroups
1636 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"\e(BGnus \e$B$O5/F0;~$KD4$Y$F$9$Y$F$N56%0%k!<%W$r:o=|\e(B
1637 \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
1638 \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
1639 \e$B%W$N$3$H$G$9!#56%0%k!<%W$rD4$Y$k$N$K$O$+$J$j;~4V$,$+$+$j$^$9$N$G!";~4V$H\e(B
1640 \e$B;q8;$r@aLs$9$k$?$a$K!"$3$N5!G=$O;H$o$J$$$[$&$,$$$$$G$7$g$&!#$=$7$F!"Be$o\e(B
1641 \e$B$j$K%0%k!<%W%P%C%U%!$G;~!956%0%k!<%W$rD4$Y$k$N$,NI$$$G$7$g\e(B
1642 \e$B$&\e(B (@pxref{Group Maintenance})\e$B!#\e(B
1643
1644 @item gnus-inhibit-startup-message
1645 @vindex gnus-inhibit-startup-message
1646 \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
1647 \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
1648 \e$B$7$g$&!#$3$NJQ?t$O\e(B @file{~/.gnus.el} \e$B$,%m!<%I$5$l$kA0$K;H$o$l$^$9$N$G!"\e(B
1649 @file{.emacs} \e$B$K@_Dj$9$k$Y$-$G$"$kE@$rCm0U$7$F$/$@$5$$!#\e(B
1650
1651 @item gnus-no-groups-message
1652 @vindex gnus-no-groups-message
1653 \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
1654
1655 @item gnus-play-startup-jingle
1656 @vindex gnus-play-startup-jingle
1657 \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
1658
1659 @item gnus-startup-jingle
1660 @vindex gnus-startup-jingle
1661 \e$B>e$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H$-$K1iAU$5$l$kC;$$6J$G$9!#=i4|CM\e(B
1662 \e$B$O\e(B @samp{Tuxdemoon.Jingle4.au} \e$B$G$9!#\e(B
1663 @end table
1664
1665 @node Group Buffer
1666 @chapter \e$B%0%k!<%W%P%C%U%!\e(B
1667 @cindex group buffer
1668
1669 @c Alex Schroeder suggests to rearrange this as follows:
1670 @c
1671 @c <kensanata> ok, just save it for reference.  I'll go to bed in a minute.
1672 @c   1. Selecting a Group, 2. (new) Finding a Group, 3. Group Levels,
1673 @c   4. Subscription Commands, 5. Group Maneuvering, 6. Group Data,
1674 @c   7. Group Score, 8. Group Buffer Format
1675 @c <kensanata> Group Levels should have more information on levels 5 to 9.  I
1676 @c   suggest to split the 4th paragraph ("Gnus considers groups...") as follows:
1677 @c <kensanata> First, "Gnus considers groups... (default 9)."
1678 @c <kensanata> New, a table summarizing what levels 1 to 9 mean.
1679 @c <kensanata> Third, "Gnus treats subscribed ... reasons of efficiency"
1680 @c <kensanata> Then expand the next paragraph or add some more to it.
1681 @c    This short one sentence explains levels 1 and 2, therefore I understand
1682 @c    that I should keep important news at 3 and boring news at 4.
1683 @c    Say so!  Then go on to explain why I should bother with levels 6 to 9.
1684 @c    Maybe keep those that you don't want to read temporarily at 6,
1685 @c    those that you never want to read at 8, those that offend your
1686 @c    human rights at 9...
1687
1688 \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$$$O0l\e(B
1689 \e$BIt$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%U%!\e(B
1690 \e$B$G!"\e(BGnus \e$B$,@8$-$F$$$k8B$j7h$7$F>C$5$l$k$3$H$O$"$j$^$;$s!#\e(B
1691
1692 @iftex
1693 @iflatex
1694 \gnusfigure{The Group Buffer}{320}{
1695 \put(75,50){\epsfig{figure=ps/group,height=9cm}}
1696 \put(120,37){\makebox(0,0)[t]{Buffer name}}
1697 \put(120,38){\vector(1,2){10}}
1698 \put(40,60){\makebox(0,0)[r]{Mode line}}
1699 \put(40,58){\vector(1,0){30}}
1700 \put(200,28){\makebox(0,0)[t]{Native select method}}
1701 \put(200,26){\vector(-1,2){15}}
1702 }
1703 @end iflatex
1704 @end iftex
1705
1706 @menu
1707 * Group Buffer Format::         \e$BI=<($5$l$F$$$k>pJs$HJQ99$NJ}K!\e(B
1708 * Group Maneuvering::           \e$B%0%k!<%W%P%C%U%!$r0\F0$9$k%3%^%s%I\e(B
1709 * Selecting a Group::           \e$B<B:]$K%K%e!<%9$rFI$`\e(B
1710 * Subscription Commands::       \e$B9XFI!"9XFICf;_!">C5n\e(B
1711 * Group Data::                  \e$B%0%k!<%W$N>pJs$rJQ99$9$k\e(B
1712 * Group Levels::                \e$B%l%Y%k\e(B? \e$B$=$l$C$F2?\e(B?
1713 * Group Score::                 \e$B$"$J$?$N9%$-$J%0%k!<%W$r8+$D$1=P$9J}K!\e(B
1714 * Marking Groups::              \e$B%0%k!<%W$K0u$r$D$1$F$*$$$F!"8e$G=hM}$G$-$^$9\e(B
1715 * Foreign Groups::              \e$B%0%k!<%W$N:n@.$H=$@5\e(B
1716 * Group Parameters::            \e$B%0%k!<%WKh$K0c$C$?%Q%i%a!<%?$r;}$?$;$i$l$^$9\e(B
1717 * Listing Groups::              Gnus \e$B$O%0%k!<%W$r$$$m$$$m$JJ,$1J}$GI=<($G$-$^$9\e(B
1718 * Sorting Groups::              \e$B%0%k!<%W$N=gHV$NG[CVBX$(\e(B
1719 * Group Maintenance::           \e$B$-$l$$$J\e(B @file{.newsrc} \e$B$NJ]$AJ}\e(B
1720 * Browse Foreign Server::       \e$B%5!<%P$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&\e(B
1721 * Exiting Gnus::                \e$B%K%e!<%9FI$`$N$r$d$a$F!";E;v$r$7$h$&\e(B
1722 * Group Topics::                \e$B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k\e(B
1723 * Misc Group Stuff::            \e$BB>$K$G$-$k$3$H\e(B
1724 @end menu
1725
1726 @node Group Buffer Format
1727 @section \e$B%0%k!<%W%P%C%U%!$N7A<0\e(B
1728
1729 @menu
1730 * Group Line Specification::    \e$B%0%k!<%W%P%C%U%!$N8+$(J}$r7h$a$k\e(B
1731 * Group Mode Line Specification::  \e$B%0%k!<%W%P%C%U%!$N%b!<%I9T\e(B
1732 * Group Highlighting::          \e$B%0%k!<%W%P%C%U%!$K$-$l$$$K?'$r$D$1$k\e(B
1733 @end menu
1734
1735 @node Group Line Specification
1736 @subsection \e$B%0%k!<%W9T$N;EMM\e(B
1737 @cindex group buffer format
1738
1739 \e$B%0%k!<%W%P%C%U%!$N=i4|@_Dj7A<0$O$-$l$$$G$D$^$s$J$$$1$I!"$3$l$O7/$N9%$-$J\e(B
1740 \e$B$h$&$K!"%5%$%3!<$K%@%5$/$9$k$3$H$b$G$-$^$9!#\e(B
1741
1742 \e$B$3$l$,%0%k!<%W9T$NNc$G$9!#\e(B
1743
1744 @example
1745      25: news.announce.newusers
1746  *    0: alt.fan.andrea-dworkin
1747 @end example
1748
1749 \e$B$H$C$F$b4JC1$G$7$g\e(B?
1750
1751 @samp{news.announce.newusers} \e$B$K$O\e(B 25 \e$B$NL$FI5-;v$,$"$k$N$,$o$+$j$^$9!#\e(B
1752 @samp{alt.fan.andrea-dworkin} \e$B$K$OL$FI5-;v$O$J$$$1$l$I$b!"0u$r$D$1$?5-;v\e(B
1753 \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
1754
1755 @vindex gnus-group-line-format
1756 \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
1757 \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
1758 \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
1759 @xref{Formatting Variables}.
1760
1761 @samp{%M%S%5y:%B%(%g%)\n} \e$B$H$$$&CM$G>e5-$N9T$r@8@.$7$^$9!#\e(B
1762
1763 \e$B%3%m%s$O!"$3$N9T$NCf$KI,$:L5$/$F$O$$$1$^$;$s!#%+!<%=%k$O!"2?$+$NA`:n$r$7\e(B
1764 \e$B$?8e$O>o$K%3%m%s$N$H$3$m$K0\F0$9$k$+$i$G$9!#\e(B@xref{Positioning Point}. \e$BB>\e(B
1765 \e$B$K$O2?$bI,MW$G$O$"$j$^$;$s!=!=%0%k!<%WL>$5$($b$G$9!#I=<($5$l$F$$$kJ8;z$O\e(B
1766 \e$BA4$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
1767 \e$BI,MW$H$9$kA4$F$N<B>pJs$r!"%F%-%9%HB0@-$r;H$C$F21$($F$$$^$9!#\e(B
1768
1769 (\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
1770 \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
1771 \e$B$?$j$J$s$+$7$F$J$$!"$C$F?.$8$F$/$l$k$h!#\e(B)
1772
1773 \e$B0J2<$,;HMQ$G$-$k%U%)!<%^%C%HJ8;z$N%j%9%H$G$9!#\e(B
1774
1775 @table @samp
1776 @item M
1777 \e$B$=$N%0%k!<%W$,0u$N$D$$$?5-;v$@$1$N$H$-$O!"%"%9%?%j%9%/J8;z!#\e(B
1778
1779 @item S
1780 \e$B$=$N%0%k!<%W$,9XFI$5$l$F$$$k$+$I$&$+!#\e(B
1781
1782 @item L
1783 \e$B9XFIEY$N%l%Y%k!#\e(B
1784
1785 @item N
1786 \e$BL$FI5-;v$N?t!#\e(B
1787
1788 @item I
1789 \e$BJ]N15-;v$N?t!#\e(B
1790
1791 @item T
1792 \e$B0uIU$-5-;v$N?t!#\e(B
1793
1794 @item R
1795 \e$B4{FI5-;v$N?t!#\e(B
1796
1797 @item U
1798 \e$B$^$@FI$^$l$?$3$H$,L5$$5-;v$N?t!#\e(B
1799
1800 @item t
1801 \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
1802
1803 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
1804 \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
1805 \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
1806 \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
1807 \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
1808 \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
1809 \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
1810 \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
1811 \e$BO"Mm$7$F2<$5$$!#\e(B
1812
1813 @item y
1814 \e$BL$FI$G$b!"0uIU$-$G$b!"J]N1$G$b$J$$5-;v$N?t!#\e(B
1815
1816 @item i
1817 \e$B0uIU$-5-;v$HJ]N15-;v$N?t!#\e(B
1818
1819 @item g
1820 \e$B%0%k!<%WL>$N%U%k%M!<%`!#\e(B
1821
1822 @item G
1823 \e$B%0%k!<%WL>!#\e(B
1824
1825 @item C
1826 \e$B%0%k!<%W%Q%i%a!<%?$K%3%a%s%H$NMWAG$,L5$$>l9g$N%3%a%s\e(B
1827 \e$B%H\e(B (@pxref{Group Parameters}) \e$B$^$?$O%0%k!<%WL>!#\e(B
1828
1829 @item D
1830 \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
1831 \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
1832 \e$B%U%!$G\e(B @kbd{M-d} \e$B%3%^%s%I$r;H$C$F2<$5$$!#\e(B
1833
1834 @item o
1835 \e$B;J2q<TIU$-$N>l9g\e(B @samp{m}\e$B!#\e(B
1836
1837 @item O
1838 \e$B;J2q<TIU$-$N>l9g\e(B @samp{(m)}\e$B!#\e(B
1839
1840 @item s
1841 \e$BA*BrJ}K!!#\e(B
1842
1843 @item B
1844 \e$B$=$N%0%k!<%W$N35N,%P%C%U%!!<$,3+$$$F$$$k$+$I$&$+!#\e(B
1845
1846 @item n
1847 \e$B$I$3$+$i$NA*Br$+!#\e(B
1848
1849 @item z
1850 \e$B30ItA*BrJ}K!$,;H$o$l$F$$$k>l9g!"\e(B@samp{<%s:%n>} \e$B$HF1$8J8;zNs!#\e(B
1851
1852 @item P
1853 \e$B%H%T%C%/\e(B (@pxref{Group Topics}) \e$B$N%l%Y%k$K1~$8$?;z2<$2!#\e(B
1854
1855 @item c
1856 @vindex gnus-group-uncollapsed-levels
1857 \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
1858 \e$B$I$N%l%Y%k$^$G%0%k!<%WL>$rA4It;D$9$+$r<($7$^$9!#=i4|CM$O\e(B 1 \e$B$G$9!=!=$3\e(B
1859 \e$B$N0UL#$O!"\e(B@samp{gnu.emacs.gnus} \e$B$N$h$&$J%0%k!<%WL>\e(B
1860 \e$B$r\e(B @samp{g.e.gnus} \e$B$KC;=L$9$k$H$$$&$3$H$G$9!#\e(B
1861
1862 @item m
1863 @vindex gnus-new-mail-mark
1864 @cindex %
1865 \e$B$=$N%0%k!<%W$K:G6a?7Ce%a!<%k$,FO$$$F$$$k>l9g\e(B
1866 \e$B$O\e(B @samp{%} (@code{gnus-new-mail-mark})\e$B!#\e(B
1867
1868 @item p
1869 @samp{#} (@code{gnus-process-mark}) \e$B$G!"$=$N%0%k!<%W$K%W%m%;%9%^!<%/$,IU\e(B
1870 \e$B$$$F$$$k$3$H$r<($7$^$9!#\e(B
1871
1872 @item d
1873 \e$B:G8e$K$$$D$3$N%0%k!<%W$rFI$s$@$+$r<($9J8;zNs\e(B (@pxref{Group Timestamp})\e$B!#\e(B
1874
1875 @item F
1876 \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
1877 \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!"%a\e(B
1878 \e$B%,%P%$%H\e(B(M)\e$B!"$^$?$O%.%,%P%$%H\e(B(G) \e$B$K%9%1!<%k$5$l$^$9!#8GDjI}%+%i%`MQ$K\e(B
1879 \e$B$O\e(B %7F \e$B$N7A<0$GB-$j$^$9!#\e(B
1880
1881 @item u
1882 \e$BMxMQ<TDj5A;XDj!#%U%)!<%^%C%HJ8;zNsCf$G!"$3$N<!$NJ8;z$O%"%k%U%!%Y%C%HJ8;z\e(B
1883 \e$B$G$J$1$l$P$$$1$^$;$s!#\e(B
1884 Gnus \e$B$O\e(B @code{gnus-user-format-function-}@samp{X} \e$B4X?t$r8F$S=P$7$^$9!#$3\e(B
1885 \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$K!"0l$D\e(B
1886 \e$B$N%@%_!<%Q%i%a!<%?$rEO$5$l$^$9!#$3$N4X?t$O!"B>$N3F;XDjJ8;z$N>pJs$HF1MM$K!"\e(B
1887 \e$B%P%C%U%!$KA^F~$5$l$kJ8;zNs$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
1888 @end table
1889
1890 @cindex *
1891 \e$BA4$F$N!V!A$N?t!W$N;XDj$G!"$b$7$=$N>pJs$,MxMQ$G$-$J$$>l9g$K$O%"%9%?%j%9\e(B
1892 \e$B%/\e(B (@samp{*}) \e$B$,Kd$a$i$l$^$9!=!=Nc$($P!"5/F0$5$l$F$$$J$$30It%0%k!<%W$d!"\e(B
1893 \e$BIT@5$J4pK\%0%k!<%W$N>l9g$G$9!#\e(B
1894
1895 @node Group Mode Line Specification
1896 @subsection \e$B%0%k!<%W%b!<%I9T$N;EMM\e(B
1897 @cindex group mode line
1898
1899 @vindex gnus-group-mode-line-format
1900 \e$B%b!<%I9T\e(B
1901 \e$B$O\e(B @code{gnus-group-mode-line-format} (@pxref{Mode Line Formatting}) \e$B$r\e(B
1902 \e$B@_Dj$9$k$3$H$GJQ99$G$-$^$9!#$3$$$D$O;XDjJ8;z$r$"$s$^$j$?$/$5$sCN$C$F$^$;\e(B
1903 \e$B$s!#\e(B
1904
1905 @table @samp
1906 @item S
1907 \e$B4pK\%K%e!<%9%5!<%P!<!#\e(B
1908 @item M
1909 \e$B4pK\A*BrJ}K!!#\e(B
1910 @end table
1911
1912 @node Group Highlighting
1913 @subsection \e$B%0%k!<%W$N%O%$%i%$%H\e(B
1914 @cindex highlighting
1915 @cindex group highlighting
1916
1917 @vindex gnus-group-highlight
1918 \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$F\e(B
1919 \e$B@)8f$5$l$F$$$^$9!#$3$l$O\e(B @code{(@var{form} . @var{face})} \e$B$N$h$&$J$b$N$r\e(B
1920 \e$BMWAG$K;}$DO"A[%j%9%H$G$9!#\e(B@var{form} \e$B$,2?$+\e(B @code{nil} \e$B0J30$KI>2A$5$l$k\e(B
1921 \e$B$b$N$J$i!"$=$N9T$KBP$7$F\e(B @var{face} \e$B$,;HMQ$5$l$^$9!#\e(B
1922
1923 \e$B0J2<$,$3$NJQ?t$NCM$NNc$G$9!#$3$l$OGX7J$,0E$$@_Dj$G$O$-$l$$$K8+$($k$+$bCN\e(B
1924 \e$B$l$^$;$s!#\e(B
1925
1926 @lisp
1927 (cond (window-system
1928        (setq custom-background-mode 'light)
1929        (defface my-group-face-1
1930          '((t (:foreground "Red" :bold t))) "First group face")
1931        (defface my-group-face-2
1932          '((t (:foreground "DarkSeaGreen4" :bold t))) "Second group face")
1933        (defface my-group-face-3
1934          '((t (:foreground "Green4" :bold t))) "Third group face")
1935        (defface my-group-face-4
1936          '((t (:foreground "SteelBlue" :bold t))) "Fourth group face")
1937        (defface my-group-face-5
1938          '((t (:foreground "Blue" :bold t))) "Fifth group face")))
1939
1940 (setq gnus-group-highlight
1941       '(((> unread 200) . my-group-face-1)
1942         ((and (< level 3) (zerop unread)) . my-group-face-2)
1943         ((< level 3) . my-group-face-3)
1944         ((zerop unread) . my-group-face-4)
1945         (t . my-group-face-5)))
1946 @end lisp
1947
1948 @ref{Faces and Fonts} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
1949
1950 \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
1951 \e$B$^$9!#\e(B
1952
1953 @table @code
1954 @item group
1955 \e$B%0%k!<%WL>!#\e(B
1956 @item unread
1957 \e$B$=$N%0%k!<%W$NL$FI5-;v$N?t!#\e(B
1958 @item method
1959 \e$BA*BrJ}K!!#\e(B
1960 @item mailp
1961 \e$B$=$N%0%k!<%W$,%a!<%k$N%0%k!<%W$+$I$&$+!#\e(B
1962 @item level
1963 \e$B$=$N%0%k!<%W$N%l%Y%k!#\e(B
1964 @item score
1965 \e$B$=$N%0%k!<%W$N%9%3%"!#\e(B
1966 @item ticked
1967 \e$B$=$N%0%k!<%WCf$N0u$NIU$$$?5-;v$N?t!#\e(B
1968 @item total
1969 \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
1970 @var{min_number} \e$B%W%i%9\e(B 1.
1971 @item topic
1972 \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
1973 \e$B%T%C%/$KB+G{$5$l$^$9!#\e(B
1974 @end table
1975
1976 \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
1977 \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
1978 \e$B$N>pJs$r<h$C$F$/$k$3$H$,$G$-$^$9!#\e(B
1979
1980 @vindex gnus-group-update-hook
1981 @findex gnus-group-highlight-line
1982 @code{gnus-group-update-hook} \e$B$O%0%k!<%W9T$,JQ99$5$l$?$H$-$K8F$S=P$5$l$^\e(B
1983 \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
1984 \e$B$N%U%C%/$O=i4|@_Dj$G$O\e(B @code{gnus-group-highlight-line} \e$B$r8F$S=P$7$^$9!#\e(B
1985
1986 @node Group Maneuvering
1987 @section \e$B%0%k!<%WA`:n\e(B
1988 @cindex group movement
1989
1990 \e$BA4$F$N0\F0%3%^%s%I$O?t;z@\F,0z?t$rM}2r$9$k$N$G!"4|BT$9$kDL$j$NF0:n$r$7$^\e(B
1991 \e$B$9!#$?$V$s$M!#\e(B
1992
1993 @table @kbd
1994 @item n
1995 @kindex n (\e$B%0%k!<%W\e(B)
1996 @findex gnus-group-next-unread-group
1997 \e$B<!$NL$FI5-;v$N$"$k%0%k!<%W$K0\F0$7$^\e(B
1998 \e$B$9\e(B (@code{gnus-group-next-unread-group})\e$B!#\e(B
1999
2000 @item p
2001 @itemx DEL
2002 @kindex DEL (\e$B%0%k!<%W\e(B)
2003 @kindex p (\e$B%0%k!<%W\e(B)
2004 @findex gnus-group-prev-unread-group
2005 \e$B0l$DA0$NL$FI5-;v$N$"$k%0%k!<%W$K0\F0$7$^\e(B
2006 \e$B$9\e(B (@code{gnus-group-prev-unread-group})\e$B!#\e(B
2007
2008 @item N
2009 @kindex N (\e$B%0%k!<%W\e(B)
2010 @findex gnus-group-next-group
2011 \e$B<!$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-next-group})\e$B!#\e(B
2012
2013 @item P
2014 @kindex P (\e$B%0%k!<%W\e(B)
2015 @findex gnus-group-prev-group
2016 \e$B0l$DA0$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-prev-group})\e$B!#\e(B
2017
2018 @item M-n
2019 @kindex M-n (\e$B%0%k!<%W\e(B)
2020 @findex gnus-group-next-unread-group-same-level
2021 \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
2022 \e$B$^$9\e(B (@code{gnus-group-prev-unread-group-same-level})\e$B!#\e(B
2023
2024 @item M-p
2025 @kindex M-p (\e$B%0%k!<%W\e(B)
2026 @findex gnus-group-prev-unread-group-same-level
2027 \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
2028 \e$B$9\e(B (@code{gnus-group-next-unread-group-same-level})\e$B!#\e(B
2029 @end table
2030
2031 \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:
2032
2033 @table @kbd
2034 @item j
2035 @kindex j (\e$B%0%k!<%W\e(B)
2036 @findex gnus-group-jump-to-group
2037 \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
2038 \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
2039 \e$B@8$-$F$$$k%0%k!<%W$HF1MM$K%8%c%s%W$G$-$^$9!#\e(B
2040
2041 @item ,
2042 @kindex , (\e$B%0%k!<%W\e(B)
2043 @findex gnus-group-best-unread-group
2044 \e$B:G$b>.$5$$%l%Y%k$NL$FI%0%k!<%W$K%8%c%s%W$7$^\e(B
2045 \e$B$9\e(B (@code{gnus-group-best-unread-group})\e$B!#\e(B
2046
2047 @item .
2048 @kindex . (\e$B%0%k!<%W\e(B)
2049 @findex gnus-group-first-unread-group
2050 \e$B:G=i$NL$FI5-;v$N$"$k%0%k!<%W$K%8%c%s%W$7$^\e(B
2051 \e$B$9\e(B (@code{gnus-group-first-unread-group})\e$B!#\e(B
2052 @end table
2053
2054 @vindex gnus-group-goto-unread
2055 @code{gnus-group-goto-unread} \e$B$r\e(B @code{nil} \e$B$K$9$k$H!"A4$F$N0\F0%3%^%s%I\e(B
2056 \e$B$O!"<!$NL$FI%0%k!<%W$G$O$J$/<!$N%0%k!<%W$K0\F0$9$k$h$&$K$J$j$^$9!#$=$N%3\e(B
2057 \e$B%^%s%I$,<!$NL$FI%0%k!<%W$K0\F0$9$k!"$H8@$$D%$C$F$$$F$b!"$G$9!#=i4|CM\e(B
2058 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
2059
2060 @node Selecting a Group
2061 @section \e$B%0%k!<%W$NA*Br\e(B
2062 @cindex group selection
2063
2064 @table @kbd
2065 @item SPACE
2066 @kindex SPACE (\e$B%0%k!<%W\e(B)
2067 @findex gnus-group-read-group
2068 \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
2069 \e$B$9\e(B (@code{gnus-group-read-group})\e$B!#$b$7$=$N%0%k!<%W$KL$FI5-;v$,L5$$!"$b\e(B
2070 \e$B$7$/$O$3$NL?Na$K?t;z0J30$N%W%l%U%#%C%/%9$rM?$($k$H!"\e(BGnus \e$B$O%5!<%P$+$i$3\e(B
2071 \e$B$N%0%k!<%W$NA4$F$N8E$$5-;v$r<hF@$7$h$&$H$7$^$9!#\e(B@var{n} \e$B$N?t;z@\F,0z?t$r\e(B
2072 \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
2073 \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
2074 \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
2075
2076 \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
2077 \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
2078 - 4 2 SPC} \e$B$G$O\e(B 42 \e$B8D$N:G$b8E$$5-;v$r<hF@$7$^$9!#\e(B
2079
2080 \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<hF@\e(B
2081 \e$B$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
2082
2083 @item RET
2084 @kindex RET (\e$B%0%k!<%W\e(B)
2085 @findex gnus-group-select-group
2086 \e$B8=:_$N%0%k!<%W$rA*Br$7!"35N,%P%C%U%!$K@Z$jBX$($^\e(B
2087 \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
2088 \e$B0z?t$r<h$j$^$9!=!=M#0l$N0c$$$O!"%0%k!<%W$KF~$C$?$H$-$K:G=i$NL$FI5-;v$rI=\e(B
2089 \e$B<($7$J$$!"$H$$$&$3$H$G$9!#\e(B
2090
2091 @item M-RET
2092 @kindex M-RET (\e$B%0%k!<%W\e(B)
2093 @findex gnus-group-quick-select-group
2094 \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
2095 \e$B$7$^$9\e(B (@code{gnus-group-quick-select-group})\e$B!#%9%3%"!&\e(Bkill \e$B$N=hM}$O9T$o\e(B
2096 \e$B$l$:!"%O%$%i%$%H$b5-;v>C5n$b$7$^$;$s!#$3$l$O!"$"$J$?$,K\Ev$K5^$$$G$$$F!"\e(B
2097 \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
2098 \e$B$l$^$;$s!#$^$?!"@\F,<-$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(BGnus \e$B$O\e(B
2099 \e$B35N,%P%C%U%!$r:n$m$&$H$5$($7$^$;$s!#$3$l$O35N,%P%C%U%!$r:n$kA0$K%9%l%C%I\e(B
2100 \e$BI=<($r@Z$jBX$($?$$$H$-Lr$KN)$A$^$9\e(B (@pxref{Summary Generation Commands})\e$B!#\e(B
2101
2102 @item M-SPACE
2103 @kindex M-SPACE (\e$B%0%k!<%W\e(B)
2104 @findex gnus-group-visible-select-group
2105 \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
2106 \e$B$3$N%3%^%s%I$O5-;v>C5n$HJ]N15-;v$r1#$9=hM}$r9T$$$^$;\e(B
2107 \e$B$s\e(B (@code{gnus-group-visible-select-group})\e$B!#\e(B
2108
2109 @item C-M-RET
2110 @kindex C-M-RET (\e$B%0%k!<%W\e(B)
2111 @findex gnus-group-select-group-ephemerally
2112 \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
2113 \e$B$k$3$H$N$J$$$h$&$KA*Br$7$^\e(B
2114 \e$B$9\e(B (@code{gnus-group-select-group-ephemerally})\e$B!#%9%l%C%II=<($5$($b9T$o\e(B
2115 \e$B$l$^$;$s!#$3$NJ}K!$GA*Br$7$?8e$K$3$N%0%k!<%W$KBP$7$F9T$C$?$3$H$OA4$F!"$=\e(B
2116 \e$B$N8e$K1F6A$rM?$($k$3$H$O$"$j$^$;$s!#\e(B
2117 @end table
2118
2119 @vindex gnus-large-newsgroup
2120 @code{gnus-large-newsgroup} \e$BJQ?t$O!"2?$rBg$-$J%0%k!<%W$H9M$($k$Y$-$+\e(B
2121 \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
2122 \e$B$s!#%G%#%U%)%k%HCM$O\e(B 200 \e$B$G$9!#%0%k!<%W$K\e(B (\e$BL$FI$H0uIU$-$N\e(B) \e$B5-;v$,$3$N?t\e(B
2123 \e$B0J>e$"$l$P!"\e(BGnus \e$B$O$=$N%0%k!<%W$KF~$kA0$KMxMQ<T$K3NG'$r5a$a$^$9!#MxMQ<T\e(B
2124 \e$B$O%5!<%P$+$i$$$/$D$N5-;v$r<hF@$9$k$+$r;XDj$G$-$^$9!#$b$7MxMQ<T$,Ii$N\e(B
2125 \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
2126 \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
2127
2128 @vindex gnus-large-ephemeral-newsgroup
2129 @code{gnus-large-ephemeral-newsgroup} \e$B$O\e(B @code{gnus-large-newsgroup} \e$B$H\e(B
2130 \e$BF1$8$G$9$,!"0l;~%K%e!<%9%0%k!<%W$N$?$a$K$@$1;H$o$l$^$9!#\e(B
2131
2132 @vindex gnus-select-group-hook
2133 @vindex gnus-auto-select-first
2134 @vindex gnus-auto-select-subject
2135 \e$B$b$7\e(B @code{gnus-auto-select-first} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
2136 @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
2137 \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
2138 \e$B$^$9!#$3$NJQ?t$K@_Dj$G$-$kM-8z$JCM$O\e(B:
2139
2140 @table @code
2141 @item unread
2142 \e$B:G=i$NL$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2143
2144 @item first
2145 \e$B:G=i$N5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2146
2147 @item unseen
2148 \e$B$^$@FI$^$l$?$3$H$,L5$$:G=i$N5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2149
2150 @item unseen-or-unread
2151 \e$B$^$@FI$^$l$?$3$H$,L5$$:G=i$N5-;v$,$"$l$P!"$=$N5-;v$NI=Bj$N9T$K%]%$%s%H$r\e(B
2152 \e$B0\F0$5$;!"L5$+$C$?$i:G=i$NL$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2153
2154 @item best
2155 \e$B%9%3%"$,:G$b9b$$L$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2156 @end table
2157
2158 \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
2159 \e$B%H$r0\F0$5$;$k$?$a$K8F$P$l$^$9!#\e(B
2160
2161 \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
2162 \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
2163 \e$B$k\e(B @code{gnus-select-group-hook} \e$B$NCf$GJQ\e(B
2164 \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
2165
2166 @node Subscription Commands
2167 @section \e$B9XFI@)8f%3%^%s%I\e(B
2168 @cindex subscription
2169
2170 @table @kbd
2171 @item S t
2172 @itemx u
2173 @kindex S t (\e$B%0%k!<%W\e(B)
2174 @kindex u (\e$B%0%k!<%W\e(B)
2175 @findex gnus-group-unsubscribe-current-group
2176 @c @icon{gnus-group-unsubscribe}
2177 \e$B8=:_$N%0%k!<%W$N9XFI$r@Z$jBX$($^\e(B
2178 \e$B$9\e(B (@code{gnus-group-unsubscribe-current-group})\e$B!#\e(B
2179
2180 @item S s
2181 @itemx U
2182 @kindex S s (\e$B%0%k!<%W\e(B)
2183 @kindex U (\e$B%0%k!<%W\e(B)
2184 @findex gnus-group-unsubscribe-group
2185 \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
2186 \e$B$F$$$k>l9g$K$O!"9XFI$r;_$a$^$9\e(B (@code{gnus-group-unsubscribe-group})\e$B!#\e(B
2187
2188 @item S k
2189 @itemx C-k
2190 @kindex S k (\e$B%0%k!<%W\e(B)
2191 @kindex C-k (\e$B%0%k!<%W\e(B)
2192 @findex gnus-group-kill-group
2193 @c @icon{gnus-group-kill-group}
2194 \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
2195
2196 @item S y
2197 @itemx C-y
2198 @kindex S y (\e$B%0%k!<%W\e(B)
2199 @kindex C-y (\e$B%0%k!<%W\e(B)
2200 @findex gnus-group-yank-group
2201 \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
2202
2203 @item C-x C-t
2204 @kindex C-x C-t (\e$B%0%k!<%W\e(B)
2205 @findex gnus-group-transpose-groups
2206 \e$BFs$D$N%0%k!<%W$N=g=x$rCV$-49$($^$9\e(B (@code{gnus-group-transpose-groups})\e$B!#\e(B
2207 \e$B$3$l$O%[%s%H$O9XFI%3%^%s%I$G$O$"$j$^$;$s$,!"\e(Bkill \e$B$H\e(B yank \e$B$r2?EY$+B3$1$k\e(B
2208 \e$BBe$o$j$K$3$N%3%^%s%I$,;H$($^$9!#\e(B
2209
2210 @item S w
2211 @itemx C-w
2212 @kindex S w (\e$B%0%k!<%W\e(B)
2213 @kindex C-w (\e$B%0%k!<%W\e(B)
2214 @findex gnus-group-kill-region
2215 \e$B%j!<%8%g%sFb$NA4$F$N%0%k!<%W$r\e(B kill \e$B$7$^\e(B
2216 \e$B$9\e(B (@code{gnus-group-kill-region})\e$B!#\e(B
2217
2218 @item S z
2219 @kindex S z (\e$B%0%k!<%W\e(B)
2220 @findex gnus-group-kill-all-zombies
2221 \e$BA4$F$N%>%s%S%0%k!<%W$r\e(B kill \e$B$7$^$9\e(B (@code{gnus-group-kill-all-zombies})\e$B!#\e(B
2222
2223 @item S C-k
2224 @kindex S C-k (\e$B%0%k!<%W\e(B)
2225 @findex gnus-group-kill-level
2226 \e$B$"$k%l%Y%k$N%0%k!<%W$rA4$F\e(B kill \e$B$7$^$9\e(B (@code{gnus-group-kill-level})\e$B!#\e(B
2227 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
2228 \e$B%s%I$O$$$/$i$+Cm0U$7$F;H$C$F$/$@$5$$!#$3$N%3%^%s%I$,K\Ev$KJXMx$K$J$k$N$O!"\e(B
2229 @file{.newsrc} \e$B$K<N$F$A$c$$$?$$L$9XFI$N%0%k!<%W$,$?$/$5$s$"$k$H$-$@$1$G\e(B
2230 \e$B$9!#%l%Y%k\e(B 7 \e$B$G\e(B @kbd{S C-k} \e$B$r9T$&$H!"\e(B@file{.newsrc} \e$B%U%!%$%kCf$K%a%C%;!<\e(B
2231 \e$B%8HV9f$,$J$$L$9XFI%0%k!<%W$rA4$F\e(B kill \e$B$7$^$9!#\e(B
2232 @end table
2233
2234 @ref{Group Levels} \e$B$b;2>H$7$F$/$/$@$5$$!#\e(B
2235
2236 @node Group Data
2237 @section \e$B%0%k!<%W%G!<%?\e(B
2238
2239 @table @kbd
2240 @item c
2241 @kindex c (\e$B%0%k!<%W\e(B)
2242 @findex gnus-group-catchup-current
2243 @vindex gnus-group-catchup-group-hook
2244 @c @icon{gnus-group-catchup-current}
2245 \e$B$=$N%0%k!<%WFb$NA4$F$NL50u$N5-;v$r4{FI$K$9\e(B
2246 \e$B$k\e(B (@code{gnus-group-catchup-current})\e$B!#%0%k!<%W%P%C%U%!$+$i4{FI$K$7$?>l\e(B
2247 \e$B9g$O\e(B @code{gnus-group-catchup-group-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
2248
2249 @item C
2250 @kindex C (\e$B%0%k!<%W\e(B)
2251 @findex gnus-group-catchup-current-all
2252 \e$B$=$N%0%k!<%W$NA45-;v$r!"0uIU$-$N5-;v$b4^$a$F4{FI$K$7$^\e(B
2253 \e$B$9\e(B (@code{gnus-group-catchup-current-all})\e$B!#\e(B
2254
2255 @item M-c
2256 @kindex M-c (\e$B%0%k!<%W\e(B)
2257 @findex gnus-group-clear-data
2258 \e$B8=:_$N%0%k!<%W$NA4$F$N%G!<%?$r%/%j%"$7$^$9!=!=%^!<%/$H4{FI5-;v$N%j%9%H$r\e(B
2259 \e$B>C$75n$j$^$9\e(B (@code{gnus-group-clear-data})\e$B!#\e(B
2260
2261 @item M-x gnus-group-clear-data-on-native-groups
2262 @kindex M-x gnus-group-clear-data-on-native-groups
2263 @findex gnus-group-clear-data-on-native-groups
2264 \e$B$b$7\e(B @acronym{NNTP} \e$B%5!<%P$rJL$N$b$N$K@Z$jBX$($?$H$9$k$H!"A4$F$N%^!<%/$H\e(B
2265 \e$B4{FI>pJs$O$b$&Lr$K$ON)$A$^$;$s!#$3$N%3%^%s%I$r;H$C$F4pK\%0%k!<%W$NA4$F$N\e(B
2266 \e$B%G!<%?$r%/%j%"$9$k$3$H$,$G$-$^$9!#Cm0U$7$F;H$C$F$M!#\e(B
2267 @end table
2268
2269 @node Group Levels
2270 @section \e$B%0%k!<%W%l%Y%k\e(B
2271 @cindex group level
2272 @cindex level
2273
2274 \e$BA4$F$N%0%k!<%W$O\e(B @dfn{\e$B9XFIEY\e(B} (@dfn{subscribedness}) \e$B$N%l%Y%k$r;}$A$^$9!#\e(B
2275 \e$BNc$($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$h$j\e(B
2276 \e$B$b!V$h$j9XFI$7$F$$$k!W$H$$$&$3$H$G$9!#\e(BGnus \e$B$KBP$7$F!"$"$k%l%Y%k$+$=$l$h\e(B
2277 \e$B$j>.$5$$%l%Y%k$N%0%k!<%W$N$_0lMwI=<($9$k$h$&$KMj$`$3$H$b$G$-$k\e(B
2278 \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
2279 \e$B$N?7Ce5-;v$N$_$r3NG'$9$k$3$H$b$G$-$^$9\e(B(@pxref{Scanning New Messages})\e$B!#\e(B
2280
2281 \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
2282
2283 @table @kbd
2284 @item S l
2285 @kindex S l (\e$B%0%k!<%W\e(B)
2286 @findex gnus-group-set-current-level
2287 \e$B8=:_$N%0%k!<%W$N%l%Y%k$r@_Dj$9$k!#?t;z%W%l%U%#%C%/%9$,M?$($i$l$k$H!"$=$3\e(B
2288 \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\e(B
2289 \e$B%W%m%s%W%H$,=P$^$9!#\e(B
2290 @end table
2291
2292 @vindex gnus-level-killed
2293 @vindex gnus-level-zombie
2294 @vindex gnus-level-unsubscribed
2295 @vindex gnus-level-subscribed
2296 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=i4|CM\e(B
2297 \e$B$O\e(B 5) \e$B$^$G$N%0%k!<%W$r9XFI!"\e(B@code{gnus-level-subscribed} (\e$B$3$NCM$r4^$^$J\e(B
2298 \e$B$$\e(B) \e$B$+$i\e(B@code{gnus-level-unsubscribed} (\e$B$3$NCM$r4^$`\e(B) (\e$B=i4|CM$O\e(B 7) \e$B$^$G\e(B
2299 \e$B$N%0%k!<%W$rHs9XFI!"\e(B@code{gnus-level-zombie} \e$B$r%>%s%S\e(B (\e$BJb$/;S\e(B) (\e$B=i4|CM\e(B
2300 \e$B$O\e(B 8)\e$B!"\e(B@code{gnus-level-killed} \e$B$r\e(B kill \e$B$5$l$F$$$k\e(B (\e$B40A4$K;`$s$G\e(B
2301 \e$B$k\e(B) (\e$B=i4|CM$O\e(B 9) \e$B$HH=CG$7$^$9!#\e(BGnus \e$B$O9XFI$HHs9XFI$N%0%k!<%W$OA4$/F1MM$K\e(B
2302 \e$B07$$$^$9$,!"%>%s%S$H\e(B kill \e$B%0%k!<%W$O!"$I$N5-;v$rFI$s$@$+!"B8:_$9$k$+$J$I\e(B
2303 \e$B$N>pJs$r0l@Z;}$A$^$;$s!#$3$N;`$s$G$k%0%k!<%W$H@8$-$F$k%0%k!<%W$N6hJL$O!"\e(B
2304 \e$BJL$K$=$l$,$-$l$$$@$+$i$H$+8-$$$+$i$H$$$&$o$1$G$O$J$/!"=c?h$K8zN(E*$JM}M3\e(B
2305 \e$B$N$?$a$G$9!#\e(B
2306
2307 \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
2308 \e$B$7$F$*$/$3$H$r$*4+$a$7$^$9!#\e(B
2309
2310 \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$NA4\e(B
2311 \e$B$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$F\e(B
2312 \e$B$$$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
2313 \e$B%W$dHs9VFI$N%0%k!<%W$bI=<($5$;$k$3$H$,$G$-$^$9!#$D$^$j!"Hs9VFI$N%0%k!<%W\e(B
2314 \e$B$O1#$5$l$F$$$k!"$H8@$C$F$bNI$$$G$7$g$&!#\e(B
2315
2316 \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
2317 \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
2318 \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
2319 \e$B$h$SHs9XFI$N%0%k!<%W$H$O0c$C$F$$$^$9!#$U$D$&!"$"$J$?$O6=L#$NL5$$%0%k!<%W\e(B
2320 \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
2321 \e$B$$$k$H!"\e(BGnus \e$B$OB.$/$J$j$^$9!#\e(B
2322
2323 \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
2324 \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
2325 \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
2326 \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
2327 \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
2328 (@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)
2329
2330 \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
2331 \e$B0lC6$=$l$r@_Dj$7$?$i!"FsEY$H$=$l$K?($i$J$$$G$/$@$5$$!#$5$i$K8@$($P!"<+J,\e(B
2332 \e$B$G2?$r$d$C$F$$$k$+$r@53N$KM}2r$7$F$$$J$$8B$j!"0l@Z?($i$J$$$G$/$@$5$$!#\e(B
2333
2334 @vindex gnus-level-default-unsubscribed
2335 @vindex gnus-level-default-subscribed
2336 \e$B?H6a$K4X78$9$kFs$D$NJQ?t$O\e(B @code{gnus-level-default-subscribed} (\e$B=i4|CM\e(B
2337 \e$B$O\e(B 3) \e$B$H\e(B @code{gnus-level-default-unsubscribed} (\e$B=i4|CM$O\e(B 6) \e$B$G$9!#$3$l\e(B
2338 \e$B$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$A$m$s!"$3$l\e(B
2339 \e$B$iFs$D$NJQ?t$NCM$O!"0UL#$N$"$k@5$7$$HO0O$G$J$/$F$O$J$j$^$;$s!#\e(B
2340
2341 @vindex gnus-keep-same-level
2342 @code{gnus-keep-same-level} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"0\F0%3%^%s%I$N$$\e(B
2343 \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
2344 \e$B$9!#FC$K!"$"$k%0%k!<%W$N:G8e$N5-;v$+$i<!$N%0%k!<%W$K0\$k$H$-!"<!$NF1\e(B
2345 \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
2346 \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
2347 \e$B$7$l$^$;$s!#\e(B
2348
2349 \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
2350 \e$B$$\e(B) \e$B%0%k!<%W$K0\F0$7$^$9!#\e(B
2351
2352 @vindex gnus-group-default-list-level
2353 \e$B=i4|@_Dj$G$O\e(B @code{gnus-group-default-list-level} \e$B$HF1$8$+$=$l$h$j>.$5$$\e(B
2354 \e$B%l%Y%k$N%0%k!<%W$,!"%0%k!<%W%P%C%U%!$K0lMwI=<($5$l$^$9!#\e(B
2355
2356 @vindex gnus-group-list-inactive-groups
2357 @code{gnus-group-list-inactive-groups} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"L$FI\e(B
2358 \e$B$N%0%k!<%W$K0l=o$K%"%/%F%#%V$G$J$$%0%k!<%W$bI=<($7$^$9!#$3$NJQ?t$O=i4|@_\e(B
2359 \e$BDj$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$$%0\e(B
2360 \e$B%k!<%W$OI=<($5$l$^$;$s!#\e(B
2361
2362 @vindex gnus-group-use-permanent-levels
2363 @code{gnus-group-use-permanent-levels} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"0lC6\e(B
2364 \e$B%l%Y%k$r\e(B @kbd{g} \e$B$d\e(B @kbd{l} \e$B$N%W%l%U%#%C%/%9$KM?$($k$H!"$=$N8e$NA4$F$N%3\e(B
2365 \e$B%^%s%I$K$*$$$F$=$N%l%Y%k$,!V:nMQ$9$k!W%l%Y%k$K$J$j$^$9!#\e(B
2366
2367 @vindex gnus-activate-level
2368 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
2369 \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
2370 \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
2371 \e$B$s!#%G%#%U%)%k%H$O\e(B 6 \e$B$G$9!#\e(B
2372
2373 @node Group Score
2374 @section \e$B%0%k!<%W$N%9%3%"\e(B
2375 @cindex group score
2376 @cindex group rank
2377 @cindex rank
2378
2379 \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
2380 \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
2381 \e$B$h$C$F%0%k!<%W%P%C%U%!$r%=!<%H$7$?$$$J$"!"$J$s$F;W$o$J$$\e(B? \e$BM}$K$+$J$C$F$k\e(B
2382 \e$B$G$7$g\e(B?
2383
2384 @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
2385 \e$B2<$G@bL@$5$l$F$$$k5!9=$G!"$=$l$>$l$N%0%k!<%W$KBP$7$F%9%3%"$r;XDj$5$;$k$3\e(B
2386 \e$B$H$,$G$-$^$9!#$=$7$F%0%k!<%W%P%C%U%!$r$3$N%9%3%"$r4p$K%=!<%H$9$k$3$H$,$G\e(B
2387 \e$B$-$^$9!#$"$k$$$O!"%9%3%"=g$G%=!<%H$7$F$=$N8e%l%Y%k$G%=!<%H$9$k$3$H$b$G$-\e(B
2388 \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
2389 \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
2390 \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
2391 (\e$B%l%Y%k$NJ}$,=EMWEY$,9b$/!"%9%3%"$NJ}$O=EMWEY$,Dc$/$J$j$^$9!#\e(B))
2392
2393 @findex gnus-summary-bubble-group
2394 \e$BIQHK$KFI$`%0%k!<%W$K!"$a$C$?$KFI$^$J$$%0%k!<%W$h$j$b9b$$%9%3%"$rM?$($?$$\e(B
2395 \e$B$H$-$O!"\e(B@code{gnus-summary-exit-hook} \e$B%U%C%/\e(B
2396 \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
2397 \e$B%P%V%k%=!<%H$N<B9T7k2L$,\e(B (\e$B%=!<%H$N8e$G\e(B) \e$BF@$i$l$k$G$7$g$&!#35N,%b!<%I$r=*\e(B
2398 \e$BN;$9$k$?$S$K$3$N3hF0$r$5$;$?$$$N$G$"$l$P!"F1$8%U%C%/\e(B
2399 \e$B$K\e(B @code{gnus-group-sort-groups-by-rank} \e$B$+\e(B @code{gnus-group-sort-groups-by-score} \e$B$r\e(B
2400 \e$BDI2C$G$-$^$9$,!"$$$/$i$+CY$/$J$k$G$7$g$&!#\e(B
2401
2402 @node Marking Groups
2403 @section \e$B%0%k!<%W$X$N0u\e(B
2404 @cindex marking groups
2405
2406 \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
2407 \e$B%k!<%W%P%C%U%!$KO"B3$7$F$"$k>l9g$K$O!"DL>oDL$jL?Na$KBP$7$F?t;z@\F,<-$rM?\e(B
2408 \e$B$($k$@$1$G$9!#$=$&$9$l$P$[$H$s$I$N%0%k!<%WL?Na$O!"$3$l$i$N%0%k!<%W$KBP$7\e(B
2409 \e$B$F$"$J$?$NL?Na$K=>$$$^$9!#\e(B
2410
2411 \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
2412 \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
2413 \e$B0u$r$D$1$F$*$-!"$=$7$FL?Na$r<B9T$9$k$@$1$G$9!#\e(B
2414
2415 @table @kbd
2416 @item #
2417 @kindex # (\e$B%0%k!<%W\e(B)
2418 @itemx M m
2419 @kindex M m (\e$B%0%k!<%W\e(B)
2420 @findex gnus-group-mark-group
2421 \e$B8=:_$N%0%k!<%W$K0u$r$D$1$k\e(B (@code{gnus-group-mark-group})\e$B!#\e(B
2422
2423 @item M-#
2424 @kindex M-# (\e$B%0%k!<%W\e(B)
2425 @itemx M u
2426 @kindex M u (\e$B%0%k!<%W\e(B)
2427 @findex gnus-group-unmark-group
2428 \e$B8=:_$N%0%k!<%W$+$i0u$r:o=|$9$k\e(B (@code{gnus-group-unmark-group})\e$B!#\e(B
2429
2430 @item M U
2431 @kindex M U (\e$B%0%k!<%W\e(B)
2432 @findex gnus-group-unmark-all-groups
2433 \e$BA4$F$N%0%k!<%W$+$i0u$r:o=|$9$k\e(B (@code{gnus-group-unmark-all-groups})\e$B!#\e(B
2434
2435 @item M w
2436 @kindex M w (\e$B%0%k!<%W\e(B)
2437 @findex gnus-group-mark-region
2438 \e$B%]%$%s%H$H%^!<%/$N4V$NA4$F$N%0%k!<%W$K0u$r$D$1\e(B
2439 \e$B$k\e(B (@code{gnus-group-mark-region})\e$B!#\e(B
2440
2441 @item M b
2442 @kindex M b (\e$B%0%k!<%W\e(B)
2443 @findex gnus-group-mark-buffer
2444 \e$B%P%C%U%!Fb$NA4$F$N%0%k!<%W$K0u$r$D$1$k\e(B (@code{gnus-group-mark-buffer})\e$B!#\e(B
2445
2446 @item M r
2447 @kindex M r (\e$B%0%k!<%W\e(B)
2448 @findex gnus-group-mark-regexp
2449 \e$B$"$k@55,I=8=$K9gCW$9$kA4$F$N%0%k!<%W$K0u$r$D$1\e(B
2450 \e$B$k\e(B (@code{gnus-group-mark-regexp})\e$B!#\e(B
2451 @end table
2452
2453 @ref{Process/Prefix} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
2454
2455 @findex gnus-group-universal-argument
2456 \e$B%W%m%;%90u$,IU$1$i$l$F$$$kA4$F$N%0%k!<%W$KBP$7$F2?$+$NL?Na$r<B9T$7$?$$$H\e(B
2457 \e$B$-$O!"\e(B@kbd{M-&} (@code{gnus-group-universal-argument}) \e$BL?Na$r;H$&$3$H$,\e(B
2458 \e$B$G$-$^$9!#%W%m%s%W%H$+$i<B9T$7$?$$L?Na$rF~NO$7$^$9!#\e(B
2459
2460 @node Foreign Groups
2461 @section \e$B30It%0%k!<%W\e(B
2462 @cindex foreign groups
2463
2464 \e$B0J2<$G$O!"0lHLE*$J30It%0%k!<%W$N:n@.!"JQ99$r9T$&%0%k!<%W%b!<%I$NL?Na$r$$\e(B
2465 \e$B$/$D$+!"$*$h$SFCJL$JL\E*$N%0%k!<%W$r4JC1$K:n@.$9$kL?Na$r>R2p$7$^$9!#$3$l\e(B
2466 \e$B$i$NL?Na$OA4$F!"?75,$K:n@.$7$?%0%k!<%W$r%]%$%s%H0LCV$KA^F~$7$^\e(B
2467 \e$B$9!=!=\e(B@code{gnus-subscribe-newsgroup-method} \e$B$O;2>H$5$l$^$;$s!#\e(B
2468
2469 @table @kbd
2470 @item G m
2471 @kindex G m (\e$B%0%k!<%W\e(B)
2472 @findex gnus-group-make-group
2473 @cindex making groups
2474 \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
2475 \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
2476 \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
2477 @ref{Browse Foreign Server} \e$B$r;2>H$7$F2<$5$$!#\e(B
2478
2479 @item G M
2480 @kindex G M (\e$B%0%k!<%W\e(B)
2481 @findex gnus-group-read-ephemeral-group
2482 \e$B0l;~%K%e!<%9%0%k!<%W$r:n@.$7$^\e(B
2483 \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
2484 \e$B$F!"L>A0!"J}K!$*$h$S\e(B @dfn{address} \e$B$NF~NO$r5a$a$^$9!#\e(B
2485
2486 @item G r
2487 @kindex G r (\e$B%0%k!<%W\e(B)
2488 @findex gnus-group-rename-group
2489 @cindex renaming groups
2490 \e$B8=:_$N%0%k!<%W$NL>A0$r!"2?$+JL$N$b$N$KJQ99$7$^\e(B
2491 \e$B$9\e(B (@code{gnus-group-rename-group})\e$B!#$3$l$O$"$k<o$N%0%k!<%W!=!=<g$K%a!<\e(B
2492 \e$B%k%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\e(B
2493 \e$B$KCY$$$3$H$bM-$jF@$^$9!#\e(B
2494
2495 @item G c
2496 @kindex G c (\e$B%0%k!<%W\e(B)
2497 @cindex customizing
2498 @findex gnus-group-customize
2499 \e$B%0%k!<%W%Q%i%a!<%?$r%+%9%?%^%$%:$9$k\e(B (@code{gnus-group-customize})\e$B!#\e(B
2500
2501 @item G e
2502 @kindex G e (\e$B%0%k!<%W\e(B)
2503 @findex gnus-group-edit-group-method
2504 @cindex renaming groups
2505 \e$B8=:_$N%0%k!<%W$NA*BrJ}K!$r=$@5$9$k$?$a$N%P%C%U%!$K0\F0$7$^\e(B
2506 \e$B$9\e(B (@code{gnus-group-edit-group-method})\e$B!#\e(B
2507
2508 @item G p
2509 @kindex G p (\e$B%0%k!<%W\e(B)
2510 @findex gnus-group-edit-group-parameters
2511 \e$B%0%k!<%W%Q%i%a!<%?$r=$@5$9$k$?$a$N%P%C%U%!$K0\F0$7$^\e(B
2512 \e$B$9\e(B (@code{gnus-group-edit-group-parameters})\e$B!#\e(B
2513
2514 @item G E
2515 @kindex G E (\e$B%0%k!<%W\e(B)
2516 @findex gnus-group-edit-group
2517 \e$B%0%k!<%W>pJs$r=$@5$9$k$?$a$N%P%C%U%!$K0\F0$7$^\e(B
2518 \e$B$9\e(B (@code{gnus-group-edit-group})\e$B!#\e(B
2519
2520 @item G d
2521 @kindex G d (\e$B%0%k!<%W\e(B)
2522 @findex gnus-group-make-directory-group
2523 @cindex nndir
2524 \e$B%G%#%l%/%H%j%0%k!<%W$r:n@.$7$^$9\e(B (@pxref{Directory Groups})\e$B!#%G%#%l%/%H\e(B
2525 \e$B%jL>$r%W%m%s%W%H$GF~NO$7$^$9\e(B (@code{gnus-group-make-directory-group})\e$B!#\e(B
2526
2527 @item G h
2528 @kindex G h (\e$B%0%k!<%W\e(B)
2529 @cindex help group
2530 @findex gnus-group-make-help-group
2531
2532 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
2533
2534 @item G a
2535 @kindex G a (\e$B%0%k!<%W\e(B)
2536 @cindex (ding) archive
2537 @cindex archive group
2538 @findex gnus-group-make-archive-group
2539 @vindex gnus-group-archive-directory
2540 @vindex gnus-group-recent-archive-directory
2541 Gnus \e$B%"!<%+%$%V%0%k!<%W$r:n@.$7$^\e(B
2542 \e$B$9\e(B (@code{gnus-group-make-archive-group})\e$B!#=i4|@_Dj$G$O:G$b:G6a$N5-;v$r\e(B
2543 \e$B;X$7$F$$$k%0%k!<%W$,:n@.$5$l$^$9\e(B
2544 \e$B$,\e(B (@code{gnus-group-recent-archive-directory})\e$B!"@\F,0z?t$rM?$($k$HA4$F\e(B
2545 \e$B$N5-;v$r4^$`%0%k!<%W$,\e(B @code{gnus-group-archive-directory} \e$B$r4p$K:n@.$5\e(B
2546 \e$B$l$^$9!#\e(B
2547
2548 @item G k
2549 @kindex G k (\e$B%0%k!<%W\e(B)
2550 @findex gnus-group-make-kiboze-group
2551 @cindex nnkiboze
2552 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
2553 \e$B$?$$!W%0%k!<%W$K9g$&@55,I=8=$H!"%X%C%@!<$K9g$&J8;zNs$NAH$rF~NO$7$^\e(B
2554 \e$B$9\e(B (@code{gnus-group-make-kiboze-group})\e$B!#\e(B@xref{Kibozed Groups}.
2555
2556 @item G D
2557 @kindex G D (\e$B%0%k!<%W\e(B)
2558 @findex gnus-group-enter-directory
2559 @cindex nneething
2560 \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$"$k\e(B
2561 \e$B$+$N$h$&$KFI$_9~$_$^$9\e(B (@code{gnus-group-enter-directory})\e$B!#\e(B
2562 @xref{Anything Groups}.
2563
2564 @item G f
2565 @kindex G f (\e$B%0%k!<%W\e(B)
2566 @findex gnus-group-make-doc-group
2567 @cindex ClariNet Briefs
2568 @cindex nndoc
2569 \e$B%U%!%$%k$J$I$r$b$H$K%0%k!<%W$r:n@.$7$^\e(B
2570 \e$B$9\e(B (@code{gnus-group-make-doc-group})\e$B!#$3$N%3%^%s%I$K@\F,<-$rM?$($?>l9g!"\e(B
2571 \e$B%U%!%$%kL>$H%U%!%$%k%?%$%W$r%W%m%s%W%H$GF~NO$7$^$9!#8=:_%5%]!<%H$5$l$F$$\e(B
2572 \e$B$k%U%!%$%k%?%$%W$O\e(B @code{mbox}, @code{babyl}, @code{digest}, @code{news},
2573 @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
2574 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
2575 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
2576 @code{oe-dbx} \e$B$*$h$S\e(B @code{mailman} \e$B$G$9!#@\F,<-$J$7$G$3$N%3%^%s%I$r<B9T\e(B
2577 \e$B$9$k$H!"\e(BGnus \e$B$O%U%!%$%k%?%$%W$r?dB,$7$^$9!#\e(B
2578 @xref{Document Groups}.
2579
2580 @item G u
2581 @kindex G u (\e$B%0%k!<%W\e(B)
2582 @vindex gnus-useful-groups
2583 @findex gnus-group-make-useful-group
2584 @code{gnus-useful-groups} \e$B$K$"$k%0%k!<%W$N0l$D$r$D$/$j$^\e(B
2585 \e$B$9\e(B (@code{gnus-group-make-useful-group})\e$B!#\e(B
2586
2587 @item G w
2588 @kindex G w (\e$B%0%k!<%W\e(B)
2589 @findex gnus-group-make-web-group
2590 @cindex Google
2591 @cindex nnweb
2592 @cindex gmane
2593 \e$B%&%'%V8!:w7k2L$r$b$H$K0l;~E*$J%0%k!<%W$r:n@.$7$^\e(B
2594 \e$B$9\e(B (@code{gnus-group-make-web-group})\e$B!#$3$N%3%^%s%I$K@\F,<-$rM?$($k$H!"\e(B
2595 \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
2596 \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
2597 \e$BN`$K$O\e(B @code{google}, @code{dejanews}, @code{gmane} \e$B$,$"$j$^$9!#\e(B
2598 @xref{Web Searches}.
2599
2600 \e$B$b$7!"\e(B@code{google} \e$B8!:w%(%s%8%s$rMQ$$$k>l9g$K$O!"\e(B
2601 @samp{shaving group:alt.sysadmin.recovery} \e$B$N$h$&$J9gCW$9$kJ8;zNs$rMQ$$\e(B
2602 \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
2603
2604 @item G R
2605 @kindex G R (\e$B%0%k!<%W\e(B)
2606 @findex gnus-group-make-rss-group
2607 @acronym{RSS} feed \e$B$K4p$E$/%0%k!<%W$r:n$j$^\e(B
2608 \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
2609 @xref{RSS}.
2610
2611 @item G DEL
2612 @kindex G DEL (\e$B%0%k!<%W\e(B)
2613 @findex gnus-group-delete-group
2614 \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
2615 \e$B@\F,<-$,M?$($i$l$k$H!"$3$N4X?t$O$=$N%0%k!<%WFb$NA45-;v$rK\Ev$K:o=|$7!"%0\e(B
2616 \e$B%k!<%W<+?H$r$3$N@$$+$i6/@)E*$KKu;&$7$F$7$^$$$^$9!#@\F,<-$O!"$"$J$?$,2?$r\e(B
2617 \e$B$d$m$&$H$7$F$$$k$+!"K\Ev$K<+?.$,$"$k$H$-$K$N$_;H$C$F$/$@$5$$!#$^$"!"$3$N\e(B
2618 \e$B%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
2619 \e$B$;$s$1$I!#\e(B
2620
2621 @item G V
2622 @kindex G V (\e$B%0%k!<%W\e(B)
2623 @findex gnus-group-make-empty-virtual
2624 \e$B?7$7$$!"?7A/$J!"6u$N\e(B @code{nnvirtual} \e$B%0%k!<%W$r:n@.$7$^\e(B
2625 \e$B$9\e(B (@code{gnus-group-make-empty-virtual})\e$B!#\e(B@xref{Virtual Groups}.
2626
2627 @item G v
2628 @kindex G v (\e$B%0%k!<%W\e(B)
2629 @findex gnus-group-add-to-virtual
2630 \e$B8=:_$N%0%k!<%W$r\e(B @code{nnvirtual} \e$B%0%k!<%W$KDI2C$7$^\e(B
2631 \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
2632 \e$B=>$$$^$9!#\e(B
2633 @end table
2634
2635 \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
2636 \e$B2<$5$$!#\e(B
2637
2638 @vindex gnus-activate-foreign-newsgroups
2639 \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
2640 \e$BF0;~$K!"$3$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N30It%0%k!<%W$rA4$F%A%'%C%/$7$^$9!#\e(B
2641 \e$B$3$l$OFC$K0c$C$?\e(B @acronym{NNTP} \e$B%5!<%P$+$i$?$/$5$s$N%0%k!<%W$r9XFI$7$F$$\e(B
2642 \e$B$k>l9g$J$I!"$7$P$i$/;~4V$,$+$+$k$+$b$7$l$^$;$s!#\e(B@ref{Group Levels} \e$B$b;2\e(B
2643 \e$B>H$7$F2<$5$$!#\e(B@code{gnus-activate-level} \e$B$b30It%K%e!<%9%0%k!<%W$N3h@-2=\e(B
2644 \e$B$K1F6A$r5Z$\$7$^$9!#\e(B
2645
2646 @node Group Parameters
2647 @section \e$B%0%k!<%W%Q%i%a!<%?\e(B
2648 @cindex group parameters
2649
2650 \e$B%0%k!<%W%Q%i%a!<%?$O!"$"$kFCDj$N%0%k!<%W$K8GM-$J>pJs$r3JG<$7$^$9!#0J2<$O\e(B
2651 \e$B%0%k!<%W%Q%i%a!<%?%j%9%H$NNc$G$9\e(B:
2652
2653 @example
2654 ((to-address . "ding@@gnus.org")
2655  (auto-expire . t))
2656 @end example
2657
2658 \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
2659 \e$B$m$KCM$,$"$k$b$N!"$G9=@.$5$l$^$9!#A4$F$N%Q%i%a!<%?$O$3$N7A<0$r<h$j$^$9$,!"\e(B
2660 @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$^$9!#\e(B
2661
2662 \e$B$$$/$D$+$N%Q%i%a!<%?$OBP1~$9$k%+%9%?%^%$%:2DG=$JJQ?t$r;}$C$F$$$^$9!#$=$l\e(B
2663 \e$B$i$O@55,I=8=$HCM$NO"A[%j%9%H$G$9!#\e(B
2664
2665 \e$B0J2<$OMxMQ2DG=$J%0%k!<%W%Q%i%a!<%?$G$9\e(B:
2666
2667 @table @code
2668 @item to-address
2669 @cindex to-address
2670 \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
2671
2672 @example
2673 (to-address . "some@@where.com")
2674 @end example
2675
2676 \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
2677 \e$B$N$G$9!=!=$9$J$o$A%a!<%j%s%0%j%9%H$KEj9F$9$k?M$OA4$F$=$l$r9XFI$7$F$$$k$O\e(B
2678 \e$B$:!"$H$$$&%a!<%j%s%0%j%9%H$N$3$H$G$9!#$3$N%Q%i%a!<%?$r;HMQ$9$k$H!"%a!<%k\e(B
2679 \e$B$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
2680 \e$B$J$?$N%U%)%m!<%"%C%W5-;v$rFsDL<u$1<h$k$3$H$O$"$j$^$;$s!#\e(B
2681
2682 @code{to-address} \e$B$r;XDj$9$k$H!"$=$N%0%k!<%W$,30It%0%k!<%W$G$"$k$+$I$&$+\e(B
2683 \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
2684 \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
2685 \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
2686 \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
2687 \e$B?.$7$J$1$l$P$J$j$^$;$s!#\e(B
2688
2689 @code{gnus-parameter-to-address-alist} \e$B$b;2>H$7$F2<$5$$!#\e(B
2690
2691 @item to-list
2692 @cindex to-list
2693 \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
2694
2695 @example
2696 (to-list . "some@@where.com")
2697 @end example
2698
2699 \e$B$3$l$O%U%)%m!<%"%C%W$r$7$?$H$-$O40A4$KL5;k$5$l$^$9!=!=Nc30$O$=$l$,%K%e!<\e(B
2700 \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
2701 \e$B%k$,E,MQ$5$l$k$H$$$&$3$H$G$9!#\e(B
2702
2703 \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
2704 \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
2705 @code{to-list} \e$B%0%k!<%W%Q%i%a!<%?$O!"\e(B
2706 @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
2707 \e$B<+F0E*$KIU2C$5$l$^$9!#\e(B
2708 @vindex gnus-add-to-list
2709
2710 @findex gnus-mailing-list-mode
2711 @cindex mail list groups
2712 \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
2713 \e$B$K\e(B @code{gnus-mailing-list-mode} \e$B$,M-8z$K$J$j$^$9!#\e(B
2714
2715 @code{gnus-parameter-to-list-alist} \e$B$b;2>H$7$F2<$5$$!#\e(B
2716
2717 @anchor{subscribed}
2718 @item subscribed
2719 @cindex subscribed
2720 @cindex Mail-Followup-To
2721 @findex gnus-find-subscribed-addresses
2722 \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%0\e(B
2723 \e$B%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!<%j\e(B
2724 \e$B%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
2725 \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%@!<$r\e(B
2726 \e$B@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<$rF~\e(B
2727 \e$B$l$k$3$H$G$9!#\e(B
2728
2729 @lisp
2730 (setq message-subscribed-address-functions
2731       '(gnus-find-subscribed-addresses))
2732 @end lisp
2733
2734 \e$BMxMQ$G$-$k\e(B MFT \e$BBP1~5!G=$r40A4$K07$&$K$O!"$3$3\e(B (@pxref{Mailing Lists, ,
2735 Mailing Lists, message-ja, The Message Manual}) \e$B$r8+$F2<$5$$!#\e(B
2736
2737 @item visible
2738 @cindex visible
2739 \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
2740 \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
2741 \e$B>o$KI=<($5$l$^$9!#\e(B
2742
2743 @item broken-reply-to
2744 @cindex broken-reply-to
2745 @code{(broken-reply-to . t)} \e$B$H$$$&MWAG$,$"$l$P!"$=$N%0%k!<%W$G\e(B
2746 \e$B$O\e(B @code{Reply-To} \e$B$OL5;k$5$l!"\e(B
2747 @code{reply-to} \e$B$,\e(B @code{gnus-boring-article-headers} \e$B$NItJ,$G$"$l$P!"%X%C\e(B
2748 \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
2749 \e$B$r9XFI$7$F$$$F!"$=$l$,\e(B @code{Reply-To} \e$BMs$r\e(B listserv \e$B<+?H$KJV$9$h$&$K$D\e(B
2750 \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
2751 \e$BMW$k$s$G$9\e(B!
2752
2753 @item to-group
2754 @cindex to-group
2755 @code{(to-group . "some.group.name")} \e$B$H$$$&MWAG$O!"$=$N%0%k!<%W$X$NEj9F\e(B
2756 \e$B$OA4$F\e(B @code{some.group.name} \e$B$KAw$i$l$k!"$H$$$&0UL#$G$9!#\e(B
2757
2758 @item newsgroup
2759 @cindex newsgroup
2760 \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$OA4$F\e(B
2761 \e$B$N1~Ez$r%K%e!<%95-;v$KBP$9$k1~Ez$G$"$k$+$N$h$&$K07$$$^$9!#$3$l$O<B:]$K$O\e(B
2762 \e$B%K%e!<%9%0%k!<%W$N%_%i!<$G$"$k%a!<%k%0%k!<%W$KBP$7$FM-8z$G$9!#\e(B
2763
2764 @item gcc-self
2765 @cindex gcc-self
2766 \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@.$9\e(B
2767 \e$B$k%a%C%;!<%8$O8=:_$N%0%k!<%W$K\e(B @code{Gcc} \e$B$5$l$^$9!#$b\e(B
2768 \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
2769 @code{(gcc-self . "string")} \e$B$,$"$l$P$3$NJ8;zNs$O$=$N$^$^\e(B @code{gcc} \e$BMs\e(B
2770 \e$B$KA^F~$5$l$^$9!#$3$N%Q%i%a!<%?$O0J2<$G@bL@$9$kA4$F$N\e(B @code{Gcc} \e$B$N=i4|5,\e(B
2771 \e$BB'$h$j$bM%@h$5$l$^$9\e(B (@pxref{Archived Messages})\e$B!#\e(B
2772
2773 @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
2774 \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
2775 \e$B%P!<$O5-;v$r<u$1F~$l$^$;$s!#\e(B
2776
2777 @item auto-expire
2778 @cindex auto-expire
2779 \e$B%0%k!<%W%Q%i%a!<%?$K\e(B @code{(auto-expire . t)} \e$B$N$h$&$JMWAG$,$"$l$P!"A4$F\e(B
2780 \e$B$N4{FI5-;v$O;~8B>C5n$5$l$k$h$&$K0u$rIU$1$i$l$^$9!#B>$NJ}K!$O!"\e(B
2781 @xref{Expiring Mail}.
2782
2783 @code{gnus-auto-expirable-newsgroups} \e$B$b;2>H$7$F2<$5$$!#\e(B
2784
2785 @item total-expire
2786 @cindex total-expire
2787 \e$B%0%k!<%W%Q%i%a!<%?$K\e(B @code{(total-expire . t)} \e$B$N$h$&$JMWAG$,$"$l$P!"4{\e(B
2788 \e$BFI5-;v$O!";~8B>C5n$N0u$,$D$$$F$$$J$/$H$bA4$F;~8B>C5n=hM}$r;\$5$l$^$9!#Cm\e(B
2789 \e$B0U$7$F;HMQ$7$F$/$@$5$$!#L$FI5-;v!"0uIU$-5-;v!"J]N15-;v$O;~8B>C5n$5$l$^$;\e(B
2790 \e$B$s!#\e(B
2791
2792 @code{gnus-total-expirable-newsgroups} \e$B$b;2>H$7$F2<$5$$!#\e(B
2793
2794 @item expiry-wait
2795 @cindex expiry-wait
2796 @vindex nnmail-expiry-wait-function
2797 \e$B%0%k!<%W%Q%i%a!<%?$K\e(B @code{(expiry-wait . 10)} \e$B$N$h$&$JMWAG$,$"$l$P!"$3\e(B
2798 \e$B$NCM$O5-;v$r;~8B>C5n$9$k$H$-\e(B
2799 \e$B$K\e(B @code{nnmail-expiry-wait} \e$B$H\e(B @code{nnmail-expiry-wait-function} \e$B$N@_\e(B
2800 \e$BDj\e(B (@pxref{Expiring Mail}) \e$B$h$j$bM%@h$5$l$^$9!#$3$NCM$O;~8B>C5n$NF|\e(B
2801 \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
2802 \e$B%7%s%\%k$r;XDj$G$-$^$9!#\e(B
2803
2804 @item expiry-target
2805 @cindex expiry-target
2806 \e$B;~8B>C5n$5$l$k%a%C%;!<%8$N2L$F$k>l=j!#$3$N%Q%l%a!<%?\e(B
2807 \e$B$O\e(B @code{nnmail-expiry-target} \e$B$r>e=q$-$7$^$9!#\e(B
2808
2809 @item score-file
2810 @cindex score file group parameter
2811 @code{(score-file . "file")} \e$B$N$h$&$JMWAG$O!"\e(B@file{file} \e$B$r8=:_$N%0%k!<\e(B
2812 \e$B%W$KE,MQ$5$l$k%9%3%"%U%!%$%k$K$7$^$9!#E,MQ$5$l$k%9%3%"EPO?$OA4$F$3$N%U%!\e(B
2813 \e$B%$%k$KF~$j$^$9!#\e(B
2814
2815 @item adapt-file
2816 @cindex adapt file group parameter
2817 @code{(adapt-file . "file")} \e$B$N$h$&$JMWAG$O!"\e(B@file{file} \e$B$r8=:_$N%0%k!<\e(B
2818 \e$B%W$NE,1~%U%!%$%k$K$7$^$9!#A4$F$NE,1~%9%3%"EPO?$O$3$N%U%!%$%k$KF~$j$^$9!#\e(B
2819
2820 @item admin-address
2821 @cindex admin-address
2822 \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
2823 \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
2824 \e$B$9!#$3$N%Q%i%a!<%?$K$O$I$3$+JXMx$J4IM}MQ%"%I%l%9$r=q$$$F$*$/$3$H$,$G$-$^\e(B
2825 \e$B$9!#\e(B
2826
2827 @item display
2828 @cindex display
2829 @code{(display . MODE)} \e$B$N$h$&$JMWAG$O!"%0%k!<%W$KF~$k$H$-$K$I$N5-;v$rI=\e(B
2830 \e$B<($9$k$+$r;XDj$7$^$9!#M-8z$JCM$O!"\e(B
2831
2832 @table @code
2833 @item all
2834 \e$BL$FI!"4{FI5-;v$NN>J}$rA4$FI=<($7$^$9!#\e(B
2835
2836 @item an integer
2837 \e$B$=$N%0%k!<%W$N:G8e$N\e(B @var{integer} \e$B8D$N5-;v$rI=<($7$^$9!#$3$l\e(B
2838 \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
2839
2840 @item default
2841 \e$B=i4|@_Dj$G$NI=<(5-;v$rI=<($7$^$9!#$3$l$ODL>o$OL$FI5-;v$H0uIU$-5-;v$G$9!#\e(B
2842
2843 @item \e$BG[Ns\e(B
2844 \e$B=R8l$rK~B-$9$k$h$&$K5-;v$rI=<($7$^$9!#\e(B
2845
2846 \e$B$$$/$D$+Nc$r5s$2$^$9\e(B:
2847
2848 @table @code
2849 @item [unread]
2850 \e$BL$FI$N5-;v$@$1$rI=<($7$^$9!#\e(B
2851
2852 @item [not expire]
2853 \e$B4|8B@Z$l>C5n2DG=$J5-;v0J30$N$9$Y$F$rI=<($7$^$9!#\e(B
2854
2855 @item [and (not reply) (not expire)]
2856 \e$B4|8B@Z$l>C5n2DG=$H$9$G$KJV?.$7$?5-;v0J30$N$9$Y$F$rI=<($7$^$9!#\e(B
2857 @end table
2858
2859 \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
2860 \e$B$O\e(B @code{tick}, @code{unsend}, @code{undownload}, @code{unread},
2861 @code{dormant}, @code{expire}, @code{reply}, @code{killed},
2862 @code{bookmark}, @code{score}, @code{save}, @code{cache}, @code{forward},
2863 @code{unseen} \e$B$*$h$S\e(B @code{recent} \e$B$r4^$_$^$9!#\e(B
2864 @end table
2865
2866 @code{display} \e$B%Q%i%a!<%?$O!"35N,%P%C%U%!$r;XDj$7$?0lIt$NAH$@$1$K@)8B$9\e(B
2867 \e$B$k$h$&$KF/$-$^$9!#@)8B$r%9%?%C%/$+$i<h$j=P$9$N$O\e(B @kbd{/ w} \e$B%3%^%s%I$G$G\e(B
2868 \e$B$-$^$9\e(B (@pxref{Limiting})\e$B!#\e(B
2869
2870 @item comment
2871 @cindex comment
2872 @code{(comment . "This is a comment")} \e$B$N$h$&$JMWAG$O!"$=$N%0%k!<%W$KBP\e(B
2873 \e$B$9$kG$0U$N%3%a%s%H$G$9!#%0%k!<%W9T$KI=<($9$k$3$H$,$G$-$^\e(B
2874 \e$B$9\e(B (@pxref{Group Line Specification})\e$B!#\e(B
2875
2876 @item charset
2877 @cindex charset
2878 @code{(charset . iso-8859-1)} \e$B$N$h$&$JMWAG$O!"\e(B@code{iso-8859-1} \e$B$r%G%#%U%)\e(B
2879 \e$B%k%H$NJ8;z%;%C%H$K$7$^$9!#$9$J$o$A!"J8;z%;%C%H$r;XDj$7$J$$$9$Y$F$N5-;v$K!"\e(B
2880 \e$B$=$NJ8;z%;%C%H$,;H$o$l$^$9!#\e(B
2881
2882 @code{gnus-group-charset-alist} \e$B$b8+$F2<$5$$!#\e(B
2883
2884 @item ignored-charsets
2885 @cindex ignored-charsets
2886 @code{(ignored-charsets x-unknown iso-8859-1)} \e$B$N$h$&$JMWAG$O!"\e(B
2887 @code{iso-8859-1} \e$B$H\e(B @code{x-unknown} \e$B$rL5;k$7$^$9!#$9$J$o$A!"5-;v$N%G%3!<\e(B
2888 \e$B%I$K%G%#%U%)%k%H$NJ8;z%;%C%H$,;H$o$l$^$9!#\e(B
2889
2890 @code{gnus-group-ignored-charsets-alist} \e$B$b8+$F2<$5$$!#\e(B
2891
2892 @item posting-style
2893 @cindex posting-style
2894 \e$B$3$N%0%k!<%W$NDI2C$NEj9FMM<0$r$3$3$KJ]B8$9$k$3$H$,$G$-$^\e(B
2895 \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
2896 \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
2897 \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
2898 \e$B$b$N$h$j$bM%@h$5$l$^$9!#\e(B
2899
2900 \e$BNc$($P!"$3$N%0%k!<%W$N$_!"$+$C$3$$$$L>A0$H=pL>$K$7$?$$$J$i!"\e(B
2901 @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
2902 \e$B%?$KF~$l$k$3$H$,$G$-$^$9\e(B:
2903
2904 @example
2905 (posting-style
2906   (name "Funky Name")
2907   ("X-My-Header" "Funky Value")
2908   (signature "Funky Signature"))
2909 @end example
2910
2911 @item post-method
2912 @cindex post-method
2913 \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
2914 \e$B$F\e(B @code{gnus-post-method} \e$B$NBe$o$j$K;H$o$l$^$9!#\e(B
2915
2916 @item banner
2917 @cindex banner
2918 @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
2919 \e$B8=\e(B @var{regex} \e$B$K%^%C%A$9$k$b$N$r:o=|$7$^$9!#\e(B@var{regex} \e$B$NBe$o$j$K%7%s\e(B
2920 \e$B%\%k\e(B @code{signature} (\e$B:G8e$N=pL>$r:o\e(B
2921 \e$B=|\e(B) \e$B$dO"A[%j%9%H\e(B @code{gnus-article-banner-alist} \e$B$N3FMWAG$r;H$&$3$H$b$G\e(B
2922 \e$B$-$^$9!#\e(B
2923
2924 @item sieve
2925 @cindex sieve
2926 \e$B$3$N%Q%i%a!<%?$O!"F~$C$F$-$?%a!<%k$,$3$N%0%k!<%W$KCV$/$KCM$9$k$+$I$&$+$r\e(B
2927 \e$BD4$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
2928 \e$B$K\e(B @samp{fileinto "group.name";} \e$B$H$$$&%F%9%H>r7o$rK\BN$K;}$D!"\e(B
2929 Sieve \e$B$N\e(B @samp{IF} \e$B@)8f9=B$BN$,:n$i$l$^$9!#\e(B
2930
2931 \e$BNc$($P!"$b$7\e(B @samp{INBOX.list.sieve} \e$B%0%k!<%W$,\e(B @code{(sieve address
2932 "sender" "sieve-admin@@extundo.com")} \e$B$H$$$&%0%k!<%W%Q%i%a!<%?$r;}$C$F$$\e(B
2933 \e$B$?$J$i$P!"%0%k!<%W%Q%i%a!<%?$r\e(B Sieve \e$B%9%/%j%W%H$KJQ49$9$k\e(B (@pxref{Sieve
2934 Commands}) \e$B$H$-$K!"0J2<$N\e(B Sieve \e$B%3!<%I$,:n$i$l$^$9\e(B:
2935
2936 @example
2937 if address "sender" "sieve-admin@@extundo.com" @{
2938         fileinto "INBOX.list.sieve";
2939 @}
2940 @end example
2941
2942 \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
2943 address "sender" ("name@@one.org" else@@two.org"))} \e$B$N$h$&$J%0%k!<%W%Q%i\e(B
2944 \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@.$9\e(B
2945 \e$B$k$H!"0J2<$N$h$&$J\e(B Sieve \e$B%3!<%I$,:n$i$l$^$9\e(B:
2946
2947 @example
2948 if address "sender" ["name@@one.org", "else@@two.org"] @{
2949         fileinto "INBOX.list.sieve";
2950 @}
2951 @end example
2952
2953 Sieve \e$B%Q%i%a!<%?$K4XO"$9$k=EMW$J%3%^%s%I$HJQ?t$K$D$$$F$O!"\e(B@pxref{Sieve
2954 Commands} \e$B$r;2>H$7$F2<$5$$!#\e(B
2955
2956 Sieve \e$B8@8l$O\e(B RFC 3028 \e$B$G=R$Y$i$l$F$$$^\e(B
2957 \e$B$9\e(B (@pxref{Top, Emacs Sieve, Top, sieve, Emacs Sieve})\e$B!#\e(B
2958
2959 @item (agent parameters)
2960 \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
2961 \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
2962 \e$B%?$K$D$$$F$O\e(B @ref{Category Syntax} \e$B$r;2>H$7$F2<$5$$!#$?$$$F$$$N%f!<%6$O!"\e(B
2963 \e$B@_Dj$KMW$9$k6lO+$r:G>.8B$K$9$k$?$a$K!"%(!<%8%'%s%H%+%F%4%j!<$+%0%k!<%W%H\e(B
2964 \e$B%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
2965
2966 @item (@var{variable} @var{form})
2967 \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
2968 \e$B%?$r;HMQ$9$k$3$H$,$G$-$^$9!#\e(B@samp{news.answers} \e$B$K$*$$$F%9%l%C%II=<($r9T\e(B
2969 \e$B$$$?$/$J$$$H$-$O!"$=$N%0%k!<%W$K%0%k!<%W%Q%i%a!<%?\e(B
2970 \e$B$K\e(B @code{(gnus-show-threads nil)} \e$B$H=q$1$^$9!#\e(B
2971 @code{gnus-show-threads} \e$B$O!"$=$N35N,%P%C%U%!$NCf$N%m!<%+%kJQ?t$K$J$j!"\e(B
2972 form \e$B$N\e(B @code{nil} \e$B$O$=$3$GI>2A$5$l$^$9!#\e(B
2973
2974 \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
2975 \e$B$G$b!"$$$/$D$+$NJQ?t$O5-;v%P%C%U%!$+\e(B (\e$BJV?.!"%U%)%m!<!"$"$k$$$O?75,$K:n$i\e(B
2976 \e$B$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$NJQ?t\e(B
2977 \e$B$r\e(B @code{gnus-newsgroup-variables} \e$B$K2C$($k$3$H$,=u$1$K$J$k$+$b$7$l$^$;\e(B
2978 \e$B$s!#$7$?$,$C$F!"%0%k!<%W%Q%i%a!<%?$r2p$7$F\e(B @code{message-from-style} \e$B$r\e(B
2979 \e$B@_Dj$7$?$$$J$i$P!"\e(B@file{~/.gnus}\e$B%U%!%$%k$N$I$3$+B>$N$H$3$m$K!"<!$N=R8l$,\e(B
2980 \e$BI,MW$K$J$k$+$b$7$l$^$;$s\e(B:
2981
2982 @lisp
2983 (add-to-list 'gnus-newsgroup-variables 'message-from-style)
2984 @end lisp
2985
2986 @vindex gnus-list-identifiers
2987 \e$B$3$N5!G=$NMQES$N0l$D$O!"5-;v$NBjL>Ms$+$i%a!<%j%s%0%j%9%H$NI8<1%?%0$r$O$.\e(B
2988 \e$B<h$k$3$H$G$9!#$b$7%K%e!<%9%0%k!<%W\e(B
2989
2990 @example
2991 nntp+news.gnus.org:gmane.text.docbook.apps
2992 @end example
2993
2994 \e$B$,!"$9$Y$F$N5-;v$NBjL>$K\e(B @samp{DOC-BOOK-APPS:} \e$B$H$$$&%?%0$r;}$C$F$$$k$J\e(B
2995 \e$B$i$P!"$=$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?$K\e(B @code{(gnus-list-identifiers
2996 "DOCBOOK-APPS:")} \e$B$rF~$l$k$3$H$K$h$C$F!"$=$N%0%k!<%W$N35N,%P%C%U%!$KI=<(\e(B
2997 \e$B$5$l$k5-;v$NBjL>$+$i%?%0$r$O$.<h$k$3$H$,$G$-$^$9!#\e(B
2998
2999 \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
3000 \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
3001 \e$B%?$K\e(B @code{(dummy-variable (ding))} \e$B$_$?$$$J$b$N$r=q$$$F$*$/$3$H$b$G$-$^\e(B
3002 \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>2A7k\e(B
3003 \e$B2L$,@_Dj$5$l$^$9!#\e(B
3004
3005 \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
3006 \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
3007 \e$B$N$,%0%k!<%W%Q%i%a!<%?$KDI2C$5$l$k$H!"\e(B
3008
3009 @lisp
3010 (gnus-summary-prepared-hook
3011   '(lambda nil (local-set-key "d" (local-key-binding "n"))))
3012 @end lisp
3013
3014 \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
3015 \e$B$$$h$&$K$J$j$^$9!#\e(B
3016 @end table
3017
3018 \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$F$/$@$5\e(B
3019 \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
3020 \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
3021 \e$B$&\e(B (@pxref{Topic Parameters})\e$B!#\e(B
3022
3023 @vindex gnus-parameters
3024 \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$b\e(B
3025 \e$B$G$-$^$9!#$G$b$$$/$D$+$N%Q%i%a!<%?!"Nc$($P\e(B @code{visible} \e$B$O8zNO$rH/4x$7\e(B
3026 \e$B$^$;$s!#Nc$G$9!#\e(B
3027
3028 @lisp
3029 (setq gnus-parameters
3030       '(("mail\\..*"
3031          (gnus-show-threads nil)
3032          (gnus-use-scoring nil)
3033          (gnus-summary-line-format
3034           "%U%R%z%I%(%[%d:%ub%-23,23f%]%) %s\n")
3035          (gcc-self . t)
3036          (display . all))
3037
3038         ("^nnimap:\\(foo.bar\\)$"
3039          (to-group . "\\1"))
3040
3041         ("mail\\.me"
3042          (gnus-use-scoring  t))
3043
3044         ("list\\..*"
3045          (total-expire . t)
3046          (broken-reply-to . t))))
3047 @end lisp
3048
3049 \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
3050 \e$B<u$1$k$3$H$,$"$j$^$9!#\e(B
3051
3052 @node Listing Groups
3053 @section \e$B%0%k!<%W$N0lMwI=<(\e(B
3054 @cindex group listing
3055
3056 \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
3057
3058 @table @kbd
3059 @item l
3060 @itemx A s
3061 @kindex A s (\e$B%0%k!<%W\e(B)
3062 @kindex l (\e$B%0%k!<%W\e(B)
3063 @findex gnus-group-list-groups
3064 \e$BL$FI5-;v$r;}$DA4$F$N%0%k!<%W$rI=<($7$^$9\e(B (@code{gnus-group-list-groups})\e$B!#\e(B
3065 \e$B?t;z@\F,0z?t$r;H$&$H!"$3$N%3%^%s%I$O0z?t$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N%0\e(B
3066 \e$B%k!<%W$N$_$rI=<($7$^$9!#=i4|@_Dj$G$O!"$3$l$O%l%Y%k\e(B 5 (\e$B$D$^\e(B
3067 \e$B$j\e(B @code{gnus-group-default-list-level}) \e$B$+$=$l$h$j>.$5$$%l%Y%k\e(B (\e$B$9$J$o\e(B
3068 \e$B$A9XFI$7$F$$$k%0%k!<%W$N$_\e(B) \e$B$rI=<($7$^$9!#\e(B
3069
3070 @item L
3071 @itemx A u
3072 @kindex A u (\e$B%0%k!<%W\e(B)
3073 @kindex L (\e$B%0%k!<%W\e(B)
3074 @findex gnus-group-list-all-groups
3075 \e$BL$FI5-;v$N$"$k$J$7$K4X$o$i$:!"A4$F$N%0%k!<%W$rI=<($7$^\e(B
3076 \e$B$9\e(B (@code{gnus-group-list-all-groups})\e$B!#?t;z@\F,0z?t$r;HMQ$9$k$H!"$3$N%3\e(B
3077 \e$B%^%s%I$O0z?t$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W$N$_$rI=<($7$^$9!#=i4|\e(B
3078 \e$B@_Dj$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$N%0\e(B
3079 \e$B%k!<%W$N$_\e(B) \e$B$,I=<($5$l$^$9!#\e(B
3080
3081 @item A l
3082 @kindex A l (\e$B%0%k!<%W\e(B)
3083 @findex gnus-group-list-level
3084 \e$B$"$kFCDj$N%l%Y%k$NL$FI5-;v$N$"$k%0%k!<%W$rI=<($7$^\e(B
3085 \e$B$9\e(B (@code{gnus-group-list-level})\e$B!#@\F,<-$rM?$($k$H!"L$FI5-;v$N$J$$%0%k!<\e(B
3086 \e$B%W$b4^$a$FI=<($7$^$9!#\e(B
3087
3088 @item A k
3089 @kindex A k (\e$B%0%k!<%W\e(B)
3090 @findex gnus-group-list-killed
3091 kill \e$B$5$l$?%0%k!<%W$rA4$FI=<($7$^$9\e(B (@code{gnus-group-list-killed})\e$B!#@\\e(B
3092 \e$BF,0z?t$rM?$($k$H!"8=:_9XFI!"Hs9XFI$H$J$C$F$$$J$$A4$F$NMxMQ2DG=$J%0%k!<%W\e(B
3093 \e$B$rI=<($7$^$9!#$3$l$O%5!<%P$+$i%"%/%F%#%V%U%!%$%k$rFI$`$3$H$K$J$k$G$7$g$&!#\e(B
3094
3095 @item A z
3096 @kindex A z (\e$B%0%k!<%W\e(B)
3097 @findex gnus-group-list-zombies
3098 \e$BA4$F$N%>%s%S%0%k!<%W$rI=<($7$^$9\e(B (@code{gnus-group-list-zombies})\e$B!#\e(B
3099
3100 @item A m
3101 @kindex A m (\e$B%0%k!<%W\e(B)
3102 @findex gnus-group-list-matching
3103 \e$B@55,I=8=$K9gCW$9$kL>A0$r;}$D%0%k!<%W$G!"L$FI5-;v$N$"$k9XFI%0%k!<%W$rA4$F\e(B
3104 \e$BI=<($7$^$9\e(B (@code{gnus-group-list-matching})\e$B!#\e(B
3105
3106 @item A M
3107 @kindex A M (\e$B%0%k!<%W\e(B)
3108 @findex gnus-group-list-all-matching
3109 \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$rI=<($9\e(B
3110 \e$B$k\e(B (@code{gnus-group-list-all-matching})\e$B!#\e(B
3111
3112 @item A A
3113 @kindex A A (\e$B%0%k!<%W\e(B)
3114 @findex gnus-group-list-active
3115 \e$B:#@\B3$7$F$$$k%5!<%P$N%"%/%F%#%V%U%!%$%k$K$"$k%0%k!<%W$r!"K\Ev$KA4ItI=<(\e(B
3116 \e$B$7$^$9\e(B (@code{gnus-group-list-active})\e$B!#$3$l$O$7$P$i$/;~4V$,$+$+$k$3$H$b\e(B
3117 \e$BM-$jF@$^$9!#$?$V$s\e(B @kbd{A M} \e$B$r<B9T$7$F!"9gCW$5$;$?$$ItJ,$r\e(B @samp{.} \e$B$H\e(B
3118 \e$B$7$FA4$F$N9gCW$9$k%j%9%H$rI=<($5$;$?J}$,NI$$$G$7$g$&!#$^$?!"$3$N%3%^%s%I\e(B
3119 \e$B$O\e(B (\e$B$^$@\e(B) \e$BB8:_$7$J$$%0%k!<%W$bI=<($9$k$+$bCN$l$^$;$s!=!=$3$l$O\e(B kill \e$B$5$l\e(B
3120 \e$B$?%0%k!<%W$G$"$k$+$N$h$&$KI=<($5$l$^$9!#=PNO$OB?>/3d$j0z$$$F<u$1<h$C$F$M!#\e(B
3121
3122 @item A a
3123 @kindex A a (\e$B%0%k!<%W\e(B)
3124 @findex gnus-group-apropos
3125 \e$B@55,I=8=$K9gCW$9$kL>A0$r;}$D%0%k!<%W$rA4$FI=<($9\e(B
3126 \e$B$k\e(B (@code{gnus-group-apropos})\e$B!#\e(B
3127
3128 @item A d
3129 @kindex A d (\e$B%0%k!<%W\e(B)
3130 @findex gnus-group-description-apropos
3131 \e$B@55,I=8=$K9gCW$9$kL>A0$+@bL@J8$r;}$D%0%k!<%W$rA4$FI=<($9\e(B
3132 \e$B$k\e(B (@code{gnus-group-description-apropos})\e$B!#\e(B
3133
3134 @item A c
3135 @kindex A c (\e$B%0%k!<%W\e(B)
3136 @findex gnus-group-list-cached
3137 \e$B%-%c%C%7%e5-;v$r;}$D%0%k!<%W$rA4$FI=<($9\e(B
3138 \e$B$k\e(B (@code{gnus-group-list-cached})\e$B!#\e(B
3139
3140 @item A ?
3141 @kindex A ? (\e$B%0%k!<%W\e(B)
3142 @findex gnus-group-list-dormant
3143 \e$BJ]N15-;v$r;}$D%0%k!<%W$rA4$FI=<($9$k\e(B (@code{gnus-group-list-dormant})\e$B!#\e(B
3144
3145 @item A /
3146 @kindex A / (\e$B%0%k!<%W\e(B)
3147 @findex gnus-group-list-limit
3148 \e$B8=:_$NA*Br$5$l$?HO0O$K8BDj$7$?%0%k!<%W$rI=<($9\e(B
3149 \e$B$k\e(B (@code{gnus-group-list-limit})\e$B!#\e(B
3150
3151 @item A f
3152 @kindex A f (\e$B%0%k!<%W\e(B)
3153 @findex gnus-group-list-flush
3154 \e$B8=:_$NA*Br$5$l$?%0%k!<%W$r=q$-=P$9\e(B (@code{gnus-group-list-flush})\e$B!#\e(B
3155
3156 @item A p
3157 @kindex A p (\e$B%0%k!<%W\e(B)
3158 @findex gnus-group-list-plus
3159 \e$B8=:_$NA*Br$5$l$?%0%k!<%W$r2C$($?%0%k!<%W$rI=<($9\e(B
3160 \e$B$k\e(B (@code{gnus-group-list-plus})\e$B!#\e(B
3161 @end table
3162
3163 @vindex gnus-permanently-visible-groups
3164 @cindex visible group parameter
3165 @code{gnus-permanently-visible-groups} \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$O!"L$\e(B
3166 \e$BFI5-;v$,$"$k$+$J$$$+$K4X$o$i$:>o$KI=<($5$l$^$9!#$"$k$$$O%0%k!<%W%Q%i%a!<\e(B
3167 \e$B%?$K$*$$$F\e(B @code{visible} \e$BMWAG$rDI2C$9$k$3$H$G$bF1MM$N8z2L$rF@$k$3$H$,$G\e(B
3168 \e$B$-$^$9!#\e(B
3169
3170 @vindex gnus-list-groups-with-ticked-articles
3171 \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
3172 \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
3173 \e$B$=$N%0%k!<%W$O40A4$K6u$N%0%k!<%W$G$"$k$+$N$h$&$K07$o$l$^$9!#=i4|CM\e(B
3174 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
3175
3176 @node Sorting Groups
3177 @section \e$B%0%k!<%W$N%=!<%H\e(B
3178 @cindex sorting groups
3179
3180 @kindex C-c C-s (\e$B%0%k!<%W\e(B)
3181 @findex gnus-group-sort-groups
3182 @vindex gnus-group-sort-function
3183 @kbd{C-c C-s} (@code{gnus-group-sort-groups}) \e$BL?Na$O!"%0%k!<%W%P%C%U%!\e(B
3184 \e$B$r\e(B @code{gnus-group-sort-function} \e$BJQ?t$GM?$($i$l$k4X?t$K=>$C$FJB$YBX$(\e(B
3185 \e$B$^$9!#MxMQ2DG=$JJB$YBX$(4X?t\e(B (sorting function) \e$B$K$O0J2<$N$b$N$,$"$j$^\e(B
3186 \e$B$9\e(B:
3187
3188 @table @code
3189 @item gnus-group-sort-by-alphabet
3190 @findex gnus-group-sort-by-alphabet
3191 \e$B%0%k!<%WL>$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9!#$3$l$,=i4|@_Dj$G$9!#\e(B
3192
3193 @item gnus-group-sort-by-real-name
3194 @findex gnus-group-sort-by-real-name
3195 \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
3196 \e$B$YJQ$($^$9!#\e(B
3197
3198 @item gnus-group-sort-by-level
3199 @findex gnus-group-sort-by-level
3200 \e$B%0%k!<%W%l%Y%k$GJB$YBX$($^$9!#\e(B
3201
3202 @item gnus-group-sort-by-score
3203 @findex gnus-group-sort-by-score
3204 \e$B%0%k!<%W$N%9%3%"$GJB$YBX$($^$9!#\e(B@xref{Group Score}.
3205
3206 @item gnus-group-sort-by-rank
3207 @findex gnus-group-sort-by-rank
3208 \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
3209 \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}.
3210
3211 @item gnus-group-sort-by-unread
3212 @findex gnus-group-sort-by-unread
3213 \e$BL$FI5-;v$N?t$GJB$YBX$($^$9!#\e(B
3214
3215 @item gnus-group-sort-by-method
3216 @findex gnus-group-sort-by-method
3217 \e$BA*BrJ}K!$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3218
3219 @item gnus-group-sort-by-server
3220 @findex gnus-group-sort-by-server
3221 \e$B%5!<%P!<L>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3222 @end table
3223
3224 @code{gnus-group-sort-function} \e$B$OJB$YBX$(4X?t$N%j%9%H$G$"$C$F$b9=$$$^$;\e(B
3225 \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
3226 \e$B$;$s!#\e(B
3227
3228 \e$B$"$k<o$NJB$YBX$(MQ$K$O!"D>@\JB$YBX$($kL?Na$b$$$/$D$+$"$j$^$9!#\e(B
3229
3230 @table @kbd
3231 @item G S a
3232 @kindex G S a (\e$B%0%k!<%W\e(B)
3233 @findex gnus-group-sort-groups-by-alphabet
3234 \e$B%0%k!<%W%P%C%U%!$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3235 \e$B$9\e(B (@code{gnus-group-sort-groups-by-alphabet})\e$B!#\e(B
3236
3237 @item G S u
3238 @kindex G S u (\e$B%0%k!<%W\e(B)
3239 @findex gnus-group-sort-groups-by-unread
3240 \e$B%0%k!<%W%P%C%U%!$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3241 \e$B$9\e(B (@code{gnus-group-sort-groups-by-unread})\e$B!#\e(B
3242
3243 @item G S l
3244 @kindex G S l (\e$B%0%k!<%W\e(B)
3245 @findex gnus-group-sort-groups-by-level
3246 \e$B%0%k!<%W%P%C%U%!$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3247 \e$B$9\e(B (@code{gnus-group-sort-groups-by-level})\e$B!#\e(B
3248
3249 @item G S v
3250 @kindex G S v (\e$B%0%k!<%W\e(B)
3251 @findex gnus-group-sort-groups-by-score
3252 \e$B%0%k!<%W%P%C%U%!$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3253 \e$B$9\e(B (@code{gnus-group-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3254
3255 @item G S r
3256 @kindex G S r (\e$B%0%k!<%W\e(B)
3257 @findex gnus-group-sort-groups-by-rank
3258 \e$B%0%k!<%W%P%C%U%!$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3259 \e$B$9\e(B (@code{gnus-group-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3260
3261 @item G S m
3262 @kindex G S m (\e$B%0%k!<%W\e(B)
3263 @findex gnus-group-sort-groups-by-method
3264 \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
3265 \e$B$9\e(B (@code{gnus-group-sort-groups-by-method})\e$B!#\e(B
3266
3267 @item G S n
3268 @kindex G S n (\e$B%0%k!<%W\e(B)
3269 @findex gnus-group-sort-groups-by-real-name
3270 \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
3271 \e$B%H=g$KJB$YBX$($^$9\e(B (@code{gnus-group-sort-groups-by-real-name})\e$B!#\e(B
3272 @end table
3273
3274 \e$B0J2<$NA4$F$NL?Na$O%W%m%;%9\e(B/\e$B@\F,<-$N=,47$K=>$$$^\e(B
3275 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3276
3277 \e$B%7%s%\%k@\F,<-\e(B (@pxref{Symbolic Prefixes}) \e$B$,M?$($i$l$?$H$-$O!"$3$l$iA4\e(B
3278 \e$B$F$NL?Na$O5U=g$GJB$S49$($^$9!#\e(B
3279
3280 \e$B$^$?!"%0%k!<%W$N0lIt$rJB$YBX$($k$3$H$b$G$-$^$9!#\e(B
3281
3282 @table @kbd
3283 @item G P a
3284 @kindex G P a (\e$B%0%k!<%W\e(B)
3285 @findex gnus-group-sort-selected-groups-by-alphabet
3286 \e$B%0%k!<%W$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3287 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-alphabet})\e$B!#\e(B
3288
3289 @item G P u
3290 @kindex G P u (\e$B%0%k!<%W\e(B)
3291 @findex gnus-group-sort-selected-groups-by-unread
3292 \e$B%0%k!<%W$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3293 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-unread})\e$B!#\e(B
3294
3295 @item G P l
3296 @kindex G P l (\e$B%0%k!<%W\e(B)
3297 @findex gnus-group-sort-selected-groups-by-level
3298 \e$B%0%k!<%W$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3299 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-level})\e$B!#\e(B
3300
3301 @item G P v
3302 @kindex G P v (\e$B%0%k!<%W\e(B)
3303 @findex gnus-group-sort-selected-groups-by-score
3304 \e$B%0%k!<%W$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3305 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-score})\e$B!#\e(B
3306 @xref{Group Score}.
3307
3308 @item G P r
3309 @kindex G P r (\e$B%0%k!<%W\e(B)
3310 @findex gnus-group-sort-selected-groups-by-rank
3311 \e$B%0%k!<%W$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3312 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3313
3314 @item G P m
3315 @kindex G P m (\e$B%0%k!<%W\e(B)
3316 @findex gnus-group-sort-selected-groups-by-method
3317 \e$B%0%k!<%W$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3318 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-method})\e$B!#\e(B
3319
3320 @item G P n
3321 @kindex G P n (\e$B%0%k!<%W\e(B)
3322 @findex gnus-group-sort-selected-groups-by-real-name
3323 \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
3324 \e$B$YBX$($^$9\e(B (@code{gnus-group-sort-selected-groups-by-real-name})\e$B!#\e(B
3325
3326 @item G P s
3327 @kindex G P s (\e$B%0%k!<%W\e(B)
3328 @findex gnus-group-sort-selected-groups
3329 \e$B%0%k!<%W$r\e(B @code{gnus-group-sort-function} \e$B$K=>$C$FJB$YBX$($^$9!#\e(B
3330 @end table
3331
3332 \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
3333 \e$B$G$-$k$3$H$b$*K:$l$J$/!#\e(B
3334
3335 @node Group Maintenance
3336 @section \e$B%0%k!<%W$N4IM}\e(B
3337 @cindex bogus groups
3338
3339 @table @kbd
3340 @item b
3341 @kindex b (\e$B%0%k!<%W\e(B)
3342 @findex gnus-group-check-bogus-groups
3343 \e$BIT@5$J%0%k!<%W$r8+$D$1$F!":o=|$7$^\e(B
3344 \e$B$9\e(B (@code{gnus-group-check-bogus-groups})\e$B!#\e(B
3345
3346 @item F
3347 @kindex F (\e$B%0%k!<%W\e(B)
3348 @findex gnus-group-find-new-groups
3349 \e$B?7$7$$%0%k!<%W$r8+$D$1$F!"$=$l$i$r=hM}$7$^\e(B
3350 \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
3351 \e$B$H!"%5!<%P!<$K?7$7$$%0%k!<%W$r?R$M$k$?$a$KJ}K!\e(B @code{ask-server} \e$B$r;H$$\e(B
3352 \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$M\e(B
3353 \e$B$k$?$a$K:G$b40A4$G$"$k$H;W$o$l$kJ}K!$rMQ$$!"?7$7$$%0%k!<%W$r%>%s%S$H$7$F\e(B
3354 \e$B9XFI$7$^$9!#\e(B
3355
3356 @item C-c C-x
3357 @kindex C-c C-x (\e$B%0%k!<%W\e(B)
3358 @findex gnus-group-expire-articles
3359 \e$B8=:_$N%0%k!<%W$N%(%/%9%Q%$%"5-;v$KBP$7$F\e(B (\e$B$b$7$"$l$P\e(B) \e$BA4$F%(%/%9%Q%$%"=h\e(B
3360 \e$BM}$r9T$$$^$9\e(B (@code{gnus-group-expire-articles})\e$B!#$3$l$O!"$=$N%0%k!<%W$K\e(B
3361 \e$B$7$P$i$/B8:_$7$F$$$?4|8B@Z$l:o=|2DG=$J$9$Y$F$N5-;v$r>C5n$9$k$H$$$&$3$H$G\e(B
3362 \e$B$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
3363
3364 @item C-c C-M-x
3365 @kindex C-c C-M-x (\e$B%0%k!<%W\e(B)
3366 @findex gnus-group-expire-all-groups
3367 \e$BA4$F$N%0%k!<%W$NA4$F$N4|8B@Z$l:o=|2DG=$J5-;v$KBP$7$F!"%(%/%9%Q%$%"=hM}$r\e(B
3368 \e$B9T$$$^$9!#\e(B(@code{gnus-group-expire-all-groups})\e$B!#\e(B
3369 @end table
3370
3371 @node Browse Foreign Server
3372 @section \e$B30It%5!<%P$N1\Mw\e(B
3373 @cindex foreign servers
3374 @cindex browsing servers
3375
3376 @table @kbd
3377 @item B
3378 @kindex B (\e$B%0%k!<%W\e(B)
3379 @findex gnus-group-browse-foreign-server
3380 \e$BA*BrJ}K!$H%5!<%PL>$rJ9$+$l$^$9!#\e(BGnus \e$B$O$3$N%5!<%P$K@\B3$7!"$=$3$K$"$k\e(B
3381 \e$B%0%k!<%W$r1\Mw$7$h$&$H$7$^$9\e(B (@code{gnus-group-browse-foreign-server})\e$B!#\e(B
3382 @end table
3383
3384 @findex gnus-browse-mode
3385 \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
3386 \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%P%C\e(B
3387 \e$B%U%!$K$A$g$C$H\e(B (\e$B$H$$$&$+!"$H$C$F$b\e(B) \e$B;w$F$$$^$9!#\e(B
3388
3389 \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:
3390
3391 @table @kbd
3392 @item n
3393 @kindex n (\e$B1\Mw\e(B)
3394 @findex gnus-group-next-group
3395 \e$B<!$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-next-group})\e$B!#\e(B
3396
3397 @item p
3398 @kindex p (\e$B1\Mw\e(B)
3399 @findex gnus-group-prev-group
3400 \e$B0l$DA0$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-prev-group})\e$B!#\e(B
3401
3402 @item SPACE
3403 @kindex SPACE (\e$B1\Mw\e(B)
3404 @findex gnus-browse-read-group
3405 \e$B8=:_$N%0%k!<%W$KF~$j!":G=i$K5-;v$rI=<($7$^\e(B
3406 \e$B$9\e(B (@code{gnus-browse-read-group})\e$B!#\e(B
3407
3408 @item RET
3409 @kindex RET (\e$B1\Mw\e(B)
3410 @findex gnus-browse-select-group
3411 \e$B8=:_$N%0%k!<%W$KF~$j$^$9\e(B (@code{gnus-browse-select-group})\e$B!#\e(B
3412
3413 @item u
3414 @kindex u (\e$B1\Mw\e(B)
3415 @findex gnus-browse-unsubscribe-current-group
3416 \e$B8=:_$N%0%k!<%W$rHs9XFI$K$9$k!"$D$^$j$3$N>l9g$O9XFI$9$k$3$H$K$J$k$N$@$1$l\e(B
3417 \e$B$I\e(B (@code{gnus-browse-unsubscribe-current-group})\e$B!#\e(B
3418
3419 @item l
3420 @itemx q
3421 @kindex q (\e$B1\Mw\e(B)
3422 @kindex l (\e$B1\Mw\e(B)
3423 @findex gnus-browse-exit
3424 \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
3425
3426 @item d
3427 @kindex d (\e$B1\Mw\e(B)
3428 @findex gnus-browse-describe-group
3429 \e$B8=:_$N%0%k!<%W$r9XFI$K$7$^$9\e(B (@code{gnus-browse-describe-group})\e$B!#\e(B
3430
3431 @item ?
3432 @kindex ? (\e$B1\Mw\e(B)
3433 @findex gnus-browse-describe-briefly
3434 \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
3435 \e$B$J$$$s$@$1$I$5\e(B) (@code{gnus-browse-describe-briefly})\e$B!#\e(B
3436 @end table
3437
3438 @node Exiting Gnus
3439 @section Gnus \e$B$N=*N;\e(B
3440 @cindex exiting Gnus
3441
3442 \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$$!#\e(B
3443 \e$B86J8$O\e(B ``Yes, Gnus is ex(c)iting.'')\e$B!#\e(B
3444
3445 @table @kbd
3446 @item z
3447 @kindex z (\e$B%0%k!<%W\e(B)
3448 @findex gnus-group-suspend
3449 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
3450 \e$BN;$5$;$:!"%0%k!<%W%P%C%U%!0J30$NA4$F$N%P%C%U%!$r>C$9$@$1$G$9!#KM$O$3$l$N\e(B
3451 \e$B$&$l$7$5$,$h$/$o$+$s$J$$$s$@$1$I!"C/$+J,$+$k?M$$$k\e(B?
3452
3453 @item q
3454 @kindex q (\e$B%0%k!<%W\e(B)
3455 @findex gnus-group-exit
3456 @c @icon{gnus-group-exit}
3457 Gnus \e$B$r=*N;$7$^$9\e(B(@code{gnus-group-exit})\e$B!#\e(B
3458
3459 @item Q
3460 @kindex Q (\e$B%0%k!<%W\e(B)
3461 @findex gnus-group-quit
3462 @file{.newsrc} \e$B%U%!%$%k$r%;!<%V$;$:$K\e(B Gnus \e$B$r=*N;$7$^\e(B
3463 \e$B$9\e(B (@code{gnus-group-quit})\e$B!#%I%j%V%k%U%!%$%k$O%;!<%V$5$l$^$9$1\e(B
3464 \e$B$I\e(B (@pxref{Auto Save})\e$B!#\e(B
3465 @end table
3466
3467 @vindex gnus-exit-gnus-hook
3468 @vindex gnus-suspend-gnus-hook
3469 @vindex gnus-after-exiting-gnus-hook
3470 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
3471 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
3472 \e$B$K\e(B Gnus \e$B$r=*N;$9$k$H$-$N:G8e$H$7\e(B
3473 \e$B$F\e(B @code{gnus-after-exiting-gnus-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
3474
3475 Note:
3476
3477 @quotation
3478 \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
3479 \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
3480 \e$B$J$j!"0U<1$,[/[0$H$7$F$-$^$7$?!#\e(B
3481 @end quotation
3482
3483 @node Group Topics
3484 @section Group Topics
3485 @cindex topics
3486
3487 \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
3488 \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
3489 \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
3490 \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
3491 \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
3492 \e$B$NI{%H%T%C%/$H$9$k$3$H$5$($b$G$-$^$9!=!=$"$k$$$ON>J}$K\e(B! \e$B$9$s$4$$$G$7$g$&\e(B!
3493
3494 @iftex
3495 @iflatex
3496 \gnusfigure{Group Topics}{400}{
3497 \put(75,50){\epsfig{figure=ps/group-topic,height=9cm}}
3498 }
3499 @end iflatex
3500 @end iftex
3501
3502 \e$B$3$l$,Nc$G$9\e(B:
3503
3504 @example
3505 Gnus
3506   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
3507      3: comp.emacs
3508      2: alt.religion.emacs
3509     \e$B$($C$A$J\e(B Emacs
3510      452: alt.sex.emacs
3511        0: comp.talk.emacs.recovery
3512   \e$B$=$NB>\e(B
3513      8: comp.binaries.fractals
3514     13: comp.sources.unix
3515 @end example
3516
3517 @findex gnus-topic-mode
3518 @kindex t (\e$B%0%k!<%W\e(B)
3519 \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
3520 \e$B$r\e(B (\e$B2?$H\e(B!) \e$BC1$K%9%$%C%A%*%s$9$k$@$1!=!=%0%k!<%W%P%C%U%!$G!"\e(B@kbd{t} \e$B$r2!\e(B
3521 \e$B$7$F$/$@$5$$\e(B (\e$B$3$l$O%H%0%k%3%^%s%I$G$9\e(B)\e$B!#\e(B
3522
3523 \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
3524 \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
3525 \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
3526 \e$B$GA4$F$N%0%k!<%W$,\e(B @samp{misc} \e$B$N2<$KI=<($5$l$^$7$?!#6=J3$7$F%/%i%/%i$7\e(B
3527 \e$B$F$3$J$$\e(B? \e$B%"%D$/$C$F!"$$$^$$$^$7$$$/$i$$$G$7$g\e(B?
3528
3529 \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
3530 \e$B$rDI2C$7$F$/$@$5$$!#0J2<$N9T$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F!"$M!#\e(B
3531
3532 @lisp
3533 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
3534 @end lisp
3535
3536 @menu
3537 * Topic Commands::              \e$BD64JC1BPOC7?L?Na\e(B
3538 * Topic Variables::             Lisp \e$B$G%H%T%C%/$r%+%9%?%^%$%:$9$kJ}K!\e(B
3539 * Topic Sorting::               \e$B%H%T%C%/KhJL!9$KJB$YBX$($k\e(B
3540 * Topic Topology::              \e$BA4@$3&$NCO?^\e(B
3541 * Topic Parameters::            \e$B$"$k%H%T%C%/$NA4$F$N%0%k!<%W$KE,MQ$5$l$k%Q%i%a!<%?\e(B
3542 @end menu
3543
3544 @node Topic Commands
3545 @subsection \e$B%H%T%C%/L?Na\e(B
3546 @cindex topic commands
3547
3548 \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
3549 \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
3550 \e$B>/$7$"$j$^$9!#\e(B
3551
3552 \e$B$@$$$?$$$K$*$$$F!"<!$N$h$&$J%H%T%C%/$NA`:n$,2DG=$G$9!#$^$:Bh0l$K!"$"$J$?\e(B
3553 \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
3554 \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
3555 \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
3556 \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
3557 \e$B$K$h$C$F$O!"%H%T%C%/$,1#$l$k$h$&$K$7$?$$$H;W$&$+$b$7$l$^$;$s$M!#\e(B
3558
3559 \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
3560 \e$B4pK\E*$J%-!<$N%j%9%H$,$"$j$^$9!#\e(B
3561
3562 @table @kbd
3563 @item T n
3564 @kindex T n (\e$B%H%T%C%/\e(B)
3565 @findex gnus-topic-create-topic
3566 \e$B?7$7$$%H%T%C%/L>$NF~NO$rB%$7!"$=$l$r:n@.$7$^\e(B
3567 \e$B$9\e(B (@code{gnus-topic-create-topic})\e$B!#\e(B
3568
3569 @item T TAB
3570 @itemx TAB
3571 @kindex T TAB (\e$B%H%T%C%/\e(B)
3572 @kindex TAB (\e$B%H%T%C%/\e(B)
3573 @findex gnus-topic-indent
3574 \e$B8=:_$N%H%T%C%/$N\e(B ``\e$B;z2<$2\e(B'' \e$B$r9T$$!"$=$NA0$N%H%T%C%/$NI{%H%T%C%/$K$7$^\e(B
3575 \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
3576 \e$B;z2<$2$r2sI|\e(B (un-indent) \e$B$7$^$9!#\e(B
3577
3578 @item M-TAB
3579 @kindex M-TAB (\e$B%H%T%C%/\e(B)
3580 @findex gnus-topic-unindent
3581 \e$B8=:_$N%H%T%C%/$N\e(B ``\e$B;z2<$22sI|\e(B'' (un-indent) \e$B$r9T$$!"$=$l$,8=:_$N?F$N?F$N\e(B
3582 \e$BI{%H%T%C%/$K$J$k$h$&$K$7$^$9\e(B (@code{gnus-topic-unindent})\e$B!#\e(B
3583 @end table
3584
3585 \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
3586 \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
3587 @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
3588 \e$B!u%Z!<%9%H$G$O$J$/$F\e(B kill & yank \e$B$H$$$&MQ8l$r;H$$$^$9$,!#\e(B
3589
3590 @table @kbd
3591 @item C-k
3592 @kindex C-k (\e$B%H%T%C%/\e(B)
3593 @findex gnus-topic-kill-group
3594 \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
3595 \e$B%H%T%C%/Fb$K$"$C$?%0%k!<%W$bA4$F!"%H%T%C%/$H0l=o$K:o=|$5$l$^$9!#\e(B
3596
3597 @item C-y
3598 @kindex C-y (\e$B%H%T%C%/\e(B)
3599 @findex gnus-topic-yank-group
3600 \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
3601 \e$B$9\e(B (@code{gnus-topic-yank-group})\e$B!#A4$F$N%H%T%C%/$O!"A4$F$N%0%k!<%W$NA0\e(B
3602 \e$B$K\e(B yank \e$B$5$l$k$3$H$K5$$r$D$1$F$/$@$5$$!#\e(B
3603
3604 \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
3605 \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
3606 \e$B$&$7$?$i%+!<%=%k$r%P%C%U%!$N@hF,\e(B (``Gnus'' \e$B%H%T%C%/$N??2<\e(B) \e$B$K0\F0$7$F!"\e(B
3607 @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
3608 \e$B$J$"$s$@!"4JC1$8$c$s!#\e(B
3609
3610 @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
3611 \e$B$"$J$?$O%0%k!<%W$HF1$8$h$&$K%H%T%C%/$N0\F0$b$G$-$k$N$G$9!#\e(B
3612 @end table
3613
3614 \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
3615 \e$B$7$?$j:F$S8+$($k$h$&$K$7$h$&$H;W$&$G$7$g$&!#$=$N$?$a$K0J2<$N%-!<$rMQ0U$7\e(B
3616 \e$B$F$$$^$9!#\e(B
3617
3618 @table @kbd
3619 @item RET
3620 @kindex RET (\e$B%H%T%C%/\e(B)
3621 @findex gnus-topic-select-group
3622 @itemx SPACE
3623 \e$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^\e(B
3624 \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
3625 \e$B$k$H!"DL>oDL$j$=$N%0%k!<%W$KF~$j$^$9!#%H%T%C%/9T$N>e$G9T$&$H!"$=$N%H%T%C\e(B
3626 \e$B%/$O\e(B (\e$B4{$KI=<($5$l$F$$$k$H$-$O\e(B) \e$B@^$j$?$?$^$l$k$+!"\e(B(\e$B4{$K@^$j$?$?$^$l$F$$\e(B
3627 \e$B$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$G$9!#\e(B
3628 \e$B$5$i$K!"?t;z%W%l%U%#%C%/%9$rM?$($k$H!"$=$N%l%Y%k\e(B (\e$B$H$=$l$h$j$b>.$5$$%l%Y\e(B
3629 \e$B%k\e(B) \e$B$N%0%k!<%W$,I=<($5$l$^$9!#\e(B
3630 @end table
3631
3632 \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
3633
3634 @table @kbd
3635 @item T m
3636 @kindex T m (\e$B%H%T%C%/\e(B)
3637 @findex gnus-topic-move-group
3638 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K0\F0$5$;$^\e(B
3639 \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
3640 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3641
3642 @item T j
3643 @kindex T j (\e$B%H%T%C%/\e(B)
3644 @findex gnus-topic-jump-to-topic
3645 \e$B%H%T%C%/$K%8%c%s%W$7$^$9\e(B (@code{gnus-topic-jump-to-topic})\e$B!#\e(B
3646
3647 @item T c
3648 @kindex T c (\e$B%H%T%C%/\e(B)
3649 @findex gnus-topic-copy-group
3650 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K%3%T!<$7$^\e(B
3651 \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
3652 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3653
3654 @item T h
3655 @kindex T h (\e$B%H%T%C%/\e(B)
3656 @findex gnus-topic-hide-topic
3657 \e$B8=:_$N%H%T%C%/$r1#$7$^$9!#$b$7%W%l%U%#%C%/%9$,M?$($i$l$?$J$i!"$=$N%H%T%C\e(B
3658 \e$B%/$r1J5W$K1#$7$^$9!#\e(B
3659
3660 @item T s
3661 @kindex T s (\e$B%H%T%C%/\e(B)
3662 @findex gnus-topic-show-topic
3663 \e$B8=:_$N%H%T%C%/$rI=<($7$^$9!#$b$7%W%l%U%#%C%/%9$,M?$($i$l$?$J$i!"$=$N%H%T%C\e(B
3664 \e$B%/$r1J5W$KI=<($7$^$9!#\e(B
3665
3666 @item T D
3667 @kindex T D (\e$B%H%T%C%/\e(B)
3668 @findex gnus-topic-remove-group
3669 \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
3670 \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
3671 \e$B0l$D$+$i<h$j=|$-$?$$$H$-$KLrN)$A$^$9!#$"$J$?$O%0%k!<%W$rA4$F$N%H%T%C%/$+\e(B
3672 \e$B$i<h$j=|$-$?$$$H;W$&$+$bCN$l$^$;$s$,!"$=$N>l9g$O!"\e(BGnus \e$B$O$"$J$?$,<!2s\e(B
3673 \e$B$K\e(B Gnus \e$B$r5/F0$7$?$H$-$K$=$l$r%k!<%H%H%T%C%/$KIU$12C$($^$9!#<B:]$N$H$3$m!"\e(B
3674 \e$BA4$F$N?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\e(B
3675 \e$B%k!<%H%H%T%C%/$K8=$o$l$^$9!#\e(B
3676
3677 \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
3678
3679 @item T M
3680 @kindex T M (\e$B%H%T%C%/\e(B)
3681 @findex gnus-topic-move-matching
3682 \e$B@55,I=8=$K%^%C%A$9$kA4$F$N%0%k!<%W$r!"$"$k%H%T%C%/$K0\F0$5$;$^\e(B
3683 \e$B$9\e(B (@code{gnus-topic-move-matching})\e$B!#\e(B
3684
3685 @item T C
3686 @kindex T C (\e$B%H%T%C%/\e(B)
3687 @findex gnus-topic-copy-matching
3688 \e$B@55,I=8=$K%^%C%A$9$kA4$F$N%0%k!<%W$r!"$"$k%H%T%C%/$K%3%T!<$7$^\e(B
3689 \e$B$9\e(B (@code{gnus-topic-copy-matching})\e$B!#\e(B
3690
3691 @item T H
3692 @kindex T H (\e$B%H%T%C%/\e(B)
3693 @findex gnus-topic-toggle-display-empty-topics
3694 \e$B6u$N%H%T%C%/$NI=<(!&HsI=<($r@Z$jBX$($^\e(B
3695 \e$B$9\e(B (@code{gnus-topic-toggle-display-empty-topics})\e$B!#\e(B
3696
3697 @item T #
3698 @kindex T # (\e$B%H%T%C%/\e(B)
3699 @findex gnus-topic-mark-topic
3700 \e$B8=:_$N%H%T%C%/$K$"$k%0%k!<%WA4$F$K%W%m%;%9%^!<%/$r$D$1$^\e(B
3701 \e$B$9\e(B (@code{gnus-topic-mark-topic})\e$B!#@\F,<-$,M?$($i$l$J$$>l9g!"$3$N%3%^%s\e(B
3702 \e$B%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3703
3704 @item T M-#
3705 @kindex T M-# (\e$B%H%T%C%/\e(B)
3706 @findex gnus-topic-unmark-topic
3707 \e$B8=:_$N%H%T%C%/$K$"$kA4$F$N%0%k!<%W$+$i%W%m%;%9%^!<%/$r>C$7$^\e(B
3708 \e$B$9\e(B (@code{gnus-topic-unmark-topic})\e$B!#@\F,<-$,M?$($i$l$J$$>l9g!"$3$N%3%^\e(B
3709 \e$B%s%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3710
3711 @item C-c C-x
3712 @kindex C-c C-x (\e$B%H%T%C%/\e(B)
3713 @findex gnus-topic-expire-articles
3714 (\e$B$b$7$"$l$P\e(B) \e$B8=:_$N%0%k!<%W$+%H%T%C%/$+$NA4$F$N;~8B>C5n2DG=5-;v$r;~8B>C\e(B
3715 \e$B5n$7$^$9\e(B (@code{gnus-topic-expire-articles})\e$B!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
3716
3717 @item T r
3718 @kindex T r (\e$B%H%T%C%/\e(B)
3719 @findex gnus-topic-rename
3720 \e$B%H%T%C%/$NL>A0$rJQ99$7$^$9\e(B (@code{gnus-topic-rename})\e$B!#\e(B
3721
3722 @item T DEL
3723 @kindex T DEL (\e$B%H%T%C%/\e(B)
3724 @findex gnus-topic-delete
3725 \e$B6u$N%H%T%C%/$r:o=|$7$^$9\e(B (@code{gnus-topic-delete})\e$B!#\e(B
3726
3727 @item A T
3728 @kindex A T (\e$B%H%T%C%/\e(B)
3729 @findex gnus-topic-list-active
3730 Gnus \e$B$,CN$C$F$$$k%H%T%C%/2=$5$l$?%0%k!<%W$rA4$FI=<($7$^\e(B
3731 \e$B$9\e(B (@code{gnus-topic-list-active})\e$B!#\e(B
3732
3733 @item T M-n
3734 @kindex T M-n (\e$B%H%T%C%/\e(B)
3735 @findex gnus-topic-goto-next-topic
3736 \e$B<!$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-next-topic})\e$B!#\e(B
3737
3738 @item T M-p
3739 @kindex T M-p (\e$B%H%T%C%/\e(B)
3740 @findex gnus-topic-goto-previous-topic
3741 \e$BA0$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-previous-topic})\e$B!#\e(B
3742
3743 @item G p
3744 @kindex G p (\e$B%H%T%C%/\e(B)
3745 @findex gnus-topic-edit-parameters
3746 @cindex group parameters
3747 @cindex topic parameters
3748 @cindex parameters
3749 \e$B%H%T%C%/%Q%i%a!<%?$r=$@5$7$^$9\e(B (@code{gnus-topic-edit-parameters})\e$B!#\e(B
3750 @xref{Topic Parameters}.
3751 @end table
3752
3753 @node Topic Variables
3754 @subsection \e$B%H%T%C%/JQ?t\e(B
3755 @cindex topic variables
3756
3757 \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
3758 \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
3759 \e$B$^$9!#\e(B
3760
3761 @vindex gnus-topic-line-format
3762 \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
3763 \e$B$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O!"\e(B
3764
3765 @table @samp
3766 @item i
3767 \e$B;z2<$2!#\e(B
3768 @item n
3769 \e$B%H%T%C%/L>!#\e(B
3770 @item v
3771 \e$B8+$($k$+$I$&$+!#\e(B
3772 @item l
3773 \e$B%l%Y%k!#\e(B
3774 @item g
3775 \e$B%H%T%C%/Cf$N%0%k!<%W$N?t!#\e(B
3776 @item a
3777 \e$B%H%T%C%/Cf$NL$FI5-;v$N?t!#\e(B
3778 @item A
3779 \e$B%H%T%C%/$HA4$F$NI{%H%T%C%/$NL$FI5-;v$N?t!#\e(B
3780 @end table
3781
3782 @vindex gnus-topic-indent-level
3783 \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
3784 \e$B$N\e(B @code{gnus-topic-indent-level} \e$BG\$N6uGrJ,$N;z2<$2$,9T$o$l$^$9!#=i4|CM\e(B
3785 \e$B$O\e(B 2 \e$B$G$9!#\e(B
3786
3787 @vindex gnus-topic-mode-hook
3788 @code{gnus-topic-mode-hook} \e$B$O%H%T%C%/%^%$%J!<%b!<%I%P%C%U%!$G8F$S=P$5$l\e(B
3789 \e$B$^$9!#\e(B
3790
3791 @vindex gnus-topic-display-empty-topics
3792 @code{gnus-topic-display-empty-topics} \e$B$O%H%T%C%/$NCf$KL$FI5-;v$,L5$$>l\e(B
3793 \e$B9g$G$b$=$N%H%T%C%/$rI=<($9$k$h$&$K$7$^$9!#=i4|CM$O\e(B @code{t} \e$B$G$9!#\e(B
3794
3795 @node Topic Sorting
3796 @subsection \e$B%H%T%C%/$NJB$YBX$(\e(B
3797 @cindex topic sorting
3798
3799 \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:
3800
3801 @table @kbd
3802 @item T S a
3803 @kindex T S a (\e$B%H%T%C%/\e(B)
3804 @findex gnus-topic-sort-groups-by-alphabet
3805 \e$B8=:_$N%H%T%C%/$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3806 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-alphabet})\e$B!#\e(B
3807
3808 @item T S u
3809 @kindex T S u (\e$B%H%T%C%/\e(B)
3810 @findex gnus-topic-sort-groups-by-unread
3811 \e$B8=:_$N%H%T%C%/$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3812 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-unread})\e$B!#\e(B
3813
3814 @item T S l
3815 @kindex T S l (\e$B%H%T%C%/\e(B)
3816 @findex gnus-topic-sort-groups-by-level
3817 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%l%Y%k$GJB$YBX$($^\e(B
3818 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-level})\e$B!#\e(B
3819
3820 @item T S v
3821 @kindex T S v (\e$B%H%T%C%/\e(B)
3822 @findex gnus-topic-sort-groups-by-score
3823 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3824 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3825
3826 @item T S r
3827 @kindex T S r (\e$B%H%T%C%/\e(B)
3828 @findex gnus-topic-sort-groups-by-rank
3829 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3830 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3831
3832 @item T S m
3833 @kindex T S m (\e$B%H%T%C%/\e(B)
3834 @findex gnus-topic-sort-groups-by-method
3835 \e$B8=:_$N%H%T%C%/$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3836 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-method})\e$B!#\e(B
3837
3838 @item T S e
3839 @kindex T S e (\e$B%H%T%C%/\e(B)
3840 @findex gnus-topic-sort-groups-by-server
3841 \e$B8=:_$N%H%T%C%/$r%5!<%P!<$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3842 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-server})\e$B!#\e(B
3843
3844 @item T S s
3845 @kindex T S s (\e$B%H%T%C%/\e(B)
3846 @findex gnus-topic-sort-groups
3847 \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
3848 \e$B$K=>$C$FJB$YBX$($^$9\e(B (@code{gnus-topic-sort-groups})\e$B!#\e(B
3849 @end table
3850
3851 \e$B@\F,0z?t$,M?$($i$l$?$i!"$3$l$i$9$Y$F$N%3%^%s%I$O5U=g$NJB$YBX$($r9T$J$$$^\e(B
3852 \e$B$9!#%0%k!<%W$N%=!<%H$K$D$$$F$N$5$i$J$k>pJs$O\e(B @ref{Sorting Groups} \e$B$r;2>H\e(B
3853 \e$B$7$F2<$5$$!#\e(B
3854
3855 @node Topic Topology
3856 @subsection \e$B%H%T%C%/$N0LAj9=B$\e(B
3857 @cindex topic topology
3858 @cindex topology
3859
3860 \e$B$=$l$G$O!"%0%k!<%W%P%C%U%!$NNc$r8+$F$$$-$^$7$g$&!#\e(B
3861
3862 @example
3863 Gnus
3864   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
3865      3: comp.emacs
3866      2: alt.religion.emacs
3867     \e$B$($C$A$J\e(B Emacs
3868      452: alt.sex.emacs
3869        0: comp.talk.emacs.recovery
3870   \e$B$=$NB>\e(B
3871      8: comp.binaries.fractals
3872     13: comp.sources.unix
3873 @end example
3874
3875 \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
3876 \e$B2<$KFs$D$N%H%T%C%/$,$"$j!"$=$N$&$A$N0lJ}$NI{%H%T%C%/Cf$K0l$DI{%H%T%C%/$,\e(B
3877 \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
3878 \e$B2<$N$h$&$KI=8=$G$-$^$9\e(B:
3879
3880 @lisp
3881 (("Gnus" visible)
3882  (("Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!" visible)
3883   (("\e$B$($C$A$J\e(B Emacs" visible)))
3884  (("\e$B$=$NB>\e(B" visible)))
3885 @end lisp
3886
3887 @vindex gnus-topic-topology
3888 \e$B$3$l$O<B$K!">e5-$NI=<($r9T$&$?$a$N!"JQ?t\e(B @code{gnus-topic-topology} \e$B$NCM\e(B
3889 \e$B$=$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$G\e(B
3890 \e$B$$$8$/$j2s$7$F$O$$$1$^$;$s!=!=K\Ev$K$d$j$?$$$H$-$OJL$G$9$,!#$3$NJQ?t\e(B
3891 \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
3892 \e$B%W%U%!%$%k$N@_Dj$K$OA4$/1F6A$rM?$($^$;$s!#\e(B
3893
3894 \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
3895 \e$B%/$,I=<($5$l$F$$$k$+$r<($7$F$$$^$9!#8=:_$OFs$D$N@_Dj\e(B
3896 \e$BCM!=!=\e(B@code{visible} \e$B$H\e(B @code{invisible} \e$B$,5v$5$l$F$$$^$9!#\e(B
3897
3898 @node Topic Parameters
3899 @subsection \e$B%H%T%C%/%Q%i%a!<%?\e(B
3900 @cindex topic parameters
3901
3902 \e$B%H%T%C%/Fb$NA4$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%H%T%C\e(B
3903 \e$B%/%Q%i%a!<%?$+$i7Q>5$7$^$9!#%0%k!<%W%Q%i%a!<%?$H$7$F@5$7$$$b$N$OA4$F!"%H\e(B
3904 \e$B%T%C%/%Q%i%a!<%?$H$7$F$b@5$7$$$b$N$G$9\e(B(@pxref{Group Parameters})\e$B!#%(!<%8%'\e(B
3905 \e$B%s%H$r;H$&$h$&$K$7$F$"$k$H!"$9$Y$F$N%(!<%8%'%s%H%Q%i%a!<%?\e(B (@ref{Category
3906 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 Index \e$B$r;H$C$F\e(B)) \e$B$OM-\e(B
3907 \e$B8z$J%H%T%C%/%Q%i%a!<%?$G$b$"$j$^$9!#\e(B
3908
3909 \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:
3910
3911 @table @code
3912 @item subscribe
3913 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7$F$$$k>l\e(B
3914 \e$B9g\e(B (@pxref{Subscription Methods})\e$B!"\e(B@code{subscribe} \e$B%H%T%C%/%Q%i%a!<%?$O\e(B
3915 \e$B$I$N%0%k!<%W$,$I$N%H%T%C%/$K9T$/$+$r;XDj$7$^$9!#CM$O$=$N%H%T%C%/$K9T$/%0\e(B
3916 \e$B%k!<%W$K9gCW$9$k@55,I=8=$G$"$kI,MW$,$"$j$^$9!#\e(B
3917
3918 @item subscribe-level
3919 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7$F$$$k>l\e(B
3920 \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
3921 \e$B$O\e(B @code{gnus-level-default-subscribed} \e$B$NBe$o$j\e(B
3922 \e$B$K\e(B @code{subscribe-level} \e$B%H%T%C%/%Q%i%a!<%?$NCM$K$J$j$^$9!#\e(B
3923 @end table
3924
3925 \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{%H%T%C\e(B
3926 \e$B%/$N%H%T%C%/%Q%i%a!<%?$O?F%H%T%C%/$N%H%T%C%/%Q%i%a!<%?$h$j$bM%@h$5$l$^$9!#\e(B
3927 \e$BJ,$+$k$h$M!#$4$/IaDL$N7Q>5%k!<%k$G$9\e(B (\e$B%k!<%k\e(B (@dfn{Rules}) \e$B$O$3$3$G$OL>\e(B
3928 \e$B;l$G$"$C$F!"F0;l$N!V@~$r0z$/!W$G$O$"$j$^$;$s!#$3$N%k!<%k$K$OH?BP$7$?$/$J\e(B
3929 \e$B$k$+$bCN$l$J$$$1$I!"$=$l$O$4<+M3$K\e(B)\e$B!#\e(B
3930
3931 @example
3932 @group
3933 Gnus
3934   Emacs
3935      3: comp.emacs
3936      2: alt.religion.emacs
3937    452: alt.sex.emacs
3938     \e$BB)H4$-\e(B
3939      452: alt.sex.emacs
3940        0: comp.talk.emacs.recovery
3941   \e$B$=$NB>\e(B
3942      8: comp.binaries.fractals
3943     13: comp.sources.unix
3944    452: alt.sex.emacs
3945 @end group
3946 @end example
3947
3948 @samp{Emacs} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
3949 \e$B%?\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
3950 @samp{\e$BB)H4$-\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
3951 \e$B%?\e(B @code{(score-file . "relief.SCORE")} \e$B$r;}$A!"\e(B
3952 @samp{\e$B$=$NB>\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
3953 \e$B%?\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
3954 \e$B$5$i$K!"\e(B@samp{alt.religion.emacs} \e$B$O%0%k!<%W%Q%i%a!<\e(B
3955 \e$B%?\e(B @code{(score-file . "religion.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
3956
3957 \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
3958 \e$B$?$H$-!"\e(B@file{relief.SCORE} \e$B$,4pK\%9%3%"%U%!%$%k$H$J$j$^$9!#$b\e(B
3959 \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
3960 \e$BK\%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
3961 @samp{alt.religion.emacs} \e$B%0%k!<%W$KF~$l$P!"\e(B@file{religion.SCORE} \e$B$,4pK\\e(B
3962 \e$B%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
3963
3964 \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
3965 \e$B$G$9$,LdBj$,$"$k>l9g$b$"$j$^$9!#FC$K\e(B@code{total-expiry} \e$B%Q%i%a!<%?$K4X$7\e(B
3966 \e$B$F$G$9!#Nc$($P$"$k%a!<%k%0%k!<%W$rFs$D$N%H%T%C%/$NCf$K!"0lJ}\e(B
3967 \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
3968 \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
3969 \e$B5/$3$k$G$7$g$&$+\e(B? Gnus \e$B$O!"$"$J$?$,$I$A$i$N%H%T%C%/$+$i5-;v$r%(%/%9%Q%$\e(B
3970 \e$B%"$7$?$$$N$+$rCN$kJ}K!$,$J$$$?$a!":G0-$N;vBV$,H/@8$9$k$+$b$7$l$^$;$s!#<B\e(B
3971 \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
3972 \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
3973
3974 @node Misc Group Stuff
3975 @section \e$B$=$NB>$N%0%k!<%W4XO"\e(B
3976
3977 @menu
3978 * Scanning New Messages::       Gnus \e$B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/\e(B
3979 * Group Information::           \e$B%0%k!<%W$H\e(B Gnus \e$B$K4X$9$k>pJs$H%X%k%W\e(B
3980 * Group Timestamp::             Gnus \e$B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k\e(B
3981 * File Commands::               Gnus \e$B$N%U%!%$%k$NFI$_=q$-\e(B
3982 * Sieve Commands::              Sieve \e$B%9%/%j%W%H$N4IM}\e(B
3983 @end menu
3984
3985 @table @kbd
3986 @item ^
3987 @kindex ^ (\e$B%0%k!<%W\e(B)
3988 @findex gnus-group-enter-server-mode
3989 \e$B%5!<%P%P%C%U%!%b!<%I$KF~$k\e(B (@code{gnus-group-enter-server-mode})\e$B!#\e(B
3990 @xref{Server Buffer}.
3991
3992 @item a
3993 @kindex a (\e$B%0%k!<%W\e(B)
3994 @findex gnus-group-post-news
3995 \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
3996 \e$B$9\e(B (@code{gnus-group-post-news})\e$B!#$b$7@\F,<-$,M?$($i$l$?$i8=:_0LCV$N%0%k!<\e(B
3997 \e$B%W$KEj9F$7$^$9!#$b$7@\F,<-$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$KEj9F$9$k$+$r?R$M\e(B
3998 \e$B$^$9!#$3$N4X?t$NL>A0$+$iO"A[$5$l$k$3$H$H$ON"J"$K!"@\F,<-$G%a!<%k%0%k!<%W\e(B
3999 \e$B$,;XDj$5$l$?>l9g$O!"%K%e!<%9$NBe$o$j$K%a!<%k$NMM<0$,MQ0U$5$l$^$9!#\e(B
4000 @xref{Composing Messages}.
4001
4002 @item m
4003 @kindex m (\e$B%0%k!<%W\e(B)
4004 @findex gnus-group-mail
4005 \e$B%a!<%k$r$I$3$+$KAw$j$^$9\e(B (@code{gnus-group-mail})\e$B!#$b$7@\F,<-$,M?$($i$l\e(B
4006 \e$B$?$i8=:_0LCV$N%0%k!<%W$NEj9FMM<0\e(B (posting style) \e$B$r;H$$$^$9!#$b$7@\F,<-\e(B
4007 \e$B$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$NEj9FMM<0$r;H$&$+$r?R$M$^$9!#\e(B
4008 @xref{Composing Messages}.
4009
4010 @item i
4011 @kindex i (\e$B%0%k!<%W\e(B)
4012 @findex gnus-group-news
4013 \e$B%K%e!<%9$N:n@.$r3+;O$7$^$9\e(B (@code{gnus-group-news})\e$B!#$b$7@\F,<-$,M?$($i\e(B
4014 \e$B$l$?$i8=:_0LCV$N%0%k!<%W$KEj9F$7$^$9!#$b$7@\F,<-$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<\e(B
4015 \e$B%W$KEj9F$9$k$+$r?R$M$^$9!#\e(B@xref{Composing Messages}.
4016
4017 \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
4018 \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
4019 \e$B%a!<%k%0%k!<%W$K\e(B ``\e$BEj9F\e(B'' \e$B$9$k$N$KJXMx$G$9\e(B; \e$B$=$l$i$OEv$N%0%k!<%W$KC1$KD>\e(B
4020 \e$B@\%;!<%V$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C\e(B
4021 \e$B%I\e(B (request-post method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
4022 @end table
4023
4024 \e$B0J2<$O%0%k!<%W%P%C%U%!$N$?$a$NJQ?t$G$9\e(B:
4025
4026 @table @code
4027 @item gnus-group-mode-hook
4028 @vindex gnus-group-mode-hook
4029 \e$B%0%k!<%W%P%C%U%!$,:n@.$5$l$?;~$K8F$S=P$5$l$^$9!#\e(B
4030
4031 @item gnus-group-prepare-hook
4032 @vindex gnus-group-prepare-hook
4033 \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?$+JQ\e(B
4034 \e$B$J!"<+A3$8$c$J$$J}K!$G=$@5$7$?$$$H$-$K;H$o$l$k$+$b$7$l$^$;$s!#\e(B
4035
4036 @item gnus-group-prepared-hook
4037 @vindex gnus-group-prepare-hook
4038 \e$B%0%k!<%W%P%C%U%!$,@8@.$5$l$?8e$N0lHV:G8e$K8F$S=P$5$l$^$9!#Nc$($P%]%$%s%H\e(B
4039 \e$B$r$I$3$+$K0\F0$5$;$?$$$H$-$J$I$K;H$($^$9!#\e(B
4040
4041 @item gnus-permanently-visible-groups
4042 @vindex gnus-permanently-visible-groups
4043 \e$B$3$N@55,I=8=$K%^%C%A$9$k%0%k!<%W$O!"$=$l$,6u$G$"$k$+$I$&$+$K4X$o$i$:!">o\e(B
4044 \e$B$K%0%k!<%W%P%C%U%!$KI=<($5$l$^$9!#\e(B
4045
4046 @item gnus-group-name-charset-method-alist
4047 @vindex gnus-group-name-charset-method-alist
4048 \e$B%0%k!<%WL>MQ$NA*BrJ}K!$HJ8;z=89g$NO"A[%j%9%H$G$9!#$3$l$O1Q;z$G$O$J$$%0%k!<\e(B
4049 \e$B%WL>$rI=<($9$k$?$a$K;H$$$^$9!#\e(B
4050
4051 \e$BNc\e(B:
4052 @lisp
4053 (setq gnus-group-name-charset-method-alist
4054     '(((nntp "news.com.cn") . cn-gb-2312)))
4055 @end lisp
4056
4057 @item gnus-group-name-charset-group-alist
4058 @cindex UTF-8 group names
4059 @vindex gnus-group-name-charset-group-alist
4060 \e$B%0%k!<%WL>MQ$N%0%k!<%WL>$N@55,I=8=$HJ8;z=89g$NO"A[%j%9%H$G$9!#$3$l$O1Q;z\e(B
4061 \e$B$G$O$J$$%0%k!<%WL>$rI=<($9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%HCM$O!"\e(BUTF-8 \e$B$,%5\e(B
4062 \e$B%]!<%H$5$l$F$$$k>l9g$O\e(B @code{((".*" utf-8))}\e$B!"$=$l0J30$N>l9g\e(B
4063 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
4064
4065 \e$BNc\e(B:
4066 @lisp
4067 (setq gnus-group-name-charset-group-alist
4068     '(("\\.com\\.cn:" . cn-gb-2312)))
4069 @end lisp
4070 @end table
4071
4072 @node Scanning New Messages
4073 @subsection \e$B?7Ce%a%C%;!<%8$rC5$9\e(B
4074 @cindex new messages
4075 @cindex scanning new news
4076
4077 @table @kbd
4078 @item g
4079 @kindex g (\e$B%0%k!<%W\e(B)
4080 @findex gnus-group-get-new-news
4081 @c @icon{gnus-group-get-new-news}
4082 \e$B%5!<%P$N?7Ce5-;v$r%A%'%C%/$7$^$9!#?t;z%W%l%U%#%C%/%9$r;HMQ$9$k$H!"$3$NL?\e(B
4083 \e$BNa$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
4084 \e$B$9\e(B (@code{gnus-group-get-new-news})\e$B!#?t;z0J30$N%W%l%U%#%C%/%9$rM?$($k$H!"\e(B
4085 \e$B$3$NL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^\e(B
4086 \e$B$9!#\e(B
4087
4088 @item M-g
4089 @kindex M-g (\e$B%0%k!<%W\e(B)
4090 @findex gnus-group-get-new-news-this-group
4091 @vindex gnus-goto-next-group-when-activating
4092 @c @icon{gnus-group-get-new-news-this-group}
4093 \e$B8=:_$N%0%k!<%W$K?7Ce5-;v$,$"$k$+$I$&$+$r%A%'%C%/$7$^\e(B
4094 \e$B$9\e(B (@code{gnus-group-get-new-news-this-group})\e$B!#\e(B
4095 @code{gnus-goto-next-group-when-activating} \e$B$O$3$NL?Na$,<!$N%0%k!<%W0LCV\e(B
4096 \e$B$X0\F0$9$k$+$I$&$+$r7h$a$^$9!#=i4|CM$O\e(B @code{t} \e$B$G$9!#\e(B
4097
4098 @findex gnus-activate-all-groups
4099 @cindex activating groups
4100 @item C-c M-g
4101 @kindex C-c M-g (\e$B%0%k!<%W\e(B)
4102 \e$BL5>r7o$KA4$F$N%0%k!<%W$r5/F0$7$^$9\e(B (@code{gnus-activate-all-groups})\e$B!#\e(B
4103
4104 @item R
4105 @kindex R (\e$B%0%k!<%W\e(B)
4106 @cindex restarting
4107 @findex gnus-group-restart
4108 Gnus \e$B$r%j%9%?!<%H$7$^$9\e(B (@code{gnus-group-restart})\e$B!#$3$l\e(B
4109 \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$r%;!<%V$7!"A4$F$N%5!<%P$N@\B3$rJD$8!"A4$F\e(B
4110 \e$B$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$^$9!#\e(B
4111 @end table
4112
4113 @vindex gnus-get-new-news-hook
4114 @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
4115 \e$B$^$9!#\e(B
4116
4117 @vindex gnus-after-getting-new-news-hook
4118 @code{gnus-after-getting-new-news-hook} \e$B?7Ce%K%e!<%9$r%A%'%C%/$7$?8e$K<B\e(B
4119 \e$B9T$5$l$^$9!#\e(B
4120
4121 @node Group Information
4122 @subsection \e$B%0%k!<%W>pJs\e(B
4123 @cindex group information
4124 @cindex information on groups
4125
4126 @table @kbd
4127 @item H f
4128 @kindex H f (\e$B%0%k!<%W\e(B)
4129 @findex gnus-group-fetch-faq
4130 @vindex gnus-group-faq-directory
4131 @cindex FAQ
4132 @cindex ange-ftp
4133 \e$B8=:_$N%0%k!<%W$N\e(B @acronym{FAQ} \e$B$r<hF@$7$h$&$H$7$^\e(B
4134 \e$B$9\e(B (@code{gnus-group-fetch-faq})\e$B!#\e(B
4135 Gnus \e$B$O\e(B @acronym{FAQ} \e$B$r\e(B@code{gnus-group-faq-directory} \e$B$+$i<hF@$7$h$&$H\e(B
4136 \e$B$7$^$9!#$3$l$ODL>o%j%b!<%H%^%7%s>e$N%G%#%l%/%H%j$G$9!#$3$NJQ?t$O%G%#%l%/\e(B
4137 \e$B%H%j$N%j%9%H$G$"$C$F$b9=$$$^$;$s!#$3$N>l9g!"$3$N%3%^%s%I$K%W%l%U%#%C%/%9\e(B
4138 \e$B$rM?$($k$3$H$G$$$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$N<hF@\e(B
4139 \e$B$K$O\e(B @code{ange-ftp} (\e$B$^$?$O\e(B @code{efs}) \e$B$,;HMQ$5$l$^$9!#\e(B
4140
4141 \e$B$b$7:G=i$N%5%$%H$+$i$N<hF@$,<:GT$7$?>l9g!"\e(B
4142 Gnus \e$B$O\e(B @code{gnus-group-faq-directory} \e$B$NCM$rA4$F!"0l$D0l$D%*!<%W%s$7$F\e(B
4143 \e$B$_$h$&$H$7$^$9!#\e(B
4144
4145 @item H c
4146 @kindex H c (\e$B%0%k!<%W\e(B)
4147 @findex gnus-group-fetch-charter
4148 @vindex gnus-group-charter-alist
4149 @cindex charter
4150 \e$B8=:_$N%0%k!<%W$N7{>O$r\e(B web \e$B%V%i%&%6$G3+$3$&$H$7$^\e(B
4151 \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
4152 \e$B?R$M$^$9!#\e(B
4153
4154 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
4155 \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
4156 \e$B$7$^$9!#$=$l$K$O7{>O$r4^$s$G$$$k$3$H$,$"$j$^$9$+$i!#\e(B
4157
4158 @item H C
4159 @kindex H C (\e$B%0%k!<%W\e(B)
4160 @findex gnus-group-fetch-control
4161 @vindex gnus-group-fetch-control-use-browse-url
4162 @cindex control message
4163 \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
4164 \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
4165 \e$B%WL>$r?R$M$^$9!#\e(B
4166
4167 @code{gnus-group-fetch-control-use-browse-url} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
4168 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
4169 \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
4170 \e$B$9!#\e(B
4171
4172 \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
4173 \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
4174 \e$B$9\e(B (@pxref{Compressed Files, ,Compressed Files, emacs, The Emacs
4175 Manual})\e$B!#\e(B
4176
4177 @item H d
4178 @itemx C-c C-d
4179 @c @icon{gnus-group-describe-group}
4180 @kindex H d (\e$B%0%k!<%W\e(B)
4181 @kindex C-c C-d (\e$B%0%k!<%W\e(B)
4182 @cindex describing groups
4183 @cindex group description
4184 @findex gnus-group-describe-group
4185 \e$B8=:_$N%0%k!<%W$N@bL@$rI=<($9$k\e(B (@code{gnus-group-describe-group})\e$B!#%W%l\e(B
4186 \e$B%U%#%C%/%9$rM?$($k$H!"@bL@J8$r%5!<%P$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4187
4188 @item M-d
4189 @kindex M-d (\e$B%0%k!<%W\e(B)
4190 @findex gnus-group-describe-all-groups
4191 \e$BA4$F$N%0%k!<%W$N@bL@$rI=<($7$^\e(B
4192 \e$B$9\e(B (@code{gnus-group-describe-all-groups})\e$B!#%W%l%U%#%C%/%9$rM?$($k$H!"@b\e(B
4193 \e$BL@J8%U%!%$%k$r%5!<%P$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4194
4195 @item H v
4196 @itemx V
4197 @kindex V (\e$B%0%k!<%W\e(B)
4198 @kindex H v (\e$B%0%k!<%W\e(B)
4199 @cindex version
4200 @findex gnus-version
4201 \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
4202
4203 @item ?
4204 @kindex ? (\e$B%0%k!<%W\e(B)
4205 @findex gnus-group-describe-briefly
4206 \e$B$H$F$bC;$$%X%k%W%a%C%;!<%8$rM?$($^\e(B
4207 \e$B$9\e(B (@code{gnus-group-describe-briefly})\e$B!#\e(B
4208
4209 @item C-c C-i
4210 @kindex C-c C-i (\e$B%0%k!<%W\e(B)
4211 @cindex info
4212 @cindex manual
4213 @findex gnus-info-find-node
4214 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
4215 @end table
4216
4217 @node Group Timestamp
4218 @subsection \e$B%0%k!<%W$NF|IU\e(B
4219 @cindex timestamps
4220 @cindex group timestamps
4221
4222 Gnus \e$B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx$+$b$7$l\e(B
4223 \e$B$^$;$s!#$3$N3hF0$r;O$a$5$;$k$K$O!"\e(B
4224 @code{gnus-group-set-timestamp} \e$B$r\e(B @code{gnus-select-group-hook} \e$B$KDI2C\e(B
4225 \e$B$7$F$/$@$5$$!#\e(B
4226
4227 @lisp
4228 (add-hook 'gnus-select-group-hook 'gnus-group-set-timestamp)
4229 @end lisp
4230
4231 \e$B$3$l$r9T$C$?8e!"$"$J$?$,%0%k!<%W$KF~$k$?$S$K$=$l$,5-O?$5$l$^$9!#\e(B
4232
4233 \e$B$3$N>pJs$O$5$^$6$^$JJ}K!$GI=<($G$-$^$9!=!=$b$C$H$b4JC1$J$N$O!"%0%k!<%W9T\e(B
4234 \e$B%U%)!<%^%C%H$G\e(B @samp{%d} \e$B;XDj$r;H$&J}K!$G$9\e(B:
4235
4236 @lisp
4237 (setq gnus-group-line-format
4238       "%M\%S\%p\%P\%5y: %(%-40,40g%) %d\n")
4239 @end lisp
4240
4241 \e$B$3$N7k2L$H$7$F!"3F9T$O0J2<$N$h$&$KI=<($5$l$^$9\e(B:
4242
4243 @example
4244 *        0: mail.ding                                19961002T012943
4245          0: custom                                   19961002T012713
4246 @end example
4247
4248 \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
4249 \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
4250 \e$B$rI=<($G$-$^$9!#\e(B
4251
4252 @lisp
4253 (setq gnus-group-line-format
4254       "%M\%S\%p\%P\%5y: %(%-40,40g%) %6,6~(cut 2)d\n")
4255 @end lisp
4256
4257 \e$B$b$C$H6E$C$?F|IU$N7A<0$r$*K>$_$J$i!"%f!<%6!<Dj5A$K$h$k%U%)!<%^%C%H$N;EMM\e(B
4258 \e$B$r;H$&$3$H$,$G$-$^$9!#0J2<$N$h$&$J$b$N$O$&$^$/$$$/$G$7$g$&\e(B:
4259
4260 @lisp
4261 (setq gnus-group-line-format
4262       "%M\%S\%p\%P\%5y: %(%-40,40g%) %ud\n")
4263 (defun gnus-user-format-function-d (headers)
4264   (let ((time (gnus-group-timestamp gnus-tmp-group)))
4265     (if time
4266         (format-time-string "%b %d  %H:%M" time)
4267       "")))
4268 @end lisp
4269
4270 @node File Commands
4271 @subsection \e$B%U%!%$%kL?Na\e(B
4272 @cindex file commands
4273
4274 @table @kbd
4275 @item r
4276 @kindex r (\e$B%0%k!<%W\e(B)
4277 @findex gnus-group-read-init-file
4278 @vindex gnus-init-file
4279 @cindex reading init file
4280 \e$B=i4|2=%U%!%$%k$N:FFI$_9~$_$r9T$&\e(B (@code{gnus-init-file}\e$B!"$3$N%G\e(B
4281 \e$B%U%)%k%H$O\e(B @file{~/.gnus.el}) (@code{gnus-group-read-init-file})\e$B!#\e(B
4282
4283 @item s
4284 @kindex s (\e$B%0%k!<%W\e(B)
4285 @findex gnus-group-save-newsrc
4286 @cindex saving .newsrc
4287 @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
4288 \e$B%$%k\e(B) \e$B$r%;!<%V$9$k\e(B (@code{gnus-group-save-newsrc})\e$B!#\e(B
4289
4290 @c @item Z
4291 @c @kindex Z (\e$B%0%k!<%W\e(B)
4292 @c @findex gnus-group-clear-dribble
4293 @c \e$B%I%j%V%k%U%!%$%k$r%/%j%"$9$k\e(B
4294 @c (@code{gnus-group-clear-dribble})\e$B!#\e(B
4295 @end table
4296
4297 @node Sieve Commands
4298 @subsection Sieve \e$B%3%^%s%I\e(B
4299 @cindex group sieve commands
4300
4301 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
4302 \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
4303 \e$B%?\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(Bguns \e$B$O$=$l$i$9$Y$F\e(B
4304 \e$B$N%0%k!<%W%Q%i%a!<%?$r!"%5!<%P!<$G;H$&$3$H$b2DG=$J@5$7$$\e(B Sieve \e$B%9%/%j%W\e(B
4305 \e$B%H$KK]Lu$9$k!"Fs$D$N%3%^%s%I$rDs6!$7$^$9!#\e(B
4306
4307 @vindex gnus-sieve-file
4308 @vindex gnus-sieve-region-start
4309 @vindex gnus-sieve-region-end
4310 \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
4311 \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
4312 \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
4313 \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
4314 \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
4315
4316 @vindex gnus-sieve-crosspost
4317 \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
4318 \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'$K%^%C\e(B
4319 \e$B%A$9$k$9$Y$F$N%0%k!<%W$KCV$+$l$^$9!#$=$&$G$J$$>l9g!"5-;v$O:G=i$N5,B'$K%^%C\e(B
4320 \e$B%A$9$k%0%k!<%W$@$1$KCV$+$l$^$9!#Nc$($P%0%k!<%W%Q%i%a!<%?\e(B @samp{(sieve
4321 address "sender" "owner-ding@@hpc.uh.edu")} \e$B$O!"\e(B
4322 @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
4323 \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
4324 \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)
4325
4326 @example
4327 if address "sender" "owner-ding@@hpc.uh.edu" @{
4328         fileinto "INBOX.ding";
4329         stop;
4330 @}
4331 @end example
4332
4333 @xref{Top, Emacs Sieve, Top, sieve, Emacs Sieve}.
4334
4335 @table @kbd
4336 @item D g
4337 @kindex D g (\e$B%0%k!<%W\e(B)
4338 @findex gnus-sieve-generate
4339 @vindex gnus-sieve-file
4340 @cindex generating sieve script
4341 @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
4342 @code{gnus-sieve-file} \e$B$K=q$-9~$_$^$9!#0JA0$NFbMF$OJ]B8$5$l$^$;$s!#\e(B
4343
4344 @item D u
4345 @kindex D u (\e$B%0%k!<%W\e(B)
4346 @findex gnus-sieve-update
4347 @vindex gnus-sieve-file
4348 @cindex updating sieve script
4349 @code{sieve} \e$B%0%k!<%W%Q%i%a!<%?$r85$K\e(B @code{gnus-sieve-file} \e$B$N\e(B Gnus \e$B$,\e(B
4350 \e$B4IM}$7$F$$$kItJ,$r:F:n@.$7$F%U%!%$%k$K%;!<%V$7!"\e(B@code{sieveshell} \e$B%W%m%0\e(B
4351 \e$B%i%`$r;H$C$F%5!<%P!<$K%"%C%W%m!<%I$7$^$9!#\e(B
4352 @end table
4353
4354 @node Summary Buffer
4355 @chapter \e$B35N,%P%C%U%!\e(B
4356 @cindex summary buffer
4357
4358 \e$B35N,%P%C%U%!\e(B (summary buffer) \e$B$G$O$=$l$>$l$N5-;v$,0l9T$GI=<($5$l$^$9!#$=\e(B
4359 \e$B$NCf$rF0$-2s$j!"5-;v$rFI$_!"Ej9F$7!"JVEz$r$9$k$3$H$,$G$-$^$9!#\e(B
4360
4361 \e$B35N,%P%C%U%!$K0\$k0lHVIaDL$NJ}K!$O!"%0%k!<%W%P%C%U%!$G%0%k!<%W$rA*Br$9$k\e(B
4362 \e$B$3$H$G$9\e(B (@pxref{Selecting a Group})\e$B!#\e(B
4363
4364 \e$B35N,%P%C%U%!$OK>$`$@$1$?$/$5$s3+$$$?>uBV$K$7$F$*$/$3$H$,$G$-$^$9!#\e(B
4365
4366 @menu
4367 * Summary Buffer Format::       \e$B35N,%P%C%U%!$N304Q$r7hDj$9$k\e(B
4368 * Summary Maneuvering::         \e$B35N,%P%C%U%!$rF0$-2s$k\e(B
4369 * Choosing Articles::           \e$B5-;v$rFI$`\e(B
4370 * Paging the Article::          \e$BFI$s$G$$$k5-;v$r%9%/%m!<%k$9$k\e(B
4371 * Reply Followup and Post::     \e$B5-;v$rEj9F$9$k\e(B
4372 * Delayed Articles::            \e$B5-;v$r8e$GAw$k\e(B
4373 * Marking Articles::            \e$B5-;v$K4{FI$d4|8B@Z$l:o=|2DG=Ey$N0u$rIU$1$k\e(B
4374 * Limiting::                    \e$B35N,%P%C%U%!$K@)8B$r2C$($k$3$H$,$G$-$k\e(B
4375 * Threading::                   \e$B%9%l%C%I$,$I$N$h$&$K:n$i$l$k$+\e(B
4376 * Sorting the Summary Buffer::  \e$B%9%l%C%I$H5-;v$,$I$N$h$&$KJB$S$+$($i$l$k$+\e(B
4377 * Asynchronous Fetching::       Gnus \e$B$O5-;v$r@h$K<hF@$9$k$3$H$,$G$-$k\e(B
4378 * Article Caching::             \e$B%-%c%C%7%e$K5-;v$rCy$a$F$*$1$k\e(B
4379 * Persistent Articles::         \e$B5-;v$r4|8B@Z$l>C5n$7$J$/$5$;$k\e(B
4380 * Article Backlog::             \e$B4{$KFI$s$@5-;v$r;D$7$F$*$/\e(B
4381 * Saving Articles::             \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!\e(B
4382 * Decoding Articles::           Gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k\e(B
4383 * Article Treatment::           \e$B5-;v%P%C%U%!$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k\e(B
4384 * MIME Commands::               \e$B5-;v$N\e(B MIME \e$B$N$"$l$3$l$rA`:n$9$k\e(B
4385 * Charsets::                    \e$BJ8;z%;%C%H$N$3$H\e(B
4386 * Article Commands::            \e$B5-;v%P%C%U%!$G$$$m$$$m$J$3$H$r$9$k\e(B
4387 * Summary Sorting::             \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!$rJB$YBX$($k\e(B
4388 * Finding the Parent::          \e$B;R5-;v$,C5$;$J$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$\e(B
4389 * Alternative Approaches::      \e$B=i4|@_Dj$G$J$$35N,$r;H$C$FFI$`\e(B
4390 * Tree Display::                \e$B$b$C$H;k3PE*$J%9%l%C%I$NI=<(\e(B
4391 * Mail Group Commands::         \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$@$1$G;H$&$3$H$,$G$-$k\e(B
4392 * Various Summary Stuff::       \e$BB>$N$I$N>l=j$K$b9g$o$J$+$C$?$b$N\e(B
4393 * 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
4394 * Crosspost Handling::          \e$B%/%m%9%]%9%H$5$l$?5-;v$,$I$N$h$&$K07$o$l$k$+\e(B
4395 * Duplicate Suppression::       \e$B%/%m%9%]%9%H$N07$$$K<:GT$7$?$H$-$NBeBX<jCJ\e(B
4396 * Security::                    \e$B0E9f$NI|9f$H8!>Z\e(B
4397 * Mailing List::                \e$B%a!<%j%s%0%j%9%H%^%$%J!<%b!<%I\e(B
4398 @end menu
4399
4400 @node Summary Buffer Format
4401 @section \e$B35N,%P%C%U%!$NMM<0\e(B
4402 @cindex summary buffer format
4403
4404 @iftex
4405 @iflatex
4406 \gnusfigure{The Summary Buffer}{180}{
4407 \put(0,0){\epsfig{figure=ps/summary,width=7.5cm}}
4408 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-article,width=7.5cm}}}
4409 }
4410 @end iflatex
4411 @end iftex
4412
4413 @menu
4414 * Summary Buffer Lines::        \e$B35N,%P%C%U%!$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k\e(B
4415 * To From Newsgroups::          \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!\e(B
4416 * Summary Buffer Mode Line::    \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k\e(B
4417 * Summary Highlighting::        \e$B35N,%P%C%U%!$r$-$l$$$GAGE($K$9$k\e(B
4418 @end menu
4419
4420 @findex mail-extract-address-components
4421 @findex gnus-extract-address-components
4422 @vindex gnus-extract-address-components
4423 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
4424 \e$B%@!<$NL>A0$H%"%I%l%9$NItJ,$r<j$KF~$l$k$?$a$N4X?t$H$7$F;H$$$^$9!#$9$G$KDj\e(B
4425 \e$B5A$5$l$F$$$k4X?t$,;0$DB8:_$7$^$9\e(B:
4426 @code{gnus-extract-address-components} \e$B$O=i4|CM$G$9$,!"$H$F$b4JC1$K3d$j\e(B
4427 \e$B@Z$C$?2r7hK!$G!"Hs>o$KB.$/F0:n$7$^$9!#\e(B
4428 @code{mail-extract-address-components} \e$B$ONI$/F0:n$7$^$9$,!"$d$dCY$/$J$j\e(B
4429 \e$B$^$9!#$=$7$F!"\e(B@code{std11-extract-address-components} \e$B$O$H$F$bNI$/F0:n$7\e(B
4430 \e$B$^$9$,!"CY$/$J$j$^$9!#%G%#%U%)%k%H$N4X?t$O\e(B 5% \e$B$N3d9g$G4V0c$C$FEz$($^$9!#\e(B
4431 \e$B$b$7$3$l$K2fK}$J$i$J$$$N$G$"$l$P!"B>$N4X?t$rBe$o$j$K;H$&$3$H$,$G$-$^$9\e(B:
4432
4433 @lisp
4434 (setq gnus-extract-address-components
4435       'mail-extract-address-components)
4436 @end lisp
4437
4438 @vindex gnus-summary-same-subject
4439 @code{gnus-summary-same-subject} \e$B$O:#FI$s$G$$$k5-;v$,!"$=$NA0$N5-;v$HF1\e(B
4440 \e$B$8I=Bj\e(B (subject) \e$B$G$"$k$3$H$r<($9J8;zNs$G$9!#$3$NJ8;zNs$O;EMM$,$3$l$rMW\e(B
4441 \e$B5a$9$k$H$-$K;H$o$l$^$9!#=i4|@_Dj$G$O\e(B @code{""} \e$B$G$9!#\e(B
4442
4443 @node Summary Buffer Lines
4444 @subsection \e$B35N,%P%C%U%!$N9T\e(B
4445
4446 @vindex gnus-summary-line-format
4447 \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
4448 \e$B%U%!$G$N9T$NMM<0\e(B (format) \e$B$rJQ99$9$k$3$H$,$G$-$^$9!#$$$/$D$+$N3H\e(B
4449 \e$BD%\e(B (@pxref{Formatting Variables}) \e$B$r=|$$$F!"IaDL$N\e(B @code{format} \e$BJ8;zNs\e(B
4450 \e$B$HF1$8$h$&$KF0:n$7$^$9!#\e(B
4451
4452 \e$B9T$K$O>o$K%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$,B8:_$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
4453 \e$BA`:n$7$?8e$K!"%+!<%=%k$O$$$D$b%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$N>l=j$K0\F0\e(B
4454 \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
4455 \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
4456 \e$BF0$-$K$J$k$h$&$K!"?7$?$K=q$1$PNI$$$N$G$9!#\e(B) @xref{Positioning Point}.
4457
4458 \e$B=i4|CM$NJ8;zNs$O\e(B @samp{%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n} \e$B$G$9!#\e(B
4459
4460 \e$B0J2<$NMM<0;X<(J8;z$H3HD%MM<0;X<($r;H$&$3$H$,$G$-$^$9\e(B:
4461
4462 @table @samp
4463 @item N
4464 \e$B5-;v?t!#\e(B
4465 @item S
4466 \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
4467 \e$B%H$NI8<1$,:o=|$5$l$^$9!#\e(B@xref{Article Hiding}.
4468 @item s
4469 \e$B%9%l%C%I\e(B (thread) \e$B$N4p5-;v$G$"$k$H$-$+D>A0$N5-;v$,0c$&I=Bj$N$H$-$O$=$NBj\e(B
4470 \e$BL>$G!"$=$l0J30$O\e(B @code{gnus-summary-same-subject}\e$B!#\e(B
4471 (@code{gnus-summary-same-subject} \e$B$N=i4|CM$O\e(B @code{""}\e$B!#\e(B)
4472 @item F
4473 \e$B40A4$J\e(B @code{From} \e$BMs!#\e(B
4474 @item n
4475 \e$BL>A0\e(B (@code{From} \e$BMs$h$j\e(B)\e$B!#\e(B
4476 @item f
4477 \e$BL>A0!"\e(B@code{To} \e$B%X%C%@!<$+\e(B @code{Newsgroups} \e$B%X%C%@!<$G\e(B
4478 \e$B$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
4479 @item a
4480 \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
4481 \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
4482 \e$BA0$r<hF@$9$k$3$H$G$9!#$3$NJ}$,CY$$$G$9$,!"$*$=$i$/$h$j40A4$K6a$$$G$7$g$&!#\e(B
4483 @item A
4484 \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
4485 @item L
4486 \e$B5-;v$N9T?t!#\e(B
4487 @item c
4488 \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
4489 \e$B%5%]!<%H$7$^$;$s!#\e(B
4490 @item k
4491 \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
4492 @item I
4493 \e$B%9%l%C%I$N%l%Y%k$K$h$k;z2<$2\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4494 @item B
4495 \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
4496 \e$BI=<($7$^$9!#%9%l%C%I$O$3$N$h$&$KIA$+$l$k$G$7$g$&\e(B:
4497
4498 @example
4499 >
4500 +->
4501 | +->
4502 | | \->
4503 | |   \->
4504 | \->
4505 +->
4506 \->
4507 @end example
4508
4509 \e$B0J2<$N%*%W%7%g%s$G8+1I$($r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H\e(B
4510 \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
4511 \e$B%II=<($r<B$K9*L/$K8+$;$k$3$H$,$G$-$k$3$H$K5$IU$$$F2<$5$$!#\e(B
4512 @table @code
4513 @item gnus-sum-thread-tree-root
4514 @vindex gnus-sum-thread-tree-root
4515 \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$KBjL>$r;H\e(B
4516 \e$B$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{> } \e$B$G$9!#\e(B
4517
4518 @item gnus-sum-thread-tree-false-root
4519 @vindex gnus-sum-thread-tree-false-root
4520 \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
4521 \e$B$?$i!"Be$o$j$KBjL>$r;H$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{> } \e$B$G$9!#\e(B
4522
4523 @item gnus-sum-thread-tree-single-indent
4524 @vindex gnus-sum-thread-tree-single-indent
4525 \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$KBj\e(B
4526 \e$BL>$r;H$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{} \e$B$G$9!#\e(B
4527
4528 @item gnus-sum-thread-tree-vertical
4529 @vindex gnus-sum-thread-tree-vertical
4530 \e$B=D@~$NIA2h$K;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{| } \e$B$G$9!#\e(B
4531
4532 @item gnus-sum-thread-tree-indent
4533 @vindex gnus-sum-thread-tree-indent
4534 \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
4535
4536 @item gnus-sum-thread-tree-leaf-with-other
4537 @vindex gnus-sum-thread-tree-leaf-with-other
4538 \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
4539
4540 @item gnus-sum-thread-tree-single-leaf
4541 @vindex gnus-sum-thread-tree-single-leaf
4542 \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
4543 @end table
4544
4545 @item T
4546 \e$B5-;v$,K\5-;v$G$"$l$P2?$bI=<($;$:!"$=$&$G$J$$>l9g$O$?$/$5$s$N6uGr$G$9\e(B (\e$B8e\e(B
4547 \e$B$N$b$N$r$9$Y$F2hLL$N30$KDI$$=P$7$F$7$^$$$^$9\e(B)\e$B!#\e(B
4548 @item [
4549 \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
4550 \e$B$^$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4551 @item ]
4552 \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
4553 \e$B$^$9!#\e(B
4554 @item >
4555 \e$B$=$l$>$l$N%9%l%C%I$N%l%Y%k$KBP$7$F0l$D$N6uGr!#\e(B
4556 @item <
4557 \e$BFs==0z$/%9%l%C%I%l%Y%k$N6uGr!#\e(B
4558 @item U
4559 \e$BL$FI!#\e(B@xref{Read Articles}.
4560
4561 @item R
4562 \e$B$3$NJ6$i$o$7$$L>A0;XDj;R$O\e(B @dfn{secondary mark} \e$B$K$h$C$FDj5A$5$l$^$9!#$3\e(B
4563 \e$B$N%^!<%/$O5-;v$,4{$KJVEz:Q$_$N$b$N$+!"%-%c%C%7%e$5$l$?$b$N$+!"$"$k$$$OJ]\e(B
4564 \e$BB8$5$l$?$b$N$+$rI=$7$^$9!#\e(B@xref{Other Marks}.
4565
4566 @item i
4567 \e$B?t;z$H$7$F$N%9%3%"\e(B (@pxref{Scoring})\e$B!#\e(B
4568 @item z
4569 @vindex gnus-summary-zcore-fuzz
4570 \e$B$3$l$O!"\e(Bzcore \e$B$G=i4|@_Dj$N%l%Y%k$h$j$b>e$G$"$l$P\e(B @samp{+} \e$B$G!"=i4|@_Dj$N\e(B
4571 \e$B%l%Y%k$h$j$b2<$G$"$l$P\e(B @samp{-} \e$B$G$9!#\e(B
4572 @code{gnus-summary-default-score} \e$B$H$N:9\e(B
4573 \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
4574 @item V
4575 \e$B%9%l%C%IA4BN$N%9%3%"!#\e(B
4576 @item x
4577 @code{Xref}.
4578 @item D
4579 @code{\e$BF|IU\e(B} (@code{Date})\e$B!#\e(B
4580 @item d
4581 @code{DD-MM}\e$BMM<0$K$h$k\e(B@code{\e$BF|IU\e(B}\e$B!#\e(B
4582 @item o
4583 @var{YYYYMMDD}@code{T}@var{HHMMSS}\e$BMM<0$K$h$k\e(B@code{\e$BF|IU\e(B}\e$B!#\e(B
4584 @item M
4585 @code{Message-ID}.
4586 @item r
4587 @code{References}.
4588 @item t
4589 \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
4590 \e$B$J$j$^$9!#\e(B
4591 @item e
4592 \e$B5-;v$K;R5-;v$,$"$k$H!"\e(B@samp{=} (@code{gnus-not-empty-thread-mark}) \e$B$,I=\e(B
4593 \e$B<($5$l$^$9!#\e(B
4594 @item P
4595 \e$B9T?t!#\e(B
4596 @item O
4597 \e$B%@%&%s%m!<%I$N0u!#\e(B
4598 @item &user-date;
4599 \e$B7P2a;~4V$NMM<0!#$$$m$$$m$JMM<0$,\e(B @code{gnus-user-date-format-alist} \e$B$GDj\e(B
4600 \e$B5A$5$l$F$$$^$9!#\e(B
4601 @item u
4602 \e$BMxMQ<TDj5A;XDj;R!#%U%)!<%^%C%HJ8;zNs$NCf$N<!$NJ8;z$,1Q;z$G$"$kI,MW$,$"$j\e(B
4603 \e$B$^$9!#$3$l$K$h$j\e(B Gnus \e$B$O4X\e(B
4604 \e$B?t\e(B @code{gnus-user-format-function-}@var{x} \e$B$r8F$S=P$7$^$9$,!"$3$3\e(B
4605 \e$B$G\e(B @var{x} \e$B$O\e(B @samp{%u} \e$B$N<!$NJ8;z$G$9!#4X?t$K$O8=:_$N5-;v$N%X%C%@!<$,\e(B
4606 \e$B0z?t$H$7$FEO$5$l$^$9!#4X?t$OJ8;zNs$rJV$7!"B>$N35N,;XDj$HF1MM$K35N,$KA^F~\e(B
4607 \e$B$5$l$^$9!#\e(B
4608 @end table
4609
4610 @samp{%(} \e$B$H\e(B @samp{%)} \e$B$N4V$K$"$k%F%-%9%H$O!"$=$3$K%^%&%9$,$"$k$H$-\e(B
4611 \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
4612 \e$B$9!#\e(B
4613
4614 @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
4615 \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
4616 \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
4617 \e$B$i$O0UL#$r;}$?$J$$$H$$$&$3$H$G$9!#$^$!!"$5$9$,$KBaJa$O$5$l$J$$$G$7$g$&$,!"\e(B
4618 \e$B35N,%P%C%U%!$OJQ$K$J$j$^$9!#$=$l$G$b==J,Ha$7$$$G$7$g$&$1$I!#\e(B
4619
4620 \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
4621 \e$B$&$3$H$O$9$Y$F$KEv$F$O$^$k$N$G$O$J$$$G$7$g$&$+!#4WOC5YBj!#\e(B)
4622
4623 \e$B$3$N@)8B$O>-Mh$NHG$G$OL5$/$J$k$+$bCN$l$^$;$s!#\e(B
4624
4625 @node To From Newsgroups
4626 @subsection To From Newsgroups
4627 @cindex To
4628 @cindex Newsgroups
4629
4630 \e$B$$$/$D$+$N%0%k!<%W$G$O\e(B (\e$BFC$K%"!<%+%$%V%0%k!<%W\e(B), @code{From} \e$B%X%C%@!<$O\e(B
4631 \e$B$"$^$j6=L#$r0z$-$^$;$s!#$=$3$NA4$F$N5-;v$O$"$J$?$K$h$C$F=q$+$l$?$b$N$G$9\e(B
4632 \e$B$+$i!#Be$o$j$K!"\e(B@code{To} \e$B$d\e(B @code{Newsgroups} \e$B%X%C%@!<$N>pJs$rI=<($9$k\e(B
4633 \e$B$?$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$KI=\e(B
4634 \e$B<($9$k$+\e(B, \e$B$$$DI=<($9$k$+!#\e(B
4635
4636 @enumerate
4637 @item
4638 @vindex gnus-extra-headers
4639 \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
4640 \e$B$l$O%X%C%@!<$N%7%s%\%k$N%j%9%H$G$9!#Nc$($P\e(B:
4641
4642 @lisp
4643 (setq gnus-extra-headers
4644       '(To Newsgroups X-Newsreader))
4645 @end lisp
4646
4647 \e$B$3$l$O!"\e(BGnus \e$B$,$3$l$i$N;0$D$N%X%C%@!<$r<hF@$7$h$&$H$7!"8e$NMF0W$J<hF@$N\e(B
4648 \e$B$?$a$K%X%C%@!<9=B$$KJ]B8$9$k$H$$$&7k2L$K$J$j$^$9!#\e(B
4649
4650 @item
4651 @findex gnus-extra-header
4652 \e$B$3$l$i$NDI2C$N%X%C%@!<$NCM$O\e(B @code{gnus-extra-function} \e$B4X?t$rDL$8$F07$&\e(B
4653 \e$B$3$H$,$G$-$^$9!#$3$l$O\e(B @code{X-Newsreader} \e$B%X%C%@!<$r;H$&=q<09T$N;EMM$G\e(B
4654 \e$B$9\e(B:
4655
4656 @example
4657 "%~(form (gnus-extra-header 'X-Newsreader))@@"
4658 @end example
4659
4660 @item
4661 @vindex gnus-ignored-from-addresses
4662 @code{gnus-ignored-from-addresses} \e$BJQ?t$O$$$D\e(B @samp{%f} \e$B35N,9T;EMM\e(B
4663 \e$B$,\e(B @code{To}, @code{Newsreader} \e$B$d\e(B @code{From} \e$B%X%C%@!<$rJV$;$PNI$$$+$r\e(B
4664 \e$B7h$a$^$9!#$3$N@55,I=8=$,\e(B @code{From} \e$B%X%C%@!<$NFbMF$H9gCW$9$k$H!"\e(B
4665 @code{To} \e$B$d\e(B @code{Newsreader} \e$B%X%C%@!<$,Be$o$j$K;HMQ$5$l$^$9!#\e(B
4666
4667 \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
4668 \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
4669 \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
4670 \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
4671 @code{gnus-summary-to-prefix} \e$B$H\e(B @code{gnus-summary-newsgroup-prefix} \e$B$K\e(B
4672 \e$B$h$C$F!"$=$l$i$NJ8;zNs$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
4673
4674 @end enumerate
4675
4676 @vindex nnmail-extra-headers
4677 \e$B4XO"$7$?JQ?t$O\e(B @code{nnmail-extra-headers} \e$B$G!"\e(B
4678 overview (@acronym{NOV}) \e$B%U%!%$%k$K$$$DDI2C$N%X%C%@!<$r4^$a$k$+$r@)8f$7\e(B
4679 \e$B$^$9!#8E$$\e(B overview \e$B%U%!%$%k$,$"$k>l9g$O!"$3$NJQ?t$rJQ99$7$?8e$K%5!<%P!<\e(B
4680 \e$B%P%C%U%!$K\e(B @kbd{^} \e$B$GF~$C$FE,@Z$J%a!<%k%5!<%P!<\e(B (\e$BNc$(\e(B
4681 \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
4682
4683 @vindex gnus-summary-line-format
4684 Gnus \e$B$K!"\e(B@code{gnus-summary-line-format} \e$BJQ?t$N\e(B @code{%n} \e$B;EMM\e(B
4685 \e$B$r\e(B @code{%f} \e$B;EMM$KJQ99$9$k$3$H$G!"%G!<%?$rI=<($9$k$h$&$K;X<($9$kI,MW$,\e(B
4686 \e$B$"$j$^$9!#\e(B
4687
4688 \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
4689 \e$B$^$9\e(B:
4690
4691 @lisp
4692 (setq gnus-extra-headers
4693       '(To Newsgroups))
4694 (setq nnmail-extra-headers gnus-extra-headers)
4695 (setq gnus-summary-line-format
4696       "%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n")
4697 (setq gnus-ignored-from-addresses
4698       "Your Name Here")
4699 @end lisp
4700
4701 (\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
4702 \e$B$$!#\e(B)
4703
4704 \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
4705 \e$B$&$H;W$C$F$$$k%f!<%6!<$N$_$J$5$s$X$N$4Cm0U\e(B:
4706
4707 \e$B>e5-$N$3$H$O!":n@.$5$l$k\e(B @acronym{NOV} \e$B%U%!%$%k$rA`:n$G$-$k%a!<%k%0%k!<\e(B
4708 \e$B%W$G$O$?$$$F$$$N>l9gLrN)$A$^$9!#$7$+$7!"4IM}?M$r@bF@$7$F\e(B (\e$BFC$K\e(B INN \e$B$NIa\e(B
4709 \e$BDL$N<BAu$K$*$$$F\e(B) \e$B0J2<$N$b$N$r\e(B
4710
4711 @example
4712 Newsgroups:full
4713 @end example
4714
4715 @file{overview.fmt} \e$B%U%!%$%k$N:G8e$KDI2C$7$F$b$&$i$&$3$H$,$G$-$l$P!"%a!<\e(B
4716 \e$B%k%0%k!<%W$G$NDI2C%X%C%@!<$N$h$&$K$=$l$r;H$&$3$H$,$G$-$^$9!#\e(B
4717
4718 @node Summary Buffer Mode Line
4719 @subsection \e$B35N,%P%C%U%!$N%b!<%I9T\e(B
4720
4721 @vindex gnus-summary-mode-line-format
4722 \e$B35N,$N%b!<%I9T$NMM<0$bJQ99$9$k$3$H$,$G$-$^$9\e(B (@pxref{Mode Line
4723 Formatting})\e$B!#\e(B@code{gnus-summary-mode-line-format} \e$B$r2?$G$b9%$-$J$b$N$K\e(B
4724 \e$BJQ99$7$F$/$@$5$$!#=i4|CM$O\e(B @samp{Gnus: %%b [%A] %Z} \e$B$G$9!#\e(B
4725
4726 \e$B0J2<$,$"$J$?$,M7$V$3$H$N$G$-$k$=$l$>$l$NMWAG$G$9\e(B:
4727
4728 @table @samp
4729 @item G
4730 \e$B%0%k!<%WL>!#\e(B
4731 @item p
4732 \e$B@\F,8l$r<h$j=|$$$?L>A0!#\e(B
4733 @item A
4734 \e$B8=:_$N5-;vHV9f!#\e(B
4735 @item z
4736 \e$B8=:_$N5-;v%9%3%"!#\e(B
4737 @item V
4738 Gnus \e$B%P!<%8%g%s!#\e(B
4739 @item U
4740 \e$B$=$N%0%k!<%W$G$NL$FI5-;v$N?t!#\e(B
4741 @item e
4742 \e$B35N,%P%C%U%!$KI=<($5$l$F$$$J$$L$FI5-;v$N?t!#\e(B
4743 @item Z
4744 \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
4745 \e$B$k>l9g$O\e(B @samp{<%U(+%e) more>} \e$B$G!"L$FI5-;v$N$_$N>l9g\e(B
4746 \e$B$O\e(B @samp{<%U more>} \e$B$G$9!#\e(B
4747 @item g
4748 \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
4749 \e$B$5$l$^$9!#\e(B
4750 @item S
4751 \e$B8=:_$N5-;v$NI=Bj!#\e(B
4752 @item u
4753 \e$BMxMQ<TDj5A$N;EMM\e(B (@pxref{User-Defined Specs})\e$B!#\e(B
4754 @item s
4755 \e$B8=:_$N%9%3%"%U%!%$%k$NL>A0\e(B (@pxref{Scoring})\e$B!#\e(B
4756 @item d
4757 \e$BJ]N15-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
4758 @item t
4759 \e$B2D;k0uIU$-5-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
4760 @item r
4761 \e$B$=$N0lO"$NF0:n$N4V$K4{FI$H$7$F0u$,$D$$$?5-;v$N?t!#\e(B
4762 @item E
4763 \e$B%9%3%"%U%!%$%k$K$h$C$FKu>C$5$l$?5-;v$N?t!#\e(B
4764 @end table
4765
4766 @node Summary Highlighting
4767 @subsection \e$B35N,$N%O%$%i%$%H\e(B
4768
4769 @table @code
4770 @item gnus-visual-mark-article-hook
4771 @vindex gnus-visual-mark-article-hook
4772 \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
4773 \e$B%$%i%$%H$9$k$h$&$K0U?^$5$l$F$$$^$9!#$b\e(B
4774 \e$B$7\e(B @code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$G$"$k>l9g$O<B9T$5$l$^$;$s!#\e(B
4775
4776 @item gnus-summary-update-hook
4777 @vindex gnus-summary-update-hook
4778 \e$B$3$N%U%C%/$O35N,9T$,JQ99$5$l$?$H$-$K8F$P$l$^$9!#$b\e(B
4779 \e$B$7\e(B @code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$G$"$k>l9g$O<B9T$5$l$^$;$s!#\e(B
4780
4781 @item gnus-summary-selected-face
4782 @vindex gnus-summary-selected-face
4783 \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
4784 \e$B%9\e(B (face) (\e$B$b$7$/$O!"$$$/$i$+$N?M!9$,\e(B @dfn{\e$B%U%)%s%H\e(B} (font) \e$B$H8F$V$h$&$J\e(B
4785 \e$B$b$N\e(B) \e$B$G$9!#\e(B
4786
4787 @item gnus-summary-highlight
4788 @vindex gnus-summary-highlight
4789 \e$B35N,9T$O$3$NJQ?t$K$7$?$,$C$F%O%$%i%$%H$5$l$^$9!#$3$NJQ?t$OMWAG\e(B
4790 \e$B$,\e(B @code{(@var{form} . @var{face})} \e$B$N7A<0$N%j%9%H$G$9!#Nc$($P!"$b$70uIU\e(B
4791 \e$B$-$N5-;v$r%$%?%j%C%/!"9b$$%9%3%"$N5-;v$r%\!<%k%I$K$7$?$1$l$P!"$3$NJQ?t$r\e(B
4792 \e$B<!$N$h$&$K$G$-$^$9!#\e(B
4793
4794 @lisp
4795 (((eq mark gnus-ticked-mark) . italic)
4796  ((> score default) . bold))
4797 @end lisp
4798
4799 \e$B$4A[A|$N$H$*$j!"$b$7\e(B @var{form} \e$B$,\e(B @code{nil} \e$B$G$J$$CM$rJV$9$H!"\e(B
4800 @var{face} \e$B$,$=$N9T$KE,MQ$5$l$^$9!#\e(B
4801 @end table
4802
4803 @node Summary Maneuvering
4804 @section \e$B35N,4V$N0\F0\e(B
4805 @cindex summary movement
4806
4807 \e$B$9$Y$F$ND>@\0\F0L?Na$O?tCM@\F,0z?t$r<u$1IU$1!"$"$J$?$N4|BT$K$h$/$7$?$,$C\e(B
4808 \e$B$FF0:n$9$k$G$7$g$&!#\e(B
4809
4810 \e$B$3$l$i$NL?Na$O$I$l$b5-;v$rA*Br$7$^$;$s!#\e(B
4811
4812 @table @kbd
4813 @item G M-n
4814 @item M-n
4815 @kindex M-n (\e$B35N,\e(B)
4816 @kindex G M-n (\e$B35N,\e(B)
4817 @findex gnus-summary-next-unread-subject
4818 \e$B35N,9T$N<!$NL$FI5-;v$K0\$k\e(B (@code{gnus-summary-next-unread-subject})\e$B!#\e(B
4819
4820 @item G M-p
4821 @itemx M-p
4822 @kindex M-p (\e$B35N,\e(B)
4823 @kindex G M-p (\e$B35N,\e(B)
4824 @findex gnus-summary-prev-unread-subject
4825 \e$B35N,9T$NA0$NL$FI5-;v$K0\$k\e(B (@code{gnus-summary-prev-unread-subject})\e$B!#\e(B
4826
4827 @item G g
4828 @kindex G g (\e$B35N,\e(B)
4829 @findex gnus-summary-goto-subject
4830 \e$B5-;vHV9f$+\e(B @code{Message-ID} \e$B$r?R$M!"$=$l$+$i$=$N5-;v$rI=<($9$k$3$HL5$/!"\e(B
4831 \e$B35N,9T$K9T$/\e(B (@code{gnus-summary-goto-subject})\e$B!#\e(B
4832 @end table
4833
4834 Gnus \e$B$,<!$N%0%k!<%W$K0\F0$9$k$3$H$r3NG'$r$9$k$?$a$K!"%-!<$r2!$9$3$H$rMW\e(B
4835 \e$B5a$9$k$H$-$,$"$j$^$9!#$=$N;~$O!"\e(B@kbd{C-n} \e$B$H\e(B @kbd{C-p} \e$B$r;H$C$F!"%0%k!<\e(B
4836 \e$B%W%P%C%U%!$KLa$k$3$HL5$/<!$KFI$`%0%k!<%W$rC5$9$3$H$,$G$-$^$9!#\e(B
4837
4838 \e$B35N,$N0\F0$K4XO"$7$?JQ?t\e(B:
4839
4840 @table @code
4841 @vindex gnus-auto-select-next
4842 @item gnus-auto-select-next
4843 \e$B$b$70\F0L?Na$N0l$D\e(B (@kbd{n} \e$B$N$h$&$J\e(B) \e$B$r=P$7!"8=:_$N5-;v$N8e$KL$FI$,L5$1\e(B
4844 \e$B$l$P!"\e(BGnus \e$B$O<!$N%0%k!<%W$K0\F0$9$k$3$H$r>)$a$^$9!#$3$NJQ?t\e(B
4845 \e$B$,\e(B @code{t} \e$B$G<!$N%0%k!<%W$,6u$G$"$k$H!"\e(BGnus \e$B$O35N,%b!<%I$r=*N;$7$F!"%0\e(B
4846 \e$B%k!<%W%P%C%U%!$KLa$j$^$9!#$3$NJQ?t$,\e(B @code{t} \e$B$d\e(B @code{nil} \e$B$G$J$1$l\e(B
4847 \e$B$P\e(B Gnus \e$B$O$=$l$rA*Br$7$^$9!#FCJL$J>l9g$H$7$F!"$3$NJQ?t\e(B
4848 \e$B$,\e(B @code{quietly} \e$B$G$"$k$H!"\e(BGnus \e$B$O3NG'$r$;$:$K!"<!$N%0%k!<%W$rA*Br$7$^\e(B
4849 \e$B$9!#$3$NJQ?t$,\e(B @code{almost-quietly} \e$B$G$"$k$H!"%0%k!<%W$N0lHV:G8e$N5-;v\e(B
4850 \e$B$rFI$s$G$$$?$H$-$K8B$jF1$8$3$H$,5/$3$j$^$9!#:G8e$K!"$b$7$3$NJQ?t\e(B
4851 \e$B$,\e(B @code{slightly-quietly} \e$B$G$"$k$H!"L?Na\e(B @kbd{Z n} \e$B$O3NG'$r$;$:$K<!$N%0\e(B
4852 \e$B%k!<%W$K0\$j$^$9!#\e(B@ref{Group Levels} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
4853
4854 @item gnus-auto-select-same
4855 @vindex gnus-auto-select-same
4856 @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
4857 \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#$+$bCN$l\e(B
4858 \e$B$^$;$s!#>\:Y$O\e(B @code{gnus-summary-gather-subject-limit} \e$B$r8+$F$/$@$5\e(B
4859 \e$B$$\e(B (@pxref{Customizing Threading} \e$B$b;2>H$7$F$/$@$5$$\e(B)\e$B!#\e(B) \e$BF1$8I=Bj$N5-;v\e(B
4860 \e$B$,L5$$$H$-$O:G=i$NL$FI5-;v$K0\F0$7$^$9!#\e(B
4861
4862 \e$B$3$NJQ?t$O!"%9%l%C%II=<($r9T$C$F$$$k$H$-$O$"$^$jLr$KN)$?$J$$$G$7$g$&!#\e(B
4863
4864 @item gnus-summary-check-current
4865 @vindex gnus-summary-check-current
4866 @code{nil} \e$B$G$J$$$H!"$9$Y$F$N!XL$FI!Y0\F0L?Na$O!"<!\e(B (\e$B$b$7$/$OA0\e(B) \e$B$N5-;v\e(B
4867 \e$B$K0\F0$7$^$;$s!#$=$NBe$o$j$K!"$=$l$i$O8=:_$N5-;v$rA*$S$^$9!#\e(B
4868
4869 @item gnus-auto-center-summary
4870 @vindex gnus-auto-center-summary
4871 @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$^$9!#\e(B
4872 \e$B$3$l$r$9$k$H!"$H$F$b$3$.$l$$$K$J$j$^$9$,!"CY$$%M%C%H%o!<%/@\B3$G$"$C$?$j!"\e(B
4873 \e$BC1$K$3$N\e(B Emacsism \e$B$G$J$$9T0Y$r9%$-$K$J$l$J$$$N$G$"$l$P!"IaDL$N\e(B Emacs \e$B$N\e(B
4874 \e$B%9%/%m!<%k$K$9$k$?$a$K!"$3$NJQ?t$r\e(B @code{nil} \e$B$K$9$k$3$H$,$G$-$^$9!#$3$l\e(B
4875 \e$B$O35N,%P%C%U%!$N?eJ?J}8~$N??Cf$X$N:F0\F0$b6X;_$7$^$9$N$G!"Hs>o$KD9$$%9%l%C\e(B
4876 \e$B%I$rFI$`$H$-$OITJX$+$b$7$l$^$;$s!#\e(B
4877 @end table
4878
4879 @node Choosing Articles
4880 @section \e$B5-;v$NA*Br\e(B
4881 @cindex selecting articles
4882
4883 @menu
4884 * Choosing Commands::           \e$B5-;v$rA*Br$9$k$?$a$NL?Na\e(B
4885 * Choosing Variables::          \e$B$3$l$i$NL?Na$K1F6A$r5Z$\$9JQ?t\e(B
4886 @end menu
4887
4888 @node Choosing Commands
4889 @subsection \e$BL?Na$NA*Br\e(B
4890
4891 \e$B0J2<$N0\F0%3%^%s%I$O$I$l$b?tCM@\F,0z?t$r<u$1IU$1$:!"5-;v$rA*Br$7!"I=<($7\e(B
4892 \e$B$^$9!#\e(B
4893
4894 \e$B?7$7$$5-;v$r<h$j9~$s$@$j!"%0%k!<%W$r:FI=<($7$?$$$H$-$O\e(B @ref{Exiting the
4895 Summary Buffer} \e$B$r;2>H$7$F2<$5$$!#\e(B
4896
4897 @table @kbd
4898 @item SPACE
4899 @kindex SPACE (\e$B35N,\e(B)
4900 @findex gnus-summary-next-page
4901 \e$B8=:_$N5-;v$+!"$=$l$,4{$KFI$^$l$F$$$k>l9g$O<!$NL$FI5-;v$rA*Br$7$^\e(B
4902 \e$B$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
4903
4904 \e$B$9$G$K5-;v%&%#%s%I%&$r3+$$$F$$$k$H$-$K:FEY\e(B @kbd{SPACE} \e$B$r2!$9$H!"$=$N5-\e(B
4905 \e$B;v$O%9%/%m!<%k$5$l$^$9!#%K%e!<%9%0%k!<%WA4BN$r\e(B @kbd{SPACE} \e$B$GJXMx$KDLFI\e(B
4906 \e$B$G$-$^$9!#\e(B@xref{Paging the Article}.
4907
4908 @item G n
4909 @itemx n
4910 @kindex n (\e$B35N,\e(B)
4911 @kindex G n (\e$B35N,\e(B)
4912 @findex gnus-summary-next-unread-article
4913 @c @icon{gnus-summary-next-unread}
4914 \e$B<!$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-unread-article})\e$B!#\e(B
4915
4916 @item G p
4917 @itemx p
4918 @kindex p (\e$B35N,\e(B)
4919 @findex gnus-summary-prev-unread-article
4920 @c @icon{gnus-summary-prev-unread}
4921 \e$BA0$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-unread-article})\e$B!#\e(B
4922
4923 @item G N
4924 @itemx N
4925 @kindex N (\e$B35N,\e(B)
4926 @kindex G N (\e$B35N,\e(B)
4927 @findex gnus-summary-next-article
4928 \e$B<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-article})\e$B!#\e(B
4929
4930 @item G P
4931 @itemx P
4932 @kindex P (\e$B35N,\e(B)
4933 @kindex G P (\e$B35N,\e(B)
4934 @findex gnus-summary-prev-article
4935 \e$BA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-article})\e$B!#\e(B
4936
4937 @item G C-n
4938 @kindex G C-n (\e$B35N,\e(B)
4939 @findex gnus-summary-next-same-subject
4940 \e$BF1$8I=Bj$N<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-same-subject})\e$B!#\e(B
4941
4942 @item G C-p
4943 @kindex G C-p (\e$B35N,\e(B)
4944 @findex gnus-summary-prev-same-subject
4945 \e$BF1$8I=Bj$NA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-same-subject})\e$B!#\e(B
4946
4947 @item G f
4948 @itemx .
4949 @kindex G f (\e$B35N,\e(B)
4950 @kindex . (\e$B35N,\e(B)
4951 @findex gnus-summary-first-unread-article
4952 \e$B:G=i$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-first-unread-article})\e$B!#\e(B
4953
4954 @item G b
4955 @item ,
4956 @kindex G b (\e$B35N,\e(B)
4957 @kindex , (\e$B35N,\e(B)
4958 @findex gnus-summary-best-unread-article
4959 \e$B:G9b%9%3%"$NL$FI5-;v$K0\F0$7$^\e(B
4960 \e$B$9\e(B (@code{gnus-summary-best-unread-article})\e$B!#$b$7@\F,0z?t$,M?$($i$l$?$J\e(B
4961 \e$B$i$P!"%G%#%U%)%k%H$N%9%3%"$h$jBg$-$$%9%3%"$r;}$D:G=i$NL$FI5-;v$K0\F0$7$^\e(B
4962 \e$B$9!#\e(B
4963
4964 @item G l
4965 @itemx l
4966 @kindex l (\e$B35N,\e(B)
4967 @kindex G l (\e$B35N,\e(B)
4968 @findex gnus-summary-goto-last-article
4969 \e$BD>A0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-goto-last-article})\e$B!#\e(B
4970
4971 @item G o
4972 @kindex G o (\e$B35N,\e(B)
4973 @findex gnus-summary-pop-article
4974 @cindex history
4975 @cindex article history
4976 \e$B35N,$NMzNr\e(B (history) \e$B$+$i:G8e$N5-;v$r0l$D<h$j=P$7$FA*Br$7$^$9!#\e(B
4977 (@code{gnus-summary-pop-article})\e$B!#$3$NL?Na$,>e$NL?Na$H0c$&$N$O!"\e(B
4978 @kbd{l} \e$B$,:G=*Fs$D$N5-;v$N4V$r0\F0$9$k$N$KBP$7$F!"$3$l$O9%$-$J$@$1A0$N5-\e(B
4979 \e$B;v$rMzNr$+$iA*$S=P$9$3$H$,$G$-$kE@$G$9!#2?$i$+$N$3$l$K4X78$7$?$3$H\e(B
4980 \e$B$O\e(B (\e$B$b$7$3$l$i$NL?Na$r$?$/$5$s;H$&$N$G$"$l$P\e(B)\e$B!"\e(B
4981 @ref{Article Backlog} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
4982
4983 @item G j
4984 @item j
4985 @kindex j (\e$B35N,\e(B)
4986 @kindex G j (\e$B35N,\e(B)
4987 @findex gnus-summary-goto-article
4988 \e$B5-;vHV9f$+\e(B @code{Message-ID} \e$B$r?R$M!"$=$l$+$i$=$N5-;v$K9T$/!#\e(B
4989 (@code{gnus-summary-goto-article})\e$B!#\e(B
4990 @end table
4991
4992 @node Choosing Variables
4993 @subsection \e$BA*$V$?$a$NJQ?t\e(B
4994
4995 \e$B5-;v$r0\F0$7!"A*Br$9$k$N$K4XO"$7$?$$$/$D$+$NJQ?t\e(B:
4996
4997 @table @code
4998 @item gnus-auto-extended-newsgroup
4999 @vindex gnus-auto-extend-newsgroup
5000 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"$9$Y$F$N0\F0L?Na$O!"$b$7$=$N5-;v$,35N,%P%C\e(B
5001 \e$B%U%!$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$^\e(B
5002 \e$B$9!#$=$NL?Na$N8e$G!"\e(BGnus \e$B$O%5!<%P!<$+$i5-;v$r<hF@$7$F!"5-;v%P%C%U%!$KI=\e(B
5003 \e$B<($7$^$9!#\e(B
5004
5005 @item gnus-select-article-hook
5006 @vindex gnus-select-article-hook
5007 \e$B$3$N%U%C%/$O5-;v$,A*Br$5$l$?$H$-$K>o$K8F$P$l$^$9!#=i4|@_Dj$G$O!"A*Br$5$l\e(B
5008 \e$B$?5-;v$N2<$K1#$l$F$$$k%9%l%C%I$r8+$;$k$h$&$K$J$C$F$$$^$9!#$"$J$?$,FI$s$@\e(B
5009 \e$B$=$l$>$l$N5-;v$r%(!<%8%'%s%H$K%;!<%V$5$;$?$$>l9g$O!"$3$N%U%C%/\e(B
5010 \e$B$K\e(B @code{gnus-agent-fetch-selected-article} \e$B$rDI2C$9$k$3$H$G!"$=$l$r9T$J\e(B
5011 \e$B$&$G$7$g$&!#\e(B
5012
5013 @item gnus-mark-article-hook
5014 @vindex gnus-mark-article-hook
5015 @findex gnus-summary-mark-unread-as-read
5016 @findex gnus-summary-mark-read-and-unread-as-read
5017 @findex gnus-unread-mark
5018 \e$B$3$N%U%C%/$O5-;v$,A*Br$5$l$?$H$-$K>o$K8F$P$l$^$9!#$=$l$O5-;v$K4{FI$N0u$r\e(B
5019 \e$BIU$1$k$?$a$K$"$j$^$9!#=i4|CM\e(B
5020 \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
5021 \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
5022 \e$B$J$$5-;v$O!"2D;k!"J]N1!"4|8B@Z$l:o=|2DG=5-;v$@$1$G$9!#$b$7!"L$FI$K4{FI$N\e(B
5023 \e$B0u$rIU$1$?$$$@$1$G$"$l$P!"Be$o$j\e(B
5024 \e$B$K\e(B @code{gnus-summary-mark-unread-as-read} \e$B$r;H$&$3$H$,$G$-$^$9!#$=$l$O!"\e(B
5025 @code{gnus-low-score-mark} \e$B$d\e(B @code{gnus-del-mark} (\e$B$J$I$J$I\e(B) \e$B$N0u$r$=$N\e(B
5026 \e$B$^$^;D$7$^$9!#\e(B
5027 @end table
5028
5029 @node Paging the Article
5030 @section \e$B5-;v$N%9%/%m!<%k\e(B
5031 @cindex article scrolling
5032
5033 @table @kbd
5034 @item SPACE
5035 @kindex SPACE (\e$B35N,\e(B)
5036 @findex gnus-summary-next-page
5037 @kbd{SPACE} \e$B$O5-;v$r0l%Z!<%8@h$K%9%/%m!<%k$7$^$9!#5-;v$N:G8e$K$$$k>l9g$O\e(B
5038 \e$B<!$N5-;v$rA*Br$7$^$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
5039
5040 @vindex gnus-article-boring-faces
5041 @vindex gnus-article-skip-boring
5042 @code{gnus-article-skip-boring} \e$B$,Hs\e(B-@code{nil} \e$B$G!"$+$D5-;v$N;D$j$K0zMQ\e(B
5043 \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
5044 @code{gnus-article-boring-faces} \e$B$G!"$D$^$i$J$$$H;W$&$b$N$r%+%9%?%^%$%:\e(B
5045 \e$B$9$k$+!"$^$?$O\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$K$h$C$F!"$3$N5!G=$rF/$+$J$$$h$&\e(B
5046 \e$B$K$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\e(B
5047 \e$B$H$K$h$C$F!"<jF0$G5-;v$N%Z!<%8$r8+$k$3$H$O$G$-$^$9!#\e(B
5048
5049 @item DEL
5050 @kindex DEL (\e$B35N,\e(B)
5051 @findex gnus-summary-prev-page
5052 \e$B8=:_$N5-;v$r0l%Z!<%8A0$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-prev-page})\e$B!#\e(B
5053
5054 @item RET
5055 @kindex RET (\e$B35N,\e(B)
5056 @findex gnus-summary-scroll-up
5057 \e$B8=:_$N5-;v$r0l9T@h$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-up})\e$B!#\e(B
5058
5059 @item M-RET
5060 @kindex M-RET (\e$B35N,\e(B)
5061 @findex gnus-summary-scroll-down
5062 \e$B8=:_$N5-;v$r0l9T8e$m$X%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-down})\e$B!#\e(B
5063
5064 @item A g
5065 @itemx g
5066 @kindex A g (\e$B35N,\e(B)
5067 @kindex g (\e$B35N,\e(B)
5068 @findex gnus-summary-show-article
5069 @vindex gnus-summary-show-article-charset-alist
5070 \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
5071 \e$BF@$7$^$9$,!"5-;v$r07$&4X?t$O<B9T$7$^$;$s!#$3$l$O!"%5!<%P!<$+$i$-$?$^$^$N!"\e(B
5072 \e$B!X@8$N!Y5-;v$rM?$($^$9!#\e(B
5073
5074 \e$B@\F,0z?t$rM?$($k$H!"<jF0$GJ8;z=89g$NA`:n$r9T$&$3$H$,$G$-$^$9!#\e(B
5075 @kbd{C-u 0 g cn-gb-2312 RET} \e$B$K$h$j!"%a%C%;!<%8$O$"$?$+\e(B
5076 \e$B$b\e(B @code{cn-gb-2312} \e$BJ8;z=89g$GId9f2=$5$l$?$+$N$h$&$KI|9f2=$5$l$^$9!#$3\e(B
5077 \e$B$l$O!"0J2<$N$h$&$J5-=R$H$H$b$K\e(B @kbd{C-u 1 g} \e$B$r9T$&$N$HF1$8$G$9!#\e(B
5078
5079 @lisp
5080 (setq gnus-summary-show-article-charset-alist
5081       '((1 . cn-gb-2312)
5082         (2 . big5)))
5083 @end lisp
5084
5085 @item A <
5086 @itemx <
5087 @kindex < (\e$B35N,\e(B)
5088 @kindex A < (\e$B35N,\e(B)
5089 @findex gnus-summary-beginning-of-article
5090 \e$B5-;v$N:G=i$^$G%9%/%m!<%k$7$^$9!#\e(B
5091 (@code{gnus-summary-beginning-of-article})\e$B!#\e(B
5092
5093 @item A >
5094 @itemx >
5095 @kindex > (\e$B35N,\e(B)
5096 @kindex A > (\e$B35N,\e(B)
5097 @findex gnus-summary-end-of-article
5098 \e$B5-;v$N:G8e$^$G%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-end-of-article})\e$B!#\e(B
5099
5100 @item A s
5101 @itemx s
5102 @kindex A s (\e$B35N,\e(B)
5103 @kindex s (\e$B35N,\e(B)
5104 @findex gnus-summary-isearch-article
5105 \e$B5-;v%P%C%U%!$G%$%s%/%j%a%s%?%k%5!<%A\e(B (isearch) \e$B$r9T$$$^\e(B
5106 \e$B$9\e(B (@code{gnus-summary-isearch-article})\e$B!#\e(B
5107
5108 @item h
5109 @kindex h (\e$B35N,\e(B)
5110 @findex gnus-summary-select-article-buffer
5111 \e$B5-;v%P%C%U%!$rA*Br$7$^$9\e(B (@code{gnus-summary-select-article-buffer})\e$B!#\e(B
5112 @end table
5113
5114 @node Reply Followup and Post
5115 @section \e$BJVEz!"%U%)%m!<%"%C%W!"Ej9F\e(B
5116
5117 @menu
5118 * Summary Mail Commands::       \e$B%a!<%k$rAw$k\e(B
5119 * Summary Post Commands::       \e$B%K%e!<%9$rAw$k\e(B
5120 * Summary Message Commands::    \e$BB>$N%a%C%;!<%84XO"$NL?Na\e(B
5121 * Canceling and Superseding::
5122 @end menu
5123
5124 @node Summary Mail Commands
5125 @subsection \e$B35N,$G$N%a!<%k$NL?Na\e(B
5126 @cindex mail
5127 @cindex composing mail
5128
5129 \e$B%a!<%k%a%C%;!<%8$r:n@.$9$k$?$a$NL?Na\e(B:
5130
5131 @table @kbd
5132 @item S r
5133 @item r
5134 @kindex S r (\e$B35N,\e(B)
5135 @kindex r (\e$B35N,\e(B)
5136 @findex gnus-summary-reply
5137 @c @icon{gnus-summary-mail-reply}
5138 @c @icon{gnus-summary-reply}
5139 \e$B8=:_$N5-;v$r=q$$$??M$KJVEz$N%a!<%k$rAw$j$^$9\e(B (@code{gnus-summary-reply})\e$B!#\e(B
5140
5141 @item S R
5142 @itemx R
5143 @kindex R (\e$B35N,\e(B)
5144 @kindex S R (\e$B35N,\e(B)
5145 @findex gnus-summary-reply-with-original
5146 @c @icon{gnus-summary-reply-with-original}
5147 \e$B8=:_$N5-;v$r=q$$$??M$K!"K\5-;v$r4^$s$@JVEz$N%a!<%k$r=P$7$^\e(B
5148 \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
5149 \e$B?t$N=,47$r;H$$$^$9!#\e(B
5150
5151 @item S w
5152 @kindex S w (\e$B35N,\e(B)
5153 @findex gnus-summary-wide-reply
5154 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F!"9-$$JVEz\e(B (wide reply) \e$B$r$7$^\e(B
5155 \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
5156 \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
5157 \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
5158 \e$B$=$l$,;H$o$l$^$9!#\e(B
5159
5160 @item S W
5161 @kindex S W (\e$B35N,\e(B)
5162 @findex gnus-summary-wide-reply-with-original
5163 \e$B8=:_$N5-;v$KK\5-;v$r4^$s$@9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5164 \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
5165 \e$BF,0z?t$N=,47$r;H$$$^$9!#\e(B
5166
5167 @item S v
5168 @kindex S v (\e$B35N,\e(B)
5169 @findex gnus-summary-very-wide-reply
5170 \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
5171 \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
5172 \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},
5173 @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
5174 \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
5175
5176 @item S V
5177 @kindex S V (\e$B35N,\e(B)
5178 @findex gnus-summary-very-wide-reply-with-original
5179 \e$B8=:_$N5-;v$KK\5-;v$r4^$s$@Hs>o$K9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5180 \e$B$9\e(B (@code{gnus-summary-very-wide-reply-with-original})\e$B!#$3$NL?Na$O%W%m%;\e(B
5181 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$9!#\e(B
5182
5183 @item S B r
5184 @kindex S B r (\e$B35N,\e(B)
5185 @findex gnus-summary-reply-broken-reply-to
5186 \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
5187 \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
5188 \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
5189 \e$B$G$"$l$P!"$"$J$?$O$?$V$sBe$o$j$K\e(B @code{broken-reply-to} \e$B%0%k!<%W%Q%i%a!<\e(B
5190 \e$B%?$r@_Dj$9$kI,MW$,$"$j!"$=$l$OF0:n$9$k$G$7$g$&!#\e(B
5191
5192 @item S B R
5193 @kindex S B R (\e$B35N,\e(B)
5194 @findex gnus-summary-reply-broken-reply-to-with-original
5195 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$FK\5-;v$r4^$s$@JVEz$r$7$^$9\e(B
5196 \e$B$,\e(B @code{Reply-To} \e$B%U%#!<%k%I$OL5;k$7$^\e(B
5197 \e$B$9\e(B (@code{gnus-summary-reply-broken-reply-to-with-original})\e$B!#\e(B
5198
5199 @item S o m
5200 @itemx C-c C-f
5201 @kindex S o m (\e$B35N,\e(B)
5202 @kindex C-c C-f (\e$B35N,\e(B)
5203 @findex gnus-summary-mail-forward
5204 @c @icon{gnus-summary-mail-forward}
5205 \e$BC/$+B>$N?M$K8=:_$N5-;v$rE>Aw$7$^$9\e(B (@code{gnus-summary-mail-forward})\e$B!#\e(B
5206 \e$B@\F,0z?t$,$"$k$H!"E>Aw5-;v$N40A4$J%X%C%@!<$r<h$j9~$_$^$9!#\e(B
5207
5208 @item S m
5209 @itemx m
5210 @kindex m (\e$B35N,\e(B)
5211 @kindex S m (\e$B35N,\e(B)
5212 @findex gnus-summary-mail-other-window
5213 @c @icon{gnus-summary-mail-originate}
5214 \e$B%a!<%k$r:n@.$7$^$9\e(B (@code{gnus-summary-mail-other-window})\e$B!#%G%#%U%)%k%H\e(B
5215 \e$B$G$O8=:_$N%0%k!<%W$NEj9FMM<0\e(B (posting style) \e$B$r;H$$$^$9!#$b$7@\F,<-$,M?\e(B
5216 \e$B$($i$l$?$i$=$l$O;H$$$^$;$s!#$b$7@\F,<-$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$NEj9F\e(B
5217 \e$BMM<0$r;H$&$+$r?R$M$^$9!#\e(B
5218
5219 @item S i
5220 @itemx i
5221 @kindex i (\e$B35N,\e(B)
5222 @kindex S i (\e$B35N,\e(B)
5223 @findex gnus-summary-news-other-window
5224 \e$B%K%e!<%9$r:n@.$7$^$9\e(B (@code{gnus-summary-news-other-window})\e$B!#%G%#%U%)%k\e(B
5225 \e$B%H$G$O8=:_$N%0%k!<%W$KEj9F$7$^$9!#$b$7@\F,<-$,M?$($i$l$?$i8=:_$N%0%k!<%W\e(B
5226 \e$BL>$O;H$o$l$^$;$s!#$b$7@\F,<-$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$KEj9F$9$k$+$r?R\e(B
5227 \e$B$M$^$9!#\e(B
5228
5229 \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
5230 \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
5231 \e$B%a!<%k%0%k!<%W$K\e(B ``\e$BEj9F\e(B'' \e$B$9$k$N$KJXMx$G$9\e(B; \e$B$=$l$i$OEv$N%0%k!<%W$KC1$KD>\e(B
5232 \e$B@\%;!<%V$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C\e(B
5233 \e$B%I\e(B (request-post method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
5234
5235 @item S D b
5236 @kindex S D b (\e$B35N,\e(B)
5237 @findex gnus-summary-resend-bounced-mail
5238 @cindex bouncing mail
5239 \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
5240 \e$B$-$?$H$-$K!"$3$NL?Na$r;H$C$FLa$C$F$-$?%a!<%k$r$b$&0l2sAw$k$3$H$,$G$-$^\e(B
5241 \e$B$9\e(B (@code{gnus-summary-resend-bonced-mail})\e$B!#$b$&0lEY%a!<%k$rAw$kA0$K%X%C\e(B
5242 \e$B%@!<$rJT=8$G$-$k$h$&$K!"%a!<%k%P%C%U%!$K$=$N%a!<%k$,8=$l$k$G$7$g$&!#$3$N\e(B
5243 \e$BL?Na$K@\F,0z?t$rM?$($F!"La$C$F$-$?%a!<%k$,C/$+$X$NJVEz$G$"$C$?>l9g!"\e(B
5244 Gnus \e$B$O$=$N%a!<%k$r<hF@$7$F!"$=$l$N%X%C%@!<$N@:L)D4::$,$G$-$k$h$&$K2hLL\e(B
5245 \e$B$KI=<($7$^$9!#$^!"$3$l$O$H$F$b$h$/<:GT$7$^$9$1$I!#\e(B
5246
5247 @item S D r
5248 @kindex S D r (\e$B35N,\e(B)
5249 @findex gnus-summary-resend-message
5250 \e$B>e$NL?Na$H:.F1$7$J$$$h$&$K!"\e(B@code{gnus-summary-resend-message} \e$B$O8=:_$N\e(B
5251 \e$B%a%C%;!<%8$rAw$k@h$N%"%I%l%9$NF~NO$rB%$7!"$=$l$+$i$=$N>l=j$K%a!<%k$rAw$j\e(B
5252 \e$B$^$9!#%a%C%;!<%8$N%X%C%@!<$OJQ99$5$l$^$;$s!=!=$7$+$7!"\e(B
5253 @code{Resent-To}, @code{Resent-From} \e$BEy$N%X%C%@!<$,IU$12C$($i$l$^$9!#$3\e(B
5254 \e$B$l$O!"\e(B(\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\e(B
5255 \e$B$7$^$&$H$$$&$3$H$G$9!#$3$l$O:.Mp$r>7$/$G$7$g$&!#$G$9$+$i!"$b$A$m$s!"K\Ev\e(B
5256 \e$B$K\e(B \e$B<Y0-\e(B \e$B$J5$J,$N$H$-$K$@$1$3$l$r;H$&$G$7$g$&!#\e(B
5257
5258 \e$B$3$NL?Na$O<g$K!"$"$J$?$,$$$/$D$+$N%a!<%k%"%+%&%s%H$r;}$C$F$$$F!"<+J,<+?H\e(B
5259 \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
5260 \e$B$,\e(B @code{root} \e$B$G$"$j!"\e(B@code{postmaster} \e$B$G$b$"$j!"\e(B
5261 @code{root} \e$B$K\e(B @code{postmaster} \e$B$X$N%a!<%k$r<u$1<h$C$?>l9g$O!"$=$l\e(B
5262 \e$B$r\e(B @code{postmaster} \e$B$K$b:FAw$9$kI,MW$,$"$k$7$g$&!#Ca=x$,$J$1$l$P$J$j$^\e(B
5263 \e$B$;$s\e(B! (Ordnung muss sein!))
5264
5265 \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
5266
5267 @item S D e
5268 @kindex S D e (\e$B35N,\e(B)
5269 @findex gnus-summary-resend-message-edit
5270 \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
5271 \e$B$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
5272
5273 @item S O m
5274 @kindex S O m (\e$B35N,\e(B)
5275 @findex gnus-uu-digest-mail-forward
5276 \e$B8=:_$N0lO"$N5-;v\e(B (@pxref{Decoding Articles}) \e$B$NMWLs$r:n$j!"%a!<%k$G$=$N\e(B
5277 \e$B7k2L$rAw$j$^$9\e(B (@code{gnus-summary-digest-mail-forward})\e$B!#$3$NL?Na$O%W%m\e(B
5278 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5279
5280 @item S M-c
5281 @kindex S M-c (\e$B35N,\e(B)
5282 @findex gnus-summary-mail-crosspost-complaint
5283 @cindex crossposting
5284 @cindex excessive crossposting
5285 \e$B8=:_$N5-;v$N=q$-<j$K!"2a>j%/%m%9%]%9%H$X$N6l>p$N%a!<%k$rAw$j$^\e(B
5286 \e$B$9\e(B (@code{gnus-summary-mail-crosspost-complaint})\e$B!#\e(B
5287
5288 @findex gnus-crosspost-complaint
5289 \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$F\e(B
5290 \e$BH?7b$r9T$&<jCJ$H$7$FDs6!$5$l$F$$$^$9!#$3$l$OJQ\e(B
5291 \e$B?t\e(B @code{gnus-crosspost-complaint} \e$B$r=xJ8$K$7$F!"JVEz$r:n@.$7$^$9!#$3$N\e(B
5292 \e$BL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47\e(B (@pxref{Process/Prefix}) \e$B$K=>$$!"$=$l$>$l\e(B
5293 \e$B$N%a!<%k$rAw$kA0$KAw?.$9$k$+$I$&$+$N3NG'$r$7$^$9!#\e(B
5294 @end table
5295
5296 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5297 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5298
5299 @node Summary Post Commands
5300 @subsection \e$B35N,$NEj9FL?Na\e(B
5301 @cindex post
5302 @cindex composing news
5303
5304 \e$B%K%e!<%9$N5-;v$rEj9F$9$k$?$a$NL?Na\e(B:
5305
5306 @table @kbd
5307 @item S p
5308 @itemx a
5309 @kindex a (\e$B35N,\e(B)
5310 @kindex S p (\e$B35N,\e(B)
5311 @findex gnus-summary-post-news
5312 @c @icon{gnus-summary-post-news}
5313 \e$BEj9F$9$k$?$a$N5-;v$r:n@.$7$^$9\e(B (@code{gnus-summary-post-news})\e$B!#%G%#%U%)\e(B
5314 \e$B%k%H$G$O8=:_$N%0%k!<%W$KEj9F$7$^$9!#$b$7@\F,<-$,M?$($i$l$?$i8=:_$N%0%k!<\e(B
5315 \e$B%WL>$O;H$o$l$^$;$s!#$b$7@\F,<-$,\e(B 1 \e$B$@$C$?$i!"Be$o$j$KJL$N$I$N%0%k!<%W$K\e(B
5316 \e$BEj9F$9$k$+$r?R$M$^$9!#\e(B
5317
5318 @item S f
5319 @itemx f
5320 @kindex f (\e$B35N,\e(B)
5321 @kindex S f (\e$B35N,\e(B)
5322 @findex gnus-summary-followup
5323 @c @icon{gnus-summary-followup}
5324 \e$B8=:_$N5-;v$N%U%)%m!<%"%C%W$rEj9F$7$^$9\e(B (@code{gnus-summary-followup})\e$B!#\e(B
5325
5326 @item S F
5327 @itemx F
5328 @kindex S F (\e$B35N,\e(B)
5329 @kindex F (\e$B35N,\e(B)
5330 @c @icon{gnus-summary-followup-with-original}
5331 @findex gnus-summary-followup-with-original
5332 \e$BK\5-;v$r<h$j9~$s$G!"8=:_$N5-;v$K%U%)%m!<%"%C%W$r$7$^\e(B
5333 \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
5334 \e$B0z?t$N=,47$rMQ$$$^$9!#\e(B
5335
5336 @item S n
5337 @kindex S n (\e$B35N,\e(B)
5338 @findex gnus-summary-followup-to-mail
5339 \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
5340 \e$B%K%e!<%9$KEj9F$7$^\e(B
5341 \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
5342 \e$B=,47$rMQ$$$^$9!#\e(B
5343
5344 @item S N
5345 @kindex S N (\e$B35N,\e(B)
5346 @findex gnus-summary-followup-to-mail-with-original
5347 \e$B%a!<%k$N%a%C%;!<%8$r<u$1<h$C$F$$$?$H$7$F$b!"K\5-;v$r0zMQ$7$F!"8=:_$N5-;v\e(B
5348 \e$B$N%U%)%m!<%"%C%W$r%K%e!<%9$KEj9F$7$^\e(B
5349 \e$B$9\e(B (@code{gnus-summary-followup-to-mail-with-original}). \e$B$3$NL?Na$O%W%m\e(B
5350 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$rMQ$$$^$9!#\e(B
5351
5352 @item S o p
5353 @kindex S o p (\e$B35N,\e(B)
5354 @findex gnus-summary-post-forward
5355 \e$B8=:_$N5-;v$r%K%e!<%9%0%k!<%W$KE>Aw$7$^\e(B
5356 \e$B$9\e(B (@code{gnus-summary-post-forward})\e$B!#@\F,0z?t$,M?$($i$l$?$H$-$O!"E>Aw\e(B
5357 \e$B5-;v$N%X%C%@!<$r40A4$K<h$j9~$_$^$9!#\e(B
5358
5359 @item S O p
5360 @kindex S O p (\e$B35N,\e(B)
5361 @findex gnus-uu-digest-post-forward
5362 @cindex digests
5363 @cindex making digests
5364 \e$B8=:_$N0lO"$N5-;v$rMWLs$7$F!"$=$N7k2L$r%K%e!<%9%0%k!<%W$KAw$j$^\e(B
5365 \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
5366 \e$B?t$N=,47$rMQ$$$^$9!#\e(B
5367
5368 @item S u
5369 @kindex S u (\e$B35N,\e(B)
5370 @findex gnus-uu-post-news
5371 @c @icon{gnus-uu-post-news}
5372 \e$B%U%!%$%k$r\e(B Uuencode \e$B$7!"J,3d$7$F!"AH$K$7$FEj9F$7$^\e(B
5373 \e$B$9\e(B (@code{gnus-uu-post-news})\e$B!#\e(B(@pxref{Uuencoding and Posting})\e$B!#\e(B
5374 @end table
5375
5376 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5377 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5378
5379 @node Summary Message Commands
5380 @subsection \e$B35N,%a%C%;!<%8L?Na\e(B
5381
5382 @table @kbd
5383 @item S y
5384 @kindex S y (\e$B35N,\e(B)
5385 @findex gnus-summary-yank-message
5386 \e$B8=:_$N5-;v$r4{$KB8:_$9$k\e(B Message \e$B:n@.%P%C%U%!$KE=$jIU$1$^\e(B
5387 \e$B$9\e(B (@code{gnus-summaryyank-message})\e$B!#$3$NL?Na$OE=$jIU$1$?$$%a%C%;!<%8%P%C\e(B
5388 \e$B%U%!$NF~NO$rB%$7!"%W%m%;%9\e(B/\e$B@\F,<-$N=,47$rM}2r$7$^\e(B
5389 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5390 @end table
5391
5392 @node Canceling and Superseding
5393 @subsection \e$B5-;v$r<h$j>C$9\e(B
5394 @cindex canceling articles
5395 @cindex superseding articles
5396
5397 \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
5398 \e$B$J$!$H;W$C$?$3$H$O$"$j$^$;$s$+!#\e(B
5399
5400 \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
5401 \e$B$3$H$,$G$-$^$9!#\e(B
5402
5403 @findex gnus-summary-cancel-article
5404 @kindex C (\e$B35N,\e(B)
5405 @c @icon{gnus-summary-cancel-article}
5406 \e$B<h$j>C$7$?$$5-;v$r8+$D$1$F$/$@$5$$\e(B (\e$B<h$j>C$9$3$H$,$G$-$k$N$O<+J,$N5-;v$@\e(B
5407 \e$B$1$G$9!#JQ$J$3$H$O;n$5$J$$$G$/$@$5$$\e(B)\e$B!#$=$l$+$i!"\e(B
5408 @kbd{C} \e$B$+\e(B @kbd{S c} \e$B$r2!$7$F$/$@$5\e(B
5409 \e$B$$\e(B (@code{gnus-summary-cancel-article})\e$B!#$"$J$?$N5-;v$,<h$j>C$5$l$^\e(B
5410 \e$B$9!=!=@$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,\e(B
5411 \e$B0z?t$N=,47$rMQ$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5412
5413 \e$B$7$+$7!"Cm0U$7$F$[$7$$$N$O$9$Y$F$N%5%$%H\e(B (site) \e$B$,<h$j>C$7$r07$C$F$$$k$o\e(B
5414 \e$B$1$G$O$J$$$3$H$G$9!#$G$9$+$i!"$?$$$F$$$N%5%$%H$,LdBj$N5-;v$r<h$j>C$7$F$b!"\e(B
5415 \e$B$"$A$3$A$G$"$J$?$N5-;v$O@8$-;D$k$+$b$7$l$^$;$s!#\e(B
5416
5417 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
5418 \e$B$$$?$$$N$G$"$l$P!"J8;z@\F,0z?t\e(B @samp{a} \e$B$r;H$C$F$/$@$5\e(B
5419 \e$B$$\e(B (@pxref{Symbolic Prefixes})\e$B!#\e(B
5420
5421 Gnus \e$B$O\e(B @code{Cancel-Lock} \e$B%X%C%@!<\e(B (@pxref{Canceling News, Canceling
5422 News, , message-ja, Message Manual}) \e$B$r;H$C$F!"$"$J$?$@$1$,$"$J$?$N%a%C\e(B
5423 \e$B%;!<%8$r%-%c%s%;%k$G$-$k$3$H$rJ]>Z$7$^$9!#\e(B
5424
5425 \e$B$b$72?$+4V0c$$$r$7$?$N$K5$IU$$$F!"D{@5$r$7$?$$$N$G$"$l$P!"\e(B
5426 @dfn{\e$BBeBX\e(B} (@dfn{superseding}) \e$B5-;v$rEj9F$7$FK\5-;v$rCV$-49$($k$3$H$,$G\e(B
5427 \e$B$-$^$9!#\e(B
5428
5429 @findex gnus-summary-supersede-article
5430 @kindex S (\e$B35N,\e(B)
5431 \e$BK\5-;v$N$H$3$m$X0\F0$7$F!"\e(B@kbd{S s} \e$B$r2!$7$F$/$@$5\e(B
5432 \e$B$$\e(B (@code{gnus-summary-supersede-article})\e$B!#IaDL$NJ}K!$G$=$l$rAw$kA0$K!"\e(B
5433 \e$B5-;v$r9%$-$J$h$&$KJT=8$9$k$3$H$,$G$-$^$9!#BeBX$K4X$7$F$b!"<h$j>C$7$HF1$8\e(B
5434 \e$B$3$H$,Ev$F$O$^$j$^$9!#$3$A$i$NJ}$,$b$C$H$h$/Ev$F$O$^$k$+$b$7$l$^$;\e(B
5435 \e$B$s\e(B: \e$B$$$/$D$+$N%5%$%H$OBeBX$r<u$1IU$1$^$;$s!#$3$l$i$N%5%$%H$G$O!"$"$J$?$,\e(B
5436 \e$B$[$H$s$IF1$85-;v$rFs2sEj9F$7$?$h$&$K$J$j$^$9!#\e(B
5437
5438 \e$B$b$7$5$C$-5-;v$rEj9F$7$?$P$+$j$G$9$0$KJQ99$7$?$/$J$?>l9g!"5-;v$,:G=i$K$"\e(B
5439 \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
5440 \e$B$^$:!"Ej9F%P%C%U%!\e(B (@code{*sent ... *} \e$B$N$h$&$K$J$C$F$$$^$9\e(B) \e$B$KLa$j$^$9!#\e(B
5441 \e$B$=$3$K$O$"$J$?$,$A$g$&$IEj9F$7$?5-;v$,$"$j!"$9$Y$F$N%X%C%@!<$,$=$N$^$^$"\e(B
5442 \e$B$j$^$9!#$=$l$i$NCf$N\e(B @code{Message-ID} \e$B$H$$$&8l$N$H$3$m$rJQ99$9$k$3$H$K\e(B
5443 \e$B$h$C$F\e(B @code{Message-ID} \e$B%X%C%@!<$r\e(B @code{Cancel} \e$B$b$7$/\e(B
5444 \e$B$O\e(B @code{Supersedes} \e$B$KJQ99$7$F$/$@$5$$!#\e(B
5445
5446 \e$B$A$g$C$H3P$($F$*$$$F$/$@$5$$\e(B: 'supersede' (\e$BBeBX\e(B) \e$B$H$$$&8l$NCf$K\e(B 'c' \e$B$OL5\e(B
5447 \e$B$$$H$$$&$3$H$r!#\e(B
5448
5449 @node Delayed Articles
5450 @section \e$BCY1d5-;v\e(B
5451 @cindex delayed sending
5452 @cindex send delayed
5453
5454 \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
5455 \e$B$;$s$+!#Nc$($P!"$"$J$?$,Bg@Z$J$@$l$+$NCB@8F|$r;W$$=P$9$?$a$K!"$A$g$&$I$=\e(B
5456 \e$B$NF|$KFO$/%a%C%;!<%8$rMQ0U$7$?$$$H;W$C$?$H$7$^$7$g$&!#\e(B
5457 @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:
5458
5459 @lisp
5460 (gnus-delay-initialize)
5461 @end lisp
5462
5463 @findex gnus-delay-article
5464 \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
5465 \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}
5466 (@code{gnus-delay-article}) \e$B$r;H$C$F2<$5$$!#$=$&$9$k$H!"$I$N$/$i$$CY$i$;\e(B
5467 \e$B$k$+$r?R$M$F$-$^$9!#2DG=$JJV;v$O<!$NDL$j$G$9\e(B:
5468
5469 @itemize @bullet
5470 @item
5471 \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
5472 \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
5473 @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
5474
5475 @item
5476 \e$BF|IU!#\e(B@code{YYYY-MM-DD} \e$B$N$h$&$J7A<0$G;XDj$7$^$9!#!#%a%C%;!<%8$NAw?.$O$=\e(B
5477 \e$B$NF|$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
5478 @code{gnus-delay-default-hour} \e$B$b;2>H$7$F2<$5$$!#\e(B
5479
5480 @item
5481 \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
5482 \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
5483 \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
5484 \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
5485 \e$B$7$?>l9g$OMbF|$N;~9o$r0UL#$7$^$9!#\e(B
5486 @end itemize
5487
5488 @code{gnus-delay-article} \e$B$NF0:n$O!"0J2<$N?t8D$NJQ?t$K1F6A$5$l$^$9\e(B:
5489
5490 @table @code
5491 @item gnus-delay-default-hour
5492 @vindex gnus-delay-default-hour
5493 \e$BFCDj$NF|IU$r;XDj$7$?>l9g$K!"%a%C%;!<%8$,$=$NF|$N2?;~$KAw?.$5$l$k$+$rM?$(\e(B
5494 \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
5495
5496 @item gnus-delay-default-delay
5497 @vindex gnus-delay-default-delay
5498 \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
5499
5500 @item gnus-delay-group
5501 @vindex gnus-delay-group
5502 \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
5503 \e$B$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)%k%H$NCM\e(B
5504 \e$B$O\e(B @code{"delayed"} \e$B$G$9!#\e(B
5505
5506 @item gnus-delay-header
5507 @vindex gnus-delay-header
5508 \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
5509 \e$BL>$NJ8;zNs$G$9!#$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)\e(B
5510 \e$B%k%H$NCM$O\e(B @code{"X-Gnus-Delayed"} \e$B$G$9!#\e(B
5511 @end table
5512
5513 \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
5514 \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
5515 \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
5516 \e$B%8$r\e(B @code{nndraft:delayed} \e$B%0%k!<%W$KG<$a$^$9!#\e(B
5517
5518 @findex gnus-delay-send-queue
5519 \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
5520 \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
5521 \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
5522 \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
5523 \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
5524 \e$B$$$?$$$H;W$&$N$G$O$J$$$G$7$g$&$+\e(B? \e$B$=$l$K$O!"%G!<%b%s$K4X\e(B
5525 \e$B?t\e(B @code{gnus-delay-send-queue} \e$B$r<B9T$;$h!"$H8@$&$@$1$GNI$$$N$G$9!#\e(B
5526
5527 @table @code
5528 @item gnus-delay-initialize
5529 @findex gnus-delay-initialize
5530 \e$B%G%#%U%)%k%H$G$O$3$N4X?t\e(B
5531 \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
5532 \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
5533 \e$BIU$1$^$9!#$b$7$=$l$,Hs\e(B-@code{nil} \e$B$@$C$?\e(B
5534 \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
5535 \e$BL5;k$5$l$^$9!#\e(B
5536
5537 \e$BNc$($P\e(B @code{(gnus-delay-initialize nil t)} \e$B$O2?$b$7$J$$$3$H$r0UL#$7$^$9!#\e(B
5538 \e$B$"$J$?$OCY1d5-;v$NAw?.$K%G!<%b%s$r;H$$$?$$$N$G$7$g$&$M!#$G$b!"$=$l$r@_Dj\e(B
5539 \e$B$9$k$3$H$rK:$l$J$$$G2<$5$$$M!#\e(B:-)
5540 @end table
5541
5542 @node Marking Articles
5543 @section \e$B5-;v$K0u$rIU$1$k\e(B
5544 @cindex article marking
5545 @cindex article ticking
5546 @cindex marks
5547
5548 \e$B5-;v$KIU$1$i$l$k0u$O$$$/$D$+$"$j$^$9!#\e(B
5549
5550 \e$B5-;v$N\e(B @dfn{\e$B9XFIEY\e(B} (\e$B$*$)!"$9$s$4$$?78l6g$@\e(B!) \e$B$r7hDj$9$k0u$,$"$j$^$9!#1Q\e(B
5551 \e$B;z$N0u$O0lHLE*$K$O\e(B @dfn{\e$B4{FI\e(B}\e$B$r0UL#$7!"1Q;z$G$J$$J8;z$O0lHLE*\e(B
5552 \e$B$K\e(B @dfn{\e$BL$FI\e(B}\e$B$r0UL#$7$^$9!#\e(B
5553
5554 \e$B2C$($F!"9XFIEY$K1F6A$7$J$$0u$b$"$j$^$9!#\e(B
5555
5556 @ifinfo
5557 \e$B$3$l$i$N0u$rA`:n$9$k2a>j$J$/$i$$$NL?Na$,$"$j$^$9\e(B:
5558 @end ifinfo
5559
5560 @menu
5561 * Unread Articles::             \e$BL$FI5-;v$X$N0u\e(B
5562 * Read Articles::               \e$B4{FI5-;v$X$N0u\e(B
5563 * Other Marks::                 \e$B9XFIEY$K1F6A$7$J$$0u\e(B
5564 * Setting Marks::               \e$B0u$NIU$1J}$H>C$7J}\e(B
5565 * Generic Marking Commands::    \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+\e(B
5566 * Setting Process Marks::       \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
5567 @end menu
5568
5569 @node Unread Articles
5570 @subsection \e$BL$FI5-;v\e(B
5571
5572 \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
5573
5574 @table @samp
5575 @item !
5576 @vindex gnus-ticked-mark
5577 \e$B2D;k5-;v\e(B (Ticked) \e$B$H$7$F0u$r$D$1$^$9\e(B (@code{gnus-ticked-mark})\e$B!#\e(B
5578
5579 @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
5580 \e$B;v$,$"$C$?>l9g$d!"C1$KFI$`$N$r@h$K1d$P$7$?$$$H$-$d!"8e$GJVEz$r$7$?$$$H$-\e(B
5581 \e$B$K!"IaDL$O2D;k0u$rIU$1$^$9!#$7$+$7!"5-;v$O4|8B@Z$l>C5n$5$l$k$3$H$b$"$j$^\e(B
5582 \e$B$9\e(B (\e$B%K%e!<%9%5!<%P!<$N%=%U%H%&%'%"$,%K%e!<%9%5!<%P!<>e$N5-;v$r>C5n!"\e(B
5583 Gnus \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$F$*\e(B
5584 \e$B$-$?$$>l9g$O!"$=$N5-;v$r1JB3$K$9$kI,MW$,$"$j$^\e(B
5585 \e$B$9\e(B (@pxref{Persistent Articles})\e$B!#\e(B
5586
5587 @item ?
5588 @vindex gnus-dormant-mark
5589 \e$BJ]N1$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-dormant-mark})\e$B!#\e(B
5590
5591 @dfn{\e$BJ]N15-;v\e(B}\e$B$O%U%)%m!<%"%C%W$,$"$C$?$H$-$K$@$135N,%P%C%U%!$K8=$l$^$9!#\e(B
5592 \e$B%U%)%m!<%"%C%W$,L5$$$H$-$bI=<($5$;$?$$$H$-$O!"L?Na\e(B @kbd{/ D} \e$B$r;H$&$3$H\e(B
5593 \e$B$,$G$-$^$9!#$=$l0J30$O\e(B (\e$B8+$($k$+$I$&$+$OJL$K$7$F\e(B)\e$B!"2D;k5-;v\e(B (Ticked) \e$B$H\e(B
5594 \e$B;w$?$h$&$J$b$N$G$9!#\e(B
5595
5596 @item SPACE
5597 @vindex gnus-unread-mark
5598 \e$BL$FI$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-unread-mark})\e$B!#\e(B
5599
5600 @dfn{\e$BL$FI5-;v\e(B}\e$B$O:#$^$GA4$/FI$^$l$F$$$J$$5-;v$N$3$H$G$9!#\e(B
5601 @end table
5602
5603 @node Read Articles
5604 @subsection \e$B4{FI5-;v\e(B
5605 @cindex expirable mark
5606
5607 \e$B0J2<$N$9$Y$F$N0u$O5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
5608
5609 @table @samp
5610 @item r
5611 @vindex gnus-del-mark
5612 \e$BMxMQ<T$,<jF0$d$=$N$h$&$J$b$N$GL?Na\e(B @kbd{d} \e$B$K$h$C$F4{FI$N0u$rIU$1$?5-;v\e(B
5613 \e$B$G$9\e(B (@code{gnus-del-mark})\e$B!#\e(B
5614
5615 @item R
5616 @vindex gnus-read-mark
5617 \e$B<B:]$KFI$^$l$?5-;v\e(B (@code{gnus-read-mark})\e$B!#\e(B
5618
5619 @item O
5620 @vindex gnus-ancient-mark
5621 \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
5622
5623 @item K
5624 @vindex gnus-killed-mark
5625 \e$B:o=|$N0u\e(B (@code{gnus-killed-mark})\e$B!#\e(B
5626
5627 @item X
5628 @vindex gnus-kill-file-mark
5629 \e$B:o=|%U%!%$%k$K$h$C$F:o=|$N0u$,$D$$$?5-\e(B
5630 \e$B;v\e(B (@code{gnus-kill-file-mark})\e$B!#\e(B
5631
5632 @item Y
5633 @vindex gnus-low-score-mark
5634 \e$BDc$9$.$k%9%3%"$N$?$a$K4{FI$N0u$,$D$$$?5-\e(B
5635 \e$B;v\e(B (@code{gnus-low-score-mark})\e$B!#\e(B
5636
5637 @item C
5638 @vindex gnus-catchup-mark
5639 \e$B%-%c%C%A%"%C%W$K$h$C$F4{FI$N0u$,$D$$$?5-\e(B
5640 \e$B;v\e(B (@code{gnus-catchup-mark})\e$B!#\e(B
5641
5642 @item G
5643 @vindex gnus-canceled-mark
5644 \e$B<h$j>C$5$l$?5-;v\e(B (@code{gnus-canceled-mark})\e$B!#\e(B
5645
5646 @item F
5647 @vindex gnus-souped-mark
5648 @sc{soup} \e$B$5$l$F$$$k5-;v\e(B (@code{gnus-souped-mark})\e$B!#\e(B@xref{SOUP}.
5649
5650 @item Q
5651 @vindex gnus-sparse-mark
5652 \e$B$^$P$i$K;2>H$5$l$?5-;v\e(B (@code{gnus-sparse-mark})\e$B!#\e(B
5653 @xref{Customizing Threading}.
5654
5655 @item M
5656 @vindex gnus-duplicate-mark
5657 \e$B=EJ#M^@)$K$h$j4{FI$N0u$N$D$$$?5-;v\e(B (@code{gnus-duplicate-mark})\e$B!#\e(B
5658 @xref{Duplicate Suppression}.
5659 @end table
5660
5661 \e$B$3$l$i$N$9$Y$F$N0u$O!"K\Ev$O$?$@5-;v$,4{FI$H$7$F0u$,$D$$$F$$$k$3$H$r0UL#\e(B
5662 \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
5663 \e$B$I!#\e(B
5664
5665 \e$B$b$&0l$D!"FCJL$J0u$,$"$j$^$9\e(B:
5666
5667 @table @samp
5668 @item E
5669 @vindex gnus-expirable-mark
5670 \e$B4|8B@Z$l:o=|2DG=$H$7$F0u$N$D$$$?5-;v\e(B (@code{gnus-expirable-mark})\e$B!#\e(B
5671
5672 \e$B5-;v$r\e(B @dfn{\e$B4|8B@Z$l:o=|2DG=\e(B} \e$B$H$7$F0u$rIU$1$k\e(B (\e$B$b$7$/$O!"<+F0E*$K$=$N$h\e(B
5673 \e$B$&$K0u$rIU$1$k\e(B) \e$B$3$H$O!"IaDL$N%0%k!<%W$G$O$"$^$j0UL#$,$"$j$^$;$s!=!=MxMQ\e(B
5674 \e$B<T$O%K%e!<%:5-;v$N4|8B$K$h$k:o=|$r@)8f$7$F$$$^$;$s!#$7$+$7!"Nc$($P%a!<%k\e(B
5675 \e$B%0%k!<%W$G$O!"\e(B@dfn{\e$B4|8B@Z$l:o=|2DG=\e(B} \e$B$H$7$F0u$N$D$$$?5-;v$O!"$$$D$G\e(B
5676 \e$B$b\e(B Gnus \e$B$K$h$C$F:o=|$5$l$k$3$H$,$"$j$^$9!#\e(B
5677 @end table
5678
5679 @node Other Marks
5680 @subsection \e$BB>$N0u\e(B
5681 @cindex process mark
5682 @cindex bookmarks
5683
5684 \e$B5-;v$,FI$^$l$?$+$I$&$+$K$O4X78$7$J$$0u$,$$$/$D$+$"$j$^$9!#\e(B
5685
5686 @itemize @bullet
5687
5688 @item
5689 \e$B8=:_$N5-;v$K$7$*$j$r64$`$3$H$,$G$-$^$9!#$"$J$?$OG-$NG"$N=,47$K4X$9$kD9$$\e(B
5690 \e$BO@J8$rFI$s$G$$$F!"$=$l$rFI$_=*$o$kA0$KM<?)$r?)$Y$k$?$a$K2H$K5"$i$J$1$l$P\e(B
5691 \e$B$J$i$J$+$C$?$H$7$^$7$g$&!#$=$N$H$-$K!"5-;v$K$7$*$j$r64$`$3$H$,$G$-!"<!$K\e(B
5692 \e$B$=$N5-;v$K=P$/$o$7$?$H$-$K!"\e(BGnus \e$B$O$=$N$7$*$j$N$H$3$m$X0\F0$9$k$G$7$g$&!#\e(B
5693 @xref{Setting Marks}.
5694
5695 @item
5696 @vindex gnus-replied-mark
5697 \e$BJVEz$r$7$?$+%U%)%m!<%"%C%W$r$7$?\e(B (\e$BNc$($PEz$($?\e(B) \e$B5-;v$O!"$9$Y$FFs7eL\\e(B
5698 \e$B$K\e(B @samp{A} \e$B$N0u$,IU$-$^$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B
5699
5700 @item
5701 @vindex gnus-forwarded-mark
5702 \e$BE>Aw$7$?5-;v$O!"$9$Y$FFs7eL\$K\e(B @samp{F} \e$B$N0u$,IU$-$^\e(B
5703 \e$B$9\e(B (@code{gnus-forwarded-mark})\e$B!#\e(B
5704
5705 @item
5706 @vindex gnus-cached-mark
5707 \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
5708 \e$B$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B@xref{Article Caching}.
5709
5710 @item
5711 @vindex gnus-saved-mark
5712 (\e$B2?$i$+$NJ}K!$K$h$C$F!(I,$:$7$b=!65E*$H$$$&$o$1$G$O$J$/\e(B) \e$B!XJ]B8$5$l$?!Y\e(B
5713 \e$B5-;v$O!"Fs7eL\$K\e(B @samp{S} \e$B$N0u$,IU$-$^$9\e(B (@code{gnus-saved-mark})\e$B!#\e(B
5714
5715 @vindex gnus-recent-mark
5716 \e$B$=$N%5!<%P!<$G$^$@FI$^$l$F$$$J$$5-;v$O!"Fs7eL\$K\e(B @samp{N} \e$B$N0u$,IU$-$^\e(B
5717 \e$B$9\e(B (@code{gnus-recent-mark})\e$B!#$?$$$F$$$N%5!<%P!<$O$3$N0u$r%5%]!<%H$;$:!"\e(B
5718 \e$B$=$N>l9g$OC1$KI=<($5$l$^$;$s!#\e(B@code{gnus-unseen-mark} \e$B$H8+Hf$Y$F2<$5$$!#\e(B
5719
5720 @item
5721 @vindex gnus-unseen-mark
5722 \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
5723 \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
5724
5725 @item
5726 @vindex gnus-downloaded-mark
5727 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"5-;v\e(B
5728 \e$B$O\e(B unplugged (\e$B%*%U%i%$%s\e(B) \e$B$G8+$k$?$a$K%@%&%s%m!<%I$5$l$F$$$k$+$b$7$l$^$;\e(B
5729 \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
5730 \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
5731 \e$B$r;H$&$+$r@)8f$7$^$9!#\e(B)
5732
5733 @item
5734 @vindex gnus-undownloaded-mark
5735 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"$$$/$D$+$N5-\e(B
5736 \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
5737 \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
5738 \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
5739 \e$B?t\e(B @code{gnus-undownloaded-mark} \e$B$G$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
5740
5741 @item
5742 @vindex gnus-downloadable-mark
5743 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$O$$$/$D$+$N5-;v$r<+F0E*$K%@%&\e(B
5744 \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
5745 \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
5746 \e$B$K$O!":G=i$N7e$K\e(B @samp{%} \e$B$N0u$,IU$-$^$9!#\e(B(\e$BJQ\e(B
5747 \e$B?t\e(B @code{gnus-downloadable-mark} \e$B$G$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
5748
5749 @item
5750 @vindex gnus-not-empty-thread-mark
5751 @vindex gnus-empty-thread-mark
5752 \e$B$b$7\e(B @samp{%e} \e$B$N;EMM$,;H$o$l$k$H!"%9%l%C%I$,$"$k$+$I$&$+$O!";07eL\\e(B
5753 \e$B$K\e(B @code{gnus-not-empty-thread-mark} \e$B$H\e(B @code{gnus-empty-thread-mark} \e$B$N\e(B
5754 \e$B$=$l$>$l$K$h$C$F0u$,IU$-$^$9!#\e(B
5755
5756 @item
5757 @vindex gnus-process-mark
5758 \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$J\e(B
5759 \e$B<oN`$NL?Na$,%W%m%;%90u$,$"$k$H$=$l$KBP$7$F<B9T$5$l$^$9!#Nc$($P!"\e(B
5760 @kbd{X u} (@code{gnus-uu-decode-uu}) \e$B$O%W%m%;%90u$NIU$$$?$9$Y$F$N5-;v\e(B
5761 \e$B$r\e(B uudecode \e$B$7$F!"I=<($7$^$9!#%W%m%;%90u$NIU$$$?5-;v$OFs7eL\\e(B
5762 \e$B$K\e(B @samp{#} \e$B$,$"$j$^$9!#\e(B
5763 @end itemize
5764
5765 \e$B$3$l$i$N!XHs9XFIEY!Y$N0u$O=i4|@_Dj$G$O$?$$$F$$Fs7eL\$K8=$l$k$H$$$&$3$H$K\e(B
5766 \e$B5$IU$$$?$+$b$7$l$^$;$s!#$G$9$+$i!"%-%c%C%7%e$5$l$F$$$F!"J]B8$5$l$F$$$F!"\e(B
5767 \e$BJVEz$r$7$?5-;v$K%W%m%;%90u$,IU$$$F$$$k>l9g!"$I$N$h$&$K$J$k$N$G$7$g$&\e(B?
5768
5769 \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
5770 \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
5771 \e$B$F$$$F!"JVEz$5$l$F$$$?>l9g!"%-%c%C%7%e0u$,$"$k$@$1$G!"JVEz:Q$_0u$O$"$j$^\e(B
5772 \e$B$;$s!#\e(B
5773
5774 @node Setting Marks
5775 @subsection \e$B0u$rIU$1$k\e(B
5776 @cindex setting marks
5777
5778 \e$B$9$Y$F$N0u$D$1L?Na$O?tCM@\F,0z?t$r<u$1IU$1$^$9!#\e(B
5779
5780 @table @kbd
5781 @item M c
5782 @itemx M-u
5783 @kindex M c (\e$B35N,\e(B)
5784 @kindex M-u (\e$B35N,\e(B)
5785 @findex gnus-summary-clear-mark-forward
5786 @cindex mark as unread
5787 \e$B8=:_$N5-;v$+$i!"$9$Y$F$N9XFIEY0u$r>C5n$7$^\e(B
5788 \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
5789 \e$BIU$1$^$9!#\e(B
5790
5791 @item M t
5792 @itemx !
5793 @kindex ! (\e$B35N,\e(B)
5794 @kindex M t (\e$B35N,\e(B)
5795 @findex gnus-summary-tick-article-forward
5796 \e$B8=:_$N5-;v$K2D;k5-;v0u$rIU$1$^\e(B
5797 \e$B$9\e(B (@code{gnus-summary-tick-article-forward})\e$B!#\e(B@xref{Article Caching}.
5798
5799 @item M ?
5800 @itemx ?
5801 @kindex ? (\e$B35N,\e(B)
5802 @kindex M ? (\e$B35N,\e(B)
5803 @findex gnus-summary-mark-as-dormant
5804 \e$B8=:_$N5-;v$KJ]N15-;v0u$rIU$1$^\e(B
5805 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B@xref{Article Caching}.
5806
5807 @item M d
5808 @itemx d
5809 @kindex M d (\e$B35N,\e(B)
5810 @kindex d (\e$B35N,\e(B)
5811 @findex gnus-summary-mark-as-read-forward
5812 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1$^\e(B
5813 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B
5814
5815 @item D
5816 @kindex D (\e$B35N,\e(B)
5817 @findex gnus-summary-mark-as-read-backward
5818 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1!"A0$N9T$K%]%$%s%H$r0\F0$7$^\e(B
5819 \e$B$9\e(B (@code{gnus-summary-mark-as-read-backward})\e$B!#\e(B
5820
5821 @item M k
5822 @itemx k
5823 @kindex k (\e$B35N,\e(B)
5824 @kindex M k (\e$B35N,\e(B)
5825 @findex gnus-summary-kill-same-subject-and-select
5826 \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
5827 \e$B$rA*Br$7$^$9\e(B (@code{gnus-summary-kill-same-subject-and-select})\e$B!#\e(B
5828
5829 @item M K
5830 @itemx C-k
5831 @kindex M K (\e$B35N,\e(B)
5832 @kindex C-k (\e$B35N,\e(B)
5833 @findex gnus-summary-kill-same-subject
5834 \e$B8=:_$N5-;v$HF1$8I=Bj$r;}$D$9$Y$F$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
5835 \e$B$9\e(B (@code{gnus-summary-kill-same-subject})\e$B!#\e(B
5836
5837 @item M C
5838 @kindex M C (\e$B35N,\e(B)
5839 @findex gnus-summary-catchup
5840 @c @icon{gnus-summary-catchup}
5841 \e$B$9$Y$F$NL$FI5-;v$K4{FI$N0u$rIU$1$^$9\e(B (@code{gnus-summary-catchup})\e$B!#\e(B
5842
5843 @item M C-c
5844 @kindex M C-c (\e$B35N,\e(B)
5845 @findex gnus-summary-catchup-all
5846 \e$B%0%k!<%W$N$9$Y$F$N5-;v$K!=!=2D;k5-;v$dJ]N15-;v$G$5$($b!"4{FI$N0u$rIU$1$^\e(B
5847 \e$B$9\e(B (@code{gnus-summary-catchup-all})\e$B!#\e(B
5848
5849 @item M H
5850 @kindex M H (\e$B35N,\e(B)
5851 @findex gnus-summary-catchup-to-here
5852 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0JA0$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
5853 \e$B$9\e(B (@code{gnus-summary-catchup-to-here})\e$B!#\e(B
5854
5855 @item M h
5856 @kindex M h (\e$B35N,\e(B)
5857 @findex gnus-summary-catchup-from-here
5858 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0J9_$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
5859 \e$B$9\e(B (@code{gnus-summary-catchup-from-here})\e$B!#\e(B
5860
5861 @item C-w
5862 @kindex C-w (\e$B35N,\e(B)
5863 @findex gnus-summary-mark-region-as-read
5864 \e$B%]%$%s%H$H%^!<%/$N4V$N5-;v$K4{FI$N0u$rIU$1$^\e(B
5865 \e$B$9\e(B (@code{gnus-summary-mark-region-as-read})\e$B!#\e(B
5866
5867 @item M V k
5868 @kindex M V k (\e$B35N,\e(B)
5869 @findex gnus-summary-kill-below
5870 \e$B=i4|@_Dj$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=|$7$^\e(B
5871 \e$B$9!#\e(B
5872
5873 @item M e
5874 @itemx E
5875 @kindex M e (\e$B35N,\e(B)
5876 @kindex E (\e$B35N,\e(B)
5877 @findex gnus-summary-mark-as-expirable
5878 \e$B8=:_$N5-;v$r4|8B@Z$l:o=|2DG=$H$7$F0u$rIU$1$^\e(B
5879 \e$B$9\e(B (@code{gnus-summary-mark-as-expirable})\e$B!#\e(B
5880
5881 @item M b
5882 @kindex M b (\e$B35N,\e(B)
5883 @findex gnus-summary-set-bookmark
5884 \e$B8=:_$N5-;v$K$7$*$j$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-bookmark})\e$B!#\e(B
5885
5886 @item M B
5887 @kindex M B (\e$B35N,\e(B)
5888 @findex gnus-summary-remove-bookmark
5889 \e$B8=:_$N5-;v$N$7$*$j$r:o=|$7$^$9\e(B (@code{gnus-summary-remobe-bookmark})\e$B!#\e(B
5890
5891 @item M V c
5892 @kindex M V c (\e$B35N,\e(B)
5893 @findex gnus-summary-clear-above
5894 \e$B=i4|@_Dj$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$N$9\e(B
5895 \e$B$Y$F$N0u$r>C5n$7$^$9\e(B (@code{gnus-summary-clar-above})\e$B!#\e(B
5896
5897 @item M V u
5898 @kindex M V u (\e$B35N,\e(B)
5899 @findex gnus-summary-tick-above
5900 \e$B=i4|@_Dj$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$F$N\e(B
5901 \e$B5-;v$K2D;k0u$rIU$1$^$9\e(B (@code{gnus-summary-tick-above})\e$B!#\e(B
5902
5903 @item M V m
5904 @kindex M V m (\e$B35N,\e(B)
5905 @findex gnus-summary-mark-above
5906 \e$B0u$NF~NO$rB%$7!"=i4|@_Dj$N%9%3%"\e(B (\e$B$b$7$/$O?tCM@\F,0z?t\e(B) \e$B$h$j$bBg$-$J%9%3\e(B
5907 \e$B%"$r;}$D$9$Y$F$N5-;v$K$=$N0u$rIU$1$^$9\e(B (@code{gnus-summary-mark-above})\e$B!#\e(B
5908 @end table
5909
5910 @vindex gnus-summary-goto-unread
5911 \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
5912 \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
5913 \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
5914 \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
5915 \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
5916 \e$BL5$+$m$&$,$=$N5-;v$K0\F0$7$^$9!#=i4|CM\e(B @code{t} \e$B$G$9!#\e(B
5917
5918 @node Generic Marking Commands
5919 @subsection Generic Marking Commands
5920
5921 \e$B5-;v$K2D;k0u$rIU$1$kL?Na\e(B (@kbd{!}) \e$B$K<!$N5-;v$K0\F0$7$F$b$i$$$?$$$H$$$&\e(B
5922 \e$B?M$,$$$^$9!#<!$NL$FI5-;v$K0\F0$7$F$b$i$$$?$$$H;W$&?M$b$$$^$9!#$^$?!"B>$N\e(B
5923 \e$B8=:_$N5-;v$KN1$^$C$F$b$i$$$?$$?M$b$$$k$G$7$g$&!#$=$7$F!"$^$@A0$N\e(B (\e$BL$\e(B
5924 \e$BFI\e(B) \e$B5-;v$K9T$C$F$[$7$$?M$,$$$k$H$OJ9$$$?$3$H$O$"$j$^$;$s$,!"$=$&$7$?$$$H\e(B
5925 \e$B;W$&?M$b4V0c$$$J$/$$$k$H;W$$$^$9!#\e(B
5926
5927 \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
5928 \e$B$-$+$NHs>o$KJ#;($JJQ?t$NAH$r$b$D$3$H$K$J$j$^$9!#\e(B
5929
5930 \e$B$3$NHa7`$+$iF($l$k$?$a$K!"\e(BGnus \e$B$O$3$l$i$9$Y$F$N0c$C$?$3$H$r$9$kL?Na$rDs\e(B
5931 \e$B6!$7$^$9!#$3$l$i$O35N,%P%C%U%!$N\e(B @kbd{M M} \e$B%^%C%W$K$"$j$^$9!#A4$F$r$_$k\e(B
5932 \e$B$?$a$K$O\e(B @kbd{M M C-h} \e$B$rF~NO$7$F$/$@$5$$\e(B---\e$B$3$N%^%K%e%"%k$G0lMw$r=P$9$K\e(B
5933 \e$B$OB?2a$.$^$9!#\e(B
5934
5935 \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
5936 \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
5937 \e$B$o$j$K<!$N5-;v$K0\F0$7$F$[$7$$$H$9$k$H!"$3$N$h$&$J$3$H$,$G$-$^$9\e(B:
5938
5939 @lisp
5940 (add-hook 'gnus-summary-mode-hook 'my-alter-summary-map)
5941 (defun my-alter-summary-map ()
5942   (local-set-key "!" 'gnus-summary-put-mark-as-ticked-next))
5943 @end lisp
5944
5945 @noindent
5946 \e$B$b$7$/$O!"\e(B
5947
5948 @lisp
5949 (defun my-alter-summary-map ()
5950   (local-set-key "!" "MM!n"))
5951 @end lisp
5952
5953 @node Setting Process Marks
5954 @subsection \e$B%W%m%;%90u$rIU$1$k\e(B
5955 @cindex setting process marks
5956
5957 \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
5958 \e$B$5$;$k5-;v$K0u$rIU$1$k$?$a$K;H$o$l$^$9!#Nc$($P!";M$D$N5-;v$K$K0u$rIU$1$F\e(B
5959 \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
5960 \e$B$^$9!#>\$7$/$O\e(B @ref{Process/Prefix} \e$B$r$I$&$>!#\e(B
5961
5962 @table @kbd
5963 @item M P p
5964 @itemx #
5965 @kindex # (\e$B35N,\e(B)
5966 @kindex M P p (\e$B35N,\e(B)
5967 @findex gnus-summary-mark-as-processable
5968 \e$B8=:_$N5-;v$K%W%m%;%90u$rIU$1$^\e(B
5969 \e$B$9\e(B (@code{gnus-summary-mark-as-processable})\e$B!#\e(B
5970 @findex gnus-summary-unmark-as-processable
5971
5972 @item M P u
5973 @itemx M-#
5974 @kindex M P u (\e$B35N,\e(B)
5975 @kindex M-# (\e$B35N,\e(B)
5976 \e$B$b$78=:_$N5-;v$K%W%m%;%90u$,$"$l$P<h$j=|$-$^\e(B
5977 \e$B$9\e(B (@code{gnus-summary-unmark-as-processable})\e$B!#\e(B
5978
5979 @item M P U
5980 @kindex M P U (\e$B35N,\e(B)
5981 @findex gnus-summary-unmark-all-processable
5982 \e$B$9$Y$F$N5-;v$+$i%W%m%;%90u$r<h$j=|$-$^\e(B
5983 \e$B$9\e(B (@code{gnus-summary-unmark-all-processable})\e$B!#\e(B
5984
5985 @item M P i
5986 @kindex M P i (\e$B35N,\e(B)
5987 @findex gnus-uu-invert-processable
5988 \e$B%W%m%;%90u$NIU$$$F$$$k5-;v$H$=$&$G$J$$5-;v$r5U$K$7$^\e(B
5989 \e$B$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
5990
5991 @item M P R
5992 @kindex M P R (\e$B35N,\e(B)
5993 @findex gnus-uu-mark-by-regexp
5994 \e$B@55,I=8=$K$h$C$F5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
5995
5996 @item M P G
5997 @kindex M P G (\e$B35N,\e(B)
5998 @findex gnus-uu-unmark-by-regexp
5999 @code{Subject} \e$B$,@55,I=8=$K%^%C%A$9$k5-;v$+$i0u$r:o=|$7$^\e(B
6000 \e$B$9\e(B (@code{gnus-uu-unmark-by-regexp})\e$B!#\e(B
6001
6002 @item M P r
6003 @kindex M P r (\e$B35N,\e(B)
6004 @findex gnus-uu-mark-region
6005 \e$B%j!<%8%g%s$N5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-region})\e$B!#\e(B
6006
6007 @item M P g
6008 @kindex M P g (\e$B35N,\e(B)
6009 @findex gnus-uu-unmark-region
6010 \e$B%j!<%8%g%s$N5-;v$+$i0u$r:o=|$7$^$9\e(B (@code{gnus-uu-unmark-region})\e$B!#\e(B
6011
6012 @item M P t
6013 @kindex M P t (\e$B35N,\e(B)
6014 @findex gnus-uu-mark-thread
6015 \e$B8=:_$N\e(B (\e$BI{\e(B) \e$B%9%l%C%I$N$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6016 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
6017
6018 @item M P T
6019 @kindex M P T (\e$B35N,\e(B)
6020 @findex gnus-uu-unmark-thread
6021 \e$B8=:_$N\e(B (\e$BI{\e(B) \e$B%9%l%C%I$N$9$Y$F$N5-;v$+$i0u$r<h$j=|$-$^\e(B
6022 \e$B$9\e(B (@code{gnus-uu-unamrk-thread})\e$B!#\e(B
6023
6024 @item M P v
6025 @kindex M P v (\e$B35N,\e(B)
6026 @findex gnus-uu-mark-over
6027 \e$B@\F,0z?t$h$j$bBg$-$J%9%3%"$r;}$D$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6028 \e$B$9\e(B (@code{gnus-uu-mark-over})\e$B!#\e(B
6029
6030 @item M P s
6031 @kindex M P s (\e$B35N,\e(B)
6032 @findex gnus-uu-mark-series
6033 \e$B8=:_$N0lO"$N5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-series})\e$B!#\e(B
6034
6035 @item M P S
6036 @kindex M P S (\e$B35N,\e(B)
6037 @findex gnus-uu-mark-sparse
6038 \e$B4{$K$$$/$D$+0u$NIU$$$?5-;v$r;}$D0lO"$N5-;v72A4$F$K0u$rIU$1$^\e(B
6039 \e$B$9\e(B (@code{gnus-uu-mark-sparse})\e$B!#\e(B
6040
6041 @item M P a
6042 @kindex M P a (\e$B35N,\e(B)
6043 @findex gnus-uu-mark-all
6044 \e$B0lO"$N5-;v$,=P$F$/$k=gHV$K$=$l$KB0$9$k$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6045 \e$B$9\e(B (@code{gnus-uu-mark-all})\e$B!#\e(B
6046
6047 @item M P b
6048 @kindex M P b (\e$B35N,\e(B)
6049 @findex gnus-uu-mark-buffer
6050 \e$B%P%C%U%!$N$9$Y$F$N5-;v$r8=$l$F$$$k=gHV$K0u$rIU$1$^\e(B
6051 \e$B$9\e(B (@code{gnus-uu-mark-buffer})\e$B!#\e(B
6052
6053 @item M P k
6054 @kindex M P k (\e$B35N,\e(B)
6055 @findex gnus-summary-kill-process-mark
6056 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$s$G!"$9$Y$F$N5-;v$rL50u$K$7$^\e(B
6057 \e$B$9\e(B (@code{gnus-summary-kill-process-mark})\e$B!#\e(B
6058
6059 @item M P y
6060 @kindex M P y (\e$B35N,\e(B)
6061 @findex gnus-summary-yank-process-mark
6062 \e$B%9%?%C%/$+$iA02s$N%W%m%;%90u$r<h$j=P$7$F!"$=$l$rI|85$7$^\e(B
6063 \e$B$9\e(B (@code{gnus-summary-yank-process-mark})\e$B!#\e(B
6064
6065 @item M P w
6066 @kindex M P w (\e$B35N,\e(B)
6067 @findex gnus-summary-save-process-mark
6068 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$_$^\e(B
6069 \e$B$9\e(B (@code{gnus-summary-save-process-mark})\e$B!#\e(B
6070 @end table
6071
6072 \e$B$=$7$F!"$I$&$d$C$F5-;v$NK\J8\e(B (body) \e$B$NFbMF$r4p$K%W%m%;%90u$rIU$1$k$+$O!"\e(B
6073 @ref{Searching for Articles} \e$B$N\e(B @kbd{&} \e$BL?Na$r;2>H$7$F2<$5$$!#\e(B
6074
6075 @node Limiting
6076 @section \e$B@)8B$r$9$k\e(B
6077 @cindex limiting
6078
6079 \e$B35N,%P%C%U%!$,8=:_%0%k!<%W$K$"$k5-;v$N0lIt$@$1$rI=<($9$k$h$&$K@)8B$G$-$l\e(B
6080 \e$B$PJXMx$J$3$H$,$"$j$^$9!#B?$/$N@)8BL?Na$,;}$D8z2L$O35N,%P%C%U%!$+$i>/\e(B
6081 \e$B$7\e(B (\e$B$b$7$/$OB?$/\e(B) \e$B$N5-;v$r35N,%P%C%U%!$+$i:o=|$9$k$3$H$G$9!#\e(B
6082
6083 \e$B$9$Y$F$N@)8BL?Na$O%5!<%P!<$+$i4{$K<hF@$5$l$?5-;v$N0lItJ,$K:nMQ$7$^$9!#$3\e(B
6084 \e$B$l$i$NL?Na$O$I$l$b%5!<%P!<$KDI2C$N5-;v$rMW5a$7$^$;$s!#\e(B
6085
6086 @table @kbd
6087 @item / /
6088 @itemx / s
6089 @kindex / / (\e$B35N,\e(B)
6090 @findex gnus-summary-limit-to-subject
6091 \e$B35N,%P%C%U%!$r$$$/$D$+$NI=Bj$H9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6092 \e$B$9\e(B (@code{gnus-summary-limit-to-subject})\e$B!#$b$7@\F,<-$,M?$($i$l$l$P!"9g\e(B
6093 \e$BCW$9$k5-;v$r=|30$7$^$9!#\e(B
6094
6095 @item / a
6096 @kindex / a (\e$B35N,\e(B)
6097 @findex gnus-summary-limit-to-author
6098 \e$B35N,%P%C%U%!$r2??M$+$NCx<T$K9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6099 \e$B$9\e(B (@code{gnus-summary-limit-to-author})\e$B!#$b$7@\F,<-$,M?$($i$l$l$P!"9gCW\e(B
6100 \e$B$9$k5-;v$r=|30$7$^$9!#\e(B
6101
6102 @item / R
6103 @kindex / R (\e$B35N,\e(B)
6104 @findex gnus-summary-limit-to-recipient
6105 \e$B35N,%P%C%U%!$r$$$/$D$+$N<u?.<T$K9gCW$9$k5-;v$@$1$K@)8B$7$^\e(B
6106 \e$B$9\e(B (@code{gnus-summary-limit-to-recipient})\e$B!#$b$7@\F,<-$,M?$($i$l$l$P!"\e(B
6107 \e$B9gCW$9$k5-;v$r=|30$7$^$9!#\e(B
6108
6109 @item / x
6110 @kindex / x (\e$B35N,\e(B)
6111 @findex gnus-summary-limit-to-extra
6112 ``\e$BDI2C\e(B'' \e$B$N%X%C%@!<$N0l$D$K9gCW$9$k5-;v$K35N,%P%C%U%!$r@)8B$7$^\e(B
6113 \e$B$9\e(B (@pxref{To From Newsgroups}) (@code{gnus-summary-limit-to-extra})\e$B!#$b\e(B
6114 \e$B$7@\F,<-$,M?$($i$l$l$P!"9gCW$9$k5-;v$r=|30$7$^$9!#\e(B
6115
6116 @item / u
6117 @itemx x
6118 @kindex / u (\e$B35N,\e(B)
6119 @kindex x (\e$B35N,\e(B)
6120 @findex gnus-summary-limit-to-unread
6121 \e$B35N,%P%C%U%!$r4{FI$N0u$,IU$$$F$$$J$$5-;v$K@)8B$7$^\e(B
6122 \e$B$9\e(B (@code{gnus-summary-limit-to-unread})\e$B!#$b$7@\F,0z?t$,M?$($i$l$l$P!"%P%C\e(B
6123 \e$B%U%!$r87L)$KL$FI5-;v$N$_$K@)8B$7$^$9!#$3$l$O!"2D;k$HJ]N1$N5-;v$O4^$^$l$J\e(B
6124 \e$B$$$H$$$&$3$H$G$9!#\e(B
6125
6126 @item / m
6127 @kindex / m (\e$B35N,\e(B)
6128 @findex gnus-summary-limit-to-marks
6129 \e$B0u$r?R$M$F!"$=$N0u$,IU$$$F$$$k5-;v$K@)8B$7$^\e(B
6130 \e$B$9\e(B (@code{gnus-summary-limit-to-marks})\e$B!#\e(B
6131
6132 @item / t
6133 @kindex / t (\e$B35N,\e(B)
6134 @findex gnus-summary-limit-to-age
6135 \e$B?t;z$r?R$M$F!"35N,%P%C%U%!$r$=$N?t;z$NF|$h$j8E$$\e(B (\e$B$b$7$/$OF1$8\e(B) \e$B5-;v$K@)\e(B
6136 \e$B8B$7$^$9\e(B (@code{gnus-summary-limit-to-age})\e$B!#$b$7@\F,0z?t$,M?$($i$l$l$P!"\e(B
6137 \e$B$=$N?t;z$NF|$h$j$b?7$7$$5-;v$K@)8B$7$^$9!#\e(B
6138
6139 @item / n
6140 @kindex / n (\e$B35N,\e(B)
6141 @findex gnus-summary-limit-to-articles
6142 \e$B35N,%P%C%U%!$r8=:_$N5-;v$K@)8B$7$^\e(B
6143 \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
6144 \e$B$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
6145
6146 @item / w
6147 @kindex / w (\e$B35N,\e(B)
6148 @findex gnus-summary-pop-limit
6149 \e$BA0$N@)8B$r%9%?%C%/$+$i<h$j=P$7$F!"I|85$7$^\e(B
6150 \e$B$9\e(B (@code{gnus-summary-pop-limit})\e$B!#$b$7@\F,0z?t$rM?$($i$l$l$P!"$9$Y$F$N\e(B
6151 \e$B@)8B$r%9%?%C%/$+$i<h$j=P$7$^$9!#\e(B
6152
6153 @item / .
6154 @kindex / . (\e$B35N,\e(B)
6155 @findex gnus-summary-limit-to-unseen
6156 \e$B35N,%P%C%U%!$r$^$@FI$^$l$?$3$H$,L5$$5-;v$K@)8B$7$^\e(B
6157 \e$B$9\e(B (@code{gnus-summary-limit-to-unseen})\e$B!#\e(B
6158
6159 @item / v
6160 @kindex / v (\e$B35N,\e(B)
6161 @findex gnus-summary-limit-to-score
6162 \e$B35N,%P%C%U%!$r$"$k%9%3%"$HF1$8$+!"$=$l$h$jBg$-$J%9%3%"$r;}$D5-;v$K@)8B$7\e(B
6163 \e$B$^$9\e(B (@code{gnus-summary-limit-to-score})\e$B!#\e(B
6164
6165 @item / p
6166 @kindex / p (\e$B35N,\e(B)
6167 @findex gnus-summary-limit-to-display-predicate
6168 \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$&$K\e(B
6169 \e$B@)8B$7$^$9\e(B (@code{gnus-summary-limit-to-display-predicate})\e$B!#$3$N=R8l$K\e(B
6170 \e$B4X$9$k>\:Y$O\e(B @ref{Group Parameters} \e$B$r;2>H$7$F2<$5$$!#\e(B
6171
6172 @item / r
6173 @kindex / r (\e$B35N,\e(B)
6174 @findex gnus-summary-limit-to-replied
6175 \e$B35N,%P%C%U%!$rJV?.$7$?5-;v$@$1$K@)8B$7$^\e(B
6176 \e$B$9\e(B (@code{gnus-summary-limit-to-replied})\e$B!#@\F,<-$,M?$($i$l$?>l9g$O!"JV\e(B
6177 \e$B?.$7$?5-;v0J30$N5-;v$K@)8B$7$^$9!#\e(B
6178
6179 @item / E
6180 @itemx M S
6181 @kindex M S (\e$B35N,\e(B)
6182 @kindex / E (\e$B35N,\e(B)
6183 @findex gnus-summary-limit-include-expunged
6184 \e$B$9$Y$F$N>C5n$5$l$?5-;v$rI=<($7$^\e(B
6185 \e$B$9\e(B (@code{gnus-summary-limit-include-expunged})\e$B!#\e(B
6186
6187 @item / D
6188 @kindex / D (\e$B35N,\e(B)
6189 @findex gnus-summary-limit-include-dormant
6190 \e$B$9$Y$F$NJ]N15-;v$rI=<($7$^$9\e(B (@code{gnus-summary-limit-include-dormant})\e$B!#\e(B
6191
6192 @item / *
6193 @kindex / * (\e$B35N,\e(B)
6194 @findex gnus-summary-limit-include-cached
6195 \e$B$9$Y$F$N%-%c%C%7%e$KF~$C$F$$$k5-;v$rI=<($7$^\e(B
6196 \e$B$9\e(B (@code{gnus-summary-limit-include-cached})\e$B!#\e(B
6197
6198 @item / d
6199 @kindex / d (\e$B35N,\e(B)
6200 @findex gnus-summary-limit-exclude-dormant
6201 \e$B$9$Y$F$NJ]N15-;v$r1#$7$^$9\e(B (@code{gnus-summary-limit-exclude-dormant})\e$B!#\e(B
6202
6203 @item / M
6204 @kindex / M (\e$B35N,\e(B)
6205 @findex gnus-summary-limit-exclude-marks
6206 \e$BA4$F$N0uIU$-5-;v$r=|30$7$^$9\e(B (@code{gnus-summary-limit-exclude-marks})\e$B!#\e(B
6207
6208 @item / T
6209 @kindex / T (\e$B35N,\e(B)
6210 @findex gnus-summary-limit-include-thread
6211 \e$B8=:_$N%9%l%C%I$N$9$Y$F$N5-;v$rI=<($7$^\e(B
6212 \e$B$9\e(B (@code{gnus-summary-limit-include-thread})\e$B!#\e(B
6213
6214 @item / c
6215 @kindex / c (\e$B35N,\e(B)
6216 @findex gnus-summary-limit-exclude-childless-dormant
6217 \e$B;R5-;v$NL5$$$9$Y$F$NJ]N15-;v$r1#$7$^\e(B
6218 \e$B$9\e(B (@code{gnus-summary-limit-exclude-childless-dormant})\e$B!#\e(B
6219
6220 @item / C
6221 @kindex / C (\e$B35N,\e(B)
6222 @findex gnus-summary-limit-mark-excluded-as-read
6223 \e$B$9$Y$F$NL$FI$N$_$N0u$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
6224 \e$B$9\e(B (@code{gnus-summary-limit-mark-excluded-as-read})\e$B!#$b$7@\F,0z?t$,M?$(\e(B
6225 \e$B$i$l$l$P!"2D;k$HJ]N1$N$_$N0u$N5-;v$b4{FI$H$7$F0u$rIU$1$^$9!#\e(B
6226
6227 @item / N
6228 @kindex / N (\e$B35N,\e(B)
6229 @findex gnus-summary-insert-new-articles
6230 \e$B$9$Y$F$N?7$7$$5-;v$r35N,%P%C%U%!$KA^F~$7$^$9!#$b\e(B
6231 \e$B$7\e(B @var{back-end}@code{-get-new-mail} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"?7$7$$%a!<\e(B
6232 \e$B%k$NE~Mh$rD4$Y$k$H$$$&$3$H$G$9!#\e(B
6233
6234 @item / o
6235 @kindex / o (\e$B35N,\e(B)
6236 @findex gnus-summary-insert-old-articles
6237 \e$B$9$Y$F$N8E$$5-;v$r35N,%P%C%U%!$KA^F~$7$^$9!#$b$7?t;z$N@\F,<-$,M?$($i$l$l\e(B
6238 \e$B$P!"$=$N?t$N5-;v$r<h$j9~$_$^$9!#\e(B
6239 @end table
6240
6241 @node Threading
6242 @section \e$B%9%l%C%I\e(B
6243 @cindex threading
6244 @cindex article threading
6245
6246 Gnus \e$B$O=i4|@_Dj$G5-;v$r%9%l%C%I$K$7$^$9!#\e(B@dfn{\e$B%9%l%C%I$K$9$k\e(B} \e$B$H$O!"$"$k\e(B
6247 \e$B5-;v$X$N1~Ez$r1~Ez$7$?5-;v$ND>8e$KCV$/!=!=3,AXE*N.57$G\e(B \e$B$H$$$&$3$H$G$9!#\e(B
6248
6249 \e$B%9%l%C%I$O5-;v$N\e(B @code{References} \e$BMs$rD4$Y$k$3$H$K$h$C$F9T$o$l$^$9!#40\e(B
6250 \e$BA4$J@$3&$G$O!"$3$l$@$1$GNI$$LZ$r:n$j>e$2$k$N$K==J,$J$N$G$9$,!"IT1?$J$3$H\e(B
6251 \e$B$K!"\e(B@code{References} \e$BMs$O$7$P$7$P2u$l$F$$$k$+!";~$K$OC1$K$J$$$H$$$&$3$H\e(B
6252 \e$B$,$"$j$^$9!#IT;W5D$J%K%e!<%9$NA}?#$,LdBj$rA}$d$7$^$9$N$G!"4n$P$7$$7k2L$r\e(B
6253 \e$BF@$k$?$a$K$OB>$NH/8+K!$r:NMQ$7$J$1$l$P$J$j$^$;$s!#2a>j$JBP:vK!$OB8:_$7$F\e(B
6254 \e$B$$$F!"$=$N62$k$Y$->\:Y$O\e(B @ref{Customizing Threading} \e$B$K>\$7$/=q$$$F$"$j\e(B
6255 \e$B$^$9!#\e(B
6256
6257 \e$B$^$:!"35G0$N354Q$G$9\e(B:
6258
6259 @table @dfn
6260 @item \e$B:,K\\e(B (root)
6261 \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
6262
6263 @item \e$B%9%l%C%I\e(B (thread)
6264 \e$BLZ$N$h$&$J5-;v$N9=@.$G$9!#\e(B
6265
6266 @item \e$BItJ,%9%l%C%I\e(B (sub-thread)
6267 \e$BLZ$N$h$&$J9=B$$N\e(B (\e$B$h$j\e(B) \e$B>.$5$JItJ,$G$9!#\e(B
6268
6269 @item \e$BL5B+G{%9%l%C%I\e(B (loose threads)
6270 \e$B5-;v$N4|8B@Z$l:o=|$d!":,K\$,4{$KA02s$N%;%C%7%g%s$GFI$^$l$?$3$H$K$h$j35N,\e(B
6271 \e$B%P%C%U%!$KI=<($5$l$J$$!"Ey$NM}M3$K$h$j!"%9%l%C%I$O$7$P$7$P:,K\$r<:$$$^$9!#\e(B
6272 \e$B$=$N$h$&$J$H$-$K$O!"IaDL$OB?$/$NItJ,%9%l%C%I$,$"$C$F!"K\Ev$O0l$D$N%9%l%C\e(B
6273 \e$B%I$KB0$7$F$$$k$N$G$9$,!":,K\$K$O$D$J$,$C$F$$$J$$!"$H$$$&$3$H$K$J$j$^$9!#\e(B
6274 \e$B$3$&$$$&%9%l%C%I$,L5B+G{%9%l%C%I$H8F$P$l$F$$$^$9!#\e(B
6275
6276 @item \e$B%9%l%C%I=8$a\e(B (thread gathering)
6277 \e$B$^$P$i%9%l%C%I$rBg$-$J%9%l%C%I$K=8$a$h$&$H$9$k;n$_$G$9!#\e(B
6278
6279 @item \e$B$^$P$i%9%l%C%I\e(B (sparse threads)
6280 \e$BL5$$5-;v$,!X?dB,$5$l$?!Y%9%l%C%I$G!"35N,%P%C%U%!$K6u9T$GI=<($5$l$^$9!#\e(B
6281 @end table
6282
6283 @menu
6284 * Customizing Threading::       \e$BJQ992DG=$J%9%l%C%I$K1F6A$9$kJQ?t\e(B
6285 * Thread Commands::             \e$B35N,%P%C%U%!$G$N%9%l%C%I$K4p$E$$$?L?Na\e(B
6286 @end menu
6287
6288 @node Customizing Threading
6289 @subsection \e$B%9%l%C%I$r%+%9%?%^%$%:$9$k\e(B
6290 @cindex customizing threading
6291
6292 @menu
6293 * 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
6294 * Filling In Threads::          \e$B%9%l%C%I$rKd$a$k\e(B
6295 * More Threading::              \e$B%9%l%C%I$r$$$8$/$k$5$i$KB?$/$NJQ?t\e(B
6296 * 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!
6297 @end menu
6298
6299 @node Loose Threads
6300 @subsubsection \e$BL5B+G{%9%l%C%I\e(B
6301 @cindex <
6302 @cindex >
6303 @cindex loose threads
6304
6305 @table @code
6306 @item gnus-summary-make-false-root
6307 @vindex gnus-summary-make-false-root
6308 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"\e(BGnus \e$B$OA4$F$N$D$J$,$C$F$$$J$$ItJ,LZ$r0l$D$NBg\e(B
6309 \e$B$-$JLZ$K$7$F!"D:>e$K$_$;$+$1$N:,K\$r:n$j$^$9!#\e(B(\e$B$A$g$C$HBT$C$F$/$@$5$$!#\e(B
6310 \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
6311 \e$B$OK\Ev$N:,K\$,4|8B@Z$l:o=|$5$l$?$+!"A02s$N%;%C%7%g%s$G:,K\$rFI$s$@$j:o=|\e(B
6312 \e$B$7$?$H$-$K$G$-$^$9!#\e(B
6313
6314 \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
6315 \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
6316 \e$B$,$G$-$k;M$D$N8uJd$,$"$j$^$9!#\e(B
6317
6318 @iftex
6319 @iflatex
6320 \gnusfigure{The Summary Buffer}{390}{
6321 \put(0,0){\epsfig{figure=ps/summary-adopt,width=7.5cm}}
6322 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-empty,width=7.5cm}}}
6323 \put(0,400){\makebox(0,0)[tl]{\epsfig{figure=ps/summary-none,width=7.5cm}}}
6324 \put(445,400){\makebox(0,0)[tr]{\epsfig{figure=ps/summary-dummy,width=7.5cm}}}
6325 }
6326 @end iflatex
6327 @end iftex
6328
6329 @cindex adopting articles
6330
6331 @table @code
6332 @item \e$BM\;R\e(B (adopt)
6333 Gnus \e$B$O:G=i$N8I;y$r?F$K$7$^$9!#$3$N?F$O$9$Y$F$NB>$N5-;v$rM\;R$K$7$^$9!#\e(B
6334 \e$B$3$NM\;R5-;v$O!"I8=`$N3Q3g8L\e(B (@samp{[]}) \e$B$NBe$o$j$K!"@h$N@m$C$?3g\e(B
6335 \e$B8L\e(B (@samp{<>}) \e$B$G0uIU$1$i$l$^$9!#$3$l$,=i4|@_Dj$NJ}K!$G$9!#\e(B
6336
6337 @item \e$B$_$;$+$1\e(B (dummy)
6338 @vindex gnus-summary-dummy-line-format
6339 @vindex gnus-summary-make-false-root-always
6340 Gnus \e$B$O?F$N$U$j$r$9$k$_$;$+$1$N35N,9T$r$D$/$j$^$9!#$_$;$+$1$N9T$O$I$NK\\e(B
6341 \e$BEv$N5-;v$K$bBP1~$7$^$;$s$N$G!"$=$l$rA*Br$9$k$3$H$O!"$_$;$+$1$N5-;v$N8e$N\e(B
6342 \e$B:G=i$NK\Ev$N5-;v$rA*Br$r$9$k$@$1$K$J$j$^$9!#$_$;$+$1$N:,K\$NMM<0$r;XDj\e(B
6343 \e$B$9$k$?$a$K!"\e(B@code{gnus-summary-dummy-line-format} \e$B$,;H$o$l$^$9!#$3$l$O$?$C\e(B
6344 \e$B$?0l$D$@$1$N%U%)!<%^%C%H$N;EMM$r<u$1IU$1$^$9\e(B: @samp{S} \e$B$G!"$3$l$O5-;v$N\e(B
6345 \e$BI=Bj$G$9!#\e(B@xref{Formatting Variables}. \e$B$?$H$(=8$a$k$b$N$,L5$/$F$b!"$9$Y\e(B
6346 \e$B$F$N%9%l%C%I$K$_$;$+$1$N:,K\$r;}$?$;$?$$>l9g$O!"\e(B
6347 @code{gnus-summary-make-false-root-always} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F2<$5$$!#\e(B
6348
6349 @item \e$B6u\e(B (empty)
6350 Gnus \e$B$O<B:]$K$O$I$N5-;v$b?F$K$O$;$:!"C1$K:G=i$N8I;y$r=|$$$F$9$Y$F$N8I;y\e(B
6351 \e$B$NI=BjMs$r6u$N$^$^$K$7$^$9!#\e(B
6352 (\e$B<B:]$O!"\e(B@code{gnus-summary-same-subject} \e$B$rI=Bj$H$7$F;H$$$^\e(B
6353 \e$B$9\e(B (@pxref{Summary Buffer Format})\e$B!#\e(B)
6354
6355 @item none
6356 \e$BA4$/$I$N5-;v$b?F$K$7$^$;$s!#%9%l%C%I$r=8$a$F!"0l$D$N5-;v$N8e$KB>$N5-;v$r\e(B
6357 \e$BI=<($9$k$@$1$G$9!#\e(B
6358
6359 @item nil
6360 \e$BL5B+G{%9%l%C%I$r=8$a$^$;$s!#\e(B
6361 @end table
6362
6363 @item gnus-summary-gather-subject-limit
6364 @vindex gnus-summary-gather-subject-limit
6365 \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
6366 \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
6367 \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
6368 \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
6369 \e$B:_$G$O!"$"$^$j$K87$7$$MW5a$+$bCN$l$^$;$s!#$b$7$=$&;W$&$N$J$i!"$3$NJQ?t$r\e(B
6370 \e$BNc$($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\e(B
6371 \e$B$&$K$9$k$3$H$,$G$-$^$9!#$3$NJQ?t$rK\Ev$KDc$$?t;z$K@_Dj$9$k$H!"\e(BGnus \e$B$,L\\e(B
6372 \e$B$KF~$kA4$F$r0l$D$N%9%l%C%I$K=8$a$k$N$r8+$k$3$H$,$G$-$k$G$7$g$&!#$=$7$F!"\e(B
6373 \e$B$=$l$O$"$^$jM-MQ$G$O$"$j$^$;$s!#\e(B
6374
6375 @cindex fuzzy article gathering
6376 \e$B$3$NJQ?t$rFCJL$JCM\e(B @code{fuzzy} \e$B$K@_Dj$9$l$P!"\e(BGnus \e$B$OI=Bj$K$"$$$^$$$JJ8\e(B
6377 \e$B;zNsHf3S%"%k%4%j%:%`$r;H$$$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
6378
6379 @item gnus-simplify-subject-fuzzy-regexp
6380 @vindex gnus-simplify-subject-fuzzy-regexp
6381 \e$B$3$l$O@55,I=8=$+!"$"$$$^$$I=Bj;XDj$,;H$o$l$F$$$k$H$-$KI=Bj$+$i9gCW$7$?$b\e(B
6382 \e$B$N$,<h$j=|$+$l$k!"@55,I=8=$N%j%9%H$G$"$k$3$H$,$G$-$^$9!#\e(B
6383
6384 @item gnus-simplify-ignored-prefixes
6385 @vindex gnus-simplify-ignored-prefixes
6386 \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
6387 \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:
6388
6389 @c Written by Michael Ernst <mernst@cs.rice.edu>
6390 @lisp
6391 (setq gnus-simplify-ignored-prefixes
6392       (concat
6393        "\\`\\[?\\("
6394        (mapconcat
6395         'identity
6396         '("looking"
6397           "wanted" "followup" "summary\\( of\\)?"
6398           "help" "query" "problem" "question"
6399           "answer" "reference" "announce"
6400           "How can I" "How to" "Comparison of"
6401           ;; ...
6402           )
6403         "\\|")
6404        "\\)\\s *\\("
6405        (mapconcat 'identity
6406                   '("for" "for reference" "with" "about")
6407                   "\\|")
6408        "\\)?\\]?:?[ \t]*"))
6409 @end lisp
6410
6411 \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
6412 \e$B$9!#\e(B
6413
6414 @item gnus-simplify-subject-functions
6415 @vindex gnus-simplify-subject-functions
6416 @code{nil} \e$B$G$J$$$H!"$3$NJQ?t\e(B
6417 \e$B$O\e(B @code{gnus-summary-gather-subject-limit} \e$B$r>e=q$-$7$^$9!#$3$NJQ?t$OJ8\e(B
6418 \e$B;zNs\e(B @code{Subject} \e$B$rH?I|$7$F4JC1$J7A$K$?$I$jCe$/$?$a$KE,MQ$9$k4X?t$N%j\e(B
6419 \e$B%9%H$G$"$kI,MW$,$"$j$^$9!#\e(B
6420
6421 \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:
6422
6423 @table @code
6424 @item gnus-simplify-subject-re
6425 @findex gnus-simplify-subject-re
6426 \e$BA0$NJ}$K$"$k\e(B @samp{Re:} \e$B$r<h$j=|$-$^$9!#\e(B
6427
6428 @item gnus-simplify-subject-fuzzy
6429 @findex gnus-simplify-subject-fuzzy
6430 \e$B$"$$$^$$$K4JC1$K$7$^$9!#\e(B
6431
6432 @item gnus-simplify-whitespace
6433 @findex gnus-simplify-whitespace
6434 \e$BM>J,$J6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6435
6436 @item gnus-simplify-all-whitespace
6437 @findex gnus-simplify-all-whitespace
6438 \e$B$9$Y$F$N6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6439 @end table
6440
6441 \e$B$b$A$m$s!"$"$J$?<+?H$N4X?t$r=q$/$3$H$b$G$-$^$9!#\e(B
6442
6443 @item gnus-summary-gather-exclude-subject
6444 @vindex gnus-summary-gather-exclude-subject
6445 \e$BL5B+G{%9%l%C%I=8$a$OI=Bj$N$_$K9T$o$l$^$9$N$G!"FC\e(B
6446 \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
6447 \e$B5/$3$92DG=@-$,$"$j$^$9!#$3$N>u67$r>/$7$h$/$9$k$?$a$K!"$I$NI=Bj$,=8$a$k2a\e(B
6448 \e$BDx$+$i=|$+$l$k$+$r7h$a$k@55,I=\e(B
6449 \e$B8=\e(B @code{gnus-summary-gather-exclude-subject} \e$B$r;H$&$3$H$,$G$-$^$9!#%G%#\e(B
6450 \e$B%U%)%k%H$O\e(B @samp{^ *$\\|^(none)$} \e$B$G$9!#\e(B
6451
6452 @item gnus-summary-thread-gathering-function
6453 @vindex gnus-summary-thread-gathering-function
6454 Gnus \e$B$O\e(B @code{Subject} \e$BMs$r8+$k$3$H$K$h$C$F%9%l%C%I$r=8$a$^$9!#$3$l$O!"\e(B
6455 \e$B7k2LE*$KA4$/4X78$NL5$$5-;v$,F1$8!X%9%l%C%I!Y$K4^$^$l$k$3$H$,$"$k$H$$$&$3\e(B
6456 \e$B$H$G!"$3$l$O:.Mp$N85$G$9!#BeBX<jCJ$O!"9gCW$9$k$b$N$r8+$D$1$k$?$a\e(B
6457 \e$B$K\e(B @code{References} \e$BMs$K$"$k\e(B @code{Message-ID} \e$B$r$9$Y$FC5$9$3$H$G$9!#$3\e(B
6458 \e$B$l$O4X78$NL5$$5-;v$,=8$a$i$l$?%9%l%C%I$K4^$^$l$k$3$H$OA4$/L5$$$3$H$rJ]>Z\e(B
6459 \e$B$7$^$9$,!"$3$o$l$?%K%e!<%9%j!<%@!<$GEj9F$7$?5-;v$OE,@Z$K=8$a$i$l$J$$$H$$\e(B
6460 \e$B$&$3$H$G$b$"$j$^$9!#A*Br8"$O$"$J$?$K$"$j$^$9!=!=1VIB$+%3%l%i$+!#\e(B
6461
6462 @table @code
6463 @item gnus-gather-threads-by-subject
6464 @findex gnus-gather-threads-by-subject
6465 \e$B$3$N4X?t$O%G%#%U%)%k%H$N<}=84X?t$G!"GSB>E*$K\e(B @code{Subject} \e$B$r8+$^$9!#\e(B
6466
6467 @item gnus-gather-threads-by-references
6468 @findex gnus-gather-threads-by-references
6469 \e$B$3$N4X?t$OGSB>E*$K\e(B @code{References} \e$BMs$r8+$^$9!#\e(B
6470 @end table
6471
6472 @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
6473 \e$B$9$k$3$H$,$G$-$^$9\e(B:
6474
6475 @lisp
6476 (setq gnus-summary-thread-gathering-function
6477       'gnus-gather-threads-by-references)
6478 @end lisp
6479 @end table
6480
6481 @node Filling In Threads
6482 @subsubsection \e$B%9%l%C%I$rKd$a$k\e(B
6483
6484 @table @code
6485 @item gnus-fetch-old-headers
6486 @vindex gnus-fetch-old-headers
6487 \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%@!<!=!=4{\e(B
6488 \e$BFI0u$NIU$$$F$$$k5-;v$N%X%C%@!<$r<hF@$9$k$3$H$GBg$-$/$7$h$&$H$7$^$9!#$b$7\e(B
6489 \e$B$G$-$k$@$1>/$J$$35N,9T$rI=<($7$?$$$1$l$I!"$G$-$k$@$1$?$/$5$s$NHsL)%9%l%C\e(B
6490 \e$B%I$K@\B3$7$F$*$-$?$$$H$-$O!"$3$NJQ?t$r\e(B @code{some} \e$B$+?t;z$K@_Dj$9$k$3$H\e(B
6491 \e$B$,$G$-$^$9!#$b$7?t;z$K@_Dj$7$?$H$-$O!"$=$l$h$jB?$$DI2C$N%X%C%@!<$O<hF@$5\e(B
6492 \e$B$l$^$;$s!#$I$A$i$N>l9g$G$b!"8E$$%X%C%@!<$N<hF@$,F0:n$9$k$N$O!";H$C$F$$$k\e(B
6493 \e$B%P%C%/%(%s%I\e(B(back end) \e$B$,\e(B overview \e$B%U%!%$%k$r;H$C$F$$$k$+$I$&$+$G$9!=!=\e(B
6494 \e$B$3$l$OIaDL$O\e(B @code{nntp}, @code{nnspool}, @code{nnml} \e$B$*$h\e(B
6495 \e$B$S\e(B @code{nnmaildir}\e$B$G$9!#%9%l%C%I$N%k!<%H$,%5!<%P!<$K$h$C$F4|8B@Z$l:o=|\e(B
6496 \e$B$5$l$?$H$-$O!"\e(BGnus \e$B$O$I$&$7$h$&$b$J$$$3$H$r3P$($F$*$$$F$/$@$5$$!#\e(B
6497
6498 \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
6499 \e$B$O2?$b$"$j$^$;$s$,!"L?Na\e(B @kbd{A T} \e$B$r$h$/;H$&$N$G$"$l$PLr$KN)$D$G$7$g\e(B
6500 \e$B$&\e(B (@pxref{Finding the Parent})\e$B!#\e(B
6501
6502 @item gnus-fetch-old-ephemeral-headers
6503 @vindex gnus-fetch-old-ephemeral-headers
6504 @code{gnus-fetch-old-headers} \e$B$HF1$8$G$9$,!"0l;~%K%e!<%9%0%k!<%W$N$?$a$K\e(B
6505 \e$B$@$1;H$o$l$^$9!#\e(B
6506
6507 @item gnus-build-sparse-threads
6508 @vindex gnus-build-sparse-threads
6509 \e$B8E$$%X%C%@!<$r<hF@$9$k$HCY$/$J$k$3$H$,$"$j$^$9!#F1$8$h$&$JDcDB6b$N8z2L$r\e(B
6510 \e$BF@$k$?$a$K!"$3$NJQ?t$r\e(B @code{some} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$&$9$k$H!"\e(B
6511 Gnus \e$B$OA4$F$N5-;v$N40A4$J\e(B @code{References} \e$BMs$r8+$F!"F1$8%9%l%C%I$KB0$9\e(B
6512 \e$B$k5-;v$r$D$J$4$&$H$7$^$9!#$3$l$O\e(B Gnus \e$B$,5-;v$,%9%l%C%I$+$i<:$o$l$F$$$k$H\e(B
6513 \e$B?dB,$7$?$H$3$m$N%9%l%C%II=<($K\e(B@dfn{\e$B$:$l\e(B}\e$B$r;D$9$G$7$g$&!#\e(B(\e$B$3$l$i$N$:$l$O\e(B
6514 \e$BIaDL$N35N,9T$N$h$&$K8=$l$^$9!#$b$7$:$l$rA*Br$7$?$H$-$O!"\e(BGnus \e$B$O$=$NEv$N\e(B
6515 \e$B5-;v$r<hF@$7$h$&$H$7$^$9!#\e(B) \e$B$3$NJQ?t$,\e(B @code{t} \e$B$G$"$k$H!"\e(BGnus \e$B$OA4$F$N\e(B
6516 \e$B!X$:$l!Y$r%9%l%C%I$rJd40$9$k$N$KLr$KN)$D$+$r9MN8$;$:$KI=<($7$^$9!#:G8e$K!"\e(B
6517 \e$B$3$NJQ?t$,\e(B @code{more} \e$B$G$"$k$H!"\e(BGnus \e$B$O$I$3$K$b$D$J$,$C$F$$$J$$;^MU$N$^\e(B
6518 \e$B$P$i$J@a$r@Z$jMn$H$7$^$;$s!#$3$NJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{nil} \e$B$G$9!#\e(B
6519
6520 @item gnus-read-all-available-headers
6521 @vindex gnus-read-all-available-headers
6522 \e$B$3$l$O$I$A$i$+$H8@$($P$"$^$jLr$KN)$?$J$$JQ?t$G$9!#%K%e!<%9$G$O$J$$%0%k!<\e(B
6523 \e$B%W$K$*$$$F35N,%P%C%U%!$,$H$F$bBg$-$/$J$j!"$7$+$b?F5-;v$rC)$k$3$H$,$G$-$J\e(B
6524 \e$B$$>l9g$K;H$&$3$H$rA[Dj$7$F$$$^$9!#$=$l$O<g$K\e(B @code{nnultimate} \e$B%0%k!<%W\e(B
6525 \e$B$N$h$&$J!"%&%'%V$K4p$E$$$?%0%k!<%W$G$9!#\e(B
6526
6527 \e$B$3$l$r;H$o$J$$>l9g$O%G%#%U%)%k%H$N\e(B @code{nil} \e$B$N$^$^$K$7$F$*$/$N$,L5Fq$G\e(B
6528 \e$B$9!#;H$$$?$$>l9g$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$+!"$9$Y$F$N%0%k!<%WL>$K9g\e(B
6529 \e$BCW$9$k\e(B @code{t} \e$B$K$7$F2<$5$$!#\e(B
6530 @end table
6531
6532 @node More Threading
6533 @subsubsection \e$B$b$C$H%9%l%C%I$r\e(B
6534
6535 @table @code
6536 @item gnus-show-threads
6537 @vindex gnus-show-threads
6538 \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
6539 \e$B$F$NJQ?t$OA4$/8z2L$,L5$/$J$j$^$9!#%9%l%C%I:n$j$r;_$a$k$H%0%k!<%W$NA*Br$,\e(B
6540 \e$B>/$7B.$/$J$j$^$9$,!"5-;v$rFI$`$N$,$b$C$HCY$/!"ITJX$K$J$k$3$H$O3N<B$G$9!#\e(B
6541
6542 @item gnus-thread-hide-subtree
6543 @vindex gnus-thread-hide-subtree
6544 \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$?$H\e(B
6545 \e$B$-$K1#$l$^$9!#\e(B
6546
6547 \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
6548 \e$BMQ$G$-$k=R8l\e(B
6549 \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
6550
6551 \e$B$3$l$ONc$G$9\e(B:
6552
6553 @lisp
6554 (setq gnus-thread-hide-subtree
6555       '(or gnus-article-unread-p
6556            gnus-article-unseen-p))
6557 @end lisp
6558
6559 (\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
6560 \e$B$OL$FI$G$b$"$k$+$i$J$N$G$9$,!"<g;]$O5b$_<h$C$F2<$5$$!#\e(B)
6561
6562 @item gnus-thread-expunge-below
6563 @vindex gnus-thread-expunge-below
6564 \e$B$3$N?t;z$h$j>/$J$$Am9gE*%9%3%"\e(B (@code{gnus-thread-score-function}) \e$B$r;}\e(B
6565 \e$B$D$9$Y$F$N%9%l%C%I$O>C5n$5$l$^$9!#$3$NJQ?t$O%G%#%U%)%k%H$G\e(B
6566 \e$B$O\e(B @code{nil} \e$B$G!"$3$l$O$I$N%9%l%C%I$b>C5n$5$l$J$$$H$$$&$3$H$G$9!#\e(B
6567
6568 @item gnus-thread-hide-killed
6569 @vindex gnus-thread-hide-killed
6570 \e$B$b$7%9%l%C%I$r:o=|$7$F!"$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"ItJ,LZ$O1#$5$l$^\e(B
6571 \e$B$9!#\e(B
6572
6573 @item gnus-thread-ignore-subject
6574 @vindex gnus-thread-ignore-subject
6575 \e$B;~!9!"C/$+$,%9%l%C%I$N??Cf$GI=Bj$rJQ99$9$k$3$H$,$"$j$^$9!#$b$7$3$NJQ?t\e(B
6576 \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"$3$l$,%G%#%U%)%k%H$G$9$,!"I=Bj$NJQ99$OL5;k$5$l$^\e(B
6577 \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
6578
6579 @item gnus-thread-indent-level
6580 @vindex gnus-thread-indent-level
6581 \e$B$3$N?t;z$OItJ,%9%l%C%I$,$I$l$/$i$$;z2<$2\e(B (indent) \e$B$5$l$k$Y$-$+$r7h$a$^$9!#\e(B
6582 \e$B%G%#%U%)%k%H$O\e(B 4 \e$B$G$9!#\e(B
6583
6584 @item gnus-sort-gathered-threads-function
6585 @vindex gnus-sort-gathered-threads-function
6586 \e$B$H$-$I$-!"FC$K%a!<%j%s%0%j%9%H$G!"<j85$K%a!<%k$,E~Ce$9$k=gHV$OI,$:$7$b%a!<\e(B
6587 \e$B%j%s%0%j%9%H$KE~Ce$7$?=gHV$HF1$8$G$OL5$$$3$H$,$"$j$^$9!#=>$C$F!"I{%9%l%C\e(B
6588 \e$B%I$r=i4|@_Dj$N\e(B @code{gnus-thread-sort-by-number} \e$B$GJB$S49$($k$H!"1~Ez$N\e(B
6589 \e$BJ}$,$=$l$,1~Ez$7$F$$$k5-;v$h$j@h$K8=$l$k$3$H$,$"$j$^$9!#%0%k!<%W%Q%i%a!<\e(B
6590 \e$B%?$dE,@Z$J%U%C%/\e(B (\e$BNc$($P\e(B @code{gnus-summary-generate-hook}) \e$B$G$3$NJQ?t$r\e(B
6591 \e$BBe$o$j$NCM\e(B (\e$BNc$($P!"\e(B@code{gnus-thread-sort-by-date}) \e$B$K@_Dj$9$k$3$H$G!"\e(B
6592 \e$B$=$N$h$&$J>l9g$K!"$h$jO@M}E*$JI{%9%l%C%I$N=gHV$r@8@.$9$k$3$H$,$G$-$^$9!#\e(B
6593 @end table
6594
6595 @node Low-Level Threading
6596 @subsubsection \e$BDc%l%Y%k$K$*$1$k%9%l%C%I:n@.\e(B
6597
6598 @table @code
6599 @item gnus-parse-headers-hook
6600 @vindex gnus-parse-headers-hook
6601 \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
6602 \e$B$O\e(B @code{(gnus-set-summary-default-charset)} \e$B$G$9!#$3$l$OJQ\e(B
6603 \e$B?t\e(B @code{gnus-newsgroup-default-charset-alist} \e$B$G;XDj$5$l$F$$$kCM$+$i35\e(B
6604 \e$BN,%P%C%U%!$N\e(B @code{default-mime-charset} \e$B$r@_Dj$7$^$9!#\e(B
6605
6606 @item gnus-alter-header-function
6607 @vindex gnus-alter-header-function
6608 \e$B$3$l$,\e(B @code{nil} \e$B$G$J$$$H!"%X%C%@!<9=B$$N8r49$r2DG=$K$9$k$h$&$K$3$N4X?t\e(B
6609 \e$B$,8F$P$l$^$9!#4X?t$O0l$D$N0z?t!"5-;v%X%C%@!<$N%Y%/%H%k!"$H$H$b$K8F$P$l!"\e(B
6610 \e$B$=$l$,2?$i$+$NJ}K!$G8r49$5$l$^$9!#Nc$($P!"\e(B(\e$B@\F,8l$d$=$NB>$N$b$N$rIU$12C\e(B
6611 \e$B$($k$3$H$K$h$k\e(B) \e$BBN7OE*$JJ}K!$G\e(B @code{Message-ID} \e$B$r8r49$9$k%a!<%k$+$i\e(B
6612 \e$B%K%e!<%9$X$N%2!<%H%&%'%$$,$"$k>l9g!"\e(B@code{Message-ID} \e$B$,$b$C$H0UL#$N$"$k\e(B
6613 \e$B$b$N$K$9$k$?$a$K!"$3$NJQ?t$r@_Dj$7$F85$KLa$9$3$H$,$G$-$^$9!#$3$l$O0l$D$N\e(B
6614 \e$BNc$G$9\e(B:
6615
6616 @lisp
6617 (setq gnus-alter-header-function 'my-alter-message-id)
6618
6619 (defun my-alter-message-id (header)
6620   (let ((id (mail-header-id header)))
6621     (when (string-match
6622            "\\(<[^<>@@]*\\)\\.?cygnus\\..*@@\\([^<>@@]*>\\)" id)
6623       (mail-header-set-id
6624        (concat (match-string 1 id) "@@" (match-string 2 id))
6625        header))))
6626 @end lisp
6627 @end table
6628
6629 @node Thread Commands
6630 @subsection \e$B%9%l%C%I$NL?Na\e(B
6631 @cindex thread commands
6632
6633 @table @kbd
6634 @item T k
6635 @itemx C-M-k
6636 @kindex T k (\e$B35N,\e(B)
6637 @kindex C-M-k (\e$B35N,\e(B)
6638 @findex gnus-summary-kill-thread
6639 \e$B8=:_$N\e(B (\e$BItJ,\e(B) \e$B%9%l%C%I$K4{FI$N0u$rIU$1$^\e(B
6640 \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
6641 \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
6642 \e$B$9!#\e(B
6643
6644 @item T l
6645 @itemx C-M-l
6646 @kindex T l (\e$B35N,\e(B)
6647 @kindex C-M-l (\e$B35N,\e(B)
6648 @findex gnus-summary-lower-thread
6649 \e$B8=:_$N\e(B (\e$BItJ,\e(B) \e$B%9%l%C%I$N%9%3%"$r2<$2$^\e(B
6650 \e$B$9\e(B (@code{gnus-summary-lower-thread})\e$B!#\e(B
6651
6652 @item T i
6653 @kindex T i (\e$B35N,\e(B)
6654 @kindex gnus-summary-raise-thread
6655 @findex gnus-summary-raise-thread
6656 \e$B8=:_$N\e(B (\e$BItJ,\e(B) \e$B%9%l%C%I$N%9%3%"$r>e$2$^\e(B
6657 \e$B$9\e(B (@code{gnus-summary-raise-thread})\e$B!#\e(B
6658
6659 @item T #
6660 @kindex T # (\e$B35N,\e(B)
6661 @findex gnus-uu-mark-thread
6662 \e$B%W%m%;%90u$r8=:_$N\e(B (\e$BItJ,\e(B) \e$B%9%l%C%I$KIU$1$^\e(B
6663 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
6664
6665 @item T M-#
6666 @kindex T M-# (\e$B35N,\e(B)
6667 @findex gnus-uu-unmark-thread
6668 \e$B8=:_$N\e(B (\e$BItJ,\e(B) \e$B%9%l%C%I$+$i%W%m%;%90u$r<h$j=|$-$^\e(B
6669 \e$B$9\e(B (@code{gnus-uu-unmark-thread})\e$B!#\e(B
6670
6671 @item T T
6672 @kindex T T (\e$B35N,\e(B)
6673 @findex gnus-summary-toggle-threads
6674 \e$B%9%l%C%II=<($r@Z$jBX$($^$9\e(B (@code{gnus-summary-toggle-threads})\e$B!#\e(B
6675
6676 @item T s
6677 @kindex T s (\e$B35N,\e(B)
6678 @findex gnus-summary-show-thread
6679 \e$B$b$7$"$l$P!"8=:_$N5-;v$N2<$K1#$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
6680 \e$B$9\e(B (@code{gnus-summary-show-thread})\e$B!#\e(B
6681
6682 @item T h
6683 @kindex T h (\e$B35N,\e(B)
6684 @findex gnus-summary-hide-thread
6685 \e$B8=:_$N\e(B (\e$BItJ,\e(B) \e$B%9%l%C%I$r1#$7$^$9\e(B (@code{gnus-summary-hide-thread})\e$B!#\e(B
6686
6687 @item T S
6688 @kindex T S (\e$B35N,\e(B)
6689 @findex gnus-summary-show-all-threads
6690 \e$B$9$Y$F$N1#$5$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
6691 \e$B$9\e(B (@code{gnus-summary-show-all-threads})\e$B!#\e(B
6692
6693 @item T H
6694 @kindex T H (\e$B35N,\e(B)
6695 @findex gnus-summary-hide-all-threads
6696 \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
6697
6698 @item T t
6699 @kindex T t (\e$B35N,\e(B)
6700 @findex gnus-summary-rethread-current
6701 \e$B8=:_$N5-;v$N%9%l%C%I$r$b$&0lEY:n$jD>$7$^\e(B
6702 \e$B$9\e(B (@code{gnus-summary-rethread-current})\e$B!#$3$l$O35N,%P%C%U%!$,%9%l%C%I\e(B
6703 \e$BI=<($5$l$F$$$J$$$H$-$G$bF0:n$7$^$9!#\e(B
6704
6705 @item T ^
6706 @kindex T ^ (\e$B35N,\e(B)
6707 @findex gnus-summary-reparent-thread
6708 \e$B8=:_$N5-;v$r0uIU$-\e(B (\e$B$b$7$/$OA0$N\e(B) \e$B5-;v$N;R5-;v$K$7$^\e(B
6709 \e$B$9\e(B (@code{gnus-summary-reparent-thread})\e$B!#\e(B
6710 @end table
6711
6712 \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
6713 \e$B$9!#\e(B
6714
6715 @table @kbd
6716 @item T n
6717 @kindex T n (\e$B35N,\e(B)
6718 @itemx C-M-f
6719 @kindex C-M-f (\e$B35N,\e(B)
6720 @itemx M-down
6721 @kindex M-down (\e$B35N,\e(B)
6722 @findex gnus-summary-next-thread
6723 \e$B<!$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-next-thread})\e$B!#\e(B
6724
6725 @item T p
6726 @kindex T p (\e$B35N,\e(B)
6727 @itemx C-M-b
6728 @kindex C-M-b (\e$B35N,\e(B)
6729 @itemx M-up
6730 @kindex M-up (\e$B35N,\e(B)
6731 @findex gnus-summary-prev-thread
6732 \e$BA0$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-thread})\e$B!#\e(B
6733
6734 @item T d
6735 @kindex T d (\e$B35N,\e(B)
6736 @findex gnus-summary-down-thread
6737 \e$B%9%l%C%I$r9_2<$7$^$9\e(B (@code{gnus-summary-down-thread})\e$B!#\e(B
6738
6739 @item T u
6740 @kindex T u (\e$B35N,\e(B)
6741 @findex gnus-summary-up-thread
6742 \e$B%9%l%C%I$r>e>:$7$^$9\e(B (@code{gnus-summary-up-thread})\e$B!#\e(B
6743
6744 @item T o
6745 @kindex T o (\e$B35N,\e(B)
6746 @findex gnus-summary-top-thread
6747 \e$B%9%l%C%I$ND:>e$K0\F0$7$^$9\e(B (@code{gnus-summary-top-thread})\e$B!#\e(B
6748 @end table
6749
6750 @vindex gnus-thread-operation-ignore-subject
6751 \e$B%9%l%C%I$r:n@.$9$k$H$-$KI=Bj$rL5;k$9$k$H!"<+A3$K%9%l%C%I$K$O$$$/$D$+$N0c$C\e(B
6752 \e$B$?I=Bj$,$"$k$3$H$K$J$j$^$9!#$=$l$+\e(B
6753 \e$B$i\e(B @kbd{T k} (@code{gnus-summary-kill-thread}) \e$B$N$h$&$JL?Na$rH/$9$k$H$-\e(B
6754 \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
6755 \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
6756 \e$B$P!"\e(B@code{gnus-thread-operation-ignore-subject} \e$B$r$$$8$/$k$3$H$,$G$-$^$9!#\e(B
6757 \e$B$3$l$,\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!"%9%l%C%I$NL?Na$r\e(B
6758 \e$B<B9T$7$F$$$k$H$-$KI=Bj$OL5;k$5$l$^$9!#$3$NJQ?t$,\e(B @code{fuzzy} \e$B$G$"$k$H!"\e(B
6759 \e$B$"$$$^$$$KEy$7$$I=Bj$r;}$D5-;v$@$1$,4^$^$l$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
6760
6761 @node Sorting the Summary Buffer
6762 @section \e$BJB$SBX$(\e(B
6763
6764 @findex gnus-thread-sort-by-total-score
6765 @findex gnus-thread-sort-by-date
6766 @findex gnus-thread-sort-by-score
6767 @findex gnus-thread-sort-by-subject
6768 @findex gnus-thread-sort-by-author
6769 @c @findex gnus-thread-sort-by-recipient
6770 @findex gnus-thread-sort-by-number
6771 @findex gnus-thread-sort-by-random
6772 @vindex gnus-thread-sort-functions
6773 @findex gnus-thread-sort-by-most-recent-number
6774 @findex gnus-thread-sort-by-most-recent-date
6775 \e$B$b$7%9%l%C%I$N35N,I=<($r;H$C$F$$$k$N$G$"$l$P!"\e(B
6776 @code{gnus-thread-sort-functions} \e$B$r@_Dj$9$k$3$H$G%9%l%C%I$rJB$SBX$($k$3\e(B
6777 \e$B$H$,$G$-$^$9!#$=$l$O!"C1FH$N4X?t!"4X?t$N%j%9%H!"4X?t$H\e(B @code{(\e$B4X?t$G$J$$\e(B
6778 \e$B$b$N\e(B)} \e$B$NMWAG$G$"$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G$O!"JB$SBX$($O5-;vHV9f\e(B
6779 \e$B$K$h$C$F$J$5$l$^$9!#4{$K:n$i$l$F$$$kJB$SBX$(=R8l4X?t\e(B
6780 \e$B$O\e(B @code{gnus-thread-sort-by-number}, @code{gnus-thread-sort-by-author},
6781 @code{gnus-thread-sort-by-subject}, @code{gnus-thread-sort-by-date},
6782 @code{gnus-thread-sort-by-score},
6783 @code{gnus-thread-sort-by-most-recent-number},
6784 @code{gnus-thread-sort-by-most-recent-date},
6785 @code{gnus-thread-sort-by-random} \e$B$*$h\e(B
6786 \e$B$S\e(B @code{gnus-thread-sort-by-total-score} \e$B$G$9!#\e(B
6787
6788 \e$B3F4X?t$OFs$D$N%9%l%C%I$r$H$j!":G=i$N%9%l%C%I$,B>$N%9%l%C%I$h$j@h$KJB$SBX\e(B
6789 \e$B$($i$l$k$Y$-$G$"$l$P!"\e(B@code{nil} \e$B$G$J$$CM$r$+$($7$^$9!#IaDL!"JB$SBX$($O\e(B
6790 \e$BK\Ev$O$=$l$>$l$N%9%l%C%I$N:,K\$r8+$k$@$1$K$h$j$J$5$l$k$3$H$K5$$rIU$1$F$/\e(B
6791 \e$B$@$5$$!#$b$7Fs$D0J>e$N4X?t$r;H$&>l9g!"M%@hE*JB$SBX$(%-!<$O%j%9%H$N:G8e$N\e(B
6792 \e$B4X?t$G$9!#$*$=$i$/$$$D$b\e(B @code{gnus-thread-sort-by-number} \e$B$rJB$SBX$(4X\e(B
6793 \e$B?t$N%j%9%H!=!=:G=i$,9%$^$7$$\e(B \e$B$KF~$l$F$*$/$Y$-$G$7$g$&!#$3$l$OB>$NJB$SBX\e(B
6794 \e$B$(4p=`$K4X$7$FEy$7$$%9%l%C%I$O5-;v$,>e$,$C$F$$$/=gHV$KI=<($5$l$k$3$H$rJ]\e(B
6795 \e$B>Z$7$^$9!#\e(B
6796
6797 \e$B%9%3%"$N5U=g!"I=Bj!"$=$7$F:G8e$KHV9f!"$N=g$KJB$SBX$($?$$$N$G$"$l$P!"<!$N\e(B
6798 \e$B$h$&$K$G$-$^$9\e(B:
6799
6800 @lisp
6801 (setq gnus-thread-sort-functions
6802       '(gnus-thread-sort-by-number
6803         gnus-thread-sort-by-subject
6804         (not gnus-thread-sort-by-total-score)))
6805 @end lisp
6806
6807 \e$B:G9b%9%3%"$N%9%l%C%I$,35N,%P%C%U%!$N:G=i$KI=<($5$l$^$9!#%9%l%C%I$,F1$8%9\e(B
6808 \e$B%3%"$N>l9g$O!"1Q;z=g$KJB$S$+$($i$l$^$9!#%9%3%"$HI=Bj$,F1$8%9%l%C%I$OHV9f\e(B
6809 \e$B$GJB$SBX$($i$l!"\e(B(\e$BIaDL$O\e(B) \e$B5-;v$,E~Ce$7$?=gHV$K$J$j$^$9!#\e(B
6810
6811 \e$B%9%3%"!"E~Ce$N5U=g$KJB$SBX$($?$$$N$G$"$l$P!"<!$N$h$&$K$G$-$^$9\e(B:
6812
6813 @lisp
6814 (setq gnus-thread-sort-functions
6815       '((lambda (t1 t2)
6816           (not (gnus-thread-sort-by-number t1 t2)))
6817         gnus-thread-sort-by-score))
6818 @end lisp
6819
6820 @vindex gnus-thread-score-function
6821 \e$BJQ?t\e(B @code{gnus-thread-score-function} (\e$B%G%#%U%)%k%H$O\e(B @code{+}) \e$B$KF~$C\e(B
6822 \e$B$F$$$k4X?t$O%9%l%C%I$NAm9g$N%9%3%"$r7W;;$9$k$?$a$KMQ$$$i$l$^$9!#Lr$KN)$D\e(B
6823 \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
6824 \e$B$9$0$k$h$&$J2?$+$G$7$g$&!#\e(B
6825
6826 @findex gnus-article-sort-functions
6827 @findex gnus-article-sort-by-date
6828 @findex gnus-article-sort-by-score
6829 @findex gnus-article-sort-by-subject
6830 @findex gnus-article-sort-by-author
6831 @findex gnus-article-sort-by-random
6832 @findex gnus-article-sort-by-number
6833 \e$B2?$+4qL/$JM}M3$J$I$G%9%l%C%II=<($r;H$C$F$$$J$$$N$J$i!"JQ\e(B
6834 \e$B?t\e(B @code{gnus-article-sort-functions} \e$B$r$$$8$/$kI,MW$,$"$j$^$9!#$3$l\e(B
6835 \e$B$O\e(B @code{gnus-thread-sort-functions} \e$B$HHs>o$K;w$F$$$^$9$,!"5-;v$NHf3S$K\e(B
6836 \e$B$O>/!90c$C$?4X?t$r;H$$$^$9!#;HMQ2DG=$JJB$SBX$(=R8l4X?t\e(B
6837 \e$B$O\e(B @code{gnus-article-sort-by-number},
6838 @code{gnus-article-sort-by-author},
6839 @code{gnus-article-sort-by-subject}, @code{gnus-article-sort-by-date},
6840 @code{gnus-article-sort-by-random} \e$B$*$h\e(B
6841 \e$B$S\e(B @code{gnus-article-sort-by-score} \e$B$G$9!#\e(B
6842
6843 \e$B%9%l%C%I$r;H$C$F$$$J$$I=Bj$N35N,I=<($rJB$SBX$($?$$$N$G$"$l$P!"<!$N$h$&$J\e(B
6844 \e$B$3$H$r$9$k$3$H$,$G$-$^$9\e(B:
6845
6846 @lisp
6847 (setq gnus-article-sort-functions
6848       '(gnus-article-sort-by-number
6849         gnus-article-sort-by-subject))
6850 @end lisp
6851
6852 @node Asynchronous Fetching
6853 @section \e$BHsF14|5-;v<hF@\e(B
6854 @cindex asynchronous article fetching
6855 @cindex article pre-fetch
6856 @cindex pre-fetch
6857
6858 \e$B$b$7%K%e!<%9$r1s$/$N\e(B @acronym{NNTP} \e$B%5!<%P!<$+$i<hF@$7$F$$$k$N$G$"$l$P!"\e(B
6859 \e$B%M%C%H%o!<%/$NBT$A;~4V$,5-;v$rFI$`$3$H$O9|$N@^$l$k$3$H$K$7$F$7$^$&$+$b$7\e(B
6860 \e$B$l$^$;$s!#\e(B@kbd{n} \e$B$r2!$7$F<!$N5-;v$,8=$l$k$^$G!"$7$P$i$/BT$?$J$1$l$P$J$j\e(B
6861 \e$B$^$;$s!#$I$&$7$FA0$N5-;v$rFI$s$G$$$k4V$K\e(B Gnus \e$B$,@h$K9T$C$F5-;v$r<hF@$7$J\e(B
6862 \e$B$$$N$G$7$g$&\e(B? \e$BK\Ev$K!"$=$&$7$?J}$,NI$$$N$G$O$J$$$N$G$7$g$&$+!#\e(B
6863
6864 \e$B$^$:!"$$$/$D$+$N7Y9p$G$9!#HsF14|5-;v<hF@!"FC$K\e(B Gnus \e$B$,$=$l$r9T$C$F$$$kJ}\e(B
6865 \e$BK!$K$O$$$/$D$+$NMn$H$77j$,$"$j$^$9!#\e(B
6866
6867 \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$/$"$J$?$O$=$l\e(B
6868 \e$B$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$G!"\e(B
6869 \e$B@h$K9T$C$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
6870 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
6871
6872 \e$B$3$N>u67$rHr$1$k$?$a$K!"\e(BGnus \e$B$O%5!<%P!<$KFs$D$N\e(B (\e$B$=$l$O\e(B 2 \e$B$H?t$($F$/$@$5\e(B
6873 \e$B$$\e(B) \e$B@\B3$rD%$k$3$H$,$G$-$^$9!#$3$l$O$"$^$j$7$FNI$$$3$H$G$O$J$$$H9M$($k?M\e(B
6874 \e$B$b$$$k$G$7$g$&$,!";d$K$O<B:]$NBeBX<jCJ$,8+$D$+$i$J$$$N$G$9!#M>J,$J@\B3$r\e(B
6875 \e$B$9$k$?$a$K$O2?$i$+$N;~4V$,$+$+$j$^$9$N$G!"\e(BGnus \e$B$N5/F0$OCY$/$J$j$^$9!#\e(B
6876
6877 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
6878 \e$B5-;v$N@h\e(B-\e$B<hF@$r;H$o$J$$$H$-$h$j$b!"$"$J$?$N%^%7%s$H\e(B @acronym{NNTP} \e$B%5!<\e(B
6879 \e$B%P!<4V$K$b$C$HIi2Y$,$+$+$k$H$$$&$3$H$K$J$k$G$7$g$&!#%5!<%P!<<+?H$b$b$C$H\e(B
6880 \e$BIi2Y$,$+$+$k$h$&$K$J$j$^$9!=!=M>J,$J5-;v$NMW5a$H!"M>J,$J@\B3$G!#\e(B
6881
6882 \e$B$O$$!"$3$l$GK\Ev$O$3$N$h$&$J$3$H$r$9$Y$-$GL5$$;v$,J,$+$C$?$G$7$g\e(B
6883 \e$B$&\e(B@dots{} \e$BK\Ev$K$=$&$7$?$$$H;W$o$J$$8B$j$O!#\e(B
6884
6885 @vindex gnus-asynchronous
6886 \e$B$3$l$,J}K!$G$9\e(B: @code{gnus-asynchronous} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
6887 \e$B;D$j$N$3$H$O<+F0E*$K5/$3$j$^$9!#\e(B
6888
6889 @vindex gnus-use-article-prefetch
6890 @code{gnus-use-article-prefetch} \e$B$r@_Dj$9$k$3$H$K$h$j!"$I$l$/$i$$$N5-;v\e(B
6891 \e$B$,@h$K<hF@$5$l$k$Y$-$+$rA`:n$9$k$3$H$,$G$-$^$9!#$3$l$O%G%#%U%)%k%H$G\e(B
6892 \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$B5-;v$r\e(B
6893 \e$B@h\e(B-\e$B<hF@$9$k$H$$$&$3$H$G$9!#$3$NJQ?t$,\e(B @code{t} \e$B$G$"$k$H!"%P%C%/%(%s%I$O\e(B
6894 \e$B@)8BL5$/<hF@$G$-$k$9$Y$F$N5-;v$r@h\e(B-\e$B<hF@$7$h$&$H$7$^$9!#$3$l\e(B
6895 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"@h\e(B-\e$B<hF@$O9T$o$l$^$;$s!#\e(B
6896
6897 @vindex gnus-async-prefetch-article-p
6898 @findex gnus-async-read-p
6899 \e$B$*$=$i$/!"@h\e(B-\e$B<hF@$r$7$?$/$J$$5-;v$,$$$/$D$+$"$k$G$7$g$&!=!=Nc$($P!"4{FI\e(B
6900 \e$B5-;v!#JQ?t\e(B @code{gnus-async-prefetch-article-p} \e$B$O5-;v$,@h$K<hF@$5$l$k$Y\e(B
6901 \e$B$-$+$I$&$+$r@)8f$7$^$9!#$3$N4X?t$OLdBj$N5-;v$,@h\e(B-\e$B<hF@$5$l$k$Y$-$G$"$l\e(B
6902 \e$B$P\e(B @code{nil} \e$B$G$J$$CM$r$+$($9$Y$-$G$9!#%G%#%U%)%k%H\e(B
6903 \e$B$O\e(B @code{gnus-async-read-p} \e$B$G!"$=$l$O4{FI5-;v$K$O\e(B @code{nil} \e$B$r$+$($7$^\e(B
6904 \e$B$9!#$3$N4X?t$O5-;v$N%G!<%?9=B$$rM#0l$N0z?t$H$7$F8F$P$l$^$9!#\e(B
6905
6906 \e$BNc$($P!"$b$7\e(B 100 \e$B9T$h$j$bC;$$L$FI5-;v$N$_$r@h$K<hF@$7$?$$$N$G$"$l$P!"<!\e(B
6907 \e$B$N$h$&$K$G$-$^$9\e(B:
6908
6909 @lisp
6910 (defun my-async-short-unread-p (data)
6911   "Return non-nil for short, unread articles."
6912   (and (gnus-data-unread-p data)
6913        (< (mail-header-lines (gnus-data-header data))
6914           100)))
6915
6916 (setq gnus-async-prefetch-article-p 'my-async-short-unread-p)
6917 @end lisp
6918
6919 \e$B$3$l$i$N4X?t$O2?EY$b2?EY$b8F$P$l$^$9$N$G!"\e(BGnus \e$B$rCY$/$7$9$.$J$$$h$&$K!"\e(B
6920 \e$BC;$/4EH~$G$"$k$N$,9%$^$7$$$G$9!#$*$=$i$/!"$3$N$h$&$J$b$N$r%P%$%H%3%s%Q%$\e(B
6921 \e$B%k\e(B (byte-compile) \e$B$9$k$N$ONI$$CeA[$G$7$g$&!#\e(B
6922
6923 @vindex gnus-prefetched-article-deletion-strategy
6924 \e$B5-;v$OHsF14|%P%C%U%!$+$iCY$+$lAa$+$l:o=|$5$l$J$1$l$P$J$j$^$;$s!#\e(B
6925 @code{gnus-prefetched-article-deletion-strategy} \e$B$O$$$D5-;v$r:o=|$9$k$+\e(B
6926 \e$B$r;XDj$7$F$$$^$9!#$3$l$O0J2<$NMWAG$r4^$`$h$&$J%j%9%H$G$9\e(B:
6927
6928 @table @code
6929 @item read
6930 \e$B5-;v$,FI$^$l$?$H$-$K:o=|$7$^$9!#\e(B
6931
6932 @item exit
6933 \e$B%0%k!<%W$rH4$1$?$H$-$K5-;v$r:o=|$7$^$9!#\e(B
6934 @end table
6935
6936 \e$B%G%#%U%)%k%H$NCM$O\e(B @code{(read exit)} \e$B$G$9!#\e(B
6937
6938 @c @vindex gnus-use-header-prefetch
6939 @c @code{gnus-use-header-prefetch} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"<!$N%0%k!<%W$+$i\e(B
6940 @c \e$B5-;v$r@h$K<hF@$7$^$9!#\e(B
6941
6942 @node Article Caching
6943 @section \e$B5-;v$N%-%c%C%7%e\e(B
6944 @cindex article caching
6945 @cindex caching
6946
6947 \e$B$b$7\e(B@emph{\e$BHs>o$K\e(B}\e$BCY$$\e(B @acronym{NNTP} \e$B@\B3$G$"$k$J$i$P!"5-;v%-%c%C%7%e$r\e(B
6948 \e$B$9$k$3$H$r9M$($k$+$b$7$l$^$;$s!#$=$&$9$k$H!"$=$l$>$l$N5-;v$O$"$J$?$N%[!<\e(B
6949 \e$B%`%G%#%l%/%H%j$N2<$K%m!<%+%k$KN/$a$i$^$9!#4{$K?dB,$5$l$F$$$k$+$bCN$l$^$;\e(B
6950 \e$B$s$,!"$3$l$O\e(B @emph{\e$B5pBg$J\e(B}\e$B%G%#%9%/%9%Z!<%9$r?)$$!"\e(Bi\e$B%N!<%I$bHs>o$KB.$/?)\e(B
6951 \e$B$$$D$V$92DG=@-$,$"$k$?$a!"$=$l$O$"$J$?$NF,$r1K$,$;$k;v$K$J$k$+$b$7$l$^$;\e(B
6952 \e$B$s!#%&%)%C%+$NCf$G!#\e(B
6953
6954 \e$B$G$bCm0U?<$/;H$o$l$l$P!"$=$l$O5-;v$rJ]B8$9$k4JC1$JJ}K!$K$J$jF@$^$9!#\e(B
6955
6956 @vindex gnus-use-long-file-name
6957 @vindex gnus-cache-directory
6958 @vindex gnus-use-cache
6959 \e$B%-%c%C%7%e$r<B9T$9$k$?$a$K$O!"\e(B@code{gnus-use-cache} \e$B$r\e(B @code{t} \e$B$K@_Dj$7\e(B
6960 \e$B$^$9!#%G%#%U%)%k%H$G$O!"$9$Y$F$N2D;k$^$?$OJ]N1$H$7$F0u$NIU$$$F$$$k5-;v$O\e(B
6961 \e$B%m!<%+%k$N%-%c%C%7%e$KJ#<L$5$l$^$9!#$3$N%-%c%C%7%e$,J?$i$J9=B$$+3,AXE*$G\e(B
6962 \e$B$"$k$+$O!"$$$D$b$I$*$j!"JQ?t\e(B @code{gnus-use-long-file-name} \e$B$G@)8f$5$l$^\e(B
6963 \e$B$9!#\e(B
6964
6965 \e$B2D;k$+J]N15-;v$r:FA*Br$7$?>l9g$O!"%5!<%P!<$NBe$o$j$K%-%c%C%7%e$+$i<hF@$5\e(B
6966 \e$B$l$^$9!#%-%c%C%7%e$K$"$k5-;v$O4|8B@Z$l:o=|$5$l$^$;$s$N$G!"5-;v$,B0$7$F$$\e(B
6967 \e$B$k$H$3$m$K;D$7$?$^$^$G5-;v$rJ]B8$9$kJ}K!$H$7$F;H$&;v$,$G$-$k$+$b$7$l$^$;\e(B
6968 \e$B$s!#J]B8$7$?$$5-;v$r$9$Y$FJ]N1$N0u$rIU$1$F!"8e$O?4G[$OMW$j$^$;$s!#\e(B
6969
6970 \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
6971
6972 @vindex gnus-cache-remove-articles
6973 @vindex gnus-cache-enter-articles
6974 \e$B%-%c%C%7%e\e(B \e$B$XF~$k\e(B/\e$B$+$i:o=|$5$l$k\e(B \e$B$OJQ\e(B
6975 \e$B?t\e(B @code{gnus-cache-enter-articles} \e$B$H\e(B @code{gnus-cache-remove-articles} \e$B$K\e(B
6976 \e$B$h$C$F@)8f$5$l$^$9!#$3$l$i$ON>J}$H$b%7%s%\%k$N%j%9%H$G$9!#A0<T$O%G%#%U%)\e(B
6977 \e$B%k%H$G$O\e(B @code{(ticked dormant)} \e$B$G!"2D;k$HJ]N15-;v$O%-%c%C%7%e$KF~$l$i\e(B
6978 \e$B$l$k$H$$$&;v$G$9!#8e<T$O%G%#%U%)%k%H$G$O\e(B @code{(read)} \e$B$G!"4{FI$N0u$,IU\e(B
6979 \e$B$$$?5-;v$O%-%c%C%7%e$+$i:o=|$5$l$k$H$$$&;v$G$9!#$*$=$i$/$3$l$i$NFs$D$N%j\e(B
6980 \e$B%9%H$O\e(B @code{ticked}, @code{dormant}, @code{unread} \e$B$*$h\e(B
6981 \e$B$S\e(B @code{read} \e$B$+$i$J$k$G$7$g$&!#\e(B
6982
6983 @findex gnus-jog-cache
6984 \e$B$=$l$G!"$I$&$d$C$FBgNL$N5-;v<hF@$HCyC_<B8=$5$l$k$N$G$7$g$&$+!#L?\e(B
6985 \e$BNa\e(B @code{gnus-jog-cache} \e$B$OA4$F$N9XFI%0%k!<%W$KBP$7$F!"$9$Y$F$NL$FI5-;v\e(B
6986 \e$B$rMW5a$7!"%9%3%"$rIU$1!"%-%c%C%7%e$KJ]B8$7$^$9!#$3$NL?Na$r<B:]$K!"<B:]$K\e(B
6987 \e$B<B:]$K<B:]$K!";H$&$N$O!"\e(B1) @acronym{NNTP} \e$B%5!<%P!<$H$N@\B3$,K\Ev$K!"K\Ev\e(B
6988 \e$B$K!"K\Ev$KCY$/\e(B 2) \e$BK\Ev$K!"K\Ev$K!"K\Ev$K5pBg$J%G%#%9%/$r;}$C$F$$$k$H$-$@\e(B
6989 \e$B$1$K$9$k$Y$-$G$9!#$3$l$O??LLL\$K$$$C$F$$$^$9!#%@%&%s%m!<%I$5$l$k5-;v$N?t\e(B
6990 \e$B$r>/$J$/$9$k0l$D$NJ}K!$O!"M_$7$/$J$$5-;v$N%9%3%"$rDc$/$7!"4{FI$N0u$rIU$1\e(B
6991 \e$B$k;v$G$9!#$=$&$7$?>l9g!"$=$l$i$O$3$NL?Na$G$O%@%&%s%m!<%I$5$l$^$;$s!#\e(B
6992
6993 @vindex gnus-uncacheable-groups
6994 @vindex gnus-cacheable-groups
6995 \e$B$$$/$D$+$N%0%k!<%W$G$O%-%c%C%7%e$r$7$?$/$J$$$H$$$&$N$ONI$/$"$k;v$G$9!#Nc\e(B
6996 \e$B$($P!"\e(B@code{nnml} \e$B%a!<%k%G%#%l%/%H%j!<$,%[!<%`%G%#%l%/%H%j!<$N2<$K$"$l$P!"\e(B
6997 \e$B$=$l$r$"$J$?$N%[!<%`%G%#%l%/%H%j!<$N2<$NJL$N>l=j$K%-%c%C%7%e$9$k$N$O0UL#\e(B
6998 \e$B$NL5$$;v$G$9!#$"$J$?$,FsG\$NMFNL$r;H$&;v$,NI$$$H46$8$J$$8B$j$O!#\e(B
6999
7000 \e$B%-%c%C%7%e$r@)8B$9$k$?$a$K!"\e(B@code{gnus-cacheable-groups} \e$B$r%-%c%C%7%e$9\e(B
7001 \e$B$k%0%k!<%W$NO"A[%j%9%H!"Nc$($P\e(B @samp{^nntp} \e$B$H$9$k$+!"@55,I=\e(B
7002 \e$B8=\e(B @code{gnus-uncacheable-groups} \e$B$rNc$($P!"\e(B@samp{^nnml} \e$B$K@_Dj$7$F2<$5\e(B
7003 \e$B$$!#N>J}$NJQ?t$N=i4|CM$O\e(B @code{nil} \e$B$G$9!#$b$7%0%k!<%W$,N>J}$N@55,I=8=$K\e(B
7004 \e$B9gCW$9$k$H!"$=$N%0%k!<%W$O%-%c%C%7%e$5$l$^$;$s!#\e(B
7005
7006 @findex gnus-cache-generate-nov-databases
7007 @findex gnus-cache-generate-active
7008 @vindex gnus-cache-active-file
7009 \e$B%-%c%C%7%e$O$I$N5-;v$,4^$^$l$F$$$k$+$N>pJs$r%"%/%F%#%V%U%!%$\e(B
7010 \e$B%k\e(B (@code{gnus-cache-active-file}) \e$B$KN/$a$^$9!#$3$N%U%!%$%k\e(B (\e$B$b$7$/$O%-%c%C\e(B
7011 \e$B%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
7012 Gnus \e$B$OJ*;v$r@5$7$/$9$k$?$a$KFs$D$N4X?t$r$*4+$a$7$^$9!#\e(B
7013 @kbd{M-x gnus-cache-generate-nov-databases} \e$B$O$9$Y$F$N\e(B @acronym{NOV} \e$B%U%!\e(B
7014 \e$B%$%k$r\e(B (\e$B:F\e(B) \e$B:n@.$7!"\e(B@kbd{gnus-cache-generate-active} \e$B$O%"%/%F%#%V%U%!%$\e(B
7015 \e$B%k$r\e(B (\e$B:F\e(B) \e$B:n@.$7$^$9!#\e(B
7016
7017 @findex gnus-cache-move-cache
7018 @code{gnus-cache-move-cache} \e$B$O$9$Y$F$N\e(B @code{gnus-cache-directory} \e$B$r$I\e(B
7019 \e$B$3$+JL$N>l=j$K0\F0$7$^$9!#$"$J$?$O$I$3$K0\F0$5$;$k$+$r?R$M$i$l$^$9!#$=$l$C\e(B
7020 \e$B$F$+$C$3$$$$$G$7$g\e(B?
7021
7022 @node Persistent Articles
7023 @section \e$B1JB35-;v\e(B
7024 @cindex persistent articles
7025 \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
7026 \e$B$=$l$O%-%c%C%7%e$NJL$N8+J}$G!";d$N0U8+$G$O$=$NJ}$,$b$C$HLr$KN)$A$^$9!#\e(B
7027
7028 \e$BNc$($P!"%K%e!<%9%0%k!<%W$rFI$s$G$$$F!"$=$N$^$^1J1s$KJ]B8$7$FHkB"$7$?$$!"\e(B
7029 \e$B$$$/$D$+$N2ACM$"$kJu@P$K=P2q$C$?$H$7$^$7$g$&!#IaDL$O$=$l$r%U%!%$%k$KJ]B8\e(B
7030 \e$B$7$^$9\e(B (\e$BB?$/$NJ]B8L?Na$N0l$D$r;H$C$F\e(B)\e$B!#$=$l$NLdBj$O!"C1$K$"$N!"7y$J$@$1\e(B
7031 \e$B$G$9!#M}A[E*$K$O!"5-;v$O%0%k!<%W$G$"$J$?$,8+$D$1$?>l=j$K1J1s$K;D$C$F$$$k\e(B
7032 \e$B$Y$-$G$7$g$&!#%K%e!<%9%5!<%P!<$K$*$1$k4|8B:o=|$K$O1F6A$5$l$J$$$G!#\e(B
7033
7034 \e$B$3$l$,\e(B@dfn{\e$B1JB35-;v\e(B}\e$B$G$9!=!=5-;v$O:o=|$5$l$^$;$s!#$=$l$OIaDL$N%-%c%C%7%e\e(B
7035 \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
7036 \e$BL?Na$r;H$$$^$9\e(B:
7037
7038 @table @kbd
7039 @item *
7040 @kindex * (\e$B35N,\e(B)
7041 @findex gnus-cache-enter-article
7042 \e$B8=:_$N5-;v$r1JB3$K$7$^$9\e(B (@code{gnus-cache-enter-article})\e$B!#\e(B
7043
7044 @item M-*
7045 @kindex M-* (\e$B35N,\e(B)
7046 @findex gnus-cache-remove-article
7047 \e$B8=:_$N5-;v$r1JB35-;v$+$i<h$j=|$-$^$9\e(B (@code{gnus-cache-remove-articles})\e$B!#\e(B
7048 \e$B$3$l$OIaDL$O5-;v$r:o=|$7$^$9!#\e(B
7049 @end table
7050
7051 \e$B$3$NL?Na$ON>J}$H$b%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^$9!#\e(B
7052
7053 \e$B$b$71JB35-;v$K$@$16=L#$,$"$k$N$G$7$?$i!"2D;k5-;v\e(B (\e$B$d$=$NB>$N$b$N\e(B) \e$B$,%-%c%C\e(B
7054 \e$B%7%e$KF~$k$N$rHr$1$k$?$a$K!"\e(B@code{gnus-use-cache} \e$B$r\e(B @code{passive} \e$B$K@_\e(B
7055 \e$BDj$9$k$N$,NI$$$G$7$g$&\e(B:
7056
7057 @lisp
7058 (setq gnus-use-cache 'passive)
7059 @end lisp
7060
7061 @node Article Backlog
7062 @section \e$B5-;v$N%P%C%/%m%0\e(B
7063 @cindex backlog
7064 @cindex article backlog
7065 \e$B$b$7CY$$@\B3$7$+$J$$>l9g$G!"%-%c%C%7%e$r;H$&$H$$$&H/A[$O$"$^$jL%NOE*$G$O\e(B
7066 \e$B$J$$$H$-\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;v$K$h$C$F\e(B
7067 \e$B>u67$r2?$H$+$9$k$3$H$,$G$-$^$9!#$3$l$O4{$KFI$s$@5-;v$r:F<hF@$7$J$/$FNI$$\e(B
7068 \e$B$h$&$K!"\e(BGnus \e$B$,4{$KFI$s$@5-;v$r0l;~J]B8$7$F$*$/$H$3$m$G$9!#$3$l$O$b$A$m\e(B
7069 \e$B$s!"$"$J$?$K:G6aFI$s$@5-;v$r:F$SA*Br$9$kJJ$,$"$k$H$-$@$1$KLrN)$A$^$9!#$b\e(B
7070 \e$B$7@dBP$K$=$l$r$7$J$$$N$G$"$l$P!"%P%C%/%m%0$r$9$k$3$H$O\e(B Gnus \e$B$r>/$7CY$/$7!"\e(B
7071 \e$B%a%b%j!<$N;HMQNL$r$$$/$i$+A}$d$7$^$9!#\e(B
7072
7073 @vindex gnus-keep-backlog
7074 \e$B$b$7\e(B @code{gnus-keep-backlog} \e$B$r?t;z\e(B @var{n} \e$B$K@_Dj$9$k$H!"\e(BGnus \e$B$O:GBg\e(B
7075 \e$B$G\e(B @var{n} \e$B$N8E$$5-;v$r8e$N:F<hF@$N$?$a$K%P%C%U%!$KN/$a$F$*$-$^$9!#$3$N\e(B
7076 \e$BJQ?t$,\e(B @code{nil} \e$B$G$O$J$/!"?t;z$G$b$J$$>l9g!"\e(BGnus \e$B$O\e(B@emph{\e$BA4$F\e(B}\e$B$N4{FI5-\e(B
7077 \e$B;v$r$?$/$o$($^$9!#$3$l$O$"$J$?$N\e(B Emacs \e$B$,!"K=H/$7$F$"$J$?$N%^%7%s$,Mn$A\e(B
7078 \e$B$k$^$G@)8B$J$/KD$l>e$,$k$H$$$&$3$H$G$9!#;d$O$"$J$?J}A4$F$,855$$G$$$i$l$k\e(B
7079 \e$B$h$&$K$3$3$K=q$-2C$($^$7$?!#\e(B
7080
7081 \e$B%G%#%U%)%k%HCM$O\e(B 20 \e$B$G$9!#\e(B
7082
7083 @node Saving Articles
7084 @section \e$B5-;v$NJ]B8\e(B
7085 @cindex saving articles
7086
7087 Gnus \e$B$O$?$/$5$s$NJ}K!$G5-;v$rJ]B8$9$k;v$,$G$-$^$9!#0J2<$N$b$N$OHs>o$KN(\e(B
7088 \e$BD>$JJ}K!\e(B (\e$BNc$($P!"5-;v$,J]B8$9$kA0$K$[$H$s$I2?$b$J$5$l$J$$\e(B) \e$B$G5-;v$rJ]B8\e(B
7089 \e$B$9$k$?$a$N@bL@$G$9!#0c$C$?<jCJ\e(B (uudecode\e$B$9$k!"\e(Bshar \e$B%U%!%$%k$rE83+$9\e(B
7090 \e$B$k\e(B) \e$B$K$D$$$F$O\e(B@code{gnus-uu} \e$B$r;H$&$N$,NI$$$G$7$g\e(B
7091 \e$B$&\e(B (@pxref{Decoding Articles})\e$B!#\e(B
7092
7093 \e$B$3$3$K:\$C$F$$$k%3%^%s%I$OBP>]$,%U%!%$%k$G$9!#%0%k!<%W$KJ]B8$7$?$$>l9g\e(B
7094 \e$B$O\e(B @kbd{B c} (@code{gnus-summary-copy-article}) \e$B%3%^%s%I$r;2>H$7$F2<$5\e(B
7095 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
7096
7097 @vindex gnus-save-all-headers
7098 @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
7099 \e$B$kA0$KK>$^$7$/$J$$%X%C%@!<$r>C5n$7$^$;$s!#\e(B
7100
7101 @vindex gnus-saved-headers
7102 \e$B$b$7>e$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"@55,I=\e(B
7103 \e$B8=\e(B @code{gnus-saved-headers} \e$B$K9gCW$9$k$9$Y$F$N%X%C%@!<$O;D$5$l!";D$j$N\e(B
7104 \e$B$b$N$OJ]B8$9$kA0$K:o=|$5$l$^$9!#\e(B
7105
7106 @table @kbd
7107 @item O o
7108 @itemx o
7109 @kindex O o (\e$B35N,\e(B)
7110 @kindex o (\e$B35N,\e(B)
7111 @findex gnus-summary-save-article
7112 @c @icon{gnus-summary-save-article}
7113 \e$B%G%#%U%)%k%H$N5-;vJ]B8$rMQ$$$F8=:_$N5-;v$rJ]B8$7$^\e(B
7114 \e$B$9\e(B (@code{gnus-summary-save-article})\e$B!#\e(B
7115
7116 @item O m
7117 @kindex O m (\e$B35N,\e(B)
7118 @findex gnus-summary-save-article-mail
7119 \e$B8=:_$N5-;v$r%a!<%k$NMM<0$GJ]B8$7$^\e(B
7120 \e$B$9\e(B (@code{gnus-summary-save-article-mail})\e$B!#\e(B
7121
7122 @item O r
7123 @kindex O r (\e$B35N,\e(B)
7124 @findex gnus-summary-save-article-rmail
7125 \e$B8=:_$N5-;v$r\e(B Rmail \e$B$NMM<0$GJ]B8$7$^\e(B
7126 \e$B$9\e(B (@code{gnus-summary-save-article-rmail})\e$B!#\e(B
7127
7128 @item O f
7129 @kindex O f (\e$B35N,\e(B)
7130 @findex gnus-summary-save-article-file
7131 @c @icon{gnus-summary-save-article-file}
7132 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%k\e(B (plain file) \e$BMM<0$GJ]B8$7$^\e(B
7133 \e$B$9\e(B (@code{gnus-summary-save-article-file})\e$B!#\e(B
7134
7135 @item O F
7136 @kindex O F (\e$B35N,\e(B)
7137 @findex gnus-summary-write-article-file
7138 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%kMM<0$GJ]B8$7!"0JA0$N%U%!%$%k$NFbMF$r>e=q$-$7$^\e(B
7139 \e$B$9\e(B (@code{gnus-summary-write-article-file})\e$B!#\e(B
7140
7141 @item O b
7142 @kindex O b (\e$B35N,\e(B)
7143 @findex gnus-summary-save-article-body-file
7144 \e$B8=:_$N5-;v$NK\J8\e(B (body) \e$B$rIaDL$N%U%!%$%kMM<0$GJ]B8$7$^\e(B
7145 \e$B$9\e(B (@code{gnus-summary-save-article-body-file})\e$B!#\e(B
7146
7147 @item O h
7148 @kindex O h (\e$B35N,\e(B)
7149 @findex gnus-summary-save-article-folder
7150 \e$B8=:_$N5-;v$r\e(B mh \e$B$N%U%)%k%@!<$NMM<0$GJ]B8$7$^\e(B
7151 \e$B$9\e(B (@code{gnus-summary-save-article-folder})\e$B!#\e(B
7152
7153 @item O v
7154 @kindex O v (\e$B35N,\e(B)
7155 @findex gnus-summary-save-article-vm
7156 \e$B8=:_$N5-;v$r\e(B VM \e$B%U%)%k%@!<$KJ]B8$7$^\e(B
7157 \e$B$9\e(B (@code{gnus-summary-save-article-vm})\e$B!#\e(B
7158
7159 @item O p
7160 @itemx |
7161 @kindex O p (\e$B35N,\e(B)
7162 @kindex | (\e$B35N,\e(B)
7163 @findex gnus-summary-pipe-output
7164 \e$B8=:_$N5-;v$r%Q%$%W$KJ]B8$7$^$9!#$&!<$s$H!"$"$N$)!";d$,8@$*$&$H$7$F$$$k;v\e(B
7165 \e$B$O!=!=8=:_$N5-;v$r%W%m%;%9$K%Q%$%W$9$k$H$$$&$3$H$G\e(B
7166 \e$B$9\e(B (@code{gnus-summary-pipe-output})\e$B!#%7%s%\%k@\F,<-\e(B (@pxref{Symbolic
7167 Prefixes}) \e$B$,M?$($i$l$k$H!"%Q%$%W$X$N=PNO$K40A4$J%X%C%@!<$r4^$a$^$9!#\e(B
7168
7169 @item O P
7170 @kindex O P (\e$B35N,\e(B)
7171 @findex gnus-summary-muttprint
7172 @vindex gnus-summary-muttprint-program
7173 \e$B8=:_$N5-;v$r\e(B muttprint \e$B$KJ]B8$7$^$9!#$3$l$O30It%W%m%0%i\e(B
7174 \e$B%`\e(B @uref{http://muttprint.sourceforge.net/, Muttprint} \e$B$r;H$C$F5-;v$r0u\e(B
7175 \e$B:~$7$^$9!#%W%m%0%i%`L>$H;HMQ$9$k%*%W%7%g%s$O!"JQ\e(B
7176 \e$B?t\e(B @code{gnus-summary-muttprint-program} \e$B$G;XDj$5$l$^$9!#\e(B
7177 (@code{gnus-summary-muttprint})\e$B!#\e(B
7178 @end table
7179
7180 @vindex gnus-prompt-before-saving
7181 \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
7182 \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
7183 \e$BB8$7$?>l9g!"$=$l$>$l$N$9$Y$F$N5-;v$KBP$7$F%U%!%$%kL>$NF~NO$rMW5a$5$l$k;v\e(B
7184 \e$B$KK0$-K0$-$9$k$G$7$g$&!#F~NOB%?JF0:n$OJQ\e(B
7185 \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
7186 \e$B%k%H$G$O\e(B @code{always} \e$B$G!"$"$J$?$,CN$C$F$$$F7y$,$C$F$$$k!"2a>j$JB%?JF0\e(B
7187 \e$B:n$r$7$^$9!#Be$o$j$K$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$k$H!"$"$J$?$,J]B8$9$k$=\e(B
7188 \e$B$l$>$l$N0lO"$N5-;v$KBP$7$F0l2s$@$1B%$5$l$^$9!#K\Ev$K\e(B Gnus \e$B$K$9$Y$F$N;W9M\e(B
7189 \e$B$r$5$;$?$$$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$K$9$k$3$H$5$($G$-$^$9!#$=$7\e(B
7190 \e$B$F!"5-;v$rJ]B8$9$k$?$a$N%U%!%$%k$rB%$5$l$k;v$O$"$j$^$;$s!#\e(BGnus \e$B$OC1=c$K\e(B
7191 \e$B$9$Y$F$N5-;v$r%G%#%U%)%k%H$N%U%!%$%k$KJ]B8$7$^$9!#\e(B
7192
7193 @vindex gnus-default-article-saver
7194 Gnus \e$B$,$"$J$?$NK>$`$H$*$j$K$J$k$h$&$K!"JQ\e(B
7195 \e$B?t\e(B @code{gnus-default-article-saver} \e$B$r%+%9%?%^%$%:$9$k;v$,$G$-$^$9!#2<\e(B
7196 \e$B$NO;$D$N4{@=4X?t$r;H$&;v$,$G$-$^$9$7!"<+J,<+?H$N4X?t$r:n$k;v$b$G$-$^$9!#\e(B
7197
7198 @table @code
7199 @item gnus-summary-save-in-rmail
7200 @findex gnus-summary-save-in-rmail
7201 @vindex gnus-rmail-save-name
7202 @findex gnus-plain-save-name
7203 \e$B$3$l$O%G%#%U%)%k%H$NMM<0!"\e(B@dfn{Babyl} \e$B$G$9!#JQ\e(B
7204 \e$B?t\e(B @code{gnus-ramil-save-name} \e$B$KF~$C$F$$$k4X?t$r!"5-;v$rJ]B8$9$k$?$a$N\e(B
7205 \e$B%U%!%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^$9!#%G%#%U%)%k%H\e(B
7206 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7207
7208 @item gnus-summary-save-in-mail
7209 @findex gnus-summary-save-in-mail
7210 @vindex gnus-mail-save-name
7211 Unix \e$B%a!<%k\e(B (mbox) \e$B%U%!%$%k$KJ]B8$7$^$9!#JQ\e(B
7212 \e$B?t\e(B @code{gnus-mail-save-name} \e$B$KF~$C$F$$$k4X?t$r!"5-;v$rJ]B8$9$k$?$a$N%U%!\e(B
7213 \e$B%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^$9!#%G%#%U%)%k%H\e(B
7214 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7215
7216 @item gnus-summary-save-in-file
7217 @findex gnus-summary-save-in-file
7218 @vindex gnus-file-save-name
7219 @findex gnus-numeric-save-name
7220 \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
7221 \e$BF~$C$F$$$k4X?t$r!"5-;v$rJ]B8$9$k$?$a$N%U%!%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^\e(B
7222 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7223
7224 @item gnus-summary-write-to-file
7225 @findex gnus-summary-write-to-file
7226 \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
7227 \e$B$i>e=q$-$5$l$^$9!#JQ?t\e(B @code{gnus-file-save-name} \e$B$KF~$C$F$$$k4X?t$r!"5-\e(B
7228 \e$B;v$rJ]B8$9$k$?$a$N%U%!%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^$9!#%G%#%U%)%k%H\e(B
7229 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7230
7231 @item gnus-summary-save-body-in-file
7232 @findex gnus-summary-save-body-in-file
7233 \e$B5-;v$NK\BN$rDL>o$N%U%!%$%k$N8e$KDI2C$7$^$9!#JQ\e(B
7234 \e$B?t\e(B @code{gnus-file-save-name} \e$B$KF~$C$F$$$k4X?t$r!"5-;v$rJ]B8$9$k$?$a$N%U%!\e(B
7235 \e$B%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^$9!#%G%#%U%)%k%H\e(B
7236 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7237
7238 @item gnus-summary-save-in-folder
7239 @findex gnus-summary-save-in-folder
7240 @findex gnus-folder-save-name
7241 @findex gnus-Folder-save-name
7242 @vindex gnus-folder-save-name
7243 @cindex rcvstore
7244 @cindex MH folders
7245 MH \e$B%i%$%V%i%j!<$N\e(B @code{rcvstore} \e$B$rMQ$$$k;v$K$h$C$F5-;v$r\e(B MH \e$B%U%)%k%@!<\e(B
7246 \e$B$KJ]B8$7$^$9!#JQ?t\e(B @code{gnus-folder-save-name} \e$B$KF~$C$F$$$k4X?t$r!"5-;v\e(B
7247 \e$B$rJ]B8$9$k%U%!%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^$9!#%G%#%U%)%k%H\e(B
7248 \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
7249 \e$B;H$&;v$,$G$-$F!"$3$A$i$O@hF,$,BgJ8;z!";D$j$,>.J8;z$K$J$C$?L>A0$r$D$/$j$^\e(B
7250 \e$B$9!#\e(B
7251
7252 @item gnus-summary-save-in-vm
7253 @findex gnus-summary-save-in-vm
7254 \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
7255 \e$B$,I,MW$G$9!#\e(B
7256 @end table
7257
7258 @vindex gnus-article-save-directory
7259 \e$B$3$l$i$NA4$F$N4X?t$O:G8e$N0l$D$r=|$$$F!"4D6-JQ?t\e(B @env{SAVEDIR} \e$B$K$h$C$F\e(B
7260 \e$B=i4|2=$5$l$k\e(B @code{gnus-article-save-directory} \e$B$K5-;v$rJ]B8$7$^$9!#$3$l\e(B
7261 \e$B$O%G%#%U%)%k%H$G$O\e(B @file{~/News/} \e$B$G$9!#\e(B
7262
7263 \e$B>e$K$"$k$h$&$K!"5-;v$rJ]B8$9$k$?$a$N%U%!%$%k$NE,@Z$JL>A0$r8+$D$1$k$?$a$K!"\e(B
7264 \e$B4X?t$O0c$C$?4X?t$rMQ$$$^$9!#0J2<$OL>A0$r@8@.$9$k$?$a$K;HMQ2DG=$J4X?t$N%j\e(B
7265 \e$B%9%H$G$9\e(B:
7266
7267 @table @code
7268 @item gnus-Numeric-save-name
7269 @findex gnus-Numeric-save-name
7270 @file{~/News/Alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7271
7272 @item gnus-numeric-save-name
7273 @findex gnus-numeric-save-name
7274 @file{~/News/alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7275
7276 @item gnus-Plain-save-name
7277 @findex gnus-Plain-save-name
7278 @file{~/News/Alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7279
7280 @item gnus-plain-save-name
7281 @findex gnus-plain-save-name
7282 @file{~/News/alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7283
7284 @item gnus-sender-save-name
7285 @findex gnus-sender-save-name
7286 @file{~/News/larsi} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7287 @end table
7288
7289 @vindex gnus-split-methods
7290 \e$BO"A[%j%9%H\e(B @code{gnus-split-methods} \e$B$K@55,I=8=$rJ|$j9~$`;v$K$h$C$F!"\e(B
7291 Gnus \e$B$K5-;v$rJ]B8$9$k>l=j$rDs0F$9$k;v$,$G$-$^$9!#Nc$($P!"\e(BGnus \e$B$K4XO"$7$?\e(B
7292 \e$B5-;v$r%U%!%$%k\e(B @file{gnus-stuff} \e$B$K!"\e(BVM \e$B$K4XO"$7$?5-;v\e(B
7293 \e$B$r\e(B @file{vm-stuff} \e$BJ]B8$7$?$1$l$P!"$3$NJQ?t$r0J2<$N$h$&$K$9$k;v$,$G$-$^\e(B
7294 \e$B$9\e(B:
7295
7296 @lisp
7297 (("^Subject:.*gnus\\|^Newsgroups:.*gnus" "gnus-stuff")
7298  ("^Subject:.*vm\\|^Xref:.*vm" "vm-stuff")
7299  (my-choosing-function "../other-dir/my-stuff")
7300  ((equal gnus-newsgroup-name "mail.misc") "mail-stuff"))
7301 @end lisp
7302
7303 \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;}\e(B
7304 \e$B$D%j%9%H$G$"$k%j%9%H$G$"$k$H$$$&;v$,$o$+$j$^$9!#9gCW$OJ8;zNs\e(B (\e$B$3$N>l9g$O\e(B
7305 \e$B5-;v$N%X%C%@!<$K9gCW$9$k@55,I=8=$H$7$F;H$o$l$^$9\e(B) \e$B$*$h$S!"%7%s%\%k\e(B (\e$B%0%k!<\e(B
7306 \e$B%WL>$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
7307 \e$B2A\e(B (@code{eval}) \e$B$5$l$^$9\e(B) \e$B$G$"$k$3$H$,$G$-$^$9!#$b$7$3$l$i$NF0:n$N0l$D\e(B
7308 \e$B$G$b\e(B @code{nil} \e$B$G$J$$7k2L$rJV$9$H!"\e(B@dfn{\e$B%U%!%$%k\e(B}\e$B$,%G%#%U%)%k%H$NB%?J$H\e(B
7309 \e$B$7$F;H$o$l$^$9!#2C$($F!"8F$P$l$?4X?t$+<0$,J8;zNs$+J8;zNs$N%j%9%H$rJV$7$?\e(B
7310 \e$B$H$-$O!"1i;;$N7k2L<+BN$,;H$o$l$^$9!#\e(B
7311
7312 \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
7313 \e$B%H$r<j$KF~$l$k;v$K$J$j$^$9!#\e(B(\e$B$9$Y$F$N!X9gCW!Y$,;H$o$l$^$9!#\e(B) \e$B$=$l$+$iK\\e(B
7314 \e$BEv$KL>A0$H$7$F;H$$$?$$$b$N$rB%$5$l!"$3$NJQ?t$rE,MQ$9$k;v$K$h$jF@$i$l$?7k\e(B
7315 \e$B2L$+$i%U%!%$%kL>Jd40$r$7$FF~NO$7$^$9!#\e(B
7316
7317 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{((gnus-article-archive-name))} \e$B$G!"\e(B
7318 Gnus \e$B$,J]B8$9$k5-;v$N\e(B @code{Archive-name} \e$B9T$rD4$Y$F!"$=$l$r%U%!%$%kL>$N\e(B
7319 \e$BDs0F$H$7$F;H$&$H$$$&;v$G$9!#\e(B
7320
7321 \e$B$3$l$O%U%!%$%kL>$r>/$7$-$l$$$K$9$k4X?t$NNc$G$9!#\e(B
7322 @samp{nnml:mail.whatever} \e$B$N$h$&$J%a!<%k%0%k!<%W$,$?$/$5$s$"$k$N$G$"$l$P!"\e(B
7323 \e$BJ]B8$9$k$?$a$N%U%!%$%kL>$r:n$kA0$K$3$l$i$N%0%k!<%WL>$N:G=i$r@Z$jMn$H$9I,\e(B
7324 \e$BMW$,$"$k$+$b$7$l$^$;$s!#<!$NJ*$O$^$5$K$=$l$r$7$^$9\e(B:
7325
7326 @lisp
7327 (defun my-save-name (group)
7328   (when (string-match "^nnml:mail." group)
7329     (substring group (match-end 0))))
7330
7331 (setq gnus-split-methods
7332       '((gnus-article-archive-name)
7333         (my-save-name)))
7334 @end lisp
7335
7336 @vindex gnus-use-long-file-name
7337 \e$B:G8e$K\e(B @code{gnus-use-long-file-name} \e$B$H$$$&JQ?t$,$"$j$^$9!#$3$l\e(B
7338 \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
7339 \e$B%I\e(B (@samp{.}) \e$B$r%9%i%C%7%e\e(B (@samp{/}) \e$B$GCV$-49$($^$9!=!=$3$l$O4X?t$O$9$Y\e(B
7340 \e$B$F$N%U%!%$%k$r0lHV>e$N%G%#%l%/%H%j!<$KCV$/$N$G$O$J$/!"3,AXE*$J%G%#%l%/%H\e(B
7341 \e$B%j!<$r:n$k$H$$$&;v$G$9\e(B (@file{~/News/alt.andrea-dworkin} \e$B$NBe$o$j\e(B
7342 \e$B$K\e(B @file{~/News/alt/andrea-dworkin}\e$B!#\e(B) \e$B$3$NJQ?t$O$?$$$F$$$N%7%9%F%`$K$*\e(B
7343 \e$B$$$F%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#$7$+$7!"Nr;KE*$JM}M3$+\e(B
7344 \e$B$i\e(B Xenix \e$B$H\e(B usg-unix-v \e$B%^%7%s$G$O%G%#%U%)%k%H$G\e(B @code{nil} \e$B$G$9!#\e(B
7345
7346 \e$B$3$N4X?t$O:o=|$H%9%3%"$N%U%!%$%kL>$K1F6A$7$^$9!#$3$NJQ?t$,%j%9%H$G!"%j%9\e(B
7347 \e$B%H$KMWAG\e(B @code{not-score} \e$B$,$"$k$H!"D9$$%U%!%$%kL>$O%9%3%"%U%!%$%k$K$O;H\e(B
7348 \e$B$o$l$:!"%j%9%H$KMWAG\e(B @code{not-save} \e$B$,$"$k$H!"D9$$%U%!%$%kL>$OJ]B8$K$O\e(B
7349 \e$B;H$o$l$:!"MWAG\e(B @code{not-kill} \e$B$,$"$k$H!"D9$$%U%!%$%kL>$O:o=|%U%!%$%k$K\e(B
7350 \e$B$O;H$o$l$^$;$s!#\e(B
7351
7352 \e$B$b$75-;v$r%9%W!<%k$N$h$&$J3,AX$KJ]B8$7$?$$$N$G$"$l$P!"<!$N$h$&$K$G$-$^$9!#\e(B
7353
7354 @lisp
7355 (setq gnus-use-long-file-name '(not-save)) ; @r{to get a hierarchy}
7356 (setq gnus-default-article-saver
7357       'gnus-summary-save-in-file) ; @r{no encoding}
7358 @end lisp
7359
7360 \e$B$=$l$+$i\e(B @kbd{o} \e$B$K$h$C$F5-;v$rJ]B8$9$k$@$1$G$9!#$=$l$+$i$3$N3,AX$rC;L?\e(B
7361 \e$B$J\e(B @code{nneething} \e$B%0%k!<%W$K$h$C$FFI$`;v$,$G$-$^$9!=!=%0%k!<%W%P%C%U%!\e(B
7362 \e$B$G\e(B @kbd{G D} \e$B$H$7!"0lHV>e$N%G%#%l%/%H%j!<$r0z?t\e(B (@file{~/News/}) \e$B$H$7$F\e(B
7363 \e$BEO$7$^$9!#\e(B
7364
7365 @node Decoding Articles
7366 @section \e$B5-;v$NI|9f2=\e(B
7367 @cindex decoding articles
7368
7369 \e$B$H$-$I$-MxMQ<T$O2?$i$+$NJ}K!$GId9f2=$5$l$?5-;v\e(B (\e$B$b$7$/$O5-;v72\e(B) \e$B$rEj9F$7\e(B
7370 \e$B$^$9!#\e(BGnus \e$B$O$"$J$?$N$?$a$K$=$l$i$rI|9f2=$9$k;v$,$G$-$^$9!#\e(B
7371
7372 @menu
7373 * Uuencoded Articles::          \e$B5-;v$r\e(B uuencode \e$B$9$k\e(B
7374 * Shell Archives::              shar \e$B5-;v$r2rE`$9$k\e(B
7375 * PostScript Files::            \e$B%]%9%H%9%/%j%W%H$rJ,3d$9$k\e(B
7376 * Other Files::                 \e$BIaDL$NJ]B8$H\e(B binhex.
7377 * Decoding Variables::          \e$B9,$;$JI|9f2=$N$?$a$NJQ?t\e(B
7378 * Viewing Files::               \e$BI|9f2=$N7k2L$r8+$?$$\e(B?
7379 @end menu
7380
7381 @cindex series
7382 @cindex article series
7383 \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
7384 \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
7385 \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
7386 \e$B$+$rH=CG$7!"$9$Y$F$N5-;v$rI|9f2=$7$F!"$=$N7k2L$N%U%!%$%k$r\e(B \e$BE83+\e(B/\e$B1\Mw\e(B/\e$BJ]\e(B
7387 \e$BB8\e(B \e$B$9$k$3$H$,$G$-$^$9!#\e(B
7388
7389 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
7390 \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
7391 (\e$B6uGr$OBgBNL5;k$5$l$^$9$,!#\e(B)
7392
7393 \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
7394 \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
7395 \e$B$H$7$^$9!#\e(B
7396
7397 @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
7398 \e$B1\MwL?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
7399 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
7400
7401 @node Uuencoded Articles
7402 @subsection uuencode \e$B$5$l$?5-;v\e(B
7403 @cindex uudecode
7404 @cindex uuencoded articles
7405
7406 @table @kbd
7407 @item X u
7408 @kindex X u (\e$B35N,\e(B)
7409 @findex gnus-uu-decode-uu
7410 @c @icon{gnus-uu-decode-uu}
7411 \e$B8=:_$N72$r\e(B uudecode \e$B$7$^$9\e(B (@code{gnus-uu-decode-uu})\e$B!#\e(B
7412
7413 @item X U
7414 @kindex X U (\e$B35N,\e(B)
7415 @findex gnus-uu-decode-uu-and-save
7416 \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
7417
7418 @item X v u
7419 @kindex X v u (\e$B35N,\e(B)
7420 @findex gnus-uu-decode-uu-view
7421 \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
7422
7423 @item X v U
7424 @kindex X v U (\e$B35N,\e(B)
7425 @findex gnus-uu-decode-uu-and-save-view
7426 \e$B8=:_$N5-;v$r\e(B uudecode \e$B$7$F!"I=<($7$FJ]B8$7$^\e(B
7427 \e$B$9\e(B (@code{gnus-uu-decode-uu-and-save-view})\e$B!#\e(B
7428 @end table
7429
7430 \e$B$3$l$i$9$Y$F$O%W%m%;%90u$K$h$C$F0uIU$1$i$l$?5-;v$NB8:_$KBP$7$FH?1~$9$k$H\e(B
7431 \e$B$$$&$3$H$r3P$($F$*$$$F$/$@$5$$!#Nc$($P!"$b$7%K%e!<%9%0%k!<%WA4BN$rI|9f2=\e(B
7432 \e$B$7$FJ]B8$7$?$$$N$G$"$l$P!"IaDL\e(B
7433 \e$B$O\e(B @kbd{M P a} (@code{gnus-uu-mark-all}) \e$B$H$7!"$=$l$+\e(B
7434 \e$B$i\e(B @kbd{X U} (@code{gnus-uu-decode-uu-and-save}) \e$B$H$7$^$9!#\e(B
7435
7436 \e$B$3$NA4$F$O!"GrF|$N2<$KL@Gr$K%-!<$rBG$C$F$$$?\e(B @sc{gnus 4.1} \e$B$N$H$-$H\e(B
7437 \e$B$O\e(B @code{gnus-uu} \e$B$NF0:n$,A4$/0c$C$F$$$^$9!#$3$NHG$N\e(B @code{gnus-uu} \e$B$OIa\e(B
7438 \e$BDL$O2?$+$NJ}K!\e(B (@pxref{Setting Process Marks}) \e$B$G5-;v$K0u$rIU$1$F!"$=$l\e(B
7439 \e$B$+$i\e(B @kbd{X u} \e$B$r2!$9;v$rA0Ds$H$7$F$$$^$9!#\e(B
7440
7441 @vindex gnus-uu-notify-files
7442 \e$BCm0U\e(B: @code{gnus-uu-notify-files} \e$B$K9gCW$9$kL>A0!"\e(B
7443 @samp{[Cc][Ii][Nn][Dd][Yy][0-9]+.\\(gif\\|jpg\\)} \e$B$K%O!<%I%3!<%I$5$l$k!"\e(B
7444 \e$B$r;}$D5-;v$rI|9f2=$7$h$&$H$7$?$H$-$O!"\e(B@code{gnus-uu} \e$B$OLdBj$N5-;v$r$A$g\e(B
7445 \e$B$&$I1\Mw$7$?;v$rCN$i$;$k$?$a$K!"<+F0E*$K\e(B @samp{comp.unix.wizards} \e$B$K5-;v\e(B
7446 \e$B$rEj9F$7$^$9!#$3$N5!G=$r;H$o$J$$$h$&$K$9$k;v$O$G$-$^$;$s!#\e(B
7447
7448 @node Shell Archives
7449 @subsection \e$B%7%'%k%"!<%+%$%V\e(B
7450 @cindex unshar
7451 @cindex shell archives
7452 @cindex shared articles
7453
7454 \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
7455 \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
7456 \e$B$NL?Na$,$"$j$^$9\e(B:
7457
7458 @table @kbd
7459 @item X s
7460 @kindex X s (\e$B35N,\e(B)
7461 @findex gnus-uu-decode-unshar
7462 \e$B8=:_$N72$r2rE`$7$^$9\e(B (@code{gnus-uu-decode-unshar})\e$B!#\e(B
7463
7464 @item X S
7465 @kindex X S (\e$B35N,\e(B)
7466 @findex gnus-uu-decode-unshar-and-save
7467 \e$B8=:_$N72$r2rE`$7J]B8$7$^$9\e(B (@code{gnus-uu-decode-unshar-and-save})\e$B!#\e(B
7468
7469 @item X v s
7470 @kindex X v s (\e$B35N,\e(B)
7471 @findex gnus-uu-decode-unshar-view
7472 \e$B8=:_$N72$r2rE`$7I=<($7$^$9\e(B (@code{gnus-uu-decode-unshar-view})\e$B!#\e(B
7473
7474 @item X v S
7475 @kindex X v S (\e$B35N,\e(B)
7476 @findex gnus-uu-decode-unshar-and-save-view
7477 \e$B8=:_$N72$r2rE`$7!"I=<($7$FJ]B8$7$^\e(B
7478 \e$B$9\e(B (@code{gnus-uu-decode-unshar-and-save-view})\e$B!#\e(B
7479 @end table
7480
7481 @node PostScript Files
7482 @subsection \e$B%]%9%H%9%/%j%W%H%U%!%$%k\e(B
7483 @cindex PostScript
7484
7485 @table @kbd
7486 @item X p
7487 @kindex X p (\e$B35N,\e(B)
7488 @findex gnus-uu-decode-postscript
7489 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$^$9\e(B (@code{gnus-uu-decode-postscript})\e$B!#\e(B
7490
7491 @item X P
7492 @kindex X P (\e$B35N,\e(B)
7493 @findex gnus-uu-decode-postscript-and-save
7494 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$FJ]B8$7$^\e(B
7495 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save})\e$B!#\e(B
7496
7497 @item X v p
7498 @kindex X v p (\e$B35N,\e(B)
7499 @findex gnus-uu-decode-postscript-view
7500 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7$^\e(B
7501 \e$B$9\e(B (@code{gnus-uu-decode-postscript-view})\e$B!#\e(B
7502
7503 @item X v P
7504 @kindex X v P (\e$B35N,\e(B)
7505 @findex gnus-uu-decode-postscript-and-save-view
7506 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7J]B8$7$^\e(B
7507 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save-view})\e$B!#\e(B
7508 @end table
7509
7510 @node Other Files
7511 @subsection \e$BB>$N%U%!%$%k\e(B
7512
7513 @table @kbd
7514 @item X o
7515 @kindex X o (\e$B35N,\e(B)
7516 @findex gnus-uu-decode-save
7517 \e$B8=:_$N72$rJ]B8$7$^$9\e(B (@code{gnus-uu-decode-save})\e$B!#\e(B
7518
7519 @item X b
7520 @kindex X b (\e$B35N,\e(B)
7521 @findex gnus-uu-decode-binhex
7522 \e$B8=:_$N5-;v$r\e(B binhex \e$B2rE`$7$^$9\e(B (@code{gnus-uu-decode-binhex})\e$B!#$3$l$OK\\e(B
7523 \e$BEv$OF0:n$7$^$;$s!#\e(B
7524 @end table
7525
7526 @node Decoding Variables
7527 @subsection \e$BI|9f2=$N$?$a$NJQ?t\e(B
7528
7529 \e$B7AMF;l$G$9!#F0;l$G$O$"$j$^$;$s!#\e(B
7530
7531 @menu
7532 * Rule Variables::              \e$B%U%!%$%k$,$I$N$h$&$KI=<($5$l$k$+$r7h$a$kJQ?t\e(B
7533 * Other Decode Variables::      \e$BB>$NI|9f2=$NJQ?t\e(B
7534 * Uuencoding and Posting::      uuencode \e$B$9$k$N$r%+%9%?%^%$%:$9$kJQ?t\e(B
7535 @end menu
7536
7537 @node Rule Variables
7538 @subsubsection \e$B5,B'JQ?t\e(B
7539 @cindex rule variables
7540
7541 Gnus \e$B$O%U%!%$%k$r1\Mw$9$k$N$r7hDj$9$k$N$K\e(B@dfn{\e$B5,B'JQ?t\e(B}\e$B$rMQ$$$^$9!#$3$l\e(B
7542 \e$B$i$NJQ?t$O$9$Y$F0J2<$N$h$&$JMM<0$G$9!#\e(B
7543
7544 @lisp
7545       (list '(regexp1 command2)
7546             '(regexp2 command2)
7547             ...)
7548 @end lisp
7549
7550 @table @code
7551 @item gnus-uu-user-view-rules
7552 @vindex gnus-uu-user-view-rules
7553 @cindex sox
7554 \e$B$3$NJQ?t$O%U%!%$%k$r1\Mw$9$k$H$-$K:G=i$KD4$Y$i$l$^$9!#Nc$($P!"$b\e(B
7555 \e$B$7\e(B @file{.au} \e$B2;%U%!%$%k$rJQ49$9$k$?$a$K\e(B @code{sox} \e$B$r;H$$$?$$$H$-$O!"<!\e(B
7556 \e$B$N$h$&$K$G$-$^$9\e(B:
7557
7558 @lisp
7559 (setq gnus-uu-user-view-rules
7560       (list '("\\\\.au$\" "sox %s -t .aiff > /dev/audio")))
7561 @end lisp
7562
7563 @item gnus-uu-user-view-rules-end
7564 @vindex gnus-uu-user-view-rules-end
7565 \e$B$3$NJQ?t$O\e(B Gnus \e$B$,MxMQ<T$H%G%#%U%)%k%H$N1\Mw5,B'$+$i9gCW$9$k$b$N$r8+$D$1\e(B
7566 \e$B$i$l$J$+$C$?$H$-$KD4$Y$i$l$^$9!#\e(B
7567
7568 @item gnus-uu-user-archive-rules
7569 @vindex gnus-uu-user-archive-rules
7570 \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
7571 \e$B$K;H$&;v$,$G$-$^$9!#\e(B
7572 @end table
7573
7574 @node Other Decode Variables
7575 @subsubsection \e$BB>$NI|9f2=$NJQ?t\e(B
7576
7577 @table @code
7578 @vindex gnus-uu-grabbed-file-functions
7579
7580 @item gnus-uu-grabbed-file-functions
7581 \e$B$3$N%j%9%H$N$9$Y$F$N4X?t$O$=$l$>$l$N%U%!%$%k$,>e<j$/I|9f2=$5$l$?D>8e$K8F\e(B
7582 \e$B$P$l$^$9!=!=$G$9$+$i!"$9$0$K%U%!%$%k$r0\F0$d1\Mw$7$?$j$9$k$3$H$,$G$-!"2?\e(B
7583 \e$B$+$r$9$kA0$K$9$Y$F$N%U%!%$%k$,I|9f2=$5$l$k$N$rBT$DI,MW$O$"$j$^$;$s!#$3$N\e(B
7584 \e$B%j%9%H$KF~$l$k;v$N$G$-$k4{@=4X?t$O\e(B:
7585
7586 @table @code
7587 @item gnus-uu-grab-view
7588 @findex gnus-uu-grab-view
7589 \e$B%U%!%$%k$r1\Mw$7$^$9!#\e(B
7590
7591 @item gnus-uu-grab-move
7592 @findex gnus-uu-grab-move
7593 \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
7594 @end table
7595
7596 @item gnus-uu-be-dangerous
7597 @vindex gnus-uu-be-dangerous
7598 \e$BI|9f2=$N:GCf$KJQ$J>u67$,5/$3$C$?$H$-$K2?$r$9$k$+$r;XDj$7$^$9!#$b\e(B
7599 \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
7600 \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
7601 \e$B9g$O!"$=$l$>$l$N$H$-$K?R$M$^$9!#\e(B
7602
7603 @item gnus-uu-ignore-files-by-name
7604 @vindex gnus-uu-ignore-files-by-name
7605 \e$B$3$N@55,I=8=$K9gCW$9$kL>A0$N%U%!%$%k$O1\Mw$5$l$^$;$s!#\e(B
7606
7607 @item gnus-uu-ignore-files-by-type
7608 @vindex gnus-uu-ignore-files-by-type
7609 \e$B$3$NJQ?t$K9gCW$9$k\e(B @acronym{MIME} \e$B$N7?$r;}$D%U%!%$%k$O1\Mw$5$l$^$;$s!#\e(B
7610 Gnus \e$B$O%U%!%$%kL>$K4p$E$$$F7?$r?dB,$7$F$$$k;v$KCm0U$7$F$/$@$5$$!#\e(B
7611 @code{gnus-uu} \e$B$O\e(B (\e$B$^$@\e(B) @acronym{MIME} \e$B%Q%C%1!<%8$G$O$"$j$^$;$s$N$G!"$3\e(B
7612 \e$B$l$O>/$7JQ$G$9!#\e(B
7613
7614 @item gnus-uu-tmp-dir
7615 @vindex gnus-uu-tmp-dir
7616 @code{gnus-uu} \e$B$,$=$N;E;v$r$9$k>l=j$G$9!#\e(B
7617
7618 @item gnus-uu-do-not-unpack-archives
7619 @vindex gnus-uu-do-not-unpack-archives
7620 @code{nil} \e$B$G$J$$$N$O!"\e(B@code{gnus-uu} \e$B$OI=<($9$k$?$a$N%U%!%$%k$rC5$9$?$a\e(B
7621 \e$B$K%"!<%+%$%V$NCf$^$G$OF~$C$F$$$+$J$$$H$$$&;v$G$9!#\e(B
7622
7623 @item gnus-uu-view-and-save
7624 @vindex gnus-uu-view-and-save
7625 @code{nil} \e$B$G$J$$$N$O!"MxMQ<T$O%U%!%$%k$r1\Mw$7$?8e$K>o$KJ]B8$9$k$+$I$&\e(B
7626 \e$B$+$r?R$M$i$l$k$H$$$&;v$G$9!#\e(B
7627
7628 @item gnus-uu-ignore-default-view-rules
7629 @vindex gnus-uu-ignore-default-view-rules
7630 @code{nil} \e$B$G$J$$$N$O!"\e(B@code{gnus-uu} \e$B$O%G%#%U%)%k%H$N1\Mw5,B'$rL5;k$9$k\e(B
7631 \e$B$H$$$&;v$G$9!#\e(B
7632
7633 @item gnus-uu-ignore-default-archive-rules
7634 @vindex gnus-uu-ignore-default-archive-rules
7635 @code{nil} \e$B$G$J$$$N$O!"\e(B@code{gnus-uu} \e$B$O%G%#%U%)%k%H$N%"!<%+%$%VE83+L?Na\e(B
7636 \e$B$rL5;k$9$k$H$$$&;v$G$9!#\e(B
7637
7638 @item gnus-uu-kill-carriage-return
7639 @vindex gnus-uu-kill-carriage-return
7640 @code{nil} \e$B$G$J$$$N$O!"\e(B@code{gnus-uu} \e$B$O5-;v$+$i$9$Y$F$N%-%c%j%C%8%j%?!<\e(B
7641 \e$B%s\e(B (carriage return) \e$B$r<h$j5n$k$H$$$&;v$G$9!#\e(B
7642
7643 @item gnus-uu-unmark-articles-not-decoded
7644 @vindex gnus-uu-unmark-articles-not-decoded
7645 @code{nil} \e$B$G$J$$$N$O!"\e(B@code{gnus-uu} \e$B$OI|9f2=$K<:GT$7$?5-;v$KL$FI$N0u$r\e(B
7646 \e$BIU$1$k$H$$$&;v$G$9!#\e(B
7647
7648 @item gnus-uu-correct-stripped-uucode
7649 @vindex gnus-uu-correct-stripped-uucode
7650 @code{nil} \e$B$G$J$$$H$$$&$N$O!"\e(B@code{gnus-uu} \e$B$OB3$/6uGr$,:o=|$5$l$F$7$^$C\e(B
7651 \e$B$F$$$k\e(B uuencode \e$B$5$l$?%U%!%$%k$r=$I|$7$h$&$H\e(B @emph{\e$B;n$9\e(B} \e$B$H$$$&;v$G$9!#\e(B
7652
7653 @item gnus-uu-pre-uudecode-hook
7654 @vindex gnus-uu-pre-uudecode-hook
7655 @code{uudecode} \e$B$K%a%C%;!<%8$rAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
7656
7657 @item gnus-uu-view-with-metamail
7658 @vindex gnus-uu-view-with-metamail
7659 @cindex metamail
7660 @code{nil} \e$B$G$J$$$N$O!"\e(B@code{gnus-uu} \e$B$O5,B'JQ?t$GDj5A$5$l$?1\MwL?Na$rL5\e(B
7661 \e$B;k$7$F!"%U%!%$%kL>$K4p$E$$$?\e(B @acronym{MIME} \e$BFbMF$N7?$K<h$jBX$($k$H$$$&;v\e(B
7662 \e$B$G$9!#$=$N7k2L$O1\Mw$N$?$a$K\e(B @code{metamail} \e$B$K$+$1$i$l$^$9!#\e(B
7663
7664 @item gnus-uu-save-in-digest
7665 @vindex gnus-uu-save-in-digest
7666 @code{nil} \e$B$G$J$$$N$O!"\e(B@code{gnus-uu} \e$B$,I|9f2=$r$7$J$$$GJ]B8$r$9$k$h$&$K\e(B
7667 \e$B8@$o$l$?$H$-$K!"MWLs$rJ]B8$9$k$H$$$&;v$G$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k\e(B
7668 \e$B$H!"\e(B@code{gnus-uu} \e$B$O2?$b>~$j$r$7$J$$$GA4$F$r%U%!%$%k$KJ]B8$7$^$9!#MWLs\e(B
7669 \e$B$O\e(B RFC1153 \e$B=`$8$F$$$^$9!=!=0UL#$N$"$kNL$r;XDj$7$F!"HV9f$rH/9T$9$k4JC1$J\e(B
7670 \e$BJ}K!$,8+$D$+$i$J$+$C$?$N$G!"C1=c$K$=$l$i$O@Z$jMn$H$7$F$$$^$9!#\e(B
7671 @end table
7672
7673 @node Uuencoding and Posting
7674 @subsubsection uuencode \e$B$HEj9F\e(B
7675
7676 @table @code
7677 @item gnus-uu-post-include-before-composing
7678 @vindex gnus-uu-post-include-before-composing
7679 @code{nil} \e$B$G$J$$$N$O!"\e(B@code{gnus-uu} \e$B$,5-;v$r:n@.$9$kA0$KId9f2=$9$k%U%!\e(B
7680 \e$B%$%k$r?R$M$k$H$$$&;v$G$9!#$3$NJQ?t$,\e(B @code{t} \e$B$G$"$k$H!"\e(B@kbd{C-c C-i} \e$B$K\e(B
7681 \e$B$h$C$FId9f2=$5$l$?%U%!%$%k$r<h$j9~$`$+!"5-;v$rEj9F$9$k$H$-$K<h$j9~$`$+!"\e(B
7682 \e$B$I$A$i$+$r$9$k;v$,$G$-$^$9!#\e(B
7683
7684 @item gnus-uu-post-length
7685 @vindex gnus-uu-post-length
7686 \e$B5-;v$N:GBg$ND9$5$G$9!#Id9f2=$5$l$?%U%!%$%k$OA4BN$N%U%!%$%k$rEj9F$9$k$N$K\e(B
7687 \e$BI,MW$JNL$N%U%!%$%k$KJ,3d$5$l$^$9!#\e(B
7688
7689 @item gnus-uu-post-threaded
7690 @vindex gnus-uu-post-threaded
7691 @code{nil} \e$B$G$J$$$N$O!"\e(B@code{gnus-uu} \e$B$,Id9f2=$5$l$?%U%!%$%k$r%9%l%C%I$G\e(B
7692 \e$BEj9F$9$k$H$$$&;v$G$9!#$3$l$O$"$^$j8-$$J}K!$G$O$J$$$+$bCN$l$^$;$s!#$H$$$&\e(B
7693 \e$B$N$O!":#$^$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\e(B
7694 \e$B$F$$$/;v$N$G$-$kB>$NI|9fAuCV$,B8:_$7$J$$$+$i$G$9!#\e(B(\e$B$(!<$H!";d$O$=$l$r$9\e(B
7695 \e$B$k0l$D$N%Q%C%1!<%8$r8+$?;v$,$"$j$^$9!=!=\e(B@code{gnus-uu} \e$B$G$9!#$7$+$7$J$<\e(B
7696 \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
7697 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
7698
7699 @item gnus-uu-post-separate-description
7700 @vindex gnus-uu-post-separate-description
7701 @code{nil} \e$B$G$J$$$N$O!"5-=R$OJL$N5-;v$GEj9F$5$l$k$H$$$&;v$G$9!#:G=i$N5-\e(B
7702 \e$B;v$OIaDL$O\e(B (0/x) \e$B$N$h$&$KHV9f$,IU$1$i$l$^$9!#$b$7$3$NJQ?t\e(B
7703 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"MxMQ<T$N=q$$$?5-=R$O:G=i$N%U%!%$%k$N;O$a$K<h$j9~\e(B
7704 \e$B$^$l!"\e(B(1/x) \e$B$NHV9f$,IU$1$i$l$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
7705 @end table
7706
7707 @node Viewing Files
7708 @subsection \e$B%U%!%$%k$N1\Mw\e(B
7709 @cindex viewing files
7710 @cindex pseudo-articles
7711
7712 \e$BI|9f2=$7$?8e$G%U%!%$%k$,2?$i$+$N%"!<%+%$%V$G$"$k>l9g!"\e(BGnus \e$B$O%"!<%+%$%V\e(B
7713 \e$B$rE83+$7$h$&$H;n$_!"%"!<%+%$%V$NCf$K1\Mw$G$-$k%U%!%$%k$,$"$k$+$rD4$Y$^$9!#\e(B
7714 \e$BNc$($P!"\e(Bgzip \e$B$5$l$?\e(B tar \e$B%U%!%$%k\e(B @file{pics.tar.gz} \e$B$,$"$C$F!"%U%!%$\e(B
7715 \e$B%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%U%!%$\e(B
7716 \e$B%k$r2rE`$7$F\e(B tar \e$B$rE83+$7!"$=$l$+$iFs$D$N3($r1\Mw$7$^$9!#$3$NE83+$N2aDx\e(B
7717 \e$B$O:F5"E*$J$N$G!"%"!<%+%$%V$K%"!<%+%$%V$N%"!<%+%$%V$,$"$k$H!"$=$l$O$9$Y$F\e(B
7718 \e$BE83+$5$l$^$9!#\e(B
7719
7720 \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$r35N,\e(B
7721 \e$B%P%C%U%!$KA^F~$7$^$9!#$3$l$i$N!X5-;v!Y$K0\F0$7$?>l9g$O!"<B9T$9$kL?Na\e(B (\e$BIa\e(B
7722 \e$BDL$O\e(B Gnus \e$B$,Ds0F$r$7$^$9\e(B) \e$B$rF~NO$9$k$h$&$KB%$5$l!"$=$l$+$iL?Na$,<B9T$5$l\e(B
7723 \e$B$^$9!#\e(B
7724
7725 @vindex gnus-view-pseudo-asynchronously
7726 @code{gnus-view-pseudo-asynchronously} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(BEmacs \e$B$O\e(B
7727 \e$B@h$X?J$`A0$K1\Mw$,=*$o$k$^$GBT$A$^$9!#\e(B
7728
7729 @vindex gnus-view-pseudos
7730 @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
7731 \e$B$K5?;w5-;v$rA^F~$7$^$;$s$,!"$=$l$i$r$9$0$K1\Mw$7$^$9!#$3$NJQ?t\e(B
7732 \e$B$,\e(B @code{not-confirm} \e$B$G$"$k$H!"MxMQ<T$O1\Mw$,:Q$`A0$K3NG'$5$($b5a$a$i$l\e(B
7733 \e$B$^$;$s!#\e(B
7734
7735 @vindex gnus-view-pseudos-separately
7736 @code{gnus-view-pseudos-separately} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"0l$D$N5?;w5-\e(B
7737 \e$B;v$,1\Mw$5$l$k$=$l$>$l$N%U%!%$%k$KBP$7$F:n@.$5$l$^$9!#\e(B@code{nil} \e$B$G$"$k\e(B
7738 \e$B$H!"F1$81\MwL?Na$r;H$&$9$Y$F$NL?Na$,$=$NL?Na$N0z?t$N%j%9%H$H$7$FEO$5$l$^\e(B
7739 \e$B$9!#\e(B
7740
7741 @vindex gnus-insert-pseudo-articles
7742 @code{gnus-insert-pseudo-articles} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"I|9f2=$N$H$-\e(B
7743 \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
7744
7745 \e$B$=$l$G!"$=$N$h$&$J46$8$G$9!#\e(B@emph{\e$B<B<A%5!<%P!<\e(B} \e$B$+$i\e(B
7746 \e$B$N\e(B @emph{\e$B<B<A%0%k!<%W\e(B} \e$B$N\e(B @emph{\e$B5?;w5-;v\e(B} \e$BFI$s$G$$$^$9!#$=$7$F9M$($^\e(B
7747 \e$B$9\e(B: \e$B$I$&$7$FA4$F$,8=<B$G$O$J$/$J$C$F$7$^$C$?$N$@$m$&$+\e(B? \e$B$I$&$7$F$3$3$KMh\e(B
7748 \e$B$F$7$^$C$?$N$@$m$&$+\e(B?
7749
7750 @node Article Treatment
7751 @section \e$B5-;v$N07$$\e(B
7752
7753 \e$B$3$N5pBg$J@bL@J8=q$rFI$s$G$-$F!"?M!9$,=q$$$?;v$rFI$`!"$H$$$C$?$h$&$J%K%e!<\e(B
7754 \e$B%:%j!<%@!<$NK\Ev$NL\E*$r40A4$KK:$l$F$7$^$C$?$+$bCN$l$^$;$s!#5-;v$rFI$`;v\e(B
7755 \e$B$G$9!#;DG0$J;v$K!"?M!9$O=q$/;v$OHs>o$K6l<j$H$7$F$$$^$9$N$G!"5-;v$rFI$_$d\e(B
7756 \e$B$9$/$9$k$?$a$N4X?t$HJQ?t$,;3$N$h$&$K$"$j$^$9!#\e(B
7757
7758 @menu
7759 * Article Highlighting::        \e$B5-;v$r2LJ*%5%i%@$N$h$&$K8+$($k$h$&$K$7$?$$\e(B
7760 * Article Fontisizing::         \e$B6/D4$5$l$?J8$rAGE($K$9$k\e(B
7761 * Article Hiding::              \e$BFCDj$N>pJs$O>C$75n$j$?$$$H$b;W$&\e(B
7762 * Article Washing::             \e$B?M@8$r$b$C$H$h$/$9$k$?$/$5$s$N5$$NMx$$$?4X?t\e(B
7763 * Article Header::              \e$B%X%C%@!<$r$$$m$$$mJQ7A$5$;$k\e(B
7764 * 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
7765 * Article Button Levels::       \e$B%\%?%s$N8+$(J}$r@)8f$9$k\e(B
7766 * Article Date::                \e$B$0$:$0$:8@$&$J!"@$3&;~$@\e(B!
7767 * Article Display::             X-Face, Picons, Smileys \e$B$rI=<($9$k\e(B
7768 * Article Signature::           \e$B=pL>$C$F2?\e(B?
7769 * Article Miscellanea::         \e$BB>$N$$$m$$$m$J$b$N\e(B
7770 @end menu
7771
7772 @node Article Highlighting
7773 @subsection \e$B5-;v$N%O%$%i%$%H\e(B
7774 @cindex highlighting
7775
7776 \e$B5-;v%P%C%U%!$r2LJ*%5%i%@$N$h$&$K$7$?$$$@$1$G$J$/!"2Z$d$+$J2LJ*%5%i%@$N$h\e(B
7777 \e$B$&$K8+$($k$h$&$K$7$?$$$G$7$g$&!#\e(B
7778
7779 @table @kbd
7780 @item W H a
7781 @kindex W H a (\e$B35N,\e(B)
7782 @findex gnus-article-highlight
7783 @findex gnus-article-maybe-highlight
7784 \e$B8=:_$N5-;v$r$b$C$H%O%$%i%$%H\e(B (highlight) \e$B$7$^$9!#$3$N4X?t$O!"%X%C%@!<!"\e(B
7785 \e$B0zMQJ8!"=pL>$r%O%$%i%$%H$7!"K\BN\e(B (body) \e$B$HF,\e(B (head) \e$B$K%\%?%s$r2C$($^$9!#\e(B
7786
7787 @item W H h
7788 @kindex W H h (\e$B35N,\e(B)
7789 @findex gnus-article-highlight-headers
7790 @vindex gnus-header-face-alist
7791 \e$B%X%C%@!<$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-headers})\e$B!#%O%$\e(B
7792 \e$B%i%$%H$OJQ?t\e(B @code{gnus-header-face-alist} \e$B$K$7$?$,$C$F$J$5$l!"$=$l$O$=\e(B
7793 \e$B$l$>$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\e(B
7794 \e$B$N%j%9%H$G$9!#\e(B
7795 @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%@!<$NL>A0$r\e(B
7796 \e$B%O%$%i%$%H$9$k$N$K;H$o$l$k%U%'%$%9\e(B (face) (@pxref{Faces and Fonts})\e$B!"\e(B
7797 @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$N\e(B
7798 \e$B$,;H$o$l$^$9!#\e(B@var{\e$B@55,I=8=\e(B}\e$B$O\e(B @samp{^} \e$B$,IU$1$i$l$k$Y$-$G$O$J$$;v$KCm0U\e(B
7799 \e$B$7$F$/$@$5$$!=!=\e(BGnus \e$B$,$=$l$rIU$12C$($^$9!#\e(B
7800
7801 @item W H c
7802 @kindex W H c (\e$B35N,\e(B)
7803 @findex gnus-article-highlight-citation
7804 \e$B0zMQ$5$l$?J8$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-citation})\e$B!#\e(B
7805
7806 \e$B0zMQ%O%$%i%$%H$r%+%9%?%^%$%:$9$k$$$/$D$+$NJQ?t$O\e(B:
7807
7808 @table @code
7809 @vindex gnus-cite-parse-max-size
7810
7811 @item gnus-cite-parse-max-size
7812 \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!"0zMQ%O\e(B
7813 \e$B%$%i%$%H$O9T$o$l$^$;$s!#\e(B
7814
7815 @item gnus-cite-max-prefix
7816 @vindex gnus-cite-max-prefix
7817 \e$B0zMQ@\F,8l$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
7818
7819 @item gnus-cite-face-list
7820 @vindex gnus-cite-face-list
7821 \e$B0zMQ$r%O%$%i%$%H$9$k$?$a$K;H$o$l$k%U%'%$%9$N%j%9%H$G$9\e(B (@pxref{Faces and
7822 Fonts})\e$B!#F1$8%a%C%;!<%8$NCf$KJ#?t$N5-;v$+$i$N0zMQ$,$"$k$H!"\e(BGnus \e$B$O$=$l$>\e(B
7823 \e$B$l$N5-;v$+$i$N0zMQ$r$=$lMQ$N%U%'%$%9$GI=<($7$h$&$H$7$^$9!#$3$l$K$h$j!"C/\e(B
7824 \e$B$,2?$r=q$$$?$+$,J,$+$j$d$9$/$J$k$G$7$g$&!#\e(B
7825
7826 @item gnus-supercite-regexp
7827 @vindex gnus-supercite-regexp
7828 \e$BIaDL$N\e(B Supercite \e$BB0@-9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
7829
7830 @item gnus-supercite-secondary-regexp
7831 @vindex gnus-supercite-secondary-regexp
7832 \e$B0z$-Nv$+$l$?\e(B Supercite \e$BB0@-9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
7833
7834 @item gnus-cite-minimum-match-count
7835 @vindex gnus-cite-minimum-match-count
7836 \e$B$=$l$,0zMQ$G$"$k$H7hDj$9$kA0$KD4$Y$J$1$l$P$J$i$J$$:G>.$NF10l@\F,8l$G$9!#\e(B
7837
7838 @item gnus-cite-attribution-prefix
7839 @vindex gnus-cite-attribution-prefix
7840 \e$BB0@-9T$N;O$^$j$K9gCW$9$k@55,I=8=$G$9!#\e(B
7841
7842 @item gnus-cite-attribution-suffix
7843 @vindex gnus-cite-attribution-suffix
7844 \e$BB0@-9T$N:G8e$K9gCW$9$k@55,I=8=$G$9!#\e(B
7845
7846 @item gnus-cite-attribution-face
7847 @vindex gnus-cite-attribution-face
7848 \e$BB0@-9T$K;H$o$l$k%U%'%$%9$G$9!#$=$NB0@-$KB0$9$kJ8$N$?$a$N%U%'%$%9$HM;9g$5\e(B
7849 \e$B$l$^$9!#\e(B
7850
7851 @item gnus-cite-ignore-quoted-from
7852 @vindex gnus-cite-ignore-quoted-from
7853 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B@samp{>From } \e$B$G;O$^$k9T$G0zMQ%O%$%i%$%H$O9T$o$l\e(B
7854 \e$B$^$;$s!#$=$l$i$N9T$O!"%(%s%Y%m!<%W\e(B From \e$B9T$H:.F1$7$J$$$h$&$K!"\e(BMTA \e$B$,%/%*!<\e(B
7855 \e$B%H$7$?2DG=@-$,$"$j$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
7856 @end table
7857
7858 @item W H s
7859 @kindex W H s (\e$B35N,\e(B)
7860 @vindex gnus-signature-separator
7861 @vindex gnus-signature-face
7862 @findex gnus-article-highlight-signature
7863 \e$B=pL>\e(B (signature) \e$B$r%O%$%i%$%H$7$^\e(B
7864 \e$B$9\e(B (@code{gnus-article-highlight-signature})\e$B!#\e(B
7865 @code{gnus-signature-separator} (@pxref{Article Signature}) \e$B$N8e$NA4$F$N\e(B
7866 \e$B$b$N$O=pL>$H9M$($i$l!"\e(B@code{gnus-signature-face} \e$B$G%O%$%i%$%H$5$l$^$9!#\e(B
7867 \e$B$=$l$O%G%#%U%)%k%H$G$O\e(B @code{italic} \e$B$G$9!#5-;v$r<+F0E*$K%O%$%i%$%H$9$k\e(B
7868 \e$BJ}K!$K$D$$$F$O\e(B @xref{Customizing Articles} \e$B$r;2>H$7$F2<$5$$!#\e(B
7869 @end table
7870
7871 @node Article Fontisizing
7872 @subsection \e$B5-;v$N%U%)%s%HJQ99\e(B
7873 @cindex emphasis
7874 @cindex article emphasis
7875
7876 @findex gnus-article-emphasize
7877 @kindex W e (\e$B35N,\e(B)
7878 \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
7879 \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$rL?\e(B
7880 \e$BNa\e(B @kbd{W e} (@code{gnus-article-emphasize}) \e$B$K$+$1$k;v$K$h$C$FAGE($K8+\e(B
7881 \e$B$($k$h$&$K$G$-$^$9!#\e(B
7882
7883 @vindex gnus-emphasis-alist
7884 \e$B6/D4$,$I$N$h$&$K1i;;$5$l$k$+$OJQ?t\e(B @code{gnus-emphasis-alist} \e$B$K$h$C$F@)\e(B
7885 \e$B8f$5$l$^$9!#$3$l$O:G=i$NMWAG$,9gCW$9$k$Y$-@55,I=8=$G$"$kO"A[%j%9%H$G$9!#\e(B
7886 \e$BFsHVL\$NMWAG$O$I$N@55,I=8=$N%0%k!<%W$,6/D48lA4BN$r8+$D$1$k$?$a$K;H$o$l$k\e(B
7887 \e$B$+$r<($9?t;z$G$9!#;0HVL\$O$I$N@55,I=8=$N%0%k!<%W$,I=<($5$l%O%$%i%$%H$5$l\e(B
7888 \e$B$k$+$r7h$a$k?t;z$G$9!#\e(B
7889 (\e$B$3$NFs$D$N%0%k!<%W$N4V$N5-;v$O1#$5$l$^$9!#\e(B) \e$B;MHVL\$O%O%$%i%$%H$N%U%'%$\e(B
7890 \e$B%9$G$9!#\e(B
7891
7892 @lisp
7893 (setq gnus-emphasis-alist
7894       '(("_\\(\\w+\\)_" 0 1 gnus-emphasis-underline)
7895         ("\\*\\(\\w+\\)\\*" 0 1 gnus-emphasis-bold)))
7896 @end lisp
7897
7898 @cindex slash
7899 @cindex asterisk
7900 @cindex underline
7901 @cindex /
7902 @cindex *
7903
7904 @vindex gnus-emphasis-underline
7905 @vindex gnus-emphasis-bold
7906 @vindex gnus-emphasis-italic
7907 @vindex gnus-emphasis-underline-bold
7908 @vindex gnus-emphasis-underline-italic
7909 @vindex gnus-emphasis-bold-italic
7910 @vindex gnus-emphasis-underline-bold-italic
7911 \e$B=i4|@_Dj$G$O<7$D$N5,B'$,$"$j!"$=$l$i$O0J2<$N%U%'%$%9$rMQ$$$^\e(B
7912 \e$B$9\e(B: @code{gnus-emphasis-bold}, @code{gnus-emphasis-italic},
7913 @code{gnus-emphasis-underline}, @code{gnus-emphasis-bold-italic},
7914 @code{gnus-emphasis-underline-italic},
7915 @code{gnus-emphasis-underline-bold},
7916 @code{gnus-emphasis-underline-bold-italic}\e$B!#\e(B
7917
7918 \e$B$3$l$i$N%U%'%$%9$rJQ99$7$?$$$N$G$"$l$P!"\e(B
7919 @kbd{M-x customize} \e$B$+\e(B @code{copy-face} \e$B$r;H$&;v$,$G$-$^$9!#Nc$($P!"\e(B
7920 @code{gnus-emphasis-italic} \e$B$KBe$o$j$K@V$N%U%'%$%9$r;H$&$h$&$K$7$?$$$H$-\e(B
7921 \e$B$O!"<!$N$h$&$K$G$-$^$9\e(B:
7922
7923 @lisp
7924 (copy-face 'red 'gnus-emphasis-italic)
7925 @end lisp
7926
7927 @vindex gnus-group-highlight-words-alist
7928 \e$BG$0U$N8l$r6/D4I=<($5$;$?$$$H$-$O!"\e(B
7929 @code{gnus-group-highlight-words-alist} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#$3$l\e(B
7930 \e$B$O\e(B @code{gnus-emphasis-alist} \e$B$HF1$89=J8$r;H$$$^$9!#\e(B
7931 @code{highlight-words} \e$B%0%k!<%W%Q%i%a!<%?$r;H$&$3$H$b$G$-$^$9!#\e(B
7932
7933 \e$B5-;v$r<+F0E*$K%U%)%s$HJQ99$5$;$k$?$a$K$O\e(B @ref{Customizing Articles} \e$B$r;2\e(B
7934 \e$B>H$7$F2<$5$$!#\e(B
7935
7936 @node Article Hiding
7937 @subsection \e$B5-;v$r1#$9\e(B
7938 @cindex article hiding
7939
7940 \e$B$b$7$/$O!"$=$l$>$l$N5-;v$NFCDj$N$b$N$r1#$7$?$$$+$b$7$l$^$;$s!#$?$$$F$$$N\e(B
7941 \e$B5-;v$K$OIaDL$O$"$j$9$.$k$/$i$$:n$j$+$($k$b$N$,$"$j$^$9!#\e(B
7942
7943 @table @kbd
7944 @item W W a
7945 @kindex W W a (\e$B35N,\e(B)
7946 @findex gnus-article-hide
7947 \e$B5-;v%P%C%U%!$G$?$/$5$s$N1#F?$r$7$^$9\e(B (@kbd{gnus-article-hide})\e$B!#FC$K!"$3\e(B
7948 \e$B$N4X?t$O%X%C%@!<!"\e(B@acronym{PGP}\e$B!"0zMQJ8$H=pL>$r1#$7$^$9!#\e(B
7949
7950 @item W W h
7951 @kindex W W h (\e$B35N,\e(B)
7952 @findex gnus-article-hide-headers
7953 \e$B%X%C%@!<$r1#$7$^$9\e(B (@code{gnus-article-hide-headers})\e$B!#\e(B
7954 @xref{Hiding Headers}.
7955
7956 @item W W b
7957 @kindex W W b (\e$B35N,\e(B)
7958 @findex gnus-article-hide-boring-headers
7959 \e$B$"$^$j6=L#$N$b$F$J$$%X%C%@!<$r1#$7$^\e(B
7960 \e$B$9\e(B (@code{gnus-article-hide-boring-headers})\e$B!#\e(B@xref{Hiding Headers}.
7961
7962 @item W W s
7963 @kindex W W s (\e$B35N,\e(B)
7964 @findex gnus-article-hide-signature
7965 \e$B=pL>$r1#$7$^$9\e(B (@code{gnus-article-hide-signature})\e$B!#\e(B
7966 @xref{Article Signature}.
7967
7968 @item W W l
7969 @kindex W W l (\e$B35N,\e(B)
7970 @findex gnus-article-hide-list-identifiers
7971 @vindex gnus-list-identifiers
7972 @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
7973 \e$B=|$7$^$9!#$3$l$i$O$$$/$D$+$N%a!<%j%s%0%j%9%H$N%5!<%P!<$,A4$F\e(B
7974 \e$B$N\e(B @code{Subject} \e$B%X%C%@!<$N:G=i$K$D$1$kJ8;zNs$G$9\e(B---\e$BNc$($P!"\e(B
7975 @samp{[zebra 4711]}\e$B!#J8;zNs$N=i$a$K$"$k\e(B @samp{Re: } \e$B$O!":o=|$r9T$J$&A0$K\e(B
7976 \e$BD7$S1[$5$l$^$9!#\e(B@code{gnus-list-identifiers} \e$B$K\e(B @code{\\(..\\)} \e$B$r4^$a$F\e(B
7977 \e$B$O$$$1$^$;$s!#\e(B
7978
7979 @table @code
7980 @item gnus-list-identifiers
7981 @vindex gnus-list-identifiers
7982 \e$BI=Bj$+$i:o=|$5$l$k$Y$-I8<1$N%j%9%H$K9gCW$9$k@55,I=8=$G$9!#$3$l$O@55,I=8=\e(B
7983 \e$B$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#\e(B
7984 @end table
7985
7986 @item W W P
7987 @kindex W W P (\e$B35N,\e(B)
7988 @findex gnus-article-hide-pem
7989 @acronym{PEM} (privacy enhanced messages (\e$B%W%i%$%P%7!<3HD%%a%C%;!<\e(B
7990 \e$B%8\e(B)) \e$BItJ,$r1#$7$^$9\e(B (@code{gnus-article-hide-pem})\e$B!#\e(B
7991
7992 @item W W B
7993 @kindex W W B (\e$B35N,\e(B)
7994 @findex gnus-article-strip-banner
7995 @vindex gnus-article-banner-alist
7996 @vindex gnus-article-address-banner-alist
7997 @cindex banner
7998 @cindex OneList
7999 @cindex stripping advertisements
8000 @cindex advertisements
8001 @code{banner} \e$B%0%k!<%W%Q%i%a!<%?$G;XDj$5$l$?%P%J!<$r<h$j=|$-$^\e(B
8002 \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
8003 \e$B%j%9%H$d;J2q<TIU$-$N%0%k!<%W$,A4$F$N5-;v$KDI2C$9$k!"15F+$7$$%P%J!<$H\e(B/\e$B$b\e(B
8004 \e$B$7$/$O=pL>$r1#$9$?$a$K;HMQ$5$l$^$9!#$3$N4X?t$r;H$&J}K!\e(B
8005 \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
8006 \e$B$r<h$j=|$-$?$$%0%k!<%W$KDI2C$7$^$9!#%Q%i%a!<%?$O!">C5n$5$l$k%F%-%9%H$K9g\e(B
8007 \e$BCW$9$k@55,I=8=$H$7$F2r<a$5$l$kJ8;zNs$+!"\e(B(\e$B:G8e$N\e(B) \e$B=pL>$,>C5n$5$l$k$H$$$&\e(B
8008 \e$B0UL#$G$"$k%7%s%\%k\e(B @code{signature} \e$B$^$?\e(B
8009 \e$B$O\e(B @code{gnus-article-banner-alist} \e$B$N@55,I=8=$KBP1~$7$?%7%s%\%k$G$"$k$3\e(B
8010 \e$B$H$,$G$-$^$9!#\e(B
8011
8012 \e$B%0%k!<%W$K$+$+$o$i$:!"5-;v$NAw?.<T\e(B
8013 \e$B$,\e(B @code{gnus-article-address-banner-alist} \e$B$K@_Dj$5$l$?!"$"$k%a!<%k%"%I\e(B
8014 \e$B%l%9$r;}$C$F$$$k$H$-$@$1!"9-9p$N$h$&$J$b$N$r1#$9$3$H$,$G$-$^$9!#\e(B
8015
8016 @table @code
8017 @item gnus-article-address-banner-alist
8018 @vindex gnus-article-address-banner-alist
8019 \e$B%a!<%k%"%I%l%9$H%P%J!<$NO"A[%j%9%H$G$9!#$=$l$>$l$NMWAG\e(B
8020 \e$B$O\e(B @code{(@var{address} . @var{banner})} \e$B$N7A<0$r;}$A!"$3$3\e(B
8021 \e$B$G\e(B @var{address} \e$B$O\e(B From \e$B%X%C%@!<$K$"$k%a!<%k%"%I%l%9$K%^%C%A$9$k@55,I=\e(B
8022 \e$B8=!"\e(B@var{banner} \e$B$O%7%s%\%k\e(B @code{signature}\e$B!"\e(B
8023 @code{gnus-article-banner-alist} \e$B$NMWAG!"@55,I=8=$^$?$O\e(B @code{nil} \e$B$N$&\e(B
8024 \e$B$A$N0l$D$G$9!#\e(B@var{address} \e$B$,Cx<T$N%a!<%k%"%I%l%9$K%^%C%A$9$k$H!"9-9p$N\e(B
8025 \e$B$h$&$J$b$N$r>C$7$^$9!#Nc$($P!"Aw?.<T$,\e(B @samp{hail@@yoo-hoo.co.jp} \e$B$H$$$&\e(B
8026 \e$B%a!<%k%"%I%l%9$r;}$C$F$$$F!"H`$,Aw?.$9$k$9$Y$F$N5-;v$K\e(B @samp{Do You
8027 Yoo-hoo!?} \e$B$N$h$&$J$b$N$,$"$k>l9g!"0J2<$NMWAG$G$=$l$i$r>C$9$3$H$,$G$-$^\e(B
8028 \e$B$9!#\e(B
8029
8030 @lisp
8031 ("@@yoo-hoo\\.co\\.jp\\'" . "\n_+\nDo You Yoo-hoo!\\?\n.*\n.*\n")
8032 @end lisp
8033 @end table
8034
8035 @item W W c
8036 @kindex W W c (\e$B35N,\e(B)
8037 @findex gnus-article-hide-citation
8038 \e$B0zMQ$r1#$7$^$9\e(B (@code{gnus-article-hide-citation})\e$B!#1#JC$r%+%9%?%^%$%:$9\e(B
8039 \e$B$k$$$/$D$+$NJQ?t$O\e(B:
8040
8041 @table @code
8042 @item gnus-cited-opened-text-button-line-format
8043 @itemx gnus-cited-closed-text-button-line-format
8044 @vindex gnus-cited-closed-text-button-line-format
8045 @vindex gnus-cited-opened-text-button-line-format
8046 Gnus \e$B$O$I$3$N0zMQJ8$,1#$5$l$F$$$k$+$r<($9$?$a$K%\%?%s$rIU$12C$(!"J8>O$N\e(B
8047 \e$B1#JC$r@Z$jBX$($i$l$k$h$&$K$7$^$9!#$3$NJQ?t$NMM<0$O$3$l$i$N%U%)!<%^%C%H$N\e(B
8048 \e$B$h$&$JJQ?t$K$h$C$F;XDj$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#<!$N;XDj\e(B
8049 \e$B$OM-8z$G$9\e(B:
8050
8051 @table @samp
8052 @item b
8053 \e$B1#$5$l$?J8$N:G=i$N%]%$%s%H$G$9!#\e(B
8054 @item e
8055 \e$B1#$5$l$?J8$N:G8e$N%]%$%s%H$G$9!#\e(B
8056 @item l
8057 \e$B1#$5$l$?%j!<%8%g%s$NJ8;z$N?t$G$9!#\e(B
8058 @item n
8059 \e$B1#$5$l$?J8$N9T$N?t$G$9!#\e(B
8060 @end table
8061
8062 @item gnus-cited-lines-visible
8063 @vindex gnus-cited-lines-visible
8064 \e$B1#$5$:$KI=<($9$k!"0zMQJ8$N@hF,$+$i$N9T?t$G$9!#$3$l$O!"1#$5$:$KI=<($9$k@h\e(B
8065 \e$BF,$+$i$N9T$H!"1#$5$:$KI=<($9$kKvHx$+$i$N9T$N!"$=$l$>$l$N?t$N\e(B cons \e$B%;%k$G\e(B
8066 \e$B$"$k$3$H$b$G$-$^$9!#\e(B
8067 @end table
8068
8069 @item W W C-c
8070 @kindex W W C-c (\e$B35N,\e(B)
8071 @findex gnus-article-hide-citation-maybe
8072 \e$B0J2<$NFs$D$NJQ?t$K0MB8$7$F!"0zMQJ8$r1#$7$^\e(B
8073 \e$B$9\e(B (@code{gnus-article-hide-citation-maybe}):
8074
8075 @table @code
8076 @item gnus-cite-hide-percentage
8077 @vindex gnus-cite-hide-percentage
8078 \e$B0zMQJ8$N3d9g$N%Q!<%;%s%F!<%8$,!"$3$NJQ?t\e(B (\e$B=i4|CM$O\e(B 50) \e$B$h$jBg$-$+$C$?$i!"\e(B
8079 \e$B0zMQJ8$r1#$7$^$9!#\e(B
8080
8081 @item gnus-cite-hide-absolute
8082 @vindex gnus-cite-hide-absolute
8083 \e$B1#$5$l$kA0$K!"0zMQJ8$O>/$J$/$H$b$3$ND9$5\e(B (\e$B=i4|CM$O\e(B 10) \e$B$G$J$1$l$P$^$j$^\e(B
8084 \e$B$;$s!#\e(B
8085 @end table
8086
8087 @item W W C
8088 @kindex W W C (\e$B35N,\e(B)
8089 @findex gnus-article-hide-citation-in-followups
8090 \e$B:,K\$G$J$$5-;v$N0zMQJ8$r1#$7$^\e(B
8091 \e$B$9\e(B (@code{gnus-article-hide-citation-in-followups})\e$B!#$3$l$OBPOCE*L?Na$H\e(B
8092 \e$B$7$F$O$"$^$jLr$KN)$?$J$$$+$b$7$l$^$;$s$,!"<+F0E*$K5/$3$k<j7Z$J4X?t$G$"$k\e(B
8093 \e$B$G$7$g$&\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8094
8095 @item W W C-c
8096 @kindex W W C-c (\e$B35N,\e(B)
8097 @findex gnus-article-hide-citation-maybe
8098
8099 \e$B0J2<$NFs$D$NJQ?t$K4p$E$$$F0zMQ$r1#$7$^\e(B
8100 \e$B$9\e(B (@code{gnus-article-hide-citation-maybe}):
8101
8102 @table @code
8103 @item gnus-cite-hide-percentage
8104 @vindex gnus-cite-hide-percentage
8105 \e$B$b$70zMQJ8$,$3$NJQ?t\e(B (\e$B=i4|CM$O\e(B 50) \e$B$h$jBg$-$$3d9g$G$"$l$P!"0zMQJ8$r1#$7\e(B
8106 \e$B$^$9!#\e(B
8107
8108 @item gnus-cite-hide-absolute
8109 @vindex gnus-cite-hide-absolute
8110 \e$B1#$5$l$k0zMQJ8$O>/$J$/$H$b$3$ND9$5\e(B (\e$B=i4|CM\e(B 10) \e$B$G$J$1$l$P$J$j$^$;$s!#\e(B
8111 @end table
8112 @end table
8113
8114 \e$B$3$l$i$NA4$F$N!X1#JC!YL?Na$O@Z$jBX$(L?Na$G$9$,!"$3$l$i$NL?Na$KIi$N@\F,0z\e(B
8115 \e$B?t$rM?$($k$H!"$=$l$i$OA0$K1#$5$l$F$$$?$b$N$rI=<($7$^$9!#@5$N@\F,0z?t$rM?\e(B
8116 \e$B$($l$P!"$=$l$i$O>o$K1#$7$^$9!#\e(B
8117
8118 \e$B0zMQ%+%9%?%^%$%:$N$?$a$NB>$NJQ?t$N>pJs$N$?$a\e(B
8119 \e$B$K\e(B @ref{Article Highlighting} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
8120
8121 \e$B<+F0E*$K5-;v$NMWAG$r1#$9$?$a$NJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H\e(B
8122 \e$B$7$F2<$5$$!#\e(B
8123
8124 @node Article Washing
8125 @subsection \e$B5-;v@vBu\e(B
8126 @cindex washing
8127 @cindex article washing
8128
8129 \e$B;d$?$A$O$3$l$r$b$C$H$b$JM}M3$N2<$G!X5-;v@vBu!Y\e(B(article washing) \e$B$H8F$s$G\e(B
8130 \e$B$$$^$9!#$9$J$o$A!"%-!<\e(B @kbd{A} \e$B$O;H$o$l$F$$$k$N$G!"Be$o$j$K\e(B
8131 \e$B%-!<\e(B @kbd{W} \e$B$r;H$&I,MW$,$"$k$N$G$9!#\e(B
8132
8133 \e$B;d$?$A$O\e(B @dfn{\e$B@vBu\e(B} \e$B$r!X2?$+$N2?$+$r2?$+JL$N$b$N$KJQ49$9$k!Y$HDj5A$7$F$$\e(B
8134 \e$B$^$9$,!"IaDL$O$b$C$HNI$/8+$($k2?$+$KMn$ACe$-$^$9!#$=$l$K$b$C$H$-$l$$$G$9!"\e(B
8135 \e$B$?$V$s!#\e(B
8136
8137 Gnus \e$B$,5-;v$rI=<($9$k4{Dj$N$d$jJ}$rJQ$($?$$$H$-\e(B
8138 \e$B$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F2<$5$$!#\e(B
8139
8140 @table @kbd
8141 @item C-u g
8142 \e$B$3$l$O5-;v@vBu$G$O$J$/$F!"$=$N5U$G$9!#$3$l$r%?%$%W$9$k$H!"%G%#%9%/$d%5!<\e(B
8143 \e$B%P!<$K$"$k$,$^$^$N5-;v$,8+$($^$9!#\e(B
8144
8145 @item g
8146 \e$B8=:_$N5-;v$N:FI=<($r6/@)$7$^$9\e(B (@code{gnus-summary-show-article})\e$B!#$3$l\e(B
8147 \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
8148 \e$BE*$J@vBu5!G=$O$4GK;;$K$5$l!"$9$Y$F$N%G%#%U%)%k%H$N07$$\e(B (treatments) \e$B$r<u\e(B
8149 \e$B$1$?5-;v$,I=<($5$l$^$9\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8150
8151 @item W l
8152 @kindex W l (\e$B35N,\e(B)
8153 @findex gnus-summary-stop-page-breaking
8154 \e$B%Z!<%8$N6h@Z$j$r8=:_$N5-;v$+$i<h$j=|$-$^\e(B
8155 \e$B$9\e(B (@code{gnus-summary-stop-page-breaking})\e$B!#%Z!<%8$N6h@Z$j$KIU$$$F\e(B
8156 \e$B$O\e(B @ref{Misc Article} \e$B$r;2>H$7$F2<$5$$!#\e(B
8157
8158 @item W r
8159 @kindex W r (\e$B35N,\e(B)
8160 @findex gnus-summary-caesar-message
8161 @c @icon{gnus-summary-caesar-message}
8162 \e$B5-;v%P%C%U%!$G%+%(%5%kJQ49\e(B (Caesar rotate) (rot13) \e$B$r$7$^\e(B
8163 \e$B$9\e(B (@code{gnus-summary-caesar-message})\e$B!#%+%(%5%kJQ49$+\e(B rot13 \e$B$rMQ$$$FFI\e(B
8164 \e$B$`;v$N$G$-$k!"H=FIIT2DG=$J5-;v$G$9\e(B (\e$BE57?E*$K$O!"967bE*$J>iCL$J$I$G$9!#\e(B)
8165
8166 \e$BIaDL$O\e(B ``rot13'' \e$B$H8F$P$l$F$$$^$9!#$=$l$O%"%k%U%!%Y%C%H$N0LCV$,\e(B 13 \e$B8D2s\e(B
8167 \e$BE>$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\e(B
8168 \e$B;z\e(B)\e$B!#$3$l$O;~!9!X%+%(%5%kJQ49!Y$H8F$P$l$k;v$b$"$j$^$9!#$H$$$&$N$O!"%+%(\e(B
8169 \e$B%5%k$,$3$N7A<0$N!"$(!<$H!"$A$g$C$H4JC1$J0E9f2=$r:NMQ$7$?$H$$$&1=$,$"$k$+\e(B
8170 \e$B$i$G$9!#\e(B
8171
8172 @item W m
8173 @kindex W m (\e$B35N,\e(B)
8174 @findex gnus-summary-morse-message
8175 \e$B5-;v%P%C%U%!$r%b!<%k%9I|9f$7$^$9\e(B (@code{gnus-summary-morse-message})\e$B!#\e(B
8176
8177 @item W i
8178 @kindex W i (\e$B35N,\e(B)
8179 @findex gnus-summary-idna-message
8180 \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
8181 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
8182 \e$B$r<B9T$7$?8e$GJ8;zNs$,%G%3!<%I$5$l$J$$$^$^$@$C$?$i!"$*$=$i$/$=$l$OIT@5\e(B
8183 \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
8184 \e$B$?$a$K!"\e(BGNU Libidn (@url{http://www.gnu.org/software/libidn/}) \e$B$r%$%s%9\e(B
8185 \e$B%H!<%k$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
8186
8187 @item W t
8188 @item t
8189 @kindex W t (\e$B35N,\e(B)
8190 @kindex t (\e$B35N,\e(B)
8191 @findex gnus-summary-toggle-header
8192 \e$B5-;v%P%C%U%!$K$9$Y$F$N%X%C%@!<$rI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8193 \e$B$9\e(B (@code{gnus-summary-toggle-header})\e$B!#\e(B
8194
8195 @item W v
8196 @kindex W v (\e$B35N,\e(B)
8197 @findex gnus-summary-verbose-headers
8198 \e$B5-;v%P%C%U%!$K$9$Y$F$N%X%C%@!<$r1J1s$KI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8199 \e$B$9\e(B (@code{gnus-summary-verbose-headers})\e$B!#\e(B
8200
8201 @item W o
8202 @kindex W o (\e$B35N,\e(B)
8203 @findex gnus-article-treat-overstrike
8204 \e$B%*!<%P!<%9%H%i%$%/$r=hM}$7$^$9\e(B (@code{gnus-article-treat-overstrike})\e$B!#\e(B
8205
8206 @item W d
8207 @kindex W d (\e$B35N,\e(B)
8208 @findex gnus-article-treat-dumbquotes
8209 @vindex gnus-article-dumbquotes-map
8210 @cindex Smartquotes
8211 @cindex M****s*** sm*rtq**t*s
8212 @cindex Latin 1
8213 @code{gnus-article-dumbquotes-map} \e$B$K1~$8$F!"%^"#"#"#%="#\e(B
8214 \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
8215 \e$B$7$^$9$N$G!"BPOCE*$K$N$_;HMQ$5$l$k$Y$-$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
8216
8217 Sm*rtq**t*s \e$B$O$b$C$HB?$/$N0zMQJ8;z$rDs6!$9$k$?$a$K!"%^"#"#"#%="#"#$,>!<j\e(B
8218 \e$B$KJ8;z%^%C%W$r3HD%$7$?$b$N$G$9!#$b$7!"%"%]%9%H%m%U%#\e(B (') \e$B$d0zMQ5-9f$J$I\e(B
8219 \e$B$,$"$k$Y$-$H$3$m$K\e(B @code{\222} \e$B$d\e(B @code{\264} \e$B$N$h$&$J$b$N$,8+$($F$7$^$C\e(B
8220 \e$B$?$i!"@vBu$7$F$_$F2<$5$$!#\e(B
8221
8222 @item W Y f
8223 @kindex W Y f (\e$B35N,\e(B)
8224 @findex gnus-article-outlook-deuglify-article
8225 @cindex Outlook Express
8226 \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
8227 \e$BCm\e(B: de-ugly-fy) (sm*rtq**t*s \e$B$r=hM}!"9T$N@^$jJV$7$r2r=|!"B0@-9T$N=$I|$H\e(B
8228 \e$B0zMQ9T$NJB$YBX$(\e(B) \e$B$r$7$^$9!#\e(B
8229 (@code{gnus-article-outlook-deuglify-article})\e$B!#\e(B
8230
8231 @item W Y u
8232 @kindex W Y u (\e$B35N,\e(B)
8233 @findex gnus-article-outlook-unwrap-lines
8234 @vindex gnus-outlook-deuglify-unwrap-min
8235 @vindex gnus-outlook-deuglify-unwrap-max
8236 \e$B@^$jJV$5$l$?0zMQ9T$N$h$&$K8+$($k9T$N@^$jJV$7$r2r$-$^$9!#@^$jJV$7$,2r$+$l\e(B
8237 \e$B$?9T$N:G>.$*$h$S:GBg$ND9$5$rI=\e(B
8238 \e$B$9\e(B @code{gnus-outlook-deuglify-unwrap-min} \e$B$*$h\e(B
8239 \e$B$S\e(B @code{gnus-outlook-deuglify-unwrap-max} \e$B$rD4@0$9$k$3$H$K$h$C$F!"$I$N\e(B
8240 \e$B9T$N@^$jJV$7$,2r$+$l$k$+$r@)8f$9$k$3$H$,$G$-$^$9!#\e(B
8241 (@code{gnus-article-outlook-unwrap-lines})\e$B!#\e(B
8242
8243 @item W Y a
8244 @kindex W Y a (\e$B35N,\e(B)
8245 @findex gnus-article-outlook-repair-attribution
8246 \e$B2u$l$?B0@-9T$r=$I|$7$^$9!#\e(B
8247 (@code{gnus-article-outlook-repair-attribution})\e$B!#\e(B
8248
8249 @item W Y c
8250 @kindex W Y c (\e$B35N,\e(B)
8251 @findex gnus-article-outlook-rearrange-citation
8252 \e$B2u$l$?0zMQ$r!"%F%-%9%H$rJB$YD>$9$3$H$K$h$C$F=$I|$7$^$9!#\e(B
8253 (@code{gnus-article-outlook-rearrange-citation})\e$B!#\e(B
8254
8255 @item W w
8256 @kindex W w (\e$B35N,\e(B)
8257 @findex gnus-article-fill-cited-article
8258 \e$B8l$N@^$jJV$7$r$7$^$9\e(B (@code{gnus-article-fill-cited-articles})\e$B!#\e(B
8259
8260 \e$B@^$jJV$7$r$9$k$H$-$K!"I}$r;XDj$9$k$?$a$KL?Na$K?tCM@\F,0z?t$rM?$($k;v$,$G\e(B
8261 \e$B$-$^$9!#\e(B
8262
8263 @item W Q
8264 @kindex W Q (\e$B35N,\e(B)
8265 @findex gnus-article-fill-long-lines
8266 \e$BD9$$9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-mode-lines})\e$B!#\e(B
8267
8268 @item W C
8269 @kindex W C (\e$B35N,\e(B)
8270 @findex gnus-article-capitalize-sentences
8271 \e$B$=$l$>$l$NJ,$N:G=i$N8l$rBgJ8;z$K$7$^\e(B
8272 \e$B$9\e(B (@code{gnus-article-capitalize-sentences})\e$B!#\e(B
8273
8274 @item W c
8275 @kindex W c (\e$B35N,\e(B)
8276 @findex gnus-article-remove-cr
8277 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
8278 \e$B$O\e(B DOS \e$B$N9TKv$N@$OC$r$7$^$9\e(B)\e$B!"$=$7$F$=$l$+$i;D$j$N\e(B CR \e$B$r\e(B LF \e$B$KJQ49$7$^\e(B
8279 \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
8280
8281 @kindex W q (\e$B35N,\e(B)
8282 @findex gnus-article-de-quoted-unreadable
8283 Quoted-printable \e$B$r=hM}$7$^$9\e(B (@code{gnus-article-de-quoted-unreadable})\e$B!#\e(B
8284 Quoted-Printable \e$B$O\e(B \e$BHs\e(B-@acronym{ASCII} (\e$B$9$J$o$A\e(B 8-bit) \e$B$N5-;v$rAw$k$H$-\e(B
8285 \e$B$K;H$o$l$k!"0l$D$N$"$j$U$l$?\e(B @acronym{MIME} \e$B%(%s%3!<%G%#%s%0$G$9!#$=$l$O\e(B
8286 \e$B0lHL$K\e(B @samp{d\e,Ai\e(Bj\e,A`\e(B vu} \e$B$N$h$&$J$b$N$r\e(B @samp{d=E9j=E0 vu} \e$B$K8+$;$k$N$G!"$H\e(B
8287 \e$B$F$bFI$_?I$/$J$j$^$9!#LdBj$N5-;v$,!"$=$N%(%s%3!<%G%#%s%0$,9T$J$o$l$?$3$H\e(B
8288 \e$B$r<($9\e(B @code{Content-Transfer-Encoding} \e$B%X%C%@!<$r;}$C$F$$$l$P!"DL>o$=$l\e(B
8289 \e$B$O\e(B Gnus \e$B$K$h$C$F<+F0E*$K9T$J$o$l$k$3$H$KCm0U$7$F2<$5$$!#@\F,<-$,M?$($i$l\e(B
8290 \e$B$k$H!"J8;z%;%C%H$,?R$M$i$l$^$9!#\e(B
8291
8292 @item W 6
8293 @kindex W 6 (\e$B35N,\e(B)
8294 @findex gnus-article-de-base64-unreadable
8295 Base64 \e$B$r%G%3!<%I$7$^$9\e(B (@code{gnus-article-de-base64-unreadable})\e$B!#\e(B
8296 Base64 \e$B$OHs\e(B-@acronym{ASCII} (\e$B$9$J$o$A\e(B 8-bit) \e$B$N5-;v$rAw$k$H$-$K;H$o$l$k!"\e(B
8297 \e$B0l$D$N$"$j$U$l$?\e(B @acronym{MIME} \e$B%(%s%3!<%G%#%s%0$G$9!#LdBj$N5-;v$,!"$=$N\e(B
8298 \e$B%(%s%3!<%G%#%s%0$,9T$J$o$l$?$3$H$r<(\e(B
8299 \e$B$9\e(B @code{Content-Transfer-Encoding} \e$B%X%C%@!<$r;}$C$F$$$l$P!"DL>o$=$l$O\e(B
8300 Gnus \e$B$K$h$C$F<+F0E*$K9T$J$o$l$k$3$H$KCm0U$7$F2<$5$$!#@\F,<-$,M?$($i$l$k\e(B
8301 \e$B$H!"J8;z%;%C%H$,?R$M$i$l$^$9!#\e(B
8302
8303 @item W Z
8304 @kindex W Z (\e$B35N,\e(B)
8305 @findex gnus-article-decode-HZ
8306 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
8307 \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
8308 \e$B$h$&$JE57?E*$JJ8;zNs$r:n$j$^$9!#\e(B
8309
8310 @item W A
8311 @kindex W A (\e$B35N,\e(B)
8312 @findex gnus-article-treat-ansi-sequences
8313 @cindex @acronym{ANSI} control sequences
8314 @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
8315 \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
8316 \e$B$OCf9q8l$N%K%e!<%9%0%k!<%W$G6/D4I=<($K;H$o$l$F$$$^$9!#\e(B
8317
8318 @item W u
8319 @kindex W u (\e$B35N,\e(B)
8320 @findex gnus-article-unsplit-urls
8321 URL \e$B$K4^$^$l$k2~9T$r:o=|$7$^$9!#$$$/$D$+$N%a%$%i!<$O!"9T$rC;$/$9$k$?$a$K\e(B
8322 \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
8323 \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
8324 \e$B$9\e(B (@code{gnus-article-unsplit-urls})\e$B!#\e(B
8325
8326 @item W h
8327 @kindex W h (\e$B35N,\e(B)
8328 @findex gnus-article-wash-html
8329 @acronym{HTML} \e$B$r=hM}$7$^$9!#Ev3:%a%C%;!<%8$,\e(B @acronym{HTML} \e$B$G$"$k$3$H\e(B
8330 \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
8331 \e$B$F<+F0E*$K9T$J$o$l$k$3$H$KCm0U$7$F2<$5$$!#\e(B
8332
8333 \e$B@\F,<-$,M?$($i$l$k$H!"2?$NJ8;z=89g\e(B (charset) \e$B$H$7$F07$&$+$r?R$M$i$l$^$9!#\e(B
8334
8335 @vindex gnus-article-wash-function
8336 \e$B%G%#%U%)%k%H$G$O\e(B @acronym{HTML} \e$B$NJQ49$K\e(B @code{mm-text-html-renderer}
8337 (@pxref{Display Customization, ,Display Customization, emacs-mime-ja,
8338 The Emacs MIME Manual}) \e$B$G@_Dj$5$l$?4X?t$r;H$$$^$9$,!"$3$l$OJQ\e(B
8339 \e$B?t\e(B @code{gnus-article-wash-function} \e$B$G@)8f$5$l$^$9!#;H$&$3$H$,$G$-$k!"\e(B
8340 \e$B$"$i$+$8$aMQ0U$5$l$?4X?t$O0J2<$NDL$j$G$9!#\e(B
8341
8342 @table @code
8343 @item w3
8344 Emacs/W3 \e$B$r;H$$$^$9!#\e(B
8345
8346 @item w3m
8347 @uref{http://emacs-w3m.namazu.org/, emacs-w3m} \e$B$r;H$$$^$9!#\e(B
8348
8349 @item links
8350 @uref{http://links.sf.net/, Links} \e$B$r;H$$$^$9!#\e(B
8351
8352 @item lynx
8353 @uref{http://lynx.isc.org/, Lynx} \e$B$r;H$$$^$9!#\e(B
8354
8355 @item html2text
8356 html2text (\e$B%7%s%W%k$J\e(B @acronym{HTML} \e$B%3%s%P!<%?!<!"\e(BGnus \e$B$K4^$^$l$F$$\e(B
8357 \e$B$k\e(B) \e$B$r;H$$$^$9!#\e(B
8358 @end table
8359
8360 @item W b
8361 @kindex W b (\e$B35N,\e(B)
8362 @findex gnus-article-add-buttons
8363 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$K2C$($^$9\e(B (@code{gnus-article-add-buttons})\e$B!#\e(B
8364 @xref{Article Buttons}.
8365
8366 @item W B
8367 @kindex W B (\e$B35N,\e(B)
8368 @findex gnus-article-add-buttons-to-head
8369 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$N%X%C%@!<$K2C$($^\e(B
8370 \e$B$9\e(B (@code{gnus-article-add-buttons-to-head})\e$B!#\e(B
8371
8372 @item W p
8373 @kindex W p (\e$B35N,\e(B)
8374 @findex gnus-article-verify-x-pgp-sig
8375 \e$B=pL>IU$-%3%s%H%m!<%k%a%C%;!<%8$NG'>Z$r9T$J$$$^\e(B
8376 \e$B$9\e(B (@code{gnus-article-verify-x-pgp-sig})\e$B!#\e(B
8377 @code{newgroup} \e$B$d\e(B @code{checkgroups} \e$B$H$$$C$?%3%s%H%m!<%k%a%C%;!<%8$O!"\e(B
8378 \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
8379 \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
8380 \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
8381 \e$B%a%$%s%F%$%J!<$N\e(B @acronym{PGP} \e$B$N80\e(B
8382 \e$B$O\e(B @uref{ftp://ftp.isc.org/pub/pgpcontrol/README.html} \e$B$+$iF~<j$9$k$3$H\e(B
8383 \e$B$,$G$-$^$9!#\e(B}
8384
8385 @item W s
8386 @kindex W s (\e$B35N,\e(B)
8387 @findex gnus-summary-force-verify-and-decrypt
8388 \e$B=pL>$5$l$?%a%C%;!<%8\e(B (@acronym{PGP}, @acronym{PGP/MIME} \e$B$^$?\e(B
8389 \e$B$O\e(B @acronym{S/MIME} \e$B$K$h$C$F\e(B) \e$B$r8!>Z$7$^\e(B
8390 \e$B$9\e(B (@code{gnus-summary-force-verify-and-decrypt})\e$B!#\e(B@xref{Security}.
8391
8392 @item W a
8393 @kindex W a (\e$B35N,\e(B)
8394 @findex gnus-article-strip-headers-in-body
8395 \e$B5-;v$NK\BN$N@hF,$+$i\e(B @code{X-No-Archive} \e$B%X%C%@!<$N$h$&$J%X%C%@!<$r<h$j\e(B
8396 \e$B=|$-$^$9\e(B (@code{gnus-article-strip-headers-in-body})\e$B!#\e(B
8397
8398 @item W E l
8399 @kindex W E l (\e$B35N,\e(B)
8400 @findex gnus-article-strip-leading-blank-lines
8401 \e$B5-;v$N;O$a$+$i$N$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8402 \e$B$9\e(B (@code{gnus-article-strip-leading-blank-lines})\e$B!#\e(B
8403
8404 @item W E m
8405 @kindex W E m (\e$B35N,\e(B)
8406 @findex gnus-article-strip-multiple-blank-lines
8407 \e$B$9$Y$F$N6uGr9T$r6u9T$GCV$-49$(!"$9$Y$F$NJ#?t$N6u9T$r0l$D$N6u9T$GCV$-49$(\e(B
8408 \e$B$^$9\e(B (@code{gnus-article-strip-multiple-blank-lines})\e$B!#\e(B
8409
8410 @item W E t
8411 @kindex W E t (\e$B35N,\e(B)
8412 @findex gnus-article-remove-trailing-blank-lines
8413 \e$B5-;v$N:G8e$N$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8414 \e$B$9\e(B (@code{gnus-article-remove-trailing-blank-lines})\e$B!#\e(B
8415
8416 @item W E a
8417 @kindex W E a (\e$B35N,\e(B)
8418 @findex gnus-article-strip-blank-lines
8419 \e$B>e$N;0$D$NL?Na$r$9$Y$F9T$$$^$9\e(B (@code{gnus-article-strip-blank-lines})\e$B!#\e(B
8420
8421 @item W E A
8422 @kindex W E A (\e$B35N,\e(B)
8423 @findex gnus-article-strip-all-blank-lines
8424 \e$B$9$Y$F$N6uGr9T$r<h$j=|$-$^$9\e(B (@code{gnus-article-strip-all-blank-lines})\e$B!#\e(B
8425
8426 @item W E s
8427 @kindex W E s (\e$B35N,\e(B)
8428 @findex gnus-article-strip-leading-space
8429 \e$B5-;v$NK\BN$N$9$Y$F$N9T$N;O$a$+$i$N$9$Y$F$N6uGr$r<h$j=|$-$^\e(B
8430 \e$B$9\e(B (@code{gnus-article-strip-leading-space})\e$B!#\e(B
8431
8432 @item W E e
8433 @kindex W E e (\e$B35N,\e(B)
8434 @findex gnus-article-strip-trailing-space
8435 \e$B5-;v$NK\J8$NA4$F$N9T$N:G8e$+$i6uGr$r>C5n$7$^\e(B
8436 \e$B$9\e(B (@code{gnus-article-strip-trailing-space})\e$B!#\e(B
8437 @end table
8438
8439 \e$B5-;v$N@vBu$r<+F0E*$K$9$k$?$a$NJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7\e(B
8440 \e$B$F2<$5$$!#\e(B
8441
8442 @node Article Header
8443 @subsection \e$B5-;v%X%C%@!<\e(B
8444
8445 \e$B$3$l$i$N%3%^%s%I$O5-;v%X%C%@!<$r$$$m$$$mJQ7A$5$;$^$9!#\e(B
8446
8447 @table @kbd
8448 @item W G u
8449 @kindex W G u (\e$B35N,\e(B)
8450 @findex gnus-article-treat-unfold-headers
8451 \e$B@^$jJV$5$l$?%X%C%@!<9T$r0l9T$K$7$^\e(B
8452 \e$B$9\e(B (@code{gnus-article-treat-unfold-headers})\e$B!#\e(B
8453
8454 @item W G n
8455 @kindex W G n (\e$B35N,\e(B)
8456 @findex gnus-article-treat-fold-newsgroups
8457 @code{Newsgroups} \e$B$H\e(B @code{Followup-To} \e$B%X%C%@!<$r@^$jJV$7$^\e(B
8458 \e$B$9\e(B (@code{gnus-article-treat-fold-newsgroups})\e$B!#\e(B
8459
8460 @item W G f
8461 @kindex W G f (\e$B35N,\e(B)
8462 @findex gnus-article-treat-fold-headers
8463 \e$B$9$Y$F$N%a%C%;!<%8%X%C%@!<$r@^$jJV$7$^\e(B
8464 \e$B$9\e(B (@code{gnus-article-treat-fold-headers})\e$B!#\e(B
8465
8466 @item W E w
8467 @kindex W E w (\e$B35N,\e(B)
8468 @findex gnus-article-remove-leading-whitespace
8469 \e$B$9$Y$F$N%X%C%@!<$+$iM>7W$J6uGr$r<h$j=|$-$^\e(B
8470 \e$B$9\e(B (@code{gnus-article-remove-leading-whitespace})\e$B!#\e(B
8471 @end table
8472
8473 @node Article Buttons
8474 @subsection \e$B5-;v$N%\%?%s\e(B
8475 @cindex buttons
8476
8477 \e$B$h$/5-;v$NCf$KB>$N$b$N$X$N;2>H$,F~$l$i$l$k;v$,$"$j$^$9!#$=$7$F!"\e(BGnus \e$B$,\e(B
8478 \e$B$=$l$K4X$9$k;v$r!"$=$l$i$N;2>H$N>e$G\e(B @kbd{RET} \e$B$rBG$D$+!"%^%&%9$N??Cf$N\e(B
8479 \e$B%\%?%s$r;H$&;v$K$h$C$F!":G>.8B$NEXNO$G<hF@$9$k;v$,$G$-$l$PAGE($G$7$g$&!#\e(B
8480
8481 @vindex gnus-button-man-handler
8482 Gnus \e$B$O%G%#%U%)%k%H$GFCDj$NI8=`$N;2>H$K\e(B@dfn{\e$B%\%?%s\e(B}\e$B$rIU$1$^$9\e(B: \e$B$A$c$s$H\e(B
8483 \e$B$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!"$=$l\e(B
8484 \e$B$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$F@)\e(B
8485 \e$B8f$5$l$F$$$F!"$=$N0l$D$O5-;v$NK\BN$r07$$!"$b$&0l$D$O5-;v$N%X%C%@!<$r07$$\e(B
8486 \e$B$^$9!#\e(B
8487
8488 @table @code
8489 @item gnus-button-alist
8490 @vindex gnus-button-alist
8491 \e$B$=$l$>$l$NF~NOMWAG$,<!$N$h$&$JMM<0$NO"A[%j%9%H$G$9\e(B:
8492
8493 @lisp
8494 (@var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
8495 @end lisp
8496
8497 @table @var
8498 @item regexp
8499 \e$B$3$N@55,I=8=\e(B (\e$BBgJ8;z$H>.J8;z$O6hJL$5$l$J$$\e(B) \e$B$K9gCW$9$k$9$Y$F$NJ8$O30It;2\e(B
8500 \e$B>H$G$"$k$H$_$J$5$l$^$9!#$3$l$OKd$a9~$^$l$?\e(B URL \e$B$K9gCW$9$kE57?E*$J@55,I=\e(B
8501 \e$B8=$G$9\e(B @samp{<URL:\\([^\n\r>]*\\)>}\e$B!#$3$l$O$^$?@55,I=8=$NCM$r;}$DJQ?t$G\e(B
8502 \e$B$"$C$F$b$h$/!"M-MQ$JJQ?t$H$7$F\e(B @code{gnus-button-url-regexp} \e$B$*$h\e(B
8503 \e$B$S\e(B @code{gnus-button-mid-or-mail-regexp} \e$B$,$"$j$^$9!#\e(B
8504
8505 @item button-par
8506 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
8507 \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
8508 \e$BA4$F$r%O%$%i%$%H$7$?$$$N$J$i!"$3$3$G\e(B 0 \e$B$r;H$C$F$/$@$5$$!#\e(B
8509
8510 @item use-p
8511 \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$1$l$P!"$3$l$O9gCW$G$"\e(B
8512 \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
8513 \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
8514 \e$B$JL>A0$NJQ?t$,;H$o$l$^$9$,!"B>$N$I$s$J7A<0$G$b;H$&$3$H$,$G$-$^$9!#\e(B
8515
8516 @c @code{use-p} is @code{eval}ed only if @code{regexp} matches.
8517
8518 @item function
8519 \e$B$3$N4X?t\e(B (function) \e$B$O$3$N%\%?%s$r%/%j%C%/$7$?$H$-$K8F$P$l$^$9!#\e(B
8520
8521 @item data-par
8522 @var{button-par} \e$B$N$h$&$K!"$3$l$OItJ,I=8=$NHV9f$G$9$,!"$3$l$O9gCW$N$I$N\e(B
8523 \e$BItJ,$,\e(B @var{function} \e$B$K%G!<%?$H$7$FAw$i$l$k$+$r;XDj$7$^$9!#\e(B
8524 @end table
8525
8526 \e$B$G$9$+$i!"\e(BURL \e$B$r%\%?%s$K$9$k40A4$JF~NOMWAG$O\e(B
8527
8528 @lisp
8529 ("<URL:\\([^\n\r>]*\\)>" 0 t gnus-button-url 1)
8530 @end lisp
8531
8532 @item gnus-header-button-alist
8533 @vindex gnus-header-button-alist
8534 \e$B$=$l$,5-;v$N%X%C%@!<$@$1$KE,MQ$5$l!"$=$l$>$l$NF~NOMWAG$,$I$N%X%C%@!<$K%\\e(B
8535 \e$B%?%s2=$rE,MQ$9$k$+$r<($9DI2C$NMWAG$,$"$k;v$r=|$-!"$3$l$OB>$NO"A[%j%9%H$H\e(B
8536 \e$BF1$8$h$&$J$b$N$G$9\e(B:
8537
8538 @lisp
8539 (@var{header} @var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
8540 @end lisp
8541
8542 @var{header} \e$B$O@55,I=8=$G$9!#\e(B
8543
8544 @subsubsection \e$B4XO"$9$kJQ?t$H4X?t\e(B
8545
8546 @item gnus-button-@var{*}-level
8547 @xref{Article Button Levels}.
8548
8549 @c Stuff related to gnus-button-browse-level
8550
8551 @item gnus-button-url-regexp
8552 @vindex gnus-button-url-regexp
8553 \e$BKd$a9~$^$l$?\e(B URL \e$B$K9gCW$9$k@55,I=8=$G$9!#$=$l$O>e$NJQ?t$N%G%#%U%)%k%H$N\e(B
8554 \e$BCM$G;H$o$l$^$9!#\e(B
8555
8556 @c Stuff related to gnus-button-man-level
8557
8558 @item gnus-button-man-handler
8559 @vindex gnus-button-man-handler
8560 Man \e$B%Z!<%8$NI=<($K;H$&4X?t$G$9!#\e(BMan \e$B%Z!<%8$NL>A0$NJ8;zNs$G!">/$J$/$H$b0l\e(B
8561 \e$B$D$N0z?t$r<u$1IU$1$J$1$l$P$J$j$^$;$s!#\e(B
8562
8563 @c Stuff related to gnus-button-message-level
8564
8565 @item gnus-button-mid-or-mail-regexp
8566 @vindex gnus-button-mid-or-mail-regexp
8567 Message-ID \e$B$+%a!<%k%"%I%l%9$K9gCW$9$k@55,I=8=$G$9!#\e(B
8568
8569 @item gnus-button-prefer-mid-or-mail
8570 @vindex gnus-button-prefer-mid-or-mail
8571 \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
8572 \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
8573 \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
8574 \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
8575 \e$B%k%"%I%l%9$G$"$k$H2>Dj$7$^$9!#$3$NJQ?t$,\e(B @code{ask} \e$B$K@_Dj$5$l$k$H!"\e(B
8576 Gnus \e$B$O$$$D$b%f!<%6$,2?$r$7$?$$$+$r?R$M$^$9!#$=$l$,4X?t$@$C$?>l9g!"$?$C\e(B
8577 \e$B$?0l$D$N0z?t$G$"$kJ8;zNs$,M?$($i$l$F8F$P$l$^$9!#$=$N4X?t$O\e(B @code{mid}\e$B!"\e(B
8578 @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
8579 \e$B%G%#%U%)%k%HCM$O4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G$9!#\e(B
8580
8581 @item gnus-button-mid-or-mail-heuristic
8582 @findex gnus-button-mid-or-mail-heuristic
8583 \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
8584 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
8585 \e$BIT3N$+$@$C$?$i\e(B @code{ask} \e$B$r!"$=$7$FL58z$JJ8;zNs$@$C$?\e(B
8586 \e$B$i\e(B @code{invalid} \e$B$rJV$7$^$9!#\e(B
8587
8588 @item gnus-button-mid-or-mail-heuristic-alist
8589 @vindex gnus-button-mid-or-mail-heuristic-alist
8590 \e$B4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G;H$o$l$k\e(B @code{(RATE
8591 . REGEXP)} \e$BBP$NO"A[%j%9%H$G$9!#\e(B
8592
8593 @c Stuff related to gnus-button-tex-level
8594
8595 @item gnus-button-ctan-handler
8596 @findex gnus-button-ctan-handler
8597 CTAN \e$B%j%s%/$NI=<($K;H$&4X?t$G$9!#\e(BURL \e$BL>$NJ8;zNs$r0z?t$H$7$F!"0l$D<u$1IU\e(B
8598 \e$B$1$J$1$l$P$J$j$^$;$s!#\e(B
8599
8600 @item gnus-ctan-url
8601 @vindex gnus-ctan-url
8602 @code{gnus-button-ctan-handler} \e$B$G;H$o$l$k\e(B CTAN (Comprehensive TeX
8603 Archive Network) \e$B%"!<%+%$%V$N%G%#%l%/%H%j$G$9!#\e(B
8604
8605 @c Misc stuff
8606
8607 @item gnus-article-button-face
8608 @vindex gnus-article-button-face
8609 \e$B%\%?%s$K;H$o$l$k%U%'%$%9$G$9!#\e(B
8610
8611 @item gnus-article-mouse-face
8612 @vindex gnus-article-mouse-face
8613 \e$B%^%&%9$N%+!<%=%k$,%\%?%s$N>e$K$"$k$H$-$K;H$o$l$k%U%'%$%9$G$9!#\e(B
8614 @end table
8615
8616 \e$B5-;v$r<+F0E*$K%\%?%s2=$9$kJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F2<\e(B
8617 \e$B$5$$!#\e(B
8618
8619 @node Article Button Levels
8620 @subsection Article button levels
8621 @cindex button levels
8622 \e$BJQ?t\e(B @code{gnus-button-@var{*}-level} \e$B$N9b$$CM$K$h$C$F!"$h$jB?$/$N%\%?%s\e(B
8623 \e$B$,8=$l$^$9!#%l%Y%k$,%<%m$@$C$?$i%\%?%s$OI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
8624 \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
8625 \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$b$"\e(B
8626 \e$B$k$+$b$7$l$^$;$s!#$=$l$i$rHr$1$k$?$a$K!"FCDj$N%0%k!<%W$KBP$7$FJQ\e(B
8627 \e$B?t\e(B @code{gnus-button-@var{*}-level} \e$B$r@_Dj$7$F$bNI$$$G$7$g\e(B
8628 \e$B$&\e(B (@pxref{Group Parameters})\e$B!#JQ?t\e(B @code{gnus-parameters} \e$B$NNc$G$9\e(B:
8629
8630 @lisp
8631 ;; @r{\e$B$$$/$D$+$N%0%k!<%W$G\e(B @code{gnus-button-*-level} \e$B$rA}$d$9\e(B:}
8632 (setq gnus-parameters
8633       '(("\\<\\(emacs\\|gnus\\)\\>" (gnus-button-emacs-level 10))
8634         ("\\<unix\\>"               (gnus-button-man-level 10))
8635         ("\\<tex\\>"                (gnus-button-tex-level 10))))
8636 @end lisp
8637
8638 @table @code
8639 @item gnus-button-browse-level
8640 @vindex gnus-button-browse-level
8641 Message-ID\e$B!"%a!<%k%"%I%l%9$*$h$S%K%e!<%9$N\e(B URL \e$B$K4X$9$k;29MJ88%$NI=<($r\e(B
8642 \e$B@)8f$7$^$9!#4XO"$9$kJQ?t$H4X?t$K$O\e(B @code{gnus-button-url-regexp}\e$B!"\e(B
8643 @code{browse-url} \e$B$*$h$S\e(B @code{browse-url-browser-function} \e$B$,$"$j$^$9!#\e(B
8644
8645 @item gnus-button-emacs-level
8646 @vindex gnus-button-emacs-level
8647 Emacs \e$B$^$?$O\e(B Gnus \e$B$N;29MJ88%$NI=<($r@)8f$7$^$9!#4XO"$9$k4X?t$O!"\e(B
8648 @code{gnus-button-handle-custom},
8649 @code{gnus-button-handle-describe-function},
8650 @code{gnus-button-handle-describe-variable},
8651 @code{gnus-button-handle-symbol},
8652 @code{gnus-button-handle-describe-key},
8653 @code{gnus-button-handle-apropos},
8654 @code{gnus-button-handle-apropos-command},
8655 @code{gnus-button-handle-apropos-variable},
8656 @code{gnus-button-handle-apropos-documentation} \e$B$*$h\e(B
8657 \e$B$S\e(B @code{gnus-button-handle-library} \e$B$G$9!#\e(B
8658
8659 @item gnus-button-man-level
8660 @vindex gnus-button-man-level
8661 (Unix \e$B$N\e(B) man \e$B%Z!<%8$NI=<($r@)8f$7$^$9!#\e(B
8662 @code{gnus-button-man-handler} \e$B$r;2>H$7$F2<$5$$!#\e(B
8663
8664 @item gnus-button-message-level
8665 @vindex gnus-button-message-level
8666 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
8667 \e$B$9$kJQ?t$H4X?t$K\e(B
8668 \e$B$O\e(B @code{gnus-button-mid-or-mail-regexp},
8669 @code{gnus-button-prefer-mid-or-mail},
8670 @code{gnus-button-mid-or-mail-heuristic} \e$B$*$h\e(B
8671 \e$B$S\e(B @code{gnus-button-mid-or-mail-heuristic-alist} \e$B$,$"$j$^$9!#\e(B
8672
8673 @item gnus-button-tex-level
8674 @vindex gnus-button-tex-level
8675 @TeX{} \e$B$^$?$O\e(B LaTex \e$B$K4X$9$k;29MJ88%!"Nc$($P\e(B CTAN \e$B$N\e(B URL\e$B!"$NI=<($r@)8f$7\e(B
8676 \e$B$^$9!#JQ?t\e(B @code{gnus-ctan-url},
8677 @code{gnus-button-ctan-handler},
8678 @code{gnus-button-ctan-directory-regexp} \e$B$*$h$S\e(B
8679 @code{gnus-button-handle-ctan-bogus-regexp} \e$B$r;2>H$7$F2<$5$$!#\e(B
8680 @end table
8681
8682 @node Article Date
8683 @subsection \e$B5-;v$NF|IU\e(B
8684
8685 \e$BF|IU$OJ9$$$?;v$NL5$$2?$+JUnA$J;~4VBS\e(B (timezone) \e$B$G:n@.$5$l$F$$$k;v$,NI$/\e(B
8686 \e$B$"$k$N$G!"5-;v$,Aw$i$l$?$H$-$K2?;~$G$"$C$?$+$rCN$k;v$,$G$-$k$N$OHs>o$KNI\e(B
8687 \e$B$$;v$G$7$g$&!#\e(B
8688
8689 @table @kbd
8690 @item W T u
8691 @kindex W T u (\e$B35N,\e(B)
8692 @findex gnus-article-date-ut
8693 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
8694
8695 @item W T i
8696 @kindex W T i (\e$B35N,\e(B)
8697 @findex gnus-article-date-iso8601
8698 @cindex ISO 8601
8699 \e$BF|IU$r9q:]E*$J7A<0!"\e(BISO 8601 \e$B$GI=<($7$^\e(B
8700 \e$B$9\e(B (@code{gnus-article-date-iso8601})\e$B!#\e(B
8701
8702 @item W T l
8703 @kindex W T l (\e$B35N,\e(B)
8704 @findex gnus-article-date-local
8705 \e$BF|IU$rMxMQ<T$NCO0h$N;~4VBS$GI=<($7$^$9\e(B (@code{gnus-article-date-local})\e$B!#\e(B
8706
8707 @item W T p
8708 @kindex W T p (\e$B35N,\e(B)
8709 @findex gnus-article-date-english
8710 \e$BF|IU$r1Q8l$GH/2;$G$-$k7A<0$GI=<($7$^\e(B
8711 \e$B$9\e(B (@code{gnus-article-date-english})\e$B!#\e(B
8712
8713 @item W T s
8714 @kindex W T s (\e$B35N,\e(B)
8715 @vindex gnus-article-time-format
8716 @findex gnus-article-date-user
8717 @findex format-time-string
8718 \e$BF|IU$rMxMQ<TDj5A$NMM<0$r;H$C$FI=<($7$^$9\e(B (@code{gnus-article-date-user})\e$B!#\e(B
8719 \e$B$=$NMM<0$OJQ?t\e(B @code{gnus-article-time-format} \e$B$G;XDj$5$l!"\e(B
8720 @code{format-time-string} \e$B$KEO$5$l$kJ8;zNs$G$9!#MM<0;XDj$r$9$k;v$,$G$-$k\e(B
8721 \e$B0lMw$OJQ?t$N@bL@J8$r8+$F$/$@$5$$!#\e(B
8722
8723 @item W T e
8724 @kindex W T e (\e$B35N,\e(B)
8725 @findex gnus-article-date-lapsed
8726 @findex gnus-start-date-timer
8727 @findex gnus-stop-date-timer
8728 \e$B5-;v$,Ej9F$5$l$F$+$i:#$^$G$I$l$/$i$$$N;~4V$,7P2a$7$?$+$rI=<($7$^\e(B
8729 \e$B$9\e(B (@code{gnus-article-date-lapsed})\e$B!#$3$s$J$U$&$K!#\e(B
8730
8731 @example
8732 X-Sent: 6 weeks, 4 days, 1 hour, 3 minutes, 8 seconds ago
8733 @end example
8734
8735 @vindex gnus-article-date-lapsed-new-header
8736 @code{gnus-article-date-lapsed-new-header} \e$B$NCM$G$3$N%X%C%@!<$r4{B8\e(B
8737 \e$B$N\e(B Date \e$B$N2<$KDI2C$9$k$+!"CV$-BX$($k$+$r;XDj$7$^$9!#\e(B
8738
8739 Gnus \e$B$G%a!<%k$rFI$`$3$H$NM-Mx$JE@$O!"C1=c$J%P%0$rAG@2$i$7$$IT>rM}$KCV$-\e(B
8740 \e$B49$($k$3$H$G$9!#\e(B
8741
8742 \e$B$3$N9T$,O"B3$7$F99?7$5$l$k$h$&$K$7$?$$$N$G$"$l$P!"\e(B
8743
8744 @lisp
8745 (gnus-start-date-timer)
8746 @end lisp
8747
8748 \e$B$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$+!"2?$+$N%U%C%/$G<B9T$9$k\e(B
8749 \e$B$h$&$K$9$k;v$,$G$-$^$9!#%?%$%^!<$r;_$a$?$$$N$G$"$l$P!"L?\e(B
8750 \e$BNa\e(B @code{gnus-stop-date-timer} \e$B$r;H$&;v$,$G$-$^$9!#\e(B
8751
8752 @item W T o
8753 @kindex W T o (\e$B35N,\e(B)
8754 @findex gnus-article-date-original
8755 \e$BK\Mh$NF|IU$rI=<($7$^$9\e(B (@code{gnus-article-date-original})\e$B!#$3$l$O$"$J$?\e(B
8756 \e$B$,IaDL$OB>$NJQ494X?t$r;H$C$F$$$F!"$=$l$,40A4$K4V0c$C$?;v$r$7$F$$$k$N$G$O\e(B
8757 \e$B$J$$$+$H?4G[$7$F$$$k$H$-$KLr$KN)$A$^$9!#Nc$($P!"5-;v$,\e(B 1854\e$BG/$KEj9F$5$l\e(B
8758 \e$B$?$H$J$C$F$$$k$H$7$^$7$g$&!#$7$+$7!"$=$N$h$&$J;v$O\e(B @emph{\e$B40A4$K\e(B }\e$BIT2DG=\e(B
8759 \e$B$G$9!#;d$,?.MQ$G$-$^$;$s$+\e(B? *\e$B$/$9$/$9\e(B(\e$B>P\e(B)*
8760 @end table
8761
8762 \e$B<+F0E*$K9%$`=q<0$GF|IU$rI=<($9$kJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H\e(B
8763 \e$B$7$F2<$5$$!#\e(B
8764
8765 @node Article Display
8766 @subsection Article Display
8767 @cindex picons
8768 @cindex x-face
8769 @cindex smileys
8770
8771 \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
8772 \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
8773
8774 @code{X-Face} \e$B%X%C%@!<$O>.$5$JGr9u2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i6!5k$5$l\e(B
8775 \e$B$^$9\e(B (@pxref{X-Face})\e$B!#\e(B
8776
8777 @code{Face} \e$B%X%C%@!<$O>.$5$J%+%i!<2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i6!5k$5$l\e(B
8778 \e$B$^$9\e(B (@pxref{Face})\e$B!#\e(B
8779
8780 \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
8781 \e$B$G$9!#\e(B
8782
8783 \e$B0lJ}\e(B Picon \e$B$O$"$J$?<+?H$N%7%9%F%`$K0MB8$7!"\e(BGnus \e$B$O%X%C%@!<$K%^%C%A$9$k$"\e(B
8784 \e$B$J$?$N;}$AJ*$rC5$7$F$_$^$9\e(B (@pxref{Picons})\e$B!#\e(B
8785
8786 \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
8787 \e$B$l$i$O:o=|$5$l$^$9!#\e(B
8788
8789 @table @kbd
8790 @item W D x
8791 @kindex W D x (\e$B35N,\e(B)
8792 @findex gnus-article-display-x-face
8793 @code{X-Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
8794 \e$B$9\e(B (@code{gnus-article-display-x-face})\e$B!#\e(B
8795
8796 @item W D d
8797 @kindex W D d (\e$B35N,\e(B)
8798 @findex gnus-article-display-face
8799 @code{Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
8800 \e$B$9\e(B (@code{gnus-article-display-face})\e$B!#\e(B
8801
8802 @item W D s
8803 @kindex W D s (\e$B35N,\e(B)
8804 @findex gnus-treat-smiley
8805 \e$B%9%^%$%j!<$rI=<($7$^$9\e(B (@code{gnus-treat-smiley})\e$B!#\e(B
8806
8807 @item W D f
8808 @kindex W D f (\e$B35N,\e(B)
8809 @findex gnus-treat-from-picon
8810 @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
8811
8812 @item W D m
8813 @kindex W D m (\e$B35N,\e(B)
8814 @findex gnus-treat-mail-picon
8815 \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
8816 \e$B$9\e(B (@code{gnus-treat-mail-picon})\e$B!#\e(B
8817
8818 @item W D n
8819 @kindex W D n (\e$B35N,\e(B)
8820 @findex gnus-treat-newsgroups-picon
8821 \e$B$9$Y$F$N%K%e!<%9%X%C%@!<\e(B (\e$B$9$J$o\e(B
8822 \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
8823 \e$B$9\e(B (@code{gnus-treat-newsgroups-picon})\e$B!#\e(B
8824
8825 @item W D D
8826 @kindex W D D (\e$B35N,\e(B)
8827 @findex gnus-article-remove-images
8828 \e$B5-;v%P%C%U%!$+$i$9$Y$F$N2hA|$r:o=|$7$^\e(B
8829 \e$B$9\e(B (@code{gnus-article-remove-images})\e$B!#\e(B
8830 @end table
8831
8832 @node Article Signature
8833 @subsection \e$B5-;v$N=pL>\e(B
8834 @cindex signatures
8835 @cindex article signature
8836
8837 @vindex gnus-signature-separator
8838 \e$B$=$l$>$l$N5-;v$OFs$D$NItJ,$KJ,$1$i$l$^$9!=!=8+=P$7\e(B (header) \e$B$HK\\e(B
8839 \e$BBN\e(B (body) \e$B$G$9!#K\BN$O=pL>ItJ,$HJ8>OItJ,$KJ,$1$i$l$^$9!#$I$l$,=pL>$H$_$J\e(B
8840 \e$B$5$l$k$+$r7h$a$kJQ?t$O\e(B @code{gnus-signature-separator} \e$B$G$9!#$3$l$OIaDL\e(B
8841 \e$B$O\e(B son-of-RFC 1036 \e$B$G;X<($5$l$F$$$kI8=`$N\e(B @samp{^-- $} \e$B$G$9!#$7$+$7!"B?\e(B
8842 \e$B$/$N?M$,I8=`$G$J$$=pL>J,N%$rMQ$$$^$9$N$G!"$3$NJQ?t$O0l$D0l$D;n$5$l$k!"@5\e(B
8843 \e$B5,I=8=$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#\e(B(\e$BC5:w$OK\BN$N:G8e$+$i;O$a$X$H$J$5$l\e(B
8844 \e$B$^$9!#\e(B) \e$B$h$/$"$j$=$&$JCM$O\e(B:
8845
8846 @lisp
8847 (setq gnus-signature-separator
8848       '("^-- $"         ; @r{\e$BI8=`\e(B}
8849         "^-- *$"        ; @r{\e$BIaDL$N2u$7J}\e(B}
8850         "^-------*$"    ; @r{\e$BB?$/$N?M$OD9!<!<$$2#K@$N\e(B}
8851                         ; @r{\e$B9T$r;H$$$^$9!#$"$!\e(B!}
8852         "^ *--------*$" ; @r{\e$BFsG\$N$"$!$!\e(B!}
8853         "^________*$"   ; @r{\e$B2<@~$b?M5$$,$"$j$^$9\e(B}
8854         "^========*$")) ; @r{\e$B<YF;\e(B!}
8855 @end lisp
8856
8857 \e$B$"$J$?$,42MF$G$"$l$P$"$k$[$I!"4V0c$C$?7k2L$rF@$k;v$K$J$k$G$7$g$&!#\e(B
8858
8859 @vindex gnus-signature-limit
8860 @code{gnus-signature-limit} \e$B$O5-;v$rI=<($9$k$H$-$K$I$l$,=pL>$H$_$J$5$l$k\e(B
8861 \e$B$+$X$N@)8B$rDs6!$7$^$9!#\e(B
8862
8863 @enumerate
8864 @item
8865 \e$B$3$l$,@0?t$G$"$l$P!"=pL>$O$3$N@0?t$h$j\e(B (\e$BJ8;z$G\e(B) \e$BD9$/$J$C$F$$$F$O$$$1$^$;\e(B
8866 \e$B$s!#\e(B
8867 @item
8868 \e$B$3$l$,IbF0>.?tE@?t$G$"$l$P!"=pL>$O$=$N?t;z$h$j\e(B (\e$B9T$G\e(B) \e$BD9$/$J$C$F$$$F$O$$\e(B
8869 \e$B$1$^$;$s!#\e(B
8870 @item
8871 \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
8872 \e$B$P!"%P%C%U%!$K$O=pL>$,$"$j$^$;$s!#\e(B
8873 @item
8874 \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
8875 \e$B$P!"$=$NEv$NJ8;zNs$O=pL>$G$O$"$j$^$;$s!#\e(B
8876 @end enumerate
8877
8878 \e$B$3$NJQ?t$OMWAG$,>e$K5s$2$i$l$?7?$N%j%9%H$G$"$k;v$b$G$-$^$9!#$3$l$ONc$G$9\e(B:
8879
8880 @lisp
8881 (setq gnus-signature-limit
8882       '(200.0 "^---*Forwarded article"))
8883 @end lisp
8884
8885 \e$B$3$l$O=pL>J,N%J*$N8e$K\e(B 200 \e$B$rD6$($k9T$+!"=pL>J,N%J*$N8e$NJ8>O$,@55,I=\e(B
8886 \e$B8=\e(B @samp{^---*Forwarded article} \e$B$K9gCW$9$l$P!"7k6I$=$l$O=pL>$G$O$J$$$H\e(B
8887 \e$B$$$&;v$G$9!#\e(B
8888
8889 @node Article Miscellanea
8890 @subsection \e$B5-;v$$$m$$$m\e(B
8891
8892 @table @kbd
8893 @item A t
8894 @kindex A t (\e$B35N,\e(B)
8895 @findex gnus-article-babel
8896 \e$B5-;v$r$"$k8@8l$+$iJL$N$b$N$XJQ49$7$^\e(B
8897 \e$B$9\e(B (@code{gnus-article-babel})\e$B!#\e(B
8898 @end table
8899
8900 @node MIME Commands
8901 @section MIME \e$B%3%^%s%I\e(B
8902 @cindex MIME decoding
8903 @cindex attachments
8904 @cindex viewing attachments
8905
8906 \e$B0J2<$N%3%^%s%I$O$9$Y$F?t;z@\F,0z?t$rM}2r$7$^$9!#Nc$($P\e(B @kbd{3 b} \e$B$O!V;0\e(B
8907 \e$BHVL\$N\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($9$k!W$H$$$&0UL#$G$9!#\e(B
8908
8909 @table @kbd
8910 @item b
8911 @itemx K v
8912 @kindex b (\e$B35N,\e(B)
8913 @kindex K v (\e$B35N,\e(B)
8914 @acronym{MIME} \e$B%Q!<%H$rI=<($7$^$9!#\e(B
8915
8916 @item K o
8917 @kindex K o (\e$B35N,\e(B)
8918 @acronym{MIME} \e$B%Q!<%H$r%;!<%V$7$^$9!#\e(B
8919
8920 @item K c
8921 @kindex K c (\e$B35N,\e(B)
8922 @acronym{MIME} \e$B%Q!<%H$r%3%T!<$7$^$9!#\e(B
8923
8924 @item K e
8925 @kindex K e (\e$B35N,\e(B)
8926 @acronym{MIME} \e$B%Q!<%H$r30It%3%^%s%I$GI=<($7$^$9!#\e(B
8927
8928 @item K i
8929 @kindex K i (\e$B35N,\e(B)
8930 @acronym{MIME} \e$B%Q!<%H$r%P%C%U%!Fb$KI=<($7$^$9!#\e(B
8931
8932 @item K |
8933 @kindex K | (\e$B35N,\e(B)
8934 @acronym{MIME} \e$B%Q!<%H$r30It%3%^%s%I$K%Q%$%W$7$^$9!#\e(B
8935 @end table
8936
8937 \e$B0J9_$N;D$j$N\e(B @acronym{MIME} \e$B%3%^%s%I$O!"?t;z@\F,0z?t$rM}2r$7$^$;$s\e(B:
8938
8939 @table @kbd
8940 @item K b
8941 @kindex K b (\e$B35N,\e(B)
8942 \e$B$9$Y$F$N\e(B @acronym{MIME} \e$B%Q!<%H$N@hF,$K%\%?%s$rIU2C$7$^$9!#Kd$a9~$^$l$?%Q!<\e(B
8943 \e$B%H$r%;!<%V\e(B (\e$B$^$?$OB>$NF0:n$r<B9T\e(B) \e$B$7$h$&$H$9$k$H$-$K!"$?$$$F$$JXMx$G$9!#\e(B
8944
8945 @item K m
8946 @kindex K m (\e$B35N,\e(B)
8947 @findex gnus-summary-repair-multipart
8948 \e$B$H$-$?$^!"%X%C%@!<$,L5$+$C$?$j4V0c$C$?%X%C%@!<$r;}$D%^%k%A%Q!<%H$N%a%C%;!<\e(B
8949 \e$B%8$,Aw?.$5$l$F$-$^$9$,!"$3$N%3%^%s%I$O!"$=$l$i$N%a%C%;!<%8$,$h$j2wE,$KI=\e(B
8950 \e$B<($5$l$k$h$&$K!V=$I|!W$r;n$_$^$9\e(B (@code{gnus-summary-repair-multipart})\e$B!#\e(B
8951
8952 @item X m
8953 @kindex X m (\e$B35N,\e(B)
8954 @findex gnus-summary-save-parts
8955 @acronym{MIME} \e$B%?%$%W$K9gCW$9$k$9$Y$F$N%Q!<%H$r!"%G%#%l%/%H%j$K%;!<%V$7\e(B
8956 \e$B$^$9\e(B (@code{gnus-summary-save-parts})\e$B!#%W%m%;%9\e(B/\e$B@\F,<-$N=,47$rM}2r$7$^\e(B
8957 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
8958
8959 @item M-t
8960 @kindex M-t (\e$B35N,\e(B)
8961 @findex gnus-summary-toggle-display-buttonized
8962 \e$B5-;v%P%C%U%!$N%\%?%s$NI=<($r%H%0%k$7$^\e(B
8963 \e$B$9\e(B (@code{gnus-summary-toggle-display-buttonized})\e$B!#\e(B
8964
8965 @item W M w
8966 @kindex W M w (\e$B35N,\e(B)
8967 @findex gnus-article-decode-mime-words
8968 \e$B5-;v%X%C%@!<$K$"$k\e(B RFC 2047 \e$B$G%(%s%3!<%I$5$l$?8l$r%G%3!<%I$7$^\e(B
8969 \e$B$9\e(B (@code{gnus-article-decode-mime-words})\e$B!#\e(B
8970
8971 @item W M c
8972 @kindex W M c (\e$B35N,\e(B)
8973 @findex gnus-article-decode-charset
8974 \e$B%(%s%3!<%I$5$l$?5-;v$NK\J8$r!"J8;z%;%C%H$G%G%3!<%I$7$^\e(B
8975 \e$B$9\e(B (@code{gnus-article-decode-charset})\e$B!#\e(B
8976
8977 \e$B$3$N%3%^%s%I$O!"J8;z%;%C%H$r7h$a$k$?$a$K\e(B @code{Content-Type} \e$B%X%C%@!<$r\e(B
8978 \e$B8+$^$9!#5-;v$K$=$s$J%X%C%@!<$,L5$$>l9g$G$b!"@\F,<-$rM?$($k$3$H$K$h$C$F!"\e(B
8979 \e$B%G%3!<%I$9$k$?$a$NJ8;z%;%C%H$rF~NO$9$k$3$H$O2DG=$G$9!#$"$k6&DL$N%(%s%3!<\e(B
8980 \e$B%G%#%s%0$r;H$C$F\e(B (\e$B$G$b\e(B @acronym{MIME} \e$B%X%C%@!<$O4^$a$:$K\e(B) \e$B?M!9$,5-;v$rEj\e(B
8981 \e$B9F$9$kCO0hE*$J%0%k!<%W$G$O!"\e(B@code{charset} \e$B%0%k!<%W\e(B/\e$B%H%T%C%/!&%Q%i%a!<%?\e(B
8982 \e$B$KI,MW$JJ8;z%;%C%H$r@_Dj$9$k$3$H$,$G$-$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
8983
8984 @item W M v
8985 @kindex W M v (\e$B35N,\e(B)
8986 @findex gnus-mime-view-all-parts
8987 \e$B8=:_$N5-;v$K$"$k!"$9$Y$F$N\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($7$^\e(B
8988 \e$B$9\e(B (@code{gnus-mime-view-all-parts})\e$B!#\e(B
8989
8990 @end table
8991
8992 \e$B4XO"$9$kJQ?t\e(B:
8993
8994 @table @code
8995 @item gnus-ignored-mime-types
8996 @vindex gnus-ignored-mime-types
8997 \e$B$3$l$O@55,I=8=$N%j%9%H$G!"$3$l$K4^$^$l$F$$$k@55,I=8=$K9gCW$9\e(B
8998 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$O!"\e(BGnus \e$B$K$h$C$F40A4$KL5;k$5$l$^$9!#=i4|CM\e(B
8999 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
9000
9001 \e$B$9$Y$F$N\e(B Vcard \e$B$rL5;k$5$;$k$K$O!"$3$s$J$U$&$K$7$F2<$5$$\e(B:
9002
9003 @lisp
9004 (setq gnus-ignored-mime-types
9005       '("text/x-vcard"))
9006 @end lisp
9007
9008 @item gnus-article-loose-mime
9009 @vindex gnus-article-loose-mime
9010 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(BGnus \e$B$O5-;v$r\e(B @acronym{MIME} \e$B%a%C%;!<%8$H$7$F2r\e(B
9011 \e$BFI$9$kA0$K!"\e(B@samp{MIME-Version} \e$B$,$"$k$3$H$rI,MW$H$7$^$;$s!#$3$l$O!"$H$"\e(B
9012 \e$B$k2u$l$?%a!<%k!&%f!<%6!<!&%(!<%8%'%s%H$+$i$N%a%C%;!<%8$rFI$`$H$-$KLrN)$A\e(B
9013 \e$B$^$9!#=i4|CM$O\e(B @code{nil} \e$B$G$9!#\e(B
9014
9015 @item gnus-article-emulate-mime
9016 @vindex gnus-article-emulate-mime
9017 @acronym{MIME} \e$B$G$O$J$$JL$N%(%s%3!<%G%#%s%0$N<jK!$,$"$j$^$9!#:G$b0lHLE*\e(B
9018 \e$B$J$N$O\e(B @samp{uuencode} \e$B$G$9$,!"\e(ByEncode \e$B$bIa5Z$7$F$-$F$$$^$9!#$3$NJQ?t$,\e(B
9019 \e$BHs\e(B-@code{nil} \e$B$K$J$C$F$$$k$H!"\e(BGnus \e$B$O%a%C%;!<%8$NK\J8$K$=$l$i$N%(%s%3!<\e(B
9020 \e$B%G%#%s%0$,8+$D$+$k$+$I$&$+$rD4$Y!"$b$7$"$C$?$J$i$P!"$=$l$i$r\e(B Gnus \e$B$N\e(B
9021 @acronym{MIME} \e$B5!9=$G=hM}$7$^$9!#=i4|CM$O\e(B @code{t} \e$B$G$9!#\e(B
9022
9023 @item gnus-unbuttonized-mime-types
9024 @vindex gnus-unbuttonized-mime-types
9025 \e$B$3$l$O@55,I=8=$N%j%9%H$G!"$3$l$K4^$^$l$F$$$k@55,I=8=$K9gCW$9\e(B
9026 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$K$O!"%\%?%s$,IU2C$5$l$^$;$s!#$?$@$7!"$=$l$i$,I=\e(B
9027 \e$B<($5$l$J$$$+!"$3$NJQ?t$,\e(B @code{gnus-buttonized-mime-types} \e$B$G>e=q$-$5$l\e(B
9028 \e$B$k>l9g$r=|$$$F!"$G$9$,!#=i4|CM$O\e(B @code{(".*/.*")} \e$B$G$9!#$3$NJQ?t$O!"\e(B
9029 @code{gnus-inhibit-mime-unbuttonizing} \e$B$,\e(B @code{nil} \e$B$N$H$-$@$1;H$o$l$^\e(B
9030 \e$B$9!#\e(B
9031
9032 @item gnus-buttonized-mime-types
9033 @vindex gnus-buttonized-mime-types
9034 \e$B$3$l$O@55,I=8=$N%j%9%H$G!"$3$l$K4^$^$l$F$$$k@55,I=8=$K9gCW$9\e(B
9035 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$K$O!"$=$l$i$,I=<($5$l$J$$>l9g$r=|$$$F!"%\%?%s$,\e(B
9036 \e$BIU2C$5$l$^$9!#$3$NJQ?t$O\e(B @code{gnus-unbuttonized-mime-types} \e$B$r>e=q$-$7\e(B
9037 \e$B$^$9!#=i4|CM$O\e(B @code{nil} \e$B$G$9!#$3$NJQ?t$O!"\e(B
9038 @code{gnus-inhibit-mime-unbuttonizing} \e$B$,\e(B @code{nil} \e$B$N$H$-$@$1;H$o$l$^\e(B
9039 \e$B$9!#\e(B
9040
9041 \e$BNc$($P!"%;%-%e%j%F%#!<$N%\%?%s$@$1$rI=<($7$F!"B>$N%\%?%s$rI=<($7$J$$$h$&\e(B
9042 \e$B$K$9$k$K$O!"$3$NJQ?t$r\e(B @code{("multipart/signed")} \e$B$K@_Dj$7$F!"\e(B
9043 @code{gnus-unbuttonized-mime-types} \e$B$O=i4|CM$N$^$^$K$7$F$*$$$F2<$5$$!#\e(B
9044
9045 @item gnus-inhibit-mime-unbuttonizing
9046 @vindex gnus-inhibit-mime-unbuttonizing
9047 \e$B$3$l$,Hs\e(B-@code{nil} \e$B$@$H!"$9$Y$F$N\e(B @acronym{MIME} \e$B%Q!<%H$K%\%?%s$rIU2C$7\e(B
9048 \e$B$^$9!#=i4|CM$O\e(B @code{nil} \e$B$G$9!#\e(B
9049
9050 @item gnus-article-mime-part-function
9051 @vindex gnus-article-mime-part-function
9052 \e$B$=$l$>$l$N\e(B @acronym{MIME} \e$B%Q!<%H$KBP$7$F!"$3$N4X?t$,\e(B @acronym{MIME} \e$B%O%s\e(B
9053 \e$B%I%k\e(B (\e$BLuCm\e(B: \e$B%Q!<%H$N%?%$%W$dFbMFJ*$rI=8=$9$k$?$a$K!"\e(BGnus \e$B$NFbIt$G;H$o$l\e(B
9054 \e$B$k%G!<%?$N9=B$BN\e(B) \e$B$r0z?t$K$7$F8F$P$l$^$9!#$3$N4X?t$O!"%f!<%6$,5-;v$+$i>p\e(B
9055 \e$BJs$r=8$a\e(B (\e$BNc$($P\e(B Vcard \e$B$N>pJs$r\e(B bbdb \e$B$N%G!<%?%Y!<%9$K2C$(\e(B) \e$B$?$j!"%Q!<%H\e(B
9056 \e$B$K4p$E$$$F2?$+$r5/F0\e(B (\e$BNc$($P!"$9$Y$F$N\e(B jpeg \e$B$r$"$k%G%#%l%/%H%j$K%;!<\e(B
9057 \e$B%V\e(B) \e$B$9$k$?$a$K;H$o$l$k$3$H$,0U?^$5$l$F$$$^$9!#\e(B
9058
9059 \e$B8e<T$r9T$J$&4X?t$NNc$G$9\e(B:
9060
9061 @lisp
9062 (defun my-save-all-jpeg-parts (handle)
9063   (when (equal (car (mm-handle-type handle)) "image/jpeg")
9064     (with-temp-buffer
9065       (insert (mm-get-part handle))
9066       (write-region (point-min) (point-max)
9067                     (read-file-name "Save jpeg to: ")))))
9068 (setq gnus-article-mime-part-function
9069       'my-save-all-jpeg-parts)
9070 @end lisp
9071
9072 @vindex gnus-mime-multipart-functions
9073 @item gnus-mime-multipart-functions
9074 @acronym{MIME} \e$B%^%k%A%Q!<%H$H!"$=$l$i$r07$&4X?t$NO"A[%j%9%H!#\e(B
9075
9076 @vindex gnus-mime-display-multipart-alternative-as-mixed
9077 @item gnus-mime-display-multipart-alternative-as-mixed
9078 "multipart/alternative" \e$B$N%Q!<%H$r\e(B "multipart/mixed" \e$B$G$"$k$b$N$H$7$FI=\e(B
9079 \e$B<($7$^$9!#\e(B
9080
9081 @vindex gnus-mime-display-multipart-related-as-mixed
9082 @item gnus-mime-display-multipart-related-as-mixed
9083 "multipart/related" \e$B$N%Q!<%H$r\e(B "multipart/mixed" \e$B$G$"$k$b$N$H$7$FI=<($7\e(B
9084 \e$B$^$9!#\e(B
9085
9086 \e$B$b$7\e(B "text/html" \e$B$rI=<($9$k$N$,5$$KF~$i$J$$$N$J$i!"\e(B@pxref{Display
9087 Customization, Display Customization, , emacs-mime-ja, Emacs-Mime
9088 Manual} \e$B$K$"$k\e(B @code{mm-discouraged-alternatives} \e$B$r;2>H$7$F2<$5$$!#$?$@\e(B
9089 \e$B$7!"$3$NJQ?t$,\e(B @code{nil} \e$B$@$H!"\e(B"multipart/related" \e$B%Q!<%H$NCf$K$"$k2hA|\e(B
9090 \e$B$dB>$N;qNA$r8+F($7$F$7$^$&$+$b$7$l$^$;$s!#\e(B
9091
9092 @vindex gnus-mime-display-multipart-as-mixed
9093 @item gnus-mime-display-multipart-as-mixed
9094 "multipart" \e$B$N%Q!<%H$r\e(B "multipart/mixed" \e$B$G$"$k$b$N$H$7$FI=<($7$^$9!#$b\e(B
9095 \e$B$7\e(B @code{t} \e$B$@$H!"\e(B@code{nil} \e$B$K$J$C$F$$\e(B
9096 \e$B$k\e(B @code{gnus-mime-display-multipart-alternative-as-mixed} \e$B$*$h\e(B
9097 \e$B$S\e(B @code{gnus-mime-display-multipart-related-as-mixed} \e$B$r>e=q$-$7$^$9!#\e(B
9098
9099 @vindex mm-file-name-rewrite-functions
9100 @item mm-file-name-rewrite-functions
9101 @acronym{MIME} \e$B%Q!<%H$N%U%!%$%kL>$r=q$-49$($k$?$a$K;H$o$l$k4X?t$N%j%9%H\e(B
9102 \e$B$G$9!#$=$l$>$l$N4X?t$O%U%!%$%kL>$r<u$1<h$C$F!"%U%!%$%kL>$rJV$7$^$9!#\e(B
9103
9104 \e$B=PMh9g$$$N4X?t$O\e(B@*
9105 @code{mm-file-name-delete-whitespace},
9106 @code{mm-file-name-trim-whitespace},
9107 @code{mm-file-name-collapse-whitespace} \e$B$*$h\e(B
9108 \e$B$S\e(B @code{mm-file-name-replace-whitespace} \e$B$G$9!#:G8e$N$b$N$O%U%!%$%kL>$K\e(B
9109 \e$B4^$^$l$k$=$l$>$l$N6uGrJ8;z$r!"JQ\e(B
9110 \e$B?t\e(B @code{mm-file-name-replace-whitespace} \e$B$NCM$GCV$-49$($^$9!#=i4|CM\e(B
9111 \e$B$O\e(B @code{"_"} (\e$BC10l$N2<@~\e(B) \e$B$G$9!#\e(B
9112 @findex mm-file-name-delete-whitespace
9113 @findex mm-file-name-trim-whitespace
9114 @findex mm-file-name-collapse-whitespace
9115 @findex mm-file-name-replace-whitespace
9116 @vindex mm-file-name-replace-whitespace
9117
9118 \e$BI8=`$N4X?t$G$"$k\e(B @code{capitalize}, @code{downcase}, @code{upcase} \e$B$*$h\e(B
9119 \e$B$S\e(B @code{upcase-initials} \e$B$b!"Lr$KN)$D$G$7$g$&!#\e(B
9120
9121 \e$B%U%!%$%kL>$K4^$^$l$k6uGrJ8;z$,32$r$b$?$i$9$3$H$O!"$_$s$J$,CN$C$F$$$^$9!#\e(B
9122 \e$B$?$@$7!"5$$K$+$1$J$$?M$?$A$r=|$$$F!"$G$9$,!#$=$s$JLXKf$N?M$?$A$+$i!"$?$/\e(B
9123 \e$B$5$s$NE:IU%U%!%$%k$r<u$1<h$k$N$G$"$l$P!"$3$s$J$b$N$r\e(B @file{~/.gnus.el}
9124 \e$B%U%!%$%k$KDI2C$9$k$3$H$K$h$C$F!"0BG+$J@83h$rAw$k$3$H$,$G$-$k$G$7$g$&!#\e(B
9125
9126 @lisp
9127 (setq mm-file-name-rewrite-functions
9128       '(mm-file-name-trim-whitespace
9129         mm-file-name-collapse-whitespace
9130         mm-file-name-replace-whitespace))
9131 @end lisp
9132 @end table
9133
9134 @node Charsets
9135 @section \e$BJ8;z%;%C%H\e(B
9136 @cindex charsets
9137
9138 \e$B?M!9$O0[$J$kJ8;z%;%C%H$r;H$$$^$9$,!";d$?$A$K$OH`$i$,2?$NJ8;z%;%C%H$r;H$C\e(B
9139 \e$B$F$$$k$+$rCN$k$?$a$N\e(B @acronym{MIME} \e$B$,$"$j$^$9!#$"$k$$$O$b$C$H@53N$K8@$(\e(B
9140 \e$B$P!";}$C$F$$$?$i$$$$$J$"$H;W$$$^$9!#B?$/$N?M$?$A$O\e(B @acronym{MIME} \e$B$rMxMQ\e(B
9141 \e$B$7$J$$$+M}2r$7$J$$%K%e!<%9%j!<%@!<$H%a%$%i!<$r;H$C$F!"2?$NJ8;z%;%C%H$r;H\e(B
9142 \e$B$&$+$r8@$o$:$K!"C1$K%a%C%;!<%8$rAw=P$9$k$N$G$9$,!"$3$l$r>/$7$P$+$j5_:Q$9\e(B
9143 \e$B$k$?$a$K!"$$$/$D$+$NCO0hE*$J%K%e!<%93,AX$K$O!"2?$NJ8;z%;%C%H$,%G%#%U%)%k\e(B
9144 \e$B%H$G$"$k$+$r@k8@$9$k<h$j7h$a$,$"$j$^$9!#Nc$($P!"\e(B@samp{fj} \e$B3,AX$G\e(B
9145 \e$B$O\e(B @code{iso-2022-jp} \e$B$r;H$C$F$$$^$9!#\e(B
9146
9147 @vindex gnus-group-charset-alist
9148 \e$B$3$N>pJs$O\e(B @code{gnus-group-charset-alist} \e$BJQ?t$K%(%s%3!<%I$5$l$F$$$^$9!#\e(B
9149 \e$B$3$l$O@55,I=8=\e(B (\e$B%0%k!<%W$N%U%k%M!<%`$K9gCW$7$?:G=i$N9`L\$r;H$$$^$9\e(B) \e$B$H!"\e(B
9150 \e$B$=$l$i$N%0%k!<%W$r9VFI$9$k$H$-$K;H$o$l$k%G%#%U%)%k%H$NJ8;z%;%C%H$N!"O"A[\e(B
9151 \e$B%j%9%H$G$9!#\e(B
9152
9153 @vindex gnus-newsgroup-ignored-charsets
9154 \e$B2C$($F!"?M!9$N$$$/$i$+$O\e(B @acronym{MIME} \e$B$r0U<1$7$F$$$k$H<+\e(B
9155 \e$B>N\e(B (soi-disant) \e$B$7$F$$$k$/$;$K!"<B$O$=$&$G$O$J$$%(!<%8%'%s%H$r;H$C$F$$$^\e(B
9156 \e$B$9!#$=$l$i$O!"<B:]$K$O%a%C%;!<%8$,\e(B @code{koi-8} \e$B$J$N\e(B
9157 \e$B$K\e(B @code{iso-8859-1} \e$B$@$H!"M[5$$K%a%C%;!<%8$K9o0u$9$k$N$G$9!#$3$3$G$O5_\e(B
9158 \e$B:Q$N$?$a$K!"\e(B@code{gnus-newsgroup-ignored-charsets} \e$BJQ?t$r;H$&$3$H$,$G$-\e(B
9159 \e$B$^$9!#$=$N%j%9%H$KO"$M$i$l$?J8;z%;%C%H$OL5;k$5$l$^$9!#$3$NJQ?t$O!"%0%k!<\e(B
9160 \e$B%W%Q%i%a!<%?\e(B (@pxref{Group Parameters}) \e$B$r;H$C$F!"%0%k!<%WKh$K@_Dj$9$k$3\e(B
9161 \e$B$H$,$G$-$^$9!#=i4|CM$O\e(B @code{(unknown-8bit x-unknown)} \e$B$G!"$=$l$O$$$/$D\e(B
9162 \e$B$+$N%(!<%8%'%s%H$,FbB"$7!"<gD%$9$kCM$r4^$s$G$$$^$9!#\e(B
9163
9164 @vindex gnus-group-posting-charset-alist
9165 \e$BEj9F$9$k>l9g$K$O!"\e(B@acronym{MIME} \e$B$G%(%s%3!<%I$7$F$O$$$1$J$$J8;z%;%C%H$r\e(B
9166 \e$B8BDj$9$k$?$a$K!"\e(B@code{gnus-group-posting-charset-alist} \e$B$,;H$o$l$^$9!#\e(B
9167 \e$BNc$($P$$$/$D$+$N3,AX$G$O!"\e(Bquoted-printable \e$B$G%X%C%@!<$r%(%s%3!<%I$9$k$3\e(B
9168 \e$B$H$O7y$o$l$^$9!#\e(B
9169
9170 \e$B$3$NJQ?t$O!"Ej9F$K:]$7$F%(%s%3!<%I$7$J$$$3$H$,G'$a$i$l$?J8;z%;%C%H$H!"@5\e(B
9171 \e$B5,I=8=$NO"A[%j%9%H$G$9!#$=$l$>$l$NMWAG$O\e(B @code{(}@var{test header
9172 body-list}@code{)} \e$B$N7A<0$G$"$j!"$=$l$i$O<!$N0UL#$r;}$A$^$9!#\e(B
9173
9174 @table @var
9175 @item test
9176 Newsgroups \e$B%X%C%@!<$NFbMF$K9gCW$9$k@55,I=8=!"$^$?$O$=$NCM$rD4$Y$k$Y$-JQ\e(B
9177 \e$B?t%7%s%\%k$G$9!#\e(B
9178 @item header
9179 \e$B%X%C%@!<$r%(%s%3!<%I$7$J$$J8;z%;%C%H$G$9\e(B (@code{nil} \e$B$O!"$9$Y$F$NJ8;z%;%C\e(B
9180 \e$B%H$r%(%s%3!<%I$9$k$3$H$r0UL#$7$^$9\e(B)\e$B!#\e(B
9181 @item body-list
9182 \e$B!V\e(BContent-Transfer-Encoding: 8bit\e$B!W$G$b$C$FK\J8$r%(%s%3!<%I$7$F$bNI$$J8\e(B
9183 \e$B;z%;%C%H$N%j%9%H!"$^$?$OFCJL$JCM$N0l$D$G$"$k\e(B @code{nil} (\e$B>o\e(B
9184 \e$B$K\e(B quoted-printable \e$B$G%(%s%3!<%I$9$k\e(B)\e$B!"$^$?$O\e(B @code{t} (\e$B>o\e(B
9185 \e$B$K!V\e(BContent-Transfer-Encoding: 8bit\e$B!W$r;H$&\e(B) \e$B$G$9!#\e(B
9186 @end table
9187
9188 @cindex Russian
9189 @cindex koi8-r
9190 @cindex koi8-u
9191 @cindex iso-8859-5
9192 @cindex coding system aliases
9193 @cindex preferred charset
9194
9195 \e$B%a%C%;!<%8$rAw?.$9$k$H$-$K;H$o$l$kJ8;z%;%C%H$r@)8f$9$kIU2CE*$JJQ?t$K$D$$\e(B
9196 \e$B$F$O!"\e(B@pxref{Encoding Customization, , Encoding Customization,
9197 emacs-mime-ja, The Emacs MIME Manual} \e$B$r;2>H$7$F2<$5$$!#\e(B
9198
9199 Gnus \e$B8GM-$G$O$J$$$1$l$I!"Lr$KN)$D$+$b$7$l$J$$J8;z%;%C%H$K4X$9$kB>$NHk7m\e(B:
9200
9201 \e$B$b$7!"F10l$N\e(B Emacs \e$B$NJ8;z%;%C%H$r%(%s%3!<%I$9$k\e(B @acronym{MIME} \e$B$NJ8;z%;%C\e(B
9202 \e$B%H$,J#?t$"$k$N$J$i$P!"0J2<$N@k8@$r;H$&$3$H$G!";H$&J8;z%;%C%H$rA*Br$9$k$3\e(B
9203 \e$B$H$,$G$-$^$9\e(B:
9204
9205 @lisp
9206 (put-charset-property 'cyrillic-iso8859-5
9207                       'preferred-coding-system 'koi8-r)
9208 @end lisp
9209
9210 \e$B$3$l$O!"%m%7%"8l$,%G%#%U%)%k%H$N\e(B @code{iso-8859-5} @acronym{MIME} \e$BJ8;z%;%C\e(B
9211 \e$B%H$NBe$o$j$K!"\e(B@code{koi8-r} \e$B$G%(%s%3!<%I$5$l$k$3$H$r0UL#$7$^$9!#\e(B
9212
9213 \e$B%a%C%;!<%8$r\e(B @code{koi8-u} \e$B$GFI$_$?$$$N$G$"$l$P!"0J2<$N$h$&$KqY$9$3$H$,\e(B
9214 \e$B$G$-$^$9!#\e(B
9215
9216 @lisp
9217 (define-coding-system-alias 'koi8-u 'koi8-r)
9218 @end lisp
9219
9220 \e$B$3$l$O!"$[$H$s$I@5$7$$$3$H$r$9$k$G$7$g$&!#\e(B
9221
9222 \e$B$=$7$F:G8e$K!"\e(B@code{windows-1251} \e$B$N$h$&$JJ8;z%;%C%H$rFI$`$K$O!"<!$N$h$&\e(B
9223 \e$B$K@k8@$9$k$3$H$,$G$-$^$9!#\e(B
9224
9225 @lisp
9226 (codepage-setup 1251)
9227 (define-coding-system-alias 'windows-1251 'cp1251)
9228 @end lisp
9229
9230 @node Article Commands
9231 @section \e$B5-;vL?Na\e(B
9232
9233 @table @kbd
9234 @item A P
9235 @cindex PostScript
9236 @cindex printing
9237 @kindex A P (\e$B35N,\e(B)
9238 @vindex gnus-ps-print-hook
9239 @findex gnus-summary-print-article
9240 \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
9241 \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
9242 \e$B%U%!$r0u:~$9$kD>A0$K<B9T$5$l$k$G$7$g$&!#B>$K!"\e(BMuttprint \e$B$r;H$C$F0u:~$9$k\e(B
9243 \e$B$3$H$b$G$-$^$9\e(B (@pxref{Saving Articles})\e$B!#\e(B
9244 @end table
9245
9246 @node Summary Sorting
9247 @section \e$B35N,$NJB$SBX$(\e(B
9248 @cindex summary sorting
9249
9250 \e$B;d$O$I$&$7$F$"$J$?$,$=$&$7$?$$$N$+$O$o$+$i$J$$$N$G$9$,!"$=$l$G$b$"$J$?$O\e(B
9251 \e$B$?$/$5$s$NJ}K!$G35N,%P%C%U%!$rJB$SBX$($k;v$,$G$-$^$9!#\e(B
9252
9253 @table @kbd
9254 @item C-c C-s C-n
9255 @kindex C-c C-s C-n (\e$B35N,\e(B)
9256 @findex gnus-summary-sort-by-number
9257 \e$B5-;vHV9f$K$h$C$FJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-number})\e$B!#\e(B
9258
9259 @item C-c C-s C-a
9260 @kindex C-c C-s C-a (\e$B35N,\e(B)
9261 @findex gnus-summary-sort-by-author
9262 \e$BCx<T$K$h$C$FJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-author})\e$B!#\e(B
9263
9264 @item C-c C-s C-t
9265 @kindex C-c C-s C-t (\e$B35N,\e(B)
9266 @findex gnus-summary-sort-by-recipient
9267 \e$B<u?.<T$K$h$C$FJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-recipient})\e$B!#\e(B
9268
9269 @item C-c C-s C-s
9270 @kindex C-c C-s C-s (\e$B35N,\e(B)
9271 @findex gnus-summary-sort-by-subject
9272 \e$BI=Bj$K$h$C$FJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-subject})\e$B!#\e(B
9273
9274 @item C-c C-s C-d
9275 @kindex C-c C-s C-d (\e$B35N,\e(B)
9276 @findex gnus-summary-sort-by-date
9277 \e$BF|IU$K$h$C$FJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-date})\e$B!#\e(B
9278
9279 @item C-c C-s C-l
9280 @kindex C-c C-s C-l (\e$B35N,\e(B)
9281 @findex gnus-summary-sort-by-lines
9282 \e$B9T$K$h$C$FJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-lines})\e$B!#\e(B
9283
9284 @item C-c C-s C-c
9285 @kindex C-c C-s C-c (\e$B35N,\e(B)
9286 @findex gnus-summary-sort-by-chars
9287 \e$B5-;v$ND9$5$GJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-chars})\e$B!#\e(B
9288
9289 @item C-c C-s C-i
9290 @kindex C-c C-s C-i (\e$B35N,\e(B)
9291 @findex gnus-summary-sort-by-score
9292 \e$B%9%3%"$K$h$C$FJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-score})\e$B!#\e(B
9293
9294 @item C-c C-s C-r
9295 @kindex C-c C-s C-r (\e$B35N,\e(B)
9296 @findex gnus-summary-sort-by-random
9297 \e$B%i%s%@%`$KJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-random})\e$B!#\e(B
9298
9299 @item C-c C-s C-o
9300 @kindex C-c C-s C-o (\e$B35N,\e(B)
9301 @findex gnus-summary-sort-by-original
9302 \e$B%G%#%U%)%k%H$NJ}K!$GJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-original})\e$B!#\e(B
9303 @end table
9304
9305 \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
9306 \e$B$9!#8e<T$N>l9g$O!"$9$Y$F$N35N,9T$,0l9T0l9TJB$SBX$($i$l$^$9!#A0<T$N>l9g$O!"\e(B
9307 \e$B:,K\$H:,K\$r4pK\$H$7$FJB$SBX$($i$l!"$=$l$O$"$J$?$,5a$a$F$$$k;v$H$O0[\e(B
9308 \e$B$J$C$F$$$k$+$b$7$l$^$;$s!#%9%l%C%I$r;H$&;v$r@Z$jBX$($k$K$O\e(B @kbd{T T} \e$B$r\e(B
9309 \e$BBG$C$F$/$@$5$$\e(B (@pxref{Thread Commands})\e$B!#\e(B
9310
9311 @node Finding the Parent
9312 @section \e$B?F5-;v$rC5$9\e(B
9313 @cindex parent articles
9314 @cindex referring articles
9315
9316 @table @kbd
9317 @item ^
9318 @kindex ^ (\e$B35N,\e(B)
9319 @findex gnus-summary-refer-parent-article
9320 \e$B8=:_$N5-;v$N?F5-;v$rFI$_$?$/$F!"$=$l$,35N,%P%C%U%!$KI=<($5$l$F$$$J$/$F$b!"\e(B
9321 \e$B$*$=$i$/$=$l$O2DG=$G$7$g$&!#$H$$$&$N$O!"8=:_$N%0%k!<%W\e(B
9322 \e$B$,\e(B @acronym{NNTP} \e$B$G<hF@$5$l$F$$$F!"?F$,$^$@4|8B>C5n$5$l$F$$$J$$>e!"8=:_\e(B
9323 \e$B$N5-;v$N\e(B @code{References} \e$B$,$V$A2u$5$l$F$$$J$1$l$P!"$?$@!"\e(B
9324 @kbd{^} \e$B$+\e(B @kbd{A r} \e$B$r2!$;$PNI$$$@$1$G\e(B
9325 \e$B$9\e(B (@code{gnus-summary-refer-parent-article})\e$B!#$b$7A4$F$,>e<j$/9T$1$P!"\e(B
9326 \e$B?F5-;v$r<hF@$G$-$k$G$7$g$&!#$b$7?F5-;v$,4{$K35N,%P%C%U%!$KI=<($5$l$F$$$k\e(B
9327 \e$B$N$G$"$l$P!"%]%$%s%H$,$=$N5-;v$K0\F0$9$k$G$7$g$&!#\e(B
9328
9329 \e$B@5$N?tCM@\F,0z?t$rM?$($i$l$l$P!"AD@h$^$GB?$/$N5-;v$rLa$C$F<hF@$7$^$9!#Ii\e(B
9330 \e$B$N?t;z@\F,0z?t$,M?$($i$l$l$P!"$=$NAD@h$N5-;v$@$1$r<hF@$7$^$9!#$G$9$+$i!"\e(B
9331 @kbd{3 ^} \e$B$H$9$l$P!"\e(BGnus \e$B$O8=:_$N5-;v$N?F$H!"ADIcJl$H!"A=ADIcJl$r<hF@$7\e(B
9332 \e$B$^$9!#\e(B@kbd{-3 ^} \e$B$H$9$l$P!"\e(BGnus \e$B$O8=:_$N5-;v$NA=ADIcJl$@$1$r<hF@$7$^$9!#\e(B
9333
9334 @item A R (\e$B35N,\e(B)
9335 @findex gnus-summary-refer-references
9336 @kindex A R (\e$B35N,\e(B)
9337 \e$B5-;v$N\e(B @code{References} \e$BMs$K$"$kA4$F$N5-;v$r<hF@$7$^\e(B
9338 \e$B$9\e(B (@code{gnus-summary-refer-references})\e$B!#\e(B
9339
9340 @item A T (\e$B35N,\e(B)
9341 @findex gnus-summary-refer-thread
9342 @kindex A T (\e$B35N,\e(B)
9343 \e$B8=:_$N5-;v$,=P$F$-$F$$$k%9%l%C%I$N!"40A4$J%9%l%C%I$rI=<($7$^\e(B
9344 \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
9345 \e$B%k!<%W$N$9$Y$F$N%X%C%@!<$r<hF@$7$J$1$l$P$J$j$^$;$s$N$G!"IaDL$O>/$7;~4V$,\e(B
9346 \e$B$+$+$j$^$9!#$b$7!"$3$l$r$7$P$7$P9T$&$N$G$"$l$P!"\e(B
9347 @code{gnus-fetch-old-headers} \e$B$r\e(B @code{invisible} \e$B$K@_Dj$9$k$3$H$r9M$($?\e(B
9348 \e$B$[$&$,NI$$$G$7$g$&\e(B (@pxref{Filling In Threads})\e$B!#$3$l$OIaDL$O;k3PE*$J8z\e(B
9349 \e$B2L$O$"$j$^$;$s$,!"$3$NL?Na$NF0:n$r$+$J$jB.$/$9$k$G$7$g$&!#$b$A$m$s!"%0%k!<\e(B
9350 \e$B%W$KF~$k$N$O>/$7CY$/$J$j$^$9!#\e(B
9351
9352 @vindex gnus-refer-thread-limit
9353 \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
9354 \e$B8E$$\e(B (\e$B$9$J$o$A!"8=:_$N5-;v$G:G=i$KI=<($5$l$?$h$j$bA0$N5-;v\e(B) \e$B%X%C%@!<$r<h\e(B
9355 \e$BF@$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$"$l$P!"\e(B
9356 \e$B<hF@2DG=$J$9$Y$F$N%X%C%@!<$r<hF@$7$^$9!#$3$NJQ?t$OL?Na\e(B @code{A T} \e$B$K?tCM\e(B
9357 \e$B@\F,0z?t$rM?$($k;v$K$h$j>e=q$-$9$k;v$,$G$-$^$9!#\e(B
9358
9359 @item M-^ (\e$B35N,\e(B)
9360 @findex gnus-summary-refer-article
9361 @kindex M-^ (\e$B35N,\e(B)
9362 @cindex Message-ID
9363 @cindex fetching by Message-ID
9364 \e$B$I$N%0%k!<%W$KB0$7$F$$$k$+$K4X$o$i$:!"G$0U$N5-;v$r\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
9365 \e$B$K?R$M$k;v$,$G$-$^$9!#\e(B
9366 @kbd{M-^} (@code{gnus-summary-refer-article}) \e$B$O\e(B @code{Message-ID}\e$B!"$=$l\e(B
9367 \e$B$O$"$ND9$/!"$J$+$J$+FI$`;v$N$G$-$J\e(B
9368 \e$B$$\e(B @samp{<38o6up$6f2@@hymir.ifi.uio.no>} \e$B$N$h$&$J;2>H$r$"$J$?$K?R$M$^$9!#\e(B
9369 \e$B$"$J$?$O$9$Y$F$r@53N$KBG$A9~$^$J$1$l$P$J$j$^$;$s!#;DG0$J$,$i!"$"$$$^$$$J\e(B
9370 \e$B8!:w$O$G$-$J$$$N$G$9!#\e(B
9371 @end table
9372
9373 \e$B%K%e!<%9$G$J$$A*BrJ}K!$+$i\e(B @code{Message-ID} \e$B$G<hF@$9$k$H$-$K$O8=:_$NA*\e(B
9374 \e$BBrJ}K!$,;H$o$l$^$9$,!"$3$NL?Na$K@\F,0z?t$rM?$($k;v$G$3$l$r>e=q$-$9$k;v$,\e(B
9375 \e$B$G$-$^$9!#\e(B
9376
9377 @vindex gnus-refer-article-method
9378 \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
9379 \e$B$G$-$J$$$h$&$J%0%k!<%W\e(B (@code{nnspool} \e$B$J$I\e(B) \e$B$G$"$k>l9g!"\e(B
9380 @code{gnus-refer-article-method} \e$B$r\e(B @acronym{NNTP} \e$B$K@_Dj$9$k;v$,$G$-$^\e(B
9381 \e$B$9!#$*$=$i$/!"$"$J$?$,2qOC$7$F$$$k\e(B @acronym{NNTP} \e$B%5!<%P!<$,$"$J$?$NFI$s\e(B
9382 \e$B$G$$$k%9%W!<%k$r99?7$7$F$$$k$HHs>o$KNI$$$G$7$g$&!#$7$+$7!"$=$l$O$I$&$7$F\e(B
9383 \e$B$bI,MW$J$o$1$G$O$"$j$^$;$s!#\e(B
9384
9385 \e$B$=$l$OA*BrJ}K!$N%j%9%H$G$"$k$3$H$b$G$-!"FCJL$J%7%s%\%k\e(B @code{current} \e$B$G\e(B
9386 \e$B$"$k$3$H$b$G$-$^$9!#8e<T$O!"8=:_$NA*BrJ}K!$r;H$&$H$$$&0UL#$G$9!#%j%9%H$N\e(B
9387 \e$B>l9g$O!"\e(BGnus \e$B$O9g$&$b$N$rH/8+$9$k$^$G%j%9%H$NA4$F$NJ}K!$r;n$7$^$9!#\e(B
9388
9389 \e$B$3$l$O8=:_$NJ}K!$r;n$7$F!"$=$l$,<:GT$7$?>l9g$K$O\e(B Google \e$B$K?V$/@_Dj$NNc$G\e(B
9390 \e$B$9\e(B:
9391
9392 @lisp
9393 (setq gnus-refer-article-method
9394       '(current
9395         (nnweb "google" (nnweb-type google))))
9396 @end lisp
9397
9398 \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
9399 \e$B$"$^$jM%2m$JJ}K!$G$d$C$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B@code{nnmbox},
9400 @code{nnbabyl}, @code{nnmaildir} \e$B$*$h$S\e(B @code{nnml} \e$B$O$I$N%0%k!<%W$+$i$N\e(B
9401 \e$B5-;v$b0LCV$rF@$k$3$H$,$G$-$^$9$,!"\e(B@code{nnfolder} \e$B$H\e(B @code{nnimap} \e$B$O8=\e(B
9402 \e$B:_$N%0%k!<%W$KEj9F$7$?5-;v$N0LCV$7$+F@$k;v$,$G$-$^$;$s!#\e(B(\e$B$=$NB>$N$b$N$O\e(B
9403 \e$B;~4V$,$+$+$j$9$.$^$9!#\e(B) @code{nnmh} \e$B$G$OA4$/IT2DG=$G$9!#\e(B
9404
9405 @node Alternative Approaches
9406 @section \e$BBeBX<jCJ\e(B
9407
9408 \e$B0c$C$??M$O0c$C$?J}K!$r;H$C$F%K%e!<%9$rFI$b$&$H$7$^$9!#$3$l$O\e(B Gnus \e$B$G$b$=\e(B
9409 \e$B$&$G$"$k$N$G!"2f!9$O35N,%P%C%U%!!<$N$?$a$N%^%$%J!<%b!<%I\e(B (minor mode) \e$B$K\e(B
9410 \e$B>/$7$NA*Br;h$rM?$($F$"$j$^$9!#\e(B
9411
9412 @menu
9413 * Pick and Read::               \e$B$^$:!"5-;v$K0u$rIU$1$F!"$=$l$+$iFI$`\e(B
9414 * Binary Groups::               \e$B$9$Y$F$N5-;v$r<+F0\e(B-\e$BI|9f2=$9$k\e(B
9415 @end menu
9416
9417 @node Pick and Read
9418 @subsection \e$BA*$s$GFI$`\e(B
9419 @cindex pick and read
9420
9421 \e$B$$$/$D$+$N%K%e!<%9%j!<%@!<\e(B (@code{nn} \e$B$d!"$"$N$)!"\e(BVM/CMS \e$B$G\e(B
9422 \e$B$N\e(B @code{Netnews} \e$B$J$I\e(B) \e$B$OFsAj$NFI$`$?$a$N3&LL$r;H$$$^$9!#MxMQ<T$O$^$:35\e(B
9423 \e$BN,%P%C%U%!$GFI$_$?$$5-;v$K0u$rIU$1$^$9!#$=$l$+$i!"5-;v%P%C%U%!$@$1$rI=<(\e(B
9424 \e$B$7$F5-;v$rFI$_$^$9!#\e(B
9425
9426 @findex gnus-pick-mode
9427 @kindex M-x gnus-pick-mode
9428 Gnus \e$B$O$3$l$r$9$k$?$a$N35N,%P%C%U%!%^%$%J!<%b!<%I$rDs6!$7$^$9!=!=\e(B
9429 @code{gnus-pick-mode} \e$B$G$9!#$3$l$O4pK\E*$K$O4JC1$K0u$rIU$1$i$l$k$h$&$K>/\e(B
9430 \e$B$7$N%W%m%;%90uL?Na$,0lBG80L?Na$K$J$j!"35N,%P%C%U%!$X@Z$jBX$($k$?$a$NDI2C\e(B
9431 \e$BL?Na$r0l$DDs6!$7$^$9!#\e(B
9432
9433 \e$B$3$l$,\e(B pick mode \e$B$r;H$C$?$H$-$K;HMQ2DG=$J%-!<$G$9\e(B:
9434
9435 @table @kbd
9436 @item .
9437 @kindex . (\e$BA*Br\e(B)
9438 @findex gnus-pick-article-or-thread
9439 \e$B8=:_$N9T$N5-;v$+%9%l%C%I$rA*Br$7$^\e(B
9440 \e$B$9\e(B (@code{gnus-pickd-article-or-thread})\e$B!#$b$7JQ\e(B
9441 \e$B?t\e(B @code{gnus-thread-hide-subtree} \e$B$,\e(B true \e$B$G$"$l$P!"$3$N%-!<$O%9%l%C%I\e(B
9442 \e$B$N:G=i$N5-;v$G;H$o$l$?$H$-$O%9%l%C%IA4BN$rA*Br$7$^$9!#$=$&$G$J$1$l$P!"$=\e(B
9443 \e$B$l$O$=$N5-;v$@$1$rA*Br$7$^$9!#$b$7?tCM@\F,0z?t$rM?$($i$l$l$P$=$N%9%l%C%I\e(B
9444 \e$B$+5-;v$X$H@8$s$G$$$-!"$=$l$rA*Br$7$^$9!#\e(B(\e$B9T?t$OIaDL$O35N,A*Br9T$N:G=i$K\e(B
9445 \e$BI=<($5$l$F$$$^$9!#\e(B)
9446
9447 @item SPACE
9448 @kindex SPACE (\e$BA*Br\e(B)
9449 @findex gnus-pick-next-page
9450 \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
9451 \e$B$b$7%P%C%U%!$N:G8e$G$"$l$P!"A*Br5-;v$rFI$_;O$a$^$9!#\e(B
9452
9453 @item u
9454 @kindex u (\e$BA*Br\e(B)
9455 @findex gnus-pick-unmark-article-or-thread
9456 \e$B%9%l%C%I$+5-;v$rL$A*Br$K$7$^\e(B
9457 \e$B$9\e(B (@code{gnus-pick-unmark-article-or-thread})\e$B!#JQ\e(B
9458 \e$B?t\e(B @code{gnus-thread-hide-subtree} \e$B$,\e(B true \e$B$G$"$l$P!"$3$N%-!<$O%9%l%C%I\e(B
9459 \e$B$N:G=i$G;H$o$l$l$P%9%l%C%I$rL$A*Br$K$7$^$9!#$=$&$G$J$$>l9g$O$=$l$O5-;v$@\e(B
9460 \e$B$1$rL$A*Br$K$7$^$9!#$=$N9T$K$"$k%9%l%C%I$+5-;v$rL$A*Br$K$9$k$?$a$K$3$N%-!<\e(B
9461 \e$B$K?tCM@\F,0z?t$rM?$($k;v$,$G$-$^$9!#\e(B
9462
9463 @item RET
9464 @kindex RET (\e$BA*Br\e(B)
9465 @findex gnus-pick-start-reading
9466 @vindex gnus-pick-display-summary
9467 \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
9468 \e$B$rM?$($i$l$l$P!"$^$:$9$Y$F$NL$A*Br5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
9469 @code{gnus-pick-display-summary} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"35N,%P%C%U%!$O\e(B
9470 \e$BFI$s$G$$$k4V$bI=<($5$l$^$9!#\e(B
9471 @end table
9472
9473 \e$BA4$F$NIaDL$N35N,%b!<%IL?Na$OA*Br%b!<%I\e(B (pick-mode)\e$B$G$b;HMQ2DG=$G$9$,!"\e(B
9474 @kbd{u} \e$B$ONc30$G$9!#$7$+$7!"F1$84X\e(B
9475 \e$B?t\e(B @code{gnus-summary-tick-article-forward} \e$B$K3d$jEv$F$i$l$F$$\e(B
9476 \e$B$k\e(B @kbd{!} \e$B$r;H$&;v$,$G$-$^$9!#\e(B
9477
9478 \e$B$3$l$,NI$$9M$($@$H;W$&$N$G$"$l$P!"<!$N$h$&$K$9$k;v$,$G$-$^$9\e(B:
9479
9480 @lisp
9481 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
9482 @end lisp
9483
9484 @vindex gnus-pick-mode-hook
9485 @code{gnus-pick-minor-mode-hook} \e$B$O\e(B pick \e$B%^%$%J!<%b!<%I%P%C%U%!$G<B9T$5\e(B
9486 \e$B$l$^$9!#\e(B
9487
9488 @vindex gnus-mark-unpicked-articles-as-read
9489 @code{gnus-mark-unpicked-articles-as-read} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"A*\e(B
9490 \e$BBr$5$l$J$+$C$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$^$9!#=i4|CM$O\e(B @code{nil} \e$B$G$9!#\e(B
9491
9492 @vindex gnus-summary-pick-line-format
9493 pick \e$B%b!<%I$G$N35N,9T$NMM<0$OI8=`$NMM<0$H$O>/$70c$$$^$9!#$=$l$>$l$N9T$N\e(B
9494 \e$B:G=i$K9T?t$,I=<($5$l$^$9!#\e(BPick \e$B%b!<%I$N9T$NMM<0$OJQ\e(B
9495 \e$B?t\e(B @code{gnus-summary-pick-line-format} \e$B$G@)8f$5$l$^\e(B
9496 \e$B$9\e(B (@pxref{Formatting Variables})\e$B!#$3$l\e(B
9497 \e$B$O\e(B @code{gnus-summary-line-format} \e$B$HF1$8MM<0;XDj$r<u$1IU$1$^\e(B
9498 \e$B$9\e(B (@pxref{Summary Buffer Lines})\e$B!#\e(B
9499
9500 @node Binary Groups
9501 @subsection \e$B%P%$%J%j!<%0%k!<%W\e(B
9502 @cindex binary groups
9503
9504 @findex gnus-binary-mode
9505 @kindex M-x gnus-binary-mode
9506 \e$B$b$7B?$/$N;~4V$r%P%$%J%j!<%0%k!<%W\e(B (binary group) \e$B$G2a$4$7$F$$$k$N$J$i!"\e(B
9507 \e$B$$$D$b\e(B @kbd{X u}, @kbd{n}, @kbd{RET} \e$B$rC!$/$N$,7y$K$J$C$F$$$k$G$7$g$&!#\e(B
9508 @kbd{M-x gnus-binary-mode} \e$B$O5-;v$rIaDL$NJ}K!$GI=<($9$kBe$o$j$K!"IaDL\e(B
9509 \e$B$N\e(B Gnus \e$B$N5-;vA*Br4X?t$r5-;v72$r\e(B uudecode \e$B$7$=$N7k2L$rI=<($9$k$h$&$KJQ99\e(B
9510 \e$B$9$k!"35N,%P%C%U%!$N$?$a$N%^%$%J!<%b!<%I$G$9!#\e(B
9511
9512 @kindex g (\e$B%P%$%J%j!<\e(B)
9513 @findex gnus-binary-show-article
9514 \e$B<B:]$O!"$3$N%b!<%I$K$7$?$H$-$K!"8=<B$N5-;v$r8+$k$?$a$NM#0l$NL?Na\e(B
9515 \e$B$,\e(B @kbd{g} \e$B$G$9\e(B (@code{gnus-binary-show-article})\e$B!#\e(B
9516
9517 @vindex gnus-binary-mode-hook
9518 @code{gnus-binary-mode-hook} \e$B$,%P%$%J%j!<%^%$%J!<%b!<%I%P%C%U%!$G8F$P$l\e(B
9519 \e$B$^$9!#\e(B
9520
9521 @node Tree Display
9522 @section \e$BLZI=<(\e(B
9523 @cindex trees
9524
9525 @vindex gnus-use-trees
9526 \e$B$b$7IaDL$N\e(B Gnus \e$B$N35N,I=<($r9%$-$G$J$$$J$i$P!"\e(B
9527 @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
9528 \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$^$9!#\e(B
9529 \e$BLZ%P%C%U%!$G$O$9$Y$F$N35N,%b!<%IL?Na$r<B9T$9$k;v$,$G$-$^$9!#\e(B
9530
9531 \e$B$b$A$m$s!"LZI=<($r%+%9%?%^%$%:$9$kJQ?t$,>/$7$"$j$^$9\e(B:
9532
9533 @table @code
9534 @item gnus-tree-mode-hook
9535 @vindex gnus-tree-mode-hook
9536 \e$B$9$Y$F$NLZ%b!<%I%P%C%U%!$G<B9T$5$l$k%U%C%/$G$9!#\e(B
9537
9538 @item gnus-tree-mode-line-format
9539 @vindex gnus-tree-mode-line-format
9540 \e$BLZ%b!<%I%P%C%U%!$G$N%b!<%I9T$N$?$a$N%U%)!<%^%C%HJ8;zNs$G$9\e(B (@pxref{Mode
9541 Line Formatting})\e$B!#%G%#%U%)%k%H$O\e(B @samp{Gnus: %%b %S %Z} \e$B$G$9!#;HMQ2DG=\e(B
9542 \e$B$J;XDj$O\e(B @pxref{Summary Buffer Mode Line} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
9543
9544 @item gnus-selected-tree-face
9545 @vindex gnus-selected-tree-face
9546 \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!#%G%#\e(B
9547 \e$B%U%)%k%H$G$O\e(B @code{modeline} \e$B$G$9!#\e(B
9548
9549 @item gnus-tree-line-format
9550 @vindex gnus-tree-line-format
9551 \e$BLZ$N@a$N$?$a$N%U%)!<%^%C%HJ8;zNs$G$9!#$G$b$3$NL>A0$O>/$78m$C$?L>>N$G\e(B
9552 \e$B$9!=!=$=$l$O9T$G$O$J$/!"$?$@@a$rDj5A$9$k$@$1$G$9!#%G%#%U%)%k%H$NCM\e(B
9553 \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
9554 \e$B$9$Y$F$N@a$,F1$8D9$5$G$"$k$N$O=EMW$G$9$N$G!"\e(B@samp{%4,4n} \e$B$N$h$&$J;XDj\e(B
9555 \e$B$r\e(B @emph{\e$B;H$o$J$1$l$P$J$i$J$$\e(B} \e$B$N$G$9!#\e(B
9556
9557 \e$BM-8z$J;XDj$O\e(B:
9558
9559 @table @samp
9560 @item n
9561 \e$BEj9F<T$NL>A0!#\e(B
9562 @item f
9563 @code{From} \e$BMs!#\e(B
9564 @item N
9565 \e$B5-;v$NHV9f!#\e(B
9566 @item [
9567 \e$B3+$-3g8L!#\e(B
9568 @item ]
9569 \e$BJD$83g8L!#\e(B
9570 @item s
9571 \e$BI=Bj!#\e(B
9572 @end table
9573
9574 @xref{Formatting Variables}.
9575
9576 \e$BI=<($K4XO"$7$?JQ?t$O\e(B:
9577
9578 @table @code
9579 @item gnus-tree-brackets
9580 @vindex gnus-tree-brackets
9581 \e$B$3$l$O!XK\Ev$N!Y5-;v$H!X$^$P$i5-;v!Y$K0c$$$rIU$1$k$?$a$K;H$o$l$^$9!#MM<0\e(B
9582 \e$B$O\e(B @code{((@var{\e$BK\Ev$N3+\e(B} . @var{\e$BK\Ev$NJD\e(B}) (@var{\e$B$^$P$i3+\e(B} . @var{\e$B$^$P\e(B
9583 \e$B$iJD\e(B}) (@var{\e$B56$N3+\e(B} . @var{\e$B56$NJD\e(B}))} \e$B$H$J$C$F$$$F!"%G%#%U%)%k%H\e(B
9584 \e$B$O\e(B @code{((?[ . ?]) (?( . ?)) (?@{ . ?@}) (?< . ?>))} \e$B$G$9!#\e(B
9585
9586 @item gnus-tree-parent-child-edges
9587 @vindex gnus-tree-parent-child-edges
9588 \e$B$3$l$O?F$N@a$r;R$K@\B3$9$k$?$a$K;H$o$l$kJ8;z$r4^$s$@%j%9%H$G$9!#%G%#%U%)\e(B
9589 \e$B%k%H$O\e(B @code{(?- ?\\ ?|)} \e$B$G$9!#\e(B
9590 @end table
9591
9592 @item gnus-tree-minimize-window
9593 @vindex gnus-tree-minimize-window
9594 \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
9595 \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;z\e(B
9596 \e$B$G$"$k$H!"LZ%P%C%U%!$O$=$N?t;z$h$jBg$-$/$J$k;v$O$"$j$^$;$s!#%G%#%U%)%k%H\e(B
9597 \e$B$O\e(B @code{t} \e$B$G$9!#%U%l!<%`$G$$$/$D$+$N%&%#%s%I%&$,2#$KJB$s$GI=<($5$l$F$$\e(B
9598 \e$B$F!"LZ%P%C%U%!$,$=$N$&$A$N0l$D$G$"$k>l9g!"LZ%&%#%s%I%&$r:G>.2=$9$k$3$H$O\e(B
9599 \e$B$=$NNY$KI=<($5$l$F$$$k$9$Y$F$N%&%#%s%I%&$NBg$-$5$rJQ99$9$k;v$KCm0U$7$F$/\e(B
9600 \e$B$@$5$$!#\e(B
9601
9602 \e$B0J2<$N%U%C%/$rDI2C$7$F!"$$$D$G$bLZ%&%#%s%I%&$r:G>.2=$7$F$bNI$$$G$7$g$&!#\e(B
9603
9604 @lisp
9605 (add-hook 'gnus-configure-windows-hook
9606           'gnus-tree-perhaps-minimize)
9607 @end lisp
9608
9609 @item gnus-generate-tree-function
9610 @vindex gnus-generate-tree-function
9611 @findex gnus-generate-horizontal-tree
9612 @findex gnus-generate-vertical-tree
9613 \e$B<B:]$K%9%l%C%I$NLZ$r:n@.$9$k4X?t$G$9!#Fs$D$N4{Dj5A$N;HMQ2DG=$J4X?t\e(B
9614 \e$B$O\e(B: @code{gnus-generate-horizontal-tree} \e$B$H\e(B @code{gnus-generate-vertical-tree} (\e$B$3\e(B
9615 \e$B$l$,%G%#%U%)%k%H$G$9\e(B) \e$B$G$9!#\e(B
9616 @end table
9617
9618 \e$B?eJ?LZ%P%C%U%!\e(B (horizontal tree buffer) \e$B$NNc$G$9\e(B:
9619
9620 @example
9621 @{***@}-(***)-[odd]-[Gun]
9622      |      \[Jan]
9623      |      \[odd]-[Eri]
9624      |      \(***)-[Eri]
9625      |            \[odd]-[Paa]
9626      \[Bjo]
9627      \[Gun]
9628      \[Gun]-[Jor]
9629 @end example
9630
9631 \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$9\e(B:
9632
9633 @example
9634 @{***@}
9635   |--------------------------\-----\-----\
9636 (***)                         [Bjo] [Gun] [Gun]
9637   |--\-----\-----\                          |
9638 [odd] [Jan] [odd] (***)                   [Jor]
9639   |           |     |--\
9640 [Gun]       [Eri] [Eri] [odd]
9641                           |
9642                         [Paa]
9643 @end example
9644
9645 \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$P\e(B
9646 \e$B4r$7$$$G$7$g$&!#<!$N$h$&$J$b$N$r%U%!%$%k\e(B @file{~/.gnus.el} \e$B$K2C$($k;v$,\e(B
9647 \e$B$G$-$^$9\e(B:
9648
9649 @lisp
9650 (setq gnus-use-trees t
9651       gnus-generate-tree-function 'gnus-generate-horizontal-tree
9652       gnus-tree-minimize-window nil)
9653 (gnus-add-configuration
9654  '(article
9655    (vertical 1.0
9656              (horizontal 0.25
9657                          (summary 0.75 point)
9658                          (tree 1.0))
9659              (article 1.0))))
9660 @end lisp
9661
9662 @xref{Window Layout}.
9663
9664 @node Mail Group Commands
9665 @section \e$B%a!<%k%0%k!<%WL?Na\e(B
9666 @cindex mail group commands
9667
9668 \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$N$_$G0UL#$r;}$A$^$9!#$3$l$i$NL?Na$,8=:_$N\e(B
9669 \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
9670
9671 \e$B$9$Y$F$N$3$l$i$NL?Na$O\e(B (\e$B4|8B:o=|$HJT=8L?Na$O=|$/\e(B) \e$B%W%m%;%9\e(B/\e$B@\F,0z?t$N=,\e(B
9672 \e$B47$r;H$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
9673
9674 @table @kbd
9675 @item B e
9676 @kindex B e (\e$B35N,\e(B)
9677 @findex gnus-summary-expire-articles
9678 \e$B8=:_$N%0%k!<%W$N$9$Y$F$N4|8B:o=|2DG=$J5-;v$K$D$$$F!"4|8B:o=|$N=h\e(B
9679 \e$BM}\e(B (@code{gnus-summary-expire-articles}) \e$B$r9T$J$$$^$9!#$3$l$O!"$=$N%0%k!<\e(B
9680 \e$B%W$K$7$P$i$/B8:_$7$F$$$?4|8B@Z$l:o=|2DG=$J$9$Y$F$N5-;v$r>C5n$9$k$H$$$&$3\e(B
9681 \e$B$H$G$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
9682
9683 @item B C-M-e
9684 @kindex B C-M-e (\e$B35N,\e(B)
9685 @findex gnus-summary-expire-articles-now
9686 \e$B%0%k!<%W$N$9$Y$F$N4|8B:o=|2DG=$J5-;v$r:o=|$7$^\e(B
9687 \e$B$9\e(B (@code{gnus-summay-expire-articles-now})\e$B!#$3$l$O8=:_$N%0%k!<%W$N3:Ev\e(B
9688 \e$B$9$k\e(B @strong{\e$BA4$F\e(B}\e$B$N4|8B:o=|5-;v$O1J1s$K6u$NBg$-$J\e(B @file{/dev/null} \e$B$X>C\e(B
9689 \e$B$(5n$k$H$$$&;v$G$9!#\e(B
9690
9691 @item B DEL
9692 @kindex B DEL (\e$B35N,\e(B)
9693 @findex gnus-summary-delete-article
9694 @c @icon{gnus-summary-mail-delete}
9695 \e$B%a!<%k5-;v$r:o=|$7$^$9!#$3$l$O!X$"$J$?$N%G%#%9%/$+$i:#$+$i1J1s$K:o=|$7$F!"\e(B
9696 \e$BFsEY$HLa$i$J$$!Y$N!X:o=|!Y$G$9!#Cm0U$7$F;H$C$F$/$@$5\e(B
9697 \e$B$$\e(B (@code{gnus-summary-delete-article})\e$B!#\e(B
9698
9699 @item B m
9700 @kindex B m (\e$B35N,\e(B)
9701 @cindex move mail
9702 @findex gnus-summary-move-article
9703 @vindex gnus-preserve-marks
9704 \e$B$"$k%a!<%k%0%k!<%W$+$iJL$N$H$3$m$X5-;v$r0\F0$7$^\e(B
9705 \e$B$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$NCM\e(B
9706 \e$B$,\e(B @code{nil} \e$B$G$O$J$$$J$i$P\e(B (\e$B$3$l$,=i4|CM$G$9$,\e(B)\e$B!"%^!<%/$OJ]B8$5$l$^$9!#\e(B
9707
9708 @item B c
9709 @kindex B c (\e$B35N,\e(B)
9710 @cindex copy mail
9711 @findex gnus-summary-copy-article
9712 @c @icon{gnus-summary-mail-copy}
9713 \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$rJ#@=$7\e(B
9714 \e$B$^$9\e(B (@code{gnus-summary-copy-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$NCM\e(B
9715 \e$B$,\e(B @code{nil} \e$B$G$O$J$$$J$i$P\e(B (\e$B$3$l$,=i4|CM$G$9$,\e(B)\e$B!"%^!<%/$OJ]B8$5$l$^$9!#\e(B
9716
9717 @item B B
9718 @kindex B B (\e$B35N,\e(B)
9719 @cindex crosspost mail
9720 @findex gnus-summary-crosspost-article
9721 \e$B8=:_$N5-;v$rB>$N%0%k!<%W$K%/%m%9%]%9%H$7$^\e(B
9722 \e$B$9\e(B (@code{gnus-summary-crosspost-article})\e$B!#$3$l$OB>$N%0%k!<%W5-;v$N?7$7\e(B
9723 \e$B$$J#@=$r:n@.$7!"5-;v$N\e(B Xref \e$BMs$bE,@Z$K99?7$5$l$^$9!#\e(B
9724
9725 @item B i
9726 @kindex B i (\e$B35N,\e(B)
9727 @findex gnus-summary-import-article
9728 \e$BG$0U$N%U%!%$%k$r8=:_$N%a!<%k%0%k!<%W$K<h$j9~$_$^\e(B
9729 \e$B$9\e(B (@code{gnus-summary-import-article})\e$B!#$"$J$?$O%U%!%$%kL>$H!"\e(B
9730 @code{From} \e$BMs$H\e(B @code{Subject} \e$BMs$NF~NO$rB%$5$l$^$9!#\e(B
9731
9732 @item B I
9733 @kindex B I (\e$B35N,\e(B)
9734 @findex gnus-summary-create-article
9735 \e$B6u$N5-;v$r8=:_$N%a!<%k%0%k!<%W$K:n$j$^\e(B
9736 \e$B$9\e(B (@code{gnus-summary-create-article})\e$B!#\e(B@code{From} \e$B%X%C%@!<\e(B
9737 \e$B$H\e(B @code{Subject} \e$B%X%C%@!<$NFbMF$r?R$M$i$l$^$9!#\e(B
9738
9739 @item B r
9740 @kindex B r (\e$B35N,\e(B)
9741 @findex gnus-summary-respool-article
9742 @vindex gnus-summary-respool-default-method
9743 \e$B%a!<%k5-;v$r%9%W!<%k$7D>$7$^$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B
9744 @code{gnus-summary-respool-default-method} \e$B$,:F%9%W!<%k$9$k$H$-$N%G%#%U%)\e(B
9745 \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 @code{nil} \e$B$G!"\e(B
9746 \e$B$3$l$O8=:_$N%0%k!<%W$NA*BrJ}K!$,Be$o$j$K;H$o$l$k$H$$$&;v$G$9!#\e(B
9747 @code{gnus-preserve-marks} \e$B$NCM$,\e(B @code{nil} \e$B$G$O$J$$$J$i$P\e(B (\e$B$3$l$,=i4|\e(B
9748 \e$BCM$G$9$,\e(B)\e$B!"%^!<%/$OJ]B8$5$l$^$9!#\e(B
9749
9750 @item B w
9751 @itemx e
9752 @kindex B w (\e$B35N,\e(B)
9753 @kindex e (\e$B35N,\e(B)
9754 @findex gnus-summary-edit-article
9755 @kindex C-c C-c (\e$B5-;v\e(B)
9756 @findex gnus-summary-edit-article-done
9757 \e$B8=:_$N5-;v$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-article})\e$B!#JT=8$r=*N;$7\e(B
9758 \e$B$FJQ99$r1J1s$K$9$k$?$a\e(B
9759 \e$B$K\e(B @kbd{C-c C-c} (@code{gnus-summary-edit-article-done}) \e$B$rBG$A$^$9!#$b\e(B
9760 \e$B$7L?Na\e(B @kbd{C-c C-c} \e$B$K?tCM@\F,0z?t$rM?$($k$H!"\e(BGnus \e$B$O5-;v$r:F%O%$%i%$%H\e(B
9761 \e$B$7$^$;$s!#\e(B
9762
9763 @item B q
9764 @kindex B q (\e$B35N,\e(B)
9765 @findex gnus-summary-respool-query
9766 \e$B$b$75-;v$r:F%9%W!<%k$7$?$$$H$-$O!":F%9%W!<%k$r$9$kA0$K$I$N%0%k!<%W$K5-;v\e(B
9767 \e$B$,0\$k$+$K6=L#$,$"$k$G$7$g$&!#$3$NL?Na$G$=$l$,$o$+$j$^\e(B
9768 \e$B$9\e(B (@code{gnus-summary-respool-query})\e$B!#\e(B
9769
9770 @item B t
9771 @kindex B t (\e$B35N,\e(B)
9772 @findex gnus-summary-respool-trace
9773 \e$BF1MM$K!"$3$NL?Na$O:FN/$a9~$_$r$9$k$H$-$K;H$o$l$?A4$F$NFC5iJ,3dJ}<0$r!"$b\e(B
9774 \e$B$7$=$l$,$"$l$PI=<($7$^$9\e(B (@code{gnus-summary-respool-trace})\e$B!#\e(B
9775
9776 @item B p
9777 @kindex B p (\e$B35N,\e(B)
9778 @findex gnus-summary-article-posted-p
9779 \e$B0lIt$N?M$O$"$J$?$NEj9F$X$N%U%)%m!<%"%C%W$r$9$k$H$-$K!"\e(B``\e$B?F@Z$J\e(B'' \e$BJ#@=$r\e(B
9780 \e$BAw$k798~$,$"$j$^$9!#$3$l$i$OIaDL$O$=$3$K\e(B @code{Newsgroups} \e$BMs$,IU$$$F$$\e(B
9781 \e$B$k$N$G$9$,!"$$$D$b$=$&$G$"$k$H$O8B$j$^$;$s!#$3$NL?\e(B
9782 \e$BNa\e(B (@code{gnus-summary-article-posted-p}) \e$B$O8=:_$N5-;v$r$"$J$?$N%K%e!<%9\e(B
9783 \e$B%5!<%P!<$+$i\e(B (\e$B$H$$$&$h$j$O!"$`$7\e(B
9784 \e$B$m\e(B @code{gnus-refer-article-method} \e$B$d\e(B @code{gnus-select-method} \e$B$+\e(B
9785 \e$B$i\e(B) \e$B<hF@$7$h$&$H$7!"5-;v$rH/8+$G$-$?$+$I$&$+$rJs9p$7$^$9!#$=$l$,5-;v$rH/\e(B
9786 \e$B8+$7$J$+$C$?$H$7$F$b!"$=$l$O$H$K$+$/Ej9F$5$l$F$$$k$+$b$7$l$^$;$s!=!=%a!<\e(B
9787 \e$B%k$NEAC#$O%K%e!<%9$NEAC#$h$j$b$:$C$HB.$/!"%K%e!<%9$NJ#@=$,$^$@E~Ce$7$F$$\e(B
9788 \e$B$J$$$@$1$+$b$7$l$J$$$N$G$9!#\e(B
9789
9790 @item K E
9791 @kindex K E (\e$B35N,\e(B)
9792 @findex gnus-article-encrypt-body
9793 @vindex gnus-article-encrypt-protocol
9794 \e$B5-;v$NK\J8$r0E9f2=$7$^$9\e(B (@code{gnus-article-encrypt-body})\e$B!#K\J8$O!"JQ\e(B
9795 \e$B?t\e(B @code{gnus-article-encrypt-protocol} \e$B$G;XDj$5$l$?%W%m%H%3%k$G0E9f2=$5\e(B
9796 \e$B$l$^$9!#\e(B
9797 @end table
9798
9799 @vindex gnus-move-split-methods
9800 @cindex moving articles
9801 \e$B$b$7!"5,B'E*$K5-;v$r0\F0\e(B (\e$B$b$7$/$OJ#@=\e(B) \e$B$9$k$N$G$"$l$P!"\e(BGnus \e$B$K5-;v$r$I\e(B
9802 \e$B$3$KF~$l$l$PNI$$$+Ds0F$5$;$?$$$H;W$&$G$7$g$&!#\e(B
9803 @code{gnus-move-split-methods} \e$B$O\e(B @code{gnus-split-methods} \e$B$HF1$89=J8$r\e(B
9804 \e$B;H$&JQ?t$G$9\e(B (@pxref{Saving Articles})\e$B!#$"$J$?$,BEEv$@$H;W$&$h$&$JDs0F$r\e(B
9805 \e$B$9$k$h$&$K$=$NJQ?t$r%+%9%?%^%$%:$9$k;v$,$G$-$^$9!#\e(B
9806 (@code{gnus-split-methods} \e$B$,%U%!%$%kL>$r;H$&$N$KBP$7\e(B
9807 \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
9808 \e$B$$!#\e(B)
9809
9810 @lisp
9811 (setq gnus-move-split-methods
9812       '(("^From:.*Lars Magne" "nnml:junk")
9813         ("^Subject:.*gnus" "nnfolder:important")
9814         (".*" "nnml:misc")))
9815 @end lisp
9816
9817 @node Various Summary Stuff
9818 @section \e$B$$$m$$$m$J35N,$NJ*7o\e(B
9819
9820 @menu
9821 * Summary Group Information::   \e$B>pJs;X8~$NL?Na\e(B
9822 * Searching for Articles::      \e$BJ#?t5-;vL?Na\e(B
9823 * Summary Generation Commands::
9824 * Really Various Summary Commands::  \e$B$"$N$d$C$+$$$JB>$KE,9g$7$J$$L?Na\e(B
9825 @end menu
9826
9827 @table @code
9828 @vindex gnus-summary-display-while-building
9829 @item gnus-summary-display-while-building
9830 \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
9831 @code{t} \e$B$@$C$?>l9g$O!"9T$,A^F~$5$l$kEY$KKh2s%P%C%U%!$r99?7$7$^$9!#CM$,\e(B
9832 \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%)%k\e(B
9833 \e$B%H$O\e(B @code{nil} \e$B$G$9!#\e(B
9834
9835 @vindex gnus-summary-display-arrow
9836 @item gnus-summary-display-arrow
9837 \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
9838 \e$B$^$9!#\e(B
9839
9840 @vindex gnus-summary-mode-hook
9841 @item gnus-summary-mode-hook
9842 \e$B35N,%b!<%I%P%C%U%!$r:n@.$9$k$H$-$K$3$N%U%C%/$,8F$P$l$^$9!#\e(B
9843
9844 @vindex gnus-summary-generate-hook
9845 @item gnus-summary-generate-hook
9846 \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$l\e(B
9847 \e$B$^$9!#$3$l$O%K%e!<%9%0%k!<%W$N;}$C$F$$$k%G!<%?$K4p$E$$$F%9%l%C%I$NJQ?t$r\e(B
9848 \e$B%+%9%?%^%$%:$9$k$?$a$KHs>o$KJXMx$G$9!#$3$N%U%C%/$O$[$H$s$I$N35N,%P%C%U%!\e(B
9849 \e$BJQ?t$,@_Dj$5$l$?8e$K8F$P$l$^$9!#\e(B
9850
9851 @vindex gnus-summary-prepare-hook
9852 @item gnus-summary-prepare-hook
9853 \e$B$=$l$O35N,%P%C%U%!$,:n@.$5$l$?8e$K8F$P$l$^$9!#Nc$($P!"$=$l$O2?$+B>$N<Y0-\e(B
9854 \e$B$JJ}K!$G9T$r%O%$%i%$%H$7$?$j!"%P%C%U%!$N8+$(J}$r=$@5$7$?$j$9$k$N$K;H$C$?\e(B
9855 \e$B$j$9$k$+$bCN$l$^$;$s!#\e(B
9856
9857 @vindex gnus-summary-prepared-hook
9858 @item gnus-summary-prepared-hook
9859 \e$B35N,%P%C%U%!$,:n@.$5$l$?8e$G0lHV:G8e$K8F$P$l$k%U%C%/$G$9!#\e(B
9860
9861 @vindex gnus-summary-ignore-duplicates
9862 @item gnus-summary-ignore-duplicates
9863 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
9864 \e$B@Z$C$?;v$r$7$J$1$l$P$J$j$^$;$s!#JL$N5-;v$,F1$8\e(B @code{Message-ID} \e$B$r;}$D\e(B
9865 \e$B;v$O5v$5$l$F$$$^$;$s$,!"$=$l$O2?$i$+$N=P=j$+$i%a!<%k$rFI$s$G$$$k$H$-$K5/\e(B
9866 \e$B$3$k$+$b$7$l$^$;$s!#\e(BGnus \e$B$O$3$NJQ?t$K$h$C$F2?$,5/$3$k$+$r%+%9%?%^%$%:$G\e(B
9867 \e$B$-$k$h$&$K$J$C$F$$$^$9!#$b$7$=$l$,\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%H$G\e(B
9868 \e$B$9\e(B) \e$B$G$"$l$P!"\e(BGnus \e$B$O\e(B @code{Message-ID} \e$B$rIU$1BX$($F\e(B (\e$BI=<($N$?$a$@$1\e(B
9869 \e$B$K\e(B) \e$B5-;v$rB>$N5-;v$HF1$8$h$&$KI=<($7$^$9!#$3$NJQ?t$,\e(B @code{t} \e$B$G$"$k$H!"\e(B
9870 \e$B$=$l$O5-;v$rI=<($7$^$;$s\e(B---\e$B:G=i$+$iB8:_$7$J$+$C$?$+$N$h$&$K!#\e(B
9871
9872 @vindex gnus-alter-articles-to-read-function
9873 @item gnus-alter-articles-to-read-function
9874 \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
9875 \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
9876
9877 \e$BNc$($P0J2<$N4X?t$O!"%-%c%C%7%e5-;v$N%j%9%H$r$"$k%0%k!<%W$N%j%9%H$@$1$KDI\e(B
9878 \e$B2C$7$^$9!#\e(B
9879
9880 @lisp
9881 (defun my-add-cached-articles (group articles)
9882   (if (string= group "some.group")
9883       (append gnus-newsgroup-cached articles)
9884     articles))
9885 @end lisp
9886
9887 @vindex gnus-newsgroup-variables
9888 @item gnus-newsgroup-variables
9889 \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$i\e(B
9890 \e$B$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
9891 \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%kJQ\e(B
9892 \e$B?t$K$J$j$^$9!#\e(B
9893
9894 \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
9895 \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
9896 \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
9897 \e$B%+%kJQ?t$N%0%m!<%P%kCM$,;H$o$l$^$9!#\e(B
9898
9899 \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$h\e(B
9900 \e$B$&$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@_Dj$9\e(B
9901 \e$B$k$?$a$K;H$&$3$H$,$G$-$^$9!#Nc$G$9\e(B:
9902
9903 @lisp
9904 (setq gnus-newsgroup-variables
9905      '(message-use-followup-to
9906        (gnus-visible-headers .
9907          "^From:\\|^Newsgroups:\\|^Subject:\\|^Date:\\|^To:")))
9908 @end lisp
9909
9910 @pxref{Group Parameters} \e$B$b;2>H$7$F2<$5$$!#\e(B
9911 @end table
9912
9913 @node Summary Group Information
9914 @subsection \e$B35N,%0%k!<%W>pJs\e(B
9915
9916 @table @kbd
9917 @item H f
9918 @kindex H f (\e$B35N,\e(B)
9919 @findex gnus-summary-fetch-faq
9920 @vindex gnus-group-faq-directory
9921 \e$B8=:_$N%0%k!<%W$N\e(B @acronym{FAQ} (frequently asked questions (\e$BIQHK$K$5$l$k\e(B
9922 \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
9923 Gnus \e$B$OIaDL$O1s3V%^%7%s$N%G%#%l%/%H%j$G$"\e(B
9924 \e$B$k\e(B @code{gnus-group-faq-directory} \e$B$+$i\e(B @acronym{FAQ} \e$B$r<hF@$7$h$&$H$7$^\e(B
9925 \e$B$9!#$3$NJQ?t$O%G%#%l%/%H%j!<$N%j%9%H$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"$3$N\e(B
9926 \e$BL?Na$K@\F,0z?t$rM?$($k;v$G$$$m$$$m$J%5%$%H\e(B (site) \e$B$+$iA*$V;v$,$G$-$^$9!#\e(B
9927 \e$B$*$=$i$/\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\e(B
9928 \e$B$G$7$g$&!#\e(B
9929
9930 @item H d
9931 @kindex H d (\e$B35N,\e(B)
9932 @findex gnus-summary-describe-group
9933 \e$B8=:_$N%0%k!<%W$K4X$9$kC;$$5-=R$rM?$($^\e(B
9934 \e$B$9\e(B (@code{gnus-summary-describe-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%5!<%P!<\e(B
9935 \e$B$+$i6/@)E*$K5-=R$N:FFI$_9~$_$r$7$^$9!#\e(B
9936
9937 @item H h
9938 @kindex H h (\e$B35N,\e(B)
9939 @findex gnus-summary-describe-briefly
9940 \e$B:G=EMW35N,BG80$NHs>o$KC;$$5-=R$rM?$($^\e(B
9941 \e$B$9\e(B (@code{gnus-summary-describe-briefly})\e$B!#\e(B
9942
9943 @item H i
9944 @kindex H i (\e$B35N,\e(B)
9945 @findex gnus-info-find-node
9946 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
9947 @end table
9948
9949 @node Searching for Articles
9950 @subsection \e$B5-;v$rC5$9\e(B
9951
9952 @table @kbd
9953 @item M-s
9954 @kindex M-s (\e$B35N,\e(B)
9955 @findex gnus-summary-search-article-forward
9956 \e$BD>8e$K$"$kA4$F$N\e(B (\e$B@8$N\e(B) \e$B5-;v$r@55,I=8=$G8!:w$7$^\e(B
9957 \e$B$9\e(B (@code{gnus-summary-search-article-forward})\e$B!#\e(B
9958
9959 @item M-r
9960 @kindex M-r (\e$B35N,\e(B)
9961 @findex gnus-summary-search-article-backward
9962 \e$BA0$K$"$kA4$F$N\e(B (\e$B@8$N\e(B) \e$B5-;v$r@55,I=8=$G8!:w$7$^\e(B
9963 \e$B$9\e(B (@code{gnus-summary-search-article-backward})\e$B!#\e(B
9964
9965 @item &
9966 @kindex & (\e$B35N,\e(B)
9967 @findex gnus-summary-execute-command
9968 \e$B$3$NL?Na$O$"$J$?$K%X%C%@!<ItJ,$H$=$NItJ,$K9gCW$9$k@55,I=8=!"9gCW$7$?>l9g\e(B
9969 \e$B$K<B9T$5$l$kL?Na$NF~NO$rB%?J$7$^$9\e(B (@code{gnus-summary-execute-command})\e$B!#\e(B
9970 \e$B$b$7%X%C%@!<$,6uJ8;zNs$J$i$P!"5-;vA4BN$rC5$7$^$9!#$b$7@\F,0z?t$rM?$($i$l\e(B
9971 \e$B$l$P!"Be$o$j$K8e$m8~$-$KC5$7$^$9!#\e(B
9972
9973 \e$BNc$($P\e(B @kbd{& RET \e$BJ8;zNs\e(B RET #} \e$B$O!"%X%C%@!<$+K\J8$K\e(B @samp{\e$BJ8;zNs\e(B} \e$B$r;}\e(B
9974 \e$B$D$9$Y$F$N5-;v$K%W%m%;%90u$rIU$1$^$9!#\e(B
9975
9976 @item M-&
9977 @kindex M-& (\e$B35N,\e(B)
9978 @findex gnus-summary-universal-argument
9979 \e$B%W%m%;%90u$K$h$C$F0uIU$1$i$l$?A4$F$N5-;v$NA`:n$r<B9T$7$^\e(B
9980 \e$B$9\e(B (@code{gnus-summary-universal-argument})\e$B!#\e(B
9981 @end table
9982
9983 @node Summary Generation Commands
9984 @subsection \e$B35N,@8@.L?Na\e(B
9985
9986 @table @kbd
9987 @item Y g
9988 @kindex Y g (\e$B35N,\e(B)
9989 @findex gnus-summary-prepare
9990 \e$B8=:_$N35N,%P%C%U%!$r:F:n@.$7$^$9\e(B (@code{gnus-summary-prepare})\e$B!#\e(B
9991
9992 @item Y c
9993 @kindex Y c (\e$B35N,\e(B)
9994 @findex gnus-summary-insert-cached-articles
9995 \e$B$9$Y$F$N\e(B (\e$B8=:_$N%0%k!<%W$K\e(B) \e$B%-%c%C%7%e$5$l$?5-;v$r35N,%P%C%U%!$KA^F~$7$^\e(B
9996 \e$B$9\e(B (@code{gnus-summary-insert-cached-articles})\e$B!#\e(B
9997
9998 @item Y d
9999 @kindex Y d (\e$B35N,\e(B)
10000 @findex gnus-summary-insert-dormant-articles
10001 \e$B$9$Y$F$N\e(B (\e$B8=:_$N%0%k!<%W$N\e(B) \e$BJ]N15-;v$r35N,%P%C%U%!$KA^F~$7$^\e(B
10002 \e$B$9\e(B (@code{gnus-summary-insert-dormant-articles})\e$B!#\e(B
10003 @end table
10004
10005 @node Really Various Summary Commands
10006 @subsection \e$BK\Ev$K$$$m$$$m$J35N,L?Na\e(B
10007
10008 @table @kbd
10009 @item A D
10010 @itemx C-d
10011 @kindex C-d (\e$B35N,\e(B)
10012 @kindex A D (\e$B35N,\e(B)
10013 @findex gnus-summary-enter-digest-group
10014 \e$B$b$78=:_$N%0%k!<%W$,B>$N5-;v$N=8$^$j$G$"$k$J$i$P\e(B (\e$BNc$($P!"E&MW\e(B (digest))\e$B!"\e(B
10015 \e$B$=$N$h$&$J5-;v$G$G$-$F$$$k%0%k!<%W$KF~$k$?$a$K$3$NL?Na$r;H$&$+$b$7$l$^$;\e(B
10016 \e$B$s\e(B(@code{gnus-summary-enter-digest-group})\e$B!#\e(BGnus \e$B$O$3$NL?Na$K@\F,0z?t$r\e(B
10017 \e$BM?$($J$$8B$j!"$I$N$h$&$J7?$N5-;v$,8=:_I=<($5$l$F$$$k$+$r?dB,$7$h$&$H$7!"\e(B
10018 \e$B$=$l$O6/@)E*$K!XE&MW!Y$H$$$&2r<a$K$J$j$^$9!#4pK\E*$K!"B>$NMM<0$+$i$J$kB>\e(B
10019 \e$B$N%a%C%;!<%8$N=89g$G$"$C$?$H$-$O!"\e(B@kbd{C-d} \e$B$H$9$k$3$H$K$h$j$b$C$HJXMx$J\e(B
10020 \e$BJ}K!$G$=$l$i$N%a%C%;!<%8$rFI$`;v$,$G$-$k$h$&$K$J$j$^$9!#\e(B
10021
10022 @item C-M-d
10023 @kindex C-M-d (\e$B35N,\e(B)
10024 @findex gnus-summary-read-document
10025 \e$B$3$NL?Na$O>e$N$b$N$KHs>o$K;w$F$$$^$9$,!"$$$/$D$+$NJ8=q$r0l$D$NBg!<$-$$%0\e(B
10026 \e$B%k!<%W$K=8$a$^$9\e(B (@code{gnus-summary-read-read-document})\e$B!#$=$l$O$$$/$D\e(B
10027 \e$B$+$N\e(B @code{nndoc} \e$B%0%k!<%W$r$=$l$>$l$NJ8=q$N$?$a$K3+$-!"$=$l$+$i$3$l$i\e(B
10028 \e$B$N\e(B @code{nndoc} \e$B%0%k!<%W$N>e$K\e(B @code{nnvirtual} \e$B%0%k!<%W$r3+$/;v$K$h$C$F\e(B
10029 \e$B$3$N;v$r2DG=$K$7$F$$$^$9!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^\e(B
10030 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
10031
10032 @item C-t
10033 @kindex C-t (\e$B35N,\e(B)
10034 @findex gnus-summary-toggle-truncation
10035 \e$B35N,9T$N@ZCG$r@Z$jBX$($^$9\e(B (@code{gnus-summary-toggle-truncation})\e$B!#$3$l\e(B
10036 \e$B$O$*$=$i$/35N,%P%C%U%!$N9TCf1{I=<(4X?t$r:.Mp$5$;$^$9$N$G!"5-;v$rFI$s$G$$\e(B
10037 \e$B$k4V$K@ZCG$r@Z$C$F$$$k$N$ONI$$9M$($G$O$J$$$G$7$g$&!#\e(B
10038
10039 @item =
10040 @kindex = (\e$B35N,\e(B)
10041 @findex gnus-summary-expand-window
10042 \e$B35N,%P%C%U%!$N%&%#%s%I%&$r3HBg$7$^\e(B
10043 \e$B$9\e(B (@code{gnus-summary-expand-window})\e$B!#@\F,0z?t$rM?$($i$l$l$P!"\e(B
10044 @code{\e$B5-;v\e(B} \e$B%&%#%s%I%&$r3HBg$7$^$9!#\e(B
10045
10046 @item C-M-e
10047 @kindex C-M-e (\e$B35N,\e(B)
10048 @findex gnus-summary-edit-parameters
10049 \e$B8=:_$N%0%k!<%W$N%0%k!<%W$NG^2pJQ?t\e(B (parameter) (@pxref{Group
10050 Parameters}) \e$B$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-parameters})\e$B!#\e(B
10051
10052 @item C-M-a
10053 @kindex C-M-a (\e$B35N,\e(B)
10054 @findex gnus-summary-customize-parameters
10055 \e$B8=:_$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?\e(B (@pxref{Group Parameters}) \e$B$r%+%9%?%^\e(B
10056 \e$B%$%:$7$^$9\e(B (@code{gnus-summary-customize-parameters})\e$B!#\e(B
10057 @end table
10058
10059 @node Exiting the Summary Buffer
10060 @section \e$B35N,%P%C%U%!$rH4$1$k\e(B
10061 @cindex summary exit
10062 @cindex exiting groups
10063
10064 \e$BIaDL$O35N,%P%C%U%!$+$iH4$1$k$H!"%0%k!<%W$NA4$F$N>pJs$r99?7$7$F%0%k!<%W%P%C\e(B
10065 \e$B%U%!$KLa$j$^$9!#\e(B
10066
10067 @table @kbd
10068 @item Z Z
10069 @itemx Z Q
10070 @itemx q
10071 @kindex Z Z (\e$B35N,\e(B)
10072 @kindex Z Q (\e$B35N,\e(B)
10073 @kindex q (\e$B35N,\e(B)
10074 @findex gnus-summary-exit
10075 @vindex gnus-summary-exit-hook
10076 @vindex gnus-summary-prepare-exit-hook
10077 @vindex gnus-group-no-more-groups-hook
10078 @c @icon{gnus-summary-exit}
10079 \e$B8=:_$N%0%k!<%W$r=P$F!"%0%k!<%W$NA4$F$N>pJs$r99?7$7$^\e(B
10080 \e$B$9\e(B (@code{gnus-summary-exit})\e$B!#H4$1=P$k$?$a$N$?$$$F$$$N;v$r$9$kA0\e(B
10081 \e$B$K\e(B @code{gnus-summary-prepare-exit-hook} \e$B$,8F$P$l!"$=$l$O%G%#%U%)%k%H\e(B
10082 \e$B$G\e(B @code{gnus-summary-expire-articles} \e$B$r8F$S$^$9!#H4$1=P$k2aDx$rDI$($?\e(B
10083 \e$B8e$K\e(B @code{gnus-summary-exit-hook} \e$B$,8F$P$l$^$9!#\e(B(\e$BL$FI$N\e(B) \e$B%0%k!<%W$,;D$C\e(B
10084 \e$B$F$$$J$$$H$-$K%0%k!<%W%b!<%I$KLa$k$H$-\e(B
10085 \e$B$K\e(B @code{gnus-group-no-more-groups-hook} \e$B$,<B9T$5$l$^$9!#\e(B
10086
10087 @item Z E
10088 @itemx Q
10089 @kindex Z E (\e$B35N,\e(B)
10090 @kindex Q (\e$B35N,\e(B)
10091 @findex gnus-summary-exit-no-update
10092 \e$B%0%k!<%W$N$I$N>pJs$b99?7$;$:$K8=:_$N%0%k!<%W$rH4$1=P$^\e(B
10093 \e$B$9\e(B (@code{gnus-summary-exit-no-update})\e$B!#\e(B
10094
10095 @item Z c
10096 @itemx c
10097 @kindex Z c (\e$B35N,\e(B)
10098 @kindex c (\e$B35N,\e(B)
10099 @findex gnus-summary-catchup-and-exit
10100 @c @icon{gnus-summary-catchup-and-exit}
10101 \e$B%0%k!<%W$NA4$F$NJ]N1$G$J$$5-;v\e(B (unticked article) \e$B$K4{FI$N0u$rIU$1$F!"$=\e(B
10102 \e$B$l$+$iH4$1$^$9\e(B (@code{gnus-summary-catchup-and-exit})\e$B!#\e(B
10103
10104 @item Z C
10105 @kindex Z C (\e$B35N,\e(B)
10106 @findex gnus-summary-catchup-all-and-exit
10107 \e$BJ]N15-;v$b4^$a$F!"A4$F$N5-;v$K4{FI$N0u$rIU$1$F!"$=$l$+$iH4$1$^\e(B
10108 \e$B$9\e(B (@code{gnus-summary-catchup-all-and-exit})\e$B!#\e(B
10109
10110 @item Z n
10111 @kindex Z n (\e$B35N,\e(B)
10112 @findex gnus-summary-catchup-and-goto-next-group
10113 \e$BA4$F$N5-;v$K4{FI$N0u$rIU$1$F<!$N%0%k!<%W$X0\F0$7$^\e(B
10114 \e$B$9\e(B (@code{gnus-summary-catchup-and-goto-next-group})\e$B!#\e(B
10115
10116 @item Z R
10117 @itemx C-x C-s
10118 @kindex Z R (\e$B35N,\e(B)
10119 @kindex C-x C-s (\e$B35N,\e(B)
10120 @findex gnus-summary-reselect-current-group
10121 \e$B8=:_$N%0%k!<%W$r=P$F!"$=$l$+$iF~$jD>$7$^\e(B
10122 \e$B$9\e(B (@code{gnus-summary-reselect-current-group})\e$B!#$b$7@\F,0z?t$rM?$($i$l\e(B
10123 \e$B$l$P!"4{FI$HL$FI$NN>J}$NA4$F$N5-;v$rA*Br$7$^$9!#\e(B
10124
10125 @item Z G
10126 @itemx M-g
10127 @kindex Z G (\e$B35N,\e(B)
10128 @kindex M-g (\e$B35N,\e(B)
10129 @findex gnus-summary-rescan-group
10130 @c @icon{gnus-summary-mail-get}
10131 \e$B%0%k!<%W$rH4$1!"%0%k!<%W$N?7$7$$5-;v$rD4$Y!"%0%k!<%W$rA*Br$7$^\e(B
10132 \e$B$9\e(B (@code{gnus-summary-rescan-group})\e$B!#$b$7@\F,0z?t$rM?$($i$l$l$P!"4{FI\e(B
10133 \e$B$HL$FI$NN>J}$NA4$F$N5-;v$rA*Br$7$^$9!#\e(B
10134
10135 @item Z N
10136 @kindex Z N (\e$B35N,\e(B)
10137 @findex gnus-summary-next-group
10138 \e$B%0%k!<%W$rH4$1$F!"<!$N%0%k!<%W$X0\F0$7$^\e(B
10139 \e$B$9\e(B (@code{gnus-summary-next-group})\e$B!#\e(B
10140
10141 @item Z P
10142 @kindex Z P (\e$B35N,\e(B)
10143 @findex gnus-summary-prev-group
10144 \e$B%0%k!<%W$rH4$1$F!"A0$N%0%k!<%W$X0\F0$7$^\e(B
10145 \e$B$9\e(B (@code{gnus-summary-prev-group})\e$B!#\e(B
10146
10147 @item Z s
10148 @kindex Z s (\e$B35N,\e(B)
10149 @findex gnus-summary-save-newsrc
10150 \e$B8=:_$N4{FI\e(B/\e$B0uIU$-5-;v$N?t$r%I%j%V%k%P%C%U%!\e(B (dribble buffer) \e$B$KJ]B8$7!"\e(B
10151 \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
10152 \e$B$b$7@\F,0z?t$rM?$($i$l$l$P!"%U%!%$%k\e(B @file{.newsrc} \e$B$bJ]B8$7$^$9!#$3$NL?\e(B
10153 \e$BNa$r;H$&$H!"99?7$J$7$GH4$1=P$k;v\e(B (@kbd{Q} \e$BL?Na\e(B) \e$B$O0UL#$,L5$/$J$j$^$9!#\e(B
10154 @end table
10155
10156 @vindex gnus-exit-group-hook
10157 \e$B8=:_$N%0%k!<%W$r!"%0%k!<%W$NA4$F$N>pJs$r99?7$7$FH4$1$k$H$-\e(B
10158 \e$B$K\e(B @code{gnus-exit-group-hook} \e$B$,8F$P$l$^$9!#\e(B
10159 @kbd{Q} \e$BL?Na\e(B (@code{gnus-summary-exit-no-update}) \e$B$G$O!"$3$N%U%C%/$r8F$S\e(B
10160 \e$B$^$;$s!#\e(B
10161
10162 @findex gnus-summary-wake-up-the-dead
10163 @findex gnus-dead-summary-mode
10164 @vindex gnus-kill-summary-on-exit
10165 \e$B$"$J$?$K%0%k!<%W$rH4$1$F!"$=$l$+$i9M$($rJQ$($kJJ$,$"$k$N$G$"$l$P!"\e(B
10166 @code{gnus-kill-summary-on-exit} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$N$,NI$$$+$b$7\e(B
10167 \e$B$l$^$;$s!#$b$7$=$&$9$l$P!"\e(BGnus \e$B$O$=$l$+$iH4$1=P$k$H$-$K35N,%P%C%U%!$r:o\e(B
10168 \e$B=|$7$^$;$s!#\e(B(\e$B2?$H$$$&6C$-\e(B!) \e$B$=$NBe$o$j$K!"$=$l$O%P%C%U%!$NL>A0\e(B
10169 \e$B$r\e(B @samp{*Dead Summary ... *} \e$B$N$h$&$J$b$N$KJQ99$7!"\e(B
10170 @code{gnus-dead-summary-mode} \e$B$H8F$P$l$k%^%$%J!<%b!<%I$rF3F~$7$^$9!#:#$d!"\e(B
10171 \e$B$=$N%P%C%U%!$K@Z$jBX$($l$P!"A4$F$N%-!<$,4X\e(B
10172 \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
10173 \e$B$G$7$g$&!#;`$s$@35N,%P%C%U%!\e(B (dead summary buffer) \e$B$G$I$l$+$N%-!<$rC!$/\e(B
10174 \e$B;v$H!"@8$-$?IaDL$N35N,%P%C%U%!$K$J$k$G$7$g$&!#\e(B
10175
10176 \e$B;`$s$@35N,%P%C%U%!$OF1;~$K0l$D$7$+B8:_$9$k;v$O$G$-$^$;$s!#\e(B
10177
10178 @vindex gnus-use-cross-reference
10179 \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-;v\e(B
10180 \e$B$rFI$s$G!"$I$N5-;v$KJVEz$7$?$+!"$J$I$J$I!#\e(B) \e$B$b$7JQ\e(B
10181 \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
10182 \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$O4{FI$N\e(B
10183 \e$B0u$,IU$-!"$=$l$,Aj8_Ej9F\e(B (cross post) \e$B$5$l$?B>$N9XFI$7$F$$$k%0%k!<%W$G$b\e(B
10184 \e$B4{FI$N0u$,IU$-$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$b\e(B @code{t} \e$B$G$J$1$l$P!"5-;v\e(B
10185 \e$B$O9XFI$HL$9XFI$NN>J}$N%0%k!<%W$G4{FI$N0u$,IU$-$^\e(B
10186 \e$B$9\e(B (@pxref{Crosspost Handling})\e$B!#\e(B
10187
10188 @node Crosspost Handling
10189 @section \e$BAj8_Ej9F$N07$$\e(B
10190
10191 @cindex velveeta
10192 @cindex spamming
10193 \e$BAj8_Ej9F\e(B (cross post) \e$B$5$l$?5-;v$K4{FI$N0u$rIU$1$k;v$O!"F1$85-;v$rFs2s0J\e(B
10194 \e$B>eFI$^$J$$$G$9$`$H$$$&;v$rJ]>Z$7$^$9!#$b$A$m$s!"$@$l$+$,$=$l$r$$$/$D$+$N\e(B
10195 \e$B%0%k!<%W$KJL!9$KEj9F$7$J$$8B$j$O!#F1$85-;v$r$$$/$D$+$N%0%k!<%W$KEj9F$9$k\e(B
10196 \e$B;v\e(B (\e$BAj8_Ej9F$G$J$/$F\e(B) \e$B$O\e(B @dfn{spamming} \e$B$H8F$P$l!"$"$J$?$O$=$N$h$&$JA~$`\e(B
10197 \e$B$Y$-HH:a$r9T$J$&$b$N$KBP$7$F!"K!N'$K$h$C$FIT2w$J5-;v$rAw$k$3$H$,5AL3$E$1\e(B
10198 \e$B$i$l$F$$$^$9!#\e(Bspam \e$B$rA*JL$9$k$?$a$K$O!"\e(BNoCeM \e$B$N<h07$r;n$7$F$_$kI,MW$,$"\e(B
10199 \e$B$k$+$b$7$l$^$;$s\e(B (@pxref{NoCeM})\e$B!#\e(B
10200
10201 \e$B3P$($F$/$@$5$$\e(B: \e$BAj8_Ej9F$O9=$$$^$;$s$,!"F1$85-;v$rJL!9$K$$$/$D$+$N%0%k!<\e(B
10202 \e$B%W$KEj9F$9$k$N$O5v$5$l$^$;$s!#BgNL$NAj8_Ej9F\e(B (@dfn{velveeta}) \e$B$O$I$&$7$F\e(B
10203 \e$B$bHr$1$i$l$k$Y$-$G!"2a>jAj8_Ej9F$KBP$7$FITK~$r8@$&$?$a$KL?\e(B
10204 \e$BNa\e(B @code{gnus-summary-mail-crosspost-complaint} \e$B$r;H$&$3$H$5$($G$-$^$9!#\e(B
10205
10206 @cindex cross-posting
10207 @cindex Xref
10208 @cindex @acronym{NOV}
10209 \e$BAj8_Ej9F$r\e(B Gnus \e$B$,@5$7$/07$($J$$$h$&$K$J$k860x$N0l$D$O!"\e(B@acronym{NOV} \e$B9T\e(B
10210 \e$B$K\e(B @code{Xref} \e$BMs$r4^$^$J$$!"\e(B@sc{xover} (\e$B$3$l$OHs>o$KNI$$$G$9!"$H$$$&$N\e(B
10211 \e$B$O$=$l$OB.EY$r$H$F$bB.$/$9$k$+$i$G$9\e(B) \e$B$N;HMQ2DG=$J\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
10212 \e$B$r;H$C$F$$$k$3$H$G$9!#$3$l$O320-$J$N$G$9$,!"$"$!!"Ha$7$$$+$J!"Hs>o$KNI$/\e(B
10213 \e$B$"$k;v$G$9!#\e(BGnus \e$B$O$"$J$?$,FI$s$@A4$F$N5-;v$K\e(B @code{Xref} \e$B9T$rEPO?$9$k;v\e(B
10214 \e$B$G!"@5$7$$;v$r$7$h$&$H$7$^$9$,!"5-;v$r:o=|$9$k$+!"FI$^$J$$$G4{FI$N0u$rIU\e(B
10215 \e$B$1$k$H!"\e(BGnus \e$B$O$3$l$i$N5-;v$K\e(B @code{Xref} \e$B$N9T$r$N$>$-$^$o$k5!2q$rF@$k;v\e(B
10216 \e$B$,L5$/!"Aj8_;2>H5!9=$rMQ$$$k;v$,$G$-$^$;$s!#\e(B
10217
10218 @cindex LIST overview.fmt
10219 @cindex overview.fmt
10220 \e$B$"$J$?$N\e(B @acronym{NNTP} \e$B%5!<%P!<$,$=$N354Q%U%!%$\e(B
10221 \e$B%k\e(B (overview file) \e$B$K\e(B @code{Xref} \e$BMs$r4^$s$G$$$k$+$rD4$Y$k$K$O!"\e(B
10222 @samp{telnet your.nntp.server nntp} \e$B$H$7$F!"\e(B@code{inn} \e$B%5!<%P!<\e(B
10223 \e$B$G\e(B @samp{More READER} \e$B$H$7!"$=$l$+$i\e(B @samp{LIST overview.fmt} \e$B$H$9$k;v$r\e(B
10224 \e$B;n$7$F$/$@$5$$!#$3$l$OF0:n$7$J$$$G$7$g$&$,!"$b$7F0:n$7$F!"<hF@$7$?:G8e$N\e(B
10225 \e$B9T$,\e(B @samp{Xref:full} \e$B$G$J$$$J$i$P!"%K%e!<%9$N4IM}<T$,354Q%U%!%$%k$K\e(B
10226 @code{Xref} \e$BMs$r4^$`$h$&$K$9$k$^$G!"%K%e!<%94IM}<T$K6+$S!"5c$-IU$/;v$rB3\e(B
10227 \e$B$1$k$Y$-$G$7$g$&!#\e(B
10228
10229 @vindex gnus-nov-is-evil
10230 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
10231 @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
10232 \e$BCY$/$7$^$9!#\e(B
10233
10234 \e$B$^!"?M@8$O$=$N$h$&$J$b$N$G$9!#\e(B
10235
10236 \e$BBeBX<jCJ$KIU$$$F$O\e(B @ref{Duplicate Suppression} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
10237
10238 @node Duplicate Suppression
10239 @section \e$B=EJ#$NM^@)\e(B
10240
10241 \e$B%G%#%U%)%k%H$G$O\e(B Gnus \e$B$OAj8_Ej9F5!9=$rMxMQ$9$k;v$K$h$C$F!"F1$85-;v\e(B
10242 \e$B$rFs2s0J>eFI$^$J$$$h$&$K$7$h$&$H$7$^$9\e(B (@pxref{Crosspost Handling})\e$B!#$7\e(B
10243 \e$B$+$7!"$=$NC1=c$G8z2LE*$JJ}K!$O!"$$$m$$$m$JM}M3$K$h$j!"K~B-$9$k7k2L$r$b$?\e(B
10244 \e$B$i$5$J$$$+$bCN$l$^$;$s!#\e(B
10245
10246 @enumerate
10247 @item
10248 @acronym{NNTP} \e$B%5!<%P!<$O\e(B @code{Xref} \e$BMs$N@8@.$K<:GT$9$k$+$bCN$l$^$;$s!#\e(B
10249 \e$B$3$l$O0-$$;v$G!"$"$^$j5/$3$j$^$;$s!#\e(B
10250
10251 @item
10252 @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
10253 \e$B$r4^$a$k$N$K<:GT$9$k$+$bCN$l$^$;$s!#$3$l$O0-$$;v$G!"Hs>o$KNI$/$"$k;v$G$9!"\e(B
10254 \e$B$"$!Ha$7$$!#\e(B
10255
10256 @item
10257 \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
10258 \e$B$?\e(B @acronym{NNTP} \e$B%5!<%P!<$+$iFI$s$G$$$k$+$b$7$l$^$;$s!#\e(B
10259
10260 @item
10261 \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
10262 @end enumerate
10263
10264 @code{Xref} \e$B$N07$$$K<:GT$9$k>u67$OB>$K$b$"$j$^$9$,!"$3$l$i;M$D$,$H$F$bNI\e(B
10265 \e$B$/$"$k>u67$G$9!#\e(B
10266
10267 \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
10268 \e$BBX$($k;v$r9M$($k$+$b$7$l$^$;$s!#$=$&$9$l$P!"\e(BGnus \e$B$O$"$J$?$,FI$s$@A4$F$N\e(B
10269 \e$B5-;v$+$=$&$G$J$1$l$P!"4{FI$N0u$,IU$$$?A4$F$N5-;v$N\e(B @code{Message-ID} \e$B$r\e(B
10270 \e$B5-21$7!"$=$l$+$i!"KbK!$N$h$&$K!"$=$N8e$N$=$l$i$H=P2q$C$?A4$F$N>l9g$K!"4{\e(B
10271 \e$BFI$N0u$rIU$1$^$9!=!=\e(B@emph{\e$BA4$F\e(B}\e$B$N%0%k!<%W$G!#$3$N5!9=$r;H$&$N$OHs>o$KHs\e(B
10272 \e$B8zN(E*$G$9$,!"2aEY$KHs8zN($J$o$1$G$O$"$j$^$;$s!#$b$A$m$sF1$85-;v$r0l2s0J\e(B
10273 \e$B>eFI$`$[$&$,9%$^$7$$$G$9!#\e(B
10274
10275 \e$B=EJ#M^@)$O$"$^$jA!:Y$J$b$N$G$O$"$j$^$;$s!#$I$A$i$+$H$$$&$H!"BgDH$N$h$&$J\e(B
10276 \e$B$b$N$G$9!#$=$l$OHs>o$KC1=c$JJ}K!$GF0:n$7$F$$$^$9!=!=$b$75-;v$K4{FI$N0u$r\e(B
10277 \e$BIU$1$l$P!"$=$l$O$3$N\e(B Message-ID \e$B$r%-%c%C%7%e$K2C$($^$9!#<!$K$3\e(B
10278 \e$B$N\e(B Message-ID \e$B$K$G$"$C$?$H$-$O!"\e(B@samp{M} \e$B0u$K$h$C$F5-;v$K4{FI$N0u$rIU$1\e(B
10279 \e$B$^$9!#$=$l$O$=$N5-;v$,$I$N%0%k!<%W$K$"$k$+$O5$$K$7$^$;$s!#\e(B
10280
10281 @table @code
10282 @item gnus-suppress-duplicates
10283 @vindex gnus-suppress-duplicates
10284 @code{nil} \e$B$G$J$1$l$P!"=EJ#M^@)$r$7$^$9!#\e(B
10285
10286 @item gnus-save-duplicate-list
10287 @vindex gnus-save-duplicate-list
10288 @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
10289 \e$B=*N;$N;~4V$rD9$/$7$^$9$N$G!"=i4|>uBV$G$O\e(B @code{nil} \e$B$G$9!#$7$+$7!"$3$l$O\e(B
10290 \e$BC10l$N\e(B Gnus \e$B$N<B9T4|$GFI$^$l$?=EJ#5-;v$@$1$,M^@)$5$l$k$H$$$&;v$G$9!#\e(B
10291
10292 @item gnus-duplicate-list-length
10293 @vindex gnus-duplicate-list-length
10294 \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
10295 \e$B$/$+$b7hDj$7$^$9!#%G%#%U%)%k%H$O\e(B 10000 \e$B$G$9!#\e(B
10296
10297 @item gnus-duplicate-file
10298 @vindex gnus-duplicate-file
10299 \e$B=EJ#M^@)$N%j%9%H$rC_@Q$7$F$*$/%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H\e(B
10300 \e$B$O\e(B @file{~/News/suppression} \e$B$G$9!#\e(B
10301 @end table
10302
10303 \e$B2?EY$b\e(B Gnus \e$B$r=*N;$7$F5/F0$9$k798~$,$"$k$N$G$"$l$P!"$*$=$i\e(B
10304 \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
10305 \e$B$&!#$b$7\e(B Gnus \e$B$rB3$1$F2?=54V$bAv$i$;$F$*$/$N$G$"$l$P!"$=$l\e(B
10306 \e$B$r\e(B @code{nil} \e$B$K$9$k$+$b$7$l$^$;$s!#0lJ}$G!"%j%9%H$rJ]B8$9$k;v$O5/F0$H=*\e(B
10307 \e$BN;$r$:$C$HCY$/$7$^$9$N$G!"$h$/\e(B Gnus \e$B$r=*N;$7$F5/F0$9$k$N$G$"$l$P!"\e(B
10308 @code{gnus-save-duplicate-list} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$"$k$H$$$&\e(B
10309 \e$B;v$K$J$j$^$9!#$&!<$`!#;d$O$"$J$?$,$I$&$9$k$+$KG$$;$?$$!"$H;W$$$^$9!#\e(B
10310
10311 @node Security
10312 @section \e$B%;%-%e%j%F%#!<\e(B
10313
10314 Gnus \e$B$O=pL>$5$l$?%a%C%;!<%8$r8!>Z$7$?$j!"0E9f2=$5$l$?%a%C%;!<%8$rI|9f$9\e(B
10315 \e$B$k$3$H$,$G$-$^$9!#\e(B@acronym{PGP}, @acronym{PGP/MIME} \e$B$*$h\e(B
10316 \e$B$S\e(B @acronym{S/MIME} \e$B$N7A<0$r%5%]!<%H$7$^$9$,!"$=$l$i$rF0:n$5$;$k$?$a$K$O!"\e(B
10317 \e$B$$$/$D$+$N30It%W%m%0%i%`$rI,MW$H$7$^$9\e(B:
10318
10319 @enumerate
10320 @item
10321 @acronym{PGP} \e$B$H\e(B @acronym{PGP/MIME} \e$B$N%a%C%;!<%8$r07$&$K$O!"\e(BOpenPGP \e$B$N<B\e(B
10322 \e$BAu$G$"$k\e(B GnuPG \e$B$N$h$&$J$b$N$r%$%s%9%H!<%k$7$J$1$l$P$J$j$^$;$s!#\e(BGnus \e$B$K4^\e(B
10323 \e$B$^$l$F$$$k\e(B GnuPG \e$B$X$N%$%s%?!<%U%'!<%9$O\e(B PGG \e$B$H$$$&$b$N\e(B (@pxref{Top,
10324 ,PGG, pgg-ja, PGG Manual}) \e$B$G$9$,!"\e(BMailcrypt \e$B$H\e(B gpg.el \e$B$b%5%]!<%H$7$^$9!#\e(B
10325
10326 @item
10327 @acronym{S/MIME} \e$B$N%a%C%;!<%8$r07$&$K$O!"\e(BOpenSSL \e$B$r%$%s%9%H!<%k$9$kI,MW\e(B
10328 \e$B$,$"$j$^$9!#\e(BOpenSSL 0.9.6 \e$B$+!"$=$l$h$j?7$7$$$b$N$,$*4+$a$G$9!#\e(B
10329 @end enumerate
10330
10331 \e$B$=$l$i$r$I$&$d$C$F@_Dj$9$k$+$K$D$$$F$N$b$C$H>\$7$$>pJs$,!"\e(Bmessage \e$B%^%K%e\e(B
10332 \e$B%"%k\e(B (@pxref{Security, ,Security, message-ja, Message Manual}) \e$B$G8+$D$+\e(B
10333 \e$B$k$G$7$g$&!#\e(B
10334
10335 @table @code
10336 @item mm-verify-option
10337 @vindex mm-verify-option
10338 \e$B=pL>$5$l$?%Q!<%H$r8!>Z$9$k$?$a$N%*%W%7%g%s!#\e(B@code{never} \e$B$O8!>Z$7$J$$!"\e(B
10339 @code{always} \e$B$O$$$D$b8!>Z$9$k!"\e(B@code{known} \e$B$OCN$i$l$?%W%m%H%3%k$N>l9g\e(B
10340 \e$B$@$18!>Z$9$k!"$N0UL#$G$9!#$=$l$i0J30$N>l9g$O!"$I$&$9$k$+$r%f!<%6$K?R$M$^\e(B
10341 \e$B$9!#\e(B
10342
10343 @item mm-decrypt-option
10344 @vindex mm-decrypt-option
10345 \e$B0E9f2=$5$l$?%Q!<%H$rI|9f$9$k$?$a$N%*%W%7%g%s!#\e(B@code{never} \e$B$OI|9f$7$J$$!"\e(B
10346 @code{always} \e$B$O$$$D$bI|9f$9$k!"\e(B@code{known} \e$B$OCN$i$l$?%W%m%H%3%k$N>l9g\e(B
10347 \e$B$@$1I|9f$9$k!"$N0UL#$G$9!#$=$l$i0J30$N>l9g$O!"$I$&$9$k$+$r%f!<%6$K?R$M$^\e(B
10348 \e$B$9!#\e(B
10349
10350 @item mml1991-use
10351 @vindex mml1991-use
10352 @acronym{PGP} \e$B$N%a%C%;!<%8$N$?$a$N!"\e(BOpenPGP \e$B$N<BAu$X$N\e(B elisp \e$B%$%s%?!<%U%'!<\e(B
10353 \e$B%9$r<($9%7%s%\%k$G$9!#%G%#%U%)%k%H$O\e(B @code{pgg} \e$B$G$9$,!"H?O@$,$"$k$b$N\e(B
10354 \e$B$N\e(B @code{mailcrypt} \e$B$H\e(B @code{gpg} \e$B$b%5%]!<%H$7$^$9!#\e(B
10355
10356 @item mml2015-use
10357 @vindex mml2015-use
10358 @acronym{PGP/MIME} \e$B$N%a%C%;!<%8$N$?$a$N!"\e(BOpenPGP \e$B$N<BAu$X$N\e(B elisp \e$B%$%s%?!<\e(B
10359 \e$B%U%'!<%9$r<($9%7%s%\%k$G$9!#%G%#%U%)%k%H$O\e(B @code{pgg} \e$B$G$9$,!"H?O@$,$"$k\e(B
10360 \e$B$b$N$N\e(B @code{mailcrypt} \e$B$H\e(B @code{gpg} \e$B$b%5%]!<%H$7$^$9!#\e(B
10361 @end table
10362
10363 @cindex snarfing keys
10364 @cindex importing PGP keys
10365 @cindex PGP key ring import
10366 \e$B%a%K%e!<9`L\$d%3%^%s%I$+$i\e(B OpenPGP \e$B$N80$r<hF@\e(B (snarf) \e$B$9$k\e(B (\e$B$9$J$o$A!"5-\e(B
10367 \e$B;v$+$i80$r80B+$KM"F~\e(B (import) \e$B$9$k\e(B) \e$B5!G=$O!"L@<(E*$K$O%5%]!<%H$5$l$^$;$s!#\e(B
10368 \e$B$H$$$&$h$j$O$`$7$m!"$"$J$?$,E,@Z$@$H;W$&$I$s$JF0:n$r$bDL>o\e(B
10369 \e$B$N\e(B @acronym{MIME} \e$B$N5!9=$r2p$7$F;XDj$G$-$k$h$&$K!"\e(B
10370 Gnus \e$B$O\e(B @samp{application/pgp-keys} \e$B$H$7$F80$r8!=P$7!"%i%Y%k$rIU$1$^$9!#\e(B
10371 @acronym{MIME} \e$B%\%?%s$r%/%j%C%/\e(B (@pxref{Using MIME}) \e$B$7$?$H$-$K!"\e(BGNU
10372 Privacy Guard \e$B$r;H$C$F80$rM"F~$7$F$/$l$k$h$&$K$9$k$K$O!"0J2<$N$h$&$J9T\e(B
10373 \e$B$r\e(B @file{~/.mailcap} \e$B%U%!%$%k\e(B (@pxref{mailcap, ,mailcap, emacs-mime-ja,
10374 The Emacs MIME Manual}) \e$B$K5-F~$7$F2<$5$$!#\e(B
10375
10376 @example
10377 application/pgp-keys; gpg --import --interactive --verbose; needsterminal
10378 @end example
10379
10380 \e$B$3$l$O!"$?$^$?$^\e(B @code{mailcap-mime-data} \e$B$G$9$G$KDj5A$5$l$F$$$k!"%G%#%U%)\e(B
10381 \e$B%k%H$NF0:n$G$b$"$j$^$9!#\e(B
10382
10383 @node Mailing List
10384 @section \e$B%a!<%j%s%0%j%9%H\e(B
10385 @cindex mailing list
10386 @cindex RFC 2396
10387
10388 @kindex A M (\e$B35N,\e(B)
10389 @findex gnus-mailing-list-insinuate
10390 Gnus \e$B$O\e(B RFC 2369 \e$B$G4{Dj$5$l$?3F<o$N%a!<%j%s%0%j%9%H$G;H$o$l$k%U%#!<%k%I\e(B
10391 \e$B$rM}2r$7$^$9!#$3$l$rM-8z$K$9$k$K$O\e(B @code{to-list} \e$B%0%k!<%W%Q%i%a!<\e(B
10392 \e$B%?\e(B (@pxref{Group Parameters}) \e$B$rDI2C$7$F!"35N,%P%C%U%!\e(B
10393 \e$B$G\e(B @kbd{A M} (@code{gnus-mailing-list-insinuate}) \e$B$r;H$C$F2<$5$$!#\e(B
10394
10395 \e$B$3$l$K$h$C$F35N,%P%C%U%!$G$N0J2<$NL?Na$,;H$($k$h$&$K$J$j$^$9!#\e(B
10396
10397 @table @kbd
10398 @item C-c C-n h
10399 @kindex C-c C-n h (\e$B35N,\e(B)
10400 @findex gnus-mailing-list-help
10401 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
10402 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
10403
10404 @item C-c C-n s
10405 @kindex C-c C-n s (\e$B35N,\e(B)
10406 @findex gnus-mailing-list-subscribe
10407 List-Subscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r;O$a$k$?$a\e(B
10408 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
10409
10410 @item C-c C-n u
10411 @kindex C-c C-n u (\e$B35N,\e(B)
10412 @findex gnus-mailing-list-unsubscribe
10413 List-Unsubscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r$d$a$k$?\e(B
10414 \e$B$a$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
10415
10416 @item C-c C-n p
10417 @kindex C-c C-n p (\e$B35N,\e(B)
10418 @findex gnus-mailing-list-post
10419 List-Post \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$KEj9F$7$^$9!#\e(B
10420
10421 @item C-c C-n o
10422 @kindex C-c C-n o (\e$B35N,\e(B)
10423 @findex gnus-mailing-list-owner
10424 List-Owner \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N4IM}<T08$F$K%a%C%;!<\e(B
10425 \e$B%8$rAw?.$7$^$9!#\e(B
10426
10427 @item C-c C-n a
10428 @kindex C-c C-n a (\e$B35N,\e(B)
10429 @findex gnus-mailing-list-archive
10430 List-Archive \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N%"!<%+%$%V$r1\Mw$7\e(B
10431 \e$B$^$9!#\e(B
10432 @end table
10433
10434 @node Article Buffer
10435 @chapter \e$B5-;v%P%C%U%!\e(B
10436 @cindex article buffer
10437
10438 \e$B5-;v$O0l$D$7$+$J$$5-;v%P%C%U%!$KI=<($5$l$^$9!#A4$F$N35N,%P%C%U%!\e(B
10439 \e$B$O\e(B (Gnus \e$B$K6&M-$7$J$$$h$&$K;X<($7$J$$8B$j\e(B) \e$BF1$85-;v%P%C%U%!$r6&M-$7$^$9!#\e(B
10440
10441 @menu
10442 * Hiding Headers::              \e$B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k\e(B
10443 * Using MIME::                  @acronym{MIME} \e$B5-;v$H$7$F8+$;$k\e(B
10444 * Customizing Articles::        \e$B5-;v$N8+1I$($r;EN)$F$k\e(B
10445 * Article Keymap::              \e$B5-;v%P%C%U%!$G;H$($k%-!<A`:n\e(B
10446 * Misc Article::                \e$B$=$NB>\e(B
10447 @end menu
10448
10449 @node Hiding Headers
10450 @section \e$BM>J,$J%X%C%@!<$r1#$9\e(B
10451 @cindex hiding headers
10452 @cindex deleting headers
10453
10454 \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
10455 \e$B%G%#\e(B (@dfn{body})\e$B$G$9!#$9$G$K$*5$$E$-$G$7$g$&$,\e(B)\e$B!#\e(B
10456
10457 @vindex gnus-show-all-headers
10458 \e$B%X%C%@!<$K$O$?$/$5$s$NJXMx$J>pJs$,4^$^$l$F$$$^$9!#5-;v$r=q$$$??M$NL>A0!"\e(B
10459 \e$B$=$l$,=q$+$l$?F|IU!"5-;v$NI=Bj$J$I$G$9!#$3$l$O$H$F$bNI$$$s$G$9$,!"%X%C%@!<\e(B
10460 \e$B$K$OBgItJ,$N?M$K$O8+$?$/$b$J$$>pJs!=!=5-;v$,$"$J$?$N$H$3$m$KCe$/$^$G$I$s\e(B
10461 \e$B$J%7%9%F%`$r7PM3$7$F$-$?$+!"\e(B@code{Message-ID}, @code{References} \e$B$J$I$J\e(B
10462 \e$B$I!D$b$&$d$s$J$C$A$c$&$/$i$$!=!=$b$?$/$5$s4^$^$l$F$$$^$9!#$?$V$s$"$J$?$O\e(B
10463 \e$B$3$l$i$N9T$O$$$/$D$+<h$j=|$$$F$7$^$$$?$$$H;W$&$G$7$g$&!#$b$7$3$l$i$N9T$r\e(B
10464 \e$BA4$F5-;v%P%C%U%!Fb$K;D$7$F$*$-$?$1$l$P!"\e(B@code{gnus-show-all-headers} \e$B$r\e(B
10465 @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
10466
10467 Gnus \e$B$O%X%C%@!<$rA*$jJ,$1$k$?$a$KFs$D$NJQ?t$rMQ0U$7$F$$$^$9!#\e(B
10468
10469 @table @code
10470 @item gnus-visible-headers
10471 @vindex gnus-visible-headers
10472 \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
10473 \e$B$+$r;XDj$9$k@55,I=8=$G$"$k$H$_$J$5$l$^$9!#$3$NJQ?t$K%^%C%A$7$J$$%X%C%@!<\e(B
10474 \e$B$OA4$F1#$5$l$^$9!#\e(B
10475
10476 \e$BNc$($P!"5-;v$r=q$$$??M$NL>A0$HI=Bj$N$_$r8+$?$1$l$P!"$3$&;XDj$7$^$9!#\e(B
10477
10478 @lisp
10479 (setq gnus-visible-headers "^From:\\|^Subject:")
10480 @end lisp
10481
10482 \e$B$3$NJQ?t$O!"I=<($5$;$?$$%X%C%@!<$K%^%C%A$9$k@55,I=8=$r%j%9%H$G;X\e(B
10483 \e$BDj$9$k$3$H$b$G$-$^$9!#\e(B
10484
10485 @item gnus-ignored-headers
10486 @vindex gnus-ignored-headers
10487 \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
10488 \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
10489 \e$B1#$7$?$$%X%C%@!<9TA4$F$K%^%C%A$9$k@55,I=8=$G$"$k$H$_$J$5$l$^$9!#$3$NJQ?t\e(B
10490 \e$B$K%^%C%A$7$J$$A4$F$N%X%C%@!<9T$OI=<($5$l$^$9!#\e(B
10491
10492 \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
10493 \e$B0J2<$N$h$&$K$7$^$9\e(B:
10494
10495 @lisp
10496 (setq gnus-ignored-headers "^References:\\|^Xref:")
10497 @end lisp
10498
10499 \e$B$3$NJQ?t$O>C$7$?$$%X%C%@!<$K%^%C%A$9$k@55,I=8=$N%j%9%H$G$b9=$$$^\e(B
10500 \e$B$;$s!#\e(B
10501
10502 \e$B$J$*!"\e(B@code{gnus-visible-headers} \e$B$,\e(B @code{nil} \e$B0J30$N>l9g$O!"$3\e(B
10503 \e$B$NJQ?t$K$O8z2L$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
10504 @end table
10505
10506 @vindex gnus-sorted-header-list
10507 Gnus \e$B$O%X%C%@!<$NJB$YBX$(\e(B (sort) \e$B$b9T$$$^$9\e(B (\e$B$3$l$O%G%#%U%)%k%H$G9T$o$l\e(B
10508 \e$B$^$9\e(B)\e$B!#$3$NJB$YBX$($O\e(B @code{gnus-sorted-header-list} \e$BJQ?t$r@_Dj$9$k$3$H\e(B
10509 \e$B$G@)8f$9$k$3$H$,$G$-$^$9!#$3$l$O%X%C%@!<$r$I$&$$$&=g=x$GI=<($9$k$+$r;XDj\e(B
10510 \e$B$9$k@55,I=8=$N%j%9%H$G$9!#\e(B
10511
10512 \e$BNc$($P!"5-;v$NCx<TL>$r:G=i$K!"<!$KI=Bj$rI=<($7$?$1$l$P!"$3$s$JIw\e(B
10513 \e$B$K$J$k$G$7$g$&!#\e(B
10514
10515 @lisp
10516 (setq gnus-sorted-header-list '("^From:" "^Subject:"))
10517 @end lisp
10518
10519 \e$BI=<($9$k$h$&$K$J$C$F$$$k%X%C%@!<$G$3$NJQ?t$K;XDj$5$l$F$$$J$$$b$N\e(B
10520 \e$B$O!"$3$NJQ?t$K;XDj$5$l$F$$$kA4$F$N%X%C%@!<$N8e$K!"E,Ev$J=g=x$GI=\e(B
10521 \e$B<($5$l$k$G$7$g$&!#\e(B
10522
10523 @findex gnus-article-hide-boring-headers
10524 @vindex gnus-boring-article-headers
10525 @code{gnus-article-hide-boring-headers} \e$B$r\e(B@code{head} \e$B$K@_Dj$9$k$3$H$K$h$C\e(B
10526 \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
10527 \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
10528 \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
10529 \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
10530 @dfn{boring conditions} \e$B$N%j%9%H$r;XDj$7$^$9!#\e(B
10531
10532 \e$B$3$N>r7o$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
10533
10534 @table @code
10535 @item empty
10536 \e$B6u$N%X%C%@!<$rA4$F>C5n$7$^$9!#\e(B
10537 @item followup-to
10538 @code{Followup-To} \e$BMs$,\e(B @code{Newsgroups} \e$BMs$HF10l$G$"$k>l9g$K$O>C5n$7$^\e(B
10539 \e$B$9!#\e(B
10540 @item reply-to
10541 @code{Reply-To} \e$BMs$,\e(B @code{From} \e$BMs$HF1$8%"%I%l%9$r<($7$F$$$k$+!"\e(B
10542 @code{broken-reply-to} \e$B%0%k!<%W%Q%i%a!<%?$,@_Dj$5$l$F$$$k>l9g$K$O>C5n$7\e(B
10543 \e$B$^$9!#\e(B
10544 @item newsgroups
10545 @code{Newsgroups} \e$BMs$,8=:_$N%0%k!<%WL>$7$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10546 @item to-address
10547 @code{To} \e$BMs$,8=:_$N%0%k!<%W$N\e(B @code{to-address} \e$B%Q%i%a!<%?$HF1$8$b$N$7\e(B
10548 \e$B$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10549 @item to-list
10550 @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$+4^\e(B
10551 \e$B$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10552 @item cc-list
10553 @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$+4^\e(B
10554 \e$B$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10555 @item date
10556 \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
10557 @item long-to
10558 @code{To} \e$BMs$,$"$^$j$K$bD9$$>l9g$K$O>C5n$7$^$9!#\e(B
10559 @item many-to
10560 @code{To} \e$BMs$,0l$D$h$j$bB?$1$l$P!"$=$l$i$rA4$F>C5n$7$^$9!#\e(B
10561 @end table
10562
10563 \e$B$3$l$i$N;0$D$NMWAG$rF~$l$?$1$l$P!"$3$s$JIw$K$J$j$^$9\e(B:
10564
10565 @lisp
10566 (setq gnus-boring-article-headers
10567       '(empty followup-to reply-to))
10568 @end lisp
10569
10570 \e$B$3$l$O$3$NJQ?t$N%G%#%U%)%k%HCM$G$b$"$j$^$9!#\e(B
10571
10572 @node Using MIME
10573 @section MIME \e$B$r;H$&\e(B
10574 @cindex @acronym{MIME}
10575
10576 \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
10577 \e$B$o$i$:!"0UL#$bL5$/6uCf$G<j$r?6$k$b$N$H$7$F9-$/CN$i$l$F$$$^$9!#\e(B
10578
10579 \e$B0lJ}\e(B @acronym{MIME} \e$B$O!"$=$N$?$a$KA4$F$N%K%e!<%9%j!<%@$,62I]$G;`$s$G$7$^\e(B
10580 \e$B$&$N$K$b$+$+$o$i$:!"0UL#$bL5$/5-;v$rId9f2=$9$kI8=`$G$9!#\e(B
10581
10582 @acronym{MIME} \e$B$O5-;v$,$I$s$JJ8;z=89g$r;H$&$+!"J8;z$r$I$&Id9f2=$9$k$+$r\e(B
10583 \e$B;XDj$9$k$3$H$,$G$-!"$5$i$K$O3($d$=$NB>$N$_$@$i$J$b$N$rL5<Y5$$J3J9%$N5-;v\e(B
10584 \e$B$KKd$a9~$`$3$H$5$(2DG=$K$7$^$9!#\e(B
10585
10586 @vindex gnus-display-mime-function
10587 @findex gnus-display-mime
10588 Gnus \e$B$O\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($9$k$?$a$K!"\e(B
10589 @code{gnus-display-mime-function} \e$B$K$h$C$F\e(B @acronym{MIME} \e$B5-;v$r=hM}$7$^\e(B
10590 \e$B$9!#$3$l$O%G%#%U%)%k%H$G$O\e(B @code{gnus-display-mime} \e$B$G!"\e(B
10591 @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7!"%;!<%V$7!"$+$DA`:n$9$k$?$a$K;H$&$3\e(B
10592 \e$B$H$,$G$-$k!"$R$H$+$?$^$j$N%/%j%C%/2DG=$J%\%?%s$r:n@.$7$^$9!#\e(B
10593
10594 @acronym{MIME} \e$B%\%?%s$N>e$K%]%$%s%H$rCV$$$?$J$i$P!"0J2<$N%3%^%s%I$,MxMQ\e(B
10595 \e$B$G$-$^$9\e(B:
10596
10597 @table @kbd
10598 @findex gnus-article-press-button
10599 @item RET (\e$B5-;v\e(B)
10600 @kindex RET (\e$B5-;v\e(B)
10601 @itemx BUTTON-2 (\e$B5-;v\e(B)
10602 @acronym{MIME} \e$B%*%V%8%'%/%H$NI=<($r%H%0%k$G@Z$jBX$($^\e(B
10603 \e$B$9\e(B (@code{gnus-article-press-button})\e$B!#$=$N%*%V%8%'%/%H$rFbB"$N%S%e!<%o!<\e(B
10604 \e$B$GI=<($G$-$J$$$H$-$O!"\e(BGnus \e$B$O\e(B @file{mailcap} \e$B%U%!%$%k$K$"$k30It$N%S%e!<\e(B
10605 \e$B%o!<$K=u$1$r5a$a$^$9!#%S%e!<%o!<$,\e(B @samp{copiousoutput} \e$B;EMM$K$J$C$F$$$k\e(B
10606 \e$B>l9g$O!"%*%V%8%'%/%H$O%$%s%i%$%s$G\e(B (\e$BLuCm\e(B: Emacs \e$B$NI=<($KKd$a9~$^$l$F\e(B) \e$BI=\e(B
10607 \e$B<($5$l$^$9!#\e(B
10608
10609 @findex gnus-mime-view-part
10610 @item M-RET (\e$B5-;v\e(B)
10611 @kindex M-RET (\e$B5-;v\e(B)
10612 @itemx v (\e$B5-;v\e(B)
10613 \e$B<jCJ$r?R$M!"$=$N<jCJ$r;H$C$F\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7$^\e(B
10614 \e$B$9\e(B (@code{gnus-mime-view-part})\e$B!#\e(B
10615
10616 @findex gnus-mime-view-part-as-type
10617 @item t (\e$B5-;v\e(B)
10618 @kindex t (\e$B5-;v\e(B)
10619 @acronym{MIME} \e$B%*%V%8%'%/%H$r!"0[$J$k\e(B @acronym{MIME} \e$B%a%G%#%"!&%?%$%W$G\e(B
10620 \e$B$"$k$+$N$h$&$KI=<($7$^$9\e(B (@code{gnus-mime-view-part-as-type})\e$B!#\e(B
10621
10622 @findex gnus-mime-view-part-as-charset
10623 @item C (\e$B5-;v\e(B)
10624 @kindex C (\e$B5-;v\e(B)
10625 \e$BJ8;z%;%C%H$r?R$M!"$=$NJ8;z%;%C%H$r;H$C$F\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=\e(B
10626 \e$B<($7$^$9\e(B (@code{gnus-mime-view-part-as-charset})\e$B!#\e(B
10627
10628 @findex gnus-mime-save-part
10629 @item o (\e$B5-;v\e(B)
10630 @kindex o (\e$B5-;v\e(B)
10631 \e$B%U%!%$%kL>$r?R$M$F\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$r%;!<%V$7$^\e(B
10632 \e$B$9\e(B (@code{gnus-mime-save-part})\e$B!#\e(B
10633
10634 @findex gnus-mime-save-part-and-strip
10635 @item C-o (\e$B5-;v\e(B)
10636 @kindex C-o (\e$B5-;v\e(B)
10637 \e$B%U%!%$%kL>$r?R$M!"\e(B@acronym{MIME} \e$B%*%V%8%'%/%H$r%;!<%V$7$F!"$=$l$r5-;v$+\e(B
10638 \e$B$i<h$j30$7$^$9\e(B (\e$B5-;v$rJT=8$9$k$3$H$K$h$C$F9T$J$o$l$^$9\e(B)\e$B!#<h$j30$5$l\e(B
10639 \e$B$?\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$O\e(B message/external-body @acronym{MIME} \e$B%?\e(B
10640 \e$B%$%W$H$7$F;2>H$5$l$k$h$&$K$J$j$^\e(B
10641 \e$B$9\e(B (@code{gnus-mime-save-part-and-strip})\e$B!#\e(B
10642
10643 @findex gnus-mime-delete-part
10644 @item d (\e$B5-;v\e(B)
10645 @kindex d (\e$B5-;v\e(B)
10646 \e$B5-;v$+$i\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$r<h$j30$7!"<h$j30$7$?$3$H$rI=$99pCN\e(B
10647 \e$B$GCV$-49$($^$9\e(B (@code{gnus-mime-delete-part})\e$B!#\e(B
10648
10649 @findex gnus-mime-copy-part
10650 @item c (\e$B5-;v\e(B)
10651 @kindex c (\e$B5-;v\e(B)
10652 @acronym{MIME} \e$B%*%V%8%'%/%H$r?7$?$K:n$C$?%P%C%U%!$K%3%T!<$7$F!"$=$l$rI=\e(B
10653 \e$B<($7$^$9\e(B (@code{gnus-mime-copy-part})\e$B!#@\F,<-$,M?$($i$l$k$H!"%G%3!<%I$;\e(B
10654 \e$B$:$K@8$NFbMFJ*$r%3%T!<$7$^$9!#?t;z$N@\F,<-$rM?$($k$H!"J8;z%;%C%H$K$h$k%G\e(B
10655 \e$B%3!<%I$rH><jF0$G@Z$jBX$($k$3$H$,$G$-$^$9\e(B (@ref{Paging the Article} \e$B$G=R\e(B
10656 \e$B$Y$i$l$F$$$k\e(B @code{gnus-summary-show-article-charset-alist} \e$B$r;2>H$7$F2<\e(B
10657 \e$B$5$$\e(B)\e$B!#\e(B@code{auto-compression-mode} (@pxref{Compressed Files,, Accessing
10658 Compressed Files, emacs, The Emacs Editor}) \e$B$,\e(B
10659 \e$B@_Dj$5$l$F$$$k$H!"\e(B@file{.gz} \e$B$d\e(B @file{.bz2} \e$B$N$h$&$J05=L$5$l$?%U%!%$%k$r\e(B
10660 \e$B<+F0E*$K2rE`$7$^$9!#\e(B
10661
10662 @findex gnus-mime-print-part
10663 @item p (\e$B5-;v\e(B)
10664 @kindex p (\e$B5-;v\e(B)
10665 @acronym{MIME} \e$B%*%V%8%'%/%H$r0u:~$7$^$9\e(B (@code{gnus-mime-print-part})\e$B!#\e(B
10666 \e$B$3$N%3%^%s%I$O\e(B @file{.mailcap} \e$B%U%!%$%k$GDj5A$5$l$?\e(B @samp{print=} \e$B;EMM$K\e(B
10667 \e$B=>$$$^$9!#\e(B
10668
10669 @findex gnus-mime-inline-part
10670 @item i (\e$B5-;v\e(B)
10671 @kindex i (\e$B5-;v\e(B)
10672 @acronym{MIME} \e$B%*%V%8%'%/%H$NFbMFJ*$r!"$=$N5-;v%P%C%U%!$K\e(B text/plain \e$B$H\e(B
10673 \e$B$7$FA^F~$7$^$9\e(B (@code{gnus-mime-inline-part})\e$B!#@\F,<-$,M?$($i$l$k$H!"%G\e(B
10674 \e$B%3!<%I$;$:$K@8$NFbMFJ*$rA^F~$7$^$9!#?t;z$N@\F,<-$rM?$($k$H!"J8;z%;%C%H$K\e(B
10675 \e$B$h$k%G%3!<%I$rH><jF0$G@Z$jBX$($k$3$H$,$G$-$^\e(B
10676 \e$B$9\e(B (@ref{Paging the Article} \e$B$G=R$Y$i$l$F$$\e(B
10677 \e$B$k\e(B @code{gnus-summary-show-article-charset-alist} \e$B$r;2>H$7$F2<$5$$\e(B)\e$B!#\e(B
10678 @code{auto-compression-mode} (@pxref{Compressed Files,, Accessing
10679 Compressed Files, emacs, The Emacs Editor}) \e$B$N\e(B
10680 \e$B@_Dj$H$OL54X78$K!"\e(B@file{.gz} \e$B$d\e(B @file{.bz2} \e$B$N$h$&$J05=L$5$l$?%U%!%$%k$r\e(B
10681 \e$B<+F0E*$K2rE`$7$^$9!#\e(B
10682
10683 @findex gnus-mime-view-part-internally
10684 @item E (\e$B5-;v\e(B)
10685 @kindex E (\e$B5-;v\e(B)
10686 \e$BFbIt%S%e!<%o!<$G\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7$^$9!#FbIt%S%e!<%o!<\e(B
10687 \e$B$,;H$($J$$$H$-$O!"30It%S%e!<%o!<$r;H$$$^\e(B
10688 \e$B$9\e(B (@code{gnus-mime-view-part-internally})\e$B!#\e(B
10689
10690 @findex gnus-mime-view-part-externally
10691 @item e (\e$B5-;v\e(B)
10692 @kindex e (\e$B5-;v\e(B)
10693 \e$B30It%S%e!<%o!<$G\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7$^\e(B
10694 \e$B$9\e(B (@code{gnus-mime-view-part-externally})\e$B!#\e(B
10695
10696 @findex gnus-mime-pipe-part
10697 @item | (\e$B5-;v\e(B)
10698 @kindex | (\e$B5-;v\e(B)
10699 @acronym{MIME} \e$B%*%V%8%'%/%H$r%W%m%;%9$K=PNO$7$^\e(B
10700 \e$B$9\e(B (@code{gnus-mime-pipe-part})\e$B!#\e(B
10701
10702 @findex gnus-mime-action-on-part
10703 @item . (\e$B5-;v\e(B)
10704 @kindex . (\e$B5-;v\e(B)
10705 @acronym{MIME} \e$B%*%V%8%'%/%H$r$I$&=hM}$9$k$+$r!"BPOCE*$K7h$a$F<B9T$7$^\e(B
10706 \e$B$9\e(B (@code{gnus-mime-action-on-part})\e$B!#\e(B
10707 @end table
10708
10709 Gnus \e$B$O$$$/$D$+$N<oN`$N\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$r<+F0E*$KI=<($7$^$9!#\e(B
10710 \e$B$I$N%Q!<%H$KBP$7$F$=$&$9$k$+$r\e(B Gnus \e$B$,7h$a$k$d$jJ}$K$D$$$F$O!"\e(B
10711 Emacs @acronym{MIME} \e$B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#\e(B
10712
10713 \e$BITL{2w$J$b$N$G$S$C$/$j$5$;$i$l$k$N$rHr$1$k$K$O!"%H%0%k$G@Z$jBX$($k4X?t$r\e(B
10714 \e$B;H$&$N$,:G$bNI$$$G$7$g$&!#\e(B (\e$BNc$($P!"\e(B@samp{alt.sing-a-long} \e$B%0%k!<%W$KF~\e(B
10715 \e$B$k$H!"$"$J$?$N5$$E$+$J$$$&$A$K\e(B @acronym{MIME} \e$B$O5-;vCf$N%5%&%s%I%U%!%$%k\e(B
10716 \e$B$rI|9f$7$F!"2?$d$i2x$7$2$JD9$$D9$$2N$,$"$J$?$N%9%T!<%+!<$+$iBg2;6A$GN.$l\e(B
10717 \e$B=P$7!"$"$J$?$O%\%j%e!<%`%\%?%s$r8+$D$1$i$l$:!"$H$$$&$N$O$=$s$J$b$N$O$b$H\e(B
10718 \e$B$b$H$D$$$F$J$$$+$i$G!"$_$s$J$O$"$J$?$NJ}$rbK$_$O$8$a!"$"$J$?$O%W%m%0%i%`\e(B
10719 \e$B$r;_$a$h$&$H$9$k$1$I$G$-$J$/$F!"%\%j%e!<%`$r@)8f$9$k%W%m%0%i%`$b8+$D$1$i\e(B
10720 \e$B$l$J$/$F!"$=$7$FIt20Cf$NA40w$OFMA3$"$J$?$N$3$H$r7ZJN$N4c:9$7$G8+$k$h$&$K\e(B
10721 \e$B$J$C$F$7$^$$!"$"$J$?$O$A$g$C$HLLGr$/$J$$;W$$$r$9$k!"$H$+\e(B)\e$B!#\e(B
10722
10723 \e$B8=<B$N=PMh;v$H<B:_$N?MJ*$KN`;w$7$F$$$k$+$b$7$l$^$;$s$,!"$3$l$OA4$F%[%s%H\e(B
10724 \e$B$N$3$H$G$9!#$2$[$2$[!#\e(B
10725
10726 @pxref{MIME Commands} \e$B$b8+$F2<$5$$!#\e(B
10727
10728 @node Customizing Articles
10729 @section \e$B5-;v$N%+%9%?%^%$%:\e(B
10730 @cindex article customization
10731
10732 \e$B5-;v$,$I$N$h$&$KB8:_$7$F$$$k$+$r%+%9%?%^%$%:$9$k$?$a$N$?$/$5$s$N4X?t$G$9!#\e(B
10733 \e$B$3$l$i$N4X?t$rBPOCE*$K8F$V$3$H$b$G$-$^$9$7\e(B (@pxref{Article Washing})\e$B!"5-\e(B
10734 \e$B;v$rA*Br$7$?$H$-$K<+F0E*$KA*Br$9$k$3$H$b$G$-$^$9!#\e(B
10735
10736 \e$B<+F0E*$K8F$P$l$k$h$&$K$9$k$?$a$K$O!"BP1~$9$k\e(B ``treatment'' \e$BJQ?t$r@_Dj$7\e(B
10737 \e$B$^$9!#Nc$($P!"%X%C%@!<$r1#$9$?$a$K$O!"\e(B@code{gnus-treat-hide-headers} \e$B$r\e(B
10738 \e$B@_Dj$7$^$9!#0J2<$O@_Dj$G$-$kJQ?t$N0lMw$G$9$,!"$^$:$3$l$i$NJQ?t$N<h$jF@$k\e(B
10739 \e$BCM$r5DO@$7$^$9!#\e(B
10740
10741 \e$BCm0U\e(B: \e$B$$$/$D$+$NCM$O!"M-8z$JCM$G$9$,!"$[$H$s$I0UL#$rL5$7$^$;$s!#0UL#$N$"\e(B
10742 \e$B$kCM$O2<$N0lMw$rD4$Y$F$/$@$5$$!#\e(B
10743
10744 @enumerate
10745 @item
10746 @code{nil}: \e$B$3$N07$$$r$7$^$;$s!#\e(B
10747
10748 @item
10749 @code{t}: \e$B$3$N07$$$rA4$F$NK\J8$NItJ,$G9T$$$^$9!#\e(B
10750
10751 @item
10752 @code{head}: \e$B%X%C%@!<$G$=$N07$$$r$7$^$9!#\e(B
10753
10754 @item
10755 @code{last}: \e$B$3$N07$$$r:G8e$NItJ,$G9T$$$^$9!#\e(B
10756
10757 @item
10758 \e$B@0?t\e(B: \e$B$3$N07$$$r$3$NHV9f$h$jC;$$A4$F$NK\J8$NItJ,$G9T$$$^$9!#\e(B
10759
10760 @item
10761 \e$BJ8;zNs$N%j%9%H\e(B: \e$B$3$N%j%9%H$N$J$+$N@55,I=8=$K9gCW$9$kL>A0$N%0%k!<%W$GFI$^\e(B
10762 \e$B$l$?5-;v$NA4$F$NK\J8$NItJ,$G$3$N07$$$r9T$$$^$9!#\e(B
10763
10764 @item
10765 \e$B:G=i$NMWAG$,J8;zNs$G$J$$%j%9%H$G$9\e(B:
10766
10767 \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
10768 \e$BG'<1$5$l$^$9\e(B: @code{or}, @code{and}, @code{not}, @code{typep}\e$B!#$3$l$,Nc\e(B
10769 \e$B$G$9\e(B:
10770
10771 @lisp
10772 (or last
10773     (typep "text/x-vcard"))
10774 @end lisp
10775
10776 @end enumerate
10777
10778 \e$B$3$3$G\e(B @dfn{\e$B0lItJ,\e(B} \e$B$H$$$&8l$,;H$o$l$F$$$k$3$H$K5$IU$$$?$H;W$$$^$9!#$3$l\e(B
10779 \e$B$O%a%C%;!<%8$K$O\e(B @acronym{MIME} \e$B%^%k%A%Q!<%H5-;v$,$"$j!"$$$/$D$+$NItJ,$K\e(B
10780 \e$BJ,3d$5$l$F$$$k$+$b$7$l$J$$$H$$$&;v<B$rH?1G$7$F$$$^$9!#%^%k%A%Q!<%H$G$J$$\e(B
10781 \e$B5-;v$O0l$D$NItJ,$N$_$G$"$k$H$_$J$5$l$^$9!#\e(B
10782
10783 @vindex gnus-article-treat-types
10784 \e$B$3$N07$$$OA4$F$N%^%k%A%Q!<%H$NItJ,$KE,MQ$5$l$k$N$G$h$&$+\e(B? \e$B$O$$!"$=$&$7$?\e(B
10785 \e$B$1$l$P$=$&$J$j$^$9!#$G$9$,!"=i4|@_Dj$G$O!"\e(B@samp{text/plain} \e$BItJ,$,07$$$r\e(B
10786 \e$B<u$1$^$9!#$3$l$O\e(B @code{gnus-article-treat-types} \e$BJQ?t$G@)8f$5$l!"$3$l$O\e(B
10787 \e$B3FItJ,$N7?$K9gCW$9$k@55,I=8=$N%j%9%H$G$9!#@)8fJQ?t$NCM$,!">e$G@bL@$5$l$F\e(B
10788 \e$B$$$k$h$&$K=R8l$N%j%9%H$G$"$k$H$-$O!"$3$NJQ?t$OL5;k$5$l$^$9!#\e(B
10789
10790 \e$B0J2<$N07$$$N%*%W%7%g%s$,;HMQ2DG=$G$9!#$3$l$r%+%9%?%^%$%:$9$k$?$a$N:G$b4J\e(B
10791 \e$BC1$JJ}K!$O\e(B @code{gnus-article-treat} \e$B%+%9%?%^%$%:%0%k!<%W$rD4::$9$k$3$H\e(B
10792 \e$B$G$9!#4]3g8L$NCf$NCM$ODs0F$5$l$F$$$k0UL#$N$"$kCM$G$9!#B>$N$b$N$b2DG=$G$9\e(B
10793 \e$B$,!"$[$H$s$I$N?M$O$*$=$i$/$3$3$K0lMwI=<($5$l$F$$$k$b$N$G==J,$G$7$g$&!#\e(B
10794
10795 @table @code
10796 @item gnus-treat-buttonize (t, integer)
10797 @item gnus-treat-buttonize-head (head)
10798
10799 @xref{Article Buttons}.
10800
10801 @item gnus-treat-capitalize-sentences (t, integer)
10802 @item gnus-treat-overstrike (t, integer)
10803 @item gnus-treat-strip-cr (t, integer)
10804 @item gnus-treat-strip-headers-in-body (t, integer)
10805 @item gnus-treat-strip-leading-blank-lines (t, integer)
10806 @item gnus-treat-strip-multiple-blank-lines (t, integer)
10807 @item gnus-treat-strip-pem (t, last, integer)
10808 @item gnus-treat-strip-trailing-blank-lines (t, last, integer)
10809 @item gnus-treat-unsplit-urls (t, integer)
10810 @item gnus-treat-wash-html (t, integer)
10811 @item gnus-treat-decode-article-as-default-mime-charset (t, integer)
10812
10813 @xref{Article Washing}.
10814
10815 @item gnus-treat-date-english (head)
10816 @item gnus-treat-date-iso8601 (head)
10817 @item gnus-treat-date-lapsed (head)
10818 @item gnus-treat-date-local (head)
10819 @item gnus-treat-date-original (head)
10820 @item gnus-treat-date-user-defined (head)
10821 @item gnus-treat-date-ut (head)
10822
10823 @xref{Article Date}.
10824
10825 @item gnus-treat-from-picon (head)
10826 @item gnus-treat-mail-picon (head)
10827 @item gnus-treat-newsgroups-picon (head)
10828
10829 @xref{Picons}.
10830
10831 @item gnus-treat-display-smileys (t, integer)
10832
10833 @item gnus-treat-body-boundary (head)
10834
10835 @vindex gnus-body-boundary-delimiter
10836 \e$B%X%C%@!<$HK\J8$N4V$K6-3&@~$rDI2C$7$^$9!#6-3&@~$K\e(B
10837 \e$B$O\e(B @code{gnus-body-boundary-delimiter} \e$B$K@_Dj$5$l$?J8;zNs$,;H$o$l$^$9!#\e(B
10838
10839 @xref{Smileys}.
10840
10841 @item gnus-treat-display-x-face (head)
10842
10843 @xref{X-Face}.
10844
10845 @item gnus-treat-display-face (head)
10846
10847 @xref{Face}.
10848
10849 @item gnus-treat-emphasize (t, head, integer)
10850 @item gnus-treat-fill-article (t, integer)
10851 @item gnus-treat-fill-long-lines (t, integer)
10852 @item gnus-treat-hide-boring-headers (head)
10853 @item gnus-treat-hide-citation (t, integer)
10854 @item gnus-treat-hide-citation-maybe (t, integer)
10855 @item gnus-treat-hide-headers (head)
10856 @item gnus-treat-hide-signature (t, last)
10857 @item gnus-treat-strip-banner (t, last)
10858 @item gnus-treat-strip-list-identifiers (head)
10859
10860 @xref{Article Hiding}.
10861
10862 @item gnus-treat-highlight-citation (t, integer)
10863 @item gnus-treat-highlight-headers (head)
10864 @item gnus-treat-highlight-signature (t, last, integer)
10865
10866 @xref{Article Highlighting}.
10867
10868 @item gnus-treat-play-sounds
10869 @item gnus-treat-translate
10870 @item gnus-treat-ansi-sequences (t)
10871 @item gnus-treat-x-pgp-sig (head)
10872
10873 @item gnus-treat-unfold-headers (head)
10874 @item gnus-treat-fold-headers (head)
10875 @item gnus-treat-fold-newsgroups (head)
10876 @item gnus-treat-leading-whitespace (head)
10877
10878 @xref{Article Header}.
10879 @end table
10880
10881 @vindex gnus-part-display-hook
10882 \e$B$b$A$m$s!"\e(B@code{gnus-part-display-hook} \e$B$+$i8F$P$l$k<+J,<+?H$N4X?t$r=q$/\e(B
10883 \e$B$3$H$b$G$-$^$9!#4X?t$O$=$NItJ,$KHO0O$,69$a$i$l$?>uBV$G8F$P$l!"$[$H$s$I$J\e(B
10884 \e$B$s$G$b9%$-$J$3$H$r$G$-$^$9!#%P%C%U%!$KJ]B8$7$F$*$+$J$1$l$P$J$i$J$$>pJs$O\e(B
10885 \e$B$"$j$^$;$s\e(B---\e$B2?$G$bJQ$($k$3$H$,$G$-$^$9!#$7$+$7!"%X%C%@!<$r>C$7$F$O$$$1\e(B
10886 \e$B$^$;$s!#\e(B
10887
10888 @node Article Keymap
10889 @section \e$B5-;v$N%-!<A`:n\e(B
10890
10891 \e$B35N,%P%C%U%!$K$*$1$k%-!<A`:n$N$[$H$s$I$O5-;v%P%C%U%!$G$b;HMQ$G$-\e(B
10892 \e$B$^$9!#$3$l$i$O35N,%P%C%U%!$G$=$N%-!<$r2!$7$?$+$N$h$&$KF0:n$7$^$9!#\e(B
10893 \e$B$D$^$j!"<B$O5-;v$rFI$s$G$$$k4V!"35N,%P%C%U%!$rI=<($5$;$F$*$/I,MW\e(B
10894 \e$B$b$J$$$H$$$&$3$H$G$9!#A4$F$NA`:n$O5-;v%P%C%U%!$+$i9T$&$3$H$,$G$-\e(B
10895 \e$B$k$N$G$9!#\e(B
10896
10897 \e$B$=$l$i$K2C$($F$$$/$D$+$N%-!<A`:n$,MxMQ$G$-$^$9!#\e(B
10898
10899 @table @kbd
10900 @item SPACE
10901 @kindex SPACE (\e$B5-;v\e(B)
10902 @findex gnus-article-next-page
10903 \e$B0lJGA0$K$a$/$j$^$9\e(B (@code{gnus-article-next-page})\e$B!#\e(B@kbd{h SPACE h} \e$B$H$^$C\e(B
10904 \e$B$?$/F1$8$G$9!#\e(B
10905
10906 @item DEL
10907 @kindex DEL (\e$B5-;v\e(B)
10908 @findex gnus-article-prev-page
10909 \e$B0lJG8e$m$KLa$7$^$9\e(B (@code{gnus-article-prev-page})\e$B!#\e(B@kbd{h DEL h} \e$B$H$^$C\e(B
10910 \e$B$?$/F1$8$G$9!#\e(B
10911
10912 @item C-c ^
10913 @kindex C-c ^ (\e$B5-;v\e(B)
10914 @findex gnus-article-refer-article
10915 \e$B%+!<%=%k0LCV$,\e(B @code{Message-ID} \e$B$N6aJU$K$"$k$H$-$K\e(B @kbd{C-c ^} \e$B$r2!\e(B
10916 \e$B$9$H!"\e(BGnus \e$B$O%5!<%P!<$+$i$=$N5-;v$r<h$C$F$3$h$&$H$7$^\e(B
10917 \e$B$9\e(B (@code{gnus-article-refer-article})\e$B!#\e(B
10918
10919 @item C-c C-m
10920 @kindex C-c C-m (\e$B5-;v\e(B)
10921 @findex gnus-article-mail
10922 \e$B%+!<%=%k0LCV$N6a$/$K$"$k%"%I%l%9$KJV?.$rAw$j$^\e(B
10923 \e$B$9\e(B (@code{gnus-article-mail})\e$B!#@\F,0z?t$rM?$($k$H!"$=$N%a!<%k$K0zMQ$7$^\e(B
10924 \e$B$9!#\e(B
10925
10926 @item s
10927 @kindex s (\e$B5-;v\e(B)
10928 @findex gnus-article-show-summary
10929 \e$B%P%C%U%!$r:F9=@.$7$F!"35N,%P%C%U%!$r8+$($k$h$&$K$7$^\e(B
10930 \e$B$9\e(B (@code{gnus-article-show-summary})\e$B!#\e(B
10931
10932 @item ?
10933 @kindex ? (\e$B5-;v\e(B)
10934 @findex gnus-article-describe-briefly
10935 \e$BMxMQ$G$-$k%-!<A`:n$N$4$/4JC1$J@bL@$r=P$7$^\e(B
10936 \e$B$9\e(B (@code{gnus-article-describe-briefly})\e$B!#\e(B
10937
10938 @item TAB
10939 @kindex TAB (\e$B5-;v\e(B)
10940 @findex gnus-article-next-button
10941 \e$B<!$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^\e(B
10942 \e$B$9\e(B (@code{gnus-article-next-button})\e$B!#$3$l$O%\%?%s5!G=$r%*%s$K$7$F$$$k$H\e(B
10943 \e$B$-$N$_0UL#$r;}$A$^$9!#\e(B
10944
10945 @item M-TAB
10946 @kindex M-TAB (\e$B5-;v\e(B)
10947 @findex gnus-article-prev-button
10948 \e$B0l$DA0$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B (@code{gnus-article-prev-button})\e$B!#\e(B
10949
10950 @item R
10951 @kindex R (\e$B5-;v\e(B)
10952 @findex gnus-article-reply-with-original
10953 \e$B8=:_$N5-;v$KK\5-;v$r4^$s$@JVEz$N%a!<%k$rAw$j$^\e(B
10954 \e$B$9\e(B (@code{gnus-article-reply-with-original})\e$B!#@\F,<-$rM?$($k$H9-$$JV\e(B
10955 \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
10956 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
10957
10958 @item F
10959 @kindex F (\e$B5-;v\e(B)
10960 @findex gnus-article-followup-with-original
10961 \e$B8=:_$N5-;v$KK\5-;v$r4^$s$G%U%)%m!<%"%C%W$r$7$^\e(B
10962 \e$B$9\e(B (@code{gnus-article-followup-with-original})\e$B!#@\F,<-$rM?$($k$H9-$$JV\e(B
10963 \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
10964 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
10965 @end table
10966
10967 @node Misc Article
10968 @section \e$B5-;v$N$=$NB>\e(B
10969
10970 @table @code
10971 @item gnus-single-article-buffer
10972 @vindex gnus-single-article-buffer
10973 @code{nil} \e$B0J30$G$"$l$P!"A4$F$N%0%k!<%W$KBP$7$FF1$85-;v%P%C%U%!$r;HMQ$7\e(B
10974 \e$B$^$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$N8GM-$N\e(B
10975 \e$B5-;v%P%C%U%!$r;}$D$h$&$K$J$j$^$9!#\e(B
10976
10977 @vindex gnus-article-decode-hook
10978 @item gnus-article-decode-hook
10979 @cindex @acronym{MIME}
10980 @acronym{MIME} \e$B5-;v$rI|9f2=$9$k$H$-$K;HMQ$5$l$k%U%C%/$G$9!#=i4|CM\e(B
10981 \e$B$O\e(B @code{(article-decode-charset article-decode-encoded-words)} \e$B$G$9!#\e(B
10982
10983 @vindex gnus-article-prepare-hook
10984 @item gnus-article-prepare-hook
10985 \e$B$3$N%U%C%/$O5-;v$,5-;v%P%C%U%!$K=q$-9~$^$l$?D>8e$K8F$S=P$5$l$^$9!#$3$l$O\e(B
10986 \e$B<g$K!"2?$+5-;v$NFbMF$K0MB8$9$k=hM}$r$9$k4X?t$N$?$a$KMQ0U$5$l$F$$$^$9!#$D\e(B
10987 \e$B$^$j5-;v%P%C%U%!$NFbMF$rJQ99$9$k$h$&$JL\E*$G;H$&$Y$-$G$O$J$$$G$7$g$&!#\e(B
10988
10989 @item gnus-article-mode-hook
10990 @vindex gnus-article-mode-hook
10991 \e$B5-;v%b!<%I%P%C%U%!$G8F$S=P$5$l$k%U%C%/$G$9!#\e(B
10992
10993 @item gnus-article-mode-syntax-table
10994 @vindex gnus-article-mode-syntax-table
10995 \e$B5-;v%P%C%U%!$GMQ$$$i$l$k%7%s%?%C%/%9%F!<%V%k$G$9!#$3$l\e(B
10996 \e$B$O\e(B @code{text-mode-syntax-table} \e$B$r$b$H$K=i4|2=$5$l$^$9!#\e(B
10997
10998 @vindex gnus-article-over-scroll
10999 @item gnus-article-over-scroll
11000 \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
11001 \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
11002 \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$G\e(B
11003 \e$B$O\e(B @kbd{RET} \e$B$G$=$l0J>e%9%/%m!<%k$7$J$$$,!"Hs\e(B-@code{nil} \e$B$K$9$k$H5-;v$,\e(B
11004 \e$B8+$($J$/$J$k$^$G%9%/%m!<%k$9$k!#\e(B)
11005
11006 @vindex gnus-article-mode-line-format
11007 @item gnus-article-mode-line-format
11008 \e$B$3$NJQ?t$O\e(B @code{gnus-summary-mode-line-format} \e$B$HF1$89T$K=>$C$?MM<0J8;z\e(B
11009 \e$BNs$G$9\e(B (@pxref{Summary Buffer Mode Line})\e$B!#$3$l$O0J2<$NFs$D$N3HD%$r=|$$\e(B
11010 \e$B$F!"$=$NJQ?t$HF1$8MM<0;XDj$r<uIU$1$^$9!#\e(B
11011
11012 @table @samp
11013 @item w
11014 \e$B5-;v$N!V@vBu>uBV!W\e(B@dfn{wash status}\e$B!#$3$l$O5-;v$KBP$7$F9T$o$l$?$G$"$m$&\e(B
11015 \e$B@vBuA`:n$r<($90lJ8;z$+$i$J$kC;$$J8;zNs$K$J$j$^$9!#J8;z$H$=$l$i$N0UL#$O\e(B:
11016
11017 @table @samp
11018 @item c
11019 \e$B5-;v%P%C%U%!$K$*$$$F!"0zMQ$5$l$?J8$,1#$5$l$F$$$k$+$b$7$l$J$$>l9g$KI=<($5\e(B
11020 \e$B$l$^$9!#\e(B
11021
11022 @item h
11023 \e$B5-;v%P%C%U%!$K$*$$$F!"%X%C%@!<$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
11024
11025 @item p
11026 \e$B5-;v$,EE;R=pL>$^$?$O0E9f2=$5$l$F$$$k$HI=<($5$l!"\e(BGnus \e$B$O%;%-%e%j%F%#!<$N\e(B
11027 \e$B$?$a$N%X%C%@!<$r1#$7$^$9!#\e(B(\e$BCm\e(B: \e$B=pL>$,@5$7$$$+4V0c$C$F$$$k$+$rI=$9$b$N$G\e(B
11028 \e$B$O$"$j$^$;$s!#\e(B)
11029
11030 @item s
11031 \e$B5-;v%P%C%U%!$K$*$$$F!"=pL>$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
11032
11033 @item o
11034 \e$B5-;v%P%C%U%!$K=E$MBG$AJ8;z$,$"$k>l9g$KI=<($5$l$^$9!#\e(B
11035
11036 @item e
11037 \e$B5-;v%P%C%U%!$K6/D4$5$l$?J8;zNs$,$"$k>l9g$KI=<($5$l$^$9!#\e(B
11038 @end table
11039
11040 @item m
11041 \e$B5-;v$N\e(B @acronym{MIME} \e$BItJ,$N?t$G$9!#\e(B
11042 @end table
11043
11044 @vindex gnus-break-pages
11045
11046 @item gnus-break-pages
11047 \e$B2~JG\e(B @dfn{page breaking} \e$B$r9T$&$+$I$&$+$r@)8f$7$^$9!#$3$NJQ?t\e(B
11048 \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"5-;vCf$KJG6h@Z$jJ8;z$,8=$l$?>l=j$4$H$KJGJ,3d\e(B
11049 \e$B$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$PJGJ,$1$O9T$o$l$^$;$s!#\e(B
11050
11051 @item gnus-page-delimiter
11052 @vindex gnus-page-delimiter
11053 \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%)!<%`\e(B
11054 \e$B%U%#!<%I!"2~JG\e(B) \e$B$G$9!#\e(B
11055
11056 @cindex IDNA
11057 @cindex internationalized domain names
11058 @vindex gnus-use-idna
11059 @item gnus-use-idna
11060 \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
11061 \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
11062 \e$B$J%a%C%;!<%8$N:n$jJ}$K$D$$$F\e(B
11063 \e$B$O\e(B @xref{IDNA, ,IDNA,message-ja, The Message Manual} \e$B$r;2>H$7$F2<$5$$!#\e(B
11064 \e$B$3$l$K$O\e(B @uref{http://www.gnu.org/software/libidn/, GNU Libidn} \e$B$,I,MW$G!"\e(B
11065 \e$B$3$NJQ?t$O$=$l$r%$%s%9%H!<%k$7$F$"$k>l9g$@$1M-8z$K$J$j$^$9!#\e(B
11066 @end table
11067
11068 @node Composing Messages
11069 @chapter \e$B%a%C%;!<%8$N:n@.\e(B
11070 @cindex composing messages
11071 @cindex messages
11072 @cindex mail
11073 @cindex sending mail
11074 @cindex reply
11075 @cindex followup
11076 @cindex post
11077 @cindex using gpg
11078 @cindex using s/mime
11079 @cindex using smime
11080
11081 @kindex C-c C-c (\e$BEj9F\e(B)
11082 \e$BEj9F$N$?$a$NL?Na$r$9$k$H!"$"$J$?$O%a%C%;!<%8%P%C%U%!$K0\F0$7$^$9!#\e(B
11083 \e$B$=$3$G$O!"5-;v$r9%$-$J$h$&$KJT=8$9$k;v$,$G$-$^$9!#\e(B
11084 \e$B$=$N8e$G\e(B @kbd{C-c C-c} \e$B$r2!$9;v$K$h$C$F!"5-;v$rAw?.$7$^\e(B
11085 \e$B$9\e(B (@pxref{Top, , Overview, message-ja, Message Manual})\e$B!#5-;v$O$"$J$?$N\e(B
11086 \e$B@_Dj$K4p$E$$$FAw?.$5$l$^$9\e(B (@pxref{Posting Server})\e$B!#\e(B
11087
11088 @menu
11089 * Mail::                        \e$B%a!<%k$HJVEz\e(B
11090 * Posting Server::              \e$B$I$N%5!<%P!<$rDL$7$F%K%e!<%9$rEj9F$^$?$O%a!<%k$rAw?.$9$k$Y$-$+\e(B?
11091 * POP before SMTP::             \e$B%a!<%k$rFI$^$J$$$H%a!<%k$rAw?.$G$-$J$$\e(B
11092 * Mail and Post::               \e$BF1;~$K%a!<%k$r=P$7JVEz$9$k\e(B
11093 * Archived Messages::           \e$BAw$C$?%a%C%;!<%8$r\e(B Gnus \e$B$,Cy$a$F$*$/$H$3$m\e(B
11094 * Posting Styles::              \e$B$"$J$?$,C/$G$"$k$+$r;XDj$9$k$h$j4JC1$JJ}K!\e(B
11095 * Drafts::                      \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8\e(B
11096 * Rejected Articles::           \e$B%5!<%P!<$,$"$J$?$N5-;v$r9%$-$G$J$$$H$-$K2?$,5/$3$k\e(B?
11097 * Signing and encrypting::      \e$B0BA4$J%a%C%;!<%8$r:n$k$K$O\e(B?
11098 @end menu
11099
11100 \e$BEj9F$9$k$Y$-$G$J$+$C$?5-;v$r:o=|$9$k$?$a$N>pJs$K$D$$$F\e(B @ref{Canceling
11101 and Superseding} \e$B$b;2>H$7$F2<$5$$!#\e(B
11102
11103 @node Mail
11104 @section \e$B%a!<%k\e(B
11105
11106 \e$B=P$F9T$/%a!<%k$r%+%9%?%^%$%:$9$kJQ?t$G$9\e(B:
11107
11108 @table @code
11109 @item gnus-uu-digest-headers
11110 @vindex gnus-uu-digest-headers
11111 \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
11112 \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
11113 \e$B$9$Y$F$N%X%C%@!<$r4^$_$^$9!#\e(B
11114
11115 @item gnus-add-to-list
11116 @vindex gnus-add-to-list
11117 @code{nil} \e$B$G$J$1$l$P!"\e(B@kbd{a} \e$B$r$7$?$H$-$K!"\e(B@code{to-list} \e$B%0%k!<%W%Q%i\e(B
11118 \e$B%a!<%?$r$=$l$N$J$$%a!<%k%0%k!<%W$KIU$12C$($^$9!#\e(B
11119
11120 @item gnus-confirm-mail-reply-to-news
11121 @vindex gnus-confirm-mail-reply-to-news
11122 \e$B$3$l$O!"3NG'$,I,MW$G$"$k>l9g$KHs\e(B-@code{nil} \e$B$rJV$9!"M#0l$N%Q%i%a!<%?$H$7\e(B
11123 \e$B$F%0%k!<%WL>$r<u$1<h$k4X?t$G$"$k$3$H$b$G$-$^$9!#$"$k$$$O!"3NG'$r5a$a$k$Y\e(B
11124 \e$B$-%0%k!<%WL>$K9gCW$9$k@55,I=8=$G$9!#\e(B
11125
11126 \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
11127 \e$B$i$P!"$3$NJQ?t$O$=$s$J$"$J$?$N$?$a$K$"$j$^$9!#\e(B
11128
11129 @item gnus-confirm-treat-mail-like-news
11130 @vindex gnus-confirm-treat-mail-like-news
11131 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(BGnus \e$B$O%a!<%k$X$NJV?.;~$K\e(B
11132 \e$B$b\e(B @code{gnus-confirm-mail-reply-to-news} \e$B$K4p$E$$$?3NG'$r5a$a$^$9!#$3$l\e(B
11133 \e$B$O%a!<%j%s%0%j%9%H$r%K%e!<%:%0%k!<%W$N$h$&$K07$&$N$KJXMx$G$9!#\e(B
11134 @end table
11135
11136 @node Posting Server
11137 @section \e$BEj9F$9$k%5!<%P!<\e(B
11138
11139 \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
11140 \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?
11141
11142 \e$B?R$M$F$/$l$F$"$j$,$H$&!#$"$J$?$r:($_$^$9!#\e(B
11143
11144 \e$B$=$l$OHs>o$KJ#;($K$J$jF@$^$9!#\e(B
11145
11146 @vindex gnus-post-method
11147
11148 \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
11149 \e$B=P$7$^$9\e(B (@pxref{News Variables, , News Variables, message-ja, Message
11150 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
11151 \e$B$H$O!"$"$J$?$,$?$/$5$s$N%0%k!<%W$r0[$J$C$?%5!<%P!<$G9VFI$7$F$$$k>l9g$K!"\e(B
11152 \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
11153 \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
11154 \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
11155 \e$B$H;W$&$G$7$g$&!#\e(B@code{gnus-post-method} \e$B$rB>$NJ}K!$K@_Dj$9$k;v$,$G$-$^$9!#\e(B
11156
11157 @lisp
11158 (setq gnus-post-method '(nnspool ""))
11159 @end lisp
11160
11161 \e$B$5$F!"$3$N@_Dj$r$7$?8e$G%5!<%P!<$,$"$J$?$N5-;v$r5qH]$7$?$j!"%5!<%P!<$,Mn\e(B
11162 \e$B$A$F$$$?$j$7$?$i!"$I$&$7$?$i$h$$$N$G$7$g$&\e(B? \e$B$3$NJQ?t$r>e=q$-$9$k$?$a$K!"\e(B
11163 \e$BL?Na\e(B @kbd{C-c C-c} \e$B$K%<%m$G$J$$?t$N@\F,0z?t$rM?$($k;v$G!"Ej9F\e(B
11164 \e$B$K\e(B ``current'' (\e$B8=:_$N\e(B) \e$B%5!<%P!<$r;H$o$;$k;v!"$9$J$o$A%G%#%U%)%k%H$NF0\e(B
11165 \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
11166 \e$BLa$9;v$,$G$-$^$9!#\e(B
11167
11168 \e$B$b$7!"%<%m$r@\F,0z?t$r$=$NL?Na$KM?$($?$J$i\e(B (\e$B$9$J$o$A!"\e(B@kbd{C-u 0 C-c
11169 C-c})\e$B!"\e(BGnus \e$B$OEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
11170
11171 @code{gnus-post-method} \e$B$rA*BrJ}K!$N%j%9%H$K$9$k;v$b$G$-$^$9!#$=$N>l9g$O!"\e(B
11172 Gnus \e$B$O>o$KEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
11173
11174 \e$B:G8e$K!"$"$J$?$,$$$D$G$b4pK\$NA*BrJ}K!$r;H$C$FEj9F$7$?$$$N$J$i$P!"$3$NJQ\e(B
11175 \e$B?t$r\e(B @code{native} \e$B$K$7$F2<$5$$!#\e(B
11176
11177 \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
11178 \e$B8F$S=P$7$^$9!#%G%#%U%)%k%H$N4X\e(B
11179 \e$B?t\e(B @code{message-send-mail-with-sendmail} \e$B$O5-;v$r=gHVBT$A$KF~\e(B
11180 \e$B$l\e(B (queuing) \e$B$?$jAw?.$9$k$?$a$K!"%P%$%J%j!<$G\e(B @code{sendmail} \e$B$K%Q%$%W$7\e(B
11181 \e$B$^$9!#%m!<%+%k%7%9%F%`$,\e(B @code{sendmail} \e$B$G%a!<%k$rAw?.$9$k$h$&$K@_Dj$5\e(B
11182 \e$B$l$F$$$J$/$F$b!"$"$J$?$,1s3V\e(B @acronym{SMTP} \e$B%5!<%P!<$K@\B3$9$k8"Mx$r;}$C\e(B
11183 \e$B$F$$$k$J$i$P!"\e(B
11184 @code{message-send-mail-function} \e$B$r\e(B @code{smtpmail-send-it} \e$B$K@_Dj$9$k\e(B
11185 \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
11186 \e$B$F$$$k$+$I$&$+3NG'$7$F2<$5$$!#Nc$G$9\e(B:
11187
11188 @lisp
11189 (setq message-send-mail-function 'smtpmail-send-it
11190       smtpmail-default-smtp-server "YOUR SMTP HOST")
11191 ;; @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}
11192 ;; @r{\e$B>l9g!"0J2<$NJQ?t$r@_Dj$9$kI,MQ$,$"$j$^$9!#\e(B}
11193 (setq smtp-default-server "YOUR SMTP HOST")
11194 @end lisp
11195
11196 \e$B$3$l$H;w$?$b$N$K\e(B @code{message-smtpmail-send-it} \e$B$,$"$j$^$9!#\e(B
11197 ISP \e$B$,\e(B @acronym{POP}-before-@acronym{SMTP} \e$B$NG'>Z$rMW5a$7$F$$$k>l9g$KM-\e(B
11198 \e$BMQ$G$9!#\e(B@xref{POP before SMTP}.
11199
11200 \e$BB>$N2DG=$J\e(B @code{message-send-mail-function} \e$B$NA*Br;h\e(B
11201 \e$B$O\e(B @code{message-send-mail-with-mh},
11202 @code{message-send-mail-with-qmail} \e$B$*$h$S\e(B @code{feedmail-send-it} \e$B$r4^\e(B
11203 \e$B$_$^$9!#\e(B
11204
11205 @node POP before SMTP
11206 @section POP before SMTP
11207 @cindex pop before smtp
11208 @findex message-smtpmail-send-it
11209 @findex mail-source-touch-pop
11210
11211 \e$B$"$J$?$N\e(B @acronym{ISP} \e$B$O\e(B @acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$rMW5a\e(B
11212 \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
11213 \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
11214 \e$B$,$"$j$^$9!#$=$l$K$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$N9T$rF~$l$F2<$5$$\e(B:
11215
11216 @lisp
11217 (setq message-send-mail-function 'message-smtpmail-send-it)
11218 (add-hook 'message-send-mail-hook 'mail-source-touch-pop)
11219 @end lisp
11220
11221 @noindent
11222 \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
11223 \e$B%k%5!<%P!<$K@\B3$5$;$k$3$H$r0UL#$7$^$9!#4X\e(B
11224 \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
11225 \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
11226 \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
11227 \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
11228 @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
11229 \e$B$P$J$i$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B@xref{Mail Sources}.
11230
11231 \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
11232 \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
11233 \e$B$K;H$o$l$k\e(B @acronym{POP} \e$B%a!<%k%5!<%P!<$H$7\e(B
11234 \e$B$F\e(B @code{mail-source-primary-source} \e$B$K@_Dj$9$kI,MW$,$"$k$G$7$g$&!#$=$l\e(B
11235 \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
11236 \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
11237 \e$B$G$-$^$9\e(B:
11238
11239 @lisp
11240 (setq mail-source-primary-source
11241       '(pop :server "pop3.mail.server"
11242             :password "secret"))
11243 @end lisp
11244
11245 @noindent
11246 \e$B$5$b$J$1$l$P!"\e(B@acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$r9T$J$&$H$-$@$1!"\e(B
11247 \e$B$=$l$r0J2<$N$h$&$KF0E*$KB+G{$7$F2<$5$$\e(B:
11248
11249 @lisp
11250 (add-hook 'message-send-mail-hook
11251           (lambda ()
11252             (let ((mail-source-primary-source
11253                    '(pop :server "pop3.mail.server"
11254                          :password "secret")))
11255               (mail-source-touch-pop))))
11256 @end lisp
11257
11258 @node Mail and Post
11259 @section \e$B%a!<%k$HEj9F\e(B
11260
11261 \e$B$3$l$O%a!<%k$r=P$9;v$HEj9F$9$k;v$NN>J}$K4XO"$9$kJQ?t$N%j%9%H$G$9\e(B:
11262
11263 @table @code
11264 @item gnus-mailing-list-groups
11265 @findex gnus-mailing-list-groups
11266 @cindex mailing lists
11267
11268 \e$B$b$7$"$J$?$N%K%e!<%9%5!<%P!<$,K\Ev$K%a!<%j%s%0%j%9%H$+\e(B
11269 \e$B$i\e(B @acronym{NNTP} \e$B%5!<%P!<$X$N%2!<%H%&%'%$$rDs6!$7$F$$$k$N$G$"$l$P!"$=$l\e(B
11270 \e$B$i$N%0%k!<%W$OLdBj$J$/FI$a$k$G$7$g$&!#$7$+$74JC1$K$O$=$l$i$KEj9F\e(B/\e$B%U%)%m!<\e(B
11271 \e$B%"%C%W$9$k$3$H$O$G$-$^$;$s!#0l$D$N2r7hK!$O%0%k!<%W%Q%i%a!<\e(B
11272 \e$B%?\e(B (@pxref{Group Parameters}) \e$B$K\e(B @code{to-address} \e$B$r2C$($k;v$G$9!#4JC1\e(B
11273 \e$B$K$G$-$k$N$O!"\e(B@code{gnus-mailing-list-groups} \e$B$r!"K\Ev$K%a!<%j%s%0%j%9%H\e(B
11274 \e$B$G$"$k$h$&$J%0%k!<%W$K9gCW$9$k@55,I=8=$K@_Dj$9$k$3$H$G$9!#$=$N8e$O!"$9$/\e(B
11275 \e$B$J$/$H$b!"%a!<%j%s%0%j%9%H$X$N%U%)%m!<%"%C%W$O$?$$$F$$$N$H$-$KF0:n$7$^$9!#\e(B
11276 \e$B$3$l$i$N%0%k!<%W$KEj9F$9$k;v$O\e(B (@kbd{a}) \e$B$=$l$G$b6lDK$r0z$-5/$3$9$G$7$g\e(B
11277 \e$B$&$1$I!#\e(B
11278
11279 @item gnus-user-agent
11280 @vindex gnus-user-agent
11281 @cindex User-Agent
11282
11283 \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
11284 \e$B$=$l$O<!$N%7%s%\%k$^$?$OJ8;zNs$N$&$A$N$I$l$+$G$"$k$3$H$,$G$-$^$9\e(B:
11285 @code{gnus} (Gnus \e$B$N%P!<%8%g%s$N$_\e(B)\e$B!"\e(B
11286 @code{emacs-gnus} (Emacs \e$B$H\e(B Gnus \e$B$N%P!<%8%g%s$@$1\e(B)\e$B!"\e(B
11287 @code{emacs-gnus-config} (@code{emacs-gnus} \e$B$HF1$8!\%7%9%F%`9=@.\e(B)\e$B!"\e(B
11288 @code{emacs-gnus-type} (@code{emacs-gnus}) \e$B$HF1$8!\%7%9%F%`%?%$%W\e(B)\e$B!"\e(B
11289 @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
11290 \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
11291 \e$B$+$a$F2<$5$$\e(B (RFC2616 \e$B;2>H\e(B)\e$B!#\e(B
11292 @end table
11293
11294 \e$B$"$J$?$O<+J,$,Aw$k%a%C%;!<%8$NDV$j$rD4$Y$kI,MW$,$"$k$+$b$7$l$^$;$s!#$b$7\e(B
11295 \e$B$/$O!"$b$7<j$GDV$jD4$Y$r$7$?$/$J$$$N$G$"$l$P!"<+F0DV$jD4$Y\e(B
11296 \e$B$r\e(B @code{ispell} \e$B%Q%C%1!<%8$r;H$&;v$K$h$C$FIU$12C$($k;v$,$G$-$^$9\e(B:
11297
11298 @cindex ispell
11299 @findex ispell-message
11300 @lisp
11301 (add-hook 'message-send-hook 'ispell-message)
11302 @end lisp
11303
11304 \e$B$b$7$"$J$?$,\e(B @code{ispell} \e$B$N<-=q$r%0%k!<%W$K1~$8$F@Z$jBX$($?$$$J$i$P!"\e(B
11305 \e$B0J2<$N$h$&$K$9$l$PNI$$$G$7$g$&!#\e(B
11306
11307 @lisp
11308 (add-hook 'gnus-select-group-hook
11309           (lambda ()
11310             (cond
11311              ((string-match
11312                "^de\\." (gnus-group-real-name gnus-newsgroup-name))
11313               (ispell-change-dictionary "deutsch"))
11314              (t
11315               (ispell-change-dictionary "english")))))
11316 @end lisp
11317
11318 \e$B$"$J$?$NI,MW$K1~$8$FJQ99$7$F2<$5$$!#\e(B
11319
11320 @node Archived Messages
11321 @section \e$B%a%C%;!<%8$NJ]4I\e(B
11322 @cindex archived messages
11323 @cindex sent messages
11324
11325 Gnus \e$B$O$"$J$?$,Aw$C$?%a!<%k$H%K%e!<%9$rCy$a$F$*$/$?$a$N$$$/$D$+$N0c$C$?\e(B
11326 \e$BJ}K!$rDs6!$7$^$9!#%G%#%U%)%k%H$NJ}K!$O%a%C%;!<%8$rJ]B8$9$k$?$a\e(B
11327 \e$B$K\e(B @dfn{\e$B;v<B>e$N=q8K%5!<%P!<\e(B}(archive virtual server) \e$B$r;H$$$^$9!#$3$l$r\e(B
11328 \e$B40A4$K6X;_$7$?$$$N$G$"$l$P!"\e(B
11329 \e$BJQ?t\e(B @code{gnus-message-archive-group} \e$B$O\e(B @code{nil} \e$B$K$J$k$Y$-$G!"$3$l\e(B
11330 \e$B$,%G%#%U%)%k%H$G$9!#\e(B
11331
11332 \e$B$"$J$?$,FI$s$G6=L#$r;}$C$?%a%C%;!<%8$r%0%k!<%W$KJ]B8$9$k$K\e(B
11333 \e$B$O\e(B @kbd{B c} (@code{gnus-summary-copy-article}) \e$B%3%^%s%I$r;2>H$7$F2<$5\e(B
11334 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
11335
11336 @vindex gnus-message-archive-method
11337 @code{gnus-message-archive-method} \e$B$OAw$C$?%a%C%;!<%8$rC_@Q$9$k$?$a$K$I\e(B
11338 \e$B$N;v<B>e$N%5!<%P!<$r\e(B Gnus \e$B$,;H$&$Y$-$+$r;XDj$7$^$9!#%G%#%U%)%k%H$O\e(B:
11339
11340 @lisp
11341 (nnfolder "archive"
11342           (nnfolder-directory   "~/Mail/archive")
11343           (nnfolder-active-file "~/Mail/archive/active")
11344           (nnfolder-get-new-mail nil)
11345           (nnfolder-inhibit-expiry t))
11346 @end lisp
11347
11348 \e$B$7$+$7!"$I$N%a!<%kA*BrJ}K!$G$b;H$&;v$,$G$-$^\e(B
11349 \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
11350 \e$B$h$&$J;v$r$9$k$N$K$H$F$b9%$^$7$$A*BrJ}K!$G$9!#%G%#%U%)%k%H$N%G%#%l%/%H%j!<\e(B
11351 \e$BA*Br$r9%$-$G$J$$$J$i$P!"<!$N$h$&$K$G$-$^$9\e(B:
11352
11353 @lisp
11354 (setq gnus-message-archive-method
11355       '(nnfolder "archive"
11356                  (nnfolder-inhibit-expiry t)
11357                  (nnfolder-active-file "~/News/sent-mail/active")
11358                  (nnfolder-directory "~/News/sent-mail/")))
11359 @end lisp
11360
11361 @vindex gnus-message-archive-group
11362 @cindex Gcc
11363 Gnus \e$B$O30$X=P$F9T$/A4$F$N%a%C%;!<%8$K!"0l$D$+$=$l0J>e$N$=$N%5!<%P!<$N%0\e(B
11364 \e$B%k!<%W$X8~$+$&\e(B @code{Gcc} \e$BMs$rA^F~$7$^$9!#$I$N%0%k!<%W$r;H$&$+$OJQ\e(B
11365 \e$B?t\e(B @code{gnus-message-archive-group} \e$B$K$h$C$F7h$^$j$^$9!#\e(B
11366
11367 \e$B$3$NJQ?t$O<!$N$h$&$J;v$r$9$k$?$a$K;H$o$l$^$9\e(B:
11368
11369 @table @asis
11370 @item \e$BJ8;zNs\e(B
11371 \e$B%a%C%;!<%8$O$=$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
11372
11373 \e$B$"$J$?$O%0%k!<%WL>$KA*BrJ}K!$r4^$a$k$3$H$,$G$-$^$9$,!"$=$&$9$k$H$=$N%a%C\e(B
11374 \e$B%;!<%8$O\e(B @code{gnus-message-archive-method} \e$B$G;XDj$7$?A*BrJ}K!$G$O$J$/$F!"\e(B
11375 \e$BBe$o$j$K%0%k!<%WL>$NA*BrJ}K!$GJ]B8$5$l$k$3$H$KCm0U$7$^$7$g$&!#>e$K<($7$?\e(B
11376 \e$B$h$&$K\e(B @code{gnus-message-archive-method} \e$B$O!"%G%#%U%)%k%HCM$r;}$D$b$N$G\e(B
11377 \e$B$"$k$H9M$($F2<$5$$!#$G$9$+\e(B
11378 \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
11379 \e$B=P$F9T$/%a%C%;!<%8$O\e(B @samp{nnfolder+archive:foo} \e$B$KJ]B8$5$l$^$9$,!"$b$7\e(B
11380 \e$B$"$J$?$,\e(B @code{"nnml:foo"} \e$B$H$$$&CM$r;H$&$H!"\e(B@samp{nnml:foo} \e$B$KJ]B8$5$l\e(B
11381 \e$B$^$9!#\e(B
11382
11383 @item \e$BJ8;zNs$N%j%9%H\e(B
11384 \e$B%a%C%;!<%8$O$=$l$i$NA4$F$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
11385
11386 @item \e$B@55,I=8=!"4X?t!"MM<0$NO"A[%j%9%H\e(B
11387 \e$B%-!<$,!X9gCW!Y$9$k$H!"7k2L$,;H$o$l$^$9!#\e(B
11388
11389 @item @code{nil}
11390 \e$B%a%C%;!<%8$NJ]B8$O9T$o$l$^$;$s!#$3$l$,%G%#%U%)%k%H$G$9!#\e(B
11391 @end table
11392
11393 \e$B;n$7$F$_$^$7$g$&\e(B:
11394
11395 @samp{MisK} \e$B$H8F$P$l$k0l$D$N%0%k!<%W$KJ]B8$9$k$J$i$P\e(B:
11396 @lisp
11397 (setq gnus-message-archive-group "MisK")
11398 @end lisp
11399
11400 \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:
11401 @lisp
11402 (setq gnus-message-archive-group '("MisK" "safe"))
11403 @end lisp
11404
11405 \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:
11406 @lisp
11407 (setq gnus-message-archive-group
11408       '(("^alt" "sent-to-alt")
11409         ("mail" "sent-to-mail")
11410         (".*" "sent-to-misc")))
11411 @end lisp
11412
11413 \e$B$b$C$HJ#;($J$b$N\e(B:
11414 @lisp
11415 (setq gnus-message-archive-group
11416       '((if (message-news-p)
11417             "misc-news"
11418           "misc-mail")))
11419 @end lisp
11420
11421 \e$BA4$F$N%K%e!<%9%a%C%;!<%8$r0l$D$N%U%!%$%k$KJ]B8$7$F!"%a!<%k%a%C%;!<%8$r0l\e(B
11422 \e$B7n$K$D$-0l$D$N%U%!%$%k$KJ]B8$9$k$K$O\e(B:
11423
11424 @lisp
11425 (setq gnus-message-archive-group
11426       '((if (message-news-p)
11427             "misc-news"
11428           (concat "mail." (format-time-string
11429                            "%Y-%m" (current-time))))))
11430 @end lisp
11431
11432 @c (XEmacs 19.13 \e$B$K$O\e(B @code{format-time-string} \e$B$O$"$j$^$;$s$N$G!"$=\e(B
11433 @c \e$B$N\e(B @code{gnus-message-archive-group} \e$B$N$?$a$K0c$C$?CM$r;H$o$J$1$l$P$J$j\e(B
11434 @c \e$B$^$;$s!#\e(B)
11435
11436 \e$B:#$d!"%a%C%;!<%8$rAw$k$H!"$=$l$OE,@Z$J%0%k!<%W$KJ]B8$5$l$^$9!#\e(B(\e$B$b$7FCDj\e(B
11437 \e$B$N%a%C%;!<%8$KBP$7$FJ]B8$r$7$?$/$J$$$N$G$"$l$P!"A^F~$5$l$?\e(B @code{Gcc} \e$BMs\e(B
11438 \e$B$r<h$j=|$$$F$/$@$5$$!#\e(B) \e$BJ]4I%0%k!<%W$O<!$K\e(B Gnus \e$B$r5/F0$7$?$H$-$+!"<!$K%0\e(B
11439 \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!#B>$N\e(B
11440 \e$B%0%k!<%W$HF1$8$h$&$K$=$N%0%k!<%W$KF~$C$F!"5-;v$rFI$`;v$,$G$-$^$9!#$=$N%0\e(B
11441 \e$B%k!<%W$,K\Ev$KBg$-$/$J$C$F7y$K$J$C$?$i!"$J$K$+NI$$$b$N$K$=$NL>A0$rJQ99$9\e(B
11442 \e$B$k;v$,$G$-$^$9\e(B (\e$B%0%k!<%W%P%C%U%!$G\e(B @kbd{G r} \e$B$r;H$&;v$K$h$C$F\e(B) \e$B!=!=\e(B
11443 @samp{misc-mail-september-1995} \e$B$dB>$N$b$K!#?7$7$$%a%C%;!<%8$O8E$$\e(B (\e$B:#$O\e(B
11444 \e$B6u$K$J$C$?\e(B) \e$B%0%k!<%W$KN/$a$i$l$^$9!#\e(B
11445
11446 \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
11447 \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
11448 \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
11449 \e$B$3$l$OJ]4I$r$7$J$$$h$&$K$7$^$9!#\e(B
11450
11451 @table @code
11452 @item gnus-outgoing-message-group
11453 @vindex gnus-outgoing-message-group
11454 \e$BA4$F$N30$K$$$/%a%C%;!<%8$O$3$N%0%k!<%W$KF~$l$i$l$^$9!#$b$7A4$F$N30$K9T$/\e(B
11455 \e$B%a!<%k$H5-;v$r%0%k!<%W\e(B @samp{nnml:archive} \e$B$KJ]4I$7$?$$$N$G$"$l$P!"$3$N\e(B
11456 \e$BJQ?t$r$=$NCM$K@_Dj$9$k;v$,$G$-$^$9!#$3$NJQ?t$O%0%k!<%WL>$N%j%9%H$G$"$k;v\e(B
11457 \e$B$b$G$-$^$9!#\e(B
11458
11459 \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
11460 \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
11461 \e$B$/$OL>A0$N%j%9%H\e(B) \e$B$rJV$94X?t$K@_Dj$9$k;v$,$G$-$^$9!#\e(B
11462
11463 \e$B$3$NJQ?t$O\e(B @code{gnus-message-archive-group} \e$B$NBe$o$j$K;H$&;v$,$G$-$^$9\e(B
11464 \e$B$,!"8e<T$NJ}$,9%$^$7$$J}K!$G$9!#\e(B
11465
11466 @item gnus-gcc-mark-as-read
11467 @vindex gnus-gcc-mark-as-read
11468 \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
11469
11470 @item gnus-gcc-externalize-attachments
11471 @vindex gnus-gcc-externalize-attachments
11472 @code{nil} \e$B$@$C$?$i!"%U%!%$%k$rDL>o$NItIJ$H$7$F\e(B Gcc \e$B$GJ]B8$9$k5-;v$N%3%T!<\e(B
11473 \e$B$KE:IU$7$^$9!#$=$l$,@55,I=8=$G\e(B Gcc \e$B$N%0%k!<%WL>$K9gCW$9$k>l9g$O!"30ItIt\e(B
11474 \e$BIJ$H$7$F%U%!%$%k$rE:IU$7$^$9!#\e(B@code{all} \e$B$@$C$?$i30ItItIJ$H$7$F%m!<%+%k\e(B
11475 \e$B%U%!%$%k$rE:IU$7$^$9!#$=$l$,Hs\e(B-@code{nil} \e$B$@$C$?>l9g$NF0:n\e(B
11476 \e$B$O\e(B @code{all} \e$B$HF1$8$G$9$,!">-Mh$OJQ$o$k$+$b$7$l$^$;$s!#\e(B(\e$BLuCm\e(B: \e$BAw?.$7$?\e(B
11477 \e$B%a%C%;!<%8$HF1$8$b$N$r\e(B Gcc \e$B$GJ]B8$9$kBe$o$j$K!"E:IU%U%!%$%k$r%a%C%;!<%8\e(B
11478 \e$B$+$i@Z$jN%$7$F!"JL$K%;!<%V$9$k$+$I$&$+$r@)8f$9$kJQ?t$G$9!#\e(B)
11479 @end table
11480
11481 @node Posting Styles
11482 @section \e$BEj9FMM<0\e(B
11483 @cindex posting styles
11484 @cindex styles
11485
11486 \e$B$=$l$i$O$9$Y$FJQ?t$G!";d$K$a$^$$$r5/$3$5$;$^$9!#\e(B
11487
11488 \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
11489 \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
11490 \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
11491 \e$B$j$^$;$s$+!#\e(B
11492
11493 @vindex gnus-posting-styles
11494 \e$B$=$N$h$&$J;v$r$9$kJ}K!$N0l$D$OJQ99$5$l$kI,MW$N$"$kJQ?t$rJQ99$9$k8-$$%U%C\e(B
11495 \e$B%/$r=q$/;v$G$9!#$=$l$O>/$7B`6~$J$N$G!"MxMQ<T$K$3$l$i$N;v$r<j7Z$JO"A[%j%9\e(B
11496 \e$B%H$G;XDj$9$k$H$$$&$9$P$i$7$$CeA[$K$?$I$jCe$$$??M$,$$$^$7$?!#$3$l$OJQ\e(B
11497 \e$B?t\e(B @code{gnus-posting-styles} \e$B$NNc$G$9\e(B:
11498
11499 @lisp
11500 ((".*"
11501    (signature "Peace and happiness")
11502    (organization "What me?"))
11503  ("^comp"
11504   (signature "Death to everybody"))
11505  ("comp.emacs.i-love-it"
11506   (organization "Emacs is it")))
11507 @end lisp
11508
11509 \e$B$3$NNc$+$i?dB,$5$l$k$h$&$K!"$3$NO"A[%j%9%H$O$$$/$D$+\e(B
11510 \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
11511 \e$B$+$N7A$G\e(B ``\e$B9gCW\e(B'' \e$B$7$?$H$-$KE,MQ$5$l$^$9!#O"A[%j%9%HA4BN$O:G=i$+$i:G8e$^\e(B
11512 \e$B$GH?I|$7$F<B9T$5$l!"$=$l$>$l$N9gCW$,E,MQ$5$l$^$9!#$3$l$O!"8e$NMM<0$NB0@-\e(B
11513 \e$B$,A0$K9gCW$7$?MM<0$NB0@-$r>e=q$-$9$k$H8@$&;v$G$9!#$G$9$+$i!"\e(B
11514 @samp{comp.programming.literate} \e$B$O!"=p\e(B
11515 \e$BL>\e(B @samp{Death to everybody} \e$B$H\e(B @code{Organization} \e$B%X%C\e(B
11516 \e$B%@!<\e(B @samp{What me?} \e$B$r;}$A$^$9!#\e(B
11517
11518 \e$B$=$l$>$l$NMM<0$N:G=i$NMWAG$O\e(B @code{\e$B9gCW\e(B} (match) \e$B$H8F$P$l$^$9!#$b$7$=$l\e(B
11519 \e$B$,J8;zNs$G$"$l$P!"\e(BGnus \e$B$O$=$l$r%0%k!<%WL>$K@55,I=8=$H$7$F9gCWA`:n$r9T$$\e(B
11520 \e$B$^$9!#\e(B@code{(header \e$B9gCW\e(B \e$B@55,I=8=\e(B)} \e$B$H$$$&MM<0$G$"$l$P!"\e(BGnus \e$B$O85$N5-;v\e(B
11521 \e$B$NCf$+$iL>A0$,9gCW$9$k%X%C%@!<$rC5$7!"$=$l$r@55,I=8=$HHf3S$7$^$9!#9gCW$H\e(B
11522 \e$B@55,I=8=$OJ8;zNs$G$9!#\e(B(\e$B85$N5-;v$H$OJV?.$^$?$O%U%)%m!<%"%C%W$7$h$&$H$7$F\e(B
11523 \e$B$$$k$b$N$G$9!#JV?.$"$k$$$O%U%)%m!<%"%C%W$r:n@.$7$F$$$J$1$l$P!"9gCW$9$k$b\e(B
11524 \e$B$N$O2?$b$"$j$^$;$s!#\e(B) \e$B$b$7\e(B @code{\e$B9gCW\e(B} \e$B$,4X?t$N%7%s%\%k$G$"$l$P!"$=$N4X\e(B
11525 \e$B?t$,0z?tL5$7$G8F$P$l$^$9!#$=$l$,JQ?t$N%7%s%\%k$G$"$l$P!"$=$NJQ?t$,;2>H$5\e(B
11526 \e$B$l$^$9!#$=$l$,%j%9%H$G$"$l$P!"$=$N%j%9%H$,\e(B @code{\e$BI>2A\e(B} \e$B$5$l$^$9!#$I$N>l\e(B
11527 \e$B9g$G$b!"$3$l$,\e(B @code{nil}\e$B$G$J$$CM$r5"$;$P!"MM<0$O\e(B @code{\e$B9gCW$7$?\e(B} \e$B$H8@$$\e(B
11528 \e$B$^$9!#\e(B
11529
11530 \e$B$=$l$>$l$NMM<0$OG$0U$NNL$N\e(B @dfn{\e$BB0@-\e(B} \e$B$r;}$D;v$,$G$-$^$9!#$=$l$>$l$NB0@-\e(B
11531 \e$B$O\e(B @code{(@var{name} @var{value})} \e$B$NBP$K$h$j@.$jN)$C$F$$$^$9!#2C$($F!"\e(B
11532 @code{(@var{name} :file @var{value})} \e$B$N7A<0$+\e(B @code{(@var{name} :value
11533 @var{value})} \e$B$N7A<0$r;H$&$3$H$b$G$-$^$9!#$3$3\e(B
11534 \e$B$G\e(B @code{:file} \e$B$O\e(B @var{value} \e$B$,%U%!%$%kL>$rI=$7$F!"$=$NFbMF$,B0@-CM$H\e(B
11535 \e$B$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
11536 \e$B%$%kL>$rI=$o$5$J$$$3$H$rL@<(E*$K<($7$^$9!#B0@-L>$O!"0J2<$N$I$l$+$G$"$k;v\e(B
11537 \e$B$,$G$-$^$9!#\e(B
11538
11539 @itemize @bullet
11540 @item @code{signature}
11541 @item @code{signature-file}
11542 @item @code{x-face-file}
11543 @item @code{address}, @code{user-mail-address} \e$B$r>e=q$-$7$^$9\e(B
11544 @item @code{name}, @code{(user-full-name)} \e$B$r>e=q$-$7$^$9\e(B
11545 @item @code{body}
11546 @end itemize
11547
11548 \e$BB0@-L>$OJ8;zNs$^$?$O%7%s%\%k$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"$3$l$O%X%C%@!<\e(B
11549 \e$BL>$H$7$F;H$o$l!"$=$NCM$,5-;v$N%X%C%@!<$KA^F~$5$l$^$9!#$b$7B0@-L>\e(B
11550 \e$B$,\e(B @code{nil} \e$B$@$C$?$i$=$N%X%C%@!<L>$O:o=|$5$l$^$9!#$b$7B0@-L>\e(B
11551 \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
11552
11553 \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
11554 \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
11555 \e$BCM$,;H$o$l$^$9\e(B) \e$B$G$"$k;v$,$G$-$^$9!#4X?t$O%;%C%H%"%C%W$5$l$?%a%C%;!<%8%P%C\e(B
11556 \e$B%U%!$G8F$P$l\e(B (@code{eval} \e$B$5$l\e(B) \e$B$^$9!#8=:_$N5-;v$N%X%C%@!<$OJQ\e(B
11557 \e$B?t\e(B @code{message-reply-headers} \e$B$+$iF@$i$l$^$9!#$3$l$O\e(B number subject
11558 from date id references chars lines xref extra \e$B$N3F%X%C%@!<$+$i@.$k%Y%/\e(B
11559 \e$B%H%k$G$9!#\e(B
11560
11561 @vindex message-reply-headers
11562
11563 \e$B$b$7!":n@.$7$h$&$H$7$F$$$k%a%C%;!<%8$,%K%e!<%95-;v$+%a!<%k%a%C%;!<%8$G$"\e(B
11564 \e$B$k$+$rD4$Y$?$$$H$-$O!"Fs$D$N4X\e(B
11565 \e$B?t\e(B @code{message-news-p} \e$B$H\e(B @code{message-mail-p} \e$B$r;H$&$3$H$K$h$C$FCN$k\e(B
11566 \e$B;v$,$G$-$^$9!#\e(B
11567
11568 @findex message-mail-p
11569 @findex message-news-p
11570
11571 \e$B$=$7$F!"$3$l$ONc$G$9\e(B:
11572
11573 @lisp
11574 (setq gnus-posting-styles
11575       '((".*"
11576          (signature-file "~/.signature")
11577          (name "User Name")
11578          ("X-Home-Page" (getenv "WWW_HOME"))
11579          (organization "People's Front Against MWM"))
11580         ("^rec.humor"
11581          (signature my-funny-signature-randomizer))
11582         ((equal (system-name) "gnarly")  ;; @r{\e$BMM<0\e(B}
11583          (signature my-quote-randomizer))
11584         (message-news-p        ;; @r{\e$B4X?t%7%s%\%k\e(B}
11585          (signature my-news-signature))
11586         (window-system         ;; @r{\e$BJQ?t%7%s%\%k\e(B}
11587          ("X-Window-System" (format "%s" window-system)))
11588         ;; @r{Lars \e$B$5$s$KJV;v$r$9$k$H$-$O\e(B}
11589         ;; @r{Organization \e$B%X%C%@!<$rIU$1$h$&!#\e(B}
11590         ((header "to" "larsi.*org")
11591          (Organization "Somewhere, Inc."))
11592         ((posting-from-work-p) ;; @r{\e$B%f!<%6!<$,Dj5A$7$?4X?t\e(B}
11593          (signature-file "~/.work-signature")
11594          (address "user@@bar.foo")
11595          (body "You are fired.\n\nSincerely, your boss.")
11596          (organization "Important Work, Inc"))
11597         ("nnml:.*"
11598          (From (save-excursion
11599                  (set-buffer gnus-article-buffer)
11600                  (message-fetch-field "to"))))
11601         ("^nn.+:"
11602          (signature-file "~/.mail-signature"))))
11603 @end lisp
11604
11605 @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
11606 \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
11607 \e$B$5$s$N%a!<%j%s%0%j%9%H$K;22C$7$F$$$k>l9g$KJXMx$G$7$g$&!#\e(B
11608
11609 \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
11610 \e$BMM<0$KL>A0$r$D$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
11611 \e$B$KG$0U$NMM<0$rA*Br$7$^$9!#\e(B@code{gnus-named-posting-styles} \e$B$OL>A0$HMM<0\e(B
11612 \e$B$+$i$J$kO"A[%j%9%H$G$9!#\e(B@code{gnus-posting-styles} \e$B$K4^$^$l$kB0@-L>\e(B
11613 \e$B$,\e(B @code{import} \e$B$@$C$?$i!"$=$NCM$G\e(B @code{gnus-named-posting-styles} \e$B$r\e(B
11614 \e$B0z$$$F!"B0@-CM$r$=$3$KE83+$7$^$9!#\e(B
11615
11616 \e$B$3$l$ONc$G$9\e(B:
11617
11618 @lisp
11619 (setq gnus-named-posting-styles
11620       '(("Default"
11621          (signature-file "~/.signature")
11622          (name "User Name")
11623          ("X-Home-Page" (getenv "WWW_HOME"))
11624          (organization "People's Front Against MWM"))
11625         ("Emacs"
11626          (import "Default")
11627          (organization "The Church of Emacs"))))
11628 @end lisp
11629
11630 "Emacs" \e$B$HL>IU$1$i$l$?MM<0$O!"\e(B@code{organization} \e$B0J30$NB0@-\e(B
11631 \e$B$r\e(B "Default" \e$B$+$i0z$-7Q$.$^$9!#\e(B
11632
11633
11634 @node Drafts
11635 @section \e$B2<=q$-\e(B
11636 @cindex drafts
11637
11638 \e$B$b$7%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!"FMA3%*!<%V%s\e(B
11639 \e$B$K%9%F!<%-$,F~$C$F$$$k\e(B (\e$B$b$7$/$O$"$J$?$,$H!<$C$F$b$9$4$$:Z?)<g5A<T$G!"2?\e(B
11640 \e$B$+$N%Z!<%9%H$,%U!<%I%W%m%;%C%5!<$KF~$C$F$$$k\e(B) \e$B;v$r;W$$=P$7$?$J$i!"=q$$$F\e(B
11641 \e$B$$$k%a%C%;!<%8$rJ]B8$9$kJ}K!$,$"$l$PNI$$$H;W$&$G$7$g$&!#$=$&$9$l$P!"$$$D\e(B
11642 \e$B$+JL$NF|$KJT=8$rB3$1$k;v$,$G$-!"$=$l$,40@.$7$?$H;W$C$?$H$-$KAw$k;v$,$G$-\e(B
11643 \e$B$^$9!#\e(B
11644
11645 \e$B$($'!"?4G[$7$J$$$G$/$@$5$$!#\e(BGnus \e$B$N%a!<%k$HEj9FL?Na$r;H$&2?$i$+$N%a%C%;!<\e(B
11646 \e$B%8$r=q$-;O$a$?$H$-$K<j$KF~$k%P%C%U%!$O!"<+F0E*$KFCJL$J\e(B @dfn{draft} \e$B%0%k!<\e(B
11647 \e$B%W$K4XO"IU$1$i$l$^$9!#IaDL$NJ}K!$G%P%C%U%!$rJ]B8$9$l$P\e(B (\e$B$?$H$($P!"\e(B
11648 @kbd{C-x C-s})\e$B!"$=$N5-;v$O$=$3$KJ]B8$5$l$^$9!#\e(B(\e$B<+F0J]B8%U%!%$%k$b2<=q$-\e(B
11649 \e$B%0%k!<%W\e(B (draft group) \e$B$K9T$-$^$9!#\e(B)
11650
11651 @cindex nndraft
11652 @vindex nndraft-directory
11653 \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$b\e(B
11654 \e$B$7$"$J$?$,A4$F$rCN$i$J$1$l$P$J$i$J$$$N$G$"$l$P!"$=$l$O\e(B @code{nndraft} \e$B%0\e(B
11655 \e$B%k!<%W$H$7$F<BAu$5$l$F$$$^$9\e(B)\e$B!#JQ?t\e(B @code{nndraft-directory} \e$B$O$=$N%U%!\e(B
11656 \e$B%$%k$r\e(B @code{nndraft} \e$B$,$I$3$KJ]4I$9$k$Y$-$+$r;XDj$7$^$9!#$3$N%0%k!<%W$,\e(B
11657 \e$BFCJL$G$"$k$H$$$&$N$O!"$=$NCf$N5-;v$r1J2D;k$K$7$?$j4{FI$N0u$rIU$1$?$j$G$-\e(B
11658 \e$B$J$$$+$i$G$9!=!=%0%k!<%W$NA4$F$N5-;v$O1J5W$KL$FI$G$9!#\e(B
11659
11660 \e$B$b$7%0%k!<%W$,B8:_$7$J$$$J$i!"$=$l$O:n@.$5$l!"9XFI$5$l$^$9!#%0%k!<%W%P%C\e(B
11661 \e$B%U%!$+$i$=$l$r>C$75n$kM#0l$NJ}K!$O!"$=$l$rL$9XFI$K$9$k$3$H$G$9!#2<=q$-%0\e(B
11662 \e$B%k!<%W$NFCJL$NFC@-$O%0%k!<%WFC@-\e(B (@pxref{Group Parameters}) \e$B$K$h$C$F@8$8!"\e(B
11663 \e$B$=$l$,<:$o$l$F$7$^$&$HB>$N%0%k!<%W$N$h$&$K?6$kIq$&$h$&$K$J$j$^$9!#$3$l$O\e(B
11664 \e$B0J2<$N%3%^%s%I$,;H$($J$$$3$H$r0UL#$7$^$9!#$=$N%0%k!<%W$NFCJL$NFC@-$rI|3h\e(B
11665 \e$B$5$;$k4JC1$JJ}K!$O!"\e(B@kbd{C-k} \e$B$G$=$N%0%k!<%W$r:o=|$7$F$+$i\e(B Gnus \e$B$r:F5/F0\e(B
11666 \e$B$9$k$3$H$G$9!#$=$N%0%k!<%W$NFbMFJ*$O<:$o$l$^$;$s!#\e(B
11667
11668 @c @findex gnus-dissociate-buffer-from-draft
11669 @c @kindex C-c M-d (Mail)
11670 @c @kindex C-c M-d (Post)
11671 @c @findex gnus-associate-buffer-with-draft
11672 @c @kindex C-c C-d (Mail)
11673 @c @kindex C-c C-d (Post)
11674 @c If you're writing some super-secret message that you later want to
11675 @c encode with PGP before sending, you may wish to turn the auto-saving
11676 @c (and association with the draft group) off.  You never know who might be
11677 @c interested in reading all your extremely valuable and terribly horrible
11678 @c and interesting secrets.  The @kbd{C-c M-d}
11679 @c (@code{gnus-dissociate-buffer-from-draft}) command does that for you.
11680 @c If you change your mind and want to turn the auto-saving back on again,
11681 @c @kbd{C-c C-d} (@code{gnus-associate-buffer-with-draft} does that.
11682 @c
11683 @c @vindex gnus-use-draft
11684 @c To leave association with the draft group off by default, set
11685 @c @code{gnus-use-draft} to @code{nil}.  It is @code{t} by default.
11686
11687 @findex gnus-draft-edit-message
11688 @kindex D e (\e$B2<=q$-\e(B)
11689 \e$B5-;v$NJT=8$rB3$1$?$$$H$-$O!"2<=q$-%0%k!<%W$KF~$C\e(B
11690 \e$B$F\e(B @kbd{D e} (@code{gnus-draft-edit-message}) \e$B$r2!$9$@$1$G$9!#$"$J$?$,;D\e(B
11691 \e$B$7$?>uBV$N%P%C%U%!$K0\F0$7$^$9!#\e(B
11692
11693 \e$B5qH]$5$l$?5-;v$b$3$N2<=q$-%0%k!<%W$KF~$l$i$l$^\e(B
11694 \e$B$9\e(B (@pxref{Rejected Articles})\e$B!#\e(B
11695
11696 @findex gnus-draft-send-all-messages
11697 @kindex D s (Draft)
11698 @findex gnus-draft-send-message
11699 @kindex D S (Draft)
11700 \e$B$=$l0J>eJT=8$7$J$$$GEj9F\e(B (\e$B$b$7$/$O%a!<%k\e(B) \e$B$7$?$$5qH]$5$l$?%a%C%;!<%8$,$?\e(B
11701 \e$B$/$5$s$"$k$N$G$"$l$P!"L?Na\e(B @kbd{D s} \e$B$r;H$&;v$,$G$-$^$9!#$3$NL?Na$O%W%m\e(B
11702 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^$9\e(B (@pxref{Process/Prefix})\e$B!#L?\e(B
11703 \e$BNa\e(B @kbd{D S} (@code{gnus-draft-send-all-messages}) \e$B$O%P%C%U%!$NA4$F$N%a%C\e(B
11704 \e$B%;!<%8$rAw$j=P$7$^$9!#\e(B
11705
11706 @findex gnus-draft-toggle-sending
11707 @kindex D t (Draft)
11708 \e$BAw$j$?$/$J$$%a%C%;!<%8$,$$$/$D$+$"$k$N$G$"$l$P!"L?\e(B
11709 \e$BNa\e(B @kbd{D t} (@code{gnus-draft-toggle-sending}) \e$B$r;H$C$F%a%C%;!<%8$rG[Aw\e(B
11710 \e$BIT2D$N0u$rIU$1$k;v$,$G$-$^$9!#$3$l$O@Z$jBX$(L?Na$G$9!#\e(B
11711
11712 @node Rejected Articles
11713 @section \e$B5qH]$5$l$?5-;v\e(B
11714 @cindex rejected articles
11715
11716 \e$B;~!9%K%e!<%9%5!<%P!<$O5-;v$r5qH]$7$^$9!#$*$=$i$/%5!<%P!<$O$"$J$?$N4i$r9%\e(B
11717 \e$B$-$G$O$J$$$N$G$7$g$&!#$*$=$i$/Mn$A9~$s$G$$$k$N$G$7$g$&!#$*$=$i\e(B
11718 \e$B$/\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$.$?$N$G\e(B
11719 \e$B$7$g$&!#$*$=$i$/%G%#%9%/$,0lGU$@$C$?$N$G$7$g$&!#$*$=$i$/%5!<%P!<$,Mn$A$F\e(B
11720 \e$B$$$?$N$G$7$g$&!#\e(B
11721
11722 \e$B$3$l$i$N>u67$O!"$b$A$m$s!"40A4$K\e(B Gnus \e$B$N07$($kHO0O30$G$9!#\e(B(Gnus \e$B$O!"$b$A\e(B
11723 \e$B$m$s!"$"$J$?$N308+$r0&$7$F$*$j!"$$$D$b5!7y$,NI$/!"Cf$rHt$S2s$kE7;H$,$$$F!"\e(B
11724 \e$B$I$l$/$i$$0zMQJ8$,4^$^$l$F$$$h$&$H5$$K$;$:!"0lGU$K$J$C$?$j!"Mn$C$3$A$?$j\e(B
11725 \e$B$7$^$;$s!#\e(B) \e$B$G$9$+$i!"\e(BGnus \e$B$O$3$l$i$N5-;v$r8e$G%5!<%P!<$N5$J,$,$h$/$J$k\e(B
11726 \e$B$^$GJ]B8$7$^$9!#\e(B
11727
11728 \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
11729 \e$B$^$9!#%5!<%P!<$,La$C$F$-$?$J$i!"IaDL$O$=$N%0%k!<%W$KF~$C$FA4$F$N5-;v$rAw\e(B
11730 \e$B$j$^$9!#\e(B
11731
11732 @node Signing and encrypting
11733 @section \e$B=pL>$H0E9f2=\e(B
11734 @cindex using gpg
11735 @cindex using s/mime
11736 @cindex using smime
11737
11738 \e$BAG$N\e(B @acronym{PGP} \e$B7A<0!"\e(B@acronym{PGP/MIME} \e$B$^$?$O\e(B @acronym{S/MIME} \e$B$r;H$C\e(B
11739 \e$B$F!"\e(BGnus \e$B$O%a%C%;!<%8$KEE;R=pL>$7$?$j0E9f2=$9$k$3$H$,$G$-$^$9!#$=$N$h$&\e(B
11740 \e$B$J%a%C%;!<%8$N%G%3!<%I$K4X$7$F$O!"\e(B@code{mm-verify-option} \e$B$*$h\e(B
11741 \e$B$S\e(B @code{mm-decrypt-option} \e$B%*%W%7%g%s\e(B (@pxref{Security}) \e$B$r;2>H$7$F2<$5\e(B
11742 \e$B$$!#\e(B
11743
11744 @vindex gnus-message-replysign
11745 @vindex gnus-message-replyencrypt
11746 @vindex gnus-message-replysignencrypted
11747 \e$B=pL>$7$?%a%C%;!<%8$rAw$C$F$-$??M$?$A$K!"=pL>$7$?JV?.$rJV$7$?$$$3$H$,!"$7\e(B
11748 \e$B$P$7$P$"$j$^$9!#$5$i$K!"0E9f2=$5$l$?%a%C%;!<%8$X$NJV?.$r0E9f2=$7$?$$$3$H\e(B
11749 \e$B$O!"$b$C$H$?$S$?$S$"$k$+$b$7$l$^$;$s!#\e(BGnus \e$B$OA0<T$N$?$a$K\e(B
11750 \e$B$O\e(B @code{gnus-message-replysign} \e$B$N5!G=$r!"8e<T$N$?$a$K\e(B
11751 \e$B$O\e(B @code{gnus-message-replyencrypt} \e$B$N5!G=$rDs6!$7$^$9!#$5$i$K!"\e(B
11752 @code{gnus-message-replysignencrypted} \e$B$G$b$C$F!"0E9f2=$7$?%a%C%;!<%8$K\e(B
11753 \e$B<+F0E*$K=pL>$b$7$^$9\e(B (\e$B%G%#%U%)%k%H$G\e(B on)\e$B!#\e(B
11754
11755 @acronym{MIME} \e$B%Q!<%H$KBP$7$F%;%-%e%j%F%#!<$NA`:n$r9T$J$&$?$a\e(B
11756 \e$B$N\e(B @acronym{MML} \e$B$X$N;X<($O!"0J2<$N$h$&$K!"=pL>$N>l9g$O\e(B @kbd{C-c C-m s}
11757 \e$B%-!<%^%C%W$r;H$C$F!"0E9f2=$N>l9g$O\e(B @kbd{C-c C-m c} \e$B%-!<%^%C%W$r;H$C$F9T\e(B
11758 \e$B$J$$$^$9!#\e(B
11759
11760 @table @kbd
11761 @item C-c C-m s s
11762 @kindex C-c C-m s s (Message)
11763 @findex mml-secure-message-sign-smime
11764
11765 @acronym{S/MIME} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$KEE;R=qL>$7$^$9!#\e(B
11766
11767 @item C-c C-m s o
11768 @kindex C-c C-m s o (Message)
11769 @findex mml-secure-message-sign-pgp
11770
11771 @acronym{PGP} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$KEE;R=qL>$7$^$9!#\e(B
11772
11773 @item C-c C-m s p
11774 @kindex C-c C-m s p (Message)
11775 @findex mml-secure-message-sign-pgp
11776
11777 @acronym{PGP/MIME} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$KEE;R=qL>$7$^$9!#\e(B
11778
11779 @item C-c C-m c s
11780 @kindex C-c C-m c s (Message)
11781 @findex mml-secure-message-encrypt-smime
11782
11783 @acronym{S/MIME} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
11784
11785 @item C-c C-m c o
11786 @kindex C-c C-m c o (Message)
11787 @findex mml-secure-message-encrypt-pgp
11788
11789 @acronym{PGP} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
11790
11791 @item C-c C-m c p
11792 @kindex C-c C-m c p (Message)
11793 @findex mml-secure-message-encrypt-pgpmime
11794
11795 @acronym{PGP/MIME} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
11796
11797 @item C-c C-m C-n
11798 @kindex C-c C-m C-n (Message)
11799 @findex mml-unsecure-message
11800 \e$B%a%C%;!<%8$+$i!"%;%-%e%j%F%#!<4XO"$N\e(B @acronym{MML} \e$B%?%0$r30$7$^$9!#\e(B
11801 @end table
11802
11803 \e$B$b$C$H>\$7$$$3$H$O\e(B @xref{Security, ,Security, message-ja, Message
11804 Manual}, \e$B$r;2>H$7$F2<$5$$!#\e(B
11805
11806 @node Select Methods
11807 @chapter \e$BA*BrJ}K!\e(B
11808 @cindex foreign groups
11809 @cindex select methods
11810
11811 @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
11812 \e$BJ}K!$GFI$^$l$J$$%0%k!<%W$N;v$G$9!#Nc$($P!"$=$l$O0c$C$?\e(B @acronym{NNTP} \e$B%5!<\e(B
11813 \e$B%P!<$N%0%k!<%W$G$"$C$?$j!";v<B>e$N%0%k!<%W$G$"$C$?$j!"8D?ME*$J%a!<%k%0%k!<\e(B
11814 \e$B%W$G$"$C$?$j$9$k$G$7$g$&!#\e(B
11815
11816 \e$B30It%0%k!<%W\e(B (\e$B$b$7$/$O!"K\Ev$KA4$F%0%k!<\e(B
11817 \e$B%W\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!#8e<T$r@h$KNc$K=P$9$H!"\e(B
11818 \e$BA*BrJ}K!$O:G=i$NMWAG$,$I$N%P%C%/%(%s%I$r;H$&$+\e(B (\e$B$?$H$($P!"\e(B@code{nntp},
11819 @code{nnspool}, @code{nnml}) \e$B$G!"Fs$D$a$NMWAG$,\e(B @dfn{\e$B%5!<%P!<L>\e(B} \e$B$G$"$k\e(B
11820 \e$BO"A[%j%9%H$G$9!#A*BrJ}K!$K$O!"$=$NEv$N%P%C%/%(%s%I$K$H$C$FFCJL$N0UL#$r;}\e(B
11821 \e$B$DCM$G$"$kDI2C$NMWAG$,$"$k$+$bCN$l$^$;$s!#\e(B
11822
11823 \e$BA*BrJ}K!$O\e(B @dfn{\e$B;v<B>e$N%5!<%P!<\e(B} \e$B$rDj5A$9$k$H8@$&$3$H$,$G$-$k$+$b$7$l$^\e(B
11824 \e$B$;$s\e(B---\e$B$G$9$+$i;d$?$A$O$A$g$&$I$=$l$r$7$^$7\e(B
11825 \e$B$?\e(B (@pxref{Server Buffer})\e$B!#\e(B
11826
11827 \e$B%0%k!<%W$N\e(B @dfn{\e$BL>A0\e(B} \e$B$O%P%C%/%(%s%I$,%0%k!<%W$rG'<1$9$kL>A0$G$9!#\e(B
11828
11829 \e$B$?$H$($P!"\e(B@acronym{NNTP} \e$B%5!<%P!<$N%0%k!<%W\e(B @samp{soc.motss} \e$B$OL>\e(B
11830 \e$BA0\e(B @samp{soc.motss} \e$B$HA*BrJ}K!\e(B @code{(nntp "some.where.edu")} \e$B$r;}$A$^$9!#\e(B
11831 @code{nntp} \e$B%P%C%/%(%s%I$O$3$N%0%k!<%W$r\e(B @samp{soc.motss} \e$B$H$7$FCN$C$F$$\e(B
11832 \e$B$k$@$1$G$9$,!"\e(BGnus \e$B$O$3$N%0%k!<%W\e(B
11833 \e$B$r\e(B @samp{nntp+some.where.edu:soc.motss}\e$B$H8F$S$^$9!#\e(B
11834
11835 \e$B$b$A$m$s!"0c$C$?J}K!$OA4$F$=$lFCM-$N$b$N$,$"$j$^$9!#\e(B
11836
11837 @menu
11838 * Server Buffer::               \e$B;v<B>e$N%5!<%P!<$r:n$C$FJT=8$9$k\e(B
11839 * Getting News::                USENET \e$B%K%e!<%9$r\e(B Gnus \e$B$GFI$`\e(B
11840 * Getting Mail::                \e$B8D?ME*$J%a!<%k$r\e(B Gnus \e$B$GFI$`\e(B
11841 * Browsing the Web::            \e$B2a>j$J%&%'%V$N;q8;$+$i%a%C%;!<%8$r<hF@$9$k\e(B
11842 * IMAP::                        Gnus \e$B$r\e(B @acronym{IMAP} \e$B$N%/%i%$%"%s%H$H$7$F;H$&\e(B
11843 * Other Sources::               \e$B%G%#%l%/%H%j!<!"%U%!%$%k!"\e(BSOUP \e$B%Q%1%C%H$rFI$`\e(B
11844 * Combined Groups::             \e$BJ#?t$N%0%k!<%W$r0l$D$N%0%k!<%W$K7k9g$9$k\e(B
11845 * Email Based Diary::           \e$BF|Dx$r%a!<%k$G4IM}$9$k\e(B
11846 * Gnus Unplugged::              \e$B%K%e!<%9$H%a!<%k$r%*%U%i%$%s$GFI$`\e(B
11847 @end menu
11848
11849 @node Server Buffer
11850 @section \e$B%5!<%P!<%P%C%U%!\e(B
11851
11852 \e$BEAE}E*$K!"\e(B@dfn{\e$B%5!<%P!<\e(B} \e$B$O$=$l$K@\B3$7$F!"$=$l$+$i>pJs$rMW5a$9$k%^%7%s\e(B
11853 \e$B$+%=%U%H%&%'%"$G$9!#\e(BGnus \e$B$OK\Ev$N$I$s$J%5!<%P!<$K$bD>@\$K$O@\B3$;$:!"%P%C\e(B
11854 \e$B%/%(%s%I$+B>$N$b$N$rDL$7$F$9$Y$F$N=hM}$r9T$J$$$^$9!#$7$+$7!"$=$l$O<B:]$N\e(B
11855 \e$BG^BN$H\e(B Gnus \e$B$N4V$KC1$K0l$D$+$=$l0J>e$N3,AX$rCV$/$3$H$G$"$C$F!"$=$l$>$l$N\e(B
11856 \e$B%P%C%/%(%s%I$,$^$5$K5?;wE*$J%5!<%P!<$KAjEv$9$k$H8@$C$F$bNI$$$G$7$g$&!#\e(B
11857
11858 \e$BNc$($P\e(B @code{nntp} \e$B%P%C%/%(%s%I$O!"0[$J$k$$$/$D$+$N<B:_$9\e(B
11859 \e$B$k\e(B @acronym{NNTP} \e$B%5!<%P!<!"$"$k$$$OF1$8<B:_$9$k\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
11860 \e$B$N0[$J$k%]!<%H$K@\B3$9$k$?$a$KMQ$$$i$l$^$9!#$"$J$?$O!"$I$N%P%C%/%(%s%I$r\e(B
11861 \e$B;H$&$+!"$=$7$F$I$s$J%Q%i%a!<%?$r@_Dj$9$k$+$rA*BrJ}\e(B
11862 \e$BK!\e(B (@dfn{select method}) \e$B$G;XDj$7$^$9!#\e(B
11863
11864 \e$BA*BrJ}K!$N;XDj$O!"$H$-$K6K$a$FLLE]$J$b$N$K$J$j$^$9!#$=$&$@$J$"!"Nc$($P!"\e(B
11865 @acronym{NOV} \e$B%X%C%@!<$r<h$j4s$;$h$&$H$9$k$H8G$^$C$F$7$^$$!"A*Br$N:n6H$,\e(B
11866 \e$B8N>c$,$A$J\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B @samp{news.funet.fi} \e$B$N%]!<%H\e(B 13 \e$B$rFI\e(B
11867 \e$B$_$?$$>l9g$H$+!#$&$*$C$[$s!#$H$K$+$/$G$9$M!"$3$N%5!<%P!<$r;H$&$=$l$>$l$N\e(B
11868 \e$B%0%k!<%W$K$D$$$F$=$&$$$&$3$H$r@_Dj$7$J$1$l$P$J$i$J$$$H$7$?$i!"BgJQ$J:n6H\e(B
11869 \e$B$K$J$C$F$7$^$&$G$7$g$&!#$=$3$G\e(B Gnus \e$B$O!"$=$&$$$&:n6H$r%5!<%P!<%P%C%U%!$G\e(B
11870 \e$B9T$J$&$?$a$K!"A*BrJ}K!$KL>A0$rIU$1$k<jCJ$r@_$1$F$$$k$N$G$9!#\e(B
11871
11872 \e$B%5!<%P!<%P%C%U%!$KF~$k$?$a$K$O!"%0%k!<%W%P%C%U%!\e(B
11873 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B%3%^%s%I$r;H$C$F2<$5$$!#\e(B
11874
11875 @menu
11876 * Server Buffer Format::        \e$B$3$N%P%C%U%!$N308+$r%+%9%?%^%$%:$G$-$k\e(B
11877 * Server Commands::             \e$B%5!<%P!<$rA`$kL?Na\e(B
11878 * Example Methods::             \e$B%5!<%P!<;XDj$NNc\e(B
11879 * Creating a Virtual Server::   \e$B%;%C%7%g%s$NNc\e(B
11880 * Server Variables::            \e$B$I$NJQ?t$r@_Dj$9$k$+\e(B
11881 * Servers and Methods::         \e$B%5!<%P!<L>$rA*BrJ}K!$H$7$F;H$&;v$,$G$-$k\e(B
11882 * Unavailable Servers::         \e$B@\B3$7$h$&$H;n$_$?%5!<%P!<$N$$$/$D$+$,Mn$A$F$$$k$+$b$7$l$J$$\e(B
11883 @end menu
11884
11885 @vindex gnus-server-mode-hook
11886 \e$B%5!<%P!<%P%C%U%!$r:n@.$9$k$H$-$K\e(B @code{gnus-server-mode-hook} \e$B$,<B9T$5$l\e(B
11887 \e$B$^$9!#\e(B
11888
11889 @node Server Buffer Format
11890 @subsection \e$B%5!<%P!<%P%C%U%!$NI=<(MM<0\e(B
11891 @cindex server buffer format
11892
11893 @vindex gnus-server-line-format
11894 \e$B%5!<%P!<%P%C%U%!$N9T$N308+$r!"JQ?t\e(B @code{gnus-server-line-format} \e$BJQ?t$r\e(B
11895 \e$BJQ99$9$k;v$K$h$C$FJQ$($k;v$,$G$-$^$9!#$3$l$O\e(B @code{format} \e$B$N$h$&$JJQ?t\e(B
11896 \e$B$G!"$9$3$7C1=c$J3HD%$,$J$5$l$F$$$^$9\e(B:
11897
11898 @table @samp
11899 @item h
11900 \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
11901
11902 @item n
11903 \e$B%5!<%P!<$NL>A0!#\e(B
11904
11905 @item w
11906 \e$B$I$3$+$i%K%e!<%9$,<hF@$5$l$k$Y$-$+\e(B---\e$B%"%I%l%9!#\e(B
11907
11908 @item s
11909 \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
11910 @end table
11911
11912 @vindex gnus-server-mode-line-format
11913 \e$B%b!<%I9T$bJQ?t\e(B @code{gnus-server-mode-line-format} \e$B$r;H$&;v$K$h$C$F%+%9\e(B
11914 \e$B%?%^%$%:$9$k;v$,$G$-$^$9\e(B (@pxref{Mode Line Formatting})\e$B!#0J2<$N;XDj$OM}\e(B
11915 \e$B2r$5$l$^$9\e(B:
11916
11917 @table @samp
11918 @item S
11919 \e$B%5!<%P!<L>!#\e(B
11920
11921 @item M
11922 \e$B%5!<%P!<J}K!!#\e(B
11923 @end table
11924
11925 @pxref{Formatting Variables} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
11926
11927 @node Server Commands
11928 @subsection \e$B%5!<%P!<L?Na\e(B
11929 @cindex server commands
11930
11931 @table @kbd
11932 @item a
11933 @kindex a (\e$B%5!<%P!<\e(B)
11934 @findex gnus-server-add-server
11935 \e$B?7$7$$%5!<%P!<$rDI2C$7$^$9\e(B (@code{gnus-server-add-server})\e$B!#\e(B
11936
11937 @item e
11938 @kindex e (\e$B%5!<%P!<\e(B)
11939 @findex gnus-server-edit-server
11940 \e$B%5!<%P!<$rJT=8$7$^$9\e(B (@code{gnus-server-edit-server})\e$B!#\e(B
11941
11942 @item SPACE
11943 @kindex SPACE (\e$B%5!<%P!<\e(B)
11944 @findex gnus-server-read-server
11945 \e$B8=:_$N%5!<%P!<$r$6$C$HD/$a$^$9\e(B (@code{gnus-server-read-server})\e$B!#\e(B
11946
11947 @item q
11948 @kindex q (\e$B%5!<%P!<\e(B)
11949 @findex gnus-server-exit
11950 \e$B%0%k!<%W%P%C%U%!$KLa$j$^$9\e(B (@code{gnus-server-exit})\e$B!#\e(B
11951
11952 @item k
11953 @kindex k (\e$B%5!<%P!<\e(B)
11954 @findex gnus-server-kill-server
11955 \e$B8=:_$N%5!<%P!<$r@Z$j$^$9\e(B (kill) (@code{gnus-server-kill-server})\e$B!#\e(B
11956
11957 @item y
11958 @kindex y (\e$B%5!<%P!<\e(B)
11959 @findex gnus-server-yank-server
11960 \e$B@h$[$I@Z$i$l$?\e(B (killed) \e$B%5!<%P!<$rE=$jIU$1$^$9\e(B (yank)
11961 (@code{gnus-server-yank-server})\e$B!#\e(B
11962
11963 @item c
11964 @kindex c (\e$B%5!<%P!<\e(B)
11965 @findex gnus-server-copy-server
11966 \e$B8=:_$N%5!<%P!<$rJ#<L$7$^$9\e(B (@code{gnus-server-copy-server})\e$B!#\e(B
11967
11968 @item l
11969 @kindex l (\e$B%5!<%P!<\e(B)
11970 @findex gnus-server-list-servers
11971 \e$BA4$F$N%5!<%P!<$N0lMw$r5s$2$^$9\e(B (@code{gnus-server-list-servers})\e$B!#\e(B
11972
11973 @item s
11974 @kindex s (\e$B%5!<%P!<\e(B)
11975 @findex gnus-server-scan-server
11976 \e$B%5!<%P!<$K$=$N;q8;$+$i?7$7$$5-;v$rD4$Y$k$h$&$KMW5a$7$^\e(B
11977 \e$B$9\e(B (@code{gnus-server-scan-server})\e$B!#$3$l$O<g$K%a!<%k%5!<%P!<$KBP$7$F0U\e(B
11978 \e$BL#$r;}$A$^$9!#\e(B
11979
11980 @item g
11981 @kindex g (\e$B%5!<%P!<\e(B)
11982 @findex gnus-server-regenerate-server
11983 \e$B%5!<%P!<$,A4$F$N%G!<%?9=B$$r:F:n@.$9$k$h$&$K5a$a$^\e(B
11984 \e$B$9\e(B (@code{gnus-server-regenerate-server})\e$B!#$3$l$OF14|$+$i$O$:$l$F$7$^$C\e(B
11985 \e$B$?%a!<%k%P%C%/%(%s%I$,$"$k$H$-$KLr$KN)$A$^$9!#\e(B
11986 @end table
11987
11988 @node Example Methods
11989 @subsection \e$BJ}K!$NNc\e(B
11990
11991 \e$B$[$H$s$I$NA*BrJ}K!$OHs>o$K4JC1$G!"<+J,<+?H$r$h$/@bL@$7$F$$$^$9\e(B:
11992
11993 @lisp
11994 (nntp "news.funet.fi")
11995 @end lisp
11996
11997 \e$BD>@\%9%W!<%k$+$iFI$`$N$O$b$C$H4JC1$G$9\e(B:
11998
11999 @lisp
12000 (nnspool "")
12001 @end lisp
12002
12003 \e$B8+$?$H$*$j!"A*BrJ}K!$N:G=i$NMWAG$O%P%C%/%(%s%I$NL>A0$G!"FsHVL\\e(B
12004 \e$B$O\e(B @dfn{\e$B%"%I%l%9\e(B} (address)\e$B!"$b$7$/$O$=$&8F$S$?$$$N$G$"$l$P!"\e(B
12005 @dfn{\e$BL>A0\e(B} \e$B$G$9!#\e(B
12006
12007 \e$B$3$l$i$NFs$D$NMWAG$N8e$K$O!"G$0U$N?t\e(B
12008 \e$B$N\e(B @code{(@var{\e$BJQ?t\e(B} @var{\e$BMM<0\e(B})} \e$B$NBP$rF~$l$k;v$,$G$-$^$9!#\e(B
12009
12010 \e$B:G=i$NNc$KLa$j$^$7$g$&\e(B---\e$B$=$N%^%7%s$N%]!<%H\e(B 15 \e$B$+$iFI$_$?$+$C$?$H;W$C$F\e(B
12011 \e$B$/$@$5$$!#$3$l$,$=$N;~$K!"$J$k$Y$-A*BrJ}K!$G$9\e(B:
12012
12013 @lisp
12014 (nntp "news.funet.fi" (nntp-port-number 15))
12015 @end lisp
12016
12017 \e$B$I$NJQ?t$,4XO"$9$k$+$r8+$D$1$k$?$a$K!"$=$l$>$l$N%P%C%/%(%s%I$N@bL@J8=q$r\e(B
12018 \e$BFI$`$Y$-$G$7$g$&$,!"$3$l$O\e(B @code{nnmh} \e$B$NNc$G$9!#\e(B
12019
12020 @code{nnml} \e$B$O%9%W!<%k$N$h$&$J9=B$$GFI$`%a!<%k%P%C%/%(%s%I$G$9!#Nc$($P!"\e(B
12021 \e$B@\?($r?^$j$?$$Fs$D$N9=B$$,$"$k$H$7$^$7$g$&\e(B: \e$B0l$D$O$"$J$?$N;dE*$J%a!<%k%9\e(B
12022 \e$B%W!<%k$G!"B>J}$O8xE*$J$b$N$G$9!#$3$l$O;dE*$J%a!<%k$N$?$a$K;HMQ2DG=$J;XDj\e(B
12023 \e$B$G$9\e(B:
12024
12025 @lisp
12026 (nnmh "private" (nnmh-directory "~/private/mail/"))
12027 @end lisp
12028
12029 (\e$B$=$&$9$k$H$3$N%5!<%P!<$O\e(B @samp{private} \e$B$H8F$P$l$^$9$,!"$"$J$?$O4{$K?d\e(B
12030 \e$BB,$7$F$$$?$+$b$7$l$^$;$s!#\e(B)
12031
12032 \e$B$3$l$O8xE*%9%W!<%k$N$?$a$NJ}K!$G$9\e(B:
12033
12034 @lisp
12035 (nnmh "public"
12036       (nnmh-directory "/usr/information/spool/")
12037       (nnmh-get-new-mail nil))
12038 @end lisp
12039
12040 @cindex proxy
12041 @cindex firewall
12042
12043 \e$BKIJI\e(B (firewall) \e$B$NCf$K$$$F!"KIJI%^%7%s$+$i$N\e(B @acronym{NNTP} \e$B%5!<%P!<$X$N\e(B
12044 \e$B@\B3$7$+$J$$$N$G$"$l$P!"\e(BGnus \e$B$KKIJI%^%7%s$K\e(B @code{rlogin} \e$B$7$F!"$=$3$+\e(B
12045 \e$B$i\e(B @acronym{NNTP} \e$B%5!<%P!<$K\e(B telnet \e$B$r$9$k$h$&$K;X<($9$k;v$,$G$-$^$9!#\e(B
12046 \e$B$3$l$r$9$k;v$O>/$7$P$+$i$7$$$G$9$,!";v<B>e$N%5!<%P!<$NDj5A$O$*$=$i$/$3$N\e(B
12047 \e$B$h$&$J$b$N$K$J$k$Y$-$G$9\e(B:
12048
12049 @lisp
12050 (nntp "firewall"
12051       (nntp-open-connection-function nntp-open-via-rlogin-and-telnet)
12052       (nntp-via-address "the.firewall.machine")
12053       (nntp-address "the.real.nntp.host")
12054       (nntp-end-of-line "\n"))
12055 @end lisp
12056
12057 \e$B$b$7!"$9$P$i$7$$\e(B @code{ssh} \e$B%W%m%0%i%`$r!"%b%G%`@~$+$i$N05=L$5$l$?@\B3$r\e(B
12058 \e$BDs6!$9$k$?$a$K;H$$$?$$$N$G$"$l$P!">e5-$NNc$K0J2<$N@_Dj$r2C$($k$3$H$,$G$-\e(B
12059 \e$B$^$9!#\e(B
12060
12061 @lisp
12062       (nntp-via-rlogin-command "ssh")
12063 @end lisp
12064
12065 @code{nntp-via-rlogin-command-switches} \e$B$b;2>H$7$F2<$5$$!#\e(B
12066
12067 \e$B$b$7$"$J$?$,KIJI$NCf$K$$$?$H$7$F$b!"\e(B"runsocks" \e$B$N$h$&$J%i%C%Q!<%3%^%s%I\e(B
12068 \e$B$rDL$7$F30$N@$3&$rD>@\%"%/%;%9$G$-$k$N$J$i$P!"0J2<$N$h$&$K\e(B socks \e$B$rDL$7\e(B
12069 \e$B$F%K%e!<%9%5!<%P!<$H\e(B telnet \e$B@\B3$9$k$3$H$,$G$-$^$9\e(B:
12070
12071 @lisp
12072 (nntp "outside"
12073       (nntp-pre-command "runsocks")
12074       (nntp-open-connection-function nntp-open-via-telnet)
12075       (nntp-address "the.news.server")
12076       (nntp-end-of-line "\n"))
12077 @end lisp
12078
12079 \e$B$3$l$O$b$A$m$s!"<+F0G'>Z$rDs6!$9$k$?$a$K\e(B @code{ssh-agent} \e$B$rE,@Z$K@_Dj$7\e(B
12080 \e$B$J$1$l$P$J$j$^$;$s!#05=L$5$l$?@\B3$rF@$k$?$a$K$O!"\e(B@code{ssh}\e$B$N%U%!%$\e(B
12081 \e$B%k\e(B @file{config} \e$B$G\e(B @samp{Compression} \e$B%*%W%7%g%s$,$"$kI,MW$,$"$j$^$9!#\e(B
12082
12083 @node Creating a Virtual Server
12084 @subsection \e$B;v<B>e$N%5!<%P!<$r:n@.$9$k\e(B
12085
12086 \e$B$b$7$"$J$?$,1JB35-;v$r;H$C$F$?$/$5$s$N5-;v$r%-%c%C%7%e$KJ]B8$7$F$$$k$N$G\e(B
12087 \e$B$"$l$P!"%-%c%C%7%e$rFI$`$?$a$N;v<B>e$N%5!<%P!<$r:n$kI,MW$,$"$k$+$b$7$l$^\e(B
12088 \e$B$;$s!#\e(B
12089
12090 \e$B:G=i$K!"?7$7$$%5!<%P!<$rIU$12C$($kI,MW$,$"$j$^$9!#L?Na\e(B @kbd{a} \e$B$,$=$l$r\e(B
12091 \e$B$7$^$9!#$*$=$i$/%-%c%C%7%e$rFI$`$?$a$K$O\e(B @code{nnml} \e$B$r;H$&$N$,0lHVNI$$\e(B
12092 \e$B$G$7$g$&!#\e(B@code{nnspool} \e$B$d\e(B @code{nnmh} \e$B$b;H$&;v$,$G$-$^$9$1$I!#\e(B
12093
12094 @kbd{a nnml RET cache RET} \e$B$HBG$C$F$/$@$5$$!#\e(B
12095
12096 \e$B$9$k$H\e(B @samp{cache} \e$B$H8F$P$l$k!"\e(B@code{nnml} \e$B$N;v<B>e$N%5!<%P!<$,$G$-$k$O\e(B
12097 \e$B$:$G$9!#<!$O$=$l$rJT=8$7$F!"@5$7$$Dj5A$rM?$($k$@$1$G$9!#%5!<%P!<$rJT=8$9\e(B
12098 \e$B$k$?$a$K\e(B @kbd{e} \e$B$rBG$C$F$/$@$5$$!#0J2<$N$b$N$r4^$`%P%C%U%!$KF~$k$G$7$g\e(B
12099 \e$B$&!#\e(B
12100
12101 @lisp
12102 (nnml "cache")
12103 @end lisp
12104
12105 \e$B$=$l$r<!$N$b$N$KJQ99$7$F$/$@$5$$\e(B:
12106
12107 @lisp
12108 (nnml "cache"
12109       (nnml-directory "~/News/cache/")
12110       (nnml-active-file "~/News/cache/active"))
12111 @end lisp
12112
12113 \e$B%5!<%P!<%P%C%U%!$KLa$k$?$a$K\e(B @kbd{C-c C-c} \e$B$HBG$C$F$/$@$5$$!#:#$d$3$N;v\e(B
12114 \e$B<B>e$N%5!<%P!<$G\e(B @kbd{RET} \e$B$r2!$9$H!"1\Mw%P%C%U%!$KF~$k$Y$-$G!"I=<($5$l\e(B
12115 \e$B$F$$$k$I$N%0%k!<%W$K$G$bF~$k;v$,$G$-$k$O$:$G$9!#\e(B
12116
12117 @node Server Variables
12118 @subsection \e$B%5!<%P!<JQ?t\e(B
12119 @cindex server variables
12120 @cindex server parameters
12121
12122 \e$BJQ?t$rDj5A$9$k0l$D$N$d$C$+$$$JE@$O\e(B (\e$B%P%C%/%(%s%I$H\e(B Emacs \e$B0lHL$NN>J}$G\e(B)\e$B!"\e(B
12123 \e$BJQ?t$NDj5A$,%m!<%I$5$l$F$$$k4V$K!"$$$/$D$+$NJQ?t$OB>$NJQ?t$G=i4|2=$5\e(B
12124 \e$B$l$k$H$$$&;v$G$9!#$b$7\e(B ``\e$B4p$H$J$k\e(B'' \e$BJQ?t$,%m!<%I$5$l$?8e$KJQ99$7$F$b!"\e(B
12125 ``\e$BF3$-=P$5$l$?\e(B'' \e$BJQ?t$OJQ99$5$l$^$;$s!#\e(B
12126
12127 \e$B$3$l$OIaDL$O%G%#%l%/%H%j!<$d%U%!%$%k$NJQ?t$K1F6A$7$^$9!#Nc$($P!"\e(B
12128 @code{nnml-directory} \e$B$O%G%#%U%)%k%H$G\e(B @file{~/Mail} \e$B$G$9$,!"A4$F\e(B
12129 \e$B$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
12130 @code{nnml-active-file} \e$B$O\e(B @file{~/Mail/active} \e$B$K$J$j$^$9!#$b$7?7$7$$;v\e(B
12131 \e$B<B>e$N\e(B @code{nnml} \e$B%5!<%P!<$rDj5A$7$?>l9g!"\e(B@code{nnml-directory} \e$B$r@_Dj\e(B
12132 \e$B$9$k$@$1$G$O=<J,$G$O\e(B@emph{\e$B$"$j$^$;$s\e(B}---\e$B$"$J$?$OK>$s$@>uBV$K$J$k$h$&$K!"\e(B
12133 \e$BA4$F$N%U%!%$%kJQ?t$rL@<(E*$K@_Dj$7$J$1$l$P$J$j$^$;$s!#$=$l$>$l$N%P%C%/%(\e(B
12134 \e$B%s%I$KBP$9$k40A4$JJQ?t$N%j%9%H$r8+$k$?$a$K$O!"$3$N%^%K%e%"%k$N8e$KB3$/$=\e(B
12135 \e$B$l$>$l$N%P%C%/%(%s%I$NItJ,$rFI$s$G$/$@$5$$!#$G$b!"\e(B@code{nnml} \e$B$NDj5A$NNc\e(B
12136 \e$B$O$3$3$K$"$j$^$9\e(B:
12137
12138 @lisp
12139 (nnml "public"
12140       (nnml-directory "~/my-mail/")
12141       (nnml-active-file "~/my-mail/active")
12142       (nnml-newsgroups-file "~/my-mail/newsgroups"))
12143 @end lisp
12144
12145 \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
12146
12147 @node Servers and Methods
12148 @subsection \e$B%5!<%P!<$HJ}K!\e(B
12149
12150 \e$BIaDL$KA*BrJ}K!$r;H$&$H$3$m$G$"$l$P$I$3$G$b\e(B (\e$BNc$($P!"30It%5!<%P!<$r354Q$7\e(B
12151 \e$B$F$$$k$H$-$N%0%k!<%WA*BrJ}K!$G$"$k\e(B @code{gnus-secondary-select-method})\e$B!"\e(B
12152 \e$BBe$o$j$K;v<B>e$N%5!<%P!<L>$r;H$&;v$,$G$-$^$9!#$3$N$3$H$K$h$j$?$/$5$s%-!<\e(B
12153 \e$B%\!<%I$rC!$+$J$/$F$9$`2DG=@-$,$"$j$^$9!#$=$7$F!"A4$F$K$o$?$C$F!"$=$NJ}$,\e(B
12154 \e$BNI$$$G$9!#\e(B
12155
12156 @node Unavailable Servers
12157 @subsection \e$B;HMQIT2DG=$J%5!<%P!<\e(B
12158
12159 \e$B$b$7%5!<%P!<$K@\B3IT2DG=$G$"$k$J$i$P!"\e(BGnus \e$B$O%5!<%P!<$r\e(B @code{\e$B5qH]\e(B} \e$B$H$7\e(B
12160 \e$B$F0u$rIU$1$^$9!#$3$l$O$=$N8e$N$=$N%5!<%P!<$H$N@\B3$r$O$+$k$I$N$h$&$J;n$_\e(B
12161 \e$B$bL5;k$5$l$k$H$$$&;v$G$9!#\e(BGnus \e$B$O@\B3$,3+$1$J$$$3$H$,K\Ev$G$"$k$+$I$&$+\e(B
12162 \e$B$r>/$7$b3N$+$a$:!"\e(B``It can't be opend,'' (\e$B@\B3$r3+$/;v$,$G$-$^$;$s\e(B) \e$B$H9p\e(B
12163 \e$B$2$^$9!#\e(B
12164
12165 \e$B$=$l$O9T57$,0-$$$H;W$&;v$,$"$k$+$b$7$l$^$;$s$,!"$=$l$O$?$$$F$$$N$H$-$K$O\e(B
12166 \e$BNI$$J}K!$G$9!#Nc$($P!"%5!<%P!<\e(B @samp{nephelococcdyia.com} \e$B$K\e(B 10 \e$B8D9XFI$7\e(B
12167 \e$B$F$$$k%0%k!<%W$,$"$k$H$7$^$7$g$&!#%5!<%P!<$O$I$3$+Hs>o$K1s$/$K$"$j!"%^%7\e(B
12168 \e$B%s$O$H$F$bCY$$$N$G!"$=$l$,:#F|$O$"$J$?$H$N@\B3$r5qH]$9$k$+$I$&$+$rD4$Y$k\e(B
12169 \e$B$@$1$G0lJ,$+$+$j$^$9!#$b$7\e(B Gnus \e$B$,$=$l$r\e(B 10 \e$B2s;n$9$h$&$K$J$C$F$$$?$J$i!"\e(B
12170 \e$B$"$J$?$OHs>o$K$&$k$5$/;W$&$G$7$g$&!#$G$9$+$i!"\e(BGnus \e$B$O$=$l$r;n$=$&$H$O$7\e(B
12171 \e$B$^$;$s!#0lEY\e(B ``connection refused'' (\e$B@\B3$O5qH]$5$l$^$7$?\e(B) \e$B$r<u$1<h$k$H!"\e(B
12172 \e$B$=$l$O%5!<%P!<$,\e(B ``down'' (\e$BMn$A$F$$$k\e(B) \e$B$G$"$k$H$_$J$7$^$9!#\e(B
12173
12174 \e$B$=$l$G!"0l;~E*$K$=$N%^%7%s$N5!7y$,0-$$$@$1$@$C$?$i2?$,5/$3$k$N$G$7$g\e(B
12175 \e$B$&\e(B? \e$B%^%7%s$,I|3h$7$?$+$I$&$+$r$I$&$9$l$PD4$Y$k;v$,$G$-$k$N$G$7$g$&\e(B?
12176
12177 \e$B%5!<%P!<%P%C%U%!$KHt$S0\$C$F\e(B (@pxref{Server Buffer})\e$B!"0J2<$NL?Na$G$D$D$/\e(B
12178 \e$B$@$1$G$G$-$^$9\e(B:
12179
12180 @table @kbd
12181 @item O
12182 @kindex O (\e$B%5!<%P!<\e(B)
12183 @findex gnus-server-open-server
12184 \e$B8=:_$N9T$N%5!<%P!<$H$N@\B3$r3NN)$7$h$&$H$7$^\e(B
12185 \e$B$9\e(B (@code{gnus-server-open-server})\e$B!#\e(B
12186
12187 @item C
12188 @kindex C (\e$B%5!<%P!<\e(B)
12189 @findex gnus-server-close-server
12190 \e$B%5!<%P!<$N@\B3\e(B (\e$B$b$7$"$l$P\e(B) \e$B$rJD$8$^$9\e(B (@code{gnus-server-close-server})\e$B!#\e(B
12191
12192 @item D
12193 @kindex D (\e$B%5!<%P!<\e(B)
12194 @findex gnus-server-deny-server
12195 \e$B8=:_$N%5!<%P!<$K@\B3IT2DG=$N0u$rIU$1$^\e(B
12196 \e$B$9\e(B (@code{gnus-server-open-all-server})\e$B!#\e(B
12197
12198 @item M-o
12199 @kindex M-o (\e$B%5!<%P!<\e(B)
12200 @findex gnus-server-open-all-servers
12201 \e$B%P%C%U%!$K$"$kA4$F$N%5!<%P!<$H$N@\B3$r%*!<%W%s$7$^\e(B
12202 \e$B$9\e(B (@code{gnus-server-open-all-servers})\e$B!#\e(B
12203
12204 @item M-c
12205 @kindex M-c (\e$B%5!<%P!<\e(B)
12206 @findex gnus-server-close-all-servers
12207 \e$B%P%C%U%!$K$"$kA4$F$N%5!<%P!<$H$N@\B3$rJD$8$^\e(B
12208 \e$B$9\e(B (@code{gnus-server-close-all-servers})\e$B!#\e(B
12209
12210 @item R
12211 @kindex R (\e$B%5!<%P!<\e(B)
12212 @findex gnus-server-remove-denials
12213 Gnus \e$B$,$I$l$+$N%5!<%P!<$+$i@\B35qH]$r<u$1$?$+$I$&$+$NA4$F$N0u$r>C5n$7$^\e(B
12214 \e$B$9\e(B (@code{gnus-server-remove-denials})\e$B!#\e(B
12215
12216 @item L
12217 @kindex L (\e$B%5!<%P!<\e(B)
12218 @findex gnus-server-offline-server
12219 \e$B%5!<%P!<$N>uBV$r%*%U%i%$%s$K$7$^$9\e(B (@code{gnus-server-offline-server})\e$B!#\e(B
12220 @end table
12221
12222 @node Getting News
12223 @section \e$B%K%e!<%9$N<hF@\e(B
12224 @cindex reading news
12225 @cindex news back ends
12226
12227 \e$B%K%e!<%9%j!<%@!<$OIaDL$O%K%e!<%9$rFI$`;v$K;H$o$l$^$9!#\e(BGnus \e$B$O8=:_$O%K%e!<\e(B
12228 \e$B%:$r<hF@$9$k$?$a$KFs$D$@$1$NJ}K!$rDs6!$7$F$$$^$9\e(B---@acronym{NNTP} \e$B%5!<%P!<\e(B
12229 \e$B$+!"%m!<%+%k%9%W!<%k$+$iFI$`;v$,$G$-$^$9!#\e(B
12230
12231 @menu
12232 * NNTP::                        @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$rFI$`\e(B
12233 * News Spool::                  \e$B%m!<%+%k%9%W!<%k$+$i%K%e!<%9$rFI$`\e(B
12234 @end menu
12235
12236 @node NNTP
12237 @subsection NNTP
12238 @cindex nntp
12239
12240 @acronym{NNTP} \e$B%5!<%P!<$N30It%0%k!<%W$r9XFI$9$k$N$OHf3SE*4JC1$G$9!#C1\e(B
12241 \e$B$K\e(B @code{nntp} \e$B$rJ}K!$H$7$F;XDj$7!"\e(B@acronym{NNTP} \e$B%5!<%P!<$N%"%I%l\e(B
12242 \e$B%9\e(B (address) \e$B$r!"$&!<$s!"%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
12243
12244 \e$B$b$7\e(B @acronym{NNTP} \e$B%5!<%P!<$,I8=`$G$J$$%]!<%H\e(B (port) \e$B$K0LCV$7$F$$$k$H$-\e(B
12245 \e$B$O!"A*BrJ}K!$N;0HVL\$NMWAG$r$3$N%]!<%H$N?t;z$K@_Dj$9$k;v$G@5$7$$%]!<%H$K\e(B
12246 \e$B@\B3$9$k;v$,$G$-$k$G$7$g$&!#$=$N$?$a$K%0%k!<%W>pJs$rJT=8$7$J$1$l$P$J$j$^\e(B
12247 \e$B$;$s\e(B (@pxref{Foreign Groups})\e$B!#\e(B
12248
12249 \e$B30It%0%k!<%W$NL>A0$O4pK\%0%k!<%W$HF1$8$G$b9=$$$^$;$s!#<B:]!"$"$J$?$N\e(B
12250 \e$B;W$&$^$^$KF1$8%0%k!<%W$r2DG=$J8B$j$N0c$C$?%5!<%P!<$+$i9XFI$9$k;v$,$G$-$^\e(B
12251 \e$B$9!#L>A0$N>WFM$O5/$3$j$^$;$s!#\e(B
12252
12253 \e$B0J2<$NJQ?t$O;v<B>e$N\e(B @code{nntp} \e$B%5!<%P!<$r:n$k$?$a$K;H$o$l$^$9\e(B:
12254
12255 @table @code
12256 @item nntp-server-opened-hook
12257 @vindex nntp-server-opened-hook
12258 @cindex @sc{mode reader}
12259 @cindex authinfo
12260 @cindex authentification
12261 @cindex nntp authentification
12262 @findex nntp-send-authinfo
12263 @findex nntp-send-mode-reader
12264 \e$B$O@\B3$,$G$-$?8e$K<B9T$5$l$^$9!#$=$l$O\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\?($7$?\e(B
12265 \e$B8e$K$=$l$KL?Na$rAw$k$?$a$K;H$o$l$k;v$,$G$-$^$9!#%G%#%U%)%k%H$G$O4X\e(B
12266 \e$B?t\e(B @code{nntp-send-mode-reader} \e$B$K$h$jL?Na\e(B @code{MODE READER} \e$B$,%5!<%P!<\e(B
12267 \e$B$KAw$i$l$^$9!#$=$N4X?t$O>o$K$3$N%U%C%/$K$"$k$Y$-$G$9!#\e(B
12268
12269 @item nntp-authinfo-function
12270 @vindex nntp-authinfo-function
12271 @findex nntp-send-authinfo
12272 @vindex nntp-authinfo-file
12273 \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
12274 \e$B$^$9!#%G%#%U%)%k%H$N4X?t$O\e(B @code{nntp-send-authinfo} \e$B$G!"\e(B
12275 @file{~/.authinfo} (\e$B$b$7$/$OJQ?t\e(B @code{nntp-authinfo-file} \e$B$K@_Dj$7$?$I\e(B
12276 \e$B$N$h$&$J$b$N$G$b\e(B) \e$B$r;HMQ2DG=$J5-:\$rD4$Y$k$?$a$KC5$7$^$9!#$b$70l$D$b8+$D\e(B
12277 \e$B$+$i$J$+$C$?$i!"$"$J$?$K%m%0%$%sL>$H%Q%9%o!<%I$NF~NO$rB%?J$7$^$9!#%U%!%$\e(B
12278 \e$B%k\e(B @file{~/.authinfo} \e$B$NMM<0$O\e(B (\e$B$[$H$s$I\e(B) @code{ftp} \e$B$N%U%!%$\e(B
12279 \e$B%k\e(B @file{~/.netrc} \e$B$HF1$8$G!"$=$l$O\e(B @code{ftp} \e$B$N%^%K%e%"%k%Z!<%8$KDj5A\e(B
12280 \e$B$5$l$F$$$^$9$,!"$3$3$N$b$N$O82Cx$J;v<B$G$9\e(B:
12281
12282 @enumerate
12283 @item
12284 \e$B%U%!%$%k$O0l$D0J>e$N9T$r4^$_!"$=$l$>$l$O0l$D$N%5!<%P!<$rDj5A$7$^$9!#\e(B
12285
12286 @item
12287 \e$B$=$l$>$l$N9T$OG$0U$N?t$N\e(B \e$B6h@Z$j0u\e(B/\e$BCM\e(B \e$B$NBP$r4^$`;v$,$G$-$^$9!#\e(B
12288
12289 \e$BM-8z$J6h@Z$j0u$O\e(B @samp{machine}, @samp{login}, @samp{password},
12290 @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
12291 \e$B7?$K$O8=$l$J$$Fs$D$N?7$7$$6h@Z$j0u!"L>IU$1\e(B
12292 \e$B$F\e(B @samp{port} \e$B$H\e(B @samp{force} \e$B$rF3F~$7$^$9!#\e(B
12293 (\e$B$3$l$,\e(B @file{.authinfo} \e$B%U%!%$%k$NMM<0$,\e(B @file{.netrc} \e$B%U%!%$%k$NMM<0$+\e(B
12294 \e$B$i0o$l$kM#0l$NJ}K!$G$9!#\e(B) @samp{port} \e$B$O%5!<%P!<$N$I$N%]!<%H$rG'>Z$KMQ$$\e(B
12295 \e$B$k$+$r<($7!"\e(B@samp{force} \e$B$O0J2<$G@bL@$7$^$9!#\e(B
12296
12297 @end enumerate
12298
12299 \e$B$3$l$,$=$N%U%!%$%k$NNc$G$9\e(B:
12300
12301 @example
12302 machine news.uio.no login larsi password geheimnis
12303 machine nntp.ifi.uio.no login larsi force yes
12304 @end example
12305
12306 \e$B6h@Z$j0u\e(B/\e$BCM\e(B \e$B$NBP$O$I$N$h$&$J=gHV$G$G$b8=$l$k;v$,$G$-$^$9!#Nc$($P!"\e(B
12307 @samp{machine} \e$B$O:G=i$K8=$l$kI,MW$O$"$j$^$;$s!#\e(B
12308
12309 \e$B$3$NNc$G$O!"%m%0%$%sL>$H%Q%9%o!<%I$NN>J}$,A0<T$N%5!<%P!<$K$OM?$($i$l$F$$\e(B
12310 \e$B$k$N$KBP$7$F!"8e<T$O%m%0%$%sL>$@$1$r5s$2$F$$$F!"MxMQ<T$O%Q%9%o!<%I$NF~NO\e(B
12311 \e$B$rB%?J$5$l$^$9!#8e<T$O\e(B @samp{force} \e$B%?%0$b;}$C$F$$$F!"$=$l$O@\B3;~\e(B
12312 \e$B$K\e(B @var{nntp} \e$B%5!<%P!<$KG'>Z>pJs\e(B (authinfo) \e$B$,Aw$i$l$k$H$$$&;v$G$9!#%G%#\e(B
12313 \e$B%U%)%k%H\e(B (\e$B$9$P$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!<\e(B
12314 \e$B$,G'>Z>pJs$r?R$M$J$$8B$j$=$l$r\e(B @var{nntp} \e$B%5!<%P!<$KAw$j$^$;$s!#\e(B
12315
12316 @samp{machine} \e$B9T$K9gCW$7$J$$A4$F$N%5!<%P!<$KE,MQ$5$l\e(B
12317 \e$B$k\e(B @samp{default} \e$B9T$rDI2C$9$k;v$b$G$-$^$9!#\e(B
12318
12319 @example
12320 default force yes
12321 @end example
12322
12323 \e$B$3$l$O0JA0$K=q$+$l$F$$$J$$A4$F$N%5!<%P!<$KL?Na\e(B @samp{AUTHINFO} \e$B$r6/@)E*\e(B
12324 \e$B$KAw$j$^$9!#\e(B
12325
12326 \e$B%U%!%$%k\e(B @file{~/.authinfo} \e$B$r@$3&Cf$,FI$a$k$h$&$J@_Dj$KJ|CV$7$J$$$h$&$K\e(B
12327 \e$BCm0U$7$F$/$@$5$$!#\e(B
12328
12329 @item nntp-server-action-alist
12330 @vindex nntp-server-action-alist
12331 \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
12332 \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
12333 \e$B$i$5$;$?$$\e(B (beep) \e$B$N$G$"$l$P!"<!$N$h$&$K$9$k;v$,$G$-$^$9\e(B:
12334
12335 @lisp
12336 (setq nntp-server-action-list
12337       '(("innd" (ding))))
12338 @end lisp
12339
12340 \e$B$^$!!"$=$N$h$&$J;v$O$7$?$/$J$$$G$7$g$&$1$I!#\e(B
12341
12342 \e$B%G%#%U%)%k%H$NCM$O\e(B
12343
12344 @lisp
12345 '(("nntpd 1\\.5\\.11t"
12346    (remove-hook 'nntp-server-opened-hook
12347                 'nntp-send-mode-reader)))
12348 @end lisp
12349
12350 \e$B$G!"$3$l$O\e(B nntpd 1.5.11t \e$B$K$OL?Na\e(B @code{MODE READER} \e$B$rAw$i$J$$;v$r3N<B\e(B
12351 \e$B$K$7$^$9!#$J$<$J$i!"$=$NL?Na$O$=$N%5!<%P!<$r8G$^$i$;$k$H;d$OJ9$$$F$$$k$+\e(B
12352 \e$B$i$G$9!#\e(B
12353
12354 @item nntp-maximum-request
12355 @vindex nntp-maximum-request
12356 \e$B$b$7\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B @acronym{NOV} \e$B%X%C%@!<$N5!G=$rDs6!$7$F$$\e(B
12357 \e$B$J$$$N$G$"$l$P!"$3$N%P%C%/%(%s%I$OL?Na\e(B @code{head} \e$B$r$$$/$D$bAw$C$F!"%X%C\e(B
12358 \e$B%@!<$r=8$a$^$9!#$3$NF0:n$rB.$/$9$k$?$a$K!"%P%C%/%(%s%I$OJVEz$rBT$?$:$K$3\e(B
12359 \e$B$NL?Na$r$?$/$5$sAw$j!"$=$l$+$iA4$F$NJVEz$rFI$_$^$9!#$3$l$OJQ\e(B
12360 \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
12361 \e$B$b$7%M%C%H%o!<%/$,8N>c$,$A$G$"$k$J$i!"$3$NJQ?t$r\e(B 1 \e$B$K@_Dj$9$k$Y$-$G$7$g\e(B
12362 \e$B$&!#\e(B
12363
12364 @item nntp-connection-timeout
12365 @vindex nntp-connection-timeout
12366 \e$BDj4|E*$K@\B3$9$k30It\e(B @code{nntp} \e$B%0%k!<%W$,$?$/$5$s$"$k$J$i!"E,@Z$K1~Ez\e(B
12367 \e$B$7$J$$\e(B @code{nntp} \e$B%5!<%P!<$,$"$C$?$j!"$"$k%5!<%P!<$O>o<1E*$J;~4VFb$G$O\e(B
12368 \e$BJVEz$G$-$J$$$/$i$$Ii2Y$,$+$+$C$F$$$k!"$J$I$NLdBj$,$"$k$G$7$g$&!#$3$l$O:$$C\e(B
12369 \e$B$?LdBj$K$J$k$3$H$,$"$j$^$9$,!"\e(B@code{nntp-connection-timeout} \e$B$r@_Dj$9$k\e(B
12370 \e$B;v$K$h$j$"$kDxEY2r>C$9$k;v$,$G$-$^$9!#$3$l$O@\B3$r$"$-$i$a$k$^$($K!"\e(B
12371 @code{nntp} \e$B%P%C%/%(%s%I$,2?ICBT$D$+$r<($9@0?t$G$9!#$b$7$3$l\e(B
12372 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"$3$l$,=i4|@_Dj$G$9$,!";~4V@Z$l@ZCG$O$J$5$l$^$;$s!#\e(B
12373
12374 @c @item nntp-command-timeout
12375 @c @vindex nntp-command-timeout
12376 @c @cindex PPP connections
12377 @c @cindex dynamic IP addresses
12378 @c If you're running Gnus on a machine that has a dynamically assigned
12379 @c address, Gnus may become confused.  If the address of your machine
12380 @c changes after connecting to the @acronym{NNTP} server, Gnus will simply sit
12381 @c waiting forever for replies from the server.  To help with this
12382 @c unfortunate problem, you can set this command to a number.  Gnus will
12383 @c then, if it sits waiting for a reply from the server longer than that
12384 @c number of seconds, shut down the connection, start a new one, and resend
12385 @c the command.  This should hopefully be transparent to the user.  A
12386 @c likely number is 30 seconds.
12387 @c
12388 @c @item nntp-retry-on-break
12389 @c @vindex nntp-retry-on-break
12390 @c If this variable is non-@code{nil}, you can also @kbd{C-g} if Gnus
12391 @c hangs.  This will have much the same effect as the command timeout
12392 @c described above.
12393
12394 @item nntp-server-hook
12395 @vindex nntp-server-hook
12396 \e$B$3$N%U%C%/$O\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$9$k:G8e$N0lJb$H$7$F<B9T$5$l$^\e(B
12397 \e$B$9!#\e(B
12398
12399 @item nntp-buggy-select
12400 @vindex nntp-buggy-select
12401 \e$B$"$J$?$NA*Br$N0lO"$N:n6H$,8N>c$,$A$G$"$k$H$-$K$3$l$r\e(B @code{nil} \e$B$G$J$$CM\e(B
12402 \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
12403
12404 @item nntp-nov-is-evil
12405 @vindex nntp-nov-is-evil
12406 @acronym{NNTP} \e$B%5!<%P!<$,\e(B @acronym{NOV} \e$B5!G=$rDs6!$7$F$$$J$1$l$P$3$NJQ?t\e(B
12407 \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k;v$,$G$-$^$9$,!"\e(B@code{nntp} \e$B$OIaDL\e(B
12408 \e$B$O\e(B @acronym{NOV} \e$B$,;H$o$l$k$+$I$&$+$r<+F0E*$KD4$Y$^$9!#\e(B
12409
12410 @item nntp-xover-commands
12411 @vindex nntp-xover-commands
12412 @cindex @acronym{NOV}
12413 @cindex XOVER
12414 \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
12415 \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
12416 \e$B$9!#\e(B
12417
12418 @item nntp-nov-gap
12419 @vindex nntp-nov-gap
12420 @code{nntp} \e$B$OIaDL$O%5!<%P!<$K\e(B @acronym{NOV} \e$B9T$N$?$a$N0l$D$NBg$-$JMW5a\e(B
12421 \e$B$rAw$j$^$9!#%5!<%P!<$O0l$D$N5pBg$J!"9T$N%j%9%H$G1~Ez$7$^$9!#$7$+$7!"$b$7\e(B
12422 \e$B%0%k!<%W$N\e(B 2-5000 \e$B$N5-;v$rFI$s$G!"\e(B1 \e$B$H\e(B 5001 \e$B$rFI$_$?$$$@$1$J$i!"\e(B
12423 @code{nntp} \e$B$OI,MWL5$$\e(B 4999 \e$B$N\e(B @acronym{NOV} \e$B9T$r<hF@$9$k;v$K$J$j$^$9!#\e(B
12424 \e$B$3$NJQ?t$O\e(B @code{XOVER} \e$BMW5a$,$I$l$/$i$$Bg$-$JFs$D$NO"B3$7$?5-;v72$N4V$N\e(B
12425 \e$B$X$@$?$j\e(B (gap) \e$B$^$GJ,3d$5$l$J$$$GAw$i$l$k$+$r7hDj$7$^$9!#%M%C%H%o!<%/$,\e(B
12426 \e$BB.$$>l9g$O!"$3$NJQ?t$rK\Ev$K>.$5$J?t;z$K@_Dj$9$k$H$*$=$i$/<hF@$,CY$/$J$k\e(B
12427 \e$B$H$$$&;v$KCm0U$7$F$/$@$5$$!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
12428 @code{nntp} \e$B$OMW5a$rJ,3d$7$^$;$s!#%G%#%U%)%k%H$O\e(B 5 \e$B$G$9!#\e(B
12429
12430 @item nntp-prepare-server-hook
12431 @vindex nntp-prepare-server-hook
12432 @acronym{NNTP} \e$B%5!<%P!<$K@\B3$r;n$_$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
12433
12434 @item nntp-warn-about-losing-connection
12435 @vindex nntp-warn-about-losing-connection
12436 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"%5!<%P!<$,@\B3$rJD$8$?$H$-$K>/$7;(2;$,$?\e(B
12437 \e$B$F$i$l$^$9!#\e(B
12438
12439 @item nntp-record-commands
12440 @vindex nntp-record-commands
12441 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"\e(B@code{nntp} \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<$KAw$C$?\e(B
12442 \e$B$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$^$9!#$3$l\e(B
12443 \e$B$OF0:n$7$F$$$J$$$H;W$o$l$k\e(B Gnus/@acronym{NNTP} \e$B@\B3$r%G%#%P%C%0$7$F$$$k\e(B
12444 \e$B$H$-$KLr$KN)$A$^$9!#\e(B
12445
12446 @item nntp-open-connection-function
12447 @vindex nntp-open-connection-function
12448 \e$B$I$N$h$&$K\e(B nntp \e$B%5!<%P!<$H@\B3$9$k$+$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#%Q\e(B
12449 \e$B%i%a!<%?\e(B @code{nntp-open-connection-function} \e$B$r@_Dj$9$k$H!"\e(BGnus \e$B$O@\B3\e(B
12450 \e$B$r3NN)$9$k$?$a$K$=$N4X?t$r;H$$$^$9!#$=$N$?$a$K8^$D$N4X?t$,$"$i$+$8$aMQ0U\e(B
12451 \e$B$5$l$F$$$^$9!#$=$l$i$OFs<oN`$KJ,N`$9$k$3$H$,$G$-!"D>@\@\B3$9$k$?$a$N4X?t\e(B
12452 \e$B72\e(B (\e$B;0$D\e(B) \e$B$H4V@\E*$K@\B3$9$k$?$a$N$b$N\e(B (\e$BFs$D\e(B) \e$B$,$"$j$^$9!#\e(B
12453
12454 @item nntp-prepare-post-hook
12455 @vindex nntp-prepare-post-hook
12456 \e$B5-;v$r%]%9%H$9$kD>A0$K<B9T$5$l$k%U%C%/$G$9!#$b$75-;v\e(B
12457 \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
12458 \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
12459 \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
12460 \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
12461 \e$B$=$l$K$O$3$&$9$l$PNI$$$G$7$g$&\e(B:
12462
12463 @lisp
12464 (add-hook 'nntp-prepare-post-hook 'canlock-insert-header)
12465 @end lisp
12466
12467 \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
12468 \e$B$5$$!#$3$l$ONc$($P\e(B INN 2.3.0 \e$B0J>e$GF0:n$7$^$9!#\e(B
12469
12470 @item nntp-read-timeout
12471 @vindex nntp-read-timeout
12472 Nntp \e$B$,=PNO$,=*N;$7$?$3$H$r3NG'$9$k$?$a$KBT$D$Y$-;~4V$G$9!#CM$rC;$/$9$l\e(B
12473 \e$B$PH?1~$,B.$/$J$j$^$9$,\e(B CPU \e$B$r?)$$$^$9!#%G%#%U%)%k%H$O\e(B 0.1 \e$BIC$G$9!#%5!<%P!<\e(B
12474 \e$B$KCY$$2s@~$G@\B3$7$F$$$k>l9g$O\e(B (\e$B$=$7$F\e(B Emacs \e$B$,\e(B CPU \e$B%Q%o!<$r?)$&$N$rK>$^\e(B
12475 \e$B$J$1$l$P\e(B)\e$B!"$3$l$rNc$($P\e(B 1 \e$B$K$7$F$b9=$$$^$;$s!#\e(B
12476 @end table
12477
12478 @menu
12479 * Direct Functions::            \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
12480 * Indirect Functions::          \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
12481 * Common Variables::            \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
12482 * NNTP marks::                  @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
12483 @end menu
12484
12485 @node Direct Functions
12486 @subsubsection \e$BD>@\@\B3$9$k$?$a$N4X?t\e(B
12487 @cindex direct connection functions
12488
12489 \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
12490 \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
12491 \e$B$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
12492
12493 @table @code
12494 @findex nntp-open-network-stream
12495 @item nntp-open-network-stream
12496 \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
12497
12498 @findex nntp-open-tls-stream
12499 @item nntp-open-tls-stream
12500 @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
12501 \e$B$O\e(B @uref{http://www.gnu.org/software/gnutls/, GNUTLS} \e$B$r%$%s%9%H!<%k$7$F\e(B
12502 \e$B$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
12503
12504 @lisp
12505 ;; @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$_$G$"$C$F$b\e(B}
12506 ;; @r{@samp{gnutls-cli -p} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
12507 ;;
12508 (nntp "snews.bar.com"
12509       (nntp-open-connection-function nntp-open-tls-stream)
12510       (nntp-port-number )
12511       (nntp-address "snews.bar.com"))
12512 @end lisp
12513
12514 @findex nntp-open-ssl-stream
12515 @item nntp-open-ssl-stream
12516 @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
12517 \e$B$O\e(B @uref{http://www.openssl.org, OpenSSL} \e$B$^$?\e(B
12518 \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
12519 \e$B$F$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
12520
12521 @lisp
12522 ;; @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$"$C$F$b\e(B}
12523 ;; @r{@samp{openssl s_client -port} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
12524 ;;
12525 (nntp "snews.bar.com"
12526       (nntp-open-connection-function nntp-open-ssl-stream)
12527       (nntp-port-number 563)
12528       (nntp-address "snews.bar.com"))
12529 @end lisp
12530
12531 @findex nntp-open-telnet-stream
12532 @item nntp-open-telnet-stream
12533 \e$BC1$K\e(B @samp{telnet} \e$B$7$F\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$7$^$9!#$"$J$?$O!"\e(B
12534 \e$B%G%#%U%)%k%H$N\e(B @code{nntp-open-network-stream} \e$B$,$=$l$r$9$k$N$K$b$+$+$o\e(B
12535 \e$B$i$:!"$J$<$3$N4X?t$,$"$k$N$+IT;W5D$K;W$&$+$b$7$l$^$;$s!#$=$NM}M3\e(B (\e$B$N0l\e(B
12536 \e$B$D\e(B) \e$B$O!"$b$7$"$J$?$,KIJI$NCf$K$$$?$H$7$F$b\e(B @code{runsocks} \e$B$N$h$&$J%3%^\e(B
12537 \e$B%s%I%i%C%Q!<$N$*$+$2$G30$N@$3&$rD>@\%"%/%;%9$G$-$k$J$i$P!"$"$J$?$O$=$l$r\e(B
12538 \e$B$3$N$h$&$K;H$&$3$H$,$G$-$k$N$G$9\e(B:
12539
12540 @lisp
12541 (nntp "socksified"
12542       (nntp-pre-command "runsocks")
12543       (nntp-open-connection-function nntp-open-telnet-stream)
12544       (nntp-address "the.news.server"))
12545 @end lisp
12546
12547 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
12548 \e$B$O!"NI$$9M$($G$O$"$j$^$;$s!#\e(B
12549 @end table
12550
12551 @node Indirect Functions
12552 @subsubsection \e$B4V@\E*$K@\B3$9$k$?$a$N4X?t\e(B
12553 @cindex indirect connection functions
12554
12555 \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
12556 \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\e(B
12557 \e$B$O\e(B ``via'' \e$B@\B3$NCg4V$KB0$7$F$$$k$H$b8@$($k$N$G!"$=$l$rL@3N$K$9$k$?$a$K\e(B
12558 \e$B$9$Y$F\e(B ``via'' \e$B$H$$$&@\F,<-$,IU$1$i$l$^$9!#$^$?!"$=$l$i$NF0:n$O$=$l$i$,\e(B
12559 \e$B6&DL$K;2>H$9$kJQ?t$K1F6A$5$l$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
12560
12561 @table @code
12562 @item nntp-open-via-rlogin-and-telnet
12563 @findex nntp-open-via-rlogin-and-telnet
12564 \e$B1s3V%7%9%F%`$K\e(B @samp{rlogin} \e$B$7$F!"$=$3$+$iK\Ev\e(B
12565 \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
12566 \e$B$,;O$a$KKIJI%^%7%s$K@\B3$7$J$1$l$P$J$i$J$$>l9g$KJXMx$G$9!#\e(B
12567
12568 @code{nntp-open-via-rlogin-and-telnet}-\e$BMQ$NJQ?t\e(B:
12569
12570 @table @code
12571 @item nntp-via-rlogin-command
12572 @vindex nntp-via-rlogin-command
12573 \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
12574 \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
12575
12576 @item nntp-via-rlogin-command-switches
12577 @vindex nntp-via-rlogin-command-switches
12578 @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
12579 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#$b\e(B
12580 \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
12581 \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
12582 \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
12583 \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
12584 \e$B$F2<$5$$!#\e(B
12585 @end table
12586
12587 @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
12588 \e$B$H$KCm0U$7$F2<$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
12589
12590 @item nntp-open-via-rlogin-and-netcat
12591 @findex nntp-open-via-rlogin-and-netcat
12592 \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
12593 \e$B%P!<$K@\B3$9$k$?$a$K!"\e(B@samp{telnet} \e$B$NBe$o$j$K\e(B @samp{netcat}
12594 (@uref{http://netcat.sourceforge.net/}) \e$B$r;H$$$^$9!#\e(B
12595
12596 @code{nntp-open-via-rlogin-and-netcat}-\e$BMQ$NJQ?t\e(B:
12597
12598 @table @code
12599 @item nntp-via-netcat-command
12600 @vindex nntp-via-netcat-command
12601 \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
12602 \e$B%^%s%I$G$9!#%G%#%U%)%k%H$O\e(B @samp{nc} \e$B$G$9!#Be$o$j$K\e(B @samp{connect}
12603 (@uref{http://www.imasy.or.jp/~gotoh/ssh/connect.html}) \e$B$N$h$&$J!"B>$N%3\e(B
12604 \e$B%^%s%I$r;H$&$3$H$b$G$-$^$9!#\e(B
12605
12606 @item nntp-via-netcat-switches
12607 @vindex nntp-via-netcat-switches
12608 @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
12609 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
12610
12611 @item nntp-via-rlogin-command
12612 @vindex nntp-via-rlogin-command
12613 @vindex nntp-via-rlogin-command-switches
12614 \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
12615 \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
12616
12617 @item nntp-via-rlogin-command-switches
12618 @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
12619 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
12620 @end table
12621
12622 @item nntp-open-via-telnet-and-telnet
12623 @findex nntp-open-via-telnet-and-telnet
12624 \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
12625 \e$B$K\e(B @samp{rlogin} \e$B$NBe$o$j$K\e(B @samp{telnet} \e$B$r;H$$$^$9!#\e(B
12626
12627 @code{nntp-open-via-telnet-and-telnet}-\e$BMQ$NJQ?t\e(B:
12628
12629 @table @code
12630 @item nntp-via-telnet-command
12631 @vindex nntp-via-telnet-command
12632 \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
12633 \e$B%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
12634
12635 @item nntp-via-telnet-switches
12636 @vindex nntp-via-telnet-switches
12637 @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
12638 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
12639
12640 @item nntp-via-user-password
12641 @vindex nntp-via-user-password
12642 \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
12643
12644 @item nntp-via-envuser
12645 @vindex nntp-via-envuser
12646 \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$H\e(B
12647 \e$B%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>$NF~\e(B
12648 \e$BNO$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
12649
12650 @item nntp-via-shell-prompt
12651 @vindex nntp-via-shell-prompt
12652 \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
12653 \e$B$O\e(B @samp{bash\\|\$ *\r?$\\|> *\r?} \e$B$G$9!#\e(B
12654 @end table
12655
12656 @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
12657 \e$B$H$KCm0U$7$F2<$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
12658 @end table
12659
12660 \e$B$3$l$i$O>e5-$N4X?t$,;2>H$9$kIU2CE*$JJQ?t$G$9\e(B:
12661
12662 @table @code
12663 @item nntp-via-user-name
12664 @vindex nntp-via-user-name
12665 \e$BCf4V$N%[%9%H$K@\B3$9$k$H$-$K;H$&MxMQ<TL>$G$9!#\e(B
12666
12667 @item nntp-via-address
12668 @vindex nntp-via-address
12669 \e$B@\B3$9$kCf4V$N%[%9%H$N%"%I%l%9$G$9!#\e(B
12670 @end table
12671
12672 @node Common Variables
12673 @subsubsection \e$B6&DL$NJQ?t\e(B
12674
12675 \e$B0J2<$NJQ?t$O!"$9$Y$F$N!"$^$?$O$$$/$D$+$N$"$i$+$8$aMQ0U$5$l$F$$$k4X?t$NF0\e(B
12676 \e$B:n$K1F6A$r5Z$\$7$^$9!#@_Dj$5$l$F$$$J$1$l$P!"$9$Y$F$N4X?t$,1F6A$5$l$^$9!#\e(B
12677
12678 @table @code
12679 @item nntp-pre-command
12680 @vindex nntp-pre-command
12681 \e$BAG$N@\B3MQ$N4X\e(B
12682 \e$B?t\e(B (@code{nntp-open-network-stream}\e$B!"\e(B@code{nntp-open-tls-stream} \e$B$*$h\e(B
12683 \e$B$S\e(B @code{nntp-open-ssl-stream} \e$B$@$1$@$H;W$&\e(B) \e$B$G$O$J$$$b$N$rDL$7$F@\B3$9\e(B
12684 \e$B$k$H$-$K;H$&%3%^%s%I%i%C%Q!<$G$9!#Nc$($P$"$J$?$O\e(B @samp{SOCKS} \e$B%i%C%Q!<$r\e(B
12685 \e$B3d$jEv$F$k$G$7$g$&!#\e(B
12686
12687 @item nntp-address
12688 @vindex nntp-address
12689 @acronym{NNTP} \e$B%5!<%P!<$N%"%I%l%9$G$9!#\e(B
12690
12691 @item nntp-port-number
12692 @vindex nntp-port-number
12693 \e$B@\B3$9$k\e(B @acronym{NNTP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#%G%#%U%)%k%H\e(B
12694 \e$B$O\e(B @samp{nntp} \e$B$G$9!#\e(B@acronym{TLS}/@acronym{SSL} \e$B$r2p$7\e(B
12695 \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
12696 \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
12697 \e$B$"$j$^$9!#30It$N\e(B @acronym{TLS}/@acronym{SSL} \e$B%D!<%k$O%]!<%H$NL>A0$G$OF0\e(B
12698 \e$B:n$7$J$$$+$i$G$9!#\e(B
12699
12700 @item nntp-end-of-line
12701 @vindex nntp-end-of-line
12702 @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
12703 \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
12704 \e$B$N\e(B telnet \e$B4X?t$r;H$C$F$$$k$H$-$O\e(B @samp{\n} \e$B$G$"$k$Y$-$G$9!#\e(B
12705
12706 @item nntp-telnet-command
12707 @vindex nntp-telnet-command
12708 @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
12709 \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
12710 \e$B$l$OC1$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
12711 \e$B%k%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
12712
12713 @item nntp-telnet-switches
12714 @vindex nntp-telnet-switches
12715 @code{nntp-telnet-command} \e$B$KEO$9%9%$%C%A$N%j%9%H$G$9!#%G%#%U%)%k%H\e(B
12716 \e$B$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
12717 @end table
12718
12719 @node NNTP marks
12720 @subsubsection NNTP marks
12721 @cindex storing NNTP marks
12722
12723 Gnus \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<MQ$N0u\e(B (marks) \e$B$r0u%U%!%$%k$KJ]B8$7$^$9!#\e(B
12724 \e$B0u%U%!%$%k$O$"$k%0%k!<%W$G@_Dj$7$?0u$r5-O?$7!"$=$l$>$l$N%U%!%$%k$O!"BP1~\e(B
12725 \e$B$9$k%5!<%P!<$N$=$l$>$l$KBP$7$F@lMQ$G$9!#0u%U%!%$%k$O!"%K%e!<%9%5!<%P!<$K\e(B
12726 \e$B;w$F$$$k8EE5E*$J3,AX\e(B
12727 \e$B$G\e(B @file{~/News/marks} (@code{nntp-marks-directory}) \e$B$KJ]B8$5$l$^$9!#Nc\e(B
12728 \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
12729 \e$B$N0u%U%!%$%k\e(B
12730 \e$B$O\e(B @file{~/News/marks/news.gmane.org/gmane/discuss/.marks} \e$B$KJ]B8$5$l$^\e(B
12731 \e$B$9!#\e(B
12732
12733 \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
12734 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
12735 \e$B$G$-!"$I$N5-;v$rFI$s$G0u$rIU$1$?$+$r$=$A$i$G:F8=$7$^$9!#\e(B
12736 @file{~/News/marks} \e$B$N%G!<%?$O!"\e(B@file{~/.newsrc.eld} \e$B$K$"$kF1$8$b$N$h$j\e(B
12737 \e$B$bM%@h$5$l$^$9!#\e(B
12738
12739 \e$B0u%U%!%$%k$O!"$=$l$>$l$N%5!<%P!<$4$H$KHs>o$KFC2=$5$l$k$3$H$KCm0U$7$F2<$5\e(B
12740 \e$B$$!#\e(BGnus \e$B$O5-;vHV9f$r5-21$9$k$N$G!"N>J}$N%[%9%H$GF1$8%5!<%P!<$r;H$C$F$$\e(B
12741 \e$B$J$$$H!"J*;v$O2u$l$F$7$^$&$G$7$g$&\e(B (\e$BBgDq$N%5!<%P!<$OB>$N$I$s$J%5!<%P!<$H\e(B
12742 \e$B$bF1$85-;vHV9f$r;H$$$^$;$s\e(B)\e$B!#$7$+$7!"$"$k%[%9%H$G%5!<%P!<\e(B A\e$B!"\e(BB\e$B!"\e(BC \e$B$r;H$$!"\e(B
12743 \e$BJL$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(BA \e$B$N$?$a$N0u%U%!%$%k$rF1$8\e(B
12744 \e$B$K$9$k$3$H$,$G$-!"Fs$D$N%[%9%H4V$G$=$N%5!<%P!<$OF14|$7$^$9!#\e(B
12745
12746 @acronym{NNTP} \e$B0u$N;HMQ$O@-G=$NNt2=$r>7$-!"\e(BGnus \e$B$r$N$m$/46$8$5$;$k2DG=@-\e(B
12747 \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
12748 \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
12749 \e$B$k$G$7$g$&!#\e(B
12750
12751 \e$B4XO"$9$kJQ?t\e(B:
12752
12753 @table @code
12754 @item nntp-marks-is-evil
12755 @vindex nntp-marks-is-evil
12756 \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
12757 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
12758
12759 @item nntp-marks-directory
12760 @vindex nntp-marks-directory
12761 @acronym{NNTP} \e$B%0%k!<%W$N0u$,3JG<$5$l$k%G%#%l%/%H%j$G$9!#\e(B
12762 @end table
12763
12764 @node News Spool
12765 @subsection \e$B%K%e!<%9%9%W!<%k\e(B
12766 @cindex nnspool
12767 @cindex news spool
12768
12769 \e$B%m!<%+%k%9%W!<%k$+$i30It%0%k!<%W$r9XFI$9$k;v$OHs>o$K4JC1$G!"Lr$KN)$A$^$9!#\e(B
12770 \e$B$?$H$($P!"Hs>o$KBg$-$J5-;v$,$"$k%0%k!<%W\e(B---\e$BNc$(\e(B
12771 \e$B$P\e(B @samp{alt.binaries.pictures.furniture} \e$B$rFI$`B.EY$,B.$/$J$j$^$9!#\e(B
12772
12773 \e$B$H$K$+$/!"\e(B@code{nnspool} \e$B$rJ}K!$H$7$F!"\e(B@code{""} (\e$B$b$7$/$O2?$G$b\e(B) \e$B$r%"%I\e(B
12774 \e$B%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
12775
12776 \e$B$b$7%m!<%+%k%9%W!<%k$K$D$J$0;v$,2DG=$J$i!"$*$=$i$/$=$l$r4pK\A*BrJ}K!$H$7\e(B
12777 \e$B$F;H$&$Y$-$G$7$g$&\e(B (@pxref{Finding the News})\e$B!#$=$l$OIaDL\e(B
12778 \e$B$O\e(B @code{nntp} \e$BA*BrJ}K!$h$jB.$$$G$9$,!"$=$&$G$J$$$+$b$7$l$^$;$s!#$=$l$O\e(B
12779 \e$B>u67$K0MB8$7$^$9!#2?$,$"$J$?$N%5%$%H$G0lHVNI$$$+$r8+$D$1$k$?$a$K!"$$$m$$\e(B
12780 \e$B$m$H;n$7$F$_$J$1$l$P$J$j$^$;$s!#\e(B
12781
12782 @table @code
12783 @item nnspool-inews-program
12784 @vindex nnspool-inews-program
12785 \e$B5-;v$rEj9F$9$k$?$a$K;H$o$l$k%W%m%0%i%`$G$9!#\e(B
12786
12787 @item nnspool-inews-switches
12788 @vindex nnspool-inews-switches
12789 \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
12790
12791 @item nnspool-spool-directory
12792 @vindex nnspool-spool-directory
12793 @code{nnspool} \e$B$,5-;v$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
12794 \e$B$O\e(B @file{/usr/spool/news/} \e$B$G$9!#\e(B
12795
12796 @item nnspool-nov-directory
12797 @vindex nnspool-nov-directory
12798 @code{nnspool} \e$B$,\e(B @acronym{NOV} \e$B%U%!%$%k$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
12799 \e$B$O\e(B @file{/usr/spool/news/over.view/} \e$B$G$9!#\e(B
12800
12801 @item nnspool-lib-dir
12802 @vindex nnspool-lib-dir
12803 \e$B%K%e!<%9$N%i%$%V%i%j!<%G%#%l%/%H%j!<$N>l=j$G$9\e(B (\e$B%G%#%U%)%k%H\e(B
12804 \e$B$G\e(B @file{/usr/lib/news/} \e$B$G$9\e(B)\e$B!#\e(B
12805
12806 @item nnspool-active-file
12807 @vindex nnspool-active-file
12808 \e$B%"%/%F%#%V%U%!%$%k$NL>A0$G$9!#\e(B
12809
12810 @item nnspool-newsgroups-file
12811 @vindex nnspool-newsgroups-file
12812 \e$B%0%k!<%W5-=R%U%!%$%k$NL>A0$G$9!#\e(B
12813
12814 @item nnspool-history-file
12815 @vindex nnspool-history-file
12816 \e$B%K%e!<%9MzNr%U%!%$%k$NL>A0$G$9!#\e(B
12817
12818 @item nnspool-active-times-file
12819 @vindex nnspool-active-times-file
12820 \e$B8=>uF|IU%U%!%$%k$X$NL>A0$G$9!#\e(B
12821
12822 @item nnspool-nov-is-evil
12823 @vindex nnspool-nov-is-evil
12824 @code{nil} \e$B$G$J$$$H!"\e(B@code{nnspool} \e$B$O$=$l$,8+$D$1$?$I$s\e(B
12825 \e$B$J\e(B @acronym{NOV} \e$B%U%!%$%k$b;H$*$&$H$O$7$^$;$s!#\e(B
12826
12827 @item nnspool-sift-nov-with-sed
12828 @vindex nnspool-sift-nov-with-sed
12829 @cindex sed
12830 @code{nil} \e$B$G$J$$$H!"$3$l$,%G%#%U%)%k%H$G$9$,!"354Q%U%!%$%k\e(B (overview)
12831 \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
12832 @code{nnspool} \e$B$O%U%!%$%kA4BN$r%P%C%U%!$KFI$_9~$s$G!"$=$3$G<B9T$7$^$9!#\e(B
12833 @end table
12834
12835 @node Getting Mail
12836 @section \e$B%a!<%k<hF@\e(B
12837 @cindex reading mail
12838 @cindex mail
12839
12840 \e$B%K%e!<%9%j!<%@!<$G%a!<%k$rFI$`\e(B---\e$B$=$l$OL@Gr$KD6<+A3E*$J;v$G$O$J$$$N$G$9\e(B
12841 \e$B$+\e(B? \e$B$$$d!"$b$A$m$s$G$-$^$9!#\e(B
12842
12843 @menu
12844 * Mail in a Newsreader::        \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
12845 * Getting Started Reading Mail::  \e$B4JC1$JNAM}K\$N$h$&$JNc\e(B
12846 * Splitting Mail::              \e$B$I$N$h$&$K%a!<%k%0%k!<%W$r:n@.$9$k$+\e(B
12847 * Mail Sources::                Gnus \e$B$K$I$3$+$i%a!<%k$r<h$C$F$/$k$+$rCN$i$;$k\e(B
12848 * Mail Back End Variables::     \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t\e(B
12849 * 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
12850 * Group Mail Splitting::        \e$B%a!<%kJ,3d$r6nF0$9$k$?$a$K%0%k!<%W%+%9%?%^%$%:$r;H$&\e(B
12851 * Incorporating Old Mail::      \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
12852 * Expiring Mail::               \e$BM_$7$/$J$$%a!<%k$r<h$j=|$/\e(B
12853 * Washing Mail::                \e$B<hF@$7$?%a!<%k$+$iMW$i$J$$$b$N$r<h$j=|$/\e(B
12854 * Duplicates::                  \e$B=EJ#$7$?%a!<%k$r07$&\e(B
12855 * Not Reading Mail::            \e$BB>$N%U%!%$%k$rFI$`$?$a$K%a!<%k%P%C%/%(%s%I$r;H$&\e(B
12856 * Choosing a Mail Back End::    Gnus \e$B$O?'!9$J%a!<%kMM<0$rFI$`;v$,$G$-$k\e(B
12857 @end menu
12858
12859 @node Mail in a Newsreader
12860 @subsection \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B
12861
12862 \e$B$"$J$?$,EAE}E*$J%a!<%k%j!<%@$+$i\e(B Gnus \e$B$K>h$j49$($k$3$H$r7hCG$7$?$J$i$P!"\e(B
12863 \e$B$"$J$?$O$$$m$$$m$J%+%k%A%c!<%7%g%C%/$r<u$1$k$3$H$G$7$g$&!#\e(B
12864
12865 Gnus \e$B$OEAE}E*$J%a!<%k%j!<%@$N$h$&$J$U$k$^$$$r$7$^$;$s!#$"$J$?$,K>$`$J\e(B
12866 \e$B$i$=$N$h$&$K$b$G$-$^$9$,!"$=$l$O9|@^$jB;$N$/$?$S$lLY$1$G$9!#\e(B
12867
12868 Gnus \e$B$O$U$D$&F1$8<jK!$G$9$Y$F$N%0%k!<%W$r07$$$^$9!#$"$J$?$O$"$k%0%k!<\e(B
12869 \e$B%W$rA*$s$G?7$7$$\e(B/\e$BL$FI$N5-;v$rFI$`!"$=$7$FFI$s$@5-;v$O4{FI$H$7$F%^!<%/\e(B
12870 \e$B$5$l$k!#$"$J$?$,L\$K$9$k$N$O\e(B (\e$B$"$J$?$,0U?^E*$K?R$M$J$1$l$P\e(B) \e$B$=$l$@$1$G\e(B
12871 \e$B$9!#$3$l$C$F$H$F$b%K%e!<%9%j!<%@E*$G$7$g!#\e(B
12872
12873 \e$B$"$J$?$O5-;v$r>C$9$?$a$KFCJL$JA`:n$O$7$^$;$s!#\e(B
12874
12875 \e$B$3$N$3$H$O4{FI$N5-;v$O$9$Y$F>C$5$l$F$7$^$&$3$H$r0UL#$9$k$N$+$C$F\e(B? \e$B$=$j$c\e(B
12876 \e$B$"$s$^$j$G$9$h$M\e(B!
12877
12878 \e$B$=$&$G$O$"$j$^$;$s!#8E$$5-;v$O$$$m$s$J;EAH$_$K$h$C$F\e(B @dfn{expire} \e$B$5$l\e(B
12879 \e$B$k$N$G$9!#%K%e!<%95-;v$O%K%e!<%9$N4IM}?M\e(B (\e$B$,4IM}$7$F$$$k%5!<%P\e(B) \e$B$K$h$C\e(B
12880 \e$B$F\e(B expire \e$B$N=hM}$,@)8f$5$l!"%a!<%k$N\e(B expire \e$B$N=hM}$O$"$J$?$,@)8f$7$^$9!#\e(B
12881 \e$B%a!<%k$N\e(B expire \e$B$K$D$$$F$O\e(B @ref{Expiring Mail} \e$B$r;2>H$7$F2<$5$$!#\e(B
12882
12883 \e$B$7$P$i$/%a!<%k$H%K%e!<%9$NN>J}$r;H$C$F$_$l$P!"5-;v$N<h$j07$$$K$D$$$FG[\e(B
12884 \e$BAw$N5!9=$,9T$J$&$3$H$O$o$:$+$G$"$k$3$H$K5$$,IU$-$^$9!#\e(B
12885
12886 \e$BB?$/$N?M$?$A$OJ#?t$N%a!<%j%s%0%j%9%H$r9VFI$7$F$$$^$9!#$=$l$i\e(B
12887 \e$B$O\e(B @acronym{SMTP} \e$B$GG[Aw$5$l$k!"%a!<%k!"$G$9!#$=$l$i$N5-;v$r$H$F$bCm0U?<\e(B
12888 \e$B$/FI$s$G$$$k$K$b$+$+$o$i$:!"2?=54V$bJV;v$,L5$$$3$H$,$"$k$G$7$g$&!#;d$?$A\e(B
12889 \e$B$O$=$&$$$&5-;v$r%;!<%V$9$kI,MW$O$"$j$^$;$s!#$J$<$J$i$P!"$b$&0lEYFI$`I,MW\e(B
12890 \e$B$,@8$8$F$b!"$=$l$i$O$I$3$+$KJ]B8$5$l$F$$$k$+$i$G$9!#\e(B
12891
12892 \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
12893 \e$B$9!#$=$l$i$O\e(B @acronym{NNTP} \e$B$GG[Aw$5$l$k!"%K%e!<%9!"$G$9!#;d$?$A$O<+J,$N\e(B
12894 \e$B;E;v$KLrN)$F$k$?$a$K!"$=$l$i$NKDBg$J5-;v$NCGJR$rFI$s$@$jJV;v$r$7$J$1$l$P\e(B
12895 \e$B$J$j$^$;$s!#$=$7$F$=$l$i$OJ]B8$5$l$F$$$J$$$+$b$7$l$^$;$s$+$i!"6=L#$N$"$k\e(B
12896 \e$B5-;v$r8D?M%a!<%k$HF1$8$h$&$KJ]B8$7$J$1$l$P$J$i$J$$$G$7$g$&!#\e(B
12897
12898 \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
12899 \e$B$F$$$k$+$H!"$b$&0lEYFI$_$?$$$H$-$K$$$+$K4JC1$K8F$S=P$;$k$+$J$N$G$9!#\e(B
12900
12901 Gnus \e$B$O%a!<%k$r%K%e!<%9%0%k!<%W$N$h$&$K\e(B ``\e$B%0%k!<%W\e(B'' \e$B$KJB$YJQ$($F!"3F!9\e(B
12902 \e$B$N%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
12903
12904 \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$,%a!<%k\e(B
12905 \e$B%j!<%@$K$J$k$3$H$rM_$7$^$9!#\e(BGnus \e$B$r$b$C$H%a!<%k%j!<%@E*$J$b$N$K$9$k$?\e(B
12906 \e$B$a$KJ\BG$D$3$H$O2DG=$G$O$"$k$N$G$9$,!"A0$K$b8@$C$?$h$&$K4JC1$G$O$"$j$^\e(B
12907 \e$B$;$s!#$$$o$f$k%a!<%k%j!<%@$,9%$_$J$i$P\e(B @sc{vm} \e$B$r;H$$$^$7$g$&!#$3$l$O\e(B
12908 \e$BM%=($J!"87L)$J0UL#$G$N%a!<%k%j!<%@$G$9!#\e(B
12909
12910 \e$B6<$+$9$o$1$G$O$J$$$N$G$9$,!"$O$C$-$j$5$;$F$*$-$?$$$N$O!"$"$J$?$K5-;v$K\e(B
12911 \e$B$D$$$F$N?7$7$$$d$jJ}$r=$F@$7$FM_$7$$$H$$$&$3$H$G$9!#$"$J$?$,\e(B Gnus \e$B$N$d\e(B
12912 \e$B$jJ}$r<u$1F~$l$F$/$l$?6G$K$O!"$-$C$H$"$J$?$O\e(B Gnus \e$B$,9%$-$K$J$k$3$H@A$1\e(B
12913 \e$B9g$$$G$9!#\e(B
12914
12915 (\e$B>/$/$H$b!";d$,\e(B Gnus \e$B$KF~$l$?!"\e(BEmacs \e$B$N%5%V%j%_%J%kG>L#A9@vBu4X?t$rGd$C\e(B
12916 \e$B$F$/$l$??M$O$=$l$rJ]>Z$7$F$$$^$9!#$"$J$?$bF12=$7$^$9!#$"$J$?$O\e(B Gnus \e$B$r0&\e(B
12917 \e$B$7$^$9!#$"$J$?$O\e(B Gnus \e$B$G$N%a!<%k$NJ}K!$r0&$7$^$9!#@dBP$K!#\e(B)
12918
12919 @node Getting Started Reading Mail
12920 @subsection \e$B%a!<%k$rFI$`;v$r;O$a$k\e(B
12921
12922 Gnus \e$B$r;H$C$F?7$7$$%a!<%k$rFI$`;v$OHs>o$K4JC1$G$9!#$"$J$?$N%a!<%k%P%C%/\e(B
12923 \e$B%(%s%I$N$"$J$?$NA*Br$r\e(B @code{gnus-secondary-select-methods} \e$B$KJ|$j9~$`$@\e(B
12924 \e$B$1$G!"$"$H$N$3$H$O<+F0E*$K5/$3$j$^$9!#\e(B
12925
12926 \e$BNc$($P!"\e(B@code{nnml} (\e$B$3$l$O\e(B ``\e$B0l%a!<%k0l%U%!%$%k\e(B'' \e$B%P%C%/%(%s%I$G$9\e(B) \e$B$r\e(B
12927 \e$B;H$$$?$$$J$i!"<!$N$b$N$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k;v$,\e(B
12928 \e$B$G$-$^$9!#\e(B
12929
12930 @lisp
12931 (setq gnus-secondary-select-methods '((nnml "")))
12932 @end lisp
12933
12934 \e$B:#$d!"<!$K\e(B Gnus \e$B$r5/F0$7$?$H$-$K$O!"$3$N%P%C%/%(%s%I$O?7$7$$5-;v$r5a$a!"\e(B
12935 \e$B$=$l$O$"$J$?$N%9%W!<%k%U%!%$%k$+$iA4$F$N%a%C%;!<%8$r%G%#%l%/%H%j!<!"%G%#\e(B
12936 \e$B%U%)%k%H$G$O\e(B @file{~/Mail/} \e$B$K0\F0$7$^$9!#:n@.$5$l$??7$7$$%0%k!<\e(B
12937 \e$B%W\e(B (@samp{mail.misc}) \e$B$,9XFI$5$l!"B>$N%0%k!<%W$HF1$8$h$&$KFI$`;v$,$G$-$^\e(B
12938 \e$B$9!#\e(B
12939
12940 \e$B$"$J$?$O$*$=$i$/%a!<%k$r$$$/$D$+$N%0%k!<%W$KJ,3d$7$?$$$G$7$g$&$1$I\e(B:
12941
12942 @lisp
12943 (setq nnmail-split-methods
12944       '(("junk" "^From:.*Lars Ingebrigtsen")
12945         ("crazy" "^Subject:.*die\\^Organization:.*flabby")
12946         ("other" "")))
12947 @end lisp
12948
12949 \e$B$3$l$O7k2L$H$7$F;0$D$N?7$7$$\e(B @code{nnml} \e$B%a!<%k%0%k!<%W$r:n$j$^\e(B
12950 \e$B$9\e(B: @samp{nnml:junk}, @samp{nnml:crazy}, @samp{nnml:other} \e$B$G$9!#:G=i\e(B
12951 \e$B$NFs$D$N%0%k!<%W$K9g$o$J$$%a!<%k$OA4$F:G8e$N%0%k!<%W$KF~$l$i$l$^$9!#\e(B
12952
12953 \e$B$3$l$O\e(B Gnus \e$B$G%a!<%k$rFI$`$?$a$K=<J,$G$"$k$O$:$G$9!#%^%K%e%"%k$N$3$NItJ,\e(B
12954 \e$B$NB>$N9`$r=OFI$9$kI,MW$,$"$k$+$b$7$l$^$;$s$,!#FC\e(B
12955 \e$B$K\e(B @ref{Choosing a Mail Back End} \e$B$H\e(B @ref{Expiring Mail} \e$B$r!#\e(B
12956
12957 @node Splitting Mail
12958 @subsection \e$B%a!<%k$NJ,3d\e(B
12959 @cindex splitting mail
12960 @cindex mail splitting
12961 @cindex mail filtering (splitting)
12962
12963 @vindex nnmail-split-methods
12964 \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
12965 \e$BJ,$1$9$k$+$r;XDj$7$^$9!#\e(B
12966
12967 @lisp
12968 (setq nnmail-split-methods
12969   '(("mail.junk" "^From:.*Lars Ingebrigtsen")
12970     ("mail.crazy" "^Subject:.*die\\|^Organization:.*flabby")
12971     ("mail.other" "")))
12972 @end lisp
12973
12974 \e$B$3$NJQ?t$O%j%9%H$N%j%9%H$G!"$3$l$i$N%j%9%H$N:G=i$N$=$l$>$l$NMWAG$,%a!<%k\e(B
12975 \e$B%0%k!<%W$NL>A0$G\e(B (\e$B$H$3$m$G!"$=$l$i$O\e(B @samp{mail} \e$B$G;O$^$kI,MW$O$"$j$^$;\e(B
12976 \e$B$s\e(B)\e$B!"Fs$D$a$NMWAG$,$=$l$>$l$N%a!<%k$N%X%C%@!<$+$i$=$l$,$I$N%0%k!<%W$KB0\e(B
12977 \e$B$9$k$+$r7hDj$9$k@55,I=8=$G$9!#:G=i$NJ8;zNs$O!"\e(B@code{replace-match} \e$B$K$h$C\e(B
12978 \e$B$F!"9gCW$7$?J8>O$+$i$NI{I=8=$rA^F~$9$k$?$a$K;H$o$l$k$h$&$J!"\e(B
12979 @code{samp\\1} \e$B$NMM<0$r4^$`$+$b$7$l$^$;$s!#$?$H$($P\e(B:
12980
12981 @lisp
12982 ("list.\\1" "From:.* \\(.*\\)-list@@majordomo.com")
12983 @end lisp
12984
12985 @noindent
12986 \e$B$3$N>l9g!"A^F~$5$l$k%F%-%9%H$r>.J8;z$K$9$Y$-$+$I$&$+\e(B
12987 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,@)8f$7$^$9!#\e(B@xref{Fancy Mail
12988 Splitting}.
12989
12990 \e$BFsHVL\$NMWAG$O4X?t$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"$=$l$OK!B'$N:G=i$NMWAG\e(B
12991 \e$B$r0z?t$H$7$F!"%X%C%@!<$KHO0O$r69$a$F\e(B (narrowed to headers) \e$B8F$P$l$^$9!#\e(B
12992 \e$B$=$l$O!"%a!<%k$,$=$N%0%k!<%W$KB0$9$k$H9M$($k$N$G$"$l$P!"\e(B@code{nil} \e$B$G$J\e(B
12993 \e$B$$CM$r5"$9I,MW$,$"$j$^$9!#\e(B
12994
12995 @cindex @samp{bogus} group
12996 \e$B$3$l$i$N%0%k!<%W$N:G8e$O>o$KAm9gE*$J$b$N$G$"$k$Y$-$G!"B>$N@55,I=8=$K9gCW\e(B
12997 \e$B$7$J$$%a!<%k$K9gCW$9$k$?$a$K!"$3$N@55,I=8=$O\e(B @emph{\e$B$$$D$b\e(B} @samp{""}\e$B$G$"\e(B
12998 \e$B$k$Y$-$G$9!#\e(B(\e$B$3$l$i$NK!B'$OO"A[%j%9%H$N=i$a$+$i=*$o$j$^$G=gHV$K<B9T$5$l\e(B
12999 \e$B$^$9!#Aj8_Ej9F\e(B (crosspost) \e$B$r;HMQ2DG=$K$7$F$$$J$$8B$j!":G=i$N9gCW$7$?K!\e(B
13000 \e$BB'$,\e(B ``\e$B>!$A$^$9\e(B''\e$B!#Aj8_Ej9F$r;HMQ2DG=$K$7$F$$$k>l9g!"A4$F$N9gCW$7$?K!B'\e(B
13001 \e$B$,\e(B ``\e$B>!$A$^$9\e(B''\e$B!#\e(B)  \e$B9gCW$9$k5,B'$,$J$+$C$?$i!"%a!<%k$O:G8e\e(B
13002 \e$B$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!<%W$,\e(B
13003 \e$B:n$i$l$?>l9g$O!"$=$l$i$r8+$k$?$a$K\e(B @code{gnus-group-find-new-groups} \e$B$r\e(B
13004 \e$B<B9T$9$kI,MW$,$"$k$G$7$g$&!#$3$l$O\e(B @samp{bogus} \e$B%0%k!<%W$K$bEv$F$O$^$j$^\e(B
13005 \e$B$9!#\e(B
13006
13007 \e$B$b$7$"$J$?<+?H$G$3$l$r$$$8$/$j$^$o$7$?$$$H$-$O!"$"$J$?$NA*$s$@4X?t$r$3$N\e(B
13008 \e$BJQ?t$K@_Dj$9$k;v$,$G$-$^$9!#$3$N4X?t$OF~$C$FMh$?%a!<%k%a%C%;!<%8$N%X%C%@!<\e(B
13009 \e$B$KHO0O$r69$a$i$l$?%P%C%U%!$G0z?t$J$7$G8F$P$l$^$9!#$3$N4X?t$O!"$=$l$,$3$N\e(B
13010 \e$B%a!<%k%a%C%;!<%8$r1?$V$Y$-$G$"$k!"$H9M$($k%0%k!<%WL>$N%j%9%H$rJV$9$Y$-$G\e(B
13011 \e$B$9!#\e(B
13012
13013 \e$BA4$F$N%a!<%k%P%C%/%(%s%I$O!"F~$C$FMh$?IOK3$G=c?h$J%X%C%@!<$rMpK=$K07$C$F\e(B
13014 \e$B$bNI$$;v$KCm0U$7$F$/$@$5$$!#$=$l$i$O$9$Y$F\e(B @code{Lines} \e$B%X%C%@!<$rDI2C$7\e(B
13015 \e$B$^$9!#$$$/$D$+$O\e(B @code{X-Gnus-Group} \e$B%X%C%@!<$r2C$($^$9!#$?$$$F$$$N$b$N\e(B
13016 \e$B$O\e(B Unix \e$B$N\e(B mbox \e$B$N\e(B @code{From<SPACE>} \e$B9T$r2?$+JL$NL>A0$KJQ$($^$9!#\e(B
13017
13018 @vindex nnmail-crosspost
13019 \e$B%a!<%k%P%C%/%(%s%I$O$9$Y$FAj8_Ej9F$N5!G=$rDs6!$7$F$$$^$9!#$$$/$D$+$N@55,\e(B
13020 \e$BI=8=$,9gCW$9$k$H!"%a!<%k$OA4$F$N%0%k!<%W$K\e(B ``\e$BAj8_Ej9F\e(B'' \e$B$5$l$^$9!#\e(B
13021 @code{nnmail-crosspost} \e$B$O$3$N5!G=$r;H$&$+$I$&$+$r;XDj$7$^$9!#$I$N5-;v$b\e(B
13022 \e$BAm9g$N\e(B (@samp{""}) \e$B%0%k!<%W$KAj8_Ej9F$5$l$J$$;v$KCm0U$7$F$/$@$5$$!#\e(B
13023
13024 @vindex nnmail-crosspost-link-function
13025 @cindex crosspost
13026 @cindex links
13027 @code{nnmh} \e$B$H\e(B @code{nnml} \e$B$OAj8_Ej9F$5$l$?5-;v$K%O!<%I%j%s%/\e(B (hardlink)
13028 \e$B$r:n$k;v$K$h$C$FAj8_Ej9F$r9T$$$^$9!#$7$+$7!"A4$F$N%U%!%$%k%7%9%F%`$,%O!<\e(B
13029 \e$B%I%j%s%/$N5!G=$rDs6!$7$F$$$k$o$1$G$O$"$j$^$;$s!#$b$7$"$J$?$,$=$N>l9g$KEv\e(B
13030 \e$B$F$O$^$k$N$G$"$l$P!"\e(B
13031 @code{nnmail-crosspost-link-function} \e$B$r\e(B @code{copy-file} \e$B$K@_Dj$7$F$/$@\e(B
13032 \e$B$5$$!#\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)
13033
13034 @kindex M-x nnmail-split-history
13035 @findex nnmail-split-history
13036 \e$BA0$N%a!<%kJ,3d$,%a%C%;!<%8$r$I$3$KF~$l$?$+$r8+$?$$>l9g$O!"L?Na\e(B @kbd{M-x
13037 nnmail-split-history} \e$B$r;H$&;v$,$G$-$^$9!#$3$l$+$i%9%W!<%k$7D>$=$&$H$9$k\e(B
13038 \e$B%a%C%;!<%8$,$I$3$KF~$k$+$r8+$?$$>l9g$O!"\e(B
13039 @code{gnus-summary-respool-trace} \e$B$H4XO"$9$kL?\e(B
13040 \e$BNa\e(B (@pxref{Mail Group Commands}) \e$B$r;H$&;v$,$G$-$^$9!#\e(B
13041
13042 @vindex nnmail-split-header-length-limit
13043 @code{nnmail-split-header-length-limit} \e$B$N@)8B$h$jD9$$%X%C%@!<9T$O!"J,3d\e(B
13044 \e$B4X?t$N=hM}BP>]$+$i=|30$5$l$^$9!#\e(B
13045
13046 @vindex nnmail-mail-splitting-charset
13047 @vindex nnmail-mail-splitting-decodes
13048 (\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
13049 \e$B%U%)%k%H$G$OJ,3d%3!<%I$O\e(B @acronym{MIME} \e$B%(%s%3!<%I$5$l$?%X%C%@!<$r%G%3!<\e(B
13050 \e$B%I$9$k$N$G!"Hs\e(B-@acronym{ASCII} \e$BJ8;zNs$K%^%C%A$5$;$k$3$H$,$G$-$^$9!#JQ\e(B
13051 \e$B?t\e(B @code{nnmail-mail-splitting-charset} \e$B$,\e(B @acronym{MIME} \e$BJ8;z=8\e(B
13052 \e$B9g\e(B (mime-charset) \e$B$G$"$C$?$i$=$l!"\e(B@acronym{MIME} \e$BJ8;z=89g$G$O$J$$\e(B
13053 \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
13054 (@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
13055 \e$B%Q%?!<%s$b%G%3!<%I$7$^$9!#$3$NF0:n\e(B
13056 \e$B$O\e(B @code{nnmail-mail-splitting-decodes} \e$B$r\e(B @code{nil} \e$B$K$9$k$3$H$K$h$C$F\e(B
13057 \e$B40A4$K;_$a$k$3$H$,$G$-!"@8$N%X%C%@!<$N%G!<%?$r85$K5-;v$K%^%C%A$5$;$?$$>l\e(B
13058 \e$B9g$K$OM-8z$G$7$g$&!#\e(B
13059
13060 @vindex nnmail-resplit-incoming
13061 \e$B%G%#%U%)%k%H$G$OF~$C$F$/$k$9$Y$F$N%a%C%;!<%8$KBP$7$FJ,3d$,F/$-$^$9!#$b\e(B
13062 \e$B$7\e(B @code{mail-sources} \e$BJQ\e(B
13063 \e$B?t\e(B (@pxref{Mail Source Specifiers}) \e$B$K\e(B @code{directory} \e$B$N9`$r@_Dj$7$F$b!"\e(B
13064 \e$B$7$+$7!"%G%#%U%)%k%H$G$OJ,3d$O\e(B @emph{\e$B5/$3$j$^$;$s\e(B}\e$B!#JQ\e(B
13065 \e$B?t\e(B @code{nnmail-resplit-incoming} \e$B$rHs\e(B-@code{nil} \e$B$JCM$K@_Dj$9$k$3$H$K$h$C\e(B
13066 \e$B$F!"$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`\e(B
13067 \e$BL\$KBP$7$F$O8z2L$,$"$j$^$;$s!#\e(B)
13068
13069 Gnus \e$B$O$"$J$?$K<+J,<+?H$KD7$MJV$C$F$/$k$h$&$J2DG=@-$N$"$kA4$F$N5!2q$rDs\e(B
13070 \e$B6!$7$^$9!#Nc$($P!"$"$J$?$N>e;J$+$i$/$kA4$F$N%a!<%k$r4^$s$@%0%k!<%W$r:n$C\e(B
13071 \e$B$?$H$7$^$7$g$&!#$=$l$+$i!"6vH/E*$K$=$N%0%k!<%W$N9XFI<h$j;_$a$,5/$3$C$?$H\e(B
13072 \e$B$7$^$9!#\e(BGnus \e$B$O$=$l$G$b>e;J$+$i$NA4$F$N%a!<%k$rL$9XFI$N%0%k!<%W$KF~$l$^\e(B
13073 \e$B$9$N$G!">e;J$,\e(B ''\e$B7nMKF|$^$G$K$=$NJs9p=q$r=`Hw$7$J$$$H<s$@\e(B!'' \e$B$H$$$&%a!<\e(B
13074 \e$B%k$r$"$J$?$KAw$C$F$b!"$"$J$?$O$=$l$r8+$k;v$O$J$/!"2PMKF|$K$J$C$FK\Ev$OMb\e(B
13075 \e$B7n$N2HDB$rJ'$&$?$a$K6u$N%\%H%k$r=8$a$k$Y$-$G$"$C$F$b!"$^$@M-5k$G8[$o$l$F\e(B
13076 \e$B$$$k$H?.$8$F$$$k$+$b$7$l$^$;$s!#\e(B
13077
13078 @node Mail Sources
13079 @subsection Mail Sources
13080
13081 \e$B$$$m$s$J$H$3$m$+$i%a!<%k$r<hF@$9$k$3$H$,$G$-$^$9\e(B---\e$B%a!<%k%9%W!<%k!"\e(B
13082 @acronym{POP} \e$B%a!<%k%5!<%P!<!"\e(Bprocmail \e$B%G%#%l%/%H%j!<!"\e(Bmaildir \e$B$J$I$,Nc\e(B
13083 \e$B$H$7$F$"$j$^$9!#\e(B
13084
13085 @menu
13086 * Mail Source Specifiers::      \e$B%a!<%k$N85$,$I$3$+$r;XDj$9$k\e(B
13087 * Mail Source Customization::   \e$B@$$NCf$K1F6A$9$k$$$/$D$+$NJQ?t\e(B
13088 * Fetching Mail::               \e$B%a!<%k%=!<%9;X<(;R$r;HMQ$9$k\e(B
13089 @end menu
13090
13091 @node Mail Source Specifiers
13092 @subsubsection \e$B%a!<%k%=!<%9;X<(;R\e(B
13093 @cindex POP
13094 @cindex mail server
13095 @cindex procmail
13096 @cindex mail spool
13097 @cindex mail source
13098
13099 @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})
13100 \e$B$r@_Dj$9$k$3$H$G!"\e(BGnus \e$B$K%a!<%k$r<hF@$9$kJ}K!$r65$($k$3$H$,$G$-$^$9!#\e(B
13101
13102 \e$B$3$l$ONc$G$9\e(B:
13103
13104 @lisp
13105 (pop :server "pop3.mailserver.com" :user "myname")
13106 @end lisp
13107
13108 \e$B8fMw$NDL$j!"%a!<%k%=!<%9;X<(;R$O%j%9%H$G!":G=i$NMWAG$O\e(B @dfn{\e$B%a!<%k%=!<%9\e(B
13109 \e$B$N7?\e(B}\e$B!"$=$N<!$OG$0U$N?t$N\e(B @dfn{\e$B%-!<%o!<%I\e(B} \e$B$H$J$j$^$9!#L@<(E*$K;XDj$5$l\e(B
13110 \e$B$F$$$J$$%-!<%o!<%I$O=i4|CM$K$J$j$^$9!#\e(B
13111
13112 \e$B0J2<$N%a!<%k%=!<%9$N7?$r;HMQ2DG=$G$9\e(B:
13113
13114 @table @code
13115 @item file
13116 \e$BC1FH$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#IaDL$O%a!<%k%9%W!<%k$G$9!#\e(B
13117
13118 \e$B%-!<%o!<%I\e(B:
13119
13120 @table @code
13121 @item :path
13122 \e$B%U%!%$%k$NL>A0$G$9!#=i4|CM$O\e(B @env{MAIL} \e$B4D6-JQ?t$NCM\e(B
13123 \e$B$+\e(B @code{rmail-spool-directory} \e$B$NCM\e(B (\e$BIaDL\e(B
13124 \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
13125
13126 @item :prescript
13127 @itemx :postscript
13128 \e$B%a!<%k$r<hF@$9$kA08e$K<B9T$9$k%9%/%j%W%H$G$9!#\e(B
13129 @end table
13130
13131 \e$B%U%!%$%k%a!<%k%=!<%9$NNc\e(B:
13132
13133 @lisp
13134 (file :path "/usr/spool/mail/user-name")
13135 @end lisp
13136
13137 \e$B$b$7$/$O!"%G%#%U%)%k%H$N%U%!%$%kL>$r;H$&$H\e(B:
13138
13139 @lisp
13140 (file)
13141 @end lisp
13142
13143 \e$B%a!<%k%9%W!<%k%U%!%$%k$,%m!<%+%k%^%7%s$KL5$$>l9g$O!"\e(B
13144 @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
13145 \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
13146 \e$B%a!<%k%9%W!<%k$r%m%C%/$9$kJ}K!$,$"$j$^$;$s!#\e(B
13147
13148 \e$BE,@Z$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
13149 \e$B$^$9!#\e(B
13150
13151 @lisp
13152 (setq mail-sources
13153       '((file :prescript "ssh host bin/getmail >%t")))
13154 @end lisp
13155
13156 @samp{getmail} \e$B%9%/%j%W%H$O0J2<$N$h$&$J$b$N$K$J$j$^$9\e(B:
13157
13158 @example
13159 #!/bin/sh
13160 #  getmail - move mail from spool to stdout
13161 #  flu@@iki.fi
13162
13163 MOVEMAIL=/usr/lib/emacs/20.3/i386-redhat-linux/movemail
13164 TMP=$HOME/Mail/tmp
13165 rm -f $TMP; $MOVEMAIL $MAIL $TMP >/dev/null && cat $TMP
13166 @end example
13167
13168 \e$BL\E*$K9g$&$h$&$K;HMQ$7$?$$\e(B @samp{movemail} \e$B$K9g$o$;$F%9%/%j%W%H$r=q$-49\e(B
13169 \e$B$($F$/$@$5$$!#\e(B
13170
13171 @item directory
13172 @vindex nnmail-scan-directory-mail-source-once
13173 \e$B%G%#%l%/%H%j!<Cf$NJ#?t$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#$3$l$OIaDL\e(B
13174 \e$B$O\e(B procmail \e$B$K?7$7$$%a!<%k$r$$$/$D$+$N%U%!%$%k$KJ,3d$5$;$F$$$k$H$-$K;HMQ\e(B
13175 \e$B$5$l$^$9!#$9$J$o$A!"$=$N%G%#%l%/%H%j!<$K$"$k%U%!%$%k$H%0%k!<%W$O0lBP0l$G\e(B
13176 \e$BBP1~$7$F$$$k$N$G!"%U%!%$%k\e(B @file{foo.bar.spool} \e$B$K$"$k%a!<%k$O!"%0%k!<\e(B
13177 \e$B%W\e(B @code{foo.bar} \e$B$KCV$+$l$^$9\e(B (\e$B%5%U%#%C%/%9\e(B @code{.spool} \e$B$OJQ992DG=$G\e(B
13178 \e$B$9\e(B)\e$B!#\e(B@code{nnmail-scan-directory-mail-source-once} \e$B$r\e(B @code{nil} \e$B0J30$K\e(B
13179 \e$B$9$k$H!"\e(BGnus \e$B$O?7$7$$%a!<%k%=!<%9$r0l2s$@$1D4$Y$k$h$&$K$J$j$^$9!#$3$l$O!"\e(B
13180 \e$B;XDj$7$?%l%Y%k$N%a!<%k%0%k!<%W$@$1$rD4$Y$?$$$H$-$K!"$H$j$o$1JXMx$G$9!#\e(B
13181
13182 @vindex nnmail-resplit-incoming
13183 @code{nnmail-resplit-incoming} \e$B$H$$$&JQ?t$b$"$j!"$3$l$rHs\e(B-@code{nil} \e$B$K\e(B
13184 \e$B$9$k$HDL>o$NJ,3d=hM}$,%G%#%l%/%H%j!<Cf$N$9$Y$F$N%U%!%$%k$KBP$7$F9T$J$o$l\e(B
13185 \e$B$^$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
13186
13187 \e$B%-!<%o!<%I\e(B:
13188
13189 @table @code
13190 @item :path
13191 \e$B%U%!%$%k$N$"$k%G%#%l%/%H%j!<$NL>A0$G$9!#$3$l$K$O=i4|CM$O$"$j$^$;$s!#\e(B
13192
13193 @item :suffix
13194 \e$B$3$N@\Hx8l$G=*$o$k%U%!%$%k$@$1$,;HMQ$5$l$^$9!#=i4|CM$O\e(B @samp{.spool} \e$B$G\e(B
13195 \e$B$9!#\e(B
13196
13197 @item :predicate
13198 \e$B$3$N=R8l$,\e(B @code{nil} \e$B$G$J$$CM$rJV$9%U%!%$%k$N$_$G$9!#=i4|CM\e(B
13199 \e$B$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
13200 \e$BHx8l\e(B @emph{\e$B$H\e(B} \e$B$3$N=R8l$rK~B-$9$k%U%!%$%k$@$1$,9MN8$5$l$^$9!#\e(B
13201
13202 @item :prescript
13203 @itemx :postscript
13204 \e$B%a!<%k$N<hF@$NA0\e(B/\e$B8e$K<B9T$5$l$k%9%/%j%W%H$G$9!#\e(B
13205 @end table
13206
13207 \e$B%G%#%l%/%H%j!<%a!<%k%=!<%9$NNc$G$9\e(B:
13208
13209 @lisp
13210 (directory :path "/home/user-name/procmail-dir/"
13211            :suffix ".prcml")
13212 @end lisp
13213
13214 @item pop
13215 @acronym{POP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#\e(B
13216
13217 \e$B%-!<%o!<%I\e(B:
13218
13219 @table @code
13220 @item :server
13221 @acronym{POP} \e$B%5!<%P!<$NL>A0$G$9!#=i4|CM$O\e(B @env{MAILHOST} \e$B4D6-JQ?t$+$i<h\e(B
13222 \e$BF@$5$l$^$9!#\e(B
13223
13224 @item :port
13225 @acronym{POP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#$3$l$O?tCM\e(B (\e$BNc$(\e(B
13226 \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
13227 \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
13228 \e$BL>$G$J$1$l$P$J$j$^$;$s!#=i4|CM$O\e(B @samp{pop3} \e$B$G$9!#%7%9%F%`$K$h$C$F\e(B
13229 \e$B$O\e(B @samp{"pop-3"} \e$B$H$7$J$1$l$P$J$i$J$$$+$b$7$l$^$;$s!#\e(B
13230
13231 @item :user
13232 @acronym{POP} \e$B%5!<%P!<$KM?$($kMxMQ<TL>$G$9!#=i4|CM$O%m%0%$%sL>$G$9!#\e(B
13233
13234 @item :password
13235 @acronym{POP} \e$B%5!<%P!<$KM?$($k%Q%9%o!<%I$G$9!#;XDj$5$l$J$$>l9g$O!"MxMQ<T\e(B
13236 \e$B$OF~NO$r5a$a$i$l$^$9!#\e(B
13237
13238 @item :program
13239 @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
13240 \e$B$3$l$O\e(B @code{format} \e$B$N$h$&$JJ8;zNs$G$"$k$Y$-$G$9!#Nc$G$9\e(B:
13241
13242 @example
13243 fetchmail %u@@%s -P %p %t
13244 @end example
13245
13246 \e$BM-8z$J=q<0;HMQ;X<(J8;z$O\e(B:
13247
13248 @table @samp
13249 @item t
13250 \e$B%a!<%k$,0\F0$5$l$k%U%!%$%k$NL>A0$G$9!#$3$l$O>o$K$3$NJ8;zNs$K4^$^$l$F$$$J\e(B
13251 \e$B$1$l$P$J$j$^$;$s!#\e(B
13252
13253 @item s
13254 \e$B%5!<%P!<$NL>A0$G$9!#\e(B
13255
13256 @item P
13257 \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#\e(B
13258
13259 @item u
13260 \e$B;HMQ$9$kMxMQ<TL>$G$9!#\e(B
13261
13262 @item p
13263 \e$B;HMQ$9$k%Q%9%o!<%I$G$9!#\e(B
13264 @end table
13265
13266 \e$B$3$l$i$N;EMM$G;H$o$l$kCM$OBP1~$9$k%-!<%o!<%I$KM?$($?CM$+$i<h$i$l$^$9!#\e(B
13267
13268 @item :prescript
13269 \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
13270 \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
13271
13272 @item :postscript
13273 \e$B%a!<%k$r<hF@$7$?8e$K<B9T$5$l$k%9%/%j%W%H$G$9!#9=J8$O\e(B @code{:program} \e$B%-!<\e(B
13274 \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
13275
13276 @item :function
13277 @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
13278 \e$B0l$D$N%Q%i%a!<%?$H$H$b$K8F$P$l$^$9\e(B---\e$B%a!<%k$,$=$3$X0\F0$5$l$k$Y$-%U%!%$\e(B
13279 \e$B%k$G$9!#\e(B
13280
13281 @item :authentication
13282 \e$B$3$l$O\e(B @code{password} \e$B$+%7%s%\%k\e(B @code{apop} \e$B$G!"$I$NG'>ZJ}<0$r;H$&$+$r\e(B
13283 \e$B7h$a$k$b$N$N$I$A$i$+$G$9!#=i4|@_Dj$O\e(B @code{password} \e$B$G$9!#\e(B
13284
13285 @item :connection
13286 \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
13287 \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
13288 \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$7\e(B
13289 \e$B$F2<$5$$\e(B:
13290
13291 @itemize @bullet
13292 @item
13293 @dfn{ssl:} @acronym{SSL} \e$B$r;H$$$^$9!#\e(BOpenSSL (@samp{openssl} \e$B%W%m%0%i\e(B
13294 \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$G\e(B
13295 \e$B$9!#\e(B
13296 @item
13297 @dfn{starttls:} STARTTLS (@acronym{SSL} \e$B$KN`;w\e(B) \e$B$r;H$$$^$9!#30It%i%$%V%i\e(B
13298 \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
13299 @samp{starttls}.
13300 @end itemize
13301
13302 @item :leave
13303 \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
13304 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13305 @end table
13306
13307 @vindex pop3-movemail
13308 @vindex pop3-leave-mail-on-server
13309 @code{:program} \e$B$H\e(B @code{:function} \e$B%-!<%o!<%I$,;XDj$5$l$F$$$J$$$H!"\e(B
13310 @code{pop3-movemail} \e$B$,;HMQ$5$l$^$9!#\e(B@code{pop3-movemail} \e$B$r;H$&>l9g!"\e(B
13311 @code{pop3-leave-mail-on-server} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%a!<%k$O<hF@\e(B
13312 \e$B8e$G$b\e(B @acronym{POP} \e$B%5!<%P!<$K;D$5$l$^$9!#\e(B@acronym{POP} \e$B%5!<%P!<$O%;%C\e(B
13313 \e$B%7%g%sCf$N>uBV$N>pJs$r0];}$7$^$;$s!#%/%i%$%"%s%H$,?.Mj$G$-$k>pJs$O%/%i%$\e(B
13314 \e$B%"%s%H$=$N$b$N$K$"$j$^$9$,!"<B:]$K$=$3$K$"$k$b$N$O@5$7$/$J$$$+$b$7$l$J$$\e(B
13315 \e$B$3$H$KCm0U$7$F2<$5$$!#$=$l$i$,@5$7$/>pJs$r0];}$7$J$$>l9g$O!"$9$Y$F$,Jx2u\e(B
13316 \e$B$7$F!"$"$J$?$O2u$l$?%a!<%k%\%C%/%9$H$H$b$KCV$-5n$j$K$J$k2DG=@-$,$"$j$^$9!#\e(B
13317
13318 \e$B$3$l$O$$$/$D$+$NNc$G$9!#=i4|MxMQ<TL>$G!"=i4|\e(B @acronym{POP} \e$B%5!<%P!<$+$i\e(B
13319 \e$B<hF@$7!"=i4|<hF@J}K!$r;HMQ$7$^$9\e(B:
13320
13321 @lisp
13322 (pop)
13323 @end lisp
13324
13325 \e$B;XL>$5$l$?%5!<%P!<$+$i;XL>$5$l$?MxMQ<T$H%Q%9%o!<%I$G<hF@$7$^$9\e(B:
13326
13327 @lisp
13328 (pop :server "my.pop.server"
13329      :user "user-name" :password "secret")
13330 @end lisp
13331
13332 \e$B%a!<%k$N0\F0$K\e(B @samp{movemail} \e$B$r;H$$$^$9\e(B:
13333
13334 @lisp
13335 (pop :program "movemail po:%u %t %p")
13336 @end lisp
13337
13338 @item maildir
13339 Maildir \e$B$+$i%a!<%k$r<hF@$7$^$9!#$3$l$O8=:_\e(B qmail \e$B$H\e(B postfix \e$B$G$N$_$G%5%]!<\e(B
13340 \e$B%H$5$l$F$$$k\e(B mailbox \e$B7A<0$G!"FCJL$N%G%#%l%/%H%j!<$N$=$l$>$l$N%U%!%$%k$,\e(B
13341 \e$B@53N$K\e(B 1 \e$B%a!<%k$H$J$C$F$$$^$9!#\e(B
13342
13343 \e$B%-!<%o!<%I\e(B:
13344
13345 @table @code
13346 @item :path
13347 \e$B%a!<%k$,J]B8$5$l$k%G%#%l%/%H%j!<$NL>A0$G$9!#=i4|CM$O4D6-JQ\e(B
13348 \e$B?t\e(B @env{MAILDIR} \e$B$+$i<hF@$7$?CM$+!"$^$?$O\e(B @file{~/Maildir/} \e$B$G$9!#\e(B
13349 @item :subdirs
13350 Maildir \e$B$N%5%V%G%#%l%/%H%j$G$9!#=i4|CM$O\e(B @samp{("new" "cur")} \e$B$G$9!#\e(B
13351
13352 @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
13353 @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
13354 @c \e$BF@$9$kI,MW$,$"$j$^$9!#\e(B
13355
13356 \e$B%j%b!<%H%^%7%s$+$i%a!<%k$r<h$j4s$;$k$3$H$b=PMh$^$9!#\e(B
13357 (\e$B$H$$$&$N$b!"\e(Bmaildir \e$B$O%m%C%/$NLdBj$r5$$K$;$:$K:Q$`$+$i!#\e(B)
13358 @end table
13359
13360 Maildir \e$B%a!<%k%=!<%9$NNc$r$U$?$D\e(B:
13361
13362 @lisp
13363 (maildir :path "/home/user-name/Maildir/"
13364          :subdirs ("cur" "new"))
13365 @end lisp
13366
13367 @lisp
13368 (maildir :path "/user@@remotehost.org:~/Maildir/"
13369          :subdirs ("new"))
13370 @end lisp
13371
13372 @item imap
13373 @acronym{IMAP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#2?$i$+$NM}M3\e(B
13374 \e$B$G\e(B @acronym{IMAP} \e$B$r0U?^$5$l$?$h$&$J%M%C%H%o!<%/>e$G%a!<%k$rFI$`%W%m%H%3\e(B
13375 \e$B%k$H$7$F07$$$?$/$J$$$H$-$O!"\e(BGnus \e$B$G$O\e(B @acronym{POP} \e$B%5!<%P!<$HF1MM$K07$&\e(B
13376 \e$B$3$H$,$G$-!"M?$($i$l$?\e(B @acronym{IMAP} \e$B%a!<%k%\%C%/%9$+$i5-;v$r<hF@$7$^$9!#\e(B
13377 \e$B>\$7$/$O\e(B @xref{IMAP} \e$B$r;2>H$7$F2<$5$$!#\e(B
13378
13379 Kerberos, GSSAPI, @acronym{TLS}/@acronym{SSL} \e$B$*$h$S\e(B STARTTLS \e$B$N$?$a$N30\e(B
13380 \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}.
13381
13382 \e$B%-!<%o!<%I\e(B:
13383
13384 @table @code
13385 @item :server
13386 @acronym{IMAP} \e$B%5!<%P!<$NL>A0!#=i4|CM$O4D6-JQ?t\e(B @env{MAILHOST} \e$B$+$iF@$^\e(B
13387 \e$B$9!#\e(B
13388
13389 @item :port
13390 @acronym{IMAP} \e$B%5!<%P!<$N%]!<%HHV9f!#IaDL$O=i4|CM$O\e(B @samp{143} \e$B$G!"\e(B
13391 @acronym{TLS}/@acronym{SSL} \e$B@\B3$K$O\e(B @samp{993} \e$B$G$9!#\e(B
13392
13393 @item :user
13394 @acronym{IMAP} \e$B%5!<%P!<$KEO$9MxMQ<TL>$G$9!#=i4|CM$O%m%0%$%sL>$G$9!#\e(B
13395
13396 @item :password
13397 @acronym{IMAP} \e$B%5!<%P!<$KEO$9%Q%9%o!<%I$G$9!#;XDj$5$l$F$$$J$$$H$-$O!"Mx\e(B
13398 \e$BMQ<T$OF~NO$rB%$5$l$^$9!#\e(B
13399
13400 @item :stream
13401 \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
13402 \e$B%7%s%\%k$NCf$N$R$H$D$r@_Dj$7$^$9!#8=>u$G$O\e(B @samp{gssapi},
13403 @samp{kerberos4}, @samp{starttls}, @samp{tls}, @samp{ssl},
13404 @samp{shell} \e$B$^$?$O=i4|CM$N\e(B @samp{network} \e$B$K$J$j$^$9!#\e(B
13405
13406 @item :authentication
13407 \e$B%5!<%P!<$G$NG'>Z$K$I$NG'>ZK!$r;H$&$+!#$3$l\e(B
13408 \e$B$O\e(B @code{imap-authenticator-alist} \e$B$N%7%s%\%k$N0l$D$r@_Dj$7$^$9!#8=>u$G\e(B
13409 \e$B$O\e(B @samp{gssapi}, @samp{kerberos4}, @samp{digest-md5}, @samp{cram-md5},
13410 @samp{anonymous} \e$B$^$?$O=i4|CM$N\e(B @samp{login} \e$B$K$J$j$^$9!#\e(B
13411
13412 @item :program
13413 :stream \e$B$K\e(B `shell' \e$B$,@_Dj$5$l$F$$$k$H$-$O!"$3$NCM$,JQ\e(B
13414 \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
13415 \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
13416
13417 @example
13418 ssh %s imapd
13419 @end example
13420
13421 \e$BM-8z$J\e(B format \e$B;X<(;R$O0J2<$NDL$j$G$9!#\e(B
13422
13423 @table @samp
13424 @item s
13425 \e$B%5!<%P!<$NL>A0!#\e(B
13426
13427 @item l
13428 @code{imap-default-user} \e$B$G@_Dj$5$l$?%f!<%6L>!#\e(B
13429
13430 @item p
13431 \e$B%5!<%P!<$N%]!<%HHV9f!#\e(B
13432 @end table
13433
13434 \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
13435
13436 @item :mailbox
13437 \e$B%a!<%k$r<hF@$9$k%a!<%k%\%C%/%9$NL>A0!#=i4|CM$O\e(B @samp{INBOX} \e$B$G!"$3$l$OIa\e(B
13438 \e$BDL$OF~$C$F$/$k%a!<%k$r<u$1<h$k%a!<%k%\%C%/%9$G$9!#\e(B
13439
13440 @item :predicate
13441 \e$B<hF@$9$k5-;v$r7hDj$9$k$?$a$K;H$o$l$k=R8l!#=i4|CM$N!"\e(B@samp{UNSEEN
13442 UNDELETED} \e$B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I\e(B
13443 \e$B$-\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$G%a!<%k%\%C%/%9$rGA$-!"$$$/$D$+$N5-;v$K4{\e(B
13444 \e$BFI\e(B (\e$B$b$7$/$O!"\e(BSEEN) \e$B$N0u$rIU$1$k$J$i!"\e(B@samp{1:*} \e$B$K@_Dj$9$kI,MW$,$"$k$+\e(B
13445 \e$B$b$7$l$^$;$s!#$=$&$9$l$P!"%a!<%k%\%C%/%9$NA4$F$N5-;v$O0u$NG!2?$K4X$o$i$:\e(B
13446 \e$B<hF@$5$l$^$9!#=R8l$N40A4$J0lMw$O!"\e(BRFC2060 \e$B$N\e(B 6.4.4 \e$B@a$rFI$s$G$/$@$5$$!#\e(B
13447
13448 @item :fetchflag
13449 \e$B%5!<%P!<$G!"<hF@$7$?5-;v$K0u$rIU$1$kJ}K!!#=i4|CM$N\e(B @samp{\Deleted} \e$B$O$=\e(B
13450 \e$B$l$i$K>C5n$N0u$rIU$1$^$9$,!"B>$K\e(B @samp{\Seen} \e$B$G$OC1$K4{FI$N0u$rIU$1$^$9!#\e(B
13451 \e$B$3$l$i$O:G$b$"$j$=$&$JFs$D$NA*Br$G$9$,!"B>$N0u$b\e(B RFC2060 \e$B$N\e(B 2.3.2 \e$B@a$GDj\e(B
13452 \e$B5A$5$l$F$$$^$9!#\e(B
13453
13454 @item :dontexpunge
13455 @code{nil} \e$B$G$J$+$C$?$i!"5-;v$r<hF@$7$?8e$G!"$=$l$i$K>C5n$N0u$,IU$$$F$$\e(B
13456 \e$B$F$b:o=|$7$^$;$s!#\e(B
13457 @end table
13458
13459 @acronym{IMAP} \e$B%a!<%k%=!<%9$NNc\e(B:
13460
13461 @lisp
13462 (imap :server "mail.mycorp.com"
13463       :stream kerberos4
13464       :fetchflag "\\Seen")
13465 @end lisp
13466
13467 @item webmail
13468 @uref{http://www.hotmail.com/}, @uref{http://webmail.netscape.com/},
13469 @uref{http://www.netaddress.com/}, @uref{http://www.yahoo.com/} \e$B$J$I$N%&%'\e(B
13470 \e$B%V%a!<%k%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#\e(B
13471
13472 \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
13473 \e$B$O\e(B "one-line-cookie" \e$B%Q%C%A$rEv$F$kI,MW$,$"$j$^$9!#\e(B
13474
13475 \e$B7Y9p\e(B: \e$B%a!<%k$,<:$o$l$k$+$b$7$l$^$;$s!#L5J]>Z$G$9!#\e(B
13476
13477 \e$B%-!<%o!<%I\e(B:
13478
13479 @table @code
13480 @item :subtype
13481 \e$B%&%'%V%a!<%k%5!<%P!<$N7?$G$9!#=i4|CM$O\e(B @code{hotmail} \e$B$G$9!#B>$N8uJd\e(B
13482 \e$B$O\e(B @code{netscape}, @code{netaddress}, @code{my-deja} \e$B$G$9!#\e(B
13483
13484 @item :user
13485 \e$B%&%'%V%a!<%k%5!<%P!<$NMxMQ<TL>$G$9!#=i4|CM$O%m%0%$%sL>$G$9!#\e(B
13486
13487 @item :password
13488 \e$B%&%'%V%a!<%k%5!<%P!<$N%Q%9%o!<%I$G$9!#;XDj$7$J$$>l9g$O!"MxMQ<T$KF~NO$rB%\e(B
13489 \e$B$7$^$9!#\e(B
13490
13491 @item :dontexpunge
13492 @code{nil} \e$B$G$J$+$C$?$i!"L$FI$N5-;v$@$1$r<hF@$7$F!"$=$l$i$r$4$_H"$N%U%)\e(B
13493 \e$B%k%@!<$K0\F0$7$^$;$s!#\e(B
13494 @end table
13495
13496 \e$B%&%'%V%a!<%k$N%=!<%9$NNc$G$9\e(B:
13497
13498 @lisp
13499 (webmail :subtype 'hotmail
13500          :user "user-name"
13501          :password "secret")
13502 @end lisp
13503 @end table
13504
13505 @table @dfn
13506 @item Common Keywords
13507 \e$B6&DL%-!<%o!<%I$O$I$s$J7?$N%a!<%k%=!<%9$K$b;H$&$3$H$,$G$-$^$9!#\e(B
13508
13509 \e$B%-!<%o!<%I\e(B:
13510
13511 @table @code
13512 @item :plugged
13513 @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
13514 \e$B$7$^$9!#$b$7$"$J$?$,%G%#%l%/%H%j$r%a!<%k%=!<%9$K;H$C$F$$$k$J$i$P!"$3$NNc\e(B
13515 \e$B$N$h$&$K;XDj$9$k$3$H$,$G$-$^$9\e(B:
13516
13517 @lisp
13518 (setq mail-sources
13519       '((directory :path "/home/pavel/.Spool/"
13520                    :suffix ""
13521                    :plugged t)))
13522 @end lisp
13523
13524 \e$B$"$J$?$,\e(B @dfn{unplugged} \e$B$G$"$C$F$b\e(B Gnus \e$B$O%a!<%k$r<hF@$7$^$9!#$3$l$O!"\e(B
13525 \e$B%m!<%+%k$N%a!<%k$H%K%e!<%9$r;H$&>l9g$KJXMx$G$9!#\e(B
13526 @end table
13527 @end table
13528
13529 @subsubsection \e$B4X?t%$%s%?!<%U%'!<%9\e(B
13530
13531 \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
13532 \e$B$,<B9T$5$l$F$$$k4V$@$1!"$=$l$>$l$N%-!<%o!<%I\e(B @code{:foo} \e$B$NCM$H$7\e(B
13533 \e$B$F\e(B Lisp \e$BJQ?t\e(B @code{foo} \e$B$,;H$o$l$^$9!#Nc$($P!"0J2<$N%a!<%k%=!<%9$N@_DjNc\e(B
13534 \e$B$K$D$$$F9M$($F$_$F2<$5$$!#\e(B
13535
13536 @lisp
13537 (setq mail-sources '((pop :user "jrl"
13538                           :server "pophost" :function fetchfunc)))
13539 @end lisp
13540
13541 \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
13542 \e$BCM$O\e(B @code{"jrl"} \e$B$K$J$j!"\e(B@code{server} \e$B$H$$$&%7%s%\%k$NCM\e(B
13543 \e$B$O\e(B @code{"pophost"} \e$B$K$J$j$^$9!#\e(B
13544 @code{port}, @code{password}, @code{program}, @code{prescript},
13545 @code{postscript}, @code{function} \e$B$*$h$S\e(B @code{authentication} \e$B$NCM$b$^\e(B
13546 \e$B$?!"$=$l$i$N4{DjCM$K$J$j$^$9!#\e(B
13547
13548 \e$B$=$l$>$l$N7?$N%a!<%k%=!<%9$N$?$a$N%-!<%o!<%I$N%j%9%H$K$D$$$F$O!">e5-$r;2\e(B
13549 \e$B>H$7$F2<$5$$!#\e(B
13550
13551 @node Mail Source Customization
13552 @subsubsection \e$B%a!<%k%=!<%9$N%+%9%?%^%$%:\e(B
13553
13554 \e$B0J2<$O%a!<%k$N<hF@J}K!$K1F6A$9$kJQ?t$N0lMw$G$9!#IaDL$O$3$l$i$O$I$l$b@_Dj\e(B
13555 \e$B$9$kI,MW$O$J$$$G$7$g$&!#\e(B
13556
13557 @table @code
13558 @item mail-source-crash-box
13559 @vindex mail-source-crash-box
13560 \e$B%a!<%k$rA`:n$7$F$$$k4V$KJ]B8$5$l$F$$$k>l=j$G$9!#=i4|CM\e(B
13561 \e$B$O\e(B @file{~/.emacs-mail-crash-box} \e$B$G$9!#\e(B
13562
13563 @item mail-source-delete-incoming
13564 @vindex mail-source-delete-incoming
13565 @code{nil} \e$B$G$J$1$l$P!"F~$C$FMh$?%U%!%$%k$O!"$=$l$r=hM}$7$?8e$K>C5n$5$l\e(B
13566 \e$B$^$9!#\e(B@code{t} \e$B$G$O%U%!%$%k$r$?$@$A$K>C5n$7!"\e(B@code{nil} \e$B$G$O$$$+$J$k%U%!\e(B
13567 \e$B%$%k$b>C$7$^$;$s!#@5$N?t$@$C$?>l9g$O!"$=$NF|?t0J>e$K8E$$%U%!%$%k$r>C5n$7\e(B
13568 \e$B$^$9\e(B (\e$B$3$l$O?7Ce%a!<%k$r<u$1<h$k$H$-$@$19T$J$o$l$^$9\e(B)\e$B!#\e(B
13569 @code{mail-source-delete-incoming} \e$B$r\e(B @code{nil} \e$B$K$7$F$*$$$F!"\e(B
13570 @code{mail-source-delete-old-incoming} \e$B$r%U%C%/$^$?$O<jF0$G8F$s$G$bNI$$\e(B
13571 \e$B$G$9!#\e(B
13572
13573 @item mail-source-delete-old-incoming-confirm
13574 @vindex mail-source-delete-old-incoming-confirm
13575 \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
13576 \e$B%k$r>C5n$9$k$H$-$K3NG'$r5a$a$^$9!#$3$NJQ?t\e(B
13577 \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
13578
13579 @item mail-source-ignore-errors
13580 @vindex mail-source-ignore-errors
13581 \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
13582 \e$B$^$9!#\e(B
13583
13584 @item mail-source-directory
13585 @vindex mail-source-directory
13586 \e$BF~$C$F$-$?%a!<%k%=!<%9$N%U%!%$%k$,\e(B (\e$B$b$7$"$l$P\e(B) \e$BJ]B8$5$l$k%G%#%l%/%H%j!<\e(B
13587 \e$B$G$9!#=i4|CM$O\e(B @file{~/Mail/} \e$B$G$9!#8=;~E@$G$O!"$3$l$,;H$o$l$kM#0l$N$b$N\e(B
13588 \e$B$OJQ?t\e(B @code{mail-source-delete-incoming} \e$B$,\e(B @code{nil} \e$B$^$?$O?t;z$G$"$C\e(B
13589 \e$B$?>l9g!"F~$C$F$-$?%U%!%$%k$,J]B8$5$l$k>l=j$N;XDj$G$9!#\e(B
13590
13591 @item mail-source-incoming-file-prefix
13592 @vindex mail-source-incoming-file-prefix
13593 \e$BF~$C$F$-$?%a!<%k$rJ]B8$9$k%U%!%$%k$N%W%l%U%#%C%/%9$G$9!#=i4|CM\e(B
13594 \e$B$O\e(B @file{Incoming} \e$B$G!"$3$N>l9g%U%!%$%k\e(B
13595 \e$B$O\e(B @file{Incoming30630D_} \e$B$d\e(B @file{Incoming298602ZD} \e$B$N$h$&$K$J$j$^$9!#\e(B
13596 @code{mail-source-delete-incoming} \e$B$,\e(B @code{nil} \e$B$N>l9g$@$1$G$9$,!#\e(B
13597
13598 @item mail-source-default-file-modes
13599 @vindex mail-source-default-file-modes
13600 \e$BA4$F$N?7$7$$%a!<%k%U%!%$%k$O$3$N%U%!%$%k%b!<%I$K$J$j$^$9!#=i4|CM\e(B
13601 \e$B$O\e(B 384 \e$B$G$9!#\e(B
13602
13603 @item mail-source-movemail-program
13604 @vindex mail-source-movemail-program
13605 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i?7Ce%a!<%k$N<h$j9~$`$?$a$N%W%m%0%i%`$NL>A0!#\e(B
13606 @code{nil} \e$B$@$C$?$i\e(B @var{exec-directory} \e$B$K$"$k\e(B @code{movemail}\e$B!#\e(B
13607 @end table
13608
13609 @node Fetching Mail
13610 @subsubsection \e$B%a!<%k$N<hF@\e(B
13611
13612 @vindex mail-sources
13613 @vindex nnmail-spool-file
13614 \e$B<B:]$K\e(B Gnus \e$B$K$I$3$+$i?7$7$$%a!<%k$r<hF@$9$k$+$r65$($k$K$O!"\e(B
13615 @code{mail-sources} \e$B$r%a!<%k%=!<%9;X<(;R$N%j%9%H$K@_Dj$9$k$3$H$G\e(B
13616 \e$B$9\e(B (@pxref{Mail Source Specifiers})\e$B!#\e(B
13617
13618 \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
13619 \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
13620
13621 \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
13622 \e$B$7$?$$$J$i!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
13623
13624 @lisp
13625 (setq mail-sources
13626       '((file)
13627         (pop :server "pop3.mail.server"
13628              :password "secret")))
13629 @end lisp
13630
13631 \e$B$b$7$/$O!"$3$l$i$N%-!<%o!<%I$N=i4|CM$r;H$$$?$/$J$1$l$P\e(B:
13632
13633 @lisp
13634 (setq mail-sources
13635       '((file :path "/var/spool/mail/user-name")
13636         (pop :server "pop3.mail.server"
13637              :user "user-name"
13638              :port "pop3"
13639              :password "secret")))
13640 @end lisp
13641
13642 \e$B%a!<%k%P%C%/%(%s%I$r;H$&$H$-$O!"\e(BGnus \e$B$OA4$F$N%a!<%k$r\e(B inbox \e$B$+$i5[$$>e$2\e(B
13643 \e$B$F!"%[!<%`%G%#%l%/%H%j!<$KJ|$jEj$2$^$9!#$"$J$?$,%a!<%k%P%C%/%(%s%I$r;H$C\e(B
13644 \e$B$F$$$J$$>l9g$O!"\e(BGnus \e$B$O0lDL$b%a!<%k$r0\F0$7$^$;$s\e(B---\e$B:G=i$KKbK!$N8F$S=P$7\e(B
13645 \e$B$r$?$/$5$s$7$J$1$l$P$J$j$^$;$s!#$^$:8^3Q7A$rIA$-!"O9?$$K2P$rIU$1!";3MS$r\e(B
13646 \e$B@8$1lS$H$7$FJ{$2=*$($?8e$G!"\e(BGnus \e$B$,$"$J$?$N%a!<%k$r0\F0$7$F$bK\Ev$K$"$^\e(B
13647 \e$B$j6C$$$F$O$$$1$^$;$s!#\e(B
13648
13649 @node Mail Back End Variables
13650 @subsection \e$B%a!<%k%P%C%/%(%s%IJQ?t\e(B
13651
13652 \e$B$3$l$i$NJQ?t$O\e(B (\e$B$?$$$F$$$N>l9g\e(B) \e$BA4$F$N0c$C$?%a!<%k%P%C%/%(%s%I$K4XO"$7$^\e(B
13653 \e$B$9!#\e(B
13654
13655 @table @code
13656 @vindex nnmail-read-incoming-hook
13657 @item nnmail-read-incoming-hook
13658 \e$B%a!<%k%P%C%/%(%s%I$O?7$7$$%a!<%k$rFI$_9~$s$@8e$K$3$N%U%C%/$r8F$S$^$9!#$b\e(B
13659 \e$B$7$=$&$7$?$$$H;W$&$J$i!"$3$N%U%C%/$r%a!<%k4F;k%W%m%0%i%`$KCN$i$;$k$?$a$K\e(B
13660 \e$B;H$&;v$,$G$-$^$9!#\e(B
13661
13662 @vindex nnmail-split-hook
13663 @item nnmail-split-hook
13664 @findex gnus-article-decode-encoded-words
13665 @cindex RFC 1522 decoding
13666 @cindex RFC 2047 decoding
13667 \e$B$=$l$>$l$N%a%C%;!<%8$,$=$N%X%C%@!<$K4p$E$$$FJ,3d$,$J$5$l$kD>A0$K$=$l$,J]\e(B
13668 \e$BB8$5$l$F$$$k%P%C%U%!$G<B9T$5$l$k%U%C%/$G$9!#$3$N%U%C%/$O$=$l$,E,9g$9$k$H\e(B
13669 \e$B9M$($k$h$&$K<+M3$K%P%C%U%!$NFbMF$rJT=8$9$k;v$,$G$-$^$9\e(B---\e$B%P%C%U%!$OJ,3d\e(B
13670 \e$B$,=*$o$C$?8e$G>C5n$5$l!"%P%C%U%!$G9T$o$l$?JQ99$O$I$N%U%!%$%k$K$b8=$l$^$;\e(B
13671 \e$B$s!#\e(B@code{gnus-article-decode-rfc1522} \e$B$,$3$N%U%C%/$K2C$($k;v$,E,@Z$J4X\e(B
13672 \e$B?t$N0l$D$G$9!#\e(B
13673
13674 @vindex nnmail-pre-get-new-mail-hook
13675 @vindex nnmail-post-get-new-mail-hook
13676 @item nnmail-pre-get-new-mail-hook
13677 @itemx nnmail-post-get-new-mail-hook
13678 \e$B$3$l$i$OF~$C$F$/$k%a!<%k$r07$&$H$-$K<B9T$5$l$kLr$KN)$DFs$D$N%U%C%/$G\e(B
13679 \e$B$9\e(B---@code{nnmail-pre-get-new-mail-hook} (\e$B$3$l$O?7$7$$%a!<%k$r07$&D>A0$K\e(B
13680 \e$B8F$P$l$^$9\e(B) \e$B$H\e(B @code{nnmail-post-get-new-mail-hook} (\e$B$3$l$O%a!<%k$N07$$\e(B
13681 \e$B$,=*$o$C$?$H$-$K8F$P$l$^$9\e(B) \e$B$G$9!#<!$N$b$N$O!"$3$NFs$D$N%U%C%/$r;H$C$F?7\e(B
13682 \e$B$7$$%a!<%k%U%!%$%k$KM?$($i$l$k=i4|%U%!%$%k%b!<%I$rJQ99$9$kNc$G$9\e(B:
13683
13684 @lisp
13685 (add-hook 'nnmail-pre-get-new-mail-hook
13686           (lambda () (set-default-file-modes 511)))
13687
13688 (add-hook 'nnmail-post-get-new-mail-hook
13689           (lambda () (set-default-file-modes 551)))
13690 @end lisp
13691
13692 @item nnmail-use-long-file-names
13693 @vindex nnmail-use-long-file-names
13694 @code{nil} \e$B$G$J$$$J$i!"%a!<%k%P%C%/%(%s%I$OD9$$%U%!%$%kL>$H%G%#%l%/%H%j!<\e(B
13695 \e$BL>$r;H$$$^$9!#\e(B@samp{mail.misc} \e$B$N$h$&$J%0%k!<%WL>$O\e(B @file{mail.misc} \e$B$H\e(B
13696 \e$B$$$&%G%#%l%/%H%j!<\e(B (@code{nnml} \e$B%P%C%/%(%s%I$,;H$o$l$F$$$k$H$_$J$9$H\e(B) \e$B$+\e(B
13697 \e$B%U%!%$%k\e(B (@code{nnfolder} \e$B%P%C%/%(%s%I$,;H$o$l$F$$$k$H$_$J$9$H\e(B) \e$B$H$$$&7k\e(B
13698 \e$B2L$K$J$j$^$9!#$b$7$=$l$,\e(B @code{nil} \e$B$G$"$k$J$i!"F1$8%0%k!<%W\e(B
13699 \e$B$O\e(B @file{mail/misc} \e$B$H$$$&7k2L$K$J$j$^$9!#\e(B
13700
13701 @item nnmail-delete-file-function
13702 @vindex nnmail-delete-file-function
13703 @findex delete-file
13704 \e$B%U%!%$%k$r>C5n$9$k$?$a$K8F$P$l$k4X?t$G$9!#=i4|CM\e(B
13705 \e$B$O\e(B @code{delete-file} \e$B$G$9!#\e(B
13706
13707 @item nnmail-cache-accepted-message-ids
13708 @vindex nnmail-cache-accepted-message-ids
13709 @code{nil} \e$B$G$J$$$H!"%P%C%/%(%s%I$KF~$C$FMh$?5-;v\e(B (\e$BNc$($P!"\e(B@code{Gcc} \e$B$K\e(B
13710 \e$B$h$C$F\e(B) \e$B$N\e(B @code{Message-ID} \e$B$r%a!<%k=EJ#H/8+%U%!%$%k$KF~$l$^$9!#%G%#%U%)\e(B
13711 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13712
13713 @item nnmail-cache-ignore-groups
13714 @vindex nnmail-cache-ignore-groups
13715 \e$B@55,I=8=$+@55,I=8=$N%j%9%H$G$9!#@55,I=8=$K%0%k!<%WL>$,%^%C%A$9$k\e(B
13716 \e$B$H\e(B @code{Message-ID} \e$B%-%c%C%7%e$K5-O?$5$l$^$;$s!#\e(B
13717
13718 \e$BNc$($PFC5iJ,3d\e(B (@pxref{Fancy Mail Splitting}) \e$B$r4X\e(B
13719 \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
13720 \e$B$G$7$g$&!#\e(B
13721 @end table
13722
13723 @node Fancy Mail Splitting
13724 @subsection \e$BFC5i%a!<%kJ,3d\e(B
13725 @cindex mail splitting
13726 @cindex fancy mail splitting
13727
13728 @vindex nnmail-split-fancy
13729 @findex nnmail-split-fancy
13730 \e$BHf3SE*C1=c$JI8=`$N%a!<%kJ,3d;XDj$NJ}K!$G$O$"$J$?$NK>$`;v$,$G$-$J$$>l9g!"\e(B
13731 @code{nnmail-split-methods} \e$B$r\e(B @code{nnmail-split-fancy} \e$B$K@_Dj$9$k;v$,\e(B
13732 \e$B$G$-$^$9!#$=$l$+$iJQ?t\e(B @code{nnmail-split-fancy} \e$B$GM7$V;v$,$G$-$^$9!#\e(B
13733
13734 \e$B$^$:$3$NJQ?t$NCM$NNc$r8+$F$_$^$7$g$&\e(B:
13735
13736 @lisp
13737 ;; @r{\e$B%a!<%k%G!<%b%s\e(B (mailer deamon) \e$B$OIaDL$N%0%k!<%W$K$OAj8_Ej9F$5$l$^\e(B}
13738 ;; @r{\e$B$;$s!#7Y9p$OK\Ev$N%(%i!<$H$O0c$C$?%0%k!<%W$KF~$l$i$l$^$9!#\e(B}
13739 (| ("from" mail (| ("subject" "warn.*" "mail.warning")
13740                    "mail.misc"))
13741    ;; @r{\e$B%(%i!<$G$J$$%a%C%;!<%8$OA4$F$N4XO"$7$?%0%k!<%W$KAj8_Ej9F$5$l$^\e(B}
13742    ;; @r{\e$B$9$,!"\e(B(ding) \e$B%j%9%H$HB>$N\e(B (ding) \e$B4XO"$N%a!<%k$N$?$a$N%0%k!<%W$K\e(B}
13743    ;; @r{\e$B$OAj8_Ej9F$7$^$;$s!#\e(B}
13744    (& (| (any "ding@@ifi\\.uio\\.no" "ding.list")
13745          ("subject "ding" "ding.misc"))
13746       ;; @r{\e$BB>$N%a!<%j%s%0%j%9%H\e(B@dots{}}
13747       (any "procmail@@informatik\\.rwth-aachen\\.de" "procmail.list")
13748       (any "SmartList@@informatik\\.rwth-aachen\\.de" "SmartList.list")
13749       ;; @r{\e$B0J2<$N$I$A$i$N%a!<%j%s%0%j%9%H$bF1$8@\F,<-$J$N$G!"\e(Bbugs-}
13750       ;; @r{\e$B$@$1$KEj9F$5$l$?$b$N$,\e(B mypkg.list \e$B$KAj8_Ej9F$5$l$J$$$h\e(B}
13751       ;; @r{\e$B$&$K$7$F$$$^$9!#$7$+$7K\Ev$KAj8_Ej9F$5$l$?5-;v$rAj8_Ej9F\e(B}
13752       ;; @r{\e$B$9$k$3$H$O5v$7$F$$$^$9!#\e(B}
13753       (any "bugs-mypackage@@somewhere" "mypkg.bugs")
13754       (any "mypackage@@somewhere" - "bugs-mypackage" "mypkg.list")
13755       ;; @r{\e$B?M!9\e(B@dots{}}
13756       (any "larsi@@ifi\\.uio\\.no" "people.Lars_Magne_Ingebrigtsen"))
13757    ;; @r{\e$B9gCW$7$J$+$C$?%a!<%k$OA4$F$rJa$^$($k%0%k!<%W$X9T$-$^$9!#\e(B}
13758    "misc.misc")
13759 @end lisp
13760
13761 \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$"$k$$$O\e(B) \e$B$=$l$>$l$N\e(B
13762 \e$BJ,3d$,B>$NJ,3d$r4^$`:F5"E*9=B$$G$9!#$3$l$O;HMQ2DG=$JJ,3d9=J8$G$9\e(B:
13763
13764 @table @code
13765
13766 @item group
13767 \e$B$b$7J,3d$,J8;zNs$G$"$k$H!"$=$l$O%0%k!<%WL>$H$7$F$_$J$5$l$^$9!#IaDL$N@55,\e(B
13768 \e$BI=8=$N9gCW$,$J$5$l$^$9!#Nc$O2<$NJ}$r8+$F2<$5$$!#\e(B
13769
13770 @item (@var{field} @var{value} [- @var{restrict} [@dots{}] ] @var{split})
13771 \e$B$b$7J,3d$,%j%9%H$G!":G=i$NMWAG$,J8;zNs$G$"$j!"%X%C%@!<\e(B @var{field} (\e$B@55,\e(B
13772 \e$BI=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
13773 \e$B$r\e(B @var{split} \e$B$G;XDj$5$l$?$H$3$m$KC_@Q$7$^$9!#\e(B@var{restrict} (\e$B$^$?B>$N\e(B
13774 \e$B@55,I=8=\e(B) \e$B$,\e(B @var{field} \e$B$N8e$G!"9gCW$7$?\e(B @var{value} \e$B$N:G8e$NA0$N$$$/$D\e(B
13775 \e$B$+$NJ8;zNs$K9gCW$7$?$i!"\e(B@var{split} \e$B$OL5;k$5$l$^$9!#\e(B@var{restrict} \e$B$NJD\e(B
13776 \e$BJq$N$I$l$b$,9gCW$7$J$1$l$P\e(B @var{split} \e$B$,<B9T$5$l$^$9!#\e(B
13777
13778 @item (| @var{split} @dots{})
13779 \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{|} (\e$B?bD>K@\e(B) \e$B$G$"$k$H!"$=$l$>$l\e(B
13780 \e$B$N\e(B @var{split} \e$B$r$=$N$&$A$N0l$D$,9gCW$9$k$^$G<B9T$7$^$9!#\e(B@var{split} \e$B$O\e(B
13781 \e$B%a!<%k%a%C%;!<%8$,0l$D0J>e$N%0%k!<%W$KC_@Q$5$l$?$H$-$K\e(B ``\e$B9gCW$7$?\e(B'' \e$B$H$7\e(B
13782 \e$B$^$9!#\e(B
13783
13784 @item (& @var{split} @dots{})
13785 \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{&} \e$B$G$"$k$H!"%j%9%H$NA4$F\e(B
13786 \e$B$N\e(B @var{split} (\e$BJ#?t\e(B) \e$B$r<B9T$7$^$9!#\e(B
13787
13788 @item junk
13789 \e$B$b$7J,3d$,%7%s%\%k\e(B @code{junk} \e$B$G$"$k$H!"$=$N%a%C%;!<%8$rJ]B8$7$^$;\e(B
13790 \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
13791
13792 @item (: @var{function} @var{arg1} @var{arg2} @dots{})
13793 \e$B$b$7J,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{:} \e$B$G$"$k$H!"FsHVL\$NMWAG\e(B
13794 \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
13795 \e$B$9$Y$-$G$9!#\e(B
13796
13797 @cindex body split
13798 \e$BNc$($P0J2<$N4X?t$O!"5-;v$N%\%G%#$K4p$E$$$?J,3d$K;H$($k$G$7$g$&\e(B:
13799
13800 @lisp
13801 (defun split-on-body ()
13802   (save-excursion
13803     (save-restriction
13804       (widen)
13805       (goto-char (point-min))
13806       (when (re-search-forward "Some.*string" nil t)
13807         "string.group"))))
13808 @end lisp
13809
13810 @var{function} \e$B$,Av$i$5$l$k$H$-!"%P%C%U%!$O%a%C%;!<%8$NItJ,$K69$a$i$l$^\e(B
13811 \e$B$9!#$=$l$,>e5-$NNc$G\e(B @code{save-excursion} \e$B$H\e(B @code{save-restriction} \e$B$N\e(B
13812 \e$B8e$G\e(B @code{(widen)} \e$B$,8F$P$l$kI,MW$,$"$kM}M3$G$9!#$5$i$K\e(B nnimap \e$B%P%C%/%(\e(B
13813 \e$B%s%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#$,%@%&%s%m!<%I$5$l$J$$$3$H$KCm0U\e(B
13814 \e$B$7$F2<$5$$!#$=$l$r$9$k$?$a$K\e(B
13815 \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
13816 \e$B$9\e(B (@pxref{Splitting in IMAP})\e$B!#\e(B
13817
13818 @item (! @var{func} @var{split})
13819 \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{!} \e$B$G$"$k$H\e(B @var{split} \e$B$,<B9T$5$l!"\e(B
13820 @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
13821 \e$B3d$rJV$9$Y$-$G$9!#\e(B
13822
13823 @item nil
13824 \e$B$b$7J,3d$,\e(B @code{nil} \e$B$G$"$l$P!"$=$l$OL5;k$5$l$^$9!#\e(B
13825
13826 @end table
13827
13828 \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
13829 \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
13830 table) \e$B$K=>$C$F40A4$K9gCW$7$J$1$l$P$J$j$^$;$s!#@55,I=8=$G%U%#!<%k%IL>$+\e(B
13831 \e$B8l$NItJ,$K9gCW$5$;$k$?$a$K\e(B @code{.*} \e$B$r;H$&;v$,$G$-$^$9!#8@$$49$($l$P!"\e(B
13832 \e$BA4$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
13833
13834 @vindex nnmail-split-abbrev-alist
13835 @var{field} \e$B$H\e(B @var{value} \e$B$O\e(B Lisp \e$B%7%s%\%k\e(B (symbol) \e$B$G$"$k;v$b$G$-!"$=\e(B
13836 \e$B$N>l9g$=$l$i$O\e(B @code{nnmail-split-abbrev-alist} \e$B$G;XDj$5$l$F$$$k$h$&$KE8\e(B
13837 \e$B3+$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\e(B
13838 \e$B$1$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`\e(B
13839 \e$BL\$,!"$"$i$+$8$a\e(B @code{nnmail-split-abbrev-alist} \e$B$KDj5A$5$l$F$$$^$9\e(B:
13840
13841 @table @code
13842 @item from
13843 @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
13844 \e$BCW$7$^$9!#\e(B
13845 @item to
13846 @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
13847 \e$B$S\e(B @samp{Resent-Cc} \e$B$N3F%U%#!<%k%I$K9gCW$7$^$9!#\e(B
13848 @item any
13849 @code{from} \e$B$H\e(B @code{to} \e$B$rE}9g$7$?$b$N$G$9!#\e(B
13850 @end table
13851
13852 @vindex nnmail-split-fancy-syntax-table
13853 @code{nnmail-split-fancy-syntax-table} \e$B$,$3$l$i$NA4$F$NJ,3d$,<B9T$5$l$F\e(B
13854 \e$B$$$k$H$-$KM-8z$J9=J8%F!<%V%k$G$9!#\e(B
13855
13856 \e$B%X%C%@!<$N$$$/$D$+$N>pJs$K4p$E$$$F!"\e(BGnus \e$B$KF0E*$K%0%k!<%W$r:n$i$;$?$$$N\e(B
13857 \e$B$G$"$l$P\e(B (\e$BNc$($P!"%0%k!<%WL>$G\e(B @code{replace-match} \e$B$N$h$&$JBeMQ$r$9$k\e(B)\e$B!"\e(B
13858 \e$B<!$N$h$&$J;v$,$G$-$^$9!#\e(B
13859
13860 @example
13861 (any "debian-\\b\\(\\w+\\)@@lists.debian.org" "mail.debian.\\1")
13862 @end example
13863
13864 \e$B$3$NNc$G$O!"\e(B@samp{debian-foo@@lists.debian.org} \e$B$KAw$i$l$?%a!<%k\e(B
13865 \e$B$O\e(B @samp{mail.debian.foo} \e$B$H$$$&Iw$K$J$j$^$9!#\e(B
13866
13867 \e$B$b$7J8;zNs$,MWAG\e(B @samp{\&} \e$B$r4^$s$G$$$k$H!"Be$o$j$KA0$G9gCW$7$?J8;zNs$,\e(B
13868 \e$B;H$o$l$^$9!#F1MM$K!"MWAG\e(B @samp{\\1} \e$B$+$i\e(B @samp{\\9} \e$B$^$G$O%0%k!<%WIU\e(B
13869 \e$B$1\e(B 1 \e$B$+$i\e(B 9 \e$B$^$G$G9gCW$7$?J8;zNs$GBeBX$5$l$^$9!#\e(B
13870
13871 @vindex nnmail-split-lowercase-expanded
13872 \e$B$3$3$G!"9gCW$7$?J8;zNs$r>.J8;z$K$7$?$b$N$GBeBX$9$k$Y$-$+$I$&$+\e(B
13873 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,@)8f$7$^$9!#$3$l$r\e(B
13874 \e$BHs\e(B-@code{nil} \e$B$K$9$k$3$H$K$h$C$F!"%"%I%l%9$KBgJ8;z$H>.J8;z$,6hJL$;$:$K;H\e(B
13875 \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
13876 \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
13877 \e$B%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
13878
13879 @vindex nnmail-split-fancy-match-partial-words
13880 @code{nnmail-split-fancy-match-partial-words} \e$B$O!"FC5iJ,3d$GItJ,E*$J8l$,\e(B
13881 \e$B9gCW$9$k$+$I$&$+$r@)8f$7$^$9!#\e(B
13882
13883 \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
13884 \e$BI=$9\e(B @code{\<...\>} \e$B0u$G0O$^$l$F$$$^$9!#$3$NJQ?t$,??$G$"$k$H!"$=$l$i$O2?\e(B
13885 \e$B$K$h$C$F$b0E$K0O$^$l$^$;$s!#\e(B
13886
13887 @example
13888 (any "joe" "joemail")
13889 @end example
13890
13891 \e$B$3$NNc$G!"DL>o\e(B @samp{joedavis@@foo.org} \e$B$+$iMh$?%a%C%;!<%8\e(B
13892 \e$B$O\e(B @samp{joemail} \e$B$K3JG<$5$l$^$;$s!#$7$+$7!"\e(B
13893 @code{nnmail-split-fancy-match-partial-words} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$H9g\e(B
13894 \e$BCW$,5/$-$^$9!#MW$9$k$K!"8l$r6h@Z$k>r7o$,:o=|$5$l!"Be$o$j$K9gCW$,$h\e(B
13895 \e$B$j\e(B grep \e$B$i$7$/$J$k$N$G$9!#\e(B
13896
13897 @findex nnmail-split-fancy-with-parent
13898 \e$B4X?t\e(B @code{nnmail-split-fancy-with-parent} \e$B$O!"%U%)%m!<%"%C%W5-;v$r?F5-\e(B
13899 \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
13900 \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
13901 \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
13902 \e$B$I!VB>$N%a!<%k$H6hJL$G$-$k$h$&$K$3$l$3$l$3$&$$$&8@MU$rI=Bj$K=q$$$F$/$@$5\e(B
13903 \e$B$$!W$H>e;J$K8~$+$C$F;X?^$9$k$o$1$K$O$$$-$^$;$s$+$i!"7k6I<+J,$N<j$rHQ$o$7\e(B
13904 \e$B$F$R$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\e(B
13905 \e$B$-$K$3$N4X?t$r;H$&$H!"$3$NLLE]$J:n6H$r0l%9%l%C%I$K$D$-0l2s$-$j$G:Q$^$9$3\e(B
13906 \e$B$H$,$G$-$^$9!#\e(B
13907
13908 \e$B$3$N5!G=$rMxMQ$9$k$?$a$K$O!"$^$:JQ\e(B
13909 \e$B?t\e(B @code{nnmail-treat-duplicates} \e$B$*$h\e(B
13910 \e$B$S\e(B @code{nnmail-cache-accepted-message-ids} \e$B$NCM$rHs\e(B-code{nil} \e$B$K@_Dj$9\e(B
13911 \e$B$kI,MW$,$"$j$^$9!#$=$l$,$G$-$?\e(B
13912 \e$B$i\e(B @code{nnmail-split-fancy-with-parent} \e$B$r;H$C$F$_$F$/$@$5$$!#%3%m%s$r\e(B
13913 \e$B;H$C$F$3$s$JIw$K=q$-$^$9\e(B:
13914
13915 @lisp
13916 (setq nnmail-treat-duplicates 'warn     ; @r{\e$B$^$?$O\e(B @code{delete}}
13917       nnmail-cache-accepted-message-ids t
13918       nnmail-split-fancy
13919       '(| (: nnmail-split-fancy-with-parent)
13920           ;; @r{\e$B;D$j$N?6$jJ,$1J}$O$3$3$K=q$/\e(B}
13921         ))
13922 @end lisp
13923
13924 \e$B$3$N5!G=$O<B:]!"<!$NMM$KF/$$$F$$$^$9\e(B: \e$BJQ?t\e(B
13925 @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
13926 \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$,;X\e(B
13927 \e$BDj$9$k%U%!%$%k$K5-O?$7$^$9!#$3$N$H$-!"$=$l$>$l$N5-;v$,B8:_$9$k%0%k!<%W$N\e(B
13928 \e$BL>A0$rJ;5-$7$^$9\e(B (\e$B$?$@$7%a!<%k$N>l9g$@$1!"$5$b$J$1$l$P%0%k!<%WL>$OD4$Y$^\e(B
13929 \e$B$;$s\e(B)\e$B!#$5$F!"$$$h$$$h%a!<%k$N?6$jJ,$1$,;O$^$k$H!"4X?t\e(B
13930 @code{nnmail-split-fancy-with-parent} \e$B$O!"BP>]$H$J$k3F5-;v$N\e(B References
13931 (\e$B$H\e(B In-Reply-To) \e$B%X%C%@!<$rD4$Y!"\e(B@code{nnmail-message-id-cache-file} \e$B$K\e(B
13932 \e$B;XDj$5$l$F$$$k%U%!%$%k$K$=$l$i$N%a%C%;!<%8\e(B ID \e$B$,$"$k$+$I$&$+D4$Y$^$9!#?F\e(B
13933 \e$B5-;v$,8+$D$+$k$H!"$=$N%0%k!<%WL>$,@55,I=\e(B
13934 \e$B8=\e(B @code{nnmail-split-fancy-with-parent-ignore-groups} \e$B$K%^%C%A$7$J$1$l\e(B
13935 \e$B$P!"$3$N4X?t$OBP1~$9$k%0%k!<%WL>$rJV$9$o$1$G$9!#$3$3$G!"JQ\e(B
13936 \e$B?t\e(B @code{nnmail-message-id-cache-length} \e$B$NCM$r4{DjCM$h$j$b4v$i$+Bg$-$J\e(B
13937 \e$BCM$K@_Dj$9$k$3$H$r$*4+$a$7$^$9!#$=$&$9$k$H!":#D4$Y$i$l$?%a%C%;!<%8\e(B ID \e$BC#\e(B
13938 \e$B$O:#$7$P$i$/%-%c%C%7%e$NCf$KB8B3$G$-$^$9\e(B (5000 \e$B$K@_Dj$9$k$H%-%c%C%7%e%U%!\e(B
13939 \e$B%$%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
13940 @vindex nnmail-cache-accepted-message-ids
13941 \e$B$5$i$K!"JQ?t\e(B @code{nnmail-cache-accepted-message-ids} \e$B$NCM$r\e(B
13942 \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
13943 \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
13944 \e$B$J$j$^$9!#\e(B
13945
13946 \e$B$"$k%0%k!<%W$r%-%c%C%7%e$K5-O?$7$?$/$J$$>l9g$O!"JQ\e(B
13947 \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
13948 \e$B$9$Y$F$N%a%C%;!<%8$,\e(B ``outgoing'' \e$B%0%k!<%W$G=q$+$l$F$$$k$J$i$P!"\e(B
13949 @code{nnmail-cache-ignore-groups} \e$B$r$=$N%0%k!<%WL>$K%^%C%A$9$k$h$&$K@_Dj\e(B
13950 \e$B$9$k$N$,NI$$$G$9!#$5$b$J$$$H$"$J$?$N$9$Y$F$N%a%C%;!<%8$KBP$9$kJV;v$,!":G\e(B
13951 \e$B8e$O\e(B ``outgoing'' \e$B%0%k!<%W$KF~$C$F$7$^$&$G$7$g$&!#\e(B
13952
13953 @node Group Mail Splitting
13954 @subsection \e$B%0%k!<%W%a!<%kJ,3d\e(B
13955 @cindex mail splitting
13956 @cindex group mail splitting
13957
13958 @findex gnus-group-split
13959 \e$B$?!<$/$5$s$N%a!<%j%s%0%j%9%H$r9XFI$7$F$$$k$1$l$I!"<j$G%a!<%kJ,3d5,B'$r0]\e(B
13960 \e$B;}$7$?$/$J$$$H$-$O!"%0%k!<%W%a!<%kJ,3d$H$$$&$b$N$,$"$J$?$N$?$a$K$"$j$^$9!#\e(B
13961 \e$B%0%k!<%W%Q%i%a!<%?$+%0%k!<%W%+%9%?%^%$%:\e(B
13962 \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
13963 \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
13964 \e$B$G$9!#J,3d4X?t$OA4$F$N%0%k!<%W$G$3$l$i$N%Q%i%a!<%?$rAv::$7!"$=$l$K=>$C$F\e(B
13965 \e$BJ,3d$7$^$9!#$9$J$o$A!"%a!<%k%0%k!<%W$N%Q%i%a!<\e(B
13966 \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$l\e(B
13967 \e$B$?$b$N$+!"$=$N%"%I%l%9$XEj9F$5$l$?%a%C%;!<%8$,$=$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
13968
13969 \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$iA4\e(B
13970 \e$B$F$rG'<1$5$;$kI,MW$,$"$k$+$b$7$l$^$;$s\e(B: @code{extra-aliases} \e$B%0%k!<%W%Q\e(B
13971 \e$B%i%a!<%?$rDI2C$N%"%I%l%9$N%j%9%H$K@_Dj$9$k$@$1$G=*$j$G$9!#@55,I=8=$r;H$$\e(B
13972 \e$B$?$1$l$P!"\e(B@code{split-regexp} \e$B$r@_Dj$7$F$/$@$5$$!#\e(B
13973
13974 \e$B$3$l$i$NA4$F$N%0%k!<%W$N%Q%i%a!<%?$O!"\e(B@code{nnmail-split-fancy} \e$BJ,3d$r:n\e(B
13975 \e$B@.$9$k$?$a$K;HMQ$5$l!"$=$l$O\e(B @var{field} \e$B$,\e(B @samp{any} \e$B$G!"\e(B
13976 @var{value} \e$B$,\e(B @code{to-list}, @code{to-address},
13977 @code{extra-aliases} \e$B$N$9$Y$F!"\e(B@code{split-regexp} \e$B$NA4$F$N9gCW$K9gCW$9\e(B
13978 \e$B$kC1FH$N@55,I=8=!"\e(B@var{split} \e$B$,%0%k!<%W$NL>A0$K$J$j$^$9!#\e(B@var{restrict}
13979 \e$B$b;HMQ$G$-$^$9\e(B: @code{split-exclude} \e$B%Q%i%a!<%?$r@55,I=8=$N%j%9%H$K@_Dj\e(B
13980 \e$B$9$k$@$1$G$9!#\e(B
13981
13982 \e$B$3$l$i$NA4$F$N%Q%i%a!<%?$r;H$C$F@5$7$$J,3d$,@8@.$5$l$J$$$H$-$d!"2?$+0c$C\e(B
13983 \e$B$?$b$N$,I,MW$J$H$-$O!"%Q%i%a!<\e(B
13984 \e$B%?\e(B @code{split-spec} \e$B$r\e(B @code{nnmail-split-fancy} \e$BJ,3d$K@_Dj$9$k$3$H$,$G\e(B
13985 \e$B$-$^$9!#$3$N>l9g$O!"B>$NA0$K=q$$$?A4$F$N%Q%i%a!<%?\e(B
13986 \e$B$O\e(B @code{gnus-group-split} \e$B$KL5;k$5$l$^$9!#FC$K!"\e(B
13987 @code{split-spec} \e$B$O\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$,$G$-!"$=$N>l9g$O%0%k!<%W\e(B
13988 \e$B$O\e(B @code{gnus-group-split} \e$B$KL5;k$5$l$^$9!#\e(B
13989
13990 @vindex gnus-group-split-default-catch-all-group
13991 @code{gnus-group-split} \e$B$O$=$l$>$l$N%0%k!<%W$K0l$D$NJ,3d$r4^$`C10l\e(B
13992 \e$B$N\e(B @code{&} \e$BFC5iJ,3d$rDj5A$9$k$3$H$G9gCW$9$kA4$F$N%0%k!<%W$KAj8_Ej9F$r$7\e(B
13993 \e$B$^$9!#%a%C%;!<%8$,$I$NJ,3d$K$b9gCW$7$J$1$l$P!"$I$l$+$N%0%k!<%W\e(B
13994 \e$B$G\e(B @var{split-spec} \e$B$,\e(B @code{catch-all} \e$B$K@_Dj$5$l$F$$$J$$>l9g\e(B
13995 \e$B$O\e(B @code{gnus-group-split-default-catch-all-group} \e$B$G;XDj$5$l$F$$$k%0%k!<\e(B
13996 \e$B%W$KJ]B8$5$l$^$9!#\e(B@code{split-spec} \e$B$,\e(B @code{catch-all} \e$B$K@_Dj$5$l$F$$$k\e(B
13997 \e$B%0%k!<%W$,$"$k>l9g$O!"$=$N%0%k!<%W$,A4$F$rJa3M$9$k%0%k!<%W$H$7$F;HMQ$5$l\e(B
13998 \e$B$^$9!#$3$NJQ?t$O$7$P$7$PC1$K%0%k!<%W$r;XDj$9$k$?$a$K;H$o$l$^$9$,!"G$0U$N\e(B
13999 \e$BJ#;($JFC5iJ,3d$r$b@_Dj$9$k\e(B (\e$B7k6I!"%0%k!<%WL>$OFC5iJ,3d$J$N$G$9\e(B) \e$B$N$G!"8D\e(B
14000 \e$B?M$N%a!<%k%U%)%k%@!<$N$I$N%a!<%j%s%0%j%9%H$K$bEv$F$O$^$i$J$$%a!<%k$rJ,3d\e(B
14001 \e$B$9$k$N$KJXMx$G$7$g$&!#$J$*$3$NFC5iJ,3d$O!"\e(B@code{|} \e$BJ,3d%j%9%H$N:G8e$NMW\e(B
14002 \e$BAG\e(B - \e$B%0%k!<%W%Q%i%a!<%?$+$iCj=P$5$l$?5,B'$r;}$D\e(B @code{&} \e$BJ,3d$r4^$`\e(B - \e$B$H\e(B
14003 \e$B$7$FDI2C$5$l$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
14004
14005 \e$B$=$m$=$mNc$r=P$9$Y$-$G$7$g$&!#0J2<$N%0%k!<%W%Q%i%a!<%?$,Dj5A$5$l$F$$$k$H\e(B
14006 \e$B$7$^$9\e(B:
14007
14008 @example
14009 nnml:mail.bar:
14010 ((to-address . "bar@@femail.com")
14011  (split-regexp . ".*@@femail\\.com"))
14012 nnml:mail.foo:
14013 ((to-list . "foo@@nowhere.gov")
14014  (extra-aliases "foo@@localhost" "foo-redist@@home")
14015  (split-exclude "bugs-foo" "rambling-foo")
14016  (admin-address . "foo-request@@nowhere.gov"))
14017 nnml:mail.others:
14018 ((split-spec . catch-all))
14019 @end example
14020
14021 @code{nnmail-split-methods} \e$B$r\e(B @code{gnus-group-split} \e$B$K@_Dj$9$k$H!"\e(B
14022 @code{nnmail-split-fancy} \e$B$,A*Br$5$l$F!"JQ\e(B
14023 \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
14024 \e$B$$$^$9\e(B:
14025
14026 @lisp
14027 (| (& (any "\\(bar@@femail\\.com\\|.*@@femail\\.com\\)" "mail.bar")
14028       (any "\\(foo@@nowhere\\.gov\\|foo@@localhost\\|foo-redist@@home\\)"
14029            - "bugs-foo" - "rambling-foo" "mail.foo"))
14030    "mail.others")
14031 @end lisp
14032
14033 @findex gnus-group-split-fancy
14034 \e$BA4$F$N%a!<%k%0%k!<%W$G%0%k!<%WJ,3d$r;HMQ$7$?$/$O$J$$$H$-$O!"\e(B
14035 @code{nnmail-split-fancy} \e$BJ,3d$r<!$N$h$&$K;HMQ$9$k$3$H$G$$$/$D$+$N%0%k!<\e(B
14036 \e$B%W$@$1$K;H$&$3$H$,$G$-$^$9!#\e(B
14037
14038 @lisp
14039 (: gnus-group-split-fancy @var{groups} @var{no-crosspost} @var{catch-all})
14040 @end lisp
14041
14042 @var{groups} \e$B$O=PNO$NJ,3d$r@8@.$9$k$?$a$K%Q%i%a!<%?$,Av::$5$l$k%0%k!<%W\e(B
14043 \e$BL>$N%j%9%H$+@55,I=8=$G$9!#\e(B@var{no-crosspost} \e$B$OAj8_Ej9F$r;HMQ6X;_$K$k$?\e(B
14044 \e$B$a$K;H$&$3$H$,$G$-$^$9!#$=$N>l9g!"C10l$N\e(B @code{|} \e$BJ,3d$,=PNO$5$l$^$9!#\e(B
14045 @var{catch-all} \e$B$O\e(B @code{gnus-group-split-default-catch-all-group} \e$B$N$h\e(B
14046 \e$B$&$K!":G8e$N<jCJ$H$7$F;H$o$l$kFC5iJ,3d$G$9!#\e(B
14047 @var{catch-all} \e$B$,\e(B @code{nil} \e$B$G$"$k$+!"\e(B@code{split-regexp} \e$B$,$I$l$+$NA*\e(B
14048 \e$BBr$5$l$?%0%k!<%W6uJ8;zNs$K9gCW$9$k$H!"A4Ja3MJ,3d$O9T$o$l$^$;$s!#$=$&$G$J\e(B
14049 \e$B$$>l9g!"%0%k!<%W$K\e(B @code{split-spec} \e$B$,\e(B @code{catch-all} \e$B$K@_Dj$5$l$F$$\e(B
14050 \e$B$k$b$N$,$"$k$H!"$3$N%0%k!<%W$,\e(B @var{catch-all} \e$B0z?t$r>e=q$-$7$^$9!#\e(B
14051
14052 @findex gnus-group-split-setup
14053 \e$BIT1?$J$3$H$K!"A4$F$N%0%k%W$H%Q%i%a!<%?$rAv::$9$k$3$H$OHs>o$KCY$$$G$9!#FC\e(B
14054 \e$B$KA4$F$N%a%C%;!<%8$KBP$7$F$J$5$l$k$3$H$r9M$($k$H!#$1$l$I$b!"@dK>$7$J$$\e(B
14055 \e$B$G\e(B! \e$B4X?t\e(B @code{gnus-group-split-setup} \e$B$,\e(B @code{gnus-group-split} \e$B$r$h$j\e(B
14056 \e$B$:$C$H8zN(E*$JJ}K!$G;H$&$3$H$,$G$-$^$9!#$=$l\e(B
14057 \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
14058 @code{nnmail-split-fancy} \e$B$r\e(B @code{gnus-group-split-fancy} \e$B$G@8@.$5$l$?\e(B
14059 \e$BJ,3d$K@_Dj$7$^$9!#$3$&$7$F$I$s$J$KJ,3d$9$k%a%C%;!<%8$,$?$/$5$s$"$C$F$b!"\e(B
14060 \e$B%0%k!<%W%Q%i%a!<%?$O0lEY$@$1Av::$5$l$^$9!#\e(B
14061
14062 @findex gnus-group-split-update
14063 \e$B$7$+$7!"%0%k!<%W%Q%i%a!<%?$rJQ99$9$k$H!"\e(B@code{nnmail-split-fancy} \e$B$r<j$G\e(B
14064 \e$B99?7$7$J$1$l$P$J$j$^$;$s!#\e(B@code{gnus-group-split-update} \e$B$r<B9T$9$k$3$H\e(B
14065 \e$B$G$=$l$r9T$($^$9!#<+F0E*$K99?7$5$l$kJ}$,9%$_$J$i!"\e(B
14066 @code{gnus-group-split-setup} \e$B$K$=$l$r<B9T$9$k$h$&$K65$($k$@$1$G$9!#Nc$(\e(B
14067 \e$B$P!"\e(B@file{~/.gnus.el} \e$B$K0J2<$N$b$N$rDI2C$7$F$/$@$5$$\e(B:
14068
14069 @lisp
14070 (gnus-group-split-setup @var{auto-update} @var{catch-all})
14071 @end lisp
14072
14073 @var{auto-update} \e$B$,\e(B @code{nil} \e$B$GL5$$$H!"\e(B
14074 @code{gnus-group-split-update} \e$B$,\e(B @code{nnmail-pre-get-new-mail-hook} \e$B$K\e(B
14075 \e$BDI2C$5$l!"FsEY$H\e(B @code{nnmail-split-fancy} \e$B$N99?7$r?4G[$9$kI,MW$O$"$j$^\e(B
14076 \e$B$;$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
14077 \e$B$G\e(B @code{nil} \e$B$HEy\e(B
14078 \e$B2A\e(B)\e$B!"\e(B@code{gnus-group-split-default-catch-all-group} \e$B$O$=$NCM$K@_Dj$5$l\e(B
14079 \e$B$^$9!#\e(B
14080
14081 @vindex gnus-group-split-updated-hook
14082 @code{nnmail-split-fancy} \e$B$,\e(B @code{gnus-group-split-update} \e$B$G@_Dj$5$l$?\e(B
14083 \e$B8e$GJQ99$9$kI,MW$,$"$k$H$-$N$?$a$K!"$3$N4X?t\e(B
14084 \e$B$O\e(B @code{gnus-group-split-update-hook} \e$B$r=*N;$9$kD>A0$K<B9T$7$^$9!#\e(B
14085
14086 @node Incorporating Old Mail
14087 @subsection \e$B8E$$%a!<%k$r<h$j9~$`\e(B
14088 @cindex incorporating old mail
14089 @cindex import old mail
14090
14091 \e$B$?$$$F$$$N?M$O?'!9$J%U%!%$%k%U%)!<%^%C%H$GC_@Q$5$l$?$?$/$5$s$N8E$$%a!<%k\e(B
14092 \e$B$,$"$k$G$7$g$&!#$b$7\e(B Gnus \e$B$K?h$J\e(B Gnus \e$B%a!<%k%P%C%/%(%s%I$N0l$D$r;H$&$h$&\e(B
14093 \e$B$K@_Dj$7$?$N$G$"$l$P!"$*$=$i$/8E$$%a!<%k$r%a!<%k%0%k!<%W$K<h$j9~$_$?$$$H\e(B
14094 \e$B;W$&$G$7$g$&!#\e(B
14095
14096 \e$B$=$l$r$9$k;v$O$H$F$b4JC1$G$9!#\e(B
14097
14098 \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
14099 \e$B$G$$$F!"\e(B@code{nnmail-split-methods} \e$B$rK~B-$G$-$kCM$K@_Dj$7$F$$$^$9!#8E\e(B
14100 \e$B$$\e(B Unix mbox \e$B%U%!%$%k$,=EMW$@$1$l$I8E$$%a!<%k$GK~$?$5$l$F$$$^$9!#$"$J$?\e(B
14101 \e$B$O$=$l$r\e(B @code{nnml} \e$B%0%k!<%W$K0\F0$7$?$$$H;W$C$F$$$^$9!#\e(B
14102
14103 \e$BJ}K!$G$9\e(B:
14104
14105 @enumerate
14106 @item
14107 \e$B%0%k!<%W%P%C%U%!$K9T$-$^$9!#\e(B
14108
14109 @item
14110 @kbd{G f} \e$B$HBG$C$F!"\e(Bmbox \e$B%U%!%$%k$+$i\e(B @code{nndoc} \e$B%0%k!<%W$r:n@.$9$k$h\e(B
14111 \e$B$&$KB%$5$l$?$H$-$K\e(B mbox \e$B$N%U%!%$%kL>A0$rM?$($^$9\e(B (@pxref{Foreign
14112 Groups})\e$B!#\e(B
14113
14114 @item
14115 @kbd{SPACE} \e$B$rBG$C$F!"?7$7$/:n$i$l$?%0%k!<%W$KF~$j$^$9!#\e(B
14116
14117 @item
14118 @kbd{M P b} \e$B$rBG$C$F!"%0%k!<%W%P%C%U%!$NA4$F$N5-;v$K<B9T0u$rIU$1$^\e(B
14119 \e$B$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
14120
14121 @item
14122 @kbd{B r} \e$B$rBG$C$FA4$F$N%W%m%;%90u$NIU$$$?:F%9%W!<%k$7!"B%$5$l$?$H$-\e(B
14123 \e$B$K\e(B @samp{nnml} \e$B$HEz$($^$9\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
14124 @end enumerate
14125
14126 mbox \e$B%U%!%$%k$NA4$F$N%a!<%k%a%C%;!<%8$b:#$d$"$J$?$N\e(B @code{nnml} \e$B%0%k!<%W\e(B
14127 \e$B$K9-$,$C$F$$$^$9!#$=$l$i$KF~$C$F!"JQ$J8N>c$b$J$/J*;v$,>e<j$/9T$C$F$$$k$+\e(B
14128 \e$B$I$&$+$rD4$Y$F$/$@$5$$!#$b$7Bg>fIW$J$h$&$G$"$l$P!"\e(Bmbox \e$B%U%!%$%k$r>C$9;v\e(B
14129 \e$B$r9M$($k$+$b$7$l$^$;$s$,!";d$OA4$F$N%a!<%k$,$"$k$Y$-$H$3$m$KG<$^$C$F$$$k\e(B
14130 \e$B$N$r40A4$K3NG'$9$k$^$G$O!"$=$&$O$7$^$;$s!#\e(B
14131
14132 @node Expiring Mail
14133 @subsection \e$B%a!<%k$N4|8B@Z$l>C5n\e(B
14134 @cindex article expiry
14135
14136 \e$BEAE}E*$J%a!<%k%j!<%@!<$O!"2?$+!"4{FI$N0u$rIU$1$k$H5-;v$r:o=|$9$k798~$,$"\e(B
14137 \e$B$j$^$9!#\e(BGnus \e$B$O%a!<%k$rFI$`;v$KBP$7$F!"4pK\E*$KA4$/0c$C$?J}K!$r<h$j$^$9!#\e(B
14138
14139 Gnus \e$B$O4pK\E*$K%a!<%k$rHf3SE*FCJL$JJ}K!$G<u$1<h$i$l$?%K%e!<%9$G$"$k$H$_\e(B
14140 \e$B$J$7$^$9!#$=$l$O<B:]$K%a!<%k$rJQ99$7$?$j!"%a!<%k%a%C%;!<%8$r>C$98"NO$,$"\e(B
14141 \e$B$k$H$O9M$($^$;$s!#%a!<%k%0%k!<%W$KF~$C$F!"5-;v$K\e(B ``\e$B4{FI\e(B'' \e$B$N0u$rIU$1$?$j!"\e(B
14142 \e$BB>$NN.57$G@Z$C$?$j$7$F$b!"%a!<%k5-;v$O$^$@%7%9%F%`$KB8:_$7$F$$$^$9!#7+$j\e(B
14143 \e$BJV$7$^$9\e(B: Gnus \e$B$O$"$J$?$N8E$$!"4{FI%a!<%k$r>C5n$7$^$;$s!#$b$A$m$s!"$"$J\e(B
14144 \e$B$?$,$=$&$7$m$HMj$^$J$$8B$j$NOC$G$9$,!#\e(B
14145
14146 Gnus \e$B$KK>$^$7$/$J$$%a!<%k$r:o=|$5$;$k$?$a$K$O!"5-;v$r\e(B @dfn{\e$B4|8B@Z$l>C5n\e(B
14147 \e$B2DG=\e(B} (expirable) \e$B$H$7$F0u$rIU$1$J$1$l$P$J$j$^$;$s!#\e(B(\e$B%G%#%U%)%k%H$N%-!<\e(B
14148 \e$B3d$jEv$F$G$O!"\e(B@kbd{E} \e$B$r%?%$%W$7$J$1$l$P$J$i$J$$$3$H$r0UL#$7$^$9!#\e(B) \e$B$7$+\e(B
14149 \e$B$7$J$,$i!"$3$l$O5-;v$,B(:B$K>C$(5n$k$H$$$&;v$G$O$"$j$^$;$s!#0lHLE*$K!"%a!<\e(B
14150 \e$B%k5-;v$O<!$N$h$&$J>l9g$K%7%9%F%`$K$h$C$F:o=|$5$l$^$9\e(B 1) \e$B4|8B@Z$l>C5n2DG=\e(B
14151 \e$B$N0u$rIU$1$i$l$k\e(B 2) \e$B0l=54V0J>e7P$C$?5-;v$G$"$k!#$b$75-;v$r4|8B@Z$l>C5n2D\e(B
14152 \e$BG=$K$7$J$1$l$P!"$=$l$OCO9v$,E`$j$D$/$^$G%7%9%F%`$K;D$j$D$E$1$^$9!#$3$l$O\e(B
14153 \e$B$b$&0lEY6/D4IU$-$G7+$jJV$5$l$k$KB-$k$b$N$G$9\e(B: ``\e$B$b$7\e(B'' \e$B$"$J$?$,5-;v\e(B
14154 \e$B$r\e(B ``\e$B4|8B@Z$l>C5n2DG=\e(B'' \e$B$G$"$k$H\e(B ``\e$B$7$J$$\e(B'' \e$B$J$i!"\e(BGnus \e$B$O\e(B ``\e$B7h$7$F\e(B'' \e$B$=\e(B
14155 \e$B$l$i$N\e(B ``\e$B5-;v\e(B'' \e$B$r>C5n$7$^$;$s!#\e(B
14156
14157 \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
14158 \e$B$s!#\e(BGnus \e$B$O\e(B ``auto-expire'' \e$B$*$h$S\e(B ``total-expire'' \e$B$H8F$P$l$kFs$D$N5!G=\e(B
14159 \e$B$rDs6!$7$F!"$"$J$?$N<j=u$1$r$7$^$9!#$+$$$D$^$s$G8@$($P!"\e(B
14160 ``auto-expire'' \e$B$O$"$J$?$,5-;v$rA*Br$7$?$H$-$K\e(B Gnus \e$B$,\e(B @kbd{E} \e$B$rC!$$$F\e(B
14161 \e$B$/$l$k$3$H$r0UL#$7$^$9!#$=$7$F\e(B ``total-expire'' \e$B$O!"$9$Y$F$N4{FI$N5-;v$O\e(B
14162 \e$B4|8B@Z$l>C5n2DG=$G$"$k$H\e(B Gnus \e$B$,2r<a$9$k$3$H$r0UL#$7$^$9!#$7$?$,$C\e(B
14163 \e$B$F\e(B @samp{E} \e$B$N0u$,IU$1$i$l$?5-;v$K2C$($F!"\e(B@samp{r}, @samp{R}, @samp{O},
14164 @samp{K}, @samp{Y} \e$B$J$I$N0u$,IU$1$i$l$?5-;v$b4|8B@Z$l>C5n2DG=$G$"$k$H2r\e(B
14165 \e$B<a$5$l$^$9!#\e(B
14166
14167 Auto-expire \e$B$^$?$O\e(B total-expire \e$B$O!"$$$D;HMQ$5$l$k$Y$-$G$9$+\e(B? \e$B%a!<%j%s%0\e(B
14168 \e$B%j%9%H$r9XFI$7$F$$$k$[$H$s$I$N?M!9$O!"$=$l$>$l$N%j%9%H$r$=$l<+?H$N%0%k!<\e(B
14169 \e$B%W$KJ,3d$7!"$=$l$i$N%0%k!<%W$KBP$7$F\e(B auto-expire \e$B$^$?$O\e(B total-expire \e$B$r\e(B
14170 \e$BM-8z$K$7$^$9!#\e(B(@xref{Splitting Mail}, \e$B$=$l$>$l$N%j%9%H$N$=$l<+?H$N%0%k!<\e(B
14171 \e$B%W$X$NJ,3d$K$D$$$F$N$5$i$J$k>pJs!#\e(B)
14172
14173 Auto-expire \e$B$^$?$O\e(B total-expire \e$B$N$I$A$i$,NI$$$G$9$+\e(B? \e$B$=$l$OEz$($K$/$$$G\e(B
14174 \e$B$9!#35$7$F8@$($P!"$?$V$s\e(B auto-expire \e$B$,B.$$$G$7$g$&!#\e(Bauto-expire \e$B$NJL$N\e(B
14175 \e$BMxE@$O$h$jB?$/$N%^!<%/$r;H$($k\e(B - \e$B:F$SFI$`$3$H$K$J$C$F$$$k\e(B (be supposed
14176 to stick around \e$B$N0ULu\e(B) \e$B5-;v$K$D$$$F$O!":#$^$G$I$*$j2D;k\e(B (tick)\e$B!"J]\e(B
14177 \e$BN1\e(B (dormant) \e$B$^$?$O4{FI\e(B (read) \e$B$NCf$+$iA*$V$3$H$,$G$-$k\e(B - \e$B$H$$$&$3$H$G$9!#\e(B
14178 \e$B$7$+$7\e(B total-expire \e$B$G$O\e(B dormant \e$B$H\e(B ticked \e$B$+$i$7$+A*$Y$^$;$s!#\e(B
14179 total-expire \e$B$NMxE@$O!"E,1~%9%3%"IU$1\e(B (@pxref{Adaptive Scoring}) \e$B$GNI9%\e(B
14180 \e$B$KF/$/$3$H$G$9!#\e(BAuto-expire \e$B$ODL>o$N%9%3%"IU$1$G$OF0:n$7$^$9$,!"E,1~%9%3\e(B
14181 \e$B%"IU$1$G$O$@$a$G$9!#\e(B
14182
14183 @vindex gnus-auto-expirable-newsgroups
14184 \e$B@55,I=8=\e(B @code{gnus-auto-expirable-newsgroups} \e$B$K9gCW$9$k%0%k!<%W$OA4$F\e(B
14185 \e$B$N4{FI5-;v$K<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i$l$^$9!#A4$F$N4|8B@Z$l>C\e(B
14186 \e$B5n2DG=$N0u$NIU$$$?5-;v$O35N,%P%C%U%!$N:G=i$N7e$K\e(B @samp{E} \e$B$,I=<($5$l$^$9!#\e(B
14187
14188 \e$B%G%#%U%)%k%H$G$O<+F04|8B@Z$l>C5n2DG=$r;HMQ$9$k$H!"\e(BGnus \e$B$O$"$J$?$,FI$s$@\e(B
14189 \e$BA4$F$N5-;v$r!"$=$l$,4{FI$G$"$C$?$+L$FI$G$"$C$?$+$K4X$o$i$:!"4|8B@Z$l>C5n\e(B
14190 \e$B2DG=$H$7$F0u$rIU$1$^$9!#4{FI$N0u$NIU$$$?5-;v$,<+F0E*$K4|8B@Z$l>C5n2DG=$H\e(B
14191 \e$B$7$F0uIU$1$i$l$k$N$rHr$1$k$?$a$K!"0J2<$N$h$&$J$b$N\e(B
14192 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$/;v$,$G$-$^$9\e(B:
14193
14194 @vindex gnus-mark-article-hook
14195 @lisp
14196 (remove-hook 'gnus-mark-article-hook
14197              'gnus-summary-mark-read-and-unread-as-read)
14198 (add-hook 'gnus-mark-article-hook 'gnus-summary-mark-unread-as-read)
14199 @end lisp
14200
14201 \e$B<+F04|8B@Z$l>C5n2DG=%0%k!<%W$r:n$k;v$O!"A4$F$N4{FI5-;v$,4|8B@Z$l>C5n$5$l\e(B
14202 \e$B$k;v$G$O$J$$;v$K5$$rIU$1$F$/$@$5$$\e(B---\e$B4|8B@Z$l>C5n2DG=$H$7$F0u$NIU$$$?5-\e(B
14203 \e$B;v$@$1$,4|8B@Z$l>C5n$5$l$^$9!#L?Na\e(B @kbd{d}\e$B$,<+F0E*$K5-;v$r4|8B@Z$l>C5n2D\e(B
14204 \e$BG=$K$9$k$N$G$OL5$$$H$$$&;v$K$b5$$rIU$1$F$/$@$5$$\e(B---\e$BH><+F0$N!"<+F04|8B@Z\e(B
14205 \e$B$l>C5n2DG=%0%k!<%W$G5-;v$r4{FI$K0uIU$1$k$3$H$@$1$,5-;v$r4|8B@Z$l>C5n2DG=\e(B
14206 \e$B$K$7$^$9!#\e(B
14207
14208 @lisp
14209 (setq gnus-auto-expirable-newsgroups
14210       "mail.nosense-list\\|mail.nice-list")
14211 @end lisp
14212
14213 \e$B<+F04|8B@Z$l>C5n$r<B9T$9$kB>$NJ}K!$O!"%0%k!<%W$N%0%k!<%W%Q%i%a!<%?$H$7$F!"\e(B
14214 \e$BMWAG\e(B @code{auto-expirable} \e$B$r;}$D;v$G$9!#\e(B
14215
14216 \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
14217 \e$B$F$$$k$J$i!"LdBj$,5/$3$k$G$7$g$&!#<+F04|8B@Z$l>C5n$HE,1~%9%3%"IU$1$O$"$^\e(B
14218 \e$B$jNI$/Aj8_:nMQ$7$^$;$s!#\e(B
14219
14220 @vindex nnmail-expiry-wait
14221 \e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$O4|8B@Z$l>C5n2DG=5-;v$,$I$l$/$i$$$N4|4V\e(B
14222 \e$B@8B8$7$F$$$k$+$N%G%#%U%)%k%H$N;~4V@_Dj$rDs6!$7$^$9!#\e(BGnus \e$B$O%a%C%;!<%8$,\e(B
14223 \e$BAw$i$l$?$H$-$G$O$J$/!"$=$l$,\e(B @emph{\e$BE~Ce\e(B} \e$B$7$F$+$i$NF|$r7W;;$7$^$9!#%G%#\e(B
14224 \e$B%U%)%k%H$O\e(B 7 \e$BF|4V$G$9!#\e(B
14225
14226 Gnus \e$B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$,$I$N$/$i$$@8B8\e(B
14227 \e$B$9$k$+$r@.8y$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#%0%k!<\e(B
14228 \e$B%W\e(B @samp{mail.private} \e$B$O4|8B$r\e(B 1\e$B%v7n$K!"%0%k!<%W\e(B @samp{mail.junk} \e$B$G$O\e(B
14229 \e$B4|8B$r\e(B 1 \e$BF|$K!"$=$NB>$N$b$N$K$O4|8B$r\e(B 6 \e$BF|4V$K$9$k$K$O\e(B:
14230
14231 @vindex nnmail-expiry-wait-function
14232 @lisp
14233 (setq nnmail-expiry-wait-function
14234       (lambda (group)
14235        (cond ((string= group "mail.private")
14236                31)
14237              ((string= group "mail.junk")
14238                1)
14239              ((string= group "important")
14240               'never)
14241              (t
14242                6))))
14243 @end lisp
14244
14245 \e$B$3$N4X?t$KM?$($i$l$k%0%k!<%WL>$O\e(B ``\e$BAu>~L5$7\e(B'' \e$B$N%0%k!<%WL>$G$9\e(B---
14246 @samp{nnml:} \e$B$d$=$NB>$N;w$?$h$&$J$b$N$OIU$-$^$;$s!#\e(B
14247
14248 \e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$H4X\e(B
14249 \e$B?t\e(B @code{nnmail-expiry-wait-function} \e$B$O?t;z\e(B (\e$B@0?t$G$"$kI,MW$O$"$j$^$;\e(B
14250 \e$B$s\e(B) \e$B$+%7%s%\%k\e(B @code{immediate} \e$B$+\e(B @code{never} \e$B$N$I$A$i$+$G$"$k;v$,$G$-\e(B
14251 \e$B$^$9!#\e(B
14252
14253 \e$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<\e(B
14254 \e$B%?\e(B @code{expiry-wait} \e$B$r;H$&;v$b$G$-$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
14255
14256 @vindex nnmail-expiry-target
14257 \e$B5-;v$N4|8B@Z$l>C5n$NIaDL$NF0:n$O$=$l$i$r>C5n$9$k$3$H$G$9!#$7$+$7!">l9g$K\e(B
14258 \e$B$h$C$F$O$=$l$i$r>C5n$9$k$h$j$bJL$N%0%k!<%W$K0\F0$7$?J}$,M-0U5A$+$b$7$l$^\e(B
14259 \e$B$;$s!#JQ?t\e(B @code{nnmail-expiry-target} (\e$B$H%0%k!<%W%Q%i%a!<\e(B
14260 \e$B%?\e(B @code{expiry-target}) \e$B$O$3$l$r@)8f$7$^$9!#$3$NJQ?t$NCM$O$9$Y$F$N%0%k!<\e(B
14261 \e$B%W$KBP$9$k%G%#%U%)%k%H$K$J$j$^$9$,!"FCDj$N%0%k!<%W$4$H$K%0%k!<%W%Q%i%a!<\e(B
14262 \e$B%?$r;H$C$F;XDj$9$l$P>e=q$-$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$NCM\e(B
14263 \e$B$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) \e$B$^$?$O0\\e(B
14264 \e$BF0@h$N%0%k!<%WL>$+\e(B @code{delete} \e$B$rJV$94X?t\e(B (\e$B5-;v$KHO0O$r69$a$?%P%C%U%!\e(B
14265 \e$B$G!"$=$N5-;v$,B8:_$7$F$$$k%0%k!<%WL>$,0z?t$H$7$FM?$($i$l$^$9\e(B) \e$B$K$9$k$3$H\e(B
14266 \e$B$,$G$-$^$9!#\e(B
14267
14268 \e$B%0%k!<%WL>$r;XDj$9$k>l9g$NNc\e(B:
14269 @lisp
14270 (setq nnmail-expiry-target "nnml:expired")
14271 @end lisp
14272
14273 @findex nnmail-fancy-expiry-target
14274 @vindex nnmail-fancy-expiry-targets
14275 Gnus \e$B$K$OJQ?t\e(B @code{nnmail-fancy-expiry-targets} \e$B$K=>$C$F%a!<%k$r4|8B@Z\e(B
14276 \e$B$l>C5n$9$k$?$a$N4X?t\e(B @code{nnmail-fancy-expiry-target} \e$B$,$"$j$^$9!#$3$l\e(B
14277 \e$B$ONc$G$9\e(B:
14278
14279 @lisp
14280  (setq nnmail-expiry-target 'nnmail-fancy-expiry-target
14281        nnmail-fancy-expiry-targets
14282        '((to-from "boss" "nnfolder:Work")
14283          ("subject" "IMPORTANT" "nnfolder:IMPORTANT.%Y.%b")
14284          ("from" ".*" "nnfolder:Archive-%Y")))
14285 @end lisp
14286
14287 \e$B$3$N@_Dj$K$h$C$F!"BjL>$K\e(B @code{IMPORTANT} \e$B$r;}$A!"\e(B
14288 @code{YYYY} \e$BG/\e(B @code{MMM} \e$B7n$KH/?.$5$l$?$$$+$J$k%a!<%k$b!"%0%k!<\e(B
14289 \e$B%W\e(B @code{nnfolder:IMPORTANT.YYYY.MMM} \e$B$K4|8B@Z$l>C5n\e(B (\e$BLuCm\e(B: \e$B<B:]$NF0:n$O\e(B
14290 \e$BJ]B8\e(B) \e$B$5$l$^$9!#$b$7\e(B From \e$B$^$?$O\e(B To \e$B%X%C%@!<$,J8;zNs\e(B @code{boss} \e$B$r4^$s\e(B
14291 \e$B$G$$$?$i\e(B @code{nnfolder:Work} \e$B$K4|8B@Z$l>C5n$5$l$^$9!#$=$l0J30$N$9$Y$F$N\e(B
14292 \e$B%a!<%k$O\e(B @code{nnfolder:Archive-YYYY} \e$B$K4|8B@Z$l>C5n$5$l$^$9!#\e(B
14293
14294 @vindex nnmail-keep-last-article
14295 @code{nnmail-keep-last-article} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"\e(BGnus \e$B$O%a!<%k%K%e!<\e(B
14296 \e$B%9%0%k!<%W$N:G8e$N5-;v$r7h$7$F4|8B@Z$l>C5n$7$^$;$s!#$3$l$O\e(B procmail \e$B$NMx\e(B
14297 \e$BMQ<T$N?M@8$r3Z$K$9$k$?$a$G$9!#\e(B
14298
14299 @vindex gnus-total-expirable-newsgroups
14300 \e$B$H$3$m$G\e(B: \e$B$=$3$K$"$k!"\e(BGnus \e$B$,7h$7$F4|8B@Z$l>C5n2DG=$G$J$$5-;v$r4|8B@Z$l\e(B
14301 \e$B>C5n$9$k;v$O$J$$!"$H$$$&$N$O13$G$9!#\e(B@code{total-expire} \e$B$r%0%k!<%W%Q%i%a!<\e(B
14302 \e$B%?$KF~$l$k$H!"5-;v$O4|8B@Z$l>C5n$N0u$,IU$-$^$;$s$,!"A4$F$N5-;v$O4|8B@Z$l\e(B
14303 \e$B>C5n2aDx$KF~$l$i$l$^$9!#Hs>o$KCm0U$7$F;H$C$F$/$@$5$$!#$5$i$K$b$C$H4m81$J\e(B
14304 \e$B$b$N$OJQ?t\e(B @code{gnus-total-expirable-newsgroups} \e$B$G$9!#$3$N@55,I=8=$K9g\e(B
14305 \e$BCW$9$kA4$F$N%0%k!<%W$OA4$F$N4{FI5-;v$,4|8B@Z$l>C5n2DG=$N2aDx$KFM$C9~$^$l\e(B
14306 \e$B$^$9!#$3$l$O!"Ev$N%0%k!<%W$N\e(B @emph{\e$BA4$F\e(B} \e$B$N8E$$%a!<%k5-;v$O>/$78e$G:o=|\e(B
14307 \e$B$5$l$k$H$$$&;v$G$9!#Hs>o$KCm0U$7$F;H$C$F!"$"$J$?$,;HMQ$7$?@55,I=8=$,4V0c$C\e(B
14308 \e$B$?%0%k!<%W$K9gCW$7$F!"$"$J$?$NA4$F$N=EMW$J%a!<%k$,>C$($F$7$^$C$?$H8@$C$F!"\e(B
14309 \e$B;d$N$H$3$m$K5c$-IU$$$FMh$J$$$G$/$@$5$$!#\e(B@emph{\e$BCK\e(B}\e$B$K$J$j$J$5$$\e(B! \e$B$b$7$/$O!"\e(B
14310 @emph{\e$B=w\e(B} \e$B$K$J$j$J$5$$\e(B! \e$B$"$J$?$,5$;}$A$h$$$H46$8$kA4$F$N$b$N$H\e(B! \e$B$G$9$+$i\e(B
14311 \e$B$=$3$K\e(B!
14312
14313 \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
14314 \e$B5n2DG=\e(B) \e$B$K$7$^$9$,!#\e(B
14315
14316 @vindex gnus-inhibit-user-auto-expire
14317 @code{gnus-inhibit-user-auto-expire} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%0%k!<%W\e(B
14318 \e$B$,<+F0;~8B>C5n$,;HMQ$5$l$k$h$&$K$J$C$F$$$F$b!"MxMQ<T$N0uIU$1L?Na$O5-;v$K\e(B
14319 \e$B;~8B>C5n2DG=$N0u$rIU$1$^$;$s!#\e(B
14320
14321 @node Washing Mail
14322 @subsection \e$B%a!<%k@vBu\e(B
14323 @cindex mail washing
14324 @cindex list server brain damage
14325 @cindex incoming mail treatment
14326
14327 \e$B%a%$%i!<\e(B (mailer) \e$B$d%j%9%H%5!<%P!<\e(B (list server) \e$B$OK\Ev$KK\Ev$KGO</$2$?\e(B
14328 \e$B;v$r$9$k$3$H$G0-L>9b$$$G$9!#\e(B``\e$B$o$!!"\e(BRFC822 \e$B$O2f!9$N%5!<%P!<$rDL$C$F$$$/\e(B
14329 \e$B%a%C%;!<%8$NA4$F$N9T$N:G8e$K\e(B @code{wE aRe ElIte!!!!!1!!} \e$B$r2C$($k;v$rL@\e(B
14330 \e$B<(E*$K6X;_$O$7$F$$$J$$$>!#$5$!!"$d$C$F$_$h$&\e(B!!!!1'' \e$B$($'!"$=$N$H$*$j$G$9\e(B
14331 \e$B$,!"\e(BRFC822 \e$B$OG=NO$NDc$$?M$K$h$C$FFI$^$l$k$h$&$K$O=q$+$l$F$$$^$;$s!#L@Gr\e(B
14332 \e$B$J;v$O$=$3$G$O5DO@$5$l$F$$$^$;$s!#$G$9$+$i!#$=$&$$$&$3$H$G$9!#\e(B
14333
14334 \e$BLdBjE@\e(B: \e$B%I%$%DHG\e(B Microsoft Exchange \e$B$OJVEz$NI=Bj$K\e(B @samp{Re: } \e$B$NBe$o$j\e(B
14335 \e$B$K\e(B @samp{AW: } \e$B$rIU$12C$($^$9!#;d$O$3$l$KF0MI$7$FO5Gb$7$F$$$k$U$j$r$9$k\e(B
14336 \e$B$3$H$b$G$-$^$7$?$,!"$=$&$9$k5$NO$,$"$j$^$;$s$G$7$?!#$=$l$O>P$&$Y$-;v$G$9!#\e(B
14337
14338 Gnus \e$B$O5-;v$rI=<($9$k$H$-$K$=$l$r@vBu$9$k$?$a$K2aEY$N4X?t$rDs6!$7$F$$$^\e(B
14339 \e$B$9$,!"%a!<%k$r%G%#%9%/$KJ]B8$9$kA0$KA*JL$r$9$k$3$H$,$G$-$?J}$,NI$$$G$7$g\e(B
14340 \e$B$&!#$=$NL\E*$N$?$a$K!";0$D$N%U%C%/$H$=$N%U%C%/$KF~$l$k;v$N$G$-$k?'!9$J4X\e(B
14341 \e$B?t$,$"$j$^$9!#\e(B
14342
14343 @table @code
14344 @item nnmail-prepare-incoming-hook
14345 @vindex nnmail-prepare-incoming-hook
14346 \e$B$3$N%U%C%/$O%a!<%k$K2?$+$r$9$kA0$K8F$P$l!"4pK\E*$J!"%a!<%k$rA]$$$F$-$l$$\e(B
14347 \e$B$K$9$k=j:n$N$?$a$K$"$j$^$9!#$=$l$OA4$F$N?7$7$$!"F~$C$F$-$?%a!<%k$r4^$s$G\e(B
14348 \e$B$$$k%P%C%U%!$G8F$P$l$^$9!#;H$&;v$N$G$-$k4X?t$O\e(B:
14349
14350 @table @code
14351 @item nnheader-ms-strip-cr
14352 @findex nnheader-ms-strip-cr
14353 \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
14354 \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
14355 @end table
14356
14357 @item nnmail-prepare-incoming-header-hook
14358 @vindex nnmail-prepare-incoming-header-hook
14359 \e$B$3$N%U%C%/$O$=$l$>$l$N%X%C%@!<$KHO0O$r69$a$i$l$F\e(B (narrowed) \e$B8F$P$l$^$9!#\e(B
14360 \e$B%X%C%@!<$r$-$l$$$K$9$k$H$-$K;H$&;v$,$G$-$^$9!#;H$&;v$N$G$-$k4X?t$O\e(B:
14361
14362 @table @code
14363 @item nnmail-remove-leading-whitespace
14364 @findex nnmail-remove-leading-whitespace
14365 \e$B%X%C%@!<$K$=$l$,NI$/8+$($k$h$&$K\e(B ``\e$BM-MQ$J\e(B'' \e$B%j%9%H%5!<%P!<$,A0$NJ}$KIU$1\e(B
14366 \e$B2C$($?6uGr$rL5$/$7$^$9!#$"$!$!!#\e(B
14367
14368 (\e$B$3$N4X?t$O$9$Y$F$N%a%C%;!<%8$N%\%G%#Cf$K$"$k%X%C%@!<\e(B (\e$B%\%G%#Cf$N%a%C%;!<\e(B
14369 \e$B%8$,;}$C$F$$$k%X%C%@!<9T$N$h$&$J$b$N\e(B) \e$B$KBP$7$F$bF0:n$9$k$N$G!";HMQ$K:]$7\e(B
14370 \e$B$F$O@x:_E*$J4m81$rUT$s$G$$$^$9!#$7$?$,$C$F%P%0$r=$@5$9$k$h$j$O!"J8=q$GFC\e(B
14371 \e$BD'$r<($9$N$,!"$b$A$m$s@5$7$$2r7h$NF;$G$9!#\e(B)
14372
14373 @item nnmail-remove-list-identifiers
14374 @findex nnmail-remove-list-identifiers
14375 \e$B$$$/$D$+$N%j%9%H%5!<%P!<$OF10l<1JL;R$rIU$12C$($^$9\e(B---\e$BNc$($P!"\e(B
14376 @samp{(idm)}---\e$B$rA4$F$N\e(B @code{Subject} \e$B%X%C%@!<$N:G=i$KIU$1$^$9!#$=$l$O!"\e(B
14377 \e$B@P4o;~Be$N%a!<%k%X%C%@!<$r;H$C$F$$$k?M$K$ONI$$;v$@$H;W$$$^$9!#$3$N4X?t$O\e(B
14378 \e$B@55,I=8=\e(B @code{nnmail-list-identifiers} \e$B$K9gCW$9$kJ8;zNs$r<h$j=|$-$^$9!#\e(B
14379 \e$B$=$l$O@55,I=8=$N%j%9%H$G$"$k;v$b$G$-$^$9!#\e(B
14380 @code{nnmail-list-identifiers} \e$B$K\e(B @code{\\(..\\)} \e$B$r4^$a$F$O$$$1$^$;$s!#\e(B
14381
14382 \e$BNc$($P!"\e(B@samp{(idm)} \e$B$H\e(B @samp{nagnagnag} \e$BF10l<1JL;R$r<h$j=|$-$?$$$N$J$i\e(B:
14383
14384 @lisp
14385 (setq nnmail-list-identifiers
14386       '("(idm)" "nagnagnag"))
14387 @end lisp
14388
14389 \e$B$3$l$O\e(B @code{gnus-list-identifiers} \e$B$GHsGK2uE*$K9T$&$3$H$b$G$-$^$9!#\e(B
14390 @xref{Article Hiding}.
14391
14392 @item nnmail-remove-tabs
14393 @findex nnmail-remove-tabs
14394 \e$BA4$F$N\e(B @samp{TAB} \e$BJ8;z$r\e(B @samp{SPACE} \e$BJ8;z$KJQ49$7$^$9!#\e(B
14395
14396 @item nnmail-fix-eudora-headers
14397 @findex nnmail-fix-eudora-headers
14398 @cindex Eudora
14399 Eudora \e$B$O2u$l$?\e(B @code{References} \e$B%X%C%@!<$r:n@.$7$^$9$,!"\e(B
14400 @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
14401 \e$B$O\e(B @code{References} \e$B%X%C%@!<$r<h$j=|$-$^$9!#\e(B
14402 @end table
14403
14404 @item nnmail-prepare-incoming-message-hook
14405 @vindex nnmail-prepare-incoming-message-hook
14406 \e$B$3$N%U%C%/$O$=$l$>$l$N%a%C%;!<%8$KHO0O$r69$a$i$l$F8F$P$l$^$9!#;H$&;v$N$G\e(B
14407 \e$B$-$k4X?t$O\e(B:
14408
14409 @table @code
14410 @item article-de-quoted-unreadable
14411 @findex article-de-quoted-unreadable
14412 Quoted Readable \e$BId9f2=$rI|9f2=$7$^$9!#\e(B
14413 @end table
14414 @end table
14415
14416 @node Duplicates
14417 @subsection \e$B=EJ#\e(B
14418
14419 @vindex nnmail-treat-duplicates
14420 @vindex nnmail-message-id-cache-length
14421 @vindex nnmail-message-id-cache-file
14422 @cindex duplicate mails
14423 \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;v\e(B
14424 \e$B$,$"$j$^$9!#$3$l$O$H$F$b$&$k$5$/46$8$k$3$H$b$"$j$^$9$N$G!"\e(B
14425 @code{nnmail} \e$B$O$=$l$,H/8+$9$k$+$b$7$l$J$$=EJ#$rD4$Y$F07$$$^$9!#$3$l$r$9\e(B
14426 \e$B$k$?$a$K!"8E$$\e(B @code{Message-ID} \e$B$rJ]B8$7$^\e(B
14427 \e$B$9\e(B---@code{nnmail-messagge-id-cache-file} \e$B$K!#$3$l$O%G%#%U%)%k%H$G\e(B
14428 \e$B$O\e(B @file{~/.nnmail-cache} \e$B$G$9!#$=$l$KJ]B8$5$l$k:GBg?t\e(B
14429 \e$B$N\e(B @code{Message-ID} \e$B$OJQ?t\e(B @code{nnmail-message-id-cache-length} \e$B$K@)8f\e(B
14430 \e$B$5$l!"$=$l$O%G%#%U%)%k%H$G\e(B 1000 \e$B$G$9!#\e(B(\e$B$G$9$+$i!"\e(B
14431 1000 @code{Message-ID} \e$B$,N/$a$i$l$^$9!#\e(B) \e$B$3$l$,62$m$7$$$H;W$C$?$J$i!"\e(B
14432 @code{nnmail-treat-duplicates} \e$B$r\e(B @code{warn} (\e$B%G%#%U%)%k%H$G$O$=$N$h$&\e(B
14433 \e$B$K$J$C$F$$$^$9$,\e(B) \e$B$K@_Dj$9$k;v$,$G$-!"$=$&$9$l$P!"\e(B@code{nnmail} \e$B$O=EJ#%a!<\e(B
14434 \e$B%k$r>C5n$7$^$;$s!#$=$NBe$o$j$K!"%a!<%k$N@hF,$K$3$l$O0c$C$?%a%C%;!<%8$N=E\e(B
14435 \e$BJ#$G$"$k$H$$$&7Y9p$rA^F~$7$^$9!#\e(B
14436
14437 \e$B$3$NJQ?t$O4X?t$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"4X?t\e(B
14438 \e$B$O\e(B @code{Message-ID} \e$B$r0z?t$H$7$F!"Ev$N%a%C%;!<%8$KHO0O$r69$a$i$l$?%P%C\e(B
14439 \e$B%U%!$+$i8F$P$l$^$9!#$3$N4X?t$O\e(B @code{nil}, @code{warn}, @code{delete} \e$B$N\e(B
14440 \e$B$I$l$+$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
14441
14442 \e$BJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k;v$K$h$C$F!"$3$N5!G=$r40A4$K;H$o$J$$$h$&$K$9\e(B
14443 \e$B$k;v$,$G$-$^$9!#\e(B
14444
14445 \e$B$b$7A4$F$N=EJ#%a!<%k$rFCJL$J\e(B @dfn{duplicate} \e$B%0%k!<%W$KF~$l$?$$$N$G$"$l\e(B
14446 \e$B$P!"IaDL$N%a!<%kJ,3dJ}K!$r;H$C$F$=$l$r$9$k$3$H$,$G$-$^$9\e(B:
14447
14448 @lisp
14449 (setq nnmail-split-fancy
14450       '(| ;; @r{\e$B=EJ#%a%C%;!<%8$OJ,N%$5$l$?%0%k!<%W$X9T$-$^$9!#\e(B}
14451         ("gnus-warning" "duplicat\\(e\\|ion\\) of message" "duplicate")
14452         ;; @r{\e$B%G!<%b%s$d%]%9%H%^%9%?!<$d;w$?$h$&$J$b$N$+$i$N\e(B}
14453         ;; @r{\e$B%a%C%;!<%8$OB>$N$H$3$m$X!#\e(B}
14454         (any mail "mail.misc")
14455         ;; @r{\e$BB>$NK!B'!#\e(B}
14456         [ ... ] ))
14457 @end lisp
14458
14459 \e$B$b$7$/$O<!$N$h$&$J$b$N\e(B:
14460 @lisp
14461 (setq nnmail-split-methods
14462       '(("duplicates" "^Gnus-Warning:.*duplicate")
14463         ;; @r{\e$BB>$NK!B'!#\e(B}
14464         [...]))
14465 @end lisp
14466
14467 \e$B$9$P$i$7$$5!G=$,$"$j$^$9\e(B: \e$B$b$7<u$1<j$,%a!<%k$r\e(B Gnus \e$B$GFI$s$G$$$k;v$rCN$C\e(B
14468 \e$B$F$$$F!"\e(B@code{nnmail-treat-duplicates} \e$B$,\e(B @code{delete} \e$B$K@_Dj$7$F$"$k$H!"\e(B
14469 \e$B$"$J$?$NCN$C$F$$$k!"$=$N?M$,4{$K<u$1<h$C$?%a!<%k$N\e(B @code{Message-ID} \e$B$r\e(B
14470 \e$B;H$C$F!"9M$($k8B$j$?$/$5$s$NIn?+$rAw$k;v$,$G$-$^$9!#$=$N3Z$7$5$r9M$($F$_\e(B
14471 \e$B$F$/$@$5$$\e(B! \e$B$=$N?M$O$=$l$i$r7h$7$F$_$k;v$O$"$j$^$;$s\e(B! \e$B$o$)\e(B!
14472
14473 @node Not Reading Mail
14474 @subsection \e$B%a!<%k$rFI$`$N$G$O$J$$\e(B
14475
14476 \e$B%a!<%k%P%C%/%(%s%I$r;H$$;O$a$k$H!"$=$l$i$K$O$"$J$?$,$=$l$i$G%a!<%k$rFI$_\e(B
14477 \e$B$?$$$H;W$C$F$$$k$H2>Dj$9$k$H$$$&$&$k$5$$JJ$,$"$j$^$9!#$3$l$O$b$C$H$b$G$J\e(B
14478 \e$B$$;v$G$O$J$$$+$b$7$l$^$;$s$,!"$"$J$?$NK>$`;v$G$O$J$$$+$b$7$l$^$;$s!#\e(B
14479
14480 \e$B$b$7\e(B @code{mail-sources} \e$B$H\e(B @code{nnmail-spool-file} \e$B$r\e(B @code{nil} \e$B$K@_\e(B
14481 \e$BDj$9$k$H!"$I$N%P%C%/%(%s%I$bF~$C$F$/$k%a!<%k$rFI$b$&$H;n$_$k;v$O$J$/!"K>\e(B
14482 \e$B$`;v$N<j=u$1$K$J$k$G$7$g$&!#\e(B
14483
14484 @vindex nnbabyl-get-new-mail
14485 @vindex nnmbox-get-new-mail
14486 @vindex nnml-get-new-mail
14487 @vindex nnmh-get-new-mail
14488 @vindex nnfolder-get-new-mail
14489 \e$BNc$($P!"\e(B@code{nnml} \e$B$G%a!<%k$rFI$`;v$KHs>o$KK~B-$7$F$$$F!"8E\e(B
14490 \e$B$$\e(B Rmail \e$B%U%!%$%k$,\e(B @code{nnbabyl} \e$B$G1#$5$l$F$$$k$N$r$5$C$H8+$?$$$@$1$J\e(B
14491 \e$B$i!"$3$l$OM>J,$G$7$g$&!#$9$Y$F$N%P%C%/%(%s%I$O\e(B \e$B%P%C%/%(%s%I\e(B-
14492 @code{get-new-mail} \e$B$H$$$&JQ?t$r;}$C$F$$$^$9!#$b$7\e(B @code{nnbabyl} \e$B$N%a!<\e(B
14493 \e$B%kFI$_9~$_$r;HMQIT2D$K$7$?$$$N$G$"$l$P!"%0%k!<%W$N;v<B>e$N%5!<%P!<\e(B
14494 \e$B$r\e(B @code{nnbabyl-get-new-mail} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$h$&$KJT=8$7$^$9!#\e(B
14495
14496 \e$BA4$F$N%a!<%k%P%C%/%(%s%I$OF~$C$F$/$k%a!<%k$rFI$_9~$`$H$-$K!"J]B8$5$l$k$Y\e(B
14497 \e$B$-5-;v$KHO0O$r69$a$F\e(B @code{nn}*@code{-prepare-save-mail-hook} \e$B$r8F$S$^$9!#\e(B
14498
14499 @node Choosing a Mail Back End
14500 @subsection \e$B%a!<%k%P%C%/%(%s%I$rA*$V\e(B
14501
14502 Gnus \e$B$O%a!<%k%0%k!<%W$rF0:n$9$k$h$&$K$9$k$H%a!<%k%9%W!<%k$rFI$_9~$_$^$9!#\e(B
14503 \e$B%a!<%k%U%!%$%k$O$^$:$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KJ#<L$5$l$^$9!#$=$N8e$K\e(B
14504 \e$B2?$,5/$3$k$+$O%a!<%k$r$I$NMM<0$GN/$a$?$$$+$K$h$C$FJQ$o$j$^$9!#\e(B
14505
14506 \e$BI8=`$N\e(B Gnus \e$B$G$OO;$D$N0c$C$?%a!<%k%P%C%/%(%s%I$,$"$j!"8DJL$K$5$i$J$k%P%C\e(B
14507 \e$B%/%(%s%I$r;HMQ2DG=$G$9!#$[$H$s$I$N?M$,;H$&%a!<%k%P%C%/%(%s%I$O\e(B (\e$B$=$l$,$?\e(B
14508 \e$B$V$s:GB.$@$+$i\e(B) @code{nnml} \e$B$G$9\e(B (@pxref{Mail Spool})\e$B!#\e(B
14509
14510 @menu
14511 * 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
14512 * 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
14513 * Mail Spool::                  \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k\e(B?
14514 * MH Spool::                    mhspool \e$B$N$h$&$J%P%C%/%(%s%I\e(B
14515 * Maildir::                     \e$B$b$&0l$D$N#1%U%!%$%k\e(B/\e$B#1%a%C%;!<%87A<0\e(B
14516 * Mail Folders::                \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D\e(B
14517 * Comparing Mail Back Ends::    \e$BF@<:$N?<$$F6;!\e(B
14518 @end menu
14519
14520 @node Unix Mail Box
14521 @subsubsection Unix \e$B%a!<%k%\%C%/%9\e(B
14522 @cindex nnmbox
14523 @cindex unix mail box
14524
14525 @vindex nnmbox-active-file
14526 @vindex nnmbox-mbox-file
14527 @dfn{nnmbox} \e$B%P%C%/%(%s%I$O%a!<%k$rC_B"$9$k$?$a$KI8=`$N\e(B Un*x mbox \e$B%U%!%$\e(B
14528 \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
14529 \e$BB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
14530
14531 \e$B;v<B>e$N%5!<%P!<$N@_Dj\e(B:
14532
14533 @table @code
14534 @item nnmbox-mbox-file
14535 @vindex nnmbox-mbox-file
14536 \e$BMxMQ<T$N%[!<%`%G%#%l%/%H%j!<$N%a!<%k%\%C%/%9$NL>A0!#4{DjCM\e(B
14537 \e$B$O\e(B @file{~/mbox} \e$B$G$9!#\e(B
14538
14539 @item nnmbox-activate-file
14540 @vindex nnmbox-active-file
14541 \e$B%a!<%k%\%C%/%9$N%"%/%F%#%V%U%!%$%k$NL>A0!#4{DjCM\e(B
14542 \e$B$O\e(B @file{~/.mbox-active} \e$B$G$9!#\e(B
14543
14544 @item nnmbox-get-new-mail
14545 @vindex nnmbox-get-new-mail
14546 @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
14547 \e$B%W$KJ,3d$7$^$9!#4{DjCM$O\e(B @code{t} \e$B$G$9!#\e(B
14548 @end table
14549
14550 @node Rmail Babyl
14551 @subsubsection Rmail Babyl
14552 @cindex nnbabyl
14553 @cindex Rmail mbox
14554
14555 @vindex nnbabyl-active-file
14556 @vindex nnbabyl-mbox-file
14557 @dfn{nnbabyl} \e$B%P%C%/%(%s%I$O%a!<%k$rC_B"$9$k$?$a$K\e(B Babyl \e$B%a!<%k%\%C%/\e(B
14558 \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
14559 \e$B$=$l$,$I$N%0%k!<%W$KB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
14560
14561 \e$B;v<B>e$N%5!<%P!<$N@_Dj\e(B:
14562
14563 @table @code
14564 @item nnbabyl-mbox-file
14565 @vindex nnbabyl-mbox-file
14566 Rmail mbox \e$B%U%!%$%k$NL>A0!#4{DjCM$O\e(B @file{~/RMAIL} \e$B$G$9!#\e(B
14567
14568 @item nnbabyl-active-file
14569 @vindex nnbabyl-active-file
14570 rmail box \e$B$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#4{DjCM\e(B
14571 \e$B$O\e(B @file{~/.rmail-active} \e$B$G$9!#\e(B
14572
14573 @item nnbabyl-get-new-mail
14574 @vindex nnbabyl-get-new-mail
14575 @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
14576 \e$B4{DjCM$O\e(B @code{t} \e$B$G$9!#\e(B
14577 @end table
14578
14579 @node Mail Spool
14580 @subsubsection \e$B%a!<%k%9%W!<%k\e(B
14581 @cindex nnml
14582 @cindex mail @acronym{NOV} spool
14583
14584 @dfn{nnml} \e$B%9%W!<%k%a!<%kMM<0$OB>$NCN$i$l$?MM<0$H$O8_49@-$,$"$j$^$;$s!#\e(B
14585 \e$B$=$l$O>/$7Cm0U$7$F;H$o$l$k$Y$-$G$9!#\e(B
14586
14587 @vindex nnml-directory
14588 \e$B$b$7$3$N%P%C%/%(%s%I$r;H$&$H!"\e(BGnus \e$B$OF~$C$F$/$k%a!<%k$r!"$=$l$>$l$N%a!<\e(B
14589 \e$B%k$r\e(B 1 \e$B%U%!%$%k$H$7$F%U%!%$%k$KJ,3d$7!"5-;v$rJQ\e(B
14590 \e$B?t\e(B @code{nnml-directory} \e$B$G;XDj$5$l$?%G%#%l%/%H%j!<$N2<$NBP1~$9$k%G%#%l\e(B
14591 \e$B%/%H%j!<$KF~$l$^$9!#%G%#%U%)%k%H$NCM$O\e(B @file{~/Mail/} \e$B$G$9!#\e(B
14592
14593 \e$BA0$b$C$F%G%#%l%/%H%j!<$r:n$C$F$*$/I,MW$O$"$j$^$;$s!#$=$l$NLLE]$O\e(B Gnus \e$B$,\e(B
14594 \e$B8+$F$/$l$^$9!#\e(B
14595
14596 \e$B$b$7$"$J$?$N%"%+%&%s%H$KC_@Q$G$-$k%U%!%$%k$N?t$K87L)$J@)8B$,$"$k$J$i!"$3\e(B
14597 \e$B$N%P%C%/%(%s%I$r;H$&$Y$-$G$O$"$j$^$;$s!#$=$l$>$l$N%a!<%k$O$=$l<+?H$N%U%!\e(B
14598 \e$B%$%k$rF@$^$9$N$G!"?t=54V$G$?$/$5$s$N\e(B i\e$B%N!<%I$r@jM-$9$k2DG=@-$O==J,$K$"$j\e(B
14599 \e$B$^$9!#JL$K$3$l$,LdBj$G$J$/!"?F@Z$J%7%9%F%`4IM}<T$,!"5$$,68$C$?$h$&\e(B
14600 \e$B$K\e(B ``\e$BC/$,;d$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$H6+$S$J$,$iJb\e(B
14601 \e$B$-2s$k;v$,LdBj$G$J$$$J$i!"$3$l$,$*$=$i$/;H$&;v$N$G$-$k0lHVB.$$MM<0$G$"$k\e(B
14602 \e$B$H$$$&$3$H$OCN$C$F$*$/$Y$-$G$7$g$&!#?7$7$$%a!<%k$rFI$`$?$a$@$1$KBg$-\e(B
14603 \e$B$J\e(B mbox \e$B%U%!%$%k$r=E$$B-<h$j$GC5$9I,MW$O$"$j$^$;$s!#\e(B
14604
14605 @code{nnml} \e$B$O5-;vJ,3d$K4X$7$F$O$*$=$i$/0lHVCY$$%P%C%/%(%s%I$G$7$g$&!#$=\e(B
14606 \e$B$l$OB?$/$N%U%!%$%k$r:n$i$J$1$l$P$J$i$:!"$=$l$OF~$C$F$/$k%a!<%k$N$?$a\e(B
14607 \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
14608 \e$B%a!<%k$rFI$`;v$K4X$7$F$O$?$V$s:GB.$N%P%C%/%(%s%I$K$J$j$^$9!#\e(B
14609
14610 @cindex self contained nnml servers
14611 @cindex marks
14612 \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
14613 @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
14614 \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
14615 \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
14616 \e$B$O$=$l$>$l$N\e(B @code{nnml} \e$B%0%k!<%W$N%G%#%l%/%H%jFb$N!"DL\e(B
14617 \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
14618 \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
14619 \e$B$,2DG=$G!"\e(B(\e$B%P%C%/%"%C%W$r\e(B nnml \e$B%G%#%l%/%$%H%j$KLa$7$?8e$G\e(B) @kbd{G m} \e$B%-!<\e(B
14620 \e$B$r;H$C$F$=$N%0%k!<%W$r85$KLa$7$^$9!#\e(B
14621
14622 \e$B$b$72?$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
14623 \e$B$?$H$-$O!"C1$K$=$l$iA4It$r>C$7$F$7$^$&$3$H$,$G$-$^$9!#\e(BGnus \e$B$O<!2s5/F0$9\e(B
14624 \e$B$k$H$-$K!"$=$l$i$r@5$7$/:F:n@.$9$k$G$7$g$&!#\e(B
14625
14626 \e$B;v<B>e$N%5!<%P!<$N@_Dj\e(B:
14627
14628 @table @code
14629 @item nnml-directory
14630 @vindex nnml-directory
14631 \e$BA4$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
14632 \e$B4{DjCM$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N4{DjCM$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
14633
14634 @item nnml-active-file
14635 @vindex nnml-active-file
14636 @code{nnml} \e$B%5!<%P!<$N$?$a$N%"%/%F%#%V%U%!%$%k!#4{DjCM\e(B
14637 \e$B$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
14638
14639 @item nnml-newsgroups-file
14640 @vindex nnml-newsgroups-file
14641 @code{nnml} \e$B%0%k!<%W5-=R%U%!%$%k!#\e(B@xref{Newsgroups File Format}. \e$B4{DjCM\e(B
14642 \e$B$O\e(B @file{~/Mail/newsgroups} \e$B$G$9!#\e(B
14643
14644 @item nnml-get-new-mail
14645 @vindex nnml-get-new-mail
14646 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnml} \e$B$OF~$C$FMh$?%a!<%kFI$_9~$_$^$9!#4{Dj\e(B
14647 \e$BCM$O\e(B @code{t} \e$B$G$9!#\e(B
14648
14649 @item nnml-nov-is-evil
14650 @vindex nnml-nov-is-evil
14651 @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
14652 \e$B;k$7$^$9!#4{DjCM$O\e(B @code{nil} \e$B$G$9!#\e(B
14653
14654 @item nnml-nov-file-name
14655 @vindex nnml-nov-file-name
14656 @acronym{NOV} \e$B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O\e(B @file{.overview} \e$B$G$9!#\e(B
14657
14658 @item nnml-prepare-save-mail-hook
14659 @vindex nnml-prepare-save-mail-hook
14660 \e$BJ]B8$9$kA0$K5-;v$KHO0O$r69$a$F<B9T$9$k%U%C%/$G$9!#\e(B
14661
14662 @item nnml-marks-is-evil
14663 @vindex nnml-marks-is-evil
14664 \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;k\e(B
14665 \e$B$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
14666
14667 @item nnml-marks-file-name
14668 @vindex nnml-marks-file-name
14669 @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
14670
14671 @item nnml-use-compressed-files
14672 @vindex nnml-use-compressed-files
14673 \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$r;H$&\e(B
14674 \e$B$3$H$r9MN8$KF~$l$^$9!#\e(B
14675 @end table
14676
14677 @findex nnml-generate-nov-databases
14678 @code{nnml} \e$B%0%k!<%W$H\e(B @acronym{NOV} \e$B%U%!%$%k$,40A4$KNI$$>uBV$G$J$/$J$C\e(B
14679 \e$B$F$7$^$C$?$J$i!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B$HBG$D;v$K$h$C$F!"\e(B
14680 \e$B40A4$K99?7$9$k;v$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$lA4$F$N%U%!%$%k$r8+$k;v$K\e(B
14681 \e$B$h$C$F\e(B @code{nnml} \e$B3,AXA4BN$r%H%m!<%k5{LV$G$5$i$$$^$9$N$G!"$=$l$,=*$o$k\e(B
14682 \e$B$^$G$K$O;~4V$,$+$+$k$+$b$7$l$^$;$s!#$3$N5!G=$X$N$h$jNI$$%$%s%?!<%U%'!<%9\e(B
14683 \e$B$O%5!<%P!<%P%C%U%!$G8+$D$+$k$G$7$g$&\e(B (@pxref{Server Commands})\e$B!#\e(B
14684
14685 @node MH Spool
14686 @subsubsection MH \e$B%9%W!<%k\e(B
14687 @cindex nnmh
14688 @cindex mh-e mail spool
14689
14690 @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
14691 \e$B%$%k$d0u%U%!%$%k$rJ];}$7$J$$;v$r=|$$$F!"\e(B@code{nnml} \e$B$H;w$F$$$^$9!#$=$N$3\e(B
14692 \e$B$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$7\e(B
14693 \e$B$F$$$^$9$,!"$=$l$O\e(B procmail \e$B$N%9%/%j%W%H$r=q$/$?$a$K$:$C$H$d$j$d$9$/$J$C\e(B
14694 \e$B$F$b$$$^$9!#\e(B
14695
14696 \e$B;v<B>e$N%5!<%P!<$N@_Dj\e(B:
14697
14698 @table @code
14699 @item nnmh-directory
14700 @vindex nnmh-directory
14701 \e$BA4$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
14702 \e$B4{DjCM$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N4{DjCM$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
14703
14704 @item nnmh-get-new-mail
14705 @vindex nnmh-get-new-mail
14706 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$OF~$C$F$/$k%a!<%k$rFI$_9~$_$^$9!#4{\e(B
14707 \e$BDjCM$O\e(B @code{t} \e$B$G$9!#\e(B
14708
14709 @item nnmh-be-safe
14710 @vindex nnmh-be-safe
14711 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$O%U%)%k%@!<$K$"$k5-;v$,<B:]\e(B
14712 \e$B$K\e(B Gnus \e$B$,9M$($F$$$k$b$N$HF1$8$G$"$k$+$rD4$Y$k$H$$$&GO</$2$?;v$r$d$j$^$9!#\e(B
14713 \e$B$=$l$OF|IU$HL\$KF~$kA4$F$N>pJs$rD4$Y$^$9$N$G!"$3$l$r\e(B @code{t} \e$B$K@_Dj$9$k\e(B
14714 \e$B;v$O?<9o$JB.EYDc2<$,5/$3$k$H$$$&;v$G$9!#$b$7\e(B @code{nnmh} \e$B5-;v$rFI$`$N\e(B
14715 \e$B$K\e(B Gnus \e$B0J30$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\e(B
14716 \e$B$kI,MW$O$"$j$^$;$s!#4{DjCM$O\e(B @code{nil} \e$B$G$9!#\e(B
14717 @end table
14718
14719 @node Maildir
14720 @subsubsection Maildir
14721 @cindex nnmaildir
14722 @cindex maildir
14723
14724 @code{nnmaildir} \e$B$O\e(B Gnus \e$B$N%0%k!<%W$KBP1~$7$?3F!9\e(B
14725 \e$B$N\e(B maildir \e$B$K\e(B maildir \e$B%U%)!<%^%C%H$G%a!<%k$r3JG<$7$^$9!#$3$N%U%)!<%^%C\e(B
14726 \e$B%H$O\e(B @uref{http://cr.yp.to/proto/maildir.html} \e$B$*$h\e(B
14727 \e$B$S\e(B @uref{http://www.qmail.org/man/man5/maildir.html} \e$B$GJ8=q2=$5$l$F$$$^\e(B
14728 \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
14729 \e$B%H%j$KFCJL$J>pJs$r3JG<$7$^$9!#\e(B
14730
14731 Maildir \e$B%U%)!<%^%C%H$O%m%C%/$rI,MW$H$7$J$$F1;~G[Aw$H9VFI$r2DG=$K$9$k$?$a\e(B
14732 \e$B$K@_7W$5$l$^$7$?!#B>$N%P%C%/%(%s%I$G$O!"%a!<%k$r2?$i$+$N%9%W!<%k$KEO$7$F\e(B
14733 \e$B$=$N%9%W!<%k$+$i%0%k!<%W$KJ,3d$9$k$?$a$K\e(B Gnus \e$B$r@_Dj$7$J$1$l$P$J$i$J$$$G\e(B
14734 \e$B$7$g$&!#$=$l$O:#$^$GDL$j\e(B @code{nnmaildir} \e$B$G9T$J$&$3$H$,$G$-$^$9$,!"$b$C\e(B
14735 \e$B$H0lHLE*$J@_Dj$O\e(B Gnus \e$B$N%0%k!<%W$H$7$F8=$o$l$k\e(B maildir \e$B$K%a!<%k$rD>@\G[\e(B
14736 \e$BAw$9$k$3$H$G$9!#\e(B
14737
14738 @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
14739 \e$B%b%j!<Cf$N%G!<%?$r2u$7$^$;$s$7!"\e(B@code{SIGKILL} \e$B$,%U%!%$%k$NCf$N%G!<%?$r\e(B
14740 \e$B2u$9$3$H$O$"$j$^$;$s!#\e(B
14741
14742 @code{nnmaildir} \e$B$O5-;v$N0u$H\e(B @acronym{NOV} \e$B%G!<%?$r$=$l$>$l$N\e(B maildir
14743 \e$B$K3JG<$7$^$9!#$=$l$K$h$C$F!"$"$k\e(B Gnus \e$B$N4D6-$+$iJL$N>l=j$K\e(B maildir \e$BA4BN\e(B
14744 \e$B$r%3%T!<$9$k$3$H$,$G$-!"0u$OJ]B8$5$l$^$9!#\e(B
14745
14746 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14747
14748 @table @code
14749 @item directory
14750 \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
14751 \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
14752 \e$B$O\e(B maildir \e$B$X$N%7%s%\%j%C%/%j%s%/$H$7$F<BAu$9$kI,MW$,$"$j$^$9\e(B (\e$BB>$NL\E*\e(B
14753 \e$B$N$?$a$K$9$G$K;H$o$l$F$$$k%G%#%l%/%H%j$rA*$s$G$O$$$1$^$;$s\e(B)\e$B!#$=$l$>$l\e(B
14754 \e$B$N\e(B maildir \e$B$O!"$=$N%5!<%P!<$N%K%e!<%9%0%k!<%W$H$7$F\e(B Gnus \e$B$K8=$l!"%7%s%\\e(B
14755 \e$B%j%C%/%j%s%/$N%U%!%$%kL>$,$=$N%0%k!<%W$NL>A0$K$J$j$^$9!#%G%#%l%/%H%j$K$"\e(B
14756 \e$B$k\e(B @samp{.} \e$B$G;O$^$k$I$s$J%U%!%$%kL>$bL5;k$5$l$^$9!#%G%#%l%/%H%j$O:G=i\e(B
14757 \e$B$K\e(B Gnus \e$B$r5/F0$7$?$H$-$H%0%k!<%W%P%C%U%!$G\e(B @kbd{g} \e$B$r%?%$%W$7$?$H$-$O$$\e(B
14758 \e$B$D$G$bAv::$5$l!"$I$l$+$N\e(B maildir \e$B$,:o=|$^$?$ODI2C$5$l$?$H$-\e(B
14759 \e$B$K\e(B @code{nnmaildir} \e$B$ODLCN$7$^$9!#\e(B
14760
14761 @code{directory} \e$B%Q%i%a!<%?$NCM$O\e(B Lisp \e$B<0$G$J$1$l$P$J$j$^$;$s!#\e(B
14762 @code{eval} \e$B$G=hM}$5$l$?8e$G!"\e(B@code{expand-file-name} \e$B$K$h$C$F$3$N%5!<%P!<\e(B
14763 \e$B$N$?$a$N%G%#%l%/%H%j$N%Q%9$r3MF@$7$^$9!#$=$N7k2LF@$i$l$?J8;zNs$,!"%5!<%P!<\e(B
14764 \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
14765 \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$/!"@_Dj$7$J\e(B
14766 \e$B$1$l$P$J$j$^$;$s!#\e(B@code{"~/Mail"} \e$B$d$=$l$N%5%V%G%#%l%/%H%j$r;H$&$3$H$O?d\e(B
14767 \e$B>)$G$-$^$;$s!#$$$/$D$+$N\e(B Gnus \e$B$NB>$NItJ,$,$=$l$r%G%#%U%)%k%H$G$$$m$s$J$b\e(B
14768 \e$B$N$K;H$&$N$G!"\e(B@code{nnmaildir} \e$B$G$b$=$l$r;H$&$H:.Mp$9$k$+$b$7$l$^$;$s!#\e(B
14769 @code{"~/.nnmaildir"} \e$B$,0lHLE*$JCM$G$9!#\e(B
14770
14771 @item target-prefix
14772 \e$B$3$l$O\e(B Lisp \e$B<0$G$J$1$l$P$J$j$^$;$s!#\e(B@code{eval} \e$B$G=hM}$5$l$?8e$G!"\e(B
14773 @code{expand-file-name} \e$B$K$h$C$F?7$7$$\e(B maildir \e$B$,@8@.$5$l$k%G%#%l%/%H%j\e(B
14774 \e$B$NL>A0$r3MF@$7$^$9!#<0$O%5!<%P!<$,3+DL$7$?$H$-$@$1\e(B @code{eval} \e$B$5$l!"$=\e(B
14775 \e$B$N7k2LF@$i$l$?J8;zNs$,!"%5!<%P!<$,JD$8$i$l$k$^$G;H$o$l$^$9!#\e(B
14776
14777 @code{nnmaildir} \e$B%5!<%P!<$K%0%k!<%W$r:n$k$H!"$=$NL>A0$NF,\e(B
14778 \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
14779 \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
14780 @code{directory} \e$B$,\e(B @code{"~/.nnmaildir"} \e$B$G!"\e(B
14781 @code{target-prefix} \e$B$,\e(B @code{"../maildirs/"} \e$B$@$C$?>l9g$K\e(B @code{foo} \e$B$H\e(B
14782 \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
14783 \e$B$F\e(B @file{~/.nnmaildir/../maildirs/foo} \e$B$r!"\e(B@file{../maildirs/foo} \e$B$X$N%7\e(B
14784 \e$B%s%\%j%C%/%j%s%/$H$7$F\e(B @file{~/.nnmaildir/foo} \e$B$r:n@.$7$^$9!#\e(B
14785
14786 \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
14787 \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
14788 \e$B$G$-$^$9!#$3$N>l9g$O!"L>A0$,\e(B @code{target-prefix} \e$B$G;O$^\e(B
14789 \e$B$k\e(B @code{directory} \e$B$G8+$D$+$k$I$N\e(B maildir \e$B$b!"%0%k!<%W$H$O8+$J$5$l$^$;\e(B
14790 \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
14791
14792 \e$BFCJL$J>l9g$H$7$F\e(B @code{target-prefix} \e$B$,\e(B @code{""} (\e$B%G%#%U%)%k%H\e(B) \e$B$@$C$?\e(B
14793 \e$B$i!"%0%k!<%W$r:n$k$H$-$K!"\e(B@code{directory} \e$B$K$*$$$FBP1~$9$k%7%s%\%j%C%/\e(B
14794 \e$B%j%s%/$r;}$?$J$$\e(B maildir \e$B$,:n@.$5$l$^$9!#$=$N$h$&$J%0%k!<%W$KBP$7$F\e(B
14795 \e$B$O!"\e(B@code{force} \e$B0z?t$rM?$($J$$$H\e(B @code{gnus-group-delete-group} \e$B$,;H$(\e(B
14796 \e$B$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
14797
14798 @item directory-files
14799 \e$B$3$l$O\e(B @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$N4X\e(B
14800 \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
14801 \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
14802 \e$B$3$N%Q%i%a!<%?$OG$0U$G$9!#%G%#%U%)%k%HCM$O!"\e(B
14803 @code{nnheader-directory-files-is-safe} \e$B$,\e(B @code{nil} \e$B$@$C$?\e(B
14804 \e$B$i\e(B @code{nnheader-directory-files-safe} \e$B$G!"$=$l0J30$N>l9g\e(B
14805 \e$B$O\e(B @code{directory-files} \e$B$G\e(B
14806 \e$B$9\e(B (@code{nnheader-directory-files-is-safe} \e$B$O%5!<%P!<$,3+DL$7$?$H$-$K0l\e(B
14807 \e$B2s$@$18!::$5$l$^$9$,!"%G%#%l%/%H%j$,Av::$5$l$k$H$-$KKh2s%A%'%C%/$5$;$?$$\e(B
14808 \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
14809
14810 @item get-new-mail
14811 \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
14812 \e$B$F?7Ce%a!<%k$rAv::$7$?8e$G!"$3$N%5!<%P!<\e(B
14813 \e$B$O\e(B @code{nnmail-split-methods} \e$B$+\e(B @code{nnmail-split-fancy} \e$B$K$h\e(B
14814 \e$B$k\e(B @code{mail-sources} \e$B$+$i!"=>Mh$N\e(B Gnus \e$B$NJ}K!$G%a!<%k$r<h$j9~$_$^$9!#\e(B
14815 \e$B%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
14816
14817 @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
14818 \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
14819 \e$B$=$s$J0U?^$G$O@_7W$5$l$F$$$^$;$s!#>-Mh$O0c$&7k2L$r$b$?$i$92DG=@-$,$"$j$^\e(B
14820 \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
14821 @code{create-directory} \e$B%5!<%P!<%Q%i%a!<%?$rM?$($k$3$H$rK:$l$J$$$G2<$5$$!#\e(B
14822 @end table
14823
14824 @subsubsection \e$B%0%k!<%W%Q%i%a!<%?\e(B
14825
14826 @code{nnmaildir} \e$B$O$$$/$D$+$N%0%k!<%W%Q%i%a!<%?$r;H$$$^$9!#$3$l$i$N$9$Y\e(B
14827 \e$B$F$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
14828 \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
14829 \e$B$9!#4|8B@Z$l>C5n$N%Q%i%a!<%?$r=|$$$F!"$3$N5!G=$O$9$Y\e(B
14830 \e$B$F\e(B @code{nnmaildir} \e$B$KFCM-$G$9!#$7$?$,$C$F!"JL$N%P%C%/%(%s%I$G$9$G$K9T$C\e(B
14831 \e$B$F$$$kF0:n$rC1$KF'=1$5$;$h$&$H$$$&$N$G$"$l$P!"$3$l$rL5;k$9$k$3$H$,$G$-$^\e(B
14832 \e$B$9!#\e(B
14833
14834 \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%8\e(B
14835 \e$B%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$^$9!#\e(B
14836 \e$BCM$,%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
14837 (\e$B$=$N$?$a!"$3$l$i$N%Q%i%a!<%?$OB>$H$O0c$&L>A0!"0c$&$1$l$I$b;w$?0UL#$r;}\e(B
14838 \e$B$DB>$N%P%C%/%(%s%I$G%5%]!<%H$5$l$F$$$kF1MM$N%Q%i%a!<%?!"$r;H$$$^$9!#\e(B)
14839 (\e$B?t!"J8;zNs!"\e(B@code{nil}\e$B!"$*$h$S\e(B @code{t} \e$B$K$D$$$F$O!"\e(B@code{eval} \e$B$N4XM?\e(B
14840 \e$B$r:F$SL5;k$9$k$3$H$,$G$-$^$9!#B>$NCM$K$D$$$F!"$=$l$,E,@Z$J>l9g$K$O!"M>J,\e(B
14841 \e$B$J%/%*!<%H$r;H$$!"$+$D%Y%/%H%k$GCM$rJq$`$3$H$rK:$l$J$$$G2<$5$$!#\e(B)
14842
14843 @table @code
14844 @item expire-age
14845 \e$B5-;v$,>C5n$5$l$k$^$G$N<wL?$NIC?t$r@0?t$G!"$^$?$O%7%s%\%k\e(B @code{never} \e$B$G\e(B
14846 \e$B5-;v$,4|8B@Z$l>C5n$5$l$F$O$J$i$J$$$3$H$r;XDj$7$^$9!#$3$N%Q%i%a!<%?$,@_Dj\e(B
14847 \e$B$5$l$F$$$J$$$H!"$$$D$b$N\e(B @code{nnmail-expiry-wait}(@code{-function}) \e$BJQ\e(B
14848 \e$B?t\e(B (@code{expiry-wait}(@code{-function}) \e$B%0%k!<%W%Q%i%a!<%?$G>e=q$-$5$l\e(B
14849 \e$B$k\e(B) \e$B$r:G8e$N$h$j$I$3$m$K$7$^$9!#\e(B3\e$BF|$NCM$,M_$7$$$J$i$P!"\e(B@code{[(* 3 24 60
14850 60)]} \e$B$N$h$&$J$b$N$r;H$C$F2<$5$$!#\e(B@code{nnmaildir} \e$B$O<0$rI>2A$7$F!"$=$N\e(B
14851 \e$B7k2L$r;H$$$^$9!#5-;v$N<wL?$O5-;v%U%!%$%k$NJQ99;~9o$r4pE@$K7WB,$5$l$^$9!#\e(B
14852 \e$BDL>o$3$l$O5-;v$,G[Aw$5$l$?;~9o$HF1$8$G$9$,!"5-;v$NJT=8$O$=$l$r<c$/$7$^$9!#\e(B
14853 (\e$B4|8B@Z$l>C5n0J30$N\e(B) \e$B5-;v$N0\F0$b$^$?!"5-;v$r<c$/$7$F$7$^$&$G$7$g$&!#\e(B
14854
14855 @item expire-group
14856 \e$B$3$l$,J8;zNs\e(B (@code{"backend+server.address.string:group.name"} \e$B$N$h$&$J\e(B
14857 \e$B40A4$J\e(B Gnus \e$B$N%0%k!<%WL>\e(B) \e$B$G!"$+$D$=$N%Q%i%a!<%?$,F1$8L>A0$N%0%k!<%W$KB0\e(B
14858 \e$B$5$J$$>l9g!"4|8B@Z$l>C5n$,9T$J$o$l$k:]$K!"5-;v$O>C5n$5$l$kA0$K;XDj$5$l$?\e(B
14859 \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
14860 \e$B$5$l$k$H!"0\F0@h$N%0%k!<%W$K$*$$$F!"5-;v$,85$N%0%k!<%W$K$"$C$?$H$-$H$A$g\e(B
14861 \e$B$&$IF1$8$@$18E$/$J$j$^$9!#\e(B} \e$B$7$?$,$C$F!"0\F0@h$N%0%k!<%W$K$*$1\e(B
14862 \e$B$k\e(B @code{expire-age} \e$B$K$OCm0U$7$F2<$5$$!#$3$l$,%Q%i%a!<%?$,B0$9$k$N$HF1\e(B
14863 \e$B$8%0%k!<%W$NL>A0$K@_Dj$5$l$k$H!"5-;v$O$^$C$?$/4|8B@Z$l>C5n$5$l$^$;$s!#%Y\e(B
14864 \e$B%/%H%k<0$r;H$&$H!":G=i$NMWAG$,0l2s!"$=$l$>$l$N5-;v$K$D$$$FI>2A$5$l$^$9!#\e(B
14865 \e$B$7$?$,$C$F!"5-;v$r$I$3$KCV$/$+$r7h$a$k$?$a$K!"$=$N<0\e(B
14866 \e$B$O\e(B @code{nnmaildir-article-file-name} \e$B$J$I$K>H2q$9$k$3$H$,$G$-$^$9!#\e(B
14867 @emph{\e$B$3$N%Q%i%a!<%?$,@_Dj$5$l$F$$$J$$$H!"\e(B
14868 @code{nnmaildir} \e$B$O\e(B @code{expiry-target} \e$B%0%k!<%W%Q%i%a!<%?\e(B
14869 \e$B$d\e(B @code{nnmail-expiry-target} \e$BJQ?t$r8\$_$^$;$s!#\e(B}
14870
14871 @item read-only
14872 \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$N%0\e(B
14873 \e$B%k!<%W$GFI$_=P$7@lMQ$H$7$F07$$$^$9!#$3$N0UL#$O!"5-;v$O\e(B @file{new/} \e$B$+\e(B
14874 \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$J\e(B
14875 \e$B$/\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
14876 \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
14877 \e$BNc$($P$_$s$J$,6=L#$,$"$k%a!<%j%s%0%j%9%H$r4^$s$G$$$k%7%9%F%`$G6&DL$N%a!<\e(B
14878 \e$B%k%\%C%/%9!"$X$N%7%s%\%j%C%/%j%s%/$G$"$k$HA[Dj$5$l$^$9!#\e(B@file{new/} \e$B0J30\e(B
14879 \e$B$N\e(B maildir \e$B$K$"$k$9$Y$F$N$b$N$O!"FI$_=P$7@lMQ$H$7$F07$o$l\e(B @emph{\e$B$^$;$s\e(B}\e$B!#\e(B
14880 \e$B$7$?$,$C$F6&M-$N%a!<%k%\%C%/%9$KBP$7$F$O!"$"$J$?<+?H$N\e(B maildir \e$B$r@_Dj$9\e(B
14881 \e$B$k\e(B (\e$B$^$?$O\e(B \e$B6&M-$N%a!<%k%\%C%/%9$K=q$-9~$_8"8B$r;}$D\e(B) \e$BI,MW$,0MA3$H$7$F$"\e(B
14882 \e$B$j$^$9!#$"$J$?$N\e(B maildir \e$B$O5-;v$NM>J,$J%3%T!<$r$^$C$?$/4^$^$J$$$G$7$g$&!#\e(B
14883
14884 @item directory-files
14885 @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$N4X?t$G$9!#5-;v$r8+$D$1$k\e(B
14886 \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;H\e(B
14887 \e$B$o$l$^$9!#%G%#%U%)%k%H$O%5!<%P!<$N\e(B @code{directory-files} \e$B%Q%i%a!<%?$G@_\e(B
14888 \e$BDj$5$l$F$$$k4X?t$G$9!#\e(B
14889
14890 @item distrust-Lines:
14891 \e$BHs\e(B-@code{nil} \e$B$G$"$k$H!"\e(B@code{nnmaildir} \e$B$O\e(B @code{Lines:} \e$B%X%C%@!<%U%#!<\e(B
14892 \e$B%k%I$r;H$&Be$o$j$K$$$D$b5-;v$N9T?t$r?t$($^$9!#\e(B@code{nil} \e$B$@$C$?>l9g$O!"\e(B
14893 \e$B$"$l$P$=$N%X%C%@!<%U%#!<%k%I$,;H$o$l$^$9!#\e(B
14894
14895 @item always-marks
14896 @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
14897 \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
14898 \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
14899 \e$B$N0u$r;}$C$F$$$k$HEz$($^$9!#$3$l$O9=A[$r;n$9$?$a$N5!G=$G!"$*$=$i$/7k6I$O\e(B
14900 \e$B:o=|$5$l$k$G$7$g$&!#$=$l$O\e(B Gnus \e$BK\BN$G9T$o$l$k$+!"$"$k$$$OM-1W$G$J$1$l$P\e(B
14901 \e$BJ|4~$5$l$k$Y$-$G$9!#\e(B
14902
14903 @item never-marks
14904 @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
14905 \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
14906 \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
14907 \e$B$k5-;v$OL5$$$HEz$($^$9!#\e(B@code{never-marks} \e$B$O\e(B @code{always-marks} \e$B$r>e=q\e(B
14908 \e$B$-$7$^$9!#$3$l$O9=A[$r;n$9$?$a$N5!G=$G!"$*$=$i$/7k6I$O:o=|$5$l$k$G$7$g$&!#\e(B
14909 \e$B$=$l$O\e(B Gnus \e$BK\BN$G9T$o$l$k$+!"$"$k$$$OM-1W$G$J$1$l$PJ|4~$5$l$k$Y$-$G$9!#\e(B
14910
14911 @item nov-cache-size
14912 @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
14913 \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
14914 \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
14915 \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
14916 \e$B%P!<$,3+DL$7$?8e$G:G=i$K%0%k!<%W$,8+$i$l$?$H$-!"$9$J$o$A0lHL$K$O:G=i\e(B
14917 \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+DL$5\e(B
14918 \e$B$l$k$^$G$O!"\e(B@acronym{NOV} \e$B%-%c%C%7%e$N%5%$%:$OJQ99$5$l$^$;$s!#%G%#%U%)%k\e(B
14919 \e$B%H$O35N,%P%C%U%!$KI=<($5$l$k5-;v$N?t$N8+@Q$j\e(B (@code{tick} \e$B0u$,$"$C\e(B
14920 \e$B$F\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
14921 @end table
14922
14923 @subsubsection \e$B5-;v$N<1JL\e(B
14924 \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
14925 \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
14926 \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
14927 \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
14928 \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
14929 maildir \e$B$N\e(B @file{.nnmaildir/} \e$B%5%V%G%#%l%/%H%j$N?'!9$J>l=j$K5-;v$K4XO"$7\e(B
14930 \e$B$?>pJs$r3JG<$9$k$?$a$K;H$o$l$^$9!#35N,%P%C%U%!$G5-;v$rMW5a$7$?8e$G!"5-;v\e(B
14931 \e$B$N40A4$J%Q%9L>$,\e(B @code{nnmaildir-article-file-name} \e$BJQ?t$+$iF@$i$l$^$9!#\e(B
14932
14933 @subsubsection NOV \e$B%G!<%?\e(B
14934 @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
14935 \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<$7\e(B
14936 \e$B$^$9!#\e(B@code{nnmaildir-generate-nov-databases} \e$B4X?t$O$"$j$^$;$s!#\e(B(\e$B$=$NI,\e(B
14937 \e$BMW$O$"$^$j$"$j$^$;$s!#5-;v$N\e(B @acronym{NOV} \e$B%G!<%?$O5-;v\e(B
14938 \e$B$+\e(B @code{nnmail-extra-headers} \e$B$,JQ2=$7$?$H$-$K<+F0E*$K99?7$5$l$^\e(B
14939 \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$FC10l$N5-;v\e(B
14940 \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
14941 \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$,$3$N5-;v$K?7$7$$5-;v\e(B
14942 \e$BHV9f$r3d$j?6$i$;!"\e(B@code{seen} \e$B0u!"%(!<%8%'%s%H!"$*$h$S%-%c%C%7%e$K$H$C$F\e(B
14943 \e$BLLE]$J$3$H$K$J$j$^$9!#\e(B
14944
14945 @subsubsection \e$B5-;v$N0u\e(B
14946 @file{.nnmaildir/marks/flag/uniq} \e$B%U%!%$%k$,$"$k>l9g$K!"\e(B@code{uniq} \e$B$K$h$C\e(B
14947 \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
14948 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
14949 \e$B$N$h$&$J%U%!%$%k$rC5$7$F!"8+$D$1$?0u$N%;%C%H$rJs9p$7$^$9!#\e(B
14950 Gnus \e$B$,\e(B @code{nnmaildir} \e$B$K0u$N%;%C%H$N3JG<$rMW5a$9$k$H!"\e(B
14951 @code{nnmaildir} \e$B$OI,MW$JBP1~$9$k%U%!%$%k$r@8@.$7!"$^$?$O>C5n$7$^$9!#\e(B(\e$B<B\e(B
14952 \e$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 \e$B$r@aLs\e(B
14953 \e$B$9$k$?$a$KC1$K\e(B @file{.nnmaildir/markfile} \e$B$X$N%O!<%I%j%s%/$rD%$j$^$9!#\e(B)
14954
14955 @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
14956 \e$B0u$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
14957 \e$B%P!<$+$i$=$l$r:o=|$7!"8e$G\e(B tar \e$B$r$[$I$/$3$H$,$G$-$^$9!#0u%U%!%$%k$r:n@.\e(B
14958 \e$B$^$?$O>C5n$9$k$3$H$K$h$C$F!"$"$J$?<+?H$,0u$rDI2C$^$?$O:o=|$9$k$3$H$,$G$-\e(B
14959 \e$B$^$9!#\e(BGnus \e$B$,F0:n$7$F$$$F\e(B @code{nnmaildir} \e$B%5!<%P!<$,3+DL$7$F$$$k$H$-$K\e(B
14960 \e$B$3$l$r9T$J$&>l9g$O!":G=i$K$9$Y$F$N\e(B @code{nnmaildir} \e$B%0%k!<%W$N35N,%P%C%U%!\e(B
14961 \e$B$+$iB`=P$7$F%0%k!<%W%P%C%U%!$G\e(B @kbd{s} \e$B$r%?%$%W$7!"$=$N8e%0%k!<%W%P%C%U%!\e(B
14962 \e$B$G\e(B @kbd{g} \e$B$+\e(B @kbd{M-g} \e$B$r%?%$%W$9$k$N$,:GNI$G$9!#$=$&$7$J$$$H\e(B Gnus \e$B$OJQ\e(B
14963 \e$B99$rB*$($F$/$l$:$K!"$=$l$i$r85$KLa$7$F$7$^$&$+$b$7$l$^$;$s!#\e(B
14964
14965 @node Mail Folders
14966 @subsubsection \e$B%a!<%k%U%)%k%@!<\e(B
14967 @cindex nnfolder
14968 @cindex mbox folders
14969 @cindex mail folders
14970
14971 @code{nnfolder} \e$B$O$=$l$>$l$N%a!<%k%0%k!<%W$r0c$C$?%U%!%$%k$KC_B"$9$k%P%C\e(B
14972 \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
14973 @code{nnfolder} \e$B$O5-;vHV9f$HE~CeF|$r5-O?$7$F$*$/$?$a$NDI2C$N%X%C%@!<$r2C\e(B
14974 \e$B$($^$9!#\e(B
14975
14976 @cindex self contained nnfolder servers
14977 @cindex marks
14978 \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
14979 @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
14980 \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
14981 \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
14982 \e$B$K$J$j$^$9!#%0%k!<%W$N0u$O\e(B @code{nnfolder} \e$B%G%#%l%/%H%jFb$N!"\e(Bmbox \e$B%U%!%$\e(B
14983 \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$l\e(B
14984 \e$B$?L>A0$N%U%!%$%k$K3JG<$5$l$^$9!#$^$?!"8D!9$N\e(B @code{nnfolder} \e$B%0%k!<%W$K\e(B
14985 \e$B$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
14986 \e$B%$%H%j$KLa$7$?8e$G\e(B) @kbd{G m} \e$B%-!<$r;H$C$F$=$N%0%k!<%W$r85$KLa$7$^$9!#\e(B
14987
14988 \e$B;v<B>e$N%5!<%P!<$N@_Dj\e(B:
14989
14990 @table @code
14991 @item nnfolder-directory
14992 @vindex nnfolder-directory
14993 \e$BA4$F$N\e(B @code{nnfolder} \e$B%a!<%k%\%C%/%9$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l$^\e(B
14994 \e$B$9!#4{DjCM$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N4{DjCM\e(B
14995 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
14996
14997 @item nnfolder-active-file
14998 @vindex nnfolder-active-file
14999 \e$B%"%/%F%#%V%U%!%$%k$NL>A0!#4{DjCM$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
15000
15001 @item nnfolder-newgroups-file
15002 @vindex nnfolder-newsgroups-file
15003 \e$B%0%k!<%W5-=R%U%!%$%k$NL>A0!#\e(B@xref{Newsgroups File Format}. \e$B4{DjCM\e(B
15004 \e$B$O\e(B @file{~/Mail/newsgroups"} \e$B$G$9!#\e(B
15005
15006 @item nnfolder-get-new-mail
15007 @vindex nnfolder-get-new-mail
15008 @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
15009 \e$B4{DjCM$O\e(B @code{t} \e$B$G$9!#\e(B
15010
15011 @item nnfolder-save-buffer-hook
15012 @vindex nnfolder-save-buffer-hook
15013 @cindex backup files
15014 \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%!$K\e(B
15015 \e$BBP$7$F$5$($b\e(B Emacs \e$B$ODL>o$N%P%C%/%"%C%W$NJQL>$r$9$k;v$KCm0U$7$F2<$5$$!#\e(B
15016 \e$B$3$N5!G=$rL58z$K$7$?$$$N$G$"$l$P!"%U%!%$%k\e(B @file{.emacs} \e$B$G<!$N$h$&$J;v\e(B
15017 \e$B$r$9$k;v$,$G$-$^$9\e(B:
15018
15019 @lisp
15020 (defun turn off-backup ()
15021   (set (make-local-variable 'backup-inhibited) t))
15022
15023 (add-hook 'nnfolder-save-buffer-hook 'turn-off-backup)
15024 @end lisp
15025
15026 @item nnfolder-delete-mail-hook
15027 @vindex nnfolder-delete-mail-hook
15028 \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
15029 \e$B4X?t$OJL$N$H$3$m$K%a%C%;!<%8$r%3%T!<$7$?$j!">C5n$9$k$^$($K2?$i$+$N>pJs$r\e(B
15030 \e$B<h$j=P$9$?$a$K;H$C$?$j$9$k$3$H$,$G$-$^$9!#\e(B
15031
15032 @item nnfolder-nov-is-evil
15033 @vindex nnfolder-nov-is-evil
15034 \e$B$b$7Hs\e(B@code{nil}\e$B$J$i!"$3$N%P%C%/%(%s%I$O\e(B @acronym{NOV} \e$B%U%!%$%k$rL5;k$7\e(B
15035 \e$B$^$9!#4{DjCM$O\e(B @code{nil} \e$B$G$9!#\e(B
15036
15037 @item nnfolder-nov-file-suffix
15038 @vindex nnfolder-nov-file-suffix
15039 @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
15040
15041 @item nnfolder-nov-directory
15042 @vindex nnfolder-nov-directory
15043 @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
15044 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
15045
15046 @item nnfolder-marks-is-evil
15047 @vindex nnfolder-marks-is-evil
15048 \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
15049 \e$BL5;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
15050
15051 @item nnfolder-marks-file-suffix
15052 @vindex nnfolder-marks-file-suffix
15053 @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
15054
15055 @item nnfolder-marks-directory
15056 @vindex nnfolder-marks-directory
15057 @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
15058 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
15059 @end table
15060
15061 @findex nnfolder-generate-active-file
15062 @kindex M-x nnfolder-generate-active-file
15063 @code{nnfolder} \e$B$GFI$_$?$$$H;W$&!"$?$/$5$s$N\e(B @code{nnfolder} \e$B$N$h$&$J%U%!\e(B
15064 \e$B%$%k$r;}$C$F$$$k$N$G$"$l$P!"\e(B
15065 @code{nnfolder} \e$B$K\e(B @code{nnfolder-directory} \e$B$K$"$kA4$F$N$=$N$h$&$J%U%!\e(B
15066 \e$B%$%k$K5$IU$+$;$k$?$a$K!"L?Na\e(B @kbd{M-x nnfolder-generate-active-file} \e$B$r\e(B
15067 \e$B;H$&;v$,$G$-$^$9!#$3$l$OD9$$%U%!%$%kL>$r;H$C$F$$$k$H$-$K$N$_F0:n$7$^$9$,!#\e(B
15068
15069 @node Comparing Mail Back Ends
15070 @subsubsection \e$B%a!<%k%P%C%/%(%s%I$NHf3S\e(B
15071
15072 \e$B$^$:!"MQ8l$H$7$F!"\e(B@dfn{\e$B%P%C%/%(%s%I\e(B} (back end) \e$B$ODc<!$N@\B3J}K!$N$?$a$N\e(B
15073 \e$BIaDL$N8l$G$9\e(B---\e$B$b$7K>$`$J$i!"F)2aE*$G$"$j!"$=$l$O2?$+$r@.$7?k$2$k$b$N$G\e(B
15074 \e$B$9!#$=$N$3$3$m$O!"%a!<%k$O$I$3$+$i$+Mh$J$1$l$P$J$i$:!"E,@Z$J%P%C%/%(%s%I\e(B
15075 \e$B$NA*Br$O!"%a!<%k$r\e(B Gnus \e$B$N$9$06a$/$K<hF@$9$k$?$a$KMW5a$5$l$k!"$H$$$&$b$N\e(B
15076 \e$B$G$9!#\e(B
15077
15078 \e$BF1$835G0$,\e(B Usenet \e$B<+?H$K$bB8:_$7$^$9!#5-;v$X$N@\?($O:#F|$G$O!"IaDL\e(B
15079 \e$B$O\e(B @acronym{NNTP} \e$B$G$J$5$l$^$9$,!"@N!9$NM+]5$J?<Lk$N;~Be$O!"3'$O5-;v$,B8\e(B
15080 \e$B:_$9$k%^%7%s\e(B (\e$B:#F|$G$O\e(B @acronym{NNTP} \e$B%5!<%P!<$H8F$V$b$N\e(B) \e$B$G%j!<%@!<$rF0\e(B
15081 \e$B$+$7!"%j!<%@!<$+$i$N@\B3$O!"D>@\5-;v$N%G%#%l%/%H%j!<%9%W!<%k$KF'$_9~$`$H\e(B
15082 \e$B$$$&$b$N$G$7$?!#$=$l$G$b!"$?$^$?$^%5!<%P!<\e(B (\e$B$b$7$/$O!"\e(BNFS \e$B$G%9%W!<%k$,FI\e(B
15083 \e$B$a$k$h$&$J>l9g\e(B) \e$B$K$$$k$h$&$J>l9g$O!"$3$l$i$NJ}K!$rA*$V$?$a\e(B
15084 \e$B$K\e(B @code{nntp} \e$B$d\e(B @code{nnspool} \e$B%P%C%/%(%s%I$N$I$A$i$+$rA*$V$3$H$,$G$-\e(B
15085 \e$B$^$7$?!#\e(B
15086
15087 \e$B%a!<%k%P%C%/%(%s%I$rA*Br$9$k$3$H$N%4!<%k$O!"85$N7A<0$r07$&$N$KE,$7$?J}K!\e(B
15088 \e$B$H!">-Mh;HMQ$9$k$?$a$KJXMx$J7A<0$K%a!<%k$r;D$9$3$H$NN>J}$rF1;~$KI=8=$9$k\e(B
15089 \e$B$3$H$G$9!#$=$l$>$l$K$ONI$$E@$H0-$$E@$,$$$/$D$+$"$j$^$9\e(B:
15090
15091 @table @code
15092 @item nnmbox
15093
15094 UNIX \e$B%7%9%F%`$ONr;KE*$KC10l$N!"Hs>o$K0lHLE*$J!">e<j$/Dj5A$5$l$?7A<0$r;}$C\e(B
15095 \e$B$F$$$^$9!#A4$F$N%a%C%;!<%8$OC10l$N\e(B @dfn{\e$B%9%W!<%k%U%!%$%k\e(B} \e$B$KE~Ce$7!"@55,\e(B
15096 \e$BI=8=\e(B @samp{^From_} \e$B$K9gCW$9$k9T$G6h@Z$i$l$F$$$^$9!#\e(B(\e$B;d$N\e(B @samp{_} \e$B$N5-\e(B
15097 \e$B9f$N;HMQ$O%9%Z!<%9$r0UL#$9$k$?$a$G!"$3$NNc$G$O$3$l$O\e(B RFC \e$B$G;XDj$5$l$F$$\e(B
15098 \e$B$k\e(B @samp{From:} \e$B%X%C%@!<$GL5$$$3$H$rL@$i$+$K$9$k$?$a$G$9!#\e(B) Emacs \e$B$O!"$=\e(B
15099 \e$B$l$K\e(B Gnus \e$B$b!"Nr;KE*$K\e(B Unix \e$B4D6-$+$i9-$^$j$^$7$?$N$G!"85$N\e(B mailbox \e$B7A<0\e(B
15100 \e$B$r$"$^$j$0$A$c$0$A$c$K$7$J$$$H$$$&$N$O!":G$b4JAG$JJ}K!$G$9!#$G$9$+$i!"$3\e(B
15101 \e$B$N%P%C%/%(%s%I$rA*$V$H!"K\Ev$N%9%W!<%k$+$i%a!<%k$r<hF@$7$F!"\e(BGnus \e$B$N9%$`\e(B
15102 \e$B%G%#%l%/%H%j!<$K%a!<%k$r0\F0$9$k$?$a$N\e(B Gnus \e$B$N<g$J3hF0$O!"C1$K!"<B9T2aDx\e(B
15103 \e$B$G2?$b\e(B (\e$BI>2A$G$-$k\e(B) \e$BJQ99$r$;$:$KJ#@=$9$k$3$H$G$9!#$=$l$O\e(B Gnus \e$B$N4D6-$N;H\e(B
15104 \e$BMQ2DG=HO0O$K%a!<%k$r0\F0$9$k\e(B ``\e$B:G$b6r$+$J\e(B''\e$BJ}K!$G$9!#$3$l$ODj$a$i$l$?>l\e(B
15105 \e$B=j$K0\F0$9$k$N$rB.$/$7$^$9$,!"\e(BGnus \e$B$,$I$3$K2?$,$"$k$+$rD4$Y$k$H$-$O!"2r\e(B
15106 \e$B@O$,CY$/$J$j$^$9!#\e(B
15107
15108 @item nnbabyl
15109
15110 \e$B$`$+$7$`$+$7!"\e(BTOPS \e$B$H8F$P$l$k%*%Z%l!<%F%#%s%0%7%9%F%`$d!";w$?$h$&$J$b$N\e(B
15111 \e$B$r<B9T$7$F$$$k\e(B DEC-10 \e$B$H\e(B DEC-20 \e$B$H$$$&$b$N$,$"$j!"IaDL$N\e(B (\e$BM#0l$N\e(B?) \e$B%a!<\e(B
15112 \e$B%k$rFI$`4D6-$O\e(B Babyl \e$B$H8F$P$l$k$b$N$G$7$?!#$=$N%7%9%F%`$KCe$$$?%a!<%k$,\e(B
15113 \e$B$I$N$h$&$J7A<0$K$J$C$F$$$?$+$OCN$j$^$;$s$,!"\e(BBabyl \e$B$O%a!<%k$,JQ49$5$l$k!"\e(B
15114 \e$B$=$lMQ$NFbIt7A<0$r;}$C$F$*$j!"<g$K!"\e(BBabyl \e$BFCM-$N%X%C%@!<$H>uBV%S%C%H$r%U%!\e(B
15115 \e$B%$%k$N$=$l$>$l$N%a%C%;!<%8$N@hF,$K2C$($k$3$H$r$7$F$$$^$7$?!#\e(B
15116 Rmail \e$B$O\e(B Emacs \e$B$N:G=i$N%a!<%k%j!<%@!<$G!"\e(BRichard Stallman \e$B$K$h$C$F=q$+$l!"\e(B
15117 Stallman \e$B$O$=$N\e(B TOPS/Babyl \e$B4D6-$N=P?H$G$"$k$?$a!"\e(BRmail \e$B$r4{$KB8:_$7$F$$\e(B
15118 \e$B$?%a!<%k%U%!%$%k$N0lB2$rM}2r$9$kMM$K=q$-$^$7$?!#\e(BGnus (\e$B$3$NLdBj$K4X$7$F\e(B
15119 \e$B$O\e(B VM \e$B$b\e(B) \e$B$3$N7A<0$r%5%]!<%H$7B3$1$F$$$^$9!#$=$l$O!"$=$N%a!<%i!<FCM-$N%X%C\e(B
15120 \e$B%@!<\e(B/\e$B%S%C%H$H$$$&$b$N$,$J$+$J$+<A$,NI$$$H9M$($i$l$F$$$k$+$i$G$9!#\e(B
15121 Rmail \e$B<+?H$b$b$A$m$s$^$@B8:_$7$F$$$F!"$^$@\e(B Stallman \e$B$K$h$C$F0];}$5$l$F$$\e(B
15122 \e$B$^$9!#\e(B
15123
15124 \e$B>e$N7A<0$NN>J}$O%a!<%k$r%U%!%$%k%7%9%F%`$NC1FH$N%U%!%$%k$KF~$l!"%a!<%k$r\e(B
15125 \e$B8+$k$?$S$K!"%U%!%$%kA4BN$r2r@O$7$J$1$l$P$J$j$^$;$s!#\e(B
15126
15127 @item nnml
15128
15129 @code{nnml} \e$B$O$[$H$s$I\e(B @code{nnspool} \e$B@\B3$N\e(B Usenet \e$B%7%9%F%`$rA`:n$7$F$$\e(B
15130 \e$B$k$h$&$J46$8$N$9$k%P%C%/%(%s%I$G$9!#\e(B(\e$B<B:]$N$H$3$m!"$9$4$/0JA0$K!"\e(B
15131 @code{nnml} \e$B$O\e(B @code{nnspool} \e$B$+$i;^J,$+$l$7$?$b$N$@$H;W$$$^$9!#\e(B)
15132 \e$B%a!<%k$O85$N%9%W!<%k%U%!%$%k$+$i<h$j=P$5$l!"$=$l$+$i8D!9$N%U%!%$%k\e(B
15133 \e$B$K\e(B 1:1 \e$B$GJ,$1$i$l$^$9!#\e(BUsenet \e$BMM<0$N%"%/%F%#%V%U%!%$%k\e(B (INN \e$B$d\e(B CNews \e$B$K\e(B
15134 \e$B4p$E$$$?%K%e!<%9%7%9%F%`$G\e(B (\e$BNc$($P\e(B) @file{/var/lib/news/active} \e$B$d!"F0\e(B
15135 \e$B;l\e(B @samp{NNTP LIST} \e$B$GJV$5$l$k$b$N$KN`;w$7$?$b$N\e(B) \e$B$r0];}$7!":#$+$i$@$H$+\e(B
15136 \e$B$J$jA0$K\e(B @acronym{NNTP} \e$B%5!<%P!<$N$?$a$KDj5A$5$l$F$$$k!"\e(B
15137 @dfn{overview} \e$B%U%!%$%k$b!"%0%k!<%W$XF~$k$H$-$N8zN($N$?$a$K:n@.$7$^$9!#\e(B
15138 \e$B%a!<%kJ,3d$G$O!"$?$/$5$s$N%U%!%$%k$N:n@.$H!"\e(B@code{nnml} \e$B%"%/%F%#%V%U%!%$\e(B
15139 \e$B%k$N99?7!"%a%C%;!<%8Kh$N\e(B overview \e$B$X$NDI2C$N$?$a$KCY$/$J$j$^$9$,!";HMQ;~\e(B
15140 \e$B$K$O%"%/%F%#%V%U%!%$%k$H\e(B overview \e$B$G$N:w0z5!G=$K$h$j!"$H$F$D$b$J$/B.$/$J\e(B
15141 \e$B$j$^$9!#\e(B
15142
15143 @code{nnml} \e$B$O\e(B @dfn{inode} \e$B$rHs>o$K$?$/$5$s>CHq$7$^$9!#$9$J$o$A!"%U%!%$\e(B
15144 \e$B%k%7%9%F%`$G?7$7$$%U%!%$%k$rF~$l$k$?$a$N2DG=$J>l=j$rDj5A$9$k;q8;$r$?$/$5\e(B
15145 \e$B$s@jM-$7$^$9!#%7%9%F%`4IM}<T$O!"$+$C$A$j$7$?6&M-%U%!%$%k%7%9%F%`$G$NBgNL\e(B
15146 \e$B$N\e(B inode \e$B$N@jM-$r2w$/;W$$$^$;$s!#$7$+$7!"%U%!%$%k%7%9%F%`$,<+J,<+?H$N$b\e(B
15147 \e$B$N$G$"$k8D?M%^%7%s>e$G@83h$7$F$$$k$J$i!"\e(B@code{nnml} \e$B$OHs>o$KBg$-$JMxE@$,\e(B
15148 \e$B$"$j$^$9!#\e(B
15149
15150 \e$B$^$?!"\e(BFAT16 \e$B$N\e(B Windows \e$B$N@$3&$K@8$-$F$$$k$J$i!"LdBj$,$"$k$G$7$g$&!#$?$/\e(B
15151 \e$B$5$s$N>.$5$J%U%!%$%k$GB?$/$N>l=j$r<h$i$l$F$7$^$$$^$9!#\e(B
15152
15153 @item nnmh
15154
15155 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
15156 \e$B%a%C%;!<%8$N%9%W!<%k%U%!%$%k$r8D!9$N%U%!%$%k$KJ,3d$9$k$3$H$K$h$jA`:n$7$^\e(B
15157 \e$B$9$,!":w0z5!G=$,>/$7$+!"A4$/$J$$$+$H$$$&DxEY$G$9\e(B -- @code{nnmh} \e$B$O0UL#E*\e(B
15158 \e$B$K$O\e(B ``@code{nnml} \e$B$K%"%/%F%#%V%U%!%$%k$H\e(B overview \e$B$N$J$$$b$N\e(B'' \e$B$HEy2A$G\e(B
15159 \e$B$9!#$3$l$O5DO@$N$"$k$H$3$m$G$9$,!":G0-$NA*Br$G$9!#$H$$$&$N$O!"8D!9$N%U%!\e(B
15160 \e$B%$%k$N:n@.$NCY$5$,!"%0%k!<%W$G2?$,?7$7$$$+$rCN$k$H$-$N2r@O$N$?$a$N;HMQ$N\e(B
15161 \e$BCY$5$,7k$SIU$/$+$i$G$9!#\e(B
15162
15163 @item nnfolder
15164
15165 \e$B4pK\E*$K\e(B @code{nnfolder} \e$B$N8z2L$O%0%k!<%WKh$N\e(B @code{nnmbox} (\e$B>e$G@bL@$5\e(B
15166 \e$B$l$F$$$k:G=i$NJ}K!\e(B) \e$B$G$9!#$9$J$o$A!"\e(B@code{nnmbox} \e$B<+?H$O\e(B @emph{\e$BA4$F\e(B} \e$B$N\e(B
15167 \e$B%a!<%k$r0l$D$N%U%!%$%k$KF~$l$^$9\e(B; @code{nnfolder} \e$B$O%a!<%k%0%k!<%W$=$l$>\e(B
15168 \e$B$l$,\e(B Unix mail box \e$B%U%!%$%k$r;}$D$h$&$K>/$7:GE,2=$r$7$^$9!#\e(B
15169 @code{nnmobx} \e$B$h$j$b!"$=$l$>$l$N%0%k!<%W$rJL$K2r@O$9$k$N$GB.$/!"$=$N$&$(\e(B
15170 \e$B%a!<%k$r0\F0$5$;$k$N$K:G>.8B$NO+NO$rMW5a$9$kC1=c$J\e(B Unix mail box \e$B7A<0$r\e(B
15171 \e$BDs6!$7$^$9!#2C$($F!"\e(BGnus \e$B$,$=$l$>$l$NJL$N%0%k!<%W$K$I$N$/$i$$$N%a%C%;!<\e(B
15172 \e$B%8$,$"$k$+$rD4$Y$k$?$a$N\e(B ``\e$B%"%/%F%#%V\e(B'' \e$B%U%!%$%k$r0];}$7$^$9!#\e(B
15173
15174 \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
15175 @code{nnfolder} \e$B$O:GA1$NA*Br$G$O$"$j$^$;$s$,!"$=$l$J$j$NNL$N%a!<%k$7$+<u\e(B
15176 \e$B$1<h$i$J$$$J$i!"$*$=$i$/\e(B @code{nnfolder} \e$B$OA4$F$NCf$G0lHVE,$7$?%P%C%/%(\e(B
15177 \e$B%s%I$G$7$g$&!#\e(B
15178
15179 @item nnmaildir
15180
15181 \e$B4|8B@Z$l>C5n$dB>$N$3$H$,$i$r@_Dj$9$k$N$K!"\e(B@code{nnmaildir} \e$B$OB>$N%a!<%k\e(B
15182 \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
15183
15184 @code{nnmaildir} \e$B$OBgJ}\e(B @code{nnml} \e$B$H;w$?$b$N$G$9$,!"$$$/$i$+82Cx$J0c$$\e(B
15185 \e$B$,$"$j$^$9!#$=$l$>$l$N%a%C%;!<%8$OJL!9$N%U%!%$%k$K3JG<$5$l$^$9$,!"%U%!%$\e(B
15186 \e$B%kL>$O\e(B Gnus \e$B$N5-;vHV9f$H4X78$,$"$j$^$;$s!#$^\e(B
15187 \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
15188 \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
15189 (@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
15190 \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
15191 @uref{http://www.namesys.com/, ReiserFS} \e$B$dB>$NHs%V%m%C%/9=B$$N%U%!%$%k\e(B
15192 \e$B%7%9%F%`$X$NE>49$r8!F$$7$F2<$5$$!#\e(B
15193
15194 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
15195 \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
15196 \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
15197 \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
15198 \e$B3d$r>JN,$G$-$k$3$H$r0UL#$7$^$9!#\e(B@code{mail-sources} \e$B$K$*$1\e(B
15199 \e$B$k\e(B @code{directory} \e$B$N9`$K$O;w$?8z2L$,$"$j$^$9$,!"G[Aw$5$l$F$/$k%a!<%k$r\e(B
15200 \e$B%9%W!<%k$9$k$?$a$N%a!<%k%\%C%/%9$N0lB7$$\e(B (mbox \e$B7A<0$G$O$=$N$?$a$K%a%C%;!<\e(B
15201 \e$B%8$NK\J8$,2u$l$k\e(B) \e$B$H!"B>$N\e(B (\e$B2?$G$"$l$"$J$?$N9%$_$N7A<0$N\e(B) \e$B%0%k!<%W$H$7$F\e(B
15202 \e$B;H$o$l$kAH$,I,MW$G$9!#\e(Bmaildir \e$B$O\e(B @code{new/} \e$B%5%V%G%#%l%/%H%j$KCV$+$l$k\e(B
15203 \e$BAH$_9~$_%9%W!<%k$G$9!#%a!<%kJ,3d$,Fs=E%A%'%C%/$N$h$&$J07$$$r<u$1$J$$Be$o\e(B
15204 \e$B$j$K!"%a!<%k$r\e(B @code{new/} \e$B$+$i\e(B @code{cur/} \e$B$K0\F0$9$k$3$H$K!":#$N$H$3$m\e(B
15205 \e$B$O5$$rIU$1$F2<$5$$!#\e(B
15206
15207 @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
15208 \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
15209 \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
15210 \e$B0u$O$=$N$^$^$G$9!#\e(B@code{nnml} \e$B$b0u$r3JG<$7$^$9$,!"\e(B
15211 @code{nnmaildir} \e$B$G\e(B Gnus \e$B$N30$+$i$=$l$i$r;H$&$h$&$K4JC1$G$O$"$j$^$;$s!#\e(B
15212
15213 @code{nnmaildir} \e$B$OB.EY$r>e$2$k$?$a$K$+$J$j$NNL$N%a%b%j$r;H$$$^$9!#\e(B
15214 (@code{nnml} \e$B$N>l9g$O%U%!%$%k$K3JG<$7!"\e(B@code{nnmh} \e$B$G$O2?EY$b5-;v%U%!%$\e(B
15215 \e$B%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$,$"$J$?$K\e(B
15216 \e$B$H$C$FLdBj$J$i$P!"\e(B@code{nov-cache-size} \e$B%0%k!<%W%Q%i%a!<%?$r2?$+>.$5$J\e(B
15217 \e$BCM\e(B (0 \e$B$O$*$=$i$/$@$a$@$,\e(B 1 \e$B$@$C$?$i$?$V$sF0$/\e(B) \e$B$K@_Dj$9$k$3$H$K$h$C$F!"\e(B
15218 \e$B>/$J$$%a%b%j$r;H$&$h$&$K$9$k$3$H$,$G$-$^$9!#$3$N%-%c%C%7%e5!9=$O!"$*$=$i\e(B
15219 \e$B$/>-Mh$O:o=|$5$l$k$G$7$g$&!#\e(B
15220
15221 \e$B5/F0$OB>$N%P%C%/%(%s%I$h$j$b\e(B @code{nnmaildir} \e$B$,CY$$$G$7$g$&!#%U%!%$%k%7\e(B
15222 \e$B%9%F%`$K0MB8$7$F$$$kItJ,0J30$N$9$Y$F$OB.$$$G$7$g$&!#\e(B
15223
15224 @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
15225 \e$B@8$7$?%P%C%/%(%s%I$r=q$/$N$K\e(B @code{nnoo} \e$B$O;H$($^$;$s!#\e(B
15226 @end table
15227
15228 @node Browsing the Web
15229 @section Browsing the Web
15230 @cindex web
15231 @cindex browsing the web
15232 @cindex www
15233 @cindex http
15234
15235 \e$B%&%'%V$K4p$E$$$?5DO@$N>l$O$I$s$I$s9-$^$C$F$$$^$9!#B?$/$NJ,Ln$G!"%&%'%V$N\e(B
15236 \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
15237 \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
15238 \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
15239 \e$B9XFI<jB3$-$r$7$J$1$l$P$J$i$:!"$[$H$s$I$N?M$O%K%e!<%9%0%k!<%W$,$I$3$K$"$k\e(B
15240 \e$B$+$9$iCN$j$^$;$s!#\e(B
15241
15242 \e$B$3$N6Z=q$-$NLdBj$O!"%&%'%V%V%i%&%6!<$O%K%e!<%9%j!<%@!<$H$7$F$O$"$^$jNI$/\e(B
15243 \e$B$J$$$H$$$&$3$H$G$9!#$I$s$J5-;v$rFI$s$@$+$r5-O?$7$^$;$s!#6=L#$N$"$kI=Bj$K\e(B
15244 \e$B%9%3%"$rIU$1$k$3$H$,$G$-$^$;$s!#%*%U%i%$%s$GFI$`$3$H$,$G$-$^$;$s!#2?EY$b\e(B
15245 \e$B%/%j%C%/$9$k$3$H$rMW5a$7!":G8e$K$O$"$J$?$O7y$K$J$j$^$9!#\e(B
15246
15247 \e$B$=$l$G\e(B---\e$B%&%'%V%V%i%&%6!<$,7G<(HD$rFI$`$N$KE,$7$F$$$J$$$N$J$i!"$I$&$7$F\e(B
15248 \e$BBe$o$j$K\e(B Gnus \e$B$r;H$o$J$$$N$G$7$g$&\e(B?
15249
15250 Gnus \e$B$O$3$l$i$N%=!<%9$X$N3&LL$rDs6!$9$k%P%C%/%(%s%I72$r>/$7Hw$($D$D$"$j\e(B
15251 \e$B$^$9!#\e(B
15252
15253 @menu
15254 * Archiving Mail::
15255 * Web Searches::                \e$BJ8;zNs$K%^%C%A$9$k5-;v$+$i%0%k!<%W$r:n$k\e(B
15256 * Slashdot::                    Slashdot \e$B$N%3%a%s%H$rFI$`\e(B
15257 * Ultimate::                    Ultimate Bulletin Board \e$B%7%9%F%`\e(B
15258 * Web Archive::                 \e$B%&%'%V$KJ]4I$5$l$?%a!<%j%s%0%j%9%H$rFI$`\e(B
15259 * RSS::                         RDF Site Summary \e$B$rFI$`\e(B
15260 * Customizing w3::              Gnus \e$B$+$i\e(B Emacs/W3 \e$B$rA`:n$9$k\e(B
15261 @end menu
15262
15263 \e$B$9$Y$F$N%&%'%V%=!<%9$O!"F0:n$5$;$k$?$a$K\e(B Emacs/W3 \e$B$H\e(B url \e$B%i%$%V%i%j$,I,\e(B
15264 \e$BMW$G$9!#\e(B
15265
15266 \e$B$3$l$i$N%&%'%V%=!<%9$N0lHV$NLdBj$OD94|4V$OF0:n$7$J$$2DG=@-$,9b$$$3$H$G$9!#\e(B
15267 @acronym{HTML} \e$B%G!<%?$+$i>pJs$r=8$a$k$N$O$;$$$<$$?dB,$G!"9=B$$,JQ2=$7$?\e(B
15268 \e$B$H$-$K$O!"\e(BGnus \e$B%P%C%/%(%s%I$OF0:n$7$^$;$s!#$G$b!"$"$kDxEY?7$7$$%P!<%8%g\e(B
15269 \e$B%s$N%P%C%/%(%s%I$r;H$C$F$$$l$PBg>fIW$N$O$:$G$9!#\e(B
15270
15271 \e$B$3$l$i$N%&%'%VJ}K!$K6&DL$9$k$3$H$O!"%&%'%V%=!<%9$O$7$P$7$PMn$A$F$$$?$j!"\e(B
15272 \e$B;HMQ2DG=$G$J$+$C$?$j!"C1=c$K3Z$7$`$K$OCY$9$.$k$3$H$,$"$k!"$H$$$&$3$H$G$9!#\e(B
15273 \e$B$=$&$$$&>l9g$K$O!"\e(BGnu Agent (@pxref{Gnus Unplugged}) \e$B$K5-;v$N%@%&%s%m!<\e(B
15274 \e$B%I$rG$$;$F!"%m!<%+%k%G%#%9%/$+$i9%$-$J$H$-$KFI$`$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
15275 \e$B$3$l$G!"\e(BWorld Wide Wait \e$B$H$O$*$5$i$P$G$9!#\e(B
15276
15277 @node Archiving Mail
15278 @subsection \e$B%a!<%k$NJ]B8\e(B
15279 @cindex archiving mail
15280 @cindex backup of mail
15281
15282 \e$B$$$/$D$+$N%P%C%/%(%s%I!"FC$K\e(B @code{nnml}, @code{nnfolder} \e$B$*$h\e(B
15283 \e$B$S\e(B @code{nnmaildir} \e$B$O!"$=$l$>$l$N%0%k!<%W$N5-;v$N0u$rK\Ev$KJ];}$7$^$9!#\e(B
15284 \e$B$3$l$i$N%5!<%P!<$G!"%0%k!<%W$N0u$rJ]$A$D$DJ]B8$7$?$j85$KLa$9$N$O$+$J$j4J\e(B
15285 \e$BC1$G$9!#\e(B
15286
15287 (\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
15288 \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)
15289
15290 @code{nnml}, @code{nnfolder} \e$B$^$?$O\e(B @code{nnmaildir} \e$B%5!<%P!<$K$^$k$4$H\e(B
15291 \e$BJ]B8$9$k$K$O!"%5!<%P!<$N%G%#%l%/%H%j$r:F5"E*$K%3%T!<$7$^$9!#\e(BGnus \e$B$r=*N;\e(B
15292 \e$B$9$kI,MW$OL5$$$N$G!"J]B8$O\e(B @code{cron} \e$B$d$=$l$KN`$9$k$b$N$,9T$J$&$3$H$,\e(B
15293 \e$B$G$-$^$9!#%G!<%?$rI|5"$5$;$k$K$O%G%#%l%/%H%jLZ\e(B (tree) \e$B$r85$KLa$9$3$H$G9T\e(B
15294 \e$B$J$$!"$=$N%G%#%l%/%H%j$r;X$7<($9$h$&$K\e(B Gnus \e$B$N%5!<%P!<$NDj5A$KDI2C$7$^$9!#\e(B
15295 @ref{Article Backlog}, @ref{Asynchronous Fetching} \e$B$*$h$S$=$NB>$O!"%G!<\e(B
15296 \e$B%?$r>e=q$-$7$F<YKb$r$9$k$+$b$7$l$J$$$N$G!"$"$J$?$O%G!<%?$rI|5"$5$;$kA0\e(B
15297 \e$B$K\e(B Gnus \e$B$r=*N;$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
15298
15299 \e$B8D!9$N\e(B @code{nnml}, @code{nnfolder} \e$B$^$?$O\e(B @code{nnmaildir} \e$B$N%0%k!<%W$r!"\e(B
15300 \e$B0u$rJ];}$7$D$DJ]B8$9$k$3$H$b$G$-$^$9!#\e(B@code{nnml} \e$B$+\e(B @code{nnmaildir} \e$B$G\e(B
15301 \e$B$O!"$=$N%0%k!<%W$N%G%#%l%/%H%j$K$"$k$9$Y$F$N%U%!%$%k$r%3%T!<$7$^$9!#\e(B
15302 @code{nnfolder} \e$B$G$O!"4pK\$N%U%)%k%@!<%U%!%$%k\e(B (@file{FOO}) \e$B$H0u%U%!%$\e(B
15303 \e$B%k\e(B (@file{FOO.mrk}) \e$B$NN>J}$r%3%T!<$9$kI,MW$,$"$j$^$9!#%0%k!<%W$r85$KLa$9\e(B
15304 \e$B$N$O!"%0%k!<%W%P%C%U%!$G\e(B @kbd{G m} \e$B%-!<$r;H$$$^$9!#$=$N:G8e$N<j=g$K$h$C\e(B
15305 \e$B$F!"\e(BGnus \e$B$O?7$7$$%G%#%l%/%H%j$,$G$-$?$3$H$rCN$j$^$9!#\e(B@code{nnmaildir} \e$B$O\e(B
15306 \e$B<+F0E*$K?7$7$$%G%#%l%/%H%j$rCN$k$N$G!"$=$N>l9g\e(B @kbd{G m} \e$B$OITMW$G$9!#\e(B
15307
15308 @node Web Searches
15309 @subsection \e$B%&%'%V8!:w\e(B
15310 @cindex nnweb
15311 @cindex Google
15312 @cindex dejanews
15313 @cindex gmane
15314 @cindex Usenet searches
15315 @cindex searching the Usenet
15316
15317 \e$B$=$l$O!"$J$s$H$$$&$+!"\e(BUsenet \e$B$+$iJ8;zNs$K%^%C%A$9$k5-;v$r8!:w$9$k$N$O$H\e(B
15318 \e$B$F$bAG@2$i$7$$$s$@$1$I!"$=$N!"$"$N%&%'%V%V%i%&%6!<$C$F$d$D$r;H$C$F!"$=$s\e(B
15319 \e$B$G$b$C$F!"@kEA$rFI$^$;$i$l$k$C$F$$$&$N$O!"$=$N!"$J$s$H$$$&$+!"$[$s$H$&\e(B
15320 \e$B$K\e(B @emph{\e$B!VITMM$M!W\e(B} \e$B$H$$$&$+!"$=$l$G!"\e(BGnus \e$B$G$O%V%i%&%6!<$r;H$o$:$K!"$=\e(B
15321 \e$B$N!"\e(B@emph{\e$BD6$+$C$3$h$/\e(B}\e$B$=$l$,$G$-$k!"$C$F$3$H$G$9!#\e(B
15322
15323 @code{nnweb} \e$B%P%C%/%(%s%I$O!"6/NO$J8!:w%(%s%8%s$KBP$7$F4JC1$J%$%s%?!<%U%'!<\e(B
15324 \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!"$=\e(B
15325 \e$B$7$F$=$N%0%k!<%W$KF~$C$FB>$NIaDL$N%0%k!<%W$N$h$&$K5-;v$rFI$_$^$9!#%0%k!<\e(B
15326 \e$B%W%P%C%U%!\e(B (@pxref{Foreign Groups}) \e$B$N\e(B @kbd{G w} \e$BL?Na$K$h$C$F$*<j7Z$K$3\e(B
15327 \e$B$l$,$G$-$^$9!#\e(B
15328
15329 @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!<\e(B
15330 \e$B%W$G$O5-;vHV9f$O$4$/0l;~E*$J$b$N$H$7$F07$$$^$9!#$D$^$j!"\e(B@code{nnweb} \e$B%0\e(B
15331 \e$B%k!<%W$KF~$k$?$S$K\e(B(\e$B$?$H$(8!:w%Q%?!<%s$rJQ99$7$F$$$J$/$H$b\e(B)\e$B!"5-;v$N=g=x$,\e(B
15332 \e$B0c$C$F$$$k$+$b$7$l$^$;$s!#$^$?!"=EJ#M^\e(B
15333 \e$B@)\e(B (@pxref{Duplicate Suppression}) \e$B$r;H$C$F$b$&$^$/F/$+$J$$$G$7$g$&!#$H\e(B
15334 \e$B$$$&$N$O!"\e(B@code{nnweb} \e$B$O8!:w%(%s%8%s\e(B (\e$BNc$($P\e(B Google) \e$B$r;H$C$F5-;v$rFI$_\e(B
15335 \e$B9~$`$^$G$O!"\e(B@code{Message-ID} \e$B$rCN$k$3$H$O$G$-$J$$$+$i$G$9!#$"$J$?$,FI$s\e(B
15336 \e$B$@5-;v$r21$($F$*$/$?$a$NM#0l$NJ}K!$O!"\e(B@code{Date} \e$B%X%C%@!<$r$b$H$K%9%3%"\e(B
15337 \e$B$rIU$1$k$3$H$@$1$G$9\e(B --- \e$B$D$^$j$"$J$?$,$=$N%0%k!<%W$r:G8e$KFI$s$@F|IU$h\e(B
15338 \e$B$j!"A0$KEj9F$5$l$?5-;v$rA4$F4{FI$K$9$k!"$H$$$&$3$H$G$9!#\e(B
15339
15340 \e$B$b$78!:w%(%s%8%s$N=PNO7A<0$,JQ99$5$l$k$H!"\e(B@code{nnweb} \e$B$O$=$l$r$&$^$/2r\e(B
15341 \e$B<a$G$-$:!"=hM}$O<:GT$9$k$G$7$g$&!#$b$7%&%'%VDs6!<TC#$,$=$s$J$3$H$r$7$?$i!"\e(B
15342 \e$BH`$i$r7c$7$/@U$a$k$Y$-$G$7$g$&\e(B --- \e$B$=$l$O9-9p$G6b$r2T$0$N$,H`$i\e(B
15343 \e$B$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$rDs6!$9$k\e(B
15344 \e$B$3$H$G$O$J$$$+$i$G$9!#\e(B@code{nnweb} \e$B$OA4$F$N5-;v$+$i9-9p$r@v$$N.$7$F$7$^\e(B
15345 \e$B$&$N$G!"Ds6!<T$?$A$,%`%+$D$$$F$$$k$H;W$o$l$k$+$bCN$l$^$;$s!#$^$"8+$F$F$/\e(B
15346 \e$B$@$5$$!#\e(B
15347
15348 @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$r%$%s%9%H!<\e(B
15349 \e$B%k$7$F$*$+$J$/$F$J$J$j$^$;$s!#\e(B
15350
15351 \e$B0J2<$O2>A[%5!<%P!<JQ?t$G$9!#\e(B
15352
15353 @table @code
15354 @item nnweb-type
15355 @vindex nnweb-type
15356 \e$B$I$N8!:w%(%s%8%s$r;H$C$F$$$k$+!#8=:_%5%]!<%H$5$l$F$$$k<oN`$O!"\e(B
15357 @code{google}, @code{dejanews} \e$B$=$7$F\e(B @code{gmane} \e$B$G$9!#\e(B
15358 @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
15359
15360 @item nnweb-search
15361 @vindex nnweb-search
15362 \e$B8!:w%(%s%8%s$KM?$($k8!:wJ8;zNs!#\e(B
15363
15364 @item nnweb-max-hits
15365 @vindex nnweb-max-hits
15366 \e$BI=<($9$k8!:w7k2L$N:GBg?t!#=i4|CM$O\e(B 999 \e$B$G$9!#\e(B
15367
15368 @item nnweb-type-definition
15369 @vindex nnweb-type-definition
15370 \e$B7?!&Dj5AO"A[%j%9%H!#$3$NO"A[%j%9%H$O!"$5$^$6$^$J8!:w%(%s%8%s$N<oN`$KBP$7\e(B
15371 \e$B$F!"\e(B@code{nnweb} \e$B$,$I$&$9$Y$-$+$rM?$($^$9!#0J2<$K<($9MWAG$rM?$($J$/$F$O\e(B
15372 \e$B$J$j$^$;$s!#\e(B
15373
15374 @table @code
15375 @item article
15376 \e$B5-;v$rI|9f2=$7!"\e(BGnus \e$B$,M}2r$G$-$k7A$GDs6!$9$k4X?t!#\e(B
15377
15378 @item map
15379 \e$B5-;vHV9f$+$i%a%C%;!<%8%X%C%@!<$H\e(B URL \e$B$rF@$kO"A[%j%9%H$r:n@.$9$k4X?t!#\e(B
15380
15381 @item search
15382 \e$B8!:w%(%s%8%s$K8!:wJ8;zNs$rAw$k4X?t!#\e(B
15383
15384 @item address
15385 \e$BA0=R$N4X?t$,8!:wJ8;zNs$rAw$k$Y$-%"%I%l%9!#\e(B
15386
15387 @item id
15388 @code{Message-ID} \e$B$r$b$H$K5-;v$r<hF@$9$k$?$a$N\e(B URL \e$B7A<0J8;zNs!#\e(B
15389 @end table
15390 @end table
15391
15392 @node Slashdot
15393 @subsection Slashdot
15394 @cindex Slashdot
15395 @cindex nnslashdot
15396
15397 @uref{http://slashdot.org/, Slashdot} \e$B$O?M5$$N$"$k%K%e!<%9%5%$%H$G!"%K%e!<\e(B
15398 \e$B%95-;v$N8e$K3hH/$J5DO@$,$J$5$l$F$$$^$9!#\e(B@code{nnslashdot} \e$B$G$OJXMx$JJ}K!\e(B
15399 \e$B$G$3$N2q5D<<$rFI$`$3$H$,$G$-$^$9!#\e(B
15400
15401 \e$B$3$3$+$iFI$`$?$a$N0lHV4JC1$JJ}K!$O0J2<$N$h$&$J$b$N\e(B
15402 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$3$H$G$9!#\e(B
15403
15404 @lisp
15405 (setq gnus-secondary-select-methods
15406       '((nnslashdot "")))
15407 @end lisp
15408
15409 \e$B$3$l$O\e(B Gnus \e$B$K\e(B @code{nnslashdot} \e$B%P%C%/%(%s%I$K?7$7$$%3%a%s%H$H%0%k!<%W\e(B
15410 \e$B$r?R$M$k$h$&$K$7$^$9!#\e(B@kbd{F} \e$BL?Na$O$=$l$>$l$N?7$7$$%K%e!<%95-;v$r?7$7\e(B
15411 \e$B$$\e(B Gnus \e$B$N%0%k!<%W$H$7$F9XFI$7!"$3$l$i$N%0%k!<%W$KF~$k$3$H$G%3%a%s%H$rFI\e(B
15412 \e$B$`$3$H$,$G$-$^$9!#\e(B(\e$B=i4|@_Dj$N9XFIJ}K!$G$O!"?7$7$$%0%k!<%W$r%>%s%S$H$7$F\e(B
15413 \e$B9XFI$9$k$3$H$KCm0U$7$F$/$@$5$$!#B>$NJ}K!$b;H$($^\e(B
15414 \e$B$9\e(B (@pxref{Subscription Methods})\e$B!#\e(B
15415
15416 \e$B$b$7$"$J$?$,8E$$\e(B @code{nnslashdot} \e$B%0%k!<%W$r:o=|$7$?$$$N$J$i$P!"\e(B
15417 @kbd{G DEL} \e$B$,:G$b<j7Z$JF;6q$G$9\e(B (@pxref{Foreign Groups})\e$B!#\e(B
15418
15419 @code{nnslashdot} \e$B%3%a%s%H$K%U%)%m!<%"%C%W\e(B (\e$B$^$?$O?7$7$$%3%a%s%H$NEj9F\e(B)
15420 \e$B$r$9$k$H$-$O!">/$7\e(B @acronym{HTML} \e$B$KJQ49$5$l$^$9!#FC$K!"\e(B@samp{> } \e$B$G0zMQ\e(B
15421 \e$B$5$l$?%F%-%9%H$O$=$NBe$o$j$K\e(B @samp{blockquote} \e$B$G0zMQ$5$l!"=pL>$K$O$=$l\e(B
15422 \e$B$>$l$N9T$N:G8e$K\e(B @samp{br} \e$B$,DI2C$5$l$^$9!#$=$l0J30$O!"%a%C%;!<%8%P%C%U%!\e(B
15423 \e$B$KD>@\\e(B @acronym{HTML} \e$B$r=q$/$3$H$,$G$-$^$9!#\e(BSlashdot \e$B$O$$$/$D\e(B
15424 \e$B$+\e(B @acronym{HTML} \e$B$rA*JL$9$k$3$H$K5$$r$D$1$F$/$@$5$$!#\e(B
15425
15426 \e$B0J2<$NJQ?t$G?6$kIq$$$rJQ$($k$3$H$,$G$-$^$9\e(B:
15427
15428 @table @code
15429 @item nnslashdot-threaded
15430 @code{nnslashdot} \e$B$,%0%k!<%W$r%9%l%C%I$GI=<($9$k$+$I$&$+!#=i4|CM\e(B
15431 \e$B$O\e(B @code{t} \e$B$G$9!#%9%l%C%I$rI=<($G$-$k$?$a$K$O!"\e(B@code{nnslashdot} \e$B$O%0%k!<\e(B
15432 \e$B%W$KF~$k:]$K$=$NA4$F$N%3%a%s%H$r<hF@$9$kI,MW$,$"$j$^$9!#%9%l%C%II=<($,MW\e(B
15433 \e$B5a$5$l$F$$$J$$$H!"\e(B@code{nnslashdot} \e$B$OMxMQ<T$,M_$7$$%3%a%s%H$@$1$r<hF@$7\e(B
15434 \e$B$^$9!#%9%l%C%I$NJ}$,$-$l$$$G$9$,!"%9%l%C%IL5$7I=<($h$j!"$:$C$H$:$C$HCY$/\e(B
15435 \e$B$J$j$^$9!#\e(B
15436
15437 @item nnslashdot-login-name
15438 @vindex nnslashdot-login-name
15439 \e$BEj9F;~$K;H$&%m%0%$%sL>$G$9!#\e(B
15440
15441 @item nnslashdot-password
15442 @vindex nnslashdot-password
15443 \e$BEj9F;~$K;H$&%Q%9%o!<%I$G$9!#\e(B
15444
15445 @item nnslashdot-directory
15446 @vindex nnslashdot-directory
15447 @code{nnslashdot} \e$B$,%U%!%$%k$rJ]B8$9$k>l=j$G$9!#=i4|CM\e(B
15448 \e$B$O\e(B @file{~/News/slashdot/} \e$B$G$9!#\e(B
15449
15450 @item nnslashdot-active-url
15451 @vindex nnslashdot-active-url
15452 \e$B%K%e!<%95-;v$H%3%a%s%H$r<hF@$9$k$?$a$K;H$o$l$k\e(B @acronym{URL} \e$B$NJ8;zNs$G\e(B
15453 \e$B$9!#=i4|CM$O\e(B @samp{http://slashdot.org/search.pl?section=&min=%d} \e$B$G$9!#\e(B
15454
15455 @item nnslashdot-comments-url
15456 @vindex nnslashdot-comments-url
15457 \e$B%3%a%s%H$r<hF@$9$k$?$a$K;HMQ$5$l$k\e(B @acronym{URL} \e$BJ8;zNs$G$9!#\e(B
15458
15459 @item nnslashdot-article-url
15460 @vindex nnslashdot-article-url
15461 \e$B%K%e!<%95-;v$r<hF@$9$k$?$a$K;H$o$l$k\e(B @acronym{URL} \e$BJ8;zNs$G$9!#=i4|CM\e(B
15462 \e$B$O\e(B @samp{http://slashdot.org/article.pl?sid=%s&mode=nocomment} \e$B$G$9!#\e(B
15463
15464 @item nnslashdot-threshold
15465 @vindex nnslashdot-threshold
15466 \e$B%9%3%"$N$7$-$$CM$G$9!#=i4|CM$O\e(B -1 \e$B$G$9!#\e(B
15467
15468 @item nnslashdot-group-number
15469 @vindex nnslashdot-group-number
15470 \e$B:G?7$N\e(B 10 \e$B$K2C$($F99?7$rB3$1$k8E$$%0%k!<%W$N?t$G$9!#=i4|CM$O\e(B 0 \e$B$G$9!#\e(B
15471 @end table
15472
15473 @node Ultimate
15474 @subsection Ultimate
15475 @cindex nnultimate
15476 @cindex Ultimate Bulletin Board
15477
15478 @uref{http://www.ultimatebb.com/, The Ultimate Bulletin Board} \e$B$O$*$=$i\e(B
15479 \e$B$/0lHVNI$/;H$o$l$F$$$k%&%'%V7G<(HD%7%9%F%`$G$7$g$&!#$H$F$b@0A3$H$7$FNI$$\e(B
15480 \e$B3&LL$G!"\e(BGnus \e$B$,%0%k!<%W$r:G?7$N>uBV$KJ]$C$F$*$/$?$a$K>pJs$rF@$k$3$H$,2D\e(B
15481 \e$BG=$G$9!#\e(B
15482
15483 @code{nnultimate} \e$B$r;O$a$k$?$a$N0lHV4JC1$JJ}K!$O%0%k!<%W%P%C%U%!$G0J2<$N\e(B
15484 \e$B$h$&$J$b$N$r$9$k$3$H$G$9\e(B: @kbd{B nnultimate RET
15485 http://www.tcj.com/messboard.ubbcgi/ RET}\e$B!#\e(B(\e$B6=L#$N$"$k2q5D<<\e(B
15486 \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
15487 \e$B$F$/$@$5$$!#\e(BUltimate \e$B%&%'%V%5%$%H$K$O$?$/$5$s5s$2$i$l$F$$$^$9!#\e(B) \e$B$=$l$+\e(B
15488 \e$B$i%5!<%P!<%P%C%U%!$G6=L#$N$"$k%0%k!<%W$r9XFI$7!"%0%k!<%W%P%C%U%!$+$i$=$l\e(B
15489 \e$B$i$rFI$s$G$/$@$5$$!#\e(B
15490
15491 \e$B0J2<$N\e(B @code{nnutimate} \e$BJQ?t$rJQ992DG=$G$9\e(B:
15492
15493 @table @code
15494 @item nnultimate-directory
15495 @vindex nnultimate-directory
15496 @code{nnultimate} \e$B$,%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<$G$9!#=i4|CM\e(B
15497 \e$B$O\e(B @file{~/News/ultimate/} \e$B$G$9!#\e(B
15498 @end table
15499
15500 @node Web Archive
15501 @subsection Web Archive
15502 @cindex nnwarchive
15503 @cindex Web Archive
15504
15505 \e$B%a!<%j%s%0%j%9%H$NCf$K$ONc$($P!"\e(B
15506 @uref{http://www.egroups.com/} \e$B$d\e(B @uref{http://www.mail-archive.com/} \e$B$N\e(B
15507 \e$B$h$&$K%&%'%V%5!<%P!<$K$7$+%"!<%+%$%V$,L5$$$b$N$b$"$j$^$9!#$H$F$b@0A3$H$7\e(B
15508 \e$B$FNI$$3&LL$G!"\e(BGnus \e$B$,%0%k!<%W$r:G?7$N>uBV$KJ]$C$F$*$/$?$a$K>pJs$rF@$k$3\e(B
15509 \e$B$H$,2DG=$G$9!#\e(B
15510
15511 @findex gnus-group-make-warchive-group
15512 @code{nnwarchive} \e$B$r;O$a$k$?$a$N0lHV4JC1$JJ}K!$O%0%k!<%W%P%C%U%!$G0J2<$N\e(B
15513 \e$B$h$&$J$b$N$r$9$k$3$H$G$9\e(B: @kbd{M-x gnus-group-make-warchive-group RET
15514 @var{an_egroup} RET egroups RET www.egroups.com RET
15515 @var{your@@email.address} RET}\e$B!#\e(B(@var{an_egroup} \e$B$r9XFI$7$F$$$k%a!<%j%s\e(B
15516 \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
15517 \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
15518 \e$B%V%i%&%:$7$F2<$5$$!#\e(B
15519
15520 \e$B0J2<$N\e(B @code{nnwarchive} \e$BJQ?t$rJQ$($k$3$H$,2DG=$G$9\e(B:
15521
15522 @table @code
15523 @item nnwarchive-directory
15524 @vindex nnwarchive-directory
15525 @code{nnwarchive} \e$B$,%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<$G$9!#=i4|CM\e(B
15526 \e$B$O\e(B @file{~/News/warchive} \e$B$G$9!#\e(B
15527
15528 @item nnwarchive-login
15529 @vindex nnwarchive-login
15530 \e$B%&%'%V%5!<%P!<$G$N%"%+%&%s%HL>$G$9!#\e(B
15531
15532 @item nnwarchive-passwd
15533 @vindex nnwarchive-passwd
15534 \e$B%&%'%V%5!<%P!<$G$N%"%+%&%s%H$N%Q%9%o!<%I$G$9!#\e(B
15535 @end table
15536
15537 @node RSS
15538 @subsection RSS
15539 @cindex nnrss
15540 @cindex RSS
15541
15542 \e$B$$$/$D$+$N%5%$%H$O\e(B RDF site summary (@acronym{RSS}) \e$B$r;}$C$F$$$^$9!#\e(B
15543 @acronym{RSS} \e$B$O!"%K%e!<%9$K4XO"$9$k%5%$%H\e(B (BBC \e$B$d\e(B CNN \e$B$N$h$&$J\e(B) \e$B$N<gMW\e(B
15544 \e$B9`L\$rMWLs$9$k$?$a$N%U%)!<%^%C%H$G$9!#$7$+$74pK\E*$K!"%j%9%H$N$h$&$J$b$N\e(B
15545 \e$B$J$i2?$G$b!"\e(B@acronym{RSS} feed \e$B$H$7$FDs6!$9$k$3$H$,$G$-$^\e(B
15546 \e$B$9\e(B: weblogs\e$B!"\e(Bchangelogs \e$B$"$k$$$O\e(B wiki (\e$BNc$(\e(B
15547 \e$B$P\e(B @url{http://cliki.net/recent-changes.rdf}) \e$B$X$N:G6a$NJQ99!#\e(B
15548
15549 @acronym{RSS} \e$B$O$H$F$b5,B'E*$+$DNI<A$J%$%s%?!<%U%'!<%9$G!"\e(BGnus \e$B$,%0%k!<\e(B
15550 \e$B%W$r>o$K?7$7$/$7$F$*$/$?$a$N>pJs$rF@$k$3$H$,$G$-$^$9!#\e(B
15551
15552 \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$9!#\e(B
15553 @acronym{RSS} \e$B$O!"Hs\e(B-@acronym{ASCII} \e$B%F%-%9%H$r%(%s%3!<%I$9$k$?$a$K!"%G%#\e(B
15554 \e$B%U%)%k%H$G\e(B UTF-8 \e$B$r;H$&$+$i$G$9!#$=$l$O$^$?!"%G%#%U%)%k%H$G\e(B
15555 \e$BHs\e(B-@acronym{ASCII} \e$B%0%k!<%WL>$K$b;H$o$l$^$9!#\e(B
15556
15557 @kindex G R (\e$B35N,\e(B)
15558 Feed \e$B$r9VFI$9$k$K$O!"35N,%P%C%U%!$+$i\e(B @kbd{G R} \e$B$r;H$C$F2<$5$$\e(B---feed \e$B$N\e(B
15559 \e$B=j:_!"%?%$%H%k$*$h$S@bL@$NF~NO$r5a$a$i$l$k$G$7$g$&!#%?%$%H%k$O$I$s$JJ8;z\e(B
15560 \e$B$G$b$h$/!"$=$l$O%0%k!<%WL>$H%0%k!<%W$N%G!<%?!&%U%!%$%k$NL>A0$K;H$o$l$^$9!#\e(B
15561 \e$B@bL@$O>JN,$G$-$^$9!#\e(B
15562
15563 \e$B4JC1$K\e(B @code{nnrss} \e$B$r$O$8$a$kJ}K!$O!"%0%k!<%W%P%C%U%!$G\e(B @kbd{B nnrss
15564 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
15565
15566 @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
15567 \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
15568 \e$BHs\e(B-@acronym{ASCII} \e$BJ8;z$r4^$s$G$$$k%U%!%$%kL>\e(B
15569 \e$B$O!"\e(B@code{nnmail-pathname-coding-system} \e$BJQ?t$G;XDj$5$l$?\e(B coding
15570 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
15571 \e$B$O\e(B coding system \e$B$O%G%#%U%)%k%H\e(B
15572 \e$B$G\e(B @code{default-file-name-coding-system} \e$B$NCM$K$J$j$^$9!#$"$J$?\e(B
15573 \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
15574 @code{nnmail-pathname-coding-system} \e$BJQ?t$NCM$rE,@Z$K@_Dj$7$J$1$l$P$J$j\e(B
15575 \e$B$^$;$s!#\e(B
15576
15577 @cindex OPML
15578 \e$B$"$J$?$N9VFIL\O?$r\e(B @acronym{OPML} \e$B%U%)!<%^%C%H\e(B (Outline Processor Markup
15579 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
15580
15581 @defun nnrss-opml-import file
15582 @acronym{OPML} \e$B%U%!%$%k$NF~NO$rB%$7!"$=$N%U%!%$%k$K$"$k$=$l$>$l\e(B
15583 \e$B$N\e(B feed \e$B$r9VFI$7$^$9!#\e(B
15584 @end defun
15585
15586 @defun nnrss-opml-export
15587 \e$B8=:_$N\e(B @acronym{RSS} \e$B9VFIL\O?$r\e(B @acronym{OPML} \e$B%U%)!<%^%C%H$G%P%C%U%!$K\e(B
15588 \e$B=q$-=P$7$^$9!#\e(B
15589 @end defun
15590
15591 \e$B0J2<$N\e(B @code{nnrss} \e$BJQ?t$,JQ992DG=$G$9\e(B:
15592
15593 @table @code
15594 @item nnrss-directory
15595 @vindex nnrss-directory
15596 @code{nnrss} \e$B$,%U%!%$%k$r=q$-9~$`%G%#%l%/%H%j!<$G!"%G%#%U%)%k%H\e(B
15597 \e$B$O\e(B @file{~/News/rss/} \e$B$G$9!#\e(B
15598
15599 @item nnrss-file-coding-system
15600 @vindex nnrss-file-coding-system
15601 @code{nnrss} \e$B%0%k!<%W$N%G!<%?!&%U%!%$%k$rFI$_=q$-$9$k$H$-$K;H$o$l\e(B
15602 \e$B$k\e(B coding system \e$B$G$9!#%G%#%U%)%k%H\e(B
15603 \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
15604 \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
15605
15606 @item nnrss-use-local
15607 @vindex nnrss-use-local
15608 @findex nnrss-generate-download-script
15609 @code{nnrss-use-local} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$H!"\e(B
15610 @code{nnrss} \e$B$O\e(B @code{nnrss-directory} \e$B$K$"$k%m!<%+%k%U%!%$%k$+$i\e(B feed
15611 \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
15612 \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
15613 @end table
15614
15615 \e$B35N,%P%C%U%!$K@bL@$rI=<($5$;$?$$$J$i$P!"0J2<$N%3!<%I$,Lr$KN)$D$G$7$g$&!#\e(B
15616
15617 @lisp
15618 (add-to-list 'nnmail-extra-headers nnrss-description-field)
15619 (setq gnus-summary-line-format "%U%R%z%I%(%[%4L: %-15,15f%]%) %s%uX\n")
15620
15621 (defun gnus-user-format-function-X (header)
15622   (let ((descr
15623          (assq nnrss-description-field (mail-header-extra header))))
15624     (if descr (concat "\n\t" (cdr descr)) "")))
15625 @end lisp
15626
15627 \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$KJXMx\e(B
15628 \e$B$+$b$7$l$^$;$s!#\e(B
15629 @lisp
15630 (require 'browse-url)
15631
15632 (defun browse-nnrss-url( arg )
15633   (interactive "p")
15634   (let ((url (assq nnrss-url-field
15635                    (mail-header-extra
15636                     (gnus-data-header
15637                      (assq (gnus-summary-article-number)
15638                            gnus-newsgroup-data))))))
15639     (if url
15640         (progn
15641           (browse-url (cdr url))
15642           (gnus-summary-mark-as-read-forward 1))
15643       (gnus-summary-scroll-up arg))))
15644
15645 (eval-after-load "gnus"
15646   #'(define-key gnus-summary-mode-map
15647       (kbd "<RET>") 'browse-nnrss-url))
15648 (add-to-list 'nnmail-extra-headers nnrss-url-field)
15649 @end lisp
15650
15651 @node Customizing w3
15652 @subsection w3 \e$B$N%+%9%?%^%$%:\e(B
15653 @cindex w3
15654 @cindex html
15655 @cindex url
15656 @cindex Netscape
15657
15658 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
15659 \e$B$9$k$?$a$K\e(B Emacs/W3 \e$B$r;H$$$^$9!#\e(BEmacs/W3 \e$B$N$3$H$O$=$N%^%K%e%"%k$K5-:\$5\e(B
15660 \e$B$l$F$$$^$9$,!"$3$3$G$O\e(B Gnus \e$B$N%f!<%6$K$H$C$F$h$jE,@Z$J$$$/$D$+$N;vJA$r=R\e(B
15661 \e$B$Y$k$3$H$K$7$^$9!#\e(B
15662
15663 \e$BNc$($P!"$h$/$"$k<ALd$K\e(B Emacs/W3 \e$B$K\e(B @code{browse-url} \e$B$N5!G=\e(B (Netscape \e$B$N\e(B
15664 \e$B$h$&$J30It%W%i%&%6!<$r;H$&$h$&$K@_Dj$5$l$F$$$k\e(B) \e$B$r;H$C$F%j%s%/$r;2>H$5$;\e(B
15665 \e$B$k$K$O$I$&$7$?$i$h$$$+!"$H$$$&$N$,$"$j$^$9!#0J2<$O0l$D$NJ}K!$G$9!#\e(B
15666
15667 @lisp
15668 (eval-after-load "w3"
15669   '(progn
15670     (fset 'w3-fetch-orig (symbol-function 'w3-fetch))
15671     (defun w3-fetch (&optional url target)
15672       (interactive (list (w3-read-url-with-default)))
15673       (if (eq major-mode 'gnus-article-mode)
15674           (browse-url url)
15675         (w3-fetch-orig url target)))))
15676 @end lisp
15677
15678 \e$B$3$l$r$"$J$?$N\e(B .emacs \e$B%U%!%$%k$K=q$-9~$`$3$H$K$h$C$F!"\e(BGnus \e$B$N5-;v%P%C%U%!\e(B
15679 \e$B$G\e(B @acronym{HTML} \e$B%j%s%/$rC!$1$P!"\e(B@code{browse-url} \e$B$r;H$C$F$=$N%j%s%/$r\e(B
15680 \e$B;2>H$9$k$h$&$K$J$k$G$7$g$&!#\e(B
15681
15682 @node IMAP
15683 @section IMAP
15684 @cindex nnimap
15685 @cindex @acronym{IMAP}
15686
15687 @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
15688 \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$($F$/$@$5$$!#\e(B
15689 @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
15690 \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
15691
15692 @acronym{IMAP} \e$B$K$OFs$D$NFC<A$,$"$j$^$9!#0l$D$O!"\e(B
15693 @acronym{IMAP} \e$B$O\e(B @acronym{POP} \e$B$G$G$-$k$3$H$OA4It$G$-$k!"$=$l$f\e(B
15694 \e$B$(\e(B @acronym{POP++} \e$B$N$h$&$K$b8+$($k$H$$$&$3$H!#Fs$DL\$O!"\e(B
15695 @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
15696 \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
15697 \e$B$i\e(B @acronym{IMAP} \e$B$O\e(B @acronym{NNTP} \e$B$h$jB?$/$N5!G=$rDs6!$7$^$9!#%K%e!<%9\e(B
15698 \e$B$OFI$`$@$1$G$9$,!"%a!<%k$OFI$_=q$-$,$G$-$^$9!#\e(B
15699
15700 @acronym{IMAP} \e$B$r\e(B @acronym{POP++} \e$B$N$h$&$K;H$$$?$$$H$-$O!"\e(B
15701 @code{mail-sources} \e$B$K\e(B imap \e$B$rEPO?$7$F2<$5$$!#$3$l$K$h$C\e(B
15702 \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
15703 \e$B%/$KCyB"$7$^$9!#$3$3$G$O$=$N;H$$J}$N@bL@$O$7$^$;$s$N$G!"\e(B
15704 @ref{Mail Sources} \e$B$r;2>H$7$F2<$5$$!#\e(B
15705
15706 @acronym{IMAP} \e$B$r%a!<%k$rCyB"$9$k%W%m%H%3%k$H$7$F;H$$$?$$$H$-$O!"\e(B
15707 @code{gnus-secondary-select-methods} \e$B$K\e(B nnimap \e$B$rEPO?$7$F2<$5$$!#$3$l$K\e(B
15708 \e$B$h$C$F\e(B Gnus \e$B$O\e(B @acronym{IMAP} \e$B%5!<%P!<$KCyB"$5$l$F$$$k%a!<%k$rA`:n$9$k$h\e(B
15709 \e$B$&$K$J$j$^$9!#$3$l$,$3$3$G@bL@$9$k;H$$J}$G$9!#\e(B
15710
15711 \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
15712 \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
15713 \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)
15714
15715 @lisp
15716 (setq gnus-secondary-select-methods
15717       '((nnimap "simpleserver") ; @r{\e$BIaDL$N@_Dj\e(B}
15718         ; @r{SSH \e$B%]!<%H$r%U%)%o!<%I$7$?%5!<%P!<\e(B:}
15719         (nnimap "dolk"
15720                 (nnimap-address "localhost")
15721                 (nnimap-server-port 1430))
15722         ; @r{\e$B%m!<%+%k%[%9%H$G1?E>$7$F$$$k\e(B UW \e$B%5!<%P!<\e(B:}
15723         (nnimap "barbar"
15724                 (nnimap-server-port 143)
15725                 (nnimap-address "localhost")
15726                 (nnimap-list-pattern ("INBOX" "mail/*")))
15727         ; @r{\e$BF?L>$G;H$($k\e(B cyrus \e$B$N8x=0%5!<%P!<\e(B:}
15728         (nnimap "cyrus.andrew.cmu.edu"
15729                 (nnimap-authenticator anonymous)
15730                 (nnimap-list-pattern "archive.*")
15731                 (nnimap-stream network))
15732         ; @r{\e$BI8=`$G$O$J$$%]!<%H$N\e(B @acronym{SSL} \e$B%5!<%P!<\e(B:}
15733         (nnimap "vic20"
15734                 (nnimap-address "vic20.somewhere.com")
15735                 (nnimap-server-port 9930)
15736                 (nnimap-stream ssl))))
15737 @end lisp
15738
15739 \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
15740 \e$B%k!<%W%P%C%U%!$G;H$&\e(B (@pxref{Subscription Commands}) \e$B$+!"$^$?$O%5!<%P!<\e(B
15741 \e$B%P%C%U%!\e(B (@pxref{Server Buffer}) \e$B$r2p$7$F!"$=$N%5!<%P!<$N%0%k!<%W$r9VFI\e(B
15742 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
15743
15744 \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
15745 \e$B$9!#\e(B
15746
15747 @table @code
15748 @item nnimap-address
15749 @vindex nnimap-address
15750
15751 \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
15752 \e$B%P!<$N$b$N$K$J$j$^$9!#\e(B
15753
15754 @item nnimap-server-port
15755 @vindex nnimap-server-port
15756 \e$B@\B3$r;n$_$k%5!<%P!<$N%]!<%H$G$9!#%G%#%U%)%k%H$O%]!<%H\e(B 143\e$B!"$^$?\e(B
15757 \e$B$O\e(B @acronym{TLS}/@acronym{SSL} \e$B$G$O\e(B 993 \e$B$G$9!#\e(B
15758
15759 \e$B$3$l$O@0?t$G$J$1$l$P$J$j$^$;$s!#0J2<$O%5!<%P!<;XDj$NNc$G$9!#\e(B
15760
15761 @lisp
15762 (nnimap "mail.server.com"
15763         (nnimap-server-port 4711))
15764 @end lisp
15765
15766 @item nnimap-list-pattern
15767 @vindex nnimap-list-pattern
15768 \e$B;HMQ2DG=$J%a!<%k%\%C%/%9$r@)8B$9$k$?$a$NJ8;zNs$+%j%9%H$G$9!#$3$l$O!"%5!<\e(B
15769 \e$B%P!<$KHs>o$KB?$/$N%a!<%k%\%C%/%9$,$"$k$1$l$I!"6=L#$N$"$k$b$N$O>/$7$@$1$G\e(B
15770 \e$B$"$k$H$-$K;HMQ$7$^$9!#%5!<%P!<$K$O%[!<%`%G%#%l%/%H%j!<\e(B
15771 \e$B$r\e(B @acronym{IMAP} \e$B7PM3$G=P$9$b$N$b$"$j$^$9$N$G!"$=$N>l9g$O$*$=$i$/%a!<%k\e(B
15772 \e$B%\%C%/%9$r\e(B @file{~/Mail/*} \e$B$K@)8B$7$?$$$G$7$g$&!#\e(B
15773
15774 \e$BJ8;zNs$O\e(B REFERENCE \e$B$H>e$NJ8;zNs$H$N\e(B cons \e$B$G$"$k$3$H$b$G$-$^$9!#$I\e(B
15775 \e$B$N\e(B REFERENCE \e$B$,;HMQ$5$l$k$+$O%5!<%P!<FCM-$G$9$,!"%o%7%s%H%sBg3X$N%5!<%P!<\e(B
15776 \e$B$G$O!"%a!<%k%\%C%/%9$HO"7k$5$l$?%G%#%l%/%H%j!<$G$9!#\e(B
15777
15778 \e$B0J2<$O%5!<%P!<;XDj$NNc$G$9!#\e(B
15779
15780 @lisp
15781 (nnimap "mail.server.com"
15782         (nnimap-list-pattern ("INBOX" "Mail/*" "alt.sex.*"
15783                                ("~friend/Mail/" . "list/*"))))
15784 @end lisp
15785
15786 @item nnimap-stream
15787 @vindex nnimap-stream
15788 \e$B%5!<%P!<$K@\B3$9$k$H$-$K;H$o$l$k%9%H%j!<%`$N7?$G$9!#=i4|@_Dj$G\e(B
15789 \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
15790 \e$BCN$7$F$=$l$r;H$$$^$9!#\e(B(@acronym{TLS}/@acronym{SSL} \e$B$r;H\e(B
15791 \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
15792 \e$B$^$9$,!"$^$@9-HO0O$KG[Hw$5$l$F$$$^$;$s!#\e(B)
15793
15794 \e$B0J2<$O%5!<%P!<;XDj$NNc$G$9!#\e(B
15795
15796 @lisp
15797 (nnimap "mail.server.com"
15798         (nnimap-stream ssl))
15799 @end lisp
15800
15801 @code{nnimap-stream} \e$B$NCM$O%7%s%\%k$G$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F2<$5\e(B
15802 \e$B$$\e(B!
15803
15804 @itemize @bullet
15805 @item
15806 @dfn{gssapi:} GSSAPI (\e$BIaDL$O\e(B Kerberos 5) \e$B$r;H$$$^$9!#\e(B@samp{gsasl} \e$B$^$?\e(B
15807 \e$B$O\e(B @samp{imtest} \e$B%W%m%0%i%`$,I,MW$G$9!#\e(B
15808 @item
15809 @dfn{kerberos4:} Kerberos 4 \e$B$r;H$$$^$9!#\e(B@samp{imtest} \e$B%W%m%0%i%`$,I,MW$G\e(B
15810 \e$B$9!#\e(B
15811 @item
15812 @dfn{starttls:} STARTTLS (@acronym{TLS}/@acronym{SSL} \e$B$KN`;w\e(B) \e$B$r;H$$$^$9!#\e(B
15813 \e$B30It%i%$%V%i%j\e(B @samp{starttls.el} \e$B$H\e(B @samp{starttls} \e$B%W%m%0%i%`$,I,MW$G\e(B
15814 \e$B$9!#\e(B
15815 @item
15816 @dfn{tls:} @acronym{TLS} \e$B$r;H$$$^$9!#\e(BGNUTLS (@samp{gnutls-cli} \e$B%W%m%0%i\e(B
15817 \e$B%`\e(B) \e$B$,I,MW$G$9!#\e(B
15818 @item
15819 @dfn{ssl:} @acronym{SSL} \e$B$r;H$$$^$9!#\e(BOpenSSL (@samp{openssl} \e$B%W%m%0%i\e(B
15820 \e$B%`\e(B) \e$B$+\e(B SSLeay (@samp{s_client}) \e$B$,I,MW$G$9!#\e(B
15821 @item
15822 @dfn{shell:} \e$B%7%'%kL?Na$r;H$C$F\e(B @acronym{IMAP} \e$B@\B3$r3+;O$7$^$9!#\e(B
15823 @item
15824 @dfn{network:} \e$B@8$N!"\e(BTCP/IP \e$B$N%M%C%H%o!<%/@\B3$G$9!#\e(B
15825 @end itemize
15826
15827 @vindex imap-kerberos4-program
15828 @samp{imtest} \e$B%W%m%0%i%`$O\e(B Cyrus IMAPD \e$B$K4^$^$l$F$$$^$9!#$b$7$"$J$?\e(B
15829 \e$B$,\e(B 2.0.14 \e$BL$K~$N\e(B Cyrus IMAPD \e$B$K4^$^$l$F$$$k\e(B @samp{imtest} (\e$B%P!<%8%g\e(B
15830 \e$B%s\e(B 1.5.x \e$B$H\e(B 1.6.x) \e$B$r;H$C$F$$$k$J$i!"\e(B
15831 @code{imap-process-connection-type} \e$B$r$$$8$j2s$7$F!"\e(B
15832 @file{imap.el} \e$B$,\e(B @samp{imtest} \e$B$HDL?.$9$k$H$-$K%Q%$%W$G$O$J$/\e(B
15833 \e$B$F\e(B pty \e$B$r;H$&$h$&$K$5$;$kI,MW$,$"$j$^$9!#$=$&$9$k$H$"$J$?\e(B
15834 \e$B$O\e(B @acronym{IMAP} \e$B%3%^%s%I$N9T$ND9$5$N@)8B$KG:$^$5$l$k$G$7$g$&!#$=$l$O%a!<\e(B
15835 \e$B%k%\%C%/%9$K$?$/$5$s$N5-;v$,$"$k$H$-$K\e(B Gnus \e$B$rL54|8B$K%O%s%0$5$;$F$7$^$&\e(B
15836 \e$B$+$b$7$l$^$;$s!#JQ?t\e(B @code{imap-kerberos4-program} \e$B$O\e(B imtest \e$B%W%m%0%i%`\e(B
15837 \e$B$KEO$9%Q%?%a!<%?$r4^$_$^$9!#\e(B
15838
15839 @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
15840 \e$B$G$9!#$3$l$O\e(B @uref{http://www.gnu.org/software/gnutls/} \e$B$+$i<j$KF~$l$k$3\e(B
15841 \e$B$H$,$G$-$^$9!#\e(B
15842
15843 @vindex imap-gssapi-program
15844 \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/F0\e(B
15845 \e$B$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
15846 \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
15847 @uref{http://www.gnu.org/software/gsasl/} \e$B$K$"$k\e(B GNU SASL \e$B$K$h\e(B
15848 \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
15849 \e$B%`\e(B (@code{imap-kerberos4-program} \e$B;2>H\e(B) \e$B$,;n$5$l$^$9!#\e(B
15850
15851 @vindex imap-ssl-program
15852 @acronym{SSL} \e$B@\B3$N$?$a$N\e(B OpenSSL \e$B%W%m%0%i%`\e(B
15853 \e$B$O\e(B @uref{http://www.openssl.org/} \e$B$+$iF~<j$G$-$^$9!#\e(BOpenSSL \e$B$O0JA0\e(B
15854 \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
15855 \e$B$7!"\e(BSSLeay \e$B$N:G?7HG$G$"$k\e(B 0.9.x \e$B$K$O=EBg$J%P%0$,$"$k$?$a;H$($^$;$s!#0JA0\e(B
15856 \e$B$NHG!"FC$K\e(B SSLeay 0.8.x \e$B$O;H$($k$3$H$,$o$+$C$F$$$^$9!#JQ\e(B
15857 \e$B?t\e(B @code{imap-ssl-program} \e$B$O\e(B OpenSSL/SSLeay \e$B$KEO$9%Q%?%a!<%?$r4^$_$^$9!#\e(B
15858
15859 @vindex imap-shell-program
15860 @vindex imap-shell-host
15861 @acronym{IMAP} \e$B@\B3$K\e(B @code{shell} \e$B%9%H%j!<%`$r;H$&>l9g!"JQ\e(B
15862 \e$B?t\e(B @code{imap-shell-program} \e$B$O2?$N%W%m%0%i%`$r8F$V$+$r;XDj$7$^$9!#\e(B
15863
15864 @item nnimap-authenticator
15865 @vindex nnimap-authenticator
15866
15867 \e$B%5!<%P!<$K@\B3$9$k$?$a$K;H$o$l$kG'>Z$G$9!#=i4|@_Dj$G$O!"\e(Bnnimap \e$B$O%5!<%P!<\e(B
15868 \e$B$,;HMQ2DG=$J0lHV0BA4$JG'>Z$r;HMQ$7$^$9!#\e(B
15869
15870 \e$B0J2<$O%5!<%P!<;XDj$NNc$G$9!#\e(B
15871
15872 @lisp
15873 (nnimap "mail.server.com"
15874         (nnimap-authenticator anonymous))
15875 @end lisp
15876
15877 @code{nnimap-authenticator} \e$B$NCM$O%7%s%\%k$G$J$1$l$P$J$i$J$$$3$H$KCm0U$7\e(B
15878 \e$B$F2<$5$$\e(B!
15879
15880 @itemize @bullet
15881 @item
15882 @dfn{gssapi:} GSSAPI (\e$BIaDL$O\e(B Kerberos 5) \e$BG'>Z$G$9!#30It%W%m%0%i\e(B
15883 \e$B%`\e(B @code{gsasl} \e$B$^$?$O\e(B @code{imtest} \e$B$,I,MW$G$9!#\e(B
15884 @item
15885 @dfn{kerberos4:} Kerberos 4 \e$B$K$h$kG'>Z$G$9!#30It%W%m%0%i\e(B
15886 \e$B%`\e(B @code{imtest} \e$B$,I,MW$G$9!#\e(B
15887 @item
15888 @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
15889 \e$BIt%i%$%V%i%j\e(B @file{digest-md5.el} \e$B$,I,MW$G$9!#\e(B
15890 @item
15891 @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
15892 @item
15893 @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
15894 @item
15895 @dfn{anonymous:} \e$BEE;R%a!<%k%"%I%l%9$r%Q%9%o!<%I$H$7$FM?$(!"\e(B
15896 ``anonymous'' \e$B$H$7$F%m%0%$%s$7$^$9!#\e(B
15897 @end itemize
15898
15899 @item nnimap-expunge-on-close
15900 @cindex expunging
15901 @vindex nnimap-expunge-on-close
15902
15903 \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
15904 \e$B<B:]$K$OB8:_$7$F$$$k$H7h$a$^$7$?!#$b$C$H>\$7$/@bL@$9$k$H!"\e(B
15905 @acronym{IMAP} \e$B$O<B:]$K$O5-;v$r>C5n$7$J$$!"5-;v$K\e(B @code{Deleted} \e$B$H$$$&\e(B
15906 \e$B0u$rIU$1$k35G0$,$"$j!"$3$l\e(B (\e$B$($C$H!"\e(B@code{Deleted} \e$B$H$$$&0u$rIU$1$k$3$H\e(B
15907 \e$B$G$9\e(B) \e$B$,\e(B nnimap \e$B$,\e(B Gnus \e$B$G5-;v$r>C5n$9$k$H$-$K$9$k$3$H$G\e(B
15908 \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
15909 \e$B$N\e(B Elea \e$BGI$NE/3X<T\e(B)
15910
15911 \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
15912 \e$B$G!"<B:]$K>C5n$9$k$?$a$NJ}K!$,I,MW$H$J$j$^$9!#=[4D$7$F$$$k$h$&$K46$8$^$9\e(B
15913 \e$B$+\e(B?
15914
15915 \e$BEAE}E*$K!"\e(Bnnimap \e$B$O%a!<%k%\%C%/%9$rJD$8$k$H$-$K\e(B @code{Deleted} \e$B$H$$$&0u\e(B
15916 \e$B$NIU$$$?A4$F$N5-;v$r>C5n$7$F$-$^$7$?$,!":#$O%5!<%P!<JQ?t$K$h$j@_Dj2DG=$G\e(B
15917 \e$B$9!#\e(B
15918
15919 \e$BA*Br;h$O\e(B:
15920
15921 @table @code
15922 @item always
15923 \e$B=i4|@_Dj$N?6Iq$$!"%a!<%k%\%C%/%9$rJD$8$k$H$-$K\e(B ``Deleted'' \e$B$H0u$NIU$$$?\e(B
15924 \e$B5-;v$r>C5n$7$^$9!#\e(B
15925 @item never
15926 \e$B7h$7$F5-;v$r>C5n$7$^$;$s!#8=:_$O!">C5n$N0u$,IU$$$?5-;v$r\e(B nnimap \e$B$GI=<($9\e(B
15927 \e$B$kJ}K!$O$"$j$^$;$s$,!"B>$N\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$O$G$O$G$-$k$+$b$7\e(B
15928 \e$B$l$^$;$s!#<j$G\e(B EXPUNGE \e$B%3%^%s%I$rH/9T$7$?$$$H$-\e(B
15929 \e$B$O\e(B @xref{Expunging mailboxes}.
15930 @item ask
15931 \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
15932 \e$B$r?R$M$^$9!#\e(B
15933 @end table
15934
15935 @item nnimap-importantize-dormant
15936 @vindex nnimap-importantize-dormant
15937
15938 \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
15939 \e$B$N$?$a$KJ]N15-;v$r0uIU$-$H$7$F$b0u$rIU$1$^$9!#\e(BGnus \e$B$NFbIt$G$O!"J]N15-;v\e(B
15940 \e$B$O85!9$9$G$KJ]N15-;v$H$7$F$N$_0u$,IU$1$i$l$F$$$^$9!#$3$l$O!"B>\e(B
15941 \e$B$N\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$K$*$1$kJ]N15-;v$r!"$"$?$+$b0uIU$-$N$h$&$K\e(B
15942 \e$B$-$oN)$?$;$^$9!#\e(B(\e$BJL$N8@$$J}$r$9$k$H!"\e(BGnus \e$B$OFs$D$N0u$rIU$1!"\e(B
15943 @acronym{IMAP} \e$B$O$?$C$?0l$D$@$H$$$&$3$H$G$9!#\e(B)
15944
15945 \e$B$?$V$s$3$l$r$$$8$j$^$o$9$N$O!"$"$J$?$,%f!<%6C10L$NJ]N1%U%i%0$rIU$1$h$&$H\e(B
15946 \e$B$9$k$@$1$NM}M3$K$h$k$G$7$g$&!#$3$s$J46$8$G\e(B:
15947
15948 @lisp
15949 (setcdr (assq 'dormant nnimap-mark-to-flag-alist)
15950         (format "gnus-dormant-%s" (user-login-name)))
15951 (setcdr (assq 'dormant nnimap-mark-to-predicate-alist)
15952         (format "KEYWORD gnus-dormant-%s" (user-login-name)))
15953 @end lisp
15954
15955 \e$B$3$N>l9g!"$"$J$?$O%f!<%6C10L$NJ]N1%U%i%0$r!"B>$N%f!<%6$K0uIU$-$H$7$F8+$i\e(B
15956 \e$B$l$?$/$J$$$H;W$C$F$$$^$9!#\e(B
15957
15958 @item nnimap-expunge-search-string
15959 @cindex expunging
15960 @vindex nnimap-expunge-search-string
15961
15962 \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
15963 \e$B$?\e(B @acronym{IMAP} \e$B$N8!:w%3%^%s%I$,F~$C$F$$$^$9!#%G%#%U%)%k%H\e(B
15964 \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$GCV$-\e(B
15965 \e$B49$($i$l!"FsHVL\$N\e(B @code{%s} \e$B$OF|IU$GCV$-49$($i$l$^$9!#\e(B
15966
15967 \e$B$?$V$s;H$$$b$N$K$J$kJL$NCM$O\e(B @code{"UID %s NOT SENTSINCE %s"} \e$B$G!"\e(B
15968 nnimap \e$B$K5-;v$NFbItE*$JF|IU$NBe$o$j$K\e(B Date: \e$B$r;H$&$h$&$K$5$;$^$9!#$5$i$J\e(B
15969 \e$B$k>pJs$d;H$&$3$H$,$G$-$kJ8;zNs$K$D$$$F$O!"\e(BRFC 2060 \e$B$N%;%/%7%g%s\e(B 6.4.4 \e$B$r\e(B
15970 \e$B8+$F$/$@$5$$!#\e(B
15971
15972 @item nnimap-authinfo-file
15973 @vindex nnimap-authinfo-file
15974
15975 \e$B%5!<%P$K%m%0%$%s$9$k$?$a$K;H$&G'>Z>pJs\e(B (authinfo) \e$B$r4^$`%U%!%$%k$G$9!#$=\e(B
15976 \e$B$N7A<0$O\e(B (\e$B$[$H$s$I\e(B) @code{ftp} \e$B$N\e(B @file{~/.netrc} \e$B%U%!%$%k$HF1$8$G$9!#87\e(B
15977 \e$BL)$JDj5A$O!"JQ?t\e(B @code{nntp-authinfo-file} \e$B$r8+$F2<$5$$!#$=$7\e(B
15978 \e$B$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:
15979
15980 @example
15981 machine students.uio.no login larsi password geheimnis port imap
15982 @end example
15983
15984 \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
15985 @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
15986 \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
15987 \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
15988 \e$B$F\e(B @code{port imaps} \e$B$r<u$1F~$l$^$9!#\e(B
15989
15990 @item nnimap-need-unselect-to-notice-new-mail
15991 @vindex nnimap-need-unselect-to-notice-new-mail
15992
15993 \e$B?7Ce%a!<%k$rC5$9A0$K%a!<%k%\%C%/%9$rL$A*Br$K$7$^$9!#2?$i$+$N>u67$N85$G!"\e(B
15994 \e$B4v$i$+$N%5!<%P!<$,!"$3$l$rI,MW$H$9$k$h$&$G$9!#\e(BCourier 1.7.1 \e$B$O$=$&$@$H$$\e(B
15995 \e$B$&Js9p$,$"$j$^$7$?!#\e(B
15996 @end table
15997
15998 @menu
15999 * Splitting in IMAP::           nnimap \e$B$G%a!<%k$rJ,3d$9$k\e(B
16000 * Expiring in IMAP::            nnimap \e$B$K$h$k%a!<%k$N4|8B@Z$l>C5n\e(B
16001 * Editing IMAP ACLs::           \e$B%a!<%k%\%C%/%9$X$NB>$NMxMQ<T$N;HMQ$r@)8B\e(B/\e$B5v2D$9$k\e(B
16002 * Expunging mailboxes::         ``\e$B%a!<%k%\%C%/%905=L\e(B'' \e$B%\%?%s$HEy2A$J$b$N\e(B
16003 * 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
16004 * Debugging IMAP::              \e$B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H\e(B
16005 @end menu
16006
16007 @node Splitting in IMAP
16008 @subsection IMAP \e$B$G$NJ,3d\e(B
16009 @cindex splitting imap mail
16010
16011 \e$BJ,3d$O\e(B Gnus \e$B$NMxMQ<T$,2?G/$b$N4V0&$7$F$-$?$b$N$G!":#$d;D$j$N@$3&$bDI$$$D\e(B
16012 \e$B$3$&$H$7$F$$$^$9!#$O$$!"A[A|$7$F$/$@$5$$!"\e(B@acronym{IMAP} \e$B%5!<%P!<$NCf$K\e(B
16013 \e$B%5!<%P!<B&$GJ,3d$G$-$k$b$N$O$"$^$jB?$/$J$/!"$7$+$b$=$l$i$OI8=`$G$J$$%W%m\e(B
16014 \e$B%H%3%k$r;H$C$F$$$k$h$&$G$9!#$3$l$O!"\e(BGnus \e$B$N\e(B @acronym{IMAP} \e$B%5%]!<%H$O<+\e(B
16015 \e$BJ,<+?H$GJ,3d$r$7$J$1$l$P$J$i$J$$$H$$$&$3$H$G$9!#\e(B
16016
16017 \e$B$=$7$F<B:]$K$7$^$9!#\e(B
16018
16019 (\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
16020 \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
16021 \e$B$7$?!#9,$$$K\e(B Gnus \e$B$b$=$l$r%5%]!<%H$7$^$9!#\e(B@xref{Sieve Commands}.)
16022
16023 \e$B4XO"$9$kJQ?t$O;0$D$G$9\e(B:
16024
16025 @table @code
16026 @item nnimap-split-crosspost
16027 @cindex splitting, crosspost
16028 @cindex crosspost
16029 @vindex nnimap-split-crosspost
16030
16031 @code{nil} \e$B$G$J$1$l$P!"$$$/$D$+$NJ,3dJ}K!$,%a!<%k$H9gCW$7$?$H$-$KAj8_Ej\e(B
16032 \e$B9F$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$+$C\e(B
16033 \e$B$?$b$N$,;H$o$l$^$9!#\e(B
16034
16035 Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-crosspost}.
16036
16037 @item nnimap-split-inbox
16038 @cindex splitting, inbox
16039 @cindex inbox
16040 @vindex nnimap-split-inbox
16041
16042 \e$BJ,3d$N85$H$J$k\e(B @acronym{IMAP} \e$B$N%a!<%k%\%C%/%9$NL>A0$r;XDj$7$?J8;zNs$+J8\e(B
16043 \e$B;zNs$N%j%9%H$G$9!#=i4|CM$O\e(B @code{nil} \e$B$G!"J,3d$O;HMQ$7$J$$$h$&$K$J$C$F$$\e(B
16044 \e$B$^$9\e(B!
16045
16046 @lisp
16047 (setq nnimap-split-inbox
16048       '("INBOX" ("~/friend/Mail" . "lists/*") "lists.imap"))
16049 @end lisp
16050
16051 Nnmail \e$B$KBP1~$9$k$b$N$O$"$j$^$;$s!#\e(B
16052
16053 @item nnimap-split-rule
16054 @cindex splitting, rules
16055 @vindex nnimap-split-rule
16056
16057 @code{nnimap-split-inbox} \e$B$G8+$D$+$C$??7$7$$%a!<%k$O$3$NJQ?t$K=>$C$FJ,3d\e(B
16058 \e$B$5$l$^$9!#\e(B
16059
16060 \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
16061 \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
16062 \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
16063 \e$BMW$G$9!#\e(B
16064
16065 @lisp
16066 (setq nnimap-split-rule
16067       '(("INBOX.nnimap"
16068          "^Sender: owner-nnimap@@vic20.globalcom.se")
16069         ("INBOX.junk"    "^Subject:.*MAKE MONEY")
16070         ("INBOX.private" "")))
16071 @end lisp
16072
16073 \e$B$3$l$O\e(B nnimap \e$B%a!<%j%s%0%j%9%H$+$i$NA4$F$N5-;v$r%a!<%k%\%C%/\e(B
16074 \e$B%9\e(B INBOX.nnimap \e$B$KF~$l!"\e(BSubject: \e$B9T$K\e(B MAKE MONEY \e$B$N$"$kA4$F$N5-;v\e(B
16075 \e$B$r\e(B INBOX.junk \e$B$KF~$l!"$=$NB>A4$F$N$b$N$r\e(B INBOX.private \e$B$KF~$l$^$9!#\e(B
16076
16077 \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
16078 \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:
16079
16080 @lisp
16081 ("INBOX.lists.\\1"     "^Sender: owner-\\([a-z-]+\\)@@")
16082 @end lisp
16083
16084 \e$B:G=i$NMWAG$r%7%s%\%k\e(B @code{junk} \e$B$K$7$F!"%^%C%A$9$k%a%C%;!<%8$rC1$K>C$9\e(B
16085 \e$B$Y$-$G$"$k$3$H$rI=$9$3$H$b$G$-$^$9!#5$$rIU$1$F;H$C$F2<$5$$!#\e(B
16086
16087 \e$BFs$DL\$NMWAG$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"5-;v$N%X%C%@!<$,$"$k\e(B
16088 \e$B%P%C%U%!$G!"$=$N5,B'$N:G=i$NMWAG$r0z?t$H$7$F8F$P$l$^$9!#%a!<%k$,$=$N%0%k!<\e(B
16089 \e$B%W$KB0$9$k$H9M$($k>l9g$O!"\e(B@code{nil} \e$B$G$J$$CM$rJV$9I,MW$,$"$j$^$9!#\e(B
16090
16091 Nnmail \e$B$NMxMQ<T$O:G8e$N@55,I=8=$OA4$F$N5-;v$K9gCW$9$k$h$&$K6u$G$J$/$F$O\e(B
16092 \e$B$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
16093 \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
16094 \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
16095 \e$B$N%3!<%I$O?7$7$$%a!<%k$r<hF@$9$k$H$-$K$=$l$iA4$F$rD4$Y$k$N$G!"<B9TB.EY$K\e(B
16096 \e$B1F6A$9$k2DG=@-$,$"$j$^$9!#\e(B)
16097
16098 \e$B$3$l$i$N5,B'$OO"A[%j%9%H$N:G=i$+$i=*$j$K8~$+$C$F<B9T$5$l$^$9!#Aj8_Ej9F$,\e(B
16099 \e$B;HMQ2DG=$K$J$C$F$$$J$$$+$.$j!":G=i$K9gCW$7$?5,B'$,\e(B ``\e$B>!$A\e(B'' \e$B$^$9!#Aj8_Ej\e(B
16100 \e$B9F$r$7$F$$$k>l9g$O!"A4$F$N9gCW$7$?5,B'$,\e(B ``\e$B>!$A\e(B'' \e$B$^$9!#\e(B
16101
16102 \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
16103 \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
16104 \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
16105
16106 \e$BJ,3d%3!<%I$OI,MW$J$i%a!<%k%\%C%/%9$r:n@.$7$^$9!#\e(B
16107
16108 \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
16109 \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
16110 \e$B$NJQ?t$N9=J8$O0J2<$N$h$&$K3HD%$5$l$F$$$^$9!#\e(B
16111
16112 @lisp
16113 (setq nnimap-split-rule
16114       '(("my1server"    (".*"    (("ding"    "ding@@gnus.org")
16115                                   ("junk"    "From:.*Simon")))
16116         ("my2server"    ("INBOX" nnimap-split-fancy))
16117         ("my[34]server" (".*"    (("private" "To:.*Simon")
16118                                   ("junk"    my-junk-func)))))
16119 @end lisp
16120
16121 \e$B2>A[%5!<%P!<L>$O<B:]$K$O@55,I=8=$J$N$G!"F1$85,B'$r$$$/$D$+$N%5!<%P!<$KE,\e(B
16122 \e$BMQ$G$-$k$G$7$g$&!#$3$NNc$G$O%5!<\e(B
16123 \e$B%P!<\e(B @code{my3server} \e$B$H\e(B @code{my4server} \e$B$,F1$85,B'$r;H$$$^$9!#F1MM\e(B
16124 \e$B$K\e(B inbox \e$BJ8;zNs$b@55,I=8=$G$9!#>e5-$NJ,3d$N5,B'$N<BNc$O!"4X?t!"$^$?$O%0\e(B
16125 \e$B%k!<%W$N@55,I=8=$+%0%k!<%W$N4X?t!"$NN>J}$G$9!#\e(B
16126
16127 Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-split-methods}.
16128
16129 @item nnimap-split-predicate
16130 @cindex splitting
16131 @vindex nnimap-split-predicate
16132
16133 \e$B$3$N=R8l$K%^%C%A$9$k\e(B @code{nnimap-split-inbox} \e$B$K$"$k%a!<%k$OJ,3d$5$l$^\e(B
16134 \e$B$9!#$3$l$OJ8;zNs$G4{DjCM$O\e(B @samp{UNSEEN UNDELETED} \e$B$G$9!#\e(B
16135
16136 \e$B$b$7$"$J$?$,\e(B inbox \e$B$K$"$k%a!<%k$rFI$`$?$a$KJL$N\e(B @acronym{IMAP} \e$B%/%i%$%"\e(B
16137 \e$B%s%H$r;H$C$F$$$k$,!"9XFIEY$K4X$o$i$:$K$9$Y$F$N5-;v$r\e(B Gnus \e$B$KJ,3d$5$;$?$$\e(B
16138 \e$B$J$i$P!"$3$l$OLr$KN)$D$+$b$7$l$^$;$s!#$=$N>l9g$O\e(B @samp{UNDELETED} \e$B$KJQ$(\e(B
16139 \e$B$l$PNI$$$G$7$g$&!#\e(B
16140
16141 @item nnimap-split-fancy
16142 @cindex splitting, fancy
16143 @findex nnimap-split-fancy
16144 @vindex nnimap-split-fancy
16145
16146 \e$B$b$7$"$J$?$,FC5iJ,3d$r;H$$$?$$$J$i$P!"\e(B@code{nnimap-split-rule} \e$B$NCM\e(B
16147 \e$B$r\e(B @code{nnmail-split-fancy} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
16148 @xref{Fancy Mail Splitting}.
16149
16150 \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
16151 @code{nnimap-split-rule} \e$B$NCM$r\e(B @code{nnimap-split-fancy} \e$B$K@_Dj$7$F!"\e(B
16152 nnimap \e$BFCM-$NFC5iJ,3dJ}<0$r\e(B @code{nnimap-split-fancy} \e$B$KDj5A$7$F2<$5$$!#\e(B
16153
16154 \e$BNc\e(B:
16155
16156 @lisp
16157 (setq nnimap-split-rule 'nnimap-split-fancy
16158       nnimap-split-fancy ...)
16159 @end lisp
16160
16161 Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-split-fancy}.
16162
16163 @item nnimap-split-download-body
16164 @findex nnimap-split-download-body
16165 @vindex nnimap-split-download-body
16166
16167 \e$BJ,3d$7$F$$$k$H$-$K$9$Y$F$N5-;v$r%@%&%s%m!<%I$9$k$K$OHs\e(B-@code{nil} \e$B$K@_Dj\e(B
16168 \e$B$7$F2<$5$$!#$3$l$OIaDL$OI,MW$G$O$J$/!"J*;v$rAjEv$KCY$/$7$F$7$^$&$G$7$g$&!#\e(B
16169 \e$B5-;v$rJ,3d$9$k$?$a$KK\J8$rJ,@O$9$k9bEY$J4X?t$r;H$$$?$$>l9g$K$O!"I,MW$+$b\e(B
16170 \e$B$7$l$^$;$s!#\e(B
16171 @end table
16172
16173 @node Expiring in IMAP
16174 @subsection IMAP \e$B$G$N4|8B@Z$l>C5n\e(B
16175 @cindex expiring imap mail
16176
16177 @code{nnimap} \e$B$O40A4$J\e(B @code{nnmail} \e$BM3Mh$N%P%C%/%(%s%I$G$O$"$j$^$;$s$,!"\e(B
16178 \e$B$?$$$F$$$N4|8B@Z$l>C5n\e(B (@pxref{Expiring Mail}) \e$B$NI8=`5!G=$r%5%]!<%H$7$^\e(B
16179 \e$B$9!#\e(B@acronym{IMAP} \e$B$NJ,3d\e(B (@pxref{Splitting in IMAP}) \e$B$G\e(B
16180 \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
16181 \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
16182 \e$B$O\e(B @code{nnimap} \e$B$N4|8B@Z$l>C5n=hM}$G;H$o$l$kJQ?t$G$9!#\e(B
16183
16184 \e$B4|8B@Z$l>C5n$N0u$,$I$N$h$&$KE,@Z$K\e(B @acronym{IMAP} \e$B%5!<%P!<$K5-O?$5$l$k$+\e(B
16185 \e$B$K$D$$$F$b$3$3$G8@5Z$7$F$*$-$^$7$g$&!#4|8B@Z$l>C5n$N0u$O\e(B @code{imap} \e$B%/\e(B
16186 \e$B%i%$%"%s%HFCM-$N0u$G$"$k\e(B @code{gnus-expire} \e$B$KJQ49$5$l!"%a%C%;!<%8$K5-O?\e(B
16187 \e$B$5$l$^$9!#$3$l$O!"B>$N%/%i%$%"%s%H$O%a%C%;!<%8$N%/%i%$%"%s%HFCM-$N%U%i%0\e(B
16188 \e$B$r8+$k$+$b$7$l$J$$$N$KBP$7$F!"\e(BGnus \e$B$O$?$V$s\e(B @code{gnus-expire} \e$B$N0u$rE,\e(B
16189 \e$B@Z$K07$$M}2r$9$k$@$1$G$"$k$3$H$r0UL#$7$^$9!#$^$?$3$l$O%5!<%P!<$,!"%/%i%$\e(B
16190 \e$B%"%s%HFCM-$N%U%i%0$N%a%C%;!<%8$X$N915WE*$JJ]B8$r%5%]!<%H$7$J$1$l$P$J$i$J\e(B
16191 \e$B$$$3$H$b0UL#$7$^$9!#9,$$$K!"$?$$$F$$$O%5%]!<%H$7$^$9!#\e(B
16192
16193 @table @code
16194 @item nnmail-expiry-wait
16195 @item nnmail-expiry-wait-function
16196
16197 \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
16198 \e$B%k$N\e(B @code{immediate} \e$B$^$?$O\e(B @code{never} \e$B$G$9!#\e(B
16199
16200 @item nnmail-expiry-target
16201
16202 \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
16203 \e$B8F$V$3$H$K$h$C$F<BAu$5$l$F$$$^$9!#$b$79T$-@h$,F1$8%5!<%P!<\e(B
16204 \e$B$N\e(B @acronym{IMAP} \e$B%0%k!<%W$@$C$?$i!"5-;v$ODI2C$5$l$kBe$o$j$K%3%T!<$5$l\e(B
16205 \e$B$k\e(B (\e$B%"%C%W%m!<%I$7D>$5$l$k\e(B) \e$B$H$$$&:GE,2=$b4^$_$^$9!#\e(B
16206 @end table
16207
16208 @node Editing IMAP ACLs
16209 @subsection IMAP \e$B$N\e(B ACL \e$B$rJT=8$9$k!#\e(B
16210 @cindex editing imap acls
16211 @cindex Access Control Lists
16212 @cindex Editing @acronym{IMAP} ACLs
16213 @kindex G l (\e$B%0%k!<%W\e(B)
16214 @findex gnus-group-nnimap-edit-acl
16215
16216 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
16217 \e$B$O\e(B ACL \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
16218 \e$B2D\e(B) \e$B$9$k$?$a$K;H$o$l$F$$$^$9!#\e(B@acronym{IMAP} \e$B%5!<%P!<A4$F$K$3$N5!G=$,$"\e(B
16219 \e$B$k$o$1$G$O$J$/!"L5$$%5!<%P!<$G$3$l$i$N4X?t$r;H$&$H%(%i!<$,H/@8$7$^$9!#\e(B
16220
16221 \e$B%a!<%k%\%C%/%9$X$N\e(B ACL \e$B$rJT=8$9$k$?$a$K$O!"\e(B
16222 @kbd{G l} (@code{gnus-group-edit-nnimap-acl}) \e$B$rF~NO$7$^$9!#$=$&$9$k$H!"\e(B
16223 \e$B>\$7$$;X<($H$H$b$K\e(B ACL \e$BJT=8%&%#%s%I%&$,8=$l$^$9!#\e(B
16224
16225 \e$B;HMQ$NNc\e(B:
16226
16227 @itemize @bullet
16228 @item
16229 \e$B%a!<%j%s%0%j%9%H$N%a!<%k%\%C%/%9$G\e(B ``anyone'' \e$B$K\e(B ``lrs'' \e$B5v\e(B
16230 \e$B2D\e(B (lookup, read, seen/unseen \e$B%U%i%0$NJ];}\e(B) \e$B$rM?$($k$3$H$G!"F1$8%5!<%P!<\e(B
16231 \e$B$NB>$NMxMQ<T$,$=$l$r9XFI$9$k$3$H$J$/FI$`$3$H$,$G$-$^$9!#\e(B
16232 @item
16233 \e$B>/$J$/$H$b\e(B Cyrus \e$B$N%5!<%P!<$K$*$$$F$O!"\e(B``plussing'' \e$B$,F0:n$9$k$?$a$K\e(B (\e$B$D\e(B
16234 \e$B$^$j!"\e(Buser+mail@@domain \e$B$,\e(B INBOX.mailbox \e$B$H$$$&\e(B @acronym{IMAP} \e$B$N%a!<%k\e(B
16235 \e$B%\%C%/%9$K$J$k\e(B)\e$B!"MxMQ<T\e(B ``anyone'' \e$B$KEj9F\e(B ("p") \e$B$N5v2D$rM?$($kI,MW$,$"$j\e(B
16236 \e$B$^$9!#\e(B
16237 @end itemize
16238
16239 @node Expunging mailboxes
16240 @subsection \e$B%a!<%k%\%C%/%9$N:o=|\e(B
16241 @cindex expunging
16242
16243 @cindex expunge
16244 @cindex manual expunging
16245 @kindex G x (\e$B%0%k!<%W\e(B)
16246 @findex gnus-group-nnimap-expunge
16247
16248 @code{nnimap-expunge-on-close} \e$B$K\e(B @code{never} \e$B$r@_Dj$7$F$$$l$P!"%a!<%k\e(B
16249 \e$B%\%C%/%9$NA4$F$N>C5n$5$l$?5-;v$r<jF0$G:o=|$9$kI,MW$,$"$k$G$7$g$&!#\e(B
16250 @kbd{G x} \e$B$,$^$5$K$3$N$3$H$r$7$^$9!#\e(B
16251
16252 \e$B8=;~E@$G$O!">C5n$5$l$?5-;v$rI=<($9$kJ}K!$O$"$j$^$;$s!#$?$@>C5n$G$-$k$@$1\e(B
16253 \e$B$G$9!#\e(B
16254
16255 @node A note on namespaces
16256 @subsection \e$BL>A06u4V$K4X$9$kCm0U\e(B
16257 @cindex IMAP namespace
16258 @cindex namespaces
16259
16260 @acronym{IMAP} \e$B%W%m%H%3%k$K$OL>A06u4V\e(B (namespaces) \e$B$H8F$P$l$k35G0$,$"$j!"\e(B
16261 \e$B0J2<$N\e(B RFC2060 \e$B$NJ8=q$G5-=R$5$l$F$$$^$9!#\e(B
16262
16263 @example
16264 5.1.2.  \e$B%a!<%k%\%C%/%9L>A06u4VL?L>5,B'\e(B
16265
16266    \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
16267    \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
16268    \e$B6u4V$r;}$D0[$J$k%a!<%k%\%C%/%9J]4I$N4V$G$N!"[#Kf$5$r<h$j=|$/$3$H$r2D\e(B
16269    \e$BG=$K$9$k!#\e(B
16270
16271       \e$BNc$($P\e(B USENET \e$B%K%e!<%9%0%k!<%W$X$N%"%/%;%9$rDs6!$9$k<BAu$O!"\e(BUSENET
16272       \e$B%K%e!<%9%0%k!<%WL>A06u4V$rB>$N%a!<%k%\%C%/%9$+$iJ,N%$9$k$?$a$K!"\e(B
16273       "#news" \e$BL>A06u4V$rMQ$$$F$b$h$$!#$3$&$7$F\e(B comp.mail.misc \e$B%K%e!<%9%0\e(B
16274       \e$B%k!<%W$O\e(B "#news.comp.mail.misc" \e$B$H$$$&%a!<%k%\%C%/%9L>$r;}$A!"L>A0\e(B
16275       "comp.mail.misc" \e$B$OJL$N%*%V%8%'%/%H\e(B (\e$BNc$($P!"%f!<%6$N8D?M%a!<%k%\%C\e(B
16276       \e$B%/%9\e(B) \e$B$r;X$9$3$H$O$"$j$&$k!#\e(B
16277
16278 (\e$BLuCp\e(B: http://kame.zit.to/~obata/imap/rfc/rfc2060ja.txt \e$B$h$jE>:\\e(B)
16279 @end example
16280
16281 \e$B$3$3$K$O\e(B Gnus \e$B$K$*$1$k\e(B @acronym{IMAP} \e$B$N<BAu$KBP$9$k4X78$rJ]>Z$9$kJ8=q$,\e(B
16282 \e$BL5$$$N$G$9$,!"$$$/$D$+$N%5!<%P!<$O\e(B Gnus \e$B$N%a!<%k%\%C%/%9$NL>A0$N;H$$J}$G\e(B
16283 \e$B$OF0:n$7$J$$$d$jJ}$GL>A06u4V@\F,<-$r;H$C$F$$$^$9!#\e(B
16284
16285 \e$B6qBNE*$K$O!"%o%7%s%H%sBg3X$N\e(B @acronym{IMAP} \e$B%5!<%P!<\e(B
16286 \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
16287 \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
16288 \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
16289 \e$BL>A06u4V@\F,<-$rIU$1$:$K%"%/%;%9!"$9$J$o$A\e(B @code{read-mail} \e$B$5$l$J$1$l$P\e(B
16290 \e$B$J$j$^$;$s!#\e(BGnus \e$B$O%f!<%6!<$,\e(B CREATE \e$B$H\e(B APPEND \e$B%3%^%s%I$@$1$GF~NO$7$?%a!<\e(B
16291 \e$B%k%\%C%/%9L>$rJ]>Z$G$-$J$$$N$G!"@dBP$KL>A06u4V@\F,<-$,IU$$$?%a!<%k%\%C%/\e(B
16292 \e$B%9L>$r\e(B Gnus \e$B$G;H$C$F$O$$$1$^$;$s!#\e(B
16293
16294 @code{#driver.*/} \e$B@\F,<-$K$D$$$F$N$5$i$J$k;H$$J}$N>pJs$O\e(B UoW IMAPD \e$B$NJ8\e(B
16295 \e$B=q$r8+$F2<$5$$!#$=$l$i$O6/NO$J9)6q$J$N$G!"$I$s$J8z2L$,$"$k$+$,3N$+$J>l9g\e(B
16296 \e$B$@$1;H$C$F2<$5$$!#\e(B
16297
16298 @node Debugging IMAP
16299 @subsection IMAP \e$B$N%G%P%C%0\e(B
16300 @cindex IMAP debugging
16301 @cindex protocol dump (IMAP)
16302
16303 @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
16304 \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
16305 \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
16306 \e$B%5!<%P!<$+\e(B Gnus \e$B$N$I$A$i$+$K%P%0$,$"$k2DG=@-$,$"$j$^$9!#\e(B
16307
16308 \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
16309 \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
16310 \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
16311 \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
16312 \e$B=EMW$J%G!<%?$G;d$?$A$r=u$1$^$9!#$7$?$,$C$F!"\e(BGnus \e$B$N\e(B IMAP \e$B%P%0$rJs9p$9$k\e(B
16313 \e$B$H$-$K!"%W%m%H%3%k!&%@%s%W$r4^$a$k$3$H$r6/$/>)Ne$7$^$9!#\e(B
16314
16315 @vindex imap-log
16316 \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
16317 \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
16318 \e$B$K\e(B @code{imap-log} \e$B$r@_Dj$7$F2<$5$$\e(B:
16319
16320 @lisp
16321 (setq imap-log t)
16322 @end lisp
16323
16324 \e$B$3$l$O\e(B @code{imap.el} \e$B%Q%C%1!<%8$K!"%5!<%P!<$H$N$d$j$H$j$r2?$G$b5-O?$5$;\e(B
16325 \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
16326 \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
16327 \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
16328
16329 @node Other Sources
16330 @section \e$B$=$NB>$N%0%k!<%W8;\e(B
16331
16332 Gnus \e$B$O$?$@C1$K%K%e!<%9$d%a!<%k$rFI$`0J>e$N$3$H$,$G$-$^$9!#0J2<\e(B
16333 \e$B$K<($9J}K!$K$h$C$F!"\e(BGnus \e$B$G%G%#%l%/%H%j!<$d%U%!%$%k$r!"$"$?$+$b\e(B
16334 \e$B%K%e!<%9%0%k!<%W$G$"$k$+$N$h$&$K1\Mw$9$k$3$H$,$G$-$k$h$&$K$J$j$^\e(B
16335 \e$B$9!#\e(B
16336
16337 @menu
16338 * Directory Groups::            \e$B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`\e(B
16339 * Anything Groups::             Dired?  \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
16340 * Document Groups::             \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
16341 * SOUP::                        @sc{soup} \e$B%Q%1%C%H$r\e(B ``\e$B%*%U%i%$%s\e(B'' \e$B$GFI$`\e(B
16342 * 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
16343 @end menu
16344
16345 @node Directory Groups
16346 @subsection \e$B%G%#%l%/%H%j!<%0%k!<%W\e(B
16347 @cindex nndir
16348 @cindex directory groups
16349
16350 \e$B$b$7!"$?$/$5$s$N5-;v$,8DJL$N%U%!%$%k$H$7$FF~$C$F$$$k%G%#%l%/%H%j!<$,$"$l\e(B
16351 \e$B$P!"$=$l$r%K%e!<%9%0%k!<%W$H$7$F07$&$3$H$,$G$-$^$9!#$b$A$m$s!"%U%!%$%k$O\e(B
16352 \e$B?t;z$N%U%!%$%kL>$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#\e(B
16353
16354 \e$B$3$3$G\e(B Emacs \e$B$NAG@2$i$7$$%Q%C%1!<%8$NCf$G$b:G$bAG@2$i$7\e(B
16355 \e$B$$\e(B @code{ange-ftp} (\e$B$H$=$N8e7Q$N\e(B @code{efs}) \e$B$K$D$$$F?($l$kNI$$5!2q$G$7$g\e(B
16356 \e$B$&!#;d$,\e(B @code{nndir} \e$B$r=q$$$?$H$-$O!"$3$l\e(B --- \e$B%G%#%l%/%H%j!<$rFI$`%P%C\e(B
16357 \e$B%/%(%s%I$K$D$$$F$O$"$^$j9M$($F$$$^$;$s$G$7$?!#$H$s$G$b$J$$$3$H$@$M!#\e(B
16358
16359 @code{ange-ftp} \e$B$O$3$N>p67$r7`E*$KJQ2=$5$;$^$7$?!#Nc$($P!"\e(B
16360 @code{ange-ftp} \e$B%U%!%$%k\e(B
16361 \e$BL>\e(B @file{/ftp.hpc.uh.edu:/pub/emacs/ding-list/} \e$B$r%G%#%l%/%H%j!<L>$H$7$F\e(B
16362 \e$BF~NO$7$?$H$9$k$H!"\e(B@code{ange-ftp} \e$B$"$k$$$O\e(B @code{efs} \e$B$O<B$K!"\e(B
16363 @samp{\e$B%7%J\e(B} \e$B$N8~$3$&$N%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$H$7$FFI$`$3$H$r2D\e(B
16364 \e$BG=$K$9$k$N$G$9!#$*!<$$!"J,;6%K%e!<%9$h\e(B!
16365
16366 @code{nndir} \e$B$O\e(B @acronym{NOV} \e$B%U%!%$%k$,B8:_$9$l$P$=$l$rMxMQ$7$^$9!#\e(B
16367
16368 @code{nndir} \e$B$O\e(B ``\e$BFI$_=P$7@lMQ\e(B'' \e$B$N%P%C%/%(%s%I$G$9\e(B --- \e$B$3$NA*BrJ}K!$G$O!"\e(B
16369 \e$B5-;v$N:o=|$d4|8B@Z$l>C5n$r9T$J$&$3$H$O$G$-$^$;$s!#\e(B@code{nndir} \e$B$,;H$($k\e(B
16370 \e$B$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!"\e(B
16371 \e$B$b$7FI$_=P$7@lMQ$G$O$J$$\e(B @code{nndir} \e$B$,I,MW$@$H;W$C$?$i!"$3$l$i$N$I$A$i\e(B
16372 \e$B$+$NJ}K!$K@Z$jBX$($k$3$H$b$G$-$^$9!#\e(B
16373
16374 @node Anything Groups
16375 @subsection \e$B$J$s$G$b%0%k!<%W\e(B
16376 @cindex nneething
16377
16378 (\e$B0l$D$N%9%W!<%kIw%G%#%l%/%H%j!<$H2r<a$G$-$k\e(B) @code{nndir} \e$B%P%C%/%(%s%I$+\e(B
16379 \e$B$i\e(B @code{nneething} \e$B$^$G$O!"$[$s$N$9$0$=$3$G$9!#$=$l$O$$$+$J$k%G%#%l%/%H\e(B
16380 \e$B%j!<$G$b%K%e!<%9%0%k!<%W$K8+$;$+$1$F$7$^$&!"$H$$$&$b$N$G$9!#IT;W5D$G$9!"\e(B
16381 \e$B$G$b??<B$G$9!#\e(B
16382
16383 @code{nneething} \e$B$K%G%#%l%/%H%j!<$rM?$($k$H!"$=$N%G%#%l%/%H%j!<$rAv::$7!"\e(B
16384 \e$B3F%U%!%$%k$K5-;vHV9f$r3d$jEv$F$^$9!#$3$N$h$&$J%0%k!<%W$KF~$C$?$H$-$O!"\e(B
16385 @code{nneething} \e$B$O\e(B Gnus \e$B$,;H$&\e(B ``\e$B%X%C%@!<\e(B'' \e$B$r:n$i$J$/$F$O$J$j$^$;$s!#\e(B
16386 \e$B$D$^$k$H$3$m!"\e(BGnus \e$B$O%K%e!<%9%j!<%@$J$s$G$9!#K:$l$F$k$+$b$7$l$J$$$N$GG0\e(B
16387 \e$B$N$?$a!#\e(B@code{nneething} \e$B$O$3$l$rFsCJ3,$G=hM}$7$^$9!#:G=i$K!"LdBj$H$J$k\e(B
16388 \e$B%U%!%$%k$r$=$l$>$lA':w$7$F$^$o$j$^$9!#$b$7$=$N%U%!%$%k$,5-;v$N$h$&$K8+$(\e(B
16389 \e$B$?$J$i\e(B (\e$B$9$J$o$A!":G=i$N?t9T$,%X%C%@!<$N$h$&$K8+$($?$i\e(B) \e$B$=$l$r%X%C%@!<$H\e(B
16390 \e$B$7$F;H$$$^$9!#$b$7$=$l$,%X%C%@!<$N$J$$$?$@$NE,Ev$J%U%!%$%k\e(B (\e$BNc$($P\e(B C \e$B$N\e(B
16391 \e$B%=!<%9%U%!%$%k\e(B) \e$B$G$"$C$?$J$i!"\e(B@code{nneething} \e$B$O%X%C%@!<$r5u6u$+$i:n$j\e(B
16392 \e$B=P$7$^$9!#$3$l$O%U%!%$%k$N=jM-<T!"L>A0!"F|IU$r;H$$!"$3$l$i$NMWAG$KBP$7$F\e(B
16393 \e$B$G$-$k$3$H$r2?$G$b$d$j$^$9!#\e(B
16394
16395 \e$B$3$l$O$"$J$?$K$H$C$F$OA4$F<+F0E*$K5/$3$k$3$H$G!"$"$J$?$O%K%e!<%9%0%k!<%W\e(B
16396 \e$B$K$H$F$bNI$/;w$?2?$+$r8+$;$i$l$k$3$H$K$J$k$G$7$g$&!#$[$s$H$&$K@#J,0c$o$J\e(B
16397 \e$B$$!"%K%e!<%9%0%k!<%W$N$h$&$J$b$N$r!#5-;v$rA*Br$9$k$H!"$=$l$O$$$D$b$N$h$&\e(B
16398 \e$B$K!"5-;v%P%C%U%!$KI=<($5$l$k$G$7$g$&!#\e(B
16399
16400 \e$B%G%#%l%/%H%j!<$rI=$o$7$F$$$k9T$rA*Br$9$k$H!"\e(BGnus \e$B$O$"$J$?$r$3\e(B
16401 \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
16402 \e$B$&!#0J2<F1MM$G!"$b$7$"$J$?$,$=$&$7$?$1$l$P!"$3$NJ}K!$GA4%G%#%9%/$r6n$1=d\e(B
16403 \e$B$k$3$H$,$G$-$^$9!#$G$9$,!"\e(BGnus \e$B$OK\Ev$O\e(B dired \e$B$G$O$J$/!"$=$N$h$&$K0U?^$5\e(B
16404 \e$B$l$?$b$N$G$b$J$$!"$H$$$&$3$H$O3P$($F$*$$$F$/$@$5$$!#\e(B
16405
16406 \e$B$3$3$G$NF0:n$K$OA4BNE*$KFs$D$N%b!<%I$,$"$j$^$9\e(B --- \e$B0l;~%b!<%I$H8GDj%b!<\e(B
16407 \e$B%I$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
16408 \e$B$G\e(B @kbd{G D} \e$B$H$9$k\e(B)\e$B!"\e(BGnus \e$B$O$I$N%U%!%$%k$rFI$s$@$+!"$I$N%U%!%$%k$,?7$7\e(B
16409 \e$B$$$+!"$J$I$N>pJs$r21$($F$*$-$^$;$s!#$b$7\e(B @kbd{G m} \e$B$GIaDL$K8G\e(B
16410 \e$BDj\e(B @code{nneething} \e$B%0%k!<%W$r:n$k$H!"\e(BGnus \e$B$O5-;vHV9f$H%U%!%$%kL>$NBP1~\e(B
16411 \e$BI=$r21$($F$*$-!"$3$N%0%k!<%W$rB>$N%0%k!<%W$HF1MM$K07$&$3$H$,$G$-$k$h$&$K\e(B
16412 \e$B$J$j$^$9!#8GDj\e(B @code{nneething} \e$B%0%k!<%W$r:nF0$5$;$k$H!"L$FI5-;v$,$$$/$D\e(B
16413 \e$B4^$^$l$F$$$k$+$rCN$i$5$l$?$j!"$J$I$J$I!#\e(B
16414
16415 \e$B$$$/$D$+$NJQ?t$,$"$j$^$9!#\e(B
16416
16417 @table @code
16418 @item nneething-map-file-directory
16419 @vindex nneething-map-file-directory
16420 \e$BA4$F$N8GDj\e(B @code{nneething} \e$B%0%k!<%W$NBP1~I=$O$3$N%G%#%l%/%H%j!<$K3JG<$5\e(B
16421 \e$B$l$^$9!#$3$N=i4|@_DjCM$O\e(B @file{~/.nneething/} \e$B$G$9!#\e(B
16422
16423 @item nneething-exclude-files
16424 @vindex nneething-exclude-files
16425 \e$B$3$N@55,I=8=$K%^%C%A$9$k%U%!%$%k$O$9$Y$FL5;k$5$l$^$9!#<+F0J]B8%U%!%$%k$J\e(B
16426 \e$B$I$r=|$/$N$KJXMx$K;H$($^$9!#$=$7$F$=$l$,$^$5$K=i4|@_Dj$G9T$J$o$l$kF0:n$G\e(B
16427 \e$B$9!#\e(B
16428
16429 @item nneething-include-files
16430 @vindex nneething-include-files
16431 \e$B$=$N%U%!%$%k$r%0%k!<%W$K4^$a$k$+$r<($9@55,I=8=$G$9!#$3$NJQ?t\e(B
16432 \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
16433
16434 @item nneething-map-file
16435 @vindex nneething-map-file
16436 \e$BBP1~I=%U%!%$%k$NL>A0!#\e(B
16437 @end table
16438
16439 @node Document Groups
16440 @subsection \e$BJ8=q%0%k!<%W\e(B
16441 @cindex nndoc
16442 @cindex documentation group
16443 @cindex help group
16444
16445 @code{nndoc} \e$B$O0l$D$N%U%!%$%k$r%K%e!<%9%0%k!<%W$H$7$FFI$`$3$H$r$G$-$k$h\e(B
16446 \e$B$&$K$9$k!"$A$g$C$H5$$NMx$$$?$d$D$G$9!#$$$/$D$+$N%U%!%$%k<oJL$,%5%]!<%H$5\e(B
16447 \e$B$l$F$$$^$9!#\e(B
16448
16449 @table @code
16450 @cindex Babyl
16451 @cindex Rmail mbox
16452
16453 @item babyl
16454 Babyl (Rmail) \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
16455 @cindex mbox
16456 @cindex Unix mbox
16457
16458 @item mbox
16459 \e$BI8=`\e(B Unix mbox \e$B%U%!%$%k!#\e(B
16460
16461 @cindex MMDF mail box
16462 @item mmdf
16463 MMDF \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
16464
16465 @item news
16466 \e$B$$$/$D$+$N%K%e!<%95-;v$,O"7k$5$l$?0l$D$N%U%!%$%k!#\e(B
16467
16468 @item rnews
16469 @cindex rnews batch files
16470 rnews \e$B$N%P%C%AE>Aw7A<0!#\e(B
16471 @cindex forwarded messages
16472
16473 @item forward
16474 \e$BE>Aw$5$l$?5-;v!#\e(B
16475
16476 @item nsmail
16477 Netscape \e$B$N%a!<%k%\%C%/%9!#\e(B
16478
16479 @item mime-parts
16480 @acronym{MIME} \e$BItJ,%a%C%;!<%8\e(B (multipart)\e$B!#\e(B
16481
16482 @item standard-digest
16483 \e$BI8=`\e(B (RFC 1153) \e$B$^$H$aAw$j7A<0!#\e(B
16484
16485 @item mime-digest
16486 @acronym{MIME} \e$B$N$^$H$aAw$j%a%C%;!<%8!#\e(B
16487
16488 @item lanl-gov-announce
16489 \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
16490
16491 @item rfc822-forward
16492 RFC822 \e$B$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16493
16494 @item outlook
16495 Outlook \e$B$N%a!<%k%\%C%/%9!#\e(B
16496
16497 @item oe-dbx
16498 Outlook Express \e$B$N\e(B dbx \e$B%a!<%k%\%C%/%9!#\e(B
16499
16500 @item exim-bounce
16501 Exim MTA \e$B$+$iD7$MJV$5$l$?%a%C%;!<%8!#\e(B
16502
16503 @item forward
16504 \e$BHs8x<0$N5,B'$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16505
16506 @item rfc934
16507 RFC934 \e$B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16508
16509 @item mailman
16510 mailman \e$B$N$^$H$aAw$j!#\e(B
16511
16512 @item clari-briefs
16513 Clarinet \e$B$N%K%e!<%99`L\$rMWLs$7$?$^$H$aAw$j!#\e(B
16514
16515 @item slack-digest
16516 \e$BHsI8=`$^$H$aAw$j7A<0\e(B --- \e$B$@$$$?$$$O$&$^$/%^%C%A$9$k$,!"$G$b07$$$O2<<j!#\e(B
16517
16518 @item mail-in-mail
16519 \e$B:G8e$N<jCJ!#\e(B
16520 @end table
16521
16522 \e$B$^$?!"FCJL$J\e(B ``\e$B%U%!%$%k<oJL\e(B'' @code{guess} \e$B$r;H$&$3$H$b$G$-$^$9!#$3$l\e(B
16523 \e$B$O\e(B @code{nndoc} \e$B$OCmL\$7$F$$$k%U%!%$%k$N<oJL$r?dB,$7$h$&$H$9$k!"$H$$$&0U\e(B
16524 \e$BL#$G$9!#\e(B@code{digest} \e$B$O\e(B @code{nndoc} \e$B$K$=$N%U%!%$%k$,$I$N$^$H$aAw$j7A<0\e(B
16525 \e$B$+$r?dB,$5$;$k$H$$$&0UL#$G$9!#\e(B
16526
16527 @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
16528 \e$B$&$H$7$?$j$O$7$^$;$s\e(B --- \e$BC1=c$K!"%U%!%$%k$r$=$N%0%k!<%W$N<g@.J,$H$7$F;H\e(B
16529 \e$B$($k$h$&$K$9$k!"$H$$$&$h$&$J$b$N$G$9!#$=$l$@$1$N$3$H$G$9!#\e(B
16530
16531 \e$B$b$7$"$J$?$,8E$$J]B85-;v$r;}$C$F$$$F!"$=$l$r?7$7$/$F$+$C$3$$$$\e(B Gnus \e$B$N%a!<\e(B
16532 \e$B%k%P%C%/%(%s%I$KDI2C$7$?$$$H$$$&$H$-$O!"$*$=$i$/\e(B @code{nndoc} \e$B$,=u$1$K$J\e(B
16533 \e$B$j$^$9!#Nc$($P$"$J$?$,%a!<%k$r8E$$\e(B @file{RMAIL} \e$B$G;}$C$F$$$F!"$=$l$r$"$J\e(B
16534 \e$B$?$N?7$7$$\e(B @code{nnml} \e$B%0%k!<%W$KJ,G[$7$?$$$H$7$^$9!#$"$J$?$O$=$N%U%!%$\e(B
16535 \e$B%k$r\e(B @code{nndoc} \e$B$r;H$C$F3+$$$F\e(B (\e$B%0%k!<%W%P%C%U%!$G\e(B @kbd{G f} \e$BL?Na$r;H\e(B
16536 \e$B$&\e(B (@pxref{Foreign Groups}))\e$B!"%P%C%U%!Fb$NA45-;v$K%W%m%;%9%^!<%/$rIU\e(B
16537 \e$B$1\e(B (\e$BNc$($P\e(B @kbd{M P b})\e$B!"$=$7$F\e(B @code{nnml} \e$B$r;H$C$F:F%9%W!<\e(B
16538 \e$B%k\e(B (@kbd{B r}) \e$B$7$^$9!#A4$F$,$&$^$/9T$1$P!"\e(B@file{RMAIL} \e$B%U%!%$%kFb$NA4$F\e(B
16539 \e$B$N%a!<%k$O$?$/$5$s$N\e(B  @code{nnml} \e$B%G%#%l%/%H%j!<$NCf$K$bJ]B8$5$l$^$9!#$=\e(B
16540 \e$B$7$F$"$J$?$O$"$NLq2p$J\e(B @file{RMAIL} \e$B$r:o=|$9$k$3$H$b$G$-$^$9!#$"$J$?$K%,%C\e(B
16541 \e$B%D$,$"$l$P\e(B!
16542
16543 \e$B2>A[%5!<%P!<JQ?t!#\e(B
16544
16545 @table @code
16546 @item nndoc-article-type
16547 @vindex nndoc-article-type
16548 \e$B$3$l$O\e(B @code{mbox}, @code{babyl}, @code{digest}, @code{news},
16549 @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
16550 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
16551 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
16552 @code{oe-dbx}, @code{mailman} \e$B$*$h$S\e(B @code{mail-in-mail} \e$B$^$?\e(B
16553 \e$B$O\e(B @code{guess} \e$B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
16554
16555 @item nndoc-post-type
16556 @vindex nndoc-post-type
16557 \e$B$3$NJQ?t$O\e(B Gnus \e$B$K$=$N%0%k!<%W$,%K%e!<%9%0%k!<%W$+%a!<%k%0%k!<%W$+$r65$(\e(B
16558 \e$B$^$9!#@5Ev$JCM$OFs$D$"$j$^$9!#\e(B@code{mail} (\e$B=i4|@_Dj\e(B)\e$B$+\e(B @code{news}\e$B$G$9!#\e(B
16559 @end table
16560
16561 @menu
16562 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
16563 @end menu
16564
16565 @node Document Server Internals
16566 @subsubsection \e$BJ8=q%5!<%P!<$NFbIt\e(B
16567
16568 @code{nndoc} \e$B$GG'<1$5$l$k?7$7$$J8=q<oJL$rDI2C$9$k$3$H$OFq$7$/$"$j$^$;$s!#\e(B
16569 \e$B$=$NJ8=q$,$I$N$h$&$K8+$($k$N$+$r4s$;=8$a$F!"$=$NJ8=q<oJL$rG'<1$9$k=R8l4X\e(B
16570 \e$B?t$r=q$-!"$=$7$F\e(B @code{nndoc} \e$B$K7R$2$k$@$1$G$9!#\e(B
16571
16572 \e$B$^$:!"$3$l$,J8=q<oJLDj5A$NNc$G$9!#\e(B
16573
16574 @example
16575 (mmdf
16576  (article-begin .  "^\^A\^A\^A\^A\n")
16577  (body-end .  "^\^A\^A\^A\^A\n"))
16578 @end example
16579
16580 \e$B$3$NDj5A$OC1$K!"M#0l$NL>A0\e(B (@dfn{name}) \e$B$H$=$l$KB3$/@55,I=8=$H2>A[JQ?t@_\e(B
16581 \e$BDj$NNs$+$i$J$j$^$9!#0J2<$,$3$l$K;H$($kJQ?t$G$9\e(B --- \e$BJQ?t$N?t$K05E]$5$l$J\e(B
16582 \e$B$$$G$/$@$5$$!#$[$H$s$I$NJ8=q<oJL$O$4$/$o$:$+$N@_Dj$GDj5A$G$-$^$9!#\e(B
16583
16584 @table @code
16585 @item first-article
16586 \e$B$3$l$,$"$l$P!"\e(B@code{nndoc} \e$B$O$3$N@55,I=8=$K%^%C%A$9$k2?$+$,8+$D$+$k$^$G!"\e(B
16587 \e$BA4$F$N%F%-%9%H$rFI$_Ht$P$7$^$9!#%^%C%A$9$kA0$NA4$F$N%F%-%9%H$O40A4$KL5;k\e(B
16588 \e$B$5$l$^$9!#\e(B
16589
16590 @item article-begin
16591 \e$B$3$N@_Dj$OA4$F$NJ8=q<oJLDj5A$K$*$$$FI,$:$J$/$F$O$J$j$^$;$s!#$3$l$O3F5-;v\e(B
16592 \e$B$N;O$^$j$,$I$N$h$&$K8+$($k$+$r;XDj$7$^$9!#\e(B
16593
16594 @item head-begin-function
16595 \e$B$3$l$,$"$k>l9g!"$3$l$O5-;v$N@hF,$K%]%$%s%H$r0\F0$5$;$k4X?t$G$J$/$F$O$J$j\e(B
16596 \e$B$^$;$s!#\e(B
16597
16598 @item nndoc-head-begin
16599 \e$B$3$l$,$"$k>l9g!"$3$l$O5-;v$N%X%C%@!<$K%^%C%A$9$k@55,I=8=$G$J$/$F$O$J$j$^\e(B
16600 \e$B$;$s!#\e(B
16601
16602 @item nndoc-head-end
16603 \e$B$3$l$O5-;v$N%X%C%@!<$N:G8e$K%^%C%A$7$J$/$F$O$J$j$^$;$s!#$3$N=i4|@_DjCM\e(B
16604 \e$B$O\e(B @samp{^$} --- \e$B6u9T$G$9!#\e(B
16605
16606 @item body-begin-function
16607 \e$B$3$l$,$"$k>l9g!"$3$N4X?t$O5-;v$N%\%G%#$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X\e(B
16608 \e$B?t$G$J$/$F$O$J$j$^$;$s!#\e(B
16609
16610 @item body-begin
16611 \e$B$3$l$O5-;v$N%\%G%#$N3+;O0LCV$K%^%C%A$7$J$/$F$O$J$j$^$;$s!#$3$N=i4|@_DjCM\e(B
16612 \e$B$O\e(B @samp{^\n} \e$B$G$9!#\e(B
16613
16614 @item body-end-function
16615 \e$B$3$l$,$"$k>l9g!"$3$N4X?t$O5-;v$N%\%G%#$N:G8e$N0LCV$K%]%$%s%H$r0\F0$5$;$k\e(B
16616 \e$B4X?t$G$J$/$F$O$J$j$^$;$s!#\e(B
16617
16618 @item body-end
16619 \e$B$3$l$,$"$l$P!"5-;v$N%\%G%#$N:G8e$K%^%C%A$7$J$/$F$O$J$j$^$;$s!#\e(B
16620
16621 @item file-end
16622 \e$B$3$l$,$"$k>l9g!"$3$l$O%U%!%$%k$N:G8e$K%^%C%A$7$J$/$F$O$J$j$^$;$s!#$3$N@5\e(B
16623 \e$B5,I=8=$N8e$m$N%F%-%9%H$OA4$F!"40A4$KL5;k$5$l$^$9!#\e(B
16624 @end table
16625
16626 \e$B$3$N$h$&$K!"$3$l$i$NJQ?t$r;H$C$F\e(B @code{nndoc} \e$B$OJ8=q%U%!%$%k$r!"$=$l$>$l\e(B
16627 \e$B%X%C%@!<$H%\%G%#$r;}$C$?5-;v$NO"$J$j$H$7$F2rK6$9$k$3$H$,$G$-$^$9!#$7$+$7!"\e(B
16628 \e$BA4$F$NJ8=q<oJL$,A4$F$3$N$h$&$J%K%e!<%9Iw$K$J$C$F$k$o$1$G$O$J$$$N$G!"$5$i\e(B
16629 \e$B$K$$$/$D$+$NJQ?t\e(B --- \e$B%X%C%@!<$d%\%G%#$r\e(B Gnus \e$B$N<qL#$K9g$&$h$&$KJQ7A$5$;\e(B
16630 \e$B$kJQ?t$,I,MW$K$J$j$^$9!#\e(B
16631
16632 @table @code
16633 @item prepare-body-function
16634 \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
16635 \e$B$N3+;O0LCV$N%]%$%s%H$H$H$b$K8F$S=P$5$l!"J8=q$NFbMF$N0lIt$,Id9f2=$5$l$F$$\e(B
16636 \e$B$k>l9g$KM-MQ$G$9!#\e(B
16637
16638 @item article-transform-function
16639 \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
16640 \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$G\e(B
16641 \e$B$9!#\e(B
16642
16643 @item generate-head-function
16644 \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
16645 \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
16646 \e$B$J%X%C%@!<$r@8@.$9$k$3$H$r5a$a$i$l$^$9!#$3$l$OA4$F$N5-;v$N%X%C%@!<$,MW5a\e(B
16647 \e$B$5$l$k$H$-$K8F$S=P$5$l$^$9!#\e(B
16648 @end table
16649
16650 \e$B;d$,:n$C$?Cf$G:G$bJ#;($JNc\e(B --- \e$BI8=`$^$H$aAw$j7A<0$r8+$F$_$^$7$g$&!#\e(B
16651
16652 @example
16653 (standard-digest
16654  (first-article . ,(concat "^" (make-string 70 ?-) "\n\n+"))
16655  (article-begin . ,(concat "\n\n" (make-string 30 ?-) "\n\n+"))
16656  (prepare-body-function . nndoc-unquote-dashes)
16657  (body-end-function . nndoc-digest-body-end)
16658  (head-end . "^ ?$")
16659  (body-begin . "^ ?\n")
16660  (file-end . "^End of .*digest.*[0-9].*\n\\*\\*\\|^End of.*Digest *$")
16661  (subtype digest guess))
16662 @end example
16663
16664 70 \e$BJ8;z$N%@%C%7%e\e(B(`-')\e$B$N9T$h$jA0$OA4$FL5;k$5$l$k$H$$$&$N$,J,$+$j$^$9!#$^\e(B
16665 \e$B$?\e(B @samp{^End of} \e$B$G;O$^$k9T$h$j8e$m$bA4$FL5;k$5$l$^$9!#3F5-;v$O\e(B 30 \e$BJ8;z\e(B
16666 \e$B$N%@%C%7%e$N9T$G;O$^$j!"%X%C%@!<$H%\%G%#$N6h@Z$j$N9T$O0l8D$N%9%Z!<%9$r4^\e(B
16667 \e$B$`$3$H$,$"$j!"$=$7$F%\%G%#$O$=$l$,EO$5$l$kA0\e(B
16668 \e$B$K\e(B @code{nndoc-unquote-dashes} \e$B$rDL$5$l$^$9!#\e(B
16669
16670 \e$B$"$J$?FH<+$NJ8=qDj5A$r\e(B @code{nndoc} \e$B$K@\B3$9$k$K$O!"\e(B
16671 @code{nndoc-add-type} \e$B4X?t$r;HMQ$7$^$9!#$3$l$OFs$D$N%Q%i%a!<%?$r$H$j$^\e(B
16672 \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
16673 \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
16674 \e$B=gHV$KAv::$5$l!"M?$($i$l$?<oJL\e(B @var{type} \e$B$KBP$7\e(B
16675 \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
16676 \e$B$,\e(B @code{mmdf} \e$B<oJL$G$"$k$+$I$&$+$rD4$Y$k$?$a\e(B
16677 \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
16678 \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
16679 \e$B$N<oJL$G$"$k>l9g$O\e(B @code{t} \e$B$rJV$7!"$=$N<oJL$+$b$7$l$J$$$H$-$O?t;z$rJV$5\e(B
16680 \e$B$J$/$F$O$J$j$^$;$s!#9b$$?t;z$O9b$$2DG=@-$r0UL#$7!"Dc$$?t;z$ODc$$2DG=@-$r\e(B
16681 \e$B0UL#$7$^$9!#\e(B@samp{0} \e$B$O@5$7$$CM$NCf$G$b$C$H$bDc$$?t;z$G$9!#\e(B
16682
16683 @node SOUP
16684 @subsection SOUP
16685 @cindex SOUP
16686 @cindex offline
16687
16688 PC \e$B$N@$3&$N?M!9$O$h$/!"\e(B``\e$B%*%U%i%$%s\e(B'' \e$B%K%e!<%9%j!<%@$K$D$$$FOC$r$7$F$$$^\e(B
16689 \e$B$9!#$3$l$O%j!<%@$H%K%e!<%9G[Aw$r9gBN$5$;$?!"<B:_$9$k%b%s%9%?!<$G$9!#FbB"\e(B
16690 \e$B%b%G%`%W%m%0%i%`IU$-$G$M!#$-$c$O$O\e(B!
16691
16692 \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
16693 \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
16694 \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
16695
16696 \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
16697 \e$B6=L#$,L5$1$l$P!"G>$_$=$K3Z$r$5$;$kJ}$r$9$k$N$b;~$K$OJXMx$G$9!#\e(B
16698
16699 @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
16700 \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
16701 \e$B$7$l$J$$$1$I$M!#\e(B
16702
16703 \e$B$O$8$a$K$$$/$D$+MQ8l$r!#\e(B
16704
16705 @table @dfn
16706 @item server
16707 \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
16708 \e$B$G$9!#\e(B
16709
16710 @item home machine
16711 \e$B$3$l$O$"$J$?$,<B:]$KFI$s$@$jJV;v$r=q$$$?$j$7$?$$%^%7%s$G$9!#$3$l$OIaDL!"\e(B
16712 \e$BB>$N@$3&$H$$$+$J$k7A$G$b@\B3$5$l$F$$$^$;$s!#\e(B
16713
16714 @item packet
16715 \e$B%a%C%;!<%8$HL?Na$r4^$s$@$b$N!#%Q%1%C%H$K$OFs<oN`$"$j$^$9!#\e(B
16716
16717 @table @dfn
16718 @item message packets
16719 \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
16720 \e$B%;!<%8$,4^$^$l$F$$$^$9!#$3$l$i$O=i4|@_Dj$G$O\e(B @file{SoupoutX.tgz} \e$B$H$$$&\e(B
16721 \e$BL>A0$G$9!#$3$3$G\e(B @var{x} \e$B$O?t;z$G$9!#\e(B
16722
16723 @item response packets
16724 (\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
16725 \e$B$?$N=q$$$?JV;v$,4^$^$l$F$$$^$9!#$3$l$i$O=i4|@_Dj$G\e(B
16726 \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
16727 @end table
16728 @end table
16729
16730 @enumerate
16731
16732 @item
16733 \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
16734 @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
16735 \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
16736 \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})
16737
16738 (@pxref{SOUP Commands})\e$B!#\e(B
16739
16740 @item
16741 \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
16742 \e$B$G$b$$$$$G$9!#\e(B
16743
16744 @item
16745 \e$B%Q%1%C%H$r$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KCV$-$^$9!#\e(B
16746
16747 @item
16748 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
16749 \e$BK\%5!<%P!<$"$k$$$OFs<!%5!<%P!<$H$7$F;HMQ$7$^$9!#\e(B
16750
16751 @item
16752 \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
16753 \e$B$9\e(B (@pxref{SOUP Replies})\e$B!#\e(B
16754
16755 @item
16756 @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
16757 \e$B$9!#\e(B
16758
16759 @item
16760 \e$B$3$N%Q%1%C%H$r%5!<%P!<$KE>Aw$7$^$9!#\e(B
16761
16762 @item
16763 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
16764
16765 @item
16766 \e$B$"$H$O$3$l$r;`$L$^$GB3$1$^$9!#\e(B
16767
16768 @end enumerate
16769
16770 \e$B$D$^$j4pK\E*$KFs<TJ,3d%7%9%F%`$,$G$-$?$3$H$K$J$j$^\e(B
16771 \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\e(B
16772 \e$B=P$K;H$$$^$9!#\e(B
16773
16774 @menu
16775 * SOUP Commands::               @sc{soup} \e$B%Q%1%C%H$r:n@.!"Aw=P$9$kL?Na\e(B
16776 * SOUP Groups::                 @sc{soup} \e$B%Q%1%C%H$rFI$`%P%C%/%(%s%I\e(B
16777 * SOUP Replies::                @code{nnsoup} \e$B$K%a!<%k$H%K%e!<%9$r0z$-7Q$,$;$kJ}K!\e(B
16778 @end menu
16779
16780 @node SOUP Commands
16781 @subsubsection SOUP \e$BL?Na\e(B
16782
16783 \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
16784
16785 @table @kbd
16786 @item G s b
16787 @kindex G s b (\e$B%0%k!<%W\e(B)
16788 @findex gnus-group-brew-soup
16789 \e$B8=:_$N%0%k!<%W$NA4$F$NL$FI5-;v$r:-Jq$9\e(B
16790 \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
16791 \e$B$K=>$$$^$9!#\e(B
16792
16793 @item G s w
16794 @kindex G s w (\e$B%0%k!<%W\e(B)
16795 @findex gnus-soup-save-areas
16796 \e$BA4$F$N\e(B @sc{soup} \e$B%G!<%?%U%!%$%k$rJ]B8$7$^\e(B
16797 \e$B$9\e(B (@code{gnus-soup-save-areas})\e$B!#\e(B
16798
16799 @item G s s
16800 @kindex G s s (\e$B%0%k!<%W\e(B)
16801 @findex gnus-soup-send-replies
16802 \e$BJV?.%Q%1%C%H$+$iA4$F$NJV?.$rAw=P$9$k\e(B (@code{gnus-soup-send-replies})\e$B!#\e(B
16803
16804 @item G s p
16805 @kindex G s p (\e$B%0%k!<%W\e(B)
16806 @findex gnus-soup-pack-packet
16807 \e$BA4$F$N%U%!%$%k$r\e(B  @sc{soup} \e$B%Q%1%C%H$K:-Jq$9\e(B
16808 \e$B$k\e(B (@code{gnus-soup-pack-packet})\e$B!#\e(B
16809
16810 @item G s r
16811 @kindex G s r (\e$B%0%k!<%W\e(B)
16812 @findex nnsoup-pack-replies
16813 \e$BA4$F$NJV?.$rJV?.%Q%1%C%H$K:-Jq$9$k\e(B (@code{nnsoup-pack-replies})\e$B!#\e(B
16814
16815 @item O s
16816 @kindex O s (\e$B35N,\e(B)
16817 @findex gnus-soup-add-article
16818 \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
16819 \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
16820 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
16821 @end table
16822
16823 Gnus \e$B$,$3$l$i$N<BBN$r$I$3$KCV$/$+$r%+%9%?%^%$%:$9$k$$$/$D$+$NJQ?t$,$"$j\e(B
16824 \e$B$^$9!#\e(B
16825
16826 @table @code
16827 @item gnus-soup-directory
16828 @vindex gnus-soup-directory
16829 @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
16830 \e$B=i4|@_DjCM$O\e(B @file{~/SoupBrew/}\e$B!#\e(B
16831
16832 @item gnus-soup-replies-directory
16833 @vindex gnus-soup-replies-directory
16834 \e$BJV?.%Q%1%C%HAw?.Cf$K\e(B Gnus \e$B$,;HMQ$9$k0l;~%G%#%l%/%H%j!<!#\e(B
16835 @file{~/SoupBrew/SoupReplies/} \e$B$,=i4|@_DjCM!#\e(B
16836
16837 @item gnus-soup-prefix-file
16838 @vindex gnus-soup-prefix-file
16839 Gnus \e$B$,:G8e$K;H$C$?@\F,0z?t$rJ]B8$9$k%U%!%$%kL>!#=i4|@_DjCM\e(B
16840 \e$B$O\e(B @samp{gnus-prefix}\e$B!#\e(B
16841
16842 @item gnus-soup-packer
16843 @vindex gnus-soup-packer
16844 @sc{soup} \e$B%Q%1%C%H$r:-Jq$9$kL?NaJ8;zNs$N7A<0!#=i4|@_DjCM\e(B
16845 \e$B$O\e(B @samp{tar cf - %s | gzip > $HOME/Soupout%d.tgz}\e$B!#\e(B
16846
16847 @item gnus-soup-unpacker
16848 @vindex gnus-soup-unpacker
16849 @sc{soup} \e$B%Q%1%C%H$r<h$j=P$9L?NaJ8;zNs$N7A<0!#=i4|@_DjCM\e(B
16850 \e$B$O\e(B @samp{gunzip -c %s | tar xvf -}\e$B!#\e(B
16851
16852 @item gnus-soup-packet-directory
16853 @vindex gnus-soup-packet-directory
16854 Gnus \e$B$,JV?.%Q%1%C%H$rC5$7$K9T$/>l=j!#=i4|@_DjCM$O\e(B @file{~/}\e$B!#\e(B
16855
16856 @item gnus-soup-packet-regexp
16857 @vindex gnus-soup-packet-regexp
16858 @code{gnus-soup-packet-directory} \e$BFb$N\e(B @sc{soup} \e$B%Q%1%C%H$K%^%C%A$9$k@5\e(B
16859 \e$B5,I=8=!#\e(B
16860 @end table
16861
16862 @node SOUP Groups
16863 @subsubsection SOUP \e$B%0%k!<%W\e(B
16864 @cindex nnsoup
16865
16866 @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
16867 \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
16868 \e$B%/%H%j!<$KE83+$7$^$9!#\e(B
16869
16870 \e$B$3$l$i$O$3$N?6$kIq$$$r%+%9%?%^%$%:$G$-$kJQ?t$G$9!#\e(B
16871
16872 @table @code
16873 @item nnsoup-tmp-directory
16874 @vindex nnsoup-tmp-directory
16875 @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%jFb$G\e(B
16876 \e$B9T$J$&\e(B (\e$B=i4|@_Dj$O\e(B @file{/tmp/})\e$B!#\e(B
16877
16878 @item nnsoup-directory
16879 @vindex nnsoup-directory
16880 \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
16881 \e$B%H%j!<$K0\F0$5$;$k!#=i4|@_Dj$O\e(B @file{~/SOUP/}\e$B!#\e(B
16882
16883 @item nnsoup-replies-directory
16884 @vindex nnsoup-replies-directory
16885 \e$BA4$F$NJV?.$O!"JV?.%Q%1%C%H$K:-Jq$5$l$kA0$K$3$N%G%#%l%/%H%j!<$K3JG<$5$l$k!#\e(B
16886 \e$B=i4|@_Dj$O\e(B @file{~/SOUP/replies/}\e$B!#\e(B
16887
16888 @item nnsoup-replies-format-type
16889 @vindex nnsoup-replies-format-type
16890 \e$BJV?.%Q%1%C%H$N\e(B @sc{soup} \e$B7A<0!#=i4|@_DjCM\e(B
16891 \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
16892 \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
16893
16894 @item nnsoup-replies-index-type
16895 @vindex nnsoup-replies-index-type
16896 \e$BJV?.%Q%1%C%H$N:w0z$N<oN`!#=i4|@_DjCM$O\e(B @samp{?n} \e$B$G!"0UL#$O\e(B ``\e$B$J$7\e(B''\e$B!#$3\e(B
16897 \e$B$l$b$$$8$k$s$8$c$J$$$h\e(B!
16898
16899 @item nnsoup-active-file
16900 @vindex nnsoup-active-file
16901 @code{nnsoup} \e$B$,$?$/$5$s$N>pJs$r3JG<$9$k>l=j!#$3$l$O\e(B @code{nntp} \e$B$N0UL#\e(B
16902 \e$B$G$N\e(B ``\e$B%"%/%F%#%V%U%!%$%k\e(B'' \e$B$G$O$J$/!"\e(BEmacs Lisp \e$B$N%U%!%$%k$G$9!#$3$N%U%!\e(B
16903 \e$B%$%k$rL5$/$7$F$7$^$C$?$j!"2?$+2u$7$F$7$^$C$?$i!"$"$J$?$O;`$K$^$9!#=i4|@_\e(B
16904 \e$BDjCM$O\e(B @file{~/SOUP/active} \e$B$G$9!#\e(B
16905
16906 @item nnsoup-packer
16907 @vindex nnsoup-packer
16908 \e$BJV?.\e(B @sc{soup} \e$B%Q%1%C%H$r:-Jq$9$kL?NaJ8;zNs$N7A<0!#=i4|@_DjCM\e(B
16909 \e$B$O\e(B @samp{tar cf - %s | gzip > $HOME/Soupin%d.tgz}\e$B!#\e(B
16910
16911 @item nnsoup-unpacker
16912 @vindex nnsoup-unpacker
16913 \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!#=i4|@_Dj\e(B
16914 \e$BCM$O\e(B @samp{gunzip -c %s | tar xvf -}\e$B!#\e(B
16915
16916 @item nnsoup-packet-directory
16917 @vindex nnsoup-packet-directory
16918 \e$BF~$C$F$-$?%Q%1%C%H$r\e(B @code{nnsoup} \e$B$,C5$9>l=j!#=i4|@_DjCM$O\e(B @file{~/}\e$B!#\e(B
16919
16920 @item nnsoup-packet-regexp
16921 @vindex nnsoup-packet-regexp
16922 \e$BF~$C$F$-$?\e(B @sc{soup} \e$B%Q%1%C%H$K%^%C%A$9$k@55,I=8=!#=i4|@_DjCM\e(B
16923 \e$B$O\e(B @samp{Soupout}\e$B!#\e(B
16924
16925 @item nnsoup-always-save
16926 @vindex nnsoup-always-save
16927 @code{nil} \e$B0J30$G$"$l$P!"%a%C%;!<%8$rEj9F$7$?8e$KJV?.%P%C%U%!$rJ]B8$9$k!#\e(B
16928 @end table
16929
16930 @node SOUP Replies
16931 @subsubsection SOUP \e$BJV?.\e(B
16932
16933 \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
16934 \e$B9F$H%a!<%k$NAw?.$,!"KbK!$N$h$&$K<+F0E*$K=*N;$9$k$o$1$G$O$"$j$^$;$s!#$=$l\e(B
16935 \e$B$r5/$3$9$K$O$b$&$A$g$C$HF/$+$J$/$F$O$$$1$^$;$s!#\e(B
16936
16937 @findex nnsoup-set-variables
16938 @code{nnsoup-set-variables} \e$BL?Na$O!"$"$J$?$NA4$F$N%U%)%m!<%"%C%W5-;v$HJV\e(B
16939 \e$B?.$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$^$9!#\e(B
16940
16941 \e$BFCJL$K!"$3$l$,<B:]$K9T$o$l$k$3$H$G$9!#\e(B
16942
16943 @lisp
16944 (setq message-send-news-function 'nnsoup-request-post)
16945 (setq message-send-mail-function 'nnsoup-request-mail)
16946 @end lisp
16947
16948 \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
16949 \e$B$?$i!":G=i$N9T$@$1$r;H$C$F$/$@$5$$!#$b$7%a!<%k$@$1$r\e(B @sc{soup} \e$B$5$;$?$+$C\e(B
16950 \e$B$?$i!"FsHVL\$r;H$C$F$/$@$5$$!#\e(B
16951
16952 @node Mail-To-News Gateways
16953 @subsection \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$\e(B
16954 @cindex mail-to-news gateways
16955 @cindex gateways
16956
16957 \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
16958 \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
16959 \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
16960 \e$B6!$7$^$9!#\e(B
16961
16962 \e$B$3$N%P%C%/%(%s%I$+$i$O2?$bFI$_=P$;$J$$$3$H$KCm0U$7$F$/$@$5$$\e(B --- \e$B$3$l$O\e(B
16963 \e$BEj9F$9$k$?$a$@$1$K;H$o$l$^$9!#\e(B
16964
16965 \e$B0J2<$O%5!<%P!<JQ?t$G$9!#\e(B
16966
16967 @table @code
16968 @item nngateway-address
16969 @vindex nngateway-address
16970 \e$B$3$l$,%a!<%k!&%K%e!<%9%2!<%H%&%'%$$N%"%I%l%9$G$9!#\e(B
16971
16972 @item nngateway-header-transformation
16973 @vindex nngateway-header-transformation
16974 \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
16975 \e$B4qL/$J7A$KJQ7A$7$F$*$+$J$/$F$O$J$i$J$$;~$,$"$j$^$9!#$3$NJQ?t$O$I$s$JJQ7A\e(B
16976 \e$B=hM}$,8F$S=P$5$l$k$Y$-$+$r<($7$F$*$j!"=i4|@_DjCM\e(B
16977 \e$B$O\e(B @code{nngateway-simple-header-transformation} \e$B$K$J$C$F$$$^$9!#$3$N4X\e(B
16978 \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
16979 \e$B?t\e(B --- \e$B%2!<%H%&%'%$$N%"%I%l%9$rM?$($i$l$^$9!#\e(B
16980
16981 \e$B=i4|@_DjCM$N4X?t$OC1$K?7$7$$\e(B @code{To} \e$B%X%C%@!<$r!"\e(B@code{Newsgroups} \e$B%X%C\e(B
16982 \e$B%@!<$H%2!<%H%&%'%$%"%I%l%9$r$b$H$KA^F~$7$^$9!#Nc$($P!"0J2<$N$h$&\e(B
16983 \e$B$J\e(B@code{Newsgroups} \e$B%X%C%@!<\e(B
16984
16985 @example
16986 Newsgroups: alt.religion.emacs
16987 @end example
16988
16989 \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
16990
16991 @example
16992 To: alt-religion-emacs@@GATEWAY
16993 @end example
16994
16995 \e$B0J2<$N4{@=4X?t$,B8:_$7$^$9\e(B:
16996
16997 @findex nngateway-simple-header-transformation
16998
16999 @table @code
17000 @item nngateway-simple-header-transformaton
17001 @var{newsgroup}@@@code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r\e(B
17002 \e$B$D$/$j$^$9!#\e(B
17003
17004 @findex nngateway-mail2news-header-transformation
17005
17006 @item nngateway-mail2news-header-transformation
17007 @code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r$D$/$j$^$9!#\e(B
17008
17009 \e$B$3$3$KNc$,$"$j$^$9!#\e(B
17010
17011 @lisp
17012 (setq gnus-post-method
17013       '(nngateway
17014         "mail2news@@replay.com"
17015         (nngateway-header-transformation
17016          nngateway-mail2news-header-transformation)))
17017 @end lisp
17018 @end table
17019 @end table
17020
17021 \e$B$D$^$j!"$3$l$r;H$&$K$O!"$3$s$JIw$K$9$k$@$1$G$9!#\e(B
17022
17023 @lisp
17024 (setq gnus-post-method '(nngateway "GATEWAY.ADDRESS"))
17025 @end lisp
17026
17027 @node Combined Groups
17028 @section \e$B7k9g%0%k!<%W\e(B
17029
17030 Gnus \e$B$O!"A4$F$N%0%k!<%W$N<oN`$r:.9g$7$F!"Bg$-$J%0%k!<%W$K7k9g$9$k$3$H$,\e(B
17031 \e$B$G$-$^$9!#\e(B
17032
17033 @menu
17034 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r7k9g$9$k\e(B
17035 * Kibozed Groups::              \e$B%K%e!<%9%9%W!<%k$NCf$+$i$N5-;v$r8!:w$9$k\e(B
17036 @end menu
17037
17038 @node Virtual Groups
17039 @subsection \e$B2>A[%0%k!<%W\e(B
17040 @cindex nnvirtual
17041 @cindex virtual groups
17042 @cindex merging groups
17043
17044 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
17045 \e$B$N2?J*$G$b$"$j$^$;$s!#\e(B
17046
17047 \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
17048 \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
17049 \e$B$`$3$H$,$G$-$^$9!#$3$l$,%3%s%T%e!<%?!<$N3Z$7$_$@$M\e(B!
17050
17051 \e$BA*BrJ}K!$H$7$F\e(B @code{nnvirtual} \e$B$r;XDj$7$F$/$@$5$$!#%"%I%l%9$O!"$=$l$r9=\e(B
17052 \e$B@.$9$k%0%k!<%W$K%^%C%A$9$k@55,I=8=$G$9!#\e(B
17053
17054 \e$B2>A[%0%k!<%WFb$GIU$1$i$l$?A4$F$N0u$O!"$=$N9=@.%0%k!<%W$N5-;v$K$/$C$D$1$i\e(B
17055 \e$B$l$^$9!#$D$^$j!"$b$72>A[%0%k!<%WFb$G5-;v$K2D;k5-;v$N0u$r$D$1$k$H!"$=$N5-\e(B
17056 \e$B;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@.$jN)\e(B
17057 \e$B$A$^$9\e(B --- \e$B9=@.%0%k!<%WFb$GIU$1$?0u$O2>A[%0%k!<%WFb$G$bI=<($5$l$^$9!#\e(B)
17058 \e$B6u$N2>A[%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!$G\e(B @kbd{G V}
17059 (@code{gnus-group-make-empty-virtual}) \e$B$r<B9T$7!"\e(B@kbd{M-e}
17060 (@code{gnus-group-edit-group-method}) \e$B$G%a%=%C%I$N@55,I=8=$rJT=8$7$F2<$5\e(B
17061 \e$B$$!#\e(B
17062
17063 \e$B$3$l$,!"\e(BAndrea Dworkin \e$B$K4X$9$kA4$F$N%K%e!<%9%0%k!<%W$r!"0l$D$N5pBg$G%7\e(B
17064 \e$B%"%o%;$J%K%e!<%9%0%k!<%W$K$^$H$a$k\e(B @code{nnvirtual} \e$BJ}K!$NNc$G$9!#\e(B
17065
17066 @lisp
17067 (nnvirtual "^alt\\.fan\\.andrea-dworkin$\\|^rec\\.dworkin.*")
17068 @end lisp
17069
17070 \e$B9=@.%0%k!<%W$O4pK\%0%k!<%W$G$b30It%0%k!<%W$G$b9=$$$^$;$s!#A4$FLdBjL5$/F0\e(B
17071 \e$B$/$O$:$G$9$,!"$b$7$"$J$?$N%3%s%T%e!<%?!<$,GzH/$G$b$7$F$7$^$C$?$i!"$=$l$O\e(B
17072 \e$B$?$V$s;d$,0-$$$s$G$7$g$&$M!#\e(B
17073
17074 \e$B$$$/$D$+$N%5!<%P!<$+$iF1$8%0%k!<%W$r=8$a$k$3$H$O!"MxMQ<T\e(B
17075 \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
17076 \e$B$+$bCN$l$^$;$s!#$b$7$"$J$?$,\e(B @samp{soc.motss} \e$B$r!"F|K\$N%5!<%P!<$H%N%k%&%'!<\e(B
17077 \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
17078 \e$B$^$9!#\e(B
17079
17080 @example
17081 "^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$"
17082 @end example
17083
17084 (\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
17085 \e$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-9f$b<h$jJ'$C\e(B
17086 \e$B$F$/$@$5$$!#\e(B)
17087
17088 \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\e(B
17089 \e$B$K0l$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\e(B
17090 \e$B>oDL$j$&$^$/F0:n$9$k$G$7$g$&$1$I!"5-;v$NJB$V=g=x$K$OLdBj$,$"$k$+$b$7$l$^\e(B
17091 \e$B$;$s!#F|IU$K$h$kJB$YBX$($O$3$3$G$O;EMM30$H$J$k$+$b$7$l$^$;\e(B
17092 \e$B$s\e(B (@pxref{Selecting a Group})\e$B!#\e(B
17093
17094 \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\e(B
17095 \e$BA4$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!#:o\e(B
17096 \e$B=|$"$k$$$O%>%s%S%0%k!<%W$O\e(B @code{nnvirtual} \e$B%0%k!<%W$N9=@.%0%k!<%W$K$J$k\e(B
17097 \e$B$3$H$O$G$-$^$;$s!#\e(B
17098
17099 @vindex nnvirtual-always-rescan
17100 @code{nnvirtual-always-rescan} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"\e(B
17101 @code{nnvirtual} \e$B$O2>A[%0%k!<%W$KF~$C$?$H$->o$K!"L$FI5-;v$rAv::$7$^$9!#\e(B
17102 \e$B$3$NJQ?t$,\e(B @code{nil} (\e$B$3$l$,=i4|@_Dj\e(B)\e$B$G$"$C$F!"2>A[%0%k!<%W$r:n@.$7$?8e\e(B
17103 \e$B$K9=@.%0%k!<%WFb$N5-;v$rFI$s$@>l9g$O!"$=$N9=@.%0%k!<%W$GFI$^$l$?5-;v$O!"\e(B
17104 \e$B2>A[%0%k!<%W$KF~$C$?$H$-$KI=<($5$l$k$G$7$g$&!#$b$76&DL$N9=@.%0%k!<%W$r;}\e(B
17105 \e$B$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b$3$N1F6A$,$"$j$^$9!#$=$N>l9g$O$3$NJQ?t\e(B
17106 \e$B$r\e(B @code{t} \e$B$K$7$?J}$,NI$$$G$9!#$"$k$$$O2>A[%0%k!<%W$KF~$k;~$K!"Kh2s$=$N\e(B
17107 \e$B%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$N8z2L$,\e(B
17108 \e$B$"$j$^$9!#\e(B
17109
17110 @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
17111 \e$B;v$,$G$-$^$9!#\e(B@code{nnvirtual} \e$B%0%k!<%W$N5-;v$KJVEz$9$k$H$-$O!"\e(B
17112 @code{nnvirtual} \e$B$O5-;v$N=P=j$N9=@.%0%k!<%W$N%P%C%/%(%s%I$K$=$l$,%K%e!<\e(B
17113 \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
17114 \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
17115 \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
17116 \e$B$G$J$$%P%C%/%(%s%I$+$iMh$?$H9p$2$k;v$K$J$j$^$9!#\e(B(\e$B0BA4$N$?$a$K!#\e(B)
17117
17118 \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$7\e(B
17119 \e$B$F$$$k5-;v$+$i\e(B @code{Newsgroups} \e$B9T$rH4$-=P$7$FA^F~$7$^$9!#\e(B
17120
17121 @code{nnvirtual} \e$B%0%k!<%W$O!"9=@.%0%k!<%W$+$i5-;v$H0u0J30$O7Q>5$7$^$;$s!#\e(B
17122 \e$BNc$($P%0%k!<%W%Q%i%a!<%?$b$=$&$J$N$G$9$,!"$=$l$i$O7Q>5$5$l$^$;$s!#\e(B
17123
17124 @node Kibozed Groups
17125 @subsection Kiboze \e$B%0%k!<%W\e(B
17126 @cindex nnkiboze
17127 @cindex kibozing
17128
17129 @dfn{Kiboze} \e$B$9$k!"$H$O!"\e(B``\e$B%K%e!<%9%9%W!<%kA4It\e(B (\e$B$"$k$$$O$=$N0lIt\e(B) \e$B$+\e(B
17130 \e$B$i\e(B grep \e$B$9$k$3$H\e(B'' \e$B$H\e(B @acronym{OED} (\e$B%*%C%/%9%U%)!<%IBg<-E5\e(B) \e$B$K$h$C$FDj\e(B
17131 \e$B5A$5$l$F$$$^$9!#\e(B@code{nnkiboze} \e$B$O$3$l$r$"$J$?$N$?$a$K9T$C$F$/$l$k%P%C%/\e(B
17132 \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
17133 \e$B$J$$MW5a$G;_$^$C$F$7$^$&$^$G9s;H$9$k$3$H$,$G$-$k$M!#$"$"!"$J$s$F9,$;$J$s\e(B
17134 \e$B$@\e(B!
17135
17136 @kindex G k (\e$B%0%k!<%W\e(B)
17137 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
17138 \e$B$9!#\e(B
17139
17140 @code{nnkiboze} \e$BJ}K!$K$*$1$k%"%I%l%9Ms$O!"\e(B@code{nnvirtual} \e$B$HF1MM$K!"\e(B
17141 @code{nnkiboze} \e$B$K\e(B ``\e$B4^$a$?$$\e(B'' \e$B%0%k!<%W$K%^%C%A$9$k@55,I=8=$G$9!#$3$3\e(B
17142 \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
17143 \e$B$G$9!#\e(B
17144
17145 \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
17146 \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
17147 \e$B$s\e(B (@pxref{Scoring})\e$B!#\e(B
17148
17149 @kindex M-x nnkiboze-generate-groups
17150 @findex nnkiboze-generate-groups
17151 \e$B$"$J$?$NM_$7$$\e(B @code{nnkiboze} \e$B%0%k!<%W$r:n@.$7$?8e$K$O!"\e(B
17152 @kbd{M-x nnkiboze-generate-groups} \e$B$r<B9T$7$J$1$l$P$J$j$^$;$s!#$3$NL?Na\e(B
17153 \e$B$O;~4V$,$+$+$j$^$9!#$H$C$F$b$+$+$j$^$9!#$9$4$/!"$9$4!<$/$+$+$j$^$9!#\e(B
17154 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
17155 \e$BD4$Y$k$?$a$K!"A4It$N9=@.%0%k!<%W$NA4It$N5-;v$KBP$7$F%X%C%@!<$r<hF@$7!"$=\e(B
17156 \e$B$l$iA4$F$KBP$7$F%9%3%"=hM}$r<B9T$7$J$/$F$O$J$i$J$$$N$G$9!#\e(B
17157
17158 \e$B9=@.%0%k!<%W$N?t$rM^$($k$h$&$K!"8BDj$7$?@55,I=8=$r;H$C$F$/$@$5$$!#$5$b$J\e(B
17159 \e$B$$$H!"$"$J$?$N$H$3$m$N%7%9%F%`4IM}<T$rE\$i$;$F$7$^$C$F!"\e(B
17160 @acronym{NNTP} \e$B%5!<%P!<$+$i$"$J$?$rDI$$=P$7$FFsEY$HF~$l$J$$$h$&$K$7$F$7\e(B
17161 \e$B$^$&$+$bCN$l$^$;$s!#IT47$l$J?M$,$h$/$d$k$3$H$G$9!#\e(B
17162
17163 @code{nnkiboze} \e$B$N9=@.%0%k!<%W$O@8$-$F$$$kI,MW$O$"$j$^$;$s\e(B --- \e$B;`$s$G$F\e(B
17164 \e$B$bNI$$$7!"30It%0%k!<%W$G$b9=$$$^$;$s!#L5@)8B$G$9!#\e(B
17165
17166 @vindex nnkiboze-directory
17167 @code{nnkiboze} \e$B%0%k!<%W$N@8@.$K$h$C$F!"Fs$D$N%U%!%$\e(B
17168 \e$B%k\e(B @code{nnkiboze-directory} \e$BFb$K:n@.$5$l$^$9!#$3$N=i4|@_DjCM\e(B
17169 \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
17170 \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
17171 \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
17172 \e$B%$%k$G$9!#\e(B
17173
17174 @code{nnkiboze} \e$B%0%k!<%WFb$N4{FI$H$J$C$?5-;v$O!"$=$N5-;v\e(B
17175 \e$B$N\e(B @acronym{NOV} \e$B9T$,\e(B @acronym{NOV} \e$B%U%!%$%k$+$i:o=|$5$l$^$9!#\e(B
17176
17177 @node Email Based Diary
17178 @section \e$BEE;R%a!<%k$K$h$kF|Dx4IM}\e(B
17179 @cindex diary
17180 @cindex email based diary
17181 @cindex calendar
17182
17183 \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
17184 \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$O!"\e(B
17185 Gnus \e$B$G%a!<%k$rFI$`$?$a$NI8=`$NA*Br;h$N0l$D$G$"$k$D$b$j$OL5$$$+$i$G$9!#\e(B
17186 \e$B$=$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$7$F\e(B
17187 \e$B2<$5$$!#Be$o$j$K!"FCJL$JJ}K!$G$"$J$?$N%a!<%k$N$$$/$D$+$r07$&!"$9$J$o$A$3\e(B
17188 \e$B$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
17189
17190 \e$BE57?E*$J6Z=q$-$O!"$3$&$G$9!#\e(B
17191
17192 @itemize @bullet
17193 @item
17194 \e$B$"$J$?$O%"%s%G%#!&%^%/%I%&%'%k$+%V%k!<%9!&%&%#%j%9\e(B (\e$B$"$J$?$N9%$_$K9g$o$;\e(B
17195 \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
17196 \e$BK:$l$k$o$1$K$O$$$-$^$;$s!#\e(B
17197 @item
17198 \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
17199 \e$B$^$9!#\e(B
17200 @item
17201 \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
17202 \e$BB3$1$^$9!#\e(B
17203 @item
17204 \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
17205 \e$B$K!"$H$-$I$-$"$J$?$NM=Dj$r;W$$=P$5$;$k$?$a$K!"$"$?$+$b?7Ce$GL$FI$N$h$&$K!"\e(B
17206 \e$B%a%C%;!<%8$,:F$S%]%C%W%"%C%W$9$k$G$7$g$&!#\e(B
17207 @item
17208 \e$B$3$l$r4^$s$G$$$k!V?7$7$$!W%a%C%;!<%8$rFI$s$G$/$@$5$$!"$=$7$F!":F$S$"$J$?\e(B
17209 \e$B$,2a$4$9Lk$rL48+$F2<$5$$!#\e(B
17210 @item
17211 \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
17212 \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
17213 @end itemize
17214
17215 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
17216 \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
17217 \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
17218 \e$B0J2<$N3F9`$G@bL@$5$l$^$9!#\e(B
17219
17220 @menu
17221 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
17222 * The Gnus Diary Library::      nndiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
17223 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
17224 @end menu
17225
17226 @node The NNDiary Back End
17227 @subsection NNDiary \e$B%P%C%/%(%s%I\e(B
17228 @cindex nndiary
17229 @cindex the nndiary back end
17230
17231 @code{nndiary} \e$B$O\e(B @code{nnml} (@pxref{Mail Spool}) \e$B$K$H$F$b$h$/;w$F$$$k\e(B
17232 \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
17233 \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
17234 \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
17235 \e$B0l%0%k!<%W$"$?$j0l$D$N%G%#%l%/%H%j\e(B) \e$B$K@:DL$7$F$$$^$9!#\e(B
17236
17237 \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
17238 \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
17239 \e$B$I$&$$$&$U$&$K9T$J$o$l$k$+$O\e(B @ref{Group Timestamp} \e$B$r8+$F2<$5$$!#\e(B
17240
17241 @menu
17242 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B nndiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
17243 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
17244 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
17245 @end menu
17246
17247 @node Diary Messages
17248 @subsubsection \e$BF|Dx%a%C%;!<%8\e(B
17249 @cindex nndiary messages
17250 @cindex nndiary mails
17251
17252 \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
17253 \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
17254 \e$B$5$l!"\e(B@code{<something>} \e$B$NItJ,$O\e(B @code{Minute}, @code{Hour},
17255 @code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} \e$B$*$h\e(B
17256 \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
17257 @code{Dow} \e$B$O!VMKF|\e(B(Day ofWeek)\e$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<\e(B
17258 \e$B$O\e(B crontab \e$B$N;EMM$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#\e(B
17259
17260 @itemize @bullet
17261 @item
17262 @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
17263 \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
17264 \e$B$G$9!#\e(B
17265 @item
17266 \e$B%U%#!<%k%I$O@0?t$+HO0O$G$9!#\e(B
17267 @item
17268 \e$BHO0O$H$O!"%@%C%7%e\e(B (-) \e$B$G6h@Z$i$l$?Fs$D$N@0?t$G$9!#\e(B
17269 @item
17270 \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
17271 @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
17272 \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
17273 @item
17274 \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
17275 \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
17276 \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
17277 \e$B$$!#\e(B
17278 @item
17279 @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
17280 \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
17281 \e$B!V8=:_$N%m!<%+%k$J%?%$%`%>!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&\e(B
17282 \e$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ\e(B
17283 \e$B?t\e(B @code{nndiary-headers} \e$B$r8+$F2<$5$$!#\e(B
17284 @end itemize
17285
17286 1999\e$BG/$+$i\e(B 2010\e$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N\e(B 12:00, 20:00, 21:00,
17287 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
17288 \e$B$N6qBNNc$G$9\e(B (\e$B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F2<$5$$\e(B):
17289
17290 @example
17291 X-Diary-Minute: 0
17292 X-Diary-Hour: 12, 20-24
17293 X-Diary-Dom: 1
17294 X-Diary-Month: *
17295 X-Diary-Year: 1999-2010
17296 X-Diary-Dow: 1
17297 X-Diary-Time-Zone: *
17298 @end example
17299
17300 @node Running NNDiary
17301 @subsubsection NNDiary \e$B$rF0$+$9\e(B
17302 @cindex running nndiary
17303 @cindex nndiary operation modes
17304
17305 @code{nndiary} \e$B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N\e(B
17306 \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?$N\e(B
17307 \e$B%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
17308 \e$B$;$s!#F|Dx%a%C%;!<%8$H$7$F07$&$?$a$K!"%a!<%k$r4pK\$N%a!<%k!&%P%C%/%(%s%I\e(B
17309 \e$B$+$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$J\e(B
17310 \e$B$1$l$P$J$j$^$;$s!#<+N'7?$N%b!<%I$G$O!"\e(B@code{nndiary} \e$B$O$=$l<+?H$N%a!<%k\e(B
17311 \e$B$r<h$C$F$-$F!"4pK\$N%a!<%k!&%P%C%/%(%s%I$H$OFHN)$7$F$=$l$r07$$$^$9!#\e(B
17312
17313 \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
17314 \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
17315 \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
17316 \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
17317 \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
17318 \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
17319 \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
17320 \e$B$,$G$-$^$;$s!#\e(B
17321
17322 \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
17323 \e$B$i$o$J$1$l$P$J$j$^$;$s\e(B:
17324
17325 @itemize @bullet
17326 @item
17327 \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
17328 \e$B$r\e(B @file{gnusrc} \e$B%U%!%$%k$K5-F~$7$F2<$5$$\e(B:
17329
17330 @lisp
17331 (setq nndiary-get-new-mail t)
17332 @end lisp
17333 @item
17334 \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
17335 \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
17336 \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
17337 \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
17338 \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
17339 \e$B$9!#\e(B
17340
17341 \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
17342 \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:
17343
17344 @example
17345 :0 HD :
17346 * ^X-Diary
17347 .nndiary
17348 @end example
17349 @end itemize
17350
17351 \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
17352 \e$B2<$NFs$D$N%*%W%7%g%s$r%+%9%?%^%$%:$9$kI,MW$,$"$k$G$7$g$&\e(B:
17353
17354 @defvar nndiary-mail-sources
17355 \e$BI8=`$N\e(B @code{mail-sources} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#F1$8%7%s\e(B
17356 \e$B%?%C%/%9$r;H$$!"%G%#%U%)%k%HCM$O\e(B @code{(file :path "~/.nndiary")} \e$B$G$9!#\e(B
17357 @end defvar
17358
17359 @defvar nndiary-split-methods
17360 \e$BI8=`$N\e(B @code{nnmail-split-methods} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#\e(B
17361 \e$BF1$8%7%s%?%C%/%9$r;H$$$^$9!#\e(B
17362 @end defvar
17363
17364 \e$B:G=*E*$K$O\e(B @code{gnus-secondary-select-methods} \e$B$K!"915WE*\e(B
17365 \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
17366 \e$B$"$k$h$&$J$b$N\e(B) \e$B$rDI2C$7$F$bNI$$$G$7$g$&!#\e(B
17367
17368 \e$B$&$^$/$$$1$P!"\e(BGnus \e$B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y\e(B
17369 \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
17370 \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
17371 \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
17372 @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
17373
17374 @node Customizing NNDiary
17375 @subsubsection NNDiary \e$B$N%+%9%?%^%$%:\e(B
17376 @cindex customizing nndiary
17377 @cindex nndiary customization
17378
17379 \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
17380 \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
17381 \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
17382 \e$BL\$rDL$7$F2<$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ?t\e(B
17383 \e$B$G$7$g$&\e(B:
17384
17385 @defvar nndiary-reminders
17386 \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
17387 \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
17388 \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
17389 \e$B%W%"%C%W$9$k$3$H$G$"$k$3$H$r;W$$=P$7$F2<$5$$!#\e(B
17390 @end defvar
17391
17392 @defvar nndiary-week-starts-on-monday
17393 \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
17394 @end defvar
17395
17396 @node The Gnus Diary Library
17397 @subsection Gnus Diary \e$B%i%$%V%i%j\e(B
17398 @cindex gnus-diary
17399 @cindex the Gnus diary library
17400
17401 @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
17402 \e$B$&$s$6$j$7$^$9!#9,$$\e(B @code{nndiary} \e$B$N>e0L3,AX$K=q$+$l\e(B
17403 \e$B$?\e(B @code{gnus-diary} \e$B$H$$$&%i%$%V%i%j$,$"$C$F!"$?$/$5$s$NJXMx$J$3$H$r$d$C\e(B
17404 \e$B$F$/$l$^$9!#\e(B
17405
17406 \e$B$=$l$r;H$&$?$a$K$O!"0J2<$N9T$r\e(B @file{gnusrc} \e$B%U%!%$%k$K2C$($F2<$5$$\e(B:
17407
17408 @lisp
17409 (require 'gnus-diary)
17410 @end lisp
17411
17412 \e$B$5$i$K!"$I$s$J\e(B @code{gnus-user-format-function-[d|D]} (@pxref{Summary
17413 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
17414 \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
17415
17416 @menu
17417 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
17418 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
17419 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
17420 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
17421 @end menu
17422
17423 @node Diary Summary Line Format
17424 @subsubsection \e$BF|Dx$N35N,9T;EMM\e(B
17425 @cindex diary summary buffer line
17426 @cindex diary summary line format
17427
17428 \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
17429 \e$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<\e(B
17430 \e$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#\e(B
17431
17432 @code{gnus-diary} \e$B$O!"35N,9T;EMM$G;H$&Fs$D$NDI2C$NMxMQ<TDj5A$N=qK!;EMM$r\e(B
17433 \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
17434 \e$B<(\e(B (\e$BNc$($P\e(B ``Sat, Sep 22 01, 12:00'') \e$B$rI=$9$N$KBP$7$F!"\e(B@code{d} \e$B$O<!$N\e(B
17435 \e$BM=Dj$,@8$8$k$^$G$N$*$*$h$=$N;D$j;~4V\e(B (\e$BNc$($P\e(B ``in 6 months, 1 week'') \e$B$r\e(B
17436 \e$BI=$7$^$9!#\e(B
17437
17438 \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
17439 \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
17440 \e$B$7$F2<$5$$\e(B):
17441
17442 @example
17443    E  Sat, Sep 22 01, 12:00: Joe's birthday (in 6 months, 1 week)
17444 @end example
17445
17446 \e$B>e5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<\e(B
17447 \e$B%W$N%Q%i%a!<%?$K2C$($h$&$H$9$k$G$7$g$&\e(B:
17448
17449 @lisp
17450 (gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n")
17451 @end lisp
17452
17453 \e$B$G$b\e(B @code{gnus-diary} \e$B$O$=$l$r<+F0$G9T$J$$$^$9\e(B (@pxref{Diary Group
17454 Parameters})\e$B!#$"$J$?$O$7$+$7!"0J2<$N%f!<%6!&%*%W%7%g%s72$GDs6!$5$l$k35N,\e(B
17455 \e$B9T;EMM$r!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B:
17456
17457 @defvar gnus-diary-summary-line-format
17458 \e$BF|Dx%0%k!<%W$G;H$&35N,9T;EMM$rDj5A$7$^$9\e(B (@pxref{Summary Buffer Lines})\e$B!#\e(B
17459 @code{gnus-diary} \e$B$O$=$l$r!"F|Dx%0%k!<%W$N%Q%i%a!<%?$r<+F0$G99?7$9$k$?$a\e(B
17460 \e$B$K;H$$$^$9!#\e(B
17461 @end defvar
17462
17463 @defvar gnus-diary-time-format
17464 \e$BF|Dx$N35N,%P%C%U%!$KF|IU$rI=<($9$k$?$a$N=qK!;EMM$rDj5A$7$^$9!#$3$l\e(B
17465 \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
17466 \e$B$5$$!#\e(B
17467 @end defvar
17468
17469 @defvar gnus-diary-delay-format-function
17470 \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$^$9!#\e(B
17471 \e$B$3$l$OMxMQ<TDj5A$N=qK!;EMM\e(B @code{d} \e$B$G;H$o$l$^$9!#8=:_$O1Q8l$H%U%i%s%98l\e(B
17472 \e$B$N$?$a$NAH$_9~$_4X?t$,$"$j!"<+J,$GDj5A$9$k$3$H$b$G$-$^$9!#>\:Y$OJQ?t$N@b\e(B
17473 \e$BL@J8$r8+$F2<$5$$!#\e(B
17474 @end defvar
17475
17476 @node Diary Articles Sorting
17477 @subsubsection \e$BF|Dx5-;v$NJB$YBX$(\e(B
17478 @cindex diary articles sorting
17479 @cindex diary summary lines sorting
17480 @findex gnus-summary-sort-by-schedule
17481 @findex gnus-thread-sort-by-schedule
17482 @findex gnus-article-sort-by-schedule
17483
17484 @code{gnus-diary} \e$B$OJB$YBX$($N$?$a$N4X?t\e(B (@pxref{Sorting the Summary
17485 Buffer}) \e$B$H$7$F\e(B @code{gnus-summary-sort-by-schedule}\e$B!"\e(B
17486 @code{gnus-thread-sort-by-schedule} \e$B$*$h\e(B
17487 \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
17488 \e$B$F!":G$b6a$$M=Dj$+$i:G$b1s$$J}$^$G!"F|Dx$N35N,%P%C%U%!$r@0M}$9$k$3$H$,$G\e(B
17489 \e$B$-$^$9!#\e(B
17490
17491 @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
17492 \e$B$K\e(B @code{gnus-summary-sort-by-schedule} \e$B$rAH$_9~$_!"B>$NFs$D$rBh0l<!\e(B
17493 \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
17494 \e$B%?\e(B (@pxref{Diary Group Parameters}) \e$B$KEPO?$7$^$9!#\e(B
17495
17496 @node Diary Headers Generation
17497 @subsubsection \e$BF|Dx%X%C%@!<$N@8@.\e(B
17498 @cindex diary headers generation
17499 @findex gnus-diary-check-message
17500
17501 @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
17502 \e$B$K!"\e(B@code{gnus-diary-check-message} \e$B$H$$$&4X?t$rDs6!$7$^$9!#$3$N4X?t$O!"\e(B
17503 \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
17504 \e$BI,MW$J$i$PCM$rF~NO$9$k$+=$@5$9$k$3$H$rMW5a$7$^$9!#\e(B
17505
17506 \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
17507 \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
17508 \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
17509 @code{message-mode} \e$B$H\e(B @code{article-edit-mode} \e$B$K$*$$\e(B
17510 \e$B$F\e(B @kbd{C-c D c} \e$B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#\e(B
17511
17512 \e$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X\e(B
17513 \e$B78$K!"F|Dx%X%C%@!<$NF~NO$r6/@)$7$^$9!#$=$&$d$C$F!"Nc$($P4{$K@5$7$/@_Dj$5\e(B
17514 \e$B$l$?%a%C%;!<%8$NF|Dx$r!"$H$F$b4JC1$KJQ99$9$k$3$H$,$G$-$^$9!#\e(B
17515
17516 @node Diary Group Parameters
17517 @subsubsection \e$BF|Dx%0%k!<%W$N%Q%i%a!<%?\e(B
17518 @cindex diary group parameters
17519
17520 \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
17521 \e$BE*$K%0%k!<%W%Q%i%a!<%?$r8!::$7!"I,MW$J$i35N,9T;EMM$rF|DxMQ$KFC2=$7$?CM$K\e(B
17522 \e$B@_Dj$7!"F|DxMQ$NJB$YBX$(4X?t$rAH$_9~$_!"$5$i$K$=$N%0%k!<%W$NEj9FMM\e(B
17523 \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
17524 \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
17525 \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
17526 \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
17527
17528 @node Sending or Not Sending
17529 @subsection \e$BAw?.$9$k$Y$-$+!"$7$J$$$Y$-$+\e(B
17530
17531 \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
17532 \e$B$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9\e(B:
17533
17534 @itemize @bullet
17535 @item
17536 @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
17537 \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
17538 \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
17539 \e$BDj$rEA$($k$3$H$,$G$-$k$3$H$r$b0UL#$7$^$9!#\e(B
17540 @item
17541 \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
17542 \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
17543 \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
17544 \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
17545 @end itemize
17546
17547 @node Gnus Unplugged
17548 @section Gnus \e$B$N@Z$jN%$7\e(B
17549 @cindex offline
17550 @cindex unplugged
17551 @cindex agent
17552 @cindex Gnus agent
17553 @cindex Gnus unplugged
17554
17555 \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
17556 \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
17557 \e$B$O%K%e!<%9%5!<%P!<$K$h$C$F<h$j07$o$l!"A4$F$N%K%e!<%9%j!<%@!<$,$9$Y$-$3$H\e(B
17558 \e$B$O!"%K%e!<%9$rFI$`$3$H$G$"$C$?$N$G$9!#?.$8$i$l$J$$$+$b$7$l$^$;$s$,!#\e(B
17559
17560 \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
17561 \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
17562 \e$BA4$F$N%K%e!<%9$H%a!<%k$r5[$$>e$2!"EEOC$r@Z$j!"?t;~4V3]$1$FFI$_!"$=$7$FAw\e(B
17563 \e$B$j$?$$JV?.$rA4$FAw?.$9$k!"$H$$$&<jCJ$r;}$D$3$H$ONI$$$3$H$G$"$j$^$7$g$&!#\e(B
17564 \e$B$"$H$O$3$N<j=g$r7+$jJV$9$N$G$9!#\e(B
17565
17566 \e$B$b$A$m$s!"$3$l$r9T$&$?$a$K%K%e!<%9%5!<%P!<$r;H$&$3$H$b$G$-$^$9!#;d\e(B
17567 \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
17568 \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
17569 \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
17570 \e$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#\e(B
17571
17572 Gnus \e$B$r\e(B ``\e$B%*%U%i%$%s\e(B'' \e$B$N%K%e!<%9%j!<%@!<$H$7$F;EN)$F$k$N$O6K$a$F4JC1$G\e(B
17573 \e$B$9!#<B:]!"%(!<%8%'%s%H$O:#$d%G%#%U%)%k%H$GM-8z$K$J$C$F$$$k\e(B (@pxref{Agent
17574 Variables, gnus-agent}) \e$B$N$G!"$"$J$?$O2?$b@_Dj$9$kI,MW$,L5$$$N$G$9!#\e(B
17575
17576 \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
17577 \e$BL?Na$r3P$($J$/$F$O$J$j$^$;$s!#\e(B
17578
17579 @menu
17580 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
17581 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B Gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
17582 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
17583 * Agent Visuals::               \e$B%(!<%8%'%s%H$,35N,%P%C%U%!$KJQ2=$r$b$?$i$9$+$b$7$l$J$$J}K!\e(B
17584 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
17585 * Agent Expiry::                \e$B8E$$5-;v$r>C$9J}K!\e(B
17586 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
17587 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
17588 * Outgoing Messages::           \e$BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
17589 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
17590 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
17591 * Batching Agents::             @code{cron} \e$B%8%g%V$K$h$k%K%e!<%9<hF@J}K!\e(B
17592 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
17593 @end menu
17594
17595 @node Agent Basics
17596 @subsection \e$B%(!<%8%'%s%H$N4pAC\e(B
17597
17598 \e$B$^$:!"$$$/$D$+$NMQ8l$rJRIU$1$F$*$-$^$7$g$&!#\e(B
17599
17600 \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
17601 \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
17602 \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
17603 \e$B%s%H$O:9$79~$^$l$F$$$k\e(B (@dfn{plugged}) \e$B$H8@$$$^$9!#\e(B
17604
17605 \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
17606 \e$B%/$K7QB3E*$K@\B3$5$l$F$$$k$b$N$G$O$"$j$^$;$s!#\e(B
17607
17608 \e$B%@%&%s%m!<%I\e(B (@dfn{downloading}) \e$B$H$O%M%C%H%o!<%/$+$i2?$+$r$"$J$?$N%m!<\e(B
17609 \e$B%+%k%^%7%s$K<h$C$F$/$k$3$H$r0UL#$7$^$9!#%"%C%W%m!<\e(B
17610 \e$B%I\e(B (@dfn{uploading}) \e$B$O$=$N5U$r$9$k$3$H$G$9!#\e(B
17611
17612 \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
17613 \e$B=@Fp@-$H8@$&?M$b$$$^$9!#$5$i$K\e(B Gnus \e$B$OBg$$$K%+%9%?%^%$%:2DG=$G!"$=$l$O%f!<\e(B
17614 \e$B%6$,!"\e(BGnus \e$B$,$I$N$h$&$KF0:n$9$k$+$K$D$$$FH/8@8"$r;}$C$F$$$k$3$H$r0UL#$7\e(B
17615 \e$B$^$9!#B>$N%K%e!<%9%j!<%@!<$OM-L5$r8@$o$:$"$J$?$K%I%8$rF'$^$;$k$+$b$7$l$^\e(B
17616 \e$B$;$s$,!"\e(BGnus \e$B$G$O$"$J$?$KA*Br8"$,$"$j$^$9\e(B!
17617
17618 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
17619 \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
17620 \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
17621 \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
17622 \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
17623 \e$B$&$3$H$G$9\e(B)\e$B!#\e(B
17624
17625 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
17626 \e$B$o$l$?$H$-!"9T$&$Y$-<!$N%9%F%C%W$O%5!<%P!<$,$9$Y$F%(!<%8%'%s%H2=$5$l$F$$\e(B
17627 \e$B$k$+$I$&$+$r4Q;!$9$k$3$H$G$9!#%(!<%8%'%s%H2=$5$l$F$$$J$$%5!<%P!<$,$"$C$?\e(B
17628 \e$B$i!"$"$J$?$OHH?M$r8+$D$1$?$N$G$9!#\e(B
17629
17630 \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
17631 \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
17632 \e$B$($F$bNI$$$+$I$&$+$r?R$M$^$9!#$O$$!"$HEz$($?$J$i$P!"\e(B(offline \e$B$KLa$7$FNI\e(B
17633 \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
17634 \e$B$&$K?6$kIq$$$^$9!#\e(B
17635
17636 \e$B%(!<%8%'%s%H$r;H$C$?E57?E*$J\e(B Gnus \e$B$NBPOCA`:n$r8+$F$_$^$7$g$&!#\e(B
17637
17638 @itemize @bullet
17639
17640 @item
17641 @findex gnus-unplugged
17642 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
17643 \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
17644 \e$B5-;v$OA4$FFI$`$3$H$,$G$-$^$9!#\e(B
17645
17646 @item
17647 \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
17648 \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
17649 \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
17650 \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
17651 \e$B$k\e(B (@dfn{unplugged}) \e$B$H$-$N?7Ce%a!<%k$N8!::$K$D$$$F\e(B
17652 \e$B$O\e(B @ref{Mail Source Specifiers} \e$B$r;2>H$7$F2<$5$$!#\e(B
17653
17654 @item
17655 \e$B$=$7$F!"$=$N>l$G$9$0$K?7$7$$%K%e!<%9$rFI$`$3$H$b$G$-$^$9$7!"%K%e!<%9$r%m!<\e(B
17656 \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
17657 @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
17658 \e$B$J5-;v$rA4$F<hF@$7$^$9!#\e(B(Gnus \e$B$K$I$N5-;v$r%@%&%s%m!<%I$7$?$$$+$r;XDj$9$k\e(B
17659 \e$B$K$O\e(B @ref{Agent Categories} \e$B$r;2>H$7$F$/$@$5$$!#\e(B)
17660
17661 @item
17662 \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
17663 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
17664 \e$B$9!#\e(B
17665
17666 @item
17667 \e$B$=$7$FBhFs%9%F%C%W$KLa$j$^$9!#\e(B
17668 @end itemize
17669
17670 \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
17671 \e$B$7$^$9!#\e(B
17672
17673 @itemize @bullet
17674
17675 @item
17676 \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
17677 \e$B%I$,$"$l$P!"$=$l$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#\e(B
17678 \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
17679 \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
17680 Commands}) \e$B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l\e(B
17681 \e$B$?%5!<%P!<$G\e(B @kbd{J r} \e$B$r2!$7$^$9!#%G%#%U%)%k%H$G\e(B
17682 \e$B$O\e(B @code{gnus-select-method} \e$B$H\e(B @code{gnus-secondary-select-methods} \e$B$K\e(B
17683 \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
17684 \e$B$9!#\e(B
17685
17686 @item
17687 \e$B%@%&%s%m!<%IJ}?K$r7hDj$7$^$9!#$"$J$?$NJ}?K$r<BAu$9$k$?$a$K%(!<%8%'%s%HJ,\e(B
17688 \e$BN`!"%H%T%C%/%Q%i%a!<%?!"%0%k!<%W%Q%i%a!<%?$N$I$l$r;H$&$+$r$$$C$?$s7h$a$F\e(B
17689 \e$B$7$^$($P!"$3$l$O$+$J$j4JC1$G$9!#$"$J$?$,\e(B Gnus \e$B$N=i?4<T$J$i$P!"$?$V$sJ,N`\e(B
17690 \e$B$G;O$a$k$N$,:GNI$G$7$g$&!"\e(B@xref{Agent Categories}.
17691
17692 \e$B%H%T%C%/%Q%i%a!<%?\e(B (@pxref{Topic Parameters}) \e$B$H%(!<%8%'%s%HJ,\e(B
17693 \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
17694 \e$BDj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F;H\e(B
17695 \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$J\e(B
17696 \e$B$i$J$$$G$7$g$&!#$"$J$?$NJ}?K$K$=$0$o$J$$>/?t$N%0%k!<%W$,$"$k$N$J$i$P!"$=\e(B
17697 \e$B$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<\e(B
17698 \e$B%?\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17699
17700 @item
17701 \e$B$($($H\e(B@dots{}\e$B!"0J>e$G$9!#\e(B
17702 @end itemize
17703
17704 @node Agent Categories
17705 @subsection \e$B%(!<%8%'%s%HJ,N`\e(B
17706
17707 \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
17708 \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
17709 \e$B$N5-;v$r%@%&%s%m!<%I$7$F$b$"$^$j0UL#$O$J$/!"$=$l$i$rFI$s$G$b$"$^$jLLGr$/\e(B
17710 \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
17711 \e$B$Y$-$G$"$j!"$=$N5-;v$,LLGr$$$HJ,$+$C$?;~E@$G!"%@%&%s%m!<%I$9$k$?$a$N0u$r\e(B
17712 \e$B<jF0$GIU$1$k$Y$-$J$N$G$9!#\e(B
17713
17714 \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
17715 \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
17716 \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
17717 \e$B$O\e(B @code{\e$B=i4|\e(B} \e$BJ,N`$KB0$7$^$9!#\e(BGnus \e$B$OJ,N`$N:n@.$H4IM}$N$?$a$NFH<+$N%P%C\e(B
17718 \e$B%U%!!<$r;}$C$F$$$^$9!#\e(B
17719
17720 \e$B$b$7$=$&$7$?$1$l$P!"%0%k!<%W%Q%i%a!<%?\e(B (@pxref{Group Parameters}) \e$B$H%H%T%C\e(B
17721 \e$B%/%Q%i%a!<%?\e(B (@pxref{Topic Parameters}) \e$B$r!"%(!<%8%'%s%H$r@)8f$9$kBeBX<j\e(B
17722 \e$BCJ$K;H$&$3$H$,$G$-$^$9!#<B:]$K0c$&$N$O!"%0%k!<%W$H%H%T%C%/%Q%i%a!<%?$,2?\e(B
17723 \e$B$G$b$+$s$G$b\e(B (kitchen sink) \e$B4^$`$N$KBP$7$F!"J,N`$O%(!<%8%'%s%H$KFC2=$7$F\e(B
17724 \e$B$$$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
17725
17726 \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
17727 \e$B%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<%?$N\e(B
17728 \e$B%=!<%9$,<!$N=g=x$GD4$Y$i$l$k$3$H$rDj$a$^$9\e(B: \e$B%0%k!<%W%Q%i%a!<%?!"%H%T%C%/\e(B
17729 \e$B%Q%i%a!<%?!"%(!<%8%'%s%HJ,N`!"$=$7$F:G8e$O%+%9%?%^%$%:$G$-$kJQ?t72$G$9!#\e(B
17730 \e$B$7$?$,$C$F!"9-$$HO0O$GF0:n$r5/$3$5$;$k$?$a$K$3$l$i$N%=!<%9$r$9$Y$F:.9g$9\e(B
17731 \e$B$k$3$H$,$G$-$^$9!#$I$3$K@_Dj$rCV$$$?$N$+$rK:$l$F$7$^$C$?$+$i$H$$$C$F!";d\e(B
17732 \e$B$r@U$a$J$$$G2<$5$$$h!#\e(B
17733
17734 @menu
17735 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
17736 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
17737 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
17738 @end menu
17739
17740 @node Category Syntax
17741 @subsubsection \e$BJ,N`$NJ8K!\e(B
17742
17743 \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
17744 \e$BJQ?t$r>e=q$-$9$kB?$/$NG$0U$J%Q%i%a!<%?$+$i@.$j$^$9!#%(!<%8%'%s%H%Q%i%a!<\e(B
17745 \e$B%?$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#\e(B
17746
17747 @cindex Agent Parameters
17748 @table @code
17749 @item agent-cat-name
17750 \e$BJ,N`$NL>A0!#\e(B
17751
17752 @item agent-groups
17753 \e$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#\e(B
17754
17755 @item agent-predicate
17756 (\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
17757 \e$B8l!#$=$7$F\e(B
17758
17759 @item agent-score-file
17760 (\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
17761 \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
17762 \e$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B)
17763
17764 @item agent-enable-expiration
17765 \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
17766 \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
17767 \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
17768 \e$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#\e(B
17769
17770 @item agent-days-until-old
17771 \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
17772 \e$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#\e(B
17773
17774 @item agent-low-score
17775 @code{gnus-agent-low-score} \e$B$r>e=q$-$9$k@0?t!#\e(B
17776
17777 @item agent-high-score
17778 @code{gnus-agent-high-score} \e$B$r>e=q$-$9$k@0?t!#\e(B
17779
17780 @item agent-length-when-short
17781 @code{gnus-agent-short-article} \e$B$r>e=q$-$9$k@0?t!#\e(B
17782
17783 @item agent-length-when-long
17784 @code{gnus-agent-long-article} \e$B$r>e=q$-$9$k@0?t!#\e(B
17785
17786 @item agent-enable-undownloaded-faces
17787 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v\e(B
17788 \e$B$r\e(B @code{gnus-summary-*-undownloaded-face} \e$B$r;H$C$F35N,%P%C%U%!$KI=<($9\e(B
17789 \e$B$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
17790 \e$B%s%m!<%I$5$l$F$$$J$$5-;vMQ$N%U%'!<%9$r;H$&$h$&$K$J$j$^$9!#\e(B
17791 @end table
17792
17793 \e$B$$$C$?$sJ,N`$,:n$i$l$?$i!"J,N`$NL>A0$rJQ$($k$3$H$O$G$-$^$;$s!#\e(B
17794
17795 \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
17796 \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
17797 \e$B$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K<h$j=|$+$l$^$9!#\e(B
17798
17799 \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
17800 \e$B$i$J$j$^$9!#$3$l$i$NFs$D$O$=$l$>$l!"A4$F$N2DG=$J5-;v$r%@%&%s%m!<%I$9$k$+!"\e(B
17801 \e$BA4$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N%9%3%"5,\e(B
17802 \e$BB'$OM>J,$G$9!#\e(B
17803
17804 @code{high} \e$B$d\e(B @code{low} \e$B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"\e(B
17805 @code{gnus-agent-high-score} \e$B$H\e(B @code{gnus-agent-low-score} \e$B$H$N5-;v$N%9\e(B
17806 \e$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#\e(B
17807
17808 \e$B%@%&%s%m!<%I$,E,@Z$+$I$&$+$N!"$5$i$K:Y$+$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i\e(B
17809 \e$B;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;$+$i$J$k$3$H$,$G$-$^$9!#\e(B
17810
17811 \e$B$*$=$i$/$$$/$D$+$NNc$,$=$N$^$^;H$($^$9!#\e(B
17812
17813 \e$B0J2<$O4JC1$J=R8l$G$9!#\e(B(\e$B$3$l$O=i4|@_Dj$N=R8l$G$9!#$D$^$j!"B>$N$I$NJ,N`$K\e(B
17814 \e$B$b4^$^$l$J$$A4$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#\e(B)
17815
17816 @lisp
17817 short
17818 @end lisp
17819
17820 \e$B$H$C$F$b4JC1$G$7$g\e(B? \e$B$3$N=R8l$O!"5-;v$,C;$$\e(B(``\e$BC;$$\e(B'' \e$B2ACM$,$"$k\e(B) \e$B>l9g$K8B\e(B
17821 \e$B$j??$K$J$j$^$9!#\e(B
17822
17823 \e$B$3$l$O$b$C$HJ#;($J=R8l$G$9!#\e(B
17824
17825 @lisp
17826 (or high
17827     (and
17828      (not low)
17829      (not long)))
17830 @end lisp
17831
17832 \e$B$3$N0UL#$O!"9b$$%9%3%"$r;}$C$F$$$k$+!"$"$k$$$O%9%3%"$,Dc$/$J$/$F$+$DD9$/\e(B
17833 \e$B$J$$!"$H$$$&5-;v$r%@%&%s%m!<%I$9$k!"$H$$$&$3$H$G$9!#$o$+$k$@$m!#\e(B
17834
17835 \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
17836 \e$B;H$$$?$1$l$P!"$h$j\e(B ``C'' \e$BIw$N1i;;;R\e(B @samp{|}, @code{&}, @code{!} \e$B$rBe$j\e(B
17837 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B)
17838
17839 \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
17840 \e$B$3$H$K0lCW$7$J$1$l$P!"<+J,$GFH<+$N$b$N$r=q$/$3$H$b$G$-$^$9!#\e(B
17841
17842 \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
17843 \e$B%a!<%?$N85$K\e(B @code{gnus-agent-find-parameter} \e$B$r8F$V$3$H$K$h$C$F7hDj$5$l\e(B
17844 \e$B$?CM$GB+G{$5$l$^$9!#Nc$(\e(B
17845 \e$B$P\e(B gnus-agent-short-article \e$B$O\e(B @code{(gnus-agent-find-parameter group
17846 'agent-short-article)} \e$B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$,$"$J$?$NJ,N`$G=R\e(B
17847 \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
17848 \e$B$^$9!#\e(B
17849
17850 @table @code
17851 @item short
17852 \e$B5-;v$,\e(B @code{gnus-agent-short-article} \e$B9T$h$jC;$+$1$l$P??!#=i4|@_DjCM\e(B
17853 \e$B$O\e(B 100\e$B!#\e(B
17854
17855 @item long
17856 \e$B5-;v$,\e(B @code{gnus-agent-long-article} \e$B9T$h$jD9$1$l$P??!#=i4|@_DjCM$O\e(B 200\e$B!#\e(B
17857
17858 @item low
17859 \e$B5-;v$N%@%&%s%m!<%I%9%3%"$,\e(B @code{gnus-agent-low-score} \e$B0J2<$G$"$l$P??!#\e(B
17860 \e$B=i4|@_DjCM$O\e(B 0\e$B!#\e(B
17861
17862 @item high
17863 \e$B5-;v$N%@%&%s%m!<%I%9%3%"$,\e(B @code{gnus-agent-high-score} \e$B0J>e$G$"$l$P??!#\e(B
17864 \e$B=i4|@_DjCM$O\e(B 0\e$B!#\e(B
17865
17866 @item spam
17867 Gnus \e$B%(!<%8%'%s%H$,$=$N5-;v$r\e(B spam \e$B$@$H8+Pv$7$?$i??!#$3$NH/8+E*<jK!$O!"\e(B
17868 \e$B:#8eJQ99$5$l$k$+$b$7$l$^$;$s$,!"8=;~E@$G$O!"$3$l$O%A%'%C%/%5%`$r7W;;$75-\e(B
17869 \e$B;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$^$9!#\e(B
17870
17871 @item true
17872 \e$B>o$K??!#\e(B
17873
17874 @item false
17875 \e$B>o$K56!#\e(B
17876 @end table
17877
17878 \e$B$"$J$?$,<+J,$NFH<+$N=R8l4X?t$r:n@.$7$?$1$l$P!"$3$l$rCN$C$F$*$$$F$/$@$5\e(B
17879 \e$B$$\e(B:
17880 \e$B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"\e(B
17881 @code{gnus-headers} \e$B$H\e(B @code{gnus-score} \e$BF0E*JQ?t$K$OJXMx$JCM$,B+G{$5$l\e(B
17882 \e$B$^$9!#\e(B
17883
17884 \e$BNc$($P!"0lDj$NF|IU0J>eA0$KEj9F$5$l$?5-;v\e(B (\e$BNc$($P!"\e(B
17885 @code{gnus-agent-expire-days} \e$B0JA0$KEj9F$5$l$?$b$N\e(B) \e$B$r%@%&%s%m!<%I$7$J$$\e(B
17886 \e$B$H$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$/$G$7$g$&\e(B:
17887
17888 @lisp
17889 (defun my-article-old-p ()
17890   "Say whether an article is old."
17891   (< (time-to-days (date-to-time (mail-header-date gnus-headers)))
17892      (- (time-to-days (current-time)) gnus-agent-expire-days)))
17893 @end lisp
17894
17895 \e$B$=$&$9$k$H!"=R8l$O$3$N$h$&$KDj5A$7$^$9\e(B:
17896
17897 @lisp
17898 (not my-article-old-p)
17899 @end lisp
17900
17901 \e$B$b$7$/$O!"\e(B@file{~/.gnus.el} \e$B$d2?$+B>$N$b$N$G$b!"4{Dj\e(B
17902 \e$B$N\e(B @code{gnus-category-predicate-list} \e$B$K<+J,$N=R8l$rDI2C$9$k$3$H$b$G$-\e(B
17903 \e$B$^$9!#\e(B
17904
17905 @lisp
17906 (require 'gnus-agent)
17907 (setq gnus-category-predicate-alist
17908       (append gnus-category-predicate-alist
17909               '((old . my-article-old-p))))
17910 @end lisp
17911
17912 \e$B$=$7$F!"C1$K<!$N$h$&$K=R8l$r;XDj$7$^$9\e(B:
17913
17914 @lisp
17915 (not old)
17916 @end lisp
17917
17918 \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
17919 \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
17920 \e$B$;$s!#$"$!!"$=$l$rA4$/5$$K$7$J$$?M$b$$$^$9!#\e(B
17921
17922 \e$B>e$N=R8l$O$=$NJ,N`$KB0$9$k\e(B @emph{\e$BA4$F\e(B} \e$B$N%0%k!<%W$KE,MQ$5$l$^$9!#$7$+$7!"\e(B
17923 \e$BJ,N`Cf$N8D!9$N%0%k!<%W$KFCDj$N=R8l$rK>$s$@$j!"BUBF2a$.$F?7$7$$J,N`$r@_Dj\e(B
17924 \e$B$G$-$J$$$H$-$O!"%0%k!<%W$N8D!9$N=R8l$r%0%k!<%W%Q%i%a!<%?$G<!$N$h$&$K$9$k\e(B
17925 \e$B$3$H$,$G$-$^$9!#\e(B
17926
17927 @lisp
17928 (agent-predicate . short)
17929 @end lisp
17930
17931 \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
17932 \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
17933 \e$B%I%C%HBP5-K!$G$"$kI,MW$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
17934
17935 \e$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O\e(B:
17936
17937 @lisp
17938 (agent-predicate or high (and (not low) (not long)))
17939 @end lisp
17940
17941 \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
17942 \e$BK!$G$b$J$/!"=R8l$NCM$O%j%9%H$"$k$H$_$J$5$l$^$9!#\e(B
17943
17944 \e$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"\e(B
17945 \e$BNc30$H$7$F!"<B:]$K5-;v<+?H$rD4$Y$kI,MW$,$"$kMWAG$O6X;_$5$l$F$$$^$9!#$D$^\e(B
17946 \e$B$j!"0J2<$N%X%C%@!<$N$_$,%9%3%"IU$1$G$-$^$9\e(B: @code{Subject}, @code{From},
17947 @code{Date}, @code{Message-ID}, @code{References}, @code{Chars},
17948 @code{Lines} and @code{Xref}.
17949
17950 \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
17951 \e$B$O!"$=$3$NA4$F$N%0%k!<%W$KE,MQ2DG=$J$iJ,N`$NDj5A!"%0%k!<%W$KFCM-$J$i%0\e(B
17952 \e$B%k!<%W%Q%i%a!<%?!"$N$I$A$i$+$K$G$-$^$9!#\e(B
17953
17954 \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
17955 \e$B$,$G$-$^$9\e(B:
17956
17957 @enumerate
17958 @item
17959 \e$B%9%3%"5,B'\e(B
17960
17961 \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
17962 \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
17963
17964 \e$BNc\e(B:
17965
17966 @itemize @bullet
17967 @item
17968 \e$BJ,N`;XDj\e(B
17969
17970 @lisp
17971 (("from"
17972        ("Lars Ingebrigtsen" 1000000 nil s))
17973 ("lines"
17974        (500 -100 nil <)))
17975 @end lisp
17976
17977 @item
17978 \e$B%0%k!<%W\e(B/\e$B%H%T%C%/%Q%i%a!<%?;XDj\e(B
17979
17980 @lisp
17981 (agent-score ("from"
17982                    ("Lars Ingebrigtsen" 1000000 nil s))
17983              ("lines"
17984                    (500 -100 nil <)))
17985 @end lisp
17986
17987 \e$B$^$?!"$3$3$G0lHV30$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
17988 @end itemize
17989
17990 @item
17991 \e$B%(!<%8%'%s%H%9%3%"%U%!%$%k\e(B
17992
17993 \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
17994 \e$B%I\e(B @emph{\e$B$N$_\e(B} \e$B$G$"$kI,MW$,$"$j$^$9!#\e(B
17995
17996 \e$BNc\e(B:
17997
17998 @itemize @bullet
17999 @item
18000 \e$BJ,N`;XDj\e(B
18001
18002 @lisp
18003 ("~/News/agent.SCORE")
18004 @end lisp
18005
18006 \e$B$b$7$/$O!"$?$V$s\e(B
18007
18008 @lisp
18009 ("~/News/agent.SCORE" "~/News/agent.group.SCORE")
18010 @end lisp
18011
18012 @item
18013 \e$B%0%k!<%W%Q%i%a!<%?;XDj\e(B
18014
18015 @lisp
18016 (agent-score "~/News/agent.SCORE")
18017 @end lisp
18018
18019 \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
18020 \e$B8@$o$J$1$l$P$$$1$^$;$s$+\e(B?
18021 @end itemize
18022
18023 @item
18024 @code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$N;HMQ\e(B
18025
18026 \e$B0l$D$N%0%k!<%W$GFs$D$N%9%3%"5,B'$r0];}$7$?$/$J$/!"%0%k!<%W$NK>$_\e(B
18027 \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
18028 \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
18029 \e$B$9$k$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
18030
18031 \e$BJ,N`Dj5A$+!"%0%k!<%W%Q%i%a!<%?$N$3$l$i$N;X<($O%(!<%8%'%s%H$K%0%k!<%W$KE,\e(B
18032 \e$BMQ2DG=$JA4$F$N%9%3%"%U%!%$%k$rFI$^$;!"%9%3%"IU$1%-!<%o!<%I$N;HMQ2DG=$JIt\e(B
18033 \e$BJ,=89g$KL5$$$b$N$r\e(B @emph{\e$BA*JL$7$FH4$-<h$j$^$9\e(B}\e$B!#\e(B
18034
18035 @itemize @bullet
18036 @item
18037 \e$BJ,N`;XDj\e(B
18038
18039 @lisp
18040 file
18041 @end lisp
18042
18043 @item
18044 \e$B%0%k!<%W%Q%i%a!<%?;XDj\e(B
18045
18046 @lisp
18047 (agent-score . file)
18048 @end lisp
18049 @end itemize
18050 @end enumerate
18051
18052 @node Category Buffer
18053 @subsubsection \e$BJ,N`%P%C%U%!!<\e(B
18054
18055 \e$BDL>o$OA4$F$NJ,N`$OJ,N`%P%C%U%!!<$+$i4IM}$7$^$9!#\e(B(\e$B%0%k!<%W%P%C%U%!!<\e(B
18056 \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$-!"=i4|@_Dj$N\e(B
18057 \e$BJ,N`$@$1$,I=<($5$l$^$9!#\e(B
18058
18059 \e$B0J2<$NL?Na$,$3$N%P%C%U%!!<$G;HMQ$G$-$^$9!#\e(B
18060
18061 @table @kbd
18062 @item q
18063 @kindex q (\e$BJ,N`\e(B)
18064 @findex gnus-category-exit
18065 \e$B%0%k!<%W%P%C%U%!!<$KLa$k\e(B (@code{gnus-category-exit})\e$B!#\e(B
18066
18067 @item e
18068 @kindex e (\e$BJ,N`\e(B)
18069 @findex gnus-category-customize-category
18070 \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
18071 \e$B$r;H$$$^$9\e(B (@code{gnus-category-customize-category})\e$B!#\e(B
18072
18073 Use a customization buffer to set all of the selected category's
18074 parameters at one time (@code{gnus-category-customize-category}).
18075
18076 @item k
18077 @kindex k (\e$BJ,N`\e(B)
18078 @findex gnus-category-kill
18079 \e$B8=:_$NJ,N`$r>C5n$9$k\e(B (@code{gnus-category-kill})\e$B!#\e(B
18080
18081 @item c
18082 @kindex c (\e$BJ,N`\e(B)
18083 @findex gnus-category-copy
18084 \e$B8=:_$NJ,N`$rJ#@=$9$k\e(B (@code{gnus-category-copy})\e$B!#\e(B
18085
18086 @item a
18087 @kindex a (\e$BJ,N`\e(B)
18088 @findex gnus-category-add
18089 \e$B?7$7$$J,N`$rDI2C$9$k\e(B (@code{gnus-category-add})\e$B!#\e(B
18090
18091 @item p
18092 @kindex p (\e$BJ,N`\e(B)
18093 @findex gnus-category-edit-predicate
18094 \e$B8=:_$NJ,N`$N=R8l$rJT=8$9$k\e(B (@code{gnus-category-edit-predicate})\e$B!#\e(B
18095
18096 @item g
18097 @kindex g (\e$BJ,N`\e(B)
18098 @findex gnus-category-edit-groups
18099 \e$B8=:_$NJ,N`$KB0$9$k%0%k!<%W$N0lMw$rJT=8$9\e(B
18100 \e$B$k\e(B (@code{gnus-category-edit-groups})\e$B!#\e(B
18101
18102 @item s
18103 @kindex s (\e$BJ,N`\e(B)
18104 @findex gnus-category-edit-score
18105 \e$B8=:_$NJ,N`$N%@%&%s%m!<%I%9%3%"5,B'$rJT=8$9\e(B
18106 \e$B$k\e(B (@code{gnus-category-edit-score})\e$B!#\e(B
18107
18108 @item l
18109 @kindex l (\e$BJ,N`\e(B)
18110 @findex gnus-category-list
18111 \e$BA4$F$NJ,N`$rI=<($9$k\e(B (@code{gnus-category-list})\e$B!#\e(B
18112 @end table
18113
18114 @node Category Variables
18115 @subsubsection \e$BJ,N`JQ?t\e(B
18116
18117 @table @code
18118 @item gnus-category-mode-hook
18119 @vindex gnus-category-mode-hook
18120 \e$BJ,N`%P%C%U%!!<$G<B9T$9$k%U%C%/!#\e(B
18121
18122 @item gnus-category-line-format
18123 @vindex gnus-category-line-format
18124 \e$BJ,N`%P%C%U%!!<$N9TMM<0\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O!"\e(B
18125
18126 @table @samp
18127 @item c
18128 \e$BJ,N`$NL>A0!#\e(B
18129
18130 @item g
18131 \e$BJ,N`$KB0$9$k%0%k!<%W$N?t!#\e(B
18132 @end table
18133
18134 @item gnus-category-mode-line-format
18135 @vindex gnus-category-mode-line-format
18136 \e$BJ,N`%b!<%I9T$NMM<0\e(B (@pxref{Mode Line Formatting})\e$B!#\e(B
18137
18138 @item gnus-agent-short-article
18139 @vindex gnus-agent-short-article
18140 \e$B$3$NJQ?t$h$j>/$J$$9T?t$N5-;v$OC;$$!#=i4|@_DjCM$O\e(B 100\e$B!#\e(B
18141
18142 @item gnus-agent-long-article
18143 @vindex gnus-agent-long-article
18144 \e$B$3$NJQ?t$h$jB?$$9T?t$N5-;v$OD9$$!#=i4|@_DjCM$O\e(B 200\e$B!#\e(B
18145
18146 @item gnus-agent-low-score
18147 @vindex gnus-agent-low-score
18148 \e$B$3$NCM$h$j>.$5$$%9%3%"$r;}$D5-;v$ODc%9%3%"$G$"$k!#=i4|@_DjCM$O\e(B 0\e$B!#\e(B
18149
18150 @item gnus-agent-high-score
18151 @vindex gnus-agent-high-score
18152 \e$B$3$NCM$h$jBg$-$$%9%3%"$r;}$D5-;v$O9b%9%3%"$G$"$k!#=i4|@_DjCM$O\e(B 0\e$B!#\e(B
18153
18154 @item gnus-agent-expire-days
18155 @vindex gnus-agent-expire-days
18156 \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
18157 \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
18158 \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
18159 \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
18160 \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
18161
18162 @item gnus-agent-enable-expiration
18163 @vindex gnus-agent-enable-expiration
18164 \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
18165 \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
18166 \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
18167 \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
18168 \e$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#\e(B
18169 @end table
18170
18171 @node Agent Commands
18172 @subsection \e$B%(!<%8%'%s%HL?Na\e(B
18173 @findex gnus-agent-toggle-plugged
18174 @kindex J j (Agent)
18175
18176 \e$BA4$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
18177 @kbd{J j} (@code{gnus-agent-toggle-plugged}) \e$BL?Na$OA4$F$N%b!<%I\e(B
18178 \e$B$GF0:n$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
18179
18180 @menu
18181 * Group Agent Commands::        \e$B%0%k!<%W$N@_Dj$H$=$l$i$NFbMF$N<hF@\e(B
18182 * Summary Agent Commands::      \e$B<jF0$GA*Br$7$?5-;v$r<hF@$9$k\e(B
18183 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
18184 @end menu
18185
18186 @node Group Agent Commands
18187 @subsubsection \e$B%0%k!<%W%(!<%8%'%s%HL?Na\e(B
18188
18189 @table @kbd
18190 @item J u
18191 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18192 @findex gnus-agent-fetch-groups
18193 \e$B8=:_$N%0%k!<%W$NE,3J$J5-;v$rA4$F<hF@$9\e(B
18194 \e$B$k\e(B (@code{gnus-agent-fetch-groups})\e$B!#\e(B
18195
18196 @item J c
18197 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18198 @findex gnus-enter-category-buffer
18199 \e$B%(!<%8%'%s%HJ,N`%P%C%U%!!<$KF~$k\e(B (@code{gnus-enter-category-buffer})\e$B!#\e(B
18200
18201 @item J s
18202 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18203 @findex gnus-agent-fetch-session
18204 \e$BA4%0%k!<%W$NE,3J$J5-;v$rA4$F<hF@$9$k\e(B (@code{gnus-agent-fetch-session})\e$B!#\e(B
18205
18206 @item J S
18207 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18208 @findex gnus-group-send-queue
18209 \e$B=gHVBT$A\e(B (queue) \e$B%0%k!<%W$K$"$kAw?.2DG=$J%a%C%;!<%8$rA4$FAw?.$9\e(B
18210 \e$B$k\e(B (@code{gnus-group-send-queue})\e$B!#\e(B@xref{Drafts}.
18211
18212 @item J a
18213 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18214 @findex gnus-agent-add-group
18215 \e$B8=:_$N%0%k!<%W$r%(!<%8%'%s%HJ,N`$KDI2C$9$k\e(B (@code{gnus-agent-add-group})\e$B!#\e(B
18216 \e$B$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,<-$N=,47$rM}2r$7$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
18217
18218 @item J r
18219 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18220 @findex gnus-agent-remove-group
18221 \e$B8=:_$N%0%k!<%W$r!"$b$7B8:_$7$F$$$l$P!"$=$NJ,N`$+$i>C5n$7$^\e(B
18222 \e$B$9\e(B (@code{gnus-agent-remove-group})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,<-$N=,47$rM}\e(B
18223 \e$B2r$7$^$9!#\e(B(@pxref{Process/Prefix})\e$B!#\e(B
18224
18225 @item J Y
18226 @kindex J Y (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18227 @findex gnus-agent-synchronize-flags
18228 \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
18229 \e$B$5$;$^$9!#\e(B
18230 @end table
18231
18232 @node Summary Agent Commands
18233 @subsubsection \e$B35N,%(!<%8%'%s%HL?Na\e(B
18234
18235 @table @kbd
18236 @item J #
18237 @kindex J # (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18238 @findex gnus-agent-mark-article
18239 \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
18240
18241 @item J M-#
18242 @kindex J M-# (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18243 @findex gnus-agent-unmark-article
18244 \e$B5-;v$+$i%@%&%s%m!<%I$9$k0u$r>C5n$9$k\e(B (@code{gnus-agent-unmark-article})\e$B!#\e(B
18245
18246 @cindex %
18247 @item @@
18248 @kindex @@ (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18249 @findex gnus-agent-toggle-mark
18250 \e$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$(\e(B
18251 \e$B$k\e(B (@code{gnus-agent-toggle-mark})\e$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u\e(B
18252 \e$B$O\e(B @samp{%}\e$B!#\e(B
18253
18254 @item J c
18255 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18256 @findex gnus-agent-catchup
18257 \e$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-\e(B
18258 \e$B$J$$$9$Y$F$N5-;v$r4{FI$K$9$k\e(B (@code{gnus-agent-catchup})\e$B!#\e(B
18259
18260 @item J S
18261 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18262 @findex gnus-agent-fetch-group
18263 \e$B$3$N%0%k!<%W$N$9$Y$F$NK>$^$7$$5-;v\e(B (@pxref{Agent Categories} \e$B;2>H\e(B) \e$B$r%@\e(B
18264 \e$B%&%s%m!<%I$9$k!#\e(B(@code{gnus-agent-fetch-group})\e$B!#\e(B
18265
18266 @item J s
18267 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18268 @findex gnus-agent-fetch-series
18269 \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
18270 (@code{gnus-agent-fetch-series})\e$B!#\e(B
18271
18272 @item J u
18273 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18274 @findex gnus-agent-summary-fetch-group
18275 \e$B8=:_$N%0%k!<%W$N%@%&%s%m!<%I2DG=$J5-;v$r!"$9$Y$F%@%&%s%m!<%I$9\e(B
18276 \e$B$k\e(B (@code{gnus-agent-summary-fetch-group})\e$B!#\e(B
18277 @end table
18278
18279 @node Server Agent Commands
18280 @subsubsection \e$B%5!<%P!<%(!<%8%'%s%HL?Na\e(B
18281
18282 @table @kbd
18283 @item J a
18284 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18285 @findex gnus-agent-add-server
18286 \e$B8=:_$N%5!<%P!<$r!"\e(BGnus \e$B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N0lMw$KDI2C$9\e(B
18287 \e$B$k\e(B (@code{gnus-agent-add-server})\e$B!#\e(B
18288
18289 @item J r
18290 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18291 @findex gnus-agent-remove-server
18292 \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
18293 \e$B$k\e(B (@code{gnus-agent-remove-server})\e$B!#\e(B
18294 @end table
18295
18296 @node Agent Visuals
18297 @subsection \e$B%(!<%8%'%s%H$N;k3P8z2L\e(B
18298
18299 \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
18300 \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
18301 \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
18302 \e$B$iCN$C$F$$$k>l9g!"I=Bj$,\e(B @samp{[Undownloaded article #####]} \e$B$N$h$&$K$J$C\e(B
18303 \e$B$F$$$k$$$/$D$+$N5-;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N\e(B
18304 \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
18305 \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
18306 \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
18307 \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
18308 \e$B$P$9$?$a$K!"35N,%P%C%U%!$NF0:n$rA`:n$9$k$3$H$,$G$-$^\e(B
18309 \e$B$9\e(B (@code{gnus-auto-goto-ignores} \e$B;2>H\e(B)\e$B!#\e(B
18310
18311 \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
18312 \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
18313 \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
18314 \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
18315 \e$B$3$NM}M3$N$?$a$K!"%(!<%8%'%s%H$O35N,%P%C%U%!$KFs$D$N;k3P8z2L$r2C$($^$9!#\e(B
18316 \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
18317 \e$B$?$a$K!"%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#\e(B
18318
18319 \e$BBh0l$N;k3P8z2L$O\e(B @samp{%O} \e$B;EMM$G$9!#$3$N;X<(;R$r4^$a$k$?$a\e(B
18320 \e$B$K\e(B @code{gnus-summary-line-format} \e$B$r%+%9%?%^%$%:$9$k$H!"5-;v$N%@%&%s%m!<\e(B
18321 \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
18322 \e$B$i$+$K<h$j9~$^$l$?5-;v$O!"\e(B@code{gnus-downloaded-mark} (\e$B%G%#%U%)%k%H\e(B
18323 \e$B$O\e(B @samp{+}) \e$B$rI=<($7$^$9!#$=$l$i0J30$N$9$Y$F$N5-;v\e(B
18324 \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
18325 \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
18326 \e$B$9!#\e(B
18327
18328 \e$BBhFs$N;k3P8z2L$O%@%&%s%m!<%I$5$l$F$$$J$$$3$H$r<($9%U%'!<%9$G$9!#B?$/\e(B
18329 \e$B$N\e(B Gnus \e$B$N%f!<%6$K9%46$H7y0-$r$b$?$i$9$G$"$m$&!"5-;v$N%9%3%"$r;0CJ\e(B
18330 \e$B3,\e(B (low, normal, high) \e$B$GI=<($9$k%U%'!<%9$,$"$j$^$9!#LdBj$O!"%U%'!<%9$N\e(B
18331 \e$BA*Br$,>r7o8!::$H%U%'!<%9L>$N%j%9%H\e(B (@code{gnus-summary-highlight} \e$B;2\e(B
18332 \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
18333 \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
18334 \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
18335 \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
18336 \e$B%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#\e(B
18337
18338 (\e$B5-;v$rFI$`$?$S$KF1$85-;v$r%@%&%s%m!<%I$7$J$$$h$&$K$9$k$?$a!"$^$?$O@\B3\e(B
18339 \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
18340 \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
18341 \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
18342 \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
18343 \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
18344 \e$B$F$$$k%f!<%6$K$H$C$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$,8+$($k$+$b\e(B
18345 \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
18346 \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
18347 \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
18348
18349 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$r;H$$$?$$>l9g$O!"\e(B
18350 @code{agent-enable-undownloaded-faces} \e$B%0%k!<%W%Q%i%a!<%?$r\e(B @code{t} \e$B$K\e(B
18351 \e$B@_Dj$7$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$rM-8z$K$7$J$1$l$P$J$j$^\e(B
18352 \e$B$;$s!#$3$N%Q%i%a!<%?$OB>$N$9$Y$F$N%(!<%8%'%s%H%Q%i%a!<%?$HF1MM$K!"%(!<%8%'\e(B
18353 \e$B%s%HJ,N`\e(B (@pxref{Agent Categories})\e$B!"%0%k!<%W%H%T%C%/\e(B (@pxref{Topic
18354 Parameters})\e$B!"$"$k$$$O8D!9$N%0%k!<%W\e(B (@pxref{Group Parameters}) \e$B$KBP$7$F\e(B
18355 \e$B@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
18356
18357 \e$B%(!<%8%'%s%H$r;H$&$9$Y$F$N%f!<%6$K6&DL$7$?0l$D$NLdBj$O!"$=$l$,%G%#%9%/$N\e(B
18358 \e$BMFNL$r$$$+$KB.$/;H$$?T$/$9$3$H$,$G$-$k$+$G$9!#$"$J$?$,B?$/$N%0%k!<%W$G%(!<\e(B
18359 \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
18360 \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
18361 \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
18362 \e$B$k<B:]$N%G%#%9%/MFNL$rI=<($7$^$9!#$I$N%0%k!<%W$,:G$bB?$$MFNL$r;H$&$+$rCN\e(B
18363 \e$B$k$3$H$K$h$C$F!"%f!<%6$O5-;v$r!V%(!<%8%'%s%H4|8B@Z$l>C5n!W$9$k>l9g$K!"$I\e(B
18364 \e$B$3$KEXNO$r=8Cf$9$k$Y$-$+$,$o$+$j$^$9!#\e(B
18365
18366 @node Agent as Cache
18367 @subsection \e$B%-%c%C%7%e$H$7$F$N%(!<%8%'%s%H\e(B
18368
18369 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
18370 \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
18371 \e$B%X%C%@!<$r0l2s$@$1%@%&%s%m!<%I$7$F%(!<%8%'%s%H$K3JG<$7$^$9!#\e(B
18372 @dfn{plugged} \e$B$+\e(B @dfn{unplugged} \e$B$K$+$+$o$i$:!"$=$l$i$N%X%C%@!<$O8e$K35\e(B
18373 \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
18374 \e$BE*$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
18375 \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
18376 \e$B%P!<$+$i:F$S5-;v$r%@%&%s%m!<%I$;$:$K!"<j85$K3JG<$5$l$?%3%T!<$r;H$$$^$9!#\e(B
18377
18378 \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
18379 \e$B%&%s%m!<%I$9$k$h$&$K!"%(!<%8%'%s%H\e(B (@code{gnus-agent-cache} \e$B;2\e(B
18380 \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
18381 \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
18382 \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
18383
18384 @node Agent Expiry
18385 @subsection \e$B%(!<%8%'%s%H4|8B@Z$l>C5n\e(B
18386
18387 @vindex gnus-agent-expire-days
18388 @findex gnus-agent-expire
18389 @kindex M-x gnus-agent-expire
18390 @kindex M-x gnus-agent-expire-group
18391 @findex gnus-agent-expire-group
18392 @cindex agent expiry
18393 @cindex Gnus agent expiry
18394 @cindex expiry
18395
18396 \e$B%(!<%8%'%s%H%P%C%/%(%s%I\e(B @code{nnagent} \e$B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$($(\e(B
18397 \e$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"FC\e(B
18398 \e$BJL$J\e(B @code{gnus-agent-expire} \e$B$H\e(B @code{gnus-agent-expire-group} \e$BL?Na\e(B
18399 \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
18400 \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
18401 \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
18402 \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
18403 \e$BNI$$$3$H$G$O$"$j$^$;$s!#\e(B
18404
18405 \e$BNc$($P\e(B @code{gnus-request-expire-articles} \e$B$N$h$&$JB>$N4X?t$O!"%(!<%8%'\e(B
18406 \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
18407 \e$B$7$l$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
18408
18409 \e$B%(!<%8%'%s%H%Q%i%a!<%?\e(B @code{agent-enable-expiration} \e$B$O!"A*Br$7$?%0%k!<\e(B
18410 \e$B%W$G$N4|8B@Z$l>C5n$rM^@)$9$k$?$a$K;H$o$l$k$+$b$7$l$^$;$s!#\e(B
18411
18412 @vindex gnus-agent-expire-all
18413 @code{gnus-agent-expire-all} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%(!<%8%'%s%H$N4|\e(B
18414 \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\e(B
18415 \e$B$7$^$9!#$b$7\e(B @code{nil} (\e$B$3$l$,=i4|@_DjCM\e(B) \e$B$G$"$l$P!"4{FI5-;v$N$_$,>C5n\e(B
18416 \e$B$NBP>]$H$J$j!"L$FI!"2D;k!"J]N15-;v$O$5$i$KL54|8B$KJ];}$7$^$9!#\e(B
18417
18418 \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
18419 \e$B$/$D$+$N\e(B Gnus \e$B%(!<%8%'%s%H%U%!%$%k$,2u$l$F$$$^$9!#\e(B
18420 @code{gnus-agent-regenerate} \e$B$H\e(B @code{gnus-agent-regenerate-group} \e$B$O!"\e(B
18421 \e$B5/$3$j$&$kLdBj$r=$I|$9$k$?$a$NFCJL$J%3%^%s%I$G$9!#\e(B
18422
18423 @node Agent Regeneration
18424 @subsection \e$B%(!<%8%'%s%H$r:n$jD>$9\e(B
18425
18426 @cindex agent regeneration
18427 @cindex Gnus agent regeneration
18428 @cindex regeneration
18429
18430 @code{nnagent} \e$B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o\e(B
18431 \e$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k$H!"\e(B
18432 @code{nnagent} \e$B$N5!G=@-$,2<$,$k$+$b$7$l$J$$$7!"<:GT$7$5$($9$k$+$b$7$l$^\e(B
18433 \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
18434 \e$B%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#\e(B
18435
18436 \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
18437 \e$B$l$F$7$^$&>l9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,<sHxNI$/%@%&\e(B
18438 \e$B%s%m!<%I$5$l$?$+$I$&$+$rCN$j$^$;$s!#\e(B@code{gnus-agent-regenerate} \e$B$^$?\e(B
18439 \e$B$O\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$k$H!"$=$N$h$&$J5-;v$rFs2s\e(B
18440 \e$B%@%&%s%m!<%I$7$J$/$F$b:Q$`$h$&$K%G!<%?9=B$$r99?7$7$^$9!#\e(B
18441
18442 @findex gnus-agent-regenerate
18443 @kindex M-x gnus-agent-regenerate
18444 \e$B%3%^%s%I\e(B @code{gnus-agent-regenerate} \e$B$O!"$9$Y$F$N%(!<%8%'%s%H2=$5$l$?%0\e(B
18445 \e$B%k!<%W$G\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$7$^$9!#$I$N%P%C%U%!>e\e(B
18446 \e$B$G$b\e(B @code{gnus-agent-regenerate} \e$B$r<B9T$9$k$3$H$,$G$-$^$9$,!":G=i$K$9$Y\e(B
18447 \e$B$F$N35N,%P%C%U%!$rJD$8$k$3$H$r6/$/4+$a$^$9!#\e(B
18448
18449 @findex gnus-agent-regenerate-group
18450 @kindex M-x gnus-agent-regenerate-group
18451 \e$B%3%^%s%I\e(B @code{gnus-agent-regenerate-group} \e$B$O!"%m!<%+%k\e(B
18452 \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
18453 \e$B%+%k$J%3%T!<$r;H$$$^$9!#$=$N8e$=$l$O!"$I$N5-;v$,%m!<%+%k$K3JG<$5$l$k$+$r\e(B
18454 \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
18455 \e$BCf$N5-;v$KL$FI$N0u$rIU$1$^$9!#\e(B
18456
18457 @node Agent and IMAP
18458 @subsection \e$B%(!<%8%'%s%H$r\e(B IMAP \e$B$G;H$&J}K!\e(B
18459
18460 \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
18461 \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
18462 \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
18463 \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
18464 \e$B$7$^$9!#\e(B
18465
18466 \e$B?4$KN1$a$F$*$/:G=i$N$3$H$O!"A4$F$N%U%i%0\e(B (read, ticked \e$B$J$I\e(B) \e$B$O\e(B nntp \e$B$N\e(B
18467 \e$B>l9g$K$*$1$k\e(B @file{.newsrc} \e$B$G$O$J$/$F\e(B @acronym{IMAP} \e$B%5!<%P!<$KJ];}$5$l\e(B
18468 \e$B$k$H$$$&$3$H$G$9!#$7$?$,$C$F!"\e(BGnus \e$B$O\e(B @dfn{unplugged} \e$B$N$H$-$N%U%i%0$NJQ\e(B
18469 \e$B2=$r3P$($F$*$$$F!":F$S@\B3$7$?$H$-$K$=$l$i$N%U%i%0$rF14|$5$;$kI,MW$,$"$j\e(B
18470 \e$B$^$9!#\e(B
18471
18472 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
18473 \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
18474 \e$B%0$rJQ99$7$?$+$I$&$+$rD4$Y$F!"$"$J$?$,$=$l$i$r%5!<%P!<$HF14|$5$;$?$$$+$I\e(B
18475 \e$B$&$+$r?R$M$^$9!#$3$N5sF0$O\e(B @code{gnus-agent-synchronize-flags} \e$B$G%+%9%?\e(B
18476 \e$B%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
18477
18478 @vindex gnus-agent-synchronize-flags
18479 \e$B$b$7\e(B @code{gnus-agent-synchronize-flags} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18480 \e$B%s%H$O<+F0E*$K%U%i%0$rF14|$5$;$k$3$H$O$7$^$;$s!#$b$7$=$l$,=i4|CM\e(B
18481 \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
18482 \e$B$i$+$NJQ99$r9T$J$C$F$$$?$+$I$&$+$rD4$Y$F!"$=$l$i$rF14|$5$;$?$$$+$I$&$+$r\e(B
18483 \e$B?R$M$^$9!#$b$7$=$l$i0J30$NCM$@$C$?>l9g$O!"A4$F$N%U%i%0$O<+F0E*$KF14|$5$;\e(B
18484 \e$B$i$l$^$9!#\e(B
18485
18486 \e$B$b$7$"$J$?$,!":F@\B3$7$?$H$-$K<+F0$G%U%i%0$rF14|$5$;$?$/$J$$$J$i!"<jF0$G\e(B
18487 \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%-!<$K\e(B
18488 \e$B3d$jEv$F$i$l$?\e(B @code{gnus-agent-synchronize-flags} \e$B%3%^%s%I$r;H$$$^$9!#\e(B
18489
18490 \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
18491 \e$B$G$"$m$&$$$/$D$+$N5!G=$O!"8=:_$N%(!<%8%'%s%H$K$O@9$j9~$^$l$F$$$^$;$s!#$=\e(B
18492 \e$B$l$i$O0J2<$NDL$j$G$9!#\e(B
18493
18494 @itemize @bullet
18495
18496 @item
18497 @dfn{unplugged} \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$X$N%3%T!<$H0\F0!#\e(B
18498
18499 @item
18500 @dfn{unplugged} \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$N:n@.$H:o=|!#\e(B
18501 @end itemize
18502
18503 \e$B5;=QE*Cm<a\e(B: \e$BA4$F$N%m!<%+%k$J%U%i%0$r0lEY$K%5!<%P!<$K\e(B ``\e$B2!$79~$`\e(B'' \e$BF14|$O\e(B
18504 \e$B$G$-$^$;$s$,!"%f!<%6$,0l$D$:$D%U%i%0$r99?7$9$k$3$H$O2DG=$G$9!#$7$?$,$C$F!"\e(B
18505 \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
18506 \e$B$N%0%k!<%W$rA*Br$7$F$=$N%U%i%0$r>C$;$P!"$"$J$?$,\e(B ``\e$BF14|\e(B'' \e$B$NA`:n$r9T$J$C\e(B
18507 \e$B$?$H$-$K!"$=$N%U%i%0$O%;%C%H$5$l$F%5!<%P!<$+$i$O:o=|$5$l$^$9!#\e(B
18508 @c FIXME: Does it make sense?
18509 "The queued flag" \e$B$K4X$9$kF0:n$O!"%(!<%8%'%s%H%G%#%l%/%H%j$K$"$k%5!<%P!<\e(B
18510 \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
18511 \e$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#\e(B
18512
18513 @node Outgoing Messages
18514 @subsection \e$B:9=PMQ%a%C%;!<%8\e(B
18515
18516 \e$B%G%#%U%)%k%H$G!"\e(BGnus \e$B$,@Z$jN%$5$l$F$$$k$H$-!"A4$F$N:9=PMQ%a%C%;!<%8\e(B (\e$B%a!<\e(B
18517 \e$B%k$H%K%e!<%9$NN>J}\e(B) \e$B$O2<=q$-%0%k!<%W\e(B ``queue'' (@pxref{Drafts}) \e$B$K3JG<$5\e(B
18518 \e$B$l$^$9!#Ej9F$7$?8e$G$b!"$3$3$G$=$N%a%C%;!<%8$r8+$?$jJT=8$9$k$N$O0U$N$^$^\e(B
18519 \e$B$G$9!#\e(B
18520
18521 \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
18522 \e$B$G$9\e(B (@code{gnus-agent-queue-mail}, @pxref{Agent Variables} \e$B;2>H\e(B)\e$B!#\e(B
18523 Gnus \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
18524
18525 \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
18526 \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
18527 \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
18528 \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
18529 \e$B$H$,$G$-$^$9!#\e(B
18530
18531 \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
18532 \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
18533 \e$B$5$;$k$3$H$,$G$-$^$9\e(B (@code{gnus-agent-prompt-send-queue}, @pxref{Agent
18534 Variables} \e$B;2>H\e(B)\e$B!#\e(B
18535
18536 @node Agent Variables
18537 @subsection \e$B%(!<%8%'%s%HJQ?t\e(B
18538
18539 @table @code
18540 @item gnus-agent
18541 @vindex gnus-agent
18542 \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
18543 \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
18544 \e$B%(!<%8%'%s%H$O\e(B @code{gnus-agent-auto-agentize-methods} \e$B$r;H$$$^$9!#%5!<\e(B
18545 \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
18546 \e$B%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#\e(B
18547
18548 \e$B%5!<%P!<%P%C%U%!$KF~$k$K$O!"%0%k!<%W%P%C%U%!\e(B
18549 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B$r;H$C$F2<$5$$!#\e(B
18550
18551 @item gnus-agent-directory
18552 @vindex gnus-agent-directory
18553 Gnus \e$B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j!#=i4|@_DjCM\e(B
18554 \e$B$O\e(B @file{~/News/agent/}\e$B!#\e(B
18555
18556 @item gnus-agent-handle-level
18557 @vindex gnus-agent-handle-level
18558 \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
18559 \e$B%s%H$+$i$OL5;k$5$l$^$9!#=i4|@_DjCM$O\e(B @code{gnus-level-subscribed} \e$B$G!"$3\e(B
18560 \e$B$l$O=i4|@_Dj$G$O!"9XFI$7$F$$$k%0%k!<%W$N$_$,%(!<%8%'%s%H$N=hM}$NBP>]$H$J\e(B
18561 \e$B$k$H$$$&$3$H$G$9!#\e(B
18562
18563 @item gnus-agent-plugged-hook
18564 @vindex gnus-agent-plugged-hook
18565 \e$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18566
18567 @item gnus-agent-unplugged-hook
18568 @vindex gnus-agent-unplugged-hook
18569 \e$B%M%C%H%o!<%/$+$i@ZCG$5$l$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18570
18571 @item gnus-agent-fetched-hook
18572 @vindex gnus-agent-fetched-hook
18573 \e$B5-;v$r<h$j9~$_=*$o$C$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18574
18575 @item gnus-agent-cache
18576 @vindex gnus-agent-cache
18577 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
18578 \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
18579 \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
18580
18581 @item gnus-agent-go-online
18582 @vindex gnus-agent-go-online
18583 @code{gnus-agent-go-online} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H$O%*%U%i\e(B
18584 \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
18585 \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
18586 \e$B%P!<$r%*%s%i%$%s>uBV$K$9$k$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*%U\e(B
18587 \e$B%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#\e(B
18588
18589 @item gnus-agent-mark-unread-after-downloaded
18590 @vindex gnus-agent-mark-unread-after-downloaded
18591 @code{gnus-agent-mark-unread-after-downloaded} \e$B$,\e(B \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
18592 \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
18593 \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
18594 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
18595
18596 @item gnus-agent-consider-all-articles
18597 @vindex gnus-agent-consider-all-articles
18598 @code{gnus-agent-consider-all-articles} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18599 \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
18600 \e$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#\e(B@code{nil} \e$B$@$C$?>l9g!"$=$l$,%G%#%U%)\e(B
18601 \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
18602 \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
18603 \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
18604 \e$B$N@_Dj\e(B (@pxref{Category Variables}) \e$B$r8+D>$9I,MW$b$"$k$+$b$7$l$^$;$s!#\e(B
18605
18606 @item gnus-agent-max-fetch-size
18607 @vindex gnus-agent-max-fetch-size
18608 \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
18609 \e$B$K!"$=$l$i$r0l;~E*$J%P%C%U%!!<$X<h$j9~$_$^$9!#:GBg$N%P%C%U%!%5%$%:$rD62a\e(B
18610 \e$B$7$J$$$h$&$K$9$k$?$a$K!"5-;v$,$9$Y$F<hF@$5$l$k$^$G!"%(!<%8%'%s%H$O<hF@$H\e(B
18611 \e$B2r@O$r8r8_$K9T$J$$$^$9!#\e(B@code{gnus-agent-max-fetch-size} \e$B$O!"7+$jJV$7$,\e(B
18612 \e$B$I$l$/$i$$IQHK$K5/$-$k$+$r@)8f$9$k$?$a$N!"%5%$%:$N8B3&$r5,Dj$7$^$9!#Bg$-\e(B
18613 \e$B$JCM$O@-G=$r2~A1$7$^$9!#>.$5$JCM$O!"K|$,0l<hF@$7$F$$$k4V$K@\B3$,@Z$l$?>l\e(B
18614 \e$B9g$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
18615 \e$B$K\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$kI,MW$,$"$k$+$b$7$l$^$;\e(B
18616 \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
18617 \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
18618 \e$B%U%)%k%H$O\e(B 10M \e$B$G$9\e(B
18619
18620 @item gnus-server-unopen-status
18621 @vindex gnus-server-unopen-status
18622 \e$B$?$V$s%(!<%8%'%s%HJQ?t$G$O$J$$$,%(!<%8%'%s%H$KL)@\$K4XO"$9$k$3$NJQ?t$O!"\e(B
18623 Gnus \e$B$,%5!<%P!<$K@\B3$G$-$J$H$-$K2?$,5/$-$?$+$rJ*8l$j$^$9!#%(!<%8%'%s%H\e(B
18624 \e$B$,3h@-2=$5$l$k$H!"%G%#%U%)%k%H$N\e(B @code{nil} \e$B$G$O!"%f!<%6!<$,%5!<%P!<$H$N\e(B
18625 \e$B@\B3$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
18626 \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
18627 \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
18628 \e$B%s%H$,;H$o$l$k>l9g$O8e<T$@$1$,M-8z$G$9!#\e(B
18629
18630 @item gnus-auto-goto-ignores
18631 @vindex gnus-auto-goto-ignores
18632 \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
18633 \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
18634 \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
18635 \e$B$l$F$$$J$$\e(B) \e$B5-;v$r$I$&A`:n$9$k$+$r35N,%P%C%U%!$KEA$($^$9!#\e(B
18636
18637 \e$B@5Ev$JCM$O\e(B @code{nil} (\e$B$I$N5-;v$bA`:n$9$k\e(B)\e$B!"\e(B
18638 @code{undownloaded} (@dfn{unplugged} \e$B$J4|4V$NA`:n$O<h$j9~$^$l$F$$$J$$5-\e(B
18639 \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
18640 \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
18641 \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
18642 \e$B$@\e(B?)
18643
18644 @item gnus-agent-queue-mail
18645 @vindex gnus-agent-queue-mail
18646 @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
18647 \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
18648 @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
18649 \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
18650
18651 @item gnus-agent-prompt-send-queue
18652 @vindex gnus-agent-prompt-send-queue
18653 @code{gnus-agent-prompt-send-queue} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"@Z$jN%$5$l\e(B
18654 \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
18655 \e$B$F$bNI$$$+$I$&$+$r3NG'$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
18656
18657 @item gnus-agent-auto-agentize-methods
18658 @vindex gnus-agent-auto-agentize-methods
18659 \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
18660 @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
18661 \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
18662 \e$B%s%H2=$9$Y$-$+$r@)8f$7$^$9!#0lHL$K!"%(!<%8%'%s%H2=$O1s3V%P%C%/%(%s%I$@$1\e(B
18663 \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
18664 \e$B$k$N$HF1$88z2L$,$"$j$^$9\e(B (@pxref{Server Agent Commands})\e$B!#$b$7%U%!%$%k$,\e(B
18665 \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
18666 \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
18667 \e$B%G%#%U%)%k%H$O\e(B @samp{(nntp nnimap)} \e$B$G$9!#\e(B
18668 @end table
18669
18670 @node Example Setup
18671 @subsection \e$B@_DjNc\e(B
18672
18673 \e$B$b$7$"$J$?$,$3$N%^%K%e%"%k$rFI$_$?$/$J$/$F!"$4$/I8=`E*$J@_Dj$,$5$l$F$$$k\e(B
18674 \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
18675 \e$B$H$3$m$+$i;O$a$i$l$k$G$7$g$&!#\e(B
18676
18677 @lisp
18678 ;;; @r{Gnus \e$B$,$I$N$h$&$K%K%e!<%9$r<hF@$9$k$+$rDj5A$9$k!#$3$3$G$O\e(B}
18679 ;;; @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}
18680 (setq gnus-select-method '(nntp "news.your-isp.com"))
18681
18682 ;;; @r{Gnus \e$B$,$I$N$h$&$K%a!<%k$rFI$`$+$rDj5A$9$k!#\e(BISP \e$B$N\e(B @acronym{POP}}
18683 ;;; @r{\e$B%5!<%P!<$+$i%a!<%k$rFI$`$3$H$K$9$k!#\e(B}
18684 (setq mail-sources '((pop :server "pop.your-isp.com")))
18685
18686 ;;; @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}
18687 ;;; @r{\e$B$r;H$&!#\e(B}
18688 (setq gnus-secondary-select-methods '((nnml "")))
18689
18690 ;;; @r{Gnus \e$B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$K$9$k!#\e(B}
18691 ;;; (gnus-agentize) ; @r{\e$B5l<0$N@_Dj!#\e(B}
18692 ;;; (setq gnus-agent t) ; @r{\e$B8=:_$N%G%#%U%)%k%H!#\e(B}
18693 @end lisp
18694
18695 \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
18696 \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
18697 @kbd{M-x gnus} \e$B$HBG80$7$F$/$@$5$$!#\e(B
18698
18699 \e$B$"$J$?$,=i$a$F\e(B Gnus \e$B$r<B9T$9$k$7$?$H$-$O!"$$$/$D$+$N%K%e!<%9%0%k!<%W$,=i\e(B
18700 \e$B4|@_Dj$H$7$F<+F0E*$K9XFI$5$l$^$9!#$*$=$i$/$b$C$H$?$/$5$s$N%0%k!<%W$r9XFI\e(B
18701 \e$B$7$?$/$J$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!<\e(B
18702 \e$B%P!<$KA4%0%k!<%W$N0lMw$rLd$$9g$o$;$J$1$l$P$J$j$^$;$s!#$3$l$ODL>o$H$F$b;~\e(B
18703 \e$B4V$,$+$+$j$^$9$,!"0lEY$@$1$7$+<B9T$9$kI,MW$O$"$j$^$;$s!#\e(B
18704
18705 \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
18706 @kbd{u} \e$BL?Na$GFI$_$?$$%0%k!<%W$r9XFI$7$^$9!#FI$_$?$$%0%k!<%W$rA4It9XFI$7\e(B
18707 \e$B$?$i!"\e(B@kbd{l} \e$B$G:o=|%0%k!<%W$rA4$F2hLL$+$i>C5n$7$^$9!#\e(B(@kbd{A k} \e$B$G:o=|\e(B
18708 \e$B%0%k!<%W$OA4$FLa$C$F$-$^$9!#\e(B)
18709
18710 \e$B$5$F!"$3$3$G$=$N>l$G%0%k!<%W$rFI$`$3$H$b$G$-$^$9$7!"$"$k$$\e(B
18711 \e$B$O\e(B @kbd{J s} \e$BL?Na$G5-;v$r%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#$"$H$O$3$N%^%K%e\e(B
18712 \e$B%"%k$N;D$j$rFI$s$G!"$=$NB>$N2?I42/$N9`L\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D\e(B
18713 \e$B$1=P$7$F$/$@$5$$!#\e(B
18714
18715 @node Batching Agents
18716 @subsection \e$B0l3g%(!<%8%'%s%H=hM}\e(B
18717 @findex gnus-agent-batch
18718
18719 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
18720 \e$B%;!<%8$rEj9F$9$k$N$O\e(B)\e$B!"0lC6J*;v$r@5$7$/@_Dj$7$F$7$^$($PHs>o$K4JC1$G$9!#\e(B
18721 \e$B0J2<$N%7%'%k%9%/%j%W%H$OI,MW$J$3$H$rA4$F$d$C$F$/$l$k$G$7$g$&!#\e(B
18722
18723 \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
18724 \e$B$;$k$3$H$,$G$-$^$9\e(B:
18725
18726 @example
18727 #!/bin/sh
18728 emacs -batch -l ~/.emacs -l ~/.gnus.el gnus-agent-batch >/dev/null 2>&1
18729 @end example
18730
18731 @node Agent Caveats
18732 @subsection \e$B%(!<%8%'%s%H$NLdBjE@\e(B
18733
18734 Gnus Agent \e$B$O$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0:n$7$^$;\e(B
18735 \e$B$s!#$3$l$i$OA[A|E*$J?M$+$i$NNI$/$"$k<ALd$G$9\e(B:
18736
18737 @table @dfn
18738 @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?
18739
18740 @strong{\e$B$$$$$(\e(B}\e$B!#$3$NF0:n$rK>$`$N$J$i$P!"\e(B
18741 @code{gnus-select-article-hook} \e$B$K\e(B @code{gnus-agent-fetch-selected-article} \e$B$r\e(B
18742 \e$B2C$($F2<$5$$!#\e(B
18743
18744 @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
18745 \e$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+\e(B?
18746
18747 @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
18748 \e$B$i!"$G$9$,!#\e(B
18749 @end table
18750
18751 \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
18752 \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
18753 \e$B$b;H$&$+$b$7$l$^$;$s!#\e(B
18754
18755 @node Scoring
18756 @chapter \e$B%9%3%"\e(B
18757 @cindex scoring
18758
18759 \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
18760 \e$B%9%3%"$NJ}$r9%$_$^$9$N$G!"B>$H3JF.$9$k$h$j$O@Z$jBX$($k;v$K$7$^$7$?!#$=$l\e(B
18761 \e$B$i$O40A4$K0c$&;v$r$7$^$9$N$G!"??$CD>$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$\e(B!
18762
18763 @vindex gnus-summary-mark-below
18764 \e$BA4$F$N5-;v$O%9%3%"$N=i4|CM$r;}$C$F$*\e(B
18765 \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
18766 \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
18767 \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
18768 \e$B5-;v$K$O4{FI$N0u$,IU$-$^$9!#\e(B
18769
18770 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
18771 \e$B$J\e(B @dfn{\e$B%9%3%"%U%!%$%k\e(B} \e$B$bFI$_9~$_$^$9!#\e(B
18772
18773 \e$B8=:_$N5-;v$K4p$E$$$F%9%3%"$NEPO?$rA^F~$9$k$$$/$D$+$NL?Na$,35N,%P%C%U%!$K\e(B
18774 \e$B$"$j$^$9!#Nc$($P!"\e(BGnus \e$B$KFCDj$NI=Bj$N5-;v$N%9%3%"$r2<$2$?$j>e$2$?$j$9$k\e(B
18775 \e$B$h$&$K5a$a$k;v$,$G$-$^$9!#\e(B
18776
18777 \e$BFs<oN`$N%9%3%"EPO?$,$"$j$^$9\e(B: \e$B1JB3$H0l;~E*$G$9!#0l;~E*%9%3%"EPO?$O<+J,<+\e(B
18778 \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
18779 \e$BEPO?$b!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/$9$k$?$a$K!"@E$+$K:o=|$5$l$^$9!#\e(B
18780
18781 @menu
18782 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"EPO?$rDI2C$9$k\e(B
18783 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
18784 * 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)
18785 * Score File Format::           \e$B%9%3%"%U%!%$%k$K2?$rF~$l$k$+\e(B
18786 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k;v$b$G$-$k\e(B
18787 * Adaptive Scoring::            \e$BBg;P\e(B (Big Sister) Gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
18788 * Home Score File::             \e$B?7$7$$%9%3%"EPO?$,$I$3$X9T$/$+$r$I$N$h$&$K;XDj$9$k$+\e(B
18789 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B Gnus \e$B$K5$IU$+$;$k\e(B
18790 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
18791 * Scoring Tips::                \e$B$I$&$d$C$F8z2LE*$K%9%3%"$rIU$1$k$+\e(B
18792 * Reverse Scoring::             \e$B8E$$$b$N$N;R$G$"$k$H$$$&LdBj$OLdBj$G$O$J$$\e(B
18793 * Global Score Files::          \e$BCO$r$D$+$_!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
18794 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k;v$,$G$-$k\e(B
18795 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KJQ49$9$k\e(B
18796 * Advanced Scoring::            \e$B%9%3%"$NK!B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
18797 * Score Decays::                \e$B%9%3%"$r8O$l$F$$$+$;$k$N$OLr$KN)$D;v$b$"$k\e(B
18798 @end menu
18799
18800 @node Summary Score Commands
18801 @section \e$B35N,%9%3%"L?Na\e(B
18802 @cindex score commands
18803
18804 \e$B%9%3%"EPO?$rJQ99$9$k%9%3%"L?Na$O<B:]$KK\Ev$N%9%3%"%U%!%$%k$r=$@5$9$k$o$1\e(B
18805 \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
18806 \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
18807 \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
18808 \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
18809 \e$B$5$l$^$9!#\e(B
18810
18811 \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
18812 \e$B$7$F$$$J$$>l9g$G$b!"=i4|@_Dj$G%0%k!<%W$N%m!<%+%k%9%3%"%U%!%$%k$K$J$C$F$$\e(B
18813 \e$B$^$9!#%9%3%"L?Na$r2?$+B>$N%9%3%"%U%!%$%k\e(B (\e$BNc!"\e(B@file{all.SCORE}) \e$B$KA^F~$7\e(B
18814 \e$B$?$$$J$i!"$^$:$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$J$1$l$P$J$j$^$;$s!#\e(B
18815
18816 \e$B0lHLE*$J%9%3%"L?Na$O<B:]$K$O%9%3%"%U%!%$%k$rJQ99$7$^$;$s\e(B:
18817
18818 @table @kbd
18819 @item V s
18820 @kindex V s (\e$B35N,\e(B)
18821 @findex gnus-summary-set-score
18822 \e$B8=:_$N5-;v$N%9%3%"$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-score})\e$B!#\e(B
18823
18824 @item V S
18825 @kindex V S (\e$B35N,\e(B)
18826 @findex gnus-summary-current-score
18827 \e$B8=:_$N5-;v$N%9%3%"$rI=<($7$^$9\e(B (@code{gnus-summary-current-score})\e$B!#\e(B
18828
18829 @item V t
18830 @kindex V t (\e$B35N,\e(B)
18831 @findex gnus-score-find-trace
18832 \e$B8=:_$N5-;v$K;H$o$l$F$$$kA4$F$N%9%3%"K!B'\e(B (score rule) \e$B$rI=<($7$^\e(B
18833 \e$B$9\e(B (@code{gnus-score-find-trace})\e$B!#\e(B@code{*Score Trace*} \e$B%P%C%U%!\e(B
18834 \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
18835 \e$B$9$k$3$H$,$G$-!"\e(B@kbd{f} \e$B$G$O%9%3%"%U%!%$%k$N%U%)!<%^%C\e(B
18836 \e$B%H\e(B (@code{gnus-score-pretty-print}) \e$B$HJT=8$r9T$J$&$3$H$,$G$-$^$9!#\e(B
18837
18838 @item V w
18839 @kindex V w (\e$B35N,\e(B)
18840 @findex gnus-score-find-favourite-words
18841 \e$B%9%3%"$K;H$o$l$F$$$k8l$N%j%9%H$rI=<($7$^\e(B
18842 \e$B$9\e(B (@code{gnus-score-find-favourite-words})\e$B!#\e(B
18843
18844 @item V R
18845 @kindex V R (\e$B35N,\e(B)
18846 @findex gnus-summary-rescore
18847 \e$B8=:_$N35N,$G%9%3%"2aDx$r<B9T$7$^$9\e(B (@code{gnus-summay-rescore})\e$B!#$3$l\e(B
18848 \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
18849 \e$B$KLrN)$D$+$b$7$l$^$;$s!#\e(B
18850
18851 @item V c
18852 @kindex V c (\e$B35N,\e(B)
18853 @findex gnus-score-change-score-file
18854 \e$B0c$C$?%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
18855 \e$B$9\e(B (@code{gnus-score-change-score-file})\e$B!#\e(B
18856
18857 @item V e
18858 @kindex V e (\e$B35N,\e(B)
18859 @findex gnus-score-edit-current-scores
18860 \e$B8=:_$N%9%3%"%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-score-edit-current-scores})\e$B!#\e(B
18861 @code{gnus-score-mode} \e$B%P%C%U%!$K0\F0$9$k;v$K$J$k$G$7$g$&\e(B (@pxref{Score
18862 File Editing})\e$B!#\e(B
18863
18864 @item V f
18865 @kindex V f (\e$B35N,\e(B)
18866 @findex gnus-score-edit-file
18867 \e$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
18868 \e$B$9\e(B (@code{gnus-score-edit-file})\e$B!#\e(B
18869
18870 @item V F
18871 @kindex V F (\e$B35N,\e(B)
18872 @findex gnus-score-flush-cache
18873 \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
18874 \e$B$l$O%9%3%"%U%!%$%k$rJT=8$7$?8e$KLr$KN)$A$^$9!#\e(B
18875
18876 @item V C
18877 @kindex V C (\e$B35N,\e(B)
18878 @findex gnus-score-customize
18879 \e$B;k3PE*$G4r$7$$J}K!$G%9%3%"%U%!%$%k$r%+%9%?%^%$%:$7$^\e(B
18880 \e$B$9\e(B (@code{gnus-score-customize})\e$B!#\e(B
18881 @end table
18882
18883 \e$B$3$l$i$NL?Na$N;D$j$O%m!<%+%k%9%3%"%U%!%$%k$r=$@5$7$^$9!#\e(B
18884
18885 @table @kbd
18886 @item V m
18887 @kindex V m (\e$B35N,\e(B)
18888 @findex gnus-score-set-mark-below
18889 \e$B%9%3%"$NF~NO$rB%?J$7!"$=$l$h$j$bDc$$%9%3%"$NA4$F$N5-;v$K4{FI$N0u$rIU$1$^\e(B
18890 \e$B$9\e(B (@code{gnus-score-set-mark-below})\e$B!#\e(B
18891
18892 @item V x
18893 @kindex V x (\e$B35N,\e(B)
18894 @findex gnus-score-set-expunge-below
18895 \e$B%9%3%"$NF~NO$rB%?J$7!"$=$N%9%3%"$h$jDc$$A4$F$N5-;v$r:o=|$9$k$?$a$N%9%3%"\e(B
18896 \e$BK!B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^\e(B
18897 \e$B$9\e(B (@code{gnus-score-set-expunge-below})\e$B!#\e(B
18898 @end table
18899
18900 \e$B<B:]$K%9%3%"EPO?$r$9$k$?$a$N%-!<BG$A9~$_$OHs>o$K5,B'@5$7$$K!B'$K=>$$$^$9\e(B
18901 \e$B$N$G!"$=$l$i$NL?NaA4$F$rI=$K>e$2$kI,MW$O$"$j$^$;$s!#\e(B(\e$B$?!<$/$5$s$"$j$^$9!#\e(B)
18902
18903 @findex gnus-summary-increase-score
18904 @findex gnus-summary-lower-score
18905
18906 @enumerate
18907 @item
18908 \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
18909 \e$B$?$a$N\e(B @kbd{L} \e$B$G$9!#\e(B
18910 @item
18911 \e$BFsHVL\$N%-!<$O$I$N%X%C%@!<$K%9%3%"$r$7$?$$$+$rI=$7$^$9!#0J2<$N%-!<$,;HMQ\e(B
18912 \e$B2DG=$G$9\e(B:
18913
18914 @table @kbd
18915 @item a
18916 \e$BCx<T\e(B (author) \e$B$NL>A0$K%9%3%"$rIU$1$^$9!#\e(B
18917
18918 @item s
18919 \e$BI=Bj\e(B (subject) \e$B$N9T$K%9%3%"$rIU$1$^$9!#\e(B
18920
18921 @item x
18922 @code{Xref} \e$B9T$K%9%3%"$rIU$1$^$9\e(B---\e$B$9$J$o$A!"Aj8_Ej9F9T$G$9!#\e(B
18923
18924 @item r
18925 @code{References} \e$B9T$K%9%3%"$r$D$1$^$9!#\e(B
18926
18927 @item d
18928 \e$BF|IU\e(B (date) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
18929
18930 @item l
18931 \e$B9T?t\e(B (number of lines) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
18932
18933 @item i
18934 @code{Messsage-ID} \e$B%X%C%@!<$K%9%3%"$rIU$1$^$9!#\e(B
18935
18936 @item e
18937 ``\e$BDI2C\e(B'' \e$B$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
18938 \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
18939 \e$B%9%3%"$rIU$1$^$9!#\e(B
18940
18941 @item f
18942 \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
18943 \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
18944 \e$B$F\e(B @file{ADAPT} \e$B%U%!%$%k$,@8@.$5$l$^$9!#\e(B)
18945
18946 @item b
18947 \e$BK\BN\e(B (body) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
18948
18949 @item h
18950 \e$B%X%C%@!<\e(B (head) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
18951
18952 @item t
18953 \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
18954 \e$B%$%k$,@8@.$5$l$^$9!#\e(B)
18955 @end table
18956
18957 @item
18958 \e$B;0HVL\$N%-!<$O9gCW$9$k7?$G$9!#$I$N9gCW$N7?$,M-8z$+$O$I$N%X%C%@!<$K%9%3%"\e(B
18959 \e$B$rIU$1$h$&$H$7$F$$$k$+$K0M$j$^$9!#\e(B
18960
18961 @table @code
18962 @item \e$BJ8;zNs\e(B (strings)
18963
18964 @table @kbd
18965 @item e
18966 \e$B@53N$J\e(B (exact) \e$B9gCW$G$9!#\e(B
18967
18968 @item s
18969 \e$BJ8;zNs$N0lIt$N\e(B (substring) \e$B9gCW$G$9!#\e(B
18970
18971 @item f
18972 \e$B$"$$$^$$$J\e(B (fuzzy) \e$B9gCW$G$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
18973
18974 @item r
18975 \e$B@55,I=8=\e(B (regexp) \e$B$N9gCW$G$9!#\e(B
18976 @end table
18977
18978 @item \e$BF|IU\e(B (date)
18979
18980 @table @kbd
18981 @item b
18982 \e$BF|IU$NA0\e(B (before) \e$B$G$9!#\e(B
18983
18984 @item a
18985 \e$BF|IU$N8e\e(B (after) \e$B$G$9!#\e(B
18986
18987 @item n
18988 \e$B$=$NF|IU$G$9!#\e(B
18989 @end table
18990
18991 @item \e$B?t;z\e(B (number)
18992
18993 @table @kbd
18994 @item <
18995 \e$B?t;z$h$j>.$5$$$b$N$G$9!#\e(B
18996
18997 @item =
18998 \e$B?t;z$HEy$7$$$b$N$G$9!#\e(B
18999
19000 @item >
19001 \e$B?t;z$h$jBg$-$$$b$N$G$9!#\e(B
19002 @end table
19003 @end table
19004
19005 @item
19006 \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
19007 \e$B%"EPO?$+!"1JB3E*$J\e(B (\e$B$9$J$o$A4|8B@Z$l>C5n$G$J$$\e(B) \e$B%9%3%"EPO?$G$"$k$+$H$$$&\e(B
19008 \e$B$3$H!"$b$7$/$O$9$0$K$J$5$l$k$Y$-$+!"%9%3%"%U%!%$%k$KDI2C$9$k;v$O$7$J$$$+\e(B
19009 \e$B$H$$$&;v$r;XDj$7$^$9!#\e(B
19010
19011 @table @kbd
19012 @item t
19013 \e$B0l;~E*$J\e(B (temporary) \e$B%9%3%"EPO?$G$9!#\e(B
19014
19015 @item p
19016 \e$B1JB3E*$J\e(B (permanent) \e$B%9%3%"EPO?$G$9!#\e(B
19017
19018 @item i
19019 \e$BB(:B$N\e(B (immediate) \e$B%9%3%"IU$1$G$9!#\e(B
19020 @end table
19021
19022 @item
19023 \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
19024 \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
19025 \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
19026 @end enumerate
19027
19028 \e$B$G$9$+$i!"8=:_$NCx<T$K@53N$J9gCW$G1JB3E*$K%9%3%"$rA}$d$7$?$$$H$7$^$7$g\e(B
19029 \e$B$&\e(B:
19030 @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
19031 \e$B$$!"0l;~E*$J%9%3%"EPO?$r$7$?$$$N$G$"$l$P\e(B: @kbd{L s s t}\e$B!#Hs>o$K4JC1$G$9!#\e(B
19032
19033 \e$BJ*;v$rJ#;($K$9$k$N$O!"C;=LBG80$,B8:_$9$k$+$i$G$9!#FsHVL\$+;0HVL\$NJ8;z$K\e(B
19034 \e$BBgJ8;z$r;H$&$H!"\e(BGnus \e$B$O;D$k0l$D$+Fs$D$NBG80$K=i4|CM$r;H$$$^$9!#=i4|CM\e(B
19035 \e$B$O\e(B ``\e$BJ8;zNs$N0lIt\e(B'' \e$B$H\e(B ``\e$B0l;~E*\e(B'' \e$B$G$9!#$G$9$+$i!"\e(B
19036 @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
19037 \e$B$G$9!#\e(B
19038
19039 \e$B$3$l$i$N4X?t$O?t;z@\F,0z?t$H!"%7%s%\%k@\F,0z?t$r<u$1IU$1$^\e(B
19040 \e$B$9\e(B (@pxref{Symbolic Prefixes})\e$B!#?t;z@\F,0z?t$O$I$N$/$i$$5-;v$N%9%3%"$r2<\e(B
19041 \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
19042 \e$B8=:_$N%9%3%"%U%!%$%k$G$O$J$/%U%!%$%k\e(B @file{all.SCORE} \e$B$r;H$&;v$r;XDj$7$^\e(B
19043 \e$B$9!#\e(B
19044
19045 @vindex gnus-score-mimic-keymap
19046 @code{gnus-score-mimic-keymap} \e$B$O$3$l$i$NL?Na$,%-!<%^%C%W$G$"$k$+$N$h$&\e(B
19047 \e$B$K?6$kIq$&$+$I$&$+$r;XDj$7$^$9!#\e(B
19048
19049 @node Group Score Commands
19050 @section \e$B%0%k!<%W%9%3%"L?Na\e(B
19051 @cindex group score commands
19052
19053 \e$B;DG0$J$,$i!"$^$@$?$/$5$s$O$"$j$^$;$s!#\e(B
19054
19055 @table @kbd
19056 @item W e
19057 @kindex W e (\e$B%0%k!<%W\e(B)
19058 @findex gnus-score-edit-all-score
19059 \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
19060 \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
19061 Editing})\e$B!#\e(B
19062
19063 @item W f
19064 @kindex W f (\e$B%0%k!<%W\e(B)
19065 @findex gnus-score-flush-cache
19066 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
19067 \e$B$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r=q$-=P$7$^\e(B
19068 \e$B$9\e(B (@code{gnus-score-flush-cache})\e$B!#\e(B
19069 @end table
19070
19071 \e$B0J2<$N$h$&$J;v$r$9$k;v$K$h$C$F!"%3%^%s%I9T$+$i%9%3%"IU$1$r$9$k;v$,$G\e(B
19072 \e$B$-$^$9!#\e(B
19073
19074 @findex gnus-batch-score
19075 @cindex batch scoring
19076 @example
19077 & emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score
19078 @end example
19079
19080 @node Score Variables
19081 @section \e$B%9%3%"JQ?t\e(B
19082 @cindex score variables
19083
19084 @table @code
19085 @item gnus-use-scoring
19086 @vindex gnus-use-scoring
19087 @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
19088 \e$B$N;E;v$rA4$/$7$^$;$s!#$3$l$O=i4|@_Dj$G\e(B @code{t} \e$B$G$9!#\e(B
19089
19090 @item gnus-kill-killed
19091 @vindex gnus-kill-killed
19092 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"\e(BGnus \e$B$O4{$K:o=|2aDx$r<B9T$5$l$?5-;v$K7h\e(B
19093 \e$B$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
19094 \e$B$,!"$b$7:o=|%U%!%$%k$r%0%k!<%W$KE,MQ$7$F$$$k$H$-$K!":o=|%U%!%$%k$rJQ99$7!"\e(B
19095 \e$B$b$C$HB?$/$N5-;v$r:o=|$9$k$?$a$K$=$l$r:F<B9T$7$F$b!"$=$l$OF0:n$7$J$$$H$$\e(B
19096 \e$B$&;v$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$l$P$J\e(B
19097 \e$B$j$^$;$s!#\e(B(\e$B$3$l$O=i4|@_Dj$G\e(B @code{t} \e$B$G$9!#\e(B)
19098
19099 @item gnus-kill-files-directory
19100 @vindex gnus-kill-files-directory
19101 \e$BA4$F$N:o=|$H%9%3%"$N%U%!%$%k$O$3$N%G%#%l%/%H%j!<$KC_@Q$5$l!"$=$l$O=i4|@_\e(B
19102 \e$BDj$G4D6-JQ?t\e(B @env{SAVEDIR} \e$B$K$h$C$F=i4|2=$5$l$^$9!#$3$l$O=i4|@_Dj\e(B
19103 \e$B$G\e(B @file{~/News/} \e$B$G$9!#\e(B
19104
19105 @item gnus-score-file-suffix
19106 @vindex gnus-score-file-suffix
19107 \e$B%9%3%"%U%!%$%k$K$?$I$jCe$/$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9\e(B (\e$B=i4|CM\e(B
19108 \e$B$G\e(B @file{SCORE} \e$B$G$9!#\e(B)
19109
19110 @item gnus-score-uncacheable-files
19111 @vindex gnus-score-uncacheable-files
19112 @cindex score cache
19113 \e$BA4$F$N%9%3%"%U%!%$%k$OIaDL$O%9%3%"%U%!%$%k$N2a>jFI$_9~$_$rHr$1$k$?$a$K\e(B
19114 \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
19115 \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
19116 \e$B5,I=8=$r;H$&;v$,$G$-$^$9!#\e(B@file{all.SCORE} \e$B$N%-%c%C%7%e$r;_$a$k$N$O0-$$\e(B
19117 \e$B9M$($G$9$,!"\e(B@file{comp.infosystems.www.authoring.misc.ADAPT} \e$B$r%-%c%C%7%e\e(B
19118 \e$B$7$J$$$N$ONI$$9M$($G$7$g$&!#<B:]$N$H$3$m!"$3$NJQ?t$O=i4|@_Dj\e(B
19119 \e$B$G\e(B @samp{ADAPT$} \e$B$G!"E,1~%9%3%"%U%!%$%k$O%-%c%C%7%e$5$l$^$;$s!#\e(B
19120
19121 @item gnus-save-score
19122 @vindex gnus-save-score
19123 \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
19124 \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
19125 \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
19126
19127 \e$B$3$l$r\e(B @code{t} \e$B$K@_Dj$7$J$1$l$P!"<jF0%9%3\e(B
19128 \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
19129 \e$B%0%k!<%W0\F0;~$KJ]B8$5$l$^$;$s!#\e(B
19130
19131 @item gnus-score-interactive-default-score
19132 @vindex gnus-score-interactive-default-score
19133 \e$BA4$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
19134 \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
19135 \e$B$1$r$9$kM>CO$NB8:_$9$k;v$r3N<B$K$9$k$?$a$G$9!#<j$GEPO?$5$l$?%G!<%?$rE,1~\e(B
19136 \e$B%9%3%"$G$N>.$5$JJQ99$G>e=q$-$5$l$?$/$O$"$j$^$;$s!#\e(B
19137
19138 @item gnus-summary-default-score
19139 @vindex gnus-summary-default-score
19140 \e$B5-;v$N%9%3%"$N=i4|CM$G!"=i4|@_Dj$G$O\e(B 0 \e$B$K$J$C$F$$$^$9!#\e(B
19141
19142 @item gnus-summary-expunge-below
19143 @vindex gnus-summary-expunge-below
19144 \e$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#$3$l$O=i4|@_\e(B
19145 \e$BDj$G\e(B @code{nil} \e$B$G!"$3$l$O$I$N5-;v$b1#$5$l$J$$$H$$$&;v$G$9!#$3$NJQ?t$O3F\e(B
19146 \e$B35N,%P%C%U%!$K8GM-$G!"\e(B@code{gnus-summary-mode-hook} \e$B$K$h$C$F@_Dj$5$l$k$Y\e(B
19147 \e$B$-$G$9!#\e(B
19148
19149 @item gnus-score-over-mark
19150 @vindex gnus-score-over-mark
19151 \e$B=i4|@_Dj$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$k0u\e(B
19152 \e$B$G$9!#=i4|@_Dj$O\e(B @samp{+} \e$B$G$9!#\e(B
19153
19154 @item gnus-score-below-mark
19155 @vindex gnus-score-below-mark
19156 \e$B=i4|@_Dj$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$k0u\e(B
19157 \e$B$G$9!#=i4|@_Dj$O\e(B @samp{-} \e$B$G$9!#\e(B
19158
19159 @item gnus-score-find-score-files-function
19160 @vindex gnus-score-find-score-files-function
19161 \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
19162 \e$B$O%0%k!<%WL>$r0z?t$H$7$F8F$P$l$^$9!#\e(B
19163
19164 \e$B;HMQ2DG=$J4{Dj4X?t$O\e(B:
19165
19166 @table @code
19167 @item gnus-score-find-single
19168 @findex gnus-score-find-single
19169 \e$B%0%k!<%W<+?H$N%9%3%"%U%!%$%k$@$1$rE,MQ$7$^$9!#\e(B
19170
19171 @item gnus-score-find-bnews
19172 @findex gnus-score-find-bnews
19173 bnews \e$B9=J8$r;H$C$F!"A4$F$N9gCW$9$k%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l$,=i4|\e(B
19174 \e$B@_Dj$G$9!#Nc$($P!"8=:_$N%0%k!<%W$,\e(B @samp{gnu.emacs.gnus} \e$B$J$i$P!"\e(B
19175 @file{gnu.all.SCORE}, @file{not.alt.SCORE} \e$B$H\e(B @file{gnu.all.SCORE} \e$B$,$9\e(B
19176 \e$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>\e(B
19177 \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
19178 \e$B$9!#\e(B
19179
19180 \e$B$3$l$O!"A4$F$N%0%k!<%W$KE,MQ$7$?$$%9%3%"EPO?$,$$$/$D$+$"$k>l9g$O!"$=$l$i\e(B
19181 \e$B$NEPO?$r\e(B @file{all.SCORE} \e$B%U%!%$%k$KF~$l$k$H$$$&$3$H$G$9!#\e(B
19182
19183 Gnus \e$B$O0lHLE*$J%9%3%"%U%!%$%k$rFCDj$N%9%3%"%U%!%$%k8~$1$N$b$N$h$jA0$KE,\e(B
19184 \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
19185 \e$B$3$l$O%9%3%"%U%!%$%kL>$NMWAG$N?t$rD4$Y$k;v$K$h$C$F$J$5$l$^$9\e(B---
19186 @samp{all} \e$BMWAG$r<h$j=|$$$F!#\e(B
19187
19188 @item gnus-score-find-hierarchical
19189 @findex gnus-score-find-hierarchical
19190 \e$BA4$F$N?F%0%k!<%W$+$i$NA4$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l\e(B
19191 \e$B$O\e(B @file{all.SCORE} \e$B$N$h$&$J%9%3%"%U%!%$%k$r;}$D;v$O$G$-$J$$$1$l$I!"\e(B
19192 @file{SCORE}, @file{comp.SCORE} \e$B$H\e(B @file{comp.emacs.SCORE} \e$B$r!"$=$l$>$l\e(B
19193 \e$B$N%5!<%P!<$KBP$7$F;}$D;v$,$G$-$k$H$$$&;v$G$9!#\e(B
19194 @end table
19195
19196 \e$B$3$NJQ?t$O4X?t$N%j%9%H$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"$3$l$i$NA4$F$N4X?t\e(B
19197 \e$B$,%0%k!<%WL>$r0z?t$H$7$F8F$P$l!"%9%3%"%U%!%$%k$NJV$5$l$?A4$F$N%j%9%H$,E,\e(B
19198 \e$BMQ$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$9;v$b\e(B
19199 \e$B$G$-$^$9!#$=$N>l9g$O!"$=$l$i$N%U%!%$%k$G$J$$%9%3%"O"A[%j%9%H$rJV$94X?t$O!"\e(B
19200 \e$BJV$5$l$k:G8e$N%9%3%"%U%!%$%k$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k;v$r3N<B$K$9$k\e(B
19201 \e$B$?$a$K!"$*$=$i$/\e(B ``\e$BK\Ev$N\e(B'' \e$B%9%3%"%U%!%$%k4X?t$h$j$bA0$KCV$+$l$k$Y$-$G$7$g\e(B
19202 \e$B$&!#$U$%!#\e(B
19203
19204 \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
19205 \e$B$?%9%3%"IU$1$r9T$J$&$J$i$P!"<!$NCM$r;H$($PNI$$$G$7$g$&!#\e(B
19206
19207 @example
19208 (list (lambda (group) ("all.SCORE"))
19209       'gnus-score-find-hierarchical)
19210 @end example
19211
19212 @item gnus-score-expiry-days
19213 @vindex gnus-score-expiry-days
19214 \e$B$3$NJQ?t$O;H$o$l$F$$$J$$%9%3%"%U%!%$%kEPO?$,4|8B@Z$l:o=|$5$l$k$^$G$I$N$/\e(B
19215 \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
19216 \e$B%U%!%$%kEPO?$O:o=|$5$l$^$;$s!#=i4|CM$O\e(B 7 \e$B$G$9!#\e(B
19217
19218 @item gnus-update-score-entry-dates
19219 @vindex gnus-update-score-entry-dates
19220 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"0l;~E*$K9gCW$7$?%9%3%"EPO?$OF|IU$,99?7$5\e(B
19221 \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$BA4$F$N9gCW$7\e(B
19222 \e$B$J$$EPO?$O8E$/$J$j$9$.!"9gCW$9$kEPO?$r?7A/$G<c$$$^$^$G$9!#\e(B) \e$B$7$+$7!"$3$N\e(B
19223 \e$BJQ?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
19224 \e$B?@$HD>LL$9$k;v$K$J$k$G$7$g$&!#\e(B
19225
19226 @item gnus-score-after-write-file-function
19227 @vindex gnus-score-after-write-file-function
19228 \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
19229
19230 @item gnus-score-thread-simplify
19231 @vindex gnus-score-thread-simplify
19232 \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
19233 \e$B$N$?$a$KC1=c2=$5$l$^$9\e(B---\e$B8=:_\e(B
19234 \e$B$N\e(B @code{gnus-simplify-subject-functions} \e$B$NCM$K$h$C$F!#%9%3%"EPO?\e(B
19235 \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
19236 \e$B$GC1=c2=$5$l$^$9!#\e(B
19237 @end table
19238
19239 @node Score File Format
19240 @section \e$B%9%3%"%U%!%$%kMM<0\e(B
19241 @cindex score file format
19242
19243 \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
19244 \e$B%$%k$G$9!#L5F\Ce$JMxMQ<T$O$3$l$rJT=8$7$J$$$G$/$@$5$$!#A4$F$O35N,%P%C%U%!\e(B
19245 \e$B$+$iJQ99$5$l$k$G$7$g$&!#\e(B
19246
19247 \e$B$H$K$+$/!"$=$l$r<+J,$G$$$8$C$F$_$?$/$J$C$?$N$J$i!"Nc$,$"$j$^$9\e(B:
19248
19249 @lisp
19250 (("from"
19251   ("Lars Ingebrigtsen" -10000)
19252   ("Per Abrahamsen")
19253   ("larsi\\|lmi" -50000 nil R))
19254  ("subject"
19255   ("Ding is Badd" nil 728373))
19256  ("xref"
19257   ("alt.politics" -1000 728372 s))
19258  ("lines"
19259   (2 -100 nil <))
19260  (mark 0)
19261  (expunge -1000)
19262  (mark-and-expunge -10)
19263  (read-only nil)
19264  (orphan -10)
19265  (adapt t)
19266  (files "/hom/larsi/News/gnu.SCORE")
19267  (exclude-files "all.SCORE")
19268  (local (gnus-newsgroup-auto-expire t)
19269         (gnus-summary-make-false-root empty))
19270  (eval (ding)))
19271 @end lisp
19272
19273 \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
19274 \e$B$F$O!"\e(B@ref{Advanced Scoring} \e$B$r8+$F$/$@$5$$!#\e(B
19275
19276 \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
19277 \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
19278 \e$B9~$`$N$K;H$o$l$^$9$N$G!"0UL#E*$KM-8z$G$J$$$H$7$F$b!"J8K!E*$K$OM-8z$G$9!#\e(B
19279
19280 \e$B$3$NO"A[%j%9%H$G$OO;$D$N%-!<$r;H$&;v$,$G$-$^$9!#\e(B
19281
19282 @table @code
19283 @item \e$BJ8;zNs\e(B (STRING)
19284 \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
19285 \e$B%"$O$3$l$i$NH,$D$N%X%C%@!<$@$1$K<B9T$5$l$^$9\e(B: @code{From},
19286 @code{Subject}, @code{References}, @code{Message-ID}, @code{Xref},
19287 @code{Lines}, @code{Chars}@code{Date} \e$B$G$9!#$3$l$i$N%X%C%@!<$K2C$($F!"\e(B
19288 Gnus \e$B$K5-;vA4BN$r<hF@$7$F\e(B,\e$B5-;v$N$h$jBg$-$JItJ,$G9gCW$r9T$&$h$&$K$9$k;0$D\e(B
19289 \e$B$NJ8;zNs$,$"$j$^$9\e(B: @code{Body} \e$B$O5-;v$NK\BN\e(B (Body) \e$B$G9gCW$r<B9T$7!"\e(B
19290 @code{Head} \e$B$O5-;v$N%X%C%@!<\e(B (Head) \e$B$G9gCW$r<B9T$7!"\e(B@code{All} \e$B$O5-;vA4\e(B
19291 \e$BBN$G9gCW$r<B9T$7$^$9!#:G8e$N$3$l$i$N;0$D$N%-!<$r;H$&;v$O%0%k!<%W$KF~$k$H\e(B
19292 \e$B$-$KB.EY$r\e(B @emph{\e$B$+$J$j\e(B} \e$BCY$/$9$k;v$K5$$rIU$1$F$/$@$5$$!#%9%3%"$rIU$1$k\e(B
19293 \e$B;v$N$G$-$k:G8e$N\e(B ``\e$B%X%C%@!<\e(B'' \e$B$O\e(B @code{Followup} \e$B$G$9!#$3$l$i$N%9%3%"EP\e(B
19294 \e$BO?$O$=$l$K9gCW$9$k5-;v$X$NA4$F$N%U%)%m!<%"%C%W$N$?$a$N?7$7$$%9%3%"EPO?$,\e(B
19295 \e$BIU$12C$($i$l$k\e(B
19296
19297 \e$B$3$N%-!<$KB3$/$N$OG$0U$N?t$N%9%3%"EPO?$G!"$=$l$>$l$N%9%3%"EPO?$O0l$D$+$i\e(B
19298 \e$B;M$D$^$G$NMWAG$r;}$A$^$9!#\e(B
19299 @enumerate
19300
19301 @item
19302 \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
19303 \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
19304
19305 @item
19306 \e$B$b$7FsHVL\$NMWAG$,B8:_$9$k$J$i!"$=$l$O?t;z$G$"$k$Y$-$G\e(B
19307 \e$B$9\e(B---@dfn{\e$B%9%3%"MWAG\e(B}\e$B!#$3$N?t;z$OIi$NL58BBg$+$i@5$NL58BBg$^$G$N4V$N@0?t\e(B
19308 \e$B$G$"$k$Y$-$G$9!#$b$79gCW$,@.8y$9$l$P!"$3$N?t;z$,5-;v$N%9%3%"$K2C$($i$l$^\e(B
19309 \e$B$9!#$b$7$3$NMWAG$,B8:_$7$F$$$J$1$l$P!"?t\e(B
19310 \e$B;z\e(B @code{gnus-score-interactive-default-score}\e$B$,Be$o$j$K;H$o$l$^$9!#$3$l\e(B
19311 \e$B$O=i4|@_Dj$G\e(B 1000 \e$B$G$9!#\e(B
19312
19313 @item
19314 \e$B$b$7;0HVL\$NMWAG$,B8:_$7$F$$$k$H!"$=$l$O?t;z$G$"$k$Y$-$G\e(B
19315 \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%"EPO?$,9gCW$7$?;~9o$r\e(B
19316 \e$B<($7!"$3$l$O%9%3%"EPO?$N4|8B@Z$l>C5n5!9=$N5!G=$N$?$a$K;H$o$l$^$9!#$3$NMW\e(B
19317 \e$BAG$,B8:_$7$F$$$J$1$l$P!"%9%3%"EPO?$O1JB3$7$^$9!#F|IU$O5*85A0\e(B 1\e$BG/\e(B12\e$B7n\e(B31\e$BF|\e(B
19318 \e$B$+$i7P2a$7$?F|$K$A$N?t$GI=$5$l$^$9!#\e(B
19319
19320 @item
19321 \e$B$b$7;MHVL\$NMWAG$,B8:_$7$F$$$k$H!"$=$l$O%7%s%\%k$G$"$k$Y$-$G\e(B
19322 \e$B$9\e(B---@dfn{\e$B7?MWAG\e(B} \e$B$G$9!#$3$NMWAG$O$3$N%9%3%"EPO?$,5-;v$K9gCW$9$k$+$I$&$+\e(B
19323 \e$B$rD4$Y$k$N$K$I$N4X?t$,;H$o$l$k$Y$-$G$"$k$+$r;XDj$7$^$9!#\e(B
19324
19325 @table @dfn
19326 @item From, Subject, References, Xref, Message-ID
19327 \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
19328 \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
19329 @code{e} \e$B$H\e(B @code{E} (\e$B@53N$J9gCW\e(B) (exact match)\e$B!"\e(B
19330 @code{w} (\e$B8l$N9gCW\e(B) (word match) \e$B7?$,B8:_$7$^$9!#$b$7$3$NMWAG$,B8:_$7$J\e(B
19331 \e$B$$$H!"\e(BGnus \e$B$OJ8;zNs$N0lIt$N9gCW$,MQ$$$i$l$k$Y$-$G$"$k$H$_$J$7$^$9!#\e(B
19332 @code{R}, @code{S}, @code{E} \e$B$O9gCW$,BgJ8;z$H>.J8;z$r6hJL$9$kJ}K!$G9T$o\e(B
19333 \e$B$l$k$H$$$&E@$GB>$N$b$N$H0[$J$j$^$9!#A4$F$N$3$l$i$N0lJ8;z7?$OK\Ev\e(B
19334 \e$B$O\e(B @code{regexp}, @code{exact}, @code{word} \e$B7?$NC;=L7A$G!"$b$7$=$&$7$?$$\e(B
19335 \e$B$H;W$($P$3$A$i$rBe$o$j$K;H$&;v$,$G$-$^$9!#\e(B
19336
19337 @item Extra
19338 \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
19339 \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
19340 \e$B%3%"EPO?$N\e(B 5 \e$BHVL\$NMWAG$,%9%3%"$rIU$1$k%X%C%@!<$NL>A0$K$J$j$^$9!#\e(B
19341 @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
19342 \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
19343 \e$B$i\e(B spam \e$B$N967b$,$"$k>l9g$KM-8z$G$9!#\e(B
19344
19345 @lisp
19346 ("111.222.333.444" -1000 nil s
19347  "NNTP-Posting-Host")
19348 @end lisp
19349
19350 @item Lines, Chars
19351 \e$B$3$l$i$NFs$D$N%X%C%@!<$O0c$C$?9gCW$N7?$r;H$$$^$9\e(B: @code{<}, @code{>},
19352 @code{=}, @code{>=}, @code{<=} \e$B$G$9!#\e(B
19353
19354 \e$B$3$l$i$N=R8l$O$b$7\e(B
19355
19356 @example
19357 (PREDICATE HEADER MATCH)
19358 @end example
19359
19360 \e$B$NI>2A$,\e(B @code{nil} \e$B$G$J$$$H!"??$H$J$j$^$9!#Nc$($P!">e5i9g\e(B
19361 \e$BCW\e(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) \e$B$O7k2L$H$7$F0J2<$N<0\e(B
19362 \e$B$K$J$j$^$9!#\e(B
19363
19364 @lisp
19365 (< header-value 4)
19366 @end lisp
19367
19368 \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
19369 \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
19370 \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
19371 \e$B$K!#\e(B)
19372
19373 \e$B9gCW$,\e(B @code{Lines} \e$B$G$J$5$l$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s\e(B
19374 \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$K\e(B
19375 \e$BA4$F$N5-;v$,\e(B 0 \e$B9T$G$"$k$H$7$F07$o$l$k;v$K5$$rIU$1$F$/$@$5$$!#$3$l$O$b$7\e(B
19376 \e$B>/$7$N9T$7$+$J$$5-;v$N%9%3%"$r2<$2$F$$$k$N$J$i!"JQ$J7k2L$,5/$3$jF@$k;v$K\e(B
19377 \e$B$J$j$^$9!#\e(B
19378
19379 @item Date
19380 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:
19381 @code{before}, @code{at}, @code{after} \e$B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&\e(B
19382 \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
19383 \e$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^\e(B
19384 \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
19385 \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
19386 \e$B$9$,!"\e(B``\e$B$3$N4X?t$O7g$+$;$J$$$b$N$G$"$k;v$,$o$+$C$?\e(B'' \e$B$H8@$C$??M$,$$$k$H\e(B
19387 \e$BJ9$$$F$$$^$9!#\e(B)
19388
19389 (\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
19390 \e$B$HE,@Z$JLu$,$"$l$P$*CN$i$;2<$5$$!#\e(B)
19391
19392 @cindex ISO8601
19393 @cindex date
19394 \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
19395 \e$B5,I=8=$rMQ$$$F9gCW$5$;$k;v$,$G$-$^$9!#F|IU$O$^$:\e(B ISO8601 \e$BC;=LMM\e(B
19396 \e$B<0\e(B (compact format) \e$B$KI8=`2=$5$l$^\e(B
19397 \e$B$9\e(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} \e$B$G$9!#Nc$($P!"$b$7A4$F$NG/\e(B
19398 \e$B$N\e(B 4\e$B7n\e(B1\e$BF|\e(B \e$B$KEj9F$5$l$?A4$F$N5-;v$K$,<#$5$;$?$$$N$G$"$l$P!"\e(B
19399 @samp{....0401.........} \e$B$r9gCWJ8;zNs$H$7$F;H$&;v$,$G$-$^$9!#\e(B(\e$BF|IU$O85!9\e(B
19400 \e$B$NI8=`;~$GJ]B8$5$l$F$$$^$9$N$G!"$=$N5-;v$,Ej9F$5$l$?$H$3$m$G\e(B 4\e$B7n\e(B1\e$BF|\e(B \e$B$KEj\e(B
19401 \e$B9F$5$l$?5-;v$K9gCW$9$k;v$KCm0U$7$F$/$@$5$$!#I8=`;~$O0l2H$K$H$C$FHs>o$KM-\e(B
19402 \e$B1W$J3Z$7$_$G$7$g$&\e(B?)
19403
19404 @item Head, Body, All
19405 \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
19406 \e$B;H$$$^$9!#\e(B
19407
19408 @item Followup
19409 \e$B$3$N9gCW$N%-!<$O>/$7FCJL$G!"$=$l$O\e(B @code{From} \e$B%X%C%@!<$K9gCW$7!"9gCW$7\e(B
19410 \e$B$?5-;v$@$1$G$J$/$=$N5-;v$X$NA4$F$N%U%)%m!<%"%C%W$N%9%3%"$K$b1F6A$7$^$9!#\e(B
19411 \e$B$3$l$O$?$H$($P!"$"$J$?<+?H$N5-;v$X$N%U%)%m!<%"%C%W$N%9%3%"$rA}$d$7$?$j!"\e(B
19412 \e$BNI$/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
19413 \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
19414 \e$B$r;H$&$H!"%U%!%$%k\e(B @file{ADAPT} \e$B$r:n$k;v$K$J$j$^$9!#\e(B)
19415
19416 @item Thread
19417 \e$B$3$N9gCW%-!<$O\e(B @code{Followup} \e$B9gCW%-!<$HF1$89T$KF0:n$7$^$9!#\e(B
19418 @code{Message-ID} @var{x} \e$B$G;O$^$C$F$$$k\e(B (\e$BI{\e(B)\e$B%9%l%C%I$K%9%3%"$rIU$1$?$$\e(B
19419 \e$B$N$G$"$l$P!"\e(B@samp{thread} \e$B9gCW$rIU$12C$($^$9!#$3$l$O\e(B @code{Reference} \e$B%X%C\e(B
19420 \e$B%@!<$K\e(B @var{x} \e$B$r;}$D$=$l$>$l$N5-;v$K?7$7$$\e(B @samp{thread} \e$B9gCW$rDI2C$7$^\e(B
19421 \e$B$9!#\e(B(\e$B$3$l$i$N?7$7$$\e(B @samp{thread} \e$B9gCW$O$3$l$i$N9gCW$9$k5-;v\e(B
19422 \e$B$N\e(B @code{Message-ID} \e$B$r;H$$$^$9!#\e(B) \e$B$3$l$O%9%l%C%I$N$$$/$D$+$N5-;v$,40A4\e(B
19423 \e$B$J\e(B @code{References} \e$B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7$F$b!"%9%l%C%IA4BN$N\e(B
19424 \e$B%9%3%"$r>e$2\e(B/\e$B2<$2$G$-$k;v$rJ]>Z$7$^$9!#$3$l$r;H$&$H!"%9%l%C%I$N5-;v$K7h\e(B
19425 \e$BDjE*$G$J$$%9%3%"$,IU$/$+$b$7$l$J$$$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#\e(B(\e$B$3$N9g\e(B
19426 \e$BCW%-!<$r;H$&$H!"%U%!%$%k\e(B @file{ADAPT} \e$B$r:n$k;v$K$J$j$^$9!#\e(B)
19427 @end table
19428 @end enumerate
19429
19430 @cindex score file atoms
19431 @item mark
19432 \e$B$3$NEPO?$NCM$O?t;z$G$"$k$Y$-$G$9!#$3$N?t;z$h$jDc$$%9%3%"$N5-;v$K$O4{FI$N\e(B
19433 \e$B0u$,IU$-$^$9!#\e(B
19434
19435 @item expunge
19436 \e$B$3$NEPO?$NCM$O?t;z$G$"$k$Y$-$G$9!#$3$N?t;z$h$jDc$$%9%3%"$N5-;v$O35N,%P%C\e(B
19437 \e$B%U%!$+$i:o=|$5$l$^$9!#\e(B
19438
19439 @item mark-and-expunge
19440 \e$B$3$NEPO?$NCM$O?t;z$G$"$k$Y$-$G$9!#$3$N?t;z$h$jDc$$%9%3%"$N5-;v$K$O4{FI$N\e(B
19441 \e$B0u$,IU$-!"35N,%P%C%U%!$+$i:o=|$5$l$^$9!#\e(B
19442
19443 @item thread-mark-and-expunge
19444 \e$B$3$NEPO?$NCM$O?t;z$G$"$k$Y$-$G$9!#%9%3%"$NAm7W$,$3$N?t;z$h$jDc$$%9%l%C%I\e(B
19445 \e$B$K$O4{FI$N0u$,IU$-!"35N,%P%C%U%!$+$i:o=|$5$l$^$9!#\e(B
19446 @code{gnus-thread-score-function} \e$B$O%9%l%C%I$N%9%3%"$NAm7W$r$I$N$h$&$K7W\e(B
19447 \e$B;;$9$k$+$r;XDj$7$^$9!#\e(B
19448
19449 @item files
19450 \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
19451 \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
19452 \e$B$9!#\e(B
19453
19454 @item exclude-files
19455 \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
19456 \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
19457 \e$B$;$s!#\e(B
19458
19459 @item eval
19460 \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
19461 \e$B$F$$$k$H$-$OL5;k$5$l$^$9!#\e(B
19462
19463 @item read-only
19464 \e$BFI$_9~$_@lMQ%9%3%"%U%!%$%k$O99?7$5$l$?$jJ]B8$5$l$?$j$7$^$;$s!#A4BNE*%9%3\e(B
19465 \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
19466 (\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
19467 \e$B$JA4$F$N%0%k!<%W$KE,MQ$9$k%9%3%"%U%!%$%k$N;v$G$O$"$j$^$;$s!#\e(B)
19468
19469 @item orphan
19470 \e$B$3$NEPO?$NCM$O?t;z$G$"$k$Y$-$G$9!#?F5-;v$r;}$?$J$$5-;v$O%9%3%"$K$3$N?t;z\e(B
19471 \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
19472 \e$B$$$+$1$F$$$k$H$7$F$/$@$5$$!#$*$=$i$/Fs!";0$N%9%l%C%I$H?7$7$$%9%l%C%I$@$1\e(B
19473 \e$B$rDI$$$?$$$G$7$g$&!#\e(B
19474
19475 \e$B0J2<$N;0$D$N%9%3%"%U%!%$%kEPO?$K$h$C$F$=$l$r$9$k;v$,$G$-$^$9\e(B:
19476
19477 @example
19478         (orphan -500)
19479         (mark-and-expunge -100)
19480 @end example
19481
19482 \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
19483 \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
19484 \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
19485 \e$B$7$m$$%9%l%C%I$N?7$7$$5-;v$HA4$/?7$7$$%9%l%C%I$r8+$k;v$K$J$j$^$9!#\e(B
19486
19487 \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
19488 \e$B6=L#?<$$%9%l%C%I$,>/$7B8:_$7$9$kNL$NB?$$%0%k!<%W$N$?$a$K$"$j$^$9!#\e(B
19489
19490 @item adapt
19491 \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!"=i4|@_Dj\e(B
19492 \e$B$NE,1~%9%3%"K!B'$,;H$o$l$^$9!#$b$7$3$l$,\e(B @code{ignore} \e$B$G$"$k$H!"$3$N%0\e(B
19493 \e$B%k!<%W$K$OE,1~%9%3%"$O<B9T$5$l$^$;$s!#$b$7%j%9%H$G$"$k$H!"$=$N%j%9%H$OE,\e(B
19494 \e$B1~%9%3%"K!B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$$+!"\e(B
19495 @code{t} \e$B$d\e(B @code{ignore} \e$B$G$J$$B>$N$b$N$G$"$l$P!"=i4|@_Dj$NE,1~%9%3%"K!\e(B
19496 \e$BB'$,;H$o$l$^$9!#$?$$$F$$$N%0%k!<%W$KE,1~%9%3%"$r;H$$$?$$$N$G$"$l$P!"\e(B
19497 @code{gnus-use-adaptive-scorint} \e$B$r\e(B @code{t} \e$B$K@_Dj$7!"\e(B@code{(adapt
19498 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
19499 \e$B%W$G$@$1E,1~%9%3%"$r9T$$$?$$$N$G$"$l$P!"\e(B
19500 @code{gnus-use-adaptive-scoring} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7!"\e(B
19501 @code{(adaptive t)} \e$B$r$=$l$r9T$$$?$$%0%k!<%W$N%9%3%"%U%!%$%k$KA^F~$9$k$G\e(B
19502 \e$B$7$g$&!#\e(B
19503
19504 @item adaptive-file
19505 \e$BA4$F$NE,1~%9%3%"EPO?$O$3$NEPO?$K$h$C$FL>$E$1$i$l$?%U%!%$%k$KF~$j$^$9!#$=\e(B
19506 \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$8\e(B
19507 \e$BE,1~%9%3%"%U%!%$%k$rMQ$$$k;v$K$h$C$F!"J#?t$N%0%k!<%W$K0lEY$KE,1~%9%3%"$r\e(B
19508 \e$BIU$1$?$$$H$-$KJXMx$G$7$g$&!#\e(B
19509
19510 @item local
19511 @cindex local variables
19512 \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
19513 \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$5$l\e(B
19514 \e$B$?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
19515 \e$B$r$"$^$j9%$^$J$$$$$/$D$+$N%0%k!<%W$GJQ?t$r@_Dj$9$kJ}K!$G$9!#\e(B
19516 @var{value} \e$B$OI>2A$5$l$J$$;v$KCm0U$7$F$/$@$5$$!#\e(B
19517 @end table
19518
19519 @node Score File Editing
19520 @section \e$B%9%3%"%U%!%$%kJT=8\e(B
19521
19522 \e$BIaDL$OA4$F$N%9%3%"L?Na$r35N,%P%C%U%!$+$iH/9T$7$^$9$,!"<j$G$=$l$i$rJT=8$7\e(B
19523 \e$B$?$$5$$K6n$i$l$k$+$b$7$l$^$;$s$N$G!"$=$l$N$?$a$N%b!<%I$rDs6!$7$F$$$^$9!#\e(B
19524
19525 \e$B$=$l$OC1=c$K>/$7%+%9%?%^%$%:$5$l$?\e(B @code{emacs-lisp} \e$B%b!<%I$G!"0J2<$NDI\e(B
19526 \e$B2C$NL?Na$,B8:_$7$^$9\e(B:
19527
19528 @table @kbd
19529 @item C-c C-c
19530 @kindex C-c C-c (\e$B%9%3%"\e(B)
19531 @findex gnus-score-edit-done
19532 \e$B$"$J$?$,9T$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!$KLa$j$^\e(B
19533 \e$B$9\e(B (@code{gnus-score-edit-done})\e$B!#\e(B
19534
19535 @item C-c C-d
19536 @kindex C-c C-d (\e$B%9%3%"\e(B)
19537 @findex gnus-score-edit-insert-date
19538 \e$B8=:_$NF|IU$r?t;zMM<0$GA^F~$7$^$9\e(B (@code{gnus-score-edit-insert-date})\e$B!#\e(B
19539 \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
19540 \e$B?t;z$G$9!#\e(B
19541
19542 @item C-c C-p
19543 @kindex C-c C-p (\e$B%9%3%"\e(B)
19544 @findex gnus-score-pretty-print
19545 \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
19546 \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
19547 \e$B$7$?$$$G$7$g$&!#$3$NL?Na\e(B (@code{gnus-score-pretty-print}) \e$B$,$"$J$?$N$?$a\e(B
19548 \e$B$K$=$l$r$7$^$9!#\e(B
19549 @end table
19550
19551 \e$B$3$N%b!<%I$r;H$&$?$a$K$O\e(B @kbd{M-x gnus-score-mode} \e$B$HBG$C$F$/$@$5$$!#\e(B
19552
19553 @vindex gnus-score-mode-hook
19554 @code{gnus-score-menu-hook} \e$B$,%9%3%"%b!<%I%P%C%U%!$G<B9T$5$l$^$9!#\e(B
19555
19556 \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%9\e(B
19557 \e$B%3%"%U%!%$%k$NJT=8$r;O$a$k;v$,$G$-$^$9!#\e(B
19558
19559 @node Adaptive Scoring
19560 @section \e$BE,1~@-%9%3%"\e(B
19561 @cindex adaptive scoring
19562
19563 \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(B
19564 Gnus \e$B$K$O$3$l$i$rA4$F<+F0E*$K\e(B --- \e$B$^$k$GKbK!$G$b;H$C$?$h$&$K:n@.\e(B
19565 \e$B$9$kJ}K!$,$"$j$^$9!#$$$d$`$7$m!"?M9)L5G=$K$h$C$F!"$H$$$&J}$,@53N\e(B
19566 \e$B$+$J!#\e(B
19567
19568 @vindex gnus-use-adaptive-scoring
19569 \e$B5-;v$rFI$s$@$H$-!"$"$k$$$O5-;v$K4{FI$N0u$r$D$1$?$H$-!"5-;v$r:o=|$7$?$H$-\e(B
19570 \e$B$K!"$=$N0u$r;D$7$F$*$$$F$/$@$5$$!#%0%k!<%W$+$i=P$k$H$-$K\e(B Gnus \e$B$O!"$=$l$i\e(B
19571 \e$B$N0u$NJU$j$rSL$.2s$j!"2?$N0u$r8+$D$1$?$+$K0MB8$7$F%9%3%"MWAG$rDI2C$7$^$9!#\e(B
19572 \e$B$3$N5!G=\e(B
19573 \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
19574 \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
19575 \e$B1~$5$;$?$1$l$P!"$3$NJQ?t$r\e(B @code{(word)} \e$B$K@_Dj$7$F$/$@$5$$!#N>J}$NE,1~\e(B
19576 \e$BJ}K!$r;H$$$?$1$l$P!"$3$NJQ?t$r\e(B@code{(wordline)} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
19577
19578 @vindex gnus-default-adaptive-score-alist
19579 @code{gnus-default-adaptive-score-alist} \e$BJQ?t$r%+%9%?%^%$%:$9$k$3$H$G!"\e(B
19580 \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
19581
19582 @lisp
19583 (setq gnus-default-adaptive-score-alist
19584       '((gnus-unread-mark)
19585         (gnus-ticked-mark (from 4))
19586         (gnus-dormant-mark (from 5))
19587         (gnus-del-mark (from -4) (subject -1))
19588         (gnus-read-mark (from 4) (subject 2))
19589         (gnus-expirable-mark (from -1) (subject -1))
19590         (gnus-killed-mark (from -1) (subject -3))
19591         (gnus-kill-file-mark)
19592         (gnus-ancient-mark)
19593         (gnus-low-score-mark)
19594         (gnus-catchup-mark (from -1) (subject -1))))
19595 @end lisp
19596
19597 \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
19598 \e$B$7$/$O\e(B ``\e$BK\Ev$N\e(B'' \e$B0u\e(B --- \e$B$D$^$jJ8;z\e(B)\e$B$r;}$A$^$9!#$3$N%-!<$N8e$K$OG$0U$N?t\e(B
19599 \e$B$N%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$,\e(B
19600 \e$B0l$D$b$J$1$l$P!"$=$N%-!<$,5-;v$N0u$H$7$F$D$$$F$$$k5-;v$KBP$7$F$OE,1~@-%9\e(B
19601 \e$B%3%"$O<B9T$5$l$^$;$s!#Nc$($P>e5-$NNc$G$O!"\e(B@code{gnus-unread-mark} \e$B$,$D$$\e(B
19602 \e$B$F$$$k5-;v$OE,1~@-%9%3%"$NEPO?9`L\$K$O$J$j$^$;$s!#\e(B
19603
19604 \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
19605 \e$B$&$A$?$@0l$D$7$+E,MQ$5$l$^$;$s!#\e(B
19606
19607 @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\e(B
19608 \e$B$N0u\e(B (\e$B$9$J$o$A\e(B @samp{e} \e$B$N0u\e(B)\e$B$,$D$$$F$$$k5-;v$OA4$F!"\e(B@code{From} \e$B%X%C%@!<\e(B
19609 \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%"EPO?$,DI2C$5$l\e(B
19610 \e$B$^$9!#$3$l$r$"$J$?$NJP8+$K9g$o$;$FJQ99$7$F$/$@$5$$!#\e(B
19611
19612 \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$,$D$$$F$$$?\e(B
19613 \e$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=\e(B
19614 \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
19615 \e$B$J$$$+$.$j!"\e(B-10 \e$B$N$O$:$G$9!#\e(B
19616
19617 \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
19618 \e$B4{FI5-;v$K$OA4$F\e(B @samp{E} \e$B0u$,$D$1$i$l$^$9!#$3$l$O$*$=$i$/!"E,1~@-%9%3%"\e(B
19619 \e$BIU$1$r$A$g$C$H$P$+$jIT2DG=$K$9$k$N$G!"<+F04|8B@Z$l>C5n$HE,1~@-%9%3%"$O0l\e(B
19620 \e$B=o$K$O$&$^$/$d$C$F$$$1$^$;$s!#\e(B
19621
19622 \e$B%9%3%"$r$D$1$i$l$k%X%C%@!<$K$O\e(B @code{from}, @code{subject},
19623 @code{message-id}, @code{references}, @code{xref}, @code{lines},
19624 @code{chars}, @code{date} \e$B$,$"$j$^$9!#$5$i$K\e(B @code{followup} \e$B$K$b%9%3%"\e(B
19625 \e$BIU$1$G$-$^$9!#$3$l$O8=:_$N5-;v$N\e(B @code{Message-ID} \e$B$r;HMQ$7\e(B
19626 \e$B$F\e(B @code{References} \e$B%X%C%@!<$K%^%C%A!"$9$J$o$A$3$l$KB3$$$?%9%l%C%I$K%^%C\e(B
19627 \e$B%A$9$kE,1~@-%9%3%"EPO?$r:n@.$7$^$9!#\e(B
19628
19629 \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
19630 \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
19631 \e$B$P\e(B -300 \e$B$/$i$$$K@_Dj$7$F$*$$$?J}$,NI$$$G$9!#\e(B
19632
19633 \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
19634 \e$B$J$?$,2?$b8@$o$J$/$F$b!"$"$J$?$N9%$-$JEj9F<T$r6/D4$7!"$"$^$j9%$-$G$O$J$$\e(B
19635 \e$BEj9F<T$r>C5n$9$k$h$&$K$J$k$O$:$G$9!#\e(B
19636
19637 \e$B$I$N%0%k!<%W$K$*$$$FE,1~@-%9%3%"$r:nF0$5$;$k$+$O!"%9%3%"%U%!%$\e(B
19638 \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
19639 \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
19640
19641 @vindex gnus-adaptive-file-suffix
19642 \e$BE,1~@-%9%3%"EPO?9`L\$O!"%0%k!<%WL>$K\e(B @code{gnus-adaptive-file-suffix} \e$B$r\e(B
19643 \e$BIU2C$7$?L>A0$N%U%!%$%k$KF~$l$i$l$^$9!#=i4|@_DjCM$O\e(B @file{ADAPT} \e$B$G$9!#\e(B
19644
19645 @vindex gnus-adaptive-pretty-print
19646 \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
19647 \e$B$F$$$^$;$s!#\e(B@code{gnus-adaptive-pretty-print} \e$B$,\e(B @code{nil} (\e$B%G%#%U%)%k\e(B
19648 \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
19649
19650 @vindex gnus-score-exact-adapt-limit
19651 \e$BE,1~@-%9%3%"$r9T$&$H$-$O!"ItJ,J8;zNs0lCW$d%U%!%8!<$J0lCW$r9T$C$?J}$,!"$*\e(B
19652 \e$B$=$i$/$[$H$s$I$N>l9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"%X%C%@!<\e(B
19653 \e$B$N0lCW$7$?ItJ,$,C;$$>l9g!"0U?^$KH?$9$k$h$&$JF0:n$r$9$k2DG=@-$,Bg$-$/$J$k\e(B
19654 \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
19655 \e$B$O40A40lCW$,9T$o$l$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"$3$NLdBj$,5/$3$i\e(B
19656 \e$B$J$$$h$&$K>o$K40A40lCW$,9T$o$l$^$9!#\e(B
19657
19658 @vindex gnus-default-adaptive-word-score-alist
19659 \e$B>e$G=R$Y$?$h$&$K!"8DJL$NC18l$KBP$7$F$b%X%C%@!<A4BN$KBP$7$F$bE,1~$r9T$&$3\e(B
19660 \e$B$H$,$G$-$^$9!#C18l$KBP$7$FE,1~$r9T$C$?>l9g!"\e(B
19661 @code{gnus-default-adaptive-word-score-alist} \e$BJQ?t$K$h$C$F!"3FC18l$KBP$7\e(B
19662 \e$B$F$"$k0u$X$I$s$J%9%3%"$rM?$($k$+$r;XDj$7$^$9!#\e(B
19663
19664 @lisp
19665 (setq gnus-default-adaptive-word-score-alist
19666       `((,gnus-read-mark . 30)
19667         (,gnus-catchup-mark . -10)
19668         (,gnus-killed-mark . -20)
19669         (,gnus-del-mark . -15)))
19670 @end lisp
19671
19672 \e$B$3$l$,=i4|@_DjCM$G$9!#C18l$KBP$9$kE,1~$rM-8z$K$9$k$H!"\e(B
19673 @code{gnus-read-mark} \e$B$N0u$N$D$$$?5-;v$NI=Bj$K8=$l$kA4$F$NC18l$,!"%9%3%"\e(B
19674 \e$B$K\e(B 30 \e$BE@DI2C$9$k$H$$$&%9%3%"5,B'$r@8$_=P$7$^$9!#\e(B
19675
19676 @vindex gnus-default-ignored-adaptive-words
19677 @vindex gnus-ignored-adaptive-words
19678 @code{gnus-default-ignored-adaptive-words} \e$B$N%j%9%H$K8=$l$kC18l$OL5;k$5\e(B
19679 \e$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J\e(B
19680 \e$B$/\e(B @code{gnus-ignored-adaptive-words} \e$B%j%9%H$NJ}$r;H$C$F$/$@$5$$!#\e(B
19681
19682 @vindex gnus-adaptive-word-length-limit
19683 \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
19684 \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
19685 \e$B$,$G$-!"$3$N?tCM$h$jC;$$C18l$OL5;k$5$l$^$9!#$3$NJQ?t$N=i4|@_DjCM\e(B
19686 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
19687
19688 @vindex gnus-adaptive-word-syntax-table
19689 \e$B%9%3%"IU$1$,=*N;$7$?$H$-!"\e(B@code{gnus-adaptive-word-syntax-table} \e$B$NJ8K!\e(B
19690 \e$BI=$,$=$N1F6A$r<u$1$^$9!#$3$l$OI8=`$NJ8K!I=$H;w$F$$$^$9$,!"C18l$N9=@.MWAG\e(B
19691 \e$B$H$J$i$J$$J8;z$N?t$b9MN8$7$^$9!#\e(B
19692
19693 @vindex gnus-adaptive-word-minimum
19694 \e$B$b$7\e(B @code{gnus-adaptive-word-minimum} \e$B$K?t;z$,@_Dj$5$l$F$$$k$H!"C18lE,\e(B
19695 \e$B1~@-%9%3%"IU$1=hM}$K$*$$$F!"5-;v$N%9%3%"$,$3$N?t;z$h$j$b>.$5$/$J$k$3$H$O\e(B
19696 \e$B$"$j$^$;$s!#=i4|@_DjCM$O\e(B @code{nil} \e$B$G$9!#\e(B
19697
19698 @vindex gnus-adaptive-word-no-group-words
19699 @code{gnus-acaptive-word-no-group-words} \e$B$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B
19700 Gnus \e$B$O%0%k!<%WL>$NA4$F$N8l$K$D$$$F!"C18lE,1~@-%9%3%"$r$7$^$;$s!#$[$H$s\e(B
19701 \e$B$I$NI=Bj$,\e(B @samp{emacs} \e$B$H$$$&8l$r4^$s$G$$$k\e(B @samp{comp.editor.emacs} \e$B$N\e(B
19702 \e$B$h$&$J%0%k!<%W$GJXMx$G$9!#\e(B
19703
19704 \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
19705 \e$B$,7y$$$+$r!"$3$N5,B'$rDL$7$F?GCG$9$kMxMQ<T@:?@J,@OL?\e(B
19706 \e$BNa\e(B @code{gnus-psychoanalyze-user} \e$B$r=q$$$F$_$k$HNI$$$+$b$7$l$^$;$s!#$$$d!"\e(B
19707 \e$BNI$/$J$$$+$J!#\e(B
19708
19709 \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
19710 \e$B$H$$$&$3$H$O?4$KN1$a$F$*$$$F$/$@$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$OA4$/;H\e(B
19711 \e$B$$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(\e$B$h\e(B
19712 \e$B$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
19713
19714 @node Home Score File
19715 @section \e$B%[!<%`%9%3%"%U%!%$%k\e(B
19716
19717 \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
19718 \e$B%$%k\e(B @dfn{home score file} \e$B$H8F$P$l$^$9!#$3$l$ODL>o\e(B (\e$B=i4|@_Dj$G\e(B) \e$B$=$N%0\e(B
19719 \e$B%k!<%WMQ$N%9%3%"%U%!%$%k$K$J$j$^$9!#Nc$($P!"\e(B@samp{gnu.emacs.gnus} \e$BMQ$N%[!<\e(B
19720 \e$B%`%9%3%"%U%!%$%k$O\e(B @file{gnu.emacs.gnus.SCORE} \e$B$H$J$k$o$1$G$9!#\e(B
19721
19722 \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
19723 \e$B%W4V$G6&DL$N%[!<%`%9%3%"%U%!%$%k$r6&M-$9$k$HJXMx$J$H$-$,B?$$$G$7$g\e(B
19724 \e$B$&\e(B --- \e$BNc$($PA4$F$N\e(B @samp{emacs} \e$B%0%k!<%W$GF1$8%[!<%`%9%3%"%U%!%$%k$r;H\e(B
19725 \e$B$&$3$H$b$G$-$^$9!#\e(B
19726
19727 @vindex gnus-home-score-file
19728 \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
19729 \e$B<h$jF@$^$9!#\e(B
19730
19731 @enumerate
19732 @item
19733 \e$BJ8;zNs!#$3$N>l9g$3$N%U%!%$%k$,A4$F$N%0%k!<%W$G%[!<%`%9%3%"%U%!%$%k$H$7$F\e(B
19734 \e$B;HMQ$5$l$^$9!#\e(B
19735
19736 @item
19737 \e$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O\e(B
19738 \e$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#\e(B
19739
19740 @item
19741 \e$B%j%9%H!#$3$N%j%9%H$NMWAG$O0J2<$NCM$r<h$jF@$^$9!#\e(B
19742
19743 @enumerate
19744 @item
19745 @code{(@var{regexp} @var{file-name})}\e$B!#\e(B@var{regexp} \e$B$,%0%k!<%WL>$K%^%C%A\e(B
19746 \e$B$9$l$P!"\e(B@var{file-name} \e$B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#\e(B
19747
19748 @item
19749 \e$B4X?t!#$3$N4X?t$,\e(B @code{nil} \e$B0J30$rJV$;$P!"$=$NJV5QCM$,%[!<%`%9%3%"%U%!%$\e(B
19750 \e$B%k$H$7$F;HMQ$5$l$^$9!#\e(B
19751
19752 @item
19753 \e$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#\e(B
19754 @end enumerate
19755
19756 \e$B$3$N%j%9%H$NCf$+$i%^%C%A$9$k$b$N$r!":G=i$+$i8e$m$NJ}$K8~$+$C$FC5$7$F$$$-\e(B
19757 \e$B$^$9!#\e(B
19758
19759 @end enumerate
19760
19761 \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
19762 \e$B$P$G$-$^$9!#\e(B
19763
19764 @lisp
19765 (setq gnus-home-score-file
19766       "my-total-score-file.SCORE")
19767 @end lisp
19768
19769 \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
19770 \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
19771 \e$B$9!#\e(B
19772
19773 @findex gnus-hierarchial-home-score-file
19774 @lisp
19775 (setq gnus-home-score-file
19776       'gnus-hierarchial-home-score-file)
19777 @end lisp
19778
19779 \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
19780 \e$B$N$b$N$r4^$_$^$9!#\e(B
19781
19782 @table @code
19783 @item gnus-current-home-scre-file
19784 @findex gnus-current-home-score-file
19785 ``\e$B8=:_$N\e(B'' \e$BI8=`%9%3%"%U%!%$%k$rJV$7$^$9!#$3$l$O%9%3%"L?Na$K%9%3%"%U%!%$\e(B
19786 \e$B%k$N\e(B ``\e$B:GFbIt\e(B'' \e$B9gCW$X$NEPO?$r2C$($k$h$&$K$7$^$9!#\e(B
19787 @end table
19788
19789 \e$B$b$7\e(B @samp{emacs} \e$B%0%k!<%WMQ$N%9%3%"%U%!%$%k$H!"$=$l$H$OJL\e(B
19790 \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
19791 \e$B$=$l$>$lFH<+$N%9%3%"%U%!%$%k$r;H$$$?$$$N$G$"$l$P!"\e(B
19792
19793 @lisp
19794 (setq gnus-home-score-file
19795       ;; @r{\e$B@55,I=8=\e(B @code{"\\.emacs"} \e$B$K9gCW$9$k$9$Y$F$N%0%k!<%W\e(B}
19796       '(("\\.emacs" "emacs.SCORE")
19797         ;; @r{\e$B$9$Y$F$N\e(B comp \e$B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G\e(B}
19798         ("^comp" "comp.SCORE")))
19799 @end lisp
19800
19801 @vindex gnus-home-adapt-file
19802 @code{gnus-home-adapt-file} \e$B$O\e(B @code{gnus-home-score-file} \e$B$HA4$/F1$8$h\e(B
19803 \e$B$&$KF0:n$7$^$9$,!"$3$l$OBe$o$j$K2?$r%[!<%`E,MQ%9%3%"%U%!%$%k$K$9$k$+$r;X\e(B
19804 \e$BDj$7$^$9!#?7$7$$E,MQ%U%!%$%kEPO?9`L\$OA4$F!"$3$NJQ?t$G;XDj$5$l$k%U%!%$%k\e(B
19805 \e$B$KF~$l$i$l$^$9!#CM$K$OF1$8J8K!$,5v$5$l$^$9!#\e(B
19806
19807 @code{gnus-home-score-file} \e$B$H\e(B @code{gnus-home-adapt-file} \e$B$N;HMQ$K2C$(\e(B
19808 \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
19809 \e$B%?\e(B (@pxref{Topic Parameters}) \e$B$r;H$C$F$[$\F1MM$N$3$H$,$G$-$^$9!#%0%k!<%W!"\e(B
19810 \e$B%H%T%C%/%Q%i%a!<%?$O$3$NJQ?t$h$j$bM%@h$5$l$^$9!#\e(B
19811
19812 @node Followups To Yourself
19813 @section \e$B<+J,<+?H$X$N%U%)%m!<%"%C%W\e(B
19814
19815 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
19816 \e$BFs$D$NL?Na$rDs6!$7$F$$$^$9!#$=$7$F\e(B Gnus \e$B$O!"B>$N5-;v$K$*$1\e(B
19817 \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
19818 \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
19819 \e$B8=:_$N%P%C%U%!!<$K$"$k$b$NA4$F$KBP$7$F%9%3%"$rA}2C$5$;$^$9!#$3$l$O$"$J$?\e(B
19820 \e$B$N8@$C$?$3$H$KBP$7$F$_$s$J$,Ez$($F$/$l$?$H$-!"$9$0$K$=$l$KL\$r8~$1$?$$$H\e(B
19821 \e$B$-$K$H$F$bJXMx$G$9$M!#\e(B
19822
19823 @table @code
19824 @item gnus-score-followup-article
19825 @findex gnus-score-followup-article
19826 \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
19827
19828 @item gnus-score-followup-thread
19829 @findex gnus-score-followup-thread
19830 \e$B$3$l$O$"$J$?$N5-;v$h$j\e(B ``\e$B2<\e(B'' \e$B$N%9%l%C%I$K8=$l$k5-;vA4$F$KBP$7$F%9%3%"$r\e(B
19831 \e$B2C;;$7$^$9!#\e(B
19832 @end table
19833
19834 @vindex message-sent-hook
19835 \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
19836 \e$B%U%C%/$NCf$G;H$&$?$a$N$b$N$G$9!#Nc$($P$3$N$h$&$K\e(B:
19837 @lisp
19838 (add-hook 'message-sent-hook 'gnus-score-followup-thread)
19839 @end lisp
19840
19841 \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
19842 \e$B;0J8;z$O>o$KF1$8$G$"$k$3$H$K5$$,$D$/$G$7$g$&!#0J2<$NFs$D$O;d$N$b$N$G$9!#\e(B
19843
19844 @example
19845 <x6u3u47icf.fsf@@eyesore.no>
19846 <x6sp9o7ibw.fsf@@eyesore.no>
19847 @end example
19848
19849 \e$B$D$^$j$3$N%^%7%s>e$G$N\e(B ``\e$B;d$N\e(B'' \e$B$N<1JL$O\e(B @samp{x6} \e$B$G$"$k$H$$$&$3$H$G$9!#\e(B
19850 \e$B$3$l$O;H$($^$9\e(B --- \e$B0J2<$N5,B'$O;d<+?H$X$N%U%)%m!<%"%C%WA4$F$KBP$7$F%9%3\e(B
19851 \e$B%"$rA}2C$5$;$k$G$7$g$&!#\e(B
19852
19853 @lisp
19854 ("references"
19855  ("<x6[0-9a-z]+\\.fsf\\(_-_\\)?@@.*eyesore\\.no>"
19856   1000 nil r))
19857 @end lisp
19858
19859 ``\e$B$"$J$?$N\e(B'' \e$B$,:G=i$NFsJ8;z$K$J$k$+:G=i$N;0J8;z$K$J$k$+$O%7%9%F%`$K0MB8\e(B
19860 \e$B$7$^$9!#\e(B
19861
19862 @node Scoring On Other Headers
19863 @section \e$BB>$N%X%C%@!<$K%9%3%"$rIU$1$k\e(B
19864 @cindex scoring on other headers
19865
19866 Gnus \e$B$,\e(B ``\e$BEAE}E*\e(B'' \e$B$J%X%C%@!<\e(B -- @samp{From}, @samp{Subject} \e$B$J$I\e(B -- \e$B$K\e(B
19867 \e$B%9%3%"$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
19868 \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
19869 \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
19870 \e$B$r0UL#$7$^$9!#$3$l$OBg$-$J%0%k!<%W$G$OD9$$;~4V$,$+$+$j$^$9!#\e(B
19871
19872 \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
19873 \e$BJQ$G$O$J$/!"$=$N$?$a$N$9$0$l$?<jCJ$,MQ0U$5$l$F$$$^$9!#$3$N%^%K%e%"%k\e(B
19874 \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
19875 \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
19876 \e$B%3%"$rIU$1$kJ}K!$ND4M}$NNc$r5s$2$^$7$g$&!#\e(B
19877
19878 \e$B0J2<$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KCV$$$F2<$5$$!#\e(B
19879
19880 @lisp
19881 (setq gnus-extra-headers '(To Cc Newsgroups Keywords)
19882       nnmail-extra-headers gnus-extra-headers)
19883 @end lisp
19884
19885 Gnus \e$B$r:F5/F0$7$F!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B%3%^%s%I\e(B
19886 \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
19887 \e$B$N%a!<%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$j$^$9!#\e(B
19888
19889 \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
19890 \e$B$O\e(B @samp{To} \e$B$H\e(B @samp{Cc} \e$B%X%C%@!<$K\e(B ``extra headers'' \e$B$H$7$F%9%3%"$rIU\e(B
19891 \e$B$1$k$3$H$,$G$-$^$9!#\e(B
19892
19893 \e$B$o$+$C$?$+$J\e(B? \e$B4JC1$@$h$M!#\e(B
19894
19895 @node Scoring Tips
19896 @section \e$B%9%3%"IU$1$N1|5A\e(B
19897 @cindex scoring tips
19898
19899 @table @dfn
19900 @item \e$B%/%m%9%]%9%H\e(B
19901 @cindex crossposts
19902 @cindex scoring crossposts
19903 \e$B%/%m%9%]%9%H$N%9%3%"$rDc$/$7$?$1$l$P!"%^%C%A$5$;$k$Y$-9T\e(B
19904 \e$B$O\e(B @code{Xref} \e$B%X%C%@!<$G$9!#\e(B
19905
19906 @lisp
19907 ("xref" (" talk.politics.misc:" -1000))
19908 @end lisp
19909
19910 @item \e$BJ#?t$N%/%m%9%]%9%H\e(B
19911 \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
19912 \e$B$/$7$?$1$l$P!"\e(B
19913
19914 @lisp
19915 ("xref"
19916   ("[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+"
19917    -1000 nil r))
19918 @end lisp
19919
19920 @item \e$BK\J8$X$N%^%C%A\e(B
19921 \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
19922 \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
19923 \e$B$F$3$J$1$l$P$J$i$J$$$N$G$9!#$G$b!"$"$J$?$O$=$l$G$b$d$j$?$$$+$bCN$l$^$;$s\e(B
19924 \e$B$M!#%^%C%A$5$;$k%-!<$O;0$D\e(B(@code{Head}, @code{Body}, @code{All}) \e$B$"$k$N\e(B
19925 \e$B$G$9$,!"%9%3%"%U%!%$%kKh$K0l$DA*$s$G$=$l$K8GDj$7$?J}$,NI$$$G$9!#$b$7Fs$D\e(B
19926 \e$B$r;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
19927 \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$@$1%^%C%A$5$;\e(B
19928 \e$B$?$$!"$H$$$&$N$G$"$l$P!"AGD>$K\e(B @code{All} \e$B$r;H$C$FA4It%^%C%A$5$;$F$/$@$5\e(B
19929 \e$B$$!#\e(B
19930
19931 @item \e$B4{FI$N0uIU$1\e(B
19932 \e$B$"$k0lDj?t;z0J2<$N%9%3%"$r;}$D5-;v$K$O!"$*$=$i$/4{FI$N0u$r$D$1$F$7$^$$$?\e(B
19933 \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
19934 \e$B$3$H$K$h$C$F:G$b4JC1$K<B8=$G$-$^$9!#\e(B
19935
19936 @lisp
19937 ((mark -100))
19938 @end lisp
19939
19940 @code{expunge} \e$B$r;H$C$FF1MM$N$3$H$r9M$($k$3$H$b$G$-$^$9!#\e(B
19941
19942 @item \e$BH]DjJ8;z%/%i%9\e(B
19943 \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
19944 \e$B$i$l$J$$$G$7$g$&!#$3$l$O2~9TJ8;z$K$b%^%C%A$7$F$7$^$$!"$(!<$H!"L$CN$N@$3&\e(B
19945 \e$B$^$GB3$/$+$b$7$l$^$;$s!#Be$o$j$K\e(B@code{[^abcd\n]*} \e$B$r;H$C$F$/$@$5$$!#\e(B
19946 @end table
19947
19948 @node Reverse Scoring
19949 @section \e$B5U%9%3%"\e(B
19950 @cindex reverse scoring
19951
19952 \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
19953 \e$B$7$F!"$=$NB>$N5-;vA4$F$r>C5n$7$F$7$^$$$?$1$l$P!"%9%3%"%U%!%$%k$K0J2<$N$h\e(B
19954 \e$B$&$J$b$N$rF~$l$k$3$H$b$G$-$^$9!#\e(B
19955
19956 @lisp
19957 (("subject"
19958   ("Sex with Emacs" 2))
19959  (mark 1)
19960  (expunge 1))
19961 @end lisp
19962
19963 \e$B$=$7$F\e(B @samp{Sex with Emacs} \e$B$K%^%C%A$9$kA4$F$N5-;v$r=8$a$F!";D$j$r=3Ht\e(B
19964 \e$B$P$9$?$a$K4{FI$N0u$r$D$1!">C5n$7$^$9!#\e(B
19965
19966 @node Global Score Files
19967 @section \e$B%0%m!<%P%k%9%3%"%U%!%$%k\e(B
19968 @cindex global score files
19969
19970 \e$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O\e(B ``\e$B%0%m!<%P%k:o=|%U%!%$\e(B
19971 \e$B%k\e(B (global kill file)'' \e$B$r;}$C$F$$$^$9!#$3$l$OIaDL!"A4$F$N%0%k!<%W$KE,MQ\e(B
19972 \e$B$5$l$k!"%f!<%6$N%[!<%`%G%#%l%/%H%j!<$K3JG<$5$l$F$$$k0l$D$N:o=|%U%!%$%k0J\e(B
19973 \e$B>e$N2?J*$G$b$"$j$^$;$s!#$O$s\e(B! \e$B$A$C$]$1$J%K%e!<%9%j!<%@!<$@$M!#<e$9$.!#\e(B
19974
19975 \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
19976 \e$B$k=j$+$i$N%f!<%6$K$h$k%9%3%"%U%!%$%k!"@$3&$N9q!9$rA4$F!"5pBg$J0l$D$N9,$;\e(B
19977 \e$B$J%9%3%"%U%!%$%kF1LA$KCD7k$5$;$k%9%3%"%U%!%$%k\e(B !Ange-score! \e$B?7$7$/$F%F%9\e(B
19978 \e$B%H$7$F$$$J$$\e(B!
19979
19980 @vindex gnus-global-score-files
19981 \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
19982 @code{gnus-global-score-files} \e$BJQ?t$r@_Dj$9$k$3$H$@$1$G$9!#$=$l$>$l$N%9\e(B
19983 \e$B%3%"%U%!%$%kKh$K!"$"$k$$$O$=$l$>$l$N%9%3%"%U%!%$%k%G%#%l%/%H%jKh$KBP$7$F\e(B
19984 \e$B0l$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
19985 \e$BE,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#\e(B
19986
19987 \e$BNc$($P\e(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} \e$B$N\e(B
19988 \e$B%9%3%"%U%!%$%k$H\e(B @file{/ftp@@ftp.some-where:/pub/score} \e$B%G%#%l%/%H%j$K$"\e(B
19989 \e$B$kA4$F$N%9%3%"%U%!%$%k$r;H$$$?$1$l$P!"\e(B
19990
19991 @lisp
19992 (setq gnus-global-score-files
19993       '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE"
19994         "/ftp@@ftp.some-where:/pub/score/"))
19995 @end lisp
19996
19997 @findex gnus-score-search-global-directories
19998 @noindent
19999 \e$B$I$&$@$$!"4JC1$@$m$&\e(B? \e$B%G%#%l%/%H%jL>$O\e(B @samp{/} \e$B$G=*$o$i$J$/$F$O$J$j$^$;\e(B
20000 \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$+FI\e(B
20001 \e$B$_9~$_$^$;$s!#$b$71s3V%G%#%l%/%H%j$r<jF0$G:FFI$_9~$_$9$kI,MW$,=P$F$-$?$i!"\e(B
20002 @code{gnus-score-search-global-directories} \e$BL?Na$r;H$&$3$H$,$G$-$^$9!#\e(B
20003
20004 \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
20005 \e$B$j$^$9!#\e(B(\e$B$D$^$j\e(B --- \e$B$+$J$j!"$G$9$1$I\e(B)
20006
20007 \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
20008 \e$B$i!"C1$K$"$J$?$N%9%3%"%U%!%$%k$rF?L>\e(B FTP \e$B$KCV$$$F!"@$3&Cf$K8xI=$7$F$/$@\e(B
20009 \e$B$5$$!#5U;J2q<T$K$J$l$k$h\e(B! \e$B$=$N8e$KB3$$$F4V0c$$$J$/5/$3$k5U;J2q<T@oAh!"$9\e(B
20010 \e$B$J$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\e(B
20011 \e$B%3%"%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
20012 \e$B%H$O5_$o$l$k\e(B!
20013
20014 \e$B0J2<$K!"5U;J2q<T$J$j$?$,$j$N$?$a$NHk5;$r$$$/$D$+!"B(@J$G=R$Y$^$9!#\e(B
20015
20016 @itemize @bullet
20017
20018 @item
20019 \e$BHs>o$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#\e(B
20020 @item
20021 \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
20022 @item
20023 \e$BFC$KAG@2$i$7$$Ej9F<T$?$A$O1JB3E*$J<gLrC#$H$7$F2C;;$9$k!#\e(B
20024 @item
20025 \e$B$=$N%0%k!<%W$N7{>OL5;k$NEj9F$rIQHK$K7+$jJV$9Ej9F<T$O!"@dLG$5$;$F$7$^$C$F\e(B
20026 \e$B:9$7;Y$($J$$!#\e(B
20027 @item
20028 @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
20029 \e$B5n$k!#\e(B
20030
20031 @item
20032 \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
20033 \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
20034 \e$B$k$G$7$g$&$1$l$I$b!#\e(B
20035 @end itemize
20036
20037 @dots{} \e$B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O>-Mh!"%0%m!<%P%k%9%3%"%U%!%$%k$r%5\e(B
20038 \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
20039 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
20040 \e$B$k$Y$-$@$M!#:#$O8GBC$r0{$s$G8+<i$k$3$H$K$7$^$7$g$&$+\e(B?
20041
20042 @node Kill Files
20043 @section \e$B>C5n%U%!%$%k\e(B
20044 @cindex kill files
20045
20046 Gnus \e$B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#<B:]>C\e(B
20047 \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
20048 \e$B%"%U%!%$%k$r9M$(=P$9A0$K;d$,=q$$$?$b$N$J$N$G!"$=$N%3!<%I$O$^$@;D$C$F$$$^\e(B
20049 \e$B$9!#\e(B
20050
20051 \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
20052 \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
20053 \e$BJ}$,NI$$$+$b$7$l$^$;$s!#\e(B
20054
20055 \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
20056 \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
20057 \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
20058 \e$B$G$-$^$9!#$^$"$=$l$,$"$^$j$$$$J}K!$G$O$J$$$H$7$F$b$M!#\e(B
20059
20060 \e$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9!#\e(B
20061
20062 @lisp
20063 (gnus-kill "From" "Lars Ingebrigtsen")
20064 (gnus-kill "Subject" "ding")
20065 (gnus-expunge "X")
20066 @end lisp
20067
20068 \e$B$3$l$O;d$,=q$$$?A4$F$N5-;v$K4{FI$N0u$r$D$1!"35N,%P%C%U%!$+$i0u$N$D$$$?5-\e(B
20069 \e$B;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#\e(B
20070
20071 \e$BB>$N%W%m%0%i%`$G$OA4$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#$b\e(B
20072 \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
20073 \e$B2r<a$7$h$&$H$7$^$9!#\e(B
20074
20075 @sc{gnus} \e$B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!4X?t$,$"$j$^$9!#\e(B
20076
20077 @table @kbd
20078 @item M-k
20079 @kindex M-k (\e$B35N,\e(B)
20080 @findex gnus-summary-edit-local-kill
20081 \e$B$=$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$9\e(B
20082 \e$B$k\e(B (@code{gnus-summary-edit-local-kill})\e$B!#\e(B
20083
20084 @item M-K
20085 @kindex M-K (\e$B35N,\e(B)
20086 @findex gnus-summary-edit-global-kill
20087 \e$B0lHL>C5n%U%!%$%k$rJT=8$9$k\e(B (@code{gnus-summary-edit-global-kill})\e$B!#\e(B
20088 @end table
20089
20090 \e$B>C5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9!#\e(B
20091
20092 @table @kbd
20093 @item M-k
20094 @kindex M-k (\e$B%0%k!<%W\e(B)
20095 @findex gnus-group-edit-local-kill
20096 \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
20097
20098 @item M-K
20099 @kindex M-K (\e$B%0%k!<%W\e(B)
20100 @findex gnus-group-edit-global-kill
20101 \e$B0lHL>C5n%U%!%$%k$rJT=8$9$k\e(B (@code{gnus-group-edit-global-kill})\e$B!#\e(B
20102 @end table
20103
20104 \e$B>C5n%U%!%$%kJQ?t!#\e(B
20105
20106 @table @code
20107 @item gnus-kill-file-name
20108 @vindex gnus-kill-file-name
20109 @samp{soc.motss} \e$B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL\e(B
20110 \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
20111 \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
20112 ``\e$B%0%m!<%P%k\e(B'' \e$B>C5n%U%!%$%k$O\e(B (\e$B%9%3%"%U%!%$%k$N0UL#$G\e(B
20113 \e$B$N\e(B ``\e$B%0%m!<%P%k\e(B'' \e$B$8$c$J$$$h!"$b$A$m$s\e(B) \e$BC1$K\e(B @file{KILL}\e$B$H$$$&L>A0$G$9!#\e(B
20114
20115 @vindex gnus-kill-save-kill-file
20116 @item gnus-kill-save-kill-file
20117 \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
20118 \e$B$7$^$9!#$3$l$O4|8B@Z$l:o=|$r9T$&>C5n$r;H$C$F$$$k$H$-$KI,MW$G$9!#\e(B
20119
20120 @item gnus-apply-kill-hook
20121 @vindex gnus-apply-kill-hook
20122 @findex gnus-apply-kill-file-unless-scored
20123 @findex gnus-apply-kill-file
20124 \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=i4|@_Dj\e(B
20125 \e$B$G$O\e(B @code{(gnus-apply-kill-file)} \e$B$G$9!#$b$7F1$8%0%k!<%W$KBP$7$F%9%3%"\e(B
20126 \e$B%U%!%$%k$,$"$k>l9g$K$O>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/\e(B
20127 \e$B$r\e(B @code{(gnus-apply-kill-file-unless-scored)} \e$B$K@_Dj$7$^$9!#>C5n%U%!%$\e(B
20128 \e$B%k$r=hM}$5$;$?$/$J$1$l$P!"$3$NJQ?t$r\e(B@code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
20129
20130 @item gnus-kill-file-mode-hook
20131 @vindex gnus-kill-file-mode-hook
20132 \e$B>C5n%U%!%$%k%b!<%I%P%C%U%!Fb$G8F$S=P$5$l$k%U%C%/!#\e(B
20133 @end table
20134
20135 @node Converting Kill Files
20136 @section \e$B>C5n%U%!%$%k$NJQ49\e(B
20137 @cindex kill files
20138 @cindex converting kill files
20139
20140 \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
20141 \e$B%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,\e(B ``\e$BIaDL$N\e(B'' \e$B$d$D$G$"$l$P!"\e(B
20142 @file{gnus-kill-to-score.el} \e$B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1\e(B
20143 \e$B$l$P!"<j$GJQ49$7$J$1$l$P$J$i$J$$$G$7$g$&!#\e(B
20144
20145 \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
20146 \e$B$^$l$^$;$s!#\e(B
20147 @uref{http://www.stud.ifi.uio.no/~larsi/ding-various/gnus-kill-to-score.el} \e$B$+\e(B
20148 \e$B$iF~<j$9$k$3$H$,$G$-$^$9!#\e(B
20149
20150 \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
20151 \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
20152 \e$BJQ49$7$J$1$l$P$J$j$^$;$s!#$"$k$$$OC1$K$=$l$i$r!"$=$N$^$^$K$7$F$*$$$F$/$@\e(B
20153 \e$B$5$$!#\e(BGnus \e$B$O0JA0F1MM$K$=$l$i$r;H$C$F$/$l$k$G$7$g$&!#\e(B
20154
20155 @node Advanced Scoring
20156 @section \e$B>e5i%9%3%"IU$1\e(B
20157
20158 \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
20159 \e$B4X$7$F8@$C$F$$$k;v$K$@$1K\Ev$K6=L#$,$"$k>l9g$O$I$&$9$l$PNI$$$N$G$7$g\e(B
20160 \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;v\e(B
20161 \e$B$rFI$_$?$/$J$$$1$l$I!"\e(BC\e$B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H$-$O2?$r8@$C$F$$$k\e(B
20162 \e$B$+$rCN$j$?$$$H$$$&>l9g$O\e(B?
20163
20164 \e$B>e5i%9%3%"K!B'$r;H$&;v$G!"G$0U$NJ#;($J%9%3%"$NIU$1J}$r:n@.$9$k;v$,$G$-$^\e(B
20165 \e$B$9!#\e(B
20166
20167 @menu
20168 * Advanced Scoring Syntax::     \e$BDj5A\e(B
20169 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
20170 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8BMxMQ$9$k\e(B
20171 @end menu
20172
20173 @node Advanced Scoring Syntax
20174 @subsection \e$B>e5i%9%3%"IU$19=J8\e(B
20175
20176 \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
20177 \e$B$O:G=i$NMWAG$K%j%9%H$,$"$j$^$9!#FsHVL\$N%j%9%H$O:G=i$NMWAG\e(B
20178 \e$B$,\e(B @code{nil} \e$B$G$J$$CM$KI>2A$5$l$?$H$-$KE,MQ$5$l$^$9!#\e(B
20179
20180 \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
20181 \e$B?'!9$J9gCW:nMQ;R$G$9!#\e(B
20182
20183 \e$BO@M}:nMQ;R\e(B:
20184
20185 @table @code
20186 @item &
20187 @itemx and
20188 \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
20189 \e$B$^$GI>2A$7!"$=$l$+$iDd;_$7$^$9!#A4$F$N0z?t$,\e(B @code{true} \e$B$NCM$KI>2A$5$l\e(B
20190 \e$B$?>l9g$O!"$3$N:nMQ;R$O\e(B @code{true} \e$B$rJV$7$^$9!#\e(B
20191
20192 @item |
20193 @itemx or
20194 \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
20195 \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
20196 \e$B$O\e(B @code{false} \e$B$rJV$7$^$9!#\e(B
20197
20198 @item !
20199 @itemx not
20200 @itemx \e,A,\e(B
20201 \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
20202 \e$BJV$7$^$9!#\e(B
20203 @end table
20204
20205 \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
20206 \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
20207 @code{2-} \e$B$O8=:_$N5-;v$NADIcJl$K%9%3%"K!B'$rE,MQ$7$^$9!#Be$o$j$K!"\e(B
20208 @code{^^} \e$B$r=q$/;v$b$G$-!"$3$N;~!"\e(B@code{^} (\e$B%-%c%i%C%H\e(B) (carat) \e$B$N?t$O$I\e(B
20209 \e$B$N$/$i$$AD@h$N5-;v$^$G$5$+$N$\$k$+$r<($7$^$9!#\e(B
20210
20211 \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
20212 \e$B;R$O%X%C%@!<L>$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW\e(B
20213 \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
20214 \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
20215
20216 @node Advanced Scoring Examples
20217 @subsection \e$B>e5i%9%3%"IU$1$NNc\e(B
20218
20219 \e$B0J2<$NNc$O%9%3%"%U%!%$%k$N5,B'$G$"$k$3$H$K$4Cm0U2<$5$$!#40`z$J%9%3%"%U%!\e(B
20220 \e$B%$%k$r:n$k$K$O!"JL$N3g8L$NAH$G$=$l$i$r0O$s$G2<$5$$!#\e(B
20221
20222 Lars \e$B$,\e(B Gnus \e$B$K4X$7$FOC$r$7$F$$$k$H$-$KH`$K$h$C$F=q$+$l$?5-;v$N%9%3%"$r\e(B
20223 \e$BA}$d$7$?$$$H$7$^$7$g$&\e(B:
20224
20225 @example
20226 @group
20227 ((&
20228   ("from" "Lars Ingebrigtsen")
20229   ("subject" "Gnus"))
20230  1000)
20231 @end group
20232 @end example
20233
20234 \e$B$M!"$H$F$bC1=c$G$7$g\e(B?
20235
20236 \e$BD9$$5-;v$r=q$$$F$$$k$H$-$O!";~!92?$+AGE($J;v$r8@$$$^$9\e(B:
20237
20238 @example
20239 ((&
20240   ("from" "Lars Ingebrigtsen")
20241   (|
20242    ("subject" "Gnus")
20243    ("lines" 100 >)))
20244  1000)
20245 @end example
20246
20247 \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
20248 \e$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s\e(B:
20249
20250 @example
20251 ((&
20252   ("from" "Lars Ingebrigtsen")
20253   (1- ("from" "Reig Eigir Logge")))
20254  -100000)
20255 @end example
20256
20257 Redmondo \e$B$,>C$($?7$2<$K$D$$$F=q$$$?$H$-$K%U%)%m!<%"%C%W$7$?A4$F$N?M$O%9\e(B
20258 \e$B%3%"$,>e$2$i$l$^$9$,!"$=$l$OH`$i$,Gr$$7$2<$K$D$$$F8l$C$F$$$k$H$-$N$_$G$9!#\e(B
20259 \e$B$7$+$7!"\e(BLars \e$B$,7$2<$K$D$$$FOC$r$7$F$$$k$H$-$O!"$?$$$F$$$"$^$j$*$b$7$m$/\e(B
20260 \e$B$"$j$^$;$s\e(B:
20261
20262 @example
20263 ((&
20264   (1-
20265    (&
20266     ("from" "redmondo@@.*no" r)
20267     ("body" "disappearing.*socks" t)))
20268   (! ("from" "Lars Ingebrigtsen"))
20269   ("body" "white.*socks"))
20270  1000)
20271 @end example
20272
20273 \e$B2DG=@-$OL58BBg$G$9!#\e(B
20274
20275 @node Advanced Scoring Tips
20276 @subsection \e$B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m\e(B
20277
20278 @code{&} \e$B$H\e(B @code{|} \e$BO@M}:nMQ;R$O!"C;=L2sO)O@M}$r9T$$$^$9!#$9$J$o$A!"$=\e(B
20279 \e$B$N:nMQ$N7k2L$,L@$i$+$K$J$C$F;~E@$G!"0z?t$r<B9T2aDx$K$+$1$k;v$r;_$a$^$9!#\e(B
20280 \e$BNc$($P!"\e(B@code{&} \e$B$N0z?t$NI>2A$,\e(B @code{false} \e$B$K$J$k$H!";D$j$N0z?t$rI>2A\e(B
20281 \e$B$9$kL\E*$OB8:_$7$J$/$J$j$^$9!#$3$l$OCY$$9g\e(B
20282 \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
20283 \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$$$&;v\e(B
20284 \e$B$r0UL#$7$^$9!#\e(B
20285
20286 \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
20287 \e$B$h$&$K$7$^$9!#<!$N$h$&$J;v$r$9$l$P\e(B:
20288
20289 @example
20290 ...
20291 (1-
20292  (1-
20293   ("from" "lars")))
20294 ...
20295 @end example
20296
20297 \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$$$&;v$r0U\e(B
20298 \e$BL#$7$^$9!#4V@\$O$H$F$bB.$$$G$9$,!"<!$NJ}$h$j$b\e(B:
20299
20300 @example
20301 (1-
20302  (&
20303   ("from" "Lars")
20304   ("subject" "Gnus")))
20305 @end example
20306
20307 \e$B<!$NJ}$,NI$$$G$9\e(B:
20308
20309 @example
20310 (&
20311  (1- ("from" "Lars"))
20312  (1- ("subject" "Gnus")))
20313 @end example
20314
20315 @node Score Decays
20316 @section \e$B%9%3%"IeGT\e(B
20317 @cindex score decays
20318 @cindex decays
20319
20320 \e$B%9%3%"$O:F8=L5$/KD$l>e$,$k798~$,$"$k;v$K5$IU$/$+$b$7$l$^$;$s!#FC$K!"E,1~\e(B
20321 \e$B%9%3%"$r;H$C$F$$$k$H$-$O!#%9%3%"$,Bg$-$/$J$j$9$.$k$H!"$=$l$i$O0UL#$r<:$$\e(B
20322 \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
20323 \e$B;v$OFq$7$/$J$j$^$9!#\e(B
20324
20325 @vindex gnus-decay-scores
20326 @findex gnus-decay-score
20327 @vindex gnus-decay-score-function
20328 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
20329 \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
20330 \e$B$H!"\e(BGnus \e$B$O%9%3%"%U%!%$%k$rIeGT5!9=$rDL$7!"A4$F$N1JB3$G$J$$%9%3%"K!B'$N\e(B
20331 \e$B%9%3%"$r2<$2$^$9!#$b$7\e(B @code{gnus-decay-scores} \e$B$,@55,I=8=$@$C$?$i!"$=$l\e(B
20332 \e$B$K9gCW$9$k%9%3%"%U%!%$%k$@$1$,07$o$l$^$9!#Nc$($P\e(B @emph{adaptive} \e$B%9%3%"\e(B
20333 \e$B%U%!%$%k$@$1$rIeGT$5$;$k$?$a$K!"$=$l$r\e(B @samp{\\.ADAPT\\'} \e$B$K@_Dj$9$k$3$H\e(B
20334 \e$B$,$G$-$^$9!#IeGT<+?H$O4X?t\e(B @code{gnus-decay-score-function} \e$B$K$h$C$F<B9T\e(B
20335 \e$B$5$l!"=i4|@_Dj$O\e(B @code{gnus-decay-score} \e$B$G$9!#0J2<$O$=$N4X?t$NDj5A$G$9\e(B:
20336
20337 @lisp
20338 (defun gnus-decay-score (score)
20339   "Decay SCORE according to `gnus-score-decay-constant'
20340 and `gnus-score-decay-scale'."
20341   (let ((n (- score
20342               (* (if (< score 0) -1 1)
20343                  (min (abs score)
20344                       (max gnus-score-decay-constant
20345                            (* (abs score)
20346                               gnus-score-decay-scale)))))))
20347     (if (and (featurep 'xemacs)
20348              ;; XEmacs' floor can handle only the floating point
20349              ;; number below the half of the maximum integer.
20350              (> (abs n) (lsh -1 -2)))
20351         (string-to-number
20352          (car (split-string (number-to-string n) "\\.")))
20353       (floor n))))
20354 @end lisp
20355
20356 @vindex gnus-score-decay-scale
20357 @vindex gnus-score-decay-constant
20358 @code{gnus-score-decay-constant} \e$B$O=i4|CM$H$7$F\e(B 3 \e$B$r;}$A$G!"\e(B
20359 @code{gnus-score-decay-scale} \e$B$O=i4|CM$H$7$F\e(B 0.05 \e$B$r;}$A$^$9!#$3$l$O0J2<\e(B
20360 \e$B$N$h$&$J;v$r0z$-5/$3$7$^$9\e(B:
20361
20362 @enumerate
20363 @item
20364 -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
20365
20366 @item
20367\e$B$+$i\e(B 60 \e$B$^$G$N4V$NBg$-$5$N%9%3%"$O;0$D8:$i$5$l$^$9!#\e(B
20368
20369 @item
20370 60 \e$B$h$jBg$-$$%9%3%"$O%9%3%"$N\e(B 5% \e$B$K8:$i$5$l$^$9!#\e(B
20371 @end enumerate
20372
20373 \e$B$b$7$3$NIeGT4X?t$r9%$-$G$J$$$J$i!"<+J,<+?H$N4X?t$r=q$$$F$/$@$5$$!#$=$l$O\e(B
20374 \e$BIeGT$9$k$Y$-%9%3%"$rM#0l$N0z?t$H$7$F8F$P$l!"@0?t$G$"$k$Y$-?7$7$$%9%3%"$r\e(B
20375 \e$BJV$5$J$1$l$P$J$j$^$;$s!#\e(B
20376
20377 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
20378 \e$B4V<B9T$7$F$$$J$$$H!"\e(BGnus \e$B$O;M2s%9%3%"$rIe$i$;$^$9!#\e(B
20379
20380 @iftex
20381 @iflatex
20382 @chapter Message
20383 @include message-ja.texi
20384 @chapter Sieve
20385 @include sieve-ja.texi
20386 @chapter PGG
20387 @include pgg-ja.texi
20388 @chapter SASL
20389 @include sasl-ja.texi
20390 @end iflatex
20391 @end iftex
20392
20393 @node Various
20394 @chapter \e$B$$$m$$$m\e(B
20395
20396 @menu
20397 * Process/Prefix::              \e$BB?$/$N07$$L?Na$G;H$o$l$k=,47\e(B
20398 * Interactive::                 Gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
20399 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B Gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
20400 * Formatting Variables::        \e$B%P%C%U%!$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$9$k;v$,$G$-$k\e(B
20401 * Window Layout::               Gnus \e$B%P%C%U%!%&%#%s%I%&$r@_Dj$9$k\e(B
20402 * Faces and Fonts::             \e$B%U%'%$%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
20403 * Compilation::                 \e$B$I$N$h$&$K$7$F\e(B Gnus \e$B$NB.EY$r>e$2$k$+\e(B
20404 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
20405 * Highlighting and Menus::      \e$B%P%C%U%!$rAGE($G?4CO$h$/8+$;$k\e(B
20406 * Buttons::                     \e$B4JC1$J==Jb$G%"%-%l%9g'$rF@$k\e(B
20407 * Daemons::                     Gnus \e$B$O$"$J$?$NN"$GJ*;v$r<B9T$9$k;v$,$G$-$k\e(B
20408 * NoCeM::                       Spam \e$B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!\e(B
20409 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9;v$,$G$-$k\e(B
20410 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
20411 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
20412 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
20413 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O3($rI=<($G$-$k\e(B
20414 * Fuzzy Matching::              \e$BBg$-$JLJLS$C$F2?\e(B?
20415 * Thwarting Email Spam::        \e$BM>7W$J>&6HE*EE;R%a!<%k$rHr$1$kJ}K!\e(B
20416 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
20417 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
20418 @end menu
20419
20420 @node Process/Prefix
20421 @section \e$B%W%m%;%9\e(B/\e$B@\F,0z?t\e(B
20422 @cindex process/prefix convention
20423
20424 \e$BB?$/$N4X?t!"$=$NCf$G$b5-;v$N0\F0!"I|9f2=!"J]B8$r$9$k$?$a$N4X?t$O!"\e(B
20425 @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
20426
20427 \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
20428
20429 \e$B$=$l$O$3$N$h$&$J46$8$G$9\e(B:
20430
20431 \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
20432 \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
20433 \e$B$N\e(B N \e$B5-;v$K:n6H$r<B9T$7$^$9!#\e(B
20434
20435 @vindex transient-mark-mode
20436 @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
20437 \e$B$$$k$H!"%j!<%8%g%s$K$"$kA4$F$N5-;v$K:n6H$,$J$5$l$^$9!#\e(B
20438
20439 \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
20440 \e$B9g$O!"%W%m%;%90u$NIU$$$F$$$k5-;v$K:n6H$,<B9T$5$l$^$9!#\e(B
20441
20442 \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
20443 \e$B6H$r<B9T$7$^$9!#\e(B
20444
20445 \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
20446 \e$B$/I,MW$,$"$k$N$G$9!#\e(B
20447
20448 \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
20449 \e$B%/$K@Q$_!"A4$F$N%W%m%;%90u$N5-;v$N%j%9%H$r>C5n$7$^$9!#A02s$N@_Dj\e(B
20450 \e$B$r\e(B @kbd{M P y} \e$B$GI|5l$5$;$k;v$,$G$-$^$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
20451
20452 @vindex gnus-summary-goto-unread
20453 \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
20454 \e$B$K\e(B @kbd{d} @kbd{d} @kbd{d} \e$B$HF1$8;v$r$9$k;v$G$9!#$=$l$>$l$N\e(B @kbd{d} (\e$B$3\e(B
20455 \e$B$l$O8=:_$N5-;v$K4{FI$N0u$rIU$1$^$9\e(B) \e$B$O=i4|@_Dj$G$O0u$rIU$1$?8e$K<!$NL$FI\e(B
20456 \e$B5-;v$K0\F0$9$k$N$G!"\e(B@kbd{3 d} \e$B$O35N,%P%C%U%!$,$I$N$h$&$G$"$C$F$b!"<!\e(B
20457 \e$B$N;0$D$NL$FI5-;v$r4{FI$K$7$^$9!#$b$C$HJ,$+$j$d$9$$F0:n$N$?$a$K\e(B
20458 \e$B$O\e(B @code{gnus-summary-goto-unread} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
20459
20460 \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
20461 \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
20462 \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
20463 \e$B%W$N$9$Y$F$N5-;v$r4|8B@Z$l:o=|2DG=$H$7$F0u$rIU$1$k$K\e(B
20464 \e$B$O\e(B @kbd{M P b M-& E} \e$B$H$7$^$9!#\e(B
20465
20466 @node Interactive
20467 @section \e$BBPOCE*\e(B
20468 @cindex interaction
20469
20470 @table @code
20471 @item gnus-novice-user
20472 @vindex gnus-novice-user
20473 \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
20474 \e$BMh$??M$G$"$k$+!"Hs>o$K?5=E$J?M$G!"$3$l$OK\Ev$KNI$$;v$G$9!#2?$+4m81$J;v$r\e(B
20475 \e$B$9$kA0$K!"\e(B``\e$BK\Ev$K$3$l$r$7$?$$$N$G$9$+\e(B?'' \e$B$H$$$&$h$&$J<ALd$r<u$1$^$9!#\e(B
20476 \e$B$3$l$O=i4|@_Dj$G$O\e(B @code{t} \e$B$G$9!#\e(B
20477
20478 @item gnus-expert-user
20479 @vindex gnus-expert-user
20480 \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;v\e(B
20481 \e$B$O$"$j$^$;$s!#$3$l$OC1=c$K$"$J$?$,$I$N$h$&$JJQ$J;v$r$7$F$$$F$b!"2?$r$7$F\e(B
20482 \e$B$$$k$+$r$o$+$C$F$$$k$H8+$J$7$^$9!#\e(B
20483
20484 @item gnus-interactive-catchup
20485 @vindex gnus-interactive-catchup
20486 @code{nil} \e$B$G$J$$$H!"%0%k!<%W$KDI$$$D$/\e(B (catchup) \e$BA0$K!"3NG'$rMW5a$7$^$9!#\e(B
20487 \e$B$3$l$O=i4|@_Dj$G\e(B @code{t} \e$B$G$9!#\e(B
20488
20489 @item gnus-interactive-exit
20490 @vindex gnus-interactive-exit
20491 Gnus \e$B$r=*N;$9$kA0$K3NG'$rMW5a$7$^$9!#$3$NJQ?t$O=i4|@_Dj$G\e(B @code{t} \e$B$G$9!#\e(B
20492 @end table
20493
20494 @node Symbolic Prefixes
20495 @section \e$B%7%s%\%k$N@\F,0z?t\e(B
20496 @cindex symbolic prefixes
20497
20498 \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
20499 @kbd{C-u 4 C-f} \e$B$O%]%$%s%H$r\e(B 4 \e$BJ8;z@h$K0\F0$7!"\e(B
20500 @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
20501 \e$B$N\e(B 900 \e$B$r8=:_$N5-;v$K2C$($^$9!#\e(B
20502
20503 \e$B$3$l$OAGE($GNI$$$N$G$9$,!"L?Na$K$b$&>/$7DI2C$N>pJs$rM?$($?$$$H$-$O$I$&$9\e(B
20504 \e$B$l$PNI$$$N$G$7$g$&\e(B? \e$B$(!<$H!"$?$$$F$$$NL?Na$,$7$F$$$k;v$O!"\e(B``\e$B@8$N\e(B'' \e$B@\F,\e(B
20505 \e$B0z?t$rFCJL$JJ}K!$G2r<a$9$k;v$G$9!#Nc$($P!"\e(B@kbd{C-u 0 C-x C-s} \e$B$O8=:_$N5-\e(B
20506 \e$B;v$rJ]B8$9$k$H$-$K%P%C%/%"%C%W%U%!%$%k$r:n$i$J$$$GM_$7$$$H$$$&$3$H$r0UL#\e(B
20507 \e$B$7$^$9!#$G$b!"%P%C%/%"%C%W%U%!%$%k$r:n$i$J$$$GJ]B8$7!"F1;~$K\e(B Emacs \e$B$K8w$C\e(B
20508 \e$B$FM_$7$/!"AGE($J2;3Z$r1iAU$7$FM_$7$$$H$-$O$I$&$9$l$PNI$$$G$7$g$&\e(B? \e$B$=$l$O\e(B
20509 \e$BIT2DG=$G!"$*$=$i$/$=$l$,IT2DG=$G$"$C$F$b$"$J$?$O9,$;$G$7$g$&!#\e(B
20510
20511 @kindex M-i (\e$B35N,\e(B)
20512 @findex gnus-symbolic-argument
20513 \e$B;d$O$=$&$G$O$"$j$^$;$s!#$G$9$+$i!";d$OFs$D$a$N@\F,0z\e(B
20514 \e$B?t\e(B---@dfn{\e$B%7%s%\%k@\F,0z?t\e(B} \e$B$r2C$($^$7$?!#@\F,%-!<\e(B
20515 \e$B$O\e(B @kbd{M-i} (@code{gnus-symbolic-argument}) \e$B$G!"<!$K2!$5$l$kJ8;z$,CM$G\e(B
20516 \e$B$9!#K>$`$@$1B?$/$N\e(B @kbd{M-i} \e$B@\F,8l$r@Q$_=E$M$k;v$,$G$-$^$9!#\e(B
20517 @kbd{M-i a C-M-u} \e$B$O\e(B ``\e$BL?Na\e(B @kbd{C-M-u} \e$B$K%7%s%\%k@\F,0z?t\e(B @code{a} \e$B$rM?\e(B
20518 \e$B$($k\e(B'' \e$B$H$$$&$3$H$G$9!#\e(B@kbd{M-i a M-i b C-M-u} \e$B$OL?Na\e(B @kbd{C-M-u} \e$B$K%7%s\e(B
20519 \e$B%\%k@\F,0z?t\e(B @code{a} @code{b} \e$B$rM?$($k\e(B'' \e$B$H$$$&;v$G$9!#<q;]$OJ,$+$C$?$G\e(B
20520 \e$B$7$g$&!#\e(B
20521
20522 \e$B%7%s%\%k@\F,0z?t$r<u$1IU$1$J$$L?Na$K$=$l$rBG80$9$k;v$O2?$b0-$$;v$r$7$^$;\e(B
20523 \e$B$s$,!"NI$$;v$b2?$b$7$^$;$s!#8=:_$N$H$3$m!"$"$^$jB?$/$N4X?t$,%7%s%\%k@\F,\e(B
20524 \e$B0z?t$rLrN)$F$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
20525
20526 \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
20527 @ref{Extended Interactive} \e$B$r8+$F$/$@$5$$!#\e(B
20528
20529 @node Formatting Variables
20530 @section \e$B=qK!;EMMJQ?t\e(B
20531 @cindex formatting variables
20532
20533 \e$B$3$N%^%K%e%"%k$rDL$7$F!"$"$J$?$O$*$=$i\e(B
20534 \e$B$/\e(B @code{gnus-group-line-format} \e$B$^$?\e(B
20535 \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
20536 \e$B$"$k;v$K5$IU$$$?$G$7$g$&!#$3$l$i$O\e(B Gnus \e$B$,?'!9$J%P%C%U%!$G$I$N$h$&$K9T$r\e(B
20537 \e$B=PNO$9$k$+$r@)8f$7$^$9!#Hs>o$K$?$/$5$s$N$b$N$,$"$j$^$9!#9,1?$J;v$K!"$=$l\e(B
20538 \e$B$i$O$9$Y$FF1$89=J8$r;H$$$^$9$N$G!"$"$^$j7y$JL\$K$O2q$o$J$$$G$7$g$&!#\e(B
20539
20540 \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):
20541 @samp{%M%S%5y: %(%g%)\n}\e$B!#$=$l$O<B:]$KHs>o$K=9$/!"$?$/$5$s$N%Q!<%;%s%H5-\e(B
20542 \e$B9f$,$I$3$K$G$b$"$j$^$9!#\e(B
20543
20544 @menu
20545 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
20546 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
20547 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$r=$@5$9$k\e(B
20548 * User-Defined Specs::          Gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
20549 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
20550 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
20551 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
20552 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
20553 @end menu
20554
20555 \e$B8=:_$N$H$3$m!"\e(BGnus \e$B$O0J2<$N=qK!;EMMJQ?t$r;H$$$^$9\e(B:
20556 @code{gnus-group-line-format}, @code{gnus-summary-line-format},
20557 @code{gnus-server-line-format}, @code{gnus-topic-line-format},
20558 @code{gnus-group-mode-line-format}, @code{gnus-summary-mode-line-format},
20559 @code{gnus-article-mode-line-format}, @code{gnus-server-mode-line-format},
20560 @code{gnus-summary-pick-line-format}\e$B!#\e(B
20561
20562 \e$B$3$l$iA4$F$N=qK!;EMMJQ?t$OG$0U$N\e(B elisp \e$B<0$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"\e(B
20563 \e$B$=$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
20564
20565 @kindex M-x gnus-update-format
20566 @findex gnus-update-format
20567 Gnus \e$B$O$"$J$?<+?H$N=qK!;EMM;XDj$r:n$k<jEA$$$r$9$kL?Na$rHw$($F$$$^$9!#\e(B
20568 @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
20569 \e$B$7!"7k2L$N\e(B Lisp \e$B<0$r<B9T$7$F9T$r:n@.$9$k;v$r<B83$G$-$k%P%C%U%!$K0\F0$7$^\e(B
20570 \e$B$9!#\e(B
20571
20572 @node Formatting Basics
20573 @subsection \e$B=qK!;EMM$N4pK\\e(B
20574
20575 \e$B$=$l$>$l$NMWAG\e(B @samp{%} \e$B$OEv$N%P%C%U%!$,:n@.$5$l$k$H$-$K2?$i$+$NJ8;zNs$d\e(B
20576 \e$BB>$N$b$N$GCV$-49$($i$l$^$9!#\e(B@samp{%5y} \e$B$O\e(B ``@samp{y} \e$B;XDj$rA^F~$7!"\e(B5 \e$BJ8\e(B
20577 \e$B;z$N>l=j$rF@$k$?$a$K6uGr$rF~$l$J$5$$\e(B'' \e$B$H$$$&;v$G$9!#\e(B
20578
20579 \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
20580 @samp{%} \e$B$H=qK!;EMM$N7?$NJ8;z$N4V$N?tCM=$>~;R$O>o$K>/$J$/$H$b$=$ND9$5$K\e(B
20581 \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
20582 \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
20583 \e$B$7\e(B @samp{%-5y} \e$B$H$9$l$P!"Be$o$j$K1&B&$K5M$a9~$_$^$9!#\e(B
20584
20585 \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
20586 \e$B$=$N$?$a$K$O!"\e(B@samp{%4,6y} \e$B$H$9$k;v$,$G$-$F!"$3$l$O$=$NNN0h$O7h$7$F\e(B 6 \e$BJ8\e(B
20587 \e$B;z$rD6$($kD9$5$K$O$J$i$:!"\e(B4 \e$BJ8;z$h$j>/$J$$D9$5$K$J$i$J$$$H$$$&;v$G$9!#\e(B
20588
20589 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
20590 \e$B$^$9!#\e(B
20591
20592 @node Mode Line Formatting
20593 @subsection \e$B%b!<%I9T=qK!;EMM\e(B
20594
20595 \e$B%b!<%I9T=qK!;EMMJQ?t\e(B (\e$B$9$J$o$A!"\e(B@code{gnus-summary-mode-line-format}) \e$B$O\e(B
20596 \e$B0J2<$NFs$D$N0c$$0J30$O!"%P%C%U%!9T$K4p$E$/=qK!;EMMJQ?t\e(B
20597 \e$B$H\e(B (@pxref{Formatting Basics}) \e$BF1$8$h$&$J5,B'$K=>$$$^$9\e(B:
20598
20599 @enumerate
20600
20601 @item
20602 \e$B:G8e$K2~9T\e(B (@samp{\n}) \e$B$,$"$C$F$O$J$j$^$;$s!#\e(B
20603
20604 @item
20605 \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
20606 \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*$K\e(B
20607 \e$B@Z$jNv$/$N$r@Z$jH4$1$F\e(B @samp{%} \e$B$r$=$N$^$^EO$9$?$a$NJ}K!$G!"\e(B
20608 Emacs \e$B$,\e(B @samp{%b} \e$B$r<u$1<h$k$H!"\e(BEmacs \e$B$N%b!<%I9TI=<($NItJ,$,$=$l\e(B
20609 \e$B$r\e(B ``\e$B%P%C%U%!L>$rI=<($7$J$5$$\e(B'' \e$B$H2r<a$7$^$9!#\e(BEmacs \e$B$,M}2r$9$k%b!<%I9T;X\e(B
20610 \e$BDj$N40A4$J0lMw$r8+$k$?$a$K$O!"JQ?t\e(B @code{mode-line-format} \e$B$N@bL@J8$r8+\e(B
20611 \e$B$F2<$5$$!#\e(B
20612
20613 @end enumerate
20614
20615 @node Advanced Formatting
20616 @subsection \e$B>e5i=qK!;EMM\e(B
20617
20618 \e$B2?$i$+$NJ}K!$GNN0h$r8e$G=hM}$9$k$N$OIQHK$KLr$KN)$A$^$9!#ItJ,$r5M$a9~$`!"\e(B
20619 \e$B@)8B$9$k!"@Z$j<h$k$3$H$HFCDj$NCM$rM^@)$9$k;v$O!"\e(B@dfn{\e$B%A%k%@=$>~;R\e(B} \e$B$r;H\e(B
20620 \e$B$&;v$K$h$jC#@.$5$l$^$9!#$h$/$"$k%A%k%@;XDj$O$3$N$h$&$K8+$($k$+$b$7$l$^$;\e(B
20621 \e$B$s\e(B @samp{%~(cut 3)~(ignore "0")y}\e$B!#\e(B
20622
20623 \e$B$3$l$i$OM-8z$J=$>~;R$G$9\e(B:
20624
20625 @table @code
20626 @item pad
20627 @itemx pad-left
20628 \e$BMW5a$5$l$?D9$5$K$J$k$^$G!"NN0h$K6uGr$r:8B&$+$i5M$a9~$_$^$9!#\e(B
20629
20630 @item pad-right
20631 \e$BMW5a$5$l$?D9$5$K$J$k$^$G!"NN0h$K6uGr$r1&B&$+$i5M$a9~$_$^$9!#\e(B
20632
20633 @item max
20634 @itemx max-left
20635 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;z$r:8B&$+$i@Z$j<h$j$^$9!#\e(B
20636
20637 @item max-right
20638 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;z$r1&B&$+$i@Z$j<h$j$^$9!#\e(B
20639
20640 @item cut
20641 @itemx cut-left
20642 \e$B;XDj$5$l$??t$NJ8;z$r:8B&$+$i@Z$jMn$H$7$^$9!#\e(B
20643
20644 @item cut-right
20645 \e$B;XDj$5$l$??t$NJ8;z$r1&B&$+$i@Z$jMn$H$7$^$9!#\e(B
20646
20647 @item ignore
20648 \e$BNN0h$,;XDj$5$l$?CM$HEy$7$1$l$P\e(B (equal)\e$B!"6uJ8;zNs$rJV$7$^$9!#\e(B
20649
20650 @item form
20651 @samp{@@} \e$B;XDj$,;H$o$l$?$H$-$K!";XDj$5$l$?<0$rNN0h$NCM$H$7$F;H$$$^$9!#\e(B
20652
20653 \e$B$3$l$ONc$G$9\e(B:
20654
20655 @lisp
20656 "~(form (current-time-string))@@"
20657 @end lisp
20658 @end table
20659
20660 \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
20661 \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
20662 \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
20663 \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
20664 \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$^$9$N$G!"7e$GAGE($K8+$(\e(B
20665 \e$B$k$h$&$K$9$k$?$a$KF|IU$,\e(B 6 \e$BJ8;z$h$j>/$J$/L5$/$J$i$J$$;v$rJ]>Z$9$k$?$a$K\e(B
20666 \e$B5M$a9~$_\e(B (padding) \e$B$,I,MW$K$J$j$^$9!#\e(B)
20667
20668 \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$o$l$^$9!#\e(B
20669 \e$B$=$7$F!"$=$l$+$i:G8e$NA`:n!"5M$a9~$_\e(B (pad) \e$B$,9T$o$l$^$9!#\e(B
20670
20671 \e$B$b$7$"$J$?$,!"$3$l$i$N>e5i;2>H$r$?$/$5$s;H$C$F$$$k$J$i!"\e(BGnus \e$B$,$H$F$bCY\e(B
20672 \e$B$/$J$k$N$,$o$+$k$G$7$g$&!#$3$l$O$"$J$?$,9T$N308+$KK~B-$7$?$H$-\e(B
20673 \e$B$K\e(B @kbd{M-x gnus-compile} \e$B$r<B9T$9$k;v$G3JCJ$KB.EYDc2<$r8:$i$9;v$,$G$-$^\e(B
20674 \e$B$9!#\e(B@xref{Compilation}.
20675
20676 @node User-Defined Specs
20677 @subsection \e$BMxMQ<TDj5A$N;XDj\e(B
20678
20679 \e$BA4$F$N;XDj$OMxMQ<TDj5A\e(B---@samp{u} \e$B$N;XDj$rA^F~$9$k;v$,$G$-$^$9!#=qK!;EMM\e(B
20680 \e$BJ8;zNs$N<!$NJ8;z$O%"%k%U%!%Y%C%H$G$"$kI,MW$,$"$j$^$9!#\e(BGnus \e$B$O4X\e(B
20681 \e$B?t\e(B @code{gnus-user-format-function-}@samp{X} \e$B$r8F$S!"$3$3\e(B
20682 \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
20683 \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$F\e(B
20684 \e$BJQ$o$j$^$9!#4X?t$OJ8;zNs$rJV$9$Y$-$G!"$=$l$OB>$N;XDj$+$i$N>pJs$HA4$/F1$8\e(B
20685 \e$B$h$&$K%P%C%U%!$KA^F~$5$l$^$9!#4X?t$O0UL#$NL5$$CM$H6&$K8F$P$l$k;v$b$"$j$(\e(B
20686 \e$B$^$9$N$G!"$=$l$NBP:v$r$9$k$Y$-$G$9!#\e(B
20687
20688 Gnus \e$B$O\e(B @samp{%u&foo;} \e$B$N$h$&$J3HD%MxMQ<TDj5A;X<($b%5%]!<%H$7$^$9!#\e(B
20689 Gnus \e$B$O4X?t\e(B @code{gnus-user-format-function-}@samp{foo} \e$B$r8F$S=P$7$^$9!#\e(B
20690
20691 \e$B?7$7$$4X?t$rDj5A$7$J$$$G$b!"%A%k%@=$>~\e(B
20692 \e$B;R\e(B (@pxref{Advanced Formatting}) \e$B$r;H$C$F$[$H$s$IF1$8;v$rC#@.$9$k;v$,$G\e(B
20693 \e$B$-$^$9!#Nc$G$9\e(B: @samp{%~(form (count-lines (point-min) (point)))@@}\e$B!#\e(B
20694 \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
20695 \e$B$9!#\e(B
20696
20697 @node Formatting Fonts
20698 @subsection \e$B=qK!;EMM%U%)%s%H\e(B
20699
20700 \e$B%O%$%i%$%H$N$?$a$N;XDj$,$"$j!"$=$l$i$OA4$F$N=qK!;EMMJQ?t$K$h$C$F6&M-$5$l\e(B
20701 \e$B$F$$$^$9!#\e(B@samp{%(} \e$B$H\e(B @samp{%)} \e$B;XDj$N4V$NJ8>O$OFCJL\e(B
20702 \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
20703 \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
20704 \e$B$K$J$j$^$9!#\e(B
20705
20706 @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
20707 \e$BDL$N%U%'%$%9$,@_Dj$5$l!"$=$l$O=i4|@_Dj$G\e(B @code{bold} \e$B$G$9!#$b\e(B
20708 \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
20709 \e$B$9!#M_$7$$$@$1$?$/$5$s$N%U%'%$%9$r:n$C$F$/$@$5$$!#F1$8;v\e(B
20710 \e$B$,\e(B @code{mouse-face} \e$B;XDj$K$b8@$($^\e(B
20711 \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
20712 \e$B$?$a$K$O!"\e(B@samp{%3(hello%)} \e$B$H$9$k;v$,$G$-$^$9!#\e(B
20713
20714 @samp{%<<} \e$B$H\e(B @samp{%>>} \e$B;X<(;R$N4V$N%F%-%9%H$OFCJL\e(B
20715 \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
20716 \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
20717 \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
20718 \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
20719 \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
20720 \e$B$9!#$3$l$N>\$7$$>pJs$O\e(B @pxref{Tooltips, ,Tooltips, emacs, The Emacs
20721 Manual} (GNU Emacs) \e$B$^$?$O\e(B @code{balloon-help-mode} (XEmacs) \e$B$N@bL@J8;z\e(B
20722 \e$BNs$r;2>H$7$F$/$@$5$$!#\e(B(\e$B5;=QE*$JM}M3$N$?$a$K!"%.%#%a\e(B (guillemets:
20723 @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
20724 \e$B$k$b$N$G!"8}F,I=8=$rI=5-$7$?$j!"6/D4$7$?$$C18l$r0O$`!"2?$+$+$i$N0zMQItJ,\e(B
20725 \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
20726 \e$B$O\e(B @samp{<<} \e$B$*$h$S\e(B @samp{>>} \e$B$H$7$F6a;w$5$l$^$7$?!#\e(B)
20727
20728 \e$B$3$l$O%0%k!<%W%P%C%U%!$NBeBX<jK!$G$9\e(B:
20729
20730 @lisp
20731 ;; @r{\e$B;0$D$N%U%'%$%9$N7?$r:n$k!#\e(B}
20732 (setq gnus-face-1 'bold)
20733 (setq gnus-face-3 'italic)
20734
20735 ;; @r{\e$B2f!9$O5-;v$N?t$r%\!<%k%I$GNP$N%U%'%$%9\e(B}
20736 ;; @r{\e$B$K$7$?$$$N$G!"\e(B@code{my-green-bold} \e$B$H8F$P$l$k\e(B}
20737 ;; @r{\e$B?7$7$$%U%'%$%9$r:n$C$?!#\e(B}
20738 (copy-face 'bold 'my-green-bold)
20739 ;; @r{\e$B?'$r@_Dj$9$k!#\e(B}
20740 (set-face-foreground 'my-green-bold "ForestGreen")
20741 (setq gnus-face-2 'my-green-bold)
20742
20743 ;; @r{\e$B?7$7$$>eEy$N=qK!;EMM$r@_Dj$9$k!#\e(B}
20744 (setq gnus-group-line-format
20745       "%M%S%3@{%5y%@}%2[:%] %(%1@{%g%@}%)\n")
20746 @end lisp
20747
20748 \e$B$"$J$?$,$3$N0F$r;H$C$F40A4$KFI$a$J$/$FHs>o$K2<IJ$JI=<($r:n$k;v$,$G$-$k$H\e(B
20749 \e$B3N?.$7$F$$$^$9!#3Z$7$s$G$/$@$5$$\e(B!
20750
20751 @samp{%(} \e$B;XDj\e(B (\e$B$d$=$NN`$N$b$N\e(B) \e$B$O%b!<%I9TJQ?t$G$OA4$/0UL#$r$J$5$J$$;v$K\e(B
20752 \e$BCm0U$7$F$/$@$5$$!#\e(B
20753
20754 @node Positioning Point
20755 @subsection \e$B%]%$%s%H$N0\F0\e(B
20756
20757 Gnus \e$B$ODL>o$[$H$s$I$N%P%C%U%!$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?>l\e(B
20758 \e$B=j$K0\F0$7$^$9!#%G%#%U%)%k%H$G$O!"%]%$%s%H$O9T$N:G=i$N%3%m%s$K0\F0$7$^$9!#\e(B
20759 \e$B$"$J$?$O$3$N?6$k$^$$$r!";0$D$N0c$&J}K!$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
20760
20761 \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
20762
20763 @findex gnus-goto-colon
20764 \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
20765 \e$B$-$^$9!#$=$N4X?t$O\e(B @code{gnus-goto-colon} \e$B$H8F$P$l$F$$$^$9!#\e(B
20766
20767 \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
20768 \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
20769 \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
20770
20771 @node Tabulation
20772 @subsection \e$B@0Ns\e(B
20773
20774 \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
20775 \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
20776 \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
20777 \e$B$KB3$/%F%-%9%H$rJB$Y$k$N$KG:$`$3$H$K$J$j$^$9!#\e(B
20778
20779 \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
20780 \e$B$^$9!#$3$l$K$OFs$D$N7A\e(B
20781 \e$B<0\e(B @dfn{hard tabulators} \e$B$H\e(B @dfn{soft tabulators} \e$B$,$"$j$^$9!#\e(B
20782
20783 @samp{%50=} \e$B$OJ8;zNs$,\e(B 50\e$B7e$+$i;O$^$k$h$&$K6uGrJ8;z$r5M$a9~$_$^$9!#$b\e(B
20784 \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
20785 \e$B$+\e(B (soft) \e$B$J@0Ns;R$G$9!#\e(B
20786
20787 @samp{%-50=} \e$B$b$^$?!"J8;zNs$,\e(B 50\e$B7e$+$i;O$^$k$h$&$K6uGrJ8;z$r5M$a9~$_$^$9!#\e(B
20788 \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
20789 \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
20790
20791 @node Wide Characters
20792 @subsection Wide Characters
20793
20794 \e$BB?$/$NCO0h$K$*$$$F!"8GDjI}%U%)%s%H$OF1$8I}$NJ8;z$r;}$C$F$$$^$9!#$7$+$7$$\e(B
20795 \e$B$/$D$+$NCO0h!"$h$/CN$i$l$F$$$kEl%"%8%"$N9q!9$G$O!"%i%F%sJ8;z$HI}$N9-$$J8\e(B
20796 \e$B;z$,:.:_$7$F;H$o$l$F$$$^$9!#\e(B
20797
20798 \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
20799 \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
20800 \e$B$G$O!"$=$l$O@5$7$/$"$j$^$;$s!#\e(B
20801
20802 @vindex gnus-use-correct-string-widths
20803 \e$B$=$l$r5_:Q$9$k$?$a$K!"$"$J$?\e(B
20804 \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
20805 \e$B$-$^$9!#$3$l$O%P%C%U%!$N@8@.$rCY$/$7$^$9$,!"$h$jH~$7$$7k2L$rF@$k$3$H$,$G\e(B
20806 \e$B$-$k$G$7$g$&!#4{DjCM$O\e(B @code{t} \e$B$G$9!#\e(B
20807
20808 @node Window Layout
20809 @section \e$B%&%#%s%I%&$NG[CV\e(B
20810 @cindex window layout
20811
20812 \e$B$$$(!"\e(BX \e$B$K4X$9$k;v$O$"$j$^$;$s$N$G!"$*$H$J$7$/$7$F2<$5$$!#\e(B
20813
20814 @vindex gnus-use-full-window
20815 \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$OA4$F$NB>\e(B
20816 \e$B$N%&%#%s%I%&$r>C$7$F!"\e(BEmacs \e$B$N2hLLA4BN$r@jM-$7$^$9!#$3$l$O=i4|@_Dj\e(B
20817 \e$B$G\e(B @code{t} \e$B$G$9!#\e(B
20818
20819 \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
20820 \e$B$9!#4m81$r3P8g$N>e$G;H$C$F$/$@$5$$!#\e(B
20821
20822 @vindex gnus-buffer-configuration
20823 @code{gnus-buffer-configuration} \e$B$O$=$l$>$l$N\e(B Gnus \e$B$N%P%C%U%!$,$I$N$/$i\e(B
20824 \e$B$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9\e(B:
20825
20826 @lisp
20827 ((group (vertical 1.0 (group 1.0 point)
20828                       (if gnus-carpal (group-carpal 4))))
20829  (article (vertical 1.0 (summary 0.25 point)
20830                         (article 1.0))))
20831 @end lisp
20832
20833 \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
20834 \e$B%\%k$G$9!#Nc$($P!"%0%k!<%W%P%C%U%!$rI=<($9$k$H$-$O!"%&%#%s%I%&@_Dj4X?t\e(B
20835 \e$B$O\e(B @code{group} \e$B$r%-!<$H$7$F;H$$$^$9!#;HMQ2DG=$JL>A0$N40A4$J0lMw$O2<$K5s\e(B
20836 \e$B$2$i$l$F$$$^$9!#\e(B
20837
20838 @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$k\e(B
20839 \e$B$Y$-$+$r;XDj$7$^$9!#\e(B@code{article} \e$BJ,3d$rNc$K<h$k$H\e(B -
20840
20841 @lisp
20842 (article (vertical 1.0 (summary 0.25 point)
20843                        (article 1.0)))
20844 @end lisp
20845
20846 \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$a\e(B
20847 \e$B$k$Y$-$G!"$=$l$O5-;v%P%C%U%!\e(B (article buffer) \e$B$N>e$KG[CV$5$l$^$9!#$*5$$E\e(B
20848 \e$B$-$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$K$J$C\e(B
20849 \e$B$?$H;W$$$^$9!#\e(B) \e$B$7$+$7!"FCJL$J?t;z\e(B @code{1.0} \e$B$O!";D$j$N%P%C%U%!$,I,MW$J\e(B
20850 \e$B$b$N$r<h$j5n$C$?8e$K!";HMQ2DG=$J;D$j$N6u4VA4$F$r5[$$<h$k!"$H$$$&;v$r9g?^\e(B
20851 \e$B$9$k$?$a$K;H$o$l$^$9!#0l$D$NJ,3d$K$D$-!"\e(B@code{1.0} \e$B$NBg$-$5;XDj$N%P%C%U%!\e(B
20852 \e$B$O0l$D$@$1$G$J$/$F$O$J$j$^$;$s!#\e(B
20853
20854 \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
20855 \e$B$9!#\e(B@code{frame} \e$BJ,3d$G$O!"%?%0\e(B @code{frame-focus} \e$B$,9=@.MWAG$G$"$k\e(B (\e$B$9\e(B
20856 \e$B$J$o$A!"\e(B@code{point} \e$B%?%0$,B8:_$9$k$+$I$&$+$K$h$C$F!"%j%9%H$N;0HVL\$+;M\e(B
20857 \e$BHVL\$+$KB8:_$9$kMWAG\e(B) \e$BMUJ,3d$r;}$D:G8e$NI{J,3d$,>GE@$rF@$k;v$K$J$j$^$9!#\e(B
20858
20859 \e$B<!$O$b$C$HJ#;($JNc$G$9\e(B:
20860
20861 @lisp
20862 (article (vertical 1.0 (group 4)
20863                        (summary 0.25 point)
20864                        (if gnus-carpal (summary-carpal 4))
20865                        (article 1.0)))
20866 @end lisp
20867
20868 \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
20869 \e$B$/!"$I$N$/$i$$B?$/$N9T$r%P%C%U%!$,@j$a$k$Y$-$+$r;XDj$9$k$?$a$K;H$o$l$^$9!#\e(B
20870
20871 \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
20872 \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
20873 \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
20874 \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
20875 \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%!$,B8\e(B
20876 \e$B:_$9$k$H$$$&;v$G$9!#\e(B
20877
20878 \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:
20879
20880 @lisp
20881 (article (horizontal 1.0
20882              (vertical 0.5
20883                  (group 1.0)
20884                  (gnus-carpal 4))
20885              (vertical 1.0
20886                  (summary 0.25 point)
20887                  (summary-carpal 4)
20888                  (article 1.0))))
20889 @end lisp
20890
20891 \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
20892 \e$B$N\e(B @code{horizontal} \e$B$C$F$$$&$b$N$O2?$G$7$g$&\e(B?
20893
20894 \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
20895 \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
20896 \e$B>.JR$NCf$G$O!"A4$F$rIaDL$NN.57$G9T$&;v$,$G$-$^$9!#\e(B@code{horizontal} \e$B$N8e\e(B
20897 \e$B$N?t;z$O!"$3$N>.JR$K2hLL$N$I$l$/$i$$$N3d9g$,M?$($i$l$k$+$r;XDj$7$^$9!#\e(B
20898
20899 \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
20900 \e$B$j$^$9!#J,3d$O7h$7$F@53N$K$O9T$o$l$^$;$s$N$G!"$3$N%P%C%U%!$,J,3d$+$i;D$5\e(B
20901 \e$B$l$?A4$F$N9T$r@jNN$7$^$9!#\e(B
20902
20903 \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
20904 \e$B$^$9\e(B:
20905
20906 @example
20907 split      = frame | horizontal | vertical | buffer | form
20908 frame      = "(frame " size *split ")"
20909 horizontal = "(horizontal " size *split ")"
20910 vertical   = "(vertical " size *split ")"
20911 buffer     = "(" buf-name " " size *[ "point" ] *[ "frame-focus"] ")"
20912 size       = number | frame-params
20913 buf-name   = group | article | summary ...
20914 @end example
20915
20916 \e$B@)8B$K$O!"\e(B@code{frame} \e$B$O:G>e0L$NJ,3d$H$7$F$7$+8=$l$k;v$,$G$-$J$$$H$$$&\e(B
20917 \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<0\e(B (form) \e$B$G\e(B
20918 \e$B$J$1$l$P$J$j$^$;$s!#$=$l$>$l$NJ,3d$O40A4$K:F5"E*$G!"G$0U$N?t\e(B
20919 \e$B$N\e(B @code{vertical} \e$B$H\e(B @code{horizontal} \e$BJ,3d$r4^$`;v$,$G$-$^$9!#\e(B
20920
20921 @vindex gnus-window-min-width
20922 @vindex gnus-window-min-height
20923 @cindex window height
20924 @cindex window width
20925 \e$B@5$7$$Bg$-$5$r8+$D$1$k$N$O>/$7J#;($G$9!#$I$N%&%#%s%I%&\e(B
20926 \e$B$b\e(B @code{gnus-window-min-height} (\e$B=i4|CM\e(B 1) \e$B$NJ8;z$N9b$5$h$j$b>.$5$/$F$O\e(B
20927 \e$B$J$i$:!">/$J$/$H$b\e(B @code{gnus-window-min-width} (\e$B=i4|CM\e(B 1) \e$B$NJ8;zI}$G$J\e(B
20928 \e$B$/$F$O$J$j$^$;$s!#\e(BGnus \e$B$OJ,3d$rE,MQ$9$kA0$K$3$l$r6/@)$7$h$&$H;n$_$^$9!#\e(B
20929 \e$B$b$7IaDL$N\e(B Emacs \e$B$N%&%#%s%I%&$NI}\e(B/\e$B9b$5@)8B$r;H$$$?$$$J$i!"$3$NFs$D$NJQ?t\e(B
20930 \e$B$r\e(B @code{nil} \e$B$K$9$k$@$1$GNI$$$G$9!#\e(B
20931
20932 \e$B$b$7\e(B Emacs \e$B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"\e(B
20933 @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
20934 \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
20935 @code{vertical} \e$BJ,3d$NCf$N%&%#%s%I%&$O>e2<$KI=<($5$l$^$9!#\e(B
20936
20937 @findex gnus-configure-frame
20938 \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
20939 \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$k\e(B
20940 \e$B$H$-$KA4$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$b$P\e(B
20941 \e$B$+$2$?@_Dj$G$9!#Fs$D$r%0%k!<%W%P%C%U%!$K!";0$D$r5-;v%P%C%U%!$N$?$a$K=<$F\e(B
20942 \e$B$^$9!#\e(B(\e$B$=$l$O$P$+$2$F$$$k$H8@$C$?$G$7$g!#\e(B) \e$B$b$72<$NJ8$r\e(B @code{\e$BI>2A\e(B} \e$B$9$k\e(B
20943 \e$B$H!"IaDL$N\e(B Gnus \e$B$N7PO)$r;H$o$J$$$G!"$9$0$K$=$l$,$I$N$h$&$K8+$($k$+$N9M$(\e(B
20944 \e$B$rF@$k;v$,$G$-$^$9!#K~B-$9$k$^$G$=$l$GM7$s$G!"$=$l$+\e(B
20945 \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%9%H\e(B
20946 \e$B$K2C$($F2<$5$$!#\e(B
20947
20948 @lisp
20949 (gnus-configure-frame
20950  '(horizontal 1.0
20951     (vertical 10
20952       (group 1.0)
20953       (article 0.3 point))
20954     (vertical 1.0
20955       (article 1.0)
20956       (horizontal 4
20957         (group 1.0)
20958         (article 10)))))
20959 @end lisp
20960
20961 \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
20962 \e$B;H$&$@$1$G$9\e(B:
20963
20964 @lisp
20965 (gnus-configure-frame
20966  '(frame 1.0
20967          (vertical 1.0
20968                    (summary 0.25 point frame-focus)
20969                    (article 1.0))
20970          (vertical ((height . 5) (width . 15)
20971                     (user-position . t)
20972                     (left . -1) (top . 1))
20973                    (picon 1.0))))
20974
20975 @end lisp
20976
20977 \e$B$3$NJ,3d$N7k2L$O!":G=i\e(B (\e$B$b$7$/$O!"\e(B``\e$B<g$J\e(B'') \e$B%U%l!<%`$O8+47$l$?35N,\e(B/\e$B5-;v\e(B
20978 \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
20979 \e$B$H$$$&;v$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
20980 \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
20981 \e$B$J$1$l$P$J$j$^$;$s\e(B (@pxref{Frame Parameters, , Frame Parameters, elisp,
20982 The GNU Emacs Lisp Reference Manual})\e$B!#\e(BXEmacs \e$B$G$O!"%U%l!<%`%W%m%Q%F%#%j\e(B
20983 \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
20984 \e$B$h$&$J%Q%i%a!<%?%j%9%H$G$9!#\e(B
20985 @code{gnus-buffer-configuration} \e$B$K;HMQ2DG=$JA4$F$N%-!<$N0lMw$O$=$N=i4|\e(B
20986 \e$BCM$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
20987
20988 \e$B%-!<\e(B @code{message} \e$B$O\e(B @code{gnus-group-mail} \e$B$*$h\e(B
20989 \e$B$S\e(B @code{gnus-summary-mail-other-window} \e$B$NN>J}$G;H$o$l$k;v$KCm0U$7$F2<\e(B
20990 \e$B$5$$!#$b$7Fs$D$r6hJL$9$k$[$&$,K>$^$7$$$J$i!"$3$N$h$&$JJ*$r;H$&;v$,$G$-$^\e(B
20991 \e$B$9\e(B:
20992
20993 @lisp
20994 (message (horizontal 1.0
20995                      (vertical 1.0 (message 1.0 point))
20996                      (vertical 0.24
20997                                (if (buffer-live-p gnus-summary-buffer)
20998                                    '(summary 0.5))
20999                                (group 1.0))))
21000 @end lisp
21001
21002 \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
21003 \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
21004 \e$B$N$h$&$J$b$N$G$G$-$^$9!#\e(B
21005
21006 @lisp
21007 (message
21008   (frame 1.0
21009          (if (not (buffer-live-p gnus-summary-buffer))
21010              (car (cdr (assoc 'group gnus-buffer-configuration)))
21011            (car (cdr (assoc 'summary gnus-buffer-configuration))))
21012          (vertical ((user-position . t) (top . 1) (left . 1)
21013                     (name . "Message"))
21014                    (message 1.0 point))))
21015 @end lisp
21016
21017 @findex gnus-add-configuration
21018 \e$BJQ?t\e(B @code{gnus-buffer-configuration} \e$B$O$H$F$bD9$/J#;($J$N$G!"C10l$N@_Dj\e(B
21019 \e$B$NJQ99$r4JC1$K$9$k$?$a$N4X?t$,$"$j$^$9\e(B: @code{gnus-add-configuration} \e$B$G\e(B
21020 \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
21021 \e$B$^$9\e(B:
21022
21023 @lisp
21024 (gnus-add-configuration
21025  '(article (vertical 1.0
21026                (group 4)
21027                (summary .25 point)
21028                (article 1.0))))
21029 @end lisp
21030
21031 \e$BIaDL$O$3$l$i$N\e(B @code{gnus-add-configuration} \e$B8F$S=P$7$r%U%!%$\e(B
21032 \e$B%k\e(B @file{~/.gnus.el} \e$B$KF~$l$k$+!"2?$i$+$N5/F0;~$N%U%C%/$KF~$l$k$G$7$g\e(B
21033 \e$B$&\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
21034
21035 @vindex gnus-always-force-window-configuration
21036 \e$B$b$7@_Dj$G8@5Z$5$l$?A4$F$N%&%#%s%I%&$,4{$K8+$($F$$$k$N$G$"$l$P!"\e(BGnus \e$B$O\e(B
21037 \e$B%&%#%s%I%&$N@_Dj$rJQ99$7$^$;$s!#$b$7>o$K\e(B ``\e$B@5$7$$\e(B'' \e$B%&%#%s%I%&@_Dj$r6/@)\e(B
21038 \e$B$7$?$$$N$G$"$l$P!"\e(B
21039 @code{gnus-always-force-window-configuration} \e$B$r\e(B @code{nil} \e$B$G$J$$CM$K@_\e(B
21040 \e$BDj$9$k;v$,$G$-$^$9!#\e(B
21041
21042 \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
21043 \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
21044 \e$B$a$K\e(B @code{gnus-tree-minimize-window} \e$B$r$$$8$k$N$,NI$$$G$7$g$&!#\e(B
21045
21046 @subsection \e$B%&%#%s%I%&@_Dj$NNc\e(B
21047
21048 @itemize @bullet
21049 @item
21050 \e$B:8B&$r69$a$F%0%k!<%W%P%C%U%!$K!#1&B&$rJ,3d$7$F35N,%P%C%U%!\e(B (\e$B>e\e(B 1/6) \e$B$H\e(B
21051 \e$B5-;v%P%C%U%!\e(B (\e$B2<\e(B) \e$B$K!#\e(B
21052
21053 @ifinfo
21054 @example
21055 +---+---------+
21056 | G | Summary |
21057 | r +---------+
21058 | o |         |
21059 | u | Article |
21060 | p |         |
21061 +---+---------+
21062 @end example
21063 @end ifinfo
21064
21065 @lisp
21066 (gnus-add-configuration
21067  '(article
21068    (horizontal 1.0
21069                (vertical 25 (group 1.0))
21070                (vertical 1.0
21071                          (summary 0.16 point)
21072                          (article 1.0)))))
21073
21074 (gnus-add-configuration
21075  '(summary
21076    (horizontal 1.0
21077                (vertical 25 (group 1.0))
21078                (vertical 1.0 (summary 1.0 point)))))
21079 @end lisp
21080 @end itemize
21081
21082 @node Faces and Fonts
21083 @section \e$B%U%'%$%9$H%U%)%s%H\e(B
21084 @cindex faces
21085 @cindex fonts
21086 @cindex colors
21087
21088 \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
21089 \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
21090 \e$B$F!"I8=`$N%+%9%?%^%$%:%$%s%?!<%U%'!<%9$r;H$C$FJQ99$9$k;v$,$G$-$^$9!#\e(B
21091
21092 @node Compilation
21093 @section \e$B%3%s%Q%$%k\e(B
21094 @cindex compilation
21095 @cindex byte-compilation
21096
21097 @findex gnus-compile
21098
21099 \e$B$"$N9T=qK!;EMM;XDjJQ?t$r3P$($F$$$^$9\e(B
21100 \e$B$+\e(B? @code{gnus-summary-line-format}, @code{gnus-group-line-format} \e$B$J$I\e(B
21101 \e$B$J$I$G$9!#$5$F!"\e(BGnus \e$B$O$3$l$i$NJQ?t$,2?$G$"$C$F$bCm0U$rJ'$$$^$9$,!"IT1?\e(B
21102 \e$B$J;v$K$=$l$i$rJQ99$9$k$HBgJQ=EBg$JB.EYDc2<$r0z$-5/$3$9;v$K$J$j$^$9!#\e(B(\e$B$3\e(B
21103 \e$B$l$i$NJQ?t$N=i4|CM$O$=$l$i$K4XO"IU$1$i$l$?%P%$%H%3%s%Q%$%k$5$l$?4X?t$r;}$C\e(B
21104 \e$B$F$$$^$9$,!"MxMQ<T:n@.$N$b$N$O$b$A$m$s$=$&$G$O$"$j$^$;$s!#\e(B)
21105
21106 \e$B$3$l$r2~A1$9$k$?$a$K!"JQ?t$rO.$j$^$o$7$F!"\e(B(\e$B$J$s$H$J$/\e(B) \e$BK~B-$7$?$H46$8$?\e(B
21107 \e$B8e$G!"\e(B@kbd{M-x gnus-compile} \e$B$r<B9T$9$k;v$,$G$-$^$9!#$3$l$O?7$7$$;XDj$,\e(B
21108 \e$B%P%$%H%3%s%Q%$%k$5$l!"$b$&0lEY:G9bB.EY$KI|5"$G$-$k$H$$$&;v$G$9!#\e(BGnus \e$B$O\e(B
21109 \e$B$3$l$i$N%P%$%H%3%s%Q%$%k$5$l$?;XDj$r%U%!%$%k\e(B @file{.newsrc.eld} \e$B$KJ]B8$7\e(B
21110 \e$B$^$9!#\e(B(\e$B$b$C$H$b%f!<%6!<$,Dj5A$7$?4X?t$O!"$3$N4X?t$K$h$C$F%3%s%Q%$%k$5$l\e(B
21111 \e$B$^$;$s\e(B---\e$B$=$l$i$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KFM$C9~$s$G$+$i!"<+J,\e(B
21112 \e$B$G\e(B @file{~/.gnus.el} \e$B%U%!%$%k$r%P%$%H%3%s%Q%$%k$7$J$1$l$P$J$j$^$;$s!#\e(B)
21113
21114 @node Mode Lines
21115 @section \e$B%b!<%I9T\e(B
21116 @cindex mode lines
21117
21118 @vindex gnus-updated-mode-lines
21119 @code{gnus-updated-mode-lines} \e$B$O$I$N%P%C%U%!$,$=$N%b!<%I9T$r>o$K:G?7$N\e(B
21120 \e$B$b$N$K$7$F$*$/$+$r;XDj$7$^$9!#$=$l$O%7%s%\%k$N%j%9%H$G$9!#;H$&;v$N$G$-$k\e(B
21121 \e$B%7%s%\%k$O\e(B @code{group}, @code{article}, @code{summary}, @code{server},
21122 @code{browse}, @code{tree} \e$B$J$I$G$9!#$b$7BP1~$9$k%7%s%\%k$,B8:_$9$k$H!"\e(B
21123 Gnus \e$B$O3:Ev$9$k$G$"$m$&>pJs$G%b!<%I9T$r99?7$7$^$9!#$3$NJQ?t\e(B
21124 \e$B$,\e(B @code{nil} \e$B$G$"$k$J$i!"2hLL$N:FIA2h$O$b$C$HB.$$$G$7$g$&!#\e(B
21125
21126 @cindex display-time
21127
21128 @vindex gnus-mode-non-string-length
21129 \e$B=i4|@_Dj$G$O!"\e(BGnus \e$B$O35N,%P%C%U%!$H5-;v%P%C%U%!$N%b!<%I9T$K8=:_$N5-;v$N\e(B
21130 \e$B>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$7$P$7$P\e(B
21131 \e$B%b!<%I9T$h$j$bD9$$$3$H$,$"$k$N$G!"$I$3$+$G@Z$jMn$H$5$l$J$1$l$P$J$j$^$;$s!#\e(B
21132 \e$BJQ?t\e(B @code{gnus-mode-non-string-length} \e$B$O$=$N9T$NB>$NMWAG\e(B (\e$B$9$J$o$A!">p\e(B
21133 \e$BJs$G$J$$ItJ,\e(B) \e$B$,$I$N$/$i$$$ND9$5$G$"$k$+$r;XDj$7$^$9!#$b$7%b!<%I9T$KDI2C\e(B
21134 \e$B$NMWAG$rF~$l$?$J$i!"$3$NJQ?t$r=$@5$9$kI,MW$,$"$j$^$9\e(B:
21135
21136 @c Hook written by Francesco Potorti` <pot@cnuce.cnr.it>
21137 @lisp
21138 (add-hook 'display-time-hook
21139           (lambda () (setq gnus-mode-non-string-length
21140                            (+ 21
21141                               (if line-number-mode 5 0)
21142                               (if column-number-mode 4 0)
21143                               (length display-time-string)))))
21144 @end lisp
21145
21146 \e$B$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$J$i\e(B (\e$B$3$l$,=i4|CM$G$9$,\e(B)\e$B!"%b!<%I9T$O@Z\e(B
21147 \e$B$jMn$H$5$l$:!"5M$a9~$_$b$5$l$^$;$s!#=i4|@_Dj$O!"%P%C%U%!$N40A4$J%Q!<%;%s\e(B
21148 \e$B%HI=<($5$($b%b!<%I9T$+$iDI$$$d$i$l$k2DG=@-$b$"$j$^$9$N$G!"$*$=$i$/K>$^$7\e(B
21149 \e$B$$@_Dj$G$O$J$$$H$$$&;v$KCm0U$7$F2<$5$$!#MxMQ<T$,<+J,$N@_Dj$K9g$&$h$&$K$3\e(B
21150 \e$B$NJQ?t$rE,@Z$K@_Dj$7$J$1$l$P$J$j$^$;$s!#\e(B
21151
21152 @node Highlighting and Menus
21153 @section \e$B%O%$%i%$%H$H%a%K%e!<\e(B
21154 @cindex visual
21155 @cindex highlighting
21156 @cindex menus
21157
21158 @vindex gnus-visual
21159 \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
21160 @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
21161 \e$B$?$j$7$h$&$H$7$^$;$s!#$3$l$O%U%!%$%k\e(B @file{gnus-vis.el} \e$B$rFI$_9~$`;v$b6X\e(B
21162 \e$B;_$7$^$9!#\e(B
21163
21164 \e$B$3$NJQ?t$O;HMQ2DG=$J;k3PE*%W%m%Q%F%#$N%j%9%H$G$"$k;v$,$G$-$^$9!#0J2<$NMW\e(B
21165 \e$BAG$OM-8z$G!"=i4|@_Dj$G$9$Y$F4^$^$l$F$$$^$9\e(B:
21166
21167 @table @code
21168 @item group-highlight
21169 \e$B%0%k!<%W%P%C%U%!$G%O%$%i%$%H$r$7$^$9!#\e(B
21170 @item summary-highlight
21171 \e$B35N,%P%C%U%!$G%O%$%i%$%H$r$7$^$9!#\e(B
21172 @item article-highlight
21173 \e$B5-;v%P%C%U%!$G%O%$%i%$%H$r$7$^$9!#\e(B
21174 @item highlight
21175 \e$BA4$F$N%P%C%U%!$G%O%$%i%$%H$r$9$k$h$&$K$7$^$9!#\e(B
21176 @item group-menu
21177 \e$B%0%k!<%W%P%C%U%!$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21178 @item summary-menu
21179 \e$B35N,%P%C%U%!$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21180 @item article-menu
21181 \e$B5-;v%P%C%U%!$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21182 @item browse-menu
21183 \e$B%V%i%&%:%P%C%U%!$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21184 @item server-menu
21185 \e$B%5!<%P!<%P%C%U%!$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21186 @item score-menu
21187 \e$B%9%3%"%P%C%U%!$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21188 @item menu
21189 \e$BA4$F$N%P%C%U%!$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21190 @end table
21191
21192 \e$B$G$9$+$i!"5-;v%P%C%U%!$@$1$r%O%$%i%$%H$7$?$/!"A4$F$N%P%C%U%!$G%a%K%e!<$r\e(B
21193 \e$B:n$j$?$$>l9g$O!"$3$N$h$&$K$9$k;v$,$G$-$^$9\e(B:
21194
21195 @lisp
21196 (setq gnus-visual '(article-highlight menu))
21197 @end lisp
21198
21199 \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:
21200
21201 @lisp
21202 (setq gnus-visual '(highlight))
21203 @end lisp
21204
21205 @code{gnus-visual} \e$B$,\e(B @code{t} \e$B$G$"$k$H!"%O%$%i%$%H$H%a%K%e!<$OA4$F\e(B
21206 \e$B$N\e(B Gnus \e$B$N%P%C%U%!$G;HMQ$5$l$^$9!#\e(B
21207
21208 \e$BB>$NA4$F$N%P%C%U%!$N308+$K1F6A$9$kAm9gE*$JJQ?t$O\e(B:
21209
21210 @table @code
21211 @item gnus-mouse-face
21212 @vindex gnus-mouse-face
21213 \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
21214 \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
21215 \e$B$J$5$l$^$;$s!#\e(B
21216 @end table
21217
21218 \e$BA4$/0c$C$?%a%K%e!<$r:n@.$9$k$?$a$K4XO"$9$k%U%C%/$,$"$j$^$9\e(B:
21219
21220 @table @code
21221 @item gnus-article-menu-hook
21222 @vindex gnus-article-menu-hook
21223 \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
21224
21225 @item gnus-group-menu-hook
21226 @vindex gnus-group-menu-hook
21227 \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
21228
21229 @item gnus-summary-menu-hook
21230 @vindex gnus-summary-menu-hook
21231 \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
21232
21233 @item gnus-server-menu-hook
21234 @vindex gnus-server-menu-hook
21235 \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
21236
21237 @item gnus-browse-menu-hook
21238 @vindex gnus-browse-menu-hook
21239 \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
21240
21241 @item gnus-score-menu-hook
21242 @vindex gnus-score-menu-hook
21243 \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
21244 @end table
21245
21246 @node Buttons
21247 @section \e$B%\%?%s\e(B
21248 @cindex buttons
21249 @cindex mouse
21250 @cindex click
21251
21252 \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
21253 \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
21254 \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
21255 \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
21256 \e$B$"$"!"$P$+$P$+$7$$\e(B!
21257
21258 \e$B$[$s$H$K$=$&$@$M!#\e(B
21259
21260 @vindex gnus-carpal
21261 \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
21262 \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
21263 \e$B$G$-$^$9!#$H$C$F$b4JC1$G$9!"$[$s$H$K!#;X05NEK!$N@h@8$K65$($F$"$2$F!#\e(B(\e$BLu\e(B
21264 \e$BCm\e(B: carpal \e$B$H$O<j<s$N9|$N$3$H\e(B)
21265
21266 @table @code
21267 @item gnus-carpal-mode-hook
21268 @vindex gnus-carpal-mode-hook
21269 \e$BA4$F$N<j<s%b!<%I%P%C%U%!$G<B9T$9$k%U%C%/!#\e(B
21270
21271 @item gnus-carpal-button-face
21272 @vindex gnus-carpal-button-face
21273 \e$B%\%?%s$K;H$o$l$k%U%'%$%9!#\e(B
21274
21275 @item gnus-carpal-header-face
21276 @vindex gnus-carpal-header-face
21277 \e$B<j<s%P%C%U%!$N%X%C%@!<$G;HMQ$5$l$k%U%'%$%9!#\e(B
21278
21279 @item gnus-carpal-group-buffer-buttons
21280 @vindex gnus-carpal-group-buffer-buttons
21281 \e$B%0%k!<%W%P%C%U%!$N%\%?%s!#\e(B
21282
21283 @item gnus-carpal-summary-buffer-buttons
21284 @vindex gnus-carpal-summary-buffer-buttons
21285 \e$B35N,%P%C%U%!$N%\%?%s!#\e(B
21286
21287 @item gnus-carpal-server-buffer-buttons
21288 @vindex gnus-carpal-server-buffer-buttons
21289 \e$B%5!<%P!<%P%C%U%!$N%\%?%s!#\e(B
21290
21291 @item gnus-carpal-browse-buffer-buttons
21292 @vindex gnus-carpal-browse-buffer-buttons
21293 \e$B1\Mw%P%C%U%!$N%\%?%s!#\e(B
21294 @end table
21295
21296 \e$BA4$F$N\e(B @code{buttons} \e$BJQ?t$O%j%9%H$G$9!#$3$N%j%9%H$NMWAG$O!"\e(B
21297 @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
21298 \e$B$7$/$O$?$@$NJ8;zNs$N$I$A$i$+$G$9!#\e(B
21299
21300 @node Daemons
21301 @section \e$B%G!<%b%s\e(B
21302 @cindex demons
21303 @cindex daemons
21304
21305 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
21306 \e$B$/!"$"$J$?$,$d$C$FM_$7$$$H;W$&$5$^$6$^$J4qL/$J$3$H$r!"$"$J$?$N$$$J$$$H$3\e(B
21307 \e$B$m$G9T$C$F$/$l$k$b$N$G$9!#Nc$($P!"$"$J$?$O;~$?$^?7Ce%a!<%k$r%A%'%C%/$7$F\e(B
21308 \e$B$b$i$$$?$$$+$bCN$l$^$;$s!#$"$k$$$O\e(B Emacs \e$B$r$7$P$i$/J|$C$F$*$$$?$H$-A4$F\e(B
21309 \e$B$N%5!<%P$N@\B3$r@ZCG$7$F$b$i$$$?$/$J$k$+$b$7$l$^$;$s!#B>$K$b2?$+$=$&$$$C\e(B
21310 \e$B$?$3$H$G$9!#\e(B
21311
21312 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
21313 \e$B$3$H$r2DG=$K$7$^$9!#3F@)8f;R$O;0$D$NMWAG$+$i@.$j$^$9!#\e(B
21314 @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
21315
21316 \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
21317 \e$B;R$NNc$G$9!#\e(B
21318
21319 @lisp
21320 (gnus-demon-close-connections nil 30)
21321 @end lisp
21322
21323 \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
21324 \e$B::$9$k@)8f;R$G$9!#\e(B
21325
21326 @lisp
21327 (gnus-demon-scan-pgp 60 t)
21328 @end lisp
21329
21330 \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$+$DAG\e(B
21331 \e$B@2$i$7$$J}K!$G0l=o$KF0:n$7$^$9!#4pK\E*$K$O!"\e(B@var{\e$B6uE>\e(B} \e$B$,\e(B @code{nil} \e$B$N\e(B
21332 \e$B;~$K$O$3$N4X?t$O\e(B @var{\e$B;~4V\e(B} \e$BJ,Kh$K8F$S=P$5$l$^$9!#\e(B
21333
21334 \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
21335 \e$B;~$K8B$j!"\e(B@var{\e$B;~4V\e(B} \e$BJ,8e$K8F$S=P$5$l$^$9!#0lC6\e(B Emacs \e$B$,$:$C$H6uE>>uBV$K\e(B
21336 \e$B$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
21337
21338 @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
21339 \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
21340
21341 @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
21342 \e$B6uE>>uBV$,\e(B @var{\e$B6uE>\e(B} \e$BJ,B3$/EY$K0lEY8F$S=P$5$l$^$9!#\e(B
21343
21344 \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
21345 \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
21346 @var{\e$B6uE>\e(B} \e$B%Q%i%a!<%?$GF0:n$,JQ$o$j$^$9!#\e(B
21347
21348 @vindex gnus-demon-timestep
21349 (\e$B$3$3$G\e(B ``\e$BJ,\e(B'' \e$B$H8@$C$?$H$-!"$=$l$O<B:]$K\e(B
21350 \e$B$O\e(B @code{gnus-demon-timestep} \e$BIC$N$3$H$G$9!#$3$l$O=i4|@_Dj$G$O\e(B 60 \e$B$G$9!#\e(B
21351 \e$B$b$7$3$NJQ?t$rJQ99$9$k$H!"A4$F$N@)8f;R$N7W;~$K1F6A$rM?$($^$9!#\e(B)
21352
21353 \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
21354 \e$B$N$h$&$J$b$N$r=q$/$3$H$,$G$-$^$9!#\e(B
21355
21356 @findex gnus-demon-add-handler
21357 @lisp
21358 (gnus-demon-add-handler 'gnus-demon-close-connections 30 t)
21359 @end lisp
21360
21361 @findex gnus-demon-add-nocem
21362 @findex gnus-demon-add-scanmail
21363 @findex gnus-demon-add-rescan
21364 @findex gnus-demon-add-scan-timestamps
21365 @findex gnus-demon-add-disconnection
21366 \e$B$3$N$?$a$N4{@=4X?t$,$$$/$D$+:n@.$5$l$F$$$^$9!#\e(B@code{gnus-demon-add-nocem},
21367 @code{gnus-demon-add-disconnection},
21368 @code{gnus-demon-add-nntp-close-connection},
21369 @code{gnus-demon-add-scan-timestamps}, @code{gnus-demon-add-rescan},
21370 @code{gnus-demon-add-scanmail} \e$B$G\e(B
21371 \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
21372 \e$B$l$F$/$@$5$$!#\e(B
21373
21374 @findex gnus-demon-init
21375 @findex gnus-demon-cancel
21376 @vindex gnus-demon-handlers
21377 \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
21378 \e$B$+$;$k$?$a$K\e(B @code{gnus-demon-init} \e$B$r<B9T$7$F$/$@$5$$!#A4$F$N%G!<%b%s$r\e(B
21379 \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
21380
21381 \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!#A4$F$N\e(B
21382 \e$B%5!<%P!<$+$iA4$F$N%K%e!<%9$H%a!<%k$rFsICKh$KD4$Y$^$o$94X?t$rIU$12C$($A$c$C\e(B
21383 \e$B$?$j$9$k$H!"$I$s$JN)GI$J%7%9%F%`$G$b4V0c$$$J$/$*J'$$H"$K$7$F$7$^$$$^$9!#\e(B
21384 \e$B$=$&F0$/$s$@$b$s!#\e(B
21385
21386 @node NoCeM
21387 @section NoCeM
21388 @cindex nocem
21389 @cindex spam
21390
21391 @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
21392 \e$B$$$3$H$G$9!#\e(BSpam \e$B$O6'0-$G$9!#\e(B
21393
21394 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
21395 \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
21396 @dfn{NoCeM} \e$B$O\e(B ``no see-'em'' (\e$BH`$i$r8+$?$/$J$$\e(B)\e$B$HH/2;$5$l!"0UL#$O$=$NL>\e(B
21397 \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\e(B
21398 \e$B$7$^$$$^$9!#\e(B
21399
21400 \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
21401 \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
21402 \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
21403 \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
21404 \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
21405
21406 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
21407 \e$B$G\e(B spam \e$B$r>C$75n$j$^$9!#\e(B
21408
21409 \e$B$b$A$m$s!"$3$l$i$r%+%9%?%^%$%:$9$k$?$a$NJQ?t$,$$$/$D$+$"$j$^$9!#\e(B
21410
21411 @table @code
21412 @item gnus-use-nocem
21413 @vindex gnus-use-nocem
21414 \e$B$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$k$3$H$G3hF0$r3+;O$5$;$^$9!#=i4|@_Dj$G\e(B
21415 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
21416
21417 @item gnus-nocem-groups
21418 @vindex gnus-nocem-groups
21419 Gnus \e$B$O$3$N%0%k!<%W%j%9%H$+$i\e(B NoCeM \e$B%a%C%;!<%8$rC5$7$^$9!#=i4|@_DjCM\e(B
21420 \e$B$O\e(B @code{("news.lists.filters" "news.admin.net-abuse.bulletins"
21421 "alt.nocem.misc" "news.admin.net-abuse.announce")} \e$B$G$9!#\e(B
21422
21423 @item gnus-nocem-issuers
21424 @vindex gnus-nocem-issuers
21425 NoCeM \e$B%a%C%;!<%8$rH/9T$9$k?M$O$?$/$5$s$$$^$9!#$3$N%j%9%H$G$O!"C/$N8@$&$3\e(B
21426 \e$B$H$K=>$$$?$$$+$r;XDj$7$^$9!#=i4|@_DjCM$O\e(B @code{(("Automoose-1"
21427 "clewis@@ferret.ocunix.on.ca" "cosmo.roadkill" "SpamHippo"
21428 "hweede@@snafu.de")} \e$B$G$9!#H`$i$O$_$s$J!"N)GI$G9b7i$J;TL1$G$9!#\e(B
21429
21430 \e$B$3$N%j%9%H$K4^$a$i$l$kM-L>$JH?\e(B spam \e$B2H$?$A\e(B
21431 \e$B$O\e(B @uref{http://www.xs4all.nl/~rosalind/nocemreg/nocemreg.html} \e$B$K:\$C$F\e(B
21432 \e$B$$$^$9!#\e(B
21433
21434 \e$B$3$l$iA4$F$N?M!9$N\e(B NoCeM \e$B%a%C%;!<%8$KN10U$9$kI,MW$O$"$j$^$;$s\e(B --- \e$B8@$&$3\e(B
21435 \e$B$H$rJ9$-$?$$?M$@$1$G$$$$$s$G$9!#$^$?$=$N?M$+$i$N\e(B NoCeM\e$B%a%C%;!<%8A4$F$r<u\e(B
21436 \e$B$1F~$l$kI,MW$b$"$j$^$;$s!#\e(BNoCeM \e$B%a%C%;!<%8$K$O$=$l$>$l<oJL\e(B @dfn{type} \e$B%X%C\e(B
21437 \e$B%@!<$,$D$$$F$*$j!"$3$l$O$=$N%a%C%;!<%8$N87L)$JDj5A$rM?$($F$$$^$9\e(B(\e$BB?>/$O\e(B
21438 \e$B87L)$J!"DxEY$M!#$?$$$F$$$O>/$@$1$I\e(B)\e$B!#NI$/;H$o$l$k<oJL$K$O!"\e(B
21439 @samp{spam}, @samp{spew}, @samp{mmf}, @samp{binary}, @samp{troll} \e$B$,$"$j\e(B
21440 \e$B$^$9!#$3$l$r;XDj$9$k$K$O!"%j%9%H$NCf$G\e(B @code{(@var{\e$BH/9T<T\e(B} @var{\e$B>r\e(B
21441 \e$B7o\e(B} @dots{})} \e$BMWAG$r;H$&I,MW$,$"$j$^$9!#3F>r7o$OJ8;zNs\e(B (\e$B;H$$$?$$<oJL$K%^%C\e(B
21442 \e$B%A$9$k@55,I=8=\e(B) \e$B$+!"$^$?$O\e(B @code{(not @var{\e$BJ8;zNs\e(B})} \e$B$H$$$&7A<0$N%j%9%H\e(B
21443 \e$B$G$9!#$3$N>l9g$O\e(B @var{\e$BJ8;zNs\e(B} \e$B$O;H$$$?$/$J$$<oJL$K%^%C%A$9$k@55,I=8=$G$9\e(B
21444
21445 \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
21446 \e$B30$NA4$F$rM_$7$$>l9g$K$O!"\e(B
21447
21448 @lisp
21449 ("clewis@@ferret.ocunix.on.ca" ".*" (not "troll"))
21450 @end lisp
21451
21452 \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
21453 \e$B0J2<$N$h$&$K$G$-$^$9!#\e(B
21454
21455 @lisp
21456 ("clewis@@ferret.ocunix.on.ca" (not ".*") "spew" "spam")
21457 @end lisp
21458
21459 \e$B$3$N;XDj$O:8$+$i1&$KE,MQ$5$l$^$9!#\e(B
21460
21461 @item gnus-nocem-verifyer
21462 @vindex gnus-nocem-verifyer
21463 @findex pgg-verify
21464 \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
21465 \e$B=i4|CM$O\e(B @code{pgg-verify} \e$B$G!"$3$l$O8!>Z$K@.8y$7$?$iHs\e(B-@code{nil} \e$B$rJV\e(B
21466 \e$B$7!"$=$&$G$J$1$l$P\e(B (NoCeM \e$B%a%C%;!<%8$,=pL>$5$l$F$$$J$$>l9g$r4^$_$^\e(B
21467 \e$B$9\e(B) @code{nil} \e$B$rJV$7$^$9!#$b$7$3$l$,Hs>o$KCY$/$F!"8!>Z7k2L$r5$$K$7$J\e(B
21468 \e$B$$\e(B (\e$B$3$l$O$?$V$s4m81$G$9\e(B) \e$B$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$K$9$k$3$H$,\e(B
21469 \e$B$G$-$^$9!#\e(B
21470
21471 \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
21472 \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
21473 \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
21474 \e$B$^$9!#\e(B
21475
21476 @item gnus-nocem-directory
21477 @vindex gnus-nocem-directory
21478 \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!#=i4|@_DjCM\e(B
21479 \e$B$O\e(B @file{~/News/NoCeM/} \e$B$G$9!#\e(B
21480
21481 @item gnus-nocem-expiry-wait
21482 @vindex gnus-nocem-expiry-wait
21483 \e$B8E$$\e(B NoCeM \e$B9`L\$r%-%c%C%7%e$+$i>C$9$^$G$NF|?t!#=i4|@_DjCM$O\e(B 15 \e$B$G$9!#$3\e(B
21484 \e$B$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
21485 \e$B$&$+$b$7$l$^$;$s!#\e(B
21486
21487 @item gnus-nocem-check-from
21488 @vindex gnus-nocem-check-from
21489 \e$BHs\e(B@code{nil} \e$B$G$O!"5-;v$N%\%G%#$K$"$kH/9T?M$N@5Ev@-$rD4$Y$^$9!#$=$&$G$J\e(B
21490 \e$B$$>l9g$O!"Cx<T$,@5$7$$H/9T?M$G$J$/$F$b5$$K$;$:$K5-;v$r<h$j9~$_$^$9$,!"$b\e(B
21491 \e$B$7$"$J$?$,@5$7$$H/9T?M$r8+J,$1$i$l$k$J$i$P!"$=$&$7$?J}$,$H$F$bB.$/$J$k$G\e(B
21492 \e$B$7$g$&!#\e(B
21493
21494 @item gnus-nocem-check-article-limit
21495 @vindex gnus-nocem-check-article-limit
21496 \e$BHs\e(B@code{nil} \e$B$G!"A4$F$N\e(B NoCeM \e$B%0%k!<%W$K$*$1$k%A%'%C%/$9$k5-;v$N:GBg?t$r\e(B
21497 \e$B;XDj$7$^$9!#\e(BNoCeM \e$B%0%k!<%W$O5pBg$K$J$k$3$H$,$"$j!"$=$&$J$k$H=hM}$,$H$F$b\e(B
21498 \e$BCY$/$J$j$^$9!#\e(B
21499 @end table
21500
21501 NoCeM \e$B$r;H$&$H!"$b$7$+$9$k$H%a%b%j6t$$$K$J$k$+$b$7$l$^$;$s!#$"$J$?$,$?$/\e(B
21502 \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
21503 \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
21504 \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
21505 \e$B$9\e(B (@pxref{Subscription Commands})\e$B!#\e(B
21506
21507 @node Undo
21508 @section \e$B$d$jD>$7\e(B
21509 @cindex undo
21510
21511 \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
21512 \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
21513 \e$B$7\e(B Gnus \e$B$N%P%C%U%!$G$O!"$3$l$O4JC1$G$O$"$j$^$;$s!#\e(B
21514
21515 Gnus \e$B$,%P%C%U%!!<Fb$KI=<($7$F$$$k$b$N$O!"\e(BGnus \e$B$K$H$C$F$OA4$/2?$N2ACM$b$"\e(B
21516 \e$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$$$k\e(B
21517 \e$B$?$@$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$9$k\e(B
21518 \e$B$N$O!"$=$N9T$O>C$(5n$j$^$9$,!"$=$l$O<B:]$NF0:n\e(B --- \e$BLdBj$N%0%k!<%W\e(B
21519 \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
21520 \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
21521 \e$B$;$s!#\e(B
21522
21523 Gnus \e$B$O!"MxMQ<T$,2?$r$9$k$+$r21$($F$*$-!"$=$NMxMQ<T$NF0:n$N5U$r9T$J$&F0\e(B
21524 \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
21525 \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
21526 \e$B$N5U$N%3!<%I$r<B9T$7$^$9!#$7$+$7!"A4$F$NF0:n$,4JC1$K2D5U$G$"$k$o$1$G$O$J\e(B
21527 \e$B$$$N$G!"\e(BGnus \e$B$O8=:_!"$d$jD>$72DG=$J%-!<4X?t$O6O$+$7$+Ds6!$7$F$$$^$;$s!#\e(B
21528 \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
21529 \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
21530 \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
21531 \e$B$7$F40A4$d$jD>$72DG=$K$O$J$i$J$$$G$7$g$&!#\e(B
21532
21533 @findex gnus-undo-mode
21534 @vindex gnus-use-undo
21535 @findex gnus-undo
21536 \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
21537 \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$,=i\e(B
21538 \e$B4|@_Dj$G$9!#\e(B@kbd{C-M-_} \e$B%-!<$,\e(B @code{gnus-undo} \e$BL?Na$r<B9T$7$^$9!#$3$l$O\e(B
21539 \e$BDL>o$N\e(B Emacs \e$B$N\e(B @code{undo} \e$BL?Na$K$A$g$C$H$@$1;w$F$$$k$H;W$o$l$k$G$7$g$&!#\e(B
21540
21541 @node Predicate Specifiers
21542 @section \e$B=R8l$N@_Dj\e(B
21543 @cindex predicate specifiers
21544
21545 \e$B$$$/$D$+$N\e(B Gnus \e$B$NJQ?t\e(B
21546 \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
21547 \e$B$KM;DL$r8z$+$;$k$3$H$,$G$-$kFCJL$J7A<0$G$9!#\e(B
21548
21549 \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
21550
21551 \e$B$3$l$ONc$G$9\e(B:
21552
21553 @lisp
21554 (or gnus-article-unseen-p
21555     gnus-article-unread-p)
21556 @end lisp
21557
21558 \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
21559 \e$B$O$9$Y$F0l$D$N%Q%i%a!<%?$r<u$1<h$j$^$9!#\e(B
21560
21561 @findex gnus-make-predicate
21562 \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
21563 \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
21564 \e$B$O!"=R8l;X<(;R$N$9$Y$F$N4X?t$KEO$5$l$^$9!#\e(B
21565
21566 @node Moderation
21567 @section \e$B;J2qLr\e(B
21568 @cindex moderation
21569
21570 \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
21571 \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
21572 @samp{larsi@@gnus.org} \e$B$K!"$I$N%0%k!<%W$N;J2q$r9T$J$&$N$+$r=R$Y$?%a!<%k\e(B
21573 \e$B$r=q$$$F$/$@$5$$!#$=$&$9$l$P%3%T!<$r<j$KF~$l$i$l$^$9!#\e(B
21574
21575 \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
21576
21577 @lisp
21578 (add-hook 'gnus-summary-mode-hook 'gnus-moderate)
21579 @end lisp
21580
21581 \e$B$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$/$@$5$$!#\e(B
21582
21583 \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
21584 \e$B$k$h$&$K$J$C$F$$$^$9!#\e(B
21585
21586 @enumerate
21587 @item
21588 @samp{Newsgroups:.*rec.zoofle} \e$B$K%^%C%A$9$k<u?.%a!<%k$rJ,N%$7$^$9!#$3$l\e(B
21589 \e$B$OEj9F$5$l$h$&$H$7$F$$$k5-;v$rA4$F$"$k%a!<%k%0%k!<%W\e(B --- \e$BNc$(\e(B
21590 \e$B$P\e(B @samp{nnml:rec.zoofle} \e$B$KF~$l$^$9!#\e(B
21591
21592 @item
21593 \e$B$"$J$?$O;~@^$3$N%0%k!<%W$KF~$j!"\e(B@kbd{e} (edit-and-post) \e$B$"$k$$\e(B
21594 \e$B$O\e(B @kbd{s} (just send unedited) \e$BL?Na$r;H$C$F5-;v$rEj9F$7$^$9!#\e(B
21595
21596 @item
21597 @samp{rec.zoofle} \e$B%K%e!<%9%0%k!<%W$rFI$s$G$$$kESCf$G!"$b$7$"$J$?$,>5G'$7\e(B
21598 \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
21599 @end enumerate
21600
21601 \e$BFs$D$N%0%k!<%W$G;J2q<T%b!<%I$r;H$&$H$9$l$P!"$3$&$J$j$^$9!#\e(B
21602
21603 @lisp
21604 (setq gnus-moderated-list
21605       "^nnml:rec.zoofle$\\|^rec.zoofle$")
21606 @end lisp
21607
21608 @node Fetching a Group
21609 @section \e$B%0%k!<%W$r<hF@$9$k\e(B
21610 @cindex fetching a group
21611
21612 @findex gnus-fetch-group
21613 \e$B;~!9!"!H$3$N%0%k!<%W$rFI$_$?$$$N$G$"$C$F!"\e(BGnus \e$B$,5/F0$7$F$$$k$+$I$&$+$r\e(B
21614 \e$B5$$K$7$?$/$J$$!#!I$H$$$&$3$H$,$G$-$l$PJXMx$J$3$H$,$"$j$^$9!#$3$l$O!"MxMQ\e(B
21615 \e$B<T$h$j$b%W%m%0%i%`$N%3!<%I$r=q$/?M$KJXMx$J5!G=$G$9$,!"$I$A$i$K$7$m!"%3%^\e(B
21616 \e$B%s%I\e(B @code{gnus-fetch-group} \e$B$O$3$N5!G=$rDs6!$7$^$9!#$=$N%3%^%s%I$O!"%0\e(B
21617 \e$B%k!<%W$NL>A0$r0z?t$H$7$F$H$j$^$9!#\e(B
21618
21619 @node Image Enhancements
21620 @section \e$B2hA|$N3HD%\e(B
21621
21622 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
21623 \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
21624 Gnus \e$B$O$3$l$rMxMQ$9$k$3$H$K$7$^$9!#\e(B
21625
21626 @menu
21627 * X-Face::                      \e$B%U%!%s%-!<$G$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
21628 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
21629 * Smileys::                     \e$BI=<($5$l$k$Y$/@8$^$l$?9,$;$=$&$J4i$rI=<($9$kJ}K!\e(B
21630 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
21631 * XVarious::                    \e$B$=$NB>$N\e(B XEmacs \e$B$G\e(B Gnus \e$B$JJQ?t\e(B
21632 @end menu
21633
21634 @node X-Face
21635 @subsection X-Face
21636 @cindex x-face
21637
21638 @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
21639 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
21640 \e$B%a!<%k$H%K%e!<%9%j!<%@!<$K$h$C$F%5%]!<%H$5$l$k$G$7$g$&!#\e(B
21641
21642 @cindex x-face
21643 @findex gnus-article-display-x-face
21644 @vindex gnus-article-x-face-command
21645 @vindex gnus-article-x-face-too-ugly
21646 @iftex
21647 @iflatex
21648 \include{xface}
21649 @end iflatex
21650 @end iftex
21651 @c @anchor{X-Face}
21652
21653 @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
21654 \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
21655 \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
21656 \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
21657
21658 \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
21659 \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
21660 \e$B?t$,4i$r0z?t$H$7$F8F$P$l$^$9!#$b\e(B
21661 \e$B$7\e(B @code{gnus-article-x-face-too-ugly} (\e$B$3$l$O@55,I=8=$G\e(B
21662 \e$B$9\e(B) \e$B$,\e(B @code{From} \e$BMs$K9gCW$9$l$P!"4i$OI=<($5$l$^$;$s!#\e(B
21663
21664 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
21665 \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
21666 @code{uncompface} \e$B$H\e(B @code{icontopbm} \e$B$NN>%W%m%0%i%`$K$D$$$F$O!"\e(B
21667 `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
21668 \e$B%8$rC5$7$F2<$5$$!#\e(B} \e$B$r%U%)!<%/$7$F8+$h$&$H$7$^$9!#\e(B
21669
21670 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
21671 \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
21672 \e$B$G%3%s%Q%$%k$5$l$F$$$k$HNI$$$G$7$g$&!=!=$=$l$OI=<($r>/$7Aa$/$7$^$9!#$b$7\e(B
21673 \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
21674 \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{
21675 GNU/Linux \e$B%7%9%F%`$G$O\e(B @code{netpbm}\e$B!"\e(B@code{libgr-progs} \e$B$^$?\e(B
21676 \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)
21677
21678 (\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)
21679
21680 \e$B%U%'!<%9$HJQ?t\e(B:
21681
21682 @table @code
21683 @item gnus-x-face
21684 @vindex gnus-x-face
21685 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
21686 \e$BA07J?'$HGX7J?'$H$7$F;H$o$l$^$9!#%G%#%U%)%k%H$N?'$OGr$H9u$G$9!#\e(B
21687
21688 @item gnus-face-properties-alist
21689 @vindex gnus-face-properties-alist
21690 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
21691 \e$BO"A[%j%9%H$G$9!#%G%#%U%)%k%HCM$O\e(B Emacs \e$BMQ$N\e(B @code{((pbm . (:face
21692 gnus-x-face)) (png . nil))} \e$B$^$?$O\e(B XEmacs \e$BMQ$N\e(B @code{((xface . (:face
21693 gnus-x-face)))} \e$B$G$9!#Nc$r5s$2$^$7$g$&\e(B:
21694
21695 @lisp
21696 ;; 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
21697 (setq gnus-face-properties-alist
21698       '((pbm . (:face gnus-x-face :ascent 80))
21699         (png . (:ascent 80))))
21700
21701 ;; Face \e$B$H\e(B X-Face \e$B$r1z$s$@%\%?%s$N$h$&$KI=<($7$^$9!#\e(B
21702 (setq gnus-face-properties-alist
21703       '((pbm . (:face gnus-x-face :relief -2))
21704         (png . (:relief -2))))
21705 @end lisp
21706
21707 \e$B$$$m$$$m$J2hA|$N7A<0$GMxMQ2DG=$J%W%m%Q%F%#$K$D$$$F$O\e(B @pxref{Image
21708 Descriptors, ,Image Descriptors, elisp, The Emacs Lisp Reference
21709 Manual} \e$B$r;2>H$7$F2<$5$$!#:#$N$H$3$m\e(B Emacs \e$B$G$O\e(B @code{pbm} \e$B$,\e(B X-Face \e$B2h\e(B
21710 \e$BA|$K;H$o$l!"\e(B @code{png} \e$B$,\e(B Face \e$B2hA|$K;H$o$l$^$9!#\e(BXEmacs \e$B$G$O!"$=$l\e(B
21711 \e$B$,\e(B @samp{libcompface} \e$B%i%$%V%i%j$H$H$b$K9=C[$5$l$F$$$l$P!"\e(B
21712 @code{xface} \e$B2hA|7A<0$K\e(B @code{:face} \e$B%W%m%Q%F%#$@$1$,8z2L$r5Z$\$7$^$9!#\e(B
21713 @end table
21714
21715 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
21716 \e$BMx$J4X?t$HJQ?t$r>/$7$P$+$jDs6!$7$^$9!#\e(B
21717
21718 @findex gnus-random-x-face
21719 @vindex gnus-convert-pbm-to-x-face-command
21720 @vindex gnus-x-face-directory
21721 @code{gnus-random-x-face} \e$B$O\e(B @code{gnus-x-face-directory} \e$B$K$"$k$9$Y$F\e(B
21722 \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
21723 \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
21724 \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
21725 \e$B$^$;$s!#$=$l$O\e(B X-Face \e$B%X%C%@!<$N%G!<%?$rJ8;zNs$GJV$7$^$9!#\e(B
21726
21727 @findex gnus-insert-random-x-face-header
21728 @code{gnus-insert-random-x-face-header} \e$B$O\e(B @code{gnus-random-x-face} \e$B$r\e(B
21729 \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
21730
21731 @findex gnus-x-face-from-file
21732 @vindex gnus-convert-image-to-x-face-command
21733 @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
21734 \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
21735 \e$B%U%!%$%k$r\e(B X-Face \e$B$N7A<0$KJQ49$7$^$9!#\e(B
21736
21737 \e$B0lHVL\$O0lHLE*$K;H$&$G$"$m$&4X?t$G$9!#0J2<$N$h$&$J$b$N\e(B
21738 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$$$F2<$5$$\e(B:
21739
21740 @lisp
21741 (setq message-required-news-headers
21742       (nconc message-required-news-headers
21743              (list '(X-Face . gnus-random-x-face))))
21744 @end lisp
21745
21746 \e$B:G8e$N4X?t$r;H$&$N$O!"$3$N$h$&$K$J$k$G$7$g$&\e(B:
21747
21748 @lisp
21749 (setq message-required-news-headers
21750       (nconc message-required-news-headers
21751              (list '(X-Face . (lambda ()
21752                                 (gnus-x-face-from-file
21753                                  "~/My-face.gif"))))))
21754 @end lisp
21755
21756 @node Face
21757 @subsection Face
21758 @cindex face
21759
21760 @c #### FIXME: faces and x-faces'implementations should really be harmonized.
21761
21762 @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
21763 \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
21764 48\e$B!_\e(B48 \e$B2hAG$N%+%i!<2hA|$rIA$-$^$9!#\e(B
21765
21766 @cindex face
21767 @findex gnus-article-display-face
21768 @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
21769 \e$B$l$P$J$j$^$;$s!#@53N$J;EMM$K$D$$$F!"\e(B
21770 @uref{http://quimby.gnus.org/circus/face/} \e$B$r;2>H$7$F2<$5$$!#\e(B
21771
21772 \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
21773 \e$B6A$7$^$9!#\e(B@xref{X-Face}.
21774
21775 \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
21776 Gnus \e$B$O\e(B 2\e$B!A\e(B3 \e$B$N4X?t$HJQ?t$rDs6!$7$^$9!#\e(B
21777
21778 @findex gnus-convert-png-to-face
21779 @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
21780 \e$B$rFI$_9~$s$G!"$=$l$r\e(B Face \e$B$KJQ49$7$^$9!#\e(B
21781
21782 @findex gnus-face-from-file
21783 @vindex gnus-convert-image-to-face-command
21784 @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<h\e(B
21785 \e$B$j!"\e(Bshell \e$B%3%^%s%I\e(B @code{gnus-convert-image-to-face-command} \e$B$r;H$C$F$=\e(B
21786 \e$B$N%U%!%$%k$r\e(B Face \e$B%U%)!<%^%C%H$KJQ49$7$^$9!#\e(B
21787
21788 \e$B$3$N4X?t$NBeI=E*$J;H$$J}$r5s$2$F$*$-$^$7$g$&!#0J2<$N$h$&$J$b$N\e(B
21789 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F2<$5$$\e(B:
21790
21791 @lisp
21792 (setq message-required-news-headers
21793       (nconc message-required-news-headers
21794              (list '(Face . (lambda ()
21795                               (gnus-face-from-file "~/face.jpg"))))))
21796 @end lisp
21797
21798 @node Smileys
21799 @subsection \e$B%9%^%$%j!<\e(B
21800 @cindex smileys
21801
21802 @iftex
21803 @iflatex
21804 \gnusfig{-3cm}{0.5cm}{\epsfig{figure=ps/BigFace,height=20cm}}
21805 \input{smiley}
21806 @end iflatex
21807 @end iftex
21808
21809 \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
21810 \e$B$F$$$k%Q%C%1!<%8$O8=:_\e(B Gnus \e$B$@$1$G$9$N$G!"$3$3$G@bL@$7$^$9!#\e(B
21811
21812 \e$B0l8@$G8@$($P\e(B --- Gnus \e$B$G%9%^%$%j!<$r;H$&$K$O!"0J2<\e(B
21813 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$$$F$/$@$5$$!#\e(B
21814
21815 @lisp
21816 (setq gnus-treat-display-smileys t)
21817 @end lisp
21818
21819 \e$B%9%^%$%j!<$O!"J8;z$N4i%^!<%/\e(B --- @samp{:-)}, @samp{8-)}, @samp{:-(} \e$B$J$I\e(B
21820 \e$B$H$$$C$?$b$N\e(B --- \e$B$r3($KBP1~$5$;!"J8;z$N4i%^!<%/$NBe$o$j$K$=$N3($rI=<($7\e(B
21821 \e$B$^$9!#$3$NJQ49$OJ8;z$K%^%C%A$9$k@55,I=8=$H$=$l$N%U%!%$%kL>$X$NBP1~$N%j%9\e(B
21822 \e$B%H$G@)8f$5$l$^$9!#\e(B
21823
21824 @vindex smiley-regexp-alist
21825 \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
21826 \e$BAG$N:G=i$N9`L\$O%^%C%A$5$;$?$$@55,I=8=$G!"FsHVL\$NMWAG$O3($GCV$-49$($?$$\e(B
21827 \e$B%0%k!<%W$K%^%C%A$9$k@55,I=8=!"$=$7$F;0HVL\$NMWAG$OI=<($5$;$?$$%U%!%$%k$N\e(B
21828 \e$BL>A0$G$9!#\e(B
21829
21830 \e$B0J2<$NJQ?t$O!"%9%^%$%j!<$,$3$l$i$N%U%!%$%k$rC5$9>l=j$r%+%9%?%^%$%:$7$^$9\e(B:
21831
21832 @table @code
21833 @item smiley-data-directory
21834 @vindex smiley-data-directory
21835 \e$B%9%^%$%j!<$,4i%U%!%$%k$rC5$9>l=j!#\e(B
21836
21837 @item gnus-smiley-file-types
21838 @vindex gnus-smiley-file-types
21839 \e$B%9%^%$%j!<$N%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N%j%9%H$G$9!#\e(B
21840 @end table
21841
21842 @node Picons
21843 @subsection Picons
21844
21845 @iftex
21846 @iflatex
21847 \include{picons}
21848 @end iflatex
21849 @end iftex
21850
21851 \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
21852 \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
21853 \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
21854 \e$B$?$a$NAG@2$i$7$$J}K!$G$b$"$j$^$9!#\e(B
21855
21856 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
21857
21858 @iftex
21859 @iflatex
21860 \margindex{}
21861 @end iflatex
21862 @end iftex
21863
21864 @quotation
21865 @dfn{Picon} \e$B$H$O!"\e(B``\e$B8D?M%"%$%3%s\e(B (personal icons)'' \e$B$NN,$G$9!#$3$l$O!"%M%C\e(B
21866 \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
21867 \e$B%9$r;}$?$;$F!"$"$kEE;R%a!<%k%"%I%l%9$,$"$C$?$i!"$=$l$KE,@Z$J2hA|$r8+$D$1\e(B
21868 \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
21869 \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
21870 \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
21871 \e$B$$$^$;$s!#\e(B
21872 @end quotation
21873
21874 @vindex gnus-picon-databases
21875 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
21876 \e$B$G\e(B @uref{http://www.cs.indiana.edu/picons/ftp/index.html} \e$B$rK,$M$F$_$F2<\e(B
21877 \e$B$5$$!#\e(B
21878
21879 \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
21880 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
21881 \e$B$^$9!#\e(B
21882
21883 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
21884 \e$B%H%j$,!"$?$@C1$K\e(B @code{gnus-picon-databases} \e$B$K@_Dj$5$l$F$$$k$h$&$K$7$F\e(B
21885 \e$B2<$5$$!#\e(B
21886
21887 @vindex gnus-picon-style
21888 \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
21889 @code{inline} \e$B$@$C$?$i%F%-%9%H7A<0$NI=8=$,CV$-49$($i$l$^$9!#\e(B
21890 @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
21891
21892 \e$B$b$N$4$H$N=j:_$r4IM}$9$k$?$a$K!"0J2<$NJQ?t$r@_$1$F$$$^$9!#\e(B
21893
21894 @table @code
21895 @item gnus-picon-databases
21896 @vindex gnus-picon-databases
21897 Picon \e$B%G!<%?%Y!<%9$N>l=j$G$9!#$3$l$O\e(B @file{news}, @file{domains},
21898 @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
21899 \e$B$N%j%9%H$G$9!#\e(B@code{("/usr/lib/picon" "/usr/local/faces")} \e$B$,%G%#%U%)%k\e(B
21900 \e$B%H$G$9!#\e(B
21901
21902 @item gnus-picon-news-directories
21903 @vindex gnus-picon-news-directories
21904 @code{gnus-picon-databases} \e$B$+$i%K%e!<%9%0%k!<%WMQ$N%U%'!<%9$rC5$9$?$a$N\e(B
21905 \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
21906
21907 @item gnus-picon-user-directories
21908 @vindex gnus-picon-user-directories
21909 @code{gnus-picon-databases} \e$B$+$i%f!<%6$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#%l%/\e(B
21910 \e$B%H%j!<$N%j%9%H$G$9!#\e(B@code{("local" "users" "usenix" "misc")} \e$B$,%G%#%U%)\e(B
21911 \e$B%k%H$G$9!#\e(B
21912
21913 @item gnus-picon-domain-directories
21914 @vindex gnus-picon-domain-directories
21915 @code{gnus-picon-databases} \e$B$+$i%I%a%$%sL>$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#\e(B
21916 \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
21917 \e$B%H$K\e(B @samp{"unknown"} \e$B$rDI2C$7$F$*$-$?$/$J$k?M$b$$$k$G$7$g$&!#\e(B
21918
21919 @item gnus-picon-file-types
21920 @vindex gnus-picon-file-types
21921 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
21922 @code{("xpm" "gif" "xbm")} \e$B$+$i\e(B Emacs \e$B$KAH$_9~$^$l$F$$$J$$$b$N$r=|30$7$?\e(B
21923 \e$B$b$N$G$9!#\e(B
21924 @end table
21925
21926 @node XVarious
21927 @subsection \e$B$5$^$6$^$J\e(B XEmacs \e$BJQ?t\e(B
21928
21929 @table @code
21930 @item gnus-xmas-glyph-directory
21931 @vindex gnus-xmas-glyph-directory
21932 \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$7\e(B
21933 \e$B$^$9$,!"$b$7I8=`E*$G$J$$%G%#%l%/%H%j!<9=B$$r;}$C$F$$$k>l9g$O!"$3$l$r<jF0\e(B
21934 \e$B$G@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
21935
21936 @item gnus-xmas-logo-color-alist
21937 @vindex gnus-xmas-logo-color-alist
21938 \e$B$3$l$OO"A[%j%9%H$G!"%-!<$O<oJL%7%s%\%k!"CM$O%?%$%H%kJG3(J8;z$NA0LL?'$HGX\e(B
21939 \e$B7J?'$G$9!#\e(B
21940
21941 @item gnus-xmas-logo-color-style
21942 @vindex gnus-xmas-logo-color-style
21943 \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
21944 \e$B$O\e(B @code{flame}, @code{pine}, @code{moss}, @code{irish}, @code{sky},
21945 @code{tin}, @code{velvet}, @code{grape}, @code{labia}, @code{berry},
21946 @code{neutral}, @code{september} \e$B$,$"$j$^$9!#\e(B
21947
21948 @item gnus-xmas-modeline-glyph
21949 @vindex gnus-xmas-modeline-glyph
21950 \e$BA4$F$N\e(B Gnus \e$B%b!<%I9T$GI=<($5$l$k3(J8;z!#$3$l$O=i4|@_Dj$G$O$A$$$5$J\e(B
21951 \e$B%L!<\e(B (gnu) \e$B$NF,$G$9!#\e(B
21952 @end table
21953
21954 @subsubsection \e$B%D!<%k%P!<\e(B
21955
21956 @table @code
21957 @item gnus-use-toolbar
21958 @vindex gnus-use-toolbar
21959 @code{nil} \e$B$J$i$P%D!<%k%P!<$rI=<($7$^$;$s!#\e(B@code{nil} \e$B0J30$N>l9g$O!"\e(B
21960 @code{default-toolbar}, @code{top-toolbar}, @code{bottom-toolbar},
21961 @code{right-toolbar}, @code{left-toolbar} \e$B$N$I$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
21962
21963 @item gnus-group-toolbar
21964 @vindex gnus-group-toolbar
21965 \e$B%0%k!<%W%P%C%U%!Fb$N%D!<%k%P!<$G$9!#\e(B
21966
21967 @item gnus-summary-toolbar
21968 @vindex gnus-summary-toolbar
21969 \e$B35N,%P%C%U%!Fb$N%D!<%k%P!<$G$9!#\e(B
21970
21971 @item gnus-summary-mail-toolbar
21972 @vindex gnus-summary-mail-toolbar
21973 \e$B%a!<%k%0%k!<%W$N35N,%P%C%U%!Fb$N%D!<%k%P!<$G$9!#\e(B
21974 @end table
21975
21976 @iftex
21977 @iflatex
21978 \margindex{}
21979 @end iflatex
21980 @end iftex
21981
21982 @node Fuzzy Matching
21983 @section \e$B%U%!%8!<$J0lCW\e(B
21984 @cindex fuzzy matching
21985
21986 Gnus \e$B$O!"%9%3%"IU$1!"%9%l%C%I$N7A@.!"%9%l%C%IHf3S$J$I$r9T$&$H$-$K!"\e(B
21987 @code{Subject} \e$B9T$N%U%!%8!<$J0lCW\e(B @dfn{fuzzy matching} \e$BJ}K!$rDs6!$7$F$$\e(B
21988 \e$B$^$9!#\e(B
21989
21990 \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
21991 \e$B%U%!%8!<$9$.$F!"2?$,%U%!%8!<\e(B @dfn{fuzziness} \e$B$G$"$k$+$H$$$&Dj5A$5$($"$j\e(B
21992 \e$B$^$;$s$7!"<BAu$b2?EY$bJQ99$5$l$F$$$^$9!#\e(B
21993
21994 \e$B4pK\E*$K$O!"$3$l$OHf3S$NA0$K9T$+$i<YKbJ*$r<h$j=|$3$&$H$7$^$9!#\e(B
21995 @samp{Re: } \e$B$dA^F~6g$N0u$d6uGrJ8;zEy!9$OJ8;zNs$+$i=|5n$5$l!"$=$N7k2L$rHf\e(B
21996 \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
21997 \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
21998 \e$B$G$9!#\e(B
21999
22000 @node Thwarting Email Spam
22001 @section spam \e$B%a!<%k$NN"$r$+$/\e(B
22002 @cindex email spam
22003 @cindex spam
22004 @cindex UCE
22005 @cindex unsolicited commercial email
22006
22007 \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
22008 \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
22009 \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
22010 \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
22011 \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$k\e(B
22012 \e$BJV?.$H$7$F@5Ev$J%a!<%k$rAw$k$3$H$rLLE]$K$5$;!"$^$?C/$,=q$$$?$b$N$J$N$+$r\e(B
22013 \e$BJ,$+$j$E$i$/$7$^$9!#$3$s$J=q$-49$($O7k6I$O!"2!$7IU$1@kEA%a!<%k$=$l<+?H$h\e(B
22014 \e$B$j$bBg$-$J6<0R$H$J$k$+$b$7$l$^$;$s!#\e(B
22015
22016 \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
22017 \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
22018 \e$B$K65$($F$/$l$^$9!#;d$O\e(B ``\e$B$*$*$C!"$o!<$$\e(B! \e$BKM$C$F9,$;\e(B!'' \e$B$H8@$C$F%a!<%k%0\e(B
22019 \e$B%k!<%W$rA*Br$7$^$9!#$7$+$7$=$3$K$O!"Fs$D$N%M%:%_9V$H!"<7$D$N9-\e(B
22020 \e$B9p\e(B (``\e$B:G?7\e(B! \e$B4q@W$NA}LS%H%K%C%/!"$U$5$U$5$G$D$d$D$d$NH1$r!"$"$J$?$N$D$^@h\e(B
22021 \e$B$^$G\e(B!'') \e$B$H!"2y$$2~$a?@$r?.$8$h!"$H$$$&0l$D$N%a!<%k$,$"$k$@$1$J$N$G$9!#\e(B
22022
22023 \e$B$3$l$OITL{2w$G$9!#$"$J$?$,$=$l$K4X$7$F$G$-$k$3$H$,$"$j$^$9!#\e(B
22024
22025 @menu
22026 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
22027 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
22028 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
22029 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
22030 * Filtering Spam Using The Spam ELisp Package::
22031 * Filtering Spam Using Statistics with spam-stat::
22032 @end menu
22033
22034 @node The problem of spam
22035 @subsection Spam \e$B$NLdBj\e(B
22036 @cindex email spam
22037 @cindex spam filtering approaches
22038 @cindex filtering approaches, spam
22039 @cindex UCE
22040 @cindex unsolicited commercial email
22041
22042 \e$B=i$a$K\e(B spam \e$B$NGX7J$+$i!#\e(B
22043
22044 \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
22045 Commercial E-mail -- \e$BK>$^$l$J$$>&MQEE;R%a!<%k\e(B -- \e$B$NF,J8\e(B
22046 \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
22047 \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
22048 \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
22049 \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
22050 \e$B%I%l%9$N%G!<%?%Y!<%9$rDs6!$7$^$9!#\e(BSpam \e$B$NAw?.<T$O$U$D\e(B
22051 \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
22052 @emph{sociopaths} \e$B$*$h$S\e(B @emph{morons} \e$B$N$h$&$JMQ8l$b$h$/;H$o$l$F$$$^$9!#\e(B
22053
22054 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
22055 \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
22056 \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
22057 \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
22058 \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
22059 \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
22060 \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
22061 \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$r%f!<%6!<\e(B
22062 \e$B$K5a$a$F$$$k$3$H$G$9!#\e(B
22063
22064 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
22065 \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
22066 \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
22067 \e$B<h$k$N$J$i$P!"\e(B@samp{vmadmin.com} \e$B$rAK;_$9$l$P$h$m$7$$!#\e(B
22068 @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
22069 @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
22070 \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
22071 \e$B$iMh$k$9$Y$F$N%a!<%k$r_I2a$9$l$P$h$m$7$$!#\e(B
22072
22073 \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
22074 \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
22075 \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
22076 \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
22077 \e$B$5$$!#\e(B
22078
22079 \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
22080 \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
22081 \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
22082 \e$B?<$/;H$&$3$H$K$h$C$FD>@\$N_I2a$OM-1W$K$J$jF@$^$9!#\e(B
22083
22084 \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$BLuCm\e(B:
22085 Distributed Checksum Clearinghouse --
22086 @uref{http://www.rhyolite.com/anti-spam/dcc/}) \e$B$,$=$N$h$&$J%7%9%F%`$rF3\e(B
22087 \e$BF~$7$F$$$^$9!#K\<AE*$K$O!"@$3&Cf$N\e(B @var{N} \e$B8D$N%7%9%F%`$,!"%,!<%J!"%(%9\e(B
22088 \e$B%H%K%"$"$k$$$O%+%j%U%)%k%K%"$K$"$k%^%7%s\e(B @var{X} \e$B$,\e(B spam \e$BEE;R%a!<%k$rAw\e(B
22089 \e$B=P$7$F$$$k$3$H$rG'$a$?$i!"$=$l$i\e(B @var{N} \e$B8D$N%7%9%F%`$O\e(B @var{X} \e$B$^$?\e(B
22090 \e$B$O\e(B @var{X} \e$B$+$i$d$C$FMh$?\e(B spam \e$B%a!<%k$r%G!<%?%Y!<%9$K5-F~$7$^$9!#\e(BSpam \e$B8!\e(B
22091 \e$B=P$N4p=`$OJQ$o$j$^$9!#$=$l$OAw$i$l$?%a%C%;!<%8$N?t$d%a%C%;!<%8$NFbMF$J$I\e(B
22092 \e$B$G$"$k$+$b$7$l$^$;$s!#%a%C%;!<%8$,\e(B spam \e$B$+$I$&$+$rJ,;6=hM}%7%9%F%`$N%f!<\e(B
22093 \e$B%6$,CN$j$?$$>l9g!"H`$O$=$l$i$N\e(B @var{N} \e$B8D$N%7%9%F%`$N$&$A$N0l$D$rD4$Y$^\e(B
22094 \e$B$9!#\e(B
22095
22096 \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
22097 \e$B$F$/$l$^$9$,!"$=$l$O%f!<%6!<$,$+$J$jJ#;($J%A%'%C%/$r@_Dj$9$k$3$H$r5a$a$^\e(B
22098 \e$B$9!#>&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}\e(B
22099 \e$B$O!"$=$l<+BN$N4m81$b$O$i$s$G$$$^$9!#Nc$($P!"@5Ev$JAw?.<T$,\e(B spam \e$B$rAw$C$?\e(B
22100 \e$B$+$I$GHsFq$5$l!"H`$i$N%&%'%V%5%$%H$d%a!<%j%s%0%j%9%H$,$=$N;v7o$N$?$a$K;C\e(B
22101 \e$B$/$N4VJD:?$5$l$F$7$^$&!"$H$+!#\e(B
22102
22103 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
22104 \e$B%;!<%8$NE}7WJ,@O$K4p$E$$$F$$$^$9!#DL>o$=$NJ,@O$O!"$*$=$i$/C18l$NBP$+;0$D\e(B
22105 \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
22106 \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
22107 \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
22108 \e$B$Y$F$N%a%C%;!<%8$rJ,@O$7$J$1$l$P$J$j$^$;$s!#$=$7$F%f!<%6!<$O\e(B spam \e$B$rJ,@O\e(B
22109 \e$B$9$k$?$a$N%G!<%?%Y!<%9$rMQ0U$7$J$1$l$P$J$j$^$;$s!#%5!<%P!<$G$NE}7WJ,@O$O\e(B
22110 \e$B?M5$$rF@$F$$$^$9!#$3$l$K$O!"%f!<%6!<$OC1$K%a!<%k$rFI$a$PNI$$$H$$$&D9=j$H!"\e(B
22111 \e$B$7$+$7%5!<%P!<$K$=$l$,2a$C$F%a!<%k$rJ,N`$7$?$3$H$rEA$($k$N$,:$Fq$@$H$$$&\e(B
22112 \e$BC;=j$,$"$j$^$9!#\e(B
22113
22114 \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
22115 \e$B%k$H%P%$%"%0%i9-9p$r6hJL$9$kKbK!$N%9%$%C%A$O$"$j$^$;$s!#?M!9$O\e(B
22116 \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
22117 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
22118 Spamming \e$B$O!"@$3&$,H`$i$K285A$,$"$k$H;W$C$F$$$k?M!9$N0lCD$+$i$N!"J"N)$?\e(B
22119 \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
22120 \e$B$1$K$J$k$3$H$rK>$_$^$9!#\e(B
22121
22122 @node Anti-Spam Basics
22123 @subsection Spam \e$BB`<#$N4pAC\e(B
22124 @cindex email spam
22125 @cindex spam
22126 @cindex UCE
22127 @cindex unsolicited commercial email
22128
22129 Spam \e$B$KBP=h$9$k0l$D$NJ}K!$O!"\e(BGnus \e$B$KA4$F$N\e(B spam \e$B$r\e(B @samp{spam} \e$B%a!<%k%0\e(B
22130 \e$B%k!<%W$KJ,N%$5$;$F$7$^$&$3$H$G$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
22131
22132 \e$B:G=i$K!"$"$J$?$KE~C#@-$N$"$k@5$7$$%a!<%k%"%I%l%9$r0l$DA*$S!"$=$l$rA4$F$N\e(B
22133 \e$B$"$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$O\e(B
22134 @samp{larsi@@trym.ifi.uio.no} \e$B$rA*$S$^$7$?$,!"\e(B
22135 @samp{larsi+usenet@@ifi.uio.no} \e$B7A<0$N$?$/$5$s$N%"%I%l%9$NJ}$,NI$$A*Br$G\e(B
22136 \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
22137 \e$B$s$J%-!<%o!<%I$r<u$1IU$1$k$+$O!"$"$J$?$N%5%$%H$N%7%9%F%`4IM}<T$KJ9$$$F$/\e(B
22138 \e$B$@$5$$!#\e(B)
22139
22140 @lisp
22141 (setq message-default-news-headers
22142       "From: Lars Magne Ingebrigtsen <larsi@@trym.ifi.uio.no>\n")
22143 @end lisp
22144
22145 \e$B$=$7$F\e(B @code{nnmail-split-fancy} \e$B$K0J2<$NJ,N%5,B'$rF~$l$^\e(B
22146 \e$B$9\e(B (@pxref{Fancy Mail Splitting})\e$B!#\e(B
22147
22148 @lisp
22149 (...
22150  (to "larsi@@trym.ifi.uio.no"
22151      (| ("subject" "re:.*" "misc")
22152         ("references" ".*@@.*" "misc")
22153         "spam"))
22154  ...)
22155 @end lisp
22156
22157 \e$B$3$N0UL#$O!"$3$N%"%I%l%9$KFO$$$?A4$F$N%a!<%k$r$^$:5?$$$^$9$,!"\e(B
22158 @samp{Re:} \e$B$G;O$^$k\e(B @code{Subject} \e$B$,$D$$$F$$$k$+!"\e(B@code{References} \e$B%X%C\e(B
22159 \e$B%@!<$,$D$$$F$$$l$P$*$=$i$/\e(B OK \e$B$@$m$&!"$H$$$&$3$H$G$9!#;D$j$OA4$F\e(B
22160 @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$K\e(B
22161 \e$B$h$k$b$N$G$9!#\e(B)
22162
22163 \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
22164 \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
22165 \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
22166 \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
22167 \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!#\e(B
22168 \e$B$3$l$O$*9%$_J,N%5,B'$N:G8e$K$3$s$JIw$KF~$l$k$3$H$G$G$-$^$9!#\e(B
22169
22170 @lisp
22171 (
22172  ...
22173  (to "larsi" "misc")
22174  "spam")
22175 @end lisp
22176
22177 \e$B;d$N7P83$G$O!"$3$l$G;v<B>eA4$F$,@5$7$$%0%k!<%W$KJ,N`$5$l$^$9!#$^$"!"$=$l\e(B
22178 \e$B$G$b$H$-$I$-\e(B @samp{spam} \e$B%0%k!<%W$r%A%'%C%/$7$F!"@5$7$$%a!<%k$,$"$k$+%A%'%C\e(B
22179 \e$B%/$7$J$/$F$O$$$1$^$;$s$1$I$M!#$b$7$"$J$?$O<+J,$,NI$$%M%C%H%o!<%/;TL1$G$"\e(B
22180 \e$B$k$H;W$C$F$$$k$J$i!"$=$l$>$l$N2!$7IU$1@kEA%a!<%k$N4X78Ev6I$K6l>p$rAw$jIU\e(B
22181 \e$B$1$k$3$H$5$($b$G$-$^$9\e(B --- \e$B2K$J$H$-$K$G$b$M!#\e(B
22182
22183 \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
22184 \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
22185 \e$B$3$H$OA4$/$"$j$^$;$s!#F@!9>uBV$G$9!#;d$N0U8+$H$7$F$O!"\e(B@code{From} \e$B%X%C%@!<\e(B
22186 \e$B$r56B$$7$FB8:_$7$J$$%I%a%$%s$KAw$i$;$k$N$O%-%?%J%$$G$9!#\e(B
22187
22188 \e$B$3$N<jK!$K$OCm0U$7$F2<$5$$!#\e(BSpammers \e$B$O$=$l$K5$IU$$$F$$$^$9!#\e(B
22189
22190 @node SpamAssassin
22191 @subsection SpamAssassin, Vipul's Razor, DCC, etc
22192 @cindex SpamAssassin
22193 @cindex Vipul's Razor
22194 @cindex DCC
22195
22196 Spam \e$B$rHr$1$k$?$a$NA09`$N%R%s%H$,==J,$@$C$?F|!9$O2a$.5n$j$^$7$?!#:#$G$O\e(B
22197 \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
22198 \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
22199 \e$B$H$s$I$NF;6q$ON`;w$N%$%s%?!<%U%'!<%9$r;}$C$F$$$^$9!#$3$N9`$ONc$H$7\e(B
22200 \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
22201 \e$B$:$G$9!#\e(B
22202
22203 \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
22204 \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
22205 \e$B$P!"$3$l$i$NC1=c$J%l%7%T$G4V$K9g$o$;$k$3$H$,$G$-$^$9!#\e(B
22206
22207 \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
22208 \e$B$J$?<+?H$,$=$l$r8F$S=P$9I,MW$,$"$j$^$9!#0J2<$K\e(B @code{:postscript} \e$B%a!<%k\e(B
22209 \e$B%=!<%9;X<(;R\e(B (@pxref{Mail Source Specifiers}) \e$B$r;H$&>l9g$N9M$(J}$r<($7$^\e(B
22210 \e$B$9!#\e(B
22211
22212 @lisp
22213 (setq mail-sources
22214       '((file :prescript "formail -bs spamassassin < /var/mail/%u")
22215         (pop :user "jrl"
22216              :server "pophost"
22217              :postscript
22218              "mv %t /tmp/foo; formail -bs spamc < /tmp/foo > %t")))
22219 @end lisp
22220
22221 \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
22222 \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
22223 \e$BMn$H$9=`Hw$O40N;$G$9!#;H$&$N$OIaDL$NJ,3dJ}<0\e(B (@pxref{Splitting Mail}) \e$B$G\e(B
22224 \e$B$9\e(B:
22225
22226 @lisp
22227 (setq nnmail-split-methods '(("spam"  "^X-Spam-Flag: YES")
22228                              ...))
22229 @end lisp
22230
22231 \e$B$^$?$OFC5iJ,3dJ}<0\e(B (@pxref{Fancy Mail Splitting}) \e$B$G$9\e(B:
22232
22233 @lisp
22234 (setq nnmail-split-methods 'nnmail-split-fancy
22235       nnmail-split-fancy '(| ("X-Spam-Flag" "YES" "spam")
22236                              ...))
22237 @end lisp
22238
22239 \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
22240 \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
22241 \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
22242 \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
22243 \e$B$9\e(B:
22244
22245 @lisp
22246 (setq nnmail-split-fancy '(| (: kevin-spamassassin)
22247                              ...))
22248 (defun kevin-spamassassin ()
22249   (save-excursion
22250     (widen)
22251     (if (eq 1 (call-process-region (point-min) (point-max)
22252                                    "spamc" nil nil nil "-c"))
22253         "spam")))
22254 @end lisp
22255
22256 \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%m!<\e(B
22257 \e$B%I$5$l$J$$$3$H$KCm0U$7$F2<$5$$!#$=$l$r$9$k$?$a$K$O!"\e(B
22258 @code{nnimap-split-download-body} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$kI,MW$,$"$j$^\e(B
22259 \e$B$9\e(B (@pxref{Splitting in IMAP})\e$B!#\e(B
22260
22261 \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
22262 \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
22263 \e$B$&!#$3$l$,$=$N5$$NMx$$$?4X?t$G$9\e(B:
22264
22265 @lisp
22266  (defun my-gnus-raze-spam ()
22267   "Submit SPAM to Vipul's Razor, then mark it as expirable."
22268   (interactive)
22269   (gnus-summary-show-raw-article)
22270   (gnus-summary-save-in-pipe "razor-report -f -d")
22271   (gnus-summary-mark-as-expirable 1))
22272 @end lisp
22273
22274 @node Hashcash
22275 @subsection Hashcash
22276 @cindex hashcash
22277
22278 Spam \e$B$H@o$&$?$a$N?7$7$$5;K!$O!"$$$/$P$/$+$NIiC4$K$O$J$k$,L@$i$+$KFHFC$J\e(B
22279 \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
22280 \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
22281 \e$B;H$&$3$H$OEv$F$K$G$-$J$$$H$$$&L@$i$+$J7gE@$,$"$j$^$9$,!">.5,LO$J6&F1BN$G\e(B
22282 \e$B$OLr$KN)$D$G$7$g$&!#\e(B
22283
22284 \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
22285 \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
22286 \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
22287 \e$B$^$9!#$=$l$O$^$?!"$I$3$+$G$@$l$+$,$=$l$i$NF;6q$r99?7$9$k$?$a$K!"$?$/$5$s\e(B
22288 \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
22289 \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
22290 \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
22291 \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
22292 \e$B$OMxE@$b$"$l$PITMx$JE@$b$"$j$^$9$,!"$=$l$O@$$NCf$G$OIaDL$N$3$H$G!"$=$l$i\e(B
22293 \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
22294
22295 @cindex X-Hashcash
22296 \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
22297 \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
22298 \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
22299 \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
22300 \e$B%j%1!<%7%g%s$N\e(B @code{hashcash} \e$B$K$D$$$F\e(B
22301 \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
22302 \e$B$,\e(B @uref{http://www.camram.org/} \e$B$G8+$D$+$k$G$7$g$&!#\e(B
22303
22304 \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
22305 \e$B0J2<$N$h$&$K\e(B @code{message-generate-hashcash} (@pxref{Mail Headers,,Mail
22306 Headers,message-ja, The Message Manual}) \e$B$r%+%9%?%^%$%:$7$F2<$5$$\e(B:
22307
22308 @lisp
22309 (setq message-generate-hashcash t)
22310 @end lisp
22311
22312 \e$B$$$/$D$+$NDI2C$NJQ?t$N@_Dj$b$7$J$1$l$P$J$j$^$;$s\e(B:
22313
22314 @table @code
22315 @item hashcash-default-payment
22316 @vindex hashcash-default-payment
22317 \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!#5,DjCM\e(B
22318 \e$B$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
22319
22320 @item hashcash-payment-alist
22321 @vindex hashcash-payment-alist
22322 \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
22323 \e$BMW5a$9$k$+$b$7$l$^$;$s!#$3$NJQ?t$O\e(B @samp{(@var{addr} @var{amount})} \e$B$N7A\e(B
22324 \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
22325 \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
22326 \e$B$?\e(B @samp{(@var{addr} @var{string} @var{amount})} \e$B$NMWAG$r;}$D$3$H$b2DG=\e(B
22327 \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
22328 \e$B$7$F;H$o$l$^$9!#\e(B
22329
22330 @item hashcash-path
22331 @vindex hashcash-path
22332 @code{hashcash} \e$B%P%$%J%j$,%$%s%9%H!<%k$5$l$F$$$k>l=j!#$3$NJQ?t\e(B
22333 \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
22334 \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
22335 \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
22336 hashcash payments \e$B$r@8@.$9$k$H$-$O%(%i!<$K$J$k$G$7$g$&!#\e(B
22337 @end table
22338
22339 Gnus \e$B$O\e(B hashcash \e$B%/%C%-!<$rG'>Z$9$k$3$H$,$G$-$^$9$,!"<j$G%+%9%?%^%$%:$7\e(B
22340 \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
22341 \e$B%-!<$rG'>Z$9$k$K$O!"\e(B@code{hashcash.el} \e$B%i%$%V%i%j\e(B
22342 \e$B$N\e(B @code{mail-check-payment} \e$B4X?t$r;H$C$F2<$5$$!#F~$C$F$-$?%a!<%k\e(B
22343 \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
22344 @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
22345 \e$B$^$9\e(B (@pxref{Anti-spam Hashcash Payments})\e$B!#\e(B
22346
22347 @node Filtering Spam Using The Spam ELisp Package
22348 @subsection Spam ELisp \e$B%Q%C%1!<%8$r;H$C$?\e(B Spam \e$B$N_I2a\e(B
22349 @cindex spam filtering
22350 @cindex spam
22351
22352 @code{spam.el} \e$B$N??$NL\E*$O\e(B spam \e$B8!=P$H_I2a$N$?$a$N41@)%;%s%?!<\e(B
22353 \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
22354 \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
22355 \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
22356 \e$B%;!<%8$r<($9$?$a$K;H$&L>A0$G$9!#\e(B
22357
22358 @code{spam.el} \e$B%7!<%1%s%9$N%$%Y%s%H$N9`$r$A$c$s$HFI$_$^$7$g$&!#\e(B
22359 @ref{Spam ELisp Package Sequence of Events} \e$B$r;2>H$7$F2<$5$$!#\e(B
22360
22361 @cindex spam-initialize
22362 @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
22363 \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
22364 \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
22365 \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
22366 spam filtering}) \e$B$N$G$"$l$P!"$=$l$r\e(B @code{spam-initialize} \e$B$h$jA0\e(B
22367 \e$B$K\e(B on \e$B$K$7$F$*$+$J$1$l$P$J$j$^$;$s\e(B:
22368
22369 @example
22370 (setq spam-use-stat t) ;; \e$BI,MW$J$i\e(B
22371 (spam-initialize)
22372 @end example
22373
22374 \e$B$G$O\e(B @file{spam.el} \e$B$rFI$_9~$`$H2?$,5/$-$k$G$7$g$&$+\e(B?
22375
22376 \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
22377 \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
22378 \e$B%U%C%/$H!"%0%k!<%W$KF~$k$H$-$HH4$1$k$H$-$K6=L#?<$$J*;v$r5/$3$9%U%C%/$,$"\e(B
22379 \e$B$j$^$9!#%7!<%1%s%9$N%$%Y%s%H$K$D$$$F$N>\:Y$O8e=R\e(B (@pxref{Spam ELisp
22380 Package Sequence of Events})\e$B!#\e(B
22381
22382 \e$B0J2<$N%-!<%\!<%IL?Na$,;H$($k$h$&$K$J$j$^$9\e(B:
22383
22384 @table @kbd
22385 @item M-d
22386 @itemx M s x
22387 @itemx S x
22388 @kindex M-d
22389 @kindex S x
22390 @kindex M s x
22391 @findex gnus-summary-mark-as-spam
22392 @code{gnus-summary-mark-as-spam}\e$B!#\e(B
22393
22394 \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
22395 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
22396 \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
22397 \e$B;v$KBP$7$F$O<+F0E*$K9T$J$o$l$^$9!#\e(B
22398
22399 @item M s t
22400 @itemx S t
22401 @kindex M s t
22402 @kindex S t
22403 @findex spam-bogofilter-score
22404 @code{spam-bogofilter-score}\e$B!#\e(B
22405
22406 \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
22407 \e$B$j$^$;$s!#\e(B
22408
22409 @xref{Bogofilter}.
22410
22411 @end table
22412
22413 \e$B$^$?!"\e(B@file{spam.el} \e$B$rFI$_9~$`$H!"$=$NJQ?t72$r%+%9%?%^%$%:$9$k$3$H$,$G\e(B
22414 \e$B$-$k$h$&$K$J$j$^$9!#\e(B@samp{spam} \e$BJQ?t%0%k!<%W$K$D$$\e(B
22415 \e$B$F\e(B @code{customize-group} \e$B$r;n$7$F$_$F2<$5$$!#\e(B
22416
22417 @menu
22418 * Spam ELisp Package Sequence of Events::
22419 * Spam ELisp Package Filtering of Incoming Mail::
22420 * Spam ELisp Package Global Variables::
22421 * Spam ELisp Package Sorting and Score Display in Summary Buffer::
22422 * Spam ELisp Package Configuration Examples::
22423 * Blacklists and Whitelists::
22424 * BBDB Whitelists::
22425 * Gmane Spam Reporting::
22426 * Anti-spam Hashcash Payments::
22427 * Blackholes::
22428 * Regular Expressions Header Matching::
22429 * Bogofilter::
22430 * SpamAssassin back end::
22431 * ifile spam filtering::
22432 * spam-stat spam filtering::
22433 * SpamOracle::
22434 * Extending the Spam ELisp package::
22435 @end menu
22436
22437 @node Spam ELisp Package Sequence of Events
22438 @subsubsection Spam ELisp Package Sequence of Events
22439 @cindex spam filtering
22440 @cindex spam filtering sequence of events
22441 @cindex spam
22442 \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
22443 \e$B$5$$!#FI$_Ht$P$7!"B.FI!"$^$?$O<P$aFI$_$7$F$O$$$1$^$;$s!#\e(B
22444
22445 @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
22446 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
22447
22448 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
22449 \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
22450 \e$B$+$N!"$I$A$i$G$b2DG=$G$9!#\e(B
22451
22452 \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
22453 \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
22454 \e$B$7$F$$$^$9!#\e(B@xref{Spam ELisp Package Filtering of Incoming Mail} \e$B$r;2>H\e(B
22455 \e$B$7$F2<$5$$!#\e(B
22456
22457 @vindex gnus-spam-autodetect
22458 @vindex gnus-spam-autodetect-methods
22459 @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
22460 \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
22461 \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
22462 \e$B5!9=$,\e(B) \e$BI,MW$K$J$k$+$b$7$l$^$;$s!#%0%k!<%W%Q%i%a!<\e(B
22463 \e$B%?\e(B @code{spam-autodetect} \e$B$H\e(B @code{spam-autodetect-methods} (\e$BIaDL\e(B @kbd{G
22464 c} and @kbd{G p} \e$B$GA`:n2D\e(B)\e$B!"$=$7$F$=$l$i$KBP1~$9$kJQ\e(B
22465 \e$B?t\e(B @code{gnus-spam-autodetect} \e$B$*$h\e(B
22466 \e$B$S\e(B @code{gnus-spam-autodetect-methods} (@kbd{M-x customize-variable} \e$B$G\e(B
22467 \e$BA`:n2D\e(B) \e$B$,LrN)$A$^$9!#\e(B
22468
22469 @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
22470 \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
22471 \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}$K\e(B
22472 \e$B$*$$$F<B9T$5$l$^$9!#$7$?$,$C$F!"$^$@FI$^$l$?$3$H$,L5$$!"$^$?$OL$FI$N5-;v\e(B
22473 \e$B$,$"$k%0%k!<%W$KF~$k$3$H$O!"?7Ce%a!<%k$N8!::$NBe$o$j$K$J$j$^$9!#$^$@FI$^\e(B
22474 \e$B$l$?$3$H$,L5$$5-;v!"$^$?$O$9$Y$F$NL$FI$N5-;v$,=hM}$5$l$k$+$I$&$+$O!"\e(B
22475 @code{spam-autodetect-recheck-messages} \e$B$K$h$C$F7h$^$j$^$9!#\e(B@code{t} \e$B$K\e(B
22476 \e$B@_Dj$5$l$k$H!"L$FI$N%a%C%;!<%8$,:F8!::$5$l$^$9!#$*$=$i$/!"$^$@FI$^$l$?$3\e(B
22477 \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
22478 \e$B$$$G$7$g$&!#\e(B
22479
22480 @code{spam-autodetect} \e$B$O!"B?>/$J$j$H$b\e(B spam \e$B_I2a$N4IM}$r%f!<%6$K5v2D$7\e(B
22481 \e$B$^$9!#%f!<%6$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
22482 \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
22483 \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
22484 \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
22485 \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
22486 \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
22487 \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
22488 \e$B$K!"%f!<%6$O8!::$N\e(B @emph{sequence} \e$B$r$h$j>/$J$/4IM}$7$^$9!#\e(B
22489
22490 \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
22491 \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
22492 \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
22493 \e$B$=$N\e(B @code{spam-content} \e$B%Q%i%a!<%?\e(B (@pxref{Spam ELisp Package Global
22494 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
22495 \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
22496 \e$B$^$?$OL$FI$N5-;v$K\e(B spam \e$B$N0u$,IU$1$i$l$k\e(B (\e$BJQ\e(B
22497 \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
22498 \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
22499 \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
22500
22501 \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
22502 \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
22503 \e$B$l$?%a!<%k$O5-;v$NJ,N`$K4p$E$$\e(B
22504 \e$B$F\e(B @code{ham-process-destination} \e$B$+\e(B @code{spam-process-destination} \e$B$K\e(B
22505 \e$B0\F0$5$;$i$l$^$9!#\e(B@code{ham-process-destination} \e$B$^$?\e(B
22506 \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
22507 \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
22508 \e$B%W$K;D$5$l$^$9!#\e(B
22509
22510 \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
22511 \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
22512 \e$B$k$H$-$K3h$-$F$$$k\e(B @code{spam-processors} (@pxref{Spam ELisp Package
22513 Global Variables}) \e$B$G=hM}$5$l$^$9!#$5$i$K!"8e$G%H%l!<%K%s%0$^$?$O:o=|$9\e(B
22514 \e$B$k$?$a$K!"\e(Bspam \e$B$O\e(B @code{spam-process-destination} (@pxref{Spam ELisp
22515 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
22516 \e$B$rK>$^$J$$$J$i$P!"\e(B@file{gnus-registry.el} \e$B%Q%C%1!<%8$rFI$_9~$_!"\e(B
22517 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#$3$N$h$&\e(B
22518 \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
22519 \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
22520 \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
22521
22522 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
22523 \e$B%/%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22524
22525 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+$D\e(B
22526 \e$B$+$C$?$i!"%0%k!<%W$rH4$1$k$H$-$K3h$-$F$$$k\e(B ham @code{spam-processor} \e$B$G\e(B
22527 \e$B=hM}$5$l$^$9!#$5$i$K!"JQ?t\e(B @code{spam-process-ham-in-spam-groups} \e$B$*$h\e(B
22528 \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
22529 \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
22530 \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
22531 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#$3$N$h$&\e(B
22532 \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
22533 \e$B$&$7$?$$$H;W$&$3$H$G$9!#$3$l$K4X$9$k>\:Y$O\e(B @xref{Spam ELisp Package
22534 Configuration Examples}.
22535
22536 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
22537 \e$B%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22538
22539 \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
22540 \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
22541 \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
22542 \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
22543 \e$B2<$5$$!#$=$l$O<N$F$?$b$N$G$O$"$j$^$;$s!#\e(B
22544
22545 @node Spam ELisp Package Filtering of Incoming Mail
22546 @subsubsection Spam ELisp Package Filtering of Incoming Mail
22547 @cindex spam filtering
22548 @cindex spam filtering incoming mail
22549 @cindex spam
22550
22551 \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
22552 \e$B%H\e(B @code{nnmail-split-fancy} \e$B$^$?$O\e(B @code{nnimap-split-fancy} \e$B$K0J2<$rDI\e(B
22553 \e$B2C$7$J$1$l$P$J$j$^$;$s\e(B:
22554
22555 @example
22556 (: spam-split)
22557 @end example
22558
22559 \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
22560 \e$B;H$C$F$$$k$+$K1~$8$F!"\e(B@code{nnmail-split-fancy} \e$B$^$?\e(B
22561 \e$B$O\e(B @code{nnimap-split-fancy} \e$B$+$i8F$P$l$k$3$H$KCm0U$7$F2<$5$$!#\e(B
22562
22563 \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
22564 \e$B$s!#\e(B
22565
22566 @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
22567 \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
22568 \e$B%U%)%k%H$G$O$=$N%0%k!<%WL>$O\e(B @samp{spam} \e$B$G$9$,!"\e(B
22569 @code{spam-split-group} \e$B$r%+%9%?%^%$%:$9$k$3$H$,2DG=$G$9!#\e(B
22570 @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
22571 \e$B$P\e(B @samp{your-server} \e$B$H$$$&\e(B @code{nnimap} \e$B%5!<%P!<$N>l9g$O!"\e(B
22572 @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
22573 \e$B$+$a$F2<$5$$!#=>$C$F\e(B @samp{nnimap+server:spam} \e$B$H$$$&CM$O4V0c$$$G!"$=$l\e(B
22574 \e$B$O<B:]$K$O\e(B @samp{nnimap+your-server:nnimap+server:spam} \e$B$H$$$&%0%k!<%W$K\e(B
22575 \e$B$J$j!"$=$l$,F/$/$+F/$+$J$$$+$O!"$"$J$?$N%5!<%P!<$,4qL/$J%0%k!<%WL>$KBP$7\e(B
22576 \e$B$F42MF$+$I$&$+$K0MB8$9$k$G$7$g$&!#\e(B
22577
22578 \e$B$^$?!"\e(B@code{spam-split} \e$B$K%Q%i%a!<%?!"Nc$(\e(B
22579 \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
22580 \e$B$b$G$-$^$9!#$J$<$3$l$,M-MQ$J$N$G$7$g$&$+\e(B?
22581
22582 \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
22583 \e$B@_Dj$K$h$k\e(B) \e$BJ,3d$N5,B'$r8+$F2<$5$$\e(B:
22584
22585 @example
22586  nnimap-split-fancy '(|
22587                       (any "ding" "ding")
22588                       (: spam-split)
22589                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
22590                       "mail")
22591 @end example
22592
22593 \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
22594 \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
22595 \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
22596 \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
22597 \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
22598 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
22599
22600 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
22601 \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
22602 \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
22603
22604 @example
22605  nnimap-split-fancy '(|
22606 ;;; @r{@code{spam-use-regex-headers} \e$B$G8!=P$5$l$?$9$Y$F$N\e(B spam \e$B$O\e(B @samp{regex-spam} \e$B$X!#\e(B}
22607                       (: spam-split "regex-spam" 'spam-use-regex-headers)
22608                       (any "ding" "ding")
22609 ;;; @r{spam-split \e$B$G8!=P$5$l$?B>$N$9$Y$F$N\e(B spam \e$B$O\e(B @code{spam-split-group} \e$B$X!#\e(B}
22610                       (: spam-split)
22611                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
22612                       "mail")
22613 @end example
22614
22615 \e$B4pK\E*$K!"$3$l$OFC$K$"$J$?$NI,MW$K0MB8$7$?FCDj$N\e(B @code{spam-split} \e$B8!\e(B
22616 \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
22617 \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
22618 \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
22619 \e$BLsE*$J%V%i%C%/%[!<%k!&%A%'%C%/$r<B9T$9$kI,MW$,$J$$$H$$$&$3$H$G$9!#$5$i\e(B
22620 \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
22621 \e$B$H$b$G$-$^$9!#5$$,68$&!<!#\e(B
22622
22623 \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
22624 \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$C\e(B
22625 \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
22626 \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
22627 \e$BIU$-$NFI$_9~$_$,9T$o$l$k$+$i$G$9!#\e(B
22628
22629 @emph{@acronym{IMAP} \e$BMxMQ<T$X$NCm0U\e(B}
22630
22631 \e$B%X%C%@!<$@$1$G$O$J$/$F%a%C%;!<%8A4BN$K4p$E$$$FJ,3d$r9T$J$$$?$$>l9g$O!"%V!<\e(B
22632 \e$B%kJQ?t\e(B @code{nnimap-split-download-body} \e$B$,@_Dj$5$l$kI,MW$,$"$j$^$9!#%G%#\e(B
22633 \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
22634 \e$BNc$($P\e(B @code{spam-check-bogofilter}\e$B!"\e(B@code{spam-check-ifile} \e$B$^$?\e(B
22635 \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
22636 \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
22637 \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
22638 \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
22639
22640 @xref{Splitting in IMAP}.
22641
22642 @node Spam ELisp Package Global Variables
22643 @subsubsection Spam ELisp Package Global Variables
22644 @cindex spam filtering
22645 @cindex spam filtering variables
22646 @cindex spam variables
22647 @cindex spam
22648
22649 @vindex gnus-spam-process-newsgroups
22650 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
22651 \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
22652 \e$B%Q%i%a!<%?$+\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$G@_Dj$9$k$3$H$,$G\e(B
22653 \e$B$-$^$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
22654 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
22655 \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
22656 \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
22657 \e$B$F=hM}$7$^$9!#\e(B
22658
22659 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
22660 \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
22661 \e$B%m%;%C%5!<$N9`$r;2>H$7$F2<$5$$!#\e(B
22662
22663 @vindex gnus-spam-newsgroup-contents
22664 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
22665 \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
22666 \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
22667 \e$B$r!"$=$N%0%k!<%W%Q%i%a!<\e(B
22668 \e$B%?\e(B @code{spam-contents} \e$B$r\e(B @code{gnus-group-spam-classification-spam} \e$B$K\e(B
22669 \e$B@_Dj$9$k$+!"$^$?$O$=$l$KBP1~$9$kJQ\e(B
22670 \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
22671 \e$B8@$9$k$3$H$,$G$-$^$9!#\e(B@code{spam-contents} \e$B%0%k!<%W%Q%i%a!<%?\e(B
22672 \e$B$H\e(B @code{gnus-spam-newsgroup-contents} \e$BJQ?t$O!"$=$l$i$N<oJL\e(B
22673 \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
22674 @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
22675 \e$B%W$,\e(B @code{spam-junk-mailgroups}, @code{spam-contents} \e$B$^$?\e(B
22676 \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
22677 \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
22678 \e$B$O%G%#%U%)%k%H$G$OL$J,N`$G$9!#\e(B
22679
22680 @vindex gnus-spam-mark
22681 @cindex $
22682 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
22683 \e$B$5$l$^$9\e(B: \e$B$=$N%0%k!<%W$KF~$k$H!"$=$l$i\e(B
22684 \e$B$K\e(B @samp{$} \e$B0u\e(B (@code{gnus-spam-mark}) \e$B$,IU$-$^$9!#%a%C%;!<%8$r8+$F0lC6\e(B
22685 \e$B$=$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$?$H\e(B
22686 \e$B$-$K!"$=$l$K$O\e(B spam \e$B0u$OIU$-$^$;$s!#$?$@\e(B
22687 \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$P!"\e(B
22688 \e$B$=$&$$$&F0:n$r$d$a$5$;$k!"$D$^$j$9$Y$F$NL$FI%a%C%;!<%8$K\e(B spam \e$B0u$,IU$/$h\e(B
22689 \e$B$&$K$9$k$3$H$,$G$-$^$9!#$=$N%0%k!<%W$N35N,%P%C%U%!$K$$$k$H$-!"$d$C$Q\e(B
22690 \e$B$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
22691 \e$B$s!#\e(B@samp{$} \e$B0u$r>C$9$K$O\e(B @kbd{M-u} \e$B$G$=$N5-;v$r\e(B ``\e$BL$FI\e(B'' \e$B$K$9$k$+!"$"$k\e(B
22692 \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
22693 \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
22694 \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
22695
22696 \e$B%a%C%;!<%8$OB>$N$$$m$$$m$JJ}K!$K$h$C$F$b>C5n$5$l$k$+$b$7$l$^$;$s$7!"\e(B
22697 @code{ham-marks} \e$B%0%k!<%W%Q%i%a!<%?$,8e=R$N$h$&$K>e=q$-$5$l$J$1$l$P!"Dc\e(B
22698 \e$B$$%9%3%"$N$?$a$N\e(B @samp{Y} \e$B0u$HF1MM!"%G%#%U%)%k%H$N4{FI$+L@<(E*$J>C5n$N$?\e(B
22699 \e$B$a$N\e(B @samp{R} \e$B$H\e(B @samp{r} \e$B0u!"<+F0$^$?$OL@<(E*$J:o=|$N$?$a\e(B
22700 \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$B$H$OL54X78$G$"$k$H2r<a$5\e(B
22701 \e$B$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$+%9\e(B
22702 \e$B%3%"%U%!%$%k$rFCJL$K;H$C$F$$$k>l9g$O4V0c$C$F$$$k$+$b$7$l$^$;$s!#$=$&$G$"\e(B
22703 \e$B$l$P\e(B @code{ham-marks} \e$B%0%k!<%W%Q%i%a!<%?$rD4@0$9$k$Y$-$G$9!#\e(B
22704
22705 @defvar ham-marks
22706 \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%H\e(B
22707 \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G$O!">C5n\e(B (deleted)\e$B!"4{FI\e(B (read)\e$B!"\e(B
22708 \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$$%9%3\e(B
22709 \e$B%"\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$9!#\e(B
22710 Ham \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$FI0u\e(B
22711 \e$B$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!"4+$a\e(B
22712 \e$B$i$l$^$;$s!#$7$+$7!"$"$J$?$,$=$l$r9T$J$&$3$H$O$G$-$k$7!";d$?$A$KITK~$O$"\e(B
22713 \e$B$j$^$;$s!#\e(B
22714 @end defvar
22715
22716 @defvar spam-marks
22717 \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%H\e(B
22718 \e$B$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
22719 \e$B$=$l$rJQ99$9$k$3$H$O4+$a$^$;$s$,!"K\Ev$K$=$&$7$?$$$N$J$i$4>!<j$K!#\e(B
22720 @end defvar
22721
22722 \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
22723 \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
22724 \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
22725 \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
22726 \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
22727 \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
22728 \e$B$bL5$$$3$H$r3N$+$a$k$3$H$G$9!#\e(B
22729
22730 @vindex gnus-ham-process-destinations
22731 @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
22732 \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
22733 \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
22734 \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
22735 @code{ham-process-destination} \e$B%0%k!<%W%Q%i%a!<%?\e(B
22736 \e$B$+\e(B @code{gnus-ham-process-destinations} \e$BJQ?t$N$I$A$i$+$K9gCW$9$k>l=j$K0\\e(B
22737 \e$B$5$l$^$9!#$=$l$i$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$N%j%9%H$G\e(B
22738 \e$B$9\e(B (@kbd{M-x customize-variable @key{RET}
22739 gnus-ham-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
22740 \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
22741 \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
22742 @code{ham-process-destination} \e$B%Q%i%a!<%?$,@_Dj$5$l$F$$$J$$$H!"\e(Bham \e$B5-;v\e(B
22743 \e$B$O$=$3$KN1$aCV$+$l$^$9!#\e(B
22744 @code{spam-mark-ham-unread-before-move-from-spam-group} \e$B%Q%i%a!<%?$,@_Dj\e(B
22745 \e$B$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
22746
22747 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
22748 \e$B%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22749
22750 \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!
22751 \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
22752 \e$B%k!<%W$KAw$k$3$H$,$G$-$^$9!#\e(B
22753
22754 @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
22755 \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
22756
22757 @vindex spam-process-ham-in-spam-groups
22758 \e$BJQ?t\e(B @code{spam-process-ham-in-spam-groups} \e$B$O%G%#%U%)%k%H$G\e(B
22759 \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
22760 \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
22761 \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
22762 \e$B$l$F$$$^$9!#\e(B
22763
22764 @vindex spam-process-ham-in-nonham-groups
22765 \e$BJQ?t\e(B @code{spam-process-ham-in-nonham-groups} \e$B$O%G%#%U%)%k%H$G\e(B
22766 \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
22767 \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
22768 \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
22769 \e$B$=$3$G=hM}$9$k$3$H$,4|BT$5$l$F$$$^$9!#\e(B
22770
22771 @vindex gnus-spam-process-destinations
22772 @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
22773 \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
22774 \e$B%?$+\e(B @code{gnus-spam-process-destinations} \e$BJQ?t$N$I$A$i$+$K9gCW$9$k>l=j\e(B
22775 \e$B$K0\$5$l$^$9!#$=$l$i$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$N%j%9%H$G\e(B
22776 \e$B$9\e(B (@kbd{M-x customize-variable @key{RET}
22777 gnus-spam-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
22778 \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
22779 \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
22780 @code{spam-process-destination} \e$B%Q\e(B
22781 \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%k!<\e(B
22782 \e$B%WL>$O40A47A$G$"$k$3$H!"$9$J$o$A%0%k!<%W%P%C%U%!$G%0%k!<%WL>$NA0\e(B
22783 \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
22784 \e$BI,MW$,$"$j$^$9!#\e(B
22785
22786 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
22787 \e$B%/%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22788
22789 \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!
22790 \e$B$3$l$K$h$C$F\e(B spam \e$B5-;v$r@55,$N%a!<%k%0%k!<%W\e(B
22791 \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
22792
22793 @vindex spam-log-to-registry
22794 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
22795 \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
22796 \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
22797 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$F$/$@$5$$!#EPO??t$r@)8B$9$k$H!"\e(B
22798 \e$B@)8B$,L5$$>l9g$N$h$&$KF0:n$7$J$$$3$H$r3P$($F$*$$$F2<$5$$!#\e(B
22799
22800 @vindex spam-mark-only-unseen-as-spam
22801 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
22802 \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
22803 \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
22804
22805 @vindex spam-mark-ham-unread-before-move-from-spam-group
22806 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
22807 \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
22808 \e$B;H$&>l9g$K!"$H$F$bLr$KN)$A$^$9!#5-;v$O$"$?$+$b$=$l$,%a!<%k%5!<%P$r=P$?$P\e(B
22809 \e$B$+$j$N$h$&$K!"L50u$G\e(B @code{ham-process-destination} \e$B$KCV$+$l$k$G$7$g$&!#\e(B
22810
22811 @vindex spam-autodetect-recheck-messages
22812 \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
22813 \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
22814 \e$B;X<($7$^$9!#$3$l$O$=$N$^$^$K$7$F$*$/$3$H$r4+$a$^$9!#\e(B
22815
22816 @node Spam ELisp Package Sorting and Score Display in Summary Buffer
22817 @subsubsection Spam ELisp Package Sorting and Score Display in Summary Buffer
22818 @cindex spam scoring
22819 @cindex spam sorting
22820 @cindex spam score summary buffer
22821 @cindex spam sort summary buffer
22822 @cindex spam
22823
22824 \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
22825 \e$B$N\e(B spam \e$B$N%9%3%"$K$h$C$F!"5-;v$r%=!<%H$9$k$3$H$b$G$-$^$9!#\e(B
22826
22827 \e$B:G=i$K!"$I$N%P%C%/%(%s%I$r;H$&$+$r7h$a$kI,MW$,$"$j$^$9!#\e(B
22828 @code{spam-use-spamassassin}\e$B!"\e(B@code{spam-use-spamassassin-headers} \e$B$^$?\e(B
22829 \e$B$O\e(B @code{spam-use-regex-headers} \e$B%P%C%/%(%s%I$r;H$&>l9g!"\e(B
22830 @code{X-Spam-Status} \e$B%X%C%@!<$,;H$o$l$^$9!#\e(B@code{spam-use-bogofilter} \e$B$r\e(B
22831 \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
22832 \e$B$&$N$J$i$P!"\e(BCRM114 \e$B%9%3%"!&%U%)!<%^%C%H$K9gCW$9$k!"$$$:$l$+$N%X%C%@!<$,\e(B
22833 \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
22834 \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
22835 \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
22836
22837 \e$B35N,%P%C%U%!$K\e(B spam \e$B$N%9%3%"$rI=<($5$;$k$K$O!"$3$N9T$r\e(B @code{gnus.el} \e$B%U%!\e(B
22838 \e$B%$%k$K2C$($F2<$5$$\e(B (\e$BCm\e(B: @code{spam.el} \e$B$O%G%#%U%)%k%H$G$O$=$l$r9T$J$o$J\e(B
22839 \e$B$$$N$G!"$"$J$?$,;}$C$F$$$k$+$b$7$l$J$$!"B8:_$9$k$I$s$J\e(B @code{S} \e$B%U%)!<%^%C\e(B
22840 \e$B%H$r$b>e=q$-$7$^$;$s\e(B)\e$B!#\e(B
22841
22842 @lisp
22843 (defalias 'gnus-user-format-function-S 'spam-user-format-function-S)
22844 @end lisp
22845
22846 \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;H\e(B
22847 \e$B$&$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$k\e(B
22848 \e$BNc$G$9\e(B:
22849
22850 @lisp
22851 (setq gnus-summary-line-format
22852  "%U%R %10&user-date; $%5uS %6k  %B %(%4L: %*%-25,25a%) %s \n")
22853 @end lisp
22854
22855 \e$B:G8e$K!"\e(Bspam \e$B$N>uBV$K$h$k%=!<%H$rA4%0%k!<%W$G9T$J$o$;$k$h$&$K$7$^$7$g$&\e(B:
22856
22857 @lisp
22858 (setq
22859  gnus-show-threads nil
22860  gnus-article-sort-functions
22861   '(spam-article-sort-by-spam-status))
22862 @end lisp
22863
22864 \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
22865 \e$B$F2<$5$$!#\e(B
22866
22867 @node Spam ELisp Package Configuration Examples
22868 @subsubsection Spam ELisp Package Configuration Examples
22869 @cindex spam filtering
22870 @cindex spam filtering configuration examples
22871 @cindex spam configuration examples
22872 @cindex spam
22873
22874 @subsubheading Ted \e$B$N@_Dj\e(B
22875
22876 From Ted Zlatanov <tzz@@lifelogs.com>.
22877 @example
22878
22879 ;; @r{@code{gnus-registry-split-fancy-with-parent} \e$B$H\e(B spam \e$B$N<+F08!=P$N$?$a!#\e(B}
22880 ;; @r{\e$B>\:Y$O\e(B @file{gnus-registry.el} \e$B$r;2>H!#\e(B}
22881 (gnus-registry-initialize)
22882 (spam-initialize)
22883
22884 ;; @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}
22885 (define-key gnus-summary-mode-map "\C-s" 'gnus-summary-mark-as-spam)
22886
22887 (setq
22888  spam-log-to-registry t ;; @r{Spam \e$B$N<+F08!=P$N$?$a!#\e(B}
22889  spam-use-BBDB t
22890  spam-use-regex-headers t ;; @r{X-Spam-Flag (SpamAssassin) \e$B$r$D$+$^$($k!#\e(B}
22891  ;; @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}
22892  gnus-spam-newsgroup-contents '(("spam" gnus-group-spam-classification-spam))
22893  ;; @r{\e$B$3$l$i$N\e(B docstring \e$B$r;2>H!#\e(B}
22894  spam-move-spam-nonspam-groups-only nil
22895  spam-mark-only-unseen-as-spam t
22896  spam-mark-ham-unread-before-move-from-spam-group t
22897  nnimap-split-rule 'nnimap-split-fancy
22898  ;; @r{\e$B$"$J$?$N@_Dj$KDI2C$9$kA0$K!"$3$l$,2?$r$9$k$+M}2r$;$h\e(B!}
22899  nnimap-split-fancy '(|
22900                       ;; @r{References \e$B$r?F$^$GC)$C$F$=$l$i$N%0%k!<%W$rF~$l$k!#\e(B}
22901                       (: gnus-registry-split-fancy-with-parent)
22902                       ;; @r{\e$B$3$l$O%5!<%P!<B&$N\e(B SpamAssassin \e$B%?%0$r$D$+$^$($k!#\e(B}
22903                       (: spam-split 'spam-use-regex-headers)
22904                       (any "ding" "ding")
22905                       ;; @r{Spam \e$B5-;v$O%G%#%U%)%k%H$G\e(B @samp{spam} \e$B$K9T$/$3$H$KCm0U!#\e(B}
22906                       (: spam-split)
22907                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
22908                       "mail"))
22909
22910 ;; @r{@kbd{G p} \e$B$G@_Dj$7$?;d$N%Q%i%a!<%?!#\e(B}
22911
22912 ;; @r{\e$B$9$Y$F$N\e(B nnml \e$B%0%k!<%W$H!"\e(B@samp{nnimap+mail.lifelogs.com:train}}
22913 ;; @r{\e$B$H\e(B @samp{nnimap+mail.lifelogs.com:spam} \e$B$r=|$$$?$9$Y$F$N\e(B nnimap}
22914 ;; @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}
22915 ;; @r{\e$B$=$l$O<jF0$G8!=P$7$J$1$l$P$J$i$J$$$+$i!#\e(B}
22916
22917 ((spam-process-destination . "nnimap+mail.lifelogs.com:train"))
22918
22919 ;; @r{\e$B$9$Y$F$N\e(B @acronym{NNTP} \e$B%0%k!<%W!#\e(B}
22920 ;; @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}
22921 ((spam-autodetect-methods spam-use-blacklist spam-use-BBDB)
22922 ;; @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}
22923  (spam-process-destination . "nnimap+mail.lifelogs.com:train"))
22924
22925 ;; @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}
22926 ((spam-autodetect . t))
22927
22928 ;; @r{\e$B;d$N\e(B nnimap @samp{nnimap+mail.lifelogs.com:spam} \e$B%0%k!<%W!#\e(B}
22929
22930 ;; @r{\e$B$3$l$O\e(B spam \e$B%0%k!<%W!#\e(B}
22931 ((spam-contents gnus-group-spam-classification-spam)
22932
22933  ;; @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}
22934  ;; @r{@samp{nnimap+mail.lifelogs.com:train} \e$B$K9T$/\e(B}
22935  ;; @r{(\e$BA0=R$N\e(B @code{gnus-spam-newsgroup-contents} \e$B@_Dj$K$h$j!"$9$Y$F$N\e(B}
22936  ;; @r{\e$B$^$@FI$^$l$?$3$H$,L5$$%a%C%;!<%8$rFI$`$H$=$&$J$k\e(B)\e$B!#\e(B}
22937
22938  (spam-process-destination "nnimap+mail.lifelogs.com:train")
22939
22940  ;; @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%@$K9T$/\e(B}
22941  ;; @r{\e$B$,!";d$N\e(B @samp{nnimap+mail.lifelogs.com:trainham} \e$B%U%)%k%@$K$b%H%l!<\e(B}
22942  ;; @r{\e$B%K%s%0$N$?$a$K9T$/!#\e(B}
22943
22944  (ham-process-destination "nnimap+mail.lifelogs.com:mail"
22945                           "nnimap+mail.lifelogs.com:trainham")
22946  ;; @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}
22947  (ham-marks
22948   (gnus-ticked-mark))
22949  ;; @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}
22950  ;; @r{\e$BITMW$G!"C1$K;d$N]5J0$r@2$i$9$?$a$K$"$j$^$9!#\e(B}
22951  (spam-process (gnus-group-spam-exit-processor-blacklist)))
22952
22953 ;; @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$rG'<1$9$k\e(B}
22954 ;; @r{\e$B%H%l!<%K%s%0$N$?$a$K\e(B @samp{train} \e$B%0%k!<%W$r!"\e(Bham \e$B$rG'<1$9$k%H%l!<\e(B}
22955 ;; @r{\e$B%K%s%0$N$?$a$K\e(B @samp{trainham} \e$B%0%k!<%W$r;H$$$^$9!#$G$b\e(B Gnus \e$B$O$=$&\e(B}
22956 ;; @r{\e$B$$$&$3$H$O$d$C$F$/$l$^$;$s!#\e(B}
22957
22958 @end example
22959
22960 @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
22961 From Reiner Steib <reiner.steib@@gmx.de>.
22962
22963 \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
22964 \e$B78$7$?\e(B) bogofilter \e$B$r2TF/$5$;$F$$$^$9!#G'<1$5$l\e(B
22965 \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
22966 \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
22967 \e$B$"$k$$$OH]Dj$N%H%l!<%K%s%0$O!"\e(B@samp{training.ham} \e$B$^$?\e(B
22968 \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
22969 \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
22970 \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
22971 \e$B$S\e(B @samp{training.spam} \e$B%U%)%k%@$+$i$=$l$i$r:o=|$7$^$9!#\e(B
22972
22973 \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
22974 \e$B;E;v$r;d$N$?$a$K$3$J$7$^$9\e(B:
22975
22976 @lisp
22977    ("nnimap:spam\\.detected"
22978     (gnus-article-sort-functions '(gnus-article-sort-by-chars))
22979     (ham-process-destination "nnimap:INBOX" "nnimap:training.ham")
22980     (spam-contents gnus-group-spam-classification-spam))
22981    ("nnimap:\\(INBOX\\|other-folders\\)"
22982     (spam-process-destination . "nnimap:training.spam")
22983     (spam-contents gnus-group-spam-classification-ham))
22984 @end lisp
22985
22986 @itemize
22987
22988 @item @b{The Spam folder:}
22989
22990 @samp{spam.detected} \e$B%U%)%k%@$K$*$$$F!";d$O9NDj$N<:GT\e(B (\e$B$9$J$o$A!"\e(B
22991 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
22992 \e$B$r$7$J$1$l$P$J$j$^$;$s!#\e(B
22993
22994 @code{gnus-group-spam-classification-spam} \e$B$N9`$N$?$a$K!"$9$Y$F$N%a%C%;!<\e(B
22995 \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
22996 \e$B$i!";d$O5-;v$K$$$/$D$+$NB>$N\e(B ham \e$B0u\e(B (@code{ham-marks}, @ref{Spam ELisp
22997 Package Global Variables}) \e$B$rIU$1$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N5-;v\e(B
22998 \e$B$O\e(B @samp{INBOX} (\e$B;d$,5-;v$rCV$$$F$*$-$?$$$H$3\e(B
22999 \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
23000 \e$B%W$K%3%T!<$5$l!"\e(B@samp{spam.detected} \e$B%U%)%k%@$+$i:o=|$5$l$^$9!#\e(B
23001
23002 @code{gnus-article-sort-by-chars} \e$B$N9`$O!";d$N<:GT$7$?9NDj$N8!=P$rC1=c$K\e(B
23003 \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
23004 \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
23005 \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}
23006 (@acronym{UCE}, @acronym{UBE}) \e$B$G$O$"$j$^$;$s!#$H$b$"$l!"$=$l$i$NMW$i$J\e(B
23007 \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)
23008
23009 @item @b{Ham folders:}
23010
23011 \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
23012 \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
23013 \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
23014 \e$B0\$5$l$^$9!#\e(B
23015 @end itemize
23016
23017 @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
23018
23019 From Reiner Steib <reiner.steib@@gmx.de>.
23020
23021 \e$B0J2<$N\e(B @code{gnus-parameters} \e$B$KG<$a$?9`L\$K$h$C$F!"\e(B@kbd{S x}
23022 (@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
23023 \e$B;v$K0u$rIU$1!"%0%k!<%W$r=P$k$H$-$K\e(B Gmane \e$B$KJs9p$7$^$9\e(B:
23024
23025 @lisp
23026    ("^gmane\\."
23027     (spam-process (gnus-group-spam-exit-processor-report-gmane)))
23028 @end lisp
23029
23030 \e$B2C$($F!";d$O\e(B news.gmane.org \e$B$+$i$G$O$J$/%m!<%+%k%K%e!<%9%5!<\e(B
23031 \e$B%P!<\e(B (leafnode) \e$B$rDL$7$F5-;v$rFI$s$G$$$k$N$G!"\e(B
23032 @code{(setq spam-report-gmane-use-article-number nil)} \e$B$r;H$C$F$$$^$9!#\e(B
23033 \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
23034 \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
23035 \e$B$r8!::$5$;$J$1$l$P$J$j$^$;$s!#\e(B
23036
23037 @node Blacklists and Whitelists
23038 @subsubsection \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H\e(B
23039 @cindex spam filtering
23040 @cindex whitelists, spam filtering
23041 @cindex blacklists, spam filtering
23042 @cindex spam
23043
23044 @defvar spam-use-blacklist
23045
23046 \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
23047 \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
23048 \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
23049 \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
23050
23051 @end defvar
23052
23053 @defvar spam-use-whitelist
23054
23055 \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
23056 \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
23057 \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
23058 \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
23059 \e$B<(E*$J_I2a4o$G$9!#\e(B
23060
23061 @end defvar
23062
23063 @defvar spam-use-whitelist-exclusive
23064
23065 \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
23066 \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
23067 \e$BJQ?t$r\e(B @code{t} \e$B$K$7$F2<$5$$!#Cm0U$7$F;H$C$F2<$5$$!#\e(B
23068
23069 @end defvar
23070
23071 @defvar gnus-group-spam-exit-processor-blacklist
23072
23073 \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
23074 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($k$+!"$^$?\e(B
23075 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23076 \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
23077 \e$B$?5-;v$NAw?.<T$,%V%i%C%/%j%9%H$KDI2C$5$l$^$9!#\e(B
23078
23079 @emph{\e$B7Y9p\e(B}
23080
23081 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-blacklist} \e$B$NBe$o$j$K!"\e(B
23082 @code{'(spam spam-use-blacklist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23083 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23084
23085 @end defvar
23086
23087 @defvar gnus-group-ham-exit-processor-whitelist
23088
23089 \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
23090 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($k$+!"$^$?\e(B
23091 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23092 \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
23093 \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
23094
23095 @emph{\e$B7Y9p\e(B}
23096
23097 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-whitelist} \e$B$NBe$o$j$K!"\e(B
23098 @code{'(ham spam-use-whitelist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23099 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23100
23101 @end defvar
23102
23103 \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
23104 \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
23105 \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
23106 \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
23107 \e$B8=%7%s%?%C%/%9$r;H$$$^$9!#\e(B
23108
23109 \e$B5U$K!"%[%o%$%H%j%9%H$O2?$N%"%I%l%9$,@5Ev$@$H9M$($i$l$k$+$r9p$2$^$9!#%[%o\e(B
23110 \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
23111 \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
23112 \e$B$O\e(B Emacs \e$B$N@55,I=8=%7%s%?%C%/%9$r;H$$$^$9!#\e(B
23113
23114 \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H$N%U%!%$%k$N=j:_$O!"\e(B
23115 @code{spam-directory} \e$BJQ?t\e(B (\e$B%G%#%U%)%k%H$O\e(B @file{~/News/spam}) \e$B$^$?\e(B
23116 \e$B$OD>@\\e(B @code{spam-whitelist} \e$B$H\e(B @code{spam-blacklist} \e$BJQ?t$G%+%9%?%^%$%:\e(B
23117 \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
23118 \e$B%k%H$G$O\e(B @code{spam-directory} \e$B$N%G%#%l%/%H%j$K$"$j!"$=$l$>\e(B
23119 \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
23120
23121 @node BBDB Whitelists
23122 @subsubsection BBDB \e$B%[%o%$%H%j%9%H\e(B
23123 @cindex spam filtering
23124 @cindex BBDB whitelists, spam filtering
23125 @cindex BBDB, spam filtering
23126 @cindex spam
23127
23128 @defvar spam-use-BBDB
23129
23130 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
23131 \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
23132 \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
23133 \e$B$P$J$j$^$;$s!#$=$NAw?.<T$,\e(B BBDB \e$B$K:\$C$F$$$J$$%a%C%;!<%8$O!"<!\e(B
23134 \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
23135 \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
23136
23137 @end defvar
23138
23139 @defvar spam-use-BBDB-exclusive
23140
23141 \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
23142 \e$B$r0UL#$9$k0EL[$N_I2a4o$H$7$F\e(B BBDB \e$B$r;H$$$?$$>l9g$O!"$3$NJQ?t\e(B
23143 \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
23144 \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
23145
23146 @code {spam.el} \e$B$K4X$9$k8B$j$O!"\e(B@code{spam-use-BBDB} \e$B$NJLL>$H$7\e(B
23147 \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
23148 \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
23149 \e$BDj$9$l$P!"\e(BBBDB \e$B$K$h$kJ,3d$O$9$Y$FGSB>E*$K$J$j$^$9!#\e(B
23150
23151 @end defvar
23152
23153 @defvar gnus-group-ham-exit-processor-BBDB
23154
23155 \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
23156 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($k$+!"$^$?\e(B
23157 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23158 \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
23159 \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
23160
23161 @emph{\e$B7Y9p\e(B}
23162
23163 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-BBDB} \e$B$NBe$o$j$K!"\e(B
23164 @code{'(ham spam-use-BBDB)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23165 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23166
23167 @end defvar
23168
23169 @node Gmane Spam Reporting
23170 @subsubsection Gmane Spam \e$BJs9p\e(B
23171 @cindex spam reporting
23172 @cindex Gmane, spam reporting
23173 @cindex Gmane, spam reporting
23174 @cindex spam
23175
23176 @defvar gnus-group-spam-exit-processor-report-gmane
23177
23178 \e$B%0%k!<%W%Q%i%a!<%?$+JQ?t\e(B @code{gnus-spam-process-newsgroups} \e$B$r%+%9%?%^\e(B
23179 \e$B%$%:$7$F!"$3$N%7%s%\%k$r%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$(\e(B
23180 \e$B$F2<$5$$!#$3$l$,2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU$$$?5-;v$N%0%k!<%W$,\e(B HTTP \e$B7PM3\e(B
23181 \e$B$G\e(B Gmane \e$B$N4IM}<T$KJs9p$5$l$^$9!#\e(B
23182
23183 Gmane \e$B$O\e(B @uref{http://gmane.org} \e$B$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
23184
23185 @emph{\e$B7Y9p\e(B}
23186
23187 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-report-gmane} \e$B$NBe$o$j$K!"\e(B
23188 @code{'(spam spam-use-gmane)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9\e(B
23189 \e$B$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23190
23191 @end defvar
23192
23193 @defvar spam-report-gmane-use-article-number
23194
23195 \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
23196 \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
23197 \e$B$O!"\e(B@code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
23198 @code{spam-report-gmane-use-article-number} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
23199 @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
23200 \e$B$r;H$$$^$9!#\e(B
23201
23202 @end defvar
23203
23204 @node Anti-spam Hashcash Payments
23205 @subsubsection \e$BHs\e(B-spam Hashcash \e$B0u\e(B
23206 @cindex spam filtering
23207 @cindex hashcash, spam filtering
23208 @cindex spam
23209
23210 @defvar spam-use-hashcash
23211
23212 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
23213 \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
23214 \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
23215 \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
23216 \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
23217
23218 @end defvar
23219
23220 @node Blackholes
23221 @subsubsection \e$B%V%i%C%/%[!<%k\e(B
23222 @cindex spam filtering
23223 @cindex blackholes, spam filtering
23224 @cindex spam
23225
23226 @defvar spam-use-blackholes
23227
23228 \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
23229 \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
23230 \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
23231 \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
23232 \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
23233 \e$BCN$i$;$k$?$a$K!"3NG'$7$F2<$5$$!#\e(B
23234
23235 \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
23236 \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
23237 \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
23238 \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
23239 \e$B$/?M$+$N%f!<%6!<$,;H$($J$$$+$b$7$l$J$$$N$G!"$=$l$,2DG=$J@-G=2~A1$G$"$k$K\e(B
23240 \e$B$b$+$+$o$i$:?d>)$5$l$^$;$s!#$7$+$7!"$=$l$,F0$/$+$I$&$+$r3N$+$a$k$3$H$O$G\e(B
23241 \e$B$-$^$9!#\e(B
23242
23243 @end defvar
23244
23245 @defvar spam-blackhole-servers
23246
23247 \e$B%V%i%C%/%[!<%k!&%A%'%C%/$N$?$a$K0U8+$r5a$a$k%5!<%P!<$N%j%9%H$G$9!#\e(B
23248
23249 @end defvar
23250
23251 @defvar spam-blackhole-good-server-regex
23252
23253 \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
23254 @code{nil} \e$B$K@_Dj$5$l$k$HL58z$G$9!#\e(B
23255
23256 @end defvar
23257
23258 @defvar spam-use-dig
23259
23260 @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
23261 \e$B%G%#%U%)%k%H$N@_Dj$G$"$k\e(B @code{t} \e$B$,?d>)$5$l$^$9!#\e(B
23262
23263 @end defvar
23264
23265 \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
23266 \e$B%/%[!<%k$K\e(B spam \e$B$^$?$O\e(B ham \e$B%W%m%;%C%5!<$O$"$j$^$;$s!#\e(B
23267
23268 @node Regular Expressions Header Matching
23269 @subsubsection \e$B@55,I=8=$K$h$k%X%C%@!<$N9gCW8!::\e(B
23270 @cindex spam filtering
23271 @cindex regular expressions header matching, spam filtering
23272 @cindex spam
23273
23274 @defvar spam-use-regex-headers
23275
23276 \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
23277 \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
23278 \e$B$-$^$9!#JQ?t\e(B @code{spam-regex-headers-spam} \e$B$*$h\e(B
23279 \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
23280 \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
23281 \e$B$=$l$>$l$r8!::$7$^$9!#\e(B
23282
23283 @end defvar
23284
23285 @defvar spam-regex-headers-spam
23286
23287 \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
23288 \e$BJ,$1$k$?$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
23289
23290 @end defvar
23291
23292 @defvar spam-regex-headers-ham
23293
23294 \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
23295 \e$BJ,$1$k$?$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
23296
23297 @end defvar
23298
23299 \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
23300 \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
23301
23302 @node Bogofilter
23303 @subsubsection Bogofilter
23304 @cindex spam filtering
23305 @cindex bogofilter, spam filtering
23306 @cindex spam
23307
23308 @defvar spam-use-bogofilter
23309
23310 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
23311 \e$B$3$NJQ?t$r%;%C%H$7$F$/$@$5$$!#\e(B
23312
23313 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
23314 \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
23315 \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
23316 \e$B$1$k%G%P%C%0$N$?$a$N!"$"$k$$$O9%4q?4$N$?$a$N%3%^%s%I\e(B @kbd{S t} \e$B$O!"8=:_\e(B
23317 \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
23318 \e$B$9!#\e(B
23319
23320 Bogofilter \e$B$O!"$"$k0lDj$NogCM$K4p$E$$$F!"%a%C%;!<%8$,\e(B spam \e$B$+$I$&$+$r8+\e(B
23321 \e$B6K$a$^$9!#ogCM$O%+%9%?%^%$%:$G$-$^$9!#\e(BBogofilter \e$B$N%I%-%e%a%s%H$rD4$Y$F\e(B
23322 \e$B2<$5$$!#\e(B
23323
23324 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
23325 \e$B<h$j>C$5$l$^$9!#\e(B
23326
23327 @code{spam-use-bogofilter-headers} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1\e(B
23328 \e$B$^$;$s!#\e(B
23329
23330 @end defvar
23331
23332 @defvar spam-use-bogofilter-headers
23333
23334 \e$B%a%C%;!<%8%X%C%@!<$@$1$rD4$Y$k$?$a$K\e(B Eric Raymond \e$B$N?WB.\e(B
23335 \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
23336 \e$B$7$F$/$@$5$$!#$3$l$O\e(B @code{spam-use-bogofilter} \e$B$HF1$8$h$&$KF0:n$7$^$9$,!"\e(B
23337 \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
23338 \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
23339 \e$B$G$7$g$&!#\e(BBogofilter \e$B$N%$%s%9%H!<%k$K4X$9$kJ8=q$rD4$Y$F2<$5$$!#\e(B
23340
23341 @code{spam-use-bogofilter} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
23342
23343 @end defvar
23344
23345 @defvar gnus-group-spam-exit-processor-bogofilter
23346 \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
23347 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($k$+!"$^$?\e(B
23348 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23349 \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
23350 \e$B$?5-;v$,\e(B bogofilter \e$B$N\e(B spam \e$B%G!<%?%Y!<%9$K2C$($i$^$9!#\e(B
23351
23352 @emph{\e$B7Y9p\e(B}
23353
23354 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-bogofilter} \e$B$NBe$o$j$K!"\e(B
23355 @code{'(spam spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$K\e(B
23356 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23357 @end defvar
23358
23359 @defvar gnus-group-ham-exit-processor-bogofilter
23360 \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
23361 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($k$+!"$^$?\e(B
23362 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23363 \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
23364 \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$K\e(B
23365 \e$BDI2C$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-bogofilter} \e$B$NBe$o$j$K!"\e(B
23370 @code{'(ham spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23371 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23372 @end defvar
23373
23374 @defvar spam-bogofilter-database-directory
23375
23376 \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
23377 \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
23378 \e$B%?%Y!<%9!&%G%#%l%/%H%j$r;H$$$^$9!#\e(B
23379
23380 @end defvar
23381
23382 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
23383 \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
23384 \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
23385 \e$B;v$K;H$o$l$?$3$H$r<($9\e(B @code{spam-use-bogofilter} \e$B$*$h\e(B
23386 \e$B$S\e(B @code{spam-use-bogofilter-headers} \e$BJQ?t$,Ds6!$5$l$^$9!#$3$N5!G=$r8!::\e(B
23387 \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
23388
23389 @node SpamAssassin back end
23390 @subsubsection SpamAssassin back end
23391 @cindex spam filtering
23392 @cindex spamassassin, spam filtering
23393 @cindex spam
23394
23395 @defvar spam-use-spamassassin
23396
23397 @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
23398 \e$B2<$5$$!#\e(B
23399
23400 SpamAssassin \e$B$O!"%Y%$%8%"%s%U%#%k%?$rFbJq$9$k5,B'$HJ,@O$N%;%C%H$K4p$E$$\e(B
23401 \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
23402 \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
23403 \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
23404 \e$B$9!#\e(B
23405
23406 \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
23407 \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
23408 \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
23409 \e$BBe$o$j$K\e(B @code{spam-use-spamassassin-headers} \e$B$r%;%C%H$7$F2<$5$$!#\e(B
23410
23411 @code{spam-use-spamassassin-headers} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1\e(B
23412 \e$B$^$;$s!#\e(B
23413
23414 @end defvar
23415
23416 @defvar spam-use-spamassassin-headers
23417
23418 \e$B%a!<%k$,\e(B SpamAssassin \e$B$G=hM}$5$l$k$h$&$K$J$C$F$$$k>l9g$K!"\e(B
23419 SpamAssassin \e$B%X%C%@!<$K4p$E$$$F\e(B @code{spam-split} \e$B$KJ,3d$r9T$J$o$;$?$$$N\e(B
23420 \e$B$J$i$P!"$3$NJQ?t$r%;%C%H$7$F2<$5$$!#\e(B
23421
23422 @code{spam-use-spamassassin} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
23423
23424 @end defvar
23425
23426 @defvar spam-spamassassin-path
23427
23428 \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
23429 \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
23430 \e$B$9$k$3$H$,$G$-$^$9!#\e(B@code{spamd}/@code{spamc} \e$B$N99$J$k>pJs$O!"\e(B
23431 SpamAssassin \e$B$N%I%-%e%a%s%H$r8+$F2<$5$$!#\e(B
23432
23433 @end defvar
23434
23435 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
23436 \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
23437 \e$B$r;H$&$+!"$"$k$$$O4{$K$=$l$i$,5-;v$KE,MQ:Q$_$+$I$&$+$r!"\e(B
23438 @code{spam-use-spamassassin} \e$B$H\e(B @code{spam-use-spamassassin-headers} \e$BJQ\e(B
23439 \e$B?t$G\e(B @code{spam-split} \e$B$K;X<($7$^$9!#$3$N5!G=$r8!::$9$k$?$a\e(B
23440 \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
23441
23442 @node ifile spam filtering
23443 @subsubsection ifile \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
23444 @cindex spam filtering
23445 @cindex ifile, spam filtering
23446 @cindex spam
23447
23448 @defvar spam-use-ifile
23449
23450 Bogofilter \e$B$K;w$?E}7WJ,@O4o$G$"\e(B
23451 \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
23452 \e$B$K$7$F2<$5$$!#\e(B
23453
23454 @end defvar
23455
23456 @defvar spam-ifile-all-categories
23457
23458 @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
23459 \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
23460 \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
23461 \e$B$1$l$P$J$j$^$;$s!#\e(B
23462
23463 @end defvar
23464
23465 @defvar spam-ifile-spam-category
23466
23467 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
23468 \e$B$kJ8;zNs$OL54X78$G$9$,!"$?$V$s$"$J$?$O\e(B @samp{spam} \e$B$NCM$r;D$7$F$*$-$?$$\e(B
23469 \e$B$G$7$g$&!#\e(B
23470 @end defvar
23471
23472 @defvar spam-ifile-database-path
23473
23474 \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
23475 \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
23476
23477 @end defvar
23478
23479 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
23480 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
23481 \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
23482 \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
23483
23484 @node spam-stat spam filtering
23485 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
23486 @cindex spam filtering
23487 @cindex spam-stat, spam filtering
23488 @cindex spam-stat
23489 @cindex spam
23490
23491 @xref{Filtering Spam Using Statistics with spam-stat}.
23492
23493 @defvar spam-use-stat
23494
23495 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
23496 \e$B$o$;$?$$$J$i$P!"$3$NJQ?t$rM-8z$K$7$F2<$5$$!#\e(B
23497
23498 @end defvar
23499
23500 @defvar gnus-group-spam-exit-processor-stat
23501 \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
23502 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($k$+!"$^$?\e(B
23503 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23504 \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
23505 \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
23506
23507 @emph{\e$B7Y9p\e(B}
23508
23509 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-stat} \e$B$NBe$o$j$K!"\e(B
23510 @code{'(spam spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9\e(B
23511 \e$B$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23512 @end defvar
23513
23514 @defvar gnus-group-ham-exit-processor-stat
23515 \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
23516 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($k$+!"$^$?\e(B
23517 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23518 \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
23519 \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$K\e(B
23520 \e$BDI2C$5$l$^$9!#\e(B
23521
23522 @emph{\e$B7Y9p\e(B}
23523
23524 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-stat} \e$B$NBe$o$j$K!"\e(B
23525 @code{'(ham spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23526 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23527 @end defvar
23528
23529 \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
23530 \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
23531 \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
23532 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
23533 \e$B$N\e(B @code{spam-use-stat} \e$BJQ?t$,Ds6!$5$l$^$9!#\e(B
23534
23535 @node SpamOracle
23536 @subsubsection Gnus \e$B$G\e(B SpamOracle \e$B$r;H$&$K$O\e(B
23537 @cindex spam filtering
23538 @cindex SpamOracle
23539 @cindex spam
23540
23541 \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
23542 \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
23543 \e$B$+$l$^$7$?!#$3$l$OJL$K%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!#\e(B
23544
23545 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
23546 \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
23547 \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
23548 \e$B$9\e(B @samp{X-Spam} \e$B%X%C%@!<$r5-F~$7$^$9!#\e(B
23549
23550 \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
23551 Source Specifiers} \e$B$+$iAv$i$;$k$3$H$G$9!#$3$NJ}K!$K$O!"%f!<%6\e(B
23552 \e$B$,\e(B @emph{X-Spam} \e$B%X%C%@!<$r8+$k$3$H$,$G$-$k$H$$$&MxE@$,$"$j$^$9!#\e(B
23553
23554 \e$B$b$C$H$b<j7Z$JJ}K!$O!"\e(B@code{spam.el} (@pxref{Filtering Spam Using The
23555 Spam ELisp Package}) \e$B$,\e(B SpamOracle \e$B$r8F$V$h$&$K$9$k$3$H$G$9!#\e(B
23556
23557 @vindex spam-use-spamoracle
23558 @code{spam.el} \e$B$,\e(B SpamOracle \e$B$r;H$($k$h$&$K$9$k$K$O!"JQ\e(B
23559 \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
23560 Using The Spam ELisp Package} \e$B$N9`$G=R$Y$i$l$F$$$k$h$&\e(B
23561 \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
23562 \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
23563 \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
23564 \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
23565 \e$B$O\e(B @samp{INBOX} \e$B$K;D$j$^$9\e(B:
23566
23567 @example
23568 (setq spam-use-spamoracle t
23569       spam-split-group "Junk"
23570       nnimap-split-inbox '("INBOX")
23571       nnimap-split-rule 'nnimap-split-fancy
23572       nnimap-split-fancy '(| (: spam-split) "INBOX"))
23573 @end example
23574
23575 @defvar spam-use-spamoracle
23576 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
23577 \e$B2<$5$$!#\e(B
23578 @end defvar
23579
23580 @defvar spam-spamoracle-binary
23581 Gnus \e$B$O%f!<%6$N\e(B PATH \e$B$G8+$D$+$C$?\e(B @file{spamoracle} \e$B$H$$$&\e(B SpamOracle \e$B$N\e(B
23582 \e$B%P%$%J%j$r;H$$$^$9!#$3$l$K$O%+%9%?%^%$%:2DG=$JJQ\e(B
23583 \e$B?t\e(B @code{spam-spamoracle-binary} \e$B$r;H$$$^$9!#\e(B
23584 @end defvar
23585
23586 @defvar spam-spamoracle-database
23587 SpamOracle \e$B$O$=$N2r@O7k2L$r%G!<%?%Y!<%9$H$7$F3JG<$9$k$?$a$K!"%G%#%U%)%k\e(B
23588 \e$B%H$G\e(B @file{~/.spamoracle.db} \e$B%U%!%$%k$r;H$$$^$9!#$3$l$OJQ\e(B
23589 \e$B?t\e(B @code{spam-spamoracle-database} \e$B$G@)8f$5$l!"%G%#%U%)%k%H\e(B
23590 \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
23591 \e$B$l$k$3$H$r0UL#$7$^$9!#%G!<%?%Y!<%9$,$I$3$+FCJL$J>l=j$K$"$k>l9g$O!"\e(B
23592 @code{spam-spamoracle-database} \e$B$r$=$N%Q%9$K@_Dj$7$F2<$5$$!#\e(B
23593 @end defvar
23594
23595 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
23596 \e$B$$$^$9!#4V0c$$$d8+F($7$N>/$J$$NI$$7k2L$rF@$k$?$a$K!"\e(BSpamOracle \e$B$O%H%l!<\e(B
23597 \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
23598 @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
23599 \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
23600 \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%$%W\e(B
23601 \e$B$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$H\e(B
23602 \e$B$K$h$C$F9T$J$&$3$H$,$G$-$^$9!"\e(B@xref{Filtering Spam Using The Spam ELisp
23603 Package}.
23604
23605 @defvar gnus-group-spam-exit-processor-spamoracle
23606 \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
23607 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($k$+!"$^$?\e(B
23608 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23609 \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
23610 \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
23611
23612 @emph{\e$B7Y9p\e(B}
23613
23614 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-spamoracle} \e$B$NBe$o$j$K!"\e(B
23615 @code{'(spam spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$K\e(B
23616 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23617 @end defvar
23618
23619 @defvar gnus-group-ham-exit-processor-spamoracle
23620 \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
23621 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($k$+!"$^$?\e(B
23622 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23623 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?$K2C$($i$l$k$H!"\e(B@emph{ham} \e$B%0\e(B
23624 \e$B%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
23625 \e$B$F\e(B SpamOracle \e$B$KAw$i$l$^$9!#\e(B
23626
23627 @emph{\e$B7Y9p\e(B}
23628
23629 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-spamoracle} \e$B$NBe$o$j$K!"\e(B
23630 @code{'(ham spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23631 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23632 @end defvar
23633
23634 @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
23635 \e$B$J$$%0%k!<%W$N%0%k!<%W%Q%i%a!<%?$G$9!#\e(B
23636
23637 @example
23638  ((spam-contents gnus-group-spam-classification-ham)
23639   (spam-process ((ham spam-use-spamoracle)
23640                  (spam spam-use-spamoracle))))
23641 @end example
23642
23643 \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
23644 \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
23645 \e$B%k$r?)$Y$5$;$F$b$i$C$F$$$J$1$l$P!"$=$&$J$j$^$9$M\e(B)\e$B!"$+$D%f!<%6$,$$$/$D$+\e(B
23646 \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
23647 \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
23648 \e$B5-;v$rAw$j$^$9!#\e(B
23649
23650 @node Extending the Spam ELisp package
23651 @subsubsection Spam ELisp \e$B%Q%C%1!<%8$N3HD%\e(B
23652 @cindex spam filtering
23653 @cindex spam elisp package, extending
23654 @cindex extending the spam elisp package
23655
23656 \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
23657 \e$B$9$k$?$a$K0J2<$rMQ0U$7$F2<$5$$\e(B:
23658
23659 @enumerate
23660
23661 @item
23662 \e$B%3!<%I\e(B
23663
23664 @lisp
23665 (defvar spam-use-blackbox nil
23666   "Blackbox \e$B$r;H$&$H$-$O\e(B t \e$B$K$9$k!#\e(B")
23667 @end lisp
23668
23669 Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$r8!::$G$-$k$N$G$"$l$P!"\e(B
23670 @code{spam-check-blackbox} \e$B$r=q$$$F2<$5$$!#\e(B
23671
23672 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
23673 \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
23674 \e$B$7$$B>$N\e(B restister/unregister \e$B%k!<%A%s$r;H$C\e(B
23675 \e$B$F\e(B @code{spam-blackbox-register-routine} \e$B$*$h\e(B
23676 \e$B$S\e(B @code{spam-blackbox-unregister-routine} \e$B$r=q$$$F2<$5$$!#\e(B
23677
23678 @item
23679 \e$B4X?t\e(B
23680
23681 @code{spam-check-blackbox} \e$B4X?t$O!"B>$N=,47$KJo$C\e(B
23682 \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
23683 \e$B$?$K$G$-$k$3$H$NNc$O!"4{B8$N\e(B @code{spam-check-*} \e$B4X?t$r;2>H$7$F$/$@$5$$!#\e(B
23684 \e$B$^$?!"$"$J$?$,$=$&$G$J$$M}M3$r40A4$KM}2r$7$F$$$J$$$J$i$P!"%F%s%W%l!<%H$K\e(B
23685 \e$Bsv$jIU$$$F2<$5$$!#\e(B
23686
23687 @end enumerate
23688
23689 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:
23690
23691 @enumerate
23692
23693 @item
23694 \e$B%3!<%I\e(B
23695
23696 Spam \e$B$^$?$O\e(B ham \e$B$N%W%m%;%C%5!<$rMQ0U$9$kI,MW$O$"$j$^$;$s!#\e(B
23697 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
23698 \e$B$F2<$5$$!#\e(B
23699
23700 \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
23701 \e$B$j$K\e(B @code{'(spam spam-use-blackbox)} \e$B$^$?\e(B
23702 \e$B$O\e(B @code{'(ham spam-use-blackbox)} \e$B$N7A<0$,?d>)$5$l$^$9!#:#$N$H$3\e(B
23703 \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
23704
23705 @lisp
23706 (defvar gnus-group-spam-exit-processor-blackbox "blackbox-spam"
23707   "\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
23708 Spam \e$B%0%k!<%W$@$1$KE,MQ$5$l$k!#\e(B")
23709
23710 (defvar gnus-group-ham-exit-processor-blackbox "blackbox-ham"
23711   "\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
23712 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")
23713
23714 @end lisp
23715
23716 @item
23717 Gnus \e$B$N%Q%i%a!<%?\e(B
23718
23719 @code{gnus.el} \e$B$K$"$k%0%k!<%W%Q%i%a!<%?\e(B @code{spam-process} \e$B$K\e(B
23720
23721 @lisp
23722 (const :tag "Spam: Blackbox" (spam spam-use-blackbox))
23723 (const :tag "Ham: Blackbox"  (ham spam-use-blackbox))
23724 @end lisp
23725
23726 \e$B$r2C$($F2<$5$$!#$=$l$r%Q%i%a!<%?$HJQ?t$N%+%9%?%^%$%:$NFs2s$K$D$$$F9T$J$&\e(B
23727 \e$B$3$H$r3N$+$a$F2<$5$$!#\e(B
23728
23729 Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$,\e(B spam \e$B$+$I$&$+$r8!::$G$-$k$N$G$"$l$P!"\e(B
23730
23731 @lisp
23732 (variable-item spam-use-blackbox)
23733 @end lisp
23734
23735 \e$B$r\e(B @code{gnus.el} \e$B$N%0%k!<%W%Q%i%a!<%?\e(B @code{spam-autodetect-methods} \e$B$K\e(B
23736 \e$B2C$($F2<$5$$!#\e(B
23737
23738 \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
23739 \e$B$r;H$C$F2<$5$$!#MxMQ$G$-$k4X?t$O<!$NDL$j$G$9!#\e(B
23740
23741 @enumerate
23742
23743 @item
23744 @code{spam-install-backend-alias}
23745
23746 \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
23747 \e$B0U$7$^$9!#:#$N$H$3$m!"$3$l\e(B
23748 \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
23749 \e$B$k$?$a$@$1$K;H$o$l$^$9!#\e(B
23750
23751 @item
23752 @code{spam-install-nocheck-backend}
23753
23754 \e$B$3$N4X?t$O!"8!::$9$k5!G=$OL5$$$,\e(B ham \e$B$^$?\e(B
23755 \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
23756 @code{spam-use-gmane} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23757
23758 @item
23759 @code{spam-install-checkonly-backend}
23760
23761 \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
23762 \e$B$k%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O%a%C%;!<%8$r\e(B register \e$B$^$?\e(B
23763 \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
23764 \e$B$S\e(B @code{spam-use-hashcash} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23765
23766 @item
23767 @code{spam-install-statistical-checkonly-backend}
23768
23769 \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
23770 \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
23771 \e$B$^$9!#\e(B@code{spam-use-regex-body} \e$B$,$=$N$h$&$J_I2a4o$G$9!#\e(B
23772
23773 @item
23774 @code{spam-install-statistical-backend}
23775
23776 \e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$N8!::$H\e(B registration/unregistration \e$B%k!<%A\e(B
23777 \e$B%s$r;}$D!"E}7W=hM}$r9T$J$&%P%C%/%(%s%I$rMQ0U$7$^$9!#\e(B
23778 @code{spam-use-bogofilter} \e$B$O!"$=$N$h$&$K;EN)$F$i$l$F$$$^$9!#\e(B
23779
23780 @item
23781 @code{spam-install-backend}
23782
23783 \e$B$3$l$O:G$bIaDL$J%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O8!::$H%a%C%;!<%8\e(B
23784 \e$B$N\e(B register/unregister \e$B$r9T$J$&$3$H$,$G$-!"E}7W=hM}$NG=NO$O$"$j$^$;$s!#\e(B
23785 @code{spam-use-BBDB} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23786
23787 @item
23788 @code{spam-install-mover-backend}
23789
23790 \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
23791 @code{spam.el} \e$B$NFbIt$G!"$"$k0lDj$N$d$jJ}$G5-;v$r0\F0$5$;$^$9!#$*$=$i$/!"\e(B
23792 \e$B$=$N$h$&$J%P%C%/%(%s%I$O!"$"$^$j%$%s%9%H!<%k$7$J$$$G$7$g$&!#\e(B
23793 @end enumerate
23794
23795 @end enumerate
23796
23797 @node Filtering Spam Using Statistics with spam-stat
23798 @subsection Spam \e$B$N_I2a$K\e(B spam-stat \e$B$K$h$kE}7W$r;H$&\e(B
23799 @cindex Paul Graham
23800 @cindex Graham, Paul
23801 @cindex naive Bayesian spam filtering
23802 @cindex Bayesian spam filtering, naive
23803 @cindex spam filtering, naive Bayesian
23804
23805 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
23806 \e$B$?\e(B: @uref{http://www.paulgraham.com/spam.html,A Plan for Spam}\e$B!#$=$3$GH`\e(B
23807 \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
23808 \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
23809 \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
23810 \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
23811 \e$B$J$/;w$F$$$k$+$I$&$+$K4p$E$$$F%a!<%k$r_I2a$9$k$[$&$,$O$k$+$KNI$$$@$m$&$H\e(B
23812 \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
23813 \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
23814 \e$B5-=R$K?J$_$^$9!#\e(B
23815
23816 \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
23817 \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
23818 \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
23819 \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
23820 \e$BB0$9$k3NN($r7hDj$7$^$9!#\e(B15 \e$B$N:G$b82Cx$JC18l$r;H$C$F!"$=$N%a!<%k\e(B
23821 \e$B$,\e(B spam \e$B$G$"$k$3$H$N3NN($NAm7W$r7W;;$7$^$9!#$3$N3NN($,$"$kogCM$h$j9b$+$C\e(B
23822 \e$B$?$i!"$=$N%a!<%k$O\e(B spam \e$B$G$"$k$H9M$($i$l$^$9!#\e(B
23823
23824 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
23825 \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
23826 \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
23827 \e$B$j!"$=$l$r%;!<%V$7$F2<$5$$!#$=$7$FFC$K:G8e$K!"$"$J$?$NFC5iJ,3d$N5,B'$G$3\e(B
23828 \e$B$N<-=q$r;H$C$F2<$5$$!#\e(B
23829
23830 @menu
23831 * Creating a spam-stat dictionary::
23832 * Splitting mail using spam-stat::
23833 * Low-level interface to the spam-stat dictionary::
23834 @end menu
23835
23836 @node Creating a spam-stat dictionary
23837 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$r:n$k\e(B
23838
23839 \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
23840 \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
23841 \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
23842 \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
23843 \e$BMW$G$9!#\e(B
23844
23845 \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
23846 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
23847 \e$B%G%#%l%/%H%j$K3JG<$7$^$9!#0J2<$r;H$C$F2<$5$$!#\e(B
23848
23849 @defun spam-stat-process-spam-directory
23850 \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
23851 \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
23852 @end defun
23853
23854 @defun spam-stat-process-non-spam-directory
23855 \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$^$9!#\e(B
23856 \e$B$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
23857 @end defun
23858
23859 \e$BIaDL$O\e(B @file{~/Mail/mail/spam} \e$B$N$h$&$J%G%#%l%/%H%j\e(B (\e$BDL\e(B
23860 \e$B>o\e(B @samp{nnml:mail.spam} \e$B%0%k!<%W$KBP1~\e(B) \e$B$KBP$7\e(B
23861 \e$B$F\e(B @code{spam-stat-process-spam-directory} \e$B$r8F$V$G$7$g$&!#$^\e(B
23862 \e$B$?\e(B @file{~/Mail/mail/misc} \e$B$N$h$&$J%G%#%l%/%H%j\e(B (\e$BDL\e(B
23863 \e$B>o\e(B @samp{nnml:mail.misc} \e$B%0%k!<%W$KBP1~\e(B) \e$B$KBP$7\e(B
23864 \e$B$F\e(B @code{spam-stat-process-non-spam-directory} \e$B$r8F$V$G$7$g$&!#\e(B
23865
23866 \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
23867 \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
23868 \e$B%-%c%C%7%e$9$k$3$H$G$9!#$=$&$9$l\e(B
23869 \e$B$P\e(B @code{spam-stat-process-spam-directory} \e$B$H$7\e(B
23870 \e$B$F\e(B @file{"~/News/agent/nnimap/mail.yourisp.com/personal_spam"} \e$B$N$h$&$J\e(B
23871 \e$B$b$N$,;H$($^$9!#\e(B@xref{Agent as Cache}.
23872
23873 @defvar spam-stat
23874 \e$B$3$NJQ?t$O$9$Y$F$NE}7W$N%O%C%7%e%F!<%V%k\e(B -- \e$B2f!9$,<-=q$H8@$C$F$$$k$b\e(B
23875 \e$B$N\e(B -- \e$B$r;}$A$^$9!#$3$N%O%C%7%e%F!<%V%k$O!"APJ}$N%3%l%/%7%g%s$N$9$Y$F$NC1\e(B
23876 \e$B8l$K$D$$$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<\e(B
23877 \e$B$7$^$9!#\e(B
23878 @end defvar
23879
23880 \e$BE}7W$r:G=i$+$i:n$jD>$7$?$$$H$-$O!"<-=q$r%j%;%C%H$9$kI,MW$,$"$j$^$9!#\e(B
23881
23882 @defun spam-stat-reset
23883 @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
23884 @end defun
23885
23886 \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
23887 \e$B$l$^$;$s!#<-=q$rDI2C99?7$7$J$$>l9g\e(B (\e$B8@$$49$($k$H!"Nc$($PKh7n0l2s:n$jD>$9\e(B
23888 \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
23889 \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
23890 \e$B$H$,$G$-$^$9!#\e(B
23891
23892 @defun spam-stat-reduce-size
23893 \e$B<-=q$N%5%$%:$r>.$5$/$7$^$9!#$3$l$O<-=q$rDI2C99?7$7$?$/$J$$>l9g$@$1;H$C$F\e(B
23894 \e$B2<$5$$!#\e(B
23895 @end defun
23896
23897 @defun spam-stat-save
23898 \e$B<-=q$r%;!<%V$7$^$9!#\e(B
23899 @end defun
23900
23901 @defvar spam-stat-file
23902 \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
23903 \e$B$9!#\e(B
23904 @end defvar
23905
23906 @node Splitting mail using spam-stat
23907 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$r;H$C$F%a!<%k$rJ,3d$9$k\e(B
23908
23909 @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
23910 \e$B%$%k$K0J2<$rDI2C$9$kI,MW$,$"$j$^$9!#\e(B
23911
23912 @lisp
23913 (require 'spam-stat)
23914 (spam-stat-load)
23915 @end lisp
23916
23917 \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
23918
23919 \e$B<!$K!"FC5iJ,3d$N5,B'$rE,9g$5$;$kI,MW$,$"$j$^$9\e(B: \e$B$I$&$d$C\e(B
23920 \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
23921 \e$BMQ$G$9!#\e(Bnnimap \e$B%P%C%/%(%s%I$G$b$^$C$?$/F1MM$KF0:n$7$^$9!#C1\e(B
23922 \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
23923 \e$B$F2<$5$$!#\e(B
23924
23925 \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
23926 \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
23927 \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
23928 \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
23929
23930 @lisp
23931 (setq nnmail-split-fancy
23932       `(| (: spam-stat-split-fancy)
23933           "mail.misc"))
23934 @end lisp
23935
23936 @defvar spam-stat-split-fancy-spam-group
23937 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
23938 @end defvar
23939
23940 \e$BFCDj$NBjL>$r;}$D%a!<%k$rB>$N%0%k!<%W$KF~$l$k_I2a$r$b9T$J$$$?$$$J$i$P!"0J\e(B
23941 \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
23942 \e$B$H9M$($^$9!#\e(B
23943
23944 @lisp
23945 (setq nnmail-split-fancy
23946       `(| ("Subject" "\\bspam-stat\\b" "mail.emacs")
23947           (: spam-stat-split-fancy)
23948           "mail.misc"))
23949 @end lisp
23950
23951 \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
23952 \e$B$^$;$s!#\e(B
23953 @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
23954 \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
23955 \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
23956 \e$B2<$5$$!#\e(B
23957
23958 @lisp
23959 (setq nnmail-split-fancy
23960       `(| (: spam-stat-split-fancy)
23961           ("Subject" "\\bspam-stat\\b" "mail.emacs")
23962           "mail.misc"))
23963 @end lisp
23964
23965 \e$B$3$l$rEAE}E*$J_I2a$HAH$_9g$o$;$k$3$H$b$G$-$^$9!#$3$3$G$O2f!9$O$9$Y$F\e(B
23966 \e$B$N\e(B HTML \e$B$@$1$N%a!<%k$r\e(B @samp{mail.spam.filtered} \e$B%0%k!<%W$KF~$l$k$b$N$H\e(B
23967 \e$B$7$^$7$g$&!#\e(B@code{spam-stat-split-fancy} \e$B$O$=$l$i$N%a!<%k$r8+$J$$$N$G!"\e(B
23968 \e$B<-=q$r:n$k$H$-$K!"\e(B@samp{mail.spam.filtered} \e$B$N%a!<%k$,\e(B spam \e$B$^$?$O\e(B
23969 \e$BHs\e(B-spam \e$B%3%l%/%7%g%s$N$I$A$i$K$bF~$k$Y$-$G$O$J$$$3$H$KCm0U$7$F2<$5$$\e(B!
23970
23971 @lisp
23972 (setq nnmail-split-fancy
23973       `(| ("Content-Type" "text/html" "mail.spam.filtered")
23974           (: spam-stat-split-fancy)
23975           ("Subject" "\\bspam-stat\\b" "mail.emacs")
23976           "mail.misc"))
23977 @end lisp
23978
23979 @node Low-level interface to the spam-stat dictionary
23980 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$X$NDc3,AX%$%s%?!<%U%'!<%9\e(B
23981
23982 @code{spam-stat} \e$B$r;H$&$?$a$N<g%$%s%?!<%U%'!<%9$O0J2<$N4X?t$G$9\e(B:
23983
23984 @defun spam-stat-buffer-is-spam
23985 Spam \e$B$G$"$k$H9M$($i$l$k?7Ce%a!<%k$,$"$k%P%C%U%!$G8F$P$l$^$9!#=hM}A0$N?7\e(B
23986 \e$BCe%a!<%k$KBP$7$F;H$C$F2<$5$$!#\e(B
23987 @end defun
23988
23989 @defun spam-stat-buffer-is-no-spam
23990 \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$N\e(B
23991 \e$B?7Ce%a!<%k$KBP$7$F;H$C$F2<$5$$!#\e(B
23992 @end defun
23993
23994 @defun spam-stat-buffer-change-to-spam
23995 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%!$G\e(B
23996 \e$B8F$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$NCO0L\e(B
23997 \e$B$NJQ99$K;H$C$F2<$5$$!#\e(B
23998 @end defun
23999
24000 @defun spam-stat-buffer-change-to-non-spam
24001 \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%!$G\e(B
24002 \e$B8F$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$N\e(B
24003 \e$BJQ99$K;H$C$F2<$5$$!#\e(B
24004 @end defun
24005
24006 @defun spam-stat-save
24007 \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
24008 \e$B@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
24009 @end defun
24010
24011 @defun spam-stat-load
24012 \e$B%O%C%7%e%F!<%V%k$r%U%!%$%k$+$i\e(B load \e$B$7$^$9!#JQ\e(B
24013 \e$B?t\e(B @code{spam-stat-file} \e$B$G@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
24014 @end defun
24015
24016 @defun spam-stat-score-word
24017 \e$BC18l$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
24018 @end defun
24019
24020 @defun spam-stat-score-buffer
24021 \e$B%P%C%U%!$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
24022 @end defun
24023
24024 @defun spam-stat-split-fancy
24025 \e$BFC5i%a!<%kJ,3d$N$?$a$K$3$N4X?t$r;H$C$F2<$5$$!#\e(B
24026 @code{nnmail-split-fancy} \e$B$K5,B'\e(B @samp{(: spam-stat-split-fancy)} \e$B$rDI2C\e(B
24027 \e$B$7$^$9!#\e(B
24028 @end defun
24029
24030 \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
24031 \e$B$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$,I,MW$G$9\e(B:
24032
24033 @lisp
24034 (require 'spam-stat)
24035 (spam-stat-load)
24036 @end lisp
24037
24038 \e$BBeI=E*$J%F%9%H$O0J2<$N4X?t8F=P$7$rI,MW$H$7$^$9\e(B:
24039
24040 @example
24041 Reset: (setq spam-stat (make-hash-table :test 'equal))
24042 Learn spam: (spam-stat-process-spam-directory "~/Mail/mail/spam")
24043 Learn non-spam: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
24044 Save table: (spam-stat-save)
24045 File size: (nth 7 (file-attributes spam-stat-file))
24046 Number of words: (hash-table-count spam-stat)
24047 Test spam: (spam-stat-test-directory "~/Mail/mail/spam")
24048 Test non-spam: (spam-stat-test-directory "~/Mail/mail/misc")
24049 Reduce table size: (spam-stat-reduce-size)
24050 Save table: (spam-stat-save)
24051 File size: (nth 7 (file-attributes spam-stat-file))
24052 Number of words: (hash-table-count spam-stat)
24053 Test spam: (spam-stat-test-directory "~/Mail/mail/spam")
24054 Test non-spam: (spam-stat-test-directory "~/Mail/mail/misc")
24055 @end example
24056
24057 \e$B<-=q$r@8@.$9$kJ}K!\e(B:
24058
24059 @example
24060 Reset: (setq spam-stat (make-hash-table :test 'equal))
24061 Learn spam: (spam-stat-process-spam-directory "~/Mail/mail/spam")
24062 Learn non-spam: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
24063 Repeat for any other non-spam group you need...
24064 Reduce table size: (spam-stat-reduce-size)
24065 Save table: (spam-stat-save)
24066 @end example
24067
24068 @node Other modes
24069 @section \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
24070
24071 @subsection Dired
24072 @cindex dired
24073
24074 @code{gnus-dired-minor-mode} \e$B$O\e(B dired \e$B%P%C%U%!$G;H$($k$$$/$D$+$NJXMx$J5!\e(B
24075 \e$BG=$rDs6!$7$^$9!#$3$l$O<!$N<0$GM-8z$K$J$j$^$9\e(B:
24076
24077 @lisp
24078 (add-hook 'dired-mode-hook 'turn-on-gnus-dired-mode)
24079 @end lisp
24080
24081 @table @kbd
24082 @item C-c C-m C-a
24083 @findex gnus-dired-attach
24084 Dired \e$B$G0u$rIU$1$?$b$N$rE:IU%U%!%$%k$H$7$FAw?.$7$^\e(B
24085 \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
24086
24087 @item C-c C-m C-l
24088 @findex gnus-dired-find-file-mailcap
24089 \e$BE,@Z$J\e(B mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r3+$-$^\e(B
24090 \e$B$9\e(B (@code{gnus-dired-find-file-mailcap})\e$B!#@\F,<-$rIU$1$k$H!"%U%!%$%k$r?7\e(B
24091 \e$B$7$$%P%C%U%!$G3+$-$^$9!#\e(B
24092
24093 @item C-c C-m C-p
24094 @findex gnus-dired-print
24095 mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r0u:~$7$^$9\e(B (@code{gnus-dired-print})\e$B!#0u:~\e(B
24096 \e$B%3%^%s%I$,L5$$>l9g$O\e(B PostScript \e$B2hA|$K0u:~$7$^$9!#\e(B
24097 @end table
24098
24099 @node Various Various
24100 @section \e$B$$$m$$$m$N$$$m$$$m\e(B
24101 @cindex mode lines
24102 @cindex highlights
24103
24104 @table @code
24105 @item gnus-home-directory
24106 @vindex gnus-home-directory
24107 \e$B$9$Y$F$N\e(B Gnus \e$B$N%U%!%$%kL>$H%G%#%l%/%H%jL>$NJQ?t$O!"$3$l$K$h$C$F=i4|2=$5\e(B
24108 \e$B$l$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/} \e$B$G$9!#\e(B
24109
24110 @item gnus-directory
24111 @vindex gnus-directory
24112 Gnus \e$B$,3JG<$9$k$?$/$5$s$N%U%!%$%kL>$H%G%#%l%/%H%jL>$NJQ?t$O!"$3$l$K$h$C\e(B
24113 \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
24114 \e$B?t$,@_Dj$5$l$F$$$J$$>l9g$O\e(B @file{~/News/} \e$B$G$9!#\e(B
24115
24116 @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
24117 \e$B$^$l$F$$$k$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#$3$l$O$D$^$j!"$3$NJQ?t\e(B
24118 \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
24119 \e$B%G%#%l%/%H%jJQ?t$O@5$7$/@_Dj$5$l$J$$$@$m$&$H$$$&$3$H$G$9!#$3$NJQ?t$OBe$o\e(B
24120 \e$B$j$K\e(B @file{.emacs} \e$B$G@_Dj$7$F$/$@$5$$!#\e(B
24121
24122 @item gnus-default-directory
24123 @vindex gnus-default-directory
24124 \e$B>e5-$NJQ?t$K$OA4$/4X78$"$j$^$;$s\e(B --- \e$B$3$NJQ?t$OA4$F$N\e(B Gnus \e$B%P%C%U%!!<$N\e(B
24125 \e$B%G%#%U%)%k%H%G%#%l%/%H%j!<$r$I$&$9$Y$-$+$r@_Dj$7$^$9!#$b\e(B
24126 \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
24127 \e$B%H%G%#%l%/%H%j!<$r5/E@$K$7$?%W%m%s%W%H$,=P$F$/$k$G$7$g$&!#\e(B
24128
24129 \e$B$3$NJQ?t$,\e(B @code{nil} (\e$B$3$l$,=i4|@_DjCM\e(B) \e$B$G$"$l$P!"\e(BGnus \e$B$r5/F0$7$?$H$-$K\e(B
24130 \e$B$"$J$?$,$$$?%P%C%U%!!<$N%G%#%U%)%k%H%G%#%l%/%H%j!<$,%G%#%U%)%k%H%G%#%l%/\e(B
24131 \e$B%H%j!<$K$J$k$G$7$g$&!#\e(B
24132
24133 @item gnus-verbose
24134 @vindex gnus-verbose
24135 \e$B$3$NJQ?t$O\e(B 0 \e$B$+$i\e(B 10 \e$B$^$G4V$N@0?t$G$9!#Bg$-$$?t;z$[$I$?$/$5$s$N%a%C%;!<\e(B
24136 \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
24137 \e$B$s!#$3$l$,\e(B 7 (\e$B=i4|@_DjCM\e(B) \e$B$G$"$l$PFC$K=EMW$J%a%C%;!<%8$,I=<($5$l!"\e(B10 \e$B$G\e(B
24138 \e$B$"$l$P\e(B Gnus \e$B$O7h$7$F$*C}$j$r;_$a$:!"$?$/$5$s$N%a%C%;!<%8$G$"$J$?$K$a$^$$\e(B
24139 \e$B$r5/$3$5$;$k$G$7$g$&!#\e(B
24140
24141 @item gnus-verbose-backends
24142 @vindex gnus-verbose-backends
24143 \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
24144 \e$B$/\e(B Gnus \e$B$N%P%C%/%(%s%I$KBP$7$FE,MQ$5$l$^$9!#\e(B
24145
24146 @item nnheader-max-head-length
24147 @vindex nnheader-max-head-length
24148 \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
24149 \e$BNL$@$1$rFI$b$&$HEXNO$7$^$9!#$3$NJQ?t\e(B (\e$B=i4|@_DjCM\e(B 4096) \e$B$O!"%P%C%/%(%s%I\e(B
24150 \e$B$,%X%C%@!<$HK\J8$N4V$N6h@Z$j9T$r8+$D$1$k$^$G$KFI$_9~$b$&$H$9$k@dBP:GBgD9\e(B
24151 \e$B$r;XDj$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"FI$_9~$_>e8B$O$"$j$^$;$s!#\e(B
24152 \e$B$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
24153 \e$B5-;vA4BN$rFI$_9~$_$^$9!#$3$l$O\e(B @code{ange-ftp} \e$B$d\e(B @code{efs} \e$B$N$"$k%P!<\e(B
24154 \e$B%8%g%s$G0UL#$r$b$A$^$9!#\e(B
24155
24156 @item nnheader-head-chop-length
24157 @vindex nnheader-head-chop-length
24158 \e$B$3$NJQ?t\e(B (\e$B=i4|@_DjCM\e(B 2048) \e$B$O!"A05-$NA`:n$r9T$C$F$$$k$H$-$K!"$I$l$/$i$$\e(B
24159 \e$B$NBg$-$5$NC10L$G3F5-;v$rFI$_9~$`$+$r@_Dj$7$^$9!#\e(B
24160
24161 @item nnheader-file-name-translation-alist
24162 @vindex nnheader-file-name-translation-alist
24163 @cindex file names
24164 @cindex invalid characters in file names
24165 @cindex characters in file names
24166 \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
24167 \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
24168 \e$B$$>l9g\e(B (\e$B$"$J$?$O\e(B OS/2 \e$B%f!<%6$G$9\e(B)\e$B!"0J2<$N$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
24169
24170 @lisp
24171 @group
24172 (setq nnheader-file-name-translation-alist
24173       '((?: . ?_)))
24174 @end group
24175 @end lisp
24176
24177 \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=i4|\e(B
24178 \e$B@_DjCM$G$9!#\e(B
24179
24180 @item gnus-hidden-properties
24181 @vindex gnus-hidden-properties
24182 \e$B$3$l$O\e(B ``\e$BIT2D;k\e(B'' \e$B%F%-%9%H$r1#$9$?$a$K;H$o$l$kB0@-$N%j%9%H$G$9!#$[$H$s$I\e(B
24183 \e$B$N%7%9%F%`$G$O=i4|@_DjCM$O\e(B @code{(invisible t intangible t)} \e$B$G!"$3$l$O\e(B
24184 \e$BIT2D;k%F%-%9%H$r8+$($J$/$7$F?($l$J$/$7$^$9!#\e(B
24185
24186 @item gnus-parse-headers-hook
24187 @vindex gnus-parse-headers-hook
24188 \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
24189 \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
24190 \e$B$G$-$^$9!#$^$"!";d$O2?$G$3$s$J$b$N$,M_$7$$$+$h$/$o$+$s$J$$$s$@$1$I$M!#\e(B
24191
24192 @item gnus-shell-command-separator
24193 @vindex gnus-shell-command-separator
24194 \e$BFs$D$N%7%'%kL?Na$r6h@Z$k$N$K;HMQ$5$l$kJ8;zNs!#=i4|@_DjCM\e(B
24195 \e$B$O\e(B @samp{;} \e$B$G$9!#\e(B
24196
24197 @item gnus-invalid-group-regexp
24198 @vindex gnus-invalid-group-regexp
24199
24200 \e$B%f!<%6$K%0%k!<%WL>$r3NG'$9$k$H$-$K;H$&!"\e(B``\e$B;H$($J$$\e(B'' \e$B%0%k!<%WL>$K%^%C%A\e(B
24201 \e$B$9$k@55,I=8=$G$9!#4{DjCM$O\e(B Gnus \e$B$NFbItF0:n\e(B (\e$BA*BrJ}K!$H%0%k!<%W$N6-3&$K!"\e(B
24202 \e$BDL>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
24203 \e$B$D$+$N\e(B @strong{\e$BK\Ev$K\e(B} \e$B;H$($J$$%0%k!<%WL>$rJa$^$($^$9!#\e(B
24204
24205 @acronym{IMAP} \e$B%f!<%6$O%0%k!<%WL>$K\e(B @samp{/} \e$B$r;H$$$?$$$H;W$&$G$7$g$&$1\e(B
24206 \e$B$l$I!#\e(B
24207 @end table
24208
24209 @node The End
24210 @chapter \e$B=*$o$j\e(B
24211
24212 \e$B$O$$!"0J>e$,%^%K%e%"%k$G$9\e(B---\e$B$"$J$?$O$b$&<+J,<+?H$N?M@8$rAw$k;v$,$G$-$^\e(B
24213 \e$B$9!#O"Mm$r$H$C$F2<$5$$!#$"$J$?$NG-$K:#F|$O!"$H$$$C$F$*$$$F2<$5$$!#\e(B
24214
24215 \e$B$*$*!"\e(B@strong{\e$B?@$h\e(B}---\e$B$5$h$J$i$rBQ$($k;v$O$G$-$^$;$s!#\e(B(\e$B$9$9$j5c$-!#\e(B)
24216
24217 Ol' Charles Reznikoff \e$B$O$=$l$rHs>o$K$h$/8=$7$F$$$^$9$N$G!"$3$3$OH`$N$?$a\e(B
24218 \e$B$K>y$j$^$9\e(B:
24219
24220 @quotation
24221 @strong{Te Deum}
24222
24223 @sp 1
24224 Not because of victories @*
24225 I sing,@*
24226 having none,@*
24227 but for the common sunshine,@*
24228 the breeze,@*
24229 the largess of the spring.
24230
24231 @sp 1
24232 Not for victory@*
24233 but for the day's work done@*
24234 as well as I was able;@*
24235 not for a seat upon the dais@*
24236 but at the common table.@*
24237 @end quotation
24238
24239 \e$B;nLu\e(B:
24240
24241 @quotation
24242 @strong{Te Deum}
24243
24244 @sp 1
24245 \e$B>!Mx$7$?$+$i$G$O$J$/\e(B @*
24246 \e$B;d$O2N$&\e(B @*
24247 \e$B2?$bL5$$$1$l$I\e(B @*
24248 \e$B$"$NF|8w$d\e(B @*
24249 \e$BB)?a$d\e(B @*
24250 \e$B=U$NBg$-$5$N$?$a$K\e(B @*
24251
24252 @sp 1
24253 \e$B>!Mx$N$?$a$G$O$J$/\e(B @*
24254 \e$B0lF|$NO+F/$N$?$a$K\e(B @*
24255 \e$B$^$?!"$=$l$rC#@.$G$-$?$3$H$K\e(B @*
24256 \e$B9b:B$N>e$N@J$N$?$a$G$O$J$/\e(B @*
24257 \e$BIaDL$N%F!<%V%k$N$H$3$m$G\e(B @*
24258 @end quotation
24259
24260 @node Appendices
24261 @chapter \e$BIUO?\e(B
24262
24263 @menu
24264 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
24265 * History::                     \e$B$I$&$d$C$F\e(B Gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
24266 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
24267 * Terminology::                 \e$B2f!9$OK\Ev$KFq$7$$!"8l$N$h$&$J8l$r;H$&\e(B
24268 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B Gnus \e$B$r;EN)$F$k\e(B
24269 * Troubleshooting::             \e$B>e<j$/9T$+$J$+$C$?$H$-$K;n$9$+$b$7$l$J$$$3$H\e(B
24270 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
24271 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$JF3F~\e(B
24272 * Frequently Asked Questions::  Gnus \e$B$N\e(B FAQ
24273 @end menu
24274
24275 @node XEmacs
24276 @section XEmacs
24277 @cindex XEmacs
24278 @cindex installing under XEmacs
24279
24280 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
24281 \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
24282 \e$BI,MW$J$N$O\e(B @samp{gnus}, @samp{mail-lib}, @samp{xemacs-base},
24283 @samp{eterm}, @samp{sh-script}, @samp{net-utils}, @samp{os-utils},
24284 @samp{dired}, @samp{mh-e}, @samp{sieve}, @samp{ps-print}, @samp{w3},
24285 @samp{pgg}, @samp{mailcrypt}, @samp{ecrypto} \e$B$*$h$S\e(B @samp{sasl} \e$B$G$9!#\e(B
24286
24287 @node History
24288 @section \e$BNr;K\e(B
24289
24290 @cindex history
24291 @sc{gnus} \e$B$OG_ED@/?.;a$K$h$C$F=q$+$l$^$7$?!#\e(B94\e$BG/$N2F$,G&$S4s$C$F$/$k$3\e(B
24292 \e$B$m!"\e(BLars Magne Ingebrigtsen (\e$B%i%k%9\e(B \e$B%^%C%0%L\e(B \e$B%$%s%0%V%j%0%C%H%9%s\e(B) \e$B$OK0\e(B
24293 \e$B$-$F$-$F!"\e(BGnus \e$B$r=q$-D>$=$&$H7h?4$7$^$7$?!#\e(B
24294
24295 \e$B$3$NL5Ni$r9T$C$??MJ*$rD4$Y$F$_$?$$$N$J$i!"$"$J$?$N\e(B (\e$B$/$=\e(B!) \e$B%&%'%V%V%i%&\e(B
24296 \e$B%6!<$r\e(B @uref{http://quimby.gnus.org/} \e$B$K8~$1$k;v$,$G$-$^$9!#\e(B
24297 \e$B$3$l$O?7$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$r\e(B
24298 \e$B7cE\$5$l$k%5%$%H$H$7$FCN$i$l$F$$$^$9!#\e(B
24299
24300 \e$B:G=i$N%"%k%U%!HG$N3+H/4|4V$K!"?7$7$$\e(B Gnus \e$B$O\e(B ``(ding) Gnus'' \e$B$H8F$P$l$F\e(B
24301 \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\e(B
24302 \e$B$l$OA4$/40A4$J13$G$9$,!"$@$l$,$=$s$J$3$H$r5$$K$9$k$G$7$g$&$+\e(B? (\e$B$H$3$m$G!"\e(B
24303 \e$B$3$NC;=L7A$N\e(B ``Gnus'' \e$B$O$*$=$i$/G_ED$5$s$N0U?^DL$j\e(B ``\e$B%K%e!<%9\e(B'' \e$B$HH/2;$5\e(B
24304 \e$B$l$k$Y$-$G!"$=$&$9$k$H$b$C$HE,@Z$JL>A0$K$J$j$^$9!#$=$&;W$$$^$;$s$+\e(B?)
24305
24306 \e$B$I$A$i$K$;$h!"A4$F$N%(%M%k%.!<$r?7$7$$855$$NNI$$L>A0$rIU$1$k$N$K;H$$2L$?\e(B
24307 \e$B$7$?8e!"$=$NL>A0$O\e(B @emph{\e$B$"$^$j$K\e(B} \e$B855$$,NI$9$.$k$H$$$&;v$K$J$j!"$=$l\e(B
24308 \e$B$r\e(B ``Gnus'' \e$B$H:F$SL?L>$7$^$7$?!#$G$b!":#2s$OBgJ8;z$H>.J8;z$r:.$<$F$$$^$9!#\e(B
24309 ``Gnus'' \e$B$H\e(B ``@sc{gnus}'' \e$B$G$9!#?7$7$$$b$N\e(B \e$B$H\e(B \e$B8E$$$b$N!#\e(B
24310
24311 @menu
24312 * 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
24313 * Other Gnus Versions::         \e$B%j%j!<%9$5$l$F$$$kB>$N%P!<%8%g%s$N\e(B Gnus
24314 * Why?::                        Gnus \e$B$NL\E*$O2?\e(B?
24315 * Compatibility::               Gnus \e$B$O\e(B @sc{gnus} \e$B$H$I$l$/$i$$8_49@-$,$"$k$N\e(B?
24316 * Conformity::                  Gnus \e$B$OA4$F$NI8=`$rK~$?$=$&$H$9$k\e(B
24317 * Emacsen::                     Gnus \e$B$O$$$/$D$+$N8=BeE*$J\e(B Emacs \e$B4D6-$G<B9T$G$-$k\e(B
24318 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
24319 * Contributors::                \e$BBgNL$N?M!9\e(B
24320 * New Features::                Gnus \e$B$N?7$7$$;v$K4X$9$k<j$,$+$j\e(B
24321 @end menu
24322
24323 @node Gnus Versions
24324 @subsection Gnus Versions
24325 @cindex ding Gnus
24326 @cindex September Gnus
24327 @cindex Red Gnus
24328 @cindex Quassia Gnus
24329 @cindex Pterodactyl Gnus
24330 @cindex Oort Gnus
24331 @cindex No Gnus
24332 @cindex Gnus versions
24333
24334 \e$B:G=i$N\e(B ``\e$BE,@Z$J\e(B'' Gnus 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[$K\e(B
24335 \e$B4^$^$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
24336 \e$B$N\e(B Gnus5.0 \e$B$N\e(B 15 \e$B%j%j!<%9\e(B)\e$B!#\e(B
24337
24338 1996\e$BG/\e(B3\e$B7n$K<!$N@$Be$N\e(B Gnus (\e$BJLL>\e(B ``September Gnus'' (99 \e$B%j%j!<%9$N8e\e(B
24339 \e$B$G\e(B)) \e$B$,\e(B ''Gnus 5.2`` \e$B$H$$$&L>A0$G%j%j!<%9$5$l$^$7$?\e(B (40 \e$B%j%j!<%9\e(B)\e$B!#\e(B
24340
24341 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
24342 \e$B$K\e(B (84 \e$B%j%j!<%9$N8e$G\e(B) ``Gnus 5.4'' \e$B$H$7$F%j%j!<%9$5$l$^$7$?\e(B (67 \e$B%j%j!<\e(B
24343 \e$B%9\e(B)\e$B!#\e(B
24344
24345 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\e(B
24346 \e$B$O\e(B ``Gnus 5.6'' \e$B$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
24347
24348 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
24349 \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) ``Gnus 5.8'' \e$B$H$7$F%j%j!<\e(B
24350 \e$B%9$5$l$^$7$?!#\e(B
24351
24352 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
24353
24354 \e$B$b$7@\F,<-$r;}$C$?HG$N\e(B Gnus -- ``(ding) Gnus'', ``September Gnus'',
24355 ``Red Gnus'', ``Quassia Gnus'', ``Pterodactyl Gnus'', ``Oort Gnus''
24356 -- \e$B$K=P2q$C$F$b!":.Mp$7$J$$$G$/$@$5$$!#$"$J$?$,62$,$C$F$$$k;v$rCN$i$l$F\e(B
24357 \e$B$O$$$1$^$;$s!#8e$m$K2<$,$j$J$5$$!#$f$C$/$j$H!#B>$K2?$r$7$F$b!"Av$C$F$O$$\e(B
24358 \e$B$1$^$;$s!#$=$l$,FO$+$/$J$k$^$G!"@E$+$KJb$-5n$j$J$5$$!#E,@Z$K%j%j!<%9$5$l\e(B
24359 \e$B$?HG$N\e(B Gnus \e$B$r8+$D$1$F!"Be$o$j$K$=$l$K4s$jE:$C$F2<$5$$!#\e(B
24360
24361 @node Other Gnus Versions
24362 @subsection \e$BB>$N\e(B Gnus \e$B$N%P!<%8%g%s\e(B
24363 @cindex Semi-gnus
24364
24365 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
24366 \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
24367 \e$B<B8=$9$k$?$a$N%i%$%V%i%j$r;H$&$3$H$rA0Ds$H$7$F$$$^$9!#\e(B
24368
24369 \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
24370 \e$B$l$i$O\e(B ``Semi-gnus'' \e$B$HAm>N$5$l!"\e(BT-gnus, Nana-gnus \e$B$*$h$S\e(B Chaos \e$B$N0[$J$C\e(B
24371 \e$B$?7OE}$,$"$j$^$9!#$3$l$i$O6/NO$J\e(B @acronym{MIME} \e$B$N5!G=$H3F9q8lBP1~$N5!G=\e(B
24372 \e$B$rDs6!$9$k$b$N$G!"FC$KF|K\?M$N%f!<%6$K$H$C$FBg;v$J$b$N$G$9!#\e(B
24373
24374 @node Why?
24375 @subsection \e$B$J$<\e(B?
24376
24377 Gnus \e$B$NL\E*$O2?$G$9$+\e(B?
24378
24379 \e$B;d$O!"$"$J$?$N9M$(IU$/;v$rA4$F$G$-$k\e(B ``\e$B$9$P$i$7$$\e(B'' ``\e$B$+$C$3$$$$\e(B'' ``\e$B$$\e(B
24380 \e$B$+$9\e(B'' ``\e$B$O$d$j$N\e(B'' \e$B%K%e!<%9%j!<%@$rDs6!$7$?$$$H;W$$$^$9!#$3$l$O;d$NBg85\e(B
24381 \e$B$NF05!$G$9$,!"\e(BGnus \e$B$N:n6H$r$7$F$$$k4V$K!"$3$N@$Be$N%K%e!<%9%j!<%@!<$OK\\e(B
24382 \e$BEv$K@P4o;~Be$KB0$7$F$$$k$H$$$&;v$,L@$i$+$K$J$j$^$7$?!#%K%e!<%9%j!<%@!<$O!"\e(B
24383 \e$B%$%s%?!<%M%C%H$NMD;y4|$+$i$[$H$s$IH/E8$7$F$$$^$;$s$G$7$?!#$b$78=:_$NA}2C\e(B
24384 \e$BN($GNL$,A}2C$7$D$E$1$l$P!"A4$F$N8=:_$N%K%e!<%9%j!<%@!<$OA4$/Lr$KN)$?$J$/\e(B
24385 \e$B$J$k$G$7$g$&!#0lF|$K\e(B 1000 \e$B$d$b$C$H$?$/$5$s$N?7$7$$5-;v$N$"$k%K%e!<%9%0%k!<\e(B
24386 \e$B%W$r07$&$K$O$I$&$9$l$PNI$$$N$G$7$g$&\e(B? \e$BEj9F$r$9$kI4K|$d$=$l$h$jB?$$?M!9$K\e(B
24387 \e$BCY$l$J$$$h$&$KIU$$$F$$$/$K$O$I$&$9$l$PNI$$$N$G$7$g$&\e(B?
24388
24389 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
24390 \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
24391 \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
24392 \e$B;v$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@$9\e(B
24393 \e$B$k$?$a$N?7$7$$%P%C%/%(%s%I$r=q$-$?$$?M$N$?$a$K!"4JC1$GC1=c$J%$%s%?!<%U%'!<\e(B
24394 \e$B%9$rDs6!$7$F$$$^$9!#;d$O!"Lr$KN)$D$G$"$m$&$H$$$&ItJ,$K$9$Y$F!"%+%9%?%^%$\e(B
24395 \e$B%:$N$?$a$N%U%C%/$r2C$($^$7$?!#$=$l$r$9$k;v$K$h$C$F!"C58!$7!"H/L@$7$?$$A4\e(B
24396 \e$B$F$N?M$r>7$$$F$$$k$N$G$9!#\e(B
24397
24398 \e$B$*$=$i$/\e(B Gnus \e$B$O40@.$9$k;v$O$J$$$N$+$b$7$l$^$;$s!#\e(B
24399 @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
24400 \e$B$9!#\e(B
24401
24402 @node Compatibility
24403 @subsection \e$B8_49@-\e(B
24404
24405 @cindex compatibility
24406 Gnus \e$B$O\e(B @sc{gnus} \e$B$H40A4$K8_49@-$,$"$k$h$&$K@_7W$5$l$F$$$^$9!#$[$H$s$IA4\e(B
24407 \e$B$F$N%-!<%P%$%s%G%#%s%0$O$=$N$^$^;D$C$F$$$^$9!#$b$A$m$s!"B?$/$N%-!<%P%$%s\e(B
24408 \e$B%G%#%s%0$,DI2C$5$l$^$7$?$,!"0l$D$+Fs$D$N$"$$$^$$$J>l9g$r=|$$$F!"8E$$%P%$\e(B
24409 \e$B%s%G%#%s%0$,JQ99$5$l$?;v$O$"$j$^$;$s!#\e(B
24410
24411 \e$B2f!9$N%b%C%H!<$O\e(B:
24412 @quotation
24413 @cartouche
24414 @center \e$B9]E4$N9|AH$_$N6u9b$/!#\e(B
24415 @end cartouche
24416 @end quotation
24417 \e$B$G$9!#\e(B
24418
24419 \e$BA4$F$NL?Na$O$=$NL>A0$,JQ$o$C$F$$$^$;$s!#$$$/$D$+$NFbIt4X?t$OL>A0$rJQ$($^\e(B
24420 \e$B$7$?!#\e(B
24421
24422 @code{gnus-uu} \e$B%Q%C%1!<%8$O7`E*$KJQ2=$7$F$$$^$9!#\e(B@xref{Decoding
24423 Articles}.
24424
24425 \e$B0l$D$N<gMW$J8_49@-$N<ALd$O!"$$$/$D$+$N35N,%P%C%U%!$,B8:_$9$k;v$G$9!#A4$F\e(B
24426 \e$B$N%0%k!<%W$rFI$_9~$`$H$-$K4XO"$9$kJQ?t$O$=$l$,B0$9$k35N,%P%C%U%!$N%P%C%U%!\e(B
24427 \e$B8GM-$G$9!#B?$/$N=EMW$JJQ?t$O$=$l$NA4BN$NHG$K$bJ#@=$5$l$^$9$,!"35N,%P%C%U%!\e(B
24428 \e$B$GL?Na$,<B9T$5$l$k$H!"$3$NJQ99$O!"$"$J$?$,Cm0U$7$F$$$J$$$H!"@5$7$/$J$$CM\e(B
24429 \e$B$K$J$k$+$bCN$l$^$;$s!#\e(B
24430
24431 @sc{gnus} \e$B$NFbIt$NCN<1$K0MB8$7$?A4$F$N%3!<%I$O<B9T$G$-$J$$$G$7$g$&!#Fs$D\e(B
24432 \e$BNc$r5s$2$^$9\e(B: @code{gnus-newsrc-alist} \e$B$NJB$SBX$(\e(B (\e$B$b$7$/$O!"<B:]$O2?$i\e(B
24433 \e$B$+$NJ}K!$G$=$l$rJQ99$9$k;v\e(B) \e$B$O@dBP$K6X;_$5$l$F$$$^$9!#\e(BGnus \e$B$O$3$NO"A[%j\e(B
24434 \e$B%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$NB.\e(B
24435 \e$BEY$r>e$2$^$9\e(B)\e$B!"D>@\O"A[%j%9%H$rJQ99$9$k;v$O0[>o$J7k2L$r$b$?$i$9$G$7$g$&!#\e(B
24436
24437 @cindex hilit19
24438 @cindex highlighting
24439 \e$B8E$$\e(B hilit19 \e$B$N%3!<%I$OA4$/F0:n$7$^$;$s!#<B:]$N$H$3$m!"$*$=$i$/A4$F\e(B
24440 \e$B$N\e(B hilit \e$B%3!<%I$rA4$F$N\e(B Gnus \e$B$N%U%C\e(B
24441 \e$B%/\e(B (@code{gnus-group-prepare-hook} \e$B$H\e(B @code{gnus-summary-prepare-hook}) \e$B$+\e(B
24442 \e$B$i<h$j=|$/$Y$-$G$7$g$&!#\e(BGnus \e$B$O%O%$%i%$%H$N$?$a$N$$$m$$$m$JE}9g$5$l$?4X\e(B
24443 \e$B?t$rDs6!$7$^$9!#$3$l$i$O$b$C$HB.$/$b$C$H@53N$G$9!#A4$F$N?M$N?M@8$r3Z$K$9\e(B
24444 \e$B$k$?$a$K!"\e(BGnus \e$B$O=i4|@_Dj$GA4$F$N\e(B hilit \e$B%U%C%/$+$iA4$F$N\e(B hilit \e$B8F$S=P$7\e(B
24445 \e$B$r<h$j=|$-$^$9!#$-$?$J$$$b$N\e(B! \e$B$H$s$G$1\e(B!
24446
24447 @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
24448 \e$B$$;O$a$?$H$-$K$O!"$*$=$i$/A4$F$N8E$$\e(B @sc{gnus} \e$B%Q%C%1!<%8\e(B (\e$B$HB>$N%3!<\e(B
24449 \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
24450 Gnus \e$B$,4{$K<B9T$7$F$$$k$H$$$&;v$ONI$/$"$k;v$G$9!#\e(B(\e$B$/$9$/$9!#\e(B)
24451
24452 \e$BJ*;v$r<B9T$9$k8E$$J}K!$O$^$@;HMQ$G$-$^$9$,!"?7$7$$J}K!$@$1$,$3$N%^%K%e%"\e(B
24453 \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
24454 \e$BJ}K!$rH/8+$7$F$b!"8E$$J}K!$r;_$a$J$1$l$P$J$i$J$$$H$$$&;v$G$O$"$j$^$;$s!#\e(B
24455
24456 Gnus \e$B$OA4$F$N\e(B @sc{gnus} \e$B5/F0%U%!%$%k$rM}2r$7$^$9!#\e(B
24457
24458 @kindex M-x gnus-bug
24459 @findex gnus-bug
24460 @cindex reporting bugs
24461 @cindex bugs
24462 \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
24463 \e$BMxMQ<T$OLdBj$K6l$7$`;v$O$J$$$G$7$g$&!#LdBj$,5/$3$l$P!"KbK!$NL?\e(B
24464 \e$BNa\e(B @kbd{M-x gnus-bug} \e$B$r<B9T$9$k;v$K$h$C$F;d$KCN$i$;$F2<$5$$!#\e(B
24465
24466 @vindex gnus-bug-create-help-buffer
24467 @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
24468 \e$B$D\e(B help \e$B%P%C%U%!$,$&$k$5$$$H46$8$k$+$b$7$l$^$;$s!#$=$&$G$"$l$P!"$=$l$,I=\e(B
24469 \e$B<($5$l$k$N$rHr$1$k$?$a$K!"\e(B
24470 @code{gnus-bug-create-help-buffer} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
24471
24472 @node Conformity
24473 @subsection \e$B0lCW@-\e(B
24474
24475 \e$B$3$l$O!"M}M3L5$-H?93!"$8$c$J$$$G$9$h!"1|$5$s!#2f!9$OA4$F$NCN$i$l$F$$$kI8\e(B
24476 \e$B=`$K1h$C$F$$$^$9!#$b$A$m$s!"2f!9$,;?@.$G$-$J$$I8=`$H\e(B/\e$B$b$7$/$O=,47$O=|$-\e(B
24477 \e$B$^$9$,!#\e(B
24478
24479 @table @strong
24480 @item RFC (2)822
24481 @cindex RFC 822
24482 @cindex RFC 2822
24483 \e$B$3$NI8=`$X$NCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
24484
24485 @item RFC 1036
24486 @cindex RFC 1036
24487 \e$B$3$NI8=`$bCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
24488
24489 @item Son-of-RFC 1036
24490 @cindex Son-of-RFC 1036
24491 \e$B$3$l$K$O$$$/$D$+$N0cH?$,$"$j$^$9!#\e(B
24492
24493 @table @emph
24494 @item X-Newsreader
24495 @item User-Agent
24496 \e$B$3$l$O\e(B ``\e$B$D$^$i$J$$%X%C%@!<\e(B'' \e$B$H9M$($i$l$F$$$^$9$,!";d$O>CHq<T$N>pJs$G$"\e(B
24497 \e$B$k$H8+$J$7$F$$$^$9!#\e(B@code{tin} \e$B$H\e(B @code{Netscape} \e$B$+$iAw$i$l$F$/$kHs>o$K\e(B
24498 \e$BB?$/$NMM<0$K1h$C$F$$$J$$5-;v$r8+$?8e$G!";d$O$=$l$i$r5-;v$rEj9F$9$k$?$a$K\e(B
24499 \e$B$O;H$o$J$$J}$,NI$$$H$$$&;v$rCN$j$^$7$?!#$b$7\e(B @code{X-Newsreader} \e$B%X%C%@!<\e(B
24500 \e$B$,L5$1$l$P;d$O$=$N>pJs$rF@$k;v$O$J$+$C$?$G$7$g$&!#\e(B
24501 @end table
24502
24503 @item USEFOR
24504 @cindex USEFOR
24505 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
24506 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
24507 \e$B$m$$$m$JJQ99$rDs0F$7$?\e(B draft \e$B$r:n@.$7$^$7$?!#\e(BGnus \e$B%?%o!<\e(B
24508 \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
24509 \e$B$&!#\e(B
24510
24511 @item MIME - RFC 2045-2049 etc
24512 @cindex @acronym{MIME}
24513 @acronym{MIME} \e$B4XO"$N$9$Y$F$N\e(B RFC \e$B$,%5%]!<%H$5$l$F$$$^$9!#\e(B
24514
24515 @item Disposition Notifications - RFC 2298
24516 Message Mode \e$B$O<u?.<T$K3+Iu3NG'$rMW5a$9$k$3$H$,$G$-$^$9!#\e(B
24517
24518 @item PGP - RFC 1991 and RFC 2440
24519 @cindex RFC 1991
24520 @cindex RFC 2440
24521 RFC 1991 \e$B$O:G=i$N\e(B @acronym{PGP} \e$B%a%C%;!<%8$N5,3J$G!"\e(BInformational
24522 RFC (\e$BLuCm\e(B: \e$B8e=R$NI8=`2=%H%i%C%/$G$O$J$$$,M-MQ$J>pJs\e(B) \e$B$H$7$FH/9T$5$l$^$7\e(B
24523 \e$B$?!#8=:_\e(B Open PGP \e$B$H8F$P$l$k8e7Q$N\e(B RFC 2440 \e$B$,!"I8=`2=%H%i%C%/\e(B (\e$BLuCm\e(B:
24524 Standards Track---\e$B9q:]I8=`$H$9$Y$-;EMM\e(B) \e$B$K>h$;$i$l$^$7$?!#$I$A$i$b\e(B
24525 \e$BHs\e(B-@acronym{MIME} \e$B%a%C%;!<%8$N$?$a$N\e(B @acronym{PGP} \e$B$NMM<0$rDj5A$7$^$9!#\e(B
24526 Gnus \e$B$O%(%s%3!<%I\e(B (\e$B=pL>$*$h$S0E9f2=\e(B) \e$B$H%G%3!<%I\e(B (\e$BG'>Z$*$h$S0E9f$NI|9f\e(B)
24527 \e$B$NN>J}$r%5%]!<%H$7$^$9!#\e(B
24528
24529 @item PGP/MIME - RFC 2015/3156
24530 RFC 2015 (RFC 1991 \e$B$NBe$o$j$K\e(B RFC 2440 \e$B$K4p$E$$$?\e(B 3156 \e$B$GCV$-49$($i$l$^\e(B
24531 \e$B$7$?\e(B) \e$B$O!"\e(BRFC 1991/2440 \e$B$r\e(B @acronym{MIME} \e$B$G0O$&MM<0$K$D$$$F=R$Y$F$$$^$9!#\e(B
24532 Gnus \e$B$O%(%s%3!<%I$H%G%3!<%I$NN>J}$r%5%]!<%H$7$^$9!#\e(B
24533
24534 @item S/MIME - RFC 2633
24535 RFC 2633 \e$B$O\e(B @acronym{S/MIME} \e$B$N7A<0$K$D$$$F=R$Y$F$$$^$9!#\e(B
24536
24537 @item IMAP - RFC 1730/2060, RFC 2195, RFC 2086, RFC 2359, RFC 2595, RFC 1731
24538 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}
24539\e$B2~Dj\e(B 1) \e$B$GB?>/99?7$5$l$F$$$^$9!#\e(B
24540 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
24541 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
24542 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
24543 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
24544 \e$B9g\e(B (STARTTLS) \e$B$K$D$$$F=R$Y$F$$$^$9!#\e(B
24545 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
24546 \e$B$9!#\e(B
24547 @end table
24548
24549 \e$B>e$K=q$+$l$F$$$kJ8>O$K4X$9$k;v$G!"\e(BGnus \e$B$,$=$l$rK~$?$7$F$$$J$$$h$&$JF0:n\e(B
24550 \e$B$r$7$F$$$k;v$K5$IU$$$?$i!"$?$a$i$o$:$K\e(B Gnus \e$B%?%o!<$H2f!9$KCN$i$;$F2<$5$$!#\e(B
24551
24552 @node Emacsen
24553 @subsection Emacsen
24554 @cindex Emacsen
24555 @cindex XEmacs
24556 @cindex Mule
24557 @cindex Emacs
24558
24559 Gnus \e$B$O0J2<$N$b$N$GF0:n$7$^$9\e(B:
24560
24561 @itemize @bullet
24562
24563 @item
24564 Emacs 21.1 \e$B$H$=$l0J>e!#\e(B
24565
24566 @item
24567 XEmacs 21.4 \e$B0J>e$N\e(B Mule \e$B5!G=IU$-\e(B
24568
24569 @end itemize
24570
24571 \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
24572 \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
24573 \e$B$$\e(B Emacs \e$B$NHG$G$bF0:n$9$k$G$7$g$&!#\e(B
24574
24575 \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
24576 \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$$$^$9\e(B--\e$B$7\e(B
24577 \e$B$+$7!"$=$NB>$O!"A4$F$N\e(B Emacsen \e$B$G$[$H$s$IF1$8$O$:$G$9!#\e(B
24578
24579 @node Gnus Development
24580 @subsection Gnus \e$B$N3+H/\e(B
24581
24582 Gnus \e$B$OFs$D$NCJ3,$N=[4D$G3+H/$5$l$F$$$^$9!#:G=i$NCJ3,\e(B
24583 \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
24584 \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
24585 \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
24586 \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
24587 \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
24588 \e$B$h$C$F;H$o$l$k$b$N$G$O$"$j$^$;$s!#\e(BGnus \e$B%"%k%U%!%j%j!<%9\e(B
24589 \e$B$O\e(B ``Red Gnus'' \e$B$d\e(B ``Quassia Gnus'' \e$B$N$h$&$JL>A0$K$J$C$F$$$^$9!#\e(B
24590
24591 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
24592 \e$B=$@5$N$_$,E,MQ$5$l$^$9!#\e(BGnus \e$B$O@\F,<-$,<h$l!"$=$NBe$o$j\e(B
24593 \e$B$K\e(B ``Gnus 5.6.32'' \e$B$N$h$&$K8F$P$l$^$9!#$3$l$iIaDL$N?M$,;H$&$3$H$N$G$-$k\e(B
24594 \e$B$b$N$H9M$($i$l!"<g$K\e(B @samp{gnu.emacs.gnus} \e$B%K%e!<%9%0%k!<%W$G5DO@$5$l$F\e(B
24595 \e$B$$$^$9!#\e(B
24596
24597 @cindex Incoming*
24598 @vindex mail-source-delete-incoming
24599 \e$B%"%k%U%!\e(B Gnusae \e$B$H%j%j!<%9$5$l$?\e(B Gnusae \e$B$G$OJQ?t$N=i4|CM$,0c$&$b$N$,$"$j\e(B
24600 \e$B$^$9!#FC$K!"\e(B@code{mail-source-delete-incoming} \e$B$O%"%k%U%!\e(B Gnusae \e$B$G\e(B
24601 \e$B$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!#$3$l$O%a!<%k\e(B
24602 \e$B$r07$C$F$$$k:]$K!"%"%k%U%!%j%j!<%9$Nsrsw$K$h$j%a!<%k$r<:$J$&$3$H$rHr$1$k\e(B
24603 \e$B$?$a$G$9!#\e(B
24604
24605 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
24606 \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
24607 \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
24608 \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
24609 \e$B5!G=$K$D$$$FOC$9$3$H$O0lHL$N;HMQ<T$r:.Mp$5$;$k2DG=@-$,$"$j$^$9!#?7$7$$5!\e(B
24610 \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
24611 \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
24612 \e$B$k?M$OIaDL$O$3$NB.$$JQ99$KIU$$$F$$$-$^$9$,!"%K%e!<%9%0%k!<%W$N?M$b$=$&$G\e(B
24613 \e$B$"$k$H$_$J$9$3$H$O$G$-$^$;$s!#\e(B
24614
24615 @node Contributors
24616 @subsection \e$B9W8%<T\e(B
24617 @cindex contributors
24618
24619 \e$B?7$7$$\e(B Gnus \e$B$NHG$O\e(B (ding) \e$B%a!<%j%s%0%j%9%H$NA4$F$N?M$N=u$1$,L5$1$l$P$G$-\e(B
24620 \e$B$J$+$C$?$G$7$g$&!#0lG/0J>e!";d$OKhF|$H$F$b$?$/$5$s$NAGE($J%P%0%l%]!<%H$r\e(B
24621 \e$B<u$1<h$j!"$=$N$=$l$>$l$,;d$r4n$S$GK~$?$7$^$7$?!#0&Io!#$3$N%j%9%H$N?M!9$O\e(B
24622 \e$BG&BQ$rD6$($F;d$N\e(B ``\e$B$"$!!"$=$l$O$9$P$i$7$$9M$($@\e(B <type type>\e$B!"$&$s!";d$O\e(B
24623 \e$BBT$?$:$K$=$l$r$9$0%j%j!<%9$7$h$&\e(B <ship off>\e$B!"$=$l$OA4$/F0:n$7$J$$\e(B <type
24624 type>\e$B!"$&$s!";d$O$9$0$K=P$=$&\e(B <ship off> \e$B$$$d!"E;$&!"$=$l$OA4$/F0:n$7$J\e(B
24625 \e$B$$$>\e(B''' \e$B$H$$$&%j%j!<%9$K4X$9$k<g5A$rJQ$($F;n$7$F$-$??M!9$G$9!#\e(B
24626 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!"\e(B
24627 ``\e$B$h$j0-$$\e(B''? ``\e$B$b$C$H0-$$\e(B''? ``\e$B:G0-\e(B''?)
24628
24629 \e$B;d$O$3$N5!2q$K$3$N3X2q$K\e(B@dots{} \e$B$*$*$C$H!"0c$C$?!#\e(B
24630
24631 @itemize @bullet
24632
24633 @item
24634 \e$BG_ED@/?.\e(B---\e$B85$N\e(B @sc{gnus} \e$B$r=q$$$??M$G$9!#\e(B
24635
24636 @item
24637 Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, webmail.el,
24638 nnwarchive \e$B$H\e(B @acronym{MIME} \e$B$HB>$N7A<0$NId9f2=\e(B/\e$BI|9f2=$d%P%0=$@5!"?7$7$$\e(B
24639 \e$B5!G=$J$I$N$[$s$H$&$KB?$/$N$b$N!#\e(B
24640
24641 @item
24642 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
24643 \e$B$N;v$H6&$K\e(B)\e$B!#\e(B
24644
24645 @item
24646 Luis Fernandes---\e$B%G%6%$%s$H%0%i%U%#%C%/!#\e(B
24647
24648 @item
24649 Joe Reiss---\e$B%9%^%$%j!<$N4i$N:n<T!#\e(B
24650
24651 @item
24652 Justin Sheehy---@acronym{FAQ} \e$B$N%a%$%s%F%$%J!<!#\e(B
24653
24654 @item
24655 Erik Naggum---\e$B1g=u!"9M$(!"%5%]!<%H!"%3!<%I$H$=$NB>!#\e(B
24656
24657 @item
24658 Wes Hardaker---@file{gnus-picon.el} \e$B$H\e(B @dfn{picon} \e$B$NItJ,$N%^%K%e%"\e(B
24659 \e$B%k\e(B (@pxref{Picons})\e$B!#\e(B
24660
24661 @item
24662 Kim-Minh Kaplan---picon \e$B%3!<%I$KCV$1$k99$J$k:n6H!#\e(B
24663
24664 @item
24665 Brad Miller---@file{gnus-gl.el} \e$B$H\e(B Grouplens \e$B$NItJ,$N%^%K%e%"%k!#\e(B
24666
24667 @item
24668 Sudish Joseph---\e$B?t$(@Z$l$J$$$[$I$N%P%0$N=$@5!#\e(B
24669
24670 @item
24671 Ilja Weis---@file{gnus-topic.el}\e$B!#\e(B
24672
24673 @item
24674 Steven L. Baur---\e$B$?$/$5$s$N$?$/$5$s$N$?$/$5$s$N%P%0$NH/8+$H=$@5!#\e(B
24675
24676 @item
24677 Vladimir Alexiev---refcard \e$B$H%j%U%!%l%s%9$N>.:};R!#\e(B
24678
24679 @item
24680 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
24681 \e$B$D$+$NItJ,$rEp$_$^$7$?!#\e(B
24682
24683 @item
24684 Scott Byer---@file{nnfolder.el} \e$B$N3HD%$H2~D{!#\e(B
24685
24686 @item
24687 Peter Mutsaers---\e$B8E;v5-;v$N%9%3%"%3!<%I!#\e(B
24688
24689 @item
24690 Ken Raebburn---@acronym{POP} \e$B%a!<%k%5%]!<%H!#\e(B
24691
24692 @item
24693 Hallvard B Furuseth---\e$B$$$m$$$m$J>.$5$JJ*$dItJ,!"FC$K\e(B .newsrc \e$B%U%!%$%k$r\e(B
24694 \e$B07$&ItJ,!#\e(B
24695
24696 @item
24697 Brian Edmonds---@file{gnus-bbdb.el}\e$B!#\e(B
24698
24699 @item
24700 David Moore--@file{nnvirtual.el} \e$B$N2~D{$HB?$/$NB>$N;v!#\e(B
24701
24702 @item
24703 Kevin Davidson---@dfn{ding} \e$B$NL>A0$r;W$$IU$-$^$7$?!#$G$9$+$i!"H`$r@U$a$F\e(B
24704 \e$B2<$5$$!#\e(B
24705
24706 @item
24707 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
24708 \e$B%5%]!<%H!#\e(B
24709 @end itemize
24710
24711 \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
24712 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
24713
24714 \e$B0J2<$N?M!9$OB?$/$N%Q%C%A$HDs0F$G9W8%$7$^$7$?\e(B:
24715
24716 Christopher Davis,
24717 Andrew Eskilsson,
24718 Kai Grossjohann,
24719 Kevin Greiner,
24720 Jesper Harder,
24721 Paul Jarc,
24722 Simon Josefsson,
24723 David K\e,Ae\e(Bgedal,
24724 Richard Pieri,
24725 Fabrice Popineau,
24726 Daniel Quinlan,
24727 Michael Shields,
24728 Reiner Steib,
24729 Jason L. Tibbitts, III,
24730 Jack Vinson,
24731 \e$B;32,\e(B \e$B9nH~\e(B,
24732 and
24733 Teodor Zlatanov.
24734
24735 \e$B$=$l$H!"0J2<$N?M$K$b%Q%C%A$d$=$NB>$N$b$N$r46<U$7$^$9\e(B:
24736
24737 Jari Aalto,
24738 Adrian Aichner,
24739 Vladimir Alexiev,
24740 Russ Allbery,
24741 Peter Arius,
24742 Matt Armstrong,
24743 Marc Auslander,
24744 Miles Bader,
24745 Frank Bennett,
24746 Alexei V. Barantsev,
24747 Robert Bihlmeyer,
24748 Chris Bone,
24749 Mark Borges,
24750 Mark Boyns,
24751 Rob Browning,
24752 Lance A. Brown,
24753 Kees de Bruin,
24754 Martin Buchholz,
24755 Joe Buehler,
24756 Kevin Buhr,
24757 Alastair Burt,
24758 Joao Cachopo,
24759 Zlatko Calusic,
24760 Massimo Campostrini,
24761 Castor,
24762 David Charlap,
24763 Dan Christensen,
24764 Kevin Christian,
24765 Jae-you Chung, @c ?
24766 James H. Cloos, Jr.,
24767 Laura Conrad,
24768 Michael R. Cook,
24769 Glenn Coombs,
24770 Andrew J. Cosgriff,
24771 Neil Crellin,
24772 Frank D. Cringle,
24773 Geoffrey T. Dairiki,
24774 Andre Deparade,
24775 Ulrik Dickow,
24776 Dave Disser,
24777 Rui-Tao Dong, @c ?
24778 Joev Dubach,
24779 Michael Welsh Duggan,
24780 Dave Edmondson,
24781 Paul Eggert,
24782 Mark W. Eichin,
24783 Karl Eichwalder,
24784 \e$B1]JB!!;LCR\e(B,
24785 Michael Ernst,
24786 Luc Van Eycken,
24787 Sam Falkner,
24788 Nelson Jose dos Santos Ferreira,
24789 Sigbjorn Finne,
24790 Sven Fischer,
24791 Paul Fisher,
24792 Decklin Foster,
24793 Gary D. Foster,
24794 Paul Franklin,
24795 Guy Geens,
24796 Arne Georg Gleditsch,
24797 David S. Goldberg,
24798 Michelangelo Grigni,
24799 Dale Hagglund,
24800 D. Hall,
24801 Magnus Hammerin,
24802 \e$BH>ED\e(B \e$B7u0l\e(B,
24803 Raja R. Harinath,
24804 \e$BNS\e(B \e$BK'<y\e(B,
24805 P. E. Jareth Hein,
24806 \e$B5W=E\e(B Kenji,
24807 Scott Hofmann,
24808 Marc Horowitz,
24809 Gunnar Horrigmo,
24810 Richard Hoskins,
24811 Brad Howes,
24812 Miguel de Icaza,
24813 Fran\e,Ag\e(Bois Felix Ingrand,
24814 \e$B;T@n\e(B \e$BC#\e(B
24815 \e$B:H\e(B, \e$B@P@n\e(B \e$B0lO:\e(B,
24816 Lee Iverson,
24817 \e$B4d<<\e(B \e$B85E5\e(B,
24818 Rajappa Iyer,
24819 Andreas Jaeger,
24820 Adam P. Jenkins,
24821 Randell Jesup,
24822 Fred Johansen,
24823 Gareth Jones,
24824 Greg Klanderman,
24825 Karl Kleinpaste,
24826 Michael Klingbeil,
24827 Peter Skov Knudsen,
24828 \e$B>.NS\e(B \e$B=$J?\e(B,
24829 Petr Konecny,
24830 \e$B>.4X\e(B \e$B5HB'\e(B,
24831 Thor Kristoffersen,
24832 Jens Lautenbacher,
24833 Martin Larose,
24834 Seokchan Lee, @c Lee
24835 Joerg Lenneis,
24836 Carsten Leonhardt,
24837 James LewisMoss,
24838 Christian Limpach,
24839 Markus Linnala,
24840 Dave Love,
24841 Mike McEwan,
24842 Tonny Madsen,
24843 Shlomo Mahlab,
24844 Nat Makarevitch,
24845 Istvan Marko,
24846 David Martin,
24847 Jason R. Mastaler,
24848 Gordon Matzigkeit,
24849 Timo Metzemakers,
24850 Richard Mlynarik,
24851 Lantz Moore,
24852 \e$B<i2,\e(B \e$BCNI'\e(B,
24853 Erik Toubro Nielsen,
24854 Hrvoje Niksic,
24855 Andy Norman,
24856 Fred Oberhauser,
24857 C. R. Oldham,
24858 Alexandre Oliva,
24859 Ken Olstad,
24860 \e$BBg@>\e(B \e$B2m\e(B
24861 \e$B@2\e(B, \e$B>.Ln\e(B \e$B=(5.\e(B,
24862 Ettore Perazzoli,
24863 William Perry,
24864 Stephen Peters,
24865 Jens-Ulrik Holger Petersen,
24866 Ulrich Pfeifer,
24867 Matt Pharr,
24868 Andy Piper,
24869 John McClary Prevost,
24870 Bill Pringlemeir,
24871 Mike Pullen,
24872 Jim Radford,
24873 Colin Rafferty,
24874 Lasse Rasinen,
24875 Lars Balker Rasmussen,
24876 Joe Reiss,
24877 Renaud Rioboo,
24878 Roland B. Roberts,
24879 Bart Robinson,
24880 Christian von Roques,
24881 Markus Rost,
24882 Jason Rumney,
24883 Wolfgang Rupprecht,
24884 Jay Sachs,
24885 Dewey M. Sasser,
24886 Conrad Sauerwald,
24887 Loren Schall,
24888 Dan Schmidt,
24889 Ralph Schleicher,
24890 Philippe Schnoebelen,
24891 Andreas Schwab,
24892 Randal L. Schwartz,
24893 Justin Sheehy,
24894 Danny Siu,
24895 Matt Simmons,
24896 Paul D. Smith,
24897 Jeff Sparkes,
24898 Toby Speight,
24899 Michael Sperber,
24900 Darren Stalder,
24901 Richard Stallman,
24902 Greg Stark,
24903 Sam Steingold,
24904 Paul Stevenson,
24905 Jonas Steverud,
24906 Paul Stodghill,
24907 \e$B?\F#\e(B \e$B@60l\e(B,
24908 Kurt Swanson,
24909 Samuel Tardieu,
24910 Teddy,
24911 \e$B8MBt\e(B \e$B>=I'\e(B,
24912 Chuck Thompson,
24913 Philippe Troin,
24914 James Troup,
24915 Trung Tran-Duc,
24916 Jack Twilley,
24917 Aaron M. Ucko,
24918 Aki Vehtari,
24919 Didier Verna,
24920 Vladimir Volovich,
24921 Jan Vroonhof,
24922 Stefan Waldherr,
24923 Pete Ware,
24924 Barry A. Warsaw,
24925 Christoph Wedler,
24926 Joe Wells,
24927 Lee Willis,
24928 and
24929 Lloyd Zusman.
24930
24931 \e$B$=$l$>$l$N?M!9$,9T$C$?;v$N40A4$J354Q$rF@$k$?$a$K!"\e(BChangeLog \e$B$,\e(B Gnus \e$B$N%"\e(B
24932 \e$B%k%U%!G[I[$K$O4^$^$l$F$$$F!"K-IY$JFI$_J*$rM?$($k$G$7$g$&!#\e(B(550KB \e$B$H$$$/\e(B
24933 \e$B$i$+\e(B)\e$B!#\e(B
24934
24935 \e$B;d$,K:$l$?A4$F$N?M$K<U:a$7$^$9!#4V0c$$$J$/$?$/$5$s$N?M$rK:$l$F$$$k;v$G$7$g\e(B
24936 \e$B$&!#\e(B
24937
24938 \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
24939 \e$B$,$$$k$H$$$&$3$H$J$s$G$7$g$&!#$=$s$J$3$H$rC/$,A[A|$7$?$G$7$g$&$+\e(B!
24940
24941 @node New Features
24942 @subsection \e$B?7$7$$5!G=\e(B
24943 @cindex new features
24944
24945 @menu
24946 * 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$$;v\e(B
24947 * 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
24948 * Red Gnus::                    \e$B;0HVL\$N:G>e$N$b$N\e(B---Gnus 5.4/5.5
24949 * 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
24950 * 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
24951 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
24952 * No Gnus::                     Lars \e$B$5$s!"D>$7$F\e(B!
24953 @end menu
24954
24955 \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
24956 \e$B$k\e(B @emph{\e$BC;$$\e(B}\e$B354Q$G$7$+$"$j$^$;$s!#$$$$$(!"K\Ev$O$=$&$G$O$"$j$^$;$s!#$b$C\e(B
24957 \e$B$H$b$C$H$?$/$5$s$N$b$N$,$"$j$^$9!#$O$$!"2f!9$OAOB$@-$N40A4$J8z2L$r46$8$F\e(B
24958 \e$B$$$k$N$G$9!#\e(B
24959
24960 @node ding Gnus
24961 @subsubsection (ding) Gnus
24962
24963 Gnus 5.0/5.1 \e$B$N?7$7$$5!G=\e(B:
24964
24965 @itemize @bullet
24966
24967 @item
24968 \e$BA4$F$N%P%C%U%!$N304Q$O%U%)!<%^%C%H$N$h$&$JJQ?t\e(B (@pxref{Group Buffer
24969 Format} \e$B$H\e(B @pxref{Summary Buffer Format}) \e$B$K$h$C$F@_Dj$rJQ$($k;v$,$G$-$k\e(B
24970 \e$B$h$&$K$J$j$^$7$?!#\e(B
24971
24972 @item
24973 \e$B%m!<%+%k%9%W!<%k$H!"$$$/$D$+$N\e(B @acronym{NNTP} \e$B%5!<%P!<$rF1;~$K;H$&;v$,$G\e(B
24974 \e$B$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Select Methods})\e$B!#\e(B
24975
24976 @item
24977 \e$B%0%k!<%W$r;v<B>e$N%0%k!<%W$K7k9g$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Virtual
24978 Groups})\e$B!#\e(B
24979
24980 @item
24981 \e$BB?$/$N0c$C$?%a!<%kMM<0\e(B (@pxref{Getting Mail}) \e$B$rFI$a$k$h$&$K$J$j$^$7$?!#\e(B
24982 \e$BA4$F$N%a!<%k%P%C%/%(%s%I$OJXMx$J%a!<%k4|8B@Z$l>C5n5!9=$r<BAu$7$F$$$^\e(B
24983 \e$B$9\e(B (@pxref{Expiring Mail})\e$B!#\e(B
24984
24985 @item
24986 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
24987 \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!"0lC6La$C$F\e(B
24988 \e$B40A4$J%9%l%C%I$r$/$_>e$2$k$N$K==J,$J%X%C%@!<$r<hF@$7$9$k;v$,$G$-$^\e(B
24989 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
24990
24991 @item
24992 \e$B@Z$i$l$?%0%k!<%W\e(B (killed group) \e$B$O$0%k!<%W%P%C%U%!$KI=<($9$k;v$,$G$-$F!"\e(B
24993 \e$B$=$l$bFI$`;v$,$G$-$^$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
24994
24995 @item
24996 Gnus \e$B$OItJ,E*%0%k!<%W99?7$r$9$k;v$,$G$-$^$9\e(B---2,3 \e$B$N%0%k!<%W$N?7$7$$5-;v\e(B
24997 \e$B$rD4$Y$k$?$a$K%"%/%F%#%V%U%!%$%kA4BN$r<hF@$9$kI,MW$O$"$j$^$;\e(B
24998 \e$B$s\e(B (@pxref{The Active File})\e$B!#\e(B
24999
25000 @item
25001 Gnus \e$B$O%0%k!<%W$NCJ3,E*9XFIEY$r<BAu$7$^$7$?\e(B (@pxref{Group Levels})\e$B!#\e(B
25002
25003 @item
25004 \e$BG$0U$N?t$N4p=`$K=>$C$F5-;v$K%9%3%"$rIU$1$k;v$,$G$-$^$9\e(B (@pxref{Scoring})\e$B!#\e(B
25005 \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;v$b\e(B
25006 \e$B$G$-$^$9\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
25007
25008 @item
25009 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
25010 \e$B$9$N$G!"$"$J$?$N%^%7%s$,Mn$C$3$A$?$H$-$G$b$"$^$j%G!<%?$r<:$o$J$$$G$7$g\e(B
25011 \e$B$&\e(B (@pxref{Auto Save})\e$B!#\e(B
25012
25013 @item
25014 Gnus \e$B$O:#$d%U%!%$%k\e(B @file{.emacs} \e$B$r$0$A$c$0$A$c$K$9$k;v$rHr$1$k$?$a$K@l\e(B
25015 \e$BMQ$N5/F0%U%!%$%k\e(B (@file{~/.gnus.el}) \e$B$r;}$D$h$&$K$J$j$^$7$?!#\e(B
25016
25017 @item
25018 \e$B%0%k!<%W$H5-;v$NN>J}$K%W%m%;%90u$rIU$1$k$3$H$,$G$-!"A4$F$N0u$NIU$$$?9`L\\e(B
25019 \e$B$K1i;;$r$9$k;v$,$G$-$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
25020
25021 @item
25022 \e$B%0%k!<%W$N0lIt$r\e(B grep \e$B$7$F!"$=$N7k2L$+$i%0%k!<%W$r:n$k;v$,$G$-$^\e(B
25023 \e$B$9\e(B (@pxref{Kibozed Groups})\e$B!#\e(B
25024
25025 @item
25026 \e$B$(!<$H!"A4$F$K$7$?$,$C$F!"%0%k!<%W$N0lMw$r5s$2$k;v$,$G$-$^\e(B
25027 \e$B$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
25028
25029 @item
25030 \e$B30It%5!<%P!<$r354Q$7$F!"$=$l$i$N%5!<%P!<$N%0%k!<%W$r9XFI$9$k;v$,$G$-$^\e(B
25031 \e$B$9\e(B (@pxref{Browse Foreign Server})\e$B!#\e(B
25032
25033 @item
25034 Gnus \e$B$O%5!<%P!<$H$NFs$D@\B3$G!"5-;v$rHsF14|$K$H$C$F$/$k;v$,$G$-$^\e(B
25035 \e$B$9\e(B (@pxref{Asynchronous Fetching})\e$B!#\e(B
25036
25037 @item
25038 \e$B5-;v$r%m!<%+%k$K%-%c%C%7%e$9$k;v$,$G$-$^$9\e(B (@pxref{Article Caching})\e$B!#\e(B
25039
25040 @item
25041 uudecode \e$B$N4X?t$,3HD%$5$l!"0lHL2=$5$l$^$7$?\e(B (@pxref{Decoding Articles})\e$B!#\e(B
25042
25043 @item
25044 \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
25045 \e$BEj9F$9$k;v$,$G$-$^$9\e(B (@pxref{Uuencoding and Posting})\e$B!#\e(B
25046
25047 @item
25048 \e$B?F5-;v\e(B (\e$B$HB>$N5-;v\e(B) \e$B$N<hF@$O:#$d!"<B:]$KFMA38N>c$9$k;vL5$/F0:n$9$k$h$&$K\e(B
25049 \e$B$J$j$^$7$?\e(B (@pxref{Finding the Parent})\e$B!#\e(B
25050
25051 @item
25052 Gnus \e$B$O\e(B @acronym{FAQ} \e$B$H%0%k!<%W$N5-=R$r<hF@$9$k;v$,$G$-$^\e(B
25053 \e$B$9\e(B (@pxref{Group Information})\e$B!#\e(B
25054
25055 @item
25056 \e$B5-;v$r%O%$%i%$%H$7!"%+%9%?%^%$%:$9$k;v$,$G$-$^$9\e(B (@pxref{Customizing
25057 Articles})\e$B!#\e(B
25058
25059 @item
25060 URL \e$B$HB>$N30It;2>H$,%\%?%s$K$J$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25061 Buttons})\e$B!#\e(B
25062
25063 @item
25064 Gnus \e$B$N%&%#%s%I%&$H%U%l!<%`$N@_Dj$G$?$/$5$s$NJQ$J;v$r$G$-$k$h$&$K$J$j$^\e(B
25065 \e$B$7$?\e(B (@pxref{Window Layout})\e$B!#\e(B
25066
25067 @item
25068 \e$B%-!<%\!<%I$r;H$&Be$o$j$K!"%\%?%s$r%/%j%C%/$G$-$k$h$&$K$J$j$^$7\e(B
25069 \e$B$?\e(B (@pxref{Buttons})\e$B!#\e(B
25070 @end itemize
25071
25072 @node September Gnus
25073 @subsubsection September Gnus
25074
25075 @iftex
25076 @iflatex
25077 \gnusfig{-28cm}{0cm}{\epsfig{figure=ps/september,height=20cm}}
25078 @end iflatex
25079 @end iftex
25080
25081 Gnus 5.2/5.3 \e$B$N?7$7$$5!G=\e(B:
25082
25083 @itemize @bullet
25084
25085 @item
25086 \e$B?7$7$$%a%C%;!<%8:n@.%b!<%I$,;H$o$l$^$9!#\e(B
25087 @code{mail-mode}, @code{rnews-reply-mode} \e$B$H\e(B @code{gnus-msg} \e$B$NA4$F$N8E\e(B
25088 \e$B$$%+%9%?%^%$%:JQ?t$O:#$d5l<0$K$J$j$^$7$?!#\e(B
25089
25090 @item
25091 Gnus \e$B$O\e(B @dfn{\e$B$^$P$i\e(B} \e$B%9%l%C%I$r:n@.$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B---\e$B%9%l%C\e(B
25092 \e$B%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
25093 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25094
25095 @lisp
25096 (setq gnus-build-sparse-threads 'some)
25097 @end lisp
25098
25099 @item
25100 \e$B30$K=P$F$$$/5-;v$OFCJL$JJ]4I%5!<%P!<$KJ]B8$5$l$k$h$&$K$J$j$^$7\e(B
25101 \e$B$?\e(B (@pxref{Archived Messages})\e$B!#\e(B
25102
25103 @item
25104 \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
25105
25106 @item
25107 Gnus \e$B$O\e(B GroupLens \e$B$NM=8@$r;H$&;v$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25108
25109 @item
25110 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
25111 \e$B$^$7$?\e(B (@pxref{Picons})\e$B!#\e(B
25112
25113 @item
25114 @code{trn} \e$B$N$h$&$JLZ%P%C%U%!$,I=<($5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Tree
25115 Display})\e$B!#\e(B
25116
25117 @lisp
25118 (setq gnus-use-trees t)
25119 @end lisp
25120
25121 @item
25122 @code{nn} \e$B$N$h$&$J<h$C$FFI$`%^%$%J!<%b!<%I$,35N,%P%C%U%!$G;H$&;v$,$G$-$k\e(B
25123 \e$B$h$&$K$J$j$^$7$?\e(B (@pxref{Pick and Read})\e$B!#\e(B
25124
25125 @lisp
25126 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
25127 @end lisp
25128
25129 @item
25130 \e$B%P%$%J%j!<%0%k!<%W$GFCJL$J%P%$%J%j!<%^%$%J!<%b!<%I$r;H$&;v$,$G$-$k$h$&$K\e(B
25131 \e$B$J$j$^$7$?\e(B (@pxref{Binary Groups})\e$B!#\e(B
25132
25133 @item
25134 Group \e$B$,@^$j>v$_%H%T%C%/3,AX$K%0%k!<%WJ,$1$G$-$k$h$&$K$J$j$^$7\e(B
25135 \e$B$?\e(B (@pxref{Group Topics})\e$B!#\e(B
25136
25137 @lisp
25138 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
25139 @end lisp
25140
25141 @item
25142 Gnus \e$B$,<:GT%a!<%k$r:FAw$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Summary Mail
25143 Commands})\e$B!#\e(B
25144
25145 @item
25146 \e$B%0%k!<%W$,%9%3%"$r;}$D;v$,$G$-$k$h$&$K$J$j!"K,$l$k2s?t$K4p$E$$$FJB$SBX$(\e(B
25147 \e$B$r$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Group Score})\e$B!#\e(B
25148
25149 @lisp
25150 (add-hook 'gnus-summary-exit-hook 'gnus-summary-bubble-group)
25151 @end lisp
25152
25153 @item
25154 \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
25155 \e$B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Marking Groups})\e$B!#\e(B
25156
25157 @item
25158 \e$B;v<B>e$N%0%k!<%W$G%-%c%C%7%e$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25159
25160 @item
25161 @code{nndoc} \e$B$OA4$F$N=8G[G[Aw!"%a!<%k%\%C%/%9!"\e(Brnews \e$B%K%e!<%90l3g!"\e(B
25162 ClariNet \e$BC;<}=8!"$=$7$FA4$F$N$=$NB>$rM}2r$G$-$k$h$&$K$J$j$^$7\e(B
25163 \e$B$?\e(B (@pxref{Document Groups})\e$B!#\e(B
25164
25165 @item
25166 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
25167 \e$B%I\e(B (@code{nnsoup}) \e$B$r;}$C$F$$$^$9!#\e(B
25168
25169 @item
25170 Gnus \e$B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#\e(B
25171
25172 @item
25173 \e$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$SBX$($G$-$k$h$&$K$J$j$^$7\e(B
25174 \e$B$?\e(B (@pxref{Sorting Groups})\e$B!#\e(B
25175
25176 @item
25177 \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
25178 \e$BF3F~$5$l$^$7$?\e(B (@pxref{Group Parameters})\e$B!#\e(B
25179
25180 @item
25181 \e$BA4$F$N%U%)!<%^%C%H;XDj$,;H$o$l$k%U%'%$%9$r;XDj$G$-$k$h$&$K$J$j$^$7\e(B
25182 \e$B$?\e(B (@pxref{Formatting Fonts})\e$B!#\e(B
25183
25184 @item
25185 @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
25186 \e$B$+$NL?Na$,$"$j$^$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
25187
25188 @item
25189 \e$B9-$$HO0O$N4p=`$K4p$E$$$F!"35N,%P%C%U%!$,2DG=$J5-;v$NItJ,$NI=<($K@)8B$G$-\e(B
25190 \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$l\e(B
25191 \e$B$F$$$^$9\e(B (@pxref{Limiting})\e$B!#\e(B
25192
25193 @item
25194 @kbd{*} \e$BL?Na$K$h$C$F!"5-;v$r1JB3$K$9$k;v$,$G$-$k$h$&$K$J$j$^$7\e(B
25195 \e$B$?\e(B (@pxref{Persistent Articles})\e$B!#\e(B
25196
25197 @item
25198 \e$B5-;v$NMWAG$r1#$9A4$F$N4X?t$O@Z$jBX$(4X?t$K$J$j$^$7$?!#\e(B
25199
25200 @item
25201 \e$B5-;v$N%X%C%@!<$,%\%?%s$K$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25202 Washing})\e$B!#\e(B
25203
25204 @item
25205 \e$BA4$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
25206 \e$B$k$h$&$K$J$j$^$7$?!#\e(B
25207
25208 @item
25209 \e$B=EJ#%a!<%k$rE,@Z$K07$&;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Duplicates})\e$B!#\e(B
25210
25211 @item
25212 \e$BA4$F$N35N,%b!<%IL?Na$,5-;v%P%C%U%!$+$iD>@\;HMQ$G$-$k$h$&$K$J$j$^$7\e(B
25213 \e$B$?\e(B (@pxref{Article Keymap})\e$B!#\e(B
25214
25215 @item
25216 \e$B%U%l!<%`$,\e(B @code{gnus-buffer-configuration} \e$B$NItJ,$K$J$k;v$,$G$-$^\e(B
25217 \e$B$9\e(B (@pxref{Window Layout})\e$B!#\e(B
25218
25219 @item
25220 \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
25221 \e$B$?\e(B (@pxref{Daemons})\e$B!#\e(B
25222 @iftex
25223 @iflatex
25224 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fseptember,height=5cm}]{\epsfig{figure=ps/fseptember,height=5cm}}
25225 @end iflatex
25226 @end iftex
25227
25228 @item
25229 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$&;v$,$G$-$k$h$&$K\e(B
25230 \e$B$J$j$^$7$?\e(B (@pxref{NoCeM})\e$B!#\e(B
25231
25232 @lisp
25233 (setq gnus-use-nocem t)
25234 @end lisp
25235
25236 @item
25237 \e$B%0%k!<%W$r1J5W2D;k$K$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Listing
25238 Groups})\e$B!#\e(B
25239
25240 @lisp
25241 (setq gnus-permanently-visible-groups "^nnml:")
25242 @end lisp
25243
25244 @item
25245 \e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$KB?$/$N?7$7$$%U%C%/$,F3F~$5$l$^$7$?!#\e(B
25246
25247 @item
25248 Gnus \e$B$O\e(B @code{Mail-Copies-To} \e$B%X%C%@!<$KCm0U$rJ'$&$h$&$K$J$j$^$7$?!#\e(B
25249
25250 @item
25251 @code{References} \e$B%X%C%@!<$r=8$a$k;v$K$h$j%9%l%C%I$r=8$a$k;v$,$G$-$k$h$&\e(B
25252 \e$B$K$J$j$^$7$?\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25253
25254 @lisp
25255 (setq gnus-summary-thread-gathering-function
25256       'gnus-gather-threads-by-references)
25257 @end lisp
25258
25259 @item
25260 \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$&$K\e(B
25261 \e$B$J$j$^$7$?\e(B (@pxref{Article Backlog})\e$B!#\e(B
25262
25263 @lisp
25264 (setq gnus-keep-backlog 50)
25265 @end lisp
25266
25267 @item
25268 \e$B4JC1$J07$$$N$?$a$K!"8=:_$N5-;v$N$-$l$$$JJ#@=$,$$$D$bJL%P%C%U%!$KC_@Q$5$l\e(B
25269 \e$B$k$h$&$K$J$j$^$7$?!#\e(B
25270
25271 @item
25272 Gnus \e$B$,$I$3$K5-;v$rJ]B8$9$k$+$rDs0F$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Saving
25273 Articles})\e$B!#\e(B
25274
25275 @item
25276 Gnus \e$B$OJ]B8$9$k$H$-$KF1$8$/$i$$$NB%?J$r$7$J$/$F$bNI$$$h$&$K$J$j$^$7\e(B
25277 \e$B$?\e(B (@pxref{Saving Articles})\e$B!#\e(B
25278
25279 @lisp
25280 (setq gnus-prompt-before-saving t)
25281 @end lisp
25282
25283 @item
25284 @code{uu} \e$B$O5-;v$r<hF@$7$F$$$k4V$KHsF14|$GI|9f2=$5$l$?%U%!%$%k$r1\Mw$G$-\e(B
25285 \e$B$k$h$&$K$J$j$^$7$?\e(B (@pxref{Other Decode Variables})\e$B!#\e(B
25286
25287 @lisp
25288 (setq gnus-uu-grabbed-file-functions 'gnus-uu-grab-view)
25289 @end lisp
25290
25291 @item
25292 \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$J\e(B
25293 \e$B$j$^$7$?\e(B (@pxref{Article Washing})\e$B!#\e(B
25294
25295 @item
25296 \e$B1#$5$l$?0zMQJ8$O1#$9;v$r@Z$jBX$($k%\%?%s$r2C$(!"$I$N$/$i$$$N0zMQJ8$r1#$9\e(B
25297 \e$B$+$r%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article Hiding})\e$B!#\e(B
25298
25299 @lisp
25300 (setq gnus-cited-lines-visible 2)
25301 @end lisp
25302
25303 @item
25304 \e$BB`6~$J%X%C%@!<$r1#$9;v$,$G$-$^$9\e(B (@pxref{Article Hiding})\e$B!#\e(B
25305
25306 @item
25307 \e$B%9%3%"$N=i4|CM$,%a%K%e!<%P!<$+$i@_Dj$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25308
25309 @item
25310 \e$B=P$F9T$/5-;v$N99$J$k9=J8%A%'%C%/$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25311 @end itemize
25312
25313 @node Red Gnus
25314 @subsubsection Red Gnus
25315
25316 Gnus 5.4/5.5 \e$B$N?7$7$$5!G=\e(B:
25317
25318 @iftex
25319 @iflatex
25320 \gnusfig{-5.5cm}{-4cm}{\epsfig{figure=ps/red,height=20cm}}
25321 @end iflatex
25322 @end iftex
25323
25324 @itemize @bullet
25325
25326 @item
25327 @file{nntp.el} \e$B$OHsF14|$NN.57$G40A4$K2~D{$5$l$^$7$?!#\e(B
25328
25329 @item
25330 \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
25331 \e$B$N:FJ}8~$G<B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Advanced Scoring})\e$B!#\e(B
25332
25333 @item
25334 \e$B5-;v$N@vBu>uBV$,5-;v%b!<%I9T$KI=<($5$l$k$h$&$K$J$j$^$7\e(B
25335 \e$B$?\e(B (@pxref{Misc Article})\e$B!#\e(B
25336
25337 @item
25338 @file{gnus.el} \e$B$,B?$/$N>.$5$$%U%!%$%k$KJ,3d$5$l$^$7$?!#\e(B
25339
25340 @item
25341 Message-ID \e$B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7\e(B
25342 \e$B$?\e(B (@pxref{Duplicate Suppression})\e$B!#\e(B
25343
25344 @lisp
25345 (setq gnus-suppress-duplicates t)
25346 @end lisp
25347
25348 @item
25349 \e$B$I$N%9%3%"$HE,1~%U%!%$%k$,%[!<%`$N%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9\e(B
25350 \e$B$k\e(B (@pxref{Home Score File}) \e$B?7$7$$JQ?t$,2C$($i$l$^$7$?!#\e(B
25351
25352 @item
25353 @code{nndoc} \e$B$,4JC1$K3HD%2DG=$K$J$k$h$&$K2~D{$5$l$^$7\e(B
25354 \e$B$?\e(B (@pxref{Document Server Internals})\e$B!#\e(B
25355
25356 @item
25357 \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
25358 \e$B$?\e(B (@pxref{Topic Parameters})\e$B!#\e(B
25359
25360 @item
25361 \e$B5-;vJT=8$,2~D{$5$l!"<B:]$K;HMQ2DG=$K$J$j$^$7$?!#\e(B
25362
25363 @item
25364 \e$B=pL>$,$b$C$HCNE*$JJ}K!$GG'<1$5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25365 Signature})\e$B!#\e(B
25366
25367 @item
25368 \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
25369 \e$BL?Na\e(B @kbd{.} \e$B$,5-;v$r<h$k$?$a$K;H$&;v$,$G$-$k$h$&$K$J$j$^$7\e(B
25370 \e$B$?\e(B (@code{Pick and Read})\e$B!#\e(B
25371
25372 @item
25373 \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
25374 \e$B$l$^$7$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
25375
25376 @item
25377 \e$B:#$d!"%P%C%U%!$N9T$r:n@.$9$k$H$-$K!"M^@)$5$l$k\e(B ``\e$B$*$b$7$m$/$J$$\e(B'' \e$BItJ,$r\e(B
25378 \e$B;XDj$9$kJ}K!$,$"$j$^$9\e(B (@pxref{Advanced Formatting})\e$B!#\e(B
25379
25380 @item
25381 \e$B%0%k!<%W%P%C%U%!$G$N$$$/$D$+$NL?Na$O\e(B @kbd{C-M-_} \e$B$G85$KLa$9;v$,$G$-$k$h\e(B
25382 \e$B$&$K$J$j$^$7$?\e(B (@pxref{Undo})\e$B!#\e(B
25383
25384 @item
25385 \e$B?7$7$$%9%3%"$N7?\e(B @code{w} \e$B$r;H$&;v$G!"8l$K%9%3%"IU$1$r$9$k;v$,2DG=$K$J$j\e(B
25386 \e$B$^$7$?\e(B (@pxref{Score File Format})\e$B!#\e(B
25387
25388 @item
25389 \e$BI=Bj$K0l8l0l8l$r4p$K$7$FE,1~%9%3%"$r$G$-$k$h$&$K$J$j$^$7\e(B
25390 \e$B$?\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
25391
25392 @lisp
25393 (setq gnus-use-adaptive-scoring '(word))
25394 @end lisp
25395
25396 @item
25397 \e$B%9%3%"$,IeGT$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Score Decays})\e$B!#\e(B
25398
25399 @lisp
25400 (setq gnus-decay-scores t)
25401 @end lisp
25402
25403 @item
25404 \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
25405 \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
25406
25407 @item
25408 \e$B4pK\%5!<%P!<$N5-;v$K4X$9$kA4$F$N%G!<%?$r<h$j=|$/L?Na$,2C$($i$l$^$7\e(B
25409 \e$B$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
25410
25411 @item
25412 \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
25413 \e$B$G\e(B) \e$B$,2C$($i$l$^$7$?\e(B---@kbd{C-M-d} (@pxref{Really Various Summary
25414 Commands})\e$B!#\e(B
25415
25416 @item
25417 \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
25418 Process Marks})\e$B!#\e(B
25419
25420 @item
25421 \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
25422 \e$B$r5v2D$7$F$$$J$$>l9g$G$b!"Ej9F$G$-$k$h$&$K$J$j$^$7\e(B
25423 \e$B$?\e(B (@pxref{Mail-To-News Gateways})\e$B!#\e(B
25424
25425 @item
25426 \e$B%&%'%V8!:w%(%s%8\e(B
25427 \e$B%s\e(B (@dfn{DejaNews}, @dfn{Alta Vista}, @dfn{InReference}) \e$B$+$i$N8!:w7k2L\e(B
25428 \e$B$rFI$`?7$7$$%P%C%/%(%s%I$,2C$($i$l$^$7$?\e(B (@pxref{Web Searches})\e$B!#\e(B
25429
25430 @item
25431 \e$BI8=`$NJB$SBX$(4X?t$r;H$C$F%0%k!<%W$NCf$N%H%T%C%/$rJB$SBe$($9$k;v$,$G$-!"\e(B
25432 \e$B$=$l$>$l$N%H%T%C%/$,FHN)$7$FJB$SBX$($G$-$k$h$&$K$J$j$^$7\e(B
25433 \e$B$?\e(B (@pxref{Topic Sorting})\e$B!#\e(B
25434
25435 @item
25436 \e$B%0%k!<%W$N0lItJ,$,FHN)$7$FJB$SBX$($G$-$k$h$&$K$J$j$^$7\e(B
25437 \e$B$?\e(B (@code{Sorting})\e$B!#\e(B
25438
25439 @item
25440 \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
25441 \e$B$?\e(B (@pxref{Summary Generation Commands})\e$B!#\e(B
25442 @iftex
25443 @iflatex
25444 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fred,width=3cm}]{\epsfig{figure=ps/fred,width=3cm}}
25445 @end iflatex
25446 @end iftex
25447
25448 @item
25449 \e$B%9%3%"%U%!%$%k$,$b$C$H?.Mj$G$-$k=gHV$GE,MQ$G$-$k$h$&$K$J$j$^$7\e(B
25450 \e$B$?\e(B (@pxref{Score Variables})\e$B!#\e(B
25451
25452 @item
25453 \e$B%a!<%k%a%C%;!<%8$,$I$3$K9T$/$+$NJs9p$r:n@.$9$k;v$,$G$-$k$h$&$K$J$j$^$7\e(B
25454 \e$B$?\e(B (@pxref{Splitting Mail})\e$B!#\e(B
25455
25456 @item
25457 \e$BF~$C$FMh$?%a!<%k$rJ]B8$9$kA0$K$,$i$/$?$r<h$j=|$/%U%C%/$H4X?t$,$b$C$HDI2C\e(B
25458 \e$B$5$l$^$7$?\e(B (@pxref{Washing Mail})\e$B!#\e(B
25459
25460 @item
25461 \e$B6/D4J8$,E,@Z$K%U%)%s%H$,JQ99$5$l$k$h$&$K$J$j$^$7$?\e(B:
25462 @end itemize
25463
25464 @node Quassia Gnus
25465 @subsubsection Quassia Gnus
25466
25467 Gnus 5.6 \e$B$N?7$7$$5!G=\e(B:
25468
25469 @itemize @bullet
25470
25471 @item
25472 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
25473 \e$B$J$[$I$N?7$7$$L?Na$H%b!<%I$,DI2C$5$l$^$7$?!#40A4$JOC$KIU$$$F\e(B
25474 \e$B$O\e(B @ref{Gnus Unplugged} \e$B$r8+$F2<$5$$!#\e(B
25475
25476 @item
25477 @code{nndraft} \e$B%P%C%/%(%s%I$,La$C$F$-$^$7$?$,!"0MA3$H$O0c$&$h$&$KF0:n$9\e(B
25478 \e$B$k$h$&$K$J$j$^$7$?!#A4$F$N%a%C%;!<%8%P%C%U%!$O\e(B @code{nndraft} \e$B%0%k!<%W$N\e(B
25479 \e$B5-;v$G$b$"$j!"$=$l$O<+F0E*$K:n@.$5$l$^$9!#\e(B
25480
25481 @item
25482 @code{gnus-alter-header-function} \e$B$,%X%C%@!<$NCM$rJQ$($k$?$a$K;H$o$l$k$h\e(B
25483 \e$B$&$K$J$j$^$7$?!#\e(B
25484
25485 @item
25486 @code{gnus-summary-goto-article} \e$B$,\e(B Message-ID \e$B$r<u$1IU$1$k$h$&$K$J$j$^\e(B
25487 \e$B$7$?!#\e(B
25488
25489 @item
25490 \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
25491 \e$BNa$,$"$j$^$9\e(B: @kbd{C-c C-v}\e$B!#\e(B
25492
25493 @item
25494 @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
25495 \e$B%W$KEj9F$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25496
25497 @item
25498 @code{nntp-rlogin-program}---\e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$N?7$7$$JQ?t$G\e(B
25499 \e$B$9!#\e(B
25500
25501 @item
25502 @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%O\e(B
25503 \e$B%$%i%$%H$r6X;_$9$k$h$&$K$J$j$^$7$?!#\e(B
25504
25505 @item
25506 @code{gnus-boring-article-headers} \e$B$K?7$7$$MWAG$,$"$j$^\e(B
25507 \e$B$9\e(B---@code{long-to}\e$B!#\e(B
25508
25509 @item
25510 @kbd{M-i} \e$B%7%s%\%k@\F,0z?tL?Na$,$"$j$^$9!#>\:Y\e(B
25511 \e$B$O\e(B @ref{Symbolic Prefixes} \e$B$r8+$F2<$5$$!#\e(B
25512
25513 @item
25514 \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%"K!\e(B
25515 \e$BB'$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
25516
25517 @item
25518 \e$BJQ?t\e(B @code{gnus-simplify-subject-functions} \e$B$K$h$jC1=c2=$r$b$C$H@)8f$G$-\e(B
25519 \e$B$k$h$&$K$J$j$^$7$?!#\e(B
25520
25521 @item
25522 @kbd{A T}---\e$B8=:_$N%9%l%C%I$r<hF@$9$k$?$a$N?7$7$$L?Na$G$9!#\e(B
25523
25524 @item
25525 @kbd{/ T}---\e$B8=:_$N%9%l%C%I$r@)8B$K4^$a$k$?$a$N?7$7$$L?Na$G$9!#\e(B
25526
25527 @item
25528 @kbd{M-RET} \e$B$O0zMQJ8$r;_$a$k$?$a$N?7$7$$%a%C%;!<%8L?Na$G$9!#\e(B
25529
25530 @item
25531 @samp{\\1} \e$BI=8=$,\e(B @code{nnmail-split-methods} \e$B$GM-8z$K$J$j$^$7$?!#\e(B
25532
25533 @item
25534 \e$B4X?t\e(B @code{custom-face-lookup} \e$B$,<h$j=|$+$l$^$7$?!#$"$J$?$N=i4|2=%U%!%$\e(B
25535 \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
25536 \e$B$K=q$-D>$5$J$1$l$P$J$j$^$;$s!#\e(B
25537
25538 @item
25539 \e$BEj9F<h$j>C$7$O8=:_$NA*BrJ}K!$r;H$&$h$&$K$J$j$^$7$?!#%7%s%\%k@\F,\e(B
25540 \e$B<-\e(B @kbd{a} \e$B$OIaDL$NEj9FJ}K!$r6/@)$7$^$9!#\e(B
25541
25542 @item
25543 M******** sm*rtq**t*s \e$B$rE,@Z$JJ8>O$KK]0F$9$k?7$7$$L?Na$,$"$j$^$9\e(B---
25544 @kbd{W d}\e$B!#\e(B
25545
25546 @item
25547 @code{nntp} \e$B$N$h$j4JC1$J%G%P%C%0$N$?$a$K!"\e(B
25548 @code{nntp-record-commands} \e$B$r\e(B @code{nil} \e$B$G$J$$CM$K@_Dj$9$k;v$,$G$-$^$9!#\e(B
25549
25550 @item
25551 @code{nntp} \e$B$O\e(B @file{~/.authinfo} \e$B$r;H$&$h$&$K$J$j!"$3$l\e(B
25552 \e$B$O\e(B @file{.netrc} \e$B$N$h$&$J%U%!%$%k$G!"$I$3$G$I$N$h$&\e(B
25553 \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
25554 \e$B$G$9!#\e(B
25555
25556 @item
25557 \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
25558
25559 @item
25560 \e$B%a!<%k$,$I$3$KJ,3d$5$l$?$+$NMzNr$r;HMQ2DG=$K$J$j$^$7$?!#\e(B
25561
25562 @item
25563 \e$B?7$7$$5-;vF|IUL?Na$,2C$($i$l$^$7$?\e(B---@code{article-date-iso8601}\e$B!#\e(B
25564
25565 @item
25566 @code{gnus-score-thread-simplify} \e$B$r@_Dj$9$k;v$K$h$j%9%l%C%I$r:n@.$7$F$$\e(B
25567 \e$B$k$H$-$OI=Bj$,C1=c2=$5$l$k$h$&$K$J$j$^$7$?!#\e(B
25568
25569 @item
25570 \e$B%a%C%;!<%8$G0zMQ$r$9$k$?$a$N?7$7$$4X?t$,2C$($i$l$^$7$?\e(B---
25571 @code{message-cite-original-without-signature}\e$B!#\e(B
25572
25573 @item
25574 @code{article-strip-all-blank-lines}---\e$B?7$7$$5-;vL?Na$G$9!#\e(B
25575
25576 @item
25577 \e$B5-;v$N=*$o$j$^$G$r@Z$k?7$7$$%a%C%;!<%8L?Na$,2C$($i$l$^$7$?!#\e(B
25578
25579 @item
25580 \e$BJQ?t\e(B @code{gnus-adaptive-word-minimum} \e$B$r;H$&;v$K$h$j:G>.8BE,1~%9%3%"$r\e(B
25581 \e$B;XDj$9$k;v$,$G$-$^$9!#\e(B
25582
25583 @item
25584 \e$BL?Na\e(B @code{gnus-start-date-timer} \e$B$K$h$j\e(B ``\e$B2a<:F|IU\e(B'' \e$B5-;v%X%C%@!<$,7QB3\e(B
25585 \e$BE*$K99?7$5$l$k$h$&$K$J$j$^$7$?!#\e(B
25586
25587 @item
25588 \e$B%&%'%V\e(B listserv \e$B%"!<%+%$%V$,\e(B @code{nnlistserv} \e$B%P%C%/%(%s%I$K$h$jFI$`;v\e(B
25589 \e$B$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25590
25591 @item
25592 \e$B8E$$\e(B dejanews \e$B%"!<%+%$%V$,\e(B @code{nnweb} \e$B$+$iFI$`;v$,$G$-$k$h$&$K$J$j$^$7\e(B
25593 \e$B$?!#\e(B
25594 @end itemize
25595
25596 @node Pterodactyl Gnus
25597 @subsubsection Pterodactyl Gnus
25598
25599 Gnus 5.8 \e$B$N?7$7$$5!G=\e(B:
25600
25601 @itemize @bullet
25602
25603 @item
25604 \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
25605 \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
25606 \e$B$9!#\e(B
25607
25608 \e$B$3$N$h$&$J\e(B procmail \e$B$N;H$$J}$O\e(B
25609
25610 @lisp
25611 (setq nnmail-use-procmail t)
25612 (setq nnmail-spool-file 'procmail)
25613 (setq nnmail-procmail-directory "~/mail/incoming/")
25614 (setq nnmail-procmail-suffix "\\.in")
25615 @end lisp
25616
25617 \e$B8=:_$O<!$N$h$&$KJQ$o$C$F$$$^$9!#\e(B
25618
25619 @lisp
25620 (setq mail-sources
25621       '((directory :path "~/mail/incoming/"
25622                    :suffix ".in")))
25623 @end lisp
25624
25625 @xref{Mail Source Specifiers}.
25626
25627 @item
25628 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
25629 \e$B$/$NItJ,$K1F6A$7$F$$$F!"$?$/$5$s$N?7$7$$%3%^%s%I$,DI2C$5$l$F$$$^$9!#>\:Y\e(B
25630 \e$B$O%^%K%e%"%k$r;2>H$7$F2<$5$$!#\e(B
25631
25632 @item
25633 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
25634 \e$BB?$/$NItJ,$K1F6A$7$F$$$F!"?7$7$$$?$/$5$s$NJQ?t$,DI2C$5$l$F$$$^$9!#\e(B
25635
25636 @item
25637 @code{gnus-auto-select-first} \e$B$,4X?t$G$"$C$F$b$h$/$J$j$^$7$?!#\e(B
25638
25639 @item
25640 Summary \e$B%P%C%U%!$H\e(B @acronym{NOV} \e$B%U%!%$%k$K4^$a$kDI2C$N%X%C%@!<$r!"%f!<\e(B
25641 \e$B%6$,7h$a$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25642
25643 @item
25644 @code{gnus-article-display-hook} \e$B$,:o=|$5$l$^$7$?!#Be$o$j\e(B
25645 \e$B$K\e(B @code{gnus-treat-} \e$B$G;O$^$k$?$/$5$s$NJQ?t$,DI2C$5$l$^$7$?!#\e(B
25646
25647 @item
25648 Gnus posting styles \e$B$,:F$S2~Au$5$l$^$7$?!#8=:_$OHyL/$K0c$&5,B'$GF0:n$7$^\e(B
25649 \e$B$9!#\e(B
25650
25651 @item
25652 \e$B?7$7$$%&%'%V$K4p$E$$$?%P%C%/%(%s%I$,DI2C$5$l$^$7$?!#\e(B@code{nnslashdot},
25653 @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
25654 \e$B>o$KJQ2=$9$k9=@.$rB3$1$^$9!#\e(B
25655
25656 @item
25657 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
25658 @end itemize
25659
25660 @node Oort Gnus
25661 @subsubsection Oort Gnus
25662 @cindex Oort Gnus
25663
25664 Gnus 5.10 \e$B$N?7$7$$5!G=\e(B:
25665
25666 @itemize @bullet
25667
25668 @item
25669 \e$BNN0h$,3h@-2=$5$l$F$$$k>l9g!"\e(B
25670 @kbd{F} \e$B%-!<\e(B (@code{gnus-article-followup-with-original}) \e$B$*$h\e(B
25671 \e$B$S\e(B @kbd{R} \e$B%-!<\e(B (@code{gnus-article-reply-with-original}) \e$B$O!"$=$NNN0h$K\e(B
25672 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
25673
25674 @item
25675 @code{gnus-group-read-ephemeral-group} \e$B$r\e(B @kbd{G M} \e$B%-!<$GBPOCE*$K8F$V$3\e(B
25676 \e$B$H$,$G$-$^$9!#\e(B
25677
25678 @item
25679 \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
25680 \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
25681 \e$BBe$o$j$K\e(B @kbd{B w} \e$B%-!<$r;H$C$F2<$5$$!#\e(B
25682
25683 @item
25684 \e$B2~Dj$5$l$?\e(B Gnus @acronym{FAQ} \e$B$,%^%K%e%"%k$K4^$^$l$F$$$^$9!#\e(B
25685 @xref{Frequently Asked Questions}.
25686
25687 @item
25688 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
25689
25690 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
25691 \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
25692 \e$B$$!#FC$K!"$*$=$i$/$9$Y$F\e(B
25693 \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
25694 \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
25695 \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
25696 \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
25697 \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
25698 \e$B$$$3$H$KCm0U$7$F2<$5$$!#\e(B
25699
25700 @item
25701 \e$B5-;v$N%\%?%s\e(B
25702
25703 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
25704 \e$B$?$O\e(B Gnus \e$B$K4XO"$7$?;29MJ88%$N$?$a$N!"$h$jB?$/$N%\%?%s!#\e(B@xref{Article
25705 Buttons}. \e$B$9$Y$F$N5-;v$N%\%?%s$N8+1I$($r@)8f$9$k$?$a\e(B
25706 \e$B$K\e(B @code{gnus-button-@var{*}-level} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#\e(B
25707 @xref{Article Button Levels}.
25708
25709 @item
25710 Dired \e$B$NE}9g\e(B
25711
25712 @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
25713 \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
25714 \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
25715
25716 @item
25717 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
25718 @xref{RSS}.
25719
25720 @item
25721 \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
25722
25723 @item
25724 Picons
25725
25726 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
25727 \e$B$/$D$+$N%*%W%7%g%s$,!":o=|$^$?$O2~L>$5$l$F$$$^$9!#\e(B
25728
25729 Picon \e$B$O!"%f!<%6!<!"%I%a%$%s!"$=$l$K%K%e!<%9%0%k!<%W$rI=8=$9$k$?$a$N!V8D\e(B
25730 \e$B?ME*$J%"%$%3%s\e(B (personal icons)\e$B!W$G!"5-;v%P%C%U%!$KI=<($9$k$3$H$,$G$-$^\e(B
25731 \e$B$9!#\e(B@xref{Picons}.
25732
25733 @item
25734 \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
25735 \e$B$H!"%X%C%@!<$N$*$7$^$$$K6-3&@~$,IA$+$l$^$9!#\e(B
25736
25737 @item
25738 \e$B7{>O$H%3%s%H%m!<%k%a%C%;!<%8$N<hF@\e(B
25739
25740 \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
25741 \e$B%k%a%C%;!<%8$r<hF@\e(B (@kbd{H C}) -- \e$B$,$"$j$^$9!#\e(B
25742
25743 @item
25744 \e$BCY1d5-;v\e(B
25745
25746 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$3\e(B
25747 \e$B$H$,$G$-$^$9!#%a%C%;!<%8$O;XDj$5$l$?;~9o$KG[Aw$5$l$^$9!#$3$l$O$"$J$?<+?.\e(B
25748 \e$B$N$?$a$NK:HwO?$H$7$FLr$KN)$D$G$7$g$&!#\e(B@xref{Delayed Articles}.
25749
25750 @item
25751 @code{auto-compression-mode} \e$B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H\e(B
25752 \e$B$-$K<+F0$G05=L$,2r$+$l$^$9!#\e(B
25753
25754 @item
25755 \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
25756 \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
25757 \e$B$K$J$j$^$9!#\e(B
25758
25759 @item
25760 \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
25761
25762 @item
25763 \e$B35N,%P%C%U%!$O\e(B fringe \e$B$NCf$NLp0u$G8=:_$N5-;v$r<($7$^$9!#$3$l$rL58z$K$9$k\e(B
25764 \e$B$K$O\e(B @code{(setq gnus-summary-display-arrow nil)} \e$B$r;H$C$F2<$5$$!#\e(B
25765
25766 @item
25767 \e$B%K%e!<%9$K%a!<%k$GJV?.$7$h$&$H$7$?$i7Y9p\e(B
25768
25769 \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
25770 \e$B$^$;$s$+\e(B?  \e$B$=$s$J$"$J$?$K?7%*%W%7%g\e(B
25771 \e$B%s\e(B @code{gnus-confirm-mail-reply-to-news}\e$B!#\e(B
25772
25773 @item
25774 \e$B?7$7$$%*%W%7%g%s\e(B @code{gnus-summary-display-while-building} \e$B$r\e(B
25775 \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
25776
25777 @item
25778 \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
25779 \e$B$l$I$b8E$$5-;v$H$O6hJL$7$F\e(B) \e$BI=<($7$^$9!#\e(B
25780
25781 @item
25782 \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
25783 \e$BFI$N0u$rIU$1$^$9!#\e(B
25784
25785 @item
25786 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
25787 \e$B%]!<%H$9$k$h$&$K$J$j$^$7$?!#\e(B
25788
25789 @item
25790 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
25791 \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
25792 List}.
25793
25794 @item
25795 \e$BF|IU%X%C%@!<$r!"1Q8l$GH/2;$G$-$k7A<0$GI=<($9$k$3$H$,$G$-$^$9!#\e(B
25796 @xref{Article Date}.
25797
25798 @item
25799 Sendmail \e$B$r;H$&$H$-$N%(%s%Y%m!<%WAw?.<T\e(B (envelope sender) \e$B$N%"%I%l%9$,!"\e(B
25800 \e$B%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?!#\e(B@xref{Mail Variables, Mail
25801 Variables,, message-ja, Message Manual}.
25802
25803 @item
25804 @code{mm-uu-diff-groups-regexp} \e$B$K9gCW$9$k%0%k!<%W$G$O!":9J,\e(B (diffs) \e$B$,\e(B
25805 \e$B<+F0E*$K%O%$%i%$%H$5$l$^$9!#\e(B
25806
25807 @item
25808 @acronym{TLS} \e$B%i%C%Q!<$,\e(B Gnus \e$B$KF1:-\e(B
25809
25810 @acronym{TLS}/@acronym{SSL} \e$B$,!"\e(B@file{tls.el} \e$B$H\e(B GNUTLS \e$B$r2p$7\e(B
25811 \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
25812 (\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
25813 \e$B$$\e(B @acronym{TLS}/@acronym{SSL} \e$B$O!"$^$@;H$($^$9!#\e(B
25814
25815 @item
25816 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
25817 \e$B$$\e(B @file{make.bat}
25818
25819 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
25820 \e$B$5$$!#$3$N%P%C%A!&%W%m%0%i%`$NBh0l0z?t$O%G%#%l%/%H%j$G$9!#$=$3\e(B
25821 \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
25822 \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
25823 \e$B$K\e(B @code{/copy} \e$B$rM?$($F2<$5$$!#\e(B
25824
25825 @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
25826 \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
25827 \e$B$K%(%i!<$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#\e(B@code{makeinfo} \e$B$,MxMQ2DG=\e(B
25828 \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
25829 \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
25830 \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
25831 \e$B$k\e(B @code{configure; make; make install} \e$B%5%$%/%k$N40A4$JCV$-49$($K$J$j$^\e(B
25832 \e$B$7$?!#\e(B
25833
25834 \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
25835 \e$B$5$l$^$7$?!#\e(B
25836
25837 @item
25838 \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$N%5%]!<%H\e(B
25839
25840 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
25841 \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
25842 @code{message-use-idna} \e$BJQ?t$G$3$l$r@)8f$7$^$9!#\e(BGnus \e$B$b$^$?!"%a%C%;!<%8\e(B
25843 \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
25844 \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
25845
25846 @item
25847 \e$B%^%$%/%m%=%U%H0zMQMM<0$N$h$jNI$$<h$j07$$\e(B
25848
25849 \e$B$$$/$D$+$N%^%$%/%m%=%U%H$N%a%$%i!<$,!"%a%C%;!<%8$N;D$j$NItJ,$,0zMQ$G$"$k\e(B
25850 \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
25851 \e$B$G0O$^$l$F$$$J$/$F$b!"\e(BGnus \e$B$OG'<1$7$h$&$H$7$^$9!#JQ\e(B
25852 \e$B?t\e(B @code{gnus-cite-unsightly-citation-regexp} \e$B$O!"$=$l$i$N0zMQ$N@hF,$K9g\e(B
25853 \e$BCW$7$^$9!#\e(B
25854
25855 @item
25856 @code{gnus-article-skip-boring}
25857
25858 @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
25859 \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
25860 @code{gnus-article-boring-faces} \e$B$r;H$C$F!"2?$rFI$_Ht$P$7$F$7$^$C$F$bNI\e(B
25861 \e$B$$$+$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
25862
25863 \e$BD9$/$F4"$j9~$^$l$F$$$J$$0zMQ$,!"$F$C$Z$s$K>/$7$@$1$"$k?75,$JFbMF$KB3$$$F\e(B
25864 \e$B$$$k$?$/$5$s$N5-;v$rFI$`>l9g$K!"$3$l$OFC$KLr$KN)$A$^$9!#\e(B
25865
25866 @item
25867 \e$B%]%$%s%H$N0LCV7h$a$N$?$a$N%U%)!<%^%C%H$N;EMM\e(B (format spec) \e$B$G$"\e(B
25868 \e$B$k\e(B @code{%C} \e$B$O!"\e(B@code{%*} \e$B$KJQ99$5$l$^$7$?!#\e(B
25869
25870 @item
25871 \e$B?7$7$$JQ?t\e(B @code{gnus-parameters} \e$B$,!"%0%k!<%W%Q%i%a!<%?$r@_Dj$9$k$?$a$K\e(B
25872 \e$B;H$&$3$H$,$G$-$^$9!#\e(B
25873
25874 \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}
25875 (\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
25876 \e$B$F%+%9%?%^%$%:$N0RNO$r4.G=$9$k$3$H$,$G$-$^$9!#$^$?!"$=$NJQ?t\e(B
25877 \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
25878 \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
25879 \e$B2<$N$h$&$JN.57$G%0%k!<%W%Q%i%a!<%?$K3d$jEv$F$^$9\e(B:
25880 @lisp
25881 (setq gnus-parameters
25882       '(("mail\\..*"
25883          (gnus-show-threads nil)
25884          (gnus-use-scoring nil))
25885         ("^nnimap:\\(foo.bar\\)$"
25886          (to-group . "\\1"))))
25887 @end lisp
25888
25889 @item
25890 \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
25891 \e$B$&$K$J$j$^$7$?!#\e(B
25892
25893 \e$B$3$l$rF/$+$J$$$h$&$K$9$k$K$O!"\e(B@code{(setq gnus-treat-display-smileys
25894 nil)} \e$B$r\e(B @file{~/.emacs} \e$B$KCV$$$F2<$5$$!#\e(B
25895
25896 @item
25897 Gnus \e$B$O:#$G$O\e(B Sender: \e$B%X%C%@!<$r<+F0$G$O@8@.$7$^$;$s!#\e(B
25898
25899 \e$B=i4|$N$3$m!"$=$l$O%f!<%6!<$,@_Dj$G$-$k\e(B email \e$B%"%I%l%9$,!"\e(BGnus \e$B$,A[Dj$7$?\e(B
25900 \e$B%f!<%6!<$N%G%#%U%)%k%H$N%"%I%l%9$H0c$C$F$$$?>l9g$K@8@.$5$l$^$7$?!#:#F|$G\e(B
25901 \e$B$O$=$NA[Dj%"%k%4%j%:%`$,@5$7$$$3$H$O$^$l$G!"\e(BSender: \e$B%X%C%@!<$NM#0l$N\e(B (\e$B5D\e(B
25902 \e$BO@$NE*$K$J$k\e(B) \e$BMQES$O!"%K%e!<%9$r\e(B cancel/supersede \e$B$9$k;q3J$,$"$k$+$I$&$+\e(B
25903 \e$B$r8!::$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$F\e(B
25904 \e$B2r7h$5$l$?\e(B) \e$B$J$N$G!"$=$N%X%C%@!<$N@8@.$O%G%#%U%)%k%H$GM^@)$5$l$F$$$^$9!#\e(B
25905 \e$BJQ?t\e(B @code{message-required-headers}\e$B!"\e(B
25906 @code{message-required-news-headers} \e$B$*$h\e(B
25907 \e$B$S\e(B @code{message-required-mail-headers} \e$B$r;2>H$7$F2<$5$$!#\e(B
25908
25909 @item
25910 \e$B%5!<%I%Q!<%F%#!<$K$h$k\e(B @file{message-utils.el} \e$B$N5!G=\e(B
25911 \e$B$,\e(B @file{message.el} \e$B$K2C$($i$l$^$7$?!#\e(B
25912
25913 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
25914 \e$B$+$I$&$+$r?R$M$k$h$&$K$J$j$^$7\e(B
25915 \e$B$?\e(B (@code{message-subject-trailing-was-query} \e$B;2>H\e(B)\e$B!#\e(B
25916 @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
25917 @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
25918 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
25919 \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
25920
25921 @item
25922 \e$B:#$d\e(B @code{message-generate-headers-first} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%a%C\e(B
25923 \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
25924 \e$B$s!#\e(B
25925
25926 @item
25927 \e$B2~NI$5$l$?\e(B spam \e$BBP935!G=!#\e(B
25928
25929 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
25930 \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
25931 \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
25932 \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
25933 \e$B$N\e(B hook \e$B$b?7$7$/$J$j$^$7$?!#\e(B@xref{Thwarting Email Spam}.
25934
25935 @item
25936 X-Faces \e$B%X%C%@!<$NA^F~$,4JC1$K$J$j$^$7$?!#\e(B
25937
25938 @item
25939 Face \e$B%X%C%@!<$r07$($k$h$&$K$J$j$^$7$?!#\e(B
25940
25941 @item
25942 \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
25943 @kbd{/ o} \e$B$O8E$$%a%C%;!<%8$rA^F~$7$^$9!#\e(B
25944
25945 @item
25946 @kbd{W m} \e$B$r2!$9$H!"\e(BGnus \e$B$O%b!<%k%9$GId9f2=$5$l$?%a%C%;!<%8$r%G%3!<%I$7\e(B
25947 \e$B$^$9!#\e(B
25948
25949 @item
25950 nnimap \e$B$N%0%k!<%W$K$*$1$kL$FI$N?t$,@53N$K$J$j$^$7$?!#\e(B
25951
25952 \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
25953 \e$B$O$:$G$9!#$3$l$O\e(B @code{gnus-setup-news-hook} (\e$B5/F0;~$K8F$P$l\e(B
25954 \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
25955 \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
25956 \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
25957 \e$B$k>l9g$O!":F$S\e(B @code{nnimap-fixup-unread-after-getting-new-news} \e$B$rDI2C\e(B
25958 \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
25959 \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
25960 \e$B$F2<$5$$!#\e(B
25961
25962 @item
25963 \e$B%0%k!<%W%+!<%\%s%3%T!<\e(B (GCC) \e$B$r0zMQId$G0O$`\e(B
25964
25965 \e$B6uGr$dB>$NJQ$JJ8;z$r4^$`%0%k!<%W$r07$($k$h$&$K$9$k$?$a$K!"%0%k!<%W\e(B
25966 \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
25967 \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
25968 \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
25969 \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
25970 \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
25971 \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
25972 \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
25973 \e$B$&$K$7$?$3$H$,4V0c$$$@$C$?$3$H$KCeL\$7$F2<$5$$!#$=$l$OD>@\A^F~$5$l$?$N$G!"\e(B
25974 \e$B$^$C$?$/LdBj$r@8$8$^$;$s$G$7$?!#\e(B
25975
25976 @item
25977 @file{~/News/overview/} \e$B$OITMW!#\e(B
25978
25979 \e$B0J2<$NJQ99$N7k2L!":#8e$O\e(B @file{~/News/overview/} \e$B%G%#%l%/%H%j$OMW$j$^$;\e(B
25980 \e$B$s!#$9$Y$F$N3,AX$r0BA4$K:o=|$9$k$3$H$,$G$-$^$9!#\e(B
25981
25982 @item
25983 @code{gnus-agent}
25984
25985 Gnus \e$B%(!<%8%'%s%H$OBg5,LO$J99?7$r7P$F!":#$d%G%#%U%)%k%H$G3h@-2=$5$l$^$9!#\e(B
25986 \e$B$=$7\e(B
25987 \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
25988 \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
25989 \e$B2=$5$l$^$9!#=i4|$K$*$$$F$O\e(B @code{gnus-select-method} \e$B$N%5!<%P!<$@$1$,%G%#\e(B
25990 \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
25991 \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
25992 \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
25993 \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
25994 \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
25995 \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$FL?\e(B
25996 \e$BNa$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
25997 \e$B$s!#\e(B@code{(setq gnus-agent nil)} \e$B$G$b$C$F!"%(!<%8%'%s%H$,IT3h@-2=$5$l$F\e(B
25998 \e$B$$$?@N$N?6$kIq$$$KLa$9$3$H$,$G$-$^$9!#:#8e\e(B
25999 \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
26000 \e$B$H$KCm0U$7$F2<$5$$!#\e(B
26001
26002 @item
26003 @code{gnus-summary-line-format}
26004
26005 \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
26006 \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
26007 \e$B%f!<%6L>$rCV$-49$($k$?$a$K!"\e(B@code{gnus-extra-headers}\e$B!"\e(B
26008 @code{nnmail-extra-headers} \e$B$*$h$S\e(B @code{gnus-ignored-from-addresses} \e$B$N\e(B
26009 \e$B%G%U%)%k%HCM$,JQ$o$j$^$7$?!#\e(B
26010
26011 @item
26012 @file{deuglify.el} (@code{gnus-article-outlook-deuglify-article})
26013
26014 \e$B$$$+$l$?\e(B Outlook (Express) \e$B$N5-;v$r=9$/$J$/$9$k$?$a$N!"\e(BRaymond Scholz
26015 @email{rscholz@@zonix.de} \e$B$K$h$C$F?7@_$5$l$?%U%!%$%k$G$9!#\e(B
26016
26017 @item
26018 @code{(require 'gnus-load)}
26019
26020 \e$BC1FH$GG[I[$5$l$F$$$k\e(B Gnus \e$B$r;H$&>l9g$K$O!"\e(B
26021 @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
26022 @file{~/.emacs} \e$B$K\e(B @code{(require 'gnus-load)} \e$B$r2C$($k$N$,NI$$$G$9!#\e(B
26023
26024 \e$B%U%!%$%k\e(B @file{gnus-load.el} \e$B$O!"$=$N$&$A$N$$$/$D$+$O\e(B Emacsen \e$B$NG[I[$KF~$C\e(B
26025 \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
26026 \e$B$s$G$$$^$9!#\e(B
26027
26028 @item
26029 @code{gnus-slave-unplugged}
26030
26031 \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
26032
26033 @item
26034 @code{message-insinuate-rmail}
26035
26036 @code{(message-insinuate-rmail)} \e$B$H\e(B @code{(setq mail-user-agent
26037 'gnus-user-agent)} \e$B$r\e(B @file{.emacs} \e$B$K2C$($k$3$H$G!"\e(B
26038 @code{message-mode} \e$B$G%a%C%;!<%8$N:n@.!"JV?.$*$h$SE>Aw$r9T$J$&$h$&\e(B
26039 \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
26040 \e$B$-$^$9!#\e(B
26041
26042 @item
26043 @code{message-minibuffer-local-map}
26044
26045 \e$B2<$N9T$G!"%a%C%;!<%8$r:FAw$9$k$H$-$K\e(B BBDB \e$B$,;H$($^$9\e(B:
26046 @lisp
26047 (define-key message-minibuffer-local-map [(tab)]
26048   'bbdb-complete-name)
26049 @end lisp
26050
26051 @item
26052 \e$BE:IU%U%!%$%k\e(B (attachments) \e$B$N@Z$jN%$7\e(B (externalizing) \e$B$H>C5n!#\e(B
26053
26054 @code{gnus-gcc-externalize-attachments} \e$B$^$?\e(B
26055 \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
26056 \e$B$k$H!"%m!<%+%k%U%!%$%k$r30It%Q!<%H$H$7$FE:IU$7$^$9!#\e(B
26057
26058 @code{gnus-mime-save-part-and-strip} \e$B%3%^%s%I\e(B (@acronym{MIME} \e$B%\%?%s>e\e(B
26059 \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
26060 \e$B$HCV$-49$($^$9!#\e(B@code{gnus-mime-delete-part} (@acronym{MIME} \e$B%\%?%s>e\e(B
26061 \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
26062 \e$B%]!<%H$7$F$$$k%P%C%/%(%s%I$G$@$1F0:n$7$^$9!#\e(B
26063
26064 @item
26065 @code{gnus-default-charset}
26066
26067 \e$B%G%U%)%k%HCM$O\e(B @code{iso-8859-1} \e$B$KBe$o$C\e(B
26068 \e$B$F\e(B @code{current-language-environment} \e$BJQ?t$K$h$C$F7hDj$5$l$kCM$K$J$j$^\e(B
26069 \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
26070 \e$B=|$5$l$^$7$?!#\e(B
26071
26072 @item
26073 @code{gnus-posting-styles}
26074
26075 \e$B$3$N$h$&$J9gCW$NMM<0$,2C$o$j$^$7$?!#\e(B
26076 @lisp
26077 ((header "to" "larsi.*org")
26078  (Organization "Somewhere, Inc."))
26079 @end lisp
26080 \e$B2<5-$N$h$&$J8E$$MM<0$O;~BeCY$l$K$J$j$^$7$?$,!"$^$@<u$1F~$l$i$l$^$9!#\e(B
26081 @lisp
26082 (header "to" "larsi.*org"
26083         (Organization "Somewhere, Inc."))
26084 @end lisp
26085
26086 @item
26087 @code{message-ignored-news-headers} \e$B$H\e(B @code{message-ignored-mail-headers}
26088
26089 @samp{X-Draft-From} \e$B$H\e(B @samp{X-Gnus-Agent-Meta-Information} \e$B$,!"$3$l$iFs\e(B
26090 \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
26091 \e$B$=$l$iFs$D$N%X%C%@!<$r2C$($kI,MW$,$"$j$^$9!#\e(B
26092
26093 @item
26094 Gnus \e$B$O:9$79~$^$l$F$$$k\e(B (@dfn{plugged}) \e$B$H$-$K!"%(!<%8%'%s%H$+\e(B
26095 \e$B$i\e(B @acronym{NOV} \e$B$H5-;v$rFI$_9~$_$^$9!#\e(B
26096
26097 \e$B:9$79~$^$l$F$$$k$H$-$K5-;v$rFI$`>l9g$K!"$=$N5-;v$,$9$G$K%(!<%8%'%s%H$K$"\e(B
26098 \e$B$k$J$i$P!"$b$&0lEY%@%&%s%m!<%I$9$k$3$H$O$"$j$^$;$s!#\e(B@code{(setq
26099 gnus-agent-cache nil)} \e$B$O5l<0$NF0:n$KLa$7$^$9!#\e(B
26100
26101 @item
26102 Gnus \e$B$O\e(B ``format=flowed'' (RFC 2646) \e$B%Q%i%a!<%?$r%5%]!<%H$7$^$9!#%a%C%;!<\e(B
26103 \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
26104 format=flowed \e$B$N%G%3!<%I$O0JA0$+$i$G$-$^$7$?$,!"=i4|$NHG$G$O@bL@$NJ8=q$,\e(B
26105 \e$B$"$j$^$;$s$G$7$?!#\e(B
26106
26107 @item
26108 Gnus \e$B$O\e(B RFC 2298 \e$B$N3+Iu3NG'MW5a$N@8@.$r%5%]!<%H$7$^$9!#\e(B
26109
26110 \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
26111
26112 @item
26113 Gnus \e$B$O\e(B Maildir \e$B%0%k!<%W$r%5%]!<%H$7$^$9!#\e(B
26114
26115 Gnus \e$B$O?7%P%C%/%(%s%I$G$"$k\e(B @file{nnmaildir.el} \e$B$r4^$s$G$$$^$9!#\e(B
26116 @xref{Maildir}.
26117
26118 @item
26119 \e$B0u:~$N@-G=$,8~>e$7$^$7$?!#\e(B
26120
26121 Gnus \e$B$O$=$l<+?H$,!"35N,$H5-;v%P%C%U%!$K$*$1$k\e(B @kbd{O P} \e$B$G\e(B Muttprint \e$B$r\e(B
26122 \e$B%5%]!<%H$7$^$9!#$5$i$K\e(B @acronym{MIME} \e$B%\%?%s>e$G\e(B @kbd{p} \e$B$r;H$&$3$H$K$h$C\e(B
26123 \e$B$F!"8D!9$N\e(B @acronym{MIME} \e$B%Q!<%H$N$=$l$>$l$r0u:~$9$k$3$H$,$G$-$^$9!#\e(B
26124
26125 @item
26126 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
26127 \e$B$?!#\e(B
26128
26129 \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=$J\e(B
26130 \e$BCM$,=[4D$7$^$9!#\e(B
26131
26132 @item
26133 Gnus \e$B$O%K%e!<%9$N\e(B Cancel Locks \e$B$r%5%]!<%H$7$^$9!#\e(B
26134
26135 \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
26136 \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
26137 \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
26138 \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
26139 \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
26140 \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
26141 \e$B$?2?$+$r!"C/$+$,$G$-$k$h$&$K$9$k$b$N$G$O$"$j$^$;$s!#\e(B
26142 @code{message-insert-canlock} \e$B$r%+%9%?%^%$%:$9$k$3$H$K$h$C$F!"?6$kIq$$$r\e(B
26143 \e$BJQ99$9$k$,$G$-$^$9!#\e(B
26144
26145 @item
26146 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
26147
26148 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
26149 \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
26150 \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
26151 \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
26152 \e$B%k\e(B (@pxref{Top, , Top, sieve-ja, Emacs Sieve}) \e$B$r;2>H$7$F2<$5$$!#\e(B
26153
26154 @item
26155 \e$B3HD%$5$l$?%U%)!<%^%C%H$N;EMM\e(B (format specs)\e$B!#\e(B
26156
26157 \e$B%U%)!<%^%C%H$N;E\e(B
26158 \e$BMM\e(B @samp{%&user-date;} \e$B$,\e(B @code{gnus-summary-line-format-alist} \e$B$KDI2C$5\e(B
26159 \e$B$l$^$7$?!#$=$l$K!"%f!<%6Dj5A$K$h$k3HD%$5$l$?%U%)!<%^%C%H$N;EMM$b%5%]!<%H\e(B
26160 \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
26161 \e$B$G!"4X?t\e(B @code{gnus-user-format-function-@var{foo}} \e$B$r5/F0$7$^$9!#\e(B
26162 @samp{&} \e$B$,%(%9%1!<%WJ8;z$K;H$o$l$F$$$k$N$G!"8E$$%f!<%6Dj5A%U%)!<%^%C%H\e(B
26163 \e$B$G$"$k\e(B @samp{%u&} \e$B$O:#$d%5%]!<%H$5$l$F$$$^$;$s!#\e(B
26164
26165 @item
26166 @kbd{/ *} (@code{gnus-summary-limit-include-cached}) \e$B$,=q$-D>$5$l$^$7$?!#\e(B
26167
26168 \e$B$3$l$O\e(B @kbd{Y c} (@code{gnus-summary-insert-cached-articles}) \e$B$NJLL>$G$7\e(B
26169 \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
26170
26171 @item
26172 \e$B$$$/$D$+$N%3%^%s%I$O\e(B @kbd{C-u} \e$B@\F,<-$G9gCW$NH]Dj$r07$&$3$H$,$G$-$^$9!#\e(B
26173
26174 @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
26175 \e$B$o$A\e(B @kbd{/ s}\e$B!"\e(B@kbd{/ a} \e$B$*$h\e(B
26176 \e$B$S\e(B @kbd{/ x} (@code{gnus-summary-limit-to-@{subject,author,extra@}})
26177 -- \e$B$H!"7k2L$H$7$F$=$NI=8=$K9gCW$7$J$$$9$Y$F$N5-;v$,I=<($5$l$^$9!#\e(B
26178
26179 @item
26180 \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
26181
26182 \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
26183 \e$B$k$K$O\e(B @code{gnus-group-name-charset-group-alist} \e$B$*$h\e(B
26184 \e$B$S\e(B @code{gnus-group-name-charset-method-alist} \e$B$r;2>H$7$F2<$5$$!#\e(B
26185
26186 @item
26187 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
26188 \e$B$J$j$^$7$?!#\e(B
26189
26190 \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
26191 \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
26192 \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
26193 \e$B$3$HL5$7$K\e(B) \e$B%f!<%64V$G5-;v$H0u$r6&M-$9$k$3$H$r$b2DG=$K$7$^$9!#$3$l$O!"\e(B
26194 @file{~/.newsrc.eld} \e$B$K3JG<$5$l$k0u$r!"%0%k!<%WKh$N\e(B @file{.marks} \e$B%U%!%$\e(B
26195 \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
26196 \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
26197 nnml/nnfolder \e$B$rB>$N%^%7%s$K0z$C1[$7$F$b!"\e(B
26198 Gnus \e$B$O\e(B @file{~/.newsrc.eld} \e$B$K$"$k>pJs$NBe$o$j$K!"<+F0E*\e(B
26199 \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
26200 \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
26201 \e$B5!G=$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
26202
26203 @item
26204 \e$B%0%k!<%W$H35N,%P%C%U%!$N%a%K%e!<9`L\$NL>A0\e(B ``Misc'' \e$B$O\e(B ``Gnus'' \e$B$K2~L>$5\e(B
26205 \e$B$l$^$7$?!#\e(B
26206
26207 @item
26208 Message mode \e$B$G\e(B ``@acronym{MML}'' \e$B$HL>IU$1$i$l$?%a%K%e!<9`L\$O!"\e(B
26209 ``Attachments'' \e$B$K2~L>$5$l$^$7$?!#$3$N%a%K%e!<$O!"=pL>$H0E9f\e(B
26210 \e$B2=\e(B (@pxref{Security, Security,, message-ja, Message Manual}) \e$B$N$h$&$J!"\e(B
26211 \e$BJ]0B$K4XO"$7$?$b$N$b4^$s$G$$$k$3$H$KCeL\$7$F2<$5$$!#\e(B
26212
26213 @item
26214 @code{gnus-group-charset-alist} \e$B$H\e(B @code{gnus-group-ignored-charsets-alist}\e$B!#\e(B
26215
26216 \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
26217 \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
26218 \e$B$3$l$i$NJQ?t$r%+%9%?%^%$%:$7$F$$$k%f!<%6$O!"@55,I=8=$rJQ99$7$J$1$l$P$J$j\e(B
26219 \e$B$^$;$s!#Nc$G$9\e(B:
26220 @lisp
26221 ("^han\\>" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr)
26222 @end lisp
26223
26224 @item
26225 Gnus \e$B$O\e(B @acronym{PGP} (RFC 1991/2440)\e$B!"\e(B@acronym{PGP/MIME} (RFC
26226 2015/3156) \e$B$*$h$S\e(B @acronym{S/MIME} (RFC 2630-2633) \e$B$r%5%]!<%H$7$^$9!#\e(B
26227
26228 \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
26229 \e$B$bDI2C$N\e(B Lisp \e$B%i%$%V%i%j$OMW$j$^$;$s!#%a%C%;!<%8$N:n@.;~$K!"$$$/$D$+$N%a\e(B
26230 \e$B%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
26231 \e$B$9!#$3$l$O$^$?!"\e(B@code{gnus-article-hide-pgp-hook} \e$B$r;~BeCY$l$K$7$^$7$?!#\e(B
26232
26233 @item
26234 Gnus \e$B$O30It%Q!<%H\e(B (message/external) \e$B$r%$%s%i%$%sI=<($7$^$9!#\e(B
26235
26236 @item
26237 @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
26238 C-m} \e$B$KJQ$o$j$^$7$?!#\e(B
26239
26240 \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
26241 \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
26242
26243 @item
26244 @code{message-forward-show-mml} \e$B$N%G%#%U%)%k%H$,\e(B @code{best} \e$B$KJQ$o$j$^\e(B
26245 \e$B$7$?!#\e(B
26246
26247 \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
26248 \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
26249 \e$B$rL58z$K$7$F$7$^$&$N$G!"=pL>$5$l$?!"$^$?$O0E9f2=$5$l$?%a%C%;!<%8$rE>Aw$9\e(B
26250 \e$B$k$H$-$O\e(B @acronym{MML} \e$B$O;H$o$l$^$;$s!#\e(B
26251 @end itemize
26252
26253 @node No Gnus
26254 @subsubsection No Gnus
26255 @cindex No Gnus
26256
26257 No Gnus \e$B$N?7$7$$5!G=\e(B:
26258 @c FIXME: Gnus 5.12?
26259
26260 @include gnus-news-ja.texi
26261
26262 @iftex
26263
26264 @page
26265 @node The Manual
26266 @section \e$B%^%K%e%"%k\e(B
26267 @cindex colophon
26268 @cindex manual
26269
26270 \e$B$3$N%^%K%e%"%k$O\e(B TeXinfo \e$B%U%!%$%k$+$i:n@.$5$l!"$=$l$+\e(B
26271 \e$B$i\e(B @code{texi2dvi}
26272 @iflatex
26273 \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
26274 @code{latex} \e$B$H\e(B @code{dvips}
26275 @end iflatex
26276 \e$B$r<B9T$7$F!"<j85$K$"$k$b$K$J$j$^$7$?!#\e(B
26277
26278 \e$B0J2<$N=,47$,MQ$$$i$l$^$7$?\e(B:
26279
26280 @enumerate
26281 \e$B$3$l$O\e(B @kbd{\e$B%-!<BG80\e(B} \e$B$G$9!#\e(B
26282
26283 @item
26284 \e$B$3$l$O\e(B @file{\e$B%U%!%$%k\e(B} \e$B$G$9!#\e(B
26285
26286 @item
26287 \e$B$3$l$O\e(B @code{\e$B%7%s%\%k\e(B} \e$B$G$9!#\e(B
26288
26289 @end enumerate
26290
26291 \e$B$G$9$+$i!";d$,\e(B ``@code{flargnoze} \e$B$r\e(B @samp{yes} \e$B$K@_Dj$9$k\e(B'' \e$B$H8@$C$?$H\e(B
26292 \e$B$-$O!"<!$N$h$&$J0UL#$G$9\e(B:
26293
26294 @lisp
26295 (setq flargnoze "yes")
26296 @end lisp
26297
26298 \e$B$b$7!";d$,\e(B ``@code{flargnoze} \e$B$r\e(B @code{yes} \e$B$K@_Dj$9$k\e(B'' \e$B$H8@$C$?$H$-$O!"\e(B
26299 \e$B<!$N$h$&$J0UL#$G$9\e(B:
26300
26301 @lisp
26302 (setq flumphel 'yes)
26303 @end lisp
26304
26305 @samp{yes} \e$B$H\e(B @code{yes} \e$B$OFs$D$N\e(B @emph{\e$BA4$/\e(B} \e$B0c$C$?$b$N$G$9\e(B---\e$B@dBP$K:.\e(B
26306 \e$BF1$7$J$$$G$/$@$5$$!#\e(B
26307
26308 @iflatex
26309 @c @head
26310 \e$B$b$A$m$s!"$3$N%^%K%e%"%k$NA4$F$O=EBg$J6=L#$N$"$k$3$H$G$9$N$G!"$"$J$?$OA4\e(B
26311 \e$B$FFI$`$Y$-$G$9!#2?EY$b!#$7$+$7!"%^%K%e%"%k$r<P$aFI$_$7$?$$$N$G$"$l$P!"$=\e(B
26312 \e$B$3$N%^!<%8%s$K$"$k%L!<$NF,$r8+$k$Y$-$G$7$g$&\e(B---\e$B$=$l$O$=$3$G5DO@$5$l$F$$\e(B
26313 \e$B$k$N$,;D$j$N$b$N$h$j=EMW$G$"$k$H$$$&$3$H$G$9!#\e(B(\e$B0lJ}!"A4$F$,L58B$K=EMW$N\e(B
26314 \e$B$G$"$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&\e(B
26315 \e$B$N!"IT;W5D$N0l$D$G$7$g$&!"$?$V$s!#\e(B)
26316 @end iflatex
26317
26318 @end iftex
26319
26320 @node On Writing Manuals
26321 @section \e$B%^%K%e%"%k$r=q$/\e(B
26322
26323 \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
26324 \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
26325 \e$B$$$^$;$s!#2?$+$r<BAu$9$k$H$-$O!"2?$+$r$=$N$^$^%^%K%e%"%k$N0l@a$K=q$-$^$9!#\e(B
26326 \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
26327 \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
26328 \e$B$F$$$-$^$9!#\e(B
26329
26330 \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
26331 \e$B$@$H$$$&$3$H$G$9!#\e(BGnus \e$B$N40A4$KA4$F$N$3$H$,@bL@$5$l$F$$$^$9$,!"C5$7$F$$\e(B
26332 \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
26333 \e$B$j!"\e(BGnus \e$B$r;O$a$k$?$a$N<j0z$-$G$O$"$j$^$;$s!#\e(B
26334
26335 \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
26336 \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
26337
26338 @page
26339 @node Terminology
26340 @section \e$BMQ8l\e(B
26341
26342 @cindex terminology
26343
26344 @table @dfn
26345 @item \e$B%K%e!<%9\e(B (news)
26346 @cindex news
26347 \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
26348 \e$B%9$rFI$`;v$G$9!#%K%e!<%9$O0lHLE*$K$O6a$/$N\e(B @acronym{NNTP} \e$B%5!<%P!<$+$i<h\e(B
26349 \e$BF@$5$l!"IaDL$OA4$F$N?M$K9-$/MxMQ2DG=$J$b$N$G$9!#$b$7%K%e!<%9$rEj9F$9$l$P!"\e(B
26350 \e$BA4@$3&$,$"$J$?$,$A$g$&$I=q$$$?$b$N$rFI$`2DG=@-$,$"$j!"$=$l$i$OA4$F$$$?$:\e(B
26351 \e$B$i$C$]$/%/%9%/%9>P$o$l$k$G$7$g$&!#$"$J$?$NCN$i$J$$$H$3$m$G!#\e(B
26352
26353 @item \e$B%a!<%k\e(B (mail)
26354 @cindex mail
26355 \e$B$"$J$?$K8D?ME*$KG[Aw$5$l$k$b$NA4$F$,%a!<%k$G$9!#$$$/$D$+$N%K%e!<%9\e(B/\e$B%a!<\e(B
26356 \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
26357 \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
26358 \e$BAw?.$9$k;v$OEj9F$G$O$J$/!"JV?.$O%U%)%m!<%"%C%W$G$O$"$j$^$;$s!#\e(B
26359
26360 @item \e$BJV?.\e(B (reply)
26361 @cindex reply
26362 \e$B$"$J$?$,FI$s$G$$$k$b$N$r=q$$$??M$K%a!<%k$rAw$k;v$G$9!#\e(B
26363
26364 @item \e$B%U%)%m!<%"%C%W\e(B (follow up)
26365 @cindex follow up
26366 \e$B$"$J$?$,FI$s$G$$$k5-;v$K1~Ez$7$F8=:_$N%K%e!<%9%0%k!<%W$K5-;v$rEj9F$9$k;v\e(B
26367 \e$B$G$9!#\e(B
26368
26369 @item \e$B%P%C%/%(%s%I\e(B (back end)
26370 @cindex back end
26371 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
26372 \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
26373 \e$B%9%/$N%U%!%$%k$+$iFI$a$k$N$KBP$7$F!"%K%e!<%95-;v$O0lHL\e(B
26374 \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
26375 \e$B$a$K\e(B ``\e$B%U%m%s%H%(%s%I\e(B'' \e$B$H?t!9$N\e(B ``\e$B%P%C%/%(%s%I\e(B'' \e$B$+$i@.$jN)$C$F$$$^$9!#\e(B
26376 \e$BFbItE*$K!"$"$J$?$,%0%k!<%W$KF~$k\e(B (\e$B$=$&!"\e(B@key{RET} \e$B$r$?$?$/\e(B) \e$B$H$-!"$=$N$?\e(B
26377 \e$B$a$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
26378 \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
26379 \e$B$F$h!W$H\e(B ``\e$BOC$9\e(B'' \e$B$N$G$9!#\e(B
26380
26381 \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
26382 \e$B%H%j$NG[CV$rDj5A$7$^$9!#A0<T$O\e(B @code{nntp} \e$B%P%C%/%(%s%I\e(B
26383 \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
26384 \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
26385 \e$B$O\e(B @code{nnspool} \e$B%P%C%/%(%s%I$,6&DL$N\e(B ``\e$B%9%W!<%k%G%#%l%/%H%j\e(B'' \e$B7A<0$K%"\e(B
26386 \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
26387 \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
26388
26389 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
26390 \e$B$l$k$H8@$&$3$H$,$G$-$^$9!#%P%C%/%(%s%I$O5-;v$K%"%/%;%9$9$k$?$a$N5!G=$N=8\e(B
26391 \e$B@.$G$9!#\e(B
26392
26393 \e$B$7$+$7!"\e(B``\e$B%P%C%/%(%s%I\e(B'' \e$B$H$$$&MQ8l$O$7$P$7$P\e(B ``\e$B%5!<%P!<\e(B'' \e$B$H$$$&0UL#$G\e(B
26394 \e$B$b;H$o$l$F$-$^$7$?!#$=$7$F\e(B ``\e$BA*BrJ}K!\e(B'' (``select method'') \e$B$bF1$80UL#$G\e(B
26395 \e$B;H$&$3$H$,$G$-$^$9!#$+$h$&$K!"\e(BGnus \e$B$NMQ8l$O$H$F$b:.Mp$7$F$$$^$9!#\e(B
26396
26397 @item \e$B4pK\\e(B (native)
26398 @cindex native
26399 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
26400 \e$BK\\e(B} \e$B$b$7$/$O=i4|@_Dj$H$7$F;H$$$^$9!#\e(B
26401
26402 @item \e$B30It\e(B (foreign)
26403 @cindex foreign
26404 \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
26405 \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
26406 \e$B$G$9!#\e(B
26407
26408 @item \e$BFsHVL\\e(B (secondary)
26409 @cindex secondary
26410 \e$BFsHVL\$N%P%C%/%(%s%I$O!"4pK\$H30It$N4V$/$i$$$K$"$k%P%C%/%(%s%I$G!"$[$H$s\e(B
26411 \e$B$I4pK\$HF1$8$h$&$KF0:n$9$k$b$N$G$9!#\e(B
26412
26413 @item \e$B5-;v\e(B (article)
26414 @cindex article
26415 \e$B%K%e!<%9$H$7$FEj9F$5$l$?%a%C%;!<%8$G$9!#\e(B
26416
26417 @item \e$B%a!<%k%a%C%;!<%8\e(B (mail message)
26418 @cindex mail message
26419 \e$B%a!<%k$GAw$i$l$?%a%C%;!<%8$G$9!#\e(B
26420
26421 @item \e$B%a%C%;!<%8\e(B
26422 @cindex message
26423 \e$B%a!<%k%a%C%;!<%8$b$7$/$O%K%e!<%95-;v$G$9!#\e(B
26424
26425 @item \e$B%X%C%I\e(B (head)
26426 @cindex head
26427 \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
26428
26429 @item \e$BK\BN\e(B (body)
26430 @cindex body
26431 \e$B5-;v$N;D$j$NItJ,$G$9!#%X%C%I$G$J$$$b$N$O$9$Y$FK\BN$G$9!#\e(B
26432
26433 @item \e$B%X%C%@!<\e(B (header)
26434 @cindex header
26435 \e$B5-;v$N%X%C%I$+$i$N9T$G$9!#\e(B
26436
26437 @item \e$B%X%C%@!<72\e(B (headers)
26438 @cindex headers
26439 \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
26440 \e$B$N=89g$G$9!#\e(B
26441
26442 @item @acronym{NOV}
26443 @cindex @acronym{NOV}
26444 Gnus \e$B$,%0%k!<%W$KF~$k$H!"%0%k!<%W$NA4$F$NL$FI5-;v$N%X%C%@!<$r%P%C%/%(%s\e(B
26445 \e$B%I$K5a$a$^$9!#$[$H$s$I$N%5!<%P!<$O\e(B News OverView \e$BMM<0$,;HMQ2DG=$G!"$=$l\e(B
26446 \e$B$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$k\e(B
26447 \e$B$3$H$,$G$-$^$9!#\e(B
26448
26449 @item \e$B%l%Y%k\e(B (level)
26450 @cindex levels
26451 \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
26452 \e$B$$$^$9!#Dc$$%l%Y%k$N$b$N$O9b$$%l%Y%k$N$b$N$h$j\e(B ``\e$B$h$j\e(B'' \e$B9XFI$5$l$F$$$^$9!#\e(B
26453 \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
26454 \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
26455 \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
26456 \e$B$r\e(B @dfn{\e$BF0:n%l%Y%k\e(B} \e$B$H$7$F;H$$$^$9!#\e(B
26457
26458 @item \e$B@Z$i$l$?%0%k!<%W\e(B (killed groups)
26459 @cindex killed groups
26460 \e$B@Z$i$l$?%0%k!<%W$N>pJs$OC_@Q$5$l$?$j99?7$5$l$?$j$7$^$;$s$N$G!"@Z$i$l$?%0\e(B
26461 \e$B%k!<%W$r9XFI$5$l$?%0%k!<%W$h$j4JC1$K07$($k$h$&$K$J$j$^$9!#\e(B
26462
26463 @item \e$B%>%s%S%0%k!<%W\e(B (zombie groups)
26464 @cindex zombie groups
26465 \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
26466
26467 @item \e$B%"%/%F%#%V%U%!%$%k\e(B (active file)
26468 @cindex active file
26469 \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
26470 \e$B$7$F$*$+$J$1$l$P$J$j$^$;$s!#A4$F$N$3$N>pJs$O8=>u%U%!%$%k$KC_@Q$5$l!"$=$l\e(B
26471 \e$B$O$"$J$?$,A[A|$9$k$h$&$KHf3SE*Bg$-$$$G$9!#\e(B
26472
26473 @item \e$B56%0%k!<%W\e(B (bogus groups)
26474 @cindex bogus groups
26475 \e$B%U%!%$%k\e(B @file{.newsrc} \e$B$KB8:_$9$k%0%k!<%W$G$9$,!"%5!<%P!<$KCN$i$l$F$$$J\e(B
26476 \e$B$$%0%k!<%W\e(B (\e$B$9$J$o$A!"$=$l$O%"%/%F%#%V%U%!%$%k$K$"$j$^$;$s\e(B) \e$B$O\e(B @emph{\e$B56\e(B
26477 \e$B%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$OB8:_$7$F$$$J$$$N\e(B
26478 \e$B$G$7$g$&!#\e(B
26479
26480 @item \e$B3hF02=\e(B (activating)
26481 @cindex activating groups
26482 \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
26483 \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
26484 \e$B$K\e(B @samp{*} \e$B$H$H$b$K0lMwI=<($5$l$^$9!#\e(B
26485
26486 @item \e$B%9%W!<%k\e(B (spool)
26487 @cindex spool
26488 \e$B%K%e!<%9%5!<%P!<$O!"$"$k$d$jJ}!"$^$?$OB>$NN.57$G5-;v$r%m!<%+%k$KJ]B8$7$^\e(B
26489 \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
26490 \e$B$=$l$OEAE}E*$J%9%W!<%k\e(B (traditional spool) \e$B$H8F$P$l$^$9!#\e(B
26491
26492 @item \e$B%5!<%P!<\e(B (server)
26493 @cindex server
26494 \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;v$N$G$-$k%0%k!<%W$G$9!#\e(B
26495
26496 @item \e$BA*BrJ}K!\e(B (select method)
26497 @cindex select method
26498 \e$B%P%C%/%(%s%I!"%5!<%P!<$H!";v<B>e$N%5!<%P!<@_Dj$r;XDj$9$k9=B$$G$9!#\e(B
26499
26500 @item \e$B;v<B>e$N%5!<%P!<\e(B (virtual server)
26501 @cindex virtual server
26502 \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
26503 \e$B$JJ}K!$rDj5A$9$k$?$a!"J*;v$rA4BN$H$7$F<u$1$k$N$O;v<B>e$N%5!<%P!<$K$J$j$^\e(B
26504 \e$B$9!#\e(B
26505
26506 @item \e$B@vBu\e(B (washing)
26507 @cindex washing
26508 \e$B%P%C%U%!$r;}$C$F$-$F!"2?$i$+$N<oN`$NA*JL5!$K$+$1$k;v$G$9!#7k2L$O\e(B (\e$BB?$+$l\e(B
26509 \e$B>/$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
26510
26511 @item \e$B0l;~%0%k!<%W\e(B (ephemeral groups)
26512 @cindex ephemeral groups
26513 @cindex temporary groups
26514 \e$B$?$$$F$$$N%0%k!<%W$O$I$N5-;v$rFI$s$@$+$N%G!<%?$rC_@Q$7$^$9!#\e(B
26515 @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
26516 \e$B$=$l$OE76u$K>C$(5n$j$^$9!#\e(B
26517
26518 @item \e$B8GDj%0%k!<%W\e(B (solid groups)
26519 @cindex solid groups
26520 \e$B$3$l$O0l;~%0%k!<%W$NH?BP$G$9!#%0%k!<%W%P%C%U%!$K5s$2$i$l$F$$$kA4$F$N%0%k!<\e(B
26521 \e$B%W$O8GDj%0%k!<%W$G$9!#\e(B
26522
26523 @item \e$B$^$P$i5-;v\e(B (sparse articles)
26524 @cindex sparse articles
26525 @code{gnus-build-sparse-threads} \e$B$N5!G=$r;HMQ$7$F$$$k$H$-$O!"35N,%P%C%U%!\e(B
26526 \e$B$K5-;v$NF~$l>l=j$,I=<($5$l$^$9!#\e(B
26527
26528 @item \e$B%9%l%C%I:n$j\e(B (threading)
26529 @cindex threading
26530 \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
26531
26532 @item \e$B:,\e(B (root)
26533 @cindex root
26534 @cindex thread root
26535 \e$B%9%l%C%I$N:G=i$N5-;v$,:,$G$9!#$=$l$O%9%l%C%I$NA4$F$N5-;v$NAD@h$G$9!#\e(B
26536
26537 @item \e$B?F\e(B (parent)
26538 @cindex parent
26539 \e$B1~Ez$N$"$k5-;v$G$9!#\e(B
26540
26541 @item \e$B;R\e(B (child)
26542 @cindex child
26543 \e$B0c$C$?5-;v\e(B---\e$B$=$N?F\e(B \e$B$K1~Ez$9$k5-;v$G$9!#\e(B
26544
26545 @item \e$B=8G[\e(B (digest)
26546 @cindex digest
26547 \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
26548 \e$B$O\e(B RFC1153 \e$B$G;XDj$5$l$F$$$^$9!#\e(B
26549
26550 @item \e$BJ,3d\e(B (splitting)
26551 @cindex splitting, terminolgy
26552 @cindex mail sorting
26553 @cindex mail filtering (splitting)
26554 \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
26555 \e$B2a\e(B (mail filtering) \e$B$H8F$P$l$^$9!#\e(B
26556 @end table
26557
26558 @page
26559 @node Customization
26560 @section \e$B%+%9%?%^%$%:\e(B
26561 @cindex gereral customization
26562
26563 \e$BA4$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!#$3\e(B
26564 \e$B$NItJ,$OHs>o$KNI$/$"$k>u67$G$I$N$h$&$K\e(B Gnus \e$B$r%+%9%?%^%$%:$9$l$PNI$$$+$N\e(B
26565 \e$BAm9gE,;X<(@h$rM?$($k$?$a$K9M0F$5$l$F$$$^$9!#\e(B
26566
26567 @menu
26568 * 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;v$,$G$-$k\e(B
26569 * Slow Terminal Connection::    \e$B1s3V\e(B Emacs \e$B$r<B9T$9$k\e(B
26570 * Little Disk Space::           \e$BBg$-$J5/F0%U%!%$%k$r;}$D;v$O$^$:$$\e(B
26571 * Slow Machine::                \e$BB.$$5!3#$rGc$*$&$H46$8$k$G$"$m$&\e(B
26572 @end menu
26573
26574 @node Slow/Expensive Connection
26575 @subsection \e$BCY$$\e(B/\e$B9b$$\e(B NNTP \e$B@\B3\e(B
26576
26577 \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
26578 \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
26579 \e$B$+$i<hF@$9$k%G!<%?$NAmNL$r8:$i$7$?$$$H;W$&$G$7$g$&!#\e(B
26580
26581 @table @code
26582 @item gnus-read-active-file
26583 \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
26584 \e$B%V%U%!%$%kA4BN$rMW5a$9$k;v$r6X;_$G$-$^$9!#$3$N%U%!%$%k$O$7$P$7$PHs>o$KBg\e(B
26585 \e$B$-$/$J$C$F$$$^$9!#$=$l$K2C$($F!"\e(BGnus \e$B$,FMA3$H$K$+$/8=>u%U%!%$%k$r<hF@$7\e(B
26586 \e$B$h$&$H7hDj$7$J$$;v$r3N<B$K$9$k$?$a$K!"\e(B
26587 @code{gnus-check-new-newsgroups} \e$B$H\e(B @code{gnus-check-bogus-newsgroups} \e$B$b\e(B @code{nil} \e$B$K\e(B
26588 \e$B@_Dj$7$J$1$l$P$J$j$^$;$s!#\e(B
26589
26590 @item gnus-nov-is-evil
26591 \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
26592 @acronym{NNTP} \e$B%5!<%P!<$+$i5-;v$N%X%C%@!<$r$D$+$s$G$/$k$N$,$"$^$jB.$/$J\e(B
26593 \e$B$j$^$;$s!#A4$F$N\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B @sc{xover} \e$B$N5!G=$rDs6!$7$F$$\e(B
26594 \e$B$k$o$1$G$O$"$j$^$;$s!#\e(BGnus \e$B$,<+J,<+?H$G$=$l$r8!::$7$^$9!#\e(B
26595 @end table
26596
26597 @node Slow Terminal Connection
26598 @subsection \e$BCY$$%?!<%_%J%k@\B3!#\e(B
26599
26600 \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
26601 \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
26602 \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
26603 \e$B$G$7$g$&!#\e(B
26604
26605 @table @code
26606 @item gnus-auto-center-summary
26607 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
26608 \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
26609 \e$B8~$N\e(B (vertical) \e$BCf?4:F@_Dj$N$_$r$7$^$9!#\e(B@code{nil} \e$B$G\e(B
26610 \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
26611 \e$B9T$$$^$9!#\e(B
26612
26613 @item gnus-visible-headers
26614 \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
26615 \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
26616 \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
26617 \e$B$b$N$K@_Dj$7$F2<$5$$!#\e(B
26618
26619 \e$B$3$N%U%C%/$KA4$F$N;HMQ2DG=$J1#F?L?Na$r@_Dj$7$^$9\e(B:
26620 @lisp
26621 (setq gnus-treat-hide-headers 'head
26622       gnus-treat-hide-signature t
26623       gnus-treat-hide-citation t)
26624 @end lisp
26625
26626 @item gnus-use-full-window
26627 \e$B$3$l$r\e(B @code{nil} \e$B$K@_Dj$9$k;v$G!"A4$F$N%&%#%s%I%&$r>.$5$/$9$k;v$,$G$-$^\e(B
26628 \e$B$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
26629 \e$B$J$$$H$$$&;v$r7hDj$9$kA0$K!">/$7$NItJ,$7$+8+$kI,MW$,L5$$$H$$$&;v$G$9!#\e(B
26630
26631 @item gnus-thread-hide-subtree
26632 \e$B$3$l$,\e(B @code{nil} \e$B$G$J$1$l$P!"A4$F$N35N,%P%C%U%!$N%9%l%C%I$O=i$a$K1#$5$l\e(B
26633 \e$B$^$9!#\e(B
26634
26635 @item gnus-updated-mode-lines
26636 \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$^$;$s\e(B
26637 \e$B$N$G!";~4V$r@aLs$G$-$k$G$7$g$&!#\e(B
26638 @end table
26639
26640 @node Little Disk Space
26641 @subsection \e$B>/$7$N%G%#%9%/MFNL\e(B
26642 @cindex disk space
26643
26644 \e$B5/F0%U%!%$%k$OHf3SE*Bg$-$/$J$k$N$G!"6u$-MFNL$,>/$J$/$J$C$F$-$F$$$k$H$-$O\e(B
26645 \e$B$=$NBg$-$5$r>/$7>.$5$/$9$kI,MW$,$"$k$G$7$g$&!#\e(B
26646
26647 @table @code
26648 @item gnus-save-newsrc-file
26649 \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
26650 \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
26651 \e$B%9%j!<%@!<$r;H$($J$$$H$$$&;v$G$9!#$3$NJQ?t$O=i4|@_Dj$G\e(B @code{t} \e$B$G$9!#\e(B
26652
26653 @item gnus-read-newsrc-file
26654 \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
26655 \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
26656 \e$B%@!<$r;H$($J$/$J$k!"$H$$$&$3$H$G$9!#$3$NJQ?t$O=i4|@_Dj$G$O\e(B @code{t} \e$B$G$9!#\e(B
26657
26658 @item gnus-save-killed-list
26659 \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
26660 \e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$?$H$-$O!"\e(B
26661 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{ask-server} \e$B$K!"\e(B
26662 @code{gnus-check-bogus-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$7$g$&!#\e(B
26663 \e$B$3$NJQ?t$O=i4|@_Dj$G\e(B @code{t} \e$B$G$9!#\e(B
26664 @end table
26665
26666 @node Slow Machine
26667 @subsection \e$BCY$$5!3#\e(B
26668 @cindex slow machine
26669
26670 \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
26671 \e$B<B9T$rGD0.$9$k$?$a$K$G$-$k;v$,>/$7$"$j$^$9!#\e(B
26672
26673 \e$B5/F0$rB.$/$9$k$?$a$K\e(B @code{gnus-check-new-newsgroups} \e$B$*$h\e(B
26674 \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
26675 \e$BN,%P%C%U%!$KF~$k;v$HH4$1$k;v$rB.$/$9$k$?$a\e(B
26676 \e$B$K\e(B @code{gnus-show-threads} \e$B$H\e(B @code{gnus-use-cross-reference}\e$B!"$=$l\e(B
26677 \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
26678
26679 @page
26680 @node Troubleshooting
26681 @section \e$BLdBj2r7h\e(B
26682 @cindex troubleshooting
26683
26684 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
26685 \e$B$k$3$H$OA[A|$G$-$^$;$s!"K\Ev$K!#\e(B
26686
26687 \e$B%*%C%[%s!#\e(B
26688
26689 @enumerate
26690
26691 @item
26692 \e$B$"$J$?$N%3%s%T%e!<%?$N%9%$%C%A$,F~$C$F$$$k;v$r3N$+$a$F2<$5$$!#\e(B
26693
26694 @item
26695 \e$BK\Ev$K8=9T$N\e(B Gnus \e$BHG$rFI$_9~$s$G$$$k;v$r3NG'$7$F2<$5$$!#:#$^\e(B
26696 \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
26697 \e$BEY\e(B Emacs \e$B$r=*N;$7$F:F5/F0$9$kI,MW$,$"$j$^$9!#\e(B
26698
26699 @item
26700 @kbd{M-x gnus-version} \e$B$r;n$7$F2<$5$$!#$b$7\e(B @samp{Gnus v5.10.6} \e$B$N$h$&$J\e(B
26701 \e$B$b$N$,=P$F$-$?$J$i!"@5$7$$%U%!%$%k$,FI$_9~$^$l$F$$$^$9!#$=$&$J$i$J$$>l9g\e(B
26702 \e$B$O!"8E$$\e(B @file{.el} \e$B%U%!%$%k$,;6$i$+$C$F$$$^$9!#$=$l$i$r>C$7$F2<$5$$!#\e(B
26703
26704 @item
26705 @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
26706 \e$B$G\e(B @kbd{G h}) \e$B$rFI$s$G2<$5$$!#\e(B
26707
26708 @item
26709 @vindex max-lisp-eval-depth
26710 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
26711 \e$B$J\e(B) \e$B;vNc$G$O!"\e(BGnus \e$B$O:F5"$r\e(B ``\e$B$"$^$j$K?<$/\e(B'' \e$B9_$j$9$.$F!"\e(BEmacs \e$B$,$"$J$?\e(B
26712 \e$B$K%S!<%W2;$rLD$i$9;v$,$"$j$^$9!#$b$7$3$l$,5/$3$C$?$J$i!"\e(B
26713 @code{max-lisp-eval-depth} \e$B$r\e(B 500 \e$B$+$=$l$/$i$$$NCM$K@_Dj$7$F2<$5$$!#\e(B
26714 @end enumerate
26715
26716 \e$B$b$7B>$NA4$F$,<:GT$7$?$J$i!"%P%0$H$7$FLdBj$rJs9p$7$F2<$5$$!#\e(B
26717
26718 @cindex bugs
26719 @cindex reporting bugs
26720
26721 @kindex M-x gnus-bug
26722 @findex gnus-bug
26723 \e$B$b$7\e(B Gnus \e$B$N%P%0$r8+$D$1$?$J$i!"L?Na\e(B @kbd{M-x gnus-bug} \e$B$K$h$C$F$=$l$rJs\e(B
26724 \e$B9p$9$k;v$,$G$-$^$9!#\e(B
26725 @kbd{M-x set-variable RET debug-on-error RET t RET} \e$B$H$7$F!"$=$l$+$i;d$K\e(B
26726 \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
26727 \e$B%0$r:F8=$5$;$kJ}K!$r@53N$K=q$$$F$/$l$?$H$-$N$_!"$=$l$r=$@5$9$k;v$,$G$-$^\e(B
26728 \e$B$9!#\e(B
26729
26730 \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
26731 \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
26732 \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
26733 \e$B$G$9!#\e(B
26734
26735 \e$B;d$O!"5-21$H$$$&<oN`$N$b$N$OA4$/;}$C$F$$$J$$;v$r3P$($F$*$/;v$b=EMW$G$9!#\e(B
26736 \e$B$b$7$"$J$?$,%P%0Js9p$rAw$k$H!";d$,JVEz$rAw$j$^$9!#$=$7$F!"$=$l$+$i$"$J$?\e(B
26737 \e$B$,\e(B ``\e$B$$$d!"$=$&$G$O$J$$\e(B! \e$B$3$N$P$+<T\e(B!'' \e$B$H$@$1Aw$jJV$7$F$/$k$H!";d$O$"$J\e(B
26738 \e$B$?$,2?$KBP$7$F;d$rIn?+$7$F$$$k$+$,$o$+$j$^$;$s!#>o$K!"A4$F$r@bL@$7$9$.$F\e(B
26739 \e$B2<$5$$!#$=$l$O2f!9A4$F$K$H$C$F$b$C$H4JC1$K$J$j$^$9\e(B---\e$B$b$7;d$,I,MW$JA4$F\e(B
26740 \e$B$N>pJs$rF@$i$l$J$+$C$?$i!";d$O$"$J$?$K%a!<%k$rAw$C$F$5$i$J$k>pJs$r5a$a!"\e(B
26741 \e$B$=$N7k2LA4$F$,$h$jB?$/$N;~4V$r<h$k;v$K$J$j$^$9!#\e(B
26742
26743 \e$B$b$7$"$J$?$ND>LL$7$F$$$kLdBj$,Hs>o$K;k3PE*$G!"$=$l$r>e<j$/@bL@$G$-$J$$>l\e(B
26744 \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
26745 \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
26746 \e$B$5$$!#\e(B
26747
26748 @cindex patches
26749 \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
26750 \e$B$_$^$;$s$,$=$N%Q%C%A$O\e(B @samp{diff -u} \e$B$G:n$C$F2<$5$$!#\e(B
26751
26752 @cindex edebug
26753 \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
26754 \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
26755 \e$B$K$D$$$F$O\e(B Elisp \e$B%^%K%e%"%k\e(B (@pxref{Debugging, , Debugging Lisp
26756 Programs, elisp, The GNU Emacs Lisp Reference Manual}) \e$B$K=q$+$l$F$$$^$9!#\e(B
26757 edebug \e$B$r;O$a$k$K$O!"$b$7\e(B @kbd{c} \e$B$r2!$7$?$H$-$K$"$kJQ$J?6Iq$$$,H/8+$5$l\e(B
26758 \e$B$k$J$i$P!"Bh0lJb$O\e(B @kbd{C-h k c} \e$B$r%?%$%W$7!"%I%-%e%a%s%F!<%7%g%s!&%P%C\e(B
26759 \e$B%U%!!<Cf$G%O%$%Q!<%j%s%/$r%/%j%C%/\e(B (Emacs\e$B$N$_\e(B) \e$B$7$F!"$=$N4X?tDj5A$r;2>H\e(B
26760 \e$B$9$k$3$H$G$9!#$=$7$F$=$N4X?tL>$N>l=j$G\e(B @kbd{M-x edebug-defun RET} \e$B$r%?%$\e(B
26761 \e$B%W$7$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(B
26762 Lisp \e$B%P%C%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$r\e(B
26763 \e$BI>2A!"\e(B@kbd{C-h v} \e$B$GJQ?t$r8!::!"\e(B@kbd{q} \e$B$G<B9T$rCfCG!"$"$k$$\e(B
26764 \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
26765
26766 @cindex elp
26767 @cindex profile
26768 @cindex slow
26769 \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
26770 \e$B$?$a$KL@$i$+$K$J$kLdBj$,$"$j$^$9!#$=$s$J>l9g$K$O\e(B @kbd{M-x
26771 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
26772 \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
26773 \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
26774 \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
26775 \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
26776 \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
26777 \e$B$7$F$_$?$$\e(B Gnus \e$B$NItJ,$r7WB,$9$k$?$a$N@_Dj$r!"Nc$($P\e(B @kbd{M-x
26778 elp-instrument-package RET gnus} \e$B$d\e(B @kbd{M-x elp-instrument-package RET
26779 message} \e$B$G9T$J$C$F2<$5$$!#$=$7$F!"CY$$F0:n$r9T$J$o$;$F$+$i\e(B @kbd{M-x
26780 elp-results} \e$B$r2!$7$^$7$g$&!#$9$k$H!"$I$NF0:n$,;~4V$r?)$C$F$$$k$+$r8+$F!"\e(B
26781 \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
26782 \e$B$NCf$G:G$bCY$$4X?t$GHq$d$5$l$?;~4V$h$j$O$k$+$KD9$/$+$+$k$N$O!"$?$V\e(B
26783 \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
26784 \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
26785 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
26786 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
26787 \e$B$:$7$b40A4$KF0:n$9$k$H$O8B$i$J$$$+$b$7$l$^$;$s!#\e(B
26788
26789 \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
26790 \e$B$&!#;d$O$"$^$jLr$KN)$A$^$;$s!#\e(B
26791
26792 @cindex gnu.emacs.gnus
26793 @cindex ding mailing list
26794 \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;v$b$G$-$^\e(B
26795 \e$B$9!#9XFI$9$k$?$a$K$O\e(B @email{ding-request@@gnus.org} \e$B$K=q$$$F2<$5$$!#\e(B
26796
26797 @page
26798 @node Gnus Reference Guide
26799 @section Gnus \e$B$N;2>H%,%$%I\e(B
26800
26801 \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
26802 \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
26803 \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
26804 \e$B$J$$F0:n$r$$$/$D$+$H!";d$,:#$d$C$F$k$3$H$H!#\e(B
26805
26806 \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
26807 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
26808 \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
26809 \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
26810 \e$B5A$7$F$$$-$^$9!#\e(B
26811
26812 @menu
26813 * Gnus Utility Functions::      \e$B;HMQ$G$-$k6&DL$N4X?t$HJQ?t\e(B
26814 * Back End Interface::          Gnus \e$B$O$I$&$d$C$F%5!<%P!<$HDL?.$9$k$N$+\e(B
26815 * Score File Syntax::           \e$B%9%3%"%U%!%$%k5,3J$N\e(B BNF \e$BDj5A\e(B
26816 * Headers::                     Gnus \e$B$O%X%C%@!<$rFbItE*$K$I$N$h$&$K3JG<$9$k$+\e(B
26817 * Ranges::                      \e$B$?$/$5$s$N?t$r3JG<$9$kJXMx$J7A<0\e(B
26818 * Group Info::                  \e$B%0%k!<%W>pJs7A<0\e(B
26819 * Extended Interactive::        \e$B5-9f@\F,<-$J$I\e(B
26820 * Emacs/XEmacs Code::           Gnus \e$B$OA4$F$N6aBe\e(B Emacsen \e$B$GF0:n$9$k\e(B
26821 * Various File Formats::        Gnus \e$B$N;HMQ$9$k%U%!%$%k$N7A<0\e(B
26822 @end menu
26823
26824 @node Gnus Utility Functions
26825 @subsection Gnus \e$B$NM-MQ$J4X?t\e(B
26826 @cindex Gnus utility functions
26827 @cindex utility functions
26828 @cindex functions
26829 @cindex internal variables
26830
26831 \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
26832 \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
26833 \e$B$N$N0lMw$G$9!#\e(B
26834
26835 @table @code
26836 @item gnus-newsgroup-name
26837 @vindex gnus-newsgroup-name
26838 \e$B$3$NJQ?t$O8=:_$N%K%e!<%9%0%k!<%W$NL>A0$rJ];}$7$F$$$^$9!#\e(B
26839
26840 @item gnus-find-method-for-group
26841 @findex gnus-find-method-for-group
26842 @var{group} \e$B$NA*BrJ}K!$rJV$94X?t$G$9!#\e(B
26843
26844 @item gnus-group-real-name
26845 @findex gnus-group-real-name
26846 \e$B@55,$N\e(B (\e$B@\F,<-IU$-$N\e(B) Gnus \e$B%0%k!<%WL>$r<u$1<h$j!"@\F,<-L5$7$NL>A0\e(B
26847 \e$B$rJV$7$^$9!#\e(B
26848
26849 @item gnus-group-prefixed-name
26850 @findex gnus-group-prefixed-name
26851 \e$B@\F,<-L5$7$N%0%k!<%WL>$HA*BrJ}K!$r<u$1<h$j!"@55,$N\e(B (\e$B@\F,<-IU$-$N\e(B)
26852 Gnus \e$B%0%k!<%WL>$rJV$7$^$9!#\e(B
26853
26854 @item gnus-get-info
26855 @findex gnus-get-info
26856 @var{group} \e$B$N%0%k!<%W>pJs0lMw$rJV$7$^$9!#\e(B
26857
26858 @item gnus-group-unread
26859 @findex gnus-group-unread
26860 @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
26861 \e$B$9!#\e(B
26862
26863 @item gnus-active
26864 @findex gnus-active
26865 @var{group} \e$B$N3hF0EPO?$G$9!#\e(B
26866
26867 @item gnus-set-active
26868 @findex gnus-set-active
26869 @var{group} \e$B$K3hF0EPO?$r@_Dj$7$^$9!#\e(B
26870
26871 @item gnus-add-current-to-buffer-list
26872 @findex gnus-add-current-to-buffer-list
26873 Gnus \e$B=*N;;~$K>C5n$9$k%P%C%U%!$N0lMw$K8=:_$N%P%C%U%!$rDI2C$7$^$9!#\e(B
26874
26875 @item gnus-continuum-version
26876 @findex gnus-continuum-version
26877 \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
26878 \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
26879 \e$B$9!#\e(B
26880
26881 @item gnus-group-read-only-p
26882 @findex gnus-group-read-only-p
26883 @var{group} \e$B$,FI$_=P$7@lMQ$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
26884
26885 @item gnus-news-group-p
26886 @findex gnus-news-group-p
26887 @var{group} \e$B$,%K%e!<%9%P%C%/%(%s%I$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
26888
26889 @item gnus-ephemeral-group-p
26890 @findex gnus-ephemeral-group-p
26891 @var{group} \e$B$,C;4|%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
26892
26893 @item gnus-server-to-method
26894 @findex gnus-server-to-method
26895 @var{server} \e$B$KBP1~$7$F$$$kA*BrJ}K!$rJV$7$^$9!#\e(B
26896
26897 @item gnus-server-equal
26898 @findex gnus-server-equal
26899 \e$BFs$D$N2>A[%5!<%P!<$,F10l$N$b$N$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
26900
26901 @item gnus-group-native-p
26902 @findex gnus-group-native-p
26903 @var{group} \e$B$,4pK\%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
26904
26905 @item gnus-group-secondary-p
26906 @findex gnus-group-secondary-p
26907 @var{group} \e$B$,Fs<!%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
26908
26909 @item gnus-group-foreign-p
26910 @findex gnus-group-foreign-p
26911 @var{group} \e$B$,30It%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
26912
26913 @item gnus-group-find-parameter
26914 @findex gnus-group-find-parameter
26915 @var{group} \e$B$N%Q%i%a!<%?0lMw$rJV$7$^$9!#Fs$DL\$N0z?t$rM?$($k$H!"\e(B
26916 @var{group} \e$BMQ$N$=$N%Q%i%a!<%?$NCM$rJV$7$^$9!#\e(B
26917
26918 @item gnus-group-set-parameter
26919 @findex gnus-group-set-parameter
26920 \e$B;0$D$N0z?t\e(B @var{group}, @var{parameter}, @var{value} \e$B$r<h$j$^$9!#\e(B
26921
26922 @item gnus-narrow-to-body
26923 @findex gnus-narrow-to-body
26924 \e$B8=:_$N%P%C%U%!$N5-;v$NK\J8$r@)8BI=<($7$^$9!#\e(B
26925
26926 @item gnus-check-backend-function
26927 @findex gnus-check-backend-function
26928 \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
26929 \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
26930
26931 @lisp
26932 (gnus-check-backend-function "request-scan" "nnml:misc")
26933 @result{} t
26934 @end lisp
26935
26936 @item gnus-read-method
26937 @findex gnus-read-method
26938 \e$BMxMQ<T$KA*BrJ}K!$r%W%m%s%W%HF~NO$7$F$b$i$$$^$9!#\e(B
26939 @end table
26940
26941 @node Back End Interface
26942 @subsection \e$B%P%C%/%(%s%I%$%s%?!<%U%'!<%9\e(B
26943
26944 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
26945 \e$BCN$j$^$;$s!#$?$@2>A[%5!<%P!<\e(B @dfn{virtual servers} \e$B$HBPOC$9$kJ}K!$rCN$C\e(B
26946 \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
26947 \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
26948 \e$B$O\e(B @code{nntp}, @code{nnspool}, @code{nnmbox} \e$B$J$I$,$"$j$^$9!#8e<T$NNc$H\e(B
26949 \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
26950
26951 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\e(B
26952 \e$B$-$O!"DL>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\e(B
26953 \e$B%/%(%s%I$O\e(B ``\e$B8=:_$N\e(B'' \e$B2>A[%5!<%P!<$r;HMQ$7$^$9!#\e(B) \e$BNc$($P!"\e(B
26954 @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
26955 \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
26956 \e$B$9!#\e(B
26957
26958 \e$B2>A[%5!<%P!<L>$O!"J*M}E*$J%5!<%P!<L>$H$O2?$N4X78$bL5$$$3$H$KCm0U$7$F$/$@\e(B
26959 \e$B$5$$!#$3$NNc$r8+$F$/$@$5$$!#\e(B
26960
26961 @lisp
26962 (nntp "odd-one"
26963       (nntp-address "ifi.uio.no")
26964       (nntp-port-number 4324))
26965 @end lisp
26966
26967 \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
26968 \e$BL>$O\e(B @samp{odd-one} \e$B$G$9!#\e(B
26969
26970 \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
26971 \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
26972 \e$B$r9T$J$&O"A[%j%9%H$rJ];}$9$k$3$H$K$h$C$F<B8=$7$F$$$^$9!#\e(B
26973
26974 \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
26975 \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
26976 \e$B$,B8:_$9$k$+$r>o$K3NG'$9$kG$0U4X?t\e(B @dfn{optional functions} \e$B$G$9!#\e(B
26977
26978 \e$B$3$l$i$N4X?t$OA4$F!"JV5Q%G!<%?\e(B
26979 \e$B$r\e(B @code{nntp-server-buffer} (@samp{*nntpd*}) \e$B%P%C%U%!!<$KJV$9$3$H$,5a$a\e(B
26980 \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
26981 \e$B$;$s!#;d$,7k2L$N%G!<%?\e(B @dfn{resulting data} \e$B$H8@$C$?$H$-$O!"$=$N%P%C%U%!!<\e(B
26982 \e$B$NCf$N%G!<%?$r;X$7$F$$$^$9!#JV5QCM\e(B @dfn{return value} \e$B$H8@$C$?$H$-$O!"4X\e(B
26983 \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
26984 \e$B$-$OJV5QCM$H$7$F\e(B@code{nil} \e$B$rJV$5$J$/$F$O$$$1$^$;$s!#\e(B
26985
26986 \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
26987 \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
26988 \e$B;~$K$O0l$D$@$1$7$+A`:n$7$J$$%P%C%/%(%s%I$G!"\e(B``\e$B%5!<%P!<\e(B'' \e$B$N35G0$,$"$j$^\e(B
26989 \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\e(B
26990 \e$B$G!"$=$l0J>e$N$b$N$G$O$"$j$^$;$s!#\e(B
26991
26992 Gnus \e$B$O%0%k!<%WL>$H5-;vHV9f$K$h$C$F$=$l$>$l$N%a%C%;!<%8$rFCDj$7$^$9!#$=\e(B
26993 \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
26994 \e$BBh0l$K!"$=$N?t;z$O@5$N@0?t$G$9!#BhFs$K!"\e(BGnus \e$B$r:.Mp$5$;$k$3$H$J$/8E$$5-\e(B
26995 \e$B;vHV9f$r8e$G\e(B ``\e$B:F;HMQ\e(B'' \e$B$9$k$3$H$OIaDL$O$G$-$^$;$s!#$=$l$O!"$b$7$"$k%0%k!<\e(B
26996 \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
26997 \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
26998 @footnote{See the function @code{nnchoke-request-update-info},
26999 @ref{Optional Back End Functions}\e$B!#\e(B} \e$BBh;0$K!"5-;vHV9f$O$=$N%0%k!<%W$G$N\e(B
27000 \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
27001 \e$B=g$G$"$kI,MW$O$"$j$^$;$s$,!#\e(B
27002
27003 \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
27004 \e$B$$\e(B ``\e$B87$7$$\e(B'' \e$B@)8B$K$D$$$F@bL@$7$^$7$?!#$7$+$7!"5-;vHV9f$NJB$S$KH4$1$,$"\e(B
27005 \e$B$k$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\e(B
27006 \e$B$J$N$+$b$7$l$^$;$s!#$?$@$7\e(B ``\e$B:F;HMQIT2D\e(B'' \e$B$N@)8B$,$"$k$N$G!"$$$D$G$bHV9f\e(B
27007 \e$B$NH4$1$r2sHr$G$-$k$H$O8B$j$^$;$s!#$^$?!"2DG=$J8B$j5-;vHV9f$r\e(B 1 \e$B$+$i;O$a\e(B
27008 \e$B$k$3$H$O!"HV9f$r;H$$@Z$C$F$7$^$&$3$H$rHr$1$k$?$a$KLrN)$A$^$9!#\e(B
27009
27010 \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
27011 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
27012 \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
27013 \e$B0U$7$F2<$5$$!#\e(B
27014
27015 \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
27016 \e$B$9$3$H$K$7$^$9!#\e(B
27017
27018 @cindex @code{nnchoke}
27019
27020 @menu
27021 * Required Back End Functions::  \e$B<BAu$7$J$1$l$P$J$i$J$$4X?t\e(B
27022 * Optional Back End Functions::  \e$B<BAu$7$J$/$F$b$h$$4X?t\e(B
27023 * Error Messaging::             \e$B%a%C%;!<%8$d%(%i!<Js9p$rF@$kJ}K!\e(B
27024 * Writing New Back Ends::       \e$B8E$$%P%C%/%(%s%I$N3HD%\e(B
27025 * Hooking New Back Ends Into Gnus::  Gnus \e$BB&$G$7$J$1$l$P$J$i$J$$$3$H\e(B
27026 * Mail-like Back Ends::         \e$B%a!<%kIw%P%C%/%(%s%I$N$?$a$N=u8@\e(B
27027 @end menu
27028
27029 @node Required Back End Functions
27030 @subsubsection \e$BI,?\%P%C%/%(%s%I4X?t\e(B
27031
27032 @table @code
27033 @item (nnchoke-retrieve-headers ARTICLES &optional GROUP SERVER FETCH-OLD)
27034
27035 @var{articles} \e$B$O5-;vHV9f$NHO0O$+$"$k$$$O\e(B @code{Message-ID} \e$B$N%j%9%H$G$9!#\e(B
27036 \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$?\e(B
27037 \e$B5-;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\e(B
27038 \e$B$h$k<hF@$O%5%]!<%H$7$F$$$^$;$s!#$G$b$I$A$i$b%5%]!<%H$7$F$$$/$Y$-$G$7$g$&\e(B
27039
27040 \e$B7k2L$N%G!<%?$O\e(B HEAD \e$B$+\e(B @acronym{NOV} \e$B9T$N$$$:$l$+$G$"$j!"JV5QCM$O$3$l$r\e(B
27041 \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
27042 \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
27043 \e$B$+$b$7$l$^$;$s$,!"8=:_$N\e(B Gnus \e$B$G$O%5%]!<%H$5$l$F$$$^$;$s!#\e(B
27044
27045 @var{fetch-old} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"$"$k0UL#$G$N\e(B ``\e$BM>J,$J%X%C\e(B
27046 \e$B%@!<\e(B'' \e$B$r<hF@$7$h$&$H$7$^$9!#$3$l$ODL>o!"\e(B@code{articles} \e$B$NCf$N:G>.HV9f\e(B
27047 \e$B$N5-;v$h$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%@!<\e(B
27048 \e$B$r<hF@$7!"6u=j$rKd$a$k$3$H$r9T$J$$$^$9!#$b$7%P%C%/%(%s%I$,$3$NMW5a$K=>$&\e(B
27049 \e$B$3$H$rHQ$o$7$$$H;W$C$?>l9g$K$O!"$3$N%Q%i%a!<%?$NB8:_$OL5;k$5$l$k$3$H$b$"\e(B
27050 \e$B$j$^$9!#$3$NCM$,\e(B @code{nil} \e$B$G$b?t;z$G$b$J$1$l$P!":GBg8B$N<hF@$r9T$J$$$^\e(B
27051 \e$B$9!#\e(B
27052
27053 \e$B$3$l$,\e(B HEAD \e$B$NNc$G$9!#\e(B
27054
27055 @example
27056 221 1056 Article retrieved.
27057 Path: ifi.uio.no!sturles
27058 From: sturles@@ifi.uio.no (Sturle Sunde)
27059 Newsgroups: ifi.discussion
27060 Subject: Re: Something very droll
27061 Date: 27 Oct 1994 14:02:57 +0100
27062 Organization: Dept. of Informatics, University of Oslo, Norway
27063 Lines: 26
27064 Message-ID: <38o8e1$a0o@@holmenkollen.ifi.uio.no>
27065 References: <38jdmq$4qu@@visbur.ifi.uio.no>
27066 NNTP-Posting-Host: holmenkollen.ifi.uio.no
27067 .
27068 @end example
27069
27070 \e$B$D$^$j!"JV5QCM$,\e(B @code{headers} \e$B$G$"$k$H$-$O!"%G!<%?%P%C%U%!$K$3$l$i%X%C\e(B
27071 \e$B%@!<$,$$$/$D$+$"$k$H$$$&$3$H$r0UL#$7$^$9!#\e(B
27072
27073 \e$B$3$l$,$=$N%P%C%U%!!<$N\e(B BNF \e$BDj5A$G$9!#\e(B
27074
27075 @example
27076 headers        = *head
27077 head           = error / valid-head
27078 error-message  = [ "4" / "5" ] 2number " " <error message> eol
27079 valid-head     = valid-message *header "." eol
27080 valid-message  = "221 " <number> " Article retrieved." eol
27081 header         = <text> eol
27082 @end example
27083
27084 @cindex BNF
27085 (\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)
27086
27087 \e$B$b$7JV5QCM$,\e(B @code{nov} \e$B$G$"$l$P!"%G!<%?%P%C%U%!!<$K\e(B
27088 \e$B$O\e(B @dfn{network overview database} \e$B9T$,4^$^$l$F$J$/$F$O$J$j$^$;$s!#\e(B
27089 \e$B$3$l$O4pK\E*$K$OJ#?t$NMs$r%?%V$G6h@Z$C$?$b$N$G$9!#\e(B
27090
27091 @example
27092 nov-buffer = *nov-line
27093 nov-line   = field 7*8[ <TAB> field ] eol
27094 field      = <text except TAB>
27095 @end example
27096
27097 \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
27098 @ref{Headers} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
27099
27100 @item (nnchoke-open-server SERVER &optional DEFINITIONS)
27101
27102 \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\e(B
27103 \e$B$3$N2>A[%5!<%P!<$rDj5A$9$k\e(B @code{(VARIABLE VALUE)} \e$BAH$N%j%9%H$G\e(B
27104 \e$B$9!#\e(B
27105
27106 \e$B$b$7%5!<%P!<$r3+$/$3$H$,$G$-$J$1$l$P!"%(%i!<$O%7%0%J%k$G$ODLCN$5\e(B
27107 \e$B$l$^$;$s!#$=$7$F%P%C%/%(%s%I$O!"$=$l0J8e$N$3$N%5!<%P!<$X$N@\B3MW\e(B
27108 \e$B5a$r5qH]$9$k$3$H$b$G$-$^$9!#<B:]!"$=$&$9$Y$-$G$9!#\e(B
27109
27110 \e$B$b$7$=$N%5!<%P!<$,$9$G$K3+$$$F$$$l$P!"$3$N4X?t$O\e(B @code{nil} \e$B0J30\e(B
27111 \e$B$NCM$rJV5Q$7$J$1$l$P$J$j$^$;$s!#$3$N$H$-!"JV$5$l$k7k2L$N%G!<%?$O\e(B
27112 \e$B$"$j$^$;$s!#\e(B
27113
27114 @item (nnchoke-close-server &optional SERVER)
27115
27116 @var{server} \e$B$X$N@\B3$rJD$8!"$3$l$K4XO"$9$k$9$Y$F$N;q8;$r3+J|$7\e(B
27117 \e$B$^$9!#$b$72?$i$+$NM}M3$G%5!<%P!<$rJD$8$k$3$H$,$G$-$J$1$l$P!"\e(B
27118 @code{nil} \e$B$rJV5Q$7$^$9!#\e(B
27119
27120 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27121
27122 @item (nnchoke-request-close)
27123
27124 \e$BA4$F$N%5!<%P!<$N@\B3$rJD$8!"%P%C%/%(%s%I$,J]M-$7$F$$$kA4$F$N;q8;\e(B
27125 \e$B$r3+J|$7$^$9!#$3$N%P%C%/%(%s%I$K$h$C$F:n@.$5$l$?%P%C%U%!$OA4$F:o\e(B
27126 \e$B=|$5$l$^$9!#\e(B(@code{nntp-server-buffer} \e$B$O:o=|$5$l$^$;$s$,!#\e(B) \e$B$3\e(B
27127 \e$B$N4X?t$ODL>o!"\e(BGnus \e$B$,=*N;$9$k$H$-$K$N$_8F$S=P$5$l$^$9!#\e(B
27128
27129 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27130
27131 @item (nnchoke-server-opened &optional SERVER)
27132
27133 \e$B$b$7\e(B @var{server} \e$B$,8=:_$N2>A[%5!<%P!<$G!"$=$NJ*M}%5!<%P!<$X$N@\\e(B
27134 \e$BB3$,@8$-$F$$$l$P!"$3$N4X?t$O\e(B @code{nil} \e$B0J30$NCM$rJV$7$^$9!#$3$N\e(B
27135 \e$B4X?t$O$I$s$J>l9g$G$b!"@\B3$,<:$o$l$?%5!<%P!<$X$N:F@\B3$r9T$J$&$3\e(B
27136 \e$B$H$O$"$j$^$;$s!#\e(B
27137
27138 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27139
27140 @item (nnchoke-status-message &optional SERVER)
27141
27142 \e$B$3$N4X?t$O\e(B @var{server} \e$B$+$i$N:G8e$N%(%i!<%a%C%;!<%8$rJV5Q$7$^$9!#\e(B
27143
27144 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27145
27146 @item (nnchoke-request-article ARTICLE &optional GROUP SERVER TO-BUFFER)
27147
27148 \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
27149 \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
27150 \e$B$N<hF@$r<BAu$9$k$+$I$&$+$OG$0U$G$9$,!"2DG=$G$"$k$H4r$7$$$G$9$M!#\e(B
27151
27152 @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
27153 \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$"$k%P%C\e(B
27154 \e$B%U%!$+$iJL$N%P%C%U%!$K%3%T!<$9$k$3$H$rHr$1$k$3$H$,$G$-!"$=$7$F\e(B Gnus \e$B$ODL\e(B
27155 \e$B>o!"5-;v%P%C%U%!$KD>@\5-;v$rA^F~$9$k$h$&$KMW5a$7$F$$$^$9!#\e(B
27156
27157 \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!<%W\e(B
27158 \e$BL>$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
27159 \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
27160 \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
27161 \e$B;v$N<hF@$,@.8y$7$?$H$-$O\e(B @code{t} \e$B$rJV$7$^$9!#\e(B
27162
27163 @item (nnchoke-request-group GROUP &optional SERVER FAST)
27164
27165 @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
27166 \e$B%W$K$9$k!"$H$$$&I{:nMQ$b$"$j$^$9!#\e(B
27167
27168 @var{fast} \e$B$,$"$l$P!"JXMx$J%G!<%?$rJV$9LLE]$r9T$J$o$:$K!"C1$K\e(B
27169 @var{group} \e$B$r8=:_$N%0%k!<%W$K$7$^$9!#\e(B
27170
27171 \e$B$3$l$,7k2L$N%G!<%?$NNc$H!"$=$l$NDj5A$G$9!#\e(B
27172
27173 @example
27174 211 56 1000 1059 ifi.discussion
27175 @end example
27176
27177 \e$B:G=i$N?t;z$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
27178 \e$B$"$k5-;v$NAm?t!":G>.$N5-;vHV9f!":GBg$N5-;vHV9f!"$=$7$F:G8e$,%0%k!<%WL>$G\e(B
27179 \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
27180 \e$B$H$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#$$$/$D$+$N5-;v$O<h$j>C$5$l$F$$$k$+$b$7$l\e(B
27181 \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
27182 \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\e(B
27183 \e$B$F$"$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
27184 \e$B$O\e(B 0 \e$B$H$7$FJs9p$5$l$J$1$l$P$J$j$^$;$s!#\e(B
27185
27186 @example
27187 group-status = [ error / info ] eol
27188 error        = [ "4" / "5" ] 2<number> " " <Error message>
27189 info         = "211 " 3* [ <number> " " ] <string>
27190 @end example
27191
27192 @item (nnchoke-close-group GROUP &optional SERVER)
27193
27194 @var{group} \e$B$rJD$8!"$=$l$K@\B3$5$l$F$$$kA4$F$N;q8;$r3+J|$7$^$9!#$3$l$O$[\e(B
27195 \e$B$H$s$I$N%P%C%/%(%s%I$G$O2?$b$9$k$3$H$,$J$$$G$7$g$&!#\e(B
27196
27197 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27198
27199 @item (nnchoke-request-list &optional SERVER)
27200
27201 @var{server} \e$B>e$GMxMQ2DG=$JA4$F$N%0%k!<%W$N0lMw$rJV$7$^$9!#$3$l\e(B
27202 \e$B$O\e(B @emph{\e$BA4It\e(B} \e$B$H$$$&0UL#$G$9!#\e(B
27203
27204 \e$B$3$l$,!"$?$C$?Fs$D$7$+%0%k!<%W$r;}$C$F$$$J$$%5!<%P!<$+$i$NNc$G$9!#\e(B
27205
27206 @example
27207 ifi.test 0000002200 0000002000 y
27208 ifi.discussion 3324 3300 n
27209 @end example
27210
27211 \e$B3F9T$K$O%0%k!<%WL>$,$"$j!"$=$7$F$=$N%0%k!<%WFb$N:GBg$N5-;vHV9f!":G>.$N5-\e(B
27212 \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
27213 \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
27214
27215 @example
27216 active-file = *active-line
27217 active-line = name " " <number> " " <number> " " flags eol
27218 name        = <string>
27219 flags       = "n" / "y" / "m" / "x" / "j" / "=" name
27220 @end example
27221
27222 \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
27223 \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
27224 \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
27225 \e$B$$$&$3$H$r<($7$F$$$^$9!#\e(B
27226
27227 @item (nnchoke-request-post &optional SERVER)
27228
27229 \e$B$3$N4X?t$O!"8=:_$N%P%C%U%!$rEj9F$7$^$9!#$3$l$OEj9F$,@.8y$7$?$+$I$&$+$rJV\e(B
27230 \e$B5Q$7$F$b9=$$$^$;$s$,!"I,?\$G$O$"$j$^$;$s!#Nc$($P!"Ej9F$,HsF14|$K9T$o$l$k\e(B
27231 \e$B$N$G$"$l$P!"$3$N4X?t$,=*N;$7$?;~E@$G$OEj9F$OIaDL40N;$7$F$$$^$;$s!#$=$N>l\e(B
27232 \e$B9g$3$N4X?t$O!"Ej9F$r40N;$5$;$k$3$H$,$G$-$J$$$H$-!"$=$l$r$O$C$-$j$HMxMQ<T\e(B
27233 \e$B$KCN$i$;$k8+D%$j4X?t$N$h$&$J$b$N$r@_Dj$9$k$Y$-$G$7$g$&!#\e(B
27234
27235 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27236 @end table
27237
27238 @node Optional Back End Functions
27239 @subsubsection \e$BG$0U%P%C%/%(%s%I4X?t\e(B
27240
27241 @table @code
27242 @item (nnchoke-retrieve-groups GROUPS &optional SERVER)
27243
27244 @var{groups} \e$B$O%0%k!<%W$N%j%9%H$G$"$j!"$3$N4X?t$O$=$l$iA4It$N%0\e(B
27245 \e$B%k!<%W$N%G!<%?$rMW5a$7$^$9!#$I$&$d$C$F$=$l$r9T$J$&$+$O\e(B Gnus \e$B$NCN$C\e(B
27246 \e$B$?$3$H$G$O$"$j$^$;$s$,!"$3$l$O$G$-$k$@$1?WB.$JJ}K!$G9T$J$o$J$1$l\e(B
27247 \e$B$P$J$j$^$;$s!#\e(B
27248
27249 \e$B$3$N4X?t$NJV5QCM$O\e(B @code{active} \e$B$+\e(B @code{group} \e$B$N$$$:$l$+$G!"\e(B
27250 \e$B7k2L$N%G!<%?$N7A<0$,2?$G$"$k$+$r<($7$^$9!#A0<T\e(B
27251 \e$B$O\e(B @code{nnchoke-request-list} \e$B$K$h$k%G!<%?$HF1$87A<0$G$"$j!"0lJ}8e\e(B
27252 \e$B<T$O\e(B @code{nnchoke-request-group} \e$B$,M?$($k$b$N$HF1$87A<0$N9T$G%P%C\e(B
27253 \e$B%U%!$OKd$a$i$l$^$9!#\e(B
27254
27255 @example
27256 group-buffer = *active-line / *group-status
27257 @end example
27258
27259 @item (nnchoke-request-update-info GROUP INFO &optional SERVER)
27260
27261 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
27262 \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
27263 \e$B$K\e(B) \e$BK\Ev$KA4$F$N>pJs$r;}$C$F$$$k>l9g$KJXMx$K$J$j$^$9!#$3$N4X?t$O!"$=$NMW\e(B
27264 \e$B5a$KE,9g$5$;$k>pJs$rGK2uE*$KCV$-49$(!"\e(B@code{nil} \e$B$G$O$J$$CM$rJV$5$J$1$l\e(B
27265 \e$B$P$J$j$^$;$s\e(B (\e$BNc30E*$K!"\e(B@code{nntp-request-update-info} \e$B$O%M%C%H%o!<%/;q\e(B
27266 \e$B8;$rO2Hq$7$J$$$h$&$K!">o$K\e(B @code{nil} \e$B$rJV$7$^$9\e(B)\e$B!#\e(B
27267
27268 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27269
27270 @item (nnchoke-request-type GROUP &optional ARTICLE)
27271
27272 \e$BMxMQ<T$,\e(B ``\e$B%K%e!<%9$rAw?.$9$k\e(B'' \e$BL?Na\e(B (\e$BNc$($P!"35N,%P%C%U%!$G\e(B @kbd{F}) \e$B$r\e(B
27273 \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
27274 \e$B%9$G$"$k$+%a!<%k$G$"$k$+$rCN$i$J$/$F$O$J$j$^$;$s!#$3$N4X?t\e(B
27275 \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
27276 \e$B%a!<%k$G$"$l$P\e(B @code{mail} \e$B$r!"$=$N<oJL$r7hDj$G$-$J$1$l\e(B
27277 \e$B$P\e(B @code{unknown} \e$B$rJV5Q$7$^$9!#\e(B(@var{article} \e$B0z?t$O!"%a!<%k%0%k!<%W$H\e(B
27278 \e$B%K%e!<%9%0%k!<%W$,$4$A$c$^$<$K$J$C$F$k$+$b$7$l$J$$\e(B @code{nnvirtual} \e$B$K$*\e(B
27279 \e$B$$$FI,MW$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\e(B
27280 \e$B$+$b$7$l$^$;$s!#\e(B
27281
27282 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27283
27284 @item (nnchoke-request-set-mark GROUP ACTION &optional SERVER)
27285
27286 \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!";~8B\e(B
27287 \e$B>C5n$J$I\e(B) \e$B$rFbIt$G07$$!"\e(B@file{~/.newsrc.eld} \e$B$KJ]B8$7$^$9!#$7$+$7!"%P%C\e(B
27288 \e$B%/%(%s%I$K$O\e(B (@acronym{IMAP} \e$B$N$h$&$K\e(B) \e$B5-;v$NA4$F$N>pJs$r%5!<%P!<$K<}$a\e(B
27289 \e$B$k$N$G!"\e(BGnus \e$B$O0u$N>pJs$r%5!<%P!<$KEAC#$7$J$1$l$P$J$i$J$$$b$N$,$"$j$^$9!#\e(B
27290
27291 @var{action} \e$B$O$3$N$h$&$JMM<0$N0u@_Dj$NMW5a$N%j%9%H$G$9\e(B:
27292
27293 @example
27294 (RANGE ACTION MARK)
27295 @end example
27296
27297 @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
27298 \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
27299 \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
27300 @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
27301 \e$B$k0u$O\e(B @code{read}, @code{tick}, @code{reply}, @code{expire},
27302 @code{killed}, @code{dormant}, @code{save}, @code{download},
27303 @code{unsend}, @code{forward} \e$B$*$h$S\e(B @code{recent} \e$B$G$9$,!"$b$72DG=$J$i!"\e(B
27304 \e$B$"$J$?$N%P%C%/%(%s%I$O$3$l$i$K@)8B$r$9$k$Y$-$G$O$"$j$^$;$s!#\e(B
27305
27306 \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
27307 \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
27308 \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
27309 \e$B$Y$-$G$9!#\e(B
27310
27311 \e$BF0:n%j%9%H$NNc$G$9\e(B:
27312
27313 @example
27314 (((5 12 30) 'del '(tick))
27315  ((10 . 90) 'add '(read expire))
27316  ((92 94) 'del '(read)))
27317 @end example
27318
27319 \e$B4X?t$O0u$r@_Dj$G$-$J$+$C$?5-;v$NHO0O$rJV$9$Y$-$G$9\e(B (\e$B8=:_$OA4$/;H$o$l$F$$\e(B
27320 \e$B$^$;$s\e(B)\e$B!#\e(B
27321
27322 \e$B$3$N4X?t$+$i$O7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27323
27324 @item (nnchoke-request-update-mark GROUP ARTICLE MARK)
27325
27326 \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
27327 \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
27328 \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
27329 \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
27330 @code{nil} \e$B$d$=$NB>$N%4%_$rJV$7$F$O$$$1$^$;$s!#\e(B
27331
27332 \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
27333 \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\e(B
27334 \e$B%k!<%W$G4{FI$N0u$rIU$1$k$H!"7k2L$H$7$F$=$N5-;v$K4|8B@Z$l>C5n$N0u$,IU$1$i\e(B
27335 \e$B$l$^$9!#\e(B
27336
27337 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27338
27339 @item (nnchoke-request-scan &optional GROUP SERVER)
27340
27341 \e$B$3$N4X?t$O!"%P%C%/%(%s%I$,E~Ce5-;v$r3NG'$9$kMW5a$r9T$J$&$H$-$K$$$D$G\e(B
27342 \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
27343 \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
27344 \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
27345 \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\e(B
27346 \e$B$rAv::$9$k$N$OBgJQ$9$.$k$HH=CG$7$?>l9g$K$O!"A4%0%k!<%W$NA4Av::$r9T$J$C$F\e(B
27347 \e$B$b9=$$$^$;$s!#$G$9$,!"<BMQE*$K$G$-$l$P$=$l$r6I=jE*$KJD$8$F$*$/J}$,NI$$$G\e(B
27348 \e$B$7$g$&!#\e(B
27349
27350 \e$B$3$N4X?t$KJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27351
27352 @item (nnchoke-request-group-description GROUP &optional SERVER)
27353
27354 \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
27355
27356 @example
27357 description-line = name <TAB> description eol
27358 name             = <string>
27359 description      = <text>
27360 @end example
27361
27362 @item (nnchoke-request-list-newsgroups &optional SERVER)
27363
27364 \e$B$3$N4X?t$K$h$C$FJV$5$l$k7k2L$N%G!<%?$O!"%5!<%P!<>e$GMxMQ$G$-$k%0\e(B
27365 \e$B%k!<%WA4$F$N@bL@$G$9!#\e(B
27366
27367 @example
27368 description-buffer = *description-line
27369 @end example
27370
27371 @item (nnchoke-request-newgroups DATE &optional SERVER)
27372
27373 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O!"\e(B@samp{date} \e$B0J9_$K:n@.$5$l$?A4$F$N%0\e(B
27374 \e$B%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!<%k\e(B
27375 \e$B$d%K%e!<%9$N%X%C%@!<$G;H$o$l$k7A<0$G!"%G%#%U%)%k%H$G$O4X\e(B
27376 \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
27377 \e$B%U%!$N7A<0$G$J$1$l$P$J$j$^$;$s!#\e(B
27378
27379 \e$B$3$N4X?t$,\e(B ``\e$BB?$9$.$k\e(B'' \e$B%0%k!<%W$rJV$7$F$b%*!<%1%$$G$9!#$$$/$D$+$N%P%C%/\e(B
27380 \e$B%(%s%I$O?7$7$$%0%k!<%W$r8+$D$1$k$h$j$b!"3Z$r$7$FA4$F$N%0%k!<%W$N%j%9%H$r\e(B
27381 \e$BJV$9$+$b$7$l$^$;$s!#$7$+$7%P%C%/%(%s%I$,JV$9B?$/$N%0%k!<%W$KBP$7$F$3\e(B
27382 \e$B$l\e(B (\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!"%f!<%6!<\e(B
27383 \e$B<+?H$,:n$C$?%0%k!<%W$J$i$PB?$9$.$k$3$H$O$J$$$G$7$g$&!#$G$9$+\e(B
27384 \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
27385 \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
27386 \e$B$F$$$^$9$+$i!"B?$/$N%0%k!<%W$,JV$C$F$/$k$3$H$,$"$j$($^$9!#\e(B
27387
27388 @item (nnchoke-request-create-group GROUP &optional SERVER)
27389
27390 \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
27391
27392 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27393
27394 @item (nnchoke-request-expire-articles ARTICLES &optional GROUP SERVER FORCE)
27395
27396 \e$B$3$N4X?t$O!"\e(B@var{articles} \e$B$NHO0O$NA4$F$N5-;v$KBP$7$F4|8B@Z$l>C5n=hM}$r\e(B
27397 \e$B9T$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
27398 \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
27399 \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
27400 \e$B?7$7$$$b$N$G$"$C$F$b!"A4$F$N\e(B@var{articles} \e$B$,>C5n$5$l$^$9!#\e(B
27401
27402 \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
27403 \e$B$rJV$7$^$9!#\e(B
27404
27405 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27406
27407 @item (nnchoke-request-move-article ARTICLE GROUP SERVER ACCEPT-FORM &optional LAST)
27408
27409 \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
27410 \e$B$i\e(B @var{accept-form} \e$B$r8F$S=P$7$F0\F0$7$^$9!#\e(B
27411
27412 \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
27413 \e$B%@!<9T$rA4$F:o=|$7!"0lHL$K5-;v$r!V$-$l$$$5$C$Q$j!W$K$7$^$9!#$=$7$F\e(B ``\e$B$-\e(B
27414 \e$B$l$$$J\e(B'' \e$B5-;v$N$"$k%P%C%U%!!<$G\e(B @var{accept-form} \e$B$r\e(B @code{eval} \e$B$7$^$9!#\e(B
27415 \e$B$3$l$OK\Ev$KJ#@=$r9T$J$$$^$9!#$b$7\e(B @code{eval} \e$B$,\e(B @code{nil} \e$B0J30$NCM$r\e(B
27416 \e$BJV$7$?$i!"$=$N5-;v$O:o=|$5$l$^$;$s!#\e(B
27417
27418 @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
27419 \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
27420 \e$B$^$9!#\e(B
27421
27422 \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
27423 @code{cdr} \e$B$G$"$k\e(B cons \e$B%;%k$rJV$7$^$9!#\e(B
27424
27425 \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
27426 \e$B:_$7$J$1$l$^$J$j$^$;$s!#\e(B
27427
27428 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27429
27430 @item (nnchoke-request-accept-article GROUP &optional SERVER LAST)
27431
27432 \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
27433 @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
27434 \e$B9T$o$l$k$H$$$&0UL#$G$9!#\e(B
27435
27436 \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
27437 @code{cdr} \e$B$G$"$k\e(B cons \e$B%;%k$rJV$7$^$9!#\e(B
27438
27439 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27440
27441 @item (nnchoke-request-replace-article ARTICLE GROUP BUFFER)
27442
27443 \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
27444 @var{buffer} \e$B$r$=$3$KA^F~$7$^$9!#\e(B
27445
27446 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27447
27448 @item (nnchoke-request-delete-group GROUP FORCE &optional SERVER)
27449
27450 \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
27451 \e$B%k!<%WFb$NA4$F$N5-;v$rK\Ev$K>C5n$7!"$=$7$F$=$N%0%k!<%W<+?H$r>C5n$7$^$9!#\e(B
27452 (\e$B$b$7\e(B ``\e$B%0%k!<%W<+?H\e(B'' \e$B$H$$$&$b$N$,$"$l$P!#\e(B)
27453
27454 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27455
27456 @item (nnchoke-request-rename-group GROUP NEW-NAME &optional SERVER)
27457
27458 \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
27459 @var{group} \e$BFb$K$"$k5-;v$OA4$F\e(B @var{new-name} \e$B$K0\F0$7$^$9!#\e(B
27460
27461 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27462 @end table
27463
27464 @node Error Messaging
27465 @subsubsection \e$B%(%i!<%a%C%;!<%8I=<(\e(B
27466
27467 @findex nnheader-report
27468 @findex nnheader-get-report
27469 \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
27470 \e$B$F$O$J$j$^$;$s\e(B --- \e$BMW5a$r<B9T$G$-$J$$$H$-$K%(%i!<$r@85/$5$;$F$O$$$1$^$;\e(B
27471 \e$B$s!#$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
27472 \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\e(B
27473 \e$B$K$J$j$^$9!#$3$N4X?t$O>o$K\e(B@code{nil} \e$B$rJV$5$J$/$F$O$J$j$^$;$s!#\e(B
27474
27475 @lisp
27476 (nnheader-report 'nnchoke "You did something totally bogus")
27477
27478 (nnheader-report 'nnchoke "Could not request group %s" group)
27479 @end lisp
27480
27481 \e$B0lJ}\e(B Gnus \e$B$O!"%5!<%P!<$+$i\e(B @code{nil} \e$B$rJV$5$l$?$H$-\e(B
27482 \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
27483 \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
27484 \e$B?t\e(B --- \e$B%5!<%P!<$N%7%s%\%k$r<h$j$^$9!#\e(B
27485
27486 \e$BFbItE*$K$O!"$3$l$i$N4X?t$O\e(B @var{back-end}@code{-status-string} \e$B$K%"%/%;\e(B
27487 \e$B%9$^$9!"$D$^$j\e(B @code{nnchoke} \e$B%P%C%/%(%s%I$O$=$N%(%i!<%a%C%;!<%8\e(B
27488 \e$B$r\e(B @code{nnchoke-status-string} \e$B$K3JG<$7$^$9!#\e(B
27489
27490 @node Writing New Back Ends
27491 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r=q$/\e(B
27492
27493 \e$BB?$/$N%P%C%/%(%s%I$O$H$F$bN`;w$7$F$$$^$9!#\e(B
27494 @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
27495 \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
27496 \e$B$3$l$O%"%/%F%#%V%U%!%$%k$r;H$o$:!"35MW%G!<%?%Y!<%9$bJ];}$7$^$;$s!#\e(B
27497 @code{nndir} \e$B$O\e(B @code{nnml} \e$B$K$H$F$b;w$F$$$^$9$,!"$3$l$K\e(B
27498 \e$B$O\e(B ``\e$B%0%k!<%W\e(B'' \e$B$N35G0$O$J$/!"5-;v$N=$@5$O$G$-$^$;$s!#\e(B
27499
27500 \e$B?7$7$$%P%C%/%(%s%I$r=q$/$H$-$KB>$N%P%C%/%(%s%I$+$i4X?t$r\e(B ``\e$B7Q>5\e(B'' \e$B$9$k$3\e(B
27501 \e$B$H$,2DG=$G$"$C$F$[$7$$!"$H;W$&$N$OM}$KE,$C$F$$$^$9!#$=$7$F$^$5$K!"$"$J$?\e(B
27502 \e$B$,$=$&$7$?$1$l$P!"$=$l$,$G$-$k$N$G$9!#\e(B(\e$B$"$J$?$,$=$&$7$?$/$J$1$l$P$7$J$/\e(B
27503 \e$B$F$bNI$$$G$9$h!"$b$A$m$s!#\e(B)
27504
27505 \e$BA4$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
27506 \e$B%8$r;H$C$F@k8@$7$^$9!#\e(B
27507
27508 \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
27509 \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
27510 \e$B$l$P$J$j$^$;$s!#\e(B
27511
27512 @table @code
27513 @item nnoo-declare
27514 \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
27515 \e$BNc$($P!"\e(B
27516
27517 @lisp
27518 (nnoo-declare nndir
27519   nnml nnmh)
27520 @end lisp
27521
27522 \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$7\e(B
27523 \e$B$h$&$H$7$F$$$k$3$H$r@k8@$7$^$9!#\e(B
27524
27525 @item defvoo
27526 \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
27527 \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
27528 \e$B$/\e(B @code{defvoo} \e$B$K$h$C$F@k8@$9$k$Y$-$G$9!#\e(B
27529
27530 \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
27531 \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
27532 \e$B$^$9!#\e(B
27533
27534 @lisp
27535 (defvoo nndir-directory nil
27536   "Where nndir will look for groups."
27537   nnml-current-directory nnmh-current-directory)
27538 @end lisp
27539
27540 \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
27541 @code{nnml-current-directory} \e$B$O\e(B @code{nndir-directory} \e$B$K@_Dj$5$l$k$H$$\e(B
27542 \e$B$&0UL#$G$9!#\e(B(@code{nnmh} \e$B$bF1MM$G$9!#\e(B)
27543
27544 @item nnoo-define-basics
27545 \e$B$3$N%^%/%m$O!"$[$H$s$IA4It$N%P%C%/%(%s%I$,;}$D$Y$-6&DL4X?t$r$$$/$D$+Dj5A\e(B
27546 \e$B$7$^$9!#\e(B
27547
27548 @lisp
27549 (nnoo-define-basics nndir)
27550 @end lisp
27551
27552 @item deffoo
27553 \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
27554 \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
27555 \e$B$7$FEPO?$7!"B>$N%P%C%/%(%s%I$,$=$l$r7Q>5$G$-$k$h$&$K$7$^$9!#\e(B
27556
27557 @item nnoo-map-functions
27558 \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
27559 \e$B$r9T$J$($k$h$&$K$7$^$9!#\e(B
27560
27561 @lisp
27562 (nnoo-map-functions nndir
27563   (nnml-retrieve-headers 0 nndir-current-group 0 0)
27564   (nnmh-request-article 0 nndir-current-group 0 0))
27565 @end lisp
27566
27567 \e$B$3$l$O\e(B @code{nndir-retrieve-headers} \e$B$,8F$S=P$5$l$?$H$-!"0lHVL\!";0HVL\!"\e(B
27568 \e$B;MHVL\$N0z?t$,\e(B @code{nnml-retrieve-headers} \e$B$KEO$5$l!"0lJ}!"FsHVL\$N0z?t\e(B
27569 \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
27570
27571 @item nnoo-import
27572 \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
27573 \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
27574 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
27575
27576 @lisp
27577 (nnoo-import nndir
27578   (nnmh
27579    nnmh-request-list
27580    nnmh-request-newgroups)
27581   (nnml))
27582 @end lisp
27583
27584 \e$B$3$l$O!"\e(B@code{nndir-request-list} \e$B$X$N8F$S=P$7$OC1\e(B
27585 \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
27586 \e$B$^$@\e(B @code{nndir} \e$B$GDj5A$5$l$F$$$J$$$b$N$r$3$3$GDj5A$7$^$9!#\e(B
27587 @end table
27588
27589 \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
27590
27591 @lisp
27592 ;;; @r{nndir.el --- single directory newsgroup access for Gnus}
27593 ;; @r{Copyright (C) 1995,96 Free Software Foundation, Inc.}
27594
27595 ;;; @r{Code:}
27596
27597 (require 'nnheader)
27598 (require 'nnmh)
27599 (require 'nnml)
27600 (require 'nnoo)
27601 (eval-when-compile (require 'cl))
27602
27603 (nnoo-declare nndir
27604   nnml nnmh)
27605
27606 (defvoo nndir-directory nil
27607   "Where nndir will look for groups."
27608   nnml-current-directory nnmh-current-directory)
27609
27610 (defvoo nndir-nov-is-evil nil
27611   "*Non-nil means that nndir will never retrieve NOV headers."
27612   nnml-nov-is-evil)
27613
27614 (defvoo nndir-current-group ""
27615   nil
27616   nnml-current-group nnmh-current-group)
27617 (defvoo nndir-top-directory nil nil nnml-directory nnmh-directory)
27618 (defvoo nndir-get-new-mail nil nil nnml-get-new-mail nnmh-get-new-mail)
27619
27620 (defvoo nndir-status-string "" nil nnmh-status-string)
27621 (defconst nndir-version "nndir 1.0")
27622
27623 ;;; @r{Interface functions.}
27624
27625 (nnoo-define-basics nndir)
27626
27627 (deffoo nndir-open-server (server &optional defs)
27628   (setq nndir-directory
27629         (or (cadr (assq 'nndir-directory defs))
27630             server))
27631   (unless (assq 'nndir-directory defs)
27632     (push `(nndir-directory ,server) defs))
27633   (push `(nndir-current-group
27634           ,(file-name-nondirectory
27635             (directory-file-name nndir-directory)))
27636         defs)
27637   (push `(nndir-top-directory
27638           ,(file-name-directory (directory-file-name nndir-directory)))
27639         defs)
27640   (nnoo-change-server 'nndir server defs))
27641
27642 (nnoo-map-functions nndir
27643   (nnml-retrieve-headers 0 nndir-current-group 0 0)
27644   (nnmh-request-article 0 nndir-current-group 0 0)
27645   (nnmh-request-group nndir-current-group 0 0)
27646   (nnmh-close-group nndir-current-group 0))
27647
27648 (nnoo-import nndir
27649   (nnmh
27650    nnmh-status-message
27651    nnmh-request-list
27652    nnmh-request-newgroups))
27653
27654 (provide 'nndir)
27655 @end lisp
27656
27657 @node Hooking New Back Ends Into Gnus
27658 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r\e(B Gnus \e$B$K7R$2$k\e(B
27659
27660 @vindex gnus-valid-select-methods
27661 @findex gnus-declare-backend
27662 \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
27663 \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
27664 \e$B%/%(%s%I$r\e(B @code{gnus-valid-select-methods} \e$BJQ?t$KDI2C$7$^$9!#\e(B
27665
27666 @code{gnus-declare-backend} \e$B$OFs$D$N0z?t$r<h$j$^$9\e(B --- \e$B%P%C%/%(%s%I$NL>\e(B
27667 \e$BA0$HE,Ev$J?t$NG=NO\e(B @dfn{abilities} \e$B$G$9!#\e(B
27668
27669 \e$B$3$l$,Nc$G$9!#\e(B
27670
27671 @lisp
27672 (gnus-declare-backend "nnchoke" 'mail 'respool 'address)
27673 @end lisp
27674
27675 \e$B$=$7$F>e5-$N9T$O\e(B @file{nnchoke.el} \e$B%U%!%$%k$KF~$l$^$9!#\e(B
27676
27677 \e$BG=NO$K$O0J2<$N$b$N$,$"$j$^$9!#\e(B
27678
27679 @table @code
27680 @item mail
27681 \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\e(B
27682 \e$B$GAw$i$l$^$9!#\e(B
27683 @item post
27684 \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
27685 \e$B%9$GAw$i$l$^$9!#\e(B
27686 @item post-mail
27687 \e$B$3$N%P%C%/%(%s%I$O%a!<%k$H%K%e!<%9$NN>J}$r%5%]!<%H$7$^$9!#\e(B
27688 @item none
27689 \e$B$3$l$O%K%e!<%9$G$b%a!<%k$G$b$J$$%P%C%/%(%s%I$G$9\e(B --- \e$BA4$/0c$C$?2?$+$G$9!#\e(B
27690 @item respool
27691 \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!<\e(B
27692 \e$B%W$r=$@5$9$k$3$H$,$G$-$^$9!#\e(B
27693 @item address
27694 \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
27695 \e$BA4It$N%P%C%/%(%s%I$GI,MW$K$J$j$^$9!#\e(B
27696 @item prompt-address
27697 \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$-!"%f!<%6$O%"%I%l\e(B
27698 \e$B%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
27699 \e$B%/%(%s%I$G$OI,MW$G!"\e(B@code{nnmbox} \e$B$G$OI,MW$G$O$"$j$^$;$s!#\e(B
27700 @end table
27701
27702 @node Mail-like Back Ends
27703 @subsubsection \e$B%a!<%kIw%P%C%/%(%s%I\e(B
27704
27705 \e$B%a!<%k%P%C%/%(%s%I$,$=$NB>$N%P%C%/%(%s%I$KBP$7$F0l@~$r2h$7$F$$$kE@$O!"$[\e(B
27706 \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
27707 \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
27708 \e$B$J$j$^$9!#\e(B
27709
27710 @lisp
27711 (deffoo nnml-request-scan (&optional group server)
27712   (setq nnml-article-file-alist nil)
27713   (nnmail-get-new-mail 'nnml 'nnml-save-nov nnml-directory group))
27714 @end lisp
27715
27716 \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
27717 @code{nnmail} \e$B$,%a!<%k$N0\F0$dJ,N%$rA4$F$NLLE]$r8+$F$/$l$^$9!#\e(B
27718
27719 \e$B$3$N4X?t$O;M$D$N0z?t$r<h$j$^$9!#\e(B
27720
27721 @table @var
27722 @item method
27723 \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
27724 \e$B$9!#\e(B
27725
27726 @item exit-function
27727 \e$B$3$N4X?t$OJ,N%$,<B9T$5$l$?8e$K8F$S=P$5$l$^$9!#\e(B
27728
27729 @item temp-directory
27730 \e$B0l;~%U%!%$%k$r3JG<$9$k>l=j$G$9!#\e(B
27731
27732 @item group
27733 \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
27734 \e$B$k$H$-$N%0%k!<%WL>$G$9!#\e(B
27735 @end table
27736
27737 @code{nnmail-get-new-mail} \e$B$O3F5-;v$rJ]B8$9$k$?$a\e(B
27738 \e$B$K\e(B @var{back-end}@code{-save-mail} \e$B$r8F$S=P$7$^$9!#\e(B
27739 @var{back-end}@code{-active-number} \e$B$O$3$N5-;v$K3d$jEv$F$i$l$?5-;vHV9f$r\e(B
27740 \e$BD4$Y$k$?$a$K8F$S=P$5$l$^$9!#\e(B
27741
27742 \e$B$3$N4X?t$O<!$NJQ?t$b;HMQ$7$^$9!#\e(B
27743 @var{back-end}@code{-get-new-mail} (\e$B$3$N%P%C%/%(%s%I$N?7Ce%a!<%k$rD4$Y$k\e(B
27744 \e$B$+$I$&$+\e(B) \e$B$H!"?7$7$$%"%/%F%#%V%U%!%$%k$r@8@.$9$k$?$a\e(B
27745 \e$B$N\e(B @var{back-end}@code{-group-alist} \e$B$H\e(B @var{back-end}@code{-active-file} \e$B$G\e(B
27746 \e$B$9!#\e(B@var{back-end}@code{-group-alist} \e$B%0%k!<%W$N%"%/%F%#%VO"A[%j%9%H$G!"\e(B
27747 \e$B0J2<$N$h$&$J$b$N$G$9!#\e(B
27748
27749 @example
27750 (("a-group" (1 . 10))
27751  ("some-group" (34 . 39)))
27752 @end example
27753
27754 @node Score File Syntax
27755 @subsection \e$B%9%3%"%U%!%$%k$N9=J8\e(B
27756
27757 \e$B%9%3%"%U%!%$%k$O4JC1$KJ,@O2DG=$G!"$7$+$7Hs>o$K=@Fp$J$h$&$K0U?^$5$l$F$$$^\e(B
27758 \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
27759 \e$B9g$&$@$m$&$H$$$&;v$,7hDj$5$l$^$7$?!#\e(B
27760
27761 \e$B$3$l$ONI$/$"$k%9%3%"%U%!%$%k$G$9\e(B:
27762
27763 @lisp
27764 (("summary"
27765   ("win95" -10000 nil s)
27766   ("Gnus"))
27767  ("from"
27768   ("Lars" -1000))
27769  (mark -100))
27770 @end lisp
27771
27772 \e$B%9%3%"%U%!%$%k$N\e(B BNF \e$BDj5A$G$9!#\e(B
27773
27774 @example
27775 score-file      = "" / "(" *element ")"
27776 element         = rule / atom
27777 rule            = string-rule / number-rule / date-rule
27778 string-rule     = "(" quote string-header quote space *string-match ")"
27779 number-rule     = "(" quote number-header quote space *number-match ")"
27780 date-rule       = "(" quote date-header quote space *date-match ")"
27781 quote           = <ascii 34>
27782 string-header   = "subject" / "from" / "references" / "message-id" /
27783                   "xref" / "body" / "head" / "all" / "followup"
27784 number-header   = "lines" / "chars"
27785 date-header     = "date"
27786 string-match    = "(" quote <string> quote [ "" / [ space score [ "" /
27787                   space date [ "" / [ space string-match-t ] ] ] ] ] ")"
27788 score           = "nil" / <integer>
27789 date            = "nil" / <natural number>
27790 string-match-t  = "nil" / "s" / "substring" / "S" / "Substring" /
27791                   "r" / "regex" / "R" / "Regex" /
27792                   "e" / "exact" / "E" / "Exact" /
27793                   "f" / "fuzzy" / "F" / "Fuzzy"
27794 number-match    = "(" <integer> [ "" / [ space score [ "" /
27795                   space date [ "" / [ space number-match-t ] ] ] ] ] ")"
27796 number-match-t  = "nil" / "=" / "<" / ">" / ">=" / "<="
27797 date-match      = "(" quote <string> quote [ "" / [ space score [ "" /
27798                   space date [ "" / [ space date-match-t ] ] ] ] ")"
27799 date-match-t    = "nil" / "at" / "before" / "after"
27800 atom            = "(" [ required-atom / optional-atom ] ")"
27801 required-atom   = mark / expunge / mark-and-expunge / files /
27802                   exclude-files / read-only / touched
27803 optional-atom   = adapt / local / eval
27804 mark            = "mark" space nil-or-number
27805 nil-or-number   = "nil" / <integer>
27806 expunge         = "expunge" space nil-or-number
27807 mark-and-expunge = "mark-and-expunge" space nil-or-number
27808 files           = "files" *[ space <string> ]
27809 exclude-files   = "exclude-files" *[ space <string> ]
27810 read-only       = "read-only" [ space "nil" / space "t" ]
27811 adapt        = "adapt" [ space "ignore" / space "t" / space adapt-rule ]
27812 adapt-rule      = "(" *[ <string> *[ "(" <string> <integer> ")" ] ")"
27813 local           = "local" *[ space "(" <string> space <form> ")" ]
27814 eval            = "eval" space <form>
27815 space           = *[ " " / <TAB> / <NEWLINE> ]
27816 @end example
27817
27818 \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
27819 \e$B$O$"$j$^$;$s!#\e(B
27820
27821 \e$B$4Mw$NDL$j!"6uGr$,I,MW$G$9$,!"6uGr$NNL$H7?$OL54X78$G$9!#$3$l$O%9%3%"%U%!\e(B
27822 \e$B%$%k$NMM<0$O%W%m%0%i%^!<$KG$$5$l$F$$$k$H$$$&;v$G$9\e(B---\e$BA4$F$r0l$D$ND9!<!<\e(B
27823 \e$B$$9T$KEG$-=P$9$N$,4JC1$G$"$l$P!"$=$l$O9=$$$^$;$s!#\e(B
27824
27825 \e$B$$$m$$$m$J%"%H%`$N0UL#$O$3$N%^%K%e%"%k$N$I$3$+$G@bL@$5$l$F$$$^\e(B
27826 \e$B$9\e(B (@pxref{Score File Format})\e$B!#\e(B
27827
27828 @node Headers
27829 @subsection \e$B%X%C%@!<\e(B
27830
27831 \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
27832 \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
27833 \e$B8+$FCQ$8$k;vL5$/A4$F$r\e(B @emph{\e$BEp$s$@\e(B} \e$B$H;W$&$+$b$7$l$^$;$s$,!"$=$N?M$O@5\e(B
27834 \e$B$7$$$G$9!#\e(B
27835
27836 @dfn{\e$B%X%C%@!<\e(B} \e$B$OHs>o$KIiC4$N$+$1$i$l$9$.$?8l$G$9!#\e(B
27837 ``\e$B%X%C%@!<\e(B'' \e$B$O\e(B RFC1036 \e$B$G$O5-;v$NF,$N9T$N;v\e(B (\e$BNc$($P!"\e(B@code{From}) \e$B$rOC\e(B
27838 \e$B$9$N$KMQ$$$i$l$F$$$^$9!#$=$l$OB?$/$N?M$+\e(B
27839 \e$B$i\e(B ``\e$B%X%C%I\e(B''---``\e$B%X%C%@!<$HK\BN\e(B'' \e$B$NF15A8l$H$7$F;H$o$l$F$$$^$9!#\e(B(\e$B$3$l\e(B
27840 \e$B$O!";d$N0U8+$G$OHr$1$i$l$k$Y$-$G$9!#\e(B) \e$B$=$7$F!"\e(BGnus \e$B$OFbIt$G\e(B
27841 \e$B$O\e(B ``\e$B%X%C%@!<\e(B'' \e$B$H8F$VMM<0$r;H$C$F$*$j!";d$O$3$3$G$=$l$K$D$$$F@bL@$7$^$9!#\e(B
27842 \e$B$3$l$O6e$D$NMWAG$+$i$J$k%Y%/%H%k$G!"4pK\E*$K!"$=$l$>$l$N%X%C\e(B
27843 \e$B%@!<\e(B (\e$B$"DK\e(B) \e$B$,0l$D$N6u$->l=j$r@j$a$F$$$^$9!#\e(B
27844
27845 \e$B$3$l$i$N6u$->l=j$O!"=gHV$K\e(B: @code{number}, @code{subject}, @code{from},
27846 @code{date}, @code{id}, @code{chars}, @code{lines}, @code{xref},
27847 @code{extra} \e$B$G$9!#$3$l$i$N6u$->l=j$K?($C$F@_Dj$9$k%^%/%m$,$"$j$^\e(B
27848 \e$B$9\e(B --- \e$B$=$l$i$OA4$F!"$=$l$>\e(B
27849 \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
27850 \e$B$F$$$^$9!#\e(B
27851
27852 @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$NA4$F\e(B
27853 \e$B$N>l=j$OJ8;zNs$G$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
27854
27855 @node Ranges
27856 @subsection \e$BHO0O\e(B
27857
27858 @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
27859 \e$B$l$r$?$/$5$s;H$$!"$+$J$jG0F~$j$K:n$j>e$2$F$-$^$7$?!#\e(B
27860
27861 \e$B<ALd$OC1=c$G$9\e(B: \e$B$b$7$"$J$?$,BgNL$N?t;z$K$h$jF10l@-$rJ]>Z$5$l$k\e(B \e$B$b\e(B
27862 \e$B$N\e(B (object) (@emph{\e$BMpK=$J\e(B} \e$BNc$r5s$2$k$H!"5-;v$,$=$&$G\e(B
27863 \e$B$9\e(B) \e$B$r\e(B ``\e$B4^$^$l$F$$$k\e(B'' \e$B$H$7$F8+$J$7$?$$$H$-$O!"IaDL$NO"B3E*9T0Y$O$"$^$j\e(B
27864 \e$BLr$KN)$A$^$;$s!#\e(B(\e$BD9$5\e(B 200,000 \e$B$NO"B3J*$O>/$7B)$,D9$9$.$^$9!#\e(B)
27865
27866 \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
27867 \e$B$9!#\e(B
27868
27869 @example
27870 (1 2 3 4 5 6 10 11 12)
27871 @end example
27872
27873 \e$B$O<!$N$b$N$KJQ7A$5$l$^$9!#\e(B
27874
27875 @example
27876 ((1 . 6) (10. 12))
27877 @end example
27878
27879 \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
27880 \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
27881
27882 @example
27883 ((1 . 6) 7 (10 . 12))
27884 @end example
27885
27886 \e$B$3$l$OFs$D$NHO0O$rHf3S$7$F$=$l$,Ey2A\e(B (equal) \e$B$G$"$k$+$rD4$Y$k;v$O>/$7<j\e(B
27887 \e$B$N$3$s$@$3$H$K$J$j$^$9\e(B:
27888
27889 @example
27890 ((1 . 5) 7 8 (10 . 12))
27891 @end example
27892
27893 \e$B$H\e(B
27894
27895 @example
27896 ((1 . 5) (7. 8) (10 . 12))
27897 @end example
27898
27899 \e$B$OEy2A$G$9!#<B:]$N$H$3$m!"2<9_$7$J$$%j%9%H$OHO0O$G$9\e(B:
27900
27901 @example
27902 (1 2 3 4 5)
27903 @end example
27904
27905 \e$B$O40A4$KM-8z$JHO0O$G$9!#$H$F$bB)$ND9$$$b$N$G$9$,!#$3$l$bM-8z$G$9\e(B:
27906
27907 @example
27908 (1 . 5)
27909 @end example
27910
27911 \e$B$=$7$F!"$3$l$OA0$NHO0O$HEy2A$G$9!#\e(B
27912
27913 \e$B$3$l$OHO0O$N\e(B BNF \e$BDj5A$G$9!#$b$A$m$s!"?t;z$N0UL#>e$NMW5a$O2<9_$7$F$$$J$$\e(B
27914 \e$B$H$$$&;v$O3P$($F$*$/I,MW$,$"$j$^$9!#\e(B(\e$BG$0U$N2s?t$NF1$8?t;z$N7+$jJV$7$O5v\e(B
27915 \e$B$5$l$F$$$^$9$,!"HO0O$N07$$$+$i$O>C$(5n$k798~$,$"$j$^$9!#\e(B)
27916
27917 @example
27918 range           = simple-range / normal-range
27919 simple-range    = "(" number " . " number ")"
27920 normal-range    = "(" start-contents ")"
27921 contents        = "" / simple-range *[ " " contents ] /
27922                   number *[ " " contents ]
27923 @end example
27924
27925 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
27926 \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
27927 \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
27928 \e$B$l$rIaDL$NO"B3J*$KJQ49$7D>$5$J$$$G@$$NCf$r40A4$KHO0O$K4p$E$$$?$b$N$K$9$k\e(B
27929 \e$B$?$a$K$b$&>/$79M$($kI,MW$,$"$k$+$i$G$9!#\e(B)
27930
27931 @node Group Info
27932 @subsection \e$B%0%k!<%W>pJs\e(B
27933
27934 Gnus \e$B$O%0%k!<%W$NA4$F$N1JB3>pJs$r\e(B @dfn{group info} \e$B%j%9%H$KJ]B8$7$^$9!#\e(B
27935 \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
27936 \e$B5-=R$7$^$9!#\e(B
27937
27938 \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
27939 \e$B$J%0%k!<%W$G!"Fs$D$a$O$b$C$HJ#;($J$b$N$G$9\e(B:
27940
27941 @example
27942 ("no.group" 5 ((1 . 54324)))
27943
27944 ("nnml:my.mail" 3 ((1 . 5) 9 (20 . 55))
27945                 ((tick (15 . 19)) (replied 3 6 (19 . 3)))
27946                 (nnml "")
27947                 ((auto-expire . t) (to-address . "ding@@gnus.org")))
27948 @end example
27949
27950 \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
27951 \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
27952 \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;v$b$G$-$^$9!#$=$l$O!"%3%s%9%;%k$G!"\e(B
27953 @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{FI5-;v\e(B
27954 \e$B$NHO0O$N%j%9%H$G$9!#;MHVL\$NMWAG$O$$$m$$$m$J<oN`$N5-;v$N0u$N%j%9%H$N%j%9\e(B
27955 \e$B%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$"$l$P\e(B
27956 \e$B;v<B>e$N%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%H\e(B
27957 \e$B$G!"$3$NItJ,$O$=$N$?$a$K$"$j$^$9!#\e(B
27958
27959 \e$B:G8e$N;0$D$NMWAG$O$I$l$G$b!"I,MW$,L5$1$l$PB8:_$7$J$$;v$b$"$j$^$9!#<B:]!"\e(B
27960 \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
27961 \e$B%9%;%k$r@aLs$9$k;v$,$G$-$^$9!#\e(B
27962
27963 \e$B$3$l$O%0%k!<%W>pJsMM<0$N\e(B BNF \e$BDj5A$G$9\e(B:
27964
27965 @example
27966 info          = "(" group space ralevel space read
27967                 [ "" / [ space marks-list [ "" / [ space method [ "" /
27968                 space parameters ] ] ] ] ] ")"
27969 group         = quote <string> quote
27970 ralevel       = rank / level
27971 level         = <integer in the range of 1 to inf>
27972 rank          = "(" level "." score ")"
27973 score         = <integer in the range of 1 to inf>
27974 read          = range
27975 marks-lists   = nil / "(" *marks ")"
27976 marks         = "(" <string> range ")"
27977 method        = "(" <string> *elisp-forms ")"
27978 parameters    = "(" *elisp-forms ")"
27979 @end example
27980
27981 \e$B<B$N$H$3$mK!B'\e(B @samp{marks} \e$B$O13$G$9!#\e(B
27982 @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
27983 \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
27984
27985 \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
27986 \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
27987
27988 @table @code
27989 @item gnus-info-group
27990 @itemx gnus-info-set-group
27991 @findex gnus-info-group
27992 @findex gnus-info-set-group
27993 \e$B%0%k!<%WL>$r<hF@\e(B/\e$B@_Dj\e(B (get/set) \e$B$7$^$9!#\e(B
27994
27995 @item gnus-info-rank
27996 @itemx gnus-info-set-rank
27997 @findex gnus-info-rank
27998 @findex gnus-info-set-rank
27999 \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
28000
28001 @item gnus-info-level
28002 @itemx gnus-info-set-level
28003 @findex gnus-info-level
28004 @findex gnus-info-set-level
28005 \e$B%0%k!<%W$N%l%Y%k$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28006
28007 @item gnus-info-score
28008 @itemx gnus-info-set-score
28009 @findex gnus-info-score
28010 @findex gnus-info-set-score
28011 \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
28012
28013 @item gnus-info-read
28014 @itemx gnus-info-set-read
28015 @findex gnus-info-read
28016 @findex gnus-info-set-read
28017 \e$B4{FI5-;v$NHO0O$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28018
28019 @item gnus-info-marks
28020 @itemx gnus-info-set-marks
28021 @findex gnus-info-marks
28022 @findex gnus-info-set-marks
28023 \e$B0u$7$D$-5-;v$NHO0O$N%j%9%H$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28024
28025 @item gnus-info-method
28026 @itemx gnus-info-set-method
28027 @findex gnus-info-method
28028 @findex gnus-info-set-method
28029 \e$B%0%k!<%WA*BrJ}K!$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28030
28031 @item gnus-info-params
28032 @itemx gnus-info-set-params
28033 @findex gnus-info-params
28034 @findex gnus-info-set-params
28035 \e$B%0%k!<%W%Q%i%a!<%?$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28036 @end table
28037
28038 \e$BA4$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$D\e(B
28039 \e$B$N0z?t$r<h$j$^$9\e(B---\e$B>pJs%j%9%H$H?7$7$$CM$G$9!#\e(B
28040
28041 \e$B%0%k!<%W>pJs$N:G8e$N;0$D$NMWAG$O6/@)E*$J$b$N$G$O$"$j$^$;$s$N$G!"MWAG$r@_\e(B
28042 \e$BDj$9$kA0$K%0%k!<%W>pJs$r3HD%$9$kI,MW$,$"$k$+$bCN$l$^$;$s!#$b$7$3$l$,I,MW\e(B
28043 \e$B$J>l9g$O!"$3$l$,<+F0E*$K5/$3$k$?$a$K\e(B @code{nil} \e$B$G$J$$;0HVL\$N0z?t$r;0$D\e(B
28044 \e$B$N:G=*@_Dj4X?t$KM?$($k$@$1$G$9!#\e(B
28045
28046 @node Extended Interactive
28047 @subsection \e$B3HD%BPOC\e(B
28048 @cindex interactive
28049 @findex gnus-interactive
28050
28051 Gnus \e$B$O\e(B Emacs \e$B$NI8=`$N\e(B @code{interactive} \e$B;XDj$r%7%s%\%k@\F,<-$r4JC1$K;H\e(B
28052 \e$B$($k$?$a$K>/$73HD%$7$F$$$^$9\e(B (@pxref{Symbolic Prefixes})\e$B!#$3$l$O$=$N;H$$\e(B
28053 \e$BJ}$NNc$G$9\e(B:
28054
28055 @lisp
28056 (defun gnus-summary-increase-score (&optional score symp)
28057   (interactive (gnus-interactive "P\ny"))
28058   ...
28059   )
28060 @end lisp
28061
28062 \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
28063 \e$B%m$H$7$F<BAu$9$k;v$G$7$g$&$,!"$3$l$O\e(B Emacs \e$B$O4X?t$,BPOCE*$G$"$k$+$I$&$+\e(B
28064 \e$B$r%i%`%@<0$KBP$7$FC1=c$K\e(B @code{assq} \e$B$r9T$&;v$K$h$jD4$Y$k;v$+$iIT2DG=$G\e(B
28065 \e$B$9!#\e(B
28066
28067 \e$B$3$N4X?t$O\e(B (\e$B$[$H$s$I\e(B) \e$BA4$F$N\e(B @code{interactive} \e$B;XDj$r<uIU$1$^$9$,!"$b$&\e(B
28068 \e$B>/$72C$($^$9!#\e(B
28069
28070 @table @samp
28071 @item y
28072 @vindex gnus-current-prefix-symbol
28073 \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
28074
28075 @item Y
28076 @vindex gnus-current-prefix-symbols
28077 \e$B8=:_$N@\F,0z?t%7%s%\%k$N%j%9%H$G$9\e(B---\e$BJQ\e(B
28078 \e$B?t\e(B @code{gnus-current-prefix-symbol} \e$B$G$9!#\e(B
28079
28080 @item A
28081 \e$B8=:_$N5-;vHV9f$G$9\e(B---\e$B4X?t\e(B @code{gnus-summary-article-number} \e$B$G$9!#\e(B
28082
28083 @item H
28084 \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
28085
28086 @item g
28087 \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
28088 @end table
28089
28090 @node Emacs/XEmacs Code
28091 @subsection Emacs/XEmacs \e$B%3!<%I\e(B
28092 @cindex XEmacs
28093 @cindex Emacsen
28094
28095 Gnus \e$B$O\e(B Emacs, XEmacs \e$B$H\e(B Mule \e$B$GF0:n$7$^$9$N$G!"$=$N$&$A$N0l$D$r<g4D6-$H\e(B
28096 \e$B$9$k;v$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
28097 \e$B$G$O$J$$$H8@$&;v$G$O$J$/!"$=$l$,%"%k%U%!%Y%C%H$G:G=i$KMh$?$+$i$G$9!#\e(B
28098
28099 \e$B$3$l$O\e(B Gnus \e$B$O\e(B Emacs \e$B$GA4$/7Y9p$J$/%P%$%H%3%s%Q%$%k$G$-$k$N$KBP$7$F!"\e(B
28100 XEmacs \e$B$O%P%$%H%3%s%Q%$%k$r$7$F$$$k4V$K%.%,%P%$%H$/$i$$$N7Y9p$r=P$9$H8@\e(B
28101 \e$B$&;v$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$N\e(B
28102 \e$B7Y9p$r;H$C$F$$$^$9$N$G!"$=$l$OHs>o$KLr$KN)$A$^$9!#\e(B
28103
28104 \e$B;d$O7QB3E*$K\e(B Emacs \e$B$N4X?t$N3&LL\e(B (interface) \e$B$r;H$C$F$-$^$7$?$,!"4X?t$K\e(B
28105 \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
28106 \e$B4X?t\e(B @code{run-at-time} \e$B$rDj5A$7$F$$$^$9$,!"\e(BXEmacs \e$B$O4X\e(B
28107 \e$B?t\e(B @code{start-itimer} \e$B$rDj5A$7$F$$$^$9!#$=$3$G;d\e(B
28108 \e$B$O\e(B @code{gnus-run-at-time} \e$B$H8F$P$l$k4X?t$rDj5A$7!"$=$l\e(B
28109 \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
28110 \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
28111 \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
28112 \e$B$J$C$F$$$^$9\e(B:
28113
28114 @lisp
28115 (defun gnus-xmas-run-at-time (time repeat function &rest args)
28116   (start-itimer
28117    "gnus-run-at-time"
28118    `(lambda ()
28119       (,function ,@@args))
28120    time repeat))
28121 @end lisp
28122
28123 \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
28124 \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
28125 \e$B$K\e(B Gnus \e$B$NEy2A$J$b$N$H\e(B @code{defalias} \e$B$r$9$k;v$K$h$C$F<B9T$7$^$9!#A4BN\e(B
28126 \e$BE*$K!"$h$j$-$l$$$K$J$j$^$9!#\e(B
28127
28128 XEmacs \e$B$N4X?t3&LL$NJ}$,L@$i$+$K$-$l$$$J>l9g$O!";d$OBe$o$j$K$=$l$r;H$$$^\e(B
28129 \e$B$9!#Nc$($P!"\e(B@code{gnus-region-active-p} \e$B$O\e(B XEmacs \e$B$G\e(B
28130 \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
28131
28132 \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
28133 \e$B$r5U$K$9$k;v$b$G$-$^$7$?!#$G$b!";d$O$=$&$7$^$;$s$G$7$?!#\e(B
28134 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
28135 \e$B$7$g$&!#\e(B
28136
28137 @node Various File Formats
28138 @subsection \e$B$$$m$$$m$J%U%!%$%kMM<0\e(B
28139
28140 @menu
28141 * Active File Format::          \e$B;HMQ2DG=$J5-;v%0%k!<%W$N>pJs\e(B
28142 * Newsgroups File Format::      \e$B%0%k!<%W$N5-=R\e(B
28143 @end menu
28144
28145 @node Active File Format
28146 @subsubsection \e$B%"%/%F%$%V%U%!%$%kMM<0\e(B
28147
28148 \e$B%"%/%F%#%V%U%!%$%k$OEv$N%5!<%P!<$NA4$F$N;HMQ2DG=$J%0%k!<%W$N0lMw$r5s$2$^\e(B
28149 \e$B$9!#$=$l$O$=$l$>$l$N%0%k!<%W$N:GDc$H:G9b$N5-;vHV9f$N0lMw$b$"$j$^$9!#\e(B
28150
28151 \e$B$3$l$OIaDL$N%"%/%F%#%V%U%!%$%k$+$i$NH4?h$G$9\e(B:
28152
28153 @example
28154 soc.motss 296030 293865 y
28155 alt.binaries.pictures.fractals 3922 3913 n
28156 comp.sources.unix 1605 1593 m
28157 comp.binaries.ibm.pc 5097 5089 y
28158 no.general 1000 900 y
28159 @end example
28160
28161 \e$B$3$l$O$3$N%U%!%$%k$N5?;w\e(B BNF \e$BDj5A$G$9!#\e(B
28162
28163 @example
28164 active      = *group-line
28165 group-line  = group spc high-number spc low-number spc flag <NEWLINE>
28166 group       = <non-white-space string>
28167 spc         = " "
28168 high-number = <non-negative integer>
28169 low-number  = <positive integer>
28170 flag        = "y" / "n" / "m" / "j" / "x" / "=" group
28171 @end example
28172
28173 \e$B$3$N%U%!%$%k$N40A4$J5-=R$rF@$k$?$a$K$O!"\e(B@samp{innd} \e$B$N%^%K%e%"%kJG!"FC\e(B
28174 \e$B$K\e(B @samp{active(5)} \e$B$r8+$F2<$5$$!#\e(B
28175
28176 @node Newsgroups File Format
28177 @subsubsection \e$B%K%e!<%9%0%k!<%W%U%!%$%kMM<0\e(B
28178
28179 \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
28180 \e$B$K$"$kA4$F$N%0%k!<%W$,0lMw$K$5$l$J$1$l$P$J$i$J$$$N$G$O$J$/!"$^$?!"%U%!%$\e(B
28181 \e$B%k$NA4$F$N%0%k!<%W$,%5!<%P!<$KB8:_$7$J$1$l$P$J$i$J$$$N$G$O$"$j$^$;$s!#$3\e(B
28182 \e$B$N%U%!%$%k$O=c?h$KMxMQ<T$N>pJs$N$?$a$K$"$j$^$9!#\e(B
28183
28184 \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:
28185
28186 @example
28187 newsgroups    = *line
28188 line          = group tab description <NEWLINE>
28189 group         = <non-white-space string>
28190 tab           = <TAB>
28191 description   = <string>
28192 @end example
28193
28194 @page
28195 @node Emacs for Heathens
28196 @section \e$B0[65EL$X$N\e(B Emacs
28197
28198 \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
28199 \e$BN9$KEk>h$9$kA0$K$"$^$j\e(B Emacs \e$B$r;H$C$?;v$,L5$$$H$$$&?M$,$$$^$9!#$b$7$"$J\e(B
28200 \e$B$?$,\e(B ``@kbd{C-M-a}'' \e$B$d\e(B ``\e$B%j!<%8%g%s$r@Z$k\e(B''\e$B!"$=$7\e(B
28201 \e$B$F\e(B ``@code{gnus-flargblossen} \e$B$rO"A[%j%9%H$K@_Dj$7$F$/$@$5$$!#$=$N%-!<$O\e(B
28202 \e$B%0%k!<%WL>$K9gCW$9$k$?$a$K;H$o$l$k@55,I=8=$G$9\e(B'' \e$B$,>/$7$N0UL#$+A4$/0UL#\e(B
28203 \e$B$NL5$$KbK!$N8@MU$G$"$kIT9,$J?M$G$"$l$P!"$3$NIUO?$O$"$J$?$N$?$a$K$"$j$^$9!#\e(B
28204 \e$B$b$7$"$J$?$,4{$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
28205 \e$B$,$j$K9T$C$F2<$5$$!#\e(B
28206
28207 @menu
28208 * Keystrokes::                  \e$BJ8>O$rF~NO$7$FL?Na$r<B9T$9$k\e(B
28209 * Emacs Lisp::                  \e$BHw$(IU$1$N\e(B Emacs \e$B%W%m%0%i%_%s%08@8l\e(B
28210 @end menu
28211
28212 @node Keystrokes
28213 @subsection \e$BBG80\e(B
28214
28215 @itemize @bullet
28216 @item
28217 Q: \e$B7P83$N$"$k\e(B Emacs \e$B$NMxMQ<T$H$O2?$G$9$+\e(B?
28218
28219 @item
28220 A: \e$BC<Kv$,%Z%@%k$r;}$C$F$$$?$i$J$!$H4j$&?M$N;v$G$9!#\e(B
28221 @end itemize
28222
28223 \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
28224 \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
28225 @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
28226 \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
28227 \e$BEv$O\e(B ``Escape-Meta-Alt-Control-Shift'' \e$B$NN,$G!"B>$NI>H=$N0-$$=P\e(B
28228 \e$B=j\e(B (Emacs \e$B$N:n<T$N$h$&$J\e(B) \e$B$+$iJ9$$$?\e(B ``Editing Macros'' \e$B$G$O$"$j$^$;$s!#\e(B
28229
28230 \e$B%7%U%H%-!<$OIaDL$O>.;X$N6a$/$K0LCV$7$F$*$j!"IaDL$OBgJ8;z$d$=$NB>$N$b$rF@\e(B
28231 \e$B$k$?$a$K;H$o$l$^$9!#$"$J$?$O$:$C$H$=$l$r;H$&;v$G$7$g$&!#%3%s%H%m!<%k%-!<\e(B
28232 \e$B$OIaDL$O\e(B ``CTRL'' \e$B$d$=$N$h$&$J$b$N$G0u$,IU$$$F$$$^$9!#%a%?%-!<$O!"$*$b$7\e(B
28233 \e$B$m$$;v$K!"$I$N%-!<%\!<%I$G$b$=$N$h$&$K0u$,IU$1$i$l$F$$$^$;$s!#$=$l$OIaDL\e(B
28234 \e$B$O%-!<%\!<%I$N:8<jB&$K0LCV$7$F$$$F!"IaDL$O:G2<CJ$K$"$j$^$9!#\e(B
28235
28236 \e$B$3$l$+$i!"2f!9\e(B Emacs \e$B$N?M!9$O!"$=$l$,$"$^$j$KITJX$J$?$a!"\e(B
28237 ``meta-control-m \e$B%-!<$r2!$9\e(B'' \e$B$H$O8@$$$^$;$s!#;d$?$A$O\e(B ``@kbd{C-M-m} \e$B$r\e(B
28238 \e$B2!$9\e(B'' \e$B$H8@$$$^$9!#\e(B@kbd{M-} \e$B$O\e(B ``\e$B%a%?\e(B'' \e$B$r8=$9@\F,<-$G!"\e(B``C-'' \e$B$O\e(B ``\e$B%3%s\e(B
28239 \e$B%H%m!<%k\e(B'' \e$B$r0UL#$9$k@\F,<-$G$9!#$G$9$+$i!"\e(B``@kbd{C-k} \e$B$r2!$9\e(B'' \e$B$O\e(B ``\e$B%3\e(B
28240 \e$B%s%H%m!<%k%-!<$r2<$K2!$7!"\e(B@kbd{k} \e$B$r2!$7$F$$$k4V!"$=$l$r2<$KJ]$A$J$5\e(B
28241 \e$B$$\e(B'' \e$B$H8@$&;v$G$9!#\e(B``@kbd{C-M-k} \e$B$r2!$9\e(B'' \e$B$O\e(B ``\e$B%a%?%-!<$H%3%s%H%m!<%k%-!<\e(B
28242 \e$B$r2!$7$F2<$KJ]$C$?8e$G\e(B @kbd{k} \e$B$r2!$9\e(B'' \e$B$H8@$&;v$G$9!#4JC1$G$7$g!#$M\e(B?
28243
28244 \e$B$3$l$OA4$F$N%-!<%\!<%I$,%a%?%-!<$r;}$C$F$$$k$o$1$G$O$J$$$H8@$&;v<B$K$h$j\e(B
28245 \e$B>/$7J#;($K$J$C$F$$$^$9!#$=$N$h$&$J>l9g$O!"\e(B``\e$B%(%9%1!<%W\e(B'' \e$B%-!<$r;H$&;v$,\e(B
28246 \e$B$G$-$^$9!#$=$l$O%a%?%-!<$r;}$C$F$$$k$H$-$h$j$b$C$H:n6H$,BgJQ$K$J$j$^$9$N\e(B
28247 \e$B$G!"$=$&$$$&>l9g$O!";d$O%a%?%-!<$N$"$k%-!<%\!<%I$r<j$KF~$l$k;v$r63$7$/$*\e(B
28248 \e$B4+$aCW$7$^$9!#$=$lL5$7$G$O@8$-$F9T$1$J$$$G$7$g$&!#\e(B
28249
28250 @node Emacs Lisp
28251 @subsection Emacs Lisp
28252
28253 Emacs \e$B$O$=$l$,K\Ev$O\e(B Lisp \e$B%$%s%?!<%W%j%?!<$G$"$k;v$+$i!"%(%G%#%?!<$N2&MM\e(B
28254 \e$B$G$9!#$"$J$?$,C!$/!"$=$l$>$l$NA4$F$N%-!<$O2?$i$+$N\e(B Emacs Lisp \e$B$N%3!<%I$N\e(B
28255 \e$B>.JR$r<B9T$7!"\e(BEmacs Lisp \e$B$O%$%s%?!<%W%j%?!<$G<B9T$5$l$k8@8l$G$"$k;v$+$i!"\e(B
28256 \e$B$=$l$O$I$s$J%-!<$G$bG$0U$N$$$m$$$m$J%3!<%I$r<B9T$9$k$h$&$K@_Dj$G$-$k$H8@\e(B
28257 \e$B$&;v$G$9!#$"$J$?$O!"C1$K!"$=$&$9$l$PNI$$$@$1$G$9!#\e(B
28258
28259 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
28260 \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
28261 \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;v$r9%$-$G\e(B
28262 \e$B$O$J$$$H;W$C$?$J$i!"0c$C$?$h$&$K<B9T$5$;$k$N$O<h$k$KB-$i$J$$;v$G$9!#\e(B(\e$B$(!<\e(B
28263 \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$3$N%^\e(B
28264 \e$B%K%e%"%k$NHO0O30$J$N$G!"2f!9$OC1$K\e(B Gnus \e$B$r%+%9%?%^%$%:$9$k$?$a$K%U%!%$\e(B
28265 \e$B%k\e(B @file{.emacs} \e$B$GIaDL;H$o$l$k$$$/$D$+$NIaDL$N9=J8$K$D$$$F$@$1OC$r$7$^\e(B
28266 \e$B$9!#\e(B
28267
28268 \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$b\e(B
28269 \e$B$N$r=q$-$^$9\e(B:
28270
28271 @lisp
28272 (setq gnus-florgbnize 4)
28273 @end lisp
28274
28275 \e$B$3$N4X?t\e(B @code{setq} (\e$BK\Ev$O\e(B ``\e$BFC<l7A<0\e(B'' (special form)) \e$B$r;H$C$F!"JQ?t\e(B
28276 \e$B$r2?$+$NCM$K@_Dj$9$k;v$,$G$-$^$9!#$3$l$OK\Ev$K$"$J$?$,CN$k$Y$-A4$F$N;v$G\e(B
28277 \e$B$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$G%U%!\e(B
28278 \e$B%$%k\e(B @file{.emacs} \e$B$rKd$a?T$/$9;v$,$G$-$^$9!#\e(B
28279
28280 \e$B$b$7$"$J$?$,$=$N$h$&$J$b$N$r%U%!%$%k\e(B @file{.emacs} \e$B$KF~$l$?$i!"$=$l$O<!\e(B
28281 \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\e(B ``\e$B<B\e(B
28282 \e$B9T\e(B'' \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\e(B
28283 \e$B$83g8L$N8e$GC1$K\e(B @kbd{C-x C-e} \e$B$H$9$k$@$1$G$9!#$=$l$OA0$K$"\e(B
28284 \e$B$k\e(B ``\e$B<0\e(B'' \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
28285
28286 \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
28287 @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
28288 \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
28289
28290 \e$B$$$/$D$+$NMn$H$77j\e(B:
28291
28292 \e$B$b$7%^%K%e%"%k$,\e(B ``@code{gnus-read-active-file} \e$B$r\e(B @code{some} \e$B$K@_Dj$7\e(B
28293 \e$B$J$5$$\e(B'' \e$B$H8@$C$?$J$i!"$=$l$O\e(B:
28294
28295 @lisp
28296 (setq gnus-read-active-file 'some)
28297 @end lisp
28298
28299 \e$B$H8@$&;v$G$9!#\e(B
28300
28301 \e$B0lJ}!"%^%K%e%"%k\e(B
28302 \e$B$,\e(B ``@code{gnus-nntp-server} \e$B$r\e(B @samp{nntp.ifi.uio.no} \e$B$K@_Dj$7$J$5\e(B
28303 \e$B$$\e(B'' \e$B$H8@$C$?$J$i!"$=$l$O\e(B:
28304
28305 @lisp
28306 (setq gnus-nntp-server "nntp.ifi.uio.no")
28307 @end lisp
28308
28309 \e$B$H8@$&;v$G$9!#\e(B
28310
28311 \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
28312 \e$B$5$$!#%^%K%e%"%k$OL@3N$K6hJL$7$F$$$^$9$,!":.Mp$7$d$9$$$+$b$7$l$^$;$s!#\e(B
28313
28314 @page
28315 @include gnus-faq-ja.texi
28316
28317 @node Index
28318 @chapter Index
28319 @printindex cp
28320
28321 @node Key Index
28322 @chapter Key Index
28323 @printindex ky
28324
28325 @summarycontents
28326 @contents
28327 @bye
28328
28329 @iftex
28330 @iflatex
28331 \end{document}
28332 @end iflatex
28333 @end iftex
28334
28335 @c Local Variables:
28336 @c coding: iso-2022-7bit
28337 @c fill-column: 72
28338 @c mode: texinfo
28339 @c use-kuten-for-period: t
28340 @c use-touten-for-comma: t
28341 @c End: