(Advanced Scoring Examples): Translated.
[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 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
370 \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
371 \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
372 \e$B$H;W$&$J$i$P!"$9$Y$F$rF1;~$KMQ$$$k$3$H$b$G$-$^$9!#\e(B
373
374 \e$B$3$N@bL@=q$O\e(B No Gnus v0.3 \e$B$KBP1~$7$^$9!#\e(B
375 @end ifinfo
376 @iftex
377
378 @iflatex
379 \tableofcontents
380 \gnuscleardoublepage
381 @end iflatex
382
383 Gnus \e$B$O@h?JE*$G!"@bL@ITMQ$G!"%+%9%?%^%$%:2DG=$G!"3HD%2DG=$J!"%j%"%k%?%$\e(B
384 \e$B%`$G$J$$\e(B GNU Emacs \e$B$N%K%e!<%9%j!<%@!<$G$9!#\e(B
385
386 \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
387 \e$B$,$7$^$9!#??;w$r$7$?$HHsFq$5$l$J$$$&$A$K@bL@$r;O$a$^$7$g$&\e(B:
388
389 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
390 \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
391 \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
392 \e$B$($G$-$^$9\e(B!
393
394 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
395 \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
396 \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
397 \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
398 \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
399 \e$B$9!#\e(B
400
401 @end iftex
402
403 @menu
404 * Starting Up::              \e$B%K%e!<%9$r8+$D$1$k$N$K$O6lO+$,H<$&$+$b$7$l$J$$\e(B
405 * Group Buffer::             \e$B%0%k!<%W$rA*Br$7!"9XFI$7!":o=|$9$k\e(B
406 * Summary Buffer::           \e$B5-;v$rFI$_!"J]B8$7!"Ej9F$9$k\e(B
407 * Article Buffer::           \e$B5-;v$rI=<($7!"07$&\e(B
408 * Composing Messages::       \e$B%a!<%k$H%K%e!<%9$rAw$k$?$a$N>pJs\e(B
409 * Select Methods::           Gnus \e$B$O$9$Y$F$N%a%C%;!<%8$r$$$m$$$m$JA*BrJ}K!$GFI$`\e(B
410 * Scoring::                  \e$B5-;v$KCM$r$D$1$k\e(B
411 * Various::                  \e$B0lHLE*$J@_Dj\e(B
412 * The End::                  \e$B$5$i$P!"$=$7$F$5$h$&$J$i\e(B
413 * Appendices::               \e$BMQ8l!"\e(BEmacs \e$BF~Lg!"\e(B@acronym{FAQ}\e$B!"Nr;K!"FbIt9=B$\e(B
414 * Index::                    \e$BJQ?t!"4X?t!"35G0$N:w0z\e(B
415 * Key Index::                \e$B%-!<:w0z\e(B
416
417 Other related manuals
418
419 * Message:(message-ja).      \e$B%a%C%;!<%8$N:n@.\e(B
420 * Emacs-MIME:(emacs-mime-ja). \e$B%a%C%;!<%8$N:n@.\e(B; @acronym{MIME} \e$B%Q!<%H\e(B
421 * Sieve:(sieve-ja).          Emacs \e$B$G\e(B Sieve \e$B%9%/%j%W%H$r4IM}$9$k\e(B
422 * PGG:(pgg-ja).              Gnus \e$B$G\e(B @acronym{PGP/MIME} \e$B$r;H$&\e(B
423 * SASL:(sasl-ja).            Emacs \e$B$G\e(B @acronym{SASL} \e$B$NG'>Z$r9T$J$&\e(B
424
425 @detailmenu
426  --- The Detailed Node Listing ---
427
428 Starting Gnus
429
430 * Finding the News::            \e$B%K%e!<%9$r<hF@$9$kJ}K!$rA*$V\e(B
431 * The First Time::              \e$B:G=i$K5/F0$7$?$H$-$K\e(B Gnus \e$B$O2?$r$9$k$+\e(B
432 * The Server is Down::          \e$B$=$s$J$H$-!"$I$&$9$l$P%a!<%k$rFI$a$k$+\e(B
433 * Slave Gnusae::                \e$BF1;~$K0l$D0J>e$N\e(B Gnus \e$B$r:nF0$5$;$k$3$H$,$G$-$k\e(B
434 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
435 * New Groups::                  Gnus \e$B$,?7$7$$%0%k!<%W$KBP$7$F2?$r$9$k$+\e(B
436 * Changing Servers::            \e$B$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0\$kI,MW$,$"$k$+$b$7$l$J$$\e(B
437 * Startup Files::               \e$B$d$C$+$$$J%9%?!<%H%"%C%W%U%!%$%k\e(B -- @file{.newsrc}
438 * Auto Save::                   \e$B%/%i%C%7%e$+$i$N2sI|\e(B
439 * The Active File::             \e$BCY$$2s@~$+$i$N%U%!%$%k$N<hF@$K$O;~4V$,$+$+$k\e(B
440 * Startup Variables::           \e$BJQ99$7$?$$$H;W$&$+$b$7$l$J$$JQ?t\e(B
441
442 New Groups
443
444 * Checking New Groups::         \e$B$I$N%0%k!<%W$,?7$7$$$+$r7hDj$9$k\e(B
445 * Subscription Methods::        \e$B?7$7$$%0%k!<%W$KBP$7$F\e(B Gnus \e$B$O2?$r$9$Y$-$+\e(B
446 * Filtering New Groups::        Gnus \e$B$KFCDj$N?7$7$$%0%k!<%W$rL5;k$5$;$k\e(B
447
448 Group Buffer
449
450 * Group Buffer Format::         \e$BI=<($5$l$F$$$k>pJs$HJQ99$NJ}K!\e(B
451 * Group Maneuvering::           \e$B%0%k!<%W%P%C%U%!!<$r0\F0$9$k%3%^%s%I\e(B
452 * Selecting a Group::           \e$B<B:]$K%K%e!<%9$rFI$`\e(B
453 * Subscription Commands::       \e$B9XFI!"9XFICf;_!">C5n\e(B
454 * Group Data::                  \e$B%0%k!<%W$N>pJs$rJQ99$9$k\e(B
455 * Group Levels::                \e$B%l%Y%k\e(B? \e$B$=$l$C$F2?\e(B?
456 * Group Score::                 \e$B$"$J$?$N9%$-$J%0%k!<%W$r8+$D$1=P$9J}K!\e(B
457 * Marking Groups::              \e$B%0%k!<%W$K0u$r$D$1$F$*$$$F!"8e$G=hM}$G$-$k\e(B
458 * Foreign Groups::              \e$B%0%k!<%W$N:n@.$H=$@5\e(B
459 * Group Parameters::            \e$B%0%k!<%WKh$K0c$C$?%Q%i%a!<%?!<$r;}$?$;$i$l$k\e(B
460 * Listing Groups::              Gnus \e$B$O%0%k!<%W$r$$$m$$$m$JJ,$1J}$GI=<($G$-$k\e(B
461 * Sorting Groups::              \e$B%0%k!<%W$N=gHV$NG[CVBX$(\e(B
462 * Group Maintenance::           \e$B$-$l$$$J\e(B @file{.newsrc} \e$B$NJ]$AJ}\e(B
463 * Browse Foreign Server::       \e$B%5!<%P!<$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&\e(B
464 * Exiting Gnus::                \e$B%K%e!<%9$rFI$`$N$r$d$a$F!";E;v$r$7$h$&\e(B
465 * Group Topics::                \e$B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k\e(B
466 * Misc Group Stuff::            \e$BB>$K$G$-$k$3$H\e(B
467
468 Group Buffer Format
469
470 * Group Line Specification::    \e$B%0%k!<%W%P%C%U%!!<$N8+$(J}$r7h$a$k\e(B
471 * Group Mode Line Specification::  \e$B%0%k!<%W%P%C%U%!!<$N%b!<%I9T\e(B
472 * Group Highlighting::          \e$B%0%k!<%W%P%C%U%!!<$K$-$l$$$K?'$r$D$1$k\e(B
473
474 Group Topics
475
476 * Topic Commands::              \e$BD64JC1BPOC7?L?Na\e(B
477 * Topic Variables::             Lisp \e$B$G%H%T%C%/$r%+%9%?%^%$%:$9$kJ}K!\e(B
478 * Topic Sorting::               \e$B%H%T%C%/KhJL!9$KJB$YBX$($k\e(B
479 * Topic Topology::              \e$BA4@$3&$NCO?^\e(B
480 * Topic Parameters::            \e$B$"$k%H%T%C%/$N$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k%Q%i%a!<%?!<\e(B
481
482 Misc Group Stuff
483
484 * Scanning New Messages::       Gnus \e$B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/\e(B
485 * Group Information::           \e$B%0%k!<%W$H\e(B Gnus \e$B$K4X$9$k>pJs$H%X%k%W\e(B
486 * Group Timestamp::             Gnus \e$B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k\e(B
487 * File Commands::               Gnus \e$B$N%U%!%$%k$NFI$_=q$-\e(B
488 * Sieve Commands::              Sieve \e$B%9%/%j%W%H$N4IM}\e(B
489
490 Summary Buffer
491
492 * Summary Buffer Format::       \e$B35N,%P%C%U%!!<$N304Q$r7hDj$9$k\e(B
493 * Summary Maneuvering::         \e$B35N,%P%C%U%!!<$rF0$-2s$k\e(B
494 * Choosing Articles::           \e$B5-;v$rFI$`\e(B
495 * Paging the Article::          \e$BFI$s$G$$$k5-;v$r%9%/%m!<%k$9$k\e(B
496 * Reply Followup and Post::     \e$B5-;v$rEj9F$9$k\e(B
497 * Delayed Articles::            \e$B5-;v$r8e$GAw$k\e(B
498 * Marking Articles::            \e$B5-;v$K4{FI$d4|8B@Z$l>C5n2DG=Ey$N0u$rIU$1$k\e(B
499 * Limiting::                    \e$B35N,%P%C%U%!!<$K@)8B$r2C$($k$3$H$,$G$-$k\e(B
500 * Threading::                   \e$B%9%l%C%I$,$I$N$h$&$K:n$i$l$k$+\e(B
501 * Sorting the Summary Buffer::  \e$B%9%l%C%I$H5-;v$,$I$N$h$&$KJB$S$+$($i$l$k$+\e(B
502 * Asynchronous Fetching::       Gnus \e$B$O5-;v$r@h$K<hF@$9$k$3$H$,$G$-$k\e(B
503 * Article Caching::             \e$B%-%c%C%7%e$K5-;v$rCy$a$F$*$1$k\e(B
504 * Persistent Articles::         \e$B5-;v$r4|8B@Z$l>C5n$7$J$/$5$;$k\e(B
505 * Article Backlog::             \e$B$9$G$KFI$s$@5-;v$r;D$7$F$*$/\e(B
506 * Saving Articles::             \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!\e(B
507 * Decoding Articles::           Gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k\e(B
508 * Article Treatment::           \e$B5-;v%P%C%U%!!<$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k\e(B
509 * MIME Commands::               \e$B5-;v$N\e(B MIME \e$B$N$"$l$3$l$rA`:n$9$k\e(B
510 * Charsets::                    \e$BJ8;z%;%C%H$N$3$H\e(B
511 * Article Commands::            \e$B5-;v%P%C%U%!!<$G$$$m$$$m$J$3$H$r$9$k\e(B
512 * Summary Sorting::             \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k\e(B
513 * Finding the Parent::          \e$B;R5-;v$,C5$;$J$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$\e(B
514 * Alternative Approaches::      \e$B%G%#%U%)%k%H$G$O$J$$35N,$r;H$C$FFI$`\e(B
515 * Tree Display::                \e$B$b$C$H;k3PE*$J%9%l%C%I$NI=<(\e(B
516 * Mail Group Commands::         \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$@$1$G;H$&$3$H$,$G$-$k\e(B
517 * Various Summary Stuff::       \e$BB>$N$I$N>l=j$K$b9g$o$J$+$C$?$b$N\e(B
518 * 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
519 * Crosspost Handling::          \e$B%/%m%9%]%9%H$5$l$?5-;v$,$I$N$h$&$K07$o$l$k$+\e(B
520 * Duplicate Suppression::       \e$B%/%m%9%]%9%H$N07$$$K<:GT$7$?$H$-$NBeBX<jCJ\e(B
521 * Security::                    \e$B0E9f$N%G%3!<%I$H8!>Z\e(B
522 * Mailing List::                \e$B%a!<%j%s%0%j%9%H%^%$%J!<%b!<%I\e(B
523
524 Summary Buffer Format
525
526 * Summary Buffer Lines::        \e$B35N,%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k\e(B
527 * To From Newsgroups::          \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!\e(B
528 * Summary Buffer Mode Line::    \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k\e(B
529 * Summary Highlighting::        \e$B35N,%P%C%U%!!<$r$-$l$$$GAGE($K$9$k\e(B
530
531 Choosing Articles
532
533 * Choosing Commands::           \e$B5-;v$rA*Br$9$k$?$a$NL?Na\e(B
534 * Choosing Variables::          \e$B$3$l$i$NL?Na$K1F6A$r5Z$\$9JQ?t\e(B
535
536 Reply, Followup and Post
537
538 * Summary Mail Commands::       \e$B%a!<%k$rAw$k\e(B
539 * Summary Post Commands::       \e$B%K%e!<%9$rAw$k\e(B
540 * Summary Message Commands::    \e$BB>$N%a%C%;!<%84XO"$NL?Na\e(B
541 * Canceling and Superseding::
542
543 Marking Articles
544
545 * Unread Articles::             \e$BL$FI5-;v$X$N0u\e(B
546 * Read Articles::               \e$B4{FI5-;v$X$N0u\e(B
547 * Other Marks::                 \e$B9XFIEY$K1F6A$7$J$$0u\e(B
548 * Setting Marks::               \e$B0u$NIU$1J}$H>C$7J}\e(B
549 * Generic Marking Commands::    \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+\e(B
550 * Setting Process Marks::       \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
551
552 Threading
553
554 * Customizing Threading::       \e$B%9%l%C%I$K1F6A$r5Z$\$9JQ992DG=$JJQ?t\e(B
555 * Thread Commands::             \e$B35N,%P%C%U%!!<$G$N%9%l%C%I$K4p$E$$$?L?Na\e(B
556
557 Customizing Threading
558
559 * 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
560 * Filling In Threads::          \e$B%9%l%C%I$rKd$a$k\e(B
561 * More Threading::              \e$B%9%l%C%I$r$$$8$/$k$5$i$KB?$/$NJQ?t\e(B
562 * 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!
563
564 Decoding Articles
565
566 * Uuencoded Articles::          \e$B5-;v$r\e(B uuencode \e$B$9$k\e(B
567 * Shell Archives::              shar \e$B5-;v$r2rE`$9$k\e(B
568 * PostScript Files::            \e$B%]%9%H%9%/%j%W%H$rJ,3d$9$k\e(B
569 * Other Files::                 \e$BIaDL$NJ]B8$H\e(B binhex.
570 * Decoding Variables::          \e$B9,$;$J%G%3!<%I$N$?$a$NJQ?t\e(B
571 * Viewing Files::               \e$B%G%3!<%I$5$l$?7k2L$r8+$?$$\e(B?
572
573 Decoding Variables
574
575 * Rule Variables::              \e$B%U%!%$%k$,$I$N$h$&$KI=<($5$l$k$+$r7h$a$kJQ?t\e(B
576 * Other Decode Variables::      \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
577 * Uuencoding and Posting::      uuencode \e$B$9$k$N$r%+%9%?%^%$%:$9$kJQ?t\e(B
578
579 Article Treatment
580
581 * Article Highlighting::        \e$B5-;v$r%U%k!<%D%5%i%@$N$h$&$K$7$?$$\e(B
582 * Article Fontisizing::         \e$B6/D4$5$l$?J8$rAGE($K$9$k\e(B
583 * Article Hiding::              \e$BFCDj$N>pJs$O>C$75n$j$?$$$H$b;W$&\e(B
584 * Article Washing::             \e$B?M@8$r$b$C$H$h$/$9$k$?$/$5$s$N5$$NMx$$$?4X?t\e(B
585 * Article Header::              \e$B%X%C%@!<$r$$$m$$$mJQ7A$5$;$k\e(B
586 * 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
587 * Article Button Levels::       \e$B%\%?%s$N8+$(J}$r@)8f$9$k\e(B
588 * Article Date::                \e$B$0$:$0$:8@$&$J!"@$3&;~$@\e(B!
589 * Article Display::             X-Face, Picons, Smileys \e$B$rI=<($9$k\e(B
590 * Article Signature::           \e$B=pL>$C$F2?\e(B?
591 * Article Miscellanea::         \e$BB>$N$$$m$$$m$J$b$N\e(B
592
593 Alternative Approaches
594
595 * Pick and Read::               \e$B$^$:!"5-;v$K0u$rIU$1$F!"$=$l$+$iFI$`\e(B
596 * Binary Groups::               \e$B$9$Y$F$N5-;v$r<+F0%G%3!<%I$9$k\e(B
597
598 Various Summary Stuff
599
600 * Summary Group Information::   \e$B>pJs;X8~$NL?Na\e(B
601 * Searching for Articles::      \e$BJ#?t5-;vL?Na\e(B
602 * Summary Generation Commands::
603 * Really Various Summary Commands::  \e$B$"$N$d$C$+$$$JB>$KE,9g$7$J$$L?Na\e(B
604
605 Article Buffer
606
607 * Hiding Headers::              \e$B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k\e(B
608 * Using MIME::                  @acronym{MIME} \e$B5-;v$H$7$F8+$;$k\e(B
609 * Customizing Articles::        \e$B5-;v$N8+1I$($r;EN)$F$k\e(B
610 * Article Keymap::              \e$B5-;v%P%C%U%!!<$G;H$($k%-!<A`:n\e(B
611 * Misc Article::                \e$B$=$NB>\e(B
612
613 Composing Messages
614
615 * Mail::                        \e$B%a!<%k$HJVEz\e(B
616 * Posting Server::              \e$B$I$N%5!<%P!<$rDL$7$F%K%e!<%9$rEj9F$^$?$O%a!<%k$rAw?.$9$k$Y$-$+\e(B?
617 * POP before SMTP::             \e$B%a!<%k$rFI$^$J$$$H%a!<%k$rAw?.$G$-$J$$\e(B
618 * Mail and Post::               \e$BF1;~$K%a!<%k$r=P$7JVEz$9$k\e(B
619 * Archived Messages::           \e$BAw$C$?%a%C%;!<%8$r\e(B Gnus \e$B$,Cy$a$F$*$/$H$3$m\e(B
620 * Posting Styles::              \e$B$"$J$?$,C/$G$"$k$+$rL@$i$+$K$9$k$h$j4JC1$JJ}K!\e(B
621 * Drafts::                      \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8\e(B
622 * Rejected Articles::           \e$B%5!<%P!<$,$"$J$?$N5-;v$r9%$-$G$J$$$H$-$K2?$,5/$3$k\e(B?
623 * Signing and encrypting::      \e$B0BA4$J%a%C%;!<%8$r:n$k$K$O\e(B?
624
625 Select Methods
626
627 * Server Buffer::               \e$B2>A[%5!<%P!<$r:n$C$FJT=8$9$k\e(B
628 * Getting News::                USENET \e$B%K%e!<%9$r\e(B Gnus \e$B$GFI$`\e(B
629 * Getting Mail::                \e$B8D?ME*$J%a!<%k$r\e(B Gnus \e$B$GFI$`\e(B
630 * Browsing the Web::            \e$B2a>j$J%&%'%V$N;q8;$+$i%a%C%;!<%8$r<hF@$9$k\e(B
631 * IMAP::                        Gnus \e$B$r\e(B @acronym{IMAP} \e$B$N%/%i%$%"%s%H$H$7$F;H$&\e(B
632 * Other Sources::               \e$B%G%#%l%/%H%j!<!"%U%!%$%k!"\e(BSOUP \e$B%Q%1%C%H$rFI$`\e(B
633 * Combined Groups::             \e$BJ#?t$N%0%k!<%W$r0l$D$N%0%k!<%W$K7k9g$9$k\e(B
634 * Email Based Diary::           \e$BF|Dx$r%a!<%k$G4IM}$9$k\e(B
635 * Gnus Unplugged::              \e$B%K%e!<%9$H%a!<%k$r%*%U%i%$%s$GFI$`\e(B
636
637 Server Buffer
638
639 * Server Buffer Format::        \e$B$3$N%P%C%U%!!<$N308+$r%+%9%?%^%$%:$G$-$k\e(B
640 * Server Commands::             \e$B%5!<%P!<$rA`$kL?Na\e(B
641 * Example Methods::             \e$B%5!<%P!<;XDj$NNc\e(B
642 * Creating a Virtual Server::   \e$B%;%C%7%g%s$NNc\e(B
643 * Server Variables::            \e$B$I$NJQ?t$r@_Dj$9$k$+\e(B
644 * Servers and Methods::         \e$B%5!<%P!<L>$rA*BrJ}K!$H$7$F;H$&$3$H$,$G$-$k\e(B
645 * Unavailable Servers::         \e$B@\B3$7$h$&$H;n$_$?%5!<%P!<$N$$$/$D$+$,Mn$A$F$$$k$+$b$7$l$J$$\e(B
646
647 Getting News
648
649 * NNTP::                        @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$rFI$`\e(B
650 * News Spool::                  \e$B%m!<%+%k%9%W!<%k$+$i%K%e!<%9$rFI$`\e(B
651
652 @acronym{NNTP}
653
654 * Direct Functions::            \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
655 * Indirect Functions::          \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
656 * Common Variables::            \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
657 * NNTP marks::                  @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
658
659 Getting Mail
660
661 * Mail in a Newsreader::        \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
662 * Getting Started Reading Mail::  \e$B4JC1$JNAM}K\$N$h$&$JNc\e(B
663 * Splitting Mail::              \e$B$I$N$h$&$K%a!<%k%0%k!<%W$r:n@.$9$k$+\e(B
664 * Mail Sources::                Gnus \e$B$K$I$3$+$i%a!<%k$r<h$C$F$/$k$+$rCN$i$;$k\e(B
665 * Mail Back End Variables::     \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t\e(B
666 * 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
667 * Group Mail Splitting::        \e$B%a!<%kJ,3d$r6nF0$9$k$?$a$K%0%k!<%W%+%9%?%^%$%:$r;H$&\e(B
668 * Incorporating Old Mail::      \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
669 * Expiring Mail::               \e$BM_$7$/$J$$%a!<%k$r<h$j=|$/\e(B
670 * Washing Mail::                \e$B<hF@$7$?%a!<%k$+$iMW$i$J$$$b$N$r<h$j=|$/\e(B
671 * Duplicates::                  \e$B=EJ#$7$?%a!<%k$r07$&\e(B
672 * Not Reading Mail::            \e$BB>$N%U%!%$%k$rFI$`$?$a$K%a!<%k%P%C%/%(%s%I$r;H$&\e(B
673 * Choosing a Mail Back End::    Gnus \e$B$O?'!9$J%a!<%kMM<0$rFI$`$3$H$,$G$-$k\e(B
674
675 Mail Sources
676
677 * Mail Source Specifiers::      \e$B%a!<%k$N85$,$I$3$+$r;XDj$9$k\e(B
678 * Mail Source Customization::   \e$B@$$NCf$K1F6A$9$k$$$/$D$+$NJQ?t\e(B
679 * Fetching Mail::               \e$B%a!<%k%=!<%9;X<(;R$r;HMQ$9$k\e(B
680
681 Choosing a Mail Back End
682
683 * 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
684 * 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
685 * Mail Spool::                  \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k\e(B?
686 * MH Spool::                    mhspool \e$B$N$h$&$J%P%C%/%(%s%I\e(B
687 * Maildir::                     \e$B$b$&0l$D$N#1%U%!%$%k\e(B/\e$B#1%a%C%;!<%87A<0\e(B
688 * Mail Folders::                \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D\e(B
689 * Comparing Mail Back Ends::    \e$BF@<:$N?<$$F6;!\e(B
690
691 Browsing the Web
692
693 * Archiving Mail::
694 * Web Searches::                \e$BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k\e(B
695 * Slashdot::                    Slashdot \e$B$N%3%a%s%H$rFI$`\e(B
696 * Ultimate::                    Ultimate Bulletin Board \e$B%7%9%F%`\e(B
697 * Web Archive::                 \e$B%&%'%V$KJ]4I$5$l$?%a!<%j%s%0%j%9%H$rFI$`\e(B
698 * RSS::                         RDF Site Summary \e$B$rFI$`\e(B
699 * Customizing w3::              Gnus \e$B$+$i\e(B Emacs/W3 \e$B$rA`:n$9$k\e(B
700
701 @acronym{IMAP}
702
703 * Splitting in IMAP::           nnimap \e$B$G%a!<%k$rJ,3d$9$k\e(B
704 * Expiring in IMAP::            nnimap \e$B$K$h$k%a!<%k$N4|8B@Z$l>C5n\e(B
705 * 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
706 * Expunging mailboxes::         ``\e$B%a!<%k%\%C%/%905=L\e(B'' \e$B%\%?%s$HEy2A$J$b$N\e(B
707 * 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
708 * Debugging IMAP::              \e$B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H\e(B
709
710 Other Sources
711
712 * Directory Groups::            \e$B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`\e(B
713 * Anything Groups::             Dired?  \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
714 * Document Groups::             \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
715 * SOUP::                        @sc{soup} \e$B%Q%1%C%H$r\e(B ``\e$B%*%U%i%$%s\e(B'' \e$B$GFI$`\e(B
716 * 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
717
718 Document Groups
719
720 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
721
722 SOUP
723
724 * SOUP Commands::               @sc{soup} \e$B%Q%1%C%H$r:n@.!"Aw=P$9$kL?Na\e(B
725 * SOUP Groups::                 @sc{soup} \e$B%Q%1%C%H$rFI$`%P%C%/%(%s%I\e(B
726 * SOUP Replies::                @code{nnsoup} \e$B$K%a!<%k$H%K%e!<%9$r0z$-7Q$,$;$kJ}K!\e(B
727
728 Combined Groups
729
730 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r7k9g$9$k\e(B
731 * Kibozed Groups::              \e$B%K%e!<%9%9%W!<%k$NCf$+$i$N5-;v$r8!:w$9$k\e(B
732
733 Email Based Diary
734
735 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
736 * The Gnus Diary Library::      NNDiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
737 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
738
739 The NNDiary Back End
740
741 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B NNDiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
742 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
743 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
744
745 The Gnus Diary Library
746
747 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
748 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
749 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
750 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
751
752 Gnus Unplugged
753
754 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
755 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B Gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
756 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
757 * Agent Visuals::               \e$B%(!<%8%'%s%H$,35N,%P%C%U%!!<$KJQ2=$r$b$?$i$9$+$b$7$l$J$$J}K!\e(B
758 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
759 * Agent Expiry::                \e$B8E$$5-;v$r>C$9J}K!\e(B
760 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
761 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
762 * Outgoing Messages::           \e$BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
763 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
764 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
765 * Batching Agents::             @code{cron} \e$B%8%g%V$K$h$k%K%e!<%9<hF@J}K!\e(B
766 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
767
768 Agent Categories
769
770 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
771 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
772 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
773
774 Agent Commands
775
776 * Group Agent Commands::        \e$B%0%k!<%W$N@_Dj$H$=$l$i$NFbMF$N<hF@\e(B
777 * Summary Agent Commands::      \e$B<jF0$GA*Br$7$?5-;v$r<hF@$9$k\e(B
778 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
779
780 Scoring
781
782 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"9`L\$rDI2C$9$k\e(B
783 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
784 * 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)
785 * Score File Format::           \e$B%9%3%"%U%!%$%k$K2?$rF~$l$k$+\e(B
786 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k$3$H$b$G$-$k\e(B
787 * Adaptive Scoring::            \e$BBg;P\e(B (Big Sister) Gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
788 * Home Score File::             \e$B?7$7$$%9%3%"9`L\$,$I$3$X9T$/$+$r$I$N$h$&$K;XDj$9$k$+\e(B
789 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B Gnus \e$B$K5$IU$+$;$k\e(B
790 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
791 * Scoring Tips::                \e$B$I$&$d$C$F8z2LE*$K%9%3%"$rIU$1$k$+\e(B
792 * Reverse Scoring::             \e$B8E$$$b$N$N;R$G$"$k$H$$$&LdBj$OLdBj$G$O$J$$\e(B
793 * Global Score Files::          \e$BCO$r$D$+$_!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
794 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k$3$H$,$G$-$k\e(B
795 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KJQ49$9$k\e(B
796 * Advanced Scoring::            \e$B%9%3%"$NK!B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
797 * Score Decays::                \e$B%9%3%"$r8O$l$F$$$+$;$k$N$OLr$KN)$D$3$H$b$"$k\e(B
798
799 Advanced Scoring
800
801 * Advanced Scoring Syntax::     \e$BDj5A\e(B
802 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
803 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8BMxMQ$9$k\e(B
804
805 Various
806
807 * Process/Prefix::              \e$BB?$/$NL?Na$G;H$o$l$k=,47\e(B
808 * Interactive::                 Gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
809 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B Gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
810 * Formatting Variables::        \e$B%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$9$k$3$H$,$G$-$k\e(B
811 * Window Layout::               Gnus \e$B$N3F%P%C%U%!!<$N%&%#%s%I%&$r@_Dj$9$k\e(B
812 * Faces and Fonts::             \e$B%U%'!<%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
813 * Compilation::                 \e$B$I$N$h$&$K$7$F\e(B Gnus \e$B$NB.EY$r>e$2$k$+\e(B
814 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
815 * Highlighting and Menus::      \e$B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k\e(B
816 * Buttons::                     \e$B$?$C$?==2s$?$?$$$?$@$1$Gg'>d1j$K$J$k\e(B!
817 * Daemons::                     Gnus \e$B$O$"$J$?$NN"$G$b$N$4$H$r<B9T$9$k$3$H$,$G$-$k\e(B
818 * NoCeM::                       Spam \e$B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!\e(B
819 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k\e(B
820 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
821 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
822 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O3($rI=<($G$-$k\e(B
823 * Fuzzy Matching::              \e$BBg$-$J$R$:$s$@2;\e(B (big fuzz) \e$B$C$F2?\e(B?
824 * Thwarting Email Spam::        \e$BM>7W$J>&6HE*EE;R%a!<%k$rHr$1$kJ}K!\e(B
825 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
826 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
827
828 Formatting Variables
829
830 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
831 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
832 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$r=$@5$9$k\e(B
833 * User-Defined Specs::          Gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
834 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
835 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
836 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
837 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
838
839 Image Enhancements
840
841 * X-Face::                      \e$B%U%!%s%-!<$J$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
842 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
843 * Smileys::                     \e$BI=<($5$l$k$Y$/@8$^$l$?9,$;$=$&$J4i$rI=<($9$kJ}K!\e(B
844 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
845 * XVarious::                    \e$B$=$NB>$N\e(B XEmacs \e$B$G\e(B Gnus \e$B$JJQ?t\e(B
846
847 Thwarting Email Spam
848
849 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
850 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
851 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
852 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
853 * Filtering Spam Using The Spam ELisp Package::
854 * Filtering Spam Using Statistics with spam-stat::
855
856 Filtering Spam Using The Spam ELisp Package
857
858 * Spam ELisp Package Sequence of Events::
859 * Spam ELisp Package Filtering of Incoming Mail::
860 * Spam ELisp Package Global Variables::
861 * Spam ELisp Package Configuration Examples::
862 * Blacklists and Whitelists::
863 * BBDB Whitelists::
864 * Gmane Spam Reporting::
865 * Anti-spam Hashcash Payments::
866 * Blackholes::
867 * Regular Expressions Header Matching::
868 * Bogofilter::
869 * SpamAssassin back end::
870 * ifile spam filtering::
871 * spam-stat spam filtering::
872 * SpamOracle::
873 * Extending the Spam ELisp package::
874
875 Filtering Spam Using Statistics with spam-stat
876
877 * Creating a spam-stat dictionary::
878 * Splitting mail using spam-stat::
879 * Low-level interface to the spam-stat dictionary::
880
881 Appendices
882
883 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
884 * History::                     \e$B$I$&$d$C$F\e(B Gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
885 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
886 * Terminology::                 \e$B2f!9$O$3$3$K$"$k$h$&$JK\Ev$KFq$7$$8l$r;H$&\e(B
887 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B Gnus \e$B$r;EN)$F$k\e(B
888 * Troubleshooting::             \e$B$&$^$/$$$+$J$+$C$?$H$-$K;n$9$+$b$7$l$J$$$3$H\e(B
889 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
890 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$JF3F~\e(B
891 * Frequently Asked Questions::  Gnus \e$B$N\e(B FAQ
892
893 History
894
895 * 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
896 * Other Gnus Versions::         \e$B%j%j!<%9$5$l$F$$$kB>$N%P!<%8%g%s$N\e(B Gnus
897 * Why?::                        Gnus \e$B$NL\E*$O2?\e(B?
898 * Compatibility::               Gnus \e$B$O\e(B @sc{gnus} \e$B$H$I$l$/$i$$8_49@-$,$"$k$N\e(B?
899 * Conformity::                  Gnus \e$B$O$9$Y$F$NI8=`$rK~$?$=$&$H$9$k\e(B
900 * Emacsen::                     Gnus \e$B$O$$$/$D$+$N8=BeE*$J\e(B Emacs \e$B4D6-$G<B9T$G$-$k\e(B
901 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
902 * Contributors::                \e$BBgNL$N?M!9\e(B
903 * New Features::                Gnus \e$B$N?7$7$$$3$H$K4X$9$k<j$,$+$j\e(B
904
905 New Features
906
907 * ding Gnus::                   \e$B:G=i$N?7$7$$\e(B Gnus \e$B$G$"$k\e(B Gnus 5.0/5.1 \e$B$N?7$7$$$3$H\e(B
908 * 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
909 * Red Gnus::                    \e$B;0HVL\$N:G>e$N$b$N\e(B---Gnus 5.4/5.5
910 * 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
911 * 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
912 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
913 * No Gnus::                     Lars \e$B$5$s!"D>$7$F\e(B!
914
915 Customization
916
917 * Slow/Expensive Connection::   \e$B%m!<%+%k$N\e(B Emacs \e$B$rN)$A>e$2$F!"B>$N$H$3$m$+$i%K%e!<%9$rF@$k$3$H$,$G$-$k\e(B
918 * Slow Terminal Connection::    \e$B1s3V\e(B Emacs \e$B$r<B9T$9$k\e(B
919 * Little Disk Space::           \e$BBg$-$J5/F0%U%!%$%k$r;}$D$3$H$O$^$:$$\e(B
920 * Slow Machine::                \e$BB.$$5!3#$rGc$*$&$H46$8$k$G$"$m$&\e(B
921
922 Gnus Reference Guide
923
924 * Gnus Utility Functions::      \e$B;HMQ$G$-$k6&DL$N4X?t$HJQ?t\e(B
925 * Back End Interface::          Gnus \e$B$O$I$&$d$C$F%5!<%P!<$HDL?.$9$k$N$+\e(B
926 * Score File Syntax::           \e$B%9%3%"%U%!%$%k5,3J$N\e(B BNF \e$BDj5A\e(B
927 * Headers::                     Gnus \e$B$O%X%C%@!<$rFbItE*$K$I$N$h$&$K3JG<$9$k$+\e(B
928 * Ranges::                      \e$B$?$/$5$s$N?t$r3JG<$9$kJXMx$J7A<0\e(B
929 * Group Info::                  \e$B%0%k!<%W>pJs7A<0\e(B
930 * Extended Interactive::        \e$B5-9f@\F,<-$J$I\e(B
931 * Emacs/XEmacs Code::           Gnus \e$B$O$9$Y$F$N6aBe\e(B Emacsen \e$B$GF0:n$9$k\e(B
932 * Various File Formats::        Gnus \e$B$N;HMQ$9$k%U%!%$%k$N7A<0\e(B
933
934 Back End Interface
935
936 * Required Back End Functions::  \e$B<BAu$7$J$1$l$P$J$i$J$$4X?t\e(B
937 * Optional Back End Functions::  \e$B<BAu$7$J$/$F$b$h$$4X?t\e(B
938 * Error Messaging::             \e$B%a%C%;!<%8$d%(%i!<Js9p$rF@$kJ}K!\e(B
939 * Writing New Back Ends::       \e$B8E$$%P%C%/%(%s%I$N3HD%\e(B
940 * Hooking New Back Ends Into Gnus::  Gnus \e$BB&$G$7$J$1$l$P$J$i$J$$$3$H\e(B
941 * Mail-like Back Ends::         \e$B%a!<%kIw%P%C%/%(%s%I$N$?$a$N=u8@\e(B
942
943 Various File Formats
944
945 * Active File Format::          \e$B;HMQ2DG=$J5-;v%0%k!<%W$N>pJs\e(B
946 * Newsgroups File Format::      \e$B%0%k!<%W$N5-=R\e(B
947
948 Emacs for Heathens
949
950 * Keystrokes::                  \e$BJ8>O$rF~NO$7$FL?Na$r<B9T$9$k\e(B
951 * Emacs Lisp::                  \e$BHw$(IU$1$N\e(B Emacs \e$B%W%m%0%i%_%s%08@8l\e(B
952
953 @end detailmenu
954 @end menu
955
956 @node Starting Up
957 @chapter Gnus \e$B$N5/F0\e(B
958 @cindex starting up
959
960 @kindex M-x gnus
961 @findex gnus
962 \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
963 \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
964
965 @findex gnus-other-frame
966 @kindex M-x gnus-other-frame
967 \e$BJL$N%U%l!<%`\e(B (frame) \e$B$G\e(B Gnus \e$B$r5/F0$7$?$$$H$-$O!"\e(B
968 @kbd{M-x gnus-other-frame} \e$BL?Na$r;H$&$3$H$,$G$-$^$9!#\e(B
969
970 \e$B3+;O;~$K2?$+$,$&$^$/$$$+$J$$$H$-$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$NCf$GJQ?t\e(B
971 \e$B$r$$$/$D$+$$$8$/$j$^$o$5$J$1$l$P$J$i$J$$$G$7$g$&!#$3$N%U%!%$%k\e(B
972 \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
973 \e$B$^$l$^$9!#\e(B
974
975 \e$B$3$N@bL@=q$G$h$/$o$+$i$J$$MQ8l$,$G$F$-$?$H$-$O!"MQ8l$N\e(B
976 \e$B9`\e(B (@pxref{Terminology}) \e$B$r;2>H$7$F$/$@$5$$!#\e(B
977
978 @menu
979 * Finding the News::      \e$B%K%e!<%9$r<hF@$9$kJ}K!$rA*$V\e(B
980 * The First Time::        \e$B:G=i$K5/F0$7$?$H$-$K\e(B Gnus \e$B$O2?$r$9$k$+\e(B
981 * The Server is Down::    \e$B$=$s$J$H$-!"$I$&$9$l$P%a!<%k$rFI$a$k$+\e(B
982 * Slave Gnusae::          \e$BF1;~$K0l$D0J>e$N\e(B Gnus \e$B$r:nF0$5$;$k$3$H$,$G$-$k\e(B
983 * Fetching a Group::      \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
984 * New Groups::            Gnus \e$B$,?7$7$$%0%k!<%W$KBP$7$F2?$r$9$k$+\e(B
985 * Changing Servers::      \e$B$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0\$kI,MW$,$"$k$+$b$7$l$J$$\e(B
986 * Startup Files::         \e$B$d$C$+$$$J%9%?!<%H%"%C%W%U%!%$%k\e(B -- @file{.newsrc}
987 * Auto Save::             \e$B%/%i%C%7%e$+$i$N2sI|\e(B
988 * The Active File::       \e$BCY$$2s@~$+$i$N%U%!%$%k$N<hF@$K$O;~4V$,$+$+$k\e(B
989 * Startup Variables::     \e$BJQ99$7$?$$$H;W$&$+$b$7$l$J$$JQ?t\e(B
990 @end menu
991
992 @node Finding the News
993 @section \e$B%K%e!<%9$r8+$D$1$k\e(B
994 @cindex finding news
995
996 @vindex gnus-select-method
997 @c @head
998 \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
999 \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
1000 \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
1001 \e$BK!\e(B (native method) \e$B$K$J$j$^$9!#$3$NJ}K!$G<h$C$F$3$J$$%0%k!<%W$O$9$Y$F30\e(B
1002 \e$BIt\e(B (foreign) \e$B%0%k!<%W$G$9!#\e(B
1003
1004 \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
1005 \e$B$N$h$&$K\e(B) \e$B0lDj$NNL$N%K%e!<%9$r@]<h$7$?$$$N$G$"$l$P!"\e(B
1006
1007 @lisp
1008 (setq gnus-select-method '(nntp "news.somewhere.edu"))
1009 @end lisp
1010
1011 @noindent
1012 \e$B$N$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
1013
1014 \e$B%m!<%+%k!&%9%W!<%k$N%G%#%l%/%H%j$rFI$_9~$_$?$$>l9g$O!"\e(B
1015
1016 @lisp
1017 (setq gnus-select-method '(nnspool ""))
1018 @end lisp
1019
1020 @noindent
1021 \e$B$N$h$&$K$G$-$^$9!#\e(B
1022
1023 \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
1024 \e$B$7$g$&$7!"$=$l$r;H$&$Y$-$G$7$g$&!#$G$b!"$b$7$"$J$?$N%5!<%P!<\e(B
1025 \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
1026 \e$B%+%k%9%W!<%k$r;H$C$F$O$$$1$^$;$s!#$3$N>l9g\e(B
1027 \e$B$O\e(B @code{(nntp "localhost")} \e$B$K$7$^$7$g$&!#\e(B
1028
1029 @vindex gnus-nntpserver-file
1030 @cindex NNTPSERVER
1031 @cindex @acronym{NNTP} server
1032 \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
1033 \e$BFI$_$K$$$-$^$9!#$b$7$=$NJQ?t$,@_Dj$5$l$F$$$J$1$l$P!"\e(B
1034 Gnus \e$B$O\e(B @code{gnus-nntpserver-file} (\e$B@_Dj$5$l$F$$$J$$>l9g\e(B
1035 \e$B$O\e(B @file{/etc/nntpserver}) \e$B$,$3$N7o$K4X$7$F2?$+$r8@$C$F$$$J$$$+$rD4$Y$^\e(B
1036 \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
1037 \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
1038
1039 @vindex gnus-nntp-server
1040 @code{gnus-nntp-server} \e$B$,@_Dj$5$l$F$$$k$H!"$3$NJQ?t\e(B
1041 \e$B$O\e(B @code{gnus-select-method} \e$B$h$j$bM%@h$5$l$^$9!#$G$9$+\e(B
1042 \e$B$i\e(B @code{gnus-nntp-server} \e$B$O\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G!"$=$l$,%G%#%U%)\e(B
1043 \e$B%k%H$G$9!#\e(B
1044
1045 @vindex gnus-secondary-servers
1046 @vindex gnus-nntp-server
1047 Gnus \e$B$K\e(B @acronym{NNTP} \e$B%5!<%P!<$NL>A0$rBPOCE*$K;XDj$9$k$3$H$b$G$-$^$9!#\e(B
1048 @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
1049 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
1050 \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
1051 \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
1052 \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
1053 \e$B$K@\B3$7$h$&$H$9$k$H$$$&$3$H$G$9!#\e(B)
1054
1055 @findex gnus-group-browse-foreign-server
1056 @kindex B (\e$B%0%k!<%W\e(B)
1057 \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
1058 \e$B$K$O6=L#$N$"$k%0%k!<%W$,>/$7$7$+$J$$>l9g!"%0%k!<%W%P%C%U%!!<\e(B
1059 \e$B$G\e(B @kbd{B} \e$BL?Na$r;H$&$3$H$NJ}$,NI$$$G$7$g$&!#$=$l$O!"A*Br2DG=$J%0%k!<%W\e(B
1060 \e$B$rI=<($7!"$=$NCf$+$i$I$l$G$b9%$-$J$b$N$r9XFI$9$k$3$H$,$G$-$^$9!#$3$l\e(B
1061 \e$B$O\e(B @file{.newsrc} \e$B$NJ];}$r$:$C$H$d$j$d$9$/$7$^$9!#\e(B
1062 @xref{Foreign Groups, \e$B30It%0%k!<%W\e(B}.
1063
1064 @vindex gnus-secondary-select-methods
1065 @c @head
1066 \e$B30It%0%k!<%W$KBP$9$k>/$70c$C$?$d$jJ}$O!"JQ\e(B
1067 \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
1068 \e$B$5$l$F$$$kA*BrJ}K!$O!"B?$/$NE@$G\e(B @code{gnus-select-method} \e$B%5!<%P!<$NA*\e(B
1069 \e$BBrJ}K!$HF1$8$h$&$K07$o$l$^$9!#5/F0Cf$K%"%/%F%#%V%U%!%$%k$rC5$7$K$$$-\e(B (\e$B$b\e(B
1070 \e$B$7MW5a$5$l$F$$$l$P\e(B)\e$B!"$3$l$i$N%5!<%P!<>e$K$G$-$??7$7$$%K%e!<%9%0%k!<%W$O\e(B
1071 \e$B85!9$N%0%k!<%W$HF1$8$h$&$K9XFI$5$l$^$9\e(B (\e$B$b$7$/$O!"$5$l$^$;$s\e(B)\e$B!#\e(B
1072
1073 \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
1074 \e$B$$$?$$$H$-$O!"IaDL!"$3$NJQ?t$r!"\e(B
1075
1076 @lisp
1077 (setq gnus-secondary-select-methods '((nnmbox "")))
1078 @end lisp
1079
1080 @noindent
1081 \e$B$H@_Dj$7$^$9!#\e(B
1082
1083 \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
1084 \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
1085 \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
1086 \e$B$;$s!#>\:Y$K$D$$$F$O\e(B @ref{NNTP marks} \e$B$r;2>H$7$F2<$5$$!#\e(B
1087
1088 @node The First Time
1089 @section \e$B0lHV=i$a\e(B
1090 @cindex first time usage
1091
1092 \e$B5/F0MQ%U%!%$%k$,B8:_$7$J$$$H$-$O\e(B (@pxref{Startup Files})\e$B!"\e(BGnus \e$B$O$I$N%0\e(B
1093 \e$B%k!<%W$,%G%#%U%)%k%H$G9XFI$5$l$F$$$k$Y$-$+$r7hDj$7$h$&$H$7$^$9!#\e(B
1094
1095 @vindex gnus-default-subscribed-newsgroups
1096 \e$BJQ?t\e(B @code{gnus-default-subscribed-newsgroups} \e$B$,@_Dj$5$l$F$$$k$H!"\e(B
1097 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
1098 \e$B<T$O$3$NJQ?t$r2?$+Lr$KN)$D$b$N$K@_Dj$7$F$*$/$3$H$,K>$^$l$^$9!#\e(B
1099
1100 \e$B$=$&$G$J$$$H$-$O!"\e(BGnus \e$B$O>/?t$NE,Ev$J%0%k!<%W$r9XFI$7$^$9\e(B (\e$BNc\e(B:
1101 @samp{*.newusers})\e$B!#\e(B(@dfn{\e$BE,Ev$J\e(B} \e$B$O$3$3$G$O!"\e(B@dfn{Lars \e$B$5$s$,FI$`$Y$-$G\e(B
1102 \e$B$"$k$H9M$($k$b$N\e(B} \e$B$H$$$&$h$&$KDj5A$5$l$F$$$^$9\e(B)
1103
1104 \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
1105 \e$B%0%k!<%W$b9XFI$9$k$3$H$K$J$k$G$7$g$&!#\e(B
1106
1107 @code{gnus-default-subscribed-newsgroups} \e$B$,\e(B @code{t} \e$B$N$H$-$O!"\e(BGnus \e$B$O\e(B
1108 \e$B?7$7$$%0%k!<%W$r07$&$N$KIaDL$N4X?t$r;H$$!"FCJL$J$3$H$O2?$b$7$^$;$s!#\e(B
1109
1110 @node The Server is Down
1111 @section \e$B%5!<%P!<$,Mn$A$F$$$k\e(B
1112 @cindex server errors
1113
1114 \e$B%G%#%U%)%k%H$N%5!<%P!<$,Mn$A$F$$$k$H$-$O!"EvA3\e(B Gnus \e$B$N5/F0$K$$$/$D$+$NLd\e(B
1115 \e$BBj$,H/@8$7$^$9!#$7$+$7!"%K%e!<%9%0%k!<%W$NB>$K$$$/$D$+%a!<%k$N%0%k!<%W$,\e(B
1116 \e$B$"$k$N$J$i$P!"$=$l$K$b$+$+$o$i$:\e(B Gnus \e$B$r5/F0$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
1117
1118 \e$B?.Mj$G$-$k%W%m%0%i%`$N0l$D$G$"$k\e(B Gnus \e$B$O!"%5!<%P!<$H@\B3$G$-$J$$$H$-$O4p\e(B
1119 \e$BK\A*BrJ}K!$J$7$GB3$1$k$+$I$&$+$r?R$M$^$9!#$3$l$O<B:]$K$O%5!<%P!<$,B8:_$7\e(B
1120 \e$B$J$$$H$-\e(B (\e$BNc$($P!"%"%I%l%9$r4V0c$($?>l9g\e(B) \e$B$d%5!<%P!<$,2?$i$+$NM}M3$G0l;~\e(B
1121 \e$BE*$KD4;R$,$*$+$7$/$J$C$F$$$k$H$-$K5/$3$j$^$9!#$b$7$=$N$^$^B39T$9$k$3$H$K\e(B
1122 \e$B$7$F!"30It%0%k!<%W$,0l$D$bL5$$>l9g!"<B$O%0%k!<%W%P%C%U%!!<$G$O$[$H$s$I2?\e(B
1123 \e$B$b$G$-$J$$$H$$$&$3$H$K5$$,$D$/$G$7$g$&!#$G$b!"$M$'!"$=$l$O$"$J$?$NLdBj$G\e(B
1124 \e$B$9!#%V%V!<%C\e(B!
1125
1126 @findex gnus-no-server
1127 @kindex M-x gnus-no-server
1128 @c @head
1129 \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
1130 \e$B%k$@$1$rFI$_$?$$$H$-$O!"\e(BGnus \e$B$r5/F0$9$k$N$K\e(B @code{gnus-no-server} \e$BL?Na$r\e(B
1131 \e$B;H$&$3$H$,$G$-$^$9!#5^$$$G$$$k$H$-$K$b$T$C$?$j$G$7$g$&!#$3$NL?Na$OK\Mh$N\e(B
1132 \e$B%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%0\e(B
1133 \e$B%k!<%W$r3hF0>uBV$K$7$^$9\e(B (\e$B4pK\%0%k!<%W$G$J$$%0%k!<%W$O$=$NFs$D$N%l%Y%k$K\e(B
1134 \e$B$7$F$*$/$N$,K>$^$7$$$G$7$g$&\e(B)\e$B!#\e(B@ref{Group Levels} \e$B$b;2>H$7$F2<$5$$\e(B (\e$BLu\e(B
1135 \e$BCm\e(B: @code{gnus-no-server} \e$B$O\e(B @code{gnus-group-use-permanent-levels} \e$BJQ?t\e(B
1136 \e$B$NCM$r\e(B 2 \e$B$K@_Dj$9$k$3$H$KCm0U$7$F2<$5$$\e(B)\e$B!#\e(B
1137
1138 @node Slave Gnusae
1139 @section Gnus \e$B$r%9%l!<%V$K$9$k\e(B
1140 @cindex slave
1141
1142 \e$B$"$J$?$K$OFs$D0J>e$N\e(B Gnus \e$B$r$=$l$>$lJL$N\e(B Emacs \e$B>e$GF1;~$KF0$+$9I,MW$,@8\e(B
1143 \e$B$8$k$+$b$7$l$^$;$s!#0c$C$?\e(B @file{.newsrc} \e$B%U%!%$%k$r;H$C$F$$$k$J$i\e(B (\e$BNc$(\e(B
1144 \e$B$P!"Fs$D$N0c$C$?%5!<%P!<$+$iFI$_9~$`$?$a$K!"Fs$D$N0c$C$?\e(B Gnus \e$B$rF0:n$5$;\e(B
1145 \e$B$F$$$k>l9g\e(B)\e$B!"$^$C$?$/LdBj$O$"$j$^$;$s!#$=$l$r9T$J$($PNI$$$@$1$G$9!#\e(B
1146
1147 \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
1148 \e$B$-$K5/$3$j$^$9!#\e(B
1149
1150 \e$B$3$NLdBj$KBP=h$9$k$?$a$K\e(B Gnus \e$B%?%o!<$N%7%s%/%?%s%/$K$$$k2f!9$O!"?7$7$$35\e(B
1151 \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
1152 \e$B35G0$KFC5v$r?=@A$7$^$7$?!#$=$7$F!"$=$N8@MU$NCx:n8"$rF@$^$7$?!#$*8_$$$K4X\e(B
1153 \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
1154 \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
1155 \e$B%l!<%V4X78\e(B} \e$B$N;HMQNA$O$b$C$H9b$/$J$j$^$9!#\e(B)
1156
1157 @findex gnus-slave
1158 \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
1159 \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
1160 \e$B$7$^$9!#%9%l!<%V$OIaDL$N\e(B @file{.newsrc} \e$B$OJ]B8$7$^$;$s$,!"Be$o$j\e(B
1161 \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
1162 \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
1163 \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
1164 \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
1165 \e$B:n$i$l$?=gHV$GFI$^$l$^$9!#\e(B)
1166
1167 \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
1168 \e$B$N\e(B) @file{.newsrc} \e$B%U%!%$%k$h$j$bM%@h$5$l$^$9!#\e(B
1169
1170 \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
1171 \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
1172 \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
1173 \e$B%V$KH?1G$5$l$^$;$s!#\e(B``no'' \e$B$HEz$($k$H!"%^%9%?!<$GFI$^$l$?$$$/$D$+$N5-;v\e(B
1174 \e$B$,!"%9%l!<%V$G$OL$FI$G$"$k$H8+$J$5$l$k$+$b$7$l$^$;$s!#\e(B
1175
1176 @node New Groups
1177 @section \e$B?7$7$$%0%k!<%W\e(B
1178 @cindex new groups
1179 @cindex subscription
1180
1181 @vindex gnus-check-new-newsgroups
1182 \e$B?7$7$$%K%e!<%9%0%k!<%W$r$^$C$?$/8+$J$/$F$bK~B-$J$i$P!"\e(B
1183 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
1184 \e$B$3$l$r@_Dj$7$?>l9g!"5/F0$K$+$+$k;~4V$,C;$/$J$j$^$9!#$3$NJQ?t\e(B
1185 \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
1186 \e$B$$$D$G$b?7$7$$%0%k!<%W$r9XFI$9$k$3$H$,$G$-$^$9\e(B (@pxref{Group
1187 Maintenance})\e$B!#%G%#%U%)%k%H$G$O$3$NJQ?t$O\e(B @code{ask-server} \e$B$G$9!#$3$NJQ\e(B
1188 \e$B?t$,\e(B @code{always} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B@kbd{g} \e$BL?Na$r<B9T$7$?$H$-$G\e(B
1189 \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
1190 \e$B$9\e(B (@pxref{Scanning New Messages})\e$B!#\e(B
1191
1192 @menu
1193 * Checking New Groups::         \e$B$I$N%0%k!<%W$,?7$7$$$+$r7hDj$9$k\e(B
1194 * Subscription Methods::        \e$B?7$7$$%0%k!<%W$KBP$7$F\e(B Gnus \e$B$O2?$r$9$Y$-$+\e(B
1195 * Filtering New Groups::        Gnus \e$B$KFCDj$N?7$7$$%0%k!<%W$rL5;k$5$;$k\e(B
1196 @end menu
1197
1198 @node Checking New Groups
1199 @subsection \e$B?7$7$$%0%k!<%W$rD4$Y$k\e(B
1200
1201 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
1202 \e$B$l$F$$$k%0%k!<%W$N%j%9%H$H%"%/%F%#%V%U%!%$%k$rHf3S$9$k$3$H$K$h$jH=Dj$7$F\e(B
1203 \e$B$$$^$9!#$3$NJ}K!$OFC$KB.$$$H$$$&$o$1$G$O$"$j$^$;$s!#\e(B
1204 @code{gnus-check-new-newsgroups} \e$B$,\e(B @code{ask-server} \e$B$G$"$k$H!"\e(BGnus \e$B$O\e(B
1205 \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
1206 \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
1207 \e$B%H$rJ];}$7$F$*$/$3$H$+$i$+$i40A4$K3+J|$5$l$^$9!#$G$9$+$i!"\e(B
1208 @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
1209 \e$B$=$&$9$l$P!"5/F0!"=*N;$NN>J}!"$=$7$FA4BN$K$o$?$C$F;~4V$r@aLs$G$-$^$9!#%G%#\e(B
1210 \e$B%9%/>CHqNL$b>/$J$/$J$j$^$9!#$=$l$J$i!"$I$&$7$F$3$l$,%G%#%U%)%k%H$G$O$J$$\e(B
1211 \e$B$N$G$7$g$&\e(B? \e$B;DG0$J$,$i!"$9$Y$F$N%5!<%P!<$,$3$NL?Na$rM}2r$9$k$o$1$G$O$J$$\e(B
1212 \e$B$N$G$9!#\e(B
1213
1214 \e$B;d$O:#$"$J$?$,2?$r9M$($F$$$k$+$rEv$F$i$l$^$9!#$I$&$9$l$P%5!<%P!<\e(B
1215 \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
1216 \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
1217 \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
1218 \e$B$l$k$+$I$&$+$rD4$Y$F$/$@$5$$!"$H$$$&$3$H$@$1$G$9!#$b$7$$$/$D$+$N%0%k!<%W\e(B
1219 \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
1220 \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
1221 \e$BNL$5$;$k4X?t$r=q$/$3$H$b$G$-$^$9$,!"$=$l$OC1$K?dNL$7$F$$$k$K$9$.$^$;$s!#\e(B
1222 \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
1223 \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
1224 \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
1225 \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
1226 \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
1227
1228 \e$B$3$NJQ?t$O!"A*BrJ}K!$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N$H$-$O!"\e(B
1229 Gnus \e$B$O\e(B @code{ask-server} \e$BL?Na$r$=$l$>$l$NA*BrJ}K!$KBP$7$F<B9T$7!"IaDL$N\e(B
1230 \e$BJ}K!$G9XFI$7$^$9\e(B (\e$B$b$7$/$O!"$7$^$;$s\e(B)\e$B!#$3$l$NI{:nMQ$O!"5/F0$K$+$J$j;~4V\e(B
1231 \e$B$,$+$+$k$N$G!"BT$C$F$$$k4V$KbTA[$G$-$k$3$H$G$9!#1J5W$N9,J!$rC#@.$9$k$?$a\e(B
1232 \e$B$K!"%^%s%H%i\e(B ``dingnusdingnusdingnus'' \e$B$r;H$C$F$/$@$5$$!#\e(B
1233
1234 @node Subscription Methods
1235 @subsection \e$B9XFIJ}K!\e(B
1236
1237 @vindex gnus-subscribe-newsgroup-method
1238 \e$B?7$7$$%0%k!<%W$KAx6x$7$?$H$-$K\e(B Gnus \e$B$,2?$r$9$k$+$O!"JQ\e(B
1239 \e$B?t\e(B @code{gnus-subscribe-newsgroup-method} \e$B$K$h$C$F7hDj$5$l$^$9!#\e(B
1240
1241 \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
1242 \e$B$rM#0l$N0z?t$H$7$F8F$P$l$^$9!#\e(B
1243
1244 \e$B$$$/$D$+$N<j7Z$J%W%l%O%V4X?t$O!"0J2<$N$h$&$K$J$C$F$$$^$9!#\e(B
1245
1246 @table @code
1247 @item gnus-subscribe-zombies
1248 @vindex gnus-subscribe-zombies
1249 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r%>%s%S\e(B (zombie) \e$B$K$7$^$9!#$3$l$,%G%#%U%)%k%H$K$J$C\e(B
1250 \e$B$F$$$^$9!#8e$G%>%s%S$r\e(B (@kbd{A z} \e$B$K$h$C$F\e(B) \e$B354Q$7$?$j!"\e(B(@kbd{S z} \e$B$K$h$C\e(B
1251 \e$B$F\e(B) \e$BE,@Z$K$9$Y$F$r:o=|$7$?$j!"\e(B(@kbd{u} \e$B$K$h$C$F\e(B) \e$B9XFI$7$?$j$G$-$^$9!#\e(B
1252
1253 @item gnus-subscribe-randomly
1254 @vindex gnus-subscribe-randomly
1255 \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
1256 \e$B%0%k!<%W$O%0%k!<%W%P%C%U%!!<$N!X0lHV>e!Y$K2C$($i$l$^$9!#\e(B
1257
1258 @item gnus-subscribe-alphabetically
1259 @vindex gnus-subscribe-alphabetically
1260 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r%"%k%U%!%Y%C%H=g$K9XFI$7$^$9!#\e(B
1261
1262 @item gnus-subscribe-hierarchically
1263 @vindex gnus-subscribe-hierarchically
1264 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r3,AXE*$K9XFI$7$^$9!#$3$N4X?t\e(B
1265 \e$B$H\e(B @code{gnus-subscribe-alphabetically} \e$B$N0c$$$O>/$7$7$+$"$j$^$;$s!#\e(B
1266 @code{gnus-subscribe-alphabetically} \e$B$O?7$7$$%0%k!<%W$r87L)$K%"%k%U%!%Y%C\e(B
1267 \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
1268 @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
1269 \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
1270
1271 @item gnus-subscribe-interactively
1272 @vindex gnus-subscribe-interactively
1273 \e$B?7$7$$%0%k!<%W$rBPOCE*$K9XFI$7$^$9!#$3$l$O\e(B Gnus \e$B$,\e(B @strong{\e$B$9$Y$F\e(B} \e$B$N%0\e(B
1274 \e$B%k!<%W$KBP$7$F?R$M$k$3$H$r0UL#$7$F$$$^$9!#9XFI$9$k%0%k!<%W$O3,AXE*$K9XFI\e(B
1275 \e$B$5$l$^$9!#\e(B
1276
1277 @item gnus-subscribe-killed
1278 @vindex gnus-subscribe-killed
1279 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r:o=|$7$^$9!#\e(B
1280
1281 @item gnus-subscribe-topics
1282 @vindex gnus-subscribe-topics
1283 \e$B%0%k!<%W$r!"$=$l$K9gCW$9$k\e(B @code{subscribe} \e$B%H%T%C%/%Q%i%a!<%?!<$r;}$C$F\e(B
1284 \e$B$$$k%0%k!<%W$KF~$l$^$9\e(B (@pxref{Topc Parameters})\e$B!#Nc$($P!"0J2<$N$h$&\e(B
1285 \e$B$J\e(B @code{subscribe} \e$B%Q%i%a!<%?!<\e(B
1286
1287 @example
1288 "nnslashdot"
1289 @end example
1290
1291 \e$B$O!"$=$N@55,I=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$O$=$N%H%T%C%/$N2<$G9XFI$5$l$k\e(B
1292 \e$B$H$$$&$3$H$G$9!#\e(B
1293
1294 \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
1295 \e$B$l$^$9!#\e(B
1296 @end table
1297
1298 @vindex gnus-subscribe-hierarchical-interactive
1299 \e$B>e$NJQ?t$HL)@\$K4X78$9$kJQ?t$O!"\e(B
1300 @code{gnus-subscribe-hierarchical-interactive} \e$B$G$9!#$3$NJQ?t\e(B
1301 \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
1302 \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
1303 \e$B$M$^$9!#\e(B
1304
1305 \e$B$h$/$"$k4V0c$$$O!"?tCJMnA0$N\e(B (@code{gnus-subscribe-newsgroup-method}) \e$BJQ\e(B
1306 \e$B?t$r\e(B @code{gnus-subscribe-herarchical-interactive} \e$B$K@_Dj$9$k$3$H$G$9!#\e(B
1307 \e$B$3$l$O8m$j$G$9!#$3$l$OF0:n$7$^$;$s!#$3$l$O$*$a$G$?$$?M$N$9$k$3$H$G$9!#$G\e(B
1308 \e$B$9$+$i!"@dBP$K$7$J$$$G$/$@$5$$!#\e(B
1309
1310 @node Filtering New Groups
1311 @subsection \e$B?7$7$$%0%k!<%W$rA*JL$9$k\e(B
1312
1313 \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
1314 \e$B7Z$JJ}K!$O!"\e(B@file{.newsrc} \e$B%U%!%$%k$N@hF,$K\e(B @dfn{options} \e$B9T$rA^F~$9$k$3\e(B
1315 \e$B$H$G$9!#<!$O!"Nc$G$9!#\e(B
1316
1317 @example
1318 options -n !alt.all !rec.all sci.all
1319 @end example
1320
1321 @vindex gnus-subscribe-options-newsgroup-method
1322 \e$B$3$N9T$O!"L@$i$+$K$^$8$a$GM}CNE*$G2J3XE*$J?M4V\e(B (\e$B$"$k$$$OH`=w$O$I$3$K$G$b\e(B
1323 \e$B$$$kC1$K$D$^$i$J$$?M$+$b$7$l$J$$$1$l$I\e(B) \e$B$,=q$$$?$b$N$G$9!#$J$<$J$i!"$3$l\e(B
1324 \e$B$O\e(B @samp{alt} \e$B$H\e(B @samp{rec} \e$B$G;O$^$kL>A0$r;}$D%0%k!<%W$O$9$Y$FL5;k$5$l!"\e(B
1325 @samp{sci} \e$B$G;O$^$kL>A0$r;}$D%0%k!<%W$O$9$Y$F9XFI$9$k!"$H$$$&$3$H$rI=$7\e(B
1326 \e$B$F$$$k$+$i$G$9!#\e(BGnus \e$B$O$3$l$i$N%0%k!<%W$r9XFI$9$k$N$KIaDL$N9XFIJ}K!$r;H\e(B
1327 \e$B$$$^$;$s!#Be$o$j$K\e(B @code{gnus-subscribe-options-newsgroup-method} \e$B$,;H$o\e(B
1328 \e$B$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%HCM\e(B
1329 \e$B$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 @file{.newsrc} \e$B%U%!%$%k$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\e(B @file{.newsrc} \e$B%U%!\e(B
1336 \e$B%$%k$N\e(B @samp{optinos -n} \e$B9T$H$^$C$?$/F1$8$3$H$r$7$^$9!#$I$A$i$NJQ?t$b@5\e(B
1337 \e$B5,I=8=$G!"?7$7$$%0%k!<%W$OA0<T$K9gCW$9$l$PL5>r7o$K9XFI$5$l!"8e<T$K9gCW$9\e(B
1338 \e$B$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$H$^$C$?$/F1$8$h$&$KF0:n$9$k$N$G!"K\Ev\e(B
1344 \e$B$OM>J,$J$b$N$G$9!#$7$+$7!";d$O$3$NFs$D$,$"$C$?J}$,NI$$$H;W$$$^$7$?!#$b$&\e(B
1345 \e$B0lJ}$NJQ?t$OMxMQ<T$,$$$8$/$k$N$K;H$o$l$k$N$KBP$7$F!"$3$NJQ?t$O$$$/$D$+$N\e(B
1346 \e$B4pK\E*$J5,B'$r@_Dj$9$k$?$a$N$b$N$G$9!#%G%#%U%)%k%H$G$O$3$NJQ?t$O%a!<%k%P%C\e(B
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$-$k$9$Y$F$N?7$7$$%0%k!<%W$r\e(B
1349 \e$B9XFI$9$k$h$&$K$J$C$F$$$^$9!#$=$l$,7y$G$"$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$K@_\e(B
1350 \e$BDj$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$k\e(B
1371 \e$BM#0l$NJ}K!$O!"5-;vHV9f$r5-O?$9$k$3$H$G$9!#$G$9$+\e(B
1372 \e$B$i\e(B @code{gnus-select-method} \e$B$rJQ99$7$?$H$-$O!"\e(B@file{.newsrc} \e$B%U%!%$%k$O\e(B
1373 \e$BLr$KN)$?$J$/$J$j$^$9!#\e(B
1374
1375 Gnus \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$r$"$k%5!<%P!<MQ$+$iJL$N%5!<%P!<MQ$KJQ49\e(B
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-;v$9$Y$F$KBP\e(B
1383 \e$B$7$F%X%C%@!<\e(B (headers) \e$B$rMW5a$7$F!"\e(B@code{Message-ID} \e$B$rHf3S$7!"FI$s$@5-\e(B
1384 \e$B;v$H5-;v$N0u$r?7$7$/5-O?$7$^$9!#\e(B@kbd{M-x gnus-change-server} \e$B%3%^%s%I$O\e(B
1385 \e$B$3$l$r$9$Y$F$N4pK\%0%k!<%W$KBP$7$F9T$J$$$^$9!#$=$N%3%^%s%I$O0\F0@h$NJ}\e(B
1386 \e$BK!\e(B (the method) \e$B$rF~NO$9$k$3$H$rMW5a$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$r\e(B @kbd{M-x gnus-group-move-group-to-server} \e$BL?Na$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$-\e(B
1398 \e$B$O\e(B @kbd{M-x gnus-group-clear-data-on-native-groups} \e$B%3%^%s%I$r;H$C$F!"4p\e(B
1399 \e$BK\%0%k!<%W$K4X$9$k%G!<%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#$3$N%3%^%s%I$OCm\e(B
1400 \e$B0U$7$F;H$C$F$/$@$5$$!#\e(B
1401
1402 @kindex M-x gnus-group-clear-data
1403 @findex gnus-group-clear-data
1404 @code{gnus-group-clear-data} \e$B%3%^%s%I$O8=:_$N%0%k!<%W$N$9$Y$F$N%G!<%?$r\e(B
1405 \e$B%/%j%"$7$^$9!=!=%^!<%/$H4{FI5-;v$N%j%9%H$r>C$75n$j$^$9!#\e(B
1406
1407 \e$B%5!<%P!<$rJQ99$7$?8e$G!"%-%c%C%7%e3,AX$r0\F0$5$;$J$1$l\e(B
1408 \e$B$P\e(B @strong{\e$B$J$j$^$;$s\e(B}\e$B!#$H$$$&$N$O!"%-%c%C%7%e5-;v$O4V0c$C$?5-;vHV9f$K$J$C\e(B
1409 \e$B$F$*$j!"$=$l$O\e(B Gnus \e$B$,$I$N5-;v$rFI$s$@$H$_$J$9$+$K1F6A$7$^$9!#\e(B
1410 @code{gnus-group-clear-data-on-native-groups} \e$B$O$=$l$r<+F0$G9T$J$C$F$7$^\e(B
1411 \e$B$&$+$I$&$+$r?R$M$^$9!#\e(B@code{gnus-group-clear-data} \e$B$G$O\e(B @kbd{M-x
1412 gnus-cache-move-cache} \e$B$,;H$($^$9\e(B (\e$B$G$b5$$rIU$1$F!"$=$l$O$9$Y$F$N%0%k!<\e(B
1413 \e$B%W$N%-%c%C%7%e$r0\F0$7$F$7$^$$$^$9$+$i\e(B)\e$B!#\e(B
1414
1415 @node Startup Files
1416 @section \e$B5/F0%U%!%$%k\e(B
1417 @cindex startup files
1418 @cindex .newsrc
1419 @cindex .newsrc.el
1420 @cindex .newsrc.eld
1421
1422 \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
1423 \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
1424 \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
1425
1426 @sc{gnus} \e$B$G$O$b$N$4$H$,>/!9J#;($K$J$C$F$$$^$9!#\e(B@file{.newsrc} \e$B%U%!%$%k\e(B
1427 \e$B$r:G?7$N$b$N$K$9$k$@$1$G$O$J$/!"\e(B@file{.newsrc} \e$B%U%!%$%k$K$O9g$o$J$$>pJs\e(B
1428 \e$B$rJ]B8$7$F$*$/$?$a$K\e(B @file{.newsrc.el} \e$B$H8F$P$l$k%U%!%$%k$r;H$$$^$9!#\e(B(\e$B<B\e(B
1429 \e$B:]$O\e(B @file{.newsrc} \e$B%U%!%$%k$N$9$Y$F$N>pJs$rJ#@=$7$FJ];}$7$F$$$^$9!#\e(B)
1430 @sc{gnus} \e$B$O$3$l$i$NCf$G0lHV:G8e$KJ]B8$5$l$?$b$N$r;H$$$^$9!#$3$l$r$9$k$3\e(B
1431 \e$B$H$K$h$j!"\e(B@sc{gnus} \e$B$HB>$N%K%e!<%9%j!<%@!<$r@Z$jBX$($F;H$&$3$H$,$G$-$^$9!#\e(B
1432
1433 \e$B$3$l$O$A$g$C$H4V$,H4$1$F$$$k$N$G!"\e(BGnus \e$B$O$b$C$HNI$$J}K!$rJT$_=P$7$^$7$?!#\e(B
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$,!"\e(B@file{.newsrc.el} \e$B%U%!%$%k$K=q$-\e(B
1437 \e$B9~$`$3$H$O$"$j$^$;$s!#\e(B@file{.newsrc.eld} \e$B%U%!%$%k$O@dBP$K>C$9$Y$-$G$O$"\e(B
1438 \e$B$j$^$;$s!#\e(B---\e$B$=$l$O\e(B @file{.newsrc} \e$B%U%!%$%k$K$O$J$$$?$/$5$s$N>pJs$rJ];}\e(B
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\e(B
1444 \e$B$F\e(B @file{.newsrc} \e$B%U%!%$%k$K=q$-9~$`$N$r;_$a$k$3$H$,$G$-$^$9!#$=$&$9$l$P!"\e(B
1445 \e$B$=$N%U%!%$%k$r:o=|$9$k$3$H$,$G$-!"%G%#%9%/MFNL$r@aLs$9$k$3$H$,$G$-!"\e(B
1446 Gnus \e$B$N=*N;$,B.$/$J$j$^$9!#$7$+$7!"$=$&$9$k$HB>$N%K%e!<%9%j!<%@!<$r;H$(\e(B
1447 \e$B$J$/$J$j$^$9!#$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%G%#%U%)%k%HCM\e(B
1456 \e$B$O\e(B @code{t}) \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(BGnus \e$B$O:o=|$5$l$?%0%k!<%W$r5/F0%U%!\e(B
1457 \e$B%$%k$KJ]B8$7$^$;$s!#$3$l$O!"\e(B(\e$B5/F0;~$H=*N;;~$N\e(B) \e$B;~4V$H!"\e(B(\e$B%G%#%9%/$N\e(B) \e$BMFNL\e(B
1458 \e$B$r@aLs$7$^$9!#$3$&$9$k$H\e(B Gnus \e$B$,$I$N%0%k!<%W$,?7$7$$$+$N5-O?$r;}$C$F$$$J\e(B
1459 \e$B$$$3$H$K$J$k$N$G!"?7$7$$%0%k!<%W$N<+F09XFIJ}K!$O0UL#$,L5$/$J$j$^$9!#$3$N\e(B
1460 \e$BJQ?t$r\e(B @code{nil} \e$B$K$7$?$H$-$O!"\e(B@code{gnus-check-new-newsgroups} \e$B$r>o\e(B
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 (@pxref{New
1462 Groups})\e$B!#$3$NJQ?t$O@55,I=8=$G$"$k$3$H$b$G$-$^$9!#$=$N$h$&$J>l9g$O!"%U%!\e(B
1463 \e$B%$%k$rJ]B8$9$kD>A0$K$=$N@55,I=8=$K9gCW$7$J$$$9$Y$F$N%0%k!<%W$r>C5n$7$^$9!#\e(B
1464 \e$B$3$l$O!"$9$Y$F$N%5!<%P!<$,\e(B @code{ask-server} \e$B$rM}2r$9$k$o$1$G$O$J$$!"$H\e(B
1465 \e$B$$$C$?$h$&$J!"$$$/$i$+$"$$$^$$$J>u67$N$H$-$KLr$KN)$D$G$7$g$&!#\e(B
1466
1467 @vindex gnus-startup-file
1468 @vindex gnus-backup-startup-file
1469 @vindex version-control
1470 \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
1471 \e$B%G%#%U%)%k%HCM$O\e(B @file{~/.newsrc} \e$B$G!"$=$l$,$I$N$h$&$J$b$N$G$"$l!"KvHx\e(B
1472 \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
1473 \e$B$3$N%U%!%$%k$N%P!<%8%g%s@)8f$r$7$?$$$H$-\e(B
1474 \e$B$O\e(B @code{gnus-backup-startup-file} \e$B$r%;%C%H$7$F2<$5$$!#$=$l\e(B
1475 \e$B$O\e(B @code{version-control} \e$BJQ?t$HF1$8CM$r<h$j$^$9!#\e(B
1476
1477 @vindex gnus-save-newsrc-hook
1478 @vindex gnus-save-quick-newsrc-hook
1479 @vindex gnus-save-standard-newsrc-hook
1480 @code{gnus-save-newsrc-hook} \e$B$O3F<o$N\e(B newsrc \e$B%U%!%$%k$N$I$l$+$rJ]B8$9$k\e(B
1481 \e$BA0$K<B9T$5$l$k$N$KBP$7!"\e(B
1482 @code{gnus-save-quick-newsrc-hook} \e$B$O\e(B @file{.newsrc.eld} \e$B%U%!%$%k$rJ]B8\e(B
1483 \e$B$9$kA0$K<B9T$5$l!"\e(B
1484 @code{gnus-save-standard-newsrc-hook} \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$rJ]B8$9\e(B
1485 \e$B$kA0$K<B9T$5$l$^$9!#8e$NFs$D$OIaDL$O%P!<%8%g%s@)8f$r\e(B on/off \e$B$9$k$N$K;H$o\e(B
1486 \e$B$l$^$9!#%G%#%U%)%k%H$G$O!"5/F0%U%!%$%k$rJ]B8$9$k$H$-$K%P!<%8%g%s@)8f$,9T\e(B
1487 \e$B$J$o$l$^$9!#%P%C%/%"%C%W%U%!%$%k$N:n@.$r;_$a$?$$$H$-$O!"<!$N$h$&$K$7$F2<\e(B
1488 \e$B$5$$!#\e(B
1489
1490 @lisp
1491 (defun turn-off-backup ()
1492   (set (make-local-variable 'backup-inhibited) t))
1493
1494 (add-hook 'gnus-save-quick-newsrc-hook 'turn-off-backup)
1495 (add-hook 'gnus-save-standard-newsrc-hook 'turn-off-backup)
1496 @end lisp
1497
1498 @vindex gnus-init-file
1499 @vindex gnus-site-init-file
1500 Gnus \e$B$,5/F0$9$k$H!"\e(B@code{gnus-site-init-file} (\e$B%G%#%U%)%k%HCM\e(B
1501 \e$B$O\e(B @file{.../site-lisp/gnus-init}) \e$B$H\e(B @code{gnus-init-file} (\e$B%G%#%U%)%k\e(B
1502 \e$B%HCM$O\e(B @file{~/.gnus}) \e$B$N%U%!%$%k$rFI$_9~$_$^$9!#$3$l$i$OIaDL\e(B
1503 \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
1504 \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
1505 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
1506 \e$BIU$$$F$$$k$b$N$bD4$Y$^$9!#8@$$49$($l$P!"\e(B
1507 @code{gnus-init-file} \e$B$r\e(B @file{~/.gnus} \e$B$K@_Dj$9$k$H!"\e(B
1508 Gnus \e$B$O\e(B @file{~/.gnus.elc}, @file{~/.gnus.el} \e$B$rC5$7!":G8e\e(B
1509 \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
1510 \e$B$O\e(B @option{--no-init-file} \e$B%*%W%7%g%s\e(B (@pxref{Initial Options, ,Initial
1511 Options, emacs, The Emacs Editor}) \e$B$,;XDj$5$l$F\e(B Emacs \e$B$,5/F0$5$l$?>l9g!"\e(B
1512 Gnus \e$B$O\e(B @code{gnus-init-file} \e$B$rFI$_9~$_$^$;$s!#\e(B
1513
1514 @node Auto Save
1515 @section \e$B<+F0J]B8\e(B
1516 @cindex dribble file
1517 @cindex auto-save
1518
1519 \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
1520 \e$B$^$?$O9XFI$9$k\e(B) \e$B$r$7$?$H$-!"JQ99$OFCJL\e(B
1521 \e$B$J\e(B @dfn{\e$B%I%j%V%k%P%C%U%!!<\e(B (dribble buffer)} \e$B$K=q$-9~$^$l$^$9!#$3$N%P%C\e(B
1522 \e$B%U%!!<$O\e(B Emacs \e$B$,IaDL$9$k$h$&$K<+F0J]B8$5$l$^$9!#\e(B@file{.newsrc} \e$B%U%!%$%k\e(B
1523 \e$B$rJ]B8$9$kA0$K\e(B Emacs \e$B$,Mn$A$?$H$-$O!"$9$Y$F$NJQ99$r$3$N%U%!%$%k$+$i2sI|\e(B
1524 \e$B$9$k$3$H$,$G$-$k$G$7$g$&!#\e(B
1525
1526 \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
1527 \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
1528 \e$B%$%k$O:o=|$5$l$^$9!#\e(B
1529
1530 @vindex gnus-use-dribble-file
1531 @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
1532 \e$B%U%!!<$r:n$C$?$j!"0];}$7$?$j$7$^$;$s!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
1533
1534 @vindex gnus-dribble-directory
1535 Gnus \e$B$O%I%j%V%k%U%!%$%k$r\e(B @code{gnus-dribble-directory} \e$B$KCV$-$^$9!#%G%#\e(B
1536 \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
1537 Gnus \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$NCV$+$l$F$$$k%G%#%l%/%H%j\e(B (\e$B$3$l$OIaDL$O\e(B
1538 \e$BMxMQ<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
1539 \e$B%I%j%V%k%U%!%$%k$O\e(B @file{.newsrc} \e$B$HF1$85v2DB0@-$rM?$($i$l$^$9!#\e(B
1540
1541 @vindex gnus-always-read-dribble-file
1542 \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
1543 Gnus \e$B$OMxMQ<T$K?R$M$k$3$HL5$/!"%I%j%V%k%U%!%$%k$r5/F0;~$KFI$_9~$_$^$9!#\e(B
1544
1545 @node The Active File
1546 @section \e$B%"%/%F%#%V%U%!%$%k\e(B
1547 @cindex active file
1548 @cindex ignored groups
1549
1550 Gnus \e$B$O5/F0$7$?$H$-$d!"<B:]$K?7$7$$5-;v$,E~Ce$7$F$$$k$+$rH=Dj$7$h$&$H$9\e(B
1551 \e$B$k$H$-$K!"%"%/%F%#%V%U%!%$%k$rFI$_9~$_$^$9!#$3$l$O$H$F$bBg$-$J%U%!%$%k$G!"\e(B
1552 \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
1553
1554 @vindex gnus-ignored-newsgroups
1555 \e$B%"%/%F%#%V%U%!%$%k$r8!::$9$kA0$K!"\e(BGnus \e$B$O@55,I=\e(B
1556 \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
1557 \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
1558 \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
1559 \e$B$^$;$s!#K\Ev$N$3$H$r8@$&$H!"$^$C$?$/;?@.$G$-$^$;$s!#Be$o$j$K!"$=$N$h$&$J\e(B
1560 \e$BMQES$KMQ$$$i$l$kJQ?t$N35N,$rCN$k$?$a$K!"\e(B@ref{New Groups} \e$B$r;2>H$7$F$/$@\e(B
1561 \e$B$5$$!#\e(B
1562 @c This variable is
1563 @c @code{nil} by default, and will slow down active file handling somewhat
1564 @c if you set it to anything else.
1565
1566 @vindex gnus-read-active-file
1567 @c @head
1568 \e$B%"%/%F%#%V%U%!%$%k$OHf3SE*Bg$-$/$J$k798~$,$"$k$N$G!"CY$$2s@~$r;H$C$F$$$k\e(B
1569 \e$B$H$-$O!"%"%/%F%#%V%U%!%$%k$rFI$_9~$^$J$$$h$&\e(B
1570 \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
1571 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{some} \e$B$G$9!#\e(B
1572
1573 \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
1574 \e$B$F$d$C$F$$$3$&$H$7$^$9!#\e(B
1575
1576 \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
1577 \e$B$-$K$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$H!"\e(BGnus \e$B$OB.$/$J$k$I$3$m$+CY$/$J$C\e(B
1578 \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
1579 \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
1580
1581 \e$B$3$NJQ?t$O\e(B @code{some} \e$B$H$$$&CM$b<h$k$3$H$,$G$-$^$9!#$=$N;~$O!"\e(BGnus \e$B$O9X\e(B
1582 \e$BFI$7$F$$$k%0%k!<%W$K4X$9$k>pJs$r$@$1$rF@$h$&$H$7$^$9!#$$$/$D$+$N%5!<\e(B
1583 \e$B%P!<\e(B (@code{LIST ACTIVE group} \e$BL?Na$r;H$&$3$H$N$G$-$k!":G?71T$N\e(B INN \e$B%5!<\e(B
1584 \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
1585 \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
1586 \e$B$O$b$A$m$s\e(B @code{t} \e$B$h$j$bB.$/$J$j$^$9!#\e(B
1587
1588 \e$B$$$/$D$+$N%K%e!<%9%5!<%P!<\e(B (\e$BNc$($P8E$$\e(B Leafnode \e$B$d8E$$\e(B INN) \e$B$K\e(B
1589 \e$B$O\e(B @code{LIST ACTIVE group} \e$BL?Na$,$"$j$^$;$s!#$=$&$$$&%5!<%P!<$K\e(B
1590 \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
1591
1592 \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
1593 \e$B%k!<%W$N>pJs$rF@$h$&$H$7$^$9!#$=$7$F!"$3$l$O$"$^$jB.$/$"$j$^$;$s!#$b$7$=\e(B
1594 \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
1595 \e$B$-$k$@$1B.$/L?Na$r=P$7!"0l7b$G$9$Y$F$NJVEz$rFI$_9~$_$^$9!#$3$NJ}$,IaDL$O\e(B
1596 \e$B$h$jNI$$7k2L$r$b$?$i$7$^$9$,!"%5!<%P!<$,\e(B @code{LIST ACTIVE group} \e$BL?Na$r\e(B
1597 \e$BM}2r$7$J$$$J$i!"%5!<%P!<$K$H$C$F$O$"$^$jNI$$$H$O8@$($^$;$s!#\e(B
1598
1599 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
1600 \e$B0c$C$?CM$r;n$7$F$_$F!"$I$l$,0lHVNI$$$+$rC5$7$F$/$@$5$$!#\e(B
1601
1602 @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
1603 \e$B$K$9$Y$F$N6=L#$NL5$$%0%k!<%W$rI,$::o=|$9$k$Y$-$G$7$g$&!#\e(B
1604
1605 \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
1606 \e$B$3$H$K5$$rIU$1$F$/$@$5$$!#\e(B
1607
1608 @node Startup Variables
1609 @section \e$B5/F0JQ?t\e(B
1610
1611 @table @code
1612 @item gnus-load-hook
1613 @vindex gnus-load-hook
1614 Gnus (\e$B$N%W%m%0%i%`\e(B) \e$B$,FI$_9~$^$l$k$H$-$K<B9T$5$l$k%U%C%/$G$9!#2?\e(B
1615 \e$BEY\e(B Gnus \e$B$r5/F0$7$F$b!"\e(BEmacs \e$B$,5/F0$7$F$+$i=*N;$9$k$^$G$KIaDL$O$3$N%U%C%/\e(B
1616 \e$B$O0l2s$7$+<B9T$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
1617
1618 @item gnus-before-startup-hook
1619 @vindex gnus-before-startup-hook
1620 Gnus \e$B$N5/F0$K@.8y$7$?8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1621
1622 @item gnus-startup-hook
1623 @vindex gnus-startup-hook
1624 Gnus \e$B$,5/F0$5$l$?8e$K!"0lHV:G8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1625
1626 @item gnus-started-hook
1627 @vindex gnus-started-hook
1628 Gnus \e$B$N5/F0$K@.8y$7$?8e$K!"0lHV:G8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1629
1630 @item gnus-setup-news-hook
1631 @vindex gnus-setup-news-hook
1632 @file{.newsrc} \e$B%U%!%$%k$rFI$_9~$s$@8e$G!"%0%k!<%W%P%C%U%!!<$r:n@.$9$kA0\e(B
1633 \e$B$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1634
1635 @item gnus-check-bogus-newsgroups
1636 @vindex gnus-check-bogus-newsgroups
1637 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"\e(BGnus \e$B$O5/F0;~$K$9$Y$F$N56%0%k!<%W$rD4$Y$F:o=|\e(B
1638 \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
1639 \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
1640 \e$B%W$N$3$H$G$9!#56%0%k!<%W$rD4$Y$k$N$K$O$+$J$j;~4V$,$+$+$k$N$G!";~4V$H;q8;\e(B
1641 \e$B$r@aLs$9$k$?$a$K!"$3$N5!G=$O;H$o$J$$$[$&$,$$$$$G$7$g$&!#$=$7$F!"Be$o$j$K\e(B
1642 \e$B%0%k!<%W%P%C%U%!!<$G;~!956%0%k!<%W$rD4$Y$k$N$,NI$$$G$7$g$&\e(B (@pxref{Group
1643 Maintenance})\e$B!#\e(B
1644
1645 @item gnus-inhibit-startup-message
1646 @vindex gnus-inhibit-startup-message
1647 \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
1648 \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
1649 \e$B$7$g$&!#$3$NJQ?t$O\e(B @file{~/.gnus.el} \e$B$,%m!<%I$5$l$kA0$K;H$o$l$k$N$G!"\e(B
1650 @file{.emacs} \e$B$K@_Dj$9$k$Y$-$G$"$kE@$rCm0U$7$F$/$@$5$$!#\e(B
1651
1652 @item gnus-no-groups-message
1653 @vindex gnus-no-groups-message
1654 \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
1655
1656 @item gnus-play-startup-jingle
1657 @vindex gnus-play-startup-jingle
1658 \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
1659
1660 @item gnus-startup-jingle
1661 @vindex gnus-startup-jingle
1662 \e$B>e$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H$-$K1iAU$5$l$kC;$$6J$G$9!#%G%#%U%)%k%HCM\e(B
1663 \e$B$O\e(B @samp{Tuxdemoon.Jingle4.au} \e$B$G$9!#\e(B
1664 @end table
1665
1666 @node Group Buffer
1667 @chapter \e$B%0%k!<%W%P%C%U%!!<\e(B
1668 @cindex group buffer
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$$$O\e(B
1689 \e$B0lIt$r\e(B) \e$B0lMwI=<($7$^$9!#$3$l$O\e(B Gnus \e$B$r5/F0$7$?$H$-$K:G=i$KI=<($5$l$k%P%C\e(B
1690 \e$B%U%!!<$G!"\e(BGnus \e$B$,@8$-$F$$$k8B$j7h$7$F>C$5$l$k$3$H$O$"$j$^$;$s!#\e(B
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 @menu
1706 * Group Buffer Format::         \e$BI=<($5$l$F$$$k>pJs$HJQ99$NJ}K!\e(B
1707 * Group Maneuvering::           \e$B%0%k!<%W%P%C%U%!!<$r0\F0$9$k%3%^%s%I\e(B
1708 * Selecting a Group::           \e$B<B:]$K%K%e!<%9$rFI$`\e(B
1709 * Subscription Commands::       \e$B9XFI!"9XFICf;_!">C5n\e(B
1710 * Group Data::                  \e$B%0%k!<%W$N>pJs$rJQ99$9$k\e(B
1711 * Group Levels::                \e$B%l%Y%k\e(B? \e$B$=$l$C$F2?\e(B?
1712 * Group Score::                 \e$B$"$J$?$N9%$-$J%0%k!<%W$r8+$D$1=P$9J}K!\e(B
1713 * Marking Groups::              \e$B%0%k!<%W$K0u$r$D$1$F$*$$$F!"8e$G=hM}$G$-$k\e(B
1714 * Foreign Groups::              \e$B%0%k!<%W$N:n@.$H=$@5\e(B
1715 * Group Parameters::            \e$B%0%k!<%WKh$K0c$C$?%Q%i%a!<%?!<$r;}$?$;$i$l$k\e(B
1716 * Listing Groups::              Gnus \e$B$O%0%k!<%W$r$$$m$$$m$JJ,$1J}$GI=<($G$-$k\e(B
1717 * Sorting Groups::              \e$B%0%k!<%W$N=gHV$NG[CVBX$(\e(B
1718 * Group Maintenance::           \e$B$-$l$$$J\e(B @file{.newsrc} \e$B$NJ]$AJ}\e(B
1719 * Browse Foreign Server::       \e$B%5!<%P!<$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&\e(B
1720 * Exiting Gnus::                \e$B%K%e!<%9FI$`$N$r$d$a$F!";E;v$r$7$h$&\e(B
1721 * Group Topics::                \e$B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k\e(B
1722 * Misc Group Stuff::            \e$BB>$K$G$-$k$3$H\e(B
1723 @end menu
1724
1725 @node Group Buffer Format
1726 @section \e$B%0%k!<%W%P%C%U%!!<$N7A<0\e(B
1727
1728 @menu
1729 * Group Line Specification::    \e$B%0%k!<%W%P%C%U%!!<$N8+$(J}$r7h$a$k\e(B
1730 * Group Mode Line Specification::  \e$B%0%k!<%W%P%C%U%!!<$N%b!<%I9T\e(B
1731 * Group Highlighting::          \e$B%0%k!<%W%P%C%U%!!<$K$-$l$$$K?'$r$D$1$k\e(B
1732 @end menu
1733
1734 @node Group Line Specification
1735 @subsection \e$B%0%k!<%W9T$N;EMM\e(B
1736 @cindex group buffer format
1737
1738 \e$B%0%k!<%W%P%C%U%!!<$N%G%#%U%)%k%H$N7A<0$O$-$l$$$G$D$^$s$J$$$1$I!"$3$l$O7/\e(B
1739 \e$B$N9%$-$J$h$&$K!"%5%$%3!<$K%@%5$/$9$k$3$H$b$G$-$^$9!#\e(B
1740
1741 \e$B$3$l$,%0%k!<%W9T$NNc$G$9!#\e(B
1742
1743 @example
1744      25: news.announce.newusers
1745  *    0: alt.fan.andrea-dworkin
1746 @end example
1747
1748 \e$B$H$C$F$b4JC1$G$7$g\e(B?
1749
1750 @samp{news.announce.newusers} \e$B$K$O\e(B 25 \e$B$NL$FI5-;v$,$"$k$N$,$o$+$j$^$9!#\e(B
1751 @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
1752 \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
1753
1754 @vindex gnus-group-line-format
1755 \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
1756 \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
1757 \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
1758 @xref{Formatting Variables}.
1759
1760 \e$B>e5-$N9T$r@8@.$9$k$N$O\e(B @samp{%M%S%5y:%B%(%g%)\n} \e$B$H$$$&CM$G$9!#\e(B
1761
1762 \e$B%3%m%s$O!"$3$N9T$NCf$KI,$:L5$/$F$O$$$1$^$;$s!#%+!<%=%k$O2?$+$NA`:n$r$7$?\e(B
1763 \e$B8e$O>o$K%3%m%s$N$H$3$m$K0\F0$9$k$+$i$G$9!#\e(B@xref{Positioning Point}. \e$BB>$K\e(B
1764 \e$B$O2?$bI,MW$G$O$"$j$^$;$s!=!=%0%k!<%WL>$5$($b$G$9!#I=<($5$l$F$$$kJ8;z$O$9\e(B
1765 \e$B$Y$F$?$@$N2hLL$N>~$j$G$"$j!"\e(BGnus \e$B$,$=$l$rD4$Y$k$3$H$O$"$j$^$;$s!#\e(BGnus \e$B$O\e(B
1766 \e$BI,MW$H$9$k$9$Y$F$N<B>pJs$r!"%F%-%9%HB0@-$r;H$C$F21$($F$$$^$9!#\e(B
1767
1768 (\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
1769 \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
1770 \e$B$?$j$J$s$+$7$F$J$$!"$C$F?.$8$F$/$l$k$h!#\e(B)
1771
1772 \e$B0J2<$,;HMQ$G$-$k%U%)!<%^%C%HJ8;z$N%j%9%H$G$9!#\e(B
1773
1774 @table @samp
1775 @item M
1776 \e$B$=$N%0%k!<%W$K0u$N$D$$$?5-;v$7$+L5$$$H$-$O!"%"%9%?%j%9%/J8;z!#\e(B
1777
1778 @item S
1779 \e$B$=$N%0%k!<%W$,9XFI$5$l$F$$$k$+$I$&$+!#\e(B
1780
1781 @item L
1782 \e$B9XFIEY$N%l%Y%k!#\e(B
1783
1784 @item N
1785 \e$BL$FI5-;v$N?t!#\e(B
1786
1787 @item I
1788 \e$BJ]N15-;v$N?t!#\e(B
1789
1790 @item T
1791 \e$B0uIU$-5-;v$N?t!#\e(B
1792
1793 @item R
1794 \e$B4{FI5-;v$N?t!#\e(B
1795
1796 @item U
1797 \e$B$^$@FI$^$l$?$3$H$,L5$$5-;v$N?t!#\e(B
1798
1799 @item t
1800 \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
1801
1802 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
1803 \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
1804 \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
1805 \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
1806 \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
1807 \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
1808 \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
1809 \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
1810 \e$BO"Mm$7$F2<$5$$!#\e(B
1811
1812 @item y
1813 \e$BL$FI$G$b!"0uIU$-$G$b!"J]N1$G$b$J$$5-;v$N?t!#\e(B
1814
1815 @item i
1816 \e$B0uIU$-5-;v$HJ]N15-;v$N?t!#\e(B
1817
1818 @item g
1819 \e$B%0%k!<%WL>$N%U%k%M!<%`!#\e(B
1820
1821 @item G
1822 \e$B%0%k!<%WL>!#\e(B
1823
1824 @item C
1825 \e$B%0%k!<%W$N$?$a$N%3%a%s%H\e(B (@pxref{Group Parameters})\e$B!"$^$?$O%0%k!<%W%Q%i\e(B
1826 \e$B%a!<%?!<$K%3%a%s%H$NMWAG$,L5$$>l9g$O%0%k!<%WL>!#\e(B
1827
1828 @item D
1829 \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
1830 \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
1831 \e$B%U%!!<$G\e(B @kbd{M-d} \e$B%3%^%s%I$r;H$C$F2<$5$$!#\e(B
1832
1833 @item o
1834 \e$B;J2q<TIU$-$N>l9g\e(B @samp{m}\e$B!#\e(B
1835
1836 @item O
1837 \e$B;J2q<TIU$-$N>l9g\e(B @samp{(m)}\e$B!#\e(B
1838
1839 @item s
1840 \e$BA*BrJ}K!!#\e(B
1841
1842 @item B
1843 \e$B$=$N%0%k!<%W$N35N,%P%C%U%!!<$,3+$$$F$$$k$+$I$&$+!#\e(B
1844
1845 @item n
1846 \e$B$I$3$+$i$NA*Br$+!#\e(B(\e$BLuCm\e(B: \e$B%P%C%/%(%s%I$N%7%s%\%kL>\e(B)
1847
1848 @item z
1849 \e$B30ItA*BrJ}K!$,;H$o$l$F$$$k>l9g!"\e(B@samp{<%s:%n>} \e$B$HF1$8J8;zNs!#\e(B
1850
1851 @item P
1852 \e$B%H%T%C%/\e(B (@pxref{Group Topics}) \e$B$N%l%Y%k$K1~$8$?;z2<$2!#\e(B
1853
1854 @item c
1855 @vindex gnus-group-uncollapsed-levels
1856 \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
1857 \e$B$I$N%l%Y%k$^$G%0%k!<%WL>$rA4It;D$9$+$r<($7$^$9!#%G%#%U%)%k%HCM$O\e(B 1 \e$B$G$9!=!=\e(B
1858 \e$B$3$N0UL#$O!"\e(B@samp{gnu.emacs.gnus} \e$B$N$h$&$J%0%k!<%WL>\e(B
1859 \e$B$r\e(B @samp{g.e.gnus} \e$B$KC;=L$9$k$H$$$&$3$H$G$9!#\e(B
1860
1861 @item m
1862 @vindex gnus-new-mail-mark
1863 @cindex %
1864 \e$B$=$N%0%k!<%W$K:G6a?7Ce%a!<%k$,FO$$$F$$$k>l9g\e(B
1865 \e$B$O\e(B @samp{%} (@code{gnus-new-mail-mark})\e$B!#\e(B
1866
1867 @item p
1868 @samp{#} (@code{gnus-process-mark}) \e$B$G!"$=$N%0%k!<%W$K%W%m%;%90u$,IU$$$F\e(B
1869 \e$B$$$k$3$H$r<($7$^$9!#\e(B
1870
1871 @item d
1872 \e$B:G8e$K$$$D$3$N%0%k!<%W$rFI$s$@$+$r<($9J8;zNs\e(B (@pxref{Group Timestamp})\e$B!#\e(B
1873
1874 @item F
1875 \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
1876 \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
1877 \e$B%,%P%$%H\e(B(M)\e$B!"$^$?$O%.%,%P%$%H\e(B(G) \e$B$K=L<\$5$l$^$9!#8GDjI}%+%i%`MQ$K\e(B
1878 \e$B$O\e(B %7F \e$B$N7A<0$GB-$j$^$9!#\e(B
1879
1880 @item u
1881 \e$BMxMQ<TDj5A;XDj!#%U%)!<%^%C%HJ8;zNsCf$G!"$3$N<!$NJ8;z$O%"%k%U%!%Y%C%HJ8;z\e(B
1882 \e$B$G$J$1$l$P$$$1$^$;$s!#\e(B
1883 Gnus \e$B$O\e(B @code{gnus-user-format-function-}@samp{X} \e$B4X?t$r8F$S=P$7$^$9!#$3\e(B
1884 \e$B$3$G\e(B @samp{X} \e$B$O\e(B @samp{%u} \e$B$KB3$$$F$$$kJ8;z$G$9!#$3$N4X?t$O0z?t$K0l$D$N\e(B
1885 \e$B%@%_!<%Q%i%a!<%?!<$rEO$5$l$^$9!#$3$N4X?t$O!"B>$N3F;XDjJ8;z$N>pJs$HF1MM$K!"\e(B
1886 \e$B%P%C%U%!!<$KA^F~$5$l$kJ8;zNs$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
1887 @end table
1888
1889 @cindex *
1890 \e$B$9$Y$F$N!V!A$N?t!W$N;XDj$O!"$b$7$=$N>pJs$,MxMQ$G$-$J$$>l9g$K$O%"%9%?%j%9\e(B
1891 \e$B%/\e(B (@samp{*}) \e$B$GKd$a$i$l$^$9!=!=Nc$($P!"5/F0$5$l$F$$$J$$30It%0%k!<%W$d!"\e(B
1892 \e$BIT@5$J4pK\%0%k!<%W$N>l9g$G$9!#\e(B
1893
1894 @node Group Mode Line Specification
1895 @subsection \e$B%0%k!<%W%b!<%I9T$N;EMM\e(B
1896 @cindex group mode line
1897
1898 @vindex gnus-group-mode-line-format
1899 \e$B%b!<%I9T\e(B
1900 \e$B$O\e(B @code{gnus-group-mode-line-format} (@pxref{Mode Line Formatting}) \e$B$r\e(B
1901 \e$B@_Dj$9$k$3$H$GJQ99$G$-$^$9!#$3$$$D$O;XDjJ8;z$r$"$s$^$j$?$/$5$sCN$C$F$$$^\e(B
1902 \e$B$;$s!#\e(B
1903
1904 @table @samp
1905 @item S
1906 \e$B4pK\%K%e!<%9%5!<%P!<!#\e(B
1907 @item M
1908 \e$B4pK\A*BrJ}K!!#\e(B
1909 @end table
1910
1911 @node Group Highlighting
1912 @subsection \e$B%0%k!<%W$N%O%$%i%$%H\e(B
1913 @cindex highlighting
1914 @cindex group highlighting
1915
1916 @vindex gnus-group-highlight
1917 \e$B%0%k!<%W%P%C%U%!!<$N%O%$%i%$%H$O\e(B @code{gnus-group-highlight} \e$BJQ?t$K$h$C\e(B
1918 \e$B$F@)8f$5$l$^$9!#$3$l$O\e(B @code{(@var{form} . @var{face})} \e$B$N$h$&$J$b$N$rMW\e(B
1919 \e$BAG$K;}$DO"A[%j%9%H$G$9!#\e(B@var{form} \e$B$,I>2A$5$l$?7k2L$,!"\e(B@code{nil} \e$B0J30$N\e(B
1920 \e$B2?$+$K$J$k$H!"$=$N9T$KBP$7$F\e(B @var{face} \e$B$,;HMQ$5$l$^$9!#\e(B
1921
1922 \e$B0J2<$,$3$NJQ?t$NCM$NNc$G$9!#$3$l$OGX7J$,0E$$@_Dj$G$O$-$l$$$K8+$($k$+$b$7\e(B
1923 \e$B$l$^$;$s!#\e(B
1924
1925 @lisp
1926 (cond (window-system
1927        (setq custom-background-mode 'light)
1928        (defface my-group-face-1
1929          '((t (:foreground "Red" :bold t))) "First group face")
1930        (defface my-group-face-2
1931          '((t (:foreground "DarkSeaGreen4" :bold t))) "Second group face")
1932        (defface my-group-face-3
1933          '((t (:foreground "Green4" :bold t))) "Third group face")
1934        (defface my-group-face-4
1935          '((t (:foreground "SteelBlue" :bold t))) "Fourth group face")
1936        (defface my-group-face-5
1937          '((t (:foreground "Blue" :bold t))) "Fifth group face")))
1938
1939 (setq gnus-group-highlight
1940       '(((> unread 200) . my-group-face-1)
1941         ((and (< level 3) (zerop unread)) . my-group-face-2)
1942         ((< level 3) . my-group-face-3)
1943         ((zerop unread) . my-group-face-4)
1944         (t . my-group-face-5)))
1945 @end lisp
1946
1947 @ref{Faces and Fonts} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
1948
1949 \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
1950 \e$B$^$9!#\e(B
1951
1952 @table @code
1953 @item group
1954 \e$B%0%k!<%WL>!#\e(B
1955 @item unread
1956 \e$B$=$N%0%k!<%W$NL$FI5-;v$N?t!#\e(B
1957 @item method
1958 \e$BA*BrJ}K!!#\e(B
1959 @item mailp
1960 \e$B$=$N%0%k!<%W$,%a!<%k$N%0%k!<%W$+$I$&$+!#\e(B
1961 @item level
1962 \e$B$=$N%0%k!<%W$N%l%Y%k!#\e(B
1963 @item score
1964 \e$B$=$N%0%k!<%W$N%9%3%"!#\e(B
1965 @item ticked
1966 \e$B$=$N%0%k!<%WCf$N0u$NIU$$$?5-;v$N?t!#\e(B
1967 @item total
1968 \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
1969 @var{min_number} \e$B%W%i%9\e(B 1.
1970 @item topic
1971 \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
1972 \e$B%T%C%/$KB+G{$5$l$^$9!#\e(B
1973 @end table
1974
1975 \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
1976 \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
1977 \e$B$N>pJs$r<h$C$F$/$k$3$H$,$G$-$^$9!#\e(B
1978
1979 @vindex gnus-group-update-hook
1980 @findex gnus-group-highlight-line
1981 @code{gnus-group-update-hook} \e$B$O%0%k!<%W9T$,JQ99$5$l$?$H$-$K8F$S=P$5$l$^\e(B
1982 \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
1983 \e$B$N%U%C%/$O%G%#%U%)%k%H$G$O\e(B @code{gnus-group-highlight-line} \e$B$r8F$S=P$7$^\e(B
1984 \e$B$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$B$9$Y$F$N0\F0%3%^%s%I$O?tCM@\F,0z?t$rM}2r$9$k$N$G!"4|BT$9$kDL$j$NF0:n$r$7\e(B
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!"$9$Y$F$N0\F0%3%^%s\e(B
2056 \e$B%I$O!"<!$NL$FI%0%k!<%W$G$O$J$/<!$N%0%k!<%W$K0\F0$9$k$h$&$K$J$j$^$9!#$=$N\e(B
2057 \e$B%3%^%s%I$,<!$NL$FI%0%k!<%W$K0\F0$9$k$H8@$$D%$C$F$$$F$b$G$9!#%G%#%U%)%k%H\e(B
2058 \e$BCM$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$$!"\e(B
2070 \e$B$b$7$/$O$3$NL?Na$K?tCM0J30$N@\F,<-$rM?$($k$H!"\e(BGnus \e$B$O%5!<%P!<$+$i$3$N%0\e(B
2071 \e$B%k!<%W$N$9$Y$F$N8E$$5-;v$r<hF@$7$h$&$H$7$^$9!#\e(B@var{n} \e$B$N?tCM@\F,0z?t$rM?\e(B
2072 \e$B$($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<h\e(B
2081 \e$BF@$G$-$k$7!"\e(B@kbd{C-u M-g} \e$B$G$O8E$$5-;v$rI=<($9$k$3$H$,$G$-$^$9!#\e(B
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$J\e(B
2096 \e$B$o$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\e(B
2100 \e$B%II=<($r@Z$jBX$($?$$$H$-Lr$KN)$A$^$9\e(B (@pxref{Summary Generation
2101 Commands})\e$B!#\e(B
2102
2103 @item M-SPACE
2104 @kindex M-SPACE (\e$B%0%k!<%W\e(B)
2105 @findex gnus-group-visible-select-group
2106 \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
2107 \e$B$3$N%3%^%s%I$O5-;v>C5n$HJ]N15-;v$r1#$9=hM}$r9T$J$$$^$;\e(B
2108 \e$B$s\e(B (@code{gnus-group-visible-select-group})\e$B!#\e(B
2109
2110 @item C-M-RET
2111 @kindex C-M-RET (\e$B%0%k!<%W\e(B)
2112 @findex gnus-group-select-group-ephemerally
2113 \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
2114 \e$B$k$3$H$N$J$$$h$&$KA*Br$7$^\e(B
2115 \e$B$9\e(B (@code{gnus-group-select-group-ephemerally})\e$B!#%9%l%C%II=<($5$($b9T$J\e(B
2116 \e$B$o$l$^$;$s!#$3$NJ}K!$GA*Br$7$?8e$K$3$N%0%k!<%W$KBP$7$F9T$J$C$?$3$H$O$9$Y\e(B
2117 \e$B$F!"$=$N8e$K1F6A$rM?$($k$3$H$O$"$j$^$;$s!#\e(B
2118 @end table
2119
2120 @vindex gnus-large-newsgroup
2121 @code{gnus-large-newsgroup} \e$BJQ?t$O!"2?$rBg$-$J%0%k!<%W$H9M$($k$Y$-$+\e(B
2122 \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
2123 \e$B$s!#%G%#%U%)%k%HCM$O\e(B 200 \e$B$G$9!#%0%k!<%W$K\e(B (\e$BL$FI$H2D;k$N\e(B) \e$B5-;v$,$3$N?t0J\e(B
2124 \e$B>e$"$l$P!"\e(BGnus \e$B$O$=$N%0%k!<%W$KF~$kA0$KMxMQ<T$K3NG'$r5a$a$^$9!#MxMQ<T$O\e(B
2125 \e$B%5!<%P!<$+$i$$$/$D$N5-;v$r<hF@$9$k$+$r;XDj$G$-$^$9!#$b$7MxMQ<T$,Ii$N\e(B
2126 \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
2127 \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
2128
2129 @vindex gnus-large-ephemeral-newsgroup
2130 @code{gnus-large-ephemeral-newsgroup} \e$B$O\e(B @code{gnus-large-newsgroup} \e$B$H\e(B
2131 \e$BF1$8$G$9$,!"0l;~%K%e!<%9%0%k!<%W$N$?$a$K$@$1;H$o$l$^$9!#\e(B
2132
2133 @vindex gnus-select-group-hook
2134 @vindex gnus-auto-select-first
2135 @vindex gnus-auto-select-subject
2136 \e$B$b$7\e(B @code{gnus-auto-select-first} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
2137 @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
2138 \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
2139 \e$B$^$9!#$3$NJQ?t$K@_Dj$G$-$kM-8z$JCM$O\e(B:
2140
2141 @table @code
2142 @item unread
2143 \e$B:G=i$NL$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2144
2145 @item first
2146 \e$B:G=i$N5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2147
2148 @item unseen
2149 \e$B$^$@FI$^$l$?$3$H$,L5$$:G=i$N5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2150
2151 @item unseen-or-unread
2152 \e$B$^$@FI$^$l$?$3$H$,L5$$:G=i$N5-;v$,$"$l$P!"$=$N5-;v$NI=Bj$N9T$K%]%$%s%H$r\e(B
2153 \e$B0\F0$5$;!"L5$+$C$?$i:G=i$NL$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2154
2155 @item best
2156 \e$B%9%3%"$,:G$b9b$$L$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2157 @end table
2158
2159 \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
2160 \e$B%H$r0\F0$5$;$k$?$a$K8F$P$l$^$9!#\e(B
2161
2162 \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
2163 \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
2164 \e$B$k\e(B @code{gnus-select-group-hook} \e$B$NCf$GJQ\e(B
2165 \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
2166
2167 @node Subscription Commands
2168 @section \e$B9XFI@)8f%3%^%s%I\e(B
2169 @cindex subscription
2170
2171 @table @kbd
2172 @item S t
2173 @itemx u
2174 @kindex S t (\e$B%0%k!<%W\e(B)
2175 @kindex u (\e$B%0%k!<%W\e(B)
2176 @findex gnus-group-unsubscribe-current-group
2177 @c @icon{gnus-group-unsubscribe}
2178 \e$B8=:_$N%0%k!<%W$r9XFI$9$k\e(B/\e$B$7$J$$$r@Z$jBX$($^\e(B
2179 \e$B$9\e(B (@code{gnus-group-unsubscribe-current-group})\e$B!#\e(B
2180
2181 @item S s
2182 @itemx U
2183 @kindex S s (\e$B%0%k!<%W\e(B)
2184 @kindex U (\e$B%0%k!<%W\e(B)
2185 @findex gnus-group-unsubscribe-group
2186 \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
2187 \e$B$F$$$k>l9g$K$O!"9XFI$r;_$a$^$9\e(B (@code{gnus-group-unsubscribe-group})\e$B!#\e(B
2188
2189 @item S k
2190 @itemx C-k
2191 @kindex S k (\e$B%0%k!<%W\e(B)
2192 @kindex C-k (\e$B%0%k!<%W\e(B)
2193 @findex gnus-group-kill-group
2194 @c @icon{gnus-group-kill-group}
2195 \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
2196
2197 @item S y
2198 @itemx C-y
2199 @kindex S y (\e$B%0%k!<%W\e(B)
2200 @kindex C-y (\e$B%0%k!<%W\e(B)
2201 @findex gnus-group-yank-group
2202 \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
2203
2204 @item C-x C-t
2205 @kindex C-x C-t (\e$B%0%k!<%W\e(B)
2206 @findex gnus-group-transpose-groups
2207 \e$BFs$D$N%0%k!<%W$N=g=x$rCV$-49$($^$9\e(B (@code{gnus-group-transpose-groups})\e$B!#\e(B
2208 \e$B$3$l$OK\Ev$O9XFI%3%^%s%I$G$O$"$j$^$;$s$,!"\e(Bkill \e$B$H\e(B yank \e$B$r2?EY$+B3$1$kBe\e(B
2209 \e$B$o$j$K$3$N%3%^%s%I$,;H$($^$9!#\e(B
2210
2211 @item S w
2212 @itemx C-w
2213 @kindex S w (\e$B%0%k!<%W\e(B)
2214 @kindex C-w (\e$B%0%k!<%W\e(B)
2215 @findex gnus-group-kill-region
2216 \e$B%j!<%8%g%sFb$N$9$Y$F$N%0%k!<%W$r\e(B kill \e$B$7$^\e(B
2217 \e$B$9\e(B (@code{gnus-group-kill-region})\e$B!#\e(B
2218
2219 @item S z
2220 @kindex S z (\e$B%0%k!<%W\e(B)
2221 @findex gnus-group-kill-all-zombies
2222 \e$B$9$Y$F$N%>%s%S%0%k!<%W$r\e(B kill \e$B$7$^\e(B
2223 \e$B$9\e(B (@code{gnus-group-kill-all-zombies})\e$B!#\e(B
2224
2225 @item S C-k
2226 @kindex S C-k (\e$B%0%k!<%W\e(B)
2227 @findex gnus-group-kill-level
2228 \e$B$"$k%l%Y%k$N%0%k!<%W$r$9$Y$F\e(B kill \e$B$7$^$9\e(B (@code{gnus-group-kill-level})\e$B!#\e(B
2229 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
2230 \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
2231 @file{.newsrc} \e$B$K<N$F$F$7$^$$$?$$L$9XFI$N%0%k!<%W$,$?$/$5$s$"$k$H$-$@$1\e(B
2232 \e$B$G$9!#%l%Y%k\e(B 7 \e$B$G\e(B @kbd{S C-k} \e$B$r9T$J$&$H!"\e(B@file{.newsrc} \e$B%U%!%$%kCf$K%a%C\e(B
2233 \e$B%;!<%8HV9f$,$J$$L$9XFI%0%k!<%W$r$9$Y$F\e(B kill \e$B$7$^$9!#\e(B
2234 @end table
2235
2236 @ref{Group Levels} \e$B$b;2>H$7$F$/$/$@$5$$!#\e(B
2237
2238 @node Group Data
2239 @section \e$B%0%k!<%W%G!<%?\e(B
2240
2241 @table @kbd
2242 @item c
2243 @kindex c (\e$B%0%k!<%W\e(B)
2244 @findex gnus-group-catchup-current
2245 @vindex gnus-group-catchup-group-hook
2246 @c @icon{gnus-group-catchup-current}
2247 \e$B$=$N%0%k!<%WFb$N$9$Y$F$NL50u$N5-;v$r4{FI$K$7$^\e(B
2248 \e$B$9\e(B (@code{gnus-group-catchup-current})\e$B!#%0%k!<%W%P%C%U%!!<$+$i4{FI$K$7$?\e(B
2249 \e$B>l9g$O\e(B @code{gnus-group-catchup-group-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
2250
2251 @item C
2252 @kindex C (\e$B%0%k!<%W\e(B)
2253 @findex gnus-group-catchup-current-all
2254 \e$B$=$N%0%k!<%W$NA45-;v$r!"0uIU$-$N5-;v$b4^$a$F4{FI$K$7$^\e(B
2255 \e$B$9\e(B (@code{gnus-group-catchup-current-all})\e$B!#\e(B
2256
2257 @item M-c
2258 @kindex M-c (\e$B%0%k!<%W\e(B)
2259 @findex gnus-group-clear-data
2260 \e$B8=:_$N%0%k!<%W$N$9$Y$F$N%G!<%?$r%/%j%"$7$^$9!=!=%^!<%/$H4{FI5-;v$N%j%9%H\e(B
2261 \e$B$r>C$75n$j$^$9\e(B (@code{gnus-group-clear-data})\e$B!#\e(B
2262
2263 @item M-x gnus-group-clear-data-on-native-groups
2264 @kindex M-x gnus-group-clear-data-on-native-groups
2265 @findex gnus-group-clear-data-on-native-groups
2266 \e$B$b$7\e(B @acronym{NNTP} \e$B%5!<%P!<$rJL$N$b$N$K@Z$jBX$($?$H$9$k$H!"$9$Y$F$N%^!<\e(B
2267 \e$B%/$H4{FI>pJs$O$b$&Lr$K$ON)$A$^$;$s!#$3$N%3%^%s%I$r;H$C$F4pK\%0%k!<%W$N$9\e(B
2268 \e$B$Y$F$N%G!<%?$r%/%j%"$9$k$3$H$,$G$-$^$9!#Cm0U$7$F;H$C$F$M!#\e(B
2269 @end table
2270
2271 @node Group Levels
2272 @section \e$B%0%k!<%W%l%Y%k\e(B
2273 @cindex group level
2274 @cindex level
2275
2276 \e$B$9$Y$F$N%0%k!<%W$O\e(B @dfn{\e$B9XFIEY\e(B} (@dfn{subscribedness}) \e$B$N%l%Y%k$r;}$A$^\e(B
2277 \e$B$9!#Nc$($P!"$"$k%0%k!<%W$,%l%Y%k\e(B 2 \e$B$@$H$9$l$P!"$=$l$O%l%Y%k\e(B 5 \e$B$N%0%k!<%W\e(B
2278 \e$B$h$j$b!V$h$j9XFI$7$F$$$k!W$H$$$&$3$H$G$9!#\e(BGnus \e$B$KBP$7$F!"$"$k%l%Y%k$+$=\e(B
2279 \e$B$l$h$j>.$5$$%l%Y%k$N%0%k!<%W$N$_0lMwI=<($9$k$h$&$KMj$`$3$H$b$G$-$k\e(B
2280 \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
2281 \e$B$N?7Ce5-;v$N$_$r3NG'$9$k$3$H$b$G$-$^$9\e(B(@pxref{Scanning New Messages})\e$B!#\e(B
2282
2283 \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
2284
2285 @table @kbd
2286 @item S l
2287 @kindex S l (\e$B%0%k!<%W\e(B)
2288 @findex gnus-group-set-current-level
2289 \e$B8=:_$N%0%k!<%W$N%l%Y%k$r@_Dj$7$^$9!#?tCM$N@\F,<-$,M?$($i$l$k$H!"$=$3$+\e(B
2290 \e$B$i\e(B @var{n} \e$B8D$N%0%k!<%W$N%l%Y%k$,@_Dj$5$l$^$9!#%l%Y%k$rF~NO$9$k$?$a$N%W\e(B
2291 \e$B%m%s%W%H$,=P$^$9!#\e(B
2292 @end table
2293
2294 @vindex gnus-level-killed
2295 @vindex gnus-level-zombie
2296 @vindex gnus-level-unsubscribed
2297 @vindex gnus-level-subscribed
2298 Gnus \e$B$O%l%Y%k\e(B 1 \e$B$+$i\e(B @code{gnus-level-subscribed} (\e$B$3$NCM$r4^$`\e(B) (\e$B%G%#%U%)\e(B
2299 \e$B%k%HCM$O\e(B 5) \e$B$^$G$N%0%k!<%W$r9XFI!"\e(B@code{gnus-level-subscribed} (\e$B$3$NCM$r\e(B
2300 \e$B4^$^$J$$\e(B) \e$B$+$i\e(B @code{gnus-level-unsubscribed} (\e$B$3$NCM$r4^$`\e(B) (\e$B%G%#%U%)%k\e(B
2301 \e$B%HCM$O\e(B 7) \e$B$^$G$N%0%k!<%W$rHs9XFI!"\e(B@code{gnus-level-zombie} \e$B$r%>%s%S\e(B (\e$BJb\e(B
2302 \e$B$/;S\e(B) (\e$B%G%#%U%)%k%HCM$O\e(B 8)\e$B!"\e(B@code{gnus-level-killed} \e$B$r\e(B kill \e$B$5$l$F$$\e(B
2303 \e$B$k\e(B (\e$B40A4$K;`$s$G$k\e(B) (\e$B%G%#%U%)%k%HCM$O\e(B 9) \e$B$HH=CG$7$^$9!#\e(BGnus \e$B$O9XFI$HHs9X\e(B
2304 \e$BFI$N%0%k!<%W$O$^$C$?$/F1MM$K07$$$^$9$,!"%>%s%S$H\e(B kill \e$B%0%k!<%W$O!"$I$N5-\e(B
2305 \e$B;v$rFI$s$@$+!"B8:_$9$k$+$J$I$N>pJs$r0l@Z;}$A$^$;$s!#$3$N;`$s$G$k%0%k!<%W\e(B
2306 \e$B$H@8$-$F$k%0%k!<%W$N6hJL$O!"JL$K$=$l$,$-$l$$$@$+$i$H$+8-$$$+$i$H$$$&$o$1\e(B
2307 \e$B$G$O$J$/!"=c?h$K8zN(E*$JM}M3$N$?$a$G$9!#\e(B
2308
2309 \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
2310 \e$B$7$F$*$/$3$H$r$*4+$a$7$^$9!#\e(B
2311
2312 \e$B<!$N\e(B Gnus \e$B$N%G%#%U%)%k%H$NF0:n$N@bL@$O!"$3$H$K$h$k$H!"$3$l$i$N%l%Y%k$N$9\e(B
2313 \e$B$Y$F$rM}2r$9$k=u$1$K$J$k$+$b$7$l$^$;$s!#%G%#%U%)%k%H$G$O!"\e(BGnus \e$B$O9VFI$7\e(B
2314 \e$B$F$$$k6u$G$J$$%0%k!<%W$rI=<($7$^$9$,!"\e(B@kbd{L} \e$B$rC!$/$3$H$K$h$C$F6u$N%0%k!<\e(B
2315 \e$B%W$dHs9VFI$N%0%k!<%W$bI=<($5$;$k$3$H$,$G$-$^$9!#$D$^$j!"Hs9VFI$N%0%k!<%W\e(B
2316 \e$B$O1#$5$l$F$$$k!"$H8@$C$F$bNI$$$G$7$g$&!#\e(B
2317
2318 \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
2319 \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
2320 \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
2321 \e$B$h$SHs9XFI$N%0%k!<%W$H$O0c$C$F$$$^$9!#$U$D$&!"$"$J$?$O6=L#$NL5$$%0%k!<%W\e(B
2322 \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
2323 \e$B$$$k$H!"\e(BGnus \e$B$OB.$/$J$j$^$9!#\e(B
2324
2325 \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
2326 \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
2327 \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
2328 \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
2329 \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
2330 (@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)
2331
2332 \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
2333 \e$B$$$C$?$s$=$l$r@_Dj$7$?$i!"FsEY$H$=$l$K?($i$J$$$G$/$@$5$$!#$5$i$K8@$($P!"\e(B
2334 \e$B<+J,$G2?$r$d$C$F$$$k$+$r@53N$KM}2r$7$F$$$J$$8B$j!"0l@Z?($i$J$$$G$/$@$5$$!#\e(B
2335
2336 @vindex gnus-level-default-unsubscribed
2337 @vindex gnus-level-default-subscribed
2338 \e$B?H6a$K4X78$9$kFs$D$NJQ?t$O\e(B @code{gnus-level-default-subscribed} (\e$B%G%#%U%)\e(B
2339 \e$B%k%HCM$O\e(B 3) \e$B$H\e(B @code{gnus-level-default-unsubscribed} (\e$B%G%#%U%)%k%HCM\e(B
2340 \e$B$O\e(B 6) \e$B$G$9!#$3$l$i$O?7$7$$%0%k!<%W$,\e(B (\e$BHs\e(B) \e$B9XFI$5$l$?$H$-$N%l%Y%k$G$9!#$b\e(B
2341 \e$B$A$m$s!"$3$l$iFs$D$NJQ?t$NCM$O!"0UL#$N$"$k@5$7$$HO0O$G$J$/$F$O$J$j$^$;$s!#\e(B
2342
2343 @vindex gnus-keep-same-level
2344 @code{gnus-keep-same-level} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"0\F0%3%^%s%I$N$$\e(B
2345 \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
2346 \e$B$9!#FC$K!"$"$k%0%k!<%W$N:G8e$N5-;v$+$i<!$N%0%k!<%W$K0\$k$H$-!"<!$NF1\e(B
2347 \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
2348 \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
2349 \e$B$7$l$^$;$s!#\e(B
2350
2351 \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
2352 \e$B$$\e(B) \e$B%0%k!<%W$K0\F0$7$^$9!#\e(B
2353
2354 @vindex gnus-group-default-list-level
2355 \e$B%G%#%U%)%k%H$G$O\e(B @code{gnus-group-default-list-level} \e$B$HF1$8$+$=$l$h$j>.\e(B
2356 \e$B$5$$%l%Y%k$N%0%k!<%W$,!"%0%k!<%W%P%C%U%!!<$K0lMwI=<($5$l$^$9!#\e(B
2357
2358 @vindex gnus-group-list-inactive-groups
2359 @code{gnus-group-list-inactive-groups} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"L$FI\e(B
2360 \e$B$N%0%k!<%W$K%"%/%F%#%V$G$J$$%0%k!<%W$b0l=o$KI=<($7$^$9!#$3$NJQ?t$O%G%#%U%)\e(B
2361 \e$B%k%H$G$O\e(B @code{t} \e$B$G$9!#$b$7$3$l$,\e(B @code{nil} \e$B$G$"$l$P!"%"%/%F%#%V$G$J$$\e(B
2362 \e$B%0%k!<%W$OI=<($5$l$^$;$s!#\e(B
2363
2364 @vindex gnus-group-use-permanent-levels
2365 @code{gnus-group-use-permanent-levels} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"$$$C\e(B
2366 \e$B$?$s\e(B @kbd{g} \e$B$d\e(B @kbd{l} \e$B%3%^%s%I$N@\F,<-$K%l%Y%k$rM?$($k$H!"$=$N8e$N$9$Y\e(B
2367 \e$B$F$N%3%^%s%I$K$*$$$F$=$N%l%Y%k$,!V:nMQ$9$k!W%l%Y%k$K$J$j$^$9!#\e(B
2368
2369 @vindex gnus-activate-level
2370 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
2371 \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
2372 \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
2373 \e$B$s!#%G%#%U%)%k%H$O\e(B 6 \e$B$G$9!#\e(B
2374
2375 @node Group Score
2376 @section \e$B%0%k!<%W$N%9%3%"\e(B
2377 @cindex group score
2378 @cindex group rank
2379 @cindex rank
2380
2381 \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
2382 \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
2383 \e$B$h$C$F%0%k!<%W%P%C%U%!!<$rJB$YBX$($?$$$J$"!"$J$s$F;W$$$^$;$s$+\e(B? \e$BM}$K$+$J$C\e(B
2384 \e$B$F$k$G$7$g\e(B?
2385
2386 @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
2387 \e$B2<$G@bL@$5$l$F$$$k5!9=$G!"$=$l$>$l$N%0%k!<%W$KBP$7$F%9%3%"$r;XDj$9$k$3$H\e(B
2388 \e$B$,$G$-$^$9!#$=$7$F%0%k!<%W%P%C%U%!!<$r$3$N%9%3%"$r4p$KJB$YBX$($k$3$H$,$G\e(B
2389 \e$B$-$^$9!#$"$k$$$O!"%9%3%"=g$GJB$YBX$($F$=$N8e%l%Y%k$GJB$YBX$($k$3$H$b$G$-\e(B
2390 \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
2391 \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
2392 \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
2393 (\e$B%l%Y%k$NJ}$,=EMWEY$,9b$/!"%9%3%"$NJ}$O=EMWEY$,Dc$/$J$j$^$9!#\e(B))
2394
2395 @findex gnus-summary-bubble-group
2396 \e$BIQHK$KFI$`%0%k!<%W$K!"$a$C$?$KFI$^$J$$%0%k!<%W$h$j$b9b$$%9%3%"$rM?$($?$$\e(B
2397 \e$B$H$-$O!"\e(B@code{gnus-summary-exit-hook} \e$B%U%C%/\e(B
2398 \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
2399 \e$B%P%V%kJB$YBX$($N<B9T7k2L$,\e(B (\e$BJB$YBX$($N8e$G\e(B) \e$BF@$i$l$k$G$7$g$&!#35N,%b!<%I\e(B
2400 \e$B$r=*N;$9$k$?$S$K$3$N3hF0$r$5$;$?$$$N$G$"$l$P!"F1$8%U%C%/\e(B
2401 \e$B$K\e(B @code{gnus-group-sort-groups-by-rank} \e$B$^$?\e(B
2402 \e$B$O\e(B @code{gnus-group-sort-groups-by-score} \e$B$rDI2C$G$-$^$9$,!"$$$/$i$+CY$/\e(B
2403 \e$B$J$k$G$7$g$&!#\e(B
2404
2405 @node Marking Groups
2406 @section \e$B%0%k!<%W$X$N0u\e(B
2407 @cindex marking groups
2408
2409 \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
2410 \e$B%k!<%W%P%C%U%!!<$KO"B3$7$F$"$k>l9g$K$O!"DL>oDL$jL?Na$KBP$7$F?tCM@\F,<-$r\e(B
2411 \e$BM?$($k$@$1$G$9!#$=$&$9$l$P$[$H$s$I$N%0%k!<%WL?Na$O!"$3$l$i$N%0%k!<%W$KBP\e(B
2412 \e$B$7$F$"$J$?$NL?Na$K=>$$$^$9!#\e(B
2413
2414 \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
2415 \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
2416 \e$B0u$r$D$1$F$*$-!"$=$7$FL?Na$r<B9T$9$k$@$1$G$9!#\e(B
2417
2418 @table @kbd
2419 @item #
2420 @kindex # (\e$B%0%k!<%W\e(B)
2421 @itemx M m
2422 @kindex M m (\e$B%0%k!<%W\e(B)
2423 @findex gnus-group-mark-group
2424 \e$B8=:_$N%0%k!<%W$K0u$r$D$1$k\e(B (@code{gnus-group-mark-group})\e$B!#\e(B
2425
2426 @item M-#
2427 @kindex M-# (\e$B%0%k!<%W\e(B)
2428 @itemx M u
2429 @kindex M u (\e$B%0%k!<%W\e(B)
2430 @findex gnus-group-unmark-group
2431 \e$B8=:_$N%0%k!<%W$+$i0u$r:o=|$9$k\e(B (@code{gnus-group-unmark-group})\e$B!#\e(B
2432
2433 @item M U
2434 @kindex M U (\e$B%0%k!<%W\e(B)
2435 @findex gnus-group-unmark-all-groups
2436 \e$B$9$Y$F$N%0%k!<%W$+$i0u$r:o=|$9$k\e(B (@code{gnus-group-unmark-all-groups})\e$B!#\e(B
2437
2438 @item M w
2439 @kindex M w (\e$B%0%k!<%W\e(B)
2440 @findex gnus-group-mark-region
2441 \e$B%]%$%s%H$H%^!<%/$N4V$N$9$Y$F$N%0%k!<%W$K0u$r$D$1\e(B
2442 \e$B$k\e(B (@code{gnus-group-mark-region})\e$B!#\e(B
2443
2444 @item M b
2445 @kindex M b (\e$B%0%k!<%W\e(B)
2446 @findex gnus-group-mark-buffer
2447 \e$B%P%C%U%!!<Fb$N$9$Y$F$N%0%k!<%W$K0u$r$D$1$k\e(B (@code{gnus-group-mark-buffer})\e$B!#\e(B
2448
2449 @item M r
2450 @kindex M r (\e$B%0%k!<%W\e(B)
2451 @findex gnus-group-mark-regexp
2452 \e$B$"$k@55,I=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$K0u$r$D$1\e(B
2453 \e$B$k\e(B (@code{gnus-group-mark-regexp})\e$B!#\e(B
2454 @end table
2455
2456 @ref{Process/Prefix} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
2457
2458 @findex gnus-group-universal-argument
2459 \e$B%W%m%;%90u$,IU$1$i$l$F$$$k$9$Y$F$N%0%k!<%W$KBP$7$F2?$+$NL?Na$r<B9T$7$?$$\e(B
2460 \e$B$H$-$O!"\e(B@kbd{M-&} (@code{gnus-group-universal-argument}) \e$BL?Na$r;H$&$3$H\e(B
2461 \e$B$,$G$-$^$9!#%W%m%s%W%H$+$i<B9T$7$?$$L?Na$rF~NO$7$^$9!#\e(B
2462
2463 @node Foreign Groups
2464 @section \e$B30It%0%k!<%W\e(B
2465 @cindex foreign groups
2466
2467 \e$B0J2<$G$O!"0lHLE*$J30It%0%k!<%W$N:n@.!"JQ99$r9T$J$&%0%k!<%W%b!<%I$NL?Na$r\e(B
2468 \e$B$$$/$D$+!"$*$h$SFCJL$JL\E*$N%0%k!<%W$r4JC1$K:n@.$9$kL?Na$r>R2p$7$^$9!#$3\e(B
2469 \e$B$l$i$NL?Na$O$9$Y$F!"?75,$K:n@.$7$?%0%k!<%W$r%]%$%s%H0LCV$KA^F~$7$^\e(B
2470 \e$B$9!=!=\e(B@code{gnus-subscribe-newsgroup-method} \e$B$O;2>H$5$l$^$;$s!#\e(B
2471
2472 @table @kbd
2473 @item G m
2474 @kindex G m (\e$B%0%k!<%W\e(B)
2475 @findex gnus-group-make-group
2476 @cindex making groups
2477 \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
2478 \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
2479 \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
2480 @ref{Browse Foreign Server} \e$B$r;2>H$7$F2<$5$$!#\e(B
2481
2482 @item G M
2483 @kindex G M (\e$B%0%k!<%W\e(B)
2484 @findex gnus-group-read-ephemeral-group
2485 \e$B0l;~%K%e!<%9%0%k!<%W$r:n@.$7$^\e(B
2486 \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
2487 \e$B$F!"L>A0!"J}K!$*$h$S\e(B @dfn{address} \e$B$NF~NO$r5a$a$^$9!#\e(B
2488
2489 @item G r
2490 @kindex G r (\e$B%0%k!<%W\e(B)
2491 @findex gnus-group-rename-group
2492 @cindex renaming groups
2493 \e$B8=:_$N%0%k!<%W$NL>A0$r!"2?$+JL$N$b$N$KJQ99$7$^\e(B
2494 \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
2495 \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
2496 \e$B$KCY$$$3$H$bM-$jF@$^$9!#\e(B
2497
2498 @item G c
2499 @kindex G c (\e$B%0%k!<%W\e(B)
2500 @cindex customizing
2501 @findex gnus-group-customize
2502 \e$B%0%k!<%W%Q%i%a!<%?!<$r%+%9%?%^%$%:$9$k\e(B (@code{gnus-group-customize})\e$B!#\e(B
2503
2504 @item G e
2505 @kindex G e (\e$B%0%k!<%W\e(B)
2506 @findex gnus-group-edit-group-method
2507 @cindex renaming groups
2508 \e$B8=:_$N%0%k!<%W$NA*BrJ}K!$r=$@5$9$k$?$a$N%P%C%U%!!<$K0\F0$7$^\e(B
2509 \e$B$9\e(B (@code{gnus-group-edit-group-method})\e$B!#\e(B
2510
2511 @item G p
2512 @kindex G p (\e$B%0%k!<%W\e(B)
2513 @findex gnus-group-edit-group-parameters
2514 \e$B%0%k!<%W%Q%i%a!<%?!<$r=$@5$9$k$?$a$N%P%C%U%!!<$K0\F0$7$^\e(B
2515 \e$B$9\e(B (@code{gnus-group-edit-group-parameters})\e$B!#\e(B
2516
2517 @item G E
2518 @kindex G E (\e$B%0%k!<%W\e(B)
2519 @findex gnus-group-edit-group
2520 \e$B%0%k!<%W>pJs$r=$@5$9$k$?$a$N%P%C%U%!!<$K0\F0$7$^\e(B
2521 \e$B$9\e(B (@code{gnus-group-edit-group})\e$B!#\e(B
2522
2523 @item G d
2524 @kindex G d (\e$B%0%k!<%W\e(B)
2525 @findex gnus-group-make-directory-group
2526 @cindex nndir
2527 \e$B%G%#%l%/%H%j!<%0%k!<%W$r:n@.$7$^$9\e(B (@pxref{Directory Groups})\e$B!#%G%#%l%/\e(B
2528 \e$B%H%j!<L>$r%W%m%s%W%H$GF~NO$7$^\e(B
2529 \e$B$9\e(B (@code{gnus-group-make-directory-group})\e$B!#\e(B
2530
2531 @item G h
2532 @kindex G h (\e$B%0%k!<%W\e(B)
2533 @cindex help group
2534 @findex gnus-group-make-help-group
2535
2536 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
2537
2538 @item G a
2539 @kindex G a (\e$B%0%k!<%W\e(B)
2540 @cindex (ding) archive
2541 @cindex archive group
2542 @findex gnus-group-make-archive-group
2543 @vindex gnus-group-archive-directory
2544 @vindex gnus-group-recent-archive-directory
2545 Gnus \e$B%"!<%+%$%V%0%k!<%W$r:n@.$7$^\e(B
2546 \e$B$9\e(B (@code{gnus-group-make-archive-group})\e$B!#%G%#%U%)%k%H$G$O:G$b:G6a$N5-\e(B
2547 \e$B;v$r;X$7$F$$$k%0%k!<%W$,:n@.$5$l$^$9\e(B
2548 \e$B$,\e(B (@code{gnus-group-recent-archive-directory})\e$B!"@\F,0z?t$rM?$($k$H$9$Y\e(B
2549 \e$B$F$N5-;v$r4^$`%0%k!<%W$,\e(B @code{gnus-group-archive-directory} \e$B$r4p$K:n@.\e(B
2550 \e$B$5$l$^$9!#\e(B
2551
2552 @item G k
2553 @kindex G k (\e$B%0%k!<%W\e(B)
2554 @findex gnus-group-make-kiboze-group
2555 @cindex nnkiboze
2556 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
2557 \e$B$?$$!W%0%k!<%W$K9g$&@55,I=8=$H!"%X%C%@!<$K9g$&J8;zNs$NAH$rF~NO$7$^\e(B
2558 \e$B$9\e(B (@code{gnus-group-make-kiboze-group})\e$B!#\e(B@xref{Kibozed Groups}.
2559
2560 @item G D
2561 @kindex G D (\e$B%0%k!<%W\e(B)
2562 @findex gnus-group-enter-directory
2563 @cindex nneething
2564 \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
2565 \e$B$+$N$h$&$KFI$_9~$_$^$9\e(B (@code{gnus-group-enter-directory})\e$B!#\e(B
2566 @xref{Anything Groups}.
2567
2568 @item G f
2569 @kindex G f (\e$B%0%k!<%W\e(B)
2570 @findex gnus-group-make-doc-group
2571 @cindex ClariNet Briefs
2572 @cindex nndoc
2573 \e$B%U%!%$%k$J$I$r$b$H$K%0%k!<%W$r:n@.$7$^\e(B
2574 \e$B$9\e(B (@code{gnus-group-make-doc-group})\e$B!#$3$N%3%^%s%I$K@\F,<-$rM?$($?>l9g!"\e(B
2575 \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
2576 \e$B$k%U%!%$%k%?%$%W$O\e(B @code{mbox}, @code{babyl}, @code{digest}, @code{news},
2577 @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
2578 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
2579 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
2580 @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
2581 \e$B$9$k$H!"\e(BGnus \e$B$O%U%!%$%k%?%$%W$r?dB,$7$^$9!#\e(B
2582 @xref{Document Groups}.
2583
2584 @item G u
2585 @kindex G u (\e$B%0%k!<%W\e(B)
2586 @vindex gnus-useful-groups
2587 @findex gnus-group-make-useful-group
2588 @code{gnus-useful-groups} \e$B$K$"$k%0%k!<%W$N0l$D$r:n$j$^\e(B
2589 \e$B$9\e(B (@code{gnus-group-make-useful-group})\e$B!#\e(B
2590
2591 @item G w
2592 @kindex G w (\e$B%0%k!<%W\e(B)
2593 @findex gnus-group-make-web-group
2594 @cindex Google
2595 @cindex nnweb
2596 @cindex gmane
2597 \e$B%&%'%V8!:w7k2L$r$b$H$K0l;~E*$J%0%k!<%W$r:n@.$7$^\e(B
2598 \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
2599 \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
2600 \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
2601 \e$BN`$K$O\e(B @code{google}, @code{dejanews}, @code{gmane} \e$B$,$"$j$^$9!#\e(B
2602 @xref{Web Searches}.
2603
2604 \e$B$b$7!"\e(B@code{google} \e$B8!:w%(%s%8%s$rMQ$$$k>l9g$K$O!"\e(B
2605 @samp{shaving group:alt.sysadmin.recovery} \e$B$N$h$&$J9gCW$9$kJ8;zNs$rMQ$$\e(B
2606 \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
2607
2608 @item G R
2609 @kindex G R (\e$B%0%k!<%W\e(B)
2610 @findex gnus-group-make-rss-group
2611 @acronym{RSS} feed \e$B$K4p$E$/%0%k!<%W$r:n$j$^\e(B
2612 \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
2613 @xref{RSS}.
2614
2615 @item G DEL
2616 @kindex G DEL (\e$B%0%k!<%W\e(B)
2617 @findex gnus-group-delete-group
2618 \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
2619 \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
2620 \e$B%k!<%W<+?H$r$3$N@$$+$i6/@)E*$KKu;&$7$F$7$^$$$^$9!#@\F,<-$O!"$"$J$?$,2?$r\e(B
2621 \e$B$d$m$&$H$7$F$$$k$+!"K\Ev$K<+?.$,$"$k$H$-$K$N$_;H$C$F$/$@$5$$!#$^$"!"$3$N\e(B
2622 \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
2623 \e$B$;$s$1$l$I!#\e(B
2624
2625 @item G V
2626 @kindex G V (\e$B%0%k!<%W\e(B)
2627 @findex gnus-group-make-empty-virtual
2628 \e$B?7$7$$!"?7A/$J!"6u$N\e(B @code{nnvirtual} \e$B%0%k!<%W$r:n@.$7$^\e(B
2629 \e$B$9\e(B (@code{gnus-group-make-empty-virtual})\e$B!#\e(B@xref{Virtual Groups}.
2630
2631 @item G v
2632 @kindex G v (\e$B%0%k!<%W\e(B)
2633 @findex gnus-group-add-to-virtual
2634 \e$B8=:_$N%0%k!<%W$r\e(B @code{nnvirtual} \e$B%0%k!<%W$KDI2C$7$^\e(B
2635 \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
2636 \e$B=>$$$^$9!#\e(B
2637 @end table
2638
2639 \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
2640 \e$B2<$5$$!#\e(B
2641
2642 @vindex gnus-activate-foreign-newsgroups
2643 \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
2644 \e$BF0;~$K!"$3$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N30It%0%k!<%W$r$9$Y$F%A%'%C%/$7$^\e(B
2645 \e$B$9!#$3$l$OFC$K0c$C$?\e(B @acronym{NNTP} \e$B%5!<%P!<$+$i$?$/$5$s$N%0%k!<%W$r9XFI\e(B
2646 \e$B$7$F$$$k>l9g$K$O!"$7$P$i$/;~4V$,$+$+$k$+$b$7$l$^$;$s!#\e(B
2647 @ref{Group Levels} \e$B$b;2>H$7$F2<$5$$!#\e(B@code{gnus-activate-level} \e$B$b30It\e(B
2648 \e$B%K%e!<%9%0%k!<%W$N3h@-2=$K1F6A$r5Z$\$7$^$9!#\e(B
2649
2650 @node Group Parameters
2651 @section \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
2652 @cindex group parameters
2653
2654 \e$B%0%k!<%W%Q%i%a!<%?!<$O!"$"$kFCDj$N%0%k!<%W$K8GM-$J>pJs$rJ];}$7$^$9!#0J2<\e(B
2655 \e$B$O%0%k!<%W%Q%i%a!<%?!<%j%9%H$NNc$G$9\e(B:
2656
2657 @example
2658 ((to-address . "ding@@gnus.org")
2659  (auto-expire . t))
2660 @end example
2661
2662 \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
2663 \e$B$m$KCM$,$"$k$b$N!"$G9=@.$5$l$^$9!#$9$Y$F$N%Q%i%a!<%?!<$O$3$N7A<0$r<h$j$^\e(B
2664 \e$B$9$,!"\e(B@emph{\e$BNc30\e(B} \e$B$H$7$F6I=jJQ?t$N;XDj$OE@BP$G$O$J$/DL>o$N%j%9%H$K$J$j$^\e(B
2665 \e$B$9!#\e(B
2666
2667 \e$B$$$/$D$+$N%Q%i%a!<%?!<$OBP1~$9$k%+%9%?%^%$%:2DG=$JJQ?t$r;}$C$F$$$^$9!#$=\e(B
2668 \e$B$l$i$O@55,I=8=$HCM$NO"A[%j%9%H$G$9!#\e(B
2669
2670 \e$B0J2<$OMxMQ2DG=$J%0%k!<%W%Q%i%a!<%?!<$G$9\e(B:
2671
2672 @table @code
2673 @item to-address
2674 @cindex to-address
2675 \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
2676
2677 @example
2678 (to-address . "some@@where.com")
2679 @end example
2680
2681 \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
2682 \e$B$N$G$9!=!=$9$J$o$A%a!<%j%s%0%j%9%H$KEj9F$9$k?M$O$9$Y$F$=$l$r9XFI$7$F$$$k\e(B
2683 \e$B$O$:!"$H$$$&%a!<%j%s%0%j%9%H$N$3$H$G$9!#$3$N%Q%i%a!<%?!<$r;HMQ$9$k$H!"%a!<\e(B
2684 \e$B%k$O$=$N%a!<%j%s%0%j%9%H$K$7$+Ej9F$5$l$J$$$3$H$,J]>Z$5$l$k$N$G!";22C<T$O\e(B
2685 \e$B$"$J$?$N%U%)%m!<%"%C%W5-;v$rFsDL<u$1<h$k$3$H$O$"$j$^$;$s!#\e(B
2686
2687 @code{to-address} \e$B$r;XDj$9$k$H!"$=$N%0%k!<%W$,30It%0%k!<%W$G$"$k$+$I$&$+\e(B
2688 \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
2689 \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
2690 \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
2691 \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
2692 \e$B?.$7$J$1$l$P$J$j$^$;$s!#\e(B
2693
2694 @code{gnus-parameter-to-address-alist} \e$B$b;2>H$7$F2<$5$$!#\e(B
2695
2696 @item to-list
2697 @cindex to-list
2698 \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
2699
2700 @example
2701 (to-list . "some@@where.com")
2702 @end example
2703
2704 \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
2705 \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
2706 \e$B%k$,E,MQ$5$l$k$H$$$&$3$H$G$9!#\e(B
2707
2708 \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
2709 \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
2710 @code{to-list} \e$B%0%k!<%W%Q%i%a!<%?!<$O!"\e(B
2711 @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
2712 \e$B<+F0E*$KIU2C$5$l$^$9!#\e(B
2713 @vindex gnus-add-to-list
2714
2715 @findex gnus-mailing-list-mode
2716 @cindex mail list groups
2717 \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
2718 \e$B$-$K\e(B @code{gnus-mailing-list-mode} \e$B$,M-8z$K$J$j$^$9!#\e(B
2719
2720 @code{gnus-parameter-to-list-alist} \e$B$b;2>H$7$F2<$5$$!#\e(B
2721
2722 @anchor{subscribed}
2723 @item subscribed
2724 @cindex subscribed
2725 @cindex Mail-Followup-To
2726 @findex gnus-find-subscribed-addresses
2727 \e$B$b$7$3$N%Q%i%a!<%?!<$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(BGnus \e$B$O$"$J$?$,$3$N\e(B
2728 \e$B%0%k!<%W$r\e(B to-address \e$B$H\e(B to-list \e$B%Q%i%a!<%?!<$N%"%I%l%9$G9XFI$7$F$$$k%a!<\e(B
2729 \e$B%j%s%0%j%9%H$G$"$k$H2r<a$7$^$9!#$3$N>pJs$r\e(B Gnus \e$B$KM?$($k$3$H$O!"$"$J$?$,\e(B
2730 \e$B$=$l$i$N%a!<%j%s%0%j%9%H$KEj9F$9$k$H$-$K@5$7$$\e(B Mail-Followup-To \e$B%X%C%@!<\e(B
2731 \e$B$r@8@.$9$k$?$a$N\e(B (\e$B$[$s$N\e(B) \e$BBh0lJb$G$9!#FsJbL\$O\e(B @file{.gnus.el} \e$B$K0J2<$r\e(B
2732 \e$BF~$l$k$3$H$G$9!#\e(B
2733
2734 @lisp
2735 (setq message-subscribed-address-functions
2736       '(gnus-find-subscribed-addresses))
2737 @end lisp
2738
2739 \e$BMxMQ$G$-$k\e(B MFT \e$BBP1~5!G=$r40A4$K07$&$K$O!"$3$3\e(B (@pxref{Mailing Lists,
2740 ,\e$B%a!<%j%s%0%j%9%H\e(B, message-ja, The Message Manual}) \e$B$r8+$F2<$5$$!#\e(B
2741
2742 @item visible
2743 @cindex visible
2744 \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
2745 \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
2746 \e$B$:!">o$KI=<($5$l$^$9!#\e(B
2747
2748 @item broken-reply-to
2749 @cindex broken-reply-to
2750 @code{(broken-reply-to . t)} \e$B$H$$$&MWAG$,$"$l$P!"$=$N%0%k!<%W$G\e(B
2751 \e$B$O\e(B @code{Reply-To} \e$B$OL5;k$5$l!"\e(B
2752 @code{reply-to} \e$B$,\e(B @code{gnus-boring-article-headers} \e$B$NItJ,$G$"$l$P!"%X%C\e(B
2753 \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
2754 \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
2755 \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
2756 \e$BMW$k$s$G$9\e(B!
2757
2758 @item to-group
2759 @cindex to-group
2760 @code{(to-group . "some.group.name")} \e$B$H$$$&MWAG$O!"$=$N%0%k!<%W$X$NEj9F\e(B
2761 \e$B$O$9$Y$F\e(B @code{some.group.name} \e$B$KAw$i$l$k!"$H$$$&0UL#$G$9!#\e(B
2762
2763 @item newsgroup
2764 @cindex newsgroup
2765 \e$B%0%k!<%W%Q%i%a!<%?!<%j%9%H$K\e(B @code{(newsgroup . t)} \e$B$,$"$l$P!"\e(BGnus \e$B$O$9\e(B
2766 \e$B$Y$F$N1~Ez$r%K%e!<%95-;v$KBP$9$k1~Ez$G$"$k$+$N$h$&$K07$$$^$9!#$3$l$O<B:]\e(B
2767 \e$B$K$O%K%e!<%9%0%k!<%W$N%_%i!<$G$"$k%a!<%k%0%k!<%W$KBP$7$FM-8z$G$9!#\e(B
2768
2769 @item gcc-self
2770 @cindex gcc-self
2771 \e$B%0%k!<%W%Q%i%a!<%?!<%j%9%H$K\e(B @code{(gcc-self . t)} \e$B$,$"$l$P!"?7$7$/:n@.\e(B
2772 \e$B$9$k%a%C%;!<%8$O8=:_$N%0%k!<%W$K\e(B @code{Gcc} \e$B$5$l$^$9!#$b\e(B
2773 \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
2774 @code{(gcc-self . "string")} \e$B$,$"$l$P$3$NJ8;zNs$O$=$N$^$^\e(B @code{gcc} \e$BMs\e(B
2775 \e$B$KA^F~$5$l$^$9!#$3$N%Q%i%a!<%?!<$O0J2<$G@bL@$9$k$I$s$J%G%#%U%)%k%H\e(B
2776 \e$B$N\e(B @code{Gcc} \e$B$N5,B'$h$j$bM%@h$5$l$^$9\e(B (@pxref{Archived Messages})\e$B!#\e(B
2777
2778 @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
2779 \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
2780 \e$B%P!<$O5-;v$r<u$1F~$l$^$;$s!#\e(B
2781
2782 @item auto-expire
2783 @cindex auto-expire
2784 \e$B%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(auto-expire . t)} \e$B$N$h$&$JMWAG$,$"$l$P!"$9\e(B
2785 \e$B$Y$F$N4{FI5-;v$O4|8B@Z$l>C5n$5$l$k$h$&$K0u$rIU$1$i$l$^$9!#B>$NJ}K!$O!"\e(B
2786 @xref{Expiring Mail}.
2787
2788 @code{gnus-auto-expirable-newsgroups} \e$B$b;2>H$7$F2<$5$$!#\e(B
2789
2790 @item total-expire
2791 @cindex total-expire
2792 \e$B%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(total-expire . t)} \e$B$N$h$&$JMWAG$,$"$l$P!"\e(B
2793 \e$B4{FI5-;v$O!"4|8B@Z$l>C5n$N0u$,IU$$$F$$$J$/$F$b$9$Y$F4|8B@Z$l>C5n=hM}$r;\\e(B
2794 \e$B$5$l$^$9!#Cm0U$7$F;HMQ$7$F$/$@$5$$!#L$FI5-;v!"0uIU$-5-;v!"J]N15-;v$O4|8B\e(B
2795 \e$B@Z$l>C5n$5$l$^$;$s!#\e(B
2796
2797 @code{gnus-total-expirable-newsgroups} \e$B$b;2>H$7$F2<$5$$!#\e(B
2798
2799 @item expiry-wait
2800 @cindex expiry-wait
2801 @vindex nnmail-expiry-wait-function
2802 \e$B%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(expiry-wait . 10)} \e$B$N$h$&$JMWAG$,$"$l$P!"\e(B
2803 \e$B$3$NCM$O5-;v$r4|8B@Z$l>C5n$9$k$H$-\e(B
2804 \e$B$K\e(B @code{nnmail-expiry-wait} \e$B$H\e(B @code{nnmail-expiry-wait-function} \e$B$N@_\e(B
2805 \e$BDj\e(B (@pxref{Expiring Mail}) \e$B$h$j$bM%@h$5$l$^$9!#$3$NCM$O4|8B@Z$l>C5n$NF|\e(B
2806 \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
2807 \e$B%7%s%\%k$r;XDj$G$-$^$9!#\e(B
2808
2809 @item expiry-target
2810 @cindex expiry-target
2811 \e$B4|8B@Z$l>C5n$5$l$k%a%C%;!<%8$N2L$F$k>l=j!#$3$N%Q%i%a!<%?!<\e(B
2812 \e$B$O\e(B @code{nnmail-expiry-target} \e$B$h$j$bM%@h$5$l$^$9!#\e(B
2813
2814 @item score-file
2815 @cindex score file group parameter
2816 @code{(score-file . "file")} \e$B$N$h$&$JMWAG$O!"\e(B@file{file} \e$B$r8=:_$N%0%k!<\e(B
2817 \e$B%W$KE,MQ$5$l$k%9%3%"%U%!%$%k$K$7$^$9!#E,MQ$5$l$k%9%3%"9`L\$O$9$Y$F$3$N%U%!\e(B
2818 \e$B%$%k$KF~$j$^$9!#\e(B
2819
2820 @item adapt-file
2821 @cindex adapt file group parameter
2822 @code{(adapt-file . "file")} \e$B$N$h$&$JMWAG$O!"\e(B@file{file} \e$B$r8=:_$N%0%k!<\e(B
2823 \e$B%W$NE,1~%U%!%$%k$K$7$^$9!#$9$Y$F$NE,1~%9%3%"9`L\$O$3$N%U%!%$%k$KF~$j$^$9!#\e(B
2824
2825 @item admin-address
2826 @cindex admin-address
2827 \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
2828 \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
2829 \e$B$9!#$3$N%Q%i%a!<%?!<$K$O$I$3$+ET9g$NNI$$$J4IM}MQ%"%I%l%9$r=q$$$F$*$/$3$H\e(B
2830 \e$B$,$G$-$^$9!#\e(B
2831
2832 @item display
2833 @cindex display
2834 @code{(display . MODE)} \e$B$N$h$&$JMWAG$O!"%0%k!<%W$KF~$k$H$-$K$I$N5-;v$rI=\e(B
2835 \e$B<($9$k$+$r;XDj$7$^$9!#M-8z$JCM$O!"\e(B
2836
2837 @table @code
2838 @item all
2839 \e$BL$FI!"4{FI5-;v$NN>J}$r$9$Y$FI=<($7$^$9!#\e(B
2840
2841 @item an integer
2842 \e$B$=$N%0%k!<%W$N:G8e$N\e(B @var{integer} \e$B8D$N5-;v$rI=<($7$^$9!#$3$l\e(B
2843 \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
2844
2845 @item default
2846 \e$B%G%#%U%)%k%H$N5-;v$rI=<($7$^$9!#$3$l$ODL>o$OL$FI5-;v$H2D;k5-;v$G$9!#\e(B
2847
2848 @item \e$BG[Ns\e(B
2849 \e$B=R8l$rK~B-$9$k$h$&$K5-;v$rI=<($7$^$9!#\e(B
2850
2851 \e$B$$$/$D$+Nc$r5s$2$^$9\e(B:
2852
2853 @table @code
2854 @item [unread]
2855 \e$BL$FI$N5-;v$@$1$rI=<($7$^$9!#\e(B
2856
2857 @item [not expire]
2858 \e$B4|8B@Z$l>C5n2DG=$J5-;v0J30$N$9$Y$F$rI=<($7$^$9!#\e(B
2859
2860 @item [and (not reply) (not expire)]
2861 \e$B4|8B@Z$l>C5n2DG=$H$9$G$KJV?.$7$?5-;v0J30$N$9$Y$F$rI=<($7$^$9!#\e(B
2862 @end table
2863
2864 \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
2865 \e$B$O\e(B @code{tick}, @code{unsend}, @code{undownload}, @code{unread},
2866 @code{dormant}, @code{expire}, @code{reply}, @code{killed},
2867 @code{bookmark}, @code{score}, @code{save}, @code{cache}, @code{forward},
2868 @code{unseen} \e$B$*$h$S\e(B @code{recent} \e$B$r4^$_$^$9!#\e(B
2869 @end table
2870
2871 @code{display} \e$B%Q%i%a!<%?!<$O!"35N,%P%C%U%!!<$r;XDj$7$?0lIt$NAH$@$1$K@)\e(B
2872 \e$B8B$9$k$h$&$KF/$-$^$9!#@)8B$r30$9$N$O\e(B @kbd{/ w} \e$B%3%^%s%I$G$G$-$^\e(B
2873 \e$B$9\e(B (@pxref{Limiting})\e$B!#\e(B
2874
2875 @item comment
2876 @cindex comment
2877 @code{(comment . "This is a comment")} \e$B$N$h$&$JMWAG$O!"$=$N%0%k!<%W$KBP\e(B
2878 \e$B$9$kG$0U$N%3%a%s%H$G$9!#%0%k!<%W9T$KI=<($9$k$3$H$,$G$-$^\e(B
2879 \e$B$9\e(B (@pxref{Group Line Specification})\e$B!#\e(B
2880
2881 @item charset
2882 @cindex charset
2883 @code{(charset . iso-8859-1)} \e$B$N$h$&$JMWAG$O!"\e(B@code{iso-8859-1} \e$B$r%G%#%U%)\e(B
2884 \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
2885 \e$B$=$NJ8;z%;%C%H$,;H$o$l$^$9!#\e(B
2886
2887 @code{gnus-group-charset-alist} \e$B$b8+$F2<$5$$!#\e(B
2888
2889 @item ignored-charsets
2890 @cindex ignored-charsets
2891 @code{(ignored-charsets x-unknown iso-8859-1)} \e$B$N$h$&$JMWAG$O!"\e(B
2892 @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
2893 \e$B%I$K%G%#%U%)%k%H$NJ8;z%;%C%H$,;H$o$l$^$9!#\e(B
2894
2895 @code{gnus-group-ignored-charsets-alist} \e$B$b8+$F2<$5$$!#\e(B
2896
2897 @item posting-style
2898 @cindex posting-style
2899 \e$B$3$N%0%k!<%W$NDI2C$NEj9FMM<0$r$3$3$KJ]B8$9$k$3$H$,$G$-$^\e(B
2900 \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
2901 \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
2902 \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
2903 \e$B$b$N$h$j$bM%@h$5$l$^$9!#\e(B
2904
2905 \e$BNc$($P!"$3$N%0%k!<%W$N$_!"$+$C$3$$$$L>A0$H=pL>$K$7$?$$$J$i!"\e(B
2906 @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
2907 \e$B%?!<$KF~$l$k$3$H$,$G$-$^$9\e(B:
2908
2909 @example
2910 (posting-style
2911   (name "Funky Name")
2912   ("X-My-Header" "Funky Value")
2913   (signature "Funky Signature"))
2914 @end example
2915
2916 @item post-method
2917 @cindex post-method
2918 \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
2919 \e$B$F\e(B @code{gnus-post-method} \e$B$NBe$o$j$K;H$o$l$^$9!#\e(B
2920
2921 @item banner
2922 @cindex banner
2923 @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
2924 \e$B8=\e(B @var{regex} \e$B$K9gCW$9$k$b$N$r:o=|$7$^$9!#\e(B@var{regex} \e$B$NBe$o$j$K%7%s%\\e(B
2925 \e$B%k\e(B @code{signature} (\e$B:G8e$N=pL>$r:o=|\e(B) \e$B$dO"A[%j%9\e(B
2926 \e$B%H\e(B @code{gnus-article-banner-alist} \e$B$N3FMWAG$r;H$&$3$H$b$G$-$^$9!#\e(B
2927
2928 @item sieve
2929 @cindex sieve
2930 \e$B$3$N%Q%i%a!<%?!<$O!"F~$C$F$-$?%a!<%k$,$3$N%0%k!<%W$KCV$/$KCM$9$k$+$I$&$+\e(B
2931 \e$B$rD4$Y$k\e(B Sieve (\e$B$U$k$$\e(B) \e$B%F%9%H$r;}$A$^$9!#$3$N%0%k!<%W%Q%i%a!<%?!<$r85\e(B
2932 \e$B$K\e(B @samp{fileinto "group.name";} \e$B$H$$$&%F%9%H>r7o$rK\BN$K;}$D!"\e(B
2933 Sieve \e$B$N\e(B @samp{IF} \e$B@)8f9=B$BN$,:n$i$l$^$9!#\e(B
2934
2935 \e$BNc$($P!"$b$7\e(B @samp{INBOX.list.sieve} \e$B%0%k!<%W$,\e(B @code{(sieve address
2936 "sender" "sieve-admin@@extundo.com")} \e$B$H$$$&%0%k!<%W%Q%i%a!<%?!<$r;}$C$F\e(B
2937 \e$B$$$?$J$i$P!"%0%k!<%W%Q%i%a!<%?!<$r\e(B Sieve \e$B%9%/%j%W%H$KJQ49$9\e(B
2938 \e$B$k\e(B (@pxref{Sieve Commands}) \e$B$H$-$K!"0J2<$N\e(B Sieve \e$B%3!<%I$,:n$i$l$^$9\e(B:
2939
2940 @example
2941 if address "sender" "sieve-admin@@extundo.com" @{
2942         fileinto "INBOX.list.sieve";
2943 @}
2944 @end example
2945
2946 \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
2947 address "sender" ("name@@one.org" else@@two.org"))} \e$B$N$h$&$J%0%k!<%W%Q%i\e(B
2948 \e$B%a!<%?!<$r;H$C$F2<$5$$!#\e(BSieve \e$B%9%/%j%W%H\e(B (@pxref{Sieve Commands}) \e$B$r@8@.\e(B
2949 \e$B$9$k$H!"0J2<$N$h$&$J\e(B Sieve \e$B%3!<%I$,:n$i$l$^$9\e(B:
2950
2951 @example
2952 if address "sender" ["name@@one.org", "else@@two.org"] @{
2953         fileinto "INBOX.list.sieve";
2954 @}
2955 @end example
2956
2957 Sieve \e$B%Q%i%a!<%?!<$K4XO"$9$k=EMW$J%3%^%s%I$HJQ?t$K$D$$$F$O!"\e(B@pxref{Sieve
2958 Commands} \e$B$r;2>H$7$F2<$5$$!#\e(B
2959
2960 Sieve \e$B8@8l$O\e(B RFC 3028 \e$B$G=R$Y$i$l$F$$$^\e(B
2961 \e$B$9\e(B (@pxref{Top, Emacs Sieve, Top, sieve-ja, Emacs Sieve})\e$B!#\e(B
2962
2963 @item (agent parameters)
2964 \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
2965 \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
2966 \e$B%?!<$K$D$$$F$O\e(B @ref{Category Syntax} \e$B$r;2>H$7$F2<$5$$!#$?$$$F$$$NMxMQ<T\e(B
2967 \e$B$O!"@_Dj$KMW$9$k6lO+$r:G>.8B$K$9$k$?$a$K!"%(!<%8%'%s%H%+%F%4%j!<$+%0%k!<\e(B
2968 \e$B%W%H%T%C%/$N$I$A$i$+$G%(!<%8%'%s%H%Q%i%a!<%?!<$r@_Dj$9$k$3$H$rA*$V$G$7$g\e(B
2969 \e$B$&!#\e(B
2970
2971 @item (@var{variable} @var{form})
2972 \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
2973 \e$B%?!<$r;HMQ$9$k$3$H$,$G$-$^$9!#\e(B@samp{news.answers} \e$B$K$*$$$F%9%l%C%II=<($r\e(B
2974 \e$B9T$J$$$?$/$J$$$H$-$O!"$=$N%0%k!<%W$K%0%k!<%W%Q%i%a!<%?!<\e(B
2975 \e$B$K\e(B @code{(gnus-show-threads nil)} \e$B$H=q$1$^$9!#\e(B
2976 @code{gnus-show-threads} \e$B$O!"$=$N35N,%P%C%U%!!<$NCf$N%m!<%+%kJQ?t$K$J$j!"\e(B
2977 form \e$B$N\e(B @code{nil} \e$B$O$=$3$GI>2A$5$l$^$9!#\e(B
2978
2979 \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
2980 \e$B$G$b!"$$$/$D$+$NJQ?t$O5-;v%P%C%U%!!<$+\e(B (\e$BJV?.!"%U%)%m!<!"$"$k$$$O?75,$K:n\e(B
2981 \e$B$i$l$?%a%C%;!<%8$N\e(B) \e$B%a%C%;!<%8%P%C%U%!!<$GI>2A$5$l$^$9!#Be$o$j$K!"LdBj$N\e(B
2982 \e$BJQ?t$r\e(B @code{gnus-newsgroup-variables} \e$B$K2C$($k$3$H$,=u$1$K$J$k$+$b$7$l\e(B
2983 \e$B$^$;$s!#$7$?$,$C$F!"%0%k!<%W%Q%i%a!<%?!<$r2p$7\e(B
2984 \e$B$F\e(B @code{message-from-style} \e$B$r@_Dj$7$?$$$J$i$P!"\e(B@file{~/.gnus} \e$B%U%!%$%k\e(B
2985 \e$B$N$I$3$+B>$N$H$3$m$K!"<!$N=R8l$,I,MW$K$J$k$+$b$7$l$^$;$s\e(B:
2986
2987 @lisp
2988 (add-to-list 'gnus-newsgroup-variables 'message-from-style)
2989 @end lisp
2990
2991 @vindex gnus-list-identifiers
2992 \e$B$3$N5!G=$NMQES$N0l$D$O!"5-;v$NI=BjMs$+$i%a!<%j%s%0%j%9%H$NI8<1%?%0$r$O$.\e(B
2993 \e$B<h$k$3$H$G$9!#$b$7%K%e!<%9%0%k!<%W\e(B
2994
2995 @example
2996 nntp+news.gnus.org:gmane.text.docbook.apps
2997 @end example
2998
2999 \e$B$,!"$9$Y$F$N5-;v$NI=Bj$K\e(B @samp{DOC-BOOK-APPS:} \e$B$H$$$&%?%0$r;}$C$F$$$k$J\e(B
3000 \e$B$i$P!"$=$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(gnus-list-identifiers
3001 "DOCBOOK-APPS:")} \e$B$rF~$l$k$3$H$K$h$C$F!"$=$N%0%k!<%W$N35N,%P%C%U%!!<$KI=\e(B
3002 \e$B<($5$l$k5-;v$NI=Bj$+$i%?%0$r$O$.<h$k$3$H$,$G$-$^$9!#\e(B
3003
3004 \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
3005 \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
3006 \e$B%?!<$K\e(B @code{(dummy-variable (ding))} \e$B$_$?$$$J$b$N$r=q$$$F$*$/$3$H$b$G$-\e(B
3007 \e$B$^$9!#\e(B@code{dummy-variable} \e$B$H$$$&JQ?t$K\e(B (\e$BL50UL#$J\e(B) @code{(ding)} \e$B$NI>2A\e(B
3008 \e$B7k2L$,@_Dj$5$l$^$9!#\e(B
3009
3010 \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
3011 \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
3012 \e$B$N$,%0%k!<%W%Q%i%a!<%?!<$KDI2C$5$l$k$H!"\e(B
3013
3014 @lisp
3015 (gnus-summary-prepared-hook
3016   '(lambda nil (local-set-key "d" (local-key-binding "n"))))
3017 @end lisp
3018
3019 \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
3020 \e$B$$$h$&$K$J$j$^$9!#\e(B
3021 @end table
3022
3023 \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
3024 \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
3025 \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
3026 \e$B$&\e(B (@pxref{Topic Parameters})\e$B!#\e(B
3027
3028 @vindex gnus-parameters
3029 \e$B%0%k!<%W%Q%i%a!<%?!<$O\e(B @code{gnus-parameters} \e$BJQ?t$r2p:_$7$F@_Dj$9$k$3$H\e(B
3030 \e$B$b$G$-$^$9!#$G$b$$$/$D$+$N%Q%i%a!<%?!<!"Nc$($P\e(B @code{visible} \e$B$O8zNO$rH/\e(B
3031 \e$B4x$7$^$;$s!#Nc$G$9!#\e(B
3032
3033 @lisp
3034 (setq gnus-parameters
3035       '(("mail\\..*"
3036          (gnus-show-threads nil)
3037          (gnus-use-scoring nil)
3038          (gnus-summary-line-format
3039           "%U%R%z%I%(%[%d:%ub%-23,23f%]%) %s\n")
3040          (gcc-self . t)
3041          (display . all))
3042
3043         ("^nnimap:\\(foo.bar\\)$"
3044          (to-group . "\\1"))
3045
3046         ("mail\\.me"
3047          (gnus-use-scoring  t))
3048
3049         ("list\\..*"
3050          (total-expire . t)
3051          (broken-reply-to . t))))
3052 @end lisp
3053
3054 \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
3055 \e$B<u$1$k$3$H$,$"$j$^$9!#\e(B
3056
3057 @node Listing Groups
3058 @section \e$B%0%k!<%W$N0lMwI=<(\e(B
3059 @cindex group listing
3060
3061 \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
3062
3063 @table @kbd
3064 @item l
3065 @itemx A s
3066 @kindex A s (\e$B%0%k!<%W\e(B)
3067 @kindex l (\e$B%0%k!<%W\e(B)
3068 @findex gnus-group-list-groups
3069 \e$BL$FI5-;v$r;}$D$9$Y$F$N%0%k!<%W$rI=<($7$^\e(B
3070 \e$B$9\e(B (@code{gnus-group-list-groups})\e$B!#?tCM@\F,0z?t$r;H$&$H!"$3$N%3%^%s%I$O\e(B
3071 \e$B0z?t$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W$N$_$rI=<($7$^$9!#%G%#%U%)%k%H\e(B
3072 \e$B$G$O!"$3$l$O%l%Y%k\e(B 5 (\e$B$D$^$j\e(B @code{gnus-group-default-list-level}) \e$B$+$=\e(B
3073 \e$B$l$h$j>.$5$$%l%Y%k\e(B (\e$B$9$J$o$A9XFI$7$F$$$k%0%k!<%W$N$_\e(B) \e$B$rI=<($7$^$9!#\e(B
3074
3075 @item L
3076 @itemx A u
3077 @kindex A u (\e$B%0%k!<%W\e(B)
3078 @kindex L (\e$B%0%k!<%W\e(B)
3079 @findex gnus-group-list-all-groups
3080 \e$BL$FI5-;v$N$"$k$J$7$K4X$o$i$:!"$9$Y$F$N%0%k!<%W$rI=<($7$^\e(B
3081 \e$B$9\e(B (@code{gnus-group-list-all-groups})\e$B!#?tCM@\F,0z?t$r;HMQ$9$k$H!"$3$N%3\e(B
3082 \e$B%^%s%I$O0z?t$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W$N$_$rI=<($7$^$9!#%G%#\e(B
3083 \e$B%U%)%k%H$G$O\e(B 7 \e$B$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W\e(B (\e$B$9$J$o$A9XFI!"Hs9XFI\e(B
3084 \e$B$N%0%k!<%W$N$_\e(B) \e$B$,I=<($5$l$^$9!#\e(B
3085
3086 @item A l
3087 @kindex A l (\e$B%0%k!<%W\e(B)
3088 @findex gnus-group-list-level
3089 \e$BL$FI5-;v$,$"$k%0%k!<%W$N$&$A!";XDj$7$?%l%Y%k$N$b$N$@$1$rI=<($7$^\e(B
3090 \e$B$9\e(B (@code{gnus-group-list-level})\e$B!#@\F,<-$rM?$($k$H!"L$FI5-;v$NL5$$%0%k!<\e(B
3091 \e$B%W$b4^$a$FI=<($7$^$9!#\e(B
3092
3093 @item A k
3094 @kindex A k (\e$B%0%k!<%W\e(B)
3095 @findex gnus-group-list-killed
3096 kill \e$B$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^$9\e(B (@code{gnus-group-list-killed})\e$B!#\e(B
3097 \e$B@\F,0z?t$rM?$($k$H!"9XFI$^$?$OHs9XFI$N$I$A$i$K$b$J$C$F$$$J$$$9$Y$F$NMxMQ\e(B
3098 \e$B2DG=$J%0%k!<%W$rI=<($7$^$9!#$3$l$O%5!<%P!<$+$i%"%/%F%#%V%U%!%$%k$rFI$`$3\e(B
3099 \e$B$H$K$J$k$G$7$g$&!#\e(B
3100
3101 @item A z
3102 @kindex A z (\e$B%0%k!<%W\e(B)
3103 @findex gnus-group-list-zombies
3104 \e$B$9$Y$F$N%>%s%S%0%k!<%W$rI=<($7$^$9\e(B (@code{gnus-group-list-zombies})\e$B!#\e(B
3105
3106 @item A m
3107 @kindex A m (\e$B%0%k!<%W\e(B)
3108 @findex gnus-group-list-matching
3109 \e$B@55,I=8=$K9gCW$9$kL>A0$r;}$D%0%k!<%W$G!"L$FI5-;v$N$"$k9XFI%0%k!<%W$r$9$Y\e(B
3110 \e$B$FI=<($7$^$9\e(B (@code{gnus-group-list-matching})\e$B!#\e(B
3111
3112 @item A M
3113 @kindex A M (\e$B%0%k!<%W\e(B)
3114 @findex gnus-group-list-all-matching
3115 \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$rI=<($7$^\e(B
3116 \e$B$9\e(B (@code{gnus-group-list-all-matching})\e$B!#\e(B
3117
3118 @item A A
3119 @kindex A A (\e$B%0%k!<%W\e(B)
3120 @findex gnus-group-list-active
3121 \e$B:#@\B3$7$F$$$k%5!<%P!<$N%"%/%F%#%V%U%!%$%k$K$"$k%0%k!<%W$r!"K\Ev$KA4ItI=\e(B
3122 \e$B<($7$^$9\e(B (@code{gnus-group-list-active})\e$B!#$3$l$O$7$P$i$/;~4V$,$+$+$k$3$H\e(B
3123 \e$B$bM-$jF@$^$9!#$?$V$s\e(B @kbd{A M} \e$B$r<B9T$7$F!"9gCW$5$;$?$$ItJ,\e(B
3124 \e$B$r\e(B @samp{.} \e$B$H$7$F$9$Y$F$N9gCW$9$k%j%9%H$rI=<($5$;$?J}$,NI$$$G$7$g$&!#$^\e(B
3125 \e$B$?!"$3$N%3%^%s%I$O\e(B (\e$B$^$@\e(B) \e$BB8:_$7$J$$%0%k!<%W$bI=<($9$k$+$b$7$l$^$;\e(B
3126 \e$B$s!=!=$3$l$O\e(B kill \e$B$5$l$?%0%k!<%W$G$"$k$+$N$h$&$KI=<($5$l$^$9!#=PNO$OB?>/\e(B
3127 \e$B3d$j0z$$$F<u$1<h$C$F$M!#\e(B
3128
3129 @item A a
3130 @kindex A a (\e$B%0%k!<%W\e(B)
3131 @findex gnus-group-apropos
3132 \e$B@55,I=8=$K9gCW$9$kL>A0$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3133 \e$B$9\e(B (@code{gnus-group-apropos})\e$B!#\e(B
3134
3135 @item A d
3136 @kindex A d (\e$B%0%k!<%W\e(B)
3137 @findex gnus-group-description-apropos
3138 \e$B@55,I=8=$K9gCW$9$kL>A0$+@bL@J8$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3139 \e$B$9\e(B (@code{gnus-group-description-apropos})\e$B!#\e(B
3140
3141 @item A c
3142 @kindex A c (\e$B%0%k!<%W\e(B)
3143 @findex gnus-group-list-cached
3144 \e$B%-%c%C%7%e5-;v$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3145 \e$B$9\e(B (@code{gnus-group-list-cached})\e$B!#\e(B
3146
3147 @item A ?
3148 @kindex A ? (\e$B%0%k!<%W\e(B)
3149 @findex gnus-group-list-dormant
3150 \e$BJ]N15-;v$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3151 \e$B$9\e(B (@code{gnus-group-list-dormant})\e$B!#\e(B
3152
3153 @item A /
3154 @kindex A / (\e$B%0%k!<%W\e(B)
3155 @findex gnus-group-list-limit
3156 \e$B8=:_$NA*Br$5$l$?HO0O$K8BDj$7$?%0%k!<%W$rI=<($7$^\e(B
3157 \e$B$9\e(B (@code{gnus-group-list-limit})\e$B!#\e(B
3158
3159 @item A f
3160 @kindex A f (\e$B%0%k!<%W\e(B)
3161 @findex gnus-group-list-flush
3162 \e$B8=:_$NA*Br$5$l$?%0%k!<%W$r=q$-=P$7$^$9\e(B (@code{gnus-group-list-flush})\e$B!#\e(B
3163
3164 @item A p
3165 @kindex A p (\e$B%0%k!<%W\e(B)
3166 @findex gnus-group-list-plus
3167 \e$B8=:_$NA*Br$5$l$?%0%k!<%W$r2C$($?%0%k!<%W$rI=<($7$^\e(B
3168 \e$B$9\e(B (@code{gnus-group-list-plus})\e$B!#\e(B
3169 @end table
3170
3171 @vindex gnus-permanently-visible-groups
3172 @cindex visible group parameter
3173 @code{gnus-permanently-visible-groups} \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$O!"L$\e(B
3174 \e$BFI5-;v$,$"$k$+$J$$$+$K4X$o$i$:>o$KI=<($5$l$^$9!#$"$k$$$O%0%k!<%W%Q%i%a!<\e(B
3175 \e$B%?!<$K$*$$$F\e(B @code{visible} \e$BMWAG$rDI2C$9$k$3$H$G$bF1MM$N8z2L$rF@$k$3$H$,\e(B
3176 \e$B$G$-$^$9!#\e(B
3177
3178 @vindex gnus-list-groups-with-ticked-articles
3179 \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
3180 \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
3181 \e$B$=$N%0%k!<%W$O40A4$K6u$N%0%k!<%W$G$"$k$+$N$h$&$K07$o$l$^$9!#%G%#%U%)%k%H\e(B
3182 \e$BCM$O\e(B @code{t} \e$B$G$9!#\e(B
3183
3184 @node Sorting Groups
3185 @section \e$B%0%k!<%W$NJB$YBX$(\e(B
3186 @cindex sorting groups
3187
3188 @kindex C-c C-s (\e$B%0%k!<%W\e(B)
3189 @findex gnus-group-sort-groups
3190 @vindex gnus-group-sort-function
3191 @kbd{C-c C-s} (@code{gnus-group-sort-groups}) \e$BL?Na$O!"%0%k!<%W%P%C%U%!!<\e(B
3192 \e$B$r\e(B @code{gnus-group-sort-function} \e$BJQ?t$GM?$($i$l$k4X?t$K=>$C$FJB$YBX$(\e(B
3193 \e$B$^$9!#MxMQ2DG=$JJB$YBX$(4X?t\e(B (sorting function) \e$B$K$O0J2<$N$b$N$,$"$j$^\e(B
3194 \e$B$9\e(B:
3195
3196 @table @code
3197 @item gnus-group-sort-by-alphabet
3198 @findex gnus-group-sort-by-alphabet
3199 \e$B%0%k!<%WL>$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9!#$3$l$,%G%#%U%)%k%H$G$9!#\e(B
3200
3201 @item gnus-group-sort-by-real-name
3202 @findex gnus-group-sort-by-real-name
3203 \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
3204 \e$B$YJQ$($^$9!#\e(B
3205
3206 @item gnus-group-sort-by-level
3207 @findex gnus-group-sort-by-level
3208 \e$B%0%k!<%W%l%Y%k$GJB$YBX$($^$9!#\e(B
3209
3210 @item gnus-group-sort-by-score
3211 @findex gnus-group-sort-by-score
3212 \e$B%0%k!<%W$N%9%3%"$GJB$YBX$($^$9!#\e(B@xref{Group Score}.
3213
3214 @item gnus-group-sort-by-rank
3215 @findex gnus-group-sort-by-rank
3216 \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
3217 \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}.
3218
3219 @item gnus-group-sort-by-unread
3220 @findex gnus-group-sort-by-unread
3221 \e$BL$FI5-;v$N?t$GJB$YBX$($^$9!#\e(B
3222
3223 @item gnus-group-sort-by-method
3224 @findex gnus-group-sort-by-method
3225 \e$BA*BrJ}K!$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3226
3227 @item gnus-group-sort-by-server
3228 @findex gnus-group-sort-by-server
3229 \e$B%5!<%P!<L>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3230 @end table
3231
3232 @code{gnus-group-sort-function} \e$B$OJB$YBX$(4X?t$N%j%9%H$G$"$C$F$b9=$$$^$;\e(B
3233 \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
3234 \e$B$;$s!#\e(B
3235
3236 \e$B$"$k<o$NJB$YBX$(MQ$K$O!"D>@\JB$YBX$($kL?Na$b$$$/$D$+$"$j$^$9!#\e(B
3237
3238 @table @kbd
3239 @item G S a
3240 @kindex G S a (\e$B%0%k!<%W\e(B)
3241 @findex gnus-group-sort-groups-by-alphabet
3242 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3243 \e$B$9\e(B (@code{gnus-group-sort-groups-by-alphabet})\e$B!#\e(B
3244
3245 @item G S u
3246 @kindex G S u (\e$B%0%k!<%W\e(B)
3247 @findex gnus-group-sort-groups-by-unread
3248 \e$B%0%k!<%W%P%C%U%!!<$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3249 \e$B$9\e(B (@code{gnus-group-sort-groups-by-unread})\e$B!#\e(B
3250
3251 @item G S l
3252 @kindex G S l (\e$B%0%k!<%W\e(B)
3253 @findex gnus-group-sort-groups-by-level
3254 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3255 \e$B$9\e(B (@code{gnus-group-sort-groups-by-level})\e$B!#\e(B
3256
3257 @item G S v
3258 @kindex G S v (\e$B%0%k!<%W\e(B)
3259 @findex gnus-group-sort-groups-by-score
3260 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3261 \e$B$9\e(B (@code{gnus-group-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3262
3263 @item G S r
3264 @kindex G S r (\e$B%0%k!<%W\e(B)
3265 @findex gnus-group-sort-groups-by-rank
3266 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3267 \e$B$9\e(B (@code{gnus-group-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3268
3269 @item G S m
3270 @kindex G S m (\e$B%0%k!<%W\e(B)
3271 @findex gnus-group-sort-groups-by-method
3272 \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
3273 \e$B$9\e(B (@code{gnus-group-sort-groups-by-method})\e$B!#\e(B
3274
3275 @item G S n
3276 @kindex G S n (\e$B%0%k!<%W\e(B)
3277 @findex gnus-group-sort-groups-by-real-name
3278 \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
3279 \e$B%H=g$KJB$YBX$($^$9\e(B (@code{gnus-group-sort-groups-by-real-name})\e$B!#\e(B
3280 @end table
3281
3282 \e$B0J2<$N$9$Y$F$NL?Na$O%W%m%;%9\e(B/\e$B@\F,<-$N=,47$K=>$$$^\e(B
3283 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3284
3285 \e$B%7%s%\%k@\F,<-\e(B (@pxref{Symbolic Prefixes}) \e$B$,M?$($i$l$?$H$-$O!"$3$l$i$9\e(B
3286 \e$B$Y$F$NL?Na$O5U=g$GJB$S49$($^$9!#\e(B
3287
3288 \e$B$^$?!"%0%k!<%W$N0lIt$rJB$YBX$($k$3$H$b$G$-$^$9!#\e(B
3289
3290 @table @kbd
3291 @item G P a
3292 @kindex G P a (\e$B%0%k!<%W\e(B)
3293 @findex gnus-group-sort-selected-groups-by-alphabet
3294 \e$B%0%k!<%W$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3295 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-alphabet})\e$B!#\e(B
3296
3297 @item G P u
3298 @kindex G P u (\e$B%0%k!<%W\e(B)
3299 @findex gnus-group-sort-selected-groups-by-unread
3300 \e$B%0%k!<%W$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3301 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-unread})\e$B!#\e(B
3302
3303 @item G P l
3304 @kindex G P l (\e$B%0%k!<%W\e(B)
3305 @findex gnus-group-sort-selected-groups-by-level
3306 \e$B%0%k!<%W$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3307 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-level})\e$B!#\e(B
3308
3309 @item G P v
3310 @kindex G P v (\e$B%0%k!<%W\e(B)
3311 @findex gnus-group-sort-selected-groups-by-score
3312 \e$B%0%k!<%W$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3313 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-score})\e$B!#\e(B
3314 @xref{Group Score}.
3315
3316 @item G P r
3317 @kindex G P r (\e$B%0%k!<%W\e(B)
3318 @findex gnus-group-sort-selected-groups-by-rank
3319 \e$B%0%k!<%W$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3320 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3321
3322 @item G P m
3323 @kindex G P m (\e$B%0%k!<%W\e(B)
3324 @findex gnus-group-sort-selected-groups-by-method
3325 \e$B%0%k!<%W$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3326 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-method})\e$B!#\e(B
3327
3328 @item G P n
3329 @kindex G P n (\e$B%0%k!<%W\e(B)
3330 @findex gnus-group-sort-selected-groups-by-real-name
3331 \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
3332 \e$B$YBX$($^$9\e(B (@code{gnus-group-sort-selected-groups-by-real-name})\e$B!#\e(B
3333
3334 @item G P s
3335 @kindex G P s (\e$B%0%k!<%W\e(B)
3336 @findex gnus-group-sort-selected-groups
3337 \e$B%0%k!<%W$r\e(B @code{gnus-group-sort-function} \e$B$K=>$C$FJB$YBX$($^$9!#\e(B
3338 @end table
3339
3340 \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
3341 \e$B$G$-$k$3$H$b$*K:$l$J$/!#\e(B
3342
3343 @node Group Maintenance
3344 @section \e$B%0%k!<%W$N4IM}\e(B
3345 @cindex bogus groups
3346
3347 @table @kbd
3348 @item b
3349 @kindex b (\e$B%0%k!<%W\e(B)
3350 @findex gnus-group-check-bogus-groups
3351 \e$BIT@5$J%0%k!<%W$r8+$D$1$F!":o=|$7$^\e(B
3352 \e$B$9\e(B (@code{gnus-group-check-bogus-groups})\e$B!#\e(B
3353
3354 @item F
3355 @kindex F (\e$B%0%k!<%W\e(B)
3356 @findex gnus-group-find-new-groups
3357 \e$B?7$7$$%0%k!<%W$r8+$D$1$F!"$=$l$i$r=hM}$7$^\e(B
3358 \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
3359 \e$B$H!"%5!<%P!<$K?7$7$$%0%k!<%W$r?R$M$k$?$a$K\e(B @code{ask-server} \e$B$NJ}K!$r;H\e(B
3360 \e$B$$$^$9!#Fs2s$N\e(B @kbd{C-u} \e$B$N8e$G2!$5$l$k$H!"%5!<%P!<$K?7$7$$%0%k!<%W$r?R\e(B
3361 \e$B$M$k$?$a$K:G$b40A4$G$"$k$H;W$o$l$kJ}K!$rMQ$$!"?7$7$$%0%k!<%W$r%>%s%S$H$7\e(B
3362 \e$B$F9XFI$7$^$9!#\e(B
3363
3364 @item C-c C-x
3365 @kindex C-c C-x (\e$B%0%k!<%W\e(B)
3366 @findex gnus-group-expire-articles
3367 \e$B8=:_$N%0%k!<%W$N4|8B@Z$l>C5n2DG=$J5-;v$KBP$7$F\e(B (\e$B$b$7$"$l$P\e(B) \e$B$9$Y$F4|8B@Z\e(B
3368 \e$B$l>C5n$N=hM}$r9T$J$$$^$9\e(B (@code{gnus-group-expire-articles})\e$B!#$3$l$O!"$=\e(B
3369 \e$B$N%0%k!<%W$K$7$P$i$/B8:_$7$F$$$?4|8B@Z$l>C5n2DG=$J$9$Y$F$N5-;v$r>C5n$9$k\e(B
3370 \e$B$H$$$&$3$H$G$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
3371
3372 @item C-c C-M-x
3373 @kindex C-c C-M-x (\e$B%0%k!<%W\e(B)
3374 @findex gnus-group-expire-all-groups
3375 \e$B$9$Y$F$N%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$KBP$7$F!"4|8B@Z$l>C5n$N\e(B
3376 \e$B=hM}$r9T$J$$$^$9!#\e(B(@code{gnus-group-expire-all-groups})\e$B!#\e(B
3377 @end table
3378
3379 @node Browse Foreign Server
3380 @section \e$B30It%5!<%P!<$N1\Mw\e(B
3381 @cindex foreign servers
3382 @cindex browsing servers
3383
3384 @table @kbd
3385 @item B
3386 @kindex B (\e$B%0%k!<%W\e(B)
3387 @findex gnus-group-browse-foreign-server
3388 \e$BA*BrJ}K!$H%5!<%P!<L>$rJ9$+$l$^$9!#\e(BGnus \e$B$O$3$N%5!<%P!<$K@\B3$7!"$=$3$K$"\e(B
3389 \e$B$k%0%k!<%W$r1\Mw$7$h$&$H$7$^$9\e(B (@code{gnus-group-browse-foreign-server})\e$B!#\e(B
3390 @end table
3391
3392 @findex gnus-browse-mode
3393 \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
3394 \e$B$O\e(B @code{gnus-browse-mode} \e$B$r;HMQ$7$^$9!#$3$N%P%C%U%!!<$ODL>o$N%0%k!<%W\e(B
3395 \e$B%P%C%U%!!<$K$A$g$C$H\e(B (\e$B$H$$$&$+!"$H$C$F$b\e(B) \e$B;w$F$$$^$9!#\e(B
3396
3397 \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:
3398
3399 @table @kbd
3400 @item n
3401 @kindex n (\e$B1\Mw\e(B)
3402 @findex gnus-group-next-group
3403 \e$B<!$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-next-group})\e$B!#\e(B
3404
3405 @item p
3406 @kindex p (\e$B1\Mw\e(B)
3407 @findex gnus-group-prev-group
3408 \e$B0l$DA0$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-prev-group})\e$B!#\e(B
3409
3410 @item SPACE
3411 @kindex SPACE (\e$B1\Mw\e(B)
3412 @findex gnus-browse-read-group
3413 \e$B8=:_$N%0%k!<%W$KF~$j!":G=i$N5-;v$rI=<($7$^\e(B
3414 \e$B$9\e(B (@code{gnus-browse-read-group})\e$B!#\e(B
3415
3416 @item RET
3417 @kindex RET (\e$B1\Mw\e(B)
3418 @findex gnus-browse-select-group
3419 \e$B8=:_$N%0%k!<%W$KF~$j$^$9\e(B (@code{gnus-browse-select-group})\e$B!#\e(B
3420
3421 @item u
3422 @kindex u (\e$B1\Mw\e(B)
3423 @findex gnus-browse-unsubscribe-current-group
3424 \e$B8=:_$N%0%k!<%W$rHs9XFI$K$7$^$9!#$H8@$&$h$j$O\e(B (\e$BLuCm\e(B: \e$B$3$N%3%^%s%I$O%H%0%k\e(B
3425 \e$B$J$N$G\e(B)\e$B!"$3$N>l9g$O9XFI$9$k$3$H$K$J$k$N$G$7$g$&$1$l\e(B
3426 \e$B$I\e(B (@code{gnus-browse-unsubscribe-current-group})\e$B!#\e(B
3427
3428 @item l
3429 @itemx q
3430 @kindex q (\e$B1\Mw\e(B)
3431 @kindex l (\e$B1\Mw\e(B)
3432 @findex gnus-browse-exit
3433 \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
3434
3435 @item d
3436 @kindex d (\e$B1\Mw\e(B)
3437 @findex gnus-browse-describe-group
3438 \e$B8=:_$N%0%k!<%W$r9XFI$K$7$^$9\e(B (@code{gnus-browse-describe-group})\e$B!#\e(B
3439
3440 @item ?
3441 @kindex ? (\e$B1\Mw\e(B)
3442 @findex gnus-browse-describe-briefly
3443 \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
3444 \e$B$J$$$s$G$9$1$l$I$M\e(B) (@code{gnus-browse-describe-briefly})\e$B!#\e(B
3445 @end table
3446
3447 @node Exiting Gnus
3448 @section Gnus \e$B$N=*N;\e(B
3449 @cindex exiting Gnus
3450
3451 \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
3452 \e$B86J8$O\e(B ``Yes, Gnus is ex(c)iting.'')\e$B!#\e(B
3453
3454 @table @kbd
3455 @item z
3456 @kindex z (\e$B%0%k!<%W\e(B)
3457 @findex gnus-group-suspend
3458 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
3459 \e$BN;$5$;$:!"%0%k!<%W%P%C%U%!!<0J30$N$9$Y$F$N%P%C%U%!!<$r>C$9$@$1$G$9!#KM$O\e(B
3460 \e$B$3$l$N$&$l$7$5$,$h$/$o$+$s$J$$$s$@$1$I!"C/$+J,$+$k?M$$$^$9\e(B?
3461
3462 @item q
3463 @kindex q (\e$B%0%k!<%W\e(B)
3464 @findex gnus-group-exit
3465 @c @icon{gnus-group-exit}
3466 Gnus \e$B$r=*N;$7$^$9\e(B(@code{gnus-group-exit})\e$B!#\e(B
3467
3468 @item Q
3469 @kindex Q (\e$B%0%k!<%W\e(B)
3470 @findex gnus-group-quit
3471 @file{.newsrc} \e$B%U%!%$%k$rJ]B8$;$:$K\e(B Gnus \e$B$r=*N;$7$^\e(B
3472 \e$B$9\e(B (@code{gnus-group-quit})\e$B!#%I%j%V%k%U%!%$%k$OJ]B8$5$l$^$9$1$l\e(B
3473 \e$B$I\e(B (@pxref{Auto Save})\e$B!#\e(B
3474 @end table
3475
3476 @vindex gnus-exit-gnus-hook
3477 @vindex gnus-suspend-gnus-hook
3478 @vindex gnus-after-exiting-gnus-hook
3479 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
3480 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
3481 \e$B$K\e(B Gnus \e$B$r=*N;$9$k$H$-$N:G8e$H$7\e(B
3482 \e$B$F\e(B @code{gnus-after-exiting-gnus-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
3483
3484 Note:
3485
3486 @quotation
3487 \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
3488 \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
3489 \e$B$J$j!"0U<1$,[/[0$H$7$F$-$^$7$?!#\e(B
3490 @end quotation
3491
3492 @node Group Topics
3493 @section Group Topics
3494 @cindex topics
3495
3496 \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
3497 \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
3498 \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
3499 \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
3500 \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
3501 \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!
3502
3503 @iftex
3504 @iflatex
3505 \gnusfigure{Group Topics}{400}{
3506 \put(75,50){\epsfig{figure=ps/group-topic,height=9cm}}
3507 }
3508 @end iflatex
3509 @end iftex
3510
3511 \e$B$3$l$,Nc$G$9\e(B:
3512
3513 @example
3514 Gnus
3515   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
3516      3: comp.emacs
3517      2: alt.religion.emacs
3518     \e$B$($C$A$J\e(B Emacs
3519      452: alt.sex.emacs
3520        0: comp.talk.emacs.recovery
3521   \e$B$=$NB>\e(B
3522      8: comp.binaries.fractals
3523     13: comp.sources.unix
3524 @end example
3525
3526 @findex gnus-topic-mode
3527 @kindex t (\e$B%0%k!<%W\e(B)
3528 \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
3529 \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$r\e(B
3530 \e$B2!$7$F$/$@$5$$\e(B (\e$B$3$l$O%H%0%k%3%^%s%I$G$9\e(B)\e$B!#\e(B
3531
3532 \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
3533 \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
3534 \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
3535 \e$B$G$9$Y$F$N%0%k!<%W$,\e(B @samp{misc} \e$B$N2<$KI=<($5$l$^$7$?!#6=J3$7$F%/%i%/%i\e(B
3536 \e$B$7$F$3$J$$\e(B? \e$B%"%D$/$C$F!"$$$^$$$^$7$$$/$i$$$G$7$g\e(B?
3537
3538 \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
3539 \e$B$rDI2C$7$F$/$@$5$$!#0J2<$N9T$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F!"$M!#\e(B
3540
3541 @lisp
3542 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
3543 @end lisp
3544
3545 @menu
3546 * Topic Commands::              \e$BD64JC1BPOC7?L?Na\e(B
3547 * Topic Variables::             Lisp \e$B$G%H%T%C%/$r%+%9%?%^%$%:$9$kJ}K!\e(B
3548 * Topic Sorting::               \e$B%H%T%C%/KhJL!9$KJB$YBX$($k\e(B
3549 * Topic Topology::              \e$BA4@$3&$NCO?^\e(B
3550 * Topic Parameters::            \e$B$"$k%H%T%C%/$N$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k%Q%i%a!<%?!<\e(B
3551 @end menu
3552
3553 @node Topic Commands
3554 @subsection \e$B%H%T%C%/L?Na\e(B
3555 @cindex topic commands
3556
3557 \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
3558 \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
3559 \e$B>/$7$"$j$^$9!#\e(B
3560
3561 \e$B$@$$$?$$$K$*$$$F!"<!$N$h$&$J%H%T%C%/$NA`:n$,2DG=$G$9!#$^$:Bh0l$K!"$"$J$?\e(B
3562 \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
3563 \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
3564 \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
3565 \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
3566 \e$B$K$h$C$F$O!"%H%T%C%/$,1#$l$k$h$&$K$9$kI,MW$,$"$k$+$b$7$l$^$;$s$M!#\e(B
3567
3568 \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
3569 \e$B4pK\E*$J%-!<$N%j%9%H$,$"$j$^$9!#\e(B
3570
3571 @table @kbd
3572 @item T n
3573 @kindex T n (\e$B%H%T%C%/\e(B)
3574 @findex gnus-topic-create-topic
3575 \e$B?7$7$$%H%T%C%/L>$NF~NO$rB%$7!"$=$l$r:n@.$7$^\e(B
3576 \e$B$9\e(B (@code{gnus-topic-create-topic})\e$B!#\e(B
3577
3578 @item T TAB
3579 @itemx TAB
3580 @kindex T TAB (\e$B%H%T%C%/\e(B)
3581 @kindex TAB (\e$B%H%T%C%/\e(B)
3582 @findex gnus-topic-indent
3583 \e$B8=:_$N%H%T%C%/$N\e(B ``\e$B;z2<$2\e(B'' \e$B$r9T$J$$!"$=$NA0$N%H%T%C%/$NI{%H%T%C%/$K$7$^\e(B
3584 \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
3585 \e$B;z2<$2$r2sI|\e(B (un-indent) \e$B$7$^$9!#\e(B
3586
3587 @item M-TAB
3588 @kindex M-TAB (\e$B%H%T%C%/\e(B)
3589 @findex gnus-topic-unindent
3590 \e$B8=:_$N%H%T%C%/$N\e(B ``\e$B;z2<$22sI|\e(B'' (un-indent) \e$B$r9T$J$$!"$=$l$,8=:_$N?F$N?F\e(B
3591 \e$B$NI{%H%T%C%/$K$J$k$h$&$K$7$^$9\e(B (@code{gnus-topic-unindent})\e$B!#\e(B
3592 @end table
3593
3594 \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
3595 \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
3596 @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
3597 \e$B!u%Z!<%9%H$G$O$J$/$F\e(B kill & yank \e$B$H$$$&MQ8l$r;H$$$^$9$,!#\e(B
3598
3599 @table @kbd
3600 @item C-k
3601 @kindex C-k (\e$B%H%T%C%/\e(B)
3602 @findex gnus-topic-kill-group
3603 \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
3604 \e$B%H%T%C%/Fb$K$"$C$?%0%k!<%W$b$9$Y$F!"%H%T%C%/$H0l=o$K:o=|$5$l$^$9!#\e(B
3605
3606 @item C-y
3607 @kindex C-y (\e$B%H%T%C%/\e(B)
3608 @findex gnus-topic-yank-group
3609 \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
3610 \e$B$9\e(B (@code{gnus-topic-yank-group})\e$B!#$9$Y$F$N%H%T%C%/$O!"$9$Y$F$N%0%k!<%W\e(B
3611 \e$B$NA0$K\e(B yank \e$B$5$l$k$3$H$K5$$r$D$1$F$/$@$5$$!#\e(B
3612
3613 \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
3614 \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
3615 \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
3616 @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
3617 \e$B$J$"$s$@!"4JC1$8$c$s!#\e(B
3618
3619 @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
3620 \e$B$"$J$?$O%0%k!<%W$HF1$8$h$&$K%H%T%C%/$N0\F0$b$G$-$k$N$G$9!#\e(B
3621 @end table
3622
3623 \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
3624 \e$B$7$?$j:F$S8+$($k$h$&$K$7$h$&$H;W$&$G$7$g$&!#$=$N$?$a$K0J2<$N%-!<$rMQ0U$7\e(B
3625 \e$B$F$$$^$9!#\e(B
3626
3627 @table @kbd
3628 @item RET
3629 @kindex RET (\e$B%H%T%C%/\e(B)
3630 @findex gnus-topic-select-group
3631 @itemx SPACE
3632 \e$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^\e(B
3633 \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
3634 \e$B$k$H!"DL>oDL$j$=$N%0%k!<%W$KF~$j$^$9!#%H%T%C%/9T$N>e$G9T$J$&$H!"$=$N%H%T%C\e(B
3635 \e$B%/$O\e(B (\e$B$9$G$KI=<($5$l$F$$$k$H$-$O\e(B) \e$B@^$j$?$?$^$l$k$+!"\e(B(\e$B$9$G$K@^$j$?$?$^$l\e(B
3636 \e$B$F$$$k$H$-$O\e(B) \e$BE83+$5$l$^$9!#$D$^$j%H%T%C%/$KBP$7$F$O$3$l$O%H%0%k%3%^%s%I\e(B
3637 \e$B$G$9!#$5$i$K!"?tCM$N@\F,<-$rM?$($k$H!"$=$N%l%Y%k\e(B (\e$B$H$=$l$h$j$b>.$5$$%l%Y\e(B
3638 \e$B%k\e(B) \e$B$N%0%k!<%W$,I=<($5$l$^$9!#\e(B
3639 @end table
3640
3641 \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
3642
3643 @table @kbd
3644 @item T m
3645 @kindex T m (\e$B%H%T%C%/\e(B)
3646 @findex gnus-topic-move-group
3647 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K0\F0$5$;$^\e(B
3648 \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
3649 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3650
3651 @item T j
3652 @kindex T j (\e$B%H%T%C%/\e(B)
3653 @findex gnus-topic-jump-to-topic
3654 \e$B%H%T%C%/$K%8%c%s%W$7$^$9\e(B (@code{gnus-topic-jump-to-topic})\e$B!#\e(B
3655
3656 @item T c
3657 @kindex T c (\e$B%H%T%C%/\e(B)
3658 @findex gnus-topic-copy-group
3659 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K%3%T!<$7$^\e(B
3660 \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
3661 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3662
3663 @item T h
3664 @kindex T h (\e$B%H%T%C%/\e(B)
3665 @findex gnus-topic-hide-topic
3666 \e$B8=:_$N%H%T%C%/$r1#$7$^$9!#$b$7@\F,<-$,M?$($i$l$?$J$i!"$=$N%H%T%C%/$r1J5W\e(B
3667 \e$B$K1#$7$^$9!#\e(B
3668
3669 @item T s
3670 @kindex T s (\e$B%H%T%C%/\e(B)
3671 @findex gnus-topic-show-topic
3672 \e$B8=:_$N%H%T%C%/$rI=<($7$^$9!#$b$7@\F,<-$,M?$($i$l$?$J$i!"$=$N%H%T%C%/$r1J\e(B
3673 \e$B5W$KI=<($7$^$9!#\e(B
3674
3675 @item T D
3676 @kindex T D (\e$B%H%T%C%/\e(B)
3677 @findex gnus-topic-remove-group
3678 \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
3679 \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
3680 \e$B0l$D$+$i<h$j=|$-$?$$$H$-$KLrN)$A$^$9!#$"$J$?$O%0%k!<%W$r$9$Y$F$N%H%T%C%/\e(B
3681 \e$B$+$i<h$j=|$/$+$b$7$l$^$;$s$,!"$=$N>l9g$O!"\e(BGnus \e$B$O$"$J$?$,<!2s$K\e(B Gnus \e$B$r\e(B
3682 \e$B5/F0$7$?$H$-$K$=$l$r%k!<%H%H%T%C%/$KIU$12C$($^$9!#<B:]$N$H$3$m!"$9$Y$F$N\e(B
3683 \e$B?7$7$$%0%k!<%W\e(B (\e$B$b$A$m$s!"$=$l$O$I$N%H%T%C%/$K$bB0$7$F$$$^$;$s\e(B) \e$B$O%k!<%H\e(B
3684 \e$B%H%T%C%/$K8=$o$l$^$9!#\e(B
3685
3686 \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
3687
3688 @item T M
3689 @kindex T M (\e$B%H%T%C%/\e(B)
3690 @findex gnus-topic-move-matching
3691 \e$B@55,I=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$r!"$"$k%H%T%C%/$K0\F0$5$;$^\e(B
3692 \e$B$9\e(B (@code{gnus-topic-move-matching})\e$B!#\e(B
3693
3694 @item T C
3695 @kindex T C (\e$B%H%T%C%/\e(B)
3696 @findex gnus-topic-copy-matching
3697 \e$B@55,I=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$r!"$"$k%H%T%C%/$K%3%T!<$7$^\e(B
3698 \e$B$9\e(B (@code{gnus-topic-copy-matching})\e$B!#\e(B
3699
3700 @item T H
3701 @kindex T H (\e$B%H%T%C%/\e(B)
3702 @findex gnus-topic-toggle-display-empty-topics
3703 \e$B6u$N%H%T%C%/$NI=<(!&HsI=<($r@Z$jBX$($^\e(B
3704 \e$B$9\e(B (@code{gnus-topic-toggle-display-empty-topics})\e$B!#\e(B
3705
3706 @item T #
3707 @kindex T # (\e$B%H%T%C%/\e(B)
3708 @findex gnus-topic-mark-topic
3709 \e$B8=:_$N%H%T%C%/$K$"$k%0%k!<%W$9$Y$F$K%W%m%;%90u$rIU$1$^\e(B
3710 \e$B$9\e(B (@code{gnus-topic-mark-topic})\e$B!#@\F,<-$,M?$($i$l$J$$>l9g!"$3$N%3%^%s\e(B
3711 \e$B%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3712
3713 @item T M-#
3714 @kindex T M-# (\e$B%H%T%C%/\e(B)
3715 @findex gnus-topic-unmark-topic
3716 \e$B8=:_$N%H%T%C%/$K$"$k$9$Y$F$N%0%k!<%W$+$i%W%m%;%90u$r>C$7$^\e(B
3717 \e$B$9\e(B (@code{gnus-topic-unmark-topic})\e$B!#@\F,<-$,M?$($i$l$J$$>l9g!"$3$N%3%^\e(B
3718 \e$B%s%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3719
3720 @item C-c C-x
3721 @kindex C-c C-x (\e$B%H%T%C%/\e(B)
3722 @findex gnus-topic-expire-articles
3723 (\e$B$b$7$"$l$P\e(B) \e$B8=:_$N%0%k!<%W$+%H%T%C%/$+$N$9$Y$F$N4|8B@Z$l>C5n2DG=5-;v$r\e(B
3724 \e$B4|8B@Z$l>C5n$7$^$9\e(B (@code{gnus-topic-expire-articles})\e$B!#\e(B(@pxref{Expiring
3725 Mail})\e$B!#\e(B
3726
3727 @item T r
3728 @kindex T r (\e$B%H%T%C%/\e(B)
3729 @findex gnus-topic-rename
3730 \e$B%H%T%C%/$NL>A0$rJQ99$7$^$9\e(B (@code{gnus-topic-rename})\e$B!#\e(B
3731
3732 @item T DEL
3733 @kindex T DEL (\e$B%H%T%C%/\e(B)
3734 @findex gnus-topic-delete
3735 \e$B6u$N%H%T%C%/$r:o=|$7$^$9\e(B (@code{gnus-topic-delete})\e$B!#\e(B
3736
3737 @item A T
3738 @kindex A T (\e$B%H%T%C%/\e(B)
3739 @findex gnus-topic-list-active
3740 Gnus \e$B$,CN$C$F$$$k%H%T%C%/2=$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3741 \e$B$9\e(B (@code{gnus-topic-list-active})\e$B!#\e(B
3742
3743 @item T M-n
3744 @kindex T M-n (\e$B%H%T%C%/\e(B)
3745 @findex gnus-topic-goto-next-topic
3746 \e$B<!$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-next-topic})\e$B!#\e(B
3747
3748 @item T M-p
3749 @kindex T M-p (\e$B%H%T%C%/\e(B)
3750 @findex gnus-topic-goto-previous-topic
3751 \e$BA0$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-previous-topic})\e$B!#\e(B
3752
3753 @item G p
3754 @kindex G p (\e$B%H%T%C%/\e(B)
3755 @findex gnus-topic-edit-parameters
3756 @cindex group parameters
3757 @cindex topic parameters
3758 @cindex parameters
3759 \e$B%H%T%C%/%Q%i%a!<%?!<$r=$@5$7$^$9\e(B (@code{gnus-topic-edit-parameters})\e$B!#\e(B
3760 @xref{Topic Parameters}.
3761 @end table
3762
3763 @node Topic Variables
3764 @subsection \e$B%H%T%C%/JQ?t\e(B
3765 @cindex topic variables
3766
3767 \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
3768 \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
3769 \e$B$^$9!#\e(B
3770
3771 @vindex gnus-topic-line-format
3772 \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
3773 \e$B$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O!"\e(B
3774
3775 @table @samp
3776 @item i
3777 \e$B;z2<$2!#\e(B
3778 @item n
3779 \e$B%H%T%C%/L>!#\e(B
3780 @item v
3781 \e$B8+$($k$+$I$&$+!#\e(B
3782 @item l
3783 \e$B%l%Y%k!#\e(B
3784 @item g
3785 \e$B%H%T%C%/Cf$N%0%k!<%W$N?t!#\e(B
3786 @item a
3787 \e$B%H%T%C%/Cf$NL$FI5-;v$N?t!#\e(B
3788 @item A
3789 \e$B%H%T%C%/$H$9$Y$F$NI{%H%T%C%/$NL$FI5-;v$N?t!#\e(B
3790 @end table
3791
3792 @vindex gnus-topic-indent-level
3793 \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
3794 \e$B$N\e(B @code{gnus-topic-indent-level} \e$BG\$N6uGrJ,$N;z2<$2$,9T$J$o$l$^$9!#%G%#\e(B
3795 \e$B%U%)%k%HCM$O\e(B 2 \e$B$G$9!#\e(B
3796
3797 @vindex gnus-topic-mode-hook
3798 @code{gnus-topic-mode-hook} \e$B$O%H%T%C%/%^%$%J!<%b!<%I%P%C%U%!!<$G8F$S=P$5\e(B
3799 \e$B$l$^$9!#\e(B
3800
3801 @vindex gnus-topic-display-empty-topics
3802 @code{gnus-topic-display-empty-topics} \e$B$O%H%T%C%/$NCf$KL$FI5-;v$,L5$$>l\e(B
3803 \e$B9g$G$b$=$N%H%T%C%/$rI=<($9$k$h$&$K$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
3804
3805 @node Topic Sorting
3806 @subsection \e$B%H%T%C%/$NJB$YBX$(\e(B
3807 @cindex topic sorting
3808
3809 \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:
3810
3811 @table @kbd
3812 @item T S a
3813 @kindex T S a (\e$B%H%T%C%/\e(B)
3814 @findex gnus-topic-sort-groups-by-alphabet
3815 \e$B8=:_$N%H%T%C%/$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3816 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-alphabet})\e$B!#\e(B
3817
3818 @item T S u
3819 @kindex T S u (\e$B%H%T%C%/\e(B)
3820 @findex gnus-topic-sort-groups-by-unread
3821 \e$B8=:_$N%H%T%C%/$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3822 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-unread})\e$B!#\e(B
3823
3824 @item T S l
3825 @kindex T S l (\e$B%H%T%C%/\e(B)
3826 @findex gnus-topic-sort-groups-by-level
3827 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%l%Y%k$GJB$YBX$($^\e(B
3828 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-level})\e$B!#\e(B
3829
3830 @item T S v
3831 @kindex T S v (\e$B%H%T%C%/\e(B)
3832 @findex gnus-topic-sort-groups-by-score
3833 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3834 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3835
3836 @item T S r
3837 @kindex T S r (\e$B%H%T%C%/\e(B)
3838 @findex gnus-topic-sort-groups-by-rank
3839 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3840 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3841
3842 @item T S m
3843 @kindex T S m (\e$B%H%T%C%/\e(B)
3844 @findex gnus-topic-sort-groups-by-method
3845 \e$B8=:_$N%H%T%C%/$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3846 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-method})\e$B!#\e(B
3847
3848 @item T S e
3849 @kindex T S e (\e$B%H%T%C%/\e(B)
3850 @findex gnus-topic-sort-groups-by-server
3851 \e$B8=:_$N%H%T%C%/$r%5!<%P!<$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3852 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-server})\e$B!#\e(B
3853
3854 @item T S s
3855 @kindex T S s (\e$B%H%T%C%/\e(B)
3856 @findex gnus-topic-sort-groups
3857 \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
3858 \e$B$K=>$C$FJB$YBX$($^$9\e(B (@code{gnus-topic-sort-groups})\e$B!#\e(B
3859 @end table
3860
3861 \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
3862 \e$B$9!#%0%k!<%W$NJB$YBX$($K$D$$$F$N$5$i$J$k>pJs$O\e(B @ref{Sorting Groups} \e$B$r;2\e(B
3863 \e$B>H$7$F2<$5$$!#\e(B
3864
3865 @node Topic Topology
3866 @subsection \e$B%H%T%C%/$N0LAj9=B$\e(B
3867 @cindex topic topology
3868 @cindex topology
3869
3870 \e$B$=$l$G$O!"%0%k!<%W%P%C%U%!!<$NNc$r8+$F$$$-$^$7$g$&!#\e(B
3871
3872 @example
3873 Gnus
3874   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
3875      3: comp.emacs
3876      2: alt.religion.emacs
3877     \e$B$($C$A$J\e(B Emacs
3878      452: alt.sex.emacs
3879        0: comp.talk.emacs.recovery
3880   \e$B$=$NB>\e(B
3881      8: comp.binaries.fractals
3882     13: comp.sources.unix
3883 @end example
3884
3885 \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
3886 \e$B2<$KFs$D$N%H%T%C%/$,$"$j!"$=$N$&$A$N0lJ}$NI{%H%T%C%/Cf$K0l$DI{%H%T%C%/$,\e(B
3887 \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
3888 \e$B2<$N$h$&$KI=8=$G$-$^$9\e(B:
3889
3890 @lisp
3891 (("Gnus" visible)
3892  (("Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!" visible)
3893   (("\e$B$($C$A$J\e(B Emacs" visible)))
3894  (("\e$B$=$NB>\e(B" visible)))
3895 @end lisp
3896
3897 @vindex gnus-topic-topology
3898 \e$B$3$l$O<B$K!">e5-$NI=<($r9T$J$&$?$a$N!"JQ?t\e(B @code{gnus-topic-topology} \e$B$N\e(B
3899 \e$BCM$=$N$b$N$J$N$G$9!#$3$NJQ?t$O\e(B @file{.newsrc.eld} \e$B%U%!%$%k$KJ]B8$5$l!"<j\e(B
3900 \e$B$G$$$8$/$j2s$7$F$O$$$1$^$;$s!=!=K\Ev$K$d$j$?$$$H$-$OJL$G$9$,!#$3$NJQ?t\e(B
3901 \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
3902 \e$B%W%U%!%$%k$N@_Dj$K$O$^$C$?$/1F6A$rM?$($^$;$s!#\e(B
3903
3904 \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
3905 \e$B%/$,I=<($5$l$F$$$k$+$r<($7$F$$$^$9!#8=:_$OFs$D$N@_Dj\e(B
3906 \e$BCM!=!=\e(B@code{visible} \e$B$H\e(B @code{invisible} \e$B$,5v$5$l$F$$$^$9!#\e(B
3907
3908 @node Topic Parameters
3909 @subsection \e$B%H%T%C%/%Q%i%a!<%?!<\e(B
3910 @cindex topic parameters
3911
3912 \e$B%H%T%C%/Fb$N$9$Y$F$N%0%k!<%W$O%0%k!<%W%Q%i%a!<%?!<$r!"$=$N?F\e(B (\e$B$H@hAD\e(B) \e$B$N\e(B
3913 \e$B%H%T%C%/%Q%i%a!<%?!<$+$i7Q>5$7$^$9!#%0%k!<%W%Q%i%a!<%?!<$H$7$F@5$7$$$b$N\e(B
3914 \e$B$O$9$Y$F!"%H%T%C%/%Q%i%a!<%?!<$H$7$F$b@5$7$$$b$N$G\e(B
3915 \e$B$9\e(B (@pxref{Group Parameters})\e$B!#%(!<%8%'%s%H$r;H$&$h$&$K$7$F$"$k$H!"$9$Y\e(B
3916 \e$B$F$N%(!<%8%'%s%H%Q%i%a!<\e(B
3917 \e$B%?!<\e(B (@ref{Category Syntax} \e$B$N\e(B Agent Parameters \e$B$r;2>H\e(B (\e$BLuCm\e(B: \e$BI,MW$J$i\e(B
3918 Index \e$B$r;H$C$F\e(B)) \e$B$OM-8z$J%H%T%C%/%Q%i%a!<%?!<$G$b$"$j$^$9!#\e(B
3919
3920 \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:
3921
3922 @table @code
3923 @item subscribe
3924 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7$F$$$k>l\e(B
3925 \e$B9g\e(B (@pxref{Subscription Methods})\e$B!"\e(B@code{subscribe} \e$B%H%T%C%/%Q%i%a!<%?!<\e(B
3926 \e$B$O$I$N%0%k!<%W$,$I$N%H%T%C%/$K9T$/$+$r;XDj$7$^$9!#CM$O$=$N%H%T%C%/$K9T$/\e(B
3927 \e$B%0%k!<%W$K9gCW$9$k@55,I=8=$G$"$kI,MW$,$"$j$^$9!#\e(B
3928
3929 @item subscribe-level
3930 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7$F$$$k>l\e(B
3931 \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
3932 \e$B$O\e(B @code{gnus-level-default-subscribed} \e$B$NBe$o$j\e(B
3933 \e$B$K\e(B @code{subscribe-level} \e$B%H%T%C%/%Q%i%a!<%?!<$NCM$K$J$j$^$9!#\e(B
3934 @end table
3935
3936 \e$B%0%k!<%W%Q%i%a!<%?!<$O\e(B (\e$B$b$A$m$s\e(B) \e$B%H%T%C%/%Q%i%a!<%?!<$h$j$bM%@h$5$l!"I{\e(B
3937 \e$B%H%T%C%/$N%H%T%C%/%Q%i%a!<%?!<$O?F%H%T%C%/$N%H%T%C%/%Q%i%a!<%?!<$h$j$bM%\e(B
3938 \e$B@h$5$l$^$9!#J,$+$k$h$M!#$4$/IaDL$N7Q>5%k!<%k$G\e(B
3939 \e$B$9\e(B (\e$B%k!<%k\e(B (@dfn{Rules}) \e$B$O$3$3$G$OL>;l$G$"$C$F!"F0;l$N!V@~$r0z$/!W$G$O\e(B
3940 \e$B$"$j$^$;$s!#$3$N%k!<%k$K$OH?BP$7$?$/$J$k$+$b$7$l$J$$$1$I!"$=$l$O$4<+M3$K\e(B)\e$B!#\e(B
3941
3942 @example
3943 @group
3944 Gnus
3945   Emacs
3946      3: comp.emacs
3947      2: alt.religion.emacs
3948    452: alt.sex.emacs
3949     \e$BB)H4$-\e(B
3950      452: alt.sex.emacs
3951        0: comp.talk.emacs.recovery
3952   \e$B$=$NB>\e(B
3953      8: comp.binaries.fractals
3954     13: comp.sources.unix
3955    452: alt.sex.emacs
3956 @end group
3957 @end example
3958
3959 @samp{Emacs} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
3960 \e$B%?!<\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
3961 @samp{\e$BB)H4$-\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
3962 \e$B%?!<\e(B @code{(score-file . "relief.SCORE")} \e$B$r;}$A!"\e(B
3963 @samp{\e$B$=$NB>\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
3964 \e$B%?!<\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
3965 \e$B$5$i$K!"\e(B@samp{alt.religion.emacs} \e$B$O%0%k!<%W%Q%i%a!<\e(B
3966 \e$B%?!<\e(B @code{(score-file . "religion.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
3967
3968 \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
3969 \e$B$?$H$-!"\e(B@file{relief.SCORE} \e$B$,4pK\%9%3%"%U%!%$%k$H$J$j$^$9!#$b\e(B
3970 \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
3971 \e$BK\%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
3972 @samp{alt.religion.emacs} \e$B%0%k!<%W$KF~$l$P!"\e(B@file{religion.SCORE} \e$B$,4pK\\e(B
3973 \e$B%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
3974
3975 \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
3976 \e$B$G$9$,LdBj$,$"$k>l9g$b$"$j$^$9!#FC$K\e(B @code{total-expiry} \e$B%Q%i%a!<%?!<$K\e(B
3977 \e$B4X$7$F$G$9!#Nc$($P$"$k%a!<%k%0%k!<%W$rFs$D$N%H%T%C%/$NCf$K!"0lJ}\e(B
3978 \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
3979 \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
3980 \e$B5/$3$k$G$7$g$&$+\e(B? Gnus \e$B$O!"$"$J$?$,$I$A$i$N%H%T%C%/$+$i5-;v$r4|8B@Z$l>C\e(B
3981 \e$B5n$7$?$$$N$+$rCN$kJ}K!$,$J$$$?$a!":G0-$N;vBV$,H/@8$9$k$+$b$7$l$^$;$s!#<B\e(B
3982 \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
3983 \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
3984
3985 @node Misc Group Stuff
3986 @section \e$B$=$NB>$N%0%k!<%W4XO"\e(B
3987
3988 @menu
3989 * Scanning New Messages::       Gnus \e$B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/\e(B
3990 * Group Information::           \e$B%0%k!<%W$H\e(B Gnus \e$B$K4X$9$k>pJs$H%X%k%W\e(B
3991 * Group Timestamp::             Gnus \e$B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k\e(B
3992 * File Commands::               Gnus \e$B$N%U%!%$%k$NFI$_=q$-\e(B
3993 * Sieve Commands::              Sieve \e$B%9%/%j%W%H$N4IM}\e(B
3994 @end menu
3995
3996 @table @kbd
3997 @item ^
3998 @kindex ^ (\e$B%0%k!<%W\e(B)
3999 @findex gnus-group-enter-server-mode
4000 \e$B%5!<%P!<%P%C%U%!!<%b!<%I$KF~$j$^$9\e(B (@code{gnus-group-enter-server-mode})\e$B!#\e(B
4001 @xref{Server Buffer}.
4002
4003 @item a
4004 @kindex a (\e$B%0%k!<%W\e(B)
4005 @findex gnus-group-post-news
4006 \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
4007 \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
4008 \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
4009 \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
4010 \e$B$,;XDj$5$l$?>l9g$O!"%K%e!<%9$NBe$o$j$K%a!<%k$NMM<0$,MQ0U$5$l$^$9!#\e(B
4011 @xref{Composing Messages}.
4012
4013 @item m
4014 @kindex m (\e$B%0%k!<%W\e(B)
4015 @findex gnus-group-mail
4016 \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
4017 \e$B$?$i8=:_0LCV$N%0%k!<%W$NEj9FMM<0\e(B (posting style) \e$B$r;H$$$^$9!#$b$7@\F,<-\e(B
4018 \e$B$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$NEj9FMM<0$r;H$&$+$r?R$M$^$9!#\e(B
4019 @xref{Composing Messages}.
4020
4021 @item i
4022 @kindex i (\e$B%0%k!<%W\e(B)
4023 @findex gnus-group-news
4024 \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
4025 \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
4026 \e$B%W$KEj9F$9$k$+$r?R$M$^$9!#\e(B@xref{Composing Messages}.
4027
4028 \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
4029 \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
4030 \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
4031 \e$B@\J]B8$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C\e(B
4032 \e$B%I\e(B (request-post method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
4033 @end table
4034
4035 \e$B0J2<$O%0%k!<%W%P%C%U%!!<$N$?$a$NJQ?t$G$9\e(B:
4036
4037 @table @code
4038 @item gnus-group-mode-hook
4039 @vindex gnus-group-mode-hook
4040 \e$B%0%k!<%W%P%C%U%!!<$,:n@.$5$l$?;~$K8F$S=P$5$l$^$9!#\e(B
4041
4042 @item gnus-group-prepare-hook
4043 @vindex gnus-group-prepare-hook
4044 \e$B%0%k!<%W%P%C%U%!!<$,@8@.$5$l$?$"$H$K8F$S=P$5$l$^$9!#$3$l$O%P%C%U%!!<$r2?\e(B
4045 \e$B$+JQ$J!"<+A3$G$O$J$$J}K!$G=$@5$7$?$$$H$-$K;H$o$l$k$+$b$7$l$^$;$s!#\e(B
4046
4047 @item gnus-group-prepared-hook
4048 @vindex gnus-group-prepare-hook
4049 \e$B%0%k!<%W%P%C%U%!!<$,@8@.$5$l$?8e$N0lHV:G8e$K8F$S=P$5$l$^$9!#Nc$($P%]%$%s\e(B
4050 \e$B%H$r$I$3$+$K0\F0$5$;$?$$$H$-$J$I$K;H$($^$9!#\e(B
4051
4052 @item gnus-permanently-visible-groups
4053 @vindex gnus-permanently-visible-groups
4054 \e$B$3$N@55,I=8=$K9gCW$9$k%0%k!<%W$O!"$=$l$,6u$G$"$k$+$I$&$+$K4X$o$i$:!">o$K\e(B
4055 \e$B%0%k!<%W%P%C%U%!!<$KI=<($5$l$^$9!#\e(B
4056
4057 @item gnus-group-name-charset-method-alist
4058 @vindex gnus-group-name-charset-method-alist
4059 \e$B%0%k!<%WL>MQ$NA*BrJ}K!$HJ8;z%;%C%H$NO"A[%j%9%H$G$9!#$3$l$O1Q;z$G$O$J$$%0\e(B
4060 \e$B%k!<%WL>$rI=<($9$k$?$a$K;H$$$^$9!#\e(B
4061
4062 \e$BNc\e(B:
4063 @lisp
4064 (setq gnus-group-name-charset-method-alist
4065     '(((nntp "news.com.cn") . cn-gb-2312)))
4066 @end lisp
4067
4068 @item gnus-group-name-charset-group-alist
4069 @cindex UTF-8 group names
4070 @vindex gnus-group-name-charset-group-alist
4071 \e$B%0%k!<%WL>MQ$N%0%k!<%WL>$N@55,I=8=$HJ8;z%;%C%H$NO"A[%j%9%H$G$9!#$3$l$O1Q\e(B
4072 \e$B;z$G$O$J$$%0%k!<%WL>$rI=<($9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%HCM$O!"\e(BUTF-8 \e$B$,\e(B
4073 \e$B%5%]!<%H$5$l$F$$$k>l9g$O\e(B @code{((".*" utf-8))}\e$B!"$=$l0J30$N>l9g\e(B
4074 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
4075
4076 \e$BNc\e(B:
4077 @lisp
4078 (setq gnus-group-name-charset-group-alist
4079     '(("\\.com\\.cn:" . cn-gb-2312)))
4080 @end lisp
4081 @end table
4082
4083 @node Scanning New Messages
4084 @subsection \e$B?7Ce%a%C%;!<%8$rC5$9\e(B
4085 @cindex new messages
4086 @cindex scanning new news
4087
4088 @table @kbd
4089 @item g
4090 @kindex g (\e$B%0%k!<%W\e(B)
4091 @findex gnus-group-get-new-news
4092 @c @icon{gnus-group-get-new-news}
4093 \e$B%5!<%P!<$N?7Ce5-;v$r%A%'%C%/$7$^$9!#?tCM$N@\F,<-$r;HMQ$9$k$H!"$3$NL?Na$O\e(B
4094 \e$B0z?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
4095 \e$B$9\e(B (@code{gnus-group-get-new-news})\e$B!#?tCM0J30$N@\F,<-$rM?$($k$H!"$3$NL?\e(B
4096 \e$BNa$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#\e(B
4097
4098 @item M-g
4099 @kindex M-g (\e$B%0%k!<%W\e(B)
4100 @findex gnus-group-get-new-news-this-group
4101 @vindex gnus-goto-next-group-when-activating
4102 @c @icon{gnus-group-get-new-news-this-group}
4103 \e$B8=:_$N%0%k!<%W$K?7Ce5-;v$,$"$k$+$I$&$+$r%A%'%C%/$7$^\e(B
4104 \e$B$9\e(B (@code{gnus-group-get-new-news-this-group})\e$B!#\e(B
4105 @code{gnus-goto-next-group-when-activating} \e$B$O$3$NL?Na$,<!$N%0%k!<%W0LCV\e(B
4106 \e$B$X0\F0$9$k$+$I$&$+$r7h$a$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
4107
4108 @findex gnus-activate-all-groups
4109 @cindex activating groups
4110 @item C-c M-g
4111 @kindex C-c M-g (\e$B%0%k!<%W\e(B)
4112 \e$BL5>r7o$K$9$Y$F$N%0%k!<%W$r5/F0$7$^$9\e(B (@code{gnus-activate-all-groups})\e$B!#\e(B
4113
4114 @item R
4115 @kindex R (\e$B%0%k!<%W\e(B)
4116 @cindex restarting
4117 @findex gnus-group-restart
4118 Gnus \e$B$r:F5/F0$7$^$9\e(B (@code{gnus-group-restart})\e$B!#$3$l\e(B
4119 \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$r%;!<%V$7!"$9$Y$F$N%5!<%P!<$N@\B3$rJD$8!"$9$Y\e(B
4120 \e$B$F$N\e(B Gnus \e$B%i%s%?%$%`JQ?t$r%/%j%"$7$?8e!"\e(BGnus \e$B$r$b$&0lEY:G=i$+$i3+;O$7$^\e(B
4121 \e$B$9!#\e(B
4122 @end table
4123
4124 @vindex gnus-get-new-news-hook
4125 @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
4126 \e$B$^$9!#\e(B
4127
4128 @vindex gnus-after-getting-new-news-hook
4129 @code{gnus-after-getting-new-news-hook} \e$B?7Ce%K%e!<%9$r%A%'%C%/$7$?8e$K<B\e(B
4130 \e$B9T$5$l$^$9!#\e(B
4131
4132 @node Group Information
4133 @subsection \e$B%0%k!<%W>pJs\e(B
4134 @cindex group information
4135 @cindex information on groups
4136
4137 @table @kbd
4138 @item H f
4139 @kindex H f (\e$B%0%k!<%W\e(B)
4140 @findex gnus-group-fetch-faq
4141 @vindex gnus-group-faq-directory
4142 @cindex FAQ
4143 @cindex ange-ftp
4144 \e$B8=:_$N%0%k!<%W$N\e(B @acronym{FAQ} \e$B$r<hF@$7$h$&$H$7$^\e(B
4145 \e$B$9\e(B (@code{gnus-group-fetch-faq})\e$B!#\e(B
4146 Gnus \e$B$O\e(B @acronym{FAQ} \e$B$r\e(B @code{gnus-group-faq-directory} \e$B$+$i<hF@$7$h$&\e(B
4147 \e$B$H$7$^$9!#$3$l$ODL>o%j%b!<%H%^%7%s>e$N%G%#%l%/%H%j$G$9!#$3$NJQ?t$O%G%#%l\e(B
4148 \e$B%/%H%j$N%j%9%H$G$"$C$F$b9=$$$^$;$s!#$3$N>l9g!"$3$N%3%^%s%I$K@\F,<-$rM?$(\e(B
4149 \e$B$k$3$H$G$$$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$N<hF@$K\e(B
4150 \e$B$O\e(B @code{ange-ftp} (\e$B$^$?$O\e(B @code{efs}) \e$B$,;HMQ$5$l$^$9!#\e(B
4151
4152 \e$B$b$7:G=i$N%5%$%H$+$i$N<hF@$,<:GT$7$?>l9g!"\e(B
4153 Gnus \e$B$O\e(B @code{gnus-group-faq-directory} \e$B$NCM$r$9$Y$F!"0l$D0l$D%*!<%W%s$7\e(B
4154 \e$B$F$_$h$&$H$7$^$9!#\e(B
4155
4156 @item H c
4157 @kindex H c (\e$B%0%k!<%W\e(B)
4158 @findex gnus-group-fetch-charter
4159 @vindex gnus-group-charter-alist
4160 @cindex charter
4161 \e$B8=:_$N%0%k!<%W$N7{>O$r\e(B web \e$B%V%i%&%6$G3+$3$&$H$7$^\e(B
4162 \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
4163 \e$B?R$M$^$9!#\e(B
4164
4165 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
4166 \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
4167 \e$B$7$^$9!#$=$l$K$O7{>O$r4^$s$G$$$k$3$H$,$"$j$^$9$+$i!#\e(B
4168
4169 @item H C
4170 @kindex H C (\e$B%0%k!<%W\e(B)
4171 @findex gnus-group-fetch-control
4172 @vindex gnus-group-fetch-control-use-browse-url
4173 @cindex control message
4174 \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
4175 \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
4176 \e$B%WL>$r?R$M$^$9!#\e(B
4177
4178 @code{gnus-group-fetch-control-use-browse-url} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
4179 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
4180 \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
4181 \e$B$9!#\e(B
4182
4183 \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
4184 \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
4185 \e$B$9\e(B (@pxref{Compressed Files, ,Compressed Files, emacs, The Emacs
4186 Editor})\e$B!#\e(B
4187
4188 @item H d
4189 @itemx C-c C-d
4190 @c @icon{gnus-group-describe-group}
4191 @kindex H d (\e$B%0%k!<%W\e(B)
4192 @kindex C-c C-d (\e$B%0%k!<%W\e(B)
4193 @cindex describing groups
4194 @cindex group description
4195 @findex gnus-group-describe-group
4196 \e$B8=:_$N%0%k!<%W$N@bL@$rI=<($7$^$9\e(B (@code{gnus-group-describe-group})\e$B!#@\\e(B
4197 \e$BF,<-$rM?$($k$H!"@bL@J8$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4198
4199 @item M-d
4200 @kindex M-d (\e$B%0%k!<%W\e(B)
4201 @findex gnus-group-describe-all-groups
4202 \e$B$9$Y$F$N%0%k!<%W$N@bL@$rI=<($7$^\e(B
4203 \e$B$9\e(B (@code{gnus-group-describe-all-groups})\e$B!#@\F,<-$rM?$($k$H!"@bL@J8%U%!\e(B
4204 \e$B%$%k$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4205
4206 @item H v
4207 @itemx V
4208 @kindex V (\e$B%0%k!<%W\e(B)
4209 @kindex H v (\e$B%0%k!<%W\e(B)
4210 @cindex version
4211 @findex gnus-version
4212 \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
4213
4214 @item ?
4215 @kindex ? (\e$B%0%k!<%W\e(B)
4216 @findex gnus-group-describe-briefly
4217 \e$B$H$F$bC;$$%X%k%W%a%C%;!<%8$rM?$($^\e(B
4218 \e$B$9\e(B (@code{gnus-group-describe-briefly})\e$B!#\e(B
4219
4220 @item C-c C-i
4221 @kindex C-c C-i (\e$B%0%k!<%W\e(B)
4222 @cindex info
4223 @cindex manual
4224 @findex gnus-info-find-node
4225 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
4226 @end table
4227
4228 @node Group Timestamp
4229 @subsection \e$B%0%k!<%W$NF|IU\e(B
4230 @cindex timestamps
4231 @cindex group timestamps
4232
4233 Gnus \e$B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx$+$b$7$l\e(B
4234 \e$B$^$;$s!#$3$N3hF0$r;O$a$5$;$k$K$O!"\e(B
4235 @code{gnus-group-set-timestamp} \e$B$r\e(B @code{gnus-select-group-hook} \e$B$KDI2C\e(B
4236 \e$B$7$F$/$@$5$$!#\e(B
4237
4238 @lisp
4239 (add-hook 'gnus-select-group-hook 'gnus-group-set-timestamp)
4240 @end lisp
4241
4242 \e$B$3$l$r9T$J$C$?8e!"$"$J$?$,%0%k!<%W$KF~$k$?$S$K$=$l$,5-O?$5$l$^$9!#\e(B
4243
4244 \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
4245 \e$B%U%)!<%^%C%H$G\e(B @samp{%d} \e$B;XDj$r;H$&J}K!$G$9\e(B:
4246
4247 @lisp
4248 (setq gnus-group-line-format
4249       "%M\%S\%p\%P\%5y: %(%-40,40g%) %d\n")
4250 @end lisp
4251
4252 \e$B$3$N7k2L$H$7$F!"3F9T$O0J2<$N$h$&$KI=<($5$l$^$9\e(B:
4253
4254 @example
4255 *        0: mail.ding                                19961002T012943
4256          0: custom                                   19961002T012713
4257 @end example
4258
4259 \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
4260 \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
4261 \e$B$rI=<($G$-$^$9!#\e(B
4262
4263 @lisp
4264 (setq gnus-group-line-format
4265       "%M\%S\%p\%P\%5y: %(%-40,40g%) %6,6~(cut 2)d\n")
4266 @end lisp
4267
4268 \e$B$b$C$H6E$C$?F|IU$N7A<0$r$*K>$_$J$i!"MxMQ<TDj5A$K$h$k%U%)!<%^%C%H$N;EMM$r\e(B
4269 \e$B;H$&$3$H$,$G$-$^$9!#0J2<$N$h$&$J$b$N$O$&$^$/$$$/$G$7$g$&\e(B:
4270
4271 @lisp
4272 (setq gnus-group-line-format
4273       "%M\%S\%p\%P\%5y: %(%-40,40g%) %ud\n")
4274 (defun gnus-user-format-function-d (headers)
4275   (let ((time (gnus-group-timestamp gnus-tmp-group)))
4276     (if time
4277         (format-time-string "%b %d  %H:%M" time)
4278       "")))
4279 @end lisp
4280
4281 @node File Commands
4282 @subsection \e$B%U%!%$%kL?Na\e(B
4283 @cindex file commands
4284
4285 @table @kbd
4286 @item r
4287 @kindex r (\e$B%0%k!<%W\e(B)
4288 @findex gnus-group-read-init-file
4289 @vindex gnus-init-file
4290 @cindex reading init file
4291 \e$B=i4|2=%U%!%$%k$N:FFI$_9~$_$r9T$J$$$^$9\e(B (@code{gnus-init-file}\e$B!"%G%#%U%)\e(B
4292 \e$B%k%H$O\e(B @file{~/.gnus.el}) (@code{gnus-group-read-init-file})\e$B!#\e(B
4293
4294 @item s
4295 @kindex s (\e$B%0%k!<%W\e(B)
4296 @findex gnus-group-save-newsrc
4297 @cindex saving .newsrc
4298 @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
4299 \e$B%$%k\e(B) \e$B$r%;!<%V$7$^$9\e(B (@code{gnus-group-save-newsrc})\e$B!#\e(B
4300
4301 @c @item Z
4302 @c @kindex Z (\e$B%0%k!<%W\e(B)
4303 @c @findex gnus-group-clear-dribble
4304 @c \e$B%I%j%V%k%U%!%$%k$r%/%j%"$9$k\e(B
4305 @c (@code{gnus-group-clear-dribble})\e$B!#\e(B
4306 @end table
4307
4308 @node Sieve Commands
4309 @subsection Sieve \e$B%3%^%s%I\e(B
4310 @cindex group sieve commands
4311
4312 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
4313 \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
4314 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(Bguns \e$B$O$=$l$i$9$Y\e(B
4315 \e$B$F$N%0%k!<%W%Q%i%a!<%?!<$r!"%5!<%P!<$G;H$&$3$H$b2DG=$J@5$7$$\e(B Sieve \e$B%9%/\e(B
4316 \e$B%j%W%H$KK]Lu$9$k!"Fs$D$N%3%^%s%I$rDs6!$7$^$9!#\e(B
4317
4318 @vindex gnus-sieve-file
4319 @vindex gnus-sieve-region-start
4320 @vindex gnus-sieve-region-end
4321 \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
4322 \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
4323 \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
4324 \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
4325 \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
4326
4327 @vindex gnus-sieve-crosspost
4328 \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
4329 \e$B$+$r@)8f$7$^$9!#$b$7Hs\e(B-@code{nil} (\e$B%G%#%U%)%k%H\e(B) \e$B$@$C$?$i5-;v$O5,B'$K9g\e(B
4330 \e$BCW$9$k$9$Y$F$N%0%k!<%W$KCV$+$l$^$9!#$=$&$G$J$$>l9g!"5-;v$O:G=i$N5,B'$K9g\e(B
4331 \e$BCW$9$k%0%k!<%W$@$1$KCV$+$l$^$9!#Nc$($P%0%k!<%W%Q%i%a!<%?!<\e(B @samp{(sieve
4332 address "sender" "owner-ding@@hpc.uh.edu")} \e$B$O!"\e(B
4333 @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
4334 \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
4335 \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)
4336
4337 @example
4338 if address "sender" "owner-ding@@hpc.uh.edu" @{
4339         fileinto "INBOX.ding";
4340         stop;
4341 @}
4342 @end example
4343
4344 @xref{Top, Emacs Sieve, Top, sieve, Emacs Sieve}.
4345
4346 @table @kbd
4347 @item D g
4348 @kindex D g (\e$B%0%k!<%W\e(B)
4349 @findex gnus-sieve-generate
4350 @vindex gnus-sieve-file
4351 @cindex generating sieve script
4352 @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
4353 @code{gnus-sieve-file} \e$B$K=q$-9~$_$^$9!#0JA0$NFbMF$OJ]B8$5$l$^$;$s!#\e(B
4354
4355 @item D u
4356 @kindex D u (\e$B%0%k!<%W\e(B)
4357 @findex gnus-sieve-update
4358 @vindex gnus-sieve-file
4359 @cindex updating sieve script
4360 @code{sieve} \e$B%0%k!<%W%Q%i%a!<%?!<$r85\e(B
4361 \e$B$K\e(B @code{gnus-sieve-file} \e$B$N\e(B Gnus \e$B$,4IM}$7$F$$$kItJ,$r:F:n@.$7$F%U%!%$%k\e(B
4362 \e$B$K%;!<%V$7!"\e(B@code{sieveshell} \e$B%W%m%0%i%`$r;H$C$F%5!<%P!<$K%"%C%W%m!<%I$7\e(B
4363 \e$B$^$9!#\e(B
4364 @end table
4365
4366 @node Summary Buffer
4367 @chapter \e$B35N,%P%C%U%!!<\e(B
4368 @cindex summary buffer
4369
4370 \e$B35N,%P%C%U%!!<\e(B (summary buffer) \e$B$G$O$=$l$>$l$N5-;v$,0l9T$GI=<($5$l$^$9!#\e(B
4371 \e$B$=$NCf$rF0$-2s$j!"5-;v$rFI$_!"Ej9F$7!"JVEz$r$9$k$3$H$,$G$-$^$9!#\e(B
4372
4373 \e$B35N,%P%C%U%!!<$K0\$k0lHVIaDL$NJ}K!$O!"%0%k!<%W%P%C%U%!!<$G%0%k!<%W$rA*Br\e(B
4374 \e$B$9$k$3$H$G$9\e(B (@pxref{Selecting a Group})\e$B!#\e(B
4375
4376 \e$B9%$-$J$@$1$?$/$5$s$N35N,%P%C%U%!!<$r3+$$$F$*$/$3$H$,$G$-$^$9!#\e(B
4377
4378 @menu
4379 * Summary Buffer Format::       \e$B35N,%P%C%U%!!<$N304Q$r7hDj$9$k\e(B
4380 * Summary Maneuvering::         \e$B35N,%P%C%U%!!<$rF0$-2s$k\e(B
4381 * Choosing Articles::           \e$B5-;v$rFI$`\e(B
4382 * Paging the Article::          \e$BFI$s$G$$$k5-;v$r%9%/%m!<%k$9$k\e(B
4383 * Reply Followup and Post::     \e$B5-;v$rEj9F$9$k\e(B
4384 * Delayed Articles::            \e$B5-;v$r8e$GAw$k\e(B
4385 * Marking Articles::            \e$B5-;v$K4{FI$d4|8B@Z$l>C5n2DG=Ey$N0u$rIU$1$k\e(B
4386 * Limiting::                    \e$B35N,%P%C%U%!!<$K@)8B$r2C$($k$3$H$,$G$-$k\e(B
4387 * Threading::                   \e$B%9%l%C%I$,$I$N$h$&$K:n$i$l$k$+\e(B
4388 * Sorting the Summary Buffer::  \e$B%9%l%C%I$H5-;v$,$I$N$h$&$KJB$S$+$($i$l$k$+\e(B
4389 * Asynchronous Fetching::       Gnus \e$B$O5-;v$r@h$K<hF@$9$k$3$H$,$G$-$k\e(B
4390 * Article Caching::             \e$B%-%c%C%7%e$K5-;v$rCy$a$F$*$1$k\e(B
4391 * Persistent Articles::         \e$B5-;v$r4|8B@Z$l>C5n$7$J$/$5$;$k\e(B
4392 * Article Backlog::             \e$B$9$G$KFI$s$@5-;v$r;D$7$F$*$/\e(B
4393 * Saving Articles::             \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!\e(B
4394 * Decoding Articles::           Gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k\e(B
4395 * Article Treatment::           \e$B5-;v%P%C%U%!!<$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k\e(B
4396 * MIME Commands::               \e$B5-;v$N\e(B MIME \e$B$N$"$l$3$l$rA`:n$9$k\e(B
4397 * Charsets::                    \e$BJ8;z%;%C%H$N$3$H\e(B
4398 * Article Commands::            \e$B5-;v%P%C%U%!!<$G$$$m$$$m$J$3$H$r$9$k\e(B
4399 * Summary Sorting::             \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k\e(B
4400 * Finding the Parent::          \e$B;R5-;v$,C5$;$J$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$\e(B
4401 * Alternative Approaches::      \e$B%G%#%U%)%k%H$G$O$J$$35N,$r;H$C$FFI$`\e(B
4402 * Tree Display::                \e$B$b$C$H;k3PE*$J%9%l%C%I$NI=<(\e(B
4403 * Mail Group Commands::         \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$@$1$G;H$&$3$H$,$G$-$k\e(B
4404 * Various Summary Stuff::       \e$BB>$N$I$N>l=j$K$b9g$o$J$+$C$?$b$N\e(B
4405 * 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
4406 * Crosspost Handling::          \e$B%/%m%9%]%9%H$5$l$?5-;v$,$I$N$h$&$K07$o$l$k$+\e(B
4407 * Duplicate Suppression::       \e$B%/%m%9%]%9%H$N07$$$K<:GT$7$?$H$-$NBeBX<jCJ\e(B
4408 * Security::                    \e$B0E9f$N%G%3!<%I$H8!>Z\e(B
4409 * Mailing List::                \e$B%a!<%j%s%0%j%9%H%^%$%J!<%b!<%I\e(B
4410 @end menu
4411
4412 @node Summary Buffer Format
4413 @section \e$B35N,%P%C%U%!!<$NMM<0\e(B
4414 @cindex summary buffer format
4415
4416 @iftex
4417 @iflatex
4418 \gnusfigure{The Summary Buffer}{180}{
4419 \put(0,0){\epsfig{figure=ps/summary,width=7.5cm}}
4420 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-article,width=7.5cm}}}
4421 }
4422 @end iflatex
4423 @end iftex
4424
4425 @menu
4426 * Summary Buffer Lines::        \e$B35N,%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k\e(B
4427 * To From Newsgroups::          \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!\e(B
4428 * Summary Buffer Mode Line::    \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k\e(B
4429 * Summary Highlighting::        \e$B35N,%P%C%U%!!<$r$-$l$$$GAGE($K$9$k\e(B
4430 @end menu
4431
4432 @findex mail-extract-address-components
4433 @findex gnus-extract-address-components
4434 @vindex gnus-extract-address-components
4435 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
4436 \e$B%@!<$NL>A0$H%"%I%l%9$NItJ,$rCj=P$9$k$?$a$N4X?t$H$7$F;H$$$^$9!#$9$G$KDj5A\e(B
4437 \e$B$5$l$F$$$k4X?t$,Fs$DB8:_$7$^$9\e(B: \e$B%G%#%U%)%k%H\e(B
4438 \e$B$O\e(B @code{gnus-extract-address-components} \e$B$G!"$H$F$b4JC1$K3d$j@Z$C$?2r7h\e(B
4439 \e$BK!$G$9$,Hs>o$KB.$/F0:n$7$^$9!#\e(B@code{mail-extract-address-components} \e$B$O\e(B
4440 \e$BNI$/F0:n$7$^$9$,CY$$$G$9!#%G%#%U%)%k%H$N4X?t$O\e(B 5% \e$B$N3d9g$G4V0c$C$?Ez$rJV\e(B
4441 \e$B$7$^$9!#$b$7$3$l$K2fK}$J$i$J$$$N$G$"$l$P!"Be$o$j$KB>$N4X?t$r;H$C$F2<$5$$\e(B:
4442
4443 @lisp
4444 (setq gnus-extract-address-components
4445       'mail-extract-address-components)
4446 @end lisp
4447
4448 @vindex gnus-summary-same-subject
4449 @code{gnus-summary-same-subject} \e$B$O:#FI$s$G$$$k5-;v$,!"$=$NA0$N5-;v$HF1\e(B
4450 \e$B$8I=Bj\e(B (subject) \e$B$G$"$k$3$H$r<($9J8;zNs$G$9!#$3$NJ8;zNs$O!"$=$l$rMW5a$9\e(B
4451 \e$B$k=qK!;EMM$G;H$o$l$^$9!#%G%#%U%)%k%H$G$O\e(B @code{""} \e$B$G$9!#\e(B
4452
4453 @node Summary Buffer Lines
4454 @subsection \e$B35N,%P%C%U%!!<$N9T\e(B
4455
4456 @vindex gnus-summary-line-format
4457 \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
4458 \e$B%U%!!<$N9T$NMM<0\e(B (format) \e$B$rJQ99$9$k$3$H$,$G$-$^$9!#$$$/$D$+$N3H\e(B
4459 \e$BD%\e(B (@pxref{Formatting Variables}) \e$B$H$H$b$K!"IaDL$N\e(B @code{format} \e$BJ8;zNs\e(B
4460 \e$B$HF1$8$h$&$KF0:n$7$^$9!#\e(B
4461
4462 \e$B9T$K$O>o$K%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$,B8:_$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
4463 \e$BA`:n$7$?8e$K!"%+!<%=%k$O$$$D$b%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$N>l=j$K0\F0\e(B
4464 \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
4465 \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
4466 \e$BF0$-$K$J$k$h$&$K!"?7$?$K=q$1$PNI$$$N$G$9!#\e(B) @xref{Positioning Point}.
4467
4468 \e$B%G%#%U%)%k%HCM$NJ8;zNs$O\e(B @samp{%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n} \e$B$G$9!#\e(B
4469
4470 \e$B0J2<$NMM<0;X<(J8;z$H3HD%MM<0;X<($r;H$&$3$H$,$G$-$^$9\e(B:
4471
4472 @table @samp
4473 @item N
4474 \e$B5-;v?t!#\e(B
4475 @item S
4476 \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
4477 \e$B%H$NI8<1$,:o=|$5$l$^$9!#\e(B@xref{Article Hiding}.
4478 @item s
4479 \e$B%9%l%C%I\e(B (thread) \e$B$N855-;v$G$"$k$H$-$+D>A0$N5-;v$,0c$&I=Bj$N$H$-$O$=$NI=\e(B
4480 \e$BBj$G!"$=$l0J30$O\e(B @code{gnus-summary-same-subject}\e$B!#\e(B
4481 (@code{gnus-summary-same-subject} \e$B$N%G%#%U%)%k%HCM$O\e(B @code{""}\e$B!#\e(B)
4482 @item F
4483 \e$B40A4$J\e(B @code{From} \e$BMs!#\e(B
4484 @item n
4485 \e$BL>A0\e(B (@code{From} \e$BMs$h$j\e(B)\e$B!#\e(B
4486 @item f
4487 \e$BL>A0!"\e(B@code{To} \e$BMs$NFbMF!"$^$?$O\e(B @code{Newsgroups} \e$BMs$NFbMF$N$I$l$+$G\e(B
4488 \e$B$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
4489 @item a
4490 \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
4491 \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
4492 \e$BA0$r<hF@$9$k$3$H$G$9!#$3$NJ}$,CY$$$G$9$,!"$*$=$i$/$h$j40A4$K6a$$$G$7$g$&!#\e(B
4493 @item A
4494 \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
4495 @item L
4496 \e$B5-;v$N9T?t!#\e(B
4497 @item c
4498 \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
4499 \e$B%5%]!<%H$7$^$;$s!#\e(B
4500 @item k
4501 \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
4502 @item I
4503 \e$B%9%l%C%I$N%l%Y%k$K$h$k;z2<$2\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4504 @item B
4505 \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
4506 \e$BI=<($7$^$9!#%9%l%C%I$O$3$N$h$&$KIA$+$l$k$G$7$g$&\e(B:
4507
4508 @example
4509 >
4510 +->
4511 | +->
4512 | | \->
4513 | |   \->
4514 | \->
4515 +->
4516 \->
4517 @end example
4518
4519 \e$B0J2<$N%*%W%7%g%s$G8+1I$($r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H\e(B
4520 \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
4521 \e$B%II=<($r<B$K9*L/$K8+$;$k$3$H$,$G$-$k$3$H$K5$IU$$$F2<$5$$!#\e(B
4522
4523 @table @code
4524 @item gnus-sum-thread-tree-root
4525 @vindex gnus-sum-thread-tree-root
4526 \e$B%9%l%C%I$N:,\e(B (root) \e$B$K;H$o$l$^$9!#\e(B@code{nil} \e$B$@$C$?$i!"Be$o$j$KI=Bj$r;H\e(B
4527 \e$B$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{> } \e$B$G$9!#\e(B
4528
4529 @item gnus-sum-thread-tree-false-root
4530 @vindex gnus-sum-thread-tree-false-root
4531 \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
4532 \e$B$?$i!"Be$o$j$KI=Bj$r;H$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{> } \e$B$G$9!#\e(B
4533
4534 @item gnus-sum-thread-tree-single-indent
4535 @vindex gnus-sum-thread-tree-single-indent
4536 \e$BC10l$N%a%C%;!<%8$N%9%l%C%I$K;H$o$l$^$9!#\e(B@code{nil} \e$B$@$C$?$i!"Be$o$j$KI=\e(B
4537 \e$BBj$r;H$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{} \e$B$G$9!#\e(B
4538
4539 @item gnus-sum-thread-tree-vertical
4540 @vindex gnus-sum-thread-tree-vertical
4541 \e$B=D@~$NIA2h$K;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{| } \e$B$G$9!#\e(B
4542
4543 @item gnus-sum-thread-tree-indent
4544 @vindex gnus-sum-thread-tree-indent
4545 \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
4546
4547 @item gnus-sum-thread-tree-leaf-with-other
4548 @vindex gnus-sum-thread-tree-leaf-with-other
4549 \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
4550
4551 @item gnus-sum-thread-tree-single-leaf
4552 @vindex gnus-sum-thread-tree-single-leaf
4553 \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
4554 @end table
4555
4556 @item T
4557 \e$B5-;v$,855-;v$G$"$l$P2?$bI=<($;$:!"$=$&$G$J$$>l9g$O$?$/$5$s$N6uGr$G$9\e(B (\e$B$=\e(B
4558 \e$B$l$h$j8e$N$b$N$r$9$Y$F2hLL$N30$KDI$$=P$7$F$7$^$$$^$9\e(B)\e$B!#\e(B
4559 @item [
4560 \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
4561 \e$B$^$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4562 @item ]
4563 \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
4564 \e$B$^$9!#\e(B
4565 @item >
4566 \e$B$=$l$>$l$N%9%l%C%I$N%l%Y%k$KBP$7$F0l$D$N6uGr!#\e(B
4567 @item <
4568 (20 - \e$B%9%l%C%I%l%Y%k\e(B) \e$B8D$N6uGr!#\e(B
4569 @item U
4570 \e$BL$FI!#\e(B@xref{Read Articles}.
4571
4572 @item R
4573 \e$B$3$NJ6$i$o$7$$L>A0;XDj;R$O\e(B @dfn{\e$BBhFs$N0u\e(B} (the secondary mark) \e$B$G$9!#$3\e(B
4574 \e$B$N0u$O5-;v$,$9$G$KJVEz:Q$_$N$b$N$+!"%-%c%C%7%e$5$l$?$b$N$+!"$"$k$$$OJ]B8\e(B
4575 \e$B$5$l$?$b$N$+$rI=$7$^$9!#\e(B@xref{Other Marks}.
4576
4577 @item i
4578 \e$B?tCM$H$7$F$N%9%3%"\e(B (@pxref{Scoring})\e$B!#\e(B
4579 @item z
4580 @vindex gnus-summary-zcore-fuzz
4581 \e$B$3$l$O!"\e(Bzcore \e$B$G%G%#%U%)%k%H$N%l%Y%k$h$j$b>e$G$"$l$P\e(B @samp{+} \e$B$G!"%G%#%U%)\e(B
4582 \e$B%k%H$N%l%Y%k$h$j$b2<$G$"$l$P\e(B @samp{-} \e$B$G$9!#\e(B
4583 @code{gnus-summary-default-score} \e$B$H$N:9\e(B
4584 \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
4585 @item V
4586 \e$B%9%l%C%IA4BN$N%9%3%"!#\e(B
4587 @item x
4588 @code{Xref}.
4589 @item D
4590 @code{Date}.
4591 @item d
4592 @code{DD-MM} \e$BMM<0$K$h$k\e(B @code{Date}\e$B!#\e(B
4593 @item o
4594 @var{YYYYMMDD}@code{T}@var{HHMMSS} \e$BMM<0$K$h$k\e(B @code{Date}\e$B!#\e(B
4595 @item M
4596 @code{Message-ID}.
4597 @item r
4598 @code{References}.
4599 @item t
4600 \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
4601 \e$B$/$J$j$^$9!#\e(B
4602 @item e
4603 \e$B5-;v$K;R5-;v$,$"$k$H!"\e(B@samp{=} (@code{gnus-not-empty-thread-mark}) \e$B$,I=\e(B
4604 \e$B<($5$l$^$9!#\e(B
4605 @item P
4606 \e$B9T?t!#\e(B
4607 @item O
4608 \e$B%@%&%s%m!<%I$N0u!#\e(B
4609 @item &user-date;
4610 \e$B7P2a;~4V$NMM<0!#$$$m$$$m$JMM<0$,\e(B @code{gnus-user-date-format-alist} \e$B$GDj\e(B
4611 \e$B5A$5$l$F$$$^$9!#\e(B
4612 @item u
4613 \e$BMxMQ<TDj5A;XDj;R!#%U%)!<%^%C%HJ8;zNs$NCf$N<!$NJ8;z$O1Q;z$G$J$1$l$P$J$j$^\e(B
4614 \e$B$;$s!#$3$l$K$h$j\e(B Gnus \e$B$O4X?t\e(B @code{gnus-user-format-function-}@var{x} \e$B$r\e(B
4615 \e$B8F$S=P$7$^$9$,!"$3$3$G\e(B @var{x} \e$B$O\e(B @samp{%u} \e$B$N<!$NJ8;z$G$9!#4X?t$K$O8=:_\e(B
4616 \e$B$N5-;v$N%X%C%@!<$,0z?t$H$7$FEO$5$l$^$9!#4X?t$OJ8;zNs$rJV$5$J$1$l$P$J$j$^\e(B
4617 \e$B$;$s!#$=$l$OB>$N35N,;XDj$HF1MM$K35N,$KA^F~$5$l$^$9!#\e(B
4618 @end table
4619
4620 @samp{%(} \e$B$H\e(B @samp{%)} \e$B$N4V$K$"$k%F%-%9%H$O!"$=$3$K%^%&%9$,$"$k$H$-\e(B
4621 \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
4622 \e$B$9!#\e(B
4623
4624 @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
4625 \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
4626 \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
4627 \e$B$i$O0UL#$r;}$?$J$$$H$$$&$3$H$G$9!#$^$!!"$5$9$,$KBaJa$O$5$l$J$$$G$7$g$&$,!"\e(B
4628 \e$B35N,%P%C%U%!!<$OJQ$K$J$j$^$9!#$=$l$G$b==J,Ha$7$$$G$7$g$&$1$I!#\e(B
4629
4630 \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
4631 \e$B$&$3$H$O$9$Y$F$KEv$F$O$^$k$N$G$O$J$$$G$7$g$&$+!#4WOC5YBj!#\e(B)
4632
4633 \e$B$3$N@)8B$O>-Mh$NHG$G$OL5$/$J$k$+$b$7$l$^$;$s!#\e(B
4634
4635 @node To From Newsgroups
4636 @subsection To From Newsgroups
4637 @cindex To
4638 @cindex Newsgroups
4639
4640 \e$B$$$/$D$+$N%0%k!<%W\e(B (\e$BFC$K%"!<%+%$%V%0%k!<%W\e(B) \e$B$G$O\e(B @code{From} \e$B%X%C%@!<$O\e(B
4641 \e$B$"$^$j6=L#$r0z$-$^$;$s!#$=$3$N$9$Y$F$N5-;v$O$"$J$?$K$h$C$F=q$+$l$?$b$N$G\e(B
4642 \e$B$9$+$i!#Be$o$j$K!"\e(B@code{To} \e$B$d\e(B @code{Newsgroups} \e$B%X%C%@!<$N>pJs$rI=<($9\e(B
4643 \e$B$k$?$a$K$O!";0$D$N$3$H$r7h$a$kI,MW$,$"$j$^$9\e(B: \e$B$I$N>pJs$r=8$a$k$+\e(B, \e$B$I$3$K\e(B
4644 \e$BI=<($9$k$+\e(B, \e$B$$$DI=<($9$k$+!#\e(B
4645
4646 @enumerate
4647 @item
4648 @vindex gnus-extra-headers
4649 \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
4650 \e$B$l$O%X%C%@!<$N%7%s%\%k$N%j%9%H$G$9!#Nc$($P\e(B:
4651
4652 @lisp
4653 (setq gnus-extra-headers
4654       '(To Newsgroups X-Newsreader))
4655 @end lisp
4656
4657 \e$B$3$l$K$h$C$F\e(B Gnus \e$B$O$3$l$i$N;0$D$N%X%C%@!<$r<hF@$7$h$&$H$7!"8e$NMF0W$J<h\e(B
4658 \e$BF@$N$?$a$K%X%C%@!<9=B$$KJ]B8$7$^$9!#\e(B
4659
4660 @item
4661 @findex gnus-extra-header
4662 \e$B$3$l$i$NDI2C$N%X%C%@!<$NCM$O\e(B @code{gnus-extra-function} \e$B4X?t$rDL$8$F<hF@\e(B
4663 \e$B$9$k$3$H$,$G$-$^$9!#$3$l$O\e(B @code{X-Newsreader} \e$B%X%C%@!<$r;H$&=q<09T$N;E\e(B
4664 \e$BMM$G$9\e(B:
4665
4666 @example
4667 "%~(form (gnus-extra-header 'X-Newsreader))@@"
4668 @end example
4669
4670 @item
4671 @vindex gnus-ignored-from-addresses
4672 @code{gnus-ignored-from-addresses} \e$BJQ?t$O$$$D\e(B @samp{%f} \e$B35N,9T;EMM\e(B
4673 \e$B$,\e(B @code{To}, @code{Newsreader} \e$B$d\e(B @code{From} \e$B%X%C%@!<$rJV$;$PNI$$$+$r\e(B
4674 \e$B7h$a$^$9!#$3$N@55,I=8=$,\e(B @code{From} \e$B%X%C%@!<$NFbMF$H9gCW$9$k$H!"\e(B
4675 @code{To} \e$B$d\e(B @code{Newsreader} \e$B%X%C%@!<$NCM$,Be$o$j$K;HMQ$5$l$^$9!#\e(B
4676
4677 \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
4678 \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
4679 \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
4680 \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
4681 @code{gnus-summary-to-prefix} \e$B$H\e(B @code{gnus-summary-newsgroup-prefix} \e$B$K\e(B
4682 \e$B$h$C$F!"$=$l$i$NJ8;zNs$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
4683 @end enumerate
4684
4685 @vindex nnmail-extra-headers
4686 \e$B4XO"$9$kJQ?t$O\e(B @code{nnmail-extra-headers} \e$B$G!"\e(B
4687 overview (@acronym{NOV}) \e$B%U%!%$%k$r:n$k:]$K$$$DDI2C$N%X%C%@!<$r4^$a$k$+\e(B
4688 \e$B$r@)8f$7$^$9!#8E$$\e(B overview \e$B%U%!%$%k$,$"$k>l9g$O!"$3$NJQ?t$rJQ99$7$?8e$K\e(B
4689 \e$B%5!<%P!<%P%C%U%!!<$K\e(B @kbd{^} \e$B$GF~$C$FE,@Z$J%a!<%k%5!<%P!<\e(B (\e$BNc$(\e(B
4690 \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
4691
4692 @vindex gnus-summary-line-format
4693 \e$B$5$i$K\e(B @code{gnus-summary-line-format} \e$BJQ?t$N\e(B @code{%n} \e$B;EMM\e(B
4694 \e$B$r\e(B @code{%f} \e$B;EMM$KJQ99$9$k$3$H$K$h$C$F%G!<%?$rI=<($9$k$h$&$K!"\e(BGnus \e$B$K;X\e(B
4695 \e$B<($9$kI,MW$,$"$j$^$9!#\e(B
4696
4697 \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
4698 \e$B$^$9\e(B:
4699
4700 @lisp
4701 (setq gnus-extra-headers
4702       '(To Newsgroups))
4703 (setq nnmail-extra-headers gnus-extra-headers)
4704 (setq gnus-summary-line-format
4705       "%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n")
4706 (setq gnus-ignored-from-addresses
4707       "Your Name Here")
4708 @end lisp
4709
4710 (\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
4711 \e$B$$!#\e(B)
4712
4713 \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
4714 \e$B$&$H;W$C$F$$$kMxMQ<T$N$_$J$5$s$X$N$4Cm0U\e(B:
4715
4716 @acronym{NOV} \e$B%U%!%$%k$N@8@.$r@)8f$G$-$k%a!<%k%0%k!<%W$G$O!">e5-$N$3$H$O\e(B
4717 \e$B$?$$$F$$$N>l9gLrN)$A$^$9!#$7$+$7!"4IM}?M$r@bF@$7$F\e(B (\e$BFC$K\e(B INN \e$B$NIaDL$N<B\e(B
4718 \e$BAu$K$*$$$F\e(B) \e$B0J2<$N$b$N$r\e(B @file{overview.fmt} \e$B%U%!%$%k$N:G8e$KDI2C$7$F$b\e(B
4719 \e$B$&$i$&$3$H$,$G$-$l$P!"%a!<%k%0%k!<%W$G$NDI2C%X%C%@!<$N$h$&$K$=$l$r;H$&$3\e(B
4720 \e$B$H$,$G$-$^$9!#\e(B
4721
4722 @example
4723 Newsgroups:full
4724 @end example
4725
4726 @node Summary Buffer Mode Line
4727 @subsection \e$B35N,%P%C%U%!!<$N%b!<%I9T\e(B
4728
4729 @vindex gnus-summary-mode-line-format
4730 \e$B35N,$N%b!<%I9T$NMM<0$bJQ99$9$k$3$H$,$G$-$^$9\e(B (@pxref{Mode Line
4731 Formatting})\e$B!#\e(B@code{gnus-summary-mode-line-format} \e$B$r2?$G$b9%$-$J$b$N$K\e(B
4732 \e$B@_Dj$7$F$/$@$5$$!#%G%#%U%)%k%HCM$O\e(B @samp{Gnus: %%b [%A] %Z} \e$B$G$9!#\e(B
4733
4734 \e$B0J2<$O$"$J$?$,M7$V$3$H$N$G$-$kMWAG$?$A$G$9\e(B:
4735
4736 @table @samp
4737 @item G
4738 \e$B%0%k!<%WL>!#\e(B
4739 @item p
4740 \e$B@\F,8l$r<h$j=|$$$?L>A0!#\e(B
4741 @item A
4742 \e$B8=:_$N5-;vHV9f!#\e(B
4743 @item z
4744 \e$B8=:_$N5-;v%9%3%"!#\e(B
4745 @item V
4746 Gnus \e$B%P!<%8%g%s!#\e(B
4747 @item U
4748 \e$B$=$N%0%k!<%W$G$NL$FI5-;v$N?t!#\e(B
4749 @item e
4750 \e$B35N,%P%C%U%!!<$KI=<($5$l$F$$$J$$L$FI5-;v$N?t!#\e(B
4751 @item Z
4752 \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
4753 \e$B$k>l9g$N\e(B @samp{<%U(+%e) more>}\e$B!"$*$h$SL$FI5-;v$N$_$N>l9g\e(B
4754 \e$B$N\e(B @samp{<%U more>} \e$B$N$I$A$i$+$G$9!#\e(B
4755 @item g
4756 \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
4757 \e$B$5$l$^$9!#\e(B
4758 @item S
4759 \e$B8=:_$N5-;v$NI=Bj!#\e(B
4760 @item u
4761 \e$BMxMQ<TDj5A$N;EMM\e(B (@pxref{User-Defined Specs})\e$B!#\e(B
4762 @item s
4763 \e$B8=:_$N%9%3%"%U%!%$%k$NL>A0\e(B (@pxref{Scoring})\e$B!#\e(B
4764 @item d
4765 \e$BJ]N15-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
4766 @item t
4767 \e$B2D;k0uIU$-5-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
4768 @item r
4769 \e$B$=$N35N,%P%C%U%!!<$G5-;v$rFI$s$@7k2L!"4{FI$N0u$,IU$$$?5-;v$N?t!#\e(B
4770 @item E
4771 \e$B%9%3%"%U%!%$%k$K$h$C$FKu>C$5$l$?5-;v$N?t!#\e(B
4772 @end table
4773
4774 @node Summary Highlighting
4775 @subsection \e$B35N,$N%O%$%i%$%H\e(B
4776
4777 @table @code
4778 @item gnus-visual-mark-article-hook
4779 @vindex gnus-visual-mark-article-hook
4780 \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
4781 \e$B%$%i%$%H$9$k$h$&$K0U?^$5$l$F$$$^$9!#\e(B@code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$@$C\e(B
4782 \e$B$?$i<B9T$5$l$^$;$s!#\e(B
4783
4784 @item gnus-summary-update-hook
4785 @vindex gnus-summary-update-hook
4786 \e$B$3$N%U%C%/$O35N,9T$,JQ2=$7$?$H$-$K8F$P$l$^$9!#\e(B
4787 @code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$@$C$?$i<B9T$5$l$^$;$s!#\e(B
4788
4789 @item gnus-summary-selected-face
4790 @vindex gnus-summary-selected-face
4791 \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
4792 \e$B%9\e(B (\e$B$b$7$/$O!"$"$k?M$?$A$,\e(B @dfn{\e$B%U%)%s%H\e(B} \e$B$H8F$V$h$&$J$b$N\e(B) \e$B$G$9!#\e(B
4793
4794 @item gnus-summary-highlight
4795 @vindex gnus-summary-highlight
4796 \e$B35N,9T$O$3$NJQ?t$K$7$?$,$C$F%O%$%i%$%H$5$l$^$9!#$3$NJQ?t$OMWAG\e(B
4797 \e$B$,\e(B @code{(@var{form} . @var{face})} \e$B$N7A<0$N%j%9%H$G$9!#Nc$($P!"0uIU$-$N\e(B
4798 \e$B5-;v$r<PBN!"9b$$%9%3%"$N5-;v$rB@;z$K$7$?$1$l$P!"$3$NJQ?t$r<!$N$h$&$K@_Dj\e(B
4799 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
4800
4801 @lisp
4802 (((eq mark gnus-ticked-mark) . italic)
4803  ((> score default) . bold))
4804 @end lisp
4805
4806 \e$B$4A[A|$N$H$*$j!"\e(B@var{form} \e$B$,\e(B @code{nil} \e$B$G$J$$CM$rJV$9$H!"\e(B@var{face} \e$B$,\e(B
4807 \e$B$=$N9T$KE,MQ$5$l$^$9!#\e(B
4808 @end table
4809
4810 @node Summary Maneuvering
4811 @section \e$B35N,4V$N0\F0\e(B
4812 @cindex summary movement
4813
4814 \e$B$9$Y$F$ND>@\0\F0L?Na$O?tCM@\F,0z?t$r<u$1IU$1!"$+$J$j4|BT$I$*$j$KF0:n$9$k\e(B
4815 \e$B$G$7$g$&!#\e(B
4816
4817 \e$B$3$l$i$NL?Na$O$I$l$b5-;v$rA*Br$7$^$;$s!#\e(B
4818
4819 @table @kbd
4820 @item G M-n
4821 @item M-n
4822 @kindex M-n (\e$B35N,\e(B)
4823 @kindex G M-n (\e$B35N,\e(B)
4824 @findex gnus-summary-next-unread-subject
4825 \e$B35N,9T$N<!$NL$FI5-;v$K0\$j$^$9\e(B (@code{gnus-summary-next-unread-subject})\e$B!#\e(B
4826
4827 @item G M-p
4828 @itemx M-p
4829 @kindex M-p (\e$B35N,\e(B)
4830 @kindex G M-p (\e$B35N,\e(B)
4831 @findex gnus-summary-prev-unread-subject
4832 \e$B35N,9T$NA0$NL$FI5-;v$K0\$j$^$9\e(B (@code{gnus-summary-prev-unread-subject})\e$B!#\e(B
4833
4834 @item G g
4835 @kindex G g (\e$B35N,\e(B)
4836 @findex gnus-summary-goto-subject
4837 \e$B5-;vHV9f$r?R$M!"$=$N5-;v$rI=<($;$:$K!"$=$N35N,9T$K9T$-$^\e(B
4838 \e$B$9\e(B (@code{gnus-summary-goto-subject})\e$B!#\e(B
4839 @end table
4840
4841 Gnus \e$B$,<!$N%0%k!<%W0\F0$9$k$3$H$r3NG'$9$k$?$a$K%-!<F~NO$r5a$a$?>l9g!"\e(B
4842 @kbd{C-n} \e$B%-!<$H\e(B @kbd{C-p} \e$B%-!<$r;H$&$3$H$K$h$C$F!"<B:]$K%0%k!<%W%P%C%U%!!<\e(B
4843 \e$B$KLa$i$J$/$F$b!"<!$KFI$`%0%k!<%W$rC5$9$3$H$,$G$-$^$9!#\e(B
4844
4845 \e$B35N,$N0\F0$K4XO"$7$?JQ?t\e(B:
4846
4847 @table @code
4848 @vindex gnus-auto-select-next
4849 @item gnus-auto-select-next
4850 \e$B0\F0L?Na$N0l$D\e(B (@kbd{n} \e$B$N$h$&$J\e(B) \e$B$rH/$7$?$H$-$K8=:_$N5-;v$N8e$KL$FI5-;v\e(B
4851 \e$B$,L5$$$H!"\e(BGnus \e$B$O<!$N%0%k!<%W$K0\F0$9$k$3$H$r$&$J$,$7$^$9!#$3$NJQ?t\e(B
4852 \e$B$,\e(B @code{t} \e$B$G<!$N%0%k!<%W$,6u$C$]$@$C$?$i!"\e(BGnus \e$B$O35N,%b!<%I$rH4$1$F%0\e(B
4853 \e$B%k!<%W%P%C%U%!!<$KLa$j$^$9!#$3$NJQ?t$,\e(B @code{t} \e$B$G$b\e(B @code{nil} \e$B$G$b$J$1\e(B
4854 \e$B$l$P!"\e(BGnus \e$B$O$5$i$K<!$NL$FI5-;v$,$"$k%0%k!<%W$rA*Br$7$^$9!#FCJL$J>l9g$H\e(B
4855 \e$B$7$F!"$3$NJQ?t$,\e(B @code{quietly} \e$B$@$C$?$i!"\e(BGnus \e$B$O3NG'$r$;$:$K<!$N%0%k!<\e(B
4856 \e$B%W$rA*Br$7$^$9!#$3$NJQ?t$,\e(B @code{almost-quietly} \e$B$@$C$?>l9g$O!"%0%k!<%W\e(B
4857 \e$B$N0lHV:G8e$N5-;v$rFI$s$G$$$?$H$-$K8B$C$FF1$8$3$H$,5/$3$j$^$9!#:G8e$K!"$b\e(B
4858 \e$B$7$3$NJQ?t$,\e(B @code{slightly-quietly} \e$B$@$C$?$i!"\e(B@kbd{Z n} \e$BL?Na$O3NG'$r$;\e(B
4859 \e$B$:$K<!$N%0%k!<%W$K0\$j$^$9!#\e(B@ref{Group Levels} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
4860
4861 @item gnus-auto-select-same
4862 @vindex gnus-auto-select-same
4863 @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
4864 \e$B$7$h$&$H$7$^$9!#\e(B(@dfn{\e$BF1$8\e(B} \e$B$O$3$3$G$O\e(B @dfn{\e$BBgBNF1$8\e(B} \e$B$H$$$&0UL#$+$b$7$l\e(B
4865 \e$B$^$;$s!#>\:Y$O\e(B @code{gnus-summary-gather-subject-limit} \e$B$r8+$F$/$@$5\e(B
4866 \e$B$$\e(B (@pxref{Customizing Threading})\e$B!#\e(B) \e$BF1$8I=Bj$N5-;v$,L5$$$H$-$O!":G=i$N\e(B
4867 \e$BL$FI5-;v$K0\F0$7$^$9!#\e(B
4868
4869 \e$B$3$NJQ?t$O!"%9%l%C%II=<($r9T$J$C$F$$$k$H$-$O$"$^$jLr$KN)$?$J$$$G$7$g$&!#\e(B
4870
4871 @item gnus-summary-check-current
4872 @vindex gnus-summary-check-current
4873 \e$B$3$l$,\e(B @code{nil} \e$B$G$O$J$$>l9g!"$9$Y$F$N!XL$FI!Y0\F0L?Na$O!"8=:_$N5-;v$,\e(B
4874 \e$BL$FI$@$C$?$i<!\e(B (\e$B$b$7$/$OA0\e(B) \e$B$N5-;v$K0\F0$7$^$;$s!#Be$o$j$K!"$=$l$i$O8=:_\e(B
4875 \e$B$N5-;v$rA*$S$^$9!#\e(B
4876
4877 @item gnus-auto-center-summary
4878 @vindex gnus-auto-center-summary
4879 @code{nil} \e$B$G$J$$$H!"\e(BGnus \e$B$O35N,%P%C%U%!!<$G$N%]%$%s%H$r>o$K??Cf$KJ]$A$^\e(B
4880 \e$B$9!#$3$l$r$9$k$H!"$H$F$b$3$.$l$$$K$J$j$^$9$,!"CY$$%M%C%H%o!<%/$K@\B3$7$F\e(B
4881 \e$B$$$?$j!"$3$N\e(B Emacs \e$B$i$7$/$J$$N.57$,9%$-$K$J$l$J$$$N$G$"$l$P!"$3$NJQ?t\e(B
4882 \e$B$r\e(B @code{nil} \e$B$K$9$k$3$H$K$h$C$F!"IaDL$N\e(B Emacs \e$B$N%9%/%m!<%k$K$9$k$3$H$,\e(B
4883 \e$B$G$-$^$9!#$3$l$O35N,%P%C%U%!!<$N?eJ?J}8~$G%]%$%s%H$,??$sCf$K$J$k$h$&$K$9\e(B
4884 \e$B$kA`:n\e(B (horizontal re-centering) \e$B$b6X;_$7$F$7$^$&$N$G!"Hs>o$KD9$$%9%l%C\e(B
4885 \e$B%I$rFI$`$H$-$OITJX$+$b$7$l$^$;$s!#\e(B
4886
4887 \e$B$3$NJQ?t$O?tCM$G$b9=$$$^$;$s!#$=$N>l9g$O!"%&%#%s%I%&$N@hF,$+$i$=$N?t$N9T\e(B
4888 \e$B$@$12<$,$C$?0LCV$K>o$K%]%$%s%H$,$"$k$h$&$K@)8f$5$l$^$9!#\e(B
4889 @end table
4890
4891 @node Choosing Articles
4892 @section \e$B5-;v$NA*Br\e(B
4893 @cindex selecting articles
4894
4895 @menu
4896 * Choosing Commands::           \e$B5-;v$rA*Br$9$k$?$a$NL?Na\e(B
4897 * Choosing Variables::          \e$B$3$l$i$NL?Na$K1F6A$r5Z$\$9JQ?t\e(B
4898 @end menu
4899
4900 @node Choosing Commands
4901 @subsection \e$BA*BrL?Na\e(B
4902
4903 \e$B0J2<$N0\F0%3%^%s%I$O$I$l$b?tCM@\F,0z?t$r<u$1IU$1$^$;$s!#$=$l$i$O$9$Y$F!"\e(B
4904 \e$B5-;v$rA*Br$7$FI=<($7$^$9!#\e(B
4905
4906 \e$B?7$7$$5-;v$r<h$j9~$s$@$j!"%0%k!<%W$r:FI=<($7$?$$$H$-$O\e(B @ref{Exiting the
4907 Summary Buffer} \e$B$r;2>H$7$F2<$5$$!#\e(B
4908
4909 @table @kbd
4910 @item SPACE
4911 @kindex SPACE (\e$B35N,\e(B)
4912 @findex gnus-summary-next-page
4913 \e$B8=:_$N5-;v!"$^$?$O$=$l$,4{FI$@$C$?>l9g$O<!$NL$FI5-;v$rA*Br$7$^\e(B
4914 \e$B$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
4915
4916 \e$B$9$G$K5-;v%&%#%s%I%&$r3+$$$F$$$k$H$-$K:F$S\e(B @kbd{SPACE} \e$B$r2!$9$H!"$=$N5-\e(B
4917 \e$B;v$O%9%/%m!<%k$5$l$^$9!#$3$l$K$h$C$F!"%K%e!<%9%0%k!<%WA4BN\e(B
4918 \e$B$r\e(B @kbd{SPACE} \e$B$@$1$GJXMx$KDLFI$9$k$3$H$,$G$-$^$9!#\e(B
4919 @xref{Paging the Article}.
4920
4921 @item G n
4922 @itemx n
4923 @kindex n (\e$B35N,\e(B)
4924 @kindex G n (\e$B35N,\e(B)
4925 @findex gnus-summary-next-unread-article
4926 @c @icon{gnus-summary-next-unread}
4927 \e$B<!$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-unread-article})\e$B!#\e(B
4928
4929 @item G p
4930 @itemx p
4931 @kindex p (\e$B35N,\e(B)
4932 @findex gnus-summary-prev-unread-article
4933 @c @icon{gnus-summary-prev-unread}
4934 \e$BA0$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-unread-article})\e$B!#\e(B
4935
4936 @item G N
4937 @itemx N
4938 @kindex N (\e$B35N,\e(B)
4939 @kindex G N (\e$B35N,\e(B)
4940 @findex gnus-summary-next-article
4941 \e$B<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-article})\e$B!#\e(B
4942
4943 @item G P
4944 @itemx P
4945 @kindex P (\e$B35N,\e(B)
4946 @kindex G P (\e$B35N,\e(B)
4947 @findex gnus-summary-prev-article
4948 \e$BA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-article})\e$B!#\e(B
4949
4950 @item G C-n
4951 @kindex G C-n (\e$B35N,\e(B)
4952 @findex gnus-summary-next-same-subject
4953 \e$BF1$8I=Bj$N<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-same-subject})\e$B!#\e(B
4954
4955 @item G C-p
4956 @kindex G C-p (\e$B35N,\e(B)
4957 @findex gnus-summary-prev-same-subject
4958 \e$BF1$8I=Bj$NA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-same-subject})\e$B!#\e(B
4959
4960 @item G f
4961 @itemx .
4962 @kindex G f (\e$B35N,\e(B)
4963 @kindex . (\e$B35N,\e(B)
4964 @findex gnus-summary-first-unread-article
4965 \e$B:G=i$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-first-unread-article})\e$B!#\e(B
4966
4967 @item G b
4968 @item ,
4969 @kindex G b (\e$B35N,\e(B)
4970 @kindex , (\e$B35N,\e(B)
4971 @findex gnus-summary-best-unread-article
4972 \e$B:G9b%9%3%"$NL$FI5-;v$K0\F0$7$^\e(B
4973 \e$B$9\e(B (@code{gnus-summary-best-unread-article})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%G%#\e(B
4974 \e$B%U%)%k%H$N%9%3%"$h$jBg$-$$%9%3%"$r;}$D:G=i$NL$FI5-;v$K0\F0$7$^$9!#\e(B
4975
4976 @item G l
4977 @itemx l
4978 @kindex l (\e$B35N,\e(B)
4979 @kindex G l (\e$B35N,\e(B)
4980 @findex gnus-summary-goto-last-article
4981 \e$BD>A0$KFI$s$@5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-goto-last-article})\e$B!#\e(B
4982
4983 @item G o
4984 @kindex G o (\e$B35N,\e(B)
4985 @findex gnus-summary-pop-article
4986 @cindex history
4987 @cindex article history
4988 \e$B35N,$NMzNr\e(B (history) \e$B$+$i:G8e$N5-;v$r0l$D<h$j=P$7$FA*Br$7$^\e(B
4989 \e$B$9\e(B (@code{gnus-summary-pop-article})\e$B!#$3$NL?Na$,>e$NL?Na$H0c$&$N$O!"\e(B
4990 @kbd{l} \e$B$,:G8e$NFs$D$N5-;v$N4V$r0\F0$9$k$@$1$J$N$KBP$7$F!"$3$l$O9%$-$J$@\e(B
4991 \e$B$1A0$N5-;v$rMzNr$+$iA*$S=P$9$3$H$,$G$-$kE@$G$9!#$3$l$KB?>/4X78$9$k$3$H$K\e(B
4992 \e$B$D$$$F!"\e(B@ref{Article Backlog} \e$B$r;2>H$7$F2<$5$$\e(B (\e$B$3$l$i$NL?Na$r$?$/$5$s;H\e(B
4993 \e$B$&$N$G$"$l$P\e(B)\e$B!#\e(B
4994
4995 @item G j
4996 @item j
4997 @kindex j (\e$B35N,\e(B)
4998 @kindex G j (\e$B35N,\e(B)
4999 @findex gnus-summary-goto-article
5000 \e$B5-;vHV9f$+\e(B @code{Message-ID} \e$B$r?R$M!"$=$l$+$i$=$N5-;v$K9T$-$^\e(B
5001 \e$B$9\e(B (@code{gnus-summary-goto-article})\e$B!#\e(B
5002 @end table
5003
5004 @node Choosing Variables
5005 @subsection \e$BA*$V$?$a$NJQ?t\e(B
5006
5007 \e$B5-;v$N0\F0$HA*Br$K4XO"$9$k$$$/$D$+$NJQ?t\e(B:
5008
5009 @table @code
5010 @item gnus-auto-extended-newsgroup
5011 @vindex gnus-auto-extend-newsgroup
5012 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"$9$Y$F$N0\F0L?Na$O!"5-;v$,35N,%P%C%U%!!<\e(B
5013 \e$B$KI=<($5$l$F$$$J$$>l9g$G$b!"A0\e(B (\e$B$b$7$/$O<!\e(B) \e$B$N5-;v$K0\F0$7$h$&$H$7$^$9!#\e(B
5014 \e$B$=$N:]\e(B Gnus \e$B$O%5!<%P!<$+$i5-;v$r<hF@$7$F!"5-;v%P%C%U%!!<$KI=<($7$^$9!#\e(B
5015
5016 @item gnus-select-article-hook
5017 @vindex gnus-select-article-hook
5018 \e$B$3$N%U%C%/$O5-;v$,A*Br$5$l$?$H$-$K>o$K8F$P$l$^$9!#%G%#%U%)%k%HCM\e(B
5019 \e$B$O\e(B @code{nil} \e$B$G$9!#9VFI$9$k$=$l$>$l$N5-;v$r%(!<%8%'%s%H$KJ]B8$5$;$?$$>l\e(B
5020 \e$B9g$O!"$3$N%U%C%/$K\e(B @code{gnus-agent-fetch-selected-article} \e$B$rDI2C$9$l$P\e(B
5021 \e$BNI$$$G$7$g$&!#\e(B
5022
5023 @item gnus-mark-article-hook
5024 @vindex gnus-mark-article-hook
5025 @findex gnus-summary-mark-unread-as-read
5026 @findex gnus-summary-mark-read-and-unread-as-read
5027 @findex gnus-unread-mark
5028 \e$B$3$N%U%C%/$O5-;v$,A*Br$5$l$?$H$-$K>o$K8F$P$l$^$9!#$3$l$O5-;v$K4{FI$N0u$r\e(B
5029 \e$BIU$1$k$?$a$K;H$o$l$k$3$H$r0U?^$7$F$$$^$9!#%G%#%U%)%k%HCM\e(B
5030 \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
5031 \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
5032 \e$B$J$$5-;v$O!"2D;k!"J]N1!"4|8B@Z$l>C5n2DG=5-;v$@$1$G$9!#L$FI5-;v$K4{FI$N0u\e(B
5033 \e$B$rIU$1$?$$$@$1$G$"$l$P!"Be$o$j\e(B
5034 \e$B$K\e(B @code{gnus-summary-mark-unread-as-read} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
5035 @code{gnus-low-score-mark} \e$B$d\e(B @code{gnus-del-mark} (\e$B$J$I\e(B) \e$B$N0u$O$=$N$^$^\e(B
5036 \e$B;D$7$^$9!#\e(B
5037 @end table
5038
5039 @node Paging the Article
5040 @section \e$B5-;v$N%9%/%m!<%k\e(B
5041 @cindex article scrolling
5042
5043 @table @kbd
5044 @item SPACE
5045 @kindex SPACE (\e$B35N,\e(B)
5046 @findex gnus-summary-next-page
5047 @kbd{SPACE} \e$B$r2!$9$H!"8=:_$N5-;v$r0l%Z!<%8@h$K%9%/%m!<%k$7$^$9!#5-;v$N:G\e(B
5048 \e$B8e$K9T$-Ce$$$?>l9g$O<!$N5-;v$rA*Br$7$^$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
5049
5050 @vindex gnus-article-boring-faces
5051 @vindex gnus-article-skip-boring
5052 @code{gnus-article-skip-boring} \e$B$,Hs\e(B-@code{nil} \e$B$G!"$+$D5-;v$N;D$j$K0zMQ\e(B
5053 \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
5054 @code{gnus-article-boring-faces} \e$B$G!"$D$^$i$J$$$H;W$&$b$N$r%+%9%?%^%$%:\e(B
5055 \e$B$9$k$3$H$,$G$-$^$9!#$I$s$J$K$&$s$6$j$9$k$b$N$G$b!"\e(B@kbd{C-M-v} \e$B$r;H$&$3$H\e(B
5056 \e$B$K$h$C$F!"<jF0$G5-;v$N%Z!<%8$r8+$k$3$H$O$G$-$^$9!#\e(B
5057
5058 @item DEL
5059 @kindex DEL (\e$B35N,\e(B)
5060 @findex gnus-summary-prev-page
5061 \e$B8=:_$N5-;v$r0l%Z!<%8A0$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-prev-page})\e$B!#\e(B
5062
5063 @item RET
5064 @kindex RET (\e$B35N,\e(B)
5065 @findex gnus-summary-scroll-up
5066 \e$B8=:_$N5-;v$r0l9T@h$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-up})\e$B!#\e(B
5067
5068 @item M-RET
5069 @kindex M-RET (\e$B35N,\e(B)
5070 @findex gnus-summary-scroll-down
5071 \e$B8=:_$N5-;v$r0l9T8e$m$X%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-down})\e$B!#\e(B
5072
5073 @item A g
5074 @itemx g
5075 @kindex A g (\e$B35N,\e(B)
5076 @kindex g (\e$B35N,\e(B)
5077 @findex gnus-summary-show-article
5078 @vindex gnus-summary-show-article-charset-alist
5079 \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
5080 \e$BF@$7$^$9$,!"5-;v$r%H%j!<%H%a%s%H$9$k4X?t$O<B9T$7$^$;$s!#$3$l$O!"%5!<%P!<\e(B
5081 \e$B$+$iMh$?$^$^$N!X@8$N!Y5-;v$r$b$?$i$7$^$9!#\e(B
5082
5083 \e$B@\F,0z?t$rM?$($k$H!"<jF0$GJ8;z%;%C%H$NA`:n$r9T$J$&$3$H$,$G$-$^$9!#\e(B
5084 @kbd{C-u 0 g cn-gb-2312 RET} \e$B$K$h$j!"%a%C%;!<%8$O$"$?$+\e(B
5085 \e$B$b\e(B @code{cn-gb-2312} \e$BJ8;z%;%C%H$G%(%s%3!<%I$5$l$?$+$N$h$&$K%G%3!<%I$5$l\e(B
5086 \e$B$^$9!#0J2<$N$h$&$J@_Dj$rMQ0U$7$F$*$/$H!"\e(B@kbd{C-u 1 g} \e$B$GF1$88z2L$rF@$k$3\e(B
5087 \e$B$H$,$G$-$^$9!#\e(B
5088
5089 @lisp
5090 (setq gnus-summary-show-article-charset-alist
5091       '((1 . cn-gb-2312)
5092         (2 . big5)))
5093 @end lisp
5094
5095 @item A <
5096 @itemx <
5097 @kindex < (\e$B35N,\e(B)
5098 @kindex A < (\e$B35N,\e(B)
5099 @findex gnus-summary-beginning-of-article
5100 \e$B5-;v$N:G=i$^$G%9%/%m!<%k$7$^$9!#\e(B
5101 (@code{gnus-summary-beginning-of-article})\e$B!#\e(B
5102
5103 @item A >
5104 @itemx >
5105 @kindex > (\e$B35N,\e(B)
5106 @kindex A > (\e$B35N,\e(B)
5107 @findex gnus-summary-end-of-article
5108 \e$B5-;v$N:G8e$^$G%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-end-of-article})\e$B!#\e(B
5109
5110 @item A s
5111 @itemx s
5112 @kindex A s (\e$B35N,\e(B)
5113 @kindex s (\e$B35N,\e(B)
5114 @findex gnus-summary-isearch-article
5115 \e$B5-;v%P%C%U%!!<$G%$%s%/%j%a%s%?%k%5!<%A\e(B (isearch) \e$B$r9T$J$$$^\e(B
5116 \e$B$9\e(B (@code{gnus-summary-isearch-article})\e$B!#\e(B
5117
5118 @item h
5119 @kindex h (\e$B35N,\e(B)
5120 @findex gnus-summary-select-article-buffer
5121 \e$B5-;v%P%C%U%!!<$rA*Br$7$^$9\e(B (@code{gnus-summary-select-article-buffer})\e$B!#\e(B
5122 @end table
5123
5124 @node Reply Followup and Post
5125 @section \e$BJVEz!"%U%)%m!<%"%C%W!"Ej9F\e(B
5126
5127 @menu
5128 * Summary Mail Commands::       \e$B%a!<%k$rAw$k\e(B
5129 * Summary Post Commands::       \e$B%K%e!<%9$rAw$k\e(B
5130 * Summary Message Commands::    \e$BB>$N%a%C%;!<%84XO"$NL?Na\e(B
5131 * Canceling and Superseding::
5132 @end menu
5133
5134 @node Summary Mail Commands
5135 @subsection \e$B35N,$G$N%a!<%k$NL?Na\e(B
5136 @cindex mail
5137 @cindex composing mail
5138
5139 \e$B%a!<%k%a%C%;!<%8$r:n@.$9$k$?$a$NL?Na\e(B:
5140
5141 @table @kbd
5142 @item S r
5143 @item r
5144 @kindex S r (\e$B35N,\e(B)
5145 @kindex r (\e$B35N,\e(B)
5146 @findex gnus-summary-reply
5147 @c @icon{gnus-summary-mail-reply}
5148 @c @icon{gnus-summary-reply}
5149 \e$B8=:_$N5-;v$r=q$$$??M$KJVEz$N%a!<%k$rAw$j$^$9\e(B (@code{gnus-summary-reply})\e$B!#\e(B
5150
5151 @item S R
5152 @itemx R
5153 @kindex R (\e$B35N,\e(B)
5154 @kindex S R (\e$B35N,\e(B)
5155 @findex gnus-summary-reply-with-original
5156 @c @icon{gnus-summary-reply-with-original}
5157 \e$B8=:_$N5-;v$r=q$$$??M$K!"855-;v$r4^$s$@JVEz$N%a!<%k$r=P$7$^\e(B
5158 \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
5159 \e$B?t$N=,47$r;H$$$^$9!#\e(B
5160
5161 @item S w
5162 @kindex S w (\e$B35N,\e(B)
5163 @findex gnus-summary-wide-reply
5164 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F!"9-$$JVEz\e(B (wide reply) \e$B$r$7$^\e(B
5165 \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
5166 \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
5167 \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
5168 \e$B$=$l$,;H$o$l$^$9!#\e(B
5169
5170 @item S W
5171 @kindex S W (\e$B35N,\e(B)
5172 @findex gnus-summary-wide-reply-with-original
5173 \e$B8=:_$N5-;v$K855-;v$r4^$s$@9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5174 \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
5175 \e$BF,0z?t$N=,47$r;H$$$^$9!#\e(B
5176
5177 @item S v
5178 @kindex S v (\e$B35N,\e(B)
5179 @findex gnus-summary-very-wide-reply
5180 \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
5181 \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
5182 \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},
5183 @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
5184 \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
5185
5186 @item S V
5187 @kindex S V (\e$B35N,\e(B)
5188 @findex gnus-summary-very-wide-reply-with-original
5189 \e$B8=:_$N5-;v$K855-;v$r4^$s$@Hs>o$K9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5190 \e$B$9\e(B (@code{gnus-summary-very-wide-reply-with-original})\e$B!#$3$NL?Na$O%W%m%;\e(B
5191 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$9!#\e(B
5192
5193 @item S B r
5194 @kindex S B r (\e$B35N,\e(B)
5195 @findex gnus-summary-reply-broken-reply-to
5196 \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
5197 \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
5198 \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
5199 \e$B$G$"$l$P!"$*$=$i$/$"$J$?$OBe$o$j$K\e(B @code{broken-reply-to} \e$B%0%k!<%W%Q%i%a!<\e(B
5200 \e$B%?!<$r@_Dj$9$kI,MW$,$"$j$^$9!#$=$&$9$l$P!"$b$N$4$H$O@5$7$/F/$/$h$&$K$J$k\e(B
5201 \e$B$G$7$g$&!#\e(B@xref{Group Parameters}.
5202
5203 @item S B R
5204 @kindex S B R (\e$B35N,\e(B)
5205 @findex gnus-summary-reply-broken-reply-to-with-original
5206 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F855-;v$r4^$s$@JVEz$r$7$^$9\e(B
5207 \e$B$,\e(B @code{Reply-To} \e$B%U%#!<%k%I$OL5;k$7$^\e(B
5208 \e$B$9\e(B (@code{gnus-summary-reply-broken-reply-to-with-original})\e$B!#\e(B
5209
5210 @item S o m
5211 @itemx C-c C-f
5212 @kindex S o m (\e$B35N,\e(B)
5213 @kindex C-c C-f (\e$B35N,\e(B)
5214 @findex gnus-summary-mail-forward
5215 @c @icon{gnus-summary-mail-forward}
5216 \e$BC/$+B>$N?M$K8=:_$N5-;v$rE>Aw$7$^$9\e(B (@code{gnus-summary-mail-forward})\e$B!#\e(B
5217 \e$B@\F,<-$,M?$($i$l$J$$>l9g!"%a%C%;!<%8$O\e(B @code{message-forward-as-mime} \e$B$*\e(B
5218 \e$B$h$S\e(B @code{message-forward-show-mml} \e$B$NCM$K=>$C$?$d$jJ}$GE>Aw$5$l$^$9!#\e(B
5219 \e$B@\F,<-$,\e(B 1 \e$B$@$C$?$i!"%G%3!<%I$5$l$?%a%C%;!<%8$,D>@\Kd$a9~$^$l$?E>AwMQ$N\e(B
5220 \e$B%P%C%U%!!<$,:n$i$l$^$9!#\e(B2 \e$B$@$C$?$i\e(B rfc822 \e$B7A<0$N\e(B @acronym{MIME} \e$B%Q!<%H$,\e(B
5221 \e$BA^F~$5$l$^$9!#$3$N>l9g!"85$N%a%C%;!<%8$O%G%3!<%I$5$l$^$;$s!#\e(B3 \e$B$G$O%G%3!<\e(B
5222 \e$B%I$5$l$?\e(B rfc822 \e$B7A<0$N\e(B @acronym{MIME} \e$B%Q!<%H$,A^F~$5$l$^$9\e(B (\e$B<B:]$KAw?.$9\e(B
5223 \e$B$k:]$K:F$S%(%s%3!<%I$5$l$^$9\e(B)\e$B!#@\F,<-\e(B 4 \e$B$G$O!"\e(B1 \e$B$N>l9g$HF1$8F0:n$K$J$j$^\e(B
5224 \e$B$9!#@\F,<-$,$3$l$i0J30$N>l9g$K$O!"\e(B@code{message-forward-as-mime} \e$B$NCM$r\e(B
5225 \e$B0l;~E*$KH?E>$7$F!"@\F,<-$,M?$($i$l$J$+$C$?>l9g$HF1$8F0:n$r9T$J$$$^$9!#%G%#\e(B
5226 \e$B%U%)%k%H$G$O!"%G%3!<%I$5$l$?%a%C%;!<%8$,\e(B rfc822 \e$B7A<0$N\e(B @acronym{MIME} \e$B%Q!<\e(B
5227 \e$B%H$H$7$F@8@.$5$l$^$9!#\e(B
5228
5229 @item S m
5230 @itemx m
5231 @kindex m (\e$B35N,\e(B)
5232 @kindex S m (\e$B35N,\e(B)
5233 @findex gnus-summary-mail-other-window
5234 @c @icon{gnus-summary-mail-originate}
5235 \e$B%a!<%k$r:n@.$7$^$9\e(B (@code{gnus-summary-mail-other-window})\e$B!#%G%#%U%)%k%H\e(B
5236 \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
5237 \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
5238 \e$BMM<0$r;H$&$+$r?R$M$^$9!#\e(B
5239
5240 @item S i
5241 @itemx i
5242 @kindex i (\e$B35N,\e(B)
5243 @kindex S i (\e$B35N,\e(B)
5244 @findex gnus-summary-news-other-window
5245 \e$B%K%e!<%9$r:n@.$7$^$9\e(B (@code{gnus-summary-news-other-window})\e$B!#%G%#%U%)%k\e(B
5246 \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
5247 \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
5248 \e$B$M$^$9!#\e(B
5249
5250 \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
5251 \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
5252 \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
5253 \e$B@\%;!<%V$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C\e(B
5254 \e$B%I\e(B (request-post method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
5255
5256 @item S D b
5257 @kindex S D b (\e$B35N,\e(B)
5258 @findex gnus-summary-resend-bounced-mail
5259 @cindex bouncing mail
5260 \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
5261 \e$B$-$?$H$-$K!"$3$NL?Na$r;H$C$FLa$C$F$-$?%a!<%k$r$b$&0l2sAw$k$3$H$,$G$-$^\e(B
5262 \e$B$9\e(B (@code{gnus-summary-resend-bonced-mail})\e$B!#%a!<%k%P%C%U%!!<$K$=$N%a!<\e(B
5263 \e$B%k$,8=$l$F!"$=$3$G$b$&0lEY%a!<%k$rAw$kA0$K%X%C%@!<$rJT=8$9$k$3$H$,$G$-$^\e(B
5264 \e$B$9!#$3$NL?Na$K@\F,0z?t$rM?$($k$H!"La$C$F$-$?%a!<%k$,2?$+B>$N%a!<%k$X$NJV\e(B
5265 \e$BEz$G$"$C$?>l9g$K!"\e(BGnus \e$B$O$=$N%a!<%k$r<hF@$7$F!"$=$l$N%X%C%@!<$N@:L)D4::\e(B
5266 \e$B$,$G$-$k$h$&$K2hLL$KI=<($7$h$&$H$7$^$9!#$^!"$3$l$O$H$F$b$h$/<:GT$7$^$9$1\e(B
5267 \e$B$I!#\e(B
5268
5269 @item S D r
5270 @kindex S D r (\e$B35N,\e(B)
5271 @findex gnus-summary-resend-message
5272 \e$B>e$NL?Na$H:.F1$7$J$$$G2<$5$$!#\e(B@code{gnus-summary-resend-message} \e$B$O8=:_\e(B
5273 \e$B$N%a%C%;!<%8$rAw$k08@h$N%"%I%l%9$NF~NO$rB%$7$F!"$=$N>l=j$K%a!<%k$rAw$j$^\e(B
5274 \e$B$9!#%a%C%;!<%8$N%X%C%@!<$OJQ99$5$l$^$;$s!=!=$7$+$7\e(B @code{Resent-To},
5275 @code{Resent-From} \e$B$J$I$N!"$?$/$5$s$N%X%C%@!<$,IU$12C$($^$9!#$3$l$O!"\e(B(\e$B$*\e(B
5276 \e$B$=$i$/\e(B) \e$B$"$J$?<+?H$r\e(B @code{To} \e$BMs$K=q$$$?K\?M$K$b%a!<%k$rAw$C$F$7$^$&$H\e(B
5277 \e$B$$$&$3$H$G$9!#$3$l$O:.Mp$r>7$/$G$7$g$&!#$G$9$+$iEvA3!"$"$J$?$,K\Ev$K<Y0-\e(B
5278 \e$B$J?M$G$J$1$l$P!"$3$l$O;H$o$J$$$G$7$g$&!#\e(B
5279
5280 \e$B$3$NL?Na$O<g$K!"$"$J$?$,$$$/$D$+$N%a!<%k%"%+%&%s%H$r;}$C$F$$$F!"<+J,<+?H\e(B
5281 \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
5282 \e$B$,\e(B @code{root} \e$B$G$"$j!"\e(B@code{postmaster} \e$B$G$b$"$j!"\e(B@code{root} \e$B08$F\e(B
5283 \e$B$K\e(B @code{postmaster} \e$B$X$N%a!<%k$r<u$1<h$C$?>l9g$O!"$=$l\e(B
5284 \e$B$r\e(B @code{postmaster} \e$B$K$b:FAw$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#Ca=x$,$J$1$l\e(B
5285 \e$B$P$J$j$^$;$s\e(B! (Ordnung muss sein!))
5286
5287 \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
5288
5289 @item S D e
5290 @kindex S D e (\e$B35N,\e(B)
5291 @findex gnus-summary-resend-message-edit
5292 \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
5293 \e$B$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
5294
5295 @item S O m
5296 @kindex S O m (\e$B35N,\e(B)
5297 @findex gnus-uu-digest-mail-forward
5298 \e$B8=:_$N0lO"$N5-;v\e(B (@pxref{Decoding Articles}) \e$B$NMWLs$r:n$j!"%a!<%k$G$=$N\e(B
5299 \e$B7k2L$rAw$j$^$9\e(B (@code{gnus-summary-digest-mail-forward})\e$B!#$3$NL?Na$O%W%m\e(B
5300 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5301
5302 @item S M-c
5303 @kindex S M-c (\e$B35N,\e(B)
5304 @findex gnus-summary-mail-crosspost-complaint
5305 @cindex crossposting
5306 @cindex excessive crossposting
5307 \e$B8=:_$N5-;v$N=q$-<j$K!"2a>j%/%m%9%]%9%H$X$N6l>p$N%a!<%k$rAw$j$^\e(B
5308 \e$B$9\e(B (@code{gnus-summary-mail-crosspost-complaint})\e$B!#\e(B
5309
5310 @findex gnus-crosspost-complaint
5311 \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
5312 \e$BH?7b$r9T$J$&<jCJ$H$7$FDs6!$5$l$F$$$^$9!#$3$l$OJQ\e(B
5313 \e$B?t\e(B @code{gnus-crosspost-complaint} \e$B$r=xJ8$K$7$FJVEz$r:n@.$7$^$9!#$3$NL?\e(B
5314 \e$BNa$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47\e(B (@pxref{Process/Prefix}) \e$B$K=>$$!"$=$l$>$l$N\e(B
5315 \e$B%a!<%k$rAw$kA0$KAw?.$9$k$+$I$&$+$N3NG'$r$7$^$9!#\e(B
5316 @end table
5317
5318 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5319 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5320
5321 @node Summary Post Commands
5322 @subsection \e$B35N,$NEj9FL?Na\e(B
5323 @cindex post
5324 @cindex composing news
5325
5326 \e$B%K%e!<%9$N5-;v$rEj9F$9$k$?$a$NL?Na\e(B:
5327
5328 @table @kbd
5329 @item S p
5330 @itemx a
5331 @kindex a (\e$B35N,\e(B)
5332 @kindex S p (\e$B35N,\e(B)
5333 @findex gnus-summary-post-news
5334 @c @icon{gnus-summary-post-news}
5335 \e$BEj9F$9$k$?$a$N5-;v$r:n@.$7$^$9\e(B (@code{gnus-summary-post-news})\e$B!#%G%#%U%)\e(B
5336 \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
5337 \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
5338 \e$BEj9F$9$k$+$r?R$M$^$9!#\e(B
5339
5340 @item S f
5341 @itemx f
5342 @kindex f (\e$B35N,\e(B)
5343 @kindex S f (\e$B35N,\e(B)
5344 @findex gnus-summary-followup
5345 @c @icon{gnus-summary-followup}
5346 \e$B8=:_$N5-;v$N%U%)%m!<%"%C%W$rEj9F$7$^$9\e(B (@code{gnus-summary-followup})\e$B!#\e(B
5347
5348 @item S F
5349 @itemx F
5350 @kindex S F (\e$B35N,\e(B)
5351 @kindex F (\e$B35N,\e(B)
5352 @c @icon{gnus-summary-followup-with-original}
5353 @findex gnus-summary-followup-with-original
5354 \e$B855-;v$r<h$j9~$s$G!"8=:_$N5-;v$K%U%)%m!<%"%C%W$r$7$^\e(B
5355 \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
5356 \e$B0z?t$N=,47$rMQ$$$^$9!#\e(B
5357
5358 @item S n
5359 @kindex S n (\e$B35N,\e(B)
5360 @findex gnus-summary-followup-to-mail
5361 \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
5362 \e$B%K%e!<%9$KEj9F$7$^\e(B
5363 \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
5364 \e$B=,47$rMQ$$$^$9!#\e(B
5365
5366 @item S N
5367 @kindex S N (\e$B35N,\e(B)
5368 @findex gnus-summary-followup-to-mail-with-original
5369 \e$B%a!<%k$N%a%C%;!<%8$r<u$1<h$C$F$$$?$H$7$F$b!"855-;v$r0zMQ$7$F!"8=:_$N5-;v\e(B
5370 \e$B$N%U%)%m!<%"%C%W$r%K%e!<%9$KEj9F$7$^\e(B
5371 \e$B$9\e(B (@code{gnus-summary-followup-to-mail-with-original}). \e$B$3$NL?Na$O%W%m\e(B
5372 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$rMQ$$$^$9!#\e(B
5373
5374 @item S o p
5375 @kindex S o p (\e$B35N,\e(B)
5376 @findex gnus-summary-post-forward
5377 \e$B8=:_$N5-;v$r%K%e!<%9%0%k!<%W$KE>Aw$7$^\e(B
5378 \e$B$9\e(B (@code{gnus-summary-post-forward})\e$B!#@\F,<-$,M?$($i$l$J$$>l9g!"%a%C%;!<\e(B
5379 \e$B%8$O\e(B @code{message-forward-as-mime} \e$B$*$h\e(B
5380 \e$B$S\e(B @code{message-forward-show-mml} \e$B$NCM$K=>$C$?$d$jJ}$GE>Aw$5$l$^$9!#@\\e(B
5381 \e$BF,<-$,\e(B 1 \e$B$@$C$?$i!"%G%3!<%I$5$l$?%a%C%;!<%8$,D>@\Kd$a9~$^$l$?E>AwMQ$N%P%C\e(B
5382 \e$B%U%!!<$,:n$i$l$^$9!#\e(B2 \e$B$@$C$?$i\e(B rfc822 \e$B7A<0$N\e(B @acronym{MIME} \e$B%Q!<%H$,A^F~\e(B
5383 \e$B$5$l$^$9!#$3$N>l9g!"85$N%a%C%;!<%8$O%G%3!<%I$5$l$^$;$s!#\e(B3 \e$B$G$O%G%3!<%I$5\e(B
5384 \e$B$l$?\e(B rfc822 \e$B7A<0$N\e(B @acronym{MIME} \e$B%Q!<%H$,A^F~$5$l$^$9\e(B (\e$B<B:]$KAw?.$9$k:]\e(B
5385 \e$B$K:F$S%(%s%3!<%I$5$l$^$9\e(B)\e$B!#@\F,<-\e(B 4 \e$B$G$O!"\e(B1 \e$B$N>l9g$HF1$8F0:n$K$J$j$^$9!#\e(B
5386 \e$B@\F,<-$,$3$l$i0J30$N>l9g$K$O!"\e(B@code{message-forward-as-mime} \e$B$NCM$r0l;~\e(B
5387 \e$BE*$KH?E>$7$F!"@\F,<-$,M?$($i$l$J$+$C$?>l9g$HF1$8F0:n$r9T$J$$$^$9!#%G%#%U%)\e(B
5388 \e$B%k%H$G$O!"%G%3!<%I$5$l$?%a%C%;!<%8$,\e(B rfc822 \e$B7A<0$N\e(B @acronym{MIME} \e$B%Q!<%H\e(B
5389 \e$B$H$7$F@8@.$5$l$^$9!#\e(B
5390
5391 @item S O p
5392 @kindex S O p (\e$B35N,\e(B)
5393 @findex gnus-uu-digest-post-forward
5394 @cindex digests
5395 @cindex making digests
5396 \e$B8=:_$N0lO"$N5-;v$rMWLs$7$F!"$=$N7k2L$r%K%e!<%9%0%k!<%W$KAw$j$^\e(B
5397 \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
5398 \e$B?t$N=,47$rMQ$$$^$9!#\e(B
5399
5400 @item S u
5401 @kindex S u (\e$B35N,\e(B)
5402 @findex gnus-uu-post-news
5403 @c @icon{gnus-uu-post-news}
5404 \e$B%U%!%$%k$r\e(B uuencode \e$B$7$FJ,3d$7!"$=$l$i$rO"B3$7$FEj9F$7$^\e(B
5405 \e$B$9\e(B (@code{gnus-uu-post-news})\e$B!#\e(B(@pxref{Uuencoding and Posting})\e$B!#\e(B
5406 @end table
5407
5408 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5409 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5410
5411 @node Summary Message Commands
5412 @subsection \e$B35N,%a%C%;!<%8L?Na\e(B
5413
5414 @table @kbd
5415 @item S y
5416 @kindex S y (\e$B35N,\e(B)
5417 @findex gnus-summary-yank-message
5418 \e$B8=:_$N5-;v$r!"$9$G$KB8:_$9$k%a%C%;!<%8:n@.%P%C%U%!!<$KE=$jIU$1$^\e(B
5419 \e$B$9\e(B (@code{gnus-summaryyank-message})\e$B!#$3$NL?Na$OE=$jIU$1$?$$%a%C%;!<%8%P%C\e(B
5420 \e$B%U%!!<$NF~NO$rB%$7!"%W%m%;%9\e(B/\e$B@\F,<-$N=,47$rM}2r$7$^\e(B
5421 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5422 @end table
5423
5424 @node Canceling and Superseding
5425 @subsection \e$B5-;v$r<h$j>C$9\e(B
5426 @cindex canceling articles
5427 @cindex superseding articles
5428
5429 \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
5430 \e$B$J$!$H;W$C$?$3$H$O$"$j$^$;$s$+!#\e(B
5431
5432 \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
5433 \e$B$3$H$,$G$-$^$9!#\e(B
5434
5435 @findex gnus-summary-cancel-article
5436 @kindex C (\e$B35N,\e(B)
5437 @c @icon{gnus-summary-cancel-article}
5438 \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
5439 \e$B$1$G$9!#JQ$J$3$H$O;n$5$J$$$G$/$@$5$$\e(B)\e$B!#$=$7$F\e(B @kbd{C} \e$B$+\e(B @kbd{S c} \e$B$r2!\e(B
5440 \e$B$7$F$/$@$5$$\e(B (@code{gnus-summary-cancel-article})\e$B!#$"$J$?$N5-;v$,<h$j>C\e(B
5441 \e$B$5$l$^$9!=!=@$3&Cf$N5!3#$,$"$J$?$N5-;v$r<h$j>C$7$^$9!#$3$NL?Na$O%W%m%;%9\e(B
5442 /\e$B@\F,0z?t$N=,47$rMQ$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5443
5444 \e$B$7$+$7Cm0U$7$FM_$7$$$N$O!"$9$Y$F$N%5%$%H$,<h$j>C$7$r07$C$F$$$k$o$1$G$O$J\e(B
5445 \e$B$$$3$H$G$9!#$G$9$+$i!"$?$$$F$$$N%5%$%H$,LdBj$N5-;v$r<h$j>C$7$F$b!"$"$A$3\e(B
5446 \e$B$A$G$"$J$?$N5-;v$O@8$-;D$k$+$b$7$l$^$;$s!#\e(B
5447
5448 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
5449 \e$B$?$$$N$G$"$l$P!"J8;z@\F,0z?t\e(B @samp{a} \e$B$r;H$C$F$/$@$5\e(B
5450 \e$B$$\e(B (@pxref{Symbolic Prefixes})\e$B!#\e(B
5451
5452 Gnus \e$B$O\e(B @code{Cancel-Lock} \e$B%X%C%@!<\e(B (@pxref{Canceling News,
5453 ,\e$B%K%e!<%9$r<h$j>C$9\e(B, message-ja, The Message Manual}) \e$B$r;H$C$F!"$"$J$?$@\e(B
5454 \e$B$1$,$"$J$?$N%a%C%;!<%8$r%-%c%s%;%k$G$-$k$h$&$K$7$^$9!#\e(B
5455
5456 \e$B$b$72?$+4V0c$$$r$7$?$N$K5$IU$$$F!"D{@5$r$7$?$$$N$G$"$l$P!"\e(B
5457 @dfn{\e$BBeBX\e(B} (@dfn{superseding}) \e$B5-;v$rEj9F$7$F855-;v$rCV$-49$($k$3$H$,$G\e(B
5458 \e$B$-$^$9!#\e(B
5459
5460 @findex gnus-summary-supersede-article
5461 @kindex S (\e$B35N,\e(B)
5462 \e$B855-;v$N$H$3$m$X0\F0$7$F!"\e(B@kbd{S s} \e$B$r2!$7$F$/$@$5\e(B
5463 \e$B$$\e(B (@code{gnus-summary-supersede-article})\e$B!#$=$l$rIaDL$KAw?.$9$kA0$K!"5-\e(B
5464 \e$B;v$r9%$-$J$h$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
5465
5466 \e$BBeBX$K4X$7$F$b!"<h$j>C$7$HF1$8$3$H$,Ev$F$O$^$j$^$9!#$3$A$i$NJ}$,$b$C$H$h\e(B
5467 \e$B$/Ev$F$O$^$k$+$b$7$l$^$;$s\e(B: \e$B$$$/$D$+$N%5%$%H$OBeBX$r<u$1IU$1$^$;$s!#$3$l\e(B
5468 \e$B$i$N%5%$%H$G$O!"$[$H$s$IF1$85-;v$rFs2sEj9F$7$?$h$&$K$J$C$F$7$^$$$^$9!#\e(B
5469
5470 \e$B$b$7$5$C$-5-;v$rEj9F$7$?$P$+$j$G$9$0$KJQ99$7$?$/$J$C$?>l9g!"5-;v$,:G=i$K\e(B
5471 \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
5472 \e$B$^$:!"Ej9F%P%C%U%!!<\e(B (@code{*sent ... *} \e$B$N$h$&$K$J$C$F$$$^$9\e(B) \e$B$KLa$C$F\e(B
5473 \e$B2<$5$$!#$=$3$K$O$"$J$?$,$A$g$&$IEj9F$7$?5-;v$,$"$j!"$9$Y$F$N%X%C%@!<$,$=\e(B
5474 \e$B$N$^$^$"$j$^$9!#\e(B@code{Message-ID} \e$B%X%C%@!<$r\e(B @code{Cancel} \e$B$b$7$/\e(B
5475 \e$B$O\e(B @code{Supersedes} \e$B$KJQ99$7$F2<$5$$!#$=$7$F!"$$$D$b$d$C$F$$$k$h$&$KC1\e(B
5476 \e$B$K\e(B @kbd{C-c C-c} \e$B$r2!$7$F5-;v$rAw?.$7$F2<$5$$!#A0$N5-;v$O<h$j>C$5$l$k$+\e(B
5477 \e$BCV$-49$($i$l$k$G$7$g$&!#\e(B
5478
5479 \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
5480 \e$B$$$H$$$&$3$H$r!#\e(B
5481
5482 @node Delayed Articles
5483 @section \e$BCY1d5-;v\e(B
5484 @cindex delayed sending
5485 @cindex send delayed
5486
5487 \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
5488 \e$B$;$s$+!#Nc$($P!"$"$J$?$,Bg@Z$J$@$l$+$NCB@8F|$r;W$$=P$9$?$a$K!"$A$g$&$I$=\e(B
5489 \e$B$NF|$KFO$/%a%C%;!<%8$rMQ0U$7$?$$$H;W$C$?$H$7$^$7$g$&!#\e(B
5490 @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:
5491
5492 @lisp
5493 (gnus-delay-initialize)
5494 @end lisp
5495
5496 @findex gnus-delay-article
5497 \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
5498 \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}
5499 (@code{gnus-delay-article}) \e$B$r;H$C$F2<$5$$!#$=$&$9$k$H!"$I$N$/$i$$CY$i$;\e(B
5500 \e$B$k$+$r?R$M$F$-$^$9!#2DG=$JJV;v$O<!$NDL$j$G$9\e(B:
5501
5502 @itemize @bullet
5503 @item
5504 \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
5505 \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
5506 @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
5507
5508 @item
5509 \e$BF|IU!#\e(B@code{YYYY-MM-DD} \e$B$N$h$&$J7A<0$G;XDj$7$^$9!#%a%C%;!<%8$NAw?.$O$=$N\e(B
5510 \e$BF|$NFCDj$N;~9o\e(B (\e$B%G%#%U%)%k%H$O\e(B 8 \e$B;~\e(B) \e$B$^$GCY$i$;$i$l$^$9!#\e(B
5511 @code{gnus-delay-default-hour} \e$B$b;2>H$7$F2<$5$$!#\e(B
5512
5513 @item
5514 \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
5515 \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
5516 \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
5517 \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
5518 \e$B$7$?>l9g$OMbF|$N;~9o$r0UL#$7$^$9!#\e(B
5519 @end itemize
5520
5521 @code{gnus-delay-article} \e$B$NF0:n$O!"0J2<$N?t8D$NJQ?t$K1F6A$5$l$^$9\e(B:
5522
5523 @table @code
5524 @item gnus-delay-default-hour
5525 @vindex gnus-delay-default-hour
5526 \e$BFCDj$NF|IU$r;XDj$7$?>l9g$K!"%a%C%;!<%8$,$=$NF|$N2?;~$KAw?.$5$l$k$+$rM?$(\e(B
5527 \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
5528
5529 @item gnus-delay-default-delay
5530 @vindex gnus-delay-default-delay
5531 \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
5532
5533 @item gnus-delay-group
5534 @vindex gnus-delay-group
5535 \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
5536 \e$B$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)%k%H$NCM\e(B
5537 \e$B$O\e(B @code{"delayed"} \e$B$G$9!#\e(B
5538
5539 @item gnus-delay-header
5540 @vindex gnus-delay-header
5541 \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
5542 \e$BL>$NJ8;zNs$G$9!#$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)\e(B
5543 \e$B%k%H$NCM$O\e(B @code{"X-Gnus-Delayed"} \e$B$G$9!#\e(B
5544 @end table
5545
5546 \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
5547 \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
5548 \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
5549 \e$B%8$r\e(B @code{nndraft:delayed} \e$B%0%k!<%W$KG<$a$^$9!#\e(B
5550
5551 @findex gnus-delay-send-queue
5552 \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
5553 \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
5554 \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
5555 \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
5556 \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
5557 \e$B$$$?$$$H;W$&$N$G$O$J$$$G$7$g$&$+\e(B? \e$B$=$l$K$O!"%G!<%b%s$K4X\e(B
5558 \e$B?t\e(B @code{gnus-delay-send-queue} \e$B$r<B9T$;$h!"$H8@$&$@$1$GNI$$$N$G$9!#\e(B
5559
5560 @table @code
5561 @item gnus-delay-initialize
5562 @findex gnus-delay-initialize
5563 \e$B%G%#%U%)%k%H$G$O$3$N4X?t\e(B
5564 \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
5565 \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
5566 \e$BIU$1$^$9!#$b$7$=$l$,Hs\e(B-@code{nil} \e$B$@$C$?\e(B
5567 \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
5568 \e$BL5;k$5$l$^$9!#\e(B
5569
5570 \e$BNc$($P\e(B @code{(gnus-delay-initialize nil t)} \e$B$O2?$b$7$J$$$3$H$r0UL#$7$^$9!#\e(B
5571 \e$B$"$J$?$OCY1d5-;v$NAw?.$K%G!<%b%s$r;H$$$?$$$N$G$7$g$&$M!#$G$b!"$=$l$r@_Dj\e(B
5572 \e$B$9$k$3$H$rK:$l$J$$$G2<$5$$$M!#\e(B:-)
5573 @end table
5574
5575 @node Marking Articles
5576 @section \e$B5-;v$K0u$rIU$1$k\e(B
5577 @cindex article marking
5578 @cindex article ticking
5579 @cindex marks
5580
5581 \e$B5-;v$KIU$1$i$l$k0u$O$$$/$D$+$"$j$^$9!#\e(B
5582
5583 \e$B5-;v$N\e(B @dfn{\e$B9XFIEY\e(B} (\e$B$&$R$g!<$C!"2?$F$9$i$P$d$7$$B$8l$@\e(B!) \e$B$r7hDj$9$k0u$,\e(B
5584 \e$B$"$j$^$9!#1Q;z$G$J$$J8;z$,0lHL$K\e(B @dfn{\e$BL$FI\e(B} \e$B$r0UL#$9$k$N$KBP$7$F!"1Q;z$N\e(B
5585 \e$B0u$O0lHL$K\e(B @dfn{\e$B4{FI\e(B} \e$B$r0UL#$7$^$9!#\e(B
5586
5587 \e$B2C$($F!"9XFIEY$K1F6A$7$J$$0u$b$"$j$^$9!#\e(B
5588
5589 @ifinfo
5590 \e$B$3$l$i$N0u$rA`:n$9$k2a>j$J$/$i$$$NL?Na$,$"$j$^$9\e(B:
5591 @end ifinfo
5592
5593 @menu
5594 * Unread Articles::             \e$BL$FI5-;v$X$N0u\e(B
5595 * Read Articles::               \e$B4{FI5-;v$X$N0u\e(B
5596 * Other Marks::                 \e$B9XFIEY$K1F6A$7$J$$0u\e(B
5597 * Setting Marks::               \e$B0u$NIU$1J}$H>C$7J}\e(B
5598 * Generic Marking Commands::    \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+\e(B
5599 * Setting Process Marks::       \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
5600 @end menu
5601
5602 @node Unread Articles
5603 @subsection \e$BL$FI5-;v\e(B
5604
5605 \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
5606
5607 @table @samp
5608 @item !
5609 @vindex gnus-ticked-mark
5610 \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
5611
5612 @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
5613 \e$B;v$,$"$C$?>l9g$d!"FI$`$N$r@h$K1d$P$7$?$$$H$-$d!"8e$GJVEz$r$7$?$$$H$-$K!"\e(B
5614 \e$BIaDL$O2D;k0u$rIU$1$^$9!#$7$+$7!"5-;v$O4|8B@Z$l>C5n$5$l$k$3$H$b$"$j$^\e(B
5615 \e$B$9\e(B (\e$B%K%e!<%9%5!<%P!<>e$N5-;v$r>C5n$9$k$N$O%K%e!<%9%5!<%P!<$N%=%U%H%&%'%"\e(B
5616 \e$B$G!"\e(BGnus \e$B<+BN$O2D;k5-;v$r4|8B@Z$l>C5n$7$^$;$s\e(B) \e$B$N$G!"1J1s$K5-;v$rJ]B8$7\e(B
5617 \e$B$F$*$-$?$$>l9g$O!"$=$N5-;v$r1JB3$K$9$kI,MW$,$"$j$^$9\e(B (@pxref{Persistent
5618 Articles})\e$B!#\e(B
5619
5620 @item ?
5621 @vindex gnus-dormant-mark
5622 \e$BJ]N1$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-dormant-mark})\e$B!#\e(B
5623
5624 @dfn{\e$BJ]N15-;v\e(B} \e$B$O%U%)%m!<%"%C%W$,$"$C$?$H$-$K$@$135N,%P%C%U%!!<$K8=$l$^\e(B
5625 \e$B$9!#%U%)%m!<%"%C%W$,L5$$$H$-$bI=<($5$;$?$$$H$-$O!"\e(B@kbd{/ D} \e$BL?Na$r;H$C$F\e(B
5626 \e$B2<$5$$\e(B (@pxref{Limiting})\e$B!#$=$l0J30$O\e(B (\e$B8+$($k$+$I$&$+$OJL$K$7$F\e(B)\e$B!"2D;k5-\e(B
5627 \e$B;v\e(B (ticked) \e$B$H;w$?$h$&$J$b$N$G$9!#\e(B
5628
5629 @item SPACE
5630 @vindex gnus-unread-mark
5631 \e$BL$FI$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-unread-mark})\e$B!#\e(B
5632
5633 @dfn{\e$BL$FI5-;v\e(B} \e$B$O:#$^$G$^$C$?$/FI$^$l$F$$$J$$5-;v$N$3$H$G$9!#\e(B
5634 @end table
5635
5636 @node Read Articles
5637 @subsection \e$B4{FI5-;v\e(B
5638 @cindex expirable mark
5639
5640 \e$B0J2<$N$9$Y$F$N0u$O5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
5641
5642 @table @samp
5643 @item r
5644 @vindex gnus-del-mark
5645 \e$BMxMQ<T$,<jF0$G\e(B @kbd{d} \e$BL?Na$b$7$/$O$=$l$KN`$9$k<jCJ$r;H$C$F!"4{FI$N0u$r\e(B
5646 \e$BIU$1$?5-;v$G$9\e(B (@code{gnus-del-mark})\e$B!#\e(B
5647
5648 @item R
5649 @vindex gnus-read-mark
5650 \e$B<B:]$KFI$^$l$?5-;v\e(B (@code{gnus-read-mark})\e$B!#\e(B
5651
5652 @item O
5653 @vindex gnus-ancient-mark
5654 \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
5655
5656 @item K
5657 @vindex gnus-killed-mark
5658 \e$B:o=|$5$l$?0u\e(B (@code{gnus-killed-mark})\e$B!#\e(B
5659
5660 @item X
5661 @vindex gnus-kill-file-mark
5662 \e$B:o=|%U%!%$%k$K$h$C$F:o=|$N0u$,$D$$$?5-\e(B
5663 \e$B;v\e(B (@code{gnus-kill-file-mark})\e$B!#\e(B
5664
5665 @item Y
5666 @vindex gnus-low-score-mark
5667 \e$BDc$9$.$k%9%3%"$N$?$a$K4{FI$N0u$,$D$$$?5-\e(B
5668 \e$B;v\e(B (@code{gnus-low-score-mark})\e$B!#\e(B
5669
5670 @item C
5671 @vindex gnus-catchup-mark
5672 \e$B%-%c%C%A%"%C%W$K$h$C$F4{FI$N0u$,$D$$$?5-\e(B
5673 \e$B;v\e(B (@code{gnus-catchup-mark})\e$B!#\e(B
5674
5675 @item G
5676 @vindex gnus-canceled-mark
5677 \e$B<h$j>C$5$l$?5-;v\e(B (@code{gnus-canceled-mark})\e$B!#\e(B
5678
5679 @item F
5680 @vindex gnus-souped-mark
5681 @sc{soup} \e$B$5$l$F$$$k5-;v\e(B (@code{gnus-souped-mark})\e$B!#\e(B@xref{SOUP}.
5682
5683 @item Q
5684 @vindex gnus-sparse-mark
5685 \e$B$^$P$i$K;2>H$5$l$?5-;v\e(B (@code{gnus-sparse-mark})\e$B!#\e(B
5686 @xref{Customizing Threading}.
5687
5688 @item M
5689 @vindex gnus-duplicate-mark
5690 \e$B=EJ#M^@)$K$h$j4{FI$N0u$N$D$$$?5-;v\e(B (@code{gnus-duplicate-mark})\e$B!#\e(B
5691 @xref{Duplicate Suppression}.
5692 @end table
5693
5694 \e$B$3$l$i$N$9$Y$F$N0u$O!"K\Ev$K$?$@5-;v$,4{FI$H$7$F0u$,$D$$$F$$$k$3$H$r0UL#\e(B
5695 \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
5696 \e$B$I!#\e(B
5697
5698 \e$B$b$&0l$D!"FCJL$J0u$,$"$j$^$9\e(B:
5699
5700 @table @samp
5701 @item E
5702 @vindex gnus-expirable-mark
5703 \e$B4|8B@Z$l>C5n2DG=$H$7$F0u$N$D$$$?5-;v\e(B (@code{gnus-expirable-mark})\e$B!#\e(B
5704
5705 \e$B5-;v$r\e(B @dfn{\e$B4|8B@Z$l>C5n2DG=\e(B} \e$B$H$7$F0u$rIU$1$k\e(B (\e$B$b$7$/$O!"<+F0E*$K$=$N$h\e(B
5706 \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
5707 \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
5708 \e$B%0%k!<%W$G$O!"\e(B@dfn{\e$B4|8B@Z$l>C5n2DG=\e(B} \e$B$H$7$F0u$N$D$$$?5-;v$O!"$$$D$G\e(B
5709 \e$B$b\e(B Gnus \e$B$K$h$C$F:o=|$5$l$k$3$H$,$"$j$^$9!#\e(B
5710 @end table
5711
5712 @node Other Marks
5713 @subsection \e$BB>$N0u\e(B
5714 @cindex process mark
5715 @cindex bookmarks
5716
5717 \e$B5-;v$,FI$^$l$?$+$I$&$+$K$O4X78$7$J$$0u$,$$$/$D$+$"$j$^$9!#\e(B
5718
5719 @itemize @bullet
5720
5721 @item
5722 \e$B8=:_$N5-;v$K$7$*$j$r64$`$3$H$,$G$-$^$9!#$"$J$?$OG-$N$*$7$C$3$N=,47$K4X$9\e(B
5723 \e$B$kD9$$O@J8$rFI$s$G$$$F!"$=$l$rFI$_=*$o$kA0$KHU$4HS$r?)$Y$K2H$K5"$i$J$1$l\e(B
5724 \e$B$P$J$i$J$+$C$?$H$7$^$7$g$&!#$=$s$J$H$-!"5-;v$K$7$*$j$r64$`$3$H$,$G$-$^$9!#\e(B
5725 \e$B<!$K$=$N5-;v$K=P$/$o$9$H!"\e(BGnus \e$B$O$=$N$7$*$j$N$H$3$m$X0\F0$9$k$G$7$g$&!#\e(B
5726 @xref{Setting Marks}.
5727
5728 @item
5729 @vindex gnus-replied-mark
5730 \e$BJV?.$7$?$+%U%)%m!<%"%C%W$7$?\e(B (\e$B$D$^$j!"Ez$($?\e(B) \e$B$9$Y$F$N5-;v$K$O!"Fs7eL\\e(B
5731 \e$B$K\e(B @samp{A} \e$B$N0u$,IU$-$^$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B
5732
5733 @item
5734 @vindex gnus-forwarded-mark
5735 \e$BE>Aw$7$?$9$Y$F$N5-;v$K$O!"Fs7eL\$K\e(B @samp{F} \e$B$N0u$,IU$-$^\e(B
5736 \e$B$9\e(B (@code{gnus-forwarded-mark})\e$B!#\e(B
5737
5738 @item
5739 @vindex gnus-cached-mark
5740 \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
5741 \e$B$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B@xref{Article Caching}.
5742
5743 @item
5744 @vindex gnus-saved-mark
5745 (\e$B2?$i$+$NJ}K!$K$h$C$F\e(B; \e$BI,$:$7$b=!65E*$H$$$&$o$1$G$O$J$/\e(B) \e$B!X5_:Q$5$l$?!Y\e(B
5746 (\e$B86J8$O\e(B saved==\e$BJ]B8$5$l$?\e(B) \e$B5-;v$O!"Fs7eL\$K\e(B @samp{S} \e$B$N0u$,IU$-$^\e(B
5747 \e$B$9\e(B (@code{gnus-saved-mark})\e$B!#\e(B
5748
5749 @vindex gnus-recent-mark
5750 \e$B$^$@%5!<%P!<$,MxMQ<T$K8+$;$F$$$J$$5-;v$O!"Fs7eL\$K\e(B @samp{N} \e$B$N0u$,IU$-$^\e(B
5751 \e$B$9\e(B (@code{gnus-recent-mark})\e$B!#$?$$$F$$$N%5!<%P!<$O$3$N0u$r%5%]!<%H$;$:!"\e(B
5752 \e$B$=$N>l9g$OC1$KI=<($5$l$^$;$s!#\e(B@code{gnus-unseen-mark} \e$B$H8+Hf$Y$F2<$5$$!#\e(B
5753
5754 @item
5755 @vindex gnus-unseen-mark
5756 \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
5757 \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
5758
5759 @item
5760 @vindex gnus-downloaded-mark
5761 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"5-;v\e(B
5762 \e$B$O\e(B unplugged (\e$B%*%U%i%$%s\e(B) \e$B$G8+$k$?$a$K%@%&%s%m!<%I$5$l$k$+$b$7$l$^$;\e(B
5763 \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
5764 \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
5765 \e$B$r;H$&$+$r@)8f$7$^$9!#\e(B)
5766
5767 @item
5768 @vindex gnus-undownloaded-mark
5769 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"$$$/$D$+$N5-\e(B
5770 \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
5771 \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
5772 \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
5773 \e$B?t\e(B @code{gnus-undownloaded-mark} \e$B$G$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
5774
5775 @item
5776 @vindex gnus-downloadable-mark
5777 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$O$$$/$D$+$N5-;v$r<+F0E*$K%@%&\e(B
5778 \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
5779 \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
5780 \e$B$K$O!":G=i$N7e$K\e(B @samp{%} \e$B$N0u$,IU$-$^$9!#\e(B(\e$BJQ\e(B
5781 \e$B?t\e(B @code{gnus-downloadable-mark} \e$B$G$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
5782
5783 @item
5784 @vindex gnus-not-empty-thread-mark
5785 @vindex gnus-empty-thread-mark
5786 @samp{%e} \e$B$N;EMM$,;H$o$l$k$H!"%9%l%C%I$,$"$k$+$I$&$+$N0u\e(B
5787 \e$B$,\e(B @code{gnus-not-empty-thread-mark} \e$B$^$?\e(B
5788 \e$B$O\e(B @code{gnus-empty-thread-mark} \e$B$K$h$C$F!";07eL\$KIU$-$^$9!#\e(B
5789
5790 @item
5791 @vindex gnus-process-mark
5792 \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
5793 \e$B<oN`$NL?Na$,!"%W%m%;%90u$,$"$k$H$=$l$KBP$7$F<B9T$5$l$^$9!#Nc$(\e(B
5794 \e$B$P\e(B @kbd{X u} (@code{gnus-uu-decode-uu}) \e$B$O!"%W%m%;%90u$NIU$$$?$9$Y$F$N5-\e(B
5795 \e$B;v$r\e(B uudecode \e$B$7$FI=<($7$^$9!#%W%m%;%90u$NIU$$$?5-;v$OFs7eL\\e(B
5796 \e$B$K\e(B @samp{#} \e$B$,$"$j$^$9!#\e(B
5797 @end itemize
5798
5799 \e$B$?$$$F$$$N$3$l$i!X9XFIEY$H4X78L5$$!Y0u$O!"%G%#%U%)%k%H$G$OFs7eL\$K8=$l$k\e(B
5800 \e$B$3$H$K5$IU$$$?$G$7$g$&!#$G$O!"%-%c%C%7%e$5$l$F$$$F!"J]B8$5$l$F$$$F!"JVEz\e(B
5801 \e$B$7$?5-;v$K%W%m%;%90u$rIU$1$?>l9g$O!"$I$&$J$k$N$G$7$g$&\e(B?
5802
5803 \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
5804 \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
5805 \e$B$F$$$FJVEz$5$l$F$$$?>l9g!"%-%c%C%7%e0u$,8+$($k$@$1$G!"JVEz:Q$_0u$O8+$($^\e(B
5806 \e$B$;$s!#\e(B
5807
5808 @node Setting Marks
5809 @subsection \e$B0u$rIU$1$k\e(B
5810 @cindex setting marks
5811
5812 \e$B$9$Y$F$N0u$rIU$1$k$?$a$NL?Na$O!"?tCM@\F,0z?t$r<u$1IU$1$^$9!#\e(B
5813
5814 @table @kbd
5815 @item M c
5816 @itemx M-u
5817 @kindex M c (\e$B35N,\e(B)
5818 @kindex M-u (\e$B35N,\e(B)
5819 @findex gnus-summary-clear-mark-forward
5820 @cindex mark as unread
5821 \e$B8=:_$N5-;v$+$i!"$9$Y$F$N9XFIEY$K4X$9$k0u$r>C5n$7$^\e(B
5822 \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
5823 \e$BIU$1$^$9!#\e(B
5824
5825 @item M t
5826 @itemx !
5827 @kindex ! (\e$B35N,\e(B)
5828 @kindex M t (\e$B35N,\e(B)
5829 @findex gnus-summary-tick-article-forward
5830 \e$B8=:_$N5-;v$K2D;k5-;v$N0u$rIU$1$^\e(B
5831 \e$B$9\e(B (@code{gnus-summary-tick-article-forward})\e$B!#\e(B@xref{Article Caching}.
5832
5833 @item M ?
5834 @itemx ?
5835 @kindex ? (\e$B35N,\e(B)
5836 @kindex M ? (\e$B35N,\e(B)
5837 @findex gnus-summary-mark-as-dormant
5838 \e$B8=:_$N5-;v$KJ]N15-;v$N0u$rIU$1$^\e(B
5839 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B@xref{Article Caching}.
5840
5841 @item M d
5842 @itemx d
5843 @kindex M d (\e$B35N,\e(B)
5844 @kindex d (\e$B35N,\e(B)
5845 @findex gnus-summary-mark-as-read-forward
5846 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1$^\e(B
5847 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B
5848
5849 @item D
5850 @kindex D (\e$B35N,\e(B)
5851 @findex gnus-summary-mark-as-read-backward
5852 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1!"A0$N9T$K%]%$%s%H$r0\F0$7$^\e(B
5853 \e$B$9\e(B (@code{gnus-summary-mark-as-read-backward})\e$B!#\e(B
5854
5855 @item M k
5856 @itemx k
5857 @kindex k (\e$B35N,\e(B)
5858 @kindex M k (\e$B35N,\e(B)
5859 @findex gnus-summary-kill-same-subject-and-select
5860 \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
5861 \e$B$rA*Br$7$^$9\e(B (@code{gnus-summary-kill-same-subject-and-select})\e$B!#\e(B
5862
5863 @item M K
5864 @itemx C-k
5865 @kindex M K (\e$B35N,\e(B)
5866 @kindex C-k (\e$B35N,\e(B)
5867 @findex gnus-summary-kill-same-subject
5868 \e$B8=:_$N5-;v$HF1$8I=Bj$r;}$D$9$Y$F$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
5869 \e$B$9\e(B (@code{gnus-summary-kill-same-subject})\e$B!#\e(B
5870
5871 @item M C
5872 @kindex M C (\e$B35N,\e(B)
5873 @findex gnus-summary-catchup
5874 @c @icon{gnus-summary-catchup}
5875 \e$B$9$Y$F$NL$FI5-;v$K4{FI$N0u$rIU$1$^$9\e(B (@code{gnus-summary-catchup})\e$B!#\e(B
5876
5877 @item M C-c
5878 @kindex M C-c (\e$B35N,\e(B)
5879 @findex gnus-summary-catchup-all
5880 \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
5881 \e$B$9\e(B (@code{gnus-summary-catchup-all})\e$B!#\e(B
5882
5883 @item M H
5884 @kindex M H (\e$B35N,\e(B)
5885 @findex gnus-summary-catchup-to-here
5886 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0JA0$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
5887 \e$B$9\e(B (@code{gnus-summary-catchup-to-here})\e$B!#\e(B
5888
5889 @item M h
5890 @kindex M h (\e$B35N,\e(B)
5891 @findex gnus-summary-catchup-from-here
5892 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0J9_$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
5893 \e$B$9\e(B (@code{gnus-summary-catchup-from-here})\e$B!#\e(B
5894
5895 @item C-w
5896 @kindex C-w (\e$B35N,\e(B)
5897 @findex gnus-summary-mark-region-as-read
5898 \e$B%]%$%s%H$H%^!<%/$N4V$N5-;v$K4{FI$N0u$rIU$1$^\e(B
5899 \e$B$9\e(B (@code{gnus-summary-mark-region-as-read})\e$B!#\e(B
5900
5901 @item M V k
5902 @kindex M V k (\e$B35N,\e(B)
5903 @findex gnus-summary-kill-below
5904 \e$B%G%#%U%)%k%H$N%9%3%"\e(B (\e$B$b$7$/$O?tCM@\F,0z?t\e(B) \e$B$h$j$bDc$$%9%3%"$N5-;v$r:o=|\e(B
5905 \e$B$7$^$9!#\e(B
5906
5907 @item M e
5908 @itemx E
5909 @kindex M e (\e$B35N,\e(B)
5910 @kindex E (\e$B35N,\e(B)
5911 @findex gnus-summary-mark-as-expirable
5912 \e$B8=:_$N5-;v$r4|8B@Z$l>C5n2DG=$H$7$F0u$rIU$1$^\e(B
5913 \e$B$9\e(B (@code{gnus-summary-mark-as-expirable})\e$B!#\e(B
5914
5915 @item M b
5916 @kindex M b (\e$B35N,\e(B)
5917 @findex gnus-summary-set-bookmark
5918 \e$B8=:_$N5-;v$K$7$*$j$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-bookmark})\e$B!#\e(B
5919
5920 @item M B
5921 @kindex M B (\e$B35N,\e(B)
5922 @findex gnus-summary-remove-bookmark
5923 \e$B8=:_$N5-;v$N$7$*$j$r:o=|$7$^$9\e(B (@code{gnus-summary-remobe-bookmark})\e$B!#\e(B
5924
5925 @item M V c
5926 @kindex M V c (\e$B35N,\e(B)
5927 @findex gnus-summary-clear-above
5928 \e$B%G%#%U%)%k%H$N%9%3%"\e(B (\e$B$b$7$/$O?tCM@\F,0z?t\e(B) \e$B$h$j$bBg$-$$%9%3%"$r;}$D5-;v\e(B
5929 \e$B$N$9$Y$F$N0u$r>C5n$7$^$9\e(B (@code{gnus-summary-clar-above})\e$B!#\e(B
5930
5931 @item M V u
5932 @kindex M V u (\e$B35N,\e(B)
5933 @findex gnus-summary-tick-above
5934 \e$B%G%#%U%)%k%H$N%9%3%"\e(B (\e$B$b$7$/$O?tCM@\F,0z?t\e(B) \e$B$h$j$bBg$-$$%9%3%"$r;}$D$9$Y\e(B
5935 \e$B$F$N5-;v$K2D;k0u$rIU$1$^$9\e(B (@code{gnus-summary-tick-above})\e$B!#\e(B
5936
5937 @item M V m
5938 @kindex M V m (\e$B35N,\e(B)
5939 @findex gnus-summary-mark-above
5940 \e$B0u$NF~NO$rB%$7!"%G%#%U%)%k%H$N%9%3%"\e(B (\e$B$b$7$/$O?tCM@\F,0z?t\e(B) \e$B$h$j$bBg$-$J\e(B
5941 \e$B%9%3%"$r;}$D$9$Y$F$N5-;v$K$=$N0u$rIU$1$^\e(B
5942 \e$B$9\e(B (@code{gnus-summary-mark-above})\e$B!#\e(B
5943 @end table
5944
5945 @vindex gnus-summary-goto-unread
5946 \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
5947 \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
5948 \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
5949 \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
5950 \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
5951 \e$BL5$+$m$&$,<!$N5-;v$K0\F0$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
5952
5953 @node Generic Marking Commands
5954 @subsection Generic Marking Commands
5955
5956 \e$B5-;v$K2D;k$N0u$rIU$1$kL?Na\e(B (@kbd{!}) \e$B$K!"<!$N5-;v$K0\F0$7$F$b$i$$$?$$?M\e(B
5957 \e$B$,$$$^$9!#<!$NL$FI5-;v$K0\F0$7$F$b$i$$$?$$?M$b$$$^$9!#$5$i$K!"8=:_$N5-;v\e(B
5958 \e$B$KN1$^$C$F$$$F$b$i$$$?$$?M$b$$$k$G$7$g$&!#$=$7$F!"A0$N\e(B (\e$BL$FI$N\e(B) \e$B5-;v$K9T$C\e(B
5959 \e$B$FM_$7$$?M$,$$$k$H$O$^$@J9$$$?$3$H$O$"$j$^$;$s$,!"$=$&$7$?$$$H;W$&?M$b4V\e(B
5960 \e$B0c$$$J$/$$$k$H;W$$$^$9!#\e(B
5961
5962 \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
5963 \e$B$-$+$NHs>o$KJ#;($JJQ?t$NAH$r;}$D$3$H$K$J$j$^$9!#\e(B
5964
5965 \e$B$3$N5gCO$rC&$9$k$?$a$K!"\e(BGnus \e$B$O$3$l$i$9$Y$F$N0c$C$?$3$H$r$9$kL?Na$rDs6!\e(B
5966 \e$B$7$^$9!#$3$l$i$O35N,%P%C%U%!!<$N\e(B @kbd{M M} \e$B%^%C%W$K$"$j$^$9!#$9$Y$F$r8+\e(B
5967 \e$B$k$?$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\e(B
5968 \e$B$K$OB?2a$.$^$9!#\e(B
5969
5970 \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
5971 \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
5972 \e$B$o$j$K<!$N5-;v$K0\F0$7$FM_$7$$$H$9$k$H!"$3$N$h$&$J$3$H$,$G$-$^$9\e(B:
5973
5974 @lisp
5975 (add-hook 'gnus-summary-mode-hook 'my-alter-summary-map)
5976 (defun my-alter-summary-map ()
5977   (local-set-key "!" 'gnus-summary-put-mark-as-ticked-next))
5978 @end lisp
5979
5980 @noindent
5981 \e$B$b$7$/$O!"\e(B
5982
5983 @lisp
5984 (defun my-alter-summary-map ()
5985   (local-set-key "!" "MM!n"))
5986 @end lisp
5987
5988 @node Setting Process Marks
5989 @subsection \e$B%W%m%;%90u$rIU$1$k\e(B
5990 @cindex setting process marks
5991
5992 \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
5993 \e$B$5$;$k5-;v$K0u$rIU$1$k$?$a$K;H$o$l$^$9!#Nc$($P!";M$D$N5-;v$K0u$rIU$1$F$+\e(B
5994 \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
5995 \e$B$9!#>\$7$/$O\e(B @ref{Process/Prefix} \e$B$r$I$&$>!#\e(B
5996
5997 @table @kbd
5998 @item M P p
5999 @itemx #
6000 @kindex # (\e$B35N,\e(B)
6001 @kindex M P p (\e$B35N,\e(B)
6002 @findex gnus-summary-mark-as-processable
6003 \e$B8=:_$N5-;v$K%W%m%;%90u$rIU$1$^\e(B
6004 \e$B$9\e(B (@code{gnus-summary-mark-as-processable})\e$B!#\e(B
6005
6006 @item M P u
6007 @itemx M-#
6008 @kindex M P u (\e$B35N,\e(B)
6009 @kindex M-# (\e$B35N,\e(B)
6010 @findex gnus-summary-unmark-as-processable
6011 \e$B$b$78=:_$N5-;v$K%W%m%;%90u$,$"$l$P<h$j=|$-$^\e(B
6012 \e$B$9\e(B (@code{gnus-summary-unmark-as-processable})\e$B!#\e(B
6013
6014 @item M P U
6015 @kindex M P U (\e$B35N,\e(B)
6016 @findex gnus-summary-unmark-all-processable
6017 \e$B$9$Y$F$N5-;v$+$i%W%m%;%90u$r<h$j=|$-$^\e(B
6018 \e$B$9\e(B (@code{gnus-summary-unmark-all-processable})\e$B!#\e(B
6019
6020 @item M P i
6021 @kindex M P i (\e$B35N,\e(B)
6022 @findex gnus-uu-invert-processable
6023 \e$B%W%m%;%90u$NIU$$$F$$$k5-;v$H$=$&$G$J$$5-;v$r5U$K$7$^\e(B
6024 \e$B$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
6025
6026 @item M P R
6027 @kindex M P R (\e$B35N,\e(B)
6028 @findex gnus-uu-mark-by-regexp
6029 \e$B@55,I=8=$K9gCW$9$k\e(B @code{Subject} \e$B%X%C%@!<$r;}$D5-;v$K0u$rIU$1$^\e(B
6030 \e$B$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
6031
6032 @item M P G
6033 @kindex M P G (\e$B35N,\e(B)
6034 @findex gnus-uu-unmark-by-regexp
6035 \e$B@55,I=8=$K9gCW$9$k\e(B @code{Subject} \e$B%X%C%@!<$r;}$D5-;v$+$i0u$r:o=|$7$^\e(B
6036 \e$B$9\e(B (@code{gnus-uu-unmark-by-regexp})\e$B!#\e(B
6037
6038 @item M P r
6039 @kindex M P r (\e$B35N,\e(B)
6040 @findex gnus-uu-mark-region
6041 \e$BNN0h$K$"$k5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-region})\e$B!#\e(B
6042
6043 @item M P g
6044 @kindex M P g (\e$B35N,\e(B)
6045 @findex gnus-uu-unmark-region
6046 \e$BNN0h$K$"$k5-;v$+$i0u$r:o=|$7$^$9\e(B (@code{gnus-uu-unmark-region})\e$B!#\e(B
6047
6048 @item M P t
6049 @kindex M P t (\e$B35N,\e(B)
6050 @findex gnus-uu-mark-thread
6051 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6052 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
6053
6054 @item M P T
6055 @kindex M P T (\e$B35N,\e(B)
6056 @findex gnus-uu-unmark-thread
6057 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N$9$Y$F$N5-;v$+$i0u$r<h$j=|$-$^\e(B
6058 \e$B$9\e(B (@code{gnus-uu-unamrk-thread})\e$B!#\e(B
6059
6060 @item M P v
6061 @kindex M P v (\e$B35N,\e(B)
6062 @findex gnus-uu-mark-over
6063 \e$B@\F,0z?t$h$j$bBg$-$J%9%3%"$r;}$D$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6064 \e$B$9\e(B (@code{gnus-uu-mark-over})\e$B!#\e(B
6065
6066 @item M P s
6067 @kindex M P s (\e$B35N,\e(B)
6068 @findex gnus-uu-mark-series
6069 \e$B8=:_$N0lO"$N5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-series})\e$B!#\e(B
6070
6071 @item M P S
6072 @kindex M P S (\e$B35N,\e(B)
6073 @findex gnus-uu-mark-sparse
6074 \e$B$9$G$K$$$/$D$+0u$NIU$$$?5-;v$r;}$D0lO"$N5-;v72$9$Y$F$K0u$rIU$1$^\e(B
6075 \e$B$9\e(B (@code{gnus-uu-mark-sparse})\e$B!#\e(B
6076
6077 @item M P a
6078 @kindex M P a (\e$B35N,\e(B)
6079 @findex gnus-uu-mark-all
6080 \e$B0lO"$N5-;v$,=P$F$/$k=gHV$K$=$l$KB0$9$k$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6081 \e$B$9\e(B (@code{gnus-uu-mark-all})\e$B!#\e(B
6082
6083 @item M P b
6084 @kindex M P b (\e$B35N,\e(B)
6085 @findex gnus-uu-mark-buffer
6086 \e$B%P%C%U%!!<$N$9$Y$F$N5-;v$r8=$l$F$$$k=gHV$K0u$rIU$1$^\e(B
6087 \e$B$9\e(B (@code{gnus-uu-mark-buffer})\e$B!#\e(B
6088
6089 @item M P k
6090 @kindex M P k (\e$B35N,\e(B)
6091 @findex gnus-summary-kill-process-mark
6092 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$s$G!"$9$Y$F$N5-;v$rL50u$K$7$^\e(B
6093 \e$B$9\e(B (@code{gnus-summary-kill-process-mark})\e$B!#\e(B
6094
6095 @item M P y
6096 @kindex M P y (\e$B35N,\e(B)
6097 @findex gnus-summary-yank-process-mark
6098 \e$B%9%?%C%/$+$iA02s$N%W%m%;%90u$r<h$j=P$7$F!"$=$l$rI|85$7$^\e(B
6099 \e$B$9\e(B (@code{gnus-summary-yank-process-mark})\e$B!#\e(B
6100
6101 @item M P w
6102 @kindex M P w (\e$B35N,\e(B)
6103 @findex gnus-summary-save-process-mark
6104 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$_$^\e(B
6105 \e$B$9\e(B (@code{gnus-summary-save-process-mark})\e$B!#\e(B
6106 @end table
6107
6108 \e$B$=$7$F!"5-;v$NK\J8$NFbMF$K4p$E$$$F%W%m%;%90u$rIU$1$k$d$jJ}$K$D$$$F$O!"\e(B
6109 @ref{Searching for Articles} \e$B$N\e(B @kbd{&} \e$BL?Na$r;2>H$7$F2<$5$$!#\e(B
6110
6111 @node Limiting
6112 @section \e$B@)8B$r$9$k\e(B
6113 @cindex limiting
6114
6115 \e$B8=:_%0%k!<%W$K$"$k5-;v$N0lIt$@$1$rI=<($9$k$h$&$K35N,%P%C%U%!!<$r@)8B$G$-\e(B
6116 \e$B$l$PJXMx$J$3$H$,$"$j$^$9!#B?$/$N@)8BL?Na$,;}$D8z2L$O!"35N,%P%C%U%!!<$+$i\e(B
6117 \e$B>/$7\e(B (\e$B$b$7$/$OB?$/\e(B) \e$B$N5-;v$r:o=|$9$k$3$H$G$9!#\e(B
6118
6119 \e$B$9$Y$F$N@)8BL?Na$O%5!<%P!<$+$i$9$G$K<hF@$5$l$?5-;v$N0lItJ,$K:nMQ$7$^$9!#\e(B
6120 \e$B$3$l$i$NL?Na$O$I$l$b%5!<%P!<$KDI2C$N5-;v$rMW5a$7$^$;$s!#\e(B
6121
6122 @table @kbd
6123 @item / /
6124 @itemx / s
6125 @kindex / / (\e$B35N,\e(B)
6126 @findex gnus-summary-limit-to-subject
6127 \e$B35N,%P%C%U%!!<$r$$$/$D$+$NI=Bj$H9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6128 \e$B$9\e(B (@code{gnus-summary-limit-to-subject})\e$B!#$b$7@\F,<-$,M?$($i$l$l$P!"9g\e(B
6129 \e$BCW$9$k5-;v$r=|30$7$^$9!#\e(B
6130
6131 @item / a
6132 @kindex / a (\e$B35N,\e(B)
6133 @findex gnus-summary-limit-to-author
6134 \e$B35N,%P%C%U%!!<$r2??M$+$NCx<T$K9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6135 \e$B$9\e(B (@code{gnus-summary-limit-to-author})\e$B!#$b$7@\F,<-$,M?$($i$l$l$P!"9gCW\e(B
6136 \e$B$9$k5-;v$r=|30$7$^$9!#\e(B
6137
6138 @item / R
6139 @kindex / R (\e$B35N,\e(B)
6140 @findex gnus-summary-limit-to-recipient
6141 \e$B35N,%P%C%U%!!<$r$$$/$D$+$N<u?.<T$K9gCW$9$k5-;v$@$1$K@)8B$7$^\e(B
6142 \e$B$9\e(B (@code{gnus-summary-limit-to-recipient})\e$B!#$b$7@\F,<-$,M?$($i$l$l$P!"\e(B
6143 \e$B9gCW$9$k5-;v$r=|30$7$^$9!#\e(B
6144
6145 @item / x
6146 @kindex / x (\e$B35N,\e(B)
6147 @findex gnus-summary-limit-to-extra
6148 ``\e$BDI2C\e(B'' \e$B$N%X%C%@!<$N0l$D$K9gCW$9$k5-;v$K35N,%P%C%U%!!<$r@)8B$7$^\e(B
6149 \e$B$9\e(B (@pxref{To From Newsgroups}) (@code{gnus-summary-limit-to-extra})\e$B!#$b\e(B
6150 \e$B$7@\F,<-$,M?$($i$l$l$P!"9gCW$9$k5-;v$r=|30$7$^$9!#\e(B
6151
6152 @item / u
6153 @itemx x
6154 @kindex / u (\e$B35N,\e(B)
6155 @kindex x (\e$B35N,\e(B)
6156 @findex gnus-summary-limit-to-unread
6157 \e$B35N,%P%C%U%!!<$r4{FI$N0u$,IU$$$F$$$J$$5-;v$K@)8B$7$^\e(B
6158 \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
6159 \e$B%U%!!<$r40A4$KL$FI5-;v$N$_$K@)8B$7$^$9!#$3$l$O!"2D;k$HJ]N1$N5-;v$O4^$^$l\e(B
6160 \e$B$J$$$H$$$&$3$H$G$9!#\e(B
6161
6162 @item / m
6163 @kindex / m (\e$B35N,\e(B)
6164 @findex gnus-summary-limit-to-marks
6165 \e$B0u$r?R$M$F!"$=$N0u$,IU$$$F$$$k5-;v$K@)8B$7$^\e(B
6166 \e$B$9\e(B (@code{gnus-summary-limit-to-marks})\e$B!#\e(B
6167
6168 @item / t
6169 @kindex / t (\e$B35N,\e(B)
6170 @findex gnus-summary-limit-to-age
6171 \e$B?tCM$r?R$M$F!"35N,%P%C%U%!!<$r$=$NF|?t$h$j8E$$\e(B (\e$B$b$7$/$OF1$8\e(B) \e$B5-;v$K@)8B\e(B
6172 \e$B$7$^$9\e(B (@code{gnus-summary-limit-to-age})\e$B!#$b$7@\F,0z?t$,M?$($i$l$l$P!"\e(B
6173 \e$B$=$N?tCM$NF|$h$j$b?7$7$$5-;v$K@)8B$7$^$9!#\e(B
6174
6175 @item / n
6176 @kindex / n (\e$B35N,\e(B)
6177 @findex gnus-summary-limit-to-articles
6178 \e$B35N,%P%C%U%!!<$r8=:_$N5-;v$K@)8B$7$^\e(B
6179 \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
6180 \e$B$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
6181
6182 @item / w
6183 @kindex / w (\e$B35N,\e(B)
6184 @findex gnus-summary-pop-limit
6185 \e$BA0$N@)8B$r%9%?%C%/$+$i<h$j=P$7$F!"I|85$7$^\e(B
6186 \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
6187 \e$B@)8B$r%9%?%C%/$+$i<h$j=P$7$^$9!#\e(B
6188
6189 @item / .
6190 @kindex / . (\e$B35N,\e(B)
6191 @findex gnus-summary-limit-to-unseen
6192 \e$B35N,%P%C%U%!!<$r$^$@FI$^$l$?$3$H$,L5$$5-;v$K@)8B$7$^\e(B
6193 \e$B$9\e(B (@code{gnus-summary-limit-to-unseen})\e$B!#\e(B
6194
6195 @item / v
6196 @kindex / v (\e$B35N,\e(B)
6197 @findex gnus-summary-limit-to-score
6198 \e$B35N,%P%C%U%!!<$r$"$k%9%3%"$HF1$8$+!"$=$l$h$jBg$-$J%9%3%"$r;}$D5-;v$K@)8B\e(B
6199 \e$B$7$^$9\e(B (@code{gnus-summary-limit-to-score})\e$B!#\e(B
6200
6201 @item / p
6202 @kindex / p (\e$B35N,\e(B)
6203 @findex gnus-summary-limit-to-display-predicate
6204 \e$B35N,%P%C%U%!!<$r\e(B @code{display} \e$B%0%k!<%W%Q%i%a!<%?!<$N=R8l$rK~B-$5$;$k$h\e(B
6205 \e$B$&$K@)8B$7$^$9\e(B (@code{gnus-summary-limit-to-display-predicate})\e$B!#$3$N=R\e(B
6206 \e$B8l$K4X$9$k>\:Y$O\e(B @ref{Group Parameters} \e$B$r;2>H$7$F2<$5$$!#\e(B
6207
6208 @item / r
6209 @kindex / r (\e$B35N,\e(B)
6210 @findex gnus-summary-limit-to-replied
6211 \e$B35N,%P%C%U%!!<$rJV?.$7$?5-;v$@$1$K@)8B$7$^\e(B
6212 \e$B$9\e(B (@code{gnus-summary-limit-to-replied})\e$B!#@\F,<-$,M?$($i$l$?>l9g$O!"JV\e(B
6213 \e$B?.$7$?5-;v0J30$N5-;v$K@)8B$7$^$9!#\e(B
6214
6215 @item / E
6216 @itemx M S
6217 @kindex M S (\e$B35N,\e(B)
6218 @kindex / E (\e$B35N,\e(B)
6219 @findex gnus-summary-limit-include-expunged
6220 \e$B$9$Y$F$N>C5n$5$l$?5-;v$r@)8B$K4^$a$^\e(B
6221 \e$B$9\e(B (@code{gnus-summary-limit-include-expunged})\e$B!#\e(B
6222
6223 @item / D
6224 @kindex / D (\e$B35N,\e(B)
6225 @findex gnus-summary-limit-include-dormant
6226 \e$B$9$Y$F$NJ]N15-;v$r@)8B$K4^$a$^\e(B
6227 \e$B$9\e(B (@code{gnus-summary-limit-include-dormant})\e$B!#\e(B
6228
6229 @item / *
6230 @kindex / * (\e$B35N,\e(B)
6231 @findex gnus-summary-limit-include-cached
6232 \e$B$9$Y$F$N%-%c%C%7%e$KF~$C$F$$$k5-;v$r@)8B$K4^$a$^\e(B
6233 \e$B$9\e(B (@code{gnus-summary-limit-include-cached})\e$B!#\e(B
6234
6235 @item / d
6236 @kindex / d (\e$B35N,\e(B)
6237 @findex gnus-summary-limit-exclude-dormant
6238 \e$B$9$Y$F$NJ]N15-;v$r@)8B$+$i=|30$7$^\e(B
6239 \e$B$9\e(B (@code{gnus-summary-limit-exclude-dormant})\e$B!#\e(B
6240
6241 @item / M
6242 @kindex / M (\e$B35N,\e(B)
6243 @findex gnus-summary-limit-exclude-marks
6244 \e$B$9$Y$F$N0uIU$-5-;v$r=|30$7$^$9\e(B (@code{gnus-summary-limit-exclude-marks})\e$B!#\e(B
6245
6246 @item / T
6247 @kindex / T (\e$B35N,\e(B)
6248 @findex gnus-summary-limit-include-thread
6249 \e$B8=:_$N%9%l%C%I$N$9$Y$F$N5-;v$r@)8B$K4^$a$^\e(B
6250 \e$B$9\e(B (@code{gnus-summary-limit-include-thread})\e$B!#\e(B
6251
6252 @item / c
6253 @kindex / c (\e$B35N,\e(B)
6254 @findex gnus-summary-limit-exclude-childless-dormant
6255 \e$B;R5-;v$NL5$$$9$Y$F$NJ]N15-;v$r@)8B$+$i=|30$7$^\e(B
6256 \e$B$9\e(B (@code{gnus-summary-limit-exclude-childless-dormant})\e$B!#\e(B
6257
6258 @item / C
6259 @kindex / C (\e$B35N,\e(B)
6260 @findex gnus-summary-limit-mark-excluded-as-read
6261 \e$B$9$Y$F$N=|30$5$l$?L$FI$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6262 \e$B$9\e(B (@code{gnus-summary-limit-mark-excluded-as-read})\e$B!#$b$7@\F,0z?t$,M?$(\e(B
6263 \e$B$i$l$l$P!"2D;k$HJ]N1$N$_$N0u$N5-;v$b4{FI$H$7$F0u$rIU$1$^$9!#\e(B
6264
6265 @item / N
6266 @kindex / N (\e$B35N,\e(B)
6267 @findex gnus-summary-insert-new-articles
6268 \e$B$9$Y$F$N?7$7$$5-;v$r35N,%P%C%U%!!<$KA^F~$7$^$9!#\e(B
6269 @var{back-end}@code{-get-new-mail} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"?7$7$$%a!<\e(B
6270 \e$B%k$NE~Mh$rD4$Y$k$H$$$&$3$H$G$9!#\e(B
6271
6272 @item / o
6273 @kindex / o (\e$B35N,\e(B)
6274 @findex gnus-summary-insert-old-articles
6275 \e$B$9$Y$F$N8E$$5-;v$r35N,%P%C%U%!!<$KA^F~$7$^$9!#$b$7?tCM$N@\F,<-$,M?$($i$l\e(B
6276 \e$B$?$i!"$=$N8D?t$N5-;v$r<h$j9~$_$^$9!#\e(B
6277 @end table
6278
6279 @node Threading
6280 @section \e$B%9%l%C%I\e(B
6281 @cindex threading
6282 @cindex article threading
6283
6284 Gnus \e$B$O%G%#%U%)%k%H$G5-;v$r%9%l%C%II=<($7$^$9!#\e(B@dfn{\e$B%9%l%C%I$K$9$k\e(B} \e$B$H$O!"\e(B
6285 \e$B$"$k5-;v$X$N1~Ez$r1~Ez$7$?5-;v$ND>8e$KCV$/!=!=3,AXE*N.57$G!"$H$$$&$3$H$G\e(B
6286 \e$B$9!#\e(B
6287
6288 \e$B%9%l%C%I$O5-;v$N\e(B @code{References} \e$BMs$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$^$9!#\e(B
6289 \e$BM}A[E*$J@$3&$G$O!"$3$l$@$1$GLZ$r40@.$5$;$k$N$K==J,$J$N$G$9$,!"IT1?$J$3$H\e(B
6290 \e$B$K\e(B @code{References} \e$BMs$O$7$P$7$P2u$l$F$$$k$+!";~$K$OC1$KL5$$$3$H$,$"$j\e(B
6291 \e$B$^$9!#2x$7$2$J%K%e!<%9$NEAHB$OLdBj$r0-2=$5$;$k$N$G!"K~B-$J7k2L$rF@$k$?$a\e(B
6292 \e$B$K$OB>$N8!=PK!$r:NMQ$7$J$1$l$P$J$j$^$;$s!#2a>j$JBP:vK!$OB8:_$7$F$$$F!"$=\e(B
6293 \e$B$N62$k$Y$->\:Y$O\e(B @ref{Customizing Threading} \e$B$K>\$7$/=q$$$F$"$j$^$9!#\e(B
6294
6295 \e$B$^$:!"35G0$N354Q$G$9\e(B:
6296
6297 @table @dfn
6298 @item \e$B:,K\\e(B (root)
6299 \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
6300
6301 @item \e$B%9%l%C%I\e(B (thread)
6302 \e$BLZ$N$h$&$J5-;v$N9=@.$G$9!#\e(B
6303
6304 @item \e$BI{%9%l%C%I\e(B (sub-thread)
6305 \e$BLZ$N$h$&$J9=B$$N\e(B (\e$B$h$j\e(B) \e$B>.$5$JItJ,$G$9!#\e(B
6306
6307 @item \e$BL5B+G{%9%l%C%I\e(B (loose threads)
6308 \e$B5-;v$N4|8B@Z$l>C5n$d!":,K\$,$9$G$KA02s$N%;%C%7%g%s$GFI$^$l$?$3$H$K$h$j35\e(B
6309 \e$BN,%P%C%U%!!<$KI=<($5$l$J$$!"Ey$NM}M3$K$h$j!"%9%l%C%I$O$7$P$7$P:,K\$r<:$$\e(B
6310 \e$B$^$9!#$=$N$h$&$J$H$-$K$O!"IaDL$OB?$/$NI{%9%l%C%I$,$"$C$F!"K\Ev$O0l$D$N%9\e(B
6311 \e$B%l%C%I$KB0$7$F$$$k$N$G$9$,!":,K\$K$O$D$J$,$C$F$$$J$$!"$H$$$&$3$H$K$J$j$^\e(B
6312 \e$B$9!#$3$&$$$&%9%l%C%I$,L5B+G{%9%l%C%I$H8F$P$l$F$$$^$9!#\e(B
6313
6314 @item \e$B%9%l%C%I=8$a\e(B (thread gathering)
6315 \e$BI{%9%l%C%I$rBg$-$J%9%l%C%I$K=8$a$h$&$H$9$k;n$_$G$9!#\e(B
6316
6317 @item \e$B$^$P$i%9%l%C%I\e(B (sparse threads)
6318 \e$B$=$3$G$O$?$V$s$$$/$D$+$N5-;v$,<:$o$l$F$7$^$C$?$N$@$m$&$H!X?dB,$5$l$?!Y%9\e(B
6319 \e$B%l%C%I$N$3$H$G!"35N,%P%C%U%!!<$G$O6u9T$GI=<($5$l$^$9!#\e(B
6320 @end table
6321
6322 @menu
6323 * Customizing Threading::       \e$B%9%l%C%I$K1F6A$r5Z$\$9JQ992DG=$JJQ?t\e(B
6324 * Thread Commands::             \e$B35N,%P%C%U%!!<$G$N%9%l%C%I$K4p$E$$$?L?Na\e(B
6325 @end menu
6326
6327 @node Customizing Threading
6328 @subsection \e$B%9%l%C%I$r%+%9%?%^%$%:$9$k\e(B
6329 @cindex customizing threading
6330
6331 @menu
6332 * 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
6333 * Filling In Threads::          \e$B%9%l%C%I$rKd$a$k\e(B
6334 * More Threading::              \e$B%9%l%C%I$r$$$8$/$k$5$i$KB?$/$NJQ?t\e(B
6335 * 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!
6336 @end menu
6337
6338 @node Loose Threads
6339 @subsubsection \e$BL5B+G{%9%l%C%I\e(B
6340 @cindex <
6341 @cindex >
6342 @cindex loose threads
6343
6344 @table @code
6345 @item gnus-summary-make-false-root
6346 @vindex gnus-summary-make-false-root
6347 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"\e(BGnus \e$B$O$9$Y$F$N$D$J$,$C$F$$$J$$ItJ,LZ$r0l$D$N\e(B
6348 \e$BBg$-$JLZ$K$7$F!"D:>e$K$_$;$+$1$N:,K\$r:n$j$^$9!#\e(B(\e$B$A$g$C$HBT$C$F$/$@$5$$!#\e(B
6349 \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
6350 \e$B$OK\Ev$N:,K\$,4|8B@Z$l>C5n$5$l$?$+!"A02s$N%;%C%7%g%s$G:,K\$rFI$s$@$j:o=|\e(B
6351 \e$B$7$?$H$-$K$G$-$^$9!#\e(B
6352
6353 \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
6354 \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
6355 \e$B$,$G$-$k;M$D$N8uJd$,$"$j$^$9!#\e(B
6356 @iftex
6357 @iflatex
6358 \gnusfigure{The Summary Buffer}{390}{
6359 \put(0,0){\epsfig{figure=ps/summary-adopt,width=7.5cm}}
6360 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-empty,width=7.5cm}}}
6361 \put(0,400){\makebox(0,0)[tl]{\epsfig{figure=ps/summary-none,width=7.5cm}}}
6362 \put(445,400){\makebox(0,0)[tr]{\epsfig{figure=ps/summary-dummy,width=7.5cm}}}
6363 }
6364 @end iflatex
6365 @end iftex
6366
6367 @cindex adopting articles
6368 @table @code
6369 @item \e$BM\;R\e(B (adopt)
6370 Gnus \e$B$O8I;y$K$J$C$?5-;v72$N:G=i$N$b$N$r?F$K$7$^$9!#$3$N?F$O$9$Y$F$NB>$N\e(B
6371 \e$B5-;v$rM\;R$K$7$^$9!#$=$l$i$NM\;R5-;v$O!"I8=`$N3Q3g8L\e(B (@samp{[]}) \e$B$NBe$o\e(B
6372 \e$B$j$K!"@h$N@m$C$?3g8L\e(B (@samp{<>}) \e$B$G0u$,IU$1$i$l$^$9!#$3$l$,%G%#%U%)%k%H\e(B
6373 \e$B$N<jCJ$G$9!#\e(B
6374
6375 @item \e$B$_$;$+$1\e(B (dummy)
6376 @vindex gnus-summary-dummy-line-format
6377 @vindex gnus-summary-make-false-root-always
6378 Gnus \e$B$O?F$N$U$j$r$9$k$_$;$+$1$N35N,9T$r$D$/$j$^$9!#$3$N$_$;$+\e(B
6379 \e$B$1$N9T$O$I$NK\Ev$N5-;v$K$bBP1~$7$J$$$N$G!"$=$l$rA*Br$9$k$3$H$O!"\e(B
6380 \e$B$_$;$+$1$N5-;v$N8e$N:G=i$NK\Ev$N5-;v$rA*Br$r$9$k$@$1$K$J$j$^$9!#\e(B
6381 \e$B$_$;$+$1$N:,K\$NMM<0$r;XDj$9$k$?$a$K!"\e(B
6382 @code{gnus-summary-dummy-line-format} \e$B$,;H$o$l$^$9!#$3$l$O$?$C\e(B
6383 \e$B$?0l$D$@$1$N%U%)!<%^%C%H$N;EMM$r<u$1IU$1$^$9\e(B: \e$B$=$l$O\e(B @samp{S} \e$B$G!"\e(B
6384 \e$B5-;v$NI=Bj$G$9\e(B (@pxref{Formatting Variables})\e$B!#$?$H$(=8$a$k$b$N\e(B
6385 \e$B$,L5$/$F$b!"$9$Y$F$N%9%l%C%I$K$_$;$+$1$N:,K\$r;}$?$;$?$$>l9g$O!"\e(B
6386 @code{gnus-summary-make-false-root-always} \e$B$r\e(B @code{t} \e$B$K@_Dj$7\e(B
6387 \e$B$F2<$5$$!#\e(B
6388
6389 @item \e$B6u\e(B (empty)
6390 Gnus \e$B$O<B:]$K$O$I$N5-;v$b?F$K$O$;$:!":G=i$N8I;y$r=|$$$F$9$Y$F$N8I;y$NI=\e(B
6391 \e$BBjMs$rC1$K6u$N$^$^$K$7$^$9!#\e(B(\e$B<B:]$O\e(B @code{gnus-summary-same-subject} \e$B$r\e(B
6392 \e$BI=Bj$H$7$F;H$$$^$9\e(B (@pxref{Summary Buffer Format})\e$B!#\e(B)
6393
6394 @item none
6395 \e$B$^$C$?$/$I$N5-;v$b?F$K$7$^$;$s!#%9%l%C%I$r=8$a$F!"C1$K=g7+$j$KI=<($9$k$@\e(B
6396 \e$B$1$G$9!#\e(B
6397
6398 @item nil
6399 \e$BL5B+G{%9%l%C%I$r=8$a$^$;$s!#\e(B
6400 @end table
6401
6402 @item gnus-summary-gather-subject-limit
6403 @vindex gnus-summary-gather-subject-limit
6404 \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
6405 \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
6406 \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
6407 \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
6408 \e$B>u$G$O!"$"$^$j$K87$7$$MW5a$+$b$7$l$^$;$s!#$=$&;W$&$N$J$i!"$3$NJQ?t$rNc$(\e(B
6409 \e$B$P\e(B 20 \e$B$K@_Dj$7$F!"I=Bj$N:G=i$N\e(B 20 \e$BJ8;z$@$1$,0lCW$9$k$3$H$rMW5a$9$k$h$&$K\e(B
6410 \e$B$7$F2<$5$$!#$3$NJQ?t$rK\Ev$KDc$$?tCM$K@_Dj$9$k$H!"L\$K$D$$$?$b$N$N$9$Y$F\e(B
6411 \e$B$r\e(B Gnus \e$B$,0l$D$N%9%l%C%I$K=8$a$k$N$r8+$k$3$H$K$J$k$G$7$g$&!#$=$l$O$"$^$j\e(B
6412 \e$BM-MQ$G$O$"$j$^$;$s!#\e(B
6413
6414 @cindex fuzzy article gathering
6415 \e$B$3$NJQ?t$rFCJL$JCM\e(B @code{fuzzy} \e$B$K@_Dj$9$k$H!"\e(BGnus \e$B$OI=Bj$NJ8;zNs$rBg;(\e(B
6416 \e$BGD$KHf3S$9$k%"%k%4%j%:%`$r;H$$$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
6417
6418 @item gnus-simplify-subject-fuzzy-regexp
6419 @vindex gnus-simplify-subject-fuzzy-regexp
6420 \e$B@55,I=8=$^$?$O@55,I=8=$N%j%9%H$N$I$A$i$+$G$9!#I=Bj$NBg;(GD$JHf3S$r9T$J$&\e(B
6421 \e$B$H$-$K!"$=$l$i$K9gCW$9$kJ8;zNs$rI=Bj$+$i<h$j=|$-$^$9!#\e(B
6422
6423 @item gnus-simplify-ignored-prefixes
6424 @vindex gnus-simplify-ignored-prefixes
6425 \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
6426 \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:
6427
6428 @c Written by Michael Ernst <mernst@cs.rice.edu>
6429 @lisp
6430 (setq gnus-simplify-ignored-prefixes
6431       (concat
6432        "\\`\\[?\\("
6433        (mapconcat
6434         'identity
6435         '("looking"
6436           "wanted" "followup" "summary\\( of\\)?"
6437           "help" "query" "problem" "question"
6438           "answer" "reference" "announce"
6439           "How can I" "How to" "Comparison of"
6440           ;; ...
6441           )
6442         "\\|")
6443        "\\)\\s *\\("
6444        (mapconcat 'identity
6445                   '("for" "for reference" "with" "about")
6446                   "\\|")
6447        "\\)?\\]?:?[ \t]*"))
6448 @end lisp
6449
6450 \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
6451 \e$B$9!#\e(B
6452
6453 @item gnus-simplify-subject-functions
6454 @vindex gnus-simplify-subject-functions
6455 @code{nil} \e$B$G$J$$$H!"$3$NJQ?t\e(B
6456 \e$B$O\e(B @code{gnus-summary-gather-subject-limit} \e$B$h$j$bM%@h$5$l$^$9!#$3$NJQ?t\e(B
6457 \e$B$O\e(B @code{Subject} \e$B$NJ8;zNs$KH?I|$7$F:nMQ$5$;$F4JC1$K$9$k$?$a$N!"4X?t$N%j\e(B
6458 \e$B%9%H$G$"$kI,MW$,$"$j$^$9!#\e(B
6459
6460 \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:
6461
6462 @table @code
6463 @item gnus-simplify-subject-re
6464 @findex gnus-simplify-subject-re
6465 \e$BA0$NJ}$K$"$k\e(B @samp{Re:} \e$B$r<h$j=|$-$^$9!#\e(B
6466
6467 @item gnus-simplify-subject-fuzzy
6468 @findex gnus-simplify-subject-fuzzy
6469 \e$BBg;(GD$JHf3S$,$G$-$k$h$&$K4JC1$K$7$^$9!#\e(B
6470
6471 @item gnus-simplify-whitespace
6472 @findex gnus-simplify-whitespace
6473 \e$BM>J,$J6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6474
6475 @item gnus-simplify-all-whitespace
6476 @findex gnus-simplify-all-whitespace
6477 \e$B$9$Y$F$N6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6478 @end table
6479
6480 \e$B$b$A$m$s!"$"$J$?<+?H$N4X?t$r=q$/$3$H$b$G$-$^$9!#\e(B
6481
6482 @item gnus-summary-gather-exclude-subject
6483 @vindex gnus-summary-gather-exclude-subject
6484 \e$BL5B+G{%9%l%C%I=8$a$OI=Bj$@$1$G9T$J$o$l$k$N$G!"FC\e(B
6485 \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
6486 \e$B5/$3$92DG=@-$,$"$j$^$9!#$3$N>u67$r>/$7NI$/$9$k$?$a$K!"@55,I=\e(B
6487 \e$B8=\e(B @code{gnus-summary-gather-exclude-subject} \e$B$r;H$&$3$H$K$h$C$F!"=8$a$k\e(B
6488 \e$B2aDx$K$*$$$F$I$s$JI=Bj$r=|30$9$k$+$r;X<($9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H\e(B
6489 \e$B$O\e(B @samp{^ *$\\|^(none)$} \e$B$G$9!#\e(B
6490
6491 @item gnus-summary-thread-gathering-function
6492 @vindex gnus-summary-thread-gathering-function
6493 Gnus \e$B$O\e(B @code{Subject} \e$BMs$rD4$Y$k$3$H$K$h$C$F%9%l%C%I$r=8$a$^$9!#$3$l$O!"\e(B
6494 \e$B7k2LE*$K$^$C$?$/4X78$NL5$$5-;v$,F1$8!X%9%l%C%I!Y$K4^$^$l$k$+$b$7$l$J$$$3\e(B
6495 \e$B$H$r0UL#$7!":.Mp$N85$G$9!#BeBX<jCJ$O!"9gCW$9$k$b$N$r8+$D$1$k$?$a\e(B
6496 \e$B$K\e(B @code{References} \e$BMs$K$"$k\e(B @code{Message-ID} \e$B$r$9$Y$FD4$Y$k$3$H$G$9!#\e(B
6497 \e$B$3$l$O=8$a$i$l$?%9%l%C%I$,4X78$NL5$$5-;v$r$^$C$?$/4^$^$J$$$3$H$rJ]>Z$7$^\e(B
6498 \e$B$9$,!"$$$+$l$?%K%e!<%9%j!<%@!<$GEj9F$7$?5-;v$OE,@Z$K=8$a$i$l$J$$$H$$$&$3\e(B
6499 \e$B$H$G$b$"$j$^$9!#%Z%9%H$+%3%l%i$+$NA*Br8"$O$"$J$?$K$"$j$^$9!#\e(B
6500
6501 @table @code
6502 @item gnus-gather-threads-by-subject
6503 @findex gnus-gather-threads-by-subject
6504 \e$B$3$N4X?t$O%G%#%U%)%k%H$N<}=84X?t$G!"GSB>E*$K\e(B @code{Subject} \e$B$rD4$Y$^$9!#\e(B
6505
6506 @item gnus-gather-threads-by-references
6507 @findex gnus-gather-threads-by-references
6508 \e$B$3$N4X?t$OGSB>E*$K\e(B @code{References} \e$BMs$rD4$Y$^$9!#\e(B
6509 @end table
6510
6511 @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
6512 \e$B$9$k$3$H$,$G$-$^$9\e(B:
6513
6514 @lisp
6515 (setq gnus-summary-thread-gathering-function
6516       'gnus-gather-threads-by-references)
6517 @end lisp
6518 @end table
6519
6520 @node Filling In Threads
6521 @subsubsection \e$B%9%l%C%I$rKd$a$k\e(B
6522
6523 @table @code
6524 @item gnus-fetch-old-headers
6525 @vindex gnus-fetch-old-headers
6526 \e$B$b$7\e(B @code{nil} \e$B$G$J$$$H!"\e(BGnus \e$B$O8E$$%9%l%C%I$r$b$C$H8E$$%X%C%@!<!"$9$J\e(B
6527 \e$B$o$A4{FI$N0u$,IU$$$F$$$k5-;v$N%X%C%@!<!"$r<hF@$9$k$3$H$G9=C[$7$h$&$H$7$^\e(B
6528 \e$B$9!#$G$-$k$@$1>/$J$$35N,9T$rI=<($7$?$$$1$l$I!"$G$-$k$@$1$?$/$5$s$NL5B+G{\e(B
6529 \e$B%9%l%C%I$r$D$J$2$F$*$-$?$$$H$-$O!"$3$NJQ?t$r\e(B @code{some} \e$B$+?tCM$K@_Dj$7\e(B
6530 \e$B$F2<$5$$!#$b$7?tCM$K@_Dj$7$?$H$-$O!"$=$l$h$jB?$$DI2C$N%X%C%@!<$O<hF@$5$l\e(B
6531 \e$B$^$;$s!#$I$A$i$N>l9g$G$b!"8E$$%X%C%@!<$N<hF@$O!";H$C$F$$$k%P%C%/%(%s%I\e(B
6532 \e$B$,\e(B overview \e$B%U%!%$%k$r;H$C$F$$$k>l9g$@$1F0:n$7$^$9!#$=$l$i$N%P%C%/%(%s%I\e(B
6533 \e$B$O!"IaDL$O\e(B @code{nntp}, @code{nnspool}, @code{nnml} \e$B$*$h\e(B
6534 \e$B$S\e(B @code{nnmaildir} \e$B$G$9!#%9%l%C%I$N:,K\$,%5!<%P!<$K$h$C$F4|8B@Z$l>C5n$5\e(B
6535 \e$B$l$F$7$^$C$?$i!"\e(BGnus \e$B$O$I$&$7$h$&$b$J$$$3$H$b3P$($F$*$$$F2<$5$$!#\e(B
6536
6537 \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
6538 \e$B$O2?$b$"$j$^$;$s$,!"\e(B@kbd{A T} \e$BL?Na$r$h$/;H$&$N$G$"$l$PLr$KN)$D$G$7$g\e(B
6539 \e$B$&\e(B (@pxref{Finding the Parent})\e$B!#\e(B
6540
6541 @item gnus-fetch-old-ephemeral-headers
6542 @vindex gnus-fetch-old-ephemeral-headers
6543 @code{gnus-fetch-old-headers} \e$B$HF1$8$G$9$,!"0l;~%K%e!<%9%0%k!<%W$N$?$a$K\e(B
6544 \e$B$@$1;H$o$l$^$9!#\e(B
6545
6546 @item gnus-build-sparse-threads
6547 @vindex gnus-build-sparse-threads
6548 \e$B8E$$%X%C%@!<$r<hF@$9$k$HCY$/$J$k$3$H$,$"$j$^$9!#$3$NJQ?t\e(B
6549 \e$B$r\e(B @code{some} \e$B$K@_Dj$9$k$3$H$K$h$C$F!"F1$8$h$&$JDcDB6b$N8z2L$rF@$k$3$H\e(B
6550 \e$B$,$G$-$^$9!#$=$&$9$k$H!"\e(BGnus \e$B$O$9$Y$F$N5-;v$N40A4$J\e(B @code{References} \e$BMs\e(B
6551 \e$B$r8+$F!"F1$8%9%l%C%I$KB0$9$k5-;v$r$D$J$4$&$H$7$^$9!#$3$l$O!"5-;v$,$=$N%9\e(B
6552 \e$B%l%C%I$+$i<:$o$l$F$$$k$H\e(B Gnus \e$B$,?dB,$7$?%9%l%C%II=<($K\e(B @dfn{\e$B$:$l\e(B} \e$B$r;D$9\e(B
6553 \e$B$G$7$g$&!#\e(B(\e$B$3$l$i$N$:$l$OIaDL$N35N,9T$N$h$&$K8+$($^$9!#$b$7$:$l$rA*Br$9\e(B
6554 \e$B$k$H!"\e(BGnus \e$B$O$=$NEv$N5-;v$r<hF@$7$h$&$H$7$^$9!#\e(B) \e$B$3$NJQ?t$,\e(B @code{t} \e$B$G\e(B
6555 \e$B$"$k$H!"\e(BGnus \e$B$O%9%l%C%I$rJd40$9$k$N$KLrN)$D$+$I$&$+$r9MN8$;$:$K!"$9$Y$F\e(B
6556 \e$B$N!X$:$l!Y$rI=<($7$^$9!#:G8e$K!"$3$NJQ?t$,\e(B @code{more} \e$B$G$"$k$H!"\e(BGnus \e$B$O\e(B
6557 \e$B$I$3$K$b$D$J$,$C$F$$$J$$;^MU$N$^$P$i$J@a$r@Z$jMn$H$7$^$;$s!#$3$NJQ?t$O%G%#\e(B
6558 \e$B%U%)%k%H$G$O\e(B @code{nil} \e$B$G$9!#\e(B
6559
6560 @item gnus-read-all-available-headers
6561 @vindex gnus-read-all-available-headers
6562 \e$B$3$l$O$"$^$jLr$KN)$?$J$$!"$$$5$5$+$O$C$-$j$7$J$$JQ?t$G$9!#%K%e!<%9$G$O$J\e(B
6563 \e$B$$%0%k!<%W$K$*$$$F!"35N,%P%C%U%!!<$r:n$k$?$a$K%P%C%/%(%s%I$,6K$a$FB?$/$N\e(B
6564 \e$B$b$N$r<h$j9~$^$J$1$l$P$J$i$:!"$7$+$b?F5-;v$rC)$k$3$H$,$G$-$J$$>l9g$K;H$&\e(B
6565 \e$B$3$H$rA[Dj$7$F$$$^$9!#$=$l$O<g$K\e(B @code{nnultimate} \e$B%0%k!<%W$N$h$&$J!"%&%'\e(B
6566 \e$B%V$K4p$E$$$?%0%k!<%W$G$N>l9g$G$9!#\e(B
6567
6568 \e$B$=$s$J%0%k!<%W$r;H$o$J$$>l9g$O%G%#%U%)%k%H$N\e(B @code{nil} \e$B$N$^$^$K$7$F$*$/\e(B
6569 \e$B$N$,L5Fq$G$9!#;H$$$?$$>l9g$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$+!"$9$Y$F$N%0%k!<\e(B
6570 \e$B%W$,BP>]$K$J$k\e(B @code{t} \e$B$K$7$F2<$5$$!#\e(B
6571 @end table
6572
6573 @node More Threading
6574 @subsubsection \e$B$b$C$H%9%l%C%I$r\e(B
6575
6576 @table @code
6577 @item gnus-show-threads
6578 @vindex gnus-show-threads
6579 \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
6580 \e$B$F$NJQ?t$O$^$C$?$/8z2L$,L5$/$J$j$^$9!#%9%l%C%I:n$j$r;_$a$k$H%0%k!<%W$NA*\e(B
6581 \e$BBr$,>/$7B.$/$J$j$^$9$,!"5-;v$rFI$`$N$,$b$C$HCY$/!"ITJX$K$J$k$3$H$O3N<B$G\e(B
6582 \e$B$9!#\e(B
6583
6584 @item gnus-thread-hide-subtree
6585 @vindex gnus-thread-hide-subtree
6586 \e$B$3$l$,\e(B @code{nil} \e$B$G$J$$$H!"$9$Y$F$N%9%l%C%I$O35N,%P%C%U%!!<$,@8@.$5$l$?\e(B
6587 \e$B$H$-$K1#$l$^$9!#\e(B
6588
6589 \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
6590 \e$BMQ$G$-$k=R8l\e(B
6591 \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
6592
6593 \e$B$3$l$ONc$G$9\e(B:
6594
6595 @lisp
6596 (setq gnus-thread-hide-subtree
6597       '(or gnus-article-unread-p
6598            gnus-article-unseen-p))
6599 @end lisp
6600
6601 (\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
6602 \e$B$OL$FI$G$b$"$k$+$i$J$N$G$9$,!"<q;]$O5b$_<h$C$F2<$5$$!#\e(B)
6603
6604 @item gnus-thread-expunge-below
6605 @vindex gnus-thread-expunge-below
6606 \e$B$3$N?tCM$h$j>/$J$$Am%9%3%"\e(B (@code{gnus-thread-score-function} \e$B$GDj5A$5$l\e(B
6607 \e$B$?4X?t$r;H$C$F;;=P$5$l$^$9\e(B) \e$B$r;}$D$9$Y$F$N%9%l%C%I$O>C5n$5$l$^$9!#$3$NJQ\e(B
6608 \e$B?t$O%G%#%U%)%k%H$G$O\e(B @code{nil} \e$B$G!"$3$l$O$I$N%9%l%C%I$b>C5n$5$l$J$$$H$$\e(B
6609 \e$B$&$3$H$G$9!#\e(B
6610
6611 @item gnus-thread-hide-killed
6612 @vindex gnus-thread-hide-killed
6613 \e$B%9%l%C%I$r:o=|$9$k$H!"$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$>l9g!"ItJ,LZ$O1#$5$l$^\e(B
6614 \e$B$9!#\e(B
6615
6616 @item gnus-thread-ignore-subject
6617 @vindex gnus-thread-ignore-subject
6618 \e$B$H$-$I$-C/$+$,%9%l%C%I$NESCf$GI=Bj$rJQ99$9$k$3$H$,$"$j$^$9!#$3$NJQ?t\e(B
6619 \e$B$,\e(B @code{nil} \e$B$G$J$$$H\e(B (\e$B$3$l$,%G%#%U%)%k%H$G$9$,\e(B)\e$B!"I=Bj$NJQ99$OL5;k$5$l\e(B
6620 \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
6621
6622 @item gnus-thread-indent-level
6623 @vindex gnus-thread-indent-level
6624 \e$B$3$l$O!"$=$l$>$l$NI{%9%l%C%I$,$I$l$/$i$$;z2<$2\e(B (indent) \e$B$5$l$k$Y$-$+$r7h\e(B
6625 \e$B$a$k?tCM$G$9!#%G%#%U%)%k%H$O\e(B 4 \e$B$G$9!#\e(B
6626
6627 @item gnus-sort-gathered-threads-function
6628 @vindex gnus-sort-gathered-threads-function
6629 \e$B$H$j$o$1%a!<%j%s%0%j%9%H$G$O!"$H$-$H$7$F<j85$K%a!<%k$,E~Ce$9$k=gHV$OI,$:\e(B
6630 \e$B$7$b%a!<%j%s%0%j%9%H$KE~Ce$7$?=gHV$HF1$8$G$OL5$$$3$H$,$"$j$^$9!#$=$N7k2L!"\e(B
6631 \e$BI{%9%l%C%I$r%G%#%U%)%k%H$N\e(B @code{gnus-thread-sort-by-number} \e$B$GJB$Y49$(\e(B
6632 \e$B$k$H!"1~Ez$NJ}$,$=$l$N855-;v$h$j@h$K8=$l$F$7$^$&$3$H$,$"$j$^$9!#%0%k!<\e(B
6633 \e$B%W%Q%i%a!<%?!<$dE,@Z$J%U%C\e(B
6634 \e$B%/\e(B (\e$BNc$($P\e(B @code{gnus-summary-generate-hook}) \e$B$G$3$NJQ?t$rBe$o$j$NCM\e(B (\e$BNc\e(B
6635 \e$B$($P\e(B @code{gnus-thread-sort-by-date}) \e$B$K@_Dj$9$k$3$H$K$h$C$F!"$=$N$h$&$J\e(B
6636 \e$B>l9g$K!"$h$jO@M}E*$JI{%9%l%C%I$N=gHV$r@8@.$9$k$3$H$,$G$-$^$9!#\e(B
6637 @end table
6638
6639 @node Low-Level Threading
6640 @subsubsection \e$BDc%l%Y%k$K$*$1$k%9%l%C%I:n@.\e(B
6641
6642 @table @code
6643 @item gnus-parse-headers-hook
6644 @vindex gnus-parse-headers-hook
6645 \e$B$9$Y$F$N%X%C%@!<$r2r@O$9$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
6646
6647 @item gnus-alter-header-function
6648 @vindex gnus-alter-header-function
6649 \e$B$3$NJQ?t$NCM$,\e(B @code{nil} \e$B$G$O$J$/$F4X?t$G$"$k$H!"%X%C%@!<9=B$\e(B (\e$BLuCm\e(B: \e$B5-\e(B
6650 \e$B;v$N<gMW$J%X%C%@!<$NFbMF$r8zN(NI$/J];}$9$k$?$a$N\e(B Lisp \e$B%*%V%8%'%/%H\e(B) \e$B$rJQ\e(B
6651 \e$B99$9$k$?$a$K8F$P$l$^$9!#4X?t$O5-;v%X%C%@!<$N%Y%/%H%k\e(B (\e$BLuCm\e(B: \e$B$9$J$o$A%X%C\e(B
6652 \e$B%@!<9=B$\e(B) \e$B$H$H$b$K8F$P$l!"$=$l$,2?$i$+$NJ}K!$GJQ99$5$l$^$9!#Nc$(\e(B
6653 \e$B$P\e(B @code{Message-ID} \e$B$rBN7OE*$JJ}K!$G\e(B (\e$B@\F,8l$J$I$rIU$12C$($k$3$H$K$h$C\e(B
6654 \e$B$F\e(B) \e$BJQ99$7$F$7$^$&%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$,$"$k>l9g!"$3$NJQ?t\e(B
6655 \e$B$r@_Dj$9$k$3$H$K$h$C$F!"$=$N\e(B @code{Message-ID} \e$B$r85$N0UL#$N$"$k$b$N$KLa\e(B
6656 \e$B$9$3$H$,$G$-$^$9!#$3$l$O0l$D$NNc$G$9\e(B:
6657
6658 @lisp
6659 (setq gnus-alter-header-function 'my-alter-message-id)
6660
6661 (defun my-alter-message-id (header)
6662   (let ((id (mail-header-id header)))
6663     (when (string-match
6664            "\\(<[^<>@@]*\\)\\.?cygnus\\..*@@\\([^<>@@]*>\\)" id)
6665       (mail-header-set-id
6666        (concat (match-string 1 id) "@@" (match-string 2 id))
6667        header))))
6668 @end lisp
6669
6670 @quotation
6671 \e$BLuCm\e(B: \e$B<hF@$7$?5-;v$N\e(B @code{Message-ID} \e$BMs$+$i!"\e(B@samp{@@} \e$B$NA0$KIU2C$5$l\e(B
6672 \e$B$?\e(B @samp{cygnus.} \e$B$G;O$^$kJ8;zNs$r<h$j=|$-$^$9!#\e(B
6673 @end quotation
6674 @end table
6675
6676 @node Thread Commands
6677 @subsection \e$B%9%l%C%I$NL?Na\e(B
6678 @cindex thread commands
6679
6680 @table @kbd
6681 @item T k
6682 @itemx C-M-k
6683 @kindex T k (\e$B35N,\e(B)
6684 @kindex C-M-k (\e$B35N,\e(B)
6685 @findex gnus-summary-kill-thread
6686 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6687 \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
6688 \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
6689 \e$B$9!#\e(B
6690
6691 @item T l
6692 @itemx C-M-l
6693 @kindex T l (\e$B35N,\e(B)
6694 @kindex C-M-l (\e$B35N,\e(B)
6695 @findex gnus-summary-lower-thread
6696 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N%9%3%"$r2<$2$^\e(B
6697 \e$B$9\e(B (@code{gnus-summary-lower-thread})\e$B!#\e(B
6698
6699 @item T i
6700 @kindex T i (\e$B35N,\e(B)
6701 @kindex gnus-summary-raise-thread
6702 @findex gnus-summary-raise-thread
6703 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$N%9%3%"$r>e$2$^\e(B
6704 \e$B$9\e(B (@code{gnus-summary-raise-thread})\e$B!#\e(B
6705
6706 @item T #
6707 @kindex T # (\e$B35N,\e(B)
6708 @findex gnus-uu-mark-thread
6709 \e$B%W%m%;%90u$r8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$KIU$1$^\e(B
6710 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
6711
6712 @item T M-#
6713 @kindex T M-# (\e$B35N,\e(B)
6714 @findex gnus-uu-unmark-thread
6715 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$+$i%W%m%;%90u$r<h$j=|$-$^\e(B
6716 \e$B$9\e(B (@code{gnus-uu-unmark-thread})\e$B!#\e(B
6717
6718 @item T T
6719 @kindex T T (\e$B35N,\e(B)
6720 @findex gnus-summary-toggle-threads
6721 \e$B%9%l%C%II=<($r@Z$jBX$($^$9\e(B (@code{gnus-summary-toggle-threads})\e$B!#\e(B
6722
6723 @item T s
6724 @kindex T s (\e$B35N,\e(B)
6725 @findex gnus-summary-show-thread
6726 \e$B$b$7$"$l$P!"8=:_$N5-;v$N2<$K1#$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
6727 \e$B$9\e(B (@code{gnus-summary-show-thread})\e$B!#\e(B
6728
6729 @item T h
6730 @kindex T h (\e$B35N,\e(B)
6731 @findex gnus-summary-hide-thread
6732 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$r1#$7$^\e(B
6733 \e$B$9\e(B (@code{gnus-summary-hide-thread})\e$B!#\e(B
6734
6735 @item T S
6736 @kindex T S (\e$B35N,\e(B)
6737 @findex gnus-summary-show-all-threads
6738 \e$B$9$Y$F$N1#$5$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
6739 \e$B$9\e(B (@code{gnus-summary-show-all-threads})\e$B!#\e(B
6740
6741 @item T H
6742 @kindex T H (\e$B35N,\e(B)
6743 @findex gnus-summary-hide-all-threads
6744 \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
6745
6746 @item T t
6747 @kindex T t (\e$B35N,\e(B)
6748 @findex gnus-summary-rethread-current
6749 \e$B8=:_$N5-;v$N%9%l%C%I$r$b$&0lEY:n$jD>$7$^\e(B
6750 \e$B$9\e(B (@code{gnus-summary-rethread-current})\e$B!#$3$l$O35N,%P%C%U%!!<$,%9%l%C\e(B
6751 \e$B%II=<($5$l$F$$$J$$$H$-$G$bF0:n$7$^$9!#\e(B
6752
6753 @item T ^
6754 @kindex T ^ (\e$B35N,\e(B)
6755 @findex gnus-summary-reparent-thread
6756 \e$B8=:_$N5-;v$r0uIU$-$N\e(B (\e$B$b$7$/$OA0$N\e(B) \e$B5-;v$N;R5-;v$K$7$^\e(B
6757 \e$B$9\e(B (@code{gnus-summary-reparent-thread})\e$B!#\e(B
6758 @end table
6759
6760 \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
6761 \e$B$9!#\e(B
6762
6763 @table @kbd
6764 @item T n
6765 @kindex T n (\e$B35N,\e(B)
6766 @itemx C-M-f
6767 @kindex C-M-f (\e$B35N,\e(B)
6768 @itemx M-down
6769 @kindex M-down (\e$B35N,\e(B)
6770 @findex gnus-summary-next-thread
6771 \e$B<!$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-next-thread})\e$B!#\e(B
6772
6773 @item T p
6774 @kindex T p (\e$B35N,\e(B)
6775 @itemx C-M-b
6776 @kindex C-M-b (\e$B35N,\e(B)
6777 @itemx M-up
6778 @kindex M-up (\e$B35N,\e(B)
6779 @findex gnus-summary-prev-thread
6780 \e$BA0$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-thread})\e$B!#\e(B
6781
6782 @item T d
6783 @kindex T d (\e$B35N,\e(B)
6784 @findex gnus-summary-down-thread
6785 \e$B%9%l%C%I$r2<$j$^$9\e(B (@code{gnus-summary-down-thread})\e$B!#\e(B
6786
6787 @item T u
6788 @kindex T u (\e$B35N,\e(B)
6789 @findex gnus-summary-up-thread
6790 \e$B%9%l%C%I$rEP$j$^$9\e(B (@code{gnus-summary-up-thread})\e$B!#\e(B
6791
6792 @item T o
6793 @kindex T o (\e$B35N,\e(B)
6794 @findex gnus-summary-top-thread
6795 \e$B%9%l%C%I$ND:>e$K0\F0$7$^$9\e(B (@code{gnus-summary-top-thread})\e$B!#\e(B
6796 @end table
6797
6798 @vindex gnus-thread-operation-ignore-subject
6799 \e$B%9%l%C%I$r:n@.$9$k$H$-$KI=Bj$rL5;k$9$k$H!"EvA3$J$,$i$$$/$D$+$N0c$C$?I=Bj\e(B
6800 \e$B$,$"$k%9%l%C%I$,=PMh>e$,$j$^$9!#$=$7\e(B
6801 \e$B$F\e(B @kbd{T k} (@code{gnus-summary-kill-thread}) \e$B$N$h$&$JL?Na$rH/$9$k$H$-\e(B
6802 \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
6803 \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
6804 \e$B$P!"\e(B@code{gnus-thread-operation-ignore-subject} \e$B$r$$$8$C$F$_$F2<$5$$!#$3\e(B
6805 \e$B$l$,\e(B @code{nil} \e$B$G$J$$$H\e(B (\e$B$=$l$,%G%#%U%)%k%H$G$9$,\e(B)\e$B!"%9%l%C%I$NL?Na$r<B\e(B
6806 \e$B9T$7$F$$$k$H$-$KI=Bj$OL5;k$5$l$^$9!#$3$l$,\e(B @code{nil} \e$B$@$C$?$i!"F1$8%9%l%C\e(B
6807 \e$B%I$K$"$k0[$J$kI=Bj$r;}$D5-;v$O!"$=$N$H$-9T$J$&A`:n$NBP>]$K4^$^$l$^$;$s!#\e(B
6808 \e$B$3$NJQ?t$,\e(B @code{fuzzy} \e$B$G$"$k$H!"Bg;(GD$JHf3S$K$h$C$FEy$7$$$HH=Dj$5$l$k\e(B
6809 \e$BI=Bj$r;}$D5-;v$@$1$,BP>]$K4^$^$l$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
6810
6811 @node Sorting the Summary Buffer
6812 @section \e$BJB$YBX$(\e(B
6813
6814 @findex gnus-thread-sort-by-total-score
6815 @findex gnus-thread-sort-by-date
6816 @findex gnus-thread-sort-by-score
6817 @findex gnus-thread-sort-by-subject
6818 @findex gnus-thread-sort-by-author
6819 @findex gnus-thread-sort-by-recipient
6820 @findex gnus-thread-sort-by-number
6821 @findex gnus-thread-sort-by-random
6822 @vindex gnus-thread-sort-functions
6823 @findex gnus-thread-sort-by-most-recent-number
6824 @findex gnus-thread-sort-by-most-recent-date
6825 \e$B35N,$G%9%l%C%I$NI=<($r;H$C$F$$$k$N$G$"$l$P!"\e(B
6826 @code{gnus-thread-sort-functions} \e$B$r@_Dj$9$k$3$H$K$h$C$F%9%l%C%I$rJB$YBX\e(B
6827 \e$B$($k$3$H$,$G$-$^$9!#$3$NJQ?t$NCM$OC1FH$N4X?t!"4X?t$N%j%9%H!"$^$?$O4X?t\e(B
6828 \e$B$H\e(B @code{(\e$B4X?t$G$J$$$b$N\e(B)} \e$B$NMWAG$r4^$`%j%9%H$G$"$k$3$H$,$G$-$^$9!#\e(B
6829
6830 \e$B%G%#%U%)%k%H$G$OJB$YBX$($O5-;vHV9f$K4p$E$$$F9T$J$o$l$^$9!#$9$G$KMQ0U$5$l\e(B
6831 \e$B$F$$$kJB$YBX$(=R8l4X?t$O\e(B @code{gnus-thread-sort-by-number},
6832 @code{gnus-thread-sort-by-author}, @code{gnus-thread-sort-by-recipient},
6833 @code{gnus-thread-sort-by-subject}, @code{gnus-thread-sort-by-date},
6834 @code{gnus-thread-sort-by-score},
6835 @code{gnus-thread-sort-by-most-recent-number},
6836 @code{gnus-thread-sort-by-most-recent-date},
6837 @code{gnus-thread-sort-by-random} \e$B$*$h\e(B
6838 \e$B$S\e(B @code{gnus-thread-sort-by-total-score} \e$B$G$9!#\e(B
6839
6840 \e$B$=$l$>$l$N4X?t$OFs$D$N%9%l%C%I$r$H$j!":G=i$N%9%l%C%I$,$b$&0lJ}$h$j@h$KJB\e(B
6841 \e$B$YBX$($i$l$k$Y$-$G$"$l$P\e(B @code{nil} \e$B$G$J$$CM$rJV$7$^$9!#<B:]$NJB$YBX$($O!"\e(B
6842 \e$BIaDL$=$l$>$l$N%9%l%C%I$N:,K\$@$1$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$k$3$H$K5$$r\e(B
6843 \e$B$D$1$F2<$5$$!#\e(B
6844
6845 \e$BFs$D0J>e$N4X?t$r;H$&>l9g!"JB$YBX$($NBh0l$N80$O%j%9%H$N:G8e$N4X?t$G$J$1$l\e(B
6846 \e$B$P$J$j$^$;$s!#JB$YBX$(4X?t$N%j%9%H$N$J$k$Y$/@hF,$K!"$*$=$i$/>o\e(B
6847 \e$B$K\e(B @code{gnus-thread-sort-by-number} \e$B$r4^$a$F$*$/$Y$-$G$7$g$&!#$3$l$O!"\e(B
6848 \e$BB>$NJB$YBX$($N4p=`$,Ey$7$$%9%l%C%I$,!"5-;vHV9f$NEP$j=g$KI=<($5$l$k$3$H$r\e(B
6849 \e$BJ]>Z$7$^$9!#\e(B
6850
6851 \e$B%9%3%"$N5U=g!"I=Bj!"$=$7$F:G8e$KHV9f!"$N=g$KJB$YBX$($?$$$N$G$"$l$P!"<!$N\e(B
6852 \e$B$h$&$K$G$-$^$9\e(B:
6853
6854 @lisp
6855 (setq gnus-thread-sort-functions
6856       '(gnus-thread-sort-by-number
6857         gnus-thread-sort-by-subject
6858         (not gnus-thread-sort-by-total-score)))
6859 @end lisp
6860
6861 \e$B:GBg$N%9%3%"$r;}$D%9%l%C%I$,!":G=i$K35N,%P%C%U%!!<$KI=<($5$l$^$9!#%9%l%C\e(B
6862 \e$B%I$,F1$8%9%3%"$N>l9g$O!"1Q;z=g$KJB$S$+$($i$l$^$9!#F1$8%9%3%"$HI=Bj$r;}$D\e(B
6863 \e$B%9%l%C%I$OHV9f$GJB$YBX$($i$l!"\e(B(\e$BIaDL$O\e(B) \e$B5-;v$,E~Ce$7$?=gHV$K$J$j$^$9!#\e(B
6864
6865 \e$B%9%3%"!"E~Ce$N5U=g$KJB$YBX$($?$$$N$G$"$l$P!"<!$N$h$&$K$G$-$^$9\e(B:
6866
6867 @lisp
6868 (setq gnus-thread-sort-functions
6869       '((lambda (t1 t2)
6870           (not (gnus-thread-sort-by-number t1 t2)))
6871         gnus-thread-sort-by-score))
6872 @end lisp
6873
6874 @vindex gnus-thread-score-function
6875 \e$BJQ?t\e(B @code{gnus-thread-score-function} (\e$B%G%#%U%)%k%H$O\e(B @code{+}) \e$B$K@_Dj\e(B
6876 \e$B$5$l$F$$$k4X?t$O!"%9%l%C%I$NAm%9%3%"$r7W;;$9$k$?$a$KMQ$$$i$l$^$9!#LrN)$D\e(B
6877 \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
6878 \e$B$9$0$k$h$&$J2?$+$G$7$g$&!#\e(B
6879
6880 @findex gnus-article-sort-functions
6881 @findex gnus-article-sort-by-date
6882 @findex gnus-article-sort-by-score
6883 @findex gnus-article-sort-by-subject
6884 @findex gnus-article-sort-by-author
6885 @findex gnus-article-sort-by-random
6886 @findex gnus-article-sort-by-number
6887 \e$B2?$+JQ$JM}M3$G%9%l%C%II=<($r;H$C$F$$$J$$$N$J$i!"JQ\e(B
6888 \e$B?t\e(B @code{gnus-article-sort-functions} \e$B$r$$$8$/$kI,MW$,$"$j$^$9!#$3$l\e(B
6889 \e$B$O\e(B @code{gnus-thread-sort-functions} \e$B$HHs>o$K;w$F$$$^$9$,!"5-;v$NHf3S$K\e(B
6890 \e$B$O>/!90c$C$?4X?t$r;H$$$^$9!#;HMQ2DG=$JJB$YBX$(=R8l4X?t\e(B
6891 \e$B$O\e(B @code{gnus-article-sort-by-number},
6892 @code{gnus-article-sort-by-author},
6893 @code{gnus-article-sort-by-subject}, @code{gnus-article-sort-by-date},
6894 @code{gnus-article-sort-by-random} \e$B$*$h\e(B
6895 \e$B$S\e(B @code{gnus-article-sort-by-score} \e$B$G$9!#\e(B
6896
6897 \e$B%9%l%C%I$r;H$C$F$$$J$$35N,$NI=<($rI=Bj$GJB$YBX$($?$$$N$G$"$l$P!"<!$N$h$&\e(B
6898 \e$B$J$3$H$r$9$k$3$H$,$G$-$^$9\e(B:
6899
6900 @lisp
6901 (setq gnus-article-sort-functions
6902       '(gnus-article-sort-by-number
6903         gnus-article-sort-by-subject))
6904 @end lisp
6905
6906 @node Asynchronous Fetching
6907 @section \e$BHsF14|5-;v<hF@\e(B
6908 @cindex asynchronous article fetching
6909 @cindex article pre-fetch
6910 @cindex pre-fetch
6911
6912 \e$B1s$/$K$"$k\e(B @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$r<hF@$7$F$$$k$H!"%M%C%H%o!<\e(B
6913 \e$B%/$NCY1d$,5-;v$rFI$`$3$H$r7y$J;E;v$K$7$F$7$^$&$+$b$7$l$^$;$s!#\e(B@kbd{n} \e$B$r\e(B
6914 \e$B2!$7$F$+$i<!$N5-;v$,8=$l$k$^$G!"$7$P$i$/BT$?$J$1$l$P$J$j$^$;$s$b$N$M!#$I\e(B
6915 \e$B$&$7$FA0$N5-;v$rFI$s$G$$$k4V$K\e(B Gnus \e$B$,@h9T$7$F5-;v$r<hF@$7$F$/$l$J$$$N$G\e(B
6916 \e$B$7$g$&$+\e(B? \e$B$J$<$G$-$J$$$s$G$7$g$&!"K\Ev$K!#\e(B
6917
6918 \e$B$^$:7Y9p$7$F$*$-$^$7$g$&!#HsF14|$G5-;v$r<hF@!"FC$K\e(B Gnus \e$B$,$=$l$r9T$J$&>l\e(B
6919 \e$B9g$K$O!"$$$/$D$+$NMn$H$77j$,$"$j$^$9!#\e(B
6920
6921 \e$BNc$($P!"$"$J$?$OC;$$5-;v\e(B 1 \e$B$rFI$s$G$$$F!"5-;v\e(B 2 \e$B$O$H$F$bD9$/$F!"$"$J$?$O\e(B
6922 \e$B$=$l$rFI$`$3$H$K$O6=L#$,L5$$$H$7$^$7$g$&!#\e(BGnus \e$B$O$3$N$3$H$O$o$+$i$J$$$N\e(B
6923 \e$B$G!"@h9T$7$F5-;v\e(B 2 \e$B$r<hF@$7$^$9!#$"$J$?$O5-;v\e(B 3 \e$B$rFI$`$3$H$K$7$^$9$,!"\e(B
6924 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
6925
6926 \e$B$3$N>u67$rHr$1$k$?$a$K!"\e(BGnus \e$B$O%5!<%P!<$KFs$D\e(B (\e$BFs$^$G?t$($F$/$@$5$$\e(B) \e$B$N\e(B
6927 \e$B@\B3$rD%$j$^$9!#$3$l$O$"$^$jNI$$$3$H$G$O$J$$$H9M$($k?M$b$$$k$G$7$g$&$,!"\e(B
6928 \e$B;d$K$O<B:]$NBeBX<jCJ$,8+$D$+$i$J$$$N$G$9!#M>J,$J@\B3$rN)$A>e$2$k$?$a$K$O\e(B
6929 \e$B$$$/$P$/$+$N;~4V$,$+$+$k$N$G!"\e(BGnus \e$B$N5/F0$OCY$/$J$j$^$9!#\e(B
6930
6931 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
6932 \e$B5-;v$N@h9T<hF@$r;H$o$J$$$H$-$h$j$b!"$"$J$?$N%^%7%s$H\e(B @acronym{NNTP} \e$B%5!<\e(B
6933 \e$B%P!<4V$N@\B3$K$b$C$HIi2Y$r$+$1$k$3$H$K$J$k$G$7$g$&!#%5!<%P!<<+?H$K$b$b$C\e(B
6934 \e$B$HIi2Y$,$+$+$k$h$&$K$J$j$^$9!=!=M>J,$J5-;v$NMW5a$H!"M>J,$J@\B3$K$h$C$F!#\e(B
6935
6936 \e$B$O$$!"K\Ev$O$3$N$h$&$J$3$H$r$9$Y$-$GL5$$$3$H$,$3$l$GJ,$+$C$?$G$7$g\e(B
6937 \e$B$&\e(B@dots{} \e$BK\Ev$K$=$&$7$?$$$H;W$o$J$$8B$j$O!#\e(B
6938
6939 @vindex gnus-asynchronous
6940 \e$B$d$jJ}$G$9\e(B: @code{gnus-asynchronous} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#$=\e(B
6941 \e$B$l0J30$N=t!9$N$3$H$O<+F0E*$K9T$J$o$l$^$9!#\e(B
6942
6943 @vindex gnus-use-article-prefetch
6944 @code{gnus-use-article-prefetch} \e$B$r@_Dj$9$k$3$H$K$h$C$F!"$I$l$/$i$$$N5-\e(B
6945 \e$B;v$r@h$K<hF@$9$k$Y$-$+$rA`:n$9$k$3$H$,$G$-$^$9!#$3$l$O%G%#%U%)%k%H$G\e(B
6946 \e$B$O\e(B 30 \e$B$G!"%0%k!<%W$N5-;v$rFI$s$G$$$k$H$-$K!"%P%C%/%(%s%I$,<!$N\e(B 30 \e$BDL$N5-\e(B
6947 \e$B;v$r@h9T<hF@$9$k$H$$$&$3$H$G$9!#$3$NJQ?t$,\e(B @code{t} \e$B$G$"$k$H!"%P%C%/%(%s\e(B
6948 \e$B%I$O<hF@$G$-$k$9$Y$F$N5-;v$r:]8B$J$/@h9T<hF@$7$h$&$H$7$^$9!#$3$l\e(B
6949 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"@h9T<hF@$O9T$J$o$l$^$;$s!#\e(B
6950
6951 @vindex gnus-async-prefetch-article-p
6952 @findex gnus-async-read-p
6953 \e$B$*$=$i$/@h9T<hF@$r$7$?$/$J$$5-;v$,$$$/$D$+$"$k$G$7$g$&!=!=Nc$($P4{FI5-;v\e(B
6954 \e$B$G$9!#JQ?t\e(B @code{gnus-async-prefetch-article-p} \e$B$O5-;v$,@h$K<hF@$5$l$k$+\e(B
6955 \e$B$I$&$+$r@)8f$7$^$9!#$3$NJQ?t$K@_Dj$5$l$k4X?t$O!"LdBj$N5-;v$r@h9T<hF@$9$k\e(B
6956 \e$B$N$G$"$l$P\e(B @code{nil} \e$B$G$J$$CM$rJV$5$J$1$l$P$J$j$^$;$s!#%G%#%U%)%k%H$N4X\e(B
6957 \e$B?t$O\e(B @code{gnus-async-read-p} \e$B$G!"$3$l$O4{FI5-;v$K$O\e(B @code{nil} \e$B$rJV$7$^\e(B
6958 \e$B$9!#$3$N4X?t$O5-;v$N%G!<%?9=B$$rM#0l$N0z?t$H$7$F8F$P$l$^$9!#\e(B
6959
6960 \e$BNc$($P!"\e(B100 \e$B9T$h$j$bC;$$L$FI5-;v$@$1$r@h$K<hF@$7$?$$$N$G$"$l$P!"<!$N$h$&\e(B
6961 \e$B$K$G$-$^$9\e(B:
6962
6963 @lisp
6964 (defun my-async-short-unread-p (data)
6965   "Return non-nil for short, unread articles."
6966   (and (gnus-data-unread-p data)
6967        (< (mail-header-lines (gnus-data-header data))
6968           100)))
6969
6970 (setq gnus-async-prefetch-article-p 'my-async-short-unread-p)
6971 @end lisp
6972
6973 \e$B$3$l$i$N4X?t$O2?EY$b2?EY$b8F$P$l$k$N$G!"\e(BGnus \e$B$rCY$/$7$9$.$J$$$h$&$K!"C;\e(B
6974 \e$B$/4EH~$G$"$k$N$,9%$^$7$$$G$9!#$3$N$h$&$J$b$N$r%P%$%H%3%s%Q%$\e(B
6975 \e$B%k\e(B (byte-compile) \e$B$9$k$N$O!"$*$=$i$/NI$$CeA[$G$7$g$&!#\e(B
6976
6977 @vindex gnus-prefetched-article-deletion-strategy
6978 \e$B5-;v$OHsF14|%P%C%U%!!<$+$iCY$+$lAa$+$l:o=|$5$l$J$1$l$P$J$j$^$;$s!#\e(B
6979 @code{gnus-prefetched-article-deletion-strategy} \e$B$O$$$D5-;v$r:o=|$9$k$+\e(B
6980 \e$B$r;XDj$7$^$9!#$3$l$O0J2<$NMWAG$r4^$`%j%9%H$G$9\e(B:
6981
6982 @table @code
6983 @item read
6984 \e$B5-;v$,FI$^$l$?$H$-$K:o=|$7$^$9!#\e(B
6985
6986 @item exit
6987 \e$B%0%k!<%W$rH4$1$?$H$-$K5-;v$r:o=|$7$^$9!#\e(B
6988 @end table
6989
6990 \e$B%G%#%U%)%k%H$NCM$O\e(B @code{(read exit)} \e$B$G$9!#\e(B
6991
6992 @c @vindex gnus-use-header-prefetch
6993 @c @code{gnus-use-header-prefetch} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"<!$N%0%k!<%W$+$i\e(B
6994 @c \e$B5-;v$r@h$K<hF@$7$^$9!#\e(B
6995
6996 @node Article Caching
6997 @section \e$B5-;v$N%-%c%C%7%e\e(B
6998 @cindex article caching
6999 @cindex caching
7000
7001 @emph{\e$BHs>o$K\e(B} \e$BCY$$\e(B @acronym{NNTP} \e$B@\B3$r;H$C$F$$$k$N$J$i$P!"5-;v$r%-%c%C\e(B
7002 \e$B%7%e$9$k$3$H$r9M$($F$bNI$$$G$7$g$&!#$=$l$r$9$k$H!"$=$l$>$l$N5-;v$O$"$J$?\e(B
7003 \e$B$N%[!<%`%G%#%l%/%H%j$N2<$K%m!<%+%k$KN/$a$i$l$^$9!#$b$&46IU$$$?$+$b$7$l$^\e(B
7004 \e$B$;$s$,!"$3$l$O\e(B i \e$B%N!<%I$rHs>o$KB.$/?)$$$D$V$9$@$1$G$J$/!"\e(B
7005 @emph{\e$B5pBg$J\e(B} \e$B%G%#%9%/%9%Z!<%9$r?)$&2DG=@-$,$"$j$^$9!#$=$l$O$"$J$?$K%&%)%C\e(B
7006 \e$B%+$NCf$G1K$0$h$&$J$a$^$$$r5/$3$5$;$k$G$7$g$&!#\e(B
7007
7008 \e$B$G$bCm0U?<$/;H$o$l$l$P!"$=$l$O5-;v$rJ]B8$9$k!"$h$j3Z$JJ}K!$K$J$jF@$^$9!#\e(B
7009
7010 @vindex gnus-use-long-file-name
7011 @vindex gnus-cache-directory
7012 @vindex gnus-use-cache
7013 \e$B%-%c%C%7%e$r<B9T$5$;$k$K$O\e(B @code{gnus-use-cache} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F\e(B
7014 \e$B2<$5$$!#%G%#%U%)%k%H$G$O!"$9$Y$F$N2D;k$^$?$OJ]N1$H$7$F0u$NIU$$$F$$$k5-;v\e(B
7015 \e$B$O%m!<%+%k$N%-%c%C%7%e\e(B (@code{gnus-cache-directory}) \e$B$KJ#<L$5$l$^$9!#$3\e(B
7016 \e$B$N%-%c%C%7%e$,J?$i$J9=B$$+3,AXE*$G$"$k$+$O!"DL>oDL$j!"JQ\e(B
7017 \e$B?t\e(B @code{gnus-use-long-file-name} \e$B$G@)8f$5$l$^$9!#\e(B
7018
7019 \e$B2D;k5-;v$+J]N15-;v$r:FA*Br$7$?>l9g$O!"%5!<%P!<$NBe$o$j$K%-%c%C%7%e$+$i<h\e(B
7020 \e$BF@$5$l$^$9!#%-%c%C%7%e$K$"$k5-;v$O4|8B@Z$l>C5n$5$l$J$$$N$G!"5-;v$r$=$l$i\e(B
7021 \e$B$,B0$9$k$H$3$m$K5oB3$1$5$;$F$$$k4V!"$=$l$i$rJ]B8$9$kJ}K!$H$7$F$3$l$OLrN)\e(B
7022 \e$B$D$+$b$7$l$^$;$s!#J]B8$7$?$$$9$Y$F$N5-;v$KJ]N1$N0u$rIU$1$k$@$1$G!"8e$O?4\e(B
7023 \e$BG[L5MQ$G$9!#\e(B
7024
7025 \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
7026
7027 @vindex gnus-cache-remove-articles
7028 @vindex gnus-cache-enter-articles
7029 \e$B5-;v$r%-%c%C%7%e$KF~$l$?$j%-%c%C%7%e$+$i:o=|$9$k$3$H$O!"JQ\e(B
7030 \e$B?t\e(B @code{gnus-cache-enter-articles} \e$B$*$h\e(B
7031 \e$B$S\e(B @code{gnus-cache-remove-articles} \e$B$K$h$C$F@)8f$5$l$^$9!#$3$l$i$ON>J}\e(B
7032 \e$B$H$b%7%s%\%k$N%j%9%H$G$9!#A0<T$O%G%#%U%)%k%H$G\e(B
7033 \e$B$O\e(B @code{(ticked dormant)} \e$B$G!"2D;k5-;v$HJ]N15-;v$O%-%c%C%7%e$KF~$l$i$l\e(B
7034 \e$B$^$9!#8e<T$O%G%#%U%)%k%H$G$O\e(B @code{(read)} \e$B$G!"4{FI$N0u$,IU$$$?5-;v$O%-%c%C\e(B
7035 \e$B%7%e$+$i:o=|$5$l$^$9!#$*$=$i$/$3$l$iFs$D$N%j%9%H$K4^$^$l$k%7%s%\%k\e(B
7036 \e$B$O\e(B @code{ticked}, @code{dormant}, @code{unread} \e$B$*$h$S\e(B @code{read} \e$B$G$7$g\e(B
7037 \e$B$&!#\e(B
7038
7039 @findex gnus-jog-cache
7040 \e$B$=$l$G$O!"Bg5,LO$J5-;v$N<hF@$H3JG<$O!"$I$3$G4X78$7$F$/$k$N$G$7$g$&$+!#\e(B
7041 @code{gnus-jog-cache} \e$BL?Na$O!"$9$Y$F$N9XFI%0%k!<%W$KBP$7$F!"$9$Y$F$NL$FI\e(B
7042 \e$B5-;v$rMW5a$7!"%9%3%"$rIU$1!"%-%c%C%7%e$KJ]B8$7$^$9!#$3$NL?Na$r$$$D$b$$$D\e(B
7043 \e$B$b$$$D$b$$$D$b;H$&$N$O!"\e(B1) @acronym{NNTP} \e$B%5!<%P!<$H$N@\B3$,K\Ev$KK\Ev$K\e(B
7044 \e$BK\Ev$KCY$/$F!"\e(B2) \e$BK\Ev$KK\Ev$KK\Ev$K5pBg$J%G%#%9%/$r;}$C$F$$$k$H$-$@$1$K\e(B
7045 \e$B$9$k$Y$-$G$9!#$3$l$O??LLL\$K8@$C$F$$$^$9!#%@%&%s%m!<%I$5$l$k5-;v$N?t$r95\e(B
7046 \e$B$($k0l$D$NJ}K!$O!"M_$7$/$J$$5-;v$N%9%3%"$rDc$/$7$F!"$=$l$i$K4{FI$N0u$rIU\e(B
7047 \e$B$1$k$3$H$G$9!#$=$&$9$l$P!"$=$l$i$O$3$NL?Na$G$O%@%&%s%m!<%I$5$l$^$;$s!#\e(B
7048
7049 @vindex gnus-uncacheable-groups
7050 @vindex gnus-cacheable-groups
7051 \e$B$9$Y$F$N%0%k!<%W$G$O%-%c%C%7%e$r$7$?$/$J$$$H$$$&$N$ONI$/$"$k$3$H$G$9!#Nc\e(B
7052 \e$B$($P\e(B @code{nnml} \e$B$N%a!<%k$,%[!<%`%G%#%l%/%H%j!<$K$"$k$N$J$i!"$=$l$r%[!<\e(B
7053 \e$B%`%G%#%l%/%H%j!<$NJL$N>l=j$K%-%c%C%7%e$9$k$N$O0UL#$,$"$j$^$;$s!#FsG\$NMF\e(B
7054 \e$BNL$r;H$&J}$,NI$$$H;W$&$N$G$J$1$l$P!#\e(B
7055
7056 \e$B%-%c%C%7%e$r@)8B$9$k$K$O!"\e(B@code{gnus-cacheable-groups} \e$B$rNc$(\e(B
7057 \e$B$P\e(B @samp{^nntp} \e$B$N$h$&$J%-%c%C%7%e$9$k%0%k!<%W$N@55,I=8=$K@_Dj$9$k$+!"$^\e(B
7058 \e$B$?$O@55,I=8=\e(B @code{gnus-uncacheable-groups} \e$B$rNc$($P\e(B @samp{^nnml} \e$B$K@_Dj\e(B
7059 \e$B$7$F2<$5$$!#N>J}$H$bJQ?t$N%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#$b$7%0%k!<%W\e(B
7060 \e$B$,N>J}$NJQ?t$K9gCW$9$k$H!"$=$N%0%k!<%W$O%-%c%C%7%e$5$l$^$;$s!#\e(B
7061
7062 @findex gnus-cache-generate-nov-databases
7063 @findex gnus-cache-generate-active
7064 @vindex gnus-cache-active-file
7065 \e$B%-%c%C%7%e$O!"$=$l$,$I$N5-;v$r4^$s$G$$$k$+$N>pJs$r!"$=$N%"%/%F%#%V%U%!%$\e(B
7066 \e$B%k\e(B (@code{gnus-cache-active-file}) \e$B$K3JG<$7$^$9!#$3$N%U%!%$%k\e(B (\e$B$b$7$/$O\e(B
7067 \e$B%-%c%C%7%e$NB>$NItJ,\e(B) \e$B$,2?$i$+$NM}M3$G$0$A$c$0$A$c$K$J$C$F$7$^$C$?>l9g!"\e(B
7068 Gnus \e$B$O$b$N$4$H$r@5$7$/$9$k$?$a$NFs$D$N%3%^%s%I$rDs6!$7$^$9!#\e(B
7069 @kbd{M-x gnus-cache-generate-nov-databases} \e$B$O$9$Y$F$N\e(B @acronym{NOV} \e$B%U%!\e(B
7070 \e$B%$%k$r\e(B (\e$B:F\e(B) \e$B:n@.$7!"\e(B@kbd{M-x gnus-cache-generate-active} \e$B$O%"%/%F%#%V%U%!\e(B
7071 \e$B%$%k$r\e(B (\e$B:F\e(B) \e$B:n@.$7$^$9!#\e(B
7072
7073 @findex gnus-cache-move-cache
7074 @code{gnus-cache-move-cache} \e$B%3%^%s%I$O!"$9$Y$F\e(B
7075 \e$B$N\e(B @code{gnus-cache-directory} \e$B$r$I$3$+JL$N>l=j$K0\F0$7$^$9!#$"$J$?$O$I\e(B
7076 \e$B$3$K0\F0$5$;$k$+$r?R$M$i$l$^$9!#$=$l$C$F$+$C$3$$$$$G$7$g\e(B?
7077
7078 @node Persistent Articles
7079 @section \e$B1JB35-;v\e(B
7080 @cindex persistent articles
7081
7082 \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
7083 \e$B$=$l$O%-%c%C%7%e$r8+$k$?$a$NJL$NJ}K!$G!";d$K8@$o$;$l$P$O$k$+$KLr$KN)$A$^\e(B
7084 \e$B$9!#\e(B
7085
7086 \e$BNc$($P!"%K%e!<%9%0%k!<%W$rFI$s$G$$$F!"1J5W$KHkB"$7$F$*$/2ACM$N$"$kJu@P$K\e(B
7087 \e$B=P2q$C$?$H$7$^$7$g$&!#IaDL$O$=$l$r%U%!%$%k$KJ]B8$7$^$9\e(B (\e$BB?$/$NJ]B8L?Na$N\e(B
7088 \e$B0l$D$r;H$C$F\e(B)\e$B!#LdBj$O!"C1$K$"$N!"7y$J$@$1$G$9!#M}A[E*$K$O!"5-;v$O%0%k!<\e(B
7089 \e$B%W$G8+$D$1$?>l=j$K1J1s$K;D$C$F$$$k$3$H$,9%$^$7$$$G$7$g$&!#%K%e!<%9%5!<%P!<\e(B
7090 \e$B$K$*$1$k4|8B:o=|$K$O1F6A$5$l$J$$$G!#\e(B
7091
7092 \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
7093 \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
7094 \e$BL?Na$r;H$$$^$9\e(B:
7095
7096 @table @kbd
7097 @item *
7098 @kindex * (\e$B35N,\e(B)
7099 @findex gnus-cache-enter-article
7100 \e$B8=:_$N5-;v$r1JB3$K$7$^$9\e(B (@code{gnus-cache-enter-article})\e$B!#\e(B
7101
7102 @item M-*
7103 @kindex M-* (\e$B35N,\e(B)
7104 @findex gnus-cache-remove-article
7105 \e$B8=:_$N5-;v$r1JB35-;v$+$i<h$j=|$-$^$9\e(B (@code{gnus-cache-remove-articles})\e$B!#\e(B
7106 \e$B$3$l$OIaDL$O5-;v$r:o=|$7$^$9!#\e(B
7107 @end table
7108
7109 \e$B$3$l$i$NL?Na$ON>J}$H$b%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^$9!#\e(B
7110
7111 \e$B1JB35-;v$K$@$16=L#$,$"$k$N$J$i!"2D;k5-;v\e(B (\e$B$d$=$NB>$N$b$N\e(B) \e$B$,%-%c%C%7%e$K\e(B
7112 \e$BF~$k$N$rHr$1$k$?$a$K!"\e(B@code{gnus-use-cache} \e$B$r\e(B @code{passive} \e$B$K@_Dj$9$k\e(B
7113 \e$B$N$,NI$$$G$7$g$&\e(B:
7114
7115 @lisp
7116 (setq gnus-use-cache 'passive)
7117 @end lisp
7118
7119 @node Article Backlog
7120 @section \e$B5-;v$N%P%C%/%m%0\e(B
7121 @cindex backlog
7122 @cindex article backlog
7123
7124 \e$B2s@~$,CY$$$?$a$K!"%-%c%C%7%e$r;H$&$H$$$&H/A[$,$"$^$jL%NOE*$G$O$J$$$H\e(B
7125 \e$B$-\e(B (\e$B<B:]$=$&$J$N$G$9$,\e(B)\e$B!"\e(B@dfn{\e$B%P%C%/%m%0\e(B} \e$B$K@Z$jBX$($k$3$H$K$h$C$F>u67$r\e(B
7126 \e$B2?$H$+$9$k$3$H$,$G$-$^$9!#$3$l$O$9$G$KFI$s$@5-;v$r:F<hF@$7$J$/$F$bNI$$$h\e(B
7127 \e$B$&$K!"$9$G$KFI$s$@5-;v$r\e(B Gnus \e$B$,0l;~J]B8$7$F$*$/$H$3$m$G$9!#$3$l$O$b$A$m\e(B
7128 \e$B$s!"$"$J$?$K:G6aFI$s$@5-;v$r:F$SA*Br$9$kJJ$,$"$k$H$-$@$1LrN)$A$^$9!#@dBP\e(B
7129 \e$B$K$=$l$r$7$J$$?M$K$H$C$F$O!"%P%C%/%m%0$r\e(B on \e$B$K$9$k$3$H$O\e(B Gnus \e$B$r>/$7CY$/\e(B
7130 \e$B$7!"%a%b%j!<$N;HMQNL$r$$$/$i$+A}$d$9$@$1$N$3$H$G$9!#\e(B
7131
7132 @vindex gnus-keep-backlog
7133 @code{gnus-keep-backlog} \e$B$r?tCM\e(B @var{n} \e$B$K@_Dj$9$k$H!"\e(BGnus \e$B$O:GBg\e(B
7134 \e$B$G\e(B @var{n} \e$B8D$N8E$$5-;v$r8e$N:F<hF@$N$?$a$K%P%C%U%!!<$KN/$a$F$*$-$^$9!#\e(B
7135 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$O$J$/!"?tCM$G$b$J$$>l9g!"\e(B
7136 Gnus \e$B$O\e(B @emph{\e$B$9$Y$F\e(B} \e$B$N4{FI5-;v$rC_$($^$9!#$=$l$O\e(B Emacs \e$B$,GzH/$9$k$^$G\e(B
7137 \e$B@)8B$J$/KD$l>e$,$C$F!"%^%7%s$,$"$J$?$b$m$H$bMn$A$F$7$^$&$H$$$&$3$H$G$9!#\e(B
7138 \e$B;d$O$_$J$5$s$,$$$D$bCm0U$rBU$i$J$$$h$&$K$9$k$?$a$K!"$3$3$K=q$-2C$($^$7$?!#\e(B
7139
7140 \e$B%G%#%U%)%k%HCM$O\e(B 20 \e$B$G$9!#\e(B
7141
7142 @node Saving Articles
7143 @section \e$B5-;v$NJ]B8\e(B
7144 @cindex saving articles
7145
7146 Gnus \e$B$O$?$/$5$s$NJ}K!$G5-;v$rJ]B8$9$k$3$H$,$G$-$^$9!#0J2<$N$b$N$OHs>o$K\e(B
7147 \e$BN(D>$JJ}K!\e(B (\e$B$9$J$o$A5-;v$,J]B8$9$kA0$K$[$H$s$I2?$b$J$5$l$J$$\e(B) \e$B$G5-;v$rJ]\e(B
7148 \e$BB8$9$k$?$a$N@bL@$G$9!#0[$J$k<jB3$-\e(B (uudecode, unshar) \e$B$N$?$a$K\e(B
7149 \e$B$O\e(B @code{gnus-uu} \e$B$r;H$&$N$,NI$$$G$7$g$&\e(B (@pxref{Decoding Articles})\e$B!#\e(B
7150
7151 \e$B$3$3$KNs5s$5$l$F$$$k%3%^%s%I$OBP>]$,%U%!%$%k$G$9!#%0%k!<%W$KJ]B8$7$?$$>l\e(B
7152 \e$B9g$O\e(B @kbd{B c} (@code{gnus-summary-copy-article}) \e$B%3%^%s%I$r;2>H$7$F2<$5\e(B
7153 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
7154
7155 @vindex gnus-save-all-headers
7156 @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
7157 \e$B$kA0$KITMW$J%X%C%@!<$r>C5n$7$^$;$s!#\e(B
7158
7159 @vindex gnus-saved-headers
7160 \e$B$b$7>e5-$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"@55,I=\e(B
7161 \e$B8=\e(B @code{gnus-saved-headers} \e$B$K9gCW$9$k$9$Y$F$N%X%C%@!<$,;D$5$l$k0lJ}!"\e(B
7162 \e$B;D$j$N$b$N$OJ]B8$9$kA0$K:o=|$5$l$^$9!#\e(B
7163
7164 @table @kbd
7165 @item O o
7166 @itemx o
7167 @kindex O o (\e$B35N,\e(B)
7168 @kindex o (\e$B35N,\e(B)
7169 @findex gnus-summary-save-article
7170 @c @icon{gnus-summary-save-article}
7171 \e$B%G%#%U%)%k%H$N5-;v$rJ]B8$9$k<jCJ$rMQ$$$F8=:_$N5-;v$rJ]B8$7$^\e(B
7172 \e$B$9\e(B (@code{gnus-summary-save-article})\e$B!#\e(B
7173
7174 @item O m
7175 @kindex O m (\e$B35N,\e(B)
7176 @findex gnus-summary-save-article-mail
7177 \e$B8=:_$N5-;v$r%a!<%k$NMM<0$GJ]B8$7$^\e(B
7178 \e$B$9\e(B (@code{gnus-summary-save-article-mail})\e$B!#\e(B
7179
7180 @item O r
7181 @kindex O r (\e$B35N,\e(B)
7182 @findex gnus-summary-save-article-rmail
7183 \e$B8=:_$N5-;v$r\e(B Rmail \e$B$NMM<0$GJ]B8$7$^\e(B
7184 \e$B$9\e(B (@code{gnus-summary-save-article-rmail})\e$B!#\e(B
7185
7186 @item O f
7187 @kindex O f (\e$B35N,\e(B)
7188 @findex gnus-summary-save-article-file
7189 @c @icon{gnus-summary-save-article-file}
7190 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%k\e(B (plain file) \e$BMM<0$GJ]B8$7$^\e(B
7191 \e$B$9\e(B (@code{gnus-summary-save-article-file})\e$B!#\e(B
7192
7193 @item O F
7194 @kindex O F (\e$B35N,\e(B)
7195 @findex gnus-summary-write-article-file
7196 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%kMM<0$GJ]B8$7!"0JA0$N%U%!%$%k$NFbMF$r>e=q$-$7$^\e(B
7197 \e$B$9\e(B (@code{gnus-summary-write-article-file})\e$B!#\e(B
7198
7199 @item O b
7200 @kindex O b (\e$B35N,\e(B)
7201 @findex gnus-summary-save-article-body-file
7202 \e$B8=:_$N5-;v$NK\J8$rIaDL$N%U%!%$%kMM<0$GJ]B8$7$^\e(B
7203 \e$B$9\e(B (@code{gnus-summary-save-article-body-file})\e$B!#\e(B
7204
7205 @item O h
7206 @kindex O h (\e$B35N,\e(B)
7207 @findex gnus-summary-save-article-folder
7208 \e$B8=:_$N5-;v$r\e(B mh \e$B$N%U%)%k%@!<$NMM<0$GJ]B8$7$^\e(B
7209 \e$B$9\e(B (@code{gnus-summary-save-article-folder})\e$B!#\e(B
7210
7211 @item O v
7212 @kindex O v (\e$B35N,\e(B)
7213 @findex gnus-summary-save-article-vm
7214 \e$B8=:_$N5-;v$r\e(B VM \e$B%U%)%k%@!<$KJ]B8$7$^\e(B
7215 \e$B$9\e(B (@code{gnus-summary-save-article-vm})\e$B!#\e(B
7216
7217 @item O p
7218 @itemx |
7219 @kindex O p (\e$B35N,\e(B)
7220 @kindex | (\e$B35N,\e(B)
7221 @findex gnus-summary-pipe-output
7222 \e$B8=:_$N5-;v$r%Q%$%W$KJ]B8$7$^$9!#$&!<$s$H!"$"$N$)!";d$,8@$*$&$H$7$F$$$k$3\e(B
7223 \e$B$H$O!=!=8=:_$N5-;v$r%W%m%;%9$K%Q%$%W$9$k$H$$$&$3$H$G\e(B
7224 \e$B$9\e(B (@code{gnus-summary-pipe-output})\e$B!#%7%s%\%k@\F,<-\e(B (@pxref{Symbolic
7225 Prefixes}) \e$B$,M?$($i$l$k$H!"%Q%$%W$X$N=PNO$K40A4$J%X%C%@!<$r4^$a$^$9!#\e(B
7226
7227 @item O P
7228 @kindex O P (\e$B35N,\e(B)
7229 @findex gnus-summary-muttprint
7230 @vindex gnus-summary-muttprint-program
7231 \e$B8=:_$N5-;v$r\e(B muttprint \e$B$KJ]B8$7$^$9!#$D$^$j!"30It%W%m%0%i\e(B
7232 \e$B%`\e(B @uref{http://muttprint.sourceforge.net/, Muttprint} \e$B$r;H$C$F5-;v$r0u\e(B
7233 \e$B:~$9$k$H$$$&$3$H$G$9!#%W%m%0%i%`L>$H;HMQ$9$k%*%W%7%g%s$O!"JQ\e(B
7234 \e$B?t\e(B @code{gnus-summary-muttprint-program} \e$B$G;XDj$5$l$^$9!#\e(B
7235 (@code{gnus-summary-muttprint})\e$B!#\e(B
7236 @end table
7237
7238 @vindex gnus-prompt-before-saving
7239 \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
7240 \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
7241 \e$BB8$7$?>l9g!"$=$l$>$l$N$9$Y$F$N5-;v$KBP$7$F%U%!%$%kL>$NF~NO$rMW5a$5$l$k$3\e(B
7242 \e$B$H$KK0$-K0$-$9$k$G$7$g$&!#F~NO$r5a$a$kF0:n$OJQ\e(B
7243 \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
7244 \e$B%k%H$G$O\e(B @code{always} \e$B$G!"$"$J$?$,7y$J;W$$$rL#$o$C$F$$$k!"2a>j$JF~NOMW\e(B
7245 \e$B5a$r$7$^$9!#Be$o$j$K$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$k$H!"J]B8$9$k$=$l$>$l$N\e(B
7246 \e$B0lO"$N5-;v$KBP$7$F0l2s$@$1F~NO$rMW5a$7$^$9!#K\Ev$K\e(B Gnus \e$B$K$9$Y$F$NH=CG$r\e(B
7247 \e$BG$$;$F$7$^$$$?$$$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$K$9$k$3$H$5$($G$-$^$9!#\e(B
7248 \e$B$=$&$9$l$P!"5-;v$rJ]B8$9$k$?$a$N%U%!%$%k$rB%$5$l$k$3$H$O$"$j$^$;$s!#\e(B
7249 Gnus \e$B$OC1=c$K$9$Y$F$N5-;v$r%G%#%U%)%k%H$N%U%!%$%k$KJ]B8$7$^$9!#\e(B
7250
7251 @vindex gnus-default-article-saver
7252 Gnus \e$B$r;W$$DL$j$KF0:n$5$;$k$?$a$K!"JQ\e(B
7253 \e$B?t\e(B @code{gnus-default-article-saver} \e$B$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
7254 \e$B2<$NO;$D$N4{@=$N4X?t$r;H$&$3$H$,$G$-$k$7!"<+J,<+?H$N4X?t$r:n$k$3$H$b$G$-\e(B
7255 \e$B$^$9!#\e(B
7256
7257 @table @code
7258 @item gnus-summary-save-in-rmail
7259 @findex gnus-summary-save-in-rmail
7260 @vindex gnus-rmail-save-name
7261 @findex gnus-plain-save-name
7262 \e$B$3$l$,%G%#%U%)%k%H$G!"\e(B@dfn{Babyl} \e$B$H$$$&MM<0$G$9!#JQ\e(B
7263 \e$B?t\e(B @code{gnus-ramil-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]B8$9$k%U%!\e(B
7264 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7265 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7266
7267 @item gnus-summary-save-in-mail
7268 @findex gnus-summary-save-in-mail
7269 @vindex gnus-mail-save-name
7270 Unix \e$B%a!<%k\e(B (mbox) \e$B%U%!%$%k$KJ]B8$7$^$9!#JQ\e(B
7271 \e$B?t\e(B @code{gnus-mail-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]B8$9$k%U%!\e(B
7272 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7273 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7274
7275 @item gnus-summary-save-in-file
7276 @findex gnus-summary-save-in-file
7277 @vindex gnus-file-save-name
7278 @findex gnus-numeric-save-name
7279 \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
7280 \e$B@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]B8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^\e(B
7281 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7282
7283 @item gnus-summary-write-to-file
7284 @findex gnus-summary-write-to-file
7285 \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
7286 \e$B$i>e=q$-$5$l$^$9!#JQ?t\e(B @code{gnus-file-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"\e(B
7287 \e$B5-;v$rJ]B8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7288 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7289
7290 @item gnus-summary-save-body-in-file
7291 @findex gnus-summary-save-body-in-file
7292 \e$B5-;v$NK\J8$rDL>o$N%U%!%$%k$N8e$KDI2C$7$^$9!#JQ\e(B
7293 \e$B?t\e(B @code{gnus-file-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]B8$9$k%U%!\e(B
7294 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7295 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7296
7297 @item gnus-summary-save-in-folder
7298 @findex gnus-summary-save-in-folder
7299 @findex gnus-folder-save-name
7300 @findex gnus-Folder-save-name
7301 @vindex gnus-folder-save-name
7302 @cindex rcvstore
7303 @cindex MH folders
7304 MH \e$B%i%$%V%i%j!<$N\e(B @code{rcvstore} \e$B$r;H$C$F!"5-;v$r\e(B MH \e$B%U%)%k%@!<$KJ]B8$7\e(B
7305 \e$B$^$9!#JQ?t\e(B @code{gnus-folder-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]\e(B
7306 \e$BB8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7307 \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
7308 \e$B;H$&$3$H$,$G$-$F!"$3$A$i$O@hF,$,BgJ8;z!";D$j$,>.J8;z$K$J$C$?L>A0$r:n$j$^\e(B
7309 \e$B$9!#\e(B
7310
7311 @item gnus-summary-save-in-vm
7312 @findex gnus-summary-save-in-vm
7313 \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
7314 \e$B$,I,MW$G$9!#\e(B
7315 @end table
7316
7317 @vindex gnus-article-save-directory
7318 \e$B$3$l$i$N$9$Y$F$N4X?t$O:G8e$N0l$D$r=|$$$F!"4D6-JQ?t\e(B @env{SAVEDIR} \e$B$K$h$C\e(B
7319 \e$B$F=i4|2=$5$l$k\e(B @code{gnus-article-save-directory} \e$B$K5-;v$rJ]B8$7$^$9!#$3\e(B
7320 \e$B$l$O%G%#%U%)%k%H$G$O\e(B @file{~/News/} \e$B$G$9!#\e(B
7321
7322 \e$B>e$G=R$Y$?$h$&$K!"5-;v$rJ]B8$9$k$?$a$N%U%!%$%k$NE,@Z$JL>A0$r8+$D$1$k$?$a\e(B
7323 \e$B$K!"$=$l$i$O0c$C$?4X?t$rMQ$$$^$9!#0J2<$OL>A0$r@8@.$9$k$?$a$K;H$&$3$H$,$G\e(B
7324 \e$B$-$k4X?t$N%j%9%H$G$9\e(B:
7325
7326 @table @code
7327 @item gnus-Numeric-save-name
7328 @findex gnus-Numeric-save-name
7329 @file{~/News/Alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7330
7331 @item gnus-numeric-save-name
7332 @findex gnus-numeric-save-name
7333 @file{~/News/alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7334
7335 @item gnus-Plain-save-name
7336 @findex gnus-Plain-save-name
7337 @file{~/News/Alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7338
7339 @item gnus-plain-save-name
7340 @findex gnus-plain-save-name
7341 @file{~/News/alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7342
7343 @item gnus-sender-save-name
7344 @findex gnus-sender-save-name
7345 @file{~/News/larsi} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7346 @end table
7347
7348 @vindex gnus-split-methods
7349 \e$BO"A[%j%9%H\e(B @code{gnus-split-methods} \e$B$K@55,I=8=$rJ|$j9~$`$3$H$K$h$C$F!"\e(B
7350 Gnus \e$B$K5-;v$rJ]B8$9$k>l=j$r$[$N$a$+$9$3$H$,$G$-$^$9!#Nc$($P\e(B Gnus \e$B$K4XO"\e(B
7351 \e$B$9$k5-;v$r\e(B @file{gnus-stuff} \e$B%U%!%$%k$K!"\e(BVM \e$B$K4XO"$9$k5-;v\e(B
7352 \e$B$r\e(B @file{vm-stuff} \e$B%U%!%$%k$KJ]B8$7$?$1$l$P!"$3$NJQ?t$r0J2<$N$h$&$K$9$l\e(B
7353 \e$B$PNI$$$G$7$g$&\e(B:
7354
7355 @lisp
7356 (("^Subject:.*gnus\\|^Newsgroups:.*gnus" "gnus-stuff")
7357  ("^Subject:.*vm\\|^Xref:.*vm" "vm-stuff")
7358  (my-choosing-function "../other-dir/my-stuff")
7359  ((equal gnus-newsgroup-name "mail.misc") "mail-stuff"))
7360 @end lisp
7361
7362 \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
7363 \e$B$D%j%9%H$G$"$k%j%9%H$G$"$k$H$$$&$3$H$,$o$+$j$^$9!#9gCW$OJ8;zNs\e(B (\e$B$3$N>l9g\e(B
7364 \e$B$O5-;v$N%X%C%@!<$K9gCW$9$k@55,I=8=$H$7$F;H$o$l$^$9\e(B)\e$B!"%7%s%\%k\e(B (\e$B%0%k!<%W\e(B
7365 \e$BL>$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
7366 \e$B2A\e(B (@code{eval}) \e$B$5$l$^$9\e(B) \e$B$N$I$l$+$G$"$k$3$H$,$G$-$^$9!#$3$l$i$NF0:n$N\e(B
7367 \e$B0l$D$G$b\e(B @code{nil} \e$B$G$J$$7k2L$rJV$9$H!"F~NO$r5a$a$k$H$-$N%G%#%U%)%k%H$H\e(B
7368 \e$B$7$F\e(B @dfn{\e$B%U%!%$%k\e(B} \e$B$,;H$o$l$^$9!#2C$($F!"8F$P$l$?4X?t$+<0$,J8;zNs$+J8;z\e(B
7369 \e$BNs$N%j%9%H$rJV$7$?$H$-$O!"1i;;$N7k2L<+BN$,;H$o$l$^$9!#\e(B
7370
7371 \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
7372 \e$B%H$r<j$KF~$l$k$3$H$K$J$j$^$9!#\e(B(\e$B$9$Y$F$N!X9gCW!Y$,;H$o$l$^$9!#\e(B) \e$B$=$7$F!"\e(B
7373 \e$B<B:]$KL>A0$H$7$F;H$$$?$$$b$N$NF~NO$rB%$5$l$^$9$,!"$=$N:]!"$3$NJQ?t$rE,MQ\e(B
7374 \e$B$7$FF@$i$l$?7k2L$,!"%U%!%$%kL>$rJd40$9$k$H$-$N8uJd$K$J$j$^$9!#\e(B
7375
7376 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{((gnus-article-archive-name))} \e$B$G!"$3$l\e(B
7377 \e$B$O\e(B Gnus \e$B$,J]B8$9$k5-;v$N\e(B @code{Archive-name} \e$B9T$rD4$Y$F!"$=$l$r%U%!%$%k\e(B
7378 \e$BL>$N8uJd$H$7$F;H$$$^$9!#\e(B
7379
7380 \e$B$3$l$O%U%!%$%kL>$rB?>/$-$l$$$K$9$k4X?t$NNc$G$9!#\e(B
7381 @samp{nnml:mail.whatever} \e$B$N$h$&$J%a!<%k%0%k!<%W$,$?$/$5$s$"$k$H$9$k$H!"\e(B
7382 \e$BJ]B8$9$k$?$a$N%U%!%$%kL>$r:n$kA0$K$=$l$i$N%0%k!<%WL>$N:G=i$NJ}$r@Z$jMn$H\e(B
7383 \e$B$9I,MW$,$"$k$+$b$7$l$^$;$s!#<!$NJ*$O$^$5$K$=$l$r$7$^$9\e(B:
7384
7385 @lisp
7386 (defun my-save-name (group)
7387   (when (string-match "^nnml:mail." group)
7388     (substring group (match-end 0))))
7389
7390 (setq gnus-split-methods
7391       '((gnus-article-archive-name)
7392         (my-save-name)))
7393 @end lisp
7394
7395 @vindex gnus-use-long-file-name
7396 \e$B:G8e$K!"\e(B@code{gnus-use-long-file-name} \e$B$H$$$&JQ?t$,$"$j$^$9!#$3$l\e(B
7397 \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
7398 \e$B%I\e(B (@samp{.}) \e$B$r%9%i%C%7%e\e(B (@samp{/}) \e$B$GCV$-49$($^$9!=!=$D$^$j!"$9$Y$F$N\e(B
7399 \e$B%U%!%$%k$r0lHV>e$N%G%#%l%/%H%j!<$KCV$/$N$G$O$J$/!"$=$l$i$N4X?t$,3,AXE*$J\e(B
7400 \e$B%G%#%l%/%H%j!<$r@8@.$9$k$H$$$&$3$H$G\e(B
7401 \e$B$9\e(B (@file{~/News/alt.andrea-dworkin} \e$B$G$O$J\e(B
7402 \e$B$/\e(B @file{~/News/alt/andrea-dworkin} \e$B$N$h$&$K\e(B)\e$B!#$?$$$F$$$N%7%9%F%`$K$*$$\e(B
7403 \e$B$F!"$3$NJQ?t$N%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#$7$+$7!"Nr;KE*$JM}M3$K$h$C\e(B
7404 \e$B$F\e(B Xenix \e$B$H\e(B usg-unix-v \e$B%^%7%s$G$O\e(B @code{nil} \e$B$,%G%#%U%)%k%HCM$K$J$j$^$9!#\e(B
7405
7406 \e$B$3$N4X?t$O:o=|$H%9%3%"$N%U%!%$%kL>$K$b1F6A$7$^$9!#$3$NJQ?t$,%j%9%H$G!"$=\e(B
7407 \e$B$N%j%9%H$,\e(B @code{not-score} \e$B$H$$$&MWAG$r4^$s$G$$$k$H!"D9$$%U%!%$%kL>$O%9\e(B
7408 \e$B%3%"%U%!%$%k$K$O;H$o$l$^$;$s!#$=$N%j%9%H$,\e(B @code{not-save} \e$B$H$$$&MWAG$r\e(B
7409 \e$B4^$s$G$$$k$H!"J]B8$9$k$H$-$KD9$$%U%!%$%kL>$O;H$o$l$^$;$s!#$^$?!"$=$N%j%9\e(B
7410 \e$B%H$,\e(B @code{not-kill} \e$B$H$$$&MWAG$r4^$s$G$$$k$H!"D9$$%U%!%$%kL>$O:o=|%U%!\e(B
7411 \e$B%$%k$K$O;H$o$l$^$;$s!#\e(B
7412
7413 \e$B5-;v$r%9%W!<%k$N$h$&$J3,AX$KJ]B8$7$?$$>l9g$O!"<!$N$h$&$K$7$F2<$5$$!#\e(B
7414
7415 @lisp
7416 (setq gnus-use-long-file-name '(not-save)) ; @r{\e$B3,AX$K$9$k\e(B}
7417 (setq gnus-default-article-saver
7418       'gnus-summary-save-in-file) ; @r{\e$B%(%s%3!<%I$7$J$$\e(B}
7419 @end lisp
7420
7421 \e$B$=$&$7$?$J$i$P!"\e(B@kbd{o} \e$B$G5-;v$rJ]B8$9$k$@$1$G$9!#$9$k$H!"3,AX\e(B
7422 \e$B$r\e(B @code{nneething} \e$B0l;~%0%k!<%W$K$h$C$FFI$`$3$H$,$G$-$^$9!=!=%0%k!<%W%P%C\e(B
7423 \e$B%U%!!<$G\e(B @kbd{G D} \e$B$r%?%$%W$7$F!"0lHV>e$N%G%#%l%/%H\e(B
7424 \e$B%j!<\e(B (@file{~/News/}) \e$B$r0z?t$H$7$FEO$7$F2<$5$$!#\e(B
7425
7426 @node Decoding Articles
7427 @section \e$B5-;v$N%G%3!<%I\e(B
7428 @cindex decoding articles
7429
7430 \e$B$H$-$I$-MxMQ<T$O2?$i$+$NJ}K!$G%(%s%3!<%I$5$l$?5-;v\e(B (\e$B$b$7$/$O0lO"$N5-;v72\e(B)
7431 \e$B$rEj9F$7$^$9!#\e(BGnus \e$B$O$=$l$i$r%G%3!<%I$9$k$3$H$,$G$-$^$9!#\e(B
7432
7433 @quotation
7434 \e$BLuCm\e(B: \e$B$3$N>O$G$O!"J#?t$KJ,3d$7$FAw?.$5$l$?0l$D$N5pBg$J5-;v$r!":F$S0l$D$K\e(B
7435 \e$B$^$H$a>e$2$F%G%3!<%I$9$k=hM}$K$D$$$F@bL@$7$F$$$^$9!#8=:_$G$O!"$=$N$h$&$J\e(B
7436 \e$BJ,3dAw?.$r%a!<%k%5!<%P!<$,<u$1IU$1$J$$Ey$NM}M3$K$h$C$F!"$[$H$s$IL\$K$9$k\e(B
7437 \e$B$3$H$O$"$j$^$;$s!#J,3d$7$FAw?.$7$J$$$3$H$r3N<B$K$9$k$K$O!"0J2<$N@_Dj$r9T\e(B
7438 \e$B$J$C$F2<$5\e(B
7439 \e$B$$\e(B (@pxref{Mail Variables, ,\e$B%a!<%kJQ?t\e(B, message-ja, The Message Manual}):
7440
7441 @lisp
7442 (setq message-send-mail-partially-limit nil)
7443 @end lisp
7444 @end quotation
7445
7446 @menu
7447 * Uuencoded Articles::          \e$B5-;v$r\e(B uuencode \e$B$9$k\e(B
7448 * Shell Archives::              shar \e$B5-;v$r2rE`$9$k\e(B
7449 * PostScript Files::            \e$B%]%9%H%9%/%j%W%H$rJ,3d$9$k\e(B
7450 * Other Files::                 \e$BIaDL$NJ]B8$H\e(B binhex.
7451 * Decoding Variables::          \e$B9,$;$J%G%3!<%I$N$?$a$NJQ?t\e(B
7452 * Viewing Files::               \e$B%G%3!<%I$5$l$?7k2L$r8+$?$$\e(B?
7453 @end menu
7454
7455 @cindex series
7456 @cindex article series
7457 \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
7458 \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
7459 \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
7460 \e$B$+$rH=CG$7!"$9$Y$F$N5-;v$r%G%3!<%I$7$F!"$=$N7k2L$N%U%!%$%k$rE83+\e(B/\e$BI=<(\e(B/\e$BJ]\e(B
7461 \e$BB8$9$k$3$H$,$G$-$^$9!#\e(B
7462
7463 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
7464 \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
7465 (\e$B6uGr$OBgBNL5;k$5$l$^$9$,!#\e(B)
7466
7467 \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
7468 \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
7469 \e$B$H$7$^$9!#\e(B
7470
7471 @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
7472 \e$BI=<(L?Na$K$h$C$F$bE,@Z$KG'<1$5$l$J$$$?$a!"<j$G5-;v$K\e(B @kbd{#} \e$B$N0u$rIU$1\e(B
7473 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
7474
7475 @node Uuencoded Articles
7476 @subsection uuencode \e$B$5$l$?5-;v\e(B
7477 @cindex uudecode
7478 @cindex uuencoded articles
7479
7480 @table @kbd
7481 @item X u
7482 @kindex X u (\e$B35N,\e(B)
7483 @findex gnus-uu-decode-uu
7484 @c @icon{gnus-uu-decode-uu}
7485 \e$B8=:_$N72$r\e(B uudecode \e$B$7$^$9\e(B (@code{gnus-uu-decode-uu})\e$B!#\e(B
7486
7487 @item X U
7488 @kindex X U (\e$B35N,\e(B)
7489 @findex gnus-uu-decode-uu-and-save
7490 \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
7491
7492 @item X v u
7493 @kindex X v u (\e$B35N,\e(B)
7494 @findex gnus-uu-decode-uu-view
7495 \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
7496
7497 @item X v U
7498 @kindex X v U (\e$B35N,\e(B)
7499 @findex gnus-uu-decode-uu-and-save-view
7500 \e$B8=:_$N5-;v$r\e(B uudecode \e$B$7$F!"I=<($7$FJ]B8$7$^\e(B
7501 \e$B$9\e(B (@code{gnus-uu-decode-uu-and-save-view})\e$B!#\e(B
7502 @end table
7503
7504 \e$B$3$l$i$O$9$Y$F!"%W%m%;%90u$,IU$1$i$l$?5-;v$KBP$7$FH?1~$9$k$H$$$&$3$H$r3P\e(B
7505 \e$B$($F$*$$$F$/$@$5$$!#Nc$($P%K%e!<%9%0%k!<%WA4BN$r%G%3!<%I$7$FJ]B8$7$?$$$N\e(B
7506 \e$B$G$"$l$P!"Nc$K$h$C$F\e(B @kbd{M P a} (@code{gnus-uu-mark-all}) \e$B$KB3$$\e(B
7507 \e$B$F\e(B @kbd{X U} (@code{gnus-uu-decode-uu-and-save}) \e$B$r<B9T$7$F2<$5$$!#\e(B
7508
7509 \e$B$3$N$9$Y$F$O!"GrF|$N2<$K$$$A$$$A%-!<$rBG$C$F$$$?\e(B @sc{gnus 4.1} \e$B$N$H$-\e(B
7510 \e$B$N\e(B @code{gnus-uu} \e$B$NF0:n$H$O$^$C$?$/0c$C$F$$$^$9!#0lHL$K$3$NHG\e(B
7511 \e$B$N\e(B @code{gnus-uu} \e$B$O!"2?$+$NJ}K!\e(B (@pxref{Setting Process Marks}) \e$B$G\e(B
7512 \e$B5-;v$K0u$rIU$1!"$=$l$+$i\e(B @kbd{X u} \e$B$r2!$9$3$H$rA0Ds$H$7$F$$$^$9!#\e(B
7513
7514 @vindex gnus-uu-notify-files
7515 \e$BCm0U\e(B: \e$BDj?t\e(B @code{gnus-uu-notify-files} (\e$BCM\e(B
7516 \e$B$,\e(B @samp{[Cc][Ii][Nn][Dd][Yy][0-9]+.\\(gif\\|jpg\\)} \e$B$K%O!<%I%3!<%I$5$l\e(B
7517 \e$B$F$$$^$9\e(B) \e$B$K9gCW$9$kL>A0$r;}$D5-;v$r%G%3!<%I$7$h$&$H$9$k$H!"$"$J$?$,LdBj\e(B
7518 \e$B$N5-;v$r:#$^$5$K8+$?$3$H$r%P%i$9$?$a$K!"\e(B@code{gnus-uu} \e$B$O<+F0E*\e(B
7519 \e$B$K\e(B @samp{comp.unix.wizards} \e$B$K5-;v$rEj9F$7$^$9!#$3$N5!G=$r;H$o$J$$$h$&$K\e(B
7520 \e$B$9$k$3$H$O$G$-$^$;$s\e(B (\e$BLuCm\e(B: \e$B$=$s$J\e(B Cindy Crawford \e$B>n$N<L??$,%K%e!<%9$GBg\e(B
7521 \e$BNL$KN.$l$F$$$?!"$^$@\e(B WWW \e$B$,%m%/$KIa5Z$7$F$$$J$+$C$?;~Be$N;:J*$G$9\e(B)\e$B!#\e(B
7522
7523 @node Shell Archives
7524 @subsection \e$B%7%'%k%"!<%+%$%V\e(B
7525 @cindex unshar
7526 @cindex shell archives
7527 @cindex shared articles
7528
7529 \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
7530 \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
7531 \e$B$NL?Na$,$"$j$^$9\e(B:
7532
7533 @table @kbd
7534 @item X s
7535 @kindex X s (\e$B35N,\e(B)
7536 @findex gnus-uu-decode-unshar
7537 \e$B8=:_$N72$r2rE`$7$^$9\e(B (@code{gnus-uu-decode-unshar})\e$B!#\e(B
7538
7539 @item X S
7540 @kindex X S (\e$B35N,\e(B)
7541 @findex gnus-uu-decode-unshar-and-save
7542 \e$B8=:_$N72$r2rE`$7$FJ]B8$7$^$9\e(B (@code{gnus-uu-decode-unshar-and-save})\e$B!#\e(B
7543
7544 @item X v s
7545 @kindex X v s (\e$B35N,\e(B)
7546 @findex gnus-uu-decode-unshar-view
7547 \e$B8=:_$N72$r2rE`$7$FI=<($7$^$9\e(B (@code{gnus-uu-decode-unshar-view})\e$B!#\e(B
7548
7549 @item X v S
7550 @kindex X v S (\e$B35N,\e(B)
7551 @findex gnus-uu-decode-unshar-and-save-view
7552 \e$B8=:_$N72$r2rE`$7!"I=<($7$FJ]B8$7$^\e(B
7553 \e$B$9\e(B (@code{gnus-uu-decode-unshar-and-save-view})\e$B!#\e(B
7554 @end table
7555
7556 @node PostScript Files
7557 @subsection \e$B%]%9%H%9%/%j%W%H%U%!%$%k\e(B
7558 @cindex PostScript
7559
7560 @table @kbd
7561 @item X p
7562 @kindex X p (\e$B35N,\e(B)
7563 @findex gnus-uu-decode-postscript
7564 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$^$9\e(B (@code{gnus-uu-decode-postscript})\e$B!#\e(B
7565
7566 @item X P
7567 @kindex X P (\e$B35N,\e(B)
7568 @findex gnus-uu-decode-postscript-and-save
7569 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$FJ]B8$7$^\e(B
7570 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save})\e$B!#\e(B
7571
7572 @item X v p
7573 @kindex X v p (\e$B35N,\e(B)
7574 @findex gnus-uu-decode-postscript-view
7575 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7$^\e(B
7576 \e$B$9\e(B (@code{gnus-uu-decode-postscript-view})\e$B!#\e(B
7577
7578 @item X v P
7579 @kindex X v P (\e$B35N,\e(B)
7580 @findex gnus-uu-decode-postscript-and-save-view
7581 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7$FJ]B8$7$^\e(B
7582 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save-view})\e$B!#\e(B
7583 @end table
7584
7585 @node Other Files
7586 @subsection \e$BB>$N%U%!%$%k\e(B
7587
7588 @table @kbd
7589 @item X o
7590 @kindex X o (\e$B35N,\e(B)
7591 @findex gnus-uu-decode-save
7592 \e$B8=:_$N72$rJ]B8$7$^$9\e(B (@code{gnus-uu-decode-save})\e$B!#\e(B
7593
7594 @item X b
7595 @kindex X b (\e$B35N,\e(B)
7596 @findex gnus-uu-decode-binhex
7597 \e$B8=:_$N5-;v$r\e(B binhex \e$B$G2rE`$7$^$9\e(B (@code{gnus-uu-decode-binhex})\e$B!#$3$l$O\e(B
7598 \e$B<B:]$K$OF0:n$7$^$;$s!#\e(B
7599 @end table
7600
7601 @node Decoding Variables
7602 @subsection \e$B%G%3!<%I$N$?$a$NJQ?t\e(B
7603
7604 \e$B7AMF;l$G$9!#F0;l$G$O$"$j$^$;$s!#\e(B
7605
7606 @menu
7607 * Rule Variables::              \e$B%U%!%$%k$,$I$N$h$&$KI=<($5$l$k$+$r7h$a$kJQ?t\e(B
7608 * Other Decode Variables::      \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
7609 * Uuencoding and Posting::      uuencode \e$B$9$k$N$r%+%9%?%^%$%:$9$kJQ?t\e(B
7610 @end menu
7611
7612 @node Rule Variables
7613 @subsubsection \e$B5,B'JQ?t\e(B
7614 @cindex rule variables
7615
7616 Gnus \e$B$O%U%!%$%k$r$I$&$d$C$FI=<($9$k$+$r7h$a$k$?$a$K\e(B @dfn{\e$B5,B'JQ?t\e(B} \e$B$r;H\e(B
7617 \e$B$$$^$9!#$3$l$i$NJQ?t$O$9$Y$F0J2<$N$h$&$JMM<0$G$9!#\e(B
7618
7619 @lisp
7620       (list '(regexp1 command2)
7621             '(regexp2 command2)
7622             ...)
7623 @end lisp
7624
7625 @table @code
7626 @item gnus-uu-user-view-rules
7627 @vindex gnus-uu-user-view-rules
7628 @cindex sox
7629 \e$B$3$NJQ?t$O%U%!%$%k$rI=<($9$k$H$-$K:G=i$KD4$Y$i$l$^$9!#Nc$($P!"$b\e(B
7630 \e$B$7\e(B @file{.au} \e$B2;6A%U%!%$%k$rJQ49$9$k$?$a$K\e(B @code{sox} \e$B$r;H$$$?$$$H$-$O!"\e(B
7631 \e$B<!$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9\e(B:
7632
7633 @lisp
7634 (setq gnus-uu-user-view-rules
7635       (list '("\\\\.au$\" "sox %s -t .aiff > /dev/audio")))
7636 @end lisp
7637
7638 @item gnus-uu-user-view-rules-end
7639 @vindex gnus-uu-user-view-rules-end
7640 \e$B$3$NJQ?t$O\e(B Gnus \e$B$,MxMQ<T$H%G%#%U%)%k%H$NI=<(5,B'$+$i9gCW$9$k$b$N$r8+$D$1\e(B
7641 \e$B$k$3$H$,$G$-$J$+$C$?$H$-$KD4$Y$i$l$^$9!#\e(B
7642
7643 @item gnus-uu-user-archive-rules
7644 @vindex gnus-uu-user-archive-rules
7645 \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
7646 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B
7647 @end table
7648
7649 @node Other Decode Variables
7650 @subsubsection \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
7651
7652 @table @code
7653 @vindex gnus-uu-grabbed-file-functions
7654
7655 @item gnus-uu-grabbed-file-functions
7656 \e$B$3$l$O4X?t$N%j%9%H$G$9!#$9$0$K%U%!%$%k$r0\F0$7$?$jI=<($9$k$3$H$r2DG=$K$7!"\e(B
7657 \e$B2?$+$,$G$-$k$h$&$K$J$kA0$K$9$Y$F$N%U%!%$%k$,%G%3!<%I$5$l$k$N$rBT$DI,MW$,\e(B
7658 \e$BL5$$$h$&$K!"$=$l$>$l$N%U%!%$%k$N%G%3!<%I$K@.8y$7$?D>8e$K$=$l$i$N4X?t$,8F\e(B
7659 \e$B$P$l$^$9!#$3$N%j%9%H$KF~$l$k$3$H$,$G$-$k4{@=$N4X?t$O0J2<$NDL$j$G$9\e(B:
7660
7661 @table @code
7662 @item gnus-uu-grab-view
7663 @findex gnus-uu-grab-view
7664 \e$B%U%!%$%k$rI=<($7$^$9!#\e(B
7665
7666 @item gnus-uu-grab-move
7667 @findex gnus-uu-grab-move
7668 \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
7669 @end table
7670
7671 @item gnus-uu-be-dangerous
7672 @vindex gnus-uu-be-dangerous
7673 \e$B%G%3!<%I$N:GCf$K0[>o$J>u67$,5/$3$C$?$H$-$K2?$r$9$k$+$r;XDj$7$^$9!#$b\e(B
7674 \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
7675 \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
7676 \e$B9g$O!"$=$l$>$l$N$H$-$K?R$M$^$9!#\e(B
7677
7678 @item gnus-uu-ignore-files-by-name
7679 @vindex gnus-uu-ignore-files-by-name
7680 \e$B$3$N@55,I=8=$K9gCW$9$kL>A0$N%U%!%$%k$OI=<($5$l$^$;$s!#\e(B
7681
7682 @item gnus-uu-ignore-files-by-type
7683 @vindex gnus-uu-ignore-files-by-type
7684 \e$B$3$NJQ?t$K9gCW$9$k\e(B @acronym{MIME} \e$B$N7?$r;}$D%U%!%$%k$OI=<($5$l$^$;$s!#\e(B
7685 Gnus \e$B$O%U%!%$%kL>$K4p$E$$$F7?$r?dB,$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
7686 @code{gnus-uu} \e$B$O\e(B (\e$B$^$@\e(B) @acronym{MIME} \e$B%Q%C%1!<%8$G$O$J$$$N$G!"$3$l$O>/!9\e(B
7687 \e$B$*9T57$,0-$$$b$N$G$9!#\e(B
7688
7689 @item gnus-uu-tmp-dir
7690 @vindex gnus-uu-tmp-dir
7691 @code{gnus-uu} \e$B$,$=$N;E;v$r$9$k>l=j$G$9!#\e(B
7692
7693 @item gnus-uu-do-not-unpack-archives
7694 @vindex gnus-uu-do-not-unpack-archives
7695 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$OI=<($9$k$?$a$N%U%!%$%k$rC5$9$?$a$K\e(B
7696 \e$B%"!<%+%$%V$NCf?H$^$G$O8+$^$;$s!#\e(B
7697
7698 @item gnus-uu-view-and-save
7699 @vindex gnus-uu-view-and-save
7700 @code{nil} \e$B$G$J$$$H!"MxMQ<T$O%U%!%$%k$rI=<($7$?8e$G>o$KJ]B8$9$k$+$I$&$+\e(B
7701 \e$B$r?R$M$i$l$^$9!#\e(B
7702
7703 @item gnus-uu-ignore-default-view-rules
7704 @vindex gnus-uu-ignore-default-view-rules
7705 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O%G%#%U%)%k%H$NI=<(5,B'$rL5;k$7$^$9!#\e(B
7706
7707 @item gnus-uu-ignore-default-archive-rules
7708 @vindex gnus-uu-ignore-default-archive-rules
7709 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O%G%#%U%)%k%H$N%"!<%+%$%VE83+L?Na$r\e(B
7710 \e$BL5;k$7$^$9!#\e(B
7711
7712 @item gnus-uu-kill-carriage-return
7713 @vindex gnus-uu-kill-carriage-return
7714 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O5-;v$+$i$9$Y$F$N%-%c%j%C%8%j%?!<%s\e(B
7715 \e$B$r<h$j5n$j$^$9!#\e(B
7716
7717 @item gnus-uu-unmark-articles-not-decoded
7718 @vindex gnus-uu-unmark-articles-not-decoded
7719 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O%G%3!<%I$K<:GT$7$?5-;v$KL$FI$N0u$r\e(B
7720 \e$BIU$1$^$9!#\e(B
7721
7722 @item gnus-uu-correct-stripped-uucode
7723 @vindex gnus-uu-correct-stripped-uucode
7724 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O8eB3$N6uGr$,:o=|$5$l$F$7$^$C$F$$$k\e(B
7725 uuencode \e$B$5$l$?%U%!%$%k$r=$I|$7$h$&$H\e(B @emph{\e$B;n$_\e(B} \e$B$^$9!#\e(B
7726
7727 @item gnus-uu-pre-uudecode-hook
7728 @vindex gnus-uu-pre-uudecode-hook
7729 \e$B%a%C%;!<%8$r\e(B @code{uudecode} \e$B$KAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
7730
7731 @item gnus-uu-view-with-metamail
7732 @vindex gnus-uu-view-with-metamail
7733 @cindex metamail
7734 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O5,B'JQ?t$GDj5A$5$l$?I=<(L?Na$rL5;k\e(B
7735 \e$B$7$F!"%U%!%$%kL>$K4p$E$$$?\e(B @acronym{MIME} Content-Type \e$B$r$G$C$A$"$2$^$9!#\e(B
7736 \e$B$=$N7k2L$OI=<($N$?$a$K\e(B @code{metamail} \e$B$K$+$1$i$l$^$9!#\e(B
7737
7738 @item gnus-uu-save-in-digest
7739 @vindex gnus-uu-save-in-digest
7740 @code{nil} \e$B$G$J$$$H!"%G%3!<%I$;$:$KJ]B8$9$k$3$H$r;X<($5$l$?$H$-$K!"\e(B
7741 @code{gnus-uu} \e$B$OMWLs\e(B (digest) \e$B$rJ]B8$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"\e(B
7742 \e$B$k$H!"\e(B@code{gnus-uu} \e$B$O2?$b2C9)$r;\$5$:$K$9$Y$F$r0l$D$N%U%!%$%k$KJ]B8$7\e(B
7743 \e$B$^$9!#MWLs$N:n@.$O35$M\e(B RFC1153 \e$B$K=`5r$7$F$$$^$9$,!"0UL#$N$"$kL\<!$rIU$1\e(B
7744 \e$B$k4JC1$JJ}K!$,8+$D$+$i$J$+$C$?$N$G!";d$O$=$l$i$rC1$KMn$H$7$^$7$?!#\e(B
7745 @end table
7746
7747 @node Uuencoding and Posting
7748 @subsubsection uuencode \e$B$HEj9F\e(B
7749
7750 @table @code
7751 @item gnus-uu-post-include-before-composing
7752 @vindex gnus-uu-post-include-before-composing
7753 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O5-;v$r:n@.$9$kA0$K%(%s%3!<%I$9$k%U%!\e(B
7754 \e$B%$%k$r?R$M$^$9!#$3$NJQ?t$,\e(B @code{t} \e$B$G$"$k$H!"\e(B@kbd{C-c C-i} \e$B$K$h$C$F%(%s\e(B
7755 \e$B%3!<%I$5$l$?%U%!%$%k$r<h$j9~$`$+!"5-;v$rEj9F$9$k$H$-$K<h$j9~$`$+$N$I$A$i\e(B
7756 \e$B$+$r$9$k$3$H$,$G$-$^$9!#\e(B
7757
7758 @item gnus-uu-post-length
7759 @vindex gnus-uu-post-length
7760 \e$B5-;v$N:GBg$ND9$5$G$9!#%(%s%3!<%I$5$l$?%U%!%$%k$OA4BN$N%U%!%$%k$rEj9F$9$k\e(B
7761 \e$B$N$KI,MW$JNL$N%U%!%$%k$KJ,3d$5$l$^$9!#\e(B
7762
7763 @item gnus-uu-post-threaded
7764 @vindex gnus-uu-post-threaded
7765 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O%(%s%3!<%I$5$l$?%U%!%$%k$r%9%l%C%I\e(B
7766 \e$B$GEj9F$7$^$9!#$3$l$O$"$^$j8-$$J}K!$G$O$J$$$+$b$7$l$^$;$s!#$H$$$&$N$O!":#\e(B
7767 \e$B$^$G;d$,8+$?Cf$G\e(B uuencode \e$B$5$l$?5-;v$r=8$a$k$N$K!"%9%l%C%I$rDI$C$F$$$/$3\e(B
7768 \e$B$H$N$G$-$kB>$N%G%3!<%@!<$,B8:_$7$J$$$+$i$G$9!#\e(B(\e$B$(!<$H!";d$O$=$l$r$9$k0l\e(B
7769 \e$B$D$N%Q%C%1!<%8$r8+$?$3$H$,$"$j$^$9!=!=\e(B@code{gnus-uu} \e$B$G$9!#$7$+$7$I$&$b!"\e(B
7770 \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
7771 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
7772
7773 @item gnus-uu-post-separate-description
7774 @vindex gnus-uu-post-separate-description
7775 @code{nil} \e$B$G$J$$$H!"@bL@J8$OJL$N5-;v$GEj9F$5$l$^$9!#:G=i$N5-;v$OIa\e(B
7776 \e$BDL\e(B (0/x) \e$B$N$h$&$KHV9f$,IU$1$i$l$^$9!#$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
7777 \e$BMxMQ<T$N=q$$$?@bL@J,$O:G=i$N%U%!%$%k$N;O$a$K<h$j9~$^$l!"\e(B(1/x) \e$B$NHV9f$,IU\e(B
7778 \e$B$1$i$l$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
7779 @end table
7780
7781 @node Viewing Files
7782 @subsection \e$B%U%!%$%k$NI=<(\e(B
7783 @cindex viewing files
7784 @cindex pseudo-articles
7785
7786 \e$B%G%3!<%I$7$?8e$G%U%!%$%k$,2?$i$+$N%"!<%+%$%V$G$"$k>l9g!"\e(BGnus \e$B$O%"!<%+%$\e(B
7787 \e$B%V$rE83+$7$h$&$H;n$_!"%"!<%+%$%V$NCf$KI=<($G$-$k%U%!%$%k$,$"$k$+$I$&$+$r\e(B
7788 \e$BD4$Y$^$9!#Nc$($P!"\e(Bgzip \e$B$5$l$?\e(B tar \e$B%U%!%$%k\e(B @file{pics.tar.gz} \e$B$,$"$C$F!"\e(B
7789 \e$B%U%!%$%k\e(B @file{pic1.jpg} \e$B$H\e(B @file{pic2.gif} \e$B$r4^$s$G$$$k>l9g!"\e(BGnus \e$B$O<g\e(B
7790 \e$B%U%!%$%k$r2rE`$7$F\e(B tar \e$B$rE83+$7!"$=$l$+$iFs$D$N3($rI=<($7$^$9!#$3$NE83+\e(B
7791 \e$B$N2aDx$O:F5"E*$J$N$G!"%"!<%+%$%V$K%"!<%+%$%V$N%"!<%+%$%V$,$"$k$H!"$=$l$O\e(B
7792 \e$B$9$Y$FE83+$5$l$^$9!#\e(B
7793
7794 \e$B:G8e$K!"\e(BGnus \e$B$OIaDL$O$=$l$>$l$NCj=P$5$l$?5-;v$4$H$K\e(B @dfn{\e$B5?;w5-;v\e(B} \e$B$r35\e(B
7795 \e$BN,%P%C%U%!!<$KA^F~$7$^$9!#$3$l$i$N!X5-;v!Y$K0\F0$7$?>l9g$O!"<B9T$9$kL?\e(B
7796 \e$BNa\e(B (\e$BIaDL$O\e(B Gnus \e$B$,Ds0F$r$7$^$9\e(B) \e$B$rF~NO$9$k$h$&$KB%$5$l!"$=$l$+$i$=$NL?Na\e(B
7797 \e$B$,<B9T$5$l$^$9!#\e(B
7798
7799 @vindex gnus-view-pseudo-asynchronously
7800 @code{gnus-view-pseudo-asynchronously} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(BEmacs \e$B$O\e(B
7801 \e$B@h$X?J$`A0$KI=<($N=*N;$rBT$A$^$9!#\e(B
7802
7803 @vindex gnus-view-pseudos
7804 @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
7805 \e$B$K5?;w5-;v$rA^F~$;$:!"$=$l$i$r$9$0$KI=<($7$^$9!#$3$NJQ?t\e(B
7806 \e$B$,\e(B @code{not-confirm} \e$B$G$"$k$H!"MxMQ<T$OI=<($,:Q$`A0$K3NG'$5$($b5a$a$i$l\e(B
7807 \e$B$^$;$s!#\e(B
7808
7809 @vindex gnus-view-pseudos-separately
7810 @code{gnus-view-pseudos-separately} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"I=<($5$l$k$=\e(B
7811 \e$B$l$>$l$N%U%!%$%k$K$D$-0l$D$N5?;w5-;v$,:n@.$5$l$^$9!#\e(B@code{nil} \e$B$G$"$k$H!"\e(B
7812 \e$BF1$8I=<(L?Na$r;H$&$9$Y$F$NL?Na$,$=$NL?Na$N0z?t$N%j%9%H$H$7$FEO$5$l$^$9!#\e(B
7813
7814 @vindex gnus-insert-pseudo-articles
7815 @code{gnus-insert-pseudo-articles} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"%G%3!<%I$N$H\e(B
7816 \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
7817
7818 \e$B$5$F!"$"$J$?$O$=$s$J$U$&$K\e(B @emph{\e$B2>A[%5!<%P!<\e(B} \e$B$N\e(B @emph{\e$B2>A[%0%k!<%W\e(B} \e$B$K\e(B
7819 \e$B$"$k\e(B @emph{\e$B5?;w5-;v\e(B} \e$B$rFI$`$3$H$K$J$k$o$1$G$9!#$I$&$7$F$9$Y$F$,8=<B$G$O\e(B
7820 \e$B$J$/$J$C$F$7$^$C$?$s$G$7$g$&$+\e(B?  \e$B$I$&$7$F$3$s$J$H$3$m$KMh$F$7$^$C$?$s$G\e(B
7821 \e$B$7$g$&$+\e(B?
7822
7823 @node Article Treatment
7824 @section \e$B5-;v$N%H%j!<%H%a%s%H\e(B
7825
7826 \e$B$3$N5pBg$J@bL@J8=q$rFI$s$G$-$F!"?M!9$NCx:n$rFI$`$3$H$,%K%e!<%9%j!<%@!<$N\e(B
7827 \e$BK\Ev$NL\E*$@$C$?$3$H$r!"$9$C$+$jK:$l$F$7$^$C$?$+$b$7$l$^$;$s!#5-;v$rFI$`\e(B
7828 \e$B$3$H$G$9!#;DG0$J$,$i?M!9$O=q$/$3$H$,$H$F$b6l<j$G$9$,!"5-;v$rFI$_$d$9$/$9\e(B
7829 \e$B$k$?$a$N4X?t$HJQ?t$O;3$N$h$&$K$"$j$^$9!#\e(B
7830
7831 @menu
7832 * Article Highlighting::        \e$B5-;v$r%U%k!<%D%5%i%@$N$h$&$K$7$?$$\e(B
7833 * Article Fontisizing::         \e$B6/D4$5$l$?J8$rAGE($K$9$k\e(B
7834 * Article Hiding::              \e$BFCDj$N>pJs$O>C$75n$j$?$$$H$b;W$&\e(B
7835 * Article Washing::             \e$B?M@8$r$b$C$H$h$/$9$k$?$/$5$s$N5$$NMx$$$?4X?t\e(B
7836 * Article Header::              \e$B%X%C%@!<$r$$$m$$$mJQ7A$5$;$k\e(B
7837 * 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
7838 * Article Button Levels::       \e$B%\%?%s$N8+$(J}$r@)8f$9$k\e(B
7839 * Article Date::                \e$B$0$:$0$:8@$&$J!"@$3&;~$@\e(B!
7840 * Article Display::             X-Face, Picons, Smileys \e$B$rI=<($9$k\e(B
7841 * Article Signature::           \e$B=pL>$C$F2?\e(B?
7842 * Article Miscellanea::         \e$BB>$N$$$m$$$m$J$b$N\e(B
7843 @end menu
7844
7845 @node Article Highlighting
7846 @subsection \e$B5-;v$N%O%$%i%$%H\e(B
7847 @cindex highlighting
7848
7849 \e$B5-;v%P%C%U%!!<$r%U%k!<%D%5%i%@$N$h$&$K!"$$$dAmE7A3?'$N%U%k!<%D%5%i%@$N$h\e(B
7850 \e$B$&$K$7$?$/$"$j$^$;$s$+!#\e(B
7851
7852 @table @kbd
7853 @item W H a
7854 @kindex W H a (\e$B35N,\e(B)
7855 @findex gnus-article-highlight
7856 @findex gnus-article-maybe-highlight
7857 \e$B8=:_$N5-;v$r$b$C$H%O%$%i%$%H$7$^$9!#$3$N4X?t$O!"%X%C%@!<!"0zMQJ8!"=pL>$r\e(B
7858 \e$B%O%$%i%$%H$7!"K\J8$H%X%C%@!<$K%\%?%s$r2C$($^$9!#\e(B
7859
7860 @item W H h
7861 @kindex W H h (\e$B35N,\e(B)
7862 @findex gnus-article-highlight-headers
7863 @vindex gnus-header-face-alist
7864 \e$B%X%C%@!<$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-headers})\e$B!#%O%$\e(B
7865 \e$B%i%$%H$OJQ?t\e(B @code{gnus-header-face-alist} \e$B$K=>$C$F9T$J$o$l!"$=$l$O$=$l\e(B
7866 \e$B$>$l$NMWAG$,\e(B @code{(@var{\e$B@55,I=8=\e(B} @var{\e$BL>A0\e(B} @var{\e$BFbMF\e(B})} \e$B$H$$$&MM<0$N\e(B
7867 \e$B%j%9%H$G$9!#\e(B@var{\e$B@55,I=8=\e(B} \e$B$O%X%C%@!<$K9gCW$9$k@55,I=8=!"\e(B@var{\e$BL>A0\e(B} \e$B$O%X%C\e(B
7868 \e$B%@!<$NL>A0$r%O%$%i%$%H$9$k$N$K;H$o$l$k%U%'!<%9\e(B (@pxref{Faces and Fonts})\e$B!"\e(B
7869 @var{\e$BFbMF\e(B} \e$B$O%X%C%@!<$NCM$r%O%$%i%$%H$9$k%U%'!<%9$G$9!#:G=i$K9gCW$7$?$b\e(B
7870 \e$B$N$,;H$o$l$^$9!#\e(B@var{\e$B@55,I=8=\e(B} \e$B$N@hF,$K\e(B @samp{^} \e$B$rIU$1$F$O$$$1$J$$$3$H\e(B
7871 \e$B$KCm0U$7$F$/$@$5$$!=!=\e(BGnus \e$B$,$=$l$rIU$12C$($^$9!#\e(B
7872
7873 @item W H c
7874 @kindex W H c (\e$B35N,\e(B)
7875 @findex gnus-article-highlight-citation
7876 \e$B0zMQ$5$l$?J8$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-citation})\e$B!#\e(B
7877
7878 \e$B0zMQJ8$N%O%$%i%$%H$r%+%9%?%^%$%:$9$kJQ?t$O<!$NDL$j$G$9\e(B:
7879
7880 @table @code
7881 @vindex gnus-cite-parse-max-size
7882 @item gnus-cite-parse-max-size
7883 \e$B5-;v$NBg$-$5$,$3$NJQ?t\e(B (\e$B%G%#%U%)%k%H$G$O\e(B 25000) \e$B$h$jBg$-$$5-;v$O!"0zMQJ8\e(B
7884 \e$B$N%O%$%i%$%H$,9T$J$o$l$^$;$s!#\e(B
7885
7886 @item gnus-cite-max-prefix
7887 @vindex gnus-cite-max-prefix
7888 \e$B0zMQId$N:GBg$ND9$5$G$9\e(B (\e$B%G%#%U%)%k%H$G$O\e(B 20 \e$B$G$9\e(B)\e$B!#\e(B
7889
7890 @item gnus-cite-face-list
7891 @vindex gnus-cite-face-list
7892 \e$B0zMQJ8$r%O%$%i%$%H$9$k$?$a$K;H$o$l$k%U%'!<%9$N%j%9%H$G$9\e(B (@pxref{Faces
7893 and Fonts})\e$B!#F1$8%a%C%;!<%8$NCf$KJ#?t$N5-;v$+$i$N0zMQ$,$"$k$H!"\e(BGnus \e$B$O$=\e(B
7894 \e$B$l$>$l$N5-;v$+$i$N0zMQ$r$=$lMQ$N%U%'!<%9$GI=<($7$h$&$H$7$^$9!#$3$l$K$h$j!"\e(B
7895 \e$BC/$,2?$r=q$$$?$+$,J,$+$j$d$9$/$J$k$G$7$g$&!#\e(B
7896
7897 @item gnus-supercite-regexp
7898 @vindex gnus-supercite-regexp
7899 \e$BIaDL$N\e(B Supercite \e$BCx<T9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
7900
7901 @item gnus-supercite-secondary-regexp
7902 @vindex gnus-supercite-secondary-regexp
7903 \e$B0z$-Nv$+$l$?\e(B Supercite \e$BCx<T9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
7904
7905 @item gnus-cite-minimum-match-count
7906 @vindex gnus-cite-minimum-match-count
7907 \e$B$=$l$,0zMQJ8$G$"$k$HH=Dj$9$kA0$KD4$Y$J$1$l$P$J$i$J$$0zMQId$N:G>.$N?t$G$9!#\e(B
7908
7909 @item gnus-cite-attribution-prefix
7910 @vindex gnus-cite-attribution-prefix
7911 \e$BCx<T9T$N;O$^$j$K9gCW$9$k@55,I=8=$G$9!#\e(B
7912
7913 @item gnus-cite-attribution-suffix
7914 @vindex gnus-cite-attribution-suffix
7915 \e$BCx<T9T$N=*$j$K9gCW$9$k@55,I=8=$G$9!#\e(B
7916
7917 @item gnus-cite-attribution-face
7918 @vindex gnus-cite-attribution-face
7919 \e$BCx<T9T$K;H$o$l$k%U%'!<%9$G$9!#$=$NCx<T$,=q$$$?J8$N0zMQ$N$?$a$N%U%'!<%9$H\e(B
7920 \e$BM;9g$5$l$^$9!#\e(B
7921
7922 @item gnus-cite-ignore-quoted-from
7923 @vindex gnus-cite-ignore-quoted-from
7924 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B@samp{>From } \e$B$G;O$^$k9T$G0zMQJ8$N%O%$%i%$%H$O9T\e(B
7925 \e$B$J$o$l$^$;$s!#$=$l$i$N9T$O!"%(%s%Y%m!<%W\e(B From \e$B9T$H:.F1$7$J$$$h$&$K!"\e(B
7926 MTA \e$B$,%/%*!<%H$7$?2DG=@-$,$"$j$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
7927 @end table
7928
7929 @item W H s
7930 @kindex W H s (\e$B35N,\e(B)
7931 @vindex gnus-signature-separator
7932 @vindex gnus-signature-face
7933 @findex gnus-article-highlight-signature
7934 \e$B=pL>\e(B (signature) \e$B$r%O%$%i%$%H$7$^\e(B
7935 \e$B$9\e(B (@code{gnus-article-highlight-signature})\e$B!#\e(B
7936 @code{gnus-signature-separator} (@pxref{Article Signature}) \e$B$N8e$N$9$Y$F\e(B
7937 \e$B$N$b$N$O=pL>$G$"$k$H2r<a$5$l!"\e(B@code{gnus-signature-face} \e$B$G%O%$%i%$%H$5\e(B
7938 \e$B$l$^$9!#$=$l$O%G%#%U%)%k%H$G$O\e(B @code{italic} \e$B$G$9!#\e(B
7939 @end table
7940
7941 \e$B5-;v$r<+F0E*$K%O%$%i%$%H$9$kJ}K!$K$D$$$F\e(B
7942 \e$B$O\e(B @xref{Customizing Articles}, \e$B$r;2>H$7$F2<$5$$!#\e(B
7943
7944 @node Article Fontisizing
7945 @subsection \e$B5-;vCf$NJ8$N6/D4I=<(\e(B
7946 @cindex emphasis
7947 @cindex article emphasis
7948
7949 (\e$BLuCm\e(B: Fontisize == Fontify + Emphasize)
7950
7951 @findex gnus-article-emphasize
7952 @kindex W e (\e$B35N,\e(B)
7953 \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
7954 \e$B$O\e(B @samp{/\e$B$3$l\e(B/} \e$B$N$h$&$J$b$N$r;H$C$FC18l$r6/D4$7$^$9!#\e(BGnus \e$B$O5-;v\e(B
7955 \e$B$r\e(B @kbd{W e} \e$BL?Na\e(B (@code{gnus-article-emphasize}) \e$B$K$+$1$k$3$H$K$h$C$FAG\e(B
7956 \e$BE($K8+$($k$h$&$K$G$-$^$9!#\e(B
7957
7958 @vindex gnus-emphasis-alist
7959 \e$B6/D4$,$I$N$h$&$K=hM}$5$l$k$+$OJQ?t\e(B @code{gnus-emphasis-alist} \e$B$K$h$C$F@)\e(B
7960 \e$B8f$5$l$^$9!#$3$l$OO"A[%j%9%H$G!":G=i$NMWAG$O9gCW$9$k$Y$-@55,I=8=$G$9!#Fs\e(B
7961 \e$BHVL\$NMWAG$O!"@55,I=8=$NCf$N$I$N%0%k!<%W$,6/D48lA4BN$r8+$D$1$k$?$a$K;H$o\e(B
7962 \e$B$l$k$+$r<($9?tCM$G$9!#;0HVL\$O@55,I=8=$N$I$N%0%k!<%W$,I=<($5$l%O%$%i%$%H\e(B
7963 \e$B$5$l$k$+$r7h$a$k?tCM$G$9!#\e(B(\e$B$3$NFs$D$N%0%k!<%W$N4V$K$"$k%F%-%9%H$O1#$5$l\e(B
7964 \e$B$^$9!#\e(B) \e$B;MHVL\$O%O%$%i%$%H$5$;$k$?$a$N$N%U%'!<%9$G$9!#\e(B
7965
7966 @lisp
7967 (setq gnus-emphasis-alist
7968       '(("_\\(\\w+\\)_" 0 1 gnus-emphasis-underline)
7969         ("\\*\\(\\w+\\)\\*" 0 1 gnus-emphasis-bold)))
7970 @end lisp
7971
7972 (\e$BLuCm\e(B: \e$B>e5-$NJQ?t$NCM$O!"%G%#%U%)%k%H$N$^$^$K$7$F$*$/$N$,L5Fq$G$9!#\e(B)
7973
7974 @cindex slash
7975 @cindex asterisk
7976 @cindex underline
7977 @cindex /
7978 @cindex *
7979
7980 @vindex gnus-emphasis-underline
7981 @vindex gnus-emphasis-bold
7982 @vindex gnus-emphasis-italic
7983 @vindex gnus-emphasis-underline-bold
7984 @vindex gnus-emphasis-underline-italic
7985 @vindex gnus-emphasis-bold-italic
7986 @vindex gnus-emphasis-underline-bold-italic
7987 \e$B%G%#%U%)%k%H$G$O<7$D$N5,B'$,$"$j!"$=$l$i$O0J2<$N%U%'!<%9$rMQ$$$^$9\e(B:@*
7988 @code{gnus-emphasis-bold}, @code{gnus-emphasis-italic},
7989 @code{gnus-emphasis-underline}, @code{gnus-emphasis-bold-italic},
7990 @code{gnus-emphasis-underline-italic},
7991 @code{gnus-emphasis-underline-bold},
7992 @code{gnus-emphasis-underline-bold-italic}\e$B!#\e(B
7993
7994 \e$B$3$l$i$N%U%'!<%9$rJQ99$7$?$$$N$G$"$l$P!"\e(B
7995 @kbd{M-x customize} \e$B$+\e(B @code{copy-face} \e$B$r;H$&$3$H$,$G$-$^$9!#Nc$(\e(B
7996 \e$B$P\e(B @code{gnus-emphasis-italic} \e$B$,Be$o$j$K@V$N%U%'!<%9$r;H$&$h$&$K$7$?$$\e(B
7997 \e$B$N$J$i$P!"<!$N$h$&$K$9$l$PNI$$$G$7$g$&\e(B:
7998
7999 @lisp
8000 (copy-face 'red 'gnus-emphasis-italic)
8001 @end lisp
8002
8003 @vindex gnus-group-highlight-words-alist
8004 \e$BG$0U$N8l$r6/D4I=<($5$;$?$$$H$-$O!"\e(B
8005 @code{gnus-group-highlight-words-alist} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#$3$l\e(B
8006 \e$B$O\e(B @code{gnus-emphasis-alist} \e$B$HF1$89=J8$r;H$$$^$9!#\e(B
8007 @code{highlight-words} \e$B%0%k!<%W%Q%i%a!<\e(B
8008 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$b$G$-$^$9!#\e(B
8009
8010 \e$B5-;v$r<+F0E*$K6/D4I=<($5$;$k$d$jJ}$K$D$$$F\e(B
8011 \e$B$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F2<$5$$!#\e(B
8012
8013 @node Article Hiding
8014 @subsection \e$B5-;v$r1#$9\e(B
8015 @cindex article hiding
8016
8017 \e$B$H8@$&$h$j$O$`$7$m!"5-;v$NCf$K$"$kFCDj$N$b$N$r1#$9$3$H$G$9!#$?$$$F$$$N5-\e(B
8018 \e$B;v$K$O!"IaDL$O$"$j$9$.$k$/$i$$$N$4$_$,$"$j$^$9!#\e(B
8019
8020 @table @kbd
8021 @item W W a
8022 @kindex W W a (\e$B35N,\e(B)
8023 @findex gnus-article-hide
8024 \e$B5-;v%P%C%U%!!<$G$?$/$5$s$N$b$N$r1#$7$^$9\e(B (@kbd{gnus-article-hide})\e$B!#FC$K\e(B
8025 \e$B$3$N4X?t$O%X%C%@!<!"\e(B@acronym{PGP}\e$B!"0zMQJ8!"$=$l$K=pL>$r1#$7$^$9!#\e(B
8026
8027 @item W W h
8028 @kindex W W h (\e$B35N,\e(B)
8029 @findex gnus-article-hide-headers
8030 \e$B%X%C%@!<$r1#$7$^$9\e(B (@code{gnus-article-hide-headers})\e$B!#\e(B
8031 @xref{Hiding Headers}.
8032
8033 @item W W b
8034 @kindex W W b (\e$B35N,\e(B)
8035 @findex gnus-article-hide-boring-headers
8036 \e$B$"$^$j6=L#$N;}$F$J$$%X%C%@!<$r1#$7$^\e(B
8037 \e$B$9\e(B (@code{gnus-article-hide-boring-headers})\e$B!#\e(B@xref{Hiding Headers}.
8038
8039 @item W W s
8040 @kindex W W s (\e$B35N,\e(B)
8041 @findex gnus-article-hide-signature
8042 \e$B=pL>$r1#$7$^$9\e(B (@code{gnus-article-hide-signature})\e$B!#\e(B
8043 @xref{Article Signature}.
8044
8045 @item W W l
8046 @kindex W W l (\e$B35N,\e(B)
8047 @findex gnus-article-hide-list-identifiers
8048 @vindex gnus-list-identifiers
8049 @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
8050 \e$B=|$7$^$9!#$3$l$i$O$$$/$D$+$N%a!<%j%s%0%j%9%H$N%5!<%P!<$,$9$Y$F\e(B
8051 \e$B$N\e(B @code{Subject} \e$B%X%C%@!<$N:G=i$K$D$1$kJ8;zNs!"Nc$(\e(B
8052 \e$B$P\e(B @samp{[zebra 4711]} \e$B$N$h$&$J$b$N$G$9!#J8;zNs$N=i$a$K$"\e(B
8053 \e$B$k\e(B @samp{Re: } \e$B$O!":o=|$r9T$J$&A0$KD7$S1[$5$l$^$9!#\e(B
8054 @code{gnus-list-identifiers} \e$B$K\e(B @code{\\(..\\)} \e$B$r4^$a$F$O$$$1$^$;$s!#\e(B
8055
8056 @table @code
8057 @item gnus-list-identifiers
8058 @vindex gnus-list-identifiers
8059 \e$BI=Bj$+$i:o=|$5$l$k$Y$-%a!<%j%s%0%j%9%H$NI8<1$K9gCW$9$k@55,I=8=$G$9!#$3$l\e(B
8060 \e$B$O@55,I=8=$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#\e(B
8061 @end table
8062
8063 @item W W P
8064 @kindex W W P (\e$B35N,\e(B)
8065 @findex gnus-article-hide-pem
8066 \e$BITMW$J\e(B @acronym{PEM} (privacy enhanced messages (\e$B%W%i%$%P%7!<3HD%%a%C%;!<\e(B
8067 \e$B%8\e(B)) \e$B$NItJ,$r1#$7$^$9\e(B (@code{gnus-article-hide-pem})\e$B!#\e(B
8068
8069 @item W W B
8070 @kindex W W B (\e$B35N,\e(B)
8071 @findex gnus-article-strip-banner
8072 @vindex gnus-article-banner-alist
8073 @vindex gnus-article-address-banner-alist
8074 @cindex banner
8075 @cindex OneList
8076 @cindex stripping advertisements
8077 @cindex advertisements
8078 @code{banner} \e$B%0%k!<%W%Q%i%a!<%?!<$G;XDj$5$l$?%P%J!<$r<h$j=|$-$^\e(B
8079 \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
8080 \e$B%j%9%H$d;J2q<TIU$-$N%0%k!<%W$,$9$Y$F$N5-;v$KDI2C$9$k!"15F+$7$$%P%J!<$H\e(B/
8081 \e$B$b$7$/$O=pL>$r1#$9$?$a$K;HMQ$5$l$^$9!#$3$N4X?t$r;H$&J}K!\e(B
8082 \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
8083 \e$B$r<h$j=|$-$?$$%0%k!<%W$KDI2C$9$k$3$H$G$9!#%Q%i%a!<%?!<$O!">C5n$5$l$k%F%-\e(B
8084 \e$B%9%H$K9gCW$9$k@55,I=8=$H$7$F2r<a$5$l$kJ8;zNs$+!"\e(B(\e$B:G8e$N\e(B) \e$B=pL>$r>C5n$9$k\e(B
8085 \e$B$?$a$N%7%s%\%k\e(B @code{signature}\e$B!"$^$?\e(B
8086 \e$B$O\e(B @code{gnus-article-banner-alist} \e$B$N@55,I=8=$KBP1~$7$?B>$N%7%s%\%k$N$$\e(B
8087 \e$B$:$l$+$G$"$k$3$H$,$G$-$^$9!#\e(B
8088
8089 \e$B%0%k!<%W$K$+$+$o$i$:!"5-;v$NAw?.<T\e(B
8090 \e$B$,\e(B @code{gnus-article-address-banner-alist} \e$B$G@_Dj$5$l$F$$$kFCDj$N%a!<%k\e(B
8091 \e$B%"%I%l%9$r;}$C$F$$$k$H$-$@$1!"9-9p$N$h$&$J$b$N$r1#$9$3$H$,$G$-$^$9!#\e(B
8092
8093 @table @code
8094 @item gnus-article-address-banner-alist
8095 @vindex gnus-article-address-banner-alist
8096 \e$B%a!<%k%"%I%l%9$H%P%J!<$NO"A[%j%9%H$G$9!#$=$l$>$l$NMWAG\e(B
8097 \e$B$O\e(B @code{(@var{address} . @var{banner})} \e$B$N7A<0$r;}$A!"$3$3\e(B
8098 \e$B$G\e(B @var{address} \e$B$O\e(B From \e$B%X%C%@!<$K$"$k%a!<%k%"%I%l%9$K9gCW$9$k@55,I=8=\e(B
8099 \e$B$G$9!#$^$?!"\e(B@var{banner} \e$B$O%7%s%\%k\e(B @code{signature}\e$B!"\e(B
8100 @code{gnus-article-banner-alist} \e$B$NMWAG!"@55,I=8=$^$?$O\e(B @code{nil} \e$B$N$&\e(B
8101 \e$B$A$N0l$D$G$9!#\e(B@var{address} \e$B$,Cx<T$N%a!<%k%"%I%l%9$K9gCW$9$k$H!"9-9p$N$h\e(B
8102 \e$B$&$J$b$N$r>C$7$^$9!#Nc$($P!"Aw?.<T$,\e(B @samp{hail@@yoo-hoo.co.jp} \e$B$H$$$&%a!<\e(B
8103 \e$B%k%"%I%l%9$r;}$C$F$$$F!"H`$,Aw?.$9$k$9$Y$F$N5-;v$K\e(B @samp{Do You
8104 Yoo-hoo!?} \e$B$N$h$&$J$b$N$,$"$k>l9g!"0J2<$NMWAG$G$=$l$i$r>C$9$3$H$,$G$-$^\e(B
8105 \e$B$9!#\e(B
8106
8107 @lisp
8108 ("@@yoo-hoo\\.co\\.jp\\'" . "\n_+\nDo You Yoo-hoo!\\?\n.*\n.*\n")
8109 @end lisp
8110 @end table
8111
8112 @item W W c
8113 @kindex W W c (\e$B35N,\e(B)
8114 @findex gnus-article-hide-citation
8115 \e$B0zMQJ8$r1#$7$^$9\e(B (@code{gnus-article-hide-citation})\e$B!#1#JC$r%+%9%?%^%$%:\e(B
8116 \e$B$9$k$$$/$D$+$NJQ?t$O\e(B:
8117
8118 @table @code
8119 @item gnus-cited-opened-text-button-line-format
8120 @itemx gnus-cited-closed-text-button-line-format
8121 @vindex gnus-cited-closed-text-button-line-format
8122 @vindex gnus-cited-opened-text-button-line-format
8123 Gnus \e$B$O$I$3$N0zMQJ8$,1#$5$l$F$$$k$+$r<($9$?$a$K%\%?%s$rIU$12C$(!"J8>O$N\e(B
8124 \e$B1#JC$r@Z$jBX$($i$l$k$h$&$K$7$^$9!#$3$NJQ?t$NMM<0$O!"0J2<$N%U%)!<%^%C%H$N\e(B
8125 \e$B$h$&$JJQ?t$K$h$C$F;XDj$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#<!$N;XDj\e(B
8126 \e$B$,M-8z$G$9\e(B:
8127
8128 @table @samp
8129 @item b
8130 \e$B1#$5$l$?J8$N:G=i$N%]%$%s%H$G$9!#\e(B
8131 @item e
8132 \e$B1#$5$l$?J8$N:G8e$N%]%$%s%H$G$9!#\e(B
8133 @item l
8134 \e$B1#$5$l$?%j!<%8%g%s$NJ8;z$N?t$G$9!#\e(B
8135 @item n
8136 \e$B1#$5$l$?J8$N9T$N?t$G$9!#\e(B
8137 @end table
8138
8139 @item gnus-cited-lines-visible
8140 @vindex gnus-cited-lines-visible
8141 \e$B1#$5$:$KI=<($7$F$*$/!"0zMQJ8$N@hF,$+$i$N9T?t$G$9!#$3$l$O!"1#$5$:$KI=<($9\e(B
8142 \e$B$k@hF,$+$i$N9T$H!"1#$5$:$KI=<($9$kKvHx$+$i$N9T$N!"$=$l$>$l$N?t$N\e(B cons \e$B%;\e(B
8143 \e$B%k$G$"$k$3$H$b$G$-$^$9!#\e(B
8144 @end table
8145
8146 @item W W C-c
8147 @kindex W W C-c (\e$B35N,\e(B)
8148 @findex gnus-article-hide-citation-maybe
8149 \e$B0J2<$NFs$D$NJQ?t$K0MB8$7$F!"0zMQJ8$r1#$7$^\e(B
8150 \e$B$9\e(B (@code{gnus-article-hide-citation-maybe}):
8151
8152 @table @code
8153 @item gnus-cite-hide-percentage
8154 @vindex gnus-cite-hide-percentage
8155 \e$B0zMQJ8$N3d9g$N%Q!<%;%s%F!<%8$,!"$3$NJQ?t\e(B (\e$B%G%#%U%)%k%HCM$O\e(B 50) \e$B$h$jBg$-\e(B
8156 \e$B$+$C$?$i!"0zMQJ8$r1#$7$^$9!#\e(B
8157
8158 @item gnus-cite-hide-absolute
8159 @vindex gnus-cite-hide-absolute
8160 \e$B1#$5$l$kA0$K!"0zMQJ8$O>/$J$/$H$b$3$ND9$5\e(B (\e$B%G%#%U%)%k%HCM$O\e(B 10) \e$B$G$J$1$l\e(B
8161 \e$B$P$^$j$^$;$s!#\e(B
8162 @end table
8163
8164 @item W W C
8165 @kindex W W C (\e$B35N,\e(B)
8166 @findex gnus-article-hide-citation-in-followups
8167 \e$B:,K\$G$J$$5-;v$N0zMQJ8$r1#$7$^\e(B
8168 \e$B$9\e(B (@code{gnus-article-hide-citation-in-followups})\e$B!#$3$l$OBPOCE*L?Na$H\e(B
8169 \e$B$7$F$O$"$^$jLr$KN)$?$J$$$+$b$7$l$^$;$s$,!"<+F0E*$K<B9T$5$;$k$K$O<j7Z$J4X\e(B
8170 \e$B?t$G$7$g$&\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8171 @end table
8172
8173 \e$B$3$l$i$N$9$Y$F$N!X1#JC!YL?Na$O@Z$jBX$(L?Na$G$9$,!"$3$l$i$NL?Na$KIi$N@\F,\e(B
8174 \e$B0z?t$rM?$($k$H!"$=$l$i$OA0$K1#$5$l$F$$$?$b$N$rI=<($7$^$9!#@5$N@\F,0z?t$r\e(B
8175 \e$BM?$($l$P!"$=$l$i$O>o$K1#$7$^$9!#\e(B
8176
8177 \e$B0zMQJ8$r%+%9%?%^%$%:$9$k$?$a$N$5$i$J$kJQ?t$K$D$$$F!"\e(B
8178 @ref{Article Highlighting} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
8179
8180 \e$B<+F0E*$K5-;v$NMWAG$r1#$9$?$a$NJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H\e(B
8181 \e$B$7$F2<$5$$!#\e(B
8182
8183 @node Article Washing
8184 @subsection \e$B5-;v$N@vBu\e(B
8185 @cindex washing
8186 @cindex article washing
8187
8188 \e$B;d$?$A$O$3$l$r$b$C$H$b$JM}M3$N2<$G!X5-;v$N@vBu!Y\e(B(article washing) \e$B$H8F$s\e(B
8189 \e$B$G$$$^$9!#\e(B@kbd{A} \e$B%-!<$O;H$o$l$F$$$?$N$G!"Be$o$j$K\e(B @kbd{W} \e$B%-!<$r;H$&I,\e(B
8190 \e$BMW$,$"$j$^$7$?!#\e(B
8191
8192 @dfn{\e$B@vBu\e(B} \e$B$O!X2?$+$N2?$+$r2?$+JL$N$b$N$KJQ49$9$k!Y$HDj5A$5$l$^$9$,!"Ia\e(B
8193 \e$BDL$O$b$C$HNI$/8+$($k2?$+$KMn$ACe$-$^$9!#$b$C$H$-$l$$$K$J$j$^$9!"$?$V$s!#\e(B
8194
8195 Gnus \e$B$,5-;v$rI=<($9$k%G%#%U%)%k%H$N$d$jJ}$rJQ$($?$$$H$-\e(B
8196 \e$B$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F2<$5$$!#\e(B
8197
8198 @table @kbd
8199 @item C-u g
8200 \e$B$3$l$O@vBu$G$O$J$/$F!"$=$N5U$G$9!#$3$l$r%?%$%W$9$k$H!"%G%#%9%/$d%5!<%P!<\e(B
8201 \e$B$K$"$k$,$^$^$N5-;v$,8+$($^$9!#\e(B
8202
8203 @item g
8204 \e$B8=:_$N5-;v$N:FI=<($r6/@)$7$^$9\e(B (@code{gnus-summary-show-article})\e$B!#$3$l\e(B
8205 \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
8206 \e$BE*$J@vBu5!G=$O$4GK;;$K$5$l!"$9$Y$F$N%G%#%U%)%k%H$N%H%j!<%H%a%s%H$r;\$5$l\e(B
8207 \e$B$?5-;v$,I=<($5$l$^$9\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8208
8209 @item W l
8210 @kindex W l (\e$B35N,\e(B)
8211 @findex gnus-summary-stop-page-breaking
8212 \e$B%Z!<%8$N6h@Z$j$r8=:_$N5-;v$+$i<h$j=|$-$^\e(B
8213 \e$B$9\e(B (@code{gnus-summary-stop-page-breaking})\e$B!#%Z!<%8$N6h@Z$j$KIU$$$F\e(B
8214 \e$B$O\e(B @ref{Misc Article} \e$B$r;2>H$7$F2<$5$$!#\e(B
8215
8216 @item W r
8217 @kindex W r (\e$B35N,\e(B)
8218 @findex gnus-summary-caesar-message
8219 @c @icon{gnus-summary-caesar-message}
8220 \e$B5-;v%P%C%U%!!<$G%+%(%5%kJQ49\e(B (Caesar rotate, rot13) \e$B$r9T$J$$$^\e(B
8221 \e$B$9\e(B (@code{gnus-summary-caesar-message})\e$B!#%+%(%5%kJQ49$+\e(B rot13 \e$B$rMQ$$$FFI\e(B
8222 \e$B$`$3$H$r;XDj$9$k!"H=FIIT2DG=$J5-;v$G$9\e(B (\e$BE57?E*$K$O967bE*$J>iCL$J$I$G$9!#\e(B)
8223
8224 \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
8225 \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
8226 \e$B;z\e(B)\e$B!#$3$l$O;~!9!X%+%(%5%kJQ49!Y$H8F$P$l$k$3$H$b$"$j$^$9!#$H$$$&$N$O!"%+\e(B
8227 \e$B%(%5%k$,$3$N7A<0$N!"$(!<$H!"$$$5$5$+IO<e$J0E9f2=$r:NMQ$7$?$H$$$&1=$,$"$k\e(B
8228 \e$B$+$i$G$9!#\e(B
8229
8230 @item W m
8231 @kindex W m (\e$B35N,\e(B)
8232 @findex gnus-summary-morse-message
8233 \e$B5-;v%P%C%U%!!<$r%b!<%k%9$G%G%3!<%I$7$^\e(B
8234 \e$B$9\e(B (@code{gnus-summary-morse-message})\e$B!#\e(B
8235
8236 @item W i
8237 @kindex W i (\e$B35N,\e(B)
8238 @findex gnus-summary-idna-message
8239 \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
8240 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
8241 \e$B$r<B9T$7$?8e$GJ8;zNs$,%G%3!<%I$5$l$J$$$^$^$@$C$?$i!"$*$=$i$/$=$l$OIT@5\e(B
8242 \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
8243 \e$B$?$a$K$O!"\e(BGNU Libidn (@url{http://www.gnu.org/software/libidn/}) \e$B$r%$%s\e(B
8244 \e$B%9%H!<%k$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
8245
8246 @item W t
8247 @item t
8248 @kindex W t (\e$B35N,\e(B)
8249 @kindex t (\e$B35N,\e(B)
8250 @findex gnus-summary-toggle-header
8251 \e$B5-;v%P%C%U%!!<$K$9$Y$F$N%X%C%@!<$rI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8252 \e$B$9\e(B (@code{gnus-summary-toggle-header})\e$B!#\e(B
8253
8254 @item W v
8255 @kindex W v (\e$B35N,\e(B)
8256 @findex gnus-summary-verbose-headers
8257 \e$B5-;v%P%C%U%!!<$K$9$Y$F$N%X%C%@!<$r1JB3E*$KI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8258 \e$B$9\e(B (@code{gnus-summary-verbose-headers})\e$B!#\e(B
8259
8260 @item W o
8261 @kindex W o (\e$B35N,\e(B)
8262 @findex gnus-article-treat-overstrike
8263 \e$B%*!<%P!<%9%H%i%$%/$r=hM}$7$^$9\e(B (@code{gnus-article-treat-overstrike})\e$B!#\e(B
8264
8265 \e$BLuCm\e(B: \e$B0J2<$N$h$&$J=E$MBG$A$r;X<($9$kJ8;zNs$r\e(B bold \e$B$d\e(B underline \e$B$GI=<($7\e(B
8266 \e$B$^$9!#\e(B
8267
8268 @samp{B^HBo^Hol^Hld^Hd}, @samp{U^H_n^H_d^H_e^H_r^H_l^H_i^H_n^H_e^H_}
8269
8270 @item W d
8271 @kindex W d (\e$B35N,\e(B)
8272 @findex gnus-article-treat-dumbquotes
8273 @vindex gnus-article-dumbquotes-map
8274 @cindex Smartquotes
8275 @cindex M****s*** sm*rtq**t*s
8276 @cindex Latin 1
8277 @code{gnus-article-dumbquotes-map} \e$B$K1~$8$F!"%^"#"#"#%="#\e(B
8278 \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
8279 \e$B$9$k$N$G!"BPOCE*$K$N$_;HMQ$5$l$k$Y$-$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
8280
8281 Sm*rtq**t*s \e$B$O$b$C$HB?$/$N0zMQJ8;z$rDs6!$9$k$?$a$K!"%^"#"#"#%="#"#$,>!<j\e(B
8282 \e$B$KJ8;z%^%C%W$r3HD%$7$?$b$N$G$9!#$b$7!"%"%]%9%H%m%U%#\e(B (') \e$B$d0zMQ5-\e(B
8283 \e$B9f\e(B (") \e$B$J$I$,$"$k$Y$-$H$3$m$K\e(B @code{\222} \e$B$d\e(B @code{\264} \e$B$N$h$&$J$b$N$,\e(B
8284 \e$B8+$($F$7$^$C$?$i!"@vBu$7$F$_$F2<$5$$!#\e(B
8285
8286 @item W Y f
8287 @kindex W Y f (\e$B35N,\e(B)
8288 @findex gnus-article-outlook-deuglify-article
8289 @cindex Outlook Express
8290 \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
8291 \e$BCm\e(B: de-ugly-fy) (sm*rtq**t*s \e$B$r=hM}!"9T$N@^$jJV$7$r2r=|!"Cx<T9T$N=$I|$H\e(B
8292 \e$B0zMQJ8$N@0F\\e(B) \e$B$r$7$^$9!#\e(B
8293 (@code{gnus-article-outlook-deuglify-article})\e$B!#\e(B
8294
8295 @item W Y u
8296 @kindex W Y u (\e$B35N,\e(B)
8297 @findex gnus-article-outlook-unwrap-lines
8298 @vindex gnus-outlook-deuglify-unwrap-min
8299 @vindex gnus-outlook-deuglify-unwrap-max
8300 \e$B@^$jJV$5$l$?0zMQ9T$N$h$&$K8+$($k9T$N@^$jJV$7$r2r$-$^$9!#@^$jJV$7$,2r$+$l\e(B
8301 \e$B$?9T$N:G>.$*$h$S:GBg$ND9$5$rI=\e(B
8302 \e$B$9\e(B @code{gnus-outlook-deuglify-unwrap-min} \e$B$*$h\e(B
8303 \e$B$S\e(B @code{gnus-outlook-deuglify-unwrap-max} \e$B$rD4@0$9$k$3$H$K$h$C$F!"$I$s\e(B
8304 \e$B$J9T$N@^$jJV$7$,2r$+$l$k$+$r@)8f$9$k$3$H$,$G$-$^$9!#\e(B
8305 (@code{gnus-article-outlook-unwrap-lines})\e$B!#\e(B
8306
8307 @item W Y a
8308 @kindex W Y a (\e$B35N,\e(B)
8309 @findex gnus-article-outlook-repair-attribution
8310 \e$B2u$l$?Cx<T9T$r=$I|$7$^$9!#\e(B@*
8311 (@code{gnus-article-outlook-repair-attribution})\e$B!#\e(B
8312
8313 @item W Y c
8314 @kindex W Y c (\e$B35N,\e(B)
8315 @findex gnus-article-outlook-rearrange-citation
8316 \e$B2u$l$?0zMQJ8$r!"%F%-%9%H$r@0M}$7D>$9$3$H$K$h$C$F=$I|$7$^$9!#\e(B
8317 (@code{gnus-article-outlook-rearrange-citation})\e$B!#\e(B
8318
8319 @item W w
8320 @kindex W w (\e$B35N,\e(B)
8321 @findex gnus-article-fill-cited-article
8322 \e$B9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-cited-articles})\e$B!#\e(B
8323
8324 \e$B@^$jJV$9I}$r;XDj$9$k$?$a$K!"L?Na$K?tCM@\F,0z?t$rM?$($k$3$H$,$G$-$^$9!#\e(B
8325
8326 @item W Q
8327 @kindex W Q (\e$B35N,\e(B)
8328 @findex gnus-article-fill-long-lines
8329 \e$BD9$$9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-mode-lines})\e$B!#\e(B
8330
8331 @item W C
8332 @kindex W C (\e$B35N,\e(B)
8333 @findex gnus-article-capitalize-sentences
8334 \e$B$=$l$>$l$NJ8$N:G=i$N8l$rBgJ8;z$K$7$^\e(B
8335 \e$B$9\e(B (@code{gnus-article-capitalize-sentences})\e$B!#\e(B
8336
8337 @item W c
8338 @kindex W c (\e$B35N,\e(B)
8339 @findex gnus-article-remove-cr
8340 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
8341 \e$B$O\e(B DOS \e$B$N9TKv$N@$OC$r$7$^$9\e(B)\e$B!#$=$&$7$F$+$i;D$j$N\e(B CR \e$B$r\e(B LF \e$B$KJQ49$7$^\e(B
8342 \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
8343
8344 @kindex W q (\e$B35N,\e(B)
8345 @findex gnus-article-de-quoted-unreadable
8346 Quoted-printable \e$B$r=hM}$7$^$9\e(B (@code{gnus-article-de-quoted-unreadable})\e$B!#\e(B
8347 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
8348 \e$B$K;H$o$l$k0lHLE*$J\e(B @acronym{MIME} \e$B%(%s%3!<%G%#%s%0$G$9!#$=$l$O35$7\e(B
8349 \e$B$F\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$F$b\e(B
8350 \e$BFI$_?I$/$J$j$^$9!#LdBj$N5-;v$,!"$=$N%(%s%3!<%G%#%s%0$,9T$J$o$l$?$3$H$r<(\e(B
8351 \e$B$9\e(B @code{Content-Transfer-Encoding} \e$B%X%C%@!<$r;}$C$F$$$l$P!"DL>o$=$l\e(B
8352 \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
8353 \e$B$k$H!"J8;z%;%C%H$,?R$M$i$l$^$9!#\e(B
8354
8355 @item W 6
8356 @kindex W 6 (\e$B35N,\e(B)
8357 @findex gnus-article-de-base64-unreadable
8358 Base64 \e$B$r%G%3!<%I$7$^$9\e(B (@code{gnus-article-de-base64-unreadable})\e$B!#\e(B
8359 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
8360 \e$B0lHLE*$J\e(B @acronym{MIME} \e$B%(%s%3!<%G%#%s%0$G$9!#LdBj$N5-;v$,!"$=$N%(%s%3!<\e(B
8361 \e$B%G%#%s%0$,9T$J$o$l$?$3$H$r<($9\e(B @code{Content-Transfer-Encoding} \e$B%X%C%@!<\e(B
8362 \e$B$r;}$C$F$$$l$P!"DL>o$=$l$O\e(B Gnus \e$B$K$h$C$F<+F0E*$K9T$J$o$l$k$3$H$KCm0U$7$F\e(B
8363 \e$B2<$5$$!#@\F,<-$,M?$($i$l$k$H!"J8;z%;%C%H$,?R$M$i$l$^$9!#\e(B
8364
8365 @item W Z
8366 @kindex W Z (\e$B35N,\e(B)
8367 @findex gnus-article-decode-HZ
8368 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
8369 \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
8370 \e$B$h$&$JE57?E*$JJ8;zNs$r:n$j$^$9!#\e(B
8371
8372 @item W A
8373 @kindex W A (\e$B35N,\e(B)
8374 @findex gnus-article-treat-ansi-sequences
8375 @cindex @acronym{ANSI} control sequences
8376 @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
8377 \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
8378 \e$B$OCf9q8l$N%K%e!<%9%0%k!<%W$G6/D4I=<($K;H$o$l$F$$$^$9!#\e(B
8379
8380 @item W u
8381 @kindex W u (\e$B35N,\e(B)
8382 @findex gnus-article-unsplit-urls
8383 URL \e$B$K4^$^$l$k2~9T$r:o=|$7$^$9!#$$$/$D$+$N%a%$%i!<$O!"9T$rC;$/$9$k$?$a$K\e(B
8384 \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
8385 \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
8386 \e$B$9\e(B (@code{gnus-article-unsplit-urls})\e$B!#\e(B
8387
8388 @item W h
8389 @kindex W h (\e$B35N,\e(B)
8390 @findex gnus-article-wash-html
8391 @acronym{HTML} \e$B$r=hM}$7$^$9!#Ev3:%a%C%;!<%8$,\e(B @acronym{HTML} \e$B$G$"$k$3$H\e(B
8392 \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
8393 \e$B$F<+F0E*$K9T$J$o$l$k$3$H$KCm0U$7$F2<$5$$!#\e(B
8394
8395 \e$B@\F,<-$,M?$($i$l$k$H!"J8;z%;%C%H$r?R$M$i$l$^$9!#\e(B
8396
8397 @vindex gnus-article-wash-function
8398 \e$B%G%#%U%)%k%H$G$O\e(B @acronym{HTML} \e$B$NJQ49$K\e(B @code{mm-text-html-renderer}
8399 (@pxref{Display Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja, The
8400 Emacs MIME Manual}) \e$B$G@_Dj$5$l$?4X?t$r;H$$$^$9$,!"JQ\e(B
8401 \e$B?t\e(B @code{gnus-article-wash-function} \e$B$,@_Dj$5$l$F$$$k$H!"5-;v$N@vBu$G$O\e(B
8402 \e$B$=$l$,M%@h$5$l$^$9!#;H$&$3$H$,$G$-$k!"$"$i$+$8$aMQ0U$5$l$?4X?t$O0J2<$NDL\e(B
8403 \e$B$j$G$9\e(B:
8404
8405 @table @code
8406 @item w3
8407 Emacs/W3 \e$B$r;H$$$^$9!#\e(B
8408
8409 @item w3m
8410 @uref{http://emacs-w3m.namazu.org/, emacs-w3m} \e$B$r;H$$$^$9!#\e(B
8411
8412 @item links
8413 @uref{http://links.sf.net/, Links} \e$B$r;H$$$^$9!#\e(B
8414
8415 @item lynx
8416 @uref{http://lynx.isc.org/, Lynx} \e$B$r;H$$$^$9!#\e(B
8417
8418 @item html2text
8419 html2text (\e$B%7%s%W%k$J\e(B @acronym{HTML} \e$B%3%s%P!<%?!<$G!"\e(BGnus \e$B$K4^$^$l$F$$$^\e(B
8420 \e$B$9\e(B) \e$B$r;H$$$^$9!#\e(B
8421 @end table
8422
8423 \e$BLuCm\e(B: \e$BNc$($P\e(B @code{mm-text-html-renderer} \e$B$r\e(B @code{w3m} \e$B$J$I$K@_Dj$7$F$"$C\e(B
8424 \e$B$F@5$7$/F0:n$9$k$N$J$i$P!"\e(B@code{gnus-article-wash-function} \e$B$O%G%#%U%)%k\e(B
8425 \e$B%H$N\e(B @code{nil} \e$B$N$^$^$K$7$F$*$$$F9=$$$^$;$s!#\e(B
8426
8427 @item W b
8428 @kindex W b (\e$B35N,\e(B)
8429 @findex gnus-article-add-buttons
8430 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$K2C$($^$9\e(B (@code{gnus-article-add-buttons})\e$B!#\e(B
8431 @xref{Article Buttons}.
8432
8433 @item W B
8434 @kindex W B (\e$B35N,\e(B)
8435 @findex gnus-article-add-buttons-to-head
8436 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$N%X%C%@!<$K2C$($^\e(B
8437 \e$B$9\e(B (@code{gnus-article-add-buttons-to-head})\e$B!#\e(B
8438
8439 @item W p
8440 @kindex W p (\e$B35N,\e(B)
8441 @findex gnus-article-verify-x-pgp-sig
8442 \e$B=pL>IU$-%3%s%H%m!<%k%a%C%;!<%8$NG'>Z$r9T$J$$$^\e(B
8443 \e$B$9\e(B (@code{gnus-article-verify-x-pgp-sig})\e$B!#\e(B
8444 @code{newgroup} \e$B$d\e(B @code{checkgroups} \e$B$H$$$C$?%3%s%H%m!<%k%a%C%;!<%8$O!"\e(B
8445 \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
8446 \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
8447 \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
8448 \e$B%a%$%s%F%$%J!<$N\e(B @acronym{PGP} \e$B$N80\e(B
8449 \e$B$O\e(B @uref{ftp://ftp.isc.org/pub/pgpcontrol/README.html} \e$B$+$iF~<j$9$k$3$H\e(B
8450 \e$B$,$G$-$^$9!#\e(B}
8451
8452 @item W s
8453 @kindex W s (\e$B35N,\e(B)
8454 @findex gnus-summary-force-verify-and-decrypt
8455 \e$B=pL>$5$l$?%a%C%;!<%8\e(B (@acronym{PGP}, @acronym{PGP/MIME} \e$B$^$?\e(B
8456 \e$B$O\e(B @acronym{S/MIME} \e$B$K$h$C$F\e(B) \e$B$r8!>Z$7$^\e(B
8457 \e$B$9\e(B (@code{gnus-summary-force-verify-and-decrypt})\e$B!#\e(B@xref{Security}.
8458
8459 @item W a
8460 @kindex W a (\e$B35N,\e(B)
8461 @findex gnus-article-strip-headers-in-body
8462 \e$B5-;v$NK\J8$N@hF,$+$i\e(B @code{X-No-Archive} \e$B%X%C%@!<$N$h$&$J%X%C%@!<$r<h$j\e(B
8463 \e$B=|$-$^$9\e(B (@code{gnus-article-strip-headers-in-body})\e$B!#\e(B
8464
8465 @item W E l
8466 @kindex W E l (\e$B35N,\e(B)
8467 @findex gnus-article-strip-leading-blank-lines
8468 \e$B5-;v$N@hF,$K$"$k$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8469 \e$B$9\e(B (@code{gnus-article-strip-leading-blank-lines})\e$B!#\e(B
8470
8471 @item W E m
8472 @kindex W E m (\e$B35N,\e(B)
8473 @findex gnus-article-strip-multiple-blank-lines
8474 \e$B$9$Y$F$N6uGr9T$r6u9T$GCV$-49$($F$+$i!"$9$Y$F$NJ#?t$N6u9T$r0l$D$N6u9T$GCV\e(B
8475 \e$B$-49$($^$9\e(B (@code{gnus-article-strip-multiple-blank-lines})\e$B!#\e(B
8476
8477 @item W E t
8478 @kindex W E t (\e$B35N,\e(B)
8479 @findex gnus-article-remove-trailing-blank-lines
8480 \e$B5-;v$N:G8e$K$"$k$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8481 \e$B$9\e(B (@code{gnus-article-remove-trailing-blank-lines})\e$B!#\e(B
8482
8483 @item W E a
8484 @kindex W E a (\e$B35N,\e(B)
8485 @findex gnus-article-strip-blank-lines
8486 \e$B>e$N;0$D$NL?Na$r$9$Y$F<B9T$7$^$9\e(B (@code{gnus-article-strip-blank-lines})\e$B!#\e(B
8487
8488 @item W E A
8489 @kindex W E A (\e$B35N,\e(B)
8490 @findex gnus-article-strip-all-blank-lines
8491 \e$B$9$Y$F$N6uGr9T$r<h$j=|$-$^$9\e(B (@code{gnus-article-strip-all-blank-lines})\e$B!#\e(B
8492
8493 @item W E s
8494 @kindex W E s (\e$B35N,\e(B)
8495 @findex gnus-article-strip-leading-space
8496 \e$B5-;v$NK\J8$N$9$Y$F$N9TF,$K$"$k$9$Y$F$N6uGr$r<h$j=|$-$^\e(B
8497 \e$B$9\e(B (@code{gnus-article-strip-leading-space})\e$B!#\e(B
8498
8499 @item W E e
8500 @kindex W E e (\e$B35N,\e(B)
8501 @findex gnus-article-strip-trailing-space
8502 \e$B5-;v$NK\J8$N$9$Y$F$N9TKv$K$"$k$9$Y$F$N6uGr$r<h$j=|$-$^\e(B
8503 \e$B$9\e(B (@code{gnus-article-strip-trailing-space})\e$B!#\e(B
8504 @end table
8505
8506 \e$B<+F0E*$K5-;v$N@vBu$r9T$J$o$;$kJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7\e(B
8507 \e$B$F2<$5$$\e(B (\e$BLuCm\e(B: \e$B<B$OB?$/$N@vBu$,%G%#%U%)%k%H$G<+F0E*$K9T$J$o$l$^$9\e(B)\e$B!#\e(B
8508
8509 @node Article Header
8510 @subsection \e$B5-;v%X%C%@!<\e(B
8511
8512 \e$B$3$l$i$N%3%^%s%I$O5-;v%X%C%@!<$r$$$m$$$m$KJQ7A$5$;$^$9!#\e(B
8513
8514 @table @kbd
8515 @item W G u
8516 @kindex W G u (\e$B35N,\e(B)
8517 @findex gnus-article-treat-unfold-headers
8518 \e$B@^$jJV$5$l$?%X%C%@!<9T$r0l9T$K$7$^\e(B
8519 \e$B$9\e(B (@code{gnus-article-treat-unfold-headers})\e$B!#\e(B
8520
8521 @item W G n
8522 @kindex W G n (\e$B35N,\e(B)
8523 @findex gnus-article-treat-fold-newsgroups
8524 @code{Newsgroups} \e$B$H\e(B @code{Followup-To} \e$B%X%C%@!<$r@^$jJV$7$^\e(B
8525 \e$B$9\e(B (@code{gnus-article-treat-fold-newsgroups})\e$B!#\e(B
8526
8527 @item W G f
8528 @kindex W G f (\e$B35N,\e(B)
8529 @findex gnus-article-treat-fold-headers
8530 \e$B$9$Y$F$N%a%C%;!<%8%X%C%@!<$r@^$jJV$7$^\e(B
8531 \e$B$9\e(B (@code{gnus-article-treat-fold-headers})\e$B!#\e(B
8532
8533 @item W E w
8534 @kindex W E w (\e$B35N,\e(B)
8535 @findex gnus-article-remove-leading-whitespace
8536 \e$B$9$Y$F$N%X%C%@!<$+$iM>J,$J6uGr$r<h$j=|$-$^\e(B
8537 \e$B$9\e(B (@code{gnus-article-remove-leading-whitespace})\e$B!#\e(B
8538 @end table
8539
8540 @node Article Buttons
8541 @subsection \e$B5-;v$N%\%?%s\e(B
8542 @cindex buttons
8543
8544 \e$B?M!9$O$h$/5-;v$NCf$KB>$N;qNA$r;2>H$9$k$?$a$N0FFb$rF~$l$k$3$H$,$"$j$^$9$,!"\e(B
8545 \e$B$=$l$i$N;2>H$X$N0FFb$N>e$G\e(B @kbd{RET} \e$B$rBG$D$+!"%^%&%9$N??Cf$N%\%?%s$r;H$C\e(B
8546 \e$B$?$H$-$K!"H`$i$,OCBj$K$7$F$$$k$N$,2?$G$"$l!":G>.8B$N[#Kf$5$G\e(B Gnus \e$B$,<hF@\e(B
8547 \e$B$9$k$3$H$,$G$-$l$PAGE($G$7$g$&!#\e(B
8548
8549 @vindex gnus-button-man-handler
8550 \e$BFCDj$NI8=`E*$J;2>H$K!"\e(BGnus \e$B$O%G%#%U%)%k%H$G\e(B @dfn{\e$B%\%?%s\e(B} \e$B$rIU$1$^$9\e(B: \e$B$A$c\e(B
8551 \e$B$s$H$7$?\e(B URL\e$B!"%a!<%k%"%I%l%9!"\e(BMessage-ID\e$B!"\e(BInfo \e$B$X$N%j%s%/!"\e(Bman \e$B%Z!<%8!"\e(B
8552 \e$B$=$l$K4XO"$9$k\e(B Emacs \e$B$^$?$O\e(B Gnus \e$B$N;29MJ88%$G$9!#$3$l$OFs$D$NJQ?t$K$h$C\e(B
8553 \e$B$F@)8f$5$l$F$$$F!"$=$N0l$D$O5-;v$NK\J8$r07$$!"$b$&0l$D$O5-;v$N%X%C%@!<$r\e(B
8554 \e$B07$$$^$9!#\e(B
8555
8556 @table @code
8557 @item gnus-button-alist
8558 @vindex gnus-button-alist
8559 \e$B$=$l$>$l$NMWAG$,<!$N$h$&$JMM<0$r;}$DO"A[%j%9%H$G$9\e(B:
8560
8561 @lisp
8562 (@var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
8563 @end lisp
8564
8565 @table @var
8566 @item regexp
8567 \e$B$3$N@55,I=8=\e(B (\e$BBgJ8;z$H>.J8;z$O6hJL$5$l$^$;$s\e(B) \e$B$K9gCW$9$k$9$Y$F$N%F%-%9%H\e(B
8568 \e$B$O!"30It$X$N;2>H$G$"$k$H$_$J$5$l$^$9!#$3$l$OKd$a9~$^$l$?\e(B URL \e$B$K9gCW$9$k\e(B
8569 \e$BE57?E*$J@55,I=8=$G$9\e(B: @samp{<URL:\\([^\n\r>]*\\)>}\e$B!#$3$l$O$^$?@55,I=8=$N\e(B
8570 \e$BCM$r;}$DJQ?t$G$"$C$F$b$h$/!"M-MQ$JJQ?t$H$7\e(B
8571 \e$B$F\e(B @code{gnus-button-url-regexp} \e$B$*$h\e(B
8572 \e$B$S\e(B @code{gnus-button-mid-or-mail-regexp} \e$B$,$"$j$^$9!#\e(B
8573
8574 @item button-par
8575 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
8576 \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
8577 \e$B$9$Y$F$r%O%$%i%$%H$7$?$$$N$J$i!"$3$3$G\e(B 0 \e$B$r;H$C$F$/$@$5$$!#\e(B
8578
8579 @item use-p
8580 \e$B$3$N<0$O\e(B @code{\e$BI>2A\e(B} \e$B$5$l!"7k2L$,\e(B @code{nil} \e$B$G$J$+$C$?$i!"$3$l$O9gCW$G\e(B
8581 \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
8582 \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
8583 \e$B$&$JL>A0$NJQ?t$,;H$o$l$^$9$,!"\e(B@xref{Article Button Levels}, \e$BB>$N$I$s$J7A\e(B
8584 \e$B<0$G$b;H$&$3$H$,$G$-$^$9!#\e(B
8585
8586 @c @code{use-p} is @code{eval}ed only if @code{regexp} matches.
8587
8588 @item function
8589 \e$B$3$N4X?t$,!"$3$N%\%?%s$r%/%j%C%/$7$?$H$-$K8F$P$l$^$9!#\e(B
8590
8591 @item data-par
8592 @var{button-par} \e$B$N$h$&$K!"$3$l$OItJ,I=8=$NHV9f$G$9$,!"$3$l$O9gCW$N$I$N\e(B
8593 \e$BItJ,$,\e(B @var{function} \e$B$K%G!<%?$H$7$FAw$i$l$k$+$r;XDj$7$^$9!#\e(B
8594 @end table
8595
8596 \e$B$7$?$,$C$F\e(B URL \e$B$r%\%?%s$K$9$k40A4$JMWAG$O!"$3$&$J$j$^$9!#\e(B
8597
8598 @lisp
8599 ("<URL:\\([^\n\r>]*\\)>" 0 t gnus-button-url 1)
8600 @end lisp
8601
8602 @item gnus-header-button-alist
8603 @vindex gnus-header-button-alist
8604 \e$B$3$l$OB>$NO"A[%j%9%H$HF1$8$h$&$J$b$N$G$9$,!"5-;v$N%X%C%@!<$@$1$KE,MQ$5$l\e(B
8605 \e$B$k$3$H$H!"$=$l$>$l$N9`L\$,$I$N%X%C%@!<$K%\%?%s$rIU$1$k$+$r;X<($9$k$?$a$N\e(B
8606 \e$BDI2C$NMWAG$r;}$C$F$$$k$3$H$,0[$J$j$^$9\e(B:
8607
8608 @lisp
8609 (@var{header} @var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
8610 @end lisp
8611
8612 @var{header} \e$B$O@55,I=8=$G$9!#\e(B
8613 @end table
8614
8615 @subsubsection \e$B4XO"$9$kJQ?t$H4X?t\e(B
8616
8617 @table @code
8618 @item gnus-button-@var{*}-level
8619 @xref{Article Button Levels}, \e$B$r;2>H$7$F2<$5$$!#\e(B
8620
8621 @c Stuff related to gnus-button-browse-level
8622
8623 @item gnus-button-url-regexp
8624 @vindex gnus-button-url-regexp
8625 \e$BKd$a9~$^$l$?\e(B URL \e$B$K9gCW$9$k@55,I=8=$G$9!#>e=R$NJQ?t$N%G%#%U%)%k%H$NCM$G\e(B
8626 \e$B;H$o$l$^$9!#\e(B
8627
8628 @c Stuff related to gnus-button-man-level
8629
8630 @item gnus-button-man-handler
8631 @vindex gnus-button-man-handler
8632 Man \e$B%Z!<%8$NI=<($K;H$&4X?t$G$9!#>/$J$/$H$b0l$D$N0z?t$H$7$F\e(B Man \e$B%Z!<%8$N\e(B
8633 \e$BL>A0$NJ8;zNs$r<u$1IU$1$J$1$l$P$J$j$^$;$s!#\e(B
8634
8635 @c Stuff related to gnus-button-message-level
8636
8637 @item gnus-button-mid-or-mail-regexp
8638 @vindex gnus-button-mid-or-mail-regexp
8639 Message-ID \e$B$+%a!<%k%"%I%l%9$K9gCW$9$k@55,I=8=$G$9!#\e(B
8640
8641 @item gnus-button-prefer-mid-or-mail
8642 @vindex gnus-button-prefer-mid-or-mail
8643 \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
8644 \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
8645 \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
8646 \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
8647 \e$B%k%"%I%l%9$G$"$k$H2>Dj$7$^$9!#$3$NJQ?t$,\e(B @code{ask} \e$B$H$$$&%7%s%\%k$K@_Dj\e(B
8648 \e$B$5$l$k$H!"\e(BGnus \e$B$O$$$D$bMxMQ<T$,2?$r$7$?$$$+$r?R$M$^$9!#$=$l$,4X?t$@$C$?\e(B
8649 \e$B>l9g!"$?$C$?0l$D$NJ8;zNs$r0z?t$H$7$F8F$P$l$^$9!#$=$N4X?t$O\e(B @code{mid}\e$B!"\e(B
8650 @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
8651 \e$B%G%#%U%)%k%HCM$O4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G$9!#\e(B
8652
8653 @item gnus-button-mid-or-mail-heuristic
8654 @findex gnus-button-mid-or-mail-heuristic
8655 \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
8656 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
8657 \e$BIT3N$+$@$C$?$i\e(B @code{ask} \e$B$r!"$=$7$FL58z$JJ8;zNs$@$C$?\e(B
8658 \e$B$i\e(B @code{invalid} \e$B$rJV$7$^$9!#\e(B
8659
8660 @item gnus-button-mid-or-mail-heuristic-alist
8661 @vindex gnus-button-mid-or-mail-heuristic-alist
8662 \e$B4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G;H$o$l$k\e(B @code{(RATE
8663 . REGEXP)} \e$BBP$NO"A[%j%9%H$G$9!#\e(B
8664
8665 @c Stuff related to gnus-button-tex-level
8666
8667 @item gnus-button-ctan-handler
8668 @findex gnus-button-ctan-handler
8669 CTAN \e$B%j%s%/$NI=<($K;H$&4X?t$G$9!#\e(BURL \e$BL>$NJ8;zNs$r!"0z?t$H$7$F0l$D<u$1IU\e(B
8670 \e$B$1$J$1$l$P$J$j$^$;$s!#\e(B
8671
8672 @item gnus-ctan-url
8673 @vindex gnus-ctan-url
8674 @code{gnus-button-ctan-handler} \e$B$G;H$o$l$k\e(B CTAN (Comprehensive TeX
8675 Archive Network) \e$B%"!<%+%$%V$N%G%#%l%/%H%j$G$9!#\e(B
8676
8677 @c Misc stuff
8678
8679 @item gnus-article-button-face
8680 @vindex gnus-article-button-face
8681 \e$B%\%?%s$K;H$o$l$k%U%'!<%9$G$9!#\e(B
8682
8683 @item gnus-article-mouse-face
8684 @vindex gnus-article-mouse-face
8685 \e$B%^%&%9$N%+!<%=%k$,%\%?%s$N>e$K$"$k$H$-$K;H$o$l$k%U%'!<%9$G$9!#\e(B
8686 @end table
8687
8688 \e$B5-;v$K<+F0E*$K%\%?%s$rIU$1$kJ}K!$O!"\e(B@ref{Customizing Articles} \e$B$r;2>H$7\e(B
8689 \e$B$F2<$5$$!#\e(B
8690
8691 @node Article Button Levels
8692 @subsection Article button levels
8693 @cindex button levels
8694
8695 \e$BJQ?t\e(B @code{gnus-button-@var{*}-level} \e$B$NCM$,9b$$$[$I!"$h$jB?$/$N%\%?%s$,\e(B
8696 \e$B8=$l$^$9!#%l%Y%k$,%<%m$@$C$?$i%\%?%s$OI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
8697 \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
8698 \e$B%l%Y%k$G$O$h$jB?$/$N%\%?%s$r8+$k$3$H$K$J$j$^$9$,!"B?$/$NMW$i$J$$$b$N$b8=\e(B
8699 \e$B$l$k$+$b$7$l$^$;$s!#$=$l$i$rHr$1$k$?$a$K!"FCDj$N%0%k!<%W$KBP$7$FJQ\e(B
8700 \e$B?t\e(B @code{gnus-button-@var{*}-level} \e$B$r@_Dj$7$F$bNI$$$G$7$g\e(B
8701 \e$B$&\e(B (@pxref{Group Parameters})\e$B!#\e(B@code{gnus-parameters} \e$BJQ?t$NNc$G$9\e(B:
8702
8703 @lisp
8704 ;; @r{\e$B$$$/$D$+$N%0%k!<%W$G\e(B @code{gnus-button-*-level} \e$B$rA}$d$9\e(B:}
8705 (setq gnus-parameters
8706       '(("\\<\\(emacs\\|gnus\\)\\>" (gnus-button-emacs-level 10))
8707         ("\\<unix\\>"               (gnus-button-man-level 10))
8708         ("\\<tex\\>"                (gnus-button-tex-level 10))))
8709 @end lisp
8710
8711 @table @code
8712 @item gnus-button-browse-level
8713 @vindex gnus-button-browse-level
8714 Message-ID\e$B!"%a!<%k%"%I%l%9$*$h$S%K%e!<%9$N\e(B URL \e$B$r;2>H$9$k0FFb$NI=<($r@)\e(B
8715 \e$B8f$7$^$9!#4XO"$9$kJQ?t$H4X?t$K$O\e(B @code{gnus-button-url-regexp}\e$B!"\e(B
8716 @code{browse-url} \e$B$*$h$S\e(B @code{browse-url-browser-function} \e$B$,$"$j$^$9!#\e(B
8717
8718 @item gnus-button-emacs-level
8719 @vindex gnus-button-emacs-level
8720 Emacs \e$B$^$?$O\e(B Gnus \e$B$X$N;2>H$NI=<($r@)8f$7$^$9!#4XO"$9$k4X?t$O!"\e(B
8721 @code{gnus-button-handle-custom},
8722 @code{gnus-button-handle-describe-function},
8723 @code{gnus-button-handle-describe-variable},
8724 @code{gnus-button-handle-symbol},
8725 @code{gnus-button-handle-describe-key},
8726 @code{gnus-button-handle-apropos},
8727 @code{gnus-button-handle-apropos-command},
8728 @code{gnus-button-handle-apropos-variable},
8729 @code{gnus-button-handle-apropos-documentation} \e$B$*$h\e(B
8730 \e$B$S\e(B @code{gnus-button-handle-library} \e$B$G$9!#\e(B
8731
8732 @item gnus-button-man-level
8733 @vindex gnus-button-man-level
8734 (Unix \e$B$N\e(B) man \e$B%Z!<%8$X$N;2>H$NI=<($r@)8f$7$^$9!#\e(B
8735 @code{gnus-button-man-handler} \e$B$r8+$F2<$5$$!#\e(B
8736
8737 @item gnus-button-message-level
8738 @vindex gnus-button-message-level
8739 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
8740 \e$B$9$kJQ?t$H4X?t$K\e(B
8741 \e$B$O\e(B @code{gnus-button-mid-or-mail-regexp},
8742 @code{gnus-button-prefer-mid-or-mail},
8743 @code{gnus-button-mid-or-mail-heuristic} \e$B$*$h\e(B
8744 \e$B$S\e(B @code{gnus-button-mid-or-mail-heuristic-alist} \e$B$,$"$j$^$9!#\e(B
8745
8746 @item gnus-button-tex-level
8747 @vindex gnus-button-tex-level
8748 @TeX{} \e$B$^$?$O\e(B LaTex \e$B$X$N;2>H!"Nc$($P\e(B CTAN \e$B$N\e(B URL \e$B$NI=<($r@)8f$7$^$9!#JQ\e(B
8749 \e$B?t\e(B @code{gnus-ctan-url},
8750 @code{gnus-button-ctan-handler},
8751 @code{gnus-button-ctan-directory-regexp} \e$B$*$h$S\e(B
8752 @code{gnus-button-handle-ctan-bogus-regexp} \e$B$r8+$F2<$5$$!#\e(B
8753 @end table
8754
8755 @node Article Date
8756 @subsection \e$B5-;v$NF|IU\e(B
8757
8758 \e$BF|IU$OJ9$$$?$3$H$NL5$$2?$+JUnA$J%?%$%`%>!<%s$G:n@.$5$l$F$$$k$3$H$,NI$/$"\e(B
8759 \e$B$k$N$G!"5-;v$,Aw$i$l$?$H$-$K2?;~$@$C$?$+$rCN$k$3$H$,$G$-$k$N$O$H$F$bNI$$\e(B
8760 \e$B$3$H$G$9!#\e(B
8761
8762 @table @kbd
8763 @item W T u
8764 @kindex W T u (\e$B35N,\e(B)
8765 @findex gnus-article-date-ut
8766 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
8767
8768 @item W T i
8769 @kindex W T i (\e$B35N,\e(B)
8770 @findex gnus-article-date-iso8601
8771 @cindex ISO 8601
8772 \e$BF|IU$r9q:]E*$J7A<0!"\e(BISO 8601 \e$B$GI=<($7$^\e(B
8773 \e$B$9\e(B (@code{gnus-article-date-iso8601})\e$B!#\e(B
8774
8775 @item W T l
8776 @kindex W T l (\e$B35N,\e(B)
8777 @findex gnus-article-date-local
8778 \e$BF|IU$r%m!<%+%k!&%?%$%`%>!<%s$GI=<($7$^\e(B
8779 \e$B$9\e(B (@code{gnus-article-date-local})\e$B!#\e(B
8780
8781 @item W T p
8782 @kindex W T p (\e$B35N,\e(B)
8783 @findex gnus-article-date-english
8784 \e$BF|IU$r1Q8l$G3Z$KH/2;$G$-$k7A<0$GI=<($7$^\e(B
8785 \e$B$9\e(B (@code{gnus-article-date-english})\e$B!#\e(B
8786
8787 @item W T s
8788 @kindex W T s (\e$B35N,\e(B)
8789 @vindex gnus-article-time-format
8790 @findex gnus-article-date-user
8791 @findex format-time-string
8792 \e$BF|IU$rMxMQ<TDj5A$NMM<0$r;H$C$FI=<($7$^$9\e(B (@code{gnus-article-date-user})\e$B!#\e(B
8793 \e$B$=$NMM<0$OJQ?t\e(B @code{gnus-article-time-format} \e$B$G;XDj$5$l$k!"\e(B
8794 @code{format-time-string} \e$B$KEO$5$l$kJ8;zNs$G$9!#;XDj$9$k$3$H$,$G$-$kMM<0\e(B
8795 \e$B$N0lMw$O!"JQ?t$N@bL@J8$r8+$F$/$@$5$$!#\e(B
8796
8797 @item W T e
8798 @kindex W T e (\e$B35N,\e(B)
8799 @findex gnus-article-date-lapsed
8800 @findex gnus-start-date-timer
8801 @findex gnus-stop-date-timer
8802 \e$B5-;v$,Ej9F$5$l$F$+$i:#$^$G$I$l$/$i$$$N;~4V$,7P2a$7$?$+$rI=<($7$^\e(B
8803 \e$B$9\e(B (@code{gnus-article-date-lapsed})\e$B!#$3$s$J$U$&$K!#\e(B
8804
8805 @example
8806 X-Sent: 6 weeks, 4 days, 1 hour, 3 minutes, 8 seconds ago
8807 @end example
8808
8809 @vindex gnus-article-date-lapsed-new-header
8810 @code{gnus-article-date-lapsed-new-header} \e$B$NCM$G!"$3$N%X%C%@!<$r4{B8\e(B
8811 \e$B$N\e(B Date \e$B$N2<$KDI2C$9$k$+!"CV$-BX$($k$+$r;XDj$7$^$9!#\e(B
8812
8813 Gnus \e$B$G%a!<%k$rFI$`$3$H$NMxE@$O!"$=$l$,C1=c$J%P%0$rAG@2$i$7$$IT>rM}$KCV\e(B
8814 \e$B$-49$($k$3$H$G$9!#\e(B
8815
8816 \e$B$3$N9T$,O"B3$7$F99?7$5$l$k$h$&$K$7$?$$$N$G$"$l$P!"\e(B
8817
8818 @lisp
8819 (gnus-start-date-timer)
8820 @end lisp
8821
8822 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$+!"$=$l$r2?$+$N%U%C%/$G<B9T$9$k$h\e(B
8823 \e$B$&$K$9$k$3$H$,$G$-$^$9!#%?%$%^!<$r;_$a$?$$>l9g$O!"\e(B
8824 @code{gnus-stop-date-timer} \e$BL?Na$r;H$C$F2<$5$$!#\e(B
8825
8826 @item W T o
8827 @kindex W T o (\e$B35N,\e(B)
8828 @findex gnus-article-date-original
8829 \e$BK\Mh$NF|IU$rI=<($7$^$9\e(B (@code{gnus-article-date-original})\e$B!#$3$l$O$"$J$?\e(B
8830 \e$B$,IaCJ$OB>$NJQ494X?t$r;H$C$F$$$F!"$=$l$,40A4$K4V0c$C$?$3$H$r$7$F$$$k$N$G\e(B
8831 \e$B$O$J$$$+$H?4G[$K$J$C$?$H$-$KLr$KN)$A$^$9!#Nc$($P!"5-;v$,\e(B 1854\e$BG/$KEj9F$5\e(B
8832 \e$B$l$?$H<gD%$7$?$H$7$^$7$g$&!#$7$+$7!"$=$N$h$&$J$3$H$O\e(B @emph{\e$B40A4$K\e(B } \e$BIT2D\e(B
8833 \e$BG=$G$9!#;d$,?.MQ$G$-$^$;$s$+\e(B? *\e$B$/$9$/$9\e(B(\e$B>P\e(B)*
8834 @end table
8835
8836 \e$B9%$_$N=q<0$G<+F0E*$KF|IU$rI=<($9$kJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2\e(B
8837 \e$B>H$7$F2<$5$$!#\e(B
8838
8839 @node Article Display
8840 @subsection Article Display
8841 @cindex picons
8842 @cindex x-face
8843 @cindex smileys
8844
8845 \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
8846 \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
8847
8848 @code{X-Face} \e$B%X%C%@!<$O>.$5$JGr9u2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i;}$C$F$-\e(B
8849 \e$B$^$9\e(B (@pxref{X-Face})\e$B!#\e(B
8850
8851 @code{Face} \e$B%X%C%@!<$O>.$5$J%+%i!<2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i;}$C$F$-\e(B
8852 \e$B$^$9\e(B (@pxref{Face})\e$B!#\e(B
8853
8854 \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
8855 \e$B$G$9!#\e(B
8856
8857 \e$B0lJ}\e(B Picon \e$B$O$"$J$?<+?H$N%7%9%F%`$K0MB8$7!"\e(BGnus \e$B$O%X%C%@!<$K9gCW$9$k$"$J\e(B
8858 \e$B$?$N;}$AJ*$rC5$7$F$_$^$9\e(B (@pxref{Picons})\e$B!#\e(B
8859
8860 \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
8861 \e$B$l$i$O:o=|$5$l$^$9!#\e(B
8862
8863 @table @kbd
8864 @item W D x
8865 @kindex W D x (\e$B35N,\e(B)
8866 @findex gnus-article-display-x-face
8867 @code{X-Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
8868 \e$B$9\e(B (@code{gnus-article-display-x-face})\e$B!#\e(B
8869
8870 @item W D d
8871 @kindex W D d (\e$B35N,\e(B)
8872 @findex gnus-article-display-face
8873 @code{Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
8874 \e$B$9\e(B (@code{gnus-article-display-face})\e$B!#\e(B
8875
8876 @item W D s
8877 @kindex W D s (\e$B35N,\e(B)
8878 @findex gnus-treat-smiley
8879 \e$B%9%^%$%j!<$rI=<($7$^$9\e(B (@code{gnus-treat-smiley})\e$B!#\e(B
8880
8881 @item W D f
8882 @kindex W D f (\e$B35N,\e(B)
8883 @findex gnus-treat-from-picon
8884 @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
8885
8886 @item W D m
8887 @kindex W D m (\e$B35N,\e(B)
8888 @findex gnus-treat-mail-picon
8889 \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
8890 \e$B$9\e(B (@code{gnus-treat-mail-picon})\e$B!#\e(B
8891
8892 @item W D n
8893 @kindex W D n (\e$B35N,\e(B)
8894 @findex gnus-treat-newsgroups-picon
8895 \e$B$9$Y$F$N%K%e!<%9%X%C%@!<\e(B (\e$B$9$J$o\e(B
8896 \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
8897 \e$B$9\e(B (@code{gnus-treat-newsgroups-picon})\e$B!#\e(B
8898
8899 @item W D D
8900 @kindex W D D (\e$B35N,\e(B)
8901 @findex gnus-article-remove-images
8902 \e$B5-;v%P%C%U%!!<$+$i$9$Y$F$N2hA|$r:o=|$7$^\e(B
8903 \e$B$9\e(B (@code{gnus-article-remove-images})\e$B!#\e(B
8904 @end table
8905
8906 @node Article Signature
8907 @subsection \e$B5-;v$N=pL>\e(B
8908 @cindex signatures
8909 @cindex article signature
8910
8911 @vindex gnus-signature-separator
8912 \e$B$=$l$>$l$N5-;v$OFs$D$NItJ,$KJ,$1$i$l$^$9!=!=%X%C%@!<$HK\J8$G$9!#K\J8$O=p\e(B
8913 \e$BL>ItJ,$HJ8>OItJ,$KJ,$1$k$3$H$,$G$-$^$9!#$I$l$,=pL>$H$_$J$5$l$k$+$r7h$a$k\e(B
8914 \e$BJQ?t$O\e(B @code{gnus-signature-separator} \e$B$G$9!#$3$l$OIaDL$O\e(B son-of-RFC
8915 1036 \e$B$G5,Dj$5$l$F$$$kI8=`$N\e(B @samp{^-- $} \e$B$G$9!#$7$+$7!"B?$/$N?M$,I8=`$G\e(B
8916 \e$B$O$J$$=pL>%;%Q%l!<%?!<$r;H$&$N$G!"$3$NJQ?t$O0l$D0l$D;n$5$l$k!"@55,I=8=$N\e(B
8917 \e$B%j%9%H$G$"$k$3$H$b$G$-$^$9!#\e(B(\e$BC5:w$OK\J8$N:G8e$+$i;O$a$X$H$J$5$l$^\e(B
8918 \e$B$9!#\e(B) \e$B$h$/$"$j$=$&$JCM$O\e(B:
8919
8920 @lisp
8921 (setq gnus-signature-separator
8922       '("^-- $"         ; @r{\e$BI8=`\e(B}
8923         "^-- *$"        ; @r{\e$BIaDL$NJx$7J}\e(B}
8924         "^-------*$"    ; @r{\e$BB?$/$N?M$OD9!<!<$$2#K@$N\e(B}
8925                         ; @r{\e$B9T$r;H$$$^$9!#$_$C$H$b$J$$\e(B!}
8926         "^ *--------*$" ; @r{\e$BFsG\$_$C$H$b$J$$\e(B!}
8927         "^________*$"   ; @r{\e$B2<@~$b?M5$$,$"$j$^$9\e(B}
8928         "^========*$")) ; @r{\e$B<YF;\e(B!}
8929 @end lisp
8930
8931 \e$B$"$J$?$,42MF$G$"$l$P$"$k$[$I!"4V0c$C$?7k2L$rF@$k$3$H$K$J$k$G$7$g$&!#\e(B
8932
8933 @vindex gnus-signature-limit
8934 @code{gnus-signature-limit} \e$B$O5-;v$rI=<($9$k$H$-$K$I$l$,=pL>$H$_$J$5$l$k\e(B
8935 \e$B$+$X$N@)8B$rDs6!$7$^$9!#\e(B
8936
8937 @enumerate
8938 @item
8939 \e$B$3$l$,@0?t$G$"$l$P!"=pL>$O$3$N@0?t$h$j\e(B (\e$BJ8;z?t$G\e(B) \e$BD9$/$J$C$F$$$F$O$$$1$^\e(B
8940 \e$B$;$s!#\e(B
8941 @item
8942 \e$B$3$l$,IbF0>.?tE@?t$G$"$l$P!"=pL>$O$=$N?tCM$h$j\e(B (\e$B9T?t$G\e(B) \e$BD9$/$J$C$F$$$F$O\e(B
8943 \e$B$$$1$^$;$s!#\e(B
8944 @item
8945 \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
8946 \e$B$P!"$=$N%P%C%U%!!<$K$O=pL>$,$"$j$^$;$s!#\e(B
8947 @item
8948 \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
8949 \e$B$P!"Ev$N$=$NJ8;zNs$O=pL>$G$O$"$j$^$;$s!#\e(B
8950 @end enumerate
8951
8952 \e$B$3$NJQ?t$O!"MWAG$,>e$KNs5s$5$l$?7?$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#Nc$G$9\e(B:
8953
8954 @lisp
8955 (setq gnus-signature-limit
8956       '(200.0 "^---*Forwarded article"))
8957 @end lisp
8958
8959 \e$B$3$l$O=pL>%;%Q%l!<%?!<$N8e$K\e(B 200 \e$B$rD6$($k9T$,$"$k$+!"%;%Q%l!<%?!<$N8e$N\e(B
8960 \e$B%F%-%9%H$,@55,I=8=\e(B @samp{^---*Forwarded article} \e$B$K9gCW$9$l$P!"7k6I$=$l\e(B
8961 \e$B$O=pL>$G$O$J$$$H$$$&$3$H$G$9!#\e(B
8962
8963 @node Article Miscellanea
8964 @subsection \e$B5-;v$$$m$$$m\e(B
8965
8966 @table @kbd
8967 @item A t
8968 @kindex A t (\e$B35N,\e(B)
8969 @findex gnus-article-babel
8970 \e$B5-;v$r$"$k8@8l$+$iJL$N$b$N$XJQ49$7$^$9\e(B (@code{gnus-article-babel})\e$B!#\e(B
8971 @end table
8972
8973 @node MIME Commands
8974 @section MIME \e$B%3%^%s%I\e(B
8975 @cindex MIME decoding
8976 @cindex attachments
8977 @cindex viewing attachments
8978
8979 \e$B0J2<$N%3%^%s%I$O$9$Y$F?tCM@\F,0z?t$rM}2r$7$^$9!#Nc$($P\e(B @kbd{3 b} \e$B$O!V;0\e(B
8980 \e$BHVL\$N\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($9$k!W$H$$$&0UL#$G$9!#\e(B
8981
8982 @table @kbd
8983 @item b
8984 @itemx K v
8985 @kindex b (\e$B35N,\e(B)
8986 @kindex K v (\e$B35N,\e(B)
8987 @acronym{MIME} \e$B%Q!<%H$rI=<($7$^$9!#\e(B
8988
8989 @item K o
8990 @kindex K o (\e$B35N,\e(B)
8991 @acronym{MIME} \e$B%Q!<%H$rJ]B8$7$^$9!#\e(B
8992
8993 @item K c
8994 @kindex K c (\e$B35N,\e(B)
8995 @acronym{MIME} \e$B%Q!<%H$r%3%T!<$7$^$9!#\e(B
8996
8997 @item K e
8998 @kindex K e (\e$B35N,\e(B)
8999 @acronym{MIME} \e$B%Q!<%H$r30It%3%^%s%I$GI=<($7$^$9!#\e(B
9000
9001 @item K i
9002 @kindex K i (\e$B35N,\e(B)
9003 @acronym{MIME} \e$B%Q!<%H$r%P%C%U%!!<Fb$KI=<($7$^$9!#\e(B
9004
9005 @item K |
9006 @kindex K | (\e$B35N,\e(B)
9007 @acronym{MIME} \e$B%Q!<%H$r30It%3%^%s%I$K%Q%$%W$7$^$9!#\e(B
9008 @end table
9009
9010 \e$B0J9_$N\e(B @acronym{MIME} \e$B%3%^%s%I$N;D$j$O!"?tCM@\F,0z?t$rF1$8$d$jJ}$G$O;H$$\e(B
9011 \e$B$^$;$s\e(B:
9012
9013 @table @kbd
9014 @item K b
9015 @kindex K b (\e$B35N,\e(B)
9016 \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
9017 \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
9018
9019 @item K m
9020 @kindex K m (\e$B35N,\e(B)
9021 @findex gnus-summary-repair-multipart
9022 \e$B$H$-$?$^!"%X%C%@!<$,L5$+$C$?$j4V0c$C$?%X%C%@!<$r;}$D%^%k%A%Q!<%H$N%a%C%;!<\e(B
9023 \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
9024 \e$B$5$l$k$h$&$K!V=$I|!W$r;n$_$^$9\e(B (@code{gnus-summary-repair-multipart})\e$B!#\e(B
9025
9026 @item X m
9027 @kindex X m (\e$B35N,\e(B)
9028 @findex gnus-summary-save-parts
9029 @acronym{MIME} \e$B%?%$%W$K9gCW$9$k$9$Y$F$N%Q!<%H$r!"%G%#%l%/%H%j$K%;!<%V$7\e(B
9030 \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
9031 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
9032
9033 @item M-t
9034 @kindex M-t (\e$B35N,\e(B)
9035 @findex gnus-summary-toggle-display-buttonized
9036 \e$B5-;v%P%C%U%!!<$K%\%?%s$rI=<($9$k$+$7$J$$$+$r@Z$jBX$($^$^\e(B
9037 \e$B$9\e(B (@code{gnus-summary-toggle-display-buttonized})\e$B!#\e(B
9038
9039 @item W M w
9040 @kindex W M w (\e$B35N,\e(B)
9041 @findex gnus-article-decode-mime-words
9042 \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
9043 \e$B$9\e(B (@code{gnus-article-decode-mime-words})\e$B!#\e(B
9044
9045 @item W M c
9046 @kindex W M c (\e$B35N,\e(B)
9047 @findex gnus-article-decode-charset
9048 \e$B%(%s%3!<%I$5$l$?5-;v$NK\J8$r!"J8;z%;%C%H$G%G%3!<%I$7$^\e(B
9049 \e$B$9\e(B (@code{gnus-article-decode-charset})\e$B!#\e(B
9050
9051 \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
9052 \e$BD4$Y$^$9!#5-;v$K$=$s$J%X%C%@!<$,L5$$>l9g$G$b!"@\F,<-$rM?$($k$3$H$K$h$C$F!"\e(B
9053 \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
9054 \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
9055 \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
9056 \e$B$KI,MW$JJ8;z%;%C%H$r@_Dj$9$l$PNI$$$G$7$g$&\e(B (@pxref{Group Parameters})\e$B!#\e(B
9057
9058 @item W M v
9059 @kindex W M v (\e$B35N,\e(B)
9060 @findex gnus-mime-view-all-parts
9061 \e$B8=:_$N5-;v$K$"$k!"$9$Y$F$N\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($7$^\e(B
9062 \e$B$9\e(B (@code{gnus-mime-view-all-parts})\e$B!#\e(B
9063 @end table
9064
9065 \e$B4XO"$9$kJQ?t\e(B:
9066
9067 @table @code
9068 @item gnus-ignored-mime-types
9069 @vindex gnus-ignored-mime-types
9070 \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
9071 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$O!"\e(BGnus \e$B$K$h$C$F40A4$KL5;k$5$l$^$9!#%G%#%U%)%k\e(B
9072 \e$B%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
9073
9074 \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:
9075
9076 @lisp
9077 (setq gnus-ignored-mime-types
9078       '("text/x-vcard"))
9079 @end lisp
9080
9081 @item gnus-article-loose-mime
9082 @vindex gnus-article-loose-mime
9083 \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
9084 \e$BFI$9$kA0$K!"\e(B@samp{MIME-Version} \e$B$,$"$k$3$H$rI,MW$H$7$^$;$s!#$3$l$O!"$"$k\e(B
9085 \e$B2u$l$?%a!<%k!&%f!<%6!<!&%(!<%8%'%s%H$+$i$N%a%C%;!<%8$rFI$`$H$-$KLrN)$A$^\e(B
9086 \e$B$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
9087
9088 @item gnus-article-emulate-mime
9089 @vindex gnus-article-emulate-mime
9090 @acronym{MIME} \e$B$G$O$J$$JL$N%(%s%3!<%G%#%s%0$N<jK!$,$"$j$^$9!#:G$b0lHLE*\e(B
9091 \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
9092 \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
9093 \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
9094 @acronym{MIME} \e$B5!9=$G=hM}$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
9095
9096 @item gnus-unbuttonized-mime-types
9097 @vindex gnus-unbuttonized-mime-types
9098 \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
9099 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$K$O!"%\%?%s$,IU2C$5$l$^$;$s!#$?$@$7!"$=$l$i$,I=\e(B
9100 \e$B<($5$l$J$$$+!"\e(B@code{gnus-buttonized-mime-types} \e$BJQ?t$NJ}$,M%@h$5$l$k>l9g\e(B
9101 \e$B$r=|$$$F!"$G$9$,!#%G%#%U%)%k%HCM$O\e(B @code{(".*/.*")} \e$B$G$9!#$3$NJQ?t\e(B
9102 \e$B$O\e(B @code{gnus-inhibit-mime-unbuttonizing} \e$B$,\e(B @code{nil} \e$B$N$H$-$@$1;H$o$l\e(B
9103 \e$B$^$9!#\e(B
9104
9105 @item gnus-buttonized-mime-types
9106 @vindex gnus-buttonized-mime-types
9107 \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
9108 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$K$O!"$=$l$i$,I=<($5$l$J$$>l9g$r=|$$$F!"%\%?%s$,\e(B
9109 \e$BIU2C$5$l$^$9!#$3$NJQ?t$O\e(B @code{gnus-unbuttonized-mime-types} \e$B$h$j$bM%@h\e(B
9110 \e$B$5$l$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#$3$NJQ?t\e(B
9111 \e$B$O\e(B @code{gnus-inhibit-mime-unbuttonizing} \e$B$,\e(B @code{nil} \e$B$N$H$-$@$1;H$o$l\e(B
9112 \e$B$^$9!#\e(B
9113
9114 \e$BNc$($P!"%;%-%e%j%F%#!<$N%\%?%s$@$1$rI=<($7$F!"B>$N%\%?%s$rI=<($7$J$$$h$&\e(B
9115 \e$B$K$9$k$K$O!"$3$NJQ?t$r\e(B @code{("multipart/signed")} \e$B$K@_Dj$7$F!"\e(B
9116 @code{gnus-unbuttonized-mime-types} \e$B$O%G%#%U%)%k%HCM$N$^$^$K$7$F$*$$$F2<\e(B
9117 \e$B$5$$!#\e(B
9118
9119 @item gnus-inhibit-mime-unbuttonizing
9120 @vindex gnus-inhibit-mime-unbuttonizing
9121 \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
9122 \e$B$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
9123
9124 @item gnus-article-mime-part-function
9125 @vindex gnus-article-mime-part-function
9126 \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
9127 \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
9128 \e$B$k%G!<%?$N9=B$BN\e(B) \e$B$r0z?t$K$7$F8F$P$l$^$9!#$3$N4X?t$O!"MxMQ<T$,5-;v$+$i>p\e(B
9129 \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
9130 \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
9131 \e$B%V\e(B) \e$B$9$k$?$a$K;H$o$l$k$3$H$,0U?^$5$l$F$$$^$9!#\e(B
9132
9133 \e$B8e<T$r9T$J$&4X?t$NNc$G$9\e(B:
9134
9135 @lisp
9136 (defun my-save-all-jpeg-parts (handle)
9137   (when (equal (car (mm-handle-type handle)) "image/jpeg")
9138     (with-temp-buffer
9139       (insert (mm-get-part handle))
9140       (write-region (point-min) (point-max)
9141                     (read-file-name "Save jpeg to: ")))))
9142 (setq gnus-article-mime-part-function
9143       'my-save-all-jpeg-parts)
9144 @end lisp
9145
9146 @vindex gnus-mime-multipart-functions
9147 @item gnus-mime-multipart-functions
9148 @acronym{MIME} \e$B%^%k%A%Q!<%H$N7?$H!"$=$l$i$r07$&4X?t$NO"A[%j%9%H$G$9!#\e(B
9149
9150 @vindex gnus-mime-display-multipart-alternative-as-mixed
9151 @item gnus-mime-display-multipart-alternative-as-mixed
9152 "multipart/alternative" \e$B$N%Q!<%H$r\e(B "multipart/mixed" \e$B$G$"$k$b$N$H$7$FI=\e(B
9153 \e$B<($7$^$9!#\e(B
9154
9155 @vindex gnus-mime-display-multipart-related-as-mixed
9156 @item gnus-mime-display-multipart-related-as-mixed
9157 "multipart/related" \e$B$N%Q!<%H$r\e(B "multipart/mixed" \e$B$G$"$k$b$N$H$7$FI=<($7\e(B
9158 \e$B$^$9!#\e(B
9159
9160 \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
9161 Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME
9162 Manual}, \e$B$K$"$k\e(B @code{mm-discouraged-alternatives} \e$B$r;2>H$7$F2<$5$$!#$?\e(B
9163 \e$B$@$7\e(B (\e$B$=$l$G\e(B "text/html" \e$B$rI=<($7$J$$$h$&$K@_Dj$7$F!"$+$D\e(B) \e$B$3$NJQ?t\e(B
9164 \e$B$,\e(B @code{nil} \e$B$@$H!"\e(B"multipart/related" \e$B%Q!<%H$NCf$K$"$k2hA|$dB>$N;qNA$r\e(B
9165 \e$B8+F($7$F$7$^$&$+$b$7$l$^$;$s!#\e(B
9166
9167 @vindex gnus-mime-display-multipart-as-mixed
9168 @item gnus-mime-display-multipart-as-mixed
9169 "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
9170 \e$B$7\e(B @code{t} \e$B$@$H!"\e(B
9171 @code{gnus-mime-display-multipart-alternative-as-mixed} \e$B$*$h\e(B
9172 \e$B$S\e(B @code{gnus-mime-display-multipart-related-as-mixed} \e$B$,\e(B @code{nil} \e$B$G\e(B
9173 \e$B$"$C$F$b!"$3$N@_Dj$NJ}$,M%@h$5$l$^$9!#\e(B
9174
9175 @vindex mm-file-name-rewrite-functions
9176 @item mm-file-name-rewrite-functions
9177 @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
9178 \e$B$G$9!#$=$l$>$l$N4X?t$O%U%!%$%kL>$r<u$1<h$C$F!"%U%!%$%kL>$rJV$7$^$9!#\e(B
9179
9180 \e$B=PMh9g$$$N4X?t$O\e(B@*
9181 @code{mm-file-name-delete-whitespace},
9182 @code{mm-file-name-trim-whitespace},
9183 @code{mm-file-name-collapse-whitespace} \e$B$*$h\e(B
9184 \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
9185 \e$B4^$^$l$k$=$l$>$l$N6uGrJ8;z$r!"JQ\e(B
9186 \e$B?t\e(B @code{mm-file-name-replace-whitespace} \e$B$NCM$GCV$-49$($^$9!#%G%#%U%)%k\e(B
9187 \e$B%HCM$O\e(B @code{"_"} (\e$BC10l$N2<@~\e(B) \e$B$G$9!#\e(B
9188 @findex mm-file-name-delete-whitespace
9189 @findex mm-file-name-trim-whitespace
9190 @findex mm-file-name-collapse-whitespace
9191 @findex mm-file-name-replace-whitespace
9192 @vindex mm-file-name-replace-whitespace
9193
9194 \e$BI8=`$N4X?t$G$"$k\e(B @code{capitalize}, @code{downcase}, @code{upcase} \e$B$*$h\e(B
9195 \e$B$S\e(B @code{upcase-initials} \e$B$b!"Lr$KN)$D$G$7$g$&!#\e(B
9196
9197 \e$B%U%!%$%kL>$K4^$^$l$k6uGrJ8;z$,32$r$b$?$i$9$3$H$O!"$_$s$J$,CN$C$F$$$^$9!#\e(B
9198 \e$B$?$@$7!"5$$K$+$1$J$$?M$?$A$r=|$$$F!"$G$9$,!#$=$s$JLXKf$N?M$?$A$+$i!"$?$/\e(B
9199 \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}
9200 \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
9201
9202 @lisp
9203 (setq mm-file-name-rewrite-functions
9204       '(mm-file-name-trim-whitespace
9205         mm-file-name-collapse-whitespace
9206         mm-file-name-replace-whitespace))
9207 @end lisp
9208 @end table
9209
9210 @node Charsets
9211 @section \e$BJ8;z%;%C%H\e(B
9212 @cindex charsets
9213
9214 \e$B?M!9$O$$$m$$$m$JJ8;z%;%C%H$r;H$$$^$9$,!";d$?$A$OH`$i$,2?$NJ8;z%;%C%H$r;H$C\e(B
9215 \e$B$F$$$k$+$r65$($F$/$l$k\e(B @acronym{MIME} \e$B$r;}$C$F$$$^$9!#$"$k$$$O$b$C$H@53N\e(B
9216 \e$B$K8@$($P!";}$C$F$$$?$i$$$$$J$"$H;W$$$^$9!#B?$/$N?M$?$A\e(B
9217 \e$B$,\e(B @acronym{MIME} \e$B$rMxMQ$7$J$$$+M}2r$7$J$$%K%e!<%9%j!<%@!<$H%a%$%i!<$r;H$C\e(B
9218 \e$B$F!"2?$NJ8;z%;%C%H$r;H$&$+$r8@$o$:$K!"C1$K%a%C%;!<%8$rAw=P$9$k$N$G$9$,!"\e(B
9219 \e$B$3$l$r>/$7$P$+$j5_:Q$9$k$?$a$K!"$$$/$D$+$NCO0hE*$J%K%e!<%93,AX$K$O!"2?$N\e(B
9220 \e$BJ8;z%;%C%H$,%G%#%U%)%k%H$G$"$k$+$r@k8@$9$k<h$j7h$a$,$"$j$^$9!#Nc$(\e(B
9221 \e$B$P\e(B @samp{fj} \e$B3,AX$G$O\e(B @code{iso-2022-jp} \e$B$r;H$C$F$$$^$9!#\e(B
9222
9223 @vindex gnus-group-charset-alist
9224 \e$B$3$NCN<1$O\e(B @code{gnus-group-charset-alist} \e$BJQ?t$K%(%s%3!<%I$5$l$F$$$^$9!#\e(B
9225 \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
9226 \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
9227 \e$B%j%9%H$G$9!#\e(B
9228
9229 @vindex gnus-newsgroup-ignored-charsets
9230 \e$B2C$($F!"?M!9$N$$$/$i$+$O\e(B @acronym{MIME} \e$B$r0U<1$7$F$$$k$H<+\e(B
9231 \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
9232 \e$B$9!#$=$l$i$O!"<B:]$K$O%a%C%;!<%8$,\e(B @code{koi-8} \e$B$J$N\e(B
9233 \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
9234 \e$B:Q$N$?$a$K\e(B @code{gnus-newsgroup-ignored-charsets} \e$BJQ?t$r;H$&$3$H$,$G$-$^\e(B
9235 \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!<%W\e(B
9236 \e$B%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$C$F!"%0%k!<%WKh$K@_Dj$9$k$3\e(B
9237 \e$B$H$,$G$-$^$9!#%G%#%U%)%k%HCM$O\e(B @code{(unknown-8bit x-unknown)} \e$B$G!"$=$l\e(B
9238 \e$B$O$$$/$D$+$N%(!<%8%'%s%H$,FbB"$7!"<gD%$9$kCM$r4^$s$G$$$^$9!#\e(B
9239
9240 @vindex gnus-group-posting-charset-alist
9241 \e$BEj9F$9$k>l9g$K!"\e(B@acronym{MIME} \e$B$G%(%s%3!<%I$7$F$O$$$1$J$$J8;z%;%C%H$rH=\e(B
9242 \e$BDj$9$k$?$a$K!"\e(B@code{gnus-group-posting-charset-alist} \e$B$,;H$o$l$^$9!#Nc$(\e(B
9243 \e$B$P$$$/$D$+$N3,AX$G$O!"\e(Bquoted-printable \e$B$G%X%C%@!<$r%(%s%3!<%I$9$k$3$H$O\e(B
9244 \e$B7y$o$l$^$9!#\e(B
9245
9246 \e$B$3$NJQ?t$O@55,I=8=$H!"Ej9F$K:]$7$F%(%s%3!<%I$7$J$/$F$bNI$$$3$H$r5v$5$l\e(B
9247 \e$B$?\e(B (\e$B$^$?$O%(%s%3!<%I$9$k$3$H$,7y$o$l$k\e(B) \e$BJ8;z%;%C%H$NO"A[%j%9%H$G$9!#$=$l\e(B
9248 \e$B$>$l$NMWAG$O\e(B @code{(}@var{test header body-list}@code{)} \e$B$N7A<0$G$"$j!"\e(B
9249 \e$B$=$l$i$O<!$N0UL#$r;}$A$^$9!#\e(B
9250
9251 @table @var
9252 @item test
9253 Newsgroups \e$B%X%C%@!<$K9gCW$9$k@55,I=8=!"$^$?$OJQ?t%7%s%\%k$N$I$A$i$+$G$9!#\e(B
9254 \e$B8e<T$N>l9g$O!"$=$NCM$rD4$Y$?7k2L$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"$=$NMWAG$,:NMQ\e(B
9255 \e$B$5$l$k$3$H$K$J$j$^$9!#\e(B
9256 @item header
9257 \e$B%X%C%@!<$r%(%s%3!<%I$7$J$/$F$bNI$$J8;z%;%C%H$G$9\e(B (@code{nil} \e$B$O!"$9$Y$F\e(B
9258 \e$B$NJ8;z%;%C%H$r%(%s%3!<%I$9$k$3$H$r0UL#$7$^$9\e(B)\e$B!#\e(B
9259 @item body-list
9260 \e$B!V\e(BContent-Transfer-Encoding: 8bit\e$B!W$G$b$C$FK\J8$r%(%s%3!<%I$7$F$bNI\e(B
9261 \e$B$$\e(B (\e$B$^$?$O\e(B quoted-printable \e$B$d\e(B base64 \e$B$G%(%s%3!<%I$9$k$3$H$,7y$o$l$k\e(B) \e$BJ8\e(B
9262 \e$B;z%;%C%H$N%j%9%H!"$^$?$OFCJL$JCM$N0l$D$G$"$k\e(B @code{nil} (\e$B>o\e(B
9263 \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$K\e(B
9264 \e$B!V\e(BContent-Transfer-Encoding: 8bit\e$B!W$r;H$&\e(B) \e$B$G$9!#\e(B
9265 @end table
9266
9267 @cindex Russian
9268 @cindex koi8-r
9269 @cindex koi8-u
9270 @cindex iso-8859-5
9271 @cindex coding system aliases
9272 @cindex preferred charset
9273 \e$B%a%C%;!<%8$rAw?.$9$k$H$-$K2?$NJ8;z%;%C%H$,;H$o$l$k$+$r@)8f$9$kIU2CE*$JJQ\e(B
9274 \e$B?t$K$D$$$F$O!"\e(B@pxref{Encoding Customization,
9275 ,\e$B%(%s%3!<%G%#%s%0$N%+%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME
9276 Manual}, \e$B$r;2>H$7$F2<$5$$\e(B (\e$BLuCm\e(B: \e$BFC$KF|K\8l$N%a%C%;!<%8$NJ8;z%;%C%H$K$D\e(B
9277 \e$B$$$F$O!"Nc$($PJQ?t\e(B @code{mm-coding-system-priorities} \e$B$r;2>H$7$F2<$5$$\e(B)\e$B!#\e(B
9278
9279 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:
9280
9281 \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
9282 \e$B%H$,J#?t$"$k$N$J$i$P!"0J2<$N@k8@$r;H$&$3$H$K$h$C$F!";H$&J8;z%;%C%H$rA*Br\e(B
9283 \e$B$9$k$3$H$,$G$-$^$9\e(B:
9284
9285 @lisp
9286 (put-charset-property 'cyrillic-iso8859-5
9287                       'preferred-coding-system 'koi8-r)
9288 @end lisp
9289
9290 \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
9291 \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
9292
9293 \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
9294 \e$B$G$-$^$9!#\e(B
9295
9296 @lisp
9297 (define-coding-system-alias 'koi8-u 'koi8-r)
9298 @end lisp
9299
9300 \e$B$3$l$O!"$[$H$s$I@5$7$$$3$H$r$9$k$G$7$g$&!#\e(B
9301
9302 \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
9303 \e$B$K@k8@$9$l$PNI$$$G$7$g$&\e(B (\e$BLuCm\e(B: Emacs \e$B$NHG$K$h$C$F$O!"\e(B
9304 @code{windows-1251} \e$B$,:G=i$+$i<BAu$5$l$F$$$^$9\e(B)\e$B!#\e(B
9305
9306 @lisp
9307 (codepage-setup 1251)
9308 (define-coding-system-alias 'windows-1251 'cp1251)
9309 @end lisp
9310
9311 @node Article Commands
9312 @section \e$B5-;vL?Na\e(B
9313
9314 @table @kbd
9315 @item A P
9316 @cindex PostScript
9317 @cindex printing
9318 @kindex A P (\e$B35N,\e(B)
9319 @vindex gnus-ps-print-hook
9320 @findex gnus-summary-print-article
9321 \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
9322 \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
9323 \e$B%U%!!<$r0u:~$9$kD>A0$K<B9T$5$l$^$9!#B>$K\e(B Muttprint \e$B$r;H$C$F0u:~$9$k$3$H\e(B
9324 \e$B$b$G$-$^$9\e(B (@pxref{Saving Articles})\e$B!#\e(B
9325 @end table
9326
9327 @node Summary Sorting
9328 @section \e$B35N,$NJB$YBX$(\e(B
9329 @cindex summary sorting
9330
9331 \e$B;d$O$I$&$7$F$"$J$?$,$=$&$7$?$$$N$+$O$o$+$i$J$$$N$G$9$,!"$=$l$G$b$"$J$?$O\e(B
9332 \e$B$?$/$5$s$NJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k$3$H$,$G$-$^$9!#\e(B
9333
9334 @table @kbd
9335 @item C-c C-s C-n
9336 @kindex C-c C-s C-n (\e$B35N,\e(B)
9337 @findex gnus-summary-sort-by-number
9338 \e$B5-;vHV9f$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-number})\e$B!#\e(B
9339
9340 @item C-c C-s C-a
9341 @kindex C-c C-s C-a (\e$B35N,\e(B)
9342 @findex gnus-summary-sort-by-author
9343 \e$BCx<T$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-author})\e$B!#\e(B
9344
9345 @item C-c C-s C-t
9346 @kindex C-c C-s C-t (\e$B35N,\e(B)
9347 @findex gnus-summary-sort-by-recipient
9348 \e$B<u?.<T$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-recipient})\e$B!#\e(B
9349
9350 @item C-c C-s C-s
9351 @kindex C-c C-s C-s (\e$B35N,\e(B)
9352 @findex gnus-summary-sort-by-subject
9353 \e$BI=Bj$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-subject})\e$B!#\e(B
9354
9355 @item C-c C-s C-d
9356 @kindex C-c C-s C-d (\e$B35N,\e(B)
9357 @findex gnus-summary-sort-by-date
9358 \e$BF|IU$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-date})\e$B!#\e(B
9359
9360 @item C-c C-s C-l
9361 @kindex C-c C-s C-l (\e$B35N,\e(B)
9362 @findex gnus-summary-sort-by-lines
9363 \e$B9T?t$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-lines})\e$B!#\e(B
9364
9365 @item C-c C-s C-c
9366 @kindex C-c C-s C-c (\e$B35N,\e(B)
9367 @findex gnus-summary-sort-by-chars
9368 \e$B5-;v$ND9$5\e(B (\e$BJ8;z?t\e(B) \e$B$GJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-chars})\e$B!#\e(B
9369
9370 @item C-c C-s C-i
9371 @kindex C-c C-s C-i (\e$B35N,\e(B)
9372 @findex gnus-summary-sort-by-score
9373 \e$B%9%3%"$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-score})\e$B!#\e(B
9374
9375 @item C-c C-s C-r
9376 @kindex C-c C-s C-r (\e$B35N,\e(B)
9377 @findex gnus-summary-sort-by-random
9378 \e$B%i%s%@%`$KJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-random})\e$B!#\e(B
9379
9380 @item C-c C-s C-o
9381 @kindex C-c C-s C-o (\e$B35N,\e(B)
9382 @findex gnus-summary-sort-by-original
9383 \e$B%G%#%U%)%k%H$NJ}K!$GJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-original})\e$B!#\e(B
9384 @end table
9385
9386 \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
9387 \e$B$9!#8e<T$G$O!"$9$Y$F$N35N,9T$,0l9T0l9TJB$YBX$($i$l$^$9!#A0<T$G$O:,K\$@$1\e(B
9388 \e$B$K4p$E$$$FJB$YBX$($i$l!"$=$l$O$"$J$?$,5a$a$F$$$k$3$H$H$O0[$J$C$F$$$k$+$b\e(B
9389 \e$B$7$l$^$;$s!#%9%l%C%I$r;H$&$+$I$&$+$r@Z$jBX$($k$K$O\e(B @kbd{T T} \e$B$rBG$C$F2<\e(B
9390 \e$B$5$$\e(B (@pxref{Thread Commands})\e$B!#\e(B
9391
9392 @node Finding the Parent
9393 @section \e$B?F5-;v$rC5$9\e(B
9394 @cindex parent articles
9395 @cindex referring articles
9396
9397 @table @kbd
9398 @item ^
9399 @kindex ^ (\e$B35N,\e(B)
9400 @findex gnus-summary-refer-parent-article
9401 \e$B8=:_$N5-;v$N?F5-;v$rFI$_$?$$$N$K!"$=$l$,35N,%P%C%U%!!<$KI=<($5$l$F$$$J$/\e(B
9402 \e$B$F$b!"$*$=$i$/$=$l$O2DG=$G$7$g$&!#$H$$$&$N$O!"8=:_$N%0%k!<%W\e(B
9403 \e$B$,\e(B @acronym{NNTP} \e$B$G<hF@$5$l$F$$$F!"?F$,$^$@4|8B@Z$l>C5n$5$l$F$$$J$$>e!"\e(B
9404 \e$B8=:_$N5-;v$N\e(B @code{References} \e$B$,$V$A2u$5$l$F$$$J$1$l$P!"$?\e(B
9405 \e$B$@\e(B @kbd{^} \e$B$+\e(B @kbd{A r} \e$B$r2!$;$PNI$$$@$1$G\e(B
9406 \e$B$9$+$i\e(B (@code{gnus-summary-refer-parent-article})\e$B!#$9$Y$F$,$&$^$/$$$1$P!"\e(B
9407 \e$B?F5-;v$r<hF@$G$-$k$G$7$g$&!#$b$7?F5-;v$,$9$G$K35N,%P%C%U%!!<$KI=<($5$l$F\e(B
9408 \e$B$$$k$N$G$"$l$P!"%]%$%s%H$,$=$N5-;v$K0\F0$9$k$G$7$g$&!#\e(B
9409
9410 \e$B@5$N?tCM@\F,0z?t$rM?$($i$l$k$H!"$=$N?t$NAD@h$?$A$rAL$C$F<hF@$7$^$9!#Ii$N\e(B
9411 \e$B?tCM@\F,0z?t$,M?$($i$l$?>l9g$O!"$=$N?t$N@$Be$@$1A0$NAD@h$N5-;v$N$_$r<hF@\e(B
9412 \e$B$7$^$9!#$G$9$+$i\e(B @kbd{3 ^} \e$B$H$9$l$P!"\e(BGnus \e$B$O8=:_$N5-;v$N?F$HADIcJl$HA=AD\e(B
9413 \e$BIcJl$r<hF@$7$^$9!#\e(B@kbd{-3 ^} \e$B$H$9$l$P!"\e(BGnus \e$B$O8=:_$N5-;v$NA=ADIcJl$@$1$r\e(B
9414 \e$B<hF@$7$^$9!#\e(B
9415
9416 @item A R (\e$B35N,\e(B)
9417 @findex gnus-summary-refer-references
9418 @kindex A R (\e$B35N,\e(B)
9419 \e$B5-;v$N\e(B @code{References} \e$BMs$K$"$k$9$Y$F$N5-;v$r<hF@$7$^\e(B
9420 \e$B$9\e(B (@code{gnus-summary-refer-references})\e$B!#\e(B
9421
9422 @item A T (\e$B35N,\e(B)
9423 @findex gnus-summary-refer-thread
9424 @kindex A T (\e$B35N,\e(B)
9425 \e$B8=:_$N5-;v$,$"$k%9%l%C%I$N!"A4It$N5-;v$rI=<($7$^\e(B
9426 \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
9427 \e$B%k!<%W$N$9$Y$F$N%X%C%@!<$r<hF@$7$J$1$l$P$J$i$J$$$N$G!"IaDL$O>/$7;~4V$,$+\e(B
9428 \e$B$+$j$^$9!#$3$l$r$7$P$7$P9T$J$&$N$G$"$l$P!"\e(B
9429 @code{gnus-fetch-old-headers} \e$B$r\e(B @code{invisible} \e$B$K@_Dj$9$k$3$H$r9M$($?\e(B
9430 \e$B$[$&$,NI$$$G$7$g$&\e(B (@pxref{Filling In Threads})\e$B!#$3$l$OIaDL$O;k3PE*$J8z\e(B
9431 \e$B2L$O$"$j$^$;$s$,!"$3$NL?Na$NF0:n$r$+$J$jB.$/$7$^$9!#$b$A$m$s%0%k!<%W$KF~\e(B
9432 \e$B$k$N$O$$$/$i$+CY$/$J$j$^$9$,!#\e(B
9433
9434 @vindex gnus-refer-thread-limit
9435 \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
9436 \e$B8E$$\e(B (\e$B$9$J$o$A!"8=:_$N%0%k!<%W$G:G=i$KI=<($5$l$?$b$N$h$j$bA0$N5-;v$N\e(B) \e$B%X%C\e(B
9437 \e$B%@!<$r<hF@$9$k$+$r;XDj$7$^$9!#%G%#%U%)%k%H$O\e(B 200 \e$B$G$9!#$b$7\e(B @code{t} \e$B$G\e(B
9438 \e$B$"$l$P!"<hF@2DG=$J$9$Y$F$N%X%C%@!<$r<hF@$7$^$9!#\e(B@code{A T} \e$BL?Na$K?tCM@\\e(B
9439 \e$BF,0z?t$rM?$($k$H!"Be$o$j$K$=$l$,;H$o$l$^$9!#\e(B
9440
9441 @item M-^ (\e$B35N,\e(B)
9442 @findex gnus-summary-refer-article
9443 @kindex M-^ (\e$B35N,\e(B)
9444 @cindex Message-ID
9445 @cindex fetching by Message-ID
9446 \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
9447 \e$B$KMW5a$9$k$3$H$,$G$-$^$9!#\e(B
9448 @kbd{M-^} (@code{gnus-summary-refer-article}) \e$B$O\e(B @code{Message-ID}\e$B!"$D$^\e(B
9449 \e$B$j$"$ND9$/$F$J$+$J$+FI$`$3$H$N$G$-$J\e(B
9450 \e$B$$\e(B @samp{<38o6up$6f2@@hymir.ifi.uio.no>} \e$B$N$h$&$J$b$N$r$"$J$?$K?R$M$^$9!#\e(B
9451 \e$B$"$J$?$O$9$Y$F$r@53N$KBG$A9~$^$J$1$l$P$J$j$^$;$s!#;DG0$J$,$i!"$"$$$^$$$J\e(B
9452 \e$B8!:w$O$G$-$J$$$N$G$9!#\e(B
9453 @end table
9454
9455 @c \e$B$3$N5!G=$O\e(B Pterodactyl Gnus v0.99 \e$B$,%j%j!<%9$5$l$kD>A0$K:o=|$5$l$F$$\e(B
9456 @c \e$B$k!#\e(Bgnus.texi \e$B$H$b$I$b=$@5$9$Y$7!#\e(B
9457 @c
9458 @c \e$B%K%e!<%9$G$O$J$$A*BrJ}K!$+$i\e(B @code{Message-ID} \e$B$K$h$C$F<hF@$9$k$H$-$K$O\e(B
9459 @c \e$B8=:_$NA*BrJ}K!$,;H$o$l$^$9$,!"$3$NL?Na$K@\F,0z?t$rM?$($k$HBe$o$j$K$=$l$,\e(B
9460 @c \e$B;H$o$l$^$9!#\e(B
9461
9462 @vindex gnus-refer-article-method
9463 \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
9464 \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
9465 @code{gnus-refer-article-method} \e$B$r\e(B @acronym{NNTP} \e$B$K@_Dj$9$k$3$H$,$G$-\e(B
9466 \e$B$^$9!#$*$=$i$/!"$"$J$?$,2qOC$7$F$$$k\e(B @acronym{NNTP} \e$B%5!<%P!<$,$"$J$?$NFI\e(B
9467 \e$B$s$G$$$k%9%W!<%k$r99?7$7$F$$$k$HHs>o$KNI$$$G$7$g$&!#$7$+$7!"$=$l$O$I$&$7\e(B
9468 \e$B$F$bI,MW$J$o$1$G$O$"$j$^$;$s!#\e(B
9469
9470 \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
9471 \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
9472 \e$B>l9g$O!"\e(BGnus \e$B$O9g$&$b$N$rH/8+$9$k$^$G%j%9%H$N$9$Y$F$NJ}K!$r;n$7$^$9!#\e(B
9473
9474 \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
9475 \e$B$9\e(B:
9476
9477 @lisp
9478 (setq gnus-refer-article-method
9479       '(current
9480         (nnweb "google" (nnweb-type google))))
9481 @end lisp
9482
9483 \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
9484 \e$B$"$^$jM%2m$JJ}K!$G$d$C$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B@code{nnmbox},
9485 @code{nnbabyl}, @code{nnmaildir} \e$B$*$h$S\e(B @code{nnml} \e$B$O$I$N%0%k!<%W$+$i$N\e(B
9486 \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
9487 \e$B:_$N%0%k!<%W$KEj9F$7$?5-;v$N0LCV$7$+F@$k$3$H$,$G$-$^$;$s!#\e(B(\e$B$=$NB>$N$b$N\e(B
9488 \e$B$O;~4V$,$+$+$j$9$.$^$9!#\e(B) @code{nnmh} \e$B$G$O$^$C$?$/IT2DG=$G$9!#\e(B
9489
9490 @node Alternative Approaches
9491 @section \e$BBeBX<jCJ\e(B
9492
9493 \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
9494 \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
9495 \e$B>/$7$NA*Br;h$rM?$($F$"$j$^$9!#\e(B
9496
9497 @menu
9498 * Pick and Read::               \e$B$^$:!"5-;v$K0u$rIU$1$F!"$=$l$+$iFI$`\e(B
9499 * Binary Groups::               \e$B$9$Y$F$N5-;v$r<+F0%G%3!<%I$9$k\e(B
9500 @end menu
9501
9502 @node Pick and Read
9503 @subsection \e$BA*$s$GFI$`\e(B
9504 @cindex pick and read
9505
9506 \e$B$$$/$D$+$N%K%e!<%9%j!<%@!<\e(B (@code{nn} \e$B$d!"$"$N$)!"\e(BVM/CMS \e$B$G\e(B
9507 \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
9508 \e$BN,%P%C%U%!!<$GFI$_$?$$5-;v$K0u$rIU$1$^$9!#$=$l$+$i!"5-;v%P%C%U%!!<$@$1$r\e(B
9509 \e$BI=<($7$F5-;v$rFI$_$^$9!#\e(B
9510
9511 @findex gnus-pick-mode
9512 @kindex M-x gnus-pick-mode
9513 Gnus \e$B$O$3$l$r$9$k$?$a$N35N,%P%C%U%!!<%^%$%J!<%b!<%I$rDs6!$7$^$9!=!=\e(B
9514 @code{gnus-pick-mode} \e$B$G$9!#$3$l$O4pK\E*$K$O4JC1$K0u$rIU$1$i$l$k$h$&$K>/\e(B
9515 \e$B$7$N%W%m%;%90uL?Na$,0lBG80L?Na$K$J$j!"35N,%P%C%U%!!<$X@Z$jBX$($k$?$a$NDI\e(B
9516 \e$B2CL?Na$r0l$DDs6!$7$^$9!#\e(B
9517
9518 \e$B$3$l$,\e(B pick mode \e$B$r;H$C$?$H$-$K;HMQ2DG=$J%-!<$G$9\e(B:
9519
9520 @table @kbd
9521 @item .
9522 @kindex . (\e$BA*Br\e(B)
9523 @findex gnus-pick-article-or-thread
9524 \e$B8=:_$N9T$N5-;v$+%9%l%C%I$rA*Br$7$^\e(B
9525 \e$B$9\e(B (@code{gnus-pickd-article-or-thread})\e$B!#$b$7JQ\e(B
9526 \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
9527 \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
9528 \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
9529 \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
9530 \e$BI=<($5$l$F$$$^$9!#\e(B)
9531
9532 @item SPACE
9533 @kindex SPACE (\e$BA*Br\e(B)
9534 @findex gnus-pick-next-page
9535 \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
9536 \e$B$b$7%P%C%U%!!<$N:G8e$G$"$l$P!"A*Br5-;v$rFI$_;O$a$^$9!#\e(B
9537
9538 @item u
9539 @kindex u (\e$BA*Br\e(B)
9540 @findex gnus-pick-unmark-article-or-thread
9541 \e$B%9%l%C%I$+5-;v$rL$A*Br$K$7$^\e(B
9542 \e$B$9\e(B (@code{gnus-pick-unmark-article-or-thread})\e$B!#JQ\e(B
9543 \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
9544 \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
9545 \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
9546 \e$B$K?tCM@\F,0z?t$rM?$($k$3$H$,$G$-$^$9!#\e(B
9547
9548 @item RET
9549 @kindex RET (\e$BA*Br\e(B)
9550 @findex gnus-pick-start-reading
9551 @vindex gnus-pick-display-summary
9552 \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
9553 \e$B$rM?$($i$l$l$P!"$^$:$9$Y$F$NL$A*Br5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
9554 @code{gnus-pick-display-summary} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"35N,%P%C%U%!!<\e(B
9555 \e$B$OFI$s$G$$$k4V$bI=<($5$l$^$9!#\e(B
9556 @end table
9557
9558 \e$B$9$Y$F$NIaDL$N35N,%b!<%IL?Na$OA*Br%b!<%I\e(B (pick-mode)\e$B$G$b;HMQ2DG=$G$9$,!"\e(B
9559 @kbd{u} \e$B$ONc30$G$9!#$7$+$7!"F1$84X\e(B
9560 \e$B?t\e(B @code{gnus-summary-tick-article-forward} \e$B$K3d$jEv$F$i$l$F$$\e(B
9561 \e$B$k\e(B @kbd{!} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
9562
9563 \e$B$3$l$,NI$$9M$($@$H;W$&$N$G$"$l$P!"<!$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
9564
9565 @lisp
9566 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
9567 @end lisp
9568
9569 @vindex gnus-pick-mode-hook
9570 @code{gnus-pick-minor-mode-hook} \e$B$O\e(B pick \e$B%^%$%J!<%b!<%I%P%C%U%!!<$G<B9T\e(B
9571 \e$B$5$l$^$9!#\e(B
9572
9573 @vindex gnus-mark-unpicked-articles-as-read
9574 @code{gnus-mark-unpicked-articles-as-read} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"A*\e(B
9575 \e$BBr$5$l$J$+$C$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$^$9!#%G%#%U%)%k%HCM\e(B
9576 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
9577
9578 @vindex gnus-summary-pick-line-format
9579 pick \e$B%b!<%I$G$N35N,9T$NMM<0$OI8=`$NMM<0$H$O>/$70c$$$^$9!#$=$l$>$l$N9T$N\e(B
9580 \e$B:G=i$K9T?t$,I=<($5$l$^$9!#\e(BPick \e$B%b!<%I$N9T$NMM<0$OJQ\e(B
9581 \e$B?t\e(B @code{gnus-summary-pick-line-format} \e$B$G@)8f$5$l$^\e(B
9582 \e$B$9\e(B (@pxref{Formatting Variables})\e$B!#$3$l\e(B
9583 \e$B$O\e(B @code{gnus-summary-line-format} \e$B$HF1$8MM<0;XDj$r<u$1IU$1$^\e(B
9584 \e$B$9\e(B (@pxref{Summary Buffer Lines})\e$B!#\e(B
9585
9586 @node Binary Groups
9587 @subsection \e$B%P%$%J%j!<%0%k!<%W\e(B
9588 @cindex binary groups
9589
9590 @findex gnus-binary-mode
9591 @kindex M-x gnus-binary-mode
9592 \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
9593 \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
9594 @kbd{M-x gnus-binary-mode} \e$B$O5-;v$rIaDL$NJ}K!$GI=<($9$kBe$o$j$K!"IaDL\e(B
9595 \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
9596 \e$B$9$k!"35N,%P%C%U%!!<$N$?$a$N%^%$%J!<%b!<%I$G$9!#\e(B
9597
9598 @kindex g (\e$B%P%$%J%j!<\e(B)
9599 @findex gnus-binary-show-article
9600 \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
9601 \e$B$,\e(B @kbd{g} \e$B$G$9\e(B (@code{gnus-binary-show-article})\e$B!#\e(B
9602
9603 @vindex gnus-binary-mode-hook
9604 @code{gnus-binary-mode-hook} \e$B$,%P%$%J%j!<%^%$%J!<%b!<%I%P%C%U%!!<$G8F$P\e(B
9605 \e$B$l$^$9!#\e(B
9606
9607 @node Tree Display
9608 @section \e$BLZI=<(\e(B
9609 @cindex trees
9610
9611 @vindex gnus-use-trees
9612 \e$B$b$7IaDL$N\e(B Gnus \e$B$N35N,I=<($r9%$-$G$J$$$J$i$P!"\e(B
9613 @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
9614 \e$B$l$O\e(B (\e$B%G%#%U%)%k%H$G\e(B) \e$BDI2C$N\e(B @dfn{\e$BLZ%P%C%U%!!<\e(B} (tree buffer) \e$B$r:n@.$7$^\e(B
9615 \e$B$9!#LZ%P%C%U%!!<$G$O$9$Y$F$N35N,%b!<%IL?Na$r<B9T$9$k$3$H$,$G$-$^$9!#\e(B
9616
9617 \e$B$b$A$m$s!"LZI=<($r%+%9%?%^%$%:$9$kJQ?t$,>/$7$"$j$^$9\e(B:
9618
9619 @table @code
9620 @item gnus-tree-mode-hook
9621 @vindex gnus-tree-mode-hook
9622 \e$B$9$Y$F$NLZ%b!<%I%P%C%U%!!<$G<B9T$5$l$k%U%C%/$G$9!#\e(B
9623
9624 @item gnus-tree-mode-line-format
9625 @vindex gnus-tree-mode-line-format
9626 \e$BLZ%b!<%I%P%C%U%!!<$G$N%b!<%I9T$N$?$a$N%U%)!<%^%C%HJ8;zNs$G\e(B
9627 \e$B$9\e(B (@pxref{Mode Line Formatting})\e$B!#%G%#%U%)%k%H\e(B
9628 \e$B$O\e(B @samp{Gnus: %%b %S %Z} \e$B$G$9!#;HMQ2DG=$J;XDj\e(B
9629 \e$B$O\e(B @pxref{Summary Buffer Mode Line} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
9630
9631 @item gnus-selected-tree-face
9632 @vindex gnus-selected-tree-face
9633 \e$BLZ%P%C%U%!!<$GA*Br$5$l$?5-;v$r%O%$%i%$%H$9$k$?$a$K;H$o$l$k%U%'!<%9$G$9!#\e(B
9634 \e$B%G%#%U%)%k%H$G$O\e(B @code{modeline} \e$B$G$9!#\e(B
9635
9636 @item gnus-tree-line-format
9637 @vindex gnus-tree-line-format
9638 \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
9639 \e$B$9!=!=$=$l$O9T$G$O$J$/!"$?$@@a$rDj5A$9$k$@$1$G$9!#%G%#%U%)%k%H$NCM\e(B
9640 \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
9641 \e$B$9$Y$F$N@a$,F1$8D9$5$G$"$k$N$O=EMW$J$N$G!"\e(B@samp{%4,4n} \e$B$N$h$&$J;XDj\e(B
9642 \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
9643
9644 \e$BM-8z$J;XDj$O\e(B:
9645
9646 @table @samp
9647 @item n
9648 \e$BEj9F<T$NL>A0!#\e(B
9649 @item f
9650 @code{From} \e$BMs!#\e(B
9651 @item N
9652 \e$B5-;v$NHV9f!#\e(B
9653 @item [
9654 \e$B3+$-3g8L!#\e(B
9655 @item ]
9656 \e$BJD$83g8L!#\e(B
9657 @item s
9658 \e$BI=Bj!#\e(B
9659 @end table
9660
9661 @xref{Formatting Variables}.
9662
9663 \e$BI=<($K4XO"$7$?JQ?t$O\e(B:
9664
9665 @table @code
9666 @item gnus-tree-brackets
9667 @vindex gnus-tree-brackets
9668 \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
9669 \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
9670 \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
9671 \e$B$O\e(B @code{((?[ . ?]) (?( . ?)) (?@{ . ?@}) (?< . ?>))} \e$B$G$9!#\e(B
9672
9673 @item gnus-tree-parent-child-edges
9674 @vindex gnus-tree-parent-child-edges
9675 \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
9676 \e$B%k%H$O\e(B @code{(?- ?\\ ?|)} \e$B$G$9!#\e(B
9677 @end table
9678
9679 @item gnus-tree-minimize-window
9680 @vindex gnus-tree-minimize-window
9681 \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
9682 \e$B$l$k$h$&$K\e(B Gnus \e$B$OLZ%P%C%U%!!<$r$G$-$k$@$1>.$5$/$7$^$9!#$b$7$3$NJQ?t$,?t\e(B
9683 \e$BCM$G$"$k$H!"LZ%P%C%U%!!<$O$=$N?tCM$h$jBg$-$/$J$k$3$H$O$"$j$^$;$s!#%G%#%U%)\e(B
9684 \e$B%k%H$O\e(B @code{t} \e$B$G$9!#%U%l!<%`$G$$$/$D$+$N%&%#%s%I%&$,2#$KJB$s$GI=<($5$l\e(B
9685 \e$B$F$$$F!"LZ%P%C%U%!!<$,$=$N$&$A$N0l$D$G$"$k>l9g!"LZ%&%#%s%I%&$r:G>.2=$9$k\e(B
9686 \e$B$3$H$O$=$NNY$KI=<($5$l$F$$$k$9$Y$F$N%&%#%s%I%&$NBg$-$5$rJQ99$9$k$3$H$KCm\e(B
9687 \e$B0U$7$F$/$@$5$$!#\e(B
9688
9689 \e$B0J2<$N%U%C%/$rDI2C$7$F!"$$$D$G$bLZ%&%#%s%I%&$r:G>.2=$7$F$bNI$$$G$7$g$&!#\e(B
9690
9691 @lisp
9692 (add-hook 'gnus-configure-windows-hook
9693           'gnus-tree-perhaps-minimize)
9694 @end lisp
9695
9696 @item gnus-generate-tree-function
9697 @vindex gnus-generate-tree-function
9698 @findex gnus-generate-horizontal-tree
9699 @findex gnus-generate-vertical-tree
9700 \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
9701 \e$B$O\e(B: @code{gnus-generate-horizontal-tree} \e$B$*$h\e(B
9702 \e$B$S\e(B @code{gnus-generate-vertical-tree} (\e$B$3$l$,%G%#%U%)%k%H$G$9\e(B) \e$B$G$9!#\e(B
9703 @end table
9704
9705 \e$B?eJ?LZ%P%C%U%!!<\e(B (horizontal tree buffer) \e$B$NNc$G$9\e(B:
9706
9707 @example
9708 @{***@}-(***)-[odd]-[Gun]
9709      |      \[Jan]
9710      |      \[odd]-[Eri]
9711      |      \(***)-[Eri]
9712      |            \[odd]-[Paa]
9713      \[Bjo]
9714      \[Gun]
9715      \[Gun]-[Jor]
9716 @end example
9717
9718 \e$BF1$8%9%l%C%I$,?bD>LZ%P%C%U%!!<\e(B (vertical tree buffer) \e$B$GI=<($5$l$?$b$N$G\e(B
9719 \e$B$9\e(B:
9720
9721 @example
9722 @{***@}
9723   |--------------------------\-----\-----\
9724 (***)                         [Bjo] [Gun] [Gun]
9725   |--\-----\-----\                          |
9726 [odd] [Jan] [odd] (***)                   [Jor]
9727   |           |     |--\
9728 [Gun]       [Eri] [Eri] [odd]
9729                           |
9730                         [Paa]
9731 @end example
9732
9733 \e$B$b$7?eJ?LZ$r;H$C$F$$$k$N$J$i!"35N,%P%C%U%!!<$GLZ$rNY$j9g$o$;$GI=<($G$-$l\e(B
9734 \e$B$P4r$7$$$G$7$g$&!#<!$N$h$&$J$b$N$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K2C$($k$3\e(B
9735 \e$B$H$,$G$-$^$9\e(B:
9736
9737 @lisp
9738 (setq gnus-use-trees t
9739       gnus-generate-tree-function 'gnus-generate-horizontal-tree
9740       gnus-tree-minimize-window nil)
9741 (gnus-add-configuration
9742  '(article
9743    (vertical 1.0
9744              (horizontal 0.25
9745                          (summary 0.75 point)
9746                          (tree 1.0))
9747              (article 1.0))))
9748 @end lisp
9749
9750 @xref{Window Layout}.
9751
9752 @node Mail Group Commands
9753 @section \e$B%a!<%k%0%k!<%WL?Na\e(B
9754 @cindex mail group commands
9755
9756 \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
9757 \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
9758
9759 \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
9760 \e$B47$r;H$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
9761
9762 @table @kbd
9763 @item B e
9764 @kindex B e (\e$B35N,\e(B)
9765 @findex gnus-summary-expire-articles
9766 \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
9767 \e$BM}\e(B (@code{gnus-summary-expire-articles}) \e$B$r9T$J$$$^$9!#$3$l$O!"$=$N%0%k!<\e(B
9768 \e$B%W$K$7$P$i$/B8:_$7$F$$$?4|8B@Z$l>C5n2DG=$J$9$Y$F$N5-;v$r>C5n$9$k$H$$$&$3\e(B
9769 \e$B$H$G$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
9770
9771 @item B C-M-e
9772 @kindex B C-M-e (\e$B35N,\e(B)
9773 @findex gnus-summary-expire-articles-now
9774 \e$B%0%k!<%W$N$9$Y$F$N4|8B:o=|2DG=$J5-;v$r:o=|$7$^\e(B
9775 \e$B$9\e(B (@code{gnus-summay-expire-articles-now})\e$B!#$3$l$O8=:_$N%0%k!<%W$N3:Ev\e(B
9776 \e$B$9$k\e(B @strong{\e$B$9$Y$F\e(B} \e$B$N4|8B:o=|5-;v$O1J1s$K6u$NBg$-\e(B
9777 \e$B$J\e(B @file{/dev/null} \e$B$X>C$(5n$k$H$$$&$3$H$G$9!#\e(B
9778
9779 @item B DEL
9780 @kindex B DEL (\e$B35N,\e(B)
9781 @findex gnus-summary-delete-article
9782 @c @icon{gnus-summary-mail-delete}
9783 \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
9784 \e$BFsEY$HLa$i$J$$!Y$N!X:o=|!Y$G$9!#Cm0U$7$F;H$C$F$/$@$5\e(B
9785 \e$B$$\e(B (@code{gnus-summary-delete-article})\e$B!#\e(B
9786
9787 @item B m
9788 @kindex B m (\e$B35N,\e(B)
9789 @cindex move mail
9790 @findex gnus-summary-move-article
9791 @vindex gnus-preserve-marks
9792 \e$B$"$k%a!<%k%0%k!<%W$+$iJL$N$H$3$m$X5-;v$r0\F0$7$^\e(B
9793 \e$B$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$NCM\e(B
9794 \e$B$,\e(B @code{nil} \e$B$G$O$J$$$J$i$P\e(B (\e$B$3$l$,%G%#%U%)%k%HCM$G$9$,\e(B)\e$B!"%^!<%/$OJ]B8\e(B
9795 \e$B$5$l$^$9!#\e(B
9796
9797 @item B c
9798 @kindex B c (\e$B35N,\e(B)
9799 @cindex copy mail
9800 @findex gnus-summary-copy-article
9801 @c @icon{gnus-summary-mail-copy}
9802 \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
9803 \e$B$^$9\e(B (@code{gnus-summary-copy-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$NCM\e(B
9804 \e$B$,\e(B @code{nil} \e$B$G$O$J$$$J$i$P\e(B (\e$B$3$l$,%G%#%U%)%k%HCM$G$9$,\e(B)\e$B!"%^!<%/$OJ]B8\e(B
9805 \e$B$5$l$^$9!#\e(B
9806
9807 @item B B
9808 @kindex B B (\e$B35N,\e(B)
9809 @cindex crosspost mail
9810 @findex gnus-summary-crosspost-article
9811 \e$B8=:_$N5-;v$rB>$N%0%k!<%W$K%/%m%9%]%9%H$7$^\e(B
9812 \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
9813 \e$B$$J#@=$r:n@.$7!"5-;v$N\e(B Xref \e$BMs$bE,@Z$K99?7$5$l$^$9!#\e(B
9814
9815 @item B i
9816 @kindex B i (\e$B35N,\e(B)
9817 @findex gnus-summary-import-article
9818 \e$BG$0U$N%U%!%$%k$r8=:_$N%a!<%k%0%k!<%W$K<h$j9~$_$^\e(B
9819 \e$B$9\e(B (@code{gnus-summary-import-article})\e$B!#$"$J$?$O%U%!%$%kL>$H!"\e(B
9820 @code{From} \e$BMs$H\e(B @code{Subject} \e$BMs$NF~NO$rB%$5$l$^$9!#\e(B
9821
9822 @item B I
9823 @kindex B I (\e$B35N,\e(B)
9824 @findex gnus-summary-create-article
9825 \e$B6u$N5-;v$r8=:_$N%a!<%k%0%k!<%W$K:n$j$^\e(B
9826 \e$B$9\e(B (@code{gnus-summary-create-article})\e$B!#\e(B@code{From} \e$B%X%C%@!<\e(B
9827 \e$B$H\e(B @code{Subject} \e$B%X%C%@!<$NFbMF$r?R$M$i$l$^$9!#\e(B
9828
9829 @item B r
9830 @kindex B r (\e$B35N,\e(B)
9831 @findex gnus-summary-respool-article
9832 @vindex gnus-summary-respool-default-method
9833 \e$B%a!<%k5-;v$r%9%W!<%k$7D>$7$^$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B
9834 @code{gnus-summary-respool-default-method} \e$B$,:F%9%W!<%k$9$k$H$-$N%G%#%U%)\e(B
9835 \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
9836 \e$B$3$l$O8=:_$N%0%k!<%W$NA*BrJ}K!$,Be$o$j$K;H$o$l$k$H$$$&$3$H$G$9!#\e(B
9837 @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$,%G%#\e(B
9838 \e$B%U%)%k%HCM$G$9$,\e(B)\e$B!"%^!<%/$OJ]B8$5$l$^$9!#\e(B
9839
9840 @item B w
9841 @itemx e
9842 @kindex B w (\e$B35N,\e(B)
9843 @kindex e (\e$B35N,\e(B)
9844 @findex gnus-summary-edit-article
9845 @kindex C-c C-c (\e$B5-;v\e(B)
9846 @findex gnus-summary-edit-article-done
9847 \e$B8=:_$N5-;v$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-article})\e$B!#JT=8$r=*N;$7\e(B
9848 \e$B$FJQ99$r1J1s$K$9$k$?$a\e(B
9849 \e$B$K\e(B @kbd{C-c C-c} (@code{gnus-summary-edit-article-done}) \e$B$rBG$A$^$9!#$b\e(B
9850 \e$B$7\e(B @kbd{C-c C-c} \e$BL?Na$K?tCM@\F,0z?t$rM?$($k$H!"\e(BGnus \e$B$O5-;v$r:F%O%$%i%$%H\e(B
9851 \e$B$7$^$;$s!#\e(B
9852
9853 @item B q
9854 @kindex B q (\e$B35N,\e(B)
9855 @findex gnus-summary-respool-query
9856 \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
9857 \e$B$,0\$k$+$K6=L#$,$"$k$G$7$g$&!#$3$NL?Na$G$=$l$,$o$+$j$^\e(B
9858 \e$B$9\e(B (@code{gnus-summary-respool-query})\e$B!#\e(B
9859
9860 @item B t
9861 @kindex B t (\e$B35N,\e(B)
9862 @findex gnus-summary-respool-trace
9863 \e$BF1MM$K!"$3$NL?Na$O:FN/$a9~$_$r$9$k$H$-$K;H$o$l$?$9$Y$F$NFC5iJ,3dJ}<0$r!"\e(B
9864 \e$B$b$7$=$l$,$"$l$PI=<($7$^$9\e(B (@code{gnus-summary-respool-trace})\e$B!#\e(B
9865
9866 @item B p
9867 @kindex B p (\e$B35N,\e(B)
9868 @findex gnus-summary-article-posted-p
9869 \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
9870 \e$BAw$k798~$,$"$j$^$9!#$3$l$i$OIaDL$O$=$3$K\e(B @code{Newsgroups} \e$BMs$,IU$$$F$$\e(B
9871 \e$B$k$N$G$9$,!"$$$D$b$=$&$G$"$k$H$O8B$j$^$;$s!#$3$NL?\e(B
9872 \e$BNa\e(B (@code{gnus-summary-article-posted-p}) \e$B$O8=:_$N5-;v$r$"$J$?$N%K%e!<%9\e(B
9873 \e$B%5!<%P!<$+$i\e(B (\e$B$H$$$&$h$j$O!"$`$7\e(B
9874 \e$B$m\e(B @code{gnus-refer-article-method} \e$B$d\e(B @code{gnus-select-method} \e$B$+\e(B
9875 \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
9876 \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
9877 \e$B%k$NEAC#$O%K%e!<%9$NEAC#$h$j$b$:$C$HB.$/!"%K%e!<%9$NJ#@=$,$^$@E~Ce$7$F$$\e(B
9878 \e$B$J$$$@$1$+$b$7$l$J$$$N$G$9!#\e(B
9879
9880 @item K E
9881 @kindex K E (\e$B35N,\e(B)
9882 @findex gnus-article-encrypt-body
9883 @vindex gnus-article-encrypt-protocol
9884 \e$B5-;v$NK\J8$r0E9f2=$7$^$9\e(B (@code{gnus-article-encrypt-body})\e$B!#K\J8$O!"JQ\e(B
9885 \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
9886 \e$B$l$^$9!#\e(B
9887 @end table
9888
9889 @vindex gnus-move-split-methods
9890 @cindex moving articles
9891 \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
9892 \e$B$3$KF~$l$l$PNI$$$+Ds0F$5$;$?$$$H;W$&$G$7$g$&!#\e(B
9893 @code{gnus-move-split-methods} \e$B$O\e(B @code{gnus-split-methods} \e$B$HF1$89=J8$r\e(B
9894 \e$B;H$&JQ?t$G$9\e(B (@pxref{Saving Articles})\e$B!#$"$J$?$,BEEv$@$H;W$&$h$&$JDs0F$r\e(B
9895 \e$B$9$k$h$&$K$=$NJQ?t$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
9896 (@code{gnus-split-methods} \e$B$,%U%!%$%kL>$r;H$&$N$KBP$7\e(B
9897 \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
9898 \e$B$$!#\e(B)
9899
9900 @lisp
9901 (setq gnus-move-split-methods
9902       '(("^From:.*Lars Magne" "nnml:junk")
9903         ("^Subject:.*gnus" "nnfolder:important")
9904         (".*" "nnml:misc")))
9905 @end lisp
9906
9907 @node Various Summary Stuff
9908 @section \e$B$$$m$$$m$J35N,$NJ*7o\e(B
9909
9910 @menu
9911 * Summary Group Information::   \e$B>pJs;X8~$NL?Na\e(B
9912 * Searching for Articles::      \e$BJ#?t5-;vL?Na\e(B
9913 * Summary Generation Commands::
9914 * Really Various Summary Commands::  \e$B$"$N$d$C$+$$$JB>$KE,9g$7$J$$L?Na\e(B
9915 @end menu
9916
9917 @table @code
9918 @vindex gnus-summary-display-while-building
9919 @item gnus-summary-display-while-building
9920 \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
9921 @code{t} \e$B$@$C$?>l9g$O!"9T$,A^F~$5$l$kEY$KKh2s%P%C%U%!!<$r99?7$7$^$9!#CM\e(B
9922 \e$B$,@0?t\e(B @var{n} \e$B$G$"$C$?>l9g$O!"\e(B@var{n} \e$B9TKh$KI=<($r99?7$7$^$9!#%G%#%U%)\e(B
9923 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
9924
9925 @vindex gnus-summary-display-arrow
9926 @item gnus-summary-display-arrow
9927 \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
9928 \e$B$^$9!#\e(B
9929
9930 @vindex gnus-summary-mode-hook
9931 @item gnus-summary-mode-hook
9932 \e$B35N,%b!<%I%P%C%U%!!<$r:n@.$9$k$H$-$K$3$N%U%C%/$,8F$P$l$^$9!#\e(B
9933
9934 @vindex gnus-summary-generate-hook
9935 @item gnus-summary-generate-hook
9936 \e$B$3$l$O%9%l%C%I:n@.$H35N,%P%C%U%!!<:n@.$NA0$K<B9T$9$k:G8e$N$b$N$H$7$F8F$P\e(B
9937 \e$B$l$^$9!#$3$l$O%K%e!<%9%0%k!<%W$N;}$C$F$$$k%G!<%?$K4p$E$$$F%9%l%C%I$NJQ?t\e(B
9938 \e$B$r%+%9%?%^%$%:$9$k$?$a$KHs>o$KJXMx$G$9!#$3$N%U%C%/$O$[$H$s$I$N35N,%P%C\e(B
9939 \e$B%U%!!<JQ?t$,@_Dj$5$l$?8e$K8F$P$l$^$9!#\e(B
9940
9941 @vindex gnus-summary-prepare-hook
9942 @item gnus-summary-prepare-hook
9943 \e$B$=$l$O35N,%P%C%U%!!<$,:n@.$5$l$?8e$K8F$P$l$^$9!#Nc$($P!"$=$l$O2?$+B>$N<Y\e(B
9944 \e$B0-$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
9945 \e$B$?$j$9$k$+$b$7$l$^$;$s!#\e(B
9946
9947 @vindex gnus-summary-prepared-hook
9948 @item gnus-summary-prepared-hook
9949 \e$B35N,%P%C%U%!!<$,:n@.$5$l$?8e$G0lHV:G8e$K8F$P$l$k%U%C%/$G$9!#\e(B
9950
9951 @vindex gnus-summary-ignore-duplicates
9952 @item gnus-summary-ignore-duplicates
9953 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
9954 \e$B@Z$C$?$3$H$r$7$J$1$l$P$J$j$^$;$s!#JL$N5-;v$,F1$8\e(B @code{Message-ID} \e$B$r;}\e(B
9955 \e$B$D$3$H$O5v$5$l$F$$$^$;$s$,!"$=$l$O2?$i$+$N=P=j$+$i%a!<%k$rFI$s$G$$$k$H$-\e(B
9956 \e$B$K5/$3$k$+$b$7$l$^$;$s!#\e(BGnus \e$B$O$3$NJQ?t$K$h$C$F2?$,5/$3$k$+$r%+%9%?%^%$\e(B
9957 \e$B%:$G$-$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
9958 \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
9959 \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
9960 \e$B$=$l$O5-;v$rI=<($7$^$;$s\e(B---\e$B:G=i$+$iB8:_$7$J$+$C$?$+$N$h$&$K!#\e(B
9961
9962 @vindex gnus-alter-articles-to-read-function
9963 @item gnus-alter-articles-to-read-function
9964 \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
9965 \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
9966
9967 \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
9968 \e$B2C$7$^$9!#\e(B
9969
9970 @lisp
9971 (defun my-add-cached-articles (group articles)
9972   (if (string= group "some.group")
9973       (append gnus-newsgroup-cached articles)
9974     articles))
9975 @end lisp
9976
9977 @vindex gnus-newsgroup-variables
9978 @item gnus-newsgroup-variables
9979 \e$B%K%e!<%9%0%k!<%W\e(B (\e$B$=$N35N,%P%C%U%!!<$N\e(B) \e$B$N%m!<%+%kJQ?t!"$^$?$OJQ?t$H$=$l\e(B
9980 \e$B$i$NI>2A$5$l$k%G%#%U%)%k%H$NI=8=\e(B (\e$B%G%#%U%)%k%HCM$,\e(B @code{nil} \e$B$G$J$$>l\e(B
9981 \e$B9g\e(B) \e$B$N\e(B cons \e$B%;%k$N%j%9%H$G!"$=$N35N,%P%C%U%!!<$,3h$-$F$$$k4V$O%0%m!<%P%k\e(B
9982 \e$BJQ?t$K$J$j$^$9!#\e(B
9983
9984 \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
9985 \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
9986 \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
9987 \e$B%+%kJQ?t$N%0%m!<%P%kCM$,;H$o$l$^$9!#\e(B
9988
9989 \e$B$3$l$i%0%k!<%W%Q%i%a!<%?!<$NCM$,B>$N%P%C%U%!!<$G9T$J$o$l$k=hM}$K1F6A$9$k\e(B
9990 \e$B$h$&$K$J$C$F$$$F$b!"\e(B(\e$BLuCm\e(B: \e$B$=$N35N,%P%C%U%!!<$N\e(B) \e$B%0%k!<%W%Q%i%a!<%?!<$r\e(B
9991 \e$B@_Dj$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#Nc$G$9\e(B:
9992
9993 @lisp
9994 (setq gnus-newsgroup-variables
9995      '(message-use-followup-to
9996        (gnus-visible-headers .
9997          "^From:\\|^Newsgroups:\\|^Subject:\\|^Date:\\|^To:")))
9998 @end lisp
9999
10000 @pxref{Group Parameters} \e$B$b;2>H$7$F2<$5$$!#\e(B
10001 @end table
10002
10003 @node Summary Group Information
10004 @subsection \e$B35N,%0%k!<%W>pJs\e(B
10005
10006 @table @kbd
10007 @item H f
10008 @kindex H f (\e$B35N,\e(B)
10009 @findex gnus-summary-fetch-faq
10010 @vindex gnus-group-faq-directory
10011 \e$B8=:_$N%0%k!<%W$N\e(B @acronym{FAQ} (frequently asked questions (\e$BIQHK$K$5$l$k\e(B
10012 \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
10013 Gnus \e$B$OIaDL$O1s3V%^%7%s$N%G%#%l%/%H%j$G$"\e(B
10014 \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
10015 \e$B$9!#$3$NJQ?t$O%G%#%l%/%H%j!<$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"$3\e(B
10016 \e$B$NL?Na$K@\F,0z?t$rM?$($k$3$H$G$$$m$$$m$J%5%$%H\e(B (site) \e$B$+$iA*$V$3$H$,$G$-\e(B
10017 \e$B$^$9!#$*$=$i$/\e(B @code{ange-ftp} \e$B$b$7$/$O\e(B @code{efs} \e$B$,%U%!%$%k$N<hF@$K;H\e(B
10018 \e$B$o$l$k$G$7$g$&!#\e(B
10019
10020 @item H d
10021 @kindex H d (\e$B35N,\e(B)
10022 @findex gnus-summary-describe-group
10023 \e$B8=:_$N%0%k!<%W$K4X$9$kC;$$5-=R$rM?$($^\e(B
10024 \e$B$9\e(B (@code{gnus-summary-describe-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%5!<%P!<\e(B
10025 \e$B$+$i6/@)E*$K5-=R$N:FFI$_9~$_$r$7$^$9!#\e(B
10026
10027 @item H h
10028 @kindex H h (\e$B35N,\e(B)
10029 @findex gnus-summary-describe-briefly
10030 \e$B:G=EMW35N,BG80$NHs>o$KC;$$5-=R$rM?$($^\e(B
10031 \e$B$9\e(B (@code{gnus-summary-describe-briefly})\e$B!#\e(B
10032
10033 @item H i
10034 @kindex H i (\e$B35N,\e(B)
10035 @findex gnus-info-find-node
10036 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
10037 @end table
10038
10039 @node Searching for Articles
10040 @subsection \e$B5-;v$rC5$9\e(B
10041
10042 @table @kbd
10043 @item M-s
10044 @kindex M-s (\e$B35N,\e(B)
10045 @findex gnus-summary-search-article-forward
10046 \e$BD>8e$K$"$k$9$Y$F$N\e(B (\e$B@8$N\e(B) \e$B5-;v$r@55,I=8=$G8!:w$7$^\e(B
10047 \e$B$9\e(B (@code{gnus-summary-search-article-forward})\e$B!#\e(B
10048
10049 @item M-r
10050 @kindex M-r (\e$B35N,\e(B)
10051 @findex gnus-summary-search-article-backward
10052 \e$BA0$K$"$k$9$Y$F$N\e(B (\e$B@8$N\e(B) \e$B5-;v$r@55,I=8=$G8!:w$7$^\e(B
10053 \e$B$9\e(B (@code{gnus-summary-search-article-backward})\e$B!#\e(B
10054
10055 @item &
10056 @kindex & (\e$B35N,\e(B)
10057 @findex gnus-summary-execute-command
10058 \e$B$3$NL?Na$O$"$J$?$K%X%C%@!<ItJ,$H$=$NItJ,$K9gCW$9$k@55,I=8=!"9gCW$7$?>l9g\e(B
10059 \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
10060 \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
10061 \e$B$l$P!"Be$o$j$K8e$m8~$-$KC5$7$^$9!#\e(B
10062
10063 \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
10064 \e$B$D$9$Y$F$N5-;v$K%W%m%;%90u$rIU$1$^$9!#\e(B
10065
10066 @item M-&
10067 @kindex M-& (\e$B35N,\e(B)
10068 @findex gnus-summary-universal-argument
10069 \e$B%W%m%;%90u$K$h$C$F0uIU$1$i$l$?$9$Y$F$N5-;v$NA`:n$r<B9T$7$^\e(B
10070 \e$B$9\e(B (@code{gnus-summary-universal-argument})\e$B!#\e(B
10071 @end table
10072
10073 @node Summary Generation Commands
10074 @subsection \e$B35N,@8@.L?Na\e(B
10075
10076 @table @kbd
10077 @item Y g
10078 @kindex Y g (\e$B35N,\e(B)
10079 @findex gnus-summary-prepare
10080 \e$B8=:_$N35N,%P%C%U%!!<$r:F:n@.$7$^$9\e(B (@code{gnus-summary-prepare})\e$B!#\e(B
10081
10082 @item Y c
10083 @kindex Y c (\e$B35N,\e(B)
10084 @findex gnus-summary-insert-cached-articles
10085 \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
10086 \e$B$^$9\e(B (@code{gnus-summary-insert-cached-articles})\e$B!#\e(B
10087
10088 @item Y d
10089 @kindex Y d (\e$B35N,\e(B)
10090 @findex gnus-summary-insert-dormant-articles
10091 \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
10092 \e$B$9\e(B (@code{gnus-summary-insert-dormant-articles})\e$B!#\e(B
10093 @end table
10094
10095 @node Really Various Summary Commands
10096 @subsection \e$BK\Ev$K$$$m$$$m$J35N,L?Na\e(B
10097
10098 @table @kbd
10099 @item A D
10100 @itemx C-d
10101 @kindex C-d (\e$B35N,\e(B)
10102 @kindex A D (\e$B35N,\e(B)
10103 @findex gnus-summary-enter-digest-group
10104 \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
10105 \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
10106 \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
10107 \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
10108 \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
10109 \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
10110 \e$BJ}K!$G$=$l$i$N%a%C%;!<%8$rFI$`$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
10111
10112 @item C-M-d
10113 @kindex C-M-d (\e$B35N,\e(B)
10114 @findex gnus-summary-read-document
10115 \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
10116 \e$B%k!<%W$K=8$a$^$9\e(B (@code{gnus-summary-read-read-document})\e$B!#$=$l$O$$$/$D\e(B
10117 \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
10118 \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+$/$3$H$K$h$C\e(B
10119 \e$B$F$3$N$3$H$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
10120 \e$B$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
10121
10122 @item C-t
10123 @kindex C-t (\e$B35N,\e(B)
10124 @findex gnus-summary-toggle-truncation
10125 \e$B35N,9T$N@ZCG$r@Z$jBX$($^$9\e(B (@code{gnus-summary-toggle-truncation})\e$B!#$3$l\e(B
10126 \e$B$O$*$=$i$/35N,%P%C%U%!!<$N9TCf1{I=<(4X?t$r:.Mp$5$;$k$N$G!"5-;v$rFI$s$G$$\e(B
10127 \e$B$k4V$K@ZCG$r@Z$C$F$$$k$N$ONI$$9M$($G$O$J$$$G$7$g$&!#\e(B
10128
10129 @item =
10130 @kindex = (\e$B35N,\e(B)
10131 @findex gnus-summary-expand-window
10132 \e$B35N,%P%C%U%!!<$N%&%#%s%I%&$r3HBg$7$^\e(B
10133 \e$B$9\e(B (@code{gnus-summary-expand-window})\e$B!#@\F,0z?t$rM?$($i$l$l$P!"\e(B
10134 @code{\e$B5-;v\e(B} \e$B%&%#%s%I%&$r3HBg$7$^$9!#\e(B
10135
10136 @item C-M-e
10137 @kindex C-M-e (\e$B35N,\e(B)
10138 @findex gnus-summary-edit-parameters
10139 \e$B8=:_$N%0%k!<%W$N%0%k!<%W$NG^2pJQ?t\e(B (parameter) (@pxref{Group
10140 Parameters}) \e$B$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-parameters})\e$B!#\e(B
10141
10142 @item C-M-a
10143 @kindex C-M-a (\e$B35N,\e(B)
10144 @findex gnus-summary-customize-parameters
10145 \e$B8=:_$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$r%+%9%?\e(B
10146 \e$B%^%$%:$7$^$9\e(B (@code{gnus-summary-customize-parameters})\e$B!#\e(B
10147 @end table
10148
10149 @node Exiting the Summary Buffer
10150 @section \e$B35N,%P%C%U%!!<$rH4$1$k\e(B
10151 @cindex summary exit
10152 @cindex exiting groups
10153
10154 \e$BIaDL$O35N,%P%C%U%!!<$+$iH4$1$k$H!"%0%k!<%W$N$9$Y$F$N>pJs$r99?7$7$F%0%k!<\e(B
10155 \e$B%W%P%C%U%!!<$KLa$j$^$9!#\e(B
10156
10157 @table @kbd
10158 @item Z Z
10159 @itemx Z Q
10160 @itemx q
10161 @kindex Z Z (\e$B35N,\e(B)
10162 @kindex Z Q (\e$B35N,\e(B)
10163 @kindex q (\e$B35N,\e(B)
10164 @findex gnus-summary-exit
10165 @vindex gnus-summary-exit-hook
10166 @vindex gnus-summary-prepare-exit-hook
10167 @vindex gnus-group-no-more-groups-hook
10168 @c @icon{gnus-summary-exit}
10169 \e$B8=:_$N%0%k!<%W$r=P$F!"%0%k!<%W$N$9$Y$F$N>pJs$r99?7$7$^\e(B
10170 \e$B$9\e(B (@code{gnus-summary-exit})\e$B!#H4$1=P$k$?$a$N$?$$$F$$$N$3$H$r$9$kA0\e(B
10171 \e$B$K\e(B @code{gnus-summary-prepare-exit-hook} \e$B$,8F$P$l!"$=$l$O%G%#%U%)%k%H\e(B
10172 \e$B$G\e(B @code{gnus-summary-expire-articles} \e$B$r8F$S$^$9!#H4$1=P$k2aDx$rDI$($?\e(B
10173 \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
10174 \e$B$F$$$J$$$H$-$K%0%k!<%W%b!<%I$KLa$k$H$-\e(B
10175 \e$B$K\e(B @code{gnus-group-no-more-groups-hook} \e$B$,<B9T$5$l$^$9!#\e(B
10176
10177 @item Z E
10178 @itemx Q
10179 @kindex Z E (\e$B35N,\e(B)
10180 @kindex Q (\e$B35N,\e(B)
10181 @findex gnus-summary-exit-no-update
10182 \e$B%0%k!<%W$N$I$N>pJs$b99?7$;$:$K8=:_$N%0%k!<%W$rH4$1=P$^\e(B
10183 \e$B$9\e(B (@code{gnus-summary-exit-no-update})\e$B!#\e(B
10184
10185 @item Z c
10186 @itemx c
10187 @kindex Z c (\e$B35N,\e(B)
10188 @kindex c (\e$B35N,\e(B)
10189 @findex gnus-summary-catchup-and-exit
10190 @c @icon{gnus-summary-catchup-and-exit}
10191 \e$B%0%k!<%W$N$9$Y$F$NJ]N1$G$J$$5-;v\e(B (unticked article) \e$B$K4{FI$N0u$rIU$1$F!"\e(B
10192 \e$B$=$l$+$iH4$1$^$9\e(B (@code{gnus-summary-catchup-and-exit})\e$B!#\e(B
10193
10194 @item Z C
10195 @kindex Z C (\e$B35N,\e(B)
10196 @findex gnus-summary-catchup-all-and-exit
10197 \e$BJ]N15-;v$b4^$a$F!"$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$F!"$=$l$+$iH4$1$^\e(B
10198 \e$B$9\e(B (@code{gnus-summary-catchup-all-and-exit})\e$B!#\e(B
10199
10200 @item Z n
10201 @kindex Z n (\e$B35N,\e(B)
10202 @findex gnus-summary-catchup-and-goto-next-group
10203 \e$B$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$F<!$N%0%k!<%W$X0\F0$7$^\e(B
10204 \e$B$9\e(B (@code{gnus-summary-catchup-and-goto-next-group})\e$B!#\e(B
10205
10206 @item Z R
10207 @itemx C-x C-s
10208 @kindex Z R (\e$B35N,\e(B)
10209 @kindex C-x C-s (\e$B35N,\e(B)
10210 @findex gnus-summary-reselect-current-group
10211 \e$B8=:_$N%0%k!<%W$r=P$F!"$=$l$+$iF~$jD>$7$^\e(B
10212 \e$B$9\e(B (@code{gnus-summary-reselect-current-group})\e$B!#$b$7@\F,0z?t$rM?$($i$l\e(B
10213 \e$B$l$P!"4{FI$HL$FI$NN>J}$N$9$Y$F$N5-;v$rA*Br$7$^$9!#\e(B
10214
10215 @item Z G
10216 @itemx M-g
10217 @kindex Z G (\e$B35N,\e(B)
10218 @kindex M-g (\e$B35N,\e(B)
10219 @findex gnus-summary-rescan-group
10220 @c @icon{gnus-summary-mail-get}
10221 \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
10222 \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
10223 \e$B$HL$FI$NN>J}$N$9$Y$F$N5-;v$rA*Br$7$^$9!#\e(B
10224
10225 @item Z N
10226 @kindex Z N (\e$B35N,\e(B)
10227 @findex gnus-summary-next-group
10228 \e$B%0%k!<%W$rH4$1$F!"<!$N%0%k!<%W$X0\F0$7$^\e(B
10229 \e$B$9\e(B (@code{gnus-summary-next-group})\e$B!#\e(B
10230
10231 @item Z P
10232 @kindex Z P (\e$B35N,\e(B)
10233 @findex gnus-summary-prev-group
10234 \e$B%0%k!<%W$rH4$1$F!"A0$N%0%k!<%W$X0\F0$7$^\e(B
10235 \e$B$9\e(B (@code{gnus-summary-prev-group})\e$B!#\e(B
10236
10237 @item Z s
10238 @kindex Z s (\e$B35N,\e(B)
10239 @findex gnus-summary-save-newsrc
10240 \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
10241 \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
10242 \e$B$b$7@\F,0z?t$rM?$($i$l$l$P!"\e(B@file{.newsrc} \e$B%U%!%$%k$bJ]B8$7$^$9!#$3$NL?\e(B
10243 \e$BNa$r;H$&$H!"99?7$J$7$GH4$1=P$k$3$H\e(B (@kbd{Q} \e$BL?Na\e(B) \e$B$O0UL#$,L5$/$J$j$^$9!#\e(B
10244 @end table
10245
10246 @vindex gnus-exit-group-hook
10247 \e$B8=:_$N%0%k!<%W$r!"%0%k!<%W$N$9$Y$F$N>pJs$r99?7$7$FH4$1$k$H$-\e(B
10248 \e$B$K\e(B @code{gnus-exit-group-hook} \e$B$,8F$P$l$^$9!#\e(B
10249 @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
10250 \e$B$^$;$s!#\e(B
10251
10252 @findex gnus-summary-wake-up-the-dead
10253 @findex gnus-dead-summary-mode
10254 @vindex gnus-kill-summary-on-exit
10255 \e$B$"$J$?$K%0%k!<%W$rH4$1$F!"$=$l$+$i9M$($rJQ$($kJJ$,$"$k$N$G$"$l$P!"\e(B
10256 @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
10257 \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\e(B
10258 \e$B:o=|$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
10259 \e$B$r\e(B @samp{*Dead Summary ... *} \e$B$N$h$&$J$b$N$KJQ99$7!"\e(B
10260 @code{gnus-dead-summary-mode} \e$B$H8F$P$l$k%^%$%J!<%b!<%I$rF3F~$7$^$9!#:#$d!"\e(B
10261 \e$B$=$N%P%C%U%!!<$K@Z$jBX$($l$P!"$9$Y$F$N%-!<$,4X\e(B
10262 \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
10263 \e$B$G$7$g$&!#;`$s$@35N,%P%C%U%!!<\e(B (dead summary buffer) \e$B$G$I$l$+$N%-!<$rC!\e(B
10264 \e$B$/$3$H$H!"@8$-$?IaDL$N35N,%P%C%U%!!<$K$J$k$G$7$g$&!#\e(B
10265
10266 \e$B;`$s$@35N,%P%C%U%!!<$OF1;~$K0l$D$7$+B8:_$9$k$3$H$O$G$-$^$;$s!#\e(B
10267
10268 @vindex gnus-use-cross-reference
10269 \e$B35N,%P%C%U%!!<$rH4$1=P$k$H!"8=:_$N%0%k!<%W$N%G!<%?$O99?7$5$l$^$9\e(B (\e$B$I$N5-\e(B
10270 \e$B;v$rFI$s$G!"$I$N5-;v$KJVEz$7$?$+!"$J$I$J$I!#\e(B) \e$B$b$7JQ\e(B
10271 \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
10272 \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
10273 \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
10274 \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
10275 \e$B$O9XFI$HL$9XFI$NN>J}$N%0%k!<%W$G4{FI$N0u$,IU$-$^\e(B
10276 \e$B$9\e(B (@pxref{Crosspost Handling})\e$B!#\e(B
10277
10278 @node Crosspost Handling
10279 @section \e$BAj8_Ej9F$N07$$\e(B
10280
10281 @cindex velveeta
10282 @cindex spamming
10283 \e$BAj8_Ej9F\e(B (cross post) \e$B$5$l$?5-;v$K4{FI$N0u$rIU$1$k$3$H$O!"F1$85-;v$rFs2s\e(B
10284 \e$B0J>eFI$^$J$$$G$9$`$H$$$&$3$H$rJ]>Z$7$^$9!#$b$A$m$s!"$@$l$+$,$=$l$r$$$/$D\e(B
10285 \e$B$+$N%0%k!<%W$KJL!9$KEj9F$7$J$$8B$j$O!#F1$85-;v$r$$$/$D$+$N%0%k!<%W$KEj9F\e(B
10286 \e$B$9$k$3$H\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$&\e(B
10287 \e$B$JA~$`$Y$-HH:a$r9T$J$&$b$N$KBP$7$F!"K!N'$K$h$C$FIT2w$J5-;v$rAw$k$3$H$,5A\e(B
10288 \e$BL3$E$1$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,\e(B
10289 \e$BMW$,$"$k$+$b$7$l$^$;$s\e(B (@pxref{NoCeM})\e$B!#\e(B
10290
10291 \e$B3P$($F$/$@$5$$\e(B: \e$BAj8_Ej9F$O9=$$$^$;$s$,!"F1$85-;v$rJL!9$K$$$/$D$+$N%0%k!<\e(B
10292 \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
10293 \e$B$bHr$1$i$l$k$Y$-$G!"2a>jAj8_Ej9F$KBP$7$FITK~$r8@$&$?$a\e(B
10294 \e$B$K\e(B @code{gnus-summary-mail-crosspost-complaint} \e$BL?Na$r;H$&$3$H$5$($G$-$^\e(B
10295 \e$B$9!#\e(B
10296
10297 @cindex cross-posting
10298 @cindex Xref
10299 @cindex @acronym{NOV}
10300 \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
10301 \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
10302 \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
10303 \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
10304 \e$B$"$k$3$H$G$9!#\e(BGnus \e$B$O$"$J$?$,FI$s$@$9$Y$F$N5-;v$K\e(B @code{Xref} \e$B9T$rEPO?$9\e(B
10305 \e$B$k$3$H$G!"@5$7$$$3$H$r$7$h$&$H$7$^$9$,!"5-;v$r:o=|$9$k$+!"FI$^$J$$$G4{FI\e(B
10306 \e$B$N0u$rIU$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\e(B
10307 \e$B$rF@$k$3$H$,L5$/!"Aj8_;2>H5!9=$rMQ$$$k$3$H$,$G$-$^$;$s!#\e(B
10308
10309 @cindex LIST overview.fmt
10310 @cindex overview.fmt
10311 \e$B$"$J$?$N\e(B @acronym{NNTP} \e$B%5!<%P!<$,$=$N354Q%U%!%$\e(B
10312 \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
10313 @samp{telnet your.nntp.server nntp} \e$B$H$7$F!"\e(B@code{inn} \e$B%5!<%P!<\e(B
10314 \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$3$H\e(B
10315 \e$B$r;n$7$F$/$@$5$$!#$3$l$OF0:n$7$J$$$G$7$g$&$,!"$b$7F0:n$7$F!"<hF@$7$?:G8e\e(B
10316 \e$B$N9T$,\e(B @samp{Xref:full} \e$B$G$J$$$J$i$P!"%K%e!<%9$N4IM}<T$,354Q%U%!%$%k\e(B
10317 \e$B$K\e(B @code{Xref} \e$BMs$r4^$`$h$&$K$9$k$^$G!"%K%e!<%94IM}<T$K6+$S!"5c$-IU$/$3\e(B
10318 \e$B$H$rB3$1$k$Y$-$G$7$g$&!#\e(B
10319
10320 @vindex gnus-nov-is-evil
10321 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
10322 @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
10323 \e$BCY$/$7$^$9!#\e(B
10324
10325 \e$B$^!"?M@8$O$=$N$h$&$J$b$N$G$9!#\e(B
10326
10327 \e$BBeBX<jCJ$KIU$$$F$O\e(B @ref{Duplicate Suppression} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
10328
10329 @node Duplicate Suppression
10330 @section \e$B=EJ#$NM^@)\e(B
10331
10332 \e$B%G%#%U%)%k%H$G$O\e(B Gnus \e$B$OAj8_Ej9F5!9=$rMxMQ$9$k$3$H$K$h$C$F!"F1$85-;v\e(B
10333 \e$B$rFs2s0J>eFI$^$J$$$h$&$K$7$h$&$H$7$^$9\e(B (@pxref{Crosspost Handling})\e$B!#$7\e(B
10334 \e$B$+$7!"$=$NC1=c$G8z2LE*$JJ}K!$O!"$$$m$$$m$JM}M3$K$h$j!"K~B-$9$k7k2L$r$b$?\e(B
10335 \e$B$i$5$J$$$+$b$7$l$^$;$s!#\e(B
10336
10337 @enumerate
10338 @item
10339 @acronym{NNTP} \e$B%5!<%P!<$O\e(B @code{Xref} \e$BMs$N@8@.$K<:GT$9$k$+$b$7$l$^$;$s!#\e(B
10340 \e$B$3$l$O0-$$$3$H$G!"$"$^$j5/$3$j$^$;$s!#\e(B
10341
10342 @item
10343 @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
10344 \e$B$r4^$a$k$N$K<:GT$9$k$+$b$7$l$^$;$s!#$3$l$O0-$$$3$H$G!"Hs>o$KNI$/$"$k$3$H\e(B
10345 \e$B$G$9!"$"$!Ha$7$$!#\e(B
10346
10347 @item
10348 \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
10349 \e$B$?\e(B @acronym{NNTP} \e$B%5!<%P!<$+$iFI$s$G$$$k$+$b$7$l$^$;$s!#\e(B
10350
10351 @item
10352 \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
10353 @end enumerate
10354
10355 @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
10356 \e$B$/$"$k>u67$G$9!#\e(B
10357
10358 \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
10359 \e$BBX$($k$3$H$r9M$($k$+$b$7$l$^$;$s!#$=$&$9$l$P!"\e(BGnus \e$B$O$"$J$?$,FI$s$@$9$Y\e(B
10360 \e$B$F$N5-;v$+$=$&$G$J$1$l$P!"4{FI$N0u$,IU$$$?$9$Y$F$N5-;v\e(B
10361 \e$B$N\e(B @code{Message-ID} \e$B$r5-21$7!"$=$l$+$i!"KbK!$N$h$&$K!"$=$N8e$N$=$l$i$H\e(B
10362 \e$B=P2q$C$?$9$Y$F$N>l9g$K!"4{FI$N0u$rIU$1$^$9!=!=\e(B@emph{\e$B$9$Y$F\e(B} \e$B$N%0%k!<%W$G!#\e(B
10363 \e$B$3$N5!9=$r;H$&$N$OHs>o$KHs8zN(E*$G$9$,!"2aEY$KHs8zN($J$o$1$G$O$"$j$^$;$s!#\e(B
10364 \e$B$b$A$m$sF1$85-;v$r0l2s0J>eFI$`$[$&$,9%$^$7$$$G$9!#\e(B
10365
10366 \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
10367 \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
10368 \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
10369 \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
10370 \e$B$^$9!#$=$l$O$=$N5-;v$,$I$N%0%k!<%W$K$"$k$+$O5$$K$7$^$;$s!#\e(B
10371
10372 @table @code
10373 @item gnus-suppress-duplicates
10374 @vindex gnus-suppress-duplicates
10375 @code{nil} \e$B$G$J$1$l$P!"=EJ#M^@)$r$7$^$9!#\e(B
10376
10377 @item gnus-save-duplicate-list
10378 @vindex gnus-save-duplicate-list
10379 @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
10380 \e$B=*N;$N;~4V$rD9$/$9$k$N$G!"%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#$7$+$7!"$3$l\e(B
10381 \e$B$OC10l$N\e(B Gnus \e$B$N<B9T4|$GFI$^$l$?=EJ#5-;v$@$1$,M^@)$5$l$k$H$$$&$3$H$G$9!#\e(B
10382
10383 @item gnus-duplicate-list-length
10384 @vindex gnus-duplicate-list-length
10385 \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
10386 \e$B$/$+$b7hDj$7$^$9!#%G%#%U%)%k%H$O\e(B 10000 \e$B$G$9!#\e(B
10387
10388 @item gnus-duplicate-file
10389 @vindex gnus-duplicate-file
10390 \e$B=EJ#M^@)$N%j%9%H$rC_@Q$7$F$*$/%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H\e(B
10391 \e$B$O\e(B @file{~/News/suppression} \e$B$G$9!#\e(B
10392 @end table
10393
10394 \e$B2?EY$b\e(B Gnus \e$B$r=*N;$7$F5/F0$9$k798~$,$"$k$N$G$"$l$P!"$*$=$i\e(B
10395 \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
10396 \e$B$&!#$b$7\e(B Gnus \e$B$rB3$1$F2?=54V$bAv$i$;$F$*$/$N$G$"$l$P!"$=$l\e(B
10397 \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$3$H$O5/F0$H\e(B
10398 \e$B=*N;$r$:$C$HCY$/$9$k$N$G!"$h$/\e(B Gnus \e$B$r=*N;$7$F5/F0$9$k$N$G$"$l$P!"\e(B
10399 @code{gnus-save-duplicate-list} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$"$k$H$$$&\e(B
10400 \e$B$3$H$K$J$j$^$9!#$&!<$`!#;d$O$"$J$?$,$I$&$9$k$+$KG$$;$?$$!"$H;W$$$^$9!#\e(B
10401
10402 @node Security
10403 @section \e$B%;%-%e%j%F%#!<\e(B
10404
10405 Gnus \e$B$O=pL>$5$l$?%a%C%;!<%8$r8!>Z$7$?$j!"0E9f2=$5$l$?%a%C%;!<%8$r%G%3!<\e(B
10406 \e$B%I$9$k$3$H$,$G$-$^$9!#\e(B@acronym{PGP}, @acronym{PGP/MIME} \e$B$*$h\e(B
10407 \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
10408 \e$B$$$/$D$+$N30It%W%m%0%i%`$rI,MW$H$7$^$9\e(B:
10409
10410 @enumerate
10411 @item
10412 @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
10413 \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
10414 \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,
10415 ,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
10416
10417 @item
10418 @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
10419 \e$B$,$"$j$^$9!#\e(BOpenSSL 0.9.6 \e$B$+!"$=$l$h$j?7$7$$$b$N$,$*4+$a$G$9!#\e(B
10420 @end enumerate
10421
10422 \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
10423 \e$B%"%k\e(B (@pxref{Security, ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The Message
10424 Manual}) \e$B$G8+$D$+$k$G$7$g$&!#\e(B
10425
10426 @table @code
10427 @item mm-verify-option
10428 @vindex mm-verify-option
10429 \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
10430 @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
10431 \e$B$@$18!>Z$9$k!"$N0UL#$G$9!#$=$l$i0J30$N>l9g$O!"$I$&$9$k$+$rMxMQ<T$K?R$M$^\e(B
10432 \e$B$9!#\e(B
10433
10434 @item mm-decrypt-option
10435 @vindex mm-decrypt-option
10436 \e$B0E9f2=$5$l$?%Q!<%H$r%G%3!<%I$9$k$?$a$N%*%W%7%g%s!#\e(B@code{never} \e$B$O%G%3!<\e(B
10437 \e$B%I$7$J$$!"\e(B@code{always} \e$B$O$$$D$b%G%3!<%I$9$k!"\e(B@code{known} \e$B$OCN$i$l$?%W\e(B
10438 \e$B%m%H%3%k$N>l9g$@$1%G%3!<%I$9$k!"$N0UL#$G$9!#$=$l$i0J30$N>l9g$O!"$I$&$9$k\e(B
10439 \e$B$+$rMxMQ<T$K?R$M$^$9!#\e(B
10440
10441 @item mml1991-use
10442 @vindex mml1991-use
10443 @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
10444 \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
10445 \e$B$N\e(B @code{mailcrypt} \e$B$H\e(B @code{gpg} \e$B$b%5%]!<%H$7$^$9!#\e(B
10446
10447 @item mml2015-use
10448 @vindex mml2015-use
10449 @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
10450 \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
10451 \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
10452 @end table
10453
10454 @cindex snarfing keys
10455 @cindex importing PGP keys
10456 @cindex PGP key ring import
10457 \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
10458 \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
10459 \e$B$H$$$&$h$j$O$`$7$m!"$"$J$?$,E,@Z$@$H;W$&$I$s$JF0:n$r$bDL>o\e(B
10460 \e$B$N\e(B @acronym{MIME} \e$B$N5!9=$r2p$7$F;XDj$G$-$k$h$&$K!"\e(B
10461 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
10462 @acronym{MIME} \e$B%\%?%s$r%/%j%C%/\e(B (@pxref{Using MIME}) \e$B$7$?$H$-$K!"\e(BGNU
10463 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
10464 \e$B$r\e(B @file{~/.mailcap} \e$B%U%!%$%k\e(B (@pxref{mailcap, ,mailcap, emacs-mime-ja,
10465 The Emacs MIME Manual}) \e$B$K5-F~$7$F2<$5$$!#\e(B
10466
10467 @example
10468 application/pgp-keys; gpg --import --interactive --verbose; needsterminal
10469 @end example
10470
10471 \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
10472 \e$B%k%H$NF0:n$G$b$"$j$^$9!#\e(B
10473
10474 @node Mailing List
10475 @section \e$B%a!<%j%s%0%j%9%H\e(B
10476 @cindex mailing list
10477 @cindex RFC 2396
10478
10479 @kindex A M (\e$B35N,\e(B)
10480 @findex gnus-mailing-list-insinuate
10481 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
10482 \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
10483 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$rDI2C$7$F!"35N,%P%C%U%!!<\e(B
10484 \e$B$G\e(B @kbd{A M} (@code{gnus-mailing-list-insinuate}) \e$B$r;H$C$F2<$5$$!#\e(B
10485
10486 \e$B$3$l$K$h$C$F35N,%P%C%U%!!<$G$N0J2<$NL?Na$,;H$($k$h$&$K$J$j$^$9!#\e(B
10487
10488 @table @kbd
10489 @item C-c C-n h
10490 @kindex C-c C-n h (\e$B35N,\e(B)
10491 @findex gnus-mailing-list-help
10492 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
10493 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
10494
10495 @item C-c C-n s
10496 @kindex C-c C-n s (\e$B35N,\e(B)
10497 @findex gnus-mailing-list-subscribe
10498 List-Subscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r;O$a$k$?$a\e(B
10499 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
10500
10501 @item C-c C-n u
10502 @kindex C-c C-n u (\e$B35N,\e(B)
10503 @findex gnus-mailing-list-unsubscribe
10504 List-Unsubscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r$d$a$k$?\e(B
10505 \e$B$a$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
10506
10507 @item C-c C-n p
10508 @kindex C-c C-n p (\e$B35N,\e(B)
10509 @findex gnus-mailing-list-post
10510 List-Post \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$KEj9F$7$^$9!#\e(B
10511
10512 @item C-c C-n o
10513 @kindex C-c C-n o (\e$B35N,\e(B)
10514 @findex gnus-mailing-list-owner
10515 List-Owner \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N4IM}<T08$F$K%a%C%;!<\e(B
10516 \e$B%8$rAw?.$7$^$9!#\e(B
10517
10518 @item C-c C-n a
10519 @kindex C-c C-n a (\e$B35N,\e(B)
10520 @findex gnus-mailing-list-archive
10521 List-Archive \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N%"!<%+%$%V$r1\Mw$7\e(B
10522 \e$B$^$9!#\e(B
10523 @end table
10524
10525 @node Article Buffer
10526 @chapter \e$B5-;v%P%C%U%!!<\e(B
10527 @cindex article buffer
10528
10529 \e$B5-;v$O0l$D$7$+$J$$5-;v%P%C%U%!!<$KI=<($5$l$^$9!#$9$Y$F$N35N,%P%C%U%!!<\e(B
10530 \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$^\e(B
10531 \e$B$9!#\e(B
10532
10533 @menu
10534 * Hiding Headers::              \e$B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k\e(B
10535 * Using MIME::                  @acronym{MIME} \e$B5-;v$H$7$F8+$;$k\e(B
10536 * Customizing Articles::        \e$B5-;v$N8+1I$($r;EN)$F$k\e(B
10537 * Article Keymap::              \e$B5-;v%P%C%U%!!<$G;H$($k%-!<A`:n\e(B
10538 * Misc Article::                \e$B$=$NB>\e(B
10539 @end menu
10540
10541 @node Hiding Headers
10542 @section \e$BM>J,$J%X%C%@!<$r1#$9\e(B
10543 @cindex hiding headers
10544 @cindex deleting headers
10545
10546 \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
10547 \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
10548
10549 @vindex gnus-show-all-headers
10550 \e$B%X%C%@!<$K$O$?$/$5$s$NJXMx$J>pJs$,4^$^$l$F$$$^$9!#5-;v$r=q$$$??M$NL>A0!"\e(B
10551 \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
10552 \e$B$K$OBgItJ,$N?M$K$O8+$?$/$b$J$$>pJs!=!=5-;v$,$"$J$?$N$H$3$m$KCe$/$^$G$I$s\e(B
10553 \e$B$J%7%9%F%`$r7PM3$7$F$-$?$+!"\e(B@code{Message-ID}, @code{References} \e$B$J$I$J\e(B
10554 \e$B$I!D$b$&$d$s$J$C$A$c$&$/$i$$!=!=$b$?$/$5$s4^$^$l$F$$$^$9!#$?$V$s$"$J$?$O\e(B
10555 \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
10556 \e$B$9$Y$F5-;v%P%C%U%!!<Fb$K;D$7$F$*$-$?$1$l$P!"\e(B
10557 @code{gnus-show-all-headers} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
10558
10559 Gnus \e$B$O%X%C%@!<$rA*$jJ,$1$k$?$a$KFs$D$NJQ?t$rMQ0U$7$F$$$^$9!#\e(B
10560
10561 @table @code
10562 @item gnus-visible-headers
10563 @vindex gnus-visible-headers
10564 \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
10565 \e$B$$$+$r;XDj$9$k@55,I=8=$G$"$k$H$_$J$5$l$^$9!#$3$NJQ?t$K9gCW$7$J$$%X%C%@!<\e(B
10566 \e$B$O$9$Y$F1#$5$l$^$9!#\e(B
10567
10568 \e$BNc$($P!"5-;v$r=q$$$??M$NL>A0$HI=Bj$N$_$r8+$?$1$l$P!"$3$&;XDj$7$^$9!#\e(B
10569
10570 @lisp
10571 (setq gnus-visible-headers "^From:\\|^Subject:")
10572 @end lisp
10573
10574 \e$B$3$NJQ?t$O!"I=<($5$;$?$$%X%C%@!<$K9gCW$9$k@55,I=8=$r%j%9%H$G;XDj$9$k$3$H\e(B
10575 \e$B$b$G$-$^$9!#\e(B
10576
10577 @item gnus-ignored-headers
10578 @vindex gnus-ignored-headers
10579 \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
10580 \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
10581 \e$B1#$7$?$$%X%C%@!<9T$9$Y$F$K9gCW$9$k@55,I=8=$G$"$k$H$_$J$5$l$^$9!#$3$NJQ?t\e(B
10582 \e$B$K9gCW$7$J$$$9$Y$F$N%X%C%@!<9T$OI=<($5$l$^$9!#\e(B
10583
10584 \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
10585 \e$B0J2<$N$h$&$K$7$^$9\e(B:
10586
10587 @lisp
10588 (setq gnus-ignored-headers "^References:\\|^Xref:")
10589 @end lisp
10590
10591 \e$B$3$NJQ?t$O>C$7$?$$%X%C%@!<$K9gCW$9$k@55,I=8=$N%j%9%H$G$b9=$$$^$;$s!#\e(B
10592
10593 \e$B$J$*!"\e(B@code{gnus-visible-headers} \e$B$,\e(B @code{nil} \e$B0J30$N>l9g$O!"$3$NJQ?t$K\e(B
10594 \e$B$O8z2L$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
10595 @end table
10596
10597 @vindex gnus-sorted-header-list
10598 Gnus \e$B$O%X%C%@!<$NJB$YBX$(\e(B (sort) \e$B$b9T$J$$$^$9\e(B (\e$B$3$l$O%G%#%U%)%k%H$G9T$J\e(B
10599 \e$B$o$l$^$9\e(B)\e$B!#$3$NJB$YBX$($O\e(B @code{gnus-sorted-header-list} \e$BJQ?t$r@_Dj$9$k\e(B
10600 \e$B$3$H$G@)8f$9$k$3$H$,$G$-$^$9!#$3$l$O%X%C%@!<$r$I$&$$$&=g=x$GI=<($9$k$+$r\e(B
10601 \e$B;XDj$9$k@55,I=8=$N%j%9%H$G$9!#\e(B
10602
10603 \e$BNc$($P!"5-;v$NCx<TL>$r:G=i$K!"<!$KI=Bj$rI=<($7$?$1$l$P!"$3$s$JIw$K$J$k$G\e(B
10604 \e$B$7$g$&!#\e(B
10605
10606 @lisp
10607 (setq gnus-sorted-header-list '("^From:" "^Subject:"))
10608 @end lisp
10609
10610 \e$BI=<($9$k$h$&$K$J$C$F$$$k%X%C%@!<$G$3$NJQ?t$K;XDj$5$l$F$$$J$$$b$N$O!"$3$N\e(B
10611 \e$BJQ?t$K;XDj$5$l$F$$$k$9$Y$F$N%X%C%@!<$N8e$K!"E,Ev$J=g=x$GI=<($5$l$k$G$7$g\e(B
10612 \e$B$&!#\e(B
10613
10614 @findex gnus-article-hide-boring-headers
10615 @vindex gnus-boring-article-headers
10616 @code{gnus-article-hide-boring-headers} \e$B$r\e(B @code{head} \e$B$K@_Dj$9$k$3$H$K\e(B
10617 \e$B$h$C$F!"$b$C$H$D$^$i$J$$%X%C%@!<$r1#$9$3$H$,$G$-$^$9!#$3$N4X?t$,2?$r$9$k\e(B
10618 \e$B$+$O\e(B @code{gnus-boring-article-headers} \e$BJQ?t$K0MB8$7$^$9!#$3$NJQ?t$O%j%9\e(B
10619 \e$B%H$G$9$,!"$3$N%j%9%H$K$O<B:]$N%X%C%@!<$NL>A0$,F~$k$N$G$O$"$j$^$;$s!#Be$o\e(B
10620 \e$B$j$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
10621 @dfn{boring conditions} \e$B$N%j%9%H$r;XDj$7$^$9!#\e(B
10622
10623 \e$B$3$N>r7o$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
10624
10625 @table @code
10626 @item empty
10627 \e$B6u$N%X%C%@!<$r$9$Y$F>C5n$7$^$9!#\e(B
10628 @item followup-to
10629 @code{Followup-To} \e$BMs$,\e(B @code{Newsgroups} \e$BMs$HF10l$G$"$k>l9g$K$O>C5n$7$^\e(B
10630 \e$B$9!#\e(B
10631 @item reply-to
10632 @code{Reply-To} \e$BMs$,\e(B @code{From} \e$BMs$HF1$8%"%I%l%9$r<($7$F$$$k$+!"\e(B
10633 @code{broken-reply-to} \e$B%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k>l9g$K$O>C5n\e(B
10634 \e$B$7$^$9!#\e(B
10635 @item newsgroups
10636 @code{Newsgroups} \e$BMs$,8=:_$N%0%k!<%WL>$7$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10637 @item to-address
10638 @code{To} \e$BMs$,8=:_$N%0%k!<%W$N\e(B @code{to-address} \e$B%Q%i%a!<%?!<$HF1$8$b$N\e(B
10639 \e$B$7$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10640 @item to-list
10641 @code{To} \e$BMs$,8=:_$N%0%k!<%W$N\e(B @code{to-list} \e$B%Q%i%a!<%?!<$HF1$8$b$N$7$+\e(B
10642 \e$B4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10643 @item cc-list
10644 @code{CC} \e$BMs$,8=:_$N%0%k!<%W$N\e(B @code{to-list} \e$B%Q%i%a!<%?!<$HF1$8$b$N$7$+\e(B
10645 \e$B4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
10646 @item date
10647 \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
10648 @item long-to
10649 @code{To} \e$BMs$,$"$^$j$K$bD9$$>l9g$K$O>C5n$7$^$9!#\e(B
10650 @item many-to
10651 @code{To} \e$BMs$,0l$D$h$j$bB?$1$l$P!"$=$l$i$r$9$Y$F>C5n$7$^$9!#\e(B
10652 @end table
10653
10654 \e$B$3$l$i$N;0$D$NMWAG$rF~$l$?$1$l$P!"$3$s$JIw$K$J$j$^$9\e(B:
10655
10656 @lisp
10657 (setq gnus-boring-article-headers
10658       '(empty followup-to reply-to))
10659 @end lisp
10660
10661 \e$B$3$l$O$3$NJQ?t$N%G%#%U%)%k%HCM$G$b$"$j$^$9!#\e(B
10662
10663 @node Using MIME
10664 @section MIME \e$B$r;H$&\e(B
10665 @cindex @acronym{MIME}
10666
10667 \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
10668 \e$B$o$i$:!"0UL#$bL5$/6uCf$G<j$r?6$k$b$N$H$7$F9-$/CN$i$l$F$$$^$9!#\e(B
10669
10670 \e$B0lJ}\e(B @acronym{MIME} \e$B$O!"$=$N$?$a$K$9$Y$F$N%K%e!<%9%j!<%@$,62I]$G;`$s$G$7\e(B
10671 \e$B$^$&$N$K$b$+$+$o$i$:!"0UL#$bL5$/5-;v$r%(%s%3!<%I$9$kI8=`$G$9!#\e(B
10672
10673 @acronym{MIME} \e$B$O5-;v$,$I$s$JJ8;z%;%C%H$r;H$&$+!"J8;z$r$I$&%(%s%3!<%I$9\e(B
10674 \e$B$k$+$r;XDj$9$k$3$H$,$G$-!"$5$i$K$O3($d$=$NB>$N$_$@$i$J$b$N$rL5<Y5$$J3J9%\e(B
10675 \e$B$N5-;v$KKd$a9~$`$3$H$5$(2DG=$K$7$^$9!#\e(B
10676
10677 @vindex gnus-display-mime-function
10678 @findex gnus-display-mime
10679 Gnus \e$B$O\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($9$k$?$a$K!"\e(B
10680 @code{gnus-display-mime-function} \e$B$K$h$C$F\e(B @acronym{MIME} \e$B5-;v$r=hM}$7$^\e(B
10681 \e$B$9!#$3$l$O%G%#%U%)%k%H$G$O\e(B @code{gnus-display-mime} \e$B$G!"\e(B
10682 @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7!"%;!<%V$7!"$+$DA`:n$9$k$?$a$K;H$&$3\e(B
10683 \e$B$H$,$G$-$k!"$R$H$+$?$^$j$N%/%j%C%/2DG=$J%\%?%s$r:n@.$7$^$9!#\e(B
10684
10685 @acronym{MIME} \e$B%\%?%s$N>e$K%]%$%s%H$rCV$$$?$J$i$P!"0J2<$N%3%^%s%I$,MxMQ\e(B
10686 \e$B$G$-$^$9\e(B:
10687
10688 @table @kbd
10689 @findex gnus-article-press-button
10690 @item RET (\e$B5-;v\e(B)
10691 @kindex RET (\e$B5-;v\e(B)
10692 @itemx BUTTON-2 (\e$B5-;v\e(B)
10693 @acronym{MIME} \e$B%*%V%8%'%/%H$NI=<($r%H%0%k$G@Z$jBX$($^\e(B
10694 \e$B$9\e(B (@code{gnus-article-press-button})\e$B!#$=$N%*%V%8%'%/%H$rFbB"$N%S%e!<%o!<\e(B
10695 \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
10696 \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
10697 \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
10698 \e$B<($5$l$^$9!#\e(B
10699
10700 @findex gnus-mime-view-part
10701 @item M-RET (\e$B5-;v\e(B)
10702 @kindex M-RET (\e$B5-;v\e(B)
10703 @itemx v (\e$B5-;v\e(B)
10704 \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
10705 \e$B$9\e(B (@code{gnus-mime-view-part})\e$B!#\e(B
10706
10707 @findex gnus-mime-view-part-as-type
10708 @item t (\e$B5-;v\e(B)
10709 @kindex t (\e$B5-;v\e(B)
10710 @acronym{MIME} \e$B%*%V%8%'%/%H$r!"0[$J$k\e(B @acronym{MIME} \e$B%a%G%#%"!&%?%$%W$G\e(B
10711 \e$B$"$k$+$N$h$&$KI=<($7$^$9\e(B (@code{gnus-mime-view-part-as-type})\e$B!#\e(B
10712
10713 @findex gnus-mime-view-part-as-charset
10714 @item C (\e$B5-;v\e(B)
10715 @kindex C (\e$B5-;v\e(B)
10716 \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
10717 \e$B<($7$^$9\e(B (@code{gnus-mime-view-part-as-charset})\e$B!#\e(B
10718
10719 @findex gnus-mime-save-part
10720 @item o (\e$B5-;v\e(B)
10721 @kindex o (\e$B5-;v\e(B)
10722 \e$B%U%!%$%kL>$r?R$M$F\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$r%;!<%V$7$^\e(B
10723 \e$B$9\e(B (@code{gnus-mime-save-part})\e$B!#\e(B
10724
10725 @findex gnus-mime-save-part-and-strip
10726 @item C-o (\e$B5-;v\e(B)
10727 @kindex C-o (\e$B5-;v\e(B)
10728 \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
10729 \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
10730 \e$B$?\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$O\e(B message/external-body @acronym{MIME} \e$B%?\e(B
10731 \e$B%$%W$H$7$F;2>H$5$l$k$h$&$K$J$j$^\e(B
10732 \e$B$9\e(B (@code{gnus-mime-save-part-and-strip})\e$B!#\e(B
10733
10734 @findex gnus-mime-delete-part
10735 @item d (\e$B5-;v\e(B)
10736 @kindex d (\e$B5-;v\e(B)
10737 \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
10738 \e$B$GCV$-49$($^$9\e(B (@code{gnus-mime-delete-part})\e$B!#\e(B
10739
10740 @findex gnus-mime-copy-part
10741 @item c (\e$B5-;v\e(B)
10742 @kindex c (\e$B5-;v\e(B)
10743 @acronym{MIME} \e$B%*%V%8%'%/%H$r?7$?$K:n$C$?%P%C%U%!!<$K%3%T!<$7$F!"$=$l$r\e(B
10744 \e$BI=<($7$^$9\e(B (@code{gnus-mime-copy-part})\e$B!#@\F,<-$,M?$($i$l$k$H!"%G%3!<%I\e(B
10745 \e$B$;$:$K@8$NFbMFJ*$r%3%T!<$7$^$9!#?tCM$N@\F,<-$rM?$($k$H!"J8;z%;%C%H$K$h$k\e(B
10746 \e$B%G%3!<%I$rH><jF0$G@Z$jBX$($k$3$H$,$G$-$^$9\e(B (@ref{Paging the Article} \e$B$G\e(B
10747 \e$B=R$Y$i$l$F$$$k\e(B @code{gnus-summary-show-article-charset-alist} \e$B$r;2>H$7$F\e(B
10748 \e$B2<$5$$\e(B)\e$B!#\e(B@code{auto-compression-mode} (@pxref{Compressed Files,
10749 ,Accessing Compressed Files, emacs, The Emacs Editor}) \e$B$,@_Dj$5$l$F$$$k\e(B
10750 \e$B$H!"\e(B@file{.gz} \e$B$d\e(B @file{.bz2} \e$B$N$h$&$J05=L$5$l$?%U%!%$%k$r<+F0E*$K2rE`$7\e(B
10751 \e$B$^$9!#\e(B
10752
10753 @findex gnus-mime-print-part
10754 @item p (\e$B5-;v\e(B)
10755 @kindex p (\e$B5-;v\e(B)
10756 @acronym{MIME} \e$B%*%V%8%'%/%H$r0u:~$7$^$9\e(B (@code{gnus-mime-print-part})\e$B!#\e(B
10757 \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
10758 \e$B=>$$$^$9!#\e(B
10759
10760 @findex gnus-mime-inline-part
10761 @item i (\e$B5-;v\e(B)
10762 @kindex i (\e$B5-;v\e(B)
10763 @acronym{MIME} \e$B%*%V%8%'%/%H$NFbMFJ*$r!"$=$N5-;v%P%C%U%!!<$K\e(B text/plain
10764 \e$B$H$7$FA^F~$7$^$9\e(B (@code{gnus-mime-inline-part})\e$B!#@\F,<-$,M?$($i$l$k$H!"\e(B
10765 \e$B%G%3!<%I$;$:$K@8$NFbMFJ*$rA^F~$7$^$9!#?tCM$N@\F,<-$rM?$($k$H!"J8;z%;%C%H\e(B
10766 \e$B$K$h$k%G%3!<%I$rH><jF0$G@Z$jBX$($k$3$H$,$G$-$^\e(B
10767 \e$B$9\e(B (@ref{Paging the Article} \e$B$G=R$Y$i$l$F$$\e(B
10768 \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
10769 @code{auto-compression-mode} (@pxref{Compressed Files, ,Accessing
10770 Compressed Files, emacs, The Emacs Editor}) \e$B$N\e(B
10771 \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
10772 \e$B<+F0E*$K2rE`$7$^$9!#\e(B
10773
10774 @findex gnus-mime-view-part-internally
10775 @item E (\e$B5-;v\e(B)
10776 @kindex E (\e$B5-;v\e(B)
10777 \e$BFbIt%S%e!<%o!<$G\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7$^$9!#FbIt%S%e!<%o!<\e(B
10778 \e$B$,;H$($J$$$H$-$O!"30It%S%e!<%o!<$r;H$$$^\e(B
10779 \e$B$9\e(B (@code{gnus-mime-view-part-internally})\e$B!#\e(B
10780
10781 @findex gnus-mime-view-part-externally
10782 @item e (\e$B5-;v\e(B)
10783 @kindex e (\e$B5-;v\e(B)
10784 \e$B30It%S%e!<%o!<$G\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7$^\e(B
10785 \e$B$9\e(B (@code{gnus-mime-view-part-externally})\e$B!#\e(B
10786
10787 @findex gnus-mime-pipe-part
10788 @item | (\e$B5-;v\e(B)
10789 @kindex | (\e$B5-;v\e(B)
10790 @acronym{MIME} \e$B%*%V%8%'%/%H$r%W%m%;%9$K=PNO$7$^\e(B
10791 \e$B$9\e(B (@code{gnus-mime-pipe-part})\e$B!#\e(B
10792
10793 @findex gnus-mime-action-on-part
10794 @item . (\e$B5-;v\e(B)
10795 @kindex . (\e$B5-;v\e(B)
10796 @acronym{MIME} \e$B%*%V%8%'%/%H$r$I$&=hM}$9$k$+$r!"BPOCE*$K7h$a$F<B9T$7$^\e(B
10797 \e$B$9\e(B (@code{gnus-mime-action-on-part})\e$B!#\e(B
10798 @end table
10799
10800 Gnus \e$B$O$$$/$D$+$N<oN`$N\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$r<+F0E*$KI=<($7$^$9!#\e(B
10801 \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
10802 Emacs @acronym{MIME} \e$B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#\e(B
10803
10804 \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
10805 \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
10806 \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
10807 \e$B$r%G%3!<%I$7$F!"2?$d$i2x$7$2$JD9$$D9$$2N$,$"$J$?$N%9%T!<%+!<$+$iBg2;6A$G\e(B
10808 \e$BN.$l=P$7!"$"$J$?$O%\%j%e!<%`%\%?%s$r8+$D$1$i$l$:!"$H$$$&$N$O$=$s$J$b$N$O\e(B
10809 \e$B$b$H$b$H$D$$$F$J$$$+$i$G!"$_$s$J$O$"$J$?$NJ}$rbK$_$O$8$a!"$"$J$?$O%W%m%0\e(B
10810 \e$B%i%`$r;_$a$h$&$H$9$k$1$I$G$-$J$/$F!"%\%j%e!<%`$r@)8f$9$k%W%m%0%i%`$b8+$D\e(B
10811 \e$B$1$i$l$J$/$F!"$=$7$FIt20Cf$NA40w$OFMA3$"$J$?$N$3$H$r7ZJN$N4c:9$7$G8+$k$h\e(B
10812 \e$B$&$K$J$C$F$7$^$$!"$"$J$?$O$A$g$C$HLLGr$/$J$$;W$$$r$9$k!"$H$+\e(B)\e$B!#\e(B
10813
10814 \e$B8=<B$N=PMh;v$H<B:_$N?MJ*$KN`;w$7$F$$$k$+$b$7$l$^$;$s$,!"$3$l$O$9$Y$F%[%s\e(B
10815 \e$B%H$N$3$H$G$9!#$2$[$2$[!#\e(B
10816
10817 @pxref{MIME Commands} \e$B$b8+$F2<$5$$!#\e(B
10818
10819 @node Customizing Articles
10820 @section \e$B5-;v$N%+%9%?%^%$%:\e(B
10821 @cindex article customization
10822
10823 \e$B5-;v$,$I$N$h$&$KB8:_$7$F$$$k$+$r%+%9%?%^%$%:$9$k$?$a$N$?$/$5$s$N4X?t$G$9!#\e(B
10824 \e$B$3$l$i$N4X?t$rBPOCE*$K8F$V$3$H$b$G$-$k$7\e(B (@pxref{Article Washing})\e$B!"5-;v\e(B
10825 \e$B$rA*Br$7$?$H$-$K<+F0E*$KA*Br$9$k$3$H$b$G$-$^$9!#\e(B
10826
10827 \e$B<+F0E*$K8F$P$l$k$h$&$K$9$k$?$a$K$O!"BP1~$9$k%H%j!<%H%a%s%HJQ?t$r@_Dj$7$^\e(B
10828 \e$B$9!#Nc$($P!"%X%C%@!<$r1#$9$?$a$K$O!"\e(B@code{gnus-treat-hide-headers} \e$B$r@_\e(B
10829 \e$BDj$7$^$9!#0J2<$O@_Dj$G$-$kJQ?t$N0lMw$G$9$,!"$^$:$3$l$i$NJQ?t$N<h$jF@$kCM\e(B
10830 \e$B$r5DO@$7$^$9!#\e(B
10831
10832 \e$BCm0U\e(B: \e$B$$$/$D$+$NCM$O!"M-8z$JCM$G$9$,!"$[$H$s$I0UL#$rL5$7$^$;$s!#0UL#$N$"\e(B
10833 \e$B$kCM$O2<$N0lMw$rD4$Y$F$/$@$5$$!#\e(B
10834
10835 @enumerate
10836 @item
10837 @code{nil}: \e$B$3$N%H%j!<%H%a%s%H$r$7$^$;$s!#\e(B
10838
10839 @item
10840 @code{t}: \e$B$3$N%H%j!<%H%a%s%H$r$9$Y$F$NK\J8$NItJ,$G9T$J$$$^$9!#\e(B
10841
10842 @item
10843 @code{head}: \e$B%X%C%@!<$G$=$N%H%j!<%H%a%s%H$r$7$^$9!#\e(B
10844
10845 @item
10846 @code{last}: \e$B$3$N%H%j!<%H%a%s%H$r:G8e$NItJ,$G9T$J$$$^$9!#\e(B
10847
10848 @item
10849 \e$B@0?t\e(B: \e$B$3$N%H%j!<%H%a%s%H$r$3$NHV9f$h$jC;$$$9$Y$F$NK\J8$NItJ,$G9T$J$$$^$9!#\e(B
10850
10851 @item
10852 \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
10853 \e$B$l$?5-;v$N$9$Y$F$NK\J8$NItJ,$G$3$N%H%j!<%H%a%s%H$r9T$J$$$^$9!#\e(B
10854
10855 @item
10856 \e$B:G=i$NMWAG$,J8;zNs$G$J$$%j%9%H$G$9\e(B:
10857
10858 \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
10859 \e$BG'<1$5$l$^$9\e(B: @code{or}, @code{and}, @code{not}, @code{typep}\e$B!#$3$l$,Nc\e(B
10860 \e$B$G$9\e(B:
10861
10862 @lisp
10863 (or last
10864     (typep "text/x-vcard"))
10865 @end lisp
10866
10867 @end enumerate
10868
10869 \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
10870 \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
10871 \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
10872 \e$B5-;v$O0l$D$NItJ,$N$_$G$"$k$H$_$J$5$l$^$9!#\e(B
10873
10874 @vindex gnus-article-treat-types
10875 \e$B$3$N%H%j!<%H%a%s%H$O$9$Y$F$N%^%k%A%Q!<%H$NItJ,$KE,MQ$5$l$k$N$G$h$&\e(B
10876 \e$B$+\e(B?  \e$B$O$$!"$=$&$7$?$1$l$P$=$&$J$j$^$9!#$G$9$,!"%G%#%U%)%k%H$G\e(B
10877 \e$B$O\e(B @samp{text/plain} \e$BItJ,$K%H%j!<%H%a%s%H$,;\$5$l$^$9!#$3$l\e(B
10878 \e$B$O\e(B @code{gnus-article-treat-types} \e$BJQ?t$G@)8f$5$l!"$3$l$O3FItJ,$N7?$K9g\e(B
10879 \e$BCW$9$k@55,I=8=$N%j%9%H$G$9!#@)8fJQ?t$NCM$,!">e$G@bL@$5$l$F$$$k$h$&$K=R8l\e(B
10880 \e$B$N%j%9%H$G$"$k$H$-$O!"$3$NJQ?t$OL5;k$5$l$^$9!#\e(B
10881
10882 \e$B0J2<$N%H%j!<%H%a%s%H$N%*%W%7%g%s$,;HMQ2DG=$G$9!#$3$l$r%+%9%?%^%$%:$9$k$?\e(B
10883 \e$B$a$N:G$b4JC1$JJ}K!$O\e(B @code{gnus-article-treat} \e$B%+%9%?%^%$%:%0%k!<%W$rD4\e(B
10884 \e$B::$9$k$3$H$G$9!#4]3g8L$NCf$NCM$ODs0F$5$l$F$$$k0UL#$N$"$kCM$G$9!#B>$N$b$N\e(B
10885 \e$B$b2DG=$G$9$,!"$[$H$s$I$N?M$O$*$=$i$/$3$3$K0lMwI=<($5$l$F$$$k$b$N$G==J,$G\e(B
10886 \e$B$7$g$&!#\e(B
10887
10888 @table @code
10889 @item gnus-treat-buttonize (t, integer)
10890 @item gnus-treat-buttonize-head (head)
10891
10892 @xref{Article Buttons}.
10893
10894 @item gnus-treat-capitalize-sentences (t, integer)
10895 @item gnus-treat-overstrike (t, integer)
10896 @item gnus-treat-strip-cr (t, integer)
10897 @item gnus-treat-strip-headers-in-body (t, integer)
10898 @item gnus-treat-strip-leading-blank-lines (t, integer)
10899 @item gnus-treat-strip-multiple-blank-lines (t, integer)
10900 @item gnus-treat-strip-pem (t, last, integer)
10901 @item gnus-treat-strip-trailing-blank-lines (t, last, integer)
10902 @item gnus-treat-unsplit-urls (t, integer)
10903 @item gnus-treat-wash-html (t, integer)
10904 @item gnus-treat-decode-article-as-default-mime-charset (t, integer)
10905
10906 @xref{Article Washing}.
10907
10908 @item gnus-treat-date-english (head)
10909 @item gnus-treat-date-iso8601 (head)
10910 @item gnus-treat-date-lapsed (head)
10911 @item gnus-treat-date-local (head)
10912 @item gnus-treat-date-original (head)
10913 @item gnus-treat-date-user-defined (head)
10914 @item gnus-treat-date-ut (head)
10915
10916 @xref{Article Date}.
10917
10918 @item gnus-treat-from-picon (head)
10919 @item gnus-treat-mail-picon (head)
10920 @item gnus-treat-newsgroups-picon (head)
10921
10922 @xref{Picons}.
10923
10924 @item gnus-treat-display-smileys (t, integer)
10925
10926 @item gnus-treat-body-boundary (head)
10927
10928 @vindex gnus-body-boundary-delimiter
10929 \e$B%X%C%@!<$HK\J8$N4V$K6-3&@~$rDI2C$7$^$9!#6-3&@~$K\e(B
10930 \e$B$O\e(B @code{gnus-body-boundary-delimiter} \e$B$K@_Dj$5$l$?J8;zNs$,;H$o$l$^$9!#\e(B
10931
10932 @xref{Smileys}.
10933
10934 @item gnus-treat-display-x-face (head)
10935
10936 @xref{X-Face}.
10937
10938 @item gnus-treat-display-face (head)
10939
10940 @xref{Face}.
10941
10942 @item gnus-treat-emphasize (t, head, integer)
10943 @item gnus-treat-fill-article (t, integer)
10944 @item gnus-treat-fill-long-lines (t, integer)
10945 @item gnus-treat-hide-boring-headers (head)
10946 @item gnus-treat-hide-citation (t, integer)
10947 @item gnus-treat-hide-citation-maybe (t, integer)
10948 @item gnus-treat-hide-headers (head)
10949 @item gnus-treat-hide-signature (t, last)
10950 @item gnus-treat-strip-banner (t, last)
10951 @item gnus-treat-strip-list-identifiers (head)
10952
10953 @xref{Article Hiding}.
10954
10955 @item gnus-treat-highlight-citation (t, integer)
10956 @item gnus-treat-highlight-headers (head)
10957 @item gnus-treat-highlight-signature (t, last, integer)
10958
10959 @xref{Article Highlighting}.
10960
10961 @item gnus-treat-play-sounds
10962 @item gnus-treat-translate
10963 @item gnus-treat-ansi-sequences (t)
10964 @item gnus-treat-x-pgp-sig (head)
10965
10966 @item gnus-treat-unfold-headers (head)
10967 @item gnus-treat-fold-headers (head)
10968 @item gnus-treat-fold-newsgroups (head)
10969 @item gnus-treat-leading-whitespace (head)
10970
10971 @xref{Article Header}.
10972 @end table
10973
10974 @vindex gnus-part-display-hook
10975 \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
10976 \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
10977 \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\e(B
10978 \e$B$O$"$j$^$;$s\e(B---\e$B2?$G$bJQ$($k$3$H$,$G$-$^$9!#$7$+$7!"%X%C%@!<$r>C$7$F$O$$\e(B
10979 \e$B$1$^$;$s!#\e(B
10980
10981 @node Article Keymap
10982 @section \e$B5-;v$N%-!<A`:n\e(B
10983
10984 \e$B35N,%P%C%U%!!<$K$*$1$k%-!<A`:n$N$[$H$s$I$O5-;v%P%C%U%!!<$G$b;HMQ$G$-$^$9!#\e(B
10985 \e$B$3$l$i$O35N,%P%C%U%!!<$G$=$N%-!<$r2!$7$?$+$N$h$&$KF0:n$7$^$9!#$D$^$j!"<B\e(B
10986 \e$B$O5-;v$rFI$s$G$$$k4V!"35N,%P%C%U%!!<$rI=<($5$;$F$*$/I,MW$b$J$$$H$$$&$3$H\e(B
10987 \e$B$G$9!#$9$Y$F$NA`:n$O5-;v%P%C%U%!!<$+$i9T$J$&$3$H$,$G$-$k$N$G$9!#\e(B
10988
10989 \e$B$=$l$i$K2C$($F$$$/$D$+$N%-!<A`:n$,MxMQ$G$-$^$9!#\e(B
10990
10991 @table @kbd
10992 @item SPACE
10993 @kindex SPACE (\e$B5-;v\e(B)
10994 @findex gnus-article-next-page
10995 \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
10996 \e$B$?$/F1$8$G$9!#\e(B
10997
10998 @item DEL
10999 @kindex DEL (\e$B5-;v\e(B)
11000 @findex gnus-article-prev-page
11001 \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
11002 \e$B$?$/F1$8$G$9!#\e(B
11003
11004 @item C-c ^
11005 @kindex C-c ^ (\e$B5-;v\e(B)
11006 @findex gnus-article-refer-article
11007 \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
11008 \e$B$9$H!"\e(BGnus \e$B$O%5!<%P!<$+$i$=$N5-;v$r<h$C$F$3$h$&$H$7$^\e(B
11009 \e$B$9\e(B (@code{gnus-article-refer-article})\e$B!#\e(B
11010
11011 @item C-c C-m
11012 @kindex C-c C-m (\e$B5-;v\e(B)
11013 @findex gnus-article-mail
11014 \e$B%+!<%=%k0LCV$N6a$/$K$"$k%"%I%l%9$KJV?.$rAw$j$^\e(B
11015 \e$B$9\e(B (@code{gnus-article-mail})\e$B!#@\F,0z?t$rM?$($k$H!"$=$N%a!<%k$K0zMQ$7$^\e(B
11016 \e$B$9!#\e(B
11017
11018 @item s
11019 @kindex s (\e$B5-;v\e(B)
11020 @findex gnus-article-show-summary
11021 \e$B%P%C%U%!!<$r:F9=@.$7$F!"35N,%P%C%U%!!<$r8+$($k$h$&$K$7$^\e(B
11022 \e$B$9\e(B (@code{gnus-article-show-summary})\e$B!#\e(B
11023
11024 @item ?
11025 @kindex ? (\e$B5-;v\e(B)
11026 @findex gnus-article-describe-briefly
11027 \e$BMxMQ$G$-$k%-!<A`:n$N$4$/4JC1$J@bL@$r=P$7$^\e(B
11028 \e$B$9\e(B (@code{gnus-article-describe-briefly})\e$B!#\e(B
11029
11030 @item TAB
11031 @kindex TAB (\e$B5-;v\e(B)
11032 @findex gnus-article-next-button
11033 \e$B<!$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^\e(B
11034 \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
11035 \e$B$-$N$_0UL#$r;}$A$^$9!#\e(B
11036
11037 @item M-TAB
11038 @kindex M-TAB (\e$B5-;v\e(B)
11039 @findex gnus-article-prev-button
11040 \e$B0l$DA0$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B (@code{gnus-article-prev-button})\e$B!#\e(B
11041
11042 @item R
11043 @kindex R (\e$B5-;v\e(B)
11044 @findex gnus-article-reply-with-original
11045 \e$B8=:_$N5-;v$K855-;v$r4^$s$@JVEz$N%a!<%k$rAw$j$^\e(B
11046 \e$B$9\e(B (@code{gnus-article-reply-with-original})\e$B!#@\F,<-$rM?$($k$H9-$$JV\e(B
11047 \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
11048 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
11049
11050 @item F
11051 @kindex F (\e$B5-;v\e(B)
11052 @findex gnus-article-followup-with-original
11053 \e$B8=:_$N5-;v$K855-;v$r4^$s$G%U%)%m!<%"%C%W$r$7$^\e(B
11054 \e$B$9\e(B (@code{gnus-article-followup-with-original})\e$B!#@\F,<-$rM?$($k$H9-$$JV\e(B
11055 \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
11056 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
11057 @end table
11058
11059 @node Misc Article
11060 @section \e$B5-;v$N$=$NB>\e(B
11061
11062 @table @code
11063 @item gnus-single-article-buffer
11064 @vindex gnus-single-article-buffer
11065 @code{nil} \e$B0J30$G$"$l$P!"$9$Y$F$N%0%k!<%W$KBP$7$FF1$85-;v%P%C%U%!!<$r;H\e(B
11066 \e$BMQ$7$^$9\e(B (\e$B$3$l$O%G%#%U%)%k%H$G$9\e(B)\e$B!#\e(B@code{nil} \e$B$G$"$l$P!"3F%0%k!<%WKh$N8G\e(B
11067 \e$BM-$N5-;v%P%C%U%!!<$r;}$D$h$&$K$J$j$^$9!#\e(B
11068
11069 @vindex gnus-article-decode-hook
11070 @item gnus-article-decode-hook
11071 @cindex @acronym{MIME}
11072 @acronym{MIME} \e$B5-;v$r%G%3!<%I$9$k$H$-$K;HMQ$5$l$k%U%C%/$G$9!#%G%#%U%)%k\e(B
11073 \e$B%HCM$O\e(B @code{(article-decode-charset article-decode-encoded-words)} \e$B$G$9!#\e(B
11074
11075 @vindex gnus-article-prepare-hook
11076 @item gnus-article-prepare-hook
11077 \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\e(B
11078 \e$B$O<g$K!"2?$+5-;v$NFbMF$K0MB8$9$k=hM}$r$9$k4X?t$N$?$a$KMQ0U$5$l$F$$$^$9!#\e(B
11079 \e$B$D$^$j5-;v%P%C%U%!!<$NFbMF$rJQ99$9$k$h$&$JL\E*$G;H$&$Y$-$G$O$J$$$G$7$g$&!#\e(B
11080
11081 @item gnus-article-mode-hook
11082 @vindex gnus-article-mode-hook
11083 \e$B5-;v%b!<%I%P%C%U%!!<$G8F$S=P$5$l$k%U%C%/$G$9!#\e(B
11084
11085 @item gnus-article-mode-syntax-table
11086 @vindex gnus-article-mode-syntax-table
11087 \e$B5-;v%P%C%U%!!<$GMQ$$$i$l$k%7%s%?%C%/%9%F!<%V%k$G$9!#$3$l\e(B
11088 \e$B$O\e(B @code{text-mode-syntax-table} \e$B$r$b$H$K=i4|2=$5$l$^$9!#\e(B
11089
11090 @vindex gnus-article-over-scroll
11091 @item gnus-article-over-scroll
11092 \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
11093 \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
11094 \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
11095 \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
11096 \e$B8+$($J$/$J$k$^$G%9%/%m!<%k$9$k!#\e(B)
11097
11098 @vindex gnus-article-mode-line-format
11099 @item gnus-article-mode-line-format
11100 \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
11101 \e$BNs$G$9\e(B (@pxref{Summary Buffer Mode Line})\e$B!#$3$l$O0J2<$NFs$D$N3HD%$r=|$$\e(B
11102 \e$B$F!"$=$NJQ?t$HF1$8MM<0;XDj$r<uIU$1$^$9!#\e(B
11103
11104 @table @samp
11105 @item w
11106 \e$B5-;v$N!V@vBu>uBV!W\e(B@dfn{wash status}\e$B!#$3$l$O5-;v$KBP$7$F9T$J$o$l$?$G$"$m\e(B
11107 \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:
11108
11109 @table @samp
11110 @item c
11111 \e$B5-;v%P%C%U%!!<$K$*$$$F!"0zMQ$5$l$?J8$,1#$5$l$F$$$k$+$b$7$l$J$$>l9g$KI=<(\e(B
11112 \e$B$5$l$^$9!#\e(B
11113
11114 @item h
11115 \e$B5-;v%P%C%U%!!<$K$*$$$F!"%X%C%@!<$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
11116
11117 @item p
11118 \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
11119 \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
11120 \e$B$O$"$j$^$;$s!#\e(B)
11121
11122 @item s
11123 \e$B5-;v%P%C%U%!!<$K$*$$$F!"=pL>$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
11124
11125 @item o
11126 \e$B5-;v%P%C%U%!!<$K=E$MBG$AJ8;z$,$"$k>l9g$KI=<($5$l$^$9!#\e(B
11127
11128 @item e
11129 \e$B5-;v%P%C%U%!!<$K6/D4$5$l$?J8;zNs$,$"$k>l9g$KI=<($5$l$^$9!#\e(B
11130 @end table
11131
11132 @item m
11133 \e$B5-;v$N\e(B @acronym{MIME} \e$BItJ,$N?t$G$9!#\e(B
11134 @end table
11135
11136 @vindex gnus-break-pages
11137
11138 @item gnus-break-pages
11139 \e$B2~JG\e(B @dfn{page breaking} \e$B$r9T$J$&$+$I$&$+$r@)8f$7$^$9!#$3$NJQ?t\e(B
11140 \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
11141 \e$B$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$PJGJ,$1$O9T$J$o$l$^$;$s!#\e(B
11142
11143 @item gnus-page-delimiter
11144 @vindex gnus-page-delimiter
11145 \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
11146 \e$B%U%#!<%I!"2~JG\e(B) \e$B$G$9!#\e(B
11147
11148 @cindex IDNA
11149 @cindex internationalized domain names
11150 @vindex gnus-use-idna
11151 @item gnus-use-idna
11152 \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
11153 \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
11154 \e$B$J%a%C%;!<%8$N:n$jJ}$K$D$$$F\e(B
11155 \e$B$O\e(B @xref{IDNA, ,\e$B9q:]2=%I%a%$%sL>\e(B, message-ja, The Message Manual}, \e$B$r;2\e(B
11156 \e$B>H$7$F2<$5$$!#$3$l$K\e(B
11157 \e$B$O\e(B @uref{http://www.gnu.org/software/libidn/, GNU Libidn} \e$B$,I,MW$G!"$3$N\e(B
11158 \e$BJQ?t$O$=$l$r%$%s%9%H!<%k$7$F$"$k>l9g$@$1M-8z$K$J$j$^$9!#\e(B
11159 @end table
11160
11161 @node Composing Messages
11162 @chapter \e$B%a%C%;!<%8$N:n@.\e(B
11163 @cindex composing messages
11164 @cindex messages
11165 @cindex mail
11166 @cindex sending mail
11167 @cindex reply
11168 @cindex followup
11169 @cindex post
11170 @cindex using gpg
11171 @cindex using s/mime
11172 @cindex using smime
11173
11174 @kindex C-c C-c (\e$BEj9F\e(B)
11175 \e$BEj9F$N$?$a$NL?Na$r$9$k$H!"$"$J$?$O%a%C%;!<%8%P%C%U%!!<$K0\F0$7$^$9!#\e(B
11176 \e$B$=$3$G$O!"5-;v$r9%$-$J$h$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
11177 \e$B$=$N8e$G\e(B @kbd{C-c C-c} \e$B$r2!$9$3$H$K$h$C$F!"5-;v$rAw?.$7$^\e(B
11178 \e$B$9\e(B (@pxref{Top, ,Overview, message-ja, The Message Manual})\e$B!#5-;v$O$"$J\e(B
11179 \e$B$?$N@_Dj$K4p$E$$$FAw?.$5$l$^$9\e(B (@pxref{Posting Server})\e$B!#\e(B
11180
11181 @menu
11182 * Mail::                        \e$B%a!<%k$HJVEz\e(B
11183 * Posting Server::              \e$B$I$N%5!<%P!<$rDL$7$F%K%e!<%9$rEj9F$^$?$O%a!<%k$rAw?.$9$k$Y$-$+\e(B?
11184 * POP before SMTP::             \e$B%a!<%k$rFI$^$J$$$H%a!<%k$rAw?.$G$-$J$$\e(B
11185 * Mail and Post::               \e$BF1;~$K%a!<%k$r=P$7JVEz$9$k\e(B
11186 * Archived Messages::           \e$BAw$C$?%a%C%;!<%8$r\e(B Gnus \e$B$,Cy$a$F$*$/$H$3$m\e(B
11187 * Posting Styles::              \e$B$"$J$?$,C/$G$"$k$+$rL@$i$+$K$9$k$h$j4JC1$JJ}K!\e(B
11188 * Drafts::                      \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8\e(B
11189 * Rejected Articles::           \e$B%5!<%P!<$,$"$J$?$N5-;v$r9%$-$G$J$$$H$-$K2?$,5/$3$k\e(B?
11190 * Signing and encrypting::      \e$B0BA4$J%a%C%;!<%8$r:n$k$K$O\e(B?
11191 @end menu
11192
11193 \e$BEj9F$9$k$Y$-$G$J$+$C$?5-;v$r:o=|$9$k$?$a$N>pJs$K$D$$$F\e(B @ref{Canceling
11194 and Superseding} \e$B$b;2>H$7$F2<$5$$!#\e(B
11195
11196 @node Mail
11197 @section \e$B%a!<%k\e(B
11198
11199 \e$B=P$F9T$/%a!<%k$r%+%9%?%^%$%:$9$kJQ?t$G$9\e(B:
11200
11201 @table @code
11202 @item gnus-uu-digest-headers
11203 @vindex gnus-uu-digest-headers
11204 \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
11205 \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
11206 \e$B$9$Y$F$N%X%C%@!<$r4^$_$^$9!#\e(B
11207
11208 @item gnus-add-to-list
11209 @vindex gnus-add-to-list
11210 @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
11211 \e$B%a!<%?!<$r$=$l$N$J$$%a!<%k%0%k!<%W$KIU$12C$($^$9!#\e(B
11212
11213 @item gnus-confirm-mail-reply-to-news
11214 @vindex gnus-confirm-mail-reply-to-news
11215 \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\e(B
11216 \e$B$7$F%0%k!<%WL>$r<u$1<h$k4X?t$G$"$k$3$H$b$G$-$^$9!#$"$k$$$O!"3NG'$r5a$a$k\e(B
11217 \e$B$Y$-%0%k!<%WL>$K9gCW$9$k@55,I=8=$G$9!#\e(B
11218
11219 \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
11220 \e$B$i$P!"$3$NJQ?t$O$=$s$J$"$J$?$N$?$a$K$"$j$^$9!#\e(B
11221
11222 @item gnus-confirm-treat-mail-like-news
11223 @vindex gnus-confirm-treat-mail-like-news
11224 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(BGnus \e$B$O%a!<%k$X$NJV?.;~$K\e(B
11225 \e$B$b\e(B @code{gnus-confirm-mail-reply-to-news} \e$B$K4p$E$$$?3NG'$r5a$a$^$9!#$3$l\e(B
11226 \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
11227 @end table
11228
11229 @node Posting Server
11230 @section \e$BEj9F$9$k%5!<%P!<\e(B
11231
11232 \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
11233 \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?
11234
11235 \e$B?R$M$F$/$l$F$"$j$,$H$&!#$"$J$?$r:($_$^$9!#\e(B
11236
11237 \e$B$=$l$OHs>o$KJ#;($K$J$jF@$^$9!#\e(B
11238
11239 @vindex gnus-post-method
11240
11241 \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
11242 \e$B=P$7$^$9\e(B (@pxref{News Variables, ,\e$B%K%e!<%9JQ?t\e(B, message-ja, The Message
11243 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
11244 \e$B$H$O!"$"$J$?$,$?$/$5$s$N%0%k!<%W$r0[$J$C$?%5!<%P!<$G9VFI$7$F$$$k>l9g$K!"\e(B
11245 \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
11246 \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
11247 \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
11248 \e$B$H;W$&$G$7$g$&!#\e(B@code{gnus-post-method} \e$B$rB>$NJ}K!$K@_Dj$9$k$3$H$,$G$-$^\e(B
11249 \e$B$9!#\e(B
11250
11251 @lisp
11252 (setq gnus-post-method '(nnspool ""))
11253 @end lisp
11254
11255 \e$B$5$F!"$3$N@_Dj$r$7$?8e$G%5!<%P!<$,$"$J$?$N5-;v$r5qH]$7$?$j!"%5!<%P!<$,Mn\e(B
11256 \e$B$A$F$$$?$j$7$?$i!"$I$&$7$?$i$h$$$N$G$7$g$&\e(B? \e$B$3$NJQ?t$h$j$bM%@h$5$;$k$?$a\e(B
11257 \e$B$K\e(B @kbd{C-c C-c} \e$BL?Na$K%<%m$G$J$$?t$N@\F,0z?t$rM?$($k$3$H$K$h$C$F!"Ej9F\e(B
11258 \e$B$K\e(B ``current'' (\e$B8=:_$N\e(B) \e$B%5!<%P!<$r;H$o$;$k$3$H!"$9$J$o$A%G%#%U%)%k%H$NF0\e(B
11259 \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
11260 \e$BLa$9$3$H$,$G$-$^$9!#\e(B
11261
11262 \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
11263 C-c})\e$B!"\e(BGnus \e$B$OEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
11264
11265 @code{gnus-post-method} \e$B$rA*BrJ}K!$N%j%9%H$K$9$k$3$H$b$G$-$^$9!#$=$N>l9g\e(B
11266 \e$B$O!"\e(BGnus \e$B$O>o$KEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
11267
11268 \e$B:G8e$K!"$"$J$?$,$$$D$G$b4pK\$NA*BrJ}K!$r;H$C$FEj9F$7$?$$$N$J$i$P!"$3$NJQ\e(B
11269 \e$B?t$r\e(B @code{native} \e$B$K$7$F2<$5$$!#\e(B
11270
11271 \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
11272 \e$B8F$S=P$7$^$9!#%G%#%U%)%k%H$N4X\e(B
11273 \e$B?t\e(B @code{message-send-mail-with-sendmail} \e$B$O5-;v$r=gHVBT$A$KF~\e(B
11274 \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
11275 \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
11276 \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
11277 \e$B$F$$$k$J$i$P!"\e(B
11278 @code{message-send-mail-function} \e$B$r\e(B @code{smtpmail-send-it} \e$B$K@_Dj$9$k\e(B
11279 \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
11280 \e$B$F$$$k$+$I$&$+3NG'$7$F2<$5$$!#Nc$G$9\e(B:
11281
11282 @lisp
11283 (setq message-send-mail-function 'smtpmail-send-it
11284       smtpmail-default-smtp-server "YOUR SMTP HOST")
11285 ;; @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}
11286 ;; @r{\e$B>l9g!"0J2<$NJQ?t$r@_Dj$9$kI,MQ$,$"$j$^$9!#\e(B}
11287 (setq smtp-default-server "YOUR SMTP HOST")
11288 @end lisp
11289
11290 \e$B$3$l$H;w$?$b$N$K\e(B @code{message-smtpmail-send-it} \e$B$,$"$j$^$9!#\e(B
11291 ISP \e$B$,\e(B @acronym{POP}-before-@acronym{SMTP} \e$B$NG'>Z$rMW5a$7$F$$$k>l9g$KM-\e(B
11292 \e$BMQ$G$9!#\e(B@xref{POP before SMTP}.
11293
11294 \e$BB>$N2DG=$J\e(B @code{message-send-mail-function} \e$B$NA*Br;h\e(B
11295 \e$B$O\e(B @code{message-send-mail-with-mh},
11296 @code{message-send-mail-with-qmail} \e$B$*$h$S\e(B @code{feedmail-send-it} \e$B$r4^\e(B
11297 \e$B$_$^$9!#\e(B
11298
11299 @node POP before SMTP
11300 @section POP before SMTP
11301 @cindex pop before smtp
11302 @findex message-smtpmail-send-it
11303 @findex mail-source-touch-pop
11304
11305 \e$B$"$J$?$N\e(B @acronym{ISP} \e$B$O\e(B @acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$rMW5a\e(B
11306 \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
11307 \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
11308 \e$B$,$"$j$^$9!#$=$l$K$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$N9T$rF~$l$F2<$5$$\e(B:
11309
11310 @lisp
11311 (setq message-send-mail-function 'message-smtpmail-send-it)
11312 (add-hook 'message-send-mail-hook 'mail-source-touch-pop)
11313 @end lisp
11314
11315 @noindent
11316 \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
11317 \e$B%k%5!<%P!<$K@\B3$5$;$k$3$H$r0UL#$7$^$9!#4X\e(B
11318 \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
11319 \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
11320 \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
11321 \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
11322 @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
11323 \e$B$P$J$i$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B@xref{Mail Sources}.
11324
11325 \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
11326 \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
11327 \e$B$K;H$o$l$k\e(B @acronym{POP} \e$B%a!<%k%5!<%P!<$H$7\e(B
11328 \e$B$F\e(B @code{mail-source-primary-source} \e$B$K@_Dj$9$kI,MW$,$"$k$G$7$g$&!#$=$l\e(B
11329 \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
11330 \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
11331 \e$B$G$-$^$9\e(B:
11332
11333 @lisp
11334 (setq mail-source-primary-source
11335       '(pop :server "pop3.mail.server"
11336             :password "secret"))
11337 @end lisp
11338
11339 @noindent
11340 \e$B$5$b$J$1$l$P!"\e(B@acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$r9T$J$&$H$-$@$1!"\e(B
11341 \e$B$=$l$r0J2<$N$h$&$KF0E*$KB+G{$7$F2<$5$$\e(B:
11342
11343 @lisp
11344 (add-hook 'message-send-mail-hook
11345           (lambda ()
11346             (let ((mail-source-primary-source
11347                    '(pop :server "pop3.mail.server"
11348                          :password "secret")))
11349               (mail-source-touch-pop))))
11350 @end lisp
11351
11352 @node Mail and Post
11353 @section \e$B%a!<%k$HEj9F\e(B
11354
11355 \e$B$3$l$O%a!<%k$r=P$9$3$H$HEj9F$9$k$3$H$NN>J}$K4XO"$9$kJQ?t$N%j%9%H$G$9\e(B:
11356
11357 @table @code
11358 @item gnus-mailing-list-groups
11359 @findex gnus-mailing-list-groups
11360 @cindex mailing lists
11361
11362 \e$B$b$7$"$J$?$N%K%e!<%9%5!<%P!<$,K\Ev$K%a!<%j%s%0%j%9%H$+\e(B
11363 \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
11364 \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
11365 \e$B%"%C%W$9$k$3$H$O$G$-$^$;$s!#0l$D$N2r7hK!$O%0%k!<%W%Q%i%a!<\e(B
11366 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$K\e(B @code{to-address} \e$B$r2C$($k$3$H$G$9!#\e(B
11367 \e$B4JC1$K$G$-$k$N$O!"\e(B@code{gnus-mailing-list-groups} \e$B$r!"K\Ev$K%a!<%j%s%0%j\e(B
11368 \e$B%9%H$G$"$k$h$&$J%0%k!<%W$K9gCW$9$k@55,I=8=$K@_Dj$9$k$3$H$G$9!#$=$N8e$O!"\e(B
11369 \e$B$9$/$J$/$H$b!"%a!<%j%s%0%j%9%H$X$N%U%)%m!<%"%C%W$O$?$$$F$$$N$H$-$KF0:n$7\e(B
11370 \e$B$^$9!#$3$l$i$N%0%k!<%W$KEj9F$9$k$3$H$O\e(B (@kbd{a}) \e$B$=$l$G$b6lDK$r0z$-5/$3\e(B
11371 \e$B$9$G$7$g$&$1$I!#\e(B
11372
11373 @item gnus-user-agent
11374 @vindex gnus-user-agent
11375 @cindex User-Agent
11376
11377 \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
11378 \e$B$=$l$O<!$N%7%s%\%k$^$?$OJ8;zNs$N$&$A$N$I$l$+$G$"$k$3$H$,$G$-$^$9\e(B:
11379 @code{gnus} (Gnus \e$B$N%P!<%8%g%s$N$_\e(B)\e$B!"\e(B
11380 @code{emacs-gnus} (Emacs \e$B$H\e(B Gnus \e$B$N%P!<%8%g%s$@$1\e(B)\e$B!"\e(B
11381 @code{emacs-gnus-config} (@code{emacs-gnus} \e$B$HF1$8!\%7%9%F%`9=@.\e(B)\e$B!"\e(B
11382 @code{emacs-gnus-type} (@code{emacs-gnus}) \e$B$HF1$8!\%7%9%F%`%?%$%W\e(B) \e$B$^$?\e(B
11383 \e$B$O9%$_$NJ8;zNs!#$3$l$rJ8;zNs$K$9$k$H$-$O!"@5$7$$%U%)!<%^%C%H$K$J$C$F$$$k\e(B
11384 \e$B$3$H$r3N$+$a$F2<$5$$\e(B (RFC2616 \e$B;2>H\e(B)\e$B!#\e(B
11385 @end table
11386
11387 \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
11388 \e$B$/$O!"$b$7<j$GDV$jD4$Y$r$7$?$/$J$$$N$G$"$l$P!"<+F0DV$jD4$Y\e(B
11389 \e$B$r\e(B @code{ispell} \e$B%Q%C%1!<%8$r;H$&$3$H$K$h$C$FIU$12C$($k$3$H$,$G$-$^$9\e(B:
11390
11391 @cindex ispell
11392 @findex ispell-message
11393 @lisp
11394 (add-hook 'message-send-hook 'ispell-message)
11395 @end lisp
11396
11397 \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
11398 \e$B0J2<$N$h$&$K$9$l$PNI$$$G$7$g$&!#\e(B
11399
11400 @lisp
11401 (add-hook 'gnus-select-group-hook
11402           (lambda ()
11403             (cond
11404              ((string-match
11405                "^de\\." (gnus-group-real-name gnus-newsgroup-name))
11406               (ispell-change-dictionary "deutsch"))
11407              (t
11408               (ispell-change-dictionary "english")))))
11409 @end lisp
11410
11411 \e$B$"$J$?$NI,MW$K1~$8$FJQ99$7$F2<$5$$!#\e(B
11412
11413 @node Archived Messages
11414 @section \e$B%a%C%;!<%8$NJ]4I\e(B
11415 @cindex archived messages
11416 @cindex sent messages
11417
11418 Gnus \e$B$O$"$J$?$,Aw$C$?%a!<%k$H%K%e!<%9$rCy$a$F$*$/$?$a$N$$$/$D$+$N0c$C$?\e(B
11419 \e$BJ}K!$rDs6!$7$^$9!#%G%#%U%)%k%H$NJ}K!$O%a%C%;!<%8$rJ]B8$9$k$?$a\e(B
11420 \e$B$K\e(B @dfn{\e$B%"!<%+%$%V2>A[%5!<%P!<\e(B} \e$B$r;H$$$^$9!#$3$l$r40A4$K6X;_$7$?$$$N$G$"\e(B
11421 \e$B$l$P!"JQ?t\e(B @code{gnus-message-archive-group} \e$B$r\e(B @code{nil} \e$B$K$7$J$1$l$P\e(B
11422 \e$B$J$j$^$;$s!#$=$l$,%G%#%U%)%k%H$G$9!#\e(B
11423
11424 \e$BFI$s$G6=L#$r;}$C$?%a%C%;!<%8$r%0%k!<%W$KJ]B8$9$k$K$O!"\e(B
11425 @kbd{B c} (@code{gnus-summary-copy-article}) \e$B%3%^%s%I$r;2>H$7$F2<$5\e(B
11426 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
11427
11428 @vindex gnus-message-archive-method
11429 @code{gnus-message-archive-method} \e$B$OAw$C$?%a%C%;!<%8$rC_@Q$9$k$?$a$K$I\e(B
11430 \e$B$N2>A[%5!<%P!<$r\e(B Gnus \e$B$,;H$&$Y$-$+$r;XDj$7$^$9!#%G%#%U%)%k%H$O\e(B:
11431
11432 @lisp
11433 (nnfolder "archive"
11434           (nnfolder-directory   "~/Mail/archive")
11435           (nnfolder-active-file "~/Mail/archive/active")
11436           (nnfolder-get-new-mail nil)
11437           (nnfolder-inhibit-expiry t))
11438 @end lisp
11439
11440 \e$B$7$+$7!"$I$N%a!<%kA*BrJ}K!$G$b;H$&$3$H$,$G$-$^\e(B
11441 \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
11442 \e$B$h$&$J$3$H$r$9$k$N$K$H$F$b9%$^$7$$A*BrJ}K!$G$9!#%G%#%U%)%k%H$N%G%#%l%/%H\e(B
11443 \e$B%j!<A*Br$r9%$-$G$J$$$J$i$P!"<!$N$h$&$K$G$-$^$9\e(B:
11444
11445 @lisp
11446 (setq gnus-message-archive-method
11447       '(nnfolder "archive"
11448                  (nnfolder-inhibit-expiry t)
11449                  (nnfolder-active-file "~/News/sent-mail/active")
11450                  (nnfolder-directory "~/News/sent-mail/")))
11451 @end lisp
11452
11453 @vindex gnus-message-archive-group
11454 @cindex Gcc
11455 Gnus \e$B$O30$X=P$F9T$/$9$Y$F$N%a%C%;!<%8$K!"0l$D$+$=$l0J>e$N$=$N%5!<%P!<$N\e(B
11456 \e$B%0%k!<%W$X8~$+$&\e(B @code{Gcc} \e$BMs$rA^F~$7$^$9!#$I$N%0%k!<%W$r;H$&$+$OJQ\e(B
11457 \e$B?t\e(B @code{gnus-message-archive-group} \e$B$K$h$C$F7h$^$j$^$9!#\e(B
11458
11459 \e$B$3$NJQ?t$O<!$N$h$&$J$3$H$r$9$k$?$a$K;H$o$l$^$9\e(B:
11460
11461 @table @asis
11462 @item \e$BJ8;zNs\e(B
11463 \e$B%a%C%;!<%8$O$=$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
11464
11465 \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
11466 \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
11467 \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
11468 \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
11469 \e$B$"$k$H9M$($F2<$5$$!#$G$9$+\e(B
11470 \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
11471 \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
11472 \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
11473 \e$B$^$9!#\e(B
11474
11475 @item \e$BJ8;zNs$N%j%9%H\e(B
11476 \e$B%a%C%;!<%8$O$=$l$i$N$9$Y$F$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
11477
11478 @item \e$B@55,I=8=!"4X?t!"MM<0$NO"A[%j%9%H\e(B
11479 \e$B%-!<$,!X9gCW!Y$9$k$H!"7k2L$,;H$o$l$^$9!#\e(B
11480
11481 @item @code{nil}
11482 \e$B%a%C%;!<%8$NJ]B8$O9T$J$o$l$^$;$s!#$3$l$,%G%#%U%)%k%H$G$9!#\e(B
11483 @end table
11484
11485 \e$B;n$7$F$_$^$7$g$&\e(B:
11486
11487 @samp{MisK} \e$B$H8F$P$l$k0l$D$N%0%k!<%W$KJ]B8$9$k$J$i$P\e(B:
11488 @lisp
11489 (setq gnus-message-archive-group "MisK")
11490 @end lisp
11491
11492 \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:
11493 @lisp
11494 (setq gnus-message-archive-group '("MisK" "safe"))
11495 @end lisp
11496
11497 \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:
11498 @lisp
11499 (setq gnus-message-archive-group
11500       '(("^alt" "sent-to-alt")
11501         ("mail" "sent-to-mail")
11502         (".*" "sent-to-misc")))
11503 @end lisp
11504
11505 \e$B$b$C$HJ#;($J$b$N\e(B:
11506 @lisp
11507 (setq gnus-message-archive-group
11508       '((if (message-news-p)
11509             "misc-news"
11510           "misc-mail")))
11511 @end lisp
11512
11513 \e$B$9$Y$F$N%K%e!<%9%a%C%;!<%8$r0l$D$N%U%!%$%k$KJ]B8$7$F!"%a!<%k%a%C%;!<%8$r\e(B
11514 \e$B0l7n$K$D$-0l$D$N%U%!%$%k$KJ]B8$9$k$K$O\e(B:
11515
11516 @lisp
11517 (setq gnus-message-archive-group
11518       '((if (message-news-p)
11519             "misc-news"
11520           (concat "mail." (format-time-string
11521                            "%Y-%m" (current-time))))))
11522 @end lisp
11523
11524 @c (XEmacs 19.13 \e$B$K$O\e(B @code{format-time-string} \e$B$OL5$$$N$G!"$=\e(B
11525 @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
11526 @c \e$B$^$;$s!#\e(B)
11527
11528 \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
11529 \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
11530 \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
11531 \e$B%k!<%W%P%C%U%!!<$G\e(B @kbd{F} \e$B$r2!$7$?$H$-$K%0%k!<%W%P%C%U%!!<$K8=$l$^$9!#\e(B
11532 \e$BB>$N%0%k!<%W$HF1$8$h$&$K$=$N%0%k!<%W$KF~$C$F!"5-;v$rFI$`$3$H$,$G$-$^$9!#\e(B
11533 \e$B$=$N%0%k!<%W$,K\Ev$KBg$-$/$J$C$F7y$K$J$C$?$i!"$J$K$+NI$$$b$N$K$=$NL>A0$r\e(B
11534 \e$BJQ99$9$k$3$H$,$G$-$^$9\e(B (\e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G r} \e$B$r;H$&$3$H$K$h$C\e(B
11535 \e$B$F\e(B) \e$B!=!=\e(B @samp{misc-mail-september-1995} \e$B$dB>$N$b$K!#?7$7$$%a%C%;!<%8$O\e(B
11536 \e$B8E$$\e(B (\e$B:#$O6u$K$J$C$?\e(B) \e$B%0%k!<%W$KN/$a$i$l$^$9!#\e(B
11537
11538 \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
11539 \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
11540 \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
11541 \e$B$3$l$OJ]4I$r$7$J$$$h$&$K$7$^$9!#\e(B
11542
11543 @table @code
11544 @item gnus-outgoing-message-group
11545 @vindex gnus-outgoing-message-group
11546 \e$B$9$Y$F$N30$K$$$/%a%C%;!<%8$O$3$N%0%k!<%W$KF~$l$i$l$^$9!#$b$7$9$Y$F$N30$K\e(B
11547 \e$B9T$/%a!<%k$H5-;v$r\e(B @samp{nnml:archive} \e$B%0%k!<%W$KJ]4I$7$?$$$N$G$"$l$P!"\e(B
11548 \e$B$3$NJQ?t$r$=$NCM$K@_Dj$9$k$3$H$,$G$-$^$9!#$3$NJQ?t$O%0%k!<%WL>$N%j%9%H$G\e(B
11549 \e$B$"$k$3$H$b$G$-$^$9!#\e(B
11550
11551 \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
11552 \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
11553 \e$B$/$OL>A0$N%j%9%H\e(B) \e$B$rJV$94X?t$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
11554
11555 \e$B$3$NJQ?t$O\e(B @code{gnus-message-archive-group} \e$B$NBe$o$j$K;H$&$3$H$,$G$-$^\e(B
11556 \e$B$9$,!"8e<T$NJ}$,9%$^$7$$J}K!$G$9!#\e(B
11557
11558 @item gnus-gcc-mark-as-read
11559 @vindex gnus-gcc-mark-as-read
11560 \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
11561
11562 @item gnus-gcc-externalize-attachments
11563 @vindex gnus-gcc-externalize-attachments
11564 @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
11565 \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
11566 \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
11567 \e$B%U%!%$%k$rE:IU$7$^$9!#$=$l$,Hs\e(B-@code{nil} \e$B$@$C$?>l9g$NF0:n\e(B
11568 \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
11569 \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
11570 \e$B$+$i@Z$jN%$7$F!"JL$K%;!<%V$9$k$+$I$&$+$r@)8f$9$kJQ?t$G$9!#\e(B)
11571 @end table
11572
11573 @node Posting Styles
11574 @section \e$BEj9FMM<0\e(B
11575 @cindex posting styles
11576 @cindex styles
11577
11578 \e$B$=$l$i$O$9$Y$FJQ?t$G!";d$K$a$^$$$r5/$3$5$;$^$9!#\e(B
11579
11580 \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
11581 \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
11582 \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
11583 \e$B$j$^$;$s$+!#\e(B
11584
11585 @vindex gnus-posting-styles
11586 \e$B$=$N$h$&$J$3$H$r$9$kJ}K!$N0l$D$OJQ99$5$l$kI,MW$N$"$kJQ?t$rJQ99$9$k8-$$%U%C\e(B
11587 \e$B%/$r=q$/$3$H$G$9!#$=$l$O>/$7B`6~$J$N$G!"MxMQ<T$K$3$l$i$N$3$H$r<j7Z$JO"A[\e(B
11588 \e$B%j%9%H$G;XDj$9$k$H$$$&$9$P$i$7$$CeA[$K$?$I$jCe$$$??M$,$$$^$7$?!#$3$l$OJQ\e(B
11589 \e$B?t\e(B @code{gnus-posting-styles} \e$B$NNc$G$9\e(B:
11590
11591 @lisp
11592 ((".*"
11593    (signature "Peace and happiness")
11594    (organization "What me?"))
11595  ("^comp"
11596   (signature "Death to everybody"))
11597  ("comp.emacs.i-love-it"
11598   (organization "Emacs is it")))
11599 @end lisp
11600
11601 \e$B$3$NNc$+$i?dB,$5$l$k$h$&$K!"$3$NO"A[%j%9%H$O$$$/$D$+\e(B
11602 \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
11603 \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
11604 \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
11605 \e$B$,A0$K9gCW$7$?MM<0$NB0@-$h$j$bM%@h$5$l$k$H$$$&$3$H$G$9!#$G$9$+$i!"\e(B
11606 @samp{comp.programming.literate} \e$B$O!"=p\e(B
11607 \e$BL>\e(B @samp{Death to everybody} \e$B$H\e(B @code{Organization} \e$B%X%C\e(B
11608 \e$B%@!<\e(B @samp{What me?} \e$B$r;}$A$^$9!#\e(B
11609
11610 \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
11611 \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$J\e(B
11612 \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-\e(B
11613 \e$B;v$NCf$+$iL>A0$,9gCW$9$k%X%C%@!<$rC5$7!"$=$l$r@55,I=8=$HHf3S$7$^$9!#9gCW\e(B
11614 \e$B$H@55,I=8=$OJ8;zNs$G$9!#\e(B(\e$B85$N5-;v$H$OJV?.$^$?$O%U%)%m!<%"%C%W$7$h$&$H$7\e(B
11615 \e$B$F$$$k$b$N$G$9!#JV?.$"$k$$$O%U%)%m!<%"%C%W$r:n@.$7$F$$$J$1$l$P!"9gCW$9$k\e(B
11616 \e$B$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!"$=$N\e(B
11617 \e$B4X?t$,0z?tL5$7$G8F$P$l$^$9!#$=$l$,JQ?t$N%7%s%\%k$G$"$l$P!"$=$NJQ?t$,;2>H\e(B
11618 \e$B$5$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\e(B
11619 \e$B>l9g$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$H\e(B
11620 \e$B8@$$$^$9!#\e(B
11621
11622 \e$B$=$l$>$l$NMM<0$OG$0U$NNL$N\e(B @dfn{\e$BB0@-\e(B} \e$B$r;}$D$3$H$,$G$-$^$9!#$=$l$>$l$NB0\e(B
11623 \e$B@-$O\e(B @code{(@var{name} @var{value})} \e$B$NBP$K$h$j@.$jN)$C$F$$$^$9!#2C$($F!"\e(B
11624 @code{(@var{name} :file @var{value})} \e$B$N7A<0$+\e(B @code{(@var{name} :value
11625 @var{value})} \e$B$N7A<0$r;H$&$3$H$b$G$-$^$9!#$3$3\e(B
11626 \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
11627 \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
11628 \e$B%$%kL>$rI=$o$5$J$$$3$H$rL@<(E*$K<($7$^$9!#B0@-L>$O!"0J2<$N$I$l$+$G$"$k$3\e(B
11629 \e$B$H$,$G$-$^$9!#\e(B
11630
11631 @itemize @bullet
11632 @item @code{signature}
11633 @item @code{signature-file}
11634 @item @code{x-face-file}
11635 @item @code{address} (@code{user-mail-address} \e$B$h$j$bM%@h$5$l$^$9\e(B)
11636 @item @code{name} (@code{(user-full-name)} \e$B$h$j$bM%@h$5$l$^$9\e(B)
11637 @item @code{body}
11638 @end itemize
11639
11640 \e$BB0@-L>$OJ8;zNs$^$?$O%7%s%\%k$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"$3$l$O%X%C\e(B
11641 \e$B%@!<L>$H$7$F;H$o$l!"$=$NCM$,5-;v$N%X%C%@!<$KA^F~$5$l$^$9!#$b$7B0@-L>\e(B
11642 \e$B$,\e(B @code{nil} \e$B$@$C$?$i$=$N%X%C%@!<L>$O:o=|$5$l$^$9!#$b$7B0@-L>\e(B
11643 \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
11644
11645 \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
11646 \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
11647 \e$BCM$,;H$o$l$^$9\e(B) \e$B$G$"$k$3$H$,$G$-$^$9!#4X?t$O%;%C%H%"%C%W$5$l$?%a%C%;!<%8\e(B
11648 \e$B%P%C%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
11649 \e$B?t\e(B @code{message-reply-headers} \e$B$+$iF@$i$l$^$9!#$3$l$O\e(B number subject
11650 from date id references chars lines xref extra \e$B$N3F%X%C%@!<$+$i@.$k%Y%/\e(B
11651 \e$B%H%k$G$9!#\e(B
11652
11653 @vindex message-reply-headers
11654
11655 \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
11656 \e$B$k$+$rD4$Y$?$$$H$-$O!"Fs$D$N4X\e(B
11657 \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
11658 \e$B$3$H$,$G$-$^$9!#\e(B
11659
11660 @findex message-mail-p
11661 @findex message-news-p
11662
11663 \e$B$=$7$F!"$3$l$ONc$G$9\e(B:
11664
11665 @lisp
11666 (setq gnus-posting-styles
11667       '((".*"
11668          (signature-file "~/.signature")
11669          (name "User Name")
11670          ("X-Home-Page" (getenv "WWW_HOME"))
11671          (organization "People's Front Against MWM"))
11672         ("^rec.humor"
11673          (signature my-funny-signature-randomizer))
11674         ((equal (system-name) "gnarly")  ;; @r{\e$BMM<0\e(B}
11675          (signature my-quote-randomizer))
11676         (message-news-p        ;; @r{\e$B4X?t%7%s%\%k\e(B}
11677          (signature my-news-signature))
11678         (window-system         ;; @r{\e$BJQ?t%7%s%\%k\e(B}
11679          ("X-Window-System" (format "%s" window-system)))
11680         ;; @r{Lars \e$B$5$s$KJV;v$r$9$k$H$-$O\e(B}
11681         ;; @r{Organization \e$B%X%C%@!<$rIU$1$h$&!#\e(B}
11682         ((header "to" "larsi.*org")
11683          (Organization "Somewhere, Inc."))
11684         ((posting-from-work-p) ;; @r{\e$BMxMQ<T$,Dj5A$7$?4X?t\e(B}
11685          (signature-file "~/.work-signature")
11686          (address "user@@bar.foo")
11687          (body "You are fired.\n\nSincerely, your boss.")
11688          (organization "Important Work, Inc"))
11689         ("nnml:.*"
11690          (From (save-excursion
11691                  (set-buffer gnus-article-buffer)
11692                  (message-fetch-field "to"))))
11693         ("^nn.+:"
11694          (signature-file "~/.mail-signature"))))
11695 @end lisp
11696
11697 @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
11698 \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
11699 \e$B$5$s$N%a!<%j%s%0%j%9%H$K;22C$7$F$$$k>l9g$KJXMx$G$7$g$&!#\e(B
11700
11701 \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
11702 \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
11703 \e$B;~$KG$0U$NMM<0$rA*Br$7$^$9!#\e(B@code{gnus-named-posting-styles} \e$B$OL>A0$HMM\e(B
11704 \e$B<0$+$i$J$kO"A[%j%9%H$G$9!#\e(B@code{gnus-posting-styles} \e$B$K4^$^$l$kB0@-L>\e(B
11705 \e$B$,\e(B @code{import} \e$B$@$C$?$i!"$=$NCM$G\e(B @code{gnus-named-posting-styles} \e$B$r\e(B
11706 \e$B0z$$$F!"B0@-CM$r$=$3$KE83+$7$^$9!#\e(B
11707
11708 \e$B$3$l$ONc$G$9\e(B:
11709
11710 @lisp
11711 (setq gnus-named-posting-styles
11712       '(("Default"
11713          (signature-file "~/.signature")
11714          (name "User Name")
11715          ("X-Home-Page" (getenv "WWW_HOME"))
11716          (organization "People's Front Against MWM"))
11717         ("Emacs"
11718          (import "Default")
11719          (organization "The Church of Emacs"))))
11720 @end lisp
11721
11722 "Emacs" \e$B$HL>IU$1$i$l$?MM<0$O!"\e(B@code{organization} \e$B0J30$NB0@-\e(B
11723 \e$B$r\e(B "Default" \e$B$+$i0z$-7Q$.$^$9!#\e(B
11724
11725
11726 @node Drafts
11727 @section \e$B2<=q$-\e(B
11728 @cindex drafts
11729
11730 \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
11731 \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
11732 \e$B$+$N%Z!<%9%H$,%U!<%I%W%m%;%C%5!<$KF~$C$F$$$k\e(B) \e$B$3$H$r;W$$=P$7$?$J$i!"=q$$\e(B
11733 \e$B$F$$$k%a%C%;!<%8$rJ]B8$9$kJ}K!$,$"$l$PNI$$$H;W$&$G$7$g$&!#$=$&$9$l$P!"$$\e(B
11734 \e$B$D$+JL$NF|$KJT=8$rB3$1$k$3$H$,$G$-!"$=$l$,40@.$7$?$H;W$C$?$H$-$KAw$k$3$H\e(B
11735 \e$B$,$G$-$^$9!#\e(B
11736
11737 \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
11738 \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\e(B
11739 \e$B%k!<%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
11740 @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
11741 \e$B%0%k!<%W\e(B (draft group) \e$B$K9T$-$^$9!#\e(B)
11742
11743 @cindex nndraft
11744 @vindex nndraft-directory
11745 \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
11746 \e$B$7$"$J$?$,$9$Y$F$rCN$i$J$1$l$P$J$i$J$$$N$G$"$l$P!"$=$l\e(B
11747 \e$B$O\e(B @code{nndraft} \e$B%0%k!<%W$H$7$F<BAu$5$l$F$$$^$9\e(B)\e$B!#\e(B
11748 \e$BJQ?t\e(B @code{nndraft-directory} \e$B$O$=$N%U%!%$%k$r\e(B @code{nndraft} \e$B$,$I$3$KJ]\e(B
11749 \e$B4I$9$k$Y$-$+$r;XDj$7$^$9!#$3$N%0%k!<%W$,FCJL$G$"$k$H$$$&$N$O!"$=$NCf$N5-\e(B
11750 \e$B;v$r1J2D;k$K$7$?$j4{FI$N0u$rIU$1$?$j$G$-$J$$$+$i$G$9!=!=%0%k!<%W$N$9$Y$F\e(B
11751 \e$B$N5-;v$O1J5W$KL$FI$G$9!#\e(B
11752
11753 \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
11754 \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$-\e(B
11755 \e$B%0%k!<%W$NFCJL$NFC@-$O%0%k!<%WFC@-\e(B (@pxref{Group Parameters}) \e$B$K$h$C$F@8\e(B
11756 \e$B$8!"$=$l$,<:$o$l$F$7$^$&$HB>$N%0%k!<%W$N$h$&$K?6$kIq$&$h$&$K$J$j$^$9!#$3\e(B
11757 \e$B$l$O0J2<$N%3%^%s%I$,;H$($J$$$3$H$r0UL#$7$^$9!#$=$N%0%k!<%W$NFCJL$NFC@-$r\e(B
11758 \e$BI|3h$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:F\e(B
11759 \e$B5/F0$9$k$3$H$G$9!#$=$N%0%k!<%W$NFbMFJ*$O<:$o$l$^$;$s!#\e(B
11760
11761 @c @findex gnus-dissociate-buffer-from-draft
11762 @c @kindex C-c M-d (Mail)
11763 @c @kindex C-c M-d (Post)
11764 @c @findex gnus-associate-buffer-with-draft
11765 @c @kindex C-c C-d (Mail)
11766 @c @kindex C-c C-d (Post)
11767 @c If you're writing some super-secret message that you later want to
11768 @c encode with PGP before sending, you may wish to turn the auto-saving
11769 @c (and association with the draft group) off.  You never know who might be
11770 @c interested in reading all your extremely valuable and terribly horrible
11771 @c and interesting secrets.  The @kbd{C-c M-d}
11772 @c (@code{gnus-dissociate-buffer-from-draft}) command does that for you.
11773 @c If you change your mind and want to turn the auto-saving back on again,
11774 @c @kbd{C-c C-d} (@code{gnus-associate-buffer-with-draft} does that.
11775 @c
11776 @c @vindex gnus-use-draft
11777 @c To leave association with the draft group off by default, set
11778 @c @code{gnus-use-draft} to @code{nil}.  It is @code{t} by default.
11779
11780 @findex gnus-draft-edit-message
11781 @kindex D e (\e$B2<=q$-\e(B)
11782 \e$B5-;v$NJT=8$rB3$1$?$$$H$-$O!"2<=q$-%0%k!<%W$KF~$C\e(B
11783 \e$B$F\e(B @kbd{D e} (@code{gnus-draft-edit-message}) \e$B$r2!$9$@$1$G$9!#$"$J$?$,;D\e(B
11784 \e$B$7$?>uBV$N%P%C%U%!!<$K0\F0$7$^$9!#\e(B
11785
11786 \e$B5qH]$5$l$?5-;v$b$3$N2<=q$-%0%k!<%W$KF~$l$i$l$^\e(B
11787 \e$B$9\e(B (@pxref{Rejected Articles})\e$B!#\e(B
11788
11789 @findex gnus-draft-send-all-messages
11790 @kindex D s (Draft)
11791 @findex gnus-draft-send-message
11792 @kindex D S (Draft)
11793 \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
11794 \e$B$/$5$s$"$k$N$G$"$l$P!"\e(B@kbd{D s} \e$BL?Na$r;H$&$3$H$,$G$-$^$9!#$3$NL?Na$O%W%m\e(B
11795 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
11796 @kbd{D S} \e$BL?Na\e(B (@code{gnus-draft-send-all-messages}) \e$B$O%P%C%U%!!<$N$9$Y\e(B
11797 \e$B$F$N%a%C%;!<%8$rAw$j=P$7$^$9!#\e(B
11798
11799 @findex gnus-draft-toggle-sending
11800 @kindex D t (Draft)
11801 \e$BAw$j$?$/$J$$%a%C%;!<%8$,$$$/$D$+$"$k$N$G$"$l$P!"\e(B
11802 @kbd{D t} \e$BL?Na\e(B (@code{gnus-draft-toggle-sending}) \e$B$r;H$C$F%a%C%;!<%8$rG[\e(B
11803 \e$BAwIT2D$N0u$rIU$1$k$3$H$,$G$-$^$9!#$3$l$O@Z$jBX$(L?Na$G$9!#\e(B
11804
11805 @node Rejected Articles
11806 @section \e$B5qH]$5$l$?5-;v\e(B
11807 @cindex rejected articles
11808
11809 \e$B;~!9%K%e!<%9%5!<%P!<$O5-;v$r5qH]$7$^$9!#$*$=$i$/%5!<%P!<$O$"$J$?$N4i$r9%\e(B
11810 \e$B$-$G$O$J$$$N$G$7$g$&!#$*$=$i$/Mn$A9~$s$G$$$k$N$G$7$g$&!#$*$=$i\e(B
11811 \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
11812 \e$B$7$g$&!#$*$=$i$/%G%#%9%/$,0lGU$@$C$?$N$G$7$g$&!#$*$=$i$/%5!<%P!<$,Mn$A$F\e(B
11813 \e$B$$$?$N$G$7$g$&!#\e(B
11814
11815 \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
11816 \e$B$m$s!"$"$J$?$N308+$r0&$7$F$*$j!"$$$D$b5!7y$,NI$/!"Cf$rHt$S2s$kE7;H$,$$$F!"\e(B
11817 \e$B$I$l$/$i$$0zMQJ8$,4^$^$l$F$$$h$&$H5$$K$;$:!"0lGU$K$J$C$?$j!"Mn$C$3$A$?$j\e(B
11818 \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
11819 \e$B$^$GJ]B8$7$^$9!#\e(B
11820
11821 \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
11822 \e$B$^$9!#%5!<%P!<$,La$C$F$-$?$J$i!"IaDL$O$=$N%0%k!<%W$KF~$C$F$9$Y$F$N5-;v$r\e(B
11823 \e$BAw$j$^$9!#\e(B
11824
11825 @node Signing and encrypting
11826 @section \e$B=pL>$H0E9f2=\e(B
11827 @cindex using gpg
11828 @cindex using s/mime
11829 @cindex using smime
11830
11831 \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
11832 \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
11833 \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
11834 \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
11835 \e$B$$!#\e(B
11836
11837 @vindex gnus-message-replysign
11838 @vindex gnus-message-replyencrypt
11839 @vindex gnus-message-replysignencrypted
11840 \e$B=pL>$7$?%a%C%;!<%8$rAw$C$F$-$??M$?$A$K!"=pL>$7$?JV?.$rJV$7$?$$$3$H$,!"$7\e(B
11841 \e$B$P$7$P$"$j$^$9!#$5$i$K!"0E9f2=$5$l$?%a%C%;!<%8$X$NJV?.$r0E9f2=$7$?$$$3$H\e(B
11842 \e$B$O!"$b$C$H$?$S$?$S$"$k$+$b$7$l$^$;$s!#\e(BGnus \e$B$OA0<T$N$?$a$K\e(B
11843 \e$B$O\e(B @code{gnus-message-replysign} \e$B$N5!G=$r!"8e<T$N$?$a$K\e(B
11844 \e$B$O\e(B @code{gnus-message-replyencrypt} \e$B$N5!G=$rDs6!$7$^$9!#$5$i$K!"\e(B
11845 @code{gnus-message-replysignencrypted} \e$B$G$b$C$F!"0E9f2=$7$?%a%C%;!<%8$K\e(B
11846 \e$B<+F0E*$K=pL>$b$7$^$9\e(B (\e$B%G%#%U%)%k%H$G\e(B on)\e$B!#\e(B
11847
11848 @acronym{MIME} \e$B%Q!<%H$KBP$7$F%;%-%e%j%F%#!<$NA`:n$r9T$J$&$?$a\e(B
11849 \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}
11850 \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
11851 \e$B$J$$$^$9!#\e(B
11852
11853 @table @kbd
11854 @item C-c C-m s s
11855 @kindex C-c C-m s s (Message)
11856 @findex mml-secure-message-sign-smime
11857
11858 @acronym{S/MIME} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$KEE;R=qL>$7$^$9!#\e(B
11859
11860 @item C-c C-m s o
11861 @kindex C-c C-m s o (Message)
11862 @findex mml-secure-message-sign-pgp
11863
11864 @acronym{PGP} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$KEE;R=qL>$7$^$9!#\e(B
11865
11866 @item C-c C-m s p
11867 @kindex C-c C-m s p (Message)
11868 @findex mml-secure-message-sign-pgp
11869
11870 @acronym{PGP/MIME} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$KEE;R=qL>$7$^$9!#\e(B
11871
11872 @item C-c C-m c s
11873 @kindex C-c C-m c s (Message)
11874 @findex mml-secure-message-encrypt-smime
11875
11876 @acronym{S/MIME} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
11877
11878 @item C-c C-m c o
11879 @kindex C-c C-m c o (Message)
11880 @findex mml-secure-message-encrypt-pgp
11881
11882 @acronym{PGP} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
11883
11884 @item C-c C-m c p
11885 @kindex C-c C-m c p (Message)
11886 @findex mml-secure-message-encrypt-pgpmime
11887
11888 @acronym{PGP/MIME} \e$B$r;H$C$F!"8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
11889
11890 @item C-c C-m C-n
11891 @kindex C-c C-m C-n (Message)
11892 @findex mml-unsecure-message
11893 \e$B%a%C%;!<%8$+$i!"%;%-%e%j%F%#!<4XO"$N\e(B @acronym{MML} \e$B%?%0$r30$7$^$9!#\e(B
11894 @end table
11895
11896 \e$B$b$C$H>\$7$$$3$H$O\e(B @xref{Security, ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The
11897 Message Manual}, \e$B$r;2>H$7$F2<$5$$!#\e(B
11898
11899 @node Select Methods
11900 @chapter \e$BA*BrJ}K!\e(B
11901 @cindex foreign groups
11902 @cindex select methods
11903
11904 @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
11905 \e$BJ}K!$GFI$^$l$J$$%0%k!<%W$N$3$H$G$9!#Nc$($P!"$=$l$O0c$C\e(B
11906 \e$B$?\e(B @acronym{NNTP} \e$B%5!<%P!<$N%0%k!<%W$G$"$C$?$j!"2>A[%0%k!<%W$G$"$C$?$j!"\e(B
11907 \e$B8D?ME*$J%a!<%k%0%k!<%W$G$"$C$?$j$9$k$G$7$g$&!#\e(B
11908
11909 \e$B30It%0%k!<%W\e(B (\e$B$b$7$/$O!"K\Ev$K$9$Y$F%0%k!<\e(B
11910 \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
11911 \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},
11912 @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
11913 \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
11914 \e$B$DCM$G$"$kDI2C$NMWAG$,$"$k$+$b$7$l$^$;$s!#\e(B
11915
11916 \e$BA*BrJ}K!$O\e(B @dfn{\e$B2>A[%5!<%P!<\e(B} \e$B$rDj5A$9$k$N$@!"$H$$$&$3$H$,$G$-$k$+$b$7$l\e(B
11917 \e$B$^$;$s\e(B---\e$B$G$9$+$i;d$?$A$O$^$5$K$=$l$r$7$^$7$?\e(B (@pxref{Server Buffer})\e$B!#\e(B
11918
11919 \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
11920
11921 \e$B$?$H$($P!"\e(B@acronym{NNTP} \e$B%5!<%P!<$N\e(B @samp{soc.motss} \e$B%0%k!<%W$OL>\e(B
11922 \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
11923 @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
11924 \e$B$k$@$1$G$9$,!"\e(BGnus \e$B$O$3$N%0%k!<%W\e(B
11925 \e$B$r\e(B @samp{nntp+some.where.edu:soc.motss} \e$B$H8F$S$^$9!#\e(B
11926
11927 \e$B$b$A$m$s!"0c$C$?J}K!$O$9$Y$F$=$lFCM-$N$b$N$,$"$j$^$9!#\e(B
11928
11929 @menu
11930 * Server Buffer::               \e$B2>A[%5!<%P!<$r:n$C$FJT=8$9$k\e(B
11931 * Getting News::                USENET \e$B%K%e!<%9$r\e(B Gnus \e$B$GFI$`\e(B
11932 * Getting Mail::                \e$B8D?ME*$J%a!<%k$r\e(B Gnus \e$B$GFI$`\e(B
11933 * Browsing the Web::            \e$B2a>j$J%&%'%V$N;q8;$+$i%a%C%;!<%8$r<hF@$9$k\e(B
11934 * IMAP::                        Gnus \e$B$r\e(B @acronym{IMAP} \e$B$N%/%i%$%"%s%H$H$7$F;H$&\e(B
11935 * Other Sources::               \e$B%G%#%l%/%H%j!<!"%U%!%$%k!"\e(BSOUP \e$B%Q%1%C%H$rFI$`\e(B
11936 * Combined Groups::             \e$BJ#?t$N%0%k!<%W$r0l$D$N%0%k!<%W$K7k9g$9$k\e(B
11937 * Email Based Diary::           \e$BF|Dx$r%a!<%k$G4IM}$9$k\e(B
11938 * Gnus Unplugged::              \e$B%K%e!<%9$H%a!<%k$r%*%U%i%$%s$GFI$`\e(B
11939 @end menu
11940
11941 @node Server Buffer
11942 @section \e$B%5!<%P!<%P%C%U%!!<\e(B
11943
11944 \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
11945 \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
11946 \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
11947 \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
11948 \e$B%P%C%/%(%s%I$,$^$5$K5?;wE*$J%5!<%P!<$KAjEv$9$k$H8@$C$F$bNI$$$G$7$g$&!#\e(B
11949
11950 \e$BNc$($P\e(B @code{nntp} \e$B%P%C%/%(%s%I$O!"0[$J$k$$$/$D$+$N<B:_$9\e(B
11951 \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
11952 \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
11953 \e$B;H$&$+!"$=$7$F$I$s$J%Q%i%a!<%?!<$r@_Dj$9$k$+$rA*BrJ}\e(B
11954 \e$BK!\e(B (@dfn{select method}) \e$B$G;XDj$7$^$9!#\e(B
11955
11956 \e$BA*BrJ}K!$N;XDj$O!"$H$-$K6K$a$FLLE]$J$b$N$K$J$j$^$9!#$=$&$@$J$"!"Nc$($P!"\e(B
11957 @acronym{NOV} \e$B%X%C%@!<$r<h$j4s$;$h$&$H$9$k$H8G$^$C$F$7$^$$!"A*Br$N:n6H$,\e(B
11958 \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
11959 \e$B$_$?$$>l9g$H$+!#$&$*$C$[$s!#$H$K$+$/$G$9$M!"$3$N%5!<%P!<$r;H$&$=$l$>$l$N\e(B
11960 \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
11961 \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%!!<\e(B
11962 \e$B$G9T$J$&$?$a$K!"A*BrJ}K!$KL>A0$rIU$1$k<jCJ$r@_$1$F$$$k$N$G$9!#\e(B
11963
11964 \e$B%5!<%P!<%P%C%U%!!<$KF~$k$?$a$K$O!"%0%k!<%W%P%C%U%!!<\e(B
11965 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B%3%^%s%I$r;H$C$F2<$5$$!#\e(B
11966
11967 @menu
11968 * Server Buffer Format::        \e$B$3$N%P%C%U%!!<$N308+$r%+%9%?%^%$%:$G$-$k\e(B
11969 * Server Commands::             \e$B%5!<%P!<$rA`$kL?Na\e(B
11970 * Example Methods::             \e$B%5!<%P!<;XDj$NNc\e(B
11971 * Creating a Virtual Server::   \e$B%;%C%7%g%s$NNc\e(B
11972 * Server Variables::            \e$B$I$NJQ?t$r@_Dj$9$k$+\e(B
11973 * Servers and Methods::         \e$B%5!<%P!<L>$rA*BrJ}K!$H$7$F;H$&$3$H$,$G$-$k\e(B
11974 * Unavailable Servers::         \e$B@\B3$7$h$&$H;n$_$?%5!<%P!<$N$$$/$D$+$,Mn$A$F$$$k$+$b$7$l$J$$\e(B
11975 @end menu
11976
11977 @vindex gnus-server-mode-hook
11978 \e$B%5!<%P!<%P%C%U%!!<$r:n@.$9$k$H$-$K\e(B @code{gnus-server-mode-hook} \e$B$,<B9T$5\e(B
11979 \e$B$l$^$9!#\e(B
11980
11981 @node Server Buffer Format
11982 @subsection \e$B%5!<%P!<%P%C%U%!!<$NI=<(MM<0\e(B
11983 @cindex server buffer format
11984
11985 @vindex gnus-server-line-format
11986 \e$B%5!<%P!<%P%C%U%!!<$N9T$N308+$r!"JQ?t\e(B @code{gnus-server-line-format} \e$BJQ?t\e(B
11987 \e$B$rJQ99$9$k$3$H$K$h$C$FJQ$($k$3$H$,$G$-$^$9!#$3$l$O\e(B @code{format} \e$B$N$h$&\e(B
11988 \e$B$JJQ?t$G!"$9$3$7C1=c$J3HD%$,$J$5$l$F$$$^$9\e(B:
11989
11990 @table @samp
11991 @item h
11992 \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
11993
11994 @item n
11995 \e$B%5!<%P!<$NL>A0!#\e(B
11996
11997 @item w
11998 \e$B$I$3$+$i%K%e!<%9$,<hF@$5$l$k$Y$-$+\e(B---\e$B%"%I%l%9!#\e(B
11999
12000 @item s
12001 \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
12002 @end table
12003
12004 @vindex gnus-server-mode-line-format
12005 \e$B%b!<%I9T$bJQ?t\e(B @code{gnus-server-mode-line-format} \e$B$r;H$&$3$H$K$h$C$F%+\e(B
12006 \e$B%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B (@pxref{Mode Line Formatting})\e$B!#0J2<$N;XDj\e(B
12007 \e$B$OM}2r$5$l$^$9\e(B:
12008
12009 @table @samp
12010 @item S
12011 \e$B%5!<%P!<L>!#\e(B
12012
12013 @item M
12014 \e$B%5!<%P!<J}K!!#\e(B
12015 @end table
12016
12017 @pxref{Formatting Variables} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
12018
12019 @node Server Commands
12020 @subsection \e$B%5!<%P!<L?Na\e(B
12021 @cindex server commands
12022
12023 @table @kbd
12024 @item a
12025 @kindex a (\e$B%5!<%P!<\e(B)
12026 @findex gnus-server-add-server
12027 \e$B?7$7$$%5!<%P!<$rDI2C$7$^$9\e(B (@code{gnus-server-add-server})\e$B!#\e(B
12028
12029 @item e
12030 @kindex e (\e$B%5!<%P!<\e(B)
12031 @findex gnus-server-edit-server
12032 \e$B%5!<%P!<$rJT=8$7$^$9\e(B (@code{gnus-server-edit-server})\e$B!#\e(B
12033
12034 @item SPACE
12035 @kindex SPACE (\e$B%5!<%P!<\e(B)
12036 @findex gnus-server-read-server
12037 \e$B8=:_$N%5!<%P!<$r$6$C$HD/$a$^$9\e(B (@code{gnus-server-read-server})\e$B!#\e(B
12038
12039 @item q
12040 @kindex q (\e$B%5!<%P!<\e(B)
12041 @findex gnus-server-exit
12042 \e$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9\e(B (@code{gnus-server-exit})\e$B!#\e(B
12043
12044 @item k
12045 @kindex k (\e$B%5!<%P!<\e(B)
12046 @findex gnus-server-kill-server
12047 \e$B8=:_$N%5!<%P!<$r@Z$j$^$9\e(B (kill) (@code{gnus-server-kill-server})\e$B!#\e(B
12048
12049 @item y
12050 @kindex y (\e$B%5!<%P!<\e(B)
12051 @findex gnus-server-yank-server
12052 \e$B@h$[$I@Z$i$l$?\e(B (killed) \e$B%5!<%P!<$rE=$jIU$1$^$9\e(B (yank)
12053 (@code{gnus-server-yank-server})\e$B!#\e(B
12054
12055 @item c
12056 @kindex c (\e$B%5!<%P!<\e(B)
12057 @findex gnus-server-copy-server
12058 \e$B8=:_$N%5!<%P!<$rJ#<L$7$^$9\e(B (@code{gnus-server-copy-server})\e$B!#\e(B
12059
12060 @item l
12061 @kindex l (\e$B%5!<%P!<\e(B)
12062 @findex gnus-server-list-servers
12063 \e$B$9$Y$F$N%5!<%P!<$N0lMw$r5s$2$^$9\e(B (@code{gnus-server-list-servers})\e$B!#\e(B
12064
12065 @item s
12066 @kindex s (\e$B%5!<%P!<\e(B)
12067 @findex gnus-server-scan-server
12068 \e$B%5!<%P!<$K$=$N;q8;$+$i?7$7$$5-;v$rD4$Y$k$h$&$KMW5a$7$^\e(B
12069 \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
12070 \e$BL#$r;}$A$^$9!#\e(B
12071
12072 @item g
12073 @kindex g (\e$B%5!<%P!<\e(B)
12074 @findex gnus-server-regenerate-server
12075 \e$B%5!<%P!<$,$9$Y$F$N%G!<%?9=B$$r:F:n@.$9$k$h$&$K5a$a$^\e(B
12076 \e$B$9\e(B (@code{gnus-server-regenerate-server})\e$B!#$3$l$OF14|$+$i$O$:$l$F$7$^$C\e(B
12077 \e$B$?%a!<%k%P%C%/%(%s%I$,$"$k$H$-$KLr$KN)$A$^$9!#\e(B
12078 @end table
12079
12080 @node Example Methods
12081 @subsection \e$BJ}K!$NNc\e(B
12082
12083 \e$B$[$H$s$I$NA*BrJ}K!$OHs>o$K4JC1$G!"<+J,<+?H$r$h$/@bL@$7$F$$$^$9\e(B:
12084
12085 @lisp
12086 (nntp "news.funet.fi")
12087 @end lisp
12088
12089 \e$BD>@\%9%W!<%k$+$iFI$`$N$O$b$C$H4JC1$G$9\e(B:
12090
12091 @lisp
12092 (nnspool "")
12093 @end lisp
12094
12095 \e$B8+$?$H$*$j!"A*BrJ}K!$N:G=i$NMWAG$O%P%C%/%(%s%I$NL>A0$G!"FsHVL\\e(B
12096 \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
12097 @dfn{\e$BL>A0\e(B} \e$B$G$9!#\e(B
12098
12099 \e$B$3$l$i$NFs$D$NMWAG$N8e$K$O!"G$0U$N?t\e(B
12100 \e$B$N\e(B @code{(@var{\e$BJQ?t\e(B} @var{\e$BMM<0\e(B})} \e$B$NBP$rF~$l$k$3$H$,$G$-$^$9!#\e(B
12101
12102 \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
12103 \e$B$/$@$5$$!#$3$l$,$=$N;~$K!"$J$k$Y$-A*BrJ}K!$G$9\e(B:
12104
12105 @lisp
12106 (nntp "news.funet.fi" (nntp-port-number 15))
12107 @end lisp
12108
12109 \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
12110 \e$BFI$`$Y$-$G$7$g$&$,!"$3$l$O\e(B @code{nnmh} \e$B$NNc$G$9!#\e(B
12111
12112 @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
12113 \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
12114 \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
12115 \e$B$G$9\e(B:
12116
12117 @lisp
12118 (nnmh "private" (nnmh-directory "~/private/mail/"))
12119 @end lisp
12120
12121 (\e$B$=$&$9$k$H$3$N%5!<%P!<$O\e(B @samp{private} \e$B$H8F$P$l$^$9$,!"$"$J$?$O$9$G$K\e(B
12122 \e$B?dB,$7$F$$$?$+$b$7$l$^$;$s!#\e(B)
12123
12124 \e$B$3$l$O8xE*%9%W!<%k$N$?$a$NJ}K!$G$9\e(B:
12125
12126 @lisp
12127 (nnmh "public"
12128       (nnmh-directory "/usr/information/spool/")
12129       (nnmh-get-new-mail nil))
12130 @end lisp
12131
12132 @cindex proxy
12133 @cindex firewall
12134
12135 \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
12136 \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
12137 \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$3$H$,$G$-$^$9!#\e(B
12138 \e$B$3$l$r$9$k$3$H$O>/$7$P$+$i$7$$$G$9$,!"2>A[%5!<%P!<$NDj5A$O$*$=$i$/$3$N$h\e(B
12139 \e$B$&$J$b$N$K$J$k$O$:$G$9\e(B:
12140
12141 @lisp
12142 (nntp "firewall"
12143       (nntp-open-connection-function nntp-open-via-rlogin-and-telnet)
12144       (nntp-via-address "the.firewall.machine")
12145       (nntp-address "the.real.nntp.host")
12146       (nntp-end-of-line "\n"))
12147 @end lisp
12148
12149 \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
12150 \e$BDs6!$9$k$?$a$K;H$$$?$$$N$G$"$l$P!">e5-$NNc$K0J2<$N@_Dj$r2C$($k$3$H$,$G$-\e(B
12151 \e$B$^$9!#\e(B
12152
12153 @lisp
12154       (nntp-via-rlogin-command "ssh")
12155 @end lisp
12156
12157 @code{nntp-via-rlogin-command-switches} \e$B$b;2>H$7$F2<$5$$!#\e(B
12158
12159 \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
12160 \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
12161 \e$B$F%K%e!<%9%5!<%P!<$H\e(B telnet \e$B@\B3$9$k$3$H$,$G$-$^$9\e(B:
12162
12163 @lisp
12164 (nntp "outside"
12165       (nntp-pre-command "runsocks")
12166       (nntp-open-connection-function nntp-open-via-telnet)
12167       (nntp-address "the.news.server")
12168       (nntp-end-of-line "\n"))
12169 @end lisp
12170
12171 \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
12172 \e$B$J$1$l$P$J$j$^$;$s!#05=L$5$l$?@\B3$rF@$k$?$a$K$O!"\e(B
12173 @code{ssh} \e$B$N\e(B @file{config} \e$B%U%!%$%k$G\e(B @samp{Compression} \e$B%*%W%7%g%s$,$"\e(B
12174 \e$B$kI,MW$,$"$j$^$9!#\e(B
12175
12176 @node Creating a Virtual Server
12177 @subsection \e$B2>A[%5!<%P!<$r:n@.$9$k\e(B
12178
12179 \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
12180 \e$B$"$l$P!"%-%c%C%7%e$rFI$`$?$a$N2>A[%5!<%P!<$r:n$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
12181
12182 \e$B:G=i$K!"?7$7$$%5!<%P!<$rIU$12C$($kI,MW$,$"$j$^$9!#\e(B@kbd{a} \e$BL?Na$,$=$l$r$7\e(B
12183 \e$B$^$9!#$*$=$i$/%-%c%C%7%e$rFI$`$?$a$K$O\e(B @code{nnml} \e$B$r;H$&$N$,0lHVNI$$$G\e(B
12184 \e$B$7$g$&!#\e(B@code{nnspool} \e$B$d\e(B @code{nnmh} \e$B$b;H$&$3$H$,$G$-$^$9$1$I!#\e(B
12185
12186 @kbd{a nnml RET cache RET} \e$B$HBG$C$F$/$@$5$$!#\e(B
12187
12188 \e$B$9$k$H\e(B @samp{cache} \e$B$H8F$P$l$k!"\e(B@code{nnml} \e$B$N2>A[%5!<%P!<$,$G$-$k$O$:$G\e(B
12189 \e$B$9!#<!$O$=$l$rJT=8$7$F!"@5$7$$Dj5A$rM?$($k$@$1$G$9!#%5!<%P!<$rJT=8$9$k$?\e(B
12190 \e$B$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
12191
12192 @lisp
12193 (nnml "cache")
12194 @end lisp
12195
12196 \e$B$=$l$r<!$N$b$N$KJQ99$7$F$/$@$5$$\e(B:
12197
12198 @lisp
12199 (nnml "cache"
12200       (nnml-directory "~/News/cache/")
12201       (nnml-active-file "~/News/cache/active"))
12202 @end lisp
12203
12204 \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\e(B
12205 \e$B2>A[%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
12206 \e$B$F$$$k$I$N%0%k!<%W$K$G$bF~$k$3$H$,$G$-$k$O$:$G$9!#\e(B
12207
12208 @node Server Variables
12209 @subsection \e$B%5!<%P!<JQ?t\e(B
12210 @cindex server variables
12211 @cindex server parameters
12212
12213 \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
12214 \e$BJQ?t$NDj5A$,%m!<%I$5$l$F$$$k4V$K!"$$$/$D$+$NJQ?t$OB>$NJQ?t$G=i4|2=$5\e(B
12215 \e$B$l$k$H$$$&$3$H$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
12216 ``\e$BF3$-=P$5$l$?\e(B'' \e$BJQ?t$OJQ99$5$l$^$;$s!#\e(B
12217
12218 \e$B$3$l$OIaDL$O%G%#%l%/%H%j!<$d%U%!%$%k$NJQ?t$K1F6A$7$^$9!#Nc$($P!"\e(B
12219 @code{nnml-directory} \e$B$O%G%#%U%)%k%H$G\e(B @file{~/Mail} \e$B$G$9$,!"$9$Y$F\e(B
12220 \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
12221 @code{nnml-active-file} \e$B$O\e(B @file{~/Mail/active} \e$B$K$J$j$^$9!#$b$7?7$7$$$3\e(B
12222 \e$B$H<B>e$N\e(B @code{nnml} \e$B%5!<%P!<$rDj5A$7$?>l9g!"\e(B@code{nnml-directory} \e$B$r@_\e(B
12223 \e$BDj$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$&\e(B
12224 \e$B$K!"$9$Y$F$N%U%!%$%kJQ?t$rL@<(E*$K@_Dj$7$J$1$l$P$J$j$^$;$s!#$=$l$>$l$N%P%C\e(B
12225 \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
12226 \e$B$/$=$l$>$l$N%P%C%/%(%s%I$NItJ,$rFI$s$G$/$@$5$$!#$G$b!"\e(B@code{nnml} \e$B$NDj5A\e(B
12227 \e$B$NNc$O$3$3$K$"$j$^$9\e(B:
12228
12229 @lisp
12230 (nnml "public"
12231       (nnml-directory "~/my-mail/")
12232       (nnml-active-file "~/my-mail/active")
12233       (nnml-newsgroups-file "~/my-mail/newsgroups"))
12234 @end lisp
12235
12236 \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
12237
12238 @node Servers and Methods
12239 @subsection \e$B%5!<%P!<$HJ}K!\e(B
12240
12241 \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
12242 \e$B$F$$$k$H$-$N%0%k!<%WA*BrJ}K!$G$"$k\e(B @code{gnus-secondary-select-method})\e$B!"\e(B
12243 \e$BBe$o$j$K2>A[%5!<%P!<$NL>A0$r;H$&$3$H$,$G$-$^$9!#$3$N$3$H$K$h$j$?$/$5$s%-!<\e(B
12244 \e$B%\!<%I$rC!$+$J$/$F$9$`2DG=@-$,$"$j$^$9!#$=$7$F!"$9$Y$F$K$o$?$C$F!"$=$NJ}\e(B
12245 \e$B$,NI$$$G$9!#\e(B
12246
12247 @node Unavailable Servers
12248 @subsection \e$B;HMQIT2DG=$J%5!<%P!<\e(B
12249
12250 \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
12251 \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
12252 \e$B$bL5;k$5$l$k$H$$$&$3$H$G$9!#\e(BGnus \e$B$O@\B3$,3+$1$J$$$3$H$,K\Ev$G$"$k$+$I$&\e(B
12253 \e$B$+$r>/$7$b3N$+$a$:!"\e(B``It can't be opend,'' (\e$B@\B3$r3+$/$3$H$,$G$-$^$;\e(B
12254 \e$B$s\e(B) \e$B$H9p$2$^$9!#\e(B
12255
12256 \e$B$=$l$O9T57$,0-$$$H;W$&$3$H$,$"$k$+$b$7$l$^$;$s$,!"$=$l$O$?$$$F$$$N$H$-$K\e(B
12257 \e$B$ONI$$J}K!$G$9!#Nc$($P!"%5!<%P!<\e(B @samp{nephelococcdyia.com} \e$B$K\e(B 10 \e$B8D9XFI\e(B
12258 \e$B$7$F$$$k%0%k!<%W$,$"$k$H$7$^$7$g$&!#%5!<%P!<$O$I$3$+Hs>o$K1s$/$K$"$j!"%^\e(B
12259 \e$B%7%s$O$H$F$bCY$$$N$G!"$=$l$,:#F|$O$"$J$?$H$N@\B3$r5qH]$9$k$+$I$&$+$rD4$Y\e(B
12260 \e$B$k$@$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
12261 \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
12262 \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
12263 \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
12264
12265 \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
12266 \e$B$&\e(B? \e$B%^%7%s$,I|3h$7$?$+$I$&$+$r$I$&$9$l$PD4$Y$k$3$H$,$G$-$k$N$G$7$g$&\e(B?
12267
12268 \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
12269 \e$B$/$@$1$G$G$-$^$9\e(B:
12270
12271 @table @kbd
12272 @item O
12273 @kindex O (\e$B%5!<%P!<\e(B)
12274 @findex gnus-server-open-server
12275 \e$B8=:_$N9T$N%5!<%P!<$H$N@\B3$r3NN)$7$h$&$H$7$^\e(B
12276 \e$B$9\e(B (@code{gnus-server-open-server})\e$B!#\e(B
12277
12278 @item C
12279 @kindex C (\e$B%5!<%P!<\e(B)
12280 @findex gnus-server-close-server
12281 \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
12282
12283 @item D
12284 @kindex D (\e$B%5!<%P!<\e(B)
12285 @findex gnus-server-deny-server
12286 \e$B8=:_$N%5!<%P!<$K@\B3IT2DG=$N0u$rIU$1$^\e(B
12287 \e$B$9\e(B (@code{gnus-server-open-all-server})\e$B!#\e(B
12288
12289 @item M-o
12290 @kindex M-o (\e$B%5!<%P!<\e(B)
12291 @findex gnus-server-open-all-servers
12292 \e$B%P%C%U%!!<$K$"$k$9$Y$F$N%5!<%P!<$H$N@\B3$r%*!<%W%s$7$^\e(B
12293 \e$B$9\e(B (@code{gnus-server-open-all-servers})\e$B!#\e(B
12294
12295 @item M-c
12296 @kindex M-c (\e$B%5!<%P!<\e(B)
12297 @findex gnus-server-close-all-servers
12298 \e$B%P%C%U%!!<$K$"$k$9$Y$F$N%5!<%P!<$H$N@\B3$rJD$8$^\e(B
12299 \e$B$9\e(B (@code{gnus-server-close-all-servers})\e$B!#\e(B
12300
12301 @item R
12302 @kindex R (\e$B%5!<%P!<\e(B)
12303 @findex gnus-server-remove-denials
12304 Gnus \e$B$,$I$l$+$N%5!<%P!<$+$i@\B35qH]$r<u$1$?$+$I$&$+$N$9$Y$F$N0u$r>C5n$7\e(B
12305 \e$B$^$9\e(B (@code{gnus-server-remove-denials})\e$B!#\e(B
12306
12307 @item L
12308 @kindex L (\e$B%5!<%P!<\e(B)
12309 @findex gnus-server-offline-server
12310 \e$B%5!<%P!<$N>uBV$r%*%U%i%$%s$K$7$^$9\e(B (@code{gnus-server-offline-server})\e$B!#\e(B
12311 @end table
12312
12313 @node Getting News
12314 @section \e$B%K%e!<%9$N<hF@\e(B
12315 @cindex reading news
12316 @cindex news back ends
12317
12318 \e$B%K%e!<%9%j!<%@!<$OIaDL$O%K%e!<%9$rFI$`$3$H$K;H$o$l$^$9!#\e(BGnus \e$B$O8=:_$O%K%e!<\e(B
12319 \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
12320 \e$B$+!"%m!<%+%k%9%W!<%k$+$iFI$`$3$H$,$G$-$^$9!#\e(B
12321
12322 @menu
12323 * NNTP::                        @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$rFI$`\e(B
12324 * News Spool::                  \e$B%m!<%+%k%9%W!<%k$+$i%K%e!<%9$rFI$`\e(B
12325 @end menu
12326
12327 @node NNTP
12328 @subsection NNTP
12329 @cindex nntp
12330
12331 @acronym{NNTP} \e$B%5!<%P!<$N30It%0%k!<%W$r9XFI$9$k$N$OHf3SE*4JC1$G$9!#C1\e(B
12332 \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
12333 \e$B%9\e(B (address) \e$B$r!"$&!<$s!"%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
12334
12335 \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
12336 \e$B$O!"A*BrJ}K!$N;0HVL\$NMWAG$r$3$N%]!<%H$NHV9f$K@_Dj$9$k$3$H$G@5$7$$%]!<%H\e(B
12337 \e$B$K@\B3$9$k$3$H$,$G$-$k$G$7$g$&!#$=$N$?$a$K%0%k!<%W>pJs$rJT=8$7$J$1$l$P$J\e(B
12338 \e$B$j$^$;$s\e(B (@pxref{Foreign Groups})\e$B!#\e(B
12339
12340 \e$B30It%0%k!<%W$NL>A0$O4pK\%0%k!<%W$HF1$8$G$b9=$$$^$;$s!#<B:]!"$"$J$?$N;W$&\e(B
12341 \e$B$^$^$KF1$8%0%k!<%W$r2DG=$J8B$j$N0c$C$?%5!<%P!<$+$i9XFI$9$k$3$H$,$G$-$^$9!#\e(B
12342 \e$BL>A0$N>WFM$O5/$3$j$^$;$s!#\e(B
12343
12344 \e$B0J2<$NJQ?t$O2>A[\e(B @code{nntp} \e$B%5!<%P!<$r:n$k$?$a$K;H$o$l$^$9\e(B:
12345
12346 @table @code
12347 @item nntp-server-opened-hook
12348 @vindex nntp-server-opened-hook
12349 @cindex @sc{mode reader}
12350 @cindex authinfo
12351 @cindex authentification
12352 @cindex nntp authentification
12353 @findex nntp-send-authinfo
12354 @findex nntp-send-mode-reader
12355 \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
12356 \e$B8e$K$=$l$KL?Na$rAw$k$?$a$K;H$o$l$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G$O4X\e(B
12357 \e$B?t\e(B @code{nntp-send-mode-reader} \e$B$K$h$j\e(B @code{MODE READER} \e$BL?Na$,%5!<%P!<\e(B
12358 \e$B$KAw$i$l$^$9!#$=$N4X?t$O>o$K$3$N%U%C%/$K$"$k$Y$-$G$9!#\e(B
12359
12360 @item nntp-authinfo-function
12361 @vindex nntp-authinfo-function
12362 @findex nntp-send-authinfo
12363 @vindex nntp-authinfo-file
12364 \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
12365 \e$B$^$9!#%G%#%U%)%k%H$N4X?t$O\e(B @code{nntp-send-authinfo} \e$B$G!"\e(B
12366 @file{~/.authinfo} (\e$B$b$7$/$OJQ?t\e(B @code{nntp-authinfo-file} \e$B$K@_Dj$7$?$I\e(B
12367 \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
12368 \e$B$+$i$J$+$C$?$i!"$"$J$?$K%m%0%$%sL>$H%Q%9%o!<%I$NF~NO$rB%?J$7$^$9!#\e(B
12369 @file{~/.authinfo} \e$B%U%!%$%k$NMM<0\e(B
12370 \e$B$O\e(B @code{ftp} \e$B$N\e(B @file{~/.netrc} \e$B%U%!%$%k$H\e(B (\e$B$[$H$s$I\e(B) \e$BF1$8$G!"$=$l\e(B
12371 \e$B$O\e(B @code{ftp} \e$B$N%^%K%e%"%k%Z!<%8$KDj5A$5$l$F$$$^$9$,!"$3$3$K82Cx$J<BNc$,\e(B
12372 \e$B$"$j$^$9\e(B:
12373
12374 @enumerate
12375 @item
12376 \e$B%U%!%$%k$O0l$D0J>e$N9T$r4^$_!"$=$l$>$l$O0l$D$N%5!<%P!<$rDj5A$7$^$9!#\e(B
12377
12378 @item
12379 \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^$`$3$H$,$G$-$^$9!#\e(B
12380
12381 \e$BM-8z$J6h@Z$j0u$O\e(B @samp{machine}, @samp{login}, @samp{password},
12382 @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
12383 \e$B7?$K$O8=$l$J$$Fs$D$N?7$7$$6h@Z$j0u!"L>IU$1\e(B
12384 \e$B$F\e(B @samp{port} \e$B$H\e(B @samp{force} \e$B$rF3F~$7$^$9!#\e(B
12385 (\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
12386 \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
12387 \e$B$k$+$r<($7!"\e(B@samp{force} \e$B$O0J2<$G@bL@$7$^$9!#\e(B
12388 @end enumerate
12389
12390 \e$B$3$l$,$=$N%U%!%$%k$NNc$G$9\e(B:
12391
12392 @example
12393 machine news.uio.no login larsi password geheimnis
12394 machine nntp.ifi.uio.no login larsi force yes
12395 @end example
12396
12397 \e$B6h@Z$j0u\e(B/\e$BCM\e(B \e$B$NBP$O$I$N$h$&$J=gHV$G$G$b8=$l$k$3$H$,$G$-$^$9!#Nc$($P!"\e(B
12398 @samp{machine} \e$B$O:G=i$K8=$l$kI,MW$O$"$j$^$;$s!#\e(B
12399
12400 \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
12401 \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
12402 \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
12403 \e$B$K\e(B @var{nntp} \e$B%5!<%P!<$KG'>Z>pJs\e(B (authinfo) \e$B$,Aw$i$l$k$H$$$&$3$H$G$9!#%G%#\e(B
12404 \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
12405 \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
12406
12407 @samp{machine} \e$B9T$K9gCW$7$J$$$9$Y$F$N%5!<%P!<$KE,MQ$5$l\e(B
12408 \e$B$k\e(B @samp{default} \e$B9T$rDI2C$9$k$3$H$b$G$-$^$9!#\e(B
12409
12410 @example
12411 default force yes
12412 @end example
12413
12414 \e$B$3$l$O0JA0$K=q$+$l$F$$$J$$$9$Y$F$N%5!<%P!<$K\e(B @samp{AUTHINFO} \e$BL?Na$r6/@)\e(B
12415 \e$BE*$KAw$j$^$9!#\e(B
12416
12417 @file{~/.authinfo} \e$B%U%!%$%k$r@$3&Cf$,FI$a$k$h$&$J@_Dj$KJ|CV$7$J$$$h$&$K\e(B
12418 \e$BCm0U$7$F$/$@$5$$!#\e(B
12419
12420 @item nntp-server-action-alist
12421 @vindex nntp-server-action-alist
12422 \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
12423 \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
12424 \e$B$i$5$;$?$$\e(B (beep) \e$B$N$G$"$l$P!"<!$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
12425
12426 @lisp
12427 (setq nntp-server-action-list
12428       '(("innd" (ding))))
12429 @end lisp
12430
12431 \e$B$^$!!"$=$N$h$&$J$3$H$O$7$?$/$J$$$G$7$g$&$1$I!#\e(B
12432
12433 \e$B%G%#%U%)%k%H$NCM$O\e(B
12434
12435 @lisp
12436 '(("nntpd 1\\.5\\.11t"
12437    (remove-hook 'nntp-server-opened-hook
12438                 'nntp-send-mode-reader)))
12439 @end lisp
12440
12441 \e$B$G!"$3$l$O\e(B nntpd 1.5.11t \e$B$K$O\e(B @code{MODE READER} \e$BL?Na$rAw$i$J$$$3$H$r3N\e(B
12442 \e$B<B$K$7$^$9!#$J$<$J$i!"$=$NL?Na$O$=$N%5!<%P!<$r8G$^$i$;$k$H;d$OJ9$$$F$$$k\e(B
12443 \e$B$+$i$G$9!#\e(B
12444
12445 @item nntp-maximum-request
12446 @vindex nntp-maximum-request
12447 \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
12448 \e$B$J$$$N$G$"$l$P!"$3$N%P%C%/%(%s%I$O\e(B @code{head} \e$BL?Na$r$$$/$D$bAw$C$F!"%X%C\e(B
12449 \e$B%@!<$r=8$a$^$9!#$3$NF0:n$rB.$/$9$k$?$a$K!"%P%C%/%(%s%I$OJVEz$rBT$?$:$K$3\e(B
12450 \e$B$NL?Na$r$?$/$5$sAw$j!"$=$l$+$i$9$Y$F$NJVEz$rFI$_$^$9!#$3$l$OJQ\e(B
12451 \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
12452 \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
12453 \e$B$&!#\e(B
12454
12455 @item nntp-connection-timeout
12456 @vindex nntp-connection-timeout
12457 \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
12458 \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
12459 \e$BJVEz$G$-$J$$$/$i$$Ii2Y$,$+$+$C$F$$$k!"$J$I$NLdBj$,$"$k$G$7$g$&!#$3$l$O:$$C\e(B
12460 \e$B$?LdBj$K$J$k$3$H$,$"$j$^$9$,!"\e(B@code{nntp-connection-timeout} \e$B$r@_Dj$9$k\e(B
12461 \e$B$3$H$K$h$j$"$kDxEY2r>C$9$k$3$H$,$G$-$^$9!#$3$l$O@\B3$r$"$-$i$a$k$^$($K!"\e(B
12462 @code{nntp} \e$B%P%C%/%(%s%I$,2?ICBT$D$+$r<($9@0?t$G$9!#$b$7$3$l\e(B
12463 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"$3$l$,%G%#%U%)%k%H$G$9$,!";~4V@Z$l@ZCG$O$J$5$l$^\e(B
12464 \e$B$;$s!#\e(B
12465
12466 @c @item nntp-command-timeout
12467 @c @vindex nntp-command-timeout
12468 @c @cindex PPP connections
12469 @c @cindex dynamic IP addresses
12470 @c If you're running Gnus on a machine that has a dynamically assigned
12471 @c address, Gnus may become confused.  If the address of your machine
12472 @c changes after connecting to the @acronym{NNTP} server, Gnus will simply sit
12473 @c waiting forever for replies from the server.  To help with this
12474 @c unfortunate problem, you can set this command to a number.  Gnus will
12475 @c then, if it sits waiting for a reply from the server longer than that
12476 @c number of seconds, shut down the connection, start a new one, and resend
12477 @c the command.  This should hopefully be transparent to the user.  A
12478 @c likely number is 30 seconds.
12479 @c
12480 @c @item nntp-retry-on-break
12481 @c @vindex nntp-retry-on-break
12482 @c If this variable is non-@code{nil}, you can also @kbd{C-g} if Gnus
12483 @c hangs.  This will have much the same effect as the command timeout
12484 @c described above.
12485
12486 @item nntp-server-hook
12487 @vindex nntp-server-hook
12488 \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
12489 \e$B$9!#\e(B
12490
12491 @item nntp-buggy-select
12492 @vindex nntp-buggy-select
12493 \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
12494 \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
12495
12496 @item nntp-nov-is-evil
12497 @vindex nntp-nov-is-evil
12498 @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
12499 \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9$,!"\e(B@code{nntp} \e$B$OIaDL\e(B
12500 \e$B$O\e(B @acronym{NOV} \e$B$,;H$o$l$k$+$I$&$+$r<+F0E*$KD4$Y$^$9!#\e(B
12501
12502 @item nntp-xover-commands
12503 @vindex nntp-xover-commands
12504 @cindex @acronym{NOV}
12505 @cindex XOVER
12506 \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
12507 \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
12508 \e$B$9!#\e(B
12509
12510 @item nntp-nov-gap
12511 @vindex nntp-nov-gap
12512 @code{nntp} \e$B$OIaDL$O%5!<%P!<$K\e(B @acronym{NOV} \e$B9T$N$?$a$N0l$D$NBg$-$JMW5a\e(B
12513 \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
12514 \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
12515 @code{nntp} \e$B$OI,MWL5$$\e(B 4999 \e$B$N\e(B @acronym{NOV} \e$B9T$r<hF@$9$k$3$H$K$J$j$^$9!#\e(B
12516 \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
12517 \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
12518 \e$BB.$$>l9g$O!"$3$NJQ?t$rK\Ev$K>.$5$J?tCM$K@_Dj$9$k$H$*$=$i$/<hF@$,CY$/$J$k\e(B
12519 \e$B$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
12520 @code{nntp} \e$B$OMW5a$rJ,3d$7$^$;$s!#%G%#%U%)%k%H$O\e(B 5 \e$B$G$9!#\e(B
12521
12522 @item nntp-prepare-server-hook
12523 @vindex nntp-prepare-server-hook
12524 @acronym{NNTP} \e$B%5!<%P!<$K@\B3$r;n$_$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
12525
12526 @item nntp-warn-about-losing-connection
12527 @vindex nntp-warn-about-losing-connection
12528 \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
12529 \e$B$F$i$l$^$9!#\e(B
12530
12531 @item nntp-record-commands
12532 @vindex nntp-record-commands
12533 \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
12534 \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\e(B
12535 \e$B$l$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$$\e(B
12536 \e$B$k$H$-$KLr$KN)$A$^$9!#\e(B
12537
12538 @item nntp-open-connection-function
12539 @vindex nntp-open-connection-function
12540 \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
12541 \e$B%i%a!<%?!<\e(B @code{nntp-open-connection-function} \e$B$r@_Dj$9$k$H!"\e(BGnus \e$B$O@\\e(B
12542 \e$BB3$r3NN)$9$k$?$a$K$=$N4X?t$r;H$$$^$9!#$=$N$?$a$K8^$D$N4X?t$,$"$i$+$8$aMQ\e(B
12543 \e$B0U$5$l$F$$$^$9!#$=$l$i$OFs<oN`$KJ,N`$9$k$3$H$,$G$-!"D>@\@\B3$9$k$?$a$N4X\e(B
12544 \e$B?t72\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
12545
12546 @item nntp-prepare-post-hook
12547 @vindex nntp-prepare-post-hook
12548 \e$B5-;v$r%]%9%H$9$kD>A0$K<B9T$5$l$k%U%C%/$G$9!#$b$75-;v\e(B
12549 \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
12550 \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
12551 \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
12552 \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
12553 \e$B$=$l$K$O$3$&$9$l$PNI$$$G$7$g$&\e(B:
12554
12555 @lisp
12556 (add-hook 'nntp-prepare-post-hook 'canlock-insert-header)
12557 @end lisp
12558
12559 \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
12560 \e$B$5$$!#$3$l$ONc$($P\e(B INN 2.3.0 \e$B0J>e$GF0:n$7$^$9!#\e(B
12561
12562 @item nntp-read-timeout
12563 @vindex nntp-read-timeout
12564 Nntp \e$B$,=PNO$,=*N;$7$?$3$H$r3NG'$9$k$?$a$KBT$D$Y$-;~4V$G$9!#CM$rC;$/$9$l\e(B
12565 \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
12566 \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
12567 \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
12568 @end table
12569
12570 @menu
12571 * Direct Functions::            \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
12572 * Indirect Functions::          \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
12573 * Common Variables::            \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
12574 * NNTP marks::                  @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
12575 @end menu
12576
12577 @node Direct Functions
12578 @subsubsection \e$BD>@\@\B3$9$k$?$a$N4X?t\e(B
12579 @cindex direct connection functions
12580
12581 \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
12582 \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
12583 \e$B$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
12584
12585 @table @code
12586 @findex nntp-open-network-stream
12587 @item nntp-open-network-stream
12588 \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
12589
12590 @findex nntp-open-tls-stream
12591 @item nntp-open-tls-stream
12592 @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
12593 \e$B$O\e(B @uref{http://www.gnu.org/software/gnutls/, GNUTLS} \e$B$r%$%s%9%H!<%k$7$F\e(B
12594 \e$B$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
12595
12596 @lisp
12597 ;; @r{\e$B%]!<%H\e(B 563 \e$B$,\e(B "nntps" \e$B$H$7$F\e(B @file{/etc/services} \e$B$GDj5A:Q$_\e(B}
12598 ;; @r{\e$B$G$"$C$F$b!"\e(B@samp{gnutls-cli -p} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
12599 ;;
12600 (nntp "snews.bar.com"
12601       (nntp-open-connection-function nntp-open-tls-stream)
12602       (nntp-port-number )
12603       (nntp-address "snews.bar.com"))
12604 @end lisp
12605
12606 @findex nntp-open-ssl-stream
12607 @item nntp-open-ssl-stream
12608 @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
12609 \e$B$O\e(B @uref{http://www.openssl.org, OpenSSL} \e$B$^$?\e(B
12610 \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
12611 \e$B$F$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
12612
12613 @lisp
12614 ;; @r{\e$B%]!<%H\e(B 563 \e$B$,\e(B "snews" \e$B$H$7$F\e(B @file{/etc/services} \e$B$GDj5A:Q$_$G\e(B}
12615 ;; @r{\e$B$"$C$F$b!"\e(B@samp{openssl s_client -port} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
12616 ;;
12617 (nntp "snews.bar.com"
12618       (nntp-open-connection-function nntp-open-ssl-stream)
12619       (nntp-port-number 563)
12620       (nntp-address "snews.bar.com"))
12621 @end lisp
12622
12623 @findex nntp-open-telnet-stream
12624 @item nntp-open-telnet-stream
12625 \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
12626 \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
12627 \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
12628 \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
12629 \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
12630 \e$B$3$N$h$&$K;H$&$3$H$,$G$-$k$N$G$9\e(B:
12631
12632 @lisp
12633 (nntp "socksified"
12634       (nntp-pre-command "runsocks")
12635       (nntp-open-connection-function nntp-open-telnet-stream)
12636       (nntp-address "the.news.server"))
12637 @end lisp
12638
12639 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
12640 \e$B$O!"NI$$9M$($G$O$"$j$^$;$s!#\e(B
12641 @end table
12642
12643 @node Indirect Functions
12644 @subsubsection \e$B4V@\E*$K@\B3$9$k$?$a$N4X?t\e(B
12645 @cindex indirect connection functions
12646
12647 \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
12648 \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
12649 \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
12650 \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
12651 \e$B6&DL$K;2>H$9$kJQ?t$K1F6A$5$l$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
12652
12653 @table @code
12654 @item nntp-open-via-rlogin-and-telnet
12655 @findex nntp-open-via-rlogin-and-telnet
12656 \e$B1s3V%7%9%F%`$K\e(B @samp{rlogin} \e$B$7$F!"$=$3$+$iK\Ev\e(B
12657 \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
12658 \e$B$,;O$a$KKIJI%^%7%s$K@\B3$7$J$1$l$P$J$i$J$$>l9g$KJXMx$G$9!#\e(B
12659
12660 @code{nntp-open-via-rlogin-and-telnet}-\e$BMQ$NJQ?t\e(B:
12661
12662 @table @code
12663 @item nntp-via-rlogin-command
12664 @vindex nntp-via-rlogin-command
12665 \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
12666 \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
12667
12668 @item nntp-via-rlogin-command-switches
12669 @vindex nntp-via-rlogin-command-switches
12670 @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
12671 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#$b\e(B
12672 \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
12673 \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
12674 \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
12675 \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
12676 \e$B$F2<$5$$!#\e(B
12677 @end table
12678
12679 @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
12680 \e$B$H$KCm0U$7$F2<$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
12681
12682 @item nntp-open-via-rlogin-and-netcat
12683 @findex nntp-open-via-rlogin-and-netcat
12684 \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
12685 \e$B%P!<$K@\B3$9$k$?$a$K!"\e(B@samp{telnet} \e$B$NBe$o$j$K\e(B @samp{netcat}
12686 (@uref{http://netcat.sourceforge.net/}) \e$B$r;H$$$^$9!#\e(B
12687
12688 @code{nntp-open-via-rlogin-and-netcat}-\e$BMQ$NJQ?t\e(B:
12689
12690 @table @code
12691 @item nntp-via-netcat-command
12692 @vindex nntp-via-netcat-command
12693 \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
12694 \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}
12695 (@uref{http://www.imasy.or.jp/~gotoh/ssh/connect.html}) \e$B$N$h$&$J!"B>$N%3\e(B
12696 \e$B%^%s%I$r;H$&$3$H$b$G$-$^$9!#\e(B
12697
12698 @item nntp-via-netcat-switches
12699 @vindex nntp-via-netcat-switches
12700 @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
12701 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
12702
12703 @item nntp-via-rlogin-command
12704 @vindex nntp-via-rlogin-command
12705 \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
12706 \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
12707
12708 @item nntp-via-rlogin-command-switches
12709 @vindex nntp-via-rlogin-command-switches
12710 @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
12711 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
12712 @end table
12713
12714 @item nntp-open-via-telnet-and-telnet
12715 @findex nntp-open-via-telnet-and-telnet
12716 \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
12717 \e$B$K\e(B @samp{rlogin} \e$B$NBe$o$j$K\e(B @samp{telnet} \e$B$r;H$$$^$9!#\e(B
12718
12719 @code{nntp-open-via-telnet-and-telnet}-\e$BMQ$NJQ?t\e(B:
12720
12721 @table @code
12722 @item nntp-via-telnet-command
12723 @vindex nntp-via-telnet-command
12724 \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
12725 \e$B%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
12726
12727 @item nntp-via-telnet-switches
12728 @vindex nntp-via-telnet-switches
12729 @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
12730 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
12731
12732 @item nntp-via-user-password
12733 @vindex nntp-via-user-password
12734 \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
12735
12736 @item nntp-via-envuser
12737 @vindex nntp-via-envuser
12738 \e$B$b$7Hs\e(B-@code{nil} \e$B$J$i!"Cf4V$N\e(B @code{telnet} \e$B$N%;%C%7%g%s\e(B (\e$B%/%i%$%"%s%H\e(B
12739 \e$B$H%5!<%P!<$NN>J}\e(B) \e$B$G\e(B @code{ENVIRON} \e$B%*%W%7%g%s$r%5%]!<%H$7!"%m%0%$%sL>$N\e(B
12740 \e$BF~NO$rMW5a$7$^$;$s!#$3$l$ONc$($P\e(B Solaris \e$B$N\e(B @code{telnet} \e$B$GF0:n$7$^$9!#\e(B
12741
12742 @item nntp-via-shell-prompt
12743 @vindex nntp-via-shell-prompt
12744 \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
12745 \e$B$O\e(B @samp{bash\\|\$ *\r?$\\|> *\r?} \e$B$G$9!#\e(B
12746 @end table
12747
12748 @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
12749 \e$B$H$KCm0U$7$F2<$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
12750 @end table
12751
12752 \e$B$3$l$i$O>e5-$N4X?t$,;2>H$9$kIU2CE*$JJQ?t$G$9\e(B:
12753
12754 @table @code
12755 @item nntp-via-user-name
12756 @vindex nntp-via-user-name
12757 \e$BCf4V$N%[%9%H$K@\B3$9$k$H$-$K;H$&MxMQ<TL>$G$9!#\e(B
12758
12759 @item nntp-via-address
12760 @vindex nntp-via-address
12761 \e$B@\B3$9$kCf4V$N%[%9%H$N%"%I%l%9$G$9!#\e(B
12762 @end table
12763
12764 @node Common Variables
12765 @subsubsection \e$B6&DL$NJQ?t\e(B
12766
12767 \e$B0J2<$NJQ?t$O!"$9$Y$F$N!"$^$?$O$$$/$D$+$N$"$i$+$8$aMQ0U$5$l$F$$$k4X?t$NF0\e(B
12768 \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
12769
12770 @table @code
12771 @item nntp-pre-command
12772 @vindex nntp-pre-command
12773 \e$BAG$N@\B3MQ$N4X\e(B
12774 \e$B?t\e(B (@code{nntp-open-network-stream}\e$B!"\e(B@code{nntp-open-tls-stream} \e$B$*$h\e(B
12775 \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
12776 \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
12777 \e$B3d$jEv$F$k$G$7$g$&!#\e(B
12778
12779 @item nntp-address
12780 @vindex nntp-address
12781 @acronym{NNTP} \e$B%5!<%P!<$N%"%I%l%9$G$9!#\e(B
12782
12783 @item nntp-port-number
12784 @vindex nntp-port-number
12785 \e$B@\B3$9$k\e(B @acronym{NNTP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#%G%#%U%)%k%H\e(B
12786 \e$B$O\e(B @samp{nntp} \e$B$G$9!#\e(B@acronym{TLS}/@acronym{SSL} \e$B$r2p$7\e(B
12787 \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
12788 \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
12789 \e$B$"$j$^$9!#30It$N\e(B @acronym{TLS}/@acronym{SSL} \e$B%D!<%k$O%]!<%H$NL>A0$G$OF0\e(B
12790 \e$B:n$7$J$$$+$i$G$9!#\e(B
12791
12792 @item nntp-end-of-line
12793 @vindex nntp-end-of-line
12794 @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
12795 \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
12796 \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
12797
12798 @item nntp-telnet-command
12799 @vindex nntp-telnet-command
12800 @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
12801 \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
12802 \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
12803 \e$B%k%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
12804
12805 @item nntp-telnet-switches
12806 @vindex nntp-telnet-switches
12807 @code{nntp-telnet-command} \e$B$KEO$9%9%$%C%A$N%j%9%H$G$9!#%G%#%U%)%k%H\e(B
12808 \e$B$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
12809 @end table
12810
12811 @node NNTP marks
12812 @subsubsection NNTP marks
12813 @cindex storing NNTP marks
12814
12815 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
12816 \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
12817 \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
12818 \e$B;w$F$$$k8EE5E*$J3,AX\e(B
12819 \e$B$G\e(B @file{~/News/marks} (@code{nntp-marks-directory}) \e$B$KJ]B8$5$l$^$9!#Nc\e(B
12820 \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
12821 \e$B$N0u%U%!%$%k\e(B
12822 \e$B$O\e(B @file{~/News/marks/news.gmane.org/gmane/discuss/.marks} \e$B$KJ]B8$5$l$^\e(B
12823 \e$B$9!#\e(B
12824
12825 \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
12826 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
12827 \e$B$G$-!"$I$N5-;v$rFI$s$G0u$rIU$1$?$+$r$=$A$i$G:F8=$7$^$9!#\e(B
12828 @file{~/News/marks} \e$B$N%G!<%?$O!"\e(B@file{~/.newsrc.eld} \e$B$K$"$kF1$8$b$N$h$j\e(B
12829 \e$B$bM%@h$5$l$^$9!#\e(B
12830
12831 \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
12832 \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
12833 \e$B$J$$$H!"$b$N$4$H$O2u$l$F$7$^$&$G$7$g$&\e(B (\e$BBgDq$N%5!<%P!<$OB>$N$I$s$J%5!<%P!<\e(B
12834 \e$B$H$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
12835 \e$B$$!"JL$N%[%9%H$G%5!<%P!<\e(B A\e$B!"\e(BD\e$B!"\e(BE \e$B$r;H$&>l9g$K$O!"\e(BA \e$B$N$?$a$N0u%U%!%$%k$r\e(B
12836 \e$BF1$8$K$9$k$3$H$,$G$-!"Fs$D$N%[%9%H4V$G$=$N%5!<%P!<$OF14|$7$^$9!#\e(B
12837
12838 @acronym{NNTP} \e$B0u$N;HMQ$O@-G=$NNt2=$r>7$-!"\e(BGnus \e$B$r$N$m$/46$8$5$;$k2DG=@-\e(B
12839 \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
12840 \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
12841 \e$B$k$G$7$g$&!#\e(B
12842
12843 \e$B4XO"$9$kJQ?t\e(B:
12844
12845 @table @code
12846 @item nntp-marks-is-evil
12847 @vindex nntp-marks-is-evil
12848 \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
12849 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
12850
12851 @item nntp-marks-directory
12852 @vindex nntp-marks-directory
12853 @acronym{NNTP} \e$B%0%k!<%W$N0u$,3JG<$5$l$k%G%#%l%/%H%j$G$9!#\e(B
12854 @end table
12855
12856 @node News Spool
12857 @subsection \e$B%K%e!<%9%9%W!<%k\e(B
12858 @cindex nnspool
12859 @cindex news spool
12860
12861 \e$B%m!<%+%k%9%W!<%k$+$i30It%0%k!<%W$r9XFI$9$k$3$H$OHs>o$K4JC1$G!"Lr$KN)$A$^\e(B
12862 \e$B$9!#$?$H$($P!"Hs>o$KBg$-$J5-;v$,$"$k%0%k!<%W\e(B---\e$BNc$(\e(B
12863 \e$B$P\e(B @samp{alt.binaries.pictures.furniture} \e$B$rFI$`B.EY$,B.$/$J$j$^$9!#\e(B
12864
12865 \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
12866 \e$B%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
12867
12868 \e$B$b$7%m!<%+%k%9%W!<%k$K$D$J$0$3$H$,2DG=$J$i!"$*$=$i$/$=$l$r4pK\A*BrJ}K!$H\e(B
12869 \e$B$7$F;H$&$Y$-$G$7$g$&\e(B (@pxref{Finding the News})\e$B!#$=$l$OIaDL\e(B
12870 \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
12871 \e$B>u67$K0MB8$7$^$9!#2?$,$"$J$?$N%5%$%H$G0lHVNI$$$+$r8+$D$1$k$?$a$K!"$$$m$$\e(B
12872 \e$B$m$H;n$7$F$_$J$1$l$P$J$j$^$;$s!#\e(B
12873
12874 @table @code
12875 @item nnspool-inews-program
12876 @vindex nnspool-inews-program
12877 \e$B5-;v$rEj9F$9$k$?$a$K;H$o$l$k%W%m%0%i%`$G$9!#\e(B
12878
12879 @item nnspool-inews-switches
12880 @vindex nnspool-inews-switches
12881 \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
12882
12883 @item nnspool-spool-directory
12884 @vindex nnspool-spool-directory
12885 @code{nnspool} \e$B$,5-;v$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
12886 \e$B$O\e(B @file{/usr/spool/news/} \e$B$G$9!#\e(B
12887
12888 @item nnspool-nov-directory
12889 @vindex nnspool-nov-directory
12890 @code{nnspool} \e$B$,\e(B @acronym{NOV} \e$B%U%!%$%k$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
12891 \e$B$O\e(B @file{/usr/spool/news/over.view/} \e$B$G$9!#\e(B
12892
12893 @item nnspool-lib-dir
12894 @vindex nnspool-lib-dir
12895 \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
12896 \e$B$G\e(B @file{/usr/lib/news/} \e$B$G$9\e(B)\e$B!#\e(B
12897
12898 @item nnspool-active-file
12899 @vindex nnspool-active-file
12900 \e$B%"%/%F%#%V%U%!%$%k$NL>A0$G$9!#\e(B
12901
12902 @item nnspool-newsgroups-file
12903 @vindex nnspool-newsgroups-file
12904 \e$B%0%k!<%W5-=R%U%!%$%k$NL>A0$G$9!#\e(B
12905
12906 @item nnspool-history-file
12907 @vindex nnspool-history-file
12908 \e$B%K%e!<%9MzNr%U%!%$%k$NL>A0$G$9!#\e(B
12909
12910 @item nnspool-active-times-file
12911 @vindex nnspool-active-times-file
12912 \e$B8=>uF|IU%U%!%$%k$X$NL>A0$G$9!#\e(B
12913
12914 @item nnspool-nov-is-evil
12915 @vindex nnspool-nov-is-evil
12916 @code{nil} \e$B$G$J$$$H!"\e(B@code{nnspool} \e$B$O$=$l$,8+$D$1$?$I$s\e(B
12917 \e$B$J\e(B @acronym{NOV} \e$B%U%!%$%k$b;H$*$&$H$O$7$^$;$s!#\e(B
12918
12919 @item nnspool-sift-nov-with-sed
12920 @vindex nnspool-sift-nov-with-sed
12921 @cindex sed
12922 @code{nil} \e$B$G$J$$$H!"$3$l$,%G%#%U%)%k%H$G$9$,!"354Q%U%!%$%k\e(B (overview)
12923 \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
12924 @code{nnspool} \e$B$O%U%!%$%kA4BN$r%P%C%U%!!<$KFI$_9~$s$G!"$=$3$G<B9T$7$^$9!#\e(B
12925 @end table
12926
12927 @node Getting Mail
12928 @section \e$B%a!<%k<hF@\e(B
12929 @cindex reading mail
12930 @cindex mail
12931
12932 \e$B%K%e!<%9%j!<%@!<$G%a!<%k$rFI$`\e(B---\e$B$=$l$OL@Gr$KD6<+A3E*$J$3$H$G$O$J$$$N$G\e(B
12933 \e$B$9$+\e(B? \e$B$$$d!"$b$A$m$s$G$-$^$9!#\e(B
12934
12935 @menu
12936 * Mail in a Newsreader::        \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
12937 * Getting Started Reading Mail::  \e$B4JC1$JNAM}K\$N$h$&$JNc\e(B
12938 * Splitting Mail::              \e$B$I$N$h$&$K%a!<%k%0%k!<%W$r:n@.$9$k$+\e(B
12939 * Mail Sources::                Gnus \e$B$K$I$3$+$i%a!<%k$r<h$C$F$/$k$+$rCN$i$;$k\e(B
12940 * Mail Back End Variables::     \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t\e(B
12941 * 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
12942 * Group Mail Splitting::        \e$B%a!<%kJ,3d$r6nF0$9$k$?$a$K%0%k!<%W%+%9%?%^%$%:$r;H$&\e(B
12943 * Incorporating Old Mail::      \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
12944 * Expiring Mail::               \e$BM_$7$/$J$$%a!<%k$r<h$j=|$/\e(B
12945 * Washing Mail::                \e$B<hF@$7$?%a!<%k$+$iMW$i$J$$$b$N$r<h$j=|$/\e(B
12946 * Duplicates::                  \e$B=EJ#$7$?%a!<%k$r07$&\e(B
12947 * Not Reading Mail::            \e$BB>$N%U%!%$%k$rFI$`$?$a$K%a!<%k%P%C%/%(%s%I$r;H$&\e(B
12948 * Choosing a Mail Back End::    Gnus \e$B$O?'!9$J%a!<%kMM<0$rFI$`$3$H$,$G$-$k\e(B
12949 @end menu
12950
12951 @node Mail in a Newsreader
12952 @subsection \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B
12953
12954 \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
12955 \e$B$"$J$?$O$$$m$$$m$J%+%k%A%c!<%7%g%C%/$r<u$1$k$3$H$G$7$g$&!#\e(B
12956
12957 Gnus \e$B$OEAE}E*$J%a!<%k%j!<%@$N$h$&$J$U$k$^$$$r$7$^$;$s!#$"$J$?$,K>$`$J\e(B
12958 \e$B$i$=$N$h$&$K$b$G$-$^$9$,!"$=$l$O9|@^$jB;$N$/$?$S$lLY$1$G$9!#\e(B
12959
12960 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
12961 \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
12962 \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
12963 \e$B$9!#$3$l$C$F$H$F$b%K%e!<%9%j!<%@E*$G$7$g!#\e(B
12964
12965 \e$B$"$J$?$O5-;v$r>C$9$?$a$KFCJL$JA`:n$O$7$^$;$s!#\e(B
12966
12967 \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
12968 \e$B$"$s$^$j$G$9$h$M\e(B!
12969
12970 \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
12971 \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
12972 \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
12973 \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
12974
12975 \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
12976 \e$BAw$N5!9=$,9T$J$&$3$H$O$o$:$+$G$"$k$3$H$K5$$,IU$-$^$9!#\e(B
12977
12978 \e$BB?$/$N?M$?$A$OJ#?t$N%a!<%j%s%0%j%9%H$r9VFI$7$F$$$^$9!#$=$l$i\e(B
12979 \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
12980 \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
12981 \e$B$O$=$&$$$&5-;v$r%;!<%V$9$kI,MW$O$"$j$^$;$s!#$J$<$J$i$P!"$b$&0lEYFI$`I,MW\e(B
12982 \e$B$,@8$8$F$b!"$=$l$i$O$I$3$+$KJ]B8$5$l$F$$$k$+$i$G$9!#\e(B
12983
12984 \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
12985 \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
12986 \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
12987 \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
12988 \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
12989
12990 \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
12991 \e$B$F$$$k$+$H!"$b$&0lEYFI$_$?$$$H$-$K$$$+$K4JC1$K8F$S=P$;$k$+$J$N$G$9!#\e(B
12992
12993 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
12994 \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
12995
12996 \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
12997 \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
12998 \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
12999 \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
13000 \e$BM%=($J!"87L)$J0UL#$G$N%a!<%k%j!<%@$G$9!#\e(B
13001
13002 \e$B6<$+$9$o$1$G$O$J$$$N$G$9$,!"$O$C$-$j$5$;$F$*$-$?$$$N$O!"$"$J$?$K5-;v$K\e(B
13003 \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
13004 \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
13005 \e$B9g$$$G$9!#\e(B
13006
13007 (\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
13008 \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
13009 \e$B$7$^$9!#$"$J$?$O\e(B Gnus \e$B$G$N%a!<%k$NJ}K!$r0&$7$^$9!#@dBP$K!#\e(B)
13010
13011 @node Getting Started Reading Mail
13012 @subsection \e$B%a!<%k$rFI$`$3$H$r;O$a$k\e(B
13013
13014 Gnus \e$B$r;H$C$F?7$7$$%a!<%k$rFI$`$3$H$OHs>o$K4JC1$G$9!#$"$J$?$N%a!<%k%P%C\e(B
13015 \e$B%/%(%s%I$N$"$J$?$NA*Br$r\e(B @code{gnus-secondary-select-methods} \e$B$KJ|$j9~$`\e(B
13016 \e$B$@$1$G!"$"$H$N$3$H$O<+F0E*$K5/$3$j$^$9!#\e(B
13017
13018 \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
13019 \e$B;H$$$?$$$J$i!"<!$N$b$N$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$3$H\e(B
13020 \e$B$,$G$-$^$9!#\e(B
13021
13022 @lisp
13023 (setq gnus-secondary-select-methods '((nnml "")))
13024 @end lisp
13025
13026 \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
13027 \e$B$=$l$O$"$J$?$N%9%W!<%k%U%!%$%k$+$i$9$Y$F$N%a%C%;!<%8$r%G%#%l%/%H%j!<!"%G%#\e(B
13028 \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
13029 \e$B%W\e(B (@samp{mail.misc}) \e$B$,9XFI$5$l!"B>$N%0%k!<%W$HF1$8$h$&$KFI$`$3$H$,$G$-\e(B
13030 \e$B$^$9!#\e(B
13031
13032 \e$B$"$J$?$O$*$=$i$/%a!<%k$r$$$/$D$+$N%0%k!<%W$KJ,3d$7$?$$$G$7$g$&$1$I\e(B:
13033
13034 @lisp
13035 (setq nnmail-split-methods
13036       '(("junk" "^From:.*Lars Ingebrigtsen")
13037         ("crazy" "^Subject:.*die\\^Organization:.*flabby")
13038         ("other" "")))
13039 @end lisp
13040
13041 \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
13042 \e$B$9\e(B: @samp{nnml:junk}, @samp{nnml:crazy}, @samp{nnml:other} \e$B$G$9!#:G=i\e(B
13043 \e$B$NFs$D$N%0%k!<%W$K9g$o$J$$%a!<%k$O$9$Y$F:G8e$N%0%k!<%W$KF~$l$i$l$^$9!#\e(B
13044
13045 \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
13046 \e$B$NB>$N9`$r=OFI$9$kI,MW$,$"$k$+$b$7$l$^$;$s$,!#FC\e(B
13047 \e$B$K\e(B @ref{Choosing a Mail Back End} \e$B$H\e(B @ref{Expiring Mail} \e$B$r!#\e(B
13048
13049 @node Splitting Mail
13050 @subsection \e$B%a!<%k$NJ,3d\e(B
13051 @cindex splitting mail
13052 @cindex mail splitting
13053 @cindex mail filtering (splitting)
13054
13055 @vindex nnmail-split-methods
13056 \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
13057 \e$BJ,$1$9$k$+$r;XDj$7$^$9!#\e(B
13058
13059 @lisp
13060 (setq nnmail-split-methods
13061   '(("mail.junk" "^From:.*Lars Ingebrigtsen")
13062     ("mail.crazy" "^Subject:.*die\\|^Organization:.*flabby")
13063     ("mail.other" "")))
13064 @end lisp
13065
13066 \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
13067 \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
13068 \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
13069 \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
13070 \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
13071 @code{samp\\1} \e$B$NMM<0$r4^$`$+$b$7$l$^$;$s!#$?$H$($P\e(B:
13072
13073 @lisp
13074 ("list.\\1" "From:.* \\(.*\\)-list@@majordomo.com")
13075 @end lisp
13076
13077 @noindent
13078 \e$B$3$N>l9g!"A^F~$5$l$k%F%-%9%H$r>.J8;z$K$9$Y$-$+$I$&$+\e(B
13079 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,@)8f$7$^$9!#\e(B@xref{Fancy Mail
13080 Splitting}.
13081
13082 \e$BFsHVL\$NMWAG$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"$=$l$OK!B'$N:G=i$NMW\e(B
13083 \e$BAG$r0z?t$H$7$F!"%X%C%@!<$KHO0O$r69$a$F\e(B (narrowed to headers) \e$B8F$P$l$^$9!#\e(B
13084 \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
13085 \e$B$$CM$r5"$9I,MW$,$"$j$^$9!#\e(B
13086
13087 @cindex @samp{bogus} group
13088 \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
13089 \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
13090 \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\e(B
13091 \e$B$l$^$9!#Aj8_Ej9F\e(B (crosspost) \e$B$r;HMQ2DG=$K$7$F$$$J$$8B$j!":G=i$N9gCW$7$?\e(B
13092 \e$BK!B'$,\e(B ``\e$B>!$A$^$9\e(B''\e$B!#Aj8_Ej9F$r;HMQ2DG=$K$7$F$$$k>l9g!"$9$Y$F$N9gCW$7$?\e(B
13093 \e$BK!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
13094 \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
13095 \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
13096 \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
13097 \e$B$9!#\e(B
13098
13099 \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
13100 \e$BJQ?t$K@_Dj$9$k$3$H$,$G$-$^$9!#$3$N4X?t$OF~$C$FMh$?%a!<%k%a%C%;!<%8$N%X%C\e(B
13101 \e$B%@!<$KHO0O$r69$a$i$l$?%P%C%U%!!<$G0z?t$J$7$G8F$P$l$^$9!#$3$N4X?t$O!"$=$l\e(B
13102 \e$B$,$3$N%a!<%k%a%C%;!<%8$r1?$V$Y$-$G$"$k!"$H9M$($k%0%k!<%WL>$N%j%9%H$rJV$9\e(B
13103 \e$B$Y$-$G$9!#\e(B
13104
13105 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"F~$C$FMh$?IOK3$G=c?h$J%X%C%@!<$rMpK=$K07$C\e(B
13106 \e$B$F$bNI$$$3$H$KCm0U$7$F$/$@$5$$!#$=$l$i$O$9$Y$F\e(B @code{Lines} \e$B%X%C%@!<$rDI\e(B
13107 \e$B2C$7$^$9!#$$$/$D$+$O\e(B @code{X-Gnus-Group} \e$B%X%C%@!<$r2C$($^$9!#$?$$$F$$$N\e(B
13108 \e$B$b$N$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
13109
13110 @vindex nnmail-crosspost
13111 \e$B%a!<%k%P%C%/%(%s%I$O$9$Y$FAj8_Ej9F$N5!G=$rDs6!$7$F$$$^$9!#$$$/$D$+$N@55,\e(B
13112 \e$BI=8=$,9gCW$9$k$H!"%a!<%k$O$9$Y$F$N%0%k!<%W$K\e(B ``\e$BAj8_Ej9F\e(B'' \e$B$5$l$^$9!#\e(B
13113 @code{nnmail-crosspost} \e$B$O$3$N5!G=$r;H$&$+$I$&$+$r;XDj$7$^$9!#$I$N5-;v$b\e(B
13114 \e$BAm9g$N\e(B (@samp{""}) \e$B%0%k!<%W$KAj8_Ej9F$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
13115
13116 @vindex nnmail-crosspost-link-function
13117 @cindex crosspost
13118 @cindex links
13119 @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)
13120 \e$B$r:n$k$3$H$K$h$C$FAj8_Ej9F$r9T$J$$$^$9!#$7$+$7!"$9$Y$F$N%U%!%$%k%7%9%F%`\e(B
13121 \e$B$,%O!<%I%j%s%/$N5!G=$rDs6!$7$F$$$k$o$1$G$O$"$j$^$;$s!#$b$7$"$J$?$,$=$N>l\e(B
13122 \e$B9g$KEv$F$O$^$k$N$G$"$l$P!"\e(B
13123 @code{nnmail-crosspost-link-function} \e$B$r\e(B @code{copy-file} \e$B$K@_Dj$7$F$/$@\e(B
13124 \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)
13125
13126 @kindex M-x nnmail-split-history
13127 @findex nnmail-split-history
13128 \e$BA0$N%a!<%kJ,3d$,%a%C%;!<%8$r$I$3$KF~$l$?$+$r8+$?$$>l9g$O!"\e(B
13129 @kbd{M-x nnmail-split-history} \e$BL?Na$r;H$&$3$H$,$G$-$^$9!#$3$l$+$i%9%W!<\e(B
13130 \e$B%k$7D>$=$&$H$9$k%a%C%;!<%8$,$I$3$KF~$k$+$r8+$?$$>l9g$O!"\e(B
13131 @code{gnus-summary-respool-trace} \e$B$H4XO"$9$kL?\e(B
13132 \e$BNa\e(B (@pxref{Mail Group Commands}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
13133
13134 @vindex nnmail-split-header-length-limit
13135 @code{nnmail-split-header-length-limit} \e$B$N@)8B$h$jD9$$%X%C%@!<9T$O!"J,3d\e(B
13136 \e$B4X?t$N=hM}BP>]$+$i=|30$5$l$^$9!#\e(B
13137
13138 @vindex nnmail-mail-splitting-charset
13139 @vindex nnmail-mail-splitting-decodes
13140 (\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
13141 \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
13142 \e$B%I$9$k$N$G!"Hs\e(B-@acronym{ASCII} \e$BJ8;zNs$K9gCW$5$;$k$3$H$,$G$-$^$9!#JQ\e(B
13143 \e$B?t\e(B @code{nnmail-mail-splitting-charset} \e$B$,\e(B @acronym{MIME} \e$BJ8;z%;%C\e(B
13144 \e$B%H\e(B (mime-charset) \e$B$G$"$C$?$i$=$l!"\e(B@acronym{MIME} \e$BJ8;z%;%C%H$G$O$J$$\e(B
13145 \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
13146 (@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
13147 \e$B%Q%?!<%s$b%G%3!<%I$7$^$9!#$3$NF0:n\e(B
13148 \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
13149 \e$B40A4$K;_$a$k$3$H$,$G$-!"@8$N%X%C%@!<$N%G!<%?$r85$K5-;v$K9gCW$5$;$?$$>l9g\e(B
13150 \e$B$K$OM-8z$G$7$g$&!#\e(B
13151
13152 @vindex nnmail-resplit-incoming
13153 \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
13154 \e$B$7\e(B @code{mail-sources} \e$BJQ\e(B
13155 \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
13156 \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
13157 \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
13158 \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
13159 \e$BL\$KBP$7$F$O8z2L$,$"$j$^$;$s!#\e(B)
13160
13161 Gnus \e$B$O$"$J$?$K<+J,<+?H$KD7$MJV$C$F$/$k$h$&$J2DG=@-$N$"$k$9$Y$F$N5!2q$r\e(B
13162 \e$BDs6!$7$^$9!#Nc$($P!"$"$J$?$N>e;J$+$i$/$k$9$Y$F$N%a!<%k$r4^$s$@%0%k!<%W$r\e(B
13163 \e$B:n$C$?$H$7$^$7$g$&!#$=$l$+$i!"6vH/E*$K$=$N%0%k!<%W$N9XFI<h$j;_$a$,5/$3$C\e(B
13164 \e$B$?$H$7$^$9!#\e(BGnus \e$B$O$=$l$G$b>e;J$+$i$N$9$Y$F$N%a!<%k$rL$9XFI$N%0%k!<%W$K\e(B
13165 \e$BF~$l$k$N$G!">e;J$,\e(B ''\e$B7nMKF|$^$G$K$=$NJs9p=q$r=`Hw$7$J$$$H<s$@\e(B!'' \e$B$H$$$&\e(B
13166 \e$B%a!<%k$r$"$J$?$KAw$C$F$b!"$"$J$?$O$=$l$r8+$k$3$H$O$J$/!"2PMKF|$K$J$C$FK\\e(B
13167 \e$BEv$OMb7n$N2HDB$rJ'$&$?$a$K6u$N%\%H%k$r=8$a$k$Y$-$G$"$C$F$b!"$^$@M-5k$G8[\e(B
13168 \e$B$o$l$F$$$k$H?.$8$F$$$k$+$b$7$l$^$;$s!#\e(B
13169
13170 @node Mail Sources
13171 @subsection Mail Sources
13172
13173 \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
13174 @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
13175 \e$B$H$7$F$"$j$^$9!#\e(B
13176
13177 @menu
13178 * Mail Source Specifiers::      \e$B%a!<%k$N85$,$I$3$+$r;XDj$9$k\e(B
13179 * Mail Source Customization::   \e$B@$$NCf$K1F6A$9$k$$$/$D$+$NJQ?t\e(B
13180 * Fetching Mail::               \e$B%a!<%k%=!<%9;X<(;R$r;HMQ$9$k\e(B
13181 @end menu
13182
13183 @node Mail Source Specifiers
13184 @subsubsection \e$B%a!<%k%=!<%9;X<(;R\e(B
13185 @cindex POP
13186 @cindex mail server
13187 @cindex procmail
13188 @cindex mail spool
13189 @cindex mail source
13190
13191 @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})
13192 \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
13193
13194 \e$B$3$l$ONc$G$9\e(B:
13195
13196 @lisp
13197 (pop :server "pop3.mailserver.com" :user "myname")
13198 @end lisp
13199
13200 \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
13201 \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
13202 \e$B$F$$$J$$%-!<%o!<%I$O%G%#%U%)%k%HCM$K$J$j$^$9!#\e(B
13203
13204 \e$B0J2<$N%a!<%k%=!<%9$N7?$r;HMQ2DG=$G$9\e(B:
13205
13206 @table @code
13207 @item file
13208 \e$BC1FH$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#IaDL$O%a!<%k%9%W!<%k$G$9!#\e(B
13209
13210 \e$B%-!<%o!<%I\e(B:
13211
13212 @table @code
13213 @item :path
13214 \e$B%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%HCM$O\e(B @env{MAIL} \e$B4D6-JQ?t$NCM\e(B
13215 \e$B$+\e(B @code{rmail-spool-directory} \e$B$NCM\e(B (\e$BIaDL\e(B
13216 \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
13217
13218 @item :prescript
13219 @itemx :postscript
13220 \e$B%a!<%k$r<hF@$9$kA08e$K<B9T$9$k%9%/%j%W%H$G$9!#\e(B
13221 @end table
13222
13223 \e$B%U%!%$%k%a!<%k%=!<%9$NNc\e(B:
13224
13225 @lisp
13226 (file :path "/usr/spool/mail/user-name")
13227 @end lisp
13228
13229 \e$B$b$7$/$O!"%G%#%U%)%k%H$N%U%!%$%kL>$r;H$&$H\e(B:
13230
13231 @lisp
13232 (file)
13233 @end lisp
13234
13235 \e$B%a!<%k%9%W!<%k%U%!%$%k$,%m!<%+%k%^%7%s$KL5$$>l9g$O!"\e(B
13236 @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
13237 \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
13238 \e$B%a!<%k%9%W!<%k$r%m%C%/$9$kJ}K!$,$"$j$^$;$s!#\e(B
13239
13240 \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
13241 \e$B$^$9!#\e(B
13242
13243 @lisp
13244 (setq mail-sources
13245       '((file :prescript "ssh host bin/getmail >%t")))
13246 @end lisp
13247
13248 @samp{getmail} \e$B%9%/%j%W%H$O0J2<$N$h$&$J$b$N$K$J$j$^$9\e(B:
13249
13250 @example
13251 #!/bin/sh
13252 #  getmail - move mail from spool to stdout
13253 #  flu@@iki.fi
13254
13255 MOVEMAIL=/usr/lib/emacs/20.3/i386-redhat-linux/movemail
13256 TMP=$HOME/Mail/tmp
13257 rm -f $TMP; $MOVEMAIL $MAIL $TMP >/dev/null && cat $TMP
13258 @end example
13259
13260 \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
13261 \e$B$($F$/$@$5$$!#\e(B
13262
13263 @item directory
13264 @vindex nnmail-scan-directory-mail-source-once
13265 \e$B%G%#%l%/%H%j!<Cf$NJ#?t$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#$3$l$OIaDL\e(B
13266 \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
13267 \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
13268 \e$BBP1~$7$F$$$k$N$G!"\e(B@file{foo.bar.spool} \e$B%U%!%$%k$K$"$k%a!<%k$O!"\e(B
13269 @code{foo.bar} \e$B%0%k!<%W$KCV$+$l$^$9\e(B (\e$B%5%U%#%C%/%9\e(B @code{.spool} \e$B$OJQ992D\e(B
13270 \e$BG=$G$9\e(B)\e$B!#\e(B@code{nnmail-scan-directory-mail-source-once} \e$B$r\e(B @code{nil} \e$B0J\e(B
13271 \e$B30$NCM$K$9$k$H!"\e(BGnus \e$B$O?7$7$$%a!<%k%=!<%9$r0l2s$@$1D4$Y$k$h$&$K$J$j$^$9!#\e(B
13272 \e$B$3$l$O!";XDj$7$?%l%Y%k$N%a!<%k%0%k!<%W$@$1$rD4$Y$?$$$H$-$K!"$H$j$o$1JXMx\e(B
13273 \e$B$G$9!#\e(B
13274
13275 @vindex nnmail-resplit-incoming
13276 @code{nnmail-resplit-incoming} \e$B$H$$$&JQ?t$b$"$j!"$3$l$rHs\e(B-@code{nil} \e$B$K\e(B
13277 \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
13278 \e$B$^$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
13279
13280 \e$B%-!<%o!<%I\e(B:
13281
13282 @table @code
13283 @item :path
13284 \e$B%U%!%$%k$N$"$k%G%#%l%/%H%j!<$NL>A0$G$9!#$3$l$K$O%G%#%U%)%k%HCM$O$"$j$^$;\e(B
13285 \e$B$s!#\e(B
13286
13287 @item :suffix
13288 \e$B$3$N@\Hx8l$G=*$o$k%U%!%$%k$@$1$,;HMQ$5$l$^$9!#%G%#%U%)%k%HCM\e(B
13289 \e$B$O\e(B @samp{.spool} \e$B$G$9!#\e(B
13290
13291 @item :predicate
13292 \e$B$3$N=R8l$,\e(B @code{nil} \e$B$G$J$$CM$rJV$9%U%!%$%k$N$_$G$9!#%G%#%U%)%k%HCM\e(B
13293 \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
13294 \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
13295
13296 @item :prescript
13297 @itemx :postscript
13298 \e$B%a!<%k$N<hF@$NA0\e(B/\e$B8e$K<B9T$5$l$k%9%/%j%W%H$G$9!#\e(B
13299 @end table
13300
13301 \e$B%G%#%l%/%H%j!<%a!<%k%=!<%9$NNc$G$9\e(B:
13302
13303 @lisp
13304 (directory :path "/home/user-name/procmail-dir/"
13305            :suffix ".prcml")
13306 @end lisp
13307
13308 @item pop
13309 @acronym{POP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#\e(B
13310
13311 \e$B%-!<%o!<%I\e(B:
13312
13313 @table @code
13314 @item :server
13315 @acronym{POP} \e$B%5!<%P!<$NL>A0$G$9!#%G%#%U%)%k%HCM$O\e(B @env{MAILHOST} \e$B4D6-JQ\e(B
13316 \e$B?t$+$i<hF@$5$l$^$9!#\e(B
13317
13318 @item :port
13319 @acronym{POP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#$3$l$O?tCM\e(B (\e$BNc$(\e(B
13320 \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
13321 \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
13322 \e$BL>$G$J$1$l$P$J$j$^$;$s!#%G%#%U%)%k%HCM$O\e(B @samp{pop3} \e$B$G$9!#%7%9%F%`$K$h$C\e(B
13323 \e$B$F$O\e(B @samp{"pop-3"} \e$B$H$7$J$1$l$P$J$i$J$$$+$b$7$l$^$;$s!#\e(B
13324
13325 @item :user
13326 @acronym{POP} \e$B%5!<%P!<$KM?$($kMxMQ<TL>$G$9!#%G%#%U%)%k%HCM$O%m%0%$%sL>$G\e(B
13327 \e$B$9!#\e(B
13328
13329 @item :password
13330 @acronym{POP} \e$B%5!<%P!<$KM?$($k%Q%9%o!<%I$G$9!#;XDj$5$l$J$$>l9g$O!"MxMQ<T\e(B
13331 \e$B$OF~NO$r5a$a$i$l$^$9!#\e(B
13332
13333 @item :program
13334 @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
13335 \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:
13336
13337 @example
13338 fetchmail %u@@%s -P %p %t
13339 @end example
13340
13341 \e$BM-8z$J=q<0;HMQ;X<(J8;z$O\e(B:
13342
13343 @table @samp
13344 @item t
13345 \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
13346 \e$B$1$l$P$J$j$^$;$s!#\e(B
13347
13348 @item s
13349 \e$B%5!<%P!<$NL>A0$G$9!#\e(B
13350
13351 @item P
13352 \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#\e(B
13353
13354 @item u
13355 \e$B;HMQ$9$kMxMQ<TL>$G$9!#\e(B
13356
13357 @item p
13358 \e$B;HMQ$9$k%Q%9%o!<%I$G$9!#\e(B
13359 @end table
13360
13361 \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
13362
13363 @item :prescript
13364 \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
13365 \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
13366
13367 @item :postscript
13368 \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
13369 \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
13370
13371 @item :function
13372 @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
13373 \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
13374 \e$B%$%k$G$9!#\e(B
13375
13376 @item :authentication
13377 \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
13378 \e$B7h$a$k$b$N$N$I$A$i$+$G$9!#%G%#%U%)%k%HCM$O\e(B @code{password} \e$B$G$9!#\e(B
13379
13380 @item :connection
13381 \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
13382 \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
13383 \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
13384 \e$B$F2<$5$$\e(B:
13385
13386 @itemize @bullet
13387 @item
13388 @dfn{ssl:} @acronym{SSL} \e$B$r;H$$$^$9!#\e(BOpenSSL (@samp{openssl} \e$B%W%m%0%i\e(B
13389 \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
13390 \e$B$9!#\e(B
13391 @item
13392 @dfn{starttls:} STARTTLS (@acronym{SSL} \e$B$KN`;w\e(B) \e$B$r;H$$$^$9!#30It%i%$%V%i\e(B
13393 \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
13394 @samp{starttls}.
13395 @end itemize
13396
13397 @item :leave
13398 \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
13399 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13400 @end table
13401
13402 @vindex pop3-movemail
13403 @vindex pop3-leave-mail-on-server
13404 @code{:program} \e$B$H\e(B @code{:function} \e$B%-!<%o!<%I$,;XDj$5$l$F$$$J$$$H!"\e(B
13405 @code{pop3-movemail} \e$B$,;HMQ$5$l$^$9!#\e(B@code{pop3-movemail} \e$B$r;H$&>l9g!"\e(B
13406 @code{pop3-leave-mail-on-server} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%a!<%k$O<hF@\e(B
13407 \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
13408 \e$B%7%g%sCf$N>uBV$N>pJs$r0];}$7$^$;$s!#%/%i%$%"%s%H$,?.Mj$G$-$k>pJs$O%/%i%$\e(B
13409 \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
13410 \e$B$3$H$KCm0U$7$F2<$5$$!#$=$l$i$,@5$7$/>pJs$r0];}$7$J$$>l9g$O!"$9$Y$F$,Jx2u\e(B
13411 \e$B$7$F!"$"$J$?$O2u$l$?%a!<%k%\%C%/%9$H$H$b$KCV$-5n$j$K$J$k2DG=@-$,$"$j$^$9!#\e(B
13412
13413 \e$B$3$l$O$$$/$D$+$NNc$G$9!#%G%#%U%)%k%H$NMxMQ<TL>$r;H$C$F!"%G%#%U%)%k%H\e(B
13414 \e$B$N\e(B @acronym{POP} \e$B%5!<%P!<$+$i<hF@$7!"%G%#%U%)%k%H$N<hF@J}K!$r;HMQ$7$^$9\e(B:
13415
13416 @lisp
13417 (pop)
13418 @end lisp
13419
13420 \e$B;XL>$5$l$?%5!<%P!<$+$i;XL>$5$l$?MxMQ<T$H%Q%9%o!<%I$G<hF@$7$^$9\e(B:
13421
13422 @lisp
13423 (pop :server "my.pop.server"
13424      :user "user-name" :password "secret")
13425 @end lisp
13426
13427 \e$B%a!<%k$N0\F0$K\e(B @samp{movemail} \e$B$r;H$$$^$9\e(B:
13428
13429 @lisp
13430 (pop :program "movemail po:%u %t %p")
13431 @end lisp
13432
13433 @item maildir
13434 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
13435 \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
13436 \e$B@53N$K\e(B 1 \e$B%a!<%k$H$J$C$F$$$^$9!#\e(B
13437
13438 \e$B%-!<%o!<%I\e(B:
13439
13440 @table @code
13441 @item :path
13442 \e$B%a!<%k$,J]B8$5$l$k%G%#%l%/%H%j!<$NL>A0$G$9!#%G%#%U%)%k%HCM$O4D6-JQ\e(B
13443 \e$B?t\e(B @env{MAILDIR} \e$B$+$i<hF@$7$?CM$+!"$^$?$O\e(B @file{~/Maildir/} \e$B$G$9!#\e(B
13444 @item :subdirs
13445 Maildir \e$B$N%5%V%G%#%l%/%H%j$G$9!#%G%#%U%)%k%HCM$O\e(B @samp{("new" "cur")} \e$B$G\e(B
13446 \e$B$9!#\e(B
13447 @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
13448 @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
13449 @c \e$BF@$9$kI,MW$,$"$j$^$9!#\e(B
13450
13451 \e$B%j%b!<%H%^%7%s$+$i%a!<%k$r<h$j4s$;$k$3$H$b=PMh$^$9!#\e(B
13452 (\e$B$H$$$&$N$b!"\e(Bmaildir \e$B$O%m%C%/$NLdBj$r5$$K$;$:$K:Q$`$+$i!#\e(B)
13453 @end table
13454
13455 Maildir \e$B%a!<%k%=!<%9$NNc$r$U$?$D\e(B:
13456
13457 @lisp
13458 (maildir :path "/home/user-name/Maildir/"
13459          :subdirs ("cur" "new"))
13460 @end lisp
13461
13462 @lisp
13463 (maildir :path "/user@@remotehost.org:~/Maildir/"
13464          :subdirs ("new"))
13465 @end lisp
13466
13467 @item imap
13468 @acronym{IMAP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#2?$i$+$NM}M3\e(B
13469 \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
13470 \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
13471 \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
13472 \e$B>\$7$/$O\e(B @xref{IMAP} \e$B$r;2>H$7$F2<$5$$!#\e(B
13473
13474 Kerberos, GSSAPI, @acronym{TLS}/@acronym{SSL} \e$B$*$h$S\e(B STARTTLS \e$B$N$?$a$N30\e(B
13475 \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}.
13476
13477 \e$B%-!<%o!<%I\e(B:
13478
13479 @table @code
13480 @item :server
13481 @acronym{IMAP} \e$B%5!<%P!<$NL>A0!#%G%#%U%)%k%HCM$O4D6-JQ\e(B
13482 \e$B?t\e(B @env{MAILHOST} \e$B$+$iF@$^$9!#\e(B
13483
13484 @item :port
13485 @acronym{IMAP} \e$B%5!<%P!<$N%]!<%HHV9f!#IaDL$O%G%#%U%)%k%HCM\e(B
13486 \e$B$O\e(B @samp{143} \e$B$G!"\e(B@acronym{TLS}/@acronym{SSL} \e$B@\B3$K$O\e(B @samp{993} \e$B$G$9!#\e(B
13487
13488 @item :user
13489 @acronym{IMAP} \e$B%5!<%P!<$KEO$9MxMQ<TL>$G$9!#%G%#%U%)%k%HCM$O%m%0%$%sL>$G\e(B
13490 \e$B$9!#\e(B
13491
13492 @item :password
13493 @acronym{IMAP} \e$B%5!<%P!<$KEO$9%Q%9%o!<%I$G$9!#;XDj$5$l$F$$$J$$$H$-$O!"Mx\e(B
13494 \e$BMQ<T$OF~NO$rB%$5$l$^$9!#\e(B
13495
13496 @item :stream
13497 \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
13498 \e$B%7%s%\%k$NCf$N$R$H$D$r@_Dj$7$^$9!#8=>u$G$O\e(B @samp{gssapi},
13499 @samp{kerberos4}, @samp{starttls}, @samp{tls}, @samp{ssl},
13500 @samp{shell} \e$B$^$?$O%G%#%U%)%k%HCM$N\e(B @samp{network} \e$B$K$J$j$^$9!#\e(B
13501
13502 @item :authentication
13503 \e$B%5!<%P!<$G$NG'>Z$K$I$NG'>ZK!$r;H$&$+!#$3$l\e(B
13504 \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
13505 \e$B$O\e(B @samp{gssapi}, @samp{kerberos4}, @samp{digest-md5}, @samp{cram-md5},
13506 @samp{anonymous} \e$B$^$?$O%G%#%U%)%k%HCM$N\e(B @samp{login} \e$B$K$J$j$^$9!#\e(B
13507
13508 @item :program
13509 :stream \e$B$K\e(B `shell' \e$B$,@_Dj$5$l$F$$$k$H$-$O!"$3$NCM$,JQ\e(B
13510 \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
13511 \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
13512
13513 @example
13514 ssh %s imapd
13515 @end example
13516
13517 \e$BM-8z$J\e(B format \e$B;X<(;R$O0J2<$NDL$j$G$9!#\e(B
13518
13519 @table @samp
13520 @item s
13521 \e$B%5!<%P!<$NL>A0!#\e(B
13522
13523 @item l
13524 @code{imap-default-user} \e$B$G@_Dj$5$l$?MxMQ<TL>!#\e(B
13525
13526 @item p
13527 \e$B%5!<%P!<$N%]!<%HHV9f!#\e(B
13528 @end table
13529
13530 \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
13531
13532 @item :mailbox
13533 \e$B%a!<%k$r<hF@$9$k%a!<%k%\%C%/%9$NL>A0!#%G%#%U%)%k%HCM$O\e(B @samp{INBOX} \e$B$G!"\e(B
13534 \e$B$3$l$OIaDL$OF~$C$F$/$k%a!<%k$r<u$1<h$k%a!<%k%\%C%/%9$G$9!#\e(B
13535
13536 @item :predicate
13537 \e$B<hF@$9$k5-;v$r7hDj$9$k$?$a$K;H$o$l$k=R8l!#%G%#%U%)%k%HCM$N!"\e(B@samp{UNSEEN
13538 UNDELETED} \e$B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I\e(B
13539 \e$B$-\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$G%a!<%k%\%C%/%9$rGA$-!"$$$/$D$+$N5-;v$K4{\e(B
13540 \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
13541 \e$B$b$7$l$^$;$s!#$=$&$9$l$P!"%a!<%k%\%C%/%9$N$9$Y$F$N5-;v$O0u$NG!2?$K4X$o$i\e(B
13542 \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
13543
13544 @item :fetchflag
13545 \e$B%5!<%P!<$G!"<hF@$7$?5-;v$K0u$rIU$1$kJ}K!!#%G%#%U%)%k%HCM\e(B
13546 \e$B$N\e(B @samp{\Deleted} \e$B$O$=$l$i$K>C5n$N0u$rIU$1$^$9$,!"B>$K\e(B @samp{\Seen} \e$B$G\e(B
13547 \e$B$OC1$K4{FI$N0u$rIU$1$^$9!#$3$l$i$O:G$b$"$j$=$&$JFs$D$NA*Br$G$9$,!"B>$N0u\e(B
13548 \e$B$b\e(B RFC2060 \e$B$N\e(B 2.3.2 \e$B@a$GDj5A$5$l$F$$$^$9!#\e(B
13549
13550 @item :dontexpunge
13551 @code{nil} \e$B$G$J$+$C$?$i!"5-;v$r<hF@$7$?8e$G!"$=$l$i$K>C5n$N0u$,IU$$$F$$\e(B
13552 \e$B$F$b:o=|$7$^$;$s!#\e(B
13553 @end table
13554
13555 @acronym{IMAP} \e$B%a!<%k%=!<%9$NNc\e(B:
13556
13557 @lisp
13558 (imap :server "mail.mycorp.com"
13559       :stream kerberos4
13560       :fetchflag "\\Seen")
13561 @end lisp
13562
13563 @item webmail
13564 @uref{http://www.hotmail.com/}, @uref{http://webmail.netscape.com/},
13565 @uref{http://www.netaddress.com/}, @uref{http://www.yahoo.com/} \e$B$J$I$N%&%'\e(B
13566 \e$B%V%a!<%k%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#\e(B
13567
13568 \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
13569 \e$B$O\e(B "one-line-cookie" \e$B%Q%C%A$rEv$F$kI,MW$,$"$j$^$9!#\e(B
13570
13571 \e$B7Y9p\e(B: \e$B%a!<%k$,<:$o$l$k$+$b$7$l$^$;$s!#L5J]>Z$G$9!#\e(B
13572
13573 \e$B%-!<%o!<%I\e(B:
13574
13575 @table @code
13576 @item :subtype
13577 \e$B%&%'%V%a!<%k%5!<%P!<$N7?$G$9!#%G%#%U%)%k%HCM$O\e(B @code{hotmail} \e$B$G$9!#B>$N\e(B
13578 \e$B8uJd$O\e(B @code{netscape}, @code{netaddress}, @code{my-deja} \e$B$G$9!#\e(B
13579
13580 @item :user
13581 \e$B%&%'%V%a!<%k%5!<%P!<$NMxMQ<TL>$G$9!#%G%#%U%)%k%HCM$O%m%0%$%sL>$G$9!#\e(B
13582
13583 @item :password
13584 \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
13585 \e$B$7$^$9!#\e(B
13586
13587 @item :dontexpunge
13588 @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
13589 \e$B%k%@!<$K0\F0$7$^$;$s!#\e(B
13590 @end table
13591
13592 \e$B%&%'%V%a!<%k$N%=!<%9$NNc$G$9\e(B:
13593
13594 @lisp
13595 (webmail :subtype 'hotmail
13596          :user "user-name"
13597          :password "secret")
13598 @end lisp
13599 @end table
13600
13601 @table @dfn
13602 @item Common Keywords
13603 \e$B6&DL%-!<%o!<%I$O$I$s$J7?$N%a!<%k%=!<%9$K$b;H$&$3$H$,$G$-$^$9!#\e(B
13604
13605 \e$B%-!<%o!<%I\e(B:
13606
13607 @table @code
13608 @item :plugged
13609 @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
13610 \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
13611 \e$B$N$h$&$K;XDj$9$k$3$H$,$G$-$^$9\e(B:
13612
13613 @lisp
13614 (setq mail-sources
13615       '((directory :path "/home/pavel/.Spool/"
13616                    :suffix ""
13617                    :plugged t)))
13618 @end lisp
13619
13620 \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
13621 \e$B%m!<%+%k$N%a!<%k$H%K%e!<%9$r;H$&>l9g$KJXMx$G$9!#\e(B
13622 @end table
13623 @end table
13624
13625 @subsubsection \e$B4X?t%$%s%?!<%U%'!<%9\e(B
13626
13627 \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
13628 \e$B$,<B9T$5$l$F$$$k4V$@$1!"$=$l$>$l$N%-!<%o!<%I\e(B @code{:foo} \e$B$NCM$H$7\e(B
13629 \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
13630 \e$B$K$D$$$F9M$($F$_$F2<$5$$!#\e(B
13631
13632 @lisp
13633 (setq mail-sources '((pop :user "jrl"
13634                           :server "pophost" :function fetchfunc)))
13635 @end lisp
13636
13637 \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
13638 \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
13639 \e$B$O\e(B @code{"pophost"} \e$B$K$J$j$^$9!#\e(B
13640 @code{port}, @code{password}, @code{program}, @code{prescript},
13641 @code{postscript}, @code{function} \e$B$*$h$S\e(B @code{authentication} \e$B$NCM$b$^\e(B
13642 \e$B$?!"$=$l$i$N4{DjCM$K$J$j$^$9!#\e(B
13643
13644 \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
13645 \e$B>H$7$F2<$5$$!#\e(B
13646
13647 @node Mail Source Customization
13648 @subsubsection \e$B%a!<%k%=!<%9$N%+%9%?%^%$%:\e(B
13649
13650 \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
13651 \e$B$9$kI,MW$O$J$$$G$7$g$&!#\e(B
13652
13653 @table @code
13654 @item mail-source-crash-box
13655 @vindex mail-source-crash-box
13656 \e$B%a!<%k$rA`:n$7$F$$$k4V$KJ]B8$5$l$F$$$k>l=j$G$9!#%G%#%U%)%k%HCM\e(B
13657 \e$B$O\e(B @file{~/.emacs-mail-crash-box} \e$B$G$9!#\e(B
13658
13659 @item mail-source-delete-incoming
13660 @vindex mail-source-delete-incoming
13661 @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
13662 \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
13663 \e$B%$%k$b>C$7$^$;$s!#@5$N?t$@$C$?>l9g$O!"$=$NF|?t0J>e$K8E$$%U%!%$%k$r>C5n$7\e(B
13664 \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
13665 @code{mail-source-delete-incoming} \e$B$r\e(B @code{nil} \e$B$K$7$F$*$$$F!"\e(B
13666 @code{mail-source-delete-old-incoming} \e$B$r%U%C%/$^$?$O<jF0$G8F$s$G$bNI$$\e(B
13667 \e$B$G$9!#\e(B
13668
13669 @item mail-source-delete-old-incoming-confirm
13670 @vindex mail-source-delete-old-incoming-confirm
13671 \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
13672 \e$B%k$r>C5n$9$k$H$-$K3NG'$r5a$a$^$9!#$3$NJQ?t\e(B
13673 \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
13674
13675 @item mail-source-ignore-errors
13676 @vindex mail-source-ignore-errors
13677 \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
13678 \e$B$^$9!#\e(B
13679
13680 @item mail-source-directory
13681 @vindex mail-source-directory
13682 \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
13683 \e$B$G$9!#%G%#%U%)%k%HCM$O\e(B @file{~/Mail/} \e$B$G$9!#8=;~E@$G$O!"$3$l$,;H$o$l$kM#\e(B
13684 \e$B0l$N$b$N$OJQ?t\e(B @code{mail-source-delete-incoming} \e$B$,\e(B @code{nil} \e$B$^$?$O?t\e(B
13685 \e$BCM$G$"$C$?>l9g!"F~$C$F$-$?%U%!%$%k$,J]B8$5$l$k>l=j$N;XDj$G$9!#\e(B
13686
13687 @item mail-source-incoming-file-prefix
13688 @vindex mail-source-incoming-file-prefix
13689 \e$BF~$C$F$-$?%a!<%k$rJ]B8$9$k%U%!%$%k$N@\F,<-$G$9!#%G%#%U%)%k%HCM\e(B
13690 \e$B$O\e(B @file{Incoming} \e$B$G!"$3$N>l9g%U%!%$%k\e(B
13691 \e$B$O\e(B @file{Incoming30630D_} \e$B$d\e(B @file{Incoming298602ZD} \e$B$N$h$&$K$J$j$^$9!#\e(B
13692 @code{mail-source-delete-incoming} \e$B$,\e(B @code{nil} \e$B$^$?$O?tCM$N>l9g$@$1$G\e(B
13693 \e$B$9$,!#\e(B
13694
13695 @item mail-source-default-file-modes
13696 @vindex mail-source-default-file-modes
13697 \e$B$9$Y$F$N?7$7$$%a!<%k%U%!%$%k$O$3$N%U%!%$%k%b!<%I$K$J$j$^$9!#%G%#%U%)%k%H\e(B
13698 \e$BCM$O\e(B 384 \e$B$G$9!#\e(B
13699
13700 @item mail-source-movemail-program
13701 @vindex mail-source-movemail-program
13702 \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
13703 @code{nil} \e$B$@$C$?$i\e(B @var{exec-directory} \e$B$K$"$k\e(B @code{movemail}\e$B!#\e(B
13704 @end table
13705
13706 @node Fetching Mail
13707 @subsubsection \e$B%a!<%k$N<hF@\e(B
13708
13709 @vindex mail-sources
13710 @vindex nnmail-spool-file
13711 \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
13712 @code{mail-sources} \e$B$r%a!<%k%=!<%9;X<(;R$N%j%9%H$K@_Dj$9$k$3$H$G\e(B
13713 \e$B$9\e(B (@pxref{Mail Source Specifiers})\e$B!#\e(B
13714
13715 \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
13716 \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
13717
13718 \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
13719 \e$B$7$?$$$J$i!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
13720
13721 @lisp
13722 (setq mail-sources
13723       '((file)
13724         (pop :server "pop3.mail.server"
13725              :password "secret")))
13726 @end lisp
13727
13728 \e$B$b$7$/$O!"$3$l$i$N%-!<%o!<%I$N%G%#%U%)%k%HCM$r;H$$$?$/$J$1$l$P\e(B:
13729
13730 @lisp
13731 (setq mail-sources
13732       '((file :path "/var/spool/mail/user-name")
13733         (pop :server "pop3.mail.server"
13734              :user "user-name"
13735              :port "pop3"
13736              :password "secret")))
13737 @end lisp
13738
13739 \e$B%a!<%k%P%C%/%(%s%I$r;H$&$H$-$O!"\e(BGnus \e$B$O$9$Y$F$N%a!<%k$r\e(B inbox \e$B$+$i5[$$>e\e(B
13740 \e$B$2$F!"%[!<%`%G%#%l%/%H%j!<$KJ|$jEj$2$^$9!#$"$J$?$,%a!<%k%P%C%/%(%s%I$r;H$C\e(B
13741 \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
13742 \e$B$r$?$/$5$s$7$J$1$l$P$J$j$^$;$s!#$^$:8^3Q7A$rIA$-!"O9?$$K2P$rIU$1!";3MS$r\e(B
13743 \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
13744 \e$B$j6C$$$F$O$$$1$^$;$s!#\e(B
13745
13746 @node Mail Back End Variables
13747 @subsection \e$B%a!<%k%P%C%/%(%s%IJQ?t\e(B
13748
13749 \e$B$3$l$i$NJQ?t$O\e(B (\e$B$?$$$F$$$N>l9g\e(B) \e$B$9$Y$F$N0c$C$?%a!<%k%P%C%/%(%s%I$K4XO"$7\e(B
13750 \e$B$^$9!#\e(B
13751
13752 @table @code
13753 @vindex nnmail-read-incoming-hook
13754 @item nnmail-read-incoming-hook
13755 \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
13756 \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
13757 \e$B;H$&$3$H$,$G$-$^$9!#\e(B
13758
13759 @vindex nnmail-split-hook
13760 @item nnmail-split-hook
13761 @findex gnus-article-decode-encoded-words
13762 @cindex RFC 1522 decoding
13763 @cindex RFC 2047 decoding
13764 \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
13765 \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\e(B
13766 \e$B$H9M$($k$h$&$K<+M3$K%P%C%U%!!<$NFbMF$rJT=8$9$k$3$H$,$G$-$^$9\e(B---\e$B%P%C%U%!!<\e(B
13767 \e$B$OJ,3d$,=*$o$C$?8e$G>C5n$5$l!"%P%C%U%!!<$G9T$J$o$l$?JQ99$O$I$N%U%!%$%k$K\e(B
13768 \e$B$b8=$l$^$;$s!#\e(B@code{gnus-article-decode-rfc1522} \e$B$,$3$N%U%C%/$K2C$($k$3\e(B
13769 \e$B$H$,E,@Z$J4X?t$N0l$D$G$9!#\e(B
13770
13771 @vindex nnmail-pre-get-new-mail-hook
13772 @vindex nnmail-post-get-new-mail-hook
13773 @item nnmail-pre-get-new-mail-hook
13774 @itemx nnmail-post-get-new-mail-hook
13775 \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
13776 \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
13777 \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
13778 \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
13779 \e$B$7$$%a!<%k%U%!%$%k$KM?$($i$l$k%G%#%U%)%k%H$N%U%!%$%k$N%b!<%I$rJQ99$9$kNc\e(B
13780 \e$B$G$9\e(B:
13781
13782 @lisp
13783 (add-hook 'nnmail-pre-get-new-mail-hook
13784           (lambda () (set-default-file-modes 511)))
13785
13786 (add-hook 'nnmail-post-get-new-mail-hook
13787           (lambda () (set-default-file-modes 551)))
13788 @end lisp
13789
13790 @item nnmail-use-long-file-names
13791 @vindex nnmail-use-long-file-names
13792 @code{nil} \e$B$G$J$$$J$i!"%a!<%k%P%C%/%(%s%I$OD9$$%U%!%$%kL>$H%G%#%l%/%H%j!<\e(B
13793 \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
13794 \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
13795 \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
13796 \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
13797 \e$B$O\e(B @file{mail/misc} \e$B$H$$$&7k2L$K$J$j$^$9!#\e(B
13798
13799 @item nnmail-delete-file-function
13800 @vindex nnmail-delete-file-function
13801 @findex delete-file
13802 \e$B%U%!%$%k$r>C5n$9$k$?$a$K8F$P$l$k4X?t$G$9!#%G%#%U%)%k%HCM\e(B
13803 \e$B$O\e(B @code{delete-file} \e$B$G$9!#\e(B
13804
13805 @item nnmail-cache-accepted-message-ids
13806 @vindex nnmail-cache-accepted-message-ids
13807 @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
13808 \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
13809 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13810
13811 @item nnmail-cache-ignore-groups
13812 @vindex nnmail-cache-ignore-groups
13813 \e$B@55,I=8=$+@55,I=8=$N%j%9%H$G$9!#@55,I=8=$K%0%k!<%WL>$,9gCW$9$k\e(B
13814 \e$B$H\e(B @code{Message-ID} \e$B%-%c%C%7%e$K5-O?$5$l$^$;$s!#\e(B
13815
13816 \e$BNc$($PFC5iJ,3d\e(B (@pxref{Fancy Mail Splitting}) \e$B$r4X\e(B
13817 \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
13818 \e$B$G$7$g$&!#\e(B
13819 @end table
13820
13821 @node Fancy Mail Splitting
13822 @subsection \e$BFC5i%a!<%kJ,3d\e(B
13823 @cindex mail splitting
13824 @cindex fancy mail splitting
13825
13826 @vindex nnmail-split-fancy
13827 @findex nnmail-split-fancy
13828 \e$BHf3SE*C1=c$JI8=`$N%a!<%kJ,3d;XDj$NJ}K!$G$O$"$J$?$NK>$`$3$H$,$G$-$J$$>l9g!"\e(B
13829 @code{nnmail-split-methods} \e$B$r\e(B @code{nnmail-split-fancy} \e$B$K@_Dj$9$k$3$H\e(B
13830 \e$B$,$G$-$^$9!#$=$l$+$iJQ?t\e(B @code{nnmail-split-fancy} \e$B$GM7$V$3$H$,$G$-$^$9!#\e(B
13831
13832 \e$B$^$:$3$NJQ?t$NCM$NNc$r8+$F$_$^$7$g$&\e(B:
13833
13834 @lisp
13835 ;; @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}
13836 ;; @r{\e$B$;$s!#7Y9p$OK\Ev$N%(%i!<$H$O0c$C$?%0%k!<%W$KF~$l$i$l$^$9!#\e(B}
13837 (| ("from" mail (| ("subject" "warn.*" "mail.warning")
13838                    "mail.misc"))
13839    ;; @r{\e$B%(%i!<$G$J$$%a%C%;!<%8$O$9$Y$F$N4XO"$7$?%0%k!<%W$KAj8_Ej9F$5$l\e(B}
13840    ;; @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\e(B}
13841    ;; @r{\e$B$K$OAj8_Ej9F$7$^$;$s!#\e(B}
13842    (& (| (any "ding@@ifi\\.uio\\.no" "ding.list")
13843          ("subject "ding" "ding.misc"))
13844       ;; @r{\e$BB>$N%a!<%j%s%0%j%9%H\e(B@dots{}}
13845       (any "procmail@@informatik\\.rwth-aachen\\.de" "procmail.list")
13846       (any "SmartList@@informatik\\.rwth-aachen\\.de" "SmartList.list")
13847       ;; @r{\e$B0J2<$N$I$A$i$N%a!<%j%s%0%j%9%H$bF1$8@\F,<-$J$N$G!"\e(Bbugs-}
13848       ;; @r{\e$B$@$1$KEj9F$5$l$?$b$N$,\e(B mypkg.list \e$B$KAj8_Ej9F$5$l$J$$$h\e(B}
13849       ;; @r{\e$B$&$K$7$F$$$^$9!#$7$+$7K\Ev$KAj8_Ej9F$5$l$?5-;v$rAj8_Ej9F\e(B}
13850       ;; @r{\e$B$9$k$3$H$O5v$7$F$$$^$9!#\e(B}
13851       (any "bugs-mypackage@@somewhere" "mypkg.bugs")
13852       (any "mypackage@@somewhere" - "bugs-mypackage" "mypkg.list")
13853       ;; @r{\e$B?M!9\e(B@dots{}}
13854       (any "larsi@@ifi\\.uio\\.no" "people.Lars_Magne_Ingebrigtsen"))
13855    ;; @r{\e$B9gCW$7$J$+$C$?%a!<%k$O$9$Y$F$rJa$^$($k%0%k!<%W$X9T$-$^$9!#\e(B}
13856    "misc.misc")
13857 @end lisp
13858
13859 \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
13860 \e$BJ,3d$,B>$NJ,3d$r4^$`:F5"E*9=B$$G$9!#$3$l$O;HMQ2DG=$JJ,3d9=J8$G$9\e(B:
13861
13862 @table @code
13863
13864 @item group
13865 \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
13866 \e$BI=8=$N9gCW$,$J$5$l$^$9!#Nc$O2<$NJ}$r8+$F2<$5$$!#\e(B
13867
13868 @item (@var{field} @var{value} [- @var{restrict} [@dots{}] ] @var{split})
13869 \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
13870 \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
13871 \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
13872 \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
13873 \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
13874 \e$BJq$N$I$l$b$,9gCW$7$J$1$l$P\e(B @var{split} \e$B$,<B9T$5$l$^$9!#\e(B
13875
13876 @item (| @var{split} @dots{})
13877 \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
13878 \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
13879 \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
13880 \e$B$^$9!#\e(B
13881
13882 @item (& @var{split} @dots{})
13883 \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{&} \e$B$G$"$k$H!"%j%9%H$N$9$Y$F\e(B
13884 \e$B$N\e(B @var{split} (\e$BJ#?t\e(B) \e$B$r<B9T$7$^$9!#\e(B
13885
13886 @item junk
13887 \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
13888 \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
13889
13890 @item (: @var{function} @var{arg1} @var{arg2} @dots{})
13891 \e$B$b$7J,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{:} \e$B$G$"$k$H!"FsHVL\$NMWAG\e(B
13892 \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
13893 \e$B$9$Y$-$G$9!#\e(B
13894
13895 @cindex body split
13896 \e$BNc$($P0J2<$N4X?t$O!"5-;v$N%\%G%#$K4p$E$$$?J,3d$K;H$($k$G$7$g$&\e(B:
13897
13898 @lisp
13899 (defun split-on-body ()
13900   (save-excursion
13901     (save-restriction
13902       (widen)
13903       (goto-char (point-min))
13904       (when (re-search-forward "Some.*string" nil t)
13905         "string.group"))))
13906 @end lisp
13907
13908 @var{function} \e$B$,Av$i$5$l$k$H$-!"%P%C%U%!!<$O%a%C%;!<%8$NItJ,$K69$a$i$l\e(B
13909 \e$B$^$9!#$=$l$,>e5-$NNc\e(B
13910 \e$B$G\e(B @code{save-excursion} \e$B$H\e(B @code{save-restriction} \e$B$N8e\e(B
13911 \e$B$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%/%(%s\e(B
13912 \e$B%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s%m!<%I$5$l$J$$$3$H$KCm0U\e(B
13913 \e$B$7$F2<$5$$!#$=$l$r$9$k$?$a$K\e(B
13914 \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
13915 \e$B$9\e(B (@pxref{Splitting in IMAP})\e$B!#\e(B
13916
13917 @item (! @var{func} @var{split})
13918 \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
13919 @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
13920 \e$B3d$rJV$9$Y$-$G$9!#\e(B
13921
13922 @item nil
13923 \e$B$b$7J,3d$,\e(B @code{nil} \e$B$G$"$l$P!"$=$l$OL5;k$5$l$^$9!#\e(B
13924
13925 @end table
13926
13927 \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
13928 \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
13929 table) \e$B$K=>$C$F40A4$K9gCW$7$J$1$l$P$J$j$^$;$s!#@55,I=8=$G%U%#!<%k%IL>$+\e(B
13930 \e$B8l$NItJ,$K9gCW$5$;$k$?$a$K\e(B @code{.*} \e$B$r;H$&$3$H$,$G$-$^$9!#8@$$49$($l$P!"\e(B
13931 \e$B$9$Y$F$N\e(B @var{value} \e$B$O\e(B @samp{\<} \e$B$H\e(B @samp{\>} \e$B$NBP$G0O$^$l$^$9!#\e(B
13932
13933 @vindex nnmail-split-abbrev-alist
13934 @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$3$H$b$G$-!"\e(B
13935 \e$B$=$N>l9g$=$l$i$O\e(B @code{nnmail-split-abbrev-alist} \e$B$G;XDj$5$l$F$$$k$h$&$K\e(B
13936 \e$BE83+$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"\e(B
13937 \e$BIU$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<$N\e(B
13938 \e$B9`L\$,!"$"$i$+$8$a\e(B @code{nnmail-split-abbrev-alist} \e$B$KDj5A$5$l$F$$$^$9\e(B:
13939
13940 @table @code
13941 @item from
13942 @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
13943 \e$BCW$7$^$9!#\e(B
13944 @item to
13945 @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
13946 \e$B$S\e(B @samp{Resent-Cc} \e$B$N3F%U%#!<%k%I$K9gCW$7$^$9!#\e(B
13947 @item any
13948 @code{from} \e$B$H\e(B @code{to} \e$B$rE}9g$7$?$b$N$G$9!#\e(B
13949 @end table
13950
13951 @vindex nnmail-split-fancy-syntax-table
13952 @code{nnmail-split-fancy-syntax-table} \e$B$,$3$l$i$N$9$Y$F$NJ,3d$,<B9T$5$l\e(B
13953 \e$B$F$$$k$H$-$KM-8z$J9=J8%F!<%V%k$G$9!#\e(B
13954
13955 \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
13956 \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
13957 \e$B<!$N$h$&$J$3$H$,$G$-$^$9!#\e(B
13958
13959 @example
13960 (any "debian-\\b\\(\\w+\\)@@lists.debian.org" "mail.debian.\\1")
13961 @end example
13962
13963 \e$B$3$NNc$G$O!"\e(B@samp{debian-foo@@lists.debian.org} \e$B$KAw$i$l$?%a!<%k\e(B
13964 \e$B$O\e(B @samp{mail.debian.foo} \e$B$H$$$&Iw$K$J$j$^$9!#\e(B
13965
13966 \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
13967 \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
13968 \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
13969
13970 @vindex nnmail-split-lowercase-expanded
13971 \e$B$3$3$G!"9gCW$7$?J8;zNs$r>.J8;z$K$7$?$b$N$GBeBX$9$k$Y$-$+$I$&$+\e(B
13972 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,@)8f$7$^$9!#$3$l$r\e(B
13973 \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
13974 \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
13975 \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
13976 \e$B%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
13977
13978 @vindex nnmail-split-fancy-match-partial-words
13979 @code{nnmail-split-fancy-match-partial-words} \e$B$O!"FC5iJ,3d$GItJ,E*$J8l$,\e(B
13980 \e$B9gCW$9$k$+$I$&$+$r@)8f$7$^$9!#\e(B
13981
13982 \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
13983 \e$BI=$9\e(B @code{\<...\>} \e$B0u$G0O$^$l$F$$$^$9!#$3$NJQ?t$,??$G$"$k$H!"$=$l$i$O2?\e(B
13984 \e$B$K$h$C$F$b0E$K0O$^$l$^$;$s!#\e(B
13985
13986 @example
13987 (any "joe" "joemail")
13988 @end example
13989
13990 \e$B$3$NNc$G!"DL>o\e(B @samp{joedavis@@foo.org} \e$B$+$iMh$?%a%C%;!<%8\e(B
13991 \e$B$O\e(B @samp{joemail} \e$B$K3JG<$5$l$^$;$s!#$7$+$7!"\e(B
13992 @code{nnmail-split-fancy-match-partial-words} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$H9g\e(B
13993 \e$BCW$,5/$-$^$9!#MW$9$k$K!"8l$r6h@Z$k>r7o$,:o=|$5$l!"Be$o$j$K9gCW$,$h\e(B
13994 \e$B$j\e(B grep \e$B$i$7$/$J$k$N$G$9!#\e(B
13995
13996 @findex nnmail-split-fancy-with-parent
13997 \e$B4X?t\e(B @code{nnmail-split-fancy-with-parent} \e$B$O!"%U%)%m!<%"%C%W5-;v$r?F5-\e(B
13998 \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
13999 \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
14000 \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
14001 \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
14002 \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
14003 \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
14004 \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
14005 \e$B$H$,$G$-$^$9!#\e(B
14006
14007 \e$B$3$N5!G=$rMxMQ$9$k$?$a$K$O!"$^$:JQ\e(B
14008 \e$B?t\e(B @code{nnmail-treat-duplicates} \e$B$*$h\e(B
14009 \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
14010 \e$B$kI,MW$,$"$j$^$9!#$=$l$,$G$-$?\e(B
14011 \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
14012 \e$B;H$C$F$3$s$JIw$K=q$-$^$9\e(B:
14013
14014 @lisp
14015 (setq nnmail-treat-duplicates 'warn     ; @r{\e$B$^$?$O\e(B @code{delete}}
14016       nnmail-cache-accepted-message-ids t
14017       nnmail-split-fancy
14018       '(| (: nnmail-split-fancy-with-parent)
14019           ;; @r{\e$B;D$j$N?6$jJ,$1J}$O$3$3$K=q$/\e(B}
14020         ))
14021 @end lisp
14022
14023 \e$B$3$N5!G=$O<B:]!"<!$NMM$KF/$$$F$$$^$9\e(B: \e$BJQ?t\e(B
14024 @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
14025 \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
14026 \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
14027 \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
14028 \e$B$;$s\e(B)\e$B!#$5$F!"$$$h$$$h%a!<%k$N?6$jJ,$1$,;O$^$k$H!"4X?t\e(B
14029 @code{nnmail-split-fancy-with-parent} \e$B$O!"BP>]$H$J$k3F5-;v$N\e(B References
14030 (\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
14031 \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
14032 \e$B5-;v$,8+$D$+$k$H!"$=$N%0%k!<%WL>$,@55,I=\e(B
14033 \e$B8=\e(B @code{nnmail-split-fancy-with-parent-ignore-groups} \e$B$K9gCW$7$J$1$l$P!"\e(B
14034 \e$B$3$N4X?t$OBP1~$9$k%0%k!<%WL>$rJV$9$o$1$G$9!#$3$3$G!"JQ\e(B
14035 \e$B?t\e(B @code{nnmail-message-id-cache-length} \e$B$NCM$r4{DjCM$h$j$b4v$i$+Bg$-$J\e(B
14036 \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
14037 \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
14038 \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
14039 @vindex nnmail-cache-accepted-message-ids
14040 \e$B$5$i$K!"JQ?t\e(B @code{nnmail-cache-accepted-message-ids} \e$B$NCM$r\e(B
14041 \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
14042 \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
14043 \e$B$J$j$^$9!#\e(B
14044
14045 \e$B$"$k%0%k!<%W$r%-%c%C%7%e$K5-O?$7$?$/$J$$>l9g$O!"JQ\e(B
14046 \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
14047 \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
14048 @code{nnmail-cache-ignore-groups} \e$B$r$=$N%0%k!<%WL>$K9gCW$9$k$h$&$K@_Dj$9\e(B
14049 \e$B$k$N$,NI$$$G$9!#$5$b$J$$$H$"$J$?$N$9$Y$F$N%a%C%;!<%8$KBP$9$kJV;v$,!":G8e\e(B
14050 \e$B$O\e(B ``outgoing'' \e$B%0%k!<%W$KF~$C$F$7$^$&$G$7$g$&!#\e(B
14051
14052 @node Group Mail Splitting
14053 @subsection \e$B%0%k!<%W%a!<%kJ,3d\e(B
14054 @cindex mail splitting
14055 @cindex group mail splitting
14056
14057 @findex gnus-group-split
14058 \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
14059 \e$B;}$7$?$/$J$$$H$-$O!"%0%k!<%W%a!<%kJ,3d$H$$$&$b$N$,$"$J$?$N$?$a$K$"$j$^$9!#\e(B
14060 \e$B%0%k!<%W%Q%i%a!<%?!<$+%0%k!<%W%+%9%?%^%$%:\e(B
14061 \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
14062 \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
14063 \e$B$G$9!#J,3d4X?t$O$9$Y$F$N%0%k!<%W$G$3$l$i$N%Q%i%a!<%?!<$rAv::$7!"$=$l$K=>$C\e(B
14064 \e$B$FJ,3d$7$^$9!#$9$J$o$A!"%a!<%k%0%k!<%W$N%Q%i%a!<\e(B
14065 \e$B%?!<\e(B @code{to-list} \e$B$+\e(B @code{to-address} \e$B$G;XDj$5$l$?%"%I%l%9$+$iEj9F$5\e(B
14066 \e$B$l$?$b$N$+!"$=$N%"%I%l%9$XEj9F$5$l$?%a%C%;!<%8$,$=$N%0%k!<%W$KJ]B8$5$l$^\e(B
14067 \e$B$9!#\e(B
14068
14069 \e$B$H$-$K$O!"%a!<%j%s%0%j%9%H$K$OJ#?t$N%"%I%l%9$,$"$j!"%a!<%kJ,3d$K$=$l$i$9\e(B
14070 \e$B$Y$F$rG'<1$5$;$kI,MW$,$"$k$+$b$7$l$^$;$s\e(B: @code{extra-aliases} \e$B%0%k!<%W\e(B
14071 \e$B%Q%i%a!<%?!<$rDI2C$N%"%I%l%9$N%j%9%H$K@_Dj$9$k$@$1$G=*$j$G$9!#@55,I=8=$r\e(B
14072 \e$B;H$$$?$1$l$P!"\e(B@code{split-regexp} \e$B$r@_Dj$7$F$/$@$5$$!#\e(B
14073
14074 \e$B$3$l$i$N$9$Y$F$N%0%k!<%W$N%Q%i%a!<%?!<$O!"\e(B@code{nnmail-split-fancy} \e$BJ,3d\e(B
14075 \e$B$r:n@.$9$k$?$a$K;HMQ$5$l!"$=$l$O\e(B @var{field} \e$B$,\e(B @samp{any} \e$B$G!"\e(B
14076 @var{value} \e$B$,\e(B @code{to-list}, @code{to-address},
14077 @code{extra-aliases} \e$B$N$9$Y$F!"\e(B@code{split-regexp} \e$B$N$9$Y$F$N9gCW$K9gCW\e(B
14078 \e$B$9$kC1FH$N@55,I=8=!"\e(B@var{split} \e$B$,%0%k!<%W$NL>A0$K$J$j$^$9!#\e(B
14079 @var{restrict} \e$B$b;HMQ$G$-$^$9\e(B: @code{split-exclude} \e$B%Q%i%a!<%?!<$r@55,I=\e(B
14080 \e$B8=$N%j%9%H$K@_Dj$9$k$@$1$G$9!#\e(B
14081
14082 \e$B$3$l$i$N$9$Y$F$N%Q%i%a!<%?!<$r;H$C$F@5$7$$J,3d$,@8@.$5$l$J$$$H$-$d!"2?$+\e(B
14083 \e$B0c$C$?$b$N$,I,MW$J$H$-$O!"%Q%i%a!<\e(B
14084 \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$,\e(B
14085 \e$B$G$-$^$9!#$3$N>l9g$O!"B>$NA0$K=q$$$?$9$Y$F$N%Q%i%a!<%?!<\e(B
14086 \e$B$O\e(B @code{gnus-group-split} \e$B$KL5;k$5$l$^$9!#FC$K!"\e(B
14087 @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
14088 \e$B$O\e(B @code{gnus-group-split} \e$B$KL5;k$5$l$^$9!#\e(B
14089
14090 @vindex gnus-group-split-default-catch-all-group
14091 @code{gnus-group-split} \e$B$O$=$l$>$l$N%0%k!<%W$K0l$D$NJ,3d$r4^$`C10l\e(B
14092 \e$B$N\e(B @code{&} \e$BFC5iJ,3d$rDj5A$9$k$3$H$G9gCW$9$k$9$Y$F$N%0%k!<%W$KAj8_Ej9F$r\e(B
14093 \e$B$7$^$9!#%a%C%;!<%8$,$I$NJ,3d$K$b9gCW$7$J$1$l$P!"$I$l$+$N%0%k!<%W\e(B
14094 \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
14095 \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
14096 \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
14097 \e$B%0%k!<%W$,$"$k>l9g$O!"$=$N%0%k!<%W$,$9$Y$F$rJa3M$9$k%0%k!<%W$H$7$F;HMQ$5\e(B
14098 \e$B$l$^$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\e(B
14099 \e$B$NJ#;($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!"\e(B
14100 \e$B8D?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,\e(B
14101 \e$B3d$9$k$N$KJXMx$G$7$g$&!#$J$*$3$NFC5iJ,3d$O!"\e(B@code{|} \e$BJ,3d%j%9%H$N:G8e$N\e(B
14102 \e$BMWAG\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
14103 \e$B$`\e(B - \e$B$H$7$FDI2C$5$l$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
14104
14105 \e$B$=$m$=$mNc$r=P$9$Y$-$G$7$g$&!#0J2<$N%0%k!<%W%Q%i%a!<%?!<$,Dj5A$5$l$F$$$k\e(B
14106 \e$B$H$7$^$9\e(B:
14107
14108 @example
14109 nnml:mail.bar:
14110 ((to-address . "bar@@femail.com")
14111  (split-regexp . ".*@@femail\\.com"))
14112 nnml:mail.foo:
14113 ((to-list . "foo@@nowhere.gov")
14114  (extra-aliases "foo@@localhost" "foo-redist@@home")
14115  (split-exclude "bugs-foo" "rambling-foo")
14116  (admin-address . "foo-request@@nowhere.gov"))
14117 nnml:mail.others:
14118 ((split-spec . catch-all))
14119 @end example
14120
14121 @code{nnmail-split-methods} \e$B$r\e(B @code{gnus-group-split} \e$B$K@_Dj$9$k$H!"\e(B
14122 @code{nnmail-split-fancy} \e$B$,A*Br$5$l$F!"JQ\e(B
14123 \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
14124 \e$B$$$^$9\e(B:
14125
14126 @lisp
14127 (| (& (any "\\(bar@@femail\\.com\\|.*@@femail\\.com\\)" "mail.bar")
14128       (any "\\(foo@@nowhere\\.gov\\|foo@@localhost\\|foo-redist@@home\\)"
14129            - "bugs-foo" - "rambling-foo" "mail.foo"))
14130    "mail.others")
14131 @end lisp
14132
14133 @findex gnus-group-split-fancy
14134 \e$B$9$Y$F$N%a!<%k%0%k!<%W$G%0%k!<%WJ,3d$r;HMQ$7$?$/$O$J$$$H$-$O!"\e(B
14135 @code{nnmail-split-fancy} \e$BJ,3d$r<!$N$h$&$K;HMQ$9$k$3$H$G$$$/$D$+$N%0%k!<\e(B
14136 \e$B%W$@$1$K;H$&$3$H$,$G$-$^$9!#\e(B
14137
14138 @lisp
14139 (: gnus-group-split-fancy @var{groups} @var{no-crosspost} @var{catch-all})
14140 @end lisp
14141
14142 @var{groups} \e$B$O=PNO$NJ,3d$r@8@.$9$k$?$a$K%Q%i%a!<%?!<$,Av::$5$l$k%0%k!<\e(B
14143 \e$B%WL>$N%j%9%H$+@55,I=8=$G$9!#\e(B@var{no-crosspost} \e$B$OAj8_Ej9F$r;HMQ6X;_$K$k\e(B
14144 \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
14145 @var{catch-all} \e$B$O\e(B @code{gnus-group-split-default-catch-all-group} \e$B$N$h\e(B
14146 \e$B$&$K!":G8e$N<jCJ$H$7$F;H$o$l$kFC5iJ,3d$G$9!#\e(B
14147 @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
14148 \e$BBr$5$l$?%0%k!<%W6uJ8;zNs$K9gCW$9$k$H!"A4Ja3MJ,3d$O9T$J$o$l$^$;$s!#$=$&$G\e(B
14149 \e$B$J$$>l9g!"\e(B@code{split-spec} \e$B$,\e(B @code{catch-all} \e$B$K@_Dj$5$l$F$$$k%0%k!<%W\e(B
14150 \e$B$G$O!"$=$l$,\e(B @var{catch-all} \e$B0z?t$h$j$bM%@h$5$l$^$9!#\e(B
14151
14152 @findex gnus-group-split-setup
14153 \e$BIT1?$J$3$H$K!"$9$Y$F$N%0%k%W$H%Q%i%a!<%?!<$rAv::$9$k$3$H$OHs>o$KCY$$$G$9!#\e(B
14154 \e$BFC$K$9$Y$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
14155 \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\e(B
14156 \e$B$j$:$C$H8zN(E*$JJ}K!$G;H$&$3$H$,$G$-$^$9!#$=$l\e(B
14157 \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
14158 @code{nnmail-split-fancy} \e$B$r\e(B @code{gnus-group-split-fancy} \e$B$G@8@.$5$l$?\e(B
14159 \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
14160 \e$B%0%k!<%W%Q%i%a!<%?!<$O0lEY$@$1Av::$5$l$^$9!#\e(B
14161
14162 @findex gnus-group-split-update
14163 \e$B$7$+$7!"%0%k!<%W%Q%i%a!<%?!<$rJQ99$9$k$H!"\e(B@code{nnmail-split-fancy} \e$B$r<j\e(B
14164 \e$B$G99?7$7$J$1$l$P$J$j$^$;$s!#\e(B@code{gnus-group-split-update} \e$B$r<B9T$9$k$3\e(B
14165 \e$B$H$G$=$l$r9T$J$($^$9!#<+F0E*$K99?7$5$l$kJ}$,9%$_$J$i!"\e(B
14166 @code{gnus-group-split-setup} \e$B$K$=$l$r<B9T$9$k$h$&$K65$($k$@$1$G$9!#Nc$(\e(B
14167 \e$B$P!"\e(B@file{~/.gnus.el} \e$B$K0J2<$N$b$N$rDI2C$7$F$/$@$5$$\e(B:
14168
14169 @lisp
14170 (gnus-group-split-setup @var{auto-update} @var{catch-all})
14171 @end lisp
14172
14173 @var{auto-update} \e$B$,\e(B @code{nil} \e$B$GL5$$$H!"\e(B
14174 @code{gnus-group-split-update} \e$B$,\e(B @code{nnmail-pre-get-new-mail-hook} \e$B$K\e(B
14175 \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
14176 \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
14177 \e$B$G\e(B @code{nil} \e$B$HEy\e(B
14178 \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
14179 \e$B$^$9!#\e(B
14180
14181 @vindex gnus-group-split-updated-hook
14182 @code{nnmail-split-fancy} \e$B$,\e(B @code{gnus-group-split-update} \e$B$G@_Dj$5$l$?\e(B
14183 \e$B8e$GJQ99$9$kI,MW$,$"$k$H$-$N$?$a$K!"$3$N4X?t\e(B
14184 \e$B$O\e(B @code{gnus-group-split-update-hook} \e$B$r=*N;$9$kD>A0$K<B9T$7$^$9!#\e(B
14185
14186 @node Incorporating Old Mail
14187 @subsection \e$B8E$$%a!<%k$r<h$j9~$`\e(B
14188 @cindex incorporating old mail
14189 @cindex import old mail
14190
14191 \e$B$?$$$F$$$N?M$O?'!9$J%U%!%$%k%U%)!<%^%C%H$GC_@Q$5$l$?$?$/$5$s$N8E$$%a!<%k\e(B
14192 \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
14193 \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
14194 \e$B;W$&$G$7$g$&!#\e(B
14195
14196 \e$B$=$l$r$9$k$3$H$O$H$F$b4JC1$G$9!#\e(B
14197
14198 \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
14199 \e$B$G$$$F!"\e(B@code{nnmail-split-methods} \e$B$rK~B-$G$-$kCM$K@_Dj$7$F$$$^$9!#8E\e(B
14200 \e$B$$\e(B Unix mbox \e$B%U%!%$%k$,=EMW$@$1$l$I8E$$%a!<%k$GK~$?$5$l$F$$$^$9!#$"$J$?\e(B
14201 \e$B$O$=$l$r\e(B @code{nnml} \e$B%0%k!<%W$K0\F0$7$?$$$H;W$C$F$$$^$9!#\e(B
14202
14203 \e$BJ}K!$G$9\e(B:
14204
14205 @enumerate
14206 @item
14207 \e$B%0%k!<%W%P%C%U%!!<$K9T$-$^$9!#\e(B
14208
14209 @item
14210 @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
14211 \e$B$&$KB%$5$l$?$H$-$K\e(B mbox \e$B$N%U%!%$%kL>A0$rM?$($^$9\e(B (@pxref{Foreign
14212 Groups})\e$B!#\e(B
14213
14214 @item
14215 @kbd{SPACE} \e$B$rBG$C$F!"?7$7$/:n$i$l$?%0%k!<%W$KF~$j$^$9!#\e(B
14216
14217 @item
14218 @kbd{M P b} \e$B$rBG$C$F!"%0%k!<%W%P%C%U%!!<$N$9$Y$F$N5-;v$K<B9T0u$rIU$1$^\e(B
14219 \e$B$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
14220
14221 @item
14222 @kbd{B r} \e$B$rBG$C$F$9$Y$F$N%W%m%;%90u$NIU$$$?:F%9%W!<%k$7!"B%$5$l$?$H$-\e(B
14223 \e$B$K\e(B @samp{nnml} \e$B$HEz$($^$9\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
14224 @end enumerate
14225
14226 mbox \e$B%U%!%$%k$N$9$Y$F$N%a!<%k%a%C%;!<%8$b:#$d$"$J$?$N\e(B @code{nnml} \e$B%0%k!<\e(B
14227 \e$B%W$K9-$,$C$F$$$^$9!#$=$l$i$KF~$C$F!"JQ$J8N>c$b$J$/$b$N$4$H$,$&$^$/$$$C$F\e(B
14228 \e$B$$$k$+$I$&$+$rD4$Y$F$/$@$5$$!#$b$7Bg>fIW$J$h$&$G$"$l$P!"\e(Bmbox \e$B%U%!%$%k$r\e(B
14229 \e$B>C$9$3$H$r9M$($k$+$b$7$l$^$;$s$,!";d$O$9$Y$F$N%a!<%k$,$"$k$Y$-$H$3$m$KG<\e(B
14230 \e$B$^$C$F$$$k$N$r40A4$K3NG'$9$k$^$G$O!"$=$&$O$7$^$;$s!#\e(B
14231
14232 @node Expiring Mail
14233 @subsection \e$B%a!<%k$N4|8B@Z$l>C5n\e(B
14234 @cindex article expiry
14235
14236 \e$BEAE}E*$J%a!<%k%j!<%@!<$O!"2?$+!"4{FI$N0u$rIU$1$k$H5-;v$r:o=|$9$k798~$,$"\e(B
14237 \e$B$j$^$9!#\e(BGnus \e$B$O%a!<%k$rFI$`$3$H$KBP$7$F!"4pK\E*$K$^$C$?$/0c$C$?J}K!$r<h\e(B
14238 \e$B$j$^$9!#\e(B
14239
14240 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
14241 \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
14242 \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
14243 \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
14244 \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
14245 \e$B$?$,$=$&$7$m$HMj$^$J$$8B$j$NOC$G$9$,!#\e(B
14246
14247 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
14248 \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
14249 \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
14250 \e$B$7$J$,$i!"$3$l$O5-;v$,B(:B$K>C$(5n$k$H$$$&$3$H$G$O$"$j$^$;$s!#0lHLE*$K!"\e(B
14251 \e$B%a!<%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>C5n\e(B
14252 \e$B2DG=$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>C\e(B
14253 \e$B5n2DG=$K$7$J$1$l$P!"$=$l$OCO9v$,E`$j$D$/$^$G%7%9%F%`$K;D$j$D$E$1$^$9!#$3\e(B
14254 \e$B$l$O$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
14255 \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
14256 \e$B$l$i$N\e(B ``\e$B5-;v\e(B'' \e$B$r>C5n$7$^$;$s!#\e(B
14257
14258 \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
14259 \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
14260 \e$B$rDs6!$7$F!"$"$J$?$N<j=u$1$r$7$^$9!#$+$$$D$^$s$G8@$($P!"\e(B
14261 ``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
14262 \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
14263 \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
14264 \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},
14265 @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
14266 \e$B<a$5$l$^$9!#\e(B
14267
14268 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
14269 \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
14270 \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
14271 \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
14272 \e$B%W$X$NJ,3d$K$D$$$F$N$5$i$J$k>pJs!#\e(B)
14273
14274 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
14275 \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
14276 \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
14277 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
14278 \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
14279 \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
14280 total-expire \e$B$NMxE@$O!"E,1~%9%3%"IU$1\e(B (@pxref{Adaptive Scoring}) \e$B$GNI9%\e(B
14281 \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
14282 \e$B%"IU$1$G$O$@$a$G$9!#\e(B
14283
14284 @vindex gnus-auto-expirable-newsgroups
14285 \e$B@55,I=8=\e(B @code{gnus-auto-expirable-newsgroups} \e$B$K9gCW$9$k%0%k!<%W$O$9$Y\e(B
14286 \e$B$F$N4{FI5-;v$K<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i$l$^$9!#$9$Y$F$N4|8B@Z\e(B
14287 \e$B$l>C5n2DG=$N0u$NIU$$$?5-;v$O35N,%P%C%U%!!<$N:G=i$N7e$K\e(B @samp{E} \e$B$,I=<($5\e(B
14288 \e$B$l$^$9!#\e(B
14289
14290 \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
14291 \e$B$9$Y$F$N5-;v$r!"$=$l$,4{FI$G$"$C$?$+L$FI$G$"$C$?$+$K4X$o$i$:!"4|8B@Z$l>C\e(B
14292 \e$B5n2DG=$H$7$F0u$rIU$1$^$9!#4{FI$N0u$NIU$$$?5-;v$,<+F0E*$K4|8B@Z$l>C5n2DG=\e(B
14293 \e$B$H$7$F0uIU$1$i$l$k$N$rHr$1$k$?$a$K!"0J2<$N$h$&$J$b$N\e(B
14294 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$/$3$H$,$G$-$^$9\e(B:
14295
14296 @vindex gnus-mark-article-hook
14297 @lisp
14298 (remove-hook 'gnus-mark-article-hook
14299              'gnus-summary-mark-read-and-unread-as-read)
14300 (add-hook 'gnus-mark-article-hook 'gnus-summary-mark-unread-as-read)
14301 @end lisp
14302
14303 \e$B<+F04|8B@Z$l>C5n2DG=%0%k!<%W$r:n$k$3$H$O!"$9$Y$F$N4{FI5-;v$,4|8B@Z$l>C5n\e(B
14304 \e$B$5$l$k$3$H$G$O$J$$$3$H$K5$$rIU$1$F$/$@$5$$\e(B---\e$B4|8B@Z$l>C5n2DG=$H$7$F0u$N\e(B
14305 \e$BIU$$$?5-;v$@$1$,4|8B@Z$l>C5n$5$l$^$9!#\e(B@kbd{d} \e$BL?Na$,<+F0E*$K5-;v$r4|8B@Z\e(B
14306 \e$B$l>C5n2DG=$K$9$k$N$G$OL5$$$H$$$&$3$H$K$b5$$rIU$1$F$/$@$5$$\e(B---\e$BH><+F0$N!"\e(B
14307 \e$B<+F04|8B@Z$l>C5n2DG=%0%k!<%W$G5-;v$r4{FI$K0uIU$1$k$3$H$@$1$,5-;v$r4|8B@Z\e(B
14308 \e$B$l>C5n2DG=$K$7$^$9!#\e(B
14309
14310 @lisp
14311 (setq gnus-auto-expirable-newsgroups
14312       "mail.nosense-list\\|mail.nice-list")
14313 @end lisp
14314
14315 \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\e(B
14316 \e$B$F!"MWAG\e(B @code{auto-expirable} \e$B$r;}$D$3$H$G$9!#\e(B
14317
14318 \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
14319 \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
14320 \e$B$jNI$/Aj8_:nMQ$7$^$;$s!#\e(B
14321
14322 @vindex nnmail-expiry-wait
14323 \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
14324 \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
14325 \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
14326 \e$B%U%)%k%H$O\e(B 7 \e$BF|4V$G$9!#\e(B
14327
14328 Gnus \e$B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$,$I$N$/$i$$@8B8\e(B
14329 \e$B$9$k$+$r@.8y$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#\e(B@samp{mail.private} \e$B%0%k!<%W\e(B
14330 \e$B$O4|8B$r\e(B 1\e$B%v7n$K!"\e(B@samp{mail.junk} \e$B%0%k!<%W$G$O4|8B$r\e(B 1 \e$BF|$K!"$=$NB>$N$b\e(B
14331 \e$B$N$K$O4|8B$r\e(B 6 \e$BF|4V$K$9$k$K$O\e(B:
14332
14333 @vindex nnmail-expiry-wait-function
14334 @lisp
14335 (setq nnmail-expiry-wait-function
14336       (lambda (group)
14337        (cond ((string= group "mail.private")
14338                31)
14339              ((string= group "mail.junk")
14340                1)
14341              ((string= group "important")
14342               'never)
14343              (t
14344                6))))
14345 @end lisp
14346
14347 \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---
14348 @samp{nnml:} \e$B$d$=$NB>$N;w$?$h$&$J$b$N$OIU$-$^$;$s!#\e(B
14349
14350 \e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$H4X\e(B
14351 \e$B?t\e(B @code{nnmail-expiry-wait-function} \e$B$O?tCM\e(B (\e$B@0?t$G$"$kI,MW$O$"$j$^$;\e(B
14352 \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$3$H$,$G\e(B
14353 \e$B$-$^$9!#\e(B
14354
14355 \e$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<\e(B
14356 \e$B%?!<\e(B @code{expiry-wait} \e$B$r;H$&$3$H$b$G$-$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
14357
14358 @vindex nnmail-expiry-target
14359 \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
14360 \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
14361 \e$B$;$s!#JQ?t\e(B @code{nnmail-expiry-target} (\e$B$H%0%k!<%W%Q%i%a!<\e(B
14362 \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\e(B
14363 \e$B%k!<%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\e(B
14364 \e$B%a!<%?!<$r;H$C$F;XDj$9$l$P!"$=$l$GM%@h$5$;$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H\e(B
14365 \e$B$NCM$O\e(B @code{delete} \e$B$G$9$,!"J8;zNs\e(B (\e$B5-;v$r0\F0$9$k@h$N%0%k!<%WL>\e(B) \e$B$^$?\e(B
14366 \e$B$O0\F0@h$N%0%k!<%WL>$+\e(B @code{delete} \e$B$rJV$94X?t\e(B (\e$B5-;v$KHO0O$r69$a$?%P%C\e(B
14367 \e$B%U%!!<$G!"$=$N5-;v$,B8:_$7$F$$$k%0%k!<%WL>$,0z?t$H$7$FM?$($i$l$^$9\e(B) \e$B$K$9\e(B
14368 \e$B$k$3$H$,$G$-$^$9!#\e(B
14369
14370 \e$B%0%k!<%WL>$r;XDj$9$k>l9g$NNc\e(B:
14371 @lisp
14372 (setq nnmail-expiry-target "nnml:expired")
14373 @end lisp
14374
14375 @findex nnmail-fancy-expiry-target
14376 @vindex nnmail-fancy-expiry-targets
14377 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
14378 \e$B$l>C5n$9$k$?$a$N4X?t\e(B @code{nnmail-fancy-expiry-target} \e$B$,$"$j$^$9!#$3$l\e(B
14379 \e$B$ONc$G$9\e(B:
14380
14381 @lisp
14382  (setq nnmail-expiry-target 'nnmail-fancy-expiry-target
14383        nnmail-fancy-expiry-targets
14384        '((to-from "boss" "nnfolder:Work")
14385          ("subject" "IMPORTANT" "nnfolder:IMPORTANT.%Y.%b")
14386          ("from" ".*" "nnfolder:Archive-%Y")))
14387 @end lisp
14388
14389 \e$B$3$N@_Dj$K$h$C$F!"I=Bj$K\e(B @code{IMPORTANT} \e$B$r;}$A!"\e(B
14390 @code{YYYY} \e$BG/\e(B @code{MMM} \e$B7n$KH/?.$5$l$?$$$+$J$k%a!<%k\e(B
14391 \e$B$b\e(B @code{nnfolder:IMPORTANT.YYYY.MMM} \e$B%0%k!<%W$K4|8B@Z$l>C5n\e(B (\e$BLuCm\e(B: \e$B<B:]\e(B
14392 \e$B$NF0:n$OJ]B8\e(B) \e$B$5$l$^$9!#$b$7\e(B From \e$B$^$?$O\e(B To \e$B%X%C%@!<$,J8;z\e(B
14393 \e$BNs\e(B @code{boss} \e$B$r4^$s$G$$$?$i\e(B @code{nnfolder:Work} \e$B$K4|8B@Z$l>C5n$5$l$^\e(B
14394 \e$B$9!#$=$l0J30$N$9$Y$F$N%a!<%k$O\e(B @code{nnfolder:Archive-YYYY} \e$B$K4|8B@Z$l>C\e(B
14395 \e$B5n$5$l$^$9!#\e(B
14396
14397 @vindex nnmail-keep-last-article
14398 @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
14399 \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
14400 \e$BMQ<T$N?M@8$r3Z$K$9$k$?$a$G$9!#\e(B
14401
14402 @vindex gnus-total-expirable-newsgroups
14403 \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
14404 \e$B>C5n$9$k$3$H$O$J$$!"$H$$$&$N$O13$G$9!#\e(B@code{total-expire} \e$B$r%0%k!<%W%Q%i\e(B
14405 \e$B%a!<%?!<$KF~$l$k$H!"5-;v$O4|8B@Z$l>C5n$N0u$,IU$-$^$;$s$,!"$9$Y$F$N5-;v$O\e(B
14406 \e$B4|8B@Z$l>C5n2aDx$KF~$l$i$l$^$9!#Hs>o$KCm0U$7$F;H$C$F$/$@$5$$!#$5$i$K$b$C\e(B
14407 \e$B$H4m81$J$b$N$OJQ?t\e(B @code{gnus-total-expirable-newsgroups} \e$B$G$9!#$3$N@55,\e(B
14408 \e$BI=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$O$9$Y$F$N4{FI5-;v$,4|8B@Z$l>C5n2DG=$N2aDx\e(B
14409 \e$B$KFM$C9~$^$l$^$9!#$3$l$O!"Ev$N%0%k!<%W$N\e(B @emph{\e$B$9$Y$F\e(B} \e$B$N8E$$%a!<%k5-;v\e(B
14410 \e$B$O>/$78e$G:o=|$5$l$k$H$$$&$3$H$G$9!#Hs>o$KCm0U$7$F;H$C$F!"$"$J$?$,;HMQ$7\e(B
14411 \e$B$?@55,I=8=$,4V0c$C$?%0%k!<%W$K9gCW$7$F!"$"$J$?$N$9$Y$F$N=EMW$J%a!<%k$,>C\e(B
14412 \e$B$($F$7$^$C$?$H8@$C$F!";d$N$H$3$m$K5c$-IU$$$FMh$J$$$G$/$@$5$$!#\e(B
14413 @emph{\e$BCK\e(B} \e$B$K$J$j$J$5$$\e(B! \e$B$b$7$/$O\e(B @emph{\e$B=w\e(B} \e$B$K$J$j$J$5$$\e(B! \e$B$"$J$?$,5$;}$A\e(B
14414 \e$B$h$$$H46$8$k$9$Y$F$N$b$N$H\e(B! \e$B$G$9$+$i$=$3$K\e(B!
14415
14416 \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
14417 \e$B5n2DG=\e(B) \e$B$K$7$^$9$,!#\e(B
14418
14419 @vindex gnus-inhibit-user-auto-expire
14420 @code{gnus-inhibit-user-auto-expire} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%0%k!<%W\e(B
14421 \e$B$,<+F04|8B@Z$l>C5n$,;HMQ$5$l$k$h$&$K$J$C$F$$$F$b!"MxMQ<T$N0uIU$1L?Na$O5-\e(B
14422 \e$B;v$K4|8B@Z$l>C5n2DG=$N0u$rIU$1$^$;$s!#\e(B
14423
14424 @node Washing Mail
14425 @subsection \e$B%a!<%k@vBu\e(B
14426 @cindex mail washing
14427 @cindex list server brain damage
14428 @cindex incoming mail treatment
14429
14430 \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
14431 \e$B$3$H$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
14432 \e$B$/%a%C%;!<%8$N$9$Y$F$N9T$N:G8e$K\e(B @code{wE aRe ElIte!!!!!1!!} \e$B$r2C$($k$3\e(B
14433 \e$B$H$rL@<(E*$K6X;_$O$7$F$$$J$$$>!#$5$!!"$d$C$F$_$h$&\e(B!!!!1'' \e$B$($'!"$=$N$H$*\e(B
14434 \e$B$j$G$9$,!"\e(BRFC822 \e$B$OG=NO$NDc$$?M$K$h$C$FFI$^$l$k$h$&$K$O=q$+$l$F$$$^$;$s!#\e(B
14435 \e$BL@Gr$J$3$H$O$=$3$G$O5DO@$5$l$F$$$^$;$s!#$G$9$+$i!#$=$&$$$&$3$H$G$9!#\e(B
14436
14437 \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
14438 \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
14439 \e$B$3$H$b$G$-$^$7$?$,!"$=$&$9$k5$NO$,$"$j$^$;$s$G$7$?!#$=$l$O>P$&$Y$-$3$H$G\e(B
14440 \e$B$9!#\e(B
14441
14442 Gnus \e$B$O5-;v$rI=<($9$k$H$-$K$=$l$r@vBu$9$k$?$a$K2aEY$N4X?t$rDs6!$7$F$$$^\e(B
14443 \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
14444 \e$B$&!#$=$NL\E*$N$?$a$K!";0$D$N%U%C%/$H$=$N%U%C%/$KF~$l$k$3$H$N$G$-$k?'!9$J\e(B
14445 \e$B4X?t$,$"$j$^$9!#\e(B
14446
14447 @table @code
14448 @item nnmail-prepare-incoming-hook
14449 @vindex nnmail-prepare-incoming-hook
14450 \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
14451 \e$B$K$9$k=j:n$N$?$a$K$"$j$^$9!#$=$l$O$9$Y$F$N?7$7$$!"F~$C$F$-$?%a!<%k$r4^$s\e(B
14452 \e$B$G$$$k%P%C%U%!!<$G8F$P$l$^$9!#;H$&$3$H$N$G$-$k4X?t$O\e(B:
14453
14454 @table @code
14455 @item nnheader-ms-strip-cr
14456 @findex nnheader-ms-strip-cr
14457 \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
14458 \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
14459 @end table
14460
14461 @item nnmail-prepare-incoming-header-hook
14462 @vindex nnmail-prepare-incoming-header-hook
14463 \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
14464 \e$B%X%C%@!<$r$-$l$$$K$9$k$H$-$K;H$&$3$H$,$G$-$^$9!#;H$&$3$H$N$G$-$k4X?t$O\e(B:
14465
14466 @table @code
14467 @item nnmail-remove-leading-whitespace
14468 @findex nnmail-remove-leading-whitespace
14469 \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
14470 \e$B2C$($?6uGr$rL5$/$7$^$9!#$"$!$!!#\e(B
14471
14472 (\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
14473 \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
14474 \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
14475 \e$BD'$r<($9$N$,!"$b$A$m$s@5$7$$2r7h$NF;$G$9!#\e(B)
14476
14477 @item nnmail-remove-list-identifiers
14478 @findex nnmail-remove-list-identifiers
14479 \e$B$$$/$D$+$N%j%9%H%5!<%P!<$OF10l<1JL;R$rIU$12C$($^$9\e(B---\e$BNc$($P!"\e(B
14480 @samp{(idm)}---\e$B$r$9$Y$F$N\e(B @code{Subject} \e$B%X%C%@!<$N:G=i$KIU$1$^$9!#$=$l\e(B
14481 \e$B$O!"@P4o;~Be$N%a!<%k%X%C%@!<$r;H$C$F$$$k?M$K$ONI$$$3$H$@$H;W$$$^$9!#$3$N\e(B
14482 \e$B4X?t$O@55,I=8=\e(B @code{nnmail-list-identifiers} \e$B$K9gCW$9$kJ8;zNs$r<h$j=|$-\e(B
14483 \e$B$^$9!#$=$l$O@55,I=8=$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#\e(B
14484 @code{nnmail-list-identifiers} \e$B$K\e(B @code{\\(..\\)} \e$B$r4^$a$F$O$$$1$^$;$s!#\e(B
14485
14486 \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:
14487
14488 @lisp
14489 (setq nnmail-list-identifiers
14490       '("(idm)" "nagnagnag"))
14491 @end lisp
14492
14493 \e$B$3$l$O\e(B @code{gnus-list-identifiers} \e$B$GHsGK2uE*$K9T$J$&$3$H$b$G$-$^$9!#\e(B
14494 @xref{Article Hiding}.
14495
14496 @item nnmail-remove-tabs
14497 @findex nnmail-remove-tabs
14498 \e$B$9$Y$F$N\e(B @samp{TAB} \e$BJ8;z$r\e(B @samp{SPACE} \e$BJ8;z$KJQ49$7$^$9!#\e(B
14499
14500 @item nnmail-fix-eudora-headers
14501 @findex nnmail-fix-eudora-headers
14502 @cindex Eudora
14503 Eudora \e$B$O2u$l$?\e(B @code{References} \e$B%X%C%@!<$r:n@.$7$^$9$,!"\e(B
14504 @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
14505 \e$B$O\e(B @code{References} \e$B%X%C%@!<$r<h$j=|$-$^$9!#\e(B
14506 @end table
14507
14508 @item nnmail-prepare-incoming-message-hook
14509 @vindex nnmail-prepare-incoming-message-hook
14510 \e$B$3$N%U%C%/$O$=$l$>$l$N%a%C%;!<%8$KHO0O$r69$a$i$l$F8F$P$l$^$9!#;H$&$3$H$N\e(B
14511 \e$B$G$-$k4X?t$O\e(B:
14512
14513 @table @code
14514 @item article-de-quoted-unreadable
14515 @findex article-de-quoted-unreadable
14516 Quoted Readable \e$B%(%s%3!<%I$r%G%3!<%I$7$^$9!#\e(B
14517 @end table
14518 @end table
14519
14520 @node Duplicates
14521 @subsection \e$B=EJ#\e(B
14522
14523 @vindex nnmail-treat-duplicates
14524 @vindex nnmail-message-id-cache-length
14525 @vindex nnmail-message-id-cache-file
14526 @cindex duplicate mails
14527 \e$B$$$/$D$+$N%a!<%j%s%0%j%9%H$N%a%s%P!<$J$i!";~!9F1$8%a!<%k$rFs$D<u$1<h$k$3\e(B
14528 \e$B$H$,$"$j$^$9!#$3$l$O$H$F$b$&$k$5$/46$8$k$3$H$b$"$k$N$G!"\e(B@code{nnmail} \e$B$O\e(B
14529 \e$B$=$l$,H/8+$9$k$+$b$7$l$J$$=EJ#$rD4$Y$F07$$$^$9!#$3$l$r$9$k$?$a$K!"8E\e(B
14530 \e$B$$\e(B @code{Message-ID} \e$B$rJ]B8$7$^\e(B
14531 \e$B$9\e(B---@code{nnmail-messagge-id-cache-file} \e$B$K!#$3$l$O%G%#%U%)%k%H$G\e(B
14532 \e$B$O\e(B @file{~/.nnmail-cache} \e$B$G$9!#$=$l$KJ]B8$5$l$k:GBg?t\e(B
14533 \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
14534 \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
14535 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
14536 @code{nnmail-treat-duplicates} \e$B$r\e(B @code{warn} (\e$B%G%#%U%)%k%H$G$O$=$N$h$&\e(B
14537 \e$B$K$J$C$F$$$^$9$,\e(B) \e$B$K@_Dj$9$k$3$H$,$G$-!"$=$&$9$l$P!"\e(B@code{nnmail} \e$B$O=EJ#\e(B
14538 \e$B%a!<%k$r>C5n$7$^$;$s!#$=$NBe$o$j$K!"%a!<%k$N@hF,$K$3$l$O0c$C$?%a%C%;!<%8\e(B
14539 \e$B$N=EJ#$G$"$k$H$$$&7Y9p$rA^F~$7$^$9!#\e(B
14540
14541 \e$B$3$NJQ?t$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"4X?t\e(B
14542 \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
14543 \e$B%U%!!<$+$i8F$P$l$^$9!#$3$N4X?t$O\e(B @code{nil}, @code{warn},
14544 @code{delete} \e$B$N$I$l$+$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
14545
14546 \e$BJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$K$h$C$F!"$3$N5!G=$r40A4$K;H$o$J$$$h$&$K\e(B
14547 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
14548
14549 \e$B$b$7$9$Y$F$N=EJ#%a!<%k$rFCJL$J\e(B @dfn{duplicate} \e$B%0%k!<%W$KF~$l$?$$$N$G$"\e(B
14550 \e$B$l$P!"IaDL$N%a!<%kJ,3dJ}K!$r;H$C$F$=$l$r$9$k$3$H$,$G$-$^$9\e(B:
14551
14552 @lisp
14553 (setq nnmail-split-fancy
14554       '(| ;; @r{\e$B=EJ#%a%C%;!<%8$OJ,N%$5$l$?%0%k!<%W$X9T$-$^$9!#\e(B}
14555         ("gnus-warning" "duplicat\\(e\\|ion\\) of message" "duplicate")
14556         ;; @r{\e$B%G!<%b%s$d%]%9%H%^%9%?!<$d;w$?$h$&$J$b$N$+$i$N\e(B}
14557         ;; @r{\e$B%a%C%;!<%8$OB>$N$H$3$m$X!#\e(B}
14558         (any mail "mail.misc")
14559         ;; @r{\e$BB>$NK!B'!#\e(B}
14560         [ ... ] ))
14561 @end lisp
14562
14563 \e$B$b$7$/$O<!$N$h$&$J$b$N\e(B:
14564 @lisp
14565 (setq nnmail-split-methods
14566       '(("duplicates" "^Gnus-Warning:.*duplicate")
14567         ;; @r{\e$BB>$NK!B'!#\e(B}
14568         [...]))
14569 @end lisp
14570
14571 \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$3$H$rCN$C\e(B
14572 \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
14573 \e$B$"$J$?$NCN$C$F$$$k!"$=$N?M$,$9$G$K<u$1<h$C$?%a!<%k\e(B
14574 \e$B$N\e(B @code{Message-ID} \e$B$r;H$C$F!"9M$($k8B$j$?$/$5$s$NIn?+$rAw$k$3$H$,$G$-\e(B
14575 \e$B$^$9!#$=$N3Z$7$5$r9M$($F$_$F$/$@$5$$\e(B! \e$B$=$N?M$O$=$l$i$r7h$7$F$_$k$3$H$O$"\e(B
14576 \e$B$j$^$;$s\e(B! \e$B$o$)\e(B!
14577
14578 @node Not Reading Mail
14579 @subsection \e$B%a!<%k$rFI$`$N$G$O$J$$\e(B
14580
14581 \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
14582 \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
14583 \e$B$$$3$H$G$O$J$$$+$b$7$l$^$;$s$,!"$"$J$?$NK>$`$3$H$G$O$J$$$+$b$7$l$^$;$s!#\e(B
14584
14585 \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
14586 \e$BDj$9$k$H!"$I$N%P%C%/%(%s%I$bF~$C$F$/$k%a!<%k$rFI$b$&$H;n$_$k$3$H$O$J$/!"\e(B
14587 \e$BK>$`$3$H$N<j=u$1$K$J$k$G$7$g$&!#\e(B
14588
14589 @vindex nnbabyl-get-new-mail
14590 @vindex nnmbox-get-new-mail
14591 @vindex nnml-get-new-mail
14592 @vindex nnmh-get-new-mail
14593 @vindex nnfolder-get-new-mail
14594 \e$BNc$($P!"\e(B@code{nnml} \e$B$G%a!<%k$rFI$`$3$H$KHs>o$KK~B-$7$F$$$F!"8E\e(B
14595 \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
14596 \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-
14597 @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
14598 \e$B%kFI$_9~$_$r;HMQIT2D$K$7$?$$$N$G$"$l$P!"%0%k!<%W$N2>A[%5!<%P!<\e(B
14599 \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
14600
14601 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$OF~$C$F$/$k%a!<%k$rFI$_9~$`$H$-$K!"J]B8$5$l$k\e(B
14602 \e$B$Y$-5-;v$KHO0O$r69$a$F\e(B @code{nn}*@code{-prepare-save-mail-hook} \e$B$r8F$S$^\e(B
14603 \e$B$9!#\e(B
14604
14605 @node Choosing a Mail Back End
14606 @subsection \e$B%a!<%k%P%C%/%(%s%I$rA*$V\e(B
14607
14608 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
14609 \e$B%a!<%k%U%!%$%k$O$^$:$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KJ#<L$5$l$^$9!#$=$N8e$K\e(B
14610 \e$B2?$,5/$3$k$+$O%a!<%k$r$I$NMM<0$GN/$a$?$$$+$K$h$C$FJQ$o$j$^$9!#\e(B
14611
14612 \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
14613 \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
14614 \e$B$V$s:GB.$@$+$i\e(B) @code{nnml} \e$B$G$9\e(B (@pxref{Mail Spool})\e$B!#\e(B
14615
14616 @menu
14617 * 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
14618 * 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
14619 * Mail Spool::                  \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k\e(B?
14620 * MH Spool::                    mhspool \e$B$N$h$&$J%P%C%/%(%s%I\e(B
14621 * Maildir::                     \e$B$b$&0l$D$N#1%U%!%$%k\e(B/\e$B#1%a%C%;!<%87A<0\e(B
14622 * Mail Folders::                \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D\e(B
14623 * Comparing Mail Back Ends::    \e$BF@<:$N?<$$F6;!\e(B
14624 @end menu
14625
14626 @node Unix Mail Box
14627 @subsubsection Unix \e$B%a!<%k%\%C%/%9\e(B
14628 @cindex nnmbox
14629 @cindex unix mail box
14630
14631 @vindex nnmbox-active-file
14632 @vindex nnmbox-mbox-file
14633 @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
14634 \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
14635 \e$BB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
14636
14637 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14638
14639 @table @code
14640 @item nnmbox-mbox-file
14641 @vindex nnmbox-mbox-file
14642 \e$BMxMQ<T$N%[!<%`%G%#%l%/%H%j!<$N%a!<%k%\%C%/%9$NL>A0!#4{DjCM\e(B
14643 \e$B$O\e(B @file{~/mbox} \e$B$G$9!#\e(B
14644
14645 @item nnmbox-activate-file
14646 @vindex nnmbox-active-file
14647 \e$B%a!<%k%\%C%/%9$N%"%/%F%#%V%U%!%$%k$NL>A0!#4{DjCM\e(B
14648 \e$B$O\e(B @file{~/.mbox-active} \e$B$G$9!#\e(B
14649
14650 @item nnmbox-get-new-mail
14651 @vindex nnmbox-get-new-mail
14652 @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
14653 \e$B%W$KJ,3d$7$^$9!#4{DjCM$O\e(B @code{t} \e$B$G$9!#\e(B
14654 @end table
14655
14656 @node Rmail Babyl
14657 @subsubsection Rmail Babyl
14658 @cindex nnbabyl
14659 @cindex Rmail mbox
14660
14661 @vindex nnbabyl-active-file
14662 @vindex nnbabyl-mbox-file
14663 @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
14664 \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
14665 \e$B$=$l$,$I$N%0%k!<%W$KB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
14666
14667 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14668
14669 @table @code
14670 @item nnbabyl-mbox-file
14671 @vindex nnbabyl-mbox-file
14672 Rmail mbox \e$B%U%!%$%k$NL>A0!#4{DjCM$O\e(B @file{~/RMAIL} \e$B$G$9!#\e(B
14673
14674 @item nnbabyl-active-file
14675 @vindex nnbabyl-active-file
14676 rmail box \e$B$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#4{DjCM\e(B
14677 \e$B$O\e(B @file{~/.rmail-active} \e$B$G$9!#\e(B
14678
14679 @item nnbabyl-get-new-mail
14680 @vindex nnbabyl-get-new-mail
14681 @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
14682 \e$B4{DjCM$O\e(B @code{t} \e$B$G$9!#\e(B
14683 @end table
14684
14685 @node Mail Spool
14686 @subsubsection \e$B%a!<%k%9%W!<%k\e(B
14687 @cindex nnml
14688 @cindex mail @acronym{NOV} spool
14689
14690 @dfn{nnml} \e$B%9%W!<%k%a!<%kMM<0$OB>$NCN$i$l$?MM<0$H$O8_49@-$,$"$j$^$;$s!#\e(B
14691 \e$B$=$l$O>/$7Cm0U$7$F;H$o$l$k$Y$-$G$9!#\e(B
14692
14693 @vindex nnml-directory
14694 \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
14695 \e$B%k$r\e(B 1 \e$B%U%!%$%k$H$7$F%U%!%$%k$KJ,3d$7!"5-;v$rJQ\e(B
14696 \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
14697 \e$B%/%H%j!<$KF~$l$^$9!#%G%#%U%)%k%H$NCM$O\e(B @file{~/Mail/} \e$B$G$9!#\e(B
14698
14699 \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
14700 \e$B8+$F$/$l$^$9!#\e(B
14701
14702 \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
14703 \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
14704 \e$B%$%k$rF@$k$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
14705 \e$B$9!#JL$K$3$l$,LdBj$G$J$/!"?F@Z$J%7%9%F%`4IM}<T$,!"5$$,68$C$?$h$&\e(B
14706 \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
14707 \e$B$-2s$k$3$H$,LdBj$G$J$$$J$i!"$3$l$,$*$=$i$/;H$&$3$H$N$G$-$k0lHVB.$$MM<0$G\e(B
14708 \e$B$"$k$H$$$&$3$H$OCN$C$F$*$/$Y$-$G$7$g$&!#?7$7$$%a!<%k$rFI$`$?$a$@$1$KBg$-\e(B
14709 \e$B$J\e(B mbox \e$B%U%!%$%k$r=E$$B-<h$j$GC5$9I,MW$O$"$j$^$;$s!#\e(B
14710
14711 @code{nnml} \e$B$O5-;vJ,3d$K4X$7$F$O$*$=$i$/0lHVCY$$%P%C%/%(%s%I$G$7$g$&!#$=\e(B
14712 \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
14713 \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
14714 \e$B%a!<%k$rFI$`$3$H$K4X$7$F$O$?$V$s:GB.$N%P%C%/%(%s%I$K$J$j$^$9!#\e(B
14715
14716 @cindex self contained nnml servers
14717 @cindex marks
14718 \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
14719 @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
14720 \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
14721 \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
14722 \e$B$O$=$l$>$l$N\e(B @code{nnml} \e$B%0%k!<%W$N%G%#%l%/%H%jFb$N!"DL\e(B
14723 \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
14724 \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
14725 \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
14726 \e$B$r;H$C$F$=$N%0%k!<%W$r85$KLa$7$^$9!#\e(B
14727
14728 \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
14729 \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
14730 \e$B$k$H$-$K!"$=$l$i$r@5$7$/:F:n@.$9$k$G$7$g$&!#\e(B
14731
14732 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14733
14734 @table @code
14735 @item nnml-directory
14736 @vindex nnml-directory
14737 \e$B$9$Y$F$N\e(B @code{nnml} \e$B%G%#%l%/%H%j!<$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l$^$9!#\e(B
14738 \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
14739
14740 @item nnml-active-file
14741 @vindex nnml-active-file
14742 @code{nnml} \e$B%5!<%P!<$N$?$a$N%"%/%F%#%V%U%!%$%k!#4{DjCM\e(B
14743 \e$B$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
14744
14745 @item nnml-newsgroups-file
14746 @vindex nnml-newsgroups-file
14747 @code{nnml} \e$B%0%k!<%W5-=R%U%!%$%k!#\e(B@xref{Newsgroups File Format}. \e$B4{DjCM\e(B
14748 \e$B$O\e(B @file{~/Mail/newsgroups} \e$B$G$9!#\e(B
14749
14750 @item nnml-get-new-mail
14751 @vindex nnml-get-new-mail
14752 @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
14753 \e$BCM$O\e(B @code{t} \e$B$G$9!#\e(B
14754
14755 @item nnml-nov-is-evil
14756 @vindex nnml-nov-is-evil
14757 @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
14758 \e$B;k$7$^$9!#4{DjCM$O\e(B @code{nil} \e$B$G$9!#\e(B
14759
14760 @item nnml-nov-file-name
14761 @vindex nnml-nov-file-name
14762 @acronym{NOV} \e$B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O\e(B @file{.overview} \e$B$G$9!#\e(B
14763
14764 @item nnml-prepare-save-mail-hook
14765 @vindex nnml-prepare-save-mail-hook
14766 \e$BJ]B8$9$kA0$K5-;v$KHO0O$r69$a$F<B9T$9$k%U%C%/$G$9!#\e(B
14767
14768 @item nnml-marks-is-evil
14769 @vindex nnml-marks-is-evil
14770 \e$BHs\e(B-@code{nil} \e$B$G$"$k$H!"$3$N%P%C%/%(%s%I$O$$$+$J$k\e(B @sc{\e$B0u\e(B} \e$B%U%!%$%k$bL5\e(B
14771 \e$B;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
14772
14773 @item nnml-marks-file-name
14774 @vindex nnml-marks-file-name
14775 @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
14776
14777 @item nnml-use-compressed-files
14778 @vindex nnml-use-compressed-files
14779 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i\e(B @code{nnml} \e$B$O%a%C%;!<%8%U%!%$%k$r05=L$7$^$9!#$?\e(B
14780 \e$B$@$7\e(B @code{auto-compression-mode} \e$B$,M-8z$K$J$C$F$$$J$1$l$P$J$j$^$;\e(B
14781 \e$B$s\e(B (@pxref{Compressed Files, ,Compressed Files, emacs, The Emacs
14782 Editor})\e$B!#\e(B
14783
14784 @item nnml-compressed-files-size-threshold
14785 @vindex nnml-compressed-files-size-threshold
14786 \e$B%a%C%;!<%8%U%!%$%k$r05=L$9$k$+$I$&$+$rH=CG$9$k$?$a$N!"%5%$%:$NogCM$G$9!#\e(B
14787 @code{nnml-use-compressed-files} \e$B$,Hs\e(B-@code{nil} \e$B$K@_Dj$5$l$F$$$F!"K\J8\e(B
14788 \e$B$NJ8;z?t$,$3$NJQ?t$NCM$h$jBg$-$+$C$?$i!"%a%C%;!<%8%U%!%$%k$O05=L$5$l$^$9!#\e(B
14789 @end table
14790
14791 @findex nnml-generate-nov-databases
14792 @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
14793 \e$B$F$7$^$C$?$J$i!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B$HBG$D$3$H$K$h$C$F!"\e(B
14794 \e$B40A4$K99?7$9$k$3$H$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$l$9$Y$F$N%U%!%$%k$r8+$k\e(B
14795 \e$B$3$H$K$h$C$F\e(B @code{nnml} \e$B3,AXA4BN$r%H%m!<%k5{LV$G$5$i$&$N$G!"$=$l$,=*$o\e(B
14796 \e$B$k$^$G$K$O;~4V$,$+$+$k$+$b$7$l$^$;$s!#$3$N5!G=$X$N$h$jNI$$%$%s%?!<%U%'!<\e(B
14797 \e$B%9$O%5!<%P!<%P%C%U%!!<$G8+$D$+$k$G$7$g$&\e(B (@pxref{Server Commands})\e$B!#\e(B
14798
14799 @node MH Spool
14800 @subsubsection MH \e$B%9%W!<%k\e(B
14801 @cindex nnmh
14802 @cindex mh-e mail spool
14803
14804 @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
14805 \e$B%$%k$d0u%U%!%$%k$rJ];}$7$J$$$3$H$r=|$$$F!"\e(B@code{nnml} \e$B$H;w$F$$$^$9!#$=$N\e(B
14806 \e$B$3$H$O\e(B @code{nnmh} \e$B$r\e(B @code{nnml} \e$B$h$j\e(B @emph{\e$B$+$J$j\e(B} \e$BCY$$%P%C%/%(%s%I$K\e(B
14807 \e$B$7$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
14808 \e$B$F$b$$$^$9!#\e(B
14809
14810 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14811
14812 @table @code
14813 @item nnmh-directory
14814 @vindex nnmh-directory
14815 \e$B$9$Y$F$N\e(B @code{nnmh} \e$B%G%#%l%/%H%j!<$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l$^$9!#\e(B
14816 \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
14817
14818 @item nnmh-get-new-mail
14819 @vindex nnmh-get-new-mail
14820 @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
14821 \e$BDjCM$O\e(B @code{t} \e$B$G$9!#\e(B
14822
14823 @item nnmh-be-safe
14824 @vindex nnmh-be-safe
14825 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$O%U%)%k%@!<$K$"$k5-;v$,<B:]\e(B
14826 \e$B$K\e(B Gnus \e$B$,9M$($F$$$k$b$N$HF1$8$G$"$k$+$rD4$Y$k$H$$$&GO</$2$?$3$H$r$d$j$^\e(B
14827 \e$B$9!#$=$l$OF|IU$HL\$KF~$k$9$Y$F$N>pJs$rD4$Y$k$N$G!"$3$l$r\e(B @code{t} \e$B$K@_Dj\e(B
14828 \e$B$9$k$3$H$O?<9o$JB.EYDc2<$,5/$3$k$H$$$&$3$H$G$9!#$b$7\e(B @code{nnmh} \e$B5-;v$r\e(B
14829 \e$BFI$`$N$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\e(B
14830 \e$B@_Dj$9$kI,MW$O$"$j$^$;$s!#4{DjCM$O\e(B @code{nil} \e$B$G$9!#\e(B
14831 @end table
14832
14833 @node Maildir
14834 @subsubsection Maildir
14835 @cindex nnmaildir
14836 @cindex maildir
14837
14838 @code{nnmaildir} \e$B$O\e(B Gnus \e$B$N%0%k!<%W$KBP1~$7$?3F!9\e(B
14839 \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
14840 \e$B%H$O\e(B @uref{http://cr.yp.to/proto/maildir.html} \e$B$*$h\e(B
14841 \e$B$S\e(B @uref{http://www.qmail.org/man/man5/maildir.html} \e$B$GJ8=q2=$5$l$F$$$^\e(B
14842 \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
14843 \e$B%H%j$KFCJL$J>pJs$r3JG<$7$^$9!#\e(B
14844
14845 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
14846 \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
14847 \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
14848 \e$B$7$g$&!#$=$l$O:#$^$GDL$j\e(B @code{nnmaildir} \e$B$G9T$J$&$3$H$,$G$-$^$9$,!"$b$C\e(B
14849 \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
14850 \e$BAw$9$k$3$H$G$9!#\e(B
14851
14852 @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
14853 \e$B%b%j!<Cf$N%G!<%?$r2u$5$J$$$7!"\e(B@code{SIGKILL} \e$B$,%U%!%$%k$NCf$N%G!<%?$r2u\e(B
14854 \e$B$9$3$H$O$"$j$^$;$s!#\e(B
14855
14856 @code{nnmaildir} \e$B$O5-;v$N0u$H\e(B @acronym{NOV} \e$B%G!<%?$r$=$l$>$l$N\e(B maildir
14857 \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
14858 \e$B$r%3%T!<$9$k$3$H$,$G$-!"0u$OJ]B8$5$l$^$9!#\e(B
14859
14860 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
14861
14862 @table @code
14863 @item directory
14864 \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
14865 \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
14866 \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
14867 \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
14868 \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
14869 \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
14870 \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
14871 \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
14872 \e$B$$$D$G$bAv::$5$l!"$I$l$+$N\e(B maildir \e$B$,:o=|$^$?$ODI2C$5$l$?$H$-\e(B
14873 \e$B$K\e(B @code{nnmaildir} \e$B$ODLCN$7$^$9!#\e(B
14874
14875 @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
14876 @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
14877 \e$B$N$?$a$N%G%#%l%/%H%j$N%Q%9$r3MF@$7$^$9!#$=$N7k2LF@$i$l$?J8;zNs$,!"%5!<%P!<\e(B
14878 \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
14879 \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\e(B
14880 \e$B$J$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\e(B
14881 \e$B?d>)$G$-$^$;$s!#$$$/$D$+$N\e(B Gnus \e$B$NB>$NItJ,$,$=$l$r%G%#%U%)%k%H$G$$$m$s$J\e(B
14882 \e$B$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
14883 @code{"~/.nnmaildir"} \e$B$,0lHLE*$JCM$G$9!#\e(B
14884
14885 @item target-prefix
14886 \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
14887 @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
14888 \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
14889 \e$B$N7k2LF@$i$l$?J8;zNs$,!"%5!<%P!<$,JD$8$i$l$k$^$G;H$o$l$^$9!#\e(B
14890
14891 @code{nnmaildir} \e$B%5!<%P!<$K%0%k!<%W$r:n$k$H!"$=$NL>A0$NF,\e(B
14892 \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
14893 \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
14894 @code{directory} \e$B$,\e(B @code{"~/.nnmaildir"} \e$B$G!"\e(B
14895 @code{target-prefix} \e$B$,\e(B @code{"../maildirs/"} \e$B$@$C$?>l9g$K\e(B @code{foo} \e$B$H\e(B
14896 \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
14897 \e$B$F\e(B @file{~/.nnmaildir/../maildirs/foo} \e$B$r!"\e(B@file{../maildirs/foo} \e$B$X$N%7\e(B
14898 \e$B%s%\%j%C%/%j%s%/$H$7$F\e(B @file{~/.nnmaildir/foo} \e$B$r:n@.$7$^$9!#\e(B
14899
14900 \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
14901 \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
14902 \e$B$G$-$^$9!#$3$N>l9g$O!"L>A0$,\e(B @code{target-prefix} \e$B$G;O$^\e(B
14903 \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
14904 \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
14905
14906 \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
14907 \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
14908 \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
14909 \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
14910 \e$B$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
14911
14912 @item directory-files
14913 \e$B$3$l$O\e(B @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$N4X\e(B
14914 \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
14915 \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
14916 \e$B$3$N%Q%i%a!<%?!<$OG$0U$G$9!#%G%#%U%)%k%HCM$O!"\e(B
14917 @code{nnheader-directory-files-is-safe} \e$B$,\e(B @code{nil} \e$B$@$C$?\e(B
14918 \e$B$i\e(B @code{nnheader-directory-files-safe} \e$B$G!"$=$l0J30$N>l9g\e(B
14919 \e$B$O\e(B @code{directory-files} \e$B$G\e(B
14920 \e$B$9\e(B (@code{nnheader-directory-files-is-safe} \e$B$O%5!<%P!<$,3+DL$7$?$H$-$K0l\e(B
14921 \e$B2s$@$18!::$5$l$^$9$,!"%G%#%l%/%H%j$,Av::$5$l$k$H$-$KKh2s%A%'%C%/$5$;$?$$\e(B
14922 \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
14923
14924 @item get-new-mail
14925 \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
14926 \e$B$F?7Ce%a!<%k$rAv::$7$?8e$G!"$3$N%5!<%P!<\e(B
14927 \e$B$O\e(B @code{nnmail-split-methods} \e$B$+\e(B @code{nnmail-split-fancy} \e$B$K$h\e(B
14928 \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
14929 \e$B%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
14930
14931 @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
14932 \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
14933 \e$B$=$s$J0U?^$G$O@_7W$5$l$F$$$^$;$s!#>-Mh$O0c$&7k2L$r$b$?$i$92DG=@-$,$"$j$^\e(B
14934 \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
14935 @code{create-directory} \e$B%5!<%P!<%Q%i%a!<%?!<$rM?$($k$3$H$rK:$l$J$$$G2<$5\e(B
14936 \e$B$$!#\e(B
14937 @end table
14938
14939 @subsubsection \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
14940
14941 @code{nnmaildir} \e$B$O$$$/$D$+$N%0%k!<%W%Q%i%a!<%?!<$r;H$$$^$9!#$3$l$i$N$9\e(B
14942 \e$B$Y$F$rL5;k$7$F$b0BA4$G$9!#%G%#%U%)%k%H$N\e(B @code{nnmaildir} \e$B$NF0:n$O!"B>$N\e(B
14943 \e$B%a!<%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\e(B
14944 \e$B$8$G$9!#4|8B@Z$l>C5n$N%Q%i%a!<%?!<$r=|$$$F!"$3$N5!G=$O$9$Y\e(B
14945 \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$J$C\e(B
14946 \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
14947 \e$B$9!#\e(B
14948
14949 \e$B$3$l$i$N%Q%i%a!<%?!<$N$&$A$N$I$l$G$b!"$=$NCM$,%Y%/%H%k$G$"$k>l9g$O!"%*%j\e(B
14950 \e$B%8%J%k$NCM$KBe$o$C$F!"Bh0l$NMWAG$,\e(B Lisp \e$B<0$H$7$FI>2A$5$l$?7k2L$,;H$o$l$^\e(B
14951 \e$B$9!#CM$,%Y%/%H%k$G$J$$>l9g$O!"$=$NCM$=$N$b$N$,\e(B Lisp \e$B<0$H$7$FI>2A$5$l$^$9!#\e(B
14952 (\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
14953 \e$B;}$DB>$N%P%C%/%(%s%I$G%5%]!<%H$5$l$F$$$kF1MM$N%Q%i%a!<%?!<!"$r;H$$$^$9!#\e(B)
14954 (\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
14955 \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
14956 \e$B$J%/%*!<%H$r;H$$!"$+$D%Y%/%H%k$GCM$rJq$`$3$H$rK:$l$J$$$G2<$5$$!#\e(B)
14957
14958 @table @code
14959 @item expire-age
14960 \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
14961 \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!<%?!<$,@_\e(B
14962 \e$BDj$5$l$F$$$J$$$H!"$$$D$b\e(B
14963 \e$B$N\e(B @code{nnmail-expiry-wait} (@code{-function}) \e$BJQ\e(B
14964 \e$B?t\e(B (@code{expiry-wait}(@code{-function}) \e$B%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l\e(B
14965 \e$B$F$$$k$H!"$=$l$,M%@h$5$l$k\e(B) \e$B$r:G8e$N$h$j$I$3$m$K$7$^$9!#\e(B3\e$BF|$NCM$,M_$7$$\e(B
14966 \e$B$J$i$P!"\e(B@code{[(* 3 24 60 60)]} \e$B$N$h$&$J$b$N$r;H$C$F2<$5$$!#\e(B
14967 @code{nnmaildir} \e$B$O<0$rI>2A$7$F!"$=$N7k2L$r;H$$$^$9!#5-;v$N<wL?$O5-;v%U%!\e(B
14968 \e$B%$%k$NJQ99;~9o$r4pE@$K7WB,$5$l$^$9!#DL>o$3$l$O5-;v$,G[Aw$5$l$?;~9o$HF1$8\e(B
14969 \e$B$G$9$,!"5-;v$NJT=8$O$=$l$r<c$/$7$^$9!#\e(B(\e$B4|8B@Z$l>C5n0J30$N\e(B) \e$B5-;v$N0\F0$b\e(B
14970 \e$B$^$?!"5-;v$r<c$/$7$F$7$^$&$G$7$g$&!#\e(B
14971
14972 @item expire-group
14973 \e$B$3$l$,J8;zNs\e(B (@code{"backend+server.address.string:group.name"} \e$B$N$h$&$J\e(B
14974 \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$K\e(B
14975 \e$BB0$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
14976 \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@_\e(B
14977 \e$BDj$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
14978 \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
14979 \e$B$k\e(B @code{expire-age} \e$B$K$OCm0U$7$F2<$5$$!#$3$l$,%Q%i%a!<%?!<$,B0$9$k$N$H\e(B
14980 \e$BF1$8%0%k!<%W$NL>A0$K@_Dj$5$l$k$H!"5-;v$O$^$C$?$/4|8B@Z$l>C5n$5$l$^$;$s!#\e(B
14981 \e$B%Y%/%H%k<0$r;H$&$H!":G=i$NMWAG$,0l2s!"$=$l$>$l$N5-;v$K$D$$$FI>2A$5$l$^$9!#\e(B
14982 \e$B$7$?$,$C$F!"5-;v$r$I$3$KCV$/$+$r7h$a$k$?$a$K!"$=$N<0\e(B
14983 \e$B$O\e(B @code{nnmaildir-article-file-name} \e$B$J$I$K>H2q$9$k$3$H$,$G$-$^$9!#\e(B
14984 @emph{\e$B$3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"\e(B
14985 @code{nnmaildir} \e$B$O\e(B @code{expiry-target} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
14986 \e$B$d\e(B @code{nnmail-expiry-target} \e$BJQ?t$r8\$_$^$;$s!#\e(B}
14987
14988 @item read-only
14989 \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
14990 \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
14991 \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
14992 \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
14993 \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
14994 \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
14995 \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
14996 \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
14997 \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
14998 \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
14999 \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
15000
15001 @item directory-files
15002 @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$N4X?t$G$9!#5-;v$r8+$D$1$k\e(B
15003 \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
15004 \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
15005 \e$B@_Dj$5$l$F$$$k4X?t$G$9!#\e(B
15006
15007 @item distrust-Lines:
15008 \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
15009 \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
15010 \e$B$"$l$P$=$N%X%C%@!<%U%#!<%k%I$,;H$o$l$^$9!#\e(B
15011
15012 @item always-marks
15013 @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
15014 \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
15015 \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
15016 \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
15017 \e$B:o=|$5$l$k$G$7$g$&!#$=$l$O\e(B Gnus \e$BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J$1$l\e(B
15018 \e$B$PJ|4~$5$l$k$Y$-$G$9!#\e(B
15019
15020 @item never-marks
15021 @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
15022 \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
15023 \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
15024 \e$B$k5-;v$OL5$$$HEz$($^$9!#\e(B@code{never-marks} \e$B$O\e(B @code{always-marks} \e$B$h$j$b\e(B
15025 \e$BM%@h$5$l$^$9!#$3$l$O9=A[$r;n$9$?$a$N5!G=$G!"$*$=$i$/7k6I$O:o=|$5$l$k$G$7$g\e(B
15026 \e$B$&!#$=$l$O\e(B Gnus \e$BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J$1$l$PJ|4~$5$l$k$Y$-\e(B
15027 \e$B$G$9!#\e(B
15028
15029 @item nov-cache-size
15030 @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
15031 \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
15032 \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
15033 \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
15034 \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
15035 \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
15036 \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
15037 \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
15038 \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
15039 @end table
15040
15041 @subsubsection \e$B5-;v$N<1JL\e(B
15042 \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
15043 \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
15044 \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
15045 \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
15046 \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
15047 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
15048 \e$B$?>pJs$r3JG<$9$k$?$a$K;H$o$l$^$9!#35N,%P%C%U%!!<$G5-;v$rMW5a$7$?8e$G!"5-\e(B
15049 \e$B;v$N40A4$J%Q%9L>$,\e(B @code{nnmaildir-article-file-name} \e$BJQ?t$+$iF@$i$l$^$9!#\e(B
15050
15051 @subsubsection NOV \e$B%G!<%?\e(B
15052 @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
15053 \e$B%U%!!<$N9T$r@8@.$9$k$?$a$K;H$o$l$k\e(B) \e$B$r\e(B @file{.nnmaildir/nov/uniq} \e$B$K3JG<\e(B
15054 \e$B$7$^$9!#\e(B@code{nnmaildir-generate-nov-databases} \e$B4X?t$O$"$j$^$;$s!#\e(B(\e$B$=$N\e(B
15055 \e$BI,MW$O$"$^$j$"$j$^$;$s!#5-;v$N\e(B @acronym{NOV} \e$B%G!<%?$O5-;v\e(B
15056 \e$B$+\e(B @code{nnmail-extra-headers} \e$B$,JQ2=$7$?$H$-$K<+F0E*$K99?7$5$l$^\e(B
15057 \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
15058 \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
15059 \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
15060 \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
15061 \e$BLLE]$J$3$H$K$J$j$^$9!#\e(B
15062
15063 @subsubsection \e$B5-;v$N0u\e(B
15064 @file{.nnmaildir/marks/flag/uniq} \e$B%U%!%$%k$,$"$k>l9g$K!"\e(B@code{uniq} \e$B$K$h$C\e(B
15065 \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
15066 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
15067 \e$B$N$h$&$J%U%!%$%k$rC5$7$F!"8+$D$1$?0u$N%;%C%H$rJs9p$7$^$9!#\e(B
15068 Gnus \e$B$,\e(B @code{nnmaildir} \e$B$K0u$N%;%C%H$N3JG<$rMW5a$9$k$H!"\e(B
15069 @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
15070 \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
15071 \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)
15072
15073 @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
15074 \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
15075 \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
15076 \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
15077 \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
15078 \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
15079 \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\e(B
15080 \e$B%U%!!<$G\e(B @kbd{g} \e$B$+\e(B @kbd{M-g} \e$B$r%?%$%W$9$k$N$,:GNI$G$9!#$=$&$7$J$$\e(B
15081 \e$B$H\e(B Gnus \e$B$OJQ99$rB*$($F$/$l$:$K!"$=$l$i$r85$KLa$7$F$7$^$&$+$b$7$l$^$;$s!#\e(B
15082
15083 @node Mail Folders
15084 @subsubsection \e$B%a!<%k%U%)%k%@!<\e(B
15085 @cindex nnfolder
15086 @cindex mbox folders
15087 @cindex mail folders
15088
15089 @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
15090 \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
15091 @code{nnfolder} \e$B$O5-;vHV9f$HE~CeF|$r5-O?$7$F$*$/$?$a$NDI2C$N%X%C%@!<$r2C\e(B
15092 \e$B$($^$9!#\e(B
15093
15094 @cindex self contained nnfolder servers
15095 @cindex marks
15096 \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
15097 @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
15098 \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
15099 \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
15100 \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
15101 \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
15102 \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
15103 \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
15104 \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
15105
15106 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
15107
15108 @table @code
15109 @item nnfolder-directory
15110 @vindex nnfolder-directory
15111 \e$B$9$Y$F$N\e(B @code{nnfolder} \e$B%a!<%k%\%C%/%9$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l\e(B
15112 \e$B$^$9!#4{DjCM$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N4{DjCM\e(B
15113 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
15114
15115 @item nnfolder-active-file
15116 @vindex nnfolder-active-file
15117 \e$B%"%/%F%#%V%U%!%$%k$NL>A0!#4{DjCM$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
15118
15119 @item nnfolder-newgroups-file
15120 @vindex nnfolder-newsgroups-file
15121 \e$B%0%k!<%W5-=R%U%!%$%k$NL>A0!#\e(B@xref{Newsgroups File Format}. \e$B4{DjCM\e(B
15122 \e$B$O\e(B @file{~/Mail/newsgroups"} \e$B$G$9!#\e(B
15123
15124 @item nnfolder-get-new-mail
15125 @vindex nnfolder-get-new-mail
15126 @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
15127 \e$B4{DjCM$O\e(B @code{t} \e$B$G$9!#\e(B
15128
15129 @item nnfolder-save-buffer-hook
15130 @vindex nnfolder-save-buffer-hook
15131 @cindex backup files
15132 \e$B%U%)%k%@!<$rJ]B8$9$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B@code{nnfolder} \e$B%P%C%U%!!<\e(B
15133 \e$B$KBP$7$F$5$($b\e(B Emacs \e$B$ODL>o$N%P%C%/%"%C%W$NJQL>$r$9$k$3$H$KCm0U$7$F2<$5\e(B
15134 \e$B$$!#$3$N5!G=$rL58z$K$7$?$$$N$G$"$l$P!"\e(B@file{.emacs} \e$B%U%!%$%k$G<!$N$h$&$J\e(B
15135 \e$B$3$H$r$9$k$3$H$,$G$-$^$9\e(B:
15136
15137 @lisp
15138 (defun turn off-backup ()
15139   (set (make-local-variable 'backup-inhibited) t))
15140
15141 (add-hook 'nnfolder-save-buffer-hook 'turn-off-backup)
15142 @end lisp
15143
15144 @item nnfolder-delete-mail-hook
15145 @vindex nnfolder-delete-mail-hook
15146 \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
15147 \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
15148 \e$B<h$j=P$9$?$a$K;H$C$?$j$9$k$3$H$,$G$-$^$9!#\e(B
15149
15150 @item nnfolder-nov-is-evil
15151 @vindex nnfolder-nov-is-evil
15152 \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\e(B
15153 \e$B$7$^$9!#4{DjCM$O\e(B @code{nil} \e$B$G$9!#\e(B
15154
15155 @item nnfolder-nov-file-suffix
15156 @vindex nnfolder-nov-file-suffix
15157 @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
15158
15159 @item nnfolder-nov-directory
15160 @vindex nnfolder-nov-directory
15161 @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
15162 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
15163
15164 @item nnfolder-marks-is-evil
15165 @vindex nnfolder-marks-is-evil
15166 \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
15167 \e$BL5;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
15168
15169 @item nnfolder-marks-file-suffix
15170 @vindex nnfolder-marks-file-suffix
15171 @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
15172
15173 @item nnfolder-marks-directory
15174 @vindex nnfolder-marks-directory
15175 @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
15176 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
15177 @end table
15178
15179 @findex nnfolder-generate-active-file
15180 @kindex M-x nnfolder-generate-active-file
15181 @code{nnfolder} \e$B$GFI$_$?$$$H;W$&!"$?$/$5$s$N\e(B @code{nnfolder} \e$B$N$h$&$J%U%!\e(B
15182 \e$B%$%k$r;}$C$F$$$k$N$G$"$l$P!"\e(B
15183 @code{nnfolder} \e$B$K\e(B @code{nnfolder-directory} \e$B$K$"$k$9$Y$F$N$=$N$h$&$J%U%!\e(B
15184 \e$B%$%k$K5$IU$+$;$k$?$a$K!"\e(B@kbd{M-x nnfolder-generate-active-file} \e$BL?Na$r;H\e(B
15185 \e$B$&$3$H$,$G$-$^$9!#$3$l$OD9$$%U%!%$%kL>$r;H$C$F$$$k$H$-$K$N$_F0:n$7$^$9$,!#\e(B
15186
15187 @node Comparing Mail Back Ends
15188 @subsubsection \e$B%a!<%k%P%C%/%(%s%I$NHf3S\e(B
15189
15190 \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
15191 \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
15192 \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
15193 \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
15194 \e$B$G$9!#\e(B
15195
15196 \e$BF1$835G0$,\e(B Usenet \e$B<+?H$K$bB8:_$7$^$9!#5-;v$X$N@\?($O:#F|$G$O!"IaDL\e(B
15197 \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
15198 \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
15199 \e$B$+$7!"%j!<%@!<$+$i$N@\B3$O!"D>@\5-;v$N%G%#%l%/%H%j!<%9%W!<%k$KF'$_9~$`$H\e(B
15200 \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
15201 \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
15202 \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
15203 \e$B$^$7$?!#\e(B
15204
15205 \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
15206 \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
15207 \e$B$3$H$G$9!#$=$l$>$l$K$ONI$$E@$H0-$$E@$,$$$/$D$+$"$j$^$9\e(B:
15208
15209 @table @code
15210 @item nnmbox
15211
15212 UNIX \e$B%7%9%F%`$ONr;KE*$KC10l$N!"Hs>o$K0lHLE*$J!"$&$^$/Dj5A$5$l$?7A<0$r;}$C\e(B
15213 \e$B$F$$$^$9!#$9$Y$F$N%a%C%;!<%8$OC10l$N\e(B @dfn{\e$B%9%W!<%k%U%!%$%k\e(B} \e$B$KE~Ce$7!"@5\e(B
15214 \e$B5,I=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
15215 \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
15216 \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
15217 \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
15218 \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
15219 \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
15220 \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
15221 \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
15222 \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
15223 \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
15224 \e$B@O$,CY$/$J$j$^$9!#\e(B
15225
15226 @item nnbabyl
15227
15228 \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
15229 \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
15230 \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
15231 \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
15232 \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
15233 \e$B%$%k$N$=$l$>$l$N%a%C%;!<%8$N@hF,$K2C$($k$3$H$r$7$F$$$^$7$?!#\e(B
15234 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
15235 Stallman \e$B$O$=$N\e(B TOPS/Babyl \e$B4D6-$N=P?H$G$"$k$?$a!"\e(BRmail \e$B$r$9$G$KB8:_$7$F\e(B
15236 \e$B$$$?%a!<%k%U%!%$%k$N0lB2$rM}2r$9$kMM$K=q$-$^$7$?!#\e(BGnus \e$B$O\e(B (\e$B$3$NLdBj$K4X\e(B
15237 \e$B$7$F$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-\e(B
15238 \e$B$N%X%C%@!<\e(B/\e$B%S%C%H$H$$$&$b$N$,$J$+$J$+<A$,NI$$$H9M$($i$l$F$$$k$+$i$G$9!#\e(B
15239 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
15240 \e$B$^$9!#\e(B
15241
15242 \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
15243 \e$B8+$k$?$S$K!"%U%!%$%kA4BN$r2r@O$7$J$1$l$P$J$j$^$;$s!#\e(B
15244
15245 @item nnml
15246
15247 @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
15248 \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
15249 @code{nnml} \e$B$O\e(B @code{nnspool} \e$B$+$i;^J,$+$l$7$?$b$N$@$H;W$$$^$9!#\e(B)
15250 \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
15251 \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
15252 \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
15253 \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
15254 \e$B$J$jA0$K\e(B @acronym{NNTP} \e$B%5!<%P!<$N$?$a$KDj5A$5$l$F$$$k!"\e(B
15255 @dfn{overview} \e$B%U%!%$%k$b!"%0%k!<%W$XF~$k$H$-$N8zN($N$?$a$K:n@.$7$^$9!#\e(B
15256 \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
15257 \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
15258 \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
15259 \e$B$j$^$9!#\e(B
15260
15261 @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
15262 \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
15263 \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
15264 \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
15265 \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
15266 \e$B$"$j$^$9!#\e(B
15267
15268 \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
15269 \e$B$5$s$N>.$5$J%U%!%$%k$GB?$/$N>l=j$r<h$i$l$F$7$^$$$^$9!#\e(B
15270
15271 @item nnmh
15272
15273 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
15274 \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
15275 \e$B$9$,!":w0z5!G=$,>/$7$+!"$^$C$?$/$J$$$+$H$$$&DxEY$G$9\e(B -- @code{nnmh} \e$B$O0U\e(B
15276 \e$BL#E*$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$HEy\e(B
15277 \e$B2A$G$9!#$3$l$O5DO@$N$"$k$H$3$m$G$9$,!":G0-$NA*Br$G$9!#$H$$$&$N$O!"8D!9$N\e(B
15278 \e$B%U%!%$%k$N:n@.$NCY$5$,!"%0%k!<%W$G2?$,?7$7$$$+$rCN$k$H$-$N2r@O$N$?$a$N;H\e(B
15279 \e$BMQ$NCY$5$,7k$SIU$/$+$i$G$9!#\e(B
15280
15281 @item nnfolder
15282
15283 \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
15284 \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$B$9$Y\e(B
15285 \e$B$F\e(B} \e$B$N%a!<%k$r0l$D$N%U%!%$%k$KF~$l$^$9\e(B; @code{nnfolder} \e$B$O%a!<%k%0%k!<%W\e(B
15286 \e$B$=$l$>$l$,\e(B Unix mail box \e$B%U%!%$%k$r;}$D$h$&$K>/$7:GE,2=$r$7$^$9!#\e(B
15287 @code{nnmobx} \e$B$h$j$b!"$=$l$>$l$N%0%k!<%W$rJL$K2r@O$9$k$N$GB.$/!"$=$N$&$(\e(B
15288 \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
15289 \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
15290 \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
15291
15292 \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
15293 @code{nnfolder} \e$B$O:GA1$NA*Br$G$O$"$j$^$;$s$,!"$=$l$J$j$NNL$N%a!<%k$7$+<u\e(B
15294 \e$B$1<h$i$J$$$J$i!"$*$=$i$/\e(B @code{nnfolder} \e$B$O$9$Y$F$NCf$G0lHVE,$7$?%P%C%/\e(B
15295 \e$B%(%s%I$G$7$g$&!#\e(B
15296
15297 @item nnmaildir
15298
15299 \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
15300 \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
15301
15302 @code{nnmaildir} \e$B$OBgJ}\e(B @code{nnml} \e$B$H;w$?$b$N$G$9$,!"$$$/$i$+82Cx$J0c$$\e(B
15303 \e$B$,$"$j$^$9!#$=$l$>$l$N%a%C%;!<%8$OJL!9$N%U%!%$%k$K3JG<$5$l$^$9$,!"%U%!%$\e(B
15304 \e$B%kL>$O\e(B Gnus \e$B$N5-;vHV9f$H4X78$,$"$j$^$;$s!#$^\e(B
15305 \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
15306 \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
15307 (@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
15308 \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
15309 @uref{http://www.namesys.com/, ReiserFS} \e$B$dB>$NHs%V%m%C%/9=B$$N%U%!%$%k\e(B
15310 \e$B%7%9%F%`$X$NE>49$r8!F$$7$F2<$5$$!#\e(B
15311
15312 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
15313 \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
15314 \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
15315 \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
15316 \e$B3d$r>JN,$G$-$k$3$H$r0UL#$7$^$9!#\e(B@code{mail-sources} \e$B$K$*$1\e(B
15317 \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
15318 \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
15319 \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
15320 \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
15321 \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
15322 \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
15323 \e$B$O5$$rIU$1$F2<$5$$!#\e(B
15324
15325 @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
15326 \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
15327 \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
15328 \e$B0u$O$=$N$^$^$G$9!#\e(B@code{nnml} \e$B$b0u$r3JG<$7$^$9$,!"\e(B
15329 @code{nnmaildir} \e$B$G\e(B Gnus \e$B$N30$+$i$=$l$i$r;H$&$h$&$K4JC1$G$O$"$j$^$;$s!#\e(B
15330
15331 @code{nnmaildir} \e$B$OB.EY$r>e$2$k$?$a$K$+$J$j$NNL$N%a%b%j$r;H$$$^$9!#\e(B
15332 (@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
15333 \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
15334 \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
15335 \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
15336 \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
15337 \e$B$/>-Mh$O:o=|$5$l$k$G$7$g$&!#\e(B
15338
15339 \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
15340 \e$B%9%F%`$K0MB8$7$F$$$kItJ,0J30$N$9$Y$F$OB.$$$G$7$g$&!#\e(B
15341
15342 @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
15343 \e$B@8$7$?%P%C%/%(%s%I$r=q$/$N$K\e(B @code{nnoo} \e$B$O;H$($^$;$s!#\e(B
15344 @end table
15345
15346 @node Browsing the Web
15347 @section Browsing the Web
15348 @cindex web
15349 @cindex browsing the web
15350 @cindex www
15351 @cindex http
15352
15353 \e$B%&%'%V$K4p$E$$$?5DO@$N>l$O$I$s$I$s9-$^$C$F$$$^$9!#B?$/$NJ,Ln$G!"%&%'%V$N\e(B
15354 \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
15355 \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
15356 \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
15357 \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
15358 \e$B$+$9$iCN$j$^$;$s!#\e(B
15359
15360 \e$B$3$N6Z=q$-$NLdBj$O!"%&%'%V%V%i%&%6!<$O%K%e!<%9%j!<%@!<$H$7$F$O$"$^$jNI$/\e(B
15361 \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
15362 \e$B%9%3%"$rIU$1$k$3$H$,$G$-$^$;$s!#%*%U%i%$%s$GFI$`$3$H$,$G$-$^$;$s!#2?EY$b\e(B
15363 \e$B%/%j%C%/$9$k$3$H$rMW5a$7!":G8e$K$O$"$J$?$O7y$K$J$j$^$9!#\e(B
15364
15365 \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
15366 \e$BBe$o$j$K\e(B Gnus \e$B$r;H$o$J$$$N$G$7$g$&\e(B?
15367
15368 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
15369 \e$B$^$9!#\e(B
15370
15371 @menu
15372 * Archiving Mail::
15373 * Web Searches::                \e$BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k\e(B
15374 * Slashdot::                    Slashdot \e$B$N%3%a%s%H$rFI$`\e(B
15375 * Ultimate::                    Ultimate Bulletin Board \e$B%7%9%F%`\e(B
15376 * Web Archive::                 \e$B%&%'%V$KJ]4I$5$l$?%a!<%j%s%0%j%9%H$rFI$`\e(B
15377 * RSS::                         RDF Site Summary \e$B$rFI$`\e(B
15378 * Customizing w3::              Gnus \e$B$+$i\e(B Emacs/W3 \e$B$rA`:n$9$k\e(B
15379 @end menu
15380
15381 \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
15382 \e$BMW$G$9!#\e(B
15383
15384 \e$B$3$l$i$N%&%'%V%=!<%9$N0lHV$NLdBj$OD94|4V$OF0:n$7$J$$2DG=@-$,9b$$$3$H$G$9!#\e(B
15385 @acronym{HTML} \e$B%G!<%?$+$i>pJs$r=8$a$k$N$O$;$$$<$$?dB,$G!"9=B$$,JQ2=$7$?\e(B
15386 \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
15387 \e$B%s$N%P%C%/%(%s%I$r;H$C$F$$$l$PBg>fIW$N$O$:$G$9!#\e(B
15388
15389 \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
15390 \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
15391 \e$B$=$&$$$&>l9g$K$O!"\e(BGnu Agent (@pxref{Gnus Unplugged}) \e$B$K5-;v$N%@%&%s%m!<\e(B
15392 \e$B%I$rG$$;$F!"%m!<%+%k%G%#%9%/$+$i9%$-$J$H$-$KFI$`$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
15393 \e$B$3$l$G!"\e(BWorld Wide Wait \e$B$H$O$*$5$i$P$G$9!#\e(B
15394
15395 @node Archiving Mail
15396 @subsection \e$B%a!<%k$NJ]B8\e(B
15397 @cindex archiving mail
15398 @cindex backup of mail
15399
15400 \e$B$$$/$D$+$N%P%C%/%(%s%I!"FC$K\e(B @code{nnml}, @code{nnfolder} \e$B$*$h\e(B
15401 \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
15402 \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
15403 \e$BC1$G$9!#\e(B
15404
15405 (\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
15406 \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)
15407
15408 @code{nnml}, @code{nnfolder} \e$B$^$?$O\e(B @code{nnmaildir} \e$B%5!<%P!<$K$^$k$4$H\e(B
15409 \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
15410 \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
15411 \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
15412 \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
15413 @ref{Article Backlog}, @ref{Asynchronous Fetching} \e$B$*$h$S$=$NB>$O!"%G!<\e(B
15414 \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
15415 \e$B$K\e(B Gnus \e$B$r=*N;$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
15416
15417 \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
15418 \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
15419 \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
15420 @code{nnfolder} \e$B$G$O!"4pK\$N%U%)%k%@!<%U%!%$%k\e(B (@file{FOO}) \e$B$H0u%U%!%$\e(B
15421 \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
15422 \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
15423 \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
15424 \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
15425
15426 @node Web Searches
15427 @subsection \e$B%&%'%V8!:w\e(B
15428 @cindex nnweb
15429 @cindex Google
15430 @cindex dejanews
15431 @cindex gmane
15432 @cindex Usenet searches
15433 @cindex searching the Usenet
15434
15435 \e$B$=$l$O!"$J$s$H$$$&$+!"\e(BUsenet \e$B$+$iJ8;zNs$K9gCW$9$k5-;v$r8!:w$9$k$N$O$H$F\e(B
15436 \e$B$bAG@2$i$7$$$s$@$1$I!"$=$N!"$"$N%&%'%V%V%i%&%6!<$C$F$d$D$r;H$C$F!"$=$s$G\e(B
15437 \e$B$b$C$F!"@kEA$rFI$^$;$i$l$k$C$F$$$&$N$O!"$=$N!"$J$s$H$$$&$+!"$[$s$H$&\e(B
15438 \e$B$K\e(B @emph{\e$BITMM$M\e(B} \e$B$H$$$&$+!"$=$l$G!"\e(BGnus \e$B$G$O%V%i%&%6!<$r;H$o$:$K!"$=$N!"\e(B
15439 @emph{\e$BD6$+$C$3$h$/\e(B} \e$B$=$l$,$G$-$k!"$C$F$3$H$G$9!#\e(B
15440
15441 @code{nnweb} \e$B%P%C%/%(%s%I$O!"6/NO$J8!:w%(%s%8%s$KBP$7$F4JC1$J%$%s%?!<%U%'!<\e(B
15442 \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
15443 \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
15444 \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\e(B
15445 \e$B$3$l$,$G$-$^$9!#\e(B
15446
15447 @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
15448 \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
15449 \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
15450 \e$B0c$C$F$$$k$+$b$7$l$^$;$s!#$^$?!"=EJ#M^\e(B
15451 \e$B@)\e(B (@pxref{Duplicate Suppression}) \e$B$r;H$C$F$b$&$^$/F/$+$J$$$G$7$g$&!#$H\e(B
15452 \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
15453 \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
15454 \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
15455 \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
15456 \e$B$j!"A0$KEj9F$5$l$?5-;v$r$9$Y$F4{FI$K$9$k!"$H$$$&$3$H$G$9!#\e(B
15457
15458 \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
15459 \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
15460 \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
15461 \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
15462 \e$B$3$H$G$O$J$$$+$i$G$9!#\e(B@code{nnweb} \e$B$O$9$Y$F$N5-;v$+$i9-9p$r@v$$N.$7$F$7\e(B
15463 \e$B$^$&$N$G!"Ds6!<T$?$A$,%`%+$D$$$F$$$k$H;W$o$l$k$+$b$7$l$^$;$s!#$^$"8+$F$F\e(B
15464 \e$B$/$@$5$$!#\e(B
15465
15466 @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
15467 \e$B%k$7$F$*$+$J$/$F$J$J$j$^$;$s!#\e(B
15468
15469 \e$B0J2<$O2>A[%5!<%P!<JQ?t$G$9!#\e(B
15470
15471 @table @code
15472 @item nnweb-type
15473 @vindex nnweb-type
15474 \e$B$I$N8!:w%(%s%8%s$r;H$C$F$$$k$+!#8=:_%5%]!<%H$5$l$F$$$k<oN`$O!"\e(B
15475 @code{google}, @code{dejanews} \e$B$=$7$F\e(B @code{gmane} \e$B$G$9!#\e(B
15476 @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
15477
15478 @item nnweb-search
15479 @vindex nnweb-search
15480 \e$B8!:w%(%s%8%s$KM?$($k8!:wJ8;zNs!#\e(B
15481
15482 @item nnweb-max-hits
15483 @vindex nnweb-max-hits
15484 \e$BI=<($9$k8!:w7k2L$N:GBg?t!#%G%#%U%)%k%HCM$O\e(B 999 \e$B$G$9!#\e(B
15485
15486 @item nnweb-type-definition
15487 @vindex nnweb-type-definition
15488 \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
15489 \e$B$F!"\e(B@code{nnweb} \e$B$,$I$&$9$Y$-$+$rM?$($^$9!#0J2<$K<($9MWAG$rM?$($J$/$F$O\e(B
15490 \e$B$J$j$^$;$s!#\e(B
15491
15492 @table @code
15493 @item article
15494 \e$B5-;v$r%G%3!<%I$7!"\e(BGnus \e$B$,M}2r$G$-$k7A$GDs6!$9$k4X?t!#\e(B
15495
15496 @item map
15497 \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
15498
15499 @item search
15500 \e$B8!:w%(%s%8%s$K8!:wJ8;zNs$rAw$k4X?t!#\e(B
15501
15502 @item address
15503 \e$BA0=R$N4X?t$,8!:wJ8;zNs$rAw$k$Y$-%"%I%l%9!#\e(B
15504
15505 @item id
15506 @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
15507 @end table
15508 @end table
15509
15510 @node Slashdot
15511 @subsection Slashdot
15512 @cindex Slashdot
15513 @cindex nnslashdot
15514
15515 @uref{http://slashdot.org/, Slashdot} \e$B$O?M5$$N$"$k%K%e!<%9%5%$%H$G!"%K%e!<\e(B
15516 \e$B%95-;v$N8e$K3hH/$J5DO@$,$J$5$l$F$$$^$9!#\e(B@code{nnslashdot} \e$B$G$OJXMx$JJ}K!\e(B
15517 \e$B$G$3$N2q5D<<$rFI$`$3$H$,$G$-$^$9!#\e(B
15518
15519 \e$B$3$3$+$iFI$`$?$a$N0lHV4JC1$JJ}K!$O0J2<$N$h$&$J$b$N\e(B
15520 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$3$H$G$9!#\e(B
15521
15522 @lisp
15523 (setq gnus-secondary-select-methods
15524       '((nnslashdot "")))
15525 @end lisp
15526
15527 \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
15528 \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
15529 \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
15530 \e$B$`$3$H$,$G$-$^$9!#\e(B(\e$B%G%#%U%)%k%H$N9XFIJ}K!$G$O!"?7$7$$%0%k!<%W$r%>%s%S$H\e(B
15531 \e$B$7$F9XFI$9$k$3$H$KCm0U$7$F$/$@$5$$!#B>$NJ}K!$b;H$($^\e(B
15532 \e$B$9\e(B (@pxref{Subscription Methods})\e$B!#\e(B
15533
15534 \e$B$b$7$"$J$?$,8E$$\e(B @code{nnslashdot} \e$B%0%k!<%W$r:o=|$7$?$$$N$J$i$P!"\e(B
15535 @kbd{G DEL} \e$B$,:G$b<j7Z$JF;6q$G$9\e(B (@pxref{Foreign Groups})\e$B!#\e(B
15536
15537 @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)
15538 \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
15539 \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
15540 \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
15541 \e$B$KD>@\\e(B @acronym{HTML} \e$B$r=q$/$3$H$,$G$-$^$9!#\e(BSlashdot \e$B$O$$$/$D\e(B
15542 \e$B$+\e(B @acronym{HTML} \e$B$rA*JL$9$k$3$H$K5$$r$D$1$F$/$@$5$$!#\e(B
15543
15544 \e$B0J2<$NJQ?t$G?6$kIq$$$rJQ$($k$3$H$,$G$-$^$9\e(B:
15545
15546 @table @code
15547 @item nnslashdot-threaded
15548 @code{nnslashdot} \e$B$,%0%k!<%W$r%9%l%C%I$GI=<($9$k$+$I$&$+!#%G%#%U%)%k%HCM\e(B
15549 \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
15550 \e$B%W$KF~$k:]$K$=$N$9$Y$F$N%3%a%s%H$r<hF@$9$kI,MW$,$"$j$^$9!#%9%l%C%II=<($,\e(B
15551 \e$BMW5a$5$l$F$$$J$$$H!"\e(B@code{nnslashdot} \e$B$OMxMQ<T$,M_$7$$%3%a%s%H$@$1$r<hF@\e(B
15552 \e$B$7$^$9!#%9%l%C%I$NJ}$,$-$l$$$G$9$,!"%9%l%C%IL5$7I=<($h$j!"$:$C$H$:$C$HCY\e(B
15553 \e$B$/$J$j$^$9!#\e(B
15554
15555 @item nnslashdot-login-name
15556 @vindex nnslashdot-login-name
15557 \e$BEj9F;~$K;H$&%m%0%$%sL>$G$9!#\e(B
15558
15559 @item nnslashdot-password
15560 @vindex nnslashdot-password
15561 \e$BEj9F;~$K;H$&%Q%9%o!<%I$G$9!#\e(B
15562
15563 @item nnslashdot-directory
15564 @vindex nnslashdot-directory
15565 @code{nnslashdot} \e$B$,%U%!%$%k$rJ]B8$9$k>l=j$G$9!#%G%#%U%)%k%HCM\e(B
15566 \e$B$O\e(B @file{~/News/slashdot/} \e$B$G$9!#\e(B
15567
15568 @item nnslashdot-active-url
15569 @vindex nnslashdot-active-url
15570 \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
15571 \e$B$9!#%G%#%U%)%k%HCM\e(B
15572 \e$B$O\e(B @samp{http://slashdot.org/search.pl?section=&min=%d} \e$B$G$9!#\e(B
15573
15574 @item nnslashdot-comments-url
15575 @vindex nnslashdot-comments-url
15576 \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
15577
15578 @item nnslashdot-article-url
15579 @vindex nnslashdot-article-url
15580 \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!#%G%#%U%)\e(B
15581 \e$B%k%HCM$O\e(B @samp{http://slashdot.org/article.pl?sid=%s&mode=nocomment} \e$B$G\e(B
15582 \e$B$9!#\e(B
15583
15584 @item nnslashdot-threshold
15585 @vindex nnslashdot-threshold
15586 \e$B%9%3%"$N$7$-$$CM$G$9!#%G%#%U%)%k%HCM$O\e(B -1 \e$B$G$9!#\e(B
15587
15588 @item nnslashdot-group-number
15589 @vindex nnslashdot-group-number
15590 \e$B:G?7$N\e(B 10 \e$B$K2C$($F99?7$rB3$1$k8E$$%0%k!<%W$N?t$G$9!#%G%#%U%)%k%HCM\e(B
15591 \e$B$O\e(B 0 \e$B$G$9!#\e(B
15592 @end table
15593
15594 @node Ultimate
15595 @subsection Ultimate
15596 @cindex nnultimate
15597 @cindex Ultimate Bulletin Board
15598
15599 @uref{http://www.ultimatebb.com/, The Ultimate Bulletin Board} \e$B$O$*$=$i\e(B
15600 \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
15601 \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
15602 \e$BG=$G$9!#\e(B
15603
15604 @code{nnultimate} \e$B$r;O$a$k$?$a$N0lHV4JC1$JJ}K!$O%0%k!<%W%P%C%U%!!<$G0J2<\e(B
15605 \e$B$N$h$&$J$b$N$r$9$k$3$H$G$9\e(B: @kbd{B nnultimate RET
15606 http://www.tcj.com/messboard.ubbcgi/ RET}\e$B!#\e(B(\e$B6=L#$N$"$k2q5D<<\e(B
15607 \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
15608 \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
15609 \e$B$i%5!<%P!<%P%C%U%!!<$G6=L#$N$"$k%0%k!<%W$r9XFI$7!"%0%k!<%W%P%C%U%!!<$+$i\e(B
15610 \e$B$=$l$i$rFI$s$G$/$@$5$$!#\e(B
15611
15612 \e$B0J2<$N\e(B @code{nnutimate} \e$BJQ?t$rJQ992DG=$G$9\e(B:
15613
15614 @table @code
15615 @item nnultimate-directory
15616 @vindex nnultimate-directory
15617 @code{nnultimate} \e$B$,%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<$G$9!#%G%#%U%)%k%HCM\e(B
15618 \e$B$O\e(B @file{~/News/ultimate/} \e$B$G$9!#\e(B
15619 @end table
15620
15621 @node Web Archive
15622 @subsection Web Archive
15623 @cindex nnwarchive
15624 @cindex Web Archive
15625
15626 \e$B%a!<%j%s%0%j%9%H$NCf$K$ONc$($P!"\e(B
15627 @uref{http://www.egroups.com/} \e$B$d\e(B @uref{http://www.mail-archive.com/} \e$B$N\e(B
15628 \e$B$h$&$K%&%'%V%5!<%P!<$K$7$+%"!<%+%$%V$,L5$$$b$N$b$"$j$^$9!#$H$F$b@0A3$H$7\e(B
15629 \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
15630 \e$B$H$,2DG=$G$9!#\e(B
15631
15632 @findex gnus-group-make-warchive-group
15633 @code{nnwarchive} \e$B$r;O$a$k$?$a$N0lHV4JC1$JJ}K!$O%0%k!<%W%P%C%U%!!<$G0J2<\e(B
15634 \e$B$N$h$&$J$b$N$r$9$k$3$H$G$9\e(B: @kbd{M-x gnus-group-make-warchive-group RET
15635 @var{an_egroup} RET egroups RET www.egroups.com RET
15636 @var{your@@email.address} RET}\e$B!#\e(B(@var{an_egroup} \e$B$r9XFI$7$F$$$k%a!<%j%s\e(B
15637 \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
15638 \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
15639 \e$B%V%i%&%:$7$F2<$5$$!#\e(B
15640
15641 \e$B0J2<$N\e(B @code{nnwarchive} \e$BJQ?t$rJQ$($k$3$H$,2DG=$G$9\e(B:
15642
15643 @table @code
15644 @item nnwarchive-directory
15645 @vindex nnwarchive-directory
15646 @code{nnwarchive} \e$B$,%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<$G$9!#%G%#%U%)%k%HCM\e(B
15647 \e$B$O\e(B @file{~/News/warchive} \e$B$G$9!#\e(B
15648
15649 @item nnwarchive-login
15650 @vindex nnwarchive-login
15651 \e$B%&%'%V%5!<%P!<$G$N%"%+%&%s%HL>$G$9!#\e(B
15652
15653 @item nnwarchive-passwd
15654 @vindex nnwarchive-passwd
15655 \e$B%&%'%V%5!<%P!<$G$N%"%+%&%s%H$N%Q%9%o!<%I$G$9!#\e(B
15656 @end table
15657
15658 @node RSS
15659 @subsection RSS
15660 @cindex nnrss
15661 @cindex RSS
15662
15663 \e$B$$$/$D$+$N%5%$%H$O\e(B RDF site summary (@acronym{RSS}) \e$B$r;}$C$F$$$^$9!#\e(B
15664 @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
15665 \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
15666 \e$B$J$i2?$G$b!"\e(B@acronym{RSS} feed \e$B$H$7$FDs6!$9$k$3$H$,$G$-$^\e(B
15667 \e$B$9\e(B: weblogs\e$B!"\e(Bchangelogs \e$B$"$k$$$O\e(B wiki (\e$BNc$(\e(B
15668 \e$B$P\e(B @url{http://cliki.net/recent-changes.rdf}) \e$B$X$N:G6a$NJQ99!#\e(B
15669
15670 @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
15671 \e$B%W$r>o$K?7$7$/$7$F$*$/$?$a$N>pJs$rF@$k$3$H$,$G$-$^$9!#\e(B
15672
15673 \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
15674 @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
15675 \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
15676 \e$BHs\e(B-@acronym{ASCII} \e$B%0%k!<%WL>$K$b;H$o$l$^$9!#\e(B
15677
15678 @kindex G R (\e$B35N,\e(B)
15679 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
15680 \e$B$$\e(B---feed \e$B$N=j:_!"%?%$%H%k$*$h$S@bL@$NF~NO$r5a$a$i$l$k$G$7$g$&!#%?%$%H%k\e(B
15681 \e$B$O$I$s$JJ8;z$G$b$h$/!"$=$l$O%0%k!<%WL>$H%0%k!<%W$N%G!<%?!&%U%!%$%k$NL>A0\e(B
15682 \e$B$K;H$o$l$^$9!#@bL@$O>JN,$G$-$^$9!#\e(B
15683
15684 \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
15685 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
15686
15687 @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
15688 \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
15689 \e$BHs\e(B-@acronym{ASCII} \e$BJ8;z$r4^$s$G$$$k%U%!%$%kL>\e(B
15690 \e$B$O!"\e(B@code{nnmail-pathname-coding-system} \e$BJQ?t$G;XDj$5$l$?\e(B coding
15691 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
15692 \e$B$O\e(B coding system \e$B$O%G%#%U%)%k%H\e(B
15693 \e$B$G\e(B @code{default-file-name-coding-system} \e$B$NCM$K$J$j$^$9!#$"$J$?\e(B
15694 \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
15695 @code{nnmail-pathname-coding-system} \e$BJQ?t$NCM$rE,@Z$K@_Dj$7$J$1$l$P$J$j\e(B
15696 \e$B$^$;$s!#\e(B
15697
15698 @cindex OPML
15699 \e$B$"$J$?$N9VFIL\O?$r\e(B @acronym{OPML} \e$B%U%)!<%^%C%H\e(B (Outline Processor Markup
15700 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
15701
15702 @defun nnrss-opml-import file
15703 @acronym{OPML} \e$B%U%!%$%k$NF~NO$rB%$7!"$=$N%U%!%$%k$K$"$k$=$l$>$l\e(B
15704 \e$B$N\e(B feed \e$B$r9VFI$7$^$9!#\e(B
15705 @end defun
15706
15707 @defun nnrss-opml-export
15708 \e$B8=:_$N\e(B @acronym{RSS} \e$B9VFIL\O?$r\e(B @acronym{OPML} \e$B%U%)!<%^%C%H$G%P%C%U%!!<\e(B
15709 \e$B$K=q$-=P$7$^$9!#\e(B
15710 @end defun
15711
15712 \e$B0J2<$N\e(B @code{nnrss} \e$BJQ?t$,JQ992DG=$G$9\e(B:
15713
15714 @table @code
15715 @item nnrss-directory
15716 @vindex nnrss-directory
15717 @code{nnrss} \e$B$,%U%!%$%k$r=q$-9~$`%G%#%l%/%H%j!<$G!"%G%#%U%)%k%H\e(B
15718 \e$B$O\e(B @file{~/News/rss/} \e$B$G$9!#\e(B
15719
15720 @item nnrss-file-coding-system
15721 @vindex nnrss-file-coding-system
15722 @code{nnrss} \e$B%0%k!<%W$N%G!<%?!&%U%!%$%k$rFI$_=q$-$9$k$H$-$K;H$o$l\e(B
15723 \e$B$k\e(B coding system \e$B$G$9!#%G%#%U%)%k%H\e(B
15724 \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
15725 \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
15726
15727 @item nnrss-use-local
15728 @vindex nnrss-use-local
15729 @findex nnrss-generate-download-script
15730 @code{nnrss-use-local} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$H!"\e(B
15731 @code{nnrss} \e$B$O\e(B @code{nnrss-directory} \e$B$K$"$k%m!<%+%k%U%!%$%k$+$i\e(B feed
15732 \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
15733 \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
15734 @end table
15735
15736 \e$B35N,%P%C%U%!!<$K@bL@$rI=<($5$;$?$$$J$i$P!"0J2<$N%3!<%I$,Lr$KN)$D$G$7$g$&!#\e(B
15737
15738 @lisp
15739 (add-to-list 'nnmail-extra-headers nnrss-description-field)
15740 (setq gnus-summary-line-format "%U%R%z%I%(%[%4L: %-15,15f%]%) %s%uX\n")
15741
15742 (defun gnus-user-format-function-X (header)
15743   (let ((descr
15744          (assq nnrss-description-field (mail-header-extra header))))
15745     (if descr (concat "\n\t" (cdr descr)) "")))
15746 @end lisp
15747
15748 \e$B0J2<$N%3!<%I$O!"35N,%P%C%U%!!<$+$iD>@\\e(B nnrss \e$B$N\e(B url \e$B$r%*!<%W%s$9$k$N$KJX\e(B
15749 \e$BMx$+$b$7$l$^$;$s!#\e(B
15750 @lisp
15751 (require 'browse-url)
15752
15753 (defun browse-nnrss-url( arg )
15754   (interactive "p")
15755   (let ((url (assq nnrss-url-field
15756                    (mail-header-extra
15757                     (gnus-data-header
15758                      (assq (gnus-summary-article-number)
15759                            gnus-newsgroup-data))))))
15760     (if url
15761         (progn
15762           (browse-url (cdr url))
15763           (gnus-summary-mark-as-read-forward 1))
15764       (gnus-summary-scroll-up arg))))
15765
15766 (eval-after-load "gnus"
15767   #'(define-key gnus-summary-mode-map
15768       (kbd "<RET>") 'browse-nnrss-url))
15769 (add-to-list 'nnmail-extra-headers nnrss-url-field)
15770 @end lisp
15771
15772 @node Customizing w3
15773 @subsection w3 \e$B$N%+%9%?%^%$%:\e(B
15774 @cindex w3
15775 @cindex html
15776 @cindex url
15777 @cindex Netscape
15778
15779 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
15780 \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
15781 \e$B$l$F$$$^$9$,!"$3$3$G$O\e(B Gnus \e$B$NMxMQ<T$K$H$C$F$h$jE,@Z$J$$$/$D$+$N;vJA$r=R\e(B
15782 \e$B$Y$k$3$H$K$7$^$9!#\e(B
15783
15784 \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
15785 \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
15786 \e$B$k$K$O$I$&$7$?$i$h$$$+!"$H$$$&$N$,$"$j$^$9!#0J2<$O0l$D$NJ}K!$G$9!#\e(B
15787
15788 @lisp
15789 (eval-after-load "w3"
15790   '(progn
15791     (fset 'w3-fetch-orig (symbol-function 'w3-fetch))
15792     (defun w3-fetch (&optional url target)
15793       (interactive (list (w3-read-url-with-default)))
15794       (if (eq major-mode 'gnus-article-mode)
15795           (browse-url url)
15796         (w3-fetch-orig url target)))))
15797 @end lisp
15798
15799 \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
15800 \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
15801 \e$B;2>H$9$k$h$&$K$J$k$G$7$g$&!#\e(B
15802
15803 @node IMAP
15804 @section IMAP
15805 @cindex nnimap
15806 @cindex @acronym{IMAP}
15807
15808 @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
15809 \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
15810 @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
15811 \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
15812
15813 @acronym{IMAP} \e$B$K$OFs$D$NFC<A$,$"$j$^$9!#0l$D$O!"\e(B
15814 @acronym{IMAP} \e$B$O\e(B @acronym{POP} \e$B$G$G$-$k$3$H$OA4It$G$-$k!"$=$l$f\e(B
15815 \e$B$(\e(B @acronym{POP++} \e$B$N$h$&$K$b8+$($k$H$$$&$3$H!#Fs$DL\$O!"\e(B
15816 @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
15817 \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
15818 \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
15819 \e$B$OFI$`$@$1$G$9$,!"%a!<%k$OFI$_=q$-$,$G$-$^$9!#\e(B
15820
15821 @acronym{IMAP} \e$B$r\e(B @acronym{POP++} \e$B$N$h$&$K;H$$$?$$$H$-$O!"\e(B
15822 @code{mail-sources} \e$B$K\e(B imap \e$B$rEPO?$7$F2<$5$$!#$3$l$K$h$C\e(B
15823 \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
15824 \e$B%/$KCyB"$7$^$9!#$3$3$G$O$=$N;H$$J}$N@bL@$O$7$^$;$s$+$i!"\e(B
15825 @ref{Mail Sources} \e$B$r;2>H$7$F2<$5$$!#\e(B
15826
15827 @acronym{IMAP} \e$B$r%a!<%k$rCyB"$9$k%W%m%H%3%k$H$7$F;H$$$?$$$H$-$O!"\e(B
15828 @code{gnus-secondary-select-methods} \e$B$K\e(B nnimap \e$B$rEPO?$7$F2<$5$$!#$3$l$K\e(B
15829 \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
15830 \e$B$&$K$J$j$^$9!#$3$l$,$3$3$G@bL@$9$k;H$$J}$G$9!#\e(B
15831
15832 \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
15833 \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
15834 \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)
15835
15836 @lisp
15837 (setq gnus-secondary-select-methods
15838       '((nnimap "simpleserver") ; @r{\e$BIaDL$N@_Dj\e(B}
15839         ; @r{SSH \e$B%]!<%H$r%U%)%o!<%I$7$?%5!<%P!<\e(B:}
15840         (nnimap "dolk"
15841                 (nnimap-address "localhost")
15842                 (nnimap-server-port 1430))
15843         ; @r{\e$B%m!<%+%k%[%9%H$G1?E>$7$F$$$k\e(B UW \e$B%5!<%P!<\e(B:}
15844         (nnimap "barbar"
15845                 (nnimap-server-port 143)
15846                 (nnimap-address "localhost")
15847                 (nnimap-list-pattern ("INBOX" "mail/*")))
15848         ; @r{\e$BF?L>$G;H$($k\e(B cyrus \e$B$N8x=0%5!<%P!<\e(B:}
15849         (nnimap "cyrus.andrew.cmu.edu"
15850                 (nnimap-authenticator anonymous)
15851                 (nnimap-list-pattern "archive.*")
15852                 (nnimap-stream network))
15853         ; @r{\e$BI8=`$G$O$J$$%]!<%H$N\e(B @acronym{SSL} \e$B%5!<%P!<\e(B:}
15854         (nnimap "vic20"
15855                 (nnimap-address "vic20.somewhere.com")
15856                 (nnimap-server-port 9930)
15857                 (nnimap-stream ssl))))
15858 @end lisp
15859
15860 \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
15861 \e$B%k!<%W%P%C%U%!!<$G;H$&\e(B (@pxref{Subscription Commands}) \e$B$+!"$^$?$O%5!<%P!<\e(B
15862 \e$B%P%C%U%!!<\e(B (@pxref{Server Buffer}) \e$B$r2p$7$F!"$=$N%5!<%P!<$N%0%k!<%W$r9V\e(B
15863 \e$BFI$9$k$3$H$,$G$-$^$9!#\e(B
15864
15865 \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
15866 \e$B$9!#\e(B
15867
15868 @table @code
15869 @item nnimap-address
15870 @vindex nnimap-address
15871
15872 \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
15873 \e$B%P!<$N$b$N$K$J$j$^$9!#\e(B
15874
15875 @item nnimap-server-port
15876 @vindex nnimap-server-port
15877 \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
15878 \e$B$O\e(B @acronym{TLS}/@acronym{SSL} \e$B$G$O\e(B 993 \e$B$G$9!#\e(B
15879
15880 \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
15881
15882 @lisp
15883 (nnimap "mail.server.com"
15884         (nnimap-server-port 4711))
15885 @end lisp
15886
15887 @item nnimap-list-pattern
15888 @vindex nnimap-list-pattern
15889 \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
15890 \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
15891 \e$B$"$k$H$-$K;HMQ$7$^$9!#%5!<%P!<$K$O%[!<%`%G%#%l%/%H%j!<\e(B
15892 \e$B$r\e(B @acronym{IMAP} \e$B7PM3$G=P$9$b$N$b$"$k$N$G!"$=$N>l9g$O$*$=$i$/%a!<%k%\%C\e(B
15893 \e$B%/%9$r\e(B @file{~/Mail/*} \e$B$K@)8B$7$?$$$G$7$g$&!#\e(B
15894
15895 \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
15896 \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
15897 \e$B$G$O!"%a!<%k%\%C%/%9$HO"7k$5$l$?%G%#%l%/%H%j!<$G$9!#\e(B
15898
15899 \e$B0J2<$O%5!<%P!<;XDj$NNc$G$9!#\e(B
15900
15901 @lisp
15902 (nnimap "mail.server.com"
15903         (nnimap-list-pattern ("INBOX" "Mail/*" "alt.sex.*"
15904                                ("~friend/Mail/" . "list/*"))))
15905 @end lisp
15906
15907 @item nnimap-stream
15908 @vindex nnimap-stream
15909 \e$B%5!<%P!<$K@\B3$9$k$H$-$K;H$o$l$k%9%H%j!<%`$N7?$G$9!#%G%#%U%)%k%H$G\e(B
15910 \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
15911 \e$BCN$7$F$=$l$r;H$$$^$9!#\e(B(@acronym{TLS}/@acronym{SSL} \e$B$r;H\e(B
15912 \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
15913 \e$B$^$9$,!"$^$@9-HO0O$KG[Hw$5$l$F$$$^$;$s!#\e(B)
15914
15915 \e$B0J2<$O%5!<%P!<;XDj$NNc$G$9!#\e(B
15916
15917 @lisp
15918 (nnimap "mail.server.com"
15919         (nnimap-stream ssl))
15920 @end lisp
15921
15922 @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
15923 \e$B$$\e(B!
15924
15925 @itemize @bullet
15926 @item
15927 @dfn{gssapi:} GSSAPI (\e$BIaDL$O\e(B Kerberos 5) \e$B$r;H$$$^$9!#\e(B@samp{gsasl} \e$B$^$?\e(B
15928 \e$B$O\e(B @samp{imtest} \e$B%W%m%0%i%`$,I,MW$G$9!#\e(B
15929 @item
15930 @dfn{kerberos4:} Kerberos 4 \e$B$r;H$$$^$9!#\e(B@samp{imtest} \e$B%W%m%0%i%`$,I,MW$G\e(B
15931 \e$B$9!#\e(B
15932 @item
15933 @dfn{starttls:} STARTTLS (@acronym{TLS}/@acronym{SSL} \e$B$KN`;w\e(B) \e$B$r;H$$$^$9!#\e(B
15934 \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
15935 \e$B$9!#\e(B
15936 @item
15937 @dfn{tls:} @acronym{TLS} \e$B$r;H$$$^$9!#\e(BGNUTLS (@samp{gnutls-cli} \e$B%W%m%0%i\e(B
15938 \e$B%`\e(B) \e$B$,I,MW$G$9!#\e(B
15939 @item
15940 @dfn{ssl:} @acronym{SSL} \e$B$r;H$$$^$9!#\e(BOpenSSL (@samp{openssl} \e$B%W%m%0%i\e(B
15941 \e$B%`\e(B) \e$B$+\e(B SSLeay (@samp{s_client}) \e$B$,I,MW$G$9!#\e(B
15942 @item
15943 @dfn{shell:} \e$B%7%'%kL?Na$r;H$C$F\e(B @acronym{IMAP} \e$B@\B3$r3+;O$7$^$9!#\e(B
15944 @item
15945 @dfn{network:} \e$B@8$N!"\e(BTCP/IP \e$B$N%M%C%H%o!<%/@\B3$G$9!#\e(B
15946 @end itemize
15947
15948 @vindex imap-kerberos4-program
15949 @samp{imtest} \e$B%W%m%0%i%`$O\e(B Cyrus IMAPD \e$B$K4^$^$l$F$$$^$9!#$b$7$"$J$?\e(B
15950 \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
15951 \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
15952 @code{imap-process-connection-type} \e$B$r$$$8$j2s$7$F!"\e(B
15953 @file{imap.el} \e$B$,\e(B @samp{imtest} \e$B$HDL?.$9$k$H$-$K%Q%$%W$G$O$J$/\e(B
15954 \e$B$F\e(B pty \e$B$r;H$&$h$&$K$5$;$kI,MW$,$"$j$^$9!#$=$&$9$k$H$"$J$?\e(B
15955 \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
15956 \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
15957 \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
15958 \e$B$KEO$9%Q%?%a!<%?$r4^$_$^$9!#\e(B
15959
15960 @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
15961 \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
15962 \e$B$H$,$G$-$^$9!#\e(B
15963
15964 @vindex imap-gssapi-program
15965 \e$B$3$N%Q%i%a!<%?!<$O!"I{%7%'%k$G\e(B GSSAPI \e$BG'>Z$K$h$k\e(B @acronym{IMAP} \e$B@\B3$r5/\e(B
15966 \e$BF0$9$k$?$a$N%3%^%s%I9T$N%j%9%H$r;XDj$7$^$9!#$3$l$i$O@\B3$,3NN)$9$k$^$G!"\e(B
15967 \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
15968 @uref{http://www.gnu.org/software/gsasl/} \e$B$K$"$k\e(B GNU SASL \e$B$K$h\e(B
15969 \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
15970 \e$B%`\e(B (@code{imap-kerberos4-program} \e$B;2>H\e(B) \e$B$,;n$5$l$^$9!#\e(B
15971
15972 @vindex imap-ssl-program
15973 @acronym{SSL} \e$B@\B3$N$?$a$N\e(B OpenSSL \e$B%W%m%0%i%`\e(B
15974 \e$B$O\e(B @uref{http://www.openssl.org/} \e$B$+$iF~<j$G$-$^$9!#\e(BOpenSSL \e$B$O0JA0\e(B
15975 \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
15976 \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
15977 \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
15978 \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
15979
15980 @vindex imap-shell-program
15981 @vindex imap-shell-host
15982 @acronym{IMAP} \e$B@\B3$K\e(B @code{shell} \e$B%9%H%j!<%`$r;H$&>l9g!"JQ\e(B
15983 \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
15984
15985 @item nnimap-authenticator
15986 @vindex nnimap-authenticator
15987
15988 \e$B%5!<%P!<$K@\B3$9$k$?$a$K;H$o$l$kG'>Z$G$9!#%G%#%U%)%k%H$G$O\e(B nnimap \e$B$O%5!<\e(B
15989 \e$B%P!<$,;HMQ2DG=$J0lHV0BA4$JG'>Z$r;HMQ$7$^$9!#\e(B
15990
15991 \e$B0J2<$O%5!<%P!<;XDj$NNc$G$9!#\e(B
15992
15993 @lisp
15994 (nnimap "mail.server.com"
15995         (nnimap-authenticator anonymous))
15996 @end lisp
15997
15998 @code{nnimap-authenticator} \e$B$NCM$O%7%s%\%k$G$J$1$l$P$J$i$J$$$3$H$KCm0U$7\e(B
15999 \e$B$F2<$5$$\e(B!
16000
16001 @itemize @bullet
16002 @item
16003 @dfn{gssapi:} GSSAPI (\e$BIaDL$O\e(B Kerberos 5) \e$BG'>Z$G$9!#30It%W%m%0%i\e(B
16004 \e$B%`\e(B @code{gsasl} \e$B$^$?$O\e(B @code{imtest} \e$B$,I,MW$G$9!#\e(B
16005 @item
16006 @dfn{kerberos4:} Kerberos 4 \e$B$K$h$kG'>Z$G$9!#30It%W%m%0%i\e(B
16007 \e$B%`\e(B @code{imtest} \e$B$,I,MW$G$9!#\e(B
16008 @item
16009 @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
16010 \e$BIt%i%$%V%i%j\e(B @file{digest-md5.el} \e$B$,I,MW$G$9!#\e(B
16011 @item
16012 @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
16013 @item
16014 @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
16015 @item
16016 @dfn{anonymous:} \e$BEE;R%a!<%k%"%I%l%9$r%Q%9%o!<%I$H$7$FM?$(!"\e(B
16017 ``anonymous'' \e$B$H$7$F%m%0%$%s$7$^$9!#\e(B
16018 @end itemize
16019
16020 @item nnimap-expunge-on-close
16021 @cindex expunging
16022 @vindex nnimap-expunge-on-close
16023
16024 \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
16025 \e$B<B:]$K$OB8:_$7$F$$$k$H7h$a$^$7$?!#$b$C$H>\$7$/@bL@$9$k$H!"\e(B
16026 @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
16027 \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
16028 \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
16029 \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
16030 \e$B$N\e(B Elea \e$BGI$NE/3X<T\e(B)
16031
16032 \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
16033 \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
16034 \e$B$+\e(B?
16035
16036 \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
16037 \e$B$NIU$$$?$9$Y$F$N5-;v$r>C5n$7$F$-$^$7$?$,!":#$O%5!<%P!<JQ?t$K$h$j@_Dj2DG=\e(B
16038 \e$B$G$9!#\e(B
16039
16040 \e$BA*Br;h$O\e(B:
16041
16042 @table @code
16043 @item always
16044 \e$B$3$l$,%G%#%U%)%k%H$N?6Iq$$$G!"%a!<%k%\%C%/%9$rJD$8$k$H$-\e(B
16045 \e$B$K\e(B ``Deleted'' \e$B$H0u$NIU$$$?5-;v$r>C5n$7$^$9!#\e(B
16046 @item never
16047 \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
16048 \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
16049 \e$B$l$^$;$s!#<j$G\e(B EXPUNGE \e$B%3%^%s%I$rH/9T$7$?$$$H$-\e(B
16050 \e$B$O\e(B @xref{Expunging mailboxes}.
16051 @item ask
16052 \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
16053 \e$B$r?R$M$^$9!#\e(B
16054 @end table
16055
16056 @item nnimap-importantize-dormant
16057 @vindex nnimap-importantize-dormant
16058
16059 \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
16060 \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
16061 \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
16062 \e$B$N\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$K$*$1$kJ]N15-;v$r!"$"$?$+$b0uIU$-$N$h$&$K\e(B
16063 \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
16064 @acronym{IMAP} \e$B$O$?$C$?0l$D$@$H$$$&$3$H$G$9!#\e(B)
16065
16066 \e$B$?$V$s$3$l$r$$$8$j$^$o$9$N$O!"$"$J$?$,MxMQ<TC10L$NJ]N1%U%i%0$rIU$1$h$&$H\e(B
16067 \e$B$9$k$@$1$NM}M3$K$h$k$G$7$g$&!#$3$s$J46$8$G\e(B:
16068
16069 @lisp
16070 (setcdr (assq 'dormant nnimap-mark-to-flag-alist)
16071         (format "gnus-dormant-%s" (user-login-name)))
16072 (setcdr (assq 'dormant nnimap-mark-to-predicate-alist)
16073         (format "KEYWORD gnus-dormant-%s" (user-login-name)))
16074 @end lisp
16075
16076 \e$B$3$N>l9g!"$"$J$?$OMxMQ<TC10L$NJ]N1%U%i%0$r!"B>$NMxMQ<T$K0uIU$-$H$7$F8+$i\e(B
16077 \e$B$l$?$/$J$$$H;W$C$F$$$^$9!#\e(B
16078
16079 @item nnimap-expunge-search-string
16080 @cindex expunging
16081 @vindex nnimap-expunge-search-string
16082
16083 \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
16084 \e$B$?\e(B @acronym{IMAP} \e$B$N8!:w%3%^%s%I$,F~$C$F$$$^$9!#%G%#%U%)%k%H\e(B
16085 \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
16086 \e$B49$($i$l!"FsHVL\$N\e(B @code{%s} \e$B$OF|IU$GCV$-49$($i$l$^$9!#\e(B
16087
16088 \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
16089 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
16090 \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
16091 \e$B8+$F$/$@$5$$!#\e(B
16092
16093 @item nnimap-authinfo-file
16094 @vindex nnimap-authinfo-file
16095
16096 \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
16097 \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!#\e(B
16098 \e$B87L)$JDj5A$O!"JQ?t\e(B @code{nntp-authinfo-file} \e$B$r8+$F2<$5$$!#$=$7\e(B
16099 \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:
16100
16101 @example
16102 machine students.uio.no login larsi password geheimnis port imap
16103 @end example
16104
16105 \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
16106 @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
16107 \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
16108 \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
16109 \e$B$F\e(B @code{port imaps} \e$B$r<u$1F~$l$^$9!#\e(B
16110
16111 @item nnimap-need-unselect-to-notice-new-mail
16112 @vindex nnimap-need-unselect-to-notice-new-mail
16113
16114 \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
16115 \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
16116 \e$B$&Js9p$,$"$j$^$7$?!#\e(B
16117 @end table
16118
16119 @menu
16120 * Splitting in IMAP::           nnimap \e$B$G%a!<%k$rJ,3d$9$k\e(B
16121 * Expiring in IMAP::            nnimap \e$B$K$h$k%a!<%k$N4|8B@Z$l>C5n\e(B
16122 * 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
16123 * Expunging mailboxes::         ``\e$B%a!<%k%\%C%/%905=L\e(B'' \e$B%\%?%s$HEy2A$J$b$N\e(B
16124 * 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
16125 * Debugging IMAP::              \e$B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H\e(B
16126 @end menu
16127
16128 @node Splitting in IMAP
16129 @subsection IMAP \e$B$G$NJ,3d\e(B
16130 @cindex splitting imap mail
16131
16132 \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
16133 \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
16134 \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
16135 \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
16136 \e$BJ,<+?H$GJ,3d$r$7$J$1$l$P$J$i$J$$$H$$$&$3$H$G$9!#\e(B
16137
16138 \e$B$=$7$F<B:]$K$7$^$9!#\e(B
16139
16140 (\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
16141 \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
16142 \e$B$7$?!#9,$$$K\e(B Gnus \e$B$b$=$l$r%5%]!<%H$7$^$9!#\e(B@xref{Sieve Commands}.)
16143
16144 \e$B4XO"$9$kJQ?t$O;0$D$G$9\e(B:
16145
16146 @table @code
16147 @item nnimap-split-crosspost
16148 @cindex splitting, crosspost
16149 @cindex crosspost
16150 @vindex nnimap-split-crosspost
16151
16152 @code{nil} \e$B$G$J$1$l$P!"$$$/$D$+$NJ,3dJ}K!$,%a!<%k$H9gCW$7$?$H$-$KAj8_Ej\e(B
16153 \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
16154 \e$B$?$b$N$,;H$o$l$^$9!#\e(B
16155
16156 Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-crosspost}.
16157
16158 @item nnimap-split-inbox
16159 @cindex splitting, inbox
16160 @cindex inbox
16161 @vindex nnimap-split-inbox
16162
16163 \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
16164 \e$B;zNs$N%j%9%H$G$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G!"J,3d$O;HMQ$7$J$$$h$&$K\e(B
16165 \e$B$J$C$F$$$^$9\e(B!
16166
16167 @lisp
16168 (setq nnimap-split-inbox
16169       '("INBOX" ("~/friend/Mail" . "lists/*") "lists.imap"))
16170 @end lisp
16171
16172 Nnmail \e$B$KBP1~$9$k$b$N$O$"$j$^$;$s!#\e(B
16173
16174 @item nnimap-split-rule
16175 @cindex splitting, rules
16176 @vindex nnimap-split-rule
16177
16178 @code{nnimap-split-inbox} \e$B$G8+$D$+$C$??7$7$$%a!<%k$O$3$NJQ?t$K=>$C$FJ,3d\e(B
16179 \e$B$5$l$^$9!#\e(B
16180
16181 \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
16182 \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
16183 \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
16184 \e$BMW$G$9!#\e(B
16185
16186 @lisp
16187 (setq nnimap-split-rule
16188       '(("INBOX.nnimap"
16189          "^Sender: owner-nnimap@@vic20.globalcom.se")
16190         ("INBOX.junk"    "^Subject:.*MAKE MONEY")
16191         ("INBOX.private" "")))
16192 @end lisp
16193
16194 \e$B$3$l$O\e(B nnimap \e$B%a!<%j%s%0%j%9%H$+$i$N$9$Y$F$N5-;v$r%a!<%k%\%C%/\e(B
16195 \e$B%9\e(B INBOX.nnimap \e$B$KF~$l!"\e(BSubject: \e$B9T$K\e(B MAKE MONEY \e$B$N$"$k$9$Y$F$N5-;v\e(B
16196 \e$B$r\e(B INBOX.junk \e$B$KF~$l!"$=$NB>$9$Y$F$N$b$N$r\e(B INBOX.private \e$B$KF~$l$^$9!#\e(B
16197
16198 \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
16199 \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:
16200
16201 @lisp
16202 ("INBOX.lists.\\1"     "^Sender: owner-\\([a-z-]+\\)@@")
16203 @end lisp
16204
16205 \e$B:G=i$NMWAG$r%7%s%\%k\e(B @code{junk} \e$B$K$7$F!"9gCW$9$k%a%C%;!<%8$rC1$K>C$9$Y\e(B
16206 \e$B$-$G$"$k$3$H$rI=$9$3$H$b$G$-$^$9!#5$$rIU$1$F;H$C$F2<$5$$!#\e(B
16207
16208 \e$BFs$DL\$NMWAG$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"5-;v$N%X%C%@!<$,$"$k\e(B
16209 \e$B%P%C%U%!!<$G!"$=$N5,B'$N:G=i$NMWAG$r0z?t$H$7$F8F$P$l$^$9!#%a!<%k$,$=$N%0\e(B
16210 \e$B%k!<%W$KB0$9$k$H9M$($k>l9g$O!"\e(B@code{nil} \e$B$G$J$$CM$rJV$9I,MW$,$"$j$^$9!#\e(B
16211
16212 Nnmail \e$B$NMxMQ<T$O:G8e$N@55,I=8=$O$9$Y$F$N5-;v$K9gCW$9$k$h$&$K6u$G$J$/$F\e(B
16213 \e$B$O$J$i$J$$$3$H$r3P$($F$$$k$+$b$7$l$^$;$s\e(B (\e$B>e$NNc$N$h$&$K\e(B)\e$B!#$3$l\e(B
16214 \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
16215 \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
16216 \e$B$N%3!<%I$O?7$7$$%a!<%k$r<hF@$9$k$H$-$K$=$l$i$9$Y$F$rD4$Y$k$N$G!"<B9TB.EY\e(B
16217 \e$B$K1F6A$9$k2DG=@-$,$"$j$^$9!#\e(B)
16218
16219 \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
16220 \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
16221 \e$B9F$r$7$F$$$k>l9g$O!"$9$Y$F$N9gCW$7$?5,B'$,\e(B ``\e$B>!$A\e(B'' \e$B$^$9!#\e(B
16222
16223 \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
16224 \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
16225 \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
16226
16227 \e$BJ,3d%3!<%I$OI,MW$J$i%a!<%k%\%C%/%9$r:n@.$7$^$9!#\e(B
16228
16229 \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
16230 \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
16231 \e$B$NJQ?t$N9=J8$O0J2<$N$h$&$K3HD%$5$l$F$$$^$9!#\e(B
16232
16233 @lisp
16234 (setq nnimap-split-rule
16235       '(("my1server"    (".*"    (("ding"    "ding@@gnus.org")
16236                                   ("junk"    "From:.*Simon")))
16237         ("my2server"    ("INBOX" nnimap-split-fancy))
16238         ("my[34]server" (".*"    (("private" "To:.*Simon")
16239                                   ("junk"    my-junk-func)))))
16240 @end lisp
16241
16242 \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
16243 \e$BMQ$G$-$k$G$7$g$&!#$3$NNc$G$O%5!<\e(B
16244 \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
16245 \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
16246 \e$B%k!<%W$N@55,I=8=$+%0%k!<%W$N4X?t!"$NN>J}$G$9!#\e(B
16247
16248 Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-split-methods}.
16249
16250 @item nnimap-split-predicate
16251 @cindex splitting
16252 @vindex nnimap-split-predicate
16253
16254 \e$B$3$N=R8l$K9gCW$9$k\e(B @code{nnimap-split-inbox} \e$B$K$"$k%a!<%k$OJ,3d$5$l$^$9!#\e(B
16255 \e$B$3$l$OJ8;zNs$G4{DjCM$O\e(B @samp{UNSEEN UNDELETED} \e$B$G$9!#\e(B
16256
16257 \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
16258 \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
16259 \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
16260 \e$B$l$PNI$$$G$7$g$&!#\e(B
16261
16262 @item nnimap-split-fancy
16263 @cindex splitting, fancy
16264 @findex nnimap-split-fancy
16265 @vindex nnimap-split-fancy
16266
16267 \e$B$b$7$"$J$?$,FC5iJ,3d$r;H$$$?$$$J$i$P!"\e(B@code{nnimap-split-rule} \e$B$NCM\e(B
16268 \e$B$r\e(B @code{nnmail-split-fancy} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
16269 @xref{Fancy Mail Splitting}.
16270
16271 \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
16272 @code{nnimap-split-rule} \e$B$NCM$r\e(B @code{nnimap-split-fancy} \e$B$K@_Dj$7$F!"\e(B
16273 nnimap \e$BFCM-$NFC5iJ,3dJ}<0$r\e(B @code{nnimap-split-fancy} \e$B$KDj5A$7$F2<$5$$!#\e(B
16274
16275 \e$BNc\e(B:
16276
16277 @lisp
16278 (setq nnimap-split-rule 'nnimap-split-fancy
16279       nnimap-split-fancy ...)
16280 @end lisp
16281
16282 Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-split-fancy}.
16283
16284 @item nnimap-split-download-body
16285 @findex nnimap-split-download-body
16286 @vindex nnimap-split-download-body
16287
16288 \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
16289 \e$B$7$F2<$5$$!#$3$l$OIaDL$OI,MW$G$O$J$/!"$b$N$4$H$rAjEv$KCY$/$7$F$7$^$&$G$7$g\e(B
16290 \e$B$&!#5-;v$rJ,3d$9$k$?$a$KK\J8$rJ,@O$9$k9bEY$J4X?t$r;H$$$?$$>l9g$K$O!"I,MW\e(B
16291 \e$B$+$b$7$l$^$;$s!#\e(B
16292 @end table
16293
16294 @node Expiring in IMAP
16295 @subsection IMAP \e$B$G$N4|8B@Z$l>C5n\e(B
16296 @cindex expiring imap mail
16297
16298 @code{nnimap} \e$B$O40A4$J\e(B @code{nnmail} \e$BM3Mh$N%P%C%/%(%s%I$G$O$"$j$^$;$s$,!"\e(B
16299 \e$B$?$$$F$$$N4|8B@Z$l>C5n\e(B (@pxref{Expiring Mail}) \e$B$NI8=`5!G=$r%5%]!<%H$7$^\e(B
16300 \e$B$9!#\e(B@acronym{IMAP} \e$B$NJ,3d\e(B (@pxref{Splitting in IMAP}) \e$B$G\e(B
16301 \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
16302 \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
16303 \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
16304
16305 \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
16306 \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
16307 \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
16308 \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
16309 \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
16310 \e$B@Z$K07$$M}2r$9$k$@$1$G$"$k$3$H$r0UL#$7$^$9!#$^$?$3$l$O%5!<%P!<$,!"%/%i%$\e(B
16311 \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
16312 \e$B$$$3$H$b0UL#$7$^$9!#9,$$$K!"$?$$$F$$$O%5%]!<%H$7$^$9!#\e(B
16313
16314 @table @code
16315 @item nnmail-expiry-wait
16316 @item nnmail-expiry-wait-function
16317
16318 \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
16319 \e$B%k$N\e(B @code{immediate} \e$B$^$?$O\e(B @code{never} \e$B$G$9!#\e(B
16320
16321 @item nnmail-expiry-target
16322
16323 \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
16324 \e$B8F$V$3$H$K$h$C$F<BAu$5$l$F$$$^$9!#$b$79T$-@h$,F1$8%5!<%P!<\e(B
16325 \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
16326 \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
16327 @end table
16328
16329 @node Editing IMAP ACLs
16330 @subsection IMAP \e$B$N\e(B ACL \e$B$rJT=8$9$k!#\e(B
16331 @cindex editing imap acls
16332 @cindex Access Control Lists
16333 @cindex Editing @acronym{IMAP} ACLs
16334 @kindex G l (\e$B%0%k!<%W\e(B)
16335 @findex gnus-group-nnimap-edit-acl
16336
16337 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
16338 \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
16339 \e$B2D\e(B) \e$B$9$k$?$a$K;H$o$l$F$$$^$9!#\e(B@acronym{IMAP} \e$B%5!<%P!<$9$Y$F$K$3$N5!G=$,\e(B
16340 \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
16341
16342 \e$B%a!<%k%\%C%/%9$X$N\e(B ACL \e$B$rJT=8$9$k$?$a$K$O!"\e(B
16343 @kbd{G l} (@code{gnus-group-edit-nnimap-acl}) \e$B$rF~NO$7$^$9!#$=$&$9$k$H!"\e(B
16344 \e$B>\$7$$;X<($H$H$b$K\e(B ACL \e$BJT=8%&%#%s%I%&$,8=$l$^$9!#\e(B
16345
16346 \e$B;HMQ$NNc\e(B:
16347
16348 @itemize @bullet
16349 @item
16350 \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
16351 \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
16352 \e$B$NB>$NMxMQ<T$,$=$l$r9XFI$9$k$3$H$J$/FI$`$3$H$,$G$-$^$9!#\e(B
16353 @item
16354 \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
16355 \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
16356 \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
16357 \e$B$^$9!#\e(B
16358 @end itemize
16359
16360 @node Expunging mailboxes
16361 @subsection \e$B%a!<%k%\%C%/%9$N:o=|\e(B
16362 @cindex expunging
16363
16364 @cindex expunge
16365 @cindex manual expunging
16366 @kindex G x (\e$B%0%k!<%W\e(B)
16367 @findex gnus-group-nnimap-expunge
16368
16369 @code{nnimap-expunge-on-close} \e$B$K\e(B @code{never} \e$B$r@_Dj$7$F$$$l$P!"%a!<%k\e(B
16370 \e$B%\%C%/%9$N$9$Y$F$N>C5n$5$l$?5-;v$r<jF0$G:o=|$9$kI,MW$,$"$k$G$7$g$&!#\e(B
16371 @kbd{G x} \e$B$,$^$5$K$3$N$3$H$r$7$^$9!#\e(B
16372
16373 \e$B8=;~E@$G$O!">C5n$5$l$?5-;v$rI=<($9$kJ}K!$O$"$j$^$;$s!#$?$@>C5n$G$-$k$@$1\e(B
16374 \e$B$G$9!#\e(B
16375
16376 @node A note on namespaces
16377 @subsection \e$BL>A06u4V$K4X$9$kCm0U\e(B
16378 @cindex IMAP namespace
16379 @cindex namespaces
16380
16381 @acronym{IMAP} \e$B%W%m%H%3%k$K$OL>A06u4V\e(B (namespaces) \e$B$H8F$P$l$k35G0$,$"$j!"\e(B
16382 \e$B0J2<$N\e(B RFC2060 \e$B$NJ8=q$G5-=R$5$l$F$$$^$9!#\e(B
16383
16384 @example
16385 5.1.2.  \e$B%a!<%k%\%C%/%9L>A06u4VL?L>5,B'\e(B
16386
16387    \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
16388    \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
16389    \e$B6u4V$r;}$D0[$J$k%a!<%k%\%C%/%9J]4I$N4V$G$N!"[#Kf$5$r<h$j=|$/$3$H$r2D\e(B
16390    \e$BG=$K$9$k!#\e(B
16391
16392       \e$BNc$($P\e(B USENET \e$B%K%e!<%9%0%k!<%W$X$N%"%/%;%9$rDs6!$9$k<BAu$O!"\e(BUSENET
16393       \e$B%K%e!<%9%0%k!<%WL>A06u4V$rB>$N%a!<%k%\%C%/%9$+$iJ,N%$9$k$?$a$K!"\e(B
16394       "#news" \e$BL>A06u4V$rMQ$$$F$b$h$$!#$3$&$7$F\e(B comp.mail.misc \e$B%K%e!<%9%0\e(B
16395       \e$B%k!<%W$O\e(B "#news.comp.mail.misc" \e$B$H$$$&%a!<%k%\%C%/%9L>$r;}$A!"L>A0\e(B
16396       "comp.mail.misc" \e$B$OJL$N%*%V%8%'%/%H\e(B (\e$BNc$($P!"MxMQ<T$N8D?M%a!<%k%\%C\e(B
16397       \e$B%/%9\e(B) \e$B$r;X$9$3$H$O$"$j$&$k!#\e(B
16398
16399 (\e$BLuCp\e(B: http://kame.zit.to/~obata/imap/rfc/rfc2060ja.txt \e$B$h$jE>:\\e(B)
16400 @end example
16401
16402 \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
16403 \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
16404 \e$B$OF0:n$7$J$$$d$jJ}$GL>A06u4V@\F,<-$r;H$C$F$$$^$9!#\e(B
16405
16406 \e$B6qBNE*$K$O!"%o%7%s%H%sBg3X$N\e(B @acronym{IMAP} \e$B%5!<%P!<\e(B
16407 \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
16408 \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
16409 \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
16410 \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
16411 \e$B$J$j$^$;$s!#\e(BGnus \e$B$OMxMQ<T$,\e(B CREATE \e$B$H\e(B APPEND \e$B%3%^%s%I$@$1$GF~NO$7$?%a!<\e(B
16412 \e$B%k%\%C%/%9L>$rJ]>Z$G$-$J$$$N$G!"@dBP$KL>A06u4V@\F,<-$,IU$$$?%a!<%k%\%C%/\e(B
16413 \e$B%9L>$r\e(B Gnus \e$B$G;H$C$F$O$$$1$^$;$s!#\e(B
16414
16415 @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
16416 \e$B=q$r8+$F2<$5$$!#$=$l$i$O6/NO$J9)6q$J$N$G!"$I$s$J8z2L$,$"$k$+$,3N$+$J>l9g\e(B
16417 \e$B$@$1;H$C$F2<$5$$!#\e(B
16418
16419 @node Debugging IMAP
16420 @subsection IMAP \e$B$N%G%P%C%0\e(B
16421 @cindex IMAP debugging
16422 @cindex protocol dump (IMAP)
16423
16424 @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
16425 \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
16426 \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
16427 \e$B%5!<%P!<$+\e(B Gnus \e$B$N$I$A$i$+$K%P%0$,$"$k2DG=@-$,$"$j$^$9!#\e(B
16428
16429 \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
16430 \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
16431 \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
16432 \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
16433 \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
16434 \e$B$H$-$K!"%W%m%H%3%k!&%@%s%W$r4^$a$k$3$H$r6/$/>)Ne$7$^$9!#\e(B
16435
16436 @vindex imap-log
16437 \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
16438 \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
16439 \e$B$K\e(B @code{imap-log} \e$B$r@_Dj$7$F2<$5$$\e(B:
16440
16441 @lisp
16442 (setq imap-log t)
16443 @end lisp
16444
16445 \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
16446 \e$B$^$9!#$=$N5-O?$O\e(B @samp{*imap-log*} \e$B$H$$$&%P%C%U%!!<$K3JG<$5$l$^$9!#$H$-\e(B
16447 \e$B$H$7$F\e(B @code{BAD} \e$B$H$$$&;%$,IU$1$i$l$k!"%(%i!<%a%C%;!<%8$rC5$7$F2<$5$$!#\e(B
16448 \e$B$G$b!"%P%0$rDs=P$9$k$H$-$O!"$9$Y$F$N%G!<%?$r4^$a$k$h$&$K$7$F2<$5$$!#\e(B
16449
16450 @node Other Sources
16451 @section \e$B$=$NB>$N%0%k!<%W8;\e(B
16452
16453 Gnus \e$B$O$?$@C1$K%K%e!<%9$d%a!<%k$rFI$`0J>e$N$3$H$,$G$-$^$9!#0J2<\e(B
16454 \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
16455 \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
16456 \e$B$9!#\e(B
16457
16458 @menu
16459 * Directory Groups::            \e$B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`\e(B
16460 * Anything Groups::             Dired?  \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
16461 * Document Groups::             \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
16462 * SOUP::                        @sc{soup} \e$B%Q%1%C%H$r\e(B ``\e$B%*%U%i%$%s\e(B'' \e$B$GFI$`\e(B
16463 * 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
16464 @end menu
16465
16466 @node Directory Groups
16467 @subsection \e$B%G%#%l%/%H%j!<%0%k!<%W\e(B
16468 @cindex nndir
16469 @cindex directory groups
16470
16471 \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
16472 \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
16473 \e$B?t;z$N%U%!%$%kL>$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#\e(B
16474
16475 \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
16476 \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
16477 \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
16478 \e$B%/%(%s%I$K$D$$$F$O$"$^$j9M$($F$$$^$;$s$G$7$?!#$H$s$G$b$J$$$3$H$@$M!#\e(B
16479
16480 @code{ange-ftp} \e$B$O$3$N>p67$r7`E*$KJQ2=$5$;$^$7$?!#Nc$($P!"\e(B
16481 @code{ange-ftp} \e$B%U%!%$%k\e(B
16482 \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
16483 \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
16484 @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
16485 \e$BG=$K$9$k$N$G$9!#$*!<$$!"J,;6%K%e!<%9$h\e(B!
16486
16487 @code{nndir} \e$B$O\e(B @acronym{NOV} \e$B%U%!%$%k$,B8:_$9$l$P$=$l$rMxMQ$7$^$9!#\e(B
16488
16489 @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
16490 \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
16491 \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
16492 \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
16493 \e$B$+$NJ}K!$K@Z$jBX$($k$3$H$b$G$-$^$9!#\e(B
16494
16495 @node Anything Groups
16496 @subsection \e$B$J$s$G$b%0%k!<%W\e(B
16497 @cindex nneething
16498
16499 (\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
16500 \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
16501 \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
16502 \e$B$G$b??<B$G$9!#\e(B
16503
16504 @code{nneething} \e$B$K%G%#%l%/%H%j!<$rM?$($k$H!"$=$N%G%#%l%/%H%j!<$rAv::$7!"\e(B
16505 \e$B3F%U%!%$%k$K5-;vHV9f$r3d$jEv$F$^$9!#$3$N$h$&$J%0%k!<%W$KF~$C$?$H$-$O!"\e(B
16506 @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
16507 \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
16508 \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
16509 \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
16510 \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
16511 \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
16512 \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
16513 \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
16514 \e$B$G$-$k$3$H$r2?$G$b$d$j$^$9!#\e(B
16515
16516 \e$B$3$l$O$"$J$?$K$H$C$F$O$9$Y$F<+F0E*$K5/$3$k$3$H$G!"$"$J$?$O%K%e!<%9%0%k!<\e(B
16517 \e$B%W$K$H$F$bNI$/;w$?2?$+$r8+$;$i$l$k$3$H$K$J$k$G$7$g$&!#$[$s$H$&$K@#J,0c$o\e(B
16518 \e$B$J$$!"%K%e!<%9%0%k!<%W$N$h$&$J$b$N$r!#5-;v$rA*Br$9$k$H!"$=$l$O$$$D$b$N$h\e(B
16519 \e$B$&$K!"5-;v%P%C%U%!!<$KI=<($5$l$k$G$7$g$&!#\e(B
16520
16521 \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
16522 \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
16523 \e$B$&!#0J2<F1MM$G!"$b$7$"$J$?$,$=$&$7$?$1$l$P!"$3$NJ}K!$GA4%G%#%9%/$r6n$1=d\e(B
16524 \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
16525 \e$B$l$?$b$N$G$b$J$$!"$H$$$&$3$H$O3P$($F$*$$$F$/$@$5$$!#\e(B
16526
16527 \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
16528 \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
16529 \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
16530 \e$B$$$+!"$J$I$N>pJs$r21$($F$*$-$^$;$s!#$b$7\e(B @kbd{G m} \e$B$GIaDL$K8G\e(B
16531 \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
16532 \e$BI=$r21$($F$*$-!"$3$N%0%k!<%W$rB>$N%0%k!<%W$HF1MM$K07$&$3$H$,$G$-$k$h$&$K\e(B
16533 \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
16534 \e$B4^$^$l$F$$$k$+$rCN$i$5$l$?$j!"$J$I$J$I!#\e(B
16535
16536 \e$B$$$/$D$+$NJQ?t$,$"$j$^$9!#\e(B
16537
16538 @table @code
16539 @item nneething-map-file-directory
16540 @vindex nneething-map-file-directory
16541 \e$B$9$Y$F$N8GDj\e(B @code{nneething} \e$B%0%k!<%W$NBP1~I=$O$3$N%G%#%l%/%H%j!<$K3JG<\e(B
16542 \e$B$5$l$^$9!#$3$N%G%#%U%)%k%HCM$O\e(B @file{~/.nneething/} \e$B$G$9!#\e(B
16543
16544 @item nneething-exclude-files
16545 @vindex nneething-exclude-files
16546 \e$B$3$N@55,I=8=$K9gCW$9$k%U%!%$%k$O$9$Y$FL5;k$5$l$^$9!#<+F0J]B8%U%!%$%k$J$I\e(B
16547 \e$B$r=|$/$N$KJXMx$K;H$($^$9!#$=$7$F$=$l$,$^$5$K%G%#%U%)%k%H$G9T$J$o$l$kF0:n\e(B
16548 \e$B$G$9!#\e(B
16549
16550 @item nneething-include-files
16551 @vindex nneething-include-files
16552 \e$B$=$N%U%!%$%k$r%0%k!<%W$K4^$a$k$+$r<($9@55,I=8=$G$9!#$3$NJQ?t\e(B
16553 \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
16554
16555 @item nneething-map-file
16556 @vindex nneething-map-file
16557 \e$BBP1~I=%U%!%$%k$NL>A0!#\e(B
16558 @end table
16559
16560 @node Document Groups
16561 @subsection \e$BJ8=q%0%k!<%W\e(B
16562 @cindex nndoc
16563 @cindex documentation group
16564 @cindex help group
16565
16566 @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
16567 \e$B$&$K$9$k!"$A$g$C$H5$$NMx$$$?$d$D$G$9!#$$$/$D$+$N%U%!%$%k<oJL$,%5%]!<%H$5\e(B
16568 \e$B$l$F$$$^$9!#\e(B
16569
16570 @table @code
16571 @cindex Babyl
16572 @cindex Rmail mbox
16573
16574 @item babyl
16575 Babyl (Rmail) \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
16576 @cindex mbox
16577 @cindex Unix mbox
16578
16579 @item mbox
16580 \e$BI8=`\e(B Unix mbox \e$B%U%!%$%k!#\e(B
16581
16582 @cindex MMDF mail box
16583 @item mmdf
16584 MMDF \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
16585
16586 @item news
16587 \e$B$$$/$D$+$N%K%e!<%95-;v$,O"7k$5$l$?0l$D$N%U%!%$%k!#\e(B
16588
16589 @item rnews
16590 @cindex rnews batch files
16591 rnews \e$B$N%P%C%AE>Aw7A<0!#\e(B
16592 @cindex forwarded messages
16593
16594 @item forward
16595 \e$BE>Aw$5$l$?5-;v!#\e(B
16596
16597 @item nsmail
16598 Netscape \e$B$N%a!<%k%\%C%/%9!#\e(B
16599
16600 @item mime-parts
16601 @acronym{MIME} \e$BItJ,%a%C%;!<%8\e(B (multipart)\e$B!#\e(B
16602
16603 @item standard-digest
16604 \e$BI8=`\e(B (RFC 1153) \e$B$^$H$aAw$j7A<0!#\e(B
16605
16606 @item mime-digest
16607 @acronym{MIME} \e$B$N$^$H$aAw$j%a%C%;!<%8!#\e(B
16608
16609 @item lanl-gov-announce
16610 \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
16611
16612 @item rfc822-forward
16613 RFC822 \e$B$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16614
16615 @item outlook
16616 Outlook \e$B$N%a!<%k%\%C%/%9!#\e(B
16617
16618 @item oe-dbx
16619 Outlook Express \e$B$N\e(B dbx \e$B%a!<%k%\%C%/%9!#\e(B
16620
16621 @item exim-bounce
16622 Exim MTA \e$B$+$iD7$MJV$5$l$?%a%C%;!<%8!#\e(B
16623
16624 @item forward
16625 \e$BHs8x<0$N5,B'$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16626
16627 @item rfc934
16628 RFC934 \e$B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
16629
16630 @item mailman
16631 mailman \e$B$N$^$H$aAw$j!#\e(B
16632
16633 @item clari-briefs
16634 Clarinet \e$B$N%K%e!<%99`L\$rMWLs$7$?$^$H$aAw$j!#\e(B
16635
16636 @item slack-digest
16637 \e$BHsI8=`$^$H$aAw$j7A<0\e(B --- \e$B$@$$$?$$$O$&$^$/9gCW$9$k$,!"$G$b07$$$O2<<j!#\e(B
16638
16639 @item mail-in-mail
16640 \e$B:G8e$N<jCJ!#\e(B
16641 @end table
16642
16643 \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
16644 \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
16645 \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
16646 \e$B$+$r?dB,$5$;$k$H$$$&0UL#$G$9!#\e(B
16647
16648 @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
16649 \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
16650 \e$B$($k$h$&$K$9$k!"$H$$$&$h$&$J$b$N$G$9!#$=$l$@$1$N$3$H$G$9!#\e(B
16651
16652 \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
16653 \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
16654 \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
16655 \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
16656 \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\e(B
16657 \e$B;H$&\e(B (@pxref{Foreign Groups}))\e$B!"%P%C%U%!!<Fb$NA45-;v$K%W%m%;%90u$rIU\e(B
16658 \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
16659 \e$B%k\e(B (@kbd{B r}) \e$B$7$^$9!#$9$Y$F$,$&$^$/$$$1$P!"\e(B@file{RMAIL} \e$B%U%!%$%kFb$N$9\e(B
16660 \e$B$Y$F$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
16661 \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\e(B
16662 \e$B%,%C%D$,$"$l$P\e(B!
16663
16664 \e$B2>A[%5!<%P!<JQ?t!#\e(B
16665
16666 @table @code
16667 @item nndoc-article-type
16668 @vindex nndoc-article-type
16669 \e$B$3$l$O\e(B @code{mbox}, @code{babyl}, @code{digest}, @code{news},
16670 @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
16671 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
16672 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
16673 @code{oe-dbx}, @code{mailman} \e$B$*$h$S\e(B @code{mail-in-mail} \e$B$^$?\e(B
16674 \e$B$O\e(B @code{guess} \e$B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
16675
16676 @item nndoc-post-type
16677 @vindex nndoc-post-type
16678 \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
16679 \e$B$^$9!#@5Ev$JCM$OFs$D$"$j$^$9!#\e(B@code{mail} (\e$B%G%#%U%)%k%H\e(B
16680 \e$BCM\e(B) \e$B$+\e(B @code{news} \e$B$G$9!#\e(B
16681 @end table
16682
16683 @menu
16684 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
16685 @end menu
16686
16687 @node Document Server Internals
16688 @subsubsection \e$BJ8=q%5!<%P!<$NFbIt\e(B
16689
16690 @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
16691 \e$B$=$NJ8=q$,$I$N$h$&$K8+$($k$N$+$r4s$;=8$a$F!"$=$NJ8=q<oJL$rG'<1$9$k=R8l4X\e(B
16692 \e$B?t$r=q$-!"$=$7$F\e(B @code{nndoc} \e$B$K7R$2$k$@$1$G$9!#\e(B
16693
16694 \e$B$^$:!"$3$l$,J8=q<oJLDj5A$NNc$G$9!#\e(B
16695
16696 @example
16697 (mmdf
16698  (article-begin .  "^\^A\^A\^A\^A\n")
16699  (body-end .  "^\^A\^A\^A\^A\n"))
16700 @end example
16701
16702 \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
16703 \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
16704 \e$B$$$G$/$@$5$$!#$[$H$s$I$NJ8=q<oJL$O$4$/$o$:$+$N@_Dj$GDj5A$G$-$^$9!#\e(B
16705
16706 @table @code
16707 @item first-article
16708 \e$B$3$l$,$"$l$P!"\e(B@code{nndoc} \e$B$O$3$N@55,I=8=$K9gCW$9$k2?$+$,8+$D$+$k$^$G!"\e(B
16709 \e$B$9$Y$F$N%F%-%9%H$rFI$_Ht$P$7$^$9!#9gCW$9$kA0$N$9$Y$F$N%F%-%9%H$O40A4$KL5\e(B
16710 \e$B;k$5$l$^$9!#\e(B
16711
16712 @item article-begin
16713 \e$B$3$N@_Dj$O$9$Y$F$NJ8=q<oJLDj5A$K$*$$$FI,$:$J$/$F$O$J$j$^$;$s!#$3$l$O3F5-\e(B
16714 \e$B;v$N;O$^$j$,$I$N$h$&$K8+$($k$+$r;XDj$7$^$9!#\e(B
16715
16716 @item head-begin-function
16717 \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
16718 \e$B$^$;$s!#\e(B
16719
16720 @item nndoc-head-begin
16721 \e$B$3$l$,$"$k>l9g!"$3$l$O5-;v$N%X%C%@!<$K9gCW$9$k@55,I=8=$G$J$/$F$O$J$j$^$;\e(B
16722 \e$B$s!#\e(B
16723
16724 @item nndoc-head-end
16725 \e$B$3$l$O5-;v$N%X%C%@!<$N:G8e$K9gCW$7$J$/$F$O$J$j$^$;$s!#$3$l$N%G%#%U%)%k%H\e(B
16726 \e$BCM$O\e(B @samp{^$} --- \e$B6u9T$G$9!#\e(B
16727
16728 @item body-begin-function
16729 \e$B$3$l$,$"$k>l9g!"$3$N4X?t$O5-;v$N%\%G%#$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X\e(B
16730 \e$B?t$G$J$/$F$O$J$j$^$;$s!#\e(B
16731
16732 @item body-begin
16733 \e$B$3$l$O5-;v$N%\%G%#$N3+;O0LCV$K9gCW$7$J$/$F$O$J$j$^$;$s!#$3$l$N%G%#%U%)%k\e(B
16734 \e$B%HCM$O\e(B @samp{^\n} \e$B$G$9!#\e(B
16735
16736 @item body-end-function
16737 \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
16738 \e$B4X?t$G$J$/$F$O$J$j$^$;$s!#\e(B
16739
16740 @item body-end
16741 \e$B$3$l$,$"$l$P!"5-;v$N%\%G%#$N:G8e$K9gCW$7$J$/$F$O$J$j$^$;$s!#\e(B
16742
16743 @item file-end
16744 \e$B$3$l$,$"$k>l9g!"$3$l$O%U%!%$%k$N:G8e$K9gCW$7$J$/$F$O$J$j$^$;$s!#$3$N@55,\e(B
16745 \e$BI=8=$N8e$m$N%F%-%9%H$O$9$Y$F!"40A4$KL5;k$5$l$^$9!#\e(B
16746 @end table
16747
16748 \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
16749 \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
16750 \e$B$9$Y$F$NJ8=q<oJL$,$9$Y$F$3$N$h$&$J%K%e!<%9Iw$K$J$C$F$k$o$1$G$O$J$$$N$G!"\e(B
16751 \e$B$5$i$K$$$/$D$+$NJQ?t\e(B --- \e$B%X%C%@!<$d%\%G%#$r\e(B Gnus \e$B$N<qL#$K9g$&$h$&$KJQ7A\e(B
16752 \e$B$5$;$kJQ?t$,I,MW$K$J$j$^$9!#\e(B
16753
16754 @table @code
16755 @item prepare-body-function
16756 \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
16757 \e$B$N3+;O0LCV$N%]%$%s%H$H$H$b$K8F$S=P$5$l!"J8=q$NFbMF$N0lIt$,%(%s%3!<%I$5$l\e(B
16758 \e$B$F$$$k>l9g$KM-MQ$G$9!#\e(B
16759
16760 @item article-transform-function
16761 \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
16762 \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
16763 \e$B$9!#\e(B
16764
16765 @item generate-head-function
16766 \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
16767 \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
16768 \e$B$$$J%X%C%@!<$r@8@.$9$k$3$H$r5a$a$i$l$^$9!#$3$l$O$9$Y$F$N5-;v$N%X%C%@!<$,\e(B
16769 \e$BMW5a$5$l$k$H$-$K8F$S=P$5$l$^$9!#\e(B
16770 @end table
16771
16772 \e$B;d$,:n$C$?Cf$G:G$bJ#;($JNc\e(B --- \e$BI8=`$^$H$aAw$j7A<0$r8+$F$_$^$7$g$&!#\e(B
16773
16774 @example
16775 (standard-digest
16776  (first-article . ,(concat "^" (make-string 70 ?-) "\n\n+"))
16777  (article-begin . ,(concat "\n\n" (make-string 30 ?-) "\n\n+"))
16778  (prepare-body-function . nndoc-unquote-dashes)
16779  (body-end-function . nndoc-digest-body-end)
16780  (head-end . "^ ?$")
16781  (body-begin . "^ ?\n")
16782  (file-end . "^End of .*digest.*[0-9].*\n\\*\\*\\|^End of.*Digest *$")
16783  (subtype digest guess))
16784 @end example
16785
16786 70 \e$BJ8;z$N%@%C%7%e\e(B (`-') \e$B$N9T$h$jA0$O$9$Y$FL5;k$5$l$k$H$$$&$N$,J,$+$j$^$9!#\e(B
16787 \e$B$^$?\e(B @samp{^End of} \e$B$G;O$^$k9T$h$j8e$m$b$9$Y$FL5;k$5$l$^$9!#3F5-;v\e(B
16788 \e$B$O\e(B 30 \e$BJ8;z$N%@%C%7%e$N9T$G;O$^$j!"%X%C%@!<$H%\%G%#$N6h@Z$j$N9T$O0l8D$N%9\e(B
16789 \e$B%Z!<%9$r4^$`$3$H$,$"$j!"$=$7$F%\%G%#$O$=$l$,EO$5$l$kA0\e(B
16790 \e$B$K\e(B @code{nndoc-unquote-dashes} \e$B$rDL$5$l$^$9!#\e(B
16791
16792 \e$B$"$J$?FH<+$NJ8=qDj5A$r\e(B @code{nndoc} \e$B$K@\B3$9$k$K$O!"\e(B
16793 @code{nndoc-add-type} \e$B4X?t$r;HMQ$7$^$9!#$3$l$OFs$D$N%Q%i%a!<%?!<$r$H$j$^\e(B
16794 \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$N\e(B
16795 \e$BDj5A$r!"J8=q<oJLDj5AO"A[%j%9%H$N$I$3$KCV$/$+$r;XDj$7$^$9!#$3$NO"A[%j%9%H\e(B
16796 \e$B$O=gHV$KAv::$5$l!"M?$($i$l$?<oJL\e(B @var{type} \e$B$KBP$7\e(B
16797 \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
16798 \e$B$,\e(B @code{mmdf} \e$B<oJL$G$"$k$+$I$&$+$rD4$Y$k$?$a\e(B
16799 \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
16800 \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
16801 \e$B$N<oJL$G$"$k>l9g$O\e(B @code{t} \e$B$rJV$7!"$=$N<oJL$+$b$7$l$J$$$H$-$O?tCM$rJV$5\e(B
16802 \e$B$J$/$F$O$J$j$^$;$s!#9b$$?tCM$O9b$$2DG=@-$r0UL#$7!"Dc$$?tCM$ODc$$2DG=@-$r\e(B
16803 \e$B0UL#$7$^$9!#\e(B@samp{0} \e$B$O@5$7$$CM$NCf$G$b$C$H$bDc$$?tCM$G$9!#\e(B
16804
16805 @node SOUP
16806 @subsection SOUP
16807 @cindex SOUP
16808 @cindex offline
16809
16810 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
16811 \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
16812 \e$B%b%G%`%W%m%0%i%`IU$-$G$M!#$-$c$O$O\e(B!
16813
16814 \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
16815 \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
16816 \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
16817
16818 \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
16819 \e$B6=L#$,L5$1$l$P!"G>$_$=$K3Z$r$5$;$kJ}$r$9$k$N$b;~$K$OJXMx$G$9!#\e(B
16820
16821 @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
16822 \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
16823 \e$B$7$l$J$$$1$I$M!#\e(B
16824
16825 \e$B$O$8$a$K$$$/$D$+MQ8l$r!#\e(B
16826
16827 @table @dfn
16828 @item server
16829 \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
16830 \e$B$G$9!#\e(B
16831
16832 @item home machine
16833 \e$B$3$l$O$"$J$?$,<B:]$KFI$s$@$jJV;v$r=q$$$?$j$7$?$$%^%7%s$G$9!#$3$l$OIaDL!"\e(B
16834 \e$BB>$N@$3&$H$$$+$J$k7A$G$b@\B3$5$l$F$$$^$;$s!#\e(B
16835
16836 @item packet
16837 \e$B%a%C%;!<%8$HL?Na$r4^$s$@$b$N!#%Q%1%C%H$K$OFs<oN`$"$j$^$9!#\e(B
16838
16839 @table @dfn
16840 @item message packets
16841 \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
16842 \e$B%;!<%8$,4^$^$l$F$$$^$9!#$3$l$i$O%G%#%U%)%k%H$G$O\e(B @file{SoupoutX.tgz} \e$B$H\e(B
16843 \e$B$$$&L>A0$G$9!#$3$3$G\e(B @var{x} \e$B$O?t;z$G$9!#\e(B
16844
16845 @item response packets
16846 (\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
16847 \e$B$?$N=q$$$?JV;v$,4^$^$l$F$$$^$9!#$3$l$i$O%G%#%U%)%k%H$G\e(B
16848 \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
16849 @end table
16850 @end table
16851
16852 @enumerate
16853
16854 @item
16855 \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
16856 @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
16857 \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
16858 \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})
16859
16860 (@pxref{SOUP Commands})\e$B!#\e(B
16861
16862 @item
16863 \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
16864 \e$B$G$b$$$$$G$9!#\e(B
16865
16866 @item
16867 \e$B%Q%1%C%H$r$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KCV$-$^$9!#\e(B
16868
16869 @item
16870 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
16871 \e$BK\%5!<%P!<$"$k$$$OFs<!%5!<%P!<$H$7$F;HMQ$7$^$9!#\e(B
16872
16873 @item
16874 \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
16875 \e$B$9\e(B (@pxref{SOUP Replies})\e$B!#\e(B
16876
16877 @item
16878 @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
16879 \e$B$9!#\e(B
16880
16881 @item
16882 \e$B$3$N%Q%1%C%H$r%5!<%P!<$KE>Aw$7$^$9!#\e(B
16883
16884 @item
16885 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
16886
16887 @item
16888 \e$B$"$H$O$3$l$r;`$L$^$GB3$1$^$9!#\e(B
16889
16890 @end enumerate
16891
16892 \e$B$D$^$j4pK\E*$KFs<TJ,3d%7%9%F%`$,$G$-$?$3$H$K$J$j$^\e(B
16893 \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
16894 \e$B=P$K;H$$$^$9!#\e(B
16895
16896 @menu
16897 * SOUP Commands::               @sc{soup} \e$B%Q%1%C%H$r:n@.!"Aw=P$9$kL?Na\e(B
16898 * SOUP Groups::                 @sc{soup} \e$B%Q%1%C%H$rFI$`%P%C%/%(%s%I\e(B
16899 * SOUP Replies::                @code{nnsoup} \e$B$K%a!<%k$H%K%e!<%9$r0z$-7Q$,$;$kJ}K!\e(B
16900 @end menu
16901
16902 @node SOUP Commands
16903 @subsubsection SOUP \e$BL?Na\e(B
16904
16905 \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
16906
16907 @table @kbd
16908 @item G s b
16909 @kindex G s b (\e$B%0%k!<%W\e(B)
16910 @findex gnus-group-brew-soup
16911 \e$B8=:_$N%0%k!<%W$N$9$Y$F$NL$FI5-;v$r:-Jq$9\e(B
16912 \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
16913 \e$B$K=>$$$^$9!#\e(B
16914
16915 @item G s w
16916 @kindex G s w (\e$B%0%k!<%W\e(B)
16917 @findex gnus-soup-save-areas
16918 \e$B$9$Y$F$N\e(B @sc{soup} \e$B%G!<%?%U%!%$%k$rJ]B8$7$^\e(B
16919 \e$B$9\e(B (@code{gnus-soup-save-areas})\e$B!#\e(B
16920
16921 @item G s s
16922 @kindex G s s (\e$B%0%k!<%W\e(B)
16923 @findex gnus-soup-send-replies
16924 \e$BJV?.%Q%1%C%H$+$i$9$Y$F$NJV?.$rAw=P$9$k\e(B (@code{gnus-soup-send-replies})\e$B!#\e(B
16925
16926 @item G s p
16927 @kindex G s p (\e$B%0%k!<%W\e(B)
16928 @findex gnus-soup-pack-packet
16929 \e$B$9$Y$F$N%U%!%$%k$r\e(B  @sc{soup} \e$B%Q%1%C%H$K:-Jq$9\e(B
16930 \e$B$k\e(B (@code{gnus-soup-pack-packet})\e$B!#\e(B
16931
16932 @item G s r
16933 @kindex G s r (\e$B%0%k!<%W\e(B)
16934 @findex nnsoup-pack-replies
16935 \e$B$9$Y$F$NJV?.$rJV?.%Q%1%C%H$K:-Jq$9$k\e(B (@code{nnsoup-pack-replies})\e$B!#\e(B
16936
16937 @item O s
16938 @kindex O s (\e$B35N,\e(B)
16939 @findex gnus-soup-add-article
16940 \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
16941 \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
16942 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
16943 @end table
16944
16945 Gnus \e$B$,$3$l$i$N<BBN$r$I$3$KCV$/$+$r%+%9%?%^%$%:$9$k$$$/$D$+$NJQ?t$,$"$j\e(B
16946 \e$B$^$9!#\e(B
16947
16948 @table @code
16949 @item gnus-soup-directory
16950 @vindex gnus-soup-directory
16951 @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
16952 \e$B$G$9!#%G%#%U%)%k%HCM$O\e(B @file{~/SoupBrew/} \e$B$G$9!#\e(B
16953
16954 @item gnus-soup-replies-directory
16955 @vindex gnus-soup-replies-directory
16956 \e$BJV?.%Q%1%C%HAw?.Cf$K\e(B Gnus \e$B$,;HMQ$9$k0l;~%G%#%l%/%H%j!<$G$9!#\e(B
16957 @file{~/SoupBrew/SoupReplies/} \e$B$,%G%#%U%)%k%HCM$G$9!#\e(B
16958
16959 @item gnus-soup-prefix-file
16960 @vindex gnus-soup-prefix-file
16961 Gnus \e$B$,:G8e$K;H$C$?@\F,0z?t$rJ]B8$9$k%U%!%$%kL>$G$9!#%G%#%U%)%k%HCM\e(B
16962 \e$B$O\e(B @samp{gnus-prefix} \e$B$G$9!#\e(B
16963
16964 @item gnus-soup-packer
16965 @vindex gnus-soup-packer
16966 @sc{soup} \e$B%Q%1%C%H$r:-Jq$9$kL?NaJ8;zNs$N7A<0$G$9!#%G%#%U%)%k%HCM\e(B
16967 \e$B$O\e(B @samp{tar cf - %s | gzip > $HOME/Soupout%d.tgz} \e$B$G$9!#\e(B
16968
16969 @item gnus-soup-unpacker
16970 @vindex gnus-soup-unpacker
16971 @sc{soup} \e$B%Q%1%C%H$r<h$j=P$9L?NaJ8;zNs$N7A<0$G$9!#%G%#%U%)%k%HCM\e(B
16972 \e$B$O\e(B @samp{gunzip -c %s | tar xvf -} \e$B$G$9!#\e(B
16973
16974 @item gnus-soup-packet-directory
16975 @vindex gnus-soup-packet-directory
16976 Gnus \e$B$,JV?.%Q%1%C%H$rC5$7$K9T$/>l=j$G$9!#%G%#%U%)%k%HCM$O\e(B @file{~/} \e$B$G$9!#\e(B
16977
16978 @item gnus-soup-packet-regexp
16979 @vindex gnus-soup-packet-regexp
16980 @code{gnus-soup-packet-directory} \e$BFb$N\e(B @sc{soup} \e$B%Q%1%C%H$K9gCW$9$k@55,\e(B
16981 \e$BI=8=$G$9!#\e(B
16982 @end table
16983
16984 @node SOUP Groups
16985 @subsubsection SOUP \e$B%0%k!<%W\e(B
16986 @cindex nnsoup
16987
16988 @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
16989 \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
16990 \e$B%/%H%j!<$KE83+$7$^$9!#\e(B
16991
16992 \e$B$3$l$i$O$3$N?6$kIq$$$r%+%9%?%^%$%:$G$-$kJQ?t$G$9!#\e(B
16993
16994 @table @code
16995 @item nnsoup-tmp-directory
16996 @vindex nnsoup-tmp-directory
16997 @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
16998 \e$B9T$J$$$^$9\e(B (\e$B%G%#%U%)%k%HCM$O\e(B @file{/tmp/})\e$B!#\e(B
16999
17000 @item nnsoup-directory
17001 @vindex nnsoup-directory
17002 \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
17003 \e$B%H%j!<$K0\F0$5$;$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/SOUP/} \e$B$G$9!#\e(B
17004
17005 @item nnsoup-replies-directory
17006 @vindex nnsoup-replies-directory
17007 \e$B$9$Y$F$NJV?.$O!"JV?.%Q%1%C%H$K:-Jq$5$l$kA0$K$3$N%G%#%l%/%H%j!<$K3JG<$5$l\e(B
17008 \e$B$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/SOUP/replies/} \e$B$G$9!#\e(B
17009
17010 @item nnsoup-replies-format-type
17011 @vindex nnsoup-replies-format-type
17012 \e$BJV?.%Q%1%C%H$N\e(B @sc{soup} \e$B7A<0$G$9!#%G%#%U%)%k%HCM\e(B
17013 \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
17014 \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
17015
17016 @item nnsoup-replies-index-type
17017 @vindex nnsoup-replies-index-type
17018 \e$BJV?.%Q%1%C%H$N:w0z$N<oN`$G$9!#%G%#%U%)%k%HCM$O\e(B @samp{?n} \e$B$G!"0UL#\e(B
17019 \e$B$O\e(B ``\e$B$J$7\e(B'' \e$B$G$9!#$3$l$b$$$8$k$s$8$c$J$$$h\e(B!
17020
17021 @item nnsoup-active-file
17022 @vindex nnsoup-active-file
17023 @code{nnsoup} \e$B$,$?$/$5$s$N>pJs$r3JG<$9$k>l=j$G$9!#$3$l$O\e(B @code{nntp} \e$B$N\e(B
17024 \e$B0UL#$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\e(B
17025 \e$B$N%U%!%$%k$rL5$/$7$F$7$^$C$?$j!"2?$+2u$7$F$7$^$C$?$i!"$"$J$?$O;`$K$^$9!#\e(B
17026 \e$B%G%#%U%)%k%HCM$O\e(B @file{~/SOUP/active} \e$B$G$9!#\e(B
17027
17028 @item nnsoup-packer
17029 @vindex nnsoup-packer
17030 \e$BJV?.\e(B @sc{soup} \e$B%Q%1%C%H$r:-Jq$9$kL?NaJ8;zNs$N7A<0$G$9!#%G%#%U%)%k%HCM\e(B
17031 \e$B$O\e(B @samp{tar cf - %s | gzip > $HOME/Soupin%d.tgz} \e$B$G$9!#\e(B
17032
17033 @item nnsoup-unpacker
17034 @vindex nnsoup-unpacker
17035 \e$BF~$C$F$/$k\e(B @sc{soup} \e$B%Q%1%C%H$r<h$j=P$9$?$a$NL?NaJ8;zNs$N7A<0$G$9!#%G%#\e(B
17036 \e$B%U%)%k%HCM$O\e(B @samp{gunzip -c %s | tar xvf -} \e$B$G$9!#\e(B
17037
17038 @item nnsoup-packet-directory
17039 @vindex nnsoup-packet-directory
17040 \e$BF~$C$F$-$?%Q%1%C%H$r\e(B @code{nnsoup} \e$B$,C5$9>l=j$G$9!#%G%#%U%)%k%HCM\e(B
17041 \e$B$O\e(B @file{~/} \e$B$G$9!#\e(B
17042
17043 @item nnsoup-packet-regexp
17044 @vindex nnsoup-packet-regexp
17045 \e$BF~$C$F$-$?\e(B @sc{soup} \e$B%Q%1%C%H$K9gCW$9$k@55,I=8=$G$9!#%G%#%U%)%k%HCM\e(B
17046 \e$B$O\e(B @samp{Soupout} \e$B$G$9!#\e(B
17047
17048 @item nnsoup-always-save
17049 @vindex nnsoup-always-save
17050 @code{nil} \e$B0J30$G$"$l$P!"%a%C%;!<%8$rEj9F$7$?8e$KJV?.%P%C%U%!!<$rJ]B8$9\e(B
17051 \e$B$k!#\e(B
17052 @end table
17053
17054 @node SOUP Replies
17055 @subsubsection SOUP \e$BJV?.\e(B
17056
17057 \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
17058 \e$B9F$H%a!<%k$NAw?.$,!"KbK!$N$h$&$K<+F0E*$K=*N;$9$k$o$1$G$O$"$j$^$;$s!#$=$l\e(B
17059 \e$B$r5/$3$9$K$O$b$&$A$g$C$HF/$+$J$/$F$O$$$1$^$;$s!#\e(B
17060
17061 @findex nnsoup-set-variables
17062 @code{nnsoup-set-variables} \e$BL?Na$O!"$"$J$?$N$9$Y$F$N%U%)%m!<%"%C%W5-;v$H\e(B
17063 \e$BJV?.$r\e(B @sc{soup} \e$B%7%9%F%`$K3N<B$K=*N;$5$;$k$h$&$K!"E,@Z$JJQ?t$r@_Dj$7$^\e(B
17064 \e$B$9!#\e(B
17065
17066 \e$BFCJL$K!"$3$l$,<B:]$K9T$J$o$l$k$3$H$G$9!#\e(B
17067
17068 @lisp
17069 (setq message-send-news-function 'nnsoup-request-post)
17070 (setq message-send-mail-function 'nnsoup-request-mail)
17071 @end lisp
17072
17073 \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
17074 \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
17075 \e$B$?$i!"FsHVL\$r;H$C$F$/$@$5$$!#\e(B
17076
17077 @node Mail-To-News Gateways
17078 @subsection \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$\e(B
17079 @cindex mail-to-news gateways
17080 @cindex gateways
17081
17082 \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
17083 \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
17084 \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
17085 \e$B6!$7$^$9!#\e(B
17086
17087 \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
17088 \e$BEj9F$9$k$?$a$@$1$K;H$o$l$^$9!#\e(B
17089
17090 \e$B0J2<$O%5!<%P!<JQ?t$G$9!#\e(B
17091
17092 @table @code
17093 @item nngateway-address
17094 @vindex nngateway-address
17095 \e$B$3$l$,%a!<%k!&%K%e!<%9%2!<%H%&%'%$$N%"%I%l%9$G$9!#\e(B
17096
17097 @item nngateway-header-transformation
17098 @vindex nngateway-header-transformation
17099 \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
17100 \e$B4qL/$J7A$KJQ7A$7$F$*$+$J$/$F$O$J$i$J$$;~$,$"$j$^$9!#$3$NJQ?t$O$I$s$JJQ7A\e(B
17101 \e$B=hM}$,8F$S=P$5$l$k$Y$-$+$r<($7$F$*$j!"%G%#%U%)%k%HCM\e(B
17102 \e$B$O\e(B @code{nngateway-simple-header-transformation} \e$B$K$J$C$F$$$^$9!#$3$N4X\e(B
17103 \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
17104 \e$B?t\e(B --- \e$B%2!<%H%&%'%$$N%"%I%l%9$rM?$($i$l$^$9!#\e(B
17105
17106 \e$B%G%#%U%)%k%HCM$N4X?t$O!"C1$K?7$7$$\e(B @code{To} \e$B%X%C%@!<\e(B
17107 \e$B$r\e(B @code{Newsgroups} \e$B%X%C%@!<$H%2!<%H%&%'%$%"%I%l%9$r$b$H$KA^F~$7$^$9!#\e(B
17108 \e$BNc$($P!"0J2<$N$h$&$J\e(B @code{Newsgroups} \e$B%X%C%@!<\e(B
17109
17110 @example
17111 Newsgroups: alt.religion.emacs
17112 @end example
17113
17114 \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
17115
17116 @example
17117 To: alt-religion-emacs@@GATEWAY
17118 @end example
17119
17120 \e$B0J2<$N4{@=4X?t$,B8:_$7$^$9\e(B:
17121
17122 @findex nngateway-simple-header-transformation
17123
17124 @table @code
17125 @item nngateway-simple-header-transformaton
17126 @var{newsgroup}@@@code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r\e(B
17127 \e$B$D$/$j$^$9!#\e(B
17128
17129 @findex nngateway-mail2news-header-transformation
17130
17131 @item nngateway-mail2news-header-transformation
17132 @code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r$D$/$j$^$9!#\e(B
17133
17134 \e$B$3$3$KNc$,$"$j$^$9!#\e(B
17135
17136 @lisp
17137 (setq gnus-post-method
17138       '(nngateway
17139         "mail2news@@replay.com"
17140         (nngateway-header-transformation
17141          nngateway-mail2news-header-transformation)))
17142 @end lisp
17143 @end table
17144 @end table
17145
17146 \e$B$D$^$j!"$3$l$r;H$&$K$O!"$3$s$JIw$K$9$k$@$1$G$9!#\e(B
17147
17148 @lisp
17149 (setq gnus-post-method '(nngateway "GATEWAY.ADDRESS"))
17150 @end lisp
17151
17152 @node Combined Groups
17153 @section \e$B7k9g%0%k!<%W\e(B
17154
17155 Gnus \e$B$O!"$9$Y$F$N%0%k!<%W$N<oN`$r:.9g$7$F!"Bg$-$J%0%k!<%W$K7k9g$9$k$3$H\e(B
17156 \e$B$,$G$-$^$9!#\e(B
17157
17158 @menu
17159 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r7k9g$9$k\e(B
17160 * Kibozed Groups::              \e$B%K%e!<%9%9%W!<%k$NCf$+$i$N5-;v$r8!:w$9$k\e(B
17161 @end menu
17162
17163 @node Virtual Groups
17164 @subsection \e$B2>A[%0%k!<%W\e(B
17165 @cindex nnvirtual
17166 @cindex virtual groups
17167 @cindex merging groups
17168
17169 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
17170 \e$B$N2?J*$G$b$"$j$^$;$s!#\e(B
17171
17172 \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
17173 \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
17174 \e$B$`$3$H$,$G$-$^$9!#$3$l$,%3%s%T%e!<%?!<$N3Z$7$_$@$M\e(B!
17175
17176 \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
17177 \e$B@.$9$k%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#\e(B
17178
17179 \e$B2>A[%0%k!<%WFb$GIU$1$i$l$?$9$Y$F$N0u$O!"$=$N9=@.%0%k!<%W$N5-;v$K$/$C$D$1\e(B
17180 \e$B$i$l$^$9!#$D$^$j!"$b$72>A[%0%k!<%WFb$G5-;v$K2D;k5-;v$N0u$r$D$1$k$H!"$=$N\e(B
17181 \e$B5-;v$O$b$H$b$H$N9=@.%0%k!<%W$NCf$G$b2D;k5-;v$K$J$j$^$9!#\e(B(\e$B$=$7$F5U$b@.$j\e(B
17182 \e$BN)$A$^$9\e(B --- \e$B9=@.%0%k!<%WFb$GIU$1$?0u$O2>A[%0%k!<%WFb$G$bI=<($5$l$^\e(B
17183 \e$B$9!#\e(B) \e$B6u$N2>A[%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G V}
17184 (@code{gnus-group-make-empty-virtual}) \e$B$r<B9T$7!"\e(B@kbd{M-e}
17185 (@code{gnus-group-edit-group-method}) \e$B$G%a%=%C%I$N@55,I=8=$rJT=8$7$F2<$5\e(B
17186 \e$B$$!#\e(B
17187
17188 \e$B$3$l$,!"\e(BAndrea Dworkin \e$B$K4X$9$k$9$Y$F$N%K%e!<%9%0%k!<%W$r!"0l$D$N5pBg$G\e(B
17189 \e$B%7%"%o%;$J%K%e!<%9%0%k!<%W$K$^$H$a$k\e(B @code{nnvirtual} \e$BJ}K!$NNc$G$9!#\e(B
17190
17191 @lisp
17192 (nnvirtual "^alt\\.fan\\.andrea-dworkin$\\|^rec\\.dworkin.*")
17193 @end lisp
17194
17195 \e$B9=@.%0%k!<%W$O4pK\%0%k!<%W$G$b30It%0%k!<%W$G$b9=$$$^$;$s!#$9$Y$FLdBjL5$/\e(B
17196 \e$BF0$/$O$:$G$9$,!"$b$7$"$J$?$N%3%s%T%e!<%?!<$,GzH/$G$b$7$F$7$^$C$?$i!"$=$l\e(B
17197 \e$B$O$?$V$s;d$,0-$$$s$G$7$g$&$M!#\e(B
17198
17199 \e$B$$$/$D$+$N%5!<%P!<$+$iF1$8%0%k!<%W$r=8$a$k$3$H$O!"MxMQ<T\e(B
17200 \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
17201 \e$B$+$b$7$l$^$;$s!#$b$7$"$J$?$,\e(B @samp{soc.motss} \e$B$r!"F|K\$N%5!<%P!<$H%N%k%&%'!<\e(B
17202 \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
17203 \e$B$^$9!#\e(B
17204
17205 @example
17206 "^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$"
17207 @end example
17208
17209 (\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
17210 \e$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-\e(B
17211 \e$B9f\e(B (@samp{"..."}) \e$B$b<h$jJ'$C$F$/$@$5$$!#\e(B)
17212
17213 \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
17214 \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
17215 \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
17216 \e$B$;$s!#F|IU$K$h$kJB$YBX$($O$3$3$G$O;EMM30$H$J$k$+$b$7$l$^$;\e(B
17217 \e$B$s\e(B (@pxref{Selecting a Group})\e$B!#\e(B
17218
17219 \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
17220 \e$B$9$Y$F@8$-$F$$$k\e(B(\e$B$9$J$o$A!"9XFI$^$?$OHs9XFI$N\e(B)\e$B>uBV$G$J$/$F$O$J$j$^$;$s!#\e(B
17221 \e$B:o=|$"$k$$$O%>%s%S%0%k!<%W$O\e(B @code{nnvirtual} \e$B%0%k!<%W$N9=@.%0%k!<%W$K$J\e(B
17222 \e$B$k$3$H$O$G$-$^$;$s!#\e(B
17223
17224 @vindex nnvirtual-always-rescan
17225 @code{nnvirtual-always-rescan} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"\e(B
17226 @code{nnvirtual} \e$B$O2>A[%0%k!<%W$KF~$C$?$H$->o$K!"L$FI5-;v$rAv::$7$^$9!#\e(B
17227 \e$B$3$NJQ?t$,\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%H\e(B) \e$B$G$"$C$F!"2>A[%0%k!<%W$r:n@.\e(B
17228 \e$B$7$?8e$K9=@.%0%k!<%WFb$N5-;v$rFI$s$@>l9g$O!"$=$N9=@.%0%k!<%W$GFI$^$l$?5-\e(B
17229 \e$B;v$O!"2>A[%0%k!<%W$KF~$C$?$H$-$KI=<($5$l$k$G$7$g$&!#$b$76&DL$N9=@.%0%k!<\e(B
17230 \e$B%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b$3$N1F6A$,$"$j$^$9!#$=$N>l9g$O$3\e(B
17231 \e$B$NJQ?t$r\e(B @code{t} \e$B$K$7$?J}$,NI$$$G$9!#$"$k$$$O2>A[%0%k!<%W$KF~$k;~$K!"Kh\e(B
17232 \e$B2s$=$N%0%k!<%W$N>e$G\e(B @code{M-g} \e$B$rC!$$$F$bNI$$$G$9\e(B --- \e$B$3$l$O$[$\F1MM$N\e(B
17233 \e$B8z2L$,$"$j$^$9!#\e(B
17234
17235 @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
17236 \e$B$3$H$,$G$-$^$9!#\e(B@code{nnvirtual} \e$B%0%k!<%W$N5-;v$KJVEz$9$k$H$-$O!"\e(B
17237 @code{nnvirtual} \e$B$O5-;v$N=P=j$N9=@.%0%k!<%W$N%P%C%/%(%s%I$K$=$l$,%K%e!<\e(B
17238 \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
17239 \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
17240 \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
17241 \e$B$G$J$$%P%C%/%(%s%I$+$iMh$?$H9p$2$k$3$H$K$J$j$^$9!#\e(B(\e$B0BA4$N$?$a$K!#\e(B)
17242
17243 \e$B$3$N$h$&$J>l9g$O!"%a%C%;!<%8%P%C%U%!!<$G$N\e(B @kbd{C-c C-n} \e$B$,1~Ez$7$h$&$H\e(B
17244 \e$B$7$F$$$k5-;v$+$i\e(B @code{Newsgroups} \e$B9T$rH4$-=P$7$FA^F~$7$^$9!#\e(B
17245
17246 @code{nnvirtual} \e$B%0%k!<%W$O!"9=@.%0%k!<%W$+$i5-;v$H0u0J30$O7Q>5$7$^$;$s!#\e(B
17247 \e$BNc$($P%0%k!<%W%Q%i%a!<%?!<$b$=$&$J$N$G$9$,!"$=$l$i$O7Q>5$5$l$^$;$s!#\e(B
17248
17249 @node Kibozed Groups
17250 @subsection Kiboze \e$B%0%k!<%W\e(B
17251 @cindex nnkiboze
17252 @cindex kibozing
17253
17254 @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
17255 \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
17256 \e$B5A$5$l$F$$$^$9!#\e(B@code{nnkiboze} \e$B$O$3$l$r$"$J$?$N$?$a$K9T$J$C$F$/$l$k%P%C\e(B
17257 \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
17258 \e$B$?$J$$MW5a$G;_$^$C$F$7$^$&$^$G9s;H$9$k$3$H$,$G$-$k$M!#$"$"!"$J$s$F9,$;$J\e(B
17259 \e$B$s$@\e(B!
17260
17261 @kindex G k (\e$B%0%k!<%W\e(B)
17262 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
17263 \e$B$^$9!#\e(B
17264
17265 @code{nnkiboze} \e$BJ}K!$K$*$1$k%"%I%l%9Ms$O!"\e(B@code{nnvirtual} \e$B$HF1MM$K!"\e(B
17266 @code{nnkiboze} \e$B$K\e(B ``\e$B4^$a$?$$\e(B'' \e$B%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#$3$3\e(B
17267 \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
17268 \e$B$G$9!#\e(B
17269
17270 \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
17271 \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
17272 \e$B$s\e(B (@pxref{Scoring})\e$B!#\e(B
17273
17274 @kindex M-x nnkiboze-generate-groups
17275 @findex nnkiboze-generate-groups
17276 \e$B$"$J$?$NM_$7$$\e(B @code{nnkiboze} \e$B%0%k!<%W$r:n@.$7$?8e$K$O!"\e(B
17277 @kbd{M-x nnkiboze-generate-groups} \e$B$r<B9T$7$J$1$l$P$J$j$^$;$s!#$3$NL?Na\e(B
17278 \e$B$O;~4V$,$+$+$j$^$9!#$H$C$F$b$+$+$j$^$9!#$9$4$/!"$9$4!<$/$+$+$j$^$9!#\e(B
17279 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
17280 \e$BD4$Y$k$?$a$K!"A4It$N9=@.%0%k!<%W$NA4It$N5-;v$KBP$7$F%X%C%@!<$r<hF@$7!"$=\e(B
17281 \e$B$l$i$9$Y$F$KBP$7$F%9%3%"=hM}$r<B9T$7$J$/$F$O$J$i$J$$$N$G$9!#\e(B
17282
17283 \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
17284 \e$B$$$H!"$"$J$?$N$H$3$m$N%7%9%F%`4IM}<T$rE\$i$;$F$7$^$C$F!"\e(B
17285 @acronym{NNTP} \e$B%5!<%P!<$+$i$"$J$?$rDI$$=P$7$FFsEY$HF~$l$J$$$h$&$K$7$F$7\e(B
17286 \e$B$^$&$+$b$7$l$^$;$s!#IT47$l$J?M$,$h$/$d$k$3$H$G$9!#\e(B
17287
17288 @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
17289 \e$B$bNI$$$7!"30It%0%k!<%W$G$b9=$$$^$;$s!#L5@)8B$G$9!#\e(B
17290
17291 @vindex nnkiboze-directory
17292 @code{nnkiboze} \e$B%0%k!<%W$N@8@.$K$h$C$F!"Fs$D$N%U%!%$\e(B
17293 \e$B%k\e(B @code{nnkiboze-directory} \e$BFb$K:n@.$5$l$^$9!#$3$l$N%G%#%U%)%k%HCM\e(B
17294 \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
17295 \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
17296 \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
17297 \e$B%$%k$G$9!#\e(B
17298
17299 @code{nnkiboze} \e$B%0%k!<%WFb$N4{FI$H$J$C$?5-;v$O!"$=$N5-;v\e(B
17300 \e$B$N\e(B @acronym{NOV} \e$B9T$,\e(B @acronym{NOV} \e$B%U%!%$%k$+$i:o=|$5$l$^$9!#\e(B
17301
17302 @node Email Based Diary
17303 @section \e$BEE;R%a!<%k$K$h$kF|Dx4IM}\e(B
17304 @cindex diary
17305 @cindex email based diary
17306 @cindex calendar
17307
17308 \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
17309 \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
17310 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
17311 \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
17312 \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
17313 \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
17314
17315 \e$BE57?E*$J6Z=q$-$O!"$3$&$G$9!#\e(B
17316
17317 @itemize @bullet
17318 @item
17319 \e$B$"$J$?$O%"%s%G%#!&%^%/%I%&%'%k$+%V%k!<%9!&%&%#%j%9\e(B (\e$B$"$J$?$N9%$_$K9g$o$;\e(B
17320 \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
17321 \e$BK:$l$k$o$1$K$O$$$-$^$;$s!#\e(B
17322 @item
17323 \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
17324 \e$B$^$9!#\e(B
17325 @item
17326 \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
17327 \e$BB3$1$^$9!#\e(B
17328 @item
17329 \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
17330 \e$B$-$K!"$H$-$I$-$"$J$?$NM=Dj$r;W$$=P$5$;$k$?$a$K!"$"$?$+$b?7Ce$GL$FI$N$h$&\e(B
17331 \e$B$K!"%a%C%;!<%8$,:F$S%]%C%W%"%C%W$9$k$G$7$g$&!#\e(B
17332 @item
17333 \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
17334 \e$B$,2a$4$9Lk$rL48+$F2<$5$$!#\e(B
17335 @item
17336 \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
17337 \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
17338 @end itemize
17339
17340 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
17341 \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
17342 \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
17343 \e$B0J2<$N3F9`$G@bL@$5$l$^$9!#\e(B
17344
17345 @menu
17346 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
17347 * The Gnus Diary Library::      nndiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
17348 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
17349 @end menu
17350
17351 @node The NNDiary Back End
17352 @subsection NNDiary \e$B%P%C%/%(%s%I\e(B
17353 @cindex nndiary
17354 @cindex the nndiary back end
17355
17356 @code{nndiary} \e$B$O\e(B @code{nnml} (@pxref{Mail Spool}) \e$B$K$H$F$b$h$/;w$F$$$k\e(B
17357 \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
17358 \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
17359 \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
17360 \e$B0l%0%k!<%W$"$?$j0l$D$N%G%#%l%/%H%j\e(B) \e$B$K@:DL$7$F$$$^$9!#\e(B
17361
17362 \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
17363 \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
17364 \e$B$,$I$&$$$&$U$&$K9T$J$o$l$k$+$O\e(B @ref{Group Timestamp} \e$B$r8+$F2<$5$$!#\e(B
17365
17366 @menu
17367 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B nndiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
17368 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
17369 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
17370 @end menu
17371
17372 @node Diary Messages
17373 @subsubsection \e$BF|Dx%a%C%;!<%8\e(B
17374 @cindex nndiary messages
17375 @cindex nndiary mails
17376
17377 \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
17378 \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
17379 \e$B$5$l!"\e(B@code{<something>} \e$B$NItJ,$O\e(B @code{Minute}, @code{Hour},
17380 @code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} \e$B$*$h\e(B
17381 \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
17382 @code{Dow} \e$B$O!VMKF|\e(B(Day ofWeek)\e$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<\e(B
17383 \e$B$O\e(B crontab \e$B$N;EMM$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#\e(B
17384
17385 @itemize @bullet
17386 @item
17387 @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
17388 \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
17389 \e$B$G$9!#\e(B
17390 @item
17391 \e$B%U%#!<%k%I$O@0?t$+HO0O$G$9!#\e(B
17392 @item
17393 \e$BHO0O$H$O!"%@%C%7%e\e(B (-) \e$B$G6h@Z$i$l$?Fs$D$N@0?t$G$9!#\e(B
17394 @item
17395 \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
17396 @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
17397 \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
17398 @item
17399 \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
17400 \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
17401 \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
17402 \e$B$$!#\e(B
17403 @item
17404 @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
17405 \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
17406 \e$B!V8=:_$N%m!<%+%k$J%?%$%`%>!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&\e(B
17407 \e$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ\e(B
17408 \e$B?t\e(B @code{nndiary-headers} \e$B$r8+$F2<$5$$!#\e(B
17409 @end itemize
17410
17411 1999\e$BG/$+$i\e(B 2010\e$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N\e(B 12:00, 20:00, 21:00,
17412 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
17413 \e$B$N6qBNNc$G$9\e(B (\e$B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F2<$5$$\e(B):
17414
17415 @example
17416 X-Diary-Minute: 0
17417 X-Diary-Hour: 12, 20-24
17418 X-Diary-Dom: 1
17419 X-Diary-Month: *
17420 X-Diary-Year: 1999-2010
17421 X-Diary-Dow: 1
17422 X-Diary-Time-Zone: *
17423 @end example
17424
17425 @node Running NNDiary
17426 @subsubsection NNDiary \e$B$rF0$+$9\e(B
17427 @cindex running nndiary
17428 @cindex nndiary operation modes
17429
17430 @code{nndiary} \e$B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N\e(B
17431 \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
17432 \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
17433 \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
17434 \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
17435 \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
17436 \e$B$r<h$C$F$-$F!"4pK\$N%a!<%k!&%P%C%/%(%s%I$H$OFHN)$7$F$=$l$r07$$$^$9!#\e(B
17437
17438 \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
17439 \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
17440 \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
17441 \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
17442 \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
17443 \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
17444 \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
17445 \e$B$,$G$-$^$;$s!#\e(B
17446
17447 \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
17448 \e$B$i$o$J$1$l$P$J$j$^$;$s\e(B:
17449
17450 @itemize @bullet
17451 @item
17452 \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
17453 \e$B$r\e(B @file{gnusrc} \e$B%U%!%$%k$K5-F~$7$F2<$5$$\e(B:
17454
17455 @lisp
17456 (setq nndiary-get-new-mail t)
17457 @end lisp
17458 @item
17459 \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
17460 \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
17461 \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
17462 \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
17463 \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
17464 \e$B$9!#\e(B
17465
17466 \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
17467 \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:
17468
17469 @example
17470 :0 HD :
17471 * ^X-Diary
17472 .nndiary
17473 @end example
17474 @end itemize
17475
17476 \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
17477 \e$B2<$NFs$D$N%*%W%7%g%s$r%+%9%?%^%$%:$9$kI,MW$,$"$k$G$7$g$&\e(B:
17478
17479 @defvar nndiary-mail-sources
17480 \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
17481 \e$B%?%C%/%9$r;H$$!"%G%#%U%)%k%HCM$O\e(B @code{(file :path "~/.nndiary")} \e$B$G$9!#\e(B
17482 @end defvar
17483
17484 @defvar nndiary-split-methods
17485 \e$BI8=`$N\e(B @code{nnmail-split-methods} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#\e(B
17486 \e$BF1$8%7%s%?%C%/%9$r;H$$$^$9!#\e(B
17487 @end defvar
17488
17489 \e$B:G=*E*$K$O\e(B @code{gnus-secondary-select-methods} \e$B$K!"915WE*\e(B
17490 \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
17491 \e$B$"$k$h$&$J$b$N\e(B) \e$B$rDI2C$7$F$bNI$$$G$7$g$&!#\e(B
17492
17493 \e$B$&$^$/$$$1$P!"\e(BGnus \e$B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y\e(B
17494 \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
17495 \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
17496 \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
17497 @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
17498
17499 @node Customizing NNDiary
17500 @subsubsection NNDiary \e$B$N%+%9%?%^%$%:\e(B
17501 @cindex customizing nndiary
17502 @cindex nndiary customization
17503
17504 \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
17505 \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
17506 \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
17507 \e$BL\$rDL$7$F2<$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ?t\e(B
17508 \e$B$G$7$g$&\e(B:
17509
17510 @defvar nndiary-reminders
17511 \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
17512 \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
17513 \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
17514 \e$B%W%"%C%W$9$k$3$H$G$"$k$3$H$r;W$$=P$7$F2<$5$$!#\e(B
17515 @end defvar
17516
17517 @defvar nndiary-week-starts-on-monday
17518 \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
17519 @end defvar
17520
17521 @node The Gnus Diary Library
17522 @subsection Gnus Diary \e$B%i%$%V%i%j\e(B
17523 @cindex gnus-diary
17524 @cindex the Gnus diary library
17525
17526 @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
17527 \e$B$&$s$6$j$7$^$9!#9,$$\e(B @code{nndiary} \e$B$N>e0L3,AX$K=q$+$l\e(B
17528 \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
17529 \e$B$F$/$l$^$9!#\e(B
17530
17531 \e$B$=$l$r;H$&$?$a$K$O!"0J2<$N9T$r\e(B @file{gnusrc} \e$B%U%!%$%k$K2C$($F2<$5$$\e(B:
17532
17533 @lisp
17534 (require 'gnus-diary)
17535 @end lisp
17536
17537 \e$B$5$i$K!"$I$s$J\e(B @code{gnus-user-format-function-[d|D]} (@pxref{Summary
17538 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
17539 \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
17540
17541 @menu
17542 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
17543 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
17544 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
17545 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
17546 @end menu
17547
17548 @node Diary Summary Line Format
17549 @subsubsection \e$BF|Dx$N35N,9T;EMM\e(B
17550 @cindex diary summary buffer line
17551 @cindex diary summary line format
17552
17553 \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
17554 \e$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<\e(B
17555 \e$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#\e(B
17556
17557 @code{gnus-diary} \e$B$O!"35N,9T;EMM$G;H$&Fs$D$NDI2C$NMxMQ<TDj5A$N=qK!;EMM$r\e(B
17558 \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
17559 \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
17560 \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
17561 \e$BI=$7$^$9!#\e(B
17562
17563 \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
17564 \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
17565 \e$B$7$F2<$5$$\e(B):
17566
17567 @example
17568    E  Sat, Sep 22 01, 12:00: Joe's birthday (in 6 months, 1 week)
17569 @end example
17570
17571 \e$B>e5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<\e(B
17572 \e$B%W$N%Q%i%a!<%?!<$K2C$($h$&$H$9$k$G$7$g$&\e(B:
17573
17574 @lisp
17575 (gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n")
17576 @end lisp
17577
17578 \e$B$G$b\e(B @code{gnus-diary} \e$B$O$=$l$r<+F0$G9T$J$$$^$9\e(B (@pxref{Diary Group
17579 Parameters})\e$B!#$"$J$?$O$7$+$7!"0J2<$N%f!<%6!<!&%*%W%7%g%s72$GDs6!$5$l$k35\e(B
17580 \e$BN,9T;EMM$r!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B:
17581
17582 @defvar gnus-diary-summary-line-format
17583 \e$BF|Dx%0%k!<%W$G;H$&35N,9T;EMM$rDj5A$7$^$9\e(B (@pxref{Summary Buffer Lines})\e$B!#\e(B
17584 @code{gnus-diary} \e$B$O$=$l$r!"F|Dx%0%k!<%W$N%Q%i%a!<%?!<$r<+F0$G99?7$9$k$?\e(B
17585 \e$B$a$K;H$$$^$9!#\e(B
17586 @end defvar
17587
17588 @defvar gnus-diary-time-format
17589 \e$BF|Dx$N35N,%P%C%U%!!<$KF|IU$rI=<($9$k$?$a$N=qK!;EMM$rDj5A$7$^$9!#$3$l\e(B
17590 \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
17591 \e$B$5$$!#\e(B
17592 @end defvar
17593
17594 @defvar gnus-diary-delay-format-function
17595 \e$BF|Dx$N35N,%P%C%U%!!<$KCY1d\e(B (\e$B;D$j;~4V\e(B) \e$B$rI=<($9$k$?$a$N@07A4X?t$rDj5A$7$^\e(B
17596 \e$B$9!#$3$l$OMxMQ<TDj5A$N=qK!;EMM\e(B @code{d} \e$B$G;H$o$l$^$9!#8=:_$O1Q8l$H%U%i%s\e(B
17597 \e$B%98l$N$?$a$NAH$_9~$_4X?t$,$"$j!"<+J,$GDj5A$9$k$3$H$b$G$-$^$9!#>\:Y$OJQ?t\e(B
17598 \e$B$N@bL@J8$r8+$F2<$5$$!#\e(B
17599 @end defvar
17600
17601 @node Diary Articles Sorting
17602 @subsubsection \e$BF|Dx5-;v$NJB$YBX$(\e(B
17603 @cindex diary articles sorting
17604 @cindex diary summary lines sorting
17605 @findex gnus-summary-sort-by-schedule
17606 @findex gnus-thread-sort-by-schedule
17607 @findex gnus-article-sort-by-schedule
17608
17609 @code{gnus-diary} \e$B$OJB$YBX$($N$?$a$N4X?t\e(B (@pxref{Sorting the Summary
17610 Buffer}) \e$B$H$7$F\e(B @code{gnus-summary-sort-by-schedule}\e$B!"\e(B
17611 @code{gnus-thread-sort-by-schedule} \e$B$*$h\e(B
17612 \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
17613 \e$B$F!":G$b6a$$M=Dj$+$i:G$b1s$$J}$^$G!"F|Dx$N35N,%P%C%U%!!<$r@0M}$9$k$3$H$,\e(B
17614 \e$B$G$-$^$9!#\e(B
17615
17616 @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
17617 \e$B$K\e(B @code{gnus-summary-sort-by-schedule} \e$B$rAH$_9~$_!"B>$NFs$D$rBh0l<!\e(B
17618 \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
17619 \e$B%?!<\e(B (@pxref{Diary Group Parameters}) \e$B$KEPO?$7$^$9!#\e(B
17620
17621 @node Diary Headers Generation
17622 @subsubsection \e$BF|Dx%X%C%@!<$N@8@.\e(B
17623 @cindex diary headers generation
17624 @findex gnus-diary-check-message
17625
17626 @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
17627 \e$B$K!"\e(B@code{gnus-diary-check-message} \e$B$H$$$&4X?t$rDs6!$7$^$9!#$3$N4X?t$O!"\e(B
17628 \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
17629 \e$BI,MW$J$i$PCM$rF~NO$9$k$+=$@5$9$k$3$H$rMW5a$7$^$9!#\e(B
17630
17631 \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
17632 \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
17633 \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
17634 @code{message-mode} \e$B$H\e(B @code{article-edit-mode} \e$B$K$*$$\e(B
17635 \e$B$F\e(B @kbd{C-c D c} \e$B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#\e(B
17636
17637 \e$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X\e(B
17638 \e$B78$K!"F|Dx%X%C%@!<$NF~NO$r6/@)$7$^$9!#$=$&$d$C$F!"Nc$($P$9$G$K@5$7$/@_Dj\e(B
17639 \e$B$5$l$?%a%C%;!<%8$NF|Dx$r!"$H$F$b4JC1$KJQ99$9$k$3$H$,$G$-$^$9!#\e(B
17640
17641 @node Diary Group Parameters
17642 @subsubsection \e$BF|Dx%0%k!<%W$N%Q%i%a!<%?!<\e(B
17643 @cindex diary group parameters
17644
17645 \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
17646 \e$BE*$K%0%k!<%W%Q%i%a!<%?!<$r8!::$7!"I,MW$J$i35N,9T;EMM$rF|DxMQ$KFC2=$7$?CM\e(B
17647 \e$B$K@_Dj$7!"F|DxMQ$NJB$YBX$(4X?t$rAH$_9~$_!"$5$i$K$=$N%0%k!<%W$NEj9FMM\e(B
17648 \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
17649 \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
17650 \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
17651 \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
17652
17653 @node Sending or Not Sending
17654 @subsection \e$BAw?.$9$k$Y$-$+!"$7$J$$$Y$-$+\e(B
17655
17656 \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
17657 \e$B$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9\e(B:
17658
17659 @itemize @bullet
17660 @item
17661 @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
17662 \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
17663 \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
17664 \e$BDj$rEA$($k$3$H$,$G$-$k$3$H$r$b0UL#$7$^$9!#\e(B
17665 @item
17666 \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
17667 \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
17668 \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
17669 \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
17670 @end itemize
17671
17672 @node Gnus Unplugged
17673 @section Gnus \e$B$N@Z$jN%$7\e(B
17674 @cindex offline
17675 @cindex unplugged
17676 @cindex agent
17677 @cindex Gnus agent
17678 @cindex Gnus unplugged
17679
17680 \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
17681 \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
17682 \e$B$O%K%e!<%9%5!<%P!<$K$h$C$F<h$j07$o$l!"$9$Y$F$N%K%e!<%9%j!<%@!<$,$9$Y$-$3\e(B
17683 \e$B$H$O!"%K%e!<%9$rFI$`$3$H$G$"$C$?$N$G$9!#?.$8$i$l$J$$$+$b$7$l$^$;$s$,!#\e(B
17684
17685 \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
17686 \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
17687 \e$B$9$Y$F$N%K%e!<%9$H%a!<%k$r5[$$>e$2!"EEOC$r@Z$j!"?t;~4V3]$1$FFI$_!"$=$7$F\e(B
17688 \e$BAw$j$?$$JV?.$r$9$Y$FAw?.$9$k!"$H$$$&<jCJ$r;}$D$3$H$ONI$$$3$H$G$"$j$^$7$g\e(B
17689 \e$B$&!#$"$H$O$3$N<j=g$r7+$jJV$9$N$G$9!#\e(B
17690
17691 \e$B$b$A$m$s!"$3$l$r9T$J$&$?$a$K%K%e!<%9%5!<%P!<$r;H$&$3$H$b$G$-$^$9!#;d\e(B
17692 \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
17693 \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
17694 \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
17695 \e$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#\e(B
17696
17697 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
17698 \e$B$9!#<B:]!"%(!<%8%'%s%H$O:#$d%G%#%U%)%k%H$GM-8z$K$J$C$F$$$k\e(B (@pxref{Agent
17699 Variables, gnus-agent}) \e$B$N$G!"$"$J$?$O2?$b@_Dj$9$kI,MW$,L5$$$N$G$9!#\e(B
17700
17701 \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
17702 \e$BL?Na$r3P$($J$/$F$O$J$j$^$;$s!#\e(B
17703
17704 @menu
17705 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
17706 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B Gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
17707 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
17708 * Agent Visuals::               \e$B%(!<%8%'%s%H$,35N,%P%C%U%!!<$KJQ2=$r$b$?$i$9$+$b$7$l$J$$J}K!\e(B
17709 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
17710 * Agent Expiry::                \e$B8E$$5-;v$r>C$9J}K!\e(B
17711 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
17712 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
17713 * Outgoing Messages::           \e$BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
17714 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
17715 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
17716 * Batching Agents::             @code{cron} \e$B%8%g%V$K$h$k%K%e!<%9<hF@J}K!\e(B
17717 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
17718 @end menu
17719
17720 @node Agent Basics
17721 @subsection \e$B%(!<%8%'%s%H$N4pAC\e(B
17722
17723 \e$B$^$:!"$$$/$D$+$NMQ8l$rJRIU$1$F$*$-$^$7$g$&!#\e(B
17724
17725 \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
17726 \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
17727 \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
17728 \e$B%s%H$O:9$79~$^$l$F$$$k\e(B (@dfn{plugged}) \e$B$H8@$$$^$9!#\e(B
17729
17730 \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
17731 \e$B%/$K7QB3E*$K@\B3$5$l$F$$$k$b$N$G$O$"$j$^$;$s!#\e(B
17732
17733 \e$B%@%&%s%m!<%I\e(B (@dfn{downloading}) \e$B$H$O%M%C%H%o!<%/$+$i2?$+$r$"$J$?$N%m!<\e(B
17734 \e$B%+%k%^%7%s$K<h$C$F$/$k$3$H$r0UL#$7$^$9!#%"%C%W%m!<\e(B
17735 \e$B%I\e(B (@dfn{uploading}) \e$B$O$=$N5U$r$9$k$3$H$G$9!#\e(B
17736
17737 \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
17738 \e$B=@Fp@-$H8@$&?M$b$$$^$9!#$5$i$K\e(B Gnus \e$B$OBg$$$K%+%9%?%^%$%:2DG=$G!"$=$l$OMx\e(B
17739 \e$BMQ<T$,!"\e(BGnus \e$B$,$I$N$h$&$KF0:n$9$k$+$K$D$$$FH/8@8"$r;}$C$F$$$k$3$H$r0UL#\e(B
17740 \e$B$7$^$9!#B>$N%K%e!<%9%j!<%@!<$OM-L5$r8@$o$:$"$J$?$K%I%8$rF'$^$;$k$+$b$7$l\e(B
17741 \e$B$^$;$s$,!"\e(BGnus \e$B$G$O$"$J$?$KA*Br8"$,$"$j$^$9\e(B!
17742
17743 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
17744 \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
17745 \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
17746 \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
17747 \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
17748 \e$B$&$3$H$G$9\e(B)\e$B!#\e(B
17749
17750 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
17751 \e$B$o$l$?$H$-!"9T$J$&$Y$-<!$N%9%F%C%W$O%5!<%P!<$,$9$Y$F%(!<%8%'%s%H2=$5$l$F\e(B
17752 \e$B$$$k$+$I$&$+$r4Q;!$9$k$3$H$G$9!#%(!<%8%'%s%H2=$5$l$F$$$J$$%5!<%P!<$,$"$C\e(B
17753 \e$B$?$i!"$"$J$?$OHH?M$r8+$D$1$?$N$G$9!#\e(B
17754
17755 \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
17756 \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
17757 \e$B$($F$bNI$$$+$I$&$+$r?R$M$^$9!#$O$$!"$HEz$($?$J$i$P!"\e(B(offline \e$B$KLa$7$FNI\e(B
17758 \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
17759 \e$B$&$K?6$kIq$$$^$9!#\e(B
17760
17761 \e$B%(!<%8%'%s%H$r;H$C$?E57?E*$J\e(B Gnus \e$B$NBPOCA`:n$r8+$F$_$^$7$g$&!#\e(B
17762
17763 @itemize @bullet
17764
17765 @item
17766 @findex gnus-unplugged
17767 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
17768 \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
17769 \e$B5-;v$O$9$Y$FFI$`$3$H$,$G$-$^$9!#\e(B
17770
17771 @item
17772 \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
17773 \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
17774 \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
17775 \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
17776 \e$B$k\e(B (@dfn{unplugged}) \e$B$H$-$N?7Ce%a!<%k$N8!::$K$D$$$F\e(B
17777 \e$B$O\e(B @ref{Mail Source Specifiers} \e$B$r;2>H$7$F2<$5$$!#\e(B
17778
17779 @item
17780 \e$B$=$7$F!"$=$N>l$G$9$0$K?7$7$$%K%e!<%9$rFI$`$3$H$b$G$-$k$7!"%K%e!<%9$r%m!<\e(B
17781 \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
17782 @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
17783 \e$B$J5-;v$r$9$Y$F<hF@$7$^$9!#\e(B(Gnus \e$B$K$I$N5-;v$r%@%&%s%m!<%I$7$?$$$+$r;XDj$9\e(B
17784 \e$B$k$K$O\e(B @ref{Agent Categories} \e$B$r;2>H$7$F$/$@$5$$!#\e(B)
17785
17786 @item
17787 \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
17788 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
17789 \e$B$9!#\e(B
17790
17791 @item
17792 \e$B$=$7$FBhFs%9%F%C%W$KLa$j$^$9!#\e(B
17793 @end itemize
17794
17795 \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
17796 \e$B$7$^$9!#\e(B
17797
17798 @itemize @bullet
17799
17800 @item
17801 \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
17802 \e$B%I$,$"$l$P!"$=$l$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#\e(B
17803 \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
17804 \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
17805 Commands}) \e$B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l\e(B
17806 \e$B$?%5!<%P!<$G\e(B @kbd{J r} \e$B$r2!$7$^$9!#%G%#%U%)%k%H$G\e(B
17807 \e$B$O\e(B @code{gnus-select-method} \e$B$H\e(B @code{gnus-secondary-select-methods} \e$B$K\e(B
17808 \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
17809 \e$B$9!#\e(B
17810
17811 @item
17812 \e$B%@%&%s%m!<%IJ}?K$r7hDj$7$^$9!#$"$J$?$NJ}?K$r<BAu$9$k$?$a$K%(!<%8%'%s%HJ,\e(B
17813 \e$BN`!"%H%T%C%/%Q%i%a!<%?!<!"%0%k!<%W%Q%i%a!<%?!<$N$I$l$r;H$&$+$r$$$C$?$s7h\e(B
17814 \e$B$a$F$7$^$($P!"$3$l$O$+$J$j4JC1$G$9!#$"$J$?$,\e(B Gnus \e$B$N=i?4<T$J$i$P!"$?$V$s\e(B
17815 \e$BJ,N`$G;O$a$k$N$,:GNI$G$7$g$&!"\e(B@xref{Agent Categories}.
17816
17817 \e$B%H%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$H%(!<%8%'%s%HJ,\e(B
17818 \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
17819 \e$BDj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F;H\e(B
17820 \e$B$&>l9g$O!"%H%T%C%/%Q%i%a!<%?!<$OJ,N`$rL58z$K$9$k$3$H$r9MN8$KF~$l$J$1$l$P\e(B
17821 \e$B$J$i$J$$$G$7$g$&!#$"$J$?$NJ}?K$K$=$0$o$J$$>/?t$N%0%k!<%W$,$"$k$N$J$i$P!"\e(B
17822 \e$B$=$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<\e(B
17823 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17824
17825 @item
17826 \e$B$($($H\e(B@dots{}\e$B!"0J>e$G$9!#\e(B
17827 @end itemize
17828
17829 @node Agent Categories
17830 @subsection \e$B%(!<%8%'%s%HJ,N`\e(B
17831
17832 \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
17833 \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
17834 \e$B$N5-;v$r%@%&%s%m!<%I$7$F$b$"$^$j0UL#$O$J$/!"$=$l$i$rFI$s$G$b$"$^$jLLGr$/\e(B
17835 \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
17836 \e$B$Y$-$G$"$j!"$=$N5-;v$,LLGr$$$HJ,$+$C$?;~E@$G!"%@%&%s%m!<%I$9$k$?$a$N0u$r\e(B
17837 \e$B<jF0$GIU$1$k$Y$-$J$N$G$9!#\e(B
17838
17839 \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
17840 \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
17841 \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
17842 \e$B$O\e(B @code{\e$B%G%#%U%)%k%H\e(B} \e$B$NJ,N`$KB0$7$^$9!#\e(BGnus \e$B$OJ,N`$N:n@.$H4IM}$N$?$a$N\e(B
17843 \e$BFH<+$N%P%C%U%!!<$r;}$C$F$$$^$9!#\e(B
17844
17845 \e$B$b$7$=$&$7$?$1$l$P!"%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$H%H\e(B
17846 \e$B%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$r!"%(!<%8%'%s%H$r@)8f$9$k\e(B
17847 \e$BBeBX<jCJ$K;H$&$3$H$,$G$-$^$9!#<B:]$K0c$&$N$O!"%0%k!<%W$H%H%T%C%/%Q%i%a!<\e(B
17848 \e$B%?!<$,2?$G$b$+$s$G$b\e(B (kitchen sink) \e$B4^$`$N$KBP$7$F!"J,N`$O%(!<%8%'%s%H$K\e(B
17849 \e$BFC2=$7$F$$$k\e(B (\e$B$7$?$,$C$F$"$^$j3X$P$J$/$F$bNI$$\e(B) \e$B$H$$$&$3$H$@$1$G$9!#\e(B
17850
17851 \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
17852 \e$B%=!<%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<\e(B
17853 \e$B%?!<$N%=!<%9$,<!$N=g=x$GD4$Y$i$l$k$3$H$rDj$a$^$9\e(B: \e$B%0%k!<%W%Q%i%a!<%?!<!"\e(B
17854 \e$B%H%T%C%/%Q%i%a!<%?!<!"%(!<%8%'%s%HJ,N`!"$=$7$F:G8e$O%+%9%?%^%$%:$G$-$kJQ\e(B
17855 \e$B?t72$G$9!#$7$?$,$C$F!"9-$$HO0O$GF0:n$r5/$3$5$;$k$?$a$K$3$l$i$N%=!<%9$r$9\e(B
17856 \e$B$Y$F:.9g$9$k$3$H$,$G$-$^$9!#$I$3$K@_Dj$rCV$$$?$N$+$rK:$l$F$7$^$C$?$+$i$H\e(B
17857 \e$B$$$C$F!";d$r@U$a$J$$$G2<$5$$$h!#\e(B
17858
17859 @menu
17860 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
17861 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
17862 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
17863 @end menu
17864
17865 @node Category Syntax
17866 @subsubsection \e$BJ,N`$NJ8K!\e(B
17867
17868 \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
17869 \e$BJQ?t$h$j$bM%@h$5$l$kB?$/$NG$0U$J%Q%i%a!<%?!<$+$i@.$j$^$9!#%(!<%8%'%s%H%Q\e(B
17870 \e$B%i%a!<%?!<$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#\e(B
17871
17872 @cindex Agent Parameters
17873 @table @code
17874 @item agent-cat-name
17875 \e$BJ,N`$NL>A0!#\e(B
17876
17877 @item agent-groups
17878 \e$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#\e(B
17879
17880 @item agent-predicate
17881 (\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
17882 \e$B8l!#$=$7$F\e(B
17883
17884 @item agent-score-file
17885 (\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
17886 \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
17887 \e$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B)
17888
17889 @item agent-enable-expiration
17890 \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
17891 \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
17892 \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
17893 \e$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#\e(B
17894
17895 @item agent-days-until-old
17896 \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
17897 \e$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#\e(B
17898
17899 @item agent-low-score
17900 @code{gnus-agent-low-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17901
17902 @item agent-high-score
17903 @code{gnus-agent-high-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17904
17905 @item agent-length-when-short
17906 @code{gnus-agent-short-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17907
17908 @item agent-length-when-long
17909 @code{gnus-agent-long-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
17910
17911 @item agent-enable-undownloaded-faces
17912 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v\e(B
17913 \e$B$r\e(B @code{gnus-summary-*-undownloaded-face} \e$B$r;H$C$F35N,%P%C%U%!!<$KI=<(\e(B
17914 \e$B$9$Y$-$+$I$&$+$r<($9%7%s%\%k!#\e(B@code{nil} \e$B0J30$J$i$I$s$J%7%s%\%k$G$b!"%@\e(B
17915 \e$B%&%s%m!<%I$5$l$F$$$J$$5-;vMQ$N%U%'!<%9$r;H$&$h$&$K$J$j$^$9!#\e(B
17916 @end table
17917
17918 \e$B$$$C$?$sJ,N`$,:n$i$l$?$i!"J,N`$NL>A0$rJQ$($k$3$H$O$G$-$^$;$s!#\e(B
17919
17920 \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
17921 \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
17922 \e$B$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K<h$j=|$+$l$^$9!#\e(B
17923
17924 \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
17925 \e$B$i$J$j$^$9!#$3$l$i$NFs$D$O$=$l$>$l!"$9$Y$F$N2DG=$J5-;v$r%@%&%s%m!<%I$9$k\e(B
17926 \e$B$+!"$^$C$?$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N\e(B
17927 \e$B%9%3%"5,B'$OM>J,$G$9!#\e(B
17928
17929 @code{high} \e$B$d\e(B @code{low} \e$B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"\e(B
17930 @code{gnus-agent-high-score} \e$B$H\e(B @code{gnus-agent-low-score} \e$B$H$N5-;v$N%9\e(B
17931 \e$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#\e(B
17932
17933 \e$B%@%&%s%m!<%I$,E,@Z$+$I$&$+$N!"$5$i$K:Y$+$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i\e(B
17934 \e$B;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;$+$i$J$k$3$H$,$G$-$^$9!#\e(B
17935
17936 \e$B$*$=$i$/$$$/$D$+$NNc$,$=$N$^$^;H$($^$9!#\e(B
17937
17938 \e$B0J2<$O4JC1$J=R8l$G$9!#\e(B(\e$B$3$l$O%G%#%U%)%k%H$N=R8l$G$9!#$D$^$j!"B>$N$I$NJ,\e(B
17939 \e$BN`$K$b4^$^$l$J$$$9$Y$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#\e(B)
17940
17941 @lisp
17942 short
17943 @end lisp
17944
17945 \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
17946 \e$B$j??$K$J$j$^$9!#\e(B
17947
17948 \e$B$3$l$O$b$C$HJ#;($J=R8l$G$9!#\e(B
17949
17950 @lisp
17951 (or high
17952     (and
17953      (not low)
17954      (not long)))
17955 @end lisp
17956
17957 \e$B$3$N0UL#$O!"9b$$%9%3%"$r;}$C$F$$$k$+!"$"$k$$$O%9%3%"$,Dc$/$J$/$F$+$DD9$/\e(B
17958 \e$B$J$$!"$H$$$&5-;v$r%@%&%s%m!<%I$9$k!"$H$$$&$3$H$G$9!#$o$+$k$@$m!#\e(B
17959
17960 \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
17961 \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
17962 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B)
17963
17964 \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
17965 \e$B$3$H$K0lCW$7$J$1$l$P!"<+J,$GFH<+$N$b$N$r=q$/$3$H$b$G$-$^$9!#\e(B
17966
17967 \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
17968 \e$B%a!<%?!<$N85$K\e(B @code{gnus-agent-find-parameter} \e$B$r8F$V$3$H$K$h$C$F7hDj$5\e(B
17969 \e$B$l$?CM$GB+G{$5$l$^$9!#Nc$(\e(B
17970 \e$B$P\e(B gnus-agent-short-article \e$B$O\e(B @code{(gnus-agent-find-parameter group
17971 'agent-short-article)} \e$B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$,$"$J$?$NJ,N`$G=R\e(B
17972 \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
17973 \e$B$^$9!#\e(B
17974
17975 @table @code
17976 @item short
17977 \e$B5-;v$,\e(B @code{gnus-agent-short-article} \e$B9T$h$jC;$+$1$l$P??$G$9!#%G%#%U%)\e(B
17978 \e$B%k%HCM$O\e(B 100 \e$B$G$9!#\e(B
17979
17980 @item long
17981 \e$B5-;v$,\e(B @code{gnus-agent-long-article} \e$B9T$h$jD9$1$l$P??$G$9!#%G%#%U%)%k%H\e(B
17982 \e$BCM$O\e(B 200 \e$B$G$9!#\e(B
17983
17984 @item low
17985 \e$B5-;v$N%@%&%s%m!<%I%9%3%"$,\e(B @code{gnus-agent-low-score} \e$B0J2<$G$"$l$P??$G\e(B
17986 \e$B$9!#%G%#%U%)%k%HCM$O\e(B 0 \e$B$G$9!#\e(B
17987
17988 @item high
17989 \e$B5-;v$N%@%&%s%m!<%I%9%3%"$,\e(B @code{gnus-agent-high-score} \e$B0J>e$G$"$l$P??$G\e(B
17990 \e$B$9!#%G%#%U%)%k%HCM$O\e(B 0 \e$B$G$9!#\e(B
17991
17992 @item spam
17993 Gnus \e$B%(!<%8%'%s%H$,$=$N5-;v$r\e(B spam \e$B$@$H?dB,$7$?$i??$G$9!#$3$NH/8+E*<jK!\e(B
17994 \e$B$O:#8eJQ99$5$l$k$+$b$7$l$^$;$s$,!"8=;~E@$G$O!"$3$l$O%A%'%C%/%5%`$r7W;;$7\e(B
17995 \e$B5-;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$^$9!#\e(B
17996
17997 @item true
17998 \e$B>o$K??$G$9!#\e(B
17999
18000 @item false
18001 \e$B>o$K56$G$9!#\e(B
18002 @end table
18003
18004 \e$B$"$J$?$,<+J,$NFH<+$N=R8l4X?t$r:n@.$7$?$1$l$P!"$3$l$rCN$C$F$*$$$F$/$@$5\e(B
18005 \e$B$$\e(B:
18006 \e$B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"\e(B
18007 @code{gnus-headers} \e$B$H\e(B @code{gnus-score} \e$BF0E*JQ?t$K$OJXMx$JCM$,B+G{$5$l\e(B
18008 \e$B$^$9!#\e(B
18009
18010 \e$BNc$($P!"0lDj$NF|IU0J>eA0$KEj9F$5$l$?5-;v\e(B (\e$BNc$($P!"\e(B
18011 @code{gnus-agent-expire-days} \e$B0JA0$KEj9F$5$l$?$b$N\e(B) \e$B$r%@%&%s%m!<%I$7$J$$\e(B
18012 \e$B$H$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$/$G$7$g$&\e(B:
18013
18014 @lisp
18015 (defun my-article-old-p ()
18016   "Say whether an article is old."
18017   (< (time-to-days (date-to-time (mail-header-date gnus-headers)))
18018      (- (time-to-days (current-time)) gnus-agent-expire-days)))
18019 @end lisp
18020
18021 \e$B$=$&$9$k$H!"=R8l$O$3$N$h$&$KDj5A$7$^$9\e(B:
18022
18023 @lisp
18024 (not my-article-old-p)
18025 @end lisp
18026
18027 \e$B$b$7$/$O!"\e(B@file{~/.gnus.el} \e$B$d2?$+B>$N$b$N$G$b!"4{Dj\e(B
18028 \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
18029 \e$B$^$9!#\e(B
18030
18031 @lisp
18032 (require 'gnus-agent)
18033 (setq gnus-category-predicate-alist
18034       (append gnus-category-predicate-alist
18035               '((old . my-article-old-p))))
18036 @end lisp
18037
18038 \e$B$=$7$F!"C1$K<!$N$h$&$K=R8l$r;XDj$7$^$9\e(B:
18039
18040 @lisp
18041 (not old)
18042 @end lisp
18043
18044 \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
18045 \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
18046 \e$B$s!#$"$!!"$=$l$r$^$C$?$/5$$K$7$J$$?M$b$$$^$9!#\e(B
18047
18048 \e$B>e$N=R8l$O$=$NJ,N`$KB0$9$k\e(B @emph{\e$B$9$Y$F\e(B} \e$B$N%0%k!<%W$KE,MQ$5$l$^$9!#$7$+\e(B
18049 \e$B$7!"J,N`Cf$N8D!9$N%0%k!<%W$KFCDj$N=R8l$rK>$s$@$j!"BUBF2a$.$F?7$7$$J,N`$r\e(B
18050 \e$B@_Dj$G$-$J$$$H$-$O!"%0%k!<%W$N8D!9$N=R8l$r%0%k!<%W%Q%i%a!<%?!<$G<!$N$h$&\e(B
18051 \e$B$K$9$k$3$H$,$G$-$^$9!#\e(B
18052
18053 @lisp
18054 (agent-predicate . short)
18055 @end lisp
18056
18057 \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
18058 \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
18059 \e$B%I%C%HBP5-K!$G$"$kI,MW$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
18060
18061 \e$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O\e(B:
18062
18063 @lisp
18064 (agent-predicate or high (and (not low) (not long)))
18065 @end lisp
18066
18067 \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
18068 \e$BK!$G$b$J$/!"=R8l$NCM$O%j%9%H$"$k$H$_$J$5$l$^$9!#\e(B
18069
18070 \e$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"\e(B
18071 \e$BNc30$H$7$F!"<B:]$K5-;v<+?H$rD4$Y$kI,MW$,$"$kMWAG$O6X;_$5$l$F$$$^$9!#$D$^\e(B
18072 \e$B$j!"0J2<$N%X%C%@!<$N$_$,%9%3%"IU$1$G$-$^$9\e(B: @code{Subject}, @code{From},
18073 @code{Date}, @code{Message-ID}, @code{References}, @code{Chars},
18074 @code{Lines} and @code{Xref}.
18075
18076 \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
18077 \e$B$O!"$=$3$N$9$Y$F$N%0%k!<%W$KE,MQ2DG=$J$iJ,N`$NDj5A!"%0%k!<%W$KFCM-$J$i%0\e(B
18078 \e$B%k!<%W%Q%i%a!<%?!<!"$N$I$A$i$+$K$G$-$^$9!#\e(B
18079
18080 \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
18081 \e$B$,$G$-$^$9\e(B:
18082
18083 @enumerate
18084 @item
18085 \e$B%9%3%"5,B'\e(B
18086
18087 \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
18088 \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
18089
18090 \e$BNc\e(B:
18091
18092 @itemize @bullet
18093 @item
18094 \e$BJ,N`;XDj\e(B
18095
18096 @lisp
18097 (("from"
18098        ("Lars Ingebrigtsen" 1000000 nil s))
18099 ("lines"
18100        (500 -100 nil <)))
18101 @end lisp
18102
18103 @item
18104 \e$B%0%k!<%W\e(B/\e$B%H%T%C%/%Q%i%a!<%?!<;XDj\e(B
18105
18106 @lisp
18107 (agent-score ("from"
18108                    ("Lars Ingebrigtsen" 1000000 nil s))
18109              ("lines"
18110                    (500 -100 nil <)))
18111 @end lisp
18112
18113 \e$B$^$?!"$3$3$G0lHV30$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
18114 @end itemize
18115
18116 @item
18117 \e$B%(!<%8%'%s%H%9%3%"%U%!%$%k\e(B
18118
18119 \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
18120 \e$B%I\e(B @emph{\e$B$N$_\e(B} \e$B$G$"$kI,MW$,$"$j$^$9!#\e(B
18121
18122 \e$BNc\e(B:
18123
18124 @itemize @bullet
18125 @item
18126 \e$BJ,N`;XDj\e(B
18127
18128 @lisp
18129 ("~/News/agent.SCORE")
18130 @end lisp
18131
18132 \e$B$b$7$/$O!"$?$V$s\e(B
18133
18134 @lisp
18135 ("~/News/agent.SCORE" "~/News/agent.group.SCORE")
18136 @end lisp
18137
18138 @item
18139 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18140
18141 @lisp
18142 (agent-score "~/News/agent.SCORE")
18143 @end lisp
18144
18145 \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
18146 \e$B8@$o$J$1$l$P$$$1$^$;$s$+\e(B?
18147 @end itemize
18148
18149 @item
18150 @code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$N;HMQ\e(B
18151
18152 \e$B0l$D$N%0%k!<%W$GFs$D$N%9%3%"5,B'$r0];}$7$?$/$J$/!"%0%k!<%W$NK>$_\e(B
18153 \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
18154 \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
18155 \e$B$9$k$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
18156
18157 \e$BJ,N`Dj5A$+!"%0%k!<%W%Q%i%a!<%?!<$N$3$l$i$N;X<($O%(!<%8%'%s%H$K%0%k!<%W$K\e(B
18158 \e$BE,MQ2DG=$J$9$Y$F$N%9%3%"%U%!%$%k$rFI$^$;!"%9%3%"IU$1%-!<%o!<%I$N;HMQ2DG=\e(B
18159 \e$B$JItJ,=89g$KL5$$$b$N$r\e(B @emph{\e$BA*JL$7$FH4$-<h$j$^$9\e(B}\e$B!#\e(B
18160
18161 @itemize @bullet
18162 @item
18163 \e$BJ,N`;XDj\e(B
18164
18165 @lisp
18166 file
18167 @end lisp
18168
18169 @item
18170 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18171
18172 @lisp
18173 (agent-score . file)
18174 @end lisp
18175 @end itemize
18176 @end enumerate
18177
18178 @node Category Buffer
18179 @subsubsection \e$BJ,N`%P%C%U%!!<\e(B
18180
18181 \e$BDL>o$O$9$Y$F$NJ,N`$OJ,N`%P%C%U%!!<$+$i4IM}$7$^$9!#\e(B(\e$B%0%k!<%W%P%C%U%!!<$+\e(B
18182 \e$B$i\e(B @kbd{J c} \e$BL?Na$K$h$C$F\e(B) \e$B=i$a$F$3$l$KF~$C$?$H$-!"%G%#%U%)%k%H$NJ,N`$@\e(B
18183 \e$B$1$,I=<($5$l$^$9!#\e(B
18184
18185 \e$B0J2<$NL?Na$,$3$N%P%C%U%!!<$G;HMQ$G$-$^$9!#\e(B
18186
18187 @table @kbd
18188 @item q
18189 @kindex q (\e$BJ,N`\e(B)
18190 @findex gnus-category-exit
18191 \e$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9\e(B (@code{gnus-category-exit})\e$B!#\e(B
18192
18193 @item e
18194 @kindex e (\e$BJ,N`\e(B)
18195 @findex gnus-category-customize-category
18196 \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
18197 \e$B$r;H$$$^$9\e(B (@code{gnus-category-customize-category})\e$B!#\e(B
18198
18199 @item k
18200 @kindex k (\e$BJ,N`\e(B)
18201 @findex gnus-category-kill
18202 \e$B8=:_$NJ,N`$r>C5n$7$^$9\e(B (@code{gnus-category-kill})\e$B!#\e(B
18203
18204 @item c
18205 @kindex c (\e$BJ,N`\e(B)
18206 @findex gnus-category-copy
18207 \e$B8=:_$NJ,N`$rJ#@=$7$^$9\e(B (@code{gnus-category-copy})\e$B!#\e(B
18208
18209 @item a
18210 @kindex a (\e$BJ,N`\e(B)
18211 @findex gnus-category-add
18212 \e$B?7$7$$J,N`$rDI2C$7$^$9\e(B (@code{gnus-category-add})\e$B!#\e(B
18213
18214 @item p
18215 @kindex p (\e$BJ,N`\e(B)
18216 @findex gnus-category-edit-predicate
18217 \e$B8=:_$NJ,N`$N=R8l$rJT=8$7$^$9\e(B (@code{gnus-category-edit-predicate})\e$B!#\e(B
18218
18219 @item g
18220 @kindex g (\e$BJ,N`\e(B)
18221 @findex gnus-category-edit-groups
18222 \e$B8=:_$NJ,N`$KB0$9$k%0%k!<%W$N0lMw$rJT=8$7$^\e(B
18223 \e$B$9\e(B (@code{gnus-category-edit-groups})\e$B!#\e(B
18224
18225 @item s
18226 @kindex s (\e$BJ,N`\e(B)
18227 @findex gnus-category-edit-score
18228 \e$B8=:_$NJ,N`$N%@%&%s%m!<%I%9%3%"5,B'$rJT=8$7$^\e(B
18229 \e$B$9\e(B (@code{gnus-category-edit-score})\e$B!#\e(B
18230
18231 @item l
18232 @kindex l (\e$BJ,N`\e(B)
18233 @findex gnus-category-list
18234 \e$B$9$Y$F$NJ,N`$rI=<($7$^$9\e(B (@code{gnus-category-list})\e$B!#\e(B
18235 @end table
18236
18237 @node Category Variables
18238 @subsubsection \e$BJ,N`JQ?t\e(B
18239
18240 @table @code
18241 @item gnus-category-mode-hook
18242 @vindex gnus-category-mode-hook
18243 \e$BJ,N`%P%C%U%!!<$G<B9T$9$k%U%C%/!#\e(B
18244
18245 @item gnus-category-line-format
18246 @vindex gnus-category-line-format
18247 \e$BJ,N`%P%C%U%!!<$N9TMM<0\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O!"\e(B
18248
18249 @table @samp
18250 @item c
18251 \e$BJ,N`$NL>A0!#\e(B
18252
18253 @item g
18254 \e$BJ,N`$KB0$9$k%0%k!<%W$N?t!#\e(B
18255 @end table
18256
18257 @item gnus-category-mode-line-format
18258 @vindex gnus-category-mode-line-format
18259 \e$BJ,N`%b!<%I9T$NMM<0\e(B (@pxref{Mode Line Formatting})\e$B!#\e(B
18260
18261 @item gnus-agent-short-article
18262 @vindex gnus-agent-short-article
18263 \e$B$3$NJQ?t$h$j>/$J$$9T?t$N5-;v$OC;$$!#%G%#%U%)%k%HCM$O\e(B 100\e$B!#\e(B
18264
18265 @item gnus-agent-long-article
18266 @vindex gnus-agent-long-article
18267 \e$B$3$NJQ?t$h$jB?$$9T?t$N5-;v$OD9$$!#%G%#%U%)%k%HCM$O\e(B 200\e$B!#\e(B
18268
18269 @item gnus-agent-low-score
18270 @vindex gnus-agent-low-score
18271 \e$B$3$NCM$h$j>.$5$$%9%3%"$r;}$D5-;v$ODc%9%3%"$G$"$k!#%G%#%U%)%k%HCM$O\e(B 0\e$B!#\e(B
18272
18273 @item gnus-agent-high-score
18274 @vindex gnus-agent-high-score
18275 \e$B$3$NCM$h$jBg$-$$%9%3%"$r;}$D5-;v$O9b%9%3%"$G$"$k!#%G%#%U%)%k%HCM$O\e(B 0\e$B!#\e(B
18276
18277 @item gnus-agent-expire-days
18278 @vindex gnus-agent-expire-days
18279 \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
18280 \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
18281 \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
18282 \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
18283 \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
18284
18285 @item gnus-agent-enable-expiration
18286 @vindex gnus-agent-enable-expiration
18287 \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
18288 \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
18289 \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
18290 \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
18291 \e$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#\e(B
18292 @end table
18293
18294 @node Agent Commands
18295 @subsection \e$B%(!<%8%'%s%HL?Na\e(B
18296 @findex gnus-agent-toggle-plugged
18297 @kindex J j (Agent)
18298
18299 \e$B$9$Y$F$N\e(B Gnus \e$B%(!<%8%'%s%HL?Na$O\e(B @kbd{J} \e$B%5%V%^%C%W$K$"$j$^$9!#\e(B
18300 @kbd{J j} (@code{gnus-agent-toggle-plugged}) \e$BL?Na$O$9$Y$F$N%b!<%I$GF0:n\e(B
18301 \e$B$7!"\e(BGnus \e$B%(!<%8%'%s%H$N@Z$jN%$7\e(B/\e$B:9$79~$_>uBV$r@Z$jBX$($^$9!#\e(B
18302
18303 @menu
18304 * Group Agent Commands::        \e$B%0%k!<%W$N@_Dj$H$=$l$i$NFbMF$N<hF@\e(B
18305 * Summary Agent Commands::      \e$B<jF0$GA*Br$7$?5-;v$r<hF@$9$k\e(B
18306 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
18307 @end menu
18308
18309 @node Group Agent Commands
18310 @subsubsection \e$B%0%k!<%W%(!<%8%'%s%HL?Na\e(B
18311
18312 @table @kbd
18313 @item J u
18314 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18315 @findex gnus-agent-fetch-groups
18316 \e$B8=:_$N%0%k!<%W$NE,3J$J5-;v$r$9$Y$F<hF@$7$^\e(B
18317 \e$B$9\e(B (@code{gnus-agent-fetch-groups})\e$B!#\e(B
18318
18319 @item J c
18320 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18321 @findex gnus-enter-category-buffer
18322 \e$B%(!<%8%'%s%HJ,N`%P%C%U%!!<$KF~$j$^$9\e(B (@code{gnus-enter-category-buffer})\e$B!#\e(B
18323
18324 @item J s
18325 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18326 @findex gnus-agent-fetch-session
18327 \e$BA4%0%k!<%W$NE,3J$J5-;v$r$9$Y$F<hF@$7$^\e(B
18328 \e$B$9\e(B (@code{gnus-agent-fetch-session})\e$B!#\e(B
18329
18330 @item J S
18331 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18332 @findex gnus-group-send-queue
18333 \e$B=gHVBT$A\e(B (queue) \e$B%0%k!<%W$K$"$kAw?.2DG=$J%a%C%;!<%8$r$9$Y$FAw?.$7$^\e(B
18334 \e$B$9\e(B (@code{gnus-group-send-queue})\e$B!#\e(B@xref{Drafts}.
18335
18336 @item J a
18337 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18338 @findex gnus-agent-add-group
18339 \e$B8=:_$N%0%k!<%W$r%(!<%8%'%s%HJ,N`$KDI2C$7$^\e(B
18340 \e$B$9\e(B (@code{gnus-agent-add-group})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,<-$N=,47$rM}2r\e(B
18341 \e$B$7$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
18342
18343 @item J r
18344 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18345 @findex gnus-agent-remove-group
18346 \e$B8=:_$N%0%k!<%W$r!"$b$7B8:_$7$F$$$l$P!"$=$NJ,N`$+$i>C5n$7$^\e(B
18347 \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
18348 \e$B2r$7$^$9!#\e(B(@pxref{Process/Prefix})\e$B!#\e(B
18349
18350 @item J Y
18351 @kindex J Y (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18352 @findex gnus-agent-synchronize-flags
18353 \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
18354 \e$B$5$;$^$9!#\e(B
18355 @end table
18356
18357 @node Summary Agent Commands
18358 @subsubsection \e$B35N,%(!<%8%'%s%HL?Na\e(B
18359
18360 @table @kbd
18361 @item J #
18362 @kindex J # (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18363 @findex gnus-agent-mark-article
18364 \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
18365
18366 @item J M-#
18367 @kindex J M-# (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18368 @findex gnus-agent-unmark-article
18369 \e$B5-;v$+$i%@%&%s%m!<%I$9$k0u$r>C5n$9$k\e(B (@code{gnus-agent-unmark-article})\e$B!#\e(B
18370
18371 @cindex %
18372 @item @@
18373 @kindex @@ (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18374 @findex gnus-agent-toggle-mark
18375 \e$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$(\e(B
18376 \e$B$k\e(B (@code{gnus-agent-toggle-mark})\e$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u\e(B
18377 \e$B$O\e(B @samp{%}\e$B!#\e(B
18378
18379 @item J c
18380 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18381 @findex gnus-agent-catchup
18382 \e$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-\e(B
18383 \e$B$J$$$9$Y$F$N5-;v$r4{FI$K$9$k\e(B (@code{gnus-agent-catchup})\e$B!#\e(B
18384
18385 @item J S
18386 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18387 @findex gnus-agent-fetch-group
18388 \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
18389 \e$B%&%s%m!<%I$9$k!#\e(B(@code{gnus-agent-fetch-group})\e$B!#\e(B
18390
18391 @item J s
18392 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18393 @findex gnus-agent-fetch-series
18394 \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
18395 (@code{gnus-agent-fetch-series})\e$B!#\e(B
18396
18397 @item J u
18398 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18399 @findex gnus-agent-summary-fetch-group
18400 \e$B8=:_$N%0%k!<%W$N%@%&%s%m!<%I2DG=$J5-;v$r!"$9$Y$F%@%&%s%m!<%I$9\e(B
18401 \e$B$k\e(B (@code{gnus-agent-summary-fetch-group})\e$B!#\e(B
18402 @end table
18403
18404 @node Server Agent Commands
18405 @subsubsection \e$B%5!<%P!<%(!<%8%'%s%HL?Na\e(B
18406
18407 @table @kbd
18408 @item J a
18409 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18410 @findex gnus-agent-add-server
18411 \e$B8=:_$N%5!<%P!<$r!"\e(BGnus \e$B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N0lMw$KDI2C$9\e(B
18412 \e$B$k\e(B (@code{gnus-agent-add-server})\e$B!#\e(B
18413
18414 @item J r
18415 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18416 @findex gnus-agent-remove-server
18417 \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
18418 \e$B$k\e(B (@code{gnus-agent-remove-server})\e$B!#\e(B
18419 @end table
18420
18421 @node Agent Visuals
18422 @subsection \e$B%(!<%8%'%s%H$N;k3P8z2L\e(B
18423
18424 \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
18425 \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
18426 \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
18427 \e$B$iCN$C$F$$$k>l9g!"I=Bj$,\e(B @samp{[Undownloaded article #####]} \e$B$N$h$&$K$J$C\e(B
18428 \e$B$F$$$k$$$/$D$+$N5-;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N\e(B
18429 \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
18430 \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
18431 \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
18432 \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
18433 \e$B$P$9$?$a$K!"35N,%P%C%U%!!<$NF0:n$rA`:n$9$k$3$H$,$G$-$^\e(B
18434 \e$B$9\e(B (@code{gnus-auto-goto-ignores} \e$B;2>H\e(B)\e$B!#\e(B
18435
18436 \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
18437 \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
18438 \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
18439 \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
18440 \e$B$3$NM}M3$N$?$a$K!"%(!<%8%'%s%H$O35N,%P%C%U%!!<$KFs$D$N;k3P8z2L$r2C$($^$9!#\e(B
18441 \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
18442 \e$B$?$a$K!"%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#\e(B
18443
18444 \e$BBh0l$N;k3P8z2L$O\e(B @samp{%O} \e$B;EMM$G$9!#$3$N;X<(;R$r4^$a$k$?$a\e(B
18445 \e$B$K\e(B @code{gnus-summary-line-format} \e$B$r%+%9%?%^%$%:$9$k$H!"5-;v$N%@%&%s%m!<\e(B
18446 \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
18447 \e$B$i$+$K<h$j9~$^$l$?5-;v$O!"\e(B@code{gnus-downloaded-mark} (\e$B%G%#%U%)%k%H\e(B
18448 \e$B$O\e(B @samp{+}) \e$B$rI=<($7$^$9!#$=$l$i0J30$N$9$Y$F$N5-;v\e(B
18449 \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
18450 \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
18451 \e$B$9!#\e(B
18452
18453 \e$BBhFs$N;k3P8z2L$O%@%&%s%m!<%I$5$l$F$$$J$$$3$H$r<($9%U%'!<%9$G$9!#B?$/\e(B
18454 \e$B$N\e(B Gnus \e$B$NMxMQ<T$K9%46$H7y0-$r$b$?$i$9$G$"$m$&!"5-;v$N%9%3%"$r;0CJ\e(B
18455 \e$B3,\e(B (low, normal, high) \e$B$GI=<($9$k%U%'!<%9$,$"$j$^$9!#LdBj$O!"%U%'!<%9$N\e(B
18456 \e$BA*Br$,>r7o8!::$H%U%'!<%9L>$N%j%9%H\e(B (@code{gnus-summary-highlight} \e$B;2\e(B
18457 \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
18458 \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
18459 \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
18460 \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
18461 \e$B%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#\e(B
18462
18463 (\e$B5-;v$rFI$`$?$S$KF1$85-;v$r%@%&%s%m!<%I$7$J$$$h$&$K$9$k$?$a!"$^$?$O@\B3\e(B
18464 \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
18465 \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
18466 \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
18467 \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
18468 \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
18469 \e$B$F$$$kMxMQ<T$K$H$C$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$,8+$($k$+$b\e(B
18470 \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
18471 \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
18472 \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
18473
18474 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$r;H$$$?$$>l9g$O!"\e(B
18475 @code{agent-enable-undownloaded-faces} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
18476 \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$rM-8z$K$7\e(B
18477 \e$B$J$1$l$P$J$j$^$;$s!#$3$N%Q%i%a!<%?!<$OB>$N$9$Y$F$N%(!<%8%'%s%H%Q%i%a!<%?!<\e(B
18478 \e$B$HF1MM$K!"%(!<%8%'%s%HJ,N`\e(B (@pxref{Agent Categories})\e$B!"%0%k!<%W%H%T%C\e(B
18479 \e$B%/\e(B (@pxref{Topic Parameters})\e$B!"$"$k$$$O8D!9$N%0%k!<\e(B
18480 \e$B%W\e(B (@pxref{Group Parameters}) \e$B$KBP$7$F@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
18481
18482 \e$B%(!<%8%'%s%H$r;H$&$9$Y$F$NMxMQ<T$K6&DL$7$?0l$D$NLdBj$O!"$=$l$,%G%#%9%/$N\e(B
18483 \e$BMFNL$r$$$+$KB.$/;H$$?T$/$9$3$H$,$G$-$k$+$G$9!#$"$J$?$,B?$/$N%0%k!<%W$G%(!<\e(B
18484 \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
18485 \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
18486 \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
18487 \e$B$k<B:]$N%G%#%9%/MFNL$rI=<($7$^$9!#$I$N%0%k!<%W$,:G$bB?$$MFNL$r;H$&$+$rCN\e(B
18488 \e$B$k$3$H$K$h$C$F!"MxMQ<T$O5-;v$r!V%(!<%8%'%s%H4|8B@Z$l>C5n!W$9$k>l9g$K!"$I\e(B
18489 \e$B$3$KEXNO$r=8Cf$9$k$Y$-$+$,$o$+$j$^$9!#\e(B
18490
18491 @node Agent as Cache
18492 @subsection \e$B%-%c%C%7%e$H$7$F$N%(!<%8%'%s%H\e(B
18493
18494 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
18495 \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
18496 \e$B%X%C%@!<$r0l2s$@$1%@%&%s%m!<%I$7$F%(!<%8%'%s%H$K3JG<$7$^$9!#\e(B
18497 @dfn{plugged} \e$B$+\e(B @dfn{unplugged} \e$B$K$+$+$o$i$:!"$=$l$i$N%X%C%@!<$O8e$K35\e(B
18498 \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
18499 \e$B:_E*$K%G%#%9%/6u4V$rO2Hq$9$k$G$"$m$&$+$i\e(B) \e$B%(!<%8%'%s%H$K%-%c%C%7%e$5$l$^\e(B
18500 \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
18501 \e$B%P!<$+$i:F$S5-;v$r%@%&%s%m!<%I$;$:$K!"<j85$K3JG<$5$l$?%3%T!<$r;H$$$^$9!#\e(B
18502
18503 \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
18504 \e$B%&%s%m!<%I$9$k$h$&$K!"%(!<%8%'%s%H\e(B (@code{gnus-agent-cache} \e$B;2\e(B
18505 \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
18506 \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
18507 \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
18508
18509 @node Agent Expiry
18510 @subsection \e$B%(!<%8%'%s%H4|8B@Z$l>C5n\e(B
18511
18512 @vindex gnus-agent-expire-days
18513 @findex gnus-agent-expire
18514 @kindex M-x gnus-agent-expire
18515 @kindex M-x gnus-agent-expire-group
18516 @findex gnus-agent-expire-group
18517 @cindex agent expiry
18518 @cindex Gnus agent expiry
18519 @cindex expiry
18520
18521 \e$B%(!<%8%'%s%H%P%C%/%(%s%I\e(B @code{nnagent} \e$B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$($(\e(B
18522 \e$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"FC\e(B
18523 \e$BJL$J\e(B @code{gnus-agent-expire} \e$B$H\e(B @code{gnus-agent-expire-group} \e$BL?Na\e(B
18524 \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
18525 \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
18526 \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
18527 \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
18528 \e$BNI$$$3$H$G$O$"$j$^$;$s!#\e(B
18529
18530 \e$BNc$($P\e(B @code{gnus-request-expire-articles} \e$B$N$h$&$JB>$N4X?t$O!"%(!<%8%'\e(B
18531 \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
18532 \e$B$7$l$J$$$3$H$KCm0U$7$F2<$5$$!#\e(B
18533
18534 \e$B%(!<%8%'%s%H%Q%i%a!<%?!<\e(B @code{agent-enable-expiration} \e$B$O!"A*Br$7$?%0%k!<\e(B
18535 \e$B%W$G$N4|8B@Z$l>C5n$rM^@)$9$k$?$a$K;H$o$l$k$+$b$7$l$^$;$s!#\e(B
18536
18537 @vindex gnus-agent-expire-all
18538 @code{gnus-agent-expire-all} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%(!<%8%'%s%H$N4|\e(B
18539 \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
18540 \e$B$7$^$9!#$b$7\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%HCM\e(B) \e$B$G$"$l$P!"4{FI5-;v$N$_$,\e(B
18541 \e$B>C5n$NBP>]$H$J$j!"L$FI!"2D;k!"J]N15-;v$O$5$i$KL54|8B$KJ];}$7$^$9!#\e(B
18542
18543 \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
18544 \e$B$/$D$+$N\e(B Gnus \e$B%(!<%8%'%s%H%U%!%$%k$,2u$l$F$$$^$9!#\e(B
18545 @code{gnus-agent-regenerate} \e$B$H\e(B @code{gnus-agent-regenerate-group} \e$B$O!"\e(B
18546 \e$B5/$3$j$&$kLdBj$r=$I|$9$k$?$a$NFCJL$J%3%^%s%I$G$9!#\e(B
18547
18548 @node Agent Regeneration
18549 @subsection \e$B%(!<%8%'%s%H$r:n$jD>$9\e(B
18550
18551 @cindex agent regeneration
18552 @cindex Gnus agent regeneration
18553 @cindex regeneration
18554
18555 @code{nnagent} \e$B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o\e(B
18556 \e$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k$H!"\e(B
18557 @code{nnagent} \e$B$N5!G=@-$,2<$,$k$+$b$7$l$J$$$7!"<:GT$7$5$($9$k$+$b$7$l$^\e(B
18558 \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
18559 \e$B%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#\e(B
18560
18561 \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
18562 \e$B$l$F$7$^$&>l9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,<sHxNI$/%@%&\e(B
18563 \e$B%s%m!<%I$5$l$?$+$I$&$+$rCN$j$^$;$s!#\e(B@code{gnus-agent-regenerate} \e$B$^$?\e(B
18564 \e$B$O\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$k$H!"$=$N$h$&$J5-;v$rFs2s\e(B
18565 \e$B%@%&%s%m!<%I$7$J$/$F$b:Q$`$h$&$K%G!<%?9=B$$r99?7$7$^$9!#\e(B
18566
18567 @findex gnus-agent-regenerate
18568 @kindex M-x gnus-agent-regenerate
18569 @code{gnus-agent-regenerate} \e$B%3%^%s%I$O!"$9$Y$F$N%(!<%8%'%s%H2=$5$l$?%0\e(B
18570 \e$B%k!<%W$G\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$7$^$9!#$I$N%P%C%U%!!<\e(B
18571 \e$B>e$G$b\e(B @code{gnus-agent-regenerate} \e$B$r<B9T$9$k$3$H$,$G$-$^$9$,!":G=i$K$9\e(B
18572 \e$B$Y$F$N35N,%P%C%U%!!<$rJD$8$k$3$H$r6/$/4+$a$^$9!#\e(B
18573
18574 @findex gnus-agent-regenerate-group
18575 @kindex M-x gnus-agent-regenerate-group
18576 @code{gnus-agent-regenerate-group} \e$B%3%^%s%I$O!"%m!<%+%k\e(B
18577 \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
18578 \e$B%+%k$J%3%T!<$r;H$$$^$9!#$=$N8e$=$l$O!"$I$N5-;v$,%m!<%+%k$K3JG<$5$l$k$+$r\e(B
18579 \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
18580 \e$BCf$N5-;v$KL$FI$N0u$rIU$1$^$9!#\e(B
18581
18582 @node Agent and IMAP
18583 @subsection \e$B%(!<%8%'%s%H$r\e(B IMAP \e$B$G;H$&J}K!\e(B
18584
18585 \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
18586 \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
18587 \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
18588 \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
18589 \e$B$7$^$9!#\e(B
18590
18591 \e$B?4$KN1$a$F$*$/:G=i$N$3$H$O!"$9$Y$F$N%U%i%0\e(B (read, ticked \e$B$J\e(B
18592 \e$B$I\e(B) \e$B$O\e(B nntp \e$B$N>l9g$K$*$1$k\e(B @file{.newsrc} \e$B$G$O$J$/$F\e(B @acronym{IMAP} \e$B%5!<\e(B
18593 \e$B%P!<$KJ];}$5$l$k$H$$$&$3$H$G$9!#$7$?$,$C$F!"\e(BGnus \e$B$O\e(B @dfn{unplugged} \e$B$N$H\e(B
18594 \e$B$-$N%U%i%0$NJQ2=$r3P$($F$*$$$F!":F$S@\B3$7$?$H$-$K$=$l$i$N%U%i%0$rF14|$5\e(B
18595 \e$B$;$kI,MW$,$"$j$^$9!#\e(B
18596
18597 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
18598 \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
18599 \e$B%0$rJQ99$7$?$+$I$&$+$rD4$Y$F!"$"$J$?$,$=$l$i$r%5!<%P!<$HF14|$5$;$?$$$+$I\e(B
18600 \e$B$&$+$r?R$M$^$9!#$3$N5sF0$O\e(B @code{gnus-agent-synchronize-flags} \e$B$G%+%9%?\e(B
18601 \e$B%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
18602
18603 @vindex gnus-agent-synchronize-flags
18604 \e$B$b$7\e(B @code{gnus-agent-synchronize-flags} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18605 \e$B%s%H$O<+F0E*$K%U%i%0$rF14|$5$;$k$3$H$O$7$^$;$s!#$b$7$=$l$,%G%#%U%)%k%HCM\e(B
18606 \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
18607 \e$B$i$+$NJQ99$r9T$J$C$F$$$?$+$I$&$+$rD4$Y$F!"$=$l$i$rF14|$5$;$?$$$+$I$&$+$r\e(B
18608 \e$B?R$M$^$9!#$b$7$=$l$i0J30$NCM$@$C$?>l9g$O!"$9$Y$F$N%U%i%0$O<+F0E*$KF14|$5\e(B
18609 \e$B$;$i$l$^$9!#\e(B
18610
18611 \e$B$b$7$"$J$?$,!":F@\B3$7$?$H$-$K<+F0$G%U%i%0$rF14|$5$;$?$/$J$$$J$i!"<jF0$G\e(B
18612 \e$B$=$l$r9T$J$&$3$H$b$G$-$^$9!#$3$l$K$O%0%k!<%W%P%C%U%!!<$N\e(B @kbd{J Y} \e$B%-!<\e(B
18613 \e$B$K3d$jEv$F$i$l$?\e(B @code{gnus-agent-synchronize-flags} \e$B%3%^%s%I$r;H$$$^$9!#\e(B
18614
18615 \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
18616 \e$B$G$"$m$&$$$/$D$+$N5!G=$O!"8=:_$N%(!<%8%'%s%H$K$O@9$j9~$^$l$F$$$^$;$s!#$=\e(B
18617 \e$B$l$i$O0J2<$NDL$j$G$9!#\e(B
18618
18619 @itemize @bullet
18620
18621 @item
18622 @dfn{unplugged} \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$X$N%3%T!<$H0\F0!#\e(B
18623
18624 @item
18625 @dfn{unplugged} \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$N:n@.$H:o=|!#\e(B
18626 @end itemize
18627
18628 \e$B5;=QE*Cm<a\e(B: \e$B$9$Y$F$N%m!<%+%k$J%U%i%0$r0lEY$K%5!<%P!<$K\e(B ``\e$B2!$79~$`\e(B'' \e$BF14|\e(B
18629 \e$B$O$G$-$^$;$s$,!"MxMQ<T$,0l$D$:$D%U%i%0$r99?7$9$k$3$H$O2DG=$G$9!#$7$?$,$C\e(B
18630 \e$B$F!"$"$J$?$,5-;v$N0l$D$N%U%i%0$r%;%C%H$7$F!"$=$N%0%k!<%W$rH4$1=P$F$+$i:F\e(B
18631 \e$BEY$=$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\e(B
18632 \e$B$J$C$?$H$-$K!"$=$N%U%i%0$O%;%C%H$5$l$F%5!<%P!<$+$i$O:o=|$5$l$^$9!#\e(B
18633 @c FIXME: Does it make sense?
18634 "The queued flag" \e$B$K4X$9$kF0:n$O!"%(!<%8%'%s%H%G%#%l%/%H%j$K$"$k%5!<%P!<\e(B
18635 \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
18636 \e$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#\e(B
18637
18638 @node Outgoing Messages
18639 @subsection \e$B:9=PMQ%a%C%;!<%8\e(B
18640
18641 \e$B%G%#%U%)%k%H$G!"\e(BGnus \e$B$,@Z$jN%$5$l$F$$$k$H$-!"$9$Y$F$N:9=PMQ%a%C%;!<\e(B
18642 \e$B%8\e(B (\e$B%a!<%k$H%K%e!<%9$NN>J}\e(B) \e$B$O2<=q$-%0%k!<%W\e(B ``queue''
18643 (@pxref{Drafts}) \e$B$K3JG<$5$l$^$9!#Ej9F$7$?8e$G$b!"$3$3$G$=$N%a%C%;!<%8$r\e(B
18644 \e$B8+$?$jJT=8$9$k$N$O0U$N$^$^$G$9!#\e(B
18645
18646 \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
18647 \e$B$G$9\e(B (@code{gnus-agent-queue-mail}, @pxref{Agent Variables} \e$B;2>H\e(B)\e$B!#\e(B
18648 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
18649
18650 \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
18651 \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
18652 \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
18653 \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
18654 \e$B$H$,$G$-$^$9!#\e(B
18655
18656 \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
18657 \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
18658 \e$B$5$;$k$3$H$,$G$-$^$9\e(B (@code{gnus-agent-prompt-send-queue}, @pxref{Agent
18659 Variables} \e$B;2>H\e(B)\e$B!#\e(B
18660
18661 @node Agent Variables
18662 @subsection \e$B%(!<%8%'%s%HJQ?t\e(B
18663
18664 @table @code
18665 @item gnus-agent
18666 @vindex gnus-agent
18667 \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
18668 \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
18669 \e$B%(!<%8%'%s%H$O\e(B @code{gnus-agent-auto-agentize-methods} \e$B$r;H$$$^$9!#%5!<\e(B
18670 \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
18671 \e$B%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#\e(B
18672
18673 \e$B%5!<%P!<%P%C%U%!!<$KF~$k$K$O!"%0%k!<%W%P%C%U%!!<\e(B
18674 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B$r;H$C$F2<$5$$!#\e(B
18675
18676 @item gnus-agent-directory
18677 @vindex gnus-agent-directory
18678 Gnus \e$B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j$G$9!#%G%#%U%)%k%HCM\e(B
18679 \e$B$O\e(B @file{~/News/agent/} \e$B$G$9!#\e(B
18680
18681 @item gnus-agent-handle-level
18682 @vindex gnus-agent-handle-level
18683 \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
18684 \e$B%s%H$+$i$OL5;k$5$l$^$9!#%G%#%U%)%k%HCM$O\e(B @code{gnus-level-subscribed} \e$B$G!"\e(B
18685 \e$B$3$l$O%G%#%U%)%k%H$G$O!"9XFI$7$F$$$k%0%k!<%W$N$_$,%(!<%8%'%s%H$N=hM}$NBP\e(B
18686 \e$B>]$H$J$k$H$$$&$3$H$G$9!#\e(B
18687
18688 @item gnus-agent-plugged-hook
18689 @vindex gnus-agent-plugged-hook
18690 \e$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18691
18692 @item gnus-agent-unplugged-hook
18693 @vindex gnus-agent-unplugged-hook
18694 \e$B%M%C%H%o!<%/$+$i@ZCG$5$l$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18695
18696 @item gnus-agent-fetched-hook
18697 @vindex gnus-agent-fetched-hook
18698 \e$B5-;v$r<h$j9~$_=*$o$C$?$H$-$K<B9T$5$l$k%U%C%/!#\e(B
18699
18700 @item gnus-agent-cache
18701 @vindex gnus-agent-cache
18702 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
18703 \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
18704 \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
18705
18706 @item gnus-agent-go-online
18707 @vindex gnus-agent-go-online
18708 @code{gnus-agent-go-online} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H$O%*%U%i\e(B
18709 \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
18710 \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
18711 \e$B%P!<$r%*%s%i%$%s>uBV$K$9$k$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*%U\e(B
18712 \e$B%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#\e(B
18713
18714 @item gnus-agent-mark-unread-after-downloaded
18715 @vindex gnus-agent-mark-unread-after-downloaded
18716 @code{gnus-agent-mark-unread-after-downloaded} \e$B$,\e(B \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
18717 \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
18718 \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
18719 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
18720
18721 @item gnus-agent-consider-all-articles
18722 @vindex gnus-agent-consider-all-articles
18723 @code{gnus-agent-consider-all-articles} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18724 \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
18725 \e$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#\e(B@code{nil} \e$B$@$C$?>l9g!"$=$l$,%G%#%U%)\e(B
18726 \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
18727 \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
18728 \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
18729 \e$B$N@_Dj\e(B (@pxref{Category Variables}) \e$B$r8+D>$9I,MW$b$"$k$+$b$7$l$^$;$s!#\e(B
18730
18731 @item gnus-agent-max-fetch-size
18732 @vindex gnus-agent-max-fetch-size
18733 \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
18734 \e$B$K!"$=$l$i$r0l;~E*$J%P%C%U%!!<$X<h$j9~$_$^$9!#:GBg$N%P%C%U%!!<%5%$%:$rD6\e(B
18735 \e$B2a$7$J$$$h$&$K$9$k$?$a$K!"5-;v$,$9$Y$F<hF@$5$l$k$^$G!"%(!<%8%'%s%H$O<hF@\e(B
18736 \e$B$H2r@O$r8r8_$K9T$J$$$^$9!#\e(B@code{gnus-agent-max-fetch-size} \e$B$O!"7+$jJV$7\e(B
18737 \e$B$,$I$l$/$i$$IQHK$K5/$-$k$+$r@)8f$9$k$?$a$N!"%5%$%:$N8B3&$r5,Dj$7$^$9!#Bg\e(B
18738 \e$B$-$JCM$O@-G=$r2~A1$7$^$9!#>.$5$JCM$O!"K|$,0l<hF@$7$F$$$k4V$K@\B3$,@Z$l$?\e(B
18739 \e$B>l9g$K!"CY$l;~4V$r:G>.$K$7$^$9\e(B (\e$B%0%k!<%W$N>uBV$r99?7$9$k$?$a\e(B
18740 \e$B$K\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$kI,MW$,$"$k$+$b$7$l$^$;\e(B
18741 \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
18742 \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
18743 \e$B%U%)%k%H$O\e(B 10M \e$B$G$9\e(B
18744
18745 @item gnus-server-unopen-status
18746 @vindex gnus-server-unopen-status
18747 \e$B$?$V$s%(!<%8%'%s%HJQ?t$G$O$J$$$,%(!<%8%'%s%H$KL)@\$K4XO"$9$k$3$NJQ?t$O!"\e(B
18748 Gnus \e$B$,%5!<%P!<$K@\B3$G$-$J$H$-$K2?$,5/$-$?$+$rJ*8l$j$^$9!#%(!<%8%'%s%H\e(B
18749 \e$B$,3h@-2=$5$l$k$H!"%G%#%U%)%k%H$N\e(B @code{nil} \e$B$G$O!"MxMQ<T$,%5!<%P!<$H$N@\\e(B
18750 \e$BB3$r@d$D$+%(!<%8%'%s%H$r\e(B unplug \e$B$K$9$k$+$r\e(B Gnus \e$B$K?R$M$5$;$^$9!#%(!<%8%'\e(B
18751 \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
18752 \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
18753 \e$B%s%H$,;H$o$l$k>l9g$O8e<T$@$1$,M-8z$G$9!#\e(B
18754
18755 @item gnus-auto-goto-ignores
18756 @vindex gnus-auto-goto-ignores
18757 \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
18758 \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
18759 \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
18760 \e$B$l$F$$$J$$\e(B) \e$B5-;v$r$I$&A`:n$9$k$+$r35N,%P%C%U%!!<$KEA$($^$9!#\e(B
18761
18762 \e$B@5Ev$JCM$O\e(B @code{nil} (\e$B$I$N5-;v$bA`:n$9$k\e(B)\e$B!"\e(B
18763 @code{undownloaded} (@dfn{unplugged} \e$B$J4|4V$NA`:n$O<h$j9~$^$l$F$$$J$$5-\e(B
18764 \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
18765 \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
18766 \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
18767 \e$B$@\e(B?)
18768
18769 @item gnus-agent-queue-mail
18770 @vindex gnus-agent-queue-mail
18771 @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
18772 \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
18773 @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
18774 \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
18775
18776 @item gnus-agent-prompt-send-queue
18777 @vindex gnus-agent-prompt-send-queue
18778 @code{gnus-agent-prompt-send-queue} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"@Z$jN%$5$l\e(B
18779 \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
18780 \e$B$F$bNI$$$+$I$&$+$r3NG'$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
18781
18782 @item gnus-agent-auto-agentize-methods
18783 @vindex gnus-agent-auto-agentize-methods
18784 \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
18785 @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
18786 \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
18787 \e$B%s%H2=$9$Y$-$+$r@)8f$7$^$9!#0lHL$K!"%(!<%8%'%s%H2=$O1s3V%P%C%/%(%s%I$@$1\e(B
18788 \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
18789 \e$B$k$N$HF1$88z2L$,$"$j$^$9\e(B (@pxref{Server Agent Commands})\e$B!#$b$7%U%!%$%k$,\e(B
18790 \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
18791 \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
18792 \e$B%G%#%U%)%k%H$O\e(B @samp{(nntp nnimap)} \e$B$G$9!#\e(B
18793 @end table
18794
18795 @node Example Setup
18796 @subsection \e$B@_DjNc\e(B
18797
18798 \e$B$b$7$"$J$?$,$3$N%^%K%e%"%k$rFI$_$?$/$J$/$F!"$4$/I8=`E*$J@_Dj$,$5$l$F$$$k\e(B
18799 \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
18800 \e$B$H$3$m$+$i;O$a$i$l$k$G$7$g$&!#\e(B
18801
18802 @lisp
18803 ;;; @r{Gnus \e$B$,$I$N$h$&$K%K%e!<%9$r<hF@$9$k$+$rDj5A$9$k!#$3$3$G$O\e(B}
18804 ;;; @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}
18805 (setq gnus-select-method '(nntp "news.your-isp.com"))
18806
18807 ;;; @r{Gnus \e$B$,$I$N$h$&$K%a!<%k$rFI$`$+$rDj5A$9$k!#\e(BISP \e$B$N\e(B @acronym{POP}}
18808 ;;; @r{\e$B%5!<%P!<$+$i%a!<%k$rFI$`$3$H$K$9$k!#\e(B}
18809 (setq mail-sources '((pop :server "pop.your-isp.com")))
18810
18811 ;;; @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}
18812 ;;; @r{\e$B$r;H$&!#\e(B}
18813 (setq gnus-secondary-select-methods '((nnml "")))
18814
18815 ;;; @r{Gnus \e$B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$K$9$k!#\e(B}
18816 ;;; (gnus-agentize) ; @r{\e$B5l<0$N@_Dj!#\e(B}
18817 ;;; (setq gnus-agent t) ; @r{\e$B8=:_$N%G%#%U%)%k%H!#\e(B}
18818 @end lisp
18819
18820 \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
18821 \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
18822 @kbd{M-x gnus} \e$B$HBG80$7$F$/$@$5$$!#\e(B
18823
18824 \e$B=i$a$F\e(B Gnus \e$B$r<B9T$9$k$7$?$H$-$O!"$$$/$D$+$N%K%e!<%9%0%k!<%W$,%G%#%U%)%k\e(B
18825 \e$B%H$G<+F0E*$K9XFI$5$l$^$9!#$*$=$i$/$b$C$H$?$/$5$s$N%0%k!<%W$r9XFI$7$?$/$J\e(B
18826 \e$B$k$G$7$g$&$1$I!"$=$N$?$a$K$O!"\e(B@kbd{A A} \e$BL?Na$G\e(B @acronym{NNTP} \e$B%5!<%P!<$K\e(B
18827 \e$BA4%0%k!<%W$N0lMw$rLd$$9g$o$;$J$1$l$P$J$j$^$;$s!#$3$l$ODL>o$H$F$b;~4V$,$+\e(B
18828 \e$B$+$j$^$9$,!"0lEY$@$1$7$+<B9T$9$kI,MW$O$"$j$^$;$s!#\e(B
18829
18830 \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
18831 @kbd{u} \e$BL?Na$GFI$_$?$$%0%k!<%W$r9XFI$7$^$9!#FI$_$?$$%0%k!<%W$rA4It9XFI$7\e(B
18832 \e$B$?$i!"\e(B@kbd{l} \e$B$G:o=|%0%k!<%W$r$9$Y$F2hLL$+$i>C5n$7$^$9!#\e(B(@kbd{A k} \e$B$G:o\e(B
18833 \e$B=|%0%k!<%W$O$9$Y$FLa$C$F$-$^$9!#\e(B)
18834
18835 \e$B$5$F!"$3$3$G$=$N>l$G%0%k!<%W$rFI$`$3$H$b$G$-$k$7!"$"$k$$$O\e(B @kbd{J s} \e$BL?\e(B
18836 \e$BNa$G5-;v$r%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#$"$H$O$3$N%^%K%e%"%k$N;D$j$rFI\e(B
18837 \e$B$s$G!"$=$NB>$N2?I42/$N9`L\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D$1=P$7$F$/$@$5\e(B
18838 \e$B$$!#\e(B
18839
18840 @node Batching Agents
18841 @subsection \e$B0l3g%(!<%8%'%s%H=hM}\e(B
18842 @findex gnus-agent-batch
18843
18844 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
18845 \e$B%;!<%8$rEj9F$9$k$N$O\e(B)\e$B!"$$$C$?$s$b$N$4$H$r@5$7$/@_Dj$7$F$7$^$($PHs>o$K4J\e(B
18846 \e$BC1$G$9!#0J2<$N%7%'%k%9%/%j%W%H$OI,MW$J$3$H$r$9$Y$F$d$C$F$/$l$k$G$7$g$&!#\e(B
18847
18848 \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
18849 \e$B$;$k$3$H$,$G$-$^$9\e(B:
18850
18851 @example
18852 #!/bin/sh
18853 emacs -batch -l ~/.emacs -l ~/.gnus.el gnus-agent-batch >/dev/null 2>&1
18854 @end example
18855
18856 @node Agent Caveats
18857 @subsection \e$B%(!<%8%'%s%H$NLdBjE@\e(B
18858
18859 Gnus \e$B%(!<%8%'%s%H$O!"$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0\e(B
18860 \e$B:n$7$^$;$s!#$3$l$i$OA[A|E*$J?M$+$i$NNI$/$"$k<ALd$G$9\e(B:
18861
18862 @table @dfn
18863 @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?
18864
18865 @strong{\e$B$$$$$(\e(B}\e$B!#$3$NF0:n$rK>$`$N$J$i\e(B
18866 \e$B$P\e(B @code{gnus-select-article-hook} \e$B$K4X\e(B
18867 \e$B?t\e(B @code{gnus-agent-fetch-selected-article} \e$B$r2C$($F2<$5$$!#\e(B
18868
18869 @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
18870 \e$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+\e(B?
18871
18872 @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
18873 \e$B$i!"$G$9$,!#\e(B
18874 @end table
18875
18876 \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
18877 \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
18878 \e$B$b;H$&$+$b$7$l$^$;$s!#\e(B
18879
18880 @node Scoring
18881 @chapter \e$B%9%3%"\e(B
18882 @cindex scoring
18883
18884 \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
18885 \e$B%9%3%"$NJ}$r9%$`$N$G!"B>$H3JF.$9$k$h$j$O@Z$jBX$($k$3$H$K$7$^$7$?!#$=$l$i\e(B
18886 \e$B$O40A4$K0c$&$3$H$r$9$k$N$G!"??$CD>$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$\e(B!
18887
18888 @vindex gnus-summary-mark-below
18889 \e$B$9$Y$F$N5-;v$O%9%3%"$N%G%#%U%)%k%HCM$r;}$C$F$*\e(B
18890 \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
18891 \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
18892 \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
18893 \e$B5-;v$K$O4{FI$N0u$,IU$-$^$9!#\e(B
18894
18895 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
18896 \e$B$J\e(B @dfn{\e$B%9%3%"%U%!%$%k\e(B} \e$B$bFI$_9~$_$^$9!#\e(B
18897
18898 \e$B8=:_$N5-;v$K4p$E$$$F%9%3%"$NEPO?$rA^F~$9$k$$$/$D$+$NL?Na$,35N,%P%C%U%!!<\e(B
18899 \e$B$K$"$j$^$9!#Nc$($P!"\e(BGnus \e$B$KFCDj$NI=Bj$N5-;v$N%9%3%"$r2<$2$?$j>e$2$?$j$9\e(B
18900 \e$B$k$h$&$K5a$a$k$3$H$,$G$-$^$9!#\e(B
18901
18902 \e$BFs<oN`$N%9%3%"9`L\$,$"$j$^$9\e(B: \e$B1JB3$H0l;~E*$G$9!#0l;~E*%9%3%"9`L\$O<+J,<+\e(B
18903 \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
18904 \e$BEPO?$b!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/$9$k$?$a$K!"@E$+$K:o=|$5$l$^$9!#\e(B
18905
18906 @menu
18907 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"9`L\$rDI2C$9$k\e(B
18908 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
18909 * 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)
18910 * Score File Format::           \e$B%9%3%"%U%!%$%k$K2?$rF~$l$k$+\e(B
18911 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k$3$H$b$G$-$k\e(B
18912 * Adaptive Scoring::            \e$BBg;P\e(B (Big Sister) Gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
18913 * Home Score File::             \e$B?7$7$$%9%3%"9`L\$,$I$3$X9T$/$+$r$I$N$h$&$K;XDj$9$k$+\e(B
18914 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B Gnus \e$B$K5$IU$+$;$k\e(B
18915 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
18916 * Scoring Tips::                \e$B$I$&$d$C$F8z2LE*$K%9%3%"$rIU$1$k$+\e(B
18917 * Reverse Scoring::             \e$B8E$$$b$N$N;R$G$"$k$H$$$&LdBj$OLdBj$G$O$J$$\e(B
18918 * Global Score Files::          \e$BCO$r$D$+$_!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
18919 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k$3$H$,$G$-$k\e(B
18920 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KJQ49$9$k\e(B
18921 * Advanced Scoring::            \e$B%9%3%"$NK!B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
18922 * Score Decays::                \e$B%9%3%"$r8O$l$F$$$+$;$k$N$OLr$KN)$D$3$H$b$"$k\e(B
18923 @end menu
18924
18925 @node Summary Score Commands
18926 @section \e$B35N,%9%3%"L?Na\e(B
18927 @cindex score commands
18928
18929 \e$B%9%3%"9`L\$rJQ99$9$k%9%3%"L?Na$O<B:]$KK\Ev$N%9%3%"%U%!%$%k$r=$@5$9$k$o$1\e(B
18930 \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
18931 \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
18932 \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
18933 \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
18934 \e$B$5$l$^$9!#\e(B
18935
18936 \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
18937 \e$B$7$F$$$J$$>l9g$G$b!"%G%#%U%)%k%H$G%0%k!<%W$N%m!<%+%k%9%3%"%U%!%$%k$K$J$C\e(B
18938 \e$B$F$$$^$9!#%9%3%"L?Na$r2?$+B>$N%9%3%"%U%!%$%k\e(B (\e$BNc!"\e(B@file{all.SCORE}) \e$B$KA^\e(B
18939 \e$BF~$7$?$$$J$i!"$^$:$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$J$1$l$P$J$j$^$;$s!#\e(B
18940
18941 \e$B0lHLE*$J%9%3%"L?Na$O<B:]$K$O%9%3%"%U%!%$%k$rJQ99$7$^$;$s\e(B:
18942
18943 @table @kbd
18944 @item V s
18945 @kindex V s (\e$B35N,\e(B)
18946 @findex gnus-summary-set-score
18947 \e$B8=:_$N5-;v$N%9%3%"$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-score})\e$B!#\e(B
18948
18949 @item V S
18950 @kindex V S (\e$B35N,\e(B)
18951 @findex gnus-summary-current-score
18952 \e$B8=:_$N5-;v$N%9%3%"$rI=<($7$^$9\e(B (@code{gnus-summary-current-score})\e$B!#\e(B
18953
18954 @item V t
18955 @kindex V t (\e$B35N,\e(B)
18956 @findex gnus-score-find-trace
18957 \e$B8=:_$N5-;v$K;H$o$l$F$$$k$9$Y$F$N%9%3%"K!B'\e(B (score rule) \e$B$rI=<($7$^\e(B
18958 \e$B$9\e(B (@code{gnus-score-find-trace})\e$B!#\e(B@code{*Score Trace*} \e$B%P%C%U%!!<\e(B
18959 \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
18960 \e$B$9$k$3$H$,$G$-!"\e(B@kbd{f} \e$B$G$O%9%3%"%U%!%$%k$N%U%)!<%^%C\e(B
18961 \e$B%H\e(B (@code{gnus-score-pretty-print}) \e$B$HJT=8$r9T$J$&$3$H$,$G$-$^$9!#\e(B
18962
18963 @item V w
18964 @kindex V w (\e$B35N,\e(B)
18965 @findex gnus-score-find-favourite-words
18966 \e$B%9%3%"$K;H$o$l$F$$$k8l$N%j%9%H$rI=<($7$^\e(B
18967 \e$B$9\e(B (@code{gnus-score-find-favourite-words})\e$B!#\e(B
18968
18969 @item V R
18970 @kindex V R (\e$B35N,\e(B)
18971 @findex gnus-summary-rescore
18972 \e$B8=:_$N35N,$G%9%3%"2aDx$r<B9T$7$^$9\e(B (@code{gnus-summay-rescore})\e$B!#$3$l\e(B
18973 \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
18974 \e$B$KLrN)$D$+$b$7$l$^$;$s!#\e(B
18975
18976 @item V c
18977 @kindex V c (\e$B35N,\e(B)
18978 @findex gnus-score-change-score-file
18979 \e$B0c$C$?%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
18980 \e$B$9\e(B (@code{gnus-score-change-score-file})\e$B!#\e(B
18981
18982 @item V e
18983 @kindex V e (\e$B35N,\e(B)
18984 @findex gnus-score-edit-current-scores
18985 \e$B8=:_$N%9%3%"%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-score-edit-current-scores})\e$B!#\e(B
18986 @code{gnus-score-mode} \e$B%P%C%U%!!<$K0\F0$9$k$3$H$K$J$k$G$7$g\e(B
18987 \e$B$&\e(B (@pxref{Score File Editing})\e$B!#\e(B
18988
18989 @item V f
18990 @kindex V f (\e$B35N,\e(B)
18991 @findex gnus-score-edit-file
18992 \e$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
18993 \e$B$9\e(B (@code{gnus-score-edit-file})\e$B!#\e(B
18994
18995 @item V F
18996 @kindex V F (\e$B35N,\e(B)
18997 @findex gnus-score-flush-cache
18998 \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
18999 \e$B$l$O%9%3%"%U%!%$%k$rJT=8$7$?8e$KLr$KN)$A$^$9!#\e(B
19000
19001 @item V C
19002 @kindex V C (\e$B35N,\e(B)
19003 @findex gnus-score-customize
19004 \e$B;k3PE*$G4r$7$$J}K!$G%9%3%"%U%!%$%k$r%+%9%?%^%$%:$7$^\e(B
19005 \e$B$9\e(B (@code{gnus-score-customize})\e$B!#\e(B
19006 @end table
19007
19008 \e$B$3$l$i$NL?Na$N;D$j$O%m!<%+%k%9%3%"%U%!%$%k$r=$@5$7$^$9!#\e(B
19009
19010 @table @kbd
19011 @item V m
19012 @kindex V m (\e$B35N,\e(B)
19013 @findex gnus-score-set-mark-below
19014 \e$B%9%3%"$NF~NO$rB%?J$7!"$=$l$h$j$bDc$$%9%3%"$N$9$Y$F$N5-;v$K4{FI$N0u$rIU$1\e(B
19015 \e$B$^$9\e(B (@code{gnus-score-set-mark-below})\e$B!#\e(B
19016
19017 @item V x
19018 @kindex V x (\e$B35N,\e(B)
19019 @findex gnus-score-set-expunge-below
19020 \e$B%9%3%"$NF~NO$rB%?J$7!"$=$N%9%3%"$h$jDc$$$9$Y$F$N5-;v$r:o=|$9$k$?$a$N%9%3\e(B
19021 \e$B%"K!B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^\e(B
19022 \e$B$9\e(B (@code{gnus-score-set-expunge-below})\e$B!#\e(B
19023 @end table
19024
19025 \e$B<B:]$K%9%3%"9`L\$r$9$k$?$a$N%-!<BG$A9~$_$OHs>o$K5,B'@5$7$$K!B'$K=>$&$N$G!"\e(B
19026 \e$B$=$l$i$NL?Na$9$Y$F$rI=$K>e$2$kI,MW$O$"$j$^$;$s!#\e(B(\e$B$?!<$/$5$s$"$j$^$9!#\e(B)
19027
19028 @findex gnus-summary-increase-score
19029 @findex gnus-summary-lower-score
19030 @enumerate
19031 @item
19032 \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
19033 \e$B$?$a$N\e(B @kbd{L} \e$B$G$9!#\e(B
19034 @item
19035 \e$BFsHVL\$N%-!<$O$I$N%X%C%@!<$K%9%3%"$r$7$?$$$+$rI=$7$^$9!#0J2<$N%-!<$,;HMQ\e(B
19036 \e$B2DG=$G$9\e(B:
19037
19038 @table @kbd
19039 @item a
19040 \e$BCx<T\e(B (author) \e$B$NL>A0$K%9%3%"$rIU$1$^$9!#\e(B
19041
19042 @item s
19043 \e$BI=Bj\e(B (subject) \e$B$N9T$K%9%3%"$rIU$1$^$9!#\e(B
19044
19045 @item x
19046 @code{Xref} \e$B9T$K%9%3%"$rIU$1$^$9\e(B---\e$B$9$J$o$A!"Aj8_Ej9F9T$G$9!#\e(B
19047
19048 @item r
19049 @code{References} \e$B9T$K%9%3%"$r$D$1$^$9!#\e(B
19050
19051 @item d
19052 \e$BF|IU\e(B (date) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
19053
19054 @item l
19055 \e$B9T?t\e(B (number of lines) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
19056
19057 @item i
19058 @code{Messsage-ID} \e$B%X%C%@!<$K%9%3%"$rIU$1$^$9!#\e(B
19059
19060 @item e
19061 ``\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
19062 \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
19063 \e$B%9%3%"$rIU$1$^$9!#\e(B
19064
19065 @item f
19066 \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
19067 \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
19068 \e$B$F\e(B @file{ADAPT} \e$B%U%!%$%k$,@8@.$5$l$^$9!#\e(B)
19069
19070 @item b
19071 \e$B5-;v$NK\J8$K%9%3%"$rIU$1$^$9!#\e(B
19072
19073 @item h
19074 \e$B%X%C%@!<$K%9%3%"$rIU$1$^$9!#\e(B
19075
19076 @item t
19077 \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
19078 \e$B%$%k$,@8@.$5$l$^$9!#\e(B)
19079 @end table
19080
19081 @item
19082 \e$B;0HVL\$N%-!<$O9gCW$9$k7?$G$9!#$I$N9gCW$N7?$,M-8z$+$O$I$N%X%C%@!<$K%9%3%"\e(B
19083 \e$B$rIU$1$h$&$H$7$F$$$k$+$K0M$j$^$9!#\e(B
19084
19085 @table @code
19086 @item \e$BJ8;zNs\e(B (strings)
19087
19088 @table @kbd
19089 @item e
19090 \e$B@53N$J\e(B (exact) \e$B9gCW$G$9!#\e(B
19091
19092 @item s
19093 \e$BJ8;zNs$N0lIt$N\e(B (substring) \e$B9gCW$G$9!#\e(B
19094
19095 @item f
19096 \e$BBg;(GD$J\e(B (fuzzy) \e$B9gCW$G$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
19097
19098 @item r
19099 \e$B@55,I=8=\e(B (regexp) \e$B$N9gCW$G$9!#\e(B
19100 @end table
19101
19102 @item \e$BF|IU\e(B (date)
19103
19104 @table @kbd
19105 @item b
19106 \e$BF|IU$NA0\e(B (before) \e$B$G$9!#\e(B
19107
19108 @item a
19109 \e$BF|IU$N8e\e(B (after) \e$B$G$9!#\e(B
19110
19111 @item n
19112 \e$B$=$NF|IU$G$9!#\e(B
19113 @end table
19114
19115 @item \e$B?tCM\e(B (number)
19116
19117 @table @kbd
19118 @item <
19119 \e$B?tCM$h$j>.$5$$$b$N$G$9!#\e(B
19120
19121 @item =
19122 \e$B?tCM$HEy$7$$$b$N$G$9!#\e(B
19123
19124 @item >
19125 \e$B?tCM$h$jBg$-$$$b$N$G$9!#\e(B
19126 @end table
19127 @end table
19128
19129 @item
19130 \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
19131 \e$B%"9`L\$+!"1JB3E*$J\e(B (\e$B$9$J$o$A4|8B@Z$l>C5n$G$J$$\e(B) \e$B%9%3%"9`L\$G$"$k$+$H$$$&\e(B
19132 \e$B$3$H!"$b$7$/$O$9$0$K$J$5$l$k$Y$-$+!"%9%3%"%U%!%$%k$KDI2C$9$k$3$H$O$7$J$$\e(B
19133 \e$B$+$H$$$&$3$H$r;XDj$7$^$9!#\e(B
19134
19135 @table @kbd
19136 @item t
19137 \e$B0l;~E*$J\e(B (temporary) \e$B%9%3%"9`L\$G$9!#\e(B
19138
19139 @item p
19140 \e$B1JB3E*$J\e(B (permanent) \e$B%9%3%"9`L\$G$9!#\e(B
19141
19142 @item i
19143 \e$BB(:B$N\e(B (immediate) \e$B%9%3%"IU$1$G$9!#\e(B
19144 @end table
19145
19146 @item
19147 \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
19148 \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
19149 \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
19150 @end enumerate
19151
19152 \e$B$G$9$+$i!"8=:_$NCx<T$K@53N$J9gCW$G1JB3E*$K%9%3%"$rA}$d$7$?$$$H$7$^$7$g\e(B
19153 \e$B$&\e(B:
19154 @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
19155 \e$B$$!"0l;~E*$J%9%3%"9`L\$r$7$?$$$N$G$"$l$P\e(B: @kbd{L s s t}\e$B!#Hs>o$K4JC1$G$9!#\e(B
19156
19157 \e$B$b$N$4$H$rJ#;($K$9$k$N$O!"C;=LBG80$,B8:_$9$k$+$i$G$9!#FsHVL\$+;0HVL\$NJ8\e(B
19158 \e$B;z$KBgJ8;z$r;H$&$H!"\e(BGnus \e$B$O;D$k0l$D$+Fs$D$NBG80$K%G%#%U%)%k%HCM$r;H$$$^\e(B
19159 \e$B$9!#%G%#%U%)%k%HCM$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
19160 @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
19161 \e$B$G$9!#\e(B
19162
19163 \e$B$3$l$i$N4X?t$O?tCM@\F,0z?t$H!"%7%s%\%k@\F,0z?t$r<u$1IU$1$^\e(B
19164 \e$B$9\e(B (@pxref{Symbolic Prefixes})\e$B!#?tCM@\F,0z?t$O$I$N$/$i$$5-;v$N%9%3%"$r2<\e(B
19165 \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
19166 \e$B8=:_$N%9%3%"%U%!%$%k$G$O$J$/\e(B @file{all.SCORE} \e$B%U%!%$%k$r;H$&$3$H$r;XDj$7\e(B
19167 \e$B$^$9!#\e(B
19168
19169 @vindex gnus-score-mimic-keymap
19170 @code{gnus-score-mimic-keymap} \e$B$O$3$l$i$NL?Na$,%-!<%^%C%W$G$"$k$+$N$h$&\e(B
19171 \e$B$K?6$kIq$&$+$I$&$+$r;XDj$7$^$9!#\e(B
19172
19173 @node Group Score Commands
19174 @section \e$B%0%k!<%W%9%3%"L?Na\e(B
19175 @cindex group score commands
19176
19177 \e$B;DG0$J$,$i!"$^$@$?$/$5$s$O$"$j$^$;$s!#\e(B
19178
19179 @table @kbd
19180 @item W e
19181 @kindex W e (\e$B%0%k!<%W\e(B)
19182 @findex gnus-score-edit-all-score
19183 \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
19184 \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
19185 Editing})\e$B!#\e(B
19186
19187 @item W f
19188 @kindex W f (\e$B%0%k!<%W\e(B)
19189 @findex gnus-score-flush-cache
19190 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
19191 \e$B$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r=q$-=P$7$^\e(B
19192 \e$B$9\e(B (@code{gnus-score-flush-cache})\e$B!#\e(B
19193 @end table
19194
19195 \e$B0J2<$N$h$&$J$3$H$r$9$k$3$H$K$h$C$F!"%3%^%s%I9T$+$i%9%3%"IU$1$r$9$k$3$H$,\e(B
19196 \e$B$G$-$^$9!#\e(B
19197
19198 @findex gnus-batch-score
19199 @cindex batch scoring
19200 @example
19201 & emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score
19202 @end example
19203
19204 @node Score Variables
19205 @section \e$B%9%3%"JQ?t\e(B
19206 @cindex score variables
19207
19208 @table @code
19209 @item gnus-use-scoring
19210 @vindex gnus-use-scoring
19211 @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
19212 \e$B$N;E;v$r$^$C$?$/$7$^$;$s!#$3$l$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
19213
19214 @item gnus-kill-killed
19215 @vindex gnus-kill-killed
19216 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"\e(BGnus \e$B$O$9$G$K:o=|2aDx$r<B9T$5$l$?5-;v$K\e(B
19217 \e$B7h$7$F%9%3%"%U%!%$%k$rE,MQ$7$^$;$s!#$3$l$O$?$/$5$s$N;~4V$r@aLs$9$k$G$7$g\e(B
19218 \e$B$&$,!"$b$7:o=|%U%!%$%k$r%0%k!<%W$KE,MQ$7$F$$$k$H$-$K!":o=|%U%!%$%k$rJQ99\e(B
19219 \e$B$7!"$b$C$HB?$/$N5-;v$r:o=|$9$k$?$a$K$=$l$r:F<B9T$7$F$b!"$=$l$OF0:n$7$J$$\e(B
19220 \e$B$H$$$&$3$H$K$J$j$^$9!#$=$l$r$9$k$?$a$K$O$3$NJQ?t$r\e(B @code{t} \e$B$K<B9T$7$J$1\e(B
19221 \e$B$l$P$J$j$^$;$s!#\e(B(\e$B$3$l$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B)
19222
19223 @item gnus-kill-files-directory
19224 @vindex gnus-kill-files-directory
19225 \e$B$9$Y$F$N:o=|$H%9%3%"$N%U%!%$%k$O$3$N%G%#%l%/%H%j!<$KC_@Q$5$l!"$=$l$O%G%#\e(B
19226 \e$B%U%)%k%H$G$O4D6-JQ?t\e(B @env{SAVEDIR} \e$B$K$h$C$F=i4|2=$5$l$^$9!#%G%#%U%)%k%H\e(B
19227 \e$BCM$O\e(B @file{~/News/} \e$B$G$9!#\e(B
19228
19229 @item gnus-score-file-suffix
19230 @vindex gnus-score-file-suffix
19231 \e$B%9%3%"%U%!%$%k$K$?$I$jCe$/$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9\e(B (\e$B%G%#%U%)%k\e(B
19232 \e$B%HCM$O\e(B @file{SCORE} \e$B$G$9\e(B)\e$B!#\e(B
19233
19234 @item gnus-score-uncacheable-files
19235 @vindex gnus-score-uncacheable-files
19236 @cindex score cache
19237 \e$B$9$Y$F$N%9%3%"%U%!%$%k$OIaDL$O%9%3%"%U%!%$%k$N2a>jFI$_9~$_$rHr$1$k$?$a$K\e(B
19238 \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
19239 \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
19240 \e$B5,I=8=$r;H$&$3$H$,$G$-$^$9!#\e(B@file{all.SCORE} \e$B$N%-%c%C%7%e$r;_$a$k$N$O0-\e(B
19241 \e$B$$9M$($G$9$,!"\e(B@file{comp.infosystems.www.authoring.misc.ADAPT} \e$B$r%-%c%C\e(B
19242 \e$B%7%e$7$J$$$N$ONI$$9M$($G$7$g$&!#<B:]$N$H$3$m!"$3$NJQ?t$N%G%#%U%)%k%HCM\e(B
19243 \e$B$O\e(B @samp{ADAPT$} \e$B$G!"E,1~%9%3%"%U%!%$%k$O%-%c%C%7%e$5$l$^$;$s!#\e(B
19244
19245 @item gnus-save-score
19246 @vindex gnus-save-score
19247 \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
19248 \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
19249 \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
19250
19251 \e$B$3$l$r\e(B @code{t} \e$B$K@_Dj$7$J$1$l$P!"<jF0%9%3\e(B
19252 \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
19253 \e$B%0%k!<%W0\F0;~$KJ]B8$5$l$^$;$s!#\e(B
19254
19255 @item gnus-score-interactive-default-score
19256 @vindex gnus-score-interactive-default-score
19257 \e$B$9$Y$F$NBPOCE*%9%3%">e$2\e(B/\e$B2<$2L?Na$K$h$C$F;H$o$l$k>e$2\e(B/\e$B2<$2$9$k%9%3%"$G$9!#\e(B
19258 \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
19259 \e$B$1$r$9$kM>CO$NB8:_$9$k$3$H$r3N<B$K$9$k$?$a$G$9!#<j$GEPO?$5$l$?%G!<%?$rE,\e(B
19260 \e$B1~%9%3%"$G$N>.$5$JJQ99$G>e=q$-$5$l$?$/$O$"$j$^$;$s!#\e(B
19261
19262 @item gnus-summary-default-score
19263 @vindex gnus-summary-default-score
19264 \e$B5-;v$N%9%3%"$N%G%#%U%)%k%HCM$G!"%G%#%U%)%k%H$G$O\e(B 0 \e$B$K$J$C$F$$$^$9!#\e(B
19265
19266 @item gnus-summary-expunge-below
19267 @vindex gnus-summary-expunge-below
19268 \e$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
19269 \e$BCM$O\e(B @code{nil} \e$B$G!"$3$l$O$I$N5-;v$b1#$5$l$J$$$H$$$&$3$H$G$9!#$3$NJQ?t$O\e(B
19270 \e$B3F35N,%P%C%U%!!<$K8GM-$G!"\e(B@code{gnus-summary-mode-hook} \e$B$K$h$C$F@_Dj$5$l\e(B
19271 \e$B$k$Y$-$G$9!#\e(B
19272
19273 @item gnus-score-over-mark
19274 @vindex gnus-score-over-mark
19275 \e$B%G%#%U%)%k%H$N%9%3%"$h$jBg$-$J%9%3%"$r;}$D5-;v$KBP$7$F\e(B (\e$B;07eL\$K\e(B) \e$B;H$o$l\e(B
19276 \e$B$k0u$G$9!#%G%#%U%)%k%HCM$O\e(B @samp{+} \e$B$G$9!#\e(B
19277
19278 @item gnus-score-below-mark
19279 @vindex gnus-score-below-mark
19280 \e$B%G%#%U%)%k%H$N%9%3%"$h$j>.$5$J%9%3%"$r;}$D5-;v$KBP$7$F\e(B (\e$B;07eL\$K\e(B) \e$B;H$o$l\e(B
19281 \e$B$k0u$G$9!#%G%#%U%)%k%HCM$O\e(B @samp{-} \e$B$G$9!#\e(B
19282
19283 @item gnus-score-find-score-files-function
19284 @vindex gnus-score-find-score-files-function
19285 \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
19286 \e$B$O%0%k!<%WL>$r0z?t$H$7$F8F$P$l$^$9!#\e(B
19287
19288 \e$B;HMQ2DG=$J4{Dj4X?t$O\e(B:
19289
19290 @table @code
19291 @item gnus-score-find-single
19292 @findex gnus-score-find-single
19293 \e$B%0%k!<%W<+?H$N%9%3%"%U%!%$%k$@$1$rE,MQ$7$^$9!#\e(B
19294
19295 @item gnus-score-find-bnews
19296 @findex gnus-score-find-bnews
19297 bnews \e$B9=J8$r;H$C$F!"$9$Y$F$N9gCW$9$k%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l$,%G%#\e(B
19298 \e$B%U%)%k%H$G$9!#Nc$($P!"8=:_$N%0%k!<%W$,\e(B @samp{gnu.emacs.gnus} \e$B$J$i$P!"\e(B
19299 @file{gnu.all.SCORE}, @file{not.alt.SCORE} \e$B$H\e(B @file{gnu.all.SCORE} \e$B$,$9\e(B
19300 \e$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>\e(B
19301 \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
19302 \e$B$9!#\e(B
19303
19304 \e$B$3$l$O!"$9$Y$F$N%0%k!<%W$KE,MQ$7$?$$%9%3%"9`L\$,$$$/$D$+$"$k>l9g$O!"$=$l\e(B
19305 \e$B$i$NEPO?$r\e(B @file{all.SCORE} \e$B%U%!%$%k$KF~$l$k$H$$$&$3$H$G$9!#\e(B
19306
19307 Gnus \e$B$O0lHLE*$J%9%3%"%U%!%$%k$rFCDj$N%9%3%"%U%!%$%k8~$1$N$b$N$h$jA0$KE,\e(B
19308 \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
19309 \e$B$3$l$O%9%3%"%U%!%$%kL>$NMWAG$N?t$rD4$Y$k$3$H$K$h$C$F$J$5$l$^$9\e(B---
19310 @samp{all} \e$BMWAG$r<h$j=|$$$F!#\e(B
19311
19312 @item gnus-score-find-hierarchical
19313 @findex gnus-score-find-hierarchical
19314 \e$B$9$Y$F$N?F%0%k!<%W$+$i$N$9$Y$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l\e(B
19315 \e$B$O\e(B @file{all.SCORE} \e$B$N$h$&$J%9%3%"%U%!%$%k$r;}$D$3$H$O$G$-$J$$$1$l$I!"\e(B
19316 @file{SCORE}, @file{comp.SCORE} \e$B$H\e(B @file{comp.emacs.SCORE} \e$B$r!"$=$l$>$l\e(B
19317 \e$B$N%5!<%P!<$KBP$7$F;}$D$3$H$,$G$-$k$H$$$&$3$H$G$9!#\e(B
19318 @end table
19319
19320 \e$B$3$NJQ?t$O4X?t$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"$3$l$i$N$9$Y$F$N\e(B
19321 \e$B4X?t$,%0%k!<%WL>$r0z?t$H$7$F8F$P$l!"%9%3%"%U%!%$%k$NJV$5$l$?$9$Y$F$N%j%9\e(B
19322 \e$B%H$,E,MQ$5$l$^$9!#$3$l$i$N4X?t$OD>@\%9%3%"O"A[%j%9%H$N%j%9%H$N%j%9%H$rJV\e(B
19323 \e$B$9$3$H$b$G$-$^$9!#$=$N>l9g$O!"$=$l$i$N%U%!%$%k$G$J$$%9%3%"O"A[%j%9%H$rJV\e(B
19324 \e$B$94X?t$O!"JV$5$l$k:G8e$N%9%3%"%U%!%$%k$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k$3$H\e(B
19325 \e$B$r3N<B$K$9$k$?$a$K!"$*$=$i$/\e(B ``\e$BK\Ev$N\e(B'' \e$B%9%3%"%U%!%$%k4X?t$h$j$bA0$KCV$+\e(B
19326 \e$B$l$k$Y$-$G$7$g$&!#$U$%!#\e(B
19327
19328 \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
19329 \e$B$?%9%3%"IU$1$r9T$J$&$J$i$P!"<!$NCM$r;H$($PNI$$$G$7$g$&!#\e(B
19330
19331 @example
19332 (list (lambda (group) ("all.SCORE"))
19333       'gnus-score-find-hierarchical)
19334 @end example
19335
19336 @item gnus-score-expiry-days
19337 @vindex gnus-score-expiry-days
19338 \e$B$3$NJQ?t$O;H$o$l$F$$$J$$%9%3%"%U%!%$%kEPO?$,4|8B@Z$l>C5n$5$l$k$^$G$I$N$/\e(B
19339 \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
19340 \e$B%U%!%$%kEPO?$O:o=|$5$l$^$;$s!#%G%#%U%)%k%HCM$O\e(B 7 \e$B$G$9!#\e(B
19341
19342 @item gnus-update-score-entry-dates
19343 @vindex gnus-update-score-entry-dates
19344 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"0l;~E*$K9gCW$7$?%9%3%"9`L\$OF|IU$,99?7$5\e(B
19345 \e$B$l$^$9!#\e(B(\e$B$3$l$O\e(B Gnus \e$B$,4|8B@Z$l>C5n$rA`:n$7$F$$$kJ}K!$G$9\e(B---\e$B$9$Y$F$N9gCW\e(B
19346 \e$B$7$J$$EPO?$O8E$/$J$j$9$.!"9gCW$9$kEPO?$r?7A/$G<c$$$^$^$G$9!#\e(B) \e$B$7$+$7!"$3\e(B
19347 \e$B$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$H!"9gCW$9$kEPO?$G$5$($b8E$/$J$j!"$"$N7y$J\e(B
19348 \e$B;`?@$HD>LL$9$k$3$H$K$J$k$G$7$g$&!#\e(B
19349
19350 @item gnus-score-after-write-file-function
19351 @vindex gnus-score-after-write-file-function
19352 \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
19353
19354 @item gnus-score-thread-simplify
19355 @vindex gnus-score-thread-simplify
19356 \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
19357 \e$B$N$?$a$KC1=c2=$5$l$^$9\e(B---\e$B8=:_\e(B
19358 \e$B$N\e(B @code{gnus-simplify-subject-functions} \e$B$NCM$K$h$C$F!#%9%3%"9`L\\e(B
19359 \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
19360 \e$B$GC1=c2=$5$l$^$9!#\e(B
19361 @end table
19362
19363 @node Score File Format
19364 @section \e$B%9%3%"%U%!%$%kMM<0\e(B
19365 @cindex score file format
19366
19367 \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
19368 \e$B%$%k$G$9!#L5F\Ce$JMxMQ<T$O$3$l$rJT=8$7$J$$$G$/$@$5$$!#$9$Y$F$O35N,%P%C%U%!!<\e(B
19369 \e$B$+$iJQ99$5$l$k$G$7$g$&!#\e(B
19370
19371 \e$B$H$K$+$/!"$=$l$r<+J,$G$$$8$C$F$_$?$/$J$C$?$N$J$i!"Nc$,$"$j$^$9\e(B:
19372
19373 @lisp
19374 (("from"
19375   ("Lars Ingebrigtsen" -10000)
19376   ("Per Abrahamsen")
19377   ("larsi\\|lmi" -50000 nil R))
19378  ("subject"
19379   ("Ding is Badd" nil 728373))
19380  ("xref"
19381   ("alt.politics" -1000 728372 s))
19382  ("lines"
19383   (2 -100 nil <))
19384  (mark 0)
19385  (expunge -1000)
19386  (mark-and-expunge -10)
19387  (read-only nil)
19388  (orphan -10)
19389  (adapt t)
19390  (files "/hom/larsi/News/gnu.SCORE")
19391  (exclude-files "all.SCORE")
19392  (local (gnus-newsgroup-auto-expire t)
19393         (gnus-summary-make-false-root empty))
19394  (eval (ding)))
19395 @end lisp
19396
19397 \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
19398 \e$B$F$O!"\e(B@ref{Advanced Scoring} \e$B$r8+$F$/$@$5$$!#\e(B
19399
19400 \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
19401 \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
19402 \e$B9~$`$N$K;H$o$l$k$N$G!"0UL#E*$KM-8z$G$J$$$H$7$F$b!"J8K!E*$K$OM-8z$G$9!#\e(B
19403
19404 \e$B$3$NO"A[%j%9%H$G$OO;$D$N%-!<$r;H$&$3$H$,$G$-$^$9!#\e(B
19405
19406 @table @code
19407 @item \e$BJ8;zNs\e(B (STRING)
19408 \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
19409 \e$B%"$O$3$l$i$NH,$D$N%X%C%@!<$@$1$K<B9T$5$l$^$9\e(B: @code{From},
19410 @code{Subject}, @code{References}, @code{Message-ID}, @code{Xref},
19411 @code{Lines}, @code{Chars} \e$B$*$h$S\e(B @code{Date} \e$B$G$9!#$3$l$i$N%X%C%@!<$K2C\e(B
19412 \e$B$($F!"5-;vA4BN$r<hF@$7$F5-;v$N$h$jBg$-$JItJ,$G\e(B Gnus \e$B$K9gCW$r5a$a$5$;$k;0\e(B
19413 \e$B$D$NJ8;zNs$,$"$j$^$9\e(B: @code{Body} \e$B$O5-;v$NK\J8$G9gCW$r5a$a!"\e(B
19414 @code{Head} \e$B$O5-;v$N%X%C%@!<$G9gCW$r5a$a!"\e(B@code{All} \e$B$O5-;vA4BN$G9gCW$r\e(B
19415 \e$B5a$a$^$9!#$3$l$i:G8e$N;0$D$N%-!<$r;H$&$3$H$O!"%0%k!<%W$KF~$k$H$-$KB.EY$r\e(B
19416 @emph{\e$B$+$J$j\e(B} \e$BCY$/$9$k$3$H$K5$$r$D$1$F$/$@$5$$!#%9%3%"$rIU$1$k$3$H$N$G$-\e(B
19417 \e$B$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%"9`L\$O!"$=\e(B
19418 \e$B$l$K9gCW$9$k5-;v$X$N$9$Y$F$N%U%)%m!<%"%C%W$N$?$a$N?7$7$$%9%3%"9`L\$,IU$1\e(B
19419 \e$B2C$($i$l$^$9!#\e(B
19420
19421 \e$B$3$N%-!<$KB3$/$N$OG$0U$N?t$N%9%3%"9`L\$G!"$=$l$>$l$N%9%3%"9`L\$O0l$D$+$i\e(B
19422 \e$B;M$D$^$G$NMWAG$r;}$A$^$9!#\e(B
19423 @enumerate
19424
19425 @item
19426 \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
19427 \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
19428
19429 @item
19430 \e$B$b$7FsHVL\$NMWAG$,B8:_$9$k$J$i!"$=$l$O?tCM$G$"$k$Y$-$G\e(B
19431 \e$B$9\e(B---@dfn{\e$B%9%3%"MWAG\e(B}\e$B!#$3$N?tCM$OIi$NL58BBg$+$i@5$NL58BBg$^$G$N4V$N@0?t\e(B
19432 \e$B$G$"$k$Y$-$G$9!#$b$79gCW$,@.8y$9$l$P!"$3$N?tCM$,5-;v$N%9%3%"$K2C$($i$l$^\e(B
19433 \e$B$9!#$b$7$3$NMWAG$,B8:_$7$F$$$J$1$l$P!"?t\e(B
19434 \e$BCM\e(B @code{gnus-score-interactive-default-score} \e$B$,Be$o$j$K;H$o$l$^$9!#%G%#\e(B
19435 \e$B%U%)%k%HCM$O\e(B 1000 \e$B$G$9!#\e(B
19436
19437 @item
19438 \e$B$b$7;0HVL\$NMWAG$,B8:_$7$F$$$k$H!"$=$l$O?tCM$G$"$k$Y$-$G\e(B
19439 \e$B$9\e(B---@dfn{\e$BF|IUMWAG\e(B} \e$B$G$9!#$3$NF|IU$O:G8e$K$3$N%9%3%"9`L\$,9gCW$7$?;~9o$r\e(B
19440 \e$B<($7!"$3$l$O%9%3%"9`L\$N4|8B@Z$l>C5n5!9=$N5!G=$N$?$a$K;H$o$l$^$9!#$3$NMW\e(B
19441 \e$BAG$,B8:_$7$F$$$J$1$l$P!"%9%3%"9`L\$O1JB3$7$^$9!#F|IU$O5*85A0\e(B 1\e$BG/\e(B12\e$B7n\e(B31\e$BF|\e(B
19442 \e$B$+$i7P2a$7$?F|$K$A$N?t$GI=$5$l$^$9!#\e(B
19443
19444 @item
19445 \e$B$b$7;MHVL\$NMWAG$,B8:_$7$F$$$k$H!"$=$l$O%7%s%\%k$G$"$k$Y$-$G\e(B
19446 \e$B$9\e(B---@dfn{\e$B7?MWAG\e(B} \e$B$G$9!#$3$NMWAG$O$3$N%9%3%"9`L\$,5-;v$K9gCW$9$k$+$I$&$+\e(B
19447 \e$B$rD4$Y$k$N$K$I$N4X?t$,;H$o$l$k$Y$-$G$"$k$+$r;XDj$7$^$9!#\e(B
19448
19449 @table @dfn
19450 @item From, Subject, References, Xref, Message-ID
19451 \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
19452 \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
19453 @code{e} \e$B$H\e(B @code{E} (\e$B@53N$J9gCW\e(B) (exact match)\e$B!"\e(B
19454 @code{w} (\e$B8l$N9gCW\e(B) (word match) \e$B7?$,B8:_$7$^$9!#$b$7$3$NMWAG$,B8:_$7$J\e(B
19455 \e$B$$$H!"\e(BGnus \e$B$OJ8;zNs$N0lIt$N9gCW$,MQ$$$i$l$k$Y$-$G$"$k$H$_$J$7$^$9!#\e(B
19456 @code{R}, @code{S}, @code{E} \e$B$O9gCW$,BgJ8;z$H>.J8;z$r6hJL$9$kJ}K!$G9T$J\e(B
19457 \e$B$o$l$k$H$$$&E@$GB>$N$b$N$H0[$J$j$^$9!#$9$Y$F$N$3$l$i$N0lJ8;z7?$OK\Ev\e(B
19458 \e$B$O\e(B @code{regexp}, @code{exact}, @code{word} \e$B7?$NC;=L7A$G!"$b$7$=$&$7$?$$\e(B
19459 \e$B$H;W$($P$3$A$i$rBe$o$j$K;H$&$3$H$,$G$-$^$9!#\e(B
19460
19461 @item Extra
19462 \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
19463 \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
19464 \e$B%3%"9`L\$N\e(B 5 \e$BHVL\$NMWAG$,%9%3%"$rIU$1$k%X%C%@!<$NL>A0$K$J$j$^$9!#\e(B
19465 @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
19466 \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
19467 \e$B$i\e(B spam \e$B$N967b$,$"$k>l9g$KM-8z$G$9!#\e(B
19468
19469 @lisp
19470 ("111.222.333.444" -1000 nil s
19471  "NNTP-Posting-Host")
19472 @end lisp
19473
19474 @item Lines, Chars
19475 \e$B$3$l$i$NFs$D$N%X%C%@!<$O0c$C$?9gCW$N7?$r;H$$$^$9\e(B: @code{<}, @code{>},
19476 @code{=}, @code{>=}, @code{<=} \e$B$G$9!#\e(B
19477
19478 \e$B$3$l$i$N=R8l$O$b$7\e(B
19479
19480 @example
19481 (PREDICATE HEADER MATCH)
19482 @end example
19483
19484 \e$B$NI>2A$,\e(B @code{nil} \e$B$G$J$$$H!"??$H$J$j$^$9!#Nc$($P!">e5i9g\e(B
19485 \e$BCW\e(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) \e$B$O7k2L$H$7$F0J2<$N<0\e(B
19486 \e$B$K$J$j$^$9!#\e(B
19487
19488 @lisp
19489 (< header-value 4)
19490 @end lisp
19491
19492 \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
19493 \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
19494 \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
19495 \e$B$K!#\e(B)
19496
19497 \e$B9gCW$,\e(B @code{Lines} \e$B$G$J$5$l$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s\e(B
19498 \e$B%I\e(B (@code{nndir} \e$B$N$h$&$J$b$N\e(B) \e$B$O\e(B @code{Lines} \e$B%X%C%@!<$r:n@.$7$J$$$?$a\e(B
19499 \e$B$K$9$Y$F$N5-;v$,\e(B 0 \e$B9T$G$"$k$H$7$F07$o$l$k$3$H$K5$$rIU$1$F$/$@$5$$!#$3$l\e(B
19500 \e$B$O$b$7>/$7$N9T$7$+$J$$5-;v$N%9%3%"$r2<$2$F$$$k$N$J$i!"JQ$J7k2L$,5/$3$jF@\e(B
19501 \e$B$k$3$H$K$J$j$^$9!#\e(B
19502
19503 @item Date
19504 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:
19505 @code{before}, @code{at}, @code{after} \e$B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&\e(B
19506 \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
19507 \e$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^\e(B
19508 \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
19509 \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
19510 \e$B$9$,!"\e(B``\e$B$3$N4X?t$O7g$+$;$J$$$b$N$G$"$k$3$H$,$o$+$C$?\e(B'' \e$B$H8@$C$??M$,$$$k\e(B
19511 \e$B$HJ9$$$F$$$^$9!#\e(B)
19512
19513 (\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
19514 \e$B$HE,@Z$JLu$,$"$l$P$*CN$i$;2<$5$$!#\e(B)
19515
19516 @cindex ISO8601
19517 @cindex date
19518 \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
19519 \e$B5,I=8=$rMQ$$$F9gCW$5$;$k$3$H$,$G$-$^$9!#F|IU$O$^$:\e(B ISO8601 \e$BC;=LMM\e(B
19520 \e$B<0\e(B (compact format) \e$B$KI8=`2=$5$l$^\e(B
19521 \e$B$9\e(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} \e$B$G$9!#Nc$($P!"$b$7$9$Y$F$NG/\e(B
19522 \e$B$N\e(B 4\e$B7n\e(B1\e$BF|\e(B \e$B$KEj9F$5$l$?$9$Y$F$N5-;v$K$,<#$5$;$?$$$N$G$"$l$P!"\e(B
19523 @samp{....0401.........} \e$B$r9gCWJ8;zNs$H$7$F;H$&$3$H$,$G$-$^$9!#\e(B(\e$BF|IU$O85!9\e(B
19524 \e$B$NI8=`;~$GJ]B8$5$l$F$$$k$N$G!"$=$N5-;v$,Ej9F$5$l$?$H$3$m$G\e(B 4\e$B7n\e(B1\e$BF|\e(B \e$B$KEj9F\e(B
19525 \e$B$5$l$?5-;v$K9gCW$9$k$3$H$KCm0U$7$F$/$@$5$$!#I8=`;~$O0l2H$K$H$C$FHs>o$KM-\e(B
19526 \e$B1W$J3Z$7$_$G$7$g$&\e(B?)
19527
19528 @item Head, Body, All
19529 \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
19530 \e$B;H$$$^$9!#\e(B
19531
19532 @item Followup
19533 \e$B$3$N9gCW$N%-!<$O>/$7FCJL$G!"$=$l$O\e(B @code{From} \e$B%X%C%@!<$K9gCW$7!"9gCW$7\e(B
19534 \e$B$?5-;v$@$1$G$J$/$=$N5-;v$X$N$9$Y$F$N%U%)%m!<%"%C%W$N%9%3%"$K$b1F6A$7$^$9!#\e(B
19535 \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
19536 \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
19537 \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
19538 \e$B$r;H$&$H!"\e(B@file{ADAPT} \e$B%U%!%$%k$r:n$k$3$H$K$J$j$^$9!#\e(B)
19539
19540 @item Thread
19541 \e$B$3$N9gCW%-!<$O\e(B @code{Followup} \e$B9gCW%-!<$HF1$89T$KF0:n$7$^$9!#\e(B
19542 @code{Message-ID} @var{x} \e$B$G;O$^$C$F$$$k%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$K%9\e(B
19543 \e$B%3%"$rIU$1$?$$$N$G$"$l$P!"\e(B@samp{thread} \e$B9gCW$rIU$12C$($^$9!#$3$l\e(B
19544 \e$B$O\e(B @code{Reference} \e$B%X%C%@!<$K\e(B @var{x} \e$B$r;}$D$=$l$>$l$N5-;v$K?7$7\e(B
19545 \e$B$$\e(B @samp{thread} \e$B9gCW$rDI2C$7$^$9!#\e(B(\e$B$3$l$i$N?7$7$$\e(B @samp{thread} \e$B9gCW$O\e(B
19546 \e$B$3$l$i$N9gCW$9$k5-;v$N\e(B @code{Message-ID} \e$B$r;H$$$^$9!#\e(B) \e$B$3$l$O%9%l%C%I$N\e(B
19547 \e$B$$$/$D$+$N5-;v$,40A4$J\e(B @code{References} \e$B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7\e(B
19548 \e$B$F$b!"%9%l%C%IA4BN$N%9%3%"$r>e$2\e(B/\e$B2<$2$G$-$k$3$H$rJ]>Z$7$^$9!#$3$l$r;H$&\e(B
19549 \e$B$H!"%9%l%C%I$N5-;v$K7hDjE*$G$J$$%9%3%"$,IU$/$+$b$7$l$J$$$H$$$&$3$H$KCm0U\e(B
19550 \e$B$7$F$/$@$5$$!#\e(B(\e$B$3$N9gCW%-!<$r;H$&$H!"\e(B@file{ADAPT} \e$B%U%!%$%k$r:n$k$3$H$K$J\e(B
19551 \e$B$j$^$9!#\e(B)
19552 @end table
19553 @end enumerate
19554
19555 @cindex score file atoms
19556 @item mark
19557 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#$3$N?tCM$h$jDc$$%9%3%"$N5-;v$K$O4{FI$N\e(B
19558 \e$B0u$,IU$-$^$9!#\e(B
19559
19560 @item expunge
19561 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#$3$N?tCM$h$jDc$$%9%3%"$N5-;v$O35N,%P%C\e(B
19562 \e$B%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19563
19564 @item mark-and-expunge
19565 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#$3$N?tCM$h$jDc$$%9%3%"$N5-;v$K$O4{FI$N\e(B
19566 \e$B0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19567
19568 @item thread-mark-and-expunge
19569 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#%9%3%"$NAm7W$,$3$N?tCM$h$jDc$$%9%l%C%I\e(B
19570 \e$B$K$O4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19571 @code{gnus-thread-score-function} \e$B$O%9%l%C%I$N%9%3%"$NAm7W$r$I$N$h$&$K7W\e(B
19572 \e$B;;$9$k$+$r;XDj$7$^$9!#\e(B
19573
19574 @item files
19575 \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
19576 \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
19577 \e$B$9!#\e(B
19578
19579 @item exclude-files
19580 \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
19581 \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
19582 \e$B$;$s!#\e(B
19583
19584 @item eval
19585 \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
19586 \e$B$F$$$k$H$-$OL5;k$5$l$^$9!#\e(B
19587
19588 @item read-only
19589 \e$BFI$_9~$_@lMQ%9%3%"%U%!%$%k$O99?7$5$l$?$jJ]B8$5$l$?$j$7$^$;$s!#A4BNE*%9%3\e(B
19590 \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
19591 (\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
19592 \e$B$J$9$Y$F$N%0%k!<%W$KE,MQ$9$k%9%3%"%U%!%$%k$N$3$H$G$O$"$j$^$;$s!#\e(B)
19593
19594 @item orphan
19595 \e$B$3$NEPO?$NCM$O?tCM$G$"$k$Y$-$G$9!#?F5-;v$r;}$?$J$$5-;v$O%9%3%"$K$3$N?tCM\e(B
19596 \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
19597 \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
19598 \e$B$rDI$$$?$$$G$7$g$&!#\e(B
19599
19600 \e$B0J2<$N;0$D$N%9%3%"%U%!%$%kEPO?$K$h$C$F$=$l$r$9$k$3$H$,$G$-$^$9\e(B:
19601
19602 @example
19603         (orphan -500)
19604         (mark-and-expunge -100)
19605 @end example
19606
19607 \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
19608 \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
19609 \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
19610 \e$B$7$m$$%9%l%C%I$N?7$7$$5-;v$H$^$C$?$/?7$7$$%9%l%C%I$r8+$k$3$H$K$J$j$^$9!#\e(B
19611
19612 \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
19613 \e$B6=L#?<$$%9%l%C%I$,>/$7B8:_$7$9$kNL$NB?$$%0%k!<%W$N$?$a$K$"$j$^$9!#\e(B
19614
19615 @item adapt
19616 \e$B$3$NEPO?$OE,1~%9%3%"$r@)8f$7$^$9!#$b$7$3$l$,\e(B @code{t} \e$B$G$"$k$H!"%G%#%U%)\e(B
19617 \e$B%k%H$NE,1~%9%3%"K!B'$,;H$o$l$^$9!#$b$7$3$l$,\e(B @code{ignore} \e$B$G$"$k$H!"$3\e(B
19618 \e$B$N%0%k!<%W$K$OE,1~%9%3%"$O<B9T$5$l$^$;$s!#$b$7%j%9%H$G$"$k$H!"$=$N%j%9%H\e(B
19619 \e$B$OE,1~%9%3%"K!B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$$+!"\e(B
19620 @code{t} \e$B$d\e(B @code{ignore} \e$B$G$J$$B>$N$b$N$G$"$l$P!"%G%#%U%)%k%H$NE,1~%9%3\e(B
19621 \e$B%"K!B'$,;H$o$l$^$9!#$?$$$F$$$N%0%k!<%W$KE,1~%9%3%"$r;H$$$?$$$N$G$"$l$P!"\e(B
19622 @code{gnus-use-adaptive-scorint} \e$B$r\e(B @code{t} \e$B$K@_Dj$7!"\e(B@code{(adapt
19623 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
19624 \e$B%W$G$@$1E,1~%9%3%"$r9T$J$$$?$$$N$G$"$l$P!"\e(B
19625 @code{gnus-use-adaptive-scoring} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7!"\e(B
19626 @code{(adaptive t)} \e$B$r$=$l$r9T$J$$$?$$%0%k!<%W$N%9%3%"%U%!%$%k$KA^F~$9$k\e(B
19627 \e$B$G$7$g$&!#\e(B
19628
19629 @item adaptive-file
19630 \e$B$9$Y$F$NE,1~%9%3%"9`L\$O$3$NEPO?$K$h$C$FL>$E$1$i$l$?%U%!%$%k$KF~$j$^$9!#\e(B
19631 \e$B$=$l$O%0%k!<%W$KF~$k$H$-$K$bE,MQ$5$l$^$9!#$3$N%"%H%`$OB?$/$N%0%k!<%W$KF1\e(B
19632 \e$B$8E,1~%9%3%"%U%!%$%k$rMQ$$$k$3$H$K$h$C$F!"J#?t$N%0%k!<%W$K0lEY$KE,1~%9%3\e(B
19633 \e$B%"$rIU$1$?$$$H$-$KJXMx$G$7$g$&!#\e(B
19634
19635 @item local
19636 @cindex local variables
19637 \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
19638 \e$B$=$l$>$l$N\e(B @var{var} \e$B$O8=:_$N35N,%P%C%U%!!<$N%P%C%U%!!<8GM-$K$J$j!";XDj\e(B
19639 \e$B$5$l$?CM\e(B (value) \e$B$K@_Dj$5$l$^$9!#$3$l$OJXMx$J!"$b$7>/$7JQ$@$H$7$F$b!"%U%C\e(B
19640 \e$B%/$r$"$^$j9%$^$J$$$$$/$D$+$N%0%k!<%W$GJQ?t$r@_Dj$9$kJ}K!$G$9!#\e(B
19641 @var{value} \e$B$OI>2A$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
19642 @end table
19643
19644 @node Score File Editing
19645 @section \e$B%9%3%"%U%!%$%kJT=8\e(B
19646
19647 \e$BIaDL$O$9$Y$F$N%9%3%"L?Na$r35N,%P%C%U%!!<$+$iH/9T$7$^$9$,!"<j$G$=$l$i$rJT\e(B
19648 \e$B=8$7$?$$5$$K6n$i$l$k$+$b$7$l$J$$$N$G!"$=$l$N$?$a$N%b!<%I$rDs6!$7$F$$$^$9!#\e(B
19649
19650 \e$B$=$l$OC1=c$K>/$7%+%9%?%^%$%:$5$l$?\e(B @code{emacs-lisp} \e$B%b!<%I$G!"0J2<$NDI\e(B
19651 \e$B2C$NL?Na$,B8:_$7$^$9\e(B:
19652
19653 @table @kbd
19654 @item C-c C-c
19655 @kindex C-c C-c (\e$B%9%3%"\e(B)
19656 @findex gnus-score-edit-done
19657 \e$B$"$J$?$,9T$J$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!!<$KLa$j$^\e(B
19658 \e$B$9\e(B (@code{gnus-score-edit-done})\e$B!#\e(B
19659
19660 @item C-c C-d
19661 @kindex C-c C-d (\e$B%9%3%"\e(B)
19662 @findex gnus-score-edit-insert-date
19663 \e$B8=:_$NF|IU$r?tCMMM<0$GA^F~$7$^$9\e(B (@code{gnus-score-edit-insert-date})\e$B!#\e(B
19664 \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
19665 \e$B?tCM$G$9!#\e(B
19666
19667 @item C-c C-p
19668 @kindex C-c C-p (\e$B%9%3%"\e(B)
19669 @findex gnus-score-pretty-print
19670 \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
19671 \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
19672 \e$B$7$?$$$G$7$g$&!#$3$NL?Na\e(B (@code{gnus-score-pretty-print}) \e$B$,$"$J$?$N$?$a\e(B
19673 \e$B$K$=$l$r$7$^$9!#\e(B
19674 @end table
19675
19676 \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
19677
19678 @vindex gnus-score-mode-hook
19679 @code{gnus-score-menu-hook} \e$B$,%9%3%"%b!<%I%P%C%U%!!<$G<B9T$5$l$^$9!#\e(B
19680
19681 \e$B35N,%P%C%U%!!<$G$O!"\e(B@kbd{V f}\e$B!"\e(B@kbd{V e} \e$B$*$h$S\e(B @kbd{V t} \e$B$N$h$&$JL?Na$G\e(B
19682 \e$B%9%3%"%U%!%$%k$NJT=8$r;O$a$k$3$H$,$G$-$^$9!#\e(B
19683
19684 @node Adaptive Scoring
19685 @section \e$BE,1~@-%9%3%"\e(B
19686 @cindex adaptive scoring
19687
19688 \e$B$3$l$i$N%9%3%"IU$1$O$"$J$?$rM+]5$K$5$;$F$7$^$&$+$b$7$l$J$$$N$G!"\e(BGnus \e$B$K\e(B
19689 \e$B$O$3$l$i$r$9$Y$F<+F0E*$K\e(B --- \e$B$^$k$GKbK!$G$b;H$C$?$h$&$K:n@.$9$kJ}K!$,$"\e(B
19690 \e$B$j$^$9!#$$$d$`$7$m!"?M9)L5G=$K$h$C$F!"$H$$$&J}$,@53N$+$J!#\e(B
19691
19692 @vindex gnus-use-adaptive-scoring
19693 \e$B5-;v$rFI$s$@$H$-!"$"$k$$$O5-;v$K4{FI$N0u$r$D$1$?$H$-!"5-;v$r:o=|$7$?$H$-\e(B
19694 \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
19695 \e$B$N0u$NJU$j$rSL$.2s$j!"2?$N0u$r8+$D$1$?$+$K0MB8$7$F%9%3%"MWAG$rDI2C$7$^$9!#\e(B
19696 \e$B$3$N5!G=\e(B
19697 \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
19698 \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
19699 \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
19700 \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
19701
19702 @vindex gnus-default-adaptive-score-alist
19703 @code{gnus-default-adaptive-score-alist} \e$BJQ?t$r%+%9%?%^%$%:$9$k$3$H$G!"\e(B
19704 \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
19705
19706 @lisp
19707 (setq gnus-default-adaptive-score-alist
19708       '((gnus-unread-mark)
19709         (gnus-ticked-mark (from 4))
19710         (gnus-dormant-mark (from 5))
19711         (gnus-del-mark (from -4) (subject -1))
19712         (gnus-read-mark (from 4) (subject 2))
19713         (gnus-expirable-mark (from -1) (subject -1))
19714         (gnus-killed-mark (from -1) (subject -3))
19715         (gnus-kill-file-mark)
19716         (gnus-ancient-mark)
19717         (gnus-low-score-mark)
19718         (gnus-catchup-mark (from -1) (subject -1))))
19719 @end lisp
19720
19721 \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
19722 \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
19723 \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
19724 \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
19725 \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
19726 \e$B$F$$$k5-;v$OE,1~@-%9%3%"$NEPO?9`L\$K$O$J$j$^$;$s!#\e(B
19727
19728 \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
19729 \e$B$&$A$?$@0l$D$7$+E,MQ$5$l$^$;$s!#\e(B
19730
19731 @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
19732 \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$O$9$Y$F!"\e(B@code{From} \e$B%X%C\e(B
19733 \e$B%@!<$r$b$H$K\e(B -4 \e$B2<$2$i$l\e(B @code{Subject} \e$B$G\e(B -1 \e$B2<$2$i$l$k%9%3%"9`L\$,DI2C\e(B
19734 \e$B$5$l$^$9!#$3$l$r$"$J$?$NJP8+$K9g$o$;$FJQ99$7$F$/$@$5$$!#\e(B
19735
19736 \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
19737 \e$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=\e(B
19738 \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
19739 \e$B$J$$$+$.$j!"\e(B-10 \e$B$N$O$:$G$9!#\e(B
19740
19741 \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
19742 \e$B4{FI5-;v$K$O$9$Y$F\e(B @samp{E} \e$B0u$,$D$1$i$l$^$9!#$3$l$O$*$=$i$/!"E,1~@-%9%3\e(B
19743 \e$B%"IU$1$r$A$g$C$H$P$+$jIT2DG=$K$9$k$N$G!"<+F04|8B@Z$l>C5n$HE,1~@-%9%3%"$O\e(B
19744 \e$B0l=o$K$O$&$^$/$d$C$F$$$1$^$;$s!#\e(B
19745
19746 \e$B%9%3%"$r$D$1$i$l$k%X%C%@!<$K$O\e(B @code{from}, @code{subject},
19747 @code{message-id}, @code{references}, @code{xref}, @code{lines},
19748 @code{chars}, @code{date} \e$B$,$"$j$^$9!#$5$i$K\e(B @code{followup} \e$B$K$b%9%3%"\e(B
19749 \e$BIU$1$G$-$^$9!#$3$l$O8=:_$N5-;v$N\e(B @code{Message-ID} \e$B$r;HMQ$7\e(B
19750 \e$B$F\e(B @code{References} \e$B%X%C%@!<$K9gCW!"$9$J$o$A$3$l$KB3$$$?%9%l%C%I$K9gCW\e(B
19751 \e$B$9$kE,1~@-%9%3%"9`L\$r:n@.$7$^$9!#\e(B
19752
19753 \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
19754 \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
19755 \e$B$P\e(B -300 \e$B$/$i$$$K@_Dj$7$F$*$$$?J}$,NI$$$G$9!#\e(B
19756
19757 \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
19758 \e$B$J$?$,2?$b8@$o$J$/$F$b!"$"$J$?$N9%$-$JEj9F<T$r6/D4$7!"$"$^$j9%$-$G$O$J$$\e(B
19759 \e$BEj9F<T$r>C5n$9$k$h$&$K$J$k$O$:$G$9!#\e(B
19760
19761 \e$B$I$N%0%k!<%W$K$*$$$FE,1~@-%9%3%"$r:nF0$5$;$k$+$O!"%9%3%"%U%!%$\e(B
19762 \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
19763 \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
19764
19765 @vindex gnus-adaptive-file-suffix
19766 \e$BE,1~@-%9%3%"9`L\$O!"%0%k!<%WL>$K\e(B @code{gnus-adaptive-file-suffix} \e$B$rIU2C\e(B
19767 \e$B$7$?L>A0$N%U%!%$%k$KF~$l$i$l$^$9!#%G%#%U%)%k%HCM$O\e(B @file{ADAPT} \e$B$G$9!#\e(B
19768
19769 @vindex gnus-adaptive-pretty-print
19770 \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
19771 \e$B$F$$$^$;$s!#\e(B@code{gnus-adaptive-pretty-print} \e$B$,\e(B @code{nil} (\e$B%G%#%U%)%k\e(B
19772 \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
19773
19774 @vindex gnus-score-exact-adapt-limit
19775 \e$BE,1~@-%9%3%"$r9T$J$&$H$-$O!"ItJ,J8;zNs0lCW$d%U%!%8!<$J0lCW$r9T$J$C$?J}$,!"\e(B
19776 \e$B$*$=$i$/$[$H$s$I$N>l9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"%X%C%@!<\e(B
19777 \e$B$N0lCW$7$?ItJ,$,C;$$>l9g!"0U?^$KH?$9$k$h$&$JF0:n$r$9$k2DG=@-$,Bg$-$/$J$k\e(B
19778 \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
19779 \e$B$O40A40lCW$,9T$J$o$l$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"$3$NLdBj$,5/$3\e(B
19780 \e$B$i$J$$$h$&$K>o$K40A40lCW$,9T$J$o$l$^$9!#\e(B
19781
19782 @vindex gnus-default-adaptive-word-score-alist
19783 \e$B>e$G=R$Y$?$h$&$K!"8DJL$NC18l$KBP$7$F$b%X%C%@!<A4BN$KBP$7$F$bE,1~$r9T$J$&\e(B
19784 \e$B$3$H$,$G$-$^$9!#C18l$KBP$7$FE,1~$r9T$J$C$?>l9g!"\e(B
19785 @code{gnus-default-adaptive-word-score-alist} \e$BJQ?t$K$h$C$F!"3FC18l$KBP$7\e(B
19786 \e$B$F$"$k0u$X$I$s$J%9%3%"$rM?$($k$+$r;XDj$7$^$9!#\e(B
19787
19788 @lisp
19789 (setq gnus-default-adaptive-word-score-alist
19790       `((,gnus-read-mark . 30)
19791         (,gnus-catchup-mark . -10)
19792         (,gnus-killed-mark . -20)
19793         (,gnus-del-mark . -15)))
19794 @end lisp
19795
19796 \e$B$3$l$,%G%#%U%)%k%HCM$G$9!#C18l$KBP$9$kE,1~$rM-8z$K$9$k\e(B
19797 \e$B$H\e(B @code{gnus-read-mark} \e$B$N0u$N$D$$$?5-;v$NI=Bj$K8=$l$k$9$Y$F$NC18l$,!"\e(B
19798 \e$B%9%3%"$K\e(B 30 \e$BE@DI2C$9$k$H$$$&%9%3%"5,B'$r@8$_=P$7$^$9!#\e(B
19799
19800 @vindex gnus-default-ignored-adaptive-words
19801 @vindex gnus-ignored-adaptive-words
19802 @code{gnus-default-ignored-adaptive-words} \e$B$N%j%9%H$K8=$l$kC18l$OL5;k$5\e(B
19803 \e$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J\e(B
19804 \e$B$/\e(B @code{gnus-ignored-adaptive-words} \e$B%j%9%H$NJ}$r;H$C$F$/$@$5$$!#\e(B
19805
19806 @vindex gnus-adaptive-word-length-limit
19807 \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
19808 \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
19809 \e$B$,$G$-!"$3$N?tCM$h$jC;$$C18l$OL5;k$5$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%HCM\e(B
19810 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
19811
19812 @vindex gnus-adaptive-word-syntax-table
19813 \e$B%9%3%"IU$1$,=*N;$7$?$H$-!"\e(B@code{gnus-adaptive-word-syntax-table} \e$B$NJ8K!\e(B
19814 \e$BI=$,$=$N1F6A$r<u$1$^$9!#$3$l$OI8=`$NJ8K!I=$H;w$F$$$^$9$,!"C18l$N9=@.MWAG\e(B
19815 \e$B$H$J$i$J$$J8;z$N?t$b9MN8$7$^$9!#\e(B
19816
19817 @vindex gnus-adaptive-word-minimum
19818 \e$B$b$7\e(B @code{gnus-adaptive-word-minimum} \e$B$K?tCM$,@_Dj$5$l$F$$$k$H!"C18lE,\e(B
19819 \e$B1~@-%9%3%"IU$1=hM}$K$*$$$F!"5-;v$N%9%3%"$,$3$N?tCM$h$j$b>.$5$/$J$k$3$H$O\e(B
19820 \e$B$"$j$^$;$s!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
19821
19822 @vindex gnus-adaptive-word-no-group-words
19823 @code{gnus-acaptive-word-no-group-words} \e$B$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B
19824 Gnus \e$B$O%0%k!<%WL>$N$9$Y$F$N8l$K$D$$$F!"C18lE,1~@-%9%3%"$r$7$^$;$s!#$[$H\e(B
19825 \e$B$s$I$NI=Bj$,\e(B @samp{emacs} \e$B$H$$$&8l$r4^$s$G$$$k\e(B @samp{comp.editor.emacs}
19826 \e$B$N$h$&$J%0%k!<%W$GJXMx$G$9!#\e(B
19827
19828 \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
19829 \e$B$,7y$$$+$r!"$3$N5,B'$rDL$7$F?GCG$9$kMxMQ<T@:?@J,@OL?\e(B
19830 \e$BNa\e(B @code{gnus-psychoanalyze-user} \e$B$r=q$$$F$_$k$HNI$$$+$b$7$l$^$;$s!#$$$d!"\e(B
19831 \e$BNI$/$J$$$+$J!#\e(B
19832
19833 \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
19834 \e$B$H$$$&$3$H$O?4$KN1$a$F$*$$$F$/$@$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$O$^$C$?\e(B
19835 \e$B$/;H$$J*$K$J$i$J$$$h$&$K;W$($^$9!#$3$l$r$b$C$H;H$($k$h$&$K$9$k$?$a$K$O!"\e(B
19836 (\e$B$h$j87L)$JE}7WE*<jK!$r4,$-E:$($K$7$F\e(B) \e$B$5$i$J$k:n6H$,I,MW$H$J$k$G$7$g$&!#\e(B
19837
19838 @node Home Score File
19839 @section \e$B%[!<%`%9%3%"%U%!%$%k\e(B
19840
19841 \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
19842 \e$B%$%k\e(B @dfn{home score file} \e$B$H8F$P$l$^$9!#$3$l$ODL>o\e(B (\e$B%G%#%U%)%k%H$G\e(B) \e$B$=\e(B
19843 \e$B$N%0%k!<%WMQ$N%9%3%"%U%!%$%k$K$J$j$^$9!#Nc$($P!"\e(B@samp{gnu.emacs.gnus} \e$BMQ\e(B
19844 \e$B$N%[!<%`%9%3%"%U%!%$%k$O\e(B @file{gnu.emacs.gnus.SCORE} \e$B$H$J$k$o$1$G$9!#\e(B
19845
19846 \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
19847 \e$B%W4V$G6&DL$N%[!<%`%9%3%"%U%!%$%k$r6&M-$9$k$HJXMx$J$H$-$,B?$$$G$7$g\e(B
19848 \e$B$&\e(B --- \e$BNc$($P$9$Y$F$N\e(B @samp{emacs} \e$B%0%k!<%W$GF1$8%[!<%`%9%3%"%U%!%$%k$r\e(B
19849 \e$B;H$&$3$H$b$G$-$^$9!#\e(B
19850
19851 @vindex gnus-home-score-file
19852 \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
19853 \e$B<h$jF@$^$9!#\e(B
19854
19855 @enumerate
19856 @item
19857 \e$BJ8;zNs!#$3$N>l9g$3$N%U%!%$%k$,$9$Y$F$N%0%k!<%W$G%[!<%`%9%3%"%U%!%$%k$H$7\e(B
19858 \e$B$F;HMQ$5$l$^$9!#\e(B
19859
19860 @item
19861 \e$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O\e(B
19862 \e$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#\e(B
19863
19864 @item
19865 \e$B%j%9%H!#$3$N%j%9%H$NMWAG$O0J2<$NCM$r<h$jF@$^$9!#\e(B
19866
19867 @enumerate
19868 @item
19869 @code{(@var{regexp} @var{file-name})}\e$B!#\e(B@var{regexp} \e$B$,%0%k!<%WL>$K9gCW$9\e(B
19870 \e$B$l$P!"\e(B@var{file-name} \e$B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#\e(B
19871
19872 @item
19873 \e$B4X?t!#$3$N4X?t$,\e(B @code{nil} \e$B0J30$rJV$;$P!"$=$NJV5QCM$,%[!<%`%9%3%"%U%!%$\e(B
19874 \e$B%k$H$7$F;HMQ$5$l$^$9!#\e(B
19875
19876 @item
19877 \e$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#\e(B
19878 @end enumerate
19879
19880 \e$B$3$N%j%9%H$NCf$+$i9gCW$9$k$b$N$r!":G=i$+$i8e$m$NJ}$K8~$+$C$FC5$7$F$$$-$^\e(B
19881 \e$B$9!#\e(B
19882
19883 @end enumerate
19884
19885 \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
19886 \e$B$P$G$-$^$9!#\e(B
19887
19888 @lisp
19889 (setq gnus-home-score-file
19890       "my-total-score-file.SCORE")
19891 @end lisp
19892
19893 \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
19894 \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
19895 \e$B$9!#\e(B
19896
19897 @findex gnus-hierarchial-home-score-file
19898 @lisp
19899 (setq gnus-home-score-file
19900       'gnus-hierarchial-home-score-file)
19901 @end lisp
19902
19903 \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
19904 \e$B$N$b$N$r4^$_$^$9!#\e(B
19905
19906 @table @code
19907 @item gnus-current-home-scre-file
19908 @findex gnus-current-home-score-file
19909 ``\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
19910 \e$B%k$N\e(B ``\e$B:GFbIt\e(B'' \e$B9gCW$X$NEPO?$r2C$($k$h$&$K$7$^$9!#\e(B
19911 @end table
19912
19913 \e$B$b$7\e(B @samp{emacs} \e$B%0%k!<%WMQ$N%9%3%"%U%!%$%k$H!"$=$l$H$OJL\e(B
19914 \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
19915 \e$B$=$l$>$lFH<+$N%9%3%"%U%!%$%k$r;H$$$?$$$N$G$"$l$P!"\e(B
19916
19917 @lisp
19918 (setq gnus-home-score-file
19919       ;; @r{\e$B@55,I=8=\e(B @code{"\\.emacs"} \e$B$K9gCW$9$k$9$Y$F$N%0%k!<%W\e(B}
19920       '(("\\.emacs" "emacs.SCORE")
19921         ;; @r{\e$B$9$Y$F$N\e(B comp \e$B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G\e(B}
19922         ("^comp" "comp.SCORE")))
19923 @end lisp
19924
19925 @vindex gnus-home-adapt-file
19926 @code{gnus-home-adapt-file} \e$B$O\e(B @code{gnus-home-score-file} \e$B$H$^$C$?$/F1\e(B
19927 \e$B$8$h$&$KF0:n$7$^$9$,!"$3$l$OBe$o$j$K2?$r%[!<%`E,MQ%9%3%"%U%!%$%k$K$9$k$+\e(B
19928 \e$B$r;XDj$7$^$9!#?7$7$$E,MQ%U%!%$%kEPO?9`L\$O$9$Y$F!"$3$NJQ?t$G;XDj$5$l$k%U%!\e(B
19929 \e$B%$%k$KF~$l$i$l$^$9!#CM$K$OF1$8J8K!$,5v$5$l$^$9!#\e(B
19930
19931 @code{gnus-home-score-file} \e$B$H\e(B @code{gnus-home-adapt-file} \e$B$N;HMQ$K2C$(\e(B
19932 \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
19933 \e$B%?!<\e(B (@pxref{Topic Parameters}) \e$B$r;H$C$F$[$\F1MM$N$3$H$,$G$-$^$9!#%0%k!<\e(B
19934 \e$B%W!"%H%T%C%/%Q%i%a!<%?!<$O$3$NJQ?t$h$j$bM%@h$5$l$^$9!#\e(B
19935
19936 @node Followups To Yourself
19937 @section \e$B<+J,<+?H$X$N%U%)%m!<%"%C%W\e(B
19938
19939 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
19940 \e$BFs$D$NL?Na$rDs6!$7$F$$$^$9!#$=$7$F\e(B Gnus \e$B$O!"B>$N5-;v$K$*$1\e(B
19941 \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
19942 \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
19943 \e$B8=:_$N%P%C%U%!!<$K$"$k$b$N$9$Y$F$KBP$7$F%9%3%"$rA}2C$5$;$^$9!#$3$l$O$"$J\e(B
19944 \e$B$?$N8@$C$?$3$H$KBP$7$F$_$s$J$,Ez$($F$/$l$?$H$-!"$9$0$K$=$l$KL\$r8~$1$?$$\e(B
19945 \e$B$H$-$K$H$F$bJXMx$G$9$M!#\e(B
19946
19947 @table @code
19948 @item gnus-score-followup-article
19949 @findex gnus-score-followup-article
19950 \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
19951
19952 @item gnus-score-followup-thread
19953 @findex gnus-score-followup-thread
19954 \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-;v$9$Y$F$KBP$7$F%9%3%"\e(B
19955 \e$B$r2C;;$7$^$9!#\e(B
19956 @end table
19957
19958 @vindex message-sent-hook
19959 \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
19960 \e$B%U%C%/$NCf$G;H$&$?$a$N$b$N$G$9!#Nc$($P$3$N$h$&$K\e(B:
19961 @lisp
19962 (add-hook 'message-sent-hook 'gnus-score-followup-thread)
19963 @end lisp
19964
19965 \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
19966 \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
19967
19968 @example
19969 <x6u3u47icf.fsf@@eyesore.no>
19970 <x6sp9o7ibw.fsf@@eyesore.no>
19971 @end example
19972
19973 \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
19974 \e$B$3$l$O;H$($^$9\e(B --- \e$B0J2<$N5,B'$O;d<+?H$X$N%U%)%m!<%"%C%W$9$Y$F$KBP$7$F%9\e(B
19975 \e$B%3%"$rA}2C$5$;$k$G$7$g$&!#\e(B
19976
19977 @lisp
19978 ("references"
19979  ("<x6[0-9a-z]+\\.fsf\\(_-_\\)?@@.*eyesore\\.no>"
19980   1000 nil r))
19981 @end lisp
19982
19983 ``\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
19984 \e$B$7$^$9!#\e(B
19985
19986 @node Scoring On Other Headers
19987 @section \e$BB>$N%X%C%@!<$K%9%3%"$rIU$1$k\e(B
19988 @cindex scoring on other headers
19989
19990 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
19991 \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
19992 \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
19993 \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
19994 \e$B$r0UL#$7$^$9!#$3$l$OBg$-$J%0%k!<%W$G$OD9$$;~4V$,$+$+$j$^$9!#\e(B
19995
19996 \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
19997 \e$BJQ$G$O$J$/!"$=$N$?$a$N$9$0$l$?<jCJ$,MQ0U$5$l$F$$$^$9!#$3$N%^%K%e%"%k\e(B
19998 \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
19999 \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
20000 \e$B%3%"$rIU$1$kJ}K!$ND4M}$NNc$r5s$2$^$7$g$&!#\e(B
20001
20002 \e$B0J2<$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KCV$$$F2<$5$$!#\e(B
20003
20004 @lisp
20005 (setq gnus-extra-headers '(To Cc Newsgroups Keywords)
20006       nnmail-extra-headers gnus-extra-headers)
20007 @end lisp
20008
20009 Gnus \e$B$r:F5/F0$7$F!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B%3%^%s%I\e(B
20010 \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
20011 \e$B$N%a!<%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$j$^$9!#\e(B
20012
20013 \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
20014 \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
20015 \e$B$1$k$3$H$,$G$-$^$9!#\e(B
20016
20017 \e$B$o$+$C$?$+$J\e(B? \e$B4JC1$@$h$M!#\e(B
20018
20019 @node Scoring Tips
20020 @section \e$B%9%3%"IU$1$N1|5A\e(B
20021 @cindex scoring tips
20022
20023 @table @dfn
20024 @item \e$B%/%m%9%]%9%H\e(B
20025 @cindex crossposts
20026 @cindex scoring crossposts
20027 \e$B%/%m%9%]%9%H$N%9%3%"$rDc$/$7$?$1$l$P!"9gCW$5$;$k$Y$-9T\e(B
20028 \e$B$O\e(B @code{Xref} \e$B%X%C%@!<$G$9!#\e(B
20029
20030 @lisp
20031 ("xref" (" talk.politics.misc:" -1000))
20032 @end lisp
20033
20034 @item \e$BJ#?t$N%/%m%9%]%9%H\e(B
20035 \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
20036 \e$B$/$7$?$1$l$P!"\e(B
20037
20038 @lisp
20039 ("xref"
20040   ("[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+"
20041    -1000 nil r))
20042 @end lisp
20043
20044 @item \e$BK\J8$X$N9gCW\e(B
20045 \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
20046 \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
20047 \e$B$F$3$J$1$l$P$J$i$J$$$N$G$9!#$G$b!"$"$J$?$O$=$l$G$b$d$j$?$$$+$b$7$l$^$;$s\e(B
20048 \e$B$M!#9gCW$5$;$k%-!<$O;0$D\e(B (@code{Head}, @code{Body}, @code{All}) \e$B$"$k$N$G\e(B
20049 \e$B$9$,!"%9%3%"%U%!%$%kKh$K0l$DA*$s$G$=$l$K8GDj$7$?J}$,NI$$$G$9!#$b$7Fs$D$r\e(B
20050 \e$B;H$&$H!"$=$l$>$l$N5-;v$O\e(B @emph{\e$BFs2s\e(B} \e$B<hF@$5$l$F$7$^$$$^$9!#$b\e(B
20051 \e$B$7\e(B @code{Head} \e$B$+$i$A$g$C$H$@$1!"\e(B@code{Body} \e$B$+$i$A$g$C$H$@$19gCW$5$;$?\e(B
20052 \e$B$$!"$H$$$&$N$G$"$l$P!"AGD>$K\e(B @code{All} \e$B$r;H$C$FA4It9gCW$5$;$F$/$@$5$$!#\e(B
20053
20054 @item \e$B4{FI$N0uIU$1\e(B
20055 \e$B$"$k0lDj?tCM0J2<$N%9%3%"$r;}$D5-;v$K$O!"$*$=$i$/4{FI$N0u$r$D$1$F$7$^$$$?\e(B
20056 \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
20057 \e$B$3$H$K$h$C$F:G$b4JC1$K<B8=$G$-$^$9!#\e(B
20058
20059 @lisp
20060 ((mark -100))
20061 @end lisp
20062
20063 @code{expunge} \e$B$r;H$C$FF1MM$N$3$H$r9M$($k$3$H$b$G$-$^$9!#\e(B
20064
20065 @item \e$BH]DjJ8;z%/%i%9\e(B
20066 \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
20067 \e$B$i$l$J$$$G$7$g$&!#$3$l$O2~9TJ8;z$K$b9gCW$7$F$7$^$$!"$(!<$H!"L$CN$N@$3&$^\e(B
20068 \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
20069 @end table
20070
20071 @node Reverse Scoring
20072 @section \e$B5U%9%3%"\e(B
20073 @cindex reverse scoring
20074
20075 \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
20076 \e$B$7$F!"$=$NB>$N5-;v$9$Y$F$r>C5n$7$F$7$^$$$?$1$l$P!"%9%3%"%U%!%$%k$K0J2<$N\e(B
20077 \e$B$h$&$J$b$N$rF~$l$k$3$H$b$G$-$^$9!#\e(B
20078
20079 @lisp
20080 (("subject"
20081   ("Sex with Emacs" 2))
20082  (mark 1)
20083  (expunge 1))
20084 @end lisp
20085
20086 \e$B$=$7$F\e(B @samp{Sex with Emacs} \e$B$K9gCW$9$k$9$Y$F$N5-;v$r=8$a$F!";D$j$r=3Ht\e(B
20087 \e$B$P$9$?$a$K4{FI$N0u$r$D$1!">C5n$7$^$9!#\e(B
20088
20089 @node Global Score Files
20090 @section \e$B%0%m!<%P%k%9%3%"%U%!%$%k\e(B
20091 @cindex global score files
20092
20093 \e$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O\e(B ``\e$B%0%m!<%P%k:o=|%U%!%$\e(B
20094 \e$B%k\e(B (global kill file)'' \e$B$r;}$C$F$$$^$9!#$3$l$OIaDL!"$9$Y$F$N%0%k!<%W$KE,\e(B
20095 \e$BMQ$5$l$k!"MxMQ<T$N%[!<%`%G%#%l%/%H%j!<$K3JG<$5$l$F$$$k0l$D$N:o=|%U%!%$%k\e(B
20096 \e$B0J>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
20097
20098 \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
20099 \e$B$k=j$+$i$NMxMQ<T$K$h$k%9%3%"%U%!%$%k!"@$3&$N9q!9$r$9$Y$F!"5pBg$J0l$D$N9,\e(B
20100 \e$B$;$J%9%3%"%U%!%$%kF1LA$KCD7k$5$;$k%9%3%"%U%!%$%k\e(B !Ange-score! \e$B?7$7$/$F%F\e(B
20101 \e$B%9%H$7$F$$$J$$\e(B!
20102
20103 @vindex gnus-global-score-files
20104 \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
20105 @code{gnus-global-score-files} \e$BJQ?t$r@_Dj$9$k$3$H$@$1$G$9!#$=$l$>$l$N%9\e(B
20106 \e$B%3%"%U%!%$%kKh$K!"$"$k$$$O$=$l$>$l$N%9%3%"%U%!%$%k%G%#%l%/%H%jKh$KBP$7$F\e(B
20107 \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
20108 \e$BE,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#\e(B
20109
20110 \e$BNc$(\e(B
20111 \e$B$P\e(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} \e$B$N%9\e(B
20112 \e$B%3%"%U%!%$%k$H\e(B @file{/ftp@@ftp.some-where:/pub/score} \e$B%G%#%l%/%H%j$K$"$k\e(B
20113 \e$B$9$Y$F$N%9%3%"%U%!%$%k$r;H$$$?$1$l$P!"\e(B
20114
20115 @lisp
20116 (setq gnus-global-score-files
20117       '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE"
20118         "/ftp@@ftp.some-where:/pub/score/"))
20119 @end lisp
20120
20121 @findex gnus-score-search-global-directories
20122 @noindent
20123 \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
20124 \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
20125 \e$B$_9~$_$^$;$s!#$b$71s3V%G%#%l%/%H%j$r<jF0$G:FFI$_9~$_$9$kI,MW$,=P$F$-$?$i!"\e(B
20126 @code{gnus-score-search-global-directories} \e$BL?Na$r;H$&$3$H$,$G$-$^$9!#\e(B
20127
20128 \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
20129 \e$B$j$^$9!#\e(B(\e$B$D$^$j\e(B --- \e$B$+$J$j!"$G$9$1$I\e(B)
20130
20131 \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
20132 \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
20133 \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
20134 \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
20135 \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
20136 \e$B%H$O5_$o$l$k\e(B!
20137
20138 \e$B0J2<$K!"5U;J2q<T$J$j$?$,$j$N$?$a$NHk5;$r$$$/$D$+!"B(@J$G=R$Y$^$9!#\e(B
20139
20140 @itemize @bullet
20141
20142 @item
20143 \e$BHs>o$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#\e(B
20144 @item
20145 \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
20146 @item
20147 \e$BFC$KAG@2$i$7$$Ej9F<T$?$A$O1JB3E*$J<gLrC#$H$7$F2C;;$9$k!#\e(B
20148 @item
20149 \e$B$=$N%0%k!<%W$N7{>OL5;k$NEj9F$rIQHK$K7+$jJV$9Ej9F<T$O!"@dLG$5$;$F$7$^$C$F\e(B
20150 \e$B:9$7;Y$($J$$!#\e(B
20151 @item
20152 @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
20153 \e$B5n$k!#\e(B
20154
20155 @item
20156 \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
20157 \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
20158 \e$B$k$G$7$g$&$1$l$I$b!#\e(B
20159 @end itemize
20160
20161 @dots{} \e$B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O>-Mh!"%0%m!<%P%k%9%3%"%U%!%$%k$r%5\e(B
20162 \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
20163 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
20164 \e$B$k$Y$-$@$M!#:#$O8GBC$r0{$s$G8+<i$k$3$H$K$7$^$7$g$&$+\e(B?
20165
20166 @node Kill Files
20167 @section \e$B>C5n%U%!%$%k\e(B
20168 @cindex kill files
20169
20170 Gnus \e$B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#<B:]>C\e(B
20171 \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
20172 \e$B%"%U%!%$%k$r9M$(=P$9A0$K;d$,=q$$$?$b$N$J$N$G!"$=$N%3!<%I$O$^$@;D$C$F$$$^\e(B
20173 \e$B$9!#\e(B
20174
20175 \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
20176 \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
20177 \e$BJ}$,NI$$$+$b$7$l$^$;$s!#\e(B
20178
20179 \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
20180 \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
20181 \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
20182 \e$B$G$-$^$9!#$^$"$=$l$,$"$^$j$$$$J}K!$G$O$J$$$H$7$F$b$M!#\e(B
20183
20184 \e$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9!#\e(B
20185
20186 @lisp
20187 (gnus-kill "From" "Lars Ingebrigtsen")
20188 (gnus-kill "Subject" "ding")
20189 (gnus-expunge "X")
20190 @end lisp
20191
20192 \e$B$3$l$O;d$,=q$$$?$9$Y$F$N5-;v$K4{FI$N0u$r$D$1!"35N,%P%C%U%!!<$+$i0u$N$D$$\e(B
20193 \e$B$?5-;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#\e(B
20194
20195 \e$BB>$N%W%m%0%i%`$G$O$^$C$?$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#$b\e(B
20196 \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
20197 \e$B2r<a$7$h$&$H$7$^$9!#\e(B
20198
20199 @sc{gnus} \e$B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!!<4X?t$,$"$j$^$9!#\e(B
20200
20201 @table @kbd
20202 @item M-k
20203 @kindex M-k (\e$B35N,\e(B)
20204 @findex gnus-summary-edit-local-kill
20205 \e$B$=$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$9\e(B
20206 \e$B$k\e(B (@code{gnus-summary-edit-local-kill})\e$B!#\e(B
20207
20208 @item M-K
20209 @kindex M-K (\e$B35N,\e(B)
20210 @findex gnus-summary-edit-global-kill
20211 \e$B0lHL>C5n%U%!%$%k$rJT=8$9$k\e(B (@code{gnus-summary-edit-global-kill})\e$B!#\e(B
20212 @end table
20213
20214 \e$B>C5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9!#\e(B
20215
20216 @table @kbd
20217 @item M-k
20218 @kindex M-k (\e$B%0%k!<%W\e(B)
20219 @findex gnus-group-edit-local-kill
20220 \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
20221
20222 @item M-K
20223 @kindex M-K (\e$B%0%k!<%W\e(B)
20224 @findex gnus-group-edit-global-kill
20225 \e$B0lHL>C5n%U%!%$%k$rJT=8$9$k\e(B (@code{gnus-group-edit-global-kill})\e$B!#\e(B
20226 @end table
20227
20228 \e$B>C5n%U%!%$%kJQ?t!#\e(B
20229
20230 @table @code
20231 @item gnus-kill-file-name
20232 @vindex gnus-kill-file-name
20233 @samp{soc.motss} \e$B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL\e(B
20234 \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
20235 \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
20236 ``\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
20237 \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
20238
20239 @vindex gnus-kill-save-kill-file
20240 @item gnus-kill-save-kill-file
20241 \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
20242 \e$B$7$^$9!#$3$l$O4|8B@Z$l>C5n$r9T$J$&>C5n$r;H$C$F$$$k$H$-$KI,MW$G$9!#\e(B
20243
20244 @item gnus-apply-kill-hook
20245 @vindex gnus-apply-kill-hook
20246 @findex gnus-apply-kill-file-unless-scored
20247 @findex gnus-apply-kill-file
20248 \e$B%0%k!<%W$K>C5n%U%!%$%k$rE,MQ$9$k$?$a$K8F$S=P$5$l$k%U%C%/!#$3$l$O%G%#%U%)\e(B
20249 \e$B%k%H$G$O\e(B @code{(gnus-apply-kill-file)} \e$B$G$9!#$b$7F1$8%0%k!<%W$KBP$7$F%9\e(B
20250 \e$B%3%"%U%!%$%k$,$"$k>l9g$K$O>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/\e(B
20251 \e$B$r\e(B @code{(gnus-apply-kill-file-unless-scored)} \e$B$K@_Dj$7$^$9!#>C5n%U%!%$\e(B
20252 \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
20253
20254 @item gnus-kill-file-mode-hook
20255 @vindex gnus-kill-file-mode-hook
20256 \e$B>C5n%U%!%$%k%b!<%I%P%C%U%!!<Fb$G8F$S=P$5$l$k%U%C%/!#\e(B
20257 @end table
20258
20259 @node Converting Kill Files
20260 @section \e$B>C5n%U%!%$%k$NJQ49\e(B
20261 @cindex kill files
20262 @cindex converting kill files
20263
20264 \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
20265 \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
20266 @file{gnus-kill-to-score.el} \e$B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1\e(B
20267 \e$B$l$P!"<j$GJQ49$7$J$1$l$P$J$i$J$$$G$7$g$&!#\e(B
20268
20269 \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
20270 \e$B$^$l$^$;$s!#\e(B
20271 @uref{http://www.stud.ifi.uio.no/~larsi/ding-various/gnus-kill-to-score.el} \e$B$+\e(B
20272 \e$B$iF~<j$9$k$3$H$,$G$-$^$9!#\e(B
20273
20274 \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
20275 \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
20276 \e$BJQ49$7$J$1$l$P$J$j$^$;$s!#$"$k$$$OC1$K$=$l$i$r!"$=$N$^$^$K$7$F$*$$$F$/$@\e(B
20277 \e$B$5$$!#\e(BGnus \e$B$O0JA0F1MM$K$=$l$i$r;H$C$F$/$l$k$G$7$g$&!#\e(B
20278
20279 @node Advanced Scoring
20280 @section \e$B>e5i%9%3%"IU$1\e(B
20281
20282 \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
20283 \e$B4X$7$F8@$C$F$$$k$3$H$K$@$1K\Ev$K6=L#$,$"$k>l9g$O$I$&$9$l$PNI$$$N$G$7$g\e(B
20284 \e$B$&\e(B? \e$B$b$7$/$O!"\e(BA \e$B$5$s$,\e(B B \e$B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H$-$K8@$C$F$$$k$3\e(B
20285 \e$B$H$rFI$_$?$/$J$$$1$l$I!"\e(BC\e$B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H$-$O2?$r8@$C$F$$\e(B
20286 \e$B$k$+$rCN$j$?$$$H$$$&>l9g$O\e(B?
20287
20288 \e$B>e5i%9%3%"K!B'$r;H$&$3$H$G!"G$0U$NJ#;($J%9%3%"$NIU$1J}$r:n@.$9$k$3$H$,$G\e(B
20289 \e$B$-$^$9!#\e(B
20290
20291 @menu
20292 * Advanced Scoring Syntax::     \e$BDj5A\e(B
20293 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
20294 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8BMxMQ$9$k\e(B
20295 @end menu
20296
20297 @node Advanced Scoring Syntax
20298 @subsection \e$B>e5i%9%3%"IU$19=J8\e(B
20299
20300 \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
20301 \e$B$O:G=i$NMWAG$K%j%9%H$,$"$j$^$9!#FsHVL\$N%j%9%H$O:G=i$NMWAG\e(B
20302 \e$B$,\e(B @code{nil} \e$B$G$J$$CM$KI>2A$5$l$?$H$-$KE,MQ$5$l$^$9!#\e(B
20303
20304 \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
20305 \e$B?'!9$J9gCW:nMQ;R$G$9!#\e(B
20306
20307 \e$BO@M}:nMQ;R\e(B:
20308
20309 @table @code
20310 @item &
20311 @itemx and
20312 \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
20313 \e$B$^$GI>2A$7!"$=$l$+$iDd;_$7$^$9!#$9$Y$F$N0z?t$,\e(B @code{true} \e$B$NCM$KI>2A$5\e(B
20314 \e$B$l$?>l9g$O!"$3$N:nMQ;R$O\e(B @code{true} \e$B$rJV$7$^$9!#\e(B
20315
20316 @item |
20317 @itemx or
20318 \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
20319 \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
20320 \e$B$O\e(B @code{false} \e$B$rJV$7$^$9!#\e(B
20321
20322 @item !
20323 @itemx not
20324 @itemx \e,A,\e(B
20325 \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
20326 \e$BJV$7$^$9!#\e(B
20327 @end table
20328
20329 \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
20330 \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
20331 @code{2-} \e$B$O8=:_$N5-;v$NADIcJl$K%9%3%"K!B'$rE,MQ$7$^$9!#Be$o$j$K!"\e(B
20332 @code{^^} \e$B$r=q$/$3$H$b$G$-!"$3$N;~!"\e(B@code{^} (\e$B%-%c%i%C%H\e(B) (carat) \e$B$N?t$O\e(B
20333 \e$B$I$N$/$i$$AD@h$N5-;v$^$G$5$+$N$\$k$+$r<($7$^$9!#\e(B
20334
20335 \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
20336 \e$B;R$O%X%C%@!<L>$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW\e(B
20337 \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
20338 \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
20339
20340 @node Advanced Scoring Examples
20341 @subsection \e$B>e5i%9%3%"IU$1$NNc\e(B
20342
20343 \e$B0J2<$NNc$O%9%3%"%U%!%$%k$N5,B'$G$"$k$3$H$KCm0U$7$F2<$5$$!#40`z$J%9%3%"%U%!\e(B
20344 \e$B%$%k$r:n$k$K$O!"JL$N3g8L$NAH$G$=$l$i$r0O$s$G2<$5$$!#\e(B
20345
20346 Lars \e$B$5$s$,\e(B Gnus \e$B$K4X$7$FOC$r$7$F$$$k$H$-$K!"H`$K$h$C$F=q$+$l$?5-;v$N%9\e(B
20347 \e$B%3%"$rA}$d$7$?$$$H$7$^$7$g$&\e(B:
20348
20349 @example
20350 @group
20351 ((&
20352   ("from" "Lars Ingebrigtsen")
20353   ("subject" "Gnus"))
20354  1000)
20355 @end group
20356 @end example
20357
20358 \e$B$M!"$H$F$bC1=c$G$7$g\e(B?
20359
20360 \e$BH`$,D9$$5-;v$r=q$/$H$-!";~!92?$+AGE($J$3$H$r8@$$$^$9\e(B:
20361
20362 @example
20363 ((&
20364   ("from" "Lars Ingebrigtsen")
20365   (|
20366    ("subject" "Gnus")
20367    ("lines" 100 >)))
20368  1000)
20369 @end example
20370
20371 \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
20372 \e$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s\e(B:
20373
20374 @example
20375 ((&
20376   ("from" "Lars Ingebrigtsen")
20377   (1- ("from" "Reig Eigir Logge")))
20378  -100000)
20379 @end example
20380
20381 Redmondo \e$B$,>C$($?7$2<$K$D$$$F=q$$$?$H$-$K%U%)%m!<%"%C%W$7$?$9$Y$F$N?M$N\e(B
20382 \e$B%9%3%"$,>e$2$i$l$^$9$,!"$=$l$OH`$i$,Gr$$7$2<$K$D$$$F8l$C$F$$$k$H$-$N$_$G\e(B
20383 \e$B$9!#$7$+$7!"\e(BLars \e$B$,7$2<$K$D$$$FOC$r$7$F$$$k$H$-$O!"$?$$$F$$$"$^$j$*$b$7\e(B
20384 \e$B$m$/$"$j$^$;$s\e(B:
20385
20386 @example
20387 ((&
20388   (1-
20389    (&
20390     ("from" "redmondo@@.*no" r)
20391     ("body" "disappearing.*socks" t)))
20392   (! ("from" "Lars Ingebrigtsen"))
20393   ("body" "white.*socks"))
20394  1000)
20395 @end example
20396
20397 \e$BBgNL$N5-;v$,N.$l$F$$$k%0%k!<%W$rFI$s$G$$$F!"JVEz$K$7$+6=L#$,L5$$$H$7$^$7$g\e(B
20398 \e$B$&!#$=$&$$$&>l9g$K$d$k$3$H$O!"\e(B"Re:"\e$B!"\e(B"Fw:" \e$B$^$?$O\e(B "Fwd:" \e$B$G;O$^$kI=Bj$r\e(B
20399 \e$B;}$C$F$$$J$$$9$Y$F$N5-;v$N%9%3%"$r2<$2$F!"JVEz$N0u$G;O$^$kI=Bj$r;}$C$F$$\e(B
20400 \e$B$k5-;v$N$9$Y$F$N?F$N%9%3%"$r>e$2$k$3$H$G$9!#\e(B
20401
20402 @example
20403 ((! ("subject" "re:\\|fwd?:" r))
20404   -200)
20405 ((1- ("subject" "re:\\|fwd?:" r))
20406   200)
20407 @end example
20408
20409 \e$B2DG=@-$OL58BBg$G$9!#\e(B
20410
20411 @node Advanced Scoring Tips
20412 @subsection \e$B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m\e(B
20413
20414 @code{&} \e$B$H\e(B @code{|} \e$BO@M}:nMQ;R$O!"C;=L2sO)O@M}$r9T$J$$$^$9!#$9$J$o$A!"\e(B
20415 \e$B$=$N:nMQ$N7k2L$,L@$i$+$K$J$C$F;~E@$G!"0z?t$r<B9T2aDx$K$+$1$k$3$H$r;_$a$^\e(B
20416 \e$B$9!#Nc$($P!"\e(B@code{&} \e$B$N0z?t$NI>2A$,\e(B @code{false} \e$B$K$J$k$H!";D$j$N0z?t$r\e(B
20417 \e$BI>2A$9$kL\E*$OB8:_$7$J$/$J$j$^$9!#$3$l$OCY$$9g\e(B
20418 \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
20419 \e$BCW\e(B (@samp{from} \e$B$d\e(B @samp{subject}) \e$B$r:G=i$K;}$C$F$/$k$Y$-$G$"$k$H$$$&$3\e(B
20420 \e$B$H$r0UL#$7$^$9!#\e(B
20421
20422 \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
20423 \e$B$h$&$K$7$^$9!#<!$N$h$&$J$3$H$r$9$l$P\e(B:
20424
20425 @example
20426 ...
20427 (1-
20428  (1-
20429   ("from" "lars")))
20430 ...
20431 @end example
20432
20433 \e$B$3$l$O!V8=:_$N5-;v$NADIcJl$N\e(B from \e$B%X%C%@!<$K%9%3%"$rIU$1$k!W$H$$$&$3$H$r\e(B
20434 \e$B0UL#$7$^$9!#4V@\$O$H$F$bB.$$$G$9$,!"<!$NJ}$h$j$b\e(B:
20435
20436 @example
20437 (1-
20438  (&
20439   ("from" "Lars")
20440   ("subject" "Gnus")))
20441 @end example
20442
20443 \e$B<!$NJ}$,NI$$$G$9\e(B:
20444
20445 @example
20446 (&
20447  (1- ("from" "Lars"))
20448  (1- ("subject" "Gnus")))
20449 @end example
20450
20451 @node Score Decays
20452 @section \e$B%9%3%"IeGT\e(B
20453 @cindex score decays
20454 @cindex decays
20455
20456 \e$B%9%3%"$O:F8=L5$/KD$l>e$,$k798~$,$"$k$3$H$K5$IU$/$+$b$7$l$^$;$s!#FC$K!"E,\e(B
20457 \e$B1~%9%3%"$r;H$C$F$$$k$H$-$O!#%9%3%"$,Bg$-$/$J$j$9$.$k$H!"$=$l$i$O0UL#$r<:\e(B
20458 \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
20459 \e$B$&$3$H$OFq$7$/$J$j$^$9!#\e(B
20460
20461 @vindex gnus-decay-scores
20462 @findex gnus-decay-score
20463 @vindex gnus-decay-score-function
20464 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
20465 \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
20466 \e$B$H!"\e(BGnus \e$B$O%9%3%"%U%!%$%k$rIeGT5!9=$rDL$7!"$9$Y$F$N1JB3$G$J$$%9%3%"K!B'\e(B
20467 \e$B$N%9%3%"$r2<$2$^$9!#$b$7\e(B @code{gnus-decay-scores} \e$B$,@55,I=8=$@$C$?$i!"$=\e(B
20468 \e$B$l$K9gCW$9$k%9%3%"%U%!%$%k$@$1$,07$o$l$^$9!#Nc$($P\e(B @emph{adaptive} \e$B%9%3\e(B
20469 \e$B%"%U%!%$%k$@$1$rIeGT$5$;$k$?$a$K!"$=$l$r\e(B @samp{\\.ADAPT\\'} \e$B$K@_Dj$9$k$3\e(B
20470 \e$B$H$,$G$-$^$9!#IeGT<+?H$O4X?t\e(B @code{gnus-decay-score-function} \e$B$K$h$C$F<B\e(B
20471 \e$B9T$5$l!"%G%#%U%)%k%HCM$O\e(B @code{gnus-decay-score} \e$B$G$9!#0J2<$O$=$N4X?t$N\e(B
20472 \e$BDj5A$G$9\e(B:
20473
20474 @lisp
20475 (defun gnus-decay-score (score)
20476   "Decay SCORE according to `gnus-score-decay-constant'
20477 and `gnus-score-decay-scale'."
20478   (let ((n (- score
20479               (* (if (< score 0) -1 1)
20480                  (min (abs score)
20481                       (max gnus-score-decay-constant
20482                            (* (abs score)
20483                               gnus-score-decay-scale)))))))
20484     (if (and (featurep 'xemacs)
20485              ;; XEmacs' floor can handle only the floating point
20486              ;; number below the half of the maximum integer.
20487              (> (abs n) (lsh -1 -2)))
20488         (string-to-number
20489          (car (split-string (number-to-string n) "\\.")))
20490       (floor n))))
20491 @end lisp
20492
20493 @vindex gnus-score-decay-scale
20494 @vindex gnus-score-decay-constant
20495 @code{gnus-score-decay-constant} \e$B$O%G%#%U%)%k%HCM$H$7$F\e(B 3 \e$B$r;}$A$G!"\e(B
20496 @code{gnus-score-decay-scale} \e$B$O%G%#%U%)%k%HCM$H$7$F\e(B 0.05 \e$B$r;}$A$^$9!#$3\e(B
20497 \e$B$l$O0J2<$N$h$&$J$3$H$r0z$-5/$3$7$^$9\e(B:
20498
20499 @enumerate
20500 @item
20501 -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
20502
20503 @item
20504\e$B$+$i\e(B 60 \e$B$^$G$N4V$NBg$-$5$N%9%3%"$O;0$D8:$i$5$l$^$9!#\e(B
20505
20506 @item
20507 60 \e$B$h$jBg$-$$%9%3%"$O%9%3%"$N\e(B 5% \e$B$K8:$i$5$l$^$9!#\e(B
20508 @end enumerate
20509
20510 \e$B$b$7$3$NIeGT4X?t$r9%$-$G$J$$$J$i!"<+J,<+?H$N4X?t$r=q$$$F$/$@$5$$!#$=$l$O\e(B
20511 \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
20512 \e$BJV$5$J$1$l$P$J$j$^$;$s!#\e(B
20513
20514 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
20515 \e$B4V<B9T$7$F$$$J$$$H!"\e(BGnus \e$B$O;M2s%9%3%"$rIe$i$;$^$9!#\e(B
20516
20517 @iftex
20518 @iflatex
20519 @chapter Message
20520 @include message-ja.texi
20521 @chapter Sieve
20522 @include sieve-ja.texi
20523 @chapter PGG
20524 @include pgg-ja.texi
20525 @chapter SASL
20526 @include sasl-ja.texi
20527 @end iflatex
20528 @end iftex
20529
20530 @node Various
20531 @chapter \e$B$$$m$$$m\e(B
20532
20533 @menu
20534 * Process/Prefix::              \e$BB?$/$NL?Na$G;H$o$l$k=,47\e(B
20535 * Interactive::                 Gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
20536 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B Gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
20537 * Formatting Variables::        \e$B%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$9$k$3$H$,$G$-$k\e(B
20538 * Window Layout::               Gnus \e$B$N3F%P%C%U%!!<$N%&%#%s%I%&$r@_Dj$9$k\e(B
20539 * Faces and Fonts::             \e$B%U%'!<%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
20540 * Compilation::                 \e$B$I$N$h$&$K$7$F\e(B Gnus \e$B$NB.EY$r>e$2$k$+\e(B
20541 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
20542 * Highlighting and Menus::      \e$B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k\e(B
20543 * Buttons::                     \e$B$?$C$?==2s$?$?$$$?$@$1$Gg'>d1j$K$J$k\e(B!
20544 * Daemons::                     Gnus \e$B$O$"$J$?$NN"$G$b$N$4$H$r<B9T$9$k$3$H$,$G$-$k\e(B
20545 * NoCeM::                       Spam \e$B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!\e(B
20546 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k\e(B
20547 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
20548 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
20549 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
20550 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O3($rI=<($G$-$k\e(B
20551 * Fuzzy Matching::              \e$BBg$-$J$R$:$s$@2;\e(B (big fuzz) \e$B$C$F2?\e(B?
20552 * Thwarting Email Spam::        \e$BM>7W$J>&6HE*EE;R%a!<%k$rHr$1$kJ}K!\e(B
20553 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
20554 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
20555 @end menu
20556
20557 @node Process/Prefix
20558 @section \e$B%W%m%;%9\e(B/\e$B@\F,0z?t\e(B
20559 @cindex process/prefix convention
20560
20561 \e$BB?$/$N4X?t!"$=$NCf$G$b5-;v$N0\F0!"%G%3!<%I!"J]B8$r$9$k$?$a$N4X?t$O!"\e(B
20562 @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
20563
20564 \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
20565
20566 \e$B$=$l$O$3$N$h$&$J46$8$G$9\e(B:
20567
20568 \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
20569 \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
20570 \e$B$N\e(B N \e$B5-;v$K:n6H$r<B9T$7$^$9!#\e(B
20571
20572 @vindex transient-mark-mode
20573 @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
20574 \e$B$$$k$H!"%j!<%8%g%s$K$"$k$9$Y$F$N5-;v$K:n6H$,$J$5$l$^$9!#\e(B
20575
20576 \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
20577 \e$B9g$O!"%W%m%;%90u$NIU$$$F$$$k5-;v$K:n6H$,<B9T$5$l$^$9!#\e(B
20578
20579 \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
20580 \e$B6H$r<B9T$7$^$9!#\e(B
20581
20582 \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
20583 \e$B$/I,MW$,$"$k$N$G$9!#\e(B
20584
20585 \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
20586 \e$B%/$K@Q$_!"$9$Y$F$N%W%m%;%90u$N5-;v$N%j%9%H$r>C5n$7$^$9!#A02s$N@_Dj\e(B
20587 \e$B$r\e(B @kbd{M P y} \e$B$GI|5l$5$;$k$3$H$,$G$-$^$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
20588
20589 @vindex gnus-summary-goto-unread
20590 \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
20591 \e$B$K\e(B @kbd{d} @kbd{d} @kbd{d} \e$B$HF1$8$3$H$r$9$k$3$H$G$9!#$=$l$>$l\e(B
20592 \e$B$N\e(B @kbd{d} (\e$B$3$l$O8=:_$N5-;v$K4{FI$N0u$rIU$1$^$9\e(B) \e$B$O%G%#%U%)%k%H$G$O0u$r\e(B
20593 \e$BIU$1$?8e$K<!$NL$FI5-;v$K0\F0$9$k$N$G!"\e(B@kbd{3 d} \e$B$O35N,%P%C%U%!!<$,$I$N$h\e(B
20594 \e$B$&$G$"$C$F$b!"<!$N;0$D$NL$FI5-;v$r4{FI$K$7$^$9!#$b$C$HJ,$+$j$d$9$$F0:n$N\e(B
20595 \e$B$?$a$K$O\e(B @code{gnus-summary-goto-unread} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5\e(B
20596 \e$B$$!#\e(B
20597
20598 \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
20599 \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
20600 \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
20601 \e$B%W$N$9$Y$F$N5-;v$r4|8B@Z$l>C5n2DG=$H$7$F0u$rIU$1$k$K\e(B
20602 \e$B$O\e(B @kbd{M P b M-& E} \e$B$H$7$^$9!#\e(B
20603
20604 @node Interactive
20605 @section \e$BBPOCE*\e(B
20606 @cindex interaction
20607
20608 @table @code
20609 @item gnus-novice-user
20610 @vindex gnus-novice-user
20611 \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
20612 \e$BMh$??M$G$"$k$+!"Hs>o$K?5=E$J?M$G!"$3$l$OK\Ev$KNI$$$3$H$G$9!#2?$+4m81$J$3\e(B
20613 \e$B$H$r$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
20614 \e$B$3$l$O%G%#%U%)%k%H$G$O\e(B @code{t} \e$B$G$9!#\e(B
20615
20616 @item gnus-expert-user
20617 @vindex gnus-expert-user
20618 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"$"$J$?$O\e(B Gnus \e$B$+$i$[$H$s$I<ALd$r<u$1$k$3\e(B
20619 \e$B$H$O$"$j$^$;$s!#$3$l$OC1=c$K$"$J$?$,$I$N$h$&$JJQ$J$3$H$r$7$F$$$F$b!"2?$r\e(B
20620 \e$B$7$F$$$k$+$r$o$+$C$F$$$k$H8+$J$7$^$9!#\e(B
20621
20622 @item gnus-interactive-catchup
20623 @vindex gnus-interactive-catchup
20624 @code{nil} \e$B$G$J$$$H!"%0%k!<%W$KDI$$$D$/\e(B (catchup) \e$BA0$K!"3NG'$rMW5a$7$^$9!#\e(B
20625 \e$B$3$l$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
20626
20627 @item gnus-interactive-exit
20628 @vindex gnus-interactive-exit
20629 Gnus \e$B$r=*N;$9$kA0$K3NG'$rMW5a$7$^$9!#$3$NJQ?t$O%G%#%U%)%k%H\e(B
20630 \e$B$G\e(B @code{t} \e$B$G$9!#\e(B
20631 @end table
20632
20633 @node Symbolic Prefixes
20634 @section \e$B%7%s%\%k$N@\F,0z?t\e(B
20635 @cindex symbolic prefixes
20636
20637 \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
20638 @kbd{C-u 4 C-f} \e$B$O%]%$%s%H$r\e(B 4 \e$BJ8;z@h$K0\F0$7!"\e(B
20639 @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
20640 \e$B$N\e(B 900 \e$B$r8=:_$N5-;v$K2C$($^$9!#\e(B
20641
20642 \e$B$3$l$OAGE($GNI$$$N$G$9$,!"L?Na$K$b$&>/$7DI2C$N>pJs$rM?$($?$$$H$-$O$I$&$9\e(B
20643 \e$B$l$PNI$$$N$G$7$g$&\e(B? \e$B$(!<$H!"$?$$$F$$$NL?Na$,$7$F$$$k$3$H$O!"\e(B``\e$B@8$N\e(B'' \e$B@\\e(B
20644 \e$BF,0z?t$rFCJL$JJ}K!$G2r<a$9$k$3$H$G$9!#Nc$($P!"\e(B@kbd{C-u 0 C-x C-s} \e$B$O8=:_\e(B
20645 \e$B$N5-;v$rJ]B8$9$k$H$-$K%P%C%/%"%C%W%U%!%$%k$r:n$i$J$$$GM_$7$$$H$$$&$3$H$r\e(B
20646 \e$B0UL#$7$^$9!#$G$b!"%P%C%/%"%C%W%U%!%$%k$r:n$i$J$$$GJ]B8$7!"F1;~\e(B
20647 \e$B$K\e(B Emacs \e$B$K8w$C$FM_$7$/!"AGE($J2;3Z$r1iAU$7$FM_$7$$$H$-$O$I$&$9$l$PNI$$\e(B
20648 \e$B$G$7$g$&\e(B?  \e$B$=$l$OIT2DG=$G!"$*$=$i$/$=$l$,IT2DG=$G$"$C$F$b$"$J$?$O9,$;$G\e(B
20649 \e$B$7$g$&!#\e(B
20650
20651 @kindex M-i (\e$B35N,\e(B)
20652 @findex gnus-symbolic-argument
20653 \e$B;d$O$=$&$G$O$"$j$^$;$s!#$G$9$+$i!";d$OFs$D$a$N@\F,0z\e(B
20654 \e$B?t\e(B---@dfn{\e$B%7%s%\%k@\F,0z?t\e(B} \e$B$r2C$($^$7$?!#@\F,%-!<\e(B
20655 \e$B$O\e(B @kbd{M-i} (@code{gnus-symbolic-argument}) \e$B$G!"<!$K2!$5$l$kJ8;z$,CM$G\e(B
20656 \e$B$9!#K>$`$@$1B?$/$N\e(B @kbd{M-i} \e$B@\F,8l$r@Q$_=E$M$k$3$H$,$G$-$^$9!#\e(B
20657 @kbd{M-i a C-M-u} \e$B$O\e(B ``@kbd{C-M-u} \e$BL?Na$K%7%s%\%k@\F,0z?t\e(B @code{a} \e$B$rM?\e(B
20658 \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$O\e(B @kbd{C-M-u} \e$BL?Na$K%7%s\e(B
20659 \e$B%\%k@\F,0z?t\e(B @code{a} @code{b} \e$B$rM?$($k\e(B'' \e$B$H$$$&$3$H$G$9!#<q;]$OJ,$+$C$?\e(B
20660 \e$B$G$7$g$&!#\e(B
20661
20662 \e$B%7%s%\%k@\F,0z?t$r<u$1IU$1$J$$L?Na$K$=$l$rBG80$9$k$3$H$O2?$b0-$$$3$H$r$7\e(B
20663 \e$B$^$;$s$,!"NI$$$3$H$b2?$b$7$^$;$s!#8=:_$N$H$3$m!"$"$^$jB?$/$N4X?t$,%7%s%\\e(B
20664 \e$B%k@\F,0z?t$rLrN)$F$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
20665
20666 \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
20667 @ref{Extended Interactive} \e$B$r8+$F$/$@$5$$!#\e(B
20668
20669 @node Formatting Variables
20670 @section \e$B=qK!;EMMJQ?t\e(B
20671 @cindex formatting variables
20672
20673 \e$B$3$N%^%K%e%"%k$rDL$7$F!"$"$J$?$O$*$=$i\e(B
20674 \e$B$/\e(B @code{gnus-group-line-format} \e$B$^$?\e(B
20675 \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
20676 \e$B$"$k$3$H$K5$IU$$$?$G$7$g$&!#$3$l$i$O\e(B Gnus \e$B$,?'!9$J%P%C%U%!!<$G$I$N$h$&$K\e(B
20677 \e$B9T$r=PNO$9$k$+$r@)8f$7$^$9!#Hs>o$K$?$/$5$s$N$b$N$,$"$j$^$9!#9,1?$J$3$H$K!"\e(B
20678 \e$B$=$l$i$O$9$Y$FF1$89=J8$r;H$&$N$G!"$"$^$j7y$JL\$K$O2q$o$J$$$G$7$g$&!#\e(B
20679
20680 \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):
20681 @samp{%M%S%5y: %(%g%)\n}\e$B!#$=$l$O<B:]$KHs>o$K=9$/!"$?$/$5$s$N%Q!<%;%s%H5-\e(B
20682 \e$B9f$,$I$3$K$G$b$"$j$^$9!#\e(B
20683
20684 @menu
20685 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
20686 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
20687 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$r=$@5$9$k\e(B
20688 * User-Defined Specs::          Gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
20689 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
20690 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
20691 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
20692 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
20693 @end menu
20694
20695 \e$B8=:_$N$H$3$m!"\e(BGnus \e$B$O0J2<$N=qK!;EMMJQ?t$r;H$$$^$9\e(B:
20696 @code{gnus-group-line-format}, @code{gnus-summary-line-format},
20697 @code{gnus-server-line-format}, @code{gnus-topic-line-format},
20698 @code{gnus-group-mode-line-format}, @code{gnus-summary-mode-line-format},
20699 @code{gnus-article-mode-line-format}, @code{gnus-server-mode-line-format},
20700 @code{gnus-summary-pick-line-format}\e$B!#\e(B
20701
20702 \e$B$3$l$i$9$Y$F$N=qK!;EMMJQ?t$OG$0U$N\e(B elisp \e$B<0$G$"$k$3$H$b$G$-$^$9!#$=$N>l\e(B
20703 \e$B9g$O!"$=$l$i$OMW5a$5$l$k9T$KA^F~$9$k$?$a$K\e(B @code{\e$BI>2A\e(B} \e$B$5$l$^$9!#\e(B
20704
20705 @kindex M-x gnus-update-format
20706 @findex gnus-update-format
20707 Gnus \e$B$O$"$J$?<+?H$N=qK!;EMM;XDj$r:n$k<jEA$$$r$9$kL?Na$rHw$($F$$$^$9!#\e(B
20708 @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
20709 \e$B$7!"7k2L$N\e(B Lisp \e$B<0$r<B9T$7$F9T$r:n@.$9$k$3$H$r<B83$G$-$k%P%C%U%!!<$K0\F0\e(B
20710 \e$B$7$^$9!#\e(B
20711
20712 @node Formatting Basics
20713 @subsection \e$B=qK!;EMM$N4pK\\e(B
20714
20715 \e$B$=$l$>$l$NMWAG\e(B @samp{%} \e$B$OEv$N%P%C%U%!!<$,:n@.$5$l$k$H$-$K2?$i$+$NJ8;zNs\e(B
20716 \e$B$dB>$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(B
20717\e$BJ8;z$N>l=j$rF@$k$?$a$K6uGr$rF~$l$J$5$$\e(B'' \e$B$H$$$&$3$H$G$9!#\e(B
20718
20719 \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
20720 @samp{%} \e$B$H=qK!;EMM$N7?$NJ8;z$N4V$N?tCM=$>~;R$O>o$K>/$J$/$H$b$=$ND9$5$K\e(B
20721 \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
20722 \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
20723 \e$B$7\e(B @samp{%-5y} \e$B$H$9$l$P!"Be$o$j$K1&B&$K5M$a9~$_$^$9!#\e(B
20724
20725 \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
20726 \e$B$=$N$?$a$K$O!"\e(B@samp{%4,6y} \e$B$H$9$k$3$H$,$G$-$F!"$3$l$O$=$NNN0h$O7h$7\e(B
20727 \e$B$F\e(B 6 \e$BJ8;z$rD6$($kD9$5$K$O$J$i$:!"\e(B4 \e$BJ8;z$h$j>/$J$$D9$5$K$J$i$J$$$H$$$&$3\e(B
20728 \e$B$H$G$9!#\e(B
20729
20730 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
20731 \e$B$^$9!#\e(B
20732
20733 @node Mode Line Formatting
20734 @subsection \e$B%b!<%I9T=qK!;EMM\e(B
20735
20736 \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
20737 \e$B0J2<$NFs$D$N0c$$0J30$O!"%P%C%U%!!<9T$K4p$E$/=qK!;EMMJQ?t\e(B
20738 \e$B$H\e(B (@pxref{Formatting Basics}) \e$BF1$8$h$&$J5,B'$K=>$$$^$9\e(B:
20739
20740 @enumerate
20741
20742 @item
20743 \e$B:G8e$K2~9T\e(B (@samp{\n}) \e$B$,$"$C$F$O$J$j$^$;$s!#\e(B
20744
20745 @item
20746 \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
20747 \e$B$(!<$H!"K\Ev$O$=$l$O;XDj$G$O$J$$$N$G$9\e(B---@samp{%%} \e$B$OC1$K=qK!;EMM$,5!3#\e(B
20748 \e$BE*$K@Z$jNv$/$N$r@Z$jH4$1$F\e(B @samp{%} \e$B$r$=$N$^$^EO$9$?$a$NJ}K!$G!"\e(B
20749 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
20750 \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\e(B
20751 \e$B;XDj$N40A4$J0lMw$r8+$k$?$a$K$O!"JQ?t\e(B @code{mode-line-format} \e$B$N@bL@J8$r\e(B
20752 \e$B8+$F2<$5$$!#\e(B
20753
20754 @end enumerate
20755
20756 @node Advanced Formatting
20757 @subsection \e$B>e5i=qK!;EMM\e(B
20758
20759 \e$B2?$i$+$NJ}K!$GNN0h$r8e$G=hM}$9$k$N$OIQHK$KLr$KN)$A$^$9!#ItJ,$r5M$a9~$`!"\e(B
20760 \e$B@)8B$9$k!"@Z$j<h$k$3$H$HFCDj$NCM$rM^@)$9$k$3$H$O!"\e(B@dfn{\e$B%A%k%@=$>~;R\e(B} \e$B$r\e(B
20761 \e$B;H$&$3$H$K$h$jC#@.$5$l$^$9!#$h$/$"$k%A%k%@;XDj$O$3$N$h$&$K8+$($k$+$b$7$l\e(B
20762 \e$B$^$;$s\e(B @samp{%~(cut 3)~(ignore "0")y}\e$B!#\e(B
20763
20764 \e$B$3$l$i$OM-8z$J=$>~;R$G$9\e(B:
20765
20766 @table @code
20767 @item pad
20768 @itemx pad-left
20769 \e$BMW5a$5$l$?D9$5$K$J$k$^$G!"NN0h$K6uGr$r:8B&$+$i5M$a9~$_$^$9!#\e(B
20770
20771 @item pad-right
20772 \e$BMW5a$5$l$?D9$5$K$J$k$^$G!"NN0h$K6uGr$r1&B&$+$i5M$a9~$_$^$9!#\e(B
20773
20774 @item max
20775 @itemx max-left
20776 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;z$r:8B&$+$i@Z$j<h$j$^$9!#\e(B
20777
20778 @item max-right
20779 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;z$r1&B&$+$i@Z$j<h$j$^$9!#\e(B
20780
20781 @item cut
20782 @itemx cut-left
20783 \e$B;XDj$5$l$??t$NJ8;z$r:8B&$+$i@Z$jMn$H$7$^$9!#\e(B
20784
20785 @item cut-right
20786 \e$B;XDj$5$l$??t$NJ8;z$r1&B&$+$i@Z$jMn$H$7$^$9!#\e(B
20787
20788 @item ignore
20789 \e$BNN0h$,;XDj$5$l$?CM$HEy$7$1$l$P\e(B (equal)\e$B!"6uJ8;zNs$rJV$7$^$9!#\e(B
20790
20791 @item form
20792 @samp{@@} \e$B;XDj$,;H$o$l$?$H$-$K!";XDj$5$l$?<0$rNN0h$NCM$H$7$F;H$$$^$9!#\e(B
20793
20794 \e$B$3$l$ONc$G$9\e(B:
20795
20796 @lisp
20797 "~(form (current-time-string))@@"
20798 @end lisp
20799 @end table
20800
20801 \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
20802 \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
20803 \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
20804 \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
20805 \e$B$H$7\e(B (cutting) \e$B$O\e(B \e$B:GBg8B\e(B (maxing) \e$B$h$j@h$K$J$5$l$k$N$G!"7e$GAGE($K8+$($k\e(B
20806 \e$B$h$&$K$9$k$?$a$KF|IU$,\e(B 6 \e$BJ8;z$h$j>/$J$/L5$/$J$i$J$$$3$H$rJ]>Z$9$k$?$a$K\e(B
20807 \e$B5M$a9~$_\e(B (padding) \e$B$,I,MW$K$J$j$^$9!#\e(B)
20808
20809 \e$BL5;k\e(B (ignore) \e$B$,:G=i$K$J$5$l$^$9!#$=$l$+$i@Z$jMn$H$7\e(B (cut) \e$B$,9T$J$o$l$^\e(B
20810 \e$B$9!#$=$7$F!"$=$l$+$i:G8e$NA`:n!"5M$a9~$_\e(B (pad) \e$B$,9T$J$o$l$^$9!#\e(B
20811
20812 \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
20813 \e$B$/$J$k$N$,$o$+$k$G$7$g$&!#$3$l$O$"$J$?$,9T$N308+$KK~B-$7$?$H$-\e(B
20814 \e$B$K\e(B @kbd{M-x gnus-compile} \e$B$r<B9T$9$k$3$H$G3JCJ$KB.EYDc2<$r8:$i$9$3$H$,$G\e(B
20815 \e$B$-$^$9!#\e(B@xref{Compilation}.
20816
20817 @node User-Defined Specs
20818 @subsection \e$BMxMQ<TDj5A$N;XDj\e(B
20819
20820 \e$B$9$Y$F$N;XDj$OMxMQ<TDj5A\e(B---@samp{u} \e$B$N;XDj$rA^F~$9$k$3$H$,$G$-$^$9!#=qK!\e(B
20821 \e$B;EMMJ8;zNs$N<!$NJ8;z$O%"%k%U%!%Y%C%H$G$"$kI,MW$,$"$j$^$9!#\e(BGnus \e$B$O4X\e(B
20822 \e$B?t\e(B @code{gnus-user-format-function-}@samp{X} \e$B$r8F$S!"$3$3\e(B
20823 \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
20824 \e$BM?$($i$l$^$9\e(B---\e$B0z?t$N0UL#$O4X?t$,$I$N%P%C%U%!!<$+$i8F$P$l$F$$$k$+$K$h$C\e(B
20825 \e$B$FJQ$o$j$^$9!#4X?t$OJ8;zNs$rJV$9$Y$-$G!"$=$l$OB>$N;XDj$+$i$N>pJs$H$^$C$?\e(B
20826 \e$B$/F1$8$h$&$K%P%C%U%!!<$KA^F~$5$l$^$9!#4X?t$O0UL#$NL5$$CM$H6&$K8F$P$l$k$3\e(B
20827 \e$B$H$b$"$j$($k$N$G!"$=$l$NBP:v$r$9$k$Y$-$G$9!#\e(B
20828
20829 Gnus \e$B$O\e(B @samp{%u&foo;} \e$B$N$h$&$J3HD%MxMQ<TDj5A;X<($b%5%]!<%H$7$^$9!#\e(B
20830 Gnus \e$B$O4X?t\e(B @code{gnus-user-format-function-}@samp{foo} \e$B$r8F$S=P$7$^$9!#\e(B
20831
20832 \e$B?7$7$$4X?t$rDj5A$7$J$$$G$b!"%A%k%@=$>~\e(B
20833 \e$B;R\e(B (@pxref{Advanced Formatting}) \e$B$r;H$C$F$[$H$s$IF1$8$3$H$rC#@.$9$k$3$H\e(B
20834 \e$B$,$G$-$^$9!#Nc$G$9\e(B: @samp{%~(form (count-lines (point-min) (point)))@@}\e$B!#\e(B
20835 \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
20836 \e$B$9!#\e(B
20837
20838 @node Formatting Fonts
20839 @subsection \e$B=qK!;EMM%U%)%s%H\e(B
20840
20841 \e$B%O%$%i%$%H$N$?$a$N;XDj$,$"$j!"$=$l$i$O$9$Y$F$N=qK!;EMMJQ?t$K$h$C$F6&M-$5\e(B
20842 \e$B$l$F$$$^$9!#\e(B@samp{%(} \e$B$H\e(B @samp{%)} \e$B;XDj$N4V$NJ8>O$OFCJL\e(B
20843 \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
20844 \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
20845 \e$B$K$J$j$^$9!#\e(B
20846
20847 @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
20848 \e$BDL$N%U%'!<%9$,@_Dj$5$l!"$=$l$O%G%#%U%)%k%H$G\e(B @code{bold} \e$B$G$9!#$b\e(B
20849 \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
20850 \e$B$9!#M_$7$$$@$1$?$/$5$s$N%U%'!<%9$r:n$C$F$/$@$5$$!#F1$8$3$H\e(B
20851 \e$B$,\e(B @code{mouse-face} \e$B;XDj$K$b8@$($^\e(B
20852 \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
20853 \e$B$?$a$K$O!"\e(B@samp{%3(hello%)} \e$B$H$9$k$3$H$,$G$-$^$9!#\e(B
20854
20855 @samp{%<<} \e$B$H\e(B @samp{%>>} \e$B;X<(;R$N4V$N%F%-%9%H$OFCJL\e(B
20856 \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
20857 \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
20858 \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
20859 \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
20860 \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
20861 \e$B$9!#$3$l$N>\$7$$>pJs$O\e(B @pxref{Tooltips, ,Tooltips, emacs, The Emacs
20862 Editor}, (GNU Emacs) \e$B$^$?$O\e(B @code{balloon-help-mode} (XEmacs) \e$B$N@bL@J8;z\e(B
20863 \e$BNs$r;2>H$7$F$/$@$5$$!#\e(B(\e$B5;=QE*$JM}M3$N$?$a$K!"%.%#%a\e(B (guillemets:
20864 @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
20865 \e$B$k$b$N$G!"8}F,I=8=$rI=5-$7$?$j!"6/D4$7$?$$C18l$r0O$`!"2?$+$+$i$N0zMQItJ,\e(B
20866 \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
20867 \e$B$O\e(B @samp{<<} \e$B$*$h$S\e(B @samp{>>} \e$B$H$7$F6a;w$5$l$^$7$?!#\e(B)
20868
20869 \e$B$3$l$O%0%k!<%W%P%C%U%!!<$NBeBX<jK!$G$9\e(B:
20870
20871 @lisp
20872 ;; @r{\e$B;0$D$N%U%'!<%9$N7?$r:n$k!#\e(B}
20873 (setq gnus-face-1 'bold)
20874 (setq gnus-face-3 'italic)
20875
20876 ;; @r{\e$B2f!9$O5-;v$N?t$r%\!<%k%I$GNP$N%U%'!<%9\e(B}
20877 ;; @r{\e$B$K$7$?$$$N$G!"\e(B@code{my-green-bold} \e$B$H8F$P$l$k\e(B}
20878 ;; @r{\e$B?7$7$$%U%'!<%9$r:n$C$?!#\e(B}
20879 (copy-face 'bold 'my-green-bold)
20880 ;; @r{\e$B?'$r@_Dj$9$k!#\e(B}
20881 (set-face-foreground 'my-green-bold "ForestGreen")
20882 (setq gnus-face-2 'my-green-bold)
20883
20884 ;; @r{\e$B?7$7$$>eEy$N=qK!;EMM$r@_Dj$9$k!#\e(B}
20885 (setq gnus-group-line-format
20886       "%M%S%3@{%5y%@}%2[:%] %(%1@{%g%@}%)\n")
20887 @end lisp
20888
20889 \e$B$"$J$?$,$3$N0F$r;H$C$F40A4$KFI$a$J$/$FHs>o$K2<IJ$JI=<($r:n$k$3$H$,$G$-$k\e(B
20890 \e$B$H3N?.$7$F$$$^$9!#3Z$7$s$G$/$@$5$$\e(B!
20891
20892 @samp{%(} \e$B;XDj\e(B (\e$B$d$=$NN`$N$b$N\e(B) \e$B$O%b!<%I9TJQ?t$G$O$^$C$?$/0UL#$r$J$5$J$$\e(B
20893 \e$B$3$H$KCm0U$7$F$/$@$5$$!#\e(B
20894
20895 @node Positioning Point
20896 @subsection \e$B%]%$%s%H$N0\F0\e(B
20897
20898 Gnus \e$B$ODL>o$[$H$s$I$N%P%C%U%!!<$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?\e(B
20899 \e$B>l=j$K0\F0$7$^$9!#%G%#%U%)%k%H$G$O!"%]%$%s%H$O9T$N:G=i$N%3%m%s$K0\F0$7$^\e(B
20900 \e$B$9!#$"$J$?$O$3$N?6$k$^$$$r!";0$D$N0c$&J}K!$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^\e(B
20901 \e$B$9!#\e(B
20902
20903 \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
20904
20905 @findex gnus-goto-colon
20906 \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
20907 \e$B$-$^$9!#$=$N4X?t$O\e(B @code{gnus-goto-colon} \e$B$H8F$P$l$F$$$^$9!#\e(B
20908
20909 \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
20910 \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
20911 \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
20912
20913 @node Tabulation
20914 @subsection \e$B@0Ns\e(B
20915
20916 \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
20917 \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
20918 \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
20919 \e$B$KB3$/%F%-%9%H$rJB$Y$k$N$KG:$`$3$H$K$J$j$^$9!#\e(B
20920
20921 \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
20922 \e$B$^$9!#$3$l$K$OFs$D$N7A\e(B
20923 \e$B<0\e(B @dfn{hard tabulators} \e$B$H\e(B @dfn{soft tabulators} \e$B$,$"$j$^$9!#\e(B
20924
20925 @samp{%50=} \e$B$OJ8;zNs$,\e(B 50\e$B7e$+$i;O$^$k$h$&$K6uGrJ8;z$r5M$a9~$_$^$9!#$b\e(B
20926 \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
20927 \e$B$+\e(B (soft) \e$B$J@0Ns;R$G$9!#\e(B
20928
20929 @samp{%-50=} \e$B$b$^$?!"J8;zNs$,\e(B 50\e$B7e$+$i;O$^$k$h$&$K6uGrJ8;z$r5M$a9~$_$^$9!#\e(B
20930 \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
20931 \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
20932
20933 @node Wide Characters
20934 @subsection Wide Characters
20935
20936 \e$BB?$/$NCO0h$K$*$$$F!"8GDjI}%U%)%s%H$OF1$8I}$NJ8;z$r;}$C$F$$$^$9!#$7$+$7$$\e(B
20937 \e$B$/$D$+$NCO0h!"$h$/CN$i$l$F$$$kEl%"%8%"$N9q!9$G$O!"%i%F%sJ8;z$HI}$N9-$$J8\e(B
20938 \e$B;z$,:.:_$7$F;H$o$l$F$$$^$9!#\e(B
20939
20940 \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
20941 \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
20942 \e$B$G$O!"$=$l$O@5$7$/$"$j$^$;$s!#\e(B
20943
20944 @vindex gnus-use-correct-string-widths
20945 \e$B$=$l$r5_:Q$9$k$?$a$K!"$"$J$?\e(B
20946 \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
20947 \e$B$-$^$9!#$3$l$O%P%C%U%!!<$N@8@.$rCY$/$7$^$9$,!"$h$jH~$7$$7k2L$rF@$k$3$H$,\e(B
20948 \e$B$G$-$k$G$7$g$&!#4{DjCM$O\e(B @code{t} \e$B$G$9!#\e(B
20949
20950 @node Window Layout
20951 @section \e$B%&%#%s%I%&$NG[CV\e(B
20952 @cindex window layout
20953
20954 \e$B$$$(!"\e(BX \e$B$K4X$9$k$3$H$O$"$j$^$;$s$+$i!"$*$H$J$7$/$7$F2<$5$$!#\e(B
20955
20956 @vindex gnus-use-full-window
20957 \e$B$b$7\e(B @code{gnus-use-full-window} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"\e(BGnus \e$B$O$9$Y$F$N\e(B
20958 \e$BB>$N%&%#%s%I%&$r>C$7$F!"\e(BEmacs \e$B$N2hLLA4BN$r@jM-$7$^$9!#$3$l$O%G%#%U%)%k%H\e(B
20959 \e$B$G\e(B @code{t} \e$B$G$9!#\e(B
20960
20961 \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
20962 \e$B$9!#4m81$r3P8g$N>e$G;H$C$F$/$@$5$$!#\e(B
20963
20964 @vindex gnus-buffer-configuration
20965 @code{gnus-buffer-configuration} \e$B$O$=$l$>$l$N\e(B Gnus \e$B$N%P%C%U%!!<$,$I$N$/\e(B
20966 \e$B$i$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9\e(B:
20967
20968 @lisp
20969 ((group (vertical 1.0 (group 1.0 point)
20970                       (if gnus-carpal (group-carpal 4))))
20971  (article (vertical 1.0 (summary 0.25 point)
20972                         (article 1.0))))
20973 @end lisp
20974
20975 \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
20976 \e$B%\%k$G$9!#Nc$($P!"%0%k!<%W%P%C%U%!!<$rI=<($9$k$H$-$O!"%&%#%s%I%&@_Dj4X?t\e(B
20977 \e$B$O\e(B @code{group} \e$B$r%-!<$H$7$F;H$$$^$9!#;HMQ2DG=$JL>A0$N40A4$J0lMw$O2<$K5s\e(B
20978 \e$B$2$i$l$F$$$^$9!#\e(B
20979
20980 @dfn{\e$BCM\e(B} (\e$B$9$J$o$A!"\e(B@dfn{\e$BJ,3d\e(B}) \e$B$O$=$l$>$l$N%P%C%U%!!<$,$I$l$/$i$$$r@j$a\e(B
20981 \e$B$k$Y$-$+$r;XDj$7$^$9!#\e(B@code{article} \e$BJ,3d$rNc$K<h$k$H\e(B -
20982
20983 @lisp
20984 (article (vertical 1.0 (summary 0.25 point)
20985                        (article 1.0)))
20986 @end lisp
20987
20988 \e$B$3$N\e(B @dfn{\e$BJ,3d\e(B} \e$B$O35N,%P%C%U%!!<\e(B (summary buffer) \e$B$,2hLL$N>e$N\e(B 25% \e$B$r@j\e(B
20989 \e$B$a$k$Y$-$G!"$=$l$O5-;v%P%C%U%!!<\e(B (article buffer) \e$B$N>e$KG[CV$5$l$^$9!#$*\e(B
20990 \e$B5$$E$-$NDL$j!"\e(B100% + 25% \e$B$O<B:]$O\e(B 125% \e$B$G$9\e(B (\e$B$($'!"3'$5$s$N7W;;$O$3$NMM\e(B
20991 \e$B$K$J$C$?$H;W$$$^$9!#\e(B) \e$B$7$+$7!"FCJL$J?tCM\e(B @code{1.0} \e$B$O!";D$j$N%P%C%U%!!<\e(B
20992 \e$B$,I,MW$J$b$N$r<h$j5n$C$?8e$K!";HMQ2DG=$J;D$j$N6u4V$9$Y$F$r5[$$<h$k!"$H$$\e(B
20993 \e$B$&$3$H$r9g?^$9$k$?$a$K;H$o$l$^$9!#0l$D$NJ,3d$K$D$-!"\e(B@code{1.0} \e$B$NBg$-$5\e(B
20994 \e$B;XDj$N%P%C%U%!!<$O0l$D$@$1$G$J$/$F$O$J$j$^$;$s!#\e(B
20995
20996 \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
20997 \e$B$^$9!#\e(B@code{frame} \e$BJ,3d$G$O!"%?%0\e(B @code{frame-focus} \e$B$,9=@.MWAG$G$"\e(B
20998 \e$B$k\e(B (\e$B$9$J$o$A!"\e(B@code{point} \e$B%?%0$,B8:_$9$k$+$I$&$+$K$h$C$F!"%j%9%H$N;0HV\e(B
20999 \e$BL\$+;MHVL\$+$KB8:_$9$kMWAG\e(B) \e$BMUJ,3d$r;}$D:G8e$NI{J,3d$,>GE@$rF@$k$3$H$K$J\e(B
21000 \e$B$j$^$9!#\e(B
21001
21002 \e$B<!$O$b$C$HJ#;($JNc$G$9\e(B:
21003
21004 @lisp
21005 (article (vertical 1.0 (group 4)
21006                        (summary 0.25 point)
21007                        (if gnus-carpal (summary-carpal 4))
21008                        (article 1.0)))
21009 @end lisp
21010
21011 \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
21012 \e$B$/!"$I$N$/$i$$B?$/$N9T$r%P%C%U%!!<$,@j$a$k$Y$-$+$r;XDj$9$k$?$a$K;H$o$l$^\e(B
21013 \e$B$9!#\e(B
21014
21015 \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
21016 \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
21017 \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
21018 \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
21019 \e$B%U%!!<$,!"\e(B@code{gnus-carpal} \e$B$,\e(B @code{nil} \e$B$G$J$$$J$i!";M$D$N%P%C%U%!!<\e(B
21020 \e$B$,B8:_$9$k$H$$$&$3$H$G$9!#\e(B
21021
21022 \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:
21023
21024 @lisp
21025 (article (horizontal 1.0
21026              (vertical 0.5
21027                  (group 1.0)
21028                  (gnus-carpal 4))
21029              (vertical 1.0
21030                  (summary 0.25 point)
21031                  (summary-carpal 4)
21032                  (article 1.0))))
21033 @end lisp
21034
21035 \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
21036 \e$B$N\e(B @code{horizontal} \e$B$C$F$$$&$b$N$O2?$G$7$g$&\e(B?
21037
21038 \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
21039 \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
21040 \e$B>.JR$NCf$G$O!"$9$Y$F$rIaDL$NN.57$G9T$J$&$3$H$,$G$-$^$9!#\e(B
21041 @code{horizontal} \e$B$N8e$N?tCM$O!"$3$N>.JR$K2hLL$N$I$l$/$i$$$N3d9g$,M?$($i\e(B
21042 \e$B$l$k$+$r;XDj$7$^$9!#\e(B
21043
21044 \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
21045 \e$B$j$^$9!#J,3d$O7h$7$F@53N$K$O9T$J$o$l$J$$$N$G!"$3$N%P%C%U%!!<$,J,3d$+$i;D\e(B
21046 \e$B$5$l$?$9$Y$F$N9T$r@jNN$7$^$9!#\e(B
21047
21048 \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
21049 \e$B$^$9\e(B:
21050
21051 @example
21052 split      = frame | horizontal | vertical | buffer | form
21053 frame      = "(frame " size *split ")"
21054 horizontal = "(horizontal " size *split ")"
21055 vertical   = "(vertical " size *split ")"
21056 buffer     = "(" buf-name " " size *[ "point" ] *[ "frame-focus"] ")"
21057 size       = number | frame-params
21058 buf-name   = group | article | summary ...
21059 @end example
21060
21061 \e$B@)8B$K$O!"\e(B@code{frame} \e$B$O:G>e0L$NJ,3d$H$7$F$7$+8=$l$k$3$H$,$G$-$J$$$H$$\e(B
21062 \e$B$&$b$N$,$"$j$^$9!#\e(B@var{form} \e$B$OM-8z$JJ,3d$rJV$9\e(B Emacs Lisp \e$B$N\e(B
21063 \e$B<0\e(B (form) \e$B$G$J$1$l$P$J$j$^$;$s!#$=$l$>$l$NJ,3d$O40A4$K:F5"E*$G!"G$0U$N?t\e(B
21064 \e$B$N\e(B @code{vertical} \e$B$H\e(B @code{horizontal} \e$BJ,3d$r4^$`$3$H$,$G$-$^$9!#\e(B
21065
21066 @vindex gnus-window-min-width
21067 @vindex gnus-window-min-height
21068 @cindex window height
21069 @cindex window width
21070 \e$B@5$7$$Bg$-$5$r8+$D$1$k$N$O>/$7J#;($G$9!#$I$N%&%#%s%I%&\e(B
21071 \e$B$b\e(B @code{gnus-window-min-height} (\e$B%G%#%U%)%k%HCM\e(B 1) \e$B$NJ8;z$N9b$5$h$j$b>.\e(B
21072 \e$B$5$/$F$O$J$i$:!">/$J$/$H$b\e(B @code{gnus-window-min-width} (\e$B%G%#%U%)%k%H\e(B
21073 \e$BCM\e(B 1) \e$B$NJ8;zI}$G$J$/$F$O$J$j$^$;$s!#\e(BGnus \e$B$OJ,3d$rE,MQ$9$kA0$K$3$l$r6/@)\e(B
21074 \e$B$7$h$&$H;n$_$^$9!#$b$7IaDL$N\e(B Emacs \e$B$N%&%#%s%I%&$NI}\e(B/\e$B9b$5@)8B$r;H$$$?$$$J\e(B
21075 \e$B$i!"$3$NFs$D$NJQ?t$r\e(B @code{nil} \e$B$K$9$k$@$1$GNI$$$G$9!#\e(B
21076
21077 \e$B$b$7\e(B Emacs \e$B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"\e(B
21078 @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
21079 \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
21080 @code{vertical} \e$BJ,3d$NCf$N%&%#%s%I%&$O>e2<$KI=<($5$l$^$9!#\e(B
21081
21082 @findex gnus-configure-frame
21083 \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
21084 \e$B@\\e(B @code{gnus-configure-frame} \e$B$r8F$V$3$H$G$9!#$3$l$O%P%C%U%!!<$rJ,3d$9\e(B
21085 \e$B$k$H$-$K$9$Y$F$NK\Ev$N;E;v$r$9$k4X?t$G$9!#2<$N$b$N$O\e(B 5 \e$B%&%#%s%I%&$N$H$F\e(B
21086 \e$B$b$P$+$2$?@_Dj$G$9!#Fs$D$r%0%k!<%W%P%C%U%!!<$K!";0$D$r5-;v%P%C%U%!!<$N$?\e(B
21087 \e$B$a$K=<$F$^$9!#\e(B(\e$B$=$l$O$P$+$2$F$$$k$H8@$C$?$G$7$g!#\e(B) \e$B$b$72<$NJ8\e(B
21088 \e$B$r\e(B @code{\e$BI>2A\e(B} \e$B$9$k$H!"IaDL$N\e(B Gnus \e$B$N7PO)$r;H$o$J$$$G!"$9$0$K$=$l$,$I$N\e(B
21089 \e$B$h$&$K8+$($k$+$N9M$($rF@$k$3$H$,$G$-$^$9!#K~B-$9$k$^$G$=$l$GM7$s$G!"$=$l\e(B
21090 \e$B$+$i\e(B @code{gnus-add-configuration} \e$B$r;H$C$F?7$7$$A[A|$r%P%C%U%!!<@_Dj%j\e(B
21091 \e$B%9%H$K2C$($F2<$5$$!#\e(B
21092
21093 @lisp
21094 (gnus-configure-frame
21095  '(horizontal 1.0
21096     (vertical 10
21097       (group 1.0)
21098       (article 0.3 point))
21099     (vertical 1.0
21100       (article 1.0)
21101       (horizontal 4
21102         (group 1.0)
21103         (article 10)))))
21104 @end lisp
21105
21106 \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
21107 \e$B;H$&$@$1$G$9\e(B:
21108
21109 @lisp
21110 (gnus-configure-frame
21111  '(frame 1.0
21112          (vertical 1.0
21113                    (summary 0.25 point frame-focus)
21114                    (article 1.0))
21115          (vertical ((height . 5) (width . 15)
21116                     (user-position . t)
21117                     (left . -1) (top . 1))
21118                    (picon 1.0))))
21119 @end lisp
21120
21121 \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
21122 \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
21123 \e$B$H$$$&$3$H$K$J$j$^$9!#$4Mw$NDL$j!"IaDL$N\e(B @code{1.0} \e$B:G>e0L;XDj$NBe$o$j$K!"\e(B
21124 \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
21125 \e$B$?$J$1$l$P$J$j$^$;$s\e(B (@pxref{Frame Parameters, ,Frame Parameters, elisp,
21126 The GNU Emacs Lisp Reference Manual})\e$B!#\e(BXEmacs \e$B$G$O!"%U%l!<%`%W%m%Q%F%#%j\e(B
21127 \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
21128 \e$B$h$&$J%Q%i%a!<%?!<%j%9%H$G$9!#\e(B@code{gnus-buffer-configuration} \e$B$K;HMQ2D\e(B
21129 \e$BG=$J$9$Y$F$N%-!<$N0lMw$O$=$N%G%#%U%)%k%HCM$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
21130
21131 \e$B%-!<\e(B @code{message} \e$B$O\e(B @code{gnus-group-mail} \e$B$*$h\e(B
21132 \e$B$S\e(B @code{gnus-summary-mail-other-window} \e$B$NN>J}$G;H$o$l$k$3$H$KCm0U$7$F\e(B
21133 \e$B2<$5$$!#$b$7Fs$D$r6hJL$9$k$[$&$,K>$^$7$$$J$i!"$3$N$h$&$JJ*$r;H$&$3$H$,$G\e(B
21134 \e$B$-$^$9\e(B:
21135
21136 @lisp
21137 (message (horizontal 1.0
21138                      (vertical 1.0 (message 1.0 point))
21139                      (vertical 0.24
21140                                (if (buffer-live-p gnus-summary-buffer)
21141                                    '(summary 0.5))
21142                                (group 1.0))))
21143 @end lisp
21144
21145 \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
21146 \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
21147 \e$B$N$h$&$J$b$N$G$G$-$^$9!#\e(B
21148
21149 @lisp
21150 (message
21151   (frame 1.0
21152          (if (not (buffer-live-p gnus-summary-buffer))
21153              (car (cdr (assoc 'group gnus-buffer-configuration)))
21154            (car (cdr (assoc 'summary gnus-buffer-configuration))))
21155          (vertical ((user-position . t) (top . 1) (left . 1)
21156                     (name . "Message"))
21157                    (message 1.0 point))))
21158 @end lisp
21159
21160 @findex gnus-add-configuration
21161 \e$BJQ?t\e(B @code{gnus-buffer-configuration} \e$B$O$H$F$bD9$/J#;($J$N$G!"C10l$N@_Dj\e(B
21162 \e$B$NJQ99$r4JC1$K$9$k$?$a$N4X?t$,$"$j$^$9\e(B: @code{gnus-add-configuration} \e$B$G\e(B
21163 \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
21164 \e$B$^$9\e(B:
21165
21166 @lisp
21167 (gnus-add-configuration
21168  '(article (vertical 1.0
21169                (group 4)
21170                (summary .25 point)
21171                (article 1.0))))
21172 @end lisp
21173
21174 \e$BIaDL$O$3$l$i$N\e(B @code{gnus-add-configuration} \e$B8F$S=P$7\e(B
21175 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$+!"2?$i$+$N5/F0;~$N%U%C%/$KF~$l$k\e(B
21176 \e$B$G$7$g$&\e(B---\e$B$=$l$i$O\e(B Gnus \e$B$,FI$_9~$^$l$?8e$K<B9T$5$l$k$Y$-$G$9!#\e(B
21177
21178 @vindex gnus-always-force-window-configuration
21179 \e$B$b$7@_Dj$G8@5Z$5$l$?$9$Y$F$N%&%#%s%I%&$,$9$G$K8+$($F$$$k$N$G$"$l$P!"\e(B
21180 Gnus \e$B$O%&%#%s%I%&$N@_Dj$rJQ99$7$^$;$s!#$b$7>o$K\e(B ``\e$B@5$7$$\e(B'' \e$B%&%#%s%I%&@_\e(B
21181 \e$BDj$r6/@)$7$?$$$N$G$"$l$P!"\e(B
21182 @code{gnus-always-force-window-configuration} \e$B$r\e(B @code{nil} \e$B$G$J$$CM$K@_\e(B
21183 \e$BDj$9$k$3$H$,$G$-$^$9!#\e(B
21184
21185 \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
21186 \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
21187 \e$B$a$K\e(B @code{gnus-tree-minimize-window} \e$B$r$$$8$k$N$,NI$$$G$7$g$&!#\e(B
21188
21189 @subsection \e$B%&%#%s%I%&@_Dj$NNc\e(B
21190
21191 @itemize @bullet
21192 @item
21193 \e$B:8B&$r69$a$F%0%k!<%W%P%C%U%!!<$K!#1&B&$rJ,3d$7$F35N,%P%C\e(B
21194 \e$B%U%!!<\e(B (\e$B>e\e(B 1/6) \e$B$H5-;v%P%C%U%!!<\e(B (\e$B2<\e(B) \e$B$K!#\e(B
21195
21196 @ifinfo
21197 @example
21198 +---+---------+
21199 | G | Summary |
21200 | r +---------+
21201 | o |         |
21202 | u | Article |
21203 | p |         |
21204 +---+---------+
21205 @end example
21206 @end ifinfo
21207
21208 @lisp
21209 (gnus-add-configuration
21210  '(article
21211    (horizontal 1.0
21212                (vertical 25 (group 1.0))
21213                (vertical 1.0
21214                          (summary 0.16 point)
21215                          (article 1.0)))))
21216
21217 (gnus-add-configuration
21218  '(summary
21219    (horizontal 1.0
21220                (vertical 25 (group 1.0))
21221                (vertical 1.0 (summary 1.0 point)))))
21222 @end lisp
21223 @end itemize
21224
21225 @node Faces and Fonts
21226 @section \e$B%U%'!<%9$H%U%)%s%H\e(B
21227 @cindex faces
21228 @cindex fonts
21229 @cindex colors
21230
21231 \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
21232 \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
21233 \e$B$F!"I8=`$N%+%9%?%^%$%:%$%s%?!<%U%'!<%9$r;H$C$FJQ99$9$k$3$H$,$G$-$^$9!#\e(B
21234
21235 @node Compilation
21236 @section \e$B%3%s%Q%$%k\e(B
21237 @cindex compilation
21238 @cindex byte-compilation
21239
21240 @findex gnus-compile
21241
21242 \e$B$"$N9T=qK!;EMM;XDjJQ?t$r3P$($F$$$^$9\e(B
21243 \e$B$+\e(B? @code{gnus-summary-line-format}, @code{gnus-group-line-format} \e$B$J$I\e(B
21244 \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
21245 \e$B$J$3$H$K$=$l$i$rJQ99$9$k$HBgJQ=EBg$JB.EYDc2<$r0z$-5/$3$9$3$H$K$J$j$^$9!#\e(B
21246 (\e$B$3$l$i$NJQ?t$N%G%#%U%)%k%HCM$O$=$l$i$K4XO"IU$1$i$l$?%P%$%H%3%s%Q%$%k$5\e(B
21247 \e$B$l$?4X?t$r;}$C$F$$$^$9$,!"MxMQ<T:n@.$N$b$N$O$b$A$m$s$=$&$G$O$"$j$^$;$s!#\e(B)
21248
21249 \e$B$3$l$r2~A1$9$k$?$a$K!"JQ?t$r$$$8$/$j$^$o$7$F!"\e(B(\e$B$J$s$H$J$/\e(B) \e$BK~B-$7$?$H46\e(B
21250 \e$B$8$?8e$G!"\e(B@kbd{M-x gnus-compile} \e$B$r<B9T$9$k$3$H$,$G$-$^$9!#$3$l$O?7$7$$\e(B
21251 \e$B;XDj$,%P%$%H%3%s%Q%$%k$5$l!"$b$&0lEY:G9bB.EY$KI|5"$G$-$k$H$$$&$3$H$G$9!#\e(B
21252 Gnus \e$B$O$3$l$i$N%P%$%H%3%s%Q%$%k$5$l$?;XDj$r\e(B @file{.newsrc.eld} \e$B%U%!%$%k\e(B
21253 \e$B$KJ]B8$7$^$9!#\e(B(\e$B$b$C$H$bMxMQ<T$,Dj5A$7$?4X?t$O!"$3$N4X?t$K$h$C$F%3%s%Q%$\e(B
21254 \e$B%k$5$l$^$;$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
21255 \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)
21256
21257 @node Mode Lines
21258 @section \e$B%b!<%I9T\e(B
21259 @cindex mode lines
21260
21261 @vindex gnus-updated-mode-lines
21262 @code{gnus-updated-mode-lines} \e$B$O$I$N%P%C%U%!!<$,$=$N%b!<%I9T$r>o$K:G?7\e(B
21263 \e$B$N$b$N$K$7$F$*$/$+$r;XDj$7$^$9!#$=$l$O%7%s%\%k$N%j%9%H$G$9!#;H$&$3$H$N$G\e(B
21264 \e$B$-$k%7%s%\%k$O\e(B @code{group}, @code{article}, @code{summary},
21265 @code{server}, @code{browse}, @code{tree} \e$B$J$I$G$9!#$b$7BP1~$9$k%7%s%\%k\e(B
21266 \e$B$,B8:_$9$k$H!"\e(BGnus \e$B$O3:Ev$9$k$G$"$m$&>pJs$G%b!<%I9T$r99?7$7$^$9!#$3$NJQ\e(B
21267 \e$B?t$,\e(B @code{nil} \e$B$G$"$k$J$i!"2hLL$N:FIA2h$O$b$C$HB.$$$G$7$g$&!#\e(B
21268
21269 @cindex display-time
21270
21271 @vindex gnus-mode-non-string-length
21272 \e$B%G%#%U%)%k%H$G$O!"\e(BGnus \e$B$O35N,%P%C%U%!!<$H5-;v%P%C%U%!!<$N%b!<%I9T$K8=:_\e(B
21273 \e$B$N5-;v$N>pJs$rI=<($7$^$9!#\e(BGnus \e$B$,I=<($7$?$$>pJs\e(B (\e$BNc$($P!"5-;v$NI=Bj\e(B) \e$B$O\e(B
21274 \e$B$7$P$7$P%b!<%I9T$h$j$bD9$$$3$H$,$"$k$N$G!"$I$3$+$G@Z$jMn$H$5$l$J$1$l$P$J\e(B
21275 \e$B$j$^$;$s!#JQ?t\e(B @code{gnus-mode-non-string-length} \e$B$O$=$N9T$NB>$NMWAG\e(B (\e$B$9\e(B
21276 \e$B$J$o$A!">pJs$G$J$$ItJ,\e(B) \e$B$,$I$N$/$i$$$ND9$5$G$"$k$+$r;XDj$7$^$9!#$b$7%b!<\e(B
21277 \e$B%I9T$KDI2C$NMWAG$rF~$l$?$J$i!"$3$NJQ?t$r=$@5$9$kI,MW$,$"$j$^$9\e(B:
21278
21279 @c Hook written by Francesco Potorti` <pot@cnuce.cnr.it>
21280 @lisp
21281 (add-hook 'display-time-hook
21282           (lambda () (setq gnus-mode-non-string-length
21283                            (+ 21
21284                               (if line-number-mode 5 0)
21285                               (if column-number-mode 4 0)
21286                               (length display-time-string)))))
21287 @end lisp
21288
21289 \e$B$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$J$i\e(B (\e$B$3$l$,%G%#%U%)%k%HCM$G$9$,\e(B)\e$B!"%b!<\e(B
21290 \e$B%I9T$O@Z$jMn$H$5$l$:!"5M$a9~$_$b$5$l$^$;$s!#%G%#%U%)%k%H$G$O!"%P%C%U%!!<\e(B
21291 \e$B$N40A4$J%Q!<%;%s%HI=<($5$($b%b!<%I9T$+$iDI$$$d$i$l$k2DG=@-$b$"$k$N$G!"$*\e(B
21292 \e$B$=$i$/K>$^$7$$@_Dj$G$O$J$$$H$$$&$3$H$KCm0U$7$F2<$5$$!#MxMQ<T$,<+J,$N@_Dj\e(B
21293 \e$B$K9g$&$h$&$K$3$NJQ?t$rE,@Z$K@_Dj$7$J$1$l$P$J$j$^$;$s!#\e(B
21294
21295 @node Highlighting and Menus
21296 @section \e$B%O%$%i%$%H$H%a%K%e!<\e(B
21297 @cindex visual
21298 @cindex highlighting
21299 @cindex menus
21300
21301 @vindex gnus-visual
21302 \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
21303 @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
21304 \e$B$?$j$7$h$&$H$7$^$;$s!#$3$l$O\e(B @file{gnus-vis.el} \e$B%U%!%$%k$rFI$_9~$`$3$H$b\e(B
21305 \e$B6X;_$7$^$9!#\e(B
21306
21307 \e$B$3$NJQ?t$O;HMQ2DG=$J;k3PE*%W%m%Q%F%#$N%j%9%H$G$"$k$3$H$,$G$-$^$9!#0J2<$N\e(B
21308 \e$BMWAG$OM-8z$G!"%G%#%U%)%k%H$G$9$Y$F4^$^$l$F$$$^$9\e(B:
21309
21310 @table @code
21311 @item group-highlight
21312 \e$B%0%k!<%W%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
21313 @item summary-highlight
21314 \e$B35N,%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
21315 @item article-highlight
21316 \e$B5-;v%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
21317 @item highlight
21318 \e$B$9$Y$F$N%P%C%U%!!<$G%O%$%i%$%H$r$9$k$h$&$K$7$^$9!#\e(B
21319 @item group-menu
21320 \e$B%0%k!<%W%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21321 @item summary-menu
21322 \e$B35N,%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21323 @item article-menu
21324 \e$B5-;v%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21325 @item browse-menu
21326 \e$B%V%i%&%:%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21327 @item server-menu
21328 \e$B%5!<%P!<%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21329 @item score-menu
21330 \e$B%9%3%"%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21331 @item menu
21332 \e$B$9$Y$F$N%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
21333 @end table
21334
21335 \e$B$G$9$+$i!"5-;v%P%C%U%!!<$@$1$r%O%$%i%$%H$7$?$/!"$9$Y$F$N%P%C%U%!!<$G%a%K%e!<\e(B
21336 \e$B$r:n$j$?$$>l9g$O!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
21337
21338 @lisp
21339 (setq gnus-visual '(article-highlight menu))
21340 @end lisp
21341
21342 \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:
21343
21344 @lisp
21345 (setq gnus-visual '(highlight))
21346 @end lisp
21347
21348 @code{gnus-visual} \e$B$,\e(B @code{t} \e$B$G$"$k$H!"%O%$%i%$%H$H%a%K%e!<$O$9$Y$F\e(B
21349 \e$B$N\e(B Gnus \e$B$N%P%C%U%!!<$G;HMQ$5$l$^$9!#\e(B
21350
21351 \e$BB>$N$9$Y$F$N%P%C%U%!!<$N308+$K1F6A$9$kAm9gE*$JJQ?t$O\e(B:
21352
21353 @table @code
21354 @item gnus-mouse-face
21355 @vindex gnus-mouse-face
21356 \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
21357 \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
21358 \e$B$J$5$l$^$;$s!#\e(B
21359 @end table
21360
21361 \e$B$^$C$?$/0c$C$?%a%K%e!<$r:n@.$9$k$?$a$K4XO"$9$k%U%C%/$,$"$j$^$9\e(B:
21362
21363 @table @code
21364 @item gnus-article-menu-hook
21365 @vindex gnus-article-menu-hook
21366 \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
21367
21368 @item gnus-group-menu-hook
21369 @vindex gnus-group-menu-hook
21370 \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
21371
21372 @item gnus-summary-menu-hook
21373 @vindex gnus-summary-menu-hook
21374 \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
21375
21376 @item gnus-server-menu-hook
21377 @vindex gnus-server-menu-hook
21378 \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
21379
21380 @item gnus-browse-menu-hook
21381 @vindex gnus-browse-menu-hook
21382 \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
21383
21384 @item gnus-score-menu-hook
21385 @vindex gnus-score-menu-hook
21386 \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
21387 @end table
21388
21389 @node Buttons
21390 @section \e$B%\%?%s\e(B
21391 @cindex buttons
21392 @cindex mouse
21393 @cindex click
21394
21395 \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
21396 \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
21397 \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
21398 \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
21399 \e$B$"$"!"$P$+$P$+$7$$\e(B!
21400
21401 \e$B$[$s$H$K$=$&$@$M!#\e(B
21402
21403 @vindex gnus-carpal
21404 \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
21405 \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
21406 \e$B$,$G$-$^$9!#$H$C$F$b4JC1$G$9!"$[$s$H$K!#;X05NEK!$N@h@8$K65$($F$"$2$F!#\e(B
21407 (\e$BLuCm\e(B: carpal \e$B$H$O<j<s$N9|$N$3$H\e(B)
21408
21409 @table @code
21410 @item gnus-carpal-mode-hook
21411 @vindex gnus-carpal-mode-hook
21412 \e$B$9$Y$F$N<j<s%b!<%I%P%C%U%!!<$G<B9T$9$k%U%C%/!#\e(B
21413
21414 @item gnus-carpal-button-face
21415 @vindex gnus-carpal-button-face
21416 \e$B%\%?%s$K;H$o$l$k%U%'!<%9!#\e(B
21417
21418 @item gnus-carpal-header-face
21419 @vindex gnus-carpal-header-face
21420 \e$B<j<s%P%C%U%!!<$N%X%C%@!<$G;HMQ$5$l$k%U%'!<%9!#\e(B
21421
21422 @item gnus-carpal-group-buffer-buttons
21423 @vindex gnus-carpal-group-buffer-buttons
21424 \e$B%0%k!<%W%P%C%U%!!<$N%\%?%s!#\e(B
21425
21426 @item gnus-carpal-summary-buffer-buttons
21427 @vindex gnus-carpal-summary-buffer-buttons
21428 \e$B35N,%P%C%U%!!<$N%\%?%s!#\e(B
21429
21430 @item gnus-carpal-server-buffer-buttons
21431 @vindex gnus-carpal-server-buffer-buttons
21432 \e$B%5!<%P!<%P%C%U%!!<$N%\%?%s!#\e(B
21433
21434 @item gnus-carpal-browse-buffer-buttons
21435 @vindex gnus-carpal-browse-buffer-buttons
21436 \e$B1\Mw%P%C%U%!!<$N%\%?%s!#\e(B
21437 @end table
21438
21439 \e$B$9$Y$F$N\e(B @code{buttons} \e$BJQ?t$O%j%9%H$G$9!#$3$N%j%9%H$NMWAG$O!"\e(B
21440 @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
21441 \e$B$7$/$O$?$@$NJ8;zNs$N$I$A$i$+$G$9!#\e(B
21442
21443 @node Daemons
21444 @section \e$B%G!<%b%s\e(B
21445 @cindex demons
21446 @cindex daemons
21447
21448 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
21449 \e$B$/!"$"$J$?$,$d$C$FM_$7$$$H;W$&$5$^$6$^$J4qL/$J$3$H$r!"$"$J$?$N$$$J$$$H$3\e(B
21450 \e$B$m$G9T$J$C$F$/$l$k$b$N$G$9!#Nc$($P!"$"$J$?$O;~$?$^?7Ce%a!<%k$r%A%'%C%/$7\e(B
21451 \e$B$F$b$i$$$?$$$+$b$7$l$^$;$s!#$"$k$$$O\e(B Emacs \e$B$r$7$P$i$/J|$C$F$*$$$?$H$-$9\e(B
21452 \e$B$Y$F$N%5!<%P!<$N@\B3$r@ZCG$7$F$b$i$$$?$/$J$k$+$b$7$l$^$;$s!#B>$K$b2?$+$=\e(B
21453 \e$B$&$$$C$?$3$H$G$9!#\e(B
21454
21455 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
21456 \e$B$3$H$r2DG=$K$7$^$9!#3F@)8f;R$O;0$D$NMWAG$+$i@.$j$^$9!#\e(B
21457 @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
21458
21459 \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
21460 \e$B;R$NNc$G$9!#\e(B
21461
21462 @lisp
21463 (gnus-demon-close-connections nil 30)
21464 @end lisp
21465
21466 \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
21467 \e$B::$9$k@)8f;R$G$9!#\e(B
21468
21469 @lisp
21470 (gnus-demon-scan-pgp 60 t)
21471 @end lisp
21472
21473 \e$B$3$N\e(B @var{\e$B;~4V\e(B} \e$B%Q%i%a!<%?!<$H$=$7$F\e(B @var{\e$B6uE>\e(B} \e$B%Q%i%a!<%?!<$O!"4qL/$G$+\e(B
21474 \e$B$DAG@2$i$7$$J}K!$G0l=o$KF0:n$7$^$9!#4pK\E*$K$O!"\e(B
21475 @var{\e$B6uE>\e(B} \e$B$,\e(B @code{nil} \e$B$N;~$K$O$3$N4X?t$O\e(B @var{\e$B;~4V\e(B} \e$BJ,Kh$K8F$S=P$5$l\e(B
21476 \e$B$^$9!#\e(B
21477
21478 \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
21479 \e$B;~$K8B$j!"\e(B@var{\e$B;~4V\e(B} \e$BJ,8e$K8F$S=P$5$l$^$9!#$$$C$?$s\e(B Emacs \e$B$,$:$C$H6uE>>u\e(B
21480 \e$BBV$K$J$C$?8e$O!"$3$N4X?t$O\e(B @var{\e$B;~4V\e(B} \e$BJ,Kh$K8F$S=P$5$l$^$9!#\e(B
21481
21482 @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
21483 \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
21484
21485 @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
21486 \e$B6uE>>uBV$,\e(B @var{\e$B6uE>\e(B} \e$BJ,B3$/EY$K0lEY8F$S=P$5$l$^$9!#\e(B
21487
21488 \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
21489 \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
21490 @var{\e$B6uE>\e(B} \e$B%Q%i%a!<%?!<$GF0:n$,JQ$o$j$^$9!#\e(B
21491
21492 @vindex gnus-demon-timestep
21493 (\e$B$3$3$G\e(B ``\e$BJ,\e(B'' \e$B$H8@$C$?$H$-!"$=$l$O<B:]$K\e(B
21494 \e$B$O\e(B @code{gnus-demon-timestep} \e$BIC$N$3$H$G$9!#$3$l$O%G%#%U%)%k%H$G$O\e(B 60 \e$B$G\e(B
21495 \e$B$9!#$b$7$3$NJQ?t$rJQ99$9$k$H!"$9$Y$F$N@)8f;R$N7W;~$K1F6A$rM?$($^$9!#\e(B)
21496
21497 \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
21498 \e$B$N$h$&$J$b$N$r=q$/$3$H$,$G$-$^$9!#\e(B
21499
21500 @findex gnus-demon-add-handler
21501 @lisp
21502 (gnus-demon-add-handler 'gnus-demon-close-connections 30 t)
21503 @end lisp
21504
21505 @findex gnus-demon-add-nocem
21506 @findex gnus-demon-add-scanmail
21507 @findex gnus-demon-add-rescan
21508 @findex gnus-demon-add-scan-timestamps
21509 @findex gnus-demon-add-disconnection
21510 \e$B$3$N$?$a$N4{@=4X?t$,$$$/$D$+:n@.$5$l$F$$$^$9!#\e(B@code{gnus-demon-add-nocem},
21511 @code{gnus-demon-add-disconnection},
21512 @code{gnus-demon-add-nntp-close-connection},
21513 @code{gnus-demon-add-scan-timestamps}, @code{gnus-demon-add-rescan},
21514 @code{gnus-demon-add-scanmail} \e$B$G\e(B
21515 \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
21516 \e$B$l$F$/$@$5$$!#\e(B
21517
21518 @findex gnus-demon-init
21519 @findex gnus-demon-cancel
21520 @vindex gnus-demon-handlers
21521 \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
21522 \e$B$+$;$k$?$a$K\e(B @code{gnus-demon-init} \e$B$r<B9T$7$F$/$@$5$$!#$9$Y$F$N%G!<%b%s\e(B
21523 \e$B$r<h$j>C$9$K$O!"\e(B@code{gnus-demon-cancel} \e$B4X?t$r;H$&$3$H$,$G$-$^$9!#\e(B
21524
21525 \e$B%G!<%b%s$NDI2C$O!"$d$j$9$.$k$N$O$H$C$F$b$*9T57$N$h$/$J$$$3$H$G$9!#$9$Y$F\e(B
21526 \e$B$N%5!<%P!<$+$i$9$Y$F$N%K%e!<%9$H%a!<%k$rFsICKh$KD4$Y$^$o$94X?t$rIU$12C$(\e(B
21527 \e$B$A$c$C$?$j$9$k$H!"$I$s$JN)GI$J%7%9%F%`$G$b4V0c$$$J$/$*J'$$H"$K$7$F$7$^$$\e(B
21528 \e$B$^$9!#$=$&F0$/$s$@$b$s!#\e(B
21529
21530 @node NoCeM
21531 @section NoCeM
21532 @cindex nocem
21533 @cindex spam
21534
21535 @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
21536 \e$B$$$3$H$G$9!#\e(BSpam \e$B$O6'0-$G$9!#\e(B
21537
21538 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
21539 \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
21540 @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
21541 \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
21542 \e$B$7$^$$$^$9!#\e(B
21543
21544 \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
21545 \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
21546 \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
21547 \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
21548 \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
21549
21550 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
21551 \e$B$G\e(B spam \e$B$r>C$75n$j$^$9!#\e(B
21552
21553 \e$B$b$A$m$s!"$3$l$i$r%+%9%?%^%$%:$9$k$?$a$NJQ?t$,$$$/$D$+$"$j$^$9!#\e(B
21554
21555 @table @code
21556 @item gnus-use-nocem
21557 @vindex gnus-use-nocem
21558 \e$B$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$k$3$H$G3hF0$r3+;O$5$;$^$9!#%G%#%U%)%k%H$G\e(B
21559 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
21560
21561 @item gnus-nocem-groups
21562 @vindex gnus-nocem-groups
21563 Gnus \e$B$O$3$N%0%k!<%W%j%9%H$+$i\e(B NoCeM \e$B%a%C%;!<%8$rC5$7$^$9!#%G%#%U%)%k%HCM\e(B
21564 \e$B$O\e(B @code{("news.lists.filters" "news.admin.net-abuse.bulletins"
21565 "alt.nocem.misc" "news.admin.net-abuse.announce")} \e$B$G$9!#\e(B
21566
21567 @item gnus-nocem-issuers
21568 @vindex gnus-nocem-issuers
21569 NoCeM \e$B%a%C%;!<%8$rH/9T$9$k?M$O$?$/$5$s$$$^$9!#$3$N%j%9%H$G$O!"C/$N$$$&$3\e(B
21570 \e$B$H$K=>$$$?$$$+$r;XDj$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{(("Automoose-1"
21571 "clewis@@ferret.ocunix.on.ca" "cosmo.roadkill" "SpamHippo"
21572 "hweede@@snafu.de")} \e$B$G$9!#H`$i$O$_$s$J!"N)GI$G9b7i$J;TL1$G$9!#\e(B
21573
21574 \e$B$3$N%j%9%H$K4^$a$i$l$kM-L>$JH?\e(B spam \e$B2H$?$A\e(B
21575 \e$B$O\e(B @uref{http://www.xs4all.nl/~rosalind/nocemreg/nocemreg.html} \e$B$K:\$C$F\e(B
21576 \e$B$$$^$9!#\e(B
21577
21578 \e$B$3$l$i$9$Y$F$N?M!9$N\e(B NoCeM \e$B%a%C%;!<%8$KN10U$9$kI,MW$O$"$j$^$;$s\e(B --- \e$B$$$&\e(B
21579 \e$B$3$H$rJ9$-$?$$?M$@$1$G$$$$$s$G$9!#$^$?$=$N?M$+$i$N\e(B NoCeM\e$B%a%C%;!<%8$9$Y$F\e(B
21580 \e$B$r<u$1F~$l$kI,MW$b$"$j$^$;$s!#\e(BNoCeM \e$B%a%C%;!<%8$K$O$=$l$>$l<o\e(B
21581 \e$BJL\e(B @dfn{type} \e$B%X%C%@!<$,$D$$$F$*$j!"$3$l$O$=$N%a%C%;!<%8$N87L)$JDj5A$rM?\e(B
21582 \e$B$($F$$$^$9\e(B(\e$BB?>/$O87L)$J!"DxEY$M!#$?$$$F$$$O>/$@$1$I\e(B)\e$B!#NI$/;H$o$l$k<oJL$K\e(B
21583 \e$B$O!"\e(B@samp{spam}, @samp{spew}, @samp{mmf}, @samp{binary}, @samp{troll} \e$B$,\e(B
21584 \e$B$"$j$^$9!#$3$l$r;XDj$9$k$K$O!"%j%9%H$NCf\e(B
21585 \e$B$G\e(B @code{(@var{\e$BH/9T<T\e(B} @var{\e$B>r7o\e(B}@dots{})} \e$BMWAG$r;H$&I,MW$,$"$j$^$9!#3F\e(B
21586 \e$B>r7o$OJ8;zNs\e(B (\e$B;H$$$?$$<oJL$K9gCW$9$k@55,I=8=\e(B) \e$B$+!"$^$?\e(B
21587 \e$B$O\e(B @code{(not @var{\e$BJ8;zNs\e(B})} \e$B$H$$$&7A<0$N%j%9%H$G$9!#$3$N>l9g\e(B
21588 \e$B$O\e(B @var{\e$BJ8;zNs\e(B} \e$B$O;H$$$?$/$J$$<oJL$K9gCW$9$k@55,I=8=$G$9!#\e(B
21589
21590 \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
21591 \e$B30$N$9$Y$F$rM_$7$$>l9g$K$O!"\e(B
21592
21593 @lisp
21594 ("clewis@@ferret.ocunix.on.ca" ".*" (not "troll"))
21595 @end lisp
21596
21597 \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
21598 \e$B0J2<$N$h$&$K$G$-$^$9!#\e(B
21599
21600 @lisp
21601 ("clewis@@ferret.ocunix.on.ca" (not ".*") "spew" "spam")
21602 @end lisp
21603
21604 \e$B$3$N;XDj$O:8$+$i1&$KE,MQ$5$l$^$9!#\e(B
21605
21606 @item gnus-nocem-verifyer
21607 @vindex gnus-nocem-verifyer
21608 @findex pgg-verify
21609 \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
21610 \e$B%G%#%U%)%k%HCM$O\e(B @code{pgg-verify} \e$B$G!"$3$l$O8!>Z$K@.8y$7$?$i\e(B
21611 \e$BHs\e(B-@code{nil} \e$B$rJV$7!"$=$&$G$J$1$l$P\e(B (NoCeM \e$B%a%C%;!<%8$,=pL>$5$l$F$$$J$$\e(B
21612 \e$B>l9g$r4^$_$^$9\e(B) @code{nil} \e$B$rJV$7$^$9!#$b$7$3$l$,Hs>o$KCY$/$F!"8!>Z7k2L\e(B
21613 \e$B$r5$$K$7$J$$\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\e(B
21614 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
21615
21616 \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
21617 \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
21618 \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
21619 \e$B$^$9!#\e(B
21620
21621 @item gnus-nocem-directory
21622 @vindex gnus-nocem-directory
21623 \e$B$3$l$O\e(B Gnus \e$B$,\e(B NoCeM \e$B%-%c%C%7%e%U%!%$%k$rJ]B8$9$k>l=j$G$9!#%G%#%U%)%k%H\e(B
21624 \e$BCM$O\e(B @file{~/News/NoCeM/} \e$B$G$9!#\e(B
21625
21626 @item gnus-nocem-expiry-wait
21627 @vindex gnus-nocem-expiry-wait
21628 \e$B8E$$\e(B NoCeM \e$B9`L\$r%-%c%C%7%e$+$i>C$9$^$G$NF|?t!#%G%#%U%)%k%HCM$O\e(B 15 \e$B$G$9!#\e(B
21629 \e$B$3$l$rC;$/$9$k$[$I\e(B Gnus \e$B$OB.$/$J$j$^$9$,!"8E$$\e(B spam \e$B$r8+$k$3$H$K$J$C$F$7\e(B
21630 \e$B$^$&$+$b$7$l$^$;$s!#\e(B
21631
21632 @item gnus-nocem-check-from
21633 @vindex gnus-nocem-check-from
21634 \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
21635 \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
21636 \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
21637 \e$B$7$g$&!#\e(B
21638
21639 @item gnus-nocem-check-article-limit
21640 @vindex gnus-nocem-check-article-limit
21641 \e$BHs\e(B-@code{nil} \e$B$G!"$9$Y$F$N\e(B NoCeM \e$B%0%k!<%W$K$*$1$k%A%'%C%/$9$k5-;v$N:GBg\e(B
21642 \e$B?t$r;XDj$7$^$9!#\e(BNoCeM \e$B%0%k!<%W$O5pBg$K$J$k$3$H$,$"$j!"$=$&$J$k$H=hM}$,$H\e(B
21643 \e$B$F$bCY$/$J$j$^$9!#\e(B
21644 @end table
21645
21646 NoCeM \e$B$r;H$&$H!"$b$7$+$9$k$H%a%b%j6t$$$K$J$k$+$b$7$l$^$;$s!#$"$J$?$,$?$/\e(B
21647 \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
21648 \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
21649 \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
21650 \e$B$9\e(B (@pxref{Subscription Commands})\e$B!#\e(B
21651
21652 @node Undo
21653 @section \e$B$d$jD>$7\e(B
21654 @cindex undo
21655
21656 \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
21657 \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
21658 \e$B$7\e(B Gnus \e$B$N%P%C%U%!!<$G$O!"$3$l$O4JC1$G$O$"$j$^$;$s!#\e(B
21659
21660 Gnus \e$B$,%P%C%U%!!<Fb$KI=<($7$F$$$k$b$N$O!"\e(BGnus \e$B$K$H$C$F$O$^$C$?$/2?$N2ACM\e(B
21661 \e$B$b$"$j$^$;$s\e(B --- \e$B$3$l$O$_$s$J!"MxMQ<T$K4qNo$K8+$($k$h$&$K%G%6%$%s$5$l$F\e(B
21662 \e$B$$$k$?$@$N%G!<%?$J$N$G$9!#\e(B@kbd{C-k} \e$B$G%0%k!<%W%P%C%U%!!<$+$i%0%k!<%W$r>C\e(B
21663 \e$B5n$9$k$N$O!"$=$N9T$O>C$(5n$j$^$9$,!"$=$l$O<B:]$NF0:n\e(B --- \e$BLdBj$N%0%k!<%W\e(B
21664 \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
21665 \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
21666 \e$B$;$s!#\e(B
21667
21668 Gnus \e$B$O!"MxMQ<T$,2?$r$9$k$+$r21$($F$*$-!"$=$NMxMQ<T$NF0:n$N5U$r9T$J$&F0\e(B
21669 \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
21670 \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
21671 \e$B$N5U$N%3!<%I$r<B9T$7$^$9!#$7$+$7!"$9$Y$F$NF0:n$,4JC1$K2D5U$G$"$k$o$1$G$O\e(B
21672 \e$B$J$$$N$G!"\e(BGnus \e$B$O8=:_!"$d$jD>$72DG=$J%-!<4X?t$O6O$+$7$+Ds6!$7$F$$$^$;$s!#\e(B
21673 \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
21674 \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
21675 \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
21676 \e$B$7$F40A4$d$jD>$72DG=$K$O$J$i$J$$$G$7$g$&!#\e(B
21677
21678 @findex gnus-undo-mode
21679 @vindex gnus-use-undo
21680 @findex gnus-undo
21681 \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
21682 \e$B$3$l$O\e(B @code{gnus-use-undo} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P;HMQ$5$l!"$3$l$,%G%#\e(B
21683 \e$B%U%)%k%H$G$9!#\e(B@kbd{C-M-_} \e$B%-!<$,\e(B @code{gnus-undo} \e$BL?Na$r<B9T$7$^$9!#$3$l\e(B
21684 \e$B$ODL>o$N\e(B Emacs \e$B$N\e(B @code{undo} \e$BL?Na$K$$$/$V$s;w$F$$$k$O$:$G$9!#\e(B
21685
21686 @node Predicate Specifiers
21687 @section \e$B=R8l$N@_Dj\e(B
21688 @cindex predicate specifiers
21689
21690 \e$B$$$/$D$+$N\e(B Gnus \e$B$NJQ?t\e(B
21691 \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
21692 \e$B$KM;DL$r8z$+$;$k$3$H$,$G$-$kFCJL$J7A<0$G$9!#\e(B
21693
21694 \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
21695
21696 \e$B$3$l$ONc$G$9\e(B:
21697
21698 @lisp
21699 (or gnus-article-unseen-p
21700     gnus-article-unread-p)
21701 @end lisp
21702
21703 \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
21704 \e$B$O$9$Y$F0l$D$N%Q%i%a!<%?!<$r<u$1<h$j$^$9!#\e(B
21705
21706 @findex gnus-make-predicate
21707 \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
21708 \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
21709 \e$B$O!"=R8l;X<(;R$N$9$Y$F$N4X?t$KEO$5$l$^$9!#\e(B
21710
21711 @node Moderation
21712 @section \e$B;J2qLr\e(B
21713 @cindex moderation
21714
21715 \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
21716 \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
21717 @samp{larsi@@gnus.org} \e$B$K!"$I$N%0%k!<%W$N;J2q$r9T$J$&$N$+$r=R$Y$?%a!<%k\e(B
21718 \e$B$r=q$$$F$/$@$5$$!#$=$&$9$l$P%3%T!<$r<j$KF~$l$i$l$^$9!#\e(B
21719
21720 \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
21721
21722 @lisp
21723 (add-hook 'gnus-summary-mode-hook 'gnus-moderate)
21724 @end lisp
21725
21726 \e$B$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$/$@$5$$!#\e(B
21727
21728 \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
21729 \e$B$k$h$&$K$J$C$F$$$^$9!#\e(B
21730
21731 @enumerate
21732 @item
21733 @samp{Newsgroups:.*rec.zoofle} \e$B$K9gCW$9$k<u?.%a!<%k$rJ,N%$7$^$9!#$3$l$O\e(B
21734 \e$BEj9F$5$l$h$&$H$7$F$$$k5-;v$r$9$Y$F$"$k%a!<%k%0%k!<%W\e(B --- \e$BNc$(\e(B
21735 \e$B$P\e(B @samp{nnml:rec.zoofle} \e$B$KF~$l$^$9!#\e(B
21736
21737 @item
21738 \e$B$"$J$?$O;~@^$3$N%0%k!<%W$KF~$j!"\e(B@kbd{e} (edit-and-post) \e$B$"$k$$\e(B
21739 \e$B$O\e(B @kbd{s} (just send unedited) \e$BL?Na$r;H$C$F5-;v$rEj9F$7$^$9!#\e(B
21740
21741 @item
21742 @samp{rec.zoofle} \e$B%K%e!<%9%0%k!<%W$rFI$s$G$$$kESCf$G!"$b$7$"$J$?$,>5G'$7\e(B
21743 \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
21744 @end enumerate
21745
21746 \e$BFs$D$N%0%k!<%W$G;J2q<T%b!<%I$r;H$&$H$9$l$P!"$3$&$J$j$^$9!#\e(B
21747
21748 @lisp
21749 (setq gnus-moderated-list
21750       "^nnml:rec.zoofle$\\|^rec.zoofle$")
21751 @end lisp
21752
21753 @node Fetching a Group
21754 @section \e$B%0%k!<%W$r<hF@$9$k\e(B
21755 @cindex fetching a group
21756
21757 @findex gnus-fetch-group
21758 \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
21759 \e$B5$$K$7$?$/$J$$!#!I$H$$$&$3$H$,$G$-$l$PJXMx$J$3$H$,$"$j$^$9!#$3$l$O!"MxMQ\e(B
21760 \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!"\e(B
21761 @code{gnus-fetch-group} \e$B%3%^%s%I$O$3$N5!G=$rDs6!$7$^$9!#$=$N%3%^%s%I$O!"\e(B
21762 \e$B%0%k!<%W$NL>A0$r0z?t$H$7$F$H$j$^$9!#\e(B
21763
21764 @node Image Enhancements
21765 @section \e$B2hA|$N3HD%\e(B
21766
21767 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
21768 \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
21769 Gnus \e$B$O$3$l$rMxMQ$9$k$3$H$K$7$^$9!#\e(B
21770
21771 @menu
21772 * X-Face::                      \e$B%U%!%s%-!<$G$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
21773 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
21774 * Smileys::                     \e$BI=<($5$l$k$Y$/@8$^$l$?9,$;$=$&$J4i$rI=<($9$kJ}K!\e(B
21775 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
21776 * XVarious::                    \e$B$=$NB>$N\e(B XEmacs \e$B$G\e(B Gnus \e$B$JJQ?t\e(B
21777 @end menu
21778
21779 @node X-Face
21780 @subsection X-Face
21781 @cindex x-face
21782
21783 @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
21784 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
21785 \e$B%a!<%k$H%K%e!<%9%j!<%@!<$K$h$C$F%5%]!<%H$5$l$k$G$7$g$&!#\e(B
21786
21787 @cindex x-face
21788 @findex gnus-article-display-x-face
21789 @vindex gnus-article-x-face-command
21790 @vindex gnus-article-x-face-too-ugly
21791 @iftex
21792 @iflatex
21793 \include{xface}
21794 @end iflatex
21795 @end iftex
21796 @c @anchor{X-Face}
21797
21798 @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
21799 \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
21800 \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
21801 \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
21802
21803 \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
21804 \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
21805 \e$B?t$,4i$r0z?t$H$7$F8F$P$l$^$9!#$b\e(B
21806 \e$B$7\e(B @code{gnus-article-x-face-too-ugly} (\e$B$3$l$O@55,I=8=$G\e(B
21807 \e$B$9\e(B) \e$B$,\e(B @code{From} \e$BMs$K9gCW$9$l$P!"4i$OI=<($5$l$^$;$s!#\e(B
21808
21809 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
21810 \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
21811 @code{uncompface} \e$B$H\e(B @code{icontopbm} \e$B$NN>%W%m%0%i%`$K$D$$$F$O!"\e(B
21812 `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
21813 \e$B%8$rC5$7$F2<$5$$!#\e(B} \e$B$r%U%)!<%/$7$F8+$h$&$H$7$^$9!#\e(B
21814
21815 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
21816 \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
21817 \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
21818 \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
21819 \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{
21820 GNU/Linux \e$B%7%9%F%`$G$O\e(B @code{netpbm}\e$B!"\e(B@code{libgr-progs} \e$B$^$?\e(B
21821 \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)
21822
21823 (\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)
21824
21825 \e$B%U%'!<%9$HJQ?t\e(B:
21826
21827 @table @code
21828 @item gnus-x-face
21829 @vindex gnus-x-face
21830 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
21831 \e$BA07J?'$HGX7J?'$H$7$F;H$o$l$^$9!#%G%#%U%)%k%H$N?'$OGr$H9u$G$9!#\e(B
21832
21833 @item gnus-face-properties-alist
21834 @vindex gnus-face-properties-alist
21835 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
21836 \e$BO"A[%j%9%H$G$9!#%G%#%U%)%k%HCM$O\e(B Emacs \e$BMQ$N\e(B @code{((pbm . (:face
21837 gnus-x-face)) (png . nil))} \e$B$^$?$O\e(B XEmacs \e$BMQ$N\e(B @code{((xface . (:face
21838 gnus-x-face)))} \e$B$G$9!#Nc$r5s$2$^$7$g$&\e(B:
21839
21840 @lisp
21841 ;; 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
21842 (setq gnus-face-properties-alist
21843       '((pbm . (:face gnus-x-face :ascent 80))
21844         (png . (:ascent 80))))
21845
21846 ;; Face \e$B$H\e(B X-Face \e$B$r1z$s$@%\%?%s$N$h$&$KI=<($7$^$9!#\e(B
21847 (setq gnus-face-properties-alist
21848       '((pbm . (:face gnus-x-face :relief -2))
21849         (png . (:relief -2))))
21850 @end lisp
21851
21852 \e$B$$$m$$$m$J2hA|$N7A<0$GMxMQ2DG=$J%W%m%Q%F%#$K$D$$$F\e(B
21853 \e$B$O\e(B @pxref{Image Descriptors, ,Image Descriptors, elisp, The GNU Emacs
21854 Lisp Reference Manual}, \e$B$r;2>H$7$F2<$5$$!#:#$N$H$3$m\e(B Emacs \e$B$G\e(B
21855 \e$B$O\e(B @code{pbm} \e$B$,\e(B X-Face \e$B2hA|$K;H$o$l!"\e(B @code{png} \e$B$,\e(B Face \e$B2hA|$K;H$o$l$^\e(B
21856 \e$B$9!#\e(BXEmacs \e$B$G$O!"$=$l$,\e(B @samp{libcompface} \e$B%i%$%V%i%j$H$H$b$K9=C[$5$l$F\e(B
21857 \e$B$$$l$P!"\e(B@code{xface} \e$B2hA|7A<0$K\e(B @code{:face} \e$B%W%m%Q%F%#$@$1$,8z2L$r5Z$\\e(B
21858 \e$B$7$^$9!#\e(B
21859 @end table
21860
21861 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
21862 \e$BMx$J4X?t$HJQ?t$r>/$7$P$+$jDs6!$7$^$9!#\e(B
21863
21864 @findex gnus-random-x-face
21865 @vindex gnus-convert-pbm-to-x-face-command
21866 @vindex gnus-x-face-directory
21867 @code{gnus-random-x-face} \e$B$O\e(B @code{gnus-x-face-directory} \e$B$K$"$k$9$Y$F\e(B
21868 \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
21869 \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
21870 \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
21871 \e$B$^$;$s!#$=$l$O\e(B X-Face \e$B%X%C%@!<$N%G!<%?$rJ8;zNs$GJV$7$^$9!#\e(B
21872
21873 @findex gnus-insert-random-x-face-header
21874 @code{gnus-insert-random-x-face-header} \e$B$O\e(B @code{gnus-random-x-face} \e$B$r\e(B
21875 \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
21876
21877 @findex gnus-x-face-from-file
21878 @vindex gnus-convert-image-to-x-face-command
21879 @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
21880 \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
21881 \e$B%U%!%$%k$r\e(B X-Face \e$B$N7A<0$KJQ49$7$^$9!#\e(B
21882
21883 \e$B0lHVL\$O0lHLE*$K;H$&$G$"$m$&4X?t$G$9!#0J2<$N$h$&$J$b$N\e(B
21884 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$$$F2<$5$$\e(B:
21885
21886 @lisp
21887 (setq message-required-news-headers
21888       (nconc message-required-news-headers
21889              (list '(X-Face . gnus-random-x-face))))
21890 @end lisp
21891
21892 \e$B:G8e$N4X?t$r;H$&$N$O!"$3$N$h$&$K$J$k$G$7$g$&\e(B:
21893
21894 @lisp
21895 (setq message-required-news-headers
21896       (nconc message-required-news-headers
21897              (list '(X-Face . (lambda ()
21898                                 (gnus-x-face-from-file
21899                                  "~/My-face.gif"))))))
21900 @end lisp
21901
21902 @node Face
21903 @subsection Face
21904 @cindex face
21905
21906 @c #### FIXME: faces and x-faces'implementations should really be harmonized.
21907
21908 @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
21909 \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
21910 48\e$B!_\e(B48 \e$B2hAG$N%+%i!<2hA|$rIA$-$^$9!#\e(B
21911
21912 @cindex face
21913 @findex gnus-article-display-face
21914 @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
21915 \e$B$l$P$J$j$^$;$s!#@53N$J;EMM$K$D$$$F!"\e(B
21916 @uref{http://quimby.gnus.org/circus/face/} \e$B$r;2>H$7$F2<$5$$!#\e(B
21917
21918 \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
21919 \e$B6A$7$^$9!#\e(B@xref{X-Face}.
21920
21921 \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
21922 Gnus \e$B$O\e(B 2\e$B!A\e(B3 \e$B$N4X?t$HJQ?t$rDs6!$7$^$9!#\e(B
21923
21924 @findex gnus-convert-png-to-face
21925 @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
21926 \e$B$rFI$_9~$s$G!"$=$l$r\e(B Face \e$B$KJQ49$7$^$9!#\e(B
21927
21928 @findex gnus-face-from-file
21929 @vindex gnus-convert-image-to-face-command
21930 @code{gnus-face-from-file} \e$B$O\e(B JPEG \e$B$N%U%!%$%kL>$r%Q%i%a!<%?!<$H$7$F<u$1\e(B
21931 \e$B<h$j!"%7%'%k%3%^%s%I\e(B @code{gnus-convert-image-to-face-command} \e$B$r;H$C$F\e(B
21932 \e$B$=$N%U%!%$%k$r\e(B Face \e$B%U%)!<%^%C%H$KJQ49$7$^$9!#\e(B
21933
21934 \e$B$3$N4X?t$NBeI=E*$J;H$$J}$r5s$2$F$*$-$^$7$g$&!#0J2<$N$h$&$J$b$N\e(B
21935 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F2<$5$$\e(B:
21936
21937 @lisp
21938 (setq message-required-news-headers
21939       (nconc message-required-news-headers
21940              (list '(Face . (lambda ()
21941                               (gnus-face-from-file "~/face.jpg"))))))
21942 @end lisp
21943
21944 @node Smileys
21945 @subsection \e$B%9%^%$%j!<\e(B
21946 @cindex smileys
21947
21948 @iftex
21949 @iflatex
21950 \gnusfig{-3cm}{0.5cm}{\epsfig{figure=ps/BigFace,height=20cm}}
21951 \input{smiley}
21952 @end iflatex
21953 @end iftex
21954
21955 \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
21956 \e$B$F$$$k%Q%C%1!<%8$O8=:_\e(B Gnus \e$B$@$1$J$N$G!"$3$3$G@bL@$7$^$9!#\e(B
21957
21958 \e$B$R$H$3$H$G8@$($P\e(B --- Gnus \e$B$G%9%^%$%j!<$r;H$&$K$O!"0J2<\e(B
21959 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$$$F$/$@$5$$!#\e(B
21960
21961 @lisp
21962 (setq gnus-treat-display-smileys t)
21963 @end lisp
21964
21965 \e$B%9%^%$%j!<$O!"J8;z$N4i%^!<%/\e(B --- @samp{:-)}, @samp{8-)}, @samp{:-(} \e$B$J$I\e(B
21966 \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
21967 \e$B$^$9!#$3$NJQ49$OJ8;z$K9gCW$9$k@55,I=8=$H$=$l$N%U%!%$%kL>$X$NBP1~$N%j%9%H\e(B
21968 \e$B$G@)8f$5$l$^$9!#\e(B
21969
21970 @vindex smiley-regexp-alist
21971 \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
21972 \e$BAG$N:G=i$N9`L\$O9gCW$5$;$?$$@55,I=8=$G!"FsHVL\$NMWAG$O3($GCV$-49$($?$$%0\e(B
21973 \e$B%k!<%W$K9gCW$9$k@55,I=8=!"$=$7$F;0HVL\$NMWAG$OI=<($5$;$?$$%U%!%$%k$NL>A0\e(B
21974 \e$B$G$9!#\e(B
21975
21976 \e$B0J2<$NJQ?t$O!"%9%^%$%j!<$,$3$l$i$N%U%!%$%k$rC5$9>l=j$r%+%9%?%^%$%:$7$^$9\e(B:
21977
21978 @table @code
21979 @item smiley-data-directory
21980 @vindex smiley-data-directory
21981 \e$B%9%^%$%j!<$,4i%U%!%$%k$rC5$9>l=j!#\e(B
21982
21983 @item gnus-smiley-file-types
21984 @vindex gnus-smiley-file-types
21985 \e$B%9%^%$%j!<$N%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N%j%9%H$G$9!#\e(B
21986 @end table
21987
21988 @node Picons
21989 @subsection Picons
21990
21991 @iftex
21992 @iflatex
21993 \include{picons}
21994 @end iflatex
21995 @end iftex
21996
21997 \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
21998 \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
21999 \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
22000 \e$B$?$a$NAG@2$i$7$$J}K!$G$b$"$j$^$9!#\e(B
22001
22002 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
22003
22004 @iftex
22005 @iflatex
22006 \margindex{}
22007 @end iflatex
22008 @end iftex
22009
22010 @quotation
22011 @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
22012 \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
22013 \e$B%9$r;}$?$;$F!"$"$kEE;R%a!<%k%"%I%l%9$,$"$C$?$i!"$=$l$KE,@Z$J2hA|$r8+$D$1\e(B
22014 \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
22015 \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
22016 \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
22017 \e$B$$$^$;$s!#\e(B
22018 @end quotation
22019
22020 @vindex gnus-picon-databases
22021 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
22022 \e$B$G\e(B @uref{http://www.cs.indiana.edu/picons/ftp/index.html} \e$B$rK,$M$F$_$F2<\e(B
22023 \e$B$5$$!#\e(B
22024
22025 \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
22026 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
22027 \e$B$^$9!#\e(B
22028
22029 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
22030 \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
22031 \e$B2<$5$$!#\e(B
22032
22033 @vindex gnus-picon-style
22034 \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
22035 @code{inline} \e$B$@$C$?$i%F%-%9%H7A<0$NI=8=$,CV$-49$($i$l$^$9!#\e(B
22036 @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
22037
22038 \e$B$b$N$4$H$N=j:_$r4IM}$9$k$?$a$K!"0J2<$NJQ?t$r@_$1$F$$$^$9!#\e(B
22039
22040 @table @code
22041 @item gnus-picon-databases
22042 @vindex gnus-picon-databases
22043 Picon \e$B%G!<%?%Y!<%9$N>l=j$G$9!#$3$l$O\e(B @file{news}, @file{domains},
22044 @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
22045 \e$B$N%j%9%H$G$9!#\e(B@code{("/usr/lib/picon" "/usr/local/faces")} \e$B$,%G%#%U%)%k\e(B
22046 \e$B%H$G$9!#\e(B
22047
22048 @item gnus-picon-news-directories
22049 @vindex gnus-picon-news-directories
22050 @code{gnus-picon-databases} \e$B$+$i%K%e!<%9%0%k!<%WMQ$N%U%'!<%9$rC5$9$?$a$N\e(B
22051 \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
22052
22053 @item gnus-picon-user-directories
22054 @vindex gnus-picon-user-directories
22055 @code{gnus-picon-databases} \e$B$+$iMxMQ<T$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#%l%/\e(B
22056 \e$B%H%j!<$N%j%9%H$G$9!#\e(B@code{("local" "users" "usenix" "misc")} \e$B$,%G%#%U%)\e(B
22057 \e$B%k%H$G$9!#\e(B
22058
22059 @item gnus-picon-domain-directories
22060 @vindex gnus-picon-domain-directories
22061 @code{gnus-picon-databases} \e$B$+$i%I%a%$%sL>$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#\e(B
22062 \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
22063 \e$B%H$K\e(B @samp{"unknown"} \e$B$rDI2C$7$F$*$-$?$/$J$k?M$b$$$k$G$7$g$&!#\e(B
22064
22065 @item gnus-picon-file-types
22066 @vindex gnus-picon-file-types
22067 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
22068 @code{("xpm" "gif" "xbm")} \e$B$+$i\e(B Emacs \e$B$KAH$_9~$^$l$F$$$J$$$b$N$r=|30$7$?\e(B
22069 \e$B$b$N$G$9!#\e(B
22070 @end table
22071
22072 @node XVarious
22073 @subsection \e$B$5$^$6$^$J\e(B XEmacs \e$BJQ?t\e(B
22074
22075 @table @code
22076 @item gnus-xmas-glyph-directory
22077 @vindex gnus-xmas-glyph-directory
22078 \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
22079 \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
22080 \e$B$G@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
22081
22082 @item gnus-xmas-logo-color-alist
22083 @vindex gnus-xmas-logo-color-alist
22084 \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
22085 \e$B7J?'$G$9!#\e(B
22086
22087 @item gnus-xmas-logo-color-style
22088 @vindex gnus-xmas-logo-color-style
22089 \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
22090 \e$B$O\e(B @code{flame}, @code{pine}, @code{moss}, @code{irish}, @code{sky},
22091 @code{tin}, @code{velvet}, @code{grape}, @code{labia}, @code{berry},
22092 @code{neutral}, @code{september} \e$B$,$"$j$^$9!#\e(B
22093
22094 @item gnus-xmas-modeline-glyph
22095 @vindex gnus-xmas-modeline-glyph
22096 \e$B$9$Y$F$N\e(B Gnus \e$B%b!<%I9T$GI=<($5$l$k3(J8;z!#$3$l$O%G%#%U%)%k%H$G$O$A$$$5$J\e(B
22097 \e$B%L!<\e(B (gnu) \e$B$NF,$G$9!#\e(B
22098 @end table
22099
22100 @subsubsection \e$B%D!<%k%P!<\e(B
22101
22102 @table @code
22103 @item gnus-use-toolbar
22104 @vindex gnus-use-toolbar
22105 @code{nil} \e$B$J$i$P%D!<%k%P!<$rI=<($7$^$;$s!#\e(B@code{nil} \e$B0J30$N>l9g$O!"\e(B
22106 @code{default-toolbar}, @code{top-toolbar}, @code{bottom-toolbar},
22107 @code{right-toolbar}, @code{left-toolbar} \e$B$N$I$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
22108
22109 @item gnus-group-toolbar
22110 @vindex gnus-group-toolbar
22111 \e$B%0%k!<%W%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
22112
22113 @item gnus-summary-toolbar
22114 @vindex gnus-summary-toolbar
22115 \e$B35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
22116
22117 @item gnus-summary-mail-toolbar
22118 @vindex gnus-summary-mail-toolbar
22119 \e$B%a!<%k%0%k!<%W$N35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
22120 @end table
22121
22122 @iftex
22123 @iflatex
22124 \margindex{}
22125 @end iflatex
22126 @end iftex
22127
22128 @node Fuzzy Matching
22129 @section \e$B%U%!%8!<$J0lCW\e(B
22130 @cindex fuzzy matching
22131
22132 Gnus \e$B$O!"%9%3%"IU$1!"%9%l%C%I$N7A@.!"%9%l%C%IHf3S$J$I$r9T$J$&$H$-$K!"\e(B
22133 @code{Subject} \e$B9T$N%U%!%8!<$J0lCW\e(B @dfn{fuzzy matching} \e$BJ}K!$rDs6!$7$F$$\e(B
22134 \e$B$^$9!#\e(B
22135
22136 \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
22137 \e$B%U%!%8!<$9$.$F!"2?$,%U%!%8!<\e(B @dfn{fuzziness} \e$B$G$"$k$+$H$$$&Dj5A$5$(L5$$\e(B
22138 \e$B$7!"<BAu$b2?EY$bJQ99$5$l$F$$$^$9!#\e(B
22139
22140 \e$B4pK\E*$K$O!"$3$l$OHf3S$NA0$K9T$+$i<YKbJ*$r<h$j=|$3$&$H$7$^$9!#\e(B
22141 @samp{Re: } \e$B$dA^F~6g$N0u$d6uGrJ8;zEy!9$OJ8;zNs$+$i=|5n$5$l!"$=$N7k2L$rHf\e(B
22142 \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
22143 \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
22144 \e$B$G$9!#\e(B
22145
22146 @node Thwarting Email Spam
22147 @section spam \e$B%a!<%k$NN"$r$+$/\e(B
22148 @cindex email spam
22149 @cindex spam
22150 @cindex UCE
22151 @cindex unsolicited commercial email
22152
22153 \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
22154 \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
22155 \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
22156 \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
22157 \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
22158 \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
22159 \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
22160 \e$B$j$bBg$-$J6<0R$H$J$k$+$b$7$l$^$;$s!#\e(B
22161
22162 \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
22163 \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
22164 \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
22165 \e$B%k!<%W$rA*Br$7$^$9!#$7$+$7$=$3$K$O!"Fs$D$N%M%:%_9V$H!"<7$D$N9-\e(B
22166 \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
22167 \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
22168
22169 \e$B$3$l$OITL{2w$G$9!#$"$J$?$,$=$l$K4X$7$F$G$-$k$3$H$,$"$j$^$9!#\e(B
22170
22171 @menu
22172 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
22173 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
22174 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
22175 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
22176 * Filtering Spam Using The Spam ELisp Package::
22177 * Filtering Spam Using Statistics with spam-stat::
22178 @end menu
22179
22180 @node The problem of spam
22181 @subsection Spam \e$B$NLdBj\e(B
22182 @cindex email spam
22183 @cindex spam filtering approaches
22184 @cindex filtering approaches, spam
22185 @cindex UCE
22186 @cindex unsolicited commercial email
22187
22188 \e$B=i$a$K\e(B spam \e$B$NGX7J$+$i!#\e(B
22189
22190 \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
22191 Commercial E-mail -- \e$BK>$^$l$J$$>&MQEE;R%a!<%k\e(B -- \e$B$NF,J8\e(B
22192 \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
22193 \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
22194 \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
22195 \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
22196 \e$B%I%l%9$N%G!<%?%Y!<%9$rDs6!$7$^$9!#\e(BSpam \e$B$NAw?.<T$O$U$D\e(B
22197 \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
22198 @emph{sociopaths} \e$B$*$h$S\e(B @emph{morons} \e$B$N$h$&$JMQ8l$b$h$/;H$o$l$F$$$^$9!#\e(B
22199
22200 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
22201 \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
22202 \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
22203 \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
22204 \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
22205 \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
22206 \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
22207 \e$B$&0l$D$N\e(B TMDA \e$B$NLdBj$O!"EE;R%a!<%k$NG[Aw$H=hM}$X$N4pK\E*$JM}2r$rMxMQ<T$K\e(B
22208 \e$B5a$a$F$$$k$3$H$G$9!#\e(B
22209
22210 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
22211 \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
22212 \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
22213 \e$B<h$k$N$J$i$P!"\e(B@samp{vmadmin.com} \e$B$rAK;_$9$l$P$h$m$7$$!#\e(B
22214 @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
22215 @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
22216 \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
22217 \e$B$iMh$k$9$Y$F$N%a!<%k$r_I2a$9$l$P$h$m$7$$!#\e(B
22218
22219 \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
22220 \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
22221 \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
22222 \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
22223 \e$B$5$$!#\e(B
22224
22225 \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
22226 \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
22227 \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
22228 \e$B?<$/;H$&$3$H$K$h$C$FD>@\$N_I2a$OM-1W$K$J$jF@$^$9!#\e(B
22229
22230 \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:
22231 Distributed Checksum Clearinghouse --
22232 @uref{http://www.rhyolite.com/anti-spam/dcc/}) \e$B$,$=$N$h$&$J%7%9%F%`$rF3\e(B
22233 \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
22234 \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
22235 \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
22236 \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
22237 \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
22238 \e$B$G$"$k$+$b$7$l$^$;$s!#%a%C%;!<%8$,\e(B spam \e$B$+$I$&$+$rJ,;6=hM}%7%9%F%`$NMxMQ\e(B
22239 \e$B<T$,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
22240 \e$B$9!#\e(B
22241
22242 \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
22243 \e$B$F$/$l$^$9$,!"$=$l$OMxMQ<T$,$+$J$jJ#;($J%A%'%C%/$r@_Dj$9$k$3$H$r5a$a$^$9!#\e(B
22244 \e$B>&MQ$H!"%U%j!<$JJ,;67?\e(B spam \e$B=hM}%7%9%F%`$,$"$j$^$9!#J,;67?\e(B spam \e$B=hM}$O!"\e(B
22245 \e$B$=$l<+BN$N4m81$b$O$i$s$G$$$^$9!#Nc$($P!"@5Ev$JAw?.<T$,\e(B spam \e$B$rAw$C$?$+$I\e(B
22246 \e$B$GHsFq$5$l!"H`$i$N%&%'%V%5%$%H$d%a!<%j%s%0%j%9%H$,$=$N;v7o$N$?$a$K;C$/$N\e(B
22247 \e$B4VJD:?$5$l$F$7$^$&!"$H$+!#\e(B
22248
22249 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
22250 \e$B%;!<%8$NE}7WJ,@O$K4p$E$$$F$$$^$9!#DL>o$=$NJ,@O$O!"$*$=$i$/C18l$NBP$+;0$D\e(B
22251 \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
22252 \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
22253 \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
22254 \e$B$Y$F$N%a%C%;!<%8$rJ,@O$7$J$1$l$P$J$j$^$;$s!#$=$7$FMxMQ<T$O\e(B spam \e$B$rJ,@O$9\e(B
22255 \e$B$k$?$a$N%G!<%?%Y!<%9$rMQ0U$7$J$1$l$P$J$j$^$;$s!#%5!<%P!<$G$NE}7WJ,@O$O?M\e(B
22256 \e$B5$$rF@$F$$$^$9!#$3$l$K$O!"MxMQ<T$OC1$K%a!<%k$rFI$a$PNI$$$H$$$&D9=j$H!"$7\e(B
22257 \e$B$+$7%5!<%P!<$K$=$l$,2a$C$F%a!<%k$rJ,N`$7$?$3$H$rEA$($k$N$,:$Fq$@$H$$$&C;\e(B
22258 \e$B=j$,$"$j$^$9!#\e(B
22259
22260 \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
22261 \e$B%k$H%P%$%"%0%i9-9p$r6hJL$9$kKbK!$N%9%$%C%A$O$"$j$^$;$s!#?M!9$O\e(B
22262 \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
22263 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
22264 Spamming \e$B$O!"@$3&$,H`$i$K285A$,$"$k$H;W$C$F$$$k?M!9$N0lCD$+$i$N!"J"N)$?\e(B
22265 \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
22266 \e$B$1$K$J$k$3$H$rK>$_$^$9!#\e(B
22267
22268 @node Anti-Spam Basics
22269 @subsection Spam \e$BB`<#$N4pAC\e(B
22270 @cindex email spam
22271 @cindex spam
22272 @cindex UCE
22273 @cindex unsolicited commercial email
22274
22275 Spam \e$B$KBP=h$9$k0l$D$NJ}K!$O!"\e(BGnus \e$B$K$9$Y$F$N\e(B spam \e$B$r\e(B @samp{spam} \e$B%a!<%k\e(B
22276 \e$B%0%k!<%W$KJ,N%$5$;$F$7$^$&$3$H$G$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
22277
22278 \e$B:G=i$K!"$"$J$?$KE~C#@-$N$"$k@5$7$$%a!<%k%"%I%l%9$r0l$DA*$S!"$=$l$r$9$Y$F\e(B
22279 \e$B$N$"$J$?$N%K%e!<%95-;v$N\e(B @code{From} \e$B%X%C%@!<$KF~$l$^$9!#\e(B(\e$B$3$3$G\e(B
22280 \e$B$O\e(B @samp{larsi@@trym.ifi.uio.no} \e$B$rA*$S$^$7$?$,!"\e(B
22281 @samp{larsi+usenet@@ifi.uio.no} \e$B7A<0$N$?$/$5$s$N%"%I%l%9$NJ}$,NI$$A*Br$G\e(B
22282 \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
22283 \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
22284 \e$B$@$5$$!#\e(B)
22285
22286 @lisp
22287 (setq message-default-news-headers
22288       "From: Lars Magne Ingebrigtsen <larsi@@trym.ifi.uio.no>\n")
22289 @end lisp
22290
22291 \e$B$=$7$F\e(B @code{nnmail-split-fancy} \e$B$K0J2<$NJ,N%5,B'$rF~$l$^\e(B
22292 \e$B$9\e(B (@pxref{Fancy Mail Splitting})\e$B!#\e(B
22293
22294 @lisp
22295 (...
22296  (to "larsi@@trym.ifi.uio.no"
22297      (| ("subject" "re:.*" "misc")
22298         ("references" ".*@@.*" "misc")
22299         "spam"))
22300  ...)
22301 @end lisp
22302
22303 \e$B$3$N0UL#$O!"$3$N%"%I%l%9$KFO$$$?$9$Y$F$N%a!<%k$r$^$:5?$$$^$9$,!"\e(B
22304 @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
22305 \e$B%@!<$,$D$$$F$$$l$P$*$=$i$/\e(B OK \e$B$@$m$&!"$H$$$&$3$H$G$9!#;D$j$O$9$Y\e(B
22306 \e$B$F\e(B @samp{spam} \e$B%0%k!<%W$K9T$-$^$9\e(B (\e$B$3$N%"%$%G%"$O$*$=$i$/\e(B Tim Pierce \e$B;a\e(B
22307 \e$B$K$h$k$b$N$G$9\e(B)\e$B!#\e(B
22308
22309 \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
22310 \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
22311 \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
22312 \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
22313 \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
22314 \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
22315
22316 @lisp
22317 (
22318  ...
22319  (to "larsi" "misc")
22320  "spam")
22321 @end lisp
22322
22323 \e$B;d$N7P83$G$O!"$3$l$G;v<B>e$9$Y$F$,@5$7$$%0%k!<%W$KJ,N`$5$l$^$9!#$^$"!"$=\e(B
22324 \e$B$l$G$b$H$-$I$-\e(B @samp{spam} \e$B%0%k!<%W$r%A%'%C%/$7$F!"@5$7$$%a!<%k$,$"$k$+\e(B
22325 \e$B%A%'%C%/$7$J$/$F$O$$$1$^$;$s$1$I$M!#$b$7$"$J$?$O<+J,$,NI$$%M%C%H%o!<%/;T\e(B
22326 \e$BL1$G$"$k$H;W$C$F$$$k$J$i!"$=$l$>$l$N2!$7IU$1@kEA%a!<%k$N4X78Ev6I$K6l>p$r\e(B
22327 \e$BAw$jIU$1$k$3$H$5$($b$G$-$^$9\e(B --- \e$B2K$J$H$-$K$G$b$M!#\e(B
22328
22329 \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
22330 \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
22331 \e$B$3$H$O$^$C$?$/$"$j$^$;$s!#F@!9>uBV$G$9!#;d$N0U8+$H$7$F$O!"\e(B@code{From} \e$B%X%C\e(B
22332 \e$B%@!<$r56B$$7$FB8:_$7$J$$%I%a%$%s$KAw$i$;$k$N$O%-%?%J%$$G$9!#\e(B
22333
22334 \e$B$3$N<jK!$K$OCm0U$7$F2<$5$$!#\e(BSpammers \e$B$O$=$l$K5$IU$$$F$$$^$9!#\e(B
22335
22336 @node SpamAssassin
22337 @subsection SpamAssassin, Vipul's Razor, DCC, etc
22338 @cindex SpamAssassin
22339 @cindex Vipul's Razor
22340 @cindex DCC
22341
22342 Spam \e$B$rHr$1$k$?$a$NA09`$N%R%s%H$,==J,$@$C$?F|!9$O2a$.5n$j$^$7$?!#:#$G$O\e(B
22343 \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
22344 \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
22345 \e$B$H$s$I$NF;6q$ON`;w$N%$%s%?!<%U%'!<%9$r;}$C$F$$$^$9!#$3$N9`$ONc$H$7\e(B
22346 \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
22347 \e$B$:$G$9!#\e(B
22348
22349 \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
22350 \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
22351 \e$B$P!"$3$l$i$NC1=c$J%l%7%T$G4V$K9g$o$;$k$3$H$,$G$-$^$9!#\e(B
22352
22353 \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
22354 \e$B$J$?<+?H$,$=$l$r8F$S=P$9I,MW$,$"$j$^$9!#0J2<$K\e(B @code{:postscript} \e$B%a!<%k\e(B
22355 \e$B%=!<%9;X<(;R\e(B (@pxref{Mail Source Specifiers}) \e$B$r;H$&>l9g$N9M$(J}$r<($7$^\e(B
22356 \e$B$9!#\e(B
22357
22358 @lisp
22359 (setq mail-sources
22360       '((file :prescript "formail -bs spamassassin < /var/mail/%u")
22361         (pop :user "jrl"
22362              :server "pophost"
22363              :postscript
22364              "mv %t /tmp/foo; formail -bs spamc < /tmp/foo > %t")))
22365 @end lisp
22366
22367 \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
22368 \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
22369 \e$BMn$H$9=`Hw$O40N;$G$9!#;H$&$N$OIaDL$NJ,3dJ}<0\e(B (@pxref{Splitting Mail}) \e$B$G\e(B
22370 \e$B$9\e(B:
22371
22372 @lisp
22373 (setq nnmail-split-methods '(("spam"  "^X-Spam-Flag: YES")
22374                              ...))
22375 @end lisp
22376
22377 \e$B$^$?$OFC5iJ,3dJ}<0\e(B (@pxref{Fancy Mail Splitting}) \e$B$G$9\e(B:
22378
22379 @lisp
22380 (setq nnmail-split-methods 'nnmail-split-fancy
22381       nnmail-split-fancy '(| ("X-Spam-Flag" "YES" "spam")
22382                              ...))
22383 @end lisp
22384
22385 \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
22386 \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
22387 \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
22388 \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
22389 \e$B$9\e(B:
22390
22391 @lisp
22392 (setq nnmail-split-fancy '(| (: kevin-spamassassin)
22393                              ...))
22394 (defun kevin-spamassassin ()
22395   (save-excursion
22396     (widen)
22397     (if (eq 1 (call-process-region (point-min) (point-max)
22398                                    "spamc" nil nil nil "-c"))
22399         "spam")))
22400 @end lisp
22401
22402 \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
22403 \e$B%I$5$l$J$$$3$H$KCm0U$7$F2<$5$$!#$=$l$r$9$k$?$a$K$O!"\e(B
22404 @code{nnimap-split-download-body} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$kI,MW$,$"$j$^\e(B
22405 \e$B$9\e(B (@pxref{Splitting in IMAP})\e$B!#\e(B
22406
22407 \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
22408 \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
22409 \e$B$&!#$3$l$,$=$N5$$NMx$$$?4X?t$G$9\e(B:
22410
22411 @lisp
22412  (defun my-gnus-raze-spam ()
22413   "Submit SPAM to Vipul's Razor, then mark it as expirable."
22414   (interactive)
22415   (gnus-summary-show-raw-article)
22416   (gnus-summary-save-in-pipe "razor-report -f -d")
22417   (gnus-summary-mark-as-expirable 1))
22418 @end lisp
22419
22420 @node Hashcash
22421 @subsection Hashcash
22422 @cindex hashcash
22423
22424 Spam \e$B$H@o$&$?$a$N?7$7$$5;K!$O!"$$$/$P$/$+$NIiC4$K$O$J$k$,L@$i$+$KFHFC$J\e(B
22425 \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
22426 \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
22427 \e$B;H$&$3$H$OEv$F$K$G$-$J$$$H$$$&L@$i$+$J7gE@$,$"$j$^$9$,!">.5,LO$J6&F1BN$G\e(B
22428 \e$B$OLr$KN)$D$G$7$g$&!#\e(B
22429
22430 \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
22431 \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
22432 \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
22433 \e$B$^$9!#$=$l$O$^$?!"$I$3$+$G$@$l$+$,$=$l$i$NF;6q$r99?7$9$k$?$a$K!"$?$/$5$s\e(B
22434 \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
22435 \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
22436 \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
22437 \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
22438 \e$B$OMxE@$b$"$l$PITMx$JE@$b$"$j$^$9$,!"$=$l$O@$$NCf$G$OIaDL$N$3$H$G!"$=$l$i\e(B
22439 \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
22440
22441 @cindex X-Hashcash
22442 \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
22443 \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
22444 \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
22445 \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
22446 \e$B%j%1!<%7%g%s$N\e(B @code{hashcash} \e$B$K$D$$$F\e(B
22447 \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
22448 \e$B$,\e(B @uref{http://www.camram.org/} \e$B$G8+$D$+$k$G$7$g$&!#\e(B
22449
22450 \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
22451 \e$B0J2<$N$h$&$K\e(B @code{message-generate-hashcash} (@pxref{Mail Headers,
22452 ,\e$B%a!<%k%X%C%@!<\e(B, message-ja, The Message Manual}) \e$B$r%+%9%?%^%$%:$7$F2<$5\e(B
22453 \e$B$$\e(B:
22454
22455 @lisp
22456 (setq message-generate-hashcash t)
22457 @end lisp
22458
22459 \e$B$$$/$D$+$NDI2C$NJQ?t$N@_Dj$b$7$J$1$l$P$J$j$^$;$s\e(B:
22460
22461 @table @code
22462 @item hashcash-default-payment
22463 @vindex hashcash-default-payment
22464 \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
22465 \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
22466
22467 @item hashcash-payment-alist
22468 @vindex hashcash-payment-alist
22469 \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
22470 \e$BMW5a$9$k$+$b$7$l$^$;$s!#$3$NJQ?t$O\e(B @samp{(@var{addr} @var{amount})} \e$B$N7A\e(B
22471 \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
22472 \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
22473 \e$B$?\e(B @samp{(@var{addr} @var{string} @var{amount})} \e$B$NMWAG$r;}$D$3$H$b2DG=\e(B
22474 \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
22475 \e$B$7$F;H$o$l$^$9!#\e(B
22476
22477 @item hashcash-path
22478 @vindex hashcash-path
22479 @code{hashcash} \e$B%P%$%J%j$,%$%s%9%H!<%k$5$l$F$$$k>l=j!#$3$NJQ?t\e(B
22480 \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
22481 \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
22482 \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
22483 hashcash payments \e$B$r@8@.$9$k$H$-$O%(%i!<$K$J$k$G$7$g$&!#\e(B
22484 @end table
22485
22486 Gnus \e$B$O\e(B hashcash \e$B%/%C%-!<$rG'>Z$9$k$3$H$,$G$-$^$9$,!"<j$G%+%9%?%^%$%:$7\e(B
22487 \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
22488 \e$B%-!<$rG'>Z$9$k$K$O!"\e(B@code{hashcash.el} \e$B%i%$%V%i%j\e(B
22489 \e$B$N\e(B @code{mail-check-payment} \e$B4X?t$r;H$C$F2<$5$$!#F~$C$F$-$?%a!<%k\e(B
22490 \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
22491 @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
22492 \e$B$^$9\e(B (@pxref{Anti-spam Hashcash Payments})\e$B!#\e(B
22493
22494 @node Filtering Spam Using The Spam ELisp Package
22495 @subsection Spam ELisp \e$B%Q%C%1!<%8$r;H$C$?\e(B Spam \e$B$N_I2a\e(B
22496 @cindex spam filtering
22497 @cindex spam
22498
22499 @code{spam.el} \e$B$N??$NL\E*$O\e(B spam \e$B8!=P$H_I2a$N$?$a$N41@)%;%s%?!<\e(B
22500 \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
22501 \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
22502 \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
22503 \e$B%;!<%8$r<($9$?$a$K;H$&L>A0$G$9!#\e(B
22504
22505 @code{spam.el} \e$B%7!<%1%s%9$N%$%Y%s%H$N9`$r$A$c$s$HFI$_$^$7$g$&!#\e(B
22506 @ref{Spam ELisp Package Sequence of Events} \e$B$r;2>H$7$F2<$5$$!#\e(B
22507
22508 @cindex spam-initialize
22509 @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
22510 \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
22511 \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
22512 \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
22513 spam filtering}) \e$B$N$G$"$l$P!"$=$l$r\e(B @code{spam-initialize} \e$B$h$jA0\e(B
22514 \e$B$K\e(B on \e$B$K$7$F$*$+$J$1$l$P$J$j$^$;$s\e(B:
22515
22516 @example
22517 (setq spam-use-stat t) ;; \e$BI,MW$J$i\e(B
22518 (spam-initialize)
22519 @end example
22520
22521 \e$B$G$O\e(B @file{spam.el} \e$B$rFI$_9~$`$H2?$,5/$-$k$G$7$g$&$+\e(B?
22522
22523 \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
22524 \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
22525 \e$B%U%C%/$H!"%0%k!<%W$KF~$k$H$-$HH4$1$k$H$-$K6=L#?<$$$b$N$4$H$r5/$3$9%U%C%/\e(B
22526 \e$B$,$"$j$^$9!#%7!<%1%s%9$N%$%Y%s%H$K$D$$$F$N>\:Y$O8e=R\e(B (@pxref{Spam ELisp
22527 Package Sequence of Events})\e$B!#\e(B
22528
22529 \e$B0J2<$N%-!<%\!<%IL?Na$,;H$($k$h$&$K$J$j$^$9\e(B:
22530
22531 @table @kbd
22532 @item M-d
22533 @itemx M s x
22534 @itemx S x
22535 @kindex M-d
22536 @kindex S x
22537 @kindex M s x
22538 @findex gnus-summary-mark-as-spam
22539 @code{gnus-summary-mark-as-spam}\e$B!#\e(B
22540
22541 \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
22542 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
22543 \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
22544 \e$B;v$KBP$7$F$O<+F0E*$K9T$J$o$l$^$9!#\e(B
22545
22546 @item M s t
22547 @itemx S t
22548 @kindex M s t
22549 @kindex S t
22550 @findex spam-bogofilter-score
22551 @code{spam-bogofilter-score}\e$B!#\e(B
22552
22553 \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
22554 \e$B$j$^$;$s!#\e(B
22555
22556 @xref{Bogofilter}.
22557
22558 @end table
22559
22560 \e$B$^$?!"\e(B@file{spam.el} \e$B$rFI$_9~$`$H!"$=$NJQ?t72$r%+%9%?%^%$%:$9$k$3$H$,$G\e(B
22561 \e$B$-$k$h$&$K$J$j$^$9!#\e(B@samp{spam} \e$BJQ?t%0%k!<%W$K$D$$\e(B
22562 \e$B$F\e(B @code{customize-group} \e$B$r;n$7$F$_$F2<$5$$!#\e(B
22563
22564 @menu
22565 * Spam ELisp Package Sequence of Events::
22566 * Spam ELisp Package Filtering of Incoming Mail::
22567 * Spam ELisp Package Global Variables::
22568 * Spam ELisp Package Sorting and Score Display in Summary Buffer::
22569 * Spam ELisp Package Configuration Examples::
22570 * Blacklists and Whitelists::
22571 * BBDB Whitelists::
22572 * Gmane Spam Reporting::
22573 * Anti-spam Hashcash Payments::
22574 * Blackholes::
22575 * Regular Expressions Header Matching::
22576 * Bogofilter::
22577 * SpamAssassin back end::
22578 * ifile spam filtering::
22579 * spam-stat spam filtering::
22580 * SpamOracle::
22581 * Extending the Spam ELisp package::
22582 @end menu
22583
22584 @node Spam ELisp Package Sequence of Events
22585 @subsubsection Spam ELisp Package Sequence of Events
22586 @cindex spam filtering
22587 @cindex spam filtering sequence of events
22588 @cindex spam
22589
22590 \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
22591 \e$B$5$$!#FI$_Ht$P$7!"B.FI!"$^$?$O<P$aFI$_$7$F$O$$$1$^$;$s!#\e(B
22592
22593 @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
22594 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
22595
22596 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
22597 \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
22598 \e$B$+$N!"$I$A$i$G$b2DG=$G$9!#\e(B
22599
22600 \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
22601 \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
22602 \e$B$7$F$$$^$9!#\e(B@xref{Spam ELisp Package Filtering of Incoming Mail}, \e$B$r;2>H\e(B
22603 \e$B$7$F2<$5$$!#\e(B
22604
22605 @vindex gnus-spam-autodetect
22606 @vindex gnus-spam-autodetect-methods
22607 @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
22608 \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
22609 \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
22610 \e$B5!9=$,\e(B) \e$BI,MW$K$J$k$+$b$7$l$^$;$s!#%0%k!<%W%Q%i%a!<\e(B
22611 \e$B%?!<\e(B @code{spam-autodetect} \e$B$H\e(B @code{spam-autodetect-methods} (\e$BIa\e(B
22612 \e$BDL\e(B @kbd{G c} and @kbd{G p} \e$B$GA`:n2D\e(B)\e$B!"$=$7$F$=$l$i$KBP1~$9$kJQ\e(B
22613 \e$B?t\e(B @code{gnus-spam-autodetect} \e$B$*$h\e(B
22614 \e$B$S\e(B @code{gnus-spam-autodetect-methods} (@kbd{M-x customize-variable} \e$B$G\e(B
22615 \e$BA`:n2D\e(B) \e$B$,LrN)$A$^$9!#\e(B
22616
22617 @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
22618 \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
22619 \e$B$9\e(B)\e$B!"$=$l$O%0%k!<%W$KF~$k\e(B (\e$B$=$N%0%k!<%W$N35N,%P%C%U%!!<$K0\F0$9$k\e(B) \e$B=hM}\e(B
22620 \e$B$K$*$$$F<B9T$5$l$^$9!#$7$?$,$C$F!"$^$@FI$^$l$?$3$H$,L5$$!"$^$?$OL$FI$N5-\e(B
22621 \e$B;v$,$"$k%0%k!<%W$KF~$k$3$H$O!"?7Ce%a!<%k$N8!::$NBe$o$j$K$J$j$^$9!#$^$@FI\e(B
22622 \e$B$^$l$?$3$H$,L5$$5-;v!"$^$?$O$9$Y$F$NL$FI$N5-;v$,=hM}$5$l$k$+$I$&$+$O!"\e(B
22623 @code{spam-autodetect-recheck-messages} \e$B$K$h$C$F7h$^$j$^$9!#\e(B@code{t} \e$B$K\e(B
22624 \e$B@_Dj$5$l$k$H!"L$FI$N%a%C%;!<%8$,:F8!::$5$l$^$9!#$*$=$i$/!"$^$@FI$^$l$?$3\e(B
22625 \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
22626 \e$B$$$G$7$g$&!#\e(B
22627
22628 @code{spam-autodetect} \e$B$O!"B?>/$J$j$H$b\e(B spam \e$B_I2a$N4IM}$rMxMQ<T$K5v2D$7\e(B
22629 \e$B$^$9!#MxMQ<T$O3F%0%k!<%W$N\e(B spam \e$B8!=P$N<jCJ$r$h$jB?$/4IM}$9$k$3$H$,$G$-$k\e(B
22630 \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
22631 \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
22632 \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
22633 \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
22634 \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
22635 \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
22636 \e$B$K!"MxMQ<T$O8!::$N\e(B @emph{sequence} \e$B$r$h$j>/$J$/4IM}$7$^$9!#\e(B
22637
22638 \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
22639 \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
22640 \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
22641 \e$B$=$N\e(B @code{spam-content} \e$B%Q%i%a!<%?!<\e(B (@pxref{Spam ELisp Package Global
22642 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
22643 \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
22644 \e$B$^$?$OL$FI$N5-;v$K\e(B spam \e$B$N0u$,IU$1$i$l$k\e(B (\e$BJQ\e(B
22645 \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
22646 \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
22647 \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
22648
22649 \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
22650 \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
22651 \e$B$l$?%a!<%k$O5-;v$NJ,N`$K4p$E$$\e(B
22652 \e$B$F\e(B @code{ham-process-destination} \e$B$+\e(B @code{spam-process-destination} \e$B$K\e(B
22653 \e$B0\F0$5$;$i$l$^$9!#\e(B@code{ham-process-destination} \e$B$^$?\e(B
22654 \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
22655 \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
22656 \e$B%W$K;D$5$l$^$9!#\e(B
22657
22658 \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
22659 \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
22660 \e$B$k$H$-$K3h$-$F$$$k\e(B @code{spam-processors} (@pxref{Spam ELisp Package
22661 Global Variables}) \e$B$G=hM}$5$l$^$9!#$5$i$K!"8e$G%H%l!<%K%s%0$^$?$O:o=|$9\e(B
22662 \e$B$k$?$a$K!"\e(Bspam \e$B$O\e(B @code{spam-process-destination} (@pxref{Spam ELisp
22663 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
22664 \e$B$rK>$^$J$$$J$i$P!"\e(B@file{gnus-registry.el} \e$B%Q%C%1!<%8$rFI$_9~$_!"\e(B
22665 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#$3$N$h$&\e(B
22666 \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
22667 \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
22668 \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
22669
22670 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
22671 \e$B%/%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22672
22673 Ham \e$B%0%k!<%W$G\e(B @code{ham-marks} \e$B%Q%i%a!<%?!<$G7hDj$5$l$k\e(B ham \e$B%a!<%k$,8+\e(B
22674 \e$B$D$+$C$?$i!"%0%k!<%W$rH4$1$k$H$-$K3h$-$F$$$k\e(B ham @code{spam-processor}
22675 \e$B$G=hM}$5$l$^$9!#$5$i$K!"JQ?t\e(B @code{spam-process-ham-in-spam-groups} \e$B$*$h\e(B
22676 \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
22677 \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
22678 \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
22679 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#$3$N$h$&\e(B
22680 \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
22681 \e$B$&$7$?$$$H;W$&$3$H$G$9!#$3$l$K4X$9$k>\:Y$O\e(B @xref{Spam ELisp Package
22682 Configuration Examples}.
22683
22684 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
22685 \e$B%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22686
22687 \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
22688 \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
22689 \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
22690 \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
22691 \e$B2<$5$$!#$=$l$O<N$F$?$b$N$G$O$"$j$^$;$s!#\e(B
22692
22693 @node Spam ELisp Package Filtering of Incoming Mail
22694 @subsubsection Spam ELisp Package Filtering of Incoming Mail
22695 @cindex spam filtering
22696 @cindex spam filtering incoming mail
22697 @cindex spam
22698
22699 \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
22700 \e$B%H\e(B @code{nnmail-split-fancy} \e$B$^$?$O\e(B @code{nnimap-split-fancy} \e$B$K0J2<$rDI\e(B
22701 \e$B2C$7$J$1$l$P$J$j$^$;$s\e(B:
22702
22703 @example
22704 (: spam-split)
22705 @end example
22706
22707 \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
22708 \e$B;H$C$F$$$k$+$K1~$8$F!"\e(B@code{nnmail-split-fancy} \e$B$^$?\e(B
22709 \e$B$O\e(B @code{nnimap-split-fancy} \e$B$+$i8F$P$l$k$3$H$KCm0U$7$F2<$5$$!#\e(B
22710
22711 \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
22712 \e$B$s!#\e(B
22713
22714 @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
22715 \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
22716 \e$B%U%)%k%H$G$O$=$N%0%k!<%WL>$O\e(B @samp{spam} \e$B$G$9$,!"\e(B
22717 @code{spam-split-group} \e$B$r%+%9%?%^%$%:$9$k$3$H$,2DG=$G$9!#\e(B
22718 @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
22719 \e$B$P\e(B @samp{your-server} \e$B$H$$$&\e(B @code{nnimap} \e$B%5!<%P!<$N>l9g$O!"\e(B
22720 @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
22721 \e$B$+$a$F2<$5$$!#=>$C$F\e(B @samp{nnimap+server:spam} \e$B$H$$$&CM$O4V0c$$$G!"$=$l\e(B
22722 \e$B$O<B:]$K$O\e(B @samp{nnimap+your-server:nnimap+server:spam} \e$B$H$$$&%0%k!<%W$K\e(B
22723 \e$B$J$j!"$=$l$,F/$/$+F/$+$J$$$+$O!"$"$J$?$N%5!<%P!<$,4qL/$J%0%k!<%WL>$KBP$7\e(B
22724 \e$B$F42MF$+$I$&$+$K0MB8$9$k$G$7$g$&!#\e(B
22725
22726 \e$B$^$?!"\e(B@code{spam-split} \e$B$K%Q%i%a!<%?!<!"Nc$(\e(B
22727 \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
22728 \e$B$b$G$-$^$9!#$J$<$3$l$,M-MQ$J$N$G$7$g$&$+\e(B?
22729
22730 \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
22731 \e$B@_Dj$K$h$k\e(B) \e$BJ,3d$N5,B'$r8+$F2<$5$$\e(B:
22732
22733 @example
22734  nnimap-split-fancy '(|
22735                       (any "ding" "ding")
22736                       (: spam-split)
22737                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
22738                       "mail")
22739 @end example
22740
22741 \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
22742 \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
22743 \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
22744 \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
22745 \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
22746 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
22747
22748 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
22749 \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
22750 \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
22751
22752 @example
22753  nnimap-split-fancy '(|
22754 ;;; @r{@code{spam-use-regex-headers} \e$B$G8!=P$5$l$?\e(B}
22755 ;;; @r{\e$B$9$Y$F$N\e(B spam \e$B$O\e(B @samp{regex-spam} \e$B$X!#\e(B}
22756                       (: spam-split "regex-spam" 'spam-use-regex-headers)
22757                       (any "ding" "ding")
22758 ;;; @r{spam-split \e$B$G8!=P$5$l$?B>$N$9$Y$F$N\e(B spam \e$B$O\e(B}
22759 ;;; @r{@code{spam-split-group} \e$B$X!#\e(B}
22760                       (: spam-split)
22761                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
22762                       "mail")
22763 @end example
22764
22765 \e$B4pK\E*$K!"$3$l$OFC$K$"$J$?$NI,MW$K0MB8$7$?FCDj$N\e(B @code{spam-split} \e$B8!\e(B
22766 \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
22767 \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
22768 \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
22769 \e$BLsE*$J%V%i%C%/%[!<%k!&%A%'%C%/$r<B9T$9$kI,MW$,$J$$$H$$$&$3$H$G$9!#$5$i\e(B
22770 \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
22771 \e$B$H$b$G$-$^$9!#5$$,68$&!<!#\e(B
22772
22773 \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
22774 \e$B$j\e(B @code{spam-use-regex-headers} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$h$&$J8!::$r9T$J$C\e(B
22775 \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
22776 \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
22777 \e$BIU$-$NFI$_9~$_$,9T$J$o$l$k$+$i$G$9!#\e(B
22778
22779 @emph{@acronym{IMAP} \e$BMxMQ<T$X$NCm0U\e(B}
22780
22781 \e$B%X%C%@!<$@$1$G$O$J$/$F%a%C%;!<%8A4BN$K4p$E$$$FJ,3d$r9T$J$$$?$$>l9g$O!"%V!<\e(B
22782 \e$B%kJQ?t\e(B @code{nnimap-split-download-body} \e$B$,@_Dj$5$l$kI,MW$,$"$j$^$9!#%G%#\e(B
22783 \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
22784 \e$BNc$($P\e(B @code{spam-check-bogofilter}\e$B!"\e(B@code{spam-check-ifile} \e$B$^$?\e(B
22785 \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
22786 \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
22787 \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
22788 \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
22789
22790 @xref{Splitting in IMAP}.
22791
22792 @node Spam ELisp Package Global Variables
22793 @subsubsection Spam ELisp Package Global Variables
22794 @cindex spam filtering
22795 @cindex spam filtering variables
22796 @cindex spam variables
22797 @cindex spam
22798
22799 @vindex gnus-spam-process-newsgroups
22800 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
22801 \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
22802 \e$B%Q%i%a!<%?!<$+\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$G@_Dj$9$k$3$H$,\e(B
22803 \e$B$G$-$^$9!#8e$GF1MM$N%a!<%k$r\e(B spam \e$B$G$O$J$$$H2r<a$G$-$k$h$&$K$9$k$?$a$K!"\e(B
22804 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
22805 \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
22806 \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
22807 \e$B$F=hM}$7$^$9!#\e(B
22808
22809 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
22810 \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
22811 \e$B%m%;%C%5!<$N9`$r;2>H$7$F2<$5$$!#\e(B
22812
22813 @vindex gnus-spam-newsgroup-contents
22814 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
22815 \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
22816 \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
22817 \e$B$r!"$=$N%0%k!<%W%Q%i%a!<\e(B
22818 \e$B%?!<\e(B @code{spam-contents} \e$B$r\e(B @code{gnus-group-spam-classification-spam} \e$B$K\e(B
22819 \e$B@_Dj$9$k$+!"$^$?$O$=$l$KBP1~$9$kJQ\e(B
22820 \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
22821 \e$B8@$9$k$3$H$,$G$-$^$9!#\e(B@code{spam-contents} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
22822 \e$B$H\e(B @code{gnus-spam-newsgroup-contents} \e$BJQ?t$O!"$=$l$i$N<oJL\e(B
22823 \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
22824 @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
22825 \e$B%W$,\e(B @code{spam-junk-mailgroups}, @code{spam-contents} \e$B$^$?\e(B
22826 \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
22827 \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
22828 \e$B$O%G%#%U%)%k%H$G$OL$J,N`$G$9!#\e(B
22829
22830 @vindex gnus-spam-mark
22831 @cindex $
22832 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
22833 \e$B$5$l$^$9\e(B: \e$B$=$N%0%k!<%W$KF~$k$H!"$=$l$i\e(B
22834 \e$B$K\e(B @samp{$} \e$B0u\e(B (@code{gnus-spam-mark}) \e$B$,IU$-$^$9!#%a%C%;!<%8$r8+$F$$$C\e(B
22835 \e$B$?$s$=$l$K\e(B spam \e$B$N0u$rIU$1$F$b!"8e$G<h$j>C$;$P!"$=$N8e$=$N%0%k!<%W$KF~$C\e(B
22836 \e$B$?$H$-$K!"$=$l$K$O\e(B spam \e$B0u$OIU$-$^$;$s!#$?$@\e(B
22837 \e$B$7\e(B @code{spam-mark-only-unseen-as-spam} \e$B%Q%i%a!<%?!<$r\e(B @code{nil} \e$B$K$9$l\e(B
22838 \e$B$P!"$=$&$$$&F0:n$r$d$a$5$;$k!"$D$^$j$9$Y$F$NL$FI%a%C%;!<%8$K\e(B spam \e$B0u$,IU\e(B
22839 \e$B$/$h$&$K$9$k$3$H$,$G$-$^$9!#$=$N%0%k!<%W$N35N,%P%C%U%!!<$K$$$k$H$-!"$d$C\e(B
22840 \e$B$Q$j\e(B spam \e$B$G$O$J$+$C$?$9$Y$F$N\e(B \e$B5-;v$+$i\e(B @samp{$} \e$B0u$r>C$5$J$1$l$P$J$j$^\e(B
22841 \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$+!"$"\e(B
22842 \e$B$k$$$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
22843 \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
22844 \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
22845
22846 \e$B%a%C%;!<%8$OB>$N$$$m$$$m$JJ}K!$K$h$C$F$b>C5n$5$l$k$+$b$7$l$J$$$7!"\e(B
22847 @code{ham-marks} \e$B%0%k!<%W%Q%i%a!<%?!<$,L58z$K$5$l$J$1$l$P!"Dc$$%9%3%"$N\e(B
22848 \e$B$?$a$N\e(B @samp{Y} \e$B0u$HF1MM!"%G%#%U%)%k%H$N4{FI$+L@<(E*$J>C5n$N$?$a\e(B
22849 \e$B$N\e(B @samp{R} \e$B$H\e(B @samp{r} \e$B0u!"<+F0$^$?$OL@<(E*$J:o=|$N$?$a\e(B
22850 \e$B$N\e(B @samp{X} \e$B$H\e(B @samp{K} \e$B0u!"$=$l$i$9$Y$F$,\e(B spam \e$B5-;v$H$OL54X78$G$"$k$H2r\e(B
22851 \e$B<a$5$l$^$9!#$3$N2>Dj$O!"K\J*$N\e(B spam \e$B$r8!=P$9$k$?$a$K>C5n\e(B (kill) \e$B%U%!%$%k\e(B
22852 \e$B$+%9%3%"%U%!%$%k$rFCJL$K;H$C$F$$$k>l9g$O4V0c$C$F$$$k$+$b$7$l$^$;$s!#$=$&\e(B
22853 \e$B$G$"$l$P\e(B @code{ham-marks} \e$B%0%k!<%W%Q%i%a!<%?!<$rD4@0$9$k$Y$-$G$9!#\e(B
22854
22855 @defvar ham-marks
22856 \e$B$3$N%0%k!<%W$^$?$O%H%T%C%/%Q%i%a!<%?!<$r\e(B ham \e$B$G$"$k$H2r<a$7$?$$0u$N%j%9\e(B
22857 \e$B%H$K@_Dj$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G$O!">C5n\e(B (deleted)\e$B!"4{\e(B
22858 \e$BFI\e(B (read)\e$B!":o=|\e(B (killed)\e$B!"\e(Bkill \e$B%U%!%$%k$K$"$k$b$N\e(B (kill-filed) \e$B$*$h$SDc\e(B
22859 \e$B$$%9%3%"\e(B (low-score\e$B!"4{FI$@$1$l$I$b\e(B spam \e$B$G$O$J$$$H9M$($k\e(B) \e$B0u$N%j%9%H$G\e(B
22860 \e$B$9!#\e(BHam \e$B0u$N%j%9%H$K2D;k\e(B (tick) \e$B0u$r4^$a$k$3$H$,LrN)$D$3$H$b$"$j$^$9!#L$\e(B
22861 \e$BFI0u$r\e(B ham \e$B0u$K$9$k$3$H$O!"DL>o$=$l$,J,N`$,B-$j$F$$$J$$$3$H$rI=$9$N$G!"\e(B
22862 \e$B4+$a$i$l$^$;$s!#$7$+$7!"$"$J$?$,$=$l$r9T$J$&$3$H$O$G$-$k$7!";d$?$A$KITK~\e(B
22863 \e$B$O$"$j$^$;$s!#\e(B
22864 @end defvar
22865
22866 @defvar spam-marks
22867 \e$B$3$N%0%k!<%W$^$?$O%H%T%C%/%Q%i%a!<%?!<$r\e(B spam \e$B$G$"$k$H2r<a$7$?$$0u$N%j%9\e(B
22868 \e$B%H$K@_Dj$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G$O\e(B spam \e$B0u$@$1$r;}$D%j%9%H$G$9!#\e(B
22869 \e$B$=$l$rJQ99$9$k$3$H$O4+$a$^$;$s$,!"K\Ev$K$=$&$7$?$$$N$J$i$4>!<j$K!#\e(B
22870 @end defvar
22871
22872 \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
22873 \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
22874 \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
22875 \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
22876 \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
22877 \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
22878 \e$B$bL5$$$3$H$r3N$+$a$k$3$H$G$9!#\e(B
22879
22880 @vindex gnus-ham-process-destinations
22881 @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
22882 \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
22883 \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
22884 \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
22885 @code{ham-process-destination} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
22886 \e$B$+\e(B @code{gnus-ham-process-destinations} \e$BJQ?t$N$I$A$i$+$K9gCW$9$k>l=j$K0\\e(B
22887 \e$B$5$l$^$9!#$=$l$i$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$N%j%9%H$G\e(B
22888 \e$B$9\e(B (@kbd{M-x customize-variable @key{RET}
22889 gnus-ham-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
22890 \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
22891 \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
22892 @code{ham-process-destination} \e$B%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"\e(Bham \e$B5-\e(B
22893 \e$B;v$O$=$3$KN1$aCV$+$l$^$9!#\e(B
22894 @code{spam-mark-ham-unread-before-move-from-spam-group} \e$B%Q%i%a!<%?!<$,@_\e(B
22895 \e$BDj$5$l$F$$$k$H!"\e(Bham \e$B5-;v$O0\F0$5$;$i$l$kA0$KL$FI$N0u$,IU$1$i$l$^$9!#\e(B
22896
22897 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
22898 \e$B%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22899
22900 \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!
22901 \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
22902 \e$B%k!<%W$KAw$k$3$H$,$G$-$^$9!#\e(B
22903
22904 @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
22905 \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
22906
22907 @vindex spam-process-ham-in-spam-groups
22908 \e$BJQ?t\e(B @code{spam-process-ham-in-spam-groups} \e$B$O%G%#%U%)%k%H$G\e(B
22909 \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
22910 \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
22911 \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
22912 \e$B$l$F$$$^$9!#\e(B
22913
22914 @vindex spam-process-ham-in-nonham-groups
22915 \e$BJQ?t\e(B @code{spam-process-ham-in-nonham-groups} \e$B$O%G%#%U%)%k%H$G\e(B
22916 \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
22917 \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
22918 \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
22919 \e$B$=$3$G=hM}$9$k$3$H$,4|BT$5$l$F$$$^$9!#\e(B
22920
22921 @vindex gnus-spam-process-destinations
22922 @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
22923 \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
22924 \e$B%?!<$+\e(B @code{gnus-spam-process-destinations} \e$BJQ?t$N$I$A$i$+$K9gCW$9$k>l\e(B
22925 \e$B=j$K0\$5$l$^$9!#$=$l$i$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$N%j%9%H$G\e(B
22926 \e$B$9\e(B (@kbd{M-x customize-variable @key{RET}
22927 gnus-spam-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
22928 \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
22929 \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
22930 @code{spam-process-destination} \e$B%Q\e(B
22931 \e$B%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"\e(Bspam \e$B5-;v$OC1$K4|8B@Z$l>C5n$5$l$^$9!#%0\e(B
22932 \e$B%k!<%WL>$O40A47A$G$"$k$3$H!"$9$J$o$A%0%k!<%W%P%C%U%!!<$G%0%k!<%WL>$NA0\e(B
22933 \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
22934 \e$BI,MW$,$"$j$^$9!#\e(B
22935
22936 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
22937 \e$B%/%(%s%I$G$"$k$?$a$K\e(B)\e$B!"$=$l$O%3%T!<$5$l$^$9!#\e(B
22938
22939 \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!
22940 \e$B$3$l$K$h$C$F\e(B spam \e$B5-;v$r@55,$N%a!<%k%0%k!<%W\e(B
22941 \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
22942
22943 @vindex spam-log-to-registry
22944 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
22945 \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
22946 \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
22947 @code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$F$/$@$5$$!#EPO??t$r@)8B$9$k$H!"\e(B
22948 \e$B@)8B$,L5$$>l9g$N$h$&$KF0:n$7$J$$$3$H$r3P$($F$*$$$F2<$5$$!#\e(B
22949
22950 @vindex spam-mark-only-unseen-as-spam
22951 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
22952 \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
22953 \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
22954
22955 @vindex spam-mark-ham-unread-before-move-from-spam-group
22956 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
22957 \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
22958 \e$B;H$&>l9g$K!"$H$F$bLr$KN)$A$^$9!#5-;v$O$"$?$+$b$=$l$,%a!<%k%5!<%P!<$r=P$?\e(B
22959 \e$B$P$+$j$N$h$&$K!"L50u$G\e(B @code{ham-process-destination} \e$B$KCV$+$l$k$G$7$g$&!#\e(B
22960
22961 @vindex spam-autodetect-recheck-messages
22962 \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
22963 \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
22964 \e$B;X<($7$^$9!#$3$l$O$=$N$^$^$K$7$F$*$/$3$H$r4+$a$^$9!#\e(B
22965
22966 @node Spam ELisp Package Sorting and Score Display in Summary Buffer
22967 @subsubsection Spam ELisp Package Sorting and Score Display in Summary Buffer
22968 @cindex spam scoring
22969 @cindex spam sorting
22970 @cindex spam score summary buffer
22971 @cindex spam sort summary buffer
22972 @cindex spam
22973
22974 \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
22975 \e$B$N\e(B spam \e$B$N%9%3%"$K$h$C$F!"5-;v$rJB$YBX$($k$3$H$b$G$-$^$9!#\e(B
22976
22977 \e$B:G=i$K!"$I$N%P%C%/%(%s%I$r;H$&$+$r7h$a$kI,MW$,$"$j$^$9!#\e(B
22978 @code{spam-use-spamassassin}\e$B!"\e(B@code{spam-use-spamassassin-headers} \e$B$^$?\e(B
22979 \e$B$O\e(B @code{spam-use-regex-headers} \e$B%P%C%/%(%s%I$r;H$&>l9g!"\e(B
22980 @code{X-Spam-Status} \e$B%X%C%@!<$,;H$o$l$^$9!#\e(B@code{spam-use-bogofilter} \e$B$r\e(B
22981 \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
22982 \e$B$&$N$J$i$P!"\e(BCRM114 \e$B%9%3%"!&%U%)!<%^%C%H$K9gCW$9$k!"$$$:$l$+$N%X%C%@!<$,\e(B
22983 \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
22984 \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
22985 \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
22986
22987 \e$B35N,%P%C%U%!!<$K\e(B spam \e$B$N%9%3%"$rI=<($5$;$k$K$O!"$3$N9T\e(B
22988 \e$B$r\e(B @code{~/.gnus.el} \e$B%U%!%$%k$K2C$($F2<$5$$\e(B (\e$BCm\e(B: @code{spam.el} \e$B$O%G%#%U%)\e(B
22989 \e$B%k%H$G$O$=$l$r9T$J$o$J$$$N$G!"$"$J$?$,;}$C$F$$$k$+$b$7$l$J$$!"B8:_$9$k$I\e(B
22990 \e$B$s$J\e(B @code{S} \e$B%U%)!<%^%C%H$h$j$bM%@h$5$l$^$;$s\e(B)\e$B!#\e(B
22991
22992 @lisp
22993 (defalias 'gnus-user-format-function-S 'spam-user-format-function-S)
22994 @end lisp
22995
22996 \e$B$G$O!"35N,%P%C%U%!!<$N9T=qK!;EMM\e(B (summary line format) \e$B$,\e(B @code{%uS} \e$B$r\e(B
22997 \e$B;H$&$h$&$K@_Dj$7$^$7$g$&!#0J2<$O\e(B spam \e$B$N%9%3%"$r\e(B 5\e$B7e$N%U%#!<%k%I$KI=<($9\e(B
22998 \e$B$kNc$G$9\e(B:
22999
23000 @lisp
23001 (setq gnus-summary-line-format
23002  "%U%R %10&user-date; $%5uS %6k  %B %(%4L: %*%-25,25a%) %s \n")
23003 @end lisp
23004
23005 \e$B:G8e$K!"\e(Bspam \e$B$N>uBV$K$h$kJB$YBX$($rA4%0%k!<%W$G9T$J$o$;$k$h$&$K$7$^$7$g\e(B
23006 \e$B$&\e(B:
23007
23008 @lisp
23009 (setq
23010  gnus-show-threads nil
23011  gnus-article-sort-functions
23012   '(spam-article-sort-by-spam-status))
23013 @end lisp
23014
23015 \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
23016 \e$B$F2<$5$$!#\e(B
23017
23018 @node Spam ELisp Package Configuration Examples
23019 @subsubsection Spam ELisp Package Configuration Examples
23020 @cindex spam filtering
23021 @cindex spam filtering configuration examples
23022 @cindex spam configuration examples
23023 @cindex spam
23024
23025 @subsubheading Ted \e$B$N@_Dj\e(B
23026
23027 From Ted Zlatanov <tzz@@lifelogs.com>.
23028 @example
23029
23030 ;; @r{@code{gnus-registry-split-fancy-with-parent} \e$B$H\e(B spam \e$B$N\e(B}
23031 ;; @r{\e$B<+F08!=P$N$?$a!#>\:Y$O\e(B @file{gnus-registry.el} \e$B$r;2>H!#\e(B}
23032 (gnus-registry-initialize)
23033 (spam-initialize)
23034
23035 ;; @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}
23036 (define-key gnus-summary-mode-map "\C-s" 'gnus-summary-mark-as-spam)
23037
23038 (setq
23039  spam-log-to-registry t ;; @r{Spam \e$B$N<+F08!=P$N$?$a!#\e(B}
23040  spam-use-BBDB t
23041  spam-use-regex-headers t ;; @r{X-Spam-Flag (SpamAssassin) \e$B$r$D$+$^$($k!#\e(B}
23042  ;; @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}
23043  gnus-spam-newsgroup-contents '(("spam" gnus-group-spam-classification-spam))
23044  ;; @r{\e$B$3$l$i$N\e(B docstring \e$B$r;2>H!#\e(B}
23045  spam-move-spam-nonspam-groups-only nil
23046  spam-mark-only-unseen-as-spam t
23047  spam-mark-ham-unread-before-move-from-spam-group t
23048  nnimap-split-rule 'nnimap-split-fancy
23049  ;; @r{\e$B$"$J$?$N@_Dj$KDI2C$9$kA0$K!"$3$l$,2?$r$9$k$+M}2r$;$h\e(B!}
23050  nnimap-split-fancy '(|
23051                       ;; @r{References \e$B$r?F$^$GC)$C$F\e(B}
23052                       ;; @r{\e$B$=$l$i$N%0%k!<%W$rF~$l$k!#\e(B}
23053                       (: gnus-registry-split-fancy-with-parent)
23054                       ;; @r{\e$B$3$l$O%5!<%P!<B&$N\e(B SpamAssassin}
23055                       ;; @r{\e$B%?%0$r$D$+$^$($k!#\e(B}
23056                       (: spam-split 'spam-use-regex-headers)
23057                       (any "ding" "ding")
23058                       ;; @r{Spam \e$B5-;v$O%G%#%U%)%k%H$G\e(B}
23059                       ;; @r{@samp{spam} \e$B$K9T$/$3$H$KCm0U!#\e(B}
23060                       (: spam-split)
23061                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
23062                       "mail"))
23063
23064 ;; @r{@kbd{G p} \e$B$G@_Dj$7$?;d$N%Q%i%a!<%?!<!#\e(B}
23065
23066 ;; @r{\e$B$9$Y$F$N\e(B nnml \e$B%0%k!<%W$H!"\e(B@samp{nnimap+mail.lifelogs.com:train}}
23067 ;; @r{\e$B$H\e(B @samp{nnimap+mail.lifelogs.com:spam} \e$B$r=|$$$?$9$Y$F$N\e(B nnimap}
23068 ;; @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}
23069 ;; @r{\e$B$=$l$O<jF0$G8!=P$7$J$1$l$P$J$i$J$$$+$i!#\e(B}
23070
23071 ((spam-process-destination . "nnimap+mail.lifelogs.com:train"))
23072
23073 ;; @r{\e$B$9$Y$F$N\e(B @acronym{NNTP} \e$B%0%k!<%W!#\e(B}
23074 ;; @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}
23075 ((spam-autodetect-methods spam-use-blacklist spam-use-BBDB)
23076 ;; @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}
23077  (spam-process-destination . "nnimap+mail.lifelogs.com:train"))
23078
23079 ;; @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}
23080 ((spam-autodetect . t))
23081
23082 ;; @r{\e$B;d$N\e(B nnimap @samp{nnimap+mail.lifelogs.com:spam} \e$B%0%k!<%W!#\e(B}
23083
23084 ;; @r{\e$B$3$l$O\e(B spam \e$B%0%k!<%W!#\e(B}
23085 ((spam-contents gnus-group-spam-classification-spam)
23086
23087  ;; @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}
23088  ;; @r{@samp{nnimap+mail.lifelogs.com:train} \e$B$K9T$/\e(B}
23089  ;; @r{(\e$BA0=R$N\e(B @code{gnus-spam-newsgroup-contents} \e$B@_Dj$K$h$j!"$9$Y$F$N\e(B}
23090  ;; @r{\e$B$^$@FI$^$l$?$3$H$,L5$$%a%C%;!<%8$rFI$`$H$=$&$J$k\e(B)\e$B!#\e(B}
23091
23092  (spam-process-destination "nnimap+mail.lifelogs.com:train")
23093
23094  ;; @r{\e$B$I$s$J\e(B ham \e$B$b;d$N\e(B @samp{nnimap+mail.lifelogs.com:mail} \e$B%U%)%k%@\e(B}
23095  ;; @r{\e$B$K9T$/$,!";d$N\e(B @samp{nnimap+mail.lifelogs.com:trainham} \e$B%U%)%k%@\e(B}
23096  ;; @r{\e$B$K$b%H%l!<%K%s%0$N$?$a$K9T$/!#\e(B}
23097
23098  (ham-process-destination "nnimap+mail.lifelogs.com:mail"
23099                           "nnimap+mail.lifelogs.com:trainham")
23100  ;; @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}
23101  (ham-marks
23102   (gnus-ticked-mark))
23103  ;; @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}
23104  ;; @r{\e$BITMW$G!"C1$K;d$N]5J0$r@2$i$9$?$a$K$"$j$^$9!#\e(B}
23105  (spam-process (gnus-group-spam-exit-processor-blacklist)))
23106
23107 ;; @r{\e$B$=$N8e\e(B @acronym{IMAP} \e$B%5!<%P!<>e$G!";d$O\e(B SpamAssassin \e$B$,\e(B spam \e$B$r\e(B}
23108 ;; @r{\e$BG'<1$9$k%H%l!<%K%s%0$N$?$a$K\e(B @samp{train} \e$B%0%k!<%W$r!"\e(Bham \e$B$rG'<1\e(B}
23109 ;; @r{\e$B$9$k%H%l!<%K%s%0$N$?$a$K\e(B @samp{trainham} \e$B%0%k!<%W$r;H$$$^$9!#$G$b\e(B}
23110 ;; @r{Gnus \e$B$O$=$&$$$&$3$H$O$d$C$F$/$l$^$;$s!#\e(B}
23111
23112 @end example
23113
23114 @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
23115 From Reiner Steib <reiner.steib@@gmx.de>.
23116
23117 \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
23118 \e$B78$7$?\e(B) bogofilter \e$B$r2TF/$5$;$F$$$^$9!#G'<1$5$l\e(B
23119 \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
23120 \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
23121 \e$B$"$k$$$OH]Dj$N%H%l!<%K%s%0$O!"\e(B@samp{training.ham} \e$B$^$?\e(B
23122 \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
23123 \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
23124 \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
23125 \e$B$S\e(B @samp{training.spam} \e$B%U%)%k%@$+$i$=$l$i$r:o=|$7$^$9!#\e(B
23126
23127 \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
23128 \e$B;E;v$r;d$N$?$a$K$3$J$7$^$9\e(B:
23129
23130 @lisp
23131    ("nnimap:spam\\.detected"
23132     (gnus-article-sort-functions '(gnus-article-sort-by-chars))
23133     (ham-process-destination "nnimap:INBOX" "nnimap:training.ham")
23134     (spam-contents gnus-group-spam-classification-spam))
23135    ("nnimap:\\(INBOX\\|other-folders\\)"
23136     (spam-process-destination . "nnimap:training.spam")
23137     (spam-contents gnus-group-spam-classification-ham))
23138 @end lisp
23139
23140 @itemize
23141
23142 @item @b{The Spam folder:}
23143
23144 @samp{spam.detected} \e$B%U%)%k%@$K$*$$$F!";d$O9NDj$N<:GT\e(B (\e$B$9$J$o$A!"\e(B
23145 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
23146 \e$B$r$7$J$1$l$P$J$j$^$;$s!#\e(B
23147
23148 @code{gnus-group-spam-classification-spam} \e$B$N9`$N$?$a$K!"$9$Y$F$N%a%C%;!<\e(B
23149 \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
23150 \e$B$i!";d$O5-;v$K$$$/$D$+$NB>$N\e(B ham \e$B0u\e(B (@code{ham-marks}, @ref{Spam ELisp
23151 Package Global Variables}) \e$B$rIU$1$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N5-;v\e(B
23152 \e$B$O\e(B @samp{INBOX} (\e$B;d$,5-;v$rCV$$$F$*$-$?$$$H$3\e(B
23153 \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
23154 \e$B%W$K%3%T!<$5$l!"\e(B@samp{spam.detected} \e$B%U%)%k%@$+$i:o=|$5$l$^$9!#\e(B
23155
23156 @code{gnus-article-sort-by-chars} \e$B$N9`$O!";d$N<:GT$7$?9NDj$N8!=P$rC1=c$K\e(B
23157 \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
23158 \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
23159 \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}
23160 (@acronym{UCE}, @acronym{UBE}) \e$B$G$O$"$j$^$;$s!#$H$b$"$l!"$=$l$i$NMW$i$J\e(B
23161 \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)
23162
23163 @item @b{Ham folders:}
23164
23165 \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
23166 \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
23167 \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
23168 \e$B0\$5$l$^$9!#\e(B
23169 @end itemize
23170
23171 @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
23172
23173 From Reiner Steib <reiner.steib@@gmx.de>.
23174
23175 \e$B0J2<$N\e(B @code{gnus-parameters} \e$B$KG<$a$?9`L\$K$h$C$F!"\e(B@kbd{S x}
23176 (@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
23177 \e$B;v$K0u$rIU$1!"%0%k!<%W$r=P$k$H$-$K\e(B Gmane \e$B$KJs9p$7$^$9\e(B:
23178
23179 @lisp
23180    ("^gmane\\."
23181     (spam-process (gnus-group-spam-exit-processor-report-gmane)))
23182 @end lisp
23183
23184 \e$B2C$($F!";d$O\e(B news.gmane.org \e$B$+$i$G$O$J$/%m!<%+%k%K%e!<%9%5!<\e(B
23185 \e$B%P!<\e(B (leafnode) \e$B$rDL$7$F5-;v$rFI$s$G$$$k$N$G!"\e(B
23186 @code{(setq spam-report-gmane-use-article-number nil)} \e$B$r;H$C$F$$$^$9!#\e(B
23187 \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
23188 \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
23189 \e$B$r8!::$5$;$J$1$l$P$J$j$^$;$s!#\e(B
23190
23191 @node Blacklists and Whitelists
23192 @subsubsection \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H\e(B
23193 @cindex spam filtering
23194 @cindex whitelists, spam filtering
23195 @cindex blacklists, spam filtering
23196 @cindex spam
23197
23198 @defvar spam-use-blacklist
23199
23200 \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
23201 \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
23202 \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
23203 \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
23204
23205 @end defvar
23206
23207 @defvar spam-use-whitelist
23208
23209 \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
23210 \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
23211 \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
23212 \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
23213 \e$B<(E*$J_I2a4o$G$9!#\e(B
23214
23215 @end defvar
23216
23217 @defvar spam-use-whitelist-exclusive
23218
23219 \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
23220 \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
23221 \e$BJQ?t$r\e(B @code{t} \e$B$K$7$F2<$5$$!#Cm0U$7$F;H$C$F2<$5$$!#\e(B
23222
23223 @end defvar
23224
23225 @defvar gnus-group-spam-exit-processor-blacklist
23226
23227 \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
23228 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23229 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23230 \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
23231 \e$B$$$?5-;v$NAw?.<T$,%V%i%C%/%j%9%H$KDI2C$5$l$^$9!#\e(B
23232
23233 @emph{\e$B7Y9p\e(B}
23234
23235 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-blacklist} \e$B$NBe$o$j$K!"\e(B
23236 @code{'(spam spam-use-blacklist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23237 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23238
23239 @end defvar
23240
23241 @defvar gnus-group-ham-exit-processor-whitelist
23242
23243 \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
23244 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23245 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23246 \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
23247 \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
23248
23249 @emph{\e$B7Y9p\e(B}
23250
23251 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-whitelist} \e$B$NBe$o$j$K!"\e(B
23252 @code{'(ham spam-use-whitelist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23253 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23254
23255 @end defvar
23256
23257 \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
23258 \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
23259 \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
23260 \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
23261 \e$B8=%7%s%?%C%/%9$r;H$$$^$9!#\e(B
23262
23263 \e$B5U$K!"%[%o%$%H%j%9%H$O2?$N%"%I%l%9$,@5Ev$@$H9M$($i$l$k$+$r9p$2$^$9!#%[%o\e(B
23264 \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
23265 \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
23266 \e$B$O\e(B Emacs \e$B$N@55,I=8=%7%s%?%C%/%9$r;H$$$^$9!#\e(B
23267
23268 \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H$N%U%!%$%k$N=j:_$O!"\e(B
23269 @code{spam-directory} \e$BJQ?t\e(B (\e$B%G%#%U%)%k%H$O\e(B @file{~/News/spam}) \e$B$^$?\e(B
23270 \e$B$OD>@\\e(B @code{spam-whitelist} \e$B$H\e(B @code{spam-blacklist} \e$BJQ?t$G%+%9%?%^%$%:\e(B
23271 \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
23272 \e$B%k%H$G$O\e(B @code{spam-directory} \e$B$N%G%#%l%/%H%j$K$"$j!"$=$l$>\e(B
23273 \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
23274
23275 @node BBDB Whitelists
23276 @subsubsection BBDB \e$B%[%o%$%H%j%9%H\e(B
23277 @cindex spam filtering
23278 @cindex BBDB whitelists, spam filtering
23279 @cindex BBDB, spam filtering
23280 @cindex spam
23281
23282 @defvar spam-use-BBDB
23283
23284 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
23285 \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
23286 \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
23287 \e$B$P$J$j$^$;$s!#$=$NAw?.<T$,\e(B BBDB \e$B$K:\$C$F$$$J$$%a%C%;!<%8$O!"<!\e(B
23288 \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
23289 \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
23290
23291 @end defvar
23292
23293 @defvar spam-use-BBDB-exclusive
23294
23295 \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
23296 \e$B$r0UL#$9$k0EL[$N_I2a4o$H$7$F\e(B BBDB \e$B$r;H$$$?$$>l9g$O!"$3$NJQ?t\e(B
23297 \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
23298 \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
23299
23300 @code {spam.el} \e$B$K4X$9$k8B$j$O!"\e(B@code{spam-use-BBDB} \e$B$NJLL>$H$7\e(B
23301 \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
23302 \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
23303 \e$BDj$9$l$P!"\e(BBBDB \e$B$K$h$kJ,3d$O$9$Y$FGSB>E*$K$J$j$^$9!#\e(B
23304
23305 @end defvar
23306
23307 @defvar gnus-group-ham-exit-processor-BBDB
23308
23309 \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
23310 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23311 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23312 \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
23313 \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
23314
23315 @emph{\e$B7Y9p\e(B}
23316
23317 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-BBDB} \e$B$NBe$o$j$K!"\e(B
23318 @code{'(ham spam-use-BBDB)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23319 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23320
23321 @end defvar
23322
23323 @node Gmane Spam Reporting
23324 @subsubsection Gmane Spam \e$BJs9p\e(B
23325 @cindex spam reporting
23326 @cindex Gmane, spam reporting
23327 @cindex Gmane, spam reporting
23328 @cindex spam
23329
23330 @defvar gnus-group-spam-exit-processor-report-gmane
23331
23332 \e$B%0%k!<%W%Q%i%a!<%?!<$+JQ?t\e(B @code{gnus-spam-process-newsgroups} \e$B$r%+%9%?\e(B
23333 \e$B%^%$%:$7$F!"$3$N%7%s%\%k$r%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K\e(B
23334 \e$B2C$($F2<$5$$!#$3$l$,2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU$$$?5-;v$N%0%k!<%W\e(B
23335 \e$B$,\e(B HTTP \e$B7PM3$G\e(B Gmane \e$B$N4IM}<T$KJs9p$5$l$^$9!#\e(B
23336
23337 Gmane \e$B$O\e(B @uref{http://gmane.org} \e$B$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
23338
23339 @emph{\e$B7Y9p\e(B}
23340
23341 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-report-gmane} \e$B$NBe$o$j$K!"\e(B
23342 @code{'(spam spam-use-gmane)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9\e(B
23343 \e$B$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23344
23345 @end defvar
23346
23347 @defvar spam-report-gmane-use-article-number
23348
23349 \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
23350 \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
23351 \e$B$O!"\e(B@code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
23352 @code{spam-report-gmane-use-article-number} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
23353 @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
23354 \e$B$r;H$$$^$9!#\e(B
23355
23356 @end defvar
23357
23358 @node Anti-spam Hashcash Payments
23359 @subsubsection \e$BHs\e(B-spam Hashcash \e$B0u\e(B
23360 @cindex spam filtering
23361 @cindex hashcash, spam filtering
23362 @cindex spam
23363
23364 @defvar spam-use-hashcash
23365
23366 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
23367 \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
23368 \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
23369 \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
23370 \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
23371
23372 @end defvar
23373
23374 @node Blackholes
23375 @subsubsection \e$B%V%i%C%/%[!<%k\e(B
23376 @cindex spam filtering
23377 @cindex blackholes, spam filtering
23378 @cindex spam
23379
23380 @defvar spam-use-blackholes
23381
23382 \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
23383 \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
23384 \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
23385 \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
23386 \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
23387 \e$BCN$i$;$k$?$a$K!"3NG'$7$F2<$5$$!#\e(B
23388
23389 \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
23390 \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
23391 \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
23392 \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
23393 \e$B$/?M$+$NMxMQ<T$,;H$($J$$$+$b$7$l$J$$$N$G!"$=$l$,2DG=$J@-G=2~A1$G$"$k$K$b\e(B
23394 \e$B$+$+$o$i$:?d>)$5$l$^$;$s!#$7$+$7!"$=$l$,F0$/$+$I$&$+$r3N$+$a$k$3$H$O$G$-\e(B
23395 \e$B$^$9!#\e(B
23396
23397 @end defvar
23398
23399 @defvar spam-blackhole-servers
23400
23401 \e$B%V%i%C%/%[!<%k!&%A%'%C%/$N$?$a$K0U8+$r5a$a$k%5!<%P!<$N%j%9%H$G$9!#\e(B
23402
23403 @end defvar
23404
23405 @defvar spam-blackhole-good-server-regex
23406
23407 \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
23408 @code{nil} \e$B$K@_Dj$5$l$k$HL58z$G$9!#\e(B
23409
23410 @end defvar
23411
23412 @defvar spam-use-dig
23413
23414 @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
23415 \e$B%G%#%U%)%k%H$N@_Dj$G$"$k\e(B @code{t} \e$B$,?d>)$5$l$^$9!#\e(B
23416
23417 @end defvar
23418
23419 \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
23420 \e$B%/%[!<%k$K\e(B spam \e$B$^$?$O\e(B ham \e$B%W%m%;%C%5!<$O$"$j$^$;$s!#\e(B
23421
23422 @node Regular Expressions Header Matching
23423 @subsubsection \e$B@55,I=8=$K$h$k%X%C%@!<$N9gCW8!::\e(B
23424 @cindex spam filtering
23425 @cindex regular expressions header matching, spam filtering
23426 @cindex spam
23427
23428 @defvar spam-use-regex-headers
23429
23430 \e$B$3$N%*%W%7%g%s$O%G%#%U%)%k%H$GL58z$K$J$C$F$$$^$9!#$3$N%*%W%7%g%s$r%;%C%H\e(B
23431 \e$B$9$k$H!"\e(BGnus \e$B$K@55,I=8=$N%j%9%H$H%a%C%;!<%8%X%C%@!<$r>H9g$5$;$k$3$H$,$G\e(B
23432 \e$B$-$^$9!#JQ?t\e(B @code{spam-regex-headers-spam} \e$B$*$h\e(B
23433 \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
23434 \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
23435 \e$B$=$l$>$l$r8!::$7$^$9!#\e(B
23436
23437 @end defvar
23438
23439 @defvar spam-regex-headers-spam
23440
23441 \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
23442 \e$BJ,$1$k$?$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
23443
23444 @end defvar
23445
23446 @defvar spam-regex-headers-ham
23447
23448 \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
23449 \e$BJ,$1$k$?$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
23450
23451 @end defvar
23452
23453 \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
23454 \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
23455
23456 @node Bogofilter
23457 @subsubsection Bogofilter
23458 @cindex spam filtering
23459 @cindex bogofilter, spam filtering
23460 @cindex spam
23461
23462 @defvar spam-use-bogofilter
23463
23464 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
23465 \e$B$3$NJQ?t$r%;%C%H$7$F$/$@$5$$!#\e(B
23466
23467 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
23468 \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
23469 \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
23470 \e$B$1$k%G%P%C%0$N$?$a$N!"$"$k$$$O9%4q?4$N$?$a$N\e(B @kbd{S t} \e$B%3%^%s%I$O!"8=:_\e(B
23471 \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
23472 \e$B$9!#\e(B
23473
23474 Bogofilter \e$B$O!"$"$k0lDj$NogCM$K4p$E$$$F!"%a%C%;!<%8$,\e(B spam \e$B$+$I$&$+$r8+\e(B
23475 \e$B6K$a$^$9!#ogCM$O%+%9%?%^%$%:$G$-$^$9!#\e(BBogofilter \e$B$N%I%-%e%a%s%H$rD4$Y$F\e(B
23476 \e$B2<$5$$!#\e(B
23477
23478 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
23479 \e$B<h$j>C$5$l$^$9!#\e(B
23480
23481 @code{spam-use-bogofilter-headers} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1\e(B
23482 \e$B$^$;$s!#\e(B
23483
23484 @end defvar
23485
23486 @defvar spam-use-bogofilter-headers
23487
23488 \e$B%a%C%;!<%8%X%C%@!<$@$1$rD4$Y$k$?$a$K\e(B Eric Raymond \e$B$N?WB.\e(B
23489 \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
23490 \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
23491 \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
23492 \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
23493 \e$B$G$7$g$&!#\e(BBogofilter \e$B$N%$%s%9%H!<%k$K4X$9$kJ8=q$rD4$Y$F2<$5$$!#\e(B
23494
23495 @code{spam-use-bogofilter} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
23496
23497 @end defvar
23498
23499 @defvar gnus-group-spam-exit-processor-bogofilter
23500 \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
23501 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23502 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23503 \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
23504 \e$B$$$?5-;v$,\e(B bogofilter \e$B$N\e(B spam \e$B%G!<%?%Y!<%9$K2C$($i$^$9!#\e(B
23505
23506 @emph{\e$B7Y9p\e(B}
23507
23508 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-bogofilter} \e$B$NBe$o$j$K!"\e(B
23509 @code{'(spam spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$K\e(B
23510 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23511 @end defvar
23512
23513 @defvar gnus-group-ham-exit-processor-bogofilter
23514 \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
23515 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23516 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23517 \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
23518 \e$B$$$?\e(B @emph{ham} \e$B%0%k!<%W$N5-;v$,Hs\e(B-spam \e$B5-;vMQ$N\e(B Bogofilter \e$B%G!<%?%Y!<%9\e(B
23519 \e$B$KDI2C$5$l$^$9!#\e(B
23520
23521 @emph{\e$B7Y9p\e(B}
23522
23523 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-bogofilter} \e$B$NBe$o$j$K!"\e(B
23524 @code{'(ham spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23525 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23526 @end defvar
23527
23528 @defvar spam-bogofilter-database-directory
23529
23530 \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
23531 \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
23532 \e$B%?%Y!<%9!&%G%#%l%/%H%j$r;H$$$^$9!#\e(B
23533
23534 @end defvar
23535
23536 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
23537 \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
23538 \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
23539 \e$B;v$K;H$o$l$?$3$H$r<($9\e(B @code{spam-use-bogofilter} \e$B$*$h\e(B
23540 \e$B$S\e(B @code{spam-use-bogofilter-headers} \e$BJQ?t$,Ds6!$5$l$^$9!#$3$N5!G=$r8!::\e(B
23541 \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
23542
23543 @node SpamAssassin back end
23544 @subsubsection SpamAssassin back end
23545 @cindex spam filtering
23546 @cindex spamassassin, spam filtering
23547 @cindex spam
23548
23549 @defvar spam-use-spamassassin
23550
23551 @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
23552 \e$B2<$5$$!#\e(B
23553
23554 SpamAssassin \e$B$O!"%Y%$%8%"%s%U%#%k%?$rFbJq$9$k5,B'$HJ,@O$N%;%C%H$K4p$E$$\e(B
23555 \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
23556 \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
23557 \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
23558 \e$B$9!#\e(B
23559
23560 \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
23561 \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
23562 \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
23563 \e$BBe$o$j$K\e(B @code{spam-use-spamassassin-headers} \e$B$r%;%C%H$7$F2<$5$$!#\e(B
23564
23565 @code{spam-use-spamassassin-headers} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1\e(B
23566 \e$B$^$;$s!#\e(B
23567
23568 @end defvar
23569
23570 @defvar spam-use-spamassassin-headers
23571
23572 \e$B%a!<%k$,\e(B SpamAssassin \e$B$G=hM}$5$l$k$h$&$K$J$C$F$$$k>l9g$K!"\e(B
23573 SpamAssassin \e$B%X%C%@!<$K4p$E$$$F\e(B @code{spam-split} \e$B$KJ,3d$r9T$J$o$;$?$$$N\e(B
23574 \e$B$J$i$P!"$3$NJQ?t$r%;%C%H$7$F2<$5$$!#\e(B
23575
23576 @code{spam-use-spamassassin} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
23577
23578 @end defvar
23579
23580 @defvar spam-spamassassin-path
23581
23582 \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
23583 \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
23584 \e$B$9$k$3$H$,$G$-$^$9!#\e(B@code{spamd}/@code{spamc} \e$B$N99$J$k>pJs$O!"\e(B
23585 SpamAssassin \e$B$N%I%-%e%a%s%H$r8+$F2<$5$$!#\e(B
23586
23587 @end defvar
23588
23589 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
23590 \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
23591 \e$B$r;H$&$+!"$"$k$$$O$9$G$K$=$l$i$,5-;v$KE,MQ:Q$_$+$I$&$+$r!"\e(B
23592 @code{spam-use-spamassassin} \e$B$H\e(B @code{spam-use-spamassassin-headers} \e$BJQ\e(B
23593 \e$B?t$G\e(B @code{spam-split} \e$B$K;X<($7$^$9!#$3$N5!G=$r8!::$9$k$?$a\e(B
23594 \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
23595
23596 @node ifile spam filtering
23597 @subsubsection ifile \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
23598 @cindex spam filtering
23599 @cindex ifile, spam filtering
23600 @cindex spam
23601
23602 @defvar spam-use-ifile
23603
23604 Bogofilter \e$B$K;w$?E}7WJ,@O4o$G$"\e(B
23605 \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
23606 \e$B$K$7$F2<$5$$!#\e(B
23607
23608 @end defvar
23609
23610 @defvar spam-ifile-all-categories
23611
23612 @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
23613 \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
23614 \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
23615 \e$B$1$l$P$J$j$^$;$s!#\e(B
23616
23617 @end defvar
23618
23619 @defvar spam-ifile-spam-category
23620
23621 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
23622 \e$B$kJ8;zNs$OL54X78$G$9$,!"$?$V$s$"$J$?$O\e(B @samp{spam} \e$B$NCM$r;D$7$F$*$-$?$$\e(B
23623 \e$B$G$7$g$&!#\e(B
23624 @end defvar
23625
23626 @defvar spam-ifile-database-path
23627
23628 \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
23629 \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
23630
23631 @end defvar
23632
23633 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
23634 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
23635 \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
23636 \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
23637
23638 @node spam-stat spam filtering
23639 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
23640 @cindex spam filtering
23641 @cindex spam-stat, spam filtering
23642 @cindex spam-stat
23643 @cindex spam
23644
23645 @xref{Filtering Spam Using Statistics with spam-stat}.
23646
23647 @defvar spam-use-stat
23648
23649 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
23650 \e$B$o$;$?$$$J$i$P!"$3$NJQ?t$rM-8z$K$7$F2<$5$$!#\e(B
23651
23652 @end defvar
23653
23654 @defvar gnus-group-spam-exit-processor-stat
23655 \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
23656 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23657 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23658 \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
23659 \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
23660
23661 @emph{\e$B7Y9p\e(B}
23662
23663 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-stat} \e$B$NBe$o$j$K!"\e(B
23664 @code{'(spam spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9\e(B
23665 \e$B$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23666 @end defvar
23667
23668 @defvar gnus-group-ham-exit-processor-stat
23669 \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
23670 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23671 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23672 \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
23673 \e$B$$$?\e(B @emph{ham} \e$B%0%k!<%W$N5-;v$,Hs\e(B-spam \e$B5-;vMQ$N\e(B spam-stat \e$B%G!<%?%Y!<%9\e(B
23674 \e$B$KDI2C$5$l$^$9!#\e(B
23675
23676 @emph{\e$B7Y9p\e(B}
23677
23678 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-stat} \e$B$NBe$o$j$K!"\e(B
23679 @code{'(ham spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
23680 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
23681 @end defvar
23682
23683 \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
23684 \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
23685 \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
23686 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
23687 \e$B$N\e(B @code{spam-use-stat} \e$BJQ?t$,Ds6!$5$l$^$9!#\e(B
23688
23689 @node SpamOracle
23690 @subsubsection Gnus \e$B$G\e(B SpamOracle \e$B$r;H$&$K$O\e(B
23691 @cindex spam filtering
23692 @cindex SpamOracle
23693 @cindex spam
23694
23695 \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
23696 \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
23697 \e$B$+$l$^$7$?!#$3$l$OJL$K%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!#\e(B
23698
23699 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
23700 \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
23701 \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
23702 \e$B$9\e(B @samp{X-Spam} \e$B%X%C%@!<$r5-F~$7$^$9!#\e(B
23703
23704 \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
23705 Source Specifiers} \e$B$+$iAv$i$;$k$3$H$G$9!#$3$NJ}K!$K$O!"MxMQ<T\e(B
23706 \e$B$,\e(B @emph{X-Spam} \e$B%X%C%@!<$r8+$k$3$H$,$G$-$k$H$$$&MxE@$,$"$j$^$9!#\e(B
23707
23708 \e$B$b$C$H$b<j7Z$JJ}K!$O!"\e(B@code{spam.el} (@pxref{Filtering Spam Using The
23709 Spam ELisp Package}) \e$B$,\e(B SpamOracle \e$B$r8F$V$h$&$K$9$k$3$H$G$9!#\e(B
23710
23711 @vindex spam-use-spamoracle
23712 @code{spam.el} \e$B$,\e(B SpamOracle \e$B$r;H$($k$h$&$K$9$k$K$O!"JQ\e(B
23713 \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
23714 Using The Spam ELisp Package} \e$B$N9`$G=R$Y$i$l$F$$$k$h$&\e(B
23715 \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
23716 \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
23717 \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
23718 \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
23719 \e$B$O\e(B @samp{INBOX} \e$B$K;D$j$^$9\e(B:
23720
23721 @example
23722 (setq spam-use-spamoracle t
23723       spam-split-group "Junk"
23724       nnimap-split-inbox '("INBOX")
23725       nnimap-split-rule 'nnimap-split-fancy
23726       nnimap-split-fancy '(| (: spam-split) "INBOX"))
23727 @end example
23728
23729 @defvar spam-use-spamoracle
23730 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
23731 \e$B2<$5$$!#\e(B
23732 @end defvar
23733
23734 @defvar spam-spamoracle-binary
23735 Gnus \e$B$OMxMQ<T$N\e(B PATH \e$B$G8+$D$+$C$?\e(B @file{spamoracle} \e$B$H$$$&\e(B SpamOracle \e$B$N\e(B
23736 \e$B%P%$%J%j$r;H$$$^$9!#$3$l$K$O%+%9%?%^%$%:2DG=$JJQ\e(B
23737 \e$B?t\e(B @code{spam-spamoracle-binary} \e$B$r;H$$$^$9!#\e(B
23738 @end defvar
23739
23740 @defvar spam-spamoracle-database
23741 SpamOracle \e$B$O$=$N2r@O7k2L$r%G!<%?%Y!<%9$H$7$F3JG<$9$k$?$a$K!"%G%#%U%)%k\e(B
23742 \e$B%H$G\e(B @file{~/.spamoracle.db} \e$B%U%!%$%k$r;H$$$^$9!#$3$l$OJQ\e(B
23743 \e$B?t\e(B @code{spam-spamoracle-database} \e$B$G@)8f$5$l!"%G%#%U%)%k%H\e(B
23744 \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
23745 \e$B$l$k$3$H$r0UL#$7$^$9!#%G!<%?%Y!<%9$,$I$3$+FCJL$J>l=j$K$"$k>l9g$O!"\e(B
23746 @code{spam-spamoracle-database} \e$B$r$=$N%Q%9$K@_Dj$7$F2<$5$$!#\e(B
23747 @end defvar
23748
23749 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
23750 \e$B$$$^$9!#4V0c$$$d8+F($7$N>/$J$$NI$$7k2L$rF@$k$?$a$K!"\e(BSpamOracle \e$B$O%H%l!<\e(B
23751 \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
23752 @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
23753 \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
23754 \e$B%U%!!<$G\e(B @kbd{|} \e$B$r2!$9$3$H$K$h$C$F%a!<%k$r\e(B SpamOracle \e$B$N%W%m%;%9$K%Q%$\e(B
23755 \e$B%W$9$k$+!"$^$?$O\e(B @code{spam.el} \e$B$N\e(B spam \e$B$*$h$S\e(B ham \e$B%W%m%;%C%5!<$r;H$&$3\e(B
23756 \e$B$H$K$h$C$F9T$J$&$3$H$,$G$-$^$9!"\e(B@xref{Filtering Spam Using The Spam
23757 ELisp Package}.
23758
23759 @defvar gnus-group-spam-exit-processor-spamoracle
23760 \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
23761 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23762 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23763 \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
23764 \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
23765
23766 @emph{\e$B7Y9p\e(B}
23767
23768 \e$BGQ$l$?\e(B @code{gnus-group-spam-exit-processor-spamoracle} \e$B$NBe$o$j$K!"\e(B
23769 @code{'(spam spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$K\e(B
23770 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23771 @end defvar
23772
23773 @defvar gnus-group-ham-exit-processor-spamoracle
23774 \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
23775 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
23776 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F2<$5$$!#$3$N%7%s%\%k\e(B
23777 \e$B$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(B
23778 @emph{ham} \e$B%0%k!<%W$K$"$k\e(B ham \e$B0u$,IU$$$?5-;v$,\e(B ham \e$B$N5-;v$N%5%s%W%k$H$7\e(B
23779 \e$B$F\e(B SpamOracle \e$B$KAw$i$l$^$9!#\e(B
23780
23781 @emph{\e$B7Y9p\e(B}
23782
23783 \e$BGQ$l$?\e(B @code{gnus-group-ham-exit-processor-spamoracle} \e$B$NBe$o$j$K!"\e(B
23784 @code{'(ham spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0\e(B
23785 \e$B:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
23786 @end defvar
23787
23788 @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
23789 \e$B$J$$%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<$G$9!#\e(B
23790
23791 @example
23792  ((spam-contents gnus-group-spam-classification-ham)
23793   (spam-process ((ham spam-use-spamoracle)
23794                  (spam spam-use-spamoracle))))
23795 @end example
23796
23797 \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
23798 \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
23799 \e$B%k$r?)$Y$5$;$F$b$i$C$F$$$J$1$l$P!"$=$&$J$j$^$9$M\e(B)\e$B!"$+$DMxMQ<T$,$$$/$D$+\e(B
23800 \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
23801 \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
23802 \e$B5-;v$rAw$j$^$9!#\e(B
23803
23804 @node Extending the Spam ELisp package
23805 @subsubsection Spam ELisp \e$B%Q%C%1!<%8$N3HD%\e(B
23806 @cindex spam filtering
23807 @cindex spam elisp package, extending
23808 @cindex extending the spam elisp package
23809
23810 \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
23811 \e$B$9$k$?$a$K0J2<$rMQ0U$7$F2<$5$$\e(B:
23812
23813 @enumerate
23814
23815 @item
23816 \e$B%3!<%I\e(B
23817
23818 @lisp
23819 (defvar spam-use-blackbox nil
23820   "Blackbox \e$B$r;H$&$H$-$O\e(B t \e$B$K$9$k!#\e(B")
23821 @end lisp
23822
23823 Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$r8!::$G$-$k$N$G$"$l$P!"\e(B
23824 @code{spam-check-blackbox} \e$B$r=q$$$F2<$5$$!#\e(B
23825
23826 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
23827 \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
23828 \e$B$7$$B>$N\e(B restister/unregister \e$B%k!<%A%s$r;H$C\e(B
23829 \e$B$F\e(B @code{spam-blackbox-register-routine} \e$B$*$h\e(B
23830 \e$B$S\e(B @code{spam-blackbox-unregister-routine} \e$B$r=q$$$F2<$5$$!#\e(B
23831
23832 @item
23833 \e$B4X?t\e(B
23834
23835 @code{spam-check-blackbox} \e$B4X?t$O!"B>$N=,47$KJo$C\e(B
23836 \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
23837 \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
23838 \e$B$^$?!"$"$J$?$,$=$&$G$J$$M}M3$r40A4$KM}2r$7$F$$$J$$$J$i$P!"%F%s%W%l!<%H$K\e(B
23839 \e$Bsv$jIU$$$F2<$5$$!#\e(B
23840
23841 @end enumerate
23842
23843 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:
23844
23845 @enumerate
23846
23847 @item
23848 \e$B%3!<%I\e(B
23849
23850 Spam \e$B$^$?$O\e(B ham \e$B$N%W%m%;%C%5!<$rMQ0U$9$kI,MW$O$"$j$^$;$s!#\e(B
23851 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
23852 \e$B$F2<$5$$!#\e(B
23853
23854 \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
23855 \e$B$j$K\e(B @code{'(spam spam-use-blackbox)} \e$B$^$?\e(B
23856 \e$B$O\e(B @code{'(ham spam-use-blackbox)} \e$B$N7A<0$,?d>)$5$l$^$9!#:#$N$H$3\e(B
23857 \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
23858
23859 @lisp
23860 (defvar gnus-group-spam-exit-processor-blackbox "blackbox-spam"
23861   "\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
23862 Spam \e$B%0%k!<%W$@$1$KE,MQ$5$l$k!#\e(B")
23863
23864 (defvar gnus-group-ham-exit-processor-blackbox "blackbox-ham"
23865   "\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
23866 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")
23867
23868 @end lisp
23869
23870 @item
23871 Gnus \e$B$N%Q%i%a!<%?!<\e(B
23872
23873 @code{gnus.el} \e$B$K$"$k%0%k!<%W%Q%i%a!<%?!<\e(B @code{spam-process} \e$B$K\e(B
23874
23875 @lisp
23876 (const :tag "Spam: Blackbox" (spam spam-use-blackbox))
23877 (const :tag "Ham: Blackbox"  (ham spam-use-blackbox))
23878 @end lisp
23879
23880 \e$B$r2C$($F2<$5$$!#$=$l$r%Q%i%a!<%?!<$HJQ?t$N%+%9%?%^%$%:$NFs2s$K$D$$$F9T$J\e(B
23881 \e$B$&$3$H$r3N$+$a$F2<$5$$!#\e(B
23882
23883 Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$,\e(B spam \e$B$+$I$&$+$r8!::$G$-$k$N$G$"$l$P!"\e(B
23884
23885 @lisp
23886 (variable-item spam-use-blackbox)
23887 @end lisp
23888
23889 \e$B$r\e(B @code{gnus.el} \e$B$N%0%k!<%W%Q%i%a!<\e(B
23890 \e$B%?!<\e(B @code{spam-autodetect-methods} \e$B$K2C$($F2<$5$$!#\e(B
23891
23892 \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
23893 \e$B$r;H$C$F2<$5$$!#MxMQ$G$-$k4X?t$O<!$NDL$j$G$9!#\e(B
23894
23895 @enumerate
23896
23897 @item
23898 @code{spam-install-backend-alias}
23899
23900 \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
23901 \e$B0U$7$^$9!#:#$N$H$3$m!"$3$l\e(B
23902 \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
23903 \e$B$k$?$a$@$1$K;H$o$l$^$9!#\e(B
23904
23905 @item
23906 @code{spam-install-nocheck-backend}
23907
23908 \e$B$3$N4X?t$O!"8!::$9$k5!G=$OL5$$$,\e(B ham \e$B$^$?\e(B
23909 \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
23910 @code{spam-use-gmane} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23911
23912 @item
23913 @code{spam-install-checkonly-backend}
23914
23915 \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
23916 \e$B$k%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O%a%C%;!<%8$r\e(B register \e$B$^$?\e(B
23917 \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
23918 \e$B$S\e(B @code{spam-use-hashcash} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23919
23920 @item
23921 @code{spam-install-statistical-checkonly-backend}
23922
23923 \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
23924 \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
23925 \e$B$^$9!#\e(B@code{spam-use-regex-body} \e$B$,$=$N$h$&$J_I2a4o$G$9!#\e(B
23926
23927 @item
23928 @code{spam-install-statistical-backend}
23929
23930 \e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$N8!::$H\e(B registration/unregistration \e$B%k!<%A\e(B
23931 \e$B%s$r;}$D!"E}7W=hM}$r9T$J$&%P%C%/%(%s%I$rMQ0U$7$^$9!#\e(B
23932 @code{spam-use-bogofilter} \e$B$O!"$=$N$h$&$K;EN)$F$i$l$F$$$^$9!#\e(B
23933
23934 @item
23935 @code{spam-install-backend}
23936
23937 \e$B$3$l$O:G$bIaDL$J%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O8!::$H%a%C%;!<%8\e(B
23938 \e$B$N\e(B register/unregister \e$B$r9T$J$&$3$H$,$G$-!"E}7W=hM}$NG=NO$O$"$j$^$;$s!#\e(B
23939 @code{spam-use-BBDB} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
23940
23941 @item
23942 @code{spam-install-mover-backend}
23943
23944 \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
23945 @code{spam.el} \e$B$NFbIt$G!"$"$k0lDj$N$d$jJ}$G5-;v$r0\F0$5$;$^$9!#$*$=$i$/!"\e(B
23946 \e$B$=$N$h$&$J%P%C%/%(%s%I$O!"$"$^$j%$%s%9%H!<%k$7$J$$$G$7$g$&!#\e(B
23947 @end enumerate
23948
23949 @end enumerate
23950
23951 @node Filtering Spam Using Statistics with spam-stat
23952 @subsection Spam \e$B$N_I2a$K\e(B spam-stat \e$B$K$h$kE}7W$r;H$&\e(B
23953 @cindex Paul Graham
23954 @cindex Graham, Paul
23955 @cindex naive Bayesian spam filtering
23956 @cindex Bayesian spam filtering, naive
23957 @cindex spam filtering, naive Bayesian
23958
23959 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
23960 \e$B$?\e(B: @uref{http://www.paulgraham.com/spam.html,A Plan for Spam}\e$B!#$=$3$GH`\e(B
23961 \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
23962 \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
23963 \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
23964 \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
23965 \e$B$J$/;w$F$$$k$+$I$&$+$K4p$E$$$F%a!<%k$r_I2a$9$k$[$&$,$O$k$+$KNI$$$@$m$&$H\e(B
23966 \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
23967 \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
23968 \e$B5-=R$K?J$_$^$9!#\e(B
23969
23970 \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
23971 \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
23972 \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
23973 \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
23974 \e$BB0$9$k3NN($r7hDj$7$^$9!#\e(B15 \e$B$N:G$b82Cx$JC18l$r;H$C$F!"$=$N%a!<%k\e(B
23975 \e$B$,\e(B spam \e$B$G$"$k$3$H$N3NN($NAm7W$r7W;;$7$^$9!#$3$N3NN($,$"$kogCM$h$j9b$+$C\e(B
23976 \e$B$?$i!"$=$N%a!<%k$O\e(B spam \e$B$G$"$k$H9M$($i$l$^$9!#\e(B
23977
23978 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
23979 \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
23980 \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
23981 \e$B$j!"$=$l$r%;!<%V$7$F2<$5$$!#$=$7$FFC$K:G8e$K!"$"$J$?$NFC5iJ,3d$N5,B'$G$3\e(B
23982 \e$B$N<-=q$r;H$C$F2<$5$$!#\e(B
23983
23984 @menu
23985 * Creating a spam-stat dictionary::
23986 * Splitting mail using spam-stat::
23987 * Low-level interface to the spam-stat dictionary::
23988 @end menu
23989
23990 @node Creating a spam-stat dictionary
23991 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$r:n$k\e(B
23992
23993 \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
23994 \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
23995 \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
23996 \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
23997 \e$BMW$G$9!#\e(B
23998
23999 \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
24000 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
24001 \e$B%G%#%l%/%H%j$K3JG<$7$^$9!#0J2<$r;H$C$F2<$5$$!#\e(B
24002
24003 @defun spam-stat-process-spam-directory
24004 \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
24005 \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
24006 @end defun
24007
24008 @defun spam-stat-process-non-spam-directory
24009 \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
24010 \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
24011 @end defun
24012
24013 \e$BIaDL$O\e(B @file{~/Mail/mail/spam} \e$B$N$h$&$J%G%#%l%/%H%j\e(B (\e$BDL\e(B
24014 \e$B>o\e(B @samp{nnml:mail.spam} \e$B%0%k!<%W$KBP1~\e(B) \e$B$KBP$7\e(B
24015 \e$B$F\e(B @code{spam-stat-process-spam-directory} \e$B$r8F$V$G$7$g$&!#$^\e(B
24016 \e$B$?\e(B @file{~/Mail/mail/misc} \e$B$N$h$&$J%G%#%l%/%H%j\e(B (\e$BDL\e(B
24017 \e$B>o\e(B @samp{nnml:mail.misc} \e$B%0%k!<%W$KBP1~\e(B) \e$B$KBP$7\e(B
24018 \e$B$F\e(B @code{spam-stat-process-non-spam-directory} \e$B$r8F$V$G$7$g$&!#\e(B
24019
24020 \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
24021 \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
24022 \e$B%-%c%C%7%e$9$k$3$H$G$9!#$=$&$9$l\e(B
24023 \e$B$P\e(B @code{spam-stat-process-spam-directory} \e$B$H$7\e(B
24024 \e$B$F\e(B @file{"~/News/agent/nnimap/mail.yourisp.com/personal_spam"} \e$B$N$h$&$J\e(B
24025 \e$B$b$N$,;H$($^$9!#\e(B@xref{Agent as Cache}.
24026
24027 @defvar spam-stat
24028 \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
24029 \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
24030 \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
24031 \e$B$7$^$9!#\e(B
24032 @end defvar
24033
24034 \e$BE}7W$r:G=i$+$i:n$jD>$7$?$$$H$-$O!"<-=q$r%j%;%C%H$9$kI,MW$,$"$j$^$9!#\e(B
24035
24036 @defun spam-stat-reset
24037 @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
24038 @end defun
24039
24040 \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
24041 \e$B$l$^$;$s!#<-=q$rDI2C99?7$7$J$$>l9g\e(B (\e$B8@$$49$($k$H!"Nc$($PKh7n0l2s:n$jD>$9\e(B
24042 \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
24043 \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
24044 \e$B$H$,$G$-$^$9!#\e(B
24045
24046 @defun spam-stat-reduce-size
24047 \e$B<-=q$N%5%$%:$r>.$5$/$7$^$9!#$3$l$O<-=q$rDI2C99?7$7$?$/$J$$>l9g$@$1;H$C$F\e(B
24048 \e$B2<$5$$!#\e(B
24049 @end defun
24050
24051 @defun spam-stat-save
24052 \e$B<-=q$r%;!<%V$7$^$9!#\e(B
24053 @end defun
24054
24055 @defvar spam-stat-file
24056 \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
24057 \e$B$9!#\e(B
24058 @end defvar
24059
24060 @node Splitting mail using spam-stat
24061 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$r;H$C$F%a!<%k$rJ,3d$9$k\e(B
24062
24063 @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
24064 \e$B%$%k$K0J2<$rDI2C$9$kI,MW$,$"$j$^$9!#\e(B
24065
24066 @lisp
24067 (require 'spam-stat)
24068 (spam-stat-load)
24069 @end lisp
24070
24071 \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
24072
24073 \e$B<!$K!"FC5iJ,3d$N5,B'$rE,9g$5$;$kI,MW$,$"$j$^$9\e(B: \e$B$I$&$d$C\e(B
24074 \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
24075 \e$BMQ$G$9!#\e(Bnnimap \e$B%P%C%/%(%s%I$G$b$^$C$?$/F1MM$KF0:n$7$^$9!#C1\e(B
24076 \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
24077 \e$B$F2<$5$$!#\e(B
24078
24079 \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
24080 \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
24081 \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
24082 \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
24083
24084 @lisp
24085 (setq nnmail-split-fancy
24086       `(| (: spam-stat-split-fancy)
24087           "mail.misc"))
24088 @end lisp
24089
24090 @defvar spam-stat-split-fancy-spam-group
24091 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
24092 @end defvar
24093
24094 \e$BFCDj$NI=Bj$r;}$D%a!<%k$rB>$N%0%k!<%W$KF~$l$k_I2a$r$b9T$J$$$?$$$J$i$P!"0J\e(B
24095 \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
24096 \e$B$H9M$($^$9!#\e(B
24097
24098 @lisp
24099 (setq nnmail-split-fancy
24100       `(| ("Subject" "\\bspam-stat\\b" "mail.emacs")
24101           (: spam-stat-split-fancy)
24102           "mail.misc"))
24103 @end lisp
24104
24105 \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
24106 \e$B$^$;$s!#\e(B
24107 @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
24108 \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
24109 \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
24110 \e$B2<$5$$!#\e(B
24111
24112 @lisp
24113 (setq nnmail-split-fancy
24114       `(| (: spam-stat-split-fancy)
24115           ("Subject" "\\bspam-stat\\b" "mail.emacs")
24116           "mail.misc"))
24117 @end lisp
24118
24119 \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
24120 \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
24121 \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
24122 \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
24123 \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!
24124
24125 @lisp
24126 (setq nnmail-split-fancy
24127       `(| ("Content-Type" "text/html" "mail.spam.filtered")
24128           (: spam-stat-split-fancy)
24129           ("Subject" "\\bspam-stat\\b" "mail.emacs")
24130           "mail.misc"))
24131 @end lisp
24132
24133 @node Low-level interface to the spam-stat dictionary
24134 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$X$NDc3,AX%$%s%?!<%U%'!<%9\e(B
24135
24136 @code{spam-stat} \e$B$r;H$&$?$a$N<g%$%s%?!<%U%'!<%9$O0J2<$N4X?t$G$9\e(B:
24137
24138 @defun spam-stat-buffer-is-spam
24139 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
24140 \e$B?7Ce%a!<%k$KBP$7$F;H$C$F2<$5$$!#\e(B
24141 @end defun
24142
24143 @defun spam-stat-buffer-is-no-spam
24144 \e$BHs\e(B-spam \e$B$G$"$k$H9M$($i$l$k?7Ce%a!<%k$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#=hM}A0\e(B
24145 \e$B$N?7Ce%a!<%k$KBP$7$F;H$C$F2<$5$$!#\e(B
24146 @end defun
24147
24148 @defun spam-stat-buffer-change-to-spam
24149 Spam \e$B$G$O$J$$DL>o$N%a!<%k$@$H$O$b$O$d9M$($i$l$J$$%a!<%k$,$"$k%P%C%U%!!<\e(B
24150 \e$B$G8F$P$l$^$9!#$9$G$KHs\e(B-spam \e$B$G$"$k$b$N$H$7$F=hM}$5$l$F$7$^$C$?%a!<%k$NCO\e(B
24151 \e$B0L$NJQ99$K;H$C$F2<$5$$!#\e(B
24152 @end defun
24153
24154 @defun spam-stat-buffer-change-to-non-spam
24155 \e$BDL>o$N%a!<%k$G$O$J$$\e(B spam \e$B$@$H$O$b$O$d9M$($i$l$J$$%a!<%k$,$"$k%P%C%U%!!<\e(B
24156 \e$B$G8F$P$l$^$9!#$9$G$K\e(B spam \e$B$G$"$k$b$N$H$7$F=hM}$5$l$F$7$^$C$?%a!<%k$NCO0L\e(B
24157 \e$B$NJQ99$K;H$C$F2<$5$$!#\e(B
24158 @end defun
24159
24160 @defun spam-stat-save
24161 \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
24162 \e$B@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
24163 @end defun
24164
24165 @defun spam-stat-load
24166 \e$B%O%C%7%e%F!<%V%k$r%U%!%$%k$+$i\e(B load \e$B$7$^$9!#JQ\e(B
24167 \e$B?t\e(B @code{spam-stat-file} \e$B$G@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
24168 @end defun
24169
24170 @defun spam-stat-score-word
24171 \e$BC18l$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
24172 @end defun
24173
24174 @defun spam-stat-score-buffer
24175 \e$B%P%C%U%!!<$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
24176 @end defun
24177
24178 @defun spam-stat-split-fancy
24179 \e$BFC5i%a!<%kJ,3d$N$?$a$K$3$N4X?t$r;H$C$F2<$5$$!#\e(B
24180 @code{nnmail-split-fancy} \e$B$K5,B'\e(B @samp{(: spam-stat-split-fancy)} \e$B$rDI2C\e(B
24181 \e$B$7$^$9!#\e(B
24182 @end defun
24183
24184 \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
24185 \e$B$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$,I,MW$G$9\e(B:
24186
24187 @lisp
24188 (require 'spam-stat)
24189 (spam-stat-load)
24190 @end lisp
24191
24192 \e$BBeI=E*$J%F%9%H$O0J2<$N4X?t8F=P$7$rI,MW$H$7$^$9\e(B:
24193
24194 @example
24195 Reset: (setq spam-stat (make-hash-table :test 'equal))
24196 Learn spam: (spam-stat-process-spam-directory "~/Mail/mail/spam")
24197 Learn non-spam: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
24198 Save table: (spam-stat-save)
24199 File size: (nth 7 (file-attributes spam-stat-file))
24200 Number of words: (hash-table-count spam-stat)
24201 Test spam: (spam-stat-test-directory "~/Mail/mail/spam")
24202 Test non-spam: (spam-stat-test-directory "~/Mail/mail/misc")
24203 Reduce table size: (spam-stat-reduce-size)
24204 Save table: (spam-stat-save)
24205 File size: (nth 7 (file-attributes spam-stat-file))
24206 Number of words: (hash-table-count spam-stat)
24207 Test spam: (spam-stat-test-directory "~/Mail/mail/spam")
24208 Test non-spam: (spam-stat-test-directory "~/Mail/mail/misc")
24209 @end example
24210
24211 \e$B<-=q$r@8@.$9$kJ}K!\e(B:
24212
24213 @example
24214 Reset: (setq spam-stat (make-hash-table :test 'equal))
24215 Learn spam: (spam-stat-process-spam-directory "~/Mail/mail/spam")
24216 Learn non-spam: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
24217 Repeat for any other non-spam group you need...
24218 Reduce table size: (spam-stat-reduce-size)
24219 Save table: (spam-stat-save)
24220 @end example
24221
24222 @node Other modes
24223 @section \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
24224
24225 @subsection Dired
24226 @cindex dired
24227
24228 @code{gnus-dired-minor-mode} \e$B$O\e(B dired \e$B%P%C%U%!!<$G;H$($k$$$/$D$+$NJXMx$J\e(B
24229 \e$B5!G=$rDs6!$7$^$9!#$3$l$O<!$N<0$GM-8z$K$J$j$^$9\e(B:
24230
24231 @lisp
24232 (add-hook 'dired-mode-hook 'turn-on-gnus-dired-mode)
24233 @end lisp
24234
24235 @table @kbd
24236 @item C-c C-m C-a
24237 @findex gnus-dired-attach
24238 Dired \e$B$G0u$rIU$1$?$b$N$rE:IU%U%!%$%k$H$7$FAw?.$7$^\e(B
24239 \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
24240
24241 @item C-c C-m C-l
24242 @findex gnus-dired-find-file-mailcap
24243 \e$BE,@Z$J\e(B mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r3+$-$^\e(B
24244 \e$B$9\e(B (@code{gnus-dired-find-file-mailcap})\e$B!#@\F,<-$rIU$1$k$H!"%U%!%$%k$r?7\e(B
24245 \e$B$7$$%P%C%U%!!<$G3+$-$^$9!#\e(B
24246
24247 @item C-c C-m C-p
24248 @findex gnus-dired-print
24249 mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r0u:~$7$^$9\e(B (@code{gnus-dired-print})\e$B!#0u:~\e(B
24250 \e$B%3%^%s%I$,L5$$>l9g$O\e(B PostScript \e$B2hA|$K0u:~$7$^$9!#\e(B
24251 @end table
24252
24253 @node Various Various
24254 @section \e$B$$$m$$$m$N$$$m$$$m\e(B
24255 @cindex mode lines
24256 @cindex highlights
24257
24258 @table @code
24259 @item gnus-home-directory
24260 @vindex gnus-home-directory
24261 \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
24262 \e$B$l$^$9!#%G%#%U%)%k%HCM$O\e(B @file{~/} \e$B$G$9!#\e(B
24263
24264 @item gnus-directory
24265 @vindex gnus-directory
24266 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
24267 \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
24268 \e$B?t$,@_Dj$5$l$F$$$J$$>l9g$O\e(B @file{~/News/} \e$B$G$9!#\e(B
24269
24270 @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
24271 \e$B$^$l$F$$$k$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#$3$l$O$D$^$j!"$3$NJQ?t\e(B
24272 \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
24273 \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
24274 \e$B$j$K\e(B @file{.emacs} \e$B$G@_Dj$7$F$/$@$5$$!#\e(B
24275
24276 @item gnus-default-directory
24277 @vindex gnus-default-directory
24278 \e$B>e5-$NJQ?t$K$O$^$C$?$/4X78$"$j$^$;$s\e(B --- \e$B$3$NJQ?t$O$9$Y$F$N\e(B Gnus \e$B%P%C%U%!!<\e(B
24279 \e$B$N%G%#%U%)%k%H%G%#%l%/%H%j!<$r$I$&$9$Y$-$+$r@_Dj$7$^$9!#$b\e(B
24280 \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
24281 \e$B%H%G%#%l%/%H%j!<$r5/E@$K$7$?%W%m%s%W%H$,=P$F$/$k$G$7$g$&!#\e(B
24282
24283 \e$B$3$NJQ?t$,\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%HCM\e(B) \e$B$G$"$l$P!"\e(BGnus \e$B$r5/F0$7$?$H\e(B
24284 \e$B$-$K$"$J$?$,$$$?%P%C%U%!!<$N%G%#%U%)%k%H%G%#%l%/%H%j!<$,%G%#%U%)%k%H%G%#\e(B
24285 \e$B%l%/%H%j!<$K$J$k$G$7$g$&!#\e(B
24286
24287 @item gnus-verbose
24288 @vindex gnus-verbose
24289 \e$B$3$NJQ?t$O\e(B 0 \e$B$+$i\e(B 10 \e$B$^$G4V$N@0?t$G$9!#Bg$-$$?tCM$[$I$?$/$5$s$N%a%C%;!<\e(B
24290 \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
24291 \e$B$s!#$3$l$,\e(B 7 (\e$B%G%#%U%)%k%HCM\e(B) \e$B$G$"$l$PFC$K=EMW$J%a%C%;!<%8$,I=<($5$l!"\e(B
24292 10 \e$B$G$"$l$P\e(B Gnus \e$B$O7h$7$F$*C}$j$r;_$a$:!"$?$/$5$s$N%a%C%;!<%8$G$"$J$?$K\e(B
24293 \e$B$a$^$$$r5/$3$5$;$k$G$7$g$&!#\e(B
24294
24295 @item gnus-verbose-backends
24296 @vindex gnus-verbose-backends
24297 \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
24298 \e$B$/\e(B Gnus \e$B$N%P%C%/%(%s%I$KBP$7$FE,MQ$5$l$^$9!#\e(B
24299
24300 @item nnheader-max-head-length
24301 @vindex nnheader-max-head-length
24302 \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
24303 \e$BNL$@$1$rFI$b$&$HEXNO$7$^$9!#$3$NJQ?t\e(B (\e$B%G%#%U%)%k%HCM\e(B 4096) \e$B$O!"%P%C%/%(\e(B
24304 \e$B%s%I$,%X%C%@!<$HK\J8$N4V$N6h@Z$j9T$r8+$D$1$k$^$G$KFI$_9~$b$&$H$9$k@dBP:G\e(B
24305 \e$BBgD9$r;XDj$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"FI$_9~$_>e8B$O$"$j$^$;\e(B
24306 \e$B$s!#$b$7\e(B @code{t} \e$B$G$"$l$P!"%P%C%/%(%s%I$O5-;v$rItJ,ItJ,$GFI$_9~$b$&$H$O\e(B
24307 \e$B$;$:!"5-;vA4BN$rFI$_9~$_$^$9!#$3$l$O\e(B @code{ange-ftp} \e$B$d\e(B @code{efs} \e$B$N$"\e(B
24308 \e$B$k%P!<%8%g%s$G0UL#$r$b$A$^$9!#\e(B
24309
24310 @item nnheader-head-chop-length
24311 @vindex nnheader-head-chop-length
24312 \e$B$3$NJQ?t\e(B (\e$B%G%#%U%)%k%HCM\e(B 2048) \e$B$O!"A05-$NA`:n$r9T$J$C$F$$$k$H$-$K!"$I$l\e(B
24313 \e$B$/$i$$$NBg$-$5$NC10L$G3F5-;v$rFI$_9~$`$+$r@_Dj$7$^$9!#\e(B
24314
24315 @item nnheader-file-name-translation-alist
24316 @vindex nnheader-file-name-translation-alist
24317 @cindex file names
24318 @cindex invalid characters in file names
24319 @cindex characters in file names
24320 \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
24321 \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
24322 \e$B$$>l9g\e(B (\e$B$"$J$?$O\e(B OS/2 \e$BMxMQ<T$G$9\e(B)\e$B!"0J2<$N$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
24323
24324 @lisp
24325 @group
24326 (setq nnheader-file-name-translation-alist
24327       '((?: . ?_)))
24328 @end group
24329 @end lisp
24330
24331 \e$B<B:]$K$O!"$3$l$O\e(B OS/2 \e$B$H\e(B (\e$B$/$=\e(B) MS Windows \e$B%7%9%F%`>e$G$N$3$NJQ?t$N%G%#\e(B
24332 \e$B%U%)%k%HCM$G$9!#\e(B
24333
24334 @item gnus-hidden-properties
24335 @vindex gnus-hidden-properties
24336 \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
24337 \e$B$N%7%9%F%`$G$O%G%#%U%)%k%HCM$O\e(B @code{(invisible t intangible t)} \e$B$G!"$3\e(B
24338 \e$B$l$OIT2D;k%F%-%9%H$r8+$($J$/$7$F$5$o$l$J$/$7$^$9!#\e(B
24339
24340 @item gnus-parse-headers-hook
24341 @vindex gnus-parse-headers-hook
24342 \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
24343 \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
24344 \e$B$G$-$^$9!#$^$"!";d$O2?$G$3$s$J$b$N$,M_$7$$$+$h$/$o$+$s$J$$$s$@$1$I$M!#\e(B
24345
24346 @item gnus-shell-command-separator
24347 @vindex gnus-shell-command-separator
24348 \e$BFs$D$N%7%'%kL?Na$r6h@Z$k$N$K;HMQ$5$l$kJ8;zNs!#%G%#%U%)%k%HCM\e(B
24349 \e$B$O\e(B @samp{;} \e$B$G$9!#\e(B
24350
24351 @item gnus-invalid-group-regexp
24352 @vindex gnus-invalid-group-regexp
24353
24354 \e$BMxMQ<T$K%0%k!<%WL>$r3NG'$9$k$H$-$K;H$&!"\e(B``\e$B;H$($J$$\e(B'' \e$B%0%k!<%WL>$K9gCW$9\e(B
24355 \e$B$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!"DL\e(B
24356 \e$B>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$$!"$$$/$D\e(B
24357 \e$B$+$N\e(B @strong{\e$BK\Ev$K\e(B} \e$B;H$($J$$%0%k!<%WL>$rJa$^$($^$9!#\e(B
24358
24359 @acronym{IMAP} \e$BMxMQ<T$O%0%k!<%WL>$K\e(B @samp{/} \e$B$r;H$$$?$$$H;W$&$G$7$g$&$1\e(B
24360 \e$B$l$I!#\e(B
24361 @end table
24362
24363 @node The End
24364 @chapter \e$B=*$o$j\e(B
24365
24366 \e$B$O$$!"0J>e$,%^%K%e%"%k$G$9\e(B---\e$B$"$J$?$O$b$&<+J,<+?H$N?M@8$rAw$k$3$H$,$G$-\e(B
24367 \e$B$^$9!#O"Mm$r$H$C$F2<$5$$!#$"$J$?$NG-$K$h$m$7$/EA$($F2<$5$$!#\e(B
24368
24369 \e$B$*$*!"\e(B@strong{\e$B?@$h\e(B}---\e$B$5$h$J$i$rBQ$($k$3$H$O$G$-$^$;$s!#\e(B(\e$B$9$9$j5c$-!#\e(B)
24370
24371 Ol' Charles Reznikoff \e$B$O$=$l$rHs>o$K$h$/8=$7$F$$$k$N$G!"$3$3$OH`$N$?$a$K\e(B
24372 \e$B>y$j$^$9\e(B:
24373
24374 @quotation
24375 @strong{Te Deum}
24376
24377 @sp 1
24378 Not because of victories @*
24379 I sing,@*
24380 having none,@*
24381 but for the common sunshine,@*
24382 the breeze,@*
24383 the largess of the spring.
24384
24385 @sp 1
24386 Not for victory@*
24387 but for the day's work done@*
24388 as well as I was able;@*
24389 not for a seat upon the dais@*
24390 but at the common table.@*
24391 @end quotation
24392
24393 \e$B;nLu\e(B:
24394
24395 @quotation
24396 @strong{Te Deum}
24397
24398 @sp 1
24399 \e$B>!Mx$7$?$+$i$G$O$J$/\e(B @*
24400 \e$B;d$O2N$&\e(B @*
24401 \e$B2?$bL5$$$1$l$I\e(B @*
24402 \e$B$"$NF|8w$d\e(B @*
24403 \e$BB)?a$d\e(B @*
24404 \e$B=U$NBg$-$5$N$?$a$K\e(B @*
24405
24406 @sp 1
24407 \e$B>!Mx$N$?$a$G$O$J$/\e(B @*
24408 \e$B0lF|$NO+F/$N$?$a$K\e(B @*
24409 \e$B$^$?!"$=$l$rC#@.$G$-$?$3$H$K\e(B @*
24410 \e$B9b:B$N>e$N@J$N$?$a$G$O$J$/\e(B @*
24411 \e$BIaDL$N%F!<%V%k$N$H$3$m$G\e(B @*
24412 @end quotation
24413
24414 @node Appendices
24415 @chapter \e$BIUO?\e(B
24416
24417 @menu
24418 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
24419 * History::                     \e$B$I$&$d$C$F\e(B Gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
24420 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
24421 * Terminology::                 \e$B2f!9$O$3$3$K$"$k$h$&$JK\Ev$KFq$7$$8l$r;H$&\e(B
24422 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B Gnus \e$B$r;EN)$F$k\e(B
24423 * Troubleshooting::             \e$B$&$^$/$$$+$J$+$C$?$H$-$K;n$9$+$b$7$l$J$$$3$H\e(B
24424 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
24425 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$JF3F~\e(B
24426 * Frequently Asked Questions::  Gnus \e$B$N\e(B FAQ
24427 @end menu
24428
24429 @node XEmacs
24430 @section XEmacs
24431 @cindex XEmacs
24432 @cindex installing under XEmacs
24433
24434 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
24435 \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
24436 \e$BI,MW$J$N$O\e(B @samp{gnus}, @samp{mail-lib}, @samp{xemacs-base},
24437 @samp{eterm}, @samp{sh-script}, @samp{net-utils}, @samp{os-utils},
24438 @samp{dired}, @samp{mh-e}, @samp{sieve}, @samp{ps-print}, @samp{w3},
24439 @samp{pgg}, @samp{mailcrypt}, @samp{ecrypto} \e$B$*$h$S\e(B @samp{sasl} \e$B$G$9!#\e(B
24440
24441 @node History
24442 @section \e$BNr;K\e(B
24443
24444 @cindex history
24445 @sc{gnus} \e$B$OG_ED@/?.;a$K$h$C$F=q$+$l$^$7$?!#\e(B1994\e$BG/$N2F$,G&$S4s$C$F$/$k$3\e(B
24446 \e$B$m!"B`6~$7$F$$$?%i%k%9!&%^%C%0%L!&%$%s%0%V%j%0%C%H%9%s\e(B (Lars Magne
24447 Ingebrigtsen) \e$B$O\e(B Gnus \e$B$r=q$-D>$=$&$H7h?4$7$^$7$?!#\e(B
24448
24449 \e$B$3$NL5Ni$r9T$J$C$??MJ*$rD4$Y$F$_$?$$$N$J$i!"$"$J$?$N\e(B (\e$B$/$=\e(B!) \e$B%&%'%V%V%i\e(B
24450 \e$B%&%6!<$r\e(B @uref{http://quimby.gnus.org/} \e$B$K8~$1$k$3$H$,$G$-$^$9!#$3$l$O?7\e(B
24451 \e$B$7$/$F?h$JHG$N\e(B Gnus \e$B$NBh0lG[I[>l=j$G!"\e(BNewsrc \e$B$r$V$C2u$7$F?M!9$r7cE\$5$;\e(B
24452 \e$B$k%5%$%H$H$7$FCN$i$l$F$$$^$9!#\e(B
24453
24454 \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
24455 \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
24456 \e$B$l$O$^$C$?$/40A4$J13$G$9$,!"$@$l$,$=$s$J$3$H$r5$$K$9$k$G$7$g$&$+\e(B? (\e$B$H$3\e(B
24457 \e$B$m$G!"$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$H\e(B
24458 \e$BH/2;$5$l$k$Y$-$G!"$=$&$9$k$H$b$C$HE,@Z$JL>A0$K$J$j$^$9!#$=$&;W$$$^$;$s$+\e(B?)
24459
24460 \e$B$I$A$i$K$;$h!"$9$Y$F$N%(%M%k%.!<$r?7$7$$855$$NNI$$L>A0$rIU$1$k$N$K;H$$2L\e(B
24461 \e$B$?$7$?8e!"$=$NL>A0$O\e(B @emph{\e$B$"$^$j$K\e(B} \e$B855$$,NI$9$.$k$H$$$&$3$H$K$J$j!"$=\e(B
24462 \e$B$l$r\e(B ``Gnus'' \e$B$H:F$SL?L>$7$^$7$?!#$G$b!":#2s$OBgJ8;z$H>.J8;z$r:.$<$F$$$^\e(B
24463 \e$B$9!#\e(B``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
24464
24465 @menu
24466 * 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
24467 * Other Gnus Versions::         \e$B%j%j!<%9$5$l$F$$$kB>$N%P!<%8%g%s$N\e(B Gnus
24468 * Why?::                        Gnus \e$B$NL\E*$O2?\e(B?
24469 * Compatibility::               Gnus \e$B$O\e(B @sc{gnus} \e$B$H$I$l$/$i$$8_49@-$,$"$k$N\e(B?
24470 * Conformity::                  Gnus \e$B$O$9$Y$F$NI8=`$rK~$?$=$&$H$9$k\e(B
24471 * Emacsen::                     Gnus \e$B$O$$$/$D$+$N8=BeE*$J\e(B Emacs \e$B4D6-$G<B9T$G$-$k\e(B
24472 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
24473 * Contributors::                \e$BBgNL$N?M!9\e(B
24474 * New Features::                Gnus \e$B$N?7$7$$$3$H$K4X$9$k<j$,$+$j\e(B
24475 @end menu
24476
24477 @node Gnus Versions
24478 @subsection Gnus Versions
24479 @cindex ding Gnus
24480 @cindex September Gnus
24481 @cindex Red Gnus
24482 @cindex Quassia Gnus
24483 @cindex Pterodactyl Gnus
24484 @cindex Oort Gnus
24485 @cindex No Gnus
24486 @cindex Gnus versions
24487
24488 \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
24489 \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
24490 \e$B$N\e(B Gnus5.0 \e$B$N\e(B 15 \e$B%j%j!<%9\e(B)\e$B!#\e(B
24491
24492 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
24493 \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
24494
24495 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
24496 \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
24497 \e$B%9\e(B)\e$B!#\e(B
24498
24499 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
24500 \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
24501
24502 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
24503 \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
24504 \e$B%9$5$l$^$7$?!#\e(B
24505
24506 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
24507
24508 \e$B$b$7@\F,<-$r;}$C$?HG$N\e(B Gnus -- ``(ding) Gnus'', ``September Gnus'',
24509 ``Red Gnus'', ``Quassia Gnus'', ``Pterodactyl Gnus'', ``Oort Gnus''
24510 -- \e$B$K=P2q$C$F$b!":.Mp$7$J$$$G$/$@$5$$!#$"$J$?$,62$,$C$F$$$k$3$H$rCN$i$l\e(B
24511 \e$B$F$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
24512 \e$B$$$1$^$;$s!#$=$l$,FO$+$/$J$k$^$G!"@E$+$KJb$-5n$j$J$5$$!#E,@Z$K%j%j!<%9$5\e(B
24513 \e$B$l$?HG$N\e(B Gnus \e$B$r8+$D$1$F!"Be$o$j$K$=$l$K4s$jE:$C$F2<$5$$!#\e(B
24514
24515 @node Other Gnus Versions
24516 @subsection \e$BB>$N\e(B Gnus \e$B$N%P!<%8%g%s\e(B
24517 @cindex Semi-gnus
24518
24519 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
24520 \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
24521 \e$B<B8=$9$k$?$a$N%i%$%V%i%j$r;H$&$3$H$rA0Ds$H$7$F$$$^$9!#\e(B
24522
24523 \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
24524 \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
24525 \e$B$?7OE}$,$"$j$^$9!#$3$l$i$O6/NO$J\e(B @acronym{MIME} \e$B$N5!G=$H3F9q8lBP1~$N5!G=\e(B
24526 \e$B$rDs6!$9$k$b$N$G!"FC$KF|K\?M$NMxMQ<T$K$H$C$FBg;v$J$b$N$G$9!#\e(B
24527
24528 @node Why?
24529 @subsection \e$B$J$<\e(B?
24530
24531 Gnus \e$B$NL\E*$O2?$G$9$+\e(B?
24532
24533 \e$B;d$O!"$"$J$?$N9M$(IU$/$3$H$r$9$Y$F$G$-\e(B
24534 \e$B$k\e(B ``\e$B$9$P$i$7$$\e(B'' ``\e$B$+$C$3$$$$\e(B'' ``\e$B$$$+$9\e(B'' ``\e$B$O$d$j$N\e(B'' \e$B%K%e!<%9%j!<%@\e(B
24535 \e$B$rDs6!$7$?$$$H;W$$$^$9!#$3$l$O;d$NBg85$NF05!$G$9$,!"\e(BGnus \e$B$N:n6H$r$7$F$$\e(B
24536 \e$B$k4V$K!"$3$N@$Be$N%K%e!<%9%j!<%@!<$OK\Ev$K@P4o;~Be$KB0$7$F$$$k$H$$$&$3$H\e(B
24537 \e$B$,L@$i$+$K$J$j$^$7$?!#%K%e!<%9%j!<%@!<$O!"%$%s%?!<%M%C%H$NMD;y4|$+$i$[$H\e(B
24538 \e$B$s$IH/E8$7$F$$$^$;$s$G$7$?!#$b$78=:_$NA}2CN($GNL$,A}2C$7$D$E$1$l$P!"$9$Y\e(B
24539 \e$B$F$N8=:_$N%K%e!<%9%j!<%@!<$O$^$C$?$/Lr$KN)$?$J$/$J$k$G$7$g$&!#0lF|\e(B
24540 \e$B$K\e(B 1000 \e$B$d$b$C$H$?$/$5$s$N?7$7$$5-;v$N$"$k%K%e!<%9%0%k!<%W$r07$&$K$O$I$&\e(B
24541 \e$B$9$l$PNI$$$N$G$7$g$&\e(B? \e$BEj9F$r$9$kI4K|$d$=$l$h$jB?$$?M!9$KCY$l$J$$$h$&$KIU\e(B
24542 \e$B$$$F$$$/$K$O$I$&$9$l$PNI$$$N$G$7$g$&\e(B?
24543
24544 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
24545 \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
24546 \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
24547 \e$B$3$H$K$h$C$F!"\e(BGnus \e$B$O%a!<%k$r<hF@$7$?$j!"0c$C$?$H$3$m$+$i%K%e!<%9$r<hF@\e(B
24548 \e$B$9$k$?$a$N?7$7$$%P%C%/%(%s%I$r=q$-$?$$?M$N$?$a$K!"4JC1$GC1=c$J%$%s%?!<\e(B
24549 \e$B%U%'!<%9$rDs6!$7$F$$$^$9!#;d$O!"Lr$KN)$D$G$"$m$&$H$$$&ItJ,$K$9$Y$F!"%+%9\e(B
24550 \e$B%?%^%$%:$N$?$a$N%U%C%/$r2C$($^$7$?!#$=$l$r$9$k$3$H$K$h$C$F!"C58!$7!"H/L@\e(B
24551 \e$B$7$?$$$9$Y$F$N?M$r>7$$$F$$$k$N$G$9!#\e(B
24552
24553 \e$B$*$=$i$/\e(B Gnus \e$B$O40@.$9$k$3$H$O$J$$$N$+$b$7$l$^$;$s!#\e(B
24554 @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
24555 \e$B$9!#\e(B
24556
24557 @node Compatibility
24558 @subsection \e$B8_49@-\e(B
24559
24560 @cindex compatibility
24561 Gnus \e$B$O\e(B @sc{gnus} \e$B$H40A4$K8_49@-$,$"$k$h$&$K@_7W$5$l$F$$$^$9!#$[$H$s$I$9\e(B
24562 \e$B$Y$F$N%-!<%P%$%s%G%#%s%0$O$=$N$^$^;D$C$F$$$^$9!#$b$A$m$s!"B?$/$N%-!<%P%$\e(B
24563 \e$B%s%G%#%s%0$,DI2C$5$l$^$7$?$,!"0l$D$+Fs$D$N$"$$$^$$$J>l9g$r=|$$$F!"8E$$%P\e(B
24564 \e$B%$%s%G%#%s%0$,JQ99$5$l$?$3$H$O$"$j$^$;$s!#\e(B
24565
24566 \e$B2f!9$N%b%C%H!<$O\e(B:
24567 @quotation
24568 @cartouche
24569 @center \e$B9]E4$N9|AH$_$N6u9b$/!#\e(B
24570 @end cartouche
24571 @end quotation
24572 \e$B$G$9!#\e(B
24573
24574 \e$B$9$Y$F$NL?Na$O$=$NL>A0$,JQ$o$C$F$$$^$;$s!#$$$/$D$+$NFbIt4X?t$OL>A0$rJQ$(\e(B
24575 \e$B$^$7$?!#\e(B
24576
24577 @code{gnus-uu} \e$B%Q%C%1!<%8$O7`E*$KJQ2=$7$F$$$^$9!#\e(B@xref{Decoding
24578 Articles}.
24579
24580 \e$B0l$D$N<gMW$J8_49@-$N<ALd$O!"$$$/$D$+$N35N,%P%C%U%!!<$,B8:_$9$k$3$H$G$9!#\e(B
24581 \e$B$9$Y$F$N%0%k!<%W$rFI$_9~$`$H$-$K4XO"$9$kJQ?t$O$=$l$,B0$9$k35N,%P%C%U%!!<\e(B
24582 \e$B$N%P%C%U%!!<8GM-$G$9!#B?$/$N=EMW$JJQ?t$O$=$l$NA4BN$NHG$K$bJ#@=$5$l$^$9$,!"\e(B
24583 \e$B35N,%P%C%U%!!<$GL?Na$,<B9T$5$l$k$H!"$3$NJQ99$O!"$"$J$?$,Cm0U$7$F$$$J$$$H!"\e(B
24584 \e$B@5$7$/$J$$CM$K$J$k$+$b$7$l$^$;$s!#\e(B
24585
24586 @sc{gnus} \e$B$NFbIt$NCN<1$K0MB8$7$?$9$Y$F$N%3!<%I$O<B9T$G$-$J$$$G$7$g$&!#Fs\e(B
24587 \e$B$DNc$r5s$2$^$9\e(B: @code{gnus-newsrc-alist} \e$B$NJB$YBX$(\e(B (\e$B$b$7$/$O!"<B:]$O2?\e(B
24588 \e$B$i$+$NJ}K!$G$=$l$rJQ99$9$k$3$H\e(B) \e$B$O@dBP$K6X;_$5$l$F$$$^$9!#\e(BGnus \e$B$O$3$NO"\e(B
24589 \e$BA[%j%9%H$NEPO?$r;X$7<($9%O%C%7%e%F!<%V%k$rJ];}$7$F$*$j\e(B (\e$B$=$l$OB?$/$N4X?t\e(B
24590 \e$B$NB.EY$r>e$2$^$9\e(B)\e$B!"D>@\O"A[%j%9%H$rJQ99$9$k$3$H$O0[>o$J7k2L$r$b$?$i$9$G\e(B
24591 \e$B$7$g$&!#\e(B
24592
24593 @cindex hilit19
24594 @cindex highlighting
24595 \e$B8E$$\e(B hilit19 \e$B$N%3!<%I$O$^$C$?$/F0:n$7$^$;$s!#<B:]$N$H$3$m!"$*$=$i$/$9$Y\e(B
24596 \e$B$F$N\e(B hilit \e$B%3!<%I$r$9$Y$F$N\e(B Gnus \e$B$N%U%C\e(B
24597 \e$B%/\e(B (@code{gnus-group-prepare-hook} \e$B$*$h\e(B
24598 \e$B$S\e(B @code{gnus-summary-prepare-hook}) \e$B$+$i<h$j=|$/$Y$-$G$7$g$&!#\e(BGnus \e$B$O%O\e(B
24599 \e$B%$%i%$%H$N$?$a$N$$$m$$$m$JE}9g$5$l$?4X?t$rDs6!$7$^$9!#$3$l$i$O$b$C$HB.$/\e(B
24600 \e$B$b$C$H@53N$G$9!#$9$Y$F$N?M$N?M@8$r3Z$K$9$k$?$a$K!"\e(BGnus \e$B$O%G%#%U%)%k%H$G\e(B
24601 \e$B$9$Y$F$N\e(B hilit \e$B%U%C%/$+$i$9$Y$F$N\e(B hilit \e$B8F$S=P$7$r<h$j=|$-$^$9!#$-$?$J$$\e(B
24602 \e$B$b$N\e(B! \e$B$H$s$G$1\e(B!
24603
24604 @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
24605 \e$B$$;O$a$?$H$-$K$O!"$*$=$i$/$9$Y$F$N8E$$\e(B @sc{gnus} \e$B%Q%C%1!<%8\e(B (\e$B$HB>$N%3!<\e(B
24606 \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
24607 Gnus \e$B$,$9$G$K<B9T$7$F$$$k$H$$$&$3$H$ONI$/$"$k$3$H$G$9!#\e(B(\e$B$/$9$/$9!#\e(B)
24608
24609 \e$B$b$N$4$H$r<B9T$9$k8E$$J}K!$O$^$@;HMQ$G$-$^$9$,!"?7$7$$J}K!$@$1$,$3$N%^%K%e\e(B
24610 \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
24611 \e$B$$J}K!$rH/8+$7$F$b!"8E$$J}K!$r;_$a$J$1$l$P$J$i$J$$$H$$$&$3$H$G$O$"$j$^$;\e(B
24612 \e$B$s!#\e(B
24613
24614 Gnus \e$B$O$9$Y$F$N\e(B @sc{gnus} \e$B5/F0%U%!%$%k$rM}2r$7$^$9!#\e(B
24615
24616 @kindex M-x gnus-bug
24617 @findex gnus-bug
24618 @cindex reporting bugs
24619 @cindex bugs
24620 \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
24621 \e$BMxMQ<T$OLdBj$K6l$7$`$3$H$O$J$$$G$7$g$&!#LdBj$,5/$3$l$P!"KbK!\e(B
24622 \e$B$N\e(B @kbd{M-x gnus-bug} \e$BL?Na$r<B9T$9$k$3$H$K$h$C$F;d$KCN$i$;$F2<$5$$!#\e(B
24623
24624 @vindex gnus-bug-create-help-buffer
24625 @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
24626 \e$B$D\e(B help \e$B%P%C%U%!!<$,$&$k$5$$$H46$8$k$+$b$7$l$^$;$s!#$=$&$G$"$l$P!"$=$l$,\e(B
24627 \e$BI=<($5$l$k$N$rHr$1$k$?$a$K!"\e(B
24628 @code{gnus-bug-create-help-buffer} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
24629
24630 @node Conformity
24631 @subsection \e$B0lCW@-\e(B
24632
24633 \e$B$3$l$O!"M}M3L5$-H?93!"$8$c$J$$$G$9$h!"1|$5$s!#2f!9$O$9$Y$F$NCN$i$l$F$$$k\e(B
24634 \e$BI8=`$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
24635 \e$B$-$^$9$,!#\e(B
24636
24637 @table @strong
24638 @item RFC (2)822
24639 @cindex RFC 822
24640 @cindex RFC 2822
24641 \e$B$3$NI8=`$X$NCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
24642
24643 @item RFC 1036
24644 @cindex RFC 1036
24645 \e$B$3$NI8=`$bCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
24646
24647 @item Son-of-RFC 1036
24648 @cindex Son-of-RFC 1036
24649 \e$B$3$l$K$O$$$/$D$+$N0cH?$,$"$j$^$9!#\e(B
24650
24651 @table @emph
24652 @item X-Newsreader
24653 @item User-Agent
24654 \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
24655 \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
24656 \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
24657 \e$B$O;H$o$J$$J}$,NI$$$H$$$&$3$H$rCN$j$^$7$?!#$b$7\e(B @code{X-Newsreader} \e$B%X%C\e(B
24658 \e$B%@!<$,L5$1$l$P;d$O$=$N>pJs$rF@$k$3$H$O$J$+$C$?$G$7$g$&!#\e(B
24659 @end table
24660
24661 @item USEFOR
24662 @cindex USEFOR
24663 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
24664 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
24665 \e$B$m$$$m$JJQ99$rDs0F$7$?\e(B draft \e$B$r:n@.$7$^$7$?!#\e(BGnus \e$B%?%o!<\e(B
24666 \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
24667 \e$B$&!#\e(B
24668
24669 @item MIME - RFC 2045-2049 etc
24670 @cindex @acronym{MIME}
24671 @acronym{MIME} \e$B4XO"$N$9$Y$F$N\e(B RFC \e$B$,%5%]!<%H$5$l$F$$$^$9!#\e(B
24672
24673 @item Disposition Notifications - RFC 2298
24674 Message Mode \e$B$O<u?.<T$K3+Iu3NG'$rMW5a$9$k$3$H$,$G$-$^$9!#\e(B
24675
24676 @item PGP - RFC 1991 and RFC 2440
24677 @cindex RFC 1991
24678 @cindex RFC 2440
24679 RFC 1991 \e$B$O:G=i$N\e(B @acronym{PGP} \e$B%a%C%;!<%8$N5,3J$G!"\e(BInformational
24680 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
24681 \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:
24682 Standards Track---\e$B9q:]I8=`$H$9$Y$-;EMM\e(B) \e$B$K>h$;$i$l$^$7$?!#$I$A$i$b\e(B
24683 \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
24684 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$N%G%3!<\e(B
24685 \e$B%I\e(B) \e$B$NN>J}$r%5%]!<%H$7$^$9!#\e(B
24686
24687 @item PGP/MIME - RFC 2015/3156
24688 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
24689 \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
24690 Gnus \e$B$O%(%s%3!<%I$H%G%3!<%I$NN>J}$r%5%]!<%H$7$^$9!#\e(B
24691
24692 @item S/MIME - RFC 2633
24693 RFC 2633 \e$B$O\e(B @acronym{S/MIME} \e$B$N7A<0$K$D$$$F=R$Y$F$$$^$9!#\e(B
24694
24695 @item IMAP - RFC 1730/2060, RFC 2195, RFC 2086, RFC 2359, RFC 2595, RFC 1731
24696 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}
24697\e$B2~Dj\e(B 1) \e$B$GB?>/99?7$5$l$F$$$^$9!#\e(B
24698 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
24699 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
24700 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
24701 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
24702 \e$B9g\e(B (STARTTLS) \e$B$K$D$$$F=R$Y$F$$$^$9!#\e(B
24703 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
24704 \e$B$9!#\e(B
24705 @end table
24706
24707 \e$B>e$K=q$+$l$F$$$kJ8>O$K4X$9$k$3$H$G!"\e(BGnus \e$B$,$=$l$rK~$?$7$F$$$J$$$h$&$JF0\e(B
24708 \e$B:n$r$7$F$$$k$3$H$K5$IU$$$?$i!"$?$a$i$o$:$K\e(B Gnus \e$B%?%o!<$H2f!9$KCN$i$;$F2<\e(B
24709 \e$B$5$$!#\e(B
24710
24711 @node Emacsen
24712 @subsection Emacsen
24713 @cindex Emacsen
24714 @cindex XEmacs
24715 @cindex Mule
24716 @cindex Emacs
24717
24718 Gnus \e$B$O0J2<$N$b$N$GF0:n$7$^$9\e(B:
24719
24720 @itemize @bullet
24721
24722 @item
24723 Emacs 21.1 \e$B$H$=$l0J>e!#\e(B
24724
24725 @item
24726 XEmacs 21.4 \e$B0J>e$N\e(B Mule \e$B5!G=IU$-\e(B
24727
24728 @end itemize
24729
24730 \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
24731 \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
24732 \e$B$$\e(B Emacs \e$B$NHG$G$bF0:n$9$k$G$7$g$&!#\e(B
24733
24734 \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
24735 \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
24736 \e$B$+$7!"$=$NB>$O!"$9$Y$F$N\e(B Emacsen \e$B$G$[$H$s$IF1$8$O$:$G$9!#\e(B
24737
24738 @node Gnus Development
24739 @subsection Gnus \e$B$N3+H/\e(B
24740
24741 Gnus \e$B$OFs$D$NCJ3,$N=[4D$G3+H/$5$l$F$$$^$9!#:G=i$NCJ3,\e(B
24742 \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
24743 \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
24744 \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
24745 \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
24746 \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
24747 \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
24748 \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
24749
24750 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
24751 \e$B=$@5$N$_$,E,MQ$5$l$^$9!#\e(BGnus \e$B$O@\F,<-$,<h$l!"$=$NBe$o$j\e(B
24752 \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
24753 \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
24754 \e$B$$$^$9!#\e(B
24755
24756 @cindex Incoming*
24757 @vindex mail-source-delete-incoming
24758 \e$B%"%k%U%!\e(B Gnusae \e$B$H%j%j!<%9$5$l$?\e(B Gnusae \e$B$G$OJQ?t$N%G%#%U%)%k%HCM$,0c$&$b\e(B
24759 \e$B$N$,$"$j$^$9!#FC$K!"\e(B@code{mail-source-delete-incoming} \e$B$O%"%k\e(B
24760 \e$B%U%!\e(B Gnusae \e$B$G$O\e(B @code{nil} \e$B$G!"%j%j!<%9$5$l$?\e(B Gnusae \e$B$G$O\e(B @code{t} \e$B$G$9!#\e(B
24761 \e$B$3$l$O%a!<%k$r07$C$F$$$k:]$K!"%"%k%U%!%j%j!<%9$Nsrsw$K$h$j%a!<%k$r<:$J$&\e(B
24762 \e$B$3$H$rHr$1$k$?$a$G$9!#\e(B
24763
24764 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
24765 \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
24766 \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
24767 \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
24768 \e$B5!G=$K$D$$$FOC$9$3$H$O0lHL$N;HMQ<T$r:.Mp$5$;$k2DG=@-$,$"$j$^$9!#?7$7$$5!\e(B
24769 \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
24770 \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
24771 \e$B$k?M$OIaDL$O$3$NB.$$JQ99$KIU$$$F$$$-$^$9$,!"%K%e!<%9%0%k!<%W$N?M$b$=$&$G\e(B
24772 \e$B$"$k$H$_$J$9$3$H$O$G$-$^$;$s!#\e(B
24773
24774 @node Contributors
24775 @subsection \e$B9W8%<T\e(B
24776 @cindex contributors
24777
24778 \e$B?7$7$$\e(B Gnus \e$B$NHG$O\e(B (ding) \e$B%a!<%j%s%0%j%9%H$N$9$Y$F$N?M$N=u$1$,L5$1$l$P$G\e(B
24779 \e$B$-$J$+$C$?$G$7$g$&!#0lG/0J>e!";d$OKhF|$H$F$b$?$/$5$s$NAGE($J%P%0%l%]!<%H\e(B
24780 \e$B$r<u$1<h$j!"$=$N$=$l$>$l$,;d$r4n$S$GK~$?$7$^$7$?!#0&Io!#$3$N%j%9%H$N?M!9\e(B
24781 \e$B$OG&BQ$rD6$($F;d$N\e(B ``\e$B$"$!!"$=$l$O$9$P$i$7$$9M$($@\e(B <type type>\e$B!"$&$s!";d\e(B
24782 \e$B$OBT$?$:$K$=$l$r$9$0%j%j!<%9$7$h$&\e(B <ship off>\e$B!"$=$l$O$^$C$?$/F0:n$7$J\e(B
24783 \e$B$$\e(B <type type>\e$B!"$&$s!";d$O$9$0$K=P$=$&\e(B <ship off> \e$B$$$d!"E;$&!"$=$l$O$^$C\e(B
24784 \e$B$?$/F0:n$7$J$$$>\e(B''' \e$B$H$$$&%j%j!<%9$K4X$9$k<g5A$rJQ$($F;n$7$F$-$??M!9$G$9!#\e(B
24785 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``\e$B$h$j\e(B
24786 \e$B0-$$\e(B''? ``\e$B$b$C$H0-$$\e(B''? ``\e$B:G0-\e(B''?)
24787
24788 \e$B;d$O$3$N5!2q$K$3$N3X2q$K\e(B@dots{} \e$B$*$*$C$H!"0c$C$?!#\e(B
24789
24790 @itemize @bullet
24791
24792 @item
24793 \e$BG_ED@/?.\e(B---\e$B85$N\e(B @sc{gnus} \e$B$r=q$$$??M$G$9!#\e(B
24794
24795 @item
24796 Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, webmail.el,
24797 nnwarchive \e$B$H\e(B @acronym{MIME} \e$B$HB>$N7A<0$N%(%s%3!<%I\e(B/\e$B%G%3!<%I$d%P%0=$@5!"\e(B
24798 \e$B?7$7$$5!G=$J$I$N$[$s$H$&$KB?$/$N$b$N!#\e(B
24799
24800 @item
24801 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
24802 \e$B$N$3$H$H6&$K\e(B)\e$B!#\e(B
24803
24804 @item
24805 Luis Fernandes---\e$B%G%6%$%s$H%0%i%U%#%C%/!#\e(B
24806
24807 @item
24808 Joe Reiss---\e$B%9%^%$%j!<$N4i$N:n<T!#\e(B
24809
24810 @item
24811 Justin Sheehy---@acronym{FAQ} \e$B$N%a%$%s%F%$%J!<!#\e(B
24812
24813 @item
24814 Erik Naggum---\e$B1g=u!"9M$(!"%5%]!<%H!"%3!<%I$H$=$NB>!#\e(B
24815
24816 @item
24817 Wes Hardaker---@file{gnus-picon.el} \e$B$H\e(B @dfn{picon} \e$B$NItJ,$N%^%K%e%"\e(B
24818 \e$B%k\e(B (@pxref{Picons})\e$B!#\e(B
24819
24820 @item
24821 Kim-Minh Kaplan---picon \e$B%3!<%I$KCV$1$k99$J$k:n6H!#\e(B
24822
24823 @item
24824 Brad Miller---@file{gnus-gl.el} \e$B$H\e(B Grouplens \e$B$NItJ,$N%^%K%e%"%k!#\e(B
24825
24826 @item
24827 Sudish Joseph---\e$B?t$(@Z$l$J$$$[$I$N%P%0$N=$@5!#\e(B
24828
24829 @item
24830 Ilja Weis---@file{gnus-topic.el}\e$B!#\e(B
24831
24832 @item
24833 Steven L. Baur---\e$B$?$/$5$s$N$?$/$5$s$N$?$/$5$s$N%P%0$NH/8+$H=$@5!#\e(B
24834
24835 @item
24836 Vladimir Alexiev---refcard \e$B$H%j%U%!%l%s%9$N>.:};R!#\e(B
24837
24838 @item
24839 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
24840 \e$B$D$+$NItJ,$rEp$_$^$7$?!#\e(B
24841
24842 @item
24843 Scott Byer---@file{nnfolder.el} \e$B$N3HD%$H2~D{!#\e(B
24844
24845 @item
24846 Peter Mutsaers---\e$B8E;v5-;v$N%9%3%"%3!<%I!#\e(B
24847
24848 @item
24849 Ken Raebburn---@acronym{POP} \e$B%a!<%k%5%]!<%H!#\e(B
24850
24851 @item
24852 Hallvard B Furuseth---\e$B$$$m$$$m$J>.$5$JJ*$dItJ,!"FC$K\e(B .newsrc \e$B%U%!%$%k$r\e(B
24853 \e$B07$&ItJ,!#\e(B
24854
24855 @item
24856 Brian Edmonds---@file{gnus-bbdb.el}\e$B!#\e(B
24857
24858 @item
24859 David Moore--@file{nnvirtual.el} \e$B$N2~D{$HB?$/$NB>$N$3$H!#\e(B
24860
24861 @item
24862 Kevin Davidson---@dfn{ding} \e$B$NL>A0$r;W$$IU$-$^$7$?!#$G$9$+$i!"H`$r@U$a$F\e(B
24863 \e$B2<$5$$!#\e(B
24864
24865 @item
24866 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
24867 \e$B%5%]!<%H!#\e(B
24868 @end itemize
24869
24870 \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
24871 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
24872
24873 \e$B0J2<$N?M!9$OB?$/$N%Q%C%A$HDs0F$G9W8%$7$^$7$?\e(B:
24874
24875 Christopher Davis,
24876 Andrew Eskilsson,
24877 Kai Grossjohann,
24878 Kevin Greiner,
24879 Jesper Harder,
24880 Paul Jarc,
24881 Simon Josefsson,
24882 David K\e,Ae\e(Bgedal,
24883 Richard Pieri,
24884 Fabrice Popineau,
24885 Daniel Quinlan,
24886 Michael Shields,
24887 Reiner Steib,
24888 Jason L. Tibbitts, III,
24889 Jack Vinson,
24890 \e$B;32,\e(B \e$B9nH~\e(B,
24891 and
24892 Teodor Zlatanov.
24893
24894 \e$B$=$l$H!"0J2<$N?M$K$b%Q%C%A$d$=$NB>$N$b$N$r46<U$7$^$9\e(B:
24895
24896 Jari Aalto,
24897 Adrian Aichner,
24898 Vladimir Alexiev,
24899 Russ Allbery,
24900 Peter Arius,
24901 Matt Armstrong,
24902 Marc Auslander,
24903 Miles Bader,
24904 Frank Bennett,
24905 Alexei V. Barantsev,
24906 Robert Bihlmeyer,
24907 Chris Bone,
24908 Mark Borges,
24909 Mark Boyns,
24910 Rob Browning,
24911 Lance A. Brown,
24912 Kees de Bruin,
24913 Martin Buchholz,
24914 Joe Buehler,
24915 Kevin Buhr,
24916 Alastair Burt,
24917 Joao Cachopo,
24918 Zlatko Calusic,
24919 Massimo Campostrini,
24920 Castor,
24921 David Charlap,
24922 Dan Christensen,
24923 Kevin Christian,
24924 Jae-you Chung, @c ?
24925 James H. Cloos, Jr.,
24926 Laura Conrad,
24927 Michael R. Cook,
24928 Glenn Coombs,
24929 Andrew J. Cosgriff,
24930 Neil Crellin,
24931 Frank D. Cringle,
24932 Geoffrey T. Dairiki,
24933 Andre Deparade,
24934 Ulrik Dickow,
24935 Dave Disser,
24936 Rui-Tao Dong, @c ?
24937 Joev Dubach,
24938 Michael Welsh Duggan,
24939 Dave Edmondson,
24940 Paul Eggert,
24941 Mark W. Eichin,
24942 Karl Eichwalder,
24943 \e$B1]JB!!;LCR\e(B,
24944 Michael Ernst,
24945 Luc Van Eycken,
24946 Sam Falkner,
24947 Nelson Jose dos Santos Ferreira,
24948 Sigbjorn Finne,
24949 Sven Fischer,
24950 Paul Fisher,
24951 Decklin Foster,
24952 Gary D. Foster,
24953 Paul Franklin,
24954 Guy Geens,
24955 Arne Georg Gleditsch,
24956 David S. Goldberg,
24957 Michelangelo Grigni,
24958 Dale Hagglund,
24959 D. Hall,
24960 Magnus Hammerin,
24961 \e$BH>ED\e(B \e$B7u0l\e(B,
24962 Raja R. Harinath,
24963 \e$BNS\e(B \e$BK'<y\e(B,
24964 P. E. Jareth Hein,
24965 \e$B5W=E\e(B Kenji,
24966 Scott Hofmann,
24967 Marc Horowitz,
24968 Gunnar Horrigmo,
24969 Richard Hoskins,
24970 Brad Howes,
24971 Miguel de Icaza,
24972 Fran\e,Ag\e(Bois Felix Ingrand,
24973 \e$B;T@n\e(B \e$BC#\e(B
24974 \e$B:H\e(B, \e$B@P@n\e(B \e$B0lO:\e(B,
24975 Lee Iverson,
24976 \e$B4d<<\e(B \e$B85E5\e(B,
24977 Rajappa Iyer,
24978 Andreas Jaeger,
24979 Adam P. Jenkins,
24980 Randell Jesup,
24981 Fred Johansen,
24982 Gareth Jones,
24983 Greg Klanderman,
24984 Karl Kleinpaste,
24985 Michael Klingbeil,
24986 Peter Skov Knudsen,
24987 \e$B>.NS\e(B \e$B=$J?\e(B,
24988 Petr Konecny,
24989 \e$B>.4X\e(B \e$B5HB'\e(B,
24990 Thor Kristoffersen,
24991 Jens Lautenbacher,
24992 Martin Larose,
24993 Seokchan Lee, @c Lee
24994 Joerg Lenneis,
24995 Carsten Leonhardt,
24996 James LewisMoss,
24997 Christian Limpach,
24998 Markus Linnala,
24999 Dave Love,
25000 Mike McEwan,
25001 Tonny Madsen,
25002 Shlomo Mahlab,
25003 Nat Makarevitch,
25004 Istvan Marko,
25005 David Martin,
25006 Jason R. Mastaler,
25007 Gordon Matzigkeit,
25008 Timo Metzemakers,
25009 Richard Mlynarik,
25010 Lantz Moore,
25011 \e$B<i2,\e(B \e$BCNI'\e(B,
25012 Erik Toubro Nielsen,
25013 Hrvoje Niksic,
25014 Andy Norman,
25015 Fred Oberhauser,
25016 C. R. Oldham,
25017 Alexandre Oliva,
25018 Ken Olstad,
25019 \e$BBg@>\e(B \e$B2m\e(B
25020 \e$B@2\e(B, \e$B>.Ln\e(B \e$B=(5.\e(B,
25021 Ettore Perazzoli,
25022 William Perry,
25023 Stephen Peters,
25024 Jens-Ulrik Holger Petersen,
25025 Ulrich Pfeifer,
25026 Matt Pharr,
25027 Andy Piper,
25028 John McClary Prevost,
25029 Bill Pringlemeir,
25030 Mike Pullen,
25031 Jim Radford,
25032 Colin Rafferty,
25033 Lasse Rasinen,
25034 Lars Balker Rasmussen,
25035 Joe Reiss,
25036 Renaud Rioboo,
25037 Roland B. Roberts,
25038 Bart Robinson,
25039 Christian von Roques,
25040 Markus Rost,
25041 Jason Rumney,
25042 Wolfgang Rupprecht,
25043 Jay Sachs,
25044 Dewey M. Sasser,
25045 Conrad Sauerwald,
25046 Loren Schall,
25047 Dan Schmidt,
25048 Ralph Schleicher,
25049 Philippe Schnoebelen,
25050 Andreas Schwab,
25051 Randal L. Schwartz,
25052 Justin Sheehy,
25053 Danny Siu,
25054 Matt Simmons,
25055 Paul D. Smith,
25056 Jeff Sparkes,
25057 Toby Speight,
25058 Michael Sperber,
25059 Darren Stalder,
25060 Richard Stallman,
25061 Greg Stark,
25062 Sam Steingold,
25063 Paul Stevenson,
25064 Jonas Steverud,
25065 Paul Stodghill,
25066 \e$B?\F#\e(B \e$B@60l\e(B,
25067 Kurt Swanson,
25068 Samuel Tardieu,
25069 Teddy,
25070 \e$B8MBt\e(B \e$B>=I'\e(B,
25071 Chuck Thompson,
25072 Philippe Troin,
25073 James Troup,
25074 Trung Tran-Duc,
25075 Jack Twilley,
25076 Aaron M. Ucko,
25077 Aki Vehtari,
25078 Didier Verna,
25079 Vladimir Volovich,
25080 Jan Vroonhof,
25081 Stefan Waldherr,
25082 Pete Ware,
25083 Barry A. Warsaw,
25084 Christoph Wedler,
25085 Joe Wells,
25086 Lee Willis,
25087 and
25088 Lloyd Zusman.
25089
25090 \e$B$=$l$>$l$N?M!9$,9T$J$C$?$3$H$N40A4$J354Q$rF@$k$?$a$K!"\e(B
25091 ChangeLog \e$B$,\e(B Gnus \e$B$N%"%k%U%!G[I[$K$O4^$^$l$F$$$F!"K-IY$JFI$_J*$rM?$($k$G\e(B
25092 \e$B$7$g$&!#\e(B(550KB \e$B$H$$$/$i$+\e(B)\e$B!#\e(B
25093
25094 \e$B;d$,K:$l$?$9$Y$F$N?M$K<U:a$7$^$9!#4V0c$$$J$/$?$/$5$s$N?M$rK:$l$F$$$k$3$H\e(B
25095 \e$B$G$7$g$&!#\e(B
25096
25097 \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
25098 \e$B$,$$$k$H$$$&$3$H$J$s$G$7$g$&!#$=$s$J$3$H$rC/$,A[A|$7$?$G$7$g$&$+\e(B!
25099
25100 @node New Features
25101 @subsection \e$B?7$7$$5!G=\e(B
25102 @cindex new features
25103
25104 @menu
25105 * ding Gnus::                   \e$B:G=i$N?7$7$$\e(B Gnus \e$B$G$"$k\e(B Gnus 5.0/5.1 \e$B$N?7$7$$$3$H\e(B
25106 * 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
25107 * Red Gnus::                    \e$B;0HVL\$N:G>e$N$b$N\e(B---Gnus 5.4/5.5
25108 * 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
25109 * 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
25110 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
25111 * No Gnus::                     Lars \e$B$5$s!"D>$7$F\e(B!
25112 @end menu
25113
25114 \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
25115 \e$B$k\e(B @emph{\e$BC;$$\e(B} \e$B354Q$G$7$+$"$j$^$;$s!#$$$$$(!"K\Ev$O$=$&$G$O$"$j$^$;$s!#\e(B
25116 \e$B$b$C$H$b$C$H$?$/$5$s$N$b$N$,$"$j$^$9!#$O$$!"2f!9$OAOB$@-$N40A4$J8z2L$r46\e(B
25117 \e$B$8$F$$$k$N$G$9!#\e(B
25118
25119 @node ding Gnus
25120 @subsubsection (ding) Gnus
25121
25122 Gnus 5.0/5.1 \e$B$N?7$7$$5!G=\e(B:
25123
25124 @itemize @bullet
25125
25126 @item
25127 \e$B$9$Y$F$N%P%C%U%!!<$N304Q$O%U%)!<%^%C%H$N$h$&$JJQ?t\e(B (@pxref{Group Buffer
25128 Format} \e$B$H\e(B @pxref{Summary Buffer Format}) \e$B$K$h$C$F@_Dj$rJQ$($k$3$H$,$G$-\e(B
25129 \e$B$k$h$&$K$J$j$^$7$?!#\e(B
25130
25131 @item
25132 \e$B%m!<%+%k%9%W!<%k$H!"$$$/$D$+$N\e(B @acronym{NNTP} \e$B%5!<%P!<$rF1;~$K;H$&$3$H$,\e(B
25133 \e$B$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Select Methods})\e$B!#\e(B
25134
25135 @item
25136 \e$B%0%k!<%W$r2>A[%0%k!<%W$K7k9g$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Virtual
25137 Groups})\e$B!#\e(B
25138
25139 @item
25140 \e$BB?$/$N0c$C$?%a!<%kMM<0\e(B (@pxref{Getting Mail}) \e$B$rFI$a$k$h$&$K$J$j$^$7$?!#\e(B
25141 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$OJXMx$J%a!<%k4|8B@Z$l>C5n5!9=$r<BAu$7$F$$$^\e(B
25142 \e$B$9\e(B (@pxref{Expiring Mail})\e$B!#\e(B
25143
25144 @item
25145 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
25146 \e$B$K$h$C$F$^$P$i$JI{%9%l%C%I$r0l$D$N%9%l%C%I$K$9$k\e(B) \e$B$r;H$C$?$j!"$$$C$?$sLa$C\e(B
25147 \e$B$F40A4$J%9%l%C%I$r$/$_>e$2$k$N$K==J,$J%X%C%@!<$r<hF@$7$9$k$3$H$,$G$-$^\e(B
25148 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25149
25150 @item
25151 \e$B@Z$i$l$?%0%k!<%W\e(B (killed group) \e$B$O$0%k!<%W%P%C%U%!!<$KI=<($9$k$3$H$,$G$-\e(B
25152 \e$B$F!"$=$l$bFI$`$3$H$,$G$-$^$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
25153
25154 @item
25155 Gnus \e$B$OItJ,E*%0%k!<%W99?7$r$9$k$3$H$,$G$-$^$9\e(B---2,3 \e$B$N%0%k!<%W$N?7$7$$5-\e(B
25156 \e$B;v$rD4$Y$k$?$a$K%"%/%F%#%V%U%!%$%kA4BN$r<hF@$9$kI,MW$O$"$j$^$;\e(B
25157 \e$B$s\e(B (@pxref{The Active File})\e$B!#\e(B
25158
25159 @item
25160 Gnus \e$B$O%0%k!<%W$NCJ3,E*9XFIEY$r<BAu$7$^$7$?\e(B (@pxref{Group Levels})\e$B!#\e(B
25161
25162 @item
25163 \e$BG$0U$N?t$N4p=`$K=>$C$F5-;v$K%9%3%"$rIU$1$k$3$H$,$G$-$^$9\e(B (@pxref{Scoring})\e$B!#\e(B
25164 \e$B$"$J$?$N$?$a$K5-;v$r$I$N$h$&$K%9%3%"$rIU$1$k$+$r\e(B Gnus \e$B$K8+$D$1$5$;$k$3$H\e(B
25165 \e$B$b$G$-$^$9\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
25166
25167 @item
25168 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
25169 \e$B$k$N$G!"$"$J$?$N%^%7%s$,Mn$C$3$A$?$H$-$G$b$"$^$j%G!<%?$r<:$o$J$$$G$7$g\e(B
25170 \e$B$&\e(B (@pxref{Auto Save})\e$B!#\e(B
25171
25172 @item
25173 Gnus \e$B$O:#$d\e(B @file{.emacs} \e$B%U%!%$%k$r$0$A$c$0$A$c$K$9$k$3$H$rHr$1$k$?$a$K\e(B
25174 \e$B@lMQ$N5/F0%U%!%$%k\e(B (@file{~/.gnus.el}) \e$B$r;}$D$h$&$K$J$j$^$7$?!#\e(B
25175
25176 @item
25177 \e$B%0%k!<%W$H5-;v$NN>J}$K%W%m%;%90u$rIU$1$k$3$H$,$G$-!"$9$Y$F$N0u$NIU$$$?9`\e(B
25178 \e$BL\$K1i;;$r$9$k$3$H$,$G$-$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
25179
25180 @item
25181 \e$B%0%k!<%W$N0lIt$r\e(B grep \e$B$7$F!"$=$N7k2L$+$i%0%k!<%W$r:n$k$3$H$,$G$-$^\e(B
25182 \e$B$9\e(B (@pxref{Kibozed Groups})\e$B!#\e(B
25183
25184 @item
25185 \e$B$(!<$H!"$9$Y$F$K$7$?$,$C$F!"%0%k!<%W$N0lMw$r5s$2$k$3$H$,$G$-$^\e(B
25186 \e$B$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
25187
25188 @item
25189 \e$B30It%5!<%P!<$r354Q$7$F!"$=$l$i$N%5!<%P!<$N%0%k!<%W$r9XFI$9$k$3$H$,$G$-$^\e(B
25190 \e$B$9\e(B (@pxref{Browse Foreign Server})\e$B!#\e(B
25191
25192 @item
25193 Gnus \e$B$O%5!<%P!<$H$NFs$D@\B3$G!"5-;v$rHsF14|$K$H$C$F$/$k$3$H$,$G$-$^\e(B
25194 \e$B$9\e(B (@pxref{Asynchronous Fetching})\e$B!#\e(B
25195
25196 @item
25197 \e$B5-;v$r%m!<%+%k$K%-%c%C%7%e$9$k$3$H$,$G$-$^$9\e(B (@pxref{Article Caching})\e$B!#\e(B
25198
25199 @item
25200 uudecode \e$B$N4X?t$,3HD%$5$l!"0lHL2=$5$l$^$7$?\e(B (@pxref{Decoding Articles})\e$B!#\e(B
25201
25202 @item
25203 \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
25204 \e$BEj9F$9$k$3$H$,$G$-$^$9\e(B (@pxref{Uuencoding and Posting})\e$B!#\e(B
25205
25206 @item
25207 \e$B?F5-;v\e(B (\e$B$HB>$N5-;v\e(B) \e$B$N<hF@$O!":#$d<B:]$KFMA38N>c$9$k$3$H$J$/F0:n$9$k$h$&\e(B
25208 \e$B$K$J$j$^$7$?\e(B (@pxref{Finding the Parent})\e$B!#\e(B
25209
25210 @item
25211 Gnus \e$B$O\e(B @acronym{FAQ} \e$B$H%0%k!<%W$N5-=R$r<hF@$9$k$3$H$,$G$-$^\e(B
25212 \e$B$9\e(B (@pxref{Group Information})\e$B!#\e(B
25213
25214 @item
25215 \e$B5-;v$r%O%$%i%$%H$7!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B (@pxref{Customizing
25216 Articles})\e$B!#\e(B
25217
25218 @item
25219 URL \e$B$HB>$N30It;2>H$,%\%?%s$K$J$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25220 Buttons})\e$B!#\e(B
25221
25222 @item
25223 Gnus \e$B$N%&%#%s%I%&$H%U%l!<%`$N@_Dj$G$?$/$5$s$NJQ$J$3$H$r$G$-$k$h$&$K$J$j\e(B
25224 \e$B$^$7$?\e(B (@pxref{Window Layout})\e$B!#\e(B
25225
25226 @item
25227 \e$B%-!<%\!<%I$r;H$&Be$o$j$K!"%\%?%s$r%/%j%C%/$G$-$k$h$&$K$J$j$^$7\e(B
25228 \e$B$?\e(B (@pxref{Buttons})\e$B!#\e(B
25229 @end itemize
25230
25231 @node September Gnus
25232 @subsubsection September Gnus
25233
25234 @iftex
25235 @iflatex
25236 \gnusfig{-28cm}{0cm}{\epsfig{figure=ps/september,height=20cm}}
25237 @end iflatex
25238 @end iftex
25239
25240 Gnus 5.2/5.3 \e$B$N?7$7$$5!G=\e(B:
25241
25242 @itemize @bullet
25243
25244 @item
25245 \e$B?7$7$$%a%C%;!<%8:n@.%b!<%I$,;H$o$l$^$9!#\e(B
25246 @code{mail-mode}, @code{rnews-reply-mode} \e$B$H\e(B @code{gnus-msg} \e$B$N$9$Y$F$N\e(B
25247 \e$B8E$$%+%9%?%^%$%:JQ?t$O:#$d5l<0$K$J$j$^$7$?!#\e(B
25248
25249 @item
25250 Gnus \e$B$O\e(B @dfn{\e$B$^$P$i\e(B} \e$B%9%l%C%I$r:n@.$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B---\e$B%9\e(B
25251 \e$B%l%C%I$N<:$o$l$?5-;v$,$"$k$H$3$m$O6u$N@a$GI=8=$5$l$k$h$&$K$J$C$F$$$^\e(B
25252 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25253
25254 @lisp
25255 (setq gnus-build-sparse-threads 'some)
25256 @end lisp
25257
25258 @item
25259 \e$B30$K=P$F$$$/5-;v$OFCJL$JJ]4I%5!<%P!<$KJ]B8$5$l$k$h$&$K$J$j$^$7\e(B
25260 \e$B$?\e(B (@pxref{Archived Messages})\e$B!#\e(B
25261
25262 @item
25263 \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
25264
25265 @item
25266 Gnus \e$B$O\e(B GroupLens \e$B$NM=8@$r;H$&$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25267
25268 @item
25269 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
25270 \e$B$^$7$?\e(B (@pxref{Picons})\e$B!#\e(B
25271
25272 @item
25273 @code{trn} \e$B$N$h$&$JLZ%P%C%U%!!<$,I=<($5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Tree
25274 Display})\e$B!#\e(B
25275
25276 @lisp
25277 (setq gnus-use-trees t)
25278 @end lisp
25279
25280 @item
25281 @code{nn} \e$B$N$h$&$J<h$C$FFI$`%^%$%J!<%b!<%I$,35N,%P%C%U%!!<$G;H$&$3$H$,$G\e(B
25282 \e$B$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Pick and Read})\e$B!#\e(B
25283
25284 @lisp
25285 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
25286 @end lisp
25287
25288 @item
25289 \e$B%P%$%J%j!<%0%k!<%W$GFCJL$J%P%$%J%j!<%^%$%J!<%b!<%I$r;H$&$3$H$,$G$-$k$h$&\e(B
25290 \e$B$K$J$j$^$7$?\e(B (@pxref{Binary Groups})\e$B!#\e(B
25291
25292 @item
25293 Group \e$B$,@^$j>v$_%H%T%C%/3,AX$K%0%k!<%WJ,$1$G$-$k$h$&$K$J$j$^$7\e(B
25294 \e$B$?\e(B (@pxref{Group Topics})\e$B!#\e(B
25295
25296 @lisp
25297 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
25298 @end lisp
25299
25300 @item
25301 Gnus \e$B$,<:GT%a!<%k$r:FAw$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Summary Mail
25302 Commands})\e$B!#\e(B
25303
25304 @item
25305 \e$B%0%k!<%W$,%9%3%"$r;}$D$3$H$,$G$-$k$h$&$K$J$j!"K,$l$k2s?t$K4p$E$$$FJB$YBX\e(B
25306 \e$B$($r$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Group Score})\e$B!#\e(B
25307
25308 @lisp
25309 (add-hook 'gnus-summary-exit-hook 'gnus-summary-bubble-group)
25310 @end lisp
25311
25312 @item
25313 \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
25314 \e$B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Marking Groups})\e$B!#\e(B
25315
25316 @item
25317 \e$B2>A[%0%k!<%W$G%-%c%C%7%e$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25318
25319 @item
25320 @code{nndoc} \e$B$O$9$Y$F$N=8G[G[Aw!"%a!<%k%\%C%/%9!"\e(Brnews \e$B%K%e!<%90l3g!"\e(B
25321 ClariNet \e$BC;<}=8!"$=$7$F$9$Y$F$N$=$NB>$rM}2r$G$-$k$h$&$K$J$j$^$7\e(B
25322 \e$B$?\e(B (@pxref{Document Groups})\e$B!#\e(B
25323
25324 @item
25325 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
25326 \e$B%I\e(B (@code{nnsoup}) \e$B$r;}$C$F$$$^$9!#\e(B
25327
25328 @item
25329 Gnus \e$B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#\e(B
25330
25331 @item
25332 \e$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$YBX$($G$-$k$h$&$K$J$j$^$7\e(B
25333 \e$B$?\e(B (@pxref{Sorting Groups})\e$B!#\e(B
25334
25335 @item
25336 \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
25337 \e$B$,F3F~$5$l$^$7$?\e(B (@pxref{Group Parameters})\e$B!#\e(B
25338
25339 @item
25340 \e$B$9$Y$F$N%U%)!<%^%C%H;XDj$,;H$o$l$k%U%'!<%9$r;XDj$G$-$k$h$&$K$J$j$^$7\e(B
25341 \e$B$?\e(B (@pxref{Formatting Fonts})\e$B!#\e(B
25342
25343 @item
25344 @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
25345 \e$B$+$NL?Na$,$"$j$^$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
25346
25347 @item
25348 \e$B9-$$HO0O$N4p=`$K4p$E$$$F!"35N,%P%C%U%!!<$,2DG=$J5-;v$NItJ,$NI=<($K@)8B$G\e(B
25349 \e$B$-$k$h$&$K$J$j$^$7$?!#$3$l$i$NL?Na$O\e(B @kbd{/} \e$BI{%^%C%W$N%-!<$K%P%$%s%I$5\e(B
25350 \e$B$l$F$$$^$9\e(B (@pxref{Limiting})\e$B!#\e(B
25351
25352 @item
25353 @kbd{*} \e$BL?Na$K$h$C$F!"5-;v$r1JB3$K$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
25354 \e$B$?\e(B (@pxref{Persistent Articles})\e$B!#\e(B
25355
25356 @item
25357 \e$B5-;v$NMWAG$r1#$9$9$Y$F$N4X?t$O@Z$jBX$(4X?t$K$J$j$^$7$?!#\e(B
25358
25359 @item
25360 \e$B5-;v$N%X%C%@!<$,%\%?%s$K$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25361 Washing})\e$B!#\e(B
25362
25363 @item
25364 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$G\e(B @code{Message-ID} \e$B$K$h$k5-;v$N<hF@$r;HMQ$G\e(B
25365 \e$B$-$k$h$&$K$J$j$^$7$?!#\e(B
25366
25367 @item
25368 \e$B=EJ#%a!<%k$rE,@Z$K07$&$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Duplicates})\e$B!#\e(B
25369
25370 @item
25371 \e$B$9$Y$F$N35N,%b!<%IL?Na$,5-;v%P%C%U%!!<$+$iD>@\;HMQ$G$-$k$h$&$K$J$j$^$7\e(B
25372 \e$B$?\e(B (@pxref{Article Keymap})\e$B!#\e(B
25373
25374 @item
25375 \e$B%U%l!<%`$,\e(B @code{gnus-buffer-configuration} \e$B$NItJ,$K$J$k$3$H$,$G$-$^\e(B
25376 \e$B$9\e(B (@pxref{Window Layout})\e$B!#\e(B
25377
25378 @item
25379 \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
25380 \e$B$?\e(B (@pxref{Daemons})\e$B!#\e(B
25381 @iftex
25382 @iflatex
25383 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fseptember,height=5cm}]{\epsfig{figure=ps/fseptember,height=5cm}}
25384 @end iflatex
25385 @end iftex
25386
25387 @item
25388 Gnus \e$B$O\e(B spam \e$B$r:,@d$d$7$K$9$k$?$a$K\e(B NoCeM \e$B%U%!%$%k$r;H$&$3$H$,$G$-$k$h$&\e(B
25389 \e$B$K$J$j$^$7$?\e(B (@pxref{NoCeM})\e$B!#\e(B
25390
25391 @lisp
25392 (setq gnus-use-nocem t)
25393 @end lisp
25394
25395 @item
25396 \e$B%0%k!<%W$r1J5W2D;k$K$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Listing
25397 Groups})\e$B!#\e(B
25398
25399 @lisp
25400 (setq gnus-permanently-visible-groups "^nnml:")
25401 @end lisp
25402
25403 @item
25404 \e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$KB?$/$N?7$7$$%U%C%/$,F3F~$5$l$^$7$?!#\e(B
25405
25406 @item
25407 Gnus \e$B$O\e(B @code{Mail-Copies-To} \e$B%X%C%@!<$KCm0U$rJ'$&$h$&$K$J$j$^$7$?!#\e(B
25408
25409 @item
25410 @code{References} \e$B%X%C%@!<$r=8$a$k$3$H$K$h$j%9%l%C%I$r=8$a$k$3$H$,$G$-$k\e(B
25411 \e$B$h$&$K$J$j$^$7$?\e(B (@pxref{Customizing Threading})\e$B!#\e(B
25412
25413 @lisp
25414 (setq gnus-summary-thread-gathering-function
25415       'gnus-gather-threads-by-references)
25416 @end lisp
25417
25418 @item
25419 \e$B4{FI5-;v$O:F<hF@$rHr$1$k$?$a$KFCJL$J%P%C%/%m%0%P%C%U%!!<$KCy$a$i$l$k$h$&\e(B
25420 \e$B$K$J$j$^$7$?\e(B (@pxref{Article Backlog})\e$B!#\e(B
25421
25422 @lisp
25423 (setq gnus-keep-backlog 50)
25424 @end lisp
25425
25426 @item
25427 \e$B4JC1$K%H%j!<%H%a%s%H$,$G$-$k$h$&$K$9$k$?$a$K!"8=:_$N5-;v$N$-$l$$$JJ#@=$,\e(B
25428 \e$B$$$D$bJL%P%C%U%!!<$KC_@Q$5$l$k$h$&$K$J$j$^$7$?!#\e(B
25429
25430 @item
25431 Gnus \e$B$,$I$3$K5-;v$rJ]B8$9$k$+$rDs0F$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Saving
25432 Articles})\e$B!#\e(B
25433
25434 @item
25435 Gnus \e$B$OJ]B8$9$k$H$-$KF1$8$/$i$$$NF~NOMW5a$r$7$J$/$F$bNI$$$h$&$K$J$j$^$7\e(B
25436 \e$B$?\e(B (@pxref{Saving Articles})\e$B!#\e(B
25437
25438 @lisp
25439 (setq gnus-prompt-before-saving t)
25440 @end lisp
25441
25442 @item
25443 @code{uu} \e$B$O5-;v$r<hF@$7$F$$$k4V$KHsF14|$G%G%3!<%I$5$l$?%U%!%$%k$rI=<($G\e(B
25444 \e$B$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Other Decode Variables})\e$B!#\e(B
25445
25446 @lisp
25447 (setq gnus-uu-grabbed-file-functions 'gnus-uu-grab-view)
25448 @end lisp
25449
25450 @item
25451 \e$B0zMQ$5$l$?J8>O$KBP$7$F!"5-;v%P%C%U%!!<$G$N@^$jJV$7$,E,@Z$KF0:n$9$k$h$&$K\e(B
25452 \e$B$J$j$^$7$?\e(B (@pxref{Article Washing})\e$B!#\e(B
25453
25454 @item
25455 \e$B1#$5$l$?0zMQJ8$O1#$9$3$H$r@Z$jBX$($k%\%?%s$r2C$(!"$I$N$/$i$$$N0zMQJ8$r1#\e(B
25456 \e$B$9$+$r%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article Hiding})\e$B!#\e(B
25457
25458 @lisp
25459 (setq gnus-cited-lines-visible 2)
25460 @end lisp
25461
25462 @item
25463 \e$BB`6~$J%X%C%@!<$r1#$9$3$H$,$G$-$^$9\e(B (@pxref{Article Hiding})\e$B!#\e(B
25464
25465 @item
25466 \e$B%9%3%"$N%G%#%U%)%k%HCM$,%a%K%e!<%P!<$+$i@_Dj$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25467
25468 @item
25469 \e$B=P$F9T$/5-;v$N99$J$k9=J8%A%'%C%/$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25470 @end itemize
25471
25472 @node Red Gnus
25473 @subsubsection Red Gnus
25474
25475 Gnus 5.4/5.5 \e$B$N?7$7$$5!G=\e(B:
25476
25477 @iftex
25478 @iflatex
25479 \gnusfig{-5.5cm}{-4cm}{\epsfig{figure=ps/red,height=20cm}}
25480 @end iflatex
25481 @end iftex
25482
25483 @itemize @bullet
25484
25485 @item
25486 @file{nntp.el} \e$B$OHsF14|$NN.57$G40A4$K2~D{$5$l$^$7$?!#\e(B
25487
25488 @item
25489 \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
25490 \e$B$N:FJ}8~$G<B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Advanced Scoring})\e$B!#\e(B
25491
25492 @item
25493 \e$B5-;v$N@vBu>uBV$,5-;v%b!<%I9T$KI=<($5$l$k$h$&$K$J$j$^$7\e(B
25494 \e$B$?\e(B (@pxref{Misc Article})\e$B!#\e(B
25495
25496 @item
25497 @file{gnus.el} \e$B$,B?$/$N>.$5$$%U%!%$%k$KJ,3d$5$l$^$7$?!#\e(B
25498
25499 @item
25500 Message-ID \e$B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7\e(B
25501 \e$B$?\e(B (@pxref{Duplicate Suppression})\e$B!#\e(B
25502
25503 @lisp
25504 (setq gnus-suppress-duplicates t)
25505 @end lisp
25506
25507 @item
25508 \e$B$I$N%9%3%"$HE,1~%U%!%$%k$,%[!<%`$N%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9\e(B
25509 \e$B$k\e(B (@pxref{Home Score File}) \e$B?7$7$$JQ?t$,2C$($i$l$^$7$?!#\e(B
25510
25511 @item
25512 @code{nndoc} \e$B$,4JC1$K3HD%2DG=$K$J$k$h$&$K2~D{$5$l$^$7\e(B
25513 \e$B$?\e(B (@pxref{Document Server Internals})\e$B!#\e(B
25514
25515 @item
25516 \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
25517 \e$B$?\e(B (@pxref{Topic Parameters})\e$B!#\e(B
25518
25519 @item
25520 \e$B5-;vJT=8$,2~D{$5$l!"<B:]$K;HMQ2DG=$K$J$j$^$7$?!#\e(B
25521
25522 @item
25523 \e$B=pL>$,$b$C$HCNE*$JJ}K!$GG'<1$5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
25524 Signature})\e$B!#\e(B
25525
25526 @item
25527 \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
25528 @kbd{.} \e$BL?Na$,5-;v$r<h$k$?$a$K;H$&$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
25529 \e$B$?\e(B (@code{Pick and Read})\e$B!#\e(B
25530
25531 @item
25532 \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
25533 \e$B$l$^$7$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
25534
25535 @item
25536 \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,\e(B
25537 \e$B$r;XDj$9$kJ}K!$,$"$j$^$9\e(B (@pxref{Advanced Formatting})\e$B!#\e(B
25538
25539 @item
25540 \e$B%0%k!<%W%P%C%U%!!<$G$N$$$/$D$+$NL?Na$O\e(B @kbd{C-M-_} \e$B$G85$KLa$9$3$H$,$G$-\e(B
25541 \e$B$k$h$&$K$J$j$^$7$?\e(B (@pxref{Undo})\e$B!#\e(B
25542
25543 @item
25544 \e$B?7$7$$%9%3%"$N7?\e(B @code{w} \e$B$r;H$&$3$H$G!"8l$K%9%3%"IU$1$r$9$k$3$H$,2DG=$K\e(B
25545 \e$B$J$j$^$7$?\e(B (@pxref{Score File Format})\e$B!#\e(B
25546
25547 @item
25548 \e$BI=Bj$K0l8l0l8l$r4p$K$7$FE,1~%9%3%"$r$G$-$k$h$&$K$J$j$^$7\e(B
25549 \e$B$?\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
25550
25551 @lisp
25552 (setq gnus-use-adaptive-scoring '(word))
25553 @end lisp
25554
25555 @item
25556 \e$B%9%3%"$,IeGT$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Score Decays})\e$B!#\e(B
25557
25558 @lisp
25559 (setq gnus-decay-scores t)
25560 @end lisp
25561
25562 @item
25563 \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
25564 \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
25565
25566 @item
25567 \e$B4pK\%5!<%P!<$N5-;v$K4X$9$k$9$Y$F$N%G!<%?$r<h$j=|$/L?Na$,2C$($i$l$^$7\e(B
25568 \e$B$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
25569
25570 @item
25571 \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
25572 \e$B$G\e(B) \e$B$,2C$($i$l$^$7$?\e(B---@kbd{C-M-d} (@pxref{Really Various Summary
25573 Commands})\e$B!#\e(B
25574
25575 @item
25576 \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
25577 Process Marks})\e$B!#\e(B
25578
25579 @item
25580 \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
25581 \e$B$r5v2D$7$F$$$J$$>l9g$G$b!"Ej9F$G$-$k$h$&$K$J$j$^$7\e(B
25582 \e$B$?\e(B (@pxref{Mail-To-News Gateways})\e$B!#\e(B
25583
25584 @item
25585 \e$B%&%'%V8!:w%(%s%8\e(B
25586 \e$B%s\e(B (@dfn{DejaNews}, @dfn{Alta Vista}, @dfn{InReference}) \e$B$+$i$N8!:w7k2L\e(B
25587 \e$B$rFI$`?7$7$$%P%C%/%(%s%I$,2C$($i$l$^$7$?\e(B (@pxref{Web Searches})\e$B!#\e(B
25588
25589 @item
25590 \e$BI8=`$NJB$YBX$(4X?t$r;H$C$F%0%k!<%W$NCf$N%H%T%C%/$rJB$SBe$($9$k$3$H$,$G$-!"\e(B
25591 \e$B$=$l$>$l$N%H%T%C%/$,FHN)$7$FJB$YBX$($G$-$k$h$&$K$J$j$^$7\e(B
25592 \e$B$?\e(B (@pxref{Topic Sorting})\e$B!#\e(B
25593
25594 @item
25595 \e$B%0%k!<%W$N0lItJ,$,FHN)$7$FJB$YBX$($G$-$k$h$&$K$J$j$^$7\e(B
25596 \e$B$?\e(B (@code{Sorting})\e$B!#\e(B
25597
25598 @item
25599 \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
25600 \e$B$?\e(B (@pxref{Summary Generation Commands})\e$B!#\e(B
25601 @iftex
25602 @iflatex
25603 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fred,width=3cm}]{\epsfig{figure=ps/fred,width=3cm}}
25604 @end iflatex
25605 @end iftex
25606
25607 @item
25608 \e$B%9%3%"%U%!%$%k$,$b$C$H?.Mj$G$-$k=gHV$GE,MQ$G$-$k$h$&$K$J$j$^$7\e(B
25609 \e$B$?\e(B (@pxref{Score Variables})\e$B!#\e(B
25610
25611 @item
25612 \e$B%a!<%k%a%C%;!<%8$,$I$3$K9T$/$+$NJs9p$r:n@.$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
25613 \e$B$?\e(B (@pxref{Splitting Mail})\e$B!#\e(B
25614
25615 @item
25616 \e$BF~$C$FMh$?%a!<%k$rJ]B8$9$kA0$K$,$i$/$?$r<h$j=|$/%U%C%/$H4X?t$,$b$C$HDI2C\e(B
25617 \e$B$5$l$^$7$?\e(B (@pxref{Washing Mail})\e$B!#\e(B
25618
25619 @item
25620 \e$B6/D4J8$,E,@Z$K%U%)%s%H$,JQ99$5$l$k$h$&$K$J$j$^$7$?\e(B:
25621 @end itemize
25622
25623 @node Quassia Gnus
25624 @subsubsection Quassia Gnus
25625
25626 Gnus 5.6 \e$B$N?7$7$$5!G=\e(B:
25627
25628 @itemize @bullet
25629
25630 @item
25631 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
25632 \e$B$J$[$I$N?7$7$$L?Na$H%b!<%I$,DI2C$5$l$^$7$?!#40A4$JOC$KIU$$$F\e(B
25633 \e$B$O\e(B @ref{Gnus Unplugged} \e$B$r8+$F2<$5$$!#\e(B
25634
25635 @item
25636 @code{nndraft} \e$B%P%C%/%(%s%I$,La$C$F$-$^$7$?$,!"0MA3$H$O0c$&$h$&$KF0:n$9\e(B
25637 \e$B$k$h$&$K$J$j$^$7$?!#$9$Y$F$N%a%C%;!<%8%P%C%U%!!<$O\e(B @code{nndraft} \e$B%0%k!<\e(B
25638 \e$B%W$N5-;v$G$b$"$j!"$=$l$O<+F0E*$K:n@.$5$l$^$9!#\e(B
25639
25640 @item
25641 @code{gnus-alter-header-function} \e$B$,%X%C%@!<$NCM$rJQ$($k$?$a$K;H$o$l$k$h\e(B
25642 \e$B$&$K$J$j$^$7$?!#\e(B
25643
25644 @item
25645 @code{gnus-summary-goto-article} \e$B$,\e(B Message-ID \e$B$r<u$1IU$1$k$h$&$K$J$j$^\e(B
25646 \e$B$7$?!#\e(B
25647
25648 @item
25649 \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
25650 \e$BNa$,$"$j$^$9\e(B: @kbd{C-c C-v}\e$B!#\e(B
25651
25652 @item
25653 @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
25654 \e$B%W$KEj9F$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25655
25656 @item
25657 @code{nntp-rlogin-program}---\e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$N?7$7$$JQ?t$G\e(B
25658 \e$B$9!#\e(B
25659
25660 @item
25661 @code{gnus-article-edit-mode} \e$B$N\e(B @code{C-u C-c C-c} \e$B$O5-;v%P%C%U%!!<$N:F\e(B
25662 \e$B%O%$%i%$%H$r6X;_$9$k$h$&$K$J$j$^$7$?!#\e(B
25663
25664 @item
25665 @code{gnus-boring-article-headers} \e$B$K?7$7$$MWAG$,$"$j$^\e(B
25666 \e$B$9\e(B---@code{long-to}\e$B!#\e(B
25667
25668 @item
25669 @kbd{M-i} \e$B%7%s%\%k@\F,0z?tL?Na$,$"$j$^$9!#>\:Y\e(B
25670 \e$B$O\e(B @ref{Symbolic Prefixes} \e$B$r8+$F2<$5$$!#\e(B
25671
25672 @item
25673 \e$B35N,%P%C%U%!!<$N\e(B @kbd{L} \e$B$H\e(B @kbd{I} \e$B$O\e(B @file{all.SCORE} \e$B%U%!%$%k$K%9%3%"\e(B
25674 \e$BK!B'$r2C$($k$?$a$K%7%s%\%k@\F,0z?t\e(B @kbd{a} \e$B$r<u$1IU$1$k$h$&$K$J$j$^$7$?!#\e(B
25675
25676 @item
25677 \e$BJQ?t\e(B @code{gnus-simplify-subject-functions} \e$B$K$h$jC1=c2=$r$b$C$H@)8f$G$-\e(B
25678 \e$B$k$h$&$K$J$j$^$7$?!#\e(B
25679
25680 @item
25681 @kbd{A T}---\e$B8=:_$N%9%l%C%I$r<hF@$9$k$?$a$N?7$7$$L?Na$G$9!#\e(B
25682
25683 @item
25684 @kbd{/ T}---\e$B8=:_$N%9%l%C%I$r@)8B$K4^$a$k$?$a$N?7$7$$L?Na$G$9!#\e(B
25685
25686 @item
25687 @kbd{M-RET} \e$B$O0zMQJ8$r;_$a$k$?$a$N?7$7$$%a%C%;!<%8L?Na$G$9!#\e(B
25688
25689 @item
25690 @samp{\\1} \e$BI=8=$,\e(B @code{nnmail-split-methods} \e$B$GM-8z$K$J$j$^$7$?!#\e(B
25691
25692 @item
25693 \e$B4X?t\e(B @code{custom-face-lookup} \e$B$,<h$j=|$+$l$^$7$?!#$"$J$?$N=i4|2=%U%!%$\e(B
25694 \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
25695 \e$B$K=q$-D>$5$J$1$l$P$J$j$^$;$s!#\e(B
25696
25697 @item
25698 \e$BEj9F<h$j>C$7$O8=:_$NA*BrJ}K!$r;H$&$h$&$K$J$j$^$7$?!#%7%s%\%k@\F,\e(B
25699 \e$B<-\e(B @kbd{a} \e$B$OIaDL$NEj9FJ}K!$r6/@)$7$^$9!#\e(B
25700
25701 @item
25702 M******** sm*rtq**t*s \e$B$rE,@Z$JJ8>O$KK]0F$9$k?7$7$$L?Na$,$"$j$^$9\e(B---
25703 @kbd{W d}\e$B!#\e(B
25704
25705 @item
25706 @code{nntp} \e$B$N$h$j4JC1$J%G%P%C%0$N$?$a$K!"\e(B
25707 @code{nntp-record-commands} \e$B$r\e(B @code{nil} \e$B$G$J$$CM$K@_Dj$9$k$3$H$,$G$-$^\e(B
25708 \e$B$9!#\e(B
25709
25710 @item
25711 @code{nntp} \e$B$O\e(B @file{~/.authinfo} \e$B$r;H$&$h$&$K$J$j!"$3$l\e(B
25712 \e$B$O\e(B @file{.netrc} \e$B$N$h$&$J%U%!%$%k$G!"$I$3$G$I$N$h$&\e(B
25713 \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
25714 \e$B$G$9!#\e(B
25715
25716 @item
25717 \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
25718
25719 @item
25720 \e$B%a!<%k$,$I$3$KJ,3d$5$l$?$+$NMzNr$r;HMQ2DG=$K$J$j$^$7$?!#\e(B
25721
25722 @item
25723 \e$B?7$7$$5-;vF|IUL?Na$,2C$($i$l$^$7$?\e(B---@code{article-date-iso8601}\e$B!#\e(B
25724
25725 @item
25726 @code{gnus-score-thread-simplify} \e$B$r@_Dj$9$k$3$H$K$h$j%9%l%C%I$r:n@.$7$F\e(B
25727 \e$B$$$k$H$-$OI=Bj$,C1=c2=$5$l$k$h$&$K$J$j$^$7$?!#\e(B
25728
25729 @item
25730 \e$B%a%C%;!<%8$G0zMQ$r$9$k$?$a$N?7$7$$4X?t$,2C$($i$l$^$7$?\e(B---
25731 @code{message-cite-original-without-signature}\e$B!#\e(B
25732
25733 @item
25734 @code{article-strip-all-blank-lines}---\e$B?7$7$$5-;vL?Na$G$9!#\e(B
25735
25736 @item
25737 \e$B5-;v$N=*$o$j$^$G$r@Z$k?7$7$$%a%C%;!<%8L?Na$,2C$($i$l$^$7$?!#\e(B
25738
25739 @item
25740 \e$BJQ?t\e(B @code{gnus-adaptive-word-minimum} \e$B$r;H$&$3$H$K$h$j:G>.8BE,1~%9%3%"\e(B
25741 \e$B$r;XDj$9$k$3$H$,$G$-$^$9!#\e(B
25742
25743 @item
25744 @code{gnus-start-date-timer} \e$BL?Na$K$h$j\e(B ``\e$B5-;v$,Ej9F$5$l$?$H$-$+$i$N7P2a\e(B
25745 \e$B;~4V\e(B'' \e$B%X%C%@!<$,7QB3E*$K99?7$5$l$k$h$&$K$J$j$^$7$?!#\e(B
25746
25747 @item
25748 \e$B%&%'%V\e(B listserv \e$B%"!<%+%$%V$,\e(B @code{nnlistserv} \e$B%P%C%/%(%s%I$K$h$jFI$`$3\e(B
25749 \e$B$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25750
25751 @item
25752 \e$B8E$$\e(B dejanews \e$B%"!<%+%$%V$,\e(B @code{nnweb} \e$B$+$iFI$`$3$H$,$G$-$k$h$&$K$J$j$^\e(B
25753 \e$B$7$?!#\e(B
25754 @end itemize
25755
25756 @node Pterodactyl Gnus
25757 @subsubsection Pterodactyl Gnus
25758
25759 Gnus 5.8 \e$B$N?7$7$$5!G=\e(B:
25760
25761 @itemize @bullet
25762
25763 @item
25764 \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
25765 \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
25766 \e$B$9!#\e(B
25767
25768 \e$B$3$N$h$&$J\e(B procmail \e$B$N;H$$J}$O\e(B
25769
25770 @lisp
25771 (setq nnmail-use-procmail t)
25772 (setq nnmail-spool-file 'procmail)
25773 (setq nnmail-procmail-directory "~/mail/incoming/")
25774 (setq nnmail-procmail-suffix "\\.in")
25775 @end lisp
25776
25777 \e$B8=:_$O<!$N$h$&$KJQ$o$C$F$$$^$9!#\e(B
25778
25779 @lisp
25780 (setq mail-sources
25781       '((directory :path "~/mail/incoming/"
25782                    :suffix ".in")))
25783 @end lisp
25784
25785 @xref{Mail Source Specifiers}.
25786
25787 @item
25788 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
25789 \e$B$/$NItJ,$K1F6A$7$F$$$F!"$?$/$5$s$N?7$7$$%3%^%s%I$,DI2C$5$l$F$$$^$9!#>\:Y\e(B
25790 \e$B$O%^%K%e%"%k$r;2>H$7$F2<$5$$!#\e(B
25791
25792 @item
25793 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
25794 \e$BB?$/$NItJ,$K1F6A$7$F$$$F!"?7$7$$$?$/$5$s$NJQ?t$,DI2C$5$l$F$$$^$9!#\e(B
25795
25796 @item
25797 @code{gnus-auto-select-first} \e$B$,4X?t$G$"$C$F$b$h$/$J$j$^$7$?!#\e(B
25798
25799 @item
25800 Summary \e$B%P%C%U%!!<$H\e(B @acronym{NOV} \e$B%U%!%$%k$K4^$a$kDI2C$N%X%C%@!<$r!"Mx\e(B
25801 \e$BMQ<T$,7h$a$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
25802
25803 @item
25804 @code{gnus-article-display-hook} \e$B$,:o=|$5$l$^$7$?!#Be$o$j\e(B
25805 \e$B$K\e(B @code{gnus-treat-} \e$B$G;O$^$k$?$/$5$s$NJQ?t$,DI2C$5$l$^$7$?!#\e(B
25806
25807 @item
25808 Gnus posting styles \e$B$,:F$S2~Au$5$l$^$7$?!#8=:_$OHyL/$K0c$&5,B'$GF0:n$7$^\e(B
25809 \e$B$9!#\e(B
25810
25811 @item
25812 \e$B?7$7$$%&%'%V$K4p$E$$$?%P%C%/%(%s%I$,DI2C$5$l$^$7$?!#\e(B@code{nnslashdot},
25813 @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
25814 \e$B>o$KJQ2=$9$k9=@.$rB3$1$^$9!#\e(B
25815
25816 @item
25817 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
25818 @end itemize
25819
25820 @node Oort Gnus
25821 @subsubsection Oort Gnus
25822 @cindex Oort Gnus
25823
25824 Gnus 5.10 \e$B$N?7$7$$5!G=\e(B:
25825
25826 @itemize @bullet
25827
25828 @item
25829 \e$BNN0h$,3h@-2=$5$l$F$$$k>l9g!"\e(B
25830 @kbd{F} \e$B%-!<\e(B (@code{gnus-article-followup-with-original}) \e$B$*$h\e(B
25831 \e$B$S\e(B @kbd{R} \e$B%-!<\e(B (@code{gnus-article-reply-with-original}) \e$B$O!"$=$NNN0h$K\e(B
25832 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
25833
25834 @item
25835 @code{gnus-group-read-ephemeral-group} \e$B$r\e(B @kbd{G M} \e$B%-!<$GBPOCE*$K8F$V$3\e(B
25836 \e$B$H$,$G$-$^$9!#\e(B
25837
25838 @item
25839 \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
25840 \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
25841 \e$BBe$o$j$K\e(B @kbd{B w} \e$B%-!<$r;H$C$F2<$5$$!#\e(B
25842
25843 @item
25844 \e$B2~Dj$5$l$?\e(B Gnus @acronym{FAQ} \e$B$,%^%K%e%"%k$K4^$^$l$F$$$^$9!#\e(B
25845 @xref{Frequently Asked Questions}.
25846
25847 @item
25848 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
25849
25850 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
25851 \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
25852 \e$B$$!#FC$K!"$*$=$i$/$9$Y$F\e(B
25853 \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
25854 \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
25855 \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
25856 \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
25857 \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
25858 \e$B$$$3$H$KCm0U$7$F2<$5$$!#\e(B
25859
25860 @item
25861 \e$B5-;v$N%\%?%s\e(B
25862
25863 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
25864 \e$B$?$O\e(B Gnus \e$B$K4XO"$7$?;29MJ88%$N$?$a$N!"$h$jB?$/$N%\%?%s!#\e(B@xref{Article
25865 Buttons}. \e$B$9$Y$F$N5-;v$N%\%?%s$N8+1I$($r@)8f$9$k$?$a\e(B
25866 \e$B$K\e(B @code{gnus-button-@var{*}-level} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#\e(B
25867 @xref{Article Button Levels}.
25868
25869 @item
25870 Dired \e$B$NE}9g\e(B
25871
25872 @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
25873 \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
25874 \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
25875
25876 @item
25877 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
25878 @xref{RSS}.
25879
25880 @item
25881 \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
25882
25883 @item
25884 Picons
25885
25886 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
25887 \e$B$/$D$+$N%*%W%7%g%s$,!":o=|$^$?$O2~L>$5$l$F$$$^$9!#\e(B
25888
25889 Picon \e$B$O!"MxMQ<T!"%I%a%$%s!"$=$l$K%K%e!<%9%0%k!<%W$rI=8=$9$k$?$a$N!V8D?M\e(B
25890 \e$BE*$J%"%$%3%s\e(B (personal icons)\e$B!W$G!"5-;v%P%C%U%!!<$KI=<($9$k$3$H$,$G$-$^\e(B
25891 \e$B$9!#\e(B@xref{Picons}.
25892
25893 @item
25894 \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
25895 \e$B$H!"%X%C%@!<$N$*$7$^$$$K6-3&@~$,IA$+$l$^$9!#\e(B
25896
25897 @item
25898 \e$B7{>O$H%3%s%H%m!<%k%a%C%;!<%8$N<hF@\e(B
25899
25900 \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
25901 \e$B%k%a%C%;!<%8$r<hF@\e(B (@kbd{H C}) -- \e$B$,$"$j$^$9!#\e(B
25902
25903 @item
25904 \e$BCY1d5-;v\e(B
25905
25906 Message \e$B%P%C%U%!!<$K$*$1$k\e(B @kbd{C-c C-j} \e$B$G!"%a%C%;!<%8$NAw?.$rCY$i$;$k\e(B
25907 \e$B$3$H$,$G$-$^$9!#%a%C%;!<%8$O;XDj$5$l$?;~9o$KG[Aw$5$l$^$9!#$3$l$O$"$J$?<+\e(B
25908 \e$B?.$N$?$a$NK:HwO?$H$7$FLr$KN)$D$G$7$g$&!#\e(B@xref{Delayed Articles}.
25909
25910 @item
25911 @code{auto-compression-mode} \e$B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H\e(B
25912 \e$B$-$K<+F0$G05=L$,2r$+$l$^$9!#\e(B
25913
25914 @item
25915 \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
25916 \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
25917 \e$B$K$J$j$^$9!#\e(B
25918
25919 @item
25920 \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
25921
25922 @item
25923 \e$B35N,%P%C%U%!!<$O\e(B fringe \e$B$NCf$NLp0u$G8=:_$N5-;v$r<($7$^$9!#$3$l$rL58z$K$9\e(B
25924 \e$B$k$K$O\e(B @code{(setq gnus-summary-display-arrow nil)} \e$B$r;H$C$F2<$5$$!#\e(B
25925
25926 @item
25927 \e$B%K%e!<%9$K%a!<%k$GJV?.$7$h$&$H$7$?$i7Y9p\e(B
25928
25929 \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
25930 \e$B$^$;$s$+\e(B?  \e$B$=$s$J$"$J$?$K?7%*%W%7%g\e(B
25931 \e$B%s\e(B @code{gnus-confirm-mail-reply-to-news}\e$B!#\e(B
25932
25933 @item
25934 \e$B?7$7$$%*%W%7%g%s\e(B @code{gnus-summary-display-while-building} \e$B$r\e(B
25935 \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
25936
25937 @item
25938 \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
25939 \e$B$l$I$b8E$$5-;v$H$O6hJL$7$F\e(B) \e$BI=<($7$^$9!#\e(B
25940
25941 @item
25942 \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
25943 \e$BFI$N0u$rIU$1$^$9!#\e(B
25944
25945 @item
25946 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
25947 \e$B%]!<%H$9$k$h$&$K$J$j$^$7$?!#\e(B
25948
25949 @item
25950 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
25951 \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
25952 List}.
25953
25954 @item
25955 \e$BF|IU%X%C%@!<$r!"1Q8l$GH/2;$G$-$k7A<0$GI=<($9$k$3$H$,$G$-$^$9!#\e(B
25956 @xref{Article Date}.
25957
25958 @item
25959 Sendmail \e$B$r;H$&$H$-$N%(%s%Y%m!<%WAw?.<T\e(B (envelope sender) \e$B$N%"%I%l%9$,!"\e(B
25960 \e$B%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?!#\e(B@xref{Mail Variables, ,\e$B%a!<%kJQ?t\e(B,
25961 message-ja, The Message Manual}.
25962
25963 @item
25964 @code{mm-uu-diff-groups-regexp} \e$B$K9gCW$9$k%0%k!<%W$G$O!":9J,\e(B (diffs) \e$B$,\e(B
25965 \e$B<+F0E*$K%O%$%i%$%H$5$l$^$9!#\e(B
25966
25967 @item
25968 @acronym{TLS} \e$B%i%C%Q!<$,\e(B Gnus \e$B$KF1:-\e(B
25969
25970 @acronym{TLS}/@acronym{SSL} \e$B$,!"\e(B@file{tls.el} \e$B$H\e(B GNUTLS \e$B$r2p$7\e(B
25971 \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
25972 (\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
25973 \e$B$$\e(B @acronym{TLS}/@acronym{SSL} \e$B$O!"$^$@;H$($^$9!#\e(B
25974
25975 @item
25976 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
25977 \e$B$$\e(B @file{make.bat}
25978
25979 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
25980 \e$B$5$$!#$3$N%P%C%A!&%W%m%0%i%`$NBh0l0z?t$O%G%#%l%/%H%j$G$9!#$=$3\e(B
25981 \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
25982 \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
25983 \e$B$K\e(B @code{/copy} \e$B$rM?$($F2<$5$$!#\e(B
25984
25985 @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
25986 \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
25987 \e$B$K%(%i!<$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#\e(B@code{makeinfo} \e$B$,MxMQ2DG=\e(B
25988 \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
25989 \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
25990 \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
25991 \e$B$k\e(B @code{configure; make; make install} \e$B%5%$%/%k$N40A4$JCV$-49$($K$J$j$^\e(B
25992 \e$B$7$?!#\e(B
25993
25994 \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
25995 \e$B$5$l$^$7$?!#\e(B
25996
25997 @item
25998 \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$N%5%]!<%H\e(B
25999
26000 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
26001 \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
26002 @code{message-use-idna} \e$BJQ?t$G$3$l$r@)8f$7$^$9!#\e(BGnus \e$B$b$^$?!"%a%C%;!<%8\e(B
26003 \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
26004 \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
26005
26006 @item
26007 \e$B%^%$%/%m%=%U%H0zMQMM<0$N$h$jNI$$<h$j07$$\e(B
26008
26009 \e$B$$$/$D$+$N%^%$%/%m%=%U%H$N%a%$%i!<$,!"%a%C%;!<%8$N;D$j$NItJ,$,0zMQ$G$"$k\e(B
26010 \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
26011 \e$B$G0O$^$l$F$$$J$/$F$b!"\e(BGnus \e$B$OG'<1$7$h$&$H$7$^$9!#JQ\e(B
26012 \e$B?t\e(B @code{gnus-cite-unsightly-citation-regexp} \e$B$O!"$=$l$i$N0zMQ$N@hF,$K9g\e(B
26013 \e$BCW$7$^$9!#\e(B
26014
26015 @item
26016 @code{gnus-article-skip-boring}
26017
26018 @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
26019 \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
26020 @code{gnus-article-boring-faces} \e$B$r;H$C$F!"2?$rFI$_Ht$P$7$F$7$^$C$F$bNI\e(B
26021 \e$B$$$+$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
26022
26023 \e$BD9$/$F4"$j9~$^$l$F$$$J$$0zMQ$,!"$F$C$Z$s$K>/$7$@$1$"$k?75,$JFbMF$KB3$$$F\e(B
26024 \e$B$$$k$?$/$5$s$N5-;v$rFI$`>l9g$K!"$3$l$OFC$KLr$KN)$A$^$9!#\e(B
26025
26026 @item
26027 \e$B%]%$%s%H$N0LCV7h$a$N$?$a$N%U%)!<%^%C%H$N;EMM\e(B (format spec) \e$B$G$"\e(B
26028 \e$B$k\e(B @code{%C} \e$B$O!"\e(B@code{%*} \e$B$KJQ99$5$l$^$7$?!#\e(B
26029
26030 @item
26031 \e$B?7$7$$JQ?t\e(B @code{gnus-parameters} \e$B$,!"%0%k!<%W%Q%i%a!<%?!<$r@_Dj$9$k$?$a\e(B
26032 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B
26033
26034 \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}
26035 (\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
26036 \e$B$F%+%9%?%^%$%:$N0RNO$r4.G=$9$k$3$H$,$G$-$^$9!#$^$?!"$=$NJQ?t\e(B
26037 \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
26038 \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
26039 \e$B2<$N$h$&$JN.57$G%0%k!<%W%Q%i%a!<%?!<$K3d$jEv$F$^$9\e(B:
26040 @lisp
26041 (setq gnus-parameters
26042       '(("mail\\..*"
26043          (gnus-show-threads nil)
26044          (gnus-use-scoring nil))
26045         ("^nnimap:\\(foo.bar\\)$"
26046          (to-group . "\\1"))))
26047 @end lisp
26048
26049 @item
26050 \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
26051 \e$B$&$K$J$j$^$7$?!#\e(B
26052
26053 \e$B$3$l$rF/$+$J$$$h$&$K$9$k$K$O!"\e(B@code{(setq gnus-treat-display-smileys
26054 nil)} \e$B$r\e(B @file{~/.emacs} \e$B$KCV$$$F2<$5$$!#\e(B
26055
26056 @item
26057 Gnus \e$B$O:#$G$O\e(B Sender: \e$B%X%C%@!<$r<+F0$G$O@8@.$7$^$;$s!#\e(B
26058
26059 \e$B=i4|$N$3$m!"$=$l$OMxMQ<T$,@_Dj$G$-$k\e(B email \e$B%"%I%l%9$,!"\e(BGnus \e$B$,A[Dj$7$?Mx\e(B
26060 \e$BMQ<T$N%G%#%U%)%k%H$N%"%I%l%9$H0c$C$F$$$?>l9g$K@8@.$5$l$^$7$?!#:#F|$G$O$=\e(B
26061 \e$B$NA[Dj%"%k%4%j%:%`$,@5$7$$$3$H$O$^$l$G!"\e(BSender: \e$B%X%C%@!<$NM#0l$N\e(B (\e$B5DO@$N\e(B
26062 \e$BE*$K$J$k\e(B) \e$BMQES$O!"%K%e!<%9$r\e(B cancel/supersede \e$B$9$k;q3J$,$"$k$+$I$&$+$r8!\e(B
26063 \e$B::$9$k$3$H\e(B (\e$B$3$l$OBe$o$j$K!"B>$N9`$G=R$Y$i$l$k\e(B Cancel Locks \e$B$K$h$C$F2r7h\e(B
26064 \e$B$5$l$?\e(B) \e$B$J$N$G!"$=$N%X%C%@!<$N@8@.$O%G%#%U%)%k%H$GM^@)$5$l$F$$$^$9!#JQ\e(B
26065 \e$B?t\e(B @code{message-required-headers}\e$B!"\e(B
26066 @code{message-required-news-headers} \e$B$*$h\e(B
26067 \e$B$S\e(B @code{message-required-mail-headers} \e$B$r;2>H$7$F2<$5$$!#\e(B
26068
26069 @item
26070 \e$B%5!<%I%Q!<%F%#!<$K$h$k\e(B @file{message-utils.el} \e$B$N5!G=\e(B
26071 \e$B$,\e(B @file{message.el} \e$B$K2C$($i$l$^$7$?!#\e(B
26072
26073 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
26074 \e$B$+$I$&$+$r?R$M$k$h$&$K$J$j$^$7\e(B
26075 \e$B$?\e(B (@code{message-subject-trailing-was-query} \e$B;2>H\e(B)\e$B!#\e(B
26076 @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
26077 @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
26078 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
26079 \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
26080
26081 @item
26082 \e$B:#$d\e(B @code{message-generate-headers-first} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%a%C\e(B
26083 \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
26084 \e$B$s!#\e(B
26085
26086 @item
26087 \e$B2~NI$5$l$?\e(B spam \e$BBP935!G=!#\e(B
26088
26089 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
26090 \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
26091 \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
26092 \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
26093 \e$B$N\e(B hook \e$B$b?7$7$/$J$j$^$7$?!#\e(B@xref{Thwarting Email Spam}.
26094
26095 @item
26096 X-Faces \e$B%X%C%@!<$NA^F~$,4JC1$K$J$j$^$7$?!#\e(B
26097
26098 @item
26099 Face \e$B%X%C%@!<$r07$($k$h$&$K$J$j$^$7$?!#\e(B
26100
26101 @item
26102 \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
26103 @kbd{/ o} \e$B$O8E$$%a%C%;!<%8$rA^F~$7$^$9!#\e(B
26104
26105 @item
26106 @kbd{W m} \e$B$r2!$9$H!"\e(BGnus \e$B$O%b!<%k%9$G%(%s%3!<%I$5$l$?%a%C%;!<%8$r%G%3!<\e(B
26107 \e$B%I$7$^$9!#\e(B
26108
26109 @item
26110 nnimap \e$B$N%0%k!<%W$K$*$1$kL$FI$N?t$,@53N$K$J$j$^$7$?!#\e(B
26111
26112 \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
26113 \e$B$?$O$:$G$9!#$3$l$O\e(B @code{gnus-setup-news-hook} (\e$B5/F0;~$K8F$P$l\e(B
26114 \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
26115 \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
26116 \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
26117 \e$B$k>l9g$O!":F$S\e(B @code{nnimap-fixup-unread-after-getting-new-news} \e$B$rDI2C\e(B
26118 \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
26119 \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
26120 \e$B$F2<$5$$!#\e(B
26121
26122 @item
26123 \e$B%0%k!<%W%+!<%\%s%3%T!<\e(B (GCC) \e$B$r0zMQId$G0O$`\e(B
26124
26125 \e$B6uGr$dB>$NJQ$JJ8;z$r4^$`%0%k!<%W$r07$($k$h$&$K$9$k$?$a$K!"%0%k!<%W\e(B
26126 \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
26127 \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
26128 \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
26129 \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
26130 \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
26131 \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
26132 \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
26133 \e$B$&$K$7$?$3$H$,4V0c$$$@$C$?$3$H$KCeL\$7$F2<$5$$!#$=$l$OD>@\A^F~$5$l$?$N$G!"\e(B
26134 \e$B$^$C$?$/LdBj$r@8$8$^$;$s$G$7$?!#\e(B
26135
26136 @item
26137 @file{~/News/overview/} \e$B$OITMW!#\e(B
26138
26139 \e$B0J2<$NJQ99$N7k2L!":#8e$O\e(B @file{~/News/overview/} \e$B%G%#%l%/%H%j$OMW$j$^$;\e(B
26140 \e$B$s!#$9$Y$F$N3,AX$r0BA4$K:o=|$9$k$3$H$,$G$-$^$9!#\e(B
26141
26142 @item
26143 @code{gnus-agent}
26144
26145 Gnus \e$B%(!<%8%'%s%H$OBg5,LO$J99?7$r7P$F!":#$d%G%#%U%)%k%H$G3h@-2=$5$l$^$9!#\e(B
26146 \e$B$=$7\e(B
26147 \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
26148 \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
26149 \e$B2=$5$l$^$9!#=i4|$K$*$$$F$O\e(B @code{gnus-select-method} \e$B$N%5!<%P!<$@$1$,%G%#\e(B
26150 \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
26151 \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
26152 \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
26153 \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
26154 \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
26155 \e$B$&$3$H$,$G$-$^$9!#%0%k!<%W%P%C%U%!!<$+$i\e(B @kbd{J u} \e$B$+\e(B @kbd{J s} \e$B$r;H$C$F\e(B
26156 \e$BL?Na$7$J$$8B$j!"\e(BGnus \e$B$O5-;v$r%(!<%8%'%s%H$N%-%c%C%7%e$K%@%&%s%m!<%I$7$^\e(B
26157 \e$B$;$s!#\e(B@code{(setq gnus-agent nil)} \e$B$G$b$C$F!"%(!<%8%'%s%H$,IT3h@-2=$5$l\e(B
26158 \e$B$F$$$?@N$N?6$kIq$$$KLa$9$3$H$,$G$-$^$9!#:#8e\e(B
26159 \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
26160 \e$B$H$KCm0U$7$F2<$5$$!#\e(B
26161
26162 @item
26163 @code{gnus-summary-line-format}
26164
26165 \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
26166 \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
26167 \e$BMxMQ<TL>$rCV$-49$($k$?$a$K!"\e(B@code{gnus-extra-headers}\e$B!"\e(B
26168 @code{nnmail-extra-headers} \e$B$*$h$S\e(B @code{gnus-ignored-from-addresses} \e$B$N\e(B
26169 \e$B%G%U%)%k%HCM$,JQ$o$j$^$7$?!#\e(B
26170
26171 @item
26172 @file{deuglify.el} (@code{gnus-article-outlook-deuglify-article})
26173
26174 \e$B$$$+$l$?\e(B Outlook (Express) \e$B$N5-;v$r=9$/$J$/$9$k$?$a$N!"\e(BRaymond Scholz
26175 @email{rscholz@@zonix.de} \e$B$K$h$C$F?7@_$5$l$?%U%!%$%k$G$9!#\e(B
26176
26177 @item
26178 @code{(require 'gnus-load)}
26179
26180 \e$BC1FH$GG[I[$5$l$F$$$k\e(B Gnus \e$B$r;H$&>l9g$K$O!"\e(B
26181 @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
26182 @file{~/.emacs} \e$B$K\e(B @code{(require 'gnus-load)} \e$B$r2C$($k$N$,NI$$$G$9!#\e(B
26183
26184 @file{gnus-load.el} \e$B%U%!%$%k$O!"$=$N$&$A$N$$$/$D$+$O\e(B Emacsen \e$B$NG[I[$KF~$C\e(B
26185 \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
26186 \e$B$s$G$$$^$9!#\e(B
26187
26188 @item
26189 @code{gnus-slave-unplugged}
26190
26191 \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
26192
26193 @item
26194 @code{message-insinuate-rmail}
26195
26196 @code{(message-insinuate-rmail)} \e$B$H\e(B @code{(setq mail-user-agent
26197 'gnus-user-agent)} \e$B$r\e(B @file{.emacs} \e$B$K2C$($k$3$H$G!"\e(B
26198 @code{message-mode} \e$B$G%a%C%;!<%8$N:n@.!"JV?.$*$h$SE>Aw$r9T$J$&$h$&\e(B
26199 \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
26200 \e$B$-$^$9!#\e(B
26201
26202 @item
26203 @code{message-minibuffer-local-map}
26204
26205 \e$B2<$N9T$G!"%a%C%;!<%8$r:FAw$9$k$H$-$K\e(B BBDB \e$B$,;H$($^$9\e(B:
26206 @lisp
26207 (define-key message-minibuffer-local-map [(tab)]
26208   'bbdb-complete-name)
26209 @end lisp
26210
26211 @item
26212 \e$BE:IU%U%!%$%k\e(B (attachments) \e$B$N@Z$jN%$7\e(B (externalizing) \e$B$H>C5n!#\e(B
26213
26214 @code{gnus-gcc-externalize-attachments} \e$B$^$?\e(B
26215 \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
26216 \e$B$k$H!"%m!<%+%k%U%!%$%k$r30It%Q!<%H$H$7$FE:IU$7$^$9!#\e(B
26217
26218 @code{gnus-mime-save-part-and-strip} \e$B%3%^%s%I\e(B (@acronym{MIME} \e$B%\%?%s>e\e(B
26219 \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
26220 \e$B$HCV$-49$($^$9!#\e(B@code{gnus-mime-delete-part} (@acronym{MIME} \e$B%\%?%s>e\e(B
26221 \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
26222 \e$B%]!<%H$7$F$$$k%P%C%/%(%s%I$G$@$1F0:n$7$^$9!#\e(B
26223
26224 @item
26225 @code{gnus-default-charset}
26226
26227 \e$B%G%U%)%k%HCM$O\e(B @code{iso-8859-1} \e$B$KBe$o$C\e(B
26228 \e$B$F\e(B @code{current-language-environment} \e$BJQ?t$K$h$C$F7hDj$5$l$kCM$K$J$j$^\e(B
26229 \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
26230 \e$B=|$5$l$^$7$?!#\e(B
26231
26232 @item
26233 @code{gnus-posting-styles}
26234
26235 \e$B$3$N$h$&$J9gCW$NMM<0$,2C$o$j$^$7$?!#\e(B
26236 @lisp
26237 ((header "to" "larsi.*org")
26238  (Organization "Somewhere, Inc."))
26239 @end lisp
26240 \e$B2<5-$N$h$&$J8E$$MM<0$O;~BeCY$l$K$J$j$^$7$?$,!"$^$@<u$1F~$l$i$l$^$9!#\e(B
26241 @lisp
26242 (header "to" "larsi.*org"
26243         (Organization "Somewhere, Inc."))
26244 @end lisp
26245
26246 @item
26247 @code{message-ignored-news-headers} \e$B$H\e(B @code{message-ignored-mail-headers}
26248
26249 @samp{X-Draft-From} \e$B$H\e(B @samp{X-Gnus-Agent-Meta-Information} \e$B$,!"$3$l$iFs\e(B
26250 \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
26251 \e$B$=$l$iFs$D$N%X%C%@!<$r2C$($kI,MW$,$"$j$^$9!#\e(B
26252
26253 @item
26254 Gnus \e$B$O:9$79~$^$l$F$$$k\e(B (@dfn{plugged}) \e$B$H$-$K!"%(!<%8%'%s%H$+\e(B
26255 \e$B$i\e(B @acronym{NOV} \e$B$H5-;v$rFI$_9~$_$^$9!#\e(B
26256
26257 \e$B:9$79~$^$l$F$$$k$H$-$K5-;v$rFI$`>l9g$K!"$=$N5-;v$,$9$G$K%(!<%8%'%s%H$K$"\e(B
26258 \e$B$k$J$i$P!"$b$&0lEY%@%&%s%m!<%I$9$k$3$H$O$"$j$^$;$s!#\e(B@code{(setq
26259 gnus-agent-cache nil)} \e$B$O5l<0$NF0:n$KLa$7$^$9!#\e(B
26260
26261 @item
26262 Gnus \e$B$O\e(B ``format=flowed'' (RFC 2646) \e$B%Q%i%a!<%?!<$r%5%]!<%H$7$^$9!#%a%C\e(B
26263 \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
26264 format=flowed \e$B$N%G%3!<%I$O0JA0$+$i$G$-$^$7$?$,!"=i4|$NHG$G$O@bL@$NJ8=q$,\e(B
26265 \e$B$"$j$^$;$s$G$7$?!#\e(B
26266
26267 @item
26268 Gnus \e$B$O\e(B RFC 2298 \e$B$N3+Iu3NG'MW5a$N@8@.$r%5%]!<%H$7$^$9!#\e(B
26269
26270 \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
26271
26272 @item
26273 Gnus \e$B$O\e(B Maildir \e$B%0%k!<%W$r%5%]!<%H$7$^$9!#\e(B
26274
26275 Gnus \e$B$O?7%P%C%/%(%s%I$G$"$k\e(B @file{nnmaildir.el} \e$B$r4^$s$G$$$^$9!#\e(B
26276 @xref{Maildir}.
26277
26278 @item
26279 \e$B0u:~$N@-G=$,8~>e$7$^$7$?!#\e(B
26280
26281 Gnus \e$B$O$=$l<+?H$,!"35N,$H5-;v%P%C%U%!!<$K$*$1\e(B
26282 \e$B$k\e(B @kbd{O P} \e$B$G\e(B Muttprint \e$B$r%5%]!<%H$7$^$9!#$5$i$K\e(B @acronym{MIME} \e$B%\%?%s\e(B
26283 \e$B>e$G\e(B @kbd{p} \e$B$r;H$&$3$H$K$h$C$F!"8D!9$N\e(B @acronym{MIME} \e$B%Q!<%H$N$=$l$>$l\e(B
26284 \e$B$r0u:~$9$k$3$H$,$G$-$^$9!#\e(B
26285
26286 @item
26287 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
26288 \e$B$?!#\e(B
26289
26290 \e$B%a%C%;!<%8%P%C%U%!!<$G\e(B @kbd{C-c C-f C-i} \e$B$+\e(B @kbd{C-c C-u} \e$B$r;H$&$H!"2DG=\e(B
26291 \e$B$JCM$,=[4D$7$^$9!#\e(B
26292
26293 @item
26294 Gnus \e$B$O%K%e!<%9$N\e(B Cancel Locks \e$B$r%5%]!<%H$7$^$9!#\e(B
26295
26296 \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
26297 \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
26298 \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
26299 \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
26300 \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
26301 \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
26302 \e$B$?2?$+$r!"C/$+$,$G$-$k$h$&$K$9$k$b$N$G$O$"$j$^$;$s!#\e(B
26303 @code{message-insert-canlock} \e$B$r%+%9%?%^%$%:$9$k$3$H$K$h$C$F!"?6$kIq$$$r\e(B
26304 \e$BJQ99$9$k$,$G$-$^$9!#\e(B
26305
26306 @item
26307 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
26308
26309 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
26310 \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
26311 \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
26312 \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
26313 \e$B%k\e(B (@pxref{Top, ,Top, sieve-ja, Emacs Sieve}) \e$B$r;2>H$7$F2<$5$$!#\e(B
26314
26315 @item
26316 \e$B3HD%$5$l$?%U%)!<%^%C%H$N;EMM\e(B (format specs)\e$B!#\e(B
26317
26318 \e$B%U%)!<%^%C%H$N;E\e(B
26319 \e$BMM\e(B @samp{%&user-date;} \e$B$,\e(B @code{gnus-summary-line-format-alist} \e$B$KDI2C$5\e(B
26320 \e$B$l$^$7$?!#$=$l$K!"MxMQ<TDj5A$K$h$k3HD%$5$l$?%U%)!<%^%C%H$N;EMM$b%5%]!<%H\e(B
26321 \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
26322 \e$B$G!"4X?t\e(B @code{gnus-user-format-function-@var{foo}} \e$B$r5/F0$7$^$9!#\e(B
26323 @samp{&} \e$B$,%(%9%1!<%WJ8;z$K;H$o$l$F$$$k$N$G!"8E$$MxMQ<TDj5A%U%)!<%^%C%H\e(B
26324 \e$B$G$"$k\e(B @samp{%u&} \e$B$O:#$d%5%]!<%H$5$l$F$$$^$;$s!#\e(B
26325
26326 @item
26327 @kbd{/ *} (@code{gnus-summary-limit-include-cached}) \e$B$,=q$-D>$5$l$^$7$?!#\e(B
26328
26329 \e$B$3$l$O\e(B @kbd{Y c} (@code{gnus-summary-insert-cached-articles}) \e$B$NJLL>$G$7\e(B
26330 \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
26331
26332 @item
26333 \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
26334
26335 @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
26336 \e$B$o$A\e(B @kbd{/ s}\e$B!"\e(B@kbd{/ a} \e$B$*$h\e(B
26337 \e$B$S\e(B @kbd{/ x} (@code{gnus-summary-limit-to-@{subject,author,extra@}})
26338 -- \e$B$H!"7k2L$H$7$F$=$NI=8=$K9gCW$7$J$$$9$Y$F$N5-;v$,I=<($5$l$^$9!#\e(B
26339
26340 @item
26341 \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
26342
26343 \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
26344 \e$B$k$K$O\e(B @code{gnus-group-name-charset-group-alist} \e$B$*$h\e(B
26345 \e$B$S\e(B @code{gnus-group-name-charset-method-alist} \e$B$r;2>H$7$F2<$5$$!#\e(B
26346
26347 @item
26348 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
26349 \e$B$J$j$^$7$?!#\e(B
26350
26351 \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
26352 \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
26353 \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
26354 \e$B$3$HL5$7$K\e(B) \e$BMxMQ<T4V$G5-;v$H0u$r6&M-$9$k$3$H$r$b2DG=$K$7$^$9!#$3$l$O!"\e(B
26355 @file{~/.newsrc.eld} \e$B$K3JG<$5$l$k0u$r!"%0%k!<%WKh$N\e(B @file{.marks} \e$B%U%!%$\e(B
26356 \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
26357 \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
26358 nnml/nnfolder \e$B$rB>$N%^%7%s$K0z$C1[$7$F$b!"\e(B
26359 Gnus \e$B$O\e(B @file{~/.newsrc.eld} \e$B$K$"$k>pJs$NBe$o$j$K!"<+F0E*\e(B
26360 \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
26361 \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
26362 \e$B5!G=$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
26363
26364 @item
26365 \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>\e(B
26366 \e$B$5$l$^$7$?!#\e(B
26367
26368 @item
26369 Message mode \e$B$G\e(B ``@acronym{MML}'' \e$B$HL>IU$1$i$l$?%a%K%e!<9`L\$O!"\e(B
26370 ``Attachments'' \e$B$K2~L>$5$l$^$7$?!#$3$N%a%K%e!<$O!"=pL>$H0E9f\e(B
26371 \e$B2=\e(B (@pxref{Security, ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The Message
26372 Manual}) \e$B$N$h$&$J!"J]0B$K4XO"$7$?$b$N$b4^$s$G$$$k$3$H$KCeL\$7$F2<$5$$!#\e(B
26373
26374 @item
26375 @code{gnus-group-charset-alist} \e$B$H\e(B @code{gnus-group-ignored-charsets-alist}\e$B!#\e(B
26376
26377 \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
26378 \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
26379 \e$B$3$l$i$NJQ?t$r%+%9%?%^%$%:$7$F$$$kMxMQ<T$O!"@55,I=8=$rJQ99$7$J$1$l$P$J$j\e(B
26380 \e$B$^$;$s!#Nc$G$9\e(B:
26381 @lisp
26382 ("^han\\>" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr)
26383 @end lisp
26384
26385 @item
26386 Gnus \e$B$O\e(B @acronym{PGP} (RFC 1991/2440)\e$B!"\e(B@acronym{PGP/MIME} (RFC
26387 2015/3156) \e$B$*$h$S\e(B @acronym{S/MIME} (RFC 2630-2633) \e$B$r%5%]!<%H$7$^$9!#\e(B
26388
26389 \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
26390 \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
26391 \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
26392 \e$B$9!#$3$l$O$^$?!"\e(B@code{gnus-article-hide-pgp-hook} \e$B$r;~BeCY$l$K$7$^$7$?!#\e(B
26393
26394 @item
26395 Gnus \e$B$O30It%Q!<%H\e(B (message/external) \e$B$r%$%s%i%$%sI=<($7$^$9!#\e(B
26396
26397 @item
26398 @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
26399 C-m} \e$B$KJQ$o$j$^$7$?!#\e(B
26400
26401 \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
26402 \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
26403
26404 @item
26405 @code{message-forward-show-mml} \e$B$N%G%#%U%)%k%H$,\e(B @code{best} \e$B$KJQ$o$j$^\e(B
26406 \e$B$7$?!#\e(B
26407
26408 \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
26409 \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
26410 \e$B$rL58z$K$7$F$7$^$&$N$G!"=pL>$5$l$?!"$^$?$O0E9f2=$5$l$?%a%C%;!<%8$rE>Aw$9\e(B
26411 \e$B$k$H$-$O\e(B @acronym{MML} \e$B$O;H$o$l$^$;$s!#\e(B
26412 @end itemize
26413
26414 @node No Gnus
26415 @subsubsection No Gnus
26416 @cindex No Gnus
26417
26418 No Gnus \e$B$N?7$7$$5!G=\e(B:
26419 @c FIXME: Gnus 5.12?
26420
26421 @include gnus-news-ja.texi
26422
26423 @iftex
26424
26425 @page
26426 @node The Manual
26427 @section \e$B%^%K%e%"%k\e(B
26428 @cindex colophon
26429 @cindex manual
26430
26431 \e$B$3$N%^%K%e%"%k$O\e(B TeXinfo \e$B%U%!%$%k$+$i:n@.$5$l!"$=$l$+\e(B
26432 \e$B$i\e(B @code{texi2dvi}
26433 @iflatex
26434 \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
26435 @code{latex} \e$B$H\e(B @code{dvips}
26436 @end iflatex
26437 \e$B$r<B9T$7$F!"<j85$K$"$k$b$K$J$j$^$7$?!#\e(B
26438
26439 \e$B0J2<$N=,47$,MQ$$$i$l$^$7$?\e(B:
26440
26441 @enumerate
26442 \e$B$3$l$O\e(B @kbd{\e$B%-!<BG80\e(B} \e$B$G$9!#\e(B
26443
26444 @item
26445 \e$B$3$l$O\e(B @file{\e$B%U%!%$%k\e(B} \e$B$G$9!#\e(B
26446
26447 @item
26448 \e$B$3$l$O\e(B @code{\e$B%7%s%\%k\e(B} \e$B$G$9!#\e(B
26449
26450 @end enumerate
26451
26452 \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
26453 \e$B$-$O!"<!$N$h$&$J0UL#$G$9\e(B:
26454
26455 @lisp
26456 (setq flargnoze "yes")
26457 @end lisp
26458
26459 \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
26460 \e$B<!$N$h$&$J0UL#$G$9\e(B:
26461
26462 @lisp
26463 (setq flumphel 'yes)
26464 @end lisp
26465
26466 @samp{yes} \e$B$H\e(B @code{yes} \e$B$OFs$D$N\e(B @emph{\e$B$^$C$?$/\e(B} \e$B0c$C$?$b$N$G$9\e(B---\e$B@dBP\e(B
26467 \e$B$K:.F1$7$J$$$G$/$@$5$$!#\e(B
26468
26469 @iflatex
26470 @c @head
26471 \e$B$b$A$m$s!"$3$N%^%K%e%"%k$K$"$k$9$Y$F$O6K$a$F=EMW$J$N$G!"$"$J$?$OA4It$rFI\e(B
26472 \e$B$`$Y$-$G$9!#2?EY$b!#$7$+$7%^%K%e%"%k$r<P$aFI$_$7$?$$$N$G$"$l$P!"$=$3$NMs\e(B
26473 \e$B30$K8+$($k$O$:$N%L!<$NF,$rC5$7$F2<$5$$\e(B---\e$B$=$l$O$=$3$G5DO@$5$l$F$$$k$N$,\e(B
26474 \e$B;D$j$N$b$N$h$j=EMW$G$"$k$H$$$&$3$H$G$9!#\e(B(\e$B0lJ}!"$9$Y$F$,:G9b$K=EMW$J$N$G\e(B
26475 \e$B$"$l$P!"$I$&$9$l$P$=$l$h$j$b$C$H=EMW$J$b$N$,$G$-$k$N$G$7$g$&\e(B? \e$B$3$N@$3&$N\e(B
26476 \e$BIT;W5D$N0l$D$G$7$g$&!"$?$V$s!#\e(B)
26477 @end iflatex
26478
26479 @end iftex
26480
26481 @node On Writing Manuals
26482 @section \e$B%^%K%e%"%k$r=q$/\e(B
26483
26484 \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
26485 \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
26486 \e$B$$$^$;$s!#2?$+$r<BAu$9$k$H$-$O!"2?$+$r$=$N$^$^%^%K%e%"%k$N0l@a$K=q$-$^$9!#\e(B
26487 \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
26488 \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
26489 \e$B$F$$$-$^$9!#\e(B
26490
26491 \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
26492 \e$B$@$H$$$&$3$H$G$9!#\e(BGnus \e$B$N40A4$K$9$Y$F$N$3$H$,@bL@$5$l$F$$$^$9$,!"C5$7$F\e(B
26493 \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
26494 \e$B$"$j!"\e(BGnus \e$B$r;O$a$k$?$a$N<j0z$-$G$O$"$j$^$;$s!#\e(B
26495
26496 \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
26497 \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
26498
26499 @page
26500 @node Terminology
26501 @section \e$BMQ8l\e(B
26502
26503 @cindex terminology
26504
26505 @table @dfn
26506 @item \e$B%K%e!<%9\e(B (news)
26507 @cindex news
26508 \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
26509 \e$B%9$rFI$`$3$H$G$9!#%K%e!<%9$O0lHLE*$K$O6a$/$N\e(B @acronym{NNTP} \e$B%5!<%P!<$+$i\e(B
26510 \e$B<hF@$5$l!"IaDL$O$9$Y$F$N?M$K9-$/MxMQ2DG=$J$b$N$G$9!#$b$7%K%e!<%9$rEj9F$9\e(B
26511 \e$B$l$P!"A4@$3&$,$"$J$?$,$A$g$&$I=q$$$?$b$N$rFI$`2DG=@-$,$"$j!"$=$l$i$O$9$Y\e(B
26512 \e$B$F$$$?$:$i$C$]$/%/%9%/%9>P$o$l$k$G$7$g$&!#$"$J$?$NCN$i$J$$$H$3$m$G!#\e(B
26513
26514 @item \e$B%a!<%k\e(B (mail)
26515 @cindex mail
26516 \e$B$"$J$?$K8D?ME*$KG[Aw$5$l$k$b$N$9$Y$F$,%a!<%k$G$9!#$$$/$D$+$N%K%e!<%9\e(B/\e$B%a!<\e(B
26517 \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
26518 \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
26519 \e$BAw?.$9$k$3$H$OEj9F$G$O$J$/!"JV?.$O%U%)%m!<%"%C%W$G$O$"$j$^$;$s!#\e(B
26520
26521 @item \e$BJV?.\e(B (reply)
26522 @cindex reply
26523 \e$B$"$J$?$,FI$s$G$$$k$b$N$r=q$$$??M$K%a!<%k$rAw$k$3$H$G$9!#\e(B
26524
26525 @item \e$B%U%)%m!<%"%C%W\e(B (follow up)
26526 @cindex follow up
26527 \e$B$"$J$?$,FI$s$G$$$k5-;v$K1~Ez$7$F8=:_$N%K%e!<%9%0%k!<%W$K5-;v$rEj9F$9$k$3\e(B
26528 \e$B$H$G$9!#\e(B
26529
26530 @item \e$B%P%C%/%(%s%I\e(B (back end)
26531 @cindex back end
26532 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
26533 \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
26534 \e$B%9%/$N%U%!%$%k$+$iFI$a$k$N$KBP$7$F!"%K%e!<%95-;v$O0lHL\e(B
26535 \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
26536 \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
26537 \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
26538 \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
26539 \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
26540 \e$B$F$h!W$H\e(B ``\e$BOC$9\e(B'' \e$B$N$G$9!#\e(B
26541
26542 \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
26543 \e$B%H%j$NG[CV$rDj5A$7$^$9!#A0<T$O\e(B @code{nntp} \e$B%P%C%/%(%s%I\e(B
26544 \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
26545 \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
26546 \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
26547 \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
26548 \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
26549
26550 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
26551 \e$B$l$k$H$$$&$3$H$,$G$-$^$9!#%P%C%/%(%s%I$O5-;v$K%"%/%;%9$9$k$?$a$N5!G=$N=8\e(B
26552 \e$B@.$G$9!#\e(B
26553
26554 \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
26555 \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
26556 \e$B;H$&$3$H$,$G$-$^$9!#$+$h$&$K!"\e(BGnus \e$B$NMQ8l$O$H$F$b:.Mp$7$F$$$^$9!#\e(B
26557
26558 @item \e$B4pK\\e(B (native)
26559 @cindex native
26560 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
26561 \e$BK\\e(B} \e$B$b$7$/$O%G%#%U%)%k%H$H$7$F;H$$$^$9!#\e(B
26562
26563 @item \e$B30It\e(B (foreign)
26564 @cindex foreign
26565 \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
26566 \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
26567 \e$B$G$9!#\e(B
26568
26569 @item \e$BFsHVL\\e(B (secondary)
26570 @cindex secondary
26571 \e$BFsHVL\$N%P%C%/%(%s%I$O!"4pK\$H30It$N4V$/$i$$$K$"$k%P%C%/%(%s%I$G!"$[$H$s\e(B
26572 \e$B$I4pK\$HF1$8$h$&$KF0:n$9$k$b$N$G$9!#\e(B
26573
26574 @item \e$B5-;v\e(B (article)
26575 @cindex article
26576 \e$B%K%e!<%9$H$7$FEj9F$5$l$?%a%C%;!<%8$G$9!#\e(B
26577
26578 @item \e$B%a!<%k%a%C%;!<%8\e(B (mail message)
26579 @cindex mail message
26580 \e$B%a!<%k$GAw$i$l$?%a%C%;!<%8$G$9!#\e(B
26581
26582 @item \e$B%a%C%;!<%8\e(B
26583 @cindex message
26584 \e$B%a!<%k%a%C%;!<%8$b$7$/$O%K%e!<%95-;v$G$9!#\e(B
26585
26586 @item \e$B%X%C%I\e(B (head)
26587 @cindex head
26588 \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
26589
26590 @item \e$BK\J8\e(B (body)
26591 @cindex body
26592 \e$B5-;v$N;D$j$NItJ,$G$9!#%X%C%I$G$J$$$b$N$O$9$Y$FK\J8$G$9!#\e(B
26593
26594 @item \e$B%X%C%@!<\e(B (header)
26595 @cindex header
26596 \e$B5-;v$N%X%C%I$+$i$N9T$G$9!#\e(B
26597
26598 @item \e$B%X%C%@!<72\e(B (headers)
26599 @cindex headers
26600 \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
26601 \e$B$N=89g$G$9!#\e(B
26602
26603 @item @acronym{NOV}
26604 @cindex @acronym{NOV}
26605 Gnus \e$B$,%0%k!<%W$KF~$k$H!"%0%k!<%W$N$9$Y$F$NL$FI5-;v$N%X%C%@!<$r%P%C%/%(\e(B
26606 \e$B%s%I$K5a$a$^$9!#$[$H$s$I$N%5!<%P!<$O\e(B News OverView \e$BMM<0$,;HMQ2DG=$G!"$=\e(B
26607 \e$B$l$OIaDL$N\e(B @sc{head} \e$BMM<0$h$j$b$C$H<jC;$G$b$C$HB.$/FI$s$G2r@O\e(B (parse) \e$B$9\e(B
26608 \e$B$k$3$H$,$G$-$^$9!#\e(B
26609
26610 @item \e$B%l%Y%k\e(B (level)
26611 @cindex levels
26612 \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
26613 \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
26614 \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
26615 \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
26616 \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
26617 \e$B$r\e(B @dfn{\e$BF0:n%l%Y%k\e(B} \e$B$H$7$F;H$$$^$9!#\e(B
26618
26619 @item \e$B@Z$i$l$?%0%k!<%W\e(B (killed groups)
26620 @cindex killed groups
26621 \e$B@Z$i$l$?%0%k!<%W$N>pJs$OC_@Q$5$l$?$j99?7$5$l$?$j$7$J$$$N$G!"@Z$i$l$?%0%k!<\e(B
26622 \e$B%W$r9XFI$5$l$?%0%k!<%W$h$j4JC1$K07$($k$h$&$K$J$j$^$9!#\e(B
26623
26624 @item \e$B%>%s%S%0%k!<%W\e(B (zombie groups)
26625 @cindex zombie groups
26626 \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
26627
26628 @item \e$B%"%/%F%#%V%U%!%$%k\e(B (active file)
26629 @cindex active file
26630 \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
26631 \e$B$7$F$*$+$J$1$l$P$J$j$^$;$s!#$9$Y$F$N$3$N>pJs$O8=>u%U%!%$%k$KC_@Q$5$l!"$=\e(B
26632 \e$B$l$O$"$J$?$,A[A|$9$k$h$&$KHf3SE*Bg$-$$$G$9!#\e(B
26633
26634 @item \e$B56%0%k!<%W\e(B (bogus groups)
26635 @cindex bogus groups
26636 @file{.newsrc} \e$B%U%!%$%k$KB8:_$9$k%0%k!<%W$G$9$,!"%5!<%P!<$KCN$i$l$F$$$J\e(B
26637 \e$B$$%0%k!<%W\e(B (\e$B$9$J$o$A!"$=$l$O%"%/%F%#%V%U%!%$%k$K$"$j$^$;\e(B
26638 \e$B$s\e(B) \e$B$O\e(B @emph{\e$B56%0%k!<%W\e(B} \e$B$G$9!#$3$l$O!"$*$=$i$/\e(B (\e$B$9$G$K\e(B) \e$B$=$N%0%k!<%W$O\e(B
26639 \e$BB8:_$7$F$$$J$$$N$G$7$g$&!#\e(B
26640
26641 @item \e$B3hF02=\e(B (activating)
26642 @cindex activating groups
26643 \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
26644 \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
26645 \e$B$K\e(B @samp{*} \e$B$H$H$b$K0lMwI=<($5$l$^$9!#\e(B
26646
26647 @item \e$B%9%W!<%k\e(B (spool)
26648 @cindex spool
26649 \e$B%K%e!<%9%5!<%P!<$O!"$"$k$d$jJ}!"$^$?$OB>$NN.57$G5-;v$r%m!<%+%k$KJ]B8$7$^\e(B
26650 \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
26651 \e$B$=$l$OEAE}E*$J%9%W!<%k\e(B (traditional spool) \e$B$H8F$P$l$^$9!#\e(B
26652
26653 @item \e$B%5!<%P!<\e(B (server)
26654 @cindex server
26655 \e$B@\B3$7$F!"%K%e!<%9\e(B (\e$B$b$7$/$O%a!<%k\e(B) \e$B$r<hF@$9$k$3$H$N$G$-$k%0%k!<%W$G$9!#\e(B
26656
26657 @item \e$BA*BrJ}K!\e(B (select method)
26658 @cindex select method
26659 \e$B%P%C%/%(%s%I!"%5!<%P!<$H!"2>A[%5!<%P!<$N@_Dj$r;XDj$9$k9=B$$G$9!#\e(B
26660
26661 @item \e$B2>A[%5!<%P!<\e(B (virtual server)
26662 @cindex virtual server
26663 \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
26664 \e$B$JJ}K!$rDj5A$9$k$?$a!"$b$N$4$H$rA4BN$H$7$F<u$1$k$N$O2>A[%5!<%P!<$K$J$j$^\e(B
26665 \e$B$9!#\e(B
26666
26667 @item \e$B@vBu\e(B (washing)
26668 @cindex washing
26669 \e$B%P%C%U%!!<$r;}$C$F$-$F!"2?$i$+$N<oN`$NA*JL5!$K$+$1$k$3$H$G$9!#7k2L$O\e(B (\e$BB?\e(B
26670 \e$B$+$l>/$J$+$l\e(B) \e$B85$N$b$N$h$j$b$h$j$-$l$$$G4n$P$7$$$b$N$K$J$k$G$7$g$&!#\e(B
26671
26672 @item \e$B0l;~%0%k!<%W\e(B (ephemeral groups)
26673 @cindex ephemeral groups
26674 @cindex temporary groups
26675 \e$B$?$$$F$$$N%0%k!<%W$O$I$N5-;v$rFI$s$@$+$N%G!<%?$rC_@Q$7$^$9!#\e(B
26676 @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
26677 \e$B$=$l$OE76u$K>C$(5n$j$^$9!#\e(B
26678
26679 @item \e$B8GDj%0%k!<%W\e(B (solid groups)
26680 @cindex solid groups
26681 \e$B$3$l$O0l;~%0%k!<%W$NH?BP$G$9!#%0%k!<%W%P%C%U%!!<$K5s$2$i$l$F$$$k$9$Y$F$N\e(B
26682 \e$B%0%k!<%W$O8GDj%0%k!<%W$G$9!#\e(B
26683
26684 @item \e$B$^$P$i5-;v\e(B (sparse articles)
26685 @cindex sparse articles
26686 @code{gnus-build-sparse-threads} \e$B$N5!G=$r;HMQ$7$F$$$k$H$-$O!"35N,%P%C%U%!!<\e(B
26687 \e$B$K5-;v$NF~$l>l=j$,I=<($5$l$^$9!#\e(B
26688
26689 @item \e$B%9%l%C%I:n$j\e(B (threading)
26690 @cindex threading
26691 \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
26692
26693 @item \e$B:,\e(B (root)
26694 @cindex root
26695 @cindex thread root
26696 \e$B%9%l%C%I$N:G=i$N5-;v$,:,$G$9!#$=$l$O%9%l%C%I$N$9$Y$F$N5-;v$NAD@h$G$9!#\e(B
26697
26698 @item \e$B?F\e(B (parent)
26699 @cindex parent
26700 \e$B1~Ez$N$"$k5-;v$G$9!#\e(B
26701
26702 @item \e$B;R\e(B (child)
26703 @cindex child
26704 \e$B0c$C$?5-;v\e(B---\e$B$=$N?F\e(B \e$B$K1~Ez$9$k5-;v$G$9!#\e(B
26705
26706 @item \e$B=8G[\e(B (digest)
26707 @cindex digest
26708 \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
26709 \e$B$O\e(B RFC1153 \e$B$G;XDj$5$l$F$$$^$9!#\e(B
26710
26711 @item \e$BJ,3d\e(B (splitting)
26712 @cindex splitting, terminolgy
26713 @cindex mail sorting
26714 @cindex mail filtering (splitting)
26715 \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
26716 \e$B2a\e(B (mail filtering) \e$B$H8F$P$l$^$9!#\e(B
26717 @end table
26718
26719 @page
26720 @node Customization
26721 @section \e$B%+%9%?%^%$%:\e(B
26722 @cindex gereral customization
26723
26724 \e$B$9$Y$F$NJQ?t$O$3$N%^%K%e%"%k$N$I$3$+JL$N$H$3$m$GE,@Z$K@bL@$5$l$F$$$^$9!#\e(B
26725 \e$B$3$NItJ,$OHs>o$KNI$/$"$k>u67$G$I$N$h$&$K\e(B Gnus \e$B$r%+%9%?%^%$%:$9$l$PNI$$$+\e(B
26726 \e$B$NAm9gE,;X<(@h$rM?$($k$?$a$K9M0F$5$l$F$$$^$9!#\e(B
26727
26728 @menu
26729 * Slow/Expensive Connection::   \e$B%m!<%+%k$N\e(B Emacs \e$B$rN)$A>e$2$F!"B>$N$H$3$m$+$i%K%e!<%9$rF@$k$3$H$,$G$-$k\e(B
26730 * Slow Terminal Connection::    \e$B1s3V\e(B Emacs \e$B$r<B9T$9$k\e(B
26731 * Little Disk Space::           \e$BBg$-$J5/F0%U%!%$%k$r;}$D$3$H$O$^$:$$\e(B
26732 * Slow Machine::                \e$BB.$$5!3#$rGc$*$&$H46$8$k$G$"$m$&\e(B
26733 @end menu
26734
26735 @node Slow/Expensive Connection
26736 @subsection \e$BCY$$\e(B/\e$B9b$$\e(B NNTP \e$B@\B3\e(B
26737
26738 \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
26739 \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
26740 \e$B$+$i<hF@$9$k%G!<%?$NAmNL$r8:$i$7$?$$$H;W$&$G$7$g$&!#\e(B
26741
26742 @table @code
26743 @item gnus-read-active-file
26744 \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
26745 \e$B%V%U%!%$%kA4BN$rMW5a$9$k$3$H$r6X;_$G$-$^$9!#$3$N%U%!%$%k$O$7$P$7$PHs>o$K\e(B
26746 \e$BBg$-$/$J$C$F$$$^$9!#$=$l$K2C$($F!"\e(BGnus \e$B$,FMA3$H$K$+$/8=>u%U%!%$%k$r<hF@\e(B
26747 \e$B$7$h$&$H7hDj$7$J$$$3$H$r3N<B$K$9$k$?$a$K!"\e(B
26748 @code{gnus-check-new-newsgroups} \e$B$*$h\e(B
26749 \e$B$S\e(B @code{gnus-check-bogus-newsgroups} \e$B$b\e(B @code{nil} \e$B$K@_Dj$7$J$1$l$P$J$j\e(B
26750 \e$B$^$;$s!#\e(B
26751
26752 @item gnus-nov-is-evil
26753 \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
26754 @acronym{NNTP} \e$B%5!<%P!<$+$i5-;v$N%X%C%@!<$r$D$+$s$G$/$k$N$,$"$^$jB.$/$J\e(B
26755 \e$B$j$^$;$s!#$9$Y$F$N\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B @sc{xover} \e$B$N5!G=$rDs6!$7$F\e(B
26756 \e$B$$$k$o$1$G$O$"$j$^$;$s!#\e(BGnus \e$B$,<+J,<+?H$G$=$l$r8!::$7$^$9!#\e(B
26757 @end table
26758
26759 @node Slow Terminal Connection
26760 @subsection \e$BCY$$%?!<%_%J%k@\B3!#\e(B
26761
26762 \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
26763 \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
26764 \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
26765 \e$B$G$7$g$&!#\e(B
26766
26767 @table @code
26768 @item gnus-auto-center-summary
26769 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
26770 \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
26771 \e$B8~$N\e(B (vertical) \e$BCf?4:F@_Dj$N$_$r$7$^$9!#\e(B@code{nil} \e$B$G\e(B
26772 \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
26773 \e$B9T$J$$$^$9!#\e(B
26774
26775 @item gnus-visible-headers
26776 \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
26777 \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
26778 \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
26779 \e$B$b$N$K@_Dj$7$F2<$5$$!#\e(B
26780
26781 \e$B$3$N%U%C%/$K$9$Y$F$N;HMQ2DG=$J1#F?L?Na$r@_Dj$7$^$9\e(B:
26782 @lisp
26783 (setq gnus-treat-hide-headers 'head
26784       gnus-treat-hide-signature t
26785       gnus-treat-hide-citation t)
26786 @end lisp
26787
26788 @item gnus-use-full-window
26789 \e$B$3$l$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$G!"$9$Y$F$N%&%#%s%I%&$r>.$5$/$9$k$3$H$,\e(B
26790 \e$B$G$-$^$9!#$3$l$OAm$8$F$=$s$J$K8:$i$7$^$;$s!#$3$l$O!"5-;v$r$I$C$A$K$7$mFI\e(B
26791 \e$B$_$?$/$J$$$H$$$&$3$H$r7hDj$9$kA0$K!">/$7$NItJ,$7$+8+$kI,MW$,L5$$$H$$$&$3\e(B
26792 \e$B$H$G$9!#\e(B
26793
26794 @item gnus-thread-hide-subtree
26795 \e$B$3$l$,\e(B @code{nil} \e$B$G$J$1$l$P!"$9$Y$F$N35N,%P%C%U%!!<$N%9%l%C%I$O=i$a$K1#\e(B
26796 \e$B$5$l$^$9!#\e(B
26797
26798 @item gnus-updated-mode-lines
26799 \e$B$3$l$,\e(B @code{nil} \e$B$G$"$k$H!"\e(BGnus \e$B$O%P%C%U%!!<$N%b!<%I9T$K>pJs$rF~$l$J$$\e(B
26800 \e$B$N$G!";~4V$r@aLs$G$-$k$G$7$g$&!#\e(B
26801 @end table
26802
26803 @node Little Disk Space
26804 @subsection \e$B>/$7$N%G%#%9%/MFNL\e(B
26805 @cindex disk space
26806
26807 \e$B5/F0%U%!%$%k$OHf3SE*Bg$-$/$J$k$N$G!"6u$-MFNL$,>/$J$/$J$C$F$-$F$$$k$H$-$O\e(B
26808 \e$B$=$NBg$-$5$r>/$7>.$5$/$9$kI,MW$,$"$k$G$7$g$&!#\e(B
26809
26810 @table @code
26811 @item gnus-save-newsrc-file
26812 \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
26813 \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
26814 \e$B%9%j!<%@!<$r;H$($J$$$H$$$&$3$H$G$9!#$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G\e(B
26815 \e$B$9!#\e(B
26816
26817 @item gnus-read-newsrc-file
26818 \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
26819 \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
26820 \e$B%@!<$r;H$($J$/$J$k!"$H$$$&$3$H$G$9!#$3$NJQ?t$O%G%#%U%)%k%H$G\e(B
26821 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
26822
26823 @item gnus-save-killed-list
26824 \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
26825 \e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$?$H$-$O!"\e(B
26826 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{ask-server} \e$B$K!"\e(B
26827 @code{gnus-check-bogus-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$7$g$&!#\e(B
26828 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
26829 @end table
26830
26831 @node Slow Machine
26832 @subsection \e$BCY$$5!3#\e(B
26833 @cindex slow machine
26834
26835 \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
26836 \e$B<B9T$rGD0.$9$k$?$a$K$G$-$k$3$H$,>/$7$"$j$^$9!#\e(B
26837
26838 \e$B5/F0$rB.$/$9$k$?$a$K\e(B @code{gnus-check-new-newsgroups} \e$B$*$h\e(B
26839 \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
26840 \e$BN,%P%C%U%!!<$KF~$k$3$H$HH4$1$k$3$H$rB.$/$9$k$?$a\e(B
26841 \e$B$K\e(B @code{gnus-show-threads} \e$B$H\e(B @code{gnus-use-cross-reference}\e$B!"$=$l\e(B
26842 \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
26843
26844 @page
26845 @node Troubleshooting
26846 @section \e$BLdBj2r7h\e(B
26847 @cindex troubleshooting
26848
26849 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
26850 \e$B$k$3$H$OA[A|$G$-$^$;$s!"K\Ev$K!#\e(B
26851
26852 \e$B%*%C%[%s!#\e(B
26853
26854 @enumerate
26855
26856 @item
26857 \e$B$"$J$?$N%3%s%T%e!<%?$N%9%$%C%A$,F~$C$F$$$k$3$H$r3N$+$a$F2<$5$$!#\e(B
26858
26859 @item
26860 \e$BK\Ev$K8=9T$N\e(B Gnus \e$BHG$rFI$_9~$s$G$$$k$3$H$r3NG'$7$F2<$5$$!#:#$^\e(B
26861 \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
26862 \e$BEY\e(B Emacs \e$B$r=*N;$7$F:F5/F0$9$kI,MW$,$"$j$^$9!#\e(B
26863
26864 @item
26865 @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
26866 \e$B$b$N$,=P$F$-$?$J$i!"@5$7$$%U%!%$%k$,FI$_9~$^$l$F$$$^$9!#$=$&$J$i$J$$>l9g\e(B
26867 \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
26868
26869 @item
26870 @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
26871 \e$B$G\e(B @kbd{G h}) \e$B$rFI$s$G2<$5$$!#\e(B
26872
26873 @item
26874 @vindex max-lisp-eval-depth
26875 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
26876 \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
26877 \e$B$K%S!<%W2;$rLD$i$9$3$H$,$"$j$^$9!#$b$7$3$l$,5/$3$C$?$J$i!"\e(B
26878 @code{max-lisp-eval-depth} \e$B$r\e(B 500 \e$B$+$=$l$/$i$$$NCM$K@_Dj$7$F2<$5$$!#\e(B
26879 @end enumerate
26880
26881 \e$B$b$7B>$N$9$Y$F$,<:GT$7$?$J$i!"%P%0$H$7$FLdBj$rJs9p$7$F2<$5$$!#\e(B
26882
26883 @cindex bugs
26884 @cindex reporting bugs
26885
26886 @kindex M-x gnus-bug
26887 @findex gnus-bug
26888 \e$B$b$7\e(B Gnus \e$B$N%P%0$r8+$D$1$?$J$i!"\e(B@kbd{M-x gnus-bug} \e$BL?Na$K$h$C$F$=$l$rJs\e(B
26889 \e$B9p$9$k$3$H$,$G$-$^$9!#\e(B
26890 @kbd{M-x set-variable RET debug-on-error RET t RET} \e$B$H$7$F!"$=$l$+$i;d$K\e(B
26891 \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
26892 \e$B%0$r:F8=$5$;$kJ}K!$r@53N$K=q$$$F$/$l$?$H$-$N$_!"$=$l$r=$@5$9$k$3$H$,$G$-\e(B
26893 \e$B$^$9!#\e(B
26894
26895 \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
26896 \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
26897 \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
26898 \e$B$G$9!#\e(B
26899
26900 \e$B;d$O!"5-21$H$$$&<oN`$N$b$N$O$^$C$?$/;}$C$F$$$J$$$3$H$r3P$($F$*$/$3$H$b=E\e(B
26901 \e$BMW$G$9!#$b$7$"$J$?$,%P%0Js9p$rAw$k$H!";d$,JVEz$rAw$j$^$9!#$=$7$F!"$=$l$+\e(B
26902 \e$B$i$"$J$?$,\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!"\e(B
26903 \e$B;d$O$"$J$?$,2?$KBP$7$F;d$rIn?+$7$F$$$k$+$,$o$+$j$^$;$s!#>o$K!"$9$Y$F$r@b\e(B
26904 \e$BL@$7$9$.$F2<$5$$!#$=$l$O2f!9$9$Y$F$K$H$C$F$b$C$H4JC1$K$J$j$^$9\e(B---\e$B$b$7;d\e(B
26905 \e$B$,I,MW$J$9$Y$F$N>pJs$rF@$i$l$J$+$C$?$i!";d$O$"$J$?$K%a!<%k$rAw$C$F$5$i$J\e(B
26906 \e$B$k>pJs$r5a$a!"$=$N7k2L$9$Y$F$,$h$jB?$/$N;~4V$r<h$k$3$H$K$J$j$^$9!#\e(B
26907
26908 \e$B$b$7$"$J$?$ND>LL$7$F$$$kLdBj$,Hs>o$K;k3PE*$G!"$=$l$r$&$^$/@bL@$G$-$J$$>l\e(B
26909 \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
26910 \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
26911 \e$B$5$$!#\e(B
26912
26913 @cindex patches
26914 \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
26915 \e$B$_$^$;$s$,$=$N%Q%C%A$O\e(B @samp{diff -u} \e$B$G:n$C$F2<$5$$!#\e(B
26916
26917 @cindex edebug
26918 \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
26919 \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
26920 \e$B$K$D$$$F$O\e(B Elisp \e$B%^%K%e%"%k\e(B (@pxref{Debugging, ,Debugging Lisp Programs,
26921 elisp, The GNU Emacs Lisp Reference Manual}) \e$B$K=q$+$l$F$$$^$9!#\e(Bedebug \e$B$r\e(B
26922 \e$B;O$a$k$K$O!"$b$7\e(B @kbd{c} \e$B$r2!$7$?$H$-$K$"$kJQ$J?6Iq$$$,H/8+$5$l$k$J$i$P!"\e(B
26923 \e$BBh0lJb$O\e(B @kbd{C-h k c} \e$B$r%?%$%W$7!"%I%-%e%a%s%F!<%7%g%s!&%P%C%U%!!<Cf$G\e(B
26924 \e$B%O%$%Q!<%j%s%/$r%/%j%C%/\e(B (Emacs\e$B$N$_\e(B) \e$B$7$F!"$=$N4X?tDj5A$r;2>H$9$k$3$H$G\e(B
26925 \e$B$9!#$=$7$F$=$N4X?tL>$N>l=j$G\e(B @kbd{M-x edebug-defun RET} \e$B$r%?%$%W$7\e(B
26926 \e$B$F\e(B Gnus \e$B$KLa$j!"$=$N%3!<%I$r5/F0$9$k$?$a$K\e(B @kbd{c} \e$B$r2!$7$^$9!#\e(BLisp \e$B%P%C\e(B
26927 \e$B%U%!!<$G$O!"\e(B@kbd{SPC} \e$B$G%7%s%0%k%9%F%C%WF0:n!"\e(B@kbd{M-:} \e$B$G<0$rI>2A!"\e(B
26928 @kbd{C-h v} \e$B$GJQ?t$r8!::!"\e(B@kbd{q} \e$B$G<B9T$rCfCG!"$"$k$$\e(B
26929 \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
26930
26931 @cindex elp
26932 @cindex profile
26933 @cindex slow
26934 \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
26935 \e$B$?$a$KL@$i$+$K$J$kLdBj$,$"$j$^$9!#$=$s$J>l9g$K$O\e(B @kbd{M-x
26936 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
26937 \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
26938 \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
26939 \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
26940 \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
26941 \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
26942 \e$B$7$F$_$?$$\e(B Gnus \e$B$NItJ,$r7WB,$9$k$?$a$N@_Dj$r!"Nc$($P\e(B @kbd{M-x
26943 elp-instrument-package RET gnus} \e$B$d\e(B @kbd{M-x elp-instrument-package RET
26944 message} \e$B$G9T$J$C$F2<$5$$!#$=$7$F!"CY$$F0:n$r9T$J$o$;$F$+$i\e(B @kbd{M-x
26945 elp-results} \e$B$r2!$7$^$7$g$&!#$9$k$H!"$I$NF0:n$,;~4V$r?)$C$F$$$k$+$r8+$F!"\e(B
26946 \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
26947 \e$B$NCf$G:G$bCY$$4X?t$GHq$d$5$l$?;~4V$h$j$O$k$+$KD9$/$+$+$k$N$O!"$?$V\e(B
26948 \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
26949 \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
26950 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
26951 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
26952 \e$B$:$7$b40A4$KF0:n$9$k$H$O8B$i$J$$$+$b$7$l$^$;$s!#\e(B
26953
26954 \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
26955 \e$B$&!#;d$O$"$^$jLr$KN)$A$^$;$s!#\e(B
26956
26957 @cindex gnu.emacs.gnus
26958 @cindex ding mailing list
26959 \e$B$^$?!"\e(Bding \e$B%a!<%j%s%0%j%9%H\e(B---@email{ding@@gnus.org} \e$B$K?V$M$k$3$H$b$G$-\e(B
26960 \e$B$^$9!#9XFI$9$k$?$a$K$O\e(B @email{ding-request@@gnus.org} \e$B$K=q$$$F2<$5$$!#\e(B
26961
26962 @page
26963 @node Gnus Reference Guide
26964 @section Gnus \e$B$N;2>H%,%$%I\e(B
26965
26966 \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
26967 \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
26968 \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
26969 \e$B$J$$F0:n$r$$$/$D$+$H!";d$,:#$d$C$F$k$3$H$H!#\e(B
26970
26971 \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
26972 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
26973 \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
26974 \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
26975 \e$B5A$7$F$$$-$^$9!#\e(B
26976
26977 @menu
26978 * Gnus Utility Functions::      \e$B;HMQ$G$-$k6&DL$N4X?t$HJQ?t\e(B
26979 * Back End Interface::          Gnus \e$B$O$I$&$d$C$F%5!<%P!<$HDL?.$9$k$N$+\e(B
26980 * Score File Syntax::           \e$B%9%3%"%U%!%$%k5,3J$N\e(B BNF \e$BDj5A\e(B
26981 * Headers::                     Gnus \e$B$O%X%C%@!<$rFbItE*$K$I$N$h$&$K3JG<$9$k$+\e(B
26982 * Ranges::                      \e$B$?$/$5$s$N?t$r3JG<$9$kJXMx$J7A<0\e(B
26983 * Group Info::                  \e$B%0%k!<%W>pJs7A<0\e(B
26984 * Extended Interactive::        \e$B5-9f@\F,<-$J$I\e(B
26985 * Emacs/XEmacs Code::           Gnus \e$B$O$9$Y$F$N6aBe\e(B Emacsen \e$B$GF0:n$9$k\e(B
26986 * Various File Formats::        Gnus \e$B$N;HMQ$9$k%U%!%$%k$N7A<0\e(B
26987 @end menu
26988
26989 @node Gnus Utility Functions
26990 @subsection Gnus \e$B$NM-MQ$J4X?t\e(B
26991 @cindex Gnus utility functions
26992 @cindex utility functions
26993 @cindex functions
26994 @cindex internal variables
26995
26996 \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
26997 \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
26998 \e$B$N$N0lMw$G$9!#\e(B
26999
27000 @table @code
27001 @item gnus-newsgroup-name
27002 @vindex gnus-newsgroup-name
27003 \e$B$3$NJQ?t$O8=:_$N%K%e!<%9%0%k!<%W$NL>A0$rJ];}$7$F$$$^$9!#\e(B
27004
27005 @item gnus-find-method-for-group
27006 @findex gnus-find-method-for-group
27007 @var{group} \e$B$NA*BrJ}K!$rJV$94X?t$G$9!#\e(B
27008
27009 @item gnus-group-real-name
27010 @findex gnus-group-real-name
27011 \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
27012 \e$B$rJV$7$^$9!#\e(B
27013
27014 @item gnus-group-prefixed-name
27015 @findex gnus-group-prefixed-name
27016 \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)
27017 Gnus \e$B%0%k!<%WL>$rJV$7$^$9!#\e(B
27018
27019 @item gnus-get-info
27020 @findex gnus-get-info
27021 @var{group} \e$B$N%0%k!<%W>pJs0lMw$rJV$7$^$9!#\e(B
27022
27023 @item gnus-group-unread
27024 @findex gnus-group-unread
27025 @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
27026 \e$B$9!#\e(B
27027
27028 @item gnus-active
27029 @findex gnus-active
27030 @var{group} \e$B$N3hF0EPO?$G$9!#\e(B
27031
27032 @item gnus-set-active
27033 @findex gnus-set-active
27034 @var{group} \e$B$K3hF0EPO?$r@_Dj$7$^$9!#\e(B
27035
27036 @item gnus-add-current-to-buffer-list
27037 @findex gnus-add-current-to-buffer-list
27038 Gnus \e$B=*N;;~$K>C5n$9$k%P%C%U%!!<$N0lMw$K8=:_$N%P%C%U%!!<$rDI2C$7$^$9!#\e(B
27039
27040 @item gnus-continuum-version
27041 @findex gnus-continuum-version
27042 \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
27043 \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
27044 \e$B$9!#\e(B
27045
27046 @item gnus-group-read-only-p
27047 @findex gnus-group-read-only-p
27048 @var{group} \e$B$,FI$_=P$7@lMQ$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27049
27050 @item gnus-news-group-p
27051 @findex gnus-news-group-p
27052 @var{group} \e$B$,%K%e!<%9%P%C%/%(%s%I$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27053
27054 @item gnus-ephemeral-group-p
27055 @findex gnus-ephemeral-group-p
27056 @var{group} \e$B$,C;4|%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27057
27058 @item gnus-server-to-method
27059 @findex gnus-server-to-method
27060 @var{server} \e$B$KBP1~$7$F$$$kA*BrJ}K!$rJV$7$^$9!#\e(B
27061
27062 @item gnus-server-equal
27063 @findex gnus-server-equal
27064 \e$BFs$D$N2>A[%5!<%P!<$,F10l$N$b$N$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27065
27066 @item gnus-group-native-p
27067 @findex gnus-group-native-p
27068 @var{group} \e$B$,4pK\%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27069
27070 @item gnus-group-secondary-p
27071 @findex gnus-group-secondary-p
27072 @var{group} \e$B$,Fs<!%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27073
27074 @item gnus-group-foreign-p
27075 @findex gnus-group-foreign-p
27076 @var{group} \e$B$,30It%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
27077
27078 @item gnus-group-find-parameter
27079 @findex gnus-group-find-parameter
27080 @var{group} \e$B$N%Q%i%a!<%?!<0lMw$rJV$7$^$9!#Fs$DL\$N0z?t$rM?$($k$H!"\e(B
27081 @var{group} \e$BMQ$N$=$N%Q%i%a!<%?!<$NCM$rJV$7$^$9!#\e(B
27082
27083 @item gnus-group-set-parameter
27084 @findex gnus-group-set-parameter
27085 \e$B;0$D$N0z?t\e(B @var{group}, @var{parameter}, @var{value} \e$B$r<h$j$^$9!#\e(B
27086
27087 @item gnus-narrow-to-body
27088 @findex gnus-narrow-to-body
27089 \e$B8=:_$N%P%C%U%!!<$N5-;v$NK\J8$r@)8BI=<($7$^$9!#\e(B
27090
27091 @item gnus-check-backend-function
27092 @findex gnus-check-backend-function
27093 \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
27094 \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
27095
27096 @lisp
27097 (gnus-check-backend-function "request-scan" "nnml:misc")
27098 @result{} t
27099 @end lisp
27100
27101 @item gnus-read-method
27102 @findex gnus-read-method
27103 \e$BMxMQ<T$KA*BrJ}K!$r%W%m%s%W%HF~NO$7$F$b$i$$$^$9!#\e(B
27104 @end table
27105
27106 @node Back End Interface
27107 @subsection \e$B%P%C%/%(%s%I%$%s%?!<%U%'!<%9\e(B
27108
27109 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
27110 \e$BCN$j$^$;$s!#$?$@2>A[%5!<%P!<\e(B @dfn{virtual servers} \e$B$HBPOC$9$kJ}K!$rCN$C\e(B
27111 \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
27112 \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
27113 \e$B$O\e(B @code{nntp}, @code{nnspool}, @code{nnmbox} \e$B$J$I$,$"$j$^$9!#8e<T$NNc$H\e(B
27114 \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
27115
27116 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
27117 \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
27118 \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
27119 @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
27120 \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
27121 \e$B$9!#\e(B
27122
27123 \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
27124 \e$B$5$$!#$3$NNc$r8+$F$/$@$5$$!#\e(B
27125
27126 @lisp
27127 (nntp "odd-one"
27128       (nntp-address "ifi.uio.no")
27129       (nntp-port-number 4324))
27130 @end lisp
27131
27132 \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
27133 \e$BL>$O\e(B @samp{odd-one} \e$B$G$9!#\e(B
27134
27135 \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
27136 \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
27137 \e$B$r9T$J$&O"A[%j%9%H$rJ];}$9$k$3$H$K$h$C$F<B8=$7$F$$$^$9!#\e(B
27138
27139 \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
27140 \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
27141 \e$B$,B8:_$9$k$+$r>o$K3NG'$9$kG$0U4X?t\e(B @dfn{optional functions} \e$B$G$9!#\e(B
27142
27143 \e$B$3$l$i$N4X?t$O$9$Y$F!"JV5Q%G!<%?\e(B
27144 \e$B$r\e(B @code{nntp-server-buffer} (@samp{*nntpd*}) \e$B%P%C%U%!!<$KJV$9$3$H$,5a$a\e(B
27145 \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
27146 \e$B$;$s!#;d$,7k2L$N%G!<%?\e(B @dfn{resulting data} \e$B$H8@$C$?$H$-$O!"$=$N%P%C%U%!!<\e(B
27147 \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
27148 \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
27149 \e$B$-$OJV5QCM$H$7$F\e(B @code{nil} \e$B$rJV$5$J$/$F$O$$$1$^$;$s!#\e(B
27150
27151 \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
27152 \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
27153 \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
27154 \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
27155 \e$B$G!"$=$l0J>e$N$b$N$G$O$"$j$^$;$s!#\e(B
27156
27157 Gnus \e$B$O%0%k!<%WL>$H5-;vHV9f$K$h$C$F$=$l$>$l$N%a%C%;!<%8$rFCDj$7$^$9!#$=\e(B
27158 \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
27159 \e$BBh0l$K!"$=$N?tCM$O@5$N@0?t$G$9!#BhFs$K!"\e(BGnus \e$B$r:.Mp$5$;$k$3$H$J$/8E$$5-\e(B
27160 \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
27161 \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
27162 \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
27163 @footnote{See the function @code{nnchoke-request-update-info},
27164 @ref{Optional Back End Functions}\e$B!#\e(B} \e$BBh;0$K!"5-;vHV9f$O$=$N%0%k!<%W$G$N\e(B
27165 \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
27166 \e$B=g$G$"$kI,MW$O$"$j$^$;$s$,!#\e(B
27167
27168 \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
27169 \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
27170 \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
27171 \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
27172 \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
27173 \e$B$k$3$H$O!"HV9f$r;H$$@Z$C$F$7$^$&$3$H$rHr$1$k$?$a$KLrN)$A$^$9!#\e(B
27174
27175 \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
27176 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
27177 \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
27178 \e$B0U$7$F2<$5$$!#\e(B
27179
27180 \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
27181 \e$B$9$3$H$K$7$^$9!#\e(B
27182
27183 @cindex @code{nnchoke}
27184
27185 @menu
27186 * Required Back End Functions::  \e$B<BAu$7$J$1$l$P$J$i$J$$4X?t\e(B
27187 * Optional Back End Functions::  \e$B<BAu$7$J$/$F$b$h$$4X?t\e(B
27188 * Error Messaging::             \e$B%a%C%;!<%8$d%(%i!<Js9p$rF@$kJ}K!\e(B
27189 * Writing New Back Ends::       \e$B8E$$%P%C%/%(%s%I$N3HD%\e(B
27190 * Hooking New Back Ends Into Gnus::  Gnus \e$BB&$G$7$J$1$l$P$J$i$J$$$3$H\e(B
27191 * Mail-like Back Ends::         \e$B%a!<%kIw%P%C%/%(%s%I$N$?$a$N=u8@\e(B
27192 @end menu
27193
27194 @node Required Back End Functions
27195 @subsubsection \e$BI,?\%P%C%/%(%s%I4X?t\e(B
27196
27197 @table @code
27198 @item (nnchoke-retrieve-headers ARTICLES &optional GROUP SERVER FETCH-OLD)
27199
27200 @var{articles} \e$B$O5-;vHV9f$NHO0O$+$"$k$$$O\e(B @code{Message-ID} \e$B$N%j%9%H$G$9!#\e(B
27201 \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
27202 \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
27203 \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
27204
27205 \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
27206 \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
27207 \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
27208 \e$B$+$b$7$l$^$;$s$,!"8=:_$N\e(B Gnus \e$B$G$O%5%]!<%H$5$l$F$$$^$;$s!#\e(B
27209
27210 @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
27211 \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
27212 \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
27213 \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
27214 \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
27215 \e$B$"$j$^$9!#$3$NCM$,\e(B @code{nil} \e$B$G$b?tCM$G$b$J$1$l$P!":GBg8B$N<hF@$r9T$J$$\e(B
27216 \e$B$^$9!#\e(B
27217
27218 \e$B$3$l$,\e(B HEAD \e$B$NNc$G$9!#\e(B
27219
27220 @example
27221 221 1056 Article retrieved.
27222 Path: ifi.uio.no!sturles
27223 From: sturles@@ifi.uio.no (Sturle Sunde)
27224 Newsgroups: ifi.discussion
27225 Subject: Re: Something very droll
27226 Date: 27 Oct 1994 14:02:57 +0100
27227 Organization: Dept. of Informatics, University of Oslo, Norway
27228 Lines: 26
27229 Message-ID: <38o8e1$a0o@@holmenkollen.ifi.uio.no>
27230 References: <38jdmq$4qu@@visbur.ifi.uio.no>
27231 NNTP-Posting-Host: holmenkollen.ifi.uio.no
27232 .
27233 @end example
27234
27235 \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
27236 \e$B%@!<$,$$$/$D$+$"$k$H$$$&$3$H$r0UL#$7$^$9!#\e(B
27237
27238 \e$B$3$l$,$=$N%P%C%U%!!<$N\e(B BNF \e$BDj5A$G$9!#\e(B
27239
27240 @example
27241 headers        = *head
27242 head           = error / valid-head
27243 error-message  = [ "4" / "5" ] 2number " " <error message> eol
27244 valid-head     = valid-message *header "." eol
27245 valid-message  = "221 " <number> " Article retrieved." eol
27246 header         = <text> eol
27247 @end example
27248
27249 @cindex BNF
27250 (\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)
27251
27252 \e$B$b$7JV5QCM$,\e(B @code{nov} \e$B$G$"$l$P!"%G!<%?%P%C%U%!!<$K\e(B
27253 \e$B$O\e(B @dfn{network overview database} \e$B9T$,4^$^$l$F$J$/$F$O$J$j$^$;$s!#\e(B
27254 \e$B$3$l$O4pK\E*$K$OJ#?t$NMs$r%?%V$G6h@Z$C$?$b$N$G$9!#\e(B
27255
27256 @example
27257 nov-buffer = *nov-line
27258 nov-line   = field 7*8[ <TAB> field ] eol
27259 field      = <text except TAB>
27260 @end example
27261
27262 \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
27263 @ref{Headers} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
27264
27265 @item (nnchoke-open-server SERVER &optional DEFINITIONS)
27266
27267 \e$B$3$3$G$N\e(B @var{server} \e$B$O2>A[%5!<%P!<L>$G$9!#\e(B@var{definitions} \e$B$O$3$N2>A[\e(B
27268 \e$B%5!<%P!<$rDj5A$9$k\e(B @code{(VARIABLE VALUE)} \e$BAH$N%j%9%H$G$9!#\e(B
27269
27270 \e$B$b$7%5!<%P!<$r3+$/$3$H$,$G$-$J$1$l$P!"%(%i!<$O%7%0%J%k$G$ODLCN$5$l$^$;$s!#\e(B
27271 \e$B$=$7$F%P%C%/%(%s%I$O!"$=$l0J8e$N$3$N%5!<%P!<$X$N@\B3MW5a$r5qH]$9$k$3$H$b\e(B
27272 \e$B$G$-$^$9!#<B:]!"$=$&$9$Y$-$G$9!#\e(B
27273
27274 \e$B$b$7$=$N%5!<%P!<$,$9$G$K3+$$$F$$$l$P!"$3$N4X?t$O\e(B @code{nil} \e$B0J30$NCM$rJV\e(B
27275 \e$B5Q$7$J$1$l$P$J$j$^$;$s!#$3$N$H$-!"JV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27276
27277 @item (nnchoke-close-server &optional SERVER)
27278
27279 @var{server} \e$B$X$N@\B3$rJD$8!"$3$l$K4XO"$9$k$9$Y$F$N;q8;$r3+J|$7$^$9!#$b\e(B
27280 \e$B$72?$i$+$NM}M3$G%5!<%P!<$rJD$8$k$3$H$,$G$-$J$1$l$P!"\e(B@code{nil} \e$B$rJV5Q$7\e(B
27281 \e$B$^$9!#\e(B
27282
27283 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27284
27285 @item (nnchoke-request-close)
27286
27287 \e$B$9$Y$F$N%5!<%P!<$N@\B3$rJD$8!"%P%C%/%(%s%I$,J]M-$7$F$$$k$9$Y$F$N;q8;$r3+\e(B
27288 \e$BJ|$7$^$9!#$3$N%P%C%/%(%s%I$K$h$C$F:n@.$5$l$?%P%C%U%!!<$O$9$Y$F:o=|$5$l$^\e(B
27289 \e$B$9!#\e(B(@code{nntp-server-buffer} \e$B$O:o=|$5$l$^$;$s$,!#\e(B) \e$B$3$N4X?t$ODL\e(B
27290 \e$B>o\e(B Gnus \e$B$,=*N;$9$k$H$-$K$N$_8F$S=P$5$l$^$9!#\e(B
27291
27292 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27293
27294 @item (nnchoke-server-opened &optional SERVER)
27295
27296 \e$B$b$7\e(B @var{server} \e$B$,8=:_$N2>A[%5!<%P!<$G!"$=$NJ*M}%5!<%P!<$X$N@\B3$,@8$-\e(B
27297 \e$B$F$$$l$P!"$3$N4X?t$O\e(B @code{nil} \e$B0J30$NCM$rJV$7$^$9!#$3$N4X?t$O$I$s$J>l9g\e(B
27298 \e$B$G$b!"@\B3$,<:$o$l$?%5!<%P!<$X$N:F@\B3$r9T$J$&$3$H$O$"$j$^$;$s!#\e(B
27299
27300 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27301
27302 @item (nnchoke-status-message &optional SERVER)
27303
27304 \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
27305
27306 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27307
27308 @item (nnchoke-request-article ARTICLE &optional GROUP SERVER TO-BUFFER)
27309
27310 \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
27311 \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
27312 \e$B$N<hF@$r<BAu$9$k$+$I$&$+$OG$0U$G$9$,!"2DG=$G$"$k$H4r$7$$$G$9$M!#\e(B
27313
27314 @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
27315 \e$B%U%!!<$NBe$o$j$K!"$3$N%P%C%U%!!<$KJV$5$l$^$9!#$3$l$K$h$jB?NL$N%G!<%?$r$"\e(B
27316 \e$B$k%P%C%U%!!<$+$iJL$N%P%C%U%!!<$K%3%T!<$9$k$3$H$rHr$1$k$3$H$,$G$-!"$=$7\e(B
27317 \e$B$F\e(B Gnus \e$B$ODL>o!"5-;v%P%C%U%!!<$KD>@\5-;v$rA^F~$9$k$h$&$KMW5a$7$F$$$^$9!#\e(B
27318
27319 \e$B$b$72DG=$G$"$k$N$J$i!"$3$N4X?t$O!"\e(B@code{car} \e$B$,<hF@$7$?5-;v$N$"$k%0%k!<\e(B
27320 \e$B%WL>$G!"\e(B@code{cdr} \e$B$,5-;vHV9f$G$"$k\e(B cons \e$B%;%k$rJV$9$Y$-$G$9!#$3$l$K$h\e(B
27321 \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
27322 \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
27323 \e$B;v$N<hF@$,@.8y$7$?$H$-$O\e(B @code{t} \e$B$rJV$7$^$9!#\e(B
27324
27325 @item (nnchoke-request-group GROUP &optional SERVER FAST)
27326
27327 @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
27328 \e$B%W$K$9$k!"$H$$$&I{:nMQ$b$"$j$^$9!#\e(B
27329
27330 @var{fast} \e$B$,$"$l$P!"JXMx$J%G!<%?$rJV$9LLE]$r9T$J$o$:$K!"C1$K\e(B
27331 @var{group} \e$B$r8=:_$N%0%k!<%W$K$7$^$9!#\e(B
27332
27333 \e$B$3$l$,7k2L$N%G!<%?$NNc$H!"$=$l$NDj5A$G$9!#\e(B
27334
27335 @example
27336 211 56 1000 1059 ifi.discussion
27337 @end example
27338
27339 \e$B:G=i$N?tCM$O>uBV$G!"$3$l$O\e(B 211 \e$B$G$J$/$F$O$J$j$^$;$s!#<!$O$=$N%0%k!<%W$K\e(B
27340 \e$B$"$k5-;v$NAm?t!":G>.$N5-;vHV9f!":GBg$N5-;vHV9f!"$=$7$F:G8e$,%0%k!<%WL>$G\e(B
27341 \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
27342 \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
27343 \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
27344 \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
27345 \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
27346 \e$B$O\e(B 0 \e$B$H$7$FJs9p$5$l$J$1$l$P$J$j$^$;$s!#\e(B
27347
27348 @example
27349 group-status = [ error / info ] eol
27350 error        = [ "4" / "5" ] 2<number> " " <Error message>
27351 info         = "211 " 3* [ <number> " " ] <string>
27352 @end example
27353
27354 @item (nnchoke-close-group GROUP &optional SERVER)
27355
27356 @var{group} \e$B$rJD$8!"$=$l$K@\B3$5$l$F$$$k$9$Y$F$N;q8;$r3+J|$7$^$9!#$3$l$O\e(B
27357 \e$B$[$H$s$I$N%P%C%/%(%s%I$G$O2?$b$9$k$3$H$,$J$$$G$7$g$&!#\e(B
27358
27359 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27360
27361 @item (nnchoke-request-list &optional SERVER)
27362
27363 @var{server} \e$B>e$GMxMQ2DG=$J$9$Y$F$N%0%k!<%W$N0lMw$rJV$7$^$9!#$3$l\e(B
27364 \e$B$O\e(B @emph{\e$BA4It\e(B} \e$B$H$$$&0UL#$G$9!#\e(B
27365
27366 \e$B$3$l$,!"$?$C$?Fs$D$7$+%0%k!<%W$r;}$C$F$$$J$$%5!<%P!<$+$i$NNc$G$9!#\e(B
27367
27368 @example
27369 ifi.test 0000002200 0000002000 y
27370 ifi.discussion 3324 3300 n
27371 @end example
27372
27373 \e$B3F9T$K$O%0%k!<%WL>$,$"$j!"$=$7$F$=$N%0%k!<%WFb$N:GBg$N5-;vHV9f!":G>.$N5-\e(B
27374 \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
27375 \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
27376
27377 @example
27378 active-file = *active-line
27379 active-line = name " " <number> " " <number> " " flags eol
27380 name        = <string>
27381 flags       = "n" / "y" / "m" / "x" / "j" / "=" name
27382 @end example
27383
27384 \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
27385 \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
27386 \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
27387 \e$B$$$&$3$H$r<($7$F$$$^$9!#\e(B
27388
27389 @item (nnchoke-request-post &optional SERVER)
27390
27391 \e$B$3$N4X?t$O!"8=:_$N%P%C%U%!!<$rEj9F$7$^$9!#$3$l$OEj9F$,@.8y$7$?$+$I$&$+$r\e(B
27392 \e$BJV5Q$7$F$b9=$$$^$;$s$,!"I,?\$G$O$"$j$^$;$s!#Nc$($P!"Ej9F$,HsF14|$K9T$J$o\e(B
27393 \e$B$l$k$N$G$"$l$P!"$3$N4X?t$,=*N;$7$?;~E@$G$OEj9F$OIaDL40N;$7$F$$$^$;$s!#$=\e(B
27394 \e$B$N>l9g$3$N4X?t$O!"Ej9F$r40N;$5$;$k$3$H$,$G$-$J$$$H$-!"$=$l$r$O$C$-$j$HMx\e(B
27395 \e$BMQ<T$KCN$i$;$k8+D%$j4X?t$N$h$&$J$b$N$r@_Dj$9$k$Y$-$G$7$g$&!#\e(B
27396
27397 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27398 @end table
27399
27400 @node Optional Back End Functions
27401 @subsubsection \e$BG$0U%P%C%/%(%s%I4X?t\e(B
27402
27403 @table @code
27404 @item (nnchoke-retrieve-groups GROUPS &optional SERVER)
27405
27406 @var{groups} \e$B$O%0%k!<%W$N%j%9%H$G$"$j!"$3$N4X?t$O$=$l$iA4It$N%0%k!<%W$N\e(B
27407 \e$B%G!<%?$rMW5a$7$^$9!#$I$&$d$C$F$=$l$r9T$J$&$+$O\e(B Gnus \e$B$NCN$C$?$3$H$G$O$"$j\e(B
27408 \e$B$^$;$s$,!"$3$l$O$G$-$k$@$1?WB.$JJ}K!$G9T$J$o$J$1$l$P$J$j$^$;$s!#\e(B
27409
27410 \e$B$3$N4X?t$NJV5QCM$O\e(B @code{active} \e$B$+\e(B @code{group} \e$B$N$$$:$l$+$G!"7k2L$N%G!<\e(B
27411 \e$B%?$N7A<0$,2?$G$"$k$+$r<($7$^$9!#A0<T$O\e(B @code{nnchoke-request-list} \e$B$K$h\e(B
27412 \e$B$k%G!<%?$HF1$87A<0$G$"$j!"0lJ}8e<T$O\e(B @code{nnchoke-request-group} \e$B$,M?$(\e(B
27413 \e$B$k$b$N$HF1$87A<0$N9T$G%P%C%U%!!<$OKd$a$i$l$^$9!#\e(B
27414
27415 @example
27416 group-buffer = *active-line / *group-status
27417 @end example
27418
27419 @item (nnchoke-request-update-info GROUP INFO &optional SERVER)
27420
27421 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
27422 \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
27423 \e$B$K\e(B) \e$BK\Ev$K$9$Y$F$N>pJs$r;}$C$F$$$k>l9g$KJXMx$K$J$j$^$9!#$3$N4X?t$O!"$=$N\e(B
27424 \e$BMW5a$KE,9g$5$;$k>pJs$rGK2uE*$KCV$-49$(!"\e(B@code{nil} \e$B$G$O$J$$CM$rJV$5$J$1\e(B
27425 \e$B$l$P$J$j$^$;$s\e(B (\e$BNc30E*$K!"\e(B@code{nntp-request-update-info} \e$B$O%M%C%H%o!<%/\e(B
27426 \e$B;q8;$rO2Hq$7$J$$$h$&$K!">o$K\e(B @code{nil} \e$B$rJV$7$^$9\e(B)\e$B!#\e(B
27427
27428 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27429
27430 @item (nnchoke-request-type GROUP &optional ARTICLE)
27431
27432 \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%!!<\e(B
27433 \e$B$G\e(B @kbd{F}) \e$B$r<B9T$7$?$H$-!"\e(BGnus \e$B$OMxMQ<T$,%U%)%m!<%"%C%W$7$h$&$H$7$F$$\e(B
27434 \e$B$k5-;v$,%K%e!<%9$G$"$k$+%a!<%k$G$"$k$+$rCN$i$J$/$F$O$J$j$^$;$s!#$3$N4X?t\e(B
27435 \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
27436 \e$B%a!<%k$G$"$l$P\e(B @code{mail} \e$B$r!"$=$N<oJL$r7hDj$G$-$J$1$l\e(B
27437 \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
27438 \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
27439 \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$"\e(B
27440 \e$B$k$+$b$7$l$^$;$s!#\e(B
27441
27442 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27443
27444 @item (nnchoke-request-set-mark GROUP ACTION &optional SERVER)
27445
27446 \e$B5-;v$N0u$r@_Dj\e(B/\e$B>C5n\e(B/\e$BDI2C$7$^$9!#IaDL$O\e(B Gnus \e$B$O5-;v$N0u\e(B (\e$B4{FI!"2D;k!"4|8B\e(B
27447 \e$B@Z$l>C5n$J$I\e(B) \e$B$rFbIt$G07$$!"\e(B@file{~/.newsrc.eld} \e$B$KJ]B8$7$^$9!#$7$+$7!"\e(B
27448 \e$B%P%C%/%(%s%I$K$O\e(B (@acronym{IMAP} \e$B$N$h$&$K\e(B) \e$B5-;v$N$9$Y$F$N>pJs$r%5!<%P!<\e(B
27449 \e$B$K<}$a$k$N$G!"\e(BGnus \e$B$O0u$N>pJs$r%5!<%P!<$KEAC#$7$J$1$l$P$J$i$J$$$b$N$,$"\e(B
27450 \e$B$j$^$9!#\e(B
27451
27452 @var{action} \e$B$O$3$N$h$&$JMM<0$N0u@_Dj$NMW5a$N%j%9%H$G$9\e(B:
27453
27454 @example
27455 (RANGE ACTION MARK)
27456 @end example
27457
27458 @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
27459 \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
27460 \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
27461 @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
27462 \e$B$k0u$O\e(B @code{read}, @code{tick}, @code{reply}, @code{expire},
27463 @code{killed}, @code{dormant}, @code{save}, @code{download},
27464 @code{unsend}, @code{forward} \e$B$*$h$S\e(B @code{recent} \e$B$G$9$,!"$b$72DG=$J$i!"\e(B
27465 \e$B$"$J$?$N%P%C%/%(%s%I$O$3$l$i$K@)8B$r$9$k$Y$-$G$O$"$j$^$;$s!#\e(B
27466
27467 \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
27468 \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
27469 \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
27470 \e$B$Y$-$G$9!#\e(B
27471
27472 \e$BF0:n%j%9%H$NNc$G$9\e(B:
27473
27474 @example
27475 (((5 12 30) 'del '(tick))
27476  ((10 . 90) 'add '(read expire))
27477  ((92 94) 'del '(read)))
27478 @end example
27479
27480 \e$B4X?t$O0u$r@_Dj$G$-$J$+$C$?5-;v$NHO0O$rJV$9$Y$-$G$9\e(B (\e$B8=:_$O$^$C$?$/;H$o$l\e(B
27481 \e$B$F$$$^$;$s\e(B)\e$B!#\e(B
27482
27483 \e$B$3$N4X?t$+$i$O7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27484
27485 @item (nnchoke-request-update-mark GROUP ARTICLE MARK)
27486
27487 \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
27488 \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
27489 \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
27490 \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
27491 @code{nil} \e$B$d$=$NB>$N%4%_$rJV$7$F$O$$$1$^$;$s!#\e(B
27492
27493 \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
27494 \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
27495 \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
27496 \e$B$l$^$9!#\e(B
27497
27498 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27499
27500 @item (nnchoke-request-scan &optional GROUP SERVER)
27501
27502 \e$B$3$N4X?t$O!"%P%C%/%(%s%I$,E~Ce5-;v$r3NG'$9$kMW5a$r9T$J$&$H$-$K$$$D$G\e(B
27503 \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
27504 \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
27505 \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
27506 \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
27507 \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
27508 \e$B$b9=$$$^$;$s!#$G$9$,!"<BMQE*$K$G$-$l$P$=$l$r6I=jE*$KJD$8$F$*$/J}$,NI$$$G\e(B
27509 \e$B$7$g$&!#\e(B
27510
27511 \e$B$3$N4X?t$KJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27512
27513 @item (nnchoke-request-group-description GROUP &optional SERVER)
27514
27515 \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
27516
27517 @example
27518 description-line = name <TAB> description eol
27519 name             = <string>
27520 description      = <text>
27521 @end example
27522
27523 @item (nnchoke-request-list-newsgroups &optional SERVER)
27524
27525 \e$B$3$N4X?t$K$h$C$FJV$5$l$k7k2L$N%G!<%?$O!"%5!<%P!<>e$GMxMQ$G$-$k%0%k!<%W$9\e(B
27526 \e$B$Y$F$N@bL@$G$9!#\e(B
27527
27528 @example
27529 description-buffer = *description-line
27530 @end example
27531
27532 @item (nnchoke-request-newgroups DATE &optional SERVER)
27533
27534 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O!"\e(B@samp{date} \e$B0J9_$K:n@.$5$l$?$9$Y$F$N\e(B
27535 \e$B%0%k!<%W$G$9!#\e(B@samp{date} \e$B$ODL>o$N?M4V$,FI$a$kF|IU$N7A<0\e(B (\e$B$9$J$o$A!"%a!<\e(B
27536 \e$B%k$d%K%e!<%9$N%X%C%@!<$G;H$o$l$k7A<0$G!"%G%#%U%)%k%H$G$O4X\e(B
27537 \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
27538 \e$B%U%!!<$N7A<0$G$J$1$l$P$J$j$^$;$s!#\e(B
27539
27540 \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
27541 \e$B%(%s%I$O?7$7$$%0%k!<%W$r8+$D$1$k$h$j$b!"3Z$r$7$F$9$Y$F$N%0%k!<%W$N%j%9%H\e(B
27542 \e$B$rJV$9$+$b$7$l$^$;$s!#$7$+$7%P%C%/%(%s%I$,JV$9B?$/$N%0%k!<%W$KBP$7$F$3\e(B
27543 \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!"MxMQ<T\e(B
27544 \e$B<+?H$,:n$C$?%0%k!<%W$J$i$PB?$9$.$k$3$H$O$J$$$G$7$g$&!#$G$9$+\e(B
27545 \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
27546 \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
27547 \e$B$F$$$^$9$+$i!"B?$/$N%0%k!<%W$,JV$C$F$/$k$3$H$,$"$j$($^$9!#\e(B
27548
27549 @item (nnchoke-request-create-group GROUP &optional SERVER)
27550
27551 \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
27552
27553 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27554
27555 @item (nnchoke-request-expire-articles ARTICLES &optional GROUP SERVER FORCE)
27556
27557 \e$B$3$N4X?t$O!"\e(B@var{articles} \e$B$NHO0O$N$9$Y$F$N5-;v$KBP$7$F4|8B@Z$l>C5n=hM}\e(B
27558 \e$B$r9T$J$$$^$9!#\e(B(@var{articles} \e$B$O8=:_$O5-;vHV9f$NC1=c$J%j%9%H$G$9!#\e(B) \e$B$3$N\e(B
27559 \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
27560 \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
27561 \e$B?7$7$$$b$N$G$"$C$F$b!"$9$Y$F$N\e(B @var{articles} \e$B$,>C5n$5$l$^$9!#\e(B
27562
27563 \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
27564 \e$B$rJV$7$^$9!#\e(B
27565
27566 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27567
27568 @item (nnchoke-request-move-article ARTICLE GROUP SERVER ACCEPT-FORM &optional LAST)
27569
27570 \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
27571 \e$B$i\e(B @var{accept-form} \e$B$r8F$S=P$7$F0\F0$7$^$9!#\e(B
27572
27573 \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
27574 \e$B%@!<9T$r$9$Y$F:o=|$7!"0lHL$K5-;v$r!V$-$l$$$5$C$Q$j!W$K$7$^$9!#$=$7\e(B
27575 \e$B$F\e(B ``\e$B$-$l$$$J\e(B'' \e$B5-;v$N$"$k%P%C%U%!!<\e(B
27576 \e$B$G\e(B @var{accept-form} \e$B$r\e(B @code{eval} \e$B$7$^$9!#$3$l$OK\Ev$KJ#@=$r9T$J$$$^$9!#\e(B
27577 \e$B$b$7\e(B @code{eval} \e$B$,\e(B @code{nil} \e$B0J30$NCM$rJV$7$?$i!"$=$N5-;v$O:o=|$5$l$^\e(B
27578 \e$B$;$s!#\e(B
27579
27580 @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
27581 \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
27582 \e$B$^$9!#\e(B
27583
27584 \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
27585 @code{cdr} \e$B$G$"$k\e(B cons \e$B%;%k$rJV$7$^$9!#\e(B
27586
27587 \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
27588 \e$B:_$7$J$1$l$^$J$j$^$;$s!#\e(B
27589
27590 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27591
27592 @item (nnchoke-request-accept-article GROUP &optional SERVER LAST)
27593
27594 \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
27595 @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
27596 \e$B9T$J$o$l$k$H$$$&0UL#$G$9!#\e(B
27597
27598 \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
27599 @code{cdr} \e$B$G$"$k\e(B cons \e$B%;%k$rJV$7$^$9!#\e(B
27600
27601 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27602
27603 @item (nnchoke-request-replace-article ARTICLE GROUP BUFFER)
27604
27605 \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
27606 @var{buffer} \e$B$r$=$3$KA^F~$7$^$9!#\e(B
27607
27608 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27609
27610 @item (nnchoke-request-delete-group GROUP FORCE &optional SERVER)
27611
27612 \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
27613 \e$B%k!<%WFb$N$9$Y$F$N5-;v$rK\Ev$K>C5n$7!"$=$7$F$=$N%0%k!<%W<+?H$r>C5n$7$^$9!#\e(B
27614 (\e$B$b$7\e(B ``\e$B%0%k!<%W<+?H\e(B'' \e$B$H$$$&$b$N$,$"$l$P!#\e(B)
27615
27616 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27617
27618 @item (nnchoke-request-rename-group GROUP NEW-NAME &optional SERVER)
27619
27620 \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
27621 @var{group} \e$BFb$K$"$k5-;v$O$9$Y$F\e(B @var{new-name} \e$B$K0\F0$7$^$9!#\e(B
27622
27623 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
27624 @end table
27625
27626 @node Error Messaging
27627 @subsubsection \e$B%(%i!<%a%C%;!<%8I=<(\e(B
27628
27629 @findex nnheader-report
27630 @findex nnheader-get-report
27631 \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
27632 \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
27633 \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
27634 \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
27635 \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
27636
27637 @lisp
27638 (nnheader-report 'nnchoke "You did something totally bogus")
27639
27640 (nnheader-report 'nnchoke "Could not request group %s" group)
27641 @end lisp
27642
27643 \e$B0lJ}\e(B Gnus \e$B$O!"%5!<%P!<$+$i\e(B @code{nil} \e$B$rJV$5$l$?$H$-\e(B
27644 \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
27645 \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
27646 \e$B?t\e(B --- \e$B%5!<%P!<$N%7%s%\%k$r<h$j$^$9!#\e(B
27647
27648 \e$BFbItE*$K$O!"$3$l$i$N4X?t$O\e(B @var{back-end}@code{-status-string} \e$B$K%"%/%;\e(B
27649 \e$B%9$^$9!"$D$^$j\e(B @code{nnchoke} \e$B%P%C%/%(%s%I$O$=$N%(%i!<%a%C%;!<%8\e(B
27650 \e$B$r\e(B @code{nnchoke-status-string} \e$B$K3JG<$7$^$9!#\e(B
27651
27652 @node Writing New Back Ends
27653 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r=q$/\e(B
27654
27655 \e$BB?$/$N%P%C%/%(%s%I$O$H$F$bN`;w$7$F$$$^$9!#\e(B
27656 @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
27657 \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
27658 \e$B$3$l$O%"%/%F%#%V%U%!%$%k$r;H$o$:!"35MW%G!<%?%Y!<%9$bJ];}$7$^$;$s!#\e(B
27659 @code{nndir} \e$B$O\e(B @code{nnml} \e$B$K$H$F$b;w$F$$$^$9$,!"$3$l$K\e(B
27660 \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
27661
27662 \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
27663 \e$B$H$,2DG=$G$"$C$F$[$7$$!"$H;W$&$N$OM}$KE,$C$F$$$^$9!#$=$7$F$^$5$K!"$"$J$?\e(B
27664 \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
27665 \e$B$F$bNI$$$G$9$h!"$b$A$m$s!#\e(B)
27666
27667 \e$B$9$Y$F$N%P%C%/%(%s%I$O8x3+JQ?t$H8x3+4X?t$r!"\e(B@code{nnoo} \e$B$H8F$P$l$k%Q%C%1!<\e(B
27668 \e$B%8$r;H$C$F@k8@$7$^$9!#\e(B
27669
27670 \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
27671 \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
27672 \e$B$l$P$J$j$^$;$s!#\e(B
27673
27674 @table @code
27675 @item nnoo-declare
27676 \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
27677 \e$BNc$($P!"\e(B
27678
27679 @lisp
27680 (nnoo-declare nndir
27681   nnml nnmh)
27682 @end lisp
27683
27684 \e$B$3$l$G\e(B @code{nndir} \e$B$O!"\e(B@code{nnml} \e$B$H\e(B @code{nnmh} \e$B$NN>J}$+$i4X?t$r7Q>5\e(B
27685 \e$B$7$h$&$H$7$F$$$k$3$H$r@k8@$7$^$9!#\e(B
27686
27687 @item defvoo
27688 \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
27689 \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
27690 \e$B$/\e(B @code{defvoo} \e$B$K$h$C$F@k8@$9$k$Y$-$G$9!#\e(B
27691
27692 \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
27693 \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
27694 \e$B$^$9!#\e(B
27695
27696 @lisp
27697 (defvoo nndir-directory nil
27698   "Where nndir will look for groups."
27699   nnml-current-directory nnmh-current-directory)
27700 @end lisp
27701
27702 \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
27703 @code{nnml-current-directory} \e$B$O\e(B @code{nndir-directory} \e$B$K@_Dj$5$l$k$H$$\e(B
27704 \e$B$&0UL#$G$9!#\e(B(@code{nnmh} \e$B$bF1MM$G$9!#\e(B)
27705
27706 @item nnoo-define-basics
27707 \e$B$3$N%^%/%m$O!"$[$H$s$IA4It$N%P%C%/%(%s%I$,;}$D$Y$-6&DL4X?t$r$$$/$D$+Dj5A\e(B
27708 \e$B$7$^$9!#\e(B
27709
27710 @lisp
27711 (nnoo-define-basics nndir)
27712 @end lisp
27713
27714 @item deffoo
27715 \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
27716 \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
27717 \e$B$7$FEPO?$7!"B>$N%P%C%/%(%s%I$,$=$l$r7Q>5$G$-$k$h$&$K$7$^$9!#\e(B
27718
27719 @item nnoo-map-functions
27720 \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
27721 \e$B$r9T$J$($k$h$&$K$7$^$9!#\e(B
27722
27723 @lisp
27724 (nnoo-map-functions nndir
27725   (nnml-retrieve-headers 0 nndir-current-group 0 0)
27726   (nnmh-request-article 0 nndir-current-group 0 0))
27727 @end lisp
27728
27729 \e$B$3$l$O\e(B @code{nndir-retrieve-headers} \e$B$,8F$S=P$5$l$?$H$-!"0lHVL\!";0HVL\!"\e(B
27730 \e$B;MHVL\$N0z?t$,\e(B @code{nnml-retrieve-headers} \e$B$KEO$5$l!"0lJ}!"FsHVL\$N0z?t\e(B
27731 \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
27732
27733 @item nnoo-import
27734 \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
27735 \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
27736 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
27737
27738 @lisp
27739 (nnoo-import nndir
27740   (nnmh
27741    nnmh-request-list
27742    nnmh-request-newgroups)
27743   (nnml))
27744 @end lisp
27745
27746 \e$B$3$l$O!"\e(B@code{nndir-request-list} \e$B$X$N8F$S=P$7$OC1\e(B
27747 \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
27748 \e$B$^$@\e(B @code{nndir} \e$B$GDj5A$5$l$F$$$J$$$b$N$r$3$3$GDj5A$7$^$9!#\e(B
27749 @end table
27750
27751 \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
27752
27753 @lisp
27754 ;;; @r{nndir.el --- single directory newsgroup access for Gnus}
27755 ;; @r{Copyright (C) 1995,96 Free Software Foundation, Inc.}
27756
27757 ;;; @r{Code:}
27758
27759 (require 'nnheader)
27760 (require 'nnmh)
27761 (require 'nnml)
27762 (require 'nnoo)
27763 (eval-when-compile (require 'cl))
27764
27765 (nnoo-declare nndir
27766   nnml nnmh)
27767
27768 (defvoo nndir-directory nil
27769   "Where nndir will look for groups."
27770   nnml-current-directory nnmh-current-directory)
27771
27772 (defvoo nndir-nov-is-evil nil
27773   "*Non-nil means that nndir will never retrieve NOV headers."
27774   nnml-nov-is-evil)
27775
27776 (defvoo nndir-current-group ""
27777   nil
27778   nnml-current-group nnmh-current-group)
27779 (defvoo nndir-top-directory nil nil nnml-directory nnmh-directory)
27780 (defvoo nndir-get-new-mail nil nil nnml-get-new-mail nnmh-get-new-mail)
27781
27782 (defvoo nndir-status-string "" nil nnmh-status-string)
27783 (defconst nndir-version "nndir 1.0")
27784
27785 ;;; @r{Interface functions.}
27786
27787 (nnoo-define-basics nndir)
27788
27789 (deffoo nndir-open-server (server &optional defs)
27790   (setq nndir-directory
27791         (or (cadr (assq 'nndir-directory defs))
27792             server))
27793   (unless (assq 'nndir-directory defs)
27794     (push `(nndir-directory ,server) defs))
27795   (push `(nndir-current-group
27796           ,(file-name-nondirectory
27797             (directory-file-name nndir-directory)))
27798         defs)
27799   (push `(nndir-top-directory
27800           ,(file-name-directory (directory-file-name nndir-directory)))
27801         defs)
27802   (nnoo-change-server 'nndir server defs))
27803
27804 (nnoo-map-functions nndir
27805   (nnml-retrieve-headers 0 nndir-current-group 0 0)
27806   (nnmh-request-article 0 nndir-current-group 0 0)
27807   (nnmh-request-group nndir-current-group 0 0)
27808   (nnmh-close-group nndir-current-group 0))
27809
27810 (nnoo-import nndir
27811   (nnmh
27812    nnmh-status-message
27813    nnmh-request-list
27814    nnmh-request-newgroups))
27815
27816 (provide 'nndir)
27817 @end lisp
27818
27819 @node Hooking New Back Ends Into Gnus
27820 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r\e(B Gnus \e$B$K7R$2$k\e(B
27821
27822 @vindex gnus-valid-select-methods
27823 @findex gnus-declare-backend
27824 \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
27825 \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
27826 \e$B%/%(%s%I$r\e(B @code{gnus-valid-select-methods} \e$BJQ?t$KDI2C$7$^$9!#\e(B
27827
27828 @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
27829 \e$BA0$HE,Ev$J?t$NG=NO\e(B @dfn{abilities} \e$B$G$9!#\e(B
27830
27831 \e$B$3$l$,Nc$G$9!#\e(B
27832
27833 @lisp
27834 (gnus-declare-backend "nnchoke" 'mail 'respool 'address)
27835 @end lisp
27836
27837 \e$B$=$7$F>e5-$N9T$O\e(B @file{nnchoke.el} \e$B%U%!%$%k$KF~$l$^$9!#\e(B
27838
27839 \e$BG=NO$K$O0J2<$N$b$N$,$"$j$^$9!#\e(B
27840
27841 @table @code
27842 @item mail
27843 \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
27844 \e$B$GAw$i$l$^$9!#\e(B
27845 @item post
27846 \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
27847 \e$B%9$GAw$i$l$^$9!#\e(B
27848 @item post-mail
27849 \e$B$3$N%P%C%/%(%s%I$O%a!<%k$H%K%e!<%9$NN>J}$r%5%]!<%H$7$^$9!#\e(B
27850 @item none
27851 \e$B$3$l$O%K%e!<%9$G$b%a!<%k$G$b$J$$%P%C%/%(%s%I$G$9\e(B --- \e$B$^$C$?$/0c$C$?2?$+\e(B
27852 \e$B$G$9!#\e(B
27853 @item respool
27854 \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
27855 \e$B%W$r=$@5$9$k$3$H$,$G$-$^$9!#\e(B
27856 @item address
27857 \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
27858 \e$BA4It$N%P%C%/%(%s%I$GI,MW$K$J$j$^$9!#\e(B
27859 @item prompt-address
27860 \e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{B} \e$B$J$I$G$3$NL?Na$r<B9T$7$?$H$-!"MxMQ<T$O%"%I\e(B
27861 \e$B%l%9$N%W%m%s%W%HF~NO$r5a$a$i$l$^$9!#$3$l$ONc$($P!"\e(B@code{nntp} \e$B$N$h$&$J%P%C\e(B
27862 \e$B%/%(%s%I$G$OI,MW$G!"\e(B@code{nnmbox} \e$B$G$OI,MW$G$O$"$j$^$;$s!#\e(B
27863 @end table
27864
27865 @node Mail-like Back Ends
27866 @subsubsection \e$B%a!<%kIw%P%C%/%(%s%I\e(B
27867
27868 \e$B%a!<%k%P%C%/%(%s%I$,$=$NB>$N%P%C%/%(%s%I$KBP$7$F0l@~$r2h$7$F$$$kE@$O!"$[\e(B
27869 \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
27870 \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
27871 \e$B$J$j$^$9!#\e(B
27872
27873 @lisp
27874 (deffoo nnml-request-scan (&optional group server)
27875   (setq nnml-article-file-alist nil)
27876   (nnmail-get-new-mail 'nnml 'nnml-save-nov nnml-directory group))
27877 @end lisp
27878
27879 \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
27880 @code{nnmail} \e$B$,%a!<%k$N0\F0$dJ,N%$r$9$Y$F$NLLE]$r8+$F$/$l$^$9!#\e(B
27881
27882 \e$B$3$N4X?t$O;M$D$N0z?t$r<h$j$^$9!#\e(B
27883
27884 @table @var
27885 @item method
27886 \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
27887 \e$B$9!#\e(B
27888
27889 @item exit-function
27890 \e$B$3$N4X?t$OJ,N%$,<B9T$5$l$?8e$K8F$S=P$5$l$^$9!#\e(B
27891
27892 @item temp-directory
27893 \e$B0l;~%U%!%$%k$r3JG<$9$k>l=j$G$9!#\e(B
27894
27895 @item group
27896 \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
27897 \e$B$k$H$-$N%0%k!<%WL>$G$9!#\e(B
27898 @end table
27899
27900 @code{nnmail-get-new-mail} \e$B$O3F5-;v$rJ]B8$9$k$?$a\e(B
27901 \e$B$K\e(B @var{back-end}@code{-save-mail} \e$B$r8F$S=P$7$^$9!#\e(B
27902 @var{back-end}@code{-active-number} \e$B$O$3$N5-;v$K3d$jEv$F$i$l$?5-;vHV9f$r\e(B
27903 \e$BD4$Y$k$?$a$K8F$S=P$5$l$^$9!#\e(B
27904
27905 \e$B$3$N4X?t$O<!$NJQ?t$b;HMQ$7$^$9!#\e(B
27906 @var{back-end}@code{-get-new-mail} (\e$B$3$N%P%C%/%(%s%I$N?7Ce%a!<%k$rD4$Y$k\e(B
27907 \e$B$+$I$&$+\e(B) \e$B$H!"?7$7$$%"%/%F%#%V%U%!%$%k$r@8@.$9$k$?$a\e(B
27908 \e$B$N\e(B @var{back-end}@code{-group-alist} \e$B$*$h\e(B
27909 \e$B$S\e(B @var{back-end}@code{-active-file} \e$B$G$9!#\e(B
27910 @var{back-end}@code{-group-alist} \e$B%0%k!<%W$N%"%/%F%#%VO"A[%j%9%H$G!"0J2<\e(B
27911 \e$B$N$h$&$J$b$N$G$9!#\e(B
27912
27913 @example
27914 (("a-group" (1 . 10))
27915  ("some-group" (34 . 39)))
27916 @end example
27917
27918 @node Score File Syntax
27919 @subsection \e$B%9%3%"%U%!%$%k$N9=J8\e(B
27920
27921 \e$B%9%3%"%U%!%$%k$O4JC1$KJ,@O2DG=$G!"$7$+$7Hs>o$K=@Fp$J$h$&$K0U?^$5$l$F$$$^\e(B
27922 \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
27923 \e$B9g$&$@$m$&$H$$$&$3$H$,7hDj$5$l$^$7$?!#\e(B
27924
27925 \e$B$3$l$ONI$/$"$k%9%3%"%U%!%$%k$G$9\e(B:
27926
27927 @lisp
27928 (("summary"
27929   ("win95" -10000 nil s)
27930   ("Gnus"))
27931  ("from"
27932   ("Lars" -1000))
27933  (mark -100))
27934 @end lisp
27935
27936 \e$B%9%3%"%U%!%$%k$N\e(B BNF \e$BDj5A$G$9!#\e(B
27937
27938 @example
27939 score-file      = "" / "(" *element ")"
27940 element         = rule / atom
27941 rule            = string-rule / number-rule / date-rule
27942 string-rule     = "(" quote string-header quote space *string-match ")"
27943 number-rule     = "(" quote number-header quote space *number-match ")"
27944 date-rule       = "(" quote date-header quote space *date-match ")"
27945 quote           = <ascii 34>
27946 string-header   = "subject" / "from" / "references" / "message-id" /
27947                   "xref" / "body" / "head" / "all" / "followup"
27948 number-header   = "lines" / "chars"
27949 date-header     = "date"
27950 string-match    = "(" quote <string> quote [ "" / [ space score [ "" /
27951                   space date [ "" / [ space string-match-t ] ] ] ] ] ")"
27952 score           = "nil" / <integer>
27953 date            = "nil" / <natural number>
27954 string-match-t  = "nil" / "s" / "substring" / "S" / "Substring" /
27955                   "r" / "regex" / "R" / "Regex" /
27956                   "e" / "exact" / "E" / "Exact" /
27957                   "f" / "fuzzy" / "F" / "Fuzzy"
27958 number-match    = "(" <integer> [ "" / [ space score [ "" /
27959                   space date [ "" / [ space number-match-t ] ] ] ] ] ")"
27960 number-match-t  = "nil" / "=" / "<" / ">" / ">=" / "<="
27961 date-match      = "(" quote <string> quote [ "" / [ space score [ "" /
27962                   space date [ "" / [ space date-match-t ] ] ] ] ")"
27963 date-match-t    = "nil" / "at" / "before" / "after"
27964 atom            = "(" [ required-atom / optional-atom ] ")"
27965 required-atom   = mark / expunge / mark-and-expunge / files /
27966                   exclude-files / read-only / touched
27967 optional-atom   = adapt / local / eval
27968 mark            = "mark" space nil-or-number
27969 nil-or-number   = "nil" / <integer>
27970 expunge         = "expunge" space nil-or-number
27971 mark-and-expunge = "mark-and-expunge" space nil-or-number
27972 files           = "files" *[ space <string> ]
27973 exclude-files   = "exclude-files" *[ space <string> ]
27974 read-only       = "read-only" [ space "nil" / space "t" ]
27975 adapt        = "adapt" [ space "ignore" / space "t" / space adapt-rule ]
27976 adapt-rule      = "(" *[ <string> *[ "(" <string> <integer> ")" ] ")"
27977 local           = "local" *[ space "(" <string> space <form> ")" ]
27978 eval            = "eval" space <form>
27979 space           = *[ " " / <TAB> / <NEWLINE> ]
27980 @end example
27981
27982 \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
27983 \e$B$O$"$j$^$;$s!#\e(B
27984
27985 \e$B$4Mw$NDL$j!"6uGr$,I,MW$G$9$,!"6uGr$NNL$H7?$OL54X78$G$9!#$3$l$O%9%3%"%U%!\e(B
27986 \e$B%$%k$NMM<0$O%W%m%0%i%^!<$KG$$5$l$F$$$k$H$$$&$3$H$G$9\e(B---\e$B$9$Y$F$r0l$D$ND9!<!<\e(B
27987 \e$B$$9T$KEG$-=P$9$N$,4JC1$G$"$l$P!"$=$l$O9=$$$^$;$s!#\e(B
27988
27989 \e$B$$$m$$$m$J%"%H%`$N0UL#$O$3$N%^%K%e%"%k$N$I$3$+$G@bL@$5$l$F$$$^\e(B
27990 \e$B$9\e(B (@pxref{Score File Format})\e$B!#\e(B
27991
27992 @node Headers
27993 @subsection \e$B%X%C%@!<\e(B
27994
27995 \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
27996 \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
27997 \e$B8+$FCQ$8$k$3$HL5$/$9$Y$F$r\e(B @emph{\e$BEp$s$@\e(B} \e$B$H;W$&$+$b$7$l$^$;$s$,!"$=$N?M\e(B
27998 \e$B$O@5$7$$$G$9!#\e(B
27999
28000 @dfn{\e$B%X%C%@!<\e(B} \e$B$OHs>o$KIiC4$N$+$1$i$l$9$.$?8l$G$9!#\e(B
28001 ``\e$B%X%C%@!<\e(B'' \e$B$O\e(B RFC1036 \e$B$G$O5-;v$NF,$N9T$N$3$H\e(B (\e$BNc$($P!"\e(B@code{From}) \e$B$r\e(B
28002 \e$BOC$9$N$KMQ$$$i$l$F$$$^$9!#$=$l$OB?$/$N?M$+\e(B
28003 \e$B$i\e(B ``\e$B%X%C%I\e(B''---``\e$B%X%C%@!<$HK\J8\e(B'' \e$B$NF15A8l$H$7$F;H$o$l$F$$$^$9!#\e(B(\e$B$3$l\e(B
28004 \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
28005 \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
28006 \e$B$3$l$O6e$D$NMWAG$+$i$J$k%Y%/%H%k$G!"4pK\E*$K!"$=$l$>$l$N%X%C\e(B
28007 \e$B%@!<\e(B (\e$B$"DK\e(B) \e$B$,0l$D$N6u$->l=j$r@j$a$F$$$^$9!#\e(B
28008
28009 \e$B$3$l$i$N6u$->l=j$O!"=gHV$K\e(B: @code{number}, @code{subject}, @code{from},
28010 @code{date}, @code{id}, @code{chars}, @code{lines}, @code{xref},
28011 @code{extra} \e$B$G$9!#$3$l$i$N6u$->l=j$K?($C$F@_Dj$9$k%^%/%m$,$"$j$^\e(B
28012 \e$B$9\e(B --- \e$B$=$l$i$O$9$Y$F!"$=$l$>\e(B
28013 \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
28014 \e$B$F$$$^$9!#\e(B
28015
28016 @code{extra} \e$B$N>l=j$O%X%C%@!<\e(B/\e$BCM$NBP$NO"A[%j%9%H$G$"$k0J30$O$3$l$i$N$9$Y\e(B
28017 \e$B$F$N>l=j$OJ8;zNs$G$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
28018
28019 @node Ranges
28020 @subsection \e$BHO0O\e(B
28021
28022 @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
28023 \e$B$l$r$?$/$5$s;H$$!"$+$J$jG0F~$j$K:n$j>e$2$F$-$^$7$?!#\e(B
28024
28025 \e$B<ALd$OC1=c$G$9\e(B: \e$B$b$7$"$J$?$,BgNL$N?tCM$K$h$jF10l@-$rJ]>Z$5$l$k\e(B \e$B$b\e(B
28026 \e$B$N\e(B (object) (@emph{\e$BMpK=$J\e(B} \e$BNc$r5s$2$k$H!"5-;v$,$=$&$G\e(B
28027 \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
28028 \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)
28029
28030 \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
28031 \e$B$9!#\e(B
28032
28033 @example
28034 (1 2 3 4 5 6 10 11 12)
28035 @end example
28036
28037 \e$B$O<!$N$b$N$KJQ7A$5$l$^$9!#\e(B
28038
28039 @example
28040 ((1 . 6) (10. 12))
28041 @end example
28042
28043 \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
28044 \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
28045
28046 @example
28047 ((1 . 6) 7 (10 . 12))
28048 @end example
28049
28050 \e$B$3$l$OFs$D$NHO0O$rHf3S$7$F$=$l$,Ey2A\e(B (equal) \e$B$G$"$k$+$rD4$Y$k$3$H$O>/$7\e(B
28051 \e$B<j$N$3$s$@$3$H$K$J$j$^$9\e(B:
28052
28053 @example
28054 ((1 . 5) 7 8 (10 . 12))
28055 @end example
28056
28057 \e$B$H\e(B
28058
28059 @example
28060 ((1 . 5) (7. 8) (10 . 12))
28061 @end example
28062
28063 \e$B$OEy2A$G$9!#<B:]$N$H$3$m!"2<9_$7$J$$%j%9%H$OHO0O$G$9\e(B:
28064
28065 @example
28066 (1 2 3 4 5)
28067 @end example
28068
28069 \e$B$O40A4$KM-8z$JHO0O$G$9!#$H$F$bB)$ND9$$$b$N$G$9$,!#$3$l$bM-8z$G$9\e(B:
28070
28071 @example
28072 (1 . 5)
28073 @end example
28074
28075 \e$B$=$7$F!"$3$l$OA0$NHO0O$HEy2A$G$9!#\e(B
28076
28077 \e$B$3$l$OHO0O$N\e(B BNF \e$BDj5A$G$9!#$b$A$m$s!"?tCM$N0UL#>e$NMW5a$O2<9_$7$F$$$J$$\e(B
28078 \e$B$H$$$&$3$H$O3P$($F$*$/I,MW$,$"$j$^$9!#\e(B(\e$BG$0U$N2s?t$NF1$8?tCM$N7+$jJV$7$O\e(B
28079 \e$B5v$5$l$F$$$^$9$,!"HO0O$N07$$$+$i$O>C$(5n$k798~$,$"$j$^$9!#\e(B)
28080
28081 @example
28082 range           = simple-range / normal-range
28083 simple-range    = "(" number " . " number ")"
28084 normal-range    = "(" start-contents ")"
28085 contents        = "" / simple-range *[ " " contents ] /
28086                   number *[ " " contents ]
28087 @end example
28088
28089 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
28090 \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
28091 \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
28092 \e$B$l$rIaDL$NO"B3J*$KJQ49$7D>$5$J$$$G@$$NCf$r40A4$KHO0O$K4p$E$$$?$b$N$K$9$k\e(B
28093 \e$B$?$a$K$b$&>/$79M$($kI,MW$,$"$k$+$i$G$9!#\e(B)
28094
28095 @node Group Info
28096 @subsection \e$B%0%k!<%W>pJs\e(B
28097
28098 Gnus \e$B$O%0%k!<%W$N$9$Y$F$N1JB3>pJs$r\e(B @dfn{group info} \e$B%j%9%H$KJ]B8$7$^$9!#\e(B
28099 \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
28100 \e$B5-=R$7$^$9!#\e(B
28101
28102 \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
28103 \e$B$J%0%k!<%W$G!"Fs$D$a$O$b$C$HJ#;($J$b$N$G$9\e(B:
28104
28105 @example
28106 ("no.group" 5 ((1 . 54324)))
28107
28108 ("nnml:my.mail" 3 ((1 . 5) 9 (20 . 55))
28109                 ((tick (15 . 19)) (replied 3 6 (19 . 3)))
28110                 (nnml "")
28111                 ((auto-expire . t) (to-address . "ding@@gnus.org")))
28112 @end example
28113
28114 \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
28115 \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
28116 \e$B$J@0?t$G$9!#\e(B(\e$B$=$l$O\e(B @dfn{\e$B3,5i\e(B} \e$B$K$J$k$3$H$b$G$-$^$9!#$=$l$O!"%3%s%9%;%k\e(B
28117 \e$B$G!"\e(B@code{car} \e$B$,%l%Y%k$G!"\e(B@code{cdr} \e$B$,%9%3%"$G$9!#\e(B) \e$B;0HVL\$NMWAG$O4{FI\e(B
28118 \e$B5-;v$NHO0O$N%j%9%H$G$9!#;MHVL\$NMWAG$O$$$m$$$m$J<oN`$N5-;v$N0u$N%j%9%H$N\e(B
28119 \e$B%j%9%H$G$9!#8^HVL\$NMWAG$OA*BrJ}K!$G$9\e(B (\e$B$b$7$/$O!"$3$A$i$NJ}$,NI$$$N$G$"\e(B
28120 \e$B$l$P2>A[%5!<%P!<$G$9\e(B)\e$B!#O;HVL\$NMWAG$O\e(B @dfn{\e$B%0%k!<%W%Q%i%a!<%?!<\e(B} \e$B$N%j%9\e(B
28121 \e$B%H$G!"$3$NItJ,$O$=$N$?$a$K$"$j$^$9!#\e(B
28122
28123 \e$B:G8e$N;0$D$NMWAG$O$I$l$G$b!"I,MW$,L5$1$l$PB8:_$7$J$$$3$H$b$"$j$^$9!#<B:]!"\e(B
28124 \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
28125 \e$B%9%;%k$r@aLs$9$k$3$H$,$G$-$^$9!#\e(B
28126
28127 \e$B$3$l$O%0%k!<%W>pJsMM<0$N\e(B BNF \e$BDj5A$G$9\e(B:
28128
28129 @example
28130 info          = "(" group space ralevel space read
28131                 [ "" / [ space marks-list [ "" / [ space method [ "" /
28132                 space parameters ] ] ] ] ] ")"
28133 group         = quote <string> quote
28134 ralevel       = rank / level
28135 level         = <integer in the range of 1 to inf>
28136 rank          = "(" level "." score ")"
28137 score         = <integer in the range of 1 to inf>
28138 read          = range
28139 marks-lists   = nil / "(" *marks ")"
28140 marks         = "(" <string> range ")"
28141 method        = "(" <string> *elisp-forms ")"
28142 parameters    = "(" *elisp-forms ")"
28143 @end example
28144
28145 \e$B<B$N$H$3$mK!B'\e(B @samp{marks} \e$B$O13$G$9!#\e(B
28146 @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
28147 \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
28148
28149 \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
28150 \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
28151
28152 @table @code
28153 @item gnus-info-group
28154 @itemx gnus-info-set-group
28155 @findex gnus-info-group
28156 @findex gnus-info-set-group
28157 \e$B%0%k!<%WL>$r<hF@\e(B/\e$B@_Dj\e(B (get/set) \e$B$7$^$9!#\e(B
28158
28159 @item gnus-info-rank
28160 @itemx gnus-info-set-rank
28161 @findex gnus-info-rank
28162 @findex gnus-info-set-rank
28163 \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
28164
28165 @item gnus-info-level
28166 @itemx gnus-info-set-level
28167 @findex gnus-info-level
28168 @findex gnus-info-set-level
28169 \e$B%0%k!<%W$N%l%Y%k$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28170
28171 @item gnus-info-score
28172 @itemx gnus-info-set-score
28173 @findex gnus-info-score
28174 @findex gnus-info-set-score
28175 \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
28176
28177 @item gnus-info-read
28178 @itemx gnus-info-set-read
28179 @findex gnus-info-read
28180 @findex gnus-info-set-read
28181 \e$B4{FI5-;v$NHO0O$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28182
28183 @item gnus-info-marks
28184 @itemx gnus-info-set-marks
28185 @findex gnus-info-marks
28186 @findex gnus-info-set-marks
28187 \e$B0u$7$D$-5-;v$NHO0O$N%j%9%H$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28188
28189 @item gnus-info-method
28190 @itemx gnus-info-set-method
28191 @findex gnus-info-method
28192 @findex gnus-info-set-method
28193 \e$B%0%k!<%WA*BrJ}K!$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28194
28195 @item gnus-info-params
28196 @itemx gnus-info-set-params
28197 @findex gnus-info-params
28198 @findex gnus-info-set-params
28199 \e$B%0%k!<%W%Q%i%a!<%?!<$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
28200 @end table
28201
28202 \e$B$9$Y$F$N<hF@4X?t$O0l$D$N0z?t$r<h$j$^$9\e(B---\e$B>pJs$N%j%9%H$G$9!#@_Dj4X?t$OFs\e(B
28203 \e$B$D$N0z?t$r<h$j$^$9\e(B---\e$B>pJs%j%9%H$H?7$7$$CM$G$9!#\e(B
28204
28205 \e$B%0%k!<%W>pJs$N:G8e$N;0$D$NMWAG$O6/@)E*$J$b$N$G$O$J$$$N$G!"MWAG$r@_Dj$9$k\e(B
28206 \e$BA0$K%0%k!<%W>pJs$r3HD%$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#$b$7$3$l$,I,MW$J>l9g\e(B
28207 \e$B$O!"$3$l$,<+F0E*$K5/$3$k$?$a$K\e(B @code{nil} \e$B$G$J$$;0HVL\$N0z?t$r;0$D$N:G=*\e(B
28208 \e$B@_Dj4X?t$KM?$($k$@$1$G$9!#\e(B
28209
28210 @node Extended Interactive
28211 @subsection \e$B3HD%BPOC\e(B
28212 @cindex interactive
28213 @findex gnus-interactive
28214
28215 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
28216 \e$B$($k$?$a$K>/$73HD%$7$F$$$^$9\e(B (@pxref{Symbolic Prefixes})\e$B!#$3$l$O$=$N;H$$\e(B
28217 \e$BJ}$NNc$G$9\e(B:
28218
28219 @lisp
28220 (defun gnus-summary-increase-score (&optional score symp)
28221   (interactive (gnus-interactive "P\ny"))
28222   ...
28223   )
28224 @end lisp
28225
28226 \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
28227 \e$B%m$H$7$F<BAu$9$k$3$H$G$7$g$&$,!"$3$l$O\e(B Emacs \e$B$O4X?t$,BPOCE*$G$"$k$+$I$&\e(B
28228 \e$B$+$r%i%`%@<0$KBP$7$FC1=c$K\e(B @code{assq} \e$B$r9T$J$&$3$H$K$h$jD4$Y$k$3$H$+$i\e(B
28229 \e$BIT2DG=$G$9!#\e(B
28230
28231 \e$B$3$N4X?t$O\e(B (\e$B$[$H$s$I\e(B) \e$B$9$Y$F$N\e(B @code{interactive} \e$B;XDj$r<uIU$1$^$9$,!"$b\e(B
28232 \e$B$&>/$72C$($^$9!#\e(B
28233
28234 @table @samp
28235 @item y
28236 @vindex gnus-current-prefix-symbol
28237 \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
28238
28239 @item Y
28240 @vindex gnus-current-prefix-symbols
28241 \e$B8=:_$N@\F,0z?t%7%s%\%k$N%j%9%H$G$9\e(B---\e$BJQ\e(B
28242 \e$B?t\e(B @code{gnus-current-prefix-symbol} \e$B$G$9!#\e(B
28243
28244 @item A
28245 \e$B8=:_$N5-;vHV9f$G$9\e(B---\e$B4X?t\e(B @code{gnus-summary-article-number} \e$B$G$9!#\e(B
28246
28247 @item H
28248 \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
28249
28250 @item g
28251 \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
28252 @end table
28253
28254 @node Emacs/XEmacs Code
28255 @subsection Emacs/XEmacs \e$B%3!<%I\e(B
28256 @cindex XEmacs
28257 @cindex Emacsen
28258
28259 Gnus \e$B$O\e(B Emacs, XEmacs \e$B$H\e(B Mule \e$B$GF0:n$9$k$N$G!"$=$N$&$A$N0l$D$r<g4D6-$H$9\e(B
28260 \e$B$k$3$H$K7h$a$^$7$?!#;d$O\e(B Emacs \e$B$rA*$S$^$7$?!#;d$,\e(B XEmacs \e$B$d\e(B Mule \e$B$r9%$-\e(B
28261 \e$B$G$O$J$$$H$$$&$3$H$G$O$J$/!"$=$l$,%"%k%U%!%Y%C%H$G:G=i$KMh$?$+$i$G$9!#\e(B
28262
28263 \e$B$3$l$O\e(B Gnus \e$B$O\e(B Emacs \e$B$G$^$C$?$/7Y9p$J$/%P%$%H%3%s%Q%$%k$G$-$k$N$KBP$7$F!"\e(B
28264 XEmacs \e$B$O%P%$%H%3%s%Q%$%k$r$7$F$$$k4V$K%.%,%P%$%H$/$i$$$N7Y9p$r=P$9$H$$\e(B
28265 \e$B$&$3$H$G$9!#;d$O:3:Y$J<:GT$r8+$D$1=P$9$3$H$r=u$1$k$?$a$K%P%$%H%3%s%Q%$%k\e(B
28266 \e$B$N7Y9p$r;H$C$F$$$k$N$G!"$=$l$OHs>o$KLr$KN)$A$^$9!#\e(B
28267
28268 \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
28269 \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
28270 \e$B4X?t\e(B @code{run-at-time} \e$B$rDj5A$7$F$$$^$9$,!"\e(BXEmacs \e$B$O4X\e(B
28271 \e$B?t\e(B @code{start-itimer} \e$B$rDj5A$7$F$$$^$9!#$=$3$G;d\e(B
28272 \e$B$O\e(B @code{gnus-run-at-time} \e$B$H8F$P$l$k4X?t$rDj5A$7!"$=$l\e(B
28273 \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
28274 \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
28275 \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
28276 \e$B$J$C$F$$$^$9\e(B:
28277
28278 @lisp
28279 (defun gnus-xmas-run-at-time (time repeat function &rest args)
28280   (start-itimer
28281    "gnus-run-at-time"
28282    `(lambda ()
28283       (,function ,@@args))
28284    time repeat))
28285 @end lisp
28286
28287 \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
28288 \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
28289 \e$B$K\e(B Gnus \e$B$NEy2A$J$b$N$H\e(B @code{defalias} \e$B$r$9$k$3$H$K$h$C$F<B9T$7$^$9!#A4\e(B
28290 \e$BBNE*$K!"$h$j$-$l$$$K$J$j$^$9!#\e(B
28291
28292 XEmacs \e$B$N4X?t3&LL$NJ}$,L@$i$+$K$-$l$$$J>l9g$O!";d$OBe$o$j$K$=$l$r;H$$$^\e(B
28293 \e$B$9!#Nc$($P!"\e(B@code{gnus-region-active-p} \e$B$O\e(B XEmacs \e$B$G\e(B
28294 \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
28295
28296 \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
28297 \e$B$r5U$K$9$k$3$H$b$G$-$^$7$?!#$G$b!";d$O$=$&$7$^$;$s$G$7$?!#\e(B
28298 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
28299 \e$B$7$g$&!#\e(B
28300
28301 @node Various File Formats
28302 @subsection \e$B$$$m$$$m$J%U%!%$%kMM<0\e(B
28303
28304 @menu
28305 * Active File Format::          \e$B;HMQ2DG=$J5-;v%0%k!<%W$N>pJs\e(B
28306 * Newsgroups File Format::      \e$B%0%k!<%W$N5-=R\e(B
28307 @end menu
28308
28309 @node Active File Format
28310 @subsubsection \e$B%"%/%F%$%V%U%!%$%kMM<0\e(B
28311
28312 \e$B%"%/%F%#%V%U%!%$%k$OEv$N%5!<%P!<$N$9$Y$F$N;HMQ2DG=$J%0%k!<%W$N0lMw$r5s$2\e(B
28313 \e$B$^$9!#$=$l$O$=$l$>$l$N%0%k!<%W$N:GDc$H:G9b$N5-;vHV9f$N0lMw$b$"$j$^$9!#\e(B
28314
28315 \e$B$3$l$OIaDL$N%"%/%F%#%V%U%!%$%k$+$i$NH4?h$G$9\e(B:
28316
28317 @example
28318 soc.motss 296030 293865 y
28319 alt.binaries.pictures.fractals 3922 3913 n
28320 comp.sources.unix 1605 1593 m
28321 comp.binaries.ibm.pc 5097 5089 y
28322 no.general 1000 900 y
28323 @end example
28324
28325 \e$B$3$l$O$3$N%U%!%$%k$N5?;w\e(B BNF \e$BDj5A$G$9!#\e(B
28326
28327 @example
28328 active      = *group-line
28329 group-line  = group spc high-number spc low-number spc flag <NEWLINE>
28330 group       = <non-white-space string>
28331 spc         = " "
28332 high-number = <non-negative integer>
28333 low-number  = <positive integer>
28334 flag        = "y" / "n" / "m" / "j" / "x" / "=" group
28335 @end example
28336
28337 \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
28338 \e$B$K\e(B @samp{active(5)} \e$B$r8+$F2<$5$$!#\e(B
28339
28340 @node Newsgroups File Format
28341 @subsubsection \e$B%K%e!<%9%0%k!<%W%U%!%$%kMM<0\e(B
28342
28343 \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
28344 \e$B$K$"$k$9$Y$F$N%0%k!<%W$,0lMw$K$5$l$J$1$l$P$J$i$J$$$N$G$O$J$/!"$^$?!"%U%!\e(B
28345 \e$B%$%k$N$9$Y$F$N%0%k!<%W$,%5!<%P!<$KB8:_$7$J$1$l$P$J$i$J$$$N$G$O$"$j$^$;$s!#\e(B
28346 \e$B$3$N%U%!%$%k$O=c?h$KMxMQ<T$N>pJs$N$?$a$K$"$j$^$9!#\e(B
28347
28348 \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:
28349
28350 @example
28351 newsgroups    = *line
28352 line          = group tab description <NEWLINE>
28353 group         = <non-white-space string>
28354 tab           = <TAB>
28355 description   = <string>
28356 @end example
28357
28358 @page
28359 @node Emacs for Heathens
28360 @section \e$B0[65EL$X$N\e(B Emacs
28361
28362 \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
28363 \e$BN9$KEk>h$9$kA0$K$"$^$j\e(B Emacs \e$B$r;H$C$?$3$H$,L5$$$H$$$&?M$,$$$^$9!#$b$7$"\e(B
28364 \e$B$J$?$,\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
28365 \e$B$F\e(B ``@code{gnus-flargblossen} \e$B$rO"A[%j%9%H$K@_Dj$7$F$/$@$5$$!#$=$N%-!<$O\e(B
28366 \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#$+$^$C$?$/\e(B
28367 \e$B0UL#$NL5$$KbK!$N8@MU$G$"$kIT9,$J?M$G$"$l$P!"$3$NIUO?$O$"$J$?$N$?$a$K$"$j\e(B
28368 \e$B$^$9!#$b$7$"$J$?$,$9$G$K\e(B Emacs \e$B$K?F$7$s$G$$$k$N$G$"$l$P!"$3$l$rL5;k$7$F\e(B
28369 \e$B<V$r2D0&$,$j$K9T$C$F2<$5$$!#\e(B
28370
28371 @menu
28372 * Keystrokes::                  \e$BJ8>O$rF~NO$7$FL?Na$r<B9T$9$k\e(B
28373 * Emacs Lisp::                  \e$BHw$(IU$1$N\e(B Emacs \e$B%W%m%0%i%_%s%08@8l\e(B
28374 @end menu
28375
28376 @node Keystrokes
28377 @subsection \e$BBG80\e(B
28378
28379 @itemize @bullet
28380 @item
28381 Q: \e$B7P83$N$"$k\e(B Emacs \e$B$NMxMQ<T$H$O2?$G$9$+\e(B?
28382
28383 @item
28384 A: \e$BC<Kv$,%Z%@%k$r;}$C$F$$$?$i$J$!$H4j$&?M$N$3$H$G$9!#\e(B
28385 @end itemize
28386
28387 \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
28388 \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
28389 @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
28390 \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
28391 \e$BEv$O\e(B ``Escape-Meta-Alt-Control-Shift'' \e$B$NN,$G!"B>$NI>H=$N0-$$=P\e(B
28392 \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
28393
28394 \e$B%7%U%H%-!<$OIaDL$O>.;X$N6a$/$K0LCV$7$F$*$j!"IaDL$OBgJ8;z$d$=$NB>$N$b$rF@\e(B
28395 \e$B$k$?$a$K;H$o$l$^$9!#$"$J$?$O$:$C$H$=$l$r;H$&$3$H$G$7$g$&!#%3%s%H%m!<%k%-!<\e(B
28396 \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
28397 \e$B$m$$$3$H$K!"$I$N%-!<%\!<%I$G$b$=$N$h$&$K0u$,IU$1$i$l$F$$$^$;$s!#$=$l$OIa\e(B
28398 \e$BDL$O%-!<%\!<%I$N:8<jB&$K0LCV$7$F$$$F!"IaDL$O:G2<CJ$K$"$j$^$9!#\e(B
28399
28400 \e$B$3$l$+$i!"2f!9\e(B Emacs \e$B$N?M!9$O!"$=$l$,$"$^$j$KITJX$J$?$a!"\e(B
28401 ``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
28402 \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
28403 \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
28404 \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
28405 \e$B$$\e(B'' \e$B$H$$$&$3$H$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
28406 \e$B%-!<$r2!$7$F2<$KJ]$C$?8e$G\e(B @kbd{k} \e$B$r2!$9\e(B'' \e$B$H$$$&$3$H$G$9!#4JC1$G$7$g!#\e(B
28407 \e$B$M\e(B?
28408
28409 \e$B$3$l$O$9$Y$F$N%-!<%\!<%I$,%a%?%-!<$r;}$C$F$$$k$o$1$G$O$J$$$H$$$&;v<B$K$h\e(B
28410 \e$B$j>/$7J#;($K$J$C$F$$$^$9!#$=$N$h$&$J>l9g$O!"\e(B``\e$B%(%9%1!<%W\e(B'' \e$B%-!<$r;H$&$3\e(B
28411 \e$B$H$,$G$-$^$9!#$=$l$O%a%?%-!<$r;}$C$F$$$k$H$-$h$j$b$C$H:n6H$,BgJQ$K$J$k$N\e(B
28412 \e$B$G!"$=$&$$$&>l9g$O!";d$O%a%?%-!<$N$"$k%-!<%\!<%I$r<j$KF~$l$k$3$H$r63$7$/\e(B
28413 \e$B$*4+$aCW$7$^$9!#$=$lL5$7$G$O@8$-$F9T$1$J$$$G$7$g$&!#\e(B
28414
28415 @node Emacs Lisp
28416 @subsection Emacs Lisp
28417
28418 Emacs \e$B$O$=$l$,K\Ev$O\e(B Lisp \e$B%$%s%?!<%W%j%?!<$G$"$k$3$H$+$i!"%(%G%#%?!<$N2&\e(B
28419 \e$BMM$G$9!#$"$J$?$,C!$/!"$=$l$>$l$N$9$Y$F$N%-!<$O2?$i$+$N\e(B Emacs Lisp \e$B$N%3!<\e(B
28420 \e$B%I$N>.JR$r<B9T$7!"\e(BEmacs Lisp \e$B$O%$%s%?!<%W%j%?!<$G<B9T$5$l$k8@8l$G$"$k$3\e(B
28421 \e$B$H$+$i!"$=$l$O$I$s$J%-!<$G$bG$0U$N$$$m$$$m$J%3!<%I$r<B9T$9$k$h$&$K@_Dj$G\e(B
28422 \e$B$-$k$H$$$&$3$H$G$9!#$"$J$?$O!"C1$K!"$=$&$9$l$PNI$$$@$1$G$9!#\e(B
28423
28424 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
28425 \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
28426 \e$B$$$^$9$,!"$=$l$G$b$^$@C`<!2r<a$5$l$^$9!#\e(B) \e$B$b$7\e(B Gnus \e$B$,$9$k$"$k$3$H$r9%$-\e(B
28427 \e$B$G$O$J$$$H;W$C$?$J$i!"0c$C$?$h$&$K<B9T$5$;$k$N$O<h$k$KB-$i$J$$$3$H$G$9!#\e(B
28428 (\e$B$(!<$H!">/$J$/$H$b\e(B Lisp \e$B%3!<%I$N=q$-J}$rCN$C$F$$$l$P!#\e(B) \e$B$7$+$7!"$=$l$O\e(B
28429 \e$B$3$N%^%K%e%"%k$NHO0O30$J$N$G!"2f!9$OC1$K\e(B Gnus \e$B$r%+%9%?%^%$%:$9$k$?$a\e(B
28430 \e$B$K\e(B @file{.emacs} \e$B%U%!%$%k$GIaDL;H$o$l$k$$$/$D$+$NIaDL$N9=J8$K$D$$$F$@$1\e(B
28431 \e$BOC$r$7$^$9!#\e(B
28432
28433 \e$B$b$7JQ?t\e(B @code{gnus-florgbnize} \e$B$r;M\e(B (4) \e$B$K@_Dj$7$?$$$N$G$"$l$P!"0J2<$N\e(B
28434 \e$B$b$N$r=q$-$^$9\e(B:
28435
28436 @lisp
28437 (setq gnus-florgbnize 4)
28438 @end lisp
28439
28440 \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
28441 \e$B$r2?$+$NCM$K@_Dj$9$k$3$H$,$G$-$^$9!#$3$l$OK\Ev$K$"$J$?$,CN$k$Y$-$9$Y$F$N\e(B
28442 \e$B$3$H$G$9!#$3$l$+$i$O\e(B Gnus \e$B$NF0:n$rJQ99$9$k$?$a$K!"$?$/$5$s$N$3$N$h$&$J$b\e(B
28443 \e$B$N$G\e(B @file{.emacs} \e$B%U%!%$%k$rKd$a?T$/$9$3$H$,$G$-$^$9!#\e(B
28444
28445 \e$B$b$7$"$J$?$,$=$N$h$&$J$b$N$r\e(B @file{.emacs} \e$B%U%!%$%k$KF~$l$?$i!"$=$l$O<!\e(B
28446 \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
28447 \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
28448 \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
28449 \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
28450
28451 \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
28452 @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
28453 \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
28454
28455 \e$B$$$/$D$+$NMn$H$77j\e(B:
28456
28457 \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
28458 \e$B$J$5$$\e(B'' \e$B$H8@$C$?$J$i!"$=$l$O\e(B:
28459
28460 @lisp
28461 (setq gnus-read-active-file 'some)
28462 @end lisp
28463
28464 \e$B$H$$$&$3$H$G$9!#\e(B
28465
28466 \e$B0lJ}!"%^%K%e%"%k\e(B
28467 \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
28468 \e$B$$\e(B'' \e$B$H8@$C$?$J$i!"$=$l$O\e(B:
28469
28470 @lisp
28471 (setq gnus-nntp-server "nntp.ifi.uio.no")
28472 @end lisp
28473
28474 \e$B$H$$$&$3$H$G$9!#\e(B
28475
28476 \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
28477 \e$B$5$$!#%^%K%e%"%k$OL@3N$K6hJL$7$F$$$^$9$,!":.Mp$7$d$9$$$+$b$7$l$^$;$s!#\e(B
28478
28479 @page
28480 @include gnus-faq-ja.texi
28481
28482 @node Index
28483 @chapter Index
28484 @printindex cp
28485
28486 @node Key Index
28487 @chapter Key Index
28488 @printindex ky
28489
28490 @summarycontents
28491 @contents
28492 @bye
28493
28494 @iftex
28495 @iflatex
28496 \end{document}
28497 @end iflatex
28498 @end iftex
28499
28500 @c Local Variables:
28501 @c coding: iso-2022-7bit
28502 @c fill-column: 72
28503 @c mode: texinfo
28504 @c use-kuten-for-period: t
28505 @c use-touten-for-comma: t
28506 @c End: