Synch with No Gnus (201201010159).
[elisp/gnus-doc-ja.git] / gnus-ja.texi
1 \input texinfo
2
3 @include gnus-overrides-ja.texi
4
5 @setfilename gnus-ja
6 @settitle Gnus Manual
7 @syncodeindex fn cp
8 @syncodeindex vr cp
9 @syncodeindex pg cp
10 @iftex
11 @firstparagraphindent insert
12 @end iftex
13
14 @copying
15 Copyright @copyright{} 1995-2011 Free Software Foundation, Inc.
16
17 @quotation
18 Permission is granted to copy, distribute and/or modify this document
19 under the terms of the GNU Free Documentation License, Version 1.3 or
20 any later version published by the Free Software Foundation; with no
21 Invariant Sections, with the Front-Cover texts being ``A GNU Manual'',
22 and with the Back-Cover Texts as in (a) below.  A copy of the license
23 is included in the section entitled ``GNU Free Documentation License''.
24
25 \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
26 \e$BBh\e(B 1.3 \e$BHG$^$?$O$=$l0J9_$NHG$,Dj$a$k>r7o$N2<$GJ#@=!"G[I[!"$"$k$$$OJQ99$9\e(B
27 \e$B$k$3$H$r5v2D$7$^$9!#JQ99IT2DItJ,$O;XDj$7$^$;$s!#!H\e(BA GNU Manual\e$B!I$OI=I=;f\e(B
28 \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
29 \e$B!V\e(BGNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q!W$H$$$&>O$K4^$^$l$F$$$^$9!#\e(B
30
31 (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and
32 modify this GNU manual.  Buying copies from the FSF supports it in
33 developing GNU and promoting software freedom.''
34
35 (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$rJ#@=$7$?$jJQ99$9\e(B
36 \e$B$k<+M3$,$"$j$^$9!#\e(BFSF \e$B$+$i$NJ#<L$N9XF~$O\e(B GNU \e$B$N3+H/$H%=%U%H%&%'%"$N<+M3\e(B
37 \e$B$NB%?J$r;Y1g$7$^$9!#!W\e(B
38 @end quotation
39 @end copying
40
41 @iftex
42 @iflatex
43 \documentclass[twoside,a4paper,openright,11pt]{book}
44 \usepackage[latin1]{inputenc}
45 \usepackage{pagestyle}
46 \usepackage{epsfig}
47 \usepackage{pixidx}
48 \input{gnusconfig.tex}
49
50 \ifx\pdfoutput\undefined
51 \else
52 \usepackage[pdftex,bookmarks,colorlinks=true]{hyperref}
53 \usepackage{thumbpdf}
54 \pdfcompresslevel=9
55 \fi
56
57 \makeindex
58 \begin{document}
59
60 \newcommand{\gnusversionname}{No Gnus v0.18}
61 \newcommand{\gnuschaptername}{}
62 \newcommand{\gnussectionname}{}
63
64 \newcommand{\gnusbackslash}{/}
65
66 \newcommand{\gnusref}[1]{``#1'' on page \pageref{#1}}
67 \ifx\pdfoutput\undefined
68 \newcommand{\gnusuref}[1]{\gnustt{#1}}
69 \else
70 \newcommand{\gnusuref}[1]{\href{#1}{\gnustt{#1}}}
71 \fi
72 \newcommand{\gnusxref}[1]{See ``#1'' on page \pageref{#1}}
73 \newcommand{\gnuspxref}[1]{see ``#1'' on page \pageref{#1}}
74
75 \newcommand{\gnuskindex}[1]{\index{#1}}
76 \newcommand{\gnusindex}[1]{\index{#1}}
77
78 \newcommand{\gnustt}[1]{{\gnusselectttfont{}#1}}
79 \newcommand{\gnuscode}[1]{\gnustt{#1}}
80 \newcommand{\gnusasis}[1]{\gnustt{#1}}
81 \newcommand{\gnusurl}[1]{\gnustt{#1}}
82 \newcommand{\gnuscommand}[1]{\gnustt{#1}}
83 \newcommand{\gnusenv}[1]{\gnustt{#1}}
84 \newcommand{\gnussamp}[1]{``{\fontencoding{OT1}\gnusselectttfont{}#1}''}
85 \newcommand{\gnuslisp}[1]{\gnustt{#1}}
86 \newcommand{\gnuskbd}[1]{`\gnustt{#1}'}
87 \newcommand{\gnuskey}[1]{`\gnustt{#1}'}
88 \newcommand{\gnusfile}[1]{`\gnustt{#1}'}
89 \newcommand{\gnusdfn}[1]{\textit{#1}}
90 \newcommand{\gnusi}[1]{\textit{#1}}
91 \newcommand{\gnusr}[1]{\textrm{#1}}
92 \newcommand{\gnusstrong}[1]{\textbf{#1}}
93 \newcommand{\gnusemph}[1]{\textit{#1}}
94 \newcommand{\gnusvar}[1]{{\fontsize{10pt}{10}\selectfont\textsl{\textsf{#1}}}}
95 \newcommand{\gnussc}[1]{\textsc{#1}}
96 \newcommand{\gnustitle}[1]{{\huge\textbf{#1}}}
97 \newcommand{\gnusversion}[1]{{\small\textit{#1}}}
98 \newcommand{\gnusauthor}[1]{{\large\textbf{#1}}}
99 \newcommand{\gnusresult}[1]{\gnustt{=> #1}}
100 \newcommand{\gnusacronym}[1]{\textsc{#1}}
101 \newcommand{\gnusemail}[1]{\textit{#1}}
102
103 \newcommand{\gnusbullet}{{${\bullet}$}}
104 \newcommand{\gnusdollar}{\$}
105 \newcommand{\gnusampersand}{\&}
106 \newcommand{\gnuspercent}{\%}
107 \newcommand{\gnushash}{\#}
108 \newcommand{\gnushat}{\symbol{"5E}}
109 \newcommand{\gnusunderline}{\symbol{"5F}}
110 \newcommand{\gnusnot}{$\neg$}
111 \newcommand{\gnustilde}{\symbol{"7E}}
112 \newcommand{\gnusless}{{$<$}}
113 \newcommand{\gnusgreater}{{$>$}}
114 \newcommand{\gnusbraceleft}{{$>$}}
115 \newcommand{\gnusbraceright}{{$>$}}
116
117 \newcommand{\gnushead}{\raisebox{-1cm}{\epsfig{figure=ps/gnus-head,height=1cm}}}
118 \newcommand{\gnusinteresting}{
119 \marginpar[\mbox{}\hfill\gnushead]{\gnushead}
120 }
121
122 \newcommand{\gnuscleardoublepage}{\ifodd\count0\mbox{}\clearpage\thispagestyle{empty}\mbox{}\clearpage\else\clearpage\fi}
123
124 \newcommand{\gnuspagechapter}[1]{
125 {\mbox{}}
126 }
127
128 \newdimen{\gnusdimen}
129 \gnusdimen 0pt
130
131 \newcommand{\gnuschapter}[2]{
132 \gnuscleardoublepage
133 \ifdim \gnusdimen = 0pt\setcounter{page}{1}\pagestyle{gnus}\pagenumbering{arabic} \gnusdimen 1pt\fi
134 \chapter{#2}
135 \renewcommand{\gnussectionname}{}
136 \renewcommand{\gnuschaptername}{#2}
137 \thispagestyle{empty}
138 \hspace*{-2cm}
139 \begin{picture}(500,500)(0,0)
140 \put(480,350){\makebox(0,0)[tr]{#1}}
141 \put(40,300){\makebox(500,50)[bl]{{\Huge\bf{#2}}}}
142 \end{picture}
143 \clearpage
144 }
145
146 \newcommand{\gnusfigure}[3]{
147 \begin{figure}
148 \mbox{}\ifodd\count0\hspace*{-0.8cm}\else\hspace*{-3cm}\fi\begin{picture}(440,#2)
149 #3
150 \end{picture}
151 \caption{#1}
152 \end{figure}
153 }
154
155 \newcommand{\gnusicon}[1]{
156 \marginpar[\mbox{}\hfill\raisebox{-1.5cm}{\epsfig{figure=ps/#1-up,height=1.5cm}}]{\raisebox{-1cm}{\epsfig{figure=ps/#1-up,height=1cm}}}
157 }
158
159 \newcommand{\gnuspicon}[1]{
160 \margindex{\epsfig{figure=#1,width=2cm}}
161 }
162
163 \newcommand{\gnusxface}[2]{
164 \margindex{\epsfig{figure=#1,width=1cm}\epsfig{figure=#2,width=1cm}}
165 }
166
167 \newcommand{\gnussmiley}[2]{
168 \margindex{\makebox[2cm]{\hfill\epsfig{figure=#1,width=0.5cm}\hfill\epsfig{figure=#2,width=0.5cm}\hfill}}
169 }
170
171 \newcommand{\gnusitemx}[1]{\mbox{}\vspace*{-\itemsep}\vspace*{-\parsep}\item#1}
172
173 \newcommand{\gnussection}[1]{
174 \renewcommand{\gnussectionname}{#1}
175 \section{#1}
176 }
177
178 \newenvironment{codelist}%
179 {\begin{list}{}{
180 }
181 }{\end{list}}
182
183 \newenvironment{asislist}%
184 {\begin{list}{}{
185 }
186 }{\end{list}}
187
188 \newenvironment{kbdlist}%
189 {\begin{list}{}{
190 \labelwidth=0cm
191 }
192 }{\end{list}}
193
194 \newenvironment{dfnlist}%
195 {\begin{list}{}{
196 }
197 }{\end{list}}
198
199 \newenvironment{stronglist}%
200 {\begin{list}{}{
201 }
202 }{\end{list}}
203
204 \newenvironment{samplist}%
205 {\begin{list}{}{
206 }
207 }{\end{list}}
208
209 \newenvironment{varlist}%
210 {\begin{list}{}{
211 }
212 }{\end{list}}
213
214 \newenvironment{emphlist}%
215 {\begin{list}{}{
216 }
217 }{\end{list}}
218
219 \newlength\gnusheadtextwidth
220 \setlength{\gnusheadtextwidth}{\headtextwidth}
221 \addtolength{\gnusheadtextwidth}{1cm}
222
223 \newpagestyle{gnuspreamble}%
224 {
225 {
226 \ifodd\count0
227 {
228 \hspace*{-0.23cm}\underline{\makebox[\gnusheadtextwidth]{\mbox{}}\textbf{\hfill\roman{page}}}
229 }
230 \else
231 {
232 \hspace*{-3.25cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\roman{page}\hfill\mbox{}}}
233 }
234 }
235 \fi
236 }
237 }
238 {
239 \ifodd\count0
240 \mbox{} \hfill
241 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
242 \else
243 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
244 \hfill \mbox{}
245 \fi
246 }
247
248 \newpagestyle{gnusindex}%
249 {
250 {
251 \ifodd\count0
252 {
253 \hspace*{-0.23cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\gnuschaptername\hfill\arabic{page}}}}
254 }
255 \else
256 {
257 \hspace*{-3.25cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{page}\hfill\gnuschaptername}}}
258 }
259 \fi
260 }
261 }
262 {
263 \ifodd\count0
264 \mbox{} \hfill
265 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
266 \else
267 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
268 \hfill \mbox{}
269 \fi
270 }
271
272 \newpagestyle{gnus}%
273 {
274 {
275 \ifodd\count0
276 {
277 \makebox[12cm]{\hspace*{3.1cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{chapter}.\arabic{section}} \textbf{\gnussectionname\hfill\arabic{page}}}}}
278 }
279 \else
280 {
281 \makebox[12cm]{\hspace*{-2.95cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{page}\hfill\gnuschaptername}}}}
282 }
283 \fi
284 }
285 }
286 {
287 \ifodd\count0
288 \mbox{} \hfill
289 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
290 \else
291 \raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo,height=1cm}}
292 \hfill \mbox{}
293 \fi
294 }
295
296 \pagenumbering{roman}
297 \pagestyle{gnuspreamble}
298
299 @end iflatex
300 @end iftex
301
302 @iftex
303 @iflatex
304
305 \begin{titlepage}
306 {
307
308 %\addtolength{\oddsidemargin}{-5cm}
309 %\addtolength{\evensidemargin}{-5cm}
310 \parindent=0cm
311 \addtolength{\textheight}{2cm}
312
313 \gnustitle{\gnustitlename}\hfill\gnusversion{\gnusversionname}\\
314 \rule{15cm}{1mm}\\
315 \vfill
316 \hspace*{0cm}\epsfig{figure=ps/gnus-big-logo,height=15cm}
317 \vfill
318 \rule{15cm}{1mm}\\
319 \gnusauthor{by Lars Magne Ingebrigtsen}
320 \newpage
321 }
322
323 \mbox{}
324 \vfill
325
326 \thispagestyle{empty}
327
328 @c @insertcopying
329 \newpage
330 \end{titlepage}
331 @end iflatex
332 @end iftex
333
334 @dircategory Emacs network features
335 @direntry
336 * Gnus-ja: (gnus-ja).           The newsreader Gnus (Japanese).
337 @end direntry
338 @iftex
339 @finalout
340 @end iftex
341
342 @titlepage
343 @ifset WEBHACKDEVEL
344 @title Gnus Manual (DEVELOPMENT VERSION)
345 @end ifset
346 @ifclear WEBHACKDEVEL
347 @title Gnus Manual
348 @end ifclear
349
350 @author by Lars Magne Ingebrigtsen
351 @page
352 @vskip 0pt plus 1filll
353 @insertcopying
354 @end titlepage
355
356 @summarycontents
357 @contents
358
359 @node Top
360 @top The Gnus Newsreader
361
362 @ifinfo
363 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
364 \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
365 \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
366 \e$B$H;W$&$J$i$P!"$9$Y$F$rF1;~$KMQ$$$k$3$H$b$G$-$^$9!#\e(B
367
368 \e$B$3$N@bL@=q$O\e(B No Gnus v0.18 \e$B$KBP1~$7$^$9!#\e(B
369
370 @ifnottex
371 @insertcopying
372 @end ifnottex
373 @end ifinfo
374 @iftex
375
376 @iflatex
377 \tableofcontents
378 \gnuscleardoublepage
379 @end iflatex
380
381 Gnus \e$B$O@h?JE*$G!"@bL@ITMQ$G!"%+%9%?%^%$%:2DG=$G!"3HD%2DG=$J!"%j%"%k%?%$\e(B
382 \e$B%`$G$J$$\e(B GNU Emacs \e$B$N%K%e!<%9%j!<%@!<$G$9!#\e(B
383
384 \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
385 \e$B$,$7$^$9!#??;w$r$7$?$HHsFq$5$l$J$$$&$A$K@bL@$r;O$a$^$7$g$&\e(B:
386
387 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
388 \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
389 \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
390 \e$B$($G$-$^$9\e(B!
391
392 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
393 \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
394 \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
395 \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
396 \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
397 \e$B$9!#\e(B
398 @c
399 @c \e$B0J2<$N9T$rJQ99$9$k$H$-$O\e(B ../Makefile.in \e$B$rD4@0$7$F$/$@$5$$!#\e(B
400 \e$B$3$N@bL@=q$O\e(B No Gnus v0.18 \e$B$KBP1~$7$^$9!#\e(B
401
402 @heading \e$B4XO"$9$kB>$N%^%K%e%"%k\e(B
403 @itemize
404 @item Message manual: \e$B%a%C%;!<%8$N:n@.\e(B
405 @item Emacs-MIME:     \e$B%a%C%;!<%8$N:n@.\e(B; @acronym{MIME} \e$B%Q!<%H\e(B
406 @item Sieve:          Sieve \e$B%9%/%j%W%H$r\e(B Emacs \e$B$G4IM}\e(B
407 @item PGG:            @acronym{PGP/MIME} \e$B$r\e(B Gnus \e$B$G\e(B
408 @item SASL:           @acronym{SASL} \e$BG'>Z$r\e(B Emacs \e$B$G\e(B
409 @end itemize
410 @end iftex
411
412 @menu
413 * Starting Up::              \e$B%K%e!<%9$r8+$D$1$k$N$K$O6lO+$,H<$&$+$b$7$l$J$$\e(B
414 * Group Buffer::             \e$B%0%k!<%W$rA*Br$7!"9XFI$7!":o=|$9$k\e(B
415 * Summary Buffer::           \e$B5-;v$rFI$_!"J]B8$7!"Ej9F$9$k\e(B
416 * Article Buffer::           \e$B5-;v$rI=<($7!"07$&\e(B
417 * Composing Messages::       \e$B%a!<%k$H%K%e!<%9$rAw$k$?$a$N>pJs\e(B
418 * Select Methods::           Gnus \e$B$O$9$Y$F$N%a%C%;!<%8$r$$$m$$$m$JA*BrJ}K!$GFI$`\e(B
419 * Scoring::                  \e$B5-;v$KCM$rIU$1$k\e(B
420 * Searching::                \e$B%a!<%k$H%K%e!<%9$N8!:w%(%s%8%s\e(B
421 * Various::                  \e$B0lHLE*$J@_Dj\e(B
422 * The End::                  \e$B$5$i$P!"$=$7$F$5$h$&$J$i\e(B
423 * Appendices::               \e$BMQ8l!"\e(BEmacs \e$BF~Lg!"\e(B@acronym{FAQ}\e$B!"Nr;K!"FbIt9=B$\e(B
424 * GNU Free Documentation License:: \e$B$3$NJ8=q$NMxMQ5vBz7@Ls=q\e(B
425 * Index::                    \e$BJQ?t!"4X?t!"35G0$N:w0z\e(B
426 * Key Index::                \e$B%-!<:w0z\e(B
427
428 Other related manuals
429
430 * Message:(message-ja).      \e$B%a%C%;!<%8$N:n@.\e(B
431 * Emacs-MIME:(emacs-mime-ja). \e$B%a%C%;!<%8$N:n@.\e(B; @acronym{MIME} \e$B%Q!<%H\e(B
432 * Sieve:(sieve-ja).          Emacs \e$B$G\e(B Sieve \e$B%9%/%j%W%H$r4IM}$9$k\e(B
433 * PGG:(pgg-ja).              Gnus \e$B$G\e(B @acronym{PGP/MIME} \e$B$r;H$&\e(B
434 * SASL:(sasl-ja).            Emacs \e$B$G\e(B @acronym{SASL} \e$B$NG'>Z$r9T$J$&\e(B
435
436 @detailmenu
437  --- The Detailed Node Listing ---
438
439 Starting Gnus
440
441 * Finding the News::            \e$B%K%e!<%9$r<hF@$9$kJ}K!$rA*$V\e(B
442 * The Server is Down::          \e$B$=$s$J$H$-!"$I$&$9$l$P%a!<%k$rFI$a$k$+\e(B
443 * Slave Gnusae::                \e$BF1;~$K0l$D0J>e$N\e(B Gnus \e$B$r:nF0$5$;$k$3$H$,$G$-$k\e(B
444 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
445 * New Groups::                  Gnus \e$B$,?7$7$$%0%k!<%W$KBP$7$F2?$r$9$k$+\e(B
446 * Changing Servers::            \e$B$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0\$kI,MW$,$"$k$+$b$7$l$J$$\e(B
447 * Startup Files::               \e$B$d$C$+$$$J%9%?!<%H%"%C%W%U%!%$%k\e(B---@file{.newsrc}
448 * Auto Save::                   \e$B%/%i%C%7%e$+$i$N2sI|\e(B
449 * The Active File::             \e$BCY$$2s@~$+$i$N%U%!%$%k$N<hF@$K$O;~4V$,$+$+$k\e(B
450 * Startup Variables::           \e$BJQ99$7$?$$$H;W$&$+$b$7$l$J$$JQ?t\e(B
451
452 New Groups
453
454 * Checking New Groups::         \e$B$I$N%0%k!<%W$,?7$7$$$+$r7hDj$9$k\e(B
455 * Subscription Methods::        \e$B?7$7$$%0%k!<%W$KBP$7$F\e(B Gnus \e$B$O2?$r$9$Y$-$+\e(B
456 * Filtering New Groups::        Gnus \e$B$KFCDj$N?7$7$$%0%k!<%W$rL5;k$5$;$k\e(B
457
458 Group Buffer
459
460 * Group Buffer Format::         \e$BI=<($5$l$F$$$k>pJs$HJQ99$NJ}K!\e(B
461 * Group Maneuvering::           \e$B%0%k!<%W%P%C%U%!!<$r0\F0$9$k%3%^%s%I\e(B
462 * Selecting a Group::           \e$B<B:]$K%K%e!<%9$rFI$`\e(B
463 * Subscription Commands::       \e$B9XFI!"9XFICf;_!">C5n\e(B
464 * Group Data::                  \e$B%0%k!<%W$N>pJs$rJQ99$9$k\e(B
465 * Group Levels::                \e$B%l%Y%k\e(B? \e$B$=$l$C$F2?\e(B?
466 * Group Score::                 \e$B$"$J$?$N9%$-$J%0%k!<%W$r8+$D$1=P$9J}K!\e(B
467 * Marking Groups::              \e$B%0%k!<%W$K0u$rIU$1$F$*$$$F!"8e$G=hM}$G$-$k\e(B
468 * Foreign Groups::              \e$B%0%k!<%W$N:n@.$H=$@5\e(B
469 * Group Parameters::            \e$B%0%k!<%WKh$K0c$C$?%Q%i%a!<%?!<$r;}$?$;$i$l$k\e(B
470 * Listing Groups::              Gnus \e$B$O%0%k!<%W$r$$$m$$$m$JJ,$1J}$GI=<($G$-$k\e(B
471 * Sorting Groups::              \e$B%0%k!<%W$N=gHV$NG[CVBX$(\e(B
472 * Group Maintenance::           \e$B$-$l$$$J\e(B @file{.newsrc} \e$B$NJ]$AJ}\e(B
473 * Browse Foreign Server::       \e$B%5!<%P!<$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&\e(B
474 * Exiting Gnus::                \e$B%K%e!<%9$rFI$`$N$r$d$a$F!";E;v$r$7$h$&\e(B
475 * Group Topics::                \e$B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k\e(B
476 * Non-ASCII Group Names::       \e$B1Q;z0J30$NL>A0$N%0%k!<%W$X$N%"%/%;%9\e(B
477 * Misc Group Stuff::            \e$BB>$K$G$-$k$3$H\e(B
478
479 Group Buffer Format
480
481 * Group Line Specification::    \e$B%0%k!<%W%P%C%U%!!<$N8+$(J}$r7h$a$k\e(B
482 * Group Mode Line Specification::  \e$B%0%k!<%W%P%C%U%!!<$N%b!<%I9T\e(B
483 * Group Highlighting::          \e$B%0%k!<%W%P%C%U%!!<$K$-$l$$$K?'$rIU$1$k\e(B
484
485 Group Topics
486
487 * Topic Commands::              \e$BD64JC1BPOC7?L?Na\e(B
488 * Topic Variables::             Lisp \e$B$G%H%T%C%/$r%+%9%?%^%$%:$9$kJ}K!\e(B
489 * Topic Sorting::               \e$B%H%T%C%/KhJL!9$KJB$YBX$($k\e(B
490 * Topic Topology::              \e$BA4@$3&$NCO?^\e(B
491 * 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
492
493 Misc Group Stuff
494
495 * Scanning New Messages::       Gnus \e$B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/\e(B
496 * Group Information::           \e$B%0%k!<%W$H\e(B Gnus \e$B$K4X$9$k>pJs$H%X%k%W\e(B
497 * Group Timestamp::             Gnus \e$B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k\e(B
498 * File Commands::               Gnus \e$B$N%U%!%$%k$NFI$_=q$-\e(B
499 * Sieve Commands::              Sieve \e$B%9%/%j%W%H$N4IM}\e(B
500
501 Summary Buffer
502
503 * Summary Buffer Format::       \e$B35N,%P%C%U%!!<$N304Q$r7hDj$9$k\e(B
504 * Summary Maneuvering::         \e$B35N,%P%C%U%!!<$rF0$-2s$k\e(B
505 * Choosing Articles::           \e$B5-;v$rFI$`\e(B
506 * Paging the Article::          \e$BFI$s$G$$$k5-;v$r%9%/%m!<%k$9$k\e(B
507 * Reply Followup and Post::     \e$B5-;v$rEj9F$9$k\e(B
508 * Delayed Articles::            \e$B5-;v$r8e$GAw$k\e(B
509 * Marking Articles::            \e$B5-;v$K4{FI$d4|8B@Z$l>C5n2DG=Ey$N0u$rIU$1$k\e(B
510 * Limiting::                    \e$B35N,%P%C%U%!!<$K@)8B$r2C$($k$3$H$,$G$-$k\e(B
511 * Threading::                   \e$B%9%l%C%I$,$I$N$h$&$K:n$i$l$k$+\e(B
512 * Sorting the Summary Buffer::  \e$B%9%l%C%I$H5-;v$,$I$N$h$&$KJB$S$+$($i$l$k$+\e(B
513 * Asynchronous Fetching::       Gnus \e$B$O5-;v$r@h$K<hF@$9$k$3$H$,$G$-$k\e(B
514 * Article Caching::             \e$B%-%c%C%7%e$K5-;v$rCy$a$F$*$1$k\e(B
515 * Persistent Articles::         \e$B5-;v$r4|8B@Z$l>C5n$7$J$/$5$;$k\e(B
516 * Sticky Articles::             \e$B:FMxMQ$7$J$$5-;v%P%C%U%!!<\e(B
517 * Article Backlog::             \e$B$9$G$KFI$s$@5-;v$r;D$7$F$*$/\e(B
518 * Saving Articles::             \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!\e(B
519 * Decoding Articles::           Gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k\e(B
520 * Article Treatment::           \e$B5-;v%P%C%U%!!<$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k\e(B
521 * MIME Commands::               \e$B5-;v$N\e(B MIME \e$B$N$"$l$3$l$rA`:n$9$k\e(B
522 * Charsets::                    \e$BJ8;z%;%C%H$N$3$H\e(B
523 * Article Commands::            \e$B5-;v%P%C%U%!!<$G$$$m$$$m$J$3$H$r$9$k\e(B
524 * Summary Sorting::             \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k\e(B
525 * Finding the Parent::          \e$B;R5-;v$,C5$;$J$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$\e(B
526 * Alternative Approaches::      \e$B%G%#%U%)%k%H$G$O$J$$35N,$r;H$C$FFI$`\e(B
527 * Tree Display::                \e$B$b$C$H;k3PE*$J%9%l%C%I$NI=<(\e(B
528 * Mail Group Commands::         \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$@$1$G;H$&$3$H$,$G$-$k\e(B
529 * Various Summary Stuff::       \e$BB>$N$I$N>O$K$bG<$^$i$J$+$C$?$b$N\e(B
530 * 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
531 * Crosspost Handling::          \e$B%/%m%9%]%9%H$5$l$?5-;v$,$I$N$h$&$K07$o$l$k$+\e(B
532 * Duplicate Suppression::       \e$B%/%m%9%]%9%H$N07$$$K<:GT$7$?$H$-$NBeBX<jCJ\e(B
533 * Security::                    \e$B0E9f$N%G%3!<%I$H8!>Z\e(B
534 * Mailing List::                \e$B%a!<%j%s%0%j%9%H%^%$%J!<%b!<%I\e(B
535
536 Summary Buffer Format
537
538 * Summary Buffer Lines::        \e$B35N,%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k\e(B
539 * To From Newsgroups::          \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!\e(B
540 * Summary Buffer Mode Line::    \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k\e(B
541 * Summary Highlighting::        \e$B35N,%P%C%U%!!<$r$-$l$$$GAGE($K$9$k\e(B
542
543 Choosing Articles
544
545 * Choosing Commands::           \e$B5-;v$rA*Br$9$k$?$a$NL?Na\e(B
546 * Choosing Variables::          \e$B$3$l$i$NL?Na$K1F6A$r5Z$\$9JQ?t\e(B
547
548 Reply, Followup and Post
549
550 * Summary Mail Commands::       \e$B%a!<%k$rAw$k\e(B
551 * Summary Post Commands::       \e$B%K%e!<%9$rAw$k\e(B
552 * Summary Message Commands::    \e$BB>$N%a%C%;!<%84XO"$NL?Na\e(B
553 * Canceling and Superseding::
554
555 Marking Articles
556
557 * Unread Articles::             \e$BL$FI5-;v$X$N0u\e(B
558 * Read Articles::               \e$B4{FI5-;v$X$N0u\e(B
559 * Other Marks::                 \e$B9XFIEY$K1F6A$7$J$$0u\e(B
560 * Setting Marks::               \e$B0u$NIU$1J}$H>C$7J}\e(B
561 * Generic Marking Commands::    \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+\e(B
562 * Setting Process Marks::       \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
563
564 Threading
565
566 * Customizing Threading::       \e$B%9%l%C%I$K1F6A$r5Z$\$9JQ992DG=$JJQ?t\e(B
567 * Thread Commands::             \e$B35N,%P%C%U%!!<$G$N%9%l%C%I$K4p$E$$$?L?Na\e(B
568
569 Customizing Threading
570
571 * 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
572 * Filling In Threads::          \e$B%9%l%C%I$rKd$a$k\e(B
573 * More Threading::              \e$B%9%l%C%I$r$$$8$/$k$5$i$KB?$/$NJQ?t\e(B
574 * 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!
575
576 Decoding Articles
577
578 * Uuencoded Articles::          \e$B5-;v$r\e(B uudecode \e$B$9$k\e(B
579 * Shell Archives::              shar \e$B5-;v$r2rE`$9$k\e(B
580 * PostScript Files::            \e$B%]%9%H%9%/%j%W%H$rJ,3d$9$k\e(B
581 * Other Files::                 \e$BIaDL$NJ]B8$H\e(B binhex.
582 * Decoding Variables::          \e$B9,$;$J%G%3!<%I$N$?$a$NJQ?t\e(B
583 * Viewing Files::               \e$B%G%3!<%I$5$l$?7k2L$r8+$?$$\e(B?
584
585 Decoding Variables
586
587 * Rule Variables::              \e$B%U%!%$%k$,$I$N$h$&$KI=<($5$l$k$+$r7h$a$kJQ?t\e(B
588 * Other Decode Variables::      \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
589 * Uuencoding and Posting::      uuencode \e$B$9$k$N$r%+%9%?%^%$%:$9$kJQ?t\e(B
590
591 Article Treatment
592
593 * Article Highlighting::        \e$B5-;v$r%U%k!<%D%5%i%@$N$h$&$K$7$?$$\e(B
594 * Article Fontisizing::         \e$B6/D4$5$l$?J8$rAGE($K$9$k\e(B
595 * Article Hiding::              \e$BFCDj$N>pJs$O>C$75n$j$?$$$H$b;W$&\e(B
596 * Article Washing::             \e$B?M@8$r$b$C$H$h$/$9$k$?$/$5$s$N5$$NMx$$$?4X?t\e(B
597 * Article Header::              \e$B%X%C%@!<$r$$$m$$$mJQ7A$5$;$k\e(B
598 * 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
599 * Article Button Levels::       \e$B%\%?%s$N8+$(J}$r@)8f$9$k\e(B
600 * Article Date::                \e$B$0$:$0$:8@$&$J!"@$3&;~$@\e(B!
601 * Article Display::             X-Face, Picons, Smileys, Gravatars \e$B$rI=<($9$k\e(B
602 * Article Signature::           \e$B=pL>$C$F2?\e(B?
603 * Article Miscellanea::         \e$BB>$N$$$m$$$m$J$b$N\e(B
604
605 Alternative Approaches
606
607 * Pick and Read::               \e$B$^$:!"5-;v$K0u$rIU$1$F!"$=$l$+$iFI$`\e(B
608 * Binary Groups::               \e$B$9$Y$F$N5-;v$r<+F0%G%3!<%I$9$k\e(B
609
610 Various Summary Stuff
611
612 * Summary Group Information::   \e$B>pJs;X8~$NL?Na\e(B
613 * Searching for Articles::      \e$BJ#?t5-;vL?Na\e(B
614 * Summary Generation Commands::
615 * Really Various Summary Commands::  \e$B$"$N$d$C$+$$$J;W$$DL$j$K$J$i$J$$L?Na\e(B
616
617 Article Buffer
618
619 * Hiding Headers::              \e$B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k\e(B
620 * Using MIME::                  \e$BFI$`A0$K5-;v$r\e(B @acronym{MIME} \e$B$KDL$9\e(B
621 * HTML::                        @acronym{HTML} \e$B%a%C%;!<%8$rFI$`\e(B
622 * Customizing Articles::        \e$B5-;v$N8+1I$($r;EN)$F$k\e(B
623 * Article Keymap::              \e$B5-;v%P%C%U%!!<$G;H$($k%-!<A`:n\e(B
624 * Misc Article::                \e$B$=$NB>\e(B
625
626 Composing Messages
627
628 * Mail::                        \e$B%a!<%k$NAw?.$HJVEz\e(B
629 * Posting Server::              \e$B$I$N%5!<%P!<$GEj9F$^$?$O%a!<%k$rAw?.$9$k$Y$-$+\e(B?
630 * POP before SMTP::             \e$B%a!<%k$rFI$^$J$$$H%a!<%k$rAw?.$G$-$J$$\e(B
631 * Mail and Post::               \e$B%K%e!<%9$H%a!<%k$rF1;~$KAw?.$9$k\e(B
632 * Archived Messages::           \e$BAw$C$?%a%C%;!<%8$r\e(B Gnus \e$B$,Cy$a$F$*$/$H$3$m\e(B
633 * Posting Styles::              \e$B$"$J$?$,C/$G$"$k$+$rL@$i$+$K$9$k$h$j4JC1$JJ}K!\e(B
634 * Drafts::                      \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8\e(B
635 * Rejected Articles::           \e$B%5!<%P!<$,$"$J$?$N5-;v$r7y$$$@$H2?$,5/$3$k\e(B?
636 * Signing and encrypting::      \e$B0BA4$J%a%C%;!<%8$r:n$k$K$O\e(B?
637
638 Select Methods
639
640 * Server Buffer::               \e$B2>A[%5!<%P!<$r:n$C$FJT=8$9$k\e(B
641 * Getting News::                USENET \e$B%K%e!<%9$r\e(B Gnus \e$B$GFI$`\e(B
642 * Using IMAP::                  @acronym{IMAP} \e$B$+$i%a!<%k$rFI$`\e(B
643 * Getting Mail::                \e$B8D?ME*$J%a!<%k$r\e(B Gnus \e$B$GFI$`\e(B
644 * Browsing the Web::            \e$BBgNL$N%&%'%V$N;q8;$+$i%a%C%;!<%8$r<hF@$9$k\e(B
645 * Other Sources::               \e$B%G%#%l%/%H%j!<!"%U%!%$%k$rFI$`\e(B
646 * Combined Groups::             \e$BJ#?t$N%0%k!<%W$r0l$D$N%0%k!<%W$K9gJ;$5$;$k\e(B
647 * Email Based Diary::           \e$BF|Dx$r%a!<%k$G4IM}$9$k\e(B
648 * Gnus Unplugged::              \e$B%K%e!<%9$H%a!<%k$r%*%U%i%$%s$GFI$`\e(B
649
650 Server Buffer
651
652 * Server Buffer Format::        \e$B$3$N%P%C%U%!!<$N308+$r%+%9%?%^%$%:$G$-$k\e(B
653 * Server Commands::             \e$B%5!<%P!<$rA`$kL?Na\e(B
654 * Example Methods::             \e$B%5!<%P!<;XDj$NNc\e(B
655 * Creating a Virtual Server::   \e$B%;%C%7%g%s$NNc\e(B
656 * Server Variables::            \e$B$I$NJQ?t$r@_Dj$9$k$+\e(B
657 * Servers and Methods::         \e$B%5!<%P!<L>$rA*BrJ}K!$H$7$F;H$&$3$H$,$G$-$k\e(B
658 * Unavailable Servers::         \e$B@\B3$7$h$&$H$7$?%5!<%P!<$N$$$/$D$+$OMn$A$F$$$k$+$b$7$l$J$$\e(B
659
660 Getting News
661
662 * NNTP::                        @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$rFI$`\e(B
663 * News Spool::                  \e$B%m!<%+%k%9%W!<%k$+$i%K%e!<%9$rFI$`\e(B
664
665 @acronym{NNTP}
666
667 * Direct Functions::            \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
668 * Indirect Functions::          \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
669 * Common Variables::            \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
670 * NNTP marks::                  @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
671
672 Getting Mail
673
674 * Mail in a Newsreader::        \e$B%K%e!<%9%j!<%@!<$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
675 * Getting Started Reading Mail::  \e$B4JC1$JNAM}K\$N$h$&$JNc\e(B
676 * Splitting Mail::              \e$B%a!<%k%0%k!<%W$N:n$jJ}\e(B
677 * Mail Sources::                \e$B$I$3$+$i%a!<%k$r<h$C$F$/$k$+$r\e(B Gnus \e$B$KCN$i$;$kJ}K!\e(B
678 * Mail Back End Variables::     \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t\e(B
679 * 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
680 * Group Mail Splitting::        \e$B%0%k!<%W$r%+%9%?%^%$%:$7$F%a!<%k$rJ,3d$9$k\e(B
681 * Incorporating Old Mail::      \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
682 * Expiring Mail::               \e$BMW$i$J$$%a!<%k$r<h$j=|$/\e(B
683 * Washing Mail::                \e$B<hF@$7$?%a!<%k$+$i$4$_$r<h$j=|$/\e(B
684 * Duplicates::                  \e$B=EJ#$7$?%a!<%k$r=hM}$9$k\e(B
685 * Not Reading Mail::            \e$B%a!<%k%P%C%/%(%s%I$GJL$N%U%!%$%k$rFI$`\e(B
686 * Choosing a Mail Back End::    Gnus \e$B$O?'!9$J%a!<%kMM<0$rFI$`$3$H$,$G$-$k\e(B
687
688 Mail Sources
689
690 * Mail Source Specifiers::      \e$B%a!<%k$N%=!<%9$,$I$3$+$r;XDj$9$k\e(B
691 * Mail Source Customization::   \e$B$b$N$4$H$K1F6A$9$k$$$/$D$+$NJQ?t\e(B
692 * Fetching Mail::               \e$B%a!<%k%=!<%9;X<(;R$r;H$&\e(B
693
694 Choosing a Mail Back End
695
696 * 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
697 * Babyl::                       Rmail \e$B$N5l%P!<%8%g%s$O\e(B Babyl \e$B$r;H$&\e(B
698 * Mail Spool::                  \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k\e(B?
699 * MH Spool::                    mhspool \e$B$N$h$&$J%P%C%/%(%s%I\e(B
700 * Maildir::                     \e$B$b$&0l$D$N#1%U%!%$%k\e(B/\e$B#1%a%C%;!<%87A<0\e(B
701 * Mail Folders::                \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D\e(B
702 * Comparing Mail Back Ends::    \e$BF@<:$N?<$$F6;!\e(B
703
704 Browsing the Web
705
706 * Archiving Mail::
707 * Web Searches::                \e$BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k\e(B
708 * RSS::                         RDF Site Summary \e$B$rFI$`\e(B
709 * Customizing W3::              Gnus \e$B$+$i\e(B Emacs/W3 \e$B$rA`:n$9$k\e(B
710
711 Other Sources
712
713 * Directory Groups::            \e$B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`\e(B
714 * Anything Groups::             Dired?  \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
715 * Document Groups::             \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\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 * The Empty Backend::           \e$B%K%e!<%9$r2?$b<hF@$7$J$$%P%C%/%(%s%I\e(B
718
719 Document Groups
720
721 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
722
723 Combined Groups
724
725 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r9gJ;$9$k\e(B
726
727 Email Based Diary
728
729 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
730 * The Gnus Diary Library::      NNDiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
731 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
732
733 The NNDiary Back End
734
735 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B NNDiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
736 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
737 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
738
739 The Gnus Diary Library
740
741 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
742 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
743 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
744 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
745
746 Gnus Unplugged
747
748 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
749 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B Gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
750 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
751 * Agent Visuals::               \e$B35N,%P%C%U%!!<$,JQ2=$9$k$+$b$7$l$J$$%(!<%8%'%s%H$N=j6H\e(B
752 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
753 * Agent Expiry::                \e$B8E$$5-;v$rDI$$J'$&J}K!\e(B
754 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
755 * Agent and flags::             \e$B%(!<%8%'%s%H$O$I$&%U%i%0$r0];}$9$k$N$+\e(B
756 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
757 * Outgoing Messages::           \e$B%K%e!<%9$d%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
758 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
759 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
760 * Batching Agents::             @code{cron} \e$B%8%g%V$G%K%e!<%9$r<hF@$9$kJ}K!\e(B
761 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
762
763 Agent Categories
764
765 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
766 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
767 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
768
769 Agent Commands
770
771 * Group Agent Commands::        \e$B%0%k!<%W$N@_Dj$H$=$l$i$NFbMF$N<hF@\e(B
772 * Summary Agent Commands::      \e$B<jF0$GA*Br$7$?5-;v$r<hF@$9$k\e(B
773 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
774
775 Scoring
776
777 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"!&%(%s%H%j!<$rDI2C$9$k\e(B
778 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
779 * Score Variables::             \e$B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k\e(B
780 * Score File Format::           \e$B%9%3%"%U%!%$%k$K$O2?$,F~$C$F$$$k$+\e(B
781 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k$3$H$b$G$-$k\e(B
782 * Adaptive Scoring::            Big Sister Gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
783 * Home Score File::             \e$B?7$7$$%9%3%"!&%(%s%H%j!<$,$I$3$X9T$/$+$r;X<($9$kJ}K!\e(B
784 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B Gnus \e$B$K5$IU$+$;$k\e(B
785 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
786 * Scoring Tips::                \e$B8z2LE*$K%9%3%"$rIU$1$kJ}K!\e(B
787 * Reverse Scoring::             \e$B:P$r$H$C$?LdBj;y$OLdBj$G$O$J$$\e(B
788 * Global Score Files::          \e$BCO$rJ$$$!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
789 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k$3$H$,$G$-$k\e(B
790 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KK]Lu$9$k\e(B
791 * Advanced Scoring::            \e$B%9%3%"$N5,B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
792 * Score Decays::                \e$B%9%3%"$r8:?j$5$;$k$N$OLr$KN)$D$3$H$b$"$k\e(B
793
794 Advanced Scoring
795
796 * Advanced Scoring Syntax::     \e$BDj5A\e(B
797 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
798 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8B$KMxMQ$9$k\e(B
799
800 Searching
801
802 * nnir::                        \e$B$$$m$s$J%(%s%8%s$G8!:w$9$k\e(B
803 * nnmairix::                    Mairix \e$B$G8!:w$9$k\e(B
804
805 nnir
806
807 * What is nnir?::               @code{nnir} \e$B$O2?$r$9$k$+\e(B?
808 * Basic Usage::                 \e$B4JC1$J8!:w$N$7$+$?\e(B
809 * Setting up nnir::             @code{nnir} \e$B$N@_DjJ}K!\e(B
810
811 Setting up nnir
812
813 * Associating Engines::         \e$B%(%s%8%s$H4XO"IU$1$kJ}K!\e(B
814
815 Various
816
817 * Process/Prefix::              \e$BB?$/$NL?Na$G;H$o$l$k=,47\e(B
818 * Interactive::                 Gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
819 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B Gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
820 * Formatting Variables::        \e$B%P%C%U%!!<$N8+1I$($r;XDj$9$k$3$H$,$G$-$k\e(B
821 * Window Layout::               Gnus \e$B$N3F%P%C%U%!!<$N%&%#%s%I%&$r@_Dj$9$k\e(B
822 * Faces and Fonts::             \e$B%U%'!<%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
823 * Compilation::                 Gnus \e$B$rB.$/$9$k$K$O\e(B
824 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
825 * Highlighting and Menus::      \e$B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k\e(B
826 * Daemons::                     Gnus \e$B$O$"$J$?$NN"$G;E;v$r$9$k$3$H$,$G$-$k\e(B
827 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k\e(B
828 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
829 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
830 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O2hA|$rI=<($G$-$k\e(B
831 * Fuzzy Matching::              \e$BBg$-$J$R$:$s$@2;\e(B (big fuzz) \e$B$C$F2?\e(B?
832 * Thwarting Email Spam::        \e$BMj$s$G$b$$$J$$9-9p%a!<%k$rHr$1$k4JC1$JJ}K!\e(B
833 * Spam Package::                Spam \e$B$r_I2a$7$F=hM}$9$k$?$a$N%Q%C%1!<%8\e(B
834 * The Gnus Registry::           \e$B5-;v$r\e(B Message-ID \e$B$GC)$k$?$a$N%Q%C%1!<%8\e(B
835 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
836 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
837
838 Formatting Variables
839
840 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
841 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
842 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$rJQ2=$5$;$k\e(B
843 * User-Defined Specs::          Gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
844 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
845 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
846 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
847 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
848
849 Image Enhancements
850
851 * X-Face::                      \e$B%U%!%s%-!<$J$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
852 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
853 * Smileys::                     \e$B9,$;$J4i$r$^$5$K$=$N$h$&$KI=<($9$k\e(B
854 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
855 * Gravatars::                   \e$B$"$J$?$,FI$s$G$$$k?M!9$N%"%P%?!<$rI=<($7$^$9\e(B
856 * XVarious::                    XEmacs \e$B$N$?$a$N\e(B Gnus \e$B$NJQ?t\e(B
857
858 Thwarting Email Spam
859
860 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
861 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
862 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
863 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
864
865 Spam Package
866
867 * Spam Package Introduction::
868 * Filtering Incoming Mail::
869 * Detecting Spam in Groups::
870 * Spam and Ham Processors::
871 * Spam Package Configuration Examples::
872 * Spam Back Ends::
873 * Extending the Spam package::
874 * Spam Statistics Package::
875
876 Spam Statistics Package
877
878 * Creating a spam-stat dictionary::
879 * Splitting mail using spam-stat::
880 * Low-level interface to the spam-stat dictionary::
881
882 Appendices
883
884 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
885 * History::                     \e$B$I$&$d$C$F\e(B Gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
886 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
887 * Terminology::                 \e$B$3$3$K$"$k$h$&$JK\Ev$KFq$7$$8l$r;H$&\e(B
888 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B Gnus \e$B$r;EN)$F$k\e(B
889 * Troubleshooting::             \e$B$&$^$/$$$+$J$$$H$-$K2?$r;n$9$+\e(B
890 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
891 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$+$J>R2p\e(B
892 * Frequently Asked Questions::  Gnus \e$B$N\e(B FAQ
893
894 History
895
896 * 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
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>/?t$N8=BeE*$J\e(B Emacs \e$B$G<B9T$G$-$k\e(B
901 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
902 * Contributors::                \e$B$?$/$5$s$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$B?@Hk$N?t$b\e(B P \e$B$G;O$^$k$1$l$I!#\e(BGnus 5.8/5.9 \e$B$NJLL>\e(B
912 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
913 * No Gnus::                     \e$BD6$d$P$$\e(B
914
915 Customization
916
917 * Slow/Expensive Connection::   \e$B%m!<%+%k$N\e(B Emacs \e$B$G!"$I$3$+$+$i%K%e!<%9$rF@$k\e(B
918 * Slow Terminal Connection::    \e$B1s$/$K$"$k%[%9%H$N\e(B Emacs \e$B$r<B9T$9$k\e(B
919 * Little Disk Space::           \e$BBg$-$J@_Dj%U%!%$%k$r;}$D$3$H$ONI$/$J$$\e(B
920 * Slow Machine::                \e$BB.$$%^%7%s$rGc$$$?$$5$$,$9$k\e(B
921
922 Gnus Reference Guide
923
924 * Gnus Utility Functions::      \e$B6&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%!%$%kI8=`$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>pJs$N7A<0\e(B
930 * Extended Interactive::        \e$B%7%s%\%k@\F,0z?t$J$I\e(B
931 * Emacs/XEmacs Code::           Gnus \e$B$O$9$Y$F$N:G?7$N\e(B Emacsen \e$B$GF0:n$9$k\e(B
932 * Various File Formats::        Gnus \e$B$,;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$rH/$7$?$j%(%i!<$rJs9p$9$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$H%0%k!<%W$N>pJs\e(B
946 * Newsgroups File Format::      \e$B%0%k!<%W$N@bL@\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 @end detailmenu
953 @end menu
954
955 @node Starting Up
956 @chapter Gnus \e$B$N5/F0\e(B
957 @cindex starting up
958
959 Gnus \e$B$r;H$&0JA0$K$"$^$j\e(B Emacs \e$B$r;H$C$F$$$J$$$N$J$i$P!":G=i$K\e(B @ref{Emacs
960 for Heathens} \e$B$rFI$s$G$/$@$5$$!#\e(B
961
962 @kindex M-x gnus
963 @findex gnus
964 \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
965 \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!#$5$b\e(B
966 \e$B$J$1$l$P!"JQ?t\e(B @code{gnus-select-method} \e$B$r%+%9%?%^%$%:$7$J$1$l$P$J$j$^\e(B
967 \e$B$;$s!#$3$l$O\e(B @ref{Finding the News} \e$B$G@bL@$5$l$F$$$^$9!#$^$?!"Ej9F$9$k$?\e(B
968 \e$B$a$N:GDc8B$N@_Dj$r9T$J$&$?$a$K!"JQ?t\e(B @code{user-full-name} \e$B$*$h\e(B
969 \e$B$S\e(B @code{user-mail-address} \e$B$b%+%9%?%^%$%:$7$J$1$l$P$J$j$^$;$s!#\e(B
970
971 @findex gnus-other-frame
972 @kindex M-x gnus-other-frame
973 \e$BJL$N%U%l!<%`\e(B (frame) \e$B$G\e(B Gnus \e$B$r5/F0$7$?$$$H$-$O!"\e(B
974 @kbd{M-x gnus-other-frame} \e$BL?Na$r;H$&$3$H$,$G$-$^$9!#\e(B
975
976 \e$B3+;O;~$K2?$+$,$&$^$/$$$+$J$$$H$-$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$NCf$GJQ?t\e(B
977 \e$B$r$$$/$D$+$$$8$/$j$^$o$5$J$1$l$P$J$i$J$$$G$7$g$&!#$3$N%U%!%$%k\e(B
978 \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
979 \e$B$^$l$^$9!#\e(B
980
981 \e$B$3$N@bL@=q$G$h$/$o$+$i$J$$MQ8l$,$G$F$-$?$H$-$O!"MQ8l$N\e(B
982 \e$B>O\e(B (@ref{Terminology}) \e$B$r;2>H$7$F$/$@$5$$!#\e(B
983
984 @menu
985 * Finding the News::      \e$B%K%e!<%9$r<hF@$9$kJ}K!$rA*$V\e(B
986 * The Server is Down::    \e$B$=$s$J$H$-!"$I$&$9$l$P%a!<%k$rFI$a$k$+\e(B
987 * Slave Gnusae::          \e$BF1;~$K0l$D0J>e$N\e(B Gnus \e$B$r:nF0$5$;$k$3$H$,$G$-$k\e(B
988 * Fetching a Group::      \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
989 * New Groups::            Gnus \e$B$,?7$7$$%0%k!<%W$KBP$7$F2?$r$9$k$+\e(B
990 * Changing Servers::      \e$B$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0\$kI,MW$,$"$k$+$b$7$l$J$$\e(B
991 * Startup Files::         \e$B$d$C$+$$$J%9%?!<%H%"%C%W%U%!%$%k\e(B---@file{.newsrc}
992 * Auto Save::             \e$B%/%i%C%7%e$+$i$N2sI|\e(B
993 * The Active File::       \e$BCY$$2s@~$+$i$N%U%!%$%k$N<hF@$K$O;~4V$,$+$+$k\e(B
994 * Startup Variables::     \e$BJQ99$7$?$$$H;W$&$+$b$7$l$J$$JQ?t\e(B
995 @end menu
996
997 @node Finding the News
998 @section \e$B%K%e!<%9$r8+$D$1$k\e(B
999 @cindex finding news
1000
1001 \e$BBh0l$K!"\e(BGnus \e$B$,G'CN$7$F$$$k$9$Y$F$N%5!<%P!<$rNs5s$7$F$$\e(B
1002 \e$B$k\e(B @code{*Server*} \e$B$H$$$&FCJL$J%P%C%U%!!<$,$"$k$3$H$rCN$C$F$$$J$1$l$P$J\e(B
1003 \e$B$j$^$;$s!#$=$l$r8+$k$K$O%0%k!<%W%P%C%U%!!<$G\e(B @kbd{^} \e$B$r2!$7$F$/$@$5$$!#\e(B
1004 \e$B%5!<%P!<%P%C%U%!!<$G$O!"Dj5A$5$l$F$$$k$"$k%5!<%P!<$G\e(B @kbd{RET} \e$B$r2!$9$3\e(B
1005 \e$B$H$K$h$C$F!"$=$l$,<h$j07$C$F$$$k$9$Y$F$N%0%k!<%W$r\e(B (\e$B9VFI$7$F$$$k$+$I$&$+\e(B
1006 \e$B$K$+$+$o$i$:\e(B!) \e$B8+$k$3$H$,$G$-$^$9!#$=$3$G%5!<%P!<$rDI2C$^$?$O:o=|$7$?$j!"\e(B
1007 \e$B30It\e(B (foreign) \e$B%5!<%P!<$NDj5A$rJT=8$7$?$j!"%5!<%P!<$r%(!<%8%'%s%H2=$7$?\e(B
1008 \e$B$j2r=|$7$?$j!"$5$i$KB>$NB?$/$N$3$H$r<j:]NI$/9T$J$&$3$H$,$G$-$^$9!#\e(B
1009 @xref{Server Buffer}.  @xref{Foreign Groups}.  @xref{Agent Basics}.
1010
1011 @vindex gnus-select-method
1012 @c @head
1013 \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
1014 \e$B$7$^$9!#$3$NJQ?t$O$O$8$a$NMWAG$,!VJ}K!!W!"FsHVL\$NMWAG$,!V>l=j!W$rI=$9%j\e(B
1015 \e$B%9%H$G$"$kI,MW$,$"$j$^$9!#$3$NJ}K!$O$"$J$?$N4pK\J}K!\e(B (native method) \e$B$K\e(B
1016 \e$B$J$j$^$9!#$3$NJ}K!$G<h$C$F$3$J$$%0%k!<%W$O$9$Y$FBhFs$N\e(B (secondary) \e$BA*Br\e(B
1017 \e$BJ}K!$G<hF@$9$k%0%k!<%W$+!"$^$?$O30It\e(B (foreign) \e$B%0%k!<%W$G$9!#\e(B
1018
1019 \e$BNc$($P\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B @samp{news.somewhere.edu} \e$B$+$iKhF|\e(B (\e$BLt$N\e(B
1020 \e$B$h$&$K\e(B) \e$B0lDj$NNL$N%K%e!<%9$r@]<h$7$?$$$N$G$"$l$P!"\e(B
1021
1022 @lisp
1023 (setq gnus-select-method '(nntp "news.somewhere.edu"))
1024 @end lisp
1025
1026 @noindent
1027 \e$B$N$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
1028
1029 \e$B%m!<%+%k!&%9%W!<%k$N%G%#%l%/%H%j!<$rFI$_9~$_$?$$>l9g$O!"\e(B
1030
1031 @lisp
1032 (setq gnus-select-method '(nnspool ""))
1033 @end lisp
1034
1035 @noindent
1036 \e$B$N$h$&$K$G$-$^$9!#\e(B
1037
1038 \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
1039 \e$B$7$g$&$7!"$=$l$r;H$&$Y$-$G$7$g$&!#$G$b!"$b$7$"$J$?$N%5!<%P!<\e(B
1040 \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
1041 \e$B%+%k%9%W!<%k$r;H$C$F$O$$$1$^$;$s!#$3$N>l9g\e(B
1042 \e$B$O\e(B @code{(nntp "localhost")} \e$B$K$7$^$7$g$&!#\e(B
1043
1044 @vindex gnus-nntpserver-file
1045 @cindex NNTPSERVER
1046 @cindex @acronym{NNTP} server
1047 \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
1048 \e$BFI$_$K$$$-$^$9!#$b$7$=$NJQ?t$,@_Dj$5$l$F$$$J$1$l$P!"\e(B
1049 Gnus \e$B$O\e(B @code{gnus-nntpserver-file} (\e$B@_Dj$5$l$F$$$J$$>l9g\e(B
1050 \e$B$O\e(B @file{/etc/nntpserver}) \e$B$,$3$N7o$K4X$7$F2?$+$r8@$C$F$$$J$$$+$rD4$Y$^\e(B
1051 \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
1052 \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
1053
1054 @findex gnus-group-browse-foreign-server
1055 @kindex B (\e$B%0%k!<%W\e(B)
1056 \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
1057 \e$B$K$O6=L#$N$"$k%0%k!<%W$,>/$7$7$+$J$$>l9g!"%0%k!<%W%P%C%U%!!<\e(B
1058 \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
1059 \e$B$rI=<($7!"$=$NCf$+$i$I$l$G$b9%$-$J$b$N$r9XFI$9$k$3$H$,$G$-$^$9!#$3$l\e(B
1060 \e$B$O\e(B @file{.newsrc} \e$B$NJ];}$r$:$C$H$d$j$d$9$/$7$^$9!#\e(B
1061 @xref{Foreign Groups, \e$B30It%0%k!<%W\e(B}.
1062
1063 @vindex gnus-secondary-select-methods
1064 @c @head
1065 \e$B30It%0%k!<%W$KBP$9$k>/$70c$C$?$d$jJ}$O!"JQ\e(B
1066 \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
1067 \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
1068 \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
1069 \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
1070 \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
1071
1072 \e$BNc$($P%a!<%k$rFI$`$?$a$K\e(B @code{nnmbox} \e$B%P%C%/%(%s%I\e(B (back end) \e$B$r;H$$$?\e(B
1073 \e$B$$$H$-$O!"IaDL$3$NJQ?t$r!"\e(B
1074
1075 @lisp
1076 (setq gnus-secondary-select-methods '((nnmbox "")))
1077 @end lisp
1078
1079 @noindent
1080 \e$B$H@_Dj$7$^$9!#\e(B
1081
1082 \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
1083 \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
1084 \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
1085 \e$B$;$s!#>\:Y$K$D$$$F$O\e(B @ref{NNTP marks} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
1086
1087 @node The Server is Down
1088 @section \e$B%5!<%P!<$,Mn$A$F$$$k\e(B
1089 @cindex server errors
1090
1091 \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
1092 \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
1093 \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
1094
1095 \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
1096 \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
1097 \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
1098 \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
1099 \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
1100 \e$B$b$G$-$J$$$H$$$&$3$H$K5$$,IU$/$G$7$g$&!#$G$b!"$M$'!"$=$l$O$"$J$?$NLdBj$G\e(B
1101 \e$B$9!#%V%V!<%C\e(B!
1102
1103 @findex gnus-no-server
1104 @kindex M-x gnus-no-server
1105 @c @head
1106 \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
1107 \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
1108 \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
1109 \e$B%5!<%P!<$K$O@\B3$7$^$;$s\e(B---\e$B$=$NBe$o$j$K!"%l%Y%k\e(B 1 \e$B$H\e(B 2 \e$B$K$"$k$9$Y$F$N%0\e(B
1110 \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
1111 \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$F$/$@$5$$\e(B (\e$BLu\e(B
1112 \e$BCm\e(B: @code{gnus-no-server} \e$B$O\e(B @code{gnus-group-use-permanent-levels} \e$BJQ?t\e(B
1113 \e$B$NCM$r\e(B 2 \e$B$K@_Dj$9$k$3$H$KCm0U$7$F$/$@$5$$\e(B)\e$B!#\e(B
1114
1115 @node Slave Gnusae
1116 @section Gnus \e$B$r%9%l!<%V$K$9$k\e(B
1117 @cindex slave
1118
1119 \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
1120 \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
1121 \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
1122 \e$B$F$$$k>l9g\e(B)\e$B!"$^$C$?$/LdBj$O$"$j$^$;$s!#$=$l$r9T$J$($PNI$$$@$1$G$9!#\e(B
1123
1124 \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
1125 \e$B$-$K5/$3$j$^$9!#\e(B
1126
1127 \e$B$3$NLdBj$KBP=h$9$k$?$a$K\e(B Gnus \e$B%?%o!<$N%7%s%/%?%s%/$K$$$k;d$?$A$O!"?7$7$$\e(B
1128 \e$B35G0$K$?$I$j$D$-$^$7$?!#!V%^%9%?!<!W$H!V%9%l!<%V!W$G$9!#\e(B(\e$B;d$?$A$O$3$N35\e(B
1129 \e$BG0$KFC5v$r?=@A$7$^$7$?!#$=$7$F!"$=$N8@MU$NCx:n8"$rF@$^$7$?!#$*8_$$$K4XO"\e(B
1130 \e$B$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$j\e(B
1131 \e$B$^$;$s!#$b$C$A$m$s!V%3%s%T%e!<%?!<%"%W%j%1!<%7%g%s$N%^%9%?!<\e(B/\e$B%9%l!<%V4X\e(B
1132 \e$B78!W$N;HMQNA$O$b$C$H9b$/$J$j$^$9!#\e(B)
1133
1134 @findex gnus-slave
1135 \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
1136 \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
1137 \e$B$7$^$9!#%9%l!<%V$OIaDL$N\e(B @file{.newsrc} \e$B$OJ]B8$7$^$;$s$,!"Be$o$j$K!V%9%l!<\e(B
1138 \e$B%V%U%!%$%k!W$K%9%l!<%V$N5/F0Cf$K$I$N$h$&$J%0%k!<%W$,FI$^$l$?$+$H$$$&>pJs\e(B
1139 \e$B$@$1$rJ]B8$7$^$9!#%^%9%?!<\e(B Gnus \e$B$,5/F0$9$k$H$-!"$=$l$O$=$l$i$N%9%l!<%V%U%!\e(B
1140 \e$B%$%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$j9~$_$^$9!#\e(B(\e$B%9%l!<\e(B
1141 \e$B%V%U%!%$%k$O!":G=*E*$JJQ99$,M%@h$5$l$k$h$&$K$=$l$i$,:n$i$l$?=gHV$GFI$^$l\e(B
1142 \e$B$^$9!#\e(B)
1143
1144 \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
1145 \e$B$N\e(B) @file{.newsrc} \e$B%U%!%$%k$h$j$bM%@h$5$l$^$9!#\e(B
1146
1147 \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
1148 \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
1149 \e$B$b$7$l$^$;$s!#!H\e(Byes\e$B!I$HEz$($k$H!"%^%9%?!<$K%;!<%V$5$l$F$$$J$$JQ99$O%9%l!<\e(B
1150 \e$B%V$KH?1G$5$l$^$;$s!#!H\e(Bno\e$B!I$HEz$($k$H!"%^%9%?!<$GFI$^$l$?$$$/$D$+$N5-;v$,!"\e(B
1151 \e$B%9%l!<%V$G$OL$FI$G$"$k$H8+$J$5$l$k$+$b$7$l$^$;$s!#\e(B
1152
1153 @node New Groups
1154 @section \e$B?7$7$$%0%k!<%W\e(B
1155 @cindex new groups
1156 @cindex subscription
1157
1158 @vindex gnus-check-new-newsgroups
1159 \e$B?7$7$$%K%e!<%9%0%k!<%W$r$^$C$?$/8+$J$/$F$bK~B-$J$i$P!"\e(B
1160 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
1161 \e$B$3$l$r@_Dj$7$?>l9g!"5/F0$K$+$+$k;~4V$,C;$/$J$j$^$9!#$3$NJQ?t\e(B
1162 \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
1163 \e$B$$$D$G$b?7$7$$%0%k!<%W$r9XFI$9$k$3$H$,$G$-$^$9\e(B (@pxref{Group
1164 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
1165 \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
1166 \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
1167 \e$B$9\e(B (@pxref{Scanning New Messages})\e$B!#\e(B
1168
1169 @menu
1170 * Checking New Groups::         \e$B$I$N%0%k!<%W$,?7$7$$$+$r7hDj$9$k\e(B
1171 * Subscription Methods::        \e$B?7$7$$%0%k!<%W$KBP$7$F\e(B Gnus \e$B$O2?$r$9$Y$-$+\e(B
1172 * Filtering New Groups::        Gnus \e$B$KFCDj$N?7$7$$%0%k!<%W$rL5;k$5$;$k\e(B
1173 @end menu
1174
1175 @node Checking New Groups
1176 @subsection \e$B?7$7$$%0%k!<%W$rD4$Y$k\e(B
1177
1178 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
1179 \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
1180 \e$B$$$^$9!#$3$NJ}K!$OFC$KB.$$$H$$$&$o$1$G$O$"$j$^$;$s!#\e(B
1181 @code{gnus-check-new-newsgroups} \e$B$,\e(B @code{ask-server} \e$B$G$"$k$H!"\e(BGnus \e$B$O\e(B
1182 \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
1183 \e$B$9!#$3$NJ}K!$OB.$$$7!"0B>e$,$j$G$9!#$3$l$K$h$j!":o=|$5$l$?%0%k!<\e(B
1184 \e$B%W\e(B (@pxref{Group Levels}) \e$B$N%j%9%H$rJ];}$7$F$*$/$3$H$+$i$+$i40A4$K3+J|$5\e(B
1185 \e$B$l$^$9!#$G$9$+$i!"\e(B@code{gnus-save-killed-list} \e$B$r\e(B @code{nil} \e$B$K$9$k$3$H\e(B
1186 \e$B$,$G$-$k$G$7$g$&!#$=$&$9$l$P!"5/F0!"=*N;$NN>J}!"$=$7$FA4BN$K$o$?$C$F;~4V\e(B
1187 \e$B$r@aLs$G$-$^$9!#%G%#%9%/>CHqNL$b>/$J$/$J$j$^$9!#$=$l$J$i!"$I$&$7$F$3$l$,\e(B
1188 \e$B%G%#%U%)%k%H$G$O$J$$$N$G$7$g$&\e(B? \e$B;DG0$J$,$i!"$9$Y$F$N%5!<%P!<$,$3$NL?Na$r\e(B
1189 \e$BM}2r$9$k$o$1$G$O$J$$$N$G$9!#\e(B
1190
1191 \e$B;d$O:#$"$J$?$,2?$r9M$($F$$$k$+$rEv$F$i$l$^$9!#$I$&$9$l$P%5!<%P!<\e(B
1192 \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
1193 \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
1194 \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
1195 \e$B$l$k$+$I$&$+$rD4$Y$F$/$@$5$$!"$H$$$&$3$H$@$1$G$9!#$b$7$$$/$D$+$N%0%k!<%W\e(B
1196 \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
1197 \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
1198 \e$BNL$5$;$k4X?t$r=q$/$3$H$b$G$-$^$9$,!"$=$l$OC1$K?dNL$7$F$$$k$K$9$.$^$;$s!#\e(B
1199 \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
1200 \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
1201 \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
1202 \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
1203 \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
1204
1205 \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
1206 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
1207 \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
1208 \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
1209 \e$B$K!"%^%s%H%i!H\e(Bdingnusdingnusdingnus\e$B!I$r;H$C$F$/$@$5$$!#\e(B
1210
1211 @node Subscription Methods
1212 @subsection \e$B9XFIJ}K!\e(B
1213
1214 @vindex gnus-subscribe-newsgroup-method
1215 \e$B?7$7$$%0%k!<%W$KAx6x$7$?$H$-$K\e(B Gnus \e$B$,2?$r$9$k$+$O!"JQ\e(B
1216 \e$B?t\e(B @code{gnus-subscribe-newsgroup-method} \e$B$K$h$C$F7hDj$5$l$^$9!#\e(B
1217
1218 \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
1219 \e$B$rM#0l$N0z?t$H$7$F8F$P$l$^$9!#\e(B
1220
1221 \e$B$$$/$D$+$N<j7Z$J%W%l%O%V4X?t$O!"0J2<$N$h$&$K$J$C$F$$$^$9!#\e(B
1222
1223 @table @code
1224 @item gnus-subscribe-zombies
1225 @vindex gnus-subscribe-zombies
1226 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r%>%s%S\e(B (zombie) \e$B$K$7$^$9\e(B (@pxref{Group Levels})\e$B!#\e(B
1227 \e$B$3$l$,%G%#%U%)%k%H$K$J$C$F$$$^$9!#8e$G%>%s%S$r\e(B (@kbd{A z} \e$B$K$h$C$F\e(B) \e$B354Q\e(B
1228 \e$B$7$?$j!"\e(B(@kbd{S z} \e$B$K$h$C$F\e(B) \e$BE,@Z$K$9$Y$F$r:o=|$7$?$j!"\e(B(@kbd{u} \e$B$K$h$C\e(B
1229 \e$B$F\e(B) \e$B9XFI$7$?$j$G$-$^$9!#\e(B
1230
1231 @item gnus-subscribe-randomly
1232 @vindex gnus-subscribe-randomly
1233 \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
1234 \e$B%0%k!<%W$O%0%k!<%W%P%C%U%!!<$N!X0lHV>e!Y$K2C$($i$l$^$9!#\e(B
1235
1236 @item gnus-subscribe-alphabetically
1237 @vindex gnus-subscribe-alphabetically
1238 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r%"%k%U%!%Y%C%H=g$K9XFI$7$^$9!#\e(B
1239
1240 @item gnus-subscribe-hierarchically
1241 @vindex gnus-subscribe-hierarchically
1242 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r3,AXE*$K9XFI$7$^$9!#$3$N4X?t\e(B
1243 \e$B$H\e(B @code{gnus-subscribe-alphabetically} \e$B$N0c$$$O>/$7$7$+$"$j$^$;$s!#\e(B
1244 @code{gnus-subscribe-alphabetically} \e$B$O?7$7$$%0%k!<%W$r87L)$K%"%k%U%!%Y%C\e(B
1245 \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
1246 @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
1247 \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
1248
1249 @item gnus-subscribe-interactively
1250 @vindex gnus-subscribe-interactively
1251 \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
1252 \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
1253 \e$B$5$l$^$9!#\e(B
1254
1255 @item gnus-subscribe-killed
1256 @vindex gnus-subscribe-killed
1257 \e$B$9$Y$F$N?7$7$$%0%k!<%W$r:o=|$7$^$9!#\e(B
1258
1259 @item gnus-subscribe-topics
1260 @vindex gnus-subscribe-topics
1261 \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
1262 \e$B$$$k%0%k!<%W$KF~$l$^$9\e(B (@pxref{Topic Parameters})\e$B!#Nc$($P!"0J2<$N$h$&\e(B
1263 \e$B$J\e(B @code{subscribe} \e$B%Q%i%a!<%?!<\e(B
1264
1265 @example
1266 "nnml"
1267 @end example
1268
1269 \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
1270 \e$B$H$$$&$3$H$G$9!#\e(B
1271
1272 \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
1273 \e$B$l$^$9!#\e(B
1274 @end table
1275
1276 @vindex gnus-subscribe-hierarchical-interactive
1277 \e$B>e$NJQ?t$HL)@\$K4X78$9$kJQ?t$O!"\e(B
1278 @code{gnus-subscribe-hierarchical-interactive} \e$B$G$9!#$3$NJQ?t\e(B
1279 \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
1280 \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
1281 \e$B$M$^$9!#\e(B
1282
1283 \e$B$h$/$"$k4V0c$$$O!"?tCJMnA0$N\e(B (@code{gnus-subscribe-newsgroup-method}) \e$BJQ\e(B
1284 \e$B?t$r\e(B @code{gnus-subscribe-herarchical-interactive} \e$B$K@_Dj$9$k$3$H$G$9!#\e(B
1285 \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
1286 \e$B$9$+$i!"@dBP$K$7$J$$$G$/$@$5$$!#\e(B
1287
1288 @node Filtering New Groups
1289 @subsection \e$B?7$7$$%0%k!<%W$rA*JL$9$k\e(B
1290
1291 \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
1292 \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
1293 \e$B$H$G$9!#<!$O!"Nc$G$9!#\e(B
1294
1295 @example
1296 options -n !alt.all !rec.all sci.all
1297 @end example
1298
1299 @vindex gnus-subscribe-options-newsgroup-method
1300 \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
1301 \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
1302 \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
1303 @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
1304 \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
1305 \e$B$$$^$;$s!#Be$o$j$K\e(B @code{gnus-subscribe-options-newsgroup-method} \e$B$,;H$o\e(B
1306 \e$B$l$^$9!#$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{gnus-subscribe-alphabetically} \e$B$K\e(B
1307 \e$B$J$j$^$9!#\e(B
1308
1309 ``options -n'' \e$B$N7A<0$OC1=c2a$.$^$9!#>e5-$N9=J8$O%5%]!<%H$7$F$$$k$b$N$N\e(B
1310 \e$B$9$Y$F$G$9!#$D$^$j!"$"$k%K%e!<%93,AX$r6/$$$F9VFI$9$k$3$H$b$G$-$k$7!"$"$k\e(B
1311 \e$B%K%e!<%93,AX$r9VFIBP>]$+$i=|30$9$k$3$H$b$G$-$k$H$$$&$3$H$G$9!#\e(B
1312
1313 @vindex gnus-options-not-subscribe
1314 @vindex gnus-options-subscribe
1315 @file{.newsrc} \e$B%U%!%$%k$r$$$8$j$?$/$J$$>l9g$O!"\e(B
1316 @code{gnus-options-subscribe} \e$B$H\e(B @code{gnus-options-not-subscribe} \e$B$NFs\e(B
1317 \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
1318 \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
1319 \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
1320 \e$B$k$HL5;k$5$l$^$9!#\e(B
1321
1322 @vindex gnus-auto-subscribed-groups
1323 \e$B$5$i$K$3$3$G$*$;$C$+$$$r$9$kJQ?t$O!"\e(B
1324 @code{gnus-auto-subscribed-groups} \e$B$G$9!#$=$l\e(B
1325 \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
1326 \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
1327 \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
1328 \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
1329 \e$B%/%(%s%I\e(B (@code{nnml}, @code{nnbabyl}, @code{nnfolder}, @code{nnmbox},
1330 @code{nnmh}, @code{nnimap} \e$B$*$h$S\e(B @code{nnmaildir}) \e$B$+$i$G$-$k$9$Y$F$N?7\e(B
1331 \e$B$7$$%0%k!<%W$r9XFI$9$k$h$&$K$J$C$F$$$^$9!#$=$l$,7y$G$"$l$P!"$3$NJQ?t$r\e(B
1332 @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
1333
1334 @vindex gnus-auto-subscribed-categories
1335 \e$B$3$l$@$1$G$b==J,$G$9$,!"$5$i$K\e(B @code{gnus-auto-subscribed-categories} \e$B$O!"\e(B
1336 \e$B$=$l$i$NA*BrJ}K!$,B0$9$k%+%F%4%j!<$K4p$E$$$F9VFI$5$l$k$Y$-$G$"$k$3$H$rL@\e(B
1337 \e$B<($G$-$k$h$&$K$7$^$9!#%G%#%U%)%k%H$O\e(B @samp{(mail post-mail)} \e$B$G!"%a!<%k\e(B
1338 \e$B$N$h$&$J%P%C%/%(%s%I$K4p$E$/?7$7$$%0%k!<%W$O!"$9$Y$F<+F0E*$K9VFI$5$l$k$O\e(B
1339 \e$B$:$G$9!#\e(B
1340
1341 \e$B$3$l$i$NJQ?t$K9gCW$9$k?7$7$$%0%k!<%W\e(B
1342 \e$B$O\e(B @code{gnus-subscribe-options-newsgroup-method} \e$B$r;H$C$F9XFI$5$l$^$9!#\e(B
1343
1344 @node Changing Servers
1345 @section \e$B%5!<%P!<$r49$($k\e(B
1346 @cindex changing servers
1347
1348 \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
1349 \e$B$i$J$$$3$H$,$"$j$^$9!#$3$N$h$&$J$3$H$O$a$C$?$K$*$-$^$;$s$,!"$*$=$i$/$"$J\e(B
1350 \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
1351 \e$B$($?$$$H$$$&$H$-$KI,MW$K$J$k$G$7$g$&!#\e(B
1352
1353 \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
1354 \e$B$7$$%5!<%P!<$r;X$7<($9$h$&$KJQ99$9$l$P$$$$$@$1$G$9$M\e(B?
1355
1356 @emph{\e$B0c$$$^$9\e(B!}
1357
1358 \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
1359 \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
1360 \e$BM#0l$NJ}K!$O!"5-;vHV9f$r5-O?$9$k$3$H$G$9!#$G$9$+\e(B
1361 \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
1362 \e$BLr$KN)$?$J$/$J$j$^$9!#\e(B
1363
1364 @kindex M-x gnus-group-clear-data-on-native-groups
1365 @findex gnus-group-clear-data-on-native-groups
1366 @kbd{M-x gnus-group-clear-data-on-native-groups} \e$B%3%^%s%I$r;H$C$F!"4pK\\e(B
1367 \e$B%0%k!<%W$K4X$9$k%G!<%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#Cm0U$7$F;H$C$F$/$@\e(B
1368 \e$B$5$$!#\e(B
1369
1370 @kindex M-x gnus-group-clear-data
1371 @findex gnus-group-clear-data
1372 @code{gnus-group-clear-data} \e$B%3%^%s%I$O8=:_$N%0%k!<%W$N$9$Y$F$N%G!<%?$r\e(B
1373 \e$B%/%j%"$7$^$9\e(B---\e$B0u$H4{FI5-;v$N%j%9%H$r>C$75n$j$^$9!#\e(B
1374
1375 \e$B%5!<%P!<$rJQ99$7$?8e$G!"%-%c%C%7%e3,AX$r0\F0$5$;$J$1$l\e(B
1376 \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
1377 \e$B$F$*$j!"$=$l$O\e(B Gnus \e$B$,$I$N5-;v$rFI$s$@$H$_$J$9$+$K1F6A$7$^$9!#\e(B
1378 @code{gnus-group-clear-data-on-native-groups} \e$B$O$=$l$r<+F0$G9T$J$C$F$7$^\e(B
1379 \e$B$&$+$I$&$+$r?R$M$^$9!#\e(B@code{gnus-group-clear-data} \e$B$G$O\e(B @kbd{M-x
1380 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
1381 \e$B%W$N%-%c%C%7%e$r0\F0$7$F$7$^$$$^$9$+$i\e(B)\e$B!#\e(B
1382
1383 @node Startup Files
1384 @section \e$B5/F0%U%!%$%k\e(B
1385 @cindex startup files
1386 @cindex .newsrc
1387 @cindex .newsrc.el
1388 @cindex .newsrc.eld
1389
1390 \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
1391 \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
1392 \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
1393
1394 @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
1395 \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
1396 \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
1397 \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)
1398 @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
1399 \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
1400
1401 \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
1402 @file{.newsrc} \e$B$H\e(B @file{.newsrc.el} \e$B%U%!%$%k$K2C$($F!"\e(B
1403 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
1404 \e$B$i$NCf$G0lHV?7$7$$%U%!%$%k$rFI$_$^$9$,!"\e(B@file{.newsrc.el} \e$B%U%!%$%k$K=q$-\e(B
1405 \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
1406 \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
1407 \e$B$7$F$$$^$9!#\e(B
1408
1409 @vindex gnus-save-newsrc-file
1410 @vindex gnus-read-newsrc-file
1411 @code{gnus-save-newsrc-file} \e$B$r\e(B @code{nil} \e$B$K$9$k$3$H$K$h$C\e(B
1412 \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
1413 \e$B$=$N%U%!%$%k$r:o=|$9$k$3$H$,$G$-!"%G%#%9%/MFNL$r@aLs$9$k$3$H$,$G$-!"\e(B
1414 Gnus \e$B$N=*N;$,B.$/$J$j$^$9!#$7$+$7!"$=$&$9$k$HB>$N%K%e!<%9%j!<%@!<$r;H$(\e(B
1415 \e$B$J$/$J$j$^$9!#$G$b!"$A$g$C$H!"C/$+$=$&$7$?$$?M$,$$$k$G$7$g$&$+!#F1$8$h$&\e(B
1416 \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
1417 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
1418 \e$B$rL5;k$9$k$h$&$K$J$j$^$9!#$=$N$3$H$O!"$"$J$?$,;~!90c$&%K%e!<%9%j!<%@!<$r\e(B
1419 \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
1420 \e$B$GFI$_$?$$>l9g$K!"JXMx$J$3$H$,$"$j$^$9!#\e(B
1421
1422 @vindex gnus-save-killed-list
1423 @code{gnus-save-killed-list} (\e$B%G%#%U%)%k%H$O\e(B @code{t}) \e$B$,\e(B @code{nil} \e$B$G\e(B
1424 \e$B$"$k$H!"\e(BGnus \e$B$O:o=|$5$l$?%0%k!<%W$r5/F0%U%!%$%k$KJ]B8$7$^$;$s!#$3$l\e(B
1425 \e$B$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$r@aLs$7$^$9!#$3$&$9$k\e(B
1426 \e$B$H\e(B Gnus \e$B$,$I$N%0%k!<%W$,?7$7$$$+$N5-O?$r;}$C$F$$$J$$$3$H$K$J$k$N$G!"?7$7\e(B
1427 \e$B$$%0%k!<%W$N<+F09XFIJ}K!$O0UL#$,L5$/$J$j$^$9!#$3$NJQ?t$r\e(B @code{nil} \e$B$K$7\e(B
1428 \e$B$?$H$-$O!"\e(B@code{gnus-check-new-newsgroups} \e$B$r>o\e(B
1429 \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
1430 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
1431 \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
1432 \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
1433 \e$B$$$C$?$h$&$J!"$$$/$i$+$"$$$^$$$J>u67$N$H$-$KLr$KN)$D$G$7$g$&!#\e(B
1434
1435 @vindex gnus-startup-file
1436 @vindex gnus-backup-startup-file
1437 @vindex version-control
1438 \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
1439 \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
1440 \e$B$K\e(B @samp{.eld} \e$B$rIU$1$?$b$N$,\e(B Gnus (El Dingo) \e$B$N5/F0%U%!%$%k$K$J$j$^$9!#\e(B
1441 \e$B$3$N%U%!%$%k$NHV9fIU$-%P%C%/%"%C%W$r;D$7$F$*$-$?$$$H$-\e(B
1442 \e$B$O\e(B @code{gnus-backup-startup-file} \e$B$r%;%C%H$7$F$/$@$5$$!#$=$l\e(B
1443 \e$B$O\e(B @code{version-control} \e$BJQ?t$HF1$8CM$r<h$j$^$9!#\e(B
1444
1445 @vindex gnus-save-newsrc-hook
1446 @vindex gnus-save-quick-newsrc-hook
1447 @vindex gnus-save-standard-newsrc-hook
1448 @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
1449 \e$BA0$K<B9T$5$l$k$N$KBP$7!"\e(B
1450 @code{gnus-save-quick-newsrc-hook} \e$B$O\e(B @file{.newsrc.eld} \e$B%U%!%$%k$rJ]B8\e(B
1451 \e$B$9$kA0$K<B9T$5$l!"\e(B
1452 @code{gnus-save-standard-newsrc-hook} \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$rJ]B8$9\e(B
1453 \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
1454 \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
1455 \e$B$J$o$l$^$9!#%P%C%/%"%C%W%U%!%$%k$N:n@.$r;_$a$?$$$H$-$O!"<!$N$h$&$K$7$F$/\e(B
1456 \e$B$@$5$$!#\e(B
1457
1458 @lisp
1459 (defun turn-off-backup ()
1460   (set (make-local-variable 'backup-inhibited) t))
1461
1462 (add-hook 'gnus-save-quick-newsrc-hook 'turn-off-backup)
1463 (add-hook 'gnus-save-standard-newsrc-hook 'turn-off-backup)
1464 @end lisp
1465
1466 @vindex gnus-init-file
1467 @vindex gnus-site-init-file
1468 Gnus \e$B$,5/F0$9$k$H!"\e(B@code{gnus-site-init-file} (\e$B%G%#%U%)%k%H\e(B
1469 \e$B$G\e(B @file{.../site-lisp/gnus-init}) \e$B$H\e(B @code{gnus-init-file} (\e$B%G%#%U%)%k\e(B
1470 \e$B%H$G\e(B @file{~/.gnus}) \e$B$N%U%!%$%k$rFI$_9~$_$^$9!#$3$l$i$OIaDL\e(B
1471 \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
1472 \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
1473 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
1474 \e$BIU$$$F$$$k$b$N$bD4$Y$^$9!#8@$$49$($l$P!"\e(B
1475 @code{gnus-init-file} \e$B$r\e(B @file{~/.gnus} \e$B$K@_Dj$9$k$H!"\e(B
1476 Gnus \e$B$O\e(B @file{~/.gnus.elc}, @file{~/.gnus.el} \e$B$rC5$7!":G8e\e(B
1477 \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
1478 \e$B$O\e(B @option{--no-init-file} \e$B%*%W%7%g%s\e(B (@pxref{Initial Options, ,Initial
1479 Options, emacs, The Emacs Editor}) \e$B$,;XDj$5$l$F\e(B Emacs \e$B$,5/F0$5$l$?>l9g!"\e(B
1480 Gnus \e$B$O\e(B @code{gnus-init-file} \e$B$rFI$_9~$_$^$;$s!#\e(B
1481
1482 @node Auto Save
1483 @section \e$B<+F0J]B8\e(B
1484 @cindex dribble file
1485 @cindex auto-save
1486
1487 \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
1488 \e$B$^$?$O9XFI$9$k\e(B) \e$B$r$7$?$H$-!"JQ99$OFCJL$J!V%I%j%V%k%P%C%U%!!<!W\e(B(dribble
1489 buffer) \e$B$K=q$-9~$^$l$^$9!#$3$N%P%C%U%!!<$O\e(B Emacs \e$B$,IaDL$9$k$h$&$K<+F0J]\e(B
1490 \e$BB8$5$l$^$9!#\e(B@file{.newsrc} \e$B%U%!%$%k$rJ]B8$9$kA0$K\e(B Emacs \e$B$,Mn$A$?$H$-$O!"\e(B
1491 \e$B$9$Y$F$NJQ99$r$3$N%U%!%$%k$+$i2sI|$9$k$3$H$,$G$-$k$G$7$g$&!#\e(B
1492
1493 \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
1494 \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
1495 \e$B%$%k$O:o=|$5$l$^$9!#\e(B
1496
1497 @vindex gnus-use-dribble-file
1498 @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
1499 \e$B%U%!!<$r:n$C$?$j!"0];}$7$?$j$7$^$;$s!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
1500
1501 @vindex gnus-dribble-directory
1502 Gnus \e$B$O%I%j%V%k%U%!%$%k$r\e(B @code{gnus-dribble-directory} \e$B$KCV$-$^$9!#%G%#\e(B
1503 \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
1504 Gnus \e$B$O\e(B @file{.newsrc} \e$B%U%!%$%k$NCV$+$l$F$$$k%G%#%l%/%H%j!<\e(B (\e$B$3$l$OIaDL\e(B
1505 \e$B$OMxMQ<T$N%[!<%`%G%#%l%/%H%j!<$G$9\e(B) \e$B$KF~$C$F$$$C$F%I%j%V%k%U%!%$%k$r:n$j\e(B
1506 \e$B$^$9!#%I%j%V%k%U%!%$%k$O\e(B @file{.newsrc} \e$B$HF1$85v2DB0@-$rM?$($i$l$^$9!#\e(B
1507
1508 @vindex gnus-always-read-dribble-file
1509 \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
1510 Gnus \e$B$OMxMQ<T$K?R$M$k$3$HL5$/!"%I%j%V%k%U%!%$%k$r5/F0;~$KFI$_9~$_$^$9!#\e(B
1511
1512 @node The Active File
1513 @section \e$B%"%/%F%#%V%U%!%$%k\e(B
1514 @cindex active file
1515 @cindex ignored groups
1516
1517 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
1518 \e$B$k$H$-$K!"%"%/%F%#%V%U%!%$%k$rFI$_9~$_$^$9!#$3$l$O$H$F$bBg$-$J%U%!%$%k$G!"\e(B
1519 \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
1520
1521 @vindex gnus-ignored-newsgroups
1522 \e$B%"%/%F%#%V%U%!%$%k$r8!::$9$kA0$K!"\e(BGnus \e$B$O@55,I=\e(B
1523 \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
1524 \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
1525 \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
1526 \e$B$^$;$s!#K\Ev$N$3$H$r8@$&$H!"$^$C$?$/;?@.$G$-$^$;$s!#Be$o$j$K!"$=$N$h$&$J\e(B
1527 \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
1528 \e$B$5$$!#\e(B
1529 @c This variable is
1530 @c @code{nil} by default, and will slow down active file handling somewhat
1531 @c if you set it to anything else.
1532
1533 @vindex gnus-read-active-file
1534 @c @head
1535 \e$B%"%/%F%#%V%U%!%$%k$OHf3SE*Bg$-$/$J$k798~$,$"$k$N$G!"CY$$2s@~$r;H$C$F$$$k\e(B
1536 \e$B$H$-$O!"%"%/%F%#%V%U%!%$%k$rFI$_9~$^$J$$$h$&\e(B
1537 \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
1538 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{some} \e$B$G$9!#\e(B
1539
1540 \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
1541 \e$B$F$d$C$F$$$3$&$H$7$^$9!#\e(B
1542
1543 \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
1544 \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
1545 \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
1546 \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
1547
1548 \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
1549 \e$BFI$7$F$$$k%0%k!<%W$K4X$9$k>pJs$r$@$1$rF@$h$&$H$7$^$9!#$$$/$D$+$N%5!<\e(B
1550 \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
1551 \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
1552 \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
1553 \e$B$O$b$A$m$s\e(B @code{t} \e$B$h$j$bB.$/$J$j$^$9!#\e(B
1554
1555 \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
1556 \e$B$O\e(B @code{LIST ACTIVE group} \e$BL?Na$,$"$j$^$;$s!#$=$&$$$&%5!<%P!<$K\e(B
1557 \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
1558
1559 \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
1560 \e$B%k!<%W$N>pJs$rF@$h$&$H$7$^$9!#$=$7$F!"$3$l$O$"$^$jB.$/$"$j$^$;$s!#$b$7$=\e(B
1561 \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
1562 \e$B$-$k$@$1B.$/L?Na$r=P$7!"0l7b$G$9$Y$F$NJVEz$rFI$_9~$_$^$9!#$3$NJ}$,IaDL$O\e(B
1563 \e$B$h$jNI$$7k2L$r$b$?$i$7$^$9$,!"%5!<%P!<$,\e(B @code{LIST ACTIVE group} \e$BL?Na$r\e(B
1564 \e$BM}2r$7$J$$$J$i!"%5!<%P!<$K$H$C$F$O$"$^$jNI$$$H$O8@$($^$;$s!#\e(B
1565
1566 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
1567 \e$B0c$C$?CM$r;n$7$F$_$F!"$I$l$,0lHVNI$$$+$rC5$7$F$/$@$5$$!#\e(B
1568
1569 @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
1570 \e$B$K$9$Y$F$N6=L#$NL5$$%0%k!<%W$rI,$::o=|$9$k$Y$-$G$7$g$&!#\e(B
1571
1572 \e$B$3$NJQ?t$OBhFs$N\e(B (secondary) \e$BA*BrJ}K!$N%"%/%F%#%V%U%!%$%k<hF@$K$b1F6A$9\e(B
1573 \e$B$k$3$H$K5$$rIU$1$F$/$@$5$$!#\e(B
1574
1575 @node Startup Variables
1576 @section \e$B5/F0JQ?t\e(B
1577
1578 @table @code
1579 @item gnus-load-hook
1580 @vindex gnus-load-hook
1581 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
1582 \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
1583 \e$B$O0l2s$7$+<B9T$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
1584
1585 @item gnus-before-startup-hook
1586 @vindex gnus-before-startup-hook
1587 Gnus \e$B$,5/F0$9$k$H$-!":G=i$K8F$P$l$k%U%C%/$G$9!#\e(B
1588
1589 @item gnus-startup-hook
1590 @vindex gnus-startup-hook
1591 Gnus \e$B$,5/F0$5$l$?8e$K!"0lHV:G8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1592
1593 @item gnus-started-hook
1594 @vindex gnus-started-hook
1595 Gnus \e$B$N5/F0$K@.8y$7$?8e$K!"0lHV:G8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1596
1597 @item gnus-setup-news-hook
1598 @vindex gnus-setup-news-hook
1599 @file{.newsrc} \e$B%U%!%$%k$rFI$_9~$s$@8e$G!"%0%k!<%W%P%C%U%!!<$r:n@.$9$kA0\e(B
1600 \e$B$K<B9T$5$l$k%U%C%/$G$9!#\e(B
1601
1602 @item gnus-check-bogus-newsgroups
1603 @vindex gnus-check-bogus-newsgroups
1604 \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
1605 \e$B$7$^$9!#!V56%0%k!<%W!W\e(B(bogus group) \e$B$O$"$J$?$N\e(B @file{.newsrc} \e$B%U%!%$%k$K\e(B
1606 \e$B$OB8:_$9$k$1$l$I!"%K%e!<%9%5!<%P!<$K$O<B:]$K$OB8:_$7$J$$!"$H$$$&%0%k!<%W\e(B
1607 \e$B$N$3$H$G$9!#56%0%k!<%W$rD4$Y$k$N$K$O$+$J$j;~4V$,$+$+$k$N$G!";~4V$H;q8;$r\e(B
1608 \e$B@aLs$9$k$?$a$K!"$3$N5!G=$O;H$o$J$$$[$&$,$$$$$G$7$g$&!#$=$7$F!"Be$o$j$K%0\e(B
1609 \e$B%k!<%W%P%C%U%!!<$G;~!956%0%k!<%W$rD4$Y$k$N$,NI$$$G$7$g$&\e(B (@pxref{Group
1610 Maintenance})\e$B!#\e(B
1611
1612 @item gnus-inhibit-startup-message
1613 @vindex gnus-inhibit-startup-message
1614 \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
1615 \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
1616 \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
1617 @file{.emacs} \e$B$K@_Dj$9$k$Y$-$G$"$kE@$rCm0U$7$F$/$@$5$$!#\e(B
1618
1619 @item gnus-no-groups-message
1620 @vindex gnus-no-groups-message
1621 \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
1622
1623 @item gnus-use-backend-marks
1624 @vindex gnus-use-backend-marks
1625 \e$B$b$7\e(B @code{nil} \e$B$G$J$+$C$?$i\e(B Gnus \e$B$O5-;v$N0u$r\e(B @file{.newsrc.eld} \e$B%U%!%$\e(B
1626 \e$B%k$H%P%C%/%(%s%I$NN>J}$K3JG<$7$^$9!#$3$l$O%0%k!<%W$NA`:n$r$$$/$i$+CY$/$7\e(B
1627 \e$B$^$9!#\e(B
1628 @end table
1629
1630 @node Group Buffer
1631 @chapter \e$B%0%k!<%W%P%C%U%!!<\e(B
1632 @cindex group buffer
1633 @c Alex Schroeder suggests to rearrange this as follows:
1634 @c
1635 @c <kensanata> ok, just save it for reference.  I'll go to bed in a minute.
1636 @c   1. Selecting a Group, 2. (new) Finding a Group, 3. Group Levels,
1637 @c   4. Subscription Commands, 5. Group Maneuvering, 6. Group Data,
1638 @c   7. Group Score, 8. Group Buffer Format
1639 @c <kensanata> Group Levels should have more information on levels 5 to 9.  I
1640 @c   suggest to split the 4th paragraph ("Gnus considers groups...") as follows:
1641 @c <kensanata> First, "Gnus considers groups... (default 9)."
1642 @c <kensanata> New, a table summarizing what levels 1 to 9 mean.
1643 @c <kensanata> Third, "Gnus treats subscribed ... reasons of efficiency"
1644 @c <kensanata> Then expand the next paragraph or add some more to it.
1645 @c    This short one sentence explains levels 1 and 2, therefore I understand
1646 @c    that I should keep important news at 3 and boring news at 4.
1647 @c    Say so!  Then go on to explain why I should bother with levels 6 to 9.
1648 @c    Maybe keep those that you don't want to read temporarily at 6,
1649 @c    those that you never want to read at 8, those that offend your
1650 @c    human rights at 9...
1651
1652 \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
1653 \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
1654 \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
1655
1656 @iftex
1657 @iflatex
1658 \gnusfigure{The Group Buffer}{320}{
1659 \put(75,50){\epsfig{figure=ps/group,height=9cm}}
1660 \put(120,37){\makebox(0,0)[t]{Buffer name}}
1661 \put(120,38){\vector(1,2){10}}
1662 \put(40,60){\makebox(0,0)[r]{Mode line}}
1663 \put(40,58){\vector(1,0){30}}
1664 \put(200,28){\makebox(0,0)[t]{Native select method}}
1665 \put(200,26){\vector(-1,2){15}}
1666 }
1667 @end iflatex
1668 @end iftex
1669 @menu
1670 * Group Buffer Format::         \e$BI=<($5$l$F$$$k>pJs$HJQ99$NJ}K!\e(B
1671 * Group Maneuvering::           \e$B%0%k!<%W%P%C%U%!!<$r0\F0$9$k%3%^%s%I\e(B
1672 * Selecting a Group::           \e$B<B:]$K%K%e!<%9$rFI$`\e(B
1673 * Subscription Commands::       \e$B9XFI!"9XFICf;_!">C5n\e(B
1674 * Group Data::                  \e$B%0%k!<%W$N>pJs$rJQ99$9$k\e(B
1675 * Group Levels::                \e$B%l%Y%k\e(B? \e$B$=$l$C$F2?\e(B?
1676 * Group Score::                 \e$B$"$J$?$N9%$-$J%0%k!<%W$r8+$D$1=P$9J}K!\e(B
1677 * Marking Groups::              \e$B%0%k!<%W$K0u$rIU$1$F$*$$$F!"8e$G=hM}$G$-$k\e(B
1678 * Foreign Groups::              \e$B%0%k!<%W$N:n@.$H=$@5\e(B
1679 * Group Parameters::            \e$B%0%k!<%WKh$K0c$C$?%Q%i%a!<%?!<$r;}$?$;$i$l$k\e(B
1680 * Listing Groups::              Gnus \e$B$O%0%k!<%W$r$$$m$$$m$JJ,$1J}$GI=<($G$-$k\e(B
1681 * Sorting Groups::              \e$B%0%k!<%W$N=gHV$NG[CVBX$(\e(B
1682 * Group Maintenance::           \e$B$-$l$$$J\e(B @file{.newsrc} \e$B$NJ]$AJ}\e(B
1683 * Browse Foreign Server::       \e$B%5!<%P!<$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&\e(B
1684 * Exiting Gnus::                \e$B%K%e!<%9FI$`$N$r$d$a$F!";E;v$r$7$h$&\e(B
1685 * Group Topics::                \e$B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k\e(B
1686 * Non-ASCII Group Names::       \e$B1Q;z0J30$NL>A0$N%0%k!<%W$X$N%"%/%;%9\e(B
1687 * Misc Group Stuff::            \e$BB>$K$G$-$k$3$H\e(B
1688 @end menu
1689
1690 @node Group Buffer Format
1691 @section \e$B%0%k!<%W%P%C%U%!!<$N7A<0\e(B
1692
1693 @menu
1694 * Group Line Specification::    \e$B%0%k!<%W%P%C%U%!!<$N8+$(J}$r7h$a$k\e(B
1695 * Group Mode Line Specification::  \e$B%0%k!<%W%P%C%U%!!<$N%b!<%I9T\e(B
1696 * Group Highlighting::          \e$B%0%k!<%W%P%C%U%!!<$K$-$l$$$K?'$rIU$1$k\e(B
1697 @end menu
1698
1699 \e$B%0%k!<%W%b!<%I$N%D!<%k%P!<$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B@kbd{M-x
1700 customize-apropos RET gnus-group-tool-bar} \e$B$r;n$7$F$_$F$/$@$5$$!#$3$N5!\e(B
1701 \e$BG=$rMxMQ$G$-$k$N$O\e(B Emacs \e$B$@$1$G$9$,!#\e(B
1702
1703 \e$B%D!<%k%P!<$N%"%$%3%s$O!":#$G$O%+!<%=%k$N0LCV$K1~$8$F@5$7$/M-8z$K!"$^$?$O\e(B
1704 \e$BL58z$K$5$l$k$N$G!"%0%k!<%W%P%C%U%!!<Fb$G$N0\F0$OCY$/$J$j$^$9!#$3$l$OJQ\e(B
1705 \e$B?t\e(B @code{gnus-group-update-tool-bar} \e$B$G6X;_$9$k$3$H$,$G$-$^$9!#$=$N%G%#\e(B
1706 \e$B%U%)%k%HCM$O\e(B Emacs \e$B$N%P!<%8%g%s$K0MB8$7$F$$$^$9!#\e(B
1707
1708 @node Group Line Specification
1709 @subsection \e$B%0%k!<%W9T$N;EMM\e(B
1710 @cindex group buffer format
1711
1712 \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
1713 \e$B$N9%$-$J$h$&$K!"%5%$%3!<$K%@%5$/$9$k$3$H$b$G$-$^$9!#\e(B
1714
1715 \e$B$3$l$,%0%k!<%W9T$NNc$G$9!#\e(B
1716
1717 @example
1718      25: news.announce.newusers
1719  *    0: alt.fan.andrea-dworkin
1720 @end example
1721
1722 \e$B$H$C$F$b4JC1$G$7$g\e(B?
1723
1724 @samp{news.announce.newusers} \e$B$K$O\e(B 25 \e$B$NL$FI5-;v$,$"$k$N$,$o$+$j$^$9!#\e(B
1725 @samp{alt.fan.andrea-dworkin} \e$B$K$OL$FI5-;v$O$J$$$1$l$I$b!"0u$rIU$1$?5-;v\e(B
1726 \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
1727
1728 @vindex gnus-group-line-format
1729 \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
1730 \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
1731 \e$B$j\e(B (\e$B$"$N%/%=\e(B) C \e$B8@8l$r;H$&?M$?$A$N$?$a$N\e(B printf \e$B$N;EMM$H$[$\F1$8$G$9!#\e(B
1732 @xref{Formatting Variables}.
1733
1734 \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
1735
1736 \e$B%3%m%s$O!"$3$N9T$NCf$KI,$:L5$/$F$O$$$1$^$;$s!#%+!<%=%k$O2?$+$NA`:n$r$7$?\e(B
1737 \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
1738 \e$B$O2?$bI,MW$G$O$"$j$^$;$s\e(B---\e$B%0%k!<%WL>$5$($b$G$9!#I=<($5$l$F$$$kJ8;z$O$9\e(B
1739 \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
1740 \e$BI,MW$H$9$k$9$Y$F$N<B>pJs$r!"%F%-%9%HB0@-$r;H$C$F21$($F$$$^$9!#\e(B
1741
1742 (\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
1743 \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
1744 \e$B$?$j$J$s$+$7$F$J$$!"$C$F?.$8$F$/$l$k$h!#\e(B)
1745
1746 \e$B0J2<$,;HMQ$G$-$k%U%)!<%^%C%HJ8;z$N%j%9%H$G$9!#\e(B
1747
1748 @table @samp
1749 @item M
1750 \e$B$=$N%0%k!<%W$K0u$NIU$$$?5-;v$7$+L5$$$H$-$O!"%"%9%?%j%9%/J8;z!#\e(B
1751
1752 @item S
1753 \e$B$=$N%0%k!<%W$,9XFI$5$l$F$$$k$+$I$&$+!#\e(B
1754
1755 @item L
1756 \e$B9XFIEY$N%l%Y%k!#\e(B
1757
1758 @item N
1759 \e$BL$FI5-;v$N?t!#\e(B
1760
1761 @item I
1762 \e$BJ]N15-;v$N?t!#\e(B
1763
1764 @item T
1765 \e$B0uIU$-5-;v$N?t!#\e(B
1766
1767 @item R
1768 \e$B4{FI5-;v$N?t!#\e(B
1769
1770 @item U
1771 \e$B$^$@FI$^$l$?$3$H$,L5$$5-;v$N?t!#\e(B
1772
1773 @item t
1774 \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
1775
1776 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
1777 \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
1778 \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
1779 \e$B%l!<%:%s\e(B (\e$BLuCm\e(B:\e$B!VNr;KE*$JM}M3!W$N%b%8$j\e(B) \e$B$K$h$j!"%a!<%k%P%C%/%(%s%I$K$*\e(B
1780 \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
1781 \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
1782 \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
1783 \e$B$^$;$s!#\e(B
1784
1785 @code{nnml} \e$B%P%C%/%(%s%I\e(B (@pxref{Mail Spool}) \e$B$K$O!"$3$N7g4Y$r9*$_$KJd$&\e(B
1786 \e$B!V%0%k!<%W05=L!W\e(B(group compaction) \e$B$H$$$&5!G=$,$"$j$^$9!#$=$l$O!"5-;v$N\e(B
1787 \e$BHV9f$r\e(B 1 \e$B$+$i=g$K?6$jD>$7$F$9$-$^$r<h$j=|$1$P@5$7$$A45-;v?t$rF@$k$3$H$,\e(B
1788 \e$B$G$-$k!"$H$$$&CeA[$K$h$j$^$9!#>-Mh$OB>$N%P%C%/%(%s%I$b$3$l$r%5%]!<%H$9$k\e(B
1789 \e$B$+$b$7$l$^$;$s!#A45-;v?t$r$^$"$^$":G?7$N>uBV$K$7$F$*$/$?$a$K$O!";~!9%0%k!<\e(B
1790 \e$B%W$r\e(B (\e$B$^$?$O%5!<%P!<$N%G%#%l%/%H%j!<$r\e(B) \e$B05=L$9$kI,MW$,$"$k$G$7$g$&!#\e(B
1791 @xref{Misc Group Stuff}, @xref{Server Commands}.
1792
1793 @item y
1794 \e$BL$FI$G$b!"0uIU$-$G$b!"J]N1$G$b$J$$5-;v$N?t!#\e(B
1795
1796 @item i
1797 \e$B0uIU$-5-;v$HJ]N15-;v$N?t!#\e(B
1798
1799 @item g
1800 \e$B%0%k!<%WL>$N%U%k%M!<%`!#\e(B
1801
1802 @item G
1803 \e$B%0%k!<%WL>!#\e(B
1804
1805 @item C
1806 \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
1807 \e$B%a!<%?!<$K%3%a%s%H$NMWAG$,L5$$>l9g$O%0%k!<%WL>!#\e(B
1808
1809 @item D
1810 \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
1811 \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
1812 \e$B%U%!!<$G\e(B @kbd{M-d} \e$B%3%^%s%I$r;H$C$F$/$@$5$$!#\e(B
1813
1814 @item o
1815 \e$B;J2q<TIU$-$N>l9g\e(B @samp{m}\e$B!#\e(B
1816
1817 @item O
1818 \e$B;J2q<TIU$-$N>l9g\e(B @samp{(m)}\e$B!#\e(B
1819
1820 @item s
1821 \e$BA*BrJ}K!!#\e(B
1822
1823 @item B
1824 \e$B$=$N%0%k!<%W$N35N,%P%C%U%!!<$,3+$$$F$$$k$+$I$&$+!#\e(B
1825
1826 @item n
1827 \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)
1828
1829 @item z
1830 \e$B30ItA*BrJ}K!$,;H$o$l$F$$$k>l9g!"\e(B@samp{<%s:%n>} \e$B$HF1$8J8;zNs!#\e(B
1831
1832 @item P
1833 \e$B%H%T%C%/\e(B (@pxref{Group Topics}) \e$B$N%l%Y%k$K1~$8$?;z2<$2!#\e(B
1834
1835 @item c
1836 @vindex gnus-group-uncollapsed-levels
1837 \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
1838 \e$B$I$N%l%Y%k$^$G%0%k!<%WL>$rA4It;D$9$+$r<($7$^$9!#%G%#%U%)%k%H$O\e(B 1 \e$B$G\e(B
1839 \e$B$9\e(B---\e$B$3$N0UL#$O!"\e(B@samp{gnu.emacs.gnus} \e$B$N$h$&$J%0%k!<%WL>\e(B
1840 \e$B$r\e(B @samp{g.e.gnus} \e$B$KC;=L$9$k$H$$$&$3$H$G$9!#\e(B
1841
1842 @item m
1843 @vindex gnus-new-mail-mark
1844 @cindex %
1845 \e$B$=$N%0%k!<%W$K:G6a?7Ce%a!<%k$,FO$$$F$$$k>l9g\e(B
1846 \e$B$O\e(B @samp{%} (@code{gnus-new-mail-mark})\e$B!#\e(B
1847
1848 @item p
1849 @samp{#} (@code{gnus-process-mark}) \e$B$G!"$=$N%0%k!<%W$K%W%m%;%90u$,IU$$$F\e(B
1850 \e$B$$$k$3$H$r<($7$^$9!#\e(B
1851
1852 @item d
1853 \e$B:G8e$K$$$D$3$N%0%k!<%W$rFI$s$@$+$r<($9J8;zNs\e(B (@pxref{Group Timestamp})\e$B!#\e(B
1854
1855 @item F
1856 \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
1857 \e$BNL!#CM$O%+%i%`I}$r:G>.$K$9$k$?$a$K!"<+F0E*$K%P%$%H\e(B (B)\e$B!"%-%m%P%$%H\e(B (K)\e$B!"\e(B
1858 \e$B%a%,%P%$%H\e(B (M)\e$B!"$^$?$O%.%,%P%$%H\e(B (G) \e$B$K=L<\$5$l$^$9!#8GDjI}%+%i%`MQ$K\e(B
1859 \e$B$O\e(B %7F \e$B$N7A<0$GB-$j$^$9!#\e(B
1860
1861 @item u
1862 \e$BMxMQ<TDj5A;XDj!#%U%)!<%^%C%HJ8;zNsCf$G!"$3$N<!$NJ8;z$O%"%k%U%!%Y%C%HJ8;z\e(B
1863 \e$B$G$J$1$l$P$$$1$^$;$s!#\e(B
1864 Gnus \e$B$O\e(B @code{gnus-user-format-function-}@samp{X} \e$B4X?t$r8F$S=P$7$^$9!#$3\e(B
1865 \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
1866 \e$B%@%_!<%Q%i%a!<%?!<$rEO$5$l$^$9!#$3$N4X?t$O!"B>$N3F;XDjJ8;z$N>pJs$HF1MM$K!"\e(B
1867 \e$B%P%C%U%!!<$KA^F~$5$l$kJ8;zNs$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
1868 @end table
1869
1870 @cindex *
1871 \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
1872 \e$B%/\e(B (@samp{*}) \e$B$GKd$a$i$l$^$9\e(B---\e$BNc$($P!"5/F0$5$l$F$$$J$$30It%0%k!<%W$d!"\e(B
1873 \e$BIT@5$J4pK\%0%k!<%W$N>l9g$G$9!#\e(B
1874
1875 @node Group Mode Line Specification
1876 @subsection \e$B%0%k!<%W%b!<%I9T$N;EMM\e(B
1877 @cindex group mode line
1878
1879 @vindex gnus-group-mode-line-format
1880 \e$B%b!<%I9T\e(B
1881 \e$B$O\e(B @code{gnus-group-mode-line-format} (@pxref{Mode Line Formatting}) \e$B$r\e(B
1882 \e$B@_Dj$9$k$3$H$GJQ99$G$-$^$9!#$3$$$D$O;XDjJ8;z$r$"$s$^$j$?$/$5$sCN$C$F$$$^\e(B
1883 \e$B$;$s!#\e(B
1884
1885 @table @samp
1886 @item S
1887 \e$B4pK\%K%e!<%9%5!<%P!<!#\e(B
1888 @item M
1889 \e$B4pK\A*BrJ}K!!#\e(B
1890 @end table
1891
1892 @node Group Highlighting
1893 @subsection \e$B%0%k!<%W$N%O%$%i%$%H\e(B
1894 @cindex highlighting
1895 @cindex group highlighting
1896
1897 @vindex gnus-group-highlight
1898 \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
1899 \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
1900 \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
1901 \e$B2?$+$K$J$k$H!"$=$N9T$KBP$7$F\e(B @var{face} \e$B$,;HMQ$5$l$^$9!#\e(B
1902
1903 \e$B0J2<$,$3$NJQ?t$NCM$NNc$G$9!#$3$l$OGX7J$,0E$$@_Dj$G$O$-$l$$$K8+$($k$+$b$7\e(B
1904 \e$B$l$^$;$s!#\e(B
1905
1906 @lisp
1907 (cond (window-system
1908        (setq custom-background-mode 'light)
1909        (defface my-group-face-1
1910          '((t (:foreground "Red" :bold t))) "First group face")
1911        (defface my-group-face-2
1912          '((t (:foreground "DarkSeaGreen4" :bold t))) "Second group face")
1913        (defface my-group-face-3
1914          '((t (:foreground "Green4" :bold t))) "Third group face")
1915        (defface my-group-face-4
1916          '((t (:foreground "SteelBlue" :bold t))) "Fourth group face")
1917        (defface my-group-face-5
1918          '((t (:foreground "Blue" :bold t))) "Fifth group face")))
1919
1920 (setq gnus-group-highlight
1921       '(((> unread 200) . my-group-face-1)
1922         ((and (< level 3) (zerop unread)) . my-group-face-2)
1923         ((< level 3) . my-group-face-3)
1924         ((zerop unread) . my-group-face-4)
1925         (t . my-group-face-5)))
1926 @end lisp
1927
1928 @ref{Faces and Fonts} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
1929
1930 \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
1931 \e$B$^$9!#\e(B
1932
1933 @table @code
1934 @item group
1935 \e$B%0%k!<%WL>!#\e(B
1936 @item unread
1937 \e$B$=$N%0%k!<%W$NL$FI5-;v$N?t!#\e(B
1938 @item method
1939 \e$BA*BrJ}K!!#\e(B
1940 @item mailp
1941 \e$B$=$N%0%k!<%W$,%a!<%k$N%0%k!<%W$+$I$&$+!#\e(B
1942 @item level
1943 \e$B$=$N%0%k!<%W$N%l%Y%k!#\e(B
1944 @item score
1945 \e$B$=$N%0%k!<%W$N%9%3%"!#\e(B
1946 @item ticked
1947 \e$B$=$N%0%k!<%WCf$N0u$NIU$$$?5-;v$N?t!#\e(B
1948 @item total
1949 \e$B$=$N%0%k!<%WCf$NA45-;v?t!#$b$C$H@53N$K8@$&$H!"\e(B@var{max-number} \e$B%^%$%J\e(B
1950 \e$B%9\e(B @var{min_number} \e$B%W%i%9\e(B 1\e$B!#\e(B
1951 @item topic
1952 \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
1953 \e$B%T%C%/$KB+G{$5$l$^$9!#\e(B
1954 @end table
1955
1956 \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
1957 \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
1958 \e$B$N>pJs$r<h$C$F$/$k$3$H$,$G$-$^$9!#\e(B
1959
1960 @vindex gnus-group-update-hook
1961 @findex gnus-group-highlight-line
1962 @code{gnus-group-update-hook} \e$B$O%0%k!<%W9T$,JQ99$5$l$?$H$-$K8F$S=P$5$l$^\e(B
1963 \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!#\e(B
1964
1965 @node Group Maneuvering
1966 @section \e$B%0%k!<%WA`:n\e(B
1967 @cindex group movement
1968
1969 \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
1970 \e$B$^$9!#$?$V$s$M!#\e(B
1971
1972 @table @kbd
1973 @item n
1974 @kindex n (\e$B%0%k!<%W\e(B)
1975 @findex gnus-group-next-unread-group
1976 \e$B<!$NL$FI5-;v$N$"$k%0%k!<%W$K0\F0$7$^\e(B
1977 \e$B$9\e(B (@code{gnus-group-next-unread-group})\e$B!#\e(B
1978
1979 @item p
1980 @itemx DEL
1981 @kindex DEL (\e$B%0%k!<%W\e(B)
1982 @kindex p (\e$B%0%k!<%W\e(B)
1983 @findex gnus-group-prev-unread-group
1984 \e$B0l$DA0$NL$FI5-;v$N$"$k%0%k!<%W$K0\F0$7$^\e(B
1985 \e$B$9\e(B (@code{gnus-group-prev-unread-group})\e$B!#\e(B
1986
1987 @item N
1988 @kindex N (\e$B%0%k!<%W\e(B)
1989 @findex gnus-group-next-group
1990 \e$B<!$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-next-group})\e$B!#\e(B
1991
1992 @item P
1993 @kindex P (\e$B%0%k!<%W\e(B)
1994 @findex gnus-group-prev-group
1995 \e$B0l$DA0$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-prev-group})\e$B!#\e(B
1996
1997 @item M-n
1998 @kindex M-n (\e$B%0%k!<%W\e(B)
1999 @findex gnus-group-next-unread-group-same-level
2000 \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
2001 \e$B$^$9\e(B (@code{gnus-group-prev-unread-group-same-level})\e$B!#\e(B
2002
2003 @item M-p
2004 @kindex M-p (\e$B%0%k!<%W\e(B)
2005 @findex gnus-group-prev-unread-group-same-level
2006 \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
2007 \e$B$9\e(B (@code{gnus-group-next-unread-group-same-level})\e$B!#\e(B
2008 @end table
2009
2010 \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:
2011
2012 @table @kbd
2013 @item j
2014 @kindex j (\e$B%0%k!<%W\e(B)
2015 @findex gnus-group-jump-to-group
2016 \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
2017 \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
2018 \e$B@8$-$F$$$k%0%k!<%W$HF1MM$K%8%c%s%W$G$-$^$9!#\e(B
2019
2020 @item ,
2021 @kindex , (\e$B%0%k!<%W\e(B)
2022 @findex gnus-group-best-unread-group
2023 \e$B:G$b>.$5$$%l%Y%k$NL$FI%0%k!<%W$K%8%c%s%W$7$^\e(B
2024 \e$B$9\e(B (@code{gnus-group-best-unread-group})\e$B!#\e(B
2025
2026 @item .
2027 @kindex . (\e$B%0%k!<%W\e(B)
2028 @findex gnus-group-first-unread-group
2029 \e$B:G=i$NL$FI5-;v$N$"$k%0%k!<%W$K%8%c%s%W$7$^\e(B
2030 \e$B$9\e(B (@code{gnus-group-first-unread-group})\e$B!#\e(B
2031 @end table
2032
2033 @vindex gnus-group-goto-unread
2034 @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
2035 \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
2036 \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
2037 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
2038
2039 @vindex gnus-summary-next-group-on-exit
2040 \e$B35N,%P%C%U%!!<$r=P$?$H$-$K\e(B @code{gnus-summary-next-group-on-exit} \e$B$,\e(B
2041 @code{t} \e$B$@$C$?$i!"%0%k!<%W%P%C%U%!!<$G<!$NL$FI$N%0%k!<%W$K0\F0$7$^$9!#\e(B
2042 \e$B$=$l0J30$N>l9g$O=P$?%0%k!<%W$KN1$^$j$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
2043
2044 @quotation
2045 \e$BLuCm\e(B: @code{gnus-group-goto-unread} \e$B$,<!$NL$FI%0%k!<%W$+C1$K<!$N%0%k!<%W\e(B
2046 \e$B$N$I$A$i$K0\F0$9$k$+$r;XDj$9$k$N$KBP$7\e(B
2047 \e$B$F\e(B @code{gnus-summary-next-group-on-exit} \e$B$O0\F0$9$k$+$7$J$$$+$r;XDj$9$k\e(B
2048 \e$B$?$a$K;H$$$^$9!#$?$@$78e<T$O\e(B @kbd{q} (\e$B$^$?$O\e(B @kbd{Z Q},
2049 @code{gnus-summary-exit}) \e$B$G35N,%P%C%U%!!<$r=P$?$H$-$@$1$K8z2L$r5Z$\$7$^\e(B
2050 \e$B$9!#\e(B
2051 @end quotation
2052
2053 @node Selecting a Group
2054 @section \e$B%0%k!<%W$NA*Br\e(B
2055 @cindex group selection
2056
2057 @table @kbd
2058 @item SPACE
2059 @kindex SPACE (\e$B%0%k!<%W\e(B)
2060 @findex gnus-group-read-group
2061 \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
2062 \e$B$^$9\e(B (@code{gnus-group-read-group})\e$B!#$b$7$=$N%0%k!<%W$KL$FI5-;v$,L5$$!"\e(B
2063 \e$B$b$7$/$O$3$NL?Na$K?tCM0J30$N@\F,0z?t$rM?$($k$H!"\e(BGnus \e$B$O%5!<%P!<$+$i$3$N\e(B
2064 \e$B%0%k!<%W$N$9$Y$F$N8E$$5-;v$r<hF@$7$h$&$H$7$^$9!#\e(B@var{n} \e$B$N?tCM@\F,0z?t$r\e(B
2065 \e$BM?$($k$H!"\e(BGnus \e$B$N<hF@$9$k5-;v?t$O\e(B @var{n} \e$B$K$J$j$^$9!#\e(B@var{n} \e$B$,@5$N?t$G\e(B
2066 \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
2067 \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
2068
2069 \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
2070 \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
2071 - 4 2 SPC} \e$B$G$O\e(B 42 \e$B8D$N:G$b8E$$5-;v$r<hF@$7$^$9!#\e(B
2072
2073 \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
2074 \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
2075
2076 @item RET
2077 @kindex RET (\e$B%0%k!<%W\e(B)
2078 @findex gnus-group-select-group
2079 \e$B8=:_$N%0%k!<%W$rA*Br$7!"35N,%P%C%U%!!<$K@Z$jBX$($^\e(B
2080 \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
2081 \e$B0z?t$r<h$j$^$9\e(B---\e$BM#0l$N0c$$$O!"%0%k!<%W$KF~$C$?$H$-$K:G=i$NL$FI5-;v$rI=\e(B
2082 \e$B<($7$J$$!"$H$$$&$3$H$G$9!#\e(B
2083
2084 @item M-RET
2085 @kindex M-RET (\e$B%0%k!<%W\e(B)
2086 @findex gnus-group-quick-select-group
2087 \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
2088 \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
2089 \e$B$o$l$:!"%O%$%i%$%H$b5-;v>C5n$b$7$^$;$s!#$3$l$O!"$"$J$?$,K\Ev$K5^$$$G$$$F!"\e(B
2090 \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
2091 \e$B$l$^$;$s!#$^$?!"@\F,0z?t$K\e(B 0 \e$B$rM?$($l$P\e(B (\e$B$9$J$o$A\e(B @kbd{0 M-RET})\e$B!"\e(B
2092 Gnus \e$B$O35N,%P%C%U%!!<$r:n$m$&$H$5$($7$^$;$s!#$3$l$O35N,%P%C%U%!!<$r:n$k\e(B
2093 \e$BA0$K%9%l%C%II=<($r@Z$jBX$($?$$$H$-Lr$KN)$A$^$9\e(B (@pxref{Summary
2094 Generation Commands})\e$B!#\e(B
2095
2096 @item M-SPACE
2097 @kindex M-SPACE (\e$B%0%k!<%W\e(B)
2098 @findex gnus-group-visible-select-group
2099 \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
2100 \e$B$3$N%3%^%s%I$O5-;v>C5n$HJ]N15-;v$r1#$9=hM}$r9T$J$$$^$;\e(B
2101 \e$B$s\e(B (@code{gnus-group-visible-select-group})\e$B!#\e(B
2102
2103 @item C-M-RET
2104 @kindex C-M-RET (\e$B%0%k!<%W\e(B)
2105 @findex gnus-group-select-group-ephemerally
2106 \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
2107 \e$B$k$3$H$N$J$$$h$&$KA*Br$7$^\e(B
2108 \e$B$9\e(B (@code{gnus-group-select-group-ephemerally})\e$B!#%9%l%C%II=<($5$($b9T$J\e(B
2109 \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
2110 \e$B$F!"$=$N8e$K1F6A$rM?$($k$3$H$O$"$j$^$;$s!#\e(B
2111 @end table
2112
2113 @vindex gnus-large-newsgroup
2114 @code{gnus-large-newsgroup} \e$BJQ?t$O!"2?$rBg$-$J%0%k!<%W$H9M$($k$Y$-$+\e(B
2115 \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
2116 \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
2117 \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
2118 \e$B%5!<%P!<$+$i$$$/$D$N5-;v$r<hF@$9$k$+$r;XDj$G$-$^$9!#$b$7MxMQ<T$,Ii$N\e(B
2119 \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
2120 \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
2121
2122 @vindex gnus-large-ephemeral-newsgroup
2123 @code{gnus-large-ephemeral-newsgroup} \e$B$O\e(B @code{gnus-large-newsgroup} \e$B$H\e(B
2124 \e$BF1$8$G$9$,!"0l;~%K%e!<%9%0%k!<%W$N$?$a$K$@$1;H$o$l$^$9!#\e(B
2125
2126 @vindex gnus-newsgroup-maximum-articles
2127 \e$B$$$/$D$+$N%K%e!<%9%5!<%P!<$N$H$"$k%0%k!<%W$G$O!"4|8B@Z$l>C5n$5$l$J$$>/?t\e(B
2128 \e$B$NHs>o$K8E$$5-;v$H:G?7$N$b$N$H$N4V$KBg$-$J7d4V$,$"$k$+$b$7$l$^$;$s!#$=$&\e(B
2129 \e$B$$$&>l9g!"$=$N%5!<%P!<$O\e(B @code{LIST ACTIVE group} \e$B%3%^%s%I$KBP$7$FNc$(\e(B
2130 \e$B$P\e(B @code{(1 . 30000000)} \e$B$N$h$&$J%G!<%?$rJV$9$G$7$g$&!#$?$H$(<B:]$K\e(B
2131 \e$B$O\e(B 1\e$B!A\e(B10 \e$B$H\e(B 29999900\e$B!A\e(B30000000 \e$B$N5-;v$7$+L5$/$F$b!"\e(BGnus \e$B$O:G=i$+$i$=$N$3\e(B
2132 \e$B$H$rCN$C$F$$$k$o$1$G$O$J$$$N$G\e(B 30000000 \e$BDL$N5-;v$r<u$1<h$k$?$a$N=`Hw$r$7\e(B
2133 \e$B$^$9!#$7$+$7$=$l$G$O2?I4%a%,%P%$%H$N%a%b%j!<$r>CHq$7$F$7$^$&$7!">l9g$K$h$C\e(B
2134 \e$B$F$O\e(B Emacs \e$B$rN)$A1}@8$5$;$F$7$^$&$+$b$7$l$^$;$s!#$b$7$=$N$h$&$J%5!<%P!<\e(B
2135 \e$B$r;H$&$N$G$"$l$P!"JQ?t\e(B @code{gnus-newsgroup-maximum-articles} \e$B$r@5$N?t$K\e(B
2136 \e$B@_Dj$7$F$/$@$5$$!#CM$O!"$"$i$f$k%0%k!<%W$G$=$N?t$N:G?7$N5-;v0J30\e(B
2137 \e$B$r\e(B Gnus \e$B$,L5;k$9$k$3$H$r0UL#$7$^$9!#Nc$($P\e(B 10000 \e$B$H$$$&?t\e(B
2138 \e$B$O\e(B Gnus \e$B$K\e(B 29990001\e$B!A\e(B30000000 \e$B$N5-;v$@$1$r<hF@$5$;$k$h$&$K$7$^$9\e(B (\e$B:G?7$N\e(B
2139 \e$B5-;vHV9f$,\e(B 30000000 \e$B$@$C$?>l9g$G$9\e(B)\e$B!#$3$NJQ?t$K?tCM$r@_Dj$9$k$H!"Hs>o$K\e(B
2140 \e$B8E$$5-;v$rFI$`$3$H$,$G$-$J$/$J$C$F$7$^$&$+$b$7$l$J$$$3$H$KCm0U$7$F$/$@$5\e(B
2141 \e$B$$!#JQ?t\e(B @code{gnus-newsgroup-maximum-articles} \e$B$N%G%#%U%)%k%HCM\e(B
2142 \e$B$O\e(B @code{nil} \e$B$G!"$=$N>l9g\e(B Gnus \e$B$O8E$$5-;v$rL5;k$7$^$;$s!#\e(B
2143
2144 @vindex gnus-select-group-hook
2145 @vindex gnus-auto-select-first
2146 @vindex gnus-auto-select-subject
2147 \e$B$b$7\e(B @code{gnus-auto-select-first} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
2148 @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
2149 \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
2150 \e$B$^$9!#$3$NJQ?t$K@_Dj$G$-$kM-8z$JCM$O\e(B:
2151
2152 @table @code
2153 @item unread
2154 \e$B:G=i$NL$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2155
2156 @item first
2157 \e$B:G=i$N5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2158
2159 @item unseen
2160 \e$B$^$@FI$^$l$?$3$H$,L5$$:G=i$N5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2161
2162 @item unseen-or-unread
2163 \e$B$^$@FI$^$l$?$3$H$,L5$$:G=i$N5-;v$,$"$l$P!"$=$N5-;v$NI=Bj$N9T$K%]%$%s%H$r\e(B
2164 \e$B0\F0$5$;!"L5$+$C$?$i:G=i$NL$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2165
2166 @item best
2167 \e$B%9%3%"$,:G$b9b$$L$FI5-;v$NI=Bj$N9T$K%]%$%s%H$r0\F0$5$;$^$9!#\e(B
2168 @end table
2169
2170 \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
2171 \e$B%H$r0\F0$5$;$k$?$a$K8F$P$l$^$9!#\e(B
2172
2173 \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
2174 \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
2175 \e$B$k\e(B @code{gnus-select-group-hook} \e$B$NCf$GJQ\e(B
2176 \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
2177
2178 @node Subscription Commands
2179 @section \e$B9XFI@)8f%3%^%s%I\e(B
2180 @cindex subscription
2181
2182 \e$B0J2<$N%3%^%s%I72$O!"%0%k!<%W%P%C%U%!!<$G\e(B (\e$B$=$l$>$l$N%0%k!<%W$r\e(B) \e$B9VFI$9$k\e(B
2183 \e$B$+$I$&$+$N4IM}$r$G$-$k$h$&$K$7$^$9!#$b$7$?$/$5$s$N%0%k!<%W$r9VFI$7$?$$$N\e(B
2184 \e$B$G$"$l$P\e(B @ref{Server Buffer} \e$B$K9T$C$F!"$=$3$G\e(B @kbd{RET} \e$B$+\e(B @kbd{SPC} \e$B$r\e(B
2185 \e$B;H$C$F%5!<%P!<$rA*$VJ}$,$*$=$i$/$b$C$HJXMx$+$b$7$l$^$;$s!#$=$N\e(B
2186 \e$B8e\e(B @ref{Browse Foreign Server} \e$B$GNs5s$7$F$$$k%3%^%s%I$,!"<j85$G;H$($k$h\e(B
2187 \e$B$&$K$J$j$^$9!#\e(B
2188
2189 @table @kbd
2190 @item S t
2191 @itemx u
2192 @kindex S t (\e$B%0%k!<%W\e(B)
2193 @kindex u (\e$B%0%k!<%W\e(B)
2194 @findex gnus-group-unsubscribe-current-group
2195 @c @icon{gnus-group-unsubscribe}
2196 \e$B8=:_$N%0%k!<%W$r9XFI$9$k\e(B/\e$B$7$J$$$r@Z$jBX$($^\e(B
2197 \e$B$9\e(B (@code{gnus-group-unsubscribe-current-group})\e$B!#\e(B
2198
2199 @item S s
2200 @itemx U
2201 @kindex S s (\e$B%0%k!<%W\e(B)
2202 @kindex U (\e$B%0%k!<%W\e(B)
2203 @findex gnus-group-unsubscribe-group
2204 \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
2205 \e$B$F$$$k>l9g$K$O!"9XFI$r;_$a$^$9\e(B (@code{gnus-group-unsubscribe-group})\e$B!#\e(B
2206
2207 @item S k
2208 @itemx C-k
2209 @kindex S k (\e$B%0%k!<%W\e(B)
2210 @kindex C-k (\e$B%0%k!<%W\e(B)
2211 @findex gnus-group-kill-group
2212 @c @icon{gnus-group-kill-group}
2213 \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
2214
2215 @item S y
2216 @itemx C-y
2217 @kindex S y (\e$B%0%k!<%W\e(B)
2218 @kindex C-y (\e$B%0%k!<%W\e(B)
2219 @findex gnus-group-yank-group
2220 \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
2221
2222 @item C-x C-t
2223 @kindex C-x C-t (\e$B%0%k!<%W\e(B)
2224 @findex gnus-group-transpose-groups
2225 \e$BFs$D$N%0%k!<%W$N=g=x$rCV$-49$($^$9\e(B (@code{gnus-group-transpose-groups})\e$B!#\e(B
2226 \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
2227 \e$B$o$j$K$3$N%3%^%s%I$,;H$($^$9!#\e(B
2228
2229 @item S w
2230 @itemx C-w
2231 @kindex S w (\e$B%0%k!<%W\e(B)
2232 @kindex C-w (\e$B%0%k!<%W\e(B)
2233 @findex gnus-group-kill-region
2234 \e$B%j!<%8%g%sFb$N$9$Y$F$N%0%k!<%W$r\e(B kill \e$B$7$^\e(B
2235 \e$B$9\e(B (@code{gnus-group-kill-region})\e$B!#\e(B
2236
2237 @item S z
2238 @kindex S z (\e$B%0%k!<%W\e(B)
2239 @findex gnus-group-kill-all-zombies
2240 \e$B$9$Y$F$N%>%s%S%0%k!<%W$r\e(B kill \e$B$7$^\e(B
2241 \e$B$9\e(B (@code{gnus-group-kill-all-zombies})\e$B!#\e(B
2242
2243 @item S C-k
2244 @kindex S C-k (\e$B%0%k!<%W\e(B)
2245 @findex gnus-group-kill-level
2246 \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
2247 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
2248 \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
2249 @file{.newsrc} \e$B$K<N$F$F$7$^$$$?$$L$9XFI$N%0%k!<%W$,$?$/$5$s$"$k$H$-$@$1\e(B
2250 \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
2251 \e$B%;!<%8HV9f$,$J$$L$9XFI%0%k!<%W$r$9$Y$F\e(B kill \e$B$7$^$9!#\e(B
2252 @end table
2253
2254 @ref{Group Levels} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
2255
2256 @node Group Data
2257 @section \e$B%0%k!<%W%G!<%?\e(B
2258
2259 @table @kbd
2260 @item c
2261 @kindex c (\e$B%0%k!<%W\e(B)
2262 @findex gnus-group-catchup-current
2263 @vindex gnus-group-catchup-group-hook
2264 @c @icon{gnus-group-catchup-current}
2265 \e$B$=$N%0%k!<%WFb$N$9$Y$F$NL50u$N5-;v$r4{FI$K$7$^\e(B
2266 \e$B$9\e(B (@code{gnus-group-catchup-current})\e$B!#%0%k!<%W%P%C%U%!!<$+$i4{FI$K$7$?\e(B
2267 \e$B>l9g$O\e(B @code{gnus-group-catchup-group-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
2268
2269 @item C
2270 @kindex C (\e$B%0%k!<%W\e(B)
2271 @findex gnus-group-catchup-current-all
2272 \e$B$=$N%0%k!<%W$NA45-;v$r!"0uIU$-$N5-;v$b4^$a$F4{FI$K$7$^\e(B
2273 \e$B$9\e(B (@code{gnus-group-catchup-current-all})\e$B!#\e(B
2274
2275 @item M-c
2276 @kindex M-c (\e$B%0%k!<%W\e(B)
2277 @findex gnus-group-clear-data
2278 \e$B8=:_$N%0%k!<%W$N$9$Y$F$N%G!<%?$r%/%j%"$7$^$9\e(B---\e$B0u$H4{FI5-;v$N%j%9%H$r>C\e(B
2279 \e$B$75n$j$^$9\e(B (@code{gnus-group-clear-data})\e$B!#\e(B
2280
2281 @item M-x gnus-group-clear-data-on-native-groups
2282 @kindex M-x gnus-group-clear-data-on-native-groups
2283 @findex gnus-group-clear-data-on-native-groups
2284 \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$N0u$H\e(B
2285 \e$B4{FI>pJs$O$b$&Lr$K$ON)$A$^$;$s!#$3$N%3%^%s%I$r;H$C$F4pK\%0%k!<%W$N$9$Y$F\e(B
2286 \e$B$N%G!<%?$r%/%j%"$9$k$3$H$,$G$-$^$9!#Cm0U$7$F;H$C$F$M!#\e(B
2287 @end table
2288
2289 @node Group Levels
2290 @section \e$B%0%k!<%W%l%Y%k\e(B
2291 @cindex group level
2292 @cindex level
2293
2294 \e$B$9$Y$F$N%0%k!<%W$O!V9XFIEY!W\e(B(@dfn{subscribedness}) \e$B$N%l%Y%k$r;}$A$^$9!#\e(B
2295 \e$BNc$($P!"$"$k%0%k!<%W$,%l%Y%k\e(B 2 \e$B$@$H$9$l$P!"$=$l$O%l%Y%k\e(B 5 \e$B$N%0%k!<%W$h$j\e(B
2296 \e$B$b!V$h$j9XFI$7$F$$$k!W$H$$$&$3$H$G$9!#\e(BGnus \e$B$KBP$7$F!"$"$k%l%Y%k$+$=$l$h\e(B
2297 \e$B$j>.$5$$%l%Y%k$N%0%k!<%W$N$_0lMwI=<($9$k$h$&$KMj$`$3$H$b$G$-$k\e(B
2298 \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
2299 \e$B$N?7Ce5-;v$N$_$r3NG'$9$k$3$H$b$G$-$^$9\e(B (@pxref{Scanning New Messages})\e$B!#\e(B
2300
2301 \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
2302
2303 @table @kbd
2304 @item S l
2305 @kindex S l (\e$B%0%k!<%W\e(B)
2306 @findex gnus-group-set-current-level
2307 \e$B8=:_$N%0%k!<%W$N%l%Y%k$r@_Dj$7$^$9!#?tCM$N@\F,0z?t$,M?$($i$l$k$H!"$=$3$+\e(B
2308 \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
2309 \e$B%m%s%W%H$,=P$^$9!#\e(B
2310 @end table
2311
2312 @vindex gnus-level-killed
2313 @vindex gnus-level-zombie
2314 @vindex gnus-level-unsubscribed
2315 @vindex gnus-level-subscribed
2316 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
2317 \e$B%k%H$O\e(B 5) \e$B$^$G$N%0%k!<%W$r9XFI!"\e(B@code{gnus-level-subscribed} (\e$B$3$NCM$r4^\e(B
2318 \e$B$^$J$$\e(B) \e$B$+$i\e(B @code{gnus-level-unsubscribed} (\e$B$3$NCM$r4^$`\e(B) (\e$B%G%#%U%)%k%H\e(B
2319 \e$B$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$/;S\e(B)
2320 (\e$B%G%#%U%)%k%H$O\e(B 8)\e$B!"\e(B@code{gnus-level-killed} \e$B$r\e(B kill \e$B$5$l$F$$$k\e(B (\e$B40A4$K\e(B
2321 \e$B;`$s$G$$$k\e(B) (\e$B%G%#%U%)%k%H$O\e(B 9) \e$B$HH=CG$7$^$9!#\e(BGnus \e$B$O9XFI$HHs9XFI$N%0%k!<\e(B
2322 \e$B%W$O$^$C$?$/F1MM$K07$$$^$9$,!"%>%s%S$H\e(B kill \e$B%0%k!<%W$O!"$I$N5-;v$rFI$s$@\e(B
2323 \e$B$+!"B8:_$9$k$+$J$I$N>pJs$r0l@Z;}$A$^$;$s!#$3$N;`$s$G$$$k%0%k!<%W$H@8$-$F\e(B
2324 \e$B$$$k%0%k!<%W$N6hJL$O!"JL$K$=$l$,$-$l$$$@$+$i$H$+8-$$$+$i$H$$$&$o$1$G$O$J\e(B
2325 \e$B$/!"=c?h$K8zN(E*$JM}M3$N$?$a$G$9!#\e(B
2326
2327 \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
2328 \e$B$7$F$*$/$3$H$r$*4+$a$7$^$9!#\e(B
2329
2330 \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
2331 \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
2332 \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
2333 \e$B%W$dHs9VFI$N%0%k!<%W$bI=<($5$;$k$3$H$,$G$-$^$9!#$D$^$j!"Hs9VFI$N%0%k!<%W\e(B
2334 \e$B$O1#$5$l$F$$$k!"$H8@$C$F$bNI$$$G$7$g$&!#\e(B
2335
2336 @cindex zombie groups
2337 \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
2338 \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
2339 \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
2340 \e$B$h$SHs9XFI$N%0%k!<%W$H$O0c$C$F$$$^$9!#$U$D$&!"$"$J$?$O6=L#$NL5$$%0%k!<%W\e(B
2341 \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
2342 \e$B$$$k$H!"\e(BGnus \e$B$OB.$/$J$j$^$9!#\e(B
2343
2344 \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
2345 \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
2346 \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
2347 \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
2348 \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
2349 (@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)
2350
2351 \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
2352 \e$B$$$C$?$s$=$l$r@_Dj$7$?$i!"FsEY$H$=$l$K?($i$J$$$G$/$@$5$$!#$5$i$K8@$($P!"\e(B
2353 \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
2354
2355 @vindex gnus-level-default-unsubscribed
2356 @vindex gnus-level-default-subscribed
2357 \e$B?H6a$K4X78$9$kFs$D$NJQ?t$O\e(B @code{gnus-level-default-subscribed} (\e$B%G%#%U%)\e(B
2358 \e$B%k%H$O\e(B 3) \e$B$H\e(B @code{gnus-level-default-unsubscribed} (\e$B%G%#%U%)%k%H\e(B
2359 \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
2360 \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
2361
2362 @vindex gnus-keep-same-level
2363 @code{gnus-keep-same-level} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"0\F0%3%^%s%I$N$$\e(B
2364 \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
2365 \e$B$9!#FC$K!"$"$k%0%k!<%W$N:G8e$N5-;v$+$i<!$N%0%k!<%W$K0\$k$H$-!"<!$NF1\e(B
2366 \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
2367 \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
2368 \e$B$7$l$^$;$s!#\e(B
2369
2370 \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
2371 \e$B$$\e(B) \e$B%0%k!<%W$K0\F0$7$^$9!#\e(B
2372
2373 @vindex gnus-group-default-list-level
2374 \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
2375 \e$B$5$$%l%Y%k$N%0%k!<%W$,!"%0%k!<%W%P%C%U%!!<$K0lMwI=<($5$l$^$9!#$3$NJQ?t$O\e(B
2376 \e$B4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"4X?t$,8F$P$l$F$=$N7k2L$,CM$H$7$F;H$o\e(B
2377 \e$B$l$^$9!#\e(B
2378
2379 @vindex gnus-group-list-inactive-groups
2380 @code{gnus-group-list-inactive-groups} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"L$FI\e(B
2381 \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
2382 \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
2383 \e$B%0%k!<%W$OI=<($5$l$^$;$s!#\e(B
2384
2385 @vindex gnus-group-use-permanent-levels
2386 @code{gnus-group-use-permanent-levels} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"$$$C\e(B
2387 \e$B$?$s\e(B @kbd{g} \e$B$d\e(B @kbd{l} \e$B%3%^%s%I$N@\F,0z?t$K%l%Y%k$rM?$($k$H!"$=$N8e$N$9\e(B
2388 \e$B$Y$F$N%3%^%s%I$K$*$$$F$=$N%l%Y%k$,!V:nMQ$9$k!W%l%Y%k$K$J$j$^$9!#\e(B
2389
2390 @vindex gnus-activate-level
2391 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
2392 \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
2393 \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
2394 \e$B$s!#%G%#%U%)%k%H$O\e(B 6 \e$B$G$9!#\e(B
2395
2396 @node Group Score
2397 @section \e$B%0%k!<%W$N%9%3%"\e(B
2398 @cindex group score
2399 @cindex group rank
2400 @cindex rank
2401
2402 \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
2403 \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
2404 \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
2405 \e$B$F$k$G$7$g\e(B?
2406
2407 \e$B!V%0%k!<%W%9%3%"!W\e(B(@dfn{group score}) \e$B$O$=$N$?$a$N$b$N$G$9!#\e(BGnus \e$B$K0J2<\e(B
2408 \e$B$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
2409 \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
2410 \e$B$^$9!#$"$k$$$O!"%9%3%"=g$GJB$YBX$($F$=$N8e%l%Y%k$GJB$YBX$($k$3$H$b$G$-$^\e(B
2411 \e$B$9!#\e(B(\e$B%l%Y%k$H%9%3%"$r$R$H$^$H$a$K$7$F!"%0%k!<%W$N!V%i%s%/!W\e(B
2412 (@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!<%W$O!"%l%Y%k\e(B
2413 \e$B$,\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(\e$B%l%Y%k$NJ}$,\e(B
2414 \e$B=EMWEY$,9b$/!"%9%3%"$NJ}$O=EMWEY$,Dc$/$J$j$^$9!#\e(B))
2415
2416 @findex gnus-summary-bubble-group
2417 \e$BIQHK$KFI$`%0%k!<%W$K!"$a$C$?$KFI$^$J$$%0%k!<%W$h$j$b9b$$%9%3%"$rM?$($?$$\e(B
2418 \e$B$H$-$O!"\e(B@code{gnus-summary-exit-hook} \e$B%U%C%/\e(B
2419 \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
2420 \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
2421 \e$B$r=*N;$9$k$?$S$K$3$N3hF0$r$5$;$?$$$N$G$"$l$P!"F1$8%U%C%/\e(B
2422 \e$B$K\e(B @code{gnus-group-sort-groups-by-rank} \e$B$^$?\e(B
2423 \e$B$O\e(B @code{gnus-group-sort-groups-by-score} \e$B$rDI2C$G$-$^$9$,!"$$$/$i$+CY$/\e(B
2424 \e$B$J$k$G$7$g$&!#\e(B
2425
2426 @node Marking Groups
2427 @section \e$B%0%k!<%W$X$N0u\e(B
2428 @cindex marking groups
2429
2430 \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
2431 \e$B%k!<%W%P%C%U%!!<$KO"B3$7$F$"$k>l9g$K$O!"DL>oDL$jL?Na$KBP$7$F?tCM@\F,0z?t\e(B
2432 \e$B$rM?$($k$@$1$G$9!#$=$&$9$l$P$[$H$s$I$N%0%k!<%WL?Na$O!"$3$l$i$N%0%k!<%W$K\e(B
2433 \e$BBP$7$F$"$J$?$NL?Na$K=>$$$^$9!#\e(B
2434
2435 \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
2436 \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
2437 \e$B0u$rIU$1$F$*$-!"$=$7$FL?Na$r<B9T$9$k$@$1$G$9!#\e(B
2438
2439 @table @kbd
2440 @item #
2441 @kindex # (\e$B%0%k!<%W\e(B)
2442 @itemx M m
2443 @kindex M m (\e$B%0%k!<%W\e(B)
2444 @findex gnus-group-mark-group
2445 \e$B8=:_$N%0%k!<%W$K0u$rIU$1$k\e(B (@code{gnus-group-mark-group})\e$B!#\e(B
2446
2447 @item M-#
2448 @kindex M-# (\e$B%0%k!<%W\e(B)
2449 @itemx M u
2450 @kindex M u (\e$B%0%k!<%W\e(B)
2451 @findex gnus-group-unmark-group
2452 \e$B8=:_$N%0%k!<%W$+$i0u$r:o=|$9$k\e(B (@code{gnus-group-unmark-group})\e$B!#\e(B
2453
2454 @item M U
2455 @kindex M U (\e$B%0%k!<%W\e(B)
2456 @findex gnus-group-unmark-all-groups
2457 \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
2458
2459 @item M w
2460 @kindex M w (\e$B%0%k!<%W\e(B)
2461 @findex gnus-group-mark-region
2462 \e$B%]%$%s%H$H%^!<%/$N4V$N$9$Y$F$N%0%k!<%W$K0u$rIU$1\e(B
2463 \e$B$k\e(B (@code{gnus-group-mark-region})\e$B!#\e(B
2464
2465 @item M b
2466 @kindex M b (\e$B%0%k!<%W\e(B)
2467 @findex gnus-group-mark-buffer
2468 \e$B%P%C%U%!!<Fb$N$9$Y$F$N%0%k!<%W$K0u$rIU$1$k\e(B (@code{gnus-group-mark-buffer})\e$B!#\e(B
2469
2470 @item M r
2471 @kindex M r (\e$B%0%k!<%W\e(B)
2472 @findex gnus-group-mark-regexp
2473 \e$B$"$k@55,I=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$K0u$rIU$1\e(B
2474 \e$B$k\e(B (@code{gnus-group-mark-regexp})\e$B!#\e(B
2475 @end table
2476
2477 @ref{Process/Prefix} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
2478
2479 @findex gnus-group-universal-argument
2480 \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
2481 \e$B$H$-$O!"\e(B@kbd{M-&} (@code{gnus-group-universal-argument}) \e$BL?Na$r;H$&$3$H\e(B
2482 \e$B$,$G$-$^$9!#%W%m%s%W%H$+$i<B9T$7$?$$L?Na$rF~NO$7$^$9!#\e(B
2483
2484 @node Foreign Groups
2485 @section \e$B30It%0%k!<%W\e(B
2486 @cindex foreign groups
2487
2488 \e$B$I$&$d$C$F%5!<%P!<$r9VFI$9$k$+\e(B (@pxref{Finding the News}) \e$B$r9M$($k$H$-!"\e(B
2489 \e$B:G=i$K;W$$IU$/$N\e(B
2490 \e$B$O\e(B @code{gnus-secondary-select-methods} \e$B$*$h\e(B
2491 \e$B$S\e(B @code{gnus-select-method} \e$B$K\e(B Emacs Lisp \e$B$GDj5A$r=q$/$3$H$G$7$g$&!#JL\e(B
2492 \e$B$N$d$jJ}$O30It$N%5!<%P!<$H%0%k!<%W$r;H$&$3$H$G$9!#$3$3\e(B
2493 \e$B$G!V30It\e(B (Foreign)\e$B!W$O!"A*BrJ}K!\e(B (select methods) \e$B$K$h$k$b$N$G$O$J$$$3$H\e(B
2494 \e$B$r0UL#$7$^$9!#$9$Y$F$N30It%5!<%P!<$K4X$9$k@_Dj$H2?$r9VFI$9$k$+\e(B
2495 \e$B$O\e(B @file{~/.newsrc.eld} \e$B%U%!%$%k$@$1$K3JG<$5$l$^$9!#\e(B
2496
2497 \e$B0J2<$G$O!"0lHLE*$J30It%0%k!<%W$N:n@.!"JQ99$r9T$J$&%0%k!<%W%b!<%I$NL?Na$r\e(B
2498 \e$B$$$/$D$+!"$*$h$SFCJL$JL\E*$N%0%k!<%W$r4JC1$K:n@.$9$kL?Na$r>R2p$7$^$9!#$3\e(B
2499 \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
2500 \e$B$9\e(B---@code{gnus-subscribe-newsgroup-method} \e$B$O;2>H$5$l$^$;$s!#\e(B
2501
2502 \e$B$3$l$i%0%k!<%W$rJT=8$9$k%3%^%s%I72$G9T$J$C$?JQ99$O\e(B @file{~/.newsrc.eld}
2503 (@code{gnus-startup-file}) \e$B$K3JG<$5$l$^$9!#Be$o$j$N<jCJ$H$7$F!"JQ\e(B
2504 \e$B?t\e(B @code{gnus-parameters} \e$B$bMQ0U$5$l$F$$$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
2505
2506 @table @kbd
2507 @item G m
2508 @kindex G m (\e$B%0%k!<%W\e(B)
2509 @findex gnus-group-make-group
2510 @cindex making groups
2511 \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
2512 \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
2513 \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
2514 @ref{Browse Foreign Server} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
2515
2516 @item G M
2517 @kindex G M (\e$B%0%k!<%W\e(B)
2518 @findex gnus-group-read-ephemeral-group
2519 \e$B0l;~%K%e!<%9%0%k!<%W$r:n@.$7$^\e(B
2520 \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
2521 \e$B$F!"L>A0!"J}K!$*$h$S\e(B @dfn{address} \e$B$NF~NO$r5a$a$^$9!#\e(B
2522
2523 @item G r
2524 @kindex G r (\e$B%0%k!<%W\e(B)
2525 @findex gnus-group-rename-group
2526 @cindex renaming groups
2527 \e$B8=:_$N%0%k!<%W$NL>A0$r!"2?$+JL$N$b$N$KJQ99$7$^\e(B
2528 \e$B$9\e(B (@code{gnus-group-rename-group})\e$B!#$3$l$O$"$k<o$N%0%k!<%W\e(B---\e$B<g$K%a!<%k\e(B
2529 \e$B%0%k!<%W$KBP$7$F$N$_M-8z$G$9!#$3$N%3%^%s%I$O%P%C%/%(%s%I$K$h$C$F$OHs>o$K\e(B
2530 \e$BCY$$$3$H$bM-$jF@$^$9!#\e(B
2531
2532 @item G c
2533 @kindex G c (\e$B%0%k!<%W\e(B)
2534 @cindex customizing
2535 @findex gnus-group-customize
2536 \e$B%0%k!<%W%Q%i%a!<%?!<$r%+%9%?%^%$%:$9$k\e(B (@code{gnus-group-customize})\e$B!#\e(B
2537
2538 @item G e
2539 @kindex G e (\e$B%0%k!<%W\e(B)
2540 @findex gnus-group-edit-group-method
2541 @cindex renaming groups
2542 \e$B8=:_$N%0%k!<%W$NA*BrJ}K!$r=$@5$9$k$?$a$N%P%C%U%!!<$K0\F0$7$^\e(B
2543 \e$B$9\e(B (@code{gnus-group-edit-group-method})\e$B!#\e(B
2544
2545 @item G p
2546 @kindex G p (\e$B%0%k!<%W\e(B)
2547 @findex gnus-group-edit-group-parameters
2548 \e$B%0%k!<%W%Q%i%a!<%?!<$r=$@5$9$k$?$a$N%P%C%U%!!<$K0\F0$7$^\e(B
2549 \e$B$9\e(B (@code{gnus-group-edit-group-parameters})\e$B!#\e(B
2550
2551 @item G E
2552 @kindex G E (\e$B%0%k!<%W\e(B)
2553 @findex gnus-group-edit-group
2554 \e$B%0%k!<%W>pJs$r=$@5$9$k$?$a$N%P%C%U%!!<$K0\F0$7$^\e(B
2555 \e$B$9\e(B (@code{gnus-group-edit-group})\e$B!#\e(B
2556
2557 @item G d
2558 @kindex G d (\e$B%0%k!<%W\e(B)
2559 @findex gnus-group-make-directory-group
2560 @cindex nndir
2561 \e$B%G%#%l%/%H%j!<%0%k!<%W$r:n@.$7$^$9\e(B (@pxref{Directory Groups})\e$B!#%G%#%l%/\e(B
2562 \e$B%H%j!<L>$r%W%m%s%W%H$GF~NO$7$^\e(B
2563 \e$B$9\e(B (@code{gnus-group-make-directory-group})\e$B!#\e(B
2564
2565 @item G h
2566 @kindex G h (\e$B%0%k!<%W\e(B)
2567 @cindex help group
2568 @findex gnus-group-make-help-group
2569
2570 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
2571
2572 @item G D
2573 @kindex G D (\e$B%0%k!<%W\e(B)
2574 @findex gnus-group-enter-directory
2575 @cindex nneething
2576 \e$BG$0U$N%G%#%l%/%H%j!<$r\e(B @code{nneething} \e$B%P%C%/%(%s%I%K%e!<%9%0%k!<%W$G$"\e(B
2577 \e$B$k$+$N$h$&$KFI$_9~$_$^$9\e(B (@code{gnus-group-enter-directory})\e$B!#\e(B
2578 @xref{Anything Groups}.
2579
2580 @item G f
2581 @kindex G f (\e$B%0%k!<%W\e(B)
2582 @findex gnus-group-make-doc-group
2583 @cindex ClariNet Briefs
2584 @cindex nndoc
2585 \e$B2?$i$+$N%U%!%$%k$r$b$H$K%0%k!<%W$r:n@.$7$^\e(B
2586 \e$B$9\e(B (@code{gnus-group-make-doc-group})\e$B!#$3$N%3%^%s%I$K@\F,0z?t$rM?$($?>l\e(B
2587 \e$B9g!"%U%!%$%kL>$H%U%!%$%k%?%$%W$r%W%m%s%W%H$GF~NO$7$^$9!#8=:_%5%]!<%H$5$l\e(B
2588 \e$B$F$$$k%U%!%$%k%?%$%W$O\e(B @code{mbox}, @code{babyl}, @code{digest},
2589 @code{news}, @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
2590 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
2591 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
2592 @code{oe-dbx} \e$B$*$h$S\e(B @code{mailman} \e$B$G$9!#@\F,0z?t$J$7$G$3$N%3%^%s%I$r<B\e(B
2593 \e$B9T$9$k$H!"\e(BGnus \e$B$O%U%!%$%k%?%$%W$r?dB,$7$^$9!#\e(B@xref{Document Groups}.
2594
2595 @item G u
2596 @kindex G u (\e$B%0%k!<%W\e(B)
2597 @vindex gnus-useful-groups
2598 @findex gnus-group-make-useful-group
2599 @code{gnus-useful-groups} \e$B$K$"$k%0%k!<%W$N0l$D$r:n$j$^\e(B
2600 \e$B$9\e(B (@code{gnus-group-make-useful-group})\e$B!#\e(B
2601
2602 @item G w
2603 @kindex G w (\e$B%0%k!<%W\e(B)
2604 @findex gnus-group-make-web-group
2605 @cindex Google
2606 @cindex nnweb
2607 @cindex gmane
2608 \e$B%&%'%V8!:w7k2L$r$b$H$K0l;~E*$J%0%k!<%W$r:n@.$7$^\e(B
2609 \e$B$9\e(B (@code{gnus-group-make-web-group})\e$B!#$3$N%3%^%s%I$K@\F,0z?t$rM?$($k$H!"\e(B
2610 \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
2611 \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
2612 \e$BN`$K$O\e(B @code{google}, @code{dejanews}, @code{gmane} \e$B$,$"$j$^$9!#\e(B
2613 @xref{Web Searches}.
2614
2615 \e$B$b$7!"\e(B@code{google} \e$B8!:w%(%s%8%s$rMQ$$$k>l9g$K$O!"\e(B
2616 @samp{shaving group:alt.sysadmin.recovery} \e$B$N$h$&$J9gCW$9$kJ8;zNs$rMQ$$\e(B
2617 \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
2618
2619 @item G R
2620 @kindex G R (\e$B%0%k!<%W\e(B)
2621 @findex gnus-group-make-rss-group
2622 @acronym{RSS} feed \e$B$K4p$E$/%0%k!<%W$r:n$j$^\e(B
2623 \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
2624 @xref{RSS}.
2625
2626 @item G DEL
2627 @kindex G DEL (\e$B%0%k!<%W\e(B)
2628 @findex gnus-group-delete-group
2629 \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
2630 \e$B@\F,0z?t$,M?$($i$l$k$H!"$3$N4X?t$O$=$N%0%k!<%WFb$NA45-;v$rK\Ev$K:o=|$7!"\e(B
2631 \e$B%0%k!<%W<+?H$r$3$N@$$+$i6/@)E*$KKu;&$7$F$7$^$$$^$9!#@\F,0z?t$O!"$"$J$?$,\e(B
2632 \e$B2?$r$d$m$&$H$7$F$$$k$+!"K\Ev$K<+?.$,$"$k$H$-$K$N$_;H$C$F$/$@$5$$!#$^$"!"\e(B
2633 \e$B$3$N%3%^%s%I$O\e(B (@code{nntp} \e$B%0%k!<%W$N$h$&$J\e(B) \e$BFI$_=P$7@lMQ%0%k!<%W$K$O;H\e(B
2634 \e$B$($^$;$s$1$l$I!#\e(B
2635
2636 @item G V
2637 @kindex G V (\e$B%0%k!<%W\e(B)
2638 @findex gnus-group-make-empty-virtual
2639 \e$B?7$7$$!"?7A/$J!"6u$N\e(B @code{nnvirtual} \e$B%0%k!<%W$r:n@.$7$^\e(B
2640 \e$B$9\e(B (@code{gnus-group-make-empty-virtual})\e$B!#\e(B@xref{Virtual Groups}.
2641
2642 @item G v
2643 @kindex G v (\e$B%0%k!<%W\e(B)
2644 @findex gnus-group-add-to-virtual
2645 \e$B8=:_$N%0%k!<%W$r\e(B @code{nnvirtual} \e$B%0%k!<%W$KDI2C$7$^\e(B
2646 \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
2647 \e$B=>$$$^$9!#\e(B
2648 @end table
2649
2650 \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
2651 \e$B$/$@$5$$!#\e(B
2652
2653 @vindex gnus-activate-foreign-newsgroups
2654 \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
2655 \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
2656 \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
2657 \e$B$7$F$$$k>l9g$K$O!"$7$P$i$/;~4V$,$+$+$k$+$b$7$l$^$;$s!#\e(B
2658 @ref{Group Levels} \e$B$b;2>H$7$F$/$@$5$$!#\e(B@code{gnus-activate-level} \e$B$b30It\e(B
2659 \e$B%K%e!<%9%0%k!<%W$N3h@-2=$K1F6A$r5Z$\$7$^$9!#\e(B
2660
2661 \e$B0J2<$N%3%^%s%I$O0l;~E*$J%0%k!<%W$r:n$j$^$9!#$=$l$i$O\e(B Group \e$B%P%C%U%!!<$+\e(B
2662 \e$B$i$@$1$G$O$J$/!"$I$N\e(B Gnus \e$B%P%C%U%!!<$+$i$b8F$V$3$H$,$G$-$^$9!#\e(B
2663
2664 @table @code
2665 @item gnus-read-ephemeral-gmane-group
2666 @findex gnus-read-ephemeral-gmane-group
2667 @vindex gnus-gmane-group-download-format
2668 Gmane.org \e$B$G0l;~E*$J%0%k!<%W$r9VFI$9$k$?$a$N%3%^%s%I$G$9!#5-;v\e(B
2669 \e$B$O\e(B @code{gnus-gmane-group-download-format} \e$B$K$h$C$F;XDj$5$l\e(B
2670 \e$B$?\e(B @acronym{URL} \e$B$r;H$C$F\e(B HTTP \e$B$G%@%&%s%m!<%I$5$l$^$9!#\e(BGnus \e$B$O%0%k!<%WL>\e(B
2671 \e$B$H:G=i$N5-;vHV9f$*$h$S5-;v?t$NHO0O$r?R$M$^$9!#\e(B
2672
2673 @item gnus-read-ephemeral-gmane-group-url
2674 @findex gnus-read-ephemeral-gmane-group-url
2675 \e$B$3$N%3%^%s%I$O\e(B @code{gnus-read-ephemeral-gmane-group} \e$B$K;w$F$$$^$9$,!"%0\e(B
2676 \e$B%k!<%WL>$H:G=i$N5-;vHV9f$*$h$S5-;v?t$NHO0O$O!"M?$($i$l\e(B
2677 \e$B$?\e(B @acronym{URL} \e$B$r85$K7hDj$5$l$^$9!#%5%]!<%H$5$l$F$$$k\e(B @acronym{URL} \e$B$N\e(B
2678 \e$B7A<0$O!"Nc$($P<!$N$h$&$J$b$N$G$9\e(B:
2679 @url{http://thread.gmane.org/gmane.foo.bar/12300/focus=12399},
2680 @url{http://thread.gmane.org/gmane.foo.bar/12345/},
2681 @url{http://article.gmane.org/gmane.foo.bar/12345/},
2682 @url{http://permalink.gmane.org/gmane.foo.bar/12345/}, \e$B$*$h\e(B
2683 \e$B$S\e(B @url{http://news.gmane.org/group/gmane.foo.bar/thread=12345}\e$B!#\e(B
2684
2685 @item gnus-read-ephemeral-emacs-bug-group
2686 @findex gnus-read-ephemeral-emacs-bug-group
2687 \e$B0l;~E*$J%0%k!<%W$G\e(B Emacs \e$B$N%P%0%j%]!<%H$r9VFI$7$^$9!#\e(BGnus \e$B$O%P%0$NHV9f$r\e(B
2688 \e$B?R$M$^$9!#%G%#%U%)%k%H$O8=:_0LCV$NHV9f$G$9!#\e(B
2689 @acronym{URL} \e$B$O\e(B @code{gnus-bug-group-download-format-alist} \e$B$G;XDj$7$^\e(B
2690 \e$B$9!#\e(B
2691
2692 @item gnus-read-ephemeral-debian-bug-group
2693 @findex gnus-read-ephemeral-debian-bug-group
2694 \e$B0l;~E*$J%0%k!<%W$G\e(B Debian \e$B$N%P%0%j%]!<%H$r9VFI$7$^$9!#\e(B
2695 @code{gnus-read-ephemeral-emacs-bug-group} \e$B$K;w$F$$$^$9!#\e(B
2696 @end table
2697
2698 \e$B$3$l$i$N%3%^%s%I$N$$$/$D$+$O!"5-;v$N%\%?%s$H$7$F$bJXMx$G$9!#\e(B
2699 @xref{Article Buttons}.
2700
2701 \e$BNc\e(B:
2702 @lisp
2703 (require 'gnus-art)
2704 (add-to-list
2705  'gnus-button-alist
2706  '("#\\([0-9]+\\)\\>" 1
2707    (string-match "\\<emacs\\>" (or gnus-newsgroup-name ""))
2708    gnus-read-ephemeral-emacs-bug-group 1))
2709 @end lisp
2710
2711 @node Group Parameters
2712 @section \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
2713 @cindex group parameters
2714
2715 \e$B%0%k!<%W%Q%i%a!<%?!<$O!"$"$kFCDj$N%0%k!<%W$K8GM-$J>pJs$rJ];}$7$^$9!#\e(B
2716
2717 \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
2718 \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
2719 \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
2720 \e$B$&\e(B (@pxref{Topic Parameters})\e$B!#2C$($F!"\e(B@code{gnus-parameters} \e$BJQ?t$r2p$7\e(B
2721 \e$B$F%0%k!<%W%Q%i%a!<%?!<$r@_Dj$9$k$3$H$b$G$-$^$9!#2<5-;2>H$7$F$/$@$5$$!#\e(B
2722
2723 \e$B0J2<$O%0%k!<%W%Q%i%a!<%?!<%j%9%H$NNc$G$9\e(B:
2724
2725 @example
2726 ((to-address . "ding@@gnus.org")
2727  (auto-expire . t))
2728 @end example
2729
2730 \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
2731 \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
2732 \e$B$9$,!"\e(B@emph{\e$BNc30\e(B} \e$B$H$7$F%m!<%+%kJQ?t$N;XDj$OE@BP$G$O$J$/DL>o$N%j%9\e(B
2733 \e$B%H\e(B (\e$BLuCm\e(B: \e$B8e=R$N\e(B @code{(@var{variable} @var{form})} \e$B$N9`$r;2>H\e(B) \e$B$K$J$j$^\e(B
2734 \e$B$9!#\e(B
2735
2736 \e$B$$$/$D$+$N%Q%i%a!<%?!<$OBP1~$9$k%+%9%?%^%$%:2DG=$JJQ?t$r;}$C$F$$$^$9!#$=\e(B
2737 \e$B$l$i$O@55,I=8=$HCM$NO"A[%j%9%H$G$9!#\e(B
2738
2739 \e$B0J2<$OMxMQ2DG=$J%0%k!<%W%Q%i%a!<%?!<$G$9\e(B:
2740
2741 @table @code
2742 @item to-address
2743 @cindex to-address
2744 \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
2745
2746 @example
2747 (to-address . "some@@where.com")
2748 @end example
2749
2750 \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
2751 \e$B$N$G$9\e(B---\e$B$9$J$o$A%a!<%j%s%0%j%9%H$KEj9F$9$k?M$O$9$Y$F$=$l$r9XFI$7$F$$$k\e(B
2752 \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
2753 \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
2754 \e$B$"$J$?$N%U%)%m!<%"%C%W5-;v$rFsDL<u$1<h$k$3$H$O$"$j$^$;$s!#\e(B
2755
2756 @code{to-address} \e$B$r;XDj$9$k$H!"$=$N%0%k!<%W$,30It%0%k!<%W$G$"$k$+$I$&$+\e(B
2757 \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
2758 \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
2759 \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
2760 \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
2761 \e$B?.$7$J$1$l$P$J$j$^$;$s!#\e(B
2762
2763 @code{gnus-parameter-to-address-alist} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
2764
2765 @item to-list
2766 @cindex to-list
2767 \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
2768
2769 @example
2770 (to-list . "some@@where.com")
2771 @end example
2772
2773 \e$B$3$l$O%U%)%m!<%"%C%W$r$7$?$H$-$O40A4$KL5;k$5$l$^$9\e(B---\e$BNc30$O$=$l$,%K%e!<\e(B
2774 \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
2775 \e$B%k$,E,MQ$5$l$k$H$$$&$3$H$G$9!#\e(B
2776
2777 \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
2778 \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
2779 @code{to-list} \e$B%0%k!<%W%Q%i%a!<%?!<$O!"\e(B
2780 @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
2781 \e$B<+F0E*$KIU2C$5$l$^$9!#\e(B
2782 @vindex gnus-add-to-list
2783
2784 @findex gnus-mailing-list-mode
2785 @cindex mail list groups
2786 \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
2787 \e$B$-$K\e(B @code{gnus-mailing-list-mode} \e$B$,M-8z$K$J$j$^$9!#\e(B
2788
2789 @code{gnus-parameter-to-list-alist} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
2790
2791 @anchor{subscribed}
2792 @item subscribed
2793 @cindex subscribed
2794 @cindex Mail-Followup-To
2795 @findex gnus-find-subscribed-addresses
2796 \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
2797 \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
2798 \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
2799 \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
2800 \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
2801 \e$BF~$l$k$3$H$G$9!#\e(B
2802
2803 @lisp
2804 (setq message-subscribed-address-functions
2805       '(gnus-find-subscribed-addresses))
2806 @end lisp
2807
2808 \e$BMxMQ$G$-$k\e(B MFT \e$BBP1~5!G=$r40A4$K07$&$K$O!"$3$3\e(B (@pxref{Mailing Lists,
2809 ,\e$B%a!<%j%s%0%j%9%H\e(B, message-ja, The Message Manual}) \e$B$r8+$F$/$@$5$$!#\e(B
2810
2811 @item visible
2812 @cindex visible
2813 \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
2814 \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
2815 \e$B$:!">o$KI=<($5$l$^$9!#\e(B
2816
2817 \e$B$3$N%Q%i%a!<%?!<$r\e(B @code{gnus-parameters} \e$B$r2p$7$F@_Dj$9$k$3$H$O$G$-$^$;\e(B
2818 \e$B$s$,!"Be$o$j$K\e(B @code{gnus-permanently-visible-groups} \e$B$r;H$($PNI$$$G$7$g\e(B
2819 \e$B$&!#\e(B
2820
2821 @item broken-reply-to
2822 @cindex broken-reply-to
2823 @code{(broken-reply-to . t)} \e$B$H$$$&MWAG$,$"$l$P!"$=$N%0%k!<%W$G\e(B
2824 \e$B$O\e(B @code{Reply-To} \e$B$OL5;k$5$l!"\e(B
2825 @code{reply-to} \e$B$,\e(B @code{gnus-boring-article-headers} \e$B$NItJ,$G$"$l$P!"%X%C\e(B
2826 \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
2827 \e$B$r9XFI$7$F$$$F!"$=$l$,\e(B @code{Reply-To} \e$BMs$r\e(B listserv \e$B<+?H$KJV$9$h$&$KIU\e(B
2828 \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
2829 \e$BMW$k$s$G$9\e(B!
2830
2831 @item to-group
2832 @cindex to-group
2833 @code{(to-group . "some.group.name")} \e$B$H$$$&MWAG$O!"$=$N%0%k!<%W$X$NEj9F\e(B
2834 \e$B$O$9$Y$F\e(B @code{some.group.name} \e$B$KAw$i$l$k!"$H$$$&0UL#$G$9!#\e(B
2835
2836 @item newsgroup
2837 @cindex newsgroup
2838 \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
2839 \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
2840 \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
2841
2842 @item gcc-self
2843 @cindex gcc-self
2844 \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
2845 \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
2846 \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
2847 @code{(gcc-self . "string")} \e$B$,$"$l$P$3$NJ8;zNs$O$=$N$^$^\e(B @code{gcc} \e$BMs\e(B
2848 \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
2849 \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
2850
2851 @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
2852 \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
2853 \e$B%P!<$O5-;v$r<u$1F~$l$^$;$s!#\e(B
2854
2855 @item auto-expire
2856 @cindex auto-expire
2857 @cindex expiring mail
2858 \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
2859 \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
2860 @xref{Expiring Mail}.
2861
2862 @code{gnus-auto-expirable-newsgroups} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
2863
2864 @item total-expire
2865 @cindex total-expire
2866 @cindex expiring mail
2867 \e$B%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(total-expire . t)} \e$B$N$h$&$JMWAG$,$"$l$P!"\e(B
2868 \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
2869 \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
2870 \e$B@Z$l>C5n$5$l$^$;$s!#\e(B
2871
2872 @code{gnus-total-expirable-newsgroups} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
2873
2874 @item expiry-wait
2875 @cindex expiry-wait
2876 @vindex nnmail-expiry-wait-function
2877 \e$B%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(expiry-wait . 10)} \e$B$N$h$&$JMWAG$,$"$l$P!"\e(B
2878 \e$B$3$NCM$O5-;v$r4|8B@Z$l>C5n$9$k$H$-\e(B
2879 \e$B$K\e(B @code{nnmail-expiry-wait} \e$B$H\e(B @code{nnmail-expiry-wait-function} \e$B$N@_\e(B
2880 \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
2881 \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
2882 \e$B%7%s%\%k$r;XDj$G$-$^$9!#\e(B
2883
2884 @item expiry-target
2885 @cindex expiry-target
2886 \e$B4|8B@Z$l>C5n$5$l$k%a%C%;!<%8$N2L$F$k>l=j!#$3$N%Q%i%a!<%?!<\e(B
2887 \e$B$O\e(B @code{nnmail-expiry-target} \e$B$h$j$bM%@h$5$l$^$9!#\e(B
2888
2889 @item score-file
2890 @cindex score file group parameter
2891 @code{(score-file . "file")} \e$B$N$h$&$JMWAG$O!"\e(B@file{file} \e$B$r8=:_$N%0%k!<\e(B
2892 \e$B%W$KE,MQ$5$l$k%9%3%"%U%!%$%k$K$7$^$9!#$9$Y$F$NE,MQ$5$l$k%9%3%"!&%(%s%H%j!<\e(B
2893 \e$B$O$3$N%U%!%$%k$KF~$j$^$9!#\e(B
2894
2895 @item adapt-file
2896 @cindex adapt file group parameter
2897 @code{(adapt-file . "file")} \e$B$N$h$&$JMWAG$O!"\e(B@file{file} \e$B$r8=:_$N%0%k!<\e(B
2898 \e$B%W$NE,1~%U%!%$%k$K$7$^$9!#$9$Y$F$NE,1~%9%3%"!&%(%s%H%j!<$O$3$N%U%!%$%k$K\e(B
2899 \e$BF~$j$^$9!#\e(B
2900
2901 @item admin-address
2902 @cindex admin-address
2903 \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
2904 \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
2905 \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
2906 \e$B$,$G$-$^$9!#\e(B
2907
2908 @item display
2909 @cindex display
2910 @code{(display . MODE)} \e$B$N$h$&$JMWAG$O!"%0%k!<%W$KF~$k$H$-$K$I$N5-;v$rI=\e(B
2911 \e$B<($9$k$+$r;XDj$7$^$9!#M-8z$JCM$O!"\e(B
2912
2913 @table @code
2914 @item all
2915 \e$BL$FI!"4{FI5-;v$NN>J}$r$9$Y$FI=<($7$^$9!#\e(B
2916
2917 @item an integer
2918 \e$B$=$N%0%k!<%W$N:G8e$N\e(B @var{integer} \e$B8D$N5-;v$rI=<($7$^$9!#$3$l\e(B
2919 \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
2920
2921 @item default
2922 \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
2923
2924 @item \e$BG[Ns\e(B
2925 \e$B=R8l$rK~B-$9$k$h$&$K5-;v$rI=<($7$^$9!#\e(B
2926
2927 \e$B$$$/$D$+Nc$r5s$2$^$9\e(B:
2928
2929 @table @code
2930 @item [unread]
2931 \e$BL$FI$N5-;v$@$1$rI=<($7$^$9!#\e(B
2932
2933 @item [not expire]
2934 \e$B4|8B@Z$l>C5n2DG=$J5-;v0J30$N$9$Y$F$rI=<($7$^$9!#\e(B
2935
2936 @item [and (not reply) (not expire)]
2937 \e$B4|8B@Z$l>C5n2DG=$H$9$G$KJV?.$7$?5-;v0J30$N$9$Y$F$rI=<($7$^$9!#\e(B
2938 @end table
2939
2940 \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
2941 \e$B$O\e(B @code{tick}, @code{unsend}, @code{undownload}, @code{unread},
2942 @code{dormant}, @code{expire}, @code{reply}, @code{killed},
2943 @code{bookmark}, @code{score}, @code{save}, @code{cache},
2944 @code{forward} \e$B$*$h$S\e(B @code{unseen} \e$B$r4^$_$^$9!#\e(B
2945 @end table
2946
2947 @code{display} \e$B%Q%i%a!<%?!<$O!"35N,%P%C%U%!!<$r;XDj$7$?0lIt$NAH$@$1$K@)\e(B
2948 \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
2949 \e$B$9\e(B (@pxref{Limiting})\e$B!#\e(B
2950
2951 @item comment
2952 @cindex comment
2953 @code{(comment . "This is a comment")} \e$B$N$h$&$JMWAG$O!"$=$N%0%k!<%W$KBP\e(B
2954 \e$B$9$kG$0U$N%3%a%s%H$G$9!#%0%k!<%W9T$KI=<($9$k$3$H$,$G$-$^\e(B
2955 \e$B$9\e(B (@pxref{Group Line Specification})\e$B!#\e(B
2956
2957 @item charset
2958 @cindex charset
2959 @code{(charset . iso-8859-1)} \e$B$N$h$&$JMWAG$O!"\e(B@code{iso-8859-1} \e$B$r%G%#%U%)\e(B
2960 \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
2961 \e$B$=$NJ8;z%;%C%H$,;H$o$l$^$9!#\e(B
2962
2963 @code{gnus-group-charset-alist} \e$B$b8+$F$/$@$5$$!#\e(B
2964
2965 @item ignored-charsets
2966 @cindex ignored-charsets
2967 @code{(ignored-charsets x-unknown iso-8859-1)} \e$B$N$h$&$JMWAG$O!"\e(B
2968 @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
2969 \e$B%I$K%G%#%U%)%k%H$NJ8;z%;%C%H$,;H$o$l$^$9!#\e(B
2970
2971 @code{gnus-group-ignored-charsets-alist} \e$B$b8+$F$/$@$5$$!#\e(B
2972
2973 @item posting-style
2974 @cindex posting-style
2975 \e$B$3$N%0%k!<%W$NDI2C$NEj9FMM<0$r$3$3$KJ]B8$9$k$3$H$,$G$-$^\e(B
2976 \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
2977 \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
2978 \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
2979 \e$B$b$N$h$j$bM%@h$5$l$^$9!#\e(B
2980
2981 \e$BNc$($P!"$3$N%0%k!<%W$N$_!"$+$C$3$$$$L>A0$H=pL>$K$7$?$$$J$i!"\e(B
2982 @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
2983 \e$B%?!<$KF~$l$k$3$H$,$G$-$^$9\e(B:
2984
2985 @example
2986 (posting-style
2987   (name "Funky Name")
2988   ("X-My-Header" "Funky Value")
2989   (signature "Funky Signature"))
2990 @end example
2991
2992 \e$B%0%k!<%W%P%C%U%!!<$r@0M}$9$k$?$a$K%H%T%C%/\e(B (@pxref{Group Topics}) \e$B$r;H$C\e(B
2993 \e$B$F$$$k>l9g$O!"%H%T%C%/%Q%i%a!<%?!<$G$bEj9FMM<0$r@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
2994 \e$B%H%T%C%/%Q%i%a!<%?!<$K$"$kEj9FMM<0$O!"$=$N%H%T%C%/$N$9$Y$F$N%0%k!<%W$KE,\e(B
2995 \e$BMQ$5$l$^$9!#$b$C$H@53N$K8@$&$H!"$"$k%0%k!<%W$N$?$a$NEj9FMM<0$N@_Dj$O!"$=\e(B
2996 \e$B$N%0%k!<%W$*$h$S$=$l$,B0$9$k$9$Y$F$N%H%T%C%/$N%Q%i%a!<%?!<$K$"$k$9$Y$F$N\e(B
2997 \e$BEj9FMM<0$N@_Dj$r!"3,AXE*$K9gJ;$9$k$3$H$K$h$C$F@8@.$5$l$^$9!#\e(B
2998
2999 @item post-method
3000 @cindex post-method
3001 \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
3002 \e$B$F\e(B @code{gnus-post-method} \e$B$NBe$o$j$K;H$o$l$^$9!#\e(B
3003
3004 @item mail-source
3005 @cindex mail-source
3006 \e$B$3$l$,@_Dj$5$l$F$$$F!"$+$D\e(B @code{mail-sources} \e$B$N@_Dj$,\e(B @code{group} \e$B%0\e(B
3007 \e$B%k!<%W!&%a!<%k%=!<%9\e(B (@pxref{Mail Sources}) \e$B$r4^$s$G$$$k$J$i$P!"$=$NCM$,\e(B
3008 \e$B$3$N%0%k!<%W$N%a!<%k%=!<%9$K$J$j$^$9!#\e(B
3009
3010 @item banner
3011 @cindex banner
3012 @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
3013 \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
3014 \e$B%k\e(B @code{signature} (\e$B:G8e$N=pL>$r:o=|\e(B) \e$B$dO"A[%j%9\e(B
3015 \e$B%H\e(B @code{gnus-article-banner-alist} \e$B$N3FMWAG$r;H$&$3$H$b$G$-$^$9!#\e(B
3016
3017 @item sieve
3018 @cindex sieve
3019 \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
3020 \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
3021 \e$B$K\e(B @samp{fileinto "group.name";} \e$B$H$$$&%F%9%H>r7o$rK\BN$K;}$D!"\e(B
3022 Sieve \e$B$N\e(B @samp{IF} \e$B@)8f9=B$BN$,:n$i$l$^$9!#\e(B
3023
3024 \e$BNc$($P!"$b$7\e(B @samp{INBOX.list.sieve} \e$B%0%k!<%W$,\e(B @code{(sieve address
3025 "sender" "sieve-admin@@extundo.com")} \e$B$H$$$&%0%k!<%W%Q%i%a!<%?!<$r;}$C$F\e(B
3026 \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
3027 \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:
3028
3029 @example
3030 if address "sender" "sieve-admin@@extundo.com" @{
3031         fileinto "INBOX.list.sieve";
3032 @}
3033 @end example
3034
3035 \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
3036 address "sender" ("name@@one.org" else@@two.org"))} \e$B$N$h$&$J%0%k!<%W%Q%i\e(B
3037 \e$B%a!<%?!<$r;H$C$F$/$@$5$$!#\e(BSieve \e$B%9%/%j%W%H\e(B (@pxref{Sieve Commands}) \e$B$r@8\e(B
3038 \e$B@.$9$k$H!"0J2<$N$h$&$J\e(B Sieve \e$B%3!<%I$,:n$i$l$^$9\e(B:
3039
3040 @example
3041 if address "sender" ["name@@one.org", "else@@two.org"] @{
3042         fileinto "INBOX.list.sieve";
3043 @}
3044 @end example
3045
3046 Sieve \e$B%Q%i%a!<%?!<$K4XO"$9$k=EMW$J%3%^%s%I$HJQ?t$K$D$$$F$O!"\e(B@ref{Sieve
3047 Commands} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
3048
3049 Sieve \e$B8@8l$O\e(B RFC 3028 \e$B$G=R$Y$i$l$F$$$^\e(B
3050 \e$B$9\e(B (@pxref{Top, Emacs Sieve, Top, sieve-ja, Emacs Sieve})\e$B!#\e(B
3051
3052 @item (agent parameters)
3053 \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
3054 \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
3055 \e$B%?!<$K$D$$$F$O\e(B @ref{Category Syntax} \e$B$r;2>H$7$F$/$@$5$$!#$?$$$F$$$NMxMQ\e(B
3056 \e$B<T$O!"@_Dj$KMW$9$k6lO+$r:G>.8B$K$9$k$?$a$K!"%(!<%8%'%s%H%+%F%4%j!<$+%0%k!<\e(B
3057 \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
3058 \e$B$&!#\e(B
3059
3060 @item (@var{variable} @var{form})
3061 \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
3062 \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
3063 \e$B9T$J$$$?$/$J$$$H$-$O!"$=$N%0%k!<%W$K%0%k!<%W%Q%i%a!<%?!<\e(B
3064 \e$B$K\e(B @code{(gnus-show-threads nil)} \e$B$H=q$1$^$9!#\e(B
3065 @code{gnus-show-threads} \e$B$O!"$=$N35N,%P%C%U%!!<$NCf$N%m!<%+%kJQ?t$K$J$j!"\e(B
3066 form \e$B$N\e(B @code{nil} \e$B$O$=$3$G\e(B @code{eval} (\e$BI>2A\e(B) \e$B$5$l$^$9!#\e(B
3067
3068 \e$B$3$N5!G=$O\e(B @var{variable} \e$B$,JQ?t$H$7$FB8:_$9$k>l9g$K8B$C$F!"$=$l$r35N,%P%C\e(B
3069 \e$B%U%!!<$G%m!<%+%k$K@_Dj$9$k$3$H$KCm0U$7$F$/$@$5$$!#$5$b$J$1$l$P\e(B form \e$B$NI>\e(B
3070 \e$B2A$@$1$,9T$J$o$l$k$G$7$g$&!#$7$?$,$C$F!"$b$7\e(B form \e$B$rI>2A$7$?7k2L$rJQ?t$K\e(B
3071 \e$B@_Dj$9$kI,MW$,$"$k$N$J$i$P!"\e(B@code{defvar} \e$B$J$I$r;H$C$F!"A0$b$C$F$=$NJQ?t\e(B
3072 \e$B$rDj5A$7$F$*$+$J$1$l$P$J$j$^$;$s!#\e(B
3073
3074 \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
3075 \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
3076 \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
3077 \e$B$^$;$s!#$7$?$,$C$F!"%0%k!<%W%Q%i%a!<%?!<$r2p$7\e(B
3078 \e$B$F\e(B @code{message-from-style} \e$B$r@_Dj$7$?$$$J$i$P!"\e(B@file{~/.gnus.el} \e$B%U%!\e(B
3079 \e$B%$%k$N$I$3$+B>$N$H$3$m$K!"<!$N=R8l$,I,MW$K$J$k$+$b$7$l$^$;$s\e(B:
3080
3081 @lisp
3082 (add-to-list 'gnus-newsgroup-variables 'message-from-style)
3083 @end lisp
3084
3085 @vindex gnus-list-identifiers
3086 \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
3087 \e$B<h$k$3$H$G$9!#$b$7%K%e!<%9%0%k!<%W\e(B
3088
3089 @example
3090 nntp+news.gnus.org:gmane.text.docbook.apps
3091 @end example
3092
3093 \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
3094 \e$B$i$P!"$=$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<$K\e(B @code{(gnus-list-identifiers
3095 "DOCBOOK-APPS:")} \e$B$rF~$l$k$3$H$K$h$C$F!"$=$N%0%k!<%W$N35N,%P%C%U%!!<$KI=\e(B
3096 \e$B<($5$l$k5-;v$NI=Bj$+$i%?%0$r$O$.<h$k$3$H$,$G$-$^$9!#\e(B
3097
3098 \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
3099 \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
3100 \e$B%?!<$K\e(B @code{(dummy-variable (ding))} \e$B$_$?$$$J$b$N$r=q$$$F$*$/$3$H$b$G$-\e(B
3101 \e$B$^$9!#$b$7\e(B @code{dummy-variable} \e$B$H$$$&JQ?t$,B8:_$7$F$$$l$P\e(B (\e$B>e5-;2>H\e(B)\e$B!"\e(B
3102 \e$B$=$l$K\e(B (\e$BL50UL#$J\e(B) @code{(ding)} \e$B$NI>2A7k2L$,@_Dj$5$l$^$9!#\e(B
3103
3104 \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
3105 \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
3106 \e$B$N$,%0%k!<%W%Q%i%a!<%?!<$KDI2C$5$l$k$H!"\e(B
3107
3108 @lisp
3109 (gnus-summary-prepared-hook
3110   '(lambda nil (local-set-key "d" (local-key-binding "n"))))
3111 @end lisp
3112
3113 \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
3114 \e$B$$$h$&$K$J$j$^$9!#\e(B
3115 @end table
3116
3117 @vindex gnus-parameters
3118 \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
3119 \e$B$b$G$-$^$9!#$G$b$$$/$D$+$N%Q%i%a!<%?!<!"Nc$($P\e(B @code{visible} \e$B$O8zNO$rH/\e(B
3120 \e$B4x$7$^$;$s\e(B (\e$B$=$N>l9g!"BeBX$H$7\e(B
3121 \e$B$F\e(B @code{gnus-permanently-visible-groups} \e$B$r;H$&$3$H$,$G$-$^$9\e(B)\e$B!#Nc$G$9\e(B:
3122
3123 @lisp
3124 (setq gnus-parameters
3125       '(("mail\\..*"
3126          (gnus-show-threads nil)
3127          (gnus-use-scoring nil)
3128          (gnus-summary-line-format
3129           "%U%R%z%I%(%[%d:%ub%-23,23f%]%) %s\n")
3130          (gcc-self . t)
3131          (display . all))
3132
3133         ("^nnimap:\\(foo.bar\\)$"
3134          (to-group . "\\1"))
3135
3136         ("mail\\.me"
3137          (gnus-use-scoring  t))
3138
3139         ("list\\..*"
3140          (total-expire . t)
3141          (broken-reply-to . t))))
3142 @end lisp
3143
3144 \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
3145 \e$B<u$1$k$3$H$,$"$j$^$9!#\e(B
3146
3147 @vindex gnus-parameters-case-fold-search
3148 \e$B%0%k!<%WL>$H\e(B @code{gnus-parameters} \e$B$G;XDj$5$l$?$3$l$i$N@55,I=8=$N0l$D$r\e(B
3149 \e$BHf3S$9$k$H$-$KBgJ8;z$H>.J8;z$r6hJL$9$k$+$I$&$+$O!"%G%#%U%)%k%H$G$O$=$NHf\e(B
3150 \e$B3S$r9T$J$&;~E@$G$N\e(B @code{case-fold-search} \e$B$NCM$K0MB8$7$^$9!#0lHLE*\e(B
3151 \e$B$K\e(B @code{case-fold-search} \e$B$NCM$O\e(B @code{t} \e$B$G!"$=$l$ONc$(\e(B
3152 \e$B$P\e(B @code{("INBOX\\.FOO" (total-expire . t))} \e$B$H$$$&MWAG\e(B
3153 \e$B$,!"\e(B@samp{INBOX.FOO} \e$B%0%k!<%W$H\e(B @samp{INBOX.foo} \e$B%0%k!<%W$NN>J}$KE,MQ$5\e(B
3154 \e$B$l$k$3$H$r0UL#$7$^$9!#$3$l$i$N@55,I=8=$,>o$KBgJ8;z$H>.J8;z$r6hJL$9$k$h$&\e(B
3155 \e$B$K$7$?$$>l9g$O!"\e(B@code{gnus-parameters-case-fold-search} \e$BJQ?t$NCM\e(B
3156 \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#$"$k$$$O!"$=$l$i$,>o$KBgJ8;z$H>.J8;z$r\e(B
3157 \e$B6hJL$7$J$$$h$&$K$7$?$$$J$i!"$=$l$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
3158
3159 @code{gnus-parameters} \e$B$r2p$9$k$3$H$K$h$C$F!"%0%k!<%W$K$h$C$F0[$J$kJB$Y\e(B
3160 \e$BBX$($rDj5A$9$k$3$H$,$G$-$^$9!#$3$l$O!"\e(B@acronym{NNTP} \e$B%0%k!<%W$G$O:G?7$N\e(B
3161 \e$B%K%e!<%9$,@hF,$K$J$k$h$&$KF|IU$G!"\e(B@acronym{RSS} \e$B%0%k!<%W$G$OI=Bj$G!"$=$l\e(B
3162 \e$B$>$lJB$YBX$($r9T$J$&Nc$G$9!#$3$NNc$N:G=i$N%0%k!<%W$O!"\e(Bnews.gmane.org \e$B$+\e(B
3163 \e$B$i<hF@$9$k\e(B Debian \e$B$N%G%$%j!<%K%e!<%9$G$9!#\e(B@acronym{RSS} \e$B%0%k!<%W\e(B
3164 \e$B$O\e(B RSS \e$B%U%#!<%I$GG[?.$5$l$F$$$k\e(B Debian \e$B$N%&%#!<%/%j!<%K%e!<\e(B
3165 \e$B%9\e(B @url{http://packages.debian.org/unstable/newpkg_main.en.rdf} \e$B$KBP1~$7\e(B
3166 \e$B$^$9!#\e(B@xref{RSS}.
3167
3168 @lisp
3169 (setq
3170  gnus-parameters
3171  '(("nntp.*gmane\\.debian\\.user\\.news"
3172     (gnus-show-threads nil)
3173     (gnus-article-sort-functions '((not gnus-article-sort-by-date)))
3174     (gnus-use-adaptive-scoring nil)
3175     (gnus-use-scoring nil))
3176    ("nnrss.*debian"
3177     (gnus-show-threads nil)
3178     (gnus-article-sort-functions 'gnus-article-sort-by-subject)
3179     (gnus-use-adaptive-scoring nil)
3180     (gnus-use-scoring t)
3181     (gnus-score-find-score-files-function 'gnus-score-find-single)
3182     (gnus-summary-line-format "%U%R%z%d %I%(%[ %s %]%)\n"))))
3183 @end lisp
3184
3185 @node Listing Groups
3186 @section \e$B%0%k!<%W$N0lMwI=<(\e(B
3187 @cindex group listing
3188
3189 \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
3190
3191 @table @kbd
3192 @item l
3193 @itemx A s
3194 @kindex A s (\e$B%0%k!<%W\e(B)
3195 @kindex l (\e$B%0%k!<%W\e(B)
3196 @findex gnus-group-list-groups
3197 \e$BL$FI5-;v$r;}$D$9$Y$F$N%0%k!<%W$rI=<($7$^\e(B
3198 \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
3199 \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
3200 \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
3201 \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
3202
3203 @item L
3204 @itemx A u
3205 @kindex A u (\e$B%0%k!<%W\e(B)
3206 @kindex L (\e$B%0%k!<%W\e(B)
3207 @findex gnus-group-list-all-groups
3208 \e$BL$FI5-;v$N$"$k$J$7$K4X$o$i$:!"$9$Y$F$N%0%k!<%W$rI=<($7$^\e(B
3209 \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
3210 \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
3211 \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
3212 \e$B$N%0%k!<%W$N$_\e(B) \e$B$,I=<($5$l$^$9!#\e(B
3213
3214 @item A l
3215 @kindex A l (\e$B%0%k!<%W\e(B)
3216 @findex gnus-group-list-level
3217 \e$BL$FI5-;v$,$"$k%0%k!<%W$N$&$A!";XDj$7$?%l%Y%k$N$b$N$@$1$rI=<($7$^\e(B
3218 \e$B$9\e(B (@code{gnus-group-list-level})\e$B!#@\F,0z?t$rM?$($k$H!"L$FI5-;v$NL5$$%0\e(B
3219 \e$B%k!<%W$b4^$a$FI=<($7$^$9!#\e(B
3220
3221 @item A k
3222 @kindex A k (\e$B%0%k!<%W\e(B)
3223 @findex gnus-group-list-killed
3224 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
3225 \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
3226 \e$B2DG=$J%0%k!<%W$rI=<($7$^$9!#$3$l$O%5!<%P!<$+$i%"%/%F%#%V%U%!%$%k$rFI$`$3\e(B
3227 \e$B$H$K$J$k$G$7$g$&!#\e(B
3228
3229 @item A z
3230 @kindex A z (\e$B%0%k!<%W\e(B)
3231 @findex gnus-group-list-zombies
3232 \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
3233
3234 @item A m
3235 @kindex A m (\e$B%0%k!<%W\e(B)
3236 @findex gnus-group-list-matching
3237 \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
3238 \e$B$FI=<($7$^$9\e(B (@code{gnus-group-list-matching})\e$B!#\e(B
3239
3240 @item A M
3241 @kindex A M (\e$B%0%k!<%W\e(B)
3242 @findex gnus-group-list-all-matching
3243 \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$rI=<($7$^\e(B
3244 \e$B$9\e(B (@code{gnus-group-list-all-matching})\e$B!#\e(B
3245
3246 @item A A
3247 @kindex A A (\e$B%0%k!<%W\e(B)
3248 @findex gnus-group-list-active
3249 \e$B:#@\B3$7$F$$$k%5!<%P!<$N%"%/%F%#%V%U%!%$%k$K$"$k%0%k!<%W$r!"K\Ev$KA4ItI=\e(B
3250 \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
3251 \e$B$bM-$jF@$^$9!#$?$V$s\e(B @kbd{A M} \e$B$r<B9T$7$F!"9gCW$5$;$?$$ItJ,\e(B
3252 \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
3253 \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
3254 \e$B$s\e(B---\e$B$3$l$O\e(B kill \e$B$5$l$?%0%k!<%W$G$"$k$+$N$h$&$KI=<($5$l$^$9!#=PNO$OB?>/\e(B
3255 \e$B3d$j0z$$$F<u$1<h$C$F$M!#\e(B
3256
3257 @item A a
3258 @kindex A a (\e$B%0%k!<%W\e(B)
3259 @findex gnus-group-apropos
3260 \e$B@55,I=8=$K9gCW$9$kL>A0$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3261 \e$B$9\e(B (@code{gnus-group-apropos})\e$B!#\e(B
3262
3263 @item A d
3264 @kindex A d (\e$B%0%k!<%W\e(B)
3265 @findex gnus-group-description-apropos
3266 \e$B@55,I=8=$K9gCW$9$kL>A0$+@bL@J8$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3267 \e$B$9\e(B (@code{gnus-group-description-apropos})\e$B!#\e(B
3268
3269 @item A c
3270 @kindex A c (\e$B%0%k!<%W\e(B)
3271 @findex gnus-group-list-cached
3272 \e$B%-%c%C%7%e5-;v$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3273 \e$B$9\e(B (@code{gnus-group-list-cached})\e$B!#\e(B
3274
3275 @item A ?
3276 @kindex A ? (\e$B%0%k!<%W\e(B)
3277 @findex gnus-group-list-dormant
3278 \e$BJ]N15-;v$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3279 \e$B$9\e(B (@code{gnus-group-list-dormant})\e$B!#\e(B
3280
3281 @item A !
3282 @kindex A ! (\e$B%0%k!<%W\e(B)
3283 @findex gnus-group-list-ticked
3284 \e$B2D;k5-;v\e(B (ticked articles) \e$B$,$"$k%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3285 \e$B$9\e(B (@code{gnus-group-list-ticked})\e$B!#\e(B
3286
3287 @item A /
3288 @kindex A / (\e$B%0%k!<%W\e(B)
3289 @findex gnus-group-list-limit
3290 \e$B$5$i$K8=:_$NA*Br$5$l$?HO0O$K8BDj$7$?%0%k!<%W$rI=<($7$^\e(B
3291 \e$B$9\e(B (@code{gnus-group-list-limit})\e$B!#:G=i$K\e(B @kbd{A ?} \e$B$GJ]N15-;v$,$"$k%0%k!<\e(B
3292 \e$B%W$K@)8B$7$F$"$k$J$i!"\e(B@kbd{A / c} \e$B$G$5$i$K%-%c%C%7%e$5$l$?5-;v$,$"$k%0%k!<\e(B
3293 \e$B%W!"$D$^$jJ]N15-;v$,$"$C$F!"$+$D%-%c%C%7%e$5$l$?5-;v$b$"$k%0%k!<%W$K@)8B\e(B
3294 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
3295
3296 @item A f
3297 @kindex A f (\e$B%0%k!<%W\e(B)
3298 @findex gnus-group-list-flush
3299 \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
3300
3301 @item A p
3302 @kindex A p (\e$B%0%k!<%W\e(B)
3303 @findex gnus-group-list-plus
3304 \e$B8=:_$NA*Br$5$l$?%0%k!<%W$r2C$($?%0%k!<%W$rI=<($7$^\e(B
3305 \e$B$9\e(B (@code{gnus-group-list-plus})\e$B!#\e(B
3306 @end table
3307
3308 @vindex gnus-permanently-visible-groups
3309 @cindex visible group parameter
3310 @code{gnus-permanently-visible-groups} \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$O!"L$\e(B
3311 \e$BFI5-;v$,$"$k$+$J$$$+$K4X$o$i$:>o$KI=<($5$l$^$9!#$"$k$$$O%0%k!<%W%Q%i%a!<\e(B
3312 \e$B%?!<$K$*$$$F\e(B @code{visible} \e$BMWAG$rDI2C$9$k$3$H$G$bF1MM$N8z2L$rF@$k$3$H$,\e(B
3313 \e$B$G$-$^$9!#\e(B
3314
3315 @vindex gnus-list-groups-with-ticked-articles
3316 \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
3317 \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
3318 \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
3319 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
3320
3321 @node Sorting Groups
3322 @section \e$B%0%k!<%W$NJB$YBX$(\e(B
3323 @cindex sorting groups
3324
3325 @kindex C-c C-s (\e$B%0%k!<%W\e(B)
3326 @findex gnus-group-sort-groups
3327 @vindex gnus-group-sort-function
3328 @kbd{C-c C-s} (@code{gnus-group-sort-groups}) \e$BL?Na$O!"%0%k!<%W%P%C%U%!!<\e(B
3329 \e$B$r\e(B @code{gnus-group-sort-function} \e$BJQ?t$GM?$($i$l$k4X?t$K=>$C$FJB$YBX$(\e(B
3330 \e$B$^$9!#MxMQ2DG=$JJB$YBX$(4X?t\e(B (sorting function) \e$B$K$O0J2<$N$b$N$,$"$j$^\e(B
3331 \e$B$9\e(B:
3332
3333 @table @code
3334 @item gnus-group-sort-by-alphabet
3335 @findex gnus-group-sort-by-alphabet
3336 \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
3337
3338 @item gnus-group-sort-by-real-name
3339 @findex gnus-group-sort-by-real-name
3340 \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
3341 \e$B$YJQ$($^$9!#\e(B
3342
3343 @item gnus-group-sort-by-level
3344 @findex gnus-group-sort-by-level
3345 \e$B%0%k!<%W%l%Y%k$GJB$YBX$($^$9!#\e(B
3346
3347 @item gnus-group-sort-by-score
3348 @findex gnus-group-sort-by-score
3349 \e$B%0%k!<%W$N%9%3%"$GJB$YBX$($^$9!#\e(B@xref{Group Score}.
3350
3351 @item gnus-group-sort-by-rank
3352 @findex gnus-group-sort-by-rank
3353 \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
3354 \e$B%3%"$O!"$R$H$^$H$a$K$7$F!V%i%s%/!W$H8F$P$l$^$9!#\e(B@xref{Group Score}.
3355
3356 @item gnus-group-sort-by-unread
3357 @findex gnus-group-sort-by-unread
3358 \e$BL$FI5-;v$N?t$GJB$YBX$($^$9!#\e(B
3359
3360 @item gnus-group-sort-by-method
3361 @findex gnus-group-sort-by-method
3362 \e$BA*BrJ}K!$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3363
3364 @item gnus-group-sort-by-server
3365 @findex gnus-group-sort-by-server
3366 \e$B%5!<%P!<L>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3367 @end table
3368
3369 @code{gnus-group-sort-function} \e$B$OJB$YBX$(4X?t$N%j%9%H$G$"$C$F$b9=$$$^$;\e(B
3370 \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
3371 \e$B$;$s!#\e(B
3372
3373 \e$B$"$k<o$NJB$YBX$(MQ$K$O!"D>@\JB$YBX$($kL?Na$b$$$/$D$+$"$j$^$9!#\e(B
3374
3375 @table @kbd
3376 @item G S a
3377 @kindex G S a (\e$B%0%k!<%W\e(B)
3378 @findex gnus-group-sort-groups-by-alphabet
3379 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3380 \e$B$9\e(B (@code{gnus-group-sort-groups-by-alphabet})\e$B!#\e(B
3381
3382 @item G S u
3383 @kindex G S u (\e$B%0%k!<%W\e(B)
3384 @findex gnus-group-sort-groups-by-unread
3385 \e$B%0%k!<%W%P%C%U%!!<$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3386 \e$B$9\e(B (@code{gnus-group-sort-groups-by-unread})\e$B!#\e(B
3387
3388 @item G S l
3389 @kindex G S l (\e$B%0%k!<%W\e(B)
3390 @findex gnus-group-sort-groups-by-level
3391 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3392 \e$B$9\e(B (@code{gnus-group-sort-groups-by-level})\e$B!#\e(B
3393
3394 @item G S v
3395 @kindex G S v (\e$B%0%k!<%W\e(B)
3396 @findex gnus-group-sort-groups-by-score
3397 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3398 \e$B$9\e(B (@code{gnus-group-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3399
3400 @item G S r
3401 @kindex G S r (\e$B%0%k!<%W\e(B)
3402 @findex gnus-group-sort-groups-by-rank
3403 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3404 \e$B$9\e(B (@code{gnus-group-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3405
3406 @item G S m
3407 @kindex G S m (\e$B%0%k!<%W\e(B)
3408 @findex gnus-group-sort-groups-by-method
3409 \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
3410 \e$B$9\e(B (@code{gnus-group-sort-groups-by-method})\e$B!#\e(B
3411
3412 @item G S n
3413 @kindex G S n (\e$B%0%k!<%W\e(B)
3414 @findex gnus-group-sort-groups-by-real-name
3415 \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
3416 \e$B%H=g$KJB$YBX$($^$9\e(B (@code{gnus-group-sort-groups-by-real-name})\e$B!#\e(B
3417 @end table
3418
3419 \e$B0J2<$N$9$Y$F$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^\e(B
3420 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3421
3422 \e$B%7%s%\%k@\F,0z?t\e(B (@pxref{Symbolic Prefixes}) \e$B$,M?$($i$l$?$H$-$O!"$3$l$i\e(B
3423 \e$B$9$Y$F$NL?Na$O5U=g$GJB$S49$($^$9!#\e(B
3424
3425 \e$B$^$?!"%0%k!<%W$N0lIt$rJB$YBX$($k$3$H$b$G$-$^$9!#\e(B
3426
3427 @table @kbd
3428 @item G P a
3429 @kindex G P a (\e$B%0%k!<%W\e(B)
3430 @findex gnus-group-sort-selected-groups-by-alphabet
3431 \e$B%0%k!<%W$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3432 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-alphabet})\e$B!#\e(B
3433
3434 @item G P u
3435 @kindex G P u (\e$B%0%k!<%W\e(B)
3436 @findex gnus-group-sort-selected-groups-by-unread
3437 \e$B%0%k!<%W$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3438 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-unread})\e$B!#\e(B
3439
3440 @item G P l
3441 @kindex G P l (\e$B%0%k!<%W\e(B)
3442 @findex gnus-group-sort-selected-groups-by-level
3443 \e$B%0%k!<%W$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3444 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-level})\e$B!#\e(B
3445
3446 @item G P v
3447 @kindex G P v (\e$B%0%k!<%W\e(B)
3448 @findex gnus-group-sort-selected-groups-by-score
3449 \e$B%0%k!<%W$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3450 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-score})\e$B!#\e(B
3451 @xref{Group Score}.
3452
3453 @item G P r
3454 @kindex G P r (\e$B%0%k!<%W\e(B)
3455 @findex gnus-group-sort-selected-groups-by-rank
3456 \e$B%0%k!<%W$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3457 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3458
3459 @item G P m
3460 @kindex G P m (\e$B%0%k!<%W\e(B)
3461 @findex gnus-group-sort-selected-groups-by-method
3462 \e$B%0%k!<%W$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3463 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-method})\e$B!#\e(B
3464
3465 @item G P n
3466 @kindex G P n (\e$B%0%k!<%W\e(B)
3467 @findex gnus-group-sort-selected-groups-by-real-name
3468 \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
3469 \e$B$YBX$($^$9\e(B (@code{gnus-group-sort-selected-groups-by-real-name})\e$B!#\e(B
3470
3471 @item G P s
3472 @kindex G P s (\e$B%0%k!<%W\e(B)
3473 @findex gnus-group-sort-selected-groups
3474 \e$B%0%k!<%W$r\e(B @code{gnus-group-sort-function} \e$B$K=>$C$FJB$YBX$($^$9!#\e(B
3475 @end table
3476
3477 \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
3478 \e$B$G$-$k$3$H$b$*K:$l$J$/!#\e(B
3479
3480 @node Group Maintenance
3481 @section \e$B%0%k!<%W$N4IM}\e(B
3482 @cindex bogus groups
3483
3484 @table @kbd
3485 @item b
3486 @kindex b (\e$B%0%k!<%W\e(B)
3487 @findex gnus-group-check-bogus-groups
3488 \e$BIT@5$J%0%k!<%W$r8+$D$1$F!":o=|$7$^\e(B
3489 \e$B$9\e(B (@code{gnus-group-check-bogus-groups})\e$B!#\e(B
3490
3491 @item F
3492 @kindex F (\e$B%0%k!<%W\e(B)
3493 @findex gnus-group-find-new-groups
3494 \e$B?7$7$$%0%k!<%W$r8+$D$1$F!"$=$l$i$r=hM}$7$^\e(B
3495 \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
3496 \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
3497 \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
3498 \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
3499 \e$B$F9XFI$7$^$9!#\e(B
3500
3501 @item C-c C-x
3502 @kindex C-c C-x (\e$B%0%k!<%W\e(B)
3503 @findex gnus-group-expire-articles
3504 @cindex expiring mail
3505 \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
3506 \e$B$l>C5n$N=hM}$r9T$J$$$^$9\e(B (@code{gnus-group-expire-articles})\e$B!#$3$l$O!"$=\e(B
3507 \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
3508 \e$B$H$$$&$3$H$G$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
3509
3510 @item C-c C-M-x
3511 @kindex C-c C-M-x (\e$B%0%k!<%W\e(B)
3512 @findex gnus-group-expire-all-groups
3513 @cindex expiring mail
3514 \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
3515 \e$B=hM}$r9T$J$$$^$9!#\e(B(@code{gnus-group-expire-all-groups})\e$B!#\e(B
3516 @end table
3517
3518 @node Browse Foreign Server
3519 @section \e$B30It%5!<%P!<$N1\Mw\e(B
3520 @cindex foreign servers
3521 @cindex browsing servers
3522
3523 @table @kbd
3524 @item B
3525 @kindex B (\e$B%0%k!<%W\e(B)
3526 @findex gnus-group-browse-foreign-server
3527 \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
3528 \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
3529 @end table
3530
3531 @findex gnus-browse-mode
3532 \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
3533 \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
3534 \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
3535
3536 \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:
3537
3538 @table @kbd
3539 @item n
3540 @kindex n (\e$B1\Mw\e(B)
3541 @findex gnus-group-next-group
3542 \e$B<!$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-next-group})\e$B!#\e(B
3543
3544 @item p
3545 @kindex p (\e$B1\Mw\e(B)
3546 @findex gnus-group-prev-group
3547 \e$B0l$DA0$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-prev-group})\e$B!#\e(B
3548
3549 @item SPACE
3550 @kindex SPACE (\e$B1\Mw\e(B)
3551 @findex gnus-browse-read-group
3552 \e$B8=:_$N%0%k!<%W$KF~$j!":G=i$N5-;v$rI=<($7$^\e(B
3553 \e$B$9\e(B (@code{gnus-browse-read-group})\e$B!#\e(B
3554
3555 @item RET
3556 @kindex RET (\e$B1\Mw\e(B)
3557 @findex gnus-browse-select-group
3558 \e$B8=:_$N%0%k!<%W$KF~$j$^$9\e(B (@code{gnus-browse-select-group})\e$B!#\e(B
3559
3560 @item u
3561 @kindex u (\e$B1\Mw\e(B)
3562 @findex gnus-browse-unsubscribe-current-group
3563 @vindex gnus-browse-subscribe-newsgroup-method
3564 \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
3565 \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
3566 \e$B$I\e(B (@code{gnus-browse-unsubscribe-current-group})\e$B!#?7$7$$%0%k!<%W$r%0%k!<\e(B
3567 \e$B%W%P%C%U%!!<$KJTF~$9$kJ}K!$r!"JQ\e(B
3568 \e$B?t\e(B @code{gnus-browse-subscribe-newsgroup-method} \e$B$r;H$C$F@)8f$9$k$3$H$,\e(B
3569 \e$B$G$-$^$9!#MxMQ$G$-$k%*%W%7%g%s$K$D$$$F$O\e(B: @xref{Subscription Methods}.
3570
3571 @item l
3572 @itemx q
3573 @kindex q (\e$B1\Mw\e(B)
3574 @kindex l (\e$B1\Mw\e(B)
3575 @findex gnus-browse-exit
3576 \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
3577
3578 @item d
3579 @kindex d (\e$B1\Mw\e(B)
3580 @findex gnus-browse-describe-group
3581 \e$B8=:_$N%0%k!<%W$r9XFI$K$7$^$9\e(B (@code{gnus-browse-describe-group})\e$B!#\e(B
3582
3583 @item ?
3584 @kindex ? (\e$B1\Mw\e(B)
3585 @findex gnus-browse-describe-briefly
3586 \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
3587 \e$B$J$$$s$G$9$1$l$I$M\e(B) (@code{gnus-browse-describe-briefly})\e$B!#\e(B
3588 @end table
3589
3590 @node Exiting Gnus
3591 @section Gnus \e$B$N=*N;\e(B
3592 @cindex exiting Gnus
3593
3594 \e$B$=$&!"\e(BGnus \e$B$O:G8e\e(B (\e$B%5%$%3!<\e(B) \e$B$G$9\e(B (\e$BLuCm\e(B: \e$B$/!"6l$7$$!#86J8$O!H\e(BYes, Gnus
3595 is ex(c)iting.\e$B!I\e(B)\e$B!#\e(B
3596
3597 @table @kbd
3598 @item z
3599 @kindex z (\e$B%0%k!<%W\e(B)
3600 @findex gnus-group-suspend
3601 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
3602 \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
3603 \e$B$3$l$N$&$l$7$5$,$h$/$o$+$s$J$$$s$@$1$I!"C/$+J,$+$k?M$$$^$9\e(B?
3604
3605 @item q
3606 @kindex q (\e$B%0%k!<%W\e(B)
3607 @findex gnus-group-exit
3608 @c @icon{gnus-group-exit}
3609 Gnus \e$B$r=*N;$7$^$9\e(B (@code{gnus-group-exit})\e$B!#\e(B
3610
3611 @item Q
3612 @kindex Q (\e$B%0%k!<%W\e(B)
3613 @findex gnus-group-quit
3614 @file{.newsrc} \e$B%U%!%$%k$rJ]B8$;$:$K\e(B Gnus \e$B$r=*N;$7$^\e(B
3615 \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
3616 \e$B$I\e(B (@pxref{Auto Save})\e$B!#\e(B
3617 @end table
3618
3619 @vindex gnus-exit-gnus-hook
3620 @vindex gnus-suspend-gnus-hook
3621 @vindex gnus-after-exiting-gnus-hook
3622 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
3623 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
3624 \e$B$K\e(B Gnus \e$B$r=*N;$9$k$H$-$N:G8e$H$7\e(B
3625 \e$B$F\e(B @code{gnus-after-exiting-gnus-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
3626
3627 Note:
3628
3629 @quotation
3630 \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
3631 \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
3632 \e$B$J$j!"0U<1$,[/[0$H$7$F$-$^$7$?!#\e(B
3633 @end quotation
3634
3635 @node Group Topics
3636 @section Group Topics
3637 @cindex topics
3638
3639 \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
3640 \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
3641 \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
3642 \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
3643 \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
3644 \e$B$NI{%H%T%C%/$H$9$k$3$H$5$($b$G$-$^$9\e(B---\e$B$"$k$$$ON>J}$K\e(B! \e$B$9$s$4$$$G$7$g$&\e(B!
3645
3646 @iftex
3647 @iflatex
3648 \gnusfigure{Group Topics}{400}{
3649 \put(75,50){\epsfig{figure=ps/group-topic,height=9cm}}
3650 }
3651 @end iflatex
3652 @end iftex
3653 \e$B$3$l$,Nc$G$9\e(B:
3654
3655 @example
3656 Gnus
3657   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
3658      3: comp.emacs
3659      2: alt.religion.emacs
3660     \e$B$($C$A$J\e(B Emacs
3661      452: alt.sex.emacs
3662        0: comp.talk.emacs.recovery
3663   \e$B$=$NB>\e(B
3664      8: comp.binaries.fractals
3665     13: comp.sources.unix
3666 @end example
3667
3668 @findex gnus-topic-mode
3669 @kindex t (\e$B%0%k!<%W\e(B)
3670 \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
3671 \e$B$r\e(B (\e$B2?$H\e(B!) \e$BC1$K%9%$%C%A%*%s$9$k$@$1\e(B---\e$B%0%k!<%W%P%C%U%!!<$G!"\e(B@kbd{t} \e$B$r2!\e(B
3672 \e$B$7$F$/$@$5$$\e(B (\e$B$3$l$O%H%0%k%3%^%s%I$G$9\e(B)\e$B!#\e(B
3673
3674 \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
3675 \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
3676 \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
3677 \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
3678 \e$B$7$F$3$J$$\e(B? \e$B%"%D$/$C$F!"$$$^$$$^$7$$$/$i$$$G$7$g\e(B?
3679
3680 \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
3681 \e$B$rDI2C$7$F$/$@$5$$!#0J2<$N9T$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F!"$M!#\e(B
3682
3683 @lisp
3684 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
3685 @end lisp
3686
3687 @menu
3688 * Topic Commands::              \e$BD64JC1BPOC7?L?Na\e(B
3689 * Topic Variables::             Lisp \e$B$G%H%T%C%/$r%+%9%?%^%$%:$9$kJ}K!\e(B
3690 * Topic Sorting::               \e$B%H%T%C%/KhJL!9$KJB$YBX$($k\e(B
3691 * Topic Topology::              \e$BA4@$3&$NCO?^\e(B
3692 * 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
3693 @end menu
3694
3695 @node Topic Commands
3696 @subsection \e$B%H%T%C%/L?Na\e(B
3697 @cindex topic commands
3698
3699 \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
3700 \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
3701 \e$B>/$7$"$j$^$9!#\e(B
3702
3703 \e$B$@$$$?$$$K$*$$$F!"<!$N$h$&$J%H%T%C%/$NA`:n$,2DG=$G$9!#$^$:Bh0l$K!"$"$J$?\e(B
3704 \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
3705 \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
3706 \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
3707 \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
3708 \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
3709
3710 \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
3711 \e$B4pK\E*$J%-!<$N%j%9%H$,$"$j$^$9!#\e(B
3712
3713 @table @kbd
3714 @item T n
3715 @kindex T n (\e$B%H%T%C%/\e(B)
3716 @findex gnus-topic-create-topic
3717 \e$B?7$7$$%H%T%C%/L>$NF~NO$rB%$7!"$=$l$r:n@.$7$^\e(B
3718 \e$B$9\e(B (@code{gnus-topic-create-topic})\e$B!#\e(B
3719
3720 @item T TAB
3721 @itemx TAB
3722 @kindex T TAB (\e$B%H%T%C%/\e(B)
3723 @kindex TAB (\e$B%H%T%C%/\e(B)
3724 @findex gnus-topic-indent
3725 \e$B8=:_$N%H%T%C%/$N!V;z2<$2!W$r9T$J$$!"$=$NA0$N%H%T%C%/$NI{%H%T%C%/$K$7$^\e(B
3726 \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
3727 \e$B;z2<$2$r2sI|\e(B (un-indent) \e$B$7$^$9!#\e(B
3728
3729 @item M-TAB
3730 @kindex M-TAB (\e$B%H%T%C%/\e(B)
3731 @findex gnus-topic-unindent
3732 \e$B8=:_$N%H%T%C%/$N!V;z2<$22sI|!W\e(B(un-indent) \e$B$r9T$J$$!"$=$l$,8=:_$N?F$N?F$N\e(B
3733 \e$BI{%H%T%C%/$K$J$k$h$&$K$7$^$9\e(B (@code{gnus-topic-unindent})\e$B!#\e(B
3734 @end table
3735
3736 \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
3737 \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
3738 @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
3739 \e$B!u%Z!<%9%H$G$O$J$/$F\e(B kill & yank \e$B$H$$$&MQ8l$r;H$$$^$9$,!#\e(B
3740
3741 @table @kbd
3742 @item C-k
3743 @kindex C-k (\e$B%H%T%C%/\e(B)
3744 @findex gnus-topic-kill-group
3745 \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
3746 \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
3747
3748 @item C-y
3749 @kindex C-y (\e$B%H%T%C%/\e(B)
3750 @findex gnus-topic-yank-group
3751 \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
3752 \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
3753 \e$B$NA0$K\e(B yank \e$B$5$l$k$3$H$K5$$rIU$1$F$/$@$5$$!#\e(B
3754
3755 \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
3756 \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
3757 \e$B$&$7$?$i%+!<%=%k$r%P%C%U%!!<$N@hF,\e(B (\e$B!H\e(BGnus\e$B!I%H%T%C%/$N??2<\e(B) \e$B$K0\F0$7$F!"\e(B
3758 @kbd{C-y} \e$B$rC!$$$F$/$@$5$$!#$3$l$O%+%C%H!u%Z!<%9%H$N%Z!<%9%H$KAjEv$7$^$9!#\e(B
3759 \e$B$J$"$s$@!"4JC1$8$c$s!#\e(B
3760
3761 @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
3762 \e$B$"$J$?$O%0%k!<%W$HF1$8$h$&$K%H%T%C%/$N0\F0$b$G$-$k$N$G$9!#\e(B
3763 @end table
3764
3765 \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
3766 \e$B$7$?$j:F$S8+$($k$h$&$K$7$h$&$H;W$&$G$7$g$&!#$=$N$?$a$K0J2<$N%-!<$rMQ0U$7\e(B
3767 \e$B$F$$$^$9!#\e(B
3768
3769 @table @kbd
3770 @item RET
3771 @kindex RET (\e$B%H%T%C%/\e(B)
3772 @findex gnus-topic-select-group
3773 @itemx SPACE
3774 \e$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^\e(B
3775 \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
3776 \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
3777 \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
3778 \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
3779 \e$B$G$9!#$5$i$K!"?tCM$N@\F,0z?t$rM?$($k$H!"$=$N%l%Y%k\e(B (\e$B$H$=$l$h$j$b>.$5$$%l\e(B
3780 \e$B%Y%k\e(B) \e$B$N%0%k!<%W$,I=<($5$l$^$9!#\e(B
3781 @end table
3782
3783 \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
3784
3785 @table @kbd
3786 @item T m
3787 @kindex T m (\e$B%H%T%C%/\e(B)
3788 @findex gnus-topic-move-group
3789 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K0\F0$5$;$^\e(B
3790 \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
3791 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3792
3793 @item T j
3794 @kindex T j (\e$B%H%T%C%/\e(B)
3795 @findex gnus-topic-jump-to-topic
3796 \e$B%H%T%C%/$K%8%c%s%W$7$^$9\e(B (@code{gnus-topic-jump-to-topic})\e$B!#\e(B
3797
3798 @item T c
3799 @kindex T c (\e$B%H%T%C%/\e(B)
3800 @findex gnus-topic-copy-group
3801 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K%3%T!<$7$^\e(B
3802 \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
3803 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3804
3805 @item T h
3806 @kindex T h (\e$B%H%T%C%/\e(B)
3807 @findex gnus-topic-hide-topic
3808 \e$B8=:_$N%H%T%C%/$r1#$7$^$9!#@\F,0z?t$,M?$($i$k$H!"$=$N%H%T%C%/$r1J5W$K1#$7\e(B
3809 \e$B$^$9!#\e(B
3810
3811 @item T s
3812 @kindex T s (\e$B%H%T%C%/\e(B)
3813 @findex gnus-topic-show-topic
3814 \e$B8=:_$N%H%T%C%/$rI=<($7$^$9!#@\F,0z?t$,M?$($i$l$k$H!"$=$N%H%T%C%/$r1J5W$K\e(B
3815 \e$BI=<($7$^$9!#\e(B
3816
3817 @item T D
3818 @kindex T D (\e$B%H%T%C%/\e(B)
3819 @findex gnus-topic-remove-group
3820 \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
3821 \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
3822 \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
3823 \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
3824 \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
3825 \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
3826 \e$B%H%T%C%/$K8=$o$l$^$9!#\e(B
3827
3828 \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
3829
3830 @item T M
3831 @kindex T M (\e$B%H%T%C%/\e(B)
3832 @findex gnus-topic-move-matching
3833 \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
3834 \e$B$9\e(B (@code{gnus-topic-move-matching})\e$B!#\e(B
3835
3836 @item T C
3837 @kindex T C (\e$B%H%T%C%/\e(B)
3838 @findex gnus-topic-copy-matching
3839 \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
3840 \e$B$9\e(B (@code{gnus-topic-copy-matching})\e$B!#\e(B
3841
3842 @item T H
3843 @kindex T H (\e$B%H%T%C%/\e(B)
3844 @findex gnus-topic-toggle-display-empty-topics
3845 \e$B6u$N%H%T%C%/$NI=<(!&HsI=<($r@Z$jBX$($^\e(B
3846 \e$B$9\e(B (@code{gnus-topic-toggle-display-empty-topics})\e$B!#\e(B
3847
3848 @item T #
3849 @kindex T # (\e$B%H%T%C%/\e(B)
3850 @findex gnus-topic-mark-topic
3851 \e$B8=:_$N%H%T%C%/$K$"$k%0%k!<%W$9$Y$F$K%W%m%;%90u$rIU$1$^\e(B
3852 \e$B$9\e(B (@code{gnus-topic-mark-topic})\e$B!#@\F,0z?t$,M?$($i$l$J$$>l9g!"$3$N%3%^\e(B
3853 \e$B%s%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3854
3855 @item T M-#
3856 @kindex T M-# (\e$B%H%T%C%/\e(B)
3857 @findex gnus-topic-unmark-topic
3858 \e$B8=:_$N%H%T%C%/$K$"$k$9$Y$F$N%0%k!<%W$+$i%W%m%;%90u$r>C$7$^\e(B
3859 \e$B$9\e(B (@code{gnus-topic-unmark-topic})\e$B!#@\F,0z?t$,M?$($i$l$J$$>l9g!"$3$N%3\e(B
3860 \e$B%^%s%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3861
3862 @item C-c C-x
3863 @kindex C-c C-x (\e$B%H%T%C%/\e(B)
3864 @findex gnus-topic-expire-articles
3865 @cindex expiring mail
3866 (\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
3867 \e$B4|8B@Z$l>C5n$7$^$9\e(B (@code{gnus-topic-expire-articles})\e$B!#\e(B(@pxref{Expiring
3868 Mail})\e$B!#\e(B
3869
3870 @item T r
3871 @kindex T r (\e$B%H%T%C%/\e(B)
3872 @findex gnus-topic-rename
3873 \e$B%H%T%C%/$NL>A0$rJQ99$7$^$9\e(B (@code{gnus-topic-rename})\e$B!#\e(B
3874
3875 @item T DEL
3876 @kindex T DEL (\e$B%H%T%C%/\e(B)
3877 @findex gnus-topic-delete
3878 \e$B6u$N%H%T%C%/$r:o=|$7$^$9\e(B (@code{gnus-topic-delete})\e$B!#\e(B
3879
3880 @item A T
3881 @kindex A T (\e$B%H%T%C%/\e(B)
3882 @findex gnus-topic-list-active
3883 Gnus \e$B$,CN$C$F$$$k%H%T%C%/2=$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3884 \e$B$9\e(B (@code{gnus-topic-list-active})\e$B!#\e(B
3885
3886 @item T M-n
3887 @kindex T M-n (\e$B%H%T%C%/\e(B)
3888 @findex gnus-topic-goto-next-topic
3889 \e$B<!$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-next-topic})\e$B!#\e(B
3890
3891 @item T M-p
3892 @kindex T M-p (\e$B%H%T%C%/\e(B)
3893 @findex gnus-topic-goto-previous-topic
3894 \e$BA0$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-previous-topic})\e$B!#\e(B
3895
3896 @item G p
3897 @kindex G p (\e$B%H%T%C%/\e(B)
3898 @findex gnus-topic-edit-parameters
3899 @cindex group parameters
3900 @cindex topic parameters
3901 @cindex parameters
3902 \e$B%H%T%C%/%Q%i%a!<%?!<$r=$@5$7$^$9\e(B (@code{gnus-topic-edit-parameters})\e$B!#\e(B
3903 @xref{Topic Parameters}.
3904 @end table
3905
3906 @node Topic Variables
3907 @subsection \e$B%H%T%C%/JQ?t\e(B
3908 @cindex topic variables
3909
3910 \e$BA0$N>O$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
3911 \e$B$3$N>O$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
3912 \e$B$^$9!#\e(B
3913
3914 @vindex gnus-topic-line-format
3915 \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
3916 \e$B$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O!"\e(B
3917
3918 @table @samp
3919 @item i
3920 \e$B;z2<$2!#\e(B
3921 @item n
3922 \e$B%H%T%C%/L>!#\e(B
3923 @item v
3924 \e$B8+$($k$+$I$&$+!#\e(B
3925 @item l
3926 \e$B%l%Y%k!#\e(B
3927 @item g
3928 \e$B%H%T%C%/Cf$N%0%k!<%W$N?t!#\e(B
3929 @item a
3930 \e$B%H%T%C%/Cf$NL$FI5-;v$N?t!#\e(B
3931 @item A
3932 \e$B%H%T%C%/$H$9$Y$F$NI{%H%T%C%/$NL$FI5-;v$N?t!#\e(B
3933 @end table
3934
3935 @vindex gnus-topic-indent-level
3936 \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
3937 \e$B$N\e(B @code{gnus-topic-indent-level} \e$BG\$N6uGrJ,$N;z2<$2$,9T$J$o$l$^$9!#%G%#\e(B
3938 \e$B%U%)%k%H$O\e(B 2 \e$B$G$9!#\e(B
3939
3940 @vindex gnus-topic-mode-hook
3941 @code{gnus-topic-mode-hook} \e$B$O%H%T%C%/%^%$%J!<%b!<%I%P%C%U%!!<$G8F$S=P$5\e(B
3942 \e$B$l$^$9!#\e(B
3943
3944 @vindex gnus-topic-display-empty-topics
3945 @code{gnus-topic-display-empty-topics} \e$B$O%H%T%C%/$NCf$KL$FI5-;v$,L5$$>l\e(B
3946 \e$B9g$G$b$=$N%H%T%C%/$rI=<($9$k$h$&$K$7$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
3947
3948 @node Topic Sorting
3949 @subsection \e$B%H%T%C%/$NJB$YBX$(\e(B
3950 @cindex topic sorting
3951
3952 \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:
3953
3954 @table @kbd
3955 @item T S a
3956 @kindex T S a (\e$B%H%T%C%/\e(B)
3957 @findex gnus-topic-sort-groups-by-alphabet
3958 \e$B8=:_$N%H%T%C%/$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3959 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-alphabet})\e$B!#\e(B
3960
3961 @item T S u
3962 @kindex T S u (\e$B%H%T%C%/\e(B)
3963 @findex gnus-topic-sort-groups-by-unread
3964 \e$B8=:_$N%H%T%C%/$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3965 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-unread})\e$B!#\e(B
3966
3967 @item T S l
3968 @kindex T S l (\e$B%H%T%C%/\e(B)
3969 @findex gnus-topic-sort-groups-by-level
3970 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%l%Y%k$GJB$YBX$($^\e(B
3971 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-level})\e$B!#\e(B
3972
3973 @item T S v
3974 @kindex T S v (\e$B%H%T%C%/\e(B)
3975 @findex gnus-topic-sort-groups-by-score
3976 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3977 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3978
3979 @item T S r
3980 @kindex T S r (\e$B%H%T%C%/\e(B)
3981 @findex gnus-topic-sort-groups-by-rank
3982 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3983 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3984
3985 @item T S m
3986 @kindex T S m (\e$B%H%T%C%/\e(B)
3987 @findex gnus-topic-sort-groups-by-method
3988 \e$B8=:_$N%H%T%C%/$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3989 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-method})\e$B!#\e(B
3990
3991 @item T S e
3992 @kindex T S e (\e$B%H%T%C%/\e(B)
3993 @findex gnus-topic-sort-groups-by-server
3994 \e$B8=:_$N%H%T%C%/$r%5!<%P!<$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3995 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-server})\e$B!#\e(B
3996
3997 @item T S s
3998 @kindex T S s (\e$B%H%T%C%/\e(B)
3999 @findex gnus-topic-sort-groups
4000 \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
4001 \e$B$K=>$C$FJB$YBX$($^$9\e(B (@code{gnus-topic-sort-groups})\e$B!#\e(B
4002 @end table
4003
4004 \e$B@\F,0z?t$,M?$($i$l$k$H!"$3$l$i$9$Y$F$N%3%^%s%I$O5U=g$NJB$YBX$($r9T$J$$$^\e(B
4005 \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
4006 \e$B>H$7$F$/$@$5$$!#\e(B
4007
4008 @node Topic Topology
4009 @subsection \e$B%H%T%C%/$N0LAj9=B$\e(B
4010 @cindex topic topology
4011 @cindex topology
4012
4013 \e$B$=$l$G$O!"%0%k!<%W%P%C%U%!!<$NNc$r8+$F$$$-$^$7$g$&!#\e(B
4014
4015 @example
4016 Gnus
4017   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
4018      3: comp.emacs
4019      2: alt.religion.emacs
4020     \e$B$($C$A$J\e(B Emacs
4021      452: alt.sex.emacs
4022        0: comp.talk.emacs.recovery
4023   \e$B$=$NB>\e(B
4024      8: comp.binaries.fractals
4025     13: comp.sources.unix
4026 @end example
4027
4028 \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
4029 \e$B2<$KFs$D$N%H%T%C%/$,$"$j!"$=$N$&$A$N0lJ}$NI{%H%T%C%/Cf$K0l$DI{%H%T%C%/$,\e(B
4030 \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
4031 \e$B2<$N$h$&$KI=8=$G$-$^$9\e(B:
4032
4033 @lisp
4034 (("Gnus" visible)
4035  (("Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!" visible)
4036   (("\e$B$($C$A$J\e(B Emacs" visible)))
4037  (("\e$B$=$NB>\e(B" visible)))
4038 @end lisp
4039
4040 @vindex gnus-topic-topology
4041 \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
4042 \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
4043 \e$B$G$$$8$/$j2s$7$F$O$$$1$^$;$s\e(B---\e$BK\Ev$K$d$j$?$$$H$-$OJL$G$9$,!#$3$NJQ?t\e(B
4044 \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
4045 \e$B%W%U%!%$%k$N@_Dj$K$O$^$C$?$/1F6A$rM?$($^$;$s!#\e(B
4046
4047 \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
4048 \e$B%/$,I=<($5$l$F$$$k$+$r<($7$F$$$^$9!#8=:_$OFs$D$N@_Dj\e(B
4049 \e$BCM\e(B---@code{visible} \e$B$H\e(B @code{invisible} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
4050
4051 @node Topic Parameters
4052 @subsection \e$B%H%T%C%/%Q%i%a!<%?!<\e(B
4053 @cindex topic parameters
4054
4055 \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
4056 \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
4057 \e$B$O$9$Y$F!"%H%T%C%/%Q%i%a!<%?!<$H$7$F$b@5$7$$$b$N$G\e(B
4058 \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
4059 \e$B$F$N%(!<%8%'%s%H%Q%i%a!<\e(B
4060 \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\e(B
4061 \e$B$i\e(B 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
4062
4063 \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:
4064
4065 @table @code
4066 @item subscribe
4067 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7;O$a$k>l\e(B
4068 \e$B9g\e(B (@pxref{Subscription Methods}) \e$B$K!"$I$N%0%k!<%W$,$I$N%H%T%C%/$K9T$/$+\e(B
4069 \e$B$r\e(B @code{subscribe} \e$B%H%T%C%/%Q%i%a!<%?!<$G;XDj$7$^$9!#CM$O$=$N%H%T%C%/$K\e(B
4070 \e$B9T$/%0%k!<%W$K9gCW$9$k@55,I=8=$G$"$kI,MW$,$"$j$^$9!#\e(B
4071
4072 @item subscribe-level
4073 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7;O$a$k>l\e(B
4074 \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
4075 \e$B$O\e(B @code{gnus-level-default-subscribed} \e$B$NBe$o$j\e(B
4076 \e$B$K\e(B @code{subscribe-level} \e$B%H%T%C%/%Q%i%a!<%?!<$NCM$K$J$j$^$9!#\e(B
4077 @end table
4078
4079 \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
4080 \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
4081 \e$B@h$5$l$^$9!#J,$+$k$h$M!#$4$/IaDL$N7Q>5%k!<%k$G\e(B
4082 \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
4083 \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
4084
4085 @example
4086 @group
4087 Gnus
4088   Emacs
4089      3: comp.emacs
4090      2: alt.religion.emacs
4091    452: alt.sex.emacs
4092     \e$BB)H4$-\e(B
4093      452: alt.sex.emacs
4094        0: comp.talk.emacs.recovery
4095   \e$B$=$NB>\e(B
4096      8: comp.binaries.fractals
4097     13: comp.sources.unix
4098    452: alt.sex.emacs
4099 @end group
4100 @end example
4101
4102 @samp{Emacs} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
4103 \e$B%?!<\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
4104 @samp{\e$BB)H4$-\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
4105 \e$B%?!<\e(B @code{(score-file . "relief.SCORE")} \e$B$r;}$A!"\e(B
4106 @samp{\e$B$=$NB>\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
4107 \e$B%?!<\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
4108 \e$B$5$i$K!"\e(B@samp{alt.religion.emacs} \e$B$O%0%k!<%W%Q%i%a!<\e(B
4109 \e$B%?!<\e(B @code{(score-file . "religion.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
4110
4111 \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
4112 \e$B$?$H$-!"\e(B@file{relief.SCORE} \e$B$,4pK\%9%3%"%U%!%$%k$H$J$j$^$9!#$b\e(B
4113 \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
4114 \e$BK\%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
4115 @samp{alt.religion.emacs} \e$B%0%k!<%W$KF~$l$P!"\e(B@file{religion.SCORE} \e$B$,4pK\\e(B
4116 \e$B%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
4117
4118 \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
4119 \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
4120 \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
4121 \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
4122 \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
4123 \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
4124 \e$B5n$7$?$$$N$+$rCN$kJ}K!$,$J$$$?$a!":G0-$N;vBV$,H/@8$9$k$+$b$7$l$^$;$s!#<B\e(B
4125 \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
4126 \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
4127
4128 @node Non-ASCII Group Names
4129 @section \e$B1Q;z0J30$NL>A0$N%0%k!<%W$X$N%"%/%;%9\e(B
4130 @cindex non-ascii group names
4131
4132 \e$B@$3&$K$O!"$=$l$>$l$NJl9q8l$GI=$7$?L>A0$N%0%k!<%W$rDs6!$9$k%K%e!<%9%5!<%P!<\e(B
4133 \e$B$,$"$j$^$9!#Nc$($P!"$"$k%K%e!<%9%5!<%P!<$K$OL>A0$,Cf9q8l$GDV$i$l$?%K%e!<\e(B
4134 \e$B%9%0%k!<%W$,$"$C$F!"$=$3$G?M!9$OCf9q8l$GOC$r$7$F$$$^$9!#$b$A$m$s\e(B Gnus \e$B$G\e(B
4135 \e$B$=$N$h$&$J%K%e!<%9%0%k!<%W$r9VFI$9$k$3$H$O2DG=$G$9!#\e(BGnus \e$B$O8=\e(B
4136 \e$B:_\e(B @code{nntp} \e$B%P%C%/%(%s%I$@$1$G$J$/\e(B @code{nnml} \e$B%P%C%/%(%s%I\e(B
4137 \e$B$H\e(B @code{nnrss} \e$B%P%C%/%(%s%I$GHs\e(B-@acronym{ASCII} \e$B%0%k!<%WL>$r%5%]!<%H$7\e(B
4138 \e$B$F$$$^$9!#\e(B
4139
4140 \e$B$9$Y$F$N$=$N$h$&$J%0%k!<%WL>$O!"%5!<%P!<B&$G!"$"$kJ8;z%;%C%H$G%(%s%3!<%I\e(B
4141 \e$B$5$l$F$$$^$9\e(B (@acronym{NNTP} \e$B%5!<%P!<$G$O4IM}<T$,J8;z%;%C%H$r7h$a$^$9$,!"\e(B
4142 \e$BB>$N%P%C%/%(%s%I$N%0%k!<%W$G$O$"$J$?$,$=$l$r7h$a$^$9\e(B)\e$B!#\e(BGnus \e$B$O$"$J$?$N$?\e(B
4143 \e$B$a$K%0%k!<%W%P%C%U%!!<$H5-;v%P%C%U%!!<$G%G%3!<%I$5$l$?$b$N$rI=<($7$J$1$l\e(B
4144 \e$B$P$J$j$^$;$s$7!"%5!<%P!<$HDL?.$9$k$H$-$O%(%s%3!<%I$5$l$?$b$N$r;H$&I,MW$,\e(B
4145 \e$B$"$j$^$9!#$7$+$7\e(B Gnus \e$B$O!"3F!9$NHs\e(B-@acronym{ASCII} \e$B%0%k!<%WL>$K$I$s$JJ8\e(B
4146 \e$B;z%;%C%H$,;H$o$l$F$$$k$+$rCN$j$^$;$s!#0J2<$NFs$D$NJQ?t$O!"$^$5$K3F%0%k!<\e(B
4147 \e$B%W$G$I$s$JJ8;z%;%C%H$r;H$&$Y$-$+$r\e(B Gnus \e$B$KEA$($k$?$a$N$b$N$G$9\e(B:
4148
4149 @table @code
4150 @item gnus-group-name-charset-method-alist
4151 @vindex gnus-group-name-charset-method-alist
4152 \e$BA*BrJ}K!$HJ8;z%;%C%H$NO"A[%j%9%H$G$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
4153 \e$B$=$NA*BrJ}K!$G;XDj$5$l$k%5!<%P!<$K$"$k%0%k!<%W$NL>A0$O!"$9$Y$F$=$NBP1~$9\e(B
4154 \e$B$kJ8;z%;%C%H$r;H$&$b$N$H2>Dj$5$l$^$9!#Nc$G$9\e(B:
4155
4156 @lisp
4157 (setq gnus-group-name-charset-method-alist
4158       '(((nntp "news.com.cn") . cn-gb-2312)))
4159 @end lisp
4160
4161 \e$B$3$NJQ?t$G%0%k!<%W$K;XDj$5$l$?J8;z%;%C%H$O!"F1$8%0%k!<%W\e(B
4162 \e$B$K\e(B @code{gnus-group-name-charset-group-alist} \e$BJQ?t$G;XDj$5$l$?$b$N$h$jM%\e(B
4163 \e$B@h$5$l$^$9\e(B (\e$B2<5-;2>H\e(B)\e$B!#\e(B
4164
4165 \e$BA*BrJ}K!$OHs>o$KD9$/$J$k>l9g$,$"$j$^$9$M!#$3$N$h$&$K\e(B:
4166
4167 @lisp
4168 (nntp "gmane"
4169       (nntp-address "news.gmane.org")
4170       (nntp-end-of-line "\n")
4171       (nntp-open-connection-function
4172        nntp-open-via-rlogin-and-telnet)
4173       (nntp-via-rlogin-command "ssh")
4174       (nntp-via-rlogin-command-switches
4175        ("-C" "-t" "-e" "none"))
4176       (nntp-via-address @dots{}))
4177 @end lisp
4178
4179 \e$B$=$N$h$&$J>l9g!"$3$NJQ?t$NCf$G$O\e(B @code{(nntp "gmane")} \e$B$K@Z$j5M$a$k$3$H\e(B
4180 \e$B$,$G$-$^$9!#$D$^$j!"%P%C%/%(%s%IL>$H%5!<%P!<L>$@$1$r4^$s$G$$$l$P==J,$G$9!#\e(B
4181
4182 @item gnus-group-name-charset-group-alist
4183 @cindex UTF-8 group names
4184 @vindex gnus-group-name-charset-group-alist
4185 \e$B%0%k!<%WL>$N@55,I=8=$H!"$=$l$K9gCW$9$k%0%k!<%W$N$?$a$NJ8;z%;%C%H$NO"A[%j\e(B
4186 \e$B%9%H$G$9!#\e(BUTF-8 \e$B$,%5%]!<%H$5$l$F$$$k>l9g$O\e(B @code{((".*" utf-8))} \e$B$,%G%#\e(B
4187 \e$B%U%)%k%HCM$G!"$=$l0J30$N>l9g$N%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#Nc$G$9\e(B:
4188
4189 @lisp
4190 (setq gnus-group-name-charset-group-alist
4191       '(("\\.com\\.cn:" . cn-gb-2312)
4192         (".*" . utf-8)))
4193
4194 @code{gnus-group-name-charset-method-alist} \e$B$G9gCW$7$?>l9g!"$3$NJQ?t$OL5\e(B
4195 \e$B;k$5$l$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
4196 @end lisp
4197 @end table
4198
4199 \e$B$3$l$iFs$D$NJQ?t$O\e(B @code{nntp} \e$B0J30$N%P%C%/%(%s%I$K$"$k\e(B
4200 \e$BHs\e(B-@acronym{ASCII} \e$BL>$N%0%k!<%W$r%(%s%3!<%I$*$h$S%G%3!<%I$9$kJ8;z%;%C%H\e(B
4201 \e$B$r7hDj$9$k$?$a$K$b;H$o$l$^$9!#$D$^$j!"$=$l$r7h$a$k$N$O$"$J$?$G$9!#2?$b$7\e(B
4202 \e$B$J$1$l$P$=$l$i$N%P%C%/%(%s%I$N%0%k!<%WL>$G;H$o$l$kJ8;z%;%C%H$O!"\e(B
4203 @code{gnus-group-name-charset-group-alist} \e$B$N:G8e$NAG;R$N$;$$$G$9$Y\e(B
4204 \e$B$F\e(B @code{utf-8} \e$B$K$J$k$G$7$g$&!#\e(B
4205
4206 \e$B$5$F!"Hs\e(B-@acronym{ASCII} \e$B%0%k!<%WL>$N$?$a$N=EMW$JJQ?t$,$b$&0l$D$"$j$^$9\e(B:
4207
4208 @table @code
4209 @item nnmail-pathname-coding-system
4210 @vindex nnmail-pathname-coding-system
4211 \e$B$3$NJQ?t$NCM$O\e(B coding system \e$B$b$7$/$O\e(B @code{nil} \e$B$G$J$1$l$P$J$j$^$;$s!#\e(B
4212 \e$B%G%#%U%)%k%H$O\e(B Emacs \e$B$G$O\e(B @code{nil}\e$B!"$^$?$O\e(B XEmacs \e$B$G\e(B
4213 \e$B$O\e(B @code{file-name} \e$B$H$$$&\e(B coding system \e$B$N\e(B aliasee (@code{file-name} \e$B$r\e(B
4214 \e$BJLL>$K;}$D!"$"$k\e(B coding system) \e$B$G$9!#\e(B
4215
4216 @code{nnml} \e$B%P%C%/%(%s%I!"\e(B@code{nnrss} \e$B%P%C%/%(%s%I!"\e(B
4217 @acronym{NNTP} \e$B0u\e(B (@pxref{NNTP marks})\e$B!"%(!<%8%'%s%H!"$*$h$S%-%c%C%7%e$O!"\e(B
4218 \e$B$=$l$i$N%U%!%$%k$H%G%#%l%/%H%j!<$GHs\e(B-@acronym{ASCII} \e$B%0%k!<%WL>$r;H$$$^\e(B
4219 \e$B$9!#$3$NJQ?t$O!"$=$l$i$N%U%!%$%kL>$H%G%#%l%/%H%j!<L>$r%(%s%3!<%I$*$h$S%G\e(B
4220 \e$B%3!<%I$9$k$H$-$KMQ$$$i$l$k\e(B coding system \e$B$r;XDj$9\e(B
4221 \e$B$k\e(B @code{file-name-coding-system} \e$B$NCM$r>e=q$-$7$^$9!#\e(B
4222
4223 XEmacs (@code{mule} \e$B5!G=IU$-\e(B) \e$B$G$O!"\e(B@code{file-name-coding-system} \e$B$O%U%!\e(B
4224 \e$B%$%kL>$r%(%s%3!<%I$*$h$S%G%3!<%I$9$k$N$KMQ$$$i$l$k\e(B coding system \e$B$r;XDj\e(B
4225 \e$B$9$kM#0l$N<jCJ$G$9!#0lJ}\e(B Emacs \e$B$O\e(B @code{file-name-coding-system} \e$B$NCM\e(B
4226 \e$B$,\e(B @code{nil} \e$B$@$C$?>l9g!"$^$?$O\e(B @code{nil} \e$B$G$"\e(B
4227 \e$B$k\e(B @code{nnmail-pathname-coding-system} \e$B$NCM$K$=$l$,B+G{$5$l$k>l9g!"\e(B
4228 @code{default-file-name-coding-system} \e$B$NCM$r;HMQ$7$^$9!#\e(B
4229
4230 \e$BDL>o\e(B Emacs \e$B$K$*$1$k\e(B @code{default-file-name-coding-system} \e$B$^$?$O\e(B XEmacs
4231 \e$B$K$*$1$k\e(B @code{nnmail-pathname-coding-system} \e$B$NCM$O8@8l4D6-$K=>$C$F=i4|\e(B
4232 \e$B2=$5$l$k$N$G!"$=$NCM$,Hs\e(B-@acronym{ASCII} \e$B%0%k!<%WL>$r%(%s%3!<%I$*$h$S%G\e(B
4233 \e$B%3!<%I$9$k$?$a$KE,@Z$G$"$l$P!"2?$b$9$kI,MW$OL5$$$G$7$g$&!#\e(B
4234
4235 \e$B$3$NJQ?t\e(B (\e$B$^$?$O\e(B @code{default-file-name-coding-system}) \e$B$NCM$O!"I,$:$7\e(B
4236 \e$B$b\e(B @code{gnus-group-name-charset-method-alist} \e$B$*$h\e(B
4237 \e$B$S\e(B @code{gnus-group-name-charset-group-alist} \e$B$K$h$C$F7hDj$5$l$kCM$HF1$8\e(B
4238 \e$B$G$"$kI,MW$O$"$j$^$;$s!#\e(B
4239
4240 \e$BNc$($PCf9q8l$GDV$i$l$?%K%e!<%9%0%k!<%W$r9VFI$7$?$$$N$K!"\e(B
4241 @code{default-file-name-coding-system} \e$B$^$?$O$3$NJQ?t$,%G%#%U%)%k%H\e(B
4242 \e$B$G\e(B @code{iso-latin-1} \e$B$K=i4|2=$5$l$F$7$^$&$N$J$i$P!"$=$l\e(B
4243 \e$B$O\e(B @code{nnmail-pathname-coding-system} \e$B$r%+%9%?%^%$%:$7$J$1$l$P$J$i$J$$\e(B
4244 \e$B:G$bE57?E*$J>l9g$G$9!#\e(B@code{utf-8} coding system \e$B$O$=$N$?$a$NNI$$8uJd$G\e(B
4245 \e$B$9!#$"$k$$$O\e(B @code{default-file-name-coding-system} \e$B$^$?$O$3$NJQ?t$,E,@Z\e(B
4246 \e$B$JCM$K=i4|2=$5$l$k$h$&$K!"$"$J$?$N%7%9%F%`$N8@8l4D6-$rJQ99$7$F$bNI$$$G$7$g\e(B
4247 \e$B$&!#\e(B
4248 @end table
4249
4250 \e$B5-;v$rHs\e(B-@acronym{ASCII} \e$B%0%k!<%W$+$iB>$N%0%k!<%W$K%3%T!<$^$?$O0\F0$9$k\e(B
4251 \e$B>l9g!"%0%k!<%WL>$r%(%s%3!<%I$*$h$S%G%3!<%I$9$k$?$a$NJ8;z%;%C%H$,N>J}$N%0\e(B
4252 \e$B%k!<%W$GF1$8$G$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#$5$b$J$$$H5-;v%P%C\e(B
4253 \e$B%U%!!<$K\e(B Newsgroups \e$B%X%C%@!<$,@5$7$/I=<($5$l$J$$$G$7$g$&!#\e(B
4254
4255 @node Misc Group Stuff
4256 @section \e$B$=$NB>$N%0%k!<%W4XO"\e(B
4257
4258 @menu
4259 * Scanning New Messages::       Gnus \e$B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/\e(B
4260 * Group Information::           \e$B%0%k!<%W$H\e(B Gnus \e$B$K4X$9$k>pJs$H%X%k%W\e(B
4261 * Group Timestamp::             Gnus \e$B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k\e(B
4262 * File Commands::               Gnus \e$B$N%U%!%$%k$NFI$_=q$-\e(B
4263 * Sieve Commands::              Sieve \e$B%9%/%j%W%H$N4IM}\e(B
4264 @end menu
4265
4266 @table @kbd
4267 @item v
4268 @kindex v (\e$B%0%k!<%W\e(B)
4269 @cindex keys, reserved for users (Group)
4270 @kbd{v} \e$B%-!<$O%f!<%6!<MQ$KM=Ls$5$l$F$$$^$9!#$=$N$^$^2?$+$N%3%^%s%I$K3d$j\e(B
4271 \e$BEv$F$F$b9=$$$^$;$s$,!"@\F,%-!<$H$7$F;H$&J}$,NI$$$G$7$g$&!#Nc$G$9\e(B:
4272
4273 @lisp
4274 (define-key gnus-group-mode-map (kbd "v j d")
4275   (lambda ()
4276     (interactive)
4277     (gnus-group-jump-to-group "nndraft:drafts")))
4278 @end lisp
4279
4280 Emacs \e$B$G%f!<%6!<MQ$KM=Ls$5$l$F$$$k%-!<$H%-!<%P%$%s%I$K$D$$$F$O!"\e(B
4281 @xref{Keymaps, Keymaps, ,emacs, The Emacs Editor}.
4282
4283 @item ^
4284 @kindex ^ (\e$B%0%k!<%W\e(B)
4285 @findex gnus-group-enter-server-mode
4286 \e$B%5!<%P!<%P%C%U%!!<%b!<%I$KF~$j$^$9\e(B (@code{gnus-group-enter-server-mode})\e$B!#\e(B
4287 @xref{Server Buffer}.
4288
4289 @item a
4290 @kindex a (\e$B%0%k!<%W\e(B)
4291 @findex gnus-group-post-news
4292 \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
4293 \e$B$9\e(B (@code{gnus-group-post-news})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"8=:_0LCV$N%0%k!<\e(B
4294 \e$B%W$KEj9F$7$^$9!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$KEj9F$9$k$+$r?R\e(B
4295 \e$B$M$^$9!#$3$N4X?t$NL>A0$+$iO"A[$5$l$k$3$H$H$ON"J"$K!"@\F,0z?t$G%a!<%k%0%k!<\e(B
4296 \e$B%W$,;XDj$5$l$?>l9g$O!"%K%e!<%9$NBe$o$j$K%a!<%k$NMM<0$,MQ0U$5$l$^$9!#\e(B
4297 @xref{Composing Messages}.
4298
4299 @item m
4300 @kindex m (\e$B%0%k!<%W\e(B)
4301 @findex gnus-group-mail
4302 \e$B%a!<%k$r$I$3$+$KAw$j$^$9\e(B (@code{gnus-group-mail})\e$B!#@\F,0z?t$,M?$($i$l$k\e(B
4303 \e$B$H!"8=:_0LCV$N%0%k!<%W$NEj9FMM<0\e(B (posting style) \e$B$r;H$$$^$9!#$b$7@\F,0z\e(B
4304 \e$B?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$NEj9FMM<0$r;H$&$+$r?R$M$^$9!#\e(B
4305 @xref{Composing Messages}.
4306
4307 @item i
4308 @kindex i (\e$B%0%k!<%W\e(B)
4309 @findex gnus-group-news
4310 \e$B%K%e!<%9$N:n@.$r3+;O$7$^$9\e(B (@code{gnus-group-news})\e$B!#@\F,0z?t$,M?$($i$l\e(B
4311 \e$B$k$H!"8=:_0LCV$N%0%k!<%W$KEj9F$7$^$9!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0\e(B
4312 \e$B%k!<%W$KEj9F$9$k$+$r?R$M$^$9!#\e(B@xref{Composing Messages}.
4313
4314 \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
4315 \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
4316 \e$B%a!<%k%0%k!<%W$K!VEj9F!W$9$k$N$KJXMx$G$9\e(B; \e$B$=$l$i$OEv$N%0%k!<%W$KC1$KD>@\\e(B
4317 \e$BJ]B8$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I\e(B (request-post
4318 method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
4319
4320 @item G z
4321 @kindex G z (\e$B%0%k!<%W\e(B)
4322 @findex gnus-group-compact-group
4323
4324 \e$B8=:_0LCV$N%0%k!<%W$r05=L$7$^$9\e(B (@code{gnus-group-compact-group})\e$B!#:#$N$H\e(B
4325 \e$B$3$m\e(B @code{nnml} (@pxref{Mail Spool}) \e$B$@$1$K<BAu$5$l$F$$$^$9!#$3$l$O5-;v\e(B
4326 \e$BHV9f$N$9$-$^$r<h$j=|$/$N$G!"@5$7$$A45-;v?t$rF@$k$3$H$,$G$-$k$h$&$K$J$j$^\e(B
4327 \e$B$9!#\e(B
4328 @end table
4329
4330 \e$B0J2<$O%0%k!<%W%P%C%U%!!<$N$?$a$NJQ?t$G$9\e(B:
4331
4332 @table @code
4333 @item gnus-group-mode-hook
4334 @vindex gnus-group-mode-hook
4335 \e$B%0%k!<%W%P%C%U%!!<$,:n@.$5$l$?;~$K8F$S=P$5$l$^$9!#\e(B
4336
4337 @item gnus-group-prepare-hook
4338 @vindex gnus-group-prepare-hook
4339 \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
4340 \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
4341
4342 @item gnus-group-prepared-hook
4343 @vindex gnus-group-prepare-hook
4344 \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
4345 \e$B%H$r$I$3$+$K0\F0$5$;$?$$$H$-$J$I$K;H$($^$9!#\e(B
4346
4347 @item gnus-permanently-visible-groups
4348 @vindex gnus-permanently-visible-groups
4349 \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
4350 \e$B%0%k!<%W%P%C%U%!!<$KI=<($5$l$^$9!#\e(B
4351 @end table
4352
4353 @node Scanning New Messages
4354 @subsection \e$B?7Ce%a%C%;!<%8$rC5$9\e(B
4355 @cindex new messages
4356 @cindex scanning new news
4357
4358 @table @kbd
4359 @item g
4360 @kindex g (\e$B%0%k!<%W\e(B)
4361 @findex gnus-group-get-new-news
4362 @c @icon{gnus-group-get-new-news}
4363 \e$B%5!<%P!<$N?7Ce5-;v$r%A%'%C%/$7$^$9!#?tCM$N@\F,0z?t$r;HMQ$9$k$H!"$3$NL?Na\e(B
4364 \e$B$O0z?t\e(B @var{arg} \e$B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^\e(B
4365 \e$B$9\e(B (@code{gnus-group-get-new-news})\e$B!#?tCM0J30$N@\F,0z?t$rM?$($k$H!"$3$N\e(B
4366 \e$BL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#\e(B
4367
4368 @item M-g
4369 @kindex M-g (\e$B%0%k!<%W\e(B)
4370 @findex gnus-group-get-new-news-this-group
4371 @vindex gnus-goto-next-group-when-activating
4372 @c @icon{gnus-group-get-new-news-this-group}
4373 \e$B8=:_$N%0%k!<%W$K?7Ce5-;v$,$"$k$+$I$&$+$r%A%'%C%/$7$^\e(B
4374 \e$B$9\e(B (@code{gnus-group-get-new-news-this-group})\e$B!#\e(B
4375 @code{gnus-goto-next-group-when-activating} \e$B$O$3$NL?Na$,<!$N%0%k!<%W0LCV\e(B
4376 \e$B$X0\F0$9$k$+$I$&$+$r7h$a$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
4377
4378 @findex gnus-activate-all-groups
4379 @cindex activating groups
4380 @item C-c M-g
4381 @kindex C-c M-g (\e$B%0%k!<%W\e(B)
4382 \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
4383
4384 @item R
4385 @kindex R (\e$B%0%k!<%W\e(B)
4386 @cindex restarting
4387 @findex gnus-group-restart
4388 Gnus \e$B$r:F5/F0$7$^$9\e(B (@code{gnus-group-restart})\e$B!#$3$l\e(B
4389 \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
4390 \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
4391 \e$B$9!#\e(B
4392 @end table
4393
4394 @vindex gnus-get-new-news-hook
4395 @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
4396 \e$B$^$9!#\e(B
4397
4398 @vindex gnus-after-getting-new-news-hook
4399 @code{gnus-after-getting-new-news-hook} \e$B?7Ce%K%e!<%9$r%A%'%C%/$7$?8e$K<B\e(B
4400 \e$B9T$5$l$^$9!#\e(B
4401
4402 @node Group Information
4403 @subsection \e$B%0%k!<%W>pJs\e(B
4404 @cindex group information
4405 @cindex information on groups
4406
4407 @table @kbd
4408 @item H d
4409 @itemx C-c C-d
4410 @c @icon{gnus-group-describe-group}
4411 @kindex H d (\e$B%0%k!<%W\e(B)
4412 @kindex C-c C-d (\e$B%0%k!<%W\e(B)
4413 @cindex describing groups
4414 @cindex group description
4415 @findex gnus-group-describe-group
4416 \e$B8=:_$N%0%k!<%W$N@bL@$rI=<($7$^$9\e(B (@code{gnus-group-describe-group})\e$B!#@\\e(B
4417 \e$BF,0z?t$rM?$($k$H!"@bL@J8$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4418
4419 @item M-d
4420 @kindex M-d (\e$B%0%k!<%W\e(B)
4421 @findex gnus-group-describe-all-groups
4422 \e$B$9$Y$F$N%0%k!<%W$N@bL@$rI=<($7$^\e(B
4423 \e$B$9\e(B (@code{gnus-group-describe-all-groups})\e$B!#@\F,0z?t$rM?$($k$H!"@bL@J8%U%!\e(B
4424 \e$B%$%k$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4425
4426 @item H v
4427 @itemx V
4428 @kindex V (\e$B%0%k!<%W\e(B)
4429 @kindex H v (\e$B%0%k!<%W\e(B)
4430 @cindex version
4431 @findex gnus-version
4432 \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
4433
4434 @item ?
4435 @kindex ? (\e$B%0%k!<%W\e(B)
4436 @findex gnus-group-describe-briefly
4437 \e$B$H$F$bC;$$%X%k%W%a%C%;!<%8$rM?$($^\e(B
4438 \e$B$9\e(B (@code{gnus-group-describe-briefly})\e$B!#\e(B
4439
4440 @item C-c C-i
4441 @kindex C-c C-i (\e$B%0%k!<%W\e(B)
4442 @cindex info
4443 @cindex manual
4444 @findex gnus-info-find-node
4445 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
4446 @end table
4447
4448 @node Group Timestamp
4449 @subsection \e$B%0%k!<%W$NF|IU\e(B
4450 @cindex timestamps
4451 @cindex group timestamps
4452
4453 Gnus \e$B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx$+$b$7$l\e(B
4454 \e$B$^$;$s!#$3$N3hF0$r;O$a$5$;$k$K$O!"\e(B
4455 @code{gnus-group-set-timestamp} \e$B$r\e(B @code{gnus-select-group-hook} \e$B$KDI2C\e(B
4456 \e$B$7$F$/$@$5$$!#\e(B
4457
4458 @lisp
4459 (add-hook 'gnus-select-group-hook 'gnus-group-set-timestamp)
4460 @end lisp
4461
4462 \e$B$3$l$r9T$J$C$?8e!"$"$J$?$,%0%k!<%W$KF~$k$?$S$K$=$l$,5-O?$5$l$^$9!#\e(B
4463
4464 \e$B$3$N>pJs$O$5$^$6$^$JJ}K!$GI=<($G$-$^$9\e(B---\e$B$b$C$H$b4JC1$J$N$O!"%0%k!<%W9T\e(B
4465 \e$B%U%)!<%^%C%H$G\e(B @samp{%d} \e$B;XDj$r;H$&J}K!$G$9\e(B:
4466
4467 @lisp
4468 (setq gnus-group-line-format
4469       "%M\%S\%p\%P\%5y: %(%-40,40g%) %d\n")
4470 @end lisp
4471
4472 \e$B$3$N7k2L$H$7$F!"3F9T$O0J2<$N$h$&$KI=<($5$l$^$9\e(B:
4473
4474 @example
4475 *        0: mail.ding                                19961002T012943
4476          0: custom                                   19961002T012713
4477 @end example
4478
4479 \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
4480 \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
4481 \e$B$rI=<($G$-$^$9!#\e(B
4482
4483 @lisp
4484 (setq gnus-group-line-format
4485       "%M\%S\%p\%P\%5y: %(%-40,40g%) %6,6~(cut 2)d\n")
4486 @end lisp
4487
4488 \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
4489 \e$B;H$&$3$H$,$G$-$^$9!#0J2<$N$h$&$J$b$N$O$&$^$/$$$/$G$7$g$&\e(B:
4490
4491 @lisp
4492 (setq gnus-group-line-format
4493       "%M\%S\%p\%P\%5y: %(%-40,40g%) %ud\n")
4494 (defun gnus-user-format-function-d (headers)
4495   (let ((time (gnus-group-timestamp gnus-tmp-group)))
4496     (if time
4497         (format-time-string "%b %d  %H:%M" time)
4498       "")))
4499 @end lisp
4500
4501 @node File Commands
4502 @subsection \e$B%U%!%$%kL?Na\e(B
4503 @cindex file commands
4504
4505 @table @kbd
4506 @item r
4507 @kindex r (\e$B%0%k!<%W\e(B)
4508 @findex gnus-group-read-init-file
4509 @vindex gnus-init-file
4510 @cindex reading init file
4511 \e$B=i4|2=%U%!%$%k$N:FFI$_9~$_$r9T$J$$$^$9\e(B (@code{gnus-init-file}\e$B!"%G%#%U%)\e(B
4512 \e$B%k%H$O\e(B @file{~/.gnus.el}) (@code{gnus-group-read-init-file})\e$B!#\e(B
4513
4514 @item s
4515 @kindex s (\e$B%0%k!<%W\e(B)
4516 @findex gnus-group-save-newsrc
4517 @cindex saving .newsrc
4518 @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
4519 \e$B%$%k\e(B) \e$B$r%;!<%V$7$^$9\e(B (@code{gnus-group-save-newsrc})\e$B!#\e(B
4520
4521 @c @item Z
4522 @c @kindex Z (\e$B%0%k!<%W\e(B)
4523 @c @findex gnus-group-clear-dribble
4524 @c \e$B%I%j%V%k%U%!%$%k$r%/%j%"$9$k\e(B
4525 @c (@code{gnus-group-clear-dribble})\e$B!#\e(B
4526 @end table
4527
4528 @node Sieve Commands
4529 @subsection Sieve \e$B%3%^%s%I\e(B
4530 @cindex group sieve commands
4531
4532 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
4533 \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
4534 \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
4535 \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
4536 \e$B%j%W%H$KK]Lu$9$k!"Fs$D$N%3%^%s%I$rDs6!$7$^$9!#\e(B
4537
4538 @vindex gnus-sieve-file
4539 @vindex gnus-sieve-region-start
4540 @vindex gnus-sieve-region-end
4541 \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
4542 \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
4543 \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
4544 \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
4545 \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
4546
4547 @vindex gnus-sieve-crosspost
4548 \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
4549 \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
4550 \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
4551 \e$BCW$9$k%0%k!<%W$@$1$KCV$+$l$^$9!#Nc$($P%0%k!<%W%Q%i%a!<%?!<\e(B @samp{(sieve
4552 address "sender" "owner-ding@@hpc.uh.edu")} \e$B$O!"\e(B
4553 @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
4554 \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
4555 \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)
4556
4557 @example
4558 if address "sender" "owner-ding@@hpc.uh.edu" @{
4559         fileinto "INBOX.ding";
4560         stop;
4561 @}
4562 @end example
4563
4564 @xref{Top, Emacs Sieve, Top, sieve, Emacs Sieve}.
4565
4566 @table @kbd
4567 @item D g
4568 @kindex D g (\e$B%0%k!<%W\e(B)
4569 @findex gnus-sieve-generate
4570 @vindex gnus-sieve-file
4571 @cindex generating sieve script
4572 @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
4573 @code{gnus-sieve-file} \e$B$K=q$-9~$_$^$9!#0JA0$NFbMF$OJ]B8$5$l$^$;$s!#\e(B
4574
4575 @item D u
4576 @kindex D u (\e$B%0%k!<%W\e(B)
4577 @findex gnus-sieve-update
4578 @vindex gnus-sieve-file
4579 @cindex updating sieve script
4580 @code{sieve} \e$B%0%k!<%W%Q%i%a!<%?!<$r85\e(B
4581 \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
4582 \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
4583 \e$B$^$9!#\e(B
4584 @end table
4585
4586 @node Summary Buffer
4587 @chapter \e$B35N,%P%C%U%!!<\e(B
4588 @cindex summary buffer
4589
4590 \e$B35N,%P%C%U%!!<\e(B (summary buffer) \e$B$G$O$=$l$>$l$N5-;v$,0l9T$GI=<($5$l$^$9!#\e(B
4591 \e$B$=$NCf$rF0$-2s$j!"5-;v$rFI$_!"Ej9F$7!"JVEz$r$9$k$3$H$,$G$-$^$9!#\e(B
4592
4593 \e$B35N,%P%C%U%!!<$K0\$k0lHVIaDL$NJ}K!$O!"%0%k!<%W%P%C%U%!!<$G%0%k!<%W$rA*Br\e(B
4594 \e$B$9$k$3$H$G$9\e(B (@pxref{Selecting a Group})\e$B!#\e(B
4595
4596 \e$B9%$-$J$@$1$?$/$5$s$N35N,%P%C%U%!!<$r3+$$$F$*$/$3$H$,$G$-$^$9!#\e(B
4597
4598 \e$B35N,%b!<%I$N%D!<%k%P!<$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B@kbd{M-x
4599 customize-apropos RET gnus-summary-tool-bar} \e$B$r;n$7$F$_$F$/$@$5$$!#$3$N\e(B
4600 \e$B5!G=$rMxMQ$G$-$k$N$O\e(B Emacs \e$B$@$1$G$9$,!#\e(B
4601
4602 @kindex v (\e$B35N,\e(B)
4603 @cindex keys, reserved for users (Summary)
4604 @kbd{v} \e$B%-!<$O%f!<%6!<MQ$KM=Ls$5$l$F$$$^$9!#$=$N$^$^2?$+$N%3%^%s%I$K3d$j\e(B
4605 \e$BEv$F$F$b9=$$$^$;$s$,!"@\F,%-!<$H$7$F;H$&J}$,NI$$$G$7$g$&!#Nc$G$9\e(B:
4606
4607 @lisp
4608 ;; \e$BI{%9%l%C%I$N%9%3%"$r2<$2$k!#\e(B
4609 (define-key gnus-summary-mode-map (kbd "v -") "LrS")
4610 @end lisp
4611
4612 @menu
4613 * Summary Buffer Format::       \e$B35N,%P%C%U%!!<$N304Q$r7hDj$9$k\e(B
4614 * Summary Maneuvering::         \e$B35N,%P%C%U%!!<$rF0$-2s$k\e(B
4615 * Choosing Articles::           \e$B5-;v$rFI$`\e(B
4616 * Paging the Article::          \e$BFI$s$G$$$k5-;v$r%9%/%m!<%k$9$k\e(B
4617 * Reply Followup and Post::     \e$B5-;v$rEj9F$9$k\e(B
4618 * Delayed Articles::            \e$B5-;v$r8e$GAw$k\e(B
4619 * Marking Articles::            \e$B5-;v$K4{FI$d4|8B@Z$l>C5n2DG=Ey$N0u$rIU$1$k\e(B
4620 * Limiting::                    \e$B35N,%P%C%U%!!<$K@)8B$r2C$($k$3$H$,$G$-$k\e(B
4621 * Threading::                   \e$B%9%l%C%I$,$I$N$h$&$K:n$i$l$k$+\e(B
4622 * Sorting the Summary Buffer::  \e$B%9%l%C%I$H5-;v$,$I$N$h$&$KJB$S$+$($i$l$k$+\e(B
4623 * Asynchronous Fetching::       Gnus \e$B$O5-;v$r@h$K<hF@$9$k$3$H$,$G$-$k\e(B
4624 * Article Caching::             \e$B%-%c%C%7%e$K5-;v$rCy$a$F$*$1$k\e(B
4625 * Persistent Articles::         \e$B5-;v$r4|8B@Z$l>C5n$7$J$/$5$;$k\e(B
4626 * Sticky Articles::             \e$B:FMxMQ$7$J$$5-;v%P%C%U%!!<\e(B
4627 * Article Backlog::             \e$B$9$G$KFI$s$@5-;v$r;D$7$F$*$/\e(B
4628 * Saving Articles::             \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!\e(B
4629 * Decoding Articles::           Gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k\e(B
4630 * Article Treatment::           \e$B5-;v%P%C%U%!!<$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k\e(B
4631 * MIME Commands::               \e$B5-;v$N\e(B MIME \e$B$N$"$l$3$l$rA`:n$9$k\e(B
4632 * Charsets::                    \e$BJ8;z%;%C%H$N$3$H\e(B
4633 * Article Commands::            \e$B5-;v%P%C%U%!!<$G$$$m$$$m$J$3$H$r$9$k\e(B
4634 * Summary Sorting::             \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k\e(B
4635 * Finding the Parent::          \e$B;R5-;v$,C5$;$J$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$\e(B
4636 * Alternative Approaches::      \e$B%G%#%U%)%k%H$G$O$J$$35N,$r;H$C$FFI$`\e(B
4637 * Tree Display::                \e$B$b$C$H;k3PE*$J%9%l%C%I$NI=<(\e(B
4638 * Mail Group Commands::         \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$@$1$G;H$&$3$H$,$G$-$k\e(B
4639 * Various Summary Stuff::       \e$BB>$N$I$N>O$K$bG<$^$i$J$+$C$?$b$N\e(B
4640 * 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
4641 * Crosspost Handling::          \e$B%/%m%9%]%9%H$5$l$?5-;v$,$I$N$h$&$K07$o$l$k$+\e(B
4642 * Duplicate Suppression::       \e$B%/%m%9%]%9%H$N07$$$K<:GT$7$?$H$-$NBeBX<jCJ\e(B
4643 * Security::                    \e$B0E9f$N%G%3!<%I$H8!>Z\e(B
4644 * Mailing List::                \e$B%a!<%j%s%0%j%9%H%^%$%J!<%b!<%I\e(B
4645 @end menu
4646
4647 @node Summary Buffer Format
4648 @section \e$B35N,%P%C%U%!!<$NMM<0\e(B
4649 @cindex summary buffer format
4650
4651 @iftex
4652 @iflatex
4653 \gnusfigure{The Summary Buffer}{180}{
4654 \put(0,0){\epsfig{figure=ps/summary,width=7.5cm}}
4655 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-article,width=7.5cm}}}
4656 }
4657 @end iflatex
4658 @end iftex
4659 @menu
4660 * Summary Buffer Lines::        \e$B35N,%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k\e(B
4661 * To From Newsgroups::          \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!\e(B
4662 * Summary Buffer Mode Line::    \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k\e(B
4663 * Summary Highlighting::        \e$B35N,%P%C%U%!!<$r$-$l$$$GAGE($K$9$k\e(B
4664 @end menu
4665
4666 @findex mail-extract-address-components
4667 @findex gnus-extract-address-components
4668 @vindex gnus-extract-address-components
4669 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
4670 \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
4671 \e$B$5$l$F$$$k4X?t$,Fs$DB8:_$7$^$9\e(B: \e$B%G%#%U%)%k%H\e(B
4672 \e$B$O\e(B @code{gnus-extract-address-components} \e$B$G!"$H$F$b4JC1$K3d$j@Z$C$?2r7h\e(B
4673 \e$BK!$G$9$,Hs>o$KB.$/F0:n$7$^$9!#\e(B@code{mail-extract-address-components} \e$B$O\e(B
4674 \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
4675 \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$F$/$@$5\e(B
4676 \e$B$$\e(B:
4677
4678 @lisp
4679 (setq gnus-extract-address-components
4680       'mail-extract-address-components)
4681 @end lisp
4682
4683 @vindex gnus-summary-same-subject
4684 @code{gnus-summary-same-subject} \e$B$O:#FI$s$G$$$k5-;v$,!"$=$NA0$N5-;v$HF1\e(B
4685 \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
4686 \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
4687
4688 @node Summary Buffer Lines
4689 @subsection \e$B35N,%P%C%U%!!<$N9T\e(B
4690
4691 @vindex gnus-summary-line-format
4692 \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
4693 \e$B%U%!!<$N9T$NMM<0\e(B (format) \e$B$rJQ99$9$k$3$H$,$G$-$^$9!#$$$/$D$+$N3H\e(B
4694 \e$BD%\e(B (@pxref{Formatting Variables}) \e$B$H$H$b$K!"IaDL$N\e(B @code{format} \e$BJ8;zNs\e(B
4695 \e$B$HF1$8$h$&$KF0:n$7$^$9!#\e(B
4696
4697 \e$B9T$K$O>o$K%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$,B8:_$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
4698 \e$BA`:n$7$?8e$K!"%+!<%=%k$O$$$D$b%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$N>l=j$K0\F0\e(B
4699 \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
4700 \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
4701 \e$BF0$-$K$J$k$h$&$K!"?7$?$K=q$1$PNI$$$N$G$9!#\e(B) @xref{Positioning Point}.
4702
4703 \e$B%G%#%U%)%k%H$NJ8;zNs$O\e(B @samp{%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n} \e$B$G$9!#\e(B
4704
4705 \e$B0J2<$NMM<0;X<(J8;z$H3HD%MM<0;X<($r;H$&$3$H$,$G$-$^$9\e(B:
4706
4707 @table @samp
4708 @item N
4709 \e$B5-;v?t!#\e(B
4710 @item S
4711 \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
4712 \e$B%H$NI8<1$,:o=|$5$l$^$9!#\e(B@xref{Article Hiding}.
4713 @item s
4714 \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
4715 \e$BBj$G!"$=$l0J30$O\e(B @code{gnus-summary-same-subject}\e$B!#\e(B
4716 (@code{gnus-summary-same-subject} \e$B$O%G%#%U%)%k%H$G\e(B @code{""}\e$B!#\e(B)
4717 @item F
4718 \e$B40A4$J\e(B @code{From} \e$BMs!#\e(B
4719 @item n
4720 \e$BL>A0\e(B (@code{From} \e$BMs$h$j\e(B)\e$B!#\e(B
4721 @item f
4722 \e$BL>A0!"\e(B@code{To} \e$BMs$NFbMF!"$^$?$O\e(B @code{Newsgroups} \e$BMs$NFbMF$N$I$l$+$G\e(B
4723 \e$B$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
4724 @item a
4725 \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
4726 \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
4727 \e$BA0$r<hF@$9$k$3$H$G$9!#$3$NJ}$,CY$$$G$9$,!"$*$=$i$/$h$j40A4$K6a$$$G$7$g$&!#\e(B
4728 @item A
4729 \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
4730 @item L
4731 \e$B5-;v$N9T?t!#\e(B
4732 @item c
4733 \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
4734 \e$B%5%]!<%H$7$^$;$s!#\e(B
4735 @item k
4736 \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
4737 @item I
4738 \e$B%9%l%C%I$N%l%Y%k$K$h$k;z2<$2\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4739 @item B
4740 \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
4741 \e$BI=<($7$^$9!#%9%l%C%I$O$3$N$h$&$KIA$+$l$k$G$7$g$&\e(B:
4742
4743 @example
4744 >
4745 +->
4746 | +->
4747 | | \->
4748 | |   \->
4749 | \->
4750 +->
4751 \->
4752 @end example
4753
4754 \e$B0J2<$N%*%W%7%g%s$G8+1I$($r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H\e(B
4755 \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
4756 \e$B%II=<($r<B$K9*L/$K8+$;$k$3$H$,$G$-$k$3$H$K5$IU$$$F$/$@$5$$!#\e(B
4757
4758 @table @code
4759 @item gnus-sum-thread-tree-root
4760 @vindex gnus-sum-thread-tree-root
4761 \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
4762 \e$B$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{> } \e$B$G$9!#\e(B
4763
4764 @item gnus-sum-thread-tree-false-root
4765 @vindex gnus-sum-thread-tree-false-root
4766 \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
4767 \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
4768
4769 @item gnus-sum-thread-tree-single-indent
4770 @vindex gnus-sum-thread-tree-single-indent
4771 \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
4772 \e$BBj$r;H$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{} \e$B$G$9!#\e(B
4773
4774 @item gnus-sum-thread-tree-vertical
4775 @vindex gnus-sum-thread-tree-vertical
4776 \e$B=D@~$NIA2h$K;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{| } \e$B$G$9!#\e(B
4777
4778 @item gnus-sum-thread-tree-indent
4779 @vindex gnus-sum-thread-tree-indent
4780 \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
4781
4782 @item gnus-sum-thread-tree-leaf-with-other
4783 @vindex gnus-sum-thread-tree-leaf-with-other
4784 \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
4785
4786 @item gnus-sum-thread-tree-single-leaf
4787 @vindex gnus-sum-thread-tree-single-leaf
4788 \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
4789 @end table
4790
4791 @item T
4792 \e$B5-;v$,855-;v$G$"$l$P2?$bI=<($;$:!"$=$&$G$J$$>l9g$O$?$/$5$s$N6uGr$G$9\e(B (\e$B$=\e(B
4793 \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
4794 @item [
4795 \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
4796 \e$B$^$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4797 @item ]
4798 \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
4799 \e$B$^$9!#\e(B
4800 @item >
4801 \e$B$=$l$>$l$N%9%l%C%I$N%l%Y%k$KBP$7$F0l$D$N6uGr!#\e(B
4802 @item <
4803 (20 - \e$B%9%l%C%I%l%Y%k\e(B) \e$B8D$N6uGr!#\e(B
4804 @item U
4805 \e$BL$FI!#\e(B@xref{Read Articles}.
4806
4807 @item R
4808 \e$B$3$NJ6$i$o$7$$L>A0;XDj;R$O!VBhFs$N0u!W\e(B(the secondary mark) \e$B$G$9!#$3$N0u\e(B
4809 \e$B$O5-;v$,$9$G$KJVEz:Q$_$N$b$N$+!"%-%c%C%7%e$5$l$?$b$N$+!"$"$k$$$OJ]B8$5$l\e(B
4810 \e$B$?$b$N$+$rI=$7$^$9!#\e(B@xref{Other Marks}.
4811
4812 @item i
4813 \e$B?tCM$H$7$F$N%9%3%"\e(B (@pxref{Scoring})\e$B!#\e(B
4814 @item z
4815 @vindex gnus-summary-zcore-fuzz
4816 \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
4817 \e$B%k%H$N%l%Y%k$h$j$b2<$G$"$l$P\e(B @samp{-} \e$B$G$9!#\e(B
4818 @code{gnus-summary-default-score} \e$B$H$N:9\e(B
4819 \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
4820 @item V
4821 \e$B%9%l%C%IA4BN$N%9%3%"!#\e(B
4822 @item x
4823 @code{Xref}.
4824 @item D
4825 @code{Date}.
4826 @item d
4827 @code{DD-MM} \e$BMM<0$K$h$k\e(B @code{Date}\e$B!#\e(B
4828 @item o
4829 @var{YYYYMMDD}@code{T}@var{HHMMSS} \e$BMM<0$K$h$k\e(B @code{Date}\e$B!#\e(B
4830 @item M
4831 @code{Message-ID}.
4832 @item r
4833 @code{References}.
4834 @item t
4835 \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
4836 \e$B$/$J$j$^$9!#\e(B
4837 @item e
4838 \e$B5-;v$K;R5-;v$,$"$k$H!"\e(B@samp{=} (@code{gnus-not-empty-thread-mark}) \e$B$,I=\e(B
4839 \e$B<($5$l$^$9!#\e(B
4840 @item P
4841 \e$B9T?t!#\e(B
4842 @item O
4843 \e$B%@%&%s%m!<%I$N0u!#\e(B
4844 @item *
4845 \e$B%+!<%=%k$r\e(B (\e$B:G=i$N%3%m%s$N8e$m$NBe$o$j$K\e(B) \e$BCV$/>l=j!#\e(B
4846 @item &user-date;
4847 \e$B7P2a;~4V$NMM<0!#$$$m$$$m$JMM<0\e(B
4848 \e$B$,\e(B @code{gnus-user-date-format-alist} \e$B$GDj5A$5$l$F$$$^$9!#\e(B
4849 @item u
4850 \e$BMxMQ<TDj5A;XDj;R!#%U%)!<%^%C%HJ8;zNs$NCf$N<!$NJ8;z$O1Q;z$G$J$1$l$P$J$j$^\e(B
4851 \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
4852 \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
4853 \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
4854 \e$B$;$s!#$=$l$OB>$N35N,;XDj$HF1MM$K35N,$KA^F~$5$l$^$9!#\e(B
4855 @end table
4856
4857 @samp{%(} \e$B$H\e(B @samp{%)} \e$B$N4V$K$"$k%F%-%9%H$O!"$=$3$K%^%&%9$,$"$k$H$-\e(B
4858 \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
4859 \e$B$9!#\e(B
4860
4861 @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
4862 \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
4863 \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
4864 \e$B$i$O0UL#$r;}$?$J$$$H$$$&$3$H$G$9!#$^$!!"$5$9$,$KBaJa$O$5$l$J$$$G$7$g$&$,!"\e(B
4865 \e$B35N,%P%C%U%!!<$OJQ$K$J$j$^$9!#$=$l$G$b==J,Ha$7$$$G$7$g$&$1$I!#\e(B
4866
4867 \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
4868 \e$B$&$3$H$O$9$Y$F$KEv$F$O$^$k$N$G$O$J$$$G$7$g$&$+!#4WOC5YBj!#\e(B)
4869
4870 \e$B$3$N@)8B$O>-Mh$NHG$G$OL5$/$J$k$+$b$7$l$^$;$s!#\e(B
4871
4872 @node To From Newsgroups
4873 @subsection To From Newsgroups
4874 @cindex To
4875 @cindex Newsgroups
4876
4877 \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
4878 \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
4879 \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
4880 \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
4881 \e$BI=<($9$k$+\e(B, \e$B$$$DI=<($9$k$+!#\e(B
4882
4883 @enumerate
4884 @item
4885 @vindex gnus-extra-headers
4886 \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
4887 \e$B$l$O%X%C%@!<$N%7%s%\%k$N%j%9%H$G$9!#Nc$($P\e(B:
4888
4889 @lisp
4890 (setq gnus-extra-headers
4891       '(To Newsgroups X-Newsreader))
4892 @end lisp
4893
4894 \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
4895 \e$BF@$N$?$a$K%X%C%@!<9=B$$KJ]B8$7$^$9!#\e(B
4896
4897 @item
4898 @findex gnus-extra-header
4899 \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
4900 \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
4901 \e$BMM$G$9\e(B:
4902
4903 @example
4904 "%~(form (gnus-extra-header 'X-Newsreader))@@"
4905 @end example
4906
4907 @item
4908 @vindex gnus-ignored-from-addresses
4909 @code{gnus-ignored-from-addresses} \e$BJQ?t$O$$$D\e(B @samp{%f} \e$B35N,9T;EMM\e(B
4910 \e$B$,\e(B @code{To}, @code{Newsreader} \e$B$d\e(B @code{From} \e$B%X%C%@!<$rJV$;$PNI$$$+$r\e(B
4911 \e$B7h$a$^$9!#$3$N@55,I=8=$,\e(B @code{From} \e$B%X%C%@!<$NFbMF$H9gCW$9$k$H!"\e(B
4912 @code{To} \e$B$d\e(B @code{Newsreader} \e$B%X%C%@!<$NCM$,Be$o$j$K;HMQ$5$l$^$9!#\e(B
4913
4914 \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
4915 \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
4916 \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
4917 \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
4918 @code{gnus-summary-to-prefix} \e$B$H\e(B @code{gnus-summary-newsgroup-prefix} \e$B$K\e(B
4919 \e$B$h$C$F!"$=$l$i$NJ8;zNs$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
4920 @end enumerate
4921
4922 @vindex nnmail-extra-headers
4923 \e$B4XO"$9$kJQ?t$O\e(B @code{nnmail-extra-headers} \e$B$G!"\e(B
4924 overview (@acronym{NOV}) \e$B%U%!%$%k$r:n$k:]$K$$$DDI2C$N%X%C%@!<$r4^$a$k$+\e(B
4925 \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
4926 \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
4927 \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
4928
4929 @vindex gnus-summary-line-format
4930 \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
4931 \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
4932 \e$B<($9$kI,MW$,$"$j$^$9!#\e(B
4933
4934 \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
4935 \e$B$^$9\e(B:
4936
4937 @lisp
4938 (setq gnus-extra-headers
4939       '(To Newsgroups))
4940 (setq nnmail-extra-headers gnus-extra-headers)
4941 (setq gnus-summary-line-format
4942       "%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n")
4943 (setq gnus-ignored-from-addresses
4944       "Your Name Here")
4945 @end lisp
4946
4947 (\e$B>e5-$NCM$O\e(B Gnus \e$B$N%G%#%U%)%k%HCM$G$9!#$"$J$?$NLr$KN)$D$h$&$KJQ$($F$/$@\e(B
4948 \e$B$5$$!#\e(B)
4949
4950 \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
4951 \e$B$&$H;W$C$F$$$kMxMQ<T$N$_$J$5$s$X$N$4Cm0U\e(B:
4952
4953 @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
4954 \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
4955 \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
4956 \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
4957 \e$B$H$,$G$-$^$9!#\e(B
4958
4959 @example
4960 Newsgroups:full
4961 @end example
4962
4963 @node Summary Buffer Mode Line
4964 @subsection \e$B35N,%P%C%U%!!<$N%b!<%I9T\e(B
4965
4966 @vindex gnus-summary-mode-line-format
4967 \e$B35N,$N%b!<%I9T$NMM<0$bJQ99$9$k$3$H$,$G$-$^$9\e(B (@pxref{Mode Line
4968 Formatting})\e$B!#\e(B@code{gnus-summary-mode-line-format} \e$B$r2?$G$b9%$-$J$b$N$K\e(B
4969 \e$B@_Dj$7$F$/$@$5$$!#%G%#%U%)%k%H$O\e(B @samp{Gnus: %%b [%A] %Z} \e$B$G$9!#\e(B
4970
4971 \e$B0J2<$O$"$J$?$,M7$V$3$H$N$G$-$kMWAG$?$A$G$9\e(B:
4972
4973 @table @samp
4974 @item G
4975 \e$B%0%k!<%WL>!#\e(B
4976 @item p
4977 \e$B@\F,8l$r<h$j=|$$$?L>A0!#\e(B
4978 @item A
4979 \e$B8=:_$N5-;vHV9f!#\e(B
4980 @item z
4981 \e$B8=:_$N5-;v%9%3%"!#\e(B
4982 @item V
4983 Gnus \e$B%P!<%8%g%s!#\e(B
4984 @item U
4985 \e$B$=$N%0%k!<%W$G$NL$FI5-;v$N?t!#\e(B
4986 @item e
4987 \e$B35N,%P%C%U%!!<$KI=<($5$l$F$$$J$$L$FI5-;v$N?t!#\e(B
4988 @item Z
4989 \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
4990 \e$B$k>l9g$N\e(B @samp{<%U(+%e) more>}\e$B!"$*$h$SL$FI5-;v$N$_$N>l9g\e(B
4991 \e$B$N\e(B @samp{<%U more>} \e$B$N$I$A$i$+$G$9!#\e(B
4992 @item g
4993 \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
4994 \e$B$5$l$^$9!#\e(B
4995 @item S
4996 \e$B8=:_$N5-;v$NI=Bj!#\e(B
4997 @item u
4998 \e$BMxMQ<TDj5A$N;EMM\e(B (@pxref{User-Defined Specs})\e$B!#\e(B
4999 @item s
5000 \e$B8=:_$N%9%3%"%U%!%$%k$NL>A0\e(B (@pxref{Scoring})\e$B!#\e(B
5001 @item d
5002 \e$BJ]N15-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
5003 @item t
5004 \e$B2D;k0uIU$-5-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
5005 @item r
5006 \e$B$=$N35N,%P%C%U%!!<$G5-;v$rFI$s$@7k2L!"4{FI$N0u$,IU$$$?5-;v$N?t!#\e(B
5007 @item E
5008 \e$B%9%3%"%U%!%$%k$K$h$C$FKu>C$5$l$?5-;v$N?t!#\e(B
5009 @end table
5010
5011 @node Summary Highlighting
5012 @subsection \e$B35N,$N%O%$%i%$%H\e(B
5013
5014 @table @code
5015 @item gnus-visual-mark-article-hook
5016 @vindex gnus-visual-mark-article-hook
5017 \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
5018 \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
5019 \e$B$?$i<B9T$5$l$^$;$s!#\e(B
5020
5021 @item gnus-summary-update-hook
5022 @vindex gnus-summary-update-hook
5023 \e$B$3$N%U%C%/$O35N,9T$,JQ2=$7$?$H$-$K8F$P$l$^$9!#\e(B
5024 @code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$@$C$?$i<B9T$5$l$^$;$s!#\e(B
5025
5026 @item gnus-summary-selected-face
5027 @vindex gnus-summary-selected-face
5028 \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
5029 \e$B%9\e(B (\e$B$b$7$/$O!"$"$k?M$?$A$,!V%U%)%s%H!W$H8F$V$h$&$J$b$N\e(B) \e$B$G$9!#\e(B
5030
5031 @item gnus-summary-highlight
5032 @vindex gnus-summary-highlight
5033 \e$B35N,9T$O$3$NJQ?t$K$7$?$,$C$F%O%$%i%$%H$5$l$^$9!#$3$NJQ?t$OMWAG\e(B
5034 \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
5035 \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
5036 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
5037
5038 @lisp
5039 (((eq mark gnus-ticked-mark) . italic)
5040  ((> score default) . bold))
5041 @end lisp
5042
5043 \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
5044 \e$B$=$N9T$KE,MQ$5$l$^$9!#\e(B
5045 @end table
5046
5047 @node Summary Maneuvering
5048 @section \e$B35N,4V$N0\F0\e(B
5049 @cindex summary movement
5050
5051 \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
5052 \e$B$G$7$g$&!#\e(B
5053
5054 \e$B$3$l$i$NL?Na$O$I$l$b5-;v$rA*Br$7$^$;$s!#\e(B
5055
5056 @table @kbd
5057 @item G M-n
5058 @item M-n
5059 @kindex M-n (\e$B35N,\e(B)
5060 @kindex G M-n (\e$B35N,\e(B)
5061 @findex gnus-summary-next-unread-subject
5062 \e$B35N,9T$N<!$NL$FI5-;v$K0\$j$^$9\e(B (@code{gnus-summary-next-unread-subject})\e$B!#\e(B
5063
5064 @item G M-p
5065 @itemx M-p
5066 @kindex M-p (\e$B35N,\e(B)
5067 @kindex G M-p (\e$B35N,\e(B)
5068 @findex gnus-summary-prev-unread-subject
5069 \e$B35N,9T$NA0$NL$FI5-;v$K0\$j$^$9\e(B (@code{gnus-summary-prev-unread-subject})\e$B!#\e(B
5070
5071 @item G g
5072 @kindex G g (\e$B35N,\e(B)
5073 @findex gnus-summary-goto-subject
5074 \e$B5-;vHV9f$r?R$M!"$=$N5-;v$rI=<($;$:$K!"$=$N35N,9T$K9T$-$^\e(B
5075 \e$B$9\e(B (@code{gnus-summary-goto-subject})\e$B!#\e(B
5076 @end table
5077
5078 Gnus \e$B$,<!$N%0%k!<%W0\F0$9$k$3$H$r3NG'$9$k$?$a$K%-!<F~NO$r5a$a$?>l9g!"\e(B
5079 @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
5080 \e$B$KLa$i$J$/$F$b!"<!$KFI$`%0%k!<%W$rC5$9$3$H$,$G$-$^$9!#\e(B
5081
5082 \e$B35N,$N0\F0$K4XO"$7$?JQ?t\e(B:
5083
5084 @table @code
5085 @vindex gnus-auto-select-next
5086 @item gnus-auto-select-next
5087 \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
5088 \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
5089 \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
5090 \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
5091 \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
5092 \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
5093 \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
5094 \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
5095 \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
5096 \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
5097
5098 @item gnus-auto-select-same
5099 @vindex gnus-auto-select-same
5100 @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
5101 \e$B$7$h$&$H$7$^$9!#\e(B(\e$B!VF1$8!W$O$3$3$G$O!VBgBNF1$8!W$H$$$&0UL#$+$b$7$l$^$;$s!#\e(B
5102 \e$B>\:Y$O\e(B @code{gnus-summary-gather-subject-limit} \e$B$r8+$F$/$@$5\e(B
5103 \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
5104 \e$BL$FI5-;v$K0\F0$7$^$9!#\e(B
5105
5106 \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
5107
5108 @item gnus-summary-check-current
5109 @vindex gnus-summary-check-current
5110 \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
5111 \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
5112 \e$B$N5-;v$rA*$S$^$9!#\e(B
5113
5114 @item gnus-auto-center-summary
5115 @vindex gnus-auto-center-summary
5116 @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
5117 \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
5118 \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
5119 \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
5120 \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
5121 \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
5122 \e$B%I$rFI$`$H$-$OITJX$+$b$7$l$^$;$s!#\e(B
5123
5124 \e$B$3$NJQ?t$O?tCM$G$b9=$$$^$;$s!#$=$N>l9g$O!"%&%#%s%I%&$N@hF,$+$i$=$N?t$N9T\e(B
5125 \e$B$@$12<$,$C$?0LCV$K>o$K%]%$%s%H$,$"$k$h$&$K@)8f$5$l$^$9!#\e(B
5126
5127 @item gnus-summary-stop-at-end-of-message
5128 @vindex gnus-summary-stop-at-end-of-message
5129 \e$B$b$7\e(B @code{nil} \e$B$G$J$1$l$P!"\e(B@kbd{SPC} \e$B$rC!$$$F$b<!$N5-;v$K9T$+$:$K!"$=$N\e(B
5130 \e$B5-;v$N:G8e$K$H$I$^$j$^$9!#\e(B
5131 @end table
5132
5133 @node Choosing Articles
5134 @section \e$B5-;v$NA*Br\e(B
5135 @cindex selecting articles
5136
5137 @menu
5138 * Choosing Commands::           \e$B5-;v$rA*Br$9$k$?$a$NL?Na\e(B
5139 * Choosing Variables::          \e$B$3$l$i$NL?Na$K1F6A$r5Z$\$9JQ?t\e(B
5140 @end menu
5141
5142 @node Choosing Commands
5143 @subsection \e$BA*BrL?Na\e(B
5144
5145 \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
5146 \e$B5-;v$rA*Br$7$FI=<($7$^$9!#\e(B
5147
5148 \e$B?7$7$$5-;v$r<h$j9~$s$@$j!"%0%k!<%W$r:FI=<($7$?$$$H$-$O\e(B @ref{Exiting the
5149 Summary Buffer} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
5150
5151 @table @kbd
5152 @item SPACE
5153 @kindex SPACE (\e$B35N,\e(B)
5154 @findex gnus-summary-next-page
5155 \e$B8=:_$N5-;v!"$^$?$O$=$l$,4{FI$@$C$?>l9g$O<!$NL$FI5-;v$rA*Br$7$^\e(B
5156 \e$B$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
5157
5158 \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
5159 \e$B;v$O%9%/%m!<%k$5$l$^$9!#$3$l$K$h$C$F!"%K%e!<%9%0%k!<%WA4BN\e(B
5160 \e$B$r\e(B @kbd{SPACE} \e$B$@$1$GJXMx$KDLFI$9$k$3$H$,$G$-$^$9!#\e(B
5161 @xref{Paging the Article}.
5162
5163 @item G n
5164 @itemx n
5165 @kindex n (\e$B35N,\e(B)
5166 @kindex G n (\e$B35N,\e(B)
5167 @findex gnus-summary-next-unread-article
5168 @c @icon{gnus-summary-next-unread}
5169 \e$B<!$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-unread-article})\e$B!#\e(B
5170
5171 @item G p
5172 @itemx p
5173 @kindex p (\e$B35N,\e(B)
5174 @findex gnus-summary-prev-unread-article
5175 @c @icon{gnus-summary-prev-unread}
5176 \e$BA0$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-unread-article})\e$B!#\e(B
5177
5178 @item G N
5179 @itemx N
5180 @kindex N (\e$B35N,\e(B)
5181 @kindex G N (\e$B35N,\e(B)
5182 @findex gnus-summary-next-article
5183 \e$B<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-article})\e$B!#\e(B
5184
5185 @item G P
5186 @itemx P
5187 @kindex P (\e$B35N,\e(B)
5188 @kindex G P (\e$B35N,\e(B)
5189 @findex gnus-summary-prev-article
5190 \e$BA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-article})\e$B!#\e(B
5191
5192 @item G C-n
5193 @kindex G C-n (\e$B35N,\e(B)
5194 @findex gnus-summary-next-same-subject
5195 \e$BF1$8I=Bj$N<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-same-subject})\e$B!#\e(B
5196
5197 @item G C-p
5198 @kindex G C-p (\e$B35N,\e(B)
5199 @findex gnus-summary-prev-same-subject
5200 \e$BF1$8I=Bj$NA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-same-subject})\e$B!#\e(B
5201
5202 @item G f
5203 @itemx .
5204 @kindex G f (\e$B35N,\e(B)
5205 @kindex . (\e$B35N,\e(B)
5206 @findex gnus-summary-first-unread-article
5207 \e$B:G=i$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-first-unread-article})\e$B!#\e(B
5208
5209 @item G b
5210 @item ,
5211 @kindex G b (\e$B35N,\e(B)
5212 @kindex , (\e$B35N,\e(B)
5213 @findex gnus-summary-best-unread-article
5214 \e$B:G9b%9%3%"$NL$FI5-;v$K0\F0$7$^\e(B
5215 \e$B$9\e(B (@code{gnus-summary-best-unread-article})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%G%#\e(B
5216 \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
5217
5218 @item G l
5219 @itemx l
5220 @kindex l (\e$B35N,\e(B)
5221 @kindex G l (\e$B35N,\e(B)
5222 @findex gnus-summary-goto-last-article
5223 \e$BD>A0$KFI$s$@5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-goto-last-article})\e$B!#\e(B
5224
5225 @item G o
5226 @kindex G o (\e$B35N,\e(B)
5227 @findex gnus-summary-pop-article
5228 @cindex history
5229 @cindex article history
5230 \e$B35N,$NMzNr\e(B (history) \e$B$+$i:G8e$N5-;v$r0l$D<h$j=P$7$FA*Br$7$^\e(B
5231 \e$B$9\e(B (@code{gnus-summary-pop-article})\e$B!#$3$NL?Na$,>e$NL?Na$H0c$&$N$O!"\e(B
5232 @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
5233 \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
5234 \e$B$D$$$F!"\e(B@ref{Article Backlog} \e$B$r;2>H$7$F$/$@$5$$\e(B (\e$B$3$l$i$NL?Na$r$?$/$5$s\e(B
5235 \e$B;H$&$N$G$"$l$P\e(B)\e$B!#\e(B
5236
5237 @item G j
5238 @item j
5239 @kindex j (\e$B35N,\e(B)
5240 @kindex G j (\e$B35N,\e(B)
5241 @findex gnus-summary-goto-article
5242 \e$B5-;vHV9f$+\e(B @code{Message-ID} \e$B$r?R$M!"$=$l$+$i$=$N5-;v$K9T$-$^\e(B
5243 \e$B$9\e(B (@code{gnus-summary-goto-article})\e$B!#\e(B
5244 @end table
5245
5246 @node Choosing Variables
5247 @subsection \e$BA*$V$?$a$NJQ?t\e(B
5248
5249 \e$B5-;v$N0\F0$HA*Br$K4XO"$9$k$$$/$D$+$NJQ?t\e(B:
5250
5251 @table @code
5252 @item gnus-auto-extend-newsgroup
5253 @vindex gnus-auto-extend-newsgroup
5254 \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
5255 \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
5256 \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
5257
5258 @item gnus-select-article-hook
5259 @vindex gnus-select-article-hook
5260 \e$B$3$N%U%C%/$O5-;v$,A*Br$5$l$?$H$-$K>o$K8F$P$l$^$9!#%G%#%U%)%k%H\e(B
5261 \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
5262 \e$B9g$O!"$3$N%U%C%/$K\e(B @code{gnus-agent-fetch-selected-article} \e$B$rDI2C$9$l$P\e(B
5263 \e$BNI$$$G$7$g$&!#\e(B
5264
5265 @item gnus-mark-article-hook
5266 @vindex gnus-mark-article-hook
5267 @findex gnus-summary-mark-unread-as-read
5268 @findex gnus-summary-mark-read-and-unread-as-read
5269 @findex gnus-unread-mark
5270 \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
5271 \e$BIU$1$k$?$a$K;H$o$l$k$3$H$r0U?^$7$F$$$^$9!#%G%#%U%)%k%HCM\e(B
5272 \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
5273 \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
5274 \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
5275 \e$B$rIU$1$?$$$@$1$G$"$l$P!"Be$o$j\e(B
5276 \e$B$K\e(B @code{gnus-summary-mark-unread-as-read} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
5277 @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
5278 \e$B;D$7$^$9!#\e(B
5279 @end table
5280
5281 @node Paging the Article
5282 @section \e$B5-;v$N%9%/%m!<%k\e(B
5283 @cindex article scrolling
5284
5285 @table @kbd
5286 @item SPACE
5287 @kindex SPACE (\e$B35N,\e(B)
5288 @findex gnus-summary-next-page
5289 @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
5290 \e$B8e$K9T$-Ce$$$?>l9g$O<!$N5-;v$rA*Br$7$^$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
5291
5292 @vindex gnus-article-boring-faces
5293 @vindex gnus-article-skip-boring
5294 @code{gnus-article-skip-boring} \e$B$,Hs\e(B-@code{nil} \e$B$G!"$+$D5-;v$N;D$j$K0zMQ\e(B
5295 \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
5296 @code{gnus-article-boring-faces} \e$B$G!"$D$^$i$J$$$H;W$&$b$N$r%+%9%?%^%$%:\e(B
5297 \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
5298 \e$B$K$h$C$F!"<jF0$G5-;v$N%Z!<%8$r8+$k$3$H$O$G$-$^$9!#\e(B
5299
5300 @item DEL
5301 @kindex DEL (\e$B35N,\e(B)
5302 @findex gnus-summary-prev-page
5303 \e$B8=:_$N5-;v$r0l%Z!<%8A0$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-prev-page})\e$B!#\e(B
5304
5305 @item RET
5306 @kindex RET (\e$B35N,\e(B)
5307 @findex gnus-summary-scroll-up
5308 \e$B8=:_$N5-;v$r0l9T@h$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-up})\e$B!#\e(B
5309
5310 @item M-RET
5311 @kindex M-RET (\e$B35N,\e(B)
5312 @findex gnus-summary-scroll-down
5313 \e$B8=:_$N5-;v$r0l9T8e$m$X%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-down})\e$B!#\e(B
5314
5315 @item A g
5316 @itemx g
5317 @kindex A g (\e$B35N,\e(B)
5318 @kindex g (\e$B35N,\e(B)
5319 @findex gnus-summary-show-article
5320 @vindex gnus-summary-show-article-charset-alist
5321 \e$B8=:_$N5-;v$r\e(B (\e$B:F\e(B) \e$B<hF@$7$^$9\e(B (@code{gnus-summary-show-article})\e$B!#$b$7@\\e(B
5322 \e$BF,0z?t$,0l$DM?$($i$l$k$H!"%5!<%P!<$+$iMh$?$^$^$N40A4$J!X@8$N!Y5-;v$rI=<(\e(B
5323 \e$B$7$^$9!#$b$7@\F,0z?t$,\e(B 2\e$B2sM?$($i$l$k$H\e(B (\e$B$D$^$j\e(B @kbd{C-u C-u g'})\e$B!"8=:_$N\e(B
5324 \e$B5-;v$r<hF@$7$^$9$,!"5-;v$r%H%j!<%H%a%s%H$9$k4X?t$O<B9T$7$^$;$s!#\e(B
5325
5326 @cindex charset, view article with different charset
5327 \e$B@\F,0z?t$rM?$($k$H!"<jF0$GJ8;z%;%C%H$NA`:n$r9T$J$&$3$H$,$G$-$^$9!#\e(B
5328 @kbd{C-u 0 g cn-gb-2312 RET} \e$B$K$h$j!"%a%C%;!<%8$O$"$?$+\e(B
5329 \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
5330 \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
5331 \e$B$H$,$G$-$^$9!#\e(B
5332
5333 @lisp
5334 (setq gnus-summary-show-article-charset-alist
5335       '((1 . cn-gb-2312)
5336         (2 . big5)))
5337 @end lisp
5338
5339 @item A <
5340 @itemx <
5341 @kindex < (\e$B35N,\e(B)
5342 @kindex A < (\e$B35N,\e(B)
5343 @findex gnus-summary-beginning-of-article
5344 \e$B5-;v$N:G=i$^$G%9%/%m!<%k$7$^$9!#\e(B
5345 (@code{gnus-summary-beginning-of-article})\e$B!#\e(B
5346
5347 @item A >
5348 @itemx >
5349 @kindex > (\e$B35N,\e(B)
5350 @kindex A > (\e$B35N,\e(B)
5351 @findex gnus-summary-end-of-article
5352 \e$B5-;v$N:G8e$^$G%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-end-of-article})\e$B!#\e(B
5353
5354 @item A s
5355 @itemx s
5356 @kindex A s (\e$B35N,\e(B)
5357 @kindex s (\e$B35N,\e(B)
5358 @findex gnus-summary-isearch-article
5359 \e$B5-;v%P%C%U%!!<$G%$%s%/%j%a%s%?%k%5!<%A\e(B (isearch) \e$B$r9T$J$$$^\e(B
5360 \e$B$9\e(B (@code{gnus-summary-isearch-article})\e$B!#\e(B
5361
5362 @item h
5363 @kindex h (\e$B35N,\e(B)
5364 @findex gnus-summary-select-article-buffer
5365 \e$B5-;v%P%C%U%!!<$rA*Br$7$^$9\e(B (@code{gnus-summary-select-article-buffer})\e$B!#\e(B
5366 @end table
5367
5368 @node Reply Followup and Post
5369 @section \e$BJVEz!"%U%)%m!<%"%C%W!"Ej9F\e(B
5370
5371 @menu
5372 * Summary Mail Commands::       \e$B%a!<%k$rAw$k\e(B
5373 * Summary Post Commands::       \e$B%K%e!<%9$rAw$k\e(B
5374 * Summary Message Commands::    \e$BB>$N%a%C%;!<%84XO"$NL?Na\e(B
5375 * Canceling and Superseding::
5376 @end menu
5377
5378 @node Summary Mail Commands
5379 @subsection \e$B35N,$G$N%a!<%k$NL?Na\e(B
5380 @cindex mail
5381 @cindex composing mail
5382
5383 \e$B%a!<%k%a%C%;!<%8$r:n@.$9$k$?$a$NL?Na\e(B:
5384
5385 @table @kbd
5386 @item S r
5387 @item r
5388 @kindex S r (\e$B35N,\e(B)
5389 @kindex r (\e$B35N,\e(B)
5390 @findex gnus-summary-reply
5391 @c @icon{gnus-summary-mail-reply}
5392 @c @icon{gnus-summary-reply}
5393 \e$B8=:_$N5-;v$r=q$$$??M$KJVEz$N%a!<%k$rAw$j$^$9\e(B (@code{gnus-summary-reply})\e$B!#\e(B
5394
5395 @item S R
5396 @itemx R
5397 @kindex R (\e$B35N,\e(B)
5398 @kindex S R (\e$B35N,\e(B)
5399 @findex gnus-summary-reply-with-original
5400 @c @icon{gnus-summary-reply-with-original}
5401 \e$B8=:_$N5-;v$r=q$$$??M$K!"855-;v$r4^$s$@JVEz$N%a!<%k$r=P$7$^\e(B
5402 \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
5403 \e$B?t$N=,47$r;H$$$^$9!#\e(B
5404
5405 @item S w
5406 @kindex S w (\e$B35N,\e(B)
5407 @findex gnus-summary-wide-reply
5408 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F!"9-$$JVEz\e(B (wide reply) \e$B$r$7$^\e(B
5409 \e$B$9\e(B (@code{gnus-summary-wide-reply})\e$B!#!V9-$$JVEz!W$H$O%X%C%@!<\e(B
5410 \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
5411 \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
5412 \e$B$=$l$,;H$o$l$^$9!#\e(B
5413
5414 @item S W
5415 @kindex S W (\e$B35N,\e(B)
5416 @findex gnus-summary-wide-reply-with-original
5417 \e$B8=:_$N5-;v$K855-;v$r4^$s$@9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5418 \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
5419 \e$BF,0z?t$N=,47$r;H$$$^$9!#$?$@$7!"<u<h?M$N7hDj$K$O:G=i$N5-;v$N%X%C%@!<$@$1\e(B
5420 \e$B$r;H$$$^$9!#\e(B
5421
5422 @item S L
5423 @kindex S L (\e$B35N,\e(B)
5424 @findex gnus-summary-reply-to-list-with-original
5425 \e$B%a!<%j%s%0%j%9%H$GG[?.$5$l$?%a%C%;!<%8$KJV;v$r$9$k$H$-!"85$N%a%C%;!<%8$N\e(B
5426 \e$B0zMQIU$-$G$=$N%a!<%j%s%0%j%9%H$KJV?.$7$^\e(B
5427 \e$B$9\e(B (@code{gnus-summary-reply-to-list-with-original})\e$B!#\e(B
5428
5429 @item S v
5430 @kindex S v (\e$B35N,\e(B)
5431 @findex gnus-summary-very-wide-reply
5432 \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
5433 \e$B$9\e(B (@code{gnus-summary-very-wide-reply})\e$B!#!VHs>o$K9-$$JVEz!W$H$O!"%W%m%;\e(B
5434 \e$B%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}, @code{From},
5435 (\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$r$9$k$3$H$G\e(B
5436 \e$B$9!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$9!#\e(B
5437
5438 @item S V
5439 @kindex S V (\e$B35N,\e(B)
5440 @findex gnus-summary-very-wide-reply-with-original
5441 \e$B8=:_$N5-;v$K855-;v$r4^$s$@Hs>o$K9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5442 \e$B$9\e(B (@code{gnus-summary-very-wide-reply-with-original})\e$B!#$3$NL?Na$O%W%m%;\e(B
5443 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$9!#\e(B
5444
5445 @item S B r
5446 @kindex S B r (\e$B35N,\e(B)
5447 @findex gnus-summary-reply-broken-reply-to
5448 \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
5449 \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
5450 \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
5451 \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
5452 \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
5453 \e$B$G$7$g$&!#\e(B@xref{Group Parameters}.
5454
5455 @item S B R
5456 @kindex S B R (\e$B35N,\e(B)
5457 @findex gnus-summary-reply-broken-reply-to-with-original
5458 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F855-;v$r4^$s$@JVEz$r$7$^$9\e(B
5459 \e$B$,\e(B @code{Reply-To} \e$B%U%#!<%k%I$OL5;k$7$^\e(B
5460 \e$B$9\e(B (@code{gnus-summary-reply-broken-reply-to-with-original})\e$B!#\e(B
5461
5462 @item S o m
5463 @itemx C-c C-f
5464 @kindex S o m (\e$B35N,\e(B)
5465 @kindex C-c C-f (\e$B35N,\e(B)
5466 @findex gnus-summary-mail-forward
5467 @c @icon{gnus-summary-mail-forward}
5468 \e$BC/$+B>$N?M$K8=:_$N5-;v$rE>Aw$7$^$9\e(B (@code{gnus-summary-mail-forward})\e$B!#\e(B
5469 \e$B@\F,0z?t$,M?$($i$l$J$$>l9g!"%a%C%;!<%8\e(B
5470 \e$B$O\e(B @code{message-forward-as-mime} \e$B$*$h\e(B
5471 \e$B$S\e(B @code{message-forward-show-mml} \e$B$NCM$K=>$C$?$d$jJ}$GE>Aw$5$l$^$9!#@\\e(B
5472 \e$BF,0z?t$,\e(B 1 \e$B$@$C$?$i!"%G%3!<%I$5$l$?%a%C%;!<%8$,D>@\Kd$a9~$^$l$?E>AwMQ$N\e(B
5473 \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
5474 \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
5475 \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
5476 \e$B$k:]$K:F$S%(%s%3!<%I$5$l$^$9\e(B)\e$B!#@\F,0z?t\e(B 4 \e$B$G$O!"\e(B1 \e$B$N>l9g$HF1$8F0:n$K$J$j\e(B
5477 \e$B$^$9!#@\F,0z?t$,$3$l$i0J30$N>l9g$K$O!"\e(B@code{message-forward-as-mime} \e$B$N\e(B
5478 \e$BCM$r0l;~E*$KH?E>$7$F!"@\F,0z?t$,M?$($i$l$J$+$C$?>l9g$HF1$8F0:n$r9T$J$$$^\e(B
5479 \e$B$9!#%G%#%U%)%k%H$G$O!"%G%3!<%I$5$l$?%a%C%;!<%8$,\e(B rfc822 \e$B7A<0\e(B
5480 \e$B$N\e(B @acronym{MIME} \e$B%Q!<%H$H$7$F@8@.$5$l$^$9!#\e(B
5481
5482 @item S m
5483 @itemx m
5484 @kindex m (\e$B35N,\e(B)
5485 @kindex S m (\e$B35N,\e(B)
5486 @findex gnus-summary-mail-other-window
5487 @c @icon{gnus-summary-mail-originate}
5488 \e$B%a!<%k$r:n@.$7$^$9\e(B (@code{gnus-summary-mail-other-window})\e$B!#%G%#%U%)%k%H\e(B
5489 \e$B$G$O8=:_$N%0%k!<%W$NEj9FMM<0\e(B (posting style) \e$B$r;H$$$^$9!#@\F,0z?t$,M?$(\e(B
5490 \e$B$i$l$k$H!"$=$l$O;H$$$^$;$s!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$NEj\e(B
5491 \e$B9FMM<0$r;H$&$+$r?R$M$^$9!#\e(B
5492
5493 @item S i
5494 @kindex S i (\e$B35N,\e(B)
5495 @findex gnus-summary-news-other-window
5496 \e$B%K%e!<%9$r:n@.$7$^$9\e(B (@code{gnus-summary-news-other-window})\e$B!#%G%#%U%)%k\e(B
5497 \e$B%H$G$O8=:_$N%0%k!<%W$KEj9F$7$^$9!#@\F,0z?t$,M?$($i$l$k$H!"8=:_$N%0%k!<%W\e(B
5498 \e$BL>$O;H$o$l$^$;$s!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"$I$N%0%k!<%W$KEj9F$9$k$+$r\e(B
5499 \e$B?R$M$^$9!#\e(B
5500
5501 \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
5502 \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
5503 \e$B%a!<%k%0%k!<%W$K!VEj9F!W$9$k$N$KJXMx$G$9\e(B; \e$B$=$l$i$OEv$N%0%k!<%W$KC1$KD>@\\e(B
5504 \e$B%;!<%V$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I\e(B (request-post
5505 method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
5506
5507 @item S D b
5508 @kindex S D b (\e$B35N,\e(B)
5509 @findex gnus-summary-resend-bounced-mail
5510 @cindex bouncing mail
5511 \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
5512 \e$B$-$?$H$-$K!"$3$NL?Na$r;H$C$FLa$C$F$-$?%a!<%k$r$b$&0l2sAw$k$3$H$,$G$-$^\e(B
5513 \e$B$9\e(B (@code{gnus-summary-resend-bonced-mail})\e$B!#%a!<%k%P%C%U%!!<$K$=$N%a!<\e(B
5514 \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
5515 \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
5516 \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
5517 \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
5518 \e$B$I!#\e(B
5519
5520 @item S D r
5521 @kindex S D r (\e$B35N,\e(B)
5522 @findex gnus-summary-resend-message
5523 \e$B>e$NL?Na$H:.F1$7$J$$$G$/$@$5$$!#\e(B@code{gnus-summary-resend-message} \e$B$O8=\e(B
5524 \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
5525 \e$B$^$9!#%a%C%;!<%8$N%X%C%@!<$OJQ99$5$l$^$;$s\e(B---\e$B$7$+$7\e(B @code{Resent-To},
5526 @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
5527 \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
5528 \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
5529 \e$B$J?M$G$J$1$l$P!"$3$l$O;H$o$J$$$G$7$g$&!#\e(B
5530
5531 \e$B$3$NL?Na$O<g$K!"$"$J$?$,$$$/$D$+$N%a!<%k%"%+%&%s%H$r;}$C$F$$$F!"<+J,<+?H\e(B
5532 \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
5533 \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
5534 \e$B$K\e(B @code{postmaster} \e$B$X$N%a!<%k$r<u$1<h$C$?>l9g$O!"$=$l\e(B
5535 \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
5536 \e$B$P$J$j$^$;$s\e(B! (Ordnung muss sein!))
5537
5538 \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
5539
5540 @item S D e
5541 @kindex S D e (\e$B35N,\e(B)
5542 @findex gnus-summary-resend-message-edit
5543 \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
5544 \e$B$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
5545
5546 @item S O m
5547 @kindex S O m (\e$B35N,\e(B)
5548 @findex gnus-uu-digest-mail-forward
5549 \e$B8=:_$N0lO"$N5-;v\e(B (@pxref{Decoding Articles}) \e$B$NMWLs$r:n$j!"%a!<%k$G$=$N\e(B
5550 \e$B7k2L$rAw$j$^$9\e(B (@code{gnus-uu-digest-mail-forward})\e$B!#$3$NL?Na$O%W%m%;\e(B
5551 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5552
5553 @item S M-c
5554 @kindex S M-c (\e$B35N,\e(B)
5555 @findex gnus-summary-mail-crosspost-complaint
5556 @cindex crossposting
5557 @cindex excessive crossposting
5558 \e$B8=:_$N5-;v$N=q$-<j$K!"2a>j$J%/%m%9%]%9%H$X$N6l>p$N%a!<%k$rAw$j$^\e(B
5559 \e$B$9\e(B (@code{gnus-summary-mail-crosspost-complaint})\e$B!#\e(B
5560
5561 @findex gnus-crosspost-complaint
5562 \e$B$3$NL?Na$O!"8=:_\e(B Usenet \e$B$K2#9T$7$F$$$k%/%m%9%]%9%H$N@$3&E*N.9T$KBP$7$FH?\e(B
5563 \e$B7b$r9T$J$&<jCJ$H$7$FDs6!$5$l$F$$$^$9!#$3$l$OJQ\e(B
5564 \e$B?t\e(B @code{gnus-crosspost-complaint} \e$B$r=xJ8$K$7$FJVEz$r:n@.$7$^$9!#$3$NL?\e(B
5565 \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
5566 \e$B%a!<%k$rAw$kA0$KAw?.$9$k$+$I$&$+$N3NG'$r$7$^$9!#\e(B
5567 @end table
5568
5569 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5570 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5571
5572 @node Summary Post Commands
5573 @subsection \e$B35N,$NEj9FL?Na\e(B
5574 @cindex post
5575 @cindex composing news
5576
5577 \e$B%K%e!<%9$N5-;v$rEj9F$9$k$?$a$NL?Na\e(B:
5578
5579 @table @kbd
5580 @item S p
5581 @itemx a
5582 @kindex a (\e$B35N,\e(B)
5583 @kindex S p (\e$B35N,\e(B)
5584 @findex gnus-summary-post-news
5585 @c @icon{gnus-summary-post-news}
5586 \e$BEj9F$9$k$?$a$N5-;v$r:n@.$7$^$9\e(B (@code{gnus-summary-post-news})\e$B!#%G%#%U%)\e(B
5587 \e$B%k%H$G$O8=:_$N%0%k!<%W$KEj9F$7$^$9!#@\F,0z?t$,M?$($i$l$k$H!"8=:_$N%0%k!<\e(B
5588 \e$B%WL>$O;H$o$l$^$;$s!#$b$7@\F,0z?t$,\e(B 1 \e$B$@$C$?$i!"Be$o$j$KJL$N$I$N%0%k!<%W\e(B
5589 \e$B$KEj9F$9$k$+$r?R$M$^$9!#\e(B
5590
5591 @item S f
5592 @itemx f
5593 @kindex f (\e$B35N,\e(B)
5594 @kindex S f (\e$B35N,\e(B)
5595 @findex gnus-summary-followup
5596 @c @icon{gnus-summary-followup}
5597 \e$B8=:_$N5-;v$N%U%)%m!<%"%C%W$rEj9F$7$^$9\e(B (@code{gnus-summary-followup})\e$B!#\e(B
5598
5599 @item S F
5600 @itemx F
5601 @kindex S F (\e$B35N,\e(B)
5602 @kindex F (\e$B35N,\e(B)
5603 @c @icon{gnus-summary-followup-with-original}
5604 @findex gnus-summary-followup-with-original
5605 \e$B855-;v$r<h$j9~$s$G!"8=:_$N5-;v$K%U%)%m!<%"%C%W$r$7$^\e(B
5606 \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
5607 \e$B0z?t$N=,47$rMQ$$$^$9!#\e(B
5608
5609 @item S n
5610 @kindex S n (\e$B35N,\e(B)
5611 @findex gnus-summary-followup-to-mail
5612 \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
5613 \e$B%K%e!<%9$KEj9F$7$^\e(B
5614 \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
5615 \e$B=,47$rMQ$$$^$9!#\e(B
5616
5617 @item S N
5618 @kindex S N (\e$B35N,\e(B)
5619 @findex gnus-summary-followup-to-mail-with-original
5620 \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
5621 \e$B$N%U%)%m!<%"%C%W$r%K%e!<%9$KEj9F$7$^\e(B
5622 \e$B$9\e(B (@code{gnus-summary-followup-to-mail-with-original}). \e$B$3$NL?Na$O%W%m\e(B
5623 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$rMQ$$$^$9!#\e(B
5624
5625 @item S o p
5626 @kindex S o p (\e$B35N,\e(B)
5627 @findex gnus-summary-post-forward
5628 \e$B8=:_$N5-;v$r%K%e!<%9%0%k!<%W$KE>Aw$7$^\e(B
5629 \e$B$9\e(B (@code{gnus-summary-post-forward})\e$B!#@\F,0z?t$,M?$($i$l$J$$>l9g!"%a%C\e(B
5630 \e$B%;!<%8$O\e(B @code{message-forward-as-mime} \e$B$*$h\e(B
5631 \e$B$S\e(B @code{message-forward-show-mml} \e$B$NCM$K=>$C$?$d$jJ}$GE>Aw$5$l$^$9!#@\\e(B
5632 \e$BF,0z?t$,\e(B 1 \e$B$@$C$?$i!"%G%3!<%I$5$l$?%a%C%;!<%8$,D>@\Kd$a9~$^$l$?E>AwMQ$N\e(B
5633 \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
5634 \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
5635 \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
5636 \e$B$k:]$K:F$S%(%s%3!<%I$5$l$^$9\e(B)\e$B!#@\F,0z?t\e(B 4 \e$B$G$O!"\e(B1 \e$B$N>l9g$HF1$8F0:n$K$J$j\e(B
5637 \e$B$^$9!#@\F,0z?t$,$3$l$i0J30$N>l9g$K$O!"\e(B@code{message-forward-as-mime} \e$B$N\e(B
5638 \e$BCM$r0l;~E*$KH?E>$7$F!"@\F,0z?t$,M?$($i$l$J$+$C$?>l9g$HF1$8F0:n$r9T$J$$$^\e(B
5639 \e$B$9!#%G%#%U%)%k%H$G$O!"%G%3!<%I$5$l$?%a%C%;!<%8$,\e(B rfc822 \e$B7A<0\e(B
5640 \e$B$N\e(B @acronym{MIME} \e$B%Q!<%H$H$7$F@8@.$5$l$^$9!#\e(B
5641
5642 @item S O p
5643 @kindex S O p (\e$B35N,\e(B)
5644 @findex gnus-uu-digest-post-forward
5645 @cindex digests
5646 @cindex making digests
5647 \e$B8=:_$N0lO"$N5-;v$rMWLs$7$F!"$=$N7k2L$r%K%e!<%9%0%k!<%W$KAw$j$^\e(B
5648 \e$B$9\e(B (@code{gnus-uu-digest-post-forward})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,\e(B
5649 \e$B47$rMQ$$$^$9!#\e(B
5650
5651 @item S u
5652 @kindex S u (\e$B35N,\e(B)
5653 @findex gnus-uu-post-news
5654 @c @icon{gnus-uu-post-news}
5655 \e$B%U%!%$%k$r\e(B uuencode \e$B$7$FJ,3d$7!"$=$l$i$rO"B3$7$FEj9F$7$^\e(B
5656 \e$B$9\e(B (@code{gnus-uu-post-news})\e$B!#\e(B(@pxref{Uuencoding and Posting})\e$B!#\e(B
5657 @end table
5658
5659 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5660 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5661
5662 @node Summary Message Commands
5663 @subsection \e$B35N,%a%C%;!<%8L?Na\e(B
5664
5665 @table @kbd
5666 @item S y
5667 @kindex S y (\e$B35N,\e(B)
5668 @findex gnus-summary-yank-message
5669 \e$B8=:_$N5-;v$r!"$9$G$KB8:_$9$k%a%C%;!<%8:n@.%P%C%U%!!<$KE=$jIU$1$^\e(B
5670 \e$B$9\e(B (@code{gnus-summaryyank-message})\e$B!#$3$NL?Na$OE=$jIU$1$?$$%a%C%;!<%8%P%C\e(B
5671 \e$B%U%!!<$NF~NO$rB%$7!"%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^\e(B
5672 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5673 @end table
5674
5675 @node Canceling and Superseding
5676 @subsection \e$B5-;v$r<h$j>C$9\e(B
5677 @cindex canceling articles
5678 @cindex superseding articles
5679
5680 \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
5681 \e$B$J$!$H;W$C$?$3$H$O$"$j$^$;$s$+!#\e(B
5682
5683 \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
5684 \e$B$3$H$,$G$-$^$9!#\e(B
5685
5686 @findex gnus-summary-cancel-article
5687 @kindex C (\e$B35N,\e(B)
5688 @c @icon{gnus-summary-cancel-article}
5689 \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
5690 \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
5691 \e$B$7$F$/$@$5$$\e(B (@code{gnus-summary-cancel-article})\e$B!#$"$J$?$N5-;v$,<h$j>C\e(B
5692 \e$B$5$l$^$9\e(B---\e$B@$3&Cf$N5!3#$,$"$J$?$N5-;v$r<h$j>C$7$^$9!#$3$NL?Na$O%W%m%;\e(B
5693 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$rMQ$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5694
5695 \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
5696 \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
5697 \e$B$A$G$"$J$?$N5-;v$O@8$-;D$k$+$b$7$l$^$;$s!#\e(B
5698
5699 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
5700 \e$B$?$$$N$G$"$l$P!"J8;z@\F,0z?t\e(B @samp{a} \e$B$r;H$C$F$/$@$5\e(B
5701 \e$B$$\e(B (@pxref{Symbolic Prefixes})\e$B!#\e(B
5702
5703 Gnus \e$B$O\e(B @code{Cancel-Lock} \e$B%X%C%@!<\e(B (@pxref{Canceling News,
5704 ,\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
5705 \e$B$1$,$"$J$?$N%a%C%;!<%8$r%-%c%s%;%k$G$-$k$h$&$K$7$^$9!#\e(B
5706
5707 \e$B$b$72?$+4V0c$$$r$7$?$N$K5$IU$$$F!"D{@5$r$7$?$$$N$G$"$l$P!"!VBeBX!W\e(B
5708 (@dfn{superseding}) \e$B5-;v$rEj9F$7$F855-;v$rCV$-49$($k$3$H$,$G$-$^$9!#\e(B
5709
5710 @findex gnus-summary-supersede-article
5711 @kindex S (\e$B35N,\e(B)
5712 \e$B855-;v$N$H$3$m$X0\F0$7$F!"\e(B@kbd{S s} \e$B$r2!$7$F$/$@$5\e(B
5713 \e$B$$\e(B (@code{gnus-summary-supersede-article})\e$B!#$=$l$rIaDL$KAw?.$9$kA0$K!"5-\e(B
5714 \e$B;v$r9%$-$J$h$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
5715
5716 \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
5717 \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
5718 \e$B$i$N%5%$%H$G$O!"$[$H$s$IF1$85-;v$rFs2sEj9F$7$?$h$&$K$J$C$F$7$^$$$^$9!#\e(B
5719
5720 \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
5721 \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
5722 \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
5723 \e$B$/$@$5$$!#$=$3$K$O$"$J$?$,$A$g$&$IEj9F$7$?5-;v$,$"$j!"$9$Y$F$N%X%C%@!<$,\e(B
5724 \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
5725 \e$B$O\e(B @code{Supersedes} \e$B$KJQ99$7$F$/$@$5$$!#$=$7$F!"$$$D$b$d$C$F$$$k$h$&$K\e(B
5726 \e$BC1$K\e(B @kbd{C-c C-c} \e$B$r2!$7$F5-;v$rAw?.$7$F$/$@$5$$!#A0$N5-;v$O<h$j>C$5$l\e(B
5727 \e$B$k$+CV$-49$($i$l$k$G$7$g$&!#\e(B
5728
5729 \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
5730 \e$B$$$H$$$&$3$H$r!#\e(B
5731
5732 @node Delayed Articles
5733 @section \e$BCY1d5-;v\e(B
5734 @cindex delayed sending
5735 @cindex send delayed
5736
5737 \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
5738 \e$B$;$s$+!#Nc$($P!"$"$J$?$,Bg@Z$J$@$l$+$NCB@8F|$r;W$$=P$9$?$a$K!"$A$g$&$I$=\e(B
5739 \e$B$NF|$KFO$/%a%C%;!<%8$rMQ0U$7$?$$$H;W$C$?$H$7$^$7$g$&!#\e(B
5740 @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:
5741
5742 @lisp
5743 (gnus-delay-initialize)
5744 @end lisp
5745
5746 @findex gnus-delay-article
5747 \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
5748 \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}
5749 (@code{gnus-delay-article}) \e$B$r;H$C$F$/$@$5$$!#$=$&$9$k$H!"$I$N$/$i$$CY$i\e(B
5750 \e$B$;$k$+$r?R$M$F$-$^$9!#2DG=$JJV;v$O<!$NDL$j$G$9\e(B:
5751
5752 @itemize @bullet
5753 @item
5754 \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
5755 \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
5756 @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
5757
5758 @item
5759 \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
5760 \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
5761 @code{gnus-delay-default-hour} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
5762
5763 @item
5764 \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
5765 \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
5766 \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
5767 \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
5768 \e$B$7$?>l9g$OMbF|$N;~9o$r0UL#$7$^$9!#\e(B
5769 @end itemize
5770
5771 @code{gnus-delay-article} \e$B$NF0:n$O!"0J2<$N?t8D$NJQ?t$K1F6A$5$l$^$9\e(B:
5772
5773 @table @code
5774 @item gnus-delay-default-hour
5775 @vindex gnus-delay-default-hour
5776 \e$BFCDj$NF|IU$r;XDj$7$?>l9g$K!"%a%C%;!<%8$,$=$NF|$N2?;~$KAw?.$5$l$k$+$rM?$(\e(B
5777 \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
5778
5779 @item gnus-delay-default-delay
5780 @vindex gnus-delay-default-delay
5781 \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
5782
5783 @item gnus-delay-group
5784 @vindex gnus-delay-group
5785 \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
5786 \e$B$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)%k%H$NCM\e(B
5787 \e$B$O\e(B @code{"delayed"} \e$B$G$9!#\e(B
5788
5789 @item gnus-delay-header
5790 @vindex gnus-delay-header
5791 \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
5792 \e$BL>$NJ8;zNs$G$9!#$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)\e(B
5793 \e$B%k%H$NCM$O\e(B @code{"X-Gnus-Delayed"} \e$B$G$9!#\e(B
5794 @end table
5795
5796 \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
5797 \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
5798 \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
5799 \e$B%8$r\e(B @code{nndraft:delayed} \e$B%0%k!<%W$KG<$a$^$9!#\e(B
5800
5801 @findex gnus-delay-send-queue
5802 \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
5803 \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
5804 \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
5805 \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
5806 \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
5807 \e$B$$$?$$$H;W$&$N$G$O$J$$$G$7$g$&$+\e(B? \e$B$=$l$K$O!"%G!<%b%s$K4X\e(B
5808 \e$B?t\e(B @code{gnus-delay-send-queue} \e$B$r<B9T$;$h!"$H8@$&$@$1$GNI$$$N$G$9!#\e(B
5809
5810 @table @code
5811 @item gnus-delay-initialize
5812 @findex gnus-delay-initialize
5813 \e$B%G%#%U%)%k%H$G$O$3$N4X?t\e(B
5814 \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
5815 \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
5816 \e$BIU$1$^$9!#$b$7$=$l$,Hs\e(B-@code{nil} \e$B$@$C$?\e(B
5817 \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
5818 \e$BL5;k$5$l$^$9!#\e(B
5819
5820 \e$BNc$($P\e(B @code{(gnus-delay-initialize nil t)} \e$B$O2?$b$7$J$$$3$H$r0UL#$7$^$9!#\e(B
5821 \e$B$"$J$?$OCY1d5-;v$NAw?.$K%G!<%b%s$r;H$$$?$$$N$G$7$g$&$M!#$G$b!"$=$l$r@_Dj\e(B
5822 \e$B$9$k$3$H$rK:$l$J$$$G$/$@$5$$$M!#\e(B:-)
5823 @end table
5824
5825 @kbd{C-c C-j} \e$B$G5-;v$rCY1d$5$;$k$H\e(B Message \e$B%b!<%I$O<+F0E*$K8=:_;~9o\e(B
5826 \e$B$G\e(B @code{"Date"} \e$B%X%C%@!<$rIU2C$7$^$9!#$*$=$i$/B?$/$N>l9g!"Be$o$j$K$=$N\e(B
5827 \e$B%a%C%;!<%8$rAw?.$7$?;~9o$r\e(B @code{"Date"} \e$B%X%C%@!<$KH?1G$5$;$?$$$G$7$g$&!#\e(B
5828 \e$B$=$N$?$a$K$O\e(B @code{message-draft-headers} \e$B$+$i\e(B @code{Date} \e$B$r:o=|$7$F$/\e(B
5829 \e$B$@$5$$!#\e(B
5830
5831 @node Marking Articles
5832 @section \e$B5-;v$K0u$rIU$1$k\e(B
5833 @cindex article marking
5834 @cindex article ticking
5835 @cindex marks
5836
5837 \e$B5-;v$KIU$1$i$l$k0u$O$$$/$D$+$"$j$^$9!#\e(B
5838
5839 \e$B5-;v$N!V9XFIEY!W\e(B(\e$B$&$R$g!<$C!"2?$F$9$i$P$d$7$$B$8l$@\e(B!) \e$B$r7hDj$9$k0u$,$"$j\e(B
5840 \e$B$^$9!#1Q;z$G$J$$J8;z$,0lHL$K!VL$FI!W$r0UL#$9$k$N$KBP$7$F!"1Q;z$N0u$O0lHL\e(B
5841 \e$B$K!V4{FI!W$r0UL#$7$^$9!#\e(B
5842
5843 \e$B2C$($F!"9XFIEY$K1F6A$7$J$$0u$b$"$j$^$9!#\e(B
5844
5845 @ifinfo
5846 \e$B$3$l$i$N0u$rA`:n$9$k2a>j$J$/$i$$$NL?Na$,$"$j$^$9\e(B:
5847 @end ifinfo
5848
5849 @menu
5850 * Unread Articles::             \e$BL$FI5-;v$X$N0u\e(B
5851 * Read Articles::               \e$B4{FI5-;v$X$N0u\e(B
5852 * Other Marks::                 \e$B9XFIEY$K1F6A$7$J$$0u\e(B
5853 * Setting Marks::               \e$B0u$NIU$1J}$H>C$7J}\e(B
5854 * Generic Marking Commands::    \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+\e(B
5855 * Setting Process Marks::       \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
5856 @end menu
5857
5858 @node Unread Articles
5859 @subsection \e$BL$FI5-;v\e(B
5860
5861 \e$B0J2<$N0u$O2?$i$+$NJ}K!$G5-;v$KL$FI$N\e(B (\e$B$h$&$J\e(B) \e$B0u$rIU$1$^$9!#\e(B
5862
5863 @table @samp
5864 @item !
5865 @vindex gnus-ticked-mark
5866 \e$B2D;k5-;v\e(B (ticked) \e$B$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-ticked-mark})\e$B!#\e(B
5867
5868 \e$B!V2D;k5-;v!W$H$O>o$K2D;k>uBV$G$"$k5-;v$N$3$H$G$9!#$*$b$7$m$$$H;W$&5-;v$,\e(B
5869 \e$B$"$C$?>l9g$d!"FI$`$N$r@h$K1d$P$7$?$$$H$-$d!"8e$GJVEz$r$7$?$$$H$-$K!"IaDL\e(B
5870 \e$B$O2D;k0u$rIU$1$^$9!#$7$+$7!"5-;v$O4|8B@Z$l>C5n$5$l$k$3$H$b$"$j$^$9\e(B (\e$B%K%e!<\e(B
5871 \e$B%9%5!<%P!<>e$N5-;v$r>C5n$9$k$N$O%K%e!<%9%5!<%P!<$N%=%U%H%&%'%"$G!"\e(B
5872 Gnus \e$B<+BN$O2D;k5-;v$r4|8B@Z$l>C5n$7$^$;$s\e(B) \e$B$N$G!"1J1s$K5-;v$rJ]B8$7$F$*\e(B
5873 \e$B$-$?$$>l9g$O!"$=$N5-;v$r1JB3$K$9$kI,MW$,$"$j$^$9\e(B (@pxref{Persistent
5874 Articles})\e$B!#\e(B
5875
5876 @item ?
5877 @vindex gnus-dormant-mark
5878 \e$BJ]N1$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-dormant-mark})\e$B!#\e(B
5879
5880 \e$B!VJ]N15-;v!W$O%U%)%m!<%"%C%W$,$"$C$?$H$-$K$@$135N,%P%C%U%!!<$K8=$l$^$9!#\e(B
5881 \e$B%U%)%m!<%"%C%W$,L5$$$H$-$bI=<($5$;$?$$$H$-$O!"\e(B@kbd{/ D} \e$BL?Na$r;H$C$F$/$@\e(B
5882 \e$B$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
5883 \e$B;v\e(B (ticked) \e$B$H;w$?$h$&$J$b$N$G$9!#\e(B
5884
5885 @item SPACE
5886 @vindex gnus-unread-mark
5887 \e$BL$FI$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-unread-mark})\e$B!#\e(B
5888
5889 \e$B!VL$FI5-;v!W$O:#$^$G$^$C$?$/FI$^$l$F$$$J$$5-;v$N$3$H$G$9!#\e(B
5890 @end table
5891
5892 @node Read Articles
5893 @subsection \e$B4{FI5-;v\e(B
5894 @cindex expirable mark
5895
5896 \e$B0J2<$N$9$Y$F$N0u$O5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
5897
5898 @table @samp
5899 @item r
5900 @vindex gnus-del-mark
5901 \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
5902 \e$BIU$1$?5-;v$G$9\e(B (@code{gnus-del-mark})\e$B!#\e(B
5903
5904 @item R
5905 @vindex gnus-read-mark
5906 \e$B<B:]$KFI$^$l$?5-;v\e(B (@code{gnus-read-mark})\e$B!#\e(B
5907
5908 @item O
5909 @vindex gnus-ancient-mark
5910 \e$BA02s$N%;%C%7%g%s$G4{FI$N0u$rIU$1$F!":#$O!V8E$/!W$J$C$F$7$^$C$?5-;v!#\e(B
5911
5912 @item K
5913 @vindex gnus-killed-mark
5914 \e$B:o=|$5$l$?0u\e(B (@code{gnus-killed-mark})\e$B!#\e(B
5915
5916 @item X
5917 @vindex gnus-kill-file-mark
5918 \e$B:o=|%U%!%$%k$K$h$C$F:o=|$N0u$,IU$$$?5-\e(B
5919 \e$B;v\e(B (@code{gnus-kill-file-mark})\e$B!#\e(B
5920
5921 @item Y
5922 @vindex gnus-low-score-mark
5923 \e$BDc$9$.$k%9%3%"$N$?$a$K4{FI$N0u$,IU$$$?5-\e(B
5924 \e$B;v\e(B (@code{gnus-low-score-mark})\e$B!#\e(B
5925
5926 @item C
5927 @vindex gnus-catchup-mark
5928 \e$B%-%c%C%A%"%C%W$K$h$C$F4{FI$N0u$,IU$$$?5-\e(B
5929 \e$B;v\e(B (@code{gnus-catchup-mark})\e$B!#\e(B
5930
5931 @item G
5932 @vindex gnus-canceled-mark
5933 \e$B<h$j>C$5$l$?5-;v\e(B (@code{gnus-canceled-mark})\e$B!#\e(B
5934
5935 @item Q
5936 @vindex gnus-sparse-mark
5937 \e$B$^$P$i$K;2>H$5$l$?5-;v\e(B (@code{gnus-sparse-mark})\e$B!#\e(B
5938 @xref{Customizing Threading}.
5939
5940 @item M
5941 @vindex gnus-duplicate-mark
5942 \e$B=EJ#M^@)$K$h$j4{FI$N0u$NIU$$$?5-;v\e(B (@code{gnus-duplicate-mark})\e$B!#\e(B
5943 @xref{Duplicate Suppression}.
5944 @end table
5945
5946 \e$B$3$l$i$N$9$Y$F$N0u$O!"K\Ev$K$?$@5-;v$,4{FI$H$7$F0u$,IU$$$F$$$k$3$H$r0UL#\e(B
5947 \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
5948 \e$B$I!#\e(B
5949
5950 \e$B$b$&0l$D!"FCJL$J0u$,$"$j$^$9\e(B:
5951
5952 @table @samp
5953 @item E
5954 @vindex gnus-expirable-mark
5955 \e$B4|8B@Z$l>C5n2DG=$H$7$F0u$NIU$$$?5-;v\e(B (@code{gnus-expirable-mark})\e$B!#\e(B
5956
5957 \e$B5-;v$r!V4|8B@Z$l>C5n2DG=!W$H$7$F0u$rIU$1$k\e(B (\e$B$b$7$/$O!"<+F0E*$K$=$N$h$&$K\e(B
5958 \e$B0u$rIU$1$k\e(B) \e$B$3$H$O!"IaDL$N%0%k!<%W$G$O$"$^$j0UL#$,$"$j$^$;$s\e(B---\e$BMxMQ<T$O\e(B
5959 \e$B%K%e!<%95-;v$N4|8B$K$h$k:o=|$r@)8f$7$F$$$^$;$s!#$7$+$7!"Nc$($P%a!<%k%0%k!<\e(B
5960 \e$B%W$G$O!"!V4|8B@Z$l>C5n2DG=!W$H$7$F0u$NIU$$$?5-;v$O!"$$$D$G$b\e(B Gnus \e$B$K$h$C\e(B
5961 \e$B$F:o=|$5$l$k$3$H$,$"$j$^$9!#\e(B
5962 @end table
5963
5964 @node Other Marks
5965 @subsection \e$BB>$N0u\e(B
5966 @cindex process mark
5967 @cindex bookmarks
5968
5969 \e$B5-;v$,FI$^$l$?$+$I$&$+$K$O4X78$7$J$$0u$,$$$/$D$+$"$j$^$9!#\e(B
5970
5971 @itemize @bullet
5972 @item
5973 \e$B8=:_$N5-;v$K$7$*$j$r64$`$3$H$,$G$-$^$9!#$"$J$?$OG-$N$*$7$C$3$N=,47$K4X$9\e(B
5974 \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
5975 \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
5976 \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
5977 @xref{Setting Marks}.
5978
5979 @item
5980 @vindex gnus-replied-mark
5981 \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
5982 \e$B$K\e(B @samp{A} \e$B$N0u$,IU$-$^$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B
5983
5984 @item
5985 @vindex gnus-forwarded-mark
5986 \e$BE>Aw$7$?$9$Y$F$N5-;v$K$O!"Fs7eL\$K\e(B @samp{F} \e$B$N0u$,IU$-$^\e(B
5987 \e$B$9\e(B (@code{gnus-forwarded-mark})\e$B!#\e(B
5988
5989 @item
5990 @vindex gnus-cached-mark
5991 \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
5992 \e$B$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B@xref{Article Caching}.
5993
5994 @item
5995 @vindex gnus-saved-mark
5996 (\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
5997 (\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
5998 \e$B$9\e(B (@code{gnus-saved-mark})\e$B!#\e(B
5999
6000 @item
6001 @vindex gnus-unseen-mark
6002 \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
6003 \e$B$9\e(B (@code{gnus-unseen-mark})\e$B!#\e(B
6004
6005 @item
6006 @vindex gnus-downloaded-mark
6007 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"5-;v\e(B
6008 \e$B$O\e(B unplugged (\e$B%M%C%H%o!<%/$+$i@Z$jN%$5$l$F$$$k>uBV\e(B) \e$B$G8+$k$?$a$K%@%&%s%m!<\e(B
6009 \e$B%I$5$l$k$+$b$7$l$^$;$s!#\e(B@samp{%O} \e$B$N;EMM$r;H$C$F$$$k$H!"$=$l$i$N5-;v$K$O\e(B
6010 \e$B$=$N;EMM$K\e(B @samp{+} \e$B$N0u$,IU$-$^$9!#\e(B(\e$BJQ?t\e(B @code{gnus-downloaded-mark} \e$B$G\e(B
6011 \e$B$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
6012
6013 @item
6014 @vindex gnus-undownloaded-mark
6015 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"$$$/$D$+$N5-\e(B
6016 \e$B;v$O%@%&%s%m!<%I$5$l$F$$$J$$$+$b$7$l$^$;$s!#\e(BUnplugged (\e$B%M%C%H%o!<%/$+$i\e(B
6017 \e$B@Z$jN%$5$l$F$$$k>uBV\e(B) \e$B$G$O$=$N$h$&$J5-;v$r8+$k$3$H$,$G$-$^$;$s!#\e(B
6018 @samp{%O} \e$B$N;EMM$r;H$C$F$$$k$H!"$=$l$i$N5-;v$K$O$=$N;EMM$K\e(B @samp{-} \e$B$N0u\e(B
6019 \e$B$,IU$-$^$9!#\e(B(\e$BJQ?t\e(B @code{gnus-undownloaded-mark} \e$B$G$I$NJ8;z$r;H$&$+$r@)8f\e(B
6020 \e$B$7$^$9!#\e(B)
6021
6022 @item
6023 @vindex gnus-downloadable-mark
6024 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$O$$$/$D$+$N5-;v$r<+F0E*$K%@%&\e(B
6025 \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
6026 \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
6027 \e$B$K$O!":G=i$N7e$K\e(B @samp{%} \e$B$N0u$,IU$-$^$9!#\e(B(\e$BJQ\e(B
6028 \e$B?t\e(B @code{gnus-downloadable-mark} \e$B$G$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
6029
6030 @item
6031 @vindex gnus-not-empty-thread-mark
6032 @vindex gnus-empty-thread-mark
6033 @samp{%e} \e$B$N;EMM$,;H$o$l$k$H!"%9%l%C%I$,$"$k$+$I$&$+$N0u\e(B
6034 \e$B$,\e(B @code{gnus-not-empty-thread-mark} \e$B$^$?\e(B
6035 \e$B$O\e(B @code{gnus-empty-thread-mark} \e$B$K$h$C$F!";07eL\$KIU$-$^$9!#\e(B
6036
6037 @item
6038 @vindex gnus-process-mark
6039 \e$B:G8e$K!V%W%m%;%90u!W$,$"$j$^$9\e(B (@code{gnus-process-mark})\e$B!#$$$m$$$m$J<o\e(B
6040 \e$BN`$NL?Na$,!"%W%m%;%90u$,$"$k$H$=$l$KBP$7$F<B9T$5$l$^$9!#Nc$(\e(B
6041 \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
6042 \e$B;v$r\e(B uudecode \e$B$7$FI=<($7$^$9!#%W%m%;%90u$NIU$$$?5-;v$OFs7eL\\e(B
6043 \e$B$K\e(B @samp{#} \e$B$,$"$j$^$9!#\e(B
6044 @end itemize
6045
6046 \e$B$?$$$F$$$N$3$l$i!X9XFIEY$H4X78L5$$!Y0u$O!"%G%#%U%)%k%H$G$OFs7eL\$K8=$l$k\e(B
6047 \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
6048 \e$B$7$?5-;v$K%W%m%;%90u$rIU$1$?>l9g$O!"$I$&$J$k$N$G$7$g$&\e(B?
6049
6050 \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
6051 \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
6052 \e$B$F$$$FJVEz$5$l$F$$$?>l9g!"%-%c%C%7%e0u$,8+$($k$@$1$G!"JVEz:Q$_0u$O8+$($^\e(B
6053 \e$B$;$s!#\e(B
6054
6055 @node Setting Marks
6056 @subsection \e$B0u$rIU$1$k\e(B
6057 @cindex setting marks
6058
6059 \e$B$9$Y$F$N0u$rIU$1$k$?$a$NL?Na$O!"?tCM@\F,0z?t$r<u$1IU$1$^$9!#\e(B
6060
6061 @table @kbd
6062 @item M c
6063 @itemx M-u
6064 @kindex M c (\e$B35N,\e(B)
6065 @kindex M-u (\e$B35N,\e(B)
6066 @findex gnus-summary-clear-mark-forward
6067 @cindex mark as unread
6068 \e$B8=:_$N5-;v$+$i!"$9$Y$F$N9XFIEY$K4X$9$k0u$r>C5n$7$^\e(B
6069 \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
6070 \e$BIU$1$^$9!#\e(B
6071
6072 @item M t
6073 @itemx !
6074 @kindex ! (\e$B35N,\e(B)
6075 @kindex M t (\e$B35N,\e(B)
6076 @findex gnus-summary-tick-article-forward
6077 \e$B8=:_$N5-;v$K2D;k5-;v$N0u$rIU$1$^\e(B
6078 \e$B$9\e(B (@code{gnus-summary-tick-article-forward})\e$B!#\e(B@xref{Article Caching}.
6079
6080 @item M ?
6081 @itemx ?
6082 @kindex ? (\e$B35N,\e(B)
6083 @kindex M ? (\e$B35N,\e(B)
6084 @findex gnus-summary-mark-as-dormant
6085 \e$B8=:_$N5-;v$KJ]N15-;v$N0u$rIU$1$^\e(B
6086 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B@xref{Article Caching}.
6087
6088 @item M d
6089 @itemx d
6090 @kindex M d (\e$B35N,\e(B)
6091 @kindex d (\e$B35N,\e(B)
6092 @findex gnus-summary-mark-as-read-forward
6093 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6094 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B
6095
6096 @item D
6097 @kindex D (\e$B35N,\e(B)
6098 @findex gnus-summary-mark-as-read-backward
6099 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1!"A0$N9T$K%]%$%s%H$r0\F0$7$^\e(B
6100 \e$B$9\e(B (@code{gnus-summary-mark-as-read-backward})\e$B!#\e(B
6101
6102 @item M k
6103 @itemx k
6104 @kindex k (\e$B35N,\e(B)
6105 @kindex M k (\e$B35N,\e(B)
6106 @findex gnus-summary-kill-same-subject-and-select
6107 \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
6108 \e$B$rA*Br$7$^$9\e(B (@code{gnus-summary-kill-same-subject-and-select})\e$B!#\e(B
6109
6110 @item M K
6111 @itemx C-k
6112 @kindex M K (\e$B35N,\e(B)
6113 @kindex C-k (\e$B35N,\e(B)
6114 @findex gnus-summary-kill-same-subject
6115 \e$B8=:_$N5-;v$HF1$8I=Bj$r;}$D$9$Y$F$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
6116 \e$B$9\e(B (@code{gnus-summary-kill-same-subject})\e$B!#\e(B
6117
6118 @item M C
6119 @kindex M C (\e$B35N,\e(B)
6120 @findex gnus-summary-catchup
6121 @c @icon{gnus-summary-catchup}
6122 \e$B$9$Y$F$NL$FI5-;v$K4{FI$N0u$rIU$1$^$9\e(B (@code{gnus-summary-catchup})\e$B!#\e(B
6123
6124 @item M C-c
6125 @kindex M C-c (\e$B35N,\e(B)
6126 @findex gnus-summary-catchup-all
6127 \e$B%0%k!<%W$N$9$Y$F$N5-;v$K\e(B---\e$B2D;k5-;v$dJ]N15-;v$G$5$($b!"4{FI$N0u$rIU$1$^\e(B
6128 \e$B$9\e(B (@code{gnus-summary-catchup-all})\e$B!#\e(B
6129
6130 @item M H
6131 @kindex M H (\e$B35N,\e(B)
6132 @findex gnus-summary-catchup-to-here
6133 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0JA0$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
6134 \e$B$9\e(B (@code{gnus-summary-catchup-to-here})\e$B!#\e(B
6135
6136 @item M h
6137 @kindex M h (\e$B35N,\e(B)
6138 @findex gnus-summary-catchup-from-here
6139 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0J9_$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
6140 \e$B$9\e(B (@code{gnus-summary-catchup-from-here})\e$B!#\e(B
6141
6142 @item C-w
6143 @kindex C-w (\e$B35N,\e(B)
6144 @findex gnus-summary-mark-region-as-read
6145 \e$B%]%$%s%H$H%^!<%/$N4V$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6146 \e$B$9\e(B (@code{gnus-summary-mark-region-as-read})\e$B!#\e(B
6147
6148 @item M V k
6149 @kindex M V k (\e$B35N,\e(B)
6150 @findex gnus-summary-kill-below
6151 \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
6152 \e$B$7$^$9!#\e(B
6153
6154 @item M e
6155 @itemx E
6156 @kindex M e (\e$B35N,\e(B)
6157 @kindex E (\e$B35N,\e(B)
6158 @findex gnus-summary-mark-as-expirable
6159 \e$B8=:_$N5-;v$r4|8B@Z$l>C5n2DG=$H$7$F0u$rIU$1$^\e(B
6160 \e$B$9\e(B (@code{gnus-summary-mark-as-expirable})\e$B!#\e(B
6161
6162 @item M b
6163 @kindex M b (\e$B35N,\e(B)
6164 @findex gnus-summary-set-bookmark
6165 \e$B8=:_$N5-;v$K$7$*$j$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-bookmark})\e$B!#\e(B
6166
6167 @item M B
6168 @kindex M B (\e$B35N,\e(B)
6169 @findex gnus-summary-remove-bookmark
6170 \e$B8=:_$N5-;v$N$7$*$j$r:o=|$7$^$9\e(B (@code{gnus-summary-remobe-bookmark})\e$B!#\e(B
6171
6172 @item M V c
6173 @kindex M V c (\e$B35N,\e(B)
6174 @findex gnus-summary-clear-above
6175 \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
6176 \e$B$N$9$Y$F$N0u$r>C5n$7$^$9\e(B (@code{gnus-summary-clar-above})\e$B!#\e(B
6177
6178 @item M V u
6179 @kindex M V u (\e$B35N,\e(B)
6180 @findex gnus-summary-tick-above
6181 \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
6182 \e$B$F$N5-;v$K2D;k0u$rIU$1$^$9\e(B (@code{gnus-summary-tick-above})\e$B!#\e(B
6183
6184 @item M V m
6185 @kindex M V m (\e$B35N,\e(B)
6186 @findex gnus-summary-mark-above
6187 \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
6188 \e$B%9%3%"$r;}$D$9$Y$F$N5-;v$K$=$N0u$rIU$1$^\e(B
6189 \e$B$9\e(B (@code{gnus-summary-mark-above})\e$B!#\e(B
6190 @end table
6191
6192 @vindex gnus-summary-goto-unread
6193 \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
6194 \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
6195 \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
6196 \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
6197 \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
6198 \e$BL5$+$m$&$,<!$N5-;v$K0\F0$7$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
6199
6200 @node Generic Marking Commands
6201 @subsection Generic Marking Commands
6202
6203 \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
6204 \e$B$,$$$^$9!#<!$NL$FI5-;v$K0\F0$7$F$b$i$$$?$$?M$b$$$^$9!#$5$i$K!"8=:_$N5-;v\e(B
6205 \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
6206 \e$B$FM_$7$$?M$,$$$k$H$O$^$@J9$$$?$3$H$O$"$j$^$;$s$,!"$=$&$7$?$$$H;W$&?M$b4V\e(B
6207 \e$B0c$$$J$/$$$k$H;W$$$^$9!#\e(B
6208
6209 \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
6210 \e$B$-$+$NHs>o$KJ#;($JJQ?t$NAH$r;}$D$3$H$K$J$j$^$9!#\e(B
6211
6212 \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
6213 \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
6214 \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
6215 \e$B$K$OB?2a$.$^$9!#\e(B
6216
6217 \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
6218 \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
6219 \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:
6220
6221 @lisp
6222 (add-hook 'gnus-summary-mode-hook 'my-alter-summary-map)
6223 (defun my-alter-summary-map ()
6224   (local-set-key "!" 'gnus-summary-put-mark-as-ticked-next))
6225 @end lisp
6226
6227 @noindent
6228 \e$B$b$7$/$O!"\e(B
6229
6230 @lisp
6231 (defun my-alter-summary-map ()
6232   (local-set-key "!" "MM!n"))
6233 @end lisp
6234
6235 @node Setting Process Marks
6236 @subsection \e$B%W%m%;%90u$rIU$1$k\e(B
6237 @cindex setting process marks
6238
6239 \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
6240 \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
6241 \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
6242 \e$B$9!#>\$7$/$O\e(B @ref{Process/Prefix} \e$B$r$I$&$>!#\e(B
6243
6244 @table @kbd
6245 @item M P p
6246 @itemx #
6247 @kindex # (\e$B35N,\e(B)
6248 @kindex M P p (\e$B35N,\e(B)
6249 @findex gnus-summary-mark-as-processable
6250 \e$B8=:_$N5-;v$K%W%m%;%90u$rIU$1$^\e(B
6251 \e$B$9\e(B (@code{gnus-summary-mark-as-processable})\e$B!#\e(B
6252
6253 @item M P u
6254 @itemx M-#
6255 @kindex M P u (\e$B35N,\e(B)
6256 @kindex M-# (\e$B35N,\e(B)
6257 @findex gnus-summary-unmark-as-processable
6258 \e$B$b$78=:_$N5-;v$K%W%m%;%90u$,$"$l$P<h$j=|$-$^\e(B
6259 \e$B$9\e(B (@code{gnus-summary-unmark-as-processable})\e$B!#\e(B
6260
6261 @item M P U
6262 @kindex M P U (\e$B35N,\e(B)
6263 @findex gnus-summary-unmark-all-processable
6264 \e$B$9$Y$F$N5-;v$+$i%W%m%;%90u$r<h$j=|$-$^\e(B
6265 \e$B$9\e(B (@code{gnus-summary-unmark-all-processable})\e$B!#\e(B
6266
6267 @item M P i
6268 @kindex M P i (\e$B35N,\e(B)
6269 @findex gnus-uu-invert-processable
6270 \e$B%W%m%;%90u$NIU$$$F$$$k5-;v$H$=$&$G$J$$5-;v$r5U$K$7$^\e(B
6271 \e$B$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
6272
6273 @item M P R
6274 @kindex M P R (\e$B35N,\e(B)
6275 @findex gnus-uu-mark-by-regexp
6276 \e$B@55,I=8=$K9gCW$9$k\e(B @code{Subject} \e$B%X%C%@!<$r;}$D5-;v$K0u$rIU$1$^\e(B
6277 \e$B$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
6278
6279 @item M P G
6280 @kindex M P G (\e$B35N,\e(B)
6281 @findex gnus-uu-unmark-by-regexp
6282 \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
6283 \e$B$9\e(B (@code{gnus-uu-unmark-by-regexp})\e$B!#\e(B
6284
6285 @item M P r
6286 @kindex M P r (\e$B35N,\e(B)
6287 @findex gnus-uu-mark-region
6288 \e$BNN0h$K$"$k5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-region})\e$B!#\e(B
6289
6290 @item M P g
6291 @kindex M P g (\e$B35N,\e(B)
6292 @findex gnus-uu-unmark-region
6293 \e$BNN0h$K$"$k5-;v$+$i0u$r:o=|$7$^$9\e(B (@code{gnus-uu-unmark-region})\e$B!#\e(B
6294
6295 @item M P t
6296 @kindex M P t (\e$B35N,\e(B)
6297 @findex gnus-uu-mark-thread
6298 \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
6299 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
6300
6301 @item M P T
6302 @kindex M P T (\e$B35N,\e(B)
6303 @findex gnus-uu-unmark-thread
6304 \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
6305 \e$B$9\e(B (@code{gnus-uu-unamrk-thread})\e$B!#\e(B
6306
6307 @item M P v
6308 @kindex M P v (\e$B35N,\e(B)
6309 @findex gnus-uu-mark-over
6310 \e$B@\F,0z?t$h$j$bBg$-$J%9%3%"$r;}$D$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6311 \e$B$9\e(B (@code{gnus-uu-mark-over})\e$B!#\e(B
6312
6313 @item M P s
6314 @kindex M P s (\e$B35N,\e(B)
6315 @findex gnus-uu-mark-series
6316 \e$B8=:_$N0lO"$N5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-series})\e$B!#\e(B
6317
6318 @item M P S
6319 @kindex M P S (\e$B35N,\e(B)
6320 @findex gnus-uu-mark-sparse
6321 \e$B$9$G$K$$$/$D$+0u$NIU$$$?5-;v$r;}$D0lO"$N5-;v72$9$Y$F$K0u$rIU$1$^\e(B
6322 \e$B$9\e(B (@code{gnus-uu-mark-sparse})\e$B!#\e(B
6323
6324 @item M P a
6325 @kindex M P a (\e$B35N,\e(B)
6326 @findex gnus-uu-mark-all
6327 \e$B0lO"$N5-;v$,=P$F$/$k=gHV$K$=$l$KB0$9$k$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6328 \e$B$9\e(B (@code{gnus-uu-mark-all})\e$B!#\e(B
6329
6330 @item M P b
6331 @kindex M P b (\e$B35N,\e(B)
6332 @findex gnus-uu-mark-buffer
6333 \e$B%P%C%U%!!<$N$9$Y$F$N5-;v$r8=$l$F$$$k=gHV$K0u$rIU$1$^\e(B
6334 \e$B$9\e(B (@code{gnus-uu-mark-buffer})\e$B!#\e(B
6335
6336 @item M P k
6337 @kindex M P k (\e$B35N,\e(B)
6338 @findex gnus-summary-kill-process-mark
6339 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$s$G!"$9$Y$F$N5-;v$rL50u$K$7$^\e(B
6340 \e$B$9\e(B (@code{gnus-summary-kill-process-mark})\e$B!#\e(B
6341
6342 @item M P y
6343 @kindex M P y (\e$B35N,\e(B)
6344 @findex gnus-summary-yank-process-mark
6345 \e$B%9%?%C%/$+$iA02s$N%W%m%;%90u$r<h$j=P$7$F!"$=$l$rI|85$7$^\e(B
6346 \e$B$9\e(B (@code{gnus-summary-yank-process-mark})\e$B!#\e(B
6347
6348 @item M P w
6349 @kindex M P w (\e$B35N,\e(B)
6350 @findex gnus-summary-save-process-mark
6351 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$_$^\e(B
6352 \e$B$9\e(B (@code{gnus-summary-save-process-mark})\e$B!#\e(B
6353 @end table
6354
6355 \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
6356 @ref{Searching for Articles} \e$B$N\e(B @kbd{&} \e$BL?Na$r;2>H$7$F$/$@$5$$!#\e(B
6357
6358 @node Limiting
6359 @section \e$B@)8B$r$9$k\e(B
6360 @cindex limiting
6361
6362 \e$B8=:_%0%k!<%W$K$"$k5-;v$N0lIt$@$1$rI=<($9$k$h$&$K35N,%P%C%U%!!<$r@)8B$G$-\e(B
6363 \e$B$l$PJXMx$J$3$H$,$"$j$^$9!#B?$/$N@)8BL?Na$,;}$D8z2L$O!"35N,%P%C%U%!!<$+$i\e(B
6364 \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
6365
6366 \e$B@)8BL?Na$O%5!<%P!<$+$i$9$G$K<hF@$5$l$?5-;v$N0lItJ,$K:nMQ$7$^$9!#$3$l$i$N\e(B
6367 \e$BL?Na$O%5!<%P!<$KDI2C$N5-;v$rMW5a$7$^$;$s!#\e(B
6368
6369 @table @kbd
6370 @item / /
6371 @itemx / s
6372 @kindex / / (\e$B35N,\e(B)
6373 @findex gnus-summary-limit-to-subject
6374 \e$B35N,%P%C%U%!!<$r$$$/$D$+$NI=Bj$H9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6375 \e$B$9\e(B (@code{gnus-summary-limit-to-subject})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"9gCW\e(B
6376 \e$B$9$k5-;v$r=|30$7$^$9!#\e(B
6377
6378 @item / a
6379 @kindex / a (\e$B35N,\e(B)
6380 @findex gnus-summary-limit-to-author
6381 \e$B35N,%P%C%U%!!<$r2??M$+$NCx<T$K9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6382 \e$B$9\e(B (@code{gnus-summary-limit-to-author})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"9gCW$9\e(B
6383 \e$B$k5-;v$r=|30$7$^$9!#\e(B
6384
6385 @item / R
6386 @kindex / R (\e$B35N,\e(B)
6387 @findex gnus-summary-limit-to-recipient
6388 \e$B35N,%P%C%U%!!<$r$$$/$D$+$N<u?.<T$K9gCW$9$k5-;v$@$1$K@)8B$7$^\e(B
6389 \e$B$9\e(B (@code{gnus-summary-limit-to-recipient})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"9g\e(B
6390 \e$BCW$9$k5-;v$r=|30$7$^$9!#\e(B
6391
6392 @item / A
6393 @kindex / A (\e$B35N,\e(B)
6394 @findex gnus-summary-limit-to-address
6395 \e$B35N,%P%C%U%!!<$r!"$=$N\e(B From\e$B!"\e(BTo \e$B$^$?$O\e(B Cc \e$B%X%C%@!<$NFbMF$,M?$($i$l$?%"%I\e(B
6396 \e$B%l%9$H9gCW$9$k5-;v$K@)8B$7$^$9\e(B (@code{gnus-summary-limit-to-address})\e$B!#\e(B
6397 \e$B@\F,0z?t$,M?$($i$l$k$H!"9gCW$9$k5-;v$r=|30$7$^$9!#\e(B
6398
6399 @item / S
6400 @kindex / S (\e$B35N,\e(B)
6401 @findex gnus-summary-limit-to-singletons
6402 \e$B35N,%P%C%U%!!<$rI=<($5$l$F$$$k%9%l%C%I$KB0$5$J$$5-;v$@$1$K@)8B$7$^\e(B
6403 \e$B$9\e(B (@code{gnus-summary-limit-to-singletons})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"I=\e(B
6404 \e$B<($5$l$F$$$k%9%l%C%I$KB0$9$k5-;v$@$1$K@)8B$7$^$9!#\e(B
6405
6406 @item / x
6407 @kindex / x (\e$B35N,\e(B)
6408 @findex gnus-summary-limit-to-extra
6409 \e$B!VDI2C!W$N%X%C%@!<$N0l$D$K9gCW$9$k5-;v$K35N,%P%C%U%!!<$r@)8B$7$^\e(B
6410 \e$B$9\e(B (@pxref{To From Newsgroups}) (@code{gnus-summary-limit-to-extra})\e$B!#@\\e(B
6411 \e$BF,0z?t$,M?$($i$l$k$H!"9gCW$9$k5-;v$r=|30$7$^$9!#\e(B
6412
6413 @item / u
6414 @itemx x
6415 @kindex / u (\e$B35N,\e(B)
6416 @kindex x (\e$B35N,\e(B)
6417 @findex gnus-summary-limit-to-unread
6418 \e$B35N,%P%C%U%!!<$r4{FI$N0u$,IU$$$F$$$J$$5-;v$K@)8B$7$^\e(B
6419 \e$B$9\e(B (@code{gnus-summary-limit-to-unread})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%P%C\e(B
6420 \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
6421 \e$B$J$$$H$$$&$3$H$G$9!#\e(B
6422
6423 @item / m
6424 @kindex / m (\e$B35N,\e(B)
6425 @findex gnus-summary-limit-to-marks
6426 \e$B0u$r?R$M$F!"$=$N0u$,IU$$$F$$$k5-;v$K@)8B$7$^\e(B
6427 \e$B$9\e(B (@code{gnus-summary-limit-to-marks})\e$B!#\e(B
6428
6429 @item / t
6430 @kindex / t (\e$B35N,\e(B)
6431 @findex gnus-summary-limit-to-age
6432 \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
6433 \e$B$7$^$9\e(B (@code{gnus-summary-limit-to-age})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"$=$N\e(B
6434 \e$B?tCM$NF|$h$j$b?7$7$$5-;v$K@)8B$7$^$9!#\e(B
6435
6436 @item / n
6437 @kindex / n (\e$B35N,\e(B)
6438 @findex gnus-summary-limit-to-articles
6439 \e$B35N,%P%C%U%!!<$r!"@\F,0z?t\e(B @samp{n} \e$B$G;XDj$5$l$?<!$N\e(B @samp{n} \e$B8D$N5-;v$K\e(B
6440 \e$B@)8B$7$^$9!#@\F,0z?t$,M?$($i$l$J$$$H!"Be$o$j$K%W%m%;%90u$,IU$$$F$$$k5-;v\e(B
6441 \e$B$K@)8B$7$^$9!#\e(B(@code{gnus-summary-limit-to-articles})\e$B!#\e(B
6442
6443 @item / w
6444 @kindex / w (\e$B35N,\e(B)
6445 @findex gnus-summary-pop-limit
6446 \e$BA0$N@)8B$r%9%?%C%/$+$i<h$j=P$7$F!"I|85$7$^\e(B
6447 \e$B$9\e(B (@code{gnus-summary-pop-limit})\e$B!#@\F,0z?t$rM?$($i$l$k$H!"$9$Y$F$N@)8B\e(B
6448 \e$B$r%9%?%C%/$+$i<h$j=P$7$^$9!#\e(B
6449
6450 @item / .
6451 @kindex / . (\e$B35N,\e(B)
6452 @findex gnus-summary-limit-to-unseen
6453 \e$B35N,%P%C%U%!!<$r$^$@FI$^$l$?$3$H$,L5$$5-;v$K@)8B$7$^\e(B
6454 \e$B$9\e(B (@code{gnus-summary-limit-to-unseen})\e$B!#\e(B
6455
6456 @item / v
6457 @kindex / v (\e$B35N,\e(B)
6458 @findex gnus-summary-limit-to-score
6459 \e$B35N,%P%C%U%!!<$r$"$k%9%3%"$HF1$8$+!"$=$l$h$jBg$-$J%9%3%"$r;}$D5-;v$K@)8B\e(B
6460 \e$B$7$^$9\e(B (@code{gnus-summary-limit-to-score})\e$B!#\e(B
6461
6462 @item / p
6463 @kindex / p (\e$B35N,\e(B)
6464 @findex gnus-summary-limit-to-display-predicate
6465 \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
6466 \e$B$&$K@)8B$7$^$9\e(B (@code{gnus-summary-limit-to-display-predicate})\e$B!#$3$N=R\e(B
6467 \e$B8l$K4X$9$k>\:Y$O\e(B @ref{Group Parameters} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
6468
6469 @item / r
6470 @kindex / r (\e$B35N,\e(B)
6471 @findex gnus-summary-limit-to-replied
6472 \e$B35N,%P%C%U%!!<$rJV?.$7$?5-;v$@$1$K@)8B$7$^\e(B
6473 \e$B$9\e(B (@code{gnus-summary-limit-to-replied})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"JV?.\e(B
6474 \e$B$7$?5-;v0J30$N5-;v$K@)8B$7$^$9!#\e(B
6475
6476 @item / E
6477 @itemx M S
6478 @kindex M S (\e$B35N,\e(B)
6479 @kindex / E (\e$B35N,\e(B)
6480 @findex gnus-summary-limit-include-expunged
6481 \e$B$9$Y$F$N>C5n$5$l$?5-;v$r@)8B$K4^$a$^\e(B
6482 \e$B$9\e(B (@code{gnus-summary-limit-include-expunged})\e$B!#\e(B
6483
6484 @item / D
6485 @kindex / D (\e$B35N,\e(B)
6486 @findex gnus-summary-limit-include-dormant
6487 \e$B$9$Y$F$NJ]N15-;v$r@)8B$K4^$a$^\e(B
6488 \e$B$9\e(B (@code{gnus-summary-limit-include-dormant})\e$B!#\e(B
6489
6490 @item / *
6491 @kindex / * (\e$B35N,\e(B)
6492 @findex gnus-summary-limit-include-cached
6493 \e$B$9$Y$F$N%-%c%C%7%e$KF~$C$F$$$k5-;v$r@)8B$K4^$a$^\e(B
6494 \e$B$9\e(B (@code{gnus-summary-limit-include-cached})\e$B!#\e(B
6495
6496 @item / d
6497 @kindex / d (\e$B35N,\e(B)
6498 @findex gnus-summary-limit-exclude-dormant
6499 \e$B$9$Y$F$NJ]N15-;v$r@)8B$+$i=|30$7$^\e(B
6500 \e$B$9\e(B (@code{gnus-summary-limit-exclude-dormant})\e$B!#\e(B
6501
6502 @item / M
6503 @kindex / M (\e$B35N,\e(B)
6504 @findex gnus-summary-limit-exclude-marks
6505 \e$B$9$Y$F$N0uIU$-5-;v$r=|30$7$^$9\e(B (@code{gnus-summary-limit-exclude-marks})\e$B!#\e(B
6506
6507 @item / T
6508 @kindex / T (\e$B35N,\e(B)
6509 @findex gnus-summary-limit-include-thread
6510 \e$B8=:_$N%9%l%C%I$N$9$Y$F$N5-;v$r@)8B$K4^$a$^\e(B
6511 \e$B$9\e(B (@code{gnus-summary-limit-include-thread})\e$B!#\e(B
6512
6513 @item / c
6514 @kindex / c (\e$B35N,\e(B)
6515 @findex gnus-summary-limit-exclude-childless-dormant
6516 \e$B;R5-;v$NL5$$$9$Y$F$NJ]N15-;v$r@)8B$+$i=|30$7$^\e(B
6517 \e$B$9\e(B (@code{gnus-summary-limit-exclude-childless-dormant})\e$B!#\e(B
6518
6519 @item / C
6520 @kindex / C (\e$B35N,\e(B)
6521 @findex gnus-summary-limit-mark-excluded-as-read
6522 \e$B$9$Y$F$N=|30$5$l$?L$FI$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6523 \e$B$9\e(B (@code{gnus-summary-limit-mark-excluded-as-read})\e$B!#@\F,0z?t$,M?$($i$l\e(B
6524 \e$B$k$H!"2D;k$HJ]N1$N$_$N0u$N5-;v$b4{FI$H$7$F0u$rIU$1$^$9!#\e(B
6525
6526 @item / b
6527 @kindex / b (\e$B35N,\e(B)
6528 @findex gnus-summary-limit-to-bodies
6529 \e$B35N,%P%C%U%!!<$r!"$"$k@55,I=8=$KK\J8$,9gCW$9$k5-;v$@$1$K@)8B$7$^\e(B
6530 \e$B$9\e(B (@code{gnus-summary-limit-to-bodies})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"@)8B$r\e(B
6531 \e$B5U$K$7$^$9\e(B (\e$BLuCm\e(B: \e$B9gCW$7$J$$5-;v$@$1$K@)8B$7$^$9\e(B)\e$B!#9gCW$9$k$b$N$rC5$9$?\e(B
6532 \e$B$a$K$=$l$>$l$N5-;v$r<h$j9~$^$J$1$l$P$J$i$J$$$N$G!"$3$N%3%^%s%I$O$H$F$bCY\e(B
6533 \e$B$$$G$9!#\e(B
6534
6535 @item / h
6536 @kindex / h (\e$B35N,\e(B)
6537 @findex gnus-summary-limit-to-headers
6538 \e$B$3$NA0$N%3%^%s%I$K;w$F$$$^$9$,!"Be$o$j$K$3$l$O!"$"$k@55,I=8=$K%X%C%@!<$,\e(B
6539 \e$B9gCW$9$k5-;v$@$1$K@)8B$7$^$9\e(B (@code{gnus-summary-limit-to-headers})\e$B!#\e(B
6540 @end table
6541
6542 \e$B0J2<$O@)8BL?Na$G$O$"$j$^$;$s$,!"F1MM$K@\F,%-!<\e(B @kbd{/} \e$B$r;H$$$^$9!#\e(B
6543
6544 @table @kbd
6545 @item / N
6546 @kindex / N (\e$B35N,\e(B)
6547 @findex gnus-summary-insert-new-articles
6548 \e$B$9$Y$F$N?7$7$$5-;v$r35N,%P%C%U%!!<$KA^F~$7$^$9!#\e(B
6549 @var{back-end}@code{-get-new-mail} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"?7$7$$%a!<\e(B
6550 \e$B%k$NE~Mh$rD4$Y$k$H$$$&$3$H$G$9!#\e(B
6551
6552 @item / o
6553 @kindex / o (\e$B35N,\e(B)
6554 @findex gnus-summary-insert-old-articles
6555 \e$B$9$Y$F$N8E$$5-;v$r35N,%P%C%U%!!<$KA^F~$7$^$9!#?tCM$N@\F,0z?t$,M?$($i$l$k\e(B
6556 \e$B$H!"$=$N8D?t$N5-;v$r<h$j9~$_$^$9!#\e(B
6557 @end table
6558
6559 @node Threading
6560 @section \e$B%9%l%C%I\e(B
6561 @cindex threading
6562 @cindex article threading
6563
6564 Gnus \e$B$O%G%#%U%)%k%H$G5-;v$r%9%l%C%II=<($7$^$9!#!V%9%l%C%I$K$9$k!W$H$O!"\e(B
6565 \e$B$"$k5-;v$X$N1~Ez$r1~Ez$7$?5-;v$ND>8e$KCV$/\e(B---\e$B3,AXE*N.57$G!"$H$$$&$3$H$G\e(B
6566 \e$B$9!#\e(B
6567
6568 \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
6569 \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
6570 \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
6571 \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
6572 \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
6573 \e$B$N62$k$Y$->\:Y$O\e(B @ref{Customizing Threading} \e$B$K>\$7$/=q$$$F$"$j$^$9!#\e(B
6574
6575 \e$B$^$:!"35G0$N354Q$G$9\e(B:
6576
6577 @table @dfn
6578 @item \e$B:,K\\e(B (root)
6579 \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
6580
6581 @item \e$B%9%l%C%I\e(B (thread)
6582 \e$BLZ$N$h$&$J5-;v$N9=@.$G$9!#\e(B
6583
6584 @item \e$BI{%9%l%C%I\e(B (sub-thread)
6585 \e$BLZ$N$h$&$J9=B$$N\e(B (\e$B$h$j\e(B) \e$B>.$5$JItJ,$G$9!#\e(B
6586
6587 @item \e$BL5B+G{%9%l%C%I\e(B (loose threads)
6588 \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
6589 \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
6590 \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
6591 \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
6592 \e$B$9!#$3$&$$$&%9%l%C%I$,L5B+G{%9%l%C%I$H8F$P$l$F$$$^$9!#\e(B
6593
6594 @item \e$B%9%l%C%I=8$a\e(B (thread gathering)
6595 \e$BI{%9%l%C%I$rBg$-$J%9%l%C%I$K=8$a$h$&$H$9$k;n$_$G$9!#\e(B
6596
6597 @item \e$B$^$P$i%9%l%C%I\e(B (sparse threads)
6598 \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
6599 \e$B%l%C%I$N$3$H$G!"35N,%P%C%U%!!<$G$O6u9T$GI=<($5$l$^$9!#\e(B
6600 @end table
6601
6602 @menu
6603 * Customizing Threading::       \e$B%9%l%C%I$K1F6A$r5Z$\$9JQ992DG=$JJQ?t\e(B
6604 * Thread Commands::             \e$B35N,%P%C%U%!!<$G$N%9%l%C%I$K4p$E$$$?L?Na\e(B
6605 @end menu
6606
6607 @node Customizing Threading
6608 @subsection \e$B%9%l%C%I$r%+%9%?%^%$%:$9$k\e(B
6609 @cindex customizing threading
6610
6611 @menu
6612 * 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
6613 * Filling In Threads::          \e$B%9%l%C%I$rKd$a$k\e(B
6614 * More Threading::              \e$B%9%l%C%I$r$$$8$/$k$5$i$KB?$/$NJQ?t\e(B
6615 * 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!
6616 @end menu
6617
6618 @node Loose Threads
6619 @subsubsection \e$BL5B+G{%9%l%C%I\e(B
6620 @cindex <
6621 @cindex >
6622 @cindex loose threads
6623
6624 @table @code
6625 @item gnus-summary-make-false-root
6626 @vindex gnus-summary-make-false-root
6627 \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
6628 \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
6629 \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
6630 \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
6631 \e$B$7$?$H$-$K$G$-$^$9!#\e(B
6632
6633 \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
6634 \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
6635 \e$B$,$G$-$k;M$D$N8uJd$,$"$j$^$9!#\e(B
6636 @iftex
6637 @iflatex
6638 \gnusfigure{The Summary Buffer}{390}{
6639 \put(0,0){\epsfig{figure=ps/summary-adopt,width=7.5cm}}
6640 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-empty,width=7.5cm}}}
6641 \put(0,400){\makebox(0,0)[tl]{\epsfig{figure=ps/summary-none,width=7.5cm}}}
6642 \put(445,400){\makebox(0,0)[tr]{\epsfig{figure=ps/summary-dummy,width=7.5cm}}}
6643 }
6644 @end iflatex
6645 @end iftex
6646
6647 @cindex adopting articles
6648 @table @code
6649 @item \e$BM\;R\e(B (adopt)
6650 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
6651 \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
6652 \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
6653 \e$B$N<jCJ$G$9!#\e(B
6654
6655 @item \e$B$_$;$+$1\e(B (dummy)
6656 @vindex gnus-summary-dummy-line-format
6657 @vindex gnus-summary-make-false-root-always
6658 Gnus \e$B$O?F$N$U$j$r$9$k$_$;$+$1$N35N,9T$r:n$j$^$9!#$3$N$_$;$+\e(B
6659 \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
6660 \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
6661 \e$B$_$;$+$1$N:,K\$NMM<0$r;XDj$9$k$?$a$K!"\e(B
6662 @code{gnus-summary-dummy-line-format} \e$B$,;H$o$l$^$9!#$3$l$O$?$C\e(B
6663 \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
6664 \e$B5-;v$NI=Bj$G$9\e(B (@pxref{Formatting Variables})\e$B!#$?$H$(=8$a$k$b$N\e(B
6665 \e$B$,L5$/$F$b!"$9$Y$F$N%9%l%C%I$K$_$;$+$1$N:,K\$r;}$?$;$?$$>l9g$O!"\e(B
6666 @code{gnus-summary-make-false-root-always} \e$B$r\e(B @code{t} \e$B$K@_Dj$7\e(B
6667 \e$B$F$/$@$5$$!#\e(B
6668
6669 @item \e$B6u\e(B (empty)
6670 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
6671 \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
6672 \e$BI=Bj$H$7$F;H$$$^$9\e(B (@pxref{Summary Buffer Format})\e$B!#\e(B)
6673
6674 @item none
6675 \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
6676 \e$B$1$G$9!#\e(B
6677
6678 @item nil
6679 \e$BL5B+G{%9%l%C%I$r=8$a$^$;$s!#\e(B
6680 @end table
6681
6682 @item gnus-summary-gather-subject-limit
6683 @vindex gnus-summary-gather-subject-limit
6684 \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
6685 \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
6686 \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
6687 \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
6688 \e$B>u$G$O!"$"$^$j$K87$7$$MW5a$+$b$7$l$^$;$s!#$=$&;W$&$N$J$i!"$3$NJQ?t$rNc$(\e(B
6689 \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
6690 \e$B$7$F$/$@$5$$!#$3$NJQ?t$rK\Ev$KDc$$?tCM$K@_Dj$9$k$H!"L\$K$D$$$?$b$N$N$9$Y\e(B
6691 \e$B$F$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$"$^\e(B
6692 \e$B$jM-MQ$G$O$"$j$^$;$s!#\e(B
6693
6694 @cindex fuzzy article gathering
6695 \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
6696 \e$BGD$KHf3S$9$k%"%k%4%j%:%`$r;H$$$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
6697
6698 @item gnus-simplify-subject-fuzzy-regexp
6699 @vindex gnus-simplify-subject-fuzzy-regexp
6700 \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
6701 \e$B$H$-$K!"$=$l$i$K9gCW$9$kJ8;zNs$rI=Bj$+$i<h$j=|$-$^$9!#\e(B
6702
6703 @item gnus-simplify-ignored-prefixes
6704 @vindex gnus-simplify-ignored-prefixes
6705 \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
6706 \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:
6707
6708 @c Written by Michael Ernst <mernst@cs.rice.edu>
6709 @lisp
6710 (setq gnus-simplify-ignored-prefixes
6711       (concat
6712        "\\`\\[?\\("
6713        (mapconcat
6714         'identity
6715         '("looking"
6716           "wanted" "followup" "summary\\( of\\)?"
6717           "help" "query" "problem" "question"
6718           "answer" "reference" "announce"
6719           "How can I" "How to" "Comparison of"
6720           ;; ...
6721           )
6722         "\\|")
6723        "\\)\\s *\\("
6724        (mapconcat 'identity
6725                   '("for" "for reference" "with" "about")
6726                   "\\|")
6727        "\\)?\\]?:?[ \t]*"))
6728 @end lisp
6729
6730 \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
6731 \e$B$9!#\e(B
6732
6733 @item gnus-simplify-subject-functions
6734 @vindex gnus-simplify-subject-functions
6735 @code{nil} \e$B$G$J$$$H!"$3$NJQ?t\e(B
6736 \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
6737 \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
6738 \e$B%9%H$G$"$kI,MW$,$"$j$^$9!#\e(B
6739
6740 \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:
6741
6742 @table @code
6743 @item gnus-simplify-subject-re
6744 @findex gnus-simplify-subject-re
6745 \e$BA0$NJ}$K$"$k\e(B @samp{Re:} \e$B$r<h$j=|$-$^$9!#\e(B
6746
6747 @item gnus-simplify-subject-fuzzy
6748 @findex gnus-simplify-subject-fuzzy
6749 \e$BBg;(GD$JHf3S$,$G$-$k$h$&$K4JC1$K$7$^$9!#\e(B
6750
6751 @item gnus-simplify-whitespace
6752 @findex gnus-simplify-whitespace
6753 \e$BM>J,$J6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6754
6755 @item gnus-simplify-all-whitespace
6756 @findex gnus-simplify-all-whitespace
6757 \e$B$9$Y$F$N6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6758 @end table
6759
6760 \e$B$b$A$m$s!"$"$J$?<+?H$N4X?t$r=q$/$3$H$b$G$-$^$9!#\e(B
6761
6762 @item gnus-summary-gather-exclude-subject
6763 @vindex gnus-summary-gather-exclude-subject
6764 \e$BL5B+G{%9%l%C%I=8$a$OI=Bj$@$1$G9T$J$o$l$k$N$G!"FC\e(B
6765 \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
6766 \e$B5/$3$92DG=@-$,$"$j$^$9!#$3$N>u67$r>/$7NI$/$9$k$?$a$K!"@55,I=\e(B
6767 \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
6768 \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
6769 \e$B$O\e(B @samp{^ *$\\|^(none)$} \e$B$G$9!#\e(B
6770
6771 @item gnus-summary-thread-gathering-function
6772 @vindex gnus-summary-thread-gathering-function
6773 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
6774 \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
6775 \e$B$H$r0UL#$7!":.Mp$N85$G$9!#BeBX<jCJ$O!"9gCW$9$k$b$N$r8+$D$1$k$?$a\e(B
6776 \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
6777 \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
6778 \e$B$9$,!"$$$+$l$?%K%e!<%9%j!<%@!<$GEj9F$7$?5-;v$OE,@Z$K=8$a$i$l$J$$$H$$$&$3\e(B
6779 \e$B$H$G$b$"$j$^$9!#%Z%9%H$+%3%l%i$+$NA*Br8"$O$"$J$?$K$"$j$^$9!#\e(B
6780
6781 @table @code
6782 @item gnus-gather-threads-by-subject
6783 @findex gnus-gather-threads-by-subject
6784 \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
6785
6786 @item gnus-gather-threads-by-references
6787 @findex gnus-gather-threads-by-references
6788 \e$B$3$N4X?t$OGSB>E*$K\e(B @code{References} \e$BMs$rD4$Y$^$9!#\e(B
6789 @end table
6790
6791 @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
6792 \e$B$9$k$3$H$,$G$-$^$9\e(B:
6793
6794 @lisp
6795 (setq gnus-summary-thread-gathering-function
6796       'gnus-gather-threads-by-references)
6797 @end lisp
6798 @end table
6799
6800 @node Filling In Threads
6801 @subsubsection \e$B%9%l%C%I$rKd$a$k\e(B
6802
6803 @table @code
6804 @item gnus-fetch-old-headers
6805 @vindex gnus-fetch-old-headers
6806 \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
6807 \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
6808 \e$B$9!#$G$-$k$@$1>/$J$$35N,9T$rI=<($7$?$$$1$l$I!"$G$-$k$@$1$?$/$5$s$NL5B+G{\e(B
6809 \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
6810 \e$B$F$/$@$5$$!#$b$7?tCM$K@_Dj$7$?$H$-$O!"$=$l$h$jB?$$DI2C$N%X%C%@!<$O<hF@$5\e(B
6811 \e$B$l$^$;$s!#$I$A$i$N>l9g$G$b!"8E$$%X%C%@!<$N<hF@$O!";H$C$F$$$k%P%C%/%(%s%I\e(B
6812 \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
6813 \e$B$O!"IaDL$O\e(B @code{nntp}, @code{nnspool}, @code{nnml} \e$B$*$h\e(B
6814 \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
6815 \e$B$l$F$7$^$C$?$i!"\e(BGnus \e$B$O$I$&$7$h$&$b$J$$$3$H$b3P$($F$*$$$F$/$@$5$$!#\e(B
6816
6817 \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
6818 \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
6819 \e$B$&\e(B (@pxref{Finding the Parent})\e$B!#\e(B
6820
6821 \e$B%5!<%P!<$O!"$3$N$$$:$l$r$b5!G=$5$;$k$?$a$K\e(B @acronym{NOV} \e$B$r%5%]!<%H$7$J\e(B
6822 \e$B$1$l$P$J$j$^$;$s!#\e(B
6823
6824 @cindex Gmane, gnus-fetch-old-headers
6825 \e$B$3$N5!G=$O@-G=$K?<9o$J1F6A$rM?$(F@$^$9!#$9$Y$F$N%m!<%+%k$K%-%c%C%7%e$5$l\e(B
6826 \e$B$?%X%C%@!<$rL5;k$9$k$+$i$G$9!#5-;v$r4|8B@Z$l>C5n$7$J$$%5!<\e(B
6827 \e$B%P!<\e(B (\e$BNc$($P\e(B news.gmane.org) \e$B$N!"$"$k%0%k!<%W$N$?$a$K$=$l$r\e(B @code{t} \e$B$K\e(B
6828 \e$B@_Dj$9$k$H!"35N,$N@8@.$,$H$F$bCY$/$J$C$F$7$^$$$^$9!#\e(B
6829
6830 @item gnus-fetch-old-ephemeral-headers
6831 @vindex gnus-fetch-old-ephemeral-headers
6832 @code{gnus-fetch-old-headers} \e$B$HF1$8$G$9$,!"0l;~%K%e!<%9%0%k!<%W$N$?$a$K\e(B
6833 \e$B$@$1;H$o$l$^$9!#\e(B
6834
6835 @item gnus-build-sparse-threads
6836 @vindex gnus-build-sparse-threads
6837 \e$B8E$$%X%C%@!<$r<hF@$9$k$HCY$/$J$k$3$H$,$"$j$^$9!#$3$NJQ?t\e(B
6838 \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
6839 \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
6840 \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
6841 \e$B%l%C%I$+$i<:$o$l$F$$$k$H\e(B Gnus \e$B$,?dB,$7$?%9%l%C%II=<($K!V$:$l!W$r;D$9$G$7$g\e(B
6842 \e$B$&!#\e(B(\e$B$3$l$i$N$:$l$OIaDL$N35N,9T$N$h$&$K8+$($^$9!#$b$7$:$l$rA*Br$9$k$H!"\e(B
6843 Gnus \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$"$k$H!"\e(B
6844 Gnus \e$B$O%9%l%C%I$rJd40$9$k$N$KLrN)$D$+$I$&$+$r9MN8$;$:$K!"$9$Y$F$N!V$:$l!W\e(B
6845 \e$B$rI=<($7$^$9!#:G8e$K!"$3$NJQ?t$,\e(B @code{more} \e$B$G$"$k$H!"\e(BGnus \e$B$O$I$3$K$b$D\e(B
6846 \e$B$J$,$C$F$$$J$$;^MU$N$^$P$i$J@a$r@Z$jMn$H$7$^$;$s!#$3$NJQ?t$O%G%#%U%)%k%H\e(B
6847 \e$B$G$O\e(B @code{nil} \e$B$G$9!#\e(B
6848
6849 @item gnus-read-all-available-headers
6850 @vindex gnus-read-all-available-headers
6851 \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
6852 \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
6853 \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
6854 \e$B$3$H$rA[Dj$7$F$$$^$9!#$=$l$O<g$K%&%'%V$K4p$E$$$?%0%k!<%W$G$N>l9g$G$9!#\e(B
6855
6856 \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
6857 \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
6858 \e$B%W$,BP>]$K$J$k\e(B @code{t} \e$B$K$7$F$/$@$5$$!#\e(B
6859 @end table
6860
6861 @node More Threading
6862 @subsubsection \e$B$b$C$H%9%l%C%I$r\e(B
6863
6864 @table @code
6865 @item gnus-show-threads
6866 @vindex gnus-show-threads
6867 \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
6868 \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
6869 \e$BBr$,>/$7B.$/$J$j$^$9$,!"5-;v$rFI$`$N$,$b$C$HCY$/!"ITJX$K$J$k$3$H$O3N<B$G\e(B
6870 \e$B$9!#\e(B
6871
6872 @item gnus-thread-hide-subtree
6873 @vindex gnus-thread-hide-subtree
6874 \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
6875 \e$B$H$-$K1#$l$^$9!#\e(B
6876
6877 \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
6878 \e$BMQ$G$-$k=R8l\e(B
6879 \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
6880
6881 \e$B$3$l$ONc$G$9\e(B:
6882
6883 @lisp
6884 (setq gnus-thread-hide-subtree
6885       '(or gnus-article-unread-p
6886            gnus-article-unseen-p))
6887 @end lisp
6888
6889 (\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
6890 \e$B$OL$FI$G$b$"$k$+$i$J$N$G$9$,!"<q;]$O5b$_<h$C$F$/$@$5$$!#\e(B)
6891
6892 @item gnus-thread-expunge-below
6893 @vindex gnus-thread-expunge-below
6894 \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
6895 \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
6896 \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
6897 \e$B$&$3$H$G$9!#\e(B
6898
6899 @item gnus-thread-hide-killed
6900 @vindex gnus-thread-hide-killed
6901 \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
6902 \e$B$9!#\e(B
6903
6904 @item gnus-thread-ignore-subject
6905 @vindex gnus-thread-ignore-subject
6906 \e$B$H$-$I$-C/$+$,%9%l%C%I$NESCf$GI=Bj$rJQ99$9$k$3$H$,$"$j$^$9!#$3$NJQ?t\e(B
6907 \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
6908 \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
6909
6910 @item gnus-thread-indent-level
6911 @vindex gnus-thread-indent-level
6912 \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
6913 \e$B$a$k?tCM$G$9!#%G%#%U%)%k%H$O\e(B 4 \e$B$G$9!#\e(B
6914
6915 @item gnus-sort-gathered-threads-function
6916 @vindex gnus-sort-gathered-threads-function
6917 \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
6918 \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
6919 \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
6920 \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
6921 \e$B%W%Q%i%a!<%?!<$dE,@Z$J%U%C\e(B
6922 \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
6923 \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
6924 \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
6925 @end table
6926
6927 @node Low-Level Threading
6928 @subsubsection \e$BDc%l%Y%k$K$*$1$k%9%l%C%I:n@.\e(B
6929
6930 @table @code
6931 @item gnus-parse-headers-hook
6932 @vindex gnus-parse-headers-hook
6933 \e$B$9$Y$F$N%X%C%@!<$r2r@O$9$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
6934
6935 @item gnus-alter-header-function
6936 @vindex gnus-alter-header-function
6937 \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
6938 \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
6939 \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
6940 \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
6941 \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
6942 \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
6943 \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
6944 \e$B$9$3$H$,$G$-$^$9!#$3$l$O0l$D$NNc$G$9\e(B:
6945
6946 @lisp
6947 (setq gnus-alter-header-function 'my-alter-message-id)
6948
6949 (defun my-alter-message-id (header)
6950   (let ((id (mail-header-id header)))
6951     (when (string-match
6952            "\\(<[^<>@@]*\\)\\.?cygnus\\..*@@\\([^<>@@]*>\\)" id)
6953       (mail-header-set-id
6954        (concat (match-string 1 id) "@@" (match-string 2 id))
6955        header))))
6956 @end lisp
6957
6958 @quotation
6959 \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
6960 \e$B$?\e(B @samp{cygnus.} \e$B$G;O$^$kJ8;zNs$r<h$j=|$-$^$9!#\e(B
6961 @end quotation
6962 @end table
6963
6964 @node Thread Commands
6965 @subsection \e$B%9%l%C%I$NL?Na\e(B
6966 @cindex thread commands
6967
6968 @table @kbd
6969 @item T k
6970 @itemx C-M-k
6971 @kindex T k (\e$B35N,\e(B)
6972 @kindex C-M-k (\e$B35N,\e(B)
6973 @findex gnus-summary-kill-thread
6974 \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
6975 \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
6976 \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
6977 \e$B$9!#\e(B
6978
6979 @item T l
6980 @itemx C-M-l
6981 @kindex T l (\e$B35N,\e(B)
6982 @kindex C-M-l (\e$B35N,\e(B)
6983 @findex gnus-summary-lower-thread
6984 \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
6985 \e$B$9\e(B (@code{gnus-summary-lower-thread})\e$B!#\e(B
6986
6987 @item T i
6988 @kindex T i (\e$B35N,\e(B)
6989 @kindex gnus-summary-raise-thread
6990 @findex gnus-summary-raise-thread
6991 \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
6992 \e$B$9\e(B (@code{gnus-summary-raise-thread})\e$B!#\e(B
6993
6994 @item T #
6995 @kindex T # (\e$B35N,\e(B)
6996 @findex gnus-uu-mark-thread
6997 \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
6998 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
6999
7000 @item T M-#
7001 @kindex T M-# (\e$B35N,\e(B)
7002 @findex gnus-uu-unmark-thread
7003 \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
7004 \e$B$9\e(B (@code{gnus-uu-unmark-thread})\e$B!#\e(B
7005
7006 @item T T
7007 @kindex T T (\e$B35N,\e(B)
7008 @findex gnus-summary-toggle-threads
7009 \e$B%9%l%C%II=<($r@Z$jBX$($^$9\e(B (@code{gnus-summary-toggle-threads})\e$B!#\e(B
7010
7011 @item T s
7012 @kindex T s (\e$B35N,\e(B)
7013 @findex gnus-summary-show-thread
7014 \e$B$b$7$"$l$P!"8=:_$N5-;v$N2<$K1#$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
7015 \e$B$9\e(B (@code{gnus-summary-show-thread})\e$B!#\e(B
7016
7017 @item T h
7018 @kindex T h (\e$B35N,\e(B)
7019 @findex gnus-summary-hide-thread
7020 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$r1#$7$^\e(B
7021 \e$B$9\e(B (@code{gnus-summary-hide-thread})\e$B!#\e(B
7022
7023 @item T S
7024 @kindex T S (\e$B35N,\e(B)
7025 @findex gnus-summary-show-all-threads
7026 \e$B$9$Y$F$N1#$5$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
7027 \e$B$9\e(B (@code{gnus-summary-show-all-threads})\e$B!#\e(B
7028
7029 @item T H
7030 @kindex T H (\e$B35N,\e(B)
7031 @findex gnus-summary-hide-all-threads
7032 \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
7033
7034 @item T t
7035 @kindex T t (\e$B35N,\e(B)
7036 @findex gnus-summary-rethread-current
7037 \e$B8=:_$N5-;v$N%9%l%C%I$r$b$&0lEY:n$jD>$7$^\e(B
7038 \e$B$9\e(B (@code{gnus-summary-rethread-current})\e$B!#$3$l$O35N,%P%C%U%!!<$,%9%l%C\e(B
7039 \e$B%II=<($5$l$F$$$J$$$H$-$G$bF0:n$7$^$9!#\e(B
7040
7041 @item T ^
7042 @kindex T ^ (\e$B35N,\e(B)
7043 @findex gnus-summary-reparent-thread
7044 \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
7045 \e$B$9\e(B (@code{gnus-summary-reparent-thread})\e$B!#\e(B
7046
7047 @item T M-^
7048 @kindex T M-^ (\e$B35N,\e(B)
7049 @findex gnus-summary-reparent-children
7050 \e$B8=:_$N5-;v$r0uIU$-$N5-;v$N?F5-;v$K$7$^\e(B
7051 \e$B$9\e(B (@code{gnus-summary-reparent-children})\e$B!#\e(B
7052 @end table
7053
7054 \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
7055 \e$B$9!#\e(B
7056
7057 @table @kbd
7058 @item T n
7059 @kindex T n (\e$B35N,\e(B)
7060 @itemx C-M-f
7061 @kindex C-M-f (\e$B35N,\e(B)
7062 @itemx M-down
7063 @kindex M-down (\e$B35N,\e(B)
7064 @findex gnus-summary-next-thread
7065 \e$B<!$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-next-thread})\e$B!#\e(B
7066
7067 @item T p
7068 @kindex T p (\e$B35N,\e(B)
7069 @itemx C-M-b
7070 @kindex C-M-b (\e$B35N,\e(B)
7071 @itemx M-up
7072 @kindex M-up (\e$B35N,\e(B)
7073 @findex gnus-summary-prev-thread
7074 \e$BA0$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-thread})\e$B!#\e(B
7075
7076 @item T d
7077 @kindex T d (\e$B35N,\e(B)
7078 @findex gnus-summary-down-thread
7079 \e$B%9%l%C%I$r2<$j$^$9\e(B (@code{gnus-summary-down-thread})\e$B!#\e(B
7080
7081 @item T u
7082 @kindex T u (\e$B35N,\e(B)
7083 @findex gnus-summary-up-thread
7084 \e$B%9%l%C%I$rEP$j$^$9\e(B (@code{gnus-summary-up-thread})\e$B!#\e(B
7085
7086 @item T o
7087 @kindex T o (\e$B35N,\e(B)
7088 @findex gnus-summary-top-thread
7089 \e$B%9%l%C%I$ND:>e$K0\F0$7$^$9\e(B (@code{gnus-summary-top-thread})\e$B!#\e(B
7090 @end table
7091
7092 @vindex gnus-thread-operation-ignore-subject
7093 \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
7094 \e$B$,$"$k%9%l%C%I$,=PMh>e$,$j$^$9!#$=$7\e(B
7095 \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
7096 \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
7097 \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
7098 \e$B$P!"\e(B@code{gnus-thread-operation-ignore-subject} \e$B$r$$$8$C$F$_$F$/$@$5$$!#\e(B
7099 \e$B$3$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\e(B
7100 \e$B<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\e(B
7101 \e$B%l%C%I$K$"$k0[$J$kI=Bj$r;}$D5-;v$O!"$=$N$H$-9T$J$&A`:n$NBP>]$K4^$^$l$^$;\e(B
7102 \e$B$s!#$3$NJQ?t$,\e(B @code{fuzzy} \e$B$G$"$k$H!"Bg;(GD$JHf3S$K$h$C$FEy$7$$$HH=Dj$5\e(B
7103 \e$B$l$kI=Bj$r;}$D5-;v$@$1$,BP>]$K4^$^$l$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
7104
7105 @node Sorting the Summary Buffer
7106 @section \e$BJB$YBX$(\e(B
7107
7108 @findex gnus-thread-sort-by-total-score
7109 @findex gnus-thread-sort-by-date
7110 @findex gnus-thread-sort-by-score
7111 @findex gnus-thread-sort-by-subject
7112 @findex gnus-thread-sort-by-author
7113 @findex gnus-thread-sort-by-recipient
7114 @findex gnus-thread-sort-by-number
7115 @findex gnus-thread-sort-by-random
7116 @vindex gnus-thread-sort-functions
7117 @findex gnus-thread-sort-by-most-recent-number
7118 @findex gnus-thread-sort-by-most-recent-date
7119 \e$B35N,$G%9%l%C%I$NI=<($r;H$C$F$$$k$N$G$"$l$P!"\e(B
7120 @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
7121 \e$B$($k$3$H$,$G$-$^$9!#$3$NJQ?t$NCM$OC1FH$N4X?t!"4X?t$N%j%9%H!"$^$?$O4X?t\e(B
7122 \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
7123
7124 \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
7125 \e$B$F$$$kJB$YBX$(=R8l4X?t$O\e(B @code{gnus-thread-sort-by-number},
7126 @code{gnus-thread-sort-by-author}, @code{gnus-thread-sort-by-recipient},
7127 @code{gnus-thread-sort-by-subject},
7128 @code{gnus-thread-sort-by-date},
7129 @code{gnus-thread-sort-by-score},
7130 @code{gnus-thread-sort-by-most-recent-number},
7131 @code{gnus-thread-sort-by-most-recent-date},
7132 @code{gnus-thread-sort-by-random} \e$B$*$h\e(B
7133 \e$B$S\e(B @code{gnus-thread-sort-by-total-score} \e$B$G$9!#\e(B
7134
7135 \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
7136 \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
7137 \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
7138 \e$BIU$1$F$/$@$5$$!#$?$@$7\e(B @code{gnus-thread-sort-by-most-recent-number} \e$B$*\e(B
7139 \e$B$h$S\e(B @code{gnus-thread-sort-by-most-recent-date} \e$B$O!"$3$N5,B'$K=>$$$^$;\e(B
7140 \e$B$s!#\e(B
7141
7142 \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
7143 \e$B$P$J$j$^$;$s!#JB$YBX$(4X?t$N%j%9%H$N$J$k$Y$/@hF,$K!"$*$=$i$/>o\e(B
7144 \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
7145 \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
7146 \e$BJ]>Z$7$^$9!#\e(B
7147
7148 \e$B%9%3%"$N5U=g!"I=Bj!"$=$7$F:G8e$KHV9f!"$N=g$KJB$YBX$($?$$$N$G$"$l$P!"<!$N\e(B
7149 \e$B$h$&$K$G$-$^$9\e(B:
7150
7151 @lisp
7152 (setq gnus-thread-sort-functions
7153       '(gnus-thread-sort-by-number
7154         gnus-thread-sort-by-subject
7155         (not gnus-thread-sort-by-total-score)))
7156 @end lisp
7157
7158 \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
7159 \e$B%I$,F1$8%9%3%"$N>l9g$O!"1Q;z=g$KJB$SBX$($i$l$^$9!#F1$8%9%3%"$HI=Bj$r;}$D\e(B
7160 \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
7161
7162 \e$B%9%3%"!"E~Ce$N5U=g$KJB$YBX$($?$$$N$G$"$l$P!"<!$N$h$&$K$G$-$^$9\e(B:
7163
7164 @lisp
7165 (setq gnus-thread-sort-functions
7166       '((not gnus-thread-sort-by-number)
7167         gnus-thread-sort-by-score))
7168 @end lisp
7169
7170 @vindex gnus-thread-score-function
7171 \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
7172 \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
7173 \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
7174 \e$B$9$0$k$h$&$J2?$+$G$7$g$&!#\e(B
7175
7176 @findex gnus-article-sort-functions
7177 @findex gnus-article-sort-by-date
7178 @findex gnus-article-sort-by-most-recent-date
7179 @findex gnus-article-sort-by-score
7180 @findex gnus-article-sort-by-subject
7181 @findex gnus-article-sort-by-author
7182 @findex gnus-article-sort-by-random
7183 @findex gnus-article-sort-by-number
7184 @findex gnus-article-sort-by-most-recent-number
7185 \e$B2?$+JQ$JM}M3$G%9%l%C%II=<($r;H$C$F$$$J$$$N$J$i!"JQ\e(B
7186 \e$B?t\e(B @code{gnus-article-sort-functions} \e$B$r$$$8$/$kI,MW$,$"$j$^$9!#$3$l\e(B
7187 \e$B$O\e(B @code{gnus-thread-sort-functions} \e$B$HHs>o$K;w$F$$$^$9$,!"5-;v$NHf3S$K\e(B
7188 \e$B$O>/!90c$C$?4X?t$r;H$$$^$9!#;HMQ2DG=$JJB$YBX$(=R8l4X?t\e(B
7189 \e$B$O\e(B @code{gnus-article-sort-by-number},
7190 @code{gnus-article-sort-by-author},
7191 @code{gnus-article-sort-by-subject}, @code{gnus-article-sort-by-date},
7192 @code{gnus-article-sort-by-random} \e$B$*$h\e(B
7193 \e$B$S\e(B @code{gnus-article-sort-by-score} \e$B$G$9!#\e(B
7194
7195 \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
7196 \e$B$J$3$H$r$9$k$3$H$,$G$-$^$9\e(B:
7197
7198 @lisp
7199 (setq gnus-article-sort-functions
7200       '(gnus-article-sort-by-number
7201         gnus-article-sort-by-subject))
7202 @end lisp
7203
7204 @code{gnus-parameters} \e$B$r2p$9$k$3$H$K$h$C$F!"%0%k!<%W$K$h$C$F0[$J$kJB$Y\e(B
7205 \e$BBX$($rDj5A$9$k$3$H$,$G$-$^$9!#\e(B@xref{Group Parameters}.
7206
7207 @node Asynchronous Fetching
7208 @section \e$BHsF14|5-;v<hF@\e(B
7209 @cindex asynchronous article fetching
7210 @cindex article pre-fetch
7211 @cindex pre-fetch
7212
7213 \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
7214 \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
7215 \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
7216 \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
7217 \e$B$7$g$&$+\e(B? \e$B$J$<$G$-$J$$$s$G$7$g$&!"K\Ev$K!#\e(B
7218
7219 \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
7220 \e$B9g$K$O!"$$$/$D$+$NMn$H$77j$,$"$j$^$9!#\e(B
7221
7222 \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
7223 \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
7224 \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
7225 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
7226
7227 \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
7228 \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
7229 \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
7230 \e$B$$$/$P$/$+$N;~4V$,$+$+$k$N$G!"\e(BGnus \e$B$N5/F0$OCY$/$J$j$^$9!#\e(B
7231
7232 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
7233 \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
7234 \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
7235 \e$B$HIi2Y$,$+$+$k$h$&$K$J$j$^$9\e(B---\e$BM>J,$J5-;v$NMW5a$H!"M>J,$J@\B3$K$h$C$F!#\e(B
7236
7237 \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
7238 \e$B$&\e(B@dots{} \e$BK\Ev$K$=$&$7$?$$$H;W$o$J$$8B$j$O!#\e(B
7239
7240 @vindex gnus-asynchronous
7241 \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
7242 \e$B$l0J30$N=t!9$N$3$H$O<+F0E*$K9T$J$o$l$^$9!#\e(B
7243
7244 @vindex gnus-use-article-prefetch
7245 @code{gnus-use-article-prefetch} \e$B$r@_Dj$9$k$3$H$K$h$C$F!"$I$l$/$i$$$N5-\e(B
7246 \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
7247 \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
7248 \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
7249 \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
7250 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"@h9T<hF@$O9T$J$o$l$^$;$s!#\e(B
7251
7252 @vindex gnus-async-prefetch-article-p
7253 @findex gnus-async-unread-p
7254 \e$B$*$=$i$/@h9T<hF@$r$7$?$/$J$$5-;v$,$$$/$D$+$"$k$G$7$g$&\e(B---\e$BNc$($P4{FI5-;v\e(B
7255 \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
7256 \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
7257 \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
7258 \e$B?t$O\e(B @code{gnus-async-unread-p} \e$B$G!"$3$l$O4{FI5-;v$K$O\e(B @code{nil} \e$B$rJV$7\e(B
7259 \e$B$^$9!#$3$N4X?t$O5-;v$N%G!<%?9=B$$rM#0l$N0z?t$H$7$F8F$P$l$^$9!#\e(B
7260
7261 \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
7262 \e$B$K$G$-$^$9\e(B:
7263
7264 @lisp
7265 (defun my-async-short-unread-p (data)
7266   "Return non-nil for short, unread articles."
7267   (and (gnus-data-unread-p data)
7268        (< (mail-header-lines (gnus-data-header data))
7269           100)))
7270
7271 (setq gnus-async-prefetch-article-p 'my-async-short-unread-p)
7272 @end lisp
7273
7274 \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
7275 \e$B$/4J7i$G$"$k$N$,9%$^$7$$$G$9!#$3$N$h$&$J$b$N$r%P%$%H%3%s%Q%$%k$9$k$N$O!"\e(B
7276 \e$B$*$=$i$/NI$$CeA[$G$7$g$&!#\e(B
7277
7278 @vindex gnus-async-post-fetch-function
7279 @findex gnus-html-prefetch-images
7280 \e$B5-;v$r@h9T<hF@$7$?8e$K!"$3$N\e(B @code{gnus-async-post-fetch-function} \e$B$,8F\e(B
7281 \e$B$P$l$^$9!#$=$N$H$-%P%C%U%!!<$O<h$j9~$s$@5-;v$NNN0h$K69$a$i$l$F$$$^$9!#M-\e(B
7282 \e$BMQ$JCM$O\e(B @code{gnus-html-prefetch-images} \e$B$G!"$3$l$O$=$N5-;v$,;2>H$9$k2h\e(B
7283 \e$BA|$r@h9T<hF@$*$h$SJ]B8$7$F!"$=$N5-;v$rFI$`$H$-$K$=$l$i$N<hF@$rBT$?$J$/$F\e(B
7284 \e$B$bNI$$$h$&$K$7$^$9!#\e(B@acronym{HTML} \e$B%a%C%;!<%8$,30It;2>H$N2hA|$r;}$C$F$$\e(B
7285 \e$B$k$H$-$KJXMx$G$9!#\e(B
7286
7287 @vindex gnus-prefetched-article-deletion-strategy
7288 \e$B5-;v$OHsF14|%P%C%U%!!<$+$iCY$+$lAa$+$l:o=|$5$l$J$1$l$P$J$j$^$;$s!#\e(B
7289 @code{gnus-prefetched-article-deletion-strategy} \e$B$O$$$D5-;v$r:o=|$9$k$+\e(B
7290 \e$B$r;XDj$7$^$9!#$3$l$O0J2<$NMWAG$r4^$`%j%9%H$G$9\e(B:
7291
7292 @table @code
7293 @item read
7294 \e$B5-;v$,FI$^$l$?$H$-$K:o=|$7$^$9!#\e(B
7295
7296 @item exit
7297 \e$B%0%k!<%W$rH4$1$?$H$-$K5-;v$r:o=|$7$^$9!#\e(B
7298 @end table
7299
7300 \e$B%G%#%U%)%k%H$NCM$O\e(B @code{(read exit)} \e$B$G$9!#\e(B
7301 @c
7302 @c @vindex gnus-use-header-prefetch
7303 @c @code{gnus-use-header-prefetch} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"<!$N%0%k!<%W$+$i\e(B
7304 @c \e$B5-;v$r@h$K<hF@$7$^$9!#\e(B
7305
7306 @node Article Caching
7307 @section \e$B5-;v$N%-%c%C%7%e\e(B
7308 @cindex article caching
7309 @cindex caching
7310
7311 @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
7312 \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
7313 \e$B$N%[!<%`%G%#%l%/%H%j!<$N2<$K%m!<%+%k$KN/$a$i$l$^$9!#$b$&46IU$$$?$+$b$7$l\e(B
7314 \e$B$^$;$s$,!"$3$l$O\e(B i \e$B%N!<%I$rHs>o$KB.$/?)$$$D$V$9$@$1$G$J$/!"\e(B
7315 @emph{\e$B5pBg$J\e(B} \e$B%G%#%9%/%9%Z!<%9$r?)$&2DG=@-$,$"$j$^$9!#$=$l$O$"$J$?$K%&%)%C\e(B
7316 \e$B%+$NCf$G1K$0$h$&$J$a$^$$$r5/$3$5$;$k$G$7$g$&!#\e(B
7317
7318 \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
7319
7320 @vindex gnus-use-long-file-name
7321 @vindex gnus-cache-directory
7322 @vindex gnus-use-cache
7323 \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
7324 \e$B$/$@$5$$!#%G%#%U%)%k%H$G$O!"$9$Y$F$N2D;k$^$?$OJ]N1$H$7$F0u$NIU$$$F$$$k5-\e(B
7325 \e$B;v$O%m!<%+%k$N%-%c%C%7%e\e(B (@code{gnus-cache-directory}) \e$B$KJ#<L$5$l$^$9!#\e(B
7326 \e$B$3$N%-%c%C%7%e$,J?$i$J9=B$$+3,AXE*$G$"$k$+$O!"DL>oDL$j!"JQ\e(B
7327 \e$B?t\e(B @code{gnus-use-long-file-name} \e$B$G@)8f$5$l$^$9!#\e(B
7328
7329 \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
7330 \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
7331 \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
7332 \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
7333 \e$BG[L5MQ$G$9!#\e(B
7334
7335 \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
7336
7337 @vindex gnus-cache-remove-articles
7338 @vindex gnus-cache-enter-articles
7339 \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
7340 \e$B?t\e(B @code{gnus-cache-enter-articles} \e$B$*$h\e(B
7341 \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
7342 \e$B$H$b%7%s%\%k$N%j%9%H$G$9!#A0<T$O%G%#%U%)%k%H$G\e(B
7343 \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
7344 \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
7345 \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
7346 \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
7347 \e$B$&!#\e(B
7348
7349 @findex gnus-jog-cache
7350 \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
7351 @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
7352 \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
7353 \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
7354 \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
7355 \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
7356 \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
7357 \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
7358
7359 @vindex gnus-uncacheable-groups
7360 @vindex gnus-cacheable-groups
7361 \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
7362 \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
7363 \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
7364 \e$BNL$r;H$&J}$,NI$$$H;W$&$N$G$J$1$l$P!#\e(B
7365
7366 \e$B%-%c%C%7%e$r@)8B$9$k$K$O!"\e(B@code{gnus-cacheable-groups} \e$B$rNc$(\e(B
7367 \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
7368 \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
7369 \e$B$7$F$/$@$5$$!#N>J}$NJQ?t$H$b$K%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#$b$7%0%k!<\e(B
7370 \e$B%W$,N>J}$NJQ?t$K9gCW$9$k$H!"$=$N%0%k!<%W$O%-%c%C%7%e$5$l$^$;$s!#\e(B
7371
7372 @findex gnus-cache-generate-nov-databases
7373 @findex gnus-cache-generate-active
7374 @vindex gnus-cache-active-file
7375 \e$B%-%c%C%7%e$O!"$=$l$,$I$N5-;v$r4^$s$G$$$k$+$N>pJs$r!"$=$N%"%/%F%#%V%U%!%$\e(B
7376 \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
7377 \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
7378 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
7379 @kbd{M-x gnus-cache-generate-nov-databases} \e$B$O$9$Y$F$N\e(B @acronym{NOV} \e$B%U%!\e(B
7380 \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
7381 \e$B%$%k$r\e(B (\e$B:F\e(B) \e$B:n@.$7$^$9!#\e(B
7382
7383 @findex gnus-cache-move-cache
7384 @code{gnus-cache-move-cache} \e$B%3%^%s%I$O!"$9$Y$F\e(B
7385 \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
7386 \e$B$3$K0\F0$5$;$k$+$r?R$M$i$l$^$9!#$=$l$C$F$+$C$3$$$$$G$7$g\e(B?
7387
7388 @node Persistent Articles
7389 @section \e$B1JB35-;v\e(B
7390 @cindex persistent articles
7391
7392 \e$B5-;v$N%-%c%C%7%e$H6a$$4X78$K$"$k$b$N$K!V1JB35-;v!W$,$"$j$^$9!#<B:]$=$l$O\e(B
7393 \e$B%-%c%C%7%e$r8+$k$?$a$NJL$NJ}K!$G!";d$K8@$o$;$l$P$O$k$+$KLr$KN)$A$^$9!#\e(B
7394
7395 \e$BNc$($P!"%K%e!<%9%0%k!<%W$rFI$s$G$$$F!"1J5W$KHkB"$7$F$*$/2ACM$N$"$kJu@P$K\e(B
7396 \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
7397 \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
7398 \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
7399 \e$B$K$*$1$k4|8B@Z$l>C5n$K$O1F6A$5$l$J$$$G!#\e(B
7400
7401 \e$B$3$l$,!V1JB35-;v!W$G$9\e(B---\e$B5-;v$O:o=|$5$l$^$;$s!#$=$l$OIaDL$N%-%c%C%7%eL?\e(B
7402 \e$BNa$r;H$C$F<BAu$5$l$F$$$^$9$,!"1JB35-;v$N4IM}$r$9$k$?$a$KFs$D$NL@<(E*$JL?\e(B
7403 \e$BNa$r;H$$$^$9\e(B:
7404
7405 @table @kbd
7406 @item *
7407 @kindex * (\e$B35N,\e(B)
7408 @findex gnus-cache-enter-article
7409 \e$B8=:_$N5-;v$r1JB3$K$7$^$9\e(B (@code{gnus-cache-enter-article})\e$B!#\e(B
7410
7411 @item M-*
7412 @kindex M-* (\e$B35N,\e(B)
7413 @findex gnus-cache-remove-article
7414 \e$B8=:_$N5-;v$r1JB35-;v$+$i<h$j=|$-$^$9\e(B (@code{gnus-cache-remove-articles})\e$B!#\e(B
7415 \e$B$3$l$OIaDL$O5-;v$r:o=|$7$^$9!#\e(B
7416 @end table
7417
7418 \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
7419
7420 \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
7421 \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
7422 \e$B$N$,NI$$$G$7$g$&\e(B:
7423
7424 @lisp
7425 (setq gnus-use-cache 'passive)
7426 @end lisp
7427
7428 @node Sticky Articles
7429 @section \e$BG4Ce5-;v\e(B
7430 @cindex sticky articles
7431
7432 \e$B5-;v$rA*Br$9$k$H$-!"JQ?t\e(B @code{gnus-single-article-buffer} \e$B$NCM$K$h$C$F\e(B
7433 \e$B$O8=:_$N5-;v%P%C%U%!!<$,:FMxMQ$5$l$^$9!#$=$l$,\e(B @code{nil} \e$B0J30$NCM$@$H!"\e(B
7434 \e$B$9$Y$F$N5-;v$,F1$85-;v%P%C%U%!!<$r:FMxMQ$7$^$9$,!"\e(B@code{nil} \e$B$@$C$?>l9g\e(B
7435 \e$B$O%0%k!<%WKh$KFH<+$N5-;v%P%C%U%!!<$r;}$A$^$9!#\e(B
7436
7437 \e$B$3$N$3$H$O!"$"$k%0%k!<%W$GF1;~$K0l$D$h$jB?$$5-;v%P%C%U%!!<$r;}$D$3$H$O$G\e(B
7438 \e$B$-$J$$$3$H$r0UL#$7$^$9!#$G$b!";~$K$O:#EY$N%/%j%9%^%9!&%Q!<%F%#!<$NCJ<h$j\e(B
7439 \e$B$N$?$a$K!"$*Jl$5$s!"$*Ic$5$s!"=GJl$5$s!"=GIc$5$s!"$5$i$K\e(B 17 \e$B?M$N$$$H$3$+\e(B
7440 \e$B$i:G6aFO$$$?$9$Y$F$NEE;R%a!<%k$rI=<($7$?$$$3$H$b$"$k$G$7$g$&!#\e(B
7441
7442 \e$B$3$s$J$H$-$KG4Ce5-;v$,Lr$KN)$A$^$9!#G4Ce5-;v%P%C%U%!!<$O86M}E*$K$OIaDL$N\e(B
7443 \e$B5-;v%P%C%U%!!<$J$N$G$9$,!"B>$N5-;v$rA*Br$7$F$b:FMxMQ$5$l$^$;$s!#5-;v$rG4\e(B
7444 \e$BCe<A$K$9$k$K$O!"$3$N%3%^%s%I$r;H$C$F$/$@$5$$\e(B:
7445
7446 @table @kbd
7447 @item A S
7448 @kindex A S (\e$B35N,\e(B)
7449 @findex gnus-sticky-article
7450 \e$B8=:_$N5-;v$rG4Ce<A$K$7$^$9!#@\F,0z?tIU$-$G8F$V$H!"$3$NG4Ce5-;v%P%C%U%!!<\e(B
7451 \e$B$NL>A0$r?R$M$^$9!#\e(B
7452 @end table
7453
7454 \e$BG4Ce5-;v%P%C%U%!!<$rJD$8$k$K$O!"<!$N%3%^%s%I$r;H$C$F$/$@$5$$\e(B:
7455
7456 @table @kbd
7457 @item q
7458 @kindex q (\e$B5-;v\e(B)
7459 @findex bury-buffer
7460 \e$B$3$NG4Ce5-;v%P%C%U%!!<$r!"$9$Y$F$N%P%C%U%!!<$N%j%9%H$N:G8eHx$KCV$-$^$9!#\e(B
7461
7462 @item k
7463 @kindex k (\e$B5-;v\e(B)
7464 @findex gnus-kill-sticky-article-buffer
7465 \e$B$3$NG4Ce5-;v%P%C%U%!!<$r:o=|$7$^$9!#\e(B
7466 @end table
7467
7468 \e$B$9$Y$F$NG4Ce5-;v%P%C%U%!!<$r:o=|$9$k$K$O!"$3$N%3%^%s%I$r;H$($PNI$$$G$7$g\e(B
7469 \e$B$&\e(B:
7470
7471 @defun gnus-kill-sticky-article-buffers ARG
7472 \e$B$9$Y$F$NG4Ce5-;v%P%C%U%!!<$r:o=|$7$^$9!#@\F,0z?t$rM?$($k$H!"3NG'$r5a$a$^\e(B
7473 \e$B$9!#\e(B
7474 @end defun
7475
7476 @node Article Backlog
7477 @section \e$B5-;v$N%P%C%/%m%0\e(B
7478 @cindex backlog
7479 @cindex article backlog
7480
7481 \e$B2s@~$,CY$$$?$a$K!"%-%c%C%7%e$r;H$&$H$$$&H/A[$,$"$^$jL%NOE*$G$O$J$$$H\e(B
7482 \e$B$-\e(B (\e$B<B:]$=$&$J$N$G$9$,\e(B)\e$B!"!V%P%C%/%m%0!W$K@Z$jBX$($k$3$H$K$h$C$F>u67$r2?\e(B
7483 \e$B$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
7484 \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$s!"\e(B
7485 \e$B$"$J$?$K:G6aFI$s$@5-;v$r:F$SA*Br$9$kJJ$,$"$k$H$-$@$1LrN)$A$^$9!#@dBP$K$=\e(B
7486 \e$B$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$/$7!"\e(B
7487 \e$B%a%b%j!<$N;HMQNL$r$$$/$i$+A}$d$9$@$1$N$3$H$G$9!#\e(B
7488
7489 @vindex gnus-keep-backlog
7490 @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
7491 \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
7492 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$O$J$/!"?tCM$G$b$J$$>l9g!"\e(B
7493 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
7494 \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
7495 \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
7496
7497 \e$B%G%#%U%)%k%HCM$O\e(B 20 \e$B$G$9!#\e(B
7498
7499 @node Saving Articles
7500 @section \e$B5-;v$NJ]B8\e(B
7501 @cindex saving articles
7502
7503 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
7504 \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
7505 \e$BB8$9$k$?$a$N@bL@$G$9!#0[$J$k<jB3$-\e(B (uudecode, unshar) \e$B$N$?$a$K\e(B
7506 \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
7507
7508 \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
7509 \e$B9g$O\e(B @kbd{B c} (@code{gnus-summary-copy-article}) \e$B%3%^%s%I$r;2>H$7$F$/$@\e(B
7510 \e$B$5$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
7511
7512 @vindex gnus-save-all-headers
7513 @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
7514 \e$B$kA0$KITMW$J%X%C%@!<$r>C5n$7$^$;$s!#\e(B
7515
7516 @vindex gnus-saved-headers
7517 \e$B$b$7>e5-$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"@55,I=\e(B
7518 \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
7519 \e$B;D$j$N$b$N$OJ]B8$9$kA0$K:o=|$5$l$^$9!#\e(B
7520
7521 @table @kbd
7522 @item O o
7523 @itemx o
7524 @kindex O o (\e$B35N,\e(B)
7525 @kindex o (\e$B35N,\e(B)
7526 @findex gnus-summary-save-article
7527 @c @icon{gnus-summary-save-article}
7528 \e$B%G%#%U%)%k%H$N5-;v$rJ]B8$9$k<jCJ$rMQ$$$F8=:_$N5-;v$rJ]B8$7$^\e(B
7529 \e$B$9\e(B (@code{gnus-summary-save-article})\e$B!#\e(B
7530
7531 @item O m
7532 @kindex O m (\e$B35N,\e(B)
7533 @findex gnus-summary-save-article-mail
7534 \e$B8=:_$N5-;v$r\e(B Unix \e$B%a!<%k\e(B (mbox) \e$B%U%!%$%k$KJ]B8$7$^\e(B
7535 \e$B$9\e(B (@code{gnus-summary-save-article-mail})\e$B!#\e(B
7536
7537 @item O r
7538 @kindex O r (\e$B35N,\e(B)
7539 @findex gnus-summary-save-article-rmail
7540 \e$B8=:_$N5-;v$r\e(B Rmail \e$B$NMM<0$GJ]B8$7$^\e(B
7541 \e$B$9\e(B (@code{gnus-summary-save-article-rmail})\e$B!#$3$l$O\e(B Emacs 23 \e$B$+$i\e(B mbox
7542 \e$B$K$J$j$^$9!#5l%P!<%8%g%s$G$O\e(B Babyl \e$B$G$7$?!#\e(B
7543
7544 @item O f
7545 @kindex O f (\e$B35N,\e(B)
7546 @findex gnus-summary-save-article-file
7547 @c @icon{gnus-summary-save-article-file}
7548 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%k\e(B (plain file) \e$BMM<0$GJ]B8$7$^\e(B
7549 \e$B$9\e(B (@code{gnus-summary-save-article-file})\e$B!#\e(B
7550
7551 @item O F
7552 @kindex O F (\e$B35N,\e(B)
7553 @findex gnus-summary-write-article-file
7554 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%kMM<0$GJ]B8$7!"0JA0$N%U%!%$%k$NFbMF$r>e=q$-$7$^\e(B
7555 \e$B$9\e(B (@code{gnus-summary-write-article-file})\e$B!#\e(B
7556
7557 @item O b
7558 @kindex O b (\e$B35N,\e(B)
7559 @findex gnus-summary-save-article-body-file
7560 \e$B8=:_$N5-;v$NK\J8$rIaDL$N%U%!%$%kMM<0$GJ]B8$7$^\e(B
7561 \e$B$9\e(B (@code{gnus-summary-save-article-body-file})\e$B!#\e(B
7562
7563 @item O h
7564 @kindex O h (\e$B35N,\e(B)
7565 @findex gnus-summary-save-article-folder
7566 \e$B8=:_$N5-;v$r\e(B mh \e$B$N%U%)%k%@!<$NMM<0$GJ]B8$7$^\e(B
7567 \e$B$9\e(B (@code{gnus-summary-save-article-folder})\e$B!#\e(B
7568
7569 @item O v
7570 @kindex O v (\e$B35N,\e(B)
7571 @findex gnus-summary-save-article-vm
7572 \e$B8=:_$N5-;v$r\e(B VM \e$B%U%)%k%@!<$KJ]B8$7$^\e(B
7573 \e$B$9\e(B (@code{gnus-summary-save-article-vm})\e$B!#\e(B
7574
7575 @item O p
7576 @itemx |
7577 @kindex O p (\e$B35N,\e(B)
7578 @kindex | (\e$B35N,\e(B)
7579 @findex gnus-summary-pipe-output
7580 @vindex gnus-summary-pipe-output-default-command
7581 \e$B8=:_$N5-;v$r%Q%$%W$KJ]B8$7$^$9!#$&!<$s$H!"$"$N$)!";d$,8@$*$&$H$7$F$$$k$3\e(B
7582 \e$B$H$O\e(B---\e$B8=:_$N5-;v$r%W%m%;%9$K%Q%$%W$9$k$H$$$&$3$H$G\e(B
7583 \e$B$9\e(B (@code{gnus-summary-pipe-output})\e$B!#%7%s%\%k@\F,0z?t\e(B (@pxref{Symbolic
7584 Prefixes}) \e$B$,M?$($i$l$k$H!"%Q%$%W$X$N=PNO$K40A4$J%X%C%@!<$r4^$a$^$9!#%7\e(B
7585 \e$B%s%\%k@\F,0z?t\e(B @code{r} \e$B$OFCJL$G!"$=$l$O$9$Y$F$N%X%C%@!<$r4^$`@8$N\e(B (\e$B%G%3!<\e(B
7586 \e$B%I$5$l$F$$$J$$\e(B) \e$B5-;v$r%Q%$%W$KAw$j$^$9!#\e(B
7587 @code{gnus-summary-pipe-output-default-command} \e$BJQ?t$r%G%#%U%)%k%H$N%3%^\e(B
7588 \e$B%s%I$H0z?t$r4^$`J8;zNs$K@_Dj$9$k$3$H$,$G$-$^$9\e(B (\e$B%G%#%U%)%k%H\e(B
7589 \e$B$O\e(B @code{nil})\e$B!#\e(B
7590
7591 @item O P
7592 @kindex O P (\e$B35N,\e(B)
7593 @findex gnus-summary-muttprint
7594 @vindex gnus-summary-muttprint-program
7595 \e$B8=:_$N5-;v$r\e(B muttprint \e$B$KJ]B8$7$^$9!#$D$^$j!"30It%W%m%0%i\e(B
7596 \e$B%`\e(B @uref{http://muttprint.sourceforge.net/, Muttprint} \e$B$r;H$C$F5-;v$r0u\e(B
7597 \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
7598 \e$B?t\e(B @code{gnus-summary-muttprint-program} \e$B$G;XDj$5$l$^$9!#\e(B
7599 (@code{gnus-summary-muttprint})\e$B!#\e(B
7600 @end table
7601
7602 @vindex gnus-prompt-before-saving
7603 \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
7604 \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
7605 \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
7606 \e$B$H$KK0$-K0$-$9$k$G$7$g$&!#F~NO$r5a$a$kF0:n$OJQ\e(B
7607 \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
7608 \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
7609 \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
7610 \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
7611 \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
7612 \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
7613 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
7614
7615 @vindex gnus-default-article-saver
7616 Gnus \e$B$r;W$$DL$j$KF0:n$5$;$k$?$a$K!"JQ\e(B
7617 \e$B?t\e(B @code{gnus-default-article-saver} \e$B$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
7618 \e$B2<$NH,$D$N4{@=$N4X?t$r;H$&$3$H$,$G$-!"$^$?<+J,<+?H$N4X?t$r:n$k$3$H$b$G$-\e(B
7619 \e$B$^$9!#\e(B
7620
7621 @table @code
7622 @item gnus-summary-save-in-rmail
7623 @findex gnus-summary-save-in-rmail
7624 @vindex gnus-rmail-save-name
7625 @findex gnus-plain-save-name
7626 \e$B$3$l$,%G%#%U%)%k%H$G!"\e(BRmail \e$B%Q%C%1!<%8$G;H$o$l$F$$$k$b$N$G$9!#\e(BEmacs
7627 23 \e$B$+$i\e(B Rmail \e$B$OI8=`$N\e(B mbox \e$BMM<0$r;H$&$h$&$K$J$j$^$7$?!#$=$l0JA0$K\e(B
7628 \e$B$O\e(B @dfn{Babyl} \e$BMM<0$H$$$&$b$N$,;H$o$l$F$$$^$7$?!#$=$N$?$a!"4{B8\e(B
7629 \e$B$N\e(B Babyl \e$B%U%!%$%k$KDI2C$9$k$N$G$J$1$l$P!"\e(BEmacs 23 \e$B$+$i$3$N%3%^%s%I\e(B
7630 \e$B$O\e(B mbox \e$BMM<0$G=q$-$^$9!#8E$$%P!<%8%g%s$N\e(B Emacs \e$B$G$O!">o$K\e(B Babyl \e$BMM<0$r;H\e(B
7631 \e$B$$$^$9!#JQ?t\e(B @code{gnus-ramil-save-name} \e$B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$r\e(B
7632 \e$BJ]B8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7633 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7634
7635 @item gnus-summary-save-in-mail
7636 @findex gnus-summary-save-in-mail
7637 @vindex gnus-mail-save-name
7638 Unix \e$B%a!<%k\e(B (mbox) \e$B%U%!%$%k$KJ]B8$7$^$9!#JQ\e(B
7639 \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
7640 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7641 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7642
7643 @item gnus-summary-save-in-file
7644 @findex gnus-summary-save-in-file
7645 @vindex gnus-file-save-name
7646 @findex gnus-numeric-save-name
7647 \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
7648 \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
7649 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7650
7651 @item gnus-summary-write-to-file
7652 @findex gnus-summary-write-to-file
7653 \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
7654 \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
7655 \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
7656 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7657
7658 @item gnus-summary-save-body-in-file
7659 @findex gnus-summary-save-body-in-file
7660 \e$B5-;v$NK\J8$rDL>o$N%U%!%$%k$N8e$KDI2C$7$^$9!#JQ\e(B
7661 \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
7662 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7663 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7664
7665 @item gnus-summary-write-body-to-file
7666 @findex gnus-summary-write-body-to-file
7667 \e$B5-;v$NK\J8$r%9%H%l!<%H$KDL>o$N%U%!%$%k$KJ]B8$7$^$9!#$=$N%U%!%$%k$,B8:_$7\e(B
7668 \e$B$F$$$?$i>e=q$-$5$l$^$9!#JQ?t\e(B @code{gnus-file-save-name} \e$B$K@_Dj$5$l$F$$$k\e(B
7669 \e$B4X?t$r!"5-;v$rJ]B8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k\e(B
7670 \e$B%H$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7671
7672 @item gnus-summary-save-in-folder
7673 @findex gnus-summary-save-in-folder
7674 @findex gnus-folder-save-name
7675 @findex gnus-Folder-save-name
7676 @vindex gnus-folder-save-name
7677 @cindex rcvstore
7678 @cindex MH folders
7679 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
7680 \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
7681 \e$BB8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7682 \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
7683 \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
7684 \e$B$9!#\e(B
7685
7686 @item gnus-summary-save-in-vm
7687 @findex gnus-summary-save-in-vm
7688 \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
7689 \e$B$,I,MW$G$9!#\e(B
7690
7691 @item gnus-summary-save-in-pipe
7692 @findex gnus-summary-save-in-pipe
7693 \e$B5-;v$r%7%'%k%3%^%s%I$K%Q%$%W$7$^$9!#$3$N4X?t$OFs$D$N0z?t\e(B COMMAND \e$B$*$h\e(B
7694 \e$B$S\e(B RAW \e$B$r<u$1IU$1$^$9\e(B (\e$BL5$/$F$b9=$$$^$;$s\e(B)\e$B!#M-8z$J\e(B COMMAND \e$B$NCM$O<!$NDL\e(B
7695 \e$B$j$G$9\e(B:
7696
7697 @itemize @bullet
7698 @item \e$BJ8;zNs\e(B@*
7699 \e$B<B9T2DG=$J%3%^%s%IL>$H!"$b$7$"$l$P0z?t$G$9!#\e(B
7700 @item @code{nil}@*
7701 \e$B%_%K%P%C%U%!!<$G%3%^%s%I$rF~NO$7$^$9!#\e(B
7702 @item \e$B%7%s%\%k\e(B @code{default}@*
7703 @code{gnus-summary-pipe-output-default-command} \e$BJQ?t$,;}$C$F$$$kCM!"$^$?\e(B
7704 \e$B$O:G8e$KJ]B8$N$?$a$K;H$o$l$?%3%^%s%I$GCV$-49$($i$l$^$9!#\e(B
7705 @end itemize
7706
7707 RAW \e$B$K\e(B @code{nil} \e$B0J30$NCM$rM?$($k$H\e(B @code{:decode} \e$B$*$h\e(B
7708 \e$B$S\e(B @code{:headers} \e$BB0@-\e(B (\e$B8e=R\e(B) \e$B$,L5;k$5$l!"$9$Y$F$N%X%C%@!<$r4^$`@8\e(B
7709 \e$B$N\e(B (\e$B%G%3!<%I$5$l$F$$$J$$\e(B) \e$B5-;v$,%Q%$%W$KEO$5$l$^$9!#\e(B
7710 @end table
7711
7712 \e$B$=$l$>$l$N4X?t%7%s%\%k$O0J2<$NB0@-\e(B (property) \e$B$r;}$D$3$H$,$G$-$^$9\e(B:
7713
7714 @table @code
7715 @item :decode
7716 @code{nil} \e$B$G$O$J$$CM$,@_Dj$5$l$F$$$k$H%G%3!<%I$7$?5-;v$rJ]B8$7$^$9!#\e(B
7717 @code{gnus-summary-save-in-file}\e$B!"\e(B@code{gnus-summary-save-body-in-file}\e$B!"\e(B
7718 @code{gnus-summary-write-to-file}\e$B!"\e(B
7719 @code{gnus-summary-write-body-to-file} \e$B$*$h\e(B
7720 \e$B$S\e(B @code{gnus-summary-save-in-pipe} \e$B$G$@$1!"$3$l$r@_Dj$9$k0U5A$,$"$j$^$9!#\e(B
7721
7722 @item :function
7723 \e$B5-;v$r%U%!%$%k$K>e=q$9$k$N$G$O$J$/!"DI2C$9$k$?$a$NBe$o$j$N4X?t$r;XDj$7$^\e(B
7724 \e$B$9!#$3$l$r@_Dj$9$k$H!"J#?t$N5-;v$r0lEY$KJ]B8$9$k$H$-\e(B
7725 \e$B$K\e(B @code{gnus-prompt-before-saving} \e$B$,\e(B @code{t} \e$B$KB+G{$5$l!"$9$Y$F$N5-;v\e(B
7726 \e$B$,C10l$N%U%!%$%k$KJ]B8$5$l$^$9!#\e(B@code{gnus-summary-write-to-file} \e$B$*$h\e(B
7727 \e$B$S\e(B @code{gnus-summary-write-body-to-file} \e$B$G$@$1!"$3$l$r@_Dj$9$k0U5A$,$"\e(B
7728 \e$B$j$^$9!#\e(B
7729
7730 @item :headers
7731 \e$BJ]B8$5$l$k%X%C%@!<$r;XDj$9$kJQ?t$N%7%s%\%k$r$3$l$G@_Dj$7$^$9!#>JN,$5$l$?\e(B
7732 \e$B>l9g$O\e(B @code{gnus-save-all-headers} \e$B$H\e(B @code{gnus-saved-headers} \e$B$,!"$I\e(B
7733 \e$B$N%X%C%@!<$rJ]B8$9$k$+$r@)8f$7$^$9!#\e(B
7734 @end table
7735
7736 @vindex gnus-article-save-directory
7737 \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
7738 \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
7739 \e$B$l$O%G%#%U%)%k%H$G$O\e(B @file{~/News/} \e$B$G$9!#\e(B
7740
7741 \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
7742 \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
7743 \e$B$-$k4X?t$N%j%9%H$G$9\e(B:
7744
7745 @table @code
7746 @item gnus-Numeric-save-name
7747 @findex gnus-Numeric-save-name
7748 @file{~/News/Alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7749
7750 @item gnus-numeric-save-name
7751 @findex gnus-numeric-save-name
7752 @file{~/News/alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7753
7754 @item gnus-Plain-save-name
7755 @findex gnus-Plain-save-name
7756 @file{~/News/Alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7757
7758 @item gnus-plain-save-name
7759 @findex gnus-plain-save-name
7760 @file{~/News/alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7761
7762 @item gnus-sender-save-name
7763 @findex gnus-sender-save-name
7764 @file{~/News/larsi} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7765 @end table
7766
7767 @vindex gnus-split-methods
7768 \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
7769 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
7770 \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
7771 \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
7772 \e$B$PNI$$$G$7$g$&\e(B:
7773
7774 @lisp
7775 (("^Subject:.*gnus\\|^Newsgroups:.*gnus" "gnus-stuff")
7776  ("^Subject:.*vm\\|^Xref:.*vm" "vm-stuff")
7777  (my-choosing-function "../other-dir/my-stuff")
7778  ((equal gnus-newsgroup-name "mail.misc") "mail-stuff"))
7779 @end lisp
7780
7781 \e$B$3$l$O$=$l$>$l$NMWAG$,!"Fs$D$NMWAG\e(B---\e$B!V9gCW!W$H!V%U%!%$%k!W$r;}$D%j%9%H\e(B
7782 \e$B$G$"$k%j%9%H$G$"$k$H$$$&$3$H$,$o$+$j$^$9!#9gCW$OJ8;zNs\e(B (\e$B$3$N>l9g$O5-;v$N\e(B
7783 \e$B%X%C%@!<$K9gCW$9$k@55,I=8=$H$7$F;H$o$l$^$9\e(B)\e$B!"%7%s%\%k\e(B (\e$B%0%k!<%WL>$r0z?t\e(B
7784 \e$B$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>2A\e(B (@code{eval}) \e$B$5\e(B
7785 \e$B$l$^$9\e(B) \e$B$N$I$l$+$G$"$k$3$H$,$G$-$^$9!#$3$l$i$NF0:n$N0l$D$G\e(B
7786 \e$B$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$7$F\e(B
7787 \e$B!V%U%!%$%k!W$,;H$o$l$^$9!#2C$($F!"8F$P$l$?4X?t$+<0$,J8;zNs$+J8;zNs$N%j%9\e(B
7788 \e$B%H$rJV$7$?$H$-$O!"1i;;$N7k2L<+BN$,;H$o$l$^$9!#\e(B
7789
7790 \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
7791 \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
7792 \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
7793 \e$B$7$FF@$i$l$?7k2L$,!"%U%!%$%kL>$rJd40$9$k$H$-$N8uJd$K$J$j$^$9!#\e(B
7794
7795 \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
7796 \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
7797 \e$BL>$N8uJd$H$7$F;H$$$^$9!#\e(B
7798
7799 \e$B$3$l$O%U%!%$%kL>$rB?>/$-$l$$$K$9$k4X?t$NNc$G$9!#\e(B
7800 @samp{nnml:mail.whatever} \e$B$N$h$&$J%a!<%k%0%k!<%W$,$?$/$5$s$"$k$H$9$k$H!"\e(B
7801 \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
7802 \e$B$9I,MW$,$"$k$+$b$7$l$^$;$s!#<!$NJ*$O$^$5$K$=$l$r$7$^$9\e(B:
7803
7804 @lisp
7805 (defun my-save-name (group)
7806   (when (string-match "^nnml:mail." group)
7807     (substring group (match-end 0))))
7808
7809 (setq gnus-split-methods
7810       '((gnus-article-archive-name)
7811         (my-save-name)))
7812 @end lisp
7813
7814 @vindex gnus-use-long-file-name
7815 \e$B:G8e$K!"\e(B@code{gnus-use-long-file-name} \e$B$H$$$&JQ?t$,$"$j$^$9!#$3$l\e(B
7816 \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
7817 \e$B%I\e(B (@samp{.}) \e$B$r%9%i%C%7%e\e(B (@samp{/}) \e$B$GCV$-49$($^$9\e(B---\e$B$D$^$j!"$9$Y$F$N\e(B
7818 \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
7819 \e$B%G%#%l%/%H%j!<$r@8@.$9$k$H$$$&$3$H$G\e(B
7820 \e$B$9\e(B (@file{~/News/alt.andrea-dworkin} \e$B$G$O$J\e(B
7821 \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
7822 \e$B$F!"$3$NJQ?t$N%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#$7$+$7!"Nr;KE*$JM}M3$K$h$C\e(B
7823 \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%H$K$J$j$^$9!#\e(B
7824
7825 \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
7826 \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
7827 \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
7828 \e$B4^$s$G$$$k$H!"J]B8$9$k$H$-$KD9$$%U%!%$%kL>$O;H$o$l$^$;$s!#$^$?!"$=$N%j%9\e(B
7829 \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
7830 \e$B%$%k$K$O;H$o$l$^$;$s!#\e(B
7831
7832 \e$B5-;v$r%9%W!<%k$N$h$&$J3,AX$KJ]B8$7$?$$>l9g$O!"<!$N$h$&$K$7$F$/$@$5$$!#\e(B
7833
7834 @lisp
7835 (setq gnus-use-long-file-name '(not-save)) ; @r{\e$B3,AX$K$9$k\e(B}
7836 (setq gnus-default-article-saver
7837       'gnus-summary-save-in-file) ; @r{\e$B%(%s%3!<%I$7$J$$\e(B}
7838 @end lisp
7839
7840 \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
7841 \e$B$r\e(B @code{nneething} \e$B0l;~%0%k!<%W$K$h$C$FFI$`$3$H$,$G$-$^$9\e(B---\e$B%0%k!<%W%P%C\e(B
7842 \e$B%U%!!<$G\e(B @kbd{G D} \e$B$r%?%$%W$7$F!"0lHV>e$N%G%#%l%/%H\e(B
7843 \e$B%j!<\e(B (@file{~/News/}) \e$B$r0z?t$H$7$FEO$7$F$/$@$5$$!#\e(B
7844
7845 @node Decoding Articles
7846 @section \e$B5-;v$N%G%3!<%I\e(B
7847 @cindex decoding articles
7848
7849 \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)
7850 \e$B$rEj9F$7$^$9!#\e(BGnus \e$B$O$=$l$i$r%G%3!<%I$9$k$3$H$,$G$-$^$9!#\e(B
7851
7852 @quotation
7853 \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
7854 \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
7855 \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
7856 \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
7857 \e$B$J$C$F$/$@$5\e(B
7858 \e$B$$\e(B (@pxref{Mail Variables, ,\e$B%a!<%kJQ?t\e(B, message-ja, The Message Manual}):
7859
7860 @lisp
7861 (setq message-send-mail-partially-limit nil)
7862 @end lisp
7863 @end quotation
7864
7865 @menu
7866 * Uuencoded Articles::          \e$B5-;v$r\e(B uudecode \e$B$9$k\e(B
7867 * Shell Archives::              shar \e$B5-;v$r2rE`$9$k\e(B
7868 * PostScript Files::            \e$B%]%9%H%9%/%j%W%H$rJ,3d$9$k\e(B
7869 * Other Files::                 \e$BIaDL$NJ]B8$H\e(B binhex.
7870 * Decoding Variables::          \e$B9,$;$J%G%3!<%I$N$?$a$NJQ?t\e(B
7871 * Viewing Files::               \e$B%G%3!<%I$5$l$?7k2L$r8+$?$$\e(B?
7872 @end menu
7873
7874 @cindex series
7875 @cindex article series
7876 \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
7877 \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
7878 \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
7879 \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
7880 \e$BB8$9$k$3$H$,$G$-$^$9!#\e(B
7881
7882 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
7883 \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
7884 (\e$B6uGr$OBgBNL5;k$5$l$^$9$,!#\e(B)
7885
7886 \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
7887 \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
7888 \e$B$H$7$^$9!#\e(B
7889
7890 @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
7891 \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
7892 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
7893
7894 @node Uuencoded Articles
7895 @subsection uuencode \e$B$5$l$?5-;v\e(B
7896 @cindex uudecode
7897 @cindex uuencoded articles
7898
7899 @table @kbd
7900 @item X u
7901 @kindex X u (\e$B35N,\e(B)
7902 @findex gnus-uu-decode-uu
7903 @c @icon{gnus-uu-decode-uu}
7904 \e$B8=:_$N72$r\e(B uudecode \e$B$7$^$9\e(B (@code{gnus-uu-decode-uu})\e$B!#\e(B
7905
7906 @item X U
7907 @kindex X U (\e$B35N,\e(B)
7908 @findex gnus-uu-decode-uu-and-save
7909 \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
7910
7911 @item X v u
7912 @kindex X v u (\e$B35N,\e(B)
7913 @findex gnus-uu-decode-uu-view
7914 \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
7915
7916 @item X v U
7917 @kindex X v U (\e$B35N,\e(B)
7918 @findex gnus-uu-decode-uu-and-save-view
7919 \e$B8=:_$N5-;v$r\e(B uudecode \e$B$7$F!"I=<($7$FJ]B8$7$^\e(B
7920 \e$B$9\e(B (@code{gnus-uu-decode-uu-and-save-view})\e$B!#\e(B
7921 @end table
7922
7923 \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
7924 \e$B$($F$*$$$F$/$@$5$$!#Nc$($P%K%e!<%9%0%k!<%WA4BN$r%G%3!<%I$7$FJ]B8$7$?$$$N\e(B
7925 \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
7926 \e$B$F\e(B @kbd{X U} (@code{gnus-uu-decode-uu-and-save}) \e$B$r<B9T$7$F$/$@$5$$!#\e(B
7927
7928 \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
7929 \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
7930 \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
7931 \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
7932
7933 @vindex gnus-uu-notify-files
7934 \e$BCm0U\e(B: \e$BDj?t\e(B @code{gnus-uu-notify-files} (\e$BCM\e(B
7935 \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
7936 \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
7937 \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
7938 \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
7939 \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
7940 \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
7941
7942 @node Shell Archives
7943 @subsection \e$B%7%'%k%"!<%+%$%V\e(B
7944 @cindex unshar
7945 @cindex shell archives
7946 @cindex shared articles
7947
7948 \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
7949 \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
7950 \e$B$NL?Na$,$"$j$^$9\e(B:
7951
7952 @table @kbd
7953 @item X s
7954 @kindex X s (\e$B35N,\e(B)
7955 @findex gnus-uu-decode-unshar
7956 \e$B8=:_$N72$r2rE`$7$^$9\e(B (@code{gnus-uu-decode-unshar})\e$B!#\e(B
7957
7958 @item X S
7959 @kindex X S (\e$B35N,\e(B)
7960 @findex gnus-uu-decode-unshar-and-save
7961 \e$B8=:_$N72$r2rE`$7$FJ]B8$7$^$9\e(B (@code{gnus-uu-decode-unshar-and-save})\e$B!#\e(B
7962
7963 @item X v s
7964 @kindex X v s (\e$B35N,\e(B)
7965 @findex gnus-uu-decode-unshar-view
7966 \e$B8=:_$N72$r2rE`$7$FI=<($7$^$9\e(B (@code{gnus-uu-decode-unshar-view})\e$B!#\e(B
7967
7968 @item X v S
7969 @kindex X v S (\e$B35N,\e(B)
7970 @findex gnus-uu-decode-unshar-and-save-view
7971 \e$B8=:_$N72$r2rE`$7!"I=<($7$FJ]B8$7$^\e(B
7972 \e$B$9\e(B (@code{gnus-uu-decode-unshar-and-save-view})\e$B!#\e(B
7973 @end table
7974
7975 @node PostScript Files
7976 @subsection \e$B%]%9%H%9%/%j%W%H%U%!%$%k\e(B
7977 @cindex PostScript
7978
7979 @table @kbd
7980 @item X p
7981 @kindex X p (\e$B35N,\e(B)
7982 @findex gnus-uu-decode-postscript
7983 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$^$9\e(B (@code{gnus-uu-decode-postscript})\e$B!#\e(B
7984
7985 @item X P
7986 @kindex X P (\e$B35N,\e(B)
7987 @findex gnus-uu-decode-postscript-and-save
7988 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$FJ]B8$7$^\e(B
7989 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save})\e$B!#\e(B
7990
7991 @item X v p
7992 @kindex X v p (\e$B35N,\e(B)
7993 @findex gnus-uu-decode-postscript-view
7994 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7$^\e(B
7995 \e$B$9\e(B (@code{gnus-uu-decode-postscript-view})\e$B!#\e(B
7996
7997 @item X v P
7998 @kindex X v P (\e$B35N,\e(B)
7999 @findex gnus-uu-decode-postscript-and-save-view
8000 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7$FJ]B8$7$^\e(B
8001 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save-view})\e$B!#\e(B
8002 @end table
8003
8004 @node Other Files
8005 @subsection \e$BB>$N%U%!%$%k\e(B
8006
8007 @table @kbd
8008 @item X o
8009 @kindex X o (\e$B35N,\e(B)
8010 @findex gnus-uu-decode-save
8011 \e$B8=:_$N5-;v72$rJ]B8$7$^$9\e(B (@code{gnus-uu-decode-save})\e$B!#\e(B
8012
8013 @item X b
8014 @kindex X b (\e$B35N,\e(B)
8015 @findex gnus-uu-decode-binhex
8016 \e$B8=:_$N5-;v72$r\e(B binhex \e$B$G2rE`$7$^$9\e(B (@code{gnus-uu-decode-binhex})\e$B!#$3$l\e(B
8017 \e$B$O$^$@<B:]$K$OF0:n$7$^$;$s!#\e(B
8018
8019 @item X Y
8020 @kindex X Y (\e$B35N,\e(B)
8021 @findex gnus-uu-decode-yenc
8022 \e$B8=:_$N5-;v72$r\e(B yEnc \e$B$G%G%3!<%I$7$FJ]B8$7$^\e(B
8023 \e$B$9\e(B (@code{gnus-uu-decode-yenc})\e$B!#\e(B
8024 @end table
8025
8026 @node Decoding Variables
8027 @subsection \e$B%G%3!<%I$N$?$a$NJQ?t\e(B
8028
8029 \e$B7AMF;l$G$9!#F0;l$G$O$"$j$^$;$s!#\e(B
8030
8031 @menu
8032 * Rule Variables::              \e$B%U%!%$%k$,$I$N$h$&$KI=<($5$l$k$+$r7h$a$kJQ?t\e(B
8033 * Other Decode Variables::      \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
8034 * Uuencoding and Posting::      uuencode \e$B$9$k$N$r%+%9%?%^%$%:$9$kJQ?t\e(B
8035 @end menu
8036
8037 @node Rule Variables
8038 @subsubsection \e$B5,B'JQ?t\e(B
8039 @cindex rule variables
8040
8041 Gnus \e$B$O%U%!%$%k$r$I$&$d$C$FI=<($9$k$+$r7h$a$k$?$a$K!V5,B'JQ?t!W$r;H$$$^\e(B
8042 \e$B$9!#$3$l$i$NJQ?t$O$9$Y$F0J2<$N$h$&$JMM<0$G$9!#\e(B
8043
8044 @lisp
8045       (list '(regexp1 command2)
8046             '(regexp2 command2)
8047             ...)
8048 @end lisp
8049
8050 @table @code
8051 @item gnus-uu-user-view-rules
8052 @vindex gnus-uu-user-view-rules
8053 @cindex sox
8054 \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
8055 \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
8056 \e$B<!$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9\e(B:
8057
8058 @lisp
8059 (setq gnus-uu-user-view-rules
8060       (list '("\\\\.au$\" "sox %s -t .aiff > /dev/audio")))
8061 @end lisp
8062
8063 @item gnus-uu-user-view-rules-end
8064 @vindex gnus-uu-user-view-rules-end
8065 \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
8066 \e$B$k$3$H$,$G$-$J$+$C$?$H$-$KD4$Y$i$l$^$9!#\e(B
8067
8068 @item gnus-uu-user-archive-rules
8069 @vindex gnus-uu-user-archive-rules
8070 \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
8071 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B
8072 @end table
8073
8074 @node Other Decode Variables
8075 @subsubsection \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
8076
8077 @table @code
8078 @vindex gnus-uu-grabbed-file-functions
8079
8080 @item gnus-uu-grabbed-file-functions
8081 \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
8082 \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
8083 \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
8084 \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:
8085
8086 @table @code
8087 @item gnus-uu-grab-view
8088 @findex gnus-uu-grab-view
8089 \e$B%U%!%$%k$rI=<($7$^$9!#\e(B
8090
8091 @item gnus-uu-grab-move
8092 @findex gnus-uu-grab-move
8093 \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
8094 @end table
8095
8096 @item gnus-uu-be-dangerous
8097 @vindex gnus-uu-be-dangerous
8098 \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
8099 \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
8100 \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
8101 \e$B9g$O!"$=$l$>$l$N$H$-$K?R$M$^$9!#\e(B
8102
8103 @item gnus-uu-ignore-files-by-name
8104 @vindex gnus-uu-ignore-files-by-name
8105 \e$B$3$N@55,I=8=$K9gCW$9$kL>A0$N%U%!%$%k$OI=<($5$l$^$;$s!#\e(B
8106
8107 @item gnus-uu-ignore-files-by-type
8108 @vindex gnus-uu-ignore-files-by-type
8109 \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
8110 Gnus \e$B$O%U%!%$%kL>$K4p$E$$$F7?$r?dB,$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
8111 @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
8112 \e$B$*9T57$,0-$$$b$N$G$9!#\e(B
8113
8114 @item gnus-uu-tmp-dir
8115 @vindex gnus-uu-tmp-dir
8116 @code{gnus-uu} \e$B$,$=$N;E;v$r$9$k>l=j$G$9!#\e(B
8117
8118 @item gnus-uu-do-not-unpack-archives
8119 @vindex gnus-uu-do-not-unpack-archives
8120 @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
8121 \e$B%"!<%+%$%V$NCf?H$^$G$O8+$^$;$s!#\e(B
8122
8123 @item gnus-uu-view-and-save
8124 @vindex gnus-uu-view-and-save
8125 @code{nil} \e$B$G$J$$$H!"MxMQ<T$O%U%!%$%k$rI=<($7$?8e$G>o$KJ]B8$9$k$+$I$&$+\e(B
8126 \e$B$r?R$M$i$l$^$9!#\e(B
8127
8128 @item gnus-uu-ignore-default-view-rules
8129 @vindex gnus-uu-ignore-default-view-rules
8130 @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
8131
8132 @item gnus-uu-ignore-default-archive-rules
8133 @vindex gnus-uu-ignore-default-archive-rules
8134 @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
8135 \e$BL5;k$7$^$9!#\e(B
8136
8137 @item gnus-uu-kill-carriage-return
8138 @vindex gnus-uu-kill-carriage-return
8139 @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
8140 \e$B$r<h$j5n$j$^$9!#\e(B
8141
8142 @item gnus-uu-unmark-articles-not-decoded
8143 @vindex gnus-uu-unmark-articles-not-decoded
8144 @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
8145 \e$BIU$1$^$9!#\e(B
8146
8147 @item gnus-uu-correct-stripped-uucode
8148 @vindex gnus-uu-correct-stripped-uucode
8149 @code{nil} \e$B$G$J$$$H!"\e(B@code{gnus-uu} \e$B$O8eB3$N6uGr$,:o=|$5$l$F$7$^$C$F$$\e(B
8150 \e$B$k\e(B 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
8151
8152 @item gnus-uu-pre-uudecode-hook
8153 @vindex gnus-uu-pre-uudecode-hook
8154 \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
8155
8156 @item gnus-uu-view-with-metamail
8157 @vindex gnus-uu-view-with-metamail
8158 @cindex metamail
8159 @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
8160 \e$B$7$F!"%U%!%$%kL>$K4p$E$$$?\e(B @acronym{MIME} Content-Type \e$B$r$G$C$A$"$2$^$9!#\e(B
8161 \e$B$=$N7k2L$OI=<($N$?$a$K\e(B @code{metamail} \e$B$K$+$1$i$l$^$9!#\e(B
8162
8163 @item gnus-uu-save-in-digest
8164 @vindex gnus-uu-save-in-digest
8165 @code{nil} \e$B$G$J$$$H!"%G%3!<%I$;$:$KJ]B8$9$k$3$H$r;X<($5$l$?$H$-$K!"\e(B
8166 @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
8167 \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
8168 \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
8169 \e$B$k4JC1$JJ}K!$,8+$D$+$i$J$+$C$?$N$G!";d$O$=$l$i$rC1$KMn$H$7$^$7$?!#\e(B
8170 @end table
8171
8172 @node Uuencoding and Posting
8173 @subsubsection uuencode \e$B$HEj9F\e(B
8174
8175 @table @code
8176 @item gnus-uu-post-include-before-composing
8177 @vindex gnus-uu-post-include-before-composing
8178 @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
8179 \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
8180 \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
8181 \e$B$+$r$9$k$3$H$,$G$-$^$9!#\e(B
8182
8183 @item gnus-uu-post-length
8184 @vindex gnus-uu-post-length
8185 \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
8186 \e$B$N$KI,MW$JNL$N%U%!%$%k$KJ,3d$5$l$^$9!#\e(B
8187
8188 @item gnus-uu-post-threaded
8189 @vindex gnus-uu-post-threaded
8190 @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
8191 \e$B$GEj9F$7$^$9!#$3$l$O$"$^$j8-$$J}K!$G$O$J$$$+$b$7$l$^$;$s!#$H$$$&$N$O!":#\e(B
8192 \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
8193 \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
8194 \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
8195 \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
8196 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
8197
8198 @item gnus-uu-post-separate-description
8199 @vindex gnus-uu-post-separate-description
8200 @code{nil} \e$B$G$J$$$H!"@bL@J8$OJL$N5-;v$GEj9F$5$l$^$9!#:G=i$N5-;v$OIa\e(B
8201 \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
8202 \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
8203 \e$B$1$i$l$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
8204 @end table
8205
8206 @node Viewing Files
8207 @subsection \e$B%U%!%$%k$NI=<(\e(B
8208 @cindex viewing files
8209 @cindex pseudo-articles
8210
8211 \e$B%G%3!<%I$7$?8e$G%U%!%$%k$,2?$i$+$N%"!<%+%$%V$G$"$k>l9g!"\e(BGnus \e$B$O%"!<%+%$\e(B
8212 \e$B%V$rE83+$7$h$&$H;n$_!"%"!<%+%$%V$NCf$KI=<($G$-$k%U%!%$%k$,$"$k$+$I$&$+$r\e(B
8213 \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
8214 \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
8215 \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
8216 \e$B$N2aDx$O:F5"E*$J$N$G!"%"!<%+%$%V$K%"!<%+%$%V$N%"!<%+%$%V$,$"$k$H!"$=$l$O\e(B
8217 \e$B$9$Y$FE83+$5$l$^$9!#\e(B
8218
8219 \e$B:G8e$K!"\e(BGnus \e$B$OIaDL$O$=$l$>$l$NCj=P$5$l$?5-;v$4$H$K!V5?;w5-;v!W$r35N,%P%C\e(B
8220 \e$B%U%!!<$KA^F~$7$^$9!#$3$l$i$N!X5-;v!Y$K0\F0$7$?>l9g$O!"<B9T$9$kL?Na\e(B (\e$BIaDL\e(B
8221 \e$B$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$,<B9T$5\e(B
8222 \e$B$l$^$9!#\e(B
8223
8224 @vindex gnus-view-pseudo-asynchronously
8225 @code{gnus-view-pseudo-asynchronously} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(BEmacs \e$B$O\e(B
8226 \e$B@h$X?J$`A0$KI=<($N=*N;$rBT$A$^$9!#\e(B
8227
8228 @vindex gnus-view-pseudos
8229 @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
8230 \e$B$K5?;w5-;v$rA^F~$;$:!"$=$l$i$r$9$0$KI=<($7$^$9!#$3$NJQ?t\e(B
8231 \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
8232 \e$B$^$;$s!#\e(B
8233
8234 @vindex gnus-view-pseudos-separately
8235 @code{gnus-view-pseudos-separately} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"I=<($5$l$k$=\e(B
8236 \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
8237 \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
8238
8239 @vindex gnus-insert-pseudo-articles
8240 @code{gnus-insert-pseudo-articles} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"%G%3!<%I$N$H\e(B
8241 \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
8242
8243 \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
8244 \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
8245 \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
8246 \e$B$7$g$&$+\e(B?
8247
8248 @node Article Treatment
8249 @section \e$B5-;v$N%H%j!<%H%a%s%H\e(B
8250
8251 \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
8252 \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
8253 \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
8254 \e$B$k$?$a$N4X?t$HJQ?t$O;3$N$h$&$K$"$j$^$9!#\e(B
8255
8256 @menu
8257 * Article Highlighting::        \e$B5-;v$r%U%k!<%D%5%i%@$N$h$&$K$7$?$$\e(B
8258 * Article Fontisizing::         \e$B6/D4$5$l$?J8$rAGE($K$9$k\e(B
8259 * Article Hiding::              \e$BFCDj$N>pJs$O>C$75n$j$?$$$H$b;W$&\e(B
8260 * Article Washing::             \e$B?M@8$r$b$C$H$h$/$9$k$?$/$5$s$N5$$NMx$$$?4X?t\e(B
8261 * Article Header::              \e$B%X%C%@!<$r$$$m$$$mJQ7A$5$;$k\e(B
8262 * 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
8263 * Article Button Levels::       \e$B%\%?%s$N8+$(J}$r@)8f$9$k\e(B
8264 * Article Date::                \e$B$0$:$0$:8@$&$J!"@$3&;~$@\e(B!
8265 * Article Display::             \e$B$$$m$s$J$b$N$rI=<($9$k\e(B:
8266                                 X-Face, Picons, Smileys, Gravatars
8267 * Article Signature::           \e$B=pL>$C$F2?\e(B?
8268 * Article Miscellanea::         \e$BB>$N$$$m$$$m$J$b$N\e(B
8269 @end menu
8270
8271 @node Article Highlighting
8272 @subsection \e$B5-;v$N%O%$%i%$%H\e(B
8273 @cindex highlighting
8274
8275 \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
8276 \e$B$&$K$7$?$/$"$j$^$;$s$+!#\e(B
8277
8278 @table @kbd
8279 @item W H a
8280 @kindex W H a (\e$B35N,\e(B)
8281 @findex gnus-article-highlight
8282 @findex gnus-article-maybe-highlight
8283 \e$B8=:_$N5-;v$r$b$C$H%O%$%i%$%H$7$^$9!#$3$N4X?t$O!"%X%C%@!<!"0zMQJ8!"=pL>$r\e(B
8284 \e$B%O%$%i%$%H$7!"K\J8$H%X%C%@!<$K%\%?%s$r2C$($^$9!#\e(B
8285
8286 @item W H h
8287 @kindex W H h (\e$B35N,\e(B)
8288 @findex gnus-article-highlight-headers
8289 @vindex gnus-header-face-alist
8290 \e$B%X%C%@!<$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-headers})\e$B!#%O%$\e(B
8291 \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
8292 \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
8293 \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
8294 \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
8295 @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
8296 \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
8297 \e$B$KCm0U$7$F$/$@$5$$\e(B---Gnus \e$B$,$=$l$rIU$12C$($^$9!#\e(B
8298
8299 @item W H c
8300 @kindex W H c (\e$B35N,\e(B)
8301 @findex gnus-article-highlight-citation
8302 \e$B0zMQ$5$l$?J8$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-citation})\e$B!#\e(B
8303
8304 \e$B0zMQJ8$N%O%$%i%$%H$r%+%9%?%^%$%:$9$kJQ?t$O<!$NDL$j$G$9\e(B:
8305
8306 @table @code
8307 @vindex gnus-cite-parse-max-size
8308 @item gnus-cite-parse-max-size
8309 \e$B5-;v$NBg$-$5$,$3$NJQ?t\e(B (\e$B%G%#%U%)%k%H$G$O\e(B 25000) \e$B$N%P%$%H?t$h$jBg$-$$5-;v\e(B
8310 \e$B$O!"0zMQJ8$N%O%$%i%$%H$,9T$J$o$l$^$;$s!#\e(B
8311
8312 @item gnus-cite-max-prefix
8313 @vindex gnus-cite-max-prefix
8314 \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
8315
8316 @item gnus-cite-face-list
8317 @vindex gnus-cite-face-list
8318 \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
8319 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
8320 \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
8321 \e$BC/$,2?$r=q$$$?$+$,J,$+$j$d$9$/$J$k$G$7$g$&!#\e(B
8322
8323 @item gnus-supercite-regexp
8324 @vindex gnus-supercite-regexp
8325 \e$BIaDL$N\e(B Supercite \e$BCx<T9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
8326
8327 @item gnus-supercite-secondary-regexp
8328 @vindex gnus-supercite-secondary-regexp
8329 \e$B0z$-Nv$+$l$?\e(B Supercite \e$BCx<T9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
8330
8331 @item gnus-cite-minimum-match-count
8332 @vindex gnus-cite-minimum-match-count
8333 \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
8334
8335 @item gnus-cite-attribution-prefix
8336 @vindex gnus-cite-attribution-prefix
8337 \e$BCx<T9T$N;O$^$j$K9gCW$9$k@55,I=8=$G$9!#\e(B
8338
8339 @item gnus-cite-attribution-suffix
8340 @vindex gnus-cite-attribution-suffix
8341 \e$BCx<T9T$N=*$j$K9gCW$9$k@55,I=8=$G$9!#\e(B
8342
8343 @item gnus-cite-attribution-face
8344 @vindex gnus-cite-attribution-face
8345 \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
8346 \e$BM;9g$5$l$^$9!#\e(B
8347
8348 @item gnus-cite-ignore-quoted-from
8349 @vindex gnus-cite-ignore-quoted-from
8350 \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
8351 \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
8352 MTA \e$B$,%/%*!<%H$7$?2DG=@-$,$"$j$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
8353 @end table
8354
8355 @item W H s
8356 @kindex W H s (\e$B35N,\e(B)
8357 @vindex gnus-signature-separator
8358 @vindex gnus-signature-face
8359 @findex gnus-article-highlight-signature
8360 \e$B=pL>\e(B (signature) \e$B$r%O%$%i%$%H$7$^\e(B
8361 \e$B$9\e(B (@code{gnus-article-highlight-signature})\e$B!#\e(B
8362 @code{gnus-signature-separator} (@pxref{Article Signature}) \e$B$N8e$N$9$Y$F\e(B
8363 \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
8364 \e$B$l$^$9!#$=$l$O%G%#%U%)%k%H$G$O\e(B @code{italic} \e$B$G$9!#\e(B
8365 @end table
8366
8367 \e$B5-;v$r<+F0E*$K%O%$%i%$%H$9$kJ}K!$K$D$$$F$O\e(B @ref{Customizing Articles} \e$B$r\e(B
8368 \e$B;2>H$7$F$/$@$5$$!#\e(B
8369
8370 @node Article Fontisizing
8371 @subsection \e$B5-;vCf$NJ8$N6/D4I=<(\e(B
8372 @cindex emphasis
8373 @cindex article emphasis
8374
8375 (\e$BLuCm\e(B: Fontisize == Fontify + Emphasize)
8376
8377 @findex gnus-article-emphasize
8378 @kindex W e (\e$B35N,\e(B)
8379 \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
8380 \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
8381 \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
8382 \e$BE($K8+$($k$h$&$K$G$-$^$9!#\e(B
8383
8384 @vindex gnus-emphasis-alist
8385 \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
8386 \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
8387 \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
8388 \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
8389 \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
8390 \e$B$^$9!#\e(B) \e$B;MHVL\$O%O%$%i%$%H$5$;$k$?$a$N$N%U%'!<%9$G$9!#\e(B
8391
8392 @lisp
8393 (setq gnus-emphasis-alist
8394       '(("_\\(\\w+\\)_" 0 1 gnus-emphasis-underline)
8395         ("\\*\\(\\w+\\)\\*" 0 1 gnus-emphasis-bold)))
8396 @end lisp
8397
8398 (\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)
8399
8400 @cindex slash
8401 @cindex asterisk
8402 @cindex underline
8403 @cindex /
8404 @cindex *
8405
8406 @vindex gnus-emphasis-underline
8407 @vindex gnus-emphasis-bold
8408 @vindex gnus-emphasis-italic
8409 @vindex gnus-emphasis-underline-bold
8410 @vindex gnus-emphasis-underline-italic
8411 @vindex gnus-emphasis-bold-italic
8412 @vindex gnus-emphasis-underline-bold-italic
8413 \e$B%G%#%U%)%k%H$G$O<7$D$N5,B'$,$"$j!"$=$l$i$O0J2<$N%U%'!<%9$rMQ$$$^$9\e(B:@*
8414 @code{gnus-emphasis-bold}, @code{gnus-emphasis-italic},
8415 @code{gnus-emphasis-underline}, @code{gnus-emphasis-bold-italic},
8416 @code{gnus-emphasis-underline-italic},
8417 @code{gnus-emphasis-underline-bold},
8418 @code{gnus-emphasis-underline-bold-italic}\e$B!#\e(B
8419
8420 \e$B$3$l$i$N%U%'!<%9$rJQ99$7$?$$$N$G$"$l$P!"\e(B
8421 @kbd{M-x customize} \e$B$+\e(B @code{copy-face} \e$B$r;H$&$3$H$,$G$-$^$9!#Nc$(\e(B
8422 \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
8423 \e$B$N$J$i$P!"<!$N$h$&$K$9$l$PNI$$$G$7$g$&\e(B:
8424
8425 @lisp
8426 (copy-face 'red 'gnus-emphasis-italic)
8427 @end lisp
8428
8429 @vindex gnus-group-highlight-words-alist
8430 \e$BG$0U$N8l$r6/D4I=<($5$;$?$$$H$-$O!"\e(B
8431 @code{gnus-group-highlight-words-alist} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#$3$l\e(B
8432 \e$B$O\e(B @code{gnus-emphasis-alist} \e$B$HF1$89=J8$r;H$$$^$9!#\e(B
8433 @code{highlight-words} \e$B%0%k!<%W%Q%i%a!<\e(B
8434 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$b$G$-$^$9!#\e(B
8435
8436 \e$B5-;v$r<+F0E*$K6/D4I=<($5$;$k$d$jJ}$K$D$$$F\e(B
8437 \e$B$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
8438
8439 @node Article Hiding
8440 @subsection \e$B5-;v$r1#$9\e(B
8441 @cindex article hiding
8442
8443 \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
8444 \e$B;v$K$O!"IaDL$O$"$j$9$.$k$/$i$$$N$4$_$,$"$j$^$9!#\e(B
8445
8446 @table @kbd
8447 @item W W a
8448 @kindex W W a (\e$B35N,\e(B)
8449 @findex gnus-article-hide
8450 \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
8451 \e$B$3$N4X?t$O%X%C%@!<!"\e(B@acronym{PGP}\e$B!"0zMQJ8!"$=$l$K=pL>$r1#$7$^$9!#\e(B
8452
8453 @item W W h
8454 @kindex W W h (\e$B35N,\e(B)
8455 @findex gnus-article-hide-headers
8456 \e$B%X%C%@!<$r1#$7$^$9\e(B (@code{gnus-article-hide-headers})\e$B!#\e(B
8457 @xref{Hiding Headers}.
8458
8459 @item W W b
8460 @kindex W W b (\e$B35N,\e(B)
8461 @findex gnus-article-hide-boring-headers
8462 \e$B$"$^$j6=L#$N;}$F$J$$%X%C%@!<$r1#$7$^\e(B
8463 \e$B$9\e(B (@code{gnus-article-hide-boring-headers})\e$B!#\e(B@xref{Hiding Headers}.
8464
8465 @item W W s
8466 @kindex W W s (\e$B35N,\e(B)
8467 @findex gnus-article-hide-signature
8468 \e$B=pL>$r1#$7$^$9\e(B (@code{gnus-article-hide-signature})\e$B!#\e(B
8469 @xref{Article Signature}.
8470
8471 @item W W l
8472 @kindex W W l (\e$B35N,\e(B)
8473 @findex gnus-article-hide-list-identifiers
8474 @vindex gnus-list-identifiers
8475 @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
8476 \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
8477 \e$B$N\e(B @code{Subject} \e$B%X%C%@!<$N:G=i$KIU$1$kJ8;zNs!"Nc$(\e(B
8478 \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
8479 \e$B$k\e(B @samp{Re: } \e$B$O!":o=|$r9T$J$&A0$KD7$S1[$5$l$^$9!#\e(B
8480 @code{gnus-list-identifiers} \e$B$K\e(B @code{\\(..\\)} \e$B$r4^$a$F$O$$$1$^$;$s!#\e(B
8481
8482 @table @code
8483 @item gnus-list-identifiers
8484 @vindex gnus-list-identifiers
8485 \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
8486 \e$B$O@55,I=8=$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#\e(B
8487 @end table
8488
8489 @item W W P
8490 @kindex W W P (\e$B35N,\e(B)
8491 @findex gnus-article-hide-pem
8492 \e$BITMW$J\e(B @acronym{PEM} (privacy enhanced messages (\e$B%W%i%$%P%7!<3HD%%a%C%;!<\e(B
8493 \e$B%8\e(B)) \e$B$NItJ,$r1#$7$^$9\e(B (@code{gnus-article-hide-pem})\e$B!#\e(B
8494
8495 @item W W B
8496 @kindex W W B (\e$B35N,\e(B)
8497 @findex gnus-article-strip-banner
8498 @vindex gnus-article-banner-alist
8499 @vindex gnus-article-address-banner-alist
8500 @cindex banner
8501 @cindex OneList
8502 @cindex stripping advertisements
8503 @cindex advertisements
8504 @code{banner} \e$B%0%k!<%W%Q%i%a!<%?!<$G;XDj$5$l$?%P%J!<$r<h$j=|$-$^\e(B
8505 \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
8506 \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/
8507 \e$B$b$7$/$O=pL>$r1#$9$?$a$K;HMQ$5$l$^$9!#$3$N4X?t$r;H$&J}K!\e(B
8508 \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
8509 \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
8510 \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
8511 \e$B$?$a$N%7%s%\%k\e(B @code{signature}\e$B!"$^$?\e(B
8512 \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
8513 \e$B$:$l$+$G$"$k$3$H$,$G$-$^$9!#\e(B
8514
8515 \e$BNc$($P\e(B:
8516
8517 @lisp
8518 (setq gnus-article-banner-alist
8519       ((googleGroups .
8520        "^\n*--~--~---------\\(.+\n\\)+")))
8521 @end lisp
8522
8523 \e$B%0%k!<%W$K$+$+$o$i$:!"5-;v$NAw?.<T\e(B
8524 \e$B$,\e(B @code{gnus-article-address-banner-alist} \e$B$G@_Dj$5$l$F$$$kFCDj$N%a!<%k\e(B
8525 \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
8526
8527 @table @code
8528 @item gnus-article-address-banner-alist
8529 @vindex gnus-article-address-banner-alist
8530 \e$B%a!<%k%"%I%l%9$H%P%J!<$NO"A[%j%9%H$G$9!#$=$l$>$l$NMWAG\e(B
8531 \e$B$O\e(B @code{(@var{address} . @var{banner})} \e$B$N7A<0$r;}$A!"$3$3\e(B
8532 \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
8533 \e$B$G$9!#$^$?!"\e(B@var{banner} \e$B$O%7%s%\%k\e(B @code{signature}\e$B!"\e(B
8534 @code{gnus-article-banner-alist} \e$B$NMWAG!"@55,I=8=$^$?$O\e(B @code{nil} \e$B$N$&\e(B
8535 \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
8536 \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
8537 \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
8538 Yoo-hoo!?} \e$B$N$h$&$J$b$N$,$"$k>l9g!"0J2<$NMWAG$G$=$l$i$r>C$9$3$H$,$G$-$^\e(B
8539 \e$B$9!#\e(B
8540
8541 @lisp
8542 ("@@yoo-hoo\\.co\\.jp\\'" . "\n_+\nDo You Yoo-hoo!\\?\n.*\n.*\n")
8543 @end lisp
8544 @end table
8545
8546 @item W W c
8547 @kindex W W c (\e$B35N,\e(B)
8548 @findex gnus-article-hide-citation
8549 \e$B0zMQJ8$r1#$7$^$9\e(B (@code{gnus-article-hide-citation})\e$B!#1#JC$r%+%9%?%^%$%:\e(B
8550 \e$B$9$k$$$/$D$+$NJQ?t$O\e(B:
8551
8552 @table @code
8553 @item gnus-cited-opened-text-button-line-format
8554 @itemx gnus-cited-closed-text-button-line-format
8555 @vindex gnus-cited-closed-text-button-line-format
8556 @vindex gnus-cited-opened-text-button-line-format
8557 Gnus \e$B$O$I$3$N0zMQJ8$,1#$5$l$F$$$k$+$r<($9$?$a$K%\%?%s$rIU$12C$(!"J8>O$N\e(B
8558 \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
8559 \e$B$h$&$JJQ?t$K$h$C$F;XDj$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#<!$N;XDj\e(B
8560 \e$B$,M-8z$G$9\e(B:
8561
8562 @table @samp
8563 @item b
8564 \e$B1#$5$l$?J8$N:G=i$N%]%$%s%H$G$9!#\e(B
8565 @item e
8566 \e$B1#$5$l$?J8$N:G8e$N%]%$%s%H$G$9!#\e(B
8567 @item l
8568 \e$B1#$5$l$?%j!<%8%g%s$NJ8;z$N?t$G$9!#\e(B
8569 @item n
8570 \e$B1#$5$l$?J8$N9T$N?t$G$9!#\e(B
8571 @end table
8572
8573 @item gnus-cited-lines-visible
8574 @vindex gnus-cited-lines-visible
8575 \e$B1#$5$:$KI=<($7$F$*$/!"0zMQJ8$N@hF,$+$i$N9T?t$G$9!#$3$l$O!"1#$5$:$KI=<($9\e(B
8576 \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
8577 \e$B%k$G$"$k$3$H$b$G$-$^$9!#\e(B
8578 @end table
8579
8580 @item W W C-c
8581 @kindex W W C-c (\e$B35N,\e(B)
8582 @findex gnus-article-hide-citation-maybe
8583 \e$B0J2<$NFs$D$NJQ?t$K0MB8$7$F!"0zMQJ8$r1#$7$^\e(B
8584 \e$B$9\e(B (@code{gnus-article-hide-citation-maybe}):
8585
8586 @table @code
8587 @item gnus-cite-hide-percentage
8588 @vindex gnus-cite-hide-percentage
8589 \e$B0zMQJ8$N3d9g$N%Q!<%;%s%F!<%8$,!"$3$NJQ?t\e(B (\e$B%G%#%U%)%k%H$O\e(B 50) \e$B$h$jBg$-$+$C\e(B
8590 \e$B$?$i!"0zMQJ8$r1#$7$^$9!#\e(B
8591
8592 @item gnus-cite-hide-absolute
8593 @vindex gnus-cite-hide-absolute
8594 \e$B1#$5$l$kA0$K!"0zMQJ8$O>/$J$/$H$b$3$ND9$5\e(B (\e$B%G%#%U%)%k%H$O\e(B 10) \e$B$G$J$1$l$P\e(B
8595 \e$B$J$j$^$;$s!#\e(B
8596 @end table
8597
8598 @item W W C
8599 @kindex W W C (\e$B35N,\e(B)
8600 @findex gnus-article-hide-citation-in-followups
8601 \e$B:,K\$G$J$$5-;v$N0zMQJ8$r1#$7$^\e(B
8602 \e$B$9\e(B (@code{gnus-article-hide-citation-in-followups})\e$B!#$3$l$OBPOCE*L?Na$H\e(B
8603 \e$B$7$F$O$"$^$jLr$KN)$?$J$$$+$b$7$l$^$;$s$,!"<+F0E*$K<B9T$5$;$k$K$O<j7Z$J4X\e(B
8604 \e$B?t$G$7$g$&\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8605 @end table
8606
8607 \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
8608 \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
8609 \e$BM?$($l$P!"$=$l$i$O>o$K1#$7$^$9!#\e(B
8610
8611 \e$B0zMQJ8$r%+%9%?%^%$%:$9$k$?$a$N$5$i$J$kJQ?t$K$D$$$F!"\e(B
8612 @ref{Article Highlighting} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
8613
8614 \e$B<+F0E*$K5-;v$NMWAG$r1#$9$?$a$NJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H\e(B
8615 \e$B$7$F$/$@$5$$!#\e(B
8616
8617 @node Article Washing
8618 @subsection \e$B5-;v$N@vBu\e(B
8619 @cindex washing
8620 @cindex article washing
8621
8622 \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
8623 \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
8624 \e$BMW$,$"$j$^$7$?!#\e(B
8625
8626 \e$B!V@vBu!W$O!X2?$+$N2?$+$r2?$+JL$N$b$N$KJQ49$9$k!Y$HDj5A$5$l$^$9$,!"IaDL$O\e(B
8627 \e$B$b$C$HNI$/8+$($k2?$+$KMn$ACe$-$^$9!#$b$C$H$-$l$$$K$J$j$^$9!"$?$V$s!#\e(B
8628
8629 Gnus \e$B$,5-;v$rI=<($9$k%G%#%U%)%k%H$N$d$jJ}$rJQ$($?$$$H$-\e(B
8630 \e$B$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
8631
8632 @table @kbd
8633 @item C-u g
8634 \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
8635 \e$B$K$"$k$,$^$^$N5-;v$,8+$($^$9!#\e(B
8636
8637 @item g
8638 \e$B8=:_$N5-;v$N:FI=<($r6/@)$7$^$9\e(B (@code{gnus-summary-show-article})\e$B!#$3$l\e(B
8639 \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
8640 \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
8641 \e$B$?5-;v$,I=<($5$l$^$9\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8642
8643 @item W l
8644 @kindex W l (\e$B35N,\e(B)
8645 @findex gnus-summary-stop-page-breaking
8646 \e$B%Z!<%8$N6h@Z$j$r8=:_$N5-;v$+$i<h$j=|$-$^\e(B
8647 \e$B$9\e(B (@code{gnus-summary-stop-page-breaking})\e$B!#%Z!<%8$N6h@Z$j$KIU$$$F\e(B
8648 \e$B$O\e(B @ref{Misc Article} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
8649
8650 @item W r
8651 @kindex W r (\e$B35N,\e(B)
8652 @findex gnus-summary-caesar-message
8653 @c @icon{gnus-summary-caesar-message}
8654 \e$B5-;v%P%C%U%!!<$G%+%(%5%kJQ49\e(B (Caesar rotate, rot13) \e$B$r9T$J$$$^\e(B
8655 \e$B$9\e(B (@code{gnus-summary-caesar-message})\e$B!#%+%(%5%kJQ49$+\e(B rot13 \e$B$rMQ$$$FFI\e(B
8656 \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)
8657
8658 \e$BIaDL$O!H\e(Brot13\e$B!I$H8F$P$l$F$$$^$9!#$=$l$O%"%k%U%!%Y%C%H$N0LCV$,\e(B 13 \e$B8D2sE>\e(B
8659 \e$B$9$k$+$i$G$9!#Nc$($P!"\e(B@samp{B} (2 \e$BHVL\$NJ8;z\e(B) \e$B"*\e(B @samp{O} (15 \e$BHVL\$NJ8;z\e(B)\e$B!#\e(B
8660 \e$B$3$l$O;~!9!X%+%(%5%kJQ49!Y$H8F$P$l$k$3$H$b$"$j$^$9!#$H$$$&$N$O!"%+%(%5%k\e(B
8661 \e$B$,$3$N7A<0$N!"$(!<$H!"$$$5$5$+IO<e$J0E9f2=$r:NMQ$7$?$H$$$&1=$,$"$k$+$i$G\e(B
8662 \e$B$9!#\e(B
8663
8664 @item W m
8665 @kindex W m (\e$B35N,\e(B)
8666 @findex gnus-summary-morse-message
8667 \e$B5-;v%P%C%U%!!<$r%b!<%k%9$G%G%3!<%I$7$^\e(B
8668 \e$B$9\e(B (@code{gnus-summary-morse-message})\e$B!#\e(B
8669
8670 @item W i
8671 @kindex W i (\e$B35N,\e(B)
8672 @findex gnus-summary-idna-message
8673 \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
8674 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
8675 \e$B$r<B9T$7$?8e$GJ8;zNs$,%G%3!<%I$5$l$J$$$^$^$@$C$?$i!"$*$=$i$/$=$l$OIT@5\e(B
8676 \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
8677 \e$B$?$a$K$O!"\e(BGNU Libidn (@url{http://www.gnu.org/software/libidn/}) \e$B$r%$%s\e(B
8678 \e$B%9%H!<%k$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
8679
8680 @item W t
8681 @item t
8682 @kindex W t (\e$B35N,\e(B)
8683 @kindex t (\e$B35N,\e(B)
8684 @findex gnus-summary-toggle-header
8685 \e$B5-;v%P%C%U%!!<$K$9$Y$F$N%X%C%@!<$rI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8686 \e$B$9\e(B (@code{gnus-summary-toggle-header})\e$B!#\e(B
8687
8688 @item W v
8689 @kindex W v (\e$B35N,\e(B)
8690 @findex gnus-summary-verbose-headers
8691 \e$B5-;v%P%C%U%!!<$K$9$Y$F$N%X%C%@!<$r1JB3E*$KI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8692 \e$B$9\e(B (@code{gnus-summary-verbose-headers})\e$B!#\e(B
8693
8694 @item W o
8695 @kindex W o (\e$B35N,\e(B)
8696 @findex gnus-article-treat-overstrike
8697 \e$B%*!<%P!<%9%H%i%$%/$r=hM}$7$^$9\e(B (@code{gnus-article-treat-overstrike})\e$B!#\e(B
8698
8699 \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
8700 \e$B$^$9!#\e(B
8701
8702 @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_}
8703
8704 @item W d
8705 @kindex W d (\e$B35N,\e(B)
8706 @findex gnus-article-treat-dumbquotes
8707 @vindex gnus-article-dumbquotes-map
8708 @cindex Smartquotes
8709 @cindex M****s*** sm*rtq**t*s
8710 @cindex Latin 1
8711 @code{gnus-article-dumbquotes-map} \e$B$K1~$8$F!"%^"#"#"#%="#\e(B
8712 \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
8713 \e$B$9$k$N$G!"BPOCE*$K$N$_;HMQ$5$l$k$Y$-$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
8714
8715 Sm*rtq**t*s \e$B$O$b$C$HB?$/$N0zMQJ8;z$rDs6!$9$k$?$a$K!"%^"#"#"#%="#"#$,>!<j\e(B
8716 \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
8717 \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
8718 \e$B8+$($F$7$^$C$?$i!"@vBu$7$F$_$F$/$@$5$$!#\e(B
8719
8720 @item W U
8721 @kindex W U (\e$B35N,\e(B)
8722 @findex gnus-article-treat-non-ascii
8723 @cindex Unicode
8724 @cindex Non-@acronym{ASCII}
8725 \e$BB?$/$NHs\e(B-@acronym{ASCII} \e$BJ8;z$r$=$l$i$HEy2A$J\e(B @acronym{ASCII} \e$BJ8;z$KJQ49\e(B
8726 \e$B$7$^$9\e(B (@code{gnus-article-treat-non-ascii})\e$B!#$3$l$O!"%U%)%s%H$K@)8B$,$"$C\e(B
8727 \e$B$F!"%"%/%;%s%HJ8;z$d!V?J$s$G$$$k!W6gFIE@$J$I$rI=<($7$J$$C<Kv$G$O!"$?$$$F\e(B
8728 \e$B$$$N>l9g$KLrN)$A$^$9!#Nc$($P\e(B @samp{\e$B"d\e(B} \e$B$+$i\e(B @samp{>>} \e$B$X$NJQ49$J$I$r9T$J\e(B
8729 \e$B$$$^$9!#\e(B
8730
8731 @item W Y f
8732 @kindex W Y f (\e$B35N,\e(B)
8733 @findex gnus-article-outlook-deuglify-article
8734 @cindex Outlook Express
8735 \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
8736 \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
8737 \e$B0zMQJ8$N@0F\\e(B) \e$B$r$7$^$9!#\e(B
8738 (@code{gnus-article-outlook-deuglify-article})\e$B!#\e(B
8739
8740 @item W Y u
8741 @kindex W Y u (\e$B35N,\e(B)
8742 @findex gnus-article-outlook-unwrap-lines
8743 @vindex gnus-outlook-deuglify-unwrap-min
8744 @vindex gnus-outlook-deuglify-unwrap-max
8745 \e$B@^$jJV$5$l$?0zMQ9T$N$h$&$K8+$($k9T$N@^$jJV$7$r2r$-$^$9!#@^$jJV$7$,2r$+$l\e(B
8746 \e$B$?9T$N:G>.$*$h$S:GBg$ND9$5$rI=\e(B
8747 \e$B$9\e(B @code{gnus-outlook-deuglify-unwrap-min} \e$B$*$h\e(B
8748 \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
8749 \e$B$J9T$N@^$jJV$7$,2r$+$l$k$+$r@)8f$9$k$3$H$,$G$-$^$9!#\e(B
8750 (@code{gnus-article-outlook-unwrap-lines})\e$B!#\e(B
8751
8752 @item W Y a
8753 @kindex W Y a (\e$B35N,\e(B)
8754 @findex gnus-article-outlook-repair-attribution
8755 \e$B2u$l$?Cx<T9T$r=$I|$7$^$9!#\e(B@*
8756 (@code{gnus-article-outlook-repair-attribution})\e$B!#\e(B
8757
8758 @item W Y c
8759 @kindex W Y c (\e$B35N,\e(B)
8760 @findex gnus-article-outlook-rearrange-citation
8761 \e$B2u$l$?0zMQJ8$r!"%F%-%9%H$r@0M}$7D>$9$3$H$K$h$C$F=$I|$7$^$9!#\e(B
8762 (@code{gnus-article-outlook-rearrange-citation})\e$B!#\e(B
8763
8764 @item W w
8765 @kindex W w (\e$B35N,\e(B)
8766 @findex gnus-article-fill-cited-article
8767 \e$B9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-cited-articles})\e$B!#\e(B
8768
8769 \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
8770
8771 @item W Q
8772 @kindex W Q (\e$B35N,\e(B)
8773 @findex gnus-article-fill-long-lines
8774 \e$BD9$$9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-mode-lines})\e$B!#\e(B
8775
8776 @item W C
8777 @kindex W C (\e$B35N,\e(B)
8778 @findex gnus-article-capitalize-sentences
8779 \e$B$=$l$>$l$NJ8$N:G=i$N8l$rBgJ8;z$K$7$^\e(B
8780 \e$B$9\e(B (@code{gnus-article-capitalize-sentences})\e$B!#\e(B
8781
8782 @item W c
8783 @kindex W c (\e$B35N,\e(B)
8784 @findex gnus-article-remove-cr
8785 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
8786 \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
8787 \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
8788
8789 @kindex W q (\e$B35N,\e(B)
8790 @findex gnus-article-de-quoted-unreadable
8791 Quoted-printable \e$B$r=hM}$7$^$9\e(B (@code{gnus-article-de-quoted-unreadable})\e$B!#\e(B
8792 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
8793 \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
8794 \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
8795 \e$BFI$_?I$/$J$j$^$9!#LdBj$N5-;v$,!"$=$N%(%s%3!<%G%#%s%0$,9T$J$o$l$?$3$H$r<(\e(B
8796 \e$B$9\e(B @code{Content-Transfer-Encoding} \e$B%X%C%@!<$r;}$C$F$$$l$P!"DL>o$=$l\e(B
8797 \e$B$O\e(B Gnus \e$B$K$h$C$F<+F0E*$K9T$J$o$l$k$3$H$KCm0U$7$F$/$@$5$$!#@\F,0z?t$,M?$(\e(B
8798 \e$B$i$l$k$H!"J8;z%;%C%H$,?R$M$i$l$^$9!#\e(B
8799
8800 @item W 6
8801 @kindex W 6 (\e$B35N,\e(B)
8802 @findex gnus-article-de-base64-unreadable
8803 Base64 \e$B$r%G%3!<%I$7$^$9\e(B (@code{gnus-article-de-base64-unreadable})\e$B!#\e(B
8804 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
8805 \e$B0lHLE*$J\e(B @acronym{MIME} \e$B%(%s%3!<%G%#%s%0$G$9!#LdBj$N5-;v$,!"$=$N%(%s%3!<\e(B
8806 \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
8807 \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
8808 \e$B$/$@$5$$!#@\F,0z?t$,M?$($i$l$k$H!"J8;z%;%C%H$,?R$M$i$l$^$9!#\e(B
8809
8810 @item W Z
8811 @kindex W Z (\e$B35N,\e(B)
8812 @findex gnus-article-decode-HZ
8813 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
8814 \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
8815 \e$B$h$&$JE57?E*$JJ8;zNs$r:n$j$^$9!#\e(B
8816
8817 @item W A
8818 @kindex W A (\e$B35N,\e(B)
8819 @findex gnus-article-treat-ansi-sequences
8820 @cindex @acronym{ANSI} control sequences
8821 @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
8822 \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
8823 \e$B$OCf9q8l$N%K%e!<%9%0%k!<%W$G6/D4I=<($K;H$o$l$F$$$^$9!#\e(B
8824
8825 @item W u
8826 @kindex W u (\e$B35N,\e(B)
8827 @findex gnus-article-unsplit-urls
8828 URL \e$B$K4^$^$l$k2~9T$r:o=|$7$^$9!#$$$/$D$+$N%a%$%i!<$O!"9T$rC;$/$9$k$?$a$K\e(B
8829 \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
8830 \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
8831 \e$B$9\e(B (@code{gnus-article-unsplit-urls})\e$B!#\e(B
8832
8833 @item W h
8834 @kindex W h (\e$B35N,\e(B)
8835 @findex gnus-article-wash-html
8836 @acronym{HTML} \e$B$r=hM}$7$^$9!#Ev3:%a%C%;!<%8$,\e(B @acronym{HTML} \e$B$G$"$k$3$H\e(B
8837 \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
8838 \e$B$F<+F0E*$K9T$J$o$l$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
8839
8840 \e$B@\F,0z?t$,M?$($i$l$k$H!"J8;z%;%C%H$r?R$M$i$l$^$9!#$=$l$,$b$7?tCM$@$C$?$i!"\e(B
8841 @code{gnus-summary-show-article-charset-alist} (@pxref{Paging the
8842 Article}) \e$B$GDj5A$5$l$F$$$kJ8;z%;%C%H$,;H$o$l$^$9!#\e(B(\e$BLuCm\e(B: \e$B<B<AE*$K$O!VJ8\e(B
8843 \e$B;z%;%C%H!W$G$O$J$/$F\e(B @code{coding-system} \e$B$G$9!#\e(B)
8844
8845 \e$B%G%#%U%)%k%H$G$O\e(B @acronym{HTML} \e$B$NJQ49$K\e(B @code{mm-text-html-renderer}
8846 (@pxref{Display Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja, The
8847 Emacs MIME Manual}) \e$B$G@_Dj$5$l$?4X?t$r;H$$$^$9!#;H$&$3$H$,$G$-$k!"$"$i$+\e(B
8848 \e$B$8$aMQ0U$5$l$?4X?t$O0J2<$NDL$j$G$9\e(B:
8849
8850 @table @code
8851 @item shr
8852 Gnus \e$B$N4J0W\e(B html \e$BIA2h4o\e(B (shr) \e$B$r;H$$$^$9!#\e(B
8853
8854 @item gnus-w3m
8855 w3m \e$B$r;H$C$F\e(B Gnus \e$B$KIA2h$5$;$^$9!#\e(B
8856
8857 @item w3
8858 Emacs/W3 \e$B$r;H$$$^$9!#\e(B
8859
8860 @item w3m
8861 @uref{http://emacs-w3m.namazu.org/, emacs-w3m} \e$B$r;H$$$^$9!#\e(B
8862
8863 @item w3m-standalone
8864 @uref{http://w3m.sourceforge.net/, w3m} \e$B$r;H$$$^$9!#\e(B
8865
8866 @item links
8867 @uref{http://links.sf.net/, Links} \e$B$r;H$$$^$9!#\e(B
8868
8869 @item lynx
8870 @uref{http://lynx.isc.org/, Lynx} \e$B$r;H$$$^$9!#\e(B
8871
8872 @item html2text
8873 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
8874 \e$B$9\e(B) \e$B$r;H$$$^$9!#\e(B
8875 @end table
8876
8877 @item W b
8878 @kindex W b (\e$B35N,\e(B)
8879 @findex gnus-article-add-buttons
8880 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$K2C$($^$9\e(B (@code{gnus-article-add-buttons})\e$B!#\e(B
8881 @xref{Article Buttons}.
8882
8883 @item W B
8884 @kindex W B (\e$B35N,\e(B)
8885 @findex gnus-article-add-buttons-to-head
8886 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$N%X%C%@!<$K2C$($^\e(B
8887 \e$B$9\e(B (@code{gnus-article-add-buttons-to-head})\e$B!#\e(B
8888
8889 @item W p
8890 @kindex W p (\e$B35N,\e(B)
8891 @findex gnus-article-verify-x-pgp-sig
8892 \e$B=pL>IU$-%3%s%H%m!<%k%a%C%;!<%8$NG'>Z$r9T$J$$$^\e(B
8893 \e$B$9\e(B (@code{gnus-article-verify-x-pgp-sig})\e$B!#\e(B
8894 @code{newgroup} \e$B$d\e(B @code{checkgroups} \e$B$H$$$C$?%3%s%H%m!<%k%a%C%;!<%8$O!"\e(B
8895 \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
8896 \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
8897 \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
8898 \e$B%a%$%s%F%$%J!<$N\e(B @acronym{PGP} \e$B$N80\e(B
8899 \e$B$O\e(B @uref{ftp://ftp.isc.org/pub/pgpcontrol/README.html} \e$B$+$iF~<j$9$k$3$H\e(B
8900 \e$B$,$G$-$^$9!#\e(B}
8901
8902 @item W s
8903 @kindex W s (\e$B35N,\e(B)
8904 @findex gnus-summary-force-verify-and-decrypt
8905 \e$B=pL>$5$l$?%a%C%;!<%8\e(B (@acronym{PGP}, @acronym{PGP/MIME} \e$B$^$?\e(B
8906 \e$B$O\e(B @acronym{S/MIME} \e$B$K$h$C$F\e(B) \e$B$r8!>Z$7$^\e(B
8907 \e$B$9\e(B (@code{gnus-summary-force-verify-and-decrypt})\e$B!#\e(B@xref{Security}.
8908
8909 @item W a
8910 @kindex W a (\e$B35N,\e(B)
8911 @findex gnus-article-strip-headers-in-body
8912 \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
8913 \e$B=|$-$^$9\e(B (@code{gnus-article-strip-headers-in-body})\e$B!#\e(B
8914
8915 @item W E l
8916 @kindex W E l (\e$B35N,\e(B)
8917 @findex gnus-article-strip-leading-blank-lines
8918 \e$B5-;v$N@hF,$K$"$k$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8919 \e$B$9\e(B (@code{gnus-article-strip-leading-blank-lines})\e$B!#\e(B
8920
8921 @item W E m
8922 @kindex W E m (\e$B35N,\e(B)
8923 @findex gnus-article-strip-multiple-blank-lines
8924 \e$B$9$Y$F$N6uGr9T$r6u9T$GCV$-49$($F$+$i!"$9$Y$F$NJ#?t$N6u9T$r0l$D$N6u9T$GCV\e(B
8925 \e$B$-49$($^$9\e(B (@code{gnus-article-strip-multiple-blank-lines})\e$B!#\e(B
8926
8927 @item W E t
8928 @kindex W E t (\e$B35N,\e(B)
8929 @findex gnus-article-remove-trailing-blank-lines
8930 \e$B5-;v$N:G8e$K$"$k$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8931 \e$B$9\e(B (@code{gnus-article-remove-trailing-blank-lines})\e$B!#\e(B
8932
8933 @item W E a
8934 @kindex W E a (\e$B35N,\e(B)
8935 @findex gnus-article-strip-blank-lines
8936 \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
8937
8938 @item W E A
8939 @kindex W E A (\e$B35N,\e(B)
8940 @findex gnus-article-strip-all-blank-lines
8941 \e$B$9$Y$F$N6uGr9T$r<h$j=|$-$^$9\e(B (@code{gnus-article-strip-all-blank-lines})\e$B!#\e(B
8942
8943 @item W E s
8944 @kindex W E s (\e$B35N,\e(B)
8945 @findex gnus-article-strip-leading-space
8946 \e$B5-;v$NK\J8$N$9$Y$F$N9TF,$K$"$k$9$Y$F$N6uGr$r<h$j=|$-$^\e(B
8947 \e$B$9\e(B (@code{gnus-article-strip-leading-space})\e$B!#\e(B
8948
8949 @item W E e
8950 @kindex W E e (\e$B35N,\e(B)
8951 @findex gnus-article-strip-trailing-space
8952 \e$B5-;v$NK\J8$N$9$Y$F$N9TKv$K$"$k$9$Y$F$N6uGr$r<h$j=|$-$^\e(B
8953 \e$B$9\e(B (@code{gnus-article-strip-trailing-space})\e$B!#\e(B
8954 @end table
8955
8956 \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
8957 \e$B$F$/$@$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
8958
8959 @node Article Header
8960 @subsection \e$B5-;v%X%C%@!<\e(B
8961
8962 \e$B$3$l$i$N%3%^%s%I$O5-;v%X%C%@!<$r$$$m$$$m$KJQ7A$5$;$^$9!#\e(B
8963
8964 @table @kbd
8965 @item W G u
8966 @kindex W G u (\e$B35N,\e(B)
8967 @findex gnus-article-treat-unfold-headers
8968 \e$B@^$jJV$5$l$?%X%C%@!<9T$r0l9T$K$7$^\e(B
8969 \e$B$9\e(B (@code{gnus-article-treat-unfold-headers})\e$B!#\e(B
8970
8971 @item W G n
8972 @kindex W G n (\e$B35N,\e(B)
8973 @findex gnus-article-treat-fold-newsgroups
8974 @code{Newsgroups} \e$B$H\e(B @code{Followup-To} \e$B%X%C%@!<$r@^$jJV$7$^\e(B
8975 \e$B$9\e(B (@code{gnus-article-treat-fold-newsgroups})\e$B!#\e(B
8976
8977 @item W G f
8978 @kindex W G f (\e$B35N,\e(B)
8979 @findex gnus-article-treat-fold-headers
8980 \e$B$9$Y$F$N%a%C%;!<%8%X%C%@!<$r@^$jJV$7$^\e(B
8981 \e$B$9\e(B (@code{gnus-article-treat-fold-headers})\e$B!#\e(B
8982
8983 @item W E w
8984 @kindex W E w (\e$B35N,\e(B)
8985 @findex gnus-article-remove-leading-whitespace
8986 \e$B$9$Y$F$N%X%C%@!<$+$iM>J,$J6uGr$r<h$j=|$-$^\e(B
8987 \e$B$9\e(B (@code{gnus-article-remove-leading-whitespace})\e$B!#\e(B
8988 @end table
8989
8990 @node Article Buttons
8991 @subsection \e$B5-;v$N%\%?%s\e(B
8992 @cindex buttons
8993
8994 \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
8995 \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
8996 \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
8997 \e$B$9$k$3$H$,$G$-$l$PAGE($G$7$g$&!#\e(B
8998
8999 @vindex gnus-button-man-handler
9000 \e$BFCDj$NI8=`E*$J;2>H$K!"\e(BGnus \e$B$O%G%#%U%)%k%H$G!V%\%?%s!W$rIU$1$^$9\e(B: \e$B$A$c$s\e(B
9001 \e$B$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
9002 \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$F\e(B
9003 \e$B@)8f$5$l$F$$$F!"$=$N0l$D$O5-;v$NK\J8$r07$$!"$b$&0l$D$O5-;v$N%X%C%@!<$r07\e(B
9004 \e$B$$$^$9!#\e(B
9005
9006 @table @code
9007 @item gnus-button-alist
9008 @vindex gnus-button-alist
9009 \e$B$=$l$>$l$NMWAG$,<!$N$h$&$JMM<0$r;}$DO"A[%j%9%H$G$9\e(B:
9010
9011 @lisp
9012 (@var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
9013 @end lisp
9014
9015 @table @var
9016 @item regexp
9017 \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
9018 \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
9019 \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
9020 \e$BCM$r;}$DJQ?t$G$"$C$F$b$h$/!"M-MQ$JJQ?t$H$7\e(B
9021 \e$B$F\e(B @code{gnus-button-url-regexp} \e$B$*$h\e(B
9022 \e$B$S\e(B @code{gnus-button-mid-or-mail-regexp} \e$B$,$"$j$^$9!#\e(B
9023
9024 @item button-par
9025 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
9026 \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
9027 \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
9028
9029 @item use-p
9030 \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
9031 \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
9032 \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
9033 \e$B$&$JL>A0$NJQ?t$,;H$o$l$^$9$,!"\e(B@xref{Article Button Levels}, \e$BB>$N$I$s$J7A\e(B
9034 \e$B<0$G$b;H$&$3$H$,$G$-$^$9!#\e(B
9035 @c
9036 @c @code{use-p} is @code{eval}ed only if @code{regexp} matches.
9037
9038 @item function
9039 \e$B$3$N4X?t$,!"$3$N%\%?%s$r%/%j%C%/$7$?$H$-$K8F$P$l$^$9!#\e(B
9040
9041 @item data-par
9042 @var{button-par} \e$B$N$h$&$K!"$3$l$OItJ,I=8=$NHV9f$G$9$,!"$3$l$O9gCW$N$I$N\e(B
9043 \e$BItJ,$,\e(B @var{function} \e$B$K%G!<%?$H$7$FAw$i$l$k$+$r;XDj$7$^$9!#\e(B
9044 @end table
9045
9046 \e$B$7$?$,$C$F\e(B URL \e$B$r%\%?%s$K$9$k40A4$JMWAG$O!"$3$&$J$j$^$9!#\e(B
9047
9048 @lisp
9049 ("<URL:\\([^\n\r>]*\\)>" 0 t gnus-button-url 1)
9050 @end lisp
9051
9052 @item gnus-header-button-alist
9053 @vindex gnus-header-button-alist
9054 \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
9055 \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
9056 \e$BDI2C$NMWAG$r;}$C$F$$$k$3$H$,0[$J$j$^$9\e(B:
9057
9058 @lisp
9059 (@var{header} @var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
9060 @end lisp
9061
9062 @var{header} \e$B$O@55,I=8=$G$9!#\e(B
9063 @end table
9064
9065 @subsubsection \e$B4XO"$9$kJQ?t$H4X?t\e(B
9066
9067 @table @code
9068 @item gnus-button-@var{*}-level
9069 @ref{Article Button Levels} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
9070 @c
9071 @c Stuff related to gnus-button-browse-level
9072
9073 @item gnus-button-url-regexp
9074 @vindex gnus-button-url-regexp
9075 \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
9076 \e$B;H$o$l$^$9!#\e(B
9077 @c
9078 @c Stuff related to gnus-button-man-level
9079
9080 @item gnus-button-man-handler
9081 @vindex gnus-button-man-handler
9082 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
9083 \e$BL>A0$NJ8;zNs$r<u$1IU$1$J$1$l$P$J$j$^$;$s!#\e(B
9084 @c
9085 @c Stuff related to gnus-button-message-level
9086
9087 @item gnus-button-mid-or-mail-regexp
9088 @vindex gnus-button-mid-or-mail-regexp
9089 Message-ID \e$B$+%a!<%k%"%I%l%9$K9gCW$9$k@55,I=8=$G$9!#\e(B
9090
9091 @item gnus-button-prefer-mid-or-mail
9092 @vindex gnus-button-prefer-mid-or-mail
9093 \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
9094 \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
9095 \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
9096 \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
9097 \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
9098 \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
9099 \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
9100 @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
9101 \e$B%G%#%U%)%k%HCM$O4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G$9!#\e(B
9102
9103 @item gnus-button-mid-or-mail-heuristic
9104 @findex gnus-button-mid-or-mail-heuristic
9105 \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
9106 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
9107 \e$BIT3N$+$@$C$?$i\e(B @code{ask} \e$B$r!"$=$7$FL58z$JJ8;zNs$@$C$?\e(B
9108 \e$B$i\e(B @code{invalid} \e$B$rJV$7$^$9!#\e(B
9109
9110 @item gnus-button-mid-or-mail-heuristic-alist
9111 @vindex gnus-button-mid-or-mail-heuristic-alist
9112 \e$B4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G;H$o$l$k\e(B @code{(RATE
9113 . REGEXP)} \e$BBP$NO"A[%j%9%H$G$9!#\e(B
9114 @c
9115 @c Misc stuff
9116
9117 @item gnus-article-button-face
9118 @vindex gnus-article-button-face
9119 \e$B%\%?%s$K;H$o$l$k%U%'!<%9$G$9!#\e(B
9120
9121 @item gnus-article-mouse-face
9122 @vindex gnus-article-mouse-face
9123 \e$B%^%&%9$N%+!<%=%k$,%\%?%s$N>e$K$"$k$H$-$K;H$o$l$k%U%'!<%9$G$9!#\e(B
9124 @end table
9125
9126 \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
9127 \e$B$F$/$@$5$$!#\e(B
9128
9129 @node Article Button Levels
9130 @subsection Article button levels
9131 @cindex button levels
9132
9133 \e$BJQ?t\e(B @code{gnus-button-@var{*}-level} \e$B$NCM$,9b$$$[$I!"$h$jB?$/$N%\%?%s$,\e(B
9134 \e$B8=$l$^$9!#%l%Y%k$,%<%m$@$C$?$i%\%?%s$OI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
9135 \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
9136 \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
9137 \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
9138 \e$B?t\e(B @code{gnus-button-@var{*}-level} \e$B$r@_Dj$7$F$bNI$$$G$7$g\e(B
9139 \e$B$&\e(B (@pxref{Group Parameters})\e$B!#\e(B@code{gnus-parameters} \e$BJQ?t$NNc$G$9\e(B:
9140
9141 @lisp
9142 ;; @r{\e$B$$$/$D$+$N%0%k!<%W$G\e(B @code{gnus-button-*-level} \e$B$rA}$d$9\e(B:}
9143 (setq gnus-parameters
9144       '(("\\<\\(emacs\\|gnus\\)\\>" (gnus-button-emacs-level 10))
9145         ("\\<unix\\>"               (gnus-button-man-level 10))
9146         ("\\<tex\\>"                (gnus-button-tex-level 10))))
9147 @end lisp
9148
9149 @table @code
9150 @item gnus-button-browse-level
9151 @vindex gnus-button-browse-level
9152 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
9153 \e$B8f$7$^$9!#4XO"$9$kJQ?t$H4X?t$K$O\e(B @code{gnus-button-url-regexp}\e$B!"\e(B
9154 @code{browse-url} \e$B$*$h$S\e(B @code{browse-url-browser-function} \e$B$,$"$j$^$9!#\e(B
9155
9156 @item gnus-button-emacs-level
9157 @vindex gnus-button-emacs-level
9158 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
9159 @code{gnus-button-handle-custom},
9160 @code{gnus-button-handle-describe-function},
9161 @code{gnus-button-handle-describe-variable},
9162 @code{gnus-button-handle-symbol},
9163 @code{gnus-button-handle-describe-key},
9164 @code{gnus-button-handle-apropos},
9165 @code{gnus-button-handle-apropos-command},
9166 @code{gnus-button-handle-apropos-variable},
9167 @code{gnus-button-handle-apropos-documentation} \e$B$*$h\e(B
9168 \e$B$S\e(B @code{gnus-button-handle-library} \e$B$G$9!#\e(B
9169
9170 @item gnus-button-man-level
9171 @vindex gnus-button-man-level
9172 (Unix \e$B$N\e(B) man \e$B%Z!<%8$X$N;2>H$NI=<($r@)8f$7$^$9!#\e(B
9173 @code{gnus-button-man-handler} \e$B$r8+$F$/$@$5$$!#\e(B
9174
9175 @item gnus-button-message-level
9176 @vindex gnus-button-message-level
9177 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
9178 \e$B$9$kJQ?t$H4X?t$K\e(B
9179 \e$B$O\e(B @code{gnus-button-mid-or-mail-regexp},
9180 @code{gnus-button-prefer-mid-or-mail},
9181 @code{gnus-button-mid-or-mail-heuristic} \e$B$*$h\e(B
9182 \e$B$S\e(B @code{gnus-button-mid-or-mail-heuristic-alist} \e$B$,$"$j$^$9!#\e(B
9183 @end table
9184
9185 @node Article Date
9186 @subsection \e$B5-;v$NF|IU\e(B
9187
9188 \e$BF|IU$OJ9$$$?$3$H$NL5$$2?$+JUnA$J%?%$%`%>!<%s$G:n@.$5$l$F$$$k$3$H$,NI$/$"\e(B
9189 \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
9190 \e$B$3$H$G$9!#\e(B
9191
9192 @table @kbd
9193 @item W T u
9194 @kindex W T u (\e$B35N,\e(B)
9195 @findex gnus-article-date-ut
9196 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
9197
9198 @item W T i
9199 @kindex W T i (\e$B35N,\e(B)
9200 @findex gnus-article-date-iso8601
9201 @cindex ISO 8601
9202 \e$BF|IU$r9q:]E*$J7A<0!"\e(BISO 8601 \e$B$GI=<($7$^\e(B
9203 \e$B$9\e(B (@code{gnus-article-date-iso8601})\e$B!#\e(B
9204
9205 @item W T l
9206 @kindex W T l (\e$B35N,\e(B)
9207 @findex gnus-article-date-local
9208 \e$BF|IU$r%m!<%+%k!&%?%$%`%>!<%s$GI=<($7$^\e(B
9209 \e$B$9\e(B (@code{gnus-article-date-local})\e$B!#\e(B
9210
9211 @item W T p
9212 @kindex W T p (\e$B35N,\e(B)
9213 @findex gnus-article-date-english
9214 \e$BF|IU$r1Q8l$G3Z$KH/2;$G$-$k7A<0$GI=<($7$^\e(B
9215 \e$B$9\e(B (@code{gnus-article-date-english})\e$B!#\e(B
9216
9217 @item W T s
9218 @kindex W T s (\e$B35N,\e(B)
9219 @vindex gnus-article-time-format
9220 @findex gnus-article-date-user
9221 @findex format-time-string
9222 \e$BF|IU$rMxMQ<TDj5A$NMM<0$r;H$C$FI=<($7$^$9\e(B (@code{gnus-article-date-user})\e$B!#\e(B
9223 \e$B$=$NMM<0$OJQ?t\e(B @code{gnus-article-time-format} \e$B$G;XDj$5$l$k!"\e(B
9224 @code{format-time-string} \e$B$KEO$5$l$kJ8;zNs$G$9!#;XDj$9$k$3$H$,$G$-$kMM<0\e(B
9225 \e$B$N0lMw$O!"JQ?t$N@bL@J8$r8+$F$/$@$5$$!#\e(B
9226
9227 @item W T e
9228 @kindex W T e (\e$B35N,\e(B)
9229 @findex gnus-article-date-lapsed
9230 @findex gnus-start-date-timer
9231 @findex gnus-stop-date-timer
9232 \e$B5-;v$,Ej9F$5$l$F$+$i:#$^$G$I$l$/$i$$$N;~4V$,7P2a$7$?$+$rI=<($7$^\e(B
9233 \e$B$9\e(B (@code{gnus-article-date-lapsed})\e$B!#$3$s$J$U$&$K!#\e(B
9234
9235 @example
9236 Date: 6 weeks, 4 days, 1 hour, 3 minutes, 8 seconds ago
9237 @end example
9238
9239 \e$B$3$N9T$O%G%#%U%)%k%H$G$O7QB3E*$K99?7$5$l$^$9!#$=$NIQEY\e(B (\e$BIC\e(B
9240 \e$B?t\e(B) \e$B$O\e(B @code{gnus-article-update-date-headers} \e$BJQ?t$G@)8f$5$l$^$9!#99?7\e(B
9241 \e$B$r$d$a$5$;$?$$$N$J$i!"\e(B
9242
9243 @vindex gnus-article-update-date-headers
9244 @lisp
9245 (setq gnus-article-update-date-headers nil)
9246 @end lisp
9247
9248 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$/$@$5$$!#\e(B
9249
9250 @item W T o
9251 @kindex W T o (\e$B35N,\e(B)
9252 @findex gnus-article-date-original
9253 \e$BK\Mh$NF|IU$rI=<($7$^$9\e(B (@code{gnus-article-date-original})\e$B!#$3$l$O$"$J$?\e(B
9254 \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
9255 \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
9256 \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
9257 \e$BG=$G$9!#;d$,?.MQ$G$-$^$;$s$+\e(B? *\e$B$/$9$/$9\e(B*
9258 @end table
9259
9260 \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
9261 \e$B>H$7$F$/$@$5$$!#\e(B
9262
9263 @node Article Display
9264 @subsection Article Display
9265 @cindex picons
9266 @cindex x-face
9267 @cindex smileys
9268 @cindex gravatars
9269
9270 \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
9271 \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
9272
9273 @code{X-Face} \e$B%X%C%@!<$O>.$5$JGr9u2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i;}$C$F$-\e(B
9274 \e$B$^$9\e(B (@pxref{X-Face})\e$B!#\e(B
9275
9276 @code{Face} \e$B%X%C%@!<$O>.$5$J%+%i!<2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i;}$C$F$-\e(B
9277 \e$B$^$9\e(B (@pxref{Face})\e$B!#\e(B
9278
9279 \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
9280 \e$B$G$9!#\e(B
9281
9282 \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
9283 \e$B$?$N;}$AJ*$rC5$7$F$_$^$9\e(B (@pxref{Picons})\e$B!#\e(B
9284
9285 Gravatars \e$B$O\e(B @uref{http://www.gravatar.com/} \e$B$+$i%*%s%i%$%s$G<hF@$7$^\e(B
9286 \e$B$9\e(B (@pxref{Gravatars})\e$B!#\e(B
9287
9288 \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
9289 \e$B$l$i$O:o=|$5$l$^$9!#\e(B
9290
9291 @table @kbd
9292 @item W D x
9293 @kindex W D x (\e$B35N,\e(B)
9294 @findex gnus-article-display-x-face
9295 @code{X-Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
9296 \e$B$9\e(B (@code{gnus-article-display-x-face})\e$B!#\e(B
9297
9298 @item W D d
9299 @kindex W D d (\e$B35N,\e(B)
9300 @findex gnus-article-display-face
9301 @code{Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
9302 \e$B$9\e(B (@code{gnus-article-display-face})\e$B!#\e(B
9303
9304 @item W D s
9305 @kindex W D s (\e$B35N,\e(B)
9306 @findex gnus-treat-smiley
9307 \e$B%9%^%$%j!<$rI=<($7$^$9\e(B (@code{gnus-treat-smiley})\e$B!#\e(B
9308
9309 @item W D f
9310 @kindex W D f (\e$B35N,\e(B)
9311 @findex gnus-treat-from-picon
9312 @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
9313
9314 @item W D m
9315 @kindex W D m (\e$B35N,\e(B)
9316 @findex gnus-treat-mail-picon
9317 \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
9318 \e$B$9\e(B (@code{gnus-treat-mail-picon})\e$B!#\e(B
9319
9320 @item W D n
9321 @kindex W D n (\e$B35N,\e(B)
9322 @findex gnus-treat-newsgroups-picon
9323 \e$B$9$Y$F$N%K%e!<%9%X%C%@!<\e(B (\e$B$9$J$o\e(B
9324 \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
9325 \e$B$9\e(B (@code{gnus-treat-newsgroups-picon})\e$B!#\e(B
9326
9327 @item W D g
9328 @kindex W D g (\e$B35N,\e(B)
9329 @findex gnus-treat-from-gravatar
9330 @code{From} \e$B%X%C%@!<$r%"%P%?!<2=$7$^$9\e(B (@code{gnus-treat-from-gravatar})\e$B!#\e(B
9331
9332 @item W D h
9333 @kindex W D h (\e$B35N,\e(B)
9334 @findex gnus-treat-mail-gravatar
9335 \e$B%a!<%k%X%C%@!<$<$s$V\e(B (\e$B$D$^$j\e(B @code{Cc}\e$B!"\e(B@code{To}) \e$B$r%"%P%?!<2=$7$^\e(B
9336 \e$B$9\e(B (@code{gnus-treat-from-gravatar})\e$B!#\e(B
9337
9338 @item W D D
9339 @kindex W D D (\e$B35N,\e(B)
9340 @findex gnus-article-remove-images
9341 \e$B5-;v%P%C%U%!!<$+$i$9$Y$F$N2hA|$r:o=|$7$^\e(B
9342 \e$B$9\e(B (@code{gnus-article-remove-images})\e$B!#\e(B
9343
9344 @item W D W
9345 @kindex W D W (\e$B35N,\e(B)
9346 @findex gnus-html-show-images
9347 @code{gnus-article-html} \e$B$GIA2h$7$?\e(B @acronym{HTML} \e$B5-;v$rFI$s$G$$$k$H$-\e(B
9348 \e$B$K!"AK;_$5$l$?2hA|$r$3$N%3%^%s%I$G%P%C%U%!!<$KA^F~$9$k$3$H$,$G$-$^\e(B
9349 \e$B$9\e(B (@code{gnus-html-show-images})\e$B!#\e(B
9350 @end table
9351
9352 @node Article Signature
9353 @subsection \e$B5-;v$N=pL>\e(B
9354 @cindex signatures
9355 @cindex article signature
9356
9357 @vindex gnus-signature-separator
9358 \e$B$=$l$>$l$N5-;v$OFs$D$NItJ,$KJ,$1$i$l$^$9\e(B---\e$B%X%C%@!<$HK\J8$G$9!#K\J8$O=p\e(B
9359 \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
9360 \e$BJQ?t$O\e(B @code{gnus-signature-separator} \e$B$G$9!#$3$l$OIaDL$O\e(B son-of-RFC
9361 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
9362 \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
9363 \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
9364 \e$B$9!#\e(B) \e$B$h$/$"$j$=$&$JCM$O\e(B:
9365
9366 @lisp
9367 (setq gnus-signature-separator
9368       '("^-- $"         ; @r{\e$BI8=`\e(B}
9369         "^-- *$"        ; @r{\e$BIaDL$NJx$7J}\e(B}
9370         "^-------*$"    ; @r{\e$BB?$/$N?M$OD9!<!<$$2#K@$N\e(B}
9371                         ; @r{\e$B9T$r;H$$$^$9!#$_$C$H$b$J$$\e(B!}
9372         "^ *--------*$" ; @r{\e$BFsG\$_$C$H$b$J$$\e(B!}
9373         "^________*$"   ; @r{\e$B2<@~$b?M5$$,$"$j$^$9\e(B}
9374         "^========*$")) ; @r{\e$B<YF;\e(B!}
9375 @end lisp
9376
9377 \e$B$"$J$?$,42MF$G$"$l$P$"$k$[$I!"4V0c$C$?7k2L$rF@$k$3$H$K$J$k$G$7$g$&!#\e(B
9378
9379 @vindex gnus-signature-limit
9380 @code{gnus-signature-limit} \e$B$O5-;v$rI=<($9$k$H$-$K$I$l$,=pL>$H$_$J$5$l$k\e(B
9381 \e$B$+$X$N@)8B$rDs6!$7$^$9!#\e(B
9382
9383 @enumerate
9384 @item
9385 \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
9386 \e$B$;$s!#\e(B
9387 @item
9388 \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
9389 \e$B$$$1$^$;$s!#\e(B
9390 @item
9391 \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
9392 \e$B$P!"$=$N%P%C%U%!!<$K$O=pL>$,$"$j$^$;$s!#\e(B
9393 @item
9394 \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
9395 \e$B$P!"Ev$N$=$NJ8;zNs$O=pL>$G$O$"$j$^$;$s!#\e(B
9396 @end enumerate
9397
9398 \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:
9399
9400 @lisp
9401 (setq gnus-signature-limit
9402       '(200.0 "^---*Forwarded article"))
9403 @end lisp
9404
9405 \e$B$3$l$O=pL>%;%Q%l!<%?!<$N8e$K\e(B 200 \e$B$rD6$($k9T$,$"$k$+!"%;%Q%l!<%?!<$N8e$N\e(B
9406 \e$B%F%-%9%H$,@55,I=8=\e(B @samp{^---*Forwarded article} \e$B$K9gCW$9$l$P!"7k6I$=$l\e(B
9407 \e$B$O=pL>$G$O$J$$$H$$$&$3$H$G$9!#\e(B
9408
9409 @node Article Miscellanea
9410 @subsection \e$B5-;v$$$m$$$m\e(B
9411
9412 @table @kbd
9413 @item A t
9414 @kindex A t (\e$B35N,\e(B)
9415 @findex gnus-article-babel
9416 \e$B5-;v$r$"$k8@8l$+$iJL$N$b$N$XJQ49$7$^$9\e(B (@code{gnus-article-babel})\e$B!#\e(B
9417 @end table
9418
9419 @node MIME Commands
9420 @section MIME \e$B%3%^%s%I\e(B
9421 @cindex MIME decoding
9422 @cindex attachments
9423 @cindex viewing attachments
9424
9425 \e$B0J2<$N%3%^%s%I$O$9$Y$F?tCM@\F,0z?t$rM}2r$7$^$9!#Nc$($P\e(B @kbd{3 K v} \e$B$O\e(B
9426 \e$B!V;0HVL\$N\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($9$k!W$H$$$&0UL#$G$9!#\e(B
9427
9428 @table @kbd
9429 @item b
9430 @itemx K v
9431 @kindex b (\e$B35N,\e(B)
9432 @kindex K v (\e$B35N,\e(B)
9433 @acronym{MIME} \e$B%Q!<%H$rI=<($7$^$9!#\e(B
9434
9435 @item K o
9436 @kindex K o (\e$B35N,\e(B)
9437 @acronym{MIME} \e$B%Q!<%H$rJ]B8$7$^$9!#\e(B
9438
9439 @item K O
9440 @kindex K O (\e$B35N,\e(B)
9441 \e$B%U%!%$%kL>$NF~NO$r5a$a$F$+$i\e(B @acronym{MIME} \e$B%Q!<%H$rJ]B8$7!"$=$l$r5-;v$+\e(B
9442 \e$B$i<h$j=|$-$^$9!#<h$j=|$+$l$?\e(B @acronym{MIME} \e$B%*%V%8%'%/%H\e(B
9443 \e$B$O\e(B message/external-body \e$B7?$N\e(B @acronym{MIME} \e$B7A<0$H$7$F;2>H$5$l$k$h$&$K\e(B
9444 \e$B$J$j$^$9!#\e(B
9445
9446 @item K r
9447 @kindex K r (\e$B35N,\e(B)
9448 @acronym{MIME} \e$B%Q!<%H$r30It$K$"$kK\BN$GCV$-49$($^$9!#\e(B
9449
9450 @item K d
9451 @kindex K d (\e$B35N,\e(B)
9452 @acronym{MIME} \e$B%Q!<%H$r:o=|$7$F!":o=|$7$?$3$H$N0FFb$rDI2C$7$^$9!#\e(B
9453
9454 @item K c
9455 @kindex K c (\e$B35N,\e(B)
9456 @acronym{MIME} \e$B%Q!<%H$r%3%T!<$7$^$9!#\e(B
9457
9458 @item K e
9459 @kindex K e (\e$B35N,\e(B)
9460 @acronym{MIME} \e$B%Q!<%H$r30It%3%^%s%I$GI=<($7$^$9!#\e(B
9461
9462 @item K i
9463 @kindex K i (\e$B35N,\e(B)
9464 @acronym{MIME} \e$B%Q!<%H$r%P%C%U%!!<Fb$KI=<($7$^$9!#\e(B
9465
9466 @item K |
9467 @kindex K | (\e$B35N,\e(B)
9468 @acronym{MIME} \e$B%Q!<%H$r30It%3%^%s%I$K%Q%$%W$7$^$9!#\e(B
9469 @end table
9470
9471 \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
9472 \e$B$^$;$s\e(B:
9473
9474 @table @kbd
9475 @item K H
9476 @kindex K H (\e$B35N,\e(B)
9477 @findex gnus-article-browse-html-article
9478 \e$B8=:_$N5-;v$N\e(B @samp{text/html} \e$B%Q!<%H$r\e(B WWW \e$B%V%i%&%6!<$G8+$^$9!#%a%C%;!<\e(B
9479 \e$B%8$K\e(B @code{cid} \e$B7A<0$GKd$a9~$^$l$?%$%s%i%$%s2hA|$O0lHL$K0BA4$@$H9M$($i$l\e(B
9480 \e$B$F$$$k$N$GE,@Z$K=hM}$5$l$^$9!#@\F,0z?t$,M?$($i$l$J$1$l$P!"$9$Y$F\e(B
9481 \e$B$N\e(B @acronym{HTML} \e$B%Q!<%H$N@hF,$K5-;v$N%X%C%@!<$,2C$($i$l$^$9!#\e(B
9482
9483 \e$B7Y9p\e(B: Spammers \e$B$O\e(B @acronym{HTML} \e$B5-;vCf$N2hA|$X$N\e(B (@code{http} \e$B7A<0\e(B
9484 \e$B$N\e(B) \e$B%j%s%/$r!"$"$J$?$,$=$N5-;v$rFI$s$@$+$I$&$+$r3N$+$a$k$?$a$K;H$$$^$9!#\e(B
9485 \e$B$3$N%3%^%s%I$O\e(B @acronym{HTML} \e$B5-;v$+$i$=$N<j$N\e(B ``web bugs'' \e$B$r<h$j=|$+$J\e(B
9486 \e$B$$$G%V%i%&%6!<$KEO$9$N$G!"$3$N%3%^%s%I$O?.Mj$G$-$kAw?.<T$+$i$N%a!<%k$G$@\e(B
9487 \e$B$1;H$&$Y$-$G$9!#\e(B
9488
9489 @acronym{HTML} \e$B$r>o$K%V%i%&%6!<$GI=<($7$?$$$N$G$"$l$P!"\e(B
9490 @code{mm-text-html-renderer} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
9491
9492 \e$B$3$N%3%^%s%I$O2hA|$r4^$`\e(B @acronym{HTML} \e$B%3%s%F%s%D$r%V%i%&%6!<$KEO$9$?$a\e(B
9493 \e$B$K0l;~%U%!%$%k$r:n$j!"%0%k!<%W$rH4$1=P$k$H$-$K\e(B (\e$B$b$7$"$J$?$,K>$a$P\e(B) \e$B$=$l\e(B
9494 \e$B$i$r:o=|$7$^$9!#\e(B
9495
9496 @item K b
9497 @kindex K b (\e$B35N,\e(B)
9498 \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
9499 \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
9500
9501 @item K m
9502 @kindex K m (\e$B35N,\e(B)
9503 @findex gnus-summary-repair-multipart
9504 \e$B$H$-$?$^!"%X%C%@!<$,L5$+$C$?$j4V0c$C$?%X%C%@!<$r;}$D%^%k%A%Q!<%H$N%a%C%;!<\e(B
9505 \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
9506 \e$B$5$l$k$h$&$K!V=$I|!W$r;n$_$^$9\e(B (@code{gnus-summary-repair-multipart})\e$B!#\e(B
9507
9508 @item X m
9509 @kindex X m (\e$B35N,\e(B)
9510 @findex gnus-summary-save-parts
9511 @acronym{MIME} \e$B%?%$%W$K9gCW$9$k$9$Y$F$N%Q!<%H$r!"%G%#%l%/%H%j!<$K%;!<%V\e(B
9512 \e$B$7$^$9\e(B (@code{gnus-summary-save-parts})\e$B!#%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7\e(B
9513 \e$B$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
9514
9515 @item M-t
9516 @kindex M-t (\e$B35N,\e(B)
9517 @findex gnus-summary-toggle-display-buttonized
9518 \e$B5-;v%P%C%U%!!<$K%\%?%s$rI=<($9$k$+$7$J$$$+$r@Z$jBX$($^$^\e(B
9519 \e$B$9\e(B (@code{gnus-summary-toggle-display-buttonized})\e$B!#\e(B
9520
9521 @item W M w
9522 @kindex W M w (\e$B35N,\e(B)
9523 @findex gnus-article-decode-mime-words
9524 \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
9525 \e$B$9\e(B (@code{gnus-article-decode-mime-words})\e$B!#\e(B
9526
9527 @item W M c
9528 @kindex W M c (\e$B35N,\e(B)
9529 @findex gnus-article-decode-charset
9530 \e$B%(%s%3!<%I$5$l$?5-;v$NK\J8$r!"J8;z%;%C%H$G%G%3!<%I$7$^\e(B
9531 \e$B$9\e(B (@code{gnus-article-decode-charset})\e$B!#\e(B
9532
9533 \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
9534 \e$BD4$Y$^$9!#5-;v$K$=$s$J%X%C%@!<$,L5$$>l9g$G$b!"@\F,0z?t$rM?$($k$3$H$K$h$C\e(B
9535 \e$B$F!"%G%3!<%I$9$k$?$a$NJ8;z%;%C%H$rF~NO$9$k$3$H$O2DG=$G$9!#$"$k6&DL$N%(%s\e(B
9536 \e$B%3!<%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\e(B
9537 \e$B$rEj9F$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
9538 \e$B%?!<$KI,MW$JJ8;z%;%C%H$r@_Dj$9$l$PNI$$$G$7$g$&\e(B (@pxref{Group
9539 Parameters})\e$B!#\e(B
9540
9541 @item W M v
9542 @kindex W M v (\e$B35N,\e(B)
9543 @findex gnus-mime-view-all-parts
9544 \e$B8=:_$N5-;v$K$"$k!"$9$Y$F$N\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($7$^\e(B
9545 \e$B$9\e(B (@code{gnus-mime-view-all-parts})\e$B!#\e(B
9546 @end table
9547
9548 \e$B4XO"$9$kJQ?t\e(B:
9549
9550 @table @code
9551 @item gnus-ignored-mime-types
9552 @vindex gnus-ignored-mime-types
9553 \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
9554 \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
9555 \e$B%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
9556
9557 \e$B$9$Y$F$N\e(B Vcard \e$B$rL5;k$5$;$k$K$O!"$3$s$J$U$&$K$7$F$/$@$5$$\e(B:
9558
9559 @lisp
9560 (setq gnus-ignored-mime-types
9561       '("text/x-vcard"))
9562 @end lisp
9563
9564 @item gnus-article-loose-mime
9565 @vindex gnus-article-loose-mime
9566 \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
9567 \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
9568 \e$B2u$l$?%a!<%k!&%f!<%6!<!&%(!<%8%'%s%H$+$i$N%a%C%;!<%8$rFI$`$H$-$KLrN)$A$^\e(B
9569 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
9570
9571 @item gnus-article-emulate-mime
9572 @vindex gnus-article-emulate-mime
9573 @cindex uuencode
9574 @cindex yEnc
9575 @acronym{MIME} \e$B$G$O$J$$JL$N%(%s%3!<%G%#%s%0$N<jK!$,$"$j$^$9!#:G$b0lHLE*\e(B
9576 \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
9577 \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
9578 \e$B%G%#%s%0$,8+$D$+$k$+$I$&$+$rD4$Y!"$b$7$"$C$?$J$i$P!"$=$l$i\e(B
9579 \e$B$r\e(B Gnus \e$B$N\e(B @acronym{MIME} \e$B5!9=$G=hM}$7$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
9580 \e$B%G%3!<%I$G$-$k$N$OC10l$N\e(B yEnc \e$B$G%(%s%3!<%I$5$l$?%Q!<%H$@$1$G$9!#\e(BGnus \e$B$O\e(B
9581 \e$B%(%s%3!<%I$K$D$$$F$O%5%]!<%H$7$^$;$s!#\e(B
9582
9583 @item gnus-unbuttonized-mime-types
9584 @vindex gnus-unbuttonized-mime-types
9585 \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
9586 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$K$O!"%\%?%s$,IU2C$5$l$^$;$s!#$?$@$7!"$=$l$i$,I=\e(B
9587 \e$B<($5$l$J$$$+!"\e(B@code{gnus-buttonized-mime-types} \e$BJQ?t$NJ}$,M%@h$5$l$k>l9g\e(B
9588 \e$B$r=|$$$F!"$G$9$,!#%G%#%U%)%k%HCM$O\e(B @code{(".*/.*")} \e$B$G$9!#$3$NJQ?t\e(B
9589 \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
9590 \e$B$^$9!#\e(B
9591
9592 @item gnus-buttonized-mime-types
9593 @vindex gnus-buttonized-mime-types
9594 \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
9595 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$K$O!"$=$l$i$,I=<($5$l$J$$>l9g$r=|$$$F!"%\%?%s$,\e(B
9596 \e$BIU2C$5$l$^$9!#$3$NJQ?t$O\e(B @code{gnus-unbuttonized-mime-types} \e$B$h$j$bM%@h\e(B
9597 \e$B$5$l$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#$3$NJQ?t\e(B
9598 \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
9599 \e$B$^$9!#\e(B
9600
9601 \e$BNc$($P!"%;%-%e%j%F%#!<$N%\%?%s$@$1$rI=<($7$F!"B>$N%\%?%s$rI=<($7$J$$$h$&\e(B
9602 \e$B$K$9$k$K$O!"$3$NJQ?t$r\e(B @code{("multipart/signed")} \e$B$K@_Dj$7$F!"\e(B
9603 @code{gnus-unbuttonized-mime-types} \e$B$O%G%#%U%)%k%HCM$N$^$^$K$7$F$*$$$F$/\e(B
9604 \e$B$@$5$$!#\e(B
9605
9606 \e$B$^$?!"$3$N%j%9%H$K\e(B @code{"multipart/alternative"} \e$B$r2C$($k$3$H$K$h$C$F!"\e(B
9607 \e$B$=$&$$$&%a!<%k$K4^$^$l$F$$$kFs$D$N%a%G%#%"!&%?%$%W$N$&$A$N0l$D$rA*$V$3$H\e(B
9608 \e$B$,$G$-$k!"%i%8%*%\%?%s$rI=<($5$;$k$3$H$,$G$-$^$9!#\e(B
9609 @code{mm-discouraged-alternatives} \e$B$b;2>H$7$F$/$@$5$$\e(B (@pxref{Display
9610 Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME
9611 Manual})\e$B!#\e(B
9612
9613 @item gnus-inhibit-mime-unbuttonizing
9614 @vindex gnus-inhibit-mime-unbuttonizing
9615 \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
9616 \e$B$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
9617
9618 @item gnus-article-mime-part-function
9619 @vindex gnus-article-mime-part-function
9620 \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
9621 \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
9622 \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
9623 \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
9624 \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
9625 \e$B%V\e(B) \e$B$9$k$?$a$K;H$o$l$k$3$H$,0U?^$5$l$F$$$^$9!#\e(B
9626
9627 \e$B8e<T$r9T$J$&4X?t$NNc$G$9\e(B:
9628
9629 @lisp
9630 (defun my-save-all-jpeg-parts (handle)
9631   (when (equal (car (mm-handle-type handle)) "image/jpeg")
9632     (with-temp-buffer
9633       (insert (mm-get-part handle))
9634       (write-region (point-min) (point-max)
9635                     (read-file-name "Save jpeg to: ")))))
9636 (setq gnus-article-mime-part-function
9637       'my-save-all-jpeg-parts)
9638 @end lisp
9639
9640 @vindex gnus-mime-multipart-functions
9641 @item gnus-mime-multipart-functions
9642 @acronym{MIME} \e$B%^%k%A%Q!<%H$N7?$H!"$=$l$i$r07$&4X?t$NO"A[%j%9%H$G$9!#\e(B
9643
9644 @vindex gnus-mime-display-multipart-alternative-as-mixed
9645 @item gnus-mime-display-multipart-alternative-as-mixed
9646 "multipart/alternative" \e$B$N%Q!<%H$r\e(B "multipart/mixed" \e$B$G$"$k$b$N$H$7$FI=\e(B
9647 \e$B<($7$^$9!#\e(B
9648
9649 @vindex gnus-mime-display-multipart-related-as-mixed
9650 @item gnus-mime-display-multipart-related-as-mixed
9651 "multipart/related" \e$B$N%Q!<%H$r\e(B "multipart/mixed" \e$B$G$"$k$b$N$H$7$FI=<($7\e(B
9652 \e$B$^$9!#\e(B
9653
9654 \e$B$b$7\e(B @samp{text/html} \e$B$rI=<($9$k$N$,5$$KF~$i$J$$$N$J$i!"\e(B
9655 @code{mm-discouraged-alternatives} \e$B$r;2>H$7$F$/$@$5$$!#$?$@$7\e(B (\e$B$=$l\e(B
9656 \e$B$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
9657 \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
9658 \e$B8+F($7$F$7$^$&$+$b$7$l$^$;$s!#\e(B@xref{Display Customization,
9659 ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME Manual}.
9660
9661 @vindex gnus-mime-display-multipart-as-mixed
9662 @item gnus-mime-display-multipart-as-mixed
9663 "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
9664 \e$B$7\e(B @code{t} \e$B$@$H!"\e(B
9665 @code{gnus-mime-display-multipart-alternative-as-mixed} \e$B$*$h\e(B
9666 \e$B$S\e(B @code{gnus-mime-display-multipart-related-as-mixed} \e$B$,\e(B @code{nil} \e$B$G\e(B
9667 \e$B$"$C$F$b!"$3$N@_Dj$NJ}$,M%@h$5$l$^$9!#\e(B
9668
9669 @vindex mm-file-name-rewrite-functions
9670 @item mm-file-name-rewrite-functions
9671 @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
9672 \e$B$G$9!#$=$l$>$l$N4X?t$O%U%!%$%kL>$r<u$1<h$C$F!"%U%!%$%kL>$rJV$7$^$9!#\e(B
9673
9674 \e$B=PMh9g$$$N4X?t$O\e(B@*
9675 @code{mm-file-name-delete-whitespace},
9676 @code{mm-file-name-trim-whitespace},
9677 @code{mm-file-name-collapse-whitespace} \e$B$*$h\e(B
9678 \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
9679 \e$B4^$^$l$k$=$l$>$l$N6uGrJ8;z$r!"JQ\e(B
9680 \e$B?t\e(B @code{mm-file-name-replace-whitespace} \e$B$NCM$GCV$-49$($^$9!#%G%#%U%)%k\e(B
9681 \e$B%HCM$O\e(B @code{"_"} (\e$BC10l$N2<@~\e(B) \e$B$G$9!#\e(B
9682 @findex mm-file-name-delete-whitespace
9683 @findex mm-file-name-trim-whitespace
9684 @findex mm-file-name-collapse-whitespace
9685 @findex mm-file-name-replace-whitespace
9686 @vindex mm-file-name-replace-whitespace
9687
9688 \e$BI8=`$N4X?t$G$"$k\e(B @code{capitalize}, @code{downcase}, @code{upcase} \e$B$*$h\e(B
9689 \e$B$S\e(B @code{upcase-initials} \e$B$b!"Lr$KN)$D$G$7$g$&!#\e(B
9690
9691 \e$B%U%!%$%kL>$K4^$^$l$k6uGrJ8;z$,32$r$b$?$i$9$3$H$O!"$_$s$J$,CN$C$F$$$^$9!#\e(B
9692 \e$B$?$@$7!"5$$K$+$1$J$$?M$?$A$r=|$$$F!"$G$9$,!#$=$s$JLXKf$N?M$?$A$+$i!"$?$/\e(B
9693 \e$B$5$s$NE:IU%U%!%$%k$r<u$1<h$k$N$G$"$l$P!"$3$s$J$b$N\e(B
9694 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KDI2C$9$k$3$H$K$h$C$F!"0BG+$J@83h$rAw$k$3\e(B
9695 \e$B$H$,$G$-$k$G$7$g$&!#\e(B
9696
9697 @lisp
9698 (setq mm-file-name-rewrite-functions
9699       '(mm-file-name-trim-whitespace
9700         mm-file-name-collapse-whitespace
9701         mm-file-name-replace-whitespace))
9702 @end lisp
9703 @end table
9704
9705 @node Charsets
9706 @section \e$BJ8;z%;%C%H\e(B
9707 @cindex charsets
9708
9709 \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
9710 \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
9711 \e$B$K8@$($P!";}$C$F$$$?$i$$$$$J$"$H;W$$$^$9!#B?$/$N?M$?$A\e(B
9712 \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
9713 \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
9714 \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
9715 \e$BJ8;z%;%C%H$,%G%#%U%)%k%H$G$"$k$+$r@k8@$9$k<h$j7h$a$,$"$j$^$9!#Nc$(\e(B
9716 \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
9717
9718 @vindex gnus-group-charset-alist
9719 \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
9720 \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
9721 \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
9722 \e$B%j%9%H$G$9!#\e(B
9723
9724 @vindex gnus-newsgroup-ignored-charsets
9725 \e$B2C$($F!"?M!9$N$$$/$i$+$O\e(B @acronym{MIME} \e$B$r0U<1$7$F$$$k$H<+\e(B
9726 \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
9727 \e$B$9!#$=$l$i$O!"<B:]$K$O%a%C%;!<%8$,\e(B @code{koi-8} \e$B$J$N\e(B
9728 \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
9729 \e$B:Q$N$?$a$K\e(B @code{gnus-newsgroup-ignored-charsets} \e$BJQ?t$r;H$&$3$H$,$G$-$^\e(B
9730 \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
9731 \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
9732 \e$B$H$,$G$-$^$9!#%G%#%U%)%k%HCM$O\e(B @code{(unknown-8bit x-unknown)} \e$B$G!"$=$l\e(B
9733 \e$B$O$$$/$D$+$N%(!<%8%'%s%H$,FbB"$7!"<gD%$9$kCM$r4^$s$G$$$^$9!#\e(B
9734
9735 @vindex gnus-group-posting-charset-alist
9736 \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
9737 \e$BDj$9$k$?$a$K!"\e(B@code{gnus-group-posting-charset-alist} \e$B$,;H$o$l$^$9!#Nc$(\e(B
9738 \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
9739 \e$B7y$o$l$^$9!#\e(B
9740
9741 \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
9742 \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
9743 \e$B$>$l$NMWAG$O\e(B @code{(}@var{test header body-list}@code{)} \e$B$N7A<0$G$"$j!"\e(B
9744 \e$B$=$l$i$O<!$N0UL#$r;}$A$^$9!#\e(B
9745
9746 @table @var
9747 @item test
9748 Newsgroups \e$B%X%C%@!<$K9gCW$9$k@55,I=8=!"$^$?$OJQ?t%7%s%\%k$N$I$A$i$+$G$9!#\e(B
9749 \e$B8e<T$N>l9g$O!"$=$NCM$rD4$Y$?7k2L$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"$=$NMWAG$,:NMQ\e(B
9750 \e$B$5$l$k$3$H$K$J$j$^$9!#\e(B
9751 @item header
9752 \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
9753 \e$B$NJ8;z%;%C%H$r%(%s%3!<%I$9$k$3$H$r0UL#$7$^$9\e(B)\e$B!#\e(B
9754 @item body-list
9755 \e$B!H\e(BContent-Transfer-Encoding: 8bit\e$B!I$G$b$C$FK\J8$r%(%s%3!<%I$7$F$bNI\e(B
9756 \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
9757 \e$B;z%;%C%H$N%j%9%H!"$^$?$OFCJL$JCM$N0l$D$G$"$k\e(B @code{nil} (\e$B>o\e(B
9758 \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
9759 \e$B!H\e(BContent-Transfer-Encoding: 8bit\e$B!I$r;H$&\e(B) \e$B$G$9!#\e(B
9760 @end table
9761
9762 @cindex Russian
9763 @cindex koi8-r
9764 @cindex koi8-u
9765 @cindex iso-8859-5
9766 @cindex coding system aliases
9767 @cindex preferred charset
9768 \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
9769 \e$B?t$K$D$$$F$O!"\e(B@xref{Encoding Customization,
9770 ,\e$B%(%s%3!<%G%#%s%0$N%+%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME
9771 Manual}, \e$B$r;2>H$7$F$/$@$5$$\e(B (\e$BLuCm\e(B: \e$BFC$KF|K\8l$N%a%C%;!<%8$NJ8;z%;%C%H$K\e(B
9772 \e$B$D$$$F$O!"Nc$($PJQ?t\e(B @code{mm-coding-system-priorities} \e$B$r;2>H$7$F$/$@$5\e(B
9773 \e$B$$\e(B)\e$B!#\e(B
9774
9775 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:
9776
9777 \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
9778 \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
9779 \e$B$9$k$3$H$,$G$-$^$9\e(B:
9780
9781 @lisp
9782 (put-charset-property 'cyrillic-iso8859-5
9783                       'preferred-coding-system 'koi8-r)
9784 @end lisp
9785
9786 \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
9787 \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
9788
9789 \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
9790 \e$B$G$-$^$9!#\e(B
9791
9792 @lisp
9793 (define-coding-system-alias 'koi8-u 'koi8-r)
9794 @end lisp
9795
9796 \e$B$3$l$O!"$[$H$s$I@5$7$$$3$H$r$9$k$G$7$g$&!#\e(B
9797
9798 \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
9799 \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
9800 @code{windows-1251} \e$B$,:G=i$+$i<BAu$5$l$F$$$^$9\e(B)\e$B!#\e(B
9801
9802 @lisp
9803 (codepage-setup 1251)
9804 (define-coding-system-alias 'windows-1251 'cp1251)
9805 @end lisp
9806
9807 @node Article Commands
9808 @section \e$B5-;vL?Na\e(B
9809
9810 @table @kbd
9811 @item A P
9812 @cindex PostScript
9813 @cindex printing
9814 @kindex A P (\e$B35N,\e(B)
9815 @vindex gnus-ps-print-hook
9816 @findex gnus-summary-print-article
9817 \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
9818 \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
9819 \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
9820 \e$B$b$G$-$^$9\e(B (@pxref{Saving Articles})\e$B!#\e(B
9821
9822 @item A C
9823 @vindex gnus-fetch-partial-articles
9824 @findex gnus-summary-show-complete-article
9825 \e$B$b$7\e(B @code{<backend>-fetch-partial-articles} \e$B$,\e(B @code{nil} \e$B0J30$NCM$@$C\e(B
9826 \e$B$?$i!"%P%C%/%(%s%I$,%5%]!<%H$7$F$$$l$P\e(B Gnus \e$B$O5-;v$NItJ,$r<h$j9~$_$^$9!#\e(B
9827 \e$B:#$N$H$3$m\e(B @code{nnimap} \e$B$@$1$,9T$J$$$^$9!#$b$75-;v$NItJ,$r8+$F$$$k$H$-\e(B
9828 \e$B$K!"$=$&$G$O$J$/40A4$J5-;v$r8+$kI,MW$,$"$k$J$i$P!"\e(B@kbd{A C} \e$B%3%^%s\e(B
9829 \e$B%I\e(B (@code{gnus-summary-show-complete-article}) \e$B$,$=$&$7$^$9!#\e(B
9830 @end table
9831
9832 @node Summary Sorting
9833 @section \e$B35N,$NJB$YBX$(\e(B
9834 @cindex summary sorting
9835
9836 \e$B;d$O$I$&$7$F$"$J$?$,$=$&$7$?$$$N$+$O$o$+$i$J$$$N$G$9$,!"$=$l$G$b$"$J$?$O\e(B
9837 \e$B$?$/$5$s$NJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k$3$H$,$G$-$^$9!#\e(B
9838
9839 @table @kbd
9840 @item C-c C-s C-n
9841 @kindex C-c C-s C-n (\e$B35N,\e(B)
9842 @findex gnus-summary-sort-by-number
9843 \e$B5-;vHV9f$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-number})\e$B!#\e(B
9844
9845 @item C-c C-s C-m C-n
9846 @kindex C-c C-s C-n (\e$B35N,\e(B)
9847 @findex gnus-summary-sort-by-most-recent-number
9848 \e$B:G?7$N5-;vHV9f$K$h$C$FJB$YBX$($^\e(B
9849 \e$B$9\e(B (@code{gnus-summary-sort-by-most-recent-number})\e$B!#\e(B
9850
9851 @item C-c C-s C-a
9852 @kindex C-c C-s C-a (\e$B35N,\e(B)
9853 @findex gnus-summary-sort-by-author
9854 \e$BCx<T$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-author})\e$B!#\e(B
9855
9856 @item C-c C-s C-t
9857 @kindex C-c C-s C-t (\e$B35N,\e(B)
9858 @findex gnus-summary-sort-by-recipient
9859 \e$B<u?.<T$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-recipient})\e$B!#\e(B
9860
9861 @item C-c C-s C-s
9862 @kindex C-c C-s C-s (\e$B35N,\e(B)
9863 @findex gnus-summary-sort-by-subject
9864 \e$BI=Bj$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-subject})\e$B!#\e(B
9865
9866 @item C-c C-s C-d
9867 @kindex C-c C-s C-d (\e$B35N,\e(B)
9868 @findex gnus-summary-sort-by-date
9869 \e$BF|IU$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-date})\e$B!#\e(B
9870
9871 @item C-c C-s C-m C-d
9872 @kindex C-c C-s C-m C-d (\e$B35N,\e(B)
9873 @findex gnus-summary-sort-by-most-recent-date
9874 \e$B:G?7$NF|IU$K$h$C$FJB$YBX$($^\e(B
9875 \e$B$9\e(B (@code{gnus-summary-sort-by-most-recent-date})\e$B!#\e(B
9876
9877 @item C-c C-s C-l
9878 @kindex C-c C-s C-l (\e$B35N,\e(B)
9879 @findex gnus-summary-sort-by-lines
9880 \e$B9T?t$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-lines})\e$B!#\e(B
9881
9882 @item C-c C-s C-c
9883 @kindex C-c C-s C-c (\e$B35N,\e(B)
9884 @findex gnus-summary-sort-by-chars
9885 \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
9886
9887 @item C-c C-s C-i
9888 @kindex C-c C-s C-i (\e$B35N,\e(B)
9889 @findex gnus-summary-sort-by-score
9890 \e$B%9%3%"$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-score})\e$B!#\e(B
9891
9892 @item C-c C-s C-r
9893 @kindex C-c C-s C-r (\e$B35N,\e(B)
9894 @findex gnus-summary-sort-by-random
9895 \e$B%i%s%@%`$KJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-random})\e$B!#\e(B
9896
9897 @item C-c C-s C-o
9898 @kindex C-c C-s C-o (\e$B35N,\e(B)
9899 @findex gnus-summary-sort-by-original
9900 \e$B%G%#%U%)%k%H$NJ}K!$GJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-original})\e$B!#\e(B
9901 @end table
9902
9903 \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
9904 \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
9905 \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
9906 \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$F$/\e(B
9907 \e$B$@$5$$\e(B (@pxref{Thread Commands})\e$B!#\e(B
9908
9909 \e$B@\F,0z?t$rM?$($k$HJB$YBX$($N=g=x$,5U$K$J$j$^$9!#\e(B
9910
9911 @node Finding the Parent
9912 @section \e$B?F5-;v$rC5$9\e(B
9913 @cindex parent articles
9914 @cindex referring articles
9915
9916 @table @kbd
9917 @item ^
9918 @kindex ^ (\e$B35N,\e(B)
9919 @findex gnus-summary-refer-parent-article
9920 \e$B8=:_$N5-;v$N?F5-;v$rFI$_$?$$$N$K!"$=$l$,35N,%P%C%U%!!<$KI=<($5$l$F$$$J$/\e(B
9921 \e$B$F$b!"$*$=$i$/$=$l$O2DG=$G$7$g$&!#$H$$$&$N$O!"8=:_$N%0%k!<%W\e(B
9922 \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
9923 \e$B8=:_$N5-;v$N\e(B @code{References} \e$B$,$V$A2u$5$l$F$$$J$1$l$P!"$?\e(B
9924 \e$B$@\e(B @kbd{^} \e$B$+\e(B @kbd{A r} \e$B$r2!$;$PNI$$$@$1$G\e(B
9925 \e$B$9$+$i\e(B (@code{gnus-summary-refer-parent-article})\e$B!#$9$Y$F$,$&$^$/$$$1$P!"\e(B
9926 \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
9927 \e$B$$$k$N$G$"$l$P!"%]%$%s%H$,$=$N5-;v$K0\F0$9$k$G$7$g$&!#\e(B
9928
9929 \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
9930 \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
9931 \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
9932 \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
9933 \e$B<hF@$7$^$9!#\e(B
9934
9935 @item A R (\e$B35N,\e(B)
9936 @findex gnus-summary-refer-references
9937 @kindex A R (\e$B35N,\e(B)
9938 \e$B5-;v$N\e(B @code{References} \e$BMs$K$"$k$9$Y$F$N5-;v$r<hF@$7$^\e(B
9939 \e$B$9\e(B (@code{gnus-summary-refer-references})\e$B!#\e(B
9940
9941 @item A T (\e$B35N,\e(B)
9942 @findex gnus-summary-refer-thread
9943 @kindex A T (\e$B35N,\e(B)
9944 \e$B8=:_$N5-;v$,$"$k%9%l%C%I$N!"A4It$N5-;v$rI=<($7$^\e(B
9945 \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
9946 \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
9947 \e$B$+$j$^$9!#$3$l$r$7$P$7$P9T$J$&$N$G$"$l$P!"\e(B
9948 @code{gnus-fetch-old-headers} \e$B$r\e(B @code{invisible} \e$B$K@_Dj$9$k$3$H$r9M$($?\e(B
9949 \e$B$[$&$,NI$$$G$7$g$&\e(B (@pxref{Filling In Threads})\e$B!#$3$l$OIaDL$O;k3PE*$J8z\e(B
9950 \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
9951 \e$B$k$N$O$$$/$i$+CY$/$J$j$^$9$,!#\e(B
9952
9953 @vindex gnus-refer-thread-limit
9954 \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
9955 \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
9956 \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
9957 \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
9958 \e$BF,0z?t$rM?$($k$H!"Be$o$j$K$=$l$,;H$o$l$^$9!#\e(B
9959
9960 @item M-^ (\e$B35N,\e(B)
9961 @findex gnus-summary-refer-article
9962 @kindex M-^ (\e$B35N,\e(B)
9963 @cindex Message-ID
9964 @cindex fetching by Message-ID
9965 \e$B$I$N%0%k!<%W$KB0$7$F$$$k$+$K4X$o$i$:!"G$0U$N5-;v$r\e(B Gnus \e$B$KMW5a$9$k$3$H$,\e(B
9966 \e$B$G$-$^$9!#\e(B
9967 @kbd{M-^} (@code{gnus-summary-refer-article}) \e$B$O\e(B @code{Message-ID}\e$B!"$D$^\e(B
9968 \e$B$j$"$ND9$/$F$J$+$J$+FI$`$3$H$N$G$-$J\e(B
9969 \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
9970 \e$B$"$J$?$O$9$Y$F$r@53N$KBG$A9~$^$J$1$l$P$J$j$^$;$s!#;DG0$J$,$i!"$"$$$^$$$J\e(B
9971 \e$B8!:w$O$G$-$J$$$N$G$9!#\e(B
9972
9973 Gnus \e$B$O$9$G$K<hF@$7$F$"$k%X%C%@!<$?$A$NCf$G\e(B @code{Message-ID} \e$B$rC5$7$^$9\e(B
9974 \e$B$,!"8+$D$+$i$J$+$C$?$i\e(B @code{gnus-refer-article-method} \e$B$K@_Dj$5$l$F$$$k\e(B
9975 \e$B$9$Y$F$NA*BrJ}K!$r;n$7$F$b$_$^$9!#\e(B
9976 @end table
9977
9978 @vindex gnus-refer-article-method
9979 \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
9980 \e$B$G$-$J$$$h$&$J%P%C%/%(%s%I\e(B (@code{nnspool} \e$B$J$I\e(B) \e$B$G$"$k$N$J$i!"\e(B
9981 @code{gnus-refer-article-method} \e$B$r\e(B @acronym{NNTP} \e$B$NA*BrJ}K!$K@_Dj$9$l\e(B
9982 \e$B$PNI$$$G$7$g$&!#$*$=$i$/!"$"$J$?$,Ld$$9g$o$;$k\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B
9983 \e$B$"$J$?$NFI$s$G$$$k%9%W!<%k$r99?7$7$F$$$k$H:G$bNI$$$G$7$g$&!#$7$+$7!"$=$l\e(B
9984 \e$B$O$I$&$7$F$bI,MW$J$o$1$G$O$"$j$^$;$s!#\e(B
9985
9986 \e$B$=$l$OA*BrJ}K!$N%j%9%H$N$_$J$i$:!"8=:_$NA*BrJ}K!$r0UL#$9$kFCJL$J%7%s%\\e(B
9987 \e$B%k\e(B @code{current} \e$B$G$"$k$3$H$b$G$-$^$9!#\e(BGnus \e$B$O9g$&$b$N$rH/8+$9$k$^$G$=\e(B
9988 \e$B$l$i$9$Y$F$NJ}K!$r;n$7$^$9!#\e(B
9989
9990 \e$B$3$l$O8=:_$NA*BrJ}K!$r;n$7$F!"$=$l$,<:GT$7$?>l9g$K$O\e(B Google \e$B$K?V$/@_Dj$N\e(B
9991 \e$BNc$G$9\e(B:
9992
9993 @lisp
9994 (setq gnus-refer-article-method
9995       '(current
9996         (nnweb "google" (nnweb-type google))))
9997 @end lisp
9998
9999 \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
10000 \e$B$"$^$jM%2m$JJ}K!$G$d$C$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B@code{nnmbox},
10001 @code{nnbabyl}, @code{nnmaildir} \e$B$*$h$S\e(B @code{nnml} \e$B$,$I$N%0%k!<%W$+$i$G\e(B
10002 \e$B$b5-;v$rA\:w$G$-$k$N$KBP$7$F!"\e(B@code{nnfolder} \e$B$H\e(B @code{nnimap} \e$B$O8=:_$N\e(B
10003 \e$B%0%k!<%W$KEj9F$5$l$?5-;v$7$+C5$9$3$H$,$G$-$^$;$s!#\e(B@code{nnmh} \e$B$G$O$^$C$?\e(B
10004 \e$B$/IT2DG=$G$9!#\e(B
10005
10006 \e$B9,$$$K$bFCJL$J%P%C%/%(%s%I$G$"$k\e(B @code{nnregistry} \e$B$O!"$I$s$J%0%k!<%W$K\e(B
10007 \e$B$"$k5-;v$G$b%P%C%/%(%s%I$K4X78L5$/8+$D$1=P$9$3$H$,$G$-$^$9!#\e(B
10008 @xref{Registry Article Refer Method, @code{Message-ID} \e$B$K4p$E$$$F%l%8%9\e(B
10009 \e$B%H%j!<$G5-;v$r<hF@$9$k\e(B}.
10010
10011 @node Alternative Approaches
10012 @section \e$BBeBX<jCJ\e(B
10013
10014 \e$B%K%e!<%9$rFI$`J}K!$N9%$_$O?M$=$l$>$l$G$9!#$3$l$O\e(B Gnus \e$B$J$N$G$9$+$i!"35N,\e(B
10015 \e$B%P%C%U%!!<$N$?$a$N%^%$%J!<%b!<%I$K>/$7$P$+$jA*Br;h$r@_$1$^$9!#\e(B
10016
10017 @menu
10018 * Pick and Read::               \e$B$^$:!"5-;v$K0u$rIU$1$F!"$=$l$+$iFI$`\e(B
10019 * Binary Groups::               \e$B$9$Y$F$N5-;v$r<+F0%G%3!<%I$9$k\e(B
10020 @end menu
10021
10022 @node Pick and Read
10023 @subsection \e$BA*$s$GFI$`\e(B
10024 @cindex pick and read
10025
10026 \e$B$$$/$D$+$N%K%e!<%9%j!<%@!<\e(B (@code{nn} \e$B$d!"$($(\e(B
10027 \e$B$H\e(B VM/CMS \e$B$N\e(B @code{Netnews} \e$B$J$I\e(B) \e$B$OFsCJ3,$N9VFI%$%s%?!<%U%'!<%9$r;H$$$^\e(B
10028 \e$B$9!#MxMQ<T$O$^$:35N,%P%C%U%!!<$GFI$_$?$$5-;v$K0u$rIU$1$^$9!#$=$l$+$i!"5-\e(B
10029 \e$B;v%P%C%U%!!<$@$1$rI=<($7$F5-;v$rFI$_$^$9!#\e(B
10030
10031 @findex gnus-pick-mode
10032 @kindex M-x gnus-pick-mode
10033 Gnus \e$B$O$3$l$r$9$k$?$a$N35N,%P%C%U%!!<%^%$%J!<%b!<%I$rDs6!$7$^\e(B
10034 \e$B$9\e(B---@code{gnus-pick-mode} \e$B$G$9!#$3$l$O!"4pK\E*$K$O4JC1$K0u$rIU$1$i$l$k\e(B
10035 \e$B$h$&$K>/?t$N%W%m%;%90uL?Na$r0l8D$N%-!<$@$1$G:Q$`L?Na$K$7$F!"35N,%P%C%U%!!<\e(B
10036 \e$B$X@Z$jBX$($k$?$a$NDI2C$NL?Na$r0l$DDs6!$7$^$9!#\e(B
10037
10038 @quotation
10039 \e$BLuCm\e(B: Pick \e$B%^%$%J!<%b!<%I$rM-8z$K$9$k$K$O!"0J2<$N%U%C%/$r;H$C$F$/$@$5$$\e(B:
10040
10041 @lisp
10042 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
10043 @end lisp
10044
10045 \e$B$=$&$;$:$K!"35N,%P%C%U%!!<$KF~$C$F$+$i\e(B @kbd{M-x gnus-pick-mode} \e$B$r<B9T$7\e(B
10046 \e$B$F$b!"$&$^$/$$$+$J$$$h$&$G$9!#\e(B
10047 @end quotation
10048
10049 \e$B$3$l$i$,\e(B pick mode \e$B$G;H$&$3$H$,$G$-$k%-!<$G$9\e(B:
10050
10051 @table @kbd
10052 @item .
10053 @kindex . (\e$BA*Br\e(B)
10054 @findex gnus-pick-article-or-thread
10055 \e$B8=:_$N9T$N5-;v$+%9%l%C%I$rA*Br$7$^\e(B
10056 \e$B$9\e(B (@code{gnus-pickd-article-or-thread})\e$B!#JQ\e(B
10057 \e$B?t\e(B @code{gnus-thread-hide-subtree} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"$3$N%-!<$,\e(B
10058 \e$B%9%l%C%I$N:G=i$N5-;v$G;H$o$l$k$H%9%l%C%IA4BN$rA*Br$7$^$9!#$=$&$G$J$1$l$P!"\e(B
10059 \e$B$=$N5-;v$@$1$rA*Br$7$^$9!#$b$7?tCM@\F,0z?t$rM?$($i$l$k$H!"$=$NHV9f$N%9%l%C\e(B
10060 \e$B%I$+5-;v$K0\F0$7$F!"$=$l$rA*Br$7$^$9!#\e(B(\e$BIaDL$O9THV9f$,35N,9T$N:G=i$KI=<(\e(B
10061 \e$B$5$l$^$9!#\e(B)
10062
10063 @item SPACE
10064 @kindex SPACE (\e$BA*Br\e(B)
10065 @findex gnus-pick-next-page
10066 \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
10067 \e$B$b$7%P%C%U%!!<$N:G8e$G$"$l$P!"A*Br$7$?5-;v$rFI$_;O$a$^$9!#\e(B
10068
10069 @item u
10070 @kindex u (\e$BA*Br\e(B)
10071 @findex gnus-pick-unmark-article-or-thread
10072 \e$B%9%l%C%I$+5-;v$rL$A*Br$K$7$^\e(B
10073 \e$B$9\e(B (@code{gnus-pick-unmark-article-or-thread})\e$B!#JQ\e(B
10074 \e$B?t\e(B @code{gnus-thread-hide-subtree} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"$3$N%-!<$,\e(B
10075 \e$B%9%l%C%I$N:G=i$G;H$o$l$k$H$=$N%9%l%C%I$rL$A*Br$K$7$^$9!#$=$&$G$J$1$l$P!"\e(B
10076 \e$B$=$N5-;v$@$1$rL$A*Br$K$7$^$9!#$=$N9T$K$"$k%9%l%C%I$+5-;v$rL$A*Br$K$9$k\e(B
10077 \e$B$?$a$K!"$3$N%-!<$K?tCM@\F,0z?t$rM?$($k$3$H$,$G$-$^$9!#\e(B
10078
10079 @item RET
10080 @kindex RET (\e$BA*Br\e(B)
10081 @findex gnus-pick-start-reading
10082 @vindex gnus-pick-display-summary
10083 \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
10084 \e$B$,M?$($i$l$k$H!":G=i$K$9$Y$F$NL$A*Br5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
10085 @code{gnus-pick-display-summary} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"35N,%P%C%U%!!<\e(B
10086 \e$B$OFI$s$G$$$k4V$bI=<($5$l$^$9!#\e(B
10087 @end table
10088
10089 \e$B$9$Y$F$NIaDL$N35N,%b!<%IL?Na$O\e(B pick-mode \e$B$G$b;HMQ2DG=$G$9$,!"\e(B@kbd{u} \e$B$O\e(B
10090 \e$BNc30$G$9!#$=$l$G$b!"F1$84X?t\e(B @code{gnus-summary-tick-article-forward} \e$B$K\e(B
10091 \e$B3d$jEv$F$i$l$F$$$k\e(B @kbd{!} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
10092
10093 \e$B$3$l$,NI$5$=$&$@$H;W$C$?$i!"<!$N$h$&$K$7$F$/$@$5$$\e(B:
10094
10095 @lisp
10096 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
10097 @end lisp
10098
10099 @vindex gnus-pick-mode-hook
10100 @code{gnus-pick-minor-mode-hook} \e$B$O\e(B pick \e$B%^%$%J!<%b!<%I$N%P%C%U%!!<$G<B\e(B
10101 \e$B9T$5$l$^$9!#\e(B
10102
10103 @vindex gnus-mark-unpicked-articles-as-read
10104 @code{gnus-mark-unpicked-articles-as-read} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"A*\e(B
10105 \e$BBr$5$l$J$+$C$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$^$9!#%G%#%U%)%k%H\e(B
10106 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
10107
10108 @vindex gnus-summary-pick-line-format
10109 pick \e$B%b!<%I$G$N35N,9T$NMM<0$OI8=`$NMM<0$H$O>/$70c$$$^$9!#$=$l$>$l$N9T$N\e(B
10110 \e$B:G=i$K9T?t$,I=<($5$l$^$9!#\e(BPick \e$B%b!<%I$N9T$NMM<0$OJQ\e(B
10111 \e$B?t\e(B @code{gnus-summary-pick-line-format} \e$B$G@)8f$5$l$^\e(B
10112 \e$B$9\e(B (@pxref{Formatting Variables})\e$B!#$3$l\e(B
10113 \e$B$O\e(B @code{gnus-summary-line-format} \e$B$HF1$8MM<0;XDj$r<u$1IU$1$^\e(B
10114 \e$B$9\e(B (@pxref{Summary Buffer Lines})\e$B!#\e(B
10115
10116 @node Binary Groups
10117 @subsection \e$B%P%$%J%j!<%0%k!<%W\e(B
10118 @cindex binary groups
10119
10120 @findex gnus-binary-mode
10121 @kindex M-x gnus-binary-mode
10122 \e$BB?$/$N;~4V$r%P%$%J%j!<%0%k!<%W$G2a$4$7$F$$$k$N$J$i!"$$$D$b\e(B @kbd{X u},
10123 @kbd{n}, @kbd{RET} \e$B$rC!$/$N$,7y$K$J$C$F$$$k$G$7$g$&!#\e(B
10124 @kbd{M-x gnus-binary-mode} \e$B$O!"C1$K5-;v$rIaDL$NJ}K!$GI=<($9$kBe$o$j$K!"\e(B
10125 \e$B5-;v$rA*Br$9$k$?$a$NIaDL$N\e(B Gnus \e$B$N4X?t$r!"0lO"$N5-;v$r\e(B uudecode \e$B$7$F$=$N\e(B
10126 \e$B7k2L$rI=<($9$k$h$&$KJQ99$9$k!"35N,%P%C%U%!!<$N$?$a$N%^%$%J!<%b!<%I$G$9!#\e(B
10127
10128 @kindex g (\e$B%P%$%J%j!<\e(B)
10129 @findex gnus-binary-show-article
10130 \e$B8=<B$K$O!"$3$N%b!<%I$K$7$?$H$-$K!"<B:]$K5-;v$r8+$k$?$a$NM#0l$NL?Na\e(B
10131 \e$B$,\e(B @kbd{g} \e$B$G$9\e(B (@code{gnus-binary-show-article})\e$B!#\e(B
10132
10133 @vindex gnus-binary-mode-hook
10134 @code{gnus-binary-mode-hook} \e$B$,%P%$%J%j!<%^%$%J!<%b!<%I$N%P%C%U%!!<$G8F\e(B
10135 \e$B$P$l$^$9!#\e(B
10136
10137 @node Tree Display
10138 @section \e$BLZI=<(\e(B
10139 @cindex trees
10140
10141 @vindex gnus-use-trees
10142 \e$B$b$7IaDL$N\e(B Gnus \e$B$N35N,I=<($r9%$-$G$J$$$J$i$P!"\e(B
10143 @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
10144 \e$B$l$O\e(B (\e$B%G%#%U%)%k%H$G\e(B) \e$BDI2C$N!VLZ%P%C%U%!!<!W\e(B(tree buffer) \e$B$r:n@.$7$^$9!#\e(B
10145 \e$BLZ%P%C%U%!!<$G$O$9$Y$F$N35N,%b!<%IL?Na$r<B9T$9$k$3$H$,$G$-$^$9!#\e(B
10146
10147 \e$B$b$A$m$s!"LZI=<($r%+%9%?%^%$%:$9$kJQ?t$,>/$7$"$j$^$9\e(B:
10148
10149 @table @code
10150 @item gnus-tree-mode-hook
10151 @vindex gnus-tree-mode-hook
10152 \e$B$9$Y$F$NLZ%b!<%I$N%P%C%U%!!<$G<B9T$5$l$k%U%C%/$G$9!#\e(B
10153
10154 @item gnus-tree-mode-line-format
10155 @vindex gnus-tree-mode-line-format
10156 \e$BLZ%b!<%I$N%P%C%U%!!<$K$*$1$k%b!<%I9T$N$?$a$N%U%)!<%^%C%HJ8;zNs$G\e(B
10157 \e$B$9\e(B (@pxref{Mode Line Formatting})\e$B!#%G%#%U%)%k%H\e(B
10158 \e$B$O\e(B @samp{Gnus: %%b %S %Z} \e$B$G$9!#;HMQ2DG=$J;XDj\e(B
10159 \e$B$O\e(B @ref{Summary Buffer Mode Line} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
10160
10161 @item gnus-selected-tree-face
10162 @vindex gnus-selected-tree-face
10163 \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
10164 \e$B%G%#%U%)%k%H$G$O\e(B @code{modeline} \e$B$G$9!#\e(B
10165
10166 @item gnus-tree-line-format
10167 @vindex gnus-tree-line-format
10168 \e$BLZ$N@a$N$?$a$N%U%)!<%^%C%HJ8;zNs$G$9!#$G$b$3$l$O>/$78m$C$?L>>N$G$9\e(B---\e$B$=\e(B
10169 \e$B$l$O9T$G$O$J$/!"$?$@@a$rDj5A$9$k$@$1$G$9!#%G%#%U%)%k%H$NCM\e(B
10170 \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
10171 \e$B$9$Y$F$N@a$,F1$8D9$5$G$"$k$3$H$,=EMW$J$N$G!"\e(B@samp{%4,4n} \e$B$N$h$&$J;XDj\e(B
10172 \e$B$r\e(B @emph{\e$B;H$o$J$1$l$P$J$j$^$;$s\e(B}\e$B!#\e(B
10173
10174 \e$BM-8z$J;XDj$O\e(B:
10175
10176 @table @samp
10177 @item n
10178 \e$BEj9F<T$NL>A0!#\e(B
10179 @item f
10180 @code{From} \e$BMs!#\e(B
10181 @item N
10182 \e$B5-;v$NHV9f!#\e(B
10183 @item [
10184 \e$B3+$-3g8L!#\e(B
10185 @item ]
10186 \e$BJD$83g8L!#\e(B
10187 @item s
10188 \e$BI=Bj!#\e(B
10189 @end table
10190
10191 @xref{Formatting Variables}.
10192
10193 \e$BI=<($K4XO"$7$?JQ?t$O\e(B:
10194
10195 @table @code
10196 @item gnus-tree-brackets
10197 @vindex gnus-tree-brackets
10198 \e$B$3$l$O!XK\Ev$N!Y5-;v$H!X$^$P$i!Y$J5-;v$K0c$$$rIU$1$k$?$a$K;H$o$l$^$9!#MM\e(B
10199 \e$B<0$O\e(B
10200
10201 @example
10202 ((@var{\e$BK\Ev$N3+\e(B} . @var{\e$BK\Ev$NJD\e(B})
10203  (@var{\e$B$^$P$i3+\e(B} . @var{\e$B$^$P$iJD\e(B})
10204  (@var{\e$B56$N3+\e(B} . @var{\e$B56$NJD\e(B}))
10205 @end example
10206
10207 \e$B$H$J$C$F$$$F!"%G%#%U%)%k%H\e(B
10208 \e$B$O\e(B @code{((?[ . ?]) (?( . ?)) (?@{ . ?@}) (?< . ?>))} \e$B$G$9!#\e(B
10209
10210 @item gnus-tree-parent-child-edges
10211 @vindex gnus-tree-parent-child-edges
10212 \e$B$3$l$O?F$N@a$r;R$K@\B3$9$k$?$a$K;H$o$l$kJ8;z$r4^$`%j%9%H$G$9!#%G%#%U%)%k\e(B
10213 \e$B%H$O\e(B @code{(?- ?\\ ?|)} \e$B$G$9!#\e(B
10214 @end table
10215
10216 @item gnus-tree-minimize-window
10217 @vindex gnus-tree-minimize-window
10218 \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
10219 \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
10220 \e$BCM$G$"$k$H!"LZ%P%C%U%!!<$N9b$5$O$=$N?tCM$h$jBg$-$/$J$k$3$H$O$"$j$^$;$s!#\e(B
10221 \e$B%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#%U%l!<%`$G$$$/$D$+$N%&%#%s%I%&$,2#$KJB$s$G\e(B
10222 \e$BI=<($5$l$F$$$F!"LZ%P%C%U%!!<$,$=$N$&$A$N0l$D$G$"$k>l9g!"LZ%&%#%s%I%&$r:G\e(B
10223 \e$B>.2=$9$k$3$H$O$=$NNY$KI=<($5$l$F$$$k$9$Y$F$N%&%#%s%I%&$NBg$-$5$r$bJQ99$9\e(B
10224 \e$B$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
10225
10226 \e$B0J2<$N%U%C%/$rDI2C$7$F!"$$$D$G$bLZ%&%#%s%I%&$r:G>.2=$9$k$h$&$K$7$F$bNI$$\e(B
10227 \e$B$G$7$g$&!#\e(B
10228
10229 @lisp
10230 (add-hook 'gnus-configure-windows-hook
10231           'gnus-tree-perhaps-minimize)
10232 @end lisp
10233
10234 @item gnus-generate-tree-function
10235 @vindex gnus-generate-tree-function
10236 @findex gnus-generate-horizontal-tree
10237 @findex gnus-generate-vertical-tree
10238 \e$B<B:]$K%9%l%C%I$NLZ$r:n@.$9$k4X?t$G$9!#Fs$D$NDj5A:Q$_$N4X\e(B
10239 \e$B?t\e(B @code{gnus-generate-horizontal-tree} \e$B$*$h\e(B
10240 \e$B$S\e(B @code{gnus-generate-vertical-tree} (\e$B$3$l$,%G%#%U%)%k%H$G$9\e(B) \e$B$,MxMQ2D\e(B
10241 \e$BG=$G$9!#\e(B
10242 @end table
10243
10244 \e$B?eJ?LZ%P%C%U%!!<\e(B (horizontal tree buffer) \e$B$NNc$G$9\e(B:
10245
10246 @example
10247 @{***@}-(***)-[odd]-[Gun]
10248      |      \[Jan]
10249      |      \[odd]-[Eri]
10250      |      \(***)-[Eri]
10251      |            \[odd]-[Paa]
10252      \[Bjo]
10253      \[Gun]
10254      \[Gun]-[Jor]
10255 @end example
10256
10257 \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
10258 \e$B$9\e(B:
10259
10260 @example
10261 @{***@}
10262   |--------------------------\-----\-----\
10263 (***)                         [Bjo] [Gun] [Gun]
10264   |--\-----\-----\                          |
10265 [odd] [Jan] [odd] (***)                   [Jor]
10266   |           |     |--\
10267 [Gun]       [Eri] [Eri] [odd]
10268                           |
10269                         [Paa]
10270 @end example
10271
10272 \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
10273 \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
10274 \e$B$H$,$G$-$^$9\e(B:
10275
10276 @lisp
10277 (setq gnus-use-trees t
10278       gnus-generate-tree-function 'gnus-generate-horizontal-tree
10279       gnus-tree-minimize-window nil)
10280 (gnus-add-configuration
10281  '(article
10282    (vertical 1.0
10283              (horizontal 0.25
10284                          (summary 0.75 point)
10285                          (tree 1.0))
10286              (article 1.0))))
10287 @end lisp
10288
10289 @xref{Window Layout}.
10290
10291 @node Mail Group Commands
10292 @section \e$B%a!<%k%0%k!<%WL?Na\e(B
10293 @cindex mail group commands
10294
10295 \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$G$N$_0UL#$r;}$A$^$9!#$3$l$i$NL?Na$,8=:_$N\e(B
10296 \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
10297
10298 \e$B$3$l$i$9$Y$F$NL?Na$O\e(B (\e$B4|8B@Z$l>C5n$HJT=8L?Na$O=|$/\e(B) \e$B%W%m%;%9\e(B/\e$B@\F,0z?t$N\e(B
10299 \e$B=,47$r;H$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
10300
10301 @table @kbd
10302 @item B e
10303 @kindex B e (\e$B35N,\e(B)
10304 @findex gnus-summary-expire-articles
10305 @cindex expiring mail
10306 \e$B8=:_$N%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$K$D$$$F!"4|8B@Z$l>C5n$N=h\e(B
10307 \e$BM}\e(B (@code{gnus-summary-expire-articles}) \e$B$r9T$J$$$^$9!#$3$l$O!"$=$N%0%k!<\e(B
10308 \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
10309 \e$B$H$G$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
10310
10311 @item B C-M-e
10312 @kindex B C-M-e (\e$B35N,\e(B)
10313 @findex gnus-summary-expire-articles-now
10314 @cindex expiring mail
10315 \e$B%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$r:o=|$7$^\e(B
10316 \e$B$9\e(B (@code{gnus-summay-expire-articles-now})\e$B!#$3$l$O!"8=:_$N%0%k!<%W$K$"\e(B
10317 \e$B$k\e(B @strong{\e$B$9$Y$F\e(B} \e$B$N4|8B@Z$l>C5n2DG=$J5-;v$,!"1J1s$K6u$NBg$-\e(B
10318 \e$B$J\e(B @file{/dev/null} \e$B$X>C$(5n$k$H$$$&$3$H$G$9!#\e(B
10319
10320 @item B DEL
10321 @kindex B DEL (\e$B35N,\e(B)
10322 @cindex deleting mail
10323 @findex gnus-summary-delete-article
10324 @c @icon{gnus-summary-mail-delete}
10325 \e$B%a!<%k5-;v$r:o=|$7$^$9!#$3$l$O!X$"$J$?$N%G%#%9%/$+$i1J5W$K:o=|$7$FFsEY$H\e(B
10326 \e$BLa$i$J$$!Y$N0UL#$N!X:o=|!Y$G$9!#Cm0U$7$F;H$C$F$/$@$5\e(B
10327 \e$B$$\e(B (@code{gnus-summary-delete-article})\e$B!#\e(B
10328
10329 @item B m
10330 @kindex B m (\e$B35N,\e(B)
10331 @cindex move mail
10332 @findex gnus-summary-move-article
10333 @vindex gnus-preserve-marks
10334 \e$B$"$k%a!<%k%0%k!<%W$+$iJL$N%a!<%k%0%k!<%W$X5-;v$r0\F0$7$^\e(B
10335 \e$B$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$NCM\e(B
10336 \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P\e(B (\e$B$=$l$,%G%#%U%)%k%H\e(B)\e$B!"0u$OJ]B8$5$l$^$9!#\e(B
10337
10338 @item B c
10339 @kindex B c (\e$B35N,\e(B)
10340 @cindex copy mail
10341 @findex gnus-summary-copy-article
10342 @c @icon{gnus-summary-mail-copy}
10343 \e$B$"$k%0%k!<%W\e(B (\e$B%a!<%k%0%k!<%W$dB>$N$b$N\e(B) \e$B$+$i%a!<%k%0%k!<%W$K5-;v$r%3%T!<\e(B
10344 \e$B$7$^$9\e(B (@code{gnus-summary-copy-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$N\e(B
10345 \e$BCM$,\e(B @code{nil} \e$B$G$J$1$l$P\e(B (\e$B$=$l$,%G%#%U%)%k%H\e(B)\e$B!"0u$OJ]B8$5$l$^$9!#\e(B
10346
10347 @item B B
10348 @kindex B B (\e$B35N,\e(B)
10349 @cindex crosspost mail
10350 @findex gnus-summary-crosspost-article
10351 \e$B8=:_$N5-;v$rB>$N%0%k!<%W$K%/%m%9%]%9%H$7$^\e(B
10352 \e$B$9\e(B (@code{gnus-summary-crosspost-article})\e$B!#$3$l$OB>$N%0%k!<%W$N5-;v$N?7\e(B
10353 \e$B$7$$J#@=$r:n@.$7!"5-;v$N\e(B Xref \e$BMs$bE,@Z$K99?7$5$l$^$9!#\e(B
10354
10355 @item B i
10356 @kindex B i (\e$B35N,\e(B)
10357 @findex gnus-summary-import-article
10358 \e$BG$0U$N%U%!%$%k$r8=:_$N%a!<%k%0%k!<%W$K<h$j9~$_$^\e(B
10359 \e$B$9\e(B (@code{gnus-summary-import-article})\e$B!#$"$J$?$O%U%!%$%kL>$H!"\e(B
10360 @code{From} \e$BMs$H\e(B @code{Subject} \e$BMs$NF~NO$rB%$5$l$^$9!#\e(B
10361
10362 @item B I
10363 @kindex B I (\e$B35N,\e(B)
10364 @findex gnus-summary-create-article
10365 \e$B6u$N5-;v$r8=:_$N%a!<%k%0%k!<%W$K:n$j$^\e(B
10366 \e$B$9\e(B (@code{gnus-summary-create-article})\e$B!#\e(B@code{From} \e$B%X%C%@!<\e(B
10367 \e$B$H\e(B @code{Subject} \e$B%X%C%@!<$NFbMF$r?R$M$i$l$^$9!#\e(B
10368
10369 @item B r
10370 @kindex B r (\e$B35N,\e(B)
10371 @findex gnus-summary-respool-article
10372 @vindex gnus-summary-respool-default-method
10373 \e$B%a!<%k5-;v$r%9%W!<%k$7D>$7$^$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B
10374 @code{gnus-summary-respool-default-method} \e$B$,:F%9%W!<%k$9$k$H$-$N%G%#%U%)\e(B
10375 \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
10376 \e$B$O\e(B @code{nil} \e$B$G!"$=$N>l9g$O8=:_$N%0%k!<%W$NA*BrJ}K!$,Be$o$j$K;H$o$l$^$9!#\e(B
10377 @code{gnus-preserve-marks} \e$B$NCM$,\e(B @code{nil} \e$B$G$J$1$l$P\e(B (\e$B$=$l$,%G%#%U%)\e(B
10378 \e$B%k%H\e(B)\e$B!"0u$OJ]B8$5$l$^$9!#\e(B
10379
10380 \e$BLuCm\e(B: \e$B!V%9%W!<%k$7D>$9!W$H$$$&$N$O%a!<%k$NJ,\e(B
10381 \e$B3d\e(B (@ref{Splitting Mail} \e$B$^$?$O\e(B @ref{Fancy Mail Splitting}) \e$B$N5,B'$K4p$E\e(B
10382 \e$B$$$F!"%a!<%k$rE,@Z$J%0%k!<%W$KF~$lD>$9$3$H$G$9!#$=$N%0%k!<%W$K4V0c$C$FF~$C\e(B
10383 \e$B$F$7$^$C$?%a!<%k$r!"J,3d$N5,B'$r=$@5$7$?8e$G!"@5$7$$%0%k!<%W$K0\F0$5$;$k\e(B
10384 \e$B>l9g$J$I$K;H$$$^$9!#$3$N>O$N\e(B @kbd{B q} \e$B$H\e(B @kbd{B t} \e$B$b8+$F$/$@$5$$!#\e(B
10385
10386 @item B w
10387 @itemx e
10388 @kindex B w (\e$B35N,\e(B)
10389 @kindex e (\e$B35N,\e(B)
10390 @findex gnus-summary-edit-article
10391 @kindex C-c C-c (\e$B5-;v\e(B)
10392 @findex gnus-summary-edit-article-done
10393 \e$B8=:_$N5-;v$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-article})\e$B!#JT=8$r=*N;$7\e(B
10394 \e$B$FJQ99$r8GDj$9$k$K\e(B
10395 \e$B$O\e(B @kbd{C-c C-c} (@code{gnus-summary-edit-article-done}) \e$B$rBG$A$^$9!#$b\e(B
10396 \e$B$7\e(B @kbd{C-c C-c} \e$BL?Na$K@\F,0z?t$rM?$($k$H!"\e(BGnus \e$B$O5-;v$r:F%O%$%i%$%H$7$^\e(B
10397 \e$B$;$s!#\e(B
10398
10399 \e$BLuCm\e(B: \e$BJQ99$7$J$$$GJT=8$r=*$k$K$O!"\e(B@kbd{C-c C-k} \e$B$r%?%$%W$7$F$/$@$5$$!#\e(B
10400
10401 @item B q
10402 @kindex B q (\e$B35N,\e(B)
10403 @findex gnus-summary-respool-query
10404 \e$B5-;v$r:F%9%W!<%k$9$k$H$-$O!":F%9%W!<%k$r$9$kA0$K$I$N%0%k!<%W$K5-;v$,0\$k\e(B
10405 \e$B$+$rCN$j$?$$$G$7$g$&!#$3$NL?Na$G$=$l$,$o$+$j$^\e(B
10406 \e$B$9\e(B (@code{gnus-summary-respool-query})\e$B!#\e(B
10407
10408 @item B t
10409 @kindex B t (\e$B35N,\e(B)
10410 @findex gnus-summary-respool-trace
10411 \e$BF1MM$K!"$3$NL?Na$O:F%9%W!<%k$9$k$H$-$K;H$o$l$k$9$Y$F$NFC5iJ,3dJ}<0$r!"$b\e(B
10412 \e$B$7$"$l$PI=<($7$^$9\e(B (@code{gnus-summary-respool-trace})\e$B!#\e(B
10413
10414 @item B p
10415 @kindex B p (\e$B35N,\e(B)
10416 @findex gnus-summary-article-posted-p
10417 \e$B0lIt$N?M$?$A$K$O!"$"$J$?$,Ej9F$7$?5-;v$K%U%)%m!<%"%C%W$9$k$H$-$K!V?F@Z$J!W\e(B
10418 \e$BJ#@=$rAw$k798~$,$"$j$^$9!#$3$l$i$OIaDL$O$=$3$K\e(B @code{Newsgroups} \e$B%X%C%@!<\e(B
10419 \e$B$,IU$$$F$$$k$N$G$9$,!"$$$D$b$=$&$G$"$k$H$O8B$j$^$;$s!#$3$NL?\e(B
10420 \e$BNa\e(B (@code{gnus-summary-article-posted-p}) \e$B$O8=:_$N5-;v$r$"$J$?$N%K%e!<%9\e(B
10421 \e$B%5!<%P!<$+$i\e(B (\e$B$H$$$&$h$j$O!"$`$7\e(B
10422 \e$B$m\e(B @code{gnus-refer-article-method} \e$B$d\e(B @code{gnus-select-method} \e$B$+\e(B
10423 \e$B$i\e(B) \e$B<hF@$7$h$&$H$7$F!"5-;v$rH/8+$G$-$?$+$I$&$+$rJs9p$7$^$9!#$=$l$,5-;v$r\e(B
10424 \e$BH/8+$7$J$+$C$?$H$7$F$b!"$=$l$O$H$K$+$/Ej9F$5$l$F$$$k$+$b$7$l$^$;$s\e(B---\e$B%a!<\e(B
10425 \e$B%k$NEAC#$O%K%e!<%9$NEAC#$h$j$b$:$C$HB.$$$N$G!"%K%e!<%9$NJ#@=$,$^$@E~Ce$7\e(B
10426 \e$B$F$$$J$$$@$1$+$b$7$l$J$$$N$G$9!#\e(B
10427
10428 \e$BLuCm\e(B: \e$B$=$N!V?F@Z$J!WJ#@=$,!"35N,%P%C%U%!!<$GFHN)$7$?5-;v$H$7$F8+$($F$$$J\e(B
10429 \e$B$$$H8!::$9$k$3$H$,$G$-$J$$$N$G!"$=$&$9$k$?$a$K\e(B @kbd{A D} \e$B$^$?\e(B
10430 \e$B$O\e(B @kbd{C-d} \e$BL?Na\e(B (@pxref{Really Various Summary Commands}) \e$B$r;H$&I,MW$,\e(B
10431 \e$B$"$k$+$b$7$l$^$;$s!#$3$NL?Na$O$H$K$+$/$9$Y$F$NA*BrJ}K!$r;n$9$N$G!"FC$K$=\e(B
10432 \e$B$l$i$KCY$$$b$N$,4^$^$l$F$$$k$H$-$O!"Cm0U$7$F;H$C$F$/$@$5$$!#\e(B
10433
10434 @item K E
10435 @kindex K E (\e$B35N,\e(B)
10436 @findex gnus-article-encrypt-body
10437 @vindex gnus-article-encrypt-protocol
10438 \e$B5-;v$NK\J8$r0E9f2=$7$^$9\e(B (@code{gnus-article-encrypt-body})\e$B!#K\J8$O!"JQ\e(B
10439 \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
10440 \e$B$l$^$9!#\e(B
10441 @end table
10442
10443 @vindex gnus-move-split-methods
10444 @cindex moving articles
10445 \e$B$$$D$b5-;v$r$I$3$+$K0\F0\e(B (\e$B$b$7$/$OJ#@=\e(B) \e$B$9$k$3$H$r=,47$K$7$F$$$k$N$J$i$P!"\e(B
10446 \e$B5-;v$r$I$3$KF~$l$l$PNI$$$+$r\e(B Gnus \e$B$KDs0F$7$F$b$i$$$?$$$H;W$&$G$7$g$&!#\e(B
10447 @code{gnus-move-split-methods} \e$B$O\e(B @code{gnus-split-methods} \e$B$HF1$89=J8$r\e(B
10448 \e$B;H$&JQ?t$G$9\e(B (@pxref{Saving Articles})\e$B!#$"$J$?$,BEEv$@$H;W$&$h$&$JDs0F$r\e(B
10449 \e$B$9$k$h$&$K$=$NJQ?t$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
10450 (@code{gnus-split-methods} \e$B$,%U%!%$%kL>$r;H$&$N$KBP$7\e(B
10451 \e$B$F\e(B @code{gnus-move-split-methods} \e$B$O%0%k!<%WL>$r;H$&$3$H$KCm0U$7$F$/$@$5\e(B
10452 \e$B$$!#\e(B)
10453
10454 @lisp
10455 (setq gnus-move-split-methods
10456       '(("^From:.*Lars Magne" "nnml:junk")
10457         ("^Subject:.*gnus" "nnfolder:important")
10458         (".*" "nnml:misc")))
10459 @end lisp
10460
10461 @node Various Summary Stuff
10462 @section \e$B35N,$N$$$m$$$m$J$b$N\e(B
10463
10464 @menu
10465 * Summary Group Information::   \e$B>pJs;X8~$NL?Na\e(B
10466 * Searching for Articles::      \e$BJ#?t5-;vL?Na\e(B
10467 * Summary Generation Commands::
10468 * Really Various Summary Commands::  \e$B$"$N$d$C$+$$$J;W$$DL$j$K$J$i$J$$L?Na\e(B
10469 @end menu
10470
10471 @table @code
10472 @vindex gnus-summary-display-while-building
10473 @item gnus-summary-display-while-building
10474 \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
10475 @code{t} \e$B$@$C$?>l9g$O!"9T$,A^F~$5$l$kEY$KKh2s%P%C%U%!!<$r99?7$7$^$9!#CM\e(B
10476 \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
10477 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
10478
10479 @vindex gnus-summary-display-arrow
10480 @item gnus-summary-display-arrow
10481 \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
10482 \e$B$^$9!#\e(B(\e$BLuCm\e(B: \e$B%U%j%s%8$H$O\e(B Emacs 21 \e$B0J>e$G%&%#%s%I%&$N:81&$K8=$l$kM>Gr$N\e(B
10483 \e$B$3$H$G$9!#\e(B)
10484
10485 @vindex gnus-summary-mode-hook
10486 @item gnus-summary-mode-hook
10487 \e$B35N,%b!<%I$N%P%C%U%!!<$r:n@.$9$k$H$-$K$3$N%U%C%/$,8F$P$l$^$9!#\e(B
10488
10489 @vindex gnus-summary-generate-hook
10490 @item gnus-summary-generate-hook
10491 \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
10492 \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
10493 \e$B$r%+%9%?%^%$%:$9$k$N$KHs>o$KJXMx$G$9!#$3$N%U%C%/$O$[$H$s$I$N35N,%P%C%U%!!<\e(B
10494 \e$BJQ?t$,@_Dj$5$l$?8e$K35N,%P%C%U%!!<$+$i8F$P$l$^$9!#\e(B
10495
10496 @vindex gnus-summary-prepare-hook
10497 @item gnus-summary-prepare-hook
10498 \e$B$3$l$O35N,%P%C%U%!!<$,:n@.$5$l$?8e$K8F$P$l$^$9!#Nc$($P!"$3$l$r2?$+$7$i?@\e(B
10499 \e$B$r$b0Z$l$LJ}K!$G9T$r%O%$%i%$%H$7$?$j!"%P%C%U%!!<$N8+$(J}$r=$@5$7$?$j$9$k\e(B
10500 \e$B$N$K;H$C$?$j$9$k$+$b$7$l$^$;$s!#\e(B
10501
10502 @vindex gnus-summary-prepared-hook
10503 @item gnus-summary-prepared-hook
10504 \e$B35N,%P%C%U%!!<$,:n@.$5$l$?8e$G0lHV:G8e$K8F$P$l$k%U%C%/$G$9!#\e(B
10505
10506 @vindex gnus-summary-ignore-duplicates
10507 @item gnus-summary-ignore-duplicates
10508 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
10509 \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
10510 \e$B$D$3$H$O5v$5$l$F$$$^$;$s$,!"$=$l$O2?$i$+$N%=!<%9$+$i%a!<%k$rFI$s$G$$$k$H\e(B
10511 \e$B$-$K5/$3$k$+$b$7$l$^$;$s!#$3$NJQ?t$K$h$C$F\e(B Gnus \e$B$,2?$r$9$k$+$r%+%9%?%^%$\e(B
10512 \e$B%:$G$-$k$h$&$K$J$C$F$$$^$9!#\e(B@code{nil} \e$B$@$C$?$i\e(B (\e$B$=$l$,%G%#%U%)%k%H$G$9\e(B)\e$B!"\e(B
10513 Gnus \e$B$O\e(B @code{Message-ID} \e$B$rIU$1BX$($F\e(B (\e$BI=<($N$?$a$@$1$K\e(B) \e$B$=$N5-;v$rB>$N\e(B
10514 \e$B5-;v$HF1$8$h$&$KI=<($7$^$9!#\e(B@code{t} \e$B$K$9$k$H!"$=$l$O5-;v$rI=<($7$^$;\e(B
10515 \e$B$s\e(B---\e$B:G=i$+$iB8:_$7$J$+$C$?$+$N$h$&$K!#\e(B
10516
10517 @vindex gnus-alter-articles-to-read-function
10518 @item gnus-alter-articles-to-read-function
10519 \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
10520 \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
10521
10522 \e$BNc$($P0J2<$N4X?t$O!"%-%c%C%7%e$5$l$?5-;v$N%j%9%H$r!"$"$k%0%k!<%W$N%j%9%H\e(B
10523 \e$B$@$1$KDI2C$7$^$9!#\e(B
10524
10525 @lisp
10526 (defun my-add-cached-articles (group articles)
10527   (if (string= group "some.group")
10528       (append gnus-newsgroup-cached articles)
10529     articles))
10530 @end lisp
10531
10532 @vindex gnus-newsgroup-variables
10533 @item gnus-newsgroup-variables
10534 \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
10535 \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
10536 \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
10537 \e$BJQ?t$K$J$j$^$9!#\e(B(\e$BLuCm\e(B: \e$B$$$o$f$k%P%C%U%!!<%m!<%+%kJQ?t$G$O$"$j$^$;$s!#\e(B)
10538
10539 \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
10540 \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
10541 \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
10542 \e$B%+%kJQ?t$N%0%m!<%P%kCM$,;H$o$l$^$9!#\e(B
10543
10544 \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
10545 \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
10546 \e$B@_Dj$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#Nc$G$9\e(B:
10547
10548 @lisp
10549 (setq gnus-newsgroup-variables
10550      '(message-use-followup-to
10551        (gnus-visible-headers .
10552          "^From:\\|^Newsgroups:\\|^Subject:\\|^Date:\\|^To:")))
10553 @end lisp
10554
10555 @ref{Group Parameters} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
10556
10557 \e$BLuCm\e(B: \e$B$b$C$HNI$$Nc$,I,MW$G$9!#\e(B@code{gnus-newsgroup-variables} \e$B$*$h\e(B
10558 \e$B$S\e(B @code{gnus-parameters} (@pxref{Group Parameters}) \e$B$NCM$r<!$N$h$&$K@_\e(B
10559 \e$BDj$7$?$H$7$^$7$g$&\e(B:
10560
10561 @lisp
10562 (setq gnus-newsgroup-variables '((@var{var} . @var{foo})))
10563 (setq gnus-parameters
10564       '(("^fj\\." (@var{var} . @var{bar}))
10565         ("^japan\\." (@var{var} . @var{baz}))))
10566 @end lisp
10567
10568 \e$B$3$&$7$F$*$/$HJQ?t\e(B @var{var} \e$B$NCM$,!"\e(B@samp{fj} \e$B3,AX$N%K%e!<%9%0%k!<\e(B
10569 \e$B%W\e(B (\e$B$N35N,%P%C%U%!!<\e(B) \e$B$KF~$k$H\e(B @var{bar} \e$B$K$J$j!"\e(B@samp{japan} \e$B3,AX$N%0%k!<\e(B
10570 \e$B%W$KF~$k$H\e(B @var{baz} \e$B$K$J$j$^$9!#%0%k!<%W$rH4$1$F$bJQ?t\e(B @var{var} \e$B$NCM$O\e(B
10571 \e$BJQ2=$7$^$;$s$,!"\e(B@samp{fj} \e$B$^$?$O\e(B @samp{japan} \e$B3,AX0J30$N%0%k!<%W$KF~$k$H\e(B
10572 \e$BJQ?t\e(B @var{var} \e$B$NCM$O\e(B @var{foo} \e$B$K$J$j$^$9\e(B (\e$B@53N$K$O!"\e(B@var{foo},
10573 @var{bar} \e$B$^$?$O\e(B @var{baz} \e$B$NCM$O!"K\JT$G@bL@$5$l$F$$$k$h$&\e(B
10574 \e$B$K\e(B @code{eval} \e$B$7$?7k2L$,;H$o$l$^$9\e(B)\e$B!#\e(B
10575
10576 \e$BDL>o$N%0%k!<%W%Q%i%a!<%?!<$O!"$=$N%0%k!<%W$N35N,%P%C%U%!!<$G$@$1CM$rCN$k\e(B
10577 \e$B$3$H$,$G$-$k$N$KBP$7$F!"\e(B@code{gnus-newsgroup-variables} \e$B$G@_Dj$7$?JQ?t$O!"\e(B
10578 \e$BF1$8\e(B Emacs \e$B$N$I$N%P%C%U%!!<$G$b!"8=:_A*Br$5$l$F$$$k%0%k!<%W8GM-$NCM$r;}\e(B
10579 \e$B$DE@$,0c$$$^$9!#0[$J$kJ#?t$N%0%k!<%W$N35N,%P%C%U%!!<$r;H$&>l9g$K$O!"Cm0U\e(B
10580 \e$B$9$kI,MW$,$"$j$^$9!#\e(B
10581
10582 \e$BFCJL$J>l9g$H$7$F\e(B @var{foo} \e$B$,\e(B @code{nil} \e$B$GNI$$>l9g$O!"<!$N$h$&$K5-=R$9\e(B
10583 \e$B$k$3$H$,$G$-$^$9\e(B:
10584
10585 @lisp
10586 (setq gnus-newsgroup-variables '(@var{var}))
10587 (setq gnus-parameters
10588       '(("^fj\\." (@var{var} . @var{bar}))
10589         ("^japan\\." (@var{var} . @var{baz}))))
10590 @end lisp
10591
10592 @code{gnus-newsgroup-variables} \e$B$*$h$S\e(B @code{gnus-parameters} \e$B$O$I$A$i$b\e(B
10593 \e$B%j%9%H$J$N$G!"\e(B@code{setq} \e$B$h$j$O$`$7\e(B
10594 \e$B$m\e(B @code{add-to-list} \e$B$d\e(B @code{push} \e$B$J$I$r;H$C$F!"CM$r!VDI2C!W$7$?J}$,\e(B
10595 \e$BJXMx$+$b$7$l$^$;$s!#\e(B
10596
10597 @vindex gnus-propagate-marks
10598 @item gnus-propagate-marks
10599 @code{nil} \e$B0J30$NCM$@$C$?$i!"0u$r%P%C%/%(%s%I$KEA$($^$9!#$=$l$i$r5-O?$9\e(B
10600 \e$B$k$?$a$G$9!#$b$C$H$-$a:Y$+$/$U$k$$$K$+$1$k$K$O\e(B @ref{NNTP marks} \e$B$*$h$S$=\e(B
10601 \e$B$NCg4V$r;2>H$7$F$/$@$5$$!#\e(B
10602 @end table
10603
10604 @node Summary Group Information
10605 @subsection \e$B35N,%0%k!<%W>pJs\e(B
10606
10607 @table @kbd
10608 @item H d
10609 @kindex H d (\e$B35N,\e(B)
10610 @findex gnus-summary-describe-group
10611 \e$B8=:_$N%0%k!<%W$N4J7i$J@bL@$rI=<($7$^\e(B
10612 \e$B$9\e(B (@code{gnus-summary-describe-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%5!<%P!<\e(B
10613 \e$B$+$i6/@)E*$K@bL@$N:FFI$_9~$_$r$7$^$9!#\e(B
10614
10615 @item H h
10616 @kindex H h (\e$B35N,\e(B)
10617 @findex gnus-summary-describe-briefly
10618 \e$B:G$b=EMW$J35N,%3%^%s%I$N!"Hs>o$K4J7i$J@bL@$rI=<($7$^\e(B
10619 \e$B$9\e(B (@code{gnus-summary-describe-briefly})\e$B!#\e(B
10620
10621 @item H i
10622 @kindex H i (\e$B35N,\e(B)
10623 @findex gnus-info-find-node
10624 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
10625 @end table
10626
10627 @node Searching for Articles
10628 @subsection \e$B5-;v$rC5$9\e(B
10629
10630 @table @kbd
10631 @item M-s
10632 @kindex M-s (\e$B35N,\e(B)
10633 @findex gnus-summary-search-article-forward
10634 \e$B$=$l0J9_$N$9$Y$F$N\e(B (\e$B@8$N\e(B) \e$B5-;v$r@55,I=8=$G8!:w$7$^\e(B
10635 \e$B$9\e(B (@code{gnus-summary-search-article-forward})\e$B!#\e(B
10636
10637 @item M-r
10638 @kindex M-r (\e$B35N,\e(B)
10639 @findex gnus-summary-search-article-backward
10640 \e$B$=$l0JA0$N$9$Y$F$N\e(B (\e$B@8$N\e(B) \e$B5-;v$r@55,I=8=$G8!:w$7$^\e(B
10641 \e$B$9\e(B (@code{gnus-summary-search-article-backward})\e$B!#\e(B
10642
10643 @item M-S
10644 @kindex M-S (\e$B35N,\e(B)
10645 @findex gnus-summary-repeat-search-article-forward
10646 \e$BA02s$NA0J}8!:w$r7+$jJV$7$^\e(B
10647 \e$B$9\e(B (@code{gnus-summary-repeat-search-article-forward})\e$B!#\e(B
10648
10649 @item M-R
10650 @kindex M-R (\e$B35N,\e(B)
10651 @findex gnus-summary-repeat-search-article-backward
10652 \e$BA02s$N8eJ}8!:w$r7+$jJV$7$^\e(B
10653 \e$B$9\e(B (@code{gnus-summary-repeat-search-article-backward})\e$B!#\e(B
10654
10655 @item &
10656 @kindex & (\e$B35N,\e(B)
10657 @findex gnus-summary-execute-command
10658 \e$B$3$NL?Na$O!"%X%C%@!<!"$=$N%X%C%@!<$NFbMF$K9gCW$9$k@55,I=8=!"$*$h$S9gCW$7\e(B
10659 \e$B$?$H$-$K<B9T$5$l$k%3%^%s%I$NF~NO$rMW5a$7$^\e(B
10660 \e$B$9\e(B (@code{gnus-summary-execute-command})\e$B!#%X%C%@!<$,6uJ8;zNs$@$C$?$i!"5-\e(B
10661 \e$B;vA4BN$G9gCW$9$k$b$N$rC5$7$^$9!#@\F,0z?t$rM?$($i$l$k$H!"Be$o$j$K8e$m8~$-\e(B
10662 \e$B$KC5$7$^$9!#\e(B
10663
10664 \e$BNc$($P\e(B @kbd{& RET \e$B2?$+$N\e(B.*\e$BJ8;zNs\e(B RET #} \e$B$O!"%X%C%@!<$+K\J8\e(B
10665 \e$B$K\e(B @samp{\e$B2?$+$N\e(B.*\e$BJ8;zNs\e(B} \e$B$r;}$D$9$Y$F$N5-;v$K%W%m%;%90u$rIU$1$^$9!#\e(B
10666
10667 @item M-&
10668 @kindex M-& (\e$B35N,\e(B)
10669 @findex gnus-summary-universal-argument
10670 \e$B$3$NL?Na$KB3$1$FF~NO$9$kL?Na$r!"%W%m%;%90u$,IU$1$i$l$F$$$k$9$Y$F$N5-;v$G\e(B
10671 \e$B<B9T$7$^$9\e(B (@code{gnus-summary-universal-argument})\e$B!#\e(B
10672 @end table
10673
10674 @node Summary Generation Commands
10675 @subsection \e$B35N,@8@.L?Na\e(B
10676
10677 @table @kbd
10678 @item Y g
10679 @kindex Y g (\e$B35N,\e(B)
10680 @findex gnus-summary-prepare
10681 \e$B8=:_$N35N,%P%C%U%!!<$r:F:n@.$7$^$9\e(B (@code{gnus-summary-prepare})\e$B!#\e(B
10682
10683 @item Y c
10684 @kindex Y c (\e$B35N,\e(B)
10685 @findex gnus-summary-insert-cached-articles
10686 (\e$B8=:_$N%0%k!<%W$N$?$a$K\e(B) \e$B%-%c%C%7%e$5$l$?$9$Y$F$N5-;v$r35N,%P%C%U%!!<$K\e(B
10687 \e$BA^F~$7$^$9\e(B (@code{gnus-summary-insert-cached-articles})\e$B!#\e(B
10688
10689 @item Y d
10690 @kindex Y d (\e$B35N,\e(B)
10691 @findex gnus-summary-insert-dormant-articles
10692 (\e$B8=:_$N%0%k!<%W$N$?$a$N\e(B) \e$B$9$Y$F$NJ]N15-;v$r35N,%P%C%U%!!<$KA^F~$7$^\e(B
10693 \e$B$9\e(B (@code{gnus-summary-insert-dormant-articles})\e$B!#\e(B
10694
10695 @item Y t
10696 @kindex Y t (\e$B35N,\e(B)
10697 @findex gnus-summary-insert-ticked-articles
10698 (\e$B8=:_$N%0%k!<%W$N$?$a$N\e(B) \e$B$9$Y$F$N2D;k5-;v$r35N,%P%C%U%!!<$KA^F~$7$^\e(B
10699 \e$B$9\e(B (@code{gnus-summary-insert-ticked-articles})\e$B!#\e(B
10700 @end table
10701
10702 @node Really Various Summary Commands
10703 @subsection \e$BK\Ev$K$$$m$$$m$J35N,L?Na\e(B
10704
10705 @table @kbd
10706 @item A D
10707 @itemx C-d
10708 @kindex C-d (\e$B35N,\e(B)
10709 @kindex A D (\e$B35N,\e(B)
10710 @findex gnus-summary-enter-digest-group
10711 \e$B8=:_$N5-;v$,JL$N5-;v$r4s$;=8$a$?$b$N\e(B (\e$BNc$($P%@%$%8%'%9%H\e(B) \e$B$G$"$k$J$i$P!"\e(B
10712 \e$B$=$l$i$N5-;v$G$G$-$F$$$k%0%k!<%W$KF~$k$?$a$K$3$NL?Na$r;H$&$3$H$,$G$-$^\e(B
10713 \e$B$9\e(B (@code{gnus-summary-enter-digest-group})\e$B!#$3$NL?Na$K@\F,0z?t$rM?$($J\e(B
10714 \e$B$$$H\e(B Gnus \e$B$O$I$N$h$&$J7?$N5-;v$,8=:_I=<($5$l$F$$$k$+$r?dB,$7$h$&$H$7!"<B\e(B
10715 \e$B:]$K$O$=$l$,!X%@%$%8%'%9%H!Y$G$"$k$b$N$H$7$F6/0z$K2r<a$7$^$9!#4pK\E*$K!"\e(B
10716 \e$B$"$kMM<0$G4s$;=8$a$i$l$?JL$N%a%C%;!<%8$r8+$k$H$-$O$$$D$G$b!"\e(B@kbd{C-d} \e$B$r\e(B
10717 \e$B;H$&$3$H$K$h$C$F!"$b$C$HJXMx$J$d$jJ}$G$=$l$i$N%a%C%;!<%8$rFI$`$3$H$,$G$-\e(B
10718 \e$B$^$9!#\e(B
10719
10720 \e$BJQ?t\e(B @code{gnus-auto-select-on-ephemeral-exit} \e$B$O%@%$%8%'%9%H!&%0%k!<%W\e(B
10721 \e$B$r=P$?8e$K!"$I$N5-;v$rA*Br$9$Y$-$+$r@)8f$7$^$9!#M-8z$JCM$O<!$NDL$j$G$9\e(B:
10722
10723 @table @code
10724 @item next
10725 \e$B<!$N5-;v$rA*Br$7$^$9!#\e(B
10726
10727 @item next-unread
10728 \e$B<!$NL$FI5-;v$rA*Br$7$^$9!#\e(B
10729
10730 @item next-noselect
10731 \e$B%+!<%=%k$r<!$N5-;v$K0\F0$7$^$9!#$3$l$,%G%#%U%)%k%H$G$9!#\e(B
10732
10733 @item next-unread-noselect
10734 \e$B%+!<%=%k$r<!$NL$FI5-;v$K0\F0$7$^$9!#\e(B
10735 @end table
10736
10737 \e$B$3$l$i0J30$NCM$@$C$?$j!"<!$N\e(B (\e$BL$FI$N\e(B) \e$B5-;v$,L5$+$C$?$i!"%@%$%8%'%9%H!&%0\e(B
10738 \e$B%k!<%W$KF~$kA0$KA*Br$5$l$F$$$?5-;v$,8=$l$^$9!#\e(B
10739
10740 @item C-M-d
10741 @kindex C-M-d (\e$B35N,\e(B)
10742 @findex gnus-summary-read-document
10743 \e$B$3$NL?Na$O>e$N$b$N$K$h$/;w$F$$$^$9$,!"$$$/$D$+$NJ8=q$r0l$D$N$*$*!<$-$J%0\e(B
10744 \e$B%k!<%W$K=8$a$^$9\e(B (@code{gnus-summary-read-read-document})\e$B!#$=$l$r<B8=$9\e(B
10745 \e$B$k$?$a$K!"$3$NL?Na$O$=$l$>$l$NJ8=q$N$?$a$N\e(B @code{nndoc} \e$B%0%k!<%W$r3+$$$F\e(B
10746 \e$B$+$i!"$=$l$iJ#?t$N\e(B @code{nndoc} \e$B%0%k!<%W$N$F$C$Z$s$G\e(B @code{nnvirtual} \e$B%0\e(B
10747 \e$B%k!<%W$r3+$-$^$9!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^\e(B
10748 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
10749
10750 @item C-t
10751 @kindex C-t (\e$B35N,\e(B)
10752 @findex gnus-summary-toggle-truncation
10753 \e$BD9$$35N,9T$r@Z$j5M$a$k$+$I$&$+$r@Z$jBX$($^\e(B
10754 \e$B$9\e(B (@code{gnus-summary-toggle-truncation})\e$B!#$3$l$O$*$=$i$/35N,%P%C%U%!!<\e(B
10755 \e$B$G9T$rCf1{$KI=<($9$k5!G=$r:.Mp$5$;$k$N$G!"5-;v$rFI$s$G$$$k$H$-$K9T$N@Z$j\e(B
10756 \e$B5M$a$r\e(B off \e$B$K$9$k$N$ONI$$9M$($G$O$J$$$G$7$g$&!#\e(B
10757
10758 @item =
10759 @kindex = (\e$B35N,\e(B)
10760 @findex gnus-summary-expand-window
10761 \e$B35N,%P%C%U%!!<$N%&%#%s%I%&$r3HBg$7$^\e(B
10762 \e$B$9\e(B (@code{gnus-summary-expand-window})\e$B!#@\F,0z?t$rM?$($i$l$k$H!"5-;v%P%C\e(B
10763 \e$B%U%!!<$N$?$a$N%&%#%s%I%&$NG[CV$N@_Dj$r6/@)$7$^$9\e(B (\e$BLuCm\e(B: \e$B%G%#%U%)%k%H$G$O\e(B
10764 \e$B5-;v%P%C%U%!!<$N$?$a$N%&%#%s%I%&$NG[CV$N@_Dj$K$O35N,%P%C%U%!!<$rI=<($9$k\e(B
10765 \e$B$3$H$b4^$^$l$F$$$k$N$G!"IaDL$K5-;v$rFI$s$G$$$k$H$-$HF1$8$K$J$k$G$7$g$&\e(B)\e$B!#\e(B
10766
10767 @item C-M-e
10768 @kindex C-M-e (\e$B35N,\e(B)
10769 @findex gnus-summary-edit-parameters
10770 \e$B8=:_$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$rJT=8$7\e(B
10771 \e$B$^$9\e(B (@code{gnus-summary-edit-parameters})\e$B!#\e(B
10772
10773 @item C-M-a
10774 @kindex C-M-a (\e$B35N,\e(B)
10775 @findex gnus-summary-customize-parameters
10776 \e$B8=:_$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$r%+%9%?\e(B
10777 \e$B%^%$%:$7$^$9\e(B (@code{gnus-summary-customize-parameters})\e$B!#\e(B
10778 @end table
10779
10780 @node Exiting the Summary Buffer
10781 @section \e$B35N,%P%C%U%!!<$rH4$1$k\e(B
10782 @cindex summary exit
10783 @cindex exiting groups
10784
10785 \e$B35N,%P%C%U%!!<$+$iH4$1$k$H!"IaDL$O%0%k!<%W$N$9$Y$F$N>pJs$r99?7$7$F%0%k!<\e(B
10786 \e$B%W%P%C%U%!!<$KLa$j$^$9!#\e(B
10787
10788 @table @kbd
10789 @item Z Z
10790 @itemx Z Q
10791 @itemx q
10792 @kindex Z Z (\e$B35N,\e(B)
10793 @kindex Z Q (\e$B35N,\e(B)
10794 @kindex q (\e$B35N,\e(B)
10795 @findex gnus-summary-exit
10796 @vindex gnus-summary-exit-hook
10797 @vindex gnus-summary-prepare-exit-hook
10798 @vindex gnus-group-no-more-groups-hook
10799 @c @icon{gnus-summary-exit}
10800 \e$B8=:_$N%0%k!<%W$r=P$F!"%0%k!<%W$N$9$Y$F$N>pJs$r99?7$7$^\e(B
10801 \e$B$9\e(B (@code{gnus-summary-exit})\e$B!#H4$1=P$k$?$a$NB?$/$N=hM}$r9T$J$&A0\e(B
10802 \e$B$K\e(B @code{gnus-summary-prepare-exit-hook} \e$B$,8F$P$l!"$=$l$O%G%#%U%)%k%H\e(B
10803 \e$B$G\e(B @code{gnus-summary-expire-articles} \e$B$r8F$S$^$9!#H4$1=P$k$?$a$N=hM}$r\e(B
10804 \e$B=*$($?8e$G\e(B @code{gnus-summary-exit-hook} \e$B$,8F$P$l$^$9!#%0%k!<%W%b!<%I$K\e(B
10805 \e$BLa$k$H$-$K\e(B (\e$BL$FI$N\e(B) \e$B%0%k!<%W$,;D$C$F$$$J$+$C$?\e(B
10806 \e$B$i\e(B @code{gnus-group-no-more-groups-hook} \e$B$,<B9T$5$l$^$9!#\e(B
10807
10808 @item Z E
10809 @itemx Q
10810 @kindex Z E (\e$B35N,\e(B)
10811 @kindex Q (\e$B35N,\e(B)
10812 @findex gnus-summary-exit-no-update
10813 \e$B%0%k!<%W$N$I$s$J>pJs$b99?7$;$:$K8=:_$N%0%k!<%W$rH4$1=P$^\e(B
10814 \e$B$9\e(B (@code{gnus-summary-exit-no-update})\e$B!#\e(B
10815
10816 @item Z c
10817 @itemx c
10818 @kindex Z c (\e$B35N,\e(B)
10819 @kindex c (\e$B35N,\e(B)
10820 @findex gnus-summary-catchup-and-exit
10821 @c @icon{gnus-summary-catchup-and-exit}
10822 \e$B%0%k!<%W$N$9$Y$F$N2D;k$G$O$J$$\e(B (unticked) \e$B5-;v$K4{FI$N0u$rIU$1$F$+$iH4$1\e(B
10823 \e$B$^$9\e(B (@code{gnus-summary-catchup-and-exit})\e$B!#\e(B
10824
10825 @item Z C
10826 @kindex Z C (\e$B35N,\e(B)
10827 @findex gnus-summary-catchup-all-and-exit
10828 \e$B2D;k5-;v$5$($b4^$`$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$F$+$iH4$1$^\e(B
10829 \e$B$9\e(B (@code{gnus-summary-catchup-all-and-exit})\e$B!#\e(B
10830
10831 @item Z n
10832 @kindex Z n (\e$B35N,\e(B)
10833 @findex gnus-summary-catchup-and-goto-next-group
10834 \e$B$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$F<!$N%0%k!<%W$X0\F0$7$^\e(B
10835 \e$B$9\e(B (@code{gnus-summary-catchup-and-goto-next-group})\e$B!#\e(B
10836
10837 @item Z p
10838 @kindex Z p (\e$B35N,\e(B)
10839 @findex gnus-summary-catchup-and-goto-prev-group
10840 \e$B$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$FA0$N%0%k!<%W$X0\F0$7$^\e(B
10841 \e$B$9\e(B (@code{gnus-summary-catchup-and-goto-prev-group})\e$B!#\e(B
10842
10843 @item Z R
10844 @itemx C-x C-s
10845 @kindex Z R (\e$B35N,\e(B)
10846 @kindex C-x C-s (\e$B35N,\e(B)
10847 @findex gnus-summary-reselect-current-group
10848 \e$B8=:_$N%0%k!<%W$r=P$F!"$=$l$+$iF~$jD>$7$^\e(B
10849 \e$B$9\e(B (@code{gnus-summary-reselect-current-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"\e(B
10850 \e$B4{FI$HL$FI$NN>J}$N$9$Y$F$N5-;v$rA*Br$7$^$9!#\e(B
10851
10852 @item Z G
10853 @itemx M-g
10854 @kindex Z G (\e$B35N,\e(B)
10855 @kindex M-g (\e$B35N,\e(B)
10856 @findex gnus-summary-rescan-group
10857 @c @icon{gnus-summary-mail-get}
10858 \e$B%0%k!<%W$rH4$1!"$=$N%0%k!<%W$N?7$7$$5-;v$rD4$Y$F$+$i!":F$S$=$N%0%k!<%W$r\e(B
10859 \e$BA*Br$7$^$9\e(B (@code{gnus-summary-rescan-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"\e(B
10860 \e$B4{FI$HL$FI$NN>J}$N$9$Y$F$N5-;v$rA*Br$7$^$9!#\e(B
10861
10862 @item Z N
10863 @kindex Z N (\e$B35N,\e(B)
10864 @findex gnus-summary-next-group
10865 \e$B%0%k!<%W$rH4$1$F!"<!$N%0%k!<%W$X0\F0$7$^\e(B
10866 \e$B$9\e(B (@code{gnus-summary-next-group})\e$B!#\e(B
10867
10868 @item Z P
10869 @kindex Z P (\e$B35N,\e(B)
10870 @findex gnus-summary-prev-group
10871 \e$B%0%k!<%W$rH4$1$F!"A0$N%0%k!<%W$X0\F0$7$^\e(B
10872 \e$B$9\e(B (@code{gnus-summary-prev-group})\e$B!#\e(B
10873
10874 @item Z s
10875 @kindex Z s (\e$B35N,\e(B)
10876 @findex gnus-summary-save-newsrc
10877 \e$B8=:_$N4{FI$H0uIU$-5-;v$N?t$r%I%j%V%k%P%C%U%!!<\e(B (dribble buffer) \e$B$KJ]B8$7!"\e(B
10878 \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
10879 \e$B@\F,0z?t$,M?$($i$l$k$H\e(B @file{.newsrc} \e$B%U%!%$%k\e(B (\e$B$H\e(B @file{.newsrc.eld} \e$B%U%!\e(B
10880 \e$B%$%k\e(B) \e$B$bJ]B8$7$^$9!#$3$NL?Na$r;H$&$H!"99?7$J$7$GH4$1=P$k$3$H\e(B (@kbd{Q} \e$BL?\e(B
10881 \e$BNa\e(B) \e$B$O0UL#$,L5$/$J$j$^$9!#\e(B
10882 @end table
10883
10884 @vindex gnus-exit-group-hook
10885 \e$B%0%k!<%W$N$9$Y$F$N>pJs$r!V99?7!W$7$F8=:_$N%0%k!<%W$rH4$1$k$H$-\e(B
10886 \e$B$K\e(B @code{gnus-exit-group-hook} \e$B$,8F$P$l$^$9!#Nc$(\e(B
10887 \e$B$P\e(B @kbd{Q} \e$BL?Na\e(B (@code{gnus-summary-exit-no-update}) \e$B$O$3$N%U%C%/$r8F$S\e(B
10888 \e$B$^$;$s!#\e(B
10889
10890 @findex gnus-summary-wake-up-the-dead
10891 @findex gnus-dead-summary-mode
10892 @vindex gnus-kill-summary-on-exit
10893 \e$B%0%k!<%W$rH4$1$?8e$G$=$l$r8e2y$9$kJJ$,$"$k$N$J$i!"\e(B
10894 @code{gnus-kill-summary-on-exit} \e$B$r\e(B @code{nil} \e$B$K@_Dj$HNI$$$+$b$7$l$^$;\e(B
10895 \e$B$s!#$=$&$9$k$H\e(B Gnus \e$B$OH4$1=P$k$H$-$K35N,%P%C%U%!!<$r:o=|$7$^$;$s!#\e(B(\e$B2?$H\e(B
10896 \e$B$$$&6C$-\e(B!) \e$BBe$o$j$K!"$=$l$O%P%C%U%!!<$NL>A0\e(B
10897 \e$B$r\e(B @samp{*Dead Summary ... *} \e$B$N$h$&$J$b$N$KJQ99$7$F!"\e(B
10898 @code{gnus-dead-summary-mode} \e$B$H$$$&%^%$%J!<%b!<%I$rF3F~$7$^$9!#:#$d$=$N\e(B
10899 \e$B%P%C%U%!!<$K@Z$jBX$($k$H!"$9$Y$F$N%-!<$,4X\e(B
10900 \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
10901 \e$B$G$7$g$&!#;`$s$@35N,%P%C%U%!!<\e(B (dead summary buffer) \e$B$G$I$s$J%-!<$G$bC!\e(B
10902 \e$B$/$H!"$=$l$O@8$-$?IaDL$N35N,%P%C%U%!!<$K$J$j$^$9!#\e(B
10903
10904 \e$B;`$s$@35N,%P%C%U%!!<$OF1;~$K0l$D$7$+B8:_$9$k$3$H$O$G$-$^$;$s!#\e(B
10905
10906 @vindex gnus-use-cross-reference
10907 \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
10908 \e$B;v$rFI$s$G!"$I$N5-;v$KJVEz$7$?$+!"$J$I$J$I!#\e(B) \e$B$b$7JQ\e(B
10909 \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
10910 \e$B%k%H$G$9\e(B)\e$B!"$=$N%0%k!<%W$KAj8_;2>H$5$l$?\e(B (cross referenced) \e$B5-;v$K$O!"$=\e(B
10911 \e$B$l$,%/%m%9%]%9%H$5$l$?B>$N9XFI$7$F$$$k%0%k!<%W$K$"$C$F$b!"4{FI$N0u$,IU$-\e(B
10912 \e$B$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$b\e(B @code{t} \e$B$G$b$J$1$l$P!"5-;v$K$O9XFI$7$F\e(B
10913 \e$B$$$k%0%k!<%W$H9XFI$7$F$$$J$$%0%k!<%W$NN>J}$G4{FI$N0u$,IU$-$^\e(B
10914 \e$B$9\e(B (@pxref{Crosspost Handling})\e$B!#\e(B
10915
10916 @node Crosspost Handling
10917 @section \e$B%/%m%9%]%9%H$N07$$\e(B
10918
10919 @cindex velveeta
10920 @cindex spamming
10921 \e$B%/%m%9%]%9%H$5$l$?5-;v$K4{FI$N0u$rIU$1$k$3$H$K$h$C$F!"F1$85-;v$rFs2s0J>e\e(B
10922 \e$BFI$^$J$$$G:Q$`$3$H$rJ]>Z$7$^$9!#$b$A$m$s!"$@$l$+$,$=$l$rJ#?t$N%0%k!<%W$K\e(B
10923 \e$BJL!9$KEj9F$7$J$$8B$j$O!#F1$85-;v$rJ#?t$N%0%k!<%W$K\e(B (\e$B%/%m%9%]%9%H$G$O$G$O\e(B
10924 \e$B$J$/\e(B) \e$BEj9F$9$k$3$H$O\e(B @dfn{spamming} \e$B$H8F$P$l!"$"$J$?$O$=$N$h$&$JA~$`$Y$-\e(B
10925 \e$BHH:a$r9T$J$&$b$N$KBP$7$F!"K!N'$K$h$C$FIT2w$J5-;v$rAw$k$3$H$,5AL3$E$1$i$l\e(B
10926 \e$B$F$$$^$9!#\e(B
10927
10928 \e$B3P$($F$*$$$F$/$@$5$$\e(B: \e$B%/%m%9%]%9%H$O$^$"9=$$$^$;$s$,!"F1$85-;v$rJL!9$KJ#\e(B
10929 \e$B?t$N%0%k!<%W$KEj9F$9$k$N$O5v$5$l$^$;$s!#BgNL$N%/%m%9%]%9\e(B
10930 \e$B%H\e(B (@dfn{velveeta} \e$B$H$7$FCN$i$l$F$$$k$b$N\e(B) \e$B$O2?$H$7$F$bHr$1$i$l$k$Y$-$G!"\e(B
10931 \e$B2a>j$J%/%m%9%]%9%H$KBP$7$FITK~$r8@$&$?$a\e(B
10932 \e$B$K\e(B @code{gnus-summary-mail-crosspost-complaint} \e$BL?Na$r;H$&$3$H$5$($G$-$^\e(B
10933 \e$B$9!#\e(B
10934
10935 @cindex cross-posting
10936 @cindex Xref
10937 @cindex @acronym{NOV}
10938 Gnus \e$B$K%/%m%9%]%9%H$r@5$7$/07$($J$/$5$;$k860x$N0l$D$O!"\e(B@sc{xover} (\e$B$3$l\e(B
10939 \e$B$OHs>o$KNI$$$G$9!"$H$$$&$N$O$=$l$OB.EY$r$H$F$bB.$/$9$k$+$i$G$9\e(B) \e$B$r%5%]!<\e(B
10940 \e$B%H$7$F$$$k$1$l$I$b\e(B @acronym{NOV} \e$B9T$K\e(B @code{Xref} \e$BMs$r4^$a$J\e(B
10941 \e$B$$\e(B @acronym{NNTP} \e$B%5!<%P!<$r;H$C$F$$$k$3$H$G$9!#$3$l$O320-$G$9!#$G$b!"\e(B
10942 \e$B$"$!!"Ha$7$$$+$J!"Hs>o$KNI$/$"$k$3$H$J$N$G$9!#\e(BGnus \e$B$O$"$J$?$,FI$s$@$9$Y\e(B
10943 \e$B$F$N5-;v$K\e(B @code{Xref} \e$B9T$r5-O?$9$k$3$H$K$h$C$F\e(B The Right Thing (\e$B@5$7$$\e(B
10944 \e$B$3$H\e(B) \e$B$r$7$h$&$H$7$^$9$,!"5-;v$r:o=|$7$?$jC1$KFI$^$J$$$G4{FI$N0u$rIU$1$k\e(B
10945 \e$B$H!"\e(BGnus \e$B$,$3$l$i$N5-;v$N\e(B @code{Xref} \e$B9T$r$N$>$-$^$o$k5!2q$,L5$/$J$C$F$7\e(B
10946 \e$B$^$&$N$G!"Aj8_;2>H\e(B (cross reference) \e$B$N5!9=$r;H$($J$/$J$C$F$7$^$$$^$9!#\e(B
10947
10948 @cindex LIST overview.fmt
10949 @cindex overview.fmt
10950 \e$B$"$J$?$N\e(B @acronym{NNTP} \e$B%5!<%P!<$,$=$N354Q%U%!%$\e(B
10951 \e$B%k\e(B (overview file) \e$B$K\e(B @code{Xref} \e$BMs$r4^$a$k$+$I$&$+$rD4$Y$k$K$O!"\e(B
10952 @samp{telnet your.nntp.server nntp} \e$B$r%?%$%W$7$F!"\e(B@code{inn} \e$B%5!<%P!<$G\e(B
10953 \e$B$O\e(B @samp{MODE READER} \e$B%3%^%s%I$rM?$($F$+$i!"\e(B@samp{LIST overview.fmt} \e$B$r\e(B
10954 \e$B;n$7$F$/$@$5$$!#$3$l$OF0:n$7$J$$$+$b$7$l$^$;$s!#$7$+$7!"$b$7F0:n$7$F!"<h\e(B
10955 \e$BF@$7$?:G8e$N9T$,\e(B @samp{Xref:full} \e$B$G$J$$$J$i$P\e(B (\e$BLuCm\e(B: \e$B:G8e$N9T$G$O$J$$$+\e(B
10956 \e$B$b$7$l$^$;$s\e(B)\e$B!"%K%e!<%9$N4IM}<T$,354Q%U%!%$%k$K\e(B @code{Xref} \e$BMs$r4^$a$k$h\e(B
10957 \e$B$&$K$7$F$/$l$k$^$G!"H`=w$K8~$+$C$F6+$S!"5c$-IU$/$Y$-$G$7$g$&!#\e(B
10958
10959 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
10960 @code{nntp-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
10961 \e$BCY$/$7$^$9!#\e(B@ref{Slow/Expensive Connection} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
10962
10963 \e$B$^!"?M@8$O$=$N$h$&$J$b$N$G$9!#\e(B
10964
10965 \e$BBeBX<jCJ$KIU$$$F$O\e(B @ref{Duplicate Suppression} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
10966
10967 @node Duplicate Suppression
10968 @section \e$B=EJ#$NM^@)\e(B
10969
10970 \e$B%G%#%U%)%k%H$G$O\e(B Gnus \e$B$O%/%m%9%]%9%H5!9=$rMxMQ$9$k$3$H$K$h$C$F!"F1$85-;v\e(B
10971 \e$B$rFs2s0J>eFI$^$J$$$h$&$K$7$h$&$H$7$^$9\e(B (@pxref{Crosspost Handling})\e$B!#$7\e(B
10972 \e$B$+$7!"$=$NC1=c$G8z2LE*$JJ}K!$O!"$$$m$$$m$JM}M3$K$h$j!"K~B-$9$k7k2L$r$b$?\e(B
10973 \e$B$i$5$J$$$+$b$7$l$^$;$s!#\e(B
10974
10975 @enumerate
10976 @item
10977 @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
10978 \e$B$3$l$O0-$$$3$H$G!"$"$^$j5/$3$j$^$;$s!#\e(B
10979
10980 @item
10981 @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
10982 \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
10983 \e$B$G$9!"$"$!Ha$7$$!#\e(B
10984
10985 @item
10986 \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
10987 \e$B$?\e(B @acronym{NNTP} \e$B%5!<%P!<$+$iFI$s$G$$$k$+$b$7$l$^$;$s!#\e(B
10988
10989 @item
10990 \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
10991 @end enumerate
10992
10993 @code{Xref} \e$B$N07$$$K<:GT$9$k>u67$O3N$+$KB>$K$b$"$j$^$9$,!"$3$l$i;M$D$,:G\e(B
10994 \e$B$bNI$/$"$k>u67$G$9!#\e(B
10995
10996 \e$B$b$7!"K\Ev$K$b$7$b\e(B @code{Xref} \e$B$N07$$$K<:GT$7$?$i!"!V=EJ#M^@)!W$K@Z$jBX\e(B
10997 \e$B$($k$3$H$r9MN8$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#$=$&$9$l$P!"\e(BGnus \e$B$O$"$J$?$,\e(B
10998 \e$BFI$s$@$9$Y$F$N5-;v!"$"$k$$$O4{FI$N0u$rIU$1$?$9$Y$F$N5-;v\e(B
10999 \e$B$N\e(B @code{Message-ID} \e$B$r5-21$7!"$=$7$F$^$k$GKbK!$N$h$&$K!"0J8e$=$l$i$rFI\e(B
11000 \e$B$`$H$-$O$$$D$G$b4{FI$N0u$,IU$$$F$$$k$h$&$K$7$^$9\e(B---@emph{\e$B$9$Y$F\e(B} \e$B$N%0%k!<\e(B
11001 \e$B%W$G!#$3$N5!9=$r;H$&$N$O2?$@$+$H$F$bHs8zN($K$J$j$=$&$G$9$,!"2aEY$KHs8zN(\e(B
11002 \e$B$J$o$1$G$O$"$j$^$;$s!#F1$85-;v$rFs2s0J>eFI$`$h$j$O!"4V0c$$L5$/K>$^$7$$$G\e(B
11003 \e$B$9!#\e(B
11004
11005 \e$B=EJ#M^@)$O$"$^$j@:L)$JF;6q$G$O$"$j$^$;$s!#$I$A$i$+$H$$$&$HBgDH$N$h$&$J$b\e(B
11006 \e$B$N$G$9!#$=$l$OHs>o$KC1=c$J$d$jJ}$GF0:n$7$F$$$^$9\e(B---\e$B$"$J$?$,5-;v$K4{FI$N\e(B
11007 \e$B0u$rIU$1$k$H!"$=$N\e(B Message-ID \e$B$r%-%c%C%7%e$K2C$($^$9!#<!$K$=\e(B
11008 \e$B$N\e(B Message-ID \e$B$K=P2q$&$H!"\e(B@samp{M} \e$B0u$K$h$C$F5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
11009 \e$B$=$N5-;v$r$I$N%0%k!<%W$G8+$?$+$O5$$K$7$^$;$s!#\e(B
11010
11011 @table @code
11012 @item gnus-suppress-duplicates
11013 @vindex gnus-suppress-duplicates
11014 @code{nil} \e$B$G$J$1$l$P!"=EJ#M^@)$r$7$^$9!#\e(B
11015
11016 @item gnus-save-duplicate-list
11017 @vindex gnus-save-duplicate-list
11018 @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
11019 \e$B=*N;$N;~4V$rD9$/$9$k$N$G!"%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#$7$+$7!"$3$l\e(B
11020 \e$B$O\e(B Gnus \e$B$r0l2s<B9T$7$?$H$-$KFI$^$l$?=EJ#5-;v$@$1$,M^@)$5$l$k$H$$$&$3$H$G\e(B
11021 \e$B$9!#\e(B
11022
11023 @item gnus-duplicate-list-length
11024 @vindex gnus-duplicate-list-length
11025 \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
11026 \e$B$/$+$r7hDj$7$^$9!#%G%#%U%)%k%H$O\e(B 10000 \e$B$G$9!#\e(B
11027
11028 @item gnus-duplicate-file
11029 @vindex gnus-duplicate-file
11030 \e$B=EJ#M^@)$N%j%9%H$r3JG<$7$F$*$/%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H\e(B
11031 \e$B$O\e(B @file{~/News/suppression} \e$B$G$9!#\e(B
11032 @end table
11033
11034 \e$B2?EY$b\e(B Gnus \e$B$r=*N;$7$F5/F0$9$k798~$,$"$k$N$G$"$l$P!"$*$=$i\e(B
11035 \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
11036 \e$B$&!#$b$7\e(B Gnus \e$B$rB3$1$F2?=54V$bAv$i$;$F$*$/$N$G$"$l$P!"$=$l\e(B
11037 \e$B$r\e(B @code{nil} \e$B$K$7$?J}$,NI$$$+$b$7$l$^$;$s!#0lJ}!"%j%9%H$rJ]B8$9$k$3$H$O\e(B
11038 \e$B5/F0$H=*N;$r$:$C$HCY$/$9$k$N$G!"IQHK$K\e(B Gnus \e$B$r=*N;$7$F5/F0$9$k$N$G$"$l$P!"\e(B
11039 @code{gnus-save-duplicate-list} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$9!#$&!<$`!#\e(B
11040 \e$B;d$O$"$J$?$,$I$&$9$k$+$KG$$;$h$&$H;W$$$^$9!#\e(B
11041
11042 @node Security
11043 @section \e$B%;%-%e%j%F%#!<\e(B
11044
11045 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
11046 \e$B%I$9$k$3$H$,$G$-$^$9!#\e(B@acronym{PGP}, @acronym{PGP/MIME} \e$B$*$h\e(B
11047 \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
11048 \e$B$$$/$D$+$N30It%W%m%0%i%`$rI,MW$H$7$^$9\e(B:
11049
11050 @enumerate
11051 @item
11052 @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
11053 \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(BEmacs \e$B$K\e(B
11054 \e$B4^$^$l$F$$$k\e(B GnuPG \e$B$X$N%$%s%?!<%U%'!<%9$O\e(B EasyPG \e$B$H$$$&$b$N\e(B (@pxref{Top,
11055 ,EasyPG, epa, EasyPG Assistant user's manual}) \e$B$G$9$,!"\e(BPGG (@pxref{Top,
11056 ,PGG, pgg-ja, PGG Manual}) \e$B$*$h$S\e(B Mailcrypt \e$B$b%5%]!<%H$7$^$9!#\e(B
11057
11058 @item
11059 @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
11060 \e$B$,$"$j$^$9!#\e(BOpenSSL 0.9.6 \e$B$+!"$=$l$h$j?7$7$$$b$N$,$*4+$a$G$9!#\e(B
11061 @end enumerate
11062
11063 \e$B0J2<$O!"%a%C%;!<%8$rFI$`!"$^$?$O:n@.$9$k>l9g$K!"%;%-%e%j%F%#!<$N5!G=$r@)\e(B
11064 \e$B8f$9$k$?$a$NJQ?t$G$9\e(B:
11065
11066 @table @code
11067 @item mm-verify-option
11068 @vindex mm-verify-option
11069 \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
11070 @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
11071 \e$B$@$18!>Z$9$k!"$N0UL#$G$9!#$=$l$i0J30$N>l9g$O!"$I$&$9$k$+$rMxMQ<T$K?R$M$^\e(B
11072 \e$B$9!#\e(B
11073
11074 @item mm-decrypt-option
11075 @vindex mm-decrypt-option
11076 \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
11077 \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
11078 \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
11079 \e$B$+$rMxMQ<T$K?R$M$^$9!#\e(B
11080
11081 @item mm-sign-option
11082 @vindex mm-sign-option
11083 \e$B=pL>$5$l$?%Q!<%H$r:n@.$9$k$?$a$N%*%W%7%g%s!#\e(B@code{nil} \e$B$G$O%G%#%U%)%k%H\e(B
11084 \e$B$N=pL>$N$?$a$N80$r;H$$!"\e(B@code{guided} \e$B$G$O=pL>$N$?$a$N80$r%a%K%e!<$+$iA*\e(B
11085 \e$B$S$^$9!#\e(B
11086
11087 @item mm-encrypt-option
11088 @vindex mm-encrypt-option
11089 \e$B0E9f2=$5$l$?%Q!<%H$r:n@.$9$k$?$a$N%*%W%7%g%s!#\e(B@code{nil} \e$B$G\e(B
11090 \e$B$O\e(B @samp{From:} \e$B%X%C%@!<$r<u<h?M$H$7$F:G=i$K9gCW$9$k8x3+80$r;H$$!"\e(B
11091 @code{guided} \e$B$G$O<u<h?M$N%-!<$r%a%K%e!<$+$iA*$S$^$9!#\e(B
11092
11093 @item mml1991-use
11094 @vindex mml1991-use
11095 @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
11096 \e$B%9$r<($9%7%s%\%k$G$9!#%G%#%U%)%k%H$O\e(B @code{epg} \e$B$G$9$,!"8eJ}8_49$N$?$a\e(B
11097 \e$B$K\e(B @code{pgg} \e$B$*$h$S\e(B @code{mailcrypt} \e$B$b%5%]!<%H$7$^$9!#%G%#%U%)%k%H$G$O!"\e(B
11098 Gnus \e$B$O$3$N=gHV$G:G=i$K8+$D$+$k%$%s%?!<%U%'!<%9$r;H$$$^$9!#\e(B
11099
11100 @item mml2015-use
11101 @vindex mml2015-use
11102 @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
11103 \e$B%U%'!<%9$r<($9%7%s%\%k$G$9!#%G%#%U%)%k%H$O\e(B @code{epg} \e$B$G$9$,!"8eJ}8_49$N\e(B
11104 \e$B$?$a$K\e(B @code{pgg}\e$B!"\e(B@code{mailcrypt} \e$B$*$h$S\e(B @code{gpg} \e$B$b%5%]!<%H$7$^$9!#\e(B
11105 \e$B%G%#%U%)%k%H$G$O!"\e(BGnus \e$B$O$3$N=gHV$G:G=i$K8+$D$+$k%$%s%?!<%U%'!<%9$r;H$$\e(B
11106 \e$B$^$9!#\e(B
11107 @end table
11108
11109 \e$B%G%#%U%)%k%H$G$O%;%-%e%j%F%#!<$N>pJs$rI=<($9$k%\%?%s$,8=$l$^$;$s!#$=$l$i\e(B
11110 \e$B$O<B:]$K%a!<%k$rFI$`:]$K<YKb$K$J$k$+$i$G$9!#\e(B @kbd{K b} \e$B$r%?%$%W$9$l$P!"\e(B
11111 \e$B$=$N>pJs$rI=<($9$k$3$H$,$G$-$^$9$,!#$3$l$r915WE*$K9T$J$o$;$k$K$O!"\e(B
11112 @code{gnus-buttonized-mime-types} \e$B$*$h\e(B
11113 \e$B$S\e(B @code{gnus-unbuttonized-mime-types} \e$BJQ?t$r;H$C$F$/$@$5$$!#$3$l$i$NJQ\e(B
11114 \e$B?t$N>\:Y$H!">o$K%;%-%e%j%F%#!<$N>pJs$rI=<($5$;$k$?$a$K%+%9%?%^%$%:$9$kJ}\e(B
11115 \e$BK!$O!"\e(B@ref{MIME Commands} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
11116
11117 @cindex snarfing keys
11118 @cindex importing PGP keys
11119 @cindex PGP key ring import
11120 \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
11121 \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
11122 \e$B$H$$$&$h$j$O$`$7$m!"$"$J$?$,E,@Z$@$H;W$&$I$s$JF0:n$r$bDL>o\e(B
11123 \e$B$N\e(B @acronym{MIME} \e$B$N5!9=$r2p$7$F;XDj$G$-$k$h$&$K!"\e(B
11124 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
11125 @acronym{MIME} \e$B%\%?%s$r%/%j%C%/\e(B (@pxref{Using MIME}) \e$B$7$?$H$-$K!"\e(BGNU
11126 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
11127 \e$B$r\e(B @file{~/.mailcap} \e$B%U%!%$%k\e(B (@pxref{mailcap, ,mailcap, emacs-mime-ja,
11128 The Emacs MIME Manual}) \e$B$K5-F~$7$F$/$@$5$$!#\e(B
11129
11130 @example
11131 application/pgp-keys; gpg --import --interactive --verbose; needsterminal
11132 @end example
11133
11134 \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
11135 \e$B%k%H$NF0:n$G$b$"$j$^$9!#\e(B
11136
11137 \e$BAw?.$9$k%a%C%;!<%8$K=pL>$7$?$j0E9f2=$9$k$?$a$K!"$I$&$d$C$F@_Dj$9$k$+$K$D\e(B
11138 \e$B$$$F$N$b$C$H>\$7$$>pJs$,!"\e(Bmessage \e$B%^%K%e%"%k\e(B (@pxref{Security,
11139 ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The Message Manual}) \e$B$G8+$D$+$k$G$7$g$&!#\e(B
11140
11141 @node Mailing List
11142 @section \e$B%a!<%j%s%0%j%9%H\e(B
11143 @cindex mailing list
11144 @cindex RFC 2396
11145
11146 @kindex A M (\e$B35N,\e(B)
11147 @findex gnus-mailing-list-insinuate
11148 Gnus \e$B$O\e(B RFC 2369 \e$B$G5,Dj$5$l$?3F<o$N%a!<%j%s%0%j%9%H$G;H$o$l$k%U%#!<%k%I\e(B
11149 \e$B$rM}2r$7$^$9!#$3$l$rM-8z$K$9$k$K$O35N,%P%C%U%!!<\e(B
11150 \e$B$G\e(B @kbd{A M} (@code{gnus-mailing-list-insinuate}) \e$B$r;H$&$J$I$7$F!"\e(B
11151 @code{to-list} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$rDI2C$7\e(B
11152 \e$B$F$/$@$5$$!#\e(B
11153
11154 \e$B$3$l$K$h$C$F35N,%P%C%U%!!<$G$N0J2<$NL?Na$,;H$($k$h$&$K$J$j$^$9!#\e(B
11155
11156 @table @kbd
11157 @item C-c C-n h
11158 @kindex C-c C-n h (\e$B35N,\e(B)
11159 @findex gnus-mailing-list-help
11160 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
11161 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
11162
11163 @item C-c C-n s
11164 @kindex C-c C-n s (\e$B35N,\e(B)
11165 @findex gnus-mailing-list-subscribe
11166 List-Subscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r;O$a$k$?$a\e(B
11167 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
11168
11169 @item C-c C-n u
11170 @kindex C-c C-n u (\e$B35N,\e(B)
11171 @findex gnus-mailing-list-unsubscribe
11172 List-Unsubscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r$d$a$k$?\e(B
11173 \e$B$a$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
11174
11175 @item C-c C-n p
11176 @kindex C-c C-n p (\e$B35N,\e(B)
11177 @findex gnus-mailing-list-post
11178 List-Post \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$KEj9F$7$^$9!#\e(B
11179
11180 @item C-c C-n o
11181 @kindex C-c C-n o (\e$B35N,\e(B)
11182 @findex gnus-mailing-list-owner
11183 List-Owner \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N4IM}<T08$F$K%a%C%;!<\e(B
11184 \e$B%8$rAw?.$7$^$9!#\e(B
11185
11186 @item C-c C-n a
11187 @kindex C-c C-n a (\e$B35N,\e(B)
11188 @findex gnus-mailing-list-archive
11189 List-Archive \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N%"!<%+%$%V$r1\Mw$7\e(B
11190 \e$B$^$9!#\e(B
11191 @end table
11192
11193 @node Article Buffer
11194 @chapter \e$B5-;v%P%C%U%!!<\e(B
11195 @cindex article buffer
11196
11197 \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
11198 \e$B$O\e(B (Gnus \e$B$K;X<($7$J$$8B$j\e(B) \e$BF1$85-;v%P%C%U%!!<$r6&M-$7$^$9!#\e(B
11199
11200 @menu
11201 * Hiding Headers::              \e$B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k\e(B
11202 * Using MIME::                  \e$BFI$`A0$K5-;v$r\e(B @acronym{MIME} \e$B$KDL$9\e(B
11203 * HTML::                        @acronym{HTML} \e$B%a%C%;!<%8$rFI$`\e(B
11204 * Customizing Articles::        \e$B5-;v$N8+1I$($r;EN)$F$k\e(B
11205 * Article Keymap::              \e$B5-;v%P%C%U%!!<$G;H$($k%-!<A`:n\e(B
11206 * Misc Article::                \e$B$=$NB>\e(B
11207 @end menu
11208
11209 @node Hiding Headers
11210 @section \e$BM>J,$J%X%C%@!<$r1#$9\e(B
11211 @cindex hiding headers
11212 @cindex deleting headers
11213
11214 \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
11215 \e$B%G%#!<\e(B (@dfn{body}) \e$B$G$9!#$9$G$K$*5$$E$-$G$7$g$&$,!#\e(B)
11216
11217 @vindex gnus-show-all-headers
11218 \e$B%X%C%@!<$K$O$?$/$5$s$NM-1W$J>pJs$,4^$^$l$F$$$^$9!#5-;v$r=q$$$??M$NL>A0!"\e(B
11219 \e$B$=$l$,=q$+$l$?F|IU!"$*$h$S5-;v$NI=Bj$G$9!#$3$l$O$H$F$bNI$$$N$G$9$,!"%X%C\e(B
11220 \e$B%@!<$K$OBgItJ,$N?M$K$H$C$F$O8+$?$/$b$J$$>pJs\e(B---\e$B5-;v$,$"$J$?$N$H$3$m$KCe\e(B
11221 \e$B$/$^$G$K$I$s$J%7%9%F%`$r7PM3$7$F$-$?$+!"\e(B@code{Message-ID}\e$B!"\e(B
11222 @code{References} \e$B$J$I$J$I!D$b$&$&$s$6$j$9$k$/$i$$\e(B---\e$B$?$/$5$s4^$^$l$F$$\e(B
11223 \e$B$^$9!#$?$V$s$"$J$?$O$3$l$i$N9T$N$$$/$D$+$O<h$j=|$$$F$7$^$$$?$$$H;W$&$G$7$g\e(B
11224 \e$B$&!#$b$7$3$l$i$N9T$r$9$Y$F5-;v%P%C%U%!!<Fb$K;D$7$F$*$-$?$1$l$P!"\e(B
11225 @code{gnus-show-all-headers} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
11226
11227 Gnus \e$B$O%X%C%@!<$rA*$jJ,$1$k$?$a$KFs$D$NJQ?t$rMQ0U$7$F$$$^$9\e(B:
11228
11229 @table @code
11230 @item gnus-visible-headers
11231 @vindex gnus-visible-headers
11232 \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
11233 \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
11234 \e$B$O$9$Y$F1#$5$l$^$9!#\e(B
11235
11236 \e$BNc$($P!"5-;v$r=q$$$??M$NL>A0$HI=Bj$N$_$r8+$?$1$l$P!"$3$&;XDj$7$^$9\e(B:
11237
11238 @lisp
11239 (setq gnus-visible-headers "^From:\\|^Subject:")
11240 @end lisp
11241
11242 \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
11243 \e$B$b$G$-$^$9!#\e(B
11244
11245 @item gnus-ignored-headers
11246 @vindex gnus-ignored-headers
11247 \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
11248 \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
11249 \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
11250 \e$B$K9gCW$7$J$$$9$Y$F$N%X%C%@!<9T$,I=<($5$l$^$9!#\e(B
11251
11252 \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
11253 \e$B0J2<$N$h$&$K$7$^$9\e(B:
11254
11255 @lisp
11256 (setq gnus-ignored-headers "^References:\\|^Xref:")
11257 @end lisp
11258
11259 \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
11260
11261 \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
11262 \e$B$O8z2L$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
11263 @end table
11264
11265 @vindex gnus-sorted-header-list
11266 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
11267 \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
11268 \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
11269 \e$B;XDj$9$k@55,I=8=$N%j%9%H$G$9!#\e(B
11270
11271 \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
11272 \e$B$7$g$&!#\e(B
11273
11274 @lisp
11275 (setq gnus-sorted-header-list '("^From:" "^Subject:"))
11276 @end lisp
11277
11278 \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
11279 \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
11280 \e$B$&!#\e(B
11281
11282 @findex gnus-article-hide-boring-headers
11283 @vindex gnus-boring-article-headers
11284 @code{gnus-treat-hide-boring-headers} \e$B$r\e(B @code{head} \e$B$K@_Dj$9$k$3$H$K$h$C\e(B
11285 \e$B$F!"$b$C$H$D$^$i$J$$%X%C%@!<$r1#$9$3$H$,$G$-$^$9!#$3$N4X?t$,2?$r$9$k$+\e(B
11286 \e$B$O\e(B @code{gnus-boring-article-headers} \e$BJQ?t$K0MB8$7$^$9!#$3$NJQ?t$O%j%9%H\e(B
11287 \e$B$G$9$,!"$3$N%j%9%H$K$O<B:]$N%X%C%@!<$NL>A0$,F~$k$N$G$O$"$j$^$;$s!#Be$o$j\e(B
11288 \e$B$K\e(B Gnus \e$B$,%A%'%C%/$7$F;k3&$+$i>C$75n$k$?$a$N$5$^$6$^$J!V$D$^$i$J$$>r7o!W\e(B
11289 (@dfn{boring conditions}) \e$B$N%j%9%H$r;XDj$7$^$9!#\e(B
11290
11291 \e$B$3$N>r7o$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
11292
11293 @table @code
11294 @item empty
11295 \e$B6u$N%X%C%@!<$r$9$Y$F>C5n$7$^$9!#\e(B
11296 @item followup-to
11297 @code{Followup-To} \e$BMs$,\e(B @code{Newsgroups} \e$BMs$HF10l$G$"$k>l9g$K$O>C5n$7$^\e(B
11298 \e$B$9!#\e(B
11299 @item reply-to
11300 @code{Reply-To} \e$BMs$,\e(B @code{From} \e$BMs$HF1$8%"%I%l%9$r<($7$F$$$k$+!"\e(B
11301 @code{broken-reply-to} \e$B%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k>l9g$K$O>C5n\e(B
11302 \e$B$7$^$9!#\e(B
11303 @item newsgroups
11304 @code{Newsgroups} \e$BMs$,8=:_$N%0%k!<%WL>$7$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
11305 @item to-address
11306 @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
11307 \e$B$7$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
11308 @item to-list
11309 @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
11310 \e$B4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
11311 @item cc-list
11312 @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
11313 \e$B4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
11314 @item date
11315 \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
11316 @item long-to
11317 @code{To} \e$BMs$*$h$S\e(B/\e$B$^$?$O\e(B @code{Cc} \e$BMs$,$"$^$j$K$bD9$$>l9g$K$O>C5n$7$^$9!#\e(B
11318 @item many-to
11319 @code{To} \e$BMs$*$h$S\e(B/\e$B$^$?$O\e(B @code{Cc} \e$BMs$,0l$D$h$j$bB?$1$l$P!"$=$l$i$r$9$Y\e(B
11320 \e$B$F>C5n$7$^$9!#\e(B
11321 @end table
11322
11323 \e$B$3$l$i$N$&$A$N;0$D$NMWAG$rF~$l$?$1$l$P!"$3$s$JIw$K$J$j$^$9\e(B:
11324
11325 @lisp
11326 (setq gnus-boring-article-headers
11327       '(empty followup-to reply-to))
11328 @end lisp
11329
11330 \e$B$3$l$O$3$NJQ?t$N%G%#%U%)%k%HCM$G$b$"$j$^$9!#\e(B
11331
11332 @node Using MIME
11333 @section MIME \e$B$r;H$&\e(B
11334 @cindex @acronym{MIME}
11335
11336 \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
11337 \e$B$o$i$:!"0UL#$bL5$/6uCf$G<j$r?6$k$b$N$NI8=`$H$7$F9-$/CN$i$l$F$$$^$9!#\e(B
11338
11339 \e$B0lJ}\e(B @acronym{MIME} \e$B$O!"$=$N$?$a$K$9$Y$F$N%K%e!<%9%j!<%@!<$,62I]$G;`$s$G\e(B
11340 \e$B$7$^$&$N$K$b$+$+$o$i$:!"0UL#$bL5$/5-;v$r%(%s%3!<%I$9$kI8=`$G$9!#\e(B
11341
11342 @acronym{MIME} \e$B$O5-;v$,$I$s$JJ8;z%;%C%H$r;H$&$+!"J8;z$r$I$&%(%s%3!<%I$9\e(B
11343 \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
11344 \e$B$N5-;v$KKd$a9~$`$3$H$5$(2DG=$K$7$^$9!#\e(B
11345
11346 @vindex gnus-display-mime-function
11347 @findex gnus-display-mime
11348 Gnus \e$B$O\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($9$k$?$a$K!"\e(B
11349 @code{gnus-display-mime-function} \e$B$K$h$C$F\e(B @acronym{MIME} \e$B5-;v$r=hM}$7$^\e(B
11350 \e$B$9!#$3$l$O%G%#%U%)%k%H$G$O\e(B @code{gnus-display-mime} \e$B$G!"\e(B
11351 @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7!"%;!<%V$7!"$+$DA`:n$9$k$?$a$K;H$&$3\e(B
11352 \e$B$H$,$G$-$k!"$R$H$+$?$^$j$N%/%j%C%/2DG=$J%\%?%s$r:n@.$7$^$9!#\e(B
11353
11354 @acronym{MIME} \e$B%\%?%s$N>e$K%]%$%s%H$rCV$$$?$J$i$P!"0J2<$N%3%^%s%I$,MxMQ\e(B
11355 \e$B$G$-$^$9\e(B:
11356
11357 @table @kbd
11358 @findex gnus-article-press-button
11359 @item RET (\e$B5-;v\e(B)
11360 @kindex RET (\e$B5-;v\e(B)
11361 @itemx BUTTON-2 (\e$B5-;v\e(B)
11362 @acronym{MIME} \e$B%*%V%8%'%/%H$NI=<($r%H%0%k$G@Z$jBX$($^\e(B
11363 \e$B$9\e(B (@code{gnus-article-press-button})\e$B!#$=$N%*%V%8%'%/%H$rFbB"$N%S%e!<%o!<\e(B
11364 \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
11365 \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
11366 \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
11367 \e$B<($5$l$^$9!#\e(B
11368
11369 @findex gnus-mime-view-part
11370 @item M-RET (\e$B5-;v\e(B)
11371 @kindex M-RET (\e$B5-;v\e(B)
11372 @itemx v (\e$B5-;v\e(B)
11373 \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
11374 \e$B$9\e(B (@code{gnus-mime-view-part})\e$B!#\e(B
11375
11376 @findex gnus-mime-view-part-as-type
11377 @item t (\e$B5-;v\e(B)
11378 @kindex t (\e$B5-;v\e(B)
11379 @acronym{MIME} \e$B%*%V%8%'%/%H$r!"0[$J$k\e(B @acronym{MIME} \e$B%a%G%#%"!&%?%$%W$G\e(B
11380 \e$B$"$k$+$N$h$&$KI=<($7$^$9\e(B (@code{gnus-mime-view-part-as-type})\e$B!#\e(B
11381
11382 @findex gnus-mime-view-part-as-charset
11383 @item C (\e$B5-;v\e(B)
11384 @kindex C (\e$B5-;v\e(B)
11385 \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
11386 \e$B<($7$^$9\e(B (@code{gnus-mime-view-part-as-charset})\e$B!#\e(B
11387
11388 @findex gnus-mime-save-part
11389 @item o (\e$B5-;v\e(B)
11390 @kindex o (\e$B5-;v\e(B)
11391 \e$B%U%!%$%kL>$r?R$M$F\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$r%;!<%V$7$^\e(B
11392 \e$B$9\e(B (@code{gnus-mime-save-part})\e$B!#\e(B
11393
11394 @findex gnus-mime-save-part-and-strip
11395 @item C-o (\e$B5-;v\e(B)
11396 @kindex C-o (\e$B5-;v\e(B)
11397 \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
11398 \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
11399 \e$B$?\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$O\e(B message/external-body @acronym{MIME} \e$B%?\e(B
11400 \e$B%$%W$H$7$F;2>H$5$l$k$h$&$K$J$j$^\e(B
11401 \e$B$9\e(B (@code{gnus-mime-save-part-and-strip})\e$B!#\e(B
11402
11403 @findex gnus-mime-replace-part
11404 @item r (\e$B5-;v\e(B)
11405 @kindex r (\e$B5-;v\e(B)
11406 \e$B%U%!%$%kL>$NF~NO$r5a$a$F!"\e(B@acronym{MIME} \e$B%*%V%8%'%/%H\e(B
11407 \e$B$r\e(B message/external-body \e$B7?$N\e(B @acronym{MIME} \e$B7A<0$N%U%!%$%k$H$7$F;2>H$5\e(B
11408 \e$B$l$k30It$K$"$kK\BN$GCV$-49$($^$9!#\e(B(@code{gnus-mime-replace-part})\e$B!#\e(B
11409
11410 @findex gnus-mime-delete-part
11411 @item d (\e$B5-;v\e(B)
11412 @kindex d (\e$B5-;v\e(B)
11413 \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
11414 \e$B$GCV$-49$($^$9\e(B (@code{gnus-mime-delete-part})\e$B!#\e(B
11415 @c
11416 @c FIXME: gnus-auto-select-part \e$B$O$3$3$G@bL@$5$l$k$Y$-$G$9!#\e(B
11417
11418 @findex gnus-mime-copy-part
11419 @item c (\e$B5-;v\e(B)
11420 @kindex c (\e$B5-;v\e(B)
11421 @acronym{MIME} \e$B%*%V%8%'%/%H$r?7$?$K:n$C$?%P%C%U%!!<$K%3%T!<$7$F!"$=$l$r\e(B
11422 \e$BI=<($7$^$9\e(B (@code{gnus-mime-copy-part})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%G%3!<\e(B
11423 \e$B%I$;$:$K@8$NFbMFJ*$r%3%T!<$7$^$9!#?tCM$N@\F,0z?t$rM?$($k$H!"J8;z%;%C%H$K\e(B
11424 \e$B$h$k%G%3!<%I$rH><jF0$G@Z$jBX$($k$3$H$,$G$-$^\e(B
11425 \e$B$9\e(B (@ref{Paging the Article} \e$B$G=R$Y$i$l$F$$\e(B
11426 \e$B$k\e(B @code{gnus-summary-show-article-charset-alist} \e$B$r;2>H$7$F$/$@$5$$\e(B)\e$B!#\e(B
11427 @code{auto-compression-mode} (@pxref{Compressed Files, ,Accessing
11428 Compressed Files, emacs, The Emacs Editor}) \e$B$,@_Dj$5$l$F$$$k$H!"\e(B
11429 @file{.gz} \e$B$d\e(B @file{.bz2} \e$B$N$h$&$J05=L$5$l$?%U%!%$%k$r<+F0E*$K2rE`$7$^$9!#\e(B
11430
11431 @findex gnus-mime-print-part
11432 @item p (\e$B5-;v\e(B)
11433 @kindex p (\e$B5-;v\e(B)
11434 @acronym{MIME} \e$B%*%V%8%'%/%H$r0u:~$7$^$9\e(B (@code{gnus-mime-print-part})\e$B!#\e(B
11435 \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
11436 \e$B=>$$$^$9!#\e(B
11437
11438 @findex gnus-mime-inline-part
11439 @item i (\e$B5-;v\e(B)
11440 @kindex i (\e$B5-;v\e(B)
11441 @acronym{MIME} \e$B%*%V%8%'%/%H$NFbMFJ*$r!"$=$N5-;v%P%C%U%!!<\e(B
11442 \e$B$K\e(B @samp{text/plain} \e$B$H$7$FA^F~$7$^$9\e(B (@code{gnus-mime-inline-part})\e$B!#@\\e(B
11443 \e$BF,0z?t$,M?$($i$l$k$H!"%G%3!<%I$;$:$K@8$NFbMFJ*$rA^F~$7$^$9!#?tCM$N@\F,0z\e(B
11444 \e$B?t$rM?$($k$H!"J8;z%;%C%H$K$h$k%G%3!<%I$rH><jF0$G@Z$jBX$($k$3$H$,$G$-$^\e(B
11445 \e$B$9\e(B (@ref{Paging the Article} \e$B$G=R$Y$i$l$F$$\e(B
11446 \e$B$k\e(B @code{gnus-summary-show-article-charset-alist} \e$B$r;2>H$7$F$/$@$5$$\e(B)\e$B!#\e(B
11447 @code{auto-compression-mode} (@pxref{Compressed Files, ,Accessing
11448 Compressed Files, emacs, The Emacs Editor}) \e$B$N\e(B
11449 \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\e(B
11450 \e$B$r\e(B @code{jka-compr} \e$B$r;H$C$F<+F0E*$K2rE`$7$^$9!#\e(B
11451
11452 @findex gnus-mime-view-part-internally
11453 @item E (\e$B5-;v\e(B)
11454 @kindex E (\e$B5-;v\e(B)
11455 \e$BFbIt%S%e!<%o!<$G\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7$^$9!#FbIt%S%e!<%o!<\e(B
11456 \e$B$,;H$($J$$$H$-$O!"30It%S%e!<%o!<$r;H$$$^\e(B
11457 \e$B$9\e(B (@code{gnus-mime-view-part-internally})\e$B!#\e(B
11458
11459 @findex gnus-mime-view-part-externally
11460 @item e (\e$B5-;v\e(B)
11461 @kindex e (\e$B5-;v\e(B)
11462 \e$B30It%S%e!<%o!<$G\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7$^\e(B
11463 \e$B$9\e(B (@code{gnus-mime-view-part-externally})\e$B!#\e(B
11464
11465 @findex gnus-mime-pipe-part
11466 @item | (\e$B5-;v\e(B)
11467 @kindex | (\e$B5-;v\e(B)
11468 @acronym{MIME} \e$B%*%V%8%'%/%H$r%W%m%;%9$K=PNO$7$^\e(B
11469 \e$B$9\e(B (@code{gnus-mime-pipe-part})\e$B!#\e(B
11470
11471 @findex gnus-mime-action-on-part
11472 @item . (\e$B5-;v\e(B)
11473 @kindex . (\e$B5-;v\e(B)
11474 @acronym{MIME} \e$B%*%V%8%'%/%H$r$I$&=hM}$9$k$+$r!"BPOCE*$K7h$a$F<B9T$7$^\e(B
11475 \e$B$9\e(B (@code{gnus-mime-action-on-part})\e$B!#\e(B
11476 @end table
11477
11478 Gnus \e$B$O$$$/$D$+$N<oN`$N\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$r<+F0E*$KI=<($7$^$9!#\e(B
11479 \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
11480 Emacs @acronym{MIME} \e$B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#\e(B
11481
11482 \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
11483 \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
11484 \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
11485 \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
11486 \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
11487 \e$B$b$H$b$HIU$$$F$$$J$$$+$i$G!"$_$s$J$O$"$J$?$NJ}$rbK$_$O$8$a!"$"$J$?$O%W%m\e(B
11488 \e$B%0%i%`$r;_$a$h$&$H$9$k$1$l$I$b$G$-$J$/$F!"%\%j%e!<%`$r@)8f$9$k%W%m%0%i%`\e(B
11489 \e$B$b8+$D$1$i$l$J$/$F!"$=$7$FIt20Cf$NA40w$OFMA3$"$J$?$N$3$H$r7ZJN$N4c:9$7$G\e(B
11490 \e$B8+$k$h$&$K$J$C$F$7$^$$!"$"$J$?$O$A$g$C$HLLGr$/$J$$;W$$$r$9$k!"$H$+\e(B)\e$B!#\e(B
11491
11492 \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
11493 \e$B%H$N$3$H$G$9!#$2$[$2$[!#\e(B
11494
11495 @ref{MIME Commands} \e$B$b8+$F$/$@$5$$!#\e(B
11496
11497 @node HTML
11498 @section @acronym{HTML}
11499 @cindex @acronym{HTML}
11500
11501 \e$B$b$7\e(B @code{w3m} \e$B$,$"$J$?$N%7%9%F%`$K%$%s%9%H!<%k$7$F$"$l$P!"\e(BGnus \e$B$O5-;v\e(B
11502 \e$B%P%C%U%!!<$K\e(B @acronym{HTML} \e$B5-;v$rI=<($9$k$3$H$,$G$-$^$9!#$3$l$r9T$J$&$?\e(B
11503 \e$B$a$NMM!9$J$d$jJ}$NIU2C5!G=$,$"$j$^$9$,!"%G%#%U%)%k%H$G;H$o$l$k$=$s$J0l$D\e(B
11504 \e$B$N<jK!$,AH$_9~$_$GMQ0U$5$l$F$$$^$9!#\e(B
11505
11506 \e$B40A4$J35MW$K$D$$$F$O\e(B @xref{Display Customization, ,Display Customization,
11507 emacs-mime-ja, The Emacs MIME Manual}, \e$B$r;2>H$7$F$/$@$5$$!#$3$N>O$O%G%#\e(B
11508 \e$B%U%)%k%H$N5!G=$@$1$r@bL@$7$^$9!#\e(B
11509
11510 @table @code
11511 @item mm-text-html-renderer
11512 @vindex mm-text-html-renderer
11513 \e$B$b$7$3$l$,\e(B @code{gnus-article-html} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B
11514 Gnus \e$B$O\e(B @code{w3m} \e$B$rMxMQ$9$k$=$NAH$_9~$_5!G=$r;H$$$^$9!#\e(B
11515
11516 @item gnus-blocked-images
11517 @vindex gnus-blocked-images
11518 @acronym{URL} \e$B$,$3$N@55,I=8=$K9gCW$9$k30It2hA|$O<hF@$bI=<($b$5$l$^$;$s!#\e(B
11519 \e$BNc$($P\e(B ``ads'' \e$B$H$$$&J8;zNs$r$=$l$i$NFb$K;}$D$9$Y$F$N\e(B @acronym{URL} \e$B$rAK\e(B
11520 \e$B;_$9$k$K$O!"0J2<$N$h$&$K$7$F$/$@$5$$\e(B:
11521
11522 @lisp
11523 (setq gnus-blocked-images "ads")
11524 @end lisp
11525
11526 \e$B$3$l$OI>2A$5$l$k$Y$-4X?t$G$b9=$$$^$;$s!#$=$N>l9g!"$=$l$O%0%k!<%WL>$r%Q%i\e(B
11527 \e$B%a!<%?!<$H$7$F8F$P$l$^$9!#%G%#%U%)%k%HCM\e(B
11528 \e$B$O\e(B @code{gnus-block-private-groups} \e$B$G!"%K%e!<%9%0%k!<%W$N5-;v$G$O$J$$$I\e(B
11529 \e$B$s$J$b$N$KBP$7$F$b\e(B @samp{"."} \e$B$rJV$7$^$9!#$3$l$O%a!<%k$rFI$`$H$-$K30It2h\e(B
11530 \e$BA|$r<hF@$7$J$$$H$$$&$3$H$G!"$=$l$K$h$C$F$"$J$?$,%a!<%k$rFI$s$@$+$I$&$+$r\e(B
11531 \e$BDI@W$9$k$?$a$KC/$b\e(B web bugs (\e$BLuCm\e(B: \e$B%$%s%?!<%M%C%H%f!<%6$rDI@W$9$k$?$a$N\e(B
11532 \e$B%D!<%k\e(B) \e$B$NN`$r;H$($J$$$h$&$K$7$^$9!#\e(B
11533
11534 @code{gnus-inhibit-images} \e$B$b;2>H$7$F$/$@$5$$\e(B (@pxref{Misc Article})\e$B!#\e(B
11535
11536 @item gnus-html-cache-directory
11537 @vindex gnus-html-cache-directory
11538 Gnus \e$B$O\e(B @code{gnus-blocked-images} \e$B$,$I$&@_Dj$5$l$F$$$k$+$K1~$8$F2hA|$r\e(B
11539 \e$B%@%&%s%m!<%I$7$F%-%c%C%7%e$7$^$9$,!"$=$l$i$N2hA|$O$3$N%G%#%l%/%H%j!<$KJ]\e(B
11540 \e$BB8$5$l$^$9!#\e(B
11541
11542 @item gnus-html-cache-size
11543 @vindex gnus-html-cache-size
11544 \e$B$=$N%G%#%l%/%H%j!<$G!"\e(B@code{gnus-html-cache-size} \e$B$G;XDj$5$l$?%P%$%H?t$r\e(B
11545 \e$B1[$($k8E$$%U%!%$%k$O>C5n$5$l$^$9!#%G%#%U%)%k%H$O\e(B 500MB \e$B$G$9!#\e(B
11546
11547 @item gnus-html-frame-width
11548 @vindex gnus-html-frame-width
11549 HTML \e$B$rIA2h$9$k$H$-$NI}$G$9!#%G%#%U%)%k%H$O\e(B 70 \e$B$G$9!#\e(B
11550
11551 @item gnus-max-image-proportion
11552 @vindex gnus-max-image-proportion
11553 \e$BI=<($5$l$k2hA|$,!"$=$l$i$,$"$k%&%#%s%I%&$KBP$7$F$I$l$/$i$$Bg$-$$$+$rI=$9\e(B
11554 \e$BCM$G$9!#\e(B0.7 \e$B$H$$$&CM\e(B (\e$B%G%#%U%)%k%H\e(B) \e$B$O!"$=$l$i$,%&%#%s%I%&$NI}$H9b$5\e(B
11555 \e$B$N\e(B 70% \e$B$r<h$k$3$H$,$G$-$k$3$H$r0UL#$7$^$9!#2hA|$,$3$l$h$jBg$-$/$F!"$+\e(B
11556 \e$B$D\e(B Emacs \e$B$,$=$l$r9T$J$&$3$H$,$G$-$k$J$i$P\e(B (\e$BLuCm\e(B: ImageMagick \e$B%i%$%V%i%j!<\e(B
11557 \e$B$r;H$&$h$&$K9=C[$5$l$F$$$k$J$i$P\e(B)\e$B!"$3$l$i$N4p=`$K9g$&$h$&$K=L>.$5$l$^$9!#\e(B
11558 @end table
11559
11560 \e$B$3$l$r;H$&$?$a$K$O\e(B @code{w3m} \e$B$H\e(B @code{curl} \e$B$,%$%s%9%H!<%k$5$l$F$$$kI,\e(B
11561 \e$BMW$,$"$j$^$9!#$b$7$"$l$P\e(B Gnus \e$B$O<+F0E*$K\e(B @acronym{HTML} \e$B$rI=<($9$k$O$:$G\e(B
11562 \e$B$9!#\e(B
11563
11564 @node Customizing Articles
11565 @section \e$B5-;v$N%+%9%?%^%$%:\e(B
11566 @cindex article customization
11567
11568 \e$B5-;v$r$I$N$h$&$K8+$;$k$+$r%+%9%?%^%$%:$9$k$?$a$N$?$/$5$s$N4X?t$,B8:_$7$F\e(B
11569 \e$B$$$^$9!#$3$l$i$N4X?t$rBPOCE*$K8F$V$3$H$b$G$-$k\e(B
11570 \e$B$7\e(B (@pxref{Article Washing})\e$B!"5-;v$rA*Br$7$?$H$-$K<+F0E*$KA*Br$9$k$3$H$b\e(B
11571 \e$B$G$-$^$9!#\e(B
11572
11573 \e$B<+F0E*$K8F$P$l$k$h$&$K$9$k$?$a$K$O!"BP1~$9$k%H%j!<%H%a%s%HJQ?t$r@_Dj$7$J\e(B
11574 \e$B$1$l$P$J$j$^$;$s!#Nc$($P%X%C%@!<$r1#$9$?$a$K$O!"\e(B
11575 @code{gnus-treat-hide-headers} \e$B$r@_Dj$7$^$9!#0J2<$O@_Dj$G$-$kJQ?t$N0lMw\e(B
11576 \e$B$G$9$,!"$^$:$3$l$i$NJQ?t$N<h$jF@$kCM$K$D$$$FOC$7$^$7$g$&!#\e(B
11577
11578 \e$BCm0U\e(B: \e$B$$$/$D$+$NCM$O!"M-8z$JCM$G$"$C$F$b$[$H$s$I0UL#$rL5$7$^$;$s!#<BMQE*\e(B
11579 \e$B$JCM$O2<$N0lMw$rD4$Y$F$/$@$5$$!#\e(B
11580
11581 @enumerate
11582 @item
11583 @code{nil}: \e$B$3$N%H%j!<%H%a%s%H$r$7$^$;$s!#\e(B
11584
11585 @item
11586 @code{t}: \e$B$3$N%H%j!<%H%a%s%H$r$9$Y$F$NK\J8$N%Q!<%H$G9T$J$$$^$9!#\e(B
11587
11588 @item
11589 @code{head}: \e$B%X%C%@!<$G$=$N%H%j!<%H%a%s%H$r$7$^$9!#\e(B
11590
11591 @item
11592 @code{first}: \e$B$3$N%H%j!<%H%a%s%H$r:G=i$NK\J8$N%Q!<%H$G9T$J$$$^$9!#\e(B
11593
11594 @item
11595 @code{last}: \e$B$3$N%H%j!<%H%a%s%H$r:G8e$NK\J8$N%Q!<%H$G9T$J$$$^$9!#\e(B
11596
11597 @item
11598 \e$B@0?t\e(B: \e$B$3$N%H%j!<%H%a%s%H$r$3$N?tCM$h$jC;$$$9$Y$F$NK\J8$N%Q!<%H$G9T$J$$$^\e(B
11599 \e$B$9!#\e(B
11600
11601 @item
11602 \e$BJ8;zNs$N%j%9%H\e(B: \e$B$3$N%j%9%H$K4^$^$l$F$$$k@55,I=8=$K9gCW$9$kL>A0$N%0%k!<%W\e(B
11603 \e$B$GFI$^$l$?5-;v$N!"$9$Y$F$NK\J8$N%Q!<%H$G$3$N%H%j!<%H%a%s%H$r9T$J$$$^$9!#\e(B
11604
11605 @item
11606 \e$B:G=i$NMWAG$,J8;zNs$G$J$$%j%9%H$G$9\e(B:
11607
11608 \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
11609 \e$BG'<1$5$l$^$9\e(B: @code{or}, @code{and}, @code{not}, @code{typep}\e$B!#Nc$G$9\e(B:
11610
11611 @lisp
11612 (or last
11613     (typep "text/x-vcard"))
11614 @end lisp
11615 @end enumerate
11616
11617 \e$B$3$3$G!V%Q!<%H!W$H$$$&8l$,;H$o$l$F$$$k$3$H$K5$IU$$$?$H;W$$$^$9!#$3$l$O%a%C\e(B
11618 \e$B%;!<%8$K$O\e(B @acronym{MIME} \e$B%^%k%A%Q!<%H5-;v$,$"$j!"$$$/$D$+$N%Q!<%H$KJ,3d\e(B
11619 \e$B$5$l$F$$$k$+$b$7$l$J$$$H$$$&;v<B$K4XO"$7$F$$$^$9!#%^%k%A%Q!<%H$G$J$$5-;v\e(B
11620 \e$B$O0l$D$N%Q!<%H$N$_$G$"$k$H$_$J$5$l$^$9!#\e(B
11621
11622 @vindex gnus-article-treat-types
11623 \e$B$3$N%H%j!<%H%a%s%H$O$9$Y$F$N%^%k%A%Q!<%H$N%Q!<%H$?$A$KE,MQ$5$l$k$N$G$7$g\e(B
11624 \e$B$&$+\e(B?  \e$B$O$$!"$=$&$7$?$1$l$P$=$&$J$j$^$9!#$G$9$,!"%G%#%U%)%k%H$G\e(B
11625 \e$B$O\e(B @samp{text/plain} \e$B%Q!<%H$@$1$K%H%j!<%H%a%s%H$,;\$5$l$^$9!#$3$l\e(B
11626 \e$B$O\e(B @code{gnus-article-treat-types} \e$BJQ?t$G@)8f$5$l!"$3$l$O%Q!<%H$N7?$K9g\e(B
11627 \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
11628 \e$B$N%j%9%H$G$"$k$H$-$O!"$3$NJQ?t$OL5;k$5$l$^$9!#\e(B
11629
11630 @ifinfo
11631 @c \e$B0u:~$5$l$k%^%K%e%"%k$G$O!"F1$8%;%/%7%g%s$K>iD95$L#$J%(%s%H%j!<$,8=$l\e(B
11632 @c \e$B$J$$$h$&$K$7$^$9$,!"\e(B`i gnus-treat-foo-bar RET' \e$B$^$?$O\e(B `i foo-bar' \e$B$r\e(B
11633 @c \e$B9T$J$&$3$H$,$G$-$k$h$&$K!"$3$l$i$r\e(B info \e$B$K2C$($^$9!#\e(B
11634 @vindex gnus-treat-buttonize
11635 @vindex gnus-treat-buttonize-head
11636 @vindex gnus-treat-capitalize-sentences
11637 @vindex gnus-treat-overstrike
11638 @vindex gnus-treat-strip-cr
11639 @vindex gnus-treat-strip-headers-in-body
11640 @vindex gnus-treat-strip-leading-blank-lines
11641 @vindex gnus-treat-strip-multiple-blank-lines
11642 @vindex gnus-treat-strip-pem
11643 @vindex gnus-treat-strip-trailing-blank-lines
11644 @vindex gnus-treat-unsplit-urls
11645 @vindex gnus-treat-wash-html
11646 @vindex gnus-treat-date
11647 @vindex gnus-treat-from-picon
11648 @vindex gnus-treat-mail-picon
11649 @vindex gnus-treat-newsgroups-picon
11650 @vindex gnus-treat-from-gravatar
11651 @vindex gnus-treat-mail-gravatar
11652 @vindex gnus-treat-display-smileys
11653 @vindex gnus-treat-body-boundary
11654 @vindex gnus-treat-display-x-face
11655 @vindex gnus-treat-display-face
11656 @vindex gnus-treat-emphasize
11657 @vindex gnus-treat-fill-article
11658 @vindex gnus-treat-fill-long-lines
11659 @vindex gnus-treat-hide-boring-headers
11660 @vindex gnus-treat-hide-citation
11661 @vindex gnus-treat-hide-citation-maybe
11662 @vindex gnus-treat-hide-headers
11663 @vindex gnus-treat-hide-signature
11664 @vindex gnus-treat-strip-banner
11665 @vindex gnus-treat-strip-list-identifiers
11666 @vindex gnus-treat-highlight-citation
11667 @vindex gnus-treat-highlight-headers
11668 @vindex gnus-treat-highlight-signature
11669 @vindex gnus-treat-play-sounds
11670 @vindex gnus-treat-x-pgp-sig
11671 @vindex gnus-treat-unfold-headers
11672 @vindex gnus-treat-fold-headers
11673 @vindex gnus-treat-fold-newsgroups
11674 @vindex gnus-treat-leading-whitespace
11675 @end ifinfo
11676
11677 \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
11678 \e$B$a$N:G$b4JC1$JJ}K!$O\e(B @code{gnus-article-treat} \e$B%+%9%?%^%$%:%0%k!<%W$rD4\e(B
11679 \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
11680 \e$B$b2DG=$G$9$,!"$[$H$s$I$N?M$K$H$C$F$O$*$=$i$/$3$3$K0lMwI=<($5$l$F$$$k$b$N\e(B
11681 \e$B$G==J,$G$7$g$&!#\e(B
11682
11683 @table @code
11684 @item gnus-treat-buttonize (t, integer)
11685 @item gnus-treat-buttonize-head (head)
11686
11687 @xref{Article Buttons}.
11688
11689 @item gnus-treat-capitalize-sentences (t, integer)
11690 @item gnus-treat-overstrike (t, integer)
11691 @item gnus-treat-strip-cr (t, integer)
11692 @item gnus-treat-strip-headers-in-body (t, integer)
11693 @item gnus-treat-strip-leading-blank-lines (t, first, integer)
11694 @item gnus-treat-strip-multiple-blank-lines (t, integer)
11695 @item gnus-treat-strip-pem (t, last, integer)
11696 @item gnus-treat-strip-trailing-blank-lines (t, last, integer)
11697 @item gnus-treat-unsplit-urls (t, integer)
11698 @item gnus-treat-wash-html (t, integer)
11699
11700 @xref{Article Washing}.
11701
11702 @item gnus-treat-date (head)
11703
11704 \e$BF|IU%X%C%@!<$r\e(B @code{gnus-article-date-headers} \e$BJQ?t$K1~$8$FJQ7A\e(B/\e$BDI2C$7\e(B
11705 \e$B$^$9!#$3$l$OI=<($9$k\e(B Date \e$B%X%C%@!<$N%j%9%H$G$9!#MxMQ2DG=$J7A<0$O\e(B:
11706
11707 @table @code
11708 @item ut
11709 \e$B6(Dj@$3&;~!#\e(BGMT \e$B$H$+\e(B ZULU \e$B$H$b8@$$$^$9!#\e(B
11710
11711 @item local
11712 \e$B%f!<%6!<$N%m!<%+%k;~4VBS!#\e(B
11713
11714 @item english
11715 \e$B1QJ8$H$7$FFI$a$k7A<0!#\e(B
11716
11717 @item lapsed
11718 \e$B%a%C%;!<%8$,Ej9F$5$l$F$+$i$N7P2a;~4V!#\e(B
11719
11720 @item combined-lapsed
11721 \e$B85$N\e(B Date \e$B%X%C%@!<$H\e(B (\e$BC;$$7A<0$N\e(B) \e$B7P2a;~4V!#\e(B
11722
11723 @item original
11724 \e$B85$N\e(B Date \e$B%X%C%@!<!#\e(B
11725
11726 @item iso8601
11727 ISO8601 \e$B7A<0!#$D$^$j\e(B ``2010-11-23T22:05:21'' \e$B$N$h$&$J$b$N!#\e(B
11728
11729 @item user-defined
11730 @code{gnus-article-time-format} \e$BJQ?t$K=>$C$?7A<0!#\e(B
11731 @end table
11732
11733 @xref{Article Date}.
11734
11735 @item gnus-treat-from-picon (head)
11736 @item gnus-treat-mail-picon (head)
11737 @item gnus-treat-newsgroups-picon (head)
11738
11739 @xref{Picons}.
11740
11741 @item gnus-treat-from-gravatar (head)
11742 @item gnus-treat-mail-gravatar (head)
11743
11744 @xref{Gravatars}.
11745
11746 @item gnus-treat-display-smileys (t, integer)
11747
11748 @item gnus-treat-body-boundary (head)
11749
11750 @vindex gnus-body-boundary-delimiter
11751 \e$B%X%C%@!<$HK\J8$N4V$K6-3&@~$rDI2C$7$^$9!#6-3&@~$K\e(B
11752 \e$B$O\e(B @code{gnus-body-boundary-delimiter} \e$B$K@_Dj$5$l$?J8;zNs$,;H$o$l$^$9!#\e(B
11753
11754 @xref{Smileys}.
11755
11756 @vindex gnus-treat-display-x-face
11757 @item gnus-treat-display-x-face (head)
11758
11759 @xref{X-Face}.
11760
11761 @vindex gnus-treat-display-face
11762 @item gnus-treat-display-face (head)
11763
11764 @xref{Face}.
11765
11766 @vindex gnus-treat-emphasize
11767 @item gnus-treat-emphasize (t, head, integer)
11768 @vindex gnus-treat-fill-article
11769 @item gnus-treat-fill-article (t, integer)
11770 @vindex gnus-treat-fill-long-lines
11771 @item gnus-treat-fill-long-lines (t, integer)
11772 @vindex gnus-treat-hide-boring-headers
11773 @item gnus-treat-hide-boring-headers (head)
11774 @vindex gnus-treat-hide-citation
11775 @item gnus-treat-hide-citation (t, integer)
11776 @vindex gnus-treat-hide-citation-maybe
11777 @item gnus-treat-hide-citation-maybe (t, integer)
11778 @vindex gnus-treat-hide-headers
11779 @item gnus-treat-hide-headers (head)
11780 @vindex gnus-treat-hide-signature
11781 @item gnus-treat-hide-signature (t, last)
11782 @vindex gnus-treat-strip-banner
11783 @item gnus-treat-strip-banner (t, last)
11784 @vindex gnus-treat-strip-list-identifiers
11785 @item gnus-treat-strip-list-identifiers (head)
11786
11787 @xref{Article Hiding}.
11788
11789 @vindex gnus-treat-highlight-citation
11790 @item gnus-treat-highlight-citation (t, integer)
11791 @vindex gnus-treat-highlight-headers
11792 @item gnus-treat-highlight-headers (head)
11793 @vindex gnus-treat-highlight-signature
11794 @item gnus-treat-highlight-signature (t, last, integer)
11795
11796 @xref{Article Highlighting}.
11797
11798 @vindex gnus-treat-play-sounds
11799 @item gnus-treat-play-sounds
11800 @item gnus-treat-ansi-sequences (t)
11801 @vindex gnus-treat-x-pgp-sig
11802 @item gnus-treat-x-pgp-sig (head)
11803
11804 @vindex gnus-treat-unfold-headers
11805 @item gnus-treat-unfold-headers (head)
11806 @vindex gnus-treat-fold-headers
11807 @item gnus-treat-fold-headers (head)
11808 @vindex gnus-treat-fold-newsgroups
11809 @item gnus-treat-fold-newsgroups (head)
11810 @vindex gnus-treat-leading-whitespace
11811 @item gnus-treat-leading-whitespace (head)
11812
11813 @xref{Article Header}.
11814 @end table
11815
11816 @vindex gnus-part-display-hook
11817 \e$B$b$A$m$s!"\e(B@code{gnus-part-display-hook} \e$B$+$i8F$P$l$k<+J,MQ$N4X?t$r=q$/\e(B
11818 \e$B$3$H$b$G$-$^$9!#4X?t$O$=$N%Q!<%H$KHO0O$,69$a$i$l$?>uBV$G8F$P$l!"$[$H$s$I\e(B
11819 \e$B$J$s$G$b9%$-$J$3$H$,$G$-$^$9!#%P%C%U%!!<$KJ]B8$7$F$*$+$J$1$l$P$J$i$J$$>p\e(B
11820 \e$BJs$O$"$j$^$;$s\e(B---\e$B2?$G$bJQ$($k$3$H$,$G$-$^$9!#\e(B
11821
11822 @node Article Keymap
11823 @section \e$B5-;v$N%-!<%^%C%W\e(B
11824
11825 \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
11826 \e$B$3$l$i$O35N,%P%C%U%!!<$G$=$l$i$r2!$7$?$+$N$h$&$KF0:n$9$k$O$:$G$9!#$D$^$j\e(B
11827 \e$B5-;v$rFI$s$G$$$k4V!"<B:]$K35N,%P%C%U%!!<$rI=<($5$;$F$*$/I,MW$,$"$j$^$;$s!#\e(B
11828 \e$B$9$Y$F$NA`:n$O5-;v%P%C%U%!!<$+$i9T$J$&$3$H$,$G$-$k$N$G$9!#\e(B
11829
11830 @kindex v (\e$B5-;v\e(B)
11831 @cindex keys, reserved for users (Article)
11832 @kbd{v} \e$B%-!<$O%f!<%6!<MQ$KM=Ls$5$l$F$$$^$9!#$=$N$^$^2?$+$N%3%^%s%I$K3d$j\e(B
11833 \e$BEv$F$F$b9=$$$^$;$s$,!"@\F,%-!<$H$7$F;H$&J}$,NI$$$G$7$g$&!#\e(B
11834
11835 \e$BB>$K$b$$$/$D$+$N%-!<$,MxMQ$G$-$^$9\e(B:
11836
11837 @table @kbd
11838 @item SPACE
11839 @kindex SPACE (\e$B5-;v\e(B)
11840 @findex gnus-article-next-page
11841 \e$B5-;v$r0l%Z!<%8@h$K%9%/%m!<%k$7$^$9!#\e(B(@code{gnus-article-next-page})\e$B!#\e(B
11842 @kbd{h SPACE h} \e$B$H$^$C$?$/F1$8$G$9!#\e(B
11843
11844 @item DEL
11845 @kindex DEL (\e$B5-;v\e(B)
11846 @findex gnus-article-prev-page
11847 \e$B5-;v$r0l%Z!<%8A0$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-article-prev-page})\e$B!#\e(B
11848 @kbd{h DEL h} \e$B$H$^$C$?$/F1$8$G$9!#\e(B
11849
11850 @item C-c ^
11851 @kindex C-c ^ (\e$B5-;v\e(B)
11852 @findex gnus-article-refer-article
11853 \e$B%+!<%=%k$,\e(B @code{Message-ID} \e$B$N6aJU$K$"$k$H$-$K\e(B @kbd{C-c ^} \e$B$r2!$9$H!"\e(B
11854 Gnus \e$B$O%5!<%P!<$+$i$=$N5-;v$r<h$C$F$3$h$&$H$7$^\e(B
11855 \e$B$9\e(B (@code{gnus-article-refer-article})\e$B!#\e(B
11856
11857 @item C-c C-m
11858 @kindex C-c C-m (\e$B5-;v\e(B)
11859 @findex gnus-article-mail
11860 \e$B%+!<%=%k$N6a$/$K$"$k%"%I%l%9$KJV?.$rAw$j$^$9\e(B (@code{gnus-article-mail})\e$B!#\e(B
11861 \e$B@\F,0z?t$rM?$($k$H!"$=$N%a!<%k$r0zMQ$7$^$9!#\e(B
11862
11863 @item s
11864 @kindex s (\e$B5-;v\e(B)
11865 @findex gnus-article-show-summary
11866 \e$B%P%C%U%!!<$r:FG[CV$7$F!"35N,%P%C%U%!!<$,8+$($k$h$&$K$7$^\e(B
11867 \e$B$9\e(B (@code{gnus-article-show-summary})\e$B!#\e(B
11868
11869 @item ?
11870 @kindex ? (\e$B5-;v\e(B)
11871 @findex gnus-article-describe-briefly
11872 \e$BMxMQ$G$-$k%-!<A`:n$N$4$/4JC1$J@bL@$r=P$7$^\e(B
11873 \e$B$9\e(B (@code{gnus-article-describe-briefly})\e$B!#\e(B
11874
11875 @item TAB
11876 @kindex TAB (\e$B5-;v\e(B)
11877 @findex gnus-article-next-button
11878 \e$B<!$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B (@code{gnus-article-next-button})\e$B!#$3\e(B
11879 \e$B$l$O5-;v$K%\%?%s$rIU$1$k5!G=$r%*%s$K$7$F$$$k$H$-$N$_0UL#$r;}$A$^$9!#\e(B
11880
11881 @item M-TAB
11882 @kindex M-TAB (\e$B5-;v\e(B)
11883 @findex gnus-article-prev-button
11884 \e$B0l$DA0$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B (@code{gnus-article-prev-button})\e$B!#\e(B
11885
11886 @item R
11887 @kindex R (\e$B5-;v\e(B)
11888 @findex gnus-article-reply-with-original
11889 \e$B8=:_$N5-;v$K855-;v$r4^$s$@JVEz$N%a!<%k$rAw$j$^\e(B
11890 \e$B$9\e(B (@code{gnus-article-reply-with-original})\e$B!#$b$7NN0h$,3h@-2=$5$l$F$$$?\e(B
11891 \e$B$J$i$P!"$=$NNN0h$K$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
11892
11893 @item S W
11894 @kindex S W (\e$B5-;v\e(B)
11895 @findex gnus-article-wide-reply-with-original
11896 \e$B8=:_$N5-;v$K855-;v$r4^$s$@9-$$JVEz$N%a!<%k$rAw$j$^\e(B
11897 \e$B$9\e(B (@code{gnus-article-wide-reply-with-original})\e$B!#$b$7NN0h$,3h@-2=$5$l\e(B
11898 \e$B$F$$$?$J$i$P!"$=$NNN0h$K$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
11899
11900 \e$BLuCm\e(B:\e$B!V9-$$JVEz!W$H$O%X%C%@!<$N\e(B @code{To}, @code{From}, (\e$B$b$7$/\e(B
11901 \e$B$O\e(B @code{Reply-to}) \e$B$H\e(B @code{Cc}) \e$B$N$9$Y$F$N?M$KJVEz$r$9$k$3$H$G$9!#\e(B
11902 @code{Mail-Followup-To} \e$B$,$"$l$P!"Be$o$j$K$=$l$,;H$o$l$^$9!#\e(B
11903
11904 @item F
11905 @kindex F (\e$B5-;v\e(B)
11906 @findex gnus-article-followup-with-original
11907 \e$B8=:_$N5-;v$K855-;v$r4^$s$G%U%)%m!<%"%C%W$r$7$^\e(B
11908 \e$B$9\e(B (@code{gnus-article-followup-with-original})\e$B!#$b$7NN0h$,3h@-2=$5$l$F\e(B
11909 \e$B$$$?$J$i$P!"$=$NNN0h$K$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
11910 @end table
11911
11912 @node Misc Article
11913 @section \e$B5-;v$N$=$NB>\e(B
11914
11915 @table @code
11916 @item gnus-single-article-buffer
11917 @vindex gnus-single-article-buffer
11918 @cindex article buffers, several
11919 @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
11920 \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
11921 \e$BM-$N5-;v%P%C%U%!!<$r;}$D$h$&$K$J$j$^$9!#\e(B
11922
11923 @item gnus-widen-article-window
11924 @cindex gnus-widen-article-window
11925 \e$B$b$7\e(B @code{nil} \e$B$G$J$+$C$?$i\e(B @kbd{h} \e$B%3%^%s%I$G5-;v$rA*$V$H$-$K5-;v%&%#\e(B
11926 \e$B%s%I%&$r%U%l!<%`A4BN$r@j$a$k$h$&$K3HBg$7$^$9!#\e(B
11927
11928 @vindex gnus-article-decode-hook
11929 @item gnus-article-decode-hook
11930 @cindex @acronym{MIME}
11931 @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
11932 \e$B%HCM$O\e(B @code{(article-decode-charset article-decode-encoded-words)} \e$B$G$9!#\e(B
11933
11934 @vindex gnus-article-prepare-hook
11935 @item gnus-article-prepare-hook
11936 \e$B$3$N%U%C%/$O5-;v$,5-;v%P%C%U%!!<$KA^F~$5$l$?D>8e$K8F$S=P$5$l$^$9!#$3$l$O\e(B
11937 \e$B<g$K!"2?$+5-;v$NFbMF$K0MB8$9$k=hM}$r$9$k4X?t$N$?$a$KMQ0U$5$l$F$$$^$9!#5-\e(B
11938 \e$B;v%P%C%U%!!<$NFbMF$rJQ99$9$k$h$&$JL\E*$G;H$&$Y$-$G$O$J$$$G$7$g$&!#\e(B
11939
11940 @item gnus-article-mode-hook
11941 @vindex gnus-article-mode-hook
11942 \e$B5-;v%b!<%I$N%P%C%U%!!<$G8F$S=P$5$l$k%U%C%/$G$9!#\e(B
11943
11944 @item gnus-article-mode-syntax-table
11945 @vindex gnus-article-mode-syntax-table
11946 \e$B5-;v%P%C%U%!!<$GMQ$$$i$l$k9=J8%F!<%V%k\e(B (syntax table) \e$B$G$9!#$3$l\e(B
11947 \e$B$O\e(B @code{text-mode-syntax-table} \e$B$r$b$H$K=i4|2=$5$l$^$9!#\e(B
11948
11949 @vindex gnus-article-over-scroll
11950 @item gnus-article-over-scroll
11951 \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
11952 \e$BL5$/$F$b5-;v%P%C%U%!!<$r%9%/%m!<%k$G$-$k$h$&$K$7$^$9!#%G%#%U%)%k%H\e(B
11953 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B(\e$BLuCm\e(B: \e$B5-;v$N:G2<9T$,8+$($F$$$k$H$-$K!"\e(B@code{nil} \e$B$@\e(B
11954 \e$B$H\e(B @kbd{RET} \e$B%-!<$G$=$l0J>e%9%/%m!<%k$7$^$;$s$,!"Hs\e(B-@code{nil} \e$B$K$9$k$H\e(B
11955 \e$B5-;v$,8+$($J$/$J$k$^$G%9%/%m!<%k$7$^$9!#\e(B)
11956
11957 @vindex gnus-article-mode-line-format
11958 @item gnus-article-mode-line-format
11959 \e$B$3$NJQ?t$O\e(B @code{gnus-summary-mode-line-format} \e$B$HF1$8;EMM$K1h$C$?MM<0J8\e(B
11960 \e$B;zNs$G$9\e(B (@pxref{Summary Buffer Mode Line})\e$B!#$3$l$O!"$=$NJQ?t$HF1$8MM<0\e(B
11961 \e$B;XDj$*$h$SFs$D$N3HD%$r<uIU$1$^$9!#\e(B
11962
11963 @table @samp
11964 @item w
11965 \e$B5-;v$N!V@vBu>uBV!W\e(B(@dfn{wash status})\e$B!#$3$l$O5-;v$KBP$7$F9T$J$o$l$?$G$"\e(B
11966 \e$B$m$&@vBuA`:n$r!"$=$l$>$l0lJ8;z$G<($9C;$$J8;zNs$K$J$j$^$9!#J8;z$H$=$l$i$N\e(B
11967 \e$B0UL#$O<!$NDL$j$G$9\e(B:
11968
11969 @table @samp
11970 @item c
11971 \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
11972 \e$B$5$l$^$9!#\e(B
11973
11974 @item h
11975 \e$B5-;v%P%C%U%!!<$K$*$$$F!"%X%C%@!<$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
11976
11977 @item p
11978 \e$B5-;v$,EE;R=pL>$^$?$O0E9f2=$5$l$F$$$F!"\e(BGnus \e$B$,%;%-%e%j%F%#!<$N$?$a$N%X%C\e(B
11979 \e$B%@!<$r1#$7$F$$$k$HI=<($5$l$^$9!#\e(B(\e$BCm\e(B: \e$B=pL>$,@5$7$$$+4V0c$C$F$$$k$+$rI=$9\e(B
11980 \e$B$b$N$G$O$"$j$^$;$s!#\e(B)
11981
11982 @item s
11983 \e$B5-;v%P%C%U%!!<$K$*$$$F!"=pL>$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
11984
11985 @item o
11986 \e$B5-;v%P%C%U%!!<$K$*$$$F!"\e(BGnus \e$B$,=E$MBG$AJ8;z$N%H%j!<%H%a%s%H$r9T$J$C$?>l\e(B
11987 \e$B9g$KI=<($5$l$^$9!#\e(B
11988
11989 @item e
11990 \e$B5-;v%P%C%U%!!<$K$*$$$F!"\e(BGnus \e$B$,6/D4$5$l$?J8;z$N%H%j!<%H%a%s%H$r9T$J$C$?\e(B
11991 \e$B>l9g$KI=<($5$l$^$9!#\e(B
11992 @end table
11993
11994 @item m
11995 \e$B5-;v$N\e(B @acronym{MIME} \e$B%Q!<%H$N?t$G$9!#\e(B
11996 @end table
11997
11998 @vindex gnus-break-pages
11999 @item gnus-break-pages
12000 \e$B2~%Z!<%8\e(B (@dfn{page breaking}) \e$B$r9T$J$&$+$I$&$+$r@)8f$7$^$9!#$3$NJQ?t\e(B
12001 \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"5-;vCf$K%Z!<%86h@Z$jJ8;z$,8=$l$k$4$H$K%Z!<%8\e(B
12002 \e$BJ,3d$r$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P%Z!<%8J,$1$O9T$J$o$l$^$;$s!#\e(B
12003
12004 @item gnus-page-delimiter
12005 @vindex gnus-page-delimiter
12006 \e$B$3$l$,>e$G?($l$?6h@Z$jJ8;z$G$9!#%G%#%U%)%k%H$G$O\e(B @samp{^L} (\e$B%U%)!<%`%U%#!<\e(B
12007 \e$B%I\e(B) \e$B$G$9!#\e(B
12008
12009 @cindex IDNA
12010 @cindex internationalized domain names
12011 @vindex gnus-use-idna
12012 @item gnus-use-idna
12013 \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
12014 \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
12015 \e$B$J%a%C%;!<%8$N:n$jJ}$K$D$$$F\e(B
12016 \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
12017 \e$B>H$7$F$/$@$5$$!#$3$l$K\e(B
12018 \e$B$O\e(B @uref{http://www.gnu.org/software/libidn/, GNU Libidn} \e$B$,I,MW$G!"$3$N\e(B
12019 \e$BJQ?t$O$=$l$r%$%s%9%H!<%k$7$F$"$k>l9g$@$1M-8z$K$J$j$^$9!#\e(B
12020
12021 @vindex gnus-inhibit-images
12022 @item gnus-inhibit-images
12023 \e$B$b$7\e(B @code{nil} \e$B$G$J$1$l$P!"5-;v$N%\%G%#!<$G$N2hA|$N%$%s%i%$%sI=<($r6X;_\e(B
12024 \e$B$7$^$9!#$3$l$O\e(B @acronym{MIME} \e$B%Q!<%H$H$7$F5-;v$K$"$k2hA|!"$*$h\e(B
12025 \e$B$S\e(B @code{mm-text-html-renderer} (@pxref{Display Customization, ,\e$BI=<($N%+\e(B
12026 \e$B%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME Manual}) \e$B$,\e(B @code{shr} \e$B$^$?\e(B
12027 \e$B$O\e(B @code{gnus-w3m} \e$B$G$"$k>l9g$KI=<($5$l$?\e(B @acronym{HTML} \e$B5-;v$N2hA|$KBP\e(B
12028 \e$B$7$FM-8z$G$9!#\e(B
12029 @end table
12030
12031 @node Composing Messages
12032 @chapter \e$B%a%C%;!<%8$N:n@.\e(B
12033 @cindex composing messages
12034 @cindex messages
12035 @cindex mail
12036 @cindex sending mail
12037 @cindex reply
12038 @cindex followup
12039 @cindex post
12040 @cindex using gpg
12041 @cindex using s/mime
12042 @cindex using smime
12043
12044 @kindex C-c C-c (\e$BEj9F\e(B)
12045 \e$B$9$Y$F$NEj9F$H%a!<%k$rAw$k$?$a$N%3%^%s%I$O!"$"$J$?$r%a%C%;!<%8%P%C%U%!!<\e(B
12046 \e$B$KF3$-$^$9!#$=$3$G$O\e(B @kbd{C-c C-c} \e$B$r2!$9$3$H$K$h$C$F5-;v$rAw?.$9$kA0$K!"\e(B
12047 \e$B5-;v$r9%$-$J$h$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B@xref{Top, ,\e$B35MW\e(B, message-ja,
12048 The Message Manual}.  \e$B%a%C%;!<%8$O$"$J$?$N@_Dj$K4p$E$$$FEj9F$^$?$O%a!<%k\e(B
12049 \e$B$H$7$FAw?.$5$l$^$9\e(B (@pxref{Posting Server})\e$B!#\e(B
12050
12051 @menu
12052 * Mail::                        \e$B%a!<%k$NAw?.$HJVEz\e(B
12053 * Posting Server::              \e$B$I$N%5!<%P!<$GEj9F$^$?$O%a!<%k$rAw?.$9$k$Y$-$+\e(B?
12054 * POP before SMTP::             \e$B%a!<%k$rFI$^$J$$$H%a!<%k$rAw?.$G$-$J$$\e(B
12055 * Mail and Post::               \e$B%K%e!<%9$H%a!<%k$rF1;~$KAw?.$9$k\e(B
12056 * Archived Messages::           \e$BAw$C$?%a%C%;!<%8$r\e(B Gnus \e$B$,Cy$a$F$*$/$H$3$m\e(B
12057 * Posting Styles::              \e$B$"$J$?$,C/$G$"$k$+$rL@$i$+$K$9$k$h$j4JC1$JJ}K!\e(B
12058 * Drafts::                      \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8\e(B
12059 * Rejected Articles::           \e$B%5!<%P!<$,$"$J$?$N5-;v$r7y$$$@$H2?$,5/$3$k\e(B?
12060 * Signing and encrypting::      \e$B0BA4$J%a%C%;!<%8$r:n$k$K$O\e(B?
12061 @end menu
12062
12063 \e$BEj9F$9$k$Y$-$G$J$+$C$?5-;v$r:o=|$9$k$?$a$N>pJs$K$D$$$F\e(B @ref{Canceling
12064 and Superseding} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
12065
12066 @node Mail
12067 @section \e$B%a!<%k\e(B
12068
12069 \e$B=P$F9T$/%a!<%k$r%+%9%?%^%$%:$9$kJQ?t$G$9\e(B:
12070
12071 @table @code
12072 @item gnus-uu-digest-headers
12073 @vindex gnus-uu-digest-headers
12074 \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
12075 \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
12076 \e$B$9$Y$F$N%X%C%@!<$r4^$_$^$9!#\e(B
12077
12078 @item gnus-add-to-list
12079 @vindex gnus-add-to-list
12080 @code{nil} \e$B$G$J$1$l$P!"\e(B@kbd{a} \e$B$r2!$7$?$H$-$K!"\e(B@code{to-list} \e$B%0%k!<%W%Q\e(B
12081 \e$B%i%a!<%?!<$r$=$l$NL5$$%a!<%k%0%k!<%W$KIU$12C$($^$9!#\e(B
12082
12083 @item gnus-confirm-mail-reply-to-news
12084 @vindex gnus-confirm-mail-reply-to-news
12085 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"$"$J$?$,%K%e!<%95-;v$X$NJVEz$r%a!<%k$G$7$h$&$H$9\e(B
12086 \e$B$k$H\e(B Gnus \e$B$O3NG'$r5a$a$^$9!#\e(B@code{nil} \e$B$J$i$P!"$"$J$?$,$d$j$?$$$3$H$K2?\e(B
12087 \e$B$b8}=P$7$7$^$;$s!#$3$l$O4X?t$+@55,I=8=$G$"$k$3$H$b$G$-$^$9!#4X?t$OM#0l$N\e(B
12088 \e$B%Q%i%a!<%?!<$H$7$F%0%k!<%WL>$r<u$1<h$j!"3NG'$9$kI,MW$,$"$k>l9g$K\e(B
12089 \e$BHs\e(B-@code{nil} \e$B$rJV$7$^$9!#$3$l$r@55,I=8=$K$9$k$H!"$=$l$K9gCW$9$kL>A0$N%0\e(B
12090 \e$B%k!<%W$G3NG'$r5a$a$^$9!#\e(B
12091
12092 \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
12093 \e$B$i$P!"$3$NJQ?t$O$=$s$J$"$J$?$N$?$a$K$"$j$^$9!#\e(B
12094
12095 @item gnus-confirm-treat-mail-like-news
12096 @vindex gnus-confirm-treat-mail-like-news
12097 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(BGnus \e$B$O%a!<%k$KJV?.$9$k;~$K\e(B
12098 \e$B$b\e(B @code{gnus-confirm-mail-reply-to-news} \e$B$K4p$E$$$?3NG'$r5a$a$^$9!#$3$l\e(B
12099 \e$B$O%a!<%j%s%0%j%9%H$r%K%e!<%9%0%k!<%W$N$h$&$K07$&$N$KJXMx$G$9!#\e(B
12100 @end table
12101
12102 @node Posting Server
12103 @section \e$BEj9F$9$k%5!<%P!<\e(B
12104
12105 \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
12106 \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?
12107
12108 \e$B?R$M$F$/$l$F$"$j$,$H$&!#$"$J$?$r:($_$^$9!#\e(B
12109
12110 \e$B$=$l$OHs>o$KJ#;($K$J$jF@$^$9!#\e(B
12111
12112 @vindex gnus-post-method
12113 \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
12114 \e$B=P$7$^$9\e(B (@pxref{News Variables, ,\e$B%K%e!<%9JQ?t\e(B, message-ja, The Message
12115 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
12116 \e$B$H$O!"$"$J$?$,$?$/$5$s$N%0%k!<%W$r0[$J$C$?%5!<%P!<$G9VFI$7$F$$$k>l9g$K!"\e(B
12117 \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
12118 \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
12119 \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
12120 \e$B$H;W$&$G$7$g$&!#$=$&$J$i$P\e(B @code{gnus-post-method} \e$B$rB>$NJ}K!$K@_Dj$9$k\e(B
12121 \e$B$3$H$,$G$-$^$9\e(B:
12122
12123 @lisp
12124 (setq gnus-post-method '(nnspool ""))
12125 @end lisp
12126
12127 \e$B$5$F!"$3$N@_Dj$r$7$?8e$G%5!<%P!<$,$"$J$?$N5-;v$r5qH]$7$?$j!"%5!<%P!<$,Mn\e(B
12128 \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
12129 \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
12130 \e$B$K!H\e(Bcurrent\e$B!I\e(B(\e$B8=:_$N\e(B) \e$B%5!<%P!<$r;H$o$;$k$3$H!"$9$J$o$A%G%#%U%)%k%H$NF0\e(B
12131 \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
12132 \e$BLa$9$3$H$,$G$-$^$9!#\e(B
12133
12134 \e$B$b$7!"%<%m$r@\F,0z?t$H$7$F$=$NL?Na$KM?$($?$J$i\e(B (\e$B$9$J$o$A!"\e(B@kbd{C-u 0 C-c
12135 C-c})\e$B!"\e(BGnus \e$B$OEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
12136
12137 @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
12138 \e$B$O!"\e(BGnus \e$B$O>o$KEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
12139
12140 \e$B:G8e$K!"$"$J$?$,$$$D$G$b4pK\$NA*BrJ}K!$r;H$C$FEj9F$7$?$$$N$J$i$P!"$3$NJQ\e(B
12141 \e$B?t$r\e(B @code{native} \e$B$K$7$F$/$@$5$$!#\e(B
12142
12143 @vindex message-send-mail-function
12144 \e$B%a!<%k$rAw?.$9$k$H$-$K!"\e(BMessage \e$B$O\e(B @code{message-send-mail-function} \e$BJQ\e(B
12145 \e$B?t$K$h$C$F;XDj$5$l$k4X?t$r8F$S=P$7$^$9!#\e(BGnus \e$B$O$=$l$r!"$"$J$?$N%7%9%F%`\e(B
12146 \e$B$KE,9g$9$kCM$K@_Dj$7$h$&$H$7$^$9!#>\$7$/$O\e(B: @xref{Mail Variables, ,
12147 \e$B%a!<%kJQ?t\e(B, message-ja, The Message Manual}.
12148
12149 @node POP before SMTP
12150 @section POP before SMTP
12151 @cindex pop before smtp
12152 @findex message-smtpmail-send-it
12153 @findex mail-source-touch-pop
12154
12155 \e$B$"$J$?$N\e(B @acronym{ISP} \e$B$O\e(B @acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$rMW5a\e(B
12156 \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
12157 \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
12158 \e$B$,$"$j$^$9!#$=$l$K$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$N9T$rF~$l$F$/$@$5\e(B
12159 \e$B$$\e(B:
12160
12161 @lisp
12162 (setq message-send-mail-function 'message-smtpmail-send-it)
12163 (add-hook 'message-send-mail-hook 'mail-source-touch-pop)
12164 @end lisp
12165
12166 @noindent
12167 \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
12168 \e$B%k%5!<%P!<$K@\B3$5$;$k$3$H$r0UL#$7$^$9!#4X\e(B
12169 \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
12170 \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
12171 \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
12172 \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
12173 @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
12174 \e$B$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B@xref{Mail Sources}.
12175
12176 \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
12177 \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
12178 \e$B$K;H$o$l$k\e(B @acronym{POP} \e$B%a!<%k%5!<%P!<$H$7\e(B
12179 \e$B$F\e(B @code{mail-source-primary-source} \e$B$K@_Dj$9$kI,MW$,$"$k$G$7$g$&!#$=$l\e(B
12180 \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
12181 \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
12182 \e$B$G$-$^$9\e(B:
12183
12184 @lisp
12185 (setq mail-source-primary-source
12186       '(pop :server "pop3.mail.server"
12187             :password "secret"))
12188 @end lisp
12189
12190 @noindent
12191 \e$B$5$b$J$1$l$P!"\e(B@acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$r9T$J$&$H$-$@$1!"\e(B
12192 \e$B$=$l$r0J2<$N$h$&$KF0E*$KB+G{$7$F$/$@$5$$\e(B:
12193
12194 @lisp
12195 (add-hook 'message-send-mail-hook
12196           (lambda ()
12197             (let ((mail-source-primary-source
12198                    '(pop :server "pop3.mail.server"
12199                          :password "secret")))
12200               (mail-source-touch-pop))))
12201 @end lisp
12202
12203 @node Mail and Post
12204 @section \e$B%a!<%k$HEj9F\e(B
12205
12206 \e$B$3$l$O%a!<%k$NAw?.$H%K%e!<%9$NEj9F$NN>J}$K4XO"$9$kJQ?t$N%j%9%H$G$9\e(B:
12207
12208 @table @code
12209 @item gnus-mailing-list-groups
12210 @findex gnus-mailing-list-groups
12211 @cindex mailing lists
12212 \e$B$"$J$?$N%K%e!<%9%5!<%P!<$,!"K\Ev$K%a!<%j%s%0%j%9%H$N5-;v\e(B
12213 \e$B$r\e(B @acronym{NNTP} \e$B%5!<%P!<$KN.$79~$`%2!<%H%&%'%$$K$h$C$F!"$=$l$i$,%K%e!<\e(B
12214 \e$B%9%0%k!<%W$N5-;v$H$7$F8+$($k$h$&$K$7$F$$$k$N$G$"$l$P!"$=$l$i$N%0%k!<%W$O\e(B
12215 \e$BLdBj$J$/FI$a$k$G$7$g$&!#$7$+$7$$$/$i$+LLE]$J$3$H$r9nI~$9$k$3$HL5$7$K!"$=\e(B
12216 \e$B$l$i$KEj9F$^$?$O%U%)%m!<%"%C%W$9$k$3$H$O$G$-$^$;$s!#0l$D$N2r7hK!$O!"%0%k!<\e(B
12217 \e$B%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$K\e(B @code{to-address} \e$B$r2C$($k\e(B
12218 \e$B$3$H$G$9!#4JC1$K$G$-$k$N$O!"\e(B@code{gnus-mailing-list-groups} \e$B$r!"K\Ev$O%a!<\e(B
12219 \e$B%j%s%0%j%9%H$G$"$k%0%k!<%W$K9gCW$9$k@55,I=8=$K@_Dj$9$k$3$H$G$9!#$=$&$9$l\e(B
12220 \e$B$P!">/$J$/$H$b%a!<%j%s%0%j%9%H$X$N%U%)%m!<%"%C%W$O$?$$$F$$$N$H$-$K9T$J$&\e(B
12221 \e$B$3$H$,$G$-$k$G$7$g$&!#$3$l$i$N%0%k!<%W$KEj9F$9$k$3$H\e(B (@kbd{a}) \e$B$O!"$=$l\e(B
12222 \e$B$G$b6lDK$r0z$-5/$3$9$G$7$g$&$1$l$I!#\e(B
12223
12224 @item gnus-user-agent
12225 @vindex gnus-user-agent
12226 @cindex User-Agent
12227 \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!#%7\e(B
12228 \e$B%s%\%k$N%j%9%H!"$^$?$OJ8;zNs$G$9!#M-8z$J%7%s%\%k$O\e(B @code{gnus} (Gnus \e$B$N\e(B
12229 \e$B%P!<%8%g%s\e(B) \e$B$*$h$S\e(B @code{emacs} (Emacs \e$B$N%P!<%8%g%s\e(B) \e$B$G$9!#\e(BEmacs \e$B$N%P!<\e(B
12230 \e$B%8%g%s$K$O\e(B @code{codename} ((S)XEmacs \e$B$N%3!<%I%M!<%`\e(B)\e$B!"$^$?\e(B
12231 \e$B$O\e(B @code{config} (@code{system-configuration} \e$B$NCM\e(B) \e$B$+\e(B @code{type}
12232 (@code{system-type} \e$B$NCM\e(B) \e$B$N$I$A$i$+0lJ}$r2C$($k$3$H$,$G$-$^$9!#$3$l$rJ8\e(B
12233   \e$B;zNs$K$9$k$H$-$O!"@5$7$$%U%)!<%^%C%H$r;H$C$F$/$@$5$$\e(B (RFC2616 \e$B;2>H\e(B)\e$B!#\e(B
12234 @end table
12235
12236 \e$B$"$J$?$O<+J,$,Aw$k%a%C%;!<%8$G!"DV$j$r%A%'%C%/$7$?$$$+$b$7$l$^$;$s!#$b$7\e(B
12237 \e$B$/$O<j$GDV$j$N%A%'%C%/$r$7$?$/$J$$$N$G$"$l$P!"<+F0DV$j%A%'%C%/\e(B
12238 \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:
12239
12240 @cindex ispell
12241 @findex ispell-message
12242 @lisp
12243 (add-hook 'message-send-hook 'ispell-message)
12244 @end lisp
12245
12246 @code{ispell} \e$B$N<-=q$r%0%k!<%W$K1~$8$F@Z$jBX$($?$$$J$i$P!"0J2<$N$h$&$K$9\e(B
12247 \e$B$l$PNI$$$G$7$g$&!#\e(B
12248
12249 @lisp
12250 (add-hook 'gnus-select-group-hook
12251           (lambda ()
12252             (cond
12253              ((string-match
12254                "^de\\." (gnus-group-real-name gnus-newsgroup-name))
12255               (ispell-change-dictionary "deutsch"))
12256              (t
12257               (ispell-change-dictionary "english")))))
12258 @end lisp
12259
12260 \e$B$"$J$?$NI,MW$K1~$8$FJQ99$7$F$/$@$5$$!#\e(B
12261
12262 @vindex gnus-message-highlight-citation
12263 @code{gnus-message-highlight-citation} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$l$P!"\e(B
12264 message \e$B%b!<%I$N%P%C%U%!!<$G$b5-;v%P%C%U%!!<$HF1MM$K!"0zMQ$5$l$?J8$N%l%Y\e(B
12265 \e$B%k$N0c$$$K1~$8$?%O%$%i%$%H$,9T$J$o$l$^$9!#\e(B
12266
12267 @node Archived Messages
12268 @section \e$B%a%C%;!<%8$NJ]4I\e(B
12269 @cindex archived messages
12270 @cindex sent messages
12271
12272 Gnus \e$B$O$"$J$?$,Aw$C$?%a!<%k$H%K%e!<%9$rCy$a$F$*$/$?$a$N$$$/$D$+$N0c$C$?\e(B
12273 \e$BJ}K!$rDs6!$7$^$9!#%G%#%U%)%k%H$NJ}K!$O%a%C%;!<%8$rJ]B8$9$k$?$a\e(B
12274 \e$B$K!V%"!<%+%$%V2>A[%5!<%P!<!W$r;H$&$3$H$G$9!#$3$l$r40A4$K6X;_$7$?$$$N$G$"\e(B
12275 \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
12276 \e$B$J$j$^$;$s!#$=$l$,%G%#%U%)%k%H$G$9!#\e(B
12277
12278 \e$B%0%k!<%W$GFI$s$@6=L#$N$"$k%a%C%;!<%8$NJ]B8$K$D$$$F$O!"\e(B@kbd{B c}
12279 (@code{gnus-summary-copy-article}) \e$B%3%^%s%I$r;2>H$7$F$/$@$5\e(B
12280 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
12281
12282 @vindex gnus-message-archive-method
12283 @code{gnus-message-archive-method} \e$B$O!"Aw$C$?%a%C%;!<%8$rJ]B8$9$k$?$a$K\e(B
12284 \e$B$I$N2>A[%5!<%P!<$r\e(B Gnus \e$B$,;H$&$+$r;XDj$7$^$9!#%G%#%U%)%k%H\e(B
12285 \e$B$O\e(B @code{"arhive"} \e$B$G!"<B:]$K;H$o$l$k$H$-$K0J2<$NJ}K!$KE83+$5$l$^$9\e(B:
12286
12287 @lisp
12288 (nnfolder "archive"
12289           (nnfolder-directory   "~/Mail/archive")
12290           (nnfolder-active-file "~/Mail/archive/active")
12291           (nnfolder-get-new-mail nil)
12292           (nnfolder-inhibit-expiry t))
12293 @end lisp
12294
12295 @quotation
12296 @vindex gnus-update-message-archive-method
12297 \e$BCm\e(B: \e$B$3$N$h$&$J%5!<%P!<$O!"\e(B@code{"archive"} \e$B$H$$$&L>A0$N%5!<%P!<$N<B:]$N\e(B
12298 \e$BA*BrJ}K!$H$7$F$=$N8e$:$C$H;H$($k$h$&$K$9$k$?$a$K\e(B (\e$B$D$^\e(B
12299 \e$B$j\e(B @code{gnus-message-archive-method} \e$B$,\e(B @code{"archive"} \e$B$K@_Dj$5$l$?>l\e(B
12300 \e$B9g$N$?$a$K\e(B)\e$B!":G=i$K\e(B @file{~/.newsrc.eld} \e$B%U%!%$%k$KJ]B8$5$l$^$9!#$b$7$=\e(B
12301 \e$B$l$,0lEYJ]B8$5$l$k$H!"\e(B@code{gnus-message-archive-method} \e$B$NCM$r8e$GJQ99\e(B
12302 \e$B$7$F$b!"%G%#%U%)%k%H$G$O$=$l$O99?7$5$l$^$;$s!#$7$?$,$C\e(B
12303 \e$B$F\e(B @code{"archive"} \e$B$H$$$&%5!<%P!<$,!"$$$D$G$b$3$N$h$&\e(B
12304 \e$B$J\e(B @code{nnfolder} \e$B%5!<%P!<$r0UL#$9$k$H$O8B$j$^$;$s!#J]B8$5$l$kA*BrJ}K!\e(B
12305 \e$B$,>o$K\e(B @code{gnus-message-archive-method} \e$B$NCM$rH?1G$9$k$h$&$K$7$?$$>l9g\e(B
12306 \e$B$O!"\e(B@code{gnus-update-message-archive-method} \e$BJQ?t$r\e(B @code{nil} \e$B0J30$NCM\e(B
12307 \e$B$K@_Dj$7$F$/$@$5$$!#$3$NJQ?t$N%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
12308 @end quotation
12309
12310 @code{nnfolder} \e$B$O$3$N$h$&$J$3$H$r$9$k$N$K$O6K$a$FE,$7$?A*BrJ}K!$J$N$G$9\e(B
12311 \e$B$,!"$3$l$K8B$i$:\e(B @code{nnml} \e$B$d\e(B @code{nnmbox} \e$B$J$I$N!"$I$N%a!<%kA*BrJ}K!\e(B
12312 \e$B$G$b;H$&$3$H$,$G$-$^$9!#%G%#%U%)%k%H$GA*Br$5$l$k%G%#%l%/%H%j!<$,5$$K$$$i\e(B
12313 \e$B$J$1$l$P!"<!$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
12314
12315 @lisp
12316 (setq gnus-message-archive-method
12317       '(nnfolder "archive"
12318                  (nnfolder-inhibit-expiry t)
12319                  (nnfolder-active-file "~/News/sent-mail/active")
12320                  (nnfolder-directory "~/News/sent-mail/")))
12321 @end lisp
12322
12323 \e$BLuCm\e(B: \e$B>e5-$N$h$&$JNc$O!V0U?^$7$?DL$j$KF0:n$7$J$$!W\e(BFAQ \e$B$N%M%?$K$J$j$D$D$"\e(B
12324 \e$B$j!"IT6q9g$N860x$,FCDj$G$-$J$$;vNc$,>/$J$/$"$j$^$;$s!#Nc$($P!"F1\e(B
12325 \e$B$8\e(B @code{"archive"} \e$B$H$$$&L>A0$N2>A[%5!<%P!<$r2a5n$K;H$C$?$3$H$,$"$k$H!"\e(B
12326 \e$B$=$l$,\e(B @file{~/.newsrc.eld} \e$B%U%!%$%k$NCf$G\e(B @code{gnus-server-alist} \e$BJQ?t\e(B
12327 \e$B$KEPO?$5$l$F$$$k$+$b$7$l$^$;$s!#$"$k$$$OC1$K!"F1L>$N2>A[%5!<%P!<$r8=:_$b\e(B
12328 \e$B;H$C$F$$$k$+$b$7$l$^$;$s!#$=$N$h$&$J>l9g$O!"JL$NL>A0$r;H$&I,MW$,$"$j$^$9!#\e(B
12329
12330 @vindex gnus-message-archive-group
12331 @cindex Gcc
12332 Gnus \e$B$O30$X=P$F9T$/$9$Y$F$N%a%C%;!<%8$K!"\e(B
12333 @code{gnus-message-archive-method} \e$B$G;XDj$5$l$?%"!<%+%$%V2>A[%5!<%P!<$K\e(B
12334 \e$B$"$k\e(B (\e$B$"$k$$$O$=$l0J30$N%5!<%P!<$K$"$k\e(B) \e$B0l$D$+$=$l0J>e$N%0%k!<%W$KJ]B8$9\e(B
12335 \e$B$k$3$H$r0U?^$7$?\e(B @code{Gcc} \e$BMs$rA^F~$7$^$9!#$I$N%0%k!<%W$r;H$&$+$OJQ\e(B
12336 \e$B?t\e(B @code{gnus-message-archive-group} \e$B$K$h$C$F7h$^$j$^$9!#\e(B
12337
12338 \e$B$3$NJQ?t\e(B (@code{gnus-message-archive-group}) \e$B$O<!$N$h$&$J$3$H$r$9$k$?$a\e(B
12339 \e$B$K;H$&$3$H$,$G$-$^$9\e(B:
12340
12341 @table @asis
12342 @item \e$BJ8;zNs\e(B
12343 \e$B%a%C%;!<%8$O$=$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
12344
12345 \e$B%0%k!<%WL>$KA*BrJ}K!$r4^$a$k$3$H$,$G$-$^$9$,!"$=$&$9$k$H$=$N%a%C%;!<%8\e(B
12346 \e$B$O\e(B @code{gnus-message-archive-method} \e$B$G;XDj$7$?A*BrJ}K!$G$O$J$/$F!"Be$o\e(B
12347 \e$B$j$K%0%k!<%WL>$NA*BrJ}K!$GJ]B8$5$l$k$3$H$KCm0U$7$^$7$g$&!#\e(B
12348 @code{gnus-message-archive-method} \e$B$O!">e$K<($7$?$h$&$J%G%#%U%)%k%HCM$r\e(B
12349 \e$B;}$D$?$a$b$N$G$"$k$H9M$($F$/$@$5$$!#$G$9$+\e(B
12350 \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
12351 \e$B=P$F9T$/%a%C%;!<%8$O\e(B @samp{nnfolder+archive:foo} \e$B$KJ]B8$5$l$^$9$,!"\e(B
12352 @code{"nnml:foo"} \e$B$H$$$&CM$r;H$&$H!"30$X=P$F9T$/%a%C%;!<%8\e(B
12353 \e$B$O\e(B @samp{nnml:foo} \e$B$KJ]B8$5$l$k$G$7$g$&!#\e(B
12354
12355 @item \e$BJ8;zNs$N%j%9%H\e(B
12356 \e$B%a%C%;!<%8$O$=$l$i$N$9$Y$F$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
12357
12358 @item \e$B@55,I=8=!"4X?t!"\e(BLisp \e$B%U%)!<%`$NO"A[%j%9%H\e(B
12359 \e$B%-!<$,!X9gCW!Y$9$k$H!"$=$N7k2L$,;H$o$l$^$9!#\e(B
12360
12361 \e$BLuCm\e(B: \e$B@53N$K$O0J2<$N;0<oN`$G$9!#\e(B
12362 @itemize @bullet
12363 @item
12364 \e$B@55,I=8=$H%0%k!<%WL>\e(B (\e$B$^$?$OJ#?t$N%0%k!<%WL>%j%9%H\e(B) \e$B$NO"A[%j%9%H!#:G=i$K\e(B
12365 \e$B@55,I=8=$,9gCW$7$?MWAG$N%0%k!<%WL>\e(B (\e$B$^$?$O%0%k!<%WL>$N%j%9%H\e(B) \e$B$,;H$o$l$^\e(B
12366 \e$B$9!#\e(B
12367 @item
12368 \e$B4X?t$N%j%9%H!#$=$l$>$l$N4X?t$K$O8=:_$N%0%k!<%WL>$,0z?t$H$7$FM?$($i$l!":G\e(B
12369 \e$B=i$KJV$C$F$-$?\e(B @code{nil} \e$B0J30$NCM$,;H$o$l$^$9!#\e(B
12370 @item
12371 Lisp \e$B%U%)!<%`$N%j%9%H!#$=$l$>$l$N%U%)!<%`$,I>2A$5$l!":G=i$KJV$C$F$-\e(B
12372 \e$B$?\e(B @code{nil} \e$B0J30$NCM$,;H$o$l$^$9!#\e(B
12373 @end itemize
12374
12375 @item @code{nil}
12376 \e$B%a%C%;!<%8$NJ]B8$O9T$J$o$l$^$;$s!#\e(B
12377 @end table
12378
12379 \e$BNc$r$"$2$F$_$^$7$g$&\e(B:
12380
12381 @samp{MisK} \e$B$H$$$&C10l$N%0%k!<%W$KJ]B8$9$k$@$1$J$i$P\e(B:
12382 @lisp
12383 (setq gnus-message-archive-group "MisK")
12384 @end lisp
12385
12386 \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:
12387 @lisp
12388 (setq gnus-message-archive-group '("MisK" "safe"))
12389 @end lisp
12390
12391 \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:
12392 @lisp
12393 (setq gnus-message-archive-group
12394       '(("^alt" "sent-to-alt")
12395         ("mail" "sent-to-mail")
12396         (".*" "sent-to-misc")))
12397 @end lisp
12398
12399 \e$B$b$C$HJ#;($J$b$N\e(B:
12400 @lisp
12401 (setq gnus-message-archive-group
12402       '((if (message-news-p)
12403             "misc-news"
12404           "misc-mail")))
12405 @end lisp
12406
12407 \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
12408 \e$B0l7n$K$D$-0l$D$N%U%!%$%k$KJ]B8$9$k$H$$$&$N$O$I$&$G$7$g$&\e(B:
12409
12410 @lisp
12411 (setq gnus-message-archive-group
12412       '((if (message-news-p)
12413             "misc-news"
12414           (concat "mail." (format-time-string
12415                            "%Y-%m" (current-time))))))
12416 @end lisp
12417
12418 \e$B$5$"!"%a%C%;!<%8$rAw$k$HE,@Z$J%0%k!<%W$KJ]B8$5$l$k$h$&$K$J$j$^$7$?!#\e(B(\e$B$b\e(B
12419 \e$B$7FCDj$N%a%C%;!<%8$rJ]B8$r$7$?$/$J$$$N$G$"$l$P!"A^F~$5$l$?\e(B @code{Gcc} \e$BMs\e(B
12420 \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\e(B
12421 \e$B%0%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
12422 \e$BB>$N%0%k!<%W$HF1$8$h$&$K!"$=$N%0%k!<%W$KF~$C$F5-;v$rFI$`$3$H$,$G$-$^$9!#\e(B
12423 \e$B$=$N%0%k!<%W$,K\Ev$KBg$-$/$FG:$^$7$/$J$C$?$i!"$J$K$+NI$$$b$N$K$=$NL>A0$r\e(B
12424 \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
12425 \e$B$F\e(B)---@samp{misc-mail-september-1995} \e$B$=$NB>2?$G$b!#?7$7$$%a%C%;!<%8$O8E\e(B
12426 \e$B$$\e(B (\e$B:#$O6u$K$J$C$?\e(B) \e$B%0%k!<%W$KN/$a$i$l$^$9!#\e(B
12427
12428 @table @code
12429 @item gnus-gcc-mark-as-read
12430 @vindex gnus-gcc-mark-as-read
12431 \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
12432
12433 @item gnus-gcc-externalize-attachments
12434 @vindex gnus-gcc-externalize-attachments
12435 @code{nil} \e$B$@$C$?$i!"%U%!%$%k$rDL>o$N%Q!<%H$H$7$F\e(B Gcc \e$B$GJ]B8$9$k5-;v$N%3\e(B
12436 \e$B%T!<$KE:IU$7$^$9!#$=$l$,@55,I=8=$G\e(B Gcc \e$B$N%0%k!<%WL>$K9gCW$9$k>l9g$O!"30\e(B
12437 \e$BIt%Q!<%H$H$7$F%U%!%$%k$rE:IU$7$^$9!#\e(B@code{all} \e$B$@$C$?$i%m!<%+%k%U%!%$%k\e(B
12438 \e$B$r;2>H$9$k30It%Q!<%H$H$7$FE:IU$7$^$9!#$=$l$,JL$NHs\e(B-@code{nil} \e$B$@$C$?>l9g\e(B
12439 \e$B$NF0:n$O\e(B @code{all} \e$B$N$H$-$HF1$8$G$9$,!">-Mh$OJQ$o$k$+$b$7$l$^$;$s!#\e(B
12440
12441 (\e$BLuCm\e(B: \e$BAw?.$7$?%a%C%;!<%8$HF1$8$b$N$r\e(B Gcc \e$B$GJ]B8$9$kBe$o$j$K!"E:IU%U%!%$\e(B
12442 \e$B%k$r%a%C%;!<%8$+$i@Z$jN%$7$F!"JL$K%;!<%V$9$k$+$I$&$+$r@)8f$9$kJQ?t$G$9!#\e(B)
12443 @end table
12444
12445 @node Posting Styles
12446 @section \e$BEj9FMM<0\e(B
12447 @cindex posting styles
12448 @cindex styles
12449
12450 \e$B$=$l$i$O$9$Y$FJQ?t$G!";d$NF,$r$/$i$/$i$5$;$^$9!#\e(B
12451
12452 \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
12453 \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
12454 \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
12455 \e$B$j$^$;$s$+!#\e(B
12456
12457 @vindex gnus-posting-styles
12458 \e$B$=$N$h$&$J$3$H$r$9$kJ}K!$N0l$D$O!"JQ99$9$kI,MW$N$"$kJQ?t$rJQ99$9$k8-$$%U%C\e(B
12459 \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
12460 \e$B%j%9%H$G;XDj$9$k$H$$$&$9$P$i$7$$CeA[$K$?$I$jCe$$$??M$,$$$^$7$?!#$3$l$,JQ\e(B
12461 \e$B?t\e(B @code{gnus-posting-styles} \e$B$NNc$G$9\e(B:
12462
12463 @lisp
12464 ((".*"
12465    (signature "Peace and happiness")
12466    (organization "What me?"))
12467  ("^comp"
12468   (signature "Death to everybody"))
12469  ("comp.emacs.i-love-it"
12470   (organization "Emacs is it")))
12471 @end lisp
12472
12473 \e$B$3$NNc$+$i?dB,$5$l$k$h$&$K!"$3$NO"A[%j%9%H$O$$$/$D$+\e(B
12474 \e$B$N!VMM<0!W\e(B(style) \e$B$+$i$J$C$F$$$^$9!#$=$l$>$l$NMM<0$O:G=i$NMWAG$,2?$i$+$N\e(B
12475 \e$B7A$G!V9gCW!W$7$?$H$-$KE,MQ$5$l$^$9!#O"A[%j%9%HA4BN$O:G=i$+$i:G8e$^$GH?I|\e(B
12476 \e$B$7$F<B9T$5$l!"$=$l$>$l$N9gCW$,E,MQ$5$l$^$9!#$3$l$O!"8e$NMM<0$NB0@-$,A0$K\e(B
12477 \e$B9gCW$7$?MM<0$NB0@-$h$j$bM%@h$5$l$k$H$$$&$3$H$G$9!#$G$9$+\e(B
12478 \e$B$i\e(B @samp{comp.programming.literate} \e$B$O!"\e(B@samp{Death to everybody} \e$B$H$$$&\e(B
12479 \e$B=pL>$H\e(B @samp{What me?} \e$B$H$$$&\e(B @code{Organization} \e$B%X%C%@!<$r;}$A$^$9!#\e(B
12480
12481 \e$B$=$l$>$l$NMM<0$N:G=i$NMWAG$O\e(B @code{\e$B%^%C%A\e(B} (match) \e$B$H8@$$$^$9!#$b$7$=$l\e(B
12482 \e$B$,J8;zNs$G$"$l$P!"\e(BGnus \e$B$O$=$l$r@55,I=8=$G$"$k$b$N$H$7$F!"%0%k!<%WL>$K9g\e(B
12483 \e$BCW$9$k$+$I$&$+$rD4$Y$^$9!#\e(B@code{(header @var{\e$B9gCW\e(B} @var{\e$B@55,I=8=\e(B})} \e$B$H$$\e(B
12484 \e$B$&7A<0$G$"$l$P!"\e(BGnus \e$B$O855-;v$NCf$+$i$=$NL>A0$,\e(B @var{\e$B9gCW\e(B} \e$B$G$"$k%X%C%@!<\e(B
12485 \e$B$rC5$7!"$=$l$r\e(B @var{\e$B@55,I=8=\e(B} \e$B$HHf3S$7$^$9!#\e(B
12486 @var{\e$B9gCW\e(B} \e$B$H\e(B @var{\e$B@55,I=8=\e(B} \e$B$OJ8;zNs$G$9!#\e(B(\e$B855-;v$H$O!"$"$J$?$,$=$l$KBP\e(B
12487 \e$B$7$FJV?.$^$?$O%U%)%m!<%"%C%W$7$h$&$H$7$F$$$kBP>]$N5-;v$G$9!#JV?.$"$k$$$O\e(B
12488 \e$B%U%)%m!<%"%C%W$r:n@.$7$F$$$J$1$l$P!"9gCW$9$k$b$N$O2?$b$"$j$^$;$s!#\e(B) \e$B$b\e(B
12489 \e$B$7\e(B @code{\e$B%^%C%A\e(B} \e$B$,4X?t$N%7%s%\%k$G$"$l$P!"$=$N4X?t$,0z?tL5$7$G8F$P$l$^\e(B
12490 \e$B$9!#$=$l$,JQ?t$N%7%s%\%k$G$"$l$P!"$=$NJQ?t$,;2>H$5$l$^$9!#$=$l$,%j%9%H$G\e(B
12491 \e$B$"$l$P!"$=$N%j%9%H$,\e(B @code{\e$BI>2A\e(B} \e$B$5$l$^$9!#$I$N>l9g$G$b!"$3$l\e(B
12492 \e$B$,\e(B @code{nil} \e$B$G$J$$CM$rJV$;$P!"MM<0$O\e(B @code{\e$B9gCW$7$?\e(B} \e$B$H8@$$$^$9!#\e(B
12493
12494 \e$B$=$l$>$l$NMM<0$OG$0U$NNL$N!VB0@-!W$r;}$D$3$H$,$G$-$^$9!#$=$l$>$l$NB0@-\e(B
12495 \e$B$O\e(B @code{(@var{name} @var{value})} \e$B$NBP$K$h$j@.$jN)$C$F$$$^$9!#2C$(\e(B
12496 \e$B$F\e(B @code{(@var{name} :file @var{value})} \e$B$N7A<0\e(B
12497 \e$B$+\e(B @code{(@var{name} :value @var{value})} \e$B$N7A<0$r;H$&$3$H$b$G$-$^$9!#$3\e(B
12498 \e$B$3$G\e(B @code{:file} \e$B$O\e(B @var{value} \e$B$,%U%!%$%kL>$rI=$7$F!"$=$NFbMF$,B0@-CM\e(B
12499 \e$B$H$7$F;HMQ$5$l$k$Y$-$G$"$k$3$H$r<($7!"\e(B@code{:value} \e$B$O\e(B @var{value} \e$B$,%U%!\e(B
12500 \e$B%$%kL>$rI=$o$5$J$$$3$H$rL@<(E*$K<($7$^$9!#B0@-L>\e(B (@var{name}) \e$B$O!"0J2<$N\e(B
12501 \e$B$I$l$+$G$"$k$3$H$,$G$-$^$9!#\e(B
12502
12503 @itemize @bullet
12504 @item @code{signature}
12505 @item @code{signature-file}
12506 @item @code{x-face-file}
12507 @item @code{address} (@code{user-mail-address} \e$B$h$j$bM%@h$5$l$^$9\e(B)
12508 @item @code{name} (@code{(user-full-name)} \e$B$h$j$bM%@h$5$l$^$9\e(B)
12509 @item @code{body}
12510 @end itemize
12511
12512 @code{signature-file} \e$BB0@-$O\e(B @code{message-signature-directory} \e$BJQ?t$r8+\e(B
12513 \e$B$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
12514
12515 \e$BB0@-L>$OJ8;zNs$^$?$O%7%s%\%k$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$=$l$O%X%C%@!<\e(B
12516 \e$BL>$H$7$F;H$o$l!"$=$NCM$,5-;v$N%X%C%@!<$KA^F~$5$l$^$9!#$b$7B0@-L>\e(B
12517 \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"$=$N%X%C%@!<L>$O:o=|$5$l$^$9!#$b$7B0@-L>\e(B
12518 \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
12519
12520 \e$BB0@-CM$OJ8;zNs!"0z?t$NL5$$4X?t\e(B (\e$BJV$jCM$,;H$o$l$^$9\e(B)\e$B!"JQ?t\e(B (\e$B$=$NCM$,;H$o\e(B
12521 \e$B$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$jCM$,;H$o$l$^$9\e(B) \e$B$G\e(B
12522 \e$B$"$k$3$H$,$G$-$^$9!#4X?t$H\e(B S\e$B<0\e(B (sexp) \e$B$O%;%C%H%"%C%W$5$l$D$D$"$k%a%C%;!<\e(B
12523 \e$B%8%P%C%U%!!<$G8F$P$l$k$+I>2A$5$l$^$9!#8=:_$N5-;v$N%X%C%@!<72$OJQ\e(B
12524 \e$B?t\e(B @code{message-reply-headers} \e$B$+$iF@$i$l$^$9!#$3$l$O\e(B number subject
12525 from date id references chars lines xref extra \e$B$N3F%X%C%@!<$+$i@.$k%Y%/\e(B
12526 \e$B%H%k$G$9!#\e(B
12527
12528 @vindex message-reply-headers
12529 \e$B:n@.$7$h$&$H$7$F$$$k%a%C%;!<%8$,%K%e!<%95-;v$+%a!<%k%a%C%;!<%8$G$"$k$+$r\e(B
12530 \e$BD4$Y$?$$$H$-$O!"4X\e(B
12531 \e$B?t\e(B @code{message-news-p} \e$B$H\e(B @code{message-mail-p} \e$B$NLa$jCM$rD4$Y$F$/$@$5\e(B
12532 \e$B$$!#\e(B
12533
12534 @findex message-mail-p
12535 @findex message-news-p
12536 \e$B$=$7$F!"$3$l$ONc$G$9\e(B:
12537
12538 @lisp
12539 (setq gnus-posting-styles
12540       '((".*"
12541          (signature-file "~/.signature")
12542          (name "User Name")
12543          (x-face-file "~/.xface")
12544          (x-url (getenv "WWW_HOME"))
12545          (organization "People's Front Against MWM"))
12546         ("^rec.humor"
12547          (signature my-funny-signature-randomizer))
12548         ((equal (system-name) "gnarly")  ;; @r{\e$BMM<0\e(B}
12549          (signature my-quote-randomizer))
12550         (message-news-p        ;; @r{\e$B4X?t%7%s%\%k\e(B}
12551          (signature my-news-signature))
12552         (window-system         ;; @r{\e$BJQ?t%7%s%\%k\e(B}
12553          ("X-Window-System" (format "%s" window-system)))
12554         ;; @r{Lars \e$B$5$s$KJV;v$r$9$k$H$-$O\e(B}
12555         ;; @r{Organization \e$B%X%C%@!<$rIU$1$h$&!#\e(B}
12556         ((header "to" "larsi.*org")
12557          (Organization "Somewhere, Inc."))
12558         ((posting-from-work-p) ;; @r{\e$BMxMQ<T$,Dj5A$7$?4X?t\e(B}
12559          (signature-file "~/.work-signature")
12560          (address "user@@bar.foo")
12561          (body "You are fired.\n\nSincerely, your boss.")
12562          (organization "Important Work, Inc"))
12563         ("nnml:.*"
12564          (From (with-current-buffer gnus-article-buffer
12565                  (message-fetch-field "to"))))
12566         ("^nn.+:"
12567          (signature-file "~/.mail-signature"))))
12568 @end lisp
12569
12570 @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
12571 \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
12572 \e$B$5$s$N%a!<%j%s%0%j%9%H$K;22C$7$F$$$k>l9g$KJXMx$G$7$g$&!#Be$o$j\e(B
12573 \e$B$K\e(B @code{message-alternative-emails} \e$B$r;H$&$3$H$b$G$-$^$9!#\e(B@xref{Message
12574 Headers, ,\e$B%a%C%;!<%8%X%C%@!<\e(B, message-ja, The Message Manual}.
12575
12576 @node Drafts
12577 @section \e$B2<=q$-\e(B
12578 @cindex drafts
12579
12580 \e$B%a%C%;!<%8\e(B (\e$B%a!<%k$b$7$/$O%K%e!<%9\e(B) \e$B$r=q$$$F$$$k$H$-$K!"%*!<%V%s$K%9%F!<\e(B
12581 \e$B%-$,F~$C$F$$$k\e(B (\e$B$b$7$/$O$"$J$?$,$H!<$C$F$b$9$4$$:Z?)<g5A<T$G!"2?$+$N%Z!<\e(B
12582 \e$B%9%H$,%U!<%I%W%m%;%C%5!<$KF~$C$F$$$k\e(B) \e$B$3$H$rFMA3;W$$=P$7$?$J$i!"=q$$$F$$\e(B
12583 \e$B$k%a%C%;!<%8$rJ]B8$9$kJ}K!$,$"$l$PNI$$$H;W$&$G$7$g$&!#$$$D$+JL$NF|$KJT=8\e(B
12584 \e$B$rB3$1$k$3$H$,$G$-!"$=$l$,40@.$7$?$H;W$C$?$H$-$KAw$k$3$H$,$G$-$k$h$&$K!#\e(B
12585
12586 \e$B$($'!"?4G[$7$J$$$G$/$@$5$$!#%a!<%k$+%K%e!<%9$rAw?.$9$k$?$a$N\e(B Gnus \e$B$NL?Na\e(B
12587 \e$B$r;H$C$F2?$i$+$N%a%C%;!<%8$r=q$-;O$a$?$H$-$K$"$J$?$,<j$K$9$k%P%C%U%!!<$O!"\e(B
12588 \e$B<+F0E*$KFCJL$J\e(B @dfn{draft} \e$B%0%k!<%W$K4XO"IU$1$i$l$^$9!#IaDL$NJ}K!\e(B  (\e$BNc$(\e(B
12589 \e$B$P\e(B @kbd{C-x C-s}) \e$B$G%P%C%U%!!<$rJ]B8$9$l$P!"$=$N5-;v$O$=$3$KJ]B8$5$l$^$9!#\e(B
12590 (\e$B<+F0J]B8\e(B (auto-save) \e$B%U%!%$%k$b2<=q$-%0%k!<%W\e(B (draft group) \e$B$K9T$-$^$9!#\e(B)
12591
12592 @cindex nndraft
12593 @vindex nndraft-directory
12594 \e$B2<=q$-%0%k!<%W$O\e(B @samp{nndraft:drafts} \e$B$H8F$P$l$kFCJL$J%0%k!<%W$G$9\e(B (\e$B$"\e(B
12595 \e$B$J$?$,@dBP$KCN$C$F$$$J$1$l$P$J$i$J$$$N$G$"$l$P!"$=$l$O\e(B @code{nndraft} \e$B%0\e(B
12596 \e$B%k!<%W$H$7$F<BAu$5$l$F$$$^$9\e(B)\e$B!#JQ\e(B
12597 \e$B?t\e(B @code{nndraft-directory} \e$B$O\e(B @code{nndraft} \e$B$,$=$N%U%!%$%k$r$I$3$KJ]4I\e(B
12598 \e$B$9$k$+$r;XDj$7$^$9!#$3$N%0%k!<%W$rFCJL$J$b$N$K$7$F$$$k$N$O!"$=$NCf$N5-;v\e(B
12599 \e$B$K2D;k$d4{FI$N0u$rIU$1$k$3$H$,$G$-$J$$$3$H$G$9\e(B---\e$B$=$N%0%k!<%W$N$9$Y$F$N\e(B
12600 \e$B5-;v$O1J5W$KL$FI$G$9!#\e(B
12601
12602 \e$B$b$7%0%k!<%W$,B8:_$7$J$$$H!"$=$l$O:n@.$5$l!"9XFI$5$;$i$l$^$9!#%0%k!<%W%P%C\e(B
12603 \e$B%U%!!<$+$i$=$l$r>C$75n$kM#0l$NJ}K!$O!"$=$l$r9XFI$7$J$$$h$&$K$9$k$3$H$G$9!#\e(B
12604 \e$B2<=q$-%0%k!<%W$NFCJL$NFC@-$O%0%k!<%W$NFC@-\e(B (@pxref{Group Parameters}) \e$B$K\e(B
12605 \e$B$h$C$F@8$8!"$=$l$,<:$o$l$F$7$^$&$HB>$N%0%k!<%W$N$h$&$K?6$kIq$&$h$&$K$J$j\e(B
12606 \e$B$^$9!#$3$l$O\e(B (\e$B%0%k!<%W$NFC@-$r>C$7$F$7$^$&$3$H$O\e(B) \e$B0J2<$N%3%^%s%I$,;H$($J\e(B
12607 \e$B$$$3$H$r0UL#$7$^$9!#$=$N%0%k!<%W$NFCJL$NFC@-$rI|3h$5$;$k:G$b4JC1$JJ}K!$O!"\e(B
12608 @kbd{C-k} \e$B$G$=$N%0%k!<%W$r:o=|$7$F$+$i\e(B Gnus \e$B$r:F5/F0$9$k$3$H$G$9!#$=$N%0\e(B
12609 \e$B%k!<%W$NFbMFJ*$O<:$o$l$^$;$s!#\e(B
12610
12611 @c @findex gnus-dissociate-buffer-from-draft
12612 @c @kindex C-c M-d (Mail)
12613 @c @kindex C-c M-d (Post)
12614 @c @findex gnus-associate-buffer-with-draft
12615 @c @kindex C-c C-d (Mail)
12616 @c @kindex C-c C-d (Post)
12617 @c If you're writing some super-secret message that you later want to
12618 @c encode with PGP before sending, you may wish to turn the auto-saving
12619 @c (and association with the draft group) off.  You never know who might be
12620 @c interested in reading all your extremely valuable and terribly horrible
12621 @c and interesting secrets.  The @kbd{C-c M-d}
12622 @c (@code{gnus-dissociate-buffer-from-draft}) command does that for you.
12623 @c If you change your mind and want to turn the auto-saving back on again,
12624 @c @kbd{C-c C-d} (@code{gnus-associate-buffer-with-draft} does that.
12625 @c
12626 @c @vindex gnus-use-draft
12627 @c To leave association with the draft group off by default, set
12628 @c @code{gnus-use-draft} to @code{nil}.  It is @code{t} by default.
12629 @c
12630 @findex gnus-draft-edit-message
12631 @kindex D e (\e$B2<=q$-\e(B)
12632 \e$B5-;v$NJT=8$rB3$1$?$$$H$-$O!"2<=q$-%0%k!<%W$KF~$C\e(B
12633 \e$B$F\e(B @kbd{D e} (@code{gnus-draft-edit-message}) \e$B$r2!$9$@$1$G$9!#JT=8$rCfCG\e(B
12634 \e$B$7$?$H$-$N>uBV$N%P%C%U%!!<$K0\F0$7$^$9!#\e(B
12635
12636 \e$BAw?.$r5qH]$5$l$?5-;v$b!"$3$N2<=q$-%0%k!<%W$KF~$l$i$l$^\e(B
12637 \e$B$9\e(B (@pxref{Rejected Articles})\e$B!#\e(B
12638
12639 @findex gnus-draft-send-all-messages
12640 @kindex D s (\e$B2<=q$-\e(B)
12641 @findex gnus-draft-send-message
12642 @kindex D S (\e$B2<=q$-\e(B)
12643 \e$BAw?.$r5qH]$5$l$?%a%C%;!<%8$,$?$/$5$s$"$C$F!"$=$l0J>eJT=8$;$:$K$=$l$i$rAw\e(B
12644 \e$B?.$7$?$$>l9g$O!"\e(B@kbd{D s} \e$BL?Na\e(B (@code{gnus-draft-send-message}) \e$B$r;H$&$3\e(B
12645 \e$B$H$,$G$-$^$9!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^\e(B
12646 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B@kbd{D S} \e$BL?\e(B
12647 \e$BNa\e(B (@code{gnus-draft-send-all-messages}) \e$B$O%P%C%U%!!<$N$9$Y$F$N%a%C%;!<\e(B
12648 \e$B%8$rAw$j=P$7$^$9!#\e(B
12649
12650 @findex gnus-draft-toggle-sending
12651 @kindex D t (\e$B2<=q$-\e(B)
12652 \e$BAw$j$?$/$J$$%a%C%;!<%8$,$$$/$D$+$"$k$N$G$"$l$P!"\e(B@kbd{D t} \e$BL?\e(B
12653 \e$BNa\e(B (@code{gnus-draft-toggle-sending}) \e$B$r;H$C$F%a%C%;!<%8$KAw?.IT2D$N0u$r\e(B
12654 \e$BIU$1$k$3$H$,$G$-$^$9!#$3$l$O@Z$jBX$(L?Na$G$9!#\e(B
12655
12656 \e$B:G8e$K!#$b$72<=q$-$N5-;v$r>C$7$?$$$H$-$O!"DL>o$N\e(B @kbd{B DEL} \e$B%3%^%s%I$r\e(B
12657 \e$B;H$C$F$/$@$5$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
12658
12659 @node Rejected Articles
12660 @section \e$B5qH]$5$l$?5-;v\e(B
12661 @cindex rejected articles
12662
12663 \e$B;~!9%K%e!<%9%5!<%P!<$O5-;v$rAw?.$9$k$3$H$r5qH]$7$^$9!#$*$=$i$/%5!<%P!<$O\e(B
12664 \e$B$"$J$?$N4i$r9%$-$G$O$J$$$N$G$7$g$&!#$*$=$i$/Mn$A9~$s$G$$$k$N$G$7$g$&!#$*\e(B
12665 \e$B$=$i$/\e(B @emph{\e$B0-Kb\e(B (demon) \e$B$,$$$k$N$G$7$g$&\e(B}\e$B!#$*$=$i$/0zMQJ8$rF~$l$9$.$?\e(B
12666 \e$B$N$G$7$g$&!#$*$=$i$/%G%#%9%/$,0lGU$@$C$?$N$G$7$g$&!#$*$=$i$/%5!<%P!<$,Mn\e(B
12667 \e$B$A$F$$$?$N$G$7$g$&!#\e(B
12668
12669 \e$B$b$A$m$s$3$l$i$N>u67$O40A4$K\e(B Gnus \e$B$N07$($kHO0O30$G$9!#\e(B(\e$B$b$A$m$s\e(B Gnus \e$B$O\e(B
12670 \e$B$"$J$?$NIwKF$r0&$7$F$$$k$7!"$$$D$b5!7y$,NI$$$7!"Cf$rHt$S2s$kE7;H$,$$$F!"\e(B
12671 \e$B$I$l$/$i$$0zMQJ8$,4^$^$l$F$$$h$&$H5$$K$;$:!"0lGU$K$J$C$?$j!"Mn$C$3$A$?$j\e(B
12672 \e$B$7$^$;$s!#\e(B) \e$B$G$9$+$i\e(B Gnus \e$B$O$3$l$i$N5-;v$r8e$G%5!<%P!<$N5!7y$,NI$/$J$k\e(B
12673 \e$B$^$GJ]B8$7$^$9!#\e(B
12674
12675 \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
12676 \e$B$^$9!#%5!<%P!<$,I|5l$7$?6G$K$O!"IaDL$"$J$?$O$=$N%0%k!<%W$KF~$C$F!"$9$Y$F\e(B
12677 \e$B$N5-;v$rAw$k$3$H$K$J$k$G$7$g$&!#\e(B
12678
12679 @node Signing and encrypting
12680 @section \e$B=pL>$H0E9f2=\e(B
12681 @cindex using gpg
12682 @cindex using s/mime
12683 @cindex using smime
12684
12685 \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
12686 \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
12687 \e$B$J%a%C%;!<%8$N%G%3!<%I$K4X$7$F$O!"\e(B@code{mm-verify-option} \e$B%*%W%7%g%s$*$h\e(B
12688 \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$F$/$@\e(B
12689 \e$B$5$$!#\e(B
12690
12691 @vindex gnus-message-replysign
12692 @vindex gnus-message-replyencrypt
12693 @vindex gnus-message-replysignencrypted
12694 \e$B=pL>$7$?%a%C%;!<%8$rAw$C$F$-$??M$?$A$K!"=pL>$7$?JV?.$rJV$7$?$$$3$H$O$7$P\e(B
12695 \e$B$7$P$"$j$^$9!#$5$i$K0E9f2=$5$l$?%a%C%;!<%8$X$NJV?.$r0E9f2=$7$?$$$3$H$O!"\e(B
12696 \e$B$b$C$H$?$S$?$S$"$k$+$b$7$l$^$;$s!#\e(BGnus \e$B$OA0<T$N$?$a\e(B
12697 \e$B$K\e(B @code{gnus-message-replysign} \e$B$N5!G=$r!"8e<T$N$?$a\e(B
12698 \e$B$K\e(B @code{gnus-message-replyencrypt} \e$B$N5!G=$rDs6!$7$^$9!#$5$i\e(B
12699 \e$B$K\e(B @code{gnus-message-replysignencrypted} \e$B$r@_Dj$9$k$3$H$K$h$C$F\e(B (\e$B%G%#%U%)\e(B
12700 \e$B%k%H$G\e(B on \e$B$K$J$C$F$$$^$9\e(B)\e$B!"0E9f2=$7$?%a%C%;!<%8$K<+F0E*$K=pL>$b$7$^$9!#\e(B
12701
12702 @acronym{MIME} \e$B%Q!<%H$KBP$7$F%;%-%e%j%F%#!<$NA`:n$r9T$J$&$?$a\e(B
12703 \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} \e$B%-!<\e(B
12704 \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$J$$\e(B
12705 \e$B$^$9!#\e(B
12706
12707 @table @kbd
12708 @item C-c C-m s s
12709 @kindex C-c C-m s s (Message)
12710 @findex mml-secure-message-sign-smime
12711
12712 @acronym{S/MIME} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$KEE;R=pL>$7$^$9!#\e(B
12713
12714 @item C-c C-m s o
12715 @kindex C-c C-m s o (Message)
12716 @findex mml-secure-message-sign-pgp
12717
12718 @acronym{PGP} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$KEE;R=pL>$7$^$9!#\e(B
12719
12720 @item C-c C-m s p
12721 @kindex C-c C-m s p (Message)
12722 @findex mml-secure-message-sign-pgp
12723
12724 @acronym{PGP/MIME} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$KEE;R=pL>$7$^$9!#\e(B
12725
12726 @item C-c C-m c s
12727 @kindex C-c C-m c s (Message)
12728 @findex mml-secure-message-encrypt-smime
12729
12730 @acronym{S/MIME} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
12731
12732 @item C-c C-m c o
12733 @kindex C-c C-m c o (Message)
12734 @findex mml-secure-message-encrypt-pgp
12735
12736 @acronym{PGP} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
12737
12738 @item C-c C-m c p
12739 @kindex C-c C-m c p (Message)
12740 @findex mml-secure-message-encrypt-pgpmime
12741
12742 @acronym{PGP/MIME} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
12743
12744 @item C-c C-m C-n
12745 @kindex C-c C-m C-n (Message)
12746 @findex mml-unsecure-message
12747 \e$B%a%C%;!<%8$+$i!"%;%-%e%j%F%#!<4XO"$N\e(B @acronym{MML} \e$B%?%0$r30$7$^$9!#\e(B
12748 @end table
12749
12750 \e$B$b$C$H>\$7$$$3$H$O\e(B @xref{Security, ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The
12751 Message Manual}, \e$B$r;2>H$7$F$/$@$5$$!#\e(B
12752
12753 @node Select Methods
12754 @chapter \e$BA*BrJ}K!\e(B
12755 @cindex foreign groups
12756 @cindex select methods
12757
12758 \e$B!V30It%0%k!<%W!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$NJ}K!\e(B
12759 \e$B$GFI$^$l$J$$%0%k!<%W$N$3$H$G$9!#Nc$($P$=$l$OJL$N\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
12760 \e$B$N%0%k!<%W$G$"$C$?$j!"2>A[%0%k!<%W$G$"$C$?$j!"8D?ME*$J%a!<%k%0%k!<%W$G$"$C\e(B
12761 \e$B$?$j$9$k$G$7$g$&!#\e(B
12762
12763 \e$B30It%0%k!<%W\e(B (\e$B$"$k$$$O<B:]$K$I$s$J%0%k!<%W$G$b\e(B) \e$B$O!VL>A0!W$H!VA*BrJ}K!!W\e(B
12764 \e$B$G;XDj$5$l$^$9!#@h$K8e<T$rNc$K=P$9$H!"A*BrJ}K!$O%j%9%H$G!":G=i$NMWAG$,$I\e(B
12765 \e$B$N%P%C%/%(%s%I$r;H$&$+\e(B (\e$BNc$($P\e(B @code{nntp}, @code{nnspool},
12766 @code{nnml}) \e$B$r!"Fs$D$a$NMWAG$,!V%5!<%P!<L>!W$rI=$7$^$9!#A*BrJ}K!$K$O!"\e(B
12767 \e$B$=$NEv$N%P%C%/%(%s%I$K$H$C$FFCJL$N0UL#$r;}$DCM$G$"$kDI2C$NMWAG$,$"$k$+$b\e(B
12768 \e$B$7$l$^$;$s!#\e(B
12769
12770 \e$BA*BrJ}K!$H$O!V2>A[%5!<%P!<!W$rDj5A$9$k$3$H$@!"$H8@$&$3$H$,$G$-$^$9\e(B---\e$B$G\e(B
12771 \e$B$9$+$i;d$?$A$O$^$5$K$=$l$r$7$^$7$?\e(B (@pxref{Server Buffer})\e$B!#\e(B
12772
12773 \e$B%0%k!<%W$N!VL>A0!W$O!"%P%C%/%(%s%I$,$=$N%0%k!<%W$rG'<1$9$kL>A0$G$9!#\e(B
12774
12775 \e$BNc$($P\e(B @samp{some.where.edu} \e$B$H$$$&\e(B @acronym{NNTP} \e$B%5!<%P!<$K$"\e(B
12776 \e$B$k\e(B @samp{soc.motss} \e$B%0%k!<%W$O!"L>A0\e(B @samp{soc.motss} \e$B$HA*BrJ}\e(B
12777 \e$BK!\e(B @code{(nntp "some.where.edu")} \e$B$r;}$A$^$9!#\e(B@code{nntp} \e$B%P%C%/%(%s%I$O\e(B
12778 \e$B$3$N%0%k!<%W$r\e(B @samp{soc.motss} \e$B$H$7$FCN$C$F$$$k$@$1$G$9$,!"\e(BGnus \e$B$O$3$N\e(B
12779 \e$B%0%k!<%W$r\e(B @samp{nntp+some.where.edu:soc.motss} \e$B$H8F$S$^$9!#\e(B
12780
12781 \e$B$b$A$m$s!"0c$C$?J}K!$O$9$Y$F$=$lFCM-$NMWAG$r;}$C$F$$$^$9!#\e(B
12782
12783 @menu
12784 * Server Buffer::               \e$B2>A[%5!<%P!<$r:n$C$FJT=8$9$k\e(B
12785 * Getting News::                USENET \e$B%K%e!<%9$r\e(B Gnus \e$B$GFI$`\e(B
12786 * Using IMAP::                  @acronym{IMAP} \e$B$+$i%a!<%k$rFI$`\e(B
12787 * Getting Mail::                \e$B8D?ME*$J%a!<%k$r\e(B Gnus \e$B$GFI$`\e(B
12788 * Browsing the Web::            \e$BBgNL$N%&%'%V$N;q8;$+$i%a%C%;!<%8$r<hF@$9$k\e(B
12789 * Other Sources::               \e$B%G%#%l%/%H%j!<!"%U%!%$%k$rFI$`\e(B
12790 * Combined Groups::             \e$BJ#?t$N%0%k!<%W$r0l$D$N%0%k!<%W$K9gJ;$5$;$k\e(B
12791 * Email Based Diary::           \e$BF|Dx$r%a!<%k$G4IM}$9$k\e(B
12792 * Gnus Unplugged::              \e$B%K%e!<%9$H%a!<%k$r%*%U%i%$%s$GFI$`\e(B
12793 @end menu
12794
12795 @node Server Buffer
12796 @section \e$B%5!<%P!<%P%C%U%!!<\e(B
12797
12798 \e$BEAE}E*$K!"!V%5!<%P!<!W$OC/$+$,$=$l$K@\B3$7$F!"$=$l$+$i$N>pJs$rMW5a$9$k%^\e(B
12799 \e$B%7%s$+%=%U%H%&%'%"$NCGJR$G$9!#\e(BGnus \e$B$O<B:]$N$I$s$J%5!<%P!<$K$bD>@\$K$O@\\e(B
12800 \e$BB3$;$:!"2?$+$N%P%C%/%(%s%I$rDL$7$F$9$Y$F$N=hM}$r9T$J$$$^$9!#$7$+$7$=$l$O\e(B
12801 \e$B$^$5$7$/<B:]$NG^BN$H\e(B Gnus \e$B$N4V$K0l$D0J>e$N3,AX$rCV$/$3$H$G$"$C$F!"$A$g$&\e(B
12802 \e$B$I$=$l$>$l$N%P%C%/%(%s%I$,5?;wE*$J%5!<%P!<$KAjEv$9$k$H8@$C$F$bNI$$$G$7$g\e(B
12803 \e$B$&!#\e(B
12804
12805 \e$BNc$($P\e(B @code{nntp} \e$B%P%C%/%(%s%I$O!"J#?t$NJL!9$K<B:_$9\e(B
12806 \e$B$k\e(B @acronym{NNTP} \e$B%5!<%P!<!"$"$k$$$O<B:_$9$kF1$8\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
12807 \e$B$N0[$J$k%]!<%H$K@\B3$9$k$?$a$KMQ$$$i$l$^$9!#$"$J$?$O$I$N%P%C%/%(%s%I$r;H\e(B
12808 \e$B$&$+!"$=$7$F$I$s$J%Q%i%a!<%?!<$r@_Dj$9$k$+$rA*BrJ}\e(B
12809 \e$BK!\e(B (@dfn{select method}) \e$B$K@_Dj$7$F\e(B Gnus \e$B$K;X<($7$^$9!#\e(B
12810
12811 \e$BA*BrJ}K!$N;XDj$O!"$H$-$K6K$a$FLLE]$J$b$N$K$J$j$^$9\e(B---\e$B$(!<$H!"Nc$(\e(B
12812 \e$B$P\e(B @samp{news.funet.fi} \e$B$H$$$&\e(B @acronym{NNTP} \e$B%5!<%P!<$N%]!<%H\e(B 13 \e$B$rFI$_\e(B
12813 \e$B$?$$$N$@$1$l$I!"\e(B@acronym{NOV} \e$B%X%C%@!<$r<h$j4s$;$h$&$H$9$k$H8G$^$C$F$7$^\e(B
12814 \e$B$&$7!"4V0c$C$?5-;v$rA*Br$7$F$7$^$&$h$&$J>l9g$G$9!#$&$*$C$[$s!#$H$K$+$/$3\e(B
12815 \e$B$N%5!<%P!<$r;H$&$=$l$>$l$N%0%k!<%W$K$D$$$F$=$&$$$&$3$H$r@_Dj$7$J$1$l$P$J\e(B
12816 \e$B$i$J$$$H$7$?$i!"BgJQ$J:n6H$K$J$C$F$7$^$&$G$7$g$&!#$=$3$G\e(B Gnus \e$B$O!"$=$&$$\e(B
12817 \e$B$&:n6H$r%5!<%P!<%P%C%U%!!<$G9T$J$&$?$a$K!"A*BrJ}K!$KL>A0$rIU$1$k<jCJ$r@_\e(B
12818 \e$B$1$F$$$k$N$G$9!#\e(B
12819
12820 \e$B%5!<%P!<%P%C%U%!!<$KF~$k$?$a$K$O!"%0%k!<%W%P%C%U%!!<\e(B
12821 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B%3%^%s%I$r;H$C$F$/$@$5\e(B
12822 \e$B$$!#\e(B
12823
12824 @menu
12825 * Server Buffer Format::        \e$B$3$N%P%C%U%!!<$N308+$r%+%9%?%^%$%:$G$-$k\e(B
12826 * Server Commands::             \e$B%5!<%P!<$rA`$kL?Na\e(B
12827 * Example Methods::             \e$B%5!<%P!<;XDj$NNc\e(B
12828 * Creating a Virtual Server::   \e$B%;%C%7%g%s$NNc\e(B
12829 * Server Variables::            \e$B$I$NJQ?t$r@_Dj$9$k$+\e(B
12830 * Servers and Methods::         \e$B%5!<%P!<L>$rA*BrJ}K!$H$7$F;H$&$3$H$,$G$-$k\e(B
12831 * Unavailable Servers::         \e$B@\B3$7$h$&$H$7$?%5!<%P!<$N$$$/$D$+$OMn$A$F$$$k$+$b$7$l$J$$\e(B
12832 @end menu
12833
12834 @vindex gnus-server-mode-hook
12835 \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
12836 \e$B$l$^$9!#\e(B
12837
12838 @node Server Buffer Format
12839 @subsection \e$B%5!<%P!<%P%C%U%!!<$NI=<(MM<0\e(B
12840 @cindex server buffer format
12841
12842 @vindex gnus-server-line-format
12843 \e$B%5!<%P!<%P%C%U%!!<$N9T$N308+$r!"JQ?t\e(B @code{gnus-server-line-format} \e$BJQ?t\e(B
12844 \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
12845 \e$B$JJQ?t$G!">/$7$P$+$jC1=c$J3HD%$,$J$5$l$F$$$^$9\e(B:
12846
12847 @table @samp
12848 @item h
12849 \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
12850
12851 @item n
12852 \e$B%5!<%P!<$NL>A0!#\e(B
12853
12854 @item w
12855 \e$B$I$3$+$i%K%e!<%9$,<hF@$5$l$k$+\e(B---\e$B%"%I%l%9!#\e(B
12856
12857 @item s
12858 \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
12859
12860 @item a
12861 \e$B$=$N%5!<%P!<$,%(!<%8%'%s%H2=$5$l$F$$$k$+$I$&$+!#\e(B
12862 @end table
12863
12864 @vindex gnus-server-mode-line-format
12865 \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
12866 \e$B%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B (@pxref{Mode Line Formatting})\e$B!#\e(B
12867
12868 [\e$BLuCm\e(B: \e$B8=:_$3$NJQ?t$O;H$o$l$F$$$^$;$s!#\e(B]
12869
12870 \e$B0J2<$N;EMM$,M}2r$5$l$^$9\e(B:
12871
12872 @table @samp
12873 @item S
12874 \e$B%5!<%P!<L>!#\e(B
12875
12876 @item M
12877 \e$B%5!<%P!<$NA*BrJ}K!!#\e(B
12878 @end table
12879
12880 @ref{Formatting Variables} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
12881
12882 @node Server Commands
12883 @subsection \e$B%5!<%P!<L?Na\e(B
12884 @cindex server commands
12885
12886 @table @kbd
12887 @item v
12888 @kindex v (\e$B%5!<%P!<\e(B)
12889 @cindex keys, reserved for users (Server)
12890 @kbd{v} \e$B%-!<$O%f!<%6!<MQ$KM=Ls$5$l$F$$$^$9!#$=$N$^$^2?$+$N%3%^%s%I$K3d$j\e(B
12891 \e$BEv$F$F$b9=$$$^$;$s$,!"@\F,%-!<$H$7$F;H$&J}$,NI$$$G$7$g$&!#\e(B
12892
12893 @item a
12894 @kindex a (\e$B%5!<%P!<\e(B)
12895 @findex gnus-server-add-server
12896 \e$B?7$7$$%5!<%P!<$rDI2C$7$^$9\e(B (@code{gnus-server-add-server})\e$B!#\e(B
12897
12898 @item e
12899 @kindex e (\e$B%5!<%P!<\e(B)
12900 @findex gnus-server-edit-server
12901 \e$B%5!<%P!<$rJT=8$7$^$9\e(B (@code{gnus-server-edit-server})\e$B!#\e(B
12902
12903 @item S
12904 @kindex S (\e$B%5!<%P!<\e(B)
12905 @findex gnus-server-show-server
12906 \e$B%5!<%P!<$NDj5A$rI=<($7$^$9\e(B (@code{gnus-server-show-server})\e$B!#\e(B
12907
12908 @item SPACE
12909 @kindex SPACE (\e$B%5!<%P!<\e(B)
12910 @findex gnus-server-read-server
12911 \e$B8=:_$N%5!<%P!<$rD/$a$^$9\e(B (@code{gnus-server-read-server})\e$B!#\e(B
12912
12913 \e$BLuCm\e(B: \e$B<B:]$K$O\e(B @code{gnus-server-read-server-in-server-buffer} \e$BL?Na$r8F\e(B
12914 \e$B$S$^$9$,!"\e(B@code{gnus-server-browse-in-group-buffer} \e$B$NCM$,%G%#%U%)%k%H\e(B
12915 \e$B$N\e(B @code{nil} \e$B$G$"$l$P\e(B @code{gnus-server-read-server} \e$B$HF1$8$G$9!#\e(B
12916 @code{gnus-server-browse-in-group-buffer} \e$B$r\e(B @code{nil} \e$B0J30$NCM$K$9$k$3\e(B
12917 \e$B$H$O$^$C$?$/$*4+$a$G$-$^$;$s$,!"$"$J$?$,2?$r$9$k$N$b<+M3$G$9!#>\:Y$O%=!<\e(B
12918 \e$B%9%3!<%I$rFI$`$+!"<B:]$K;n$7$FDK$$L\$K2q$C$F$/$@$5$$!#\e(B;-p
12919
12920 @item q
12921 @kindex q (\e$B%5!<%P!<\e(B)
12922 @findex gnus-server-exit
12923 \e$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9\e(B (@code{gnus-server-exit})\e$B!#\e(B
12924
12925 @item k
12926 @kindex k (\e$B%5!<%P!<\e(B)
12927 @findex gnus-server-kill-server
12928 \e$B8=:_$N%5!<%P!<$r@Z$j<h$j$^$9\e(B (kill \e$B$7$^$9\e(B)
12929 (@code{gnus-server-kill-server})\e$B!#\e(B
12930
12931 @item y
12932 @kindex y (\e$B%5!<%P!<\e(B)
12933 @findex gnus-server-yank-server
12934 \e$B@h$[$I@Z$i$l$?\e(B (killed) \e$B%5!<%P!<$rE=$jIU$1$^$9\e(B (yank \e$B$7$^$9\e(B)
12935 (@code{gnus-server-yank-server})\e$B!#\e(B
12936
12937 @item c
12938 @kindex c (\e$B%5!<%P!<\e(B)
12939 @findex gnus-server-copy-server
12940 \e$B8=:_$N%5!<%P!<$rJ#<L$7$^$9\e(B (@code{gnus-server-copy-server})\e$B!#\e(B
12941
12942 @item l
12943 @kindex l (\e$B%5!<%P!<\e(B)
12944 @findex gnus-server-list-servers
12945 \e$B$9$Y$F$N%5!<%P!<$N0lMw$rI=<($7$^$9\e(B (@code{gnus-server-list-servers})\e$B!#\e(B
12946
12947 @item s
12948 @kindex s (\e$B%5!<%P!<\e(B)
12949 @findex gnus-server-scan-server
12950 \e$B%5!<%P!<$K$=$N%=!<%9$+$i?7$7$$5-;v$rD4$Y$k$h$&$KMW5a$7$^\e(B
12951 \e$B$9\e(B (@code{gnus-server-scan-server})\e$B!#<g$K%a!<%k%5!<%P!<$,0UL#$N$"$kF0:n\e(B
12952 \e$B$r$7$^$9!#\e(B
12953
12954 @item g
12955 @kindex g (\e$B%5!<%P!<\e(B)
12956 @findex gnus-server-regenerate-server
12957 \e$B%5!<%P!<$K$9$Y$F$N%G!<%?9=B$$r:F:n@.$5$;$^\e(B
12958 \e$B$9\e(B (@code{gnus-server-regenerate-server})\e$B!#$3$l$OF14|$,30$l$F$7$^$C$?%a!<\e(B
12959 \e$B%k%P%C%/%(%s%I$,$"$k$H$-$KLr$KN)$A$^$9!#\e(B
12960
12961 @item z
12962 @kindex z (\e$B%5!<%P!<\e(B)
12963 @findex gnus-server-compact-server
12964
12965 \e$B8=:_0LCV$N%5!<%P!<$N$9$Y$F$N%0%k!<%W$r05=L$7$^$9!#:#$N$H$3$m\e(B @code{nnml}
12966 (@pxref{Mail Spool}) \e$B$@$1$K<BAu$5$l$F$$$^$9!#$3$l$O5-;vHV9f$N$9$-$^$r<h\e(B
12967 \e$B$j=|$/$N$G!"@5$7$$A45-;v?t$rF@$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
12968 @end table
12969
12970 \e$B%5!<%P!<$rJD$8!"6X;_$7!"$*$h$S:F3+$9$k$?$a$NB>$N%3%^%s%I$K$D$$$F\e(B
12971 \e$B$O\e(B @ref{Unavailable Servers}\e$B!#\e(B
12972
12973 @node Example Methods
12974 @subsection \e$BJ}K!$NNc\e(B
12975
12976 \e$B$[$H$s$I$NA*BrJ}K!$O!"@bL@$9$kI,MW$,L5$$$/$i$$$K$+$J$jC1=c$G$9\e(B:
12977
12978 @lisp
12979 (nntp "news.funet.fi")
12980 @end lisp
12981
12982 \e$BD>@\%9%W!<%k$+$iFI$`$N$O$b$C$HC1=c$G$9\e(B:
12983
12984 @lisp
12985 (nnspool "")
12986 @end lisp
12987
12988 \e$B8+$F$NDL$j!"A*BrJ}K!$N:G=i$NMWAG$O%P%C%/%(%s%I$NL>A0$G!"FsHVL\$O!V%"%I%l\e(B
12989 \e$B%9!W\e(B(address)\e$B!"$b$7$/$O$=$&8F$S$?$$$N$G$"$l$P!VL>A0!W$G$9!#\e(B
12990
12991 \e$B$3$l$i$NFs$D$NMWAG$N8e$K$O!"G$0U$N?t\e(B
12992 \e$B$N\e(B @code{(@var{\e$BJQ?t\e(B} @var{\e$BMM<0\e(B})} \e$B$NBP$rCV$/$3$H$,$G$-$^$9!#\e(B
12993
12994 \e$B:G=i$NNc$KLa$j$^$7$g$&\e(B---\e$B$=$N%^%7%s$N%]!<%H\e(B 15 \e$B$+$iFI$_$?$$$N$@$H;W$C$F\e(B
12995 \e$B$/$@$5$$!#$3$l$,$=$N;~$K!"$=$&$J$k$O$:$NA*BrJ}K!$G$9\e(B:
12996
12997 @lisp
12998 (nntp "news.funet.fi" (nntp-port-number 15))
12999 @end lisp
13000
13001 \e$B$I$NJQ?t$,4XO"$9$k$+$r8+$D$1=P$9$?$a$K!"$=$l$>$l$N%P%C%/%(%s%I$N@bL@J8=q\e(B
13002 \e$B$rFI$`$Y$-$G$7$g$&$,!"$3$l$O\e(B @code{nnmh} \e$B$NNc$G$9!#\e(B
13003
13004 @code{nnmh} \e$B$O%9%W!<%k$N$h$&$J9=B$$rFI$`$?$a$N%a!<%k%P%C%/%(%s%I$G$9!#Nc\e(B
13005 \e$B$($P%"%/%;%9$7$?$$Fs$D$N9=B$$,$"$k$H$7$^$7$g$&\e(B: \e$B0l$D$O$"$J$?$N;dE*$J%a!<\e(B
13006 \e$B%k%9%W!<%k$G!"B>J}$O8xE*$J$b$N$G$9!#$3$l$O;dE*$J%a!<%k$N$?$a$K;H$&$3$H$,\e(B
13007 \e$B$G$-$k;XDj$G$9\e(B:
13008
13009 @lisp
13010 (nnmh "private" (nnmh-directory "~/private/mail/"))
13011 @end lisp
13012
13013 (\e$B$=$l$G$3$N%5!<%P!<$O\e(B @samp{private} \e$B$H8F$P$l$^$9$,!"$"$J$?$O$9$G$K?dB,\e(B
13014 \e$B$7$F$$$?$+$b$7$l$^$;$s$M!#\e(B)
13015
13016 \e$B$3$l$O8xE*$J%9%W!<%k$N$?$a$NJ}K!$G$9\e(B:
13017
13018 @lisp
13019 (nnmh "public"
13020       (nnmh-directory "/usr/information/spool/")
13021       (nnmh-get-new-mail nil))
13022 @end lisp
13023
13024 @cindex proxy
13025 @cindex firewall
13026 \e$B$"$J$?$,KIJI\e(B (firewall) \e$B$NCf$K$$$F!"KIJI%^%7%s$rDL$7$F\e(B @acronym{NNTP} \e$B%5!<\e(B
13027 \e$B%P!<$K@\B3$9$k$7$+$J$$$N$G$"$l$P!"KIJI%^%7%s$K\e(B @code{rlogin} \e$B$7$F!"$=$3\e(B
13028 \e$B$+$i\e(B @uref{http://netcat.sourceforge.net/, netcat} \e$B$G\e(B @acronym{NNTP} \e$B%5!<\e(B
13029 \e$B%P!<$K@\B3$9$k$h$&$K\e(B Gnus \e$B$K;X<($9$k$3$H$,$G$-$^$9!#$3$s$J$3$H$r$9$k$N$O\e(B
13030 \e$B$$$5$5$+$P$+$2$F$$$k$N$G$9$,!"$G$b2>A[%5!<%P!<$NDj5A$O$*$=$i$/$3$N$h$&$J\e(B
13031 \e$B$b$N$K$J$k$O$:$G$9\e(B:
13032
13033 @lisp
13034 (nntp "firewall"
13035       (nntp-open-connection-function nntp-open-via-rlogin-and-netcat)
13036       (nntp-via-address "the.firewall.machine")
13037       (nntp-address "the.real.nntp.host"))
13038 @end lisp
13039
13040 \e$B$"$NAGE($J\e(B @code{ssh} \e$B%W%m%0%i%`$r!"%b%G%`$r7PM3$9$kDL?.$r05=L$9$k$?$a$K\e(B
13041 \e$B;H$$$?$$$N$J$i$P!">e5-$NNc$K0J2<$N@_Dj$r2C$($k$3$H$,$G$-$^$9!#\e(B
13042
13043 @lisp
13044       (nntp-via-rlogin-command "ssh")
13045 @end lisp
13046
13047 @code{nntp-via-rlogin-command-switches} \e$B$b;2>H$7$F$/$@$5$$!#4V@\E*$K@\B3\e(B
13048 \e$B$9$k>l9g$NNc$G$9\e(B:
13049
13050 @lisp
13051 (setq gnus-select-method
13052       '(nntp "indirect"
13053              (nntp-address "news.server.example")
13054              (nntp-via-user-name "intermediate_user_name")
13055              (nntp-via-address "intermediate.host.example")
13056              (nntp-via-rlogin-command "ssh")
13057              (nntp-via-rlogin-command-switches ("-C"))
13058              (nntp-open-connection-function nntp-open-via-rlogin-and-netcat)))
13059 @end lisp
13060
13061 \e$B$b$A$m$s!"<+F0G'>Z$r9T$J$o$;$k$?$a$K$O\e(B @code{ssh-agent} \e$B$rE,@Z$K@_Dj$7$J\e(B
13062 \e$B$1$l$P$J$j$^$;$s!#\e(B
13063
13064 \e$BKIJI$NCf$K$$$?$H$7$F$b\e(B "runsocks" \e$B$N$h$&$J%i%C%Q!<%3%^%s%I$rDL$7$F30$N@$\e(B
13065 \e$B3&$KD>@\%"%/%;%9$G$-$k$N$J$i$P!"0J2<$N$h$&$K\e(B socks \e$B2=$5$l$?\e(B netcat \e$B$G%K%e!<\e(B
13066 \e$B%9%5!<%P!<$K@\B3$9$k$3$H$,$G$-$k$G$7$g$&\e(B:
13067
13068 @lisp
13069 (nntp "outside"
13070       (nntp-pre-command "runsocks")
13071       (nntp-open-connection-function nntp-open-netcat-stream)
13072       (nntp-address "the.news.server"))
13073 @end lisp
13074
13075 @node Creating a Virtual Server
13076 @subsection \e$B2>A[%5!<%P!<$r:n@.$9$k\e(B
13077
13078 \e$B1JB35-;v$r;H$C$F$?$/$5$s$N5-;v$r%-%c%C%7%e$KJ]B8$7$F$$$k$N$G$"$l$P!"%-%c%C\e(B
13079 \e$B%7%e$rFI$`$?$a$N2>A[%5!<%P!<$r:n$kI,MW$,$"$k$G$7$g$&!#\e(B
13080
13081 \e$B:G=i$K?7$7$$%5!<%P!<$rDI2C$9$kI,MW$,$"$j$^$9!#$=$l$r$9$k$N$O\e(B @kbd{a} \e$BL?\e(B
13082 \e$BNa$G$9!#$*$=$i$/%-%c%C%7%e$rFI$`$?$a$K$O\e(B @code{nnml} \e$B$r;H$&$N$,0lHVNI$$\e(B
13083 \e$B$G$7$g$&!#\e(B@code{nnspool} \e$B$d\e(B @code{nnmh} \e$B$b;H$($k$G$7$g$&$l$1$I!#\e(B
13084
13085 @kbd{a nnml RET cache RET} \e$B$H%?%$%W$7$F$/$@$5$$!#\e(B
13086
13087 \e$B:#$d$"$J$?$O???7$7$$\e(B @samp{cache} \e$B$H$$$&\e(B @code{nnml} \e$B$N2>A[%5!<%P!<$r<j\e(B
13088 \e$B$KF~$l$?$O$:$G$9!#<!$O$=$l$rJT=8$7$F!"@5$7$$Dj5A$rM?$($^$7$g$&!#%5!<%P!<\e(B
13089 \e$B$rJT=8$9$k$K$O\e(B @kbd{e} \e$B$r%?%$%W$7$F$/$@$5$$!#$"$J$?$O0J2<$N$b$N$r4^$`%P%C\e(B
13090 \e$B%U%!!<$KF~$j$^$9\e(B:
13091
13092 @lisp
13093 (nnml "cache")
13094 @end lisp
13095
13096 \e$B$=$l$r<!$N$h$&$KJQ99$7$F$/$@$5$$\e(B:
13097
13098 @lisp
13099 (nnml "cache"
13100       (nnml-directory "~/News/cache/")
13101       (nnml-active-file "~/News/cache/active"))
13102 @end lisp
13103
13104 \e$B%5!<%P!<%P%C%U%!!<$KLa$k$K$O\e(B @kbd{C-c C-c} \e$B$r%?%$%W$7$F$/$@$5$$!#:#$G$O\e(B
13105 \e$B$3$N2>A[%5!<%P!<$G\e(B @kbd{RET} \e$B$r2!$9$H!"1\Mw%P%C%U%!!<$KF~$C$F!"I=<($5$l\e(B
13106 \e$B$F$$$k$I$N%0%k!<%W$K$G$bF~$k$3$H$,$G$-$k$O$:$G$9!#\e(B
13107
13108 @node Server Variables
13109 @subsection \e$B%5!<%P!<JQ?t\e(B
13110 @cindex server variables
13111 @cindex server parameters
13112
13113 \e$BJQ?t$r\e(B (\e$B%P%C%/%(%s%I$H\e(B Emacs \e$B0lHL$NN>J}$G\e(B) \e$BDj5A$9$k:]$N0l$D$N$d$C$+$$$J\e(B
13114 \e$BE@$O!"$$$/$D$+$NJQ?t$O!"35$7$F$=$NJQ?t$NDj5A$,%m!<%I$5$l$k$H$-$KB>$NJQ?t\e(B
13115 \e$B$G=i4|2=$5$l$k$3$H$G$9!#!V4p!W$K$J$kJQ?t$,%m!<%I$5$l$?8e$G$=$l$rJQ99$7$F\e(B
13116 \e$B$b!"!VGI@8!W$7$?JQ?t$OJQ99$5$l$^$;$s!#\e(B
13117
13118 \e$B$3$l$O0lHL$K%G%#%l%/%H%j!<$d%U%!%$%k$NJQ?t$K1F6A$7$^$9!#Nc$(\e(B
13119 \e$B$P\e(B @code{nnml-directory} \e$B$O%G%#%U%)%k%H$G$O\e(B @file{~/Mail/} \e$B$G!"$^$?!"$9\e(B
13120 \e$B$Y$F$N\e(B @code{nnml} \e$B%G%#%l%/%H%j!<JQ?t$O$=$NJQ?t$K$h$C$F=i4|2=$5$l$k$N$G!"\e(B
13121 @code{nnml-active-file} \e$B$O\e(B @file{~/Mail/active} \e$B$K$J$j$^$9!#?7$7\e(B
13122 \e$B$$\e(B @code{nnml} \e$B2>A[%5!<%P!<$rDj5A$9$k>l9g!"\e(B@code{nnml-directory} \e$B$r@_Dj\e(B
13123 \e$B$9$k$@$1$G$O==J,$G$O\e(B @emph{\e$B$"$j$^$;$s\e(B}---\e$B$"$J$?$O$9$Y$F$N%U%!%$%kJQ?t$r!"\e(B
13124 \e$B$=$&$7$?$$$HK>$s$@CM$KL@<(E*$K@_Dj$7$J$1$l$P$J$j$^$;$s!#$=$l$>$l$N%P%C%/\e(B
13125 \e$B%(%s%I$N$?$a$N40A4$JJQ?t$N%j%9%H$r8+$k$K$O!"$3$N%^%K%e%"%k$N8e$KB3$/$=$l\e(B
13126 \e$B$>$l$N%P%C%/%(%s%I$NItJ,$rFI$s$G$/$@$5$$!#$G$b\e(B @code{nnml} \e$B$NDj5A$NNc$O\e(B
13127 \e$B$3$3$K$"$j$^$9\e(B:
13128
13129 @lisp
13130 (nnml "public"
13131       (nnml-directory "~/my-mail/")
13132       (nnml-active-file "~/my-mail/active")
13133       (nnml-newsgroups-file "~/my-mail/newsgroups"))
13134 @end lisp
13135
13136 \e$B%5!<%P!<JQ?t$O$7$P$7$P!V%5!<%P!<%Q%i%a!<%?!<!W$H8F$P$l$^$9!#\e(B
13137
13138 @node Servers and Methods
13139 @subsection \e$B%5!<%P!<$HA*BrJ}K!\e(B
13140
13141 \e$BIaDL$KA*BrJ}K!$r;H$&\e(B (\e$BNc$($P30It%5!<%P!<$+$i5-;v$rFI$`$H$-$K%0%k!<%W$rA*\e(B
13142 \e$BBr$9$k<jCJ$H$7$F\e(B @code{gnus-secondary-select-method} \e$B;H$&\e(B) \e$B>lLL$G$O$I$3\e(B
13143 \e$B$G$b!"Be$o$j$K2>A[%5!<%P!<$NL>A0$r;H$&$3$H$,$G$-$^$9!#$3$l$K$h$C$F!"$?$/\e(B
13144 \e$B$5$s%-!<%\!<%I$rC!$+$J$/$F:Q$`$+$b$7$l$^$;$s!#$=$7$F!"$I$s$J$H$-$G$b$=$N\e(B
13145 \e$BJ}$,NI$$$G$9!#\e(B
13146
13147 @node Unavailable Servers
13148 @subsection \e$B;HMQIT2DG=$J%5!<%P!<\e(B
13149
13150 \e$B$"$k%5!<%P!<$K@\B3$9$k$3$H$,$G$-$J$$$h$&$K8+$($k$H$-!"\e(BGnus \e$B$O$=$N%5!<%P!<\e(B
13151 \e$B$K5qH]$5$l$?\e(B (@code{denied}) \e$B$3$H$r5-O?$7$^$9!#$=$N8e$G$=$N%5!<%P!<$H@\\e(B
13152 \e$BB3$7$h$&$H$9$k$I$s$J;n$_$b!"C1$KL5;k$5$l$^$9!#<B:]$K$=$&$+$I$&$+$r>/$7$b\e(B
13153 \e$B3N$+$a$:$K!"\e(BGnus \e$B$O!V@\B3$r3+$/$3$H$,$G$-$^$;$s!W$H\e(B (\e$B1Q8l$G\e(B) \e$B9p$2$^$9!#\e(B
13154
13155 \e$B$=$l$O$:$$$V$s$*9T57$,0-$$$H;W$&$+$b$7$l$^$;$s$,!"$?$$$F$$$N>l9g$OM-0U5A\e(B
13156 \e$B$J$N$G$9!#Nc$($P\e(B @samp{nephelococcdyia.com} \e$B$H$$$&%5!<%P!<$G==8D$N%0%k!<\e(B
13157 \e$B%W$r9XFI$7$F$$$k$H$7$^$7$g$&!#%5!<%P!<$O$I$3$+$H$F$b1s$$$H$3$m$K$"$C$F!"\e(B
13158 \e$B$=$N%^%7%s$O$H$F$bCY$$$N$G!":#F|$=$l$,@\B3$r5qH]$9$k$+$I$&$+$rD4$Y$k$@$1\e(B
13159 \e$B$G$b0lJ,$+$+$j$^$9!#$b$7\e(B Gnus \e$B$,$=$l$r==2s;n$9$h$&$K$J$C$F$$$?$H$9$k$H!"\e(B
13160 \e$B$H$F$bHQ$o$7$$$G$7$g$&!#$G$9$+$i\e(B Gnus \e$B$O$=$l$r;n$=$&$H$O$7$^$;$s!#0lEY$G\e(B
13161 \e$B$b!V@\B3$,5qH]$5$l$?!W\e(B(connection refused) \e$B$H$$$&7k2L$r<u$1<h$C$?$J$i!"\e(B
13162 \e$B$=$l$O%5!<%P!<$,!VMn$A$F$$$k!W\e(B(down) \e$B$N$@!"$H$_$J$7$^$9!#\e(B
13163
13164 \e$B$G$O!"0l;~E*$K$=$N%^%7%s$N5!7y$,0-$$$@$1$@$C$?$i2?$,5/$3$k$N$G$7$g$&\e(B? \e$B%^\e(B
13165 \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?
13166
13167 \e$B$=$l$K$O!"%5!<%P!<%P%C%U%!!<$K0\F0$7$F\e(B (@pxref{Server Buffer})\e$B!"0J2<$NL?\e(B
13168 \e$BNa$GFM$$$F$_$F$/$@$5$$\e(B:
13169
13170 @table @kbd
13171 @item O
13172 @kindex O (\e$B%5!<%P!<\e(B)
13173 @findex gnus-server-open-server
13174 \e$B8=:_$N9T$N%5!<%P!<$H$N@\B3$r3NN)$7$h$&$H$7$^\e(B
13175 \e$B$9\e(B (@code{gnus-server-open-server})\e$B!#\e(B
13176
13177 @item C
13178 @kindex C (\e$B%5!<%P!<\e(B)
13179 @findex gnus-server-close-server
13180 \e$B%5!<%P!<$H$N@\B3\e(B (\e$B$b$7$"$l$P\e(B) \e$B$rJD$8$^\e(B
13181 \e$B$9\e(B (@code{gnus-server-close-server})\e$B!#\e(B
13182
13183 @item D
13184 @kindex D (\e$B%5!<%P!<\e(B)
13185 @findex gnus-server-deny-server
13186 \e$B8=:_$N%5!<%P!<$K@\B3IT2D$N0u$rIU$1$^\e(B
13187 \e$B$9\e(B (@code{gnus-server-open-all-server})\e$B!#\e(B
13188
13189 @item M-o
13190 @kindex M-o (\e$B%5!<%P!<\e(B)
13191 @findex gnus-server-open-all-servers
13192 \e$B%P%C%U%!!<$K$"$k$9$Y$F$N%5!<%P!<$H$N@\B3$r3+$-$^\e(B
13193 \e$B$9\e(B (@code{gnus-server-open-all-servers})\e$B!#\e(B
13194
13195 @item M-c
13196 @kindex M-c (\e$B%5!<%P!<\e(B)
13197 @findex gnus-server-close-all-servers
13198 \e$B%P%C%U%!!<$K$"$k$9$Y$F$N%5!<%P!<$H$N@\B3$rJD$8$^\e(B
13199 \e$B$9\e(B (@code{gnus-server-close-all-servers})\e$B!#\e(B
13200
13201 @item R
13202 @kindex R (\e$B%5!<%P!<\e(B)
13203 @findex gnus-server-remove-denials
13204 Gnus \e$B$,@\B3$r5qH]$5$l$?$9$Y$F$N%5!<%P!<$N!"$9$Y$F$N0u$r>C5n$7\e(B
13205 \e$B$^$9\e(B (@code{gnus-server-remove-denials})\e$B!#\e(B
13206
13207 @item c
13208 @kindex c (\e$B%5!<%P!<\e(B)
13209 @findex gnus-server-copy-server
13210 \e$B%5!<%P!<$r%3%T!<$7$F?7$7$$L>A0$rIU$1$^\e(B
13211 \e$B$9\e(B (@code{gnus-server-copy-server})\e$B!#$3$l$O!"J#;($J@\B3J}K!$NDj5A$,$9$G\e(B
13212 \e$B$K$"$C$F!"$=$l$HF1$8Dj5A$r0[$J$k\e(B (\e$BJ*M}\e(B) \e$B%5!<%P!<$N$?$a$K;H$&I,MW$,$"$k>l\e(B
13213 \e$B9g$KLrN)$D$O$:$G$9!#\e(B
13214
13215 @item L
13216 @kindex L (\e$B%5!<%P!<\e(B)
13217 @findex gnus-server-offline-server
13218 \e$B%5!<%P!<$N>uBV$r%*%U%i%$%s$K$7$^$9\e(B (@code{gnus-server-offline-server})\e$B!#\e(B
13219 @end table
13220
13221 @node Getting News
13222 @section \e$B%K%e!<%9$N<hF@\e(B
13223 @cindex reading news
13224 @cindex news back ends
13225
13226 \e$B%K%e!<%9%j!<%@!<$OIaDL$O%K%e!<%9$rFI$`$?$a$K;H$o$l$^$9!#\e(BGnus \e$B$O8=:_$O%K%e!<\e(B
13227 \e$B%9$r<hF@$9$k$?$a$NFs$D$NJ}K!$@$1$rDs6!$7$F$$$^$9\e(B---@acronym{NNTP} \e$B%5!<%P!<\e(B
13228 \e$B$+$i!"$^$?$O%m!<%+%k%9%W!<%k$+$iFI$`$3$H$,$G$-$^$9!#\e(B
13229
13230 @menu
13231 * NNTP::                        @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$rFI$`\e(B
13232 * News Spool::                  \e$B%m!<%+%k%9%W!<%k$+$i%K%e!<%9$rFI$`\e(B
13233 @end menu
13234
13235 @node NNTP
13236 @subsection NNTP
13237 @cindex nntp
13238
13239 @acronym{NNTP} \e$B%5!<%P!<$+$i30It%0%k!<%W$r9XFI$9$k$N$OHf3SE*4JC1$G$9!#C1\e(B
13240 \e$B$KA*BrJ}K!$H$7$F\e(B @code{nntp} \e$B$r;XDj$7!"\e(B@acronym{NNTP} \e$B%5!<%P!<$N%"%I%l%9\e(B
13241 \e$B$r!"$&!<$s!"%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
13242
13243 @acronym{NNTP} \e$B%5!<%P!<$,I8=`$G$O$J$$%]!<%H\e(B (port) \e$B$K@_CV$5$l$F$$$k$H$-\e(B
13244 \e$B$O!"A*BrJ}K!$N;0HVL\$NMWAG$r$3$N%]!<%H$NHV9f$K@_Dj$9$l$P!"@5$7$$%]!<%H$K\e(B
13245 \e$B@\B3$9$k$3$H$,$G$-$k$G$7$g$&!#$=$N$?$a$K$O%0%k!<%W>pJs$rJT=8$7$J$1$l$P$J\e(B
13246 \e$B$j$^$;$s\e(B (@pxref{Foreign Groups})\e$B!#\e(B
13247
13248 \e$B30It%0%k!<%W$NL>A0$O4pK\%0%k!<%W$HF1$8$G$b9=$$$^$;$s!#<B:]!"$"$J$?$N;W$&\e(B
13249 \e$B$^$^$KF1$8%0%k!<%W$r2DG=$J8B$j$N0c$C$?%5!<%P!<$+$i9XFI$9$k$3$H$,$G$-$^$9!#\e(B
13250 \e$BL>A0$N>WFM$O5/$3$j$^$;$s!#\e(B
13251
13252 \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:
13253
13254 @table @code
13255 @item nntp-server-opened-hook
13256 @vindex nntp-server-opened-hook
13257 @cindex @sc{mode reader}
13258 @cindex authinfo
13259 @cindex authentication
13260 @cindex nntp authentication
13261 @findex nntp-send-authinfo
13262 @findex nntp-send-mode-reader
13263 \e$B$O@\B3$,$G$-$?8e$K<B9T$5$l$^$9!#$=$l$O\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$7$?\e(B
13264 \e$B8e$K!"$=$l$KL?Na$rAw$k$?$a$K;H$&$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G\e(B
13265 \e$B$O\e(B @code{MODE READER} \e$BL?Na$,!"\e(B@code{nntp-send-mode-reader} \e$B4X?t$K$h$C$F\e(B
13266 \e$B%5!<%P!<$KAw$i$l$k$h$&$K$J$C$F$$$^$9!#$3$N4X?t$O>o$K$3$N%U%C%/$K$"$k$Y$-\e(B
13267 \e$B$G$9!#\e(B
13268
13269 @item nntp-authinfo-function
13270 @vindex nntp-authinfo-function
13271 @findex nntp-send-authinfo
13272 @vindex nntp-authinfo-file
13273 \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
13274 \e$B$^$9!#%G%#%U%)%k%H$N4X?t$O\e(B @code{nntp-send-authinfo} \e$B$G!"E,@Z$J5-:\;v9`\e(B
13275 \e$B$rC5$9$?$a$K\e(B @file{~/.authinfo} (\e$B$b$7$/$O\e(B @code{nntp-authinfo-file} \e$BJQ?t\e(B
13276 \e$B$K@_Dj$7$?2?$G$b\e(B) \e$B$rD4$Y$^$9!#$b$70l$D$b8+$D$+$i$J$+$C$?$i!"%m%0%$%sL>$H\e(B
13277 \e$B%Q%9%o!<%I$NF~NO$rMW5a$7$^$9!#\e(B@file{~/.authinfo} \e$B%U%!%$%k$NMM<0\e(B
13278 \e$B$O\e(B @code{ftp} \e$B$N$?$a$N\e(B @file{~/.netrc} \e$B%U%!%$%k$H\e(B (\e$B$[$H$s$I\e(B) \e$BF1$8$G$9!#\e(B
13279 \e$B$=$l$O\e(B @code{ftp} \e$B$N%^%K%e%"%k%Z!<%8$GDj5A$5$l$F$$$^$9$,!"$3$3$K82Cx$J<B\e(B
13280 \e$BNc$,$"$j$^$9\e(B:
13281
13282 @enumerate
13283 @item
13284 \e$B%U%!%$%k$O0l$D0J>e$N9T$r4^$_!"$=$l$>$l$O0l$D$N%5!<%P!<$rDj5A$7$^$9!#\e(B
13285
13286 @item
13287 \e$B$=$l$>$l$N9T$OG$0U$N?t$NI8>O\e(B (token) \e$B$HCM$NBP$r4^$`$3$H$,$G$-$^$9!#\e(B
13288
13289 \e$BM-8z$JI8>O$O\e(B @samp{machine}, @samp{login}, @samp{password},
13290 @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
13291 \e$B7?$K$O8=$l$J$$Fs$D$N?7$7$$I8>O!"L>IU$1$F\e(B @samp{port} \e$B$H\e(B @samp{force} \e$B$r\e(B
13292 \e$BF3F~$7$^$9!#\e(B(\e$B$3$l$,\e(B @file{.authinfo} \e$B%U%!%$%k$NMM<0$,\e(B @file{.netrc} \e$B%U%!\e(B
13293 \e$B%$%k$NMM<0$+$i0oC&$9$kM#0l$NJ}K!$G$9!#\e(B) @samp{port} \e$B$O%5!<%P!<$N$I$N%]!<\e(B
13294 \e$B%H$rG'>Z$KMQ$$$k$+$r<($7!"\e(B@samp{force} \e$B$O0J2<$G@bL@$7$^$9!#\e(B
13295 @end enumerate
13296
13297 \e$B$3$l$,$=$N%U%!%$%k$NNc$G$9\e(B:
13298
13299 @example
13300 machine news.uio.no login larsi password geheimnis
13301 machine nntp.ifi.uio.no login larsi force yes
13302 @end example
13303
13304 \e$BI8>O$HCM$NBP$O$I$s$J=gHV$G$G$b8=$l$k$3$H$,$G$-$^$9!#Nc$(\e(B
13305 \e$B$P\e(B @samp{machine} \e$B$,:G=i$G$J$1$l$P$J$i$J$$I,MW$O$"$j$^$;$s!#\e(B
13306
13307 \e$B$3$NNc$G$O!"A0<T$N%5!<%P!<$K%m%0%$%sL>$H%Q%9%o!<%I$NN>J}$,M?$($i$l$F$$$k\e(B
13308 \e$B$N$KBP$7$F!"8e<T$K$O%m%0%$%sL>$@$1$,$"$j!"MxMQ<T$O%Q%9%o!<%I$NF~NO$r5a$a\e(B
13309 \e$B$i$l$k$G$7$g$&!#8e<T$O\e(B @samp{force} \e$B%?%0$b;}$C$F$$$F!"$3$l$K$h$C$F@\B3;~\e(B
13310 \e$B$K\e(B @var{nntp} \e$B%5!<%P!<$KG'>Z>pJs\e(B (authinfo) \e$B$,Aw$i$l$^$9!#%G%#%U%)%k\e(B
13311 \e$B%H\e(B (\e$B$9$J$o$A!"\e(B@samp{force} \e$B%?%0$,L5$$$H$-\e(B) \e$B$G$O!"\e(B@var{nntp} \e$B%5!<%P!<$,G'\e(B
13312 \e$B>Z>pJs$r?R$M$J$$8B$j$=$l$r\e(B @var{nntp} \e$B%5!<%P!<$KAw$j$^$;$s!#\e(B
13313
13314 @samp{machine} \e$B9T$K9gCW$7$J$$$9$Y$F$N%5!<%P!<$KE,MQ$5$l\e(B
13315 \e$B$k\e(B @samp{default} \e$B9T$rDI2C$9$k$3$H$b$G$-$^$9!#\e(B
13316
13317 @example
13318 default force yes
13319 @end example
13320
13321 \e$B$3$l$O!"$=$l0JA0$K=q$+$l$F$$$J$$$9$Y$F$N%5!<%P!<$K\e(B @samp{AUTHINFO} \e$BL?Na\e(B
13322 \e$B$r6/@)E*$KAw$j$^$9!#\e(B
13323
13324 @file{~/.authinfo} \e$B%U%!%$%k$r@$3&Cf$,FI$a$k$h$&$J@_Dj$N$^$^$GJ|CV$7$J$$\e(B
13325 \e$B$h$&$KCm0U$7$F$/$@$5$$!#\e(B
13326
13327 @item nntp-server-action-alist
13328 @vindex nntp-server-action-alist
13329 \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
13330 \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
13331 \e$B$i$7$?$$$N$G$"$l$P!"<!$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
13332
13333 @lisp
13334 (setq nntp-server-action-list
13335       '(("innd" (ding))))
13336 @end lisp
13337
13338 \e$B$^$!!"$=$s$J$3$H$r$7$?$$$H$O;W$o$J$$$G$7$g$&$1$l$I$M!#\e(B
13339
13340 \e$B%G%#%U%)%k%H$NCM$O\e(B
13341
13342 @lisp
13343 '(("nntpd 1\\.5\\.11t"
13344    (remove-hook 'nntp-server-opened-hook
13345                 'nntp-send-mode-reader)))
13346 @end lisp
13347
13348 \e$B$G!"$3$l$O\e(B nntpd 1.5.11t \e$B$K$O\e(B @code{MODE READER} \e$BL?Na$r3N<B$KAw$i$J$$$h\e(B
13349 \e$B$&$K$7$^$9!#$J$<$J$i!"$=$NL?Na$O%5!<%P!<$NB)$N:,$r;_$a$k$HJ9$$$F$$$k$+$i\e(B
13350 \e$B$G$9!#\e(B
13351
13352 @item nntp-maximum-request
13353 @vindex nntp-maximum-request
13354 \e$B$b$7\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B @acronym{NOV} \e$B%X%C%@!<$r%5%]!<%H$7$F$$$J\e(B
13355 \e$B$$$N$G$"$l$P!"$3$N%P%C%/%(%s%I$O\e(B @code{head} \e$BL?Na$r$$$/$D$bAw$C$F!"%X%C\e(B
13356 \e$B%@!<$r=8$a$^$9!#$3$NF0:n$rB.$/$9$k$?$a$K!"%P%C%/%(%s%I$OJVEz$rBT$?$:$K$3\e(B
13357 \e$B$NL?Na$r$?$/$5$sAw$j!"$=$l$+$i$9$Y$F$NJVEz$rFI$_$^$9!#$3$l$OJQ\e(B
13358 \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
13359 \e$B$b$7%M%C%H%o!<%/$N6q9g$,NI$/$J$$$h$&$J$i!"$3$NJQ?t$r\e(B 1 \e$B$K@_Dj$9$k$Y$-$G\e(B
13360 \e$B$7$g$&!#\e(B
13361
13362 @item nntp-connection-timeout
13363 @vindex nntp-connection-timeout
13364 \e$BDj4|E*$K@\B3$7$F$$$k30It\e(B @code{nntp} \e$B%0%k!<%W$,$?$/$5$s$"$k$H!"$A$c$s$H\e(B
13365 \e$B1~Ez$7$J$+$C$?$j>o<1E*$J;~4VFb$KJVEz$G$-$J$$$/$i$$$NIi2Y$,$+$+$C$F$$\e(B
13366 \e$B$k\e(B @acronym{NNTP} \e$B%5!<%P!<$NLdBj$,$"$k$O$:$G$9!#$3$l$O$d$C$+$$$JLdBj$r$b\e(B
13367 \e$B$?$i$7$^$9$,!"\e(B@code{nntp-connection-timeout} \e$B$r@_Dj$9$k$3$H$K$h$C$F$"$k\e(B
13368 \e$BDxEY2r>C$9$k$3$H$,$G$-$^$9!#$3$l$O@\B3$rD|$a$kA0$K!"\e(B@code{nntp} \e$B%P%C%/%(\e(B
13369 \e$B%s%I$,2?ICBT$D$+$r<($9@0?t$G$9!#$b$7$3$l$,\e(B @code{nil} \e$B$G$"$k$H!"$=$l$,%G%#\e(B
13370 \e$B%U%)%k%H$G$9$,!";~4V@Z$l$K$h$k@ZCG$O9T$J$$$^$;$s!#\e(B
13371
13372 @item nntp-nov-is-evil
13373 @vindex nntp-nov-is-evil
13374 @acronym{NNTP} \e$B%5!<%P!<$,\e(B @acronym{NOV} \e$B$r%5%]!<%H$7$F$$$J$$>l9g$O!"$3$N\e(B
13375 \e$BJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$l$PNI$$$G$7$g$&!#$G$b\e(B @code{nntp} \e$B$OIaDL\e(B
13376 \e$B$O\e(B @acronym{NOV} \e$B$,;H$($k$+$I$&$+$r<+F0E*$KD4$Y$^$9!#\e(B(\e$BLuCm\e(B: \e$B$G$9$+$i!"$o\e(B
13377 \e$B$6$o$6@_Dj$7$J$/$F$b9=$$$^$;$s!#\e(B)
13378
13379 @item nntp-xover-commands
13380 @vindex nntp-xover-commands
13381 @cindex @acronym{NOV}
13382 @cindex XOVER
13383 \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
13384 \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
13385 \e$B$9!#\e(B(\e$BLuCm\e(B: \e$B$=$l$i$r=g$K;n$7$^$9!#\e(B)
13386
13387 @item nntp-nov-gap
13388 @vindex nntp-nov-gap
13389 @code{nntp} \e$B$O!"IaDL$O%5!<%P!<$K\e(B @acronym{NOV} \e$B9T$N$?$a$N0l$D$NBg$-$JMW\e(B
13390 \e$B5a$rAw$j$^$9!#%5!<%P!<$O0l$D$N5pBg$J9T$N%j%9%H$G1~Ez$7$^$9!#$7$+$7!"%0%k!<\e(B
13391 \e$B%W$N\e(B 2-5000 \e$B$N5-;v$rFI$s$@8e$G\e(B 1 \e$B$H\e(B 5001 \e$B$rFI$_$?$$$@$1$@$H$7$F$b!"\e(B
13392 @code{nntp} \e$B$OI,MW$NL5$$\e(B 4999 \e$B8D$N\e(B @acronym{NOV} \e$B9T$r<hF@$9$k$3$H$K$J$j\e(B
13393 \e$B$^$9!#$3$NJQ?t$O!"$I$l$/$i$$Bg$-$JFs$D$NO"B3$7$?5-;v72$N4V$N3V$?\e(B
13394 \e$B$j\e(B (gap) \e$B$^$G\e(B @code{XOVER} \e$B$NMW5a$rJ,3d$;$:$KAw$k$+$r7hDj$7$^$9!#%M%C%H\e(B
13395 \e$B%o!<%/$,B.$$>l9g$K!"$3$NJQ?t$rK\Ev$K>.$5$J?tCM$K@_Dj$7$F$7$^$&$H!"$*$=$i\e(B
13396 \e$B$/<hF@$,CY$/$J$k$3$H$KCm0U$7$F$/$@$5$$!#$3$NJQ?t$,\e(B @code{nil} \e$B$J$i$P!"\e(B
13397 @code{nntp} \e$B$OMW5a$rJ,3d$7$^$;$s!#%G%#%U%)%k%H$O\e(B 5 \e$B$G$9!#\e(B
13398
13399 @item nntp-xref-number-is-evil
13400 @vindex nntp-xref-number-is-evil
13401 \e$B%f!<%6!<$,;XDj$7$?\e(B @code{Message-ID} \e$B$r;}$C$F$$$k5-;v!"$^$?$O8=:_$N$b$N\e(B
13402 \e$B$N?F5-;v$N\e(B @code{Message-ID} \e$B$r;}$C$F$$$k5-;v$r;2>H$9$k$H\e(B
13403 \e$B$-\e(B (@pxref{Finding the Parent})\e$B!"\e(BGnus \e$B$O$=$l$,$I$3$K$"$k$+$rCN$k$?$a\e(B
13404 \e$B$K\e(B @acronym{NNTP} \e$B%5!<%P!<$K\e(B @code{HEAD} \e$B%3%^%s%I$rAw$j$^$9!#$=$7$F%5!<\e(B
13405 \e$B%P!<$O!"\e(B@code{Xref} \e$B%X%C%@!<$K%0%k!<%W$H5-;vHV9f$NBP$r4^$s$G$$$k%G!<%?$r\e(B
13406 \e$BJV$7$^$9!#$=$N%G!<%?$,!"$=$N5-;v$,8=:_$N%0%k!<%W$K$"$k$3$H$r<($9$J$i!"DL\e(B
13407 \e$B>o\e(B Gnus \e$B$O$=$N5-;v$r;2>H$9$k$N$K5-;vHV9f$r;HMQ$7$^$9!"$=$&$G$J$1$l\e(B
13408 \e$B$P\e(B @code{Message-ID} \e$B$r;H$$$^$9$,!#$H$3$m$,!"$"$k%K%e!<%9%5!<%P!<\e(B (\e$BNc$(\e(B
13409 \e$B$P\e(B Diablo \e$B$r<B9T$9$k$b$N\e(B) \e$B$O!"F1$85-;v72$rM-$9$kJ#?t$N%(%s%8%s$r1?E>$7$F\e(B
13410 \e$B$$$F!"$=$l$i$N4V$G$O5-;vHV9f$,F14|$5$l$F$$$^$;$s!#$=$N>l\e(B
13411 \e$B9g\e(B @code{Xref} \e$B%X%C%@!<$K8=$o$l$k5-;vHV9f$O!"$I$N%(%s%8%s$,A*$P$l$k$+$K\e(B
13412 \e$B$h$C$FJQ2=$9$k$N$G!"Nc$($P8=:_$N%0%k!<%W$K$"$k?F5-;v$r;2>H$9$k$3$H$,$G$-\e(B
13413 \e$B$^$;$s!#$=$N$h$&$J%5!<%P!<$K@\B3$9$k$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$G\e(B
13414 \e$B$O$J$$CM$K@_Dj$7$F$/$@$5$$!#$=$&$9$l$P\e(B Gnus \e$B$O5-;vHV9f$r;H$$$^$;$s!#Nc$(\e(B
13415 \e$B$P\e(B:
13416
13417 @lisp
13418 (setq gnus-select-method
13419       '(nntp "newszilla"
13420              (nntp-address "newszilla.example.com")
13421              (nntp-xref-number-is-evil t)
13422              @dots{}))
13423 @end lisp
13424
13425 \e$B$3$N%5!<%P!<JQ?t$N%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
13426
13427 @item nntp-prepare-server-hook
13428 @vindex nntp-prepare-server-hook
13429 @acronym{NNTP} \e$B%5!<%P!<$K@\B3$r;n$_$kA0$K<B9T$9$k%U%C%/$G$9!#\e(B
13430
13431 @item nntp-record-commands
13432 @vindex nntp-record-commands
13433 \e$B$3$l$r\e(B @code{nil} \e$B$G$J$$CM$K$9$k$H!"\e(B@code{nntp} \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
13434 \e$B$KAw$C$?$9$Y$F$NL?Na$r\e(B (\e$B;~9o$H6&$K\e(B) @samp{*nntp-log*} \e$B%P%C%U%!!<$K5-O?$7\e(B
13435 \e$B$^$9!#$3$l$OF0:n$7$F$$$J$$$h$&$K8+$($k\e(B Gnus \e$B$N\e(B @acronym{NNTP} \e$B@\B3$r%G%P%C\e(B
13436 \e$B%0$7$F$$$k$H$-$KLr$KN)$A$^$9!#\e(B
13437
13438 @item nntp-open-connection-function
13439 @vindex nntp-open-connection-function
13440 \e$B$I$N$h$&$K\e(B @acronym{NNTP} \e$B%5!<%P!<$H@\B3$9$k$+$r%+%9%?%^%$%:$9$k$3$H$,$G\e(B
13441 \e$B$-$^$9!#\e(B@code{nntp-open-connection-function} \e$B%Q%i%a!<%?!<$r@_Dj$7$F$*$/\e(B
13442 \e$B$H!"\e(BGnus \e$B$O@\B3$r3NN)$9$k$?$a$K$=$N4X?t$r;H$$$^$9!#$=$N$?$a$K<7$D$N4X?t\e(B
13443 \e$B$,$"$i$+$8$aMQ0U$5$l$F$$$^$9!#$=$l$i$OFs<oN`$KJ,N`$9$k$3$H$,$G$-!"D>@\@\\e(B
13444 \e$BB3$9$k$?$a$N4X?t72\e(B (\e$B;M$D\e(B) \e$B$H4V@\E*$K@\B3$9$k$?$a$N$b$N\e(B (\e$B;0$D\e(B) \e$B$,$"$j$^$9!#\e(B
13445
13446 @item nntp-never-echoes-commands
13447 @vindex nntp-never-echoes-commands
13448 \e$BHs\e(B-@code{nil} \e$B$G\e(B @acronym{NNTP} \e$B%5!<%P!<$,%3%^%s%I$r%(%3!<%P%C%/$7$J$$$3\e(B
13449 \e$B$H$r0UL#$7$^$9!#Js9p$K$h$k$H!"$"$k<o$N\e(B @acronym{NNTPS} \e$B%5!<%P!<$O%3%^%s\e(B
13450 \e$B%I$r%(%3!<%P%C%/$7$J$$$=$&$G$9!#$7$?$,$C$F!"Nc$(\e(B
13451 \e$B$P\e(B @code{nntp-open-connection-function} \e$B$r\e(B @code{nntp-open-ssl-stream} \e$B$K\e(B
13452 \e$B@_Dj$7$F$"$k$=$N$h$&$J%5!<%P!<$N$?$a$NA*BrJ}K!$NCf$G!"$3$NJQ?t$r\e(B
13453 \e$BHs\e(B-@code{nil} \e$B$K@_Dj$9$kI,MW$,$"$k$G$7$g$&!#%G%#%U%)%k%HCM\e(B
13454 \e$B$O\e(B @code{nil} \e$B$G$9!#$3$NJQ?t$NCM\e(B @code{nil} \e$B$O!"\e(B
13455 @code{nntp-open-connection-functions-never-echo-commands} \e$BJQ?t$G$/$D$,$(\e(B
13456 \e$B$5$l$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
13457
13458 @item nntp-open-connection-functions-never-echo-commands
13459 @vindex nntp-open-connection-functions-never-echo-commands
13460 \e$B%3%^%s%I$r%(%3!<%P%C%/$7$J$$4X?t$N%j%9%H$G$9!#\e(B
13461 @code{nntp-open-connection-function} \e$B$K@_Dj$7$?4X?t$,%3%^%s%I$r%(%3!<%P%C\e(B
13462 \e$B%/$7$J$$$J$i$P!"$=$l$r$3$N%j%9%H$K2C$($F$/$@$5$$!#\e(B
13463 @code{nntp-never-echoes-commands} \e$BJQ?t$N\e(B @code{nil} \e$B$G$J$$CM$,!"$3$NJQ?t\e(B
13464 \e$B$r$/$D$,$($9$3$H$KCm0U$7$F$/$@$5$$!#%G%#%U%)%k%HCM\e(B
13465 \e$B$O\e(B @code{(nntp-open-network-stream)} \e$B$G$9!#\e(B
13466
13467 @item nntp-prepare-post-hook
13468 @vindex nntp-prepare-post-hook
13469 \e$B5-;v$rEj9F$9$kD>A0$K<B9T$5$l$k%U%C%/$G$9!#$b$75-;v\e(B
13470 \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
13471 \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
13472 \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
13473 \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
13474 \e$B$=$l$K$O$3$&$9$l$PNI$$$G$7$g$&\e(B:
13475
13476 @lisp
13477 (add-hook 'nntp-prepare-post-hook 'canlock-insert-header)
13478 @end lisp
13479
13480 \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$F$/\e(B
13481 \e$B$@$5$$!#$3$l$ONc$($P\e(B INN 2.3.0 \e$B0J>e$GF0:n$7$^$9!#\e(B
13482
13483 @item nntp-server-list-active-group
13484 \e$B$b$7\e(B @code{nil} \e$B$@$C$?$i\e(B @samp{LIST ACTIVE} \e$B$NBe$o$j$K>o\e(B
13485 \e$B$K\e(B @samp{GROUP} \e$B$r;H$$$^$9!#$3$l$OIaDLCY$$$N$G$9$,!"8m$C$F\e(B active \e$B%U%!%$\e(B
13486 \e$B%k$rIQHK$K99?7$7$J$$$h$&$K@_Dj$5$l$F$$$k%5!<%P!<$G$O=u$1$K$J$k$O$:$G$9!#\e(B
13487 @end table
13488
13489 @menu
13490 * Direct Functions::            \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
13491 * Indirect Functions::          \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
13492 * Common Variables::            \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
13493 * NNTP marks::                  @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
13494 @end menu
13495
13496 @node Direct Functions
13497 @subsubsection \e$BD>@\@\B3$9$k$?$a$N4X?t\e(B
13498 @cindex direct connection functions
13499
13500 \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
13501 \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
13502 \e$B$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
13503
13504 @table @code
13505 @findex nntp-open-network-stream
13506 @item nntp-open-network-stream
13507 \e$B$3$l$O%G%#%U%)%k%H$G!"C1=c$K1s3V%7%9%F%`$N%]!<%H$b$7$/$OJL$N$b$N$K@\B3$7\e(B
13508 \e$B$^$9!#$b$7\e(B Emacs \e$B$H%5!<%P!<$NN>J}$,%5%]!<%H$7$F$$$l$P!"$=$N@\B3$O<+F0E*\e(B
13509 \e$B$K0E9f2=$5$l$?\e(B @acronym{STARTTLS} \e$B@\B3$K>:3J$5$l$^$9!#\e(B
13510
13511 @item network-only
13512 \e$B>e5-$KF1$8!#$?$@$7<+F0$G\e(B @acronym{STARTTLS} \e$B$X$N>:3J$O9T$J$$$^$;$s!#\e(B
13513
13514 @findex nntp-open-tls-stream
13515 @item nntp-open-tls-stream
13516 \e$B!V0BA4$J!W%A%c%s%M%k$r;H$C$F%5!<%P!<$K@\B3$7$^$9!#$3$l$r;H$&$?$a$K\e(B
13517 \e$B$O\e(B @uref{http://www.gnu.org/software/gnutls/, GnuTLS} \e$B$r%$%s%9%H!<%k$7$F\e(B
13518 \e$B$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
13519
13520 @lisp
13521 ;; @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}
13522 ;; @r{\e$B$G$"$C$F$b!"\e(B@samp{gnutls-cli -p} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
13523 ;;
13524 (nntp "snews.bar.com"
13525       (nntp-open-connection-function nntp-open-tls-stream)
13526       (nntp-port-number 563)
13527       (nntp-address "snews.bar.com"))
13528 @end lisp
13529
13530 @findex nntp-open-ssl-stream
13531 @item nntp-open-ssl-stream
13532 \e$B!V0BA4$J!W%A%c%s%M%k$r;H$C$F%5!<%P!<$K@\B3$7$^$9!#$3$l$r;H$&$?$a$K\e(B
13533 \e$B$O\e(B @uref{http://www.openssl.org, OpenSSL} \e$B$^$?\e(B
13534 \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
13535 \e$B$F$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
13536
13537 @lisp
13538 ;; @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}
13539 ;; @r{\e$B$"$C$F$b!"\e(B@samp{openssl s_client -port} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
13540 ;;
13541 (nntp "snews.bar.com"
13542       (nntp-open-connection-function nntp-open-ssl-stream)
13543       (nntp-port-number 563)
13544       (nntp-address "snews.bar.com"))
13545 @end lisp
13546
13547 @findex nntp-open-netcat-stream
13548 @item nntp-open-netcat-stream
13549 @code{netcat} \e$B%3%^%s%I$r;H$C$F\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$7$^$9!#%G%#\e(B
13550 \e$B%U%)%k%H$N\e(B @code{nntp-open-network-stream} \e$B$,$=$l$r$9$k$N$K$b$+$+$o$i$:!"\e(B
13551 \e$B$J$<$3$N4X?t$,$"$k$N$+IT;W5D$K;W$&$+$b$7$l$^$;$s!#$=$NM}M3\e(B (\e$B$N0l$D\e(B) \e$B$O!"\e(B
13552 \e$B$b$7$"$J$?$,KIJI$NCf$K$$$?$H$7$F$b\e(B @code{runsocks} \e$B$N$h$&$J%3%^%s%I%i%C\e(B
13553 \e$B%Q!<$N$*$+$2$G30$N@$3&$rD>@\%"%/%;%9$G$-$k$J$i$P!"$=$l$r$3$N$h$&$K;H$&$3\e(B
13554 \e$B$H$,$G$-$k$N$G$9\e(B:
13555
13556 @lisp
13557 (nntp "socksified"
13558       (nntp-pre-command "runsocks")
13559       (nntp-open-connection-function nntp-open-netcat-stream)
13560       (nntp-address "the.news.server"))
13561 @end lisp
13562
13563 \e$B%G%#%U%)%k%H$N%a%=%C%I$N$^$^$G$=$l$r9T$J$&$K$O\e(B Emacs \e$B$N%;%C%7%g%sA4BN$r\e(B
13564 \e$B%i%C%W$9$kI,MW$,$"$k$G$7$g$&$,!"$=$l$ONI$$9M$($G$O$"$j$^$;$s!#\e(B
13565
13566 @findex nntp-open-telnet-stream
13567 @item nntp-open-telnet-stream
13568 @code{nntp-open-netcat-stream} \e$B$K;w$F$$$^$9$,!"\e(B@code{netcat} \e$B$G$O$J\e(B
13569 \e$B$/$F\e(B @code{telnet} \e$B$r;H$$$^$9!#9TKv%3!<%I$rJQ99$7$?$j$9$k$N\e(B
13570 \e$B$G\e(B @code{telnet} \e$B$O$$$5$5$+7x<B$5$K7g$1$k$N$G$9$,!"\e(B@code{netcat} \e$B$,L5$$\e(B
13571 \e$B>l9g$b$"$j$^$9!#A0$NNc$O$3$N$h$&$K=q$-49$($i$l$k$G$7$g$&\e(B:
13572
13573 @lisp
13574 (nntp "socksified"
13575       (nntp-pre-command "runsocks")
13576       (nntp-open-connection-function nntp-open-telnet-stream)
13577       (nntp-address "the.news.server")
13578       (nntp-end-of-line "\n"))
13579 @end lisp
13580 @end table
13581
13582 @node Indirect Functions
13583 @subsubsection \e$B4V@\E*$K@\B3$9$k$?$a$N4X?t\e(B
13584 @cindex indirect connection functions
13585
13586 \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
13587 \e$B$K@\B3$9$k$?$a$K4V@\E*$K8F$P$l$^$9!#$9$Y$F$N$3$l$i$N4X?t$H4XO"$9$kJQ?t$O\e(B
13588 \e$B!H\e(Bvia\e$B!I@\B3$NCg4V$KB0$7$F$$$k$H$b8@$($k$N$G!"$=$l$rL@3N$K$9$k$?$a$K$9$Y\e(B
13589 \e$B$F!H\e(Bvia\e$B!I$H$$$&@\F,8l$,IU$1$i$l$^$9!#$^$?!"$=$l$i$NF0:n$O$=$l$i$,6&DL$K\e(B
13590 \e$B;2>H$9$kJQ?t$K1F6A$5$l$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
13591
13592 @table @code
13593 @item nntp-open-via-rlogin-and-netcat
13594 @findex nntp-open-via-rlogin-and-netcat
13595 \e$B1s3V%7%9%F%`$K\e(B @samp{rlogin} \e$B$7$F!"$=$3$+$iK\Ev$N\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
13596 \e$B$K@\B3$9$k$?$a$K\e(B @code{netcat} \e$B$r;H$$$^$9!#$3$l$O!"Nc$($P$"$J$?$,;O$a$K\e(B
13597 \e$BKIJI%^%7%s$K@\B3$7$J$1$l$P$J$i$J$$>l9g$KJXMx$G$9!#\e(B
13598
13599 @code{nntp-open-via-rlogin-and-netcat}-\e$BMQ$NJQ?t\e(B:
13600
13601 @table @code
13602 @item nntp-via-rlogin-command
13603 @vindex nntp-via-rlogin-command
13604 \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
13605 \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
13606
13607 @item nntp-via-rlogin-command-switches
13608 @vindex nntp-via-rlogin-command-switches
13609 @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
13610 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#$b\e(B
13611 \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!"$9\e(B
13612 \e$B$Y$F$N%G!<%?@\B3$r05=L$9$k$?$a$K\e(B @samp{("-C")} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
13613 @end table
13614
13615 @item nntp-open-via-rlogin-and-telnet
13616 @findex nntp-open-via-rlogin-and-telnet
13617 \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
13618 \e$B%P!<$K@\B3$9$k$?$a$K!"\e(B@samp{netcat} \e$B$NBe$o$j$K\e(B @code{telnet} \e$B$r;H$$$^$9!#\e(B
13619 \e$B9TKv%3!<%I$rJQ99$7$?$j$9$k$N$G\e(B @code{telnet} \e$B$O$$$5$5$+7x<B$5$K7g$1$k$N\e(B
13620 \e$B$G$9$,!"\e(B@code{netcat} \e$B$,L5$$>l9g$b$"$k$G$7$g$&!#\e(B
13621
13622 @code{nntp-open-via-rlogin-and-telnet}-\e$BMQ$NJQ?t\e(B:
13623
13624 @table @code
13625 @item nntp-telnet-command
13626 @vindex nntp-telnet-command
13627 \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
13628 \e$B%^%s%I$G$9!#%G%#%U%)%k%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
13629
13630 @item nntp-telnet-switches
13631 @vindex nntp-telnet-switches
13632 @code{nntp-telnet-command} \e$B$N%3%^%s%I$N%9%$%C%A$H$7$F;H$o$l$kJ8;zNs$N%j\e(B
13633 \e$B%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{("-8")} \e$B$G$9!#\e(B
13634
13635 @item nntp-via-rlogin-command
13636 @vindex nntp-via-rlogin-command
13637 \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
13638 \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
13639
13640 @item nntp-via-rlogin-command-switches
13641 @vindex nntp-via-rlogin-command-switches
13642 @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
13643 \e$B$N%j%9%H$G$9!#\e(B@samp{ssh} \e$B$r;H$&>l9g$K!"$b$7Cf4V$N%[%9%H$G\e(B telnet \e$B%3%^%s\e(B
13644 \e$B%I$,5?;wC<Kv$rI,MW$H$9$k$J$i$P!"$3$l$r\e(B @samp{("-t" "-e" "none")} \e$B$^$?\e(B
13645 \e$B$O\e(B @samp {("-C" "-t" "-e" "none")} \e$B$K$9$kI,MW$,$"$k$G$7$g$&!#%G%#%U%)%k\e(B
13646 \e$B%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13647 @end table
13648
13649 @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
13650 \e$B$H$KCm0U$7$F$/$@$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
13651
13652 @item nntp-open-via-telnet-and-telnet
13653 @findex nntp-open-via-telnet-and-telnet
13654 \e$B$3$l$b$^$?K\<AE*$K$OF1$8$3$H$J$N$G$9$,!"Cf4V$N%[%9%H$K@\B3$9$k$?$a\e(B
13655 \e$B$K\e(B @samp{rlogin} \e$B$NBe$o$j$K\e(B @samp{telnet} \e$B$r;H$$$^$9!#\e(B
13656
13657 @code{nntp-open-via-telnet-and-telnet}-\e$BMQ$NJQ?t\e(B:
13658
13659 @table @code
13660 @item nntp-via-telnet-command
13661 @vindex nntp-via-telnet-command
13662 \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
13663 \e$B%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
13664
13665 @item nntp-via-telnet-switches
13666 @vindex nntp-via-telnet-switches
13667 @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
13668 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
13669
13670 @item nntp-via-user-password
13671 @vindex nntp-via-user-password
13672 \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
13673
13674 @item nntp-via-envuser
13675 @vindex nntp-via-envuser
13676 \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
13677 \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
13678 \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
13679
13680 @item nntp-via-shell-prompt
13681 @vindex nntp-via-shell-prompt
13682 \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
13683 \e$B$O\e(B @samp{bash\\|\$ *\r?$\\|> *\r?} \e$B$G$9!#\e(B
13684 @end table
13685
13686 @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
13687 \e$B$H$KCm0U$7$F$/$@$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
13688 @end table
13689
13690 \e$B$3$l$i$O>e5-$N$9$Y$F$N4X?t$,;2>H$9$kIU2CE*$JJQ?t$G$9\e(B:
13691
13692 @table @code
13693 @item nntp-via-user-name
13694 @vindex nntp-via-user-name
13695 \e$BCf4V$N%[%9%H$K@\B3$9$k$H$-$K;H$&MxMQ<TL>$G$9!#\e(B
13696
13697 @item nntp-via-address
13698 @vindex nntp-via-address
13699 \e$B@\B3$9$kCf4V$N%[%9%H$N%"%I%l%9$G$9!#\e(B
13700 @end table
13701
13702 @node Common Variables
13703 @subsubsection \e$B6&DL$NJQ?t\e(B
13704
13705 \e$B0J2<$NJQ?t$O!"$9$Y$F$N!"$^$?$O$$$/$D$+$N$"$i$+$8$aMQ0U$5$l$F$$$k4X?t$NF0\e(B
13706 \e$B:n$K1F6A$r5Z$\$7$^$9!#@_Dj$5$l$F$$$J$1$l$P!"$9$Y$F$N4X?t$,1F6A$5$l$^\e(B
13707 \e$B$9\e(B (\e$B$=$l$>$l$N2>A[%5!<%P!<$K$*$$$F!"%5!<%P!<JQ?t$H$7$F8D!9$KCM$,@_Dj$5$l\e(B
13708 \e$B$F$$$J$$>l9g$K!"0J2<$NCM$,%G%#%U%)%k%H$G;H$o$l$^$9\e(B)\e$B!#\e(B
13709
13710 @table @code
13711 @item nntp-pre-command
13712 @vindex nntp-pre-command
13713 \e$BAG$N@\B3MQ$N4X?t$G$O$J$$$b\e(B
13714 \e$B$N\e(B (@code{nntp-open-network-stream}\e$B!"\e(B@code{nntp-open-tls-stream} \e$B$^$?\e(B
13715 \e$B$O\e(B @code{nntp-open-ssl-stream} \e$B0J30$N$9$Y$F\e(B) \e$B$rDL$7$F@\B3$9$k$H$-$K;H$&\e(B
13716 \e$B%3%^%s%I%i%C%Q!<$G$9!#Nc$($P$"$J$?$O\e(B @samp{SOCKS} \e$B%i%C%Q!<$r3d$jEv$F$k$G\e(B
13717 \e$B$7$g$&!#\e(B(\e$BLuCm\e(B: @code{telnet} \e$B$J$I$N30It%3%^%s%I$KHo$;$F;H$o$l$^$9!#\e(B)
13718
13719 @item nntp-address
13720 @vindex nntp-address
13721 @acronym{NNTP} \e$B%5!<%P!<$N%"%I%l%9$G$9!#\e(B
13722
13723 @item nntp-port-number
13724 @vindex nntp-port-number
13725 \e$B@\B3$9$k\e(B @acronym{NNTP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#%G%#%U%)%k%H\e(B
13726 \e$B$O\e(B @samp{nntp} \e$B$G$9!#\e(B@acronym{TLS}/@acronym{SSL} \e$B$r2p$7\e(B
13727 \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
13728 \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
13729 \e$B$"$j$^$9!#30It$N\e(B @acronym{TLS}/@acronym{SSL} \e$B%D!<%k$O%]!<%H$NL>A0$G$OF0\e(B
13730 \e$B:n$7$J$$$+$i$G$9!#\e(B
13731
13732 @item nntp-end-of-line
13733 @vindex nntp-end-of-line
13734 @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
13735 \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
13736 \e$B$N\e(B telnet \e$BF1Ey$N4X?t$r;H$C$F$$$k$H$-$O\e(B @samp{\n} \e$B$G$"$k$Y$-$G$9!#\e(B
13737
13738 @item nntp-netcat-command
13739 @vindex nntp-netcat-command
13740 @samp{netcat} \e$B$rDL$7$F\e(B @acronym{NNTP} \e$B%5!<%P!<$H@\B3$9$k$H$-$K;H$&%3%^%s\e(B
13741 \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
13742 \e$B$l$O$^$5$KK\Ev$N\e(B @acronym{NNTP} \e$B%5!<%P!<$H@\B3$9$k$?$a$N$b$N$G$9!#%G%#%U%)\e(B
13743 \e$B%k%H$O\e(B @samp{nc} \e$B$G$9!#\e(B
13744
13745 @item nntp-netcat-switches
13746 @vindex nntp-netcat-switches
13747 @code{nntp-netcat-command} \e$B$KEO$9%9%$%C%A$N%j%9%H$G$9!#%G%#%U%)%k%H\e(B
13748 \e$B$O\e(B @samp{()} \e$B$G$9!#\e(B
13749 @end table
13750
13751 @node NNTP marks
13752 @subsubsection NNTP marks
13753 @cindex storing NNTP marks
13754
13755 Gnus \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<$N$?$a$N5-;v$N0u\e(B (marks) (@pxref{Marking
13756 Articles}) \e$B$r0u%U%!%$%k$KJ]B8$7$^$9!#0u%U%!%$%k$O$"$k%0%k!<%W$G@_Dj$7$?\e(B
13757 \e$B0u$r5-O?$7!"$=$l$>$l$N%U%!%$%k$O!"BP1~$9$k%5!<%P!<$KBP$7$F@lMQ$G$9!#0u%U%!\e(B
13758 \e$B%$%k$O!"%K%e!<%9%5!<%P!<$K;w$F$$$k8EE5E*$J3,AX\e(B
13759 \e$B$G\e(B @file{~/News/marks} (@code{nntp-marks-directory}) \e$B$KJ]B8$5$l$^$9!#Nc\e(B
13760 \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
13761 \e$B$N0u%U%!%$%k\e(B
13762 \e$B$O\e(B @file{~/News/marks/news.gmane.org/gmane/discuss/.marks} \e$B$KJ]B8$5$l$^\e(B
13763 \e$B$9!#\e(B
13764
13765 \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
13766 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
13767 \e$B$G$-!"$I$N5-;v$rFI$s$G0u$rIU$1$?$+$r$=$A$i$G:F8=$7$^$9!#\e(B
13768 @file{~/News/marks} \e$B$N%G!<%?$O!"\e(B@file{~/.newsrc.eld} \e$B$K$"$kF1$8$b$N$h$j\e(B
13769 \e$B$bM%@h$5$l$^$9!#\e(B
13770
13771 \e$B0u%U%!%$%k$O!"$=$l$>$l$N%5!<%P!<$G$=$l@lMQ$KHs>o$KFC2=$5$l$k$3$H$KCm0U$7\e(B
13772 \e$B$F$/$@$5$$!#\e(BGnus \e$B$O5-;vHV9f$r5-21$9$k$N$G!"N>J}$N%[%9%H$GF1$8%5!<%P!<$r\e(B
13773 \e$B;H$C$F$$$J$$$H!"$b$N$4$H$O2u$l$F$7$^$&$G$7$g$&\e(B (\e$BBgDq$N\e(B @acronym{NNTP} \e$B%5!<\e(B
13774 \e$B%P!<$OB>$N$I$s$J%5!<%P!<$H$bF1$85-;vHV9f$r;H$$$^$;$s\e(B)\e$B!#$7$+$7!"$"$k%[%9\e(B
13775 \e$B%H$G%5!<%P!<\e(B A\e$B!"\e(BB\e$B!"\e(BC \e$B$r;H$$!"JL$N%[%9%H$G%5!<%P!<\e(B A\e$B!"\e(BD\e$B!"\e(BE \e$B$r;H$&>l9g$K$O!"\e(B
13776\e$B$N$?$a$N0u%U%!%$%k$rF1$8$K$9$k$3$H$,$G$-$k$N$G!"Fs$D$N%[%9%H4V$G$=$N%5!<\e(B
13777 \e$B%P!<$OF14|$9$k$G$7$g$&!#\e(B
13778
13779 @acronym{NNTP} \e$B0u$N;HMQ$O@-G=$NNt2=$r>7$-!"\e(BGnus \e$B$r$N$m$/46$8$5$;$k2DG=@-\e(B
13780 \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
13781 \e$B@_Dj$7$F$_$F$/$@$5$$!#$9$k$H!"0u$O\e(B @file{~/.newsrc.eld} (\e$B$@$1\e(B) \e$B$K3JG<$5\e(B
13782 \e$B$l$k$h$&$K$J$k$G$7$g$&!#\e(B
13783
13784 \e$B4XO"$9$kJQ?t\e(B:
13785
13786 @table @code
13787 @item nntp-marks-is-evil
13788 @vindex nntp-marks-is-evil
13789 \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
13790 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13791
13792 @item nntp-marks-directory
13793 @vindex nntp-marks-directory
13794 @acronym{NNTP} \e$B%0%k!<%W$N0u$,3JG<$5$l$k%G%#%l%/%H%j!<$G$9!#\e(B
13795 @end table
13796
13797 @node News Spool
13798 @subsection \e$B%K%e!<%9%9%W!<%k\e(B
13799 @cindex nnspool
13800 @cindex news spool
13801
13802 \e$B%m!<%+%k%9%W!<%k$+$i30It%0%k!<%W$r9XFI$9$k$3$H$O6K$a$F4JC1$@$7JXMx$+$b$7\e(B
13803 \e$B$l$^$;$s!#Hs>o$KBg$-$J5-;v$,$"$k%0%k!<%W\e(B---\e$BNc$(\e(B
13804 \e$B$P\e(B @samp{alt.binaries.pictures.furniture} \e$B$rFI$`B.EY$,B.$/$J$j$^$9!#\e(B
13805
13806 \e$B$H$K$+$/!"\e(B@code{nnspool} \e$B$rA*BrJ}K!$H$7$F!"$+$D\e(B @code{""} (\e$B$b$7$/$O2?$G\e(B
13807 \e$B$b\e(B) \e$B$r%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
13808
13809 \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
13810 \e$B$7$F;H$&$Y$-$G$7$g$&\e(B (@pxref{Finding the News})\e$B!#$=$l$OIaDL\e(B
13811 \e$B$O\e(B @code{nntp} \e$BA*BrJ}K!$r;H$&$h$jB.$$$G$9$,!"$=$&$G$J$$$+$b$7$l$^$;$s!#\e(B
13812 \e$B$=$l$O>l9g$K$h$j$^$9!#2?$,$"$J$?$N%5%$%H$G0lHVNI$$$+$r8+$D$1$k$?$a$K!"$$\e(B
13813 \e$B$m$$$m$H;n$7$F$_$J$1$l$P$J$j$^$;$s!#\e(B
13814
13815 @table @code
13816 @item nnspool-inews-program
13817 @vindex nnspool-inews-program
13818 \e$B5-;v$rEj9F$9$k$?$a$K;H$o$l$k%W%m%0%i%`$G$9!#\e(B
13819
13820 @item nnspool-inews-switches
13821 @vindex nnspool-inews-switches
13822 \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
13823
13824 @item nnspool-spool-directory
13825 @vindex nnspool-spool-directory
13826 @code{nnspool} \e$B$,5-;v$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
13827 \e$B$O\e(B @file{/usr/spool/news/} \e$B$G$9!#\e(B
13828
13829 @item nnspool-nov-directory
13830 @vindex nnspool-nov-directory
13831 @code{nnspool} \e$B$,\e(B @acronym{NOV} \e$B%U%!%$%k$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
13832 \e$B$O\e(B @file{/usr/spool/news/over.view/} \e$B$G$9!#\e(B
13833
13834 @item nnspool-lib-dir
13835 @vindex nnspool-lib-dir
13836 \e$B%K%e!<%9$N%i%$%V%i%j!<$,CV$+$l$F$$$k%G%#%l%/%H%j!<$N>l=j$G$9\e(B (\e$B%G%#%U%)%k\e(B
13837 \e$B%H$G\e(B @file{/usr/lib/news/} \e$B$G$9\e(B)\e$B!#\e(B
13838
13839 @item nnspool-active-file
13840 @vindex nnspool-active-file
13841 \e$B%"%/%F%#%V%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
13842
13843 @item nnspool-newsgroups-file
13844 @vindex nnspool-newsgroups-file
13845 @file{newsgroups} \e$B%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
13846
13847 @item nnspool-history-file
13848 @vindex nnspool-history-file
13849 @file{history} \e$B%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
13850
13851 @item nnspool-active-times-file
13852 @vindex nnspool-active-times-file
13853 @file{active.times} \e$B%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
13854
13855 @item nnspool-nov-is-evil
13856 @vindex nnspool-nov-is-evil
13857 @code{nil} \e$B$G$J$$$H!"\e(B@code{nnspool} \e$B$O$=$l$,8+$D$1$?$I$s\e(B
13858 \e$B$J\e(B @acronym{NOV} \e$B%U%!%$%k$b;H$*$&$H$O$7$^$;$s!#\e(B
13859
13860 @item nnspool-sift-nov-with-sed
13861 @vindex nnspool-sift-nov-with-sed
13862 @cindex sed
13863 @code{nil} \e$B$G$J$$$H!"$3$l$,%G%#%U%)%k%H$G$9$,!"354Q%U%!%$\e(B
13864 \e$B%k\e(B (overview) \e$B$+$i4XO"$9$kItJ,$rF@$k$?$a$K\e(B @code{sed} \e$B$r;H$$$^$9!#$b\e(B
13865 \e$B$7\e(B @code{nil} \e$B$@$H!"\e(B@code{nnspool} \e$B$O%U%!%$%kA4BN$r%P%C%U%!!<$KFI$_9~$s\e(B
13866 \e$B$G!"$=$3$G<B9T$7$^$9!#\e(B
13867 @end table
13868
13869 @node Using IMAP
13870 @section IMAP \e$B$r;H$&\e(B
13871 @cindex imap
13872
13873 \e$B$*$=$i$/:G$b?M5$$,$"$k%a!<%k!&%P%C%/%(%s%I$O\e(B @code{nnimap} \e$B$G$9!#$=$l\e(B
13874 \e$B$O\e(B @acronym{IMAP} \e$B%5!<%P!<$K@\B3$7$^$9!#\e(B@acronym{IMAP} \e$B%5!<%P!<$O%a!<%k\e(B
13875 \e$B$r%5!<%P!<$K3JG<$9$k$N$G!"%/%i%$%"%s%H$O2?$b%m!<%+%k$K3JG<$7$^$;$s!#$b$7!"\e(B
13876 \e$B$$$m$$$m$J>l=j$+$i!"$^$?$O$$$m$$$m$J%f!<%6!<!&%(!<%8%'%s%H$G%a!<%k$rFI$s\e(B
13877 \e$B$G$$$k$N$G$"$l$P!"$=$l$OJXMx$JA*Br$@$H8@$($^$9!#\e(B
13878
13879 @menu
13880 * Connecting to an IMAP Server::     @acronym{IMAP} \e$B$r;O$a$k\e(B
13881 * Customizing the IMAP Connection::  @acronym{IMAP} \e$B@\B3$N$?$a$NJQ?t\e(B
13882 * Client-Side IMAP Splitting::       \e$B@5$7$$%a!<%k%\%C%/%9$K%a!<%k$rCV$/\e(B
13883 @end menu
13884
13885 @node Connecting to an IMAP Server
13886 @subsection IMAP \e$B%5!<%P!<$K@\B3$9$k\e(B
13887
13888 @acronym{IMAP} \e$B%5!<%P!<$X$N@\B3$O$H$F$b4JC1$J$O$:$G$9!#%0%k!<%W%P%C%U%!!<\e(B
13889 \e$B$G\e(B @kbd{B} \e$B$rC!$/$+!"$^$?$O\e(B (\e$B$b$7$"$J$?$NBh0l$N4X?4;v$,%a!<%k$rFI$`$3$H\e(B
13890 \e$B$G$"$k$J$i\e(B) \e$B0J2<$N$h$&$J$3$H$r$7$F$/$@$5$$\e(B:
13891
13892 @example
13893 (setq gnus-select-method
13894       '(nnimap "imap.gmail.com"))
13895 @end example
13896
13897 \e$B%f!<%6!<L>$H%Q%9%o!<%I$r?R$M$i$l$^$9!#$=$l$KK0$-$?$J$i!"0J2<$N$b$N\e(B
13898 \e$B$r\e(B @file{~/.authinfo} \e$B%U%!%$%k$K2C$($F$/$@$5$$\e(B:
13899
13900 @example
13901 machine imap.gmail.com login <username> password <password> port imap
13902 @end example
13903
13904 \e$B$[$H$s$I$N%f!<%6!<$K$O!"$=$l$@$1$GNI$$$O$:$G$9!#\e(B
13905
13906 @node Customizing the IMAP Connection
13907 @subsection IMAP \e$B@\B3$r%+%9%?%^%$%:$9$k\e(B
13908
13909 \e$B$b$C$HJ#;($J@\B3J}K!$NNc\e(B:
13910
13911 @example
13912 (nnimap "imap.gmail.com"
13913         (nnimap-inbox "INBOX")
13914         (nnimap-split-methods default)
13915         (nnimap-expunge t)
13916         (nnimap-stream ssl))
13917 @end example
13918
13919 @table @code
13920 @item nnimap-address
13921 \e$B%5!<%P!<$N%"%I%l%9$G$9!#\e(B@samp{imap.gmail.com} \e$B$N$h$&$J$b$N!#\e(B
13922
13923 @item nnimap-server-port
13924 \e$B%5!<%P!<$N%]!<%H$,I8=`$H$O0[$J$k$J$i!"$3$3$G@_Dj$G$-$^$9!#BeI=E*$J%]!<%H\e(B
13925 \e$B$O\e(B @code{"imap"} \e$B$"$k$$$O\e(B @code{"imaps"} \e$B$G$7$g$&!#\e(B
13926
13927 @item nnimap-stream
13928 @code{nnimap} \e$B$,$I$&$d$C$F%5!<%P!<$K@\B3$9$k$+$r;XDj$7$^$9!#;H$($kCM$O\e(B:
13929
13930 @table @code
13931 @item undecided
13932 \e$B$3$l$,%G%#%U%)%k%H$G$9!#:G=i$K\e(B @code{ssl} \e$B@_Dj$r!"<!$K\e(B @code{network} \e$B@_\e(B
13933 \e$BDj$r;n$7$^$9!#\e(B
13934
13935 @item ssl
13936 \e$BI8=`$N\e(B @acronym{TLS}/@acronym{SSL} \e$B@\B3$r;H$$$^$9!#\e(B
13937
13938 @item network
13939 \e$B0E9f2=$5$l$J$$$N$G0BA4$G$O$J$$!"%9%H%l!<%H$J%=%1%C%H@\B3$G$9!#$7$+$7!"$b\e(B
13940 \e$B$7\e(B Emacs \e$B$H%5!<%P!<$NN>J}$,%5%]!<%H$7$F$$$l$P!"0E9f2=$5$l\e(B
13941 \e$B$?\e(B @acronym{STARTTLS} \e$B@\B3$K>:3J$7$^$9!#\e(B
13942
13943 @item starttls
13944 \e$B@55,$N\e(B @acronym{IMAP} \e$B%]!<%H>e$G0E9f2=$5$l$?\e(B @acronym{STARTTLS} \e$B$r;H$$$^\e(B
13945 \e$B$9!#\e(B
13946
13947 @item shell
13948 \e$B$b$7%5!<%P!<$K@\B3$9$k$?$a$KB>$N%[%9%H$r%H%s%M%k$9$kI,MW$,$"$k$J$i!"$3$N\e(B
13949 \e$B%*%W%7%g%s$r;H$C$F\e(B @code{nnimap-shell-program} \e$B$rI,MW$K1~$8$F%+%9%?%^%$\e(B
13950 \e$B%:$9$k$3$H$,$G$-$^$9!#\e(B
13951 @end table
13952
13953 @item nnimap-authenticator
13954 \e$B$$$/$D$+$N\e(B @acronym{IMAP} \e$B%5!<%P!<$OF?L>%m%0%$%s$r5vMF$7$F$$$^$9!#$=$N>l\e(B
13955 \e$B9g!"$3$l$r\e(B @code{anonymous} \e$B$K@_Dj$9$kI,MW$,$"$j$^$9!#\e(B
13956
13957 @item nnimap-expunge
13958 \e$B$b$7\e(B @code{nil} \e$B$G$J$1$l$P!"5-;v$r>C5n$7$?8e$G$=$l$i$r1J5W$K<h$j=|$-$^$9!#\e(B
13959 \e$B$3$l$O%5!<%P!<$K\e(B UID EXPUNGE \e$B$N5!G=$,$"$l$P>o$K<B9T$5$l$^$9$,!"%G%#%U%)\e(B
13960 \e$B%k%H$G$O%5!<%P!<$K$=$N%3%^%s%I$,L5$1$l$P<B9T$7$^$;$s!#\e(B
13961
13962 @item nnimap-streaming
13963 \e$B;v<B>e$9$Y$F$N\e(B @acronym{IMAP} \e$B%5!<%P!<$O%G!<%?$N9bB.%9%H%j!<%_%s%0$r%5%]!<\e(B
13964 \e$B%H$7$F$$$^$9!#$b$7%5!<%P!<$X$N@\B3$KLdBj$,$"$k$N$J$i!"$3$l\e(B
13965 \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$_$F$/$@$5$$!#\e(B
13966
13967 @item nnimap-fetch-partial-articles
13968 \e$B$b$7\e(B @code{nil} \e$B0J30$NCM$@$C$?$i!"%5!<%P!<$+$i5-;v$NItJ,$r<h$j9~$_$^$9!#\e(B
13969 \e$B$b$7J8;zNs$,@_Dj$5$l$F$$$?$i!"$=$l$O@55,I=8=$G$"$k$H2r<a$5$l!"$=$N%?%$%W\e(B
13970 \e$B$,9gCW$9$kItJ,$,<h$j9~$^$l$^$9!#Nc$($P\e(B @samp{"text/"} \e$B>l9g$O$9$Y$F$N%F%-\e(B
13971 \e$B%9%H7?$NItJ,$r<h$j9~$_$^$9$,!";D$j$O%5!<%P!<$KCV$$$?$^$^$K$J$j$^$9!#\e(B
13972 @end table
13973
13974 @node Client-Side IMAP Splitting
13975 @subsection \e$B%/%i%$%"%s%HB&$G$N\e(B IMAP \e$BJ,3d\e(B
13976
13977 \e$BB?$/$N?M!9$,!"%a!<%k$r\e(B @acronym{IMAP} \e$B%5!<%P!<>e$N$=$l$>$l$N%a!<%k%\%C%/\e(B
13978 \e$B%9$KJB$S49$(\e(B/\e$BJ,3d$9$k$3$H$r9%$_$^$9!#$=$&$9$l$P!"$5$[$I4X?4$,L5$$%a!<%k\e(B
13979 \e$B$r%@%&%s%m!<%I$9$kI,MW$,$"$j$^$;$s!#\e(B
13980
13981 \e$B$b$7%/%i%$%"%s%HB&$G%a!<%kJ,3d$r$9$kI,MW$,$"$k$N$J$i!"4XO"$9$kJQ?t$O<!$N\e(B
13982 \e$BDL$j$G$9\e(B:
13983
13984 @table @code
13985 @item nnimap-inbox
13986 \e$B?7Ce%a!<%k$,D4$Y$i$l$k\e(B @acronym{IMAP} \e$B%a!<%k%\%C%/%9$G$9!#\e(B
13987
13988 @item nnimap-split-methods
13989 @code{nnmail-split-methods} \e$B$HF1$89=J8$r;H$$$^$9\e(B (@pxref{Splitting
13990 Mail})\e$B!#$?$@$7\e(B @code{default} \e$B$H$$$&%7%s%\%k$G$"$k>l9g$ONc30$G!"\e(B
13991 @code{nnmail-split-methods} \e$B$NCM$r;H$$$^$9!#\e(B
13992
13993 @item nnimap-split-fancy
13994 @code{nnmail-split-fancy} \e$B$HF1$89=J8$r;H$$$^$9!#\e(B
13995
13996 @item nnimap-unsplittable-articles
13997 \e$BJ,3d$r9T$J$C$F$$$k$H$-$KL5;k$9$Y$-%U%i%0$N%7%s%\%k$N%j%9%H!#$9$J$o$A!"$=\e(B
13998 \e$B$l$i$N%U%i%0$r$b$C$F$$$k5-;v$O!"J,3d$r9T$J$&BP>]$H$7$F9MN8$5$l$J$$$H$$$&\e(B
13999 \e$B$3$H$G$9!#%G%#%U%k%H$O\e(B @samp{(%Deleted %Seen)} \e$B$G$9!#\e(B
14000 @end table
14001
14002 \e$B0J2<$O!"%/%i%$%"%s%HB&$G\e(B ``\e$BFC5i\e(B'' \e$B%a!<%kJ,3d$r9T$J$&\e(B @code{nnimap} \e$B%P%C\e(B
14003 \e$B%/%(%s%I$N40A4$JNc$G$9\e(B:
14004
14005 @example
14006 (nnimap "imap.example.com"
14007         (nnimap-inbox "INBOX")
14008         (nnimap-split-methods
14009          (| ("MailScanner-SpamCheck" "spam" "spam.detected")
14010             (to "foo@@bar.com" "foo")
14011             "undecided")))
14012 @end example
14013
14014 @node Getting Mail
14015 @section \e$B%a!<%k<hF@\e(B
14016 @cindex reading mail
14017 @cindex mail
14018
14019 \e$B%K%e!<%9%j!<%@!<$G%a!<%k$rFI$`$J$s$F<B$K4qL/$G$9$h$M\e(B?  \e$B$$$d!"$b$A$m$s$G\e(B
14020 \e$B$-$k$N$G$9$,!#\e(B
14021
14022 @menu
14023 * Mail in a Newsreader::        \e$B%K%e!<%9%j!<%@!<$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
14024 * Getting Started Reading Mail::  \e$B4JC1$JNAM}K\$N$h$&$JNc\e(B
14025 * Splitting Mail::              \e$B%a!<%k%0%k!<%W$N:n$jJ}\e(B
14026 * Mail Sources::                \e$B$I$3$+$i%a!<%k$r<h$C$F$/$k$+$r\e(B Gnus \e$B$KCN$i$;$kJ}K!\e(B
14027 * Mail Back End Variables::     \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t\e(B
14028 * 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
14029 * Group Mail Splitting::        \e$B%0%k!<%W$r%+%9%?%^%$%:$7$F%a!<%k$rJ,3d$9$k\e(B
14030 * Incorporating Old Mail::      \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
14031 * Expiring Mail::               \e$BMW$i$J$$%a!<%k$r<h$j=|$/\e(B
14032 * Washing Mail::                \e$B<hF@$7$?%a!<%k$+$i$4$_$r<h$j=|$/\e(B
14033 * Duplicates::                  \e$B=EJ#$7$?%a!<%k$r=hM}$9$k\e(B
14034 * Not Reading Mail::            \e$B%a!<%k%P%C%/%(%s%I$GJL$N%U%!%$%k$rFI$`\e(B
14035 * Choosing a Mail Back End::    Gnus \e$B$O?'!9$J%a!<%kMM<0$rFI$`$3$H$,$G$-$k\e(B
14036 @end menu
14037
14038 @node Mail in a Newsreader
14039 @subsection \e$B%K%e!<%9%j!<%@!<$G%a!<%k\e(B
14040
14041 \e$B;H$$47$l$?EAE}E*$J%a!<%k%j!<%@!<$+$i\e(B Gnus \e$B$K>h$j49$($k$3$H$r7hCG$7$?$J$i\e(B
14042 \e$B$P!"$+$J$j$N%+%k%A%c!<%7%g%C%/$r7P83$9$k$3$H$K$J$k$G$7$g$&!#\e(B
14043
14044 Gnus \e$B$OEAE}E*$J%a!<%k%j!<%@!<$N$h$&$J$U$k$^$$$r$7$^$;$s!#$"$J$?$,K>$`$J\e(B
14045 \e$B$i$=$N$h$&$K$b$G$-$^$9$,!"$=$l$O9|@^$jB;$N$/$?$S$lLY$1$G$9!#\e(B
14046
14047 Gnus \e$B$O$U$D$&F1$8<jK!$G$9$Y$F$N%0%k!<%W$r07$$$^$9!#$"$k%0%k!<%W$rA*$s$G\e(B
14048 \e$B?7$7$$!"$^$?$OL$FI$N%a%C%;!<%8$rFI$`$H!"$=$l$i$K$O4{FI$N0u$,IU$1$i$l!"\e(B
14049 (\e$B0U?^E*$KMW5a$7$J$1$l$P\e(B) \e$B0J8e$O$=$l$i$rL\$K$9$k$3$H$O$"$j$^$;$s!#$3$l$C\e(B
14050 \e$B$F$H$F$b%K%e!<%9%j!<%@!<E*$G$7$g!#\e(B
14051
14052 \e$B%a%C%;!<%8$r>C$9$?$a$K!"<h$jN)$F$F2?$+$r9T$J$&$3$H$O$"$j$^$;$s!#\e(B
14053
14054 \e$B$3$N$3$H$O4{FI$N%a%C%;!<%8$O$9$Y$F>C$5$l$F$7$^$&$3$H$r0UL#$9$k$N$+$C\e(B
14055 \e$B$F\e(B? \e$B$=$j$c$"$s$^$j$G$9$h$M\e(B!
14056
14057 \e$B$7$+$7!"$=$&$G$O$"$j$^$;$s!#8E$$%a%C%;!<%8$O2?$i$+$N;EAH$_$K$h$C$F4|8B@Z\e(B
14058 \e$B$l>C5n\e(B (@dfn{expire}) \e$B$5$l$k$N$G$9!#%K%e!<%9$N%a%C%;!<%8$O%K%e!<%9$N4IM}\e(B
14059 \e$B?M\e(B (\e$B$,4IM}$7$F$$$k%5!<%P!<\e(B) \e$B$K$h$C$F4|8B@Z$l>C5n$N=hM}$,@)8f$5$l!"%a!<%k\e(B
14060 \e$B$N4|8B@Z$l>C5n$N=hM}$O$"$J$?$,@)8f$7$^$9!#%a!<%k$N4|8B@Z$l>C5n$K$D$$$F$O!"\e(B
14061 @ref{Expiring Mail} \e$B$GE0DlE*$KLVMe$5$l$F$$$^$9!#\e(B
14062
14063 \e$BB?$/$N\e(B Gnus \e$B$NMxMQ<T$,!"$=$l$r%K%e!<%9$H%a!<%k$NN>J}$G$7$P$i$/;H$C$F$_$?\e(B
14064 \e$B8e$G5$$,IU$/$N$O!"$=$NG[Aw$N5!9=$,%a%C%;!<%8$N07$$J}$K4X$7$F9T$J$&$3$H$,!"\e(B
14065 \e$B$[$s$N>/$7$7$+L5$$$3$H$G$9!#\e(B
14066
14067 \e$BB?$/$N?M$?$A$,J#?t$N%a!<%j%s%0%j%9%H$r9VFI$7$F$$$^$9!#$=$l$i\e(B
14068 \e$B$O\e(B @acronym{SMTP} \e$B$GG[Aw$5$l$k$b$N!"$9$J$o$A%a!<%k$G$9!#$=$l$i$N%a%C%;!<\e(B
14069 \e$B%8$KJVEz$r$7$J$$$^$^!"$"$k$$$O$5$i$K!"$=$l$i$rHs>o$KCm0U?<$/$OFI$^$J$$$^\e(B
14070 \e$B$^$K!";d$?$A$O2?=54V$b2a$4$9$+$b$7$l$^$;$s!#$G$b!"$=$&$$$&%a%C%;!<%8$rJ]\e(B
14071 \e$BB8$7$F$*$/I,MW$O$"$j$^$;$s!#$J$<$J$i$P!"$b$&0lEYFI$`I,MW$,@8$8$?$H$7$F$b!"\e(B
14072 \e$B$=$l$i$O$I$3$+$KJ]B8$5$l$F$$$k$+$i$G$9!#\e(B
14073
14074 \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
14075 \e$B$9!#$=$l$i$O\e(B @acronym{NNTP} \e$B$GG[Aw$5$l$k$b$N!"$9$J$o$A%K%e!<%9$G$9!#;d$?\e(B
14076 \e$B$A$O<+J,$N;E;v$KLrN)$F$k$?$a$K!"$=$l$i$NKDBg$J%a%C%;!<%8$NCGJR$rFI$s$@$j\e(B
14077 \e$BJV;v$r$7$J$1$l$P$J$j$^$;$s!#$7$+$b$=$l$i$,$I$3$+$KJ]B8$5$l$F$$$k$H$O8B$i\e(B
14078 \e$B$J$$$N$G!"6=L#$N$"$k%a%C%;!<%8$r8D?M%a!<%k$HF1$8$h$&$KJ]B8$7$J$1$l$P$J$j\e(B
14079 \e$B$^$;$s!#\e(B
14080
14081 \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
14082 \e$B$F$$$k$+$H!"$b$&0lEYFI$_$?$$$H$-$K$$$+$K4JC1$K8F$S=P$;$k$+$J$N$G$9!#\e(B
14083
14084 Gnus \e$B$O%a!<%k$r%K%e!<%9%0%k!<%W$N$h$&$K!V%0%k!<%W!W$KJB$YJQ$($F!"3F!9$N\e(B
14085 \e$B%0%k!<%W\e(B (\e$B%a!<%k$+%K%e!<%9\e(B) \e$B$rJL8D$K07$&$?$a$NK-IY$J5!G=$rDs6!$7$^$9!#\e(B
14086
14087 \e$B$"$k?M$?$A$O\e(B Gnus (\e$B$($C$X$s\e(B) \e$B$N$d$j$+$?$KK~B-$G$-$J$/$F!"\e(BGnus \e$B$,\e(B
14088 \e$BCK\e(B (male) \e$B$K$J$k$3$H!"$b$H$$!"%a!<%k%j!<%@!<$K$J$k$3$H$rM_$7$^$9!#\e(B
14089 Gnus \e$B$r$b$C$H%a!<%k%j!<%@!<E*$J$b$N$K$9$k$?$a$KJ\BG$D$3$H$O2DG=$G$O$"$k\e(B
14090 \e$B$N$G$9$,!"A0$K$b8@$C$?$h$&$K4JC1$G$O$"$j$^$;$s!#$$$o$f$k%a!<%k%j!<%@!<$,\e(B
14091 \e$B9%$_$J$i$P\e(B @sc{vm} \e$B$r;H$$$^$7$g$&!#$3$l$OM%=($J!"87L)$J0UL#$G$N%a!<%k%j!<\e(B
14092 \e$B%@!<$G$9!#\e(B
14093
14094 \e$B6<$+$9$o$1$G$O$J$$$N$G$9$,!"$O$C$-$j$5$;$F$*$-$?$$$N$O!"$"$J$?$K%a%C%;!<\e(B
14095 \e$B%8$K$D$$$F$N?7$7$$$d$jJ}$r=$F@$7$FM_$7$$$H$$$&$3$H$G$9!#$"$J$?$,\e(B Gnus \e$B$N\e(B
14096 \e$B$d$jJ}$r<u$1F~$l$F$/$l$?6G$K$O!"$-$C$H$"$J$?$O\e(B Gnus \e$B$,9%$-$K$J$k$G$7$g$&!#\e(B
14097 \e$B@A$19g$$$^$9$h!#\e(B(\e$B>/$/$H$b!";d$,\e(B Gnus \e$B$KF~$l$?\e(B Emacs \e$B$N%5%V%j%_%J%kG>L#A9\e(B
14098 \e$B@vBu4X?t$rGd$C$F$/$l$??M$O$=$l$rJ]>Z$7$F$$$^$9!#$"$J$?$bF12=$7$^$9!#$"$J\e(B
14099 \e$B$?$O\e(B Gnus \e$B$r0&$7$^$9!#$"$J$?$O\e(B Gnus \e$B$G$N%a!<%k$NJ}K!$r0&$7$^$9!#@dBP$K!#\e(B)
14100
14101 @node Getting Started Reading Mail
14102 @subsection \e$B%a!<%k$rFI$`$3$H$r;O$a$k\e(B
14103
14104 Gnus \e$B$r;H$C$F?7$7$$%a!<%k$rFI$`$3$H$O$^$C$?$/4JC1$G$9!#$"$J$?$,A*$s$@%a!<\e(B
14105 \e$B%k%P%C%/%(%s%I$r\e(B @code{gnus-secondary-select-methods} \e$B$KJ|$j9~$`$@$1$G!"\e(B
14106 \e$B<+F0E*$KFI$`$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
14107
14108 \e$BNc$($P\e(B @code{nnml} (\e$B$3$l$O!V0l%a!<%k$K$D$-0l%U%!%$%k!W$N%P%C%/%(%s%I$G\e(B
14109 \e$B$9\e(B) \e$B$r;H$$$?$$$J$i!"<!$N$b$N$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$l$PNI$$\e(B
14110 \e$B$G$7$g$&\e(B:
14111
14112 @lisp
14113 (setq gnus-secondary-select-methods '((nnml "")))
14114 @end lisp
14115
14116 \e$B$=$&$9$k$H!"<!$K\e(B Gnus \e$B$r5/F0$7$?$H$-$K$3$N%P%C%/%(%s%I$O?7$7$$5-;v$r5a$a!"\e(B
14117 \e$B$9$Y$F$N%a%C%;!<%8$r%9%W!<%k%U%!%$%k$+$i$=$N%G%#%l%/%H%j!<\e(B (\e$B%G%#%U%)%k%H\e(B
14118 \e$B$G$O\e(B @file{~/Mail/}) \e$B$K0\$7$^$9!#?7$7$$%0%k!<%W\e(B (@samp{mail.misc}) \e$B$,:n\e(B
14119 \e$B$i$l$F!"B>$N%0%k!<%W$HF1$8$h$&$KFI$`$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
14120
14121 \e$B$?$V$s%a!<%k$r$$$/$D$+$N%0%k!<%W$KJ,3d$7$?$$$G$7$g$&$1$l$I\e(B:
14122
14123 @lisp
14124 (setq nnmail-split-methods
14125       '(("junk" "^From:.*Lars Ingebrigtsen")
14126         ("crazy" "^Subject:.*die\\^Organization:.*flabby")
14127         ("other" "")))
14128 @end lisp
14129
14130 \e$B$3$l$O;0$D$N?7$7$$\e(B @code{nnml} \e$B%a!<%k%0%k!<%W\e(B @samp{nnml:junk},
14131 @samp{nnml:crazy} \e$B$*$h$S\e(B @samp{nnml:other} \e$B$r:n$k$3$H$K$J$j$^$9!#=i$a$N\e(B
14132 \e$BFs$D$N%0%k!<%W$K$U$5$o$7$/$J$$$9$Y$F$N%a!<%k$O!":G8e$N%0%k!<%W$KCV$+$l$^\e(B
14133 \e$B$9!#\e(B
14134
14135 Gnus \e$B$G%a!<%k$rFI$`$K$O$3$l$G==J,$J$O$:$G$9!#%^%K%e%"%k$N$3$NItJ,$NB>$N\e(B
14136 \e$B>O$r=OFI$9$kI,MW$,$"$k$+$b$7$l$^$;$s$,!#FC$K\e(B @ref{Choosing a Mail Back
14137 End} \e$B$H\e(B @ref{Expiring Mail} \e$B$r!#\e(B
14138
14139 @node Splitting Mail
14140 @subsection \e$B%a!<%k$NJ,3d\e(B
14141 @cindex splitting mail
14142 @cindex mail splitting
14143 @cindex mail filtering (splitting)
14144
14145 @quotation
14146 \e$BLuCm\e(B: \e$B$3$N%^%K%e%"%k$NB?J}LL$G;H$o$l$F$$$k!VJ,3d!W$H$$$&8l$N$&$A!"<u?.$7\e(B
14147 \e$B$?%a!<%k$r$$$m$$$m$J%0%k!<%W$K!V6hJ,$1!W$9$k$3$H$r0UL#$9$k$b$N\e(B
14148 \e$B$O!H\e(Bsplit\e$B!I$H$$$&8l$KBP1~$7$^$9!#$"$k0l$D$N%a!<%k$r!VJ,2r!W$9$k$N$G$O$J\e(B
14149 \e$B$/$F!"30$+$i$d$C$FMh$?J#?t$N%a!<%k$r$=$l$>$l$N3JG<@h$K0lDL$:$D!V?6$jJ,$1\e(B
14150 \e$B$k!W0UL#$G;H$C$F$$$^$9!#\e(B
14151 @end quotation
14152
14153 @vindex nnmail-split-methods
14154 \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
14155 \e$BJ,$1$9$k$+$r;XDj$7$^$9!#\e(B
14156
14157 @lisp
14158 (setq nnmail-split-methods
14159   '(("mail.junk" "^From:.*Lars Ingebrigtsen")
14160     ("mail.crazy" "^Subject:.*die\\|^Organization:.*flabby")
14161     ("mail.other" "")))
14162 @end lisp
14163
14164 \e$B$3$NJQ?t$O%j%9%H$N%j%9%H$G!"$=$l$>$l$N%j%9%H$N:G=i$NMWAG$O%a!<%k%0%k!<%W\e(B
14165 \e$B$NL>A0!"Fs$D$a$NMWAG$O$=$l$>$l$N%a!<%k$,$=$N%0%k!<%W$KB0$9$k$+$I$&$+$r%X%C\e(B
14166 \e$B%@!<$GH=Dj$9$k$?$a$K;H$&@55,I=8=$G$9\e(B (\e$B$H$3$m$G!"%a!<%k%0%k!<%W$NL>A0\e(B
14167 \e$B$,\e(B @samp{mail} \e$B$G;O$^$kI,MW$O$"$j$^$;$s\e(B)\e$B!#:G=i$NJ8;zNs$O!"\e(B
14168 @code{replace-match} \e$B$,9gCW$7$?J8>O$+$i<h$j=P$7$?I{I=8=$rA^F~$9$k$?$a$K\e(B
14169 \e$B;H$o$l$k$h$&$J!"\e(B@samp{\\1} \e$B$NMM<0$r4^$`$+$b$7$l$^$;$s!#Nc$($P\e(B:
14170
14171 @lisp
14172 ("list.\\1" "From:.* \\(.*\\)-list@@majordomo.com")
14173 @end lisp
14174
14175 @noindent
14176 \e$B$3$N>l9g!"A^F~$5$l$k%F%-%9%H$r>.J8;z$K$9$Y$-$+$I$&$+\e(B
14177 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,@)8f$7$^$9!#\e(B@xref{Fancy Mail
14178 Splitting}.
14179
14180 \e$BFsHVL\$NMWAG$O4X?t$G$b9=$$$^$;$s!#$=$N>l9g!"$=$l$O5,B'$N:G=i$NMWAG\e(B (\e$B%a!<\e(B
14181 \e$B%k%0%k!<%W$NL>A0\e(B) \e$B$r0z?t$H$7$F!"%X%C%@!<$@$1$KHO0O$r69$a$i$l$?%P%C%U%!!<\e(B
14182 \e$B$G8F$P$l$^$9!#%a!<%k$,$=$N%0%k!<%W$KB0$9$k$HH=CG$7$?$i!"$=$N4X?t\e(B
14183 \e$B$O\e(B @code{nil} \e$B$G$J$$CM$rJV$9I,MW$,$"$j$^$9!#\e(B
14184
14185 @cindex @samp{bogus} group
14186 \e$B$3$l$i$N%0%k!<%W$N:G8e$O>o$KAm9gE*$J$b$N$G$"$k$Y$-$G!"$=$N@55,I=8=$OB>$N\e(B
14187 \e$B@55,I=8=$K9gCW$7$J$+$C$?%a!<%k$K9gCW$9$k$?$a$K!"\e(B
14188 @emph{\e$B$$$D$b\e(B} @samp{""} \e$B$G$J$1$l$P$J$j$^$;$s!#\e(B(\e$B$3$l$i$N5,B'$OO"A[%j%9%H\e(B
14189 \e$B$N=i$a$+$i=*$o$j$^$G=gHV$K=hM}$5$l$^$9!#%/%m%9%]%9%H$rM-8z$K$7$F$$$J$$8B\e(B
14190 \e$B$j!":G=i$K9gCW$7$?5,B'$,!V>!$A!W$^$9!#%/%m%9%]%9%H$rM-8z$K$7$F$$$k>l9g$O!"\e(B
14191 \e$B$9$Y$F$N9gCW$7$?5,B'$,!V>!$A!W$^$9!#\e(B)  \e$B9gCW$9$k5,B'$,$J$+$C$?$i!"%a!<%k\e(B
14192 \e$B$O:G8e$K\e(B @samp{bogus} \e$B%0%k!<%W$G=*$o$j$^$9!#%a!<%kJ,3d$K$h$C$F?7$7$$%0%k!<\e(B
14193 \e$B%W$,:n$i$l$?>l9g$O!"$=$l$i$r8+$k$?$a\e(B
14194 \e$B$K\e(B @code{gnus-group-find-new-groups} \e$B$r<B9T$9$kI,MW$,$"$k$G$7$g$&!#$3$l\e(B
14195 \e$B$O\e(B @samp{bogus} \e$B%0%k!<%W$K$bEv$F$O$^$j$^$9!#\e(B
14196
14197 \e$B$"$J$?<+?H$G$3$l$r$$$8$/$j$^$o$7$?$$$H$-$O!"$"$J$?$NA*$s$@4X?t$r$3$NJQ?t\e(B
14198 \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#$3$N4X?t$OF~$C$FMh$?%a!<%k%a%C%;!<%8$N%X%C%@!<\e(B
14199 \e$B$KHO0O$r69$a$i$l$?%P%C%U%!!<$G!"0z?tL5$7$G8F$P$l$^$9!#$3$N4X?t$O!"$=$N%a!<\e(B
14200 \e$B%k%a%C%;!<%8$r$,9T$/$Y$-$@$HH=CG$9$k%0%k!<%WL>$N%j%9%H$rJV$5$J$1$l$P$J$j\e(B
14201 \e$B$^$;$s!#\e(B
14202
14203 \e$B$3$NJQ?t$OFC5i%a!<%kJ,3d$G$"$C$F$bNI$$$G$9!#9=J8$K$D$$$F$O\e(B @xref{Fancy
14204 Mail Splitting}.
14205
14206 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"F~$C$FMh$?5$$NFG$JL5<B$N%X%C%@!<$rMpK=$K07$C\e(B
14207 \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
14208 \e$B2C$7$^$9!#$$$/$D$+$O\e(B @code{X-Gnus-Group} \e$B%X%C%@!<$r2C$($^$9!#$?$$$F$$$N\e(B
14209 \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$N$b$N$KJQ$($^$9!#\e(B
14210
14211 @vindex nnmail-crosspost
14212 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O%/%m%9%]%9%H$r%5%]!<%H$7$^$9!#J#?t$N@55,I=8=\e(B
14213 \e$B$,9gCW$9$k$H!"%a!<%k$O$=$l$i$9$Y$F$N%0%k!<%W$K!V%/%m%9%]%9%H!W$5$l$^$9!#\e(B
14214 @code{nnmail-crosspost} \e$B$O$3$N5!G=$r;H$&$+$I$&$+$r;XDj$7$^$9!#$I$N5-;v$b\e(B
14215 \e$BAm9g$N\e(B (@samp{""}) \e$B%0%k!<%W$K%/%m%9%]%9%H$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
14216
14217 @vindex nnmail-crosspost-link-function
14218 @cindex crosspost
14219 @cindex links
14220 @code{nnmh} \e$B$H\e(B @code{nnml} \e$B$O%/%m%9%]%9%H$5$l$?5-;v$K%O!<%I%j%s\e(B
14221 \e$B%/\e(B (hardlink) \e$B$r:n$k$3$H$K$h$C$F%/%m%9%]%9%H$r9T$J$$$^$9!#$7$+$7!"$9$Y$F\e(B
14222 \e$B$N%U%!%$%k%7%9%F%`$,%O!<%I%j%s%/$N5!G=$rDs6!$7$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
14223 \e$B$b$7$"$J$?$,$=$N>l9g$KEv$F$O$^$k$N$G$"$l$P!"\e(B
14224 @code{nnmail-crosspost-link-function} \e$B$r\e(B @code{copy-file} \e$B$K@_Dj$7$F$/$@\e(B
14225 \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)
14226
14227 @kindex M-x nnmail-split-history
14228 @findex nnmail-split-history
14229 \e$B0JA0$K9T$J$o$l$?%a!<%kJ,3d$,%a%C%;!<%8$r$I$3$KF~$l$?$+$r8+$?$$>l9g$O!"\e(B
14230 @kbd{M-x nnmail-split-history} \e$BL?Na$r;H$C$F$/$@$5$$!#$3$l$+$i%9%W!<%k$7\e(B
14231 \e$BD>$=$&$H$9$k%a%C%;!<%8$,$I$3$KF~$k$+$r8+$?$$>l9g$O!"\e(B
14232 @code{gnus-summary-respool-trace} \e$B$*$h$S4XO"$9$kL?Na\e(B (@pxref{Mail Group
14233 Commands}) \e$B$r;H$C$F$/$@$5$$!#\e(B
14234
14235 @vindex nnmail-split-header-length-limit
14236 @code{nnmail-split-header-length-limit} \e$B$N@)8B$h$jD9$$%X%C%@!<9T$O!"J,3d\e(B
14237 \e$B4X?t$N=hM}BP>]$+$i=|30$5$l$^$9!#\e(B
14238
14239 @vindex nnmail-mail-splitting-decodes
14240 @vindex nnmail-mail-splitting-charset
14241 \e$B%G%#%U%)%k%H$G$OJ,3d$N=hM}$K$*$$$F%X%C%@!<$r\e(B @acronym{MIME} \e$B%G%3!<%I$7$J\e(B
14242 \e$B$$$N$G!"Hs\e(B-@acronym{ASCII} \e$BJ8;zNs$K9gCW$5$;$k$3$H$,$G$-$^$;$s!#$7$+$7!"\e(B
14243 \e$B@8$N%X%C%@!<$N%G!<%?$r85$K5-;v$N9gCW$rH=Dj$7$?$$>l9g$K$OLrN)$D$G$7$g$&!#\e(B
14244 \e$B$=$l$r2DG=$K$9$k$K$O\e(B @code{nnmail-mail-splitting-decodes} \e$BJQ?t\e(B
14245 \e$B$r\e(B @code{nil} \e$B$G$O$J$$CM$K@_Dj$7$F$/$@$5$$!#2C$(\e(B
14246 \e$B$F\e(B @code{nnmail-mail-splitting-decodes} \e$B$,\e(B @code{nil} \e$B$G$O$J$$>l9g$K!"\e(B
14247 @code{nnmail-mail-splitting-charset} \e$BJQ?t$NCM$,\e(B @acronym{MIME} \e$B$G$O$J$$\e(B
14248 \e$B%(%s%3!<%I$5$l$?J8;zNs\e(B (\e$BLuCm\e(B: @code{iso-2022-jp} \e$B$G%(%s%3!<%I$5$l$?@8$N\e(B
14249 \e$B%G!<%?$J$I\e(B) \e$B$r%G%3!<%I$9$k$?$a$K;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G!"\e(B
14250 @acronym{MIME} \e$B$G$O$J$$%(%s%3!<%I$5$l$?J8;zNs$r%G%3!<%I$7$^$;$s!#$"$J$?\e(B
14251 \e$B$K$H$C$F9%ET9g$JCM$O$*$=$i$/\e(B @code{undecided} \e$B$+!"$^$?$O$"$J$?$,6=L#$,$"\e(B
14252 \e$B$k%a!<%k$GDL>o;H$o$l$F$$$kJ8;z%;%C%H\e(B (\e$BLuCm\e(B: \e$B<B:]$O\e(B coding system) \e$B$K$J$k\e(B
14253 \e$B$G$7$g$&!#\e(B
14254
14255 @vindex nnmail-resplit-incoming
14256 \e$B%G%#%U%)%k%H$G$OF~$C$F$/$k$9$Y$F$N%a%C%;!<%8$KBP$7$FJ,3d$N=hM}$,9T$J$o$l\e(B
14257 \e$B$^$9!#$7$+$7!"$b$7\e(B @code{mail-sources} \e$BJQ?t\e(B (@pxref{Mail Source
14258 Specifiers}) \e$B$K\e(B @code{directory} \e$B$N9`L\$r@_Dj$9$k$H!"%G%#%U%)%k%H$G$OJ,\e(B
14259 \e$B3d$O\e(B @emph{\e$B9T$J$o$l$^$;$s\e(B}\e$B!#JQ\e(B
14260 \e$B?t\e(B @code{nnmail-resplit-incoming} \e$B$r\e(B @code{nil} \e$B$G$O$J$$CM$K@_Dj$9$l$P!"\e(B
14261 \e$B$3$N>l9g$G$bJ,3d$r5/$3$5$;$k$3$H$,$G$-$^$9!#\e(B(\e$B$3$NJQ?t$OB>$N<oN`$N9`L\$K\e(B
14262 \e$BBP$7$F$O8z2L$,$"$j$^$;$s!#\e(B)
14263
14264 Gnus \e$B$O$"$J$?<+?H$K:R$$$,5Z$V2DG=@-$"$C$F$b!"$"$J$?$,K>$`$9$Y$F$N5!2q$r\e(B
14265 \e$BDs6!$7$^$9!#Nc$($P!"$"$J$?$N>e;J$+$i$/$k$9$Y$F$N%a!<%k$rF~$l$k%0%k!<%W$r\e(B
14266 \e$B:n$C$?$H$7$^$7$g$&!#$=$N8e!"6vH/E*$K$=$N%0%k!<%W$N9XFI$r$d$a$F$7$^$&$H$I\e(B
14267 \e$B$&$J$k$G$7$g$&!#$=$l$G$b\e(B Gnus \e$B$O>e;J$+$i$N$9$Y$F$N%a!<%k$rL$9XFI$N%0%k!<\e(B
14268 \e$B%W$KF~$l$k$N$G!">e;J$,!V7nMKF|$^$G$K$=$NJs9p=q$r=`Hw$7$J$$$H<s$@\e(B!\e$B!W$H$$\e(B
14269 \e$B$&%a!<%k$r$"$J$?$KAw$C$F$b!"$"$J$?$O$=$l$r8+$k$3$H$O$J$/!"2PMKF|$K$J$C$F\e(B
14270 \e$BK\Ev$OMb7n$N2HDB$rJ'$&$?$a$K6u$N%\%H%k$r=8$a$k$Y$-$G$"$C$F$b!"$^$@M-5k$G\e(B
14271 \e$B8[$o$l$F$$$k$H?.$8$F$$$k$+$b$7$l$^$;$s!#\e(B
14272
14273 @node Mail Sources
14274 @subsection \e$B%a!<%k%=!<%9\e(B
14275
14276 \e$B%a!<%k$O$?$/$5$s$NJL$N%=!<%9\e(B (source) \e$B$+$i<hF@$9$k$3$H$,$G$-$^$9\e(B---\e$BNc$(\e(B
14277 \e$B$P%a!<%k%9%W!<%k$+$i!"\e(B@acronym{POP} \e$B%a!<%k%5!<%P!<$+$i!"\e(Bprocmail \e$B%G%#%l\e(B
14278 \e$B%/%H%j!<$+$i!"\e(Bmaildir \e$B$+$i!#\e(B
14279
14280 @menu
14281 * Mail Source Specifiers::      \e$B%a!<%k$N%=!<%9$,$I$3$+$r;XDj$9$k\e(B
14282 * Mail Source Customization::   \e$B$b$N$4$H$K1F6A$9$k$$$/$D$+$NJQ?t\e(B
14283 * Fetching Mail::               \e$B%a!<%k%=!<%9;X<(;R$r;H$&\e(B
14284 @end menu
14285
14286 @node Mail Source Specifiers
14287 @subsubsection \e$B%a!<%k%=!<%9;X<(;R\e(B
14288 @cindex POP
14289 @cindex mail server
14290 @cindex procmail
14291 @cindex mail spool
14292 @cindex mail source
14293
14294 \e$B!V%a!<%k%=!<%9;X<(;R!W$K\e(B @code{\e$B%a!<%k%=!<%9\e(B} (@pxref{Fetching Mail}) \e$B$r\e(B
14295 \e$B@_Dj$7$F!"\e(BGnus \e$B$K%a!<%k$r<hF@$9$kJ}K!$r;X<($7$^$7$g$&!#\e(B
14296
14297 \e$BNc$G$9\e(B:
14298
14299 @lisp
14300 (pop :server "pop3.mailserver.com" :user "myname")
14301 @end lisp
14302
14303 \e$B$4Mw$N$h$&$K!"%a!<%k%=!<%9;X<(;R$O%j%9%H$G!":G=i$NMWAG$O!V%a!<%k%=!<%9$N\e(B
14304 \e$B7?!W!"$=$l$KG$0U$N?t$N!V%-!<%o!<%I!W$,B3$-$^$9!#L@<(E*$K;XDj$5$l$F$$$J$$\e(B
14305 \e$B%-!<%o!<%I$O%G%#%U%)%k%HCM$K$J$j$^$9!#\e(B
14306
14307 @code{mail-sources} \e$B$O$9$Y$F$N%0%k!<%W$KBP$7$F6&DL$G$9!#$7$+$7FCDj$N%0%k!<\e(B
14308 \e$B%W$N$?$a$K!"\e(B@code{mail-sources} \e$B$K\e(B @code{group} \e$B%a!<%k%=!<%9;X<(;R$r;}$?\e(B
14309 \e$B$;$F!"$+$DC10l$N%a!<%k%=!<%9$r;XDj$9$k\e(B @code{mail-source} \e$B%0%k!<%W%Q%i%a!<\e(B
14310 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r@_Dj$9$k$3$H$K$h$C$F!"%a!<%k%=!<%9$rDI\e(B
14311 \e$B2C$9$k$3$H$,$G$-$^$9!#$3$l$r;H$&>l9g$N\e(B @code{mail-sources} \e$B$O!"0lHL$K$O\e(B
14312 \e$BC1$J$k\e(B @code{(group)} \e$B$G$9!#$=$7$F%0%k!<%W$N$?$a$N\e(B @code{mail-source} \e$B%Q\e(B
14313 \e$B%i%a!<%?!<$O$3$N$h$&$J$b$N$K$J$k$G$7$g$&\e(B:
14314
14315 @lisp
14316 (mail-source . (file :path "home/user/spools/foo.spool"))
14317 @end lisp
14318
14319 \e$B$3$l$O!"$=$N%0%k!<%W$O\e(B (\e$B$3$N%0%k!<%W$@$1$O\e(B) \e$B%a%C%;!<%8$r%9%W!<%k%U%!%$\e(B
14320 \e$B%k\e(B @samp{/user/spools/foo.spool} \e$B$+$i<hF@$9$k$3$H$r0UL#$7$^$9!#\e(B
14321
14322 \e$B0J2<$N%a!<%k%=!<%9$N7?$,;HMQ2DG=$G$9\e(B:
14323
14324 @table @code
14325 @item file
14326 \e$BC10l$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#IaDL$O%a!<%k%9%W!<%k$G$9!#\e(B
14327
14328 \e$B%-!<%o!<%I\e(B:
14329
14330 @table @code
14331 @item :path
14332 \e$B%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H$O\e(B @env{MAIL} \e$B4D6-JQ?t$NCM\e(B
14333 \e$B$+\e(B @code{rmail-spool-directory} \e$B$NCM\e(B (\e$BIaDL\e(B
14334 \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
14335
14336 @item :prescript
14337 @itemx :postscript
14338 \e$B$=$l$>$l$N%a!<%k$r<hF@$9$kA0$H8e$G<B9T$9$k%9%/%j%W%H$G$9!#\e(B
14339 @end table
14340
14341 \e$B%U%!%$%k%a!<%k%=!<%9$NNc\e(B:
14342
14343 @lisp
14344 (file :path "/usr/spool/mail/user-name")
14345 @end lisp
14346
14347 \e$B$b$7$/$O!"%G%#%U%)%k%H$N%U%!%$%kL>$r;H$&$H\e(B:
14348
14349 @lisp
14350 (file)
14351 @end lisp
14352
14353 \e$B%a!<%k%9%W!<%k%U%!%$%k$,%m!<%+%k%^%7%s$KL5$$>l9g$O!"\e(B
14354 @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
14355 \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
14356 \e$B%a!<%k%9%W!<%k$r%m%C%/$9$kJ}K!$,$"$j$^$;$s!#\e(B
14357
14358 \e$BE,Ev$J%5!<%P!<$r@_CV$9$k$3$H$,IT2DG=$J$i!"JQ$o$j$K\e(B ssh \e$B$r;H$&$3$H$,$G$-\e(B
14359 \e$B$^$9!#\e(B
14360
14361 @lisp
14362 (setq mail-sources
14363       '((file :prescript "ssh host bin/getmail >%t")))
14364 @end lisp
14365
14366 @samp{getmail} \e$B%9%/%j%W%H$O0J2<$N$h$&$J$b$N$K$J$k$G$7$g$&\e(B:
14367
14368 @example
14369 #!/bin/sh
14370 #  getmail - move mail from spool to stdout
14371 #  flu@@iki.fi
14372
14373 MOVEMAIL=/usr/lib/emacs/20.3/i386-redhat-linux/movemail
14374 TMP=$HOME/Mail/tmp
14375 rm -f $TMP; $MOVEMAIL $MAIL $TMP >/dev/null && cat $TMP
14376 @end example
14377
14378 \e$B$"$J$?$,;H$$$?$$\e(B @samp{movemail} \e$B$H0l;~%U%!%$%k$K9g$o$;$F!"%9%/%j%W%H$r\e(B
14379 \e$B=q$-49$($F$/$@$5$$!#\e(B
14380
14381 @item directory
14382 @vindex nnmail-scan-directory-mail-source-once
14383 \e$BFCDj$N%G%#%l%/%H%j!<$K$"$kJ#?t$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#$3$l$OIa\e(B
14384 \e$BDL$O\e(B procmail \e$B$K?7$7$$%a!<%k$r$$$/$D$+$N%U%!%$%k$KJ,3d$5$;$F$$$k$H$-$K;H\e(B
14385 \e$B$o$l$^$9!#$9$J$o$A!"$=$N%G%#%l%/%H%j!<$K$"$k%U%!%$%k$H%0%k!<%W$O0lBP0l$G\e(B
14386 \e$BBP1~$7$F$$$k$N$G!"\e(B@file{foo.bar.spool} \e$B%U%!%$%k$K$"$k%a!<%k\e(B
14387 \e$B$O\e(B @code{foo.bar} \e$B%0%k!<%W$KCV$+$l$^$9\e(B (\e$B@\Hx8l$N\e(B @code{.spool} \e$B$OJQ992D\e(B
14388 \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
14389 \e$B30$NCM$K$9$k$H!"\e(BGnus \e$B$K?7$7$$%a!<%k%=!<%9$r0l2s$@$1D4$Y$5$;$k$3$H$,$G$-\e(B
14390 \e$B$^$9!#$3$l$OFC$K!";XDj$7$?%l%Y%k$N%a!<%k%0%k!<%W$@$1$rD4$Y$?$$$H$-$KJXMx\e(B
14391 \e$B$G$9!#\e(B
14392
14393 @vindex nnmail-resplit-incoming
14394 @code{nnmail-resplit-incoming} \e$B$H$$$&JQ?t$b$"$j!"$3$l$rHs\e(B-@code{nil} \e$B$K\e(B
14395 \e$B$9$k$HDL>o$NJ,3d=hM}$,$=$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!%$%k$KBP$7$F9T\e(B
14396 \e$B$J$o$l$^$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
14397
14398 \e$B%-!<%o!<%I\e(B:
14399
14400 @table @code
14401 @item :path
14402 \e$B%U%!%$%k$,$"$k%G%#%l%/%H%j!<$NL>A0$G$9!#$3$l$K$O%G%#%U%)%k%HCM$O$"$j$^$;\e(B
14403 \e$B$s!#\e(B
14404
14405 @item :suffix
14406 \e$B$3$N@\Hx8l$G=*$o$kL>A0%U%!%$%k$@$1$,;H$o$l$^$9!#%G%#%U%)%k%H\e(B
14407 \e$B$O\e(B @samp{.spool} \e$B$G$9!#\e(B
14408
14409 @item :predicate
14410 \e$B$3$N=R8l$,\e(B @code{nil} \e$B$G$J$$CM$rJV$9%U%!%$%k$@$1$,;H$o$l$^$9!#%G%#%U%)%k\e(B
14411 \e$B%H$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
14412 \e$B@\Hx8l$G!"\e(B@emph{\e$B$+$D\e(B} \e$B$3$N=R8l$rK~B-$9$k%U%!%$%k$@$1$,BP>]$K$J$j$^$9!#\e(B
14413
14414 \e$BLuCm\e(B: \e$B$3$N>l9g$N=R8l$O4X?t$G!"@5$7$$@\Hx8l$r;}$D%U%!%$%k$NL>A0$,0z?t$H$7\e(B
14415 \e$B$FEO$5$l$^$9!#\e(B
14416
14417 @item :prescript
14418 @itemx :postscript
14419 \e$B$=$l$>$l$N%a!<%k$r<hF@$9$kA0$H8e$G<B9T$9$k%9%/%j%W%H$G$9!#\e(B
14420 @end table
14421
14422 \e$B%G%#%l%/%H%j!<%a!<%k%=!<%9$NNc$G$9\e(B:
14423
14424 @lisp
14425 (directory :path "/home/user-name/procmail-dir/"
14426            :suffix ".prcml")
14427 @end lisp
14428
14429 @item pop
14430 @acronym{POP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#\e(B
14431
14432 \e$B%-!<%o!<%I\e(B:
14433
14434 @table @code
14435 @item :server
14436 @acronym{POP} \e$B%5!<%P!<$NL>A0$G$9!#%G%#%U%)%k%H$O\e(B @env{MAILHOST} \e$B4D6-JQ?t\e(B
14437 \e$B$+$i<hF@$5$l$^$9!#\e(B
14438
14439 @item :port
14440 @acronym{POP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#$3$l$O?tCM\e(B (\e$BNc$(\e(B
14441 \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
14442 \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
14443 \e$BL>$G$J$1$l$P$J$j$^$;$s!#%G%#%U%)%k%H$O\e(B @samp{"pop3"} \e$B$G$9!#%7%9%F%`$K$h$C\e(B
14444 \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
14445
14446 @item :user
14447 @acronym{POP} \e$B%5!<%P!<$KM?$($kMxMQ<TL>$G$9!#%G%#%U%)%k%H$O%m%0%$%sL>$G$9!#\e(B
14448
14449 @item :password
14450 @acronym{POP} \e$B%5!<%P!<$KM?$($k%Q%9%o!<%I$G$9!#@_Dj$7$J$$$HMxMQ<T$OF~NO$r\e(B
14451 \e$B5a$a$i$l$^$9!#\e(B
14452
14453 @item :program
14454 @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
14455 \e$B$3$l$O\e(B @code{format} \e$B$G;H$&$h$&$JJ8;zNs$G$J$1$l$P$J$j$^$;$s!#Nc$G$9\e(B:
14456
14457 @example
14458 fetchmail %u@@%s -P %p %t
14459 @end example
14460
14461 \e$BM-8z$J=qK!;EMM;X<(;R$O\e(B:
14462
14463 @table @samp
14464 @item t
14465 \e$B%a!<%k$,$=$3$K0\F0$5$;$i$l$k%U%!%$%k$NL>A0$G$9!#$3$l$O>o$K$3$NJ8;zNs$K4^\e(B
14466 \e$B$^$l$F$$$J$1$l$P$J$j$^$;$s!#\e(B
14467
14468 @item s
14469 \e$B%5!<%P!<$NL>A0$G$9!#\e(B
14470
14471 @item P
14472 \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#\e(B
14473
14474 @item u
14475 \e$B;HMQ$9$kMxMQ<TL>$G$9!#\e(B
14476
14477 @item p
14478 \e$B;HMQ$9$k%Q%9%o!<%I$G$9!#\e(B
14479 @end table
14480
14481 \e$B$3$l$i$N;EMM$G;H$o$l$kCM$O!"BP1~$9$k%-!<%o!<%I$KM?$($?CM$+$i<h$i$l$^$9!#\e(B
14482
14483 @item :prescript
14484 \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
14485 \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
14486
14487 @item :postscript
14488 \e$B%a!<%k$r<hF@$7$?8e$G<B9T$5$l$k%9%/%j%W%H$G$9!#9=J8$O\e(B @code{:program} \e$B%-!<\e(B
14489 \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
14490
14491 @item :function
14492 @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
14493 \e$B0l$D$N%Q%i%a!<%?!<\e(B (\e$B%a!<%k$,$=$3$X0\F0$5$l$k$Y$-%U%!%$%k$NL>A0\e(B) \e$B$H$H$b$K\e(B
14494 \e$B8F$P$l$^$9\e(B
14495
14496 @item :authentication
14497 \e$B$3$l$O\e(B @code{password} \e$B$+%7%s%\%k\e(B @code{apop} \e$B$N$I$A$i$+$G!"2?$NG'>ZJ}<0\e(B
14498 \e$B$r;H$&$+$r;X<($7$^$9!#%G%#%U%)%k%H$O\e(B @code{password} \e$B$G$9!#\e(B
14499 @end table
14500
14501 @vindex pop3-movemail
14502 @vindex pop3-leave-mail-on-server
14503 @code{:program} \e$B$H\e(B @code{:function} \e$B%-!<%o!<%I$,;XDj$5$l$F$$$J$$>l9g\e(B
14504 \e$B$O\e(B @code{pop3-movemail} \e$B$,;H$o$l$^$9!#\e(B@code{pop3-movemail} \e$B$r;H$&>l9g\e(B
14505 \e$B$K\e(B @code{pop3-leave-mail-on-server} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%a!<%k$O<h\e(B
14506 \e$BF@$7$?8e$G$b\e(B @acronym{POP} \e$B%5!<%P!<$K;D$5$l$^$9!#\e(B@acronym{POP} \e$B%5!<%P!<\e(B
14507 \e$B$O%;%C%7%g%s$H%;%C%7%g%s$N4V$N>uBV$N>pJs$r0];}$7$J$$$N$G!"$=$3$K$"$k%/%i\e(B
14508 \e$B%$%"%s%H$,?.Mj$G$-$k>pJs$H!"<B:]$K$=$3$K$"$k$b$N$O0lCW$7$J$$$+$b$7$l$J$$\e(B
14509 \e$B$3$H$KCm0U$7$F$/$@$5$$!#$=$l$i$,0lCW$7$J$$$H!"%a!<%k$r%@%V$C$F<u$1<h$k$+!"\e(B
14510 \e$B$^$?$O$9$Y$F$,Jx2u$7$F!"$"$J$?$O2u$l$?%a!<%k%\%C%/%9$H$H$b$KCV$-5n$j$K$5\e(B
14511 \e$B$l$k2DG=@-$,$"$j$^$9!#\e(B
14512
14513 @quotation
14514 \e$BLuCm\e(B: Gnus \e$B$K4^$^$l$F$$$k\e(B @file{pop3.el} \e$B$r;H$&>l9g\e(B
14515 \e$B$K\e(B @code{pop3-leave-mail-on-server} \e$B$rHs\e(B-@code{nil} \e$B$K@_Dj$9$k$N$O!"$"$^\e(B
14516 \e$B$j0UL#$,$"$j$^$;$s!#%5!<%P!<$K;D$5$l$?%a!<%k$O!"<!2s$K\e(B (\e$B2?EY$G$b\e(B) \e$B:F$S<h\e(B
14517 \e$B$j9~$^$l$F$7$^$$$^$9!#0lEY<h$j9~$s$@%a!<%k$rFsEY$H<hF@$7$J$$$h$&$K$9$k5!\e(B
14518 \e$BG=$r;}$D\e(B @file{pop3.el} \e$B$O\e(B T-gnus \e$B$K4^$^$l$F$$$^$9!#$3$l$O\e(B XEmacs \e$BMQ$K3+\e(B
14519 \e$BH/$5$l$?$b$N$,85$K$J$C$F$$$^$9!#$7$+$7!";DG0$J$,$iC/$,3+H/$7$?$+$,$o$+$j\e(B
14520 \e$B$^$;$s!#$7$?$,$C$F\e(B FSF \e$B$X$N@5<0$J8"Mx>yEO$,9T$J$o$l$F$$$J$$$N$G!"\e(BGnus \e$B$K\e(B
14521 \e$B4^$a$k$3$H$,$G$-$J$$$N$G$9!#\e(B
14522
14523 \e$B;29M\e(B: \e$B0J2<$O\e(B T-gnus \e$B$N\e(B @file{pop3.el} \e$B$r;H$&>l9g$K<+F0E*$KDI2C$5$l$k%a!<\e(B
14524 \e$B%k%=!<%9MQ$N%-!<%o!<%I$G$9\e(B:
14525
14526 @table @code
14527 @item :connection
14528 \e$B%5!<%P!<$K@\B3$9$k$H$-$K;H$&%9%H%j!<%`$G!"\e(B@code{ssl}\e$B!"\e(B@code{tls} \e$B$^$?\e(B
14529 \e$B$O\e(B @code{nil} \e$B$r;XDj$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G!"0B\e(B
14530 \e$BA4$G$O$J$$@\B3$rMQ$$$^$9!#\e(B@code{ssl} \e$B$H\e(B @code{tls} \e$B$G$O30It%W%m%0%i%`$H\e(B
14531 \e$B%i%$%V%i%j!<$,I,MW$G$"$k$3$H$KCm0U$7$F$/$@$5$$\e(B:
14532
14533 @table @code
14534 @item ssl
14535 @acronym{SSL} \e$B$r;H$$$^$9!#\e(BOpenSSL (@samp{openssl} \e$B%W%m%0%i\e(B
14536 \e$B%`\e(B) \e$B$+\e(B SSLeay (@samp{s_client}) \e$B$H30It%i%$%V%i%j!<\e(B @samp{ssl.el} \e$B$,I,MW\e(B
14537 \e$B$G$9!#\e(B
14538
14539 @item tls
14540 STARTTLS (@acronym{SSL} \e$B$KN`;w\e(B) \e$B$r;H$$$^$9!#30It%i%$%V%i\e(B
14541 \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
14542 @end table
14543
14544 @item :leave
14545 \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
14546 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
14547 @end table
14548 @end quotation
14549
14550 \e$B%a!<%k$r\e(B @acronym{POP} \e$B%5!<%P!<$+$i<hF@$9$k$?$a$N!"$$$/$D$+$NNc$r5s$2$^\e(B
14551 \e$B$9!#%G%#%U%)%k%H$NMxMQ<TL>$r;H$C$F!"%G%#%U%)%k%H$N\e(B @acronym{POP} \e$B%5!<%P!<\e(B
14552 \e$B$+$i<hF@$7!"%G%#%U%)%k%H$N<hF@J}K!$r;HMQ$7$^$9\e(B:
14553
14554 @lisp
14555 (pop)
14556 @end lisp
14557
14558 \e$B;XL>$7$?%5!<%P!<$+$i!";XL>$7$?MxMQ<T$H%Q%9%o!<%I$G<hF@$7$^$9\e(B:
14559
14560 @lisp
14561 (pop :server "my.pop.server"
14562      :user "user-name" :password "secret")
14563 @end lisp
14564
14565 \e$B%a!<%k$N0\F0$K\e(B @samp{movemail} \e$B$r;H$$$^$9\e(B:
14566
14567 @lisp
14568 (pop :program "movemail po:%u %t %p")
14569 @end lisp
14570
14571 @item maildir
14572 Maildir \e$B$+$i%a!<%k$r<hF@$7$^$9!#$3$l$O>/$J$/$H$b\e(B qmail \e$B$H\e(B postfix \e$B$K$h$C\e(B
14573 \e$B$F%5%]!<%H$5$l$F$$$k%a!<%k%\%C%/%9$N7A<0$G!"FCJL$N%G%#%l%/%H%j!<$K$"$k$=\e(B
14574 \e$B$l$>$l$N%U%!%$%k$O!"87L)$K0lDL$N%a!<%k$r4^$s$G$$$^$9!#\e(B
14575
14576 \e$B%-!<%o!<%I\e(B:
14577
14578 @table @code
14579 @item :path
14580 \e$B%a!<%k$,J]B8$5$l$k%G%#%l%/%H%j!<$NL>A0$G$9!#%G%#%U%)%k%H$O4D6-JQ\e(B
14581 \e$B?t\e(B @env{MAILDIR} \e$B$+$i<hF@$7$?CM$+!"$^$?$O\e(B @file{~/Maildir/} \e$B$G$9!#\e(B
14582 @item :subdirs
14583 Maildir \e$B$N%5%V%G%#%l%/%H%j!<$G$9!#%G%#%U%)%k%H$O\e(B @samp{("new" "cur")} \e$B$G\e(B
14584 \e$B$9!#\e(B
14585 @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
14586 @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
14587 @c \e$BF@$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
14588
14589 \e$B%j%b!<%H%^%7%s$+$i%a!<%k$r<h$j4s$;$k$3$H$b=PMh$^$9!#\e(B(\e$B$H$$$&$N$b!"\e(B
14590 maildir \e$B$O%m%C%/$NLdBj$r5$$K$;$:$K:Q$`$+$i$G$9!#\e(B)
14591 @end table
14592
14593 Maildir \e$B%a!<%k%=!<%9$NNc$r$U$?$D\e(B:
14594
14595 @lisp
14596 (maildir :path "/home/user-name/Maildir/"
14597          :subdirs ("cur" "new"))
14598 @end lisp
14599
14600 @lisp
14601 (maildir :path "/user@@remotehost.org:~/Maildir/"
14602          :subdirs ("new"))
14603 @end lisp
14604
14605 @item imap
14606 @acronym{IMAP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#2?$i$+$NM}M3$G!"\e(B
14607 @acronym{IMAP} \e$B$r$=$l$,0U?^$5$l$?$h$&$J%M%C%H%o!<%/>e$G%a!<%k$rFI$`%W%m\e(B
14608 \e$B%H%3%k$H$7$F$O\e(B (\e$B$9$J$o$A\e(B @code{nnimap} \e$B$G\e(B) \e$B;H$$$?$/$J$$$H$-$O!"\e(BGnus \e$B$G\e(B
14609 \e$B$O\e(B @acronym{POP} \e$B%5!<%P!<$HF1MM$K07$C$F!";XDj$5$l$?\e(B @acronym{IMAP} \e$B%a!<\e(B
14610 \e$B%k%\%C%/%9$+$i5-;v$r<hF@$9$k$3$H$,$G$-$^$9!#>\$7$/\e(B
14611 \e$B$O\e(B @ref{Using IMAP} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
14612
14613 \e$B%-!<%o!<%I\e(B:
14614
14615 @table @code
14616 @item :server
14617 @acronym{IMAP} \e$B%5!<%P!<$NL>A0!#%G%#%U%)%k%H$O4D6-JQ?t\e(B @env{MAILHOST} \e$B$+\e(B
14618 \e$B$iF@$^$9!#\e(B
14619
14620 @item :port
14621 @acronym{IMAP} \e$B%5!<%P!<$N%]!<%HHV9f!#IaDL$O%G%#%U%)%k%H$O\e(B @samp{143} \e$B$G!"\e(B
14622 @acronym{TLS}/@acronym{SSL} \e$B@\B3$K$O\e(B @samp{993} \e$B$G$9!#\e(B
14623
14624 @item :user
14625 @acronym{IMAP} \e$B%5!<%P!<$KEO$9MxMQ<TL>$G$9!#%G%#%U%)%k%H$O%m%0%$%sL>$G$9!#\e(B
14626
14627 @item :password
14628 @acronym{IMAP} \e$B%5!<%P!<$KEO$9%Q%9%o!<%I$G$9!#;XDj$5$l$F$$$J$$$H$-$O!"Mx\e(B
14629 \e$BMQ<T$OF~NO$9$k$3$H$rB%$5$l$^$9!#\e(B
14630
14631 @item :stream
14632 \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
14633 \e$B%7%s%\%k$NCf$N$R$H$D$r@_Dj$7$^$9!#8=>u$G$O\e(B @samp{gssapi},
14634 @samp{kerberos4}, @samp{starttls}, @samp{tls}, @samp{ssl},
14635 @samp{shell} \e$B$^$?$O%G%#%U%)%k%H$N\e(B @samp{network} \e$B$K$J$j$^$9!#\e(B
14636
14637 @item :authentication
14638 \e$B%5!<%P!<$G$NG'>Z$K$I$NG'>ZK!$r;H$&$+!#$3$l$K\e(B
14639 \e$B$O\e(B @code{imap-authenticator-alist} \e$B$GDj5A$5$l$F$$$k%7%s%\%k$N0l$D$r@_Dj\e(B
14640 \e$B$7$^$9!#8=>u$G$O\e(B @samp{gssapi}, @samp{kerberos4}, @samp{digest-md5},
14641 @samp{cram-md5}, @samp{anonymous} \e$B$^$?$O%G%#%U%)%k%H$N\e(B @samp{login} \e$B$K$J\e(B
14642 \e$B$j$^$9!#\e(B
14643
14644 @item :program
14645 :stream \e$B$K\e(B `shell' \e$B$,@_Dj$5$l$F$$$k$H$-$O!"$3$NCM$,JQ\e(B
14646 \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
14647 \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:
14648
14649 @example
14650 ssh %s imapd
14651 @end example
14652
14653 \e$B2?J*$b$=$N%W%m%0%i%`$N=PNO$r<YKb$7$J$$$h$&$K$7$F$/$@$5$$!#Nc$($P%(%i!<=P\e(B
14654 \e$BNO$O\e(B void \e$B$K?6$jJ,$1$^$7$g$&!#M-8z$J=qK!;EMM;X<(;R$O0J2<$NDL$j$G$9!#\e(B
14655
14656 @table @samp
14657 @item s
14658 \e$B%5!<%P!<$NL>A0!#\e(B
14659
14660 @item l
14661 @code{imap-default-user} \e$B$G@_Dj$5$l$?MxMQ<TL>!#\e(B
14662
14663 @item p
14664 \e$B%5!<%P!<$N%]!<%HHV9f!#\e(B
14665 @end table
14666
14667 \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
14668
14669 @item :mailbox
14670 \e$B%a!<%k$r<hF@$9$k%a!<%k%\%C%/%9$NL>A0!#%G%#%U%)%k%H$O\e(B @samp{INBOX} \e$B$G!"$3\e(B
14671 \e$B$l$OIaDL$OF~$C$F$/$k%a!<%k$r<u$1<h$k%a!<%k%\%C%/%9$G$9!#\e(B
14672
14673 @item :predicate
14674 \e$B<hF@$9$k5-;v$r8+$D$1$k$?$a$K;H$o$l$k=R8l!#%G%#%U%)%k%H$N!"\e(B@samp{UNSEEN
14675 UNDELETED} \e$B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I\e(B
14676 \e$B$-\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$G%a!<%k%\%C%/%9$rGA$$$F!"$$$/$D$+$N5-;v$K\e(B
14677 \e$B4{FI\e(B (\e$B$^$?$O\e(B SEEN) \e$B$N0u$rIU$1$k$J$i!"$3$l$r\e(B @samp{1:*} \e$B$K@_Dj$9$kI,MW$,\e(B
14678 \e$B$"$k$+$b$7$l$^$;$s!#$=$&$9$l$P!"%a!<%k%\%C%/%9$N$9$Y$F$N5-;v$O0u$NG!2?$K\e(B
14679 \e$B4X$o$i$:<hF@$5$l$^$9!#=R8l$N40A4$J0lMw$O!"\e(BRFC2060 \e$B$N\e(B 6.4.4 \e$B@a$rFI$s$G$/\e(B
14680 \e$B$@$5$$!#\e(B
14681
14682 @item :fetchflag
14683 \e$B%5!<%P!<$G!"<hF@$7$?5-;v$K%U%i%0$rIU$1$kJ}K!!#%G%#%U%)%k%H\e(B
14684 \e$B$N\e(B @samp{\Deleted} \e$B$O$=$l$i$K>C5n$N%U%i%0$rIU$1$^$9$,!"C1$K4{FI$N%U%i%0\e(B
14685 \e$B$rIU$1$k$?$a$N\e(B @samp{\Seen} \e$B$,Be0F$K$J$k$G$7$g$&!#$3$l$i$O:G$b$"$j$=$&$J\e(B
14686 \e$BFs$D$NA*Br$G$9$,!"B>$N%U%i%0$b\e(B RFC2060 \e$B$N\e(B 2.3.2 \e$B@a$GDj5A$5$l$F$$$^$9!#\e(B
14687
14688 @item :dontexpunge
14689 @code{nil} \e$B$G$J$+$C$?$i!"5-;v$r<hF@$7$?8e$G!"$=$l$i$K>C5n$N0u$,IU$$$F$$\e(B
14690 \e$B$F$b:o=|$7$^$;$s!#\e(B
14691 @end table
14692
14693 @acronym{IMAP} \e$B%a!<%k%=!<%9$NNc\e(B:
14694
14695 @lisp
14696 (imap :server "mail.mycorp.com"
14697       :stream kerberos4
14698       :fetchflag "\\Seen")
14699 @end lisp
14700
14701 @item group
14702 \e$B<B:]$N%a!<%k%=!<%9$H$7$F\e(B @code{mail-source} \e$B%0%k!<%W%Q%i%a!<%?!<$G@_Dj$5\e(B
14703 \e$B$l$F$$$k$b$N$r;H$$$^$9!#\e(B@xref{Group Parameters}.
14704
14705 @end table
14706
14707 @table @dfn
14708 @item Common Keywords
14709 \e$B6&DL%-!<%o!<%I$O$I$s$J7?$N%a!<%k%=!<%9$K$b;H$&$3$H$,$G$-$^$9!#\e(B
14710
14711 \e$B%-!<%o!<%I\e(B:
14712
14713 @table @code
14714 @item :plugged
14715 @code{nil} \e$B$G$J$+$C$?$i!"\e(BGnus \e$B$,\e(B unplugged (\e$B%M%C%H%o!<%/$+$i@Z$jN%$5$l$F\e(B
14716 \e$B$$$k>uBV\e(B) \e$B$G$"$C$F$b%a!<%k$r<hF@$7$^$9!#%G%#%l%/%H%j!<$r%a!<%k%=!<%9$K;H$C\e(B
14717 \e$B$F$$$k$N$J$i$P!"$3$NNc$N$h$&$K;XDj$9$k$3$H$,$G$-$^$9\e(B:
14718
14719 @lisp
14720 (setq mail-sources
14721       '((directory :path "/home/pavel/.Spool/"
14722                    :suffix ""
14723                    :plugged t)))
14724 @end lisp
14725
14726 \e$B$3$&$7$F$*$/$3$H$K$h$C$F\e(B unplugged \e$B$G$"$C$F$b\e(B Gnus \e$B$O%a!<%k$r<hF@$7$^$9!#\e(B
14727 \e$B$3$l$O%m!<%+%k$N%a!<%k$H%K%e!<%9$r;H$&>l9g$KJXMx$G$9!#\e(B
14728 @end table
14729 @end table
14730
14731 @subsubsection \e$B4X?t%$%s%?!<%U%'!<%9\e(B
14732
14733 \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
14734 \e$B$,<B9T$5$l$F$$$k4V$@$1!"$=$l$>$l$N%-!<%o!<%I\e(B @code{:foo} \e$B$KBP$7\e(B
14735 \e$B$F\e(B Lisp \e$BJQ?t\e(B @code{foo} \e$B$,!"$=$N%-!<%o!<%I$NCM$KB+G{$5$l$^$9!#Nc$($P!"0J\e(B
14736 \e$B2<$N%a!<%k%=!<%9$N@_DjNc$K$D$$$F9M$($F$_$F$/$@$5$$!#\e(B
14737
14738 @lisp
14739 (setq mail-sources '((pop :user "jrl"
14740                           :server "pophost" :function fetchfunc)))
14741 @end lisp
14742
14743 \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
14744 \e$BCM$O\e(B @code{"jrl"} \e$B$KB+G{$5$l!"\e(B@code{server} \e$B$H$$$&%7%s%\%k$NCM\e(B
14745 \e$B$O\e(B @code{"pophost"} \e$B$KB+G{$5$l$^$9!#\e(B@code{port}, @code{password},
14746 @code{program}, @code{prescript}, @code{postscript}, @code{function} \e$B$*\e(B
14747 \e$B$h$S\e(B @code{authentication} \e$B$NCM$b$^$?\e(B (\e$B$=$l$i$N%G%#%U%)%k%HCM$K\e(B) \e$BB+G{$5\e(B
14748 \e$B$l$^$9!#\e(B
14749
14750 \e$B$=$l$>$l$N7?$N%a!<%k%=!<%9$N$?$a$N%-!<%o!<%I$N%j%9%H$K$D$$$F$O!"A0=R$N@b\e(B
14751 \e$BL@$r;2>H$7$F$/$@$5$$!#\e(B
14752
14753 @node Mail Source Customization
14754 @subsubsection \e$B%a!<%k%=!<%9$N%+%9%?%^%$%:\e(B
14755
14756 \e$B0J2<$O%a!<%k$N<hF@J}K!$K1F6A$9$kJQ?t$N0lMw$G$9!#IaDL$O$3$l$i$N$I$l$b@_Dj\e(B
14757 \e$B$^$?$OJQ99$9$kI,MW$OL5$$$G$7$g$&!#\e(B
14758
14759 @table @code
14760 @item mail-source-crash-box
14761 @vindex mail-source-crash-box
14762 \e$B%a!<%k$,!"$=$l$r=hM}$7$F$$$k4|4VCf$K3JG<$5$l$F$$$k>l=j$G$9!#%G%#%U%)%k%H\e(B
14763 \e$B$O\e(B @file{~/.emacs-mail-crash-box} \e$B$G$9!#\e(B
14764
14765 @cindex Incoming*
14766 @item mail-source-delete-incoming
14767 @vindex mail-source-delete-incoming
14768 @code{nil} \e$B$G$J$1$l$P!"F~$C$FMh$?%a!<%k$r0l;~E*$K3JG<$7$?%U%!%$%k$r!"$=\e(B
14769 \e$B$l$r=hM}$7$?8e$G>C5n$7$^$9!#\e(B@code{t} \e$B$G$O%U%!%$%k$r$?$@$A$K>C5n$7!"\e(B
14770 @code{nil} \e$B$G$O$$$+$J$k%U%!%$%k$b>C$7$^$;$s!#@5$N?t$@$C$?>l9g$O!"$=$NF|\e(B
14771 \e$B?t0J>e$K8E$$%U%!%$%k$r>C5n$7$^$9\e(B (\e$B>C5n$O?7Ce%a!<%k$r<u$1<h$k$H$-$@$19T$J\e(B
14772 \e$B$o$l$^$9\e(B)\e$B!#\e(B@code{mail-source-delete-incoming} \e$B$r\e(B @code{nil} \e$B$K$7$F$*$$$F!"\e(B
14773 @code{mail-source-delete-old-incoming} \e$B$r%U%C%/$G8F$V$+!"$^$?$OBPOCE*$K\e(B
14774 \e$B8F$V$3$H$b$G$-$^$9!#\e(B@code{mail-source-delete-incoming} \e$B$N%G%#%U%)%k%HCM\e(B
14775 \e$B$O!"%"%k%U%!HG$N\e(B Gnus \e$B$G$O\e(B @code{10}\e$B!"%j%j!<%9$5$l$?HG$N\e(B Gnus \e$B$G\e(B
14776 \e$B$O\e(B @code{2} \e$B$G$9!#\e(B@xref{Gnus Development}.
14777
14778 @item mail-source-delete-old-incoming-confirm
14779 @vindex mail-source-delete-old-incoming-confirm
14780 \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
14781 \e$B%k$r>C5n$9$k$H$-$K3NG'$r5a$a$^$9!#$3$NJQ?t\e(B
14782 \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
14783
14784 @item mail-source-ignore-errors
14785 @vindex mail-source-ignore-errors
14786 \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
14787 \e$B$^$9!#\e(B
14788
14789 @item mail-source-directory
14790 @vindex mail-source-directory
14791 \e$BF~$C$F$-$?%a!<%k%=!<%9$N%U%!%$%k$,\e(B (\e$B$b$7$"$l$P\e(B) \e$B3JG<$5$l$k%G%#%l%/%H%j!<\e(B
14792 \e$B$G$9!#%G%#%U%)%k%H$O\e(B @file{~/Mail/} \e$B$G$9!#8=;~E@$G$3$l$,;H$o$l$kM#0l$N$b\e(B
14793 \e$B$N$O!"JQ?t\e(B @code{mail-source-delete-incoming} \e$B$,\e(B @code{nil} \e$B$^$?$O?tCM$G\e(B
14794 \e$B$"$C$?>l9g$K!"F~$C$F$-$?%a!<%k$r3JG<$9$k%U%!%$%k$NCV$->l=j$N;XDj$G$9!#\e(B
14795
14796 @item mail-source-incoming-file-prefix
14797 @vindex mail-source-incoming-file-prefix
14798 \e$BF~$C$F$-$?%a!<%k$r0l;~E*$K3JG<$9$k%U%!%$%k$NL>A0$N@\F,8l$G$9!#%G%#%U%)%k\e(B
14799 \e$B%H$O\e(B @file{Incoming} \e$B$G!"$3$N>l9g%U%!%$%k\e(B
14800 \e$B$O\e(B @file{Incoming30630D_} \e$B$d\e(B @file{Incoming298602ZD} \e$B$N$h$&$K$J$j$^$9!#\e(B
14801 \e$B$3$l$,K\Ev$K4X78$9$k$N\e(B
14802 \e$B$O\e(B @code{mail-source-delete-incoming} \e$B$,\e(B @code{nil} \e$B$^$?$O?tCM$N>l9g$@$1\e(B
14803 \e$B$G$9$,!#\e(B
14804
14805 @item mail-source-default-file-modes
14806 @vindex mail-source-default-file-modes
14807 \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
14808 \e$B$O\e(B @code{#o600} \e$B$G$9!#\e(B
14809
14810 @item mail-source-movemail-program
14811 @vindex mail-source-movemail-program
14812 @code{nil} \e$B$G$J$+$C$?$i!"?7Ce%a!<%k$r<h$j9~$`$?$a$N%W%m%0%i%`$NL>A0$G$"\e(B
14813 \e$B$k$H2r<a$5$l$^$9!#\e(B@code{nil} \e$B$@$C$?$i\e(B @code{exec-directory} \e$B$K$"\e(B
14814 \e$B$k\e(B @code{movemail} \e$B$,;H$o$l$^$9!#\e(B
14815 @end table
14816
14817 @node Fetching Mail
14818 @subsubsection \e$B%a!<%k$N<hF@\e(B
14819
14820 @vindex mail-sources
14821 \e$B?7$7$$%a!<%k$r$I$3$+$i<hF@$9$k$+$r<B:]$K\e(B Gnus \e$B$K;X<($9$k<jCJ$O!"\e(B
14822 @code{mail-sources} \e$B$r%a!<%k%=!<%9;X<(;R$N%j%9%H$K@_Dj$9$k$3$H$G\e(B
14823 \e$B$9\e(B (@pxref{Mail Source Specifiers})\e$B!#\e(B
14824
14825 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"%a!<%k%P%C%/%(%s%I$O7h$7$F<+J,<+?H$G$O%a!<\e(B
14826 \e$B%k$r<hF@$7$h$&$H$7$^$;$s!#\e(B
14827
14828 \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
14829 \e$B$7$?$$$J$i!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
14830
14831 @lisp
14832 (setq mail-sources
14833       '((file)
14834         (pop :server "pop3.mail.server"
14835              :password "secret")))
14836 @end lisp
14837
14838 \e$B$"$k$$$O!"$3$l$i$N%-!<%o!<%I$N$I$s$J%G%#%U%)%k%H$b;H$$$?$/$J$1$l$P!"$3$N\e(B
14839 \e$B$h$&$K$7$F$/$@$5$$\e(B:
14840
14841 @lisp
14842 (setq mail-sources
14843       '((file :path "/var/spool/mail/user-name")
14844         (pop :server "pop3.mail.server"
14845              :user "user-name"
14846              :port "pop3"
14847              :password "secret")))
14848 @end lisp
14849
14850 \e$B$"$J$?$,%a!<%k%P%C%/%(%s%I$r;H$&$H$-!"\e(BGnus \e$B$O$9$Y$F$N%a!<%k$r\e(B inbox \e$B$+$i\e(B
14851 \e$B5[$$>e$2$F%[!<%`%G%#%l%/%H%j!<$KJ|$j9~$_$^$9!#$"$J$?$,%a!<%k%P%C%/%(%s%I\e(B
14852 \e$B$r;H$C$F$$$J$$$H$-$O!"\e(BGnus \e$B$O0lDL$b%a!<%k$r0\F0$7$^$;$s\e(B---\e$B$=$&$$$&>l9g$K\e(B
14853 \e$B$O!":G=i$K$?$/$5$s$NKbK!$r>'$($J$1$l$P$J$j$^$;$s!#$^$:8^K'@1$rIA$-!"O9?$\e(B
14854 \e$B$rEt$7!";3MS$r@8$1lS$H$7$FJ{$2=*$($?8e$K$O!"\e(BGnus \e$B$,$"$J$?$N%a!<%k$r0\F0\e(B
14855 \e$B$7$?$H$7$F$b!"$"$J$?$O<B:]$K$O$"$^$j6C$+$J$$$O$:$G$9!#\e(B
14856
14857 @node Mail Back End Variables
14858 @subsection \e$B%a!<%k%P%C%/%(%s%IJQ?t\e(B
14859
14860 \e$B$3$l$i$NJQ?t\e(B (\e$B$N$[$H$s$I\e(B) \e$B$O!"$9$Y$F$N$5$^$6$^$J%a!<%k%P%C%/%(%s%I$K4XO"\e(B
14861 \e$B$7$^$9!#\e(B
14862
14863 @table @code
14864 @vindex nnmail-read-incoming-hook
14865 @item nnmail-read-incoming-hook
14866 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"?7$7$$%a!<%k$rFI$_9~$s$@8e$K$3$N%U%C%/$r8F\e(B
14867 \e$B$S$^$9!#$=$&$7$?$1$l$P!"2?$+$N%a!<%k4F;k%W%m%0%i%`$KCN$i$;$k$?$a$K$3$N%U%C\e(B
14868 \e$B%/$r;H$&$3$H$,$G$-$^$9!#\e(B
14869
14870 @vindex nnmail-split-hook
14871 @item nnmail-split-hook
14872 @findex gnus-article-decode-encoded-words
14873 @cindex RFC 1522 decoding
14874 @cindex RFC 2047 decoding
14875 \e$B$=$l$>$l$N%a%C%;!<%8$,$=$N%X%C%@!<$K4p$E$$$FJ,3d$,$J$5$l$kD>A0$K!"$=$l$,\e(B
14876 \e$B3JG<$5$l$F$$$k%P%C%U%!!<$G<B9T$5$l$k%U%C%/$G$9!#$3$N%U%C%/$O!"$=$l$,$U$5\e(B
14877 \e$B$o$7$$$H9M$($i$l$k$h$&$K$9$k$?$a$K!"$I$s$J$d$jJ}$G$G$b<+M3$K%P%C%U%!!<$N\e(B
14878 \e$BFbMF$rJT=8$9$k$3$H$,$G$-$^$9\e(B---\e$B%P%C%U%!!<$OJ,3d$,=*$o$C$?8e$G<N$F$i$l!"\e(B
14879 \e$B%P%C%U%!!<$G9T$J$o$l$?JQ99$O$I$N%U%!%$%k$K$b8=$l$^$;$s!#\e(B
14880 @code{gnus-article-decode-rfc1522} \e$B$O!"$3$N%U%C%/$K2C$($i$l$k$3$H$,$"$j\e(B
14881 \e$B$=$&$J4X?t$N0l$D$G$9!#\e(B
14882
14883 @vindex nnmail-pre-get-new-mail-hook
14884 @vindex nnmail-post-get-new-mail-hook
14885 @item nnmail-pre-get-new-mail-hook
14886 @itemx nnmail-post-get-new-mail-hook
14887 \e$B$3$l$i$O!"F~$C$F$/$k%a!<%k$r=hM}$9$k$H$-$K<B9T$5$l$k!"M-MQ$JFs$D$N%U%C%/\e(B
14888 \e$B$G$9\e(B---@code{nnmail-pre-get-new-mail-hook} \e$B$O?7$7$$%a!<%k$r=hM}$9$kD>A0\e(B
14889 \e$B$K8F$P$l!"\e(B@code{nnmail-post-get-new-mail-hook} \e$B$O%a!<%k$N07$&=hM}$,=*$o$C\e(B
14890 \e$B$?$H$-$K8F$P$l$^$9!#0J2<$O$3$l$i$NFs$D$N%U%C%/$r;H$C$F!"?7$7$$%a!<%k$N%U%!\e(B
14891 \e$B%$%k$N%U%!%$%k%b!<%I$rJQ99$9$kNc$G$9\e(B:
14892
14893 @lisp
14894 (add-hook 'nnmail-pre-get-new-mail-hook
14895           (lambda () (set-default-file-modes #o700)))
14896
14897 (add-hook 'nnmail-post-get-new-mail-hook
14898           (lambda () (set-default-file-modes #o775)))
14899 @end lisp
14900
14901 @item nnmail-use-long-file-names
14902 @vindex nnmail-use-long-file-names
14903 @code{nil} \e$B$G$J$$$J$i!"%a!<%k%P%C%/%(%s%I$OD9$$%U%!%$%kL>$H%G%#%l%/%H%j!<\e(B
14904 \e$BL>$r;H$$$^$9!#\e(B@samp{mail.misc} \e$B$N$h$&$J%0%k!<%W$O\e(B @file{mail.misc} \e$B$H$$\e(B
14905 \e$B$&D9$$L>A0$N%G%#%l%/%H%j!<$+%U%!%$%k$K<}$a$i$l$^$9\e(B (@code{nnml} \e$B%P%C%/%(\e(B
14906 \e$B%s%I$N>l9g$O%G%#%l%/%H%j!<!"\e(B@code{nnfolder} \e$B%P%C%/%(%s%I$N>l9g$O%U%!%$%k\e(B
14907 \e$B$G$9\e(B)\e$B!#\e(B@code{nil} \e$B$@$C$?$i!"F1$8%0%k!<%W$O\e(B @file{mail/misc} \e$B$K<}$a$i$l$^\e(B
14908 \e$B$9!#\e(B
14909
14910 @item nnmail-delete-file-function
14911 @vindex nnmail-delete-file-function
14912 @findex delete-file
14913 \e$B%U%!%$%k$r>C5n$9$k$?$a$K8F$P$l$k4X?t$G$9!#%G%#%U%)%k%H\e(B
14914 \e$B$O\e(B @code{delete-file} \e$B$G$9!#\e(B
14915
14916 @item nnmail-cache-accepted-message-ids
14917 @vindex nnmail-cache-accepted-message-ids
14918 @code{nil} \e$B$G$J$$$H!"%P%C%/%(%s%I$K\e(B (\e$BNc$($P\e(B @code{Gcc} \e$B$K$h$C$F\e(B) \e$BF~$C$F\e(B
14919 \e$BMh$?5-;v$N\e(B @code{Message-ID} \e$B$r!"%a!<%k$N=EJ#$rH/8+$9$k$?$a$N%-%c%C%7%e\e(B
14920 \e$B$KF~$l$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
14921
14922 @item nnmail-cache-ignore-groups
14923 @vindex nnmail-cache-ignore-groups
14924 \e$B@55,I=8=$+@55,I=8=$N%j%9%H$G$9!#L>A0$,$I$l$+$N@55,I=8=$K9gCW$9$k%0%k!<%W\e(B
14925 \e$B$N5-;v$O!"\e(B@code{Message-ID} \e$B%-%c%C%7%e$K5-O?$5$l$^$;$s!#\e(B
14926
14927 \e$BNc$($PFC5iJ,3d\e(B (@pxref{Fancy Mail Splitting}) \e$B$r4X\e(B
14928 \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
14929 \e$B$G$7$g$&!#\e(B
14930 @end table
14931
14932 @node Fancy Mail Splitting
14933 @subsection \e$BFC5i%a!<%kJ,3d\e(B
14934 @cindex mail splitting
14935 @cindex fancy mail splitting
14936
14937 @quotation
14938 \e$BLuCm\e(B: @dfn{Fancy} \e$B$H$$$&C18l$O!"AOB$E*!"6uA[E*!"5$$^$0$l$J!"9%$-$J!"GI<j\e(B
14939 \e$B$J!">eEy$J!"6K>e$N!"JQ$o$j<o$N!"Ey!9$N$5$^$6$^$J0UL#$G;H$o$l$^$9$,!"$3$3\e(B
14940 \e$B$G$O=uF0;lL5$7$G;H$($kMxJX$r9M$($F!VFC5i!W$H$$$&Lu8l$r3d$jEv$F$^$7$?!#\e(B
14941 @end quotation
14942
14943 @vindex nnmail-split-fancy
14944 @findex nnmail-split-fancy
14945 \e$BHf3SE*C1=c$J!"I8=`$N%a!<%kJ,3d;XDj$NJ}K!$G$O;W$$DL$j$K$J$i$J$$$J$i$P!"\e(B
14946 @code{nnmail-split-methods} \e$B$r\e(B @code{nnmail-split-fancy} \e$B$K@_Dj$9$k$HNI\e(B
14947 \e$B$$$G$7$g$&!#$=$&$9$k$H!"JQ?t\e(B @code{nnmail-split-fancy} \e$B$GM7$V$3$H$,$G$-\e(B
14948 \e$B$k$h$&$K$J$j$^$9!#\e(B
14949
14950 \e$B$^$:$3$NJQ?t$NCM$NNc$r8+$F$_$^$7$g$&\e(B:
14951
14952 @lisp
14953 ;; @r{\e$B%a%$%i!<%G!<%b%s$+$iAw$i$l$?%a%C%;!<%8$,!"IaDL$N%0%k!<%W$K%/%m%9\e(B}
14954 ;; @r{\e$B%]%9%H$5$l$J$$$h$&$K$7$^$9!#7Y9p$OK\Ev$N%(%i!<$H$O0c$C$?%0%k!<%W\e(B}
14955 ;; @r{\e$B$KF~$l$^$9!#\e(B}
14956 (| ("from" mail (| ("subject" "warn.*" "mail.warning")
14957                    "mail.misc"))
14958    ;; @r{\e$B%(%i!<$G$J$$%a%C%;!<%8$O$9$Y$F$N4XO"$9$k%0%k!<%W$K%/%m%9%]%9%H\e(B}
14959    ;; @r{\e$B$7$^$9$,!"\e(B(ding) \e$B%a!<%j%s%0%j%9%H$HB>$N\e(B (ding) \e$B4XO"$N%a!<%k$N\e(B}
14960    ;; @r{\e$B$?$a$N%0%k!<%W$K$O%/%m%9%]%9%H$7$^$;$s!#\e(B}
14961    (& (| (any "ding@@ifi\\.uio\\.no" "ding.list")
14962          ("subject" "ding" "ding.misc"))
14963       ;; @r{\e$BB>$N%a!<%j%s%0%j%9%H\e(B@dots{}}
14964       (any "procmail@@informatik\\.rwth-aachen\\.de" "procmail.list")
14965       (any "SmartList@@informatik\\.rwth-aachen\\.de" "SmartList.list")
14966       ;; @r{\e$B0J2<$N$I$A$i$N%a!<%j%s%0%j%9%H$bF1$8@\Hx8l$J$N$G!"\e(Bbugs- \e$B$@\e(B}
14967       ;; @r{\e$B$1$KEj9F$5$l$?$b$N$,\e(B mypkg.list \e$B$K%/%m%9%]%9%H$5$l$J$$$h$&\e(B}
14968       ;; @r{\e$B$K$7$F$$$^$9!#$7$+$7K\Ev$K%/%m%9%]%9%H$5$l$?5-;v$r%/%m%9%]\e(B}
14969       ;; @r{\e$B%9%H$9$k$3$H$O$G$-$k$h$&$K$J$C$F$$$^$9!#\e(B}
14970       (any "bugs-mypackage@@somewhere" "mypkg.bugs")
14971       (any "mypackage@@somewhere" - "bugs-mypackage" "mypkg.list")
14972       ;; @r{\e$B?M!9\e(B@dots{}}
14973       (any "larsi@@ifi\\.uio\\.no" "people.Lars_Magne_Ingebrigtsen"))
14974    ;; @r{\e$B9gCW$7$J$+$C$?%a!<%k$O$9$Y$F$rJa$^$($k%0%k!<%W$X9T$-$^$9!#\e(B}
14975    "misc.misc")
14976 @end lisp
14977
14978 \e$B$3$NJQ?t$O!VJ,3d!W$NMM<0$K$J$C$F$$$^$9!#J,3d$O\e(B (\e$B$3$H$K$h$k$H\e(B) \e$B$=$l$>$l$N\e(B
14979 \e$BJ,3d$,B>$NJ,3d$r4^$`:F5"E*9=B$$G$9!#0J2<$O;H$&$3$H$,$G$-$kJ,3d$N9=J8$G$9\e(B:
14980
14981 @table @code
14982 @item group
14983 \e$BJ,3d$,J8;zNs$@$C$?$i!"$=$l$O%0%k!<%WL>$G$"$k$H$_$J$5$l$^$9!#DL>o$N@55,I=\e(B
14984 \e$B8=$NE83+$,9T$J$o$l$^$9!#8e=R$NNc\e(B (\e$BLuCm\e(B: @samp{\\&},
14985 @samp{\\1}\e$B!A\e(B@samp{\\9}) \e$B$r8+$F$/$@$5$$!#\e(B
14986
14987 @c \e$B$3$N9T$r@^$jJV$5$J$$$G$/$@$5$$!#\e(B
14988 @item (@var{field} @var{value} [- @var{restrict} [@dots{}] ] @var{split} [@var{invert-partial}])
14989 \e$B$3$NJ,3d$O>/$J$/$H$b;0$D$NMWAG$r4^$s$G$$$kI,MW$,$"$j$^$9!#:G=i$NMW\e(B
14990 \e$BAG\e(B @var{field} (\e$B@55,I=8=\e(B) \e$B$K9gCW$9$k%X%C%@!<$,\e(B @var{value} (\e$B$3$l$b@55,I=\e(B
14991 \e$B8=\e(B) \e$B$K9gCW$9$kJ8;zNs$r4^$s$G$$$?$J$i$P!"\e(B@var{split} \e$B$G;XDj$5$l$?%0%k!<%W\e(B
14992 \e$B$K%a%C%;!<%8$r3JG<$7$^$9!#\e(B
14993
14994 @var{field} \e$B$N8e$K$"$C$F!"$7$+$b9gCW$7$?\e(B @var{value} \e$B$N:G8eHx$h$jA0$K$"\e(B
14995 \e$B$k2?$+$NJ8;zNs$K\e(B @var{restrict} (\e$B$3$l$b$^$?@55,I=8=\e(B) \e$B$,9gCW$7$?$i!"\e(B
14996 @var{split} \e$B$OL5;k$5$l$^$9!#$$$/$D$+$N\e(B @var{restrict} \e$B$N$I$l$b$,9gCW$7$J\e(B
14997 \e$B$1$l$P\e(B @var{split} \e$B$,<B9T$5$l$^$9!#\e(B
14998
14999 \e$B:G8e$NMWAG\e(B @var{invert-partial} \e$B$OG$0U$G$9!#$3$l$,>JN,$5$l$F$$$J$/$F!"$7\e(B
15000 \e$B$+$bCM$,\e(B @code{nil} \e$B$G$J$1$l$P!"8l\e(B (word) \e$B$N6-3&$r$^$?$$$G@55,I=8=$N9gCW\e(B
15001 \e$B$r9T$J$&$+$I$&$+$N?6$kIq\e(B
15002 \e$B$$\e(B (@code{nnmail-split-fancy-match-partial-words} \e$BJQ?t$K$h$C$F@)8f$5$l$^\e(B
15003 \e$B$9\e(B; \e$B2<5-;2>H\e(B) \e$B$,H?E>$7$^$9!#\e(B(Gnus 5.10.7 \e$B$N?75!G=\e(B)
15004
15005 @item (| @var{split} @dots{})
15006 \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{|} (\e$B?bD>K@\e(B) \e$B$@$C$?$i!"$=$l$>$l\e(B
15007 \e$B$N\e(B @var{split} \e$B$r$=$N$&$A$N0l$D$,9gCW$9$k$^$G<B9T$7$^$9!#$3$3$G8@$&!V9g\e(B
15008 \e$BCW!W$H$O!"$"$k\e(B @var{split} \e$B$,%a%C%;!<%8$r0l$D0J>e$N%0%k!<%W$K3JG<$7$h$&\e(B
15009 \e$B$H$9$k$3$H$G$9!#\e(B
15010
15011 @item (& @var{split} @dots{})
15012 \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{&} \e$B$@$C$?$i!"$=$N%j%9%H$K$"$k$9$Y$F\e(B
15013 \e$B$N\e(B @var{split} \e$B$r<B9T$7$^$9!#\e(B
15014
15015 @item junk
15016 \e$B$b$7J,3d$,%7%s%\%k\e(B @code{junk} \e$B$@$C$?$i!"$=$N%a%C%;!<%8$rJ]B8$7$^$;\e(B
15017 \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$F$/$@$5$$!#\e(B
15018
15019 @item (: @var{function} @var{arg1} @var{arg2} @dots{})
15020 \e$B$b$7J,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{:} \e$B$@$C$?$i!"FsHVL\$NMWAG\e(B
15021 \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
15022 \e$B$5$J$1$l$P$J$j$^$;$s!#\e(B
15023
15024 @cindex body split
15025 \e$BNc$($P0J2<$N4X?t$O!"5-;v$N%\%G%#!<$K4p$E$$$?J,3d$K;H$($k$G$7$g$&\e(B:
15026
15027 @lisp
15028 (defun split-on-body ()
15029   (save-excursion
15030     (save-restriction
15031       (widen)
15032       (goto-char (point-min))
15033       (when (re-search-forward "Some.*string" nil t)
15034         "string.group"))))
15035 @end lisp
15036
15037 @var{function} \e$B$,<B9T$5$l$k$H$-!"%P%C%U%!!<$OBP>]$H$J$k%a%C%;!<%8$N%X%C\e(B
15038 \e$B%@!<ItJ,$K69$a$i$l$F$$$^$9!#$=$l$,>e5-$NNc\e(B
15039 \e$B$G\e(B @code{save-excursion} \e$B$H\e(B @code{save-restriction} \e$B$N8e\e(B
15040 \e$B$G\e(B @code{(widen)} \e$B$r8F$VI,MW$,$"$kM}M3$G$9!#$5$i$K\e(B @code{nnimap} \e$B%P%C%/\e(B
15041 \e$B%(%s%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s%m!<%I$5$l$J$$$3$H$K\e(B
15042 \e$BCm0U$7$F$/$@$5$$!#$=$l$r$9$k$?$a$K\e(B
15043 \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
15044 \e$B$9\e(B (@pxref{Client-Side IMAP Splitting})\e$B!#\e(B
15045
15046 @item (! @var{func} @var{split})
15047 \e$BJ,3d$,%j%9%H$G:G=i$NMWAG$,\e(B @code{!} \e$B$@$C$?$i!"\e(B@var{split} \e$B$,<B9T$5$l!"\e(B
15048 @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
15049 \e$B3d$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
15050
15051 @item nil
15052 \e$BJ,3d$,\e(B @code{nil} \e$B$@$C$?$i!"$=$l$OL5;k$5$l$^$9!#\e(B
15053 @end table
15054
15055 \e$B$3$l$i$NJ,3d$G\e(B @var{fileld} \e$B$O40A4$J%U%#!<%k%IL>\e(B (\e$B$H8@$&$+%X%C%@!<L>\e(B) \e$B$K\e(B
15056 \e$B9gCW$7$J$1$l$P$J$j$^$;$s!#\e(B
15057
15058 \e$BDL>o$3$l$i$NJ,3d$K$*$1$k\e(B @var{value} \e$B$O!"4pAC%b!<%I\e(B (fundamental
15059 mode) \e$B9=J8%F!<%V%k\e(B (syntax table) \e$B$K=>$C$F!"40A4$K\e(B @emph{\e$B8l\e(B} (word) \e$B$K9g\e(B
15060 \e$BCW$7$J$1$l$P$J$j$^$;$s!#8@$$49$($l$P!"$9$Y$F$N\e(B @var{value} \e$B$O0E\e(B
15061 \e$B$K\e(B @code{\<...\>} \e$B0u\e(B (\e$B8l$N6h@Z$j5-9f\e(B) \e$B$G0O$^$l$^$9!#$7$?$,$C$F!"Nc$($P0J\e(B
15062 \e$B2<$NJ,3d$r;H$&$H!"\e(B
15063
15064 @example
15065 (any "joe" "joemail")
15066 @end example
15067
15068 @noindent
15069 @samp{joedavis@@foo.org} \e$B$+$i$d$C$FMh$?%a%C%;!<%8$O!"DL\e(B
15070 \e$B>o\e(B @samp{joemail} \e$B$K$O3JG<$5$l$J$$$G$7$g$&!#$3$N?6$kIq$$$rJQ99$7$?$1$l$P!"\e(B
15071 \e$B0J2<$N;0$D$N$d$jJ}$N$I$l$G$b$r;H$&$3$H$,$G$-$^$9\e(B:
15072
15073 @enumerate
15074 @item
15075 @vindex nnmail-split-fancy-match-partial-words
15076 @code{nnmail-split-fancy-match-partial-words} \e$BJQ?t$r\e(B @code{nil} \e$B$G$O$J$$\e(B
15077 \e$BCM$K@_Dj$9$k$3$H$K$h$C$F!"8l$N6-3&$rL5;k$5$;$k$3$H$,$G$-$^$9!#$9$k$H!"9g\e(B
15078 \e$BCW$O$h$j\e(B grep \e$B$U$&$K$J$j$^$9!#$3$NJQ?t$O!"FC5iJ,3d$G8l$N6-3&$r$^$?$$$@9g\e(B
15079 \e$BCW$r9T$J$&$+$I$&$+$r@)8f$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
15080
15081 \e$BJ,3d$N5,B'$N$9$Y$F$N\e(B @var{value} \e$B$K1F6A$9$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
15082
15083 @item
15084 @code{.*} \e$B$G;O$^$k\e(B @var{value} \e$B$O!"8l$NA0$K$"$k8l$N6-3&$rL5;k$5$;$^$9!#\e(B
15085 \e$BF1MM$K\e(B @code{.*} \e$B$G=*$o$k\e(B @var{value} \e$B$O!"8l$N8e$m$K$"$k8l$N6-3&$rL5;k$5\e(B
15086 \e$B$;$^$9!#Nc$($P\e(B @code{"@@example\\.com"} \e$B$H$$\e(B
15087 \e$B$&\e(B @var{value} \e$B$O\e(B @samp{foo@@example.com} \e$B$K9gCW$7$^$;$s$,!"\e(B
15088 @code{".*@@example\\.com"} \e$B$J$i$P9gCW$7$^$9!#\e(B
15089
15090 @item
15091 \e$B$3$N>O$N:G=i$NJ}$G=R$Y$?\e(B @var{invert-partial} \e$B%U%i%0$r!"\e(B
15092 @samp{(@var{field} @var{value} @dots{})} \e$B7?$NJ,3d5,B'$G;H$&$3$H$,$G$-$^\e(B
15093 \e$B$9!#$3$N%U%i%0$,@_Dj$5$l$F$$$k$H!"\e(B
15094 @code{nnmail-split-fancy-match-partial-words} \e$B$,\e(B @code{nil} \e$B$G$"$C$F$b!"\e(B
15095 \e$B8l$NN>B&$K$"$k8l$N6-3&$OL5;k$5$l$^$9!#5U$K!"$3$N%U%i%0$,@_Dj$5$l$F$$$k$H!"\e(B
15096 @code{nnmail-split-fancy-match-partial-words} \e$B$,\e(B @code{nil} \e$B$G$O$J$$CM$G\e(B
15097 \e$B$"$C$F$b!"8l$N6-3&$OL5;k$5$l$^$;$s!#\e(B(Gnus 5.10.7 \e$B$N?75!G=\e(B)
15098 @end enumerate
15099
15100 @vindex nnmail-split-abbrev-alist
15101 @var{field} \e$B$H\e(B @var{value} \e$B$O\e(B Lisp \e$B%7%s%\%k$G$"$k$3$H$b$G$-$^$9!#$=$N>l\e(B
15102 \e$B9g$=$l$i$O\e(B @code{nnmail-split-abbrev-alist} \e$B$G;XDj$5$l$?FbMF$K=>$C$FE83+\e(B
15103 \e$B$5$l$^$9!#$3$l$O%;%k$N\e(B @sc{car} \e$B$,%-!<$r4^$s$G$$$F!"\e(B@sc{cdr} \e$B$,4XO"IU$1\e(B
15104 \e$B$i$l$?CM$r;}$C$F$$$k%3%s%9%;%k\e(B (cons cell) \e$B$NO"A[%j%9%H$G$9!#0J2<$N9`L\\e(B
15105 \e$B$,!"$"$i$+$8$a\e(B @code{nnmail-split-abbrev-alist} \e$B$KDj5A$5$l$F$$$^$9\e(B:
15106
15107 @table @code
15108 @item from
15109 @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
15110 \e$BCW$7$^$9!#\e(B
15111 @item to
15112 @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
15113 \e$B$S\e(B @samp{Resent-Cc} \e$B$N3F%U%#!<%k%I$K9gCW$7$^$9!#\e(B
15114 @item any
15115 @code{from} \e$B$H\e(B @code{to} \e$B$rE}9g$7$?$b$N$G$9!#\e(B
15116 @end table
15117
15118 @vindex nnmail-split-fancy-syntax-table
15119 @code{nnmail-split-fancy-syntax-table} \e$B$O!"$3$l$i$N$9$Y$F$NJ,3d$,<B9T$5\e(B
15120 \e$B$l$F$$$k$H$-$KM-8z$J9=J8%F!<%V%k$G$9!#\e(B
15121
15122 \e$B%X%C%@!<$N$$$/$D$+$N>pJs$K4p$E$$$F!"\e(BGnus \e$B$KF0E*$K%0%k!<%W$r:n$i$;$?\e(B
15123 \e$B$$\e(B (\e$BNc$($P!"%0%k!<%WL>$N0lIt$r\e(B @code{replace-match} \e$B$N$h$&$J$d$jJ}$GCV$-\e(B
15124 \e$B49$($5$;$?$$\e(B) \e$B$J$i$P!"<!$N$h$&$J$3$H$,$G$-$^$9!#\e(B
15125
15126 @example
15127 (any "debian-\\b\\(\\w+\\)@@lists.debian.org" "mail.debian.\\1")
15128 @end example
15129
15130 \e$B$3$NNc$G$O!"\e(B@samp{debian-foo@@lists.debian.org} \e$B$KAw$i$l$?%a!<%k\e(B
15131 \e$B$O\e(B @samp{mail.debian.foo} \e$B$H$$$&%0%k!<%W$KF~$l$i$l$^$9!#\e(B
15132
15133 \e$BJ8;zNs$,MWAG\e(B @samp{\\&} \e$B$r4^$s$G$$$k>l9g$O!"D>A0$K9gCW$7$?J8;zNs$GCV$-49\e(B
15134 \e$B$($i$l$^$9!#F1MM$K!"MWAG\e(B @samp{\\1} \e$B$+$i\e(B @samp{\\9} \e$B$^$G$O!"9gCW$7$?J8;z\e(B
15135 \e$BNs$N0lIt$GCV$-49$($i$l$^$9\e(B (\e$BLuCm\e(B: \e$B@55,I=8=$NCf\e(B
15136 \e$B$K\e(B @samp{\\(} \e$B$H\e(B @samp{\\)} \e$B$r;H$C$F%0%k!<%W$K$^$H$a$i$l$?$b$N$,0l$D0J>e\e(B
15137 \e$B$"$k>l9g$K!"\e(B@samp{\\@var{n}} \e$B$O$=$N@55,I=8=$N\e(B @var{n} \e$B8DL\$N%0%k!<%W$K9g\e(B
15138 \e$BCW$9$kJ8;zNs$N0lIt$GCV$-49$($i$l$^$9\e(B)\e$B!#\e(B
15139
15140 @vindex nnmail-split-lowercase-expanded
15141 \e$B$=$N:]!"9gCW$7$?J8;zNs$r>.J8;z$K$7$?$b$N$GCV$-49$($k$Y$-$+$I$&$+\e(B
15142 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,7hDj$7$^$9!#$3$l$r\e(B
15143 \e$BHs\e(B-@code{nil} \e$B$K$9$k$3$H$K$h$C$F!"%"%I%l%9$GBgJ8;z$H>.J8;z$,6hJL$;$:$K;H\e(B
15144 \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
15145 \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
15146 \e$B%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
15147
15148 @findex nnmail-split-fancy-with-parent
15149 \e$B4X?t\e(B @code{nnmail-split-fancy-with-parent} \e$B$O!"%U%)%m!<%"%C%W5-;v$r?F5-\e(B
15150 \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
15151 \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
15152 \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
15153 \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
15154 \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
15155 \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
15156 \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
15157 \e$B$H$,$G$-$^$9!#\e(B
15158
15159 \e$B$3$N5!G=$rMxMQ$9$k$?$a$K$O!"$^$:JQ\e(B
15160 \e$B?t\e(B @code{nnmail-treat-duplicates} \e$B$*$h\e(B
15161 \e$B$S\e(B @code{nnmail-cache-accepted-message-ids} \e$B$NCM$r\e(B @code{nil} \e$B$G$O$J$$CM\e(B
15162 \e$B$K@_Dj$9$kI,MW$,$"$j$^$9!#$=$l$,$G$-$?\e(B
15163 \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
15164 \e$B;H$C$F$3$s$JIw$K=q$-$^$9\e(B:
15165
15166 @lisp
15167 (setq nnmail-treat-duplicates 'warn     ; @r{\e$B$^$?$O\e(B @code{delete}}
15168       nnmail-cache-accepted-message-ids t
15169       nnmail-split-fancy
15170       '(| (: nnmail-split-fancy-with-parent)
15171           ;; @r{\e$B;D$j$N?6$jJ,$1J}$O$3$3$K=q$/\e(B}
15172         ))
15173 @end lisp
15174
15175 \e$B$3$N5!G=$O<B:]!"<!$NMM$KF/$$$F$$$^$9\e(B: \e$BJQ\e(B
15176 \e$B?t\e(B @code{nnmail-treat-duplicates} \e$B$NCM$,Hs\e(B-@code{nil} \e$B$N>l9g!"\e(BGnus \e$B$O8+\e(B
15177 \e$B$D$1$?A45-;v$N%a%C%;!<%8\e(B ID \e$B$rJQ\e(B
15178 \e$B?t\e(B @code{nnmail-message-id-cache-file} \e$B$G;XDj$5$l$?%U%!%$%k$K5-O?$7$^$9!#\e(B
15179 \e$B$3$N$H$-!"$=$l$>$l$N5-;v$,3JG<$5$l$?%0%k!<%W$NL>A0$rJ;5-$7$^$9\e(B (\e$B$?$@$7%a!<\e(B
15180 \e$B%k$G$O$J$$%a%C%;!<%8$N>l9g$O!"%0%k!<%WL>$O>JN,$5$l$^$9\e(B)\e$B!#$5$F!"$$$h$$$h\e(B
15181 \e$B%a!<%k$N?6$jJ,$1$,;O$^$k$H!"4X\e(B
15182 \e$B?t\e(B @code{nnmail-split-fancy-with-parent} \e$B$O!"J,3d$5$l$k3F5-;v\e(B
15183 \e$B$N\e(B References (\e$B$H\e(B In-Reply-To) \e$B%X%C%@!<$rD4$Y!"\e(B
15184 @code{nnmail-message-id-cache-file} \e$B$G;XDj$5$l$?%U%!%$%k$K$=$l$i$N%a%C%;!<\e(B
15185 \e$B%8\e(B ID \e$B$,$"$k$+$I$&$+D4$Y$^$9!#?F5-;v$,8+$D$+$k$H!"$=$N%0%k!<%WL>$,@55,I=\e(B
15186 \e$B8=\e(B @code{nnmail-split-fancy-with-parent-ignore-groups} \e$B$K9gCW$7$J$1$l$P!"\e(B
15187 \e$B$3$N4X?t$OBP1~$9$k%0%k!<%WL>$rJV$9$o$1$G$9!#$3$3$G!"JQ\e(B
15188 \e$B?t\e(B @code{nnmail-message-id-cache-length} \e$B$NCM$r%G%#%U%)%k%H$h$j$b4v$i$+\e(B
15189 \e$BBg$-$JCM$K@_Dj$9$k$3$H$r4+$a$^$9!#$=$&$9$k$H!":#D4$Y$i$l$?%a%C%;!<\e(B
15190 \e$B%8\e(B ID \e$B$?$A$O:#$7$P$i$/%-%c%C%7%e$NCf$KB8B3$G$-$^$9\e(B (5000 \e$B$K@_Dj$9$k$H%-%c%C\e(B
15191 \e$B%7%e%U%!%$%k$NBg$-$5$O$@$$$?$$\e(B 300 \e$B%-%m%P%$%H$0$i$$$K$J$k$_$?$$$G$9\e(B)\e$B!#\e(B
15192 @vindex nnmail-cache-accepted-message-ids
15193 \e$B$5$i$K!"JQ?t\e(B @code{nnmail-cache-accepted-message-ids} \e$B$NCM$r\e(B
15194 \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
15195 \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
15196 \e$B$J$j$^$9!#\e(B
15197
15198 \e$BFCDj$N%0%k!<%W$r%-%c%C%7%e$K5-O?$7$?$/$J$$>l9g$O!"JQ\e(B
15199 \e$B?t\e(B @code{nnmail-cache-ignore-groups} \e$B$b;2>H$7$F$/$@$5$$!#Nc$($P!"30$K=P\e(B
15200 \e$B$9$9$Y$F$N%a%C%;!<%8$r!H\e(Boutgoing\e$B!I%0%k!<%W$KJ]B8$7$F$$$k$N$J$i$P!"\e(B
15201 @code{nnmail-cache-ignore-groups} \e$B$r$=$N%0%k!<%WL>$K9gCW$9$k$h$&$K@_Dj$9\e(B
15202 \e$B$l$PNI$$$G$7$g$&!#$5$b$J$$$H$"$J$?$N$9$Y$F$N%a%C%;!<%8$KBP$9$kJV;v$,\e(B
15203 \e$B!H\e(Boutgoing\e$B!I%0%k!<%W$KF~$C$F$7$^$$$^$9!#\e(B
15204
15205 @node Group Mail Splitting
15206 @subsection \e$B%0%k!<%W%a!<%kJ,3d\e(B
15207 @cindex mail splitting
15208 @cindex group mail splitting
15209
15210 @findex gnus-group-split
15211 \e$B2?%@!<%9$b$N%a!<%j%s%0%j%9%H$r9XFI$7$F$$$k$1$l$I!"<j$G%a!<%kJ,3d5,B'$r0]\e(B
15212 \e$B;}$7$?$/$J$$$H$$$&$H$-$N$?$a$K!"%0%k!<%W%a!<%kJ,3d$H$$$&$b$N$,$"$j$^$9!#\e(B
15213 \e$B$"$J$?$,$7$J$1$l$P$J$i$J$$$3$H$O!"%0%k!<%W%Q%i%a!<%?!<$+%0%k!<%W%+%9%?%^\e(B
15214 \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
15215 \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
15216 \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
15217 \e$B$FJ,3d$7$^$9!#$9$J$o$A!"%a!<%k%0%k!<%W$N%Q%i%a!<\e(B
15218 \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
15219 \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
15220 \e$B$9!#\e(B
15221
15222 \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
15223 \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
15224 \e$B%Q%i%a!<%?!<$rDI2C$N%"%I%l%9$N%j%9%H$K@_Dj$9$k$@$1$G=*$j$G$9!#$"$($F@55,\e(B
15225 \e$BI=8=$r;H$$$?$1$l$P!"\e(B@code{split-regexp} \e$B$r@_Dj$7$F$/$@$5$$!#\e(B
15226
15227 \e$B$3$l$i$N$9$Y$F$N%0%k!<%W$N%Q%i%a!<%?!<$O!"\e(B@code{nnmail-split-fancy} \e$B$NJ,\e(B
15228 \e$B3d$r:n@.$9$k$?$a$K;HMQ$5$l$^$9!#$=$NJ,3d$N;EMM$NCf?H\e(B
15229 \e$B$O!"\e(B@var{field} \e$B$NCM$,\e(B @samp{any} \e$B$G$"$j!"\e(B
15230 @var{value} \e$B$NCM\e(B
15231 \e$B$,\e(B @code{to-list} \e$B$H\e(B @code{to-address} \e$B$H\e(B @code{extra-aliases} \e$B$N$9$Y$F\e(B
15232 \e$B$H\e(B @code{split-regexp} \e$B$K9gCW$9$k$b$N$N$9$Y$F$K9gCW$9$kC10l$N@55,I=8=!"\e(B
15233 \e$B$=$7$F\e(B @var{split} \e$B$,%0%k!<%W$NL>A0$K$J$j$^$9!#\e(B@var{restrict} \e$B$b;H$&$3$H\e(B
15234 \e$B$,$G$-$^$9\e(B: \e$B$=$l$K$O\e(B @code{split-exclude} \e$B%Q%i%a!<%?!<$r@55,I=8=$N%j%9%H\e(B
15235 \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
15236
15237 \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
15238 \e$B$b$C$H6E$C$?$b$N$,I,MW$J$H$-$O!"\e(B@code{split-spec} \e$B%Q%i%a!<%?!<\e(B
15239 \e$B$r\e(B @code{nnmail-split-fancy} \e$B$NJ,3d$K@_Dj$9$k$3$H$,$G$-$^$9!#$3$N>l9g$O!"\e(B
15240 \e$BA0$b$C$F=q$+$l$?$9$Y$F$N%Q%i%a!<%?!<$O\e(B @code{gnus-group-split} \e$B$KL5;k$5\e(B
15241 \e$B$l$^$9!#FC$K!"\e(B@code{split-spec} \e$B$O\e(B @code{nil} (\e$BLuCm\e(B: \e$B$3$l\e(B
15242 \e$B$b\e(B @code{nnmail-split-fancy} \e$B$NJ,3d$N0l<o$G$9\e(B) \e$B$K@_Dj$9$k$3$H$,$G$-!"$=\e(B
15243 \e$B$N>l9g$=$N%0%k!<%W$O\e(B @code{gnus-group-split} \e$B$KL5;k$5$l$^$9!#\e(B
15244
15245 @vindex gnus-group-split-default-catch-all-group
15246 \e$B$=$l$>$l$N%0%k!<%W$N$?$a$K!"0l$D$NJ,3d$r4^$`C10l$N\e(B @code{&} \e$BFC5iJ,3d$rDj\e(B
15247 \e$B5A$9$k$3$H$K$h$C$F!"\e(B@code{gnus-group-split} \e$B$O9gCW$9$k$9$Y$F$N%0%k!<%W$K\e(B
15248 \e$B%/%m%9%]%9%H$r$7$^$9!#$I$NJ,3d$K$b9gCW$7$J$$%a%C%;!<%8$O!"$I$l$+$N%0%k!<\e(B
15249 \e$B%W$G\e(B @var{split-spec} \e$B$,\e(B @code{catch-all} \e$B$K@_Dj$5$l$F$$$J$$>l9g\e(B
15250 \e$B$O\e(B @code{gnus-group-split-default-catch-all-group} \e$B$G;XDj$5$l$?L>A0$N%0\e(B
15251 \e$B%k!<%W$K3JG<$5$l$^$9!#$=$N>l9g!"$=$N%0%k!<%W$O$9$Y$F$r<u$1<h\e(B
15252 \e$B$k\e(B (catch-all) \e$B%0%k!<%W$H$7$F;H$o$l$^$9!#$3$NJQ?t$O$7$P$7$P%0%k!<%W$r;X\e(B
15253 \e$BDj$9$k$?$a$@$1$K;H$o$l$^$9$,!"G$0U$NJ#;($JFC5iJ,3d$K@_Dj$9$k$3$H$b$G$-$k\e(B
15254 \e$B$N$G\e(B (\e$B7k6I$N$H$3$m%0%k!<%WL>$OFC5iJ,3d$J$N$G$9\e(B)\e$B!"8D?M$N%a!<%k%U%)%k%@!<\e(B
15255 \e$B$K$=$l$i$N%a!<%k$,3JG<$5$l$k$I$N%a!<%j%s%0%j%9%H$K$bEv$F$O$^$i$J$$%a!<%k\e(B
15256 \e$B$r!"J,3d$9$k$N$KJXMx$G$7$g$&!#$J$*$3$NFC5iJ,3d$O!"\e(B@code{|} \e$BJ,3d%j%9\e(B
15257 \e$B%H\e(B (\e$B$=$l$O!"%0%k!<%W%Q%i%a!<%?!<$+$iCj=P$5$l$?5,B'$r;}$C$?\e(B @code{&} \e$BJ,3d\e(B
15258 \e$B$r$b4^$s$G$$$^$9\e(B) \e$B$N:G8e$NMWAG$H$7$FDI2C$5$l$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
15259
15260 \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
15261 \e$B$3$H$r2>Dj$7$^$9\e(B:
15262
15263 @example
15264 nnml:mail.bar:
15265 ((to-address . "bar@@femail.com")
15266  (split-regexp . ".*@@femail\\.com"))
15267 nnml:mail.foo:
15268 ((to-list . "foo@@nowhere.gov")
15269  (extra-aliases "foo@@localhost" "foo-redist@@home")
15270  (split-exclude "bugs-foo" "rambling-foo")
15271  (admin-address . "foo-request@@nowhere.gov"))
15272 nnml:mail.others:
15273 ((split-spec . catch-all))
15274 @end example
15275
15276 @code{nnmail-split-methods} \e$B$r\e(B @code{gnus-group-split} \e$B$K@_Dj$9$k$H!"\e(B
15277 @code{nnmail-split-fancy} \e$B$,A*Br$5$l$F$$$F!"$+$DJQ\e(B
15278 \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
15279 \e$B$$$^$9\e(B:
15280
15281 @lisp
15282 (| (& (any "\\(bar@@femail\\.com\\|.*@@femail\\.com\\)" "mail.bar")
15283       (any "\\(foo@@nowhere\\.gov\\|foo@@localhost\\|foo-redist@@home\\)"
15284            - "bugs-foo" - "rambling-foo" "mail.foo"))
15285    "mail.others")
15286 @end lisp
15287
15288 @findex gnus-group-split-fancy
15289 \e$B%0%k!<%WJ,3d$r$9$Y$F$N%a!<%k%0%k!<%W$G@Q6KE*$K$O;H$$$?$/$J$1$l$P!"\e(B
15290 @code{nnmail-split-fancy} \e$B$NJ,3d$r<!$N$h$&$K;HMQ$9$k$3$H$G!"$$$/$D$+$N%0\e(B
15291 \e$B%k!<%W$@$1$G;H$&$3$H$,$G$-$^$9!#\e(B
15292
15293 @lisp
15294 (: gnus-group-split-fancy @var{groups} @var{no-crosspost} @var{catch-all})
15295 @end lisp
15296
15297 @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
15298 \e$B%WL>$N%j%9%H$+!"$=$l$i$N%0%k!<%WL>$K9gCW$9$k@55,I=8=$G$9!#\e(B
15299 @var{no-crosspost} \e$B$O%/%m%9%]%9%H$r6X;_$9$k$?$a$K;H$&$3$H$,$G$-!"$=$N>l\e(B
15300 \e$B9g$O!"C10l$N\e(B @code{|} \e$BJ,3d$,=PNO$5$l$^$9!#\e(B
15301 @var{catch-all} \e$B$O\e(B @code{gnus-group-split-default-catch-all-group} \e$B$N$h\e(B
15302 \e$B$&$K!":G8e$N<jCJ$H$7$F;H$o$l$kFC5iJ,3d$G$9!#\e(B
15303 @var{catch-all} \e$B$,\e(B @code{nil} \e$B$K@_Dj$5$l$F$$$k$+!"\e(B@code{split-regexp} \e$B$,\e(B
15304 \e$B$I$l$+$NA*Br$5$l$?%0%k!<%W$G6u$NJ8;zNs$K9gCW$9$k$H!"$9$Y$F$r<u$1<h\e(B
15305 \e$B$k\e(B (catch-all) \e$BJ,3d$OH/9T$5$l$^$;$s!#$=$&$G$J$$>l9g!"$"$k%0%k!<%W\e(B
15306 \e$B$K\e(B @code{catch-all} \e$B$K@_Dj$5$l$F$$$k\e(B @code{split-spec} \e$B$,$"$k$H!"$=$N%0\e(B
15307 \e$B%k!<%W$O\e(B @var{catch-all} \e$B0z?t$NCM$h$j$bM%@h$5$l$^$9!#\e(B
15308
15309 @findex gnus-group-split-setup
15310 \e$BIT1?$J$3$H$K!"$9$Y$F$N%0%k!<%W$H$=$l$i$N%Q%i%a!<%?!<$rAv::$9$k$3$H$O!"FC\e(B
15311 \e$B$K$9$Y$F$N%a%C%;!<%8$KBP$7$F9T$J$o$J$1$l$P$J$i$J$$$3$H$r9MN8$KF~$l$k$H!"\e(B
15312 \e$BHs>o$KCY$/$J$k$G$7$g$&!#$G$b!"@dK>$7$F$O$$$1$^$;$s!#\e(B
15313 @code{gnus-group-split-setup} \e$B4X?t$r!"$O$k$+$K8zN(E*$JJ}K!\e(B
15314 \e$B$G\e(B @code{gnus-group-split} \e$B$rF0:n$5$;$k$?$a$K;H$&$3$H$,$G$-$^$9!#$=$l\e(B
15315 \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
15316 @code{nnmail-split-fancy} \e$B$r\e(B @code{gnus-group-split-fancy} \e$B$G@8@.$5$l$k\e(B
15317 \e$BJ,3d$K@_Dj$7$^$9!#$=$&$9$k$3$H$K$h$C$F!"$I$s$J$KJ,3d$9$k%a%C%;!<%8$,$?$/\e(B
15318 \e$B$5$s$"$C$F$b!"%0%k!<%W%Q%i%a!<%?!<$O0lEY$@$1Av::$5$l$k$h$&$K$J$j$^$9!#\e(B
15319
15320 @findex gnus-group-split-update
15321 \e$B$7$+$7$J$,$i!"%0%k!<%W%Q%i%a!<%?!<$rJQ99$9$k$H!"\e(B
15322 @code{nnmail-split-fancy} \e$B$r<j$G99?7$7$J$1$l$P$J$i$J$/$J$k$G$7$g$&!#\e(B
15323 @code{gnus-group-split-update} \e$B$r<B9T$9$k$3$H$K$h$C$F!"$=$l$r9T$J$&$3$H\e(B
15324 \e$B$,$G$-$^$9!#$I$A$i$+$H8@$($P!"$=$l$r<+F0E*$K99?7$7$?$$>l9g$K$O!"\e(B
15325 @code{gnus-group-split-setup} \e$B$K$=$l$r<B9T$9$k$h$&$K;X<($7$F$/$@$5$$!#Nc\e(B
15326 \e$B$($P!"\e(B@file{~/.gnus.el} \e$B$K0J2<$N$b$N$rDI2C$9$l$PNI$$$G$7$g$&\e(B:
15327
15328 @lisp
15329 (gnus-group-split-setup @var{auto-update} @var{catch-all})
15330 @end lisp
15331
15332 @var{auto-update} \e$B$,\e(B @code{nil} \e$B$G$J$1$l\e(B
15333 \e$B$P\e(B @code{gnus-group-split-update} \e$B$,\e(B @code{nnmail-pre-get-new-mail-hook} \e$B$K\e(B
15334 \e$BDI2C$5$l$k$N$G!"FsEY$H\e(B @code{nnmail-split-fancy} \e$B$N99?7$K$D$$$F?4G[$9$k\e(B
15335 \e$BI,MW$O$"$j$^$;$s!#\e(B@var{catch-all} \e$B$r>JN,$7$J$$>l9g$O\e(B (\e$B$=$l$O%*%W%7%g%s\e(B
15336 \e$B$G\e(B @code{nil} \e$B$HEy2A$G\e(B
15337 \e$B$9\e(B)\e$B!"\e(B@code{gnus-group-split-default-catch-all-group} \e$B$,$=$NCM$K@_Dj$5$l\e(B
15338 \e$B$^$9!#\e(B
15339
15340 @vindex gnus-group-split-updated-hook
15341 @code{gnus-group-split-update} \e$B$K$h$C$F@_Dj$5$l\e(B
15342 \e$B$?\e(B @code{nnmail-split-fancy} \e$B$r8e$GJQ99$9$kI,MW$,$"$k$H$-$N$?$a$K!"$3$N\e(B
15343 \e$B4X?t\e(B (@code{gnus-group-split-update}) \e$B$O=*N;$9$kD>A0\e(B
15344 \e$B$K\e(B @code{gnus-group-split-update-hook} \e$B$r<B9T$7$^$9!#\e(B
15345
15346 @node Incorporating Old Mail
15347 @subsection \e$B8E$$%a!<%k$r<h$j9~$`\e(B
15348 @cindex incorporating old mail
15349 @cindex import old mail
15350
15351 \e$B$?$$$F$$$N?M$O?'!9$J%U%!%$%k%U%)!<%^%C%H$GJ]B8$5$l$?$?$/$5$s$N8E$$%a!<%k\e(B
15352 \e$B$r;}$C$F$$$k$G$7$g$&!#\e(BGnus \e$B$N?h$J%a!<%k%P%C%/%(%s%I$N0l$D$r;H$&$h$&$K@_\e(B
15353 \e$BDj$7$?$N$G$"$l$P!"$*$=$i$/8E$$%a!<%k$r%a!<%k%0%k!<%W$K<h$j9~$_$?$$$H;W$$\e(B
15354 \e$B$^$9$h$M!#\e(B
15355
15356 \e$B$=$l$r$9$k$3$H$O$H$F$b4JC1$G$9!#\e(B
15357
15358 \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
15359 \e$B$G$$$F!"\e(B@code{nnmail-split-methods} \e$B$r?=$7J,$NL5$$CM$K@_Dj$7$F$$$k$b$N$H\e(B
15360 \e$B$7$^$7$g$&!#=EMW$J!"$7$+$78E$$%a!<%k$G!"8E$$\e(B Unix mbox \e$B%U%!%$%k$,K~$?$5\e(B
15361 \e$B$l$F$$$^$9!#$"$J$?$O$=$l$r\e(B @code{nnml} \e$B%0%k!<%W$K0\F0$7$?$$$H;W$C$F$$$^\e(B
15362 \e$B$9!#\e(B
15363
15364 \e$BJ}K!$G$9\e(B:
15365
15366 @enumerate
15367 @item
15368 \e$B%0%k!<%W%P%C%U%!!<$K9T$C$F$/$@$5$$!#\e(B
15369
15370 @item
15371 @kbd{G f} \e$B$r%?%$%W$7$F$/$@$5$$!#\e(B@code{nndoc} \e$B%0%k!<%W$r:n@.$9$k$?$a$N85\e(B
15372 \e$B$K$J$k\e(B mbox \e$B%U%!%$%k$NL>A0$r5a$a$i$l$k$N$G!"$=$l$rF~NO$7$F$/$@$5\e(B
15373 \e$B$$\e(B (@pxref{Foreign Groups})\e$B!#\e(B
15374
15375 @item
15376 @kbd{SPACE} \e$B$r%?%$%W$7$F!"?7$7$/:n$i$l$?%0%k!<%W$KF~$C$F$/$@$5$$!#\e(B
15377
15378 @item
15379 @kbd{M P b} \e$B$r%?%$%W$7$F!"%0%k!<%W%P%C%U%!!<$N$9$Y$F$N5-;v$K<B9T0u$rIU$1\e(B
15380 \e$B$F$/$@$5$$\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
15381
15382 @item
15383 @kbd{B r} \e$B$r%?%$%W$7$F%W%m%;%90u$NIU$$$?$9$Y$F$N5-;v$r:F%9%W!<%k$7$F$/$@\e(B
15384 \e$B$5$$!#$=$N:]$KF~NO$r5a$a$i$l$k$N$G!"\e(B@samp{nnml} \e$B$HEz$($F$/$@$5\e(B
15385 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
15386 @end enumerate
15387
15388 \e$B:#$d\e(B mbox \e$B%U%!%$%k$N$9$Y$F$N%a!<%k%a%C%;!<%8$O!"$"$J$?$N\e(B @code{nnml} \e$B%0\e(B
15389 \e$B%k!<%W72$K$b$P$i$^$+$l$F$$$^$9!#$=$l$i$KF~$C$F!"$b$N$4$H$,JQ$J8N>c$bL5$/!"\e(B
15390 \e$B$&$^$/$$$C$?$+$I$&$+$rD4$Y$F$/$@$5$$!#Bg>fIW$J$h$&$G$"$l$P!"\e(Bmbox \e$B%U%!%$\e(B
15391 \e$B%k$r>C$=$&$H;W$&$+$b$7$l$^$;$s$,!";d$O$9$Y$F$N%a!<%k$,$"$k$Y$-$H$3$m$KG<\e(B
15392 \e$B$^$C$?$3$H$r40A4$K3NG'$9$k$^$G$O!"$=$&$O$7$^$;$s!#\e(B
15393
15394 \e$B:F%9%W!<%k$9$k$3$H$O!"$"$k%a!<%k%P%C%/%(%s%I$rJL$N$b$N$KJQ99$9$k$H$-$K$b\e(B
15395 \e$BJXMx$J$b$N$G$9!#8E$$%a!<%k%0%k!<%W$K$"$k%a!<%k$O!"?7$7$$%a!<%k%P%C%/%(%s\e(B
15396 \e$B%I$r;H$C$F$?$@:F%9%W!<%k$9$l$PNI$$$N$G$9!#\e(B
15397
15398 @node Expiring Mail
15399 @subsection \e$B%a!<%k$N4|8B@Z$l>C5n\e(B
15400 @cindex article expiry
15401 @cindex expiring mail
15402
15403 \e$BEAE}E*$J%a!<%k%j!<%@!<$O!"4{FI$N0u$rIU$1$k$H%a!<%k$N5-;v$r2?$i$+$NJ}K!$G\e(B
15404 \e$B:o=|$9$k798~$,$"$j$^$9!#\e(BGnus \e$B$O%a!<%k$rFI$`$3$H$KBP$7$F!"4pK\E*$K0c$&J}\e(B
15405 \e$BK!$r<h$j$^$9!#\e(B
15406
15407 \e$B4pK\E*$K\e(B Gnus \e$B$O!"%a!<%k$r>/!9JQ$o$C$?J}K!$G<u$1<h$i$l$?%K%e!<%9$G$"$k$H\e(B
15408 \e$B$_$J$7$^$9!#<B:]$K%a!<%k$rJQ99$7$?$j!"%a!<%k%a%C%;!<%8$r>C$98"8B$,$"$k$H\e(B
15409 \e$B$O9M$($^$;$s!#$"$J$?$,%a!<%k%0%k!<%W$KF~$C$F5-;v$K!V4{FI!W$N0u$rIU$1$?$j!"\e(B
15410 \e$B2?$i$+$NB>$N$d$jJ}$G@Z$C$?$j$7$F$b!"%a!<%k$N5-;v$O$^$@%7%9%F%`$KB8:_$7$F\e(B
15411 \e$B$$$^$9!#7+$jJV$7$^$9\e(B: Gnus \e$B$O$"$J$?$N8E$$4{FI$N%a!<%k$r>C5n$7$^$;$s!#$b\e(B
15412 \e$B$A$m$s!"$"$J$?$,$=$&$7$m$HMW5a$7$J$$8B$j$NOC$G$9$,!#\e(B
15413
15414 \e$BMW$i$J$$%a!<%k$r\e(B Gnus \e$B$K:o=|$5$;$k$K$O!"5-;v$K!V4|8B@Z$l>C5n2DG=!W\e(B
15415 (expirable) \e$B$N0u$rIU$1$J$1$l$P$J$j$^$;$s!#\e(B(\e$B%G%#%U%)%k%H$N%-!<3d$jEv$F$G\e(B
15416 \e$B$O!"\e(B@kbd{E} \e$B$r%?%$%W$7$J$1$l$P$J$i$J$$$H$$$&$3$H$G$9!#\e(B) \e$B$7$+$7$J$,$i!"$3\e(B
15417 \e$B$l$O5-;v$,B(:B$K>C$(5n$k$H$$$&$3$H$G$O$"$j$^$;$s!#0lHLE*$K%a!<%k5-;v$O!"\e(B
15418 1) \e$B4|8B@Z$l>C5n2DG=$N0u$,IU$$$F$$$F!"$+$D\e(B 2) \e$B0l=54V0J>e7P$C$F$$$k!"$H$$\e(B
15419 \e$B$&>l9g$K!"%7%9%F%`$K$h$C$F:o=|$5$l$^$9!#5-;v$r4|8B@Z$l>C5n2DG=$K$7$J$1$l\e(B
15420 \e$B$P!"$=$l$OCO9v$,E`$j$D$/$^$G%7%9%F%`$K;D$jB3$1$^$9!#$3$N$3$H$O!"$b$&0lEY\e(B
15421 \e$B6/D4IU$-$G7+$jJV$5$l$k$KB-$k$b$N$G$9\e(B: \e$B!V$b$7!W$"$J$?$,5-;v$r!V4|8B@Z$l>C\e(B
15422 \e$B5n2DG=!W$K!V$7$J$$!W$J$i!"\e(BGnus \e$B$O!V7h$7$F!W$=$l$i$N!V5-;v!W$r>C5n$7$^$;\e(B
15423 \e$B$s!#\e(B
15424
15425 @vindex gnus-auto-expirable-marks
15426 \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
15427 \e$B$s!#\e(BGnus \e$B$O!H\e(Bauto-expire\e$B!I$*$h$S!H\e(Btotal-expire\e$B!I$H8F$P$l$kFs$D$N5!G=$rDs\e(B
15428 \e$B6!$7$F!"$"$J$?$N<j=u$1$r$7$^$9!#$+$$$D$^$s$G8@$($P!H\e(Bauto-expire\e$B!I$O$"$J\e(B
15429 \e$B$?$,5-;v$rA*Br$7$?$H$-$K\e(B Gnus \e$B$,\e(B @kbd{E} \e$B$rC!$$$F$/$l$k$3$H$r0UL#$7$^$9!#\e(B
15430 \e$B$=$7$F!H\e(Btotal-expire\e$B!I$O!"$9$Y$F$N4{FI$N5-;v$O4|8B@Z$l>C5n2DG=$G$"$k\e(B
15431 \e$B$H\e(B Gnus \e$B$,2r<a$9$k$3$H$r0UL#$7$^$9!#$7$?$,$C$F\e(B @samp{E} \e$B$N0u$,IU$1$i$l$?\e(B
15432 \e$B5-;v$K2C$($F!"\e(B@samp{r}, @samp{R}, @samp{O}, @samp{K}, @samp{Y} (\e$B$*$h$S$=\e(B
15433 \e$B$NN`\e(B) \e$B$N0u$,IU$1$i$l$?5-;v$b4|8B@Z$l>C5n2DG=$G$"$k$H2r<a$5$l$^$9!#$3$l$i\e(B
15434 \e$B$N0u$N40A4$J%j%9%H$O\e(B @code{gnus-auto-expirable-marks} \e$B$K$"$j$^$9!#\e(B
15435
15436 \e$B$G$O\e(B auto-expire \e$B$^$?$O\e(B total-expire \e$B$O!"$$$D;HMQ$5$l$k$Y$-$J$N$G$7$g$&\e(B
15437 \e$B$+\e(B?  \e$B%a!<%j%s%0%j%9%H$r9XFI$7$F$$$k$[$H$s$I$N?M!9$O!"$=$l$>$l$N%j%9%H$,\e(B
15438 \e$B$=$lMQ$N%0%k!<%W$KJ,3d$5$l$k$h$&$K$7$F!"$=$l$i$N%0%k!<%W$KBP$7\e(B
15439 \e$B$F\e(B auto-expire \e$B$^$?$O\e(B total-expire \e$B$rM-8z$K$7$F$$$^$9!#\e(B(\e$B$=$l$>$l$N%j%9%H\e(B
15440 \e$B$r$=$lMQ$N%0%k!<%W$X$NJ,3d$9$k7o$K$D$$$F$N$5$i$J$k>pJs$O\e(B @ref{Splitting
15441 Mail} \e$B$r;2>H$7$F$/$@$5$$!#\e(B)
15442
15443 auto-expire \e$B$H\e(B total-expire \e$B$N$I$A$i$,NI$$$N$G$7$g$&$+\e(B?  \e$B$=$l$KEz$($k$N\e(B
15444 \e$B$O4JC1$G$O$"$j$^$;$s!#35$7$F8@$($P!"$?$V$s\e(B auto-expire \e$B$,B.$$$G$7$g$&!#\e(B
15445 auto-expire \e$B$NJL$NMxE@$O!"$h$jB?$/$N0u$r8e$GFI$_JV$9$D$b$j$N5-;v$K;H$&$3\e(B
15446 \e$B$H$,$G$-$k!"$D$^$j:#$^$G$I$*$j$K2D;k\e(B (tick)\e$B!"J]N1\e(B (dormant) \e$B$^$?$O4{\e(B
15447 \e$BFI\e(B (read) \e$B$NCf$+$iA*$V$3$H$,$G$-$k$H$$$&$3$H$G$9!#$7$+$7\e(B total-expire \e$B$G\e(B
15448 \e$B$O!"\e(Bdormant \e$B$H\e(B ticked \e$B$+$i$7$+A*$Y$^$;$s!#\e(Btotal-expire \e$B$NMxE@$O!"E,1~%9\e(B
15449 \e$B%3%"IU$1\e(B (@pxref{Adaptive Scoring}) \e$B$GNI9%$KF/$/$3$H$G$9!#\e(Bauto-expire \e$B$O\e(B
15450 \e$BDL>o$N%9%3%"IU$1$G$OF0:n$7$^$9$,!"E,1~%9%3%"IU$1$G$O$@$a$G$9!#\e(B
15451
15452 @vindex gnus-auto-expirable-newsgroups
15453 \e$B@55,I=8=\e(B @code{gnus-auto-expirable-newsgroups} \e$B$K9gCW$9$k%0%k!<%W$G$O!"\e(B
15454 \e$BFI$s$@$9$Y$F$N5-;v$K<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i$l$^$9!#4|8B@Z$l\e(B
15455 \e$B>C5n2DG=$N0u$NIU$$$?$9$Y$F$N5-;v$O!"35N,%P%C%U%!!<$N:G=i$N7e\e(B
15456 \e$B$K\e(B @samp{E} \e$B$,I=<($5$l$^$9!#\e(B
15457
15458 \e$B<+F04|8B@Z$l>C5n$rM-8z$K$9$k$H!"%G%#%U%)%k%H$G$O$"$J$?$,FI$s$@$9$Y$F$N5-\e(B
15459 \e$B;v$K!"0JA0$KFI$^$l$?$+$I$&$+$K4X$o$i$:!"\e(B Gnus \e$B$O4|8B@Z$l>C5n2DG=$N0u$rIU\e(B
15460 \e$B$1$^$9!#4{FI$N0u$,IU$$$F$$$k5-;v$K!"<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i\e(B
15461 \e$B$l$k$N$rHr$1$k$K$O!"0J2<$N$h$&$J$b$N$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KCV$$\e(B
15462 \e$B$F$*$1$PNI$$$G$7$g$&\e(B:
15463
15464 @vindex gnus-mark-article-hook
15465 @lisp
15466 (remove-hook 'gnus-mark-article-hook
15467              'gnus-summary-mark-read-and-unread-as-read)
15468 (add-hook 'gnus-mark-article-hook 'gnus-summary-mark-unread-as-read)
15469 @end lisp
15470
15471 \e$B%0%k!<%W$r<+F04|8B@Z$l>C5n2DG=$K$7$F$b!"$9$Y$F$N4{FI$N5-;v$,4|8B@Z$l>C5n\e(B
15472 \e$B$5$l$k$o$1$G$O$J$/!"4|8B@Z$l>C5n2DG=$N0u$,IU$$$F$$$k5-;v$@$1$,4|8B@Z$l>C\e(B
15473 \e$B5n$5$l$k$3$H$K5$$rIU$1$F$/$@$5$$!#$^$?!"\e(B@kbd{d} \e$BL?Na$,<+F0E*$K5-;v$r4|8B\e(B
15474 \e$B@Z$l>C5n2DG=$K$9$k$N$G$OL5$$$3$H$K$b5$$rIU$1$F$/$@$5$$\e(B---\e$B<+F04|8B@Z$l>C\e(B
15475 \e$B5n2DG=$K$7$?%0%k!<%W$G$O!"5-;v$K4{FI$N0u$,H><+F0$GIU$1$i$l$k$3$H$K$h$C$F\e(B
15476 \e$B$N$_!"5-;v$,4|8B@Z$l>C5n2DG=$K$J$k$H$$$&$3$H$G$9!#\e(B
15477
15478 2\e$B!A\e(B3 \e$B$N%a!<%j%s%0%j%9%H$r9VFI$7$F$$$F!"FI$_=*$o$C$F$7$P$i$/7P$C$?$i5-;v\e(B
15479 \e$B$,>C$($F$7$^$&$h$&$K$7$?$$$J$i!"Nc$($P$3$s$JIw$K@_Dj$7$^$7$g$&\e(B:
15480
15481 @lisp
15482 (setq gnus-auto-expirable-newsgroups
15483       "mail.nosense-list\\|mail.nice-list")
15484 @end lisp
15485
15486 \e$B<+F04|8B@Z$l>C5n$r9T$J$o$;$k$b$&0l$D$NJ}K!$O!"$=$N%0%k!<%W$N%0%k!<%W%Q%i\e(B
15487 \e$B%a!<%?!<$K\e(B @code{auto-expire} \e$B$H$$$&MWAG$r;}$?$;$k$3$H$G$9!#\e(B
15488
15489 \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
15490 \e$B$F$$$k$H!"LdBj$,5/$3$k$G$7$g$&!#<+F04|8B@Z$l>C5n$HE,1~%9%3%"IU$1$O$"$^$j\e(B
15491 \e$BNI$/D4OB$7$^$;$s!#\e(B
15492
15493 @vindex nnmail-expiry-wait
15494 \e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$G!"4|8B@Z$l>C5n2DG=$J5-;v$r$I$l$/$i$$$N\e(B
15495 \e$B4|4V;D$7$F$*$/$+$N%G%#%U%)%k%H$N;~4V$r@_Dj$7$^$9!#\e(BGnus \e$B$O%a%C%;!<%8$,Aw\e(B
15496 \e$B$j=P$5$l$?$H$-$G$O$J$/!"$=$l$,\e(B @emph{\e$BE~Ce\e(B} \e$B$7$F$+$i$NF|?t$r7W;;$7$^$9!#\e(B
15497 \e$B%G%#%U%)%k%H$O\e(B 7 \e$BF|4V$G$9!#\e(B
15498
15499 Gnus \e$B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$r$I$N$/$i$$;D$7\e(B
15500 \e$B$F$*$/$+$r$3$^$a$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#0J2<$NNc$G\e(B
15501 \e$B$O\e(B @samp{mail.private} \e$B%0%k!<%W$O0l%v7n!"\e(B@samp{mail.junk} \e$B%0%k!<%W$O0lF|!"\e(B
15502 \e$B$=$NB>A4It$OO;F|4V$K!"$=$l$>$l4|8B$r@_Dj$7$^$9\e(B:
15503
15504 @vindex nnmail-expiry-wait-function
15505 @lisp
15506 (setq nnmail-expiry-wait-function
15507       (lambda (group)
15508        (cond ((string= group "mail.private")
15509                31)
15510              ((string= group "mail.junk")
15511                1)
15512              ((string= group "important")
15513               'never)
15514              (t
15515                6))))
15516 @end lisp
15517
15518 \e$B$3$N4X?t$KM?$($i$l$k%0%k!<%WL>$K$O!VAu>~!W$9$J$o$A\e(B @samp{nnml:} \e$B$N$h$&$J\e(B
15519 \e$B$b$N$OIU$-$^$;$s!#\e(B
15520
15521 \e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$H4X\e(B
15522 \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
15523 \e$B$s\e(B) \e$B$+%7%s%\%k$N\e(B @code{immediate} \e$B$+\e(B @code{never} \e$B$N$I$A$i$+$K$9$k$3$H$,\e(B
15524 \e$B$G$-$^$9!#\e(B
15525
15526 \e$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K!"%0%k!<%W%Q%i%a!<%?!<\e(B
15527 \e$B$N\e(B @code{expiry-wait} \e$B$r;H$&$3$H$b$G$-$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
15528
15529 @vindex nnmail-expiry-target
15530 \e$B5-;v$r4|8B@Z$l>C5n$9$k$H$-$K<h$i$l$kDL>o$NF0:n$O!"$=$l$i$r>C5n$9$k$3$H$G\e(B
15531 \e$B$9!#$7$+$7!">l9g$K$h$C$F$O$=$l$i$r>C5n$9$k$h$j$bJL$N%0%k!<%W$K0\F0$7$?J}\e(B
15532 \e$B$,M-0U5A$+$b$7$l$^$;$s!#JQ?t\e(B @code{nnmail-expiry-target} (\e$B$H%0%k!<%W%Q%i\e(B
15533 \e$B%a!<%?!<\e(B @code{expiry-target}) \e$B$O$3$l$r@)8f$7$^$9!#$3$NJQ?t$NCM$O$9$Y$F\e(B
15534 \e$B$N%0%k!<%W$KBP$9$k%G%#%U%)%k%H$K$J$j$^$9$,!"FCDj$N%0%k!<%W$4$H$K%0%k!<%W\e(B
15535 \e$B%Q%i%a!<%?!<$r;H$C$F;XDj$9$l$P!"$=$A$i$rM%@h$5$;$k$3$H$,$G$-$^$9!#%G%#%U%)\e(B
15536 \e$B%k%H$NCM$O\e(B @code{delete} \e$B$G$9$,!"J8;zNs\e(B (\e$B5-;v$r0\F0$9$k@h$N%0%k!<%WL>\e(B)
15537 \e$B$^$?$O0\F0@h$N%0%k!<%WL>$+\e(B @code{delete} \e$B$rJV$94X?t$K$9$k$3$H$,$G$-$^\e(B
15538 \e$B$9\e(B (\e$B4X?t$N>l9g$O!"5-;v$KHO0O$r69$a$?%P%C%U%!!<$G!"$=$N5-;v$,B8:_$7$F$$$k\e(B
15539 \e$B%0%k!<%WL>$,0z?t$H$7$FM?$($i$l$^$9\e(B)\e$B!#\e(B
15540
15541 \e$B%0%k!<%WL>$r;XDj$9$k>l9g$NNc\e(B:
15542 @lisp
15543 (setq nnmail-expiry-target "nnml:expired")
15544 @end lisp
15545
15546 @findex nnmail-fancy-expiry-target
15547 @vindex nnmail-fancy-expiry-targets
15548 Gnus \e$B$K$O4|8B@Z$l$N%a!<%k$r%0%k!<%W$K0\F0$5$;$k$?$a$N4X?t$,$"$j$^$9!#$=\e(B
15549 \e$B$l$OJQ?t\e(B @code{nnmail-fancy-expiry-targets} \e$B$K=>$C$FF0:n$7$^$9!#Nc$G$9\e(B:
15550
15551 @lisp
15552  (setq nnmail-expiry-target 'nnmail-fancy-expiry-target
15553        nnmail-fancy-expiry-targets
15554        '((to-from "boss" "nnfolder:Work")
15555          ("subject" "IMPORTANT" "nnfolder:IMPORTANT.%Y.%b")
15556          ("from" ".*" "nnfolder:Archive-%Y")))
15557 @end lisp
15558
15559 \e$B$3$N@_Dj$r9T$J$&$3$H$K$h$j!"I=Bj%X%C%@!<$K\e(B @code{IMPORTANT} \e$B$r;}$C$F$$$F!"\e(B
15560 @code{YYYY} \e$BG/\e(B @code{MMM} \e$B7n$KH/?.$5$l$?$$$+$J$k%a!<%k$b!"4|8B$K$J$k\e(B
15561 \e$B$H\e(B @code{nnfolder:IMPORTANT.YYYY.MMM} \e$B%0%k!<%W$K0\F0$5$;$i$l$^$9!#$^$?!"\e(B
15562 From \e$B$^$?$O\e(B To \e$B%X%C%@!<$,J8;zNs\e(B @code{boss} \e$B$r4^$s$G$$$k%a!<%k\e(B
15563 \e$B$O\e(B @code{nnfolder:Work} \e$B$K!"$=$l0J30$N$9$Y$F$N%a!<%k\e(B
15564 \e$B$O\e(B @code{nnfolder:Archive-YYYY} \e$B$K!"$=$l$>$l4|8B$K$J$k$H0\F0$5$;$i$l$^$9!#\e(B
15565
15566 @vindex nnmail-keep-last-article
15567 @code{nnmail-keep-last-article} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"\e(BGnus \e$B$O%a!<%k%0\e(B
15568 \e$B%k!<%W$N:G8e$N5-;v$r7h$7$F4|8B@Z$l>C5n$7$^$;$s!#$3$l$O\e(B procmail \e$B$NMxMQ<T\e(B
15569 \e$B$N?M@8$r$h$j3Z$K$9$k$?$a$N$b$N$G$9!#\e(B
15570
15571 @vindex gnus-total-expirable-newsgroups
15572 \e$BJdB-\e(B: \e$B>e5-$N!"\e(BGnus \e$B$,7h$7$F4|8B@Z$l>C5n2DG=$G$J$$5-;v$r4|8B@Z$l>C5n$9$k\e(B
15573 \e$B$3$H$O$J$$!"$H$$$&$N$O13$G$9!#\e(B@code{total-expire} \e$B$r%0%k!<%W%Q%i%a!<%?!<\e(B
15574 \e$B$KF~$l$F$b!"5-;v$K4|8B@Z$l>C5n$N0u$,IU$/$3$H$O$"$j$^$;$s$,!"FI$s$@$9$Y$F\e(B
15575 \e$B$N5-;v$O4|8B@Z$l>C5n$N=hM}$KDL$5$l$^$9!#Hs>o$KCm0U$7$F;H$C$F$/$@$5$$!#$5\e(B
15576 \e$B$i$K4m81$J$N$OJQ?t\e(B @code{gnus-total-expirable-newsgroups} \e$B$G$9!#$3$N@55,\e(B
15577 \e$BI=8=$K9gCW$9$k$9$Y$F$N%0%k!<%W$G$O!"FI$s$@$9$Y$F$N5-;v$,4|8B@Z$l>C5n$N=h\e(B
15578 \e$BM}$KDL$5$l$^$9!#$3$l$O!"Ev$N%0%k!<%W$N\e(B @emph{\e$B$9$Y$F\e(B} \e$B$N8E$$%a!<%k$N5-;v\e(B
15579 \e$B$O!"$7$P$i$/8e$G:o=|$5$l$k$H$$$&$3$H$G$9!#Hs>o$KCm0U$7$F;H$C$F$/$@$5$$!#\e(B
15580 \e$B$=$7$F!"$"$J$?$,;H$C$?@55,I=8=$,4V0c$C$?%0%k!<%W$K9gCW$7$F$7$^$$!"$9$Y$F\e(B
15581 \e$B$N=EMW$J%a!<%k$,>C$($F$7$^$C$?$H8@$C$F!";d$K5c$-IU$$$FMh$J$$$G$/$@$5$$!#\e(B
15582 \e$B$7$C$+$7$j$J$5$$\e(B! (\e$BD>Lu\e(B: \e$BCK$K$J$j$J$5$$!"$"$k$$$O=w$K$J$j$J$5$$!"$5$b$J\e(B
15583 \e$B$1$l$P$b$C$H5$;}$A$$$$2?$K$G$b$J$j$J$5$$\e(B!) \e$B$[$&$i!"8@$o$s$3$C$A$c$J$$\e(B!
15584
15585 \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
15586 \e$B5n2DG=\e(B) \e$B$K$7$^$9$,!#\e(B
15587
15588 @vindex gnus-inhibit-user-auto-expire
15589 @code{gnus-inhibit-user-auto-expire} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%0%k!<%W\e(B
15590 \e$B$G<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$F$b!"MxMQ<T$,0u$rIU$1$kL?Na$,5-;v$K4|\e(B
15591 \e$B8B@Z$l>C5n2DG=$N0u$rIU$1$k$3$H$O$"$j$^$;$s!#\e(B
15592
15593 @vindex gnus-mark-copied-or-moved-articles-as-expirable
15594 \e$B5-;v$N4|8B@Z$l>C5n2DG=$N0u$O!"<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$J$$%0%k!<\e(B
15595 \e$B%W$K%3%T!<$9$k$+0\F0$9$k$H$-:o=|$5$l$^$9!#$3$l$O5-;v$,IT0U$K4|8B@Z$l>C5n\e(B
15596 \e$B$5$l$F$7$^$&$3$H$rKI$0$?$a$G$9!#0lJ}!"<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$k\e(B
15597 \e$B%0%k!<%W$K%3%T!<$^$?$O0\F0$5$l$k5-;v$N4|8B@Z$l>C5n2DG=$N0u$O!"%G%#%U%)%k\e(B
15598 \e$B%H$G$OJQ2=$7$^$;$s!#$D$^$j!"$=$N$h$&$J%0%k!<%W$K%3%T!<$^$?$O0\F0$5$l$k$H\e(B
15599 \e$B$-!"4|8B@Z$l>C5n2DG=$@$C$?5-;v$O4|8B@Z$l>C5n2DG=$N$^$^$K$5$l!"4|8B@Z$l>C\e(B
15600 \e$B5n2DG=$G$O$J$+$C$?5-;v$K4|8B@Z$l>C5n2DG=$N0u$,IU$/$3$H$O$"$j$^$;$s!#$7$?\e(B
15601 \e$B$,$C$F!"$?$H$(<+F04|8B@Z$l>C5n$N%0%k!<%W$G$"$C$F$b!"$$$/$D$+$N5-;v$O4|8B\e(B
15602 \e$B@Z$l>C5n$5$l$J$$$G$7$g$&\e(B (\e$B$=$l$i$r:F$SFI$^$J$$8B$j$O\e(B)\e$B!#<+F04|8B@Z$l>C5n\e(B
15603 \e$B$N%0%k!<%W$K4|8B@Z$l>C5n$7$J$$5-;v$,J6$l9~$s$G$7$^$&$+$b$7$l$J$$$=$NF0:n\e(B
15604 \e$B$,5$$KF~$i$J$$$J$i!"\e(B
15605 @code{gnus-mark-copied-or-moved-articles-as-expirable} \e$B$r\e(B @code{nil} \e$B$G\e(B
15606 \e$B$O$J$$CM$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$N>l9g!"FI$_=*$o$C$?5-;v$O<+F04|8B@Z\e(B
15607 \e$B$l>C5n$,M-8z$K$J$C$F$$$k%0%k!<%W$K%3%T!<$^$?$O0\F0$9$k$H$-!"4|8B@Z$l>C5n\e(B
15608 \e$B2DG=$N0u$,<+F0E*$KIU$1$i$l$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
15609
15610 @node Washing Mail
15611 @subsection \e$B%a!<%k@vBu\e(B
15612 @cindex mail washing
15613 @cindex list server brain damage
15614 @cindex incoming mail treatment
15615
15616 \e$B%a%$%i!<$d%a!<%j%s%0%j%9%H$N%5!<%P!<$O!"%a!<%k$KBP$7$FK\Ev$KK\Ev$KGO</$2\e(B
15617 \e$B$?$3$H$r$9$k$3$H$G0-L>9b$$$G$9!#!V$o$!!"\e(BRFC822 \e$B$O%5!<%P!<$rDL$C$F$$$/%a%C\e(B
15618 \e$B%;!<%8$N$9$Y$F$N9T$N:G8e$K\e(B @code{wE aRe ElItE!!!!!1!!} \e$B$r2C$($k$3$H$rL@\e(B
15619 \e$B<(E*$K6X;_$O$7$F$$$J$$$>!#$5$!!"$d$C$F$_$h$&\e(B!!!!1!\e$B!W$($'!"$=$N$H$*$j$G$9\e(B
15620 \e$B$,!"\e(BRFC822 \e$B$O$*$m$+<T$,FI$`$h$&$K$O=q$+$l$F$$$^$;$s!#Ev$?$jA0$J$3$H\e(B (\e$BLu\e(B
15621 \e$BCm\e(B: \e$BNI<1$+$i0oC&$9$k$3$H\e(B) \e$B$O$=$3$G$O5DO@$5$l$F$$$^$;$s!#$G$9$+$i!"$3$N>O\e(B
15622 \e$B$,I,MW$J$N$G$9!#\e(B
15623
15624 \e$BE,Nc\e(B: \e$B%I%$%D8lHG$N\e(B Microsoft Exchange \e$B$OJVEz$NI=Bj$K\e(B @samp{Re: } \e$B$NBe$o\e(B
15625 \e$B$j$K\e(B @samp{AW: } \e$B$rIU$12C$($^$9!#;d$O$3$l$KF0MI$7$FO5Gb$7$F$$$k$U$j$r$9\e(B
15626 \e$B$k$3$H$b$G$-$^$7$?$,!"$=$&$9$k5$NO$,$"$j$^$;$s$G$7$?!#$=$l$O>P$&$Y$-$3$H\e(B
15627 \e$B$G$9!#\e(B
15628
15629 Gnus \e$B$OI=<($9$k5-;v$r@vBu$9$k$?$a$KB?$9$.$k$[$I$N4X?t$rDs6!$7$F$$$^$9$,!"\e(B
15630 \e$B%a!<%k$r%G%#%9%/$KJ]B8$9$kA0$K$U$k$$$K$+$1$k$3$H$,$G$-$?J}$,NI$$$+$b$7$l\e(B
15631 \e$B$^$;$s!#$=$NL\E*$N$?$a$K!";0$D$N%U%C%/$H$=$l$i$N%U%C%/$KF~$l$k$3$H$,$G$-\e(B
15632 \e$B$k?'!9$J4X?t$rMQ0U$7$F$$$^$9!#\e(B
15633
15634 @table @code
15635 @item nnmail-prepare-incoming-hook
15636 @vindex nnmail-prepare-incoming-hook
15637 \e$B$3$N%U%C%/$O%a!<%k$K2?$+$r$9$kA0$K8F$P$l!"Am3gE*$KA]=|$7$F$-$l$$$K$9$k=j\e(B
15638 \e$B:n$N$?$a$K$"$j$^$9!#$=$l$O?7$7$$$9$Y$F$NF~$C$F$-$?%a!<%k$r4^$s$G$$$k%P%C\e(B
15639 \e$B%U%!!<$G8F$P$l$^$9!#;H$&$3$H$N$G$-$k4X?t$O\e(B:
15640
15641 @table @code
15642 @item nnheader-ms-strip-cr
15643 @findex nnheader-ms-strip-cr
15644 \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
15645 \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
15646 @end table
15647
15648 @item nnmail-prepare-incoming-header-hook
15649 @vindex nnmail-prepare-incoming-header-hook
15650 \e$B$3$N%U%C%/$O$=$l$>$l$N%a!<%k$N%X%C%@!<$KHO0O$r69$a$i$l$F8F$P$l$^$9!#%X%C\e(B
15651 \e$B%@!<$r$-$l$$$K$9$k$H$-$K;H$&$3$H$,$G$-$^$9!#;H$&$3$H$N$G$-$k4X?t$O\e(B:
15652
15653 @table @code
15654 @item nnmail-remove-leading-whitespace
15655 @findex nnmail-remove-leading-whitespace
15656 \e$B!VLr$KN)$D!W%a!<%j%s%0%j%9%H$N%5!<%P!<$,!"8+1I$($rNI$/$9$k$?$a$@$H>N$7$F!"\e(B
15657 \e$B%X%C%@!<$NA0$NJ}$KIU$12C$($?6uGr$rL5$/$7$^$9\e(B (\e$BLuCm\e(B: \e$BNc$(\e(B
15658 \e$B$P\e(B @samp{Subject:} \e$B$J$I$ND>8e$KFs$D0J>e$N6uGrJ8;z$,$"$C$?$i!"0l$D$r;D$7\e(B
15659 \e$B$F>C$7$^$9\e(B)\e$B!#$^$C$?$/$b$&!#\e(B
15660
15661 (\e$B$3$N4X?t$O$9$Y$F$N%a%C%;!<%8$N%\%G%#!<$NCf$K$"$k%X%C%@!<\e(B (\e$B%\%G%#!<$NCf\e(B
15662 \e$B$K$"$kJL$N%a%C%;!<%8$,;}$C$F$$$k%X%C%@!<9T$N$h$&$J$b$N\e(B) \e$B$KBP$7$F$bF0:n$9\e(B
15663 \e$B$k$N$G!";HMQ$K:]$7$F$O@x:_E*$J4m81$rUT$s$G$$$^$9!#$7$?$,$C$F%P%0$r=$@5$9\e(B
15664 \e$B$k$h$j$O!"$=$&$$$&FCD'$,$"$k$3$H$rJ8=q$G@bL@$9$k$N$,!"$b$A$m$s@5$7$$2r7h\e(B
15665 \e$B$NF;$G$9!#\e(B)
15666
15667 @item nnmail-remove-list-identifiers
15668 @findex nnmail-remove-list-identifiers
15669 \e$B$$$/$D$+$N%a!<%j%s%0%j%9%H$N%5!<%P!<$O!"$=$N%j%9%H$,G[?.$7$?%a!<%k$G$"$k\e(B
15670 \e$B$3$H$rF1Dj$9$k$?$a$N<1JL;R\e(B---\e$BNc$($P\e(B @samp{(idm)}---\e$B$r$9$Y$F\e(B
15671 \e$B$N\e(B @code{Subject} \e$B%X%C%@!<$N@hF,$KIU$12C$($^$9!#@P4o;~Be$N%a!<%k%j!<%@!<\e(B
15672 \e$B$r;H$C$F$$$k?M$?$A$K$O!"$=$l$O3N$+$KNI$$$3$H$G$9!#$3$N4X?t$O@55,I=\e(B
15673 \e$B8=\e(B @code{nnmail-list-identifiers} \e$B$K9gCW$9$kJ8;zNs$r<h$j=|$-$^$9!#$=$l$O\e(B
15674 \e$B@55,I=8=$N%j%9%H$G$b9=$$$^$;$s!#$?$@$7@55,I=8=$K\e(B @code{\\(..\\)} \e$B$r4^$a\e(B
15675 \e$B$F$O$$$1$^$;$s!#\e(B
15676
15677 \e$BNc$($P\e(B @samp{(idm)} \e$B$H\e(B @samp{nagnagnag} \e$B$H$$$&<1JL;R$r<h$j=|$-$?$$$N$J$i\e(B:
15678
15679 @lisp
15680 (setq nnmail-list-identifiers
15681       '("(idm)" "nagnagnag"))
15682 @end lisp
15683
15684 \e$B$3$l$O\e(B @code{gnus-list-identifiers} \e$B$GHsGK2uE*$K9T$J$&$3$H$b$G$-$^$9!#\e(B
15685 @xref{Article Hiding}.
15686
15687 @item nnmail-remove-tabs
15688 @findex nnmail-remove-tabs
15689 \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
15690
15691 @item nnmail-ignore-broken-references
15692 @findex nnmail-ignore-broken-references
15693 @c @findex nnmail-fix-eudora-headers
15694 @cindex Eudora
15695 @cindex Pegasus
15696 \e$B$$$/$D$+$N\e(B MUA (\e$BNc$($P\e(B Eudora \e$B$H\e(B Pegasus) \e$B$O2u$l$?\e(B @code{References} \e$B%X%C\e(B
15697 \e$B%@!<$r:n@.$7$^$9$,!"\e(B@code{In-Reply-To} \e$B%X%C%@!<$K$O$A$c$s$H$7$?$b$N$rF~\e(B
15698 \e$B$l$^$9!#$3$N4X?t$O!"%X%C%@!<It$K@55,I=\e(B
15699 \e$B8=\e(B @code{nnmail-broken-references-mailers} \e$B$K9gCW$9$k9T$,$"$C$?$i!"\e(B
15700 @code{References} \e$B%X%C%@!<$r<h$j=|$-$^$9!#\e(B
15701 @end table
15702
15703 @item nnmail-prepare-incoming-message-hook
15704 @vindex nnmail-prepare-incoming-message-hook
15705 \e$B$3$N%U%C%/$O$=$l$>$l$N%a%C%;!<%8$KHO0O$r69$a$i$l$F8F$P$l$^$9\e(B (\e$BLuCm\e(B: \e$B0lEY\e(B
15706 \e$B$KJ#?t$N%a!<%k$r<u?.$7$?>l9g$G$b!"0lDL$:$D8F$P$l$k$H$$$&$3$H$G$9\e(B)\e$B!#;H$&\e(B
15707 \e$B$3$H$N$G$-$k4X?t$O\e(B:
15708
15709 @table @code
15710 @item article-de-quoted-unreadable
15711 @findex article-de-quoted-unreadable
15712 Quoted Readable \e$B%(%s%3!<%I$r%G%3!<%I$7$^$9\e(B (\e$BLuCm\e(B: \e$B<B:]$K9T$J$&$N\e(B
15713 \e$B$O\e(B quoted printable \e$B$N%G%3!<%I$G$9\e(B)\e$B!#\e(B
15714 @end table
15715 @end table
15716
15717 @node Duplicates
15718 @subsection \e$B=EJ#\e(B
15719
15720 @vindex nnmail-treat-duplicates
15721 @vindex nnmail-message-id-cache-length
15722 @vindex nnmail-message-id-cache-file
15723 @cindex duplicate mails
15724 \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
15725 \e$B$H$,$"$k$G$7$g$&!#$3$l$O$H$F$bHQ$o$7$$$N$G!"\e(B@code{nnmail} \e$B$O$=$l$,8+$D$1\e(B
15726 \e$B$?$I$s$J=EJ#$r$b!"D4$Y$F=hM}$7$^$9!#$3$l$r$9$k$?$a$K!"\e(B@code{nnmail} \e$B$O8E\e(B
15727 \e$B$$\e(B @code{Message-ID} \e$B$r\e(B @code{nnmail-messagge-id-cache-file} (\e$B%G%#%U%)%k\e(B
15728 \e$B%H$G$O\e(B @file{~/.nnmail-cache}) \e$B$KJ]B8$7$^$9!#$=$l$KJ]B8$5$l\e(B
15729 \e$B$k\e(B @code{Message-ID} \e$B$N$*$*$h$=$N:GBg?t$OJQ\e(B
15730 \e$B?t\e(B @code{nnmail-message-id-cache-length} \e$B$G@)8f$5$l!"%G%#%U%)%k%H\e(B
15731 \e$B$O\e(B 1000 \e$B$G$9!#\e(B(\e$B$G$9$+$i@i8D$N\e(B @code{Message-ID} \e$B$,N/$a$i$l$^$9!#\e(B) \e$B$3$l$G\e(B
15732 \e$BI]5$$r$U$k$C$?$J$i!"\e(B@code{nnmail-treat-duplicates} \e$B$r\e(B @code{warn} (\e$B%G%#\e(B
15733 \e$B%U%)%k%H$G$O$=$N$h$&$K$J$C$F$$$^$9$,\e(B) \e$B$K@_Dj$7$F$bNI$$$G$7$g$&!#$=$&$9$k\e(B
15734 \e$B$H!"\e(B@code{nnmail} \e$B$O=EJ#$7$?%a!<%k$r>C5n$7$J$$Be$o$j$K!"$=$l$,JL$N%a%C%;!<\e(B
15735 \e$B%8$N=EJ#$G$"$k$H$$$&7Y9p$r%a!<%k$N%X%C%@!<$KA^F~$7$^$9!#\e(B
15736
15737 \e$B$3$NJQ?t$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"4X?t$OEv$N%a%C%;!<%8$KHO0O\e(B
15738 \e$B$r69$a$i$l$?%P%C%U%!!<$+$i\e(B @code{Message-ID} \e$B$r0z?t$H$7$F8F$P$l$^$9!#$3\e(B
15739 \e$B$N4X?t$O\e(B @code{nil}, @code{warn}, @code{delete} \e$B$N$I$l$+$rJV$5$J$1$l$P$J\e(B
15740 \e$B$j$^$;$s!#\e(B
15741
15742 \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
15743 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
15744
15745 \e$B$b$7$9$Y$F$N=EJ#$7$?%a!<%k$rFCJL$J\e(B @dfn{duplicates} \e$B%0%k!<%W$KF~$l$?$$$N\e(B
15746 \e$B$G$"$l$P!"IaDL$N%a!<%kJ,3dJ}K!$r;H$C$F$=$l$r$9$k$3$H$,$G$-$^$9\e(B:
15747
15748 @lisp
15749 (setq nnmail-split-fancy
15750       '(| ;; @r{\e$B=EJ#$7$?%a%C%;!<%8$OJ,$+$l$?%0%k!<%W$X!#\e(B}
15751         ("gnus-warning" "duplicat\\(e\\|ion\\) of message" "duplicate")
15752         ;; @r{\e$B%G!<%b%s$d%]%9%H%^%9%?!<$J$I$+$i$N%a%C%;!<%8$OB>$X!#\e(B}
15753         (any mail "mail.misc")
15754         ;; @r{\e$BB>$N5,B'!#\e(B}
15755         [ ... ] ))
15756 @end lisp
15757
15758 @noindent
15759 \e$B$b$7$/$O<!$N$h$&$J$b$N\e(B:
15760
15761 @lisp
15762 (setq nnmail-split-methods
15763       '(("duplicates" "^Gnus-Warning:.*duplicate")
15764         ;; @r{\e$BB>$N5,B'!#\e(B}
15765         [...]))
15766 @end lisp
15767
15768 \e$B$9$F$-$J;H$$J}$,$"$k$h\e(B: \e$B<u$1<j$G$"$kH`=w$,%a!<%k$r\e(B Gnus \e$B$GFI$s$G$$$k$3$H\e(B
15769 \e$B$H!"H`=w$,\e(B @code{nnmail-treat-duplicates} \e$B$r\e(B @code{delete} \e$B$K@_Dj$7$F$"\e(B
15770 \e$B$k$3$H$rCN$C$F$$$l$P!"H`=w$,$9$G$K<u$1<h$C$?$3$H$,$o$+$C$F$$$k%a!<%k\e(B
15771 \e$B$N\e(B @code{Message-ID} \e$B$=$N$b$N$r;H$C$F!"9M$($i$l$k8B$j$?$/$5$s$NIn?+$rAw\e(B
15772 \e$B$k$3$H$,$G$-$k$s$@$<!#$=$NLLGr$5$r9M$($F$_$F$h\e(B! \e$BH`=w$O$=$l$i$r7h$7$F8+$k\e(B
15773 \e$B$3$H$O$J$$$s$@\e(B! \e$B$o$)\e(B!
15774
15775 @node Not Reading Mail
15776 @subsection \e$B%a!<%k$rFI$`$N$G$O$J$$\e(B
15777
15778 \e$B$"$J$?$,;H$$;O$a$?$I$s$J%a!<%k%P%C%/%(%s%I$G$b!"$"$J$?$,$=$l$i$G%a!<%k$r\e(B
15779 \e$BFI$_$?$$$H;W$C$F$$$k$H2>Dj$9$k$H$$$&!"G:$^$7$$JJ$r;}$C$F$$$k$3$H$K5$$,IU\e(B
15780 \e$B$/$G$7$g$&!#$3$l$O7h$7$FIT9gM}$G$O$J$$$+$b$7$l$^$;$s$,!"$"$J$?$NK>$`$3$H\e(B
15781 \e$B$G$O$J$$$+$b$7$l$^$;$s!#\e(B
15782
15783 @code{mail-sources} \e$B$H\e(B @code{nnmail-spool-file} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$l\e(B
15784 \e$B$P!"$I$N%P%C%/%(%s%I$bF~$C$F$/$k%a!<%k$rFI$b$&$H$7$J$/$J$C$F!"$=$l$O=u$1\e(B
15785 \e$B$K$J$k$O$:$G$9!#\e(B
15786
15787 @vindex nnbabyl-get-new-mail
15788 @vindex nnmbox-get-new-mail
15789 @vindex nnml-get-new-mail
15790 @vindex nnmh-get-new-mail
15791 @vindex nnfolder-get-new-mail
15792 \e$B$G$b!"$=$l$O9T$-2a$.$G$7$g$&!#$"$J$?$,!"Nc$($P\e(B @code{nnml} \e$B$G%a!<%k$rFI\e(B
15793 \e$B$`$3$H$H!"$7$^$$$3$s$G$"$k8E$$\e(B (Emacs 23 \e$B$h$jA0$N\e(B) Rmail \e$B%U%!%$%k\e(B
15794 \e$B$r\e(B @code{nnbabyl} \e$B$r;H$C$F$6$C$HGA$/$3$H$@$1$G!"$^$C$?$/K~B-$7$F$$$F$$$k\e(B
15795 \e$B$N$J$i$P!#$9$Y$F$N%P%C%/%(%s%I$K$O\e(B  \e$B%P%C%/%(%s%I\e(B-@code{get-new-mail} \e$B$H\e(B
15796 \e$B$$$&JQ?t$,$"$j$^$9!#$b$7\e(B @code{nnbabyl} \e$B$,%a!<%k$rFI$_9~$_$r$d$a$5$;$?$$\e(B
15797 \e$B$N$G$"$l$P!"$=$N%0%k!<%W$N2>A[%5!<%P!<JT=8$7$F!"\e(B
15798 @code{nnbabyl-get-new-mail} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$^$7$g$&!#\e(B
15799
15800 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"F~$C$F$/$k%a!<%k$rFI$_9~$`$H$-$K!"J]B8$5$l\e(B
15801 \e$B$k$Y$-5-;v$KHO0O$r69$a$F\e(B @code{nn}*@code{-prepare-save-mail-hook} \e$B$r8F$S\e(B
15802 \e$B$^$9!#\e(B
15803
15804 @node Choosing a Mail Back End
15805 @subsection \e$B%a!<%k%P%C%/%(%s%I$rA*$V\e(B
15806
15807 \e$B%a!<%k%0%k!<%W$rF0:n$9$k$h$&$K$9$k$H\e(B Gnus \e$B$O%a!<%k%9%W!<%k$rFI$_9~$_$^$9!#\e(B
15808 \e$B%a!<%k$N%U%!%$%k$O$^$:$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KJ#<L$5$l$^$9!#$=$N8e\e(B
15809 \e$B$G2?$,5/$3$k$+$O!"%a!<%k$r$I$NMM<0$G3JG<$7$?$$$+$K$h$j$^$9!#\e(B
15810
15811 \e$BI8=`$N\e(B Gnus \e$B$G$OO;$D$N0c$C$?%a!<%k%P%C%/%(%s%I$,$"$j!"$5$i$KB?$/$N%P%C%/\e(B
15812 \e$B%(%s%I$r8DJL$K<j$KF~$l$k$3$H$,$G$-$^$9!#$[$H$s$I$N?M$,;H$&%a!<%k%P%C%/%(\e(B
15813 \e$B%s%I$O\e(B (\e$B$=$l$,$?$V$s:GB.$J$N$G\e(B) @code{nnml} \e$B$G$9\e(B (@pxref{Mail Spool})\e$B!#\e(B
15814
15815 @menu
15816 * 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
15817 * Babyl::                       Rmail \e$B$N5l%P!<%8%g%s$O\e(B Babyl \e$B$r;H$&\e(B
15818 * Mail Spool::                  \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k\e(B?
15819 * MH Spool::                    mhspool \e$B$N$h$&$J%P%C%/%(%s%I\e(B
15820 * Maildir::                     \e$B$b$&0l$D$N#1%U%!%$%k\e(B/\e$B#1%a%C%;!<%87A<0\e(B
15821 * Mail Folders::                \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D\e(B
15822 * Comparing Mail Back Ends::    \e$BF@<:$N?<$$F6;!\e(B
15823 @end menu
15824
15825 @node Unix Mail Box
15826 @subsubsection Unix \e$B%a!<%k%\%C%/%9\e(B
15827 @cindex nnmbox
15828 @cindex unix mail box
15829
15830 @vindex nnmbox-active-file
15831 @vindex nnmbox-mbox-file
15832 @dfn{nnmbox} \e$B%P%C%/%(%s%I$O%a!<%k$r3JG<$9$k$?$a$KI8=`$N\e(B Un*x mbox \e$B%U%!%$\e(B
15833 \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
15834 \e$BB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
15835
15836 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
15837
15838 @table @code
15839 @item nnmbox-mbox-file
15840 @vindex nnmbox-mbox-file
15841 \e$BMxMQ<T$N%[!<%`%G%#%l%/%H%j!<$N%a!<%k%\%C%/%9$NL>A0!#%G%#%U%)%k%H\e(B
15842 \e$B$O\e(B @file{~/mbox} \e$B$G$9!#\e(B
15843
15844 @item nnmbox-activate-file
15845 @vindex nnmbox-active-file
15846 \e$B%a!<%k%\%C%/%9$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H\e(B
15847 \e$B$O\e(B @file{~/.mbox-active} \e$B$G$9!#\e(B
15848
15849 @item nnmbox-get-new-mail
15850 @vindex nnmbox-get-new-mail
15851 @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
15852 \e$B%W$KJ,3d$7$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
15853 @end table
15854
15855 @node Babyl
15856 @subsubsection Babyl
15857 @cindex nnbabyl
15858
15859 @vindex nnbabyl-active-file
15860 @vindex nnbabyl-mbox-file
15861 @dfn{nnbabyl} \e$B%P%C%/%(%s%I$O%a!<%k$r3JG<$9$k$?$a$K\e(B Babyl \e$B%a!<%k%\%C%/\e(B
15862 \e$B%9$r;H$$$^$9!#\e(B@code{nnbabyl} \e$B$O$=$l$>$l$N5-;v$K$=$l$,$I$N%0%k!<%W$KB0$7\e(B
15863 \e$B$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
15864
15865 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
15866
15867 @table @code
15868 @item nnbabyl-mbox-file
15869 @vindex nnbabyl-mbox-file
15870 Babyl \e$B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O\e(B @file{~/RMAIL} \e$B$G$9!#\e(B
15871
15872 @item nnbabyl-active-file
15873 @vindex nnbabyl-active-file
15874 Babyl \e$B%U%!%$%k$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H\e(B
15875 \e$B$O\e(B @file{~/.rmail-active} \e$B$G$9!#\e(B
15876
15877 @item nnbabyl-get-new-mail
15878 @vindex nnbabyl-get-new-mail
15879 @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
15880 \e$B%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
15881 @end table
15882
15883 @node Mail Spool
15884 @subsubsection \e$B%a!<%k%9%W!<%k\e(B
15885 @cindex nnml
15886 @cindex mail @acronym{NOV} spool
15887
15888 @dfn{nnml} \e$B%9%W!<%k%a!<%kMM<0$OB>$NCN$i$l$F$$$kMM<0$H$O8_49@-$,$"$j$^$;\e(B
15889 \e$B$s!#$=$l$O>/$7Cm0U$7$F;H$o$l$k$Y$-$G$9!#\e(B
15890
15891 @vindex nnml-directory
15892 \e$B$3$N%P%C%/%(%s%I$r;H$&$H!"\e(BGnus \e$B$OF~$C$F$/$k%a!<%k$r!"$=$l$>$l$N%a!<%k\e(B
15893 \e$B$r\e(B 1 \e$B%U%!%$%k$H$7$F%U%!%$%k$KJ,3d$7!"5-;v$rJQ?t\e(B @code{nnml-directory} \e$B$G\e(B
15894 \e$B;XDj$5$l$?%G%#%l%/%H%j!<$N2<$NBP1~$9$k%G%#%l%/%H%j!<$KF~$l$^$9!#%G%#%U%)\e(B
15895 \e$B%k%H$NCM$O\e(B @file{~/Mail/} \e$B$G$9!#\e(B
15896
15897 \e$BA0$b$C$F%G%#%l%/%H%j!<$r:n$C$F$*$/I,MW$O$"$j$^$;$s!#$=$NLLE]$O\e(B Gnus \e$B$,$9\e(B
15898 \e$B$Y$F8+$F$/$l$^$9!#\e(B
15899
15900 \e$B$"$J$?$N%"%+%&%s%H$KJ]B8$G$-$k%U%!%$%k$N?t$K87L)$J@)8B$,$"$k$J$i!"$3$N%P%C\e(B
15901 \e$B%/%(%s%I$r;H$&$Y$-$G$O$"$j$^$;$s!#$=$l$>$l$N%a!<%k$O$=$l<+?H$N%U%!%$%k$r\e(B
15902 \e$BH<$&$N$G!"?t=54V$G?t@i$N\e(B i\e$B%N!<%I$r@jM-$9$k2DG=@-$O==J,$K$"$j$^$9!#$"$J$?\e(B
15903 \e$B$K$H$C$F$3$l$,LdBj$G$J$/!"?F@Z$J%7%9%F%`4IM}<T$,5$$,68$C$?$h$&$K!VC/$,KM\e(B
15904 \e$B$N\e(B i \e$B%N!<%I$r?)$$$D$V$7$F$$$k$s$@\e(B? \e$BC/$@\e(B? \e$BC/\e(B!?!\e$B!W$H6+$S$J$,$iJb$-2s$k$3$H\e(B
15905 \e$B$bLdBj$G$J$$$J$i!"$3$l$,$*$=$i$/;H$&$3$H$N$G$-$k0lHVB.$$MM<0$G$"$k$H$$$&\e(B
15906 \e$B$3$H$OCN$C$F$*$/$Y$-$G$7$g$&!#?7$7$$%a!<%k$rFI$`$?$a$@$1$KBg$-$J\e(B mbox \e$B%U%!\e(B
15907 \e$B%$%k$r=E$$B-<h$j$GC5$9I,MW$O$"$j$^$;$s!#\e(B
15908
15909 @code{nnml} \e$B$O5-;vJ,3d$K4X$7$F$O$*$=$i$/0lHVCY$$%P%C%/%(%s%I$G$7$g$&!#B?\e(B
15910 \e$B$/$N%U%!%$%k$r:n$i$J$1$l$P$J$i$:!"F~$C$F$/$k%a!<%k$N$?$a\e(B
15911 \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
15912 \e$B%a!<%k$rFI$`$3$H$K4X$7$F$O$?$V$s:GB.$N%P%C%/%(%s%I$K$J$k$N$G$9!#\e(B
15913
15914 @cindex self contained nnml servers
15915 @cindex marks
15916 \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
15917 @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
15918 \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
15919 \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
15920 \e$B$O$=$l$>$l$N\e(B @code{nnml} \e$B%0%k!<%W$N%G%#%l%/%H%j!<Fb$N!"DL\e(B
15921 \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
15922 \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
15923 \e$B$,2DG=$G!"$=$&$9$k$K$O\e(B (\e$B%P%C%/%"%C%W$r\e(B nnml \e$B%G%#%l%/%H%j!<$KLa$7$?8e\e(B
15924 \e$B$G\e(B) @kbd{G m} \e$B%-!<$r;H$C$F$=$N%0%k!<%W$r85$KLa$7$F$/$@$5$$!#\e(B
15925
15926 \e$B2?$i$+$NM}M3$K$h$C$F\e(B @file{.marks} \e$B%U%!%$%k$,$*$+$7$/$J$C$F$$$k$H;W$C$?\e(B
15927 \e$B$H$-$O!"C1$K$=$l$iA4It$r>C$7$F$7$^$($PNI$$$G$7$g$&!#\e(BGnus \e$B$O<!2s5/F0$9$k\e(B
15928 \e$B$H$-$K!"$=$l$i$r@5$7$/:F:n@.$7$F$/$l$^$9!#\e(B
15929
15930 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
15931
15932 @table @code
15933 @item nnml-directory
15934 @vindex nnml-directory
15935 \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
15936 \e$B%G%#%U%)%k%H$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N%G%#%U%)%k%HCM\e(B
15937 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
15938
15939 @item nnml-active-file
15940 @vindex nnml-active-file
15941 @code{nnml} \e$B%5!<%P!<$N$?$a$N%"%/%F%#%V%U%!%$%k!#%G%#%U%)%k%H\e(B
15942 \e$B$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
15943
15944 @item nnml-newsgroups-file
15945 @vindex nnml-newsgroups-file
15946 @code{nnml} \e$B%0%k!<%W5-=R%U%!%$%k!#\e(B@xref{Newsgroups File Format}. \e$B%G%#%U%)\e(B
15947 \e$B%k%H$O\e(B @file{~/Mail/newsgroups} \e$B$G$9!#\e(B
15948
15949 @item nnml-get-new-mail
15950 @vindex nnml-get-new-mail
15951 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnml} \e$B$OF~$C$FMh$?%a!<%kFI$_9~$_$^$9!#%G%#\e(B
15952 \e$B%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
15953
15954 @item nnml-nov-is-evil
15955 @vindex nnml-nov-is-evil
15956 @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
15957 \e$B;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
15958
15959 @item nnml-nov-file-name
15960 @vindex nnml-nov-file-name
15961 @acronym{NOV} \e$B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O\e(B @file{.overview} \e$B$G$9!#\e(B
15962
15963 @item nnml-prepare-save-mail-hook
15964 @vindex nnml-prepare-save-mail-hook
15965 \e$BJ]B8$9$kA0$K0l$D$N5-;v$KHO0O$r69$a$F<B9T$9$k%U%C%/$G$9!#\e(B
15966
15967 @item nnml-marks-is-evil
15968 @vindex nnml-marks-is-evil
15969 \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
15970 \e$B;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
15971
15972 @item nnml-marks-file-name
15973 @vindex nnml-marks-file-name
15974 \e$B!V0u!W%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H$O\e(B @file{.marks} \e$B$G$9!#\e(B
15975
15976 @item nnml-use-compressed-files
15977 @vindex nnml-use-compressed-files
15978 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B@code{nnml} \e$B$O05=L$5$l$?%a%C%;!<%8%U%!%$%k$r07$&\e(B
15979 \e$B$3$H$,$G$-$k$h$&$K$J$j$^$9!#$?$@$7\e(B @code{auto-compression-mode} \e$B$,M-8z$K\e(B
15980 \e$B$J$C$F$$$J$1$l$P$J$j$^$;$s\e(B (@pxref{Compressed Files, ,Compressed Files,
15981 emacs, The Emacs Editor})\e$B!#\e(B@code{nnml-use-compressed-files} \e$B$NCM$,J8;zNs\e(B
15982 \e$B$@$C$?>l9g!"$=$l$O05=L%W%m%0%i%`$r;XDj$9$k%U%!%$%k3HD%;R$H$7$F;H$o$l$^$9!#\e(B
15983 Emacs \e$B$,$=$l$r%5%]!<%H$7$F$$$l$P!"$=$l$r\e(B @samp{.bz2} \e$B$K@_Dj$9$k$3$H$,$G\e(B
15984 \e$B$-$^$9!#CM\e(B @code{t} \e$B$O\e(B @samp{.gz} \e$B$HEy2A$G$9!#\e(B
15985
15986 @item nnml-compressed-files-size-threshold
15987 @vindex nnml-compressed-files-size-threshold
15988 \e$B%a%C%;!<%8%U%!%$%k$r05=L$9$k$+$I$&$+$rH=CG$9$k$?$a$N!"%5%$%:$NogCM$G$9!#\e(B
15989 @code{nnml-use-compressed-files} \e$B$,Hs\e(B-@code{nil} \e$B$K@_Dj$5$l$F$$$F!"K\J8\e(B
15990 \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
15991 @end table
15992
15993 @findex nnml-generate-nov-databases
15994 @code{nnml} \e$B%0%k!<%W$H\e(B @acronym{NOV} \e$B%U%!%$%k$ND4;R$,40A4$K68$C$F$7$^$C\e(B
15995 \e$B$?$i!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B$H%?%$%W$9$k$3$H$K$h$C$F!"40\e(B
15996 \e$BA4$K99?7$9$k$3$H$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$l$9$Y$F$N%U%!%$%k$r8+$k$3\e(B
15997 \e$B$H$K$h$C$F\e(B @code{nnml} \e$B3,AXA4BN$r%H%m!<%k5{LV$G$5$i$&$N$G!"$=$l$,=*$o$k\e(B
15998 \e$B$^$G$K$O;~4V$,$+$+$k$+$b$7$l$^$;$s!#$3$N5!G=$X$N$h$jNI$$%$%s%?!<%U%'!<%9\e(B
15999 \e$B$O%5!<%P!<%P%C%U%!!<$G8+$D$+$k$G$7$g$&\e(B (@pxref{Server Commands})\e$B!#\e(B
16000
16001 \e$BLuCm\e(B: \e$BC10l$N\e(B @code{nnml} \e$B%0%k!<%W$N\e(B @acronym{NOV} \e$B%G!<%?%Y!<%9$r:F@8@.$5\e(B
16002 \e$B$;$k$?$a$N\e(B @code{nnml-generate-nov-databases-1} \e$B$H$$$&L?Na$b$"$j$^$9!#\e(B
16003
16004 @node MH Spool
16005 @subsubsection MH \e$B%9%W!<%k\e(B
16006 @cindex nnmh
16007 @cindex mh-e mail spool
16008
16009 @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
16010 \e$B%$%k$d0u%U%!%$%k$rJ];}$7$J$$$3$H$r=|$$$F!"\e(B@code{nnml} \e$B$H;w$F$$$^$9!#$3$N\e(B
16011 \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
16012 \e$B$7$F$$$^$9$,!"\e(Bprocmail \e$B$N%9%/%j%W%H$r=q$/$3$H$O$:$C$H$d$j$d$9$/$J$C$F$b\e(B
16013 \e$B$$$^$9!#\e(B
16014
16015 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
16016
16017 @table @code
16018 @item nnmh-directory
16019 @vindex nnmh-directory
16020 \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
16021 \e$B%G%#%U%)%k%H$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N%G%#%U%)%k%H\e(B
16022 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
16023
16024 @item nnmh-get-new-mail
16025 @vindex nnmh-get-new-mail
16026 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$OF~$C$F$/$k%a!<%k$rFI$_9~$_$^$9!#%G%#\e(B
16027 \e$B%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
16028
16029 @item nnmh-be-safe
16030 @vindex nnmh-be-safe
16031 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$O%U%)%k%@!<$K$"$k5-;v$,<B:]\e(B
16032 \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
16033 \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
16034 \e$B$9$k$H?<9o$JB.EYDc2<$,5/$3$j$^$9!#\e(B@code{nnmh} \e$B$N5-;v$rFI$`$N$K\e(B Gnus \e$B0J30\e(B
16035 \e$B$N$b$N$r;H$C$F$$$J$$$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$kI,MW$O$"$j\e(B
16036 \e$B$^$;$s!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
16037 @end table
16038
16039 @node Maildir
16040 @subsubsection Maildir
16041 @cindex nnmaildir
16042 @cindex maildir
16043
16044 @code{nnmaildir} \e$B$O3F!9$N\e(B Gnus \e$B$N%0%k!<%W$KBP1~$9$k\e(B maildir \e$B$K!"\e(B
16045 maildir \e$B%U%)!<%^%C%H$G%a!<%k$r3JG<$7$^$9!#$3$N%U%)!<%^%C%H\e(B
16046 \e$B$O\e(B @uref{http://cr.yp.to/proto/maildir.html} \e$B$*$h\e(B
16047 \e$B$S\e(B @uref{http://www.qmail.org/man/man5/maildir.html} \e$B$GJ8=q2=$5$l$F$$$^\e(B
16048 \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
16049 \e$B%H%j!<$KDI2C$N>pJs$r3JG<$7$^$9!#\e(B
16050
16051 Maildir \e$B%U%)!<%^%C%H$O!"G[Aw$H9VFI$r!"%m%C%/$rI,MW$H$;$:$KF1;~$K9T$J$&$3\e(B
16052 \e$B$H$,$G$-$k$h$&$K$9$k$?$a$K@_7W$5$l$^$7$?!#B>$N%P%C%/%(%s%I$G$O!"%a!<%k$r\e(B
16053 \e$B2?$i$+$N%9%W!<%k$KEO$7$?8e$G!"$=$N%9%W!<%k$+$i%0%k!<%W$KJ,3d$9$k$?$a$K!"\e(B
16054 Gnus \e$B$r@_Dj$7$J$1$l$P$J$i$J$$$G$7$g$&!#$=$l$O:#$^$GDL\e(B
16055 \e$B$j\e(B @code{nnmaildir} \e$B$G9T$J$&$3$H$,$G$-$^$9$,!"$b$C$HIaDL$N$d$jJ}$O!"\e(B
16056 Gnus \e$B$N%0%k!<%W$H$7$F8=$o$l$k\e(B maildir \e$B$KG[Aw$5$l$?%a!<%k$r!"D>@\<j$K$9$k\e(B
16057 \e$B$3$H$G$9!#\e(B
16058
16059 @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
16060 \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
16061 \e$B$9$3$H$O$"$j$^$;$s!#\e(B
16062
16063 @code{nnmaildir} \e$B$O5-;v$N0u$H\e(B @acronym{NOV} \e$B%G!<%?$r!"$=$l$>$l\e(B
16064 \e$B$N\e(B maildir \e$B$K3JG<$7$^$9!#$=$l$K$h$C$F!"$"$k\e(B Gnus \e$B$N4D6-$+$iJL$N>l=j\e(B
16065 \e$B$K\e(B maildir \e$BA4BN$r%3%T!<$9$k$3$H$,$G$-!"0u$OJ];}$5$l$^$9!#\e(B
16066
16067 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
16068
16069 @table @code
16070 @item directory
16071 \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
16072 \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
16073 \e$B$O\e(B maildir \e$B$X$N%7%s%\%j%C%/%j%s%/$H$7$F<BAu$9$kI,MW$,$"$j$^\e(B
16074 \e$B$9\e(B (maildir \e$B$N$?$a$@$1$K$G$9!#B>$NL\E*$N$?$a$K$9$G$K;H$o$l$F$$$k%G%#%l%/\e(B
16075 \e$B%H%j!<$rA*$s$G$O$$$1$^$;$s\e(B)\e$B!#$=$l$>$l$N\e(B maildir \e$B$O!"$=$N%5!<%P!<$N%K%e!<\e(B
16076 \e$B%9%0%k!<%W$H$7$F\e(B Gnus \e$B$K8=$l!"%7%s%\%j%C%/%j%s%/$N%U%!%$%kL>$,$=$N%0%k!<\e(B
16077 \e$B%W$NL>A0$K$J$j$^$9!#%G%#%l%/%H%j!<$K$"$k\e(B @samp{.} \e$B$G;O$^$k$I$s$J%U%!%$%k\e(B
16078 \e$BL>$bL5;k$5$l$^$9!#%G%#%l%/%H%j!<$O:G=i$K\e(B Gnus \e$B$r5/F0$7$?$H$-$H%0%k!<%W%P%C\e(B
16079 \e$B%U%!!<$G\e(B @kbd{g} \e$B$r%?%$%W$7$?$H$-$O$$$D$G$bAv::$5$l!"$I$l$+$N\e(B maildir \e$B$,\e(B
16080 \e$B:o=|$^$?$ODI2C$5$l$F$$$k$H!"\e(B@code{nnmaildir} \e$B$O$=$N$H$-$K$=$l$rCN$j$^$9!#\e(B
16081
16082 @code{directory} \e$B%Q%i%a!<%?!<$NCM$O\e(B Lisp \e$B<0$G$J$1$l$P$J$j$^$;$s!#$=$l$O\e(B
16083 \e$B$3$N%5!<%P!<$N$?$a$N%G%#%l%/%H%j!<$N%Q%9$rF@$k$?$a\e(B
16084 \e$B$K\e(B @code{eval} \e$B$H\e(B @code{expand-file-name} \e$B$G=hM}$5$l$^$9!#$=$N<0$O%5!<%P!<\e(B
16085 \e$B$,3+$+$l$?$H$-$@$1\e(B @code{eval} \e$B$5$l!"$=$N7k2LF@$i$l$?J8;zNs$,!"%5!<%P!<\e(B
16086 \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
16087 \e$BL5MQ\e(B; \e$BC1$J$kJ8;zNs$GF0:n$7$^$9\e(B)\e$B!#$3$N%Q%i%a!<%?!<$OG$0U$G$O$J$/!"I,$:@_\e(B
16088 \e$BDj$7$J$1$l$P$J$j$^$;$s!#\e(B@code{"~/Mail"} \e$B$d$=$l$N%5%V%G%#%l%/%H%j!<$r;H$&\e(B
16089 \e$B$3$H$O?d>)$7$^$;$s!#$J$<$+$H8@$&$H!"\e(BGnus \e$B$NB>$NJ#?t$NItJ,$,$=$l$r%G%#%U%)\e(B
16090 \e$B%k%H$G$$$m$s$J$b$N$K;H$&$N$G!"\e(B@code{nnmaildir} \e$B$G$b$=$l$r;H$&$H:.Mp$9$k\e(B
16091 \e$B$+$b$7$l$J$$$+$i$G$9!#\e(B@code{"~/.nnmaildir"} \e$B$,0lHLE*$JCM$G$9!#\e(B
16092
16093 @item target-prefix
16094 \e$B$3$l$O\e(B Lisp \e$B<0$G$J$1$l$P$J$j$^$;$s!#$=$l\e(B
16095 \e$B$O\e(B @code{eval} \e$B$H\e(B @code{expand-file-name} \e$B$G=hM}$5$l$^$9!#$=$N<0\e(B
16096 \e$B$,\e(B @code{eval} \e$B$5$l$k$N$O%5!<%P!<$,3+$+$l$?$H$-$@$1$G!"$=$N7k2LF@$i$l$?\e(B
16097 \e$BJ8;zNs$,%5!<%P!<$,JD$8$i$l$k$^$G;H$o$l$^$9!#\e(B
16098
16099 @code{nnmaildir} \e$B%5!<%P!<$K%0%k!<%W$r:n$k$H!"$=$NL>A0$NF,\e(B
16100 \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
16101 \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
16102 @code{directory} \e$B$,\e(B @code{"~/.nnmaildir"} \e$B$G!"\e(B
16103 @code{target-prefix} \e$B$,\e(B @code{"../maildirs/"} \e$B$@$C$?>l9g$K\e(B @code{foo} \e$B$H\e(B
16104 \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
16105 \e$B$F\e(B @file{~/.nnmaildir/../maildirs/foo} \e$B$r!"\e(B@file{../maildirs/foo} \e$B$X$N%7\e(B
16106 \e$B%s%\%j%C%/%j%s%/$H$7$F\e(B @file{~/.nnmaildir/foo} \e$B$r:n@.$7$^$9!#\e(B
16107
16108 \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
16109 \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
16110 \e$B$G$-$^$9!#$3$N>l9g$O!"\e(B@code{directory} \e$B$G8+$D$+$kL>A0\e(B
16111 \e$B$,\e(B @code{target-prefix} \e$B$G;O$^$k$I$N\e(B maildir \e$B$b!"%0%k!<%W$H$O8+$J$5$l$^\e(B
16112 \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
16113
16114 \e$BFCJL$J>l9g$H$7$F\e(B @code{target-prefix} \e$B$,\e(B @code{""} (\e$B$=$l$,%G%#%U%)%k%H$G\e(B
16115 \e$B$9\e(B) \e$B$@$C$?$i!"%0%k!<%W$r:n$k$H$-$K!"BP1~$9$k%7%s%\%j%C%/%j%s%/$r;}$?$J\e(B
16116 \e$B$$\e(B maildir \e$B$,\e(B @code{directory} \e$B$K$*$$$F:n@.$5$l$^$9!#$=$N$h$&$J%0%k!<%W\e(B
16117 \e$B$KBP$7$F$O!"\e(B@code{force} \e$B0z?t$rM?$($J$$\e(B
16118 \e$B$H\e(B @code{gnus-group-delete-group} \e$B$,;H$($J$$$3$H$K5$$r$D$1$F$/$@$5$$!#\e(B
16119
16120 @item directory-files
16121 \e$B$3$l$O\e(B @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$r;}$C$F$$$k4X\e(B
16122 \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
16123 \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
16124 \e$B$3$N%Q%i%a!<%?!<$OG$0U$G$9!#%G%#%U%)%k%H$O!"\e(B
16125 @code{nnheader-directory-files-is-safe} \e$B$,\e(B @code{nil} \e$B$@$C$?\e(B
16126 \e$B$i\e(B @code{nnheader-directory-files-safe} \e$B$G!"$=$l0J30$N>l9g\e(B
16127 \e$B$O\e(B @code{directory-files} \e$B$G\e(B
16128 \e$B$9\e(B (@code{nnheader-directory-files-is-safe} \e$B$O%5!<%P!<$,3+$$$?$H$-$K0l2s\e(B
16129 \e$B$@$18!::$5$l$^$9$,!"%G%#%l%/%H%j!<$,Av::$5$l$k$H$-$KKh2s%A%'%C%/$5$;$?$$\e(B
16130 \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
16131
16132 @item get-new-mail
16133 \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
16134 \e$B$F?7Ce%a!<%k$rAv::$7$?8e$G!"$3$N%5!<%P!<$O$5$i$K\e(B @code{mail-sources} \e$B$+\e(B
16135 \e$B$i!"\e(B@code{nnmail-split-methods} \e$B$+\e(B @code{nnmail-split-fancy} \e$B$N@_Dj$K=>$C\e(B
16136 \e$B$F!"=>Mh$N\e(B Gnus \e$B$NJ}K!$G%a!<%k$r<h$j9~$_$^$9!#%G%#%U%)%k%HCM\e(B
16137 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
16138
16139 @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
16140 \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
16141 \e$B$=$s$J0U?^$G$O@_7W$5$l$F$$$^$;$s$7!">-Mh$O0c$&7k2L$r$b$?$i$92DG=@-$,$"$j\e(B
16142 \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
16143 @code{create-directory} \e$B%5!<%P!<%Q%i%a!<%?!<$r@_Dj$9$k$3$H$rK:$l$J$$$G$/\e(B
16144 \e$B$@$5$$!#\e(B
16145 @end table
16146
16147 @subsubsection \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
16148
16149 @code{nnmaildir} \e$B$OJ#?t$N%0%k!<%W%Q%i%a!<%?!<$r;H$$$^$9!#$3$l$i$N$9$Y$F\e(B
16150 \e$B$rL5;k$7$F$b0BA4$G$9!#%G%#%U%)%k%H$N\e(B @code{nnmaildir} \e$B$NF0:n$O!"B>$N%a!<\e(B
16151 \e$B%k%P%C%/%(%s%I$N%G%#%U%)%k%H\e(B (\e$B5-;v$,0l=54V8e$K>C5n$5$l$k!"$J$I\e(B) \e$B$HF1$8$G\e(B
16152 \e$B$9!#4|8B@Z$l>C5n$N%Q%i%a!<%?!<$r=|$$$F!"$3$N5!G=$O$9$Y\e(B
16153 \e$B$F\e(B @code{nnmaildir} \e$B$@$1$K$"$k$b$N$G$9!#$7$?$,$C$F!"JL$N%P%C%/%(%s%I$G$9\e(B
16154 \e$B$G$K9T$J$C$F$$$kF0:n$rC1$KF'=1$5$;$h$&$H$$$&$N$G$"$l$P!"$3$l$rL5;k$9$k$3\e(B
16155 \e$B$H$,$G$-$^$9!#\e(B
16156
16157 \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
16158 \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
16159 \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
16160 (\e$B$=$l$,!"$3$l$i$N%Q%i%a!<%?!<$,B>$H$O0c$&L>A0!"$9$J$o$AB>$N%P%C%/%(%s%I\e(B
16161 \e$B$G%5%]!<%H$5$l$F$$$k$b$N$H$O0c$&$1$l$I$b;w$?0UL#$r;}$C$F$$$kF1MM$N%Q%i%a!<\e(B
16162 \e$B%?!<$r;H$C$F$$$kM}M3$G$9!#\e(B)  (\e$B?tCM!"J8;zNs!"\e(B@code{nil}\e$B!"$*$h\e(B
16163 \e$B$S\e(B @code{t} \e$B$K$D$$$F$b\e(B @code{eval} \e$B$N4XM?$rL5;k$9$k$3$H$,$G$-$^$9!#B>$N\e(B
16164 \e$BCM$K$D$$$F!"$=$&$9$k$3$H$,$U$5$o$7$$>l9g$K$O!"DI2C$N%/%*!<%H$r;H$$!"$+$D\e(B
16165 \e$B%Y%/%H%k$GCM$rJq$`$3$H$rK:$l$J$$$G$/$@$5$$!#\e(B)
16166
16167 @table @code
16168 @item expire-age
16169 \e$B5-;v$,>C5n$5$l$k$^$G$N<wL?$NIC?t$r;XDj$9$k@0?t!"$"$k$$$O5-;v$,4|8B@Z$l>C\e(B
16170 \e$B5n$5$l$F$O$J$i$J$$$3$H$r;XDj$9$k\e(B @code{never} \e$B$H$$$&%7%s%\%k$G$9!#$3$N%Q\e(B
16171 \e$B%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"$$$D$b$N\e(B @code{nnmail-expiry-wait} \e$BJQ?t\e(B
16172 \e$B$^$?$O\e(B @code{nnmail-expiry-wait-function} \e$BJQ?t$r:G8e$N$h$j$I$3$m$K$7$^\e(B
16173 \e$B$9\e(B (@code{expiry-wait} \e$B%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k$H!"$=$NCM\e(B
16174 \e$B$,\e(B @code{nnmail-expiry-wait} \e$B$h$jM%@h$7$F;H$o$l!"\e(B
16175 @code{nnmail-expiry-wait-function} \e$B$OL58z$K$5$l$^$9\e(B)\e$B!#\e(B3\e$BF|$NCM$,I,MW$J$i\e(B
16176 \e$B$P!"\e(B@code{[(* 3 24 60 60)]} \e$B$N$h$&$J$b$N$r;H$C$F$/$@$5$$!#\e(B
16177 @code{nnmaildir} \e$B$O<0$rI>2A$7$F!"$=$N7k2L$r;H$$$^$9!#5-;v$N<wL?$O5-;v%U%!\e(B
16178 \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
16179 \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
16180 \e$B$^$?!"5-;v$r<c$/$7$F$7$^$&$G$7$g$&!#\e(B
16181
16182 @item expire-group
16183 \e$B$3$l$,0J2<$N$h$&$J40A4$J\e(B Gnus \e$B$N%0%k!<%WL>$NJ8;zNs$G!"\e(B
16184
16185 @example
16186 "backend+server.address.string:group.name"
16187 @end example
16188
16189 @noindent
16190 \e$B$+$D$3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k%0%k!<%W$NL>A0$HF1$8$G$O$J$+$C$?$i!"\e(B
16191 \e$B4|8B@Z$l>C5n$,9T$J$o$l$k:]$K!"5-;v$O>C5n$5$l$kBe$o$j$K!"$3$l$G;XDj$5$l$?\e(B
16192 \e$B%0%k!<%W$K0\F0$5$;$i$l$^$9!#\e(B@emph{\e$B$3$l$,\e(B @code{nnmaildir} \e$B%0%k!<%W$K@_Dj\e(B
16193 \e$B$5$l$F$$$k$H!"0\F0@h$N%0%k!<%W$K$*$$$F!"5-;v$O85$N%0%k!<%W$K$"$C$?$H$-$H\e(B
16194 \e$B$A$g$&$IF1$88E$5$K$J$j$^$9!#\e(B} \e$B$7$?$,$C$F!"0\F0@h$N%0%k!<%W$K$*$1\e(B
16195 \e$B$k\e(B @code{expire-age} \e$B$K$OCm0U$7$F$/$@$5$$!#$3$l$,%Q%i%a!<%?!<$,@_Dj$5$l\e(B
16196 \e$B$F$$$k$N$HF1$8%0%k!<%W$NL>A0$K@_Dj$5$l$k$H!"5-;v$O$^$C$?$/4|8B@Z$l>C5n$5\e(B
16197 \e$B$l$^$;$s!#%Y%/%H%k$N<0$r;H$&$H!":G=i$NMWAG$,0l2s!"$=$l$>$l$N5-;v$K$D$$$F\e(B
16198 \e$BI>2A$5$l$^$9!#$7$?$,$C$F5-;v$r$I$3$KCV$/$+$r7h$a$k$?$a$K!"$=$N<0\e(B
16199 \e$B$O\e(B @code{nnmaildir-article-file-name} \e$B$J$I$K>H2q$9$k$3$H$,$G$-$^$9!#\e(B
16200 @emph{\e$B$?$H$($3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$/$F$b!"\e(B
16201 @code{nnmaildir} \e$B$O\e(B @code{expiry-target} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
16202 \e$B$d\e(B @code{nnmail-expiry-target} \e$BJQ?t$r8\$_$^$;$s!#\e(B}
16203
16204 @item read-only
16205 \e$B$3$l$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B@code{nnmaildir} \e$B$O$=$N5-;v$r$3\e(B
16206 \e$B$N\e(B maildir \e$B$G$OFI$_=P$7@lMQ$H$7$F07$$$^$9!#$3$N0UL#$O!"5-;v\e(B
16207 \e$B$O\e(B @file{new/} \e$B$+$i\e(B @file{cur/} \e$B$K2~L>$5$l$J$$!"5-;v$O\e(B @file{cur/} \e$B$G$O\e(B
16208 \e$B$J$/\e(B @file{new/} \e$B$G$N$_8+$D$+$k!"5-;v$O>C5n$5$l$J$$!"5-;v$OJT=8$G$-$J$$!"\e(B
16209 \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
16210 \e$B$X$N%7%s%\%j%C%/%j%s%/$G$"$k$HA[Dj$5$l$^$9\e(B (\e$B$=$N%G%#%l%/%H%j!<$K$O!"Nc$(\e(B
16211 \e$B$P$_$s$J$,6=L#$,$"$k%a!<%j%s%0%j%9%H$r4^$s$G$$$k!"%7%9%F%`$G6&DL$N%a!<%k\e(B
16212 \e$B%\%C%/%9$,$"$j$^$9\e(B)\e$B!#\e(B@file{new/} \e$B0J30$N\e(B maildir \e$B$K$"$k$9$Y$F$N$b$N$O!"FI\e(B
16213 \e$B$_=P$7@lMQ$H$7$F07$o$l\e(B @emph{\e$B$^$;$s\e(B}\e$B!#$7$?$,$C$F!"$_$s$J$G6&M-$9$k%a!<%k\e(B
16214 \e$B%\%C%/%9$KBP$7$F$O!"$"$J$?<+?H$N\e(B maildir \e$B$r@_CV$9$k\e(B (\e$B$^$?$O\e(B \e$B6&M-$N%a!<%k\e(B
16215 \e$B%\%C%/%9$K=q$-9~$_8"8B$r;}$D\e(B) \e$BI,MW$,0MA3$H$7$F$"$j$^$9!#$=$&$9$l$P!"$"$J\e(B
16216 \e$B$?$N\e(B maildir \e$B$O5-;v$NM>J,$J%3%T!<$r$^$C$?$/4^$^$J$/$F:Q$`$G$7$g$&!#\e(B
16217
16218 @item directory-files
16219 @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$N4X?t$G$9!#5-;v$r8+$D$1$k\e(B
16220 \e$B$?$a$K!"$3$N%0%k!<%W$KBP1~$9$k\e(B maildir \e$B$N%G%#%l%/%H%j!<$rAv::$9$k$?$a$K\e(B
16221 \e$B;H$o$l$^$9!#%G%#%U%)%k%H$O$=$N%5!<%P!<$N\e(B @code{directory-files} \e$B%Q%i%a!<\e(B
16222 \e$B%?!<$G@_Dj$5$l$F$$$k4X?t$G$9!#\e(B
16223
16224 @item distrust-Lines:
16225 \e$BHs\e(B-@code{nil} \e$B$K$7$F$*$/$H!"\e(B@code{nnmaildir} \e$B$O\e(B @code{Lines:} \e$B%X%C%@!<\e(B
16226 \e$B%U%#!<%k%I$r;H$&Be$o$j$K$$$D$b5-;v$N9T?t$r?t$($^$9!#\e(B@code{nil} \e$B$@$C$?>l\e(B
16227 \e$B9g$O!"$"$l$P$=$N%X%C%@!<%U%#!<%k%I$,;H$o$l$^$9!#\e(B
16228
16229 @item always-marks
16230 @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
16231 \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
16232 \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
16233 \e$B$N0u$r;}$C$F$$$k$HEz$($^$9!#$3$l$O5!G=$r8!>Z$9$k$?$a$N$b$N$G!"$*$=$i$/7k\e(B
16234 \e$B6I$O:o=|$5$l$k$G$7$g$&!#$=$l$O\e(B Gnus \e$BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J\e(B
16235 \e$B$1$l$PJ|4~$5$l$k$Y$-$G$9!#\e(B
16236
16237 @item never-marks
16238 @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
16239 \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
16240 \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
16241 \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
16242 \e$BM%@h$5$l$^$9!#$3$l$O5!G=$r8!>Z$9$k$?$a$N$b$N$G!"$*$=$i$/7k6I$O:o=|$5$l$k\e(B
16243 \e$B$G$7$g$&!#$=$l$O\e(B Gnus \e$BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J$1$l$PJ|4~$5$l\e(B
16244 \e$B$k$Y$-$G$9!#\e(B
16245
16246 @item nov-cache-size
16247 @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
16248 \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
16249 \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
16250 \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
16251 \e$B%P!<$,3+$+$l$?8e$G:G=i$K%0%k!<%W$,8+$i$l$?$H$-!"$9$J$o$A0lHL$K$O:G=i\e(B
16252 \e$B$K\e(B Gnus \e$B$r5/F0$7$?$H$-$@$1CmL\$5$l$^$9!#%5!<%P!<$,JD$8$i$l$F:F$S3+$+$l$k\e(B
16253 \e$B$^$G$O!"\e(B@acronym{NOV} \e$B%-%c%C%7%e$N%5%$%:$OJQ99$5$l$^$;$s!#%G%#%U%)%k%H$O\e(B
16254 \e$B35N,%P%C%U%!!<$KI=<($5$l$k5-;v$N?t$N8+@Q$j\e(B (@code{tick} \e$B0u$,$"$k5-;v$N?t\e(B
16255 \e$B$+\e(B @code{read} \e$B$,L5$$5-;v$N?t$K!">/!9$NM>J,$r2C$($?$b$N\e(B) \e$B$G$9!#\e(B
16256 @end table
16257
16258 @subsubsection \e$B5-;v$N<1JL\e(B
16259 \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
16260 \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
16261 \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
16262 \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
16263 \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
16264 maildir \e$B$N\e(B @file{.nnmaildir/} \e$B%5%V%G%#%l%/%H%j!<$N?'!9$J>l=j$K!"BP1~$9$k\e(B
16265 \e$B5-;v$N>pJs$r3JG<$9$k$?$a$K;H$o$l$^$9!#5-;v$N40A4$J%Q%9L>$O!"35N,%P%C%U%!!<\e(B
16266 \e$B$G5-;v$rMW5a$7$?8e$G\e(B @code{nnmaildir-article-file-name} \e$BJQ?t$+$iF@$i$l$^\e(B
16267 \e$B$9!#\e(B
16268
16269 @subsubsection NOV \e$B%G!<%?\e(B
16270 @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
16271 \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
16272 \e$B$7$^$9!#\e(B@code{nnmaildir-generate-nov-databases} \e$B4X?t$O$"$j$^$;$s!#\e(B(\e$B$=$N\e(B
16273 \e$BI,MW$O$"$^$j$"$j$^$;$s!#5-;v$N\e(B @acronym{NOV} \e$B%G!<%?$O5-;v\e(B
16274 \e$B$+\e(B @code{nnmail-extra-headers} \e$B$,JQ2=$7$?$H$-$K<+F0E*$K99?7$5$l$^\e(B
16275 \e$B$9!#\e(B) \e$BBP1~$9$k\e(B @acronym{NOV} \e$B%U%!%$%k$r>C$9$3$H$K$h$C$F!"C10l$N5-;v$@$1\e(B
16276 \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
16277 \e$B$9!#$7$+$7\e(B @emph{\e$B$4MQ?4\e(B}\e$B!#$3$l$O\e(B @code{nnmaildir} \e$B$K$3$N5-;v$K?7$7$$5-;v\e(B
16278 \e$BHV9f$r3d$j?6$i$;$k$N$G!"\e(B@code{seen} \e$B0u!"%(!<%8%'%s%H!"$*$h$S%-%c%C%7%e$K\e(B
16279 \e$B$H$C$FLLE]$J$3$H$K$J$j$^$9!#\e(B
16280
16281 @subsubsection \e$B5-;v$N0u\e(B
16282 @file{.nnmaildir/marks/flag/uniq} \e$B%U%!%$%k$,$"$k>l9g$K!"\e(B@code{uniq} \e$B$K$h$C\e(B
16283 \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
16284 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
16285 \e$B$N$h$&$J%U%!%$%k$rC5$7$F!"8+$D$1$?0u$N%;%C%H$rJs9p$7$^$9!#\e(B
16286 Gnus \e$B$,\e(B @code{nnmaildir} \e$B$K0u$N%;%C%H$r3JG<$9$k$3$H$rMW5a$9$k$H!"\e(B
16287 @code{nnmaildir} \e$B$OI,MW$K1~$8$FBP1~$9$k%U%!%$%k$r@8@.$7!"$^$?$O>C5n$7$^\e(B
16288 \e$B$9!#\e(B(\e$B<B:]$O!"$=$l$>$l$N0u$N$?$a$K?7$7$$%U%!%$%k$r:n$k$N$G$O$J$/!"\e(Bi\e$B%N!<%I\e(B
16289 \e$B$r@aLs$9$k$?$a$KC1$K\e(B @file{.nnmaildir/markfile} \e$B$X$N%O!<%I%j%s%/$rD%$j$^\e(B
16290 \e$B$9!#\e(B)
16291
16292 @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
16293 \e$B$$0u$rAOB$$9$k$3$H$,$G$-$^$9!#0u$rJ];}$7$D$D\e(B maildir \e$B$r\e(B tar \e$B$G$^$H$a$F%5!<\e(B
16294 \e$B%P!<$+$i$=$l$r:o=|$7!"8e$G\e(B tar \e$B$r$[$I$/$H!"0u$OJ];}$5$l$F$$$^$9!#0u%U%!\e(B
16295 \e$B%$%k$r:n@.$^$?$O>C5n$9$k$3$H$K$h$C$F!"$"$J$?<+?H$,0u$rDI2C$^$?$O:o=|$9$k\e(B
16296 \e$B$3$H$,$G$-$^$9!#\e(BGnus \e$B$,F0:n$7$F$$$F\e(B @code{nnmaildir} \e$B%5!<%P!<$,3+$$$F$$\e(B
16297 \e$B$k$H$-$K$3$l$r9T$J$&>l9g$O!":G=i$K$9$Y$F$N\e(B @code{nnmaildir} \e$B%0%k!<%W$N35\e(B
16298 \e$BN,%P%C%U%!!<$+$iB`=P$7$F%0%k!<%W%P%C%U%!!<$G\e(B @kbd{s} \e$B$r%?%$%W$7!"$=$N8e\e(B
16299 \e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{g} \e$B$+\e(B @kbd{M-g} \e$B$r%?%$%W$9$k$N$,:GNI$G$9!#$=$&\e(B
16300 \e$B$7$J$$$H\e(B Gnus \e$B$OJQ99$rB*$($F$/$l$:$K!"$=$l$i$r85$KLa$7$F$7$^$&$+$b$7$l$^\e(B
16301 \e$B$;$s!#\e(B
16302
16303 @node Mail Folders
16304 @subsubsection \e$B%a!<%k%U%)%k%@!<\e(B
16305 @cindex nnfolder
16306 @cindex mbox folders
16307 @cindex mail folders
16308
16309 @code{nnfolder} \e$B$O$=$l$>$l$N%a!<%k%0%k!<%W$rJL!9$N%U%!%$%k$K3JG<$9$k%P%C\e(B
16310 \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
16311 @code{nnfolder} \e$B$O5-;vHV9f$HE~Ce;~9o$r8+<:$o$J$$$h$&$K$9$k$?$a$NDI2C$N%X%C\e(B
16312 \e$B%@!<$r2C$($^$9!#\e(B
16313
16314 @cindex self contained nnfolder servers
16315 @cindex marks
16316 \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
16317 @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
16318 \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
16319 \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
16320 \e$B$K$J$j$^$9!#%0%k!<%W$N0u$O\e(B @code{nnfolder} \e$B%G%#%l%/%H%j!<Fb$N!"\e(Bmbox \e$B%U%!\e(B
16321 \e$B%$%k$KDL>o\e(B @file{.mrk} (@code{nnfolder-marks-file-name} \e$B$r;2>H\e(B) \e$B$,IU2C$5\e(B
16322 \e$B$l$?L>A0$N%U%!%$%k$K3JG<$5$l$^$9!#$^$?!"8D!9$N\e(B @code{nnfolder} \e$B%0%k!<%W\e(B
16323 \e$B$K$D$$$F$b%P%C%/%"%C%W$9$k$3$H$,2DG=$G!"\e(B(\e$B%P%C%/%"%C%W$r\e(B nnfolder \e$B%G%#%l\e(B
16324 \e$B%/%H%j!<$KLa$7$?8e$G\e(B) @kbd{G m} \e$B%-!<$r;H$($P!"$=$N%0%k!<%W$O85$KLa$j$^$9!#\e(B
16325
16326 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
16327
16328 @table @code
16329 @item nnfolder-directory
16330 @vindex nnfolder-directory
16331 \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
16332 \e$B$^$9!#%G%#%U%)%k%H$O\e(B @code{message-directory} \e$B$NCM\e(B (\e$B$=$N%G%#%U%)%k%H\e(B
16333 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
16334
16335 @item nnfolder-active-file
16336 @vindex nnfolder-active-file
16337 \e$B%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
16338
16339 @item nnfolder-newgroups-file
16340 @vindex nnfolder-newsgroups-file
16341 \e$B%0%k!<%W5-=R%U%!%$%k$NL>A0!#\e(B@xref{Newsgroups File Format}. \e$B%G%#%U%)%k%H\e(B
16342 \e$B$O\e(B @file{~/Mail/newsgroups"} \e$B$G$9!#\e(B
16343
16344 @item nnfolder-get-new-mail
16345 @vindex nnfolder-get-new-mail
16346 @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
16347 \e$B%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
16348
16349 @item nnfolder-save-buffer-hook
16350 @vindex nnfolder-save-buffer-hook
16351 @cindex backup files
16352 \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
16353 \e$B$KBP$7$F$5$($b!"\e(BEmacs \e$B$ODL>o$H$*$j%U%!%$%kL>$rJQ99$7$F%P%C%/%"%C%W$r9T$J\e(B
16354 \e$B$&$3$H$KCm0U$7$F$/$@$5$$!#$3$N5!G=$rL58z$K$7$?$$$N$G$"$l$P!"\e(B
16355 @file{~/.gnus.el} \e$B%U%!%$%k$G<!$N$h$&$J$3$H$r$9$l$PNI$$$G$7$g$&\e(B:
16356
16357 @lisp
16358 (defun turn-off-backup ()
16359   (set (make-local-variable 'backup-inhibited) t))
16360
16361 (add-hook 'nnfolder-save-buffer-hook 'turn-off-backup)
16362 @end lisp
16363
16364 @item nnfolder-delete-mail-hook
16365 @vindex nnfolder-delete-mail-hook
16366 \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
16367 \e$B4X?t$OJL$N>l=j$K%a%C%;!<%8$r%3%T!<$7$?$j!">C5n$9$kA0$K2?$i$+$N>pJs$r<h$j\e(B
16368 \e$B=P$9$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
16369
16370 @item nnfolder-nov-is-evil
16371 @vindex nnfolder-nov-is-evil
16372 \e$B$b$7Hs\e(B-@code{nil} \e$B$J$i!"$3$N%P%C%/%(%s%I$O$I$s$J\e(B @acronym{NOV} \e$B%U%!%$%k\e(B
16373 \e$B$r$bL5;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
16374
16375 @item nnfolder-nov-file-suffix
16376 @vindex nnfolder-nov-file-suffix
16377 @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
16378
16379 @item nnfolder-nov-directory
16380 @vindex nnfolder-nov-directory
16381 @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
16382 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
16383
16384 @item nnfolder-marks-is-evil
16385 @vindex nnfolder-marks-is-evil
16386 \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
16387 \e$BL5;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
16388
16389 @item nnfolder-marks-file-suffix
16390 @vindex nnfolder-marks-file-suffix
16391 @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
16392
16393 @item nnfolder-marks-directory
16394 @vindex nnfolder-marks-directory
16395 @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
16396 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
16397 @end table
16398
16399 @findex nnfolder-generate-active-file
16400 @kindex M-x nnfolder-generate-active-file
16401 @code{nnfolder} \e$B$GFI$_$?$$$?$/$5$s$N\e(B @code{nnfolder} \e$B$K;w$?%U%!%$%k$r;}$C\e(B
16402 \e$B$F$$$k$N$J$i!"$=$N$h$&$J$9$Y$F$N%U%!%$%k$,\e(B @code{nnfolder-directory} \e$B$K\e(B
16403 \e$B$"$k$3$H$r\e(B @code{nnfolder} \e$B$K5$IU$+$;$k$?$a$K!"\e(B@kbd{M-x
16404 nnfolder-generate-active-file} \e$BL?Na$r;H$C$F$/$@$5$$!#$b$C$H$b!"$3$l$OD9\e(B
16405 \e$B$$%U%!%$%kL>$r;H$C$F$$$k$H$-$@$1F0:n$7$^$9$,!#\e(B
16406
16407 @node Comparing Mail Back Ends
16408 @subsubsection \e$B%a!<%k%P%C%/%(%s%I$NHf3S\e(B
16409
16410 \e$B$^$:MQ8l$H$7$F$N!V%P%C%/%(%s%I!W\e(B(back end) \e$B$O!"$=$l$K$h$C$F$J$K$b$N$+$,\e(B
16411 \e$B<hF@$5$l$k!"Dc<!$N%"%/%;%9<jCJ!"$"$k$$$O$=$&8@$$$?$1$l$PM"Aw<jCJ$G$9!#$=\e(B
16412 \e$B$l$,0U?^$9$k$N$O$I$3$+$i$+%a!<%k$r<h$C$F$/$k$3$H$J$N$G!"\e(BGnus \e$B$,$9$0$K<j\e(B
16413 \e$B$,FO$/5wN%$NHO0OFb$G%a!<%k$r<u$1<h$k$?$a$N!"E,Ev$J%P%C%/%(%s%I$rA*Br$9$k\e(B
16414 \e$BI,MW$,$"$j$^$9!#\e(B
16415
16416 \e$BF1$835G0$,\e(B Usenet \e$B<+?H$K$bB8:_$7$^$9!#6a$4$m$G$O5-;v$X$N%"%/%;%9$O0lHLE*\e(B
16417 \e$B$K\e(B @acronym{NNTP} \e$B$G9T$J$o$l$^$9$,!"@(NC$?$k0E9u$N@N$K$O!"@$3&Cf$NC/$b$,!"\e(B
16418 \e$B5-;v$rCV$$$F$"$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!<\e(B
16419 \e$B%@!<$rF0:n$5$;$k$3$H$K$h$C$F\e(B Usenet \e$B$K@\B3$7$?$b$N$G$7$?!#$^$?!"%"%/%;%9\e(B
16420 \e$B$O5-;v$N%G%#%l%/%H%j!<$N%9%W!<%k$NNN0h$KD>@\$KF'$_9~$`%j!<%@!<$K$h$C$F9T\e(B
16421 \e$B$J$o$l$^$7$?!#$?$^$?$^$=$&$$$&%5!<%P!<$K$$$k$N$J$i\e(B (\e$B$"$k$$$O\e(B NFS \e$B$r2p$7\e(B
16422 \e$B$F!"$H$K$+$/$=$l$N%9%W!<%k$N%G%#%l%/%H%j!<$r8+$k$3$H$,$G$-$k$N$J$i\e(B)\e$B!":#\e(B
16423 \e$B$G$b\e(B @code{nntp} \e$B$+\e(B @code{nnspool} \e$B%P%C%/%(%s%I$N$I$A$i$+$rA*$V$3$H$,$G\e(B
16424 \e$B$-$^$9!#\e(B
16425
16426 @quotation
16427 (\e$BLuCm\e(B:\e$B!V@(NC$?$k0E9u$N@N$K$O!W$O%]!<$N;m!VBgrm!W$NKAF,ItJ,!H\e(BOnce upon a
16428 midnight dreary\e$B!I!#\e(B)
16429 @end quotation
16430
16431 \e$B%a!<%k%P%C%/%(%s%I$rA*Br$9$k$3$H$N9T$-Ce$/@h$O!"85$N7A<0$r=hM}$7!"$+$D>-\e(B
16432 \e$BMhJXMx$K;H$($k7A<0$G%a!<%k$r;D$9$3$H$r!"F1;~$K<B8=$9$k$N$KE,$7$?J}K!$rA*\e(B
16433 \e$B$S=P$9$3$H$G$9!#$=$l$>$l$$$/$D$+$NNI$$E@$H0-$$E@$,$"$j$^$9\e(B:
16434
16435 @table @code
16436 @item nnmbox
16437 \e$BNr;KE*$K\e(B UNIX \e$B%7%9%F%`$O!"$H$F$b0lHLE*$G9T$-FO$$$?Dj5A$N$?$C$?0l$D$N7A<0\e(B
16438 \e$B$r;}$C$F$$$^$9!#$9$Y$F$N%a%C%;!<%8$OC10l$N!V%9%W!<%k%U%!%$%k!W$KE~Ce$7!"\e(B
16439 \e$B$=$l$i$O@55,I=8=\e(B @samp{^From_} \e$B$K9gCW$9$k9T$G6h@Z$i$l$F$$$^$9!#\e(B
16440 (@samp{_} \e$B$H$$$&5-9f$O%9%Z!<%9$r0UL#$7!"$3$NNc$G$O$3$l$,\e(B RFC \e$B$G5,Dj$5$l\e(B
16441 \e$B$F$$$k\e(B @samp{From:} \e$B%X%C%@!<$G$O$J$$$3$H$r$O$C$-$j$5$;$k$?$a$K;H$C$F$$$^\e(B
16442 \e$B$9!#\e(B)  Emacs \e$B$=$l$K\e(B Gnus \e$B$bNr;KE*$K\e(B Unix \e$B4D6-$+$i;O$^$C$F$$$k$N$G!"85\e(B
16443 \e$B$N\e(B mailbox \e$B7A<0$r$"$^$j$$$8$/$j2s$5$:$K:Q$a$P!"$=$l$,:G$bC1=c$G$9!#$7$?\e(B
16444 \e$B$,$C$F$3$N%P%C%/%(%s%I$rA*$s$@>l9g$K!"K\Ev$N%9%W!<%k$+$i%a!<%k$r<hF@$7\e(B
16445 \e$B$F\e(B Gnus \e$B$K$H$C$FET9g$,9%$$%G%#%l%/%H%j!<$K%a!<%k$r0\F0$9$k$?$a$K\e(B Gnus \e$B$,\e(B
16446 \e$B<g$K9T$J$&$N$O!"=hM}$N2aDx$G2?$b\e(B (\e$BL\N)$D$h$&$J\e(B) \e$BJQ99$r$;$:$K!"C1$K$=$l$r\e(B
16447 \e$BJ#@=$9$k$3$H$G$9!#$=$l$O\e(B Gnus \e$B$,=hM}$r9T$J$&$3$H$,$G$-$k4D6-$K%a!<%k$r0\\e(B
16448 \e$BF0$9$k$?$a$N!V:G$b5$$,Mx$+$J$$!WJ}K!$G$9!#$3$l$O0\F0$5$;$k$3$H$rB.$/$7$^\e(B
16449 \e$B$9$,!"\e(BGnus \e$B$,$I$3$K2?$,$"$k$+$rD4$Y$k$H$-$O!"2r@O$,CY$/$J$j$^$9!#\e(B
16450
16451 @item nnbabyl
16452 \e$B$`$+$7$`$+$7$"$k$H$3$m$K\e(B DEC-10 \e$B$H\e(B DEC-20 \e$B$,$"$j$^$7$?!#$=$l$i$O\e(B TOPS \e$B$H\e(B
16453 \e$B$$$&%*%Z%l!<%F%#%s%0%7%9%F%`$d;w$?$h$&$J$b$N$r<B9T$7$F$$$F!"%a!<%k$rFI$`\e(B
16454 \e$B$?$a$NIaDL$N\e(B (\e$B$b$7$+$7$?$iM#0l$N\e(B?) \e$B4D6-$O\e(B Babyl \e$B$H$$$&$b$N$G$7$?!#$=$N%7\e(B
16455 \e$B%9%F%`$KFO$$$?%a!<%k$G$I$s$J7A<0$,;H$o$l$F$$$?$+$O$o$+$j$^$;$s$,!"\e(B
16456 Babyl \e$B$K$O%a!<%k$rJQ49$9$k$?$a$N!"$=$lMQ$NFbIt7A<0$,$"$j$^$7$?!#$=$NJQ49\e(B
16457 \e$B$H$O!"\e(BBabyl \e$BFCM-$N%X%C%@!<$H>uBV%S%C%H$r!"%U%!%$%k$K$"$k$=$l$>$l$N%a%C%;!<\e(B
16458 \e$B%8$N@hF,$KA^F~$9$k$?$a$N;EAH$_$K$h$C$F!"%9%W!<%k%U%!%$%kIw$N<BBN$r:n$k$3\e(B
16459 \e$B$H$G$7$?!#\e(BRmail \e$B$O\e(B Emacs \e$B$N:G=i$N%a!<%k%j!<%@!<$G!"\e(BRichard Stallman \e$B$K$h$C\e(B
16460 \e$B$F=q$+$l$^$7$?!#\e(BStallman \e$B$O$=$N\e(B TOPS/Babyl \e$B$N4D6-$N=P?H$@$C$?$N$G!"$9$G\e(B
16461 \e$B$KB8:_$7$F$$$?%a!<%k%U%!%$%k$N0lB2$rM}2r$9$k$h$&$K\e(B Rmail \e$B$r=q$-$^$7$?!#\e(B
16462 Gnus \e$B$O\e(B (\e$B$3$N7o$K4X$7$F$O\e(B VM \e$B$b\e(B) \e$B$3$N7A<0$r%5%]!<%H$7B3$1$F$$$^$9!#$=$l\e(B
16463 \e$B$O!"$=$N%a!<%i!<FCM-$N%X%C%@!<\e(B/\e$B%9%F!<%?%9!&%S%C%H$H$$$&$b$N$,!"$+$J$jNI\e(B
16464 \e$B<A$@$HG'$a$i$l$F$$$k$+$i$G$9!#\e(BRmail \e$B<+?H$b$b$A$m$s$^$@B8:_$7$F$$$F!":#$G\e(B
16465 \e$B$b\e(B Emacs \e$B$NCf$G0];}$5$l$F$$$^$9!#\e(BEmacs 23 \e$B$+$i!"\e(BBabyl \e$B$KBe$o$C$FI8=`\e(B
16466 \e$B$N\e(B mbox \e$BMM<0$,;H$o$l$k$h$&$K$J$j$^$7$?!#\e(B
16467
16468 \e$B>e5-$NN>J}$N7A<0$O!"%a!<%k$r%U%!%$%k%7%9%F%`$K$*$1$kC10l$N%U%!%$%k$KCV$$\e(B
16469 \e$B$?$^$^$K$9$k$N$G!"%a!<%k$r8+$k$?$S$K%U%!%$%kA4BN$r2r@O$7$J$1$l$P$J$j$^$;\e(B
16470 \e$B$s!#\e(B
16471
16472 @item nnml
16473 @code{nnml} \e$B$O!"$"$?$+$b\e(B @code{nnspool} \e$B$G%"%/%;%9$5$l$k\e(B Usenet \e$B%7%9%F%`\e(B
16474 \e$B$G<B:]$KA`:n$7$F$$$k$+$N$h$&$J46$8$N$9$k%P%C%/%(%s%I$G$9!#\e(B(\e$B<B:]$N$H$3$m!"\e(B
16475 @code{nnml} \e$B$O$9$4$/0JA0$K\e(B @code{nnspool} \e$B$+$i;^J,$+$l$7$?$b$N$@$H;W$$$^\e(B
16476 \e$B$9!#\e(B)  \e$B%a!<%k$O85$N%9%W!<%k%U%!%$%k$+$i<h$j=P$5$l$?8e$G!"8D!9$N%U%!%$%k\e(B
16477 \e$B$K\e(B 1:1 \e$B$G@Z$jJ,$1$i$l$^$9!#\e(BUsenet \e$BMM<0$N%"%/%F%#%V%U%!%$\e(B
16478 \e$B%k\e(B (INN \e$B$d\e(B CNews \e$B$K4p$E$$$?%K%e!<%9%7%9%F%`\e(B
16479 \e$B$N\e(B @file{/var/lib/news/active} \e$B%U%!%$%k\e(B (\e$BNc$($P\e(B) \e$B$d!"\e(B@samp{NNTP LIST} \e$BL?\e(B
16480 \e$BNa$GJV$5$l$k$b$N$KN`;w$7$?$b$N\e(B) \e$B$r0];}$7!":#$G$O$+$J$j$NG/?t$K$o$?$C\e(B
16481 \e$B$F\e(B @acronym{NNTP} \e$B%5!<%P!<$N$?$a$KDj5A$5$l$F$$$k\e(B @dfn{overview} \e$B%U%!%$%k\e(B
16482 \e$B$b!"%0%k!<%W$XF~$k$H$-$N8zN($rNI$/$9$k$?$a$K:n@.$7$^$9!#$?$/$5$s$N%U%!%$\e(B
16483 \e$B%k$r:n@.$7!"\e(B@code{nnml} \e$B%"%/%F%#%V%U%!%$%k$r99?7$7!"$5$i$K%a%C%;!<%8Kh\e(B
16484 \e$B$K\e(B overview \e$B$X$NDI2C$r9T$J$&$N$G!"%a!<%kJ,3d$G$OCY$/$J$j$^$9$,!"%"%/%;%9\e(B
16485 \e$B$9$k$H$-$K$O!"%"%/%F%#%V%U%!%$%k$H\e(B overview \e$B$K$h$C$FDs6!$5$l$k:w0z5!G=$K\e(B
16486 \e$B;Y1g$5$l$F!"$H$F$D$b$J$/B.$/$J$j$^$9!#\e(B
16487
16488 @code{nnml} \e$B$O\e(B @dfn{inode} \e$B$rHs>o$K$?$/$5$s>CHq$7$^$9!#$9$J$o$A!"?7$7$$\e(B
16489 \e$B%U%!%$%k$rCV$/$3$H$,$G$-$k>l=j$r%U%!%$%k%7%9%F%`>e$KDj$a$k$?$a$N;q8;$r!"\e(B
16490 \e$B$?$/$5$s@jM-$7$^$9!#$.$C$7$j$D$^$C$?6&M-%U%!%$%k%7%9%F%`$GBgNL\e(B
16491 \e$B$N\e(B inode \e$B$r@jM-$9$k$3$H$r!"%7%9%F%`4IM}<T$O2w$/;W$$$^$;$s!#$b$C$H$b!"$=\e(B
16492 \e$B$N%U%!%$%k%7%9%F%`$,<+J,<+?H$N$b$N$G!"MFNL$,4u>/$G$O$J$$8D?M$N%^%7%s$K$$\e(B
16493 \e$B$k$N$J$i$P!"\e(B@code{nnml} \e$B$K$OHs>o$KBg$-$JMxE@$,$"$k$N$G$9$,!#\e(B
16494
16495 FAT16 \e$B$N\e(B Windows \e$B$N@$3&$K$$$k>l9g$K$b!"$?$/$5$s$N>.$5$J%U%!%$%k$GB?$/$N\e(B
16496 \e$B>l=j$r<h$i$l$F$7$^$&E@$GLdBj$,$"$j$^$9!#\e(B
16497
16498 @item nnmh
16499 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
16500 \e$B$=$l$O%a%C%;!<%8$N%9%W!<%k%U%!%$%k$r8D!9$N%U%!%$%k$KJ,3d$9$k$3$H$K$h$C$F\e(B
16501 \e$BF0:n$7$^$9$,!":w0z5!G=$O>/$7$7$+!"$"$k$$$O$^$C$?$/$"$j$^$;\e(B
16502 \e$B$s\e(B---@code{nnmh} \e$B$O!"0UL#E*$K$O!V%"%/%F%#%V%U%!%$%k$^$?$O\e(B overview \e$B$NL5\e(B
16503 \e$B$$\e(B @code{nnml}\e$B!W$HEy2A$G$9!#$3$l$O$*$=$i$/:G0-$NA*Br$G$7$g$&!#$J$<$J$i$P!"\e(B
16504 \e$B8D!9$N%U%!%$%k$r:n$k$3$H$NCY$5$,!"2?$,%0%k!<%W$G?7$7$$$+$rCN$k$H$-$K2r@O\e(B
16505 \e$B$9$k$?$a$K9T$J$&%"%/%;%9$NCY$5$K7k$SIU$/$+$i$G$9!#\e(B
16506
16507 @item nnfolder
16508 \e$B4pK\E*$K\e(B @code{nnfolder} \e$B$,<B8=$9$k$3$H$O!"%0%k!<%WKh\e(B
16509 \e$B$N\e(B @code{nnmbox} (\e$B>e$G@bL@$5$l$F$$$k:G=i$NJ}K!\e(B) \e$B$G$9!#$9$J$o\e(B
16510 \e$B$A\e(B @code{nnmbox} \e$B<+BN$O\e(B @emph{\e$B$9$Y$F\e(B} \e$B$N%a!<%k$r0l$D$N%U%!%$%k$KF~$l$^$9!#\e(B
16511 \e$B$G$b\e(B @code{nnfolder} \e$B$O%a!<%k%0%k!<%W$N$=$l$>$l$,\e(B Unix mail box \e$B%U%!%$%k\e(B
16512 \e$B$r;}$D$h$&$K!"$[$s$N>/$7:GE,2=$r$7$^$9!#$=$l$>$l$N%0%k!<%W$OJL!9$K2r@O$5\e(B
16513 \e$B$l$k$N$G\e(B @code{nnmobx} \e$B$h$j$bB.$/!"$7$+$b$J$*!"%a!<%k$r0\F0$5$;$k$N$K:G\e(B
16514 \e$B>.8B$NO+NO$7$+MW5a$7$J$$!"C1=c$J\e(B Unix mail box \e$B7A<0$rDs6!$7$^$9!#2C$($F\e(B
16515 \e$B!V%"%/%F%#%V!W%U%!%$%k$r0];}$7!"\e(BGnus \e$B$,$=$l$>$l$NJL$N%0%k!<%W$K$I$N$/$i\e(B
16516 \e$B$$$N%a%C%;!<%8$,$"$k$+$rD4$Y$k$3$H$r$H$F$bB.$/$7$^$9!#\e(B
16517
16518 \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
16519 @code{nnfolder} \e$B$O:GA1$NA*Br$G$O$"$j$^$;$s$,!"$[$I$[$I$NNL$N%a!<%k$7$+<u\e(B
16520 \e$B$1<h$i$J$$$J$i!"$*$=$i$/\e(B @code{nnfolder} \e$B$O$9$Y$F$NCf$G:G$bET9g$NNI$$%P%C\e(B
16521 \e$B%/%(%s%I$G$7$g$&!#\e(B
16522
16523 @item nnmaildir
16524 \e$B4|8B@Z$l>C5n$=$NB>$b$m$b$m$r@_Dj$9$k$N$K!"\e(B@code{nnmaildir} \e$B$OB>$N%a!<%k\e(B
16525 \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
16526
16527 @code{nnmaildir} \e$B$OBgJ}\e(B @code{nnml} \e$B$H;w$?$b$N$G$9$,!"$$$/$i$+82Cx$J0c$$\e(B
16528 \e$B$,$"$j$^$9!#$=$l$>$l$N%a%C%;!<%8$OJL!9$N%U%!%$%k$K3JG<$5$l$^$9$,!"%U%!%$\e(B
16529 \e$B%kL>$O\e(B Gnus \e$B$N5-;vHV9f$H4X78$,$"$j$^$;$s!#$^\e(B
16530 \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
16531 \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
16532 (@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
16533 \e$B$/$@$5$$!#\e(B) \e$B$=$N$?$a$KCY$/$J$C$?$jB?$/$N>l=j$r<h$C$F$7$^$&$h$&$J$i$P!"B>\e(B
16534 \e$B$NHs%V%m%C%/9=B$$N%U%!%$%k%7%9%F%`$X$NE>49$r8!F$$7$F$/$@$5$$!#\e(B
16535
16536 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
16537 \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
16538 \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
16539 \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
16540 \e$B3d$r>JN,$G$-$k$3$H$r0UL#$7$^$9!#\e(B@code{mail-sources} \e$B$K$*$1\e(B
16541 \e$B$k\e(B @code{directory} \e$B$N9`$K$O\e(B (\e$BLuCm\e(B: maildir \e$B$r;H$o$J$/$F$b\e(B) \e$B;w$?8z2L$,$"\e(B
16542 \e$B$j$^$9$,!"G[Aw$5$l$F$/$k%a!<%k$r%9%W!<%k$9$k$?$a$N%a!<%k%\%C%/%9$N0lB7\e(B
16543 \e$B$$\e(B (mbox \e$B7A<0$G$O$=$N$?$a$K%a%C%;!<%8$NK\J8$,2u$l$k\e(B) \e$B$H!"B>$N\e(B (\e$B2?$G$"$l\e(B
16544 \e$B$"$J$?$N9%$_$N7A<0$N\e(B) \e$B%0%k!<%W$H$7$F;H$o$l$kAH$,I,MW$G$9!#0l\e(B
16545 \e$BJ}\e(B maildir \e$B$O!"\e(B@code{new/} \e$B%5%V%G%#%l%/%H%j!<$KCV$+$l$kAH$_9~$_%9%W!<%k\e(B
16546 \e$B$r;}$A$^$9!#%a!<%kJ,3d$K$h$kBe$o$j$K\e(B @code{new/} \e$B$+$i\e(B @code{cur/} \e$B$K0\F0\e(B
16547 \e$B$5$l$?%a!<%k$O!"%@%V$C$F$$$k$+$I$&$+$r%A%'%C%/$9$k$h$&$J=hM}$r:#$N$H$3$m\e(B
16548 \e$B$O<u$1$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
16549
16550 @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
16551 \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
16552 \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
16553 \e$B0u$O$=$N$^$^$G$9!#\e(B@code{nnml} \e$B$b0u$r3JG<$7$^$9$,!"\e(B
16554 @code{nnmaildir} \e$B$G\e(B Gnus \e$B$N30$+$i$=$l$i$r;H$&$h$&$K4JC1$G$O$"$j$^$;$s!#\e(B
16555
16556 @code{nnmaildir} \e$B$OB.EY$r>e$2$k$?$a$K$+$J$j$NNL$N%a%b%j$r;H$$$^$9!#\e(B
16557 (@code{nnml} \e$B$N>l9g$O%U%!%$%k$K3JG<$7!"\e(B@code{nnmh} \e$B$G$O2?EY$b%a%C%;!<%8\e(B
16558 \e$B%U%!%$%k$r2r@O$7$FF@$k$b$N$4$H$r!"$=$l$O%a%b%j>e$KJ];}$7$^$9!#\e(B) \e$B$3$l$,$"\e(B
16559 \e$B$J$?$K$H$C$FLdBj$J$i$P!"\e(B@code{nov-cache-size} \e$B%0%k!<%W%Q%i%a!<%?!<$r2?$+\e(B
16560 \e$B>.$5$JCM\e(B (0 \e$B$O$*$=$i$/$@$a$G$9$,\e(B 1 \e$B$@$C$?$i$?$V$sF/$-$^$9\e(B) \e$B$K@_Dj$9$k$3\e(B
16561 \e$B$H$K$h$C$F!">/$J$$%a%b%j$G:Q$`$h$&$K$9$k$3$H$,$G$-$^$9!#$3$N%-%c%C%7%e5!\e(B
16562 \e$B9=$O!"$*$=$i$/>-Mh$O:o=|$5$l$k$G$7$g$&!#\e(B
16563
16564 \e$B5/F0$OB>$N%P%C%/%(%s%I$h$j$b\e(B @code{nnmaildir} \e$B$NJ}$,CY$$$G$7$g$&!#%U%!%$\e(B
16565 \e$B%k%7%9%F%`$K0MB8$7$F$$$J$$$9$Y$F$NItJ,$G$OB.$$$G$7$g$&!#\e(B
16566
16567 @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
16568 \e$B@8$7$?%P%C%/%(%s%I$r=q$/$N$K\e(B @code{nnoo} \e$B$O;H$($^$;$s!#\e(B
16569 @end table
16570
16571 @node Browsing the Web
16572 @section Browsing the Web
16573 @cindex web
16574 @cindex browsing the web
16575 @cindex www
16576 @cindex http
16577
16578 \e$B%&%'%V$K4p$E$$$?5DO@$N>l$O$I$s$I$s9-$^$C$F$$$^$9!#B?$/$NJ,Ln$G!"%&%'%V$N\e(B
16579 \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
16580 \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
16581 \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
16582 \e$B9XFI<jB3$-$r$7$J$1$l$P$J$i$:!"$[$H$s$I$N?M$O%K%e!<%9%0%k!<%W$H$$$&$b$N$,\e(B
16583 \e$B$,2?$G$"$k$+$9$iCN$j$^$;$s!#\e(B
16584
16585 \e$B$3$N6Z=q$-$+$iIb$+$S>e$,$kLdBj$O!"%&%'%V%V%i%&%6!<$O%K%e!<%9%j!<%@!<$H$7\e(B
16586 \e$B$F$O$"$^$jNI$/$J$$$H$$$&$3$H$G$9!#$I$s$J5-;v$rFI$s$@$+$r5-O?$7$^$;$s!#6=\e(B
16587 \e$BL#$N$"$kI=Bj$K%9%3%"$rIU$1$k$3$H$,$G$-$^$;$s!#%*%U%i%$%s$GFI$`$3$H$,$G$-\e(B
16588 \e$B$^$;$s!#2?EY$b%/%j%C%/$9$k$3$H$rMW5a$7!":G8e$K$O$"$J$?$rE\$i$;$^$9!#\e(B
16589
16590 \e$B$J$i$P\e(B---\e$B%&%'%V%V%i%&%6!<$,7G<(HD$rFI$`$N$KE,$7$F$$$J$$$N$J$i!"Be$o$j\e(B
16591 \e$B$K\e(B Gnus \e$B$r;H$$$^$;$s$+\e(B?
16592
16593 Gnus \e$B$O$3$l$i$N%=!<%9$X$N%$%s%?!<%U%'!<%9$rDs6!$9$k%P%C%/%(%s%I72$r>/$7\e(B
16594 \e$BHw$($D$D$"$j$^$9!#\e(B
16595
16596 @menu
16597 * Archiving Mail::
16598 * Web Searches::                \e$BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k\e(B
16599 * RSS::                         RDF Site Summary \e$B$rFI$`\e(B
16600 * Customizing W3::              Gnus \e$B$+$i\e(B Emacs/W3 \e$B$rA`:n$9$k\e(B
16601 @end menu
16602
16603 \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!<!"\e(B
16604 \e$B$^$?$O$=$l$i$NBeBX$,I,MW$G$9!#\e(B
16605
16606 \e$B$3$l$i$N%&%'%V%=!<%9$N0lHV$NLdBj$O!"D94|4V$OF0:n$7$J$$2DG=@-$,9b$$$3$H$G\e(B
16607 \e$B$9!#\e(B@acronym{HTML} \e$B$N%G!<%?$+$i>pJs$r=&$$=8$a$k$N$O$;$$$<$$?dB,$G!"$=$N\e(B
16608 \e$B9=B$$,JQ2=$7$?$H$-$K$O!"\e(BGnus \e$B%P%C%/%(%s%I$OF0:n$7$^$;$s!#$G$b!"$"$kDxEY\e(B
16609 \e$B?7$7$$%P!<%8%g%s$N%P%C%/%(%s%I$r;H$C$F$$$l$PBg>fIW$N$O$:$G$9!#\e(B
16610
16611 \e$B$3$l$i$N%&%'%V$N<jCJ$K6&DL$9$k$3$H$O!"%&%'%V%=!<%9$O$7$P$7$PMn$A$F$$$?$j!"\e(B
16612 \e$B;HMQ2DG=$G$J$+$C$?$j!"$O$C$-$j8@$C$F3Z$7$`$K$OCY$9$.$k!"$H$$$&$3$H$G$9!#\e(B
16613 \e$B$=$&$$$&>l9g$K!"\e(BGnus Agent (@pxref{Gnus Unplugged}) \e$B$K5-;v$N%@%&%s%m!<%I\e(B
16614 \e$B$rG$$;$F!"%m!<%+%k%G%#%9%/$+$i9%$-$J$H$-$KFI$`$h$&$K$9$k$3$H$O!"Bg$$$K0U\e(B
16615 \e$B5A$,$"$j$^$9!#$3$l$G\e(B World Wide Wait \e$B$H$O$*$5$i$P$G$9!#\e(B
16616
16617 @node Archiving Mail
16618 @subsection \e$B%a!<%k$NJ]B8\e(B
16619 @cindex archiving mail
16620 @cindex backup of mail
16621
16622 \e$B$$$/$D$+$N%P%C%/%(%s%I!"FC$K\e(B @code{nnml}, @code{nnfolder} \e$B$*$h\e(B
16623 \e$B$S\e(B @code{nnmaildir} \e$B$O!":#$G$O$=$l$>$l$N%0%k!<%W$N5-;v$N0u$rK\Ev$KJ];}$9\e(B
16624 \e$B$k$h$&$K$J$j$^$7$?\e(B (\e$BLuCm\e(B: \e$B$=$&$J$C$?$N$O$@$$$VA0$G$9$,\e(B)\e$B!#$3$l$i$N%5!<%P!<\e(B
16625 \e$B$G!"%0%k!<%W$N0u$rJ]$A$D$DJ]B8$7$?$j85$KLa$9$N$O$+$J$j4JC1$G$9!#\e(B
16626
16627 (\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
16628 \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)
16629
16630 @code{nnml}, @code{nnfolder} \e$B$^$?$O\e(B @code{nnmaildir} \e$B%5!<%P!<$K$^$k$4$H\e(B
16631 \e$BJ]B8$9$k$K$O!"%5!<%P!<$N%G%#%l%/%H%j!<$r:F5"E*$K%3%T!<$7$F$/$@$5$$!#\e(B
16632 Gnus \e$B$r=*N;$9$kI,MW$OL5$$$N$G!"J]B8$O\e(B @code{cron} \e$B$d$=$l$KN`$9$k$b$N$,9T\e(B
16633 \e$B$J$&$3$H$,$G$-$^$9!#%G!<%?$rI|5"$5$;$k$K$O%G%#%l%/%H%j!<LZ\e(B (tree) \e$B$r85$K\e(B
16634 \e$BLa$9$3$H$K$h$C$F9T$J$$!"$=$N%G%#%l%/%H%j!<$r;X$7<($9$h$&$K\e(B Gnus \e$B$N%5!<%P!<\e(B
16635 \e$B$NDj5A$KDI2C$7$^$7$g$&!#\e(B@ref{Article Backlog},
16636 @ref{Asynchronous Fetching} \e$B$*$h$S$=$NB>$N$b$N$O%G!<%?$r>e=q$-$7$F<YKb$r\e(B
16637 \e$B$9$k$+$b$7$l$J$$$N$G!"%G!<%?$rI|5"$5$;$kA0$K\e(B Gnus \e$B$r=*N;$9$kI,MW$,$"$k$+\e(B
16638 \e$B$b$7$l$^$;$s!#\e(B
16639
16640 \e$B$5$i$K!"8D!9$N\e(B @code{nnml}, @code{nnfolder} \e$B$^$?$O\e(B @code{nnmaildir} \e$B$N%0\e(B
16641 \e$B%k!<%W$r!"0u$rJ];}$7$D$DJ]B8$9$k$3$H$b$G$-$^$9!#\e(B@code{nnml} \e$B$^$?\e(B
16642 \e$B$O\e(B @code{nnmaildir} \e$B$G$O!"$=$N%0%k!<%W$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!\e(B
16643 \e$B%$%k$r%3%T!<$7$F$/$@$5$$!#\e(B@code{nnfolder} \e$B$G$O!"4pK\$N%U%)%k%@!<%U%!%$%k\e(B
16644 \e$B$=$N$b$N\e(B (\e$BNc$($P\e(B @file{FOO}) \e$B$H0u%U%!%$%k\e(B (@file{FOO.mrk}) \e$B$NN>J}$r%3%T!<\e(B
16645 \e$B$9$kI,MW$,$"$j$^$9!#%0%k!<%W$r85$KLa$9$K$O!"%0%k!<%W%P%C%U%!!<\e(B
16646 \e$B$G\e(B @kbd{G m} \e$B%-!<$r;H$$$^$7$g$&!#$=$N:G8e$N<j=g$,!"\e(BGnus \e$B$K?7$7$$%G%#%l%/\e(B
16647 \e$B%H%j!<$,$G$-$?$3$H$rCN$i$;$^$9!#\e(B@code{nnmaildir} \e$B$O<+F0E*$K?7$7$$%G%#%l\e(B
16648 \e$B%/%H%j!<$rCN$k$N$G!"$=$N>l9g\e(B @kbd{G m} \e$B$OITMW$G$9!#\e(B
16649
16650 @node Web Searches
16651 @subsection \e$B%&%'%V8!:w\e(B
16652 @cindex nnweb
16653 @cindex Google
16654 @cindex dejanews
16655 @cindex gmane
16656 @cindex Usenet searches
16657 @cindex searching the Usenet
16658
16659 @c \e$B5-;v$r!<!"$C$F$f!<$+$"!"$J$s$+D4$Y$?$$J8;z$,=q$$$F$"$k5-;v$r!<!"$=$N\e(B
16660 @c \e$B$*!<\e(B Usenet \e$B$GC5$9$N$C$F$(!<!"%A%g!<AGE($J$s$@$1$I$5!<!"$(!<$H2?$F$f!<$+\e(B
16661 @c \e$B$"!<!"$=$&$@$C!"%&%'%V%V%i%&%6!<$H$+$f!<$d$D;H$C$F!<!"$d$k$N$C$F$(!<!"$&\e(B
16662 @c \e$B$6$C$F!<$s$@$h$J!<!"%3%^!<%7%c%k8+$J$-$c$J$s$J$$$7$$!<!"$s$@$1$I$b$*!<!"\e(B
16663 \e$B$&$&$`!"$^$"!"D4$Y$?$$J8;z$,=q$$$F$"$k5-;v$r!"$=$N!"\e(BUsenet \e$B$GC5$9$H$$$&\e(B
16664 \e$B$3$H$O!"$G$9$M!"$b$A$m$sAG@2$i$7$$$3$H$3$N>e$J$$$N$G$O$"$j$^$9$,!"$7$+$7!"\e(B
16665 \e$B2?$H?=$7$^$7$g$&$+!"%&%'%V%V%V%i%&%6!<$H$$$$$^$9$+!"$=$&$$$&$b$N$r;H$C$F\e(B
16666 \e$B$3$H$r9T$J$&$N$O!"2?$H$b$=$N!"$O$P$+$j$J$,$i!"$V$6$^$H8@$$$^$9$+!"$=$&$9\e(B
16667 \e$B$k$H!"%3%^!<%7%c%k$r8+$J$$$o$1$K$O$$$+$J$$$N$G$"$j$^$7$F!"$7$+$k$K!"\e(B
16668 @c \e$B!V%V%V%V!W$O%?%$%]$8$c$J$$$s$@$h!<$s!#\e(B
16669 Gnus \e$B$r;H$($P%V%i%&%6!<L5$7$G8!:w$9$k$3$H$,$G$-$^$9!#\e(B
16670
16671 @code{nnweb} \e$B%P%C%/%(%s%I$O!"6/NO$J8!:w%(%s%8%s$X$N4JC1$J%$%s%?!<%U%'!<\e(B
16672 \e$B%9$rDs6!$7$^$9!#\e(B@code{nnweb} \e$B%0%k!<%W$r:n@.$7!"8!:w%Q%?!<%s$rF~NO$7$F$+\e(B
16673 \e$B$i!"$=$N%0%k!<%W$KF~$C$FB>$NIaDL$N%0%k!<%W$N$h$&$K5-;v$rFI$s$G$/$@$5$$!#\e(B
16674 \e$B%0%k!<%W%P%C%U%!!<\e(B (@pxref{Foreign Groups}) \e$B$N\e(B @kbd{G w} \e$BL?Na$K$h$C$F!"\e(B
16675 \e$B<j7Z$K$3$l$,$G$-$^$9!#\e(B
16676
16677 @code{nnweb} \e$B%0%k!<%W$O!"8GDj%0%k!<%W$K$J$m$&$H$O$7$^$;$s\e(B---\e$B$3$N%0%k!<%W\e(B
16678 \e$B$G$O5-;vHV9f$O$4$/0l;~E*$J$b$N$H$7$F07$o$l$^$9!#<B:]!"\e(B@code{nnweb} \e$B%0%k!<\e(B
16679 \e$B%W$KF~$k$?$S$K\e(B (\e$B$?$H$(8!:w%Q%?!<%s$rJQ99$7$F$$$J$/$F$b\e(B)\e$B!"5-;v$N=g=x$,0c$C\e(B
16680 \e$B$F$$$k$+$b$7$l$^$;$s!#$^$?!"=EJ#M^@)\e(B (@pxref{Duplicate Suppression}) \e$B$r\e(B
16681 \e$B;H$C$F$bLr$KN)$?$J$$$G$7$g$&!#$H$$$&$N$O!"8!:w%(%s%8\e(B
16682 \e$B%s\e(B (\e$BNc$($P\e(B Google) \e$B$r;H$C$F5-;v$rFI$_9~$`A0$NCJ3,$G$O!"\e(B@code{nnweb} \e$B$O$=\e(B
16683 \e$B$l$i$N\e(B @code{Message-ID} \e$B$rCN$i$J$$$+$i$G$9!#$"$J$?$,FI$s$@5-;v$r21$($F\e(B
16684 \e$B$*$/$?$a$NM#0l$NJ}K!$O!"\e(B@code{Date} \e$B%X%C%@!<$r85$K%9%3%"$rIU$1$k$3$H$@$1\e(B
16685 \e$B$G$9\e(B---\e$B$D$^$j!"$=$N%0%k!<%W$r:G8e$KFI$s$@F|IU$h$jA0$KEj9F$5$l$?5-;v$r!"\e(B
16686 \e$B$9$Y$F4{FI$K$9$k$H$$$&$3$H$G$9!#\e(B
16687
16688 \e$B$b$78!:w%(%s%8%s$N=PNO7A<0$,<B<AE*$KJQ99$5$l$k$H!"\e(B@code{nnweb} \e$B$O$=$l$r\e(B
16689 \e$B$&$^$/2r<a$G$-$J$/$F!"=hM}$K<:GT$9$k$G$7$g$&!#%&%'%V$NDs6!<T$?$A$,$=$s$J\e(B
16690 \e$B$3$H$r$7$F$b!"H`$i$r@U$a$k$3$H$O$G$-$J$$$G$7$g$&\e(B---\e$B$=$l$O9-9p$G6b$r2T$0\e(B
16691 \e$B$N$,H`$i$N\e(B @emph{\e$B%l!<%>%s!&%G!<%H%k\e(B} (\e$BB8:_M}M3\e(B) \e$B$G$"$j!"<R2q$K%5!<%S%9$r\e(B
16692 \e$BDs6!$9$k$3$H$G$O$J$$$+$i$G$9!#\e(B@code{nnweb} \e$B$O$9$Y$F$N5-;v$+$i9-9p$r@v$$\e(B
16693 \e$BN.$7$F$7$^$&$N$G!"Ds6!<T$?$A$,%`%+$D$$$F$$$k$H;W$o$l$k$+$b$7$l$^$;$s!#$^\e(B
16694 \e$B$"8+$F$F$/$@$5$$!#\e(B
16695
16696 @code{nnweb} \e$B$r;H$&$K$O!"\e(B@code{url} \e$B$H\e(B @code{W3} \e$B%Q%C%1!<%8!"$^$?$O$=$l\e(B
16697 \e$B$i$NBeBX\e(B (@samp{mm-url} \e$BJQ?t%0%k!<%W$KBP$7$F\e(B @code{customize-group} \e$B$r;n\e(B
16698 \e$B$7$F$_$F$/$@$5$$\e(B) \e$B$r%$%s%9%H!<%k$7$F$*$+$J$/$F$O$J$j$^$;$s!#\e(B
16699
16700 \e$B0J2<$O2>A[%5!<%P!<JQ?t$G$9!#\e(B
16701
16702 @table @code
16703 @item nnweb-type
16704 @vindex nnweb-type
16705 \e$B$I$N8!:w%(%s%8%s$r;H$&$+$r;XDj$7$^$9!#8=:_%5%]!<%H$5$l$F$$$k<oN`$O!"\e(B
16706 @code{google}, @code{dejanews} \e$B$=$7$F\e(B @code{gmane} \e$B$G$9!#\e(B
16707 @code{dejanews} \e$B$O\e(B @code{google} \e$B$NJLL>$K$J$C$F$$$k$3$H$KCm0U$7$F$/$@$5\e(B
16708 \e$B$$!#\e(B
16709
16710 @item nnweb-search
16711 @vindex nnweb-search
16712 \e$B8!:w%(%s%8%s$KM?$($k8!:wJ8;zNs$G$9!#\e(B
16713
16714 @item nnweb-max-hits
16715 @vindex nnweb-max-hits
16716 \e$B0l$D$N8!:w$GI=<($9$k:GBg$N%R%C%H?t$N4uK>CM$G!"%G%#%U%)%k%H$O\e(B 999 \e$B$G$9!#\e(B
16717
16718 @item nnweb-type-definition
16719 @vindex nnweb-type-definition
16720 \e$B<oN`$HDj5A$NO"A[%j%9%H$G$9!#$3$NO"A[%j%9%H$O!"$5$^$6$^$J8!:w%(%s%8%s$N<o\e(B
16721 \e$BN`$KBP$7$F!"\e(B@code{nnweb} \e$B$,$I$&$9$Y$-$+$r;XDj$7$^$9!#0J2<$K<($9MWAG$rM?\e(B
16722 \e$B$($J$/$F$O$J$j$^$;$s!#\e(B
16723
16724 @table @code
16725 @item article
16726 \e$B5-;v$r%G%3!<%I$7!"\e(BGnus \e$B$,M}2r$G$-$k2?$+$rDs6!$9$k4X?t$G$9!#\e(B
16727
16728 @item map
16729 \e$B%a%C%;!<%8%X%C%@!<$H\e(B URL \e$B$r!"5-;vHV9f$r85$K$7$FF@$k$?$a$NO"A[%j%9%H$r:n\e(B
16730 \e$B@.$9$k4X?t$G$9!#\e(B
16731
16732 @item search
16733 \e$B8!:w%(%s%8%s$K8!:wJ8;zNs$rAw$k$?$a$N4X?t$G$9!#\e(B
16734
16735 @item address
16736 \e$BA0=R$N4X?t$,8!:wJ8;zNs$rAw$k$Y$-%"%I%l%9$G$9!#\e(B
16737
16738 @item id
16739 @code{Message-ID} \e$B$r85$K$7$F5-;v$r<hF@$9$k$?$a$N!"\e(BURL \e$B%U%)!<%^%C%H$NJ8;z\e(B
16740 \e$BNs$G$9!#\e(B
16741 @end table
16742 @end table
16743
16744 @node RSS
16745 @subsection RSS
16746 @cindex nnrss
16747 @cindex RSS
16748
16749 \e$B$$$/$D$+$N%&%'%V%5%$%H$O\e(B RDF site summary (@acronym{RSS}) \e$B$r;}$C$F$$$^$9!#\e(B
16750 @acronym{RSS} \e$B$O!"%K%e!<%94XO"$N%5%$%H\e(B (BBC \e$B$d\e(B CNN \e$B$N$h$&$J\e(B) \e$B$N8+=P$7$r\e(B
16751 \e$BMWLs$9$k$?$a$N%U%)!<%^%C%H$G$9!#$7$+$7!"4pK\E*$K%j%9%H$N$h$&$J$b$N$J$i2?\e(B
16752 \e$B$G$b!"\e(B@acronym{RSS} feed \e$B$H$7$FDs6!$9$k$3$H$,$G$-$^$9\e(B: weblogs,
16753 changelogs \e$B$"$k$$$O\e(B wiki (\e$BNc$(\e(B
16754 \e$B$P\e(B @url{http://cliki.net/recent-changes.rdf}) \e$B$N:G?7$NJQ99$J$I$,BP>]$K$J\e(B
16755 \e$B$j$^$9!#\e(B
16756
16757 @acronym{RSS} \e$B$O$H$F$b5,B'E*$GNI<A$J%$%s%?!<%U%'!<%9$r;}$C$F$$$k$N$G!"\e(B
16758 Gnus \e$B$,%0%k!<%W$r:G?7$N>uBV$KJ]$C$F$*$/$?$a$KI,MW$J>pJs$rF@$k$3$H$,2DG=\e(B
16759 \e$B$G$9!#\e(B
16760
16761 \e$BCm\e(B: @code{utf-8} coding system \e$B$r%5%]!<%H$9$k\e(B Emacs \e$B$r;H$&$N$,NI$$$G$7$g\e(B
16762 \e$B$&!#\e(B@acronym{RSS} \e$B$OHs\e(B-@acronym{ASCII} \e$B%F%-%9%H$r%(%s%3!<%I$9$k$?$a$K!"\e(B
16763 \e$B%G%#%U%)%k%H$G\e(B UTF-8 \e$B$r;H$&$+$i$G$9!#$=$l$O$^$?!"Hs\e(B-@acronym{ASCII} \e$B%0%k!<\e(B
16764 \e$B%WL>$K$b%G%#%U%)%k%H$G;H$o$l$^$9!#\e(B
16765
16766 @kindex G R (\e$B%0%k!<%W\e(B)
16767 Feed \e$B$r9VFI$9$k$K$O!"%0%k!<%W%P%C%U%!!<$+$i\e(B @kbd{G R} \e$B$r;H$C$F$/$@$5\e(B
16768 \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
16769 \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
16770 \e$B$K;H$o$l$^$9!#@bL@$O>JN,$G$-$^$9!#\e(B
16771
16772 \e$B4JC1$K\e(B @code{nnrss} \e$B$r;O$a$kJ}K!$O!"%0%k!<%W%P%C%U%!!<$G\e(B @kbd{B nnrss
16773 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
16774
16775 @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
16776 \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
16777 \e$BHs\e(B-@acronym{ASCII} \e$BJ8;z$r4^$s$G$$$k%U%!%$%kL>\e(B
16778 \e$B$O!"\e(B@code{nnmail-pathname-coding-system} \e$BJQ?t$^$?$OB>$N$b$N$G;XDj$5$l\e(B
16779 \e$B$?\e(B coding system \e$B$G%(%s%3!<%I$5$l$^$9!#>\:Y$O$3$3\e(B (@pxref{Non-ASCII Group
16780 Names}) \e$B$r8+$F$/$@$5$$!#\e(B
16781
16782 @code{nnrss} \e$B%P%C%/%(%s%I$O!"$=$l$>$l$,\e(B @samp{text/plain} \e$B%Q!<%H\e(B
16783 \e$B$H\e(B @samp{text/html} \e$B%Q!<%H$r4^$s$G$$\e(B
16784 \e$B$k\e(B @samp{multipart/alternative} \e$B7?$N\e(B @acronym{MIME} \e$B5-;v$r:n$j$^$9!#\e(B
16785
16786 @cindex OPML
16787 \e$B$"$J$?$N9VFIL\O?$r\e(B @acronym{OPML} \e$B%U%)!<%^%C%H\e(B (Outline Processor Markup
16788 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
16789
16790 @defun nnrss-opml-import file
16791 @acronym{OPML} \e$B%U%!%$%k$NF~NO$rB%$7!"$=$N%U%!%$%k$K$"$k$=$l$>$l\e(B
16792 \e$B$N\e(B feed \e$B$r9VFI$7$^$9!#\e(B
16793 @end defun
16794
16795 @defun nnrss-opml-export
16796 \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
16797 \e$B$K=q$-=P$7$^$9!#\e(B
16798 @end defun
16799
16800 \e$B0J2<$N\e(B @code{nnrss} \e$BJQ?t$,JQ992DG=$G$9\e(B:
16801
16802 @table @code
16803 @item nnrss-directory
16804 @vindex nnrss-directory
16805 @code{nnrss} \e$B$,%U%!%$%k$r=q$-9~$`%G%#%l%/%H%j!<$G!"%G%#%U%)%k%H\e(B
16806 \e$B$O\e(B @file{~/News/rss/} \e$B$G$9!#\e(B
16807
16808 @item nnrss-file-coding-system
16809 @vindex nnrss-file-coding-system
16810 @code{nnrss} \e$B%0%k!<%W$N%G!<%?!&%U%!%$%k$rFI$_=q$-$9$k$H$-$K;H$o$l\e(B
16811 \e$B$k\e(B coding system \e$B$G$9!#%G%#%U%)%k%H\e(B
16812 \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
16813 \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
16814
16815 @item nnrss-ignore-article-fields
16816 @vindex nnrss-ignore-article-fields
16817 \e$B$$$/$D$+$N%U%#!<%I$O!"5-;v%U%#!<%k%I$NNc$($P%3%a%s%H?t$r!"$=$NB8B34|4V$r\e(B
16818 \e$BDL$8$F@d$($:99?7$7$^$9!#$7$+$7$=$l$O%m!<%+%k$KJ]B8$7$?$b$N$H$N:90[$r@8$`\e(B
16819 \e$B$N$G!"%5!<%P!<$K?7$7$$5-;v$,$"$k$h$&$K2r<a$5$l$F$7$^$$$^$9!#$$$/$D$+$N\e(B
16820 \e$B%U%#!<%k%I$rL5;k$7$F$3$l$rKI$0$?$a$K$O!"$3$NJQ?t$KL5;k$9$k$Y$-%U%#!<%k%I\e(B
16821 \e$B$N%j%9%H$r@_Dj$7$F$/$@$5$$!#%G%#%U%)%k%H$O\e(B @code{'(slash:comments)} \e$B$G$9!#\e(B
16822
16823 @item nnrss-use-local
16824 @vindex nnrss-use-local
16825 @findex nnrss-generate-download-script
16826 @code{nnrss-use-local} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$H!"\e(B
16827 @code{nnrss} \e$B$O\e(B @code{nnrss-directory} \e$B$K$"$k%m!<%+%k%U%!%$%k$+\e(B
16828 \e$B$i\e(B feed \e$B$rFI$_$^$9!#\e(B@code{nnrss-generate-download-script} \e$B%3%^%s%I$r;H$&\e(B
16829 \e$B$3$H$K$h$C$F!"\e(B@command{wget} \e$B$r;H$C$?%@%&%s%m!<%I!&%9%/%j%W%H$r:n$k$3$H\e(B
16830 \e$B$,$G$-$^$9!#\e(B
16831 @end table
16832
16833 \e$B35N,%P%C%U%!!<$K@bL@$rI=<($5$;$?$$$J$i$P!"0J2<$N%3!<%I$,Lr$KN)$D$G$7$g$&!#\e(B
16834
16835 @lisp
16836 (add-to-list 'nnmail-extra-headers nnrss-description-field)
16837 (setq gnus-summary-line-format "%U%R%z%I%(%[%4L: %-15,15f%]%) %s%uX\n")
16838
16839 (defun gnus-user-format-function-X (header)
16840   (let ((descr
16841          (assq nnrss-description-field (mail-header-extra header))))
16842     (if descr (concat "\n\t" (cdr descr)) "")))
16843 @end lisp
16844
16845 \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
16846 \e$BMx$G$7$g$&!#\e(B
16847
16848 @lisp
16849 (require 'browse-url)
16850
16851 (defun browse-nnrss-url (arg)
16852   (interactive "p")
16853   (let ((url (assq nnrss-url-field
16854                    (mail-header-extra
16855                     (gnus-data-header
16856                      (assq (gnus-summary-article-number)
16857                            gnus-newsgroup-data))))))
16858     (if url
16859         (progn
16860           (browse-url (cdr url))
16861           (gnus-summary-mark-as-read-forward 1))
16862       (gnus-summary-scroll-up arg))))
16863
16864 (eval-after-load "gnus"
16865   #'(define-key gnus-summary-mode-map
16866       (kbd "<RET>") 'browse-nnrss-url))
16867 (add-to-list 'nnmail-extra-headers nnrss-url-field)
16868 @end lisp
16869
16870 \e$B$"$J$?$,\e(B @acronym{HTML} \e$B%Q!<%H$r8+$?$/$J$$$?$a\e(B
16871 \e$B$K\e(B @samp{text/html} \e$B$r\e(B @code{mm-discouraged-alternatives} \e$BJQ\e(B
16872 \e$B?t\e(B (@pxref{Display Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja,
16873 The Emacs MIME Manual}) \e$B$K2C$($F$$$?$H$7$F$b!"FC$K\e(B @code{nnrss} \e$B%0%k!<%W\e(B
16874 \e$B$G$O\e(B @samp{text/html} \e$B$rI=<($9$kJ}$,JXMx$+$b$7$l$^$;$s!#0J2<\e(B
16875 \e$B$O\e(B @code{nnrss} \e$B%0%k!<%W$G$@$1$O\e(B @samp{text/html} \e$B%Q!<%H$rI=<($9$k$?$a$K!"\e(B
16876 \e$B%0%k!<%W%Q%i%a!<%?!<$H$7$F\e(B @code{mm-discouraged-alternatives} \e$B$r@_Dj$9$k\e(B
16877 \e$BNc$G$9\e(B:
16878
16879 @lisp
16880 ;; @r{@code{mm-discouraged-alternatives} \e$B$N%G%#%U%)%k%HCM$r@_Dj!#\e(B}
16881 (eval-after-load "gnus-sum"
16882   '(add-to-list
16883     'gnus-newsgroup-variables
16884     '(mm-discouraged-alternatives
16885       . '("text/html" "image/.*"))))
16886
16887 ;; @r{@code{nnrss} \e$B%0%k!<%W$G$O\e(B @samp{text/html} \e$B%Q!<%H$rI=<(!#\e(B}
16888 (add-to-list
16889  'gnus-parameters
16890  '("\\`nnrss:" (mm-discouraged-alternatives nil)))
16891 @end lisp
16892
16893 @node Customizing W3
16894 @subsection W3 \e$B$N%+%9%?%^%$%:\e(B
16895 @cindex W3
16896 @cindex html
16897 @cindex url
16898 @cindex Netscape
16899
16900 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
16901 \e$B<($9$k$?$a$K\e(B Emacs/W3 \e$B$r\e(B (\e$B$^$?$O$=$l$i$NBeBX$r\e(B) \e$B;H$$$^$9!#\e(BEmacs/W3 \e$B$N$3\e(B
16902 \e$B$H$O$=$N%^%K%e%"%k$K5-:\$5$l$F$$$^$9$,!"$3$3$G$O\e(B Gnus \e$B$NMxMQ<T$K$H$C$F$h\e(B
16903 \e$B$jE,@Z$J!"$$$/$D$+$N;vJA$r=R$Y$k$3$H$K$7$^$9!#\e(B
16904
16905 \e$BNc$($P$h$/$"$k<ALd$O!"\e(BEmacs/W3 \e$B$K\e(B @code{browse-url} \e$B$N4X?t\e(B (Netscape \e$B$N\e(B
16906 \e$B$h$&$J30It%W%i%&%6!<$r8F$S$^$9\e(B) \e$B$r;H$C$F%j%s%/$r;2>H$5$;$k$K$O$I$&$7$?$i\e(B
16907 \e$B$h$$$+!"$H$$$&$b$N$G$9!#0J2<$O0l$D$NJ}K!$G$9\e(B:
16908
16909 @lisp
16910 (eval-after-load "w3"
16911   '(progn
16912     (fset 'w3-fetch-orig (symbol-function 'w3-fetch))
16913     (defun w3-fetch (&optional url target)
16914       (interactive (list (w3-read-url-with-default)))
16915       (if (eq major-mode 'gnus-article-mode)
16916           (browse-url url)
16917         (w3-fetch-orig url target)))))
16918 @end lisp
16919
16920 \e$B$3$l$r$"$J$?$N\e(B .emacs \e$B%U%!%$%k$K=q$-9~$s$G$/$@$5$$!#$=$&$9$l$P!"\e(BGnus \e$B$N\e(B
16921 \e$B5-;v%P%C%U%!!<$G\e(B W3 \e$B$,IA2h$7$?\e(B @acronym{HTML} \e$B%j%s%/$rC!$/$H!"\e(B
16922 @code{browse-url} \e$B$r;H$C$F$=$N%j%s%/$r;2>H$7$F$/$l$k$G$7$g$&!#\e(B
16923
16924 @node Other Sources
16925 @section \e$B$=$NB>$N%0%k!<%W8;\e(B
16926
16927 Gnus \e$B$O$?$@C1$K%K%e!<%9$d%a!<%k$rFI$`0J>e$N$3$H$,$G$-$^$9!#0J2<$K<($9J}\e(B
16928 \e$BK!$K$h$C$F!"\e(BGnus \e$B$G%G%#%l%/%H%j!<$d%U%!%$%k$r!"$"$?$+$b%K%e!<%9%0%k!<%W\e(B
16929 \e$B$G$"$k$+$N$h$&$K1\Mw$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
16930
16931 @menu
16932 * Directory Groups::            \e$B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`\e(B
16933 * Anything Groups::             Dired?  \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
16934 * Document Groups::             \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
16935 * 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
16936 * The Empty Backend::           \e$B%K%e!<%9$r2?$b<hF@$7$J$$%P%C%/%(%s%I\e(B
16937 @end menu
16938
16939 @node Directory Groups
16940 @subsection \e$B%G%#%l%/%H%j!<%0%k!<%W\e(B
16941 @cindex nndir
16942 @cindex directory groups
16943
16944 \e$B$?$/$5$s$N5-;v$,8DJL$N%U%!%$%k$H$7$FF~$C$F$$$k%G%#%l%/%H%j!<$,$"$l$P!"$=\e(B
16945 \e$B$l$r%K%e!<%9%0%k!<%W$H$7$F07$&$3$H$,$G$-$^$9!#$b$A$m$s!"%U%!%$%k$O?t;z$N\e(B
16946 \e$B%U%!%$%kL>$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#\e(B
16947
16948 \e$BAG@2$i$7$$\e(B Emacs \e$B$N%Q%C%1!<%8$NCf$G$b:G$bAG@2$i$7$$\e(B @code{ange-ftp} (\e$B$H\e(B
16949 \e$B$=$N8e7Q$N\e(B @code{efs}) \e$B$K$D$$$F?($l$k$N$K!"$3$3$ONI$$5!2q$G$7$g$&!#;d\e(B
16950 \e$B$,\e(B @code{nndir} \e$B$r=q$$$?$H$-$O!"$3$l\e(B (\e$B%G%#%l%/%H%j!<$rFI$`%P%C%/%(%s\e(B
16951 \e$B%I\e(B) \e$B$K$D$$$F$O$"$^$j9M$($F$$$^$;$s$G$7$?!#$H$s$G$b$J$$$3$H$@$M!#\e(B
16952
16953 @code{ange-ftp} \e$B$O$3$N>p67$r7`E*$KJQ2=$5$;$^$7$?!#Nc$($P%G%#%l%/%H%j!<L>\e(B
16954 \e$B$H$7$F\e(B @code{ange-ftp} \e$B$NMM<0\e(B
16955 \e$B$G\e(B @file{/ftp.hpc.uh.edu:/pub/emacs/ding-list/} \e$B$H$$$&%U%!%$%kL>$r%G%#%l\e(B
16956 \e$B%/%H%j!<L>$H$7$FF~NO$7$?$H$9$k$H!"\e(B@code{ange-ftp} \e$B$"$k$$$O\e(B @code{efs} \e$B$O\e(B
16957 \e$B<B$K!V%7%J!W$N8~$3$&$N%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$H$7$FFI$a$k$h$&$K\e(B
16958 \e$B$J$k$N$G$9!#$*!<$$!"J,;6%K%e!<%9$@$>!<$C\e(B!
16959
16960 @quotation
16961 (\e$BLuCm\e(B:\e$B!V%7%J!W\e(B(\e$B86E5\e(B @samp{sina}) \e$B$O\e(B China \e$B$N$3$H$+\e(B?)
16962 @end quotation
16963
16964 @code{nndir} \e$B$O\e(B @acronym{NOV} \e$B%U%!%$%k72$,B8:_$9$l$P$=$l$i$rMxMQ$7$^$9!#\e(B
16965
16966 @code{nndir} \e$B$O!VFI$_=P$7@lMQ!W$N%P%C%/%(%s%I$G$9\e(B---\e$B$3$NA*BrJ}K!$G$O!"5-\e(B
16967 \e$B;v$N:o=|$d4|8B@Z$l>C5n$r9T$J$&$3$H$O$G$-$^$;$s!#\e(B@code{nndir} \e$B$,;H$($k$b\e(B
16968 \e$B$N$J$i2?$G$b!"\e(B@code{nnmh} \e$B$"$k$$$O\e(B @code{nnml} \e$B$G$b;H$&$3$H$,$G$-$k$N$G!"\e(B
16969 \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
16970 \e$B$+$NJ}K!$K@Z$jBX$($k$3$H$b$G$-$^$9!#\e(B
16971
16972 @node Anything Groups
16973 @subsection \e$B$J$s$G$b%0%k!<%W\e(B
16974 @cindex nneething
16975
16976 @code{nneething} \e$B$O\e(B @code{nndir} \e$B%P%C%/%(%s%I\e(B (\e$BC10l$N%9%W!<%kIw%G%#%l%/\e(B
16977 \e$B%H%j!<$rFI$`%P%C%/%(%s%I\e(B) \e$B$N$[$s$N>/$7@h$K$"$k$b$N$G!"$=$l$O$I$s$J%G%#%l\e(B
16978 \e$B%/%H%j!<$G$b%K%e!<%9%0%k!<%W$K8+$;$+$1$F$7$^$$$^$9!#IT;W5D$G$9$,??<B$G$9!#\e(B
16979
16980 @code{nneething} \e$B$K%G%#%l%/%H%j!<$rM?$($k$H!"$=$N%G%#%l%/%H%j!<$rAv::$7\e(B
16981 \e$B$F3F%U%!%$%k$K5-;vHV9f$r3d$jEv$F$^$9!#$=$N$h$&$J%0%k!<%W$KF~$C$?$i!"\e(B
16982 @code{nneething} \e$B$O\e(B Gnus \e$B$,;H$($k!V%X%C%@!<!W$r:n$i$J$/$F$O$J$j$^$;$s!#\e(B
16983 \e$B$D$^$k$H$3$m\e(B Gnus \e$B$O%K%e!<%9%j!<%@!<$J$s$G$9!#K:$l$F$$$k$+$b$7$l$J$$$N$G\e(B
16984 \e$BG0$N$?$a!#\e(B@code{nneething} \e$B$O$3$l$rFsCJ3,$G=hM}$7$^$9!#:G=i$K!"BP>]$H$J\e(B
16985 \e$B$k$=$l$>$l$N%U%!%$%k$rGA$$$F$^$o$j$^$9!#$b$7$=$N%U%!%$%k$,5-;v$N$h$&$K8+\e(B
16986 \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
16987 \e$B$7$F;H$$$^$9!#$b$7$=$l$,%X%C%@!<$NL5$$$?$@$NE,Ev$J%U%!%$%k\e(B (\e$BNc$($P\e(B C \e$B$N\e(B
16988 \e$B%=!<%9%U%!%$%k\e(B) \e$B$@$C$?$i!"\e(B@code{nneething} \e$B$O%X%C%@!<$r5u6u$+$i$G$C$A>e\e(B
16989 \e$B$2$^$9!#$3$l$O%U%!%$%k$N=jM-<T!"L>A0$*$h$SF|IU$r;H$$!"$=$l$i$NMWAG$r85$K\e(B
16990 \e$B$G$-$k$3$H$r2?$G$b$d$j$^$9!#\e(B
16991
16992 \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
16993 \e$B%W$K$H$F$bNI$/;w$?2?$+$r8+$;$i$l$k$3$H$K$J$k$G$7$g$&!#K\Ev$K@#J,0c$o$J$$!"\e(B
16994 \e$B%K%e!<%9%0%k!<%W$N$h$&$J$b$N$r!#5-;v$rA*Br$9$k$H!"$=$l$O$$$D$b$N$h$&$K5-\e(B
16995 \e$B;v%P%C%U%!!<$KI=<($5$l$k$G$7$g$&!#\e(B
16996
16997 \e$B%G%#%l%/%H%j!<$rI=$o$7$F$$$k9T$rA*Br$9$k$H!"\e(BGnus \e$B$O$$$-$J$j$"$J$?$r$3\e(B
16998 \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
16999 \e$B$&!#0J2<F1MM$K!"$"$J$?$,$=$&$7$?$1$l$P!"$3$NJ}K!$GA4%G%#%9%/$r6n$1=d$k$3\e(B
17000 \e$B$H$,$G$-$^$9!#$G$9$,!"\e(BGnus \e$B$OK\Ev$O\e(B dired \e$B$G$O$J$$$7!"$=$N$h$&$K0U?^$5$l\e(B
17001 \e$B$?$b$N$G$b$J$$$3$H$O3P$($F$*$$$F$/$@$5$$!#\e(B
17002
17003 \e$B$3$3$G$NF0:n$K$OFs$D$NA4BNE*$J%b!<%I$,$"$j$^$9\e(B--- \e$B0l;~%b!<%I$H8GDj%b!<%I\e(B
17004 \e$B$G$9!#0l;~E*$JA`:n$r9T$J$C$F$$$k$H$-$O\e(B (\e$B$9$J$o$A%0%k!<%W%P%C%U%!!<\e(B
17005 \e$B$G\e(B @kbd{G D})\e$B!"\e(BGnus \e$B$O$I$N%U%!%$%k$rFI$s$@$+!"$I$N%U%!%$%k$,?7$7$$$+!"$J\e(B
17006 \e$B$I$N>pJs$r21$($F$*$-$^$;$s!#IaDL$K\e(B @kbd{G m} \e$B$G8GDj\e(B @code{nneething} \e$B%0\e(B
17007 \e$B%k!<%W$r:n$l$P!"\e(BGnus \e$B$O5-;vHV9f$H%U%!%$%kL>$NBP1~I=$r21$($F$*$/$N$G!"$3\e(B
17008 \e$B$N%0%k!<%W$rB>$N%0%k!<%W$HF1MM$K07$&$3$H$,$G$-$k$h$&$K$J$j$^$9!#8G\e(B
17009 \e$BDj\e(B @code{nneething} \e$B%0%k!<%W$r3h$+$9$H!"$=$l$,L$FI5-;v$r$$$/$D4^$s$G$$$k\e(B
17010 \e$B$+$rCN$i$;$F$b$i$($k!"Ey!9$NMxJX$,$"$j$^$9!#\e(B
17011
17012 \e$B$$$/$D$+$NJQ?t$,$"$j$^$9\e(B:
17013
17014 @table @code
17015 @item nneething-map-file-directory
17016 @vindex nneething-map-file-directory
17017 \e$B$9$Y$F$N8GDj\e(B @code{nneething} \e$B%0%k!<%W$NBP1~I=$,!"$3$N%G%#%l%/%H%j!<$K3J\e(B
17018 \e$BG<$5$l$^$9!#$3$N%G%#%U%)%k%H$O\e(B @file{~/.nneething/} \e$B$G$9!#\e(B
17019
17020 @item nneething-exclude-files
17021 @vindex nneething-exclude-files
17022 \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
17023 \e$B$r=|30$9$k$N$KJXMx$K;H$($^$9!#$=$7$F$=$l$,$^$5$K%G%#%U%)%k%H$G9T$J$o$l$k\e(B
17024 \e$BF0:n$G$9!#\e(B
17025
17026 @item nneething-include-files
17027 @vindex nneething-include-files
17028 \e$B$I$N%U%!%$%k$r%0%k!<%W$K4^$a$k$+$r<($9@55,I=8=$G$9!#$3$NJQ?t\e(B
17029 \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
17030
17031 @item nneething-map-file
17032 @vindex nneething-map-file
17033 \e$BBP1~I=%U%!%$%k$NL>A0$G$9!#\e(B
17034 @end table
17035
17036 @node Document Groups
17037 @subsection \e$BJ8=q%0%k!<%W\e(B
17038 @cindex nndoc
17039 @cindex documentation group
17040 @cindex help group
17041
17042 @code{nndoc} \e$B$OC10l$N%U%!%$%k$r%K%e!<%9%0%k!<%W$H$7$FFI$`$3$H$r$G$-$k$h\e(B
17043 \e$B$&$K$9$k!"$A$g$C$H5$$NMx$$$?$d$D$G$9!#J#?t$N%U%!%$%k$N<oJL$,%5%]!<%H$5$l\e(B
17044 \e$B$F$$$^$9\e(B:
17045
17046 @table @code
17047 @cindex Babyl
17048 @item babyl
17049 Babyl \e$BMM<0!#\e(B
17050
17051 @cindex mbox
17052 @cindex Unix mbox
17053 @item mbox
17054 \e$BI8=`\e(B Unix mbox \e$B%U%!%$%k!#\e(B
17055
17056 @cindex MMDF mail box
17057 @item mmdf
17058 MMDF \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
17059
17060 @item news
17061 \e$B0l$D$N%U%!%$%k$K$^$H$a$i$l$?J#?t$N%K%e!<%95-;v!#\e(B
17062
17063 @cindex rnews batch files
17064 @item rnews
17065 rnews \e$B$N%P%C%AE>Aw7A<0!#\e(B
17066
17067 @item nsmail
17068 Netscape \e$B$N%a!<%k%\%C%/%9!#\e(B
17069
17070 @item mime-parts
17071 @acronym{MIME} \e$B$N%^%k%A%Q!<%H$N%a%C%;!<%8!#\e(B
17072
17073 @item standard-digest
17074 \e$BI8=`\e(B (RFC1153) \e$B$N$^$H$aAw$j7A<0!#\e(B
17075
17076 @item mime-digest
17077 @acronym{MIME} \e$B$N$^$H$aAw$j%a%C%;!<%8!#\e(B
17078
17079 @item lanl-gov-announce
17080 \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
17081
17082 @cindex git commit messages
17083 @item git
17084 @code{git} \e$B$G\e(B commit \e$B$7$?$3$H$rEA$($k%a%C%;!<%8!#\e(B
17085
17086 @cindex forwarded messages
17087 @item rfc822-forward
17088 RFC822 \e$B$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
17089
17090 @item outlook
17091 Outlook \e$B$N%a!<%k%\%C%/%9!#\e(B
17092
17093 @item oe-dbx
17094 Outlook Express \e$B$N\e(B dbx \e$B%a!<%k%\%C%/%9!#\e(B
17095
17096 @item exim-bounce
17097 Exim MTA \e$B$+$iD7$MJV$5$l$?%a%C%;!<%8!#\e(B
17098
17099 @item forward
17100 \e$BHs8x<0$N5,B'$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
17101
17102 @item rfc934
17103 RFC934 \e$B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
17104
17105 @item mailman
17106 mailman \e$B$N$^$H$aAw$j!#\e(B
17107
17108 @item clari-briefs
17109 Clarinet \e$B$N%K%e!<%99`L\$rMWLs$7$?$^$H$aAw$j!#\e(B
17110
17111 @item slack-digest
17112 \e$BHsI8=`$^$H$aAw$j7A<0\e(B---\e$B$@$$$?$$$N$b$N$r07$($k$,!"2<<j!#\e(B
17113
17114 @item mail-in-mail
17115 \e$B:G8e$N<jCJ!#\e(B
17116 @end table
17117
17118 \e$BFCJL$J!V%U%!%$%k<oJL!W$G$"$k\e(B @code{guess} \e$B$r;H$&$3$H$b$G$-$^$9!#$3$l$r;H\e(B
17119 \e$B$&$H!"8+$F$$$k%U%!%$%k$N<oJL$,2?$+$r\e(B @code{nndoc} \e$B$,?dB,$7$h$&$H$7$^$9!#\e(B
17120 \e$B$^$?!"\e(B@code{digest} \e$B$H$$$&%U%!%$%k<oJL$O!"$=$N%U%!%$%k$,$I$N$^$H$aAw$j7A\e(B
17121 \e$B<0$+$r\e(B @code{nndoc} \e$B$K?dB,$5$;$^$9!#\e(B
17122
17123 @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
17124 \e$B$&$H$7$?$j$O$7$^$;$s\e(B---\e$BC1$K!"%U%!%$%k$r$=$N%0%k!<%W$r:n$k85$H$7$F;H$($k\e(B
17125 \e$B$h$&$K$9$k!"$H$$$&$h$&$J$3$H$G$9!#$=$l$@$1$N$3$H$G$9!#\e(B
17126
17127 \e$BJ]B8$5$l$?8E$$5-;v$r;}$C$F$$$F!"$=$l$r?7$7$/$F$+$C$3$$$$\e(B Gnus \e$B$N%a!<%k%P%C\e(B
17128 \e$B%/%(%s%I$KDI2C$7$?$$$J$i!"$*$=$i$/\e(B @code{nndoc} \e$B$,=u$1$K$J$k$O$:$G$9!#Nc\e(B
17129 \e$B$($P?7$7$$\e(B @code{nnml} \e$B%0%k!<%W$K?6$jJ,$1$?$$%a!<%k$,!":#$O8E\e(B
17130 \e$B$$\e(B @file{RMAIL} \e$B%U%!%$%k$K%a!<%k$,$"$k$H$7$^$7$g$&!#$=$&$$$&>l9g$O!"$=$N\e(B
17131 \e$B%U%!%$%k$r\e(B @code{nndoc} \e$B$r;H$C$F3+$-\e(B (\e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G f} \e$BL?\e(B
17132 \e$BNa\e(B (@pxref{Foreign Groups}) \e$B$r;H$$$^$7$g$&\e(B)\e$B!"%P%C%U%!!<Fb$NA45-;v$K%W%m\e(B
17133 \e$B%;%90u$r\e(B (\e$BNc$($P\e(B @kbd{M P b} \e$B$G\e(B) \e$BIU$1$F$+$i!"$=$l$i$,\e(B @code{nnml} \e$B%0%k!<\e(B
17134 \e$B%W72$K?6$jJ,$1$i$l$k$h$&$K\e(B (@kbd{B r} \e$BL?Na$r;H$C$F\e(B) \e$B:F%9%W!<%k$7$F$/$@$5\e(B
17135 \e$B$$!#$9$Y$F$,$&$^$/$$$1$P!"\e(B@file{RMAIL} \e$B%U%!%$%kFb$N$9$Y$F$N%a!<%k$O!"$?\e(B
17136 \e$B$/$5$s$N\e(B @code{nnml} \e$B%G%#%l%/%H%j!<$NCf$K$b3JG<$5$l$^$9!#$=$&$7$?$i!"$"\e(B
17137 \e$B$NLq2p$J\e(B @file{RMAIL} \e$B$r:o=|$7$F$7$^$C$F$bNI$$$G$7$g$&!#$"$J$?$K%,%C%D$,\e(B
17138 \e$B$"$l$P\e(B!
17139
17140 \e$B2>A[%5!<%P!<JQ?t\e(B:
17141
17142 @table @code
17143 @item nndoc-article-type
17144 @vindex nndoc-article-type
17145 \e$B$3$l$O\e(B @code{mbox}, @code{babyl}, @code{digest}, @code{news},
17146 @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
17147 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
17148 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
17149 @code{oe-dbx}, @code{mailman} \e$B$*$h$S\e(B @code{mail-in-mail} \e$B$^$?\e(B
17150 \e$B$O\e(B @code{guess} \e$B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
17151
17152 @item nndoc-post-type
17153 @vindex nndoc-post-type
17154 \e$B$3$NJQ?t$O!"$=$N%0%k!<%W$r%K%e!<%9%0%k!<%W$H$_$J$9$+%a!<%k%0%k!<%W$H$_$J\e(B
17155 \e$B$9$+$r\e(B Gnus \e$B$KEA$($^$9!#Fs$D$NM-8z$JCM$O\e(B @code{mail} (\e$B%G%#%U%)%k%H\e(B) \e$B$*$h\e(B
17156 \e$B$S\e(B @code{news} \e$B$G$9!#\e(B
17157 @end table
17158
17159 @menu
17160 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
17161 @end menu
17162
17163 @node Document Server Internals
17164 @subsubsection \e$BJ8=q%5!<%P!<$NFbIt\e(B
17165
17166 @code{nndoc} \e$B$GG'<1$5$l$k?7$7$$J8=q$N<oJL$rDI2C$9$k$3$H$OFq$7$/$"$j$^$;\e(B
17167 \e$B$s!#$=$NJ8=q$,$I$N$h$&$K8+$($k$+$NDj5A$r;E>e$2!"$=$NJ8=q<oJL$rG'<1$9$k$?\e(B
17168 \e$B$a$N=R8l4X?t$r=q$$$F!"\e(B@code{nndoc} \e$B$r<j$J$:$1$k$@$1$GNI$$$N$G$9!#\e(B
17169
17170 \e$B$^$:!"$3$l$,J8=q$N<oJL$NDj5A$NNc$G$9\e(B:
17171
17172 @example
17173 (mmdf
17174  (article-begin .  "^\^A\^A\^A\^A\n")
17175  (body-end .  "^\^A\^A\^A\^A\n"))
17176 @end example
17177
17178 \e$B$3$NDj5A$O<oJL$r<($9$?$a$N%f%K!<%/$JL>A0\e(B (@dfn{name}) \e$B$H!"$=$l$KB3$/2>A[\e(B
17179 \e$BE*$JJQ?tL>$*$h$S$=$N@_DjCM$NC1=c$JO"$J$j$+$i$J$j$^$9!#0J2<$,;H$&$3$H$,$G\e(B
17180 \e$B$-$kJQ?t$G$9\e(B---\e$BJQ?t$N?t$K05E]$5$l$J$$$G$/$@$5$$!#$[$H$s$I$NJ8=q$N<oJL$O!"\e(B
17181 \e$B$4$/$o$:$+$J@_Dj$GDj5A$9$k$3$H$,$G$-$^$9\e(B:
17182
17183 @table @code
17184 @item first-article
17185 \e$B$3$l$,@_Dj$5$l$F$$$k$H!"\e(B@code{nndoc} \e$B$O$3$N@55,I=8=$K9gCW$9$k2?$+$,8+$D\e(B
17186 \e$B$+$k$^$G!"$9$Y$F$N%F%-%9%H$rFI$_Ht$P$7$^$9!#$=$l$h$jA0$N$9$Y$F$N%F%-%9%H\e(B
17187 \e$B$O40A4$KL5;k$5$l$^$9!#\e(B
17188
17189 @item article-begin
17190 \e$B$3$N@_Dj$O!"$9$Y$F$NJ8=q$N<oJL$NDj5A$KI,$:B8:_$7$J$1$l$P$J$j$^$;$s!#$=$l\e(B
17191 \e$B$>$l$N5-;v$N;O$^$j$,$I$N$h$&$K8+$($k$+$r;XDj$9$k@55,I=8=$G$9!#C1=c$J@55,\e(B
17192 \e$BI=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j\e(B
17193 \e$B$K\e(B @code{article-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17194
17195 @item article-begin-function
17196 \e$B$3$l$r@_Dj$9$k>l9g$O!"$=$l$>$l$N5-;v$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t\e(B
17197 \e$B$r;XDj$7$F$/$@$5$$!#$3$l$O\e(B @code{article-begin} \e$B$h$jM%@h$5$l$^$9!#\e(B
17198
17199 @item head-begin
17200 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F\e(B
17201 \e$B$/$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"\e(B
17202 \e$B$3$l$NBe$o$j$K\e(B @code{head-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17203
17204 @item head-begin-function
17205 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t\e(B
17206 \e$B$r;XDj$7$F$/$@$5$$!#$3$l$O\e(B @code{head-begin} \e$B$h$jM%@h$5$l$^$9!#\e(B
17207
17208 @item head-end
17209 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/\e(B
17210 \e$B$@$5$$!#%G%#%U%)%k%H$O\e(B @samp{^$}\e$B!"$D$^$j6u9T$G$9!#\e(B
17211
17212 @item body-begin
17213 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F\e(B
17214 \e$B$/$@$5$$!#%G%#%U%)%k%H$O\e(B @samp{^\n} \e$B$G$9!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$\e(B
17215 \e$B$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j\e(B
17216 \e$B$K\e(B @code{body-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17217
17218 @item body-begin-function
17219 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t\e(B
17220 \e$B$r;XDj$7$F$/$@$5$$!#$3$l$O\e(B @code{body-begin} \e$B$h$jM%@h$5$l$^$9!#\e(B
17221
17222 @item body-end
17223 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/\e(B
17224 \e$B$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3\e(B
17225 \e$B$l$NBe$o$j$K\e(B @code{body-end-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17226
17227 @item body-end-function
17228 \e$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N:G8e$N0LCV$K%]%$%s%H$r0\F0$5$;$k4X\e(B
17229 \e$B?t$r;XDj$7$F$/$@$5$$!#$3$l$O\e(B @code{body-end} \e$B$h$jM%@h$5$l$^$9!#\e(B
17230
17231 @item file-begin
17232 \e$B$3$l$r@_Dj$9$k>l9g$O!"%U%!%$%k$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F$/$@$5\e(B
17233 \e$B$$!#$=$l$h$jA0$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#\e(B
17234
17235 @item file-end
17236 \e$B$3$l$r@_Dj$9$k>l9g$O!"%U%!%$%k$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/$@$5$$!#\e(B
17237 \e$B$=$l$h$j8e$m$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#\e(B
17238 @end table
17239
17240 \e$B$3$N$h$&$K\e(B @code{nndoc} \e$B$O$3$l$i$NJQ?t$r;H$C$F!"J8=q%U%!%$%k$r$=$l$>$l%X%C\e(B
17241 \e$B%@!<$H%\%G%#!<$r;}$C$?5-;v$NO"$J$j$H$7$F@Z$jJ,$1$k$3$H$,$G$-$^$9!#$7$+$7!"\e(B
17242 \e$B$9$Y$F$NJ8=q$N<oJL$,$3$N$h$&$J%K%e!<%9Iw$K$J$C$F$$$k$o$1$G$O$J$$$N$G!"$5\e(B
17243 \e$B$i$K%X%C%@!<$d%\%G%#!<$r\e(B Gnus \e$B$N<qL#$K9g$&$h$&$KJQ7A$5$;$kJQ?t$,!"$$$/$i\e(B
17244 \e$B$+I,MW$K$J$j$^$9!#\e(B
17245
17246 @table @code
17247 @item prepare-body-function
17248 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"5-;v$,MW5a$5$l$?$H$-$K8F$S=P$5$l$^$9!#$3$l$O\e(B
17249 \e$B%\%G%#!<$N3+;O0LCV$N%]%$%s%H$r0z?t$H$7$F8F$S=P$5$l!"J8=q$K$$$/$D$+$N%(%s\e(B
17250 \e$B%3!<%I$5$l$?FbMFJ*$N%Q!<%H$,$"$k>l9g$KM-MQ$G$9!#\e(B
17251
17252 @item article-transform-function
17253 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"5-;v$,MW5a$5$l$?$H$-$K8F$S=P$5$l$^$9!#$3$l$O\e(B
17254 \e$B5-;v$N%X%C%@!<$H%\%G%#!<$NN>J}$K!"$h$j9-HO0O$JJQ7A$r9T$J$&$?$a$K;H$o$l$k\e(B
17255 \e$B$b$N$G$9!#\e(B
17256
17257 @item generate-head-function
17258 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"\e(BGnus \e$B$,M}2r$G$-$k%X%C%@!<$r@8@.$9$k$?$a$K8F\e(B
17259 \e$B$S=P$5$l$^$9!#$3$l$O5-;vHV9f$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l!"$=$N5-;v$N$?\e(B
17260 \e$B$a$NNI<A$J%X%C%@!<$r@8@.$9$k$3$H$r5a$a$i$l$^$9!#$9$Y$F$N5-;v$N%X%C%@!<$,\e(B
17261 \e$BMW5a$5$l$k$H$-$K8F$S=P$5$l$^$9!#\e(B
17262
17263 @item generate-article-function
17264 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"\e(BGnus \e$B$,M}2r$G$-$k40A4$J5-;v$r@8@.$9$k$?$a$K\e(B
17265 \e$B8F$S=P$5$l$^$9!#$3$l$O$9$Y$F$N5-;v$N%X%C%@!<$,MW5a$5$l$k$H$-$K!"5-;vHV9f\e(B
17266 \e$B$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l$^$9!#\e(B
17267
17268 @item dissection-function
17269 \e$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"$=$l$@$1$r;H$C$FJ8=q%U%!%$%k$r5-;v$K@Z$jJ,$1\e(B
17270 \e$B$k$?$a$K8F$S=P$5$l$^$9!#$3$l$O\e(B @code{first-article},
17271 @code{article-begin}, @code{article-begin-function}, @code{head-begin},
17272 @code{head-begin-function}, @code{head-end}, @code{body-begin},
17273 @code{body-begin-function}, @code{body-end}, @code{body-end-function},
17274 @code{file-begin} \e$B$*$h$S\e(B @code{file-end} \e$B$h$jM%@h$5$l$^$9!#\e(B
17275 @end table
17276
17277 \e$B;d$,=P2q$C$?Cf$G:G$bJ#;($JNc$r8+$F$/$@$5$$!#I8=`$^$H$aAw$j7A<0$N$?$a$N$b\e(B
17278 \e$B$N$G$9\e(B:
17279
17280 @example
17281 (standard-digest
17282  (first-article . ,(concat "^" (make-string 70 ?-) "\n\n+"))
17283  (article-begin . ,(concat "\n\n" (make-string 30 ?-) "\n\n+"))
17284  (prepare-body-function . nndoc-unquote-dashes)
17285  (body-end-function . nndoc-digest-body-end)
17286  (head-end . "^ ?$")
17287  (body-begin . "^ ?\n")
17288  (file-end . "^End of .*digest.*[0-9].*\n\\*\\*\\|^End of.*Digest *$")
17289  (subtype digest guess))
17290 @end example
17291
17292 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
17293 \e$B$M!#$^$?\e(B @samp{^End of} \e$B$G;O$^$k9T$h$j8e$m$b$9$Y$FL5;k$5$l$^$9!#3F5-;v\e(B
17294 \e$B$O\e(B 30 \e$BJ8;z$N%@%C%7%e$N9T$G;O$^$j!"%X%C%@!<$H%\%G%#!<$N6h@Z$j$N9T$O0l8D$N\e(B
17295 \e$B%9%Z!<%9$r4^$`$3$H$,$"$j!"$=$7$F%\%G%#!<$O$=$l$,EO$5$l$kA0\e(B
17296 \e$B$K\e(B @code{nndoc-unquote-dashes} \e$B$rDL$5$l$^$9!#\e(B
17297
17298 \e$B$"$J$?FH<+$NJ8=q$N$?$a$NDj5A$r\e(B @code{nndoc} \e$B$G;H$($k$h$&$K$9$k$K$O!"\e(B
17299 @code{nndoc-add-type} \e$B4X?t$r;H$C$F$/$@$5$$!#$3$l$OFs$D$N%Q%i%a!<%?!<$r$H\e(B
17300 \e$B$j$^$9\e(B--- \e$B0l$DL\$ODj5A$=$N$b$N$G!"Fs$DL\$N\e(B (\e$B>JN,2DG=$J\e(B) \e$B%Q%i%a!<%?!<$O!"\e(B
17301 \e$B$3$NDj5A$rJ8=q$N<oJL$rDj5A$9$kO"A[%j%9%H$N$I$3$KCV$/$+$r;XDj$7$^$9!#$3$N\e(B
17302 \e$BO"A[%j%9%H$O=gHV$KAv::$5$l!"M?$($i$l$?<oJL\e(B @var{type} \e$B$KBP$7\e(B
17303 \e$B$F\e(B @code{nndoc-@var{type}-type-p} \e$B$,8F$S=P$5$l$^$9!#$7$?$,$C$F!"Nc$(\e(B
17304 \e$B$P\e(B @code{mmdf} \e$B$H$$$&<oJL$G$"$k$+$I$&$+$rD4$Y$k$?$a$K\e(B
17305 \e$B$O\e(B @code{nndoc-mmdf-type-p} \e$B$,8F$S=P$5$l!"B>$N<oJL$N>l9g$bF1MM$G$9!#$3$l\e(B
17306 \e$B$i$N<oJL=R8l4X?t$O!"J8=q$,$=$N<oJL$G$J$$>l9g$O\e(B @code{nil} \e$B$rJV$7!"$=$N<o\e(B
17307 \e$BJL$G$"$k>l9g$O\e(B @code{t} \e$B$rJV$7!"$=$N<oJL$+$b$7$l$J$$$H$-$O?tCM$rJV$5$J$/\e(B
17308 \e$B$F$O$J$j$^$;$s!#9b$$?tCM$O9b$$2DG=@-$r0UL#$7!"Dc$$?tCM$ODc$$2DG=@-$r0UL#\e(B
17309 \e$B$7$^$9!#\e(B@samp{0} \e$B$O@5$7$$CM$NCf$G$b$C$H$bDc$$?tCM$G$9!#\e(B
17310
17311 @node Mail-To-News Gateways
17312 @subsection \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$\e(B
17313 @cindex mail-to-news gateways
17314 @cindex gateways
17315
17316 \e$B$"$J$?$N%m!<%+%k$N\e(B @code{nntp} \e$B%5!<%P!<$,2?$i$+$NM}M3$GEj9F$r5v2D$7$F$$\e(B
17317 \e$B$J$/$F$b!"?t$"$k\e(B mail-to-news \e$B%2!<%H%&%'%$$r;H$C$FEj9F$9$k$3$H$,$G$-$^$9!#\e(B
17318 @code{nngateway} \e$B%P%C%/%(%s%I$O$3$N%$%s%?!<%U%'!<%9$rDs6!$7$^$9!#\e(B
17319
17320 \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$OEj\e(B
17321 \e$B9F$9$k$?$a$@$1$K;H$o$l$^$9!#\e(B
17322
17323 \e$B0J2<$O%5!<%P!<JQ?t$G$9!#\e(B
17324
17325 @table @code
17326 @item nngateway-address
17327 @vindex nngateway-address
17328 \e$B$3$l$,\e(B mail-to-news \e$B%2!<%H%&%'%$$N%"%I%l%9$G$9!#\e(B
17329
17330 @item nngateway-header-transformation
17331 @vindex nngateway-header-transformation
17332 \e$B%K%e!<%9%X%C%@!<$O!"\e(Bmail-to-news \e$B%2!<%H%&%'%$$,<u$1IU$1$i$l$k$h$&$K!"2?\e(B
17333 \e$B$+4qL/$J$d$jJ}$GJQ7A$7$F$*$+$J$1$l$P$J$i$J$$$3$H$,$7$P$7$P$G$9!#$3$NJQ?t\e(B
17334 \e$B$O$I$s$JJQ7A=hM}$,8F$S=P$5$l$k$Y$-$+$r;X<($9$k$b$N$G!"%G%#%U%)%k%H$G\e(B
17335 \e$B$O\e(B @code{nngateway-simple-header-transformation} \e$B$K$J$j$^$9!#$=$N4X?t$O\e(B
17336 \e$BJQ7A$7$h$&$H$9$k%X%C%@!<$NNN0h$@$1$K69$a$i$l$?%P%C%U%!!<$G!"%2!<%H%&%'%$\e(B
17337 \e$B$N%"%I%l%9$r0l$D$N0z?t$H$7$F8F$S=P$5$l$^$9!#\e(B
17338
17339 \e$B%G%#%U%)%k%H$N4X?t$O!"C1$K\e(B @code{Newsgroups} \e$B%X%C%@!<$H%2!<%H%&%'%$$N%"\e(B
17340 \e$B%I%l%9$K4p$E$$$??7$7$$\e(B @code{To} \e$B%X%C%@!<$rA^F~$7$^$9!#Nc$($P!"0J2<$N$h\e(B
17341 \e$B$&$J\e(B @code{Newsgroups} \e$B%X%C%@!<$r;}$D5-;v$K$O!"\e(B
17342
17343 @example
17344 Newsgroups: alt.religion.emacs
17345 @end example
17346
17347 \e$B<!$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$,A^F~$5$l$^$9!#\e(B
17348
17349 @example
17350 To: alt-religion-emacs@@GATEWAY
17351 @end example
17352
17353 \e$B0J2<$N4X?t$,MQ0U$5$l$F$$$^$9\e(B:
17354
17355 @table @code
17356 @item nngateway-simple-header-transformation
17357 @findex nngateway-simple-header-transformation
17358 @var{newsgroup}@@@code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r\e(B
17359 \e$B:n$j$^$9!#\e(B
17360
17361 @item nngateway-mail2news-header-transformation
17362 @findex nngateway-mail2news-header-transformation
17363 @code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r:n$j$^$9!#\e(B
17364 @end table
17365 @end table
17366
17367 \e$BNc$G$9\e(B:
17368
17369 @lisp
17370 (setq gnus-post-method
17371       '(nngateway
17372         "mail2news@@replay.com"
17373         (nngateway-header-transformation
17374          nngateway-mail2news-header-transformation)))
17375 @end lisp
17376
17377 \e$B$7$?$,$C$F$3$l$r;H$&$K$O!"C1$K$3$s$JIw$K$9$l$PNI$$$G$7$g$&\e(B:
17378
17379 @lisp
17380 (setq gnus-post-method '(nngateway "GATEWAY.ADDRESS"))
17381 @end lisp
17382
17383 @node The Empty Backend
17384 @subsection \e$B6u$C$]$N%P%C%/%(%s%I\e(B
17385 @cindex nnnil
17386
17387 \e$B<B:]$OI,MW$,L5$$$N$K$I$3$+$K%P%C%/%(%s%I$r@_Dj$7$J$1$l$P$J$i$J$$>l9g$K!"\e(B
17388 @code{nnnil} \e$B$OBeMQ$H$7$F;H$&$3$H$,$G$-$k%P%C%/%(%s%I$G$9!#E57?E*$JNc$O!"\e(B
17389 \e$BBh0l$NA*BrJ}K!$rI,MW$H$7$J$$$,BhFs$N\e(B (secondary) \e$BA*BrJ}K!$@$1$r;H$$$?$$\e(B
17390 \e$B>l9g$G$9\e(B:
17391
17392 @lisp
17393 (setq gnus-select-method '(nnnil ""))
17394 (setq gnus-secondary-select-methods
17395       '((nnimap "foo")
17396         (nnml "")))
17397 @end lisp
17398
17399 @node Combined Groups
17400 @section \e$B9gJ;%0%k!<%W\e(B
17401
17402 Gnus \e$B$O!"$9$Y$F$N%0%k!<%W$N<oN`$r:.9g$7$F!"Bg$-$J%0%k!<%W$K9gJ;$5$;$k$3\e(B
17403 \e$B$H$,$G$-$^$9!#\e(B
17404
17405 @menu
17406 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r9gJ;$9$k\e(B
17407 @end menu
17408
17409 @node Virtual Groups
17410 @subsection \e$B2>A[%0%k!<%W\e(B
17411 @cindex nnvirtual
17412 @cindex virtual groups
17413 @cindex merging groups
17414
17415 @dfn{nnvirtual} \e$B%0%k!<%W$O!"<B$OJ#?t$N%0%k!<%W$r4s$;=8$a$?$b$N$K2a$.$^$;\e(B
17416 \e$B$s!#\e(B
17417
17418 \e$BNc$($P!">.$5$J%0%k!<%W$r$?$/$5$sFI$`$N$,7y$K$J$C$F$-$?$i!"$=$l$i$r0l$D$N\e(B
17419 \e$BBg$-$J%0%k!<%W$KF~$l$F!"7y$K$J$k$/$i$$5pBg$G<j$KIi$($J$$%0%k!<%W$rFI$`$3\e(B
17420 \e$B$H$,$G$-$^$9!#$3$l$O%3%s%T%e!<%F%#%s%0$NBi8oL#$@$M\e(B!
17421
17422 \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
17423 \e$B@.$9$k%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#\e(B
17424
17425 \e$B2>A[%0%k!<%W$GIU$1$i$l$?$9$Y$F$N0u$O!"$=$N9=@.MWAG$N%0%k!<%W$N5-;v$K$/$C\e(B
17426 \e$B$D$1$i$l$^$9!#$D$^$j!"2>A[%0%k!<%W$G5-;v$K2D;k5-;v$N0u$rIU$1$k$H!"$=$N5-\e(B
17427 \e$B;v$O$b$H$b$H$N9=@.MWAG$N%0%k!<%W$G$b2D;k5-;v$K$J$j$^$9!#\e(B(\e$B$=$7$F5U$b@.$j\e(B
17428 \e$BN)$A$^$9\e(B---\e$B9=@.MWAG$N%0%k!<%W$GIU$1$?0u$O!"2>A[%0%k!<%W$G$bI=<($5$l$^\e(B
17429 \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}
17430 (@code{gnus-group-make-empty-virtual}) \e$B$r<B9T$7!"\e(B@kbd{M-e}
17431 (@code{gnus-group-edit-group-method}) \e$B$GA*BrJ}K!$N@55,I=8=$rJT=8$7$F$/$@\e(B
17432 \e$B$5$$!#\e(B
17433
17434 \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
17435 \e$B%7%"%o%;$J%K%e!<%9%0%k!<%W$K$^$H$a$k\e(B @code{nnvirtual} \e$BA*BrJ}K!$NNc$G$9\e(B:
17436
17437 @lisp
17438 (nnvirtual "^alt\\.fan\\.andrea-dworkin$\\|^rec\\.dworkin.*")
17439 @end lisp
17440
17441 \e$B9=@.MWAG$N%0%k!<%W$O4pK\%0%k!<%W$G$b30It%0%k!<%W$G$b9=$$$^$;$s!#$9$Y$FLd\e(B
17442 \e$BBjL5$/F0$/$O$:$G$9$,!"$b$7$"$J$?$N%3%s%T%e!<%?!<$,GzH/$G$b$7$F$7$^$C$?$i!"\e(B
17443 \e$B$=$l$O$?$V$s;d$,0-$$$s$G$7$g$&$M!#\e(B
17444
17445 \e$BMxMQ<T$,\e(B (\e$BLuCm\e(B: \e$B5-;v$rEj9F$9$k?M$?$A$,\e(B) Distribution \e$B%X%C%@!<$r;H$C$FG[\e(B
17446 \e$BI[HO0O$r@)8B$7$F$$$k>l9g$K!"F1$8%0%k!<%W$rJ#?t$N%5!<%P!<$+$i4s$;=8$a$k$3\e(B
17447 \e$B$H$O!"K\Ev$K$&$^$$9M$($+$b$7$l$^$;$s!#\e(B@samp{soc.motss} \e$B$rF|K\$N%5!<%P!<\e(B
17448 \e$B$H%N%k%&%'!<$N%5!<%P!<$NN>J}$+$iFI$_$?$1$l$P!"%0%k!<%W$N@55,I=8=$H$7$F0J\e(B
17449 \e$B2<$N$b$N$r;H$&$3$H$,$G$-$k$G$7$g$&\e(B:
17450
17451 @example
17452 "^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$"
17453 @end example
17454
17455 (\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
17456 \e$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-\e(B
17457 \e$B9f\e(B (@samp{"..."}) \e$B$b<h$jJ'$C$F$/$@$5$$!#\e(B)
17458
17459 \e$B$3$l$O$^$"!"$9$i$9$i$HF0:n$9$k$O$:$G$9\e(B---\e$BN>J}$N%0%k!<%W$N$9$Y$F$N5-;v$O\e(B
17460 \e$B0l$D$N%0%k!<%W$KF~$j!"=EJ#$bL5$$$O$:$G$9!#%9%l%C%II=<(\e(B (\e$B$H$=$NB>\e(B) \e$B$bDL>o\e(B
17461 \e$BDL$jF0:n$9$k$G$7$g$&$1$l$I!"5-;v$NJB$V=g=x$K$OLdBj$,$"$k$+$b$7$l$^$;$s!#\e(B
17462 \e$BF|IU$K$h$kJB$YBX$($,!"$3$3$G$O0l$D$NA*Br;h$K$J$k$+$b$7$l$^$;\e(B
17463 \e$B$s\e(B (@pxref{Selecting a Group})\e$B!#\e(B
17464
17465 \e$B$J$*!"$3$3$G0l$D$@$1@)8B$,$"$j$^$9\e(B---\e$B2>A[%0%k!<%W$K4^$^$l$k%0%k!<%W$O$9\e(B
17466 \e$B$Y$F@8$-$F$$$k\e(B (\e$B$9$J$o$A9XFI$^$?$OHs9XFI$N\e(B) \e$B>uBV$G$J$/$F$O$J$j$^$;$s!#:o\e(B
17467 \e$B=|$5$l$?\e(B (killed) \e$B%0%k!<%W$"$k$$$O%>%s%S$N%0%k!<%W$O\e(B @code{nnvirtual} \e$B%0\e(B
17468 \e$B%k!<%W$r9=@.$9$k%0%k!<%W$K$J$k$3$H$O$G$-$^$;$s!#\e(B
17469
17470 @vindex nnvirtual-always-rescan
17471 @code{nnvirtual-always-rescan} \e$BJQ?t$,\e(B @code{nil} \e$B$G$J$1$l\e(B
17472 \e$B$P\e(B (\e$B$=$l!"$D$^$jHs\e(B-@code{nil} \e$B$,%G%#%U%)%k%H\e(B)\e$B!"\e(B@code{nnvirtual} \e$B$O2>A[%0\e(B
17473 \e$B%k!<%W$KF~$C$?$H$-$K>o$KL$FI5-;v$rAv::$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$K$J$C\e(B
17474 \e$B$F$$$F!"2>A[%0%k!<%W$r:n$C$?8e$K9=@.MWAG$N%0%k!<%W$G5-;v$rFI$s$@>l9g$O!"\e(B
17475 \e$B$=$N9=@.MWAG$N%0%k!<%W$GFI$^$l$?5-;v$O!"2>A[%0%k!<%W$K8=$l$F$7$^$&$G$7$g\e(B
17476 \e$B$&!#6&DL$J9=@.MWAG$N%0%k!<%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b!"$3$N\e(B
17477 \e$B1F6A$,$"$j$^$9!#$=$&$$$&>l9g$K$O!"$3$NJQ?t$r\e(B @code{t} \e$B$K$9$k$Y$-$G$9!#$5\e(B
17478 \e$B$b$J$1$l$P!"2>A[%0%k!<%W$KF~$kEY$K!"Kh2s$=$N2>A[%0%k!<%W$N>e\e(B
17479 \e$B$G\e(B @code{M-g} \e$B$rC!$$$F$bNI$$$G$7$g$&\e(B---\e$B$3$l$K$O$[$\F1MM$N8z2L$,$"$j$^$9!#\e(B
17480
17481 @code{nnvirtual} \e$B$O%a!<%k$H%K%e!<%9$NN>J}$N%0%k!<%W$r9=@.MWAG$N%0%k!<%W\e(B
17482 \e$B$K$9$k$3$H$,$G$-$^$9!#\e(B@code{nnvirtual} \e$B%0%k!<%W$N5-;v$KJVEz$9$k$H$-$O!"\e(B
17483 @code{nnvirtual} \e$B$O5-;v$N=P=j$N9=@.MWAG$N%0%k!<%W$N%P%C%/%(%s%I$K!"$=$l\e(B
17484 \e$B$,%K%e!<%9$N%P%C%/%(%s%I$G$"$k$+%a!<%k$N%P%C%/%(%s%I$G$"$k$+$r?R$M$J$1$l\e(B
17485 \e$B$P$J$j$^$;$s!#$7$+$7\e(B @kbd{^} \e$B$r$7$?$H$-$K$O!"IaDL$O9=@.MWAG$N%P%C%/%(%s\e(B
17486 \e$B%I$,$3$l$rCN$k$?$a$N3N<B$JJ}K!$,L5$$$N$G!"$=$N>l9g\e(B @code{nnvirtual} \e$B$O!"\e(B
17487 Gnus \e$B$K5-;v$O%K%e!<%9$G$O$J$$%P%C%/%(%s%I$+$i$d$C$FMh$?$H9p$2$^$9!#\e(B(\e$BC1$K\e(B
17488 \e$B$=$l$,0BA4$JB&$J$N$G!#\e(B)
17489
17490 \e$B$3$l$i$N>l9g$K%a%C%;!<%8%P%C%U%!!<$G\e(B @kbd{C-c C-n} \e$B$r9T$J$&$H!"1~Ez$7$h\e(B
17491 \e$B$&$H$7$F$$$k5-;v$+$i\e(B @code{Newsgroups} \e$B9T$rH4$-=P$7$FA^F~$7$^$9!#\e(B
17492
17493 @code{nnvirtual} \e$B%0%k!<%W$O!"5-;v$H0u0J30$O9=@.MWAG$N%0%k!<%W$+$i7Q>5$7\e(B
17494 \e$B$^$;$s\e(B---\e$BNc$($P%0%k!<%W%Q%i%a!<%?!<$b$=$&$J$N$G$9$,!"$=$l$i$O7Q>5$5$l$^\e(B
17495 \e$B$;$s!#\e(B
17496
17497 @node Email Based Diary
17498 @section \e$BEE;R%a!<%k$K$h$kF|Dx4IM}\e(B
17499 @cindex diary
17500 @cindex email based diary
17501 @cindex calendar
17502
17503 \e$B$3$N>O$G$O\e(B @code{nndiary} \e$B$H$$$&FCJL$J%a!<%k%P%C%/%(%s%I$H!"$=$NCg4V\e(B
17504 \e$B$N\e(B @code{gnus-diary} \e$B%i%$%V%i%j!<$K$D$$$F@bL@$7$^$9!#$=$l$,!VFCJL!W$J$N\e(B
17505 \e$B$O!"\e(BGnus \e$B$G%a!<%k$rFI$`$?$a$NI8=`$NA*Br;h$N0l$D$G$"$k$D$b$j$OL5$$$+$i$G\e(B
17506 \e$B$9!#$=$l\e(B (\e$BI8=`$NA*Br;h\e(B) \e$B$K$D$$$F$O\e(B @ref{Choosing a Mail Back End} \e$B$r;2>H\e(B
17507 \e$B$7$F$/$@$5$$!#Be$o$j$K!"FCJL$JJ}K!$G$"$J$?$N%a!<%k$N\e(B @emph{ \e$B$$$/$D$+\e(B} \e$B$r07\e(B
17508 \e$B$&!"$9$J$o$A$3$l$O%j%^%$%s%@!<\e(B (\e$BM=Dj$r;W$$=P$5$;$k$b$N\e(B) \e$B$H$7$F;H$o$l$^$9!#\e(B
17509
17510 \e$BE57?E*$J6Z=q$-$O!"$3$&$G$9!#\e(B
17511
17512 @itemize @bullet
17513 @item
17514 \e$B$"$J$?$O%"%s%G%#!&%^%/%I%&%'%k$+%V%k!<%9!&%&%#%j%9\e(B (\e$B$"$J$?$N9%$_$K9g$o$;\e(B
17515 \e$B$F!"$I$A$i$+$rA*$s$G$/$@$5$$\e(B) \e$B$H!"0l%v7n8e$K%G!<%H$NLsB+$r$7$^$7$?!#$=$l\e(B
17516 \e$B$rK:$l$k$o$1$K$O$$$-$^$;$s!#\e(B
17517 @item
17518 \e$B$=$3$G!"<+J,08$F$K%j%^%$%s%@!<$N%a%C%;!<%8$r\e(B (\e$BK\Ev$KKhF|0lDL\e(B) \e$BAw$k$3$H$K\e(B
17519 \e$B$7$^$7$?!#\e(B
17520 @item
17521 \e$B$"$J$?$O$=$N$3$H$r$9$C$+$jK:$l$F!"$$$D$b$I$*$j$K?7$7$$%a!<%k$r<h$j9~$s$G\e(B
17522 \e$BFI$_B3$1$^$9!#\e(B
17523 @item
17524 \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
17525 \e$B$-$K!"$H$-$I$-$"$J$?$NM=Dj$r;W$$=P$5$;$k$?$a$K!"$"$?$+$b?7Ce$GL$FI$N$h$&\e(B
17526 \e$B$K!"%a%C%;!<%8$,:F$S%]%C%W%"%C%W$9$k$G$7$g$&!#\e(B
17527 @item
17528 \e$B$3$l$,4^$^$l$F$$$k!V?7$7$$!W%a%C%;!<%8$?$A$rFI$s$G$/$@$5$$!"$=$7$F!":F$S\e(B
17529 \e$B$"$J$?$,2a$4$9Lk$rL48+$F$/$@$5$$!#\e(B
17530 @item
17531 \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
17532 \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
17533 @end itemize
17534
17535 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
17536 \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%I\e(B
17537 \e$B$N$h$&$KF0:n$7!"$$$m$s$J$d$jJ}$G@_Dj$9$k$3$H$,$G$-$^$9!#$3$N$9$Y$F$,!"0J\e(B
17538 \e$B2<$N3F>O$G@bL@$5$l$F$$$^$9!#\e(B
17539
17540 @menu
17541 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
17542 * The Gnus Diary Library::      nndiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
17543 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
17544 @end menu
17545
17546 @node The NNDiary Back End
17547 @subsection NNDiary \e$B%P%C%/%(%s%I\e(B
17548 @cindex nndiary
17549 @cindex the nndiary back end
17550
17551 @code{nndiary} \e$B$O\e(B @code{nnml} (@pxref{Mail Spool}) \e$B$K$H$F$b$h$/;w$F$$$k\e(B
17552 \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
17553 \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
17554 \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
17555 \e$B0l%0%k!<%W$"$?$j0l$D$N%G%#%l%/%H%j!<\e(B) \e$B$K@:DL$7$F$$$^$9!#\e(B
17556
17557 \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
17558 \e$B$^$9\e(B: Gnus \e$B$N%0%k!<%W$NF|IU$N5!G=$r\e(B @emph{\e$B;H$o$J$1$l$P$J$j$^$;$s\e(B}\e$B!#$=$l\e(B
17559 \e$B$,$I$&$$$&$U$&$K9T$J$o$l$k$+$O\e(B @ref{Group Timestamp} \e$B$r8+$F$/$@$5$$!#\e(B
17560
17561 @menu
17562 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B nndiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
17563 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
17564 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
17565 @end menu
17566
17567 @node Diary Messages
17568 @subsubsection \e$BF|Dx%a%C%;!<%8\e(B
17569 @cindex nndiary messages
17570 @cindex nndiary mails
17571
17572 \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
17573 \e$B$^$C$?$/IaDL$N$b$N$G$9!#$=$l$i$N%X%C%@!<$O\e(B @code{X-Diary-<something>} \e$B$N\e(B
17574 \e$BMM<0$GI=$5$l!"\e(B@code{<something>} \e$B$NItJ,$O\e(B @code{Minute}, @code{Hour},
17575 @code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} \e$B$*$h\e(B
17576 \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
17577 @code{Dow} \e$B$O!VMKF|\e(B (Day ofWeek)\e$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<\e(B
17578 \e$B$O\e(B crontab \e$B$N@_Dj$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#\e(B
17579
17580 @itemize @bullet
17581 @item
17582 @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
17583 \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
17584 \e$B$G$9!#\e(B
17585 @item
17586 \e$B%U%#!<%k%I$O@0?t$+HO0O$N$I$A$i$+$G$9!#\e(B
17587 @item
17588 \e$BHO0O$H$O!"%@%C%7%e\e(B (-) \e$B$G6h@Z$i$l$?Fs$D$N@0?t$G$9!#\e(B
17589 @item
17590 \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
17591 @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
17592 \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
17593 @item
17594 \e$BFCJL$J>l9g$H$7$F!"\e(B@code{Dom} \e$B$^$?$O\e(B @code{Dow} \e$B$N$I$A$i$+0lJ}$K$*$1$k@1\e(B
17595 \e$B0u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/!"!V$b$&0lJ}$N%U%#!<%k%I$@$1$r;H$&!W0UL#\e(B
17596 \e$B$K$J$j$^$9!#N>J}$H$b@10u$K$7$?>l9g$O!"$I$A$i$r;H$C$F$bF1$87k2L$K$J$k$3$H\e(B
17597 \e$B$KCm0U$7$F$/$@$5$$!#\e(B
17598 @item
17599 @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
17600 \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
17601 \e$B!V8=:_$N%m!<%+%k$J%?%$%`%>!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&\e(B
17602 \e$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ\e(B
17603 \e$B?t\e(B @code{nndiary-headers} \e$B$r8+$F$/$@$5$$!#\e(B
17604 @end itemize
17605
17606 1999\e$BG/$+$i\e(B 2010\e$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N\e(B 12:00, 20:00, 21:00,
17607 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
17608 \e$B$N6qBNNc$G$9\e(B (\e$B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F$/$@$5$$\e(B):
17609
17610 @example
17611 X-Diary-Minute: 0
17612 X-Diary-Hour: 12, 20-24
17613 X-Diary-Dom: 1
17614 X-Diary-Month: *
17615 X-Diary-Year: 1999-2010
17616 X-Diary-Dow: 1
17617 X-Diary-Time-Zone: *
17618 @end example
17619
17620 @node Running NNDiary
17621 @subsubsection NNDiary \e$B$rF0$+$9\e(B
17622 @cindex running nndiary
17623 @cindex nndiary operation modes
17624
17625 @code{nndiary} \e$B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N\e(B
17626 \e$B!VEAE}7?\e(B (traditional)\e$B!W!"$b$&0l$D$O!V<+N'7?\e(B (autonomous)\e$B!W$G$9!#EAE}7?\e(B
17627 \e$B$N%b!<%I$G$O!"\e(B@code{nndiary} \e$B$O$=$l<+?H$,?7Ce%a!<%k$r<hF@$9$k$3$H$O$"$j\e(B
17628 \e$B$^$;$s!#F|Dx%a%C%;!<%8$H$7$F07$&$?$a$K!"$"$J$?$O%a!<%k$r4pK\$N%a!<%k%P%C\e(B
17629 \e$B%/%(%s%I$+$i\e(B nndiary \e$B%0%k!<%W$K!"0\F0\e(B (@kbd{B m}) \e$B$^$?$O%3\e(B
17630 \e$B%T!<\e(B (@kbd{B c}) \e$B$7$J$1$l$P$J$j$^$;$s!#<+N'7?$N%b!<%I$G$O!"\e(B
17631 @code{nndiary} \e$B$O$=$l<+?H$N%a!<%k$r<h$C$F$-$F!"4pK\$N%a!<%k%P%C%/%(%s%I\e(B
17632 \e$B$H$OFHN)$7$F$=$l$r07$$$^$9!#\e(B
17633
17634 \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$h\e(B
17635 \e$B$&$K$O@_7W$5$l$F$$$J$3$H$KCm0U$9$Y$-$G$9!#$7$+$7\e(B @code{nndiary} \e$B$G$O!"$3\e(B
17636 \e$B$l$O0UL#$r$J$7$^$9!#$"$J$?$OK\Ev$K!"F|Dx%a%C%;!<%8$rF|Dx%0%k!<%W$KD>@\Aw$C\e(B
17637 \e$B$F!"$=$l$i$r<u$1<h$j$?$$$N$G$9!#$=$3$G\e(B @code{nndiary} \e$B$O!"$^$5$K!VFsHVL\\e(B
17638 \e$B$NBh0l%a!<%k%P%C%/%(%s%I!W$r%5%]!<%H$7$^$9\e(B (\e$B;d$,CN$C$F$$$k8B$j!"$=$l$O$3\e(B
17639 \e$B$N5!G=$rDs6!$9$kM#0l$N%P%C%/%(%s%I$G$9\e(B)\e$B!#$7$+$7$J$,$i@)Ls$,$"$C$F\e(B (\e$B$$$D\e(B
17640 \e$B$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$,$G$-$^\e(B
17641 \e$B$;$s!#\e(B
17642
17643 \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
17644 \e$B$i$o$J$1$l$P$J$j$^$;$s\e(B:
17645
17646 @itemize @bullet
17647 @item
17648 \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
17649 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K5-F~$7$F$/$@$5$$\e(B:
17650
17651 @lisp
17652 (setq nndiary-get-new-mail t)
17653 @end lisp
17654
17655 @item
17656 \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
17657 \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
17658 \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%I\e(B
17659 \e$B$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
17660 \e$B$i$=$l$i$N%a%C%;!<%8$r<h$j9~$`$3$H$K$h$C$F!"$3$N7gE@$O$"$kDxEYJd$o$l$^$9!#\e(B
17661
17662 \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
17663 \e$B%a!<%k%=!<%9!&%U%!%$%k$G$9\e(B) \e$B$K3JG<$9$k$?$a$N\e(B procmailrc \e$B$N9`L\$NNc$G$9\e(B:
17664
17665 @example
17666 :0 HD :
17667 * ^X-Diary
17668 .nndiary
17669 @end example
17670 @end itemize
17671
17672 \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
17673 \e$B2<$NFs$D$N%*%W%7%g%s$r%+%9%?%^%$%:$9$kI,MW$,$"$k$G$7$g$&\e(B:
17674
17675 @defvar nndiary-mail-sources
17676 \e$BI8=`$N\e(B @code{mail-sources} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#F1$89=\e(B
17677 \e$BJ8\e(B (syntax) \e$B$r;H$$!"%G%#%U%)%k%H$O\e(B @code{(file :path "~/.nndiary")} \e$B$G\e(B
17678 \e$B$9!#\e(B
17679 @end defvar
17680
17681 @defvar nndiary-split-methods
17682 \e$BI8=`$N\e(B @code{nnmail-split-methods} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#\e(B
17683 \e$BF1$89=J8\e(B (syntax) \e$B$r;H$$$^$9!#\e(B
17684 @end defvar
17685
17686 \e$B:G=*E*$K$O\e(B @code{gnus-secondary-select-methods} \e$B$K!"915WE*\e(B
17687 \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
17688 \e$B$"$k$h$&$J$b$N\e(B) \e$B$rDI2C$7$F$bNI$$$G$7$g$&!#\e(B
17689
17690 \e$B$&$^$/$$$1$P!"\e(BGnus \e$B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y\e(B
17691 \e$B$F\e(B (@file{nndiary.el} \e$B$N\e(B TODO \e$B$N9`$r;2>H\e(B) \e$B$,4|BTDL$j$KF0:n$9$k$G$7$g$&!#\e(B
17692 \e$B<+N'7?$N%b!<%I$G$O!"\e(B@kbd{g} \e$B$d\e(B @kbd{M-g} \e$B$r%0%k!<%W%P%C%U%!!<$G%?%$%W$9\e(B
17693 \e$B$l$P?7$7$$F|Dx%a!<%k$r$b<h$j9~$s$G!"F|DxMQ$KFC2=$7$?5,B'$K=>$C$F$=$l$i$r\e(B
17694 \e$BJ,3d$9$k$7!"\e(B@kbd{F} \e$B$O?7$7$$F|Dx%0%k!<%W$r8+$D$1$F$/$l$k!"$J$I!#\e(B
17695
17696 @node Customizing NNDiary
17697 @subsubsection NNDiary \e$B$N%+%9%?%^%$%:\e(B
17698 @cindex customizing nndiary
17699 @cindex nndiary customization
17700
17701 \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
17702 \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
17703 \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
17704 \e$BL\$rDL$7$F$/$@$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ\e(B
17705 \e$B?t$G$7$g$&\e(B:
17706
17707 @defvar nndiary-reminders
17708 \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
17709 \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
17710 \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
17711 \e$B%W%"%C%W$9$k$3$H$G$"$k$3$H$r;W$$=P$7$F$/$@$5$$!#\e(B
17712 @end defvar
17713
17714 @defvar nndiary-week-starts-on-monday
17715 \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
17716 @end defvar
17717
17718 @node The Gnus Diary Library
17719 @subsection Gnus Diary \e$B%i%$%V%i%j!<\e(B
17720 @cindex gnus-diary
17721 @cindex the Gnus diary library
17722
17723 @code{nndiary} \e$B$r<j:n6H$G;H$&$3$H\e(B (\e$B%X%C%@!<$r<j$G=q$/$3$H$J$I\e(B) \e$B$O!"$$$5\e(B
17724 \e$B$5$+$&$s$6$j$7$^$9!#9,$$\e(B @code{nndiary} \e$B$N>e0L3,AX$K=q$+$l\e(B
17725 \e$B$?\e(B @code{gnus-diary} \e$B$H$$$&%i%$%V%i%j!<$,$"$C$F!"$?$/$5$s$NJXMx$J$3$H$r\e(B
17726 \e$B$d$C$F$/$l$^$9!#\e(B
17727
17728 \e$B$=$l$r;H$&$?$a$K$O!"0J2<$N9T$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K2C$($F$/$@$5\e(B
17729 \e$B$$\e(B:
17730
17731 @lisp
17732 (require 'gnus-diary)
17733 @end lisp
17734
17735 \e$B$5$i$K!"$I$s$J\e(B @code{gnus-user-format-function-[d|D]} (@pxref{Summary
17736 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
17737 \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
17738
17739 @menu
17740 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
17741 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
17742 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
17743 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
17744 @end menu
17745
17746 @node Diary Summary Line Format
17747 @subsubsection \e$BF|Dx$N35N,9T;EMM\e(B
17748 @cindex diary summary buffer line
17749 @cindex diary summary line format
17750
17751 \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
17752 \e$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<\e(B
17753 \e$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#\e(B
17754
17755 @code{gnus-diary} \e$B$O!"35N,9T;EMM$G;H$&Fs$D$NDI2C$NMxMQ<TDj5A$N=qK!;EMM$r\e(B
17756 \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
17757 \e$B<(\e(B (\e$BNc$($P!H\e(BSat, Sep 22 01, 12:00\e$B!I\e(B) \e$B$rI=$9$N$KBP$7$F!"\e(B@code{d} \e$B$O<!$NM=\e(B
17758 \e$BDj$,@8$8$k$^$G$N$*$*$h$=$N;D$j;~4V\e(B (\e$BNc$($P!H\e(Bin 6 months, 1 week\e$B!I\e(B) \e$B$rI=\e(B
17759 \e$B$7$^$9!#\e(B
17760
17761 \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
17762 \e$B$k$H>C$5$l$J$$$3$H$r=|$$$F!"%a%C%;!<%8$,4|8B@Z$l>C5n2DG=$G$"$k$3$H$K5$$r\e(B
17763 \e$BIU$1$F$/$@$5$$\e(B):
17764
17765 @example
17766    E  Sat, Sep 22 01, 12:00: Joe's birthday (in 6 months, 1 week)
17767 @end example
17768
17769 \e$B>e5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<\e(B
17770 \e$B%W$N%Q%i%a!<%?!<$K2C$($h$&$H$9$k$G$7$g$&\e(B:
17771
17772 @lisp
17773 (gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n")
17774 @end lisp
17775
17776 \e$B$7$+$7\e(B @code{gnus-diary} \e$B$O$=$l$r<+F0$G9T$J$$$^$9\e(B (@pxref{Diary Group
17777 Parameters})\e$B!#$=$l$G$b$"$J$?$O!"0J2<$N%f!<%6!<!&%*%W%7%g%s72$GDs6!$5$l$k\e(B
17778 \e$B35N,9T;EMM$r!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B:
17779
17780 @defvar gnus-diary-summary-line-format
17781 \e$BF|Dx%0%k!<%W$N$?$a$K;H$o$l$k35N,9T;EMM$rDj5A$7$^$9\e(B (@pxref{Summary
17782 Buffer Lines})\e$B!#\e(B@code{gnus-diary} \e$B$O$=$l$r!"F|Dx%0%k!<%W$N%Q%i%a!<%?!<$r\e(B
17783 \e$B<+F0$G99?7$9$k$?$a$K;H$$$^$9!#\e(B
17784 @end defvar
17785
17786 @defvar gnus-diary-time-format
17787 \e$BF|Dx$N35N,%P%C%U%!!<$KF|IU$rI=<($9$k$?$a$N=qK!;EMM$rDj5A$7$^$9!#$3$l$OMx\e(B
17788 \e$BMQ<TDj5A$N=qK!;EMM\e(B @code{D} \e$B$G;H$o$l$^$9!#>\:Y$OJQ?t$N@bL@J8$r8+$F$/$@$5\e(B
17789 \e$B$$!#\e(B
17790 @end defvar
17791
17792 @defvar gnus-diary-delay-format-function
17793 \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
17794 \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
17795 \e$B%98l$N$?$a$NAH$_9~$_4X?t$,$"$j!"<+J,$GDj5A$9$k$3$H$b$G$-$^$9!#>\:Y$OJQ?t\e(B
17796 \e$B$N@bL@J8$r8+$F$/$@$5$$!#\e(B
17797 @end defvar
17798
17799 @node Diary Articles Sorting
17800 @subsubsection \e$BF|Dx5-;v$NJB$YBX$(\e(B
17801 @cindex diary articles sorting
17802 @cindex diary summary lines sorting
17803 @findex gnus-summary-sort-by-schedule
17804 @findex gnus-thread-sort-by-schedule
17805 @findex gnus-article-sort-by-schedule
17806
17807 @code{gnus-diary} \e$B$OJB$YBX$(\e(B (@pxref{Sorting the Summary Buffer}) \e$B$N$?$a\e(B
17808 \e$B$K\e(B @code{gnus-summary-sort-by-schedule}\e$B!"\e(B
17809 @code{gnus-thread-sort-by-schedule} \e$B$*$h\e(B
17810 \e$B$S\e(B @code{gnus-article-sort-by-schedule} \e$B$H$$$&?7$7$$4X?t$rDs6!$7$^$9!#$3\e(B
17811 \e$B$l$i$N4X?t$K$h$C$F!":G$b6a$$M=Dj$+$i:G$b1s$$J}$^$G!"F|Dx$N35N,%P%C%U%!!<\e(B
17812 \e$B$r@0M}$9$k$3$H$,$G$-$^$9!#\e(B
17813
17814 @code{gnus-diary} \e$B$O<+F0E*$K35N,%P%C%U%!!<$N!VJB$YBX$(\e(B (sort)\e$B!W%a%K%e!<\e(B
17815 \e$B$K\e(B @code{gnus-summary-sort-by-schedule} \e$B$rAH$_9~$_!"B>$NFs$D$rBh0l<!\e(B
17816 \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
17817 \e$B%?!<\e(B (@pxref{Diary Group Parameters}) \e$B$KEPO?$7$^$9!#\e(B
17818
17819 @node Diary Headers Generation
17820 @subsubsection \e$BF|Dx%X%C%@!<$N@8@.\e(B
17821 @cindex diary headers generation
17822 @findex gnus-diary-check-message
17823
17824 @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
17825 \e$B$K!"\e(B@code{gnus-diary-check-message} \e$B$H$$$&4X?t$rDs6!$7$^$9!#$3$N4X?t$O!"\e(B
17826 \e$B8=:_$N%a%C%;!<%8$,$9$Y$F$NI,MW$JF|Dx%X%C%@!<$r3N<B$K4^$`$h$&$K$7$F!"I,MW\e(B
17827 \e$B$J$i$PCM$rF~NO$9$k$+=$@5$9$k$3$H$rMW5a$7$^$9!#\e(B
17828
17829 \e$B5-;v$rF|Dx%0%k!<%W$K0\F0$^$?$O%3%T!<$9$k$3$H$K$h$C$F<+F0E*$K$=$l$,H/F0$5\e(B
17830 \e$B$l$k$h$&$K$9$k$?$a$K!"$3$N4X?t$O\e(B @code{nndiary} \e$B%P%C%/%(%s%I$N%U%C%/$H$7\e(B
17831 \e$B$FAH$_F~$l$i$l$F$$$^$9!#$=$l$O$5$i$K!"DL>o$N%a!<%k$rF|DxMQ$N$b$N$KJQ49$9\e(B
17832 \e$B$kA`:n$r4JC1$K$9$k$?$a$K!"\e(B
17833 @code{message-mode} \e$B$H\e(B @code{article-edit-mode} \e$B$K$*$$\e(B
17834 \e$B$F\e(B @kbd{C-c C-f d} \e$B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#\e(B
17835
17836 \e$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X\e(B
17837 \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
17838 \e$B$5$l$?%a%C%;!<%8$NF|Dx$r!"$H$F$b4JC1$KJQ99$9$k$3$H$,$G$-$^$9!#\e(B
17839
17840 @node Diary Group Parameters
17841 @subsubsection \e$BF|Dx%0%k!<%W$N%Q%i%a!<%?!<\e(B
17842 @cindex diary group parameters
17843
17844 \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
17845 \e$BE*$K%0%k!<%W%Q%i%a!<%?!<$r8!::$7!"I,MW$J$i35N,9T;EMM$rF|DxMQ$KFC2=$7$?CM\e(B
17846 \e$B$K@_Dj$7!"F|DxMQ$NJB$YBX$(4X?t$rAH$_9~$_!"$5$i$K$=$N%0%k!<%W$NEj9FMM\e(B
17847 \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
17848 \e$BF|Dx%a%C%;!<%8$rAw$k$N$O!"$b$C$H4JC1$G$9!#%a%C%;!<%8$rMQ0U$9$k$?$a$K!"F|\e(B
17849 \e$BDx%0%k!<%W$G\e(B @kbd{C-u a} \e$B$+\e(B @kbd{C-u m} \e$B$r;H$&$3$H$K$h$C$F!"$3$l$i$N%X%C\e(B
17850 \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
17851
17852 @node Sending or Not Sending
17853 @subsection \e$BAw?.$9$k$Y$-$+!"$7$J$$$Y$-$+\e(B
17854
17855 \e$B$5$F!"0J>e$N@bL@$r$9$Y$FFI$s$G$/$l$?$b$N$H$7$F!"0J2<$O\e(B @code{nndiary} \e$B$G\e(B
17856 \e$B%a!<%k$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9\e(B:
17857
17858 @itemize @bullet
17859 @item
17860 @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$?$OK\\e(B
17861 \e$BEv$NF|Dx%a%C%;!<%8$rK\Ev$KAw$j$^$9!#$3$l$O!"F|Dx%a%C%;!<%8$rAw$k$3$H$K$h$C\e(B
17862 \e$B$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=Dj$r\e(B
17863 \e$BEA$($k$3$H$,$G$-$k$3$H$r$b0UL#$7$^$9!#\e(B
17864 @item
17865 \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
17866 \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
17867 \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
17868 \e$B$k$3$H$b$G$-$^$9!#$3$l$O8D?ME*$JM=Dj$N$?$a$K$O!"$H$F$bLr$KN)$A$^$9!#\e(B
17869 @end itemize
17870
17871 @node Gnus Unplugged
17872 @section Gnus \e$B$N@Z$jN%$7\e(B
17873 @cindex offline
17874 @cindex unplugged
17875 @cindex agent
17876 @cindex Gnus agent
17877 @cindex Gnus unplugged
17878
17879 \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%M%C%H%o!<\e(B
17880 \e$B%/$K>o;~@\B3$7$?Bg$-$J%^%7%s$GAv$i$;$F$$$^$7$?!#%K%e!<%9$NG[Aw$O%K%e!<%9\e(B
17881 \e$B%5!<%P!<$K$h$C$F<h$j07$o$l!"$9$Y$F$N%K%e!<%9%j!<%@!<$,$9$Y$-$3$H$O%K%e!<\e(B
17882 \e$B%9$rFI$`$3$H$G$"$C$?$N$G$9!#?.$8$i$l$J$$$+$b$7$l$^$;$s$,!#\e(B
17883
17884 \e$B:#F|$G$OB?$/$N?M!9$O<+Bp$G%K%e!<%9$d%a!<%k$rFI$_!"%M%C%H%o!<%/$K@\B3$9$k\e(B
17885 \e$B$?$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
17886 \e$B$9$Y$F$N%K%e!<%9$H%a!<%k$r$9$9$j9~$s$GEEOC$r@Z$j!"?t;~4V$+$1$FFI$s$G$+$i\e(B
17887 \e$BAw$j$?$$JV?.$r$9$Y$FAw?.$9$k!"$H$$$&<jCJ$r;}$D$3$H$ONI$$$3$H$G$7$g$&!#$"\e(B
17888 \e$B$H$O$3$N<j=g$r7+$jJV$9$N$G$9!#\e(B(\e$BLuCm\e(B: \e$B$3$N>O$NA0?H$O\e(B 1997\e$BG/:"$K=q$+$l$^$7\e(B
17889 \e$B$?!#\e(B)
17890
17891 \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
17892 \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
17893 \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
17894 \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
17895 \e$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#\e(B
17896
17897 Gnus \e$B$r!V%*%U%i%$%s!W$N%K%e!<%9%j!<%@!<$H$7$F;EN)$F$k$N$O6K$a$F4JC1$G$9!#\e(B
17898 \e$B<B:]!"%(!<%8%'%s%H$O:#$d%G%#%U%)%k%H$GM-8z$K$J$C$F$$$k\e(B (@pxref{Agent
17899 Variables, gnus-agent}) \e$B$N$G!"$"$J$?$O2?$b@_Dj$9$kI,MW$,L5$$$N$G$9!#\e(B
17900
17901 \e$B$b$A$m$s!"$3$l$r$=$s$J$U$&$K;H$&$K$O!"$$$/$D$+?7$7$$L?Na$r3P$($J$/$F$O$J\e(B
17902 \e$B$j$^$;$s!#\e(B
17903
17904 @menu
17905 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
17906 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B Gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
17907 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
17908 * Agent Visuals::               \e$B35N,%P%C%U%!!<$,JQ2=$9$k$+$b$7$l$J$$%(!<%8%'%s%H$N=j6H\e(B
17909 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
17910 * Agent Expiry::                \e$B8E$$5-;v$rDI$$J'$&J}K!\e(B
17911 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
17912 * Agent and flags::             \e$B%(!<%8%'%s%H$O$I$&%U%i%0$r0];}$9$k$N$+\e(B
17913 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
17914 * Outgoing Messages::           \e$B%K%e!<%9$d%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
17915 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
17916 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
17917 * Batching Agents::             @code{cron} \e$B%8%g%V$G%K%e!<%9$r<hF@$9$kJ}K!\e(B
17918 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
17919 @end menu
17920
17921 @node Agent Basics
17922 @subsection \e$B%(!<%8%'%s%H$N4pAC\e(B
17923
17924 \e$B$^$:!"$$$/$D$+$NMQ8l$rJRIU$1$F$*$-$^$7$g$&!#\e(B
17925
17926 \e$B%M%C%H%o!<%/$H$N@\B3$r@Z$C$F$$$k$H$-\e(B (\e$B$+$D%(!<%8%'%s%H$K$=$N$3$H$rCN$i$;\e(B
17927 \e$B$F$"$k$H$-\e(B)\e$B!"\e(BGnus \e$B%(!<%8%'%s%H$O\e(B @dfn{unplugged} \e$B$G$9!"$H8@$$$^$9!#%M%C\e(B
17928 \e$B%H%o!<%/$H$N@\B3$,I|3h$7$?$i\e(B (\e$B$+$D\e(B Gnus \e$B$,$=$N$3$H$rCN$C$F$$$l$P\e(B)\e$B!"%(!<\e(B
17929 \e$B%8%'%s%H$O\e(B @dfn{plugged} \e$B$G$9!#\e(B
17930
17931 \e$B!V%m!<%+%k!W%^%7%s$H$O!"$"$J$?$,$=$3$G:n6H$7$F$$$k$b$N$G!"7QB3E*$K%M%C%H\e(B
17932 \e$B%o!<%/$K@\B3$5$l$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
17933
17934 \e$B!V%@%&%s%m!<%I!W$H$O!"$"$J$?$N%m!<%+%k%^%7%s$K!"2?$+$r%M%C%H%o!<%/$+$i<h$C\e(B
17935 \e$B$F$/$k$3$H$r0UL#$7$^$9!#!V%"%C%W%m!<%I!W$O$=$N5U$r$9$k$3$H$G$9!#\e(B
17936
17937 \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
17938 \e$B=@Fp@-$H8@$&?M$b$$$^$9!#$5$i$K\e(B Gnus \e$B$OBg$$$K%+%9%?%^%$%:2DG=$G!"$=$l$OMx\e(B
17939 \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
17940 \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
17941 \e$B$^$;$s$,!"\e(BGnus \e$B$G$O$"$J$?$KA*Br8"$,$"$j$^$9\e(B!
17942
17943 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
17944 \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
17945 \e$B$D$+$N%5!<%P!<$,\e(B unplugged \e$B$G$b!"B>$N%5!<%P!<$O\e(B plugged \e$B$K$J$k$3$H$,$G$-\e(B
17946 \e$B$k$H$$$&$3$H$G$9!#$5$i$K!"%(!<%8%'%s%H$,$$$/$D$+$N%5!<%P!<$r$^$H$a$FL5;k\e(B
17947 \e$B$9$k\e(B (\e$B$=$l$i$r>o$K\e(B plugged \e$B$K$J$C$F$$$k$h$&$K8+$;$+$1$k\e(B) \e$B$h$&$K$b$G$-$^\e(B
17948 \e$B$9!#\e(B
17949
17950 \e$B$5$F!"%(!<%8%'%s%H$r\e(B unplugged \e$B$K$7$?$N$K\e(B Gnus \e$B$,%M%C%H$K@\B3$7$F$$$k$N\e(B
17951 \e$B$r5?Ld$K;W$C$?$i!"9T$J$&$Y$-<!$N%9%F%C%W$O%5!<%P!<$,$9$Y$F%(!<%8%'%s%H2=\e(B
17952 \e$B$5$l$F$$$k$+$I$&$+$r3N$+$a$k$3$H$G$9!#%(!<%8%'%s%H2=$5$l$F$$$J$$%5!<%P!<\e(B
17953 \e$B$,$"$C$?$i!"$"$J$?$OHH?M$r8+$D$1$?$N$G$9!#\e(B
17954
17955 \e$B$b$&0l$D$O!V%*%U%i%$%s!W$H$$$&>uBV$G$9!#%5!<%P!<$O$H$-$I$-@\B3$G$-$J$/$J\e(B
17956 \e$B$j$^$9!#\e(BGnus \e$B$,$3$N$3$H$K5$IU$/$H!"$=$N%5!<%P!<$r%*%U%i%$%s$N>uBV$K@Z$j\e(B
17957 \e$B49$($F$bNI$$$+$I$&$+$r?R$M$^$9!#\e(BYes \e$B$HEz$($?$J$i$P\e(B (\e$B%*%s%i%$%s$KLa$7$FNI\e(B
17958 \e$B$$$+$H\e(B Gnus \e$B$,?R$M$?>l9g0J30$O\e(B)\e$B!"%5!<%P!<$O$$$/$i$+\e(B unplugged \e$B$@$C$?$H$-\e(B
17959 \e$B$N$h$&$K?6$kIq$$$^$9!#\e(B
17960
17961 \e$B%(!<%8%'%s%H$r;H$C$?E57?E*$J\e(B Gnus \e$B$NBPOCA`:n$r8+$F$_$^$7$g$&\e(B:
17962
17963 @itemize @bullet
17964 @item
17965 @findex gnus-unplugged
17966 Gnus \e$B$r\e(B @code{gnus-unplugged} \e$B$G5/F0$7$^$9!#$3$l$O\e(B unplugged \e$B$G\e(B Gnus \e$B%(!<\e(B
17967 \e$B%8%'%s%H$rN)$A>e$2$^$9!#$3$N%b!<%I$G$O!"$9$G$K<hF@$7$F$$$k%K%e!<%95-;v$O\e(B
17968 \e$B$9$Y$FFI$`$3$H$,$G$-$^$9!#\e(B
17969
17970 @item
17971 \e$B<!$K!"?7$7$$%K%e!<%9$,E~Ce$7$F$$$k$+$I$&$+$rD4$Y$k$3$H$K$7$^$9!#%^%7%s$r\e(B
17972 \e$B%M%C%H%o!<%/$K\e(B (PPP \e$B$+2?$+$r;H$C$F\e(B) \e$B@\B3$7$F$+\e(B
17973 \e$B$i\e(B Gnus \e$B$r\e(B @dfn{plugged} \e$B$K$9$k$?$a$K\e(B @kbd{J j} \e$B$rC!$-!"$$$D$b$N$h$&$K?7\e(B
17974 \e$BCe%a!<%k$r8!::$9$k$?$a$K\e(B @kbd{g} \e$B$r;H$$$^$9!#\e(BGnus \e$B%(!<%8%'%s%H\e(B
17975 \e$B$,\e(B unplugged \e$B$K$J$C$F$$$k$H$-$K?7Ce%a!<%k$r8!::$9$k$K$O!"\e(B@ref{Mail
17976 Source Specifiers} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
17977
17978 @item
17979 \e$B$=$&$9$l$P!"D>$A$K?7$7$$%K%e!<%9$rFI$`$3$H$b$G$-$k$7!"%K%e!<%9$r%m!<%+%k\e(B
17980 \e$B%^%7%s$K%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#8e<T$r<B9T$7$?$$$H$-$O!"\e(B
17981 @kbd{g} \e$B$r2!$7$F?7$7$$%K%e!<%9$,$"$k$+$I$&$+$r8!::$7!"<!$K\e(B @kbd{J s} \e$B$G\e(B
17982 \e$B$9$Y$F$N%0%k!<%W$N$9$Y$F$NE,3J$J\e(B (\e$BLuCm\e(B: \e$B$"$J$?$,;XDj$7$?>r7o$K9gCW$9\e(B
17983 \e$B$k\e(B) \e$B5-;v$r<hF@$7$^$9!#\e(B(\e$B$I$N5-;v$r%@%&%s%m!<%I$7$?$$$+$r\e(B Gnus \e$B$K;X<($9$k\e(B
17984 \e$B$K$O\e(B @ref{Agent Categories} \e$B$r;2>H$7$F$/$@$5$$!#\e(B)
17985
17986 @item
17987 \e$B5-;v$r<hF@$7$?8e$G\e(B @kbd{J j} \e$B$r2!$7!"\e(BGnus \e$B$r:F$S\e(B unplugged \e$B$K$7$F!"\e(B
17988 PPP \e$B$N@\B3\e(B (\e$B$+2?$+\e(B) \e$B$rJD$8$^$9!#$=$N8e$G%K%e!<%9$r%*%U%i%$%s$GFI$_$^$9!#\e(B
17989
17990 @item
17991 \e$B$=$7$FBhFs%9%F%C%W$KLa$j$^$9!#\e(B
17992 @end itemize
17993
17994 \e$B%(!<%8%'%s%H$r=i$a$F;H$&$H$-$O\e(B (\e$B$^$?$O$=$N$/$i$$$N;~4|$K\e(B)\e$B!"0J2<$N$$$/$D\e(B
17995 \e$B$+$N:n6H$r$7$J$1$l$P$J$j$^$;$s!#\e(B
17996
17997 @itemize @bullet
17998 @item
17999 \e$B$I$N%5!<%P!<$r%(!<%8%'%s%H$GLLE]$r8+$k$+$r7h$a$^$9!#%a!<%k$N%P%C%/%(%s%I\e(B
18000 \e$B$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#%5!<%P!<%P%C\e(B
18001 \e$B%U%!!<$K0\F0$7\e(B (\e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{^})\e$B!"%(!<%8%'%s%H$K07$C$FM_$7\e(B
18002 \e$B$$%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
18003 Commands}) \e$B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l\e(B
18004 \e$B$?%5!<%P!<$G\e(B @kbd{J r} \e$B$r2!$7$^$9!#%G%#%U%)%k%H$G\e(B
18005 \e$B$O\e(B @code{gnus-select-method} \e$B$H\e(B @code{gnus-secondary-select-methods} \e$B$K\e(B
18006 \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
18007 \e$B$9!#\e(B
18008
18009 @item
18010 \e$B%@%&%s%m!<%IJ}?K$r7hDj$7$^$9!#$"$J$?$NJ}?K$r<BAu$9$k$?$a$K!"%(!<%8%'%s%H\e(B
18011 \e$BJ,N`!"%H%T%C%/%Q%i%a!<%?!<!"%0%k!<%W%Q%i%a!<%?!<$N$I$l$r;H$&$+$r$$$C$?$s\e(B
18012 \e$B7h$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\e(B
18013 \e$B$sJ,N`$G;O$a$k$N$,:GNI$G$7$g$&!"\e(B@xref{Agent Categories}.
18014
18015 \e$B%H%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$H%(!<%8%'%s%HJ,\e(B
18016 \e$BN`\e(B (@pxref{Agent Categories}) \e$B$NN>J}$H$b!"B??t$N%0%k!<%W$KE,MQ$9$kJ}?K$N\e(B
18017 \e$B@_Dj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F\e(B
18018 \e$B;H$&>l9g$O!"%H%T%C%/%Q%i%a!<%?!<$OJ,N`$rL58z$K$9$k$3$H$r9MN8$KF~$l$J$1$l\e(B
18019 \e$B$P$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
18020 \e$B$=$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<\e(B
18021 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
18022
18023 @item
18024 \e$B$($($H\e(B@dots{}\e$B!"0J>e$G$9!#\e(B
18025 @end itemize
18026
18027 @node Agent Categories
18028 @subsection \e$B%(!<%8%'%s%HJ,N`\e(B
18029
18030 \e$B%K%e!<%9$rG[Aw$9$k5!9=$r%K%e!<%9%j!<%@!<$KE}9g$9$k<gMW$JM}M3$N0l$D$O!"$I\e(B
18031 \e$B$N5-;v$r%@%&%s%m!<%I$9$k$+$K$D$$$F!"$b$C$H6/NO$K@)8f$G$-$k$h$&$K$9$k$3$H\e(B
18032 \e$B$G$9!#G|Bg$JNL$N5-;v$r%@%&%s%m!<%I$9$k$3$H$K$"$^$j0UL#$O$J$/!"$=$l$i$rFI\e(B
18033 \e$B$s$G$b$"$^$jLLGr$/$J$$$3$H$,J,$+$k$@$1$G$9!#2?$r%@%&%s%m!<%I$9$k$+$NA*Br\e(B
18034 \e$B$G$O$b$&>/$7J]<iE*$K$J$C$F!"$=$N5-;v$,$d$C$Q$jLLGr$=$&$@$H$o$+$C$?$i!"<g\e(B
18035 \e$BF0$G%@%&%s%m!<%I$9$k$?$a$N0u$rIU$1$kJ}$,$9$0$l$F$$$^$9!#\e(B
18036
18037 \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
18038 \e$BN`\e(B (@dfn{category}) \e$B$r:n@.$7$F!"$=$NJ,N`$K$$$/$D$+\e(B (\e$B$^$?$OA4It\e(B) \e$B$N%0%k!<\e(B
18039 \e$B%W$r3d$jEv$F$k$3$H$G$9!#$I$s$JJ,N`$K$bB0$5$J$$%0%k!<%W$O!V%G%#%U%)%k%H!W\e(B
18040 \e$B$NJ,N`$KB0$7$^$9!#\e(BGnus \e$B$OJ,N`$N:n@.$H4IM}$N$?$a$NFH<+$N%P%C%U%!!<$r;}$C\e(B
18041 \e$B$F$$$^$9!#\e(B
18042
18043 \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
18044 \e$B%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$r!"%(!<%8%'%s%H$r@)8f$9$k\e(B
18045 \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
18046 \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
18047 \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
18048
18049 \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
18050 \e$B%=!<%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<\e(B
18051 \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
18052 \e$B%H%T%C%/%Q%i%a!<%?!<!"%(!<%8%'%s%HJ,N`!"$=$7$F:G8e$O%+%9%?%^%$%:$G$-$kJQ\e(B
18053 \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
18054 \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
18055 \e$B$$$C$F!";d$r@U$a$J$$$G$/$@$5$$$h!#\e(B
18056
18057 @menu
18058 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
18059 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
18060 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
18061 @end menu
18062
18063 @node Category Syntax
18064 @subsubsection \e$BJ,N`$NJ8K!\e(B
18065
18066 \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
18067 \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
18068 \e$B%i%a!<%?!<$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#\e(B
18069
18070 @cindex Agent Parameters
18071 @table @code
18072 @item agent-groups
18073 \e$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#\e(B
18074
18075 @item agent-predicate
18076 (\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
18077 \e$B8l!#$=$7$F\e(B
18078
18079 @item agent-score
18080 (\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
18081 \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
18082 \e$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B)
18083
18084 @item agent-enable-expiration
18085 \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
18086 \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
18087 \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
18088 \e$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#\e(B
18089
18090 @item agent-days-until-old
18091 \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
18092 \e$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#\e(B
18093
18094 @item agent-low-score
18095 @code{gnus-agent-low-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
18096
18097 @item agent-high-score
18098 @code{gnus-agent-high-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
18099
18100 @item agent-short-article
18101 @code{gnus-agent-short-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
18102
18103 @item agent-long-article
18104 @code{gnus-agent-long-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
18105
18106 @item agent-enable-undownloaded-faces
18107 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v\e(B
18108 \e$B$r\e(B @code{gnus-summary-*-undownloaded-face} \e$B$N%U%'!<%972$r;H$C$F35N,%P%C\e(B
18109 \e$B%U%!!<$KI=<($9$Y$-$+$I$&$+$r<($9%7%s%\%k!#\e(B@code{nil} \e$B0J30$J$i$I$s$J%7%s\e(B
18110 \e$B%\%k$G$b!"%@%&%s%m!<%I$5$l$F$$$J$$5-;vMQ$N%U%'!<%9$r;H$&$h$&$K$J$j$^$9!#\e(B
18111 @end table
18112
18113 \e$B$$$C$?$sJ,N`$,:n$i$l$?$i!"J,N`$NL>A0$rJQ$($k$3$H$O$G$-$^$;$s!#\e(B
18114
18115 \e$B$=$l$>$l$NJ,N`$O!"$=$NJ,N`$NGSB>E*$J\e(B (\e$BB>$NJ,N`$K$OL5$$\e(B) \e$B%a%s%P!<$G$"$k%0\e(B
18116 \e$B%k!<%W$N%j%9%H$r0];}$7$^$9!#GSB>5,B'$O<+F0E*$K<99T$5$l!"?7$7$$J,N`$K%0%k!<\e(B
18117 \e$B%W$rDI2C$9$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K<h$j=|$+$l$^$9!#\e(B
18118
18119 \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
18120 \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
18121 \e$B$+!"$^$C$?$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N\e(B
18122 \e$B%9%3%"5,B'$OITMW$G$9!#\e(B
18123
18124 @code{high} \e$B$d\e(B @code{low} \e$B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"\e(B
18125 @code{gnus-agent-high-score} \e$B$H\e(B @code{gnus-agent-low-score} \e$B$H$N5-;v$N%9\e(B
18126 \e$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#\e(B
18127
18128 \e$B2?$r$b$C$F%@%&%s%m!<%I$9$k$3$H$,E,3J$@$H8+$J$5$l$k$+$K$D$$$F!"$5$i$K:Y$+\e(B
18129 \e$B$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;\e(B
18130 \e$B$+$i$J$k$3$H$,$G$-$^$9!#\e(B
18131
18132 \e$B$*$=$i$/$$$/$D$+$NNc$,I,MW$G$7$g$&!#\e(B
18133
18134 \e$B0J2<$O4JC1$J=R8l$G$9!#\e(B(\e$B$3$l$O%G%#%U%)%k%H$N=R8l$G$9!#<B:]$KB>$N$I$NJ,N`\e(B
18135 \e$B$K$b4^$^$l$J$$$9$Y$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#\e(B)
18136
18137 @lisp
18138 short
18139 @end lisp
18140
18141 \e$B$H$C$F$b4JC1$G$7$g\e(B? \e$B$3$N=R8l$O!"5-;v$,C;$$\e(B (\e$B!VC;$$!W$3$H$r0UL#$9$k2?$i$+\e(B
18142 \e$B$N2ACM$,$"$k\e(B) \e$B>l9g$K8B$j??$K$J$j$^$9!#\e(B
18143
18144 \e$B$3$l$O$b$C$HJ#;($J=R8l$G$9\e(B:
18145
18146 @lisp
18147 (or high
18148     (and
18149      (not low)
18150      (not long)))
18151 @end lisp
18152
18153 \e$B$3$N0UL#$O!"9b$$%9%3%"$r;}$C$F$$$k$+!"$"$k$$$O%9%3%"$,Dc$/$J$/$F$+$DD9$/\e(B
18154 \e$B$J$$!"$H$$$&5-;v$r%@%&%s%m!<%I$9$k!"$H$$$&$3$H$G$9!#MM;R$O$o$+$j$^$7$?$M!#\e(B
18155
18156 \e$B;H$C$F$b$h$$O@M}1i;;;R$O\e(B @code{or}, @code{and} \e$B$*$h$S\e(B @code{not} \e$B$G$9!#\e(B
18157 (\e$B$b$7;H$$$?$1$l$P!"$h$j!H\e(BC\e$B!IIw$N1i;;;R\e(B @samp{|}, @code{&}, @code{!} \e$B$rBe\e(B
18158 \e$B$j$K;H$&$3$H$,$G$-$^$9!#\e(B)
18159
18160 \e$B0J2<$N=R8l$,$"$i$+$8$aDj5A$5$l$F$$$^$9$,!"$3$l$i$N$I$l$b$"$J$?$N$d$j$?$$\e(B
18161 \e$B$3$H$KE,$5$J$1$l$P!"<+J,$GFH<+$N$b$N$r=q$/$3$H$b$G$-$^$9!#\e(B
18162
18163 \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
18164 \e$B%a!<%?!<$rM?$($F\e(B @code{gnus-agent-find-parameter} \e$B$r8F$V$3$H$K$h$C$F7hDj\e(B
18165 \e$B$5$l$kCM$KB+G{$5$l$^$9!#Nc$(\e(B
18166 \e$B$P\e(B gnus-agent-short-article \e$B$O\e(B @code{(gnus-agent-find-parameter group
18167 'agent-short-article)} \e$B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$NJ,N`$G=R8l$r;XDj\e(B
18168 \e$B$7$F$+$i!"$=$N=R8l$r8D!9$N%0%k!<%W$K$D$$$FD4@0$G$-$k$3$H$r0UL#$7$^$9!#\e(B
18169
18170 @table @code
18171 @item short
18172 \e$B5-;v$,\e(B @code{gnus-agent-short-article} \e$B$N9T?t$h$jC;$+$1$l$P??$G$9!#%G%#\e(B
18173 \e$B%U%)%k%H$O\e(B 100 \e$B$G$9!#\e(B
18174
18175 @item long
18176 \e$B5-;v$,\e(B @code{gnus-agent-long-article} \e$B$N9T?t$h$jD9$1$l$P??$G$9!#%G%#%U%)\e(B
18177 \e$B%k%H$O\e(B 200 \e$B$G$9!#\e(B
18178
18179 @item low
18180 \e$B5-;v$N%@%&%s%m!<%I%9%3%"$,\e(B @code{gnus-agent-low-score} \e$B$NCM$h$j>.$5$1$l\e(B
18181 \e$B$P??$G$9!#%G%#%U%)%k%H$O\e(B 0 \e$B$G$9!#\e(B
18182
18183 @item high
18184 \e$B5-;v$N%@%&%s%m!<%I%9%3%"$,\e(B @code{gnus-agent-high-score} \e$B$NCM$h$jBg$-$1$l\e(B
18185 \e$B$P??$G$9!#%G%#%U%)%k%H$O\e(B 0 \e$B$G$9!#\e(B
18186
18187 @item spam
18188 Gnus \e$B%(!<%8%'%s%H$,$=$N5-;v$r\e(B spam \e$B$@$H?dB,$7$?>l9g$K??$G$9!#$3$N8!=PK!\e(B
18189 \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
18190 \e$B5-;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$k$@$1$G$9!#\e(B
18191
18192 @item true
18193 \e$B>o$K??$G$9!#\e(B
18194
18195 @item false
18196 \e$B>o$K56$G$9!#\e(B
18197 @end table
18198
18199 \e$BFH<+$N=R8l4X?t$r:n@.$7$?$1$l$P!"$3$N$3$H$rCN$C$F$*$+$J$1$l$P$J$j$^$;\e(B
18200 \e$B$s\e(B: \e$B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"\e(B
18201 @code{gnus-headers} \e$B$H\e(B @code{gnus-score} \e$B$H$$$&F0E*$JJQ?t$,M-0U$JCM$KB+\e(B
18202 \e$BG{$5$l$k$H$$$&$3$H$r!#\e(B
18203
18204 \e$BNc$($P!"0lDj$NF|?t0J>eA0$KEj9F$5$l$?5-;v\e(B (\e$BNc$(\e(B
18205 \e$B$P\e(B @code{gnus-agent-expire-days} \e$B$NF|?t0J>eA0$KEj9F$5$l$?$b$N\e(B) \e$B$r%@%&%s\e(B
18206 \e$B%m!<%I$7$J$$$H7hCG$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$$$F!"\e(B
18207
18208 @lisp
18209 (defun my-article-old-p ()
18210   "Say whether an article is old."
18211   (< (time-to-days (date-to-time (mail-header-date gnus-headers)))
18212      (- (time-to-days (current-time)) gnus-agent-expire-days)))
18213 @end lisp
18214
18215 \e$B$=$7$F=R8l$O$3$N$h$&$KDj5A$9$l$PNI$$$G$7$g$&\e(B:
18216
18217 @lisp
18218 (not my-article-old-p)
18219 @end lisp
18220
18221 \e$B$b$7$/$O\e(B @file{~/.gnus.el} \e$B$+2?$+$G!"$"$i$+$8$aDj5A$5$l$F$$\e(B
18222 \e$B$k\e(B @code{gnus-category-predicate-list} \e$B$NCM$K!"<+J,$N=R8l$rDI2C$9$k$3$H\e(B
18223 \e$B$b$G$-$^$9!#\e(B
18224
18225 @lisp
18226 (require 'gnus-agent)
18227 (setq gnus-category-predicate-alist
18228       (append gnus-category-predicate-alist
18229               '((old . my-article-old-p))))
18230 @end lisp
18231
18232 \e$B$3$N>l9g$O!"<!$N$h$&$K=R8l$r;XDj$9$k$@$1$G$9\e(B:
18233
18234 @lisp
18235 (not old)
18236 @end lisp
18237
18238 \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
18239 \e$B%i!<$,$"$j!"5-;v$NF|IU$O$$$DEj9F$5$l$?$+$r>o$K3N<B$K<($9$o$1$G$O$J$$$3$H\e(B
18240 \e$B$rCN$C$F$$$F$/$@$5$$!#:$$C$?$3$H$K!"$=$l$r>/$7$b5$$K$+$1$J$$?M$b$$$k$s$G\e(B
18241 \e$B$9!#\e(B
18242
18243 \e$B>e5-$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
18244 \e$B$+$7!"J,N`Cf$N8D!9$N%0%k!<%W$N$?$a$NFCDj$N=R8l$r@_Dj$7$?$+$C$?$j!"C1$KIT\e(B
18245 \e$B@:$r7h$a9~$s$G?7$7$$J,N`$r@_Dj$7$?$/$J$$$N$J$i$P!"%0%k!<%W$N8D!9$N=R8l$r\e(B
18246 \e$B<!$N$h$&$K%0%k!<%W%Q%i%a!<%?!<$KF~$l$k$3$H$,$G$-$^$9\e(B:
18247
18248 @lisp
18249 (agent-predicate . short)
18250 @end lisp
18251
18252 \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
18253 \e$B$3$N$h$&$KC10l$N8l$G=R8l$r;XDj$9$k$H$-$O!"\e(B@code{agent-predicate} \e$B$N@_Dj\e(B
18254 \e$BCM$O%I%C%HBP$GI=5-$7$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
18255
18256 \e$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O$3$&$J$k$G$7$g$&\e(B:
18257
18258 @lisp
18259 (agent-predicate or high (and (not low) (not long)))
18260 @end lisp
18261
18262 \e$B=R8l$NCM$,%I%C%HBP$GI=5-$5$l$F$$$J$/$F!"$=$NCM$O%j%9%H$@$H2>Dj$5$l$k$N$G!"\e(B
18263 \e$BJ,N`$N@_Dj$GMW5a$5$l$k30B&$N3g8L$,!"$3$3$G$OF~$l$i$l$^$;$s!#\e(B
18264
18265 \e$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"\e(B
18266 \e$BNc30$,$"$j$^$9!#5-;v$=$N$b$N$r<B:]$KD4$Y$kI,MW$,$"$kMWAG$O876X$G$9!#$D$^\e(B
18267 \e$B$j!"0J2<$N%X%C%@!<$@$1$,%9%3%"IU$1$G$-$k$H$$$&$3$H$G$9\e(B: @code{Subject},
18268 @code{From}, @code{Date}, @code{Message-ID}, @code{References},
18269 @code{Chars}, @code{Lines} \e$B$*$h$S\e(B @code{Xref}\e$B!#\e(B
18270
18271 \e$B=R8l$N>l9g$N$h$&$K!"\e(B@code{\e$B%@%&%s%m!<%I%9%3%"5,B'\e(B} \e$B$N@_Dj$O!"$=$l$r%0%k!<\e(B
18272 \e$B%W$K4X$7$F;H$&8B$j$O!"$=$3$N$9$Y$F$N%0%k!<%W$KE,MQ$G$-$k$b$N$J$i$PJ,N`$N\e(B
18273 \e$BDj5A!"%0%k!<%W$KFCM-$J$i$P%0%k!<%W%Q%i%a!<%?!<!"$N$I$A$i$+$K$G$-$^$9!#\e(B
18274
18275 \e$B$3$l$iN>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$N0l\e(B
18276 \e$B$D$r<h$k$3$H$,$G$-$^$9\e(B:
18277
18278 @enumerate
18279 @item
18280 \e$B%9%3%"5,B'\e(B
18281
18282 \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
18283 \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
18284
18285 \e$BNc\e(B:
18286
18287 @itemize @bullet
18288 @item
18289 \e$BJ,N`;XDj\e(B
18290
18291 @lisp
18292 (("from"
18293        ("Lars Ingebrigtsen" 1000000 nil s))
18294 ("lines"
18295        (500 -100 nil <)))
18296 @end lisp
18297
18298 @item
18299 \e$B%0%k!<%W\e(B/\e$B%H%T%C%/%Q%i%a!<%?!<;XDj\e(B
18300
18301 @lisp
18302 (agent-score ("from"
18303                    ("Lars Ingebrigtsen" 1000000 nil s))
18304              ("lines"
18305                    (500 -100 nil <)))
18306 @end lisp
18307
18308 \e$B$3$3$G$b0lHV30B&$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
18309 @end itemize
18310
18311 @item
18312 \e$B%(!<%8%'%s%H%9%3%"%U%!%$%k\e(B
18313
18314 \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
18315 \e$B%I\e(B @emph{\e$B$@$1\e(B} \e$B$r4^$s$G$$$J$1$l$P$J$j$^$;$s!#\e(B
18316
18317 \e$BNc\e(B:
18318
18319 @itemize @bullet
18320 @item
18321 \e$BJ,N`;XDj\e(B
18322
18323 @lisp
18324 ("~/News/agent.SCORE")
18325 @end lisp
18326
18327 \e$B$^$?$O!"$b$7$+$9$k$H\e(B
18328
18329 @lisp
18330 ("~/News/agent.SCORE" "~/News/agent.group.SCORE")
18331 @end lisp
18332
18333 @item
18334 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18335
18336 @lisp
18337 (agent-score "~/News/agent.SCORE")
18338 @end lisp
18339
18340 \e$B$3$3$G$bA0=R$N$h$&$K!"DI2C$N%9%3%"%U%!%$%k$r;XDj$9$k$3$H$,$G$-$^$9!#3g8L\e(B
18341 \e$B$K$D$$$F8@$o$J$1$l$P$$$1$^$;$s$+\e(B?
18342 @end itemize
18343
18344 @item
18345 @code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$N;HMQ\e(B
18346
18347 \e$B$"$k%0%k!<%W$N$?$a$K$"$J$?$,K>$s$@!V%@%&%s%m!<%I!W$N4p=`$,!"!VFI$`!W4p=`\e(B
18348 \e$B$HF1$8$J$i$P!"0l$D$N%0%k!<%W$N$?$a$KFs$D$N%9%3%"5,B'$r0];}4IM}$7$?$$$H$O\e(B
18349 \e$B;W$o$J$$$G$7$g$&!#$=$&$$$&>l9g$O!"2?$r%@%&%s%m!<%I$9$k$+$r7h$a$k:]$K!"%(!<\e(B
18350 \e$B%8%'%s%H$K\e(B @code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$r;2>H$5$;$k$3$H$,$G$-$^$9!#\e(B
18351
18352 \e$BJ,N`$NDj5A$d%0%k!<%W%Q%i%a!<%?!<$G$3$l$i$N;X<($r9T$J$&$H!"%(!<%8%'%s%H$O\e(B
18353 \e$B$"$k%0%k!<%W$KE,MQ$9$k$3$H$,$G$-$k$9$Y$F$N%9%3%"%U%!%$%k$rFI$_9~$s$G!";H\e(B
18354 \e$B$&$3$H$,5v$5$l$F$$$k%9%3%"IU$1%-!<%o!<%I$NI{%;%C%H$G$O$J$$9`L\\e(B
18355 \e$B$r\e(B @emph{\e$BA*JL$7$F<h$j=|$-$^$9\e(B}\e$B!#\e(B
18356
18357 @itemize @bullet
18358 @item
18359 \e$BJ,N`;XDj\e(B
18360
18361 @lisp
18362 file
18363 @end lisp
18364
18365 @item
18366 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18367
18368 @lisp
18369 (agent-score . file)
18370 @end lisp
18371 @end itemize
18372 @end enumerate
18373
18374 @node Category Buffer
18375 @subsubsection \e$BJ,N`%P%C%U%!!<\e(B
18376
18377 \e$BDL>o$9$Y$F$NJ,N`$OJ,N`%P%C%U%!!<$+$i4IM}$7$^$9!#$3$l$K\e(B (\e$B%0%k!<%W%P%C%U%!!<\e(B
18378 \e$B$G\e(B @kbd{J c} \e$BL?Na$r;H$C$F\e(B) \e$B=i$a$FF~$k$H!"%G%#%U%)%k%H$NJ,N`$@$1$,I=<($5\e(B
18379 \e$B$l$^$9!#\e(B
18380
18381 \e$B$3$N%P%C%U%!!<$G$O0J2<$NL?Na$r;H$&$3$H$,$G$-$^$9\e(B:
18382
18383 @table @kbd
18384 @item q
18385 @kindex q (\e$BJ,N`\e(B)
18386 @findex gnus-category-exit
18387 \e$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9\e(B (@code{gnus-category-exit})\e$B!#\e(B
18388
18389 @item e
18390 @kindex e (\e$BJ,N`\e(B)
18391 @findex gnus-category-customize-category
18392 \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
18393 \e$B$r;H$$$^$9\e(B (@code{gnus-category-customize-category})\e$B!#\e(B
18394
18395 @item k
18396 @kindex k (\e$BJ,N`\e(B)
18397 @findex gnus-category-kill
18398 \e$B8=:_$NJ,N`$r>C5n$7$^$9\e(B (@code{gnus-category-kill})\e$B!#\e(B
18399
18400 @item c
18401 @kindex c (\e$BJ,N`\e(B)
18402 @findex gnus-category-copy
18403 \e$B8=:_$NJ,N`$rJ#@=$7$^$9\e(B (@code{gnus-category-copy})\e$B!#\e(B
18404
18405 @item a
18406 @kindex a (\e$BJ,N`\e(B)
18407 @findex gnus-category-add
18408 \e$B?7$7$$J,N`$rDI2C$7$^$9\e(B (@code{gnus-category-add})\e$B!#\e(B
18409
18410 @item p
18411 @kindex p (\e$BJ,N`\e(B)
18412 @findex gnus-category-edit-predicate
18413 \e$B8=:_$NJ,N`$N=R8l$rJT=8$7$^$9\e(B (@code{gnus-category-edit-predicate})\e$B!#\e(B
18414
18415 @item g
18416 @kindex g (\e$BJ,N`\e(B)
18417 @findex gnus-category-edit-groups
18418 \e$B8=:_$NJ,N`$KB0$9$k%0%k!<%W$N%j%9%H$rJT=8$7$^\e(B
18419 \e$B$9\e(B (@code{gnus-category-edit-groups})\e$B!#\e(B
18420
18421 @item s
18422 @kindex s (\e$BJ,N`\e(B)
18423 @findex gnus-category-edit-score
18424 \e$B8=:_$NJ,N`$N%@%&%s%m!<%I%9%3%"5,B'$rJT=8$7$^\e(B
18425 \e$B$9\e(B (@code{gnus-category-edit-score})\e$B!#\e(B
18426
18427 @item l
18428 @kindex l (\e$BJ,N`\e(B)
18429 @findex gnus-category-list
18430 \e$B$9$Y$F$NJ,N`$rI=<($7$^$9\e(B (@code{gnus-category-list})\e$B!#\e(B
18431 @end table
18432
18433 @node Category Variables
18434 @subsubsection \e$BJ,N`JQ?t\e(B
18435
18436 @table @code
18437 @item gnus-category-mode-hook
18438 @vindex gnus-category-mode-hook
18439 \e$BJ,N`%P%C%U%!!<$G<B9T$9$k%U%C%/$G$9!#\e(B
18440
18441 @item gnus-category-line-format
18442 @vindex gnus-category-line-format
18443 \e$BJ,N`%P%C%U%!!<$N9TMM<0$G$9\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O\e(B:
18444
18445 @table @samp
18446 @item c
18447 \e$BJ,N`$NL>A0$G$9!#\e(B
18448
18449 @item g
18450 \e$B$=$NJ,N`$KB0$9$k%0%k!<%W$N?t$G$9!#\e(B
18451 @end table
18452
18453 @item gnus-category-mode-line-format
18454 @vindex gnus-category-mode-line-format
18455 \e$BJ,N`%b!<%I9T$NMM<0$G$9\e(B (@pxref{Mode Line Formatting})\e$B!#\e(B
18456
18457 @item gnus-agent-short-article
18458 @vindex gnus-agent-short-article
18459 \e$B$3$NCM$h$j>/$J$$9T?t$N5-;v$OC;$$$H8+$J$7$^$9!#%G%#%U%)%k%H$O\e(B 100 \e$B$G$9!#\e(B
18460
18461 @item gnus-agent-long-article
18462 @vindex gnus-agent-long-article
18463 \e$B$3$NCM$h$jB?$$9T?t$N5-;v$OD9$$$H8+$J$7$^$9!#%G%#%U%)%k%H$O\e(B 200 \e$B$G$9!#\e(B
18464
18465 @item gnus-agent-low-score
18466 @vindex gnus-agent-low-score
18467 \e$B$3$NCM$h$j>.$5$$%9%3%"$r;}$D5-;v$ODc%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H\e(B
18468 \e$B$O\e(B 0 \e$B$G$9!#\e(B
18469
18470 @item gnus-agent-high-score
18471 @vindex gnus-agent-high-score
18472 \e$B$3$NCM$h$jBg$-$$%9%3%"$r;}$D5-;v$O9b%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H\e(B
18473 \e$B$O\e(B 0 \e$B$G$9!#\e(B
18474
18475 @item gnus-agent-expire-days
18476 @vindex gnus-agent-expire-days
18477 \e$B4|8B@Z$l>C5n$9$kA0$K!"4{FI5-;v$r%(!<%8%'%s%H$N%m!<%+%k%G%#%9%/$KN1$a$F$*\e(B
18478 \e$B$+$J$1$l$P$J$i$J$$F|?t\e(B (\e$B!V4|8B@Z$l>C5n!W$H$$$&L>A0$OF1$8$G$9$,!"%5!<%P!<\e(B
18479 \e$B$G4|8B@Z$l>C5n$9$k$3$H$G$O$"$j$^$;$s!#C1$K5-;v$N%m!<%+%k$JJ#@=$r>C$9$3$H\e(B
18480 \e$B$r0UL#$7$^$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!<\e(B
18481 \e$B%+%k%G%#%9%/$K5-;v$,=q$+$l$?;~$+$i7W?t$,;O$^$k$H$$$&$3$H$G$9!#%G%#%U%)%k\e(B
18482 \e$B%H$O\e(B 7\e$BF|$G$9!#\e(B
18483
18484 @item gnus-agent-enable-expiration
18485 @vindex gnus-agent-enable-expiration
18486 \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
18487 \e$B$+$r7hDj$7$^$9!#%G%#%U%)%k%H$O\e(B @code{ENABLE} \e$B$G!"$"$J$?$,K>$`$J$i$P4|8B\e(B
18488 \e$B@Z$l>C5n$r$5$;$J$$$h$&$K$7$J$1$l$P$J$i$J$$$3$H$r0UL#$7$^$9!#0lJ}!"$3$l\e(B
18489 \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
18490 \e$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#\e(B
18491 @end table
18492
18493 @node Agent Commands
18494 @subsection \e$B%(!<%8%'%s%HL?Na\e(B
18495 @findex gnus-agent-toggle-plugged
18496 @kindex J j (\e$B%(!<%8%'%s%H\e(B)
18497
18498 \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
18499 @kbd{J j} (@code{gnus-agent-toggle-plugged}) \e$BL?Na$O$9$Y$F$N%b!<%I$GF0:n\e(B
18500 \e$B$7!"\e(BGnus \e$B%(!<%8%'%s%H$N\e(B plugged/unplugged \e$B>uBV$r@Z$jBX$($^$9!#\e(B
18501
18502 @menu
18503 * Group Agent Commands::        \e$B%0%k!<%W$r@_Dj$7$F$=$l$i$N5-;v$r<hF@$9$k\e(B
18504 * Summary Agent Commands::      \e$B<jF0$G5-;v$rA*Br$7!";XDj$7$?<hF@$9$k\e(B
18505 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
18506 @end menu
18507
18508 @node Group Agent Commands
18509 @subsubsection \e$B%0%k!<%W%(!<%8%'%s%HL?Na\e(B
18510
18511 @table @kbd
18512 @item J u
18513 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18514 @findex gnus-agent-fetch-groups
18515 \e$B8=:_$N%0%k!<%W$NE,3J$J\e(B (\e$BLuCm\e(B: \e$B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k\e(B) \e$B5-;v$r$9$Y\e(B
18516 \e$B$F<hF@$7$^$9\e(B (@code{gnus-agent-fetch-groups})\e$B!#\e(B
18517
18518 @item J c
18519 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18520 @findex gnus-enter-category-buffer
18521 \e$B%(!<%8%'%s%HJ,N`%P%C%U%!!<$KF~$j$^$9\e(B (@code{gnus-enter-category-buffer})\e$B!#\e(B
18522
18523 @item J s
18524 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18525 @findex gnus-agent-fetch-session
18526 \e$BA4%0%k!<%W$NE,3J$J\e(B (\e$BLuCm\e(B: \e$B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k\e(B) \e$B5-;v$r$9$Y$F<h\e(B
18527 \e$BF@$7$^$9\e(B (@code{gnus-agent-fetch-session})\e$B!#\e(B
18528
18529 @item J S
18530 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18531 @findex gnus-group-send-queue
18532 \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
18533 \e$B$9\e(B (@code{gnus-group-send-queue})\e$B!#\e(B@xref{Drafts}.
18534
18535 @item J a
18536 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18537 @findex gnus-agent-add-group
18538 \e$B8=:_$N%0%k!<%W$r%(!<%8%'%s%HJ,N`$KDI2C$7$^\e(B
18539 \e$B$9\e(B (@code{gnus-agent-add-group})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}\e(B
18540 \e$B2r$7$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
18541
18542 @item J r
18543 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18544 @findex gnus-agent-remove-group
18545 \e$B8=:_$N%0%k!<%W$r!"$b$7B8:_$7$F$$$l$P!"$=$NJ,N`$+$i>C5n$7$^\e(B
18546 \e$B$9\e(B (@code{gnus-agent-remove-group})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r\e(B
18547 \e$BM}2r$7$^$9!#\e(B(@pxref{Process/Prefix})\e$B!#\e(B
18548
18549 @item J Y
18550 @kindex J Y (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18551 @findex gnus-agent-synchronize-flags
18552 \e$B%j%b!<%H%5!<%P!<$,\e(B unplugged \e$B$N$H$-$KJQ99$5$l$?%U%i%0$,$"$l$PF14|$5$;$^\e(B
18553 \e$B$9!#\e(B
18554 @end table
18555
18556 @node Summary Agent Commands
18557 @subsubsection \e$B35N,%(!<%8%'%s%HL?Na\e(B
18558
18559 @table @kbd
18560 @item J #
18561 @kindex J # (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18562 @findex gnus-agent-mark-article
18563 \e$B5-;v$K%@%&%s%m!<%I0u$rIU$1$^$9\e(B (@code{gnus-agent-mark-article})\e$B!#\e(B
18564
18565 @item J M-#
18566 @kindex J M-# (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18567 @findex gnus-agent-unmark-article
18568 \e$B5-;v$+$i%@%&%s%m!<%I0u$r>C5n$7$^$9\e(B (@code{gnus-agent-unmark-article})\e$B!#\e(B
18569
18570 @cindex %
18571 @item @@
18572 @kindex @@ (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18573 @findex gnus-agent-toggle-mark
18574 \e$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$($^\e(B
18575 \e$B$9\e(B (@code{gnus-agent-toggle-mark})\e$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u\e(B
18576 \e$B$O\e(B @samp{%} \e$B$G$9!#\e(B
18577
18578 @item J c
18579 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18580 @findex gnus-agent-catchup
18581 \e$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-\e(B
18582 \e$B$J$$$9$Y$F$N5-;v$r4{FI$K$7$^$9\e(B (@code{gnus-agent-catchup})\e$B!#\e(B
18583
18584 @item J S
18585 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18586 @findex gnus-agent-fetch-group
18587 \e$B$3$N%0%k!<%W$N$9$Y$F$NK>$^$7$$\e(B (\e$BLuCm\e(B: \e$B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k\e(B) \e$B5-\e(B
18588 \e$B;v\e(B (@pxref{Agent Categories}) \e$B$r%@%&%s%m!<%I$7$^\e(B
18589 \e$B$9!#\e(B(@code{gnus-agent-fetch-group})\e$B!#\e(B
18590
18591 @item J s
18592 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18593 @findex gnus-agent-summary-fetch-series
18594 \e$B$3$N%0%k!<%W$N$9$Y$F$N%W%m%;%90u$,IU$$$?5-;v$r%@%&%s%m!<%I$7$^\e(B
18595 \e$B$9!#\e(B(@code{gnus-agent-summary-fetch-series})\e$B!#\e(B
18596
18597 @item J u
18598 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18599 @findex gnus-agent-summary-fetch-group
18600 \e$B8=:_$N%0%k!<%W$N%@%&%s%m!<%I2DG=$J5-;v$r!"$9$Y$F%@%&%s%m!<%I$7$^\e(B
18601 \e$B$9\e(B (@code{gnus-agent-summary-fetch-group})\e$B!#\e(B
18602 @end table
18603
18604 @node Server Agent Commands
18605 @subsubsection \e$B%5!<%P!<%(!<%8%'%s%HL?Na\e(B
18606
18607 @table @kbd
18608 @item J a
18609 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18610 @findex gnus-agent-add-server
18611 \e$B8=:_$N%5!<%P!<$r\e(B Gnus \e$B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N%j%9%H$KDI2C$7$^\e(B
18612 \e$B$9\e(B (@code{gnus-agent-add-server})\e$B!#\e(B
18613
18614 @item J r
18615 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18616 @findex gnus-agent-remove-server
18617 \e$B8=:_$N%5!<%P!<$r\e(B Gnus \e$B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N%j%9%H$+$i:o=|$7$^\e(B
18618 \e$B$9\e(B (@code{gnus-agent-remove-server})\e$B!#\e(B
18619 @end table
18620
18621 @node Agent Visuals
18622 @subsection \e$B%(!<%8%'%s%H$N;k3P8z2L\e(B
18623
18624 Unplugged \e$B$N$H$-$K35N,$r3+$/$H!"8=:_%(!<%8%'%s%H$K3JG<$5$l$F$$$k%X%C%@!<\e(B
18625 \e$B$h$j$bB?$/$N5-;v$,$"$k$3$H$r\e(B Gnus \e$B$,$=$N%0%k!<%W$N\e(B active (\e$BLuCm\e(B: \e$B2?HV$+\e(B
18626 \e$B$i2?HV$^$G$N5-;v$,$"$k$+$r<($94IM}>pJs\e(B) \e$B$NHO0O$+$iCN$C$F$$$k>l9g$K$O!"I=\e(B
18627 \e$BBj$,\e(B @samp{[Undownloaded article #####]} \e$B$N$h$&$K$J$C$F$$$k$$$/$D$+$N5-\e(B
18628 \e$B;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N$?$a$N7jKd\e(B
18629 \e$B$a\e(B (placeholders) \e$B$G$9!#0u$r@_Dj$9$k$3$H$OJL$H$7$F!"$=$l$i$N7jKd$a$N0l$D\e(B
18630 \e$B$G$G$-$k$3$H$OB?$/$O$"$j$^$;$s!#:G=*E*$K\e(B Gnus \e$B$,%0%k!<%W$N%X%C%@!<$r<h$C\e(B
18631 \e$B$FMh$k5!2q$rF@$?$H$-$K!"$=$l$i$N7jKd$a$O<B:]$N%X%C%@!<$G<+F0E*$KCV$-49$(\e(B
18632 \e$B$i$l$k$G$7$g$&!#5$$K$J$k$J$i$P!"$=$l$i$N7jKd$a$rFI$_Ht$P$9$?$a$K!"35N,%P%C\e(B
18633 \e$B%U%!!<$NF0:n$rA`:n$9$k$3$H$,$G$-$^$9\e(B (@code{gnus-auto-goto-ignores} \e$B;2>H\e(B)\e$B!#\e(B
18634
18635 \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
18636 plugged \e$B$@$C$?4|4V$K%(!<%8%'%s%H$K<h$j9~$^$l$?%X%C%@!<$H5-;v$@$1$G$9!#8@\e(B
18637 \e$B$$49$($k$H!V\e(Bplugged \e$B$@$C$?4|4V$K<h$j9~$`$3$H$rK:$l$k$H!"%*%U%i%$%s$N%;%C\e(B
18638 \e$B%7%g%s$rK~B-$G$-$k$b$N$K$9$k$K$OB-$j$J$$!W$H$$$&$3$H$G$9!#$3$NM}M3$N$?$a\e(B
18639 \e$B$K!"%(!<%8%'%s%H$O35N,%P%C%U%!!<$KFs$D$N;k3P8z2L$r2C$($^$9!#$3$l$i$N8z2L\e(B
18640 \e$B$O!"%*%U%i%$%s$N$H$-$K$I$N5-;v$,MxMQ$G$-$k$+$r$$$D$bCN$i$;$k$?$a$K!"$=$l\e(B
18641 \e$B$>$l$N5-;v$N%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#\e(B
18642
18643 \e$BBh0l$N;k3P8z2L$O\e(B @samp{%O} \e$B;EMM$G$9!#\e(B@code{gnus-summary-line-format} \e$B$r\e(B
18644 \e$B%+%9%?%^%$%:$7$F$3$N;X<(;R$r4^$a$k$H!"5-;v$N%@%&%s%m!<%I$N>uBV$r<($9$?$a\e(B
18645 \e$B$KC10l$NJ8;z$rI=<($9$k>l=j$,2C$o$j$^$9!#%(!<%8%'%s%H$+%-%c%C%7%e$N$I$A$i\e(B
18646 \e$B$+$K<h$j9~$^$l$?5-;v$O!"\e(B@code{gnus-downloaded-mark} (\e$B%G%#%U%)%k%H\e(B
18647 \e$B$O\e(B @samp{+}) \e$B$rI=<($7$^$9!#$=$l$i0J30$N$9$Y$F$N5-;v\e(B
18648 \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
18649 \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
18650 \e$B$9!#\e(B
18651
18652 \e$BBhFs$N;k3P8z2L$O%@%&%s%m!<%I$5$l$F$$$J$$$3$H$r<($9%U%'!<%9$G$9!#B?$/\e(B
18653 \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
18654 \e$B3,\e(B (low, normal, high) \e$B$GI=<($9$k%U%'!<%9$,$"$j$^$9!#LdBj$O!"%U%'!<%9$N\e(B
18655 \e$BA*Br$,>r7o8!::$H%U%'!<%9L>$N%j%9%H\e(B (@code{gnus-summary-highlight} \e$B;2\e(B
18656 \e$B>H\e(B) \e$B$K$h$C$F@)8f$5$l$k$3$H$G$9!#$=$l$>$l$N>r7o$O!"$=$l$,%j%9%H$NCf$K8=$l\e(B
18657 \e$B$k=g$K8!::$5$l$k$N$G!"8e$N>r7o$h$j$bA0$N>r7o$,M%@h$5$l$^$9!#$3$l$,0UL#$9\e(B
18658 \e$B$k$9$Y$F$O!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$K2D;k5-;v\e(B (ticked) \e$B$N0u$rIU$1$F\e(B
18659 \e$B$b!"$=$N5-;v$O2D;k5-;v$N%U%'!<%9$G$O$J$/$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v\e(B
18660 \e$B$N%U%'!<%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#\e(B
18661
18662 (\e$B5-;v$rFI$`$?$S$KF1$85-;v$r%@%&%s%m!<%I$7$J$$$h$&$K$9$k$?$a!"$^$?$O@\B3\e(B
18663 \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
18664 \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
18665 \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
18666 \e$B$k\e(B) \e$B$r9T$J$($P!"$$$D$bDL>o$N%U%'!<%9$,8=$l$k$+$i$G$9!#$7$+$7!"\e(B
18667 @acronym{NOV} \e$B$r%-%c%C%7%e$9$k$3$H$K$h$C$F%*%s%i%$%s@-G=$r2~A1$9$k$?$a$K\e(B
18668 \e$B%(!<%8%'%s%H$r;H$C$F$$$kMxMQ<T$K$H$C$F$O\e(B (Gnus 5.10.2 \e$B0J9_$N$[$H$s$I$NMx\e(B
18669 \e$BMQ<T$K$H$C$F$O\e(B)\e$B!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$,8+$($k$+$b$7$l\e(B
18670 \e$B$J$$$3$H$O!"$^$C$?$/$R$I$$$b$N$G$7$g$&!#$3$l$O!"$=$l$i$N$I$N5-;v$b%(!<%8%'\e(B
18671 \e$B%s%H$K<h$j9~$^$l$F$$$J$$$N$G!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$N$?\e(B
18672 \e$B$a$K!"$9$Y$F$NIaDL$N%U%'!<%9$,L\N)$?$J$/$J$C$F$7$^$&$@$m$&$H$$$&LdBj$G$9!#\e(B
18673
18674 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$r;H$$$?$$>l9g$O!"\e(B
18675 @code{agent-enable-undownloaded-faces} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
18676 \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
18677 \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
18678 \e$B$HF1MM$K!"%(!<%8%'%s%HJ,N`\e(B (@pxref{Agent Categories})\e$B!"%0%k!<%W%H%T%C\e(B
18679 \e$B%/\e(B (@pxref{Topic Parameters})\e$B!"$"$k$$$O8D!9$N%0%k!<\e(B
18680 \e$B%W\e(B (@pxref{Group Parameters}) \e$B$KBP$7$F@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
18681
18682 \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
18683 \e$BMFNL$r$$$+$KB.$/;H$$?T$/$9$3$H$,$G$-$k$+$H$$$&$3$H$G$9!#$"$J$?$,B?$/$N%0\e(B
18684 \e$B%k!<%W$G%(!<%8%'%s%H$r;H$C$F$$$k>l9g!";v<B>e%G%#%9%/MFNL$r2sI|$9$k$3$H$O\e(B
18685 \e$B$5$i$K$b$C$H:$Fq$G$9!#0l$D$N2r7h<jCJ$O\e(B @code{gnus-group-line-format} \e$B$G\e(B
18686 \e$BMQ0U$5$l$F$$$k\e(B @samp{%F} \e$B7A<0$G$9!#$3$N7A<0$O!"%(!<%8%'%s%H$H%-%c%C%7%e\e(B
18687 \e$B$NN>J}$G<hF@$7$?5-;v$K$h$C$F@j$a$i$l$k<B:]$N%G%#%9%/MFNL$rI=<($7$^$9!#$I\e(B
18688 \e$B$N%0%k!<%W$,:G$bB?$$MFNL$r;H$&$+$rCN$k$3$H$K$h$C$F!"MxMQ<T$O5-;v$r!V%(!<\e(B
18689 \e$B%8%'%s%H4|8B@Z$l>C5n!W$9$k>l9g$K!"$I$3$KEXNO$r=8Cf$9$k$Y$-$+$,$o$+$j$^$9!#\e(B
18690
18691 @node Agent as Cache
18692 @subsection \e$B%-%c%C%7%e$H$7$F$N%(!<%8%'%s%H\e(B
18693
18694 Gnus \e$B$,\e(B plugged \e$B$G$"$k$H$-$K!"$9$G$K%X%C%@!<$d5-;v$,%(!<%8%'%s%H$K3JG<$5\e(B
18695 \e$B$l$F$$$k$N$J$i$P!"$=$l$i$r:F$S%@%&%s%m!<%I$9$k$N$O8zN(E*$G$O$"$j$^$;$s!#\e(B
18696 \e$B$=$N$?$a\e(B Gnus \e$B$ODL>o%X%C%@!<$r0l2s$@$1%@%&%s%m!<%I$7$F%(!<%8%'%s%H$K3JG<\e(B
18697 \e$B$7$^$9!#$=$l$i$N%X%C%@!<$O8e$K35N,%P%C%U%!!<$r@8@.$9$k$H$-$K!"\e(B
18698 plugged \e$B$+\e(B unplugged \e$B$K$+$+$o$i$:$K;H$o$l$^$9!#%G%#%U%)%k%H$G$O5-;v\e(B
18699 \e$B$O\e(B (\e$B$=$l$O$?$/$5$s$N%G%#%9%/MFNL$rO2Hq$9$k$+$b$7$l$J$$$N$G\e(B) \e$B%(!<%8%'%s%H\e(B
18700 \e$B$K%-%c%C%7%e$5$l$^$;$s$,!"$9$G$K%(!<%8%'%s%H$K%@%&%s%m!<%I$7$?5-;v$,$"$k\e(B
18701 \e$B$J$i$P!"\e(BGnus \e$B$O%5!<%P!<$+$i:F$S5-;v$r%@%&%s%m!<%I$;$:$K!"<j85$K3JG<$5$l\e(B
18702 \e$B$?%3%T!<$r;H$$$^$9!#\e(B
18703
18704 \e$B$"$J$?$,$=$&K>$`$N$G$"$l$P!"\e(Bplugged \e$B$J4|4V$O>o$K%X%C%@!<$H5-;v$r%@%&%s%m!<\e(B
18705 \e$B%I$9$k$h$&$K!"%(!<%8%'%s%H\e(B (@code{gnus-agent-cache} \e$B;2>H\e(B @ref{Agent
18706 Variables}) \e$B$r@_Dj$9$k$3$H$,$G$-$^$9!#\e(BGnus \e$B$O$[$H$s$I3N$+$K$b$C$HCY$/$J\e(B
18707 \e$B$j$^$9$,!"%5!<%P!<$H$NF14|$OJ]$?$l$^$9!#\e(Bnntp \e$B$+\e(B nnimap \e$B%P%C%/%(%s%I$r;H$C\e(B
18708 \e$B$F$$$k>l9g$O!"$?$V$s$3$N:G8e$NE@$O0UL#$r$J$5$J$$$G$7$g$&!#\e(B
18709
18710 @node Agent Expiry
18711 @subsection \e$B%(!<%8%'%s%H4|8B@Z$l>C5n\e(B
18712
18713 @vindex gnus-agent-expire-days
18714 @findex gnus-agent-expire
18715 @kindex M-x gnus-agent-expire
18716 @kindex M-x gnus-agent-expire-group
18717 @findex gnus-agent-expire-group
18718 @cindex agent expiry
18719 @cindex Gnus agent expiry
18720 @cindex expiry, in Gnus agent
18721
18722 \e$B%(!<%8%'%s%H%P%C%/%(%s%I\e(B @code{nnagent} \e$B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$(!<\e(B
18723 \e$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"\e(B
18724 @code{gnus-agent-expire-days} \e$B$NF|?t$h$j$b8E$$4{FI5-;v$r$9$Y$F>C5n$9$k!"\e(B
18725 \e$BFCJL$J\e(B @code{gnus-agent-expire} \e$B$H\e(B @code{gnus-agent-expire-group} \e$BL?Na$,\e(B
18726 \e$B$"$j$^$9!#$3$l$i$O$"$J$?$,%G%#%9%/MFNL$r;H$$@Z$j$=$&$@$H;W$C$?$H$-$K!"$$\e(B
18727 \e$B$D$G$b<B9T$9$k$3$H$,$G$-$^$9!#$I$A$i$bFC$KB.$/$b8zN(E*$G$b$J$/!"$=$l$i$N\e(B
18728 \e$B0l$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$"$^\e(B
18729 \e$B$jNI$$$3$H$G$O$"$j$^$;$s!#\e(B
18730
18731 \e$BB>$N4X?t$,%(!<%8%'%s%H$r%0%k!<%W$KF14|$5$;$k$?$a\e(B
18732 \e$B$K\e(B @code{gnus-agent-expire} \e$B$r<B9T$9$k$+$b$7$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
18733
18734 @code{agent-enable-expiration} \e$B$H$$$&%(!<%8%'%s%H$N%Q%i%a!<%?!<$r!"A*Br\e(B
18735 \e$B$7$?%0%k!<%W$G$N4|8B@Z$l>C5n$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
18736
18737 @vindex gnus-agent-expire-all
18738 @code{gnus-agent-expire-all} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%(!<%8%'%s%H$N4|\e(B
18739 \e$B8B@Z$l>C5n%3%^%s%I72$O$9$Y$F$N5-;v\e(B---\e$BL$FI!"4{FI!"2D;k!"J]N15-;v$r>C5n$7\e(B
18740 \e$B$^$9!#$b$7\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%H\e(B) \e$B$G$"$l$P!"4{FI5-;v$N$_$,>C5n\e(B
18741 \e$B$NBP>]$H$J$j!"L$FI!"2D;k!"$5$i$KJ]N15-;v$OL54|8B$KJ];}$5$l$^$9!#\e(B
18742
18743 \e$B4|8B@Z$l>C5n$5$l$k$O$:$J$N$K;D$C$F$$$k5-;v$r8+$D$1$?$J$i$P!"$b$7$+$9$k$H\e(B
18744 \e$B$$$/$D$+$N\e(B Gnus \e$B%(!<%8%'%s%H%U%!%$%k$,2u$l$F$$$^$9!#5/$3$j$&$kLdBj$r=$I|\e(B
18745 \e$B$9$k$?$a$K!"\e(B
18746 @code{gnus-agent-regenerate} \e$B$H\e(B @code{gnus-agent-regenerate-group} \e$B$H$$\e(B
18747 \e$B$&FCJL$J%3%^%s%I$,$"$j$^$9!#\e(B
18748
18749 @node Agent Regeneration
18750 @subsection \e$B%(!<%8%'%s%H$r:n$jD>$9\e(B
18751 @cindex agent regeneration
18752 @cindex Gnus agent regeneration
18753 @cindex regeneration
18754
18755 @code{nnagent} \e$B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o\e(B
18756 \e$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k\e(B
18757 \e$B$H\e(B @code{nnagent} \e$B$N5!G=@-$,2<$,$k$+$b$7$l$J$$$7!"<:GT$7$5$($9$k$+$b$7$l\e(B
18758 \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
18759 \e$B%+%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#\e(B
18760
18761 \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
18762 \e$B$l$F$7$^$&>l9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,<sHxNI$/%@%&\e(B
18763 \e$B%s%m!<%I$5$l$?$+$I$&$+$rCN$j$^$;$s!#\e(B@code{gnus-agent-regenerate} \e$B$^$?\e(B
18764 \e$B$O\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$k$H!"$=$N$h$&$J5-;v$rFs2s\e(B
18765 \e$B%@%&%s%m!<%I$7$J$/$F$b:Q$`$h$&$K%G!<%?9=B$$r99?7$7$^$9!#\e(B
18766
18767 @findex gnus-agent-regenerate
18768 @kindex M-x gnus-agent-regenerate
18769 @code{gnus-agent-regenerate} \e$B%3%^%s%I$O!"$9$Y$F$N%(!<%8%'%s%H2=$5$l$?%0\e(B
18770 \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
18771 \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
18772 \e$B$Y$F$N35N,%P%C%U%!!<$rJD$8$k$3$H$r6/$/4+$a$^$9!#\e(B
18773
18774 @findex gnus-agent-regenerate-group
18775 @kindex M-x gnus-agent-regenerate-group
18776 @code{gnus-agent-regenerate-group} \e$B%3%^%s%I$O!"%m!<%+%k\e(B
18777 \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
18778 \e$B%+%k$J%3%T!<$r;H$$$^$9!#$=$N8e$=$l$O!"$I$N5-;v$,%m!<%+%k$K3JG<$5$l$k$+$r\e(B
18779 \e$B5-O?$7$F$*$/$?$a$NFbIt%G!<%?9=B$$r99?7$7$^$9!#0z?t$rM?$($k$H!"%(!<%8%'%s\e(B
18780 \e$B%H$NCf$N5-;v$KL$FI$N0u$rIU$1$^$9!#\e(B
18781
18782 @node Agent and flags
18783 @subsection \e$B%(!<%8%'%s%H$H%U%i%0\e(B
18784
18785 \e$B%(!<%8%'%s%H$O\e(B Gnus \e$B$N$I$s$J%P%C%/%(%s%I$G$b!"Nc$($P%5!<%P!<$K%U%i%0\e(B (\e$B4{\e(B
18786 \e$BFI\e(B(read)\e$B!"2D;k\e(B(ticked) \e$B$J$I\e(B) \e$B$r3JG<$9$k\e(B nnimap \e$B$N$h$&$J$b$N$G$bF0:n$7$^\e(B
18787 \e$B$9!#$7$+$7Ha$7$$$+$J!"%(!<%8%'%s%H$O$I$N%P%C%/%s%I$,$=$l$i$N%U%i%0\e(B
18788 \e$B$r\e(B @file{.newsrc} \e$B$G$O$J$/!"$=$N%P%C%/%(%s%I$N%5!<%P!<$G0];}$9$k$+$r!"<B\e(B
18789 \e$B:]$K$OCN$j$^$;$s!#$=$N$?$a%(!<%8%'%s%H$O!"\e(Bunplugged \e$B$^$?$O@\B3$5$l$F$$$J\e(B
18790 \e$B$$4V$K9T$J$C$?$9$Y$F$N%U%i%0$X$NJQ99$r!">o$K<+?H$N%U%!%$%k$K5-O?$7$^$9!#\e(B
18791
18792 \e$B:F$S@\B3$9$k$H!"\e(BGnus \e$B$OJQ99$5$l$?$9$Y$F$N%U%i%0$r8!::$7$F!"$=$l$i$r%5!<\e(B
18793 \e$B%P!<$HF14|$5$;$k$+$I$&$+$r?R$M$^$9!#$3$N5sF0\e(B
18794 \e$B$O\e(B @code{gnus-agent-synchronize-flags} \e$B$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
18795
18796 @vindex gnus-agent-synchronize-flags
18797 @code{gnus-agent-synchronize-flags} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H\e(B
18798 \e$B$O<+F0E*$K%U%i%0$rF14|$5$;$k$3$H$O$7$^$;$s!#$=$l$,%G%#%U%)%k%H\e(B
18799 \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
18800 \e$B$i$+$NJQ99$r9T$J$C$F$$$?$+$I$&$+$rD4$Y$F!"$b$7$=$&$@$C$?$i!"$=$l$i$rF14|\e(B
18801 \e$B$5$;$?$$$+$I$&$+$r?R$M$^$9!#$=$l$i0J30$NCM$@$C$?>l9g$O!"$9$Y$F$N%U%i%0$O\e(B
18802 \e$B<+F0E*$KF14|$5$;$i$l$^$9!#\e(B
18803
18804 \e$B:F@\B3$7$?$H$-$K<+F0$G%U%i%0$rF14|$5$;$?$/$J$$$J$i!"<jF0$G$=$l$r9T$J$&$3\e(B
18805 \e$B$H$b$G$-$^$9!#$3$l$K$O%0%k!<%W%P%C%U%!!<$N\e(B @kbd{J Y} \e$B%-!<$K3d$jEv$F$i$l\e(B
18806 \e$B$?\e(B @code{gnus-agent-synchronize-flags} \e$B%3%^%s%I$r;H$C$F$/$@$5$$!#\e(B
18807
18808 \e$B5;=QE*Cm<a\e(B: \e$B$9$Y$F$N%m!<%+%k$J%U%i%0$r%5!<%P!<$K!V2!$79~$`!WF14|$N%"%k%4\e(B
18809 \e$B%j%:%`$OF0:n$7$^$;$s$,!"MxMQ<T$K$h$C$FJQ99$5$l$?%U%i%0$@$1$rJQ99$7$F!"%5!<\e(B
18810 \e$B%P!<B&$G8+$($k%U%i%0$r0l$D$:$D99?7$9$k$3$H$O2DG=$G$9!#$7$?$,$C$F!"$"$J$?\e(B
18811 \e$B$,5-;v$N0l$D$N%U%i%0$r%;%C%H$7$F!"$=$N%0%k!<%W$rH4$1=P$F$+$i:FEY$=$N%0%k!<\e(B
18812 \e$B%W$rA*Br$7$F$=$N%U%i%0$r>C$;$P!"$"$J$?$,!VF14|!W$NA`:n$r9T$J$C$?$H$-$K!"\e(B
18813 \e$B$=$N%U%i%0$O%;%C%H$5$l$F%5!<%P!<$+$i$O:o=|$5$l$^$9!#=gHVBT$A\e(B (queue) \e$B$K\e(B
18814 \e$BF~$l$i$l$?%U%i%0$K4X$9$kF0:n$O!"%(!<%8%'%s%H%G%#%l%/%H%j!<$K$"$k%5!<%P!<\e(B
18815 \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
18816 \e$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#\e(B
18817
18818 @node Agent and IMAP
18819 @subsection \e$B%(!<%8%'%s%H$r\e(B IMAP \e$B$G;H$&J}K!\e(B
18820
18821 \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
18822 \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
18823 \e$B$3$N>O$G$O%5!<%P!<$H$N@\B3$,@d$?$l$?%b!<%I$G$N\e(B @acronym{IMAP} \e$B$N%/%i%$%"\e(B
18824 \e$B%s%H$H$7$F!"\e(BGnus \e$B%(!<%8%'%s%H$r$h$j1_3j$K;H$($k$h$&$K$9$k$?$a$N!"$$$/$D\e(B
18825 \e$B$+$N>pJs$rDs6!$7$^$9!#\e(B
18826
18827 \e$B%5!<%P!<$H$N@\B3$,@d$?$l$F$$$k$H$-$N\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$K$"$J$?\e(B
18828 \e$B$,4|BT$9$k$G$"$m$&$$$/$D$+$N5!G=$O!"8=:_$N%(!<%8%'%s%H$K$O@9$j9~$^$l$F$$\e(B
18829 \e$B$^$;$s!#$=$l$i$O0J2<$NDL$j$G$9\e(B:
18830
18831 @itemize @bullet
18832 @item
18833 Unplugged \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$X$N%3%T!<$H0\F0!#\e(B
18834
18835 @item
18836 Unplugged \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$N:n@.$H:o=|!#\e(B
18837 @end itemize
18838
18839 @node Outgoing Messages
18840 @subsection \e$B:9=PMQ%a%C%;!<%8\e(B
18841
18842 Gnus \e$B$,\e(B unplugged \e$B$N$H$-!"%G%#%U%)%k%H$G$O$9$Y$F$N:9=PMQ%a%C%;!<%8\e(B (\e$B%a!<\e(B
18843 \e$B%k$H%K%e!<%9$NN>J}\e(B) \e$B$O2<=q$-%0%k!<%W!H\e(Bqueue\e$B!I\e(B(@pxref{Drafts}) \e$B$K3JG<$5$l\e(B
18844 \e$B$^$9!#Ej9F$7$?8e$G$b!"$=$3$G$=$N%a%C%;!<%8$r8+$?$jJT=8$9$k$N$O0U$N$^$^$G\e(B
18845 \e$B$9!#\e(B
18846
18847 \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
18848 \e$B$G$9\e(B (@code{gnus-agent-queue-mail}, @ref{Agent Variables} \e$B;2>H\e(B)\e$B!#\e(B
18849 Gnus \e$B$,\e(B unplugged \e$B$N$H$-!"30$KAw$j=P$9%K%e!<%9$O>o$K\e(B queue \e$B$5$l$k$@$1$G\e(B
18850 \e$B$9!#\e(B
18851
18852 \e$B2<=q$-%0%k!<%W$+$i!"$=$3$G;H$($kFCJL$JL?Na$r;H$C$F%a%C%;!<%8$rAw?.$9$k$3\e(B
18853 \e$B$H$b$G$-$k$7!"%0%k!<%W%P%C%U%!!<Fb$G\e(B @kbd{J S} \e$B$r;H$C$F!"2<=q$-%0%k!<%W\e(B
18854 \e$BFb$N$9$Y$F$NAw?.2DG=$J%a%C%;!<%8$rAw?.$9$k$3$H$b$G$-$^$9!#%K%e!<%9$NEj9F\e(B
18855 \e$B$O\e(B Gnus \e$B$,\e(B plugged \e$B$N$H$-$@$1$G$-$^$9$,!"%a!<%k$O$$$D$G$bAw?.$9$k$3$H$,\e(B
18856 \e$B$G$-$^$9!#\e(B
18857
18858 Unplugged \e$B$N$H$-$K%a!<%k$NAw?.$,$G$-$J$/$F!"$+$D\e(B unplugged \e$B$N$H$-$K$&$C\e(B
18859 \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
18860 \e$B$5$;$k$3$H$,$G$-$^$9\e(B (@code{gnus-agent-prompt-send-queue}, @ref{Agent
18861 Variables} \e$B;2>H\e(B)\e$B!#\e(B
18862
18863 @node Agent Variables
18864 @subsection \e$B%(!<%8%'%s%HJQ?t\e(B
18865
18866 @table @code
18867 @item gnus-agent
18868 @vindex gnus-agent
18869 \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!#:G\e(B
18870 \e$B=i$KM-8z$K$5$l$k$H!"$$$/$D$+$N%P%C%/%(%s%I$r<+F0E*$K%(!<%8%'%s%H2=$9$k$?\e(B
18871 \e$B$a$K!"%(!<%8%'%s%H$O\e(B @code{gnus-agent-auto-agentize-methods} \e$B$r;H$$$^$9!#\e(B
18872 \e$B%5!<%P!<%P%C%U%!!<$G%(!<%8%'%s%H$N%3%^%s%I$r;H$&$3$H$K$h$C$F!"$I$N%P%C%/\e(B
18873 \e$B%(%s%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#\e(B
18874
18875 \e$B%5!<%P!<%P%C%U%!!<$KF~$k$K$O!"%0%k!<%W%P%C%U%!!<\e(B
18876 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B$r;H$C$F$/$@$5$$!#\e(B
18877
18878 @item gnus-agent-directory
18879 @vindex gnus-agent-directory
18880 Gnus \e$B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j$G$9!#%G%#%U%)%k%H\e(B
18881 \e$B$O\e(B @file{~/News/agent/} \e$B$G$9!#\e(B
18882
18883 @item gnus-agent-handle-level
18884 @vindex gnus-agent-handle-level
18885 \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
18886 \e$B%s%H$+$i$OL5;k$5$l$^$9!#%G%#%U%)%k%H$O\e(B @code{gnus-level-subscribed} \e$B$G!"\e(B
18887 \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
18888 \e$B>]$H$J$k$H$$$&$3$H$G$9!#\e(B
18889
18890 @item gnus-agent-plugged-hook
18891 @vindex gnus-agent-plugged-hook
18892 \e$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$K<B9T$5$l$k%U%C%/$G$9!#\e(B
18893
18894 @item gnus-agent-unplugged-hook
18895 @vindex gnus-agent-unplugged-hook
18896 \e$B%M%C%H%o!<%/$+$i@ZCG$5$l$?$H$-$K<B9T$5$l$k%U%C%/$G$9!#\e(B
18897
18898 @item gnus-agent-fetched-hook
18899 @vindex gnus-agent-fetched-hook
18900 \e$B5-;v$r<h$j9~$_=*$o$C$?$H$-$K<B9T$5$l$k%U%C%/$G$9!#\e(B
18901
18902 @item gnus-agent-cache
18903 @vindex gnus-agent-cache
18904 Plugged \e$B$N$H$-$K!"%m!<%+%k$K3JG<$5$l$F$$$k\e(B @acronym{NOV} \e$B$H5-;v$r;H$&$+\e(B
18905 \e$B$I$&$+$r@)8f$9$kJQ?t$G!"Nc$($P%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H$&$K$OI,?\\e(B
18906 \e$B$G$9!#%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\e(B
18907 \e$B$$$^$9!#\e(B
18908
18909 @item gnus-agent-go-online
18910 @vindex gnus-agent-go-online
18911 @code{gnus-agent-go-online} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H$O%*%U%i\e(B
18912 \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
18913 \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
18914 \e$B%P!<$r%*%s%i%$%s>uBV$K$7$?$$$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*\e(B
18915 \e$B%U%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#\e(B
18916
18917 @item gnus-agent-mark-unread-after-downloaded
18918 @vindex gnus-agent-mark-unread-after-downloaded
18919 @code{gnus-agent-mark-unread-after-downloaded} \e$B$,\e(B \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
18920 \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
18921 \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
18922 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
18923
18924 @item gnus-agent-synchronize-flags
18925 @vindex gnus-agent-synchronize-flags
18926 @code{gnus-agent-synchronize-flags} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H\e(B
18927 \e$B$O7h$7$F<+F0E*$K%U%i%0$rF14|$5$;$^$;$s!#$=$l$,\e(B @code{ask} \e$B$@$C$?$i\e(B (\e$B$=$l\e(B
18928 \e$B$,%G%#%U%)%k%H$G$9\e(B)\e$B!"%(!<%8%'%s%H$O$9$Y$F$NJQ99$r8!::$7$F!":F$S@\B3$7$?\e(B
18929 \e$B$H$-$K$=$l$i$rF14|$5$;$k$+$I$&$+$r?R$M$^$9!#\e(B@code{nil} \e$B$G\e(B
18930 \e$B$b\e(B @code{ask} \e$B$G$b$J$+$C$?$i!"$9$Y$F$N%U%i%0$,<+F0E*$KF14|$5$;$i$l$^$9!#\e(B
18931
18932 @item gnus-agent-consider-all-articles
18933 @vindex gnus-agent-consider-all-articles
18934 @code{gnus-agent-consider-all-articles} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18935 \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
18936 \e$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#\e(B@code{nil} \e$B$@$C$?>l9g!"$=$l$,%G%#%U%)\e(B
18937 \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
18938 \e$B$K7hDj$5$;$^$9!#$3$l$rM-8z$K$9$k$N$J$i$P!"8e$G%(!<%8%'%s%H$,4|8B@Z$l>C5n\e(B
18939 \e$B$9$k5-;v$r2?EY$b7+$jJV$7%@%&%s%m!<%I$7$J$$$h$&$K!"%(!<%8%'%s%H$N4|8B@Z$l\e(B
18940 \e$B>C5n$N@_Dj\e(B (@pxref{Category Variables}) \e$B$r8+D>$9I,MW$,$"$k$G$7$g$&!#\e(B
18941
18942 @item gnus-agent-max-fetch-size
18943 @vindex gnus-agent-max-fetch-size
18944 \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
18945 \e$B$K!"$=$l$i$r0l;~E*$J%P%C%U%!!<$X<h$j9~$_$^$9!#:GBg$N%P%C%U%!!<%5%$%:$rD6\e(B
18946 \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
18947 \e$B$H2r@O$r8r8_$K9T$J$$$^$9!#\e(B@code{gnus-agent-max-fetch-size} \e$B$O!"7+$jJV$7\e(B
18948 \e$B$,$I$l$/$i$$IQHK$K5/$-$k$+$r@)8f$9$k$?$a$N!"%5%$%:$N8B3&$r5,Dj$7$^$9!#Bg\e(B
18949 \e$B$-$JCM$O@-G=$r8~>e$5$;$^$9!#>.$5$JCM$O!"K|$,0l<hF@$7$F$$$k4V$K@\B3$,@Z$l\e(B
18950 \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
18951 \e$B$K\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$kI,MW$,$"$k$+$b$7$l$^$;\e(B
18952 \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
18953 \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
18954 \e$B%U%)%k%H$O\e(B 10M \e$B$G$9\e(B
18955
18956 @item gnus-server-unopen-status
18957 @vindex gnus-server-unopen-status
18958 \e$B%(!<%8%'%s%HJQ?t$G$O$J$$$+$b$7$l$J$$$1$l$I%(!<%8%'%s%H$KL)@\$K4XO"$9$k$3\e(B
18959 \e$B$NJQ?t$O!"\e(BGnus \e$B$,%5!<%P!<$K@\B3$G$-$J$$$H$-$K2?$r$9$k$+$r;X<($7$^$9!#%(!<\e(B
18960 \e$B%8%'%s%H$,3h@-2=$5$l$k$H!"%G%#%U%)%k%H$N\e(B @code{nil} \e$B$G$O!"%5!<%P!<$H$N@\\e(B
18961 \e$BB3$r@d$D$+%(!<%8%'%s%H$r\e(B unplugged \e$B$K$9$k$+$rMxMQ<T$K?R$M$^$9!#%(!<%8%'\e(B
18962 \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
18963 \e$B$NJQ?t$NB>$NA*Br;h$K$O\e(B @code{denied} \e$B$H\e(B @code{offline} \e$B$,$"$j!"8e<T$O%(!<\e(B
18964 \e$B%8%'%s%H$r;H$&>l9g$@$1M-8z$G$9!#\e(B
18965
18966 @item gnus-auto-goto-ignores
18967 @vindex gnus-auto-goto-ignores
18968 \e$B$*$*$+$?$N?M$O!"%(!<%8%'%s%HJQ?t$G$O$J$$$1$l$I$bL)@\$K4XO"$9$k$b$&0l$D$N\e(B
18969 \e$BJQ?t$r$3$3$GC5$9$G$7$g$&!#$3$NJQ?t$O!"%@%&%s%m!<%I$5$l$F$$$J$$\e(B (\e$B%X%C%@!<\e(B
18970 \e$B$@$1$,%(!<%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%@!<\e(B
18971 \e$B$b3JG<$5$l$F$$$J$$\e(B) \e$B5-;v$N<~$j$G$I$&0\F0$9$k$+$r35N,%P%C%U%!!<$KEA$($^$9!#\e(B
18972
18973 \e$BM-8z$JCM$O\e(B @code{nil} (\e$B$I$N5-;v$K$b0\F0$9$k\e(B)\e$B!"\e(B
18974 @code{undownloaded} (unplugged \e$B$N$H$-$O<h$j9~$^$l$F$$$J$$5-;v$rL5;k$9$k\e(B)\e$B!"\e(B
18975 @code{always-undownloaded} (\e$B<h$j9~$^$l$F$$$J$$5-;v$r>o$KL5;k$9$k\e(B)\e$B!"\e(B
18976 @code{unfetched} (\e$B%X%C%@!<$,<h$j9~$^$l$F$$$J$$5-;v$rL5;k$9$k\e(B) \e$B$G$9!#\e(B
18977
18978 @item gnus-agent-queue-mail
18979 @vindex gnus-agent-queue-mail
18980 @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
18981 \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
18982 @code{t} \e$B$@$C$?$i\e(B Gnus \e$B$O\e(B unplugged \e$B$N$H$-$@$1%a!<%k$r\e(B queue \e$B$KF~$l$^$9!#\e(B
18983 @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
18984
18985 @item gnus-agent-prompt-send-queue
18986 @vindex gnus-agent-prompt-send-queue
18987 @code{gnus-agent-prompt-send-queue} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
18988 unplugged \e$B$G$"$k$N$K$b$+$+$o$i$:\e(B @kbd{J S} \e$B$rC!$$$?>l9g$K!"\e(BGnus \e$B$OK\Ev$K\e(B
18989 \e$B$=$l$r9T$J$C$F$bNI$$$+$I$&$+$r3NG'$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
18990
18991 @item gnus-agent-auto-agentize-methods
18992 @vindex gnus-agent-auto-agentize-methods
18993 \e$B$"$J$?$,0JA0$K%(!<%8%'%s%H$r;H$C$?$3$H$,L5$$\e(B (\e$B$b$C$H5;=QE*$K\e(B
18994 \e$B$O\e(B @file{~/News/agent/lib/servers} \e$B$,L5$$>l9g\e(B)\e$B!"\e(BGnus \e$B$O$[$s$N>/?t$N%5!<\e(B
18995 \e$B%P!<$r<+F0E*$K%(!<%8%'%s%H2=$7$^$9!#$3$NJQ?t$O$I$N%P%C%/%(%s%I$r<+F0$G%(!<\e(B
18996 \e$B%8%'%s%H2=$9$Y$-$+$r@)8f$7$^$9!#0lHL$K!"%(!<%8%'%s%H2=$9$k$3$H$,M-MQ$J$N\e(B
18997 \e$B$O1s3V%P%C%/%(%s%I$KBP$7$F$@$1$G$9!#<+F0E*$K%(!<%8%'%s%H2=$9$k$3$H$O!"%5!<\e(B
18998 \e$B%P!<$KBP$7$F\e(B @kbd{J a} \e$B$r<B9T$9$k$N$HF1$88z2L$,$"$j$^$9\e(B (@pxref{Server
18999 Agent Commands})\e$B!#$b$7%U%!%$%k$,B8:_$9$k$J$i$P!"$=$l$i$rDI2C$7$?$j:o=|$9\e(B
19000 \e$B$k$?$a$K%5!<%P!<$r<jF0$GA`:n$7$J$1$l$P$J$j$^$;$s!#$3$NJQ?t$O:G=i\e(B
19001 \e$B$K\e(B Gnus \e$B$r5/F0$7$?$H$-$@$1E,MQ$5$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{(nntp
19002 nnimap)} \e$B$G$9!#\e(B
19003 @end table
19004
19005 @node Example Setup
19006 @subsection \e$B@_DjNc\e(B
19007
19008 \e$B$"$J$?$,$3$N%^%K%e%"%k$rFI$_$?$/$J$/$F!"$4$/I8=`E*$J@_Dj$r9T$J$C$F$$$k$N\e(B
19009 \e$B$J$i$P!"\e(B@file{~/.gnus.el} \e$B%U%!%$%k$H$7$F2?$+0J2<$N$h$&$J$b$N$r;H$C$F;O$a\e(B
19010 \e$B$F$bNI$$$G$7$g$&!#\e(B
19011
19012 @lisp
19013 ;; @r{Gnus \e$B$,$I$N$h$&$K%K%e!<%9$r<hF@$9$k$+$rDj5A$7$^$9!#$3$3\e(B}
19014 ;; @r{\e$B$G$O\e(B ISP \e$B$N%5!<%P!<$+$i\e(B @acronym{NNTP} \e$B$G<h$C$F$/$k$3$H$K$7$^$9!#\e(B}
19015 (setq gnus-select-method '(nntp "news.your-isp.com"))
19016
19017 ;; @r{Gnus \e$B$,$I$N$h$&$K%a!<%k$rFI$`$+$rDj5A$7$^$9!#\e(B}
19018 ;; @r{ISP \e$B$N\e(B @acronym{POP} \e$B%5!<%P!<$+$i%a!<%k$rFI$`$3$H$K$7$^$9!#\e(B}
19019 (setq mail-sources '((pop :server "pop.your-isp.com")))
19020
19021 ;; @r{Gnus \e$B$,%a!<%k$r$I$N$h$&$K3JG<$9$k$+$r;XDj$7$^$9!#\e(B}
19022 ;; @r{nnml \e$B%0%k!<%W$r;H$&$3$H$K$7$^$9!#\e(B}
19023 (setq gnus-secondary-select-methods '((nnml "")))
19024
19025 ;; @r{Gnus \e$B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$K$7$^$9!#\e(B}
19026 ;; (gnus-agentize) ; @r{\e$B5l<0$N@_Dj!#\e(B}
19027 ;; (setq gnus-agent t) ; @r{\e$B8=:_$N%G%#%U%)%k%H!#\e(B}
19028 @end lisp
19029
19030 \e$B4pK\E*$K$O$3$l$@$1$GNI$$$O$:$G$9!#$3$l$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~\e(B
19031 \e$B$l$F!"I,MW$K1~$8$FJT=8$7!"\e(BPPP (\e$B$d2?$+\e(B) \e$B$r5/F0$7$F!"\e(B@kbd{M-x gnus} \e$B$H%?%$\e(B
19032 \e$B%W$7$F$/$@$5$$!#\e(B
19033
19034 \e$B$"$J$?$,\e(B Gnus \e$B$rAv$i$;$?$N$,=i$a$F$G$"$l$P!"<+F0E*$K$o$:$+$J%G%#%U%)%k%H\e(B
19035 \e$B$N%K%e!<%9%0%k!<%W$,FI$a$k$h$&$K$J$j$^$9!#$*$=$i$/$b$C$H$?$/$5$s$N%0%k!<\e(B
19036 \e$B%W$r9XFI$7$?$/$J$k$G$7$g$&!#$=$N$?$a$K$O!"\e(B@kbd{A A} \e$BL?Na$G%0%k!<%W$N40A4\e(B
19037 \e$B$J%j%9%H$r\e(B @acronym{NNTP} \e$B%5!<%P!<$KLd$$9g$o$;$J$1$l$P$J$j$^$;$s!#$3$l$O\e(B
19038 \e$BIaDL$O$H$F$b;~4V$,$+$+$j$^$9$,!"0lEY$@$1$7$+<B9T$9$kI,MW$O$"$j$^$;$s!#\e(B
19039
19040 \e$BFI$_9~$_$H2r@O$K$7$P$i$/;~4V$rHq$d$7$?8e$G!"%0%k!<%W$N0lMw$,8=$l$^$9!#$=\e(B
19041 \e$B$&$7$?$i!"FI$_$?$$%0%k!<%W$r\e(B @kbd{u} \e$BL?Na$G9XFI$G$-$k$h$&$K$7$F$/$@$5$$!#\e(B
19042 \e$BFI$_$?$$%0%k!<%W$rA4It9XFI$G$-$k$h$&$K$7$?$i!"\e(B@kbd{l} \e$B$G\e(B killed (\e$B:o=|$5\e(B
19043 \e$B$l$?\e(B) \e$B%0%k!<%W$r$9$Y$F2hLL$+$i>C5n$7$^$7$g$&!#\e(B(@kbd{A k} \e$B$G\e(B killed \e$B%0%k!<\e(B
19044 \e$B%W$O$9$Y$FLa$C$F$-$^$9!#\e(B)
19045
19046 \e$B:#$d$9$0$K%0%k!<%W$rFI$`$3$H$b$G$-$k$7!"\e(B@kbd{J s} \e$BL?Na$G5-;v$r%@%&%s%m!<\e(B
19047 \e$B%I$9$k$3$H$b$G$-$^$9!#$"$H$O$3$N%^%K%e%"%k$N;D$j$rFI$s$G!"B>$N2/@iK|$N9`\e(B
19048 \e$BL\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D$1=P$7$F$/$@$5$$!#\e(B
19049
19050 @node Batching Agents
19051 @subsection \e$B0l3g%(!<%8%'%s%H=hM}\e(B
19052 @findex gnus-agent-batch
19053
19054 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
19055 \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
19056 \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
19057
19058 \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
19059 \e$B$;$k$3$H$,$G$-$^$9\e(B:
19060
19061 @example
19062 #!/bin/sh
19063 emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/null 2>&1
19064 @end example
19065
19066 @node Agent Caveats
19067 @subsection \e$B%(!<%8%'%s%H$NLdBjE@\e(B
19068
19069 Gnus \e$B%(!<%8%'%s%H$O!"$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0\e(B
19070 \e$B:n$7$^$;$s!#$3$l$i$O2M6u$N?M!9$+$i$NNI$/$"$k<ALd$G$9\e(B:
19071
19072 @table @dfn
19073 @item Plugged \e$B$N$H$-$K5-;v$rFI$s$@$i!"$=$l$O%(!<%8%'%s%H$KF~$k$N$G$9$+\e(B?
19074
19075 @strong{\e$B$$$$$(\e(B}\e$B!#$3$NF0:n$r$*K>$_$J$i\e(B @code{gnus-select-article-hook} \e$B$K\e(B
19076 \e$B4X?t\e(B @code{gnus-agent-fetch-selected-article} \e$B$r2C$($F$/$@$5$$!#\e(B
19077
19078 @item Plugged \e$B$N$H$-$K5-;v$rFI$s$G!"%(!<%8%'%s%H$K5-;v$,B8:_$7$F$$$k>l9g!"\e(B
19079 \e$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+\e(B?
19080
19081 @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
19082 \e$B$i!"$G$9$,!#\e(B
19083 @end table
19084
19085 \e$BMWLs$9$k$H!"\e(BGnus \e$B$,\e(B unplugged \e$B$N$H$-$O%m!<%+%k$KJ]B8$5$l$?5-;v$r8+$k$@$1\e(B
19086 \e$B$G$9!#\e(BPlugged \e$B$N$H$-$O\e(B ISP \e$B$HOC$7!"$+$D%m!<%+%k$K;}$C$F$$$k5-;v$b;H$&$G\e(B
19087 \e$B$7$g$&!#\e(B
19088
19089 @node Scoring
19090 @chapter \e$B%9%3%"\e(B
19091 @cindex scoring
19092
19093 \e$B$[$+$N?M$?$A$O!V:o=|%U%!%$%k!W\e(B(@dfn{kill files}) \e$B$r;H$$$^$9$,!"$3\e(B
19094 \e$B$3\e(B Gnus \e$B%?%o!<$K$$$k;d$?$A$O:o=|$h$j$b%9%3%"$NJ}$,9%$-$G$9!#H`$i$H$1$s$+\e(B
19095 \e$B$r$9$k$h$j$O@Z$jBX$($F$7$^$&J}$,$^$7$G$7$g$&!#$=$l$i$O40A4$K0c$&$3$H$r$9\e(B
19096 \e$B$k$N$G!"??$CD>$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$\e(B!
19097
19098 @vindex gnus-summary-mark-below
19099 \e$B$9$Y$F$N5-;v$O%G%#%U%)%k%H$N%9%3\e(B
19100 \e$B%"\e(B (@code{gnus-summary-default-score}) \e$B$NCM$r;}$C$F$$$F!"%G%#%U%)%k%H$G\e(B
19101 \e$B$O\e(B 0 \e$B$G$9!#$3$N%9%3%"$OBPOCE*$K!"$^$?$O%9%3%"%U%!%$%k\e(B (score file) \e$B$K$h$C\e(B
19102 \e$B$F!">e$2$i$l$k$+2<$2$i$l$k$+$7$^$9!#\e(B@code{gnus-summary-mark-below} \e$B$h$j\e(B
19103 \e$B$bDc$$%9%3%"$r;}$C$F$$$k5-;v$K$O4{FI$N0u$,IU$-$^$9!#\e(B
19104
19105 Gnus \e$B$O35N,%P%C%U%!!<$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s$J\e(B
19106 \e$B!V%9%3%"%U%!%$%k!W$bFI$_9~$_$^$9!#\e(B
19107
19108 \e$B8=:_$N5-;v$K4p$E$$$F%9%3%"$N%(%s%H%j!<$rA^F~$9$k!"J#?t$N35N,%P%C%U%!!<$N\e(B
19109 \e$BL?Na$,$"$j$^$9!#Nc$($P!"\e(BGnus \e$B$KFCDj$NI=Bj$N5-;v$N%9%3%"$r2<$2$?$j>e$2$?\e(B
19110 \e$B$j$9$k$h$&$K5a$a$k$3$H$,$G$-$^$9!#\e(B
19111
19112 \e$BFs<oN`$N%9%3%"!&%(%s%H%j!<$,$"$j$^$9\e(B: \e$B1JB3E*$J$b$N$H0l;~E*$J$b$N$G$9!#0l\e(B
19113 \e$B;~E*$J%9%3%"!&%(%s%H%j!<$O!"<+J,<+?H$G4|8B@Z$l>C5n$9$k%(%s%H%j!<$G$9!#Nc\e(B
19114 \e$B$($P0l=54V0J>e;H$o$l$F$$$J$$%(%s%H%j!<$O!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/\e(B
19115 \e$B$7$F$*$/$?$a$K@E$+$K:o=|$5$l$^$9!#\e(B
19116
19117 @menu
19118 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"!&%(%s%H%j!<$rDI2C$9$k\e(B
19119 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
19120 * Score Variables::             \e$B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k\e(B
19121 * Score File Format::           \e$B%9%3%"%U%!%$%k$K$O2?$,F~$C$F$$$k$+\e(B
19122 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k$3$H$b$G$-$k\e(B
19123 * Adaptive Scoring::            Big Sister Gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
19124 * Home Score File::             \e$B?7$7$$%9%3%"!&%(%s%H%j!<$,$I$3$X9T$/$+$r;X<($9$kJ}K!\e(B
19125 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B Gnus \e$B$K5$IU$+$;$k\e(B
19126 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
19127 * Scoring Tips::                \e$B8z2LE*$K%9%3%"$rIU$1$kJ}K!\e(B
19128 * Reverse Scoring::             \e$B:P$r$H$C$?LdBj;y$OLdBj$G$O$J$$\e(B
19129 * Global Score Files::          \e$BCO$rJ$$$!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
19130 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k$3$H$,$G$-$k\e(B
19131 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KK]Lu$9$k\e(B
19132 * Advanced Scoring::            \e$B%9%3%"$N5,B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
19133 * Score Decays::                \e$B%9%3%"$r8:?j$5$;$k$N$OLr$KN)$D$3$H$b$"$k\e(B
19134 @end menu
19135
19136 @node Summary Score Commands
19137 @section \e$B35N,%9%3%"L?Na\e(B
19138 @cindex score commands
19139
19140 \e$B%9%3%"!&%(%s%H%j!<$rJQ99$9$k%9%3%"L?Na$O!"<B:]$KK\Ev$N%9%3%"%U%!%$%k$r=$\e(B
19141 \e$B@5$9$k$o$1$G$O$"$j$^$;$s!#$=$l$O$"$^$j$KHs8zN($G$9!#\e(BGnus \e$B$O0JA0$K%m!<%I\e(B
19142 \e$B$5$l$?%9%3%"%U%!%$%k$N%-%c%C%7%e$rJ];}$7$F$$$F!"$=$N0l$D$,!V8=:_$N%9%3%"\e(B
19143 \e$B%U%!%$%k$NO"A[%j%9%H!W$@$H8+$J$5$l$^$9!#%9%3%"L?Na$OC1$K$3$N%j%9%H$K%(%s\e(B
19144 \e$B%H%j!<$rA^F~$7!"%0%k!<%W$+$i=P$k$H$-$K!"$3$N%j%9%H$OJ]B8$5$l$^$9!#\e(B
19145
19146 \e$B8=:_$N%9%3%"%U%!%$%k$O!"<B:]$K$=$N$h$&$J%9%3%"%U%!%$%k$,B8:_$7$J$$>l9g$G\e(B
19147 \e$B$b!"%G%#%U%)%k%H$G%0%k!<%W$N%m!<%+%k%9%3%"%U%!%$%k$K$J$j$^$9!#%9%3%"L?Na\e(B
19148 \e$B$r2?$+B>$N%9%3%"%U%!%$%k\e(B (\e$BNc$($P\e(B @file{all.SCORE}) \e$B$KA^F~$9$k$K$O!"$^$:\e(B
19149 \e$B$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$J$1$l$P$J$j$^$;$s!#\e(B
19150
19151 \e$B0J2<$O%9%3%"%U%!%$%k$r<B:]$KJQ99$7$J$$!"0lHLE*$J%9%3%"L?Na$G$9\e(B:
19152
19153 @table @kbd
19154 @item V s
19155 @kindex V s (\e$B35N,\e(B)
19156 @findex gnus-summary-set-score
19157 \e$B8=:_$N5-;v$N%9%3%"$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-score})\e$B!#\e(B
19158
19159 @item V S
19160 @kindex V S (\e$B35N,\e(B)
19161 @findex gnus-summary-current-score
19162 \e$B8=:_$N5-;v$N%9%3%"$rI=<($7$^$9\e(B (@code{gnus-summary-current-score})\e$B!#\e(B
19163
19164 @item V t
19165 @kindex V t (\e$B35N,\e(B)
19166 @findex gnus-score-find-trace
19167 \e$B8=:_$N5-;v$K;H$o$l$F$$$k$9$Y$F$N%9%3%"5,B'$rI=<($7$^\e(B
19168 \e$B$9\e(B (@code{gnus-score-find-trace})\e$B!#\e(B@code{*Score Trace*} \e$B%P%C%U%!!<$K$*$$\e(B
19169 \e$B$F!"8=:_$N9T$N%9%3%"5,B'$KBP1~$9$k%9%3%"%U%!%$%k$rJT=8$9$k$K\e(B
19170 \e$B$O\e(B @kbd{e} \e$B$r!"%9%3%"%U%!%$%k$N@6=q\e(B (@code{gnus-score-pretty-print}) \e$B$H\e(B
19171 \e$BJT=8$r9T$J$&$?$a$K$O\e(B @kbd{f} \e$B$r%?%$%W$7$F$/$@$5$$!#\e(B
19172
19173 @item V w
19174 @kindex V w (\e$B35N,\e(B)
19175 @findex gnus-score-find-favourite-words
19176 \e$B%9%3%"$G;H$o$l$F$$$k8l$N%j%9%H$rI=<($7$^\e(B
19177 \e$B$9\e(B (@code{gnus-score-find-favourite-words})\e$B!#\e(B
19178
19179 @item V R
19180 @kindex V R (\e$B35N,\e(B)
19181 @findex gnus-summary-rescore
19182 \e$B8=:_$N35N,$G%9%3%"$N=hM}$r<B9T$7$^$9\e(B (@code{gnus-summay-rescore})\e$B!#\e(B
19183 Gnus \e$B$K$OFb=o$G%9%3%"%U%!%$%k$r$$$8$j2s$7$F!"$=$N8z2L$r8+$?$$$H$-$KLrN)\e(B
19184 \e$B$D$G$7$g$&!#\e(B
19185
19186 @item V c
19187 @kindex V c (\e$B35N,\e(B)
19188 @findex gnus-score-change-score-file
19189 \e$B0c$&%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
19190 \e$B$9\e(B (@code{gnus-score-change-score-file})\e$B!#\e(B
19191
19192 @item V e
19193 @kindex V e (\e$B35N,\e(B)
19194 @findex gnus-score-edit-current-scores
19195 \e$B8=:_$N%9%3%"%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-score-edit-current-scores})\e$B!#\e(B
19196 @code{gnus-score-mode} \e$B%P%C%U%!!<$,8=$l$k$7$g\e(B
19197 \e$B$&\e(B (@pxref{Score File Editing})\e$B!#\e(B
19198
19199 @item V f
19200 @kindex V f (\e$B35N,\e(B)
19201 @findex gnus-score-edit-file
19202 \e$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
19203 \e$B$9\e(B (@code{gnus-score-edit-file})\e$B!#\e(B
19204
19205 @item V F
19206 @kindex V F (\e$B35N,\e(B)
19207 @findex gnus-score-flush-cache
19208 \e$B%-%c%C%7%e$5$l$F$$$k%9%3%"$r<N$F$^$9\e(B (@code{gnus-score-flush-cache})\e$B!#$3\e(B
19209 \e$B$l$O%9%3%"%U%!%$%k$rJT=8$7$?8e$GLr$KN)$A$^$9!#\e(B
19210
19211 @item V C
19212 @kindex V C (\e$B35N,\e(B)
19213 @findex gnus-score-customize
19214 \e$B;k3PE*$K2wE,$JJ}K!$G%9%3%"%U%!%$%k$r%+%9%?%^%$%:$7$^\e(B
19215 \e$B$9\e(B (@code{gnus-score-customize})\e$B!#\e(B
19216 @end table
19217
19218 \e$B0J2<$NL?Na$O%m!<%+%k%9%3%"%U%!%$%k$rJQ99$7$^$9\e(B:
19219
19220 @table @kbd
19221 @item V m
19222 @kindex V m (\e$B35N,\e(B)
19223 @findex gnus-score-set-mark-below
19224 \e$B%9%3%"$NF~NO$r5a$a$F!"$=$l$h$j$bDc$$%9%3%"$N$9$Y$F$N5-;v$K4{FI$N0u$rIU$1\e(B
19225 \e$B$^$9\e(B (@code{gnus-score-set-mark-below})\e$B!#\e(B
19226
19227 @item V x
19228 @kindex V x (\e$B35N,\e(B)
19229 @findex gnus-score-set-expunge-below
19230 \e$B%9%3%"$NF~NO$r5a$a$F!"$=$N%9%3%"$h$jDc$$$9$Y$F$N5-;v$r:o=|$9$k$?$a$N%9%3\e(B
19231 \e$B%"5,B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^\e(B
19232 \e$B$9\e(B (@code{gnus-score-set-expunge-below})\e$B!#\e(B
19233 @end table
19234
19235 \e$B%9%3%"!&%(%s%H%j!<$r<B:]$K:n$k$?$a$N%-!<A`:n$O!"Hs>o$K5,B'@5$7$$MM<0$K$N$C\e(B
19236 \e$B$H$C$F$$$k$N$G!"$=$l$i$9$Y$F$N\e(B (\e$B2?I4$b$"$k\e(B) \e$BL?Na$rNs5s$9$kI,MW$OL5$$$G$7$g\e(B
19237 \e$B$&!#\e(B
19238
19239 @findex gnus-summary-increase-score
19240 @findex gnus-summary-lower-score
19241 @enumerate
19242 @item
19243 \e$B:G=i$K%?%$%W$9$k%-!<$O!"%9%3%"$rA}$d$9$H$-$O\e(B @kbd{I} (i \e$B$NBgJ8;z\e(B) \e$B$G!"%9\e(B
19244 \e$B%3%"$r2<$2$k$H$-$O\e(B @kbd{L} \e$B$G$9!#\e(B
19245 @item
19246 \e$BFsHVL\$N%-!<$O!"$I$N%X%C%@!<$G%9%3%"$rIU$1$k$+$r;XDj$7$^$9!#0J2<$N%-!<$r\e(B
19247 \e$B;H$&$3$H$,$G$-$^$9\e(B:
19248
19249 @table @kbd
19250 @item a
19251 \e$BCx<T\e(B (author) \e$B$NL>A0$G%9%3%"$rIU$1$^$9!#\e(B
19252
19253 @item s
19254 \e$BI=Bj\e(B (subject) \e$B$N9T$G%9%3%"$rIU$1$^$9!#\e(B
19255
19256 @item x
19257 @code{Xref} \e$B9T!"$9$J$o$A%/%m%9%]%9%H9T$G%9%3%"$rIU$1$^$9!#\e(B
19258
19259 @item r
19260 @code{References} \e$B9T$G%9%3%"$rIU$1$^$9!#\e(B
19261
19262 @item d
19263 \e$BF|IU\e(B (date) \e$B$G%9%3%"$rIU$1$^$9!#\e(B
19264
19265 @item l
19266 \e$B9T?t\e(B (number of lines) \e$B$G%9%3%"$rIU$1$^$9!#\e(B
19267
19268 @item i
19269 @code{Messsage-ID} \e$B%X%C%@!<$G%9%3%"$rIU$1$^$9!#\e(B
19270
19271 @item e
19272 @acronym{NNTP} \e$B%5!<%P!<$,DI2C$N%X%C%@!<$N%G!<%?$r\e(B overview \e$B$GJaB*$7$F$$\e(B
19273 \e$B$l$P!"$=$N!VDI2C!W$N%X%C%@!<\e(B (\e$B$9$J$o$A\e(B (@code{gnus-extra-headers} \e$B$K@_Dj\e(B
19274 \e$B$5$l$F$$$k$b$N\e(B) \e$B$N0l$D$G%9%3%"$rIU$1$^$9!#\e(B
19275
19276 @item f
19277 \e$B%U%)%m!<%"%C%W\e(B (followup) \e$B$G%9%3%"$rIU$1$^$9\e(B---\e$B$3$l$OCx<TL>$H9gCW$9$k$+\e(B
19278 \e$B$I$&$+$rD4$Y$F!"$3$NCx<T$X$N%U%)%m!<%"%C%W$G%9%3%"$r2C$($^$9!#\e(B(\e$B$3$N%-!<\e(B
19279 \e$B$r;H$&$3$H$O!"\e(B@file{ADAPT} \e$B%U%!%$%k$N@8@.$r$b$?$i$7$^$9!#\e(B)
19280
19281 @item b
19282 \e$B5-;v$NK\J8$G%9%3%"$rIU$1$^$9!#\e(B
19283
19284 @item h
19285 \e$B%X%C%@!<$G%9%3%"$rIU$1$^$9!#\e(B
19286
19287 @item t
19288 \e$B%9%l%C%I$G%9%3%"$rIU$1$^$9!#\e(B(\e$B$3$N%-!<$r;H$&$3$H$O!"\e(B@file{ADAPT} \e$B%U%!%$%k\e(B
19289 \e$B$N@8@.$r$b$?$i$7$^$9!#\e(B)
19290 @end table
19291
19292 @item
19293 \e$B;0HVL\$N%-!<$O9gCW$N7?$G$9!#$I$N9gCW$N7?$,M-8z$J$N$+$O!"$I$N%X%C%@!<$G%9\e(B
19294 \e$B%3%"$rIU$1$h$&$H$7$F$$$k$+$K0M$j$^$9!#\e(B
19295
19296 @table @code
19297 @item \e$BJ8;zNs\e(B (strings)
19298
19299 @table @kbd
19300 @item e
19301 \e$B@53N$J\e(B (exact) \e$B9gCW$G$9!#\e(B
19302
19303 @item s
19304 \e$BJ8;zNs$N0lIt$N\e(B (substring) \e$B9gCW$G$9!#\e(B
19305
19306 @item f
19307 \e$BBg;(GD$J\e(B (fuzzy) \e$B9gCW$G$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
19308
19309 @item r
19310 \e$B@55,I=8=\e(B (regexp) \e$B$N9gCW$G$9!#\e(B
19311 @end table
19312
19313 @item \e$BF|IU\e(B (date)
19314
19315 @table @kbd
19316 @item b
19317 \e$BF|IU$NA0\e(B (before) \e$B$G$9!#\e(B
19318
19319 @item a
19320 \e$BF|IU$N8e\e(B (after) \e$B$G$9!#\e(B
19321
19322 @item n
19323 \e$B$=$NF|IU$G$9!#\e(B
19324 @end table
19325
19326 @item \e$B?tCM\e(B (number)
19327
19328 @table @kbd
19329 @item <
19330 \e$B?tCM$h$j>.$5$$$b$N$G$9!#\e(B
19331
19332 @item =
19333 \e$B?tCM$HEy$7$$$b$N$G$9!#\e(B
19334
19335 @item >
19336 \e$B?tCM$h$jBg$-$$$b$N$G$9!#\e(B
19337 @end table
19338 @end table
19339
19340 @item
19341 \e$BIaDL$O$3$l$G:G8e$N;M$DL\$N%-!<$O!"$3$l$,0l;~E*$J\e(B (\e$B$9$J$o$A4|8B@Z$l>C5n$5\e(B
19342 \e$B$l$k\e(B) \e$B%9%3%"!&%(%s%H%j!<$+!"1JB3E*$J\e(B (\e$B$9$J$o$A4|8B@Z$l>C5n$G$J$$\e(B) \e$B%9%3%"!&\e(B
19343 \e$B%(%s%H%j!<$+!"$^$?$O%9%3%"%U%!%$%k$KDI2C$;$:$K$?$@$A$K%9%3%"IU$1$r9T$J$&\e(B
19344 \e$B$+!"$N$I$l$+$r;XDj$7$^$9!#\e(B
19345
19346 @table @kbd
19347 @item t
19348 \e$B0l;~E*$J\e(B (temporary) \e$B%9%3%"!&%(%s%H%j!<$G$9!#\e(B
19349
19350 @item p
19351 \e$B1JB3E*$J\e(B (permanent) \e$B%9%3%"!&%(%s%H%j!<$G$9!#\e(B
19352
19353 @item i
19354 \e$B$?$@$A$K\e(B (immediate) \e$B%9%3%"IU$1$r9T$J$$$^$9!#\e(B
19355 @end table
19356
19357 @item
19358 \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!"$=$l$G%9\e(B
19359 \e$B%3%"IU$1$r$7$?$$%X%C%@!<$NL>A0$r?R$M$i$l$k$G$7$g$&!#$3$l\e(B
19360 \e$B$O\e(B @code{gnus-extra-headers} \e$B$K$"$kL>A0$G$J$1$l$P$J$j$^$;$s!#\e(B
19361 @samp{TAB} \e$B$K$h$kJd40$,$G$-$^$9!#\e(B
19362 @end enumerate
19363
19364 \e$B$=$&$$$&$o$1$G!"8=:_$NCx<T$X$N!"@53N$J9gCW$K4p$E$$$F!"1JB3E*$J%9%3%"$r!"\e(B
19365 \e$BA}$d$7$?$$!"$H$$$&>l9g$N%-!<$O\e(B @kbd{I a e p} \e$B$G$9!#I=Bj$X$N!"J8;zNs$N0l\e(B
19366 \e$BIt9gCW$K4p$E$$$F!"0l;~E*$J%9%3%"!&%(%s%H%j!<$r:n$j!"$=$N%9%3%"$r2<$2$?$$!"\e(B
19367 \e$B$H$$$&>l9g$N%-!<$O\e(B @kbd{L s s t} \e$B$G$9!#$:$$$V$s4JC1$G$9$M!#\e(B
19368
19369 \e$B$b$N$4$H$r>/$7J#;($K$9$k$?$a$K%7%g!<%H%+%C%H!&%-!<$,$"$j$^$9!#FsHVL\$+;0\e(B
19370 \e$BHVL\$N%-!<$KBgJ8;z$r;H$&$H!"\e(BGnus \e$B$O;D$k0l$D$+Fs$D$N%-!<$K%G%#%U%)%k%HCM\e(B
19371 \e$B$r;H$$$^$9!#%G%#%U%)%k%H$O!VJ8;zNs$N0lIt!W$H!V0l;~E*!W$G$9!#$G$9$+\e(B
19372 \e$B$i\e(B @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$H\e(B
19373 \e$BF1$8$G$9!#\e(B
19374
19375 \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
19376 \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
19377 \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$O!"8=:_\e(B
19378 \e$B$N%9%3%"%U%!%$%k$NBe$o$j$K\e(B @file{all.SCORE} \e$B%U%!%$%k$r$=$NL?Na$N$?$a$K;H\e(B
19379 \e$B$&$3$H$r;X<($7$^$9!#\e(B
19380
19381 @vindex gnus-score-mimic-keymap
19382 @code{gnus-score-mimic-keymap} \e$B$O$3$l$i$NL?Na$,%-!<%^%C%W$G$"$k$+$N$h$&\e(B
19383 \e$B$K?6$kIq$&$+$I$&$+$r;XDj$7$^$9!#\e(B
19384
19385 @node Group Score Commands
19386 @section \e$B%0%k!<%W%9%3%"L?Na\e(B
19387 @cindex group score commands
19388
19389 \e$B;DG0$J$,$i!"$^$@$?$/$5$s$O$"$j$^$;$s!#\e(B
19390
19391 @table @kbd
19392 @item W e
19393 @kindex W e (\e$B%0%k!<%W\e(B)
19394 @findex gnus-score-edit-all-score
19395 \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!#\e(B
19396 @code{gnus-score-mode} \e$B$N%P%C%U%!!<$,8=$l$k$G$7$g$&\e(B (@pxref{Score File
19397 Editing})\e$B!#\e(B
19398
19399 @item W f
19400 @kindex W f (\e$B%0%k!<%W\e(B)
19401 @findex gnus-score-flush-cache
19402 \e$B2?EY$b%9%3%"O"A[%j%9%H$r:FFI$_9~$_$9$k$3$H$rHr$1$k$?$a$K!"\e(BGnus \e$B$O$=$l$i\e(B
19403 \e$B$N%-%c%C%7%e$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r6u$C$]$K$7$^\e(B
19404 \e$B$9\e(B (@code{gnus-score-flush-cache})\e$B!#\e(B
19405 @end table
19406
19407 \e$B0J2<$N$h$&$J$d$jJ}$G!"%3%^%s%I9T$+$i%9%3%"IU$1$r$9$k$3$H$,$G$-$^$9\e(B:
19408
19409 @findex gnus-batch-score
19410 @cindex batch scoring
19411 @example
19412 & emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score
19413 @end example
19414
19415 @node Score Variables
19416 @section \e$B%9%3%"JQ?t\e(B
19417 @cindex score variables
19418
19419 @table @code
19420 @item gnus-use-scoring
19421 @vindex gnus-use-scoring
19422 @code{nil} \e$B$G$"$l$P!"\e(BGnus \e$B$O%9%3%"%U%!%$%k$rD4$Y$:!"0lHLE*$K$O%9%3%"4XO"\e(B
19423 \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
19424
19425 @item gnus-kill-killed
19426 @vindex gnus-kill-killed
19427 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"\e(BGnus \e$B$O$9$G$K:o=|\e(B (kill) \e$B$N=hM}$r<B9T$5\e(B
19428 \e$B$l$?5-;v$K7h$7$F%9%3%"%U%!%$%k$rE,MQ$7$^$;$s!#$3$l$O$?$/$5$s$N;~4V$r@aLs\e(B
19429 \e$B$9$k0lJ}!":o=|%U%!%$%k$r%0%k!<%W$KE,MQ$7$F$$$F!":o=|%U%!%$%k$rJQ99$7!"$b$C\e(B
19430 \e$B$HB?$/$N5-;v$r:o=|$9$k$?$a$K$=$l$r:F<B9T$7$F$b!"$=$l$OF0:n$7$J$$$H$$$&$3\e(B
19431 \e$B$H$K$b$J$j$^$9!#$=$l$r$9$k$?$a$K$O$3$NJQ?t$r\e(B @code{t} \e$B$K$7$J$1$l$P$J$j$^\e(B
19432 \e$B$;$s!#\e(B(\e$B$3$l$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B)
19433
19434 @item gnus-kill-files-directory
19435 @vindex gnus-kill-files-directory
19436 \e$B$9$Y$F$N:o=|\e(B (kill) \e$B$H%9%3%"$N%U%!%$%k$O$3$N%G%#%l%/%H%j!<$K3JG<$5$l$^\e(B
19437 \e$B$9!#$=$NCM$O!"%G%#%U%)%k%H$G$O4D6-JQ?t\e(B @env{SAVEDIR} \e$B$K$h$C$F=i4|2=$5$l\e(B
19438 \e$B$^$9!#%G%#%U%)%k%H$O\e(B @file{~/News/} \e$B$G$9!#\e(B
19439
19440 @item gnus-score-file-suffix
19441 @vindex gnus-score-file-suffix
19442 \e$B%9%3%"%U%!%$%k$NL>A0$rF@$k$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9\e(B (\e$B%G%#%U%)%k\e(B
19443 \e$B%H$O\e(B @file{SCORE} \e$B$G$9\e(B)\e$B!#\e(B
19444
19445 @item gnus-score-uncacheable-files
19446 @vindex gnus-score-uncacheable-files
19447 @cindex score cache
19448 \e$BDL>o$9$Y$F$N%9%3%"%U%!%$%k$O!"%9%3%"%U%!%$%k$N2a>j$J:FFI$_9~$_$rHr$1$k$?\e(B
19449 \e$B$a$K%-%c%C%7%e$5$l$^$9!#$7$+$7!"$3$N$?$a$K\e(B Emacs \e$B$,Bg$-$/HnBg2=$9$k$+$b\e(B
19450 \e$B$7$l$^$;$s!#$=$3$G!":F$SI,MW$H$5$l$=$&$b$J$$%9%3%"%U%!%$%k$r<h$j=|$/$?$a\e(B
19451 \e$B$K$3$N@55,I=8=$r;H$&$3$H$,$G$-$^$9!#\e(B@file{all.SCORE} \e$B$N%-%c%C%7%e$r$d$a\e(B
19452 \e$B$F$7$^$&$N$O4V0c$C$?9M$($G$9$,!"\e(B
19453 @file{comp.infosystems.www.authoring.misc.ADAPT} \e$B$r%-%c%C%7%e$7$J$$$N$O\e(B
19454 \e$BNI$$9M$($+$b$7$l$^$;$s!#<B:]$N$H$3$m!"$3$NJQ?t$N%G%#%U%)%k%H$O\e(B
19455 @samp{ADAPT$} \e$B$G!"E,1~%9%3%"%U%!%$%k$O%-%c%C%7%e$5$l$^$;$s!#\e(B
19456
19457 @item gnus-save-score
19458 @vindex gnus-save-score
19459 \e$B$b$7K\Ev$KJ#;($J%9%3%"%U%!%$%k$r;}$C$F$$$F!"$?$/$5$s$N0l3g\e(B (batch) \e$B%9%3\e(B
19460 \e$B%"IU$1$r9T$J$&$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$7$F$bNI$$$G$7$g$&!#\e(B
19461 \e$B$3$l$O\e(B Gnus \e$B$K%9%3%"$r\e(B @file{.newsrc.eld} \e$B%U%!%$%k$KJ]B8$5$;$^$9!#\e(B
19462
19463 \e$B$3$l$r\e(B @code{t} \e$B$K@_Dj$7$J$$$H!"<jF0$GIU$1$?%9%3%"\e(B (@kbd{V s}
19464 (@code{gnus-summary-set-score}) \e$B$G@_Dj$7$?$h$&$J$b$N\e(B) \e$B$OK,$l$?%0%k!<%W72\e(B
19465 \e$B$r2#@Z$C$FJ];}$5$l$k$3$H$O$"$j$^$;$s!#\e(B
19466
19467 @item gnus-score-interactive-default-score
19468 @vindex gnus-score-interactive-default-score
19469 \e$B%9%3%"$r>e$2\e(B/\e$B2<$2$9$k$?$a$K!"$9$Y$F$NBPOCE*%9%3%">e$2\e(B/\e$B2<$2L?Na$K$h$C$F;H\e(B
19470 \e$B$o$l$k%9%3%"$G$9!#%G%#%U%)%k%H$O\e(B 1000 \e$B$G!"2a>j$K;W$($k$+$b$7$l$^$;$s$,!"\e(B
19471 \e$BE,1~%9%3%"IU$1$r$9$k$?$a$N==J,$JM>CO$r3NJ]$9$k$?$a$G$9!#<j$GF~NO$7$?%G!<\e(B
19472 \e$B%?$r!"E,1~%9%3%"IU$1$+$i$N>.$5$JJQ99$G>e=q$-$5$l$?$/$O$J$$$N$G$9!#\e(B
19473
19474 @item gnus-summary-default-score
19475 @vindex gnus-summary-default-score
19476 \e$B5-;v$N%9%3%"$N%G%#%U%)%k%H$G!"%G%#%U%)%k%H$G$O\e(B 0 \e$B$K$J$C$F$$$^$9!#\e(B
19477
19478 @item gnus-summary-expunge-below
19479 @vindex gnus-summary-expunge-below
19480 \e$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
19481 \e$B$O\e(B @code{nil} \e$B$G!"$I$N5-;v$b1#$5$l$J$$$H$$$&$3$H$G$9!#$3$l$O3F35N,%P%C\e(B
19482 \e$B%U%!!<$K$*$1$k%m!<%+%kJQ?t$G!"\e(B@code{gnus-summary-mode-hook} \e$B$K$h$C$F@_Dj\e(B
19483 \e$B$5$l$J$1$l$P$J$j$^$;$s!#\e(B
19484
19485 @item gnus-score-over-mark
19486 @vindex gnus-score-over-mark
19487 \e$B%G%#%U%)%k%H$N%9%3%"$h$jBg$-$J%9%3%"$r;}$D5-;v$KBP$7$F\e(B (\e$B35N,9T$N;07eL\\e(B
19488 \e$B$G\e(B) \e$B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O\e(B @samp{+} \e$B$G$9!#\e(B
19489
19490 @item gnus-score-below-mark
19491 @vindex gnus-score-below-mark
19492 \e$B%G%#%U%)%k%H$N%9%3%"$h$j>.$5$J%9%3%"$r;}$D5-;v$KBP$7$F\e(B (\e$B35N,9T$N;07eL\\e(B
19493 \e$B$G\e(B) \e$B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O\e(B @samp{-} \e$B$G$9!#\e(B
19494
19495 @item gnus-score-find-score-files-function
19496 @vindex gnus-score-find-score-files-function
19497 \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"%U%!%$%k$r8+$D$1$k$?$a$K;H$o$l$k4X?t$G$9!#$3\e(B
19498 \e$B$N4X?t$O%0%k!<%WL>$r0z?t$H$7$F8F$P$l$^$9!#\e(B
19499
19500 \e$B$"$i$+$8$aDj5A$5$l$F$$$k;HMQ2DG=$J4X?t$O\e(B:
19501
19502 @table @code
19503 @item gnus-score-find-single
19504 @findex gnus-score-find-single
19505 \e$B%0%k!<%W<+?H$N%9%3%"%U%!%$%k$@$1$rE,MQ$7$^$9!#\e(B
19506
19507 @item gnus-score-find-bnews
19508 @findex gnus-score-find-bnews
19509 \e$B$9$Y$F$N9gCW$9$k%9%3%"%U%!%$%k$r\e(B bnews \e$B9=J8$r;H$C$FE,MQ$7$^$9!#$3$l$,%G%#\e(B
19510 \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
19511 @file{gnu.all.SCORE}, @file{not.alt.SCORE} \e$B$H\e(B @file{gnu.all.SCORE} \e$B$,$9\e(B
19512 \e$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>\e(B
19513 \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
19514 \e$B$9!#\e(B
19515
19516 \e$B$3$l$O!"$9$Y$F$N%0%k!<%W$KE,MQ$7$?$$%9%3%"!&%(%s%H%j!<$,$$$/$D$+$"$k>l9g\e(B
19517 \e$B$O!"$=$l$i$N%(%s%H%j!<$r\e(B @file{all.SCORE} \e$B%U%!%$%k$KF~$l$k$H$$$&$3$H$G$9!#\e(B
19518
19519 Gnus \e$B$O!"$h$j0lHLE*$J%9%3%"%U%!%$%k$r!"$h$jFCDj$N%9%3%"%U%!%$%k$h$jA0$K\e(B
19520 \e$BE,MQ$7$h$&$H$9$k$b$N$N!"%9%3%"%U%!%$%k$O$d$d%i%s%@%`$J=gHV$GE,MQ$5$l$^$9!#\e(B
19521 \e$B$3$l$O%9%3%"%U%!%$%kL>$NMWAG$N?t$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$^\e(B
19522 \e$B$9\e(B---@samp{all} \e$BMWAG$r<h$j=|$$$F!#\e(B
19523
19524 @item gnus-score-find-hierarchical
19525 @findex gnus-score-find-hierarchical
19526 \e$B$9$Y$F$N?F%0%k!<%W$+$i!"=g$K$9$Y$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l\e(B
19527 \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
19528 @file{SCORE}, @file{comp.SCORE} \e$B$*$h$S\e(B @file{comp.emacs.SCORE} \e$B$r!"$=$l\e(B
19529 \e$B$>$l$N%5!<%P!<$KBP$7$F;}$D$3$H$,$G$-$k$H$$$&$3$H$G$9!#\e(B
19530 @end table
19531
19532 \e$B$3$NJQ?t$O4X?t$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"$3$l$i$9$Y$F$N4X?t\e(B
19533 \e$B$,%0%k!<%WL>$r0z?t$H$7$F8F$P$l!"JV$5$l$?$9$Y$F$N%9%3%"%U%!%$%k$N%j%9%H$,\e(B
19534 \e$BE,MQ$5$l$^$9!#$3$l$i$N4X?t$O!"D>@\%9%3%"O"A[%j%9%H$N%j%9%H$N%j%9%H$rJV$9\e(B
19535 \e$B$3$H$b$G$-$^$9!#$=$N>l9g!"$=$l$i$N%U%!%$%k$G$J$$%9%3%"O"A[%j%9%H$rJV$94X\e(B
19536 \e$B?t$O!"JV$5$l$k:G8e$N%9%3%"%U%!%$%k$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k$3$H$r3N\e(B
19537 \e$B<B$K$9$k$?$a$K!"$*$=$i$/!VK\Ev$N!W%9%3%"%U%!%$%k4X?t$h$j$bA0$KCV$+$l$k$Y\e(B
19538 \e$B$-$G$7$g$&!#$U$%!#\e(B
19539
19540 \e$BNc$($P!"%5!<%P!<$rFCDj$7$J$$A4BN%9%3%"%U%!%$%k$r;H$C$F!"3,AXE*$K\e(B (\e$B?F%0%k!<\e(B
19541 \e$B%W$+$i=g$K\e(B) \e$B%9%3%"IU$1$r9T$J$&$J$i$P!"<!$NCM$r;H$($PNI$$$G$7$g$&!#\e(B
19542
19543 @example
19544 (list (lambda (group) ("all.SCORE"))
19545       'gnus-score-find-hierarchical)
19546 @end example
19547
19548 @item gnus-score-expiry-days
19549 @vindex gnus-score-expiry-days
19550 \e$B$3$NJQ?t$O!";H$o$l$F$$$J$$%9%3%"%U%!%$%k%(%s%H%j!<$,4|8B@Z$l>C5n$5$l$k$^\e(B
19551 \e$B$G$K!"$I$N$/$i$$$NF|?t$,7P2a$9$Y$-$+$r;XDj$7$^$9!#$3$NJQ?t\e(B
19552 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"%9%3%"%U%!%$%k%(%s%H%j!<$O:o=|$5$l$^$;$s!#%G%#%U%)\e(B
19553 \e$B%k%H$O\e(B 7 \e$B$G$9!#\e(B
19554
19555 @item gnus-update-score-entry-dates
19556 @vindex gnus-update-score-entry-dates
19557 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"0l;~E*$K9gCW$7$?%9%3%"!&%(%s%H%j!<$OF|IU\e(B
19558 \e$B$,99?7$5$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\e(B
19559 \e$B$F$N9gCW$7$J$$%(%s%H%j!<$O8E$/$J$j$9$.$k$N$KBP$7$F!"9gCW$9$k%(%s%H%j!<$O\e(B
19560 \e$B?7A/$G<c$$$^$^$G$9!#\e(B) \e$B$7$+$7!"$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$H!"9gCW$9\e(B
19561 \e$B$k%(%s%H%j!<$G$5$($b8E$/$J$C$F!"$"$"!"$=$&!"$"$NNd9s$J;`?@$HD>LL$9$k$3$H\e(B
19562 \e$B$K$J$k$G$7$g$&!#\e(B
19563
19564 @item gnus-score-after-write-file-function
19565 @vindex gnus-score-after-write-file-function
19566 \e$B%9%3%"%U%!%$%k$,=q$+$l$?D>8e$K!"$=$NL>A0$r0z?t$H$7$F8F$P$l$k4X?t$G$9!#\e(B
19567
19568 @item gnus-score-thread-simplify
19569 @vindex gnus-score-thread-simplify
19570 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"5-;v$NI=Bj$OI=Bj$G%9%3%"IU$1$r9T$J$&$?$a\e(B
19571 \e$B$K!"%9%l%C%I$HF1$8$d$jJ}$G\e(B (\e$B8=:_\e(B
19572 \e$B$N\e(B @code{gnus-simplify-subject-functions} \e$B$NCM$K=>$C$F\e(B) \e$BC1=c2=$5$l$^$9!#\e(B
19573 \e$B%9%3%"!&%(%s%H%j!<$,!VJ8;zNs$N0lIt$X$N9gCW!W$+!V@53N$J9gCW!W$r;H$C$F$$$k\e(B
19574 \e$B$H!"$=$N9gCW$b$3$N$d$jJ}$GC1=c2=$5$l$^$9!#\e(B
19575 @end table
19576
19577 @node Score File Format
19578 @section \e$B%9%3%"%U%!%$%kMM<0\e(B
19579 @cindex score file format
19580
19581 \e$B%9%3%"%U%!%$%k$OIaDL$OC10l$NMM<0$@$1$r4^$`\e(B @code{emacs-lisp} \e$B%U%!%$%k$G\e(B
19582 \e$B$9!#L5F\Ce$JMxMQ<T$O$3$l$rJT=8$7$J$$$G$/$@$5$$!#$9$Y$F$O35N,%P%C%U%!!<$+\e(B
19583 \e$B$iJQ99$9$k$3$H$,$G$-$^$9!#\e(B
19584
19585 \e$B$K$b$+$+$o$i$:!"$=$l$r<+J,$G$$$8$C$F$_$?$/$J$C$?$N$J$i!"Nc$,$"$j$^$9\e(B:
19586
19587 @lisp
19588 (("from"
19589   ("Lars Ingebrigtsen" -10000)
19590   ("Per Abrahamsen")
19591   ("larsi\\|lmi" -50000 nil R))
19592  ("subject"
19593   ("Ding is Badd" nil 728373))
19594  ("xref"
19595   ("alt.politics" -1000 728372 s))
19596  ("lines"
19597   (2 -100 nil <))
19598  (mark 0)
19599  (expunge -1000)
19600  (mark-and-expunge -10)
19601  (read-only nil)
19602  (orphan -10)
19603  (adapt t)
19604  (files "/hom/larsi/News/gnu.SCORE")
19605  (exclude-files "all.SCORE")
19606  (local (gnus-newsgroup-auto-expire t)
19607         (gnus-summary-make-false-root empty))
19608  (eval (ding)))
19609 @end lisp
19610
19611 \e$B$3$NNc$O$?$$$F$$$N%9%3%"%U%!%$%k$NMWAG$r@bL@$7$F$$$^$9!#JL$N$d$jJ}$K$D$$\e(B
19612 \e$B$F$O!"\e(B@ref{Advanced Scoring} \e$B$r8+$F$/$@$5$$!#\e(B
19613
19614 \e$B$3$l$,$H$F$b\e(B Lisp \e$B%3!<%I$N$h$&$K8+$($k$H$7$F$b!"<B:]$O$3$3$K$"$k$b$N$O2?\e(B
19615 \e$B$b\e(B @code{eval} (\e$BI>2A\e(B) \e$B$5$l$^$;$s!#$7$+$7$3$NMM<0$rFI$_9~$`$?$a$K\e(B Lisp \e$B%j!<\e(B
19616 \e$B%@!<$,;H$o$l$k$N$G!"0UL#E*$KM-8z$G$J$$$H$7$F$b!"J8K!E*$K$O@5Ev$J$b$N$G$9!#\e(B
19617
19618 \e$B$3$NO"A[%j%9%H$G$OO;$D$N%-!<$,%5%]!<%H$5$l$F$$$^$9\e(B:
19619
19620 @table @code
19621 @item \e$BJ8;zNs\e(B (STRING)
19622 \e$B%-!<$,J8;zNs$@$C$?$i!"$=$l$O9gCW$,<B9T$5$l$k%X%C%@!<$NL>A0$G$9!#%9%3%"IU\e(B
19623 \e$B$1$O$3$l$iH,$D$N%X%C%@!<$@$1$G9T$J$&$3$H$,$G$-$^$9\e(B: @code{From},
19624 @code{Subject}, @code{References}, @code{Message-ID}, @code{Xref},
19625 @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
19626 \e$B$($F!"\e(BGnus \e$B$K!"5-;vA4BN$r<hF@$7$F5-;v$N$h$jBg$-$JItJ,$G9gCW$r9T$J$o$;$k\e(B
19627 \e$B;0$D$NJ8;zNs$,$"$j$^$9\e(B: @code{Body} \e$B$O5-;v$NK\J8$G9gCW$r9T$J$$!"\e(B
19628 @code{Head} \e$B$O5-;v$N%X%C%@!<$G9gCW$r9T$J$$!"\e(B@code{All} \e$B$O5-;vA4BN$G9gCW\e(B
19629 \e$B$r9T$J$$$^$9!#$3$l$i:G8e$N;0$D$N%-!<$r;H$&$H!"%0%k!<%W$KF~$kB.EY\e(B
19630 \e$B$r\e(B @emph{\e$B$+$J$j\e(B} \e$BCY$/$7$F$7$^$&$3$H$K5$$rIU$1$F$/$@$5$$!#%9%3%"$rIU$1$k\e(B
19631 \e$B$3$H$,$G$-$k:G8e$N!V%X%C%@!<!W$O\e(B @code{Followup} \e$B$G$9!#$3$l$i$N%9%3%"!&\e(B
19632 \e$B%(%s%H%j!<$O!"$3$l$i$N%9%3%"!&%(%s%H%j!<$K9gCW$9$k5-;v$X$N$9$Y$F$N%U%)%m!<\e(B
19633 \e$B%"%C%W$N$?$a$NDI2C$,9T$J$o$l$F$$$k!"?7$7$$%9%3%"!&%(%s%H%j!<$K5"Ce$9$k$G\e(B
19634 \e$B$7$g$&!#\e(B
19635
19636 \e$B$3$N%-!<$KB3$/$N$OG$0U$N?t$N%9%3%"!&%(%s%H%j!<$G!"$=$l$>$l$N%9%3%"!&%(%s\e(B
19637 \e$B%H%j!<$O0l$D$+$i;M$D$^$G$NMWAG$r;}$A$^$9!#\e(B
19638 @enumerate
19639
19640 @item
19641 \e$B:G=i$NMWAG$O!V9gCWMWAG!W$G$9!#$3$l$O$?$$$F$$$N%X%C%@!<$G$OJ8;zNs$G$9$,!"\e(B
19642 Lines \e$B$H\e(B Chars \e$B%X%C%@!<$G$O@0?t$G$J$1$l$P$J$j$^$;$s!#\e(B
19643
19644 @item
19645 \e$B$b$7FsHVL\$NMWAG$,$"$k$J$i!"$=$l$O?tCM$N!V%9%3%"MWAG!W$G$J$1$l$P$J$j$^$;\e(B
19646 \e$B$s!#$3$N?tCM$OIi$NL58BBg$+$i@5$NL58BBg$^$G$N4V$N@0?t$G$J$1$l$P$J$j$^$;$s!#\e(B
19647 \e$B9gCW$,@.8y$9$k$H!"$3$N?tCM$,5-;v$N%9%3%"$K2C$($i$l$^$9!#$3$NMWAG$,B8:_$7\e(B
19648 \e$B$F$$$J$$>l9g$O!"Be$o$j$K\e(B @code{gnus-score-interactive-default-score} \e$B$N\e(B
19649 \e$B?tCM$,;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B 1000 \e$B$G$9!#\e(B
19650
19651 @item
19652 \e$B$b$7;0HVL\$NMWAG$,$"$k$J$i!"$=$l$O?tCM$N!VF|IUMWAG!W$G$J$1$l$P$J$j$^$;$s!#\e(B
19653 \e$B$3$NF|IU$O:G8e$K$3$N%9%3%"!&%(%s%H%j!<$,9gCW$7$?;~9o$r<($7!"$=$l$O%9%3%"!&\e(B
19654 \e$B%(%s%H%j!<$r4|8B@Z$l>C5n$9$k$?$a$N5!9=$rDs6!$7$^$9!#$3$NMWAG$,B8:_$7$F$$\e(B
19655 \e$B$J$$$H!"%9%3%"!&%(%s%H%j!<$O1JB3$K$J$j$^$9!#F|IU$O5*85A0\e(B 1\e$BG/\e(B12\e$B7n\e(B31\e$BF|$+$i\e(B
19656 \e$B$N7P2a$7$?F|?t$GI=$5$l$^$9!#\e(B
19657
19658 @item
19659 \e$B$b$7;MHVL\$NMWAG$,$"$k$J$i!"$=$l$O%7%s%\%k$N!V7?MWAG!W$G$J$1$l$P$J$j$^$;\e(B
19660 \e$B$s!#$3$NMWAG$O!"$3$N%9%3%"!&%(%s%H%j!<$,5-;v$K9gCW$9$k$+$I$&$+$rD4$Y$k$?\e(B
19661 \e$B$a$K!"$I$N4X?t$,;H$o$l$k$Y$-$+$r;XDj$7$^$9!#\e(B
19662
19663 @table @dfn
19664 @item From, Subject, References, Xref, Message-ID
19665 \e$B$?$$$F$$$N%X%C%@!<7?$N$?$a$K!"\e(B@code{r} \e$B$H\e(B @code{R} (\e$B@55,I=8=\e(B(regexp))\e$B!"\e(B
19666 @code{s} \e$B$H\e(B @code{S} (\e$BJ8;zNs$N0lIt\e(B(substring)) \e$B7?!"\e(B@code{e} \e$B$H\e(B @code{E}
19667 (\e$B@53N$J9gCW\e(B(exact match))\e$B!"$*$h$S\e(B @code{w} (\e$B8l$N9gCW\e(B((word match)) \e$B7?$,\e(B
19668 \e$B$"$j$^$9!#$b$7$3$NMWAG$,L5$$$H!"\e(BGnus \e$B$OJ8;zNs$N0lIt$N9gCW$,MQ$$$i$l$k$Y\e(B
19669 \e$B$-$G$"$k$H2>Dj$7$^$9!#\e(B@code{R}, @code{S}, @code{E} \e$B$O!"9gCW$,BgJ8;z$H>.\e(B
19670 \e$BJ8;z$r6hJL$9$kJ}K!$G9T$J$o$l$kE@$GB>$N$b$N$H0[$J$j$^$9!#$3$l$i$9$Y$F$N0l\e(B
19671 \e$BJ8;z7?$O!"K\Ev$O\e(B @code{regexp}, @code{exact}, @code{word} \e$B7?$NC;=L7A$G!"\e(B
19672 \e$B$3$NJ}$,9%$_$J$i$PBe$o$j$K;H$&$3$H$,$G$-$^$9!#\e(B
19673
19674 @item Extra
19675 overview \e$B%X%C%@!<$NI8=`$NJ8;zNs$KE*$r9J$C$F\e(B @code{gnus-extra-headers} \e$B$r\e(B
19676 \e$B;H$C$F$$$l$P!"$=$l$i$N%X%C%@!<$NCM$G%9%3%"$rIU$1$k$3$H$,$G$-$^$9!#$3$N>l\e(B
19677 \e$B9g%9%3%"!&%(%s%H%j!<$N8^HVL\$NMWAG$,!"%9%3%"$rIU$1$k%X%C%@!<$NL>A0$K$J$j\e(B
19678 \e$B$^$9!#\e(B@acronym{NNTP} \e$B%5!<%P!<$,\e(B overview \e$B$G\e(B @samp{NNTP-Posting-Host} \e$B$r\e(B
19679 \e$BJaB*$7$F$$$k$J$i$P!"\e(B@file{all.SCORE} \e$B%U%!%$%k$N0J2<$N%(%s%H%j!<$O!"C10l\e(B
19680 \e$B$N%[%9%H$r5/8;$H$9$k\e(B spam \e$B$N967b$KBP$7$FM-8z$G$9\e(B:
19681
19682 @lisp
19683 ("111.222.333.444" -1000 nil s
19684  "NNTP-Posting-Host")
19685 @end lisp
19686
19687 @item Lines, Chars
19688 \e$B$3$l$i$NFs$D$N%X%C%@!<$OJL$N9gCW$N7?$r;H$$$^$9\e(B: @code{<}, @code{>},
19689 @code{=}, @code{>=}, @code{<=} \e$B$G$9!#\e(B
19690
19691 \e$B$3$l$i$N=R8l$O\e(B
19692
19693 @example
19694 (PREDICATE HEADER MATCH)
19695 @end example
19696
19697 \e$B$NI>2A$,\e(B @code{nil} \e$B$G$O$J$$>l9g$K??$G$9!#Nc$($P!">e5i9g\e(B
19698 \e$BCW\e(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) \e$B$O7k2L$H$7$F0J2<$N<0\e(B
19699 \e$B$K$J$j$^$9\e(B:
19700
19701 @lisp
19702 (< header-value 4)
19703 @end lisp
19704
19705 \e$B8@$$49$($k$H!"\e(B4 \e$B$r9gCW$H$7$F\e(B @code{<} \e$B$r\e(B @code{Lines} \e$B$G;H$C$F$$$k$H$-$O!"\e(B
19706 \e$B5-;v$,\e(B 4 \e$B9T$h$j$b>/$J$$$H$-$K%9%3%"$,2C;;$5$l$k$H$$$&$3$H$G$9!#\e(B(\e$B:.Mp$7$F!"\e(B
19707 \e$B$=$l$,H?BP$G$O$J$$$+$H9M$($,$A$G$9!#$G$b!"$=$&$G$O$J$$$N$G$9!#;d$,;W$&\e(B
19708 \e$B$K!#\e(B)
19709
19710 \e$B9gCW$r\e(B @code{Lines} \e$B$G9T$J$C$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s\e(B
19711 \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$$$N$G!"\e(B
19712 \e$B$9$Y$F$N5-;v$,\e(B 0 \e$B9T$G$"$k$H$7$F07$o$l$F$7$^$&$3$H$K5$$rIU$1$F$/$@$5$$!#\e(B
19713 \e$B$3$l$O!">/$7$N9T$7$+$J$$5-;v$N%9%3%"$r2<$2$F$$$k>l9g$K!"JQ$J7k2L$rF3$/$3\e(B
19714 \e$B$H$,$"$jF@$^$9!#\e(B
19715
19716 @item Date
19717 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:
19718 @code{before}, @code{at}, @code{after} \e$B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&\e(B
19719 \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
19720 \e$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^\e(B
19721 \e$B$;$s!#E>$P$L@h$N>s!#f=\e(B(\e$B$"$D$b$N\e(B)\e$B$KD($j$Fg:\e(B(\e$B$J$^$9\e(B)\e$B$r?a$/!#K\$r%+%P!<$GH=\e(B
19722 \e$BCG$7$F$O$$$1$^$;$s!#=i$a$F$N%G!<%H$G%(%C%A$7$F$O$$$1$^$;$s!#\e(B(\e$B$7$+$7!";d\e(B
19723 \e$B$O>/$J$/$H$b0l?M!"0zMQ$7$^$9$,!"!V$3$N4X?t$O7g$+$;$J$$$b$N$G$"$k$3$H$,$o\e(B
19724 \e$B$+$C$?!W$H8@$C$??M$,$$$k$HJ9$$$F$$$^$9!#\e(B)
19725
19726 @cindex ISO8601
19727 @cindex date
19728 \e$B$b$C$HLr$KN)$D9gCW$N7?$O!V@55,I=8=!W$G$9!#$=$l$K$h$C$F!"F|IU$NJ8;zNs$K@5\e(B
19729 \e$B5,I=8=$r;H$C$F9gCW$5$;$k$3$H$,$G$-$^$9!#F|IU$O$^$:\e(B ISO8601 \e$B$NC;=LMM\e(B
19730 \e$B<0\e(B (compact format) \e$B$KI8=`2=$5$l$^\e(B
19731 \e$B$9\e(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} \e$B$G$9!#Nc$($P!"$9$Y$F$NG/\e(B
19732 \e$B$N\e(B 4\e$B7n\e(B1\e$BF|$KEj9F$5$l$?$9$Y$F$N5-;v$K9gCW$5$;$?$$$N$G$"$l$P!"9gCWJ8;zNs$H\e(B
19733 \e$B$7$F\e(B @samp{....0401.........} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B(\e$BF|IU$O85!9$NI8=`;~\e(B
19734 \e$B$GJ]B8$5$l$F$$$k$N$G!"$=$N5-;v$,Ej9F$5$l$?>l=j$G$N\e(B 4\e$B7n\e(B1\e$BF|$KEj9F$5$l$?5-\e(B
19735 \e$B;v$K9gCW$9$k$3$H$KCm0U$7$F$/$@$5$$!#!H\e(BTime zones\e$B!I$O2HB2A40w$N7rA4$J3Z$7\e(B
19736 \e$B$_$G$9$M\e(B? (\e$BLuCm\e(B: \e$B$$$/$D$+$"$k!H\e(BTime zones\e$B!I$H$$$&%?%$%H%k$N6J$N$3$H$r8@$C\e(B
19737 \e$B$F$$$k$N$+$b$7$l$^$;$s!#\e(B))
19738
19739 @item Head, Body, All
19740 \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
19741 \e$B;H$$$^$9!#\e(B
19742
19743 @item Followup
19744 \e$B$3$N9gCW$N%-!<$O$d$dFCJL$G!"$=$l$O\e(B @code{From} \e$B%X%C%@!<$K9gCW$7!"9gCW$7\e(B
19745 \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
19746 \e$B$3$l$ONc$($P!"$"$J$?<+?H$N5-;v$X$N%U%)%m!<%"%C%W$N%9%3%"$rA}$d$7$?$j!"NI\e(B
19747 \e$B$/CN$i$l$?LdBj;y$X$N%U%)%m!<%"%C%W5-;v$N%9%3%"$r2<$2$?$j$9$k$N$K;H$o$l$^\e(B
19748 \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
19749 \e$B$r;H$&$H!"\e(B@file{ADAPT} \e$B%U%!%$%k$r:n$k$3$H$K$J$j$^$9!#\e(B)
19750
19751 @item Thread
19752 \e$B$3$N9gCW%-!<$O\e(B @code{Followup} \e$B9gCW%-!<$HF1$8J}?K$K1h$C$FF0:n$7$^$9!#\e(B
19753 @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
19754 \e$B%3%"$rIU$1$?$$$N$G$"$l$P!"\e(B@samp{thread} \e$B9gCW$rIU$12C$($F$/$@$5$$!#$3$l\e(B
19755 \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
19756 \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
19757 \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
19758 \e$B$$$/$D$+$N5-;v$,40A4$J\e(B @code{References} \e$B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7\e(B
19759 \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
19760 \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
19761 \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
19762 \e$B$j$^$9!#\e(B)
19763 @end table
19764 @end enumerate
19765
19766 @cindex score file atoms
19767 @item mark
19768 \e$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#$3$N?tCM$h$jDc$$%9%3%"$N$I\e(B
19769 \e$B$s$J5-;v$K$b4{FI$N0u$,IU$-$^$9!#\e(B
19770
19771 @item expunge
19772 \e$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#$3$N?tCM$h$jDc$$%9%3%"$N$I\e(B
19773 \e$B$s$J5-;v$b35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19774
19775 @item mark-and-expunge
19776 \e$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#$3$N?tCM$h$jDc$$%9%3%"$N$I\e(B
19777 \e$B$s$J5-;v$K$b4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19778
19779 @item thread-mark-and-expunge
19780 \e$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#%9%3%"$NAm7W$,$3$N?tCM$h$j\e(B
19781 \e$BDc$$%9%l%C%I$N$9$Y$F$N5-;v$K$O4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l\e(B
19782 \e$B$^$9!#\e(B@code{gnus-thread-score-function} \e$B$O%9%l%C%I$N%9%3%"$NAm7W$r$I$N$h\e(B
19783 \e$B$&$K7W;;$9$k$+$r;XDj$7$^$9!#\e(B
19784
19785 @item files
19786 \e$B$3$N%(%s%H%j!<$NCM$OG$0U$N?t$N%U%!%$%kL>$G$J$1$l$P$J$j$^$;$s!#$=$l$i$N%U%!\e(B
19787 \e$B%$%k$b%9%3%"%U%!%$%k$G$"$k$H$_$J$5$l!"$3$l$,$5$l$?$N$HF1$8J}K!$GFI$_9~$^\e(B
19788 \e$B$l$^$9!#\e(B
19789
19790 @item exclude-files
19791 \e$B$3$N%(%s%H%j!<$N<j$,$+$j$OG$0U$N?t$N%U%!%$%kL>$G$J$1$l$P$J$j$^$;$s!#$3$l\e(B
19792 \e$B$i$N%U%!%$%k$,2?$i$+$NM}M3$GIaDL$OFI$_9~$^$l$k$h$&$K$J$C$F$$$?$H$7$F$b!"\e(B
19793 \e$BFI$_9~$^$l$^$;$s!#\e(B
19794
19795 @item eval
19796 \e$B$3$N%(%s%H%j!<$NCM$O\e(B @code{eval} (\e$BI>2A\e(B) \e$B$5$l$^$9!#$3$NMWAG$O%0%m!<%P%k%9\e(B
19797 \e$B%3%"%U%!%$%k$r07$C$F$$$k$H$-$OL5;k$5$l$^$9!#\e(B
19798
19799 @item read-only
19800 \e$BFI$_9~$_@lMQ%9%3%"%U%!%$%k$O99?7$5$l$?$jJ]B8$5$l$?$j$7$^$;$s!#%0%m!<%P%k\e(B
19801 \e$B%9%3%"%U%!%$%k$O$3$N%"%H%`$r;HMQ$9$k$Y$-$G$9\e(B (@pxref{Global Score
19802 Files})\e$B!#\e(B(\e$BCm0U\e(B: \e$B!V%0%m!<%P%k!W$O$3$3$G$OK\Ev$K!VA4BNE*!W$H$$$&0UL#$G$9!#\e(B
19803 \e$B8D?ME*$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)
19804
19805 @item orphan
19806 \e$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#?F5-;v$r;}$?$J$$5-;v$N%9%3\e(B
19807 \e$B%"$K$3$N?tCM$,2C$($i$l$^$9!#\e(B@samp{comp.lang.c} \e$B$N$h$&$JN.DLNL$NB?$$%K%e!<\e(B
19808 \e$B%9%0%k!<%W$rDI$$$+$1$F$$$k$HA[A|$7$F$/$@$5$$!#$*$=$i$/$[$s$N>/$7$N%9%l%C\e(B
19809 \e$B%I$@$1$rDI$$$?$$$G$7$g$&!#$5$i$K?7$7$$%9%l%C%I$O8+$?$$$G$7$g$&!#\e(B
19810
19811 \e$B0J2<$NFs$D$N%9%3%"%U%!%$%k%(%s%H%j!<$K$h$C$F!"$=$l$r$9$k$3$H$,$G$-$^$9\e(B:
19812
19813 @example
19814         (orphan -500)
19815         (mark-and-expunge -100)
19816 @end example
19817
19818 \e$B:G=i$K$3$N%0%k!<%W$KF~$C$?$H$-$O!"?7$7$$%9%l%C%I$@$1$r8+$k$G$7$g$&!#$=$&\e(B
19819 \e$B$7$?$i!"6=L#$r;}$C$?%9%l%C%I$N%9%3%"$r>e$2\e(B (@kbd{I T} \e$B$^$?\e(B
19820 \e$B$O\e(B @kbd{I S} \e$B$G\e(B)\e$B!";D$j$rL5;k\e(B (@kbd{c y}) \e$B$7$F$/$@$5$$!#<!$K%0%k!<%W$KF~$C\e(B
19821 \e$B$?$H$-$O!"6=L#$r;}$C$?%9%l%C%I$N?7$7$$5-;v$H!"$^$C$?$/?7$7$$%9%l%C%I$r8+\e(B
19822 \e$B$k$3$H$K$J$j$^$9!#\e(B
19823
19824 \e$B$9$J$o$A\e(B orphan (\e$B8I;y\e(B) \e$B%9%3%"%"%H%`$O!"IaDL$N%9%3%"5,B'$G$O<+F0E*$KH/8+\e(B
19825 \e$B$G$-$J$$!"6=L#?<$$%9%l%C%I$,>/$7B8:_$7$9$k!"N.DLNL$,B?$$%0%k!<%W$N$?$a$K\e(B
19826 \e$B$"$j$^$9!#\e(B
19827
19828 @item adapt
19829 \e$B$3$N%(%s%H%j!<$OE,1~%9%3%"IU$1$r@)8f$7$^$9!#$3$l$,\e(B @code{t} \e$B$@$C$?$i!"%G%#\e(B
19830 \e$B%U%)%k%H$NE,1~%9%3%"5,B'$,;H$o$l$^$9!#\e(B@code{ignore} \e$B$@$C$?$i!"$3$N%0%k!<\e(B
19831 \e$B%W$G$OE,1~%9%3%"IU$1$O9T$J$o$l$^$;$s!#$b$7%j%9%H$@$C$?$i!"$=$N%j%9%H$,E,\e(B
19832 \e$B1~%9%3%"5,B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$\e(B
19833 \e$B$+\e(B @code{t} \e$B$d\e(B @code{ignore} \e$B0J30$N2?$+$@$C$?$i!"%G%#%U%)%k%H$NE,1~%9%3\e(B
19834 \e$B%"5,B'$,;H$o$l$^$9!#$?$$$F$$$N%0%k!<%W$GE,1~%9%3%"IU$1$r;H$$$?$$$N$G$"$l\e(B
19835 \e$B$P!"\e(B@code{gnus-use-adaptive-scorint} \e$B$r\e(B @code{t} \e$B$K@_Dj$7!"E,1~%9%3%"IU\e(B
19836 \e$B$1$r$7$?$/$J$$%0%k!<%W$K\e(B @code{(adapt ignore)} \e$B$rA^F~$9$l$P$h$$$G$7$g$&!#\e(B
19837 \e$B>/$7$N%0%k!<%W$G$@$1E,1~%9%3%"$r9T$J$$$?$$$N$G$"$l$P!"\e(B
19838 @code{gnus-use-adaptive-scoring} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7!"$=$l$r9T$J$$$?\e(B
19839 \e$B$$%0%k!<%W$N%9%3%"%U%!%$%k$K\e(B @code{(adapt t)} \e$B$rA^F~$7$^$7$g$&!#\e(B
19840
19841 @item adapt-file
19842 \e$B$9$Y$F$NE,1~%9%3%"!&%(%s%H%j!<$O!"$3$N%(%s%H%j!<$K$h$C$FL>$E$1$i$l$?%U%!\e(B
19843 \e$B%$%k$KF~$j$^$9!#$5$i$K$=$l$O%0%k!<%W$KF~$k$H$-$K$bE,MQ$5$l$^$9!#$3$N%"%H\e(B
19844 \e$B%`$O!"B?$/$N%0%k!<%W$GF1$8E,1~%9%3%"%U%!%$%k$rMQ$$$k$3$H$K$h$C$F!"J#?t$N\e(B
19845 \e$B%0%k!<%W$K0lEY$KE,1~%9%3%"$rIU$1$?$$$H$-$KJXMx$G$7$g$&!#\e(B
19846
19847 @item local
19848 @cindex local variables
19849 \e$B$3$N%(%s%H%j!<$NCM$O\e(B @code{(@var{var} @var{value})} \e$B$N7A<0$NBP$N%j%9%H$G\e(B
19850 \e$B$J$1$l$P$J$j$^$;$s!#$=$l$>$l$N\e(B @var{var} \e$B$O8=:_$N35N,%P%C%U%!!<$G%P%C%U%!!<\e(B
19851 \e$B%m!<%+%k$K$J$j!";XDj$5$l$?CM\e(B (@var{value}) \e$B$K@_Dj$5$l$^$9!#$3$l$O>/$7Iw\e(B
19852 \e$BJQ$o$j$G$9$,!"%U%C%/$,$"$^$j9%$-$G$J$$$J$i$P!"$$$/$D$+$N%0%k!<%W$GJQ?t$r\e(B
19853 \e$B@_Dj$9$k$N$KJXMx$JJ}K!$G$9!#\e(B@var{value} \e$B$OI>2A$5$l$J$$$3$H$KCm0U$7$F$/$@\e(B
19854 \e$B$5$$!#\e(B
19855 @end table
19856
19857 @node Score File Editing
19858 @section \e$B%9%3%"%U%!%$%k$NJT=8\e(B
19859
19860 \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
19861 \e$B=8$7$?$/$J$k$3$H$b$"$k$+$b$7$l$J$$$N$G!"$=$l$N$?$a$N%b!<%I$rMQ0U$7$F$$$^\e(B
19862 \e$B$9!#\e(B
19863
19864 \e$B$=$l$O0J2<$KNs5s$9$kL?Na$r;H$($k$h$&$K!">/$7%+%9%?%^%$%:$7$?$@$1\e(B
19865 \e$B$N\e(B @code{emacs-lisp} \e$B%b!<%I$G$9\e(B:
19866
19867 @table @kbd
19868 @item C-c C-c
19869 @kindex C-c C-c (\e$B%9%3%"\e(B)
19870 @findex gnus-score-edit-exit
19871 \e$B$"$J$?$,9T$J$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!!<$KLa$j$^\e(B
19872 \e$B$9\e(B (@code{gnus-score-edit-exit})\e$B!#\e(B
19873
19874 @item C-c C-d
19875 @kindex C-c C-d (\e$B%9%3%"\e(B)
19876 @findex gnus-score-edit-insert-date
19877 \e$B8=:_$NF|IU$r?tCM$NMM<0$GA^F~$7$^$9\e(B (@code{gnus-score-edit-insert-date})\e$B!#\e(B
19878 \e$B$3$l$O$I$N$h$&$J$b$N$@$m$&$H9M$($F$$$k$N$J$i!"$3$l$OK\Ev$KF|$N?tCM$G$9!#\e(B
19879
19880 @item C-c C-p
19881 @kindex C-c C-p (\e$B%9%3%"\e(B)
19882 @findex gnus-score-pretty-print
19883 \e$BE,1~%9%3%"%U%!%$%k$O@07A$5$l$:$KJ]B8$5$l$^$9!#$b$7$3$l$i$N%U%!%$%k$N0l$D\e(B
19884 \e$B$rFI$`$D$b$j$J$i!"$^$:\e(B @dfn{pretty print} (\e$B@07A$7$F0u;z\e(B) \e$B$7$?$$$G$7$g$&!#\e(B
19885 \e$B$3$NL?Na\e(B (@code{gnus-score-pretty-print}) \e$B$,$=$l$r9T$J$$$^$9!#\e(B
19886 @end table
19887
19888 \e$B$3$N%b!<%I$r;H$&$K$O\e(B @kbd{M-x gnus-score-mode} \e$B$H%?%$%W$7$F$/$@$5$$!#\e(B
19889
19890 @vindex gnus-score-mode-hook
19891 @code{gnus-score-menu-hook} \e$B$,%9%3%"%b!<%I$N%P%C%U%!!<$G<B9T$5$l$^$9!#\e(B
19892
19893 \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
19894 \e$B%9%3%"%U%!%$%k$NJT=8$r;O$a$k$3$H$,$G$-$^$9!#\e(B
19895
19896 @node Adaptive Scoring
19897 @section \e$BE,1~%9%3%"IU$1\e(B
19898 @cindex adaptive scoring
19899
19900 \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
19901 \e$B$O$3$l$i$r$9$Y$F<+F0E*$K\e(B---\e$B$^$k$GKbK!$G$b;H$C$?$h$&$K:n@.$9$kJ}K!$,$"$j\e(B
19902 \e$B$^$9!#$$$d$`$7$m!"?M9)L5G=$K$h$C$F!"$H$$$&J}$,@53N$+$J!#\e(B
19903
19904 @vindex gnus-use-adaptive-scoring
19905 \e$B5-;v$rFI$s$@$H$-!"5-;v$K4{FI$N0u$rIU$1$?$H$-!"$"$k$$$O5-;v$r:o=|$7$?$H$-\e(B
19906 \e$B$K!"$=$N0u$r;D$7$F$*$$$F$/$@$5$$!#%0%k!<%W$+$i=P$k$H$-$K!"\e(BGnus \e$B$O$=$l$i\e(B
19907 \e$B$N0u$NJU$j$rSL$.2s$j!"2?$N0u$r8+$D$1$?$+$K1~$8$F%9%3%"MWAG$rDI2C$7$^$9!#\e(B
19908 \e$B$3$N5!G=\e(B
19909 \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
19910 \e$B$9$k$HM-8z$K$J$j$^$9!#$b$7%9%3%"$r!"I=Bj$K8=$l$k8DJL$NC18l$r$b$H$KE,\e(B
19911 \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
19912 \e$BJ}K!$r;H$$$?$1$l$P!"$3$NJQ?t$r\e(B @code{(word line)} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
19913
19914 @vindex gnus-default-adaptive-score-alist
19915 \e$B%9%3%"IU$1$N=hM}$r40A4$K@)8f$9$k$?$a\e(B
19916 \e$B$K\e(B @code{gnus-default-adaptive-score-alist} \e$BJQ?t$r%+%9%?%^%$%:$7$F$/$@$5\e(B
19917 \e$B$$!#Nc$($P!"$3$s$J46$8$K$J$k$G$7$g$&\e(B:
19918
19919 @lisp
19920 (setq gnus-default-adaptive-score-alist
19921       '((gnus-unread-mark)
19922         (gnus-ticked-mark (from 4))
19923         (gnus-dormant-mark (from 5))
19924         (gnus-del-mark (from -4) (subject -1))
19925         (gnus-read-mark (from 4) (subject 2))
19926         (gnus-expirable-mark (from -1) (subject -1))
19927         (gnus-killed-mark (from -1) (subject -3))
19928         (gnus-kill-file-mark)
19929         (gnus-ancient-mark)
19930         (gnus-low-score-mark)
19931         (gnus-catchup-mark (from -1) (subject -1))))
19932 @end lisp
19933
19934 \e$B$4Mw$N$h$&$K!"$3$NO"A[%j%9%H$N3FMWAG$O!"%-!<$H$7$F0u\e(B (\e$BJQ?tL>$+!V<B:]$N!W\e(B
19935 \e$B0u$9$J$o$AJ8;z$N$$$:$l$+\e(B) \e$B$r;}$A$^$9!#$3$N%-!<$N8e$K$OG$0U$N?t$N%X%C\e(B
19936 \e$B%@!<\e(B/\e$B%9%3%"$NAH$,B3$-$^$9!#$b$7$=$N%-!<$N8e$K%X%C%@!<\e(B/\e$B%9%3%"$NAH$,0l$D$b\e(B
19937 \e$B$J$1$l$P!"$=$N%-!<$,5-;v$N0u$H$7$FIU$$$F$$$k5-;v$KBP$7$F$OE,1~7?%9%3%"IU\e(B
19938 \e$B$1$O9T$J$o$l$^$;$s!#Nc$($P>e5-$NNc$G$O!"\e(B@code{gnus-unread-mark} \e$B$,IU$$$F\e(B
19939 \e$B$$$k5-;v$O!"E,1~7?%9%3%"IU$1$N%(%s%H%j!<$r;}$A$^$;$s!#\e(B
19940
19941 \e$B3F5-;v$O0l$D$7$+0u$r;}$AF@$J$$$N$G!"$=$l$>$l$N5-;v$K$O$3$l$i$N5,B'$N$&$A\e(B
19942 \e$B$N0l$D$@$1$,E,MQ$5$l$^$9!#\e(B
19943
19944 @code{gnus-del-mark} \e$B$rNc$K<h$j$^$7$g$&\e(B---\e$B$3$NO"A[%j%9%H$G$N0UL#$O!"$3$N\e(B
19945 \e$B0u\e(B (\e$B$9$J$o$A\e(B @samp{e} \e$B$N0u\e(B) \e$B$,IU$$$F$$$k5-;v$O$9$Y$F!"\e(B@code{From} \e$B%X%C%@!<\e(B
19946 \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%"!&%(%s%H%j!<$,\e(B
19947 \e$BDI2C$5$l$^$9!#$3$l$r$"$J$?$NJP8+$K9g$o$;$FJQ99$7$F$/$@$5$$!#\e(B
19948
19949 \e$B$b$7\e(B 10 \e$B8D$N5-;v$KF1$8\e(B subject \e$B$G\e(B @code{gnus-del-mark} \e$B$N0u$,IU$$$F$$$?\e(B
19950 \e$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=\e(B
19951 \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
19952 \e$B$J$$$+$.$j\e(B -10 \e$B$N$O$:$G$9!#\e(B
19953
19954 \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
19955 \e$B4{FI5-;v$K$O$9$Y$F\e(B @samp{E} \e$B0u$,IU$1$i$l$^$9!#$3$l$O$*$=$i$/E,1~7?%9%3%"\e(B
19956 \e$BIU$1$r$A$g$C$H$P$+$j$d$j$K$/$/$9$k$N$G!"<+F04|8B@Z$l>C5n$HE,1~7?%9%3%"IU\e(B
19957 \e$B$1$O!"0l=o$K$O8=<B$K$"$^$j$&$^$/$d$C$F$$$1$^$;$s!#\e(B
19958
19959 \e$B%9%3%"$rIU$1$i$l$k%X%C%@!<$K$O\e(B @code{from}, @code{subject},
19960 @code{message-id}, @code{references}, @code{xref}, @code{lines},
19961 @code{chars} \e$B$*$h$S\e(B @code{date} \e$B$,$"$j$^$9!#$5$i$K\e(B @code{followup} \e$B$K$b\e(B
19962 \e$B%9%3%"IU$1$,$G$-$F!"$3$l$O8=:_$N5-;v$N\e(B @code{Message-ID} \e$B$r;H$C\e(B
19963 \e$B$F\e(B @code{References} \e$B%X%C%@!<$K9gCW!"$9$J$o$A$3$l$KB3$/%9%l%C%I$K9gCW$9\e(B
19964 \e$B$kE,1~7?%9%3%"!&%(%s%H%j!<$r:n@.$7$^$9!#\e(B
19965
19966 \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
19967 \e$B$a$K!"%9%3%"%U%!%$%k$N\e(B @code{mark} \e$B%"%H%`$r2?$+>.$5$$CM\e(B---\e$B$R$g$C$H$9$k\e(B
19968 \e$B$H\e(B -300 \e$B$/$i$$$K@_Dj$7$F$*$/$Y$-$G$9!#\e(B
19969
19970 \e$BE,1~7?%9%3%"IU$1$r0l=54V$+$=$3$i;H$C$F$/$k$H!"\e(BGnus \e$B$O$=$lAj1~$KD465$5$l!"\e(B
19971 \e$B$"$J$?$,2?$b8@$o$J$/$F$b!"$"$J$?$N9%$-$JEj9F<T$r6/D4$7!"$"$^$j9%$-$G$O$J\e(B
19972 \e$B$$Ej9F<T$r>C5n$9$k$h$&$K$J$k$O$:$G$9!#\e(B
19973
19974 \e$B$I$N%0%k!<%W$K$*$$$FE,1~7?%9%3%"IU$1$r:nF0$5$;$k$+$O!"%9%3%"%U%!%$\e(B
19975 \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
19976 \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
19977
19978 @vindex gnus-adaptive-file-suffix
19979 \e$BE,1~7?%9%3%"!&%(%s%H%j!<$O!"%0%k!<%WL>\e(B
19980 \e$B$K\e(B @code{gnus-adaptive-file-suffix} \e$B$rIU2C$7$?L>A0$N%U%!%$%k$KF~$l$i$l$^\e(B
19981 \e$B$9!#%G%#%U%)%k%H$O\e(B @file{ADAPT} \e$B$G$9!#\e(B
19982
19983 @vindex gnus-adaptive-pretty-print
19984 \e$BE,1~7?%9%3%"%U%!%$%k$O5pBg$K$J$jF@$k$N$G!"?M$N<j$GJT=8$5$l$k$3$H$OA[Dj$5\e(B
19985 \e$B$l$F$$$^$;$s!#\e(B@code{gnus-adaptive-pretty-print} \e$B$,\e(B @code{nil} (\e$B%G%#%U%)\e(B
19986 \e$B%k%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
19987
19988 @vindex gnus-score-exact-adapt-limit
19989 \e$BE,1~7?%9%3%"IU$1$r9T$J$&$H$-$O!"ItJ,J8;zNs0lCW$d%U%!%8!<$J0lCW$r9T$J$C$?\e(B
19990 \e$BJ}$,!"$*$=$i$/$[$H$s$I$N>l9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"\e(B
19991 \e$B%X%C%@!<$N0lCW$9$kItJ,$,C;$$>l9g!"0U?^$KH?$9$kF0:n$r$9$k2DG=@-$,Bg$-$$$N\e(B
19992 \e$B$G!"\e(B@code{gnus-score-exact-adapt-limit} \e$B$h$jC;$$D9$5$7$+0lCW$7$J$$>l9g$O\e(B
19993 \e$B40A40lCW$,9T$J$o$l$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"$3$NLdBj$,5/$3$i\e(B
19994 \e$B$J$$$h$&$K>o$K40A40lCW$,9T$J$o$l$^$9!#\e(B
19995
19996 @vindex gnus-default-adaptive-word-score-alist
19997 \e$B>e$G=R$Y$?$h$&$K!"8DJL$NC18l$G$G$b%X%C%@!<A4BN$G$G$bE,1~$r9T$J$&$3$H$,$G\e(B
19998 \e$B$-$^$9!#C18l$GE,1~$r9T$J$&>l9g$K$O!"$=$l$>$l$NC18l$N;vNc$,!"$"$k0u$K$I$s\e(B
19999 \e$B$J%9%3%"$r2C$($k$+$r!"\e(B@code{gnus-default-adaptive-word-score-alist} \e$BJQ?t\e(B
20000 \e$B$K$h$C$F;XDj$7$^$9!#\e(B
20001
20002 @lisp
20003 (setq gnus-default-adaptive-word-score-alist
20004       `((,gnus-read-mark . 30)
20005         (,gnus-catchup-mark . -10)
20006         (,gnus-killed-mark . -20)
20007         (,gnus-del-mark . -15)))
20008 @end lisp
20009
20010 \e$B$3$l$,%G%#%U%)%k%HCM$G$9!#C18l$G$NE,1~$rM-8z$K$9$k$H!"\e(B
20011 @code{gnus-read-mark} \e$B$N0u$,IU$$$F$$$k5-;v$NI=Bj$K8=$l$k$9$Y$F$NC18l$,!"\e(B
20012 \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
20013
20014 @vindex gnus-default-ignored-adaptive-words
20015 @vindex gnus-ignored-adaptive-words
20016 @code{gnus-default-ignored-adaptive-words} \e$B$N%j%9%H$K8=$l$kC18l$OL5;k$5\e(B
20017 \e$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J\e(B
20018 \e$B$/\e(B @code{gnus-ignored-adaptive-words} \e$B%j%9%H$NJ}$r;H$C$F$/$@$5$$!#\e(B
20019
20020 @vindex gnus-adaptive-word-length-limit
20021 \e$BC;$$C18l$G$OE,1~7?%9%3%"IU$1$r:nF0$5$;$k$Y$-$G$O$J$$$H;W$&?M$b$$$k$G$7$g\e(B
20022 \e$B$&!#$b$7$=$&$J$i\e(B @code{gnus-adaptive-word-length-limit} \e$B$K@0?t$r@_Dj$9$k\e(B
20023 \e$B$3$H$,$G$-!"$3$N?tCM$h$jC;$$C18l$OL5;k$5$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%H\e(B
20024 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
20025
20026 @vindex gnus-adaptive-word-syntax-table
20027 \e$B%9%3%"IU$1$,9T$J$o$l$k$H$-!"\e(B@code{gnus-adaptive-word-syntax-table} \e$B$,<B\e(B
20028 \e$B:]$K;H$o$l$k%7%s%?%C%/%9%F!<%V%k$G$9!#$3$l$OI8=`%7%s%?%C%/%9%F!<%V%k$H;w\e(B
20029 \e$B$F$$$^$9$,!"?t;z$rC18l$N9=@.MWAG$G$O$J$$J8;z$@$HG'<1$7$^$9!#\e(B
20030
20031 @vindex gnus-adaptive-word-minimum
20032 \e$B$b$7\e(B @code{gnus-adaptive-word-minimum} \e$B$K?tCM$,@_Dj$5$l$F$$$k$H!"C18lE,\e(B
20033 \e$B1~7?%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
20034 \e$B$"$j$^$;$s!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
20035
20036 @vindex gnus-adaptive-word-no-group-words
20037 @code{gnus-acaptive-word-no-group-words} \e$B$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B
20038 Gnus \e$B$O%0%k!<%WL>$N$9$Y$F$N8l$K$D$$$F!"C18lE,1~7?%9%3%"IU$1$r$7$^$;$s!#\e(B
20039 \e$B$[$H$s$I$NI=Bj$,\e(B @samp{emacs} \e$B$H$$$&8l$r4^$s$G$$\e(B
20040 \e$B$k\e(B @samp{comp.editors.emacs} \e$B$N$h$&$J%0%k!<%W$GJXMx$G$9!#\e(B
20041
20042 \e$B$3$N5!9=$r$7$P$i$/;H$C$F$_$?8e$G!"5,B'$r2r@O$9$k$3$H$K$h$C$F$"$J$?$,$I$s\e(B
20043 \e$B$JC18l$,9%$-$G$I$s$JC18l$,7y$$$+$r?GCG$9\e(B
20044 \e$B$k\e(B @code{gnus-psychoanalyze-user} (\e$BMxMQ<T@:?@J,@OL?Na\e(B) \e$B$r=q$$$F$_$k$HNI\e(B
20045 \e$B$$$+$b$7$l$^$;$s!#$$$d!"NI$/$J$$$+$J!#\e(B
20046
20047 \e$BC18lE,1~7?%9%3%"IU$1$O9bEY$K<B83E*$J$b$N$J$N$G!">-MhJQ99$5$l$k$G$"$m$&$3\e(B
20048 \e$B$H$O?4$KN1$a$F$*$$$F$/$@$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$O$^$C$?$/;H$$J*\e(B
20049 \e$B$K$J$i$J$$$h$&$K;W$($^$9!#$3$l$r$b$C$H;H$($k$h$&$K$9$k$?$a$K$O!"\e(B(\e$B$h$j87\e(B
20050 \e$BL)$JE}7WE*<jK!$r4,$-9~$s$G\e(B) \e$B$5$i$J$k:n6H$,9T$J$o$l$kI,MW$,$"$k$G$7$g$&!#\e(B
20051
20052 @node Home Score File
20053 @section \e$B%[!<%`%9%3%"%U%!%$%k\e(B
20054
20055 \e$B?7$7$$%9%3%"%U%!%$%k%(%s%H%j!<$,F~$l$i$l$k%9%3%"%U%!%$%k$O!"%[!<%`%9%3%"\e(B
20056 \e$B%U%!%$%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\e(B
20057 \e$B$G\e(B) \e$B$=$N%0%k!<%W<+?H$N$?$a$N%9%3%"%U%!%$%k$K$J$j$^$9!#Nc$(\e(B
20058 \e$B$P\e(B @samp{gnu.emacs.gnus} \e$BMQ$N%[!<%`%9%3%"%U%!%$%k\e(B
20059 \e$B$O\e(B @file{gnu.emacs.gnus.SCORE} \e$B$G$9!#\e(B
20060
20061 \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
20062 \e$B%W$N4V$G6&DL$N%[!<%`%9%3%"%U%!%$%k$r6&M-$9$k$3$H$O$7$P$7$PJXMx$G$9\e(B---\e$BNc\e(B
20063 \e$B$($P$9$Y$F$N\e(B @samp{emacs} \e$B%0%k!<%W$,!"$3$H$K$h$k$HF1$8%[!<%`%9%3%"%U%!%$\e(B
20064 \e$B%k$r;H$&$3$H$,$G$-$^$9!#\e(B
20065
20066 @vindex gnus-home-score-file
20067 \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
20068 \e$B<h$jF@$^$9\e(B:
20069
20070 @enumerate
20071 @item
20072 \e$BJ8;zNs!#$3$N>l9g!"$3$N%U%!%$%k$,$9$Y$F$N%0%k!<%W$G%[!<%`%9%3%"%U%!%$%k$H\e(B
20073 \e$B$7$F;HMQ$5$l$^$9!#\e(B
20074
20075 @item
20076 \e$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O\e(B
20077 \e$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#\e(B
20078
20079 @item
20080 \e$B%j%9%H!#$3$N%j%9%H$NMWAG$O0J2<$NCM$r<h$jF@$^$9\e(B:
20081
20082 @enumerate
20083 @item
20084 @code{(@var{regexp} @var{file-name})}\e$B!#\e(B@var{regexp} \e$B$,%0%k!<%WL>$K9gCW$9\e(B
20085 \e$B$k$H!"\e(B@var{file-name} \e$B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#\e(B
20086
20087 @item
20088 \e$B4X?t!#$3$N4X?t$,\e(B @code{nil} \e$B0J30$rJV$;$P!"$=$NLa$jCM$,%[!<%`%9%3%"%U%!%$\e(B
20089 \e$B%k$H$7$F;HMQ$5$l$^$9!#%0%k!<%WL>$,0z?t$H$7$F4X?t$KEO$5$l$^$9!#\e(B
20090
20091 @item
20092 \e$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#\e(B
20093 @end enumerate
20094
20095 \e$B$3$N%j%9%H$O!"9gCW$9$k$b$N$rC5$9$?$a$K@hF,$+$i=*$j$K8~$+$C$F$J$>$i$l$^$9!#\e(B
20096 @end enumerate
20097
20098 \e$B$H$$$&$o$1$G!"C10l$N%9%3%"%U%!%$%k$@$1$r;H$$$?$$>l9g$O!"0J2<$N$h$&$K$9$l\e(B
20099 \e$B$PNI$$$G$7$g$&\e(B:
20100
20101 @lisp
20102 (setq gnus-home-score-file
20103       "my-total-score-file.SCORE")
20104 @end lisp
20105
20106 \e$B$9$Y$F$N\e(B @samp{gnu} \e$B%0%k!<%W$KBP$7$F\e(B @file{gnu.SCORE} \e$B$r!"$9$Y$F\e(B
20107 \e$B$N\e(B @samp{rec} \e$B%0%k!<%W$KBP$7$F\e(B @file{rec.SCORE} (\e$BEy!9\e(B) \e$B$r;H$$$?$$>l9g$O!"\e(B
20108 \e$B$3$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9\e(B:
20109
20110 @findex gnus-hierarchial-home-score-file
20111 @lisp
20112 (setq gnus-home-score-file
20113       'gnus-hierarchial-home-score-file)
20114 @end lisp
20115
20116 \e$B$3$l$OMxMQ<T$NJX59$N$?$a$K!"$"$i$+$8$aDs6!$5$l$F$$$k4X?t$G$9!#B>$K0J2<$N\e(B
20117 \e$B4X?t$,$"$j$^$9\e(B:
20118
20119 @table @code
20120 @item gnus-current-home-score-file
20121 @findex gnus-current-home-score-file
20122 \e$B!V8=:_$N!WI8=`%9%3%"%U%!%$%k$rJV$7$^$9!#$3$l$O%9%3%"L?Na72$K!V:G?<!W$N9g\e(B
20123 \e$BCW$9$k%9%3%"%U%!%$%k$K%(%s%H%j!<$r2C$($5$;$^$9!#\e(B
20124 @end table
20125
20126 @samp{emacs} \e$B%0%k!<%WMQ$K0l$D$N%9%3%"%U%!%$%k$r!"$=$l$H$OJL$N$b$N\e(B
20127 \e$B$r\e(B @samp{comp} \e$B%0%k!<%WMQ$KMQ0U$9$k0lJ}!"B>$N$9$Y$F$N%0%k!<%W$G$O$=$l$>\e(B
20128 \e$B$lFH<+$N%9%3%"%U%!%$%k$r;H$&$h$&$K$7$?$$$J$i!"$3$s$J@_Dj$GNI$$$G$7$g$&\e(B:
20129
20130 @lisp
20131 (setq gnus-home-score-file
20132       ;; @r{\e$B@55,I=8=\e(B @code{"\\.emacs"} \e$B$K9gCW$9$k$9$Y$F$N%0%k!<%W\e(B}
20133       '(("\\.emacs" "emacs.SCORE")
20134         ;; @r{\e$B$9$Y$F$N\e(B comp \e$B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G\e(B}
20135         ("^comp" "comp.SCORE")))
20136 @end lisp
20137
20138 @vindex gnus-home-adapt-file
20139 @code{gnus-home-adapt-file} \e$B$O\e(B @code{gnus-home-score-file} \e$B$H$^$C$?$/F1\e(B
20140 \e$B$8$d$jJ}$GF0:n$7$^$9$,!"Be$o$j$K$3$l$G!"2?$r%[!<%`E,1~%9%3%"%U%!%$%k$K$9\e(B
20141 \e$B$k$+$r;XDj$7$^$9!#$9$Y$F$N?7$7$$E,1~%U%!%$%k%(%s%H%j!<$O!"$3$NJQ?t$G;XDj\e(B
20142 \e$B$5$l$k%U%!%$%k$KF~$l$i$l!"F1$8J8K!$r;H$&$3$H$,$G$-$^$9!#\e(B
20143
20144 @code{gnus-home-score-file} \e$B$H\e(B @code{gnus-home-adapt-file} \e$B$r;H$&$3$H$K\e(B
20145 \e$B2C$($F!"%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$H%H%T%C%/%Q%i%a!<\e(B
20146 \e$B%?!<\e(B (@pxref{Topic Parameters}) \e$B$r;H$C$F$b!"$[$\F1MM$N$3$H$r@.$7?k$2$k$3\e(B
20147 \e$B$H$,$G$-$^$9!#%0%k!<%W!"%H%T%C%/%Q%i%a!<%?!<$O$3$NJQ?t$h$j$bM%@h$5$l$^$9!#\e(B
20148
20149 @node Followups To Yourself
20150 @section \e$B<+J,<+?H$X$N%U%)%m!<%"%C%W\e(B
20151
20152 Gnus \e$B$O8=:_$N%P%C%U%!!<$+$i\e(B @code{Message-ID} \e$B%X%C%@!<$r8+$D$1=P$9$?$a$N\e(B
20153 \e$BFs$D$NL?Na$rDs6!$7$^$9!#$=$7$F\e(B Gnus \e$B$O!"B>$N5-;v$N\e(B @code{References} \e$B%X%C\e(B
20154 \e$B%@!<$K$"$k$3$N\e(B @code{Message-ID} \e$B$r;H$C$F%9%3%"$rIU$1$k$?$a$N%9%3%"5,B'\e(B
20155 \e$B$rDI2C$7$^$9!#$3$l$O;v<B>e!"8=:_$N%P%C%U%!!<$K$"$k5-;v$KJVEz$7$?$9$Y$F$N\e(B
20156 \e$B5-;v$N%9%3%"$rA}2C$5$;$^$9!#$3$l$O!"$"$J$?$,8@$C$?$3$H$K?M!9$,Ez$($?$i!"\e(B
20157 \e$B$=$l$KMF0W$K5$IU$+$;$F$b$i$$$?$$$H$-$K!"$H$F$bJXMx$G$9!#\e(B
20158
20159 @table @code
20160 @item gnus-score-followup-article
20161 @findex gnus-score-followup-article
20162 \e$B$3$l$O!"$"$J$?<+?H$N5-;v$KD>@\%U%)%m!<%"%C%W$7$?5-;v$K%9%3%"$r2C$($^$9!#\e(B
20163
20164 @item gnus-score-followup-thread
20165 @findex gnus-score-followup-thread
20166 \e$B$3$l$O!"$"$J$?$N5-;v$h$j!V2<!W$N%9%l%C%I$K8=$l$k$9$Y$F$N5-;v$K%9%3%"$r2C\e(B
20167 \e$B$($^$9!#\e(B
20168 @end table
20169
20170 @vindex message-sent-hook
20171 \e$B$3$l$iFs$D$N4X?t$O!"K\Mh$I$A$i$b\e(B @code{message-sent-hook} \e$B$N$h$&$J%U%C%/\e(B
20172 \e$B$NCf$G!"Nc$($P$3$N$h$&$K;H$&$?$a$N$b$N$G$9\e(B:
20173
20174 @lisp
20175 (add-hook 'message-sent-hook 'gnus-score-followup-thread)
20176 @end lisp
20177
20178 \e$B<+J,$N\e(B @code{Message-ID} \e$B$r$8$C$/$j$HD/$a$F$_$k$H!"$O$8$a$NFs!A;0J8;z$O\e(B
20179 \e$B>o$KF1$8$G$"$k$3$H$K5$$,IU$/$G$7$g$&!#0J2<$NFs$D$O;d$N$b$N$G$9\e(B:
20180
20181 @example
20182 <x6u3u47icf.fsf@@eyesore.no>
20183 <x6sp9o7ibw.fsf@@eyesore.no>
20184 @end example
20185
20186 \e$B$7$?$,$C$F!"$3$N%^%7%s$G$O\e(B @samp{x6} \e$B$G!V;d!W$+$I$&$+$r8+J,$1$k$3$H$,$G\e(B
20187 \e$B$-$^$9!#$3$l$O;H$($^$9\e(B---\e$B0J2<$N5,B'$O!";d<+?H$X$N$9$Y$F$N%U%)%m!<%"%C%W\e(B
20188 \e$B$N%9%3%"$r>e$2$k$G$7$g$&\e(B:
20189
20190 @lisp
20191 ("references"
20192  ("<x6[0-9a-z]+\\.fsf\\(_-_\\)?@@.*eyesore\\.no>"
20193   1000 nil r))
20194 @end lisp
20195
20196 \e$B!V$"$J$?$N!W$,:G=i$NFsJ8;z$K$J$k$+:G=i$N;0J8;z$K$J$k$+$O!"%7%9%F%`$K0MB8\e(B
20197 \e$B$7$^$9!#\e(B
20198
20199 @node Scoring On Other Headers
20200 @section \e$BB>$N%X%C%@!<$K%9%3%"$rIU$1$k\e(B
20201 @cindex scoring on other headers
20202
20203 Gnus \e$B$,!VEAE}E*!W$J%X%C%@!<\e(B ---@samp{From}, @samp{Subject} \e$B$J$I\e(B---\e$B$K%9%3\e(B
20204 \e$B%"$rIU$1$k$N$O$H$F$bB.$$$G$9!#$G$9$,!"B>$N%X%C%@!<$K%9%3%"$rIU$1$k$K\e(B
20205 \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
20206 \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
20207 \e$B$r0UL#$7$^$9!#$3$l$OBg$-$J%0%k!<%W$G$OD9$$;~4V$,$+$+$j$^$9!#\e(B
20208
20209 @vindex gnus-inhibit-slow-scoring
20210 \e$B%X%C%@!<$^$?$OK\J8$NCY$$%9%3%"IU$1$O!"JQ\e(B
20211 \e$B?t\e(B @code{gnus-inhibit-slow-scoring} \e$B$r@_Dj$9$k$3$H$K$h$C$F6X;_$9$k$3$H$,\e(B
20212 \e$B$G$-$^$9!#$b$7\e(B @code{gnus-inhibit-slow-scoring} \e$B$,@55,I=8=$@$C$?$i!"%0%k!<\e(B
20213 \e$B%W$,$=$N@55,I=8=$K9gCW$9$k>l9g$KCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#$=$l\e(B
20214 \e$B$,\e(B @code{t} \e$B$@$C$?$i!"$9$Y$F$N%0%k!<%W$GCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#\e(B
20215
20216 \e$B$5$F!"$3$l$K4X$7$F%K%e!<%9%0%k!<%W$G$NCY$5$N$?$a$K$G$-$k$3$H$OB?$/$O$"$j\e(B
20217 \e$B$^$;$s$,!"%a!<%k%0%k!<%W$N$?$a$K$O$h$jM%$l$?<jCJ$,$"$j$^$9!#\e(B
20218 @ref{To From Newsgroups} \e$B$N>O$G$3$N5!9=$,$I$&F/$/$+$,>\$7$/@bL@$5$l$F$$\e(B
20219 \e$B$^$9$,!"$3$3$G$O$I$&$7$?$i\e(B @code{nnml} \e$B$G\e(B @samp{To} \e$B$H\e(B @samp{Cc} \e$B%X%C%@!<\e(B
20220 \e$B$K%9%3%"$rIU$1$k$3$H$,$G$-$k$+$ND4M}$NNc$r5s$2$^$7$g$&!#\e(B
20221
20222 \e$B0J2<$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KCV$$$F$/$@$5$$!#\e(B
20223
20224 @lisp
20225 (setq gnus-extra-headers '(To Cc Newsgroups Keywords)
20226       nnmail-extra-headers gnus-extra-headers)
20227 @end lisp
20228
20229 Gnus \e$B$r:F5/F0$7$F!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B%3%^%s%I\e(B
20230 \e$B$G\e(B @code{nnml} \e$B$N\e(B overview \e$B%U%!%$%k$r:n$jD>$7$F$/$@$5$$!#$?$/$5$s$N%a!<\e(B
20231 \e$B%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$k$G$7$g$&!#\e(B
20232
20233 \e$B$=$7$F\e(B @kbd{I e s p To RET <your name> RET} \e$B$N$h$&$K$9$k$H!"\e(B
20234 @samp{To} \e$B$H\e(B @samp{Cc} \e$B%X%C%@!<$K!H\e(Bextra headers\e$B!I$H$7$F%9%3%"$rIU$1$k$3\e(B
20235 \e$B$H$,$G$-$^$9!#\e(B
20236
20237 \e$B$o$+$C$?$+$J\e(B? \e$B4JC1$@$h$M!#\e(B
20238
20239 @node Scoring Tips
20240 @section \e$B%9%3%"IU$1$N1|5A\e(B
20241 @cindex scoring tips
20242
20243 @table @dfn
20244 @item \e$B%/%m%9%]%9%H\e(B
20245 @cindex crossposts
20246 @cindex scoring crossposts
20247 \e$B%/%m%9%]%9%H$N%9%3%"$rDc$/$7$?$1$l$P!"9gCW$5$;$k$Y$-9T$O\e(B @code{Xref} \e$B%X%C\e(B
20248 \e$B%@!<$G$9!#\e(B
20249
20250 @lisp
20251 ("xref" (" talk.politics.misc:" -1000))
20252 @end lisp
20253
20254 @item \e$BJ#?t$N%/%m%9%]%9%H\e(B
20255 \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
20256 \e$B$/$7$?$1$l$P!"\e(B
20257
20258 @lisp
20259 ("xref"
20260   ("[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+"
20261    -1000 nil r))
20262 @end lisp
20263
20264 @item \e$BK\J8$X$N9gCW\e(B
20265 \e$B$3$l$O0lHLE*$K$O$"$^$jNI$$9M$($G$O$"$j$^$;$s\e(B---\e$B$H$F$bD9$$;~4V$,$+$+$k$+\e(B
20266 \e$B$i$G$9!#<B:]\e(B Gnus \e$B$O!"$=$l$>$l$N5-;v$r8DJL$K%5!<%P!<$+$i<hF@$7$F$3$J$1$l\e(B
20267 \e$B$P$J$i$J$$$N$G$9!#$G$b!"$H$K$+$/$"$J$?$O$d$j$?$$$N$G$7$g$&$M!#9gCW$5$;$k\e(B
20268 \e$B%-!<$O;0$D\e(B (@code{Head}, @code{Body}, @code{All}) \e$B$"$k$N$G$9$,!"$=$l$>$l\e(B
20269 \e$B$N%9%3%"%U%!%$%k$G0l$D$rA*$s$G!"$=$l$K8G<9$9$Y$-$G$9!#$b$7Fs$D$r;H$&$H!"\e(B
20270 \e$B$=$l$>$l$N5-;v$O\e(B @emph{\e$BFs2s\e(B} \e$B<hF@$5$l$F$7$^$$$^$9!#$b$7\e(B @code{Head} \e$B$G\e(B
20271 \e$B$A$g$C$H$@$1!"\e(B@code{Body} \e$B$G$b$A$g$C$H$@$19gCW$5$;$?$$!"$H$$$&$N$G$"$l$P!"\e(B
20272 \e$BAGD>$K\e(B @code{All} \e$B$r;H$C$FA4It9gCW$5$;$F$/$@$5$$!#\e(B
20273
20274 @item \e$B4{FI$H$7$F0u$rIU$1$k\e(B
20275 \e$B$"$k0lDj$NCM$h$jDc$$%9%3%"$r;}$D5-;v$K$O!"$*$=$i$/4{FI$N0u$rIU$1$F$7$^$$\e(B
20276 \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
20277 \e$B$/$3$H$K$h$C$F!":G$b4JC1$K<B8=$G$-$^$9!#\e(B
20278
20279 @lisp
20280 ((mark -100))
20281 @end lisp
20282
20283 \e$BF1MM$N$3$H$r\e(B @code{expunge} \e$B$G9T$J$&$3$H$r9M$($F$bNI$$$G$7$g$&!#\e(B
20284
20285 @item \e$BH]DjJ8;z%/%i%9\e(B
20286 \e$B$b$7\e(B @code{[^abcd]*} \e$B$_$?$$$J$b$N$r;XDj$9$k$H!"4|BT30$l$N7k2L$G=*$o$k$+\e(B
20287 \e$B$b$7$l$^$;$s!#$3$l$O2~9TJ8;z$K$b9gCW$7$F$7$^$&$N$G!"$(!<$H!"L$CN$N$b$N$^\e(B
20288 \e$B$G0z$-$:$j=P$7$F$7$^$&$b$7$l$^$;$s!#Be$o$j$K\e(B @code{[^abcd\n]*} \e$B$r;H$$$^\e(B
20289 \e$B$7$g$&!#\e(B
20290 @end table
20291
20292 @node Reverse Scoring
20293 @section \e$B5U%9%3%"\e(B
20294 @cindex reverse scoring
20295
20296 \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
20297 \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
20298 \e$B$h$&$J$b$N$rF~$l$k$3$H$,$G$-$^$9\e(B:
20299
20300 @lisp
20301 (("subject"
20302   ("Sex with Emacs" 2))
20303  (mark 1)
20304  (expunge 1))
20305 @end lisp
20306
20307 \e$B$3$l$G\e(B @samp{Sex with Emacs} \e$B$K9gCW$9$k$9$Y$F$N5-;v$N%9%3%"$,>e$,$C$F!"\e(B
20308 \e$B;D$j$N5-;v$K$O4{FI$N0u$,IU$-!"$*$^$1$K$=$l$i$O>C5n$5$l$k$G$7$g$&!#\e(B
20309
20310 @node Global Score Files
20311 @section \e$B%0%m!<%P%k%9%3%"%U%!%$%k\e(B
20312 @cindex global score files
20313
20314 \e$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O!V%0%m!<%P%k:o=|%U%!%$%k\e(B (global kill
20315 file)\e$B!W$r;}$C$F$$$^$9!#$=$l$i$OIaDL!"$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k!"MxMQ\e(B
20316 \e$B<T$N%[!<%`%G%#%l%/%H%j!<$K3JG<$5$l$F$$$k0l$D$N:o=|%U%!%$%k0J>e$N2?J*$G$b\e(B
20317 \e$B$"$j$^$;$s!#$U$U$s\e(B!  \e$B$D$^$i$J$$!"DcG=$J%K%e!<%9%j!<%@!<$@$M!#\e(B
20318
20319 \e$B;d$,$3$3$GOC$7$F$$$k$N$O%0%m!<%P%k%9%3%"%U%!%$%k$G$9!#A4@$3&$N!"$"$i$f$k\e(B
20320 \e$BCO0h$NMxMQ<T$N%9%3%"%U%!%$%k!#$=$l$O$9$Y$F$N9q2H$r5pBg$J0l$D$N9,$;$J%9%3\e(B
20321 \e$B%"%U%!%$%kF1LA$KCD7k$5$;$k\e(B!  \e$B%9%3%"E7;H\e(B!  \e$B?7$7$$!"$G$b%F%9%H$5$l$F$$$J$$\e(B!
20322
20323 @vindex gnus-global-score-files
20324 \e$BB>?M$N%9%3%"%U%!%$%k$r;H$&$?$a$K$7$J$1$l$P$J$i$J$$$N$O!"\e(B
20325 @code{gnus-global-score-files} \e$BJQ?t$r@_Dj$9$k$3$H$,$9$Y$F$G$9!#$=$l$>$l\e(B
20326 \e$B$N%9%3%"%U%!%$%k$K$D$-0l$D!"$^$?$O$=$l$>$l$N%9%3%"%U%!%$%k%G%#%l%/%H%j!<\e(B
20327 \e$B$K$D$-0l$D$N%(%s%H%j!<$K$J$j$^$9!#\e(BGnus \e$B$O$I$N%9%3%"%U%!%$%k$r$I$N%0%k!<\e(B
20328 \e$B%W$K;H$&$N$,E,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#\e(B
20329
20330 \e$BNc$($O%9%3%"%U%!%$\e(B
20331 \e$B%k\e(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} \e$B$*$h\e(B
20332 \e$B$S\e(B @file{/ftp@@ftp.some-where:/pub/score} \e$B%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%9\e(B
20333 \e$B%3%"%U%!%$%k$r;H$$$?$1$l$P!"$3$N$h$&$K@_Dj$7$F$/$@$5$$\e(B:
20334
20335 @lisp
20336 (setq gnus-global-score-files
20337       '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE"
20338         "/ftp@@ftp.some-where:/pub/score/"))
20339 @end lisp
20340
20341 @findex gnus-score-search-global-directories
20342 @noindent
20343 \e$BC1=c$G$7$g$&\e(B?  \e$B%G%#%l%/%H%j!<L>$O\e(B @samp{/} \e$B$G=*$o$i$J$/$F$O$J$j$^$;$s!#\e(B
20344 \e$B$3$l$i$N%G%#%l%/%H%j!<$O!"0lHL$K\e(B Gnus \e$B$r;H$&0l2s$N4|4VCf$K0l2s$@$1$7$+FI\e(B
20345 \e$B$_9~$^$l$^$;$s!#$b$71s3V%G%#%l%/%H%j!<$r<jF0$G:FFI$_9~$_$9$k$3$H$,I,MW$@\e(B
20346 \e$B$H;W$C$?$i!"\e(B@code{gnus-score-search-global-directories} \e$BL?Na$r;H$C$F$/$@\e(B
20347 \e$B$5$$!#\e(B
20348
20349 \e$B$?$@$7!"8=;~E@$G$O$3$N%*%W%7%g%s$r;H$&$H!"%0%k!<%W$KF~$k$N$,$$$/$i$+CY$/\e(B
20350 \e$B$J$j$^$9!#\e(B(\e$B$D$^$j\e(B---\e$B$+$J$j!"$G$9$1$I!#\e(B)
20351
20352 \e$BB>$N?M$?$A$K;H$C$F$b$i$&$?$a$K%9%3%"%U%!%$%k$r0];}4IM}$7$?$/$J$C$?$i!"C1\e(B
20353 \e$B$K$"$J$?$N%9%3%"%U%!%$%k$rF?L>\e(B ftp \e$B$KCV$$$F!"@$3&$K8xI=$7$F$/$@$5$$!#5U\e(B
20354 \e$B9T;J2q<T$K$J$j$^$7$g$&\e(B!  \e$B$=$N8e$KB3$$$F4V0c$$$J$/5/$3$k5U9T;J2q<T@oAh!"\e(B
20355 \e$B$9$J$o$A?M!9$N6&46$r>!$A<h$k$?$a$N@o$$$K;22C$7$F!"H`$i$N%9%3%"%U%!%$%k$K\e(B
20356 \e$B56$j$NA0Ds$r;H$o$;$k$h$&$KM6F3$9$k$N$G$9\e(B!  \e$B$d$C$?$M\e(B!  \e$B$3$l$G%M%C%H$O5_$o\e(B
20357 \e$B$l$k\e(B!
20358
20359 @quotation
20360 @samp{retro-} \e$B$r!V5U9T!W$HLu$7$^$7$?!#F|K\$G$O!V%l%H%m!W$r!V8E$-A1$-;~Be\e(B
20361 \e$B$N!W$N$h$&$J9NDjE*$J0UL#$G;H$&$3$H$,>/$J$/$J$$$N$G$9$,!"$3$3$G$OK\Mh$N\e(B
20362 \e$B!V;~Be$K5U9T$7$?!W!V;H$($M!<!W$N$h$&$J0UL#$G;H$C$F$$$^$9!#\e(B
20363 @end quotation
20364
20365 \e$B0J2<$K!"5U9T;J2q<T$J$j$?$,$j$N$?$a$NHk5;$r$$$/$D$+!"B(@J$G=R$Y$^$9\e(B:
20366
20367 @itemize @bullet
20368 @item
20369 \e$BHs>o$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#\e(B
20370 @item
20371 \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
20372 @item
20373 \e$BFC$KAG@2$i$7$$Ej9F<T$?$A$O1JB3E*$J4p=`$G2C;;$7$FNI$$!#\e(B
20374 @item
20375 \e$B$=$N%0%k!<%W$N7{>O$rL5;k$7$?Ej9F$rIQHK$K7+$jJV$9Ej9F<T$O!"@dLG$5$;$F$7$^$C\e(B
20376 \e$B$F:9$7;Y$($J$$!#\e(B
20377 @item
20378 @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
20379 \e$B5n$k!#\e(B
20380
20381 @item
20382 \e$B4|8B@Z$l>C5n$N%9%3%"!&%(%s%H%j!<$r;H$C$F!"%U%!%$%k$NBg$-$5$r>.$5$/M^$($k!#\e(B
20383 \e$B$b$C$H$b!"%5%$%H$K$h$C$F8E$$5-;v$rD94|4VJ]B8$9$k$h$&$K!"$*$=$i$/D9$$4|8B\e(B
20384 \e$B@Z$l>C5n$N4|4V$r<h$k$G$7$g$&$1$l$I$b!#\e(B
20385 @end itemize
20386
20387 @dots{} \e$B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O!">-Mh%0%m!<%P%k%9%3%"%U%!%$%k$r%5\e(B
20388 \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
20389 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\e(B
20390 \e$B$9$k$Y$-$G$9$M!#:#$O8GBC$r0{$s$G8+<i$k$3$H$K$7$^$7$g$&$+\e(B?
20391
20392 @node Kill Files
20393 @section \e$B>C5n%U%!%$%k\e(B
20394 @cindex kill files
20395
20396 Gnus \e$B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#<B:]>C\e(B
20397 \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
20398 \e$B%"%U%!%$%k$r9M$(=P$9A0$K;d$,=q$$$?$b$N$J$N$G!"$=$N%3!<%I$O$^$@;D$7$F$"$k\e(B
20399 \e$B$N$G$9!#\e(B
20400
20401 \e$BMW$9$k$K!">C5n=hM}$O%9%3%"=hM}$h$j$b$+$J$j\e(B (\e$B;d$K8@$o$;$l\e(B
20402 \e$B$P\e(B @emph{\e$B$b$N$9$4$/\e(B}) \e$BCY$$$N$G!"$"$J$?$N>C5n%U%!%$%k$O%9%3%"%U%!%$%k$K=q\e(B
20403 \e$B$-49$($?J}$,NI$$$+$b$7$l$^$;$s!#\e(B
20404
20405 \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
20406 \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
20407 \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
20408 \e$B$G$-$^$9!#$^$"$=$l$,$"$^$j$$$$J}K!$G$O$J$$$H$7$F$b$M!#\e(B
20409
20410 \e$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9\e(B:
20411
20412 @lisp
20413 (gnus-kill "From" "Lars Ingebrigtsen")
20414 (gnus-kill "Subject" "ding")
20415 (gnus-expunge "X")
20416 @end lisp
20417
20418 \e$B$3$l$O;d$,=q$$$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1!"35N,%P%C%U%!!<$+$i0u$NIU$$\e(B
20419 \e$B$?5-;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#\e(B
20420
20421 \e$BB>$N%W%m%0%i%`$G$O$^$C$?$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#\e(B
20422 Gnus \e$B$O\e(B @code{rn} \e$B$N>C5n%U%!%$%k$i$7$-$b$N$K=P2q$&$H!"2?$H$+$=$l$r2r<a$7\e(B
20423 \e$B$h$&$H$7$^$9!#\e(B
20424
20425 @sc{gnus} \e$B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!!<4X?t$,$"$j$^$9\e(B:
20426
20427 @table @kbd
20428 @item M-k
20429 @kindex M-k (\e$B35N,\e(B)
20430 @findex gnus-summary-edit-local-kill
20431 \e$B$3$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$7$^\e(B
20432 \e$B$9\e(B (@code{gnus-summary-edit-local-kill})\e$B!#\e(B
20433
20434 @item M-K
20435 @kindex M-K (\e$B35N,\e(B)
20436 @findex gnus-summary-edit-global-kill
20437 \e$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-global-kill})\e$B!#\e(B
20438 @end table
20439
20440 \e$B>C5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9\e(B:
20441
20442 @table @kbd
20443 @item M-k
20444 @kindex M-k (\e$B%0%k!<%W\e(B)
20445 @findex gnus-group-edit-local-kill
20446 \e$B$3$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$7$^\e(B
20447 \e$B$9\e(B (@code{gnus-group-edit-local-kill})\e$B!#\e(B
20448
20449 @item M-K
20450 @kindex M-K (\e$B%0%k!<%W\e(B)
20451 @findex gnus-group-edit-global-kill
20452 \e$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-group-edit-global-kill})\e$B!#\e(B
20453 @end table
20454
20455 \e$B>C5n%U%!%$%kJQ?t\e(B:
20456
20457 @table @code
20458 @item gnus-kill-file-name
20459 @vindex gnus-kill-file-name
20460 @samp{soc.motss} \e$B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL\e(B
20461 \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
20462 \e$B%WL>$KIU2C$5$l$k@\Hx8l$O!"\e(B@code{gnus-kill-file-name} \e$BJQ?t$GM?$($i$l$^$9!#\e(B
20463 \e$B!V%0%m!<%P%k!W>C5n%U%!%$%k$O\e(B (\e$B%9%3%"%U%!%$%k$N0UL#$G$N!V%0%m!<%P%k!W$8$c\e(B
20464 \e$B$J$$$h!"$b$A$m$s\e(B) \e$BC1$K\e(B @file{KILL} \e$B$H$$$&L>A0$G$9!#\e(B
20465
20466 @vindex gnus-kill-save-kill-file
20467 @item gnus-kill-save-kill-file
20468 \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
20469 \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
20470
20471 @item gnus-apply-kill-hook
20472 @vindex gnus-apply-kill-hook
20473 @findex gnus-apply-kill-file-unless-scored
20474 @findex gnus-apply-kill-file
20475 \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
20476 \e$B%k%H$G$O\e(B @code{(gnus-apply-kill-file)} \e$B$G$9!#F1$8%0%k!<%W$N$?$a$N%9%3%"\e(B
20477 \e$B%U%!%$%k$,$"$k>l9g$K>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/\e(B
20478 \e$B$r\e(B @code{(gnus-apply-kill-file-unless-scored)} \e$B$K@_Dj$7$F$/$@$5$$!#>C5n\e(B
20479 \e$B%U%!%$%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
20480
20481 @item gnus-kill-file-mode-hook
20482 @vindex gnus-kill-file-mode-hook
20483 \e$B>C5n%U%!%$%k%b!<%I$N%P%C%U%!!<Fb$G8F$S=P$5$l$k%U%C%/!#\e(B
20484 @end table
20485
20486 @node Converting Kill Files
20487 @section \e$B>C5n%U%!%$%k$NJQ49\e(B
20488 @cindex kill files
20489 @cindex converting kill files
20490
20491 \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
20492 \e$B%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,!VIaDL$N!W$b$N$G$"$l$P!"\e(B
20493 @file{gnus-kill-to-score.el} \e$B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1\e(B
20494 \e$B$l$P!"<j$GJQ49$7$J$1$l$P$J$i$J$$$G$7$g$&!#\e(B
20495
20496 \e$B>C5n%U%!%$%k$+$i%9%3%"%U%!%$%k$X$NJQ49%Q%C%1!<%8$O!"I8=`$G$O\e(B Emacs \e$B$K$O\e(B
20497 \e$B4^$^$l$F$$$^$;$s!#$=$l$O\e(B Gnus \e$B$NG[I[$N\e(B contrib \e$B%G%#%l%/%H%j!<!"$^$?\e(B
20498 \e$B$O\e(B @uref{http://heim.ifi.uio.no/~larsi/ding-various/gnus-kill-to-score.el} \e$B$+\e(B
20499 \e$B$iF~<j$9$k$3$H$,$G$-$^$9!#\e(B
20500
20501 \e$B$"$J$?$N>C5n%U%!%$%k$,Hs>o$KJ#;($J$N$G$"$l$P\e(B---\e$B$=$l\e(B
20502 \e$B$K\e(B @code{gnus-kill} \e$B7A<00J30$N$b$N$,$?$/$5$s4^$^$l$F$$$k$N$J$i!"$=$l$i$r\e(B
20503 \e$B<j$GJQ49$7$J$1$l$P$J$i$J$$$G$7$g$&!#$"$k$$$O!"C1$=$N$^$^$K$7$F$*$$$F$/$@\e(B
20504 \e$B$5$$!#\e(BGnus \e$B$O0JA0$HF1MM$K$=$l$i$r;H$C$F$/$l$k$G$7$g$&!#\e(B
20505
20506 @node Advanced Scoring
20507 @section \e$B>e5i%9%3%"IU$1\e(B
20508
20509 \e$BI=Bj$d\e(B From \e$B%X%C%@!<$K%9%3%"$rIU$1$k$N$O==J,AGE($G$9$,!"K\Ev$K6=L#$,$"$k\e(B
20510 \e$B$N$,!"FCDj$NI=Bj$K4X$7$F$"$k?M$,8@$C$F$$$k$3$H$@$1$@$C$?>l9g$O$I$&$9$l$P\e(B
20511 \e$BNI$$$G$7$g$&\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$-$OH`\e(B
20512 \e$B=w$,8@$C$F$$$k$3$H$rFI$_$?$/$J$$$1$l$I!"\e(BC \e$B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H\e(B
20513 \e$B$-$O2?$r8@$C$F$$$k$+$rCN$j$?$$$H$$$&>l9g$O\e(B?
20514
20515 \e$B>e5i%9%3%"5,B'$r;H$($P!"$I$s$JJ#;($J%9%3%"$N%Q%?!<%s$G$b:n@.$9$k$3$H$,$G\e(B
20516 \e$B$-$^$9!#\e(B
20517
20518 @menu
20519 * Advanced Scoring Syntax::     \e$BDj5A\e(B
20520 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
20521 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8B$KMxMQ$9$k\e(B
20522 @end menu
20523
20524 @node Advanced Scoring Syntax
20525 @subsection \e$B>e5i%9%3%"IU$19=J8\e(B
20526
20527 \e$BIaDL$N%9%3%"5,B'$G$O!"5,B'$N:G=i$NMWAG$,J8;zNs$G$9!#>e5i%9%3%"IU$15,B'$G\e(B
20528 \e$B$O!":G=i$NMWAG$O%j%9%H$G$9!#FsHVL\$NMWAG$O!":G=i$NMWAG$,\e(B @code{nil} \e$B$G$J\e(B
20529 \e$B$$CM$H$7$FI>2A$5$l$?$H$-$KE,MQ$5$l$k%9%3%"$G$9!#\e(B
20530
20531 \e$B$3$l$i$N%j%9%H$O;0$D$NO@M}1i;;;R!"0l$D$N%j%@%$%l%/%H1i;;;R\e(B (\e$BLuCm\e(B: \e$BK\J8$G\e(B
20532 \e$B$O4V@\1i;;;R$HI=5-$5$l$F$$$^$9\e(B)\e$B!"$*$h$SMM!9$J9gCW1i;;;R$G9=@.$9$k$3$H$,\e(B
20533 \e$B$G$-$^$9!#\e(B
20534
20535 \e$BO@M}1i;;;R\e(B:
20536
20537 @table @code
20538 @item &
20539 @itemx and
20540 \e$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L\e(B
20541 \e$B$,\e(B @code{false} \e$B$K$J$C$?$iDd;_$7$^$9!#$9$Y$F$N0z?t$,\e(B @code{true} \e$B$NCM$K\e(B
20542 \e$BI>2A$5$l$?>l9g!"$3$N1i;;;R$O\e(B @code{true} \e$B$rJV$7$^$9!#\e(B
20543
20544 @item |
20545 @itemx or
20546 \e$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L\e(B
20547 \e$B$,\e(B @code{true} \e$B$K$J$C$?$iDd;_$7$^$9!#$I$N0z?t$b\e(B @code{true} \e$B$G$J$+$C$?$i!"\e(B
20548 \e$B$3$N1i;;;R$O\e(B @code{false} \e$B$rJV$7$^$9!#\e(B
20549
20550 @item !
20551 @itemx not
20552 @itemx \e,A,\e(B
20553 \e$B$3$NO@M}1i;;;R$O$?$C$?0l$D$N0z?t$r<h$j$^$9!#$=$N0z?t$NCM$NO@M}H]Dj$rJV$7\e(B
20554 \e$B$^$9!#\e(B
20555 @end table
20556
20557 \e$B%9%3%"IU$1$5$l$F$$$k8=:_$N5-;v$N@hAD$?$A$KBP$7$F!"$=$N0z?t72$rE,MQ$9$k\e(B
20558 \e$B!V4V@\1i;;;R!W$,$"$j$^$9!#Nc$($P\e(B @code{1-} \e$B$O!"8=:_$N5-;v$N?F$K$b%9%3%"\e(B
20559 \e$B5,B'$rE,MQ$7$^$9!#\e(B@code{2-} \e$B$O8=:_$N5-;v$NADIcJl$K%9%3%"5,B'$rE,MQ$7$^$9!#\e(B
20560 \e$BBe$o$j$K\e(B @code{^^} \e$B$r=q$/$3$H$b$G$-!"\e(B@code{^} (caret==\e$B%-%c%l%C%H\e(B) \e$B$N?t$G\e(B
20561 \e$B$I$N$/$i$$AD@h$N5-;v$^$G$5$+$N$\$k$+$r<($7$^$9!#\e(B
20562
20563 \e$B:G8e$K9gCW1i;;;R$,$"$j$^$9!#$3$l$i$,K\Ev$N;E;v$r$9$k$b$N$G$9!#9gCW1i;;;R\e(B
20564 \e$B$O%X%C%@!<L>$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW1i\e(B
20565 \e$B;;;R$O\e(B @samp{("form" "Lars Ingebrigtsen" s)} \e$B$N$h$&$J$b$N$G$9!#%X%C%@!<\e(B
20566 \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
20567
20568 @node Advanced Scoring Examples
20569 @subsection \e$B>e5i%9%3%"IU$1$NNc\e(B
20570
20571 \e$B0J2<$NNc$O%9%3%"%U%!%$%k$N5,B'$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#$=$l$i$r;H$C$F\e(B
20572 \e$B40`z$J%9%3%"%U%!%$%k$r:n$k$K$O!"JL$N3g8L$NAH$G$=$l$i$r0O$s$G$/$@$5$$!#\e(B
20573
20574 Lars \e$B$,\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%3%"\e(B
20575 \e$B$rA}$d$7$?$$$H$7$^$7$g$&\e(B:
20576
20577 @example
20578 @group
20579 ((&
20580   ("from" "Lars Ingebrigtsen")
20581   ("subject" "Gnus"))
20582  1000)
20583 @end group
20584 @end example
20585
20586 \e$B$U$s!"4JC1$9$.$k$+$J\e(B?
20587
20588 \e$BH`$,D9$$5-;v$r=q$/$H$-!";~!92?$+AGE($J$3$H$r8@$$$^$9\e(B:
20589
20590 @example
20591 ((&
20592   ("from" "Lars Ingebrigtsen")
20593   (|
20594    ("subject" "Gnus")
20595    ("lines" 100 >)))
20596  1000)
20597 @end example
20598
20599 \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
20600 \e$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s\e(B:
20601
20602 @example
20603 ((&
20604   ("from" "Lars Ingebrigtsen")
20605   (1- ("from" "Reig Eigil Logge")))
20606  -100000)
20607 @end example
20608
20609 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
20610 \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
20611 \e$B$9!#$7$+$7\e(B Lars \e$B$,7$2<$K$D$$$FOC$r$7$F$$$k$H$-$O!"$?$$$F$$$"$^$j$*$b$7$m\e(B
20612 \e$B$/$"$j$^$;$s\e(B:
20613
20614 @example
20615 ((&
20616   (1-
20617    (&
20618     ("from" "redmondo@@.*no" r)
20619     ("body" "disappearing.*socks" t)))
20620   (! ("from" "Lars Ingebrigtsen"))
20621   ("body" "white.*socks"))
20622  1000)
20623 @end example
20624
20625 \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
20626 \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
20627 \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
20628 \e$B$k5-;v$N$9$Y$F$N?F$N%9%3%"$r>e$2$k$3$H$G$9!#\e(B
20629
20630 @example
20631 ((! ("subject" "re:\\|fwd?:" r))
20632   -200)
20633 ((1- ("subject" "re:\\|fwd?:" r))
20634   200)
20635 @end example
20636
20637 \e$B2DG=@-$OL58BBg$G$9!#\e(B
20638
20639 @node Advanced Scoring Tips
20640 @subsection \e$B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m\e(B
20641
20642 @code{&} \e$B$H\e(B @code{|} \e$BO@M}1i;;;R$O!"L50UL#$J=hM}$r1*2s$9$kO@M}\e(B (\e$B86E5\e(B:
20643 short-circuit logic) \e$B$K4p$E$$$FF0:n$7$^$9!#$9$J$o$A!"$=$N=hM}$N7k2L$,L@\e(B
20644 \e$B$i$+$K$J$C$?;~E@$G!"0z?t$r=hM}$9$k$3$H$r;_$a$^$9!#Nc$($P\e(B @code{&} \e$B$N0z?t\e(B
20645 \e$B$N0l$D$,\e(B @code{false} \e$B$KI>2A$5$l$k$H!";D$j$N0z?t$rI>2A$9$k0UL#$,$"$j$^$;\e(B
20646 \e$B$s$+$i!#$3$l$OCY$$9gCW\e(B (@samp{body} \e$B$d\e(B @samp{header}) \e$B$r:G8e$K;}$C$F$-$F!"\e(B
20647 \e$BB.$$9gCW\e(B (@samp{from} \e$B$d\e(B @samp{subject}) \e$B$r:G=i$K;}$C$F$/$k$Y$-$G$"$k$3\e(B
20648 \e$B$H$r<(:6$7$^$9!#\e(B
20649
20650 \e$B4V@\1i;;;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$5\e(B
20651 \e$B$;$^$9!#<!$N$h$&$J$3$H$r$9$k$H\e(B:
20652
20653 @example
20654 ...
20655 (1-
20656  (1-
20657   ("from" "lars")))
20658 ...
20659 @end example
20660
20661 \e$B$3$l$O!V8=:_$N5-;v$NADIcJl$N\e(B from \e$B%X%C%@!<$G%9%3%"$rIU$1$k!W$H$$$&$3$H$r\e(B
20662 \e$B0UL#$7$^$9!#4V@\1i;;;R$N=hM}$O$H$F$bB.$$$N$G$9$,!"0J2<$N$d$jJ}$NJ}$,\e(B:
20663
20664 @example
20665 (1-
20666  (&
20667   ("from" "Lars")
20668   ("subject" "Gnus")))
20669 @end example
20670
20671 \e$B<!$N$b$N$h$jNI$$$G$9\e(B:
20672
20673 @example
20674 (&
20675  (1- ("from" "Lars"))
20676  (1- ("subject" "Gnus")))
20677 @end example
20678
20679 @node Score Decays
20680 @section \e$B%9%3%"$r8:?j$5$;$k\e(B
20681 @cindex score decays
20682 @cindex decays
20683
20684 \e$B%9%3%"$O\e(B (\e$BFC$KE,1~%9%3%"$r;H$C$F$$$k$H\e(B) \e$B:]8BL5$/KD$l>e$,$k798~$,$"$k$3$H\e(B
20685 \e$B$K5$$,IU$/$G$7$g$&!#%9%3%"$,Bg$-$/$J$j$9$.$k$H!"$=$l$i$O$9$Y$F$N0UL#$r<:\e(B
20686 \e$B$$$^$9\e(B---\e$B$=$l$i$OC1$K:GBgCM$KC#$7$F$7$^$&$N$G!"0UL#$N$"$kJ}K!$G;H$&$3$H\e(B
20687 \e$B$OFq$7$/$J$j$^$9!#\e(B
20688
20689 @vindex gnus-decay-scores
20690 @findex gnus-decay-score
20691 @vindex gnus-decay-score-function
20692 Gnus \e$B$O$3$NLdBj$N2r7h$r=u$1$k$?$a$K%9%3%"$r8:?j$5$;$k5!9=$rDs6!$7$^$9!#\e(B
20693 \e$B%9%3%"%U%!%$%k$,FI$_9~$^$l$F!"\e(B@code{gnus-decay-scores} \e$B$,\e(B @code{nil} \e$B$G\e(B
20694 \e$B$O$J$$$H!"\e(BGnus \e$B$O%9%3%"%U%!%$%k$r8:?j5!9=$KDL$7$F!"$9$Y$F$N1JB3$G$J$$%9\e(B
20695 \e$B%3%"5,B'$N%9%3%"$r2<$2$^$9!#$b$7\e(B @code{gnus-decay-scores} \e$B$,@55,I=8=$@$C\e(B
20696 \e$B$?$i!"$=$l$K9gCW$9$k%9%3%"%U%!%$%k$@$1$,07$o$l$^$9!#Nc$(\e(B
20697 \e$B$P\e(B @emph{adaptive} \e$B%9%3%"%U%!%$%k$@$1$r8:?j$5$;$k$K$O!"$=$l\e(B
20698 \e$B$r\e(B @samp{\\.ADAPT\\'} \e$B$K@_Dj$9$l$PNI$$$G$7$g$&!#8:?j$=$N$b$N\e(B
20699 \e$B$O\e(B @code{gnus-decay-score-function} \e$B4X?t$K$h$C$F<B9T$5$l!"%G%#%U%)%k%H\e(B
20700 \e$B$O\e(B @code{gnus-decay-score} \e$B$G$9!#0J2<$O$=$N4X?t$NDj5A$G$9\e(B:
20701
20702 @lisp
20703 (defun gnus-decay-score (score)
20704   "Decay SCORE according to `gnus-score-decay-constant'
20705 and `gnus-score-decay-scale'."
20706   (let ((n (- score
20707               (* (if (< score 0) -1 1)
20708                  (min (abs score)
20709                       (max gnus-score-decay-constant
20710                            (* (abs score)
20711                               gnus-score-decay-scale)))))))
20712     (if (and (featurep 'xemacs)
20713              ;; XEmacs' floor can handle only the floating point
20714              ;; number below the half of the maximum integer.
20715              (> (abs n) (lsh -1 -2)))
20716         (string-to-number
20717          (car (split-string (number-to-string n) "\\.")))
20718       (floor n))))
20719 @end lisp
20720
20721 @vindex gnus-score-decay-scale
20722 @vindex gnus-score-decay-constant
20723 @code{gnus-score-decay-constant} \e$B$O%G%#%U%)%k%H$G\e(B 3\e$B!"\e(B
20724 @code{gnus-score-decay-scale} \e$B$O\e(B 0.05 \e$B$G$9!#$3$l$O0J2<$N$h$&$J$3$H$r0z$-\e(B
20725 \e$B5/$3$7$^$9\e(B:
20726
20727 @enumerate
20728 @item
20729 \e$B$3$N4X?t$,8F$P$l$?$H$-$K\e(B -3 \e$B$+$i\e(B 3 \e$B$N4V$N%9%3%"$O\e(B 0 \e$B$K@_Dj$5$l$^$9!#\e(B
20730
20731 @item
20732\e$B$+$i\e(B 60 \e$B$^$G$N4V$NBg$-$5$N%9%3%"$O\e(B 3 \e$B8:$i$5$l$^$9!#\e(B
20733
20734 @item
20735 60 \e$B$h$jBg$-$$%9%3%"$O%9%3%"$N\e(B 5% \e$B$,8:$i$5$l$^$9!#\e(B
20736 @end enumerate
20737
20738 \e$B$b$7$3$N8:?j4X?t$,$*5$$K>$$5$J$$$J$i!"<+J,MQ$N4X?t$r=q$$$F$/$@$5$$!#$=$l\e(B
20739 \e$B$O8:?j$5$;$k$Y$-%9%3%"$rM#0l$N0z?t$H$7$F8F$P$l!"?7$7$$%9%3%"$r@0?t$GJV$5\e(B
20740 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
20741
20742 Gnus \e$B$O0lF|$K0l2s%9%3%"$r8:?j$5$;$h$&$H$7$^$9!#Nc$($P\e(B Gnus \e$B$r;MF|4VAv$i\e(B
20743 \e$B$;$F$$$J$$$H!"\e(BGnus \e$B$O%9%3%"$r;M2s8:?j$5$;$^$9!#\e(B
20744
20745 @node Searching
20746 @chapter \e$B8!:w\e(B
20747 @cindex searching
20748
20749 FIXME: Gnus \e$B$N8!:w5!G=$K4X$9$kC;$$35MW$rDI2C!#\e(Bnnir, nnmairix,
20750 contrib/gnus-namazu \e$B$N4J7i$JHf3S$b$^$?NI$7!#\e(B
20751
20752 \e$B$3$N>O$O!"$"$k8l$K9gCW$9$k5-;v$r%0%k!<%W$*$h$S%5!<%P!<$G8!:w$7$F$=$l$i$N\e(B
20753 \e$B5-;v$r<hF@$9$k$?$a$NF;6q$K$D$$$F@bL@$7$^$9!#\e(BGnus \e$B$O$=$l$i$N9gCW%Q%?!<%s\e(B
20754 \e$B$r35N,%P%C%U%!!<$N5-;v$?$A$rDL$7$F8!:w$9$k!"$h$jC1=c$J5!9=$rDs6!$7$^$9!#\e(B
20755 @xref{Searching for Articles}.
20756
20757 @menu
20758 * nnir::                     \e$B$$$m$s$J%(%s%8%s$G8!:w$9$k\e(B
20759 * nnmairix::                 Mairix \e$B$G8!:w$9$k\e(B
20760 @end menu
20761
20762 @node nnir
20763 @section nnir
20764 @cindex nnir
20765
20766 \e$B$3$N9`$O\e(B @code{nnir} \e$B$r;H$C$F\e(B Gnus \e$B$N5-;v$r8!:w$9$k$d$jJ}$r@bL@$7$^$9!#\e(B
20767
20768 @menu
20769 * What is nnir?::               @code{nnir} \e$B$O2?$r$9$k$+\e(B?
20770 * Basic Usage::                 \e$B4JC1$J8!:w$N$7$+$?\e(B
20771 * Setting up nnir::             @code{nnir} \e$B$N@_DjJ}K!\e(B
20772 @end menu
20773
20774 @node What is nnir?
20775 @subsection nnir \e$B$H$O\e(B?
20776
20777 @code{nnir} \e$B$O%a!<%k$H%K%e!<%9$NAR8K$r8!:w$9$k$?$a$N?t$"$kF;6q$X\e(B
20778 \e$B$N\e(B Gnus \e$B$N%$%s%?!<%U%'!<%9$G$9!#0[$J$k%P%C%/%(%s\e(B
20779 \e$B%I\e(B (\e$BNc$($P\e(B @code{nnimap} \e$B$H\e(B @code{nntp}) \e$B$O0[$J$kF;6q\e(B (@code{nnir} \e$BMQ8l\e(B
20780 \e$B$G8@$&$H$3$m$N\e(B @dfn{\e$B%(%s%8%s\e(B}) \e$B$GF0:n$7$^$9$,!"$9$Y$FF1$84pK\E*$J8!:w%$\e(B
20781 \e$B%s%?!<%U%'!<%9$r;H$$$^$9!#\e(B
20782
20783 @code{nnimap} \e$B$*$h$S\e(B @code{gmane} \e$B8!:w%(%s%8%s$O@_DjL5$7$GF0$/$O$:$G$9!#\e(B
20784 \e$BB>$N%(%s%8%s$O%m!<%+%k$J:w0z$rI,MW$H$7$^$9!#$=$l$O\e(B Gnus \e$B$N30$G:n$j!"$+$D\e(B
20785 \e$B0];}$7$J$1$l$P$J$j$^$;$s!#\e(B
20786
20787 @node Basic Usage
20788 @subsection \e$B4pK\E*$J;H$$J}\e(B
20789
20790 \e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G G} \e$B$r%?%$%W$9$k$H!"\e(B
20791 @code{gnus-group-make-nnir-group} \e$B$r8F$V$3$H$K$h$C$F8=:_9T$N%0%k!<%W$r8!\e(B
20792 \e$B:w$7$^$9!#$3$l$O8!:w8l$NF~NO$rB%$7$F!"$=$l$K9gCW$9$k5-;v$r4^$`0l;~E*$J\e(B
20793 @code{nnir} \e$B%0%k!<%W$r:n$j!"$=$l$i$N5-;v$,$"$k35N,%P%C%U%!!<$rI=<($7$^$9!#\e(B
20794 \e$B$=$&$7$?$i!"8e$O$$$D$b$N%3%^%s%I$r;H$C$F5-;v$rFI$s$@$j!"0\F0$7$?$j!":o=|\e(B
20795 \e$B$7$?$j$9$l$PNI$$$N$G$9!#\e(B
20796
20797 \e$B$3$N$h$&$K:n$i$l$?\e(B @code{nnir} \e$B%0%k!<%W$O0l;~E*\e(B (@code{ephemeral}) \e$B$J%0\e(B
20798 \e$B%k!<%W$J$N$G!"4{FI!"0\F0$*$h$S:o=|$OJL$H$7$F!"$$$/$D$+$NJQ99$O1JB3$7$^$;\e(B
20799 \e$B$s!#$D$^$j85$N5-;v$K<j$r2C$($k$3$H$O$G$-$^$;$s!#$7$+$7Be$o$j$N<j$,$"$j$^\e(B
20800 \e$B$9!#\e(B@kbd{A W} (@code{gnus-warp-to-article}) \e$B$G!"8=:_9T$N5-;v$N85$N5-;v\e(B
20801 \e$B$K\e(B @emph{\e$B%o!<%W\e(B} \e$B$G$-$k$N$G$9!#$5$i$KNI$$$N$O35N,%P%C%U%!!<\e(B
20802 \e$B$G\e(B @kbd{A T} \e$B$K%G%#%U%)%k%H$G3d$jEv$F$i$l$F$$$k4X\e(B
20803 \e$B?t\e(B @code{gnus-summary-refer-thread} \e$B$G!"$=$l$O$=$NKbK!$r9T$J$&A0!":G=i$K\e(B
20804 \e$B85$N%0%k!<%W$K%o!<%W$7$F!"$=$N%9%l%C%I$K$"$k$9$Y$F$N5-;v$r4^$a$^$9!#$=$3\e(B
20805 \e$B$+$i5-;v$rFI$_!"0\F0$7!"$^$?:o=|$G$-$k$@$1$G$J$/!"$=$l$i$r%3%T!<$7$?$j!"\e(B
20806 \e$B0u$rJQ99$7$?$j!"$=$NB>2?$G$b$G$-$^$9!#$"$"!"F,$,$*$+$7$/$J$j$=$&\e(B (\e$B86\e(B
20807 \e$BE5\e(B: ``Go nuts'')\e$B!#\e(B
20808
20809 \e$B8=:_9T$N%0%k!<%W$@$1$G$J$/!"B>$N%0%k!<%W$b8!:w$7$?$$$G$9$C$F\e(B?  \e$BLdBj$"$j\e(B
20810 \e$B$^$;$s!#C1$K8!:w$7$?$$%0%k!<%W$K%W%m%;%90u$rIU$1$F$/$@$5$$!#$5$i$K$b$C\e(B
20811 \e$B$H\e(B?  \e$B$=$l$J$i%H%T%C%/$N8+=P$7$K%+!<%=%k$rCV$$$F\e(B nnor \e$B8!:w$r<B9T$9$l$P!"\e(B
20812 \e$B$=$N8+=P$7$N2<$N$9$Y$F$N%0%k!<%W$r8!:w$7$F$/$l$k$G$7$g$&!#\e(B
20813
20814 \e$B$^$@B-$j$J$$$s$G$9$+\e(B?  \e$B$h$m$7$$!"%5!<%P!<%P%C%U%!!<\e(B
20815 \e$B$G\e(B @code{gnus-group-make-nnir-group} (\e$B8=:_$O\e(B @kbd{G} \e$B$K3d$jEv$F$i$l$F$$\e(B
20816 \e$B$k\e(B) \e$B$r;H$($P!"8=:_9T$N%5!<%P!<$K$"$k$9$Y$F$N%0%k!<%W$r8!:w$G$-$^$9!#B?$9\e(B
20817 \e$B$.$^$9$+\e(B?  \e$B8!:w$9$k:]$K\e(B spam \e$B%0%k!<%W$N$h$&$J%0%k!<%W$rL5;k$7$?$$$H$$$&\e(B
20818 \e$B$3$H$G$9$M\e(B?  \e$B$G$"$l$P\e(B @code{nnir-ignored-newsgroups} \e$B$r%+%9%?%^%$%:$7$F\e(B
20819 \e$B$/$@$5$$!#\e(B
20820
20821 \e$B$5$i$K$b$&0l$D!#8D!9$N8!:w%(%s%8%s$OFCJL$J8!:w5!G=$r;}$C$F$$$k$+$b$7$l$^\e(B
20822 \e$B$;$s!#$=$l$i$NFCJL$J8!:w5!G=$O!"\e(B@code{gnus-group-make-nnir-group} \e$B$K@\F,\e(B
20823 \e$B0z?t$rM?$($k$3$H$K$h$C$FMxMQ$G$-$^$9!#$b$7J#?t$N%0%k!<%W$r0[$J$k8!:w%(%s\e(B
20824 \e$B%8%s$G8!:w$9$k$N$G$"$l$P!"$=$l$>$l$N%(%s%8%sKh$KJL$l$FFCJL$J8!:w5!G=$r;H\e(B
20825 \e$B$&$+$I$&$+$r?R$M$i$l$k$G$7$g$&!#\e(B
20826
20827 @node Setting up nnir
20828 @subsection nnir \e$B$N@_DjJ}K!\e(B
20829
20830 nnir \e$B$r@_Dj$9$k$K$O!"$$$/$i$+=`Hw:n6H$,I,MW$G$9!#$^$:!";H$*$&$H;W$C$F$$\e(B
20831 \e$B$k8!:w%(%s%8%s$r@_Dj$7$^$7$g$&!#$=$l$i$N$&$A$N$$$/$D$+!"Nc$(\e(B
20832 \e$B$P\e(B @code{imap} \e$B$H\e(B @code{gmane} \e$B$K$D$$$F$OFCJL$J@_Dj$OMW$j$^$;$s!#B>$N!"\e(B
20833 \e$BNc$($P\e(B @code{namazu} \e$B$H\e(B @code{swish} \e$B$K$D$$$F$O8e=R$N@_Dj$,I,MW$G$9!#<!\e(B
20834 \e$B$K!"%5!<%P!<$^$?$O%P%C%/%(%s%I$H8!:w%(%s%8%s$r4XO"IU$1$kI,MW$,$"$j$^$9!#\e(B
20835
20836 \e$B$b$7C1$K\e(B @code{nnimap} \e$B%5!<%P!<$r8!:w$9$k$?$a$K\e(B @code{imap} \e$B%(%s%8%s$r!"\e(B
20837 \e$B$=$7$F\e(B @code{gmane} \e$B$r8!:w$9$k$?$a$K\e(B @code{gmane} \e$B%(%s%8%s$r;H$$$?$$$N$G\e(B
20838 \e$B$"$l$P!"2?$b$9$kI,MW$O$"$j$^$;$s!#$7$+$7$J$,$i8!:w8l$N=q$-J}$N>\:Y@bL@$O!"\e(B
20839 \e$B$H$K$+$/FI$`I,MW$,$"$k$G$7$g$&!#\e(B
20840
20841 @menu
20842 * Associating Engines::                 \e$B%(%s%8%s$H4XO"IU$1$kJ}K!\e(B
20843 * The imap Engine::                     Imap \e$B$N@_Dj$H;H$$J}\e(B
20844 * The gmane Engine::                    Gmane \e$B$N@_Dj$H;H$$J}\e(B
20845 * The swish++ Engine::                  Swish++ \e$B$N@_Dj$H;H$$J}\e(B
20846 * The swish-e Engine::                  Swish-e \e$B$N@_Dj$H;H$$J}\e(B
20847 * The namazu Engine::                   Namazu \e$B$N@_Dj$H;H$$J}\e(B
20848 * The hyrex Engine::                    Hyrex \e$B$N@_Dj$H;H$$J}\e(B
20849 * Customizations::                      \e$B%+%9%?%^%$%:$G$-$k@_Dj\e(B
20850 @end menu
20851
20852 @node Associating Engines
20853 @subsubsection \e$B%(%s%8%s$H$N4XO"IU$1\e(B
20854
20855 \e$B%0%k!<%W$r8!:w$9$k$H$-$K\e(B @code{nnir} \e$B$O$I$N8!:w%(%s%8%s$r;H$&$+$rCN$C$F\e(B
20856 \e$B$$$kI,MW$,$"$j$^$9!#%5!<%P!<JQ?t\e(B @code{nnir-search-engine} \e$B$r%(%s%8%s$N\e(B
20857 \e$BL>A0$K@_Dj$9$k$3$H$K$h$C$F!"=jDj$N%5!<%P!<$,FCDj$N%(%s%8%s$r;H$&$h$&$K@_\e(B
20858 \e$BDj$7$F$/$@$5$$!#Nc$($P\e(B @code{home} \e$B$H$$$&L>A0$N%5!<%P!<$r8!:w$9$k$?$a\e(B
20859 \e$B$K\e(B @code{namazu} \e$B%(%s%8%s$r;H$&$K$O0J2<$N$h$&$K$7$^$9\e(B:
20860
20861 @lisp
20862 (setq gnus-secondary-select-methods
20863       '((nnml "home"
20864               (nnimap-address "localhost")
20865               (nnir-search-engine namazu))))
20866 @end lisp
20867
20868 \e$B$"$k$$$O!"0l$D$N%P%C%/%(%s%I$,$^$+$J$&$9$Y$F$N%5!<%P!<$N$?$a$K!"FCDj$N0l\e(B
20869 \e$B$D$N%(%s%8%s$r;H$&I,MW$,$"$k$+$b$7$l$^$;$s!#Nc$($P\e(B @code{nnimap} \e$B%P%C%/\e(B
20870 \e$B%(%s%I$r;H$&$9$Y$F$N%5!<%P!<$G\e(B @code{imap} \e$B%(%s%8%s$r;H$$$?$$>l9g$G$9!#\e(B
20871 \e$B$=$N>l9g$OJQ?t\e(B @code{nnir-method-default-engines} \e$B$r%+%9%?%^%$%:$7$F$/$@\e(B
20872 \e$B$5$$!#$3$l$O\e(B @code{(backend . engine)} \e$B7A<0$N%Z%"$NO"A[%j%9%H$G$9!#$3$N\e(B
20873 \e$BJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{nnimap} \e$B%P%C%/%(%s%I$r;H$&$9$Y$F$N%5!<%P!<\e(B
20874 \e$B$G\e(B @code{imap} \e$B%(%s%8%s$r!"$=$7$F\e(B @code{nntp} \e$B%5!<%P!<$K\e(B
20875 \e$B$O\e(B @code{gmane} \e$B%(%s%8%s$r;H$&$h$&$K@_Dj$5$l$F$$$^$9!#\e(B(@code{gmane} \e$B8!:w\e(B
20876 \e$B%(%s%8%s$O\e(B gmane \e$B$G$O$J$$\e(B @code{nntp} \e$B%5!<%P!<$r<B:]$K8!:w$7$h$&$H$7$^$;\e(B
20877 \e$B$s$+$i!"$4?4G[$J$/!#\e(B)  \e$B$G$b\e(B @code{nnimap} \e$B%P%C%/%(%s%I$r;H$&$9$Y$F$N%5!<\e(B
20878 \e$B%P!<$N$?$a$K\e(B @code{namazu} \e$B$r;H$$$?$+$C$?$N$G$"$l$P!"0J2<$N$h$&$KJQ99$9\e(B
20879 \e$B$k$3$H$,$G$-$^$9\e(B:
20880
20881 @lisp
20882 '((nnimap . namazu)
20883   (nntp . gmane))
20884 @end lisp
20885
20886 @node The imap Engine
20887 @subsubsection Imap \e$B%(%s%8%s\e(B
20888
20889 @code{imap} \e$B%(%s%8%s$O@_DjITMW$G$9!#\e(B
20890
20891 @code{imap} \e$B%(%s%8%s$r;H$&8!:w$K$O!"4JC1$J8!:w8l$N=q$-J}$,$"$j$^$9!#8!:w\e(B
20892 \e$B$O>o$KBgJ8;z$H>.J8;z$r6hJL$;$:!"0J2<$N5!G=$r;}$C$F$$$^$9\e(B (Google \e$B8!:w$N\e(B
20893 \e$B8!:w8l$N=q$-J}$KJo$C$F$$$^$9\e(B)\e$B!#\e(B
20894
20895 @table @samp
20896 @item \e$B%V!<%k1i;;;R\e(B
20897 AND\e$B!"\e(BOR\e$B!"$*$h$S\e(B NOT \e$B$r%5%]!<%H$7!"1i;;;R$NM%@h=g0L$r@)8f$9$k$?$a$K3g8L$r\e(B
20898 \e$B;H$&$3$H$,$G$-$^$9!#Nc$($P!V\e(B(emacs OR xemacs) AND linux\e$B!W$N$h$&$K!#1i;;\e(B
20899 \e$B;R$O$=$l$G$"$k$HG'CN$5$l$k$?$a$K!"$9$Y$FBgJ8;z$G=q$+$J$1$l$P$J$i$J$$$3$H\e(B
20900 \e$B$KCm0U$7$F$/$@$5$$!#$5$i$K!"8l$K@hN)$D\e(B - \e$B5-9f$O!V\e(BNOT \e$B8l!W$HEy2A$G$9!#\e(B
20901
20902 @item \e$B<+F0\e(B AND \e$B8!:w\e(B
20903 \e$B$b$7J#?t$N8l$r;XDj$9$k$H!"$=$l$i$O$9$Y$F$NMWAG$K9gCW$9$k$3$H$r0U?^$7\e(B
20904 \e$B$?\e(B AND \e$B8!:w$H$7$F07$o$l$^$9!#\e(B
20905
20906 @item \e$B=O8l8!:w\e(B
20907 \e$B$b$78!:w8l$r\e(B 2\e$B=E0zMQId$G0O$`$H!"$=$l$O$R$H$^$H$^$j$NJ8;zNs$H$7$F07$o$l$^\e(B
20908 \e$B$9!#\e(B
20909 @end table
20910
20911 \e$B%G%#%U%)%k%H$G$O%a%C%;!<%8A4BN$,8!:w$5$l$^$9!#@\F,0z?t$r;H$&$3$H$K$h$C$F!"\e(B
20912 \e$B8!:w$r%a%C%;!<%8$N;XDj$9$kItJ,$@$1$K@)8B$9$k$3$H$,$G$-!"$=$&$9$k$H8!:w8l\e(B
20913 \e$B$,F~NO$5$l$?8e$G!"%a%C%;!<%8$NItJ,$r\e(B (\e$BJd40IU$-$G\e(B) \e$B?R$M$i$l$^$9!#A*Br;h$K\e(B
20914 \e$B$O\e(B ``Whole message'' (\e$B%a%C%;!<%8A4BN\e(B)\e$B!"\e(B``Subject''\e$B!"\e(B``From''\e$B!"$*$h\e(B
20915 \e$B$S\e(B ``To'' \e$B$,$"$j$^$9!#$=$l0J30$O$I$s$JF~NO$b%X%C%@!<L>$G$"$k$H2r<a$5$l$^\e(B
20916 \e$B$9!#Nc$($P$3$NLd$$$K\e(B @kbd{Message-ID} \e$B$H%?%$%W$7$F1~$($k$H!"8!:w\e(B
20917 \e$B$O\e(B Message-ID \e$B%X%C%@!<$@$1$K@)8B$5$l$^$9!#\e(B
20918
20919 \e$B:G=*E*$K\e(B ``Imap'' \e$B$rA*$V$H!"$=$l$O@8$N\e(B @acronym{IMAP} \e$B8!:w$H2r<a$5$l$^$9!#\e(B
20920 \e$B$=$N$h$&$J8!:w$N%U%)!<%^%C%H$O\e(B RFC3501 \e$B$G8+$D$+$k$O$:$G$9!#\e(B
20921
20922 \e$B$b$7%G%#%U%)%k%H$N%a%C%;!<%8A4BN8!:w$,9%$_$G$J$$$N$G$"$l\e(B
20923 \e$B$P\e(B @code{nnir-imap-default-search-key} \e$B$r%+%9%?%^%$%:$7$F$/$@$5$$!#%G%#\e(B
20924 \e$B%U%)%k%H$G\e(B @acronym{IMAP} \e$B8!:w$r;H$$$?$$>l9g$O!"$3$&$7$F$/$@$5$$\e(B:
20925
20926 @lisp
20927 (setq nnir-imap-default-search-key "Imap")
20928 @end lisp
20929
20930 @node The gmane Engine
20931 @subsubsection Gmane \e$B%(%s%8%s\e(B
20932
20933 @code{gmane} \e$B%(%s%8%s$O@_DjITMW$G$9!#\e(B
20934
20935 @code{gmane} \e$B%(%s%8%s$r;H$&8!:w$K$O!"4JC1$J8!:w8l$N=q$-J}$,$"$j$^$9!#\e(B
20936
20937 @table @samp
20938 @item \e$B%V!<%k1i;;;R\e(B
20939 AND\e$B!"\e(BOR\e$B!"\e(BNOT (\e$B$^$?$O\e(B AND NOT) \e$B$*$h$S\e(B XOR \e$B$r%5%]!<%H$7!"1i;;;R$NM%@h=g0L\e(B
20940 \e$B$r@)8f$9$k$?$a$K3g8L$r;H$&$3$H$,$G$-$^$9!#Nc$($P!V\e(B(emacs OR xemacs) AND
20941 linux\e$B!W$N$h$&$K!#1i;;;R$O$=$l$G$"$k$HG'CN$5$l$k$?$a$K!"$9$Y$FBgJ8;z$G=q\e(B
20942 \e$B$+$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
20943
20944 @item \e$BI,?\$N!"$^$?$O=|30$9$Y$-8l\e(B
20945\e$B$H\e(B - \e$B$O8l$,I,?\$G$"$k$+!"$^$?$O=|30$9$Y$-$+$r;XDj$7$^$9!#Nc$(\e(B
20946 \e$B$P\e(B: \e$B!V\e(Bfootball -american\e$B!W\e(B
20947
20948 @item Unicode \e$B$N<h07$$\e(B
20949 \e$B8!:w%(%s%8%s$O$9$Y$F$N%F%-%9%H$r\e(B utf-8 \e$B$KJQ49$9$k$N$G!"$I$s$J8@8l$G$b8!\e(B
20950 \e$B:w$G$-$k$O$:$G$9!#\e(B
20951
20952 @item Stopwords
20953 \e$B$"$j$U$l$?1QC18l\e(B ('the' \e$B$d\e(B 'a' \e$B$N$h$&$J$b$N\e(B) \e$B$O%G%#%U%)%k%H$GL5;k$5$l$^\e(B
20954 \e$B$9!#$=$N$h$&$JC18l$G$b\e(B + \e$B$rA0CV$-\e(B (\e$BNc\e(B: +the) \e$B$7$?$j!"0zMQId$G0O\e(B
20955 \e$B$`\e(B (\e$BNc\e(B: "the") \e$B$3$H$K$h$C$F8!:wBP>]$K$9$k$3$H$,$G$-$^$9!#\e(B
20956 @end table
20957
20958 \e$B@\F,0z?t$r;H$&$3$H$K$h$C$F!"8!:w$r;XDj$7$?Cx<T$K$h$k5-;v$K8BDj$9$k$3$H$,\e(B
20959 \e$B$G$-$^$9!#$=$&$9$k$H8!:w8l$,F~NO$5$l$?8e$G!"9gCW$9$kCx<TL>\e(B (\e$B$^$?$OL>A0$N\e(B
20960 \e$B0lIt\e(B) \e$B$,?R$M$i$l$^$9!#\e(B
20961
20962 @node The swish++ Engine
20963 @subsubsection Swish++ \e$B%(%s%8%s\e(B
20964
20965 FIXME: \e$B$3$3$G2?$+$b$C$H8@$&!#\e(B
20966
20967 Swish++ \e$B$N;qNA$O\e(B sourceforge \e$B$N\e(B swish++ \e$B$N%Z!<%8$G8+$D$+$k$G$7$g\e(B
20968 \e$B$&\e(B: @uref{http://swishplusplus.sourceforge.net}
20969
20970 @table @code
20971 @item nnir-swish++-program
20972 Swish++ \e$B$N<B9T7A<0$NL>A0!#%G%#%U%)%k%H$O\e(B @code{search} \e$B$G$9!#\e(B
20973
20974 @item nnir-swish++-additional-switches
20975 Swish++ \e$B$KDI2C$N0z?t$H$7$FM?$($i$l$kJ8;zNs$N%j%9%H!#%G%#%U%)%k%H\e(B
20976 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
20977
20978 @item nnir-swish++-remove-prefix
20979 \e$B%0%k!<%WL>$rF@$k$?$a$K\e(B swish++ \e$B$,JV$9$=$l$>$l$N%U%!%$%kL>$+$i<h$j=|$/@\\e(B
20980 \e$BF,8l!#$3$l$O%G%#%U%)%k%H$G$O\e(B @code{$HOME/Mail} \e$B$G$9!#\e(B
20981 @end table
20982
20983 @node The swish-e Engine
20984 @subsubsection Swish-e \e$B%(%s%8%s\e(B
20985
20986 FIXME: \e$B$3$3$G2?$+$b$C$H8@$&!#\e(B
20987
20988 Swish-e \e$B$N;qNA$O\e(B swish-e \e$B%[!<%`%Z!<%8$G8+$D$+$k$G$7$g\e(B
20989 \e$B$&\e(B: @uref{http://swish-e.org}
20990
20991 @table @code
20992 @item nnir-swish-e-program
20993 Swish-e \e$B8!:w%W%m%0%i%`$NL>A0!#%G%#%U%)%k%H$O\e(B @code{swish-e} \e$B$G$9!#\e(B
20994
20995 @item nnir-swish-e-additional-switches
20996 Swish-e \e$B$KDI2C$N0z?t$H$7$FM?$($i$l$kJ8;zNs$N%j%9%H!#%G%#%U%)%k%H\e(B
20997 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
20998
20999 @item nnir-swish-e-remove-prefix
21000 \e$B%0%k!<%WL>$rF@$k$?$a$K\e(B swish-e \e$B$,JV$9$=$l$>$l$N%U%!%$%kL>$+$i<h$j=|$/@\\e(B
21001 \e$BF,8l!#$3$l$O%G%#%U%)%k%H$G$O\e(B @code{$HOME/Mail} \e$B$G$9!#\e(B
21002 @end table
21003
21004 @node The namazu Engine
21005 @subsubsection Namazu \e$B%(%s%8%s\e(B
21006
21007 Namazu \e$B$r;H$&$K$O:w0z%U%!%$%k$r:n$C$F0];}$9$kI,MW$,$"$j$^$9!#$9$Y$F$N:w\e(B
21008 \e$B0z%U%!%$%k$O0l$D$N%G%#%l%/%H%j!<$KCV$$$F$"$k$O$:$G!"$=$N=j:_\e(B
21009 \e$B$r\e(B @code{nnir-namazu-index-directory} \e$BJQ?t$r@_Dj$9$k$3$H$K$h$C$F\e(B nnir \e$B$K\e(B
21010 \e$BEA$($J$1$l$P$J$j$^$;$s!#\e(B
21011
21012 \e$B@5$7$/F/$+$;$k$K$O\e(B @code{nnir-namazu-remove-prefix} \e$BJQ?t$b@5$7$/$J$1$l$P\e(B
21013 \e$B$J$j$^$;$s!#$3$l$O!"@5$7$$%0%k!<%WL>$rF@$k$?$a$K\e(B Namazu \e$B$,JV$9$=$l$>$l$N\e(B
21014 \e$B%U%!%$%kL>$+$i<h$j=|$/@\F,8l$G$9\e(B (`.' \e$B$O\e(B `/' \e$B$KCV$-Be$o$j$^$9$,\e(B)\e$B!#\e(B
21015
21016 \e$BNc$($P\e(B Namazu \e$B$,\e(B @samp{/home/john/Mail/mail/misc/42} \e$B$N$h$&$J%U%!%$%kL>\e(B
21017 \e$B$rJV$9$H$7$^$7$g$&!#$3$NNc$G$O<!$N@_Dj$r;H$C$F$/$@$5$$\e(B:
21018
21019 @lisp
21020 (setq nnir-namazu-remove-prefix "/home/john/Mail/")
21021 @end lisp
21022
21023 \e$B:G8e$N%9%i%C%7%e$KCm0U$7$F$/$@$5$$!#%G%#%l%/%H%j!<$+$i$3$N@\F,8l$r<h$j=|\e(B
21024 \e$B$/$H\e(B @samp{mail/misc/42} \e$B$K$J$j$^$9!#\e(B@code{nnir} \e$B$O@5$7$$%0%k!<%W\e(B
21025 \e$BL>\e(B @samp{mail.misc} \e$B$rF3$/$?$a$K\e(B @samp{/42} \e$B$r<h$j=|$$\e(B
21026 \e$B$F\e(B @samp{/} \e$B$r\e(B @samp{.} \e$B$GCV$-49$($k$Y$-$G$"$k$3$H$O>5CN$7$F$$$^$9!#\e(B
21027
21028 \e$BB>$N%*%W%7%g%s$O\e(B @code{nnir-namazu-additional-switches} \e$B$r@_Dj$9$k$3$H$K\e(B
21029 \e$B$h$C$F\e(B namazu \e$B8!:w%3%^%s%I$KEO$5$l$^$9!#$H$j$o$1!"=PNO$N7A<0$rJQ99$7$F$7\e(B
21030 \e$B$^$&$I$s$J%*%W%7%g%s$b\e(B namazu \e$B$KEO$5$J$$$3$H$,=EMW$G$9!#;H$C$F$bNI$$%*%W\e(B
21031 \e$B%7%g%s$O\e(B `--sort'\e$B!"\e(B`--ascending'\e$B!"\e(B`--early' \e$B$*$h$S\e(B `--late' \e$B$G$9!#$5$i$J\e(B
21032 \e$B$kM-8z$J%*%W%7%g%s$K$D$$$F$O\e(B Namazu \e$B$N@bL@=q$r;2>H$7$F$/$@$5$$!#\e(B
21033
21034 \e$B%a!<%k$O\e(B `mknmz' \e$B%W%m%0%i%`$G:G=i$K:w0zIU$1$5$l$J$1$l$P$J$j$^$;$s!#@_Dj\e(B
21035 \e$B%U%!%$%k$r:n$k$?$a$K$O\e(B namazu \e$B$N@bL@=q$rFI$s$G$/$@$5$$!#$3$3$KNc$,$"$j$^\e(B
21036 \e$B$9\e(B:
21037
21038 @cartouche
21039 @example
21040  package conf;  # \e$B$3$N9T$O>C$5$J$$$3$H\e(B!
21041
21042  # \e$B:w0zIU$1$5$l$J$$%Q%9!#\e(B`^' \e$B$^$?$O\e(B `$' \e$B%"%s%+!<$r;H$o$J$$$3$H!#\e(B
21043  $EXCLUDE_PATH = "spam|sent";
21044
21045  # \e$B8!:w$9$Y$-%X%C%@!<!&%U%#!<%k%I!#BgJ8;z\e(B/\e$B>.J8;z$N6hJL$OL5$$!#\e(B
21046  $REMAIN_HEADER = "from|date|message-id|subject";
21047
21048  # \e$B8!:w$G$-$k%U%#!<%k%I!#BgJ8;z\e(B/\e$B>.J8;z$N6hJL$OL5$$!#\e(B
21049  $SEARCH_FIELD = "from|date|message-id|subject";
21050
21051  # \e$B:G$bD9$$8l$ND9$5!#\e(B
21052  $WORD_LENG_MAX = 128;
21053
21054  # \e$B:G$bD9$$%U%#!<%k%I$ND9$5!#\e(B
21055  $MAX_FIELD_LENGTH = 256;
21056 @end example
21057 @end cartouche
21058
21059 \e$BNc$($P%a!<%k$,\e(B @samp{~/Mail/mail/}\e$B!"\e(B@samp{~/Mail/lists/} \e$B$*$h\e(B
21060 \e$B$S\e(B @samp{~/Mail/archive/} \e$B%G%#%l%/%H%j!<$K3JG<$5$l$k$N$G$"$l$P!"$=$l$i$K\e(B
21061 \e$B:w0zIU$1$r$9$k$?$a$K$O\e(B @code{nnir-namazu-index-directory} \e$B$K@_Dj$5$l$F$$\e(B
21062 \e$B$k:w0z%G%#%l%/%H%j!<$K9T$C$F!"0J2<$N%3%^%s%I$rH/9T$7$^$9!#\e(B
21063
21064 @example
21065 mknmz --mailnews ~/Mail/archive/ ~/Mail/mail/ ~/Mail/lists/
21066 @end example
21067
21068 \e$B:GBg$N8!:w8zN($rF@$k$?$a$K$O!"$3$N%3%^%s%I$rDj4|E*$K\e(B (\e$BNc$($P\e(B 4\e$B;~4VKh\e(B
21069 \e$B$K\e(B) \e$B<B9T$9$k\e(B cron \e$B%8%g%V$rAv$i$;$kI,MW$,$"$k$G$7$g$&!#\e(B
21070
21071 @node The hyrex Engine
21072 @subsubsection Hyrex \e$B%(%s%8%s\e(B
21073 \e$B$3$N%(%s%8%s$O$b$O$d;H$o$l$F$$$^$;$s!#\e(B
21074
21075 @node Customizations
21076 @subsubsection \e$B%+%9%?%^%$%:\e(B
21077
21078 @table @code
21079 @item nnir-method-default-engines
21080 \e$B%5!<%P!<$N%P%C%/%(%s%I$H8!:w%(%s%8%s$N%Z%"$h$j$J$kO"A[%j%9%H!#%G%#%U%)%k\e(B
21081 \e$B%H$N4XO"IU$1$O<!$NDL$j$G$9\e(B:
21082
21083 @example
21084 (nnimap . imap)
21085 (nntp . gmane)
21086 @end example
21087
21088 @item nnir-ignored-newsgroups
21089 \e$B0l$D$N%5!<%P!<$K$"$k$9$Y$F$N%0%k!<%W$r8!:w$9$k$H$-$K!"\e(Bactive \e$B%U%!%$%k$K\e(B
21090 \e$B$"$kFI$_Ht$P$9$Y$-%K%e!<%9%0%k!<%W$K9gCW$9$k@55,I=8=!#\e(B
21091
21092 @item nnir-summary-line-format
21093 nnir \e$B35N,%P%C%U%!!<$N9T$N$?$a$K;H$o$l$k=qK!;EMM!#\e(B
21094 @code{gnus-summary-line-format} \e$B$N$9$Y$F$N=qK!;EMM;X<(;R$H$H$b$K\e(B nnir \e$B35\e(B
21095 \e$BN,%P%C%U%!!<FH<+$N0J2<$N;0$D$N;X<(;R$r;H$&$3$H$,$G$-$^$9\e(B:
21096
21097 @example
21098 %Z    \e$B8!:w7k2L$N%9%3%"$NCM\e(B (\e$B@0?t\e(B)
21099 %G    \e$B5-;v$,$"$C$?85$N40A4$J%0%k!<%WL>\e(B (\e$BJ8;zNs\e(B)
21100 %g    \e$B5-;v$,$"$C$?85$NC;=L7A$N%0%k!<%WL>\e(B (\e$BJ8;zNs\e(B)
21101 @end example
21102
21103 \e$B$b$7\e(B @code{nil} \e$B$@$C$?$i\e(B (\e$B$=$l$,%G%#%U%)%k%H\e(B)\e$B!"\e(B
21104 @code{gnus-summary-line-format} \e$B$r;H$$$^$9!#\e(B
21105
21106 @item nnir-retrieve-headers-override-function
21107 \e$B$b$7\e(B @code{nil} \e$B$G$J$1$l$P!"\e(BGnus \e$B$KAH$_9~$^$l$F$$$k4X?t$r;H$o$:$K5-;v$N\e(B
21108 \e$B%X%C%@!<$r<hF@$9$k$?$a$N4X?t!#$3$N4X?t$O0z?t$H$7$F5-;v$N%j%9%H$H%0%k!<%W\e(B
21109 \e$B$r<h$j!"<hF@$7$?%X%C%@!<$G\e(B `nntp-server-buffer' \e$B$rK~$?$7$^$9!#$=$7$F!"<h\e(B
21110 \e$BF@$7$?%X%C%@!<$N7A<0$r<($9$?$a$K\e(B @code{nov} \e$B$^$?$O\e(B @code{headers} \e$B$rJV$5\e(B
21111 \e$B$J$1$l$P$J$j$^$;$s!#%X%C%@!<$N<hF@$K<:GT$7$?$H$-$O\e(B @code{nil} \e$B$rJV$7$^$9!#\e(B
21112
21113 \e$B$b$7$3$NJQ?t$,\e(B @code{nil} \e$B$@$C$?$i!"$^$?$OMQ0U$7$?4X?t$,8!:w7k2L$H$7\e(B
21114 \e$B$F\e(B @code{nil} \e$B$rJV$7$?$i!"Be$o$j$K\e(B @code{gnus-retrieve-headers} \e$B$,8F$P$l\e(B
21115 \e$B$^$9!#\e(B
21116 @end table
21117
21118 @node nnmairix
21119 @section nnmairix
21120
21121 (\e$BLuCm\e(B: Mairix \e$B$O\e(B @acronym{ASCII} \e$BJ8;z$7$+%5%]!<%H$7$^$;$s!#\e(B)
21122
21123 @cindex mairix
21124 @cindex nnmairix
21125 \e$B$3$N9`$O!"%a!<%k$K:w0z$rIU$1$F\e(B Gnus \e$BFb$G8!:w$9$k$?$a$K!"$I$&$d$C\e(B
21126 \e$B$F\e(B mairix \e$B$H%P%C%/%(%s%I\e(B @code{nnmairix} \e$B$r@_Dj$9$k$+$r@bL@$7$^$9!#$5$i\e(B
21127 \e$B$K\e(B mairix \e$B8!:w$K7k$SIU$1$i$l$F<+F0E*$K99?7$5$l$k915WE*\e(B
21128 \e$B$J\e(B ``\e$B8-$$\e(B'' (smart \e$B$J\e(B) \e$B%0%k!<%W$r:n$k$3$H$,$G$-$^$9!#\e(B
21129
21130 @menu
21131 * About mairix::                \e$B%a!<%k8!:w%(%s%8%s\e(B mairix \e$B$K$D$$$F\e(B
21132 * nnmairix requirements::       nnmairix \e$B$r;H$&$?$a$KI,MW$J$3$H\e(B
21133 * What nnmairix does::          nnmairix \e$B$O<B:]$K2?$r$9$k$N$+\e(B?
21134 * Setting up mairix::           mairix \e$B$N@_Dj\e(B
21135 * Configuring nnmairix::        nnmairix \e$B%P%C%/%(%s%I$N@_Dj\e(B
21136 * nnmairix keyboard shortcuts:: \e$BMxMQ$G$-$k%7%g!<%H%+%C%H%-!<\e(B
21137 * Propagating marks::           nnmairix \e$B%0%k!<%W$N0u$rEAHB$5$;$kJ}K!\e(B
21138 * nnmairix tips and tricks::    \e$B%R%s%H!"$3$D!"$*$h$S$$$/$D$+$NNc\e(B
21139 * nnmairix caveats::            \e$B$5$i$KCN$C$F$*$/I,MW$,$"$k$3$H\e(B
21140 @end menu
21141
21142 @c FIXME: \e$B$3$N9`$N%^!<%/%"%C%W$O2~A1$9$kI,MW$,$"$k!#\e(B
21143 @c \e$BNc$($P\e(B @samp\e$B!"\e(B@var\e$B!"\e(B@file\e$B!"\e(B@command \e$B$J$I$r2C$($k!#\e(B
21144 @c (info "(texinfo)Indicating") \e$B$r;2>H!#\e(B
21145 @node About mairix
21146 @subsection \e$B%a!<%k8!:w%(%s%8%s\e(B mairix \e$B$K$D$$$F\e(B
21147
21148 Mairix \e$B$O%m!<%+%k$K3JG<$5$l$?%a!<%k$K:w0z$rIU$1$?$jC18l$r8!:w$9$k$?$a$N\e(B
21149 \e$BF;6q$G$9!#=q$$$?$N$O\e(B Richard Curnow \e$B$G\e(B GPL \e$B$G%i%$%;%s%9$5$l$^$9!#\e(B
21150 Mairix \e$B$O:G$b%]%T%e%i!<$J\e(B GNU/Linux \e$B$NG[I[$KIUB0$7$F$$$^$9$,!"\e(B
21151 Windows (\e$B$H\e(B cygwin)\e$B!"\e(BMac OS X \e$B$*$h$S\e(B Solaris \e$B$N$b$H$G$bF0:n$7$^$9!#%[!<\e(B
21152 \e$B%`%Z!<%8$O\e(B @uref{http://www.rpcurnow.force9.co.uk/mairix/index.html} \e$B$G\e(B
21153 \e$B$9!#\e(B
21154
21155 @code{nnir} \e$B%P%C%/%(%s%I$r2p$7$F;H$&$3$H$,$G$-$k\e(B swish++ \e$B$d\e(B namazu \e$B$N$h\e(B
21156 \e$B$&$JB>$N8!:w%D!<%k$[$I$K$O\e(B mairix \e$B$OM;DL$,$-$+$J$$$+$b$7$l$^$;$s$,!"$=$l\e(B
21157 \e$B$K$O?.$8$i$l$J$$$[$IB.$$$H$$$&$9$P$i$7$$FCD9$,$"$j$^$9!#8=:_$N%7%9%F%`$G\e(B
21158 \e$B$O\e(B 1\e$BIC$G2?@iDL$b$N%a!<%k$N%X%C%@!<$H5-;v$N%\%G%#!<$N6y!9$^$G$rMF0W$KA\$9\e(B
21159 \e$B$3$H$,$G$-$^$9!#8!:w$9$k$?$a$KI,MW$J%G!<%?%Y!<%9$N9=C[$K$O\e(B 1\e$B!A\e(B2\e$BJ,$+$+$k\e(B
21160 \e$B$+$b$7$l$^$;$s$,!"0lEY$=$l$r40A4$K9T$J$($PNI$$$N$G$9!#$=$l0J8e!"99?7$ODI\e(B
21161 \e$B2CE*\e(B (\e$B%$%s%/%j%a%s%?%k\e(B) \e$B$K9T$J$o$l$k$3$H$b$"$C$F!"K\Ev$KB.$$$N$G$9!#IU$1\e(B
21162 \e$B2C$($F$*$/$H!"\e(Bmairix \e$B$N@_Dj$O$H$F$b$d$5$7$$$G$9!#\e(B
21163
21164 \e$B$7$+$7:G9bB.$GF0$+$9$?$a$K\e(B mairix \e$B$O\e(B @code{Maildir} \e$B$^$?$O\e(B @code{MH} \e$B$N\e(B
21165 \e$B7A<0\e(B (\e$B$3$l$O\e(B @code{nnml} \e$B%P%C%/%(%s%I$r4^$_$^$9\e(B) \e$B$G3JG<$5$l$?%a!<%k$G;H\e(B
21166 \e$B$o$J$1$l$P$J$j$^$;$s!#$b$C$H$b\e(B mbox \e$B$G$bF0:n$9$k$N$G$9$1$l$I!#\e(BMairix \e$B$O\e(B
21167 \e$B<B:]$N%a%C%;!<%8%U%!%$%k$r;X$7<($9%7%s%\%j%C%/%j%s%/$r!V2>A[!W\e(B
21168 \e$B$N\e(B maildir/MH \e$B%U%)%k%@!<$KCV$/$3$H$K$h$C$F8!:w7k2L$rDs<($7$^$9\e(B (mbox \e$B$r\e(B
21169 \e$B;H$C$F$$$k>l9g$O%3%T!<$,:n$i$l$^$9\e(B)\e$B!#\e(BMairix \e$B$O$=$N$h$&$J2>A[%U%)%k%@!<$K\e(B
21170 \e$B$9$G$K8!:w7k2L$rDs<($7$F$$$k$N$G!"$"$k%a!<%k8!:w$N7k2L$rDs<($9$k!V8-$$!W\e(B
21171 \e$B%a!<%k!&%U%)%k%@!<$r:n@.$9$k$?$a$K30It$N%W%m%0%i%`$H$7$F;HMQ$9$k$N$KHs>o\e(B
21172 \e$B$K$h$/E,$7$F$$$^$9!#\e(B
21173
21174 @node nnmairix requirements
21175 @subsection nnmairix \e$B$r;H$&$?$a$KI,MW$J$3$H\e(B
21176
21177 Mairix \e$B$O%m!<%+%k$J%a!<%k$r8!:w$7$^$9\e(B---\e$B$D$^$j\e(B mairix \e$B$O%a!<%k!&%U%)%k%@!<\e(B
21178 \e$B$rI,$:D>@\$K%"%/%;%9$G$-$J$1$l$P$J$j$^$;$s!#$b$7%a!<%k$,JL$N%5!<%P!<\e(B (\e$BNc\e(B
21179 \e$B$($P\e(B @acronym{IMAP} \e$B%5!<%P!<\e(B) \e$B$K$"$C$F!"$?$^$?$^\e(B shell \e$B$G%"%/%;%9$9$k$3\e(B
21180 \e$B$H$,$G$-$k$N$J$i$P!"\e(B@code{nnmairix} \e$B$ONc$($P\e(B ssh \e$B$r2p$7$F\e(B mairix \e$B$r1s3V\e(B
21181 \e$B$GF0:n$5$;$k$3$H$b$G$-$^$9!#\e(B
21182
21183 \e$B2C$($F!"\e(B@code{nnmairix} \e$B$O\e(B Gnus \e$B$N%P%C%/%(%s%I\e(B @code{nnml}\e$B!"\e(B
21184 @code{nnmaildir} \e$B$*$h$S\e(B @code{nnimap} \e$B$@$1$r%5%]!<%H$7$^$9!#\e(B
21185 @code{nnmairix} \e$B$r;H$&$K$O!"I,$:$3$l$i$N%P%C%/%(%s%I$N0l$D$r;H$o$J$1$l$P\e(B
21186 \e$B$J$j$^$;$s!#\e(B@code{nnmbox}\e$B!"\e(B@code{nnfolder} \e$B$^$?$O\e(B @code{nnmh} \e$B$N$h$&$JB>\e(B
21187 \e$B$N%P%C%/%(%s%I$G$OF0:n$7$J$$$G$7$g$&!#\e(B
21188
21189 \e$B$b$7$I$&$7$F$b\e(B mbox \e$B$r;H$o$J$1$l$P$J$i$J$/$F!"$=$l$G\e(B
21190 \e$B$b\e(B @code{nnmairix} \e$B$r;H$$$?$$$N$J$i$P!"%m!<%+%k$J\e(B @acronym{IMAP} \e$B%5!<%P!<\e(B
21191 \e$B$rN)$A>e$2$k$3$H$K$h$C$F\e(B @code{nnimap} \e$B$r2p$7$F%"%/%;%9$9$k$3$H$,$G$-$^\e(B
21192 \e$B$9!#$3$l$O$$$/$D$+$N\e(B mbox \e$B%U%!%$%k$K%"%/%;%9$9$k$?$a$K$7$F$O$+$J$jBg$,$+\e(B
21193 \e$B$j$J:n6H$K$J$k$N$G!"$b$&\e(B MH \e$B$+\e(B Maildir \e$B$KJQ$($F$7$^$$$^$7$g$&!#$=$l$G\e(B
21194 \e$B$b\e(B mbox \e$B$r;H$&$3$H$KK\Ev$KK\Ev$K>pG.$r;}$C$F$$$k$N$J$i!"\e(BEmacs 23 \e$B$KIUB0\e(B
21195 \e$B$7$F$$$k\e(B @file{mairix.el} \e$B%Q%C%1!<%8$r8&5f$9$kI,MW$,$"$k$G$7$g$&!#\e(B
21196
21197 @node What nnmairix does
21198 @subsection nnmairix \e$B$O<B:]$K2?$r$9$k$N$+\e(B?
21199
21200 \e$B%P%C%/%(%s%I\e(B @code{nnmairix} \e$B$O!"$"$k8!:w8l$G\e(B mairix \e$B$K?R$M$?$j%G!<%?%Y!<\e(B
21201 \e$B%9$r99?7$5$;$k$?$a$K\e(B Gnus \e$B$+$i\e(B mairix \e$B$r8F$V$3$H$r2DG=$K$7$^$9!#35N,%P%C\e(B
21202 \e$B%U%!!<$G%a%C%;!<%8$r8+$F$$$k4V!"$"$i$+$8$aMQ0U$5$l$F$$$k\e(B mairix \e$B$r8F$V$?\e(B
21203 \e$B$a$N$$$/$D$+$N%7%g!<%H%+%C%H$r;H$&$3$H$,$G$-$^$9!#Nc$($P8=:_8+$F$$$k%a%C\e(B
21204 \e$B%;!<%8$NAw?.<T$+$i$N$9$Y$F$N%a!<%k$r$9$P$d$/C5$7$?$j!"%a!<%k$,0[$J$C$?%U%)\e(B
21205 \e$B%k%@!<$K$"$C$F$b!"$=$N%a%C%;!<%8$K4XO"$7$F$$$kA4BN$N%9%l%C%I$rI=<($9$k$J\e(B
21206 \e$B$I$G$9!#\e(B
21207
21208 \e$B$5$i$K!"$"$k\e(B mairix \e$B8!:w$K7k$SIU$$$?915WE*$J\e(B @code{nnmairix} \e$B%0%k!<%W$r\e(B
21209 \e$B:n$k$3$H$,$G$-$^$9!#$3$NNc$G$O!"$"$kAw?.<T$+$iMh$F!"$+$D!"$"$kI=Bj9T\e(B (\e$B$^\e(B
21210 \e$B$?$O\e(B Message-ID \e$B$K4p$E$/0l$D$NFCDj$N%9%l%C%I$5$(\e(B) \e$B$r;}$D%a!<%k$r4^$`%0%k!<\e(B
21211 \e$B%W$rMF0W$K:n$k$3$H$,$G$-$^$9!#$3$l$i$N%U%)%k%@!<$G?7$7$$%a!<%k$r%A%'%C%/\e(B
21212 \e$B$9$k\e(B (\e$BNc$($P\e(B @kbd{g} \e$B$^$?$O\e(B @kbd{M-g} \e$B$r2!$9\e(B) \e$B$H!"\e(Bmairix \e$B$r8F$V$3$H$K$h$C\e(B
21213 \e$B$F$=$l$i<+BN$,<+F0E*$K99?7$7$^$9!#\e(B
21214
21215 Mairix \e$B$O$9$G$K%0%k!<%W$r:n$C$F$$$F!"\e(BGnus \e$B$G%"%/%;%9$G$-$k$h$&$K$=$l$i$N\e(B
21216 \e$B%a!<%k$X$N%j%s%/$rMQ0U$7$F$$$k$N$K!"$$$C$?$$$J$<\e(B @code{nnmairix} \e$B$,I,MW\e(B
21217 \e$B$J$N$+$H?R$M$k$+$b$7$l$^$;$s$M!#$=$&$G$O$"$j$^$;$s$+\e(B? \e$B$(!<$H!"$=$l$OF0\e(B
21218 \e$B$/\e(B@emph{\e$B$+$b\e(B}\e$B$7$l$^$;$s$,!"$@$a$J$3$H$,B?$$$G$7$g$&\e(B---\e$BLdBjL5$7$K$O!#:G$b\e(B
21219 \e$B$"$j$=$&$J$N$O!"5-;v?t$,$*$+$7$/$J$C$F!"$7$+$b;~!9$O\e(B Gnus \e$B$,$"$k$O$:$@$H\e(B
21220 \e$B8@$$D%$k%a!<%k$,$9$G$K%-%c%s%;%k$5$l$F$$$F%"%/%;%9$G$-$J$$$3$H$r;W$$CN$i\e(B
21221 \e$B$5$l$k$3$H$G$7$g$&!#$3$l$O!"$b$N$4$H$,\e(B Gnus \e$B$N8e$m$K1#$l$F5/$3$C$F$$$k$H\e(B
21222 \e$B$-!"\e(BGnus \e$B$OK\Ev$OITK~$K;W$C$F$$$k$H$$$&;v<B$N$?$a$G$9!#Nc$(\e(B
21223 \e$B$P\e(B @acronym{IMAP} \e$B%5!<%P!<$G\e(B mairix \e$B$r;H$C$F$$$k$N$J$i!"$b$&0l$D$NLdBj$O\e(B
21224 \e$B%a!<%k%P%C%/%(%s%I<+BN$G$"$k$+$b$7$l$^$;$s\e(B (mairix \e$B$,8!:w%0%k!<%W$NFbMF\e(B
21225 \e$B$rJQ$($?$H$-!"\e(BDovecot \e$B$O4V0c$C$?:w0z%U%!%$%k$K$D$$$F;d$KITJ?$r8@$$$^$7$?\e(B)\e$B!#\e(B
21226 @code{nnmairix} \e$B$r;H$($P!"$3$l$i$NLdBj$O2sHr$5$l$k$O$:$G$9!#\e(B
21227
21228 \e$B<B$O\e(B @code{nnmairix} \e$B$O%a!<%k%P%C%/%(%s%I$G$O$"$j$^$;$s\e(B---\e$B$=$l\e(B
21229 \e$B$O\e(B mairix \e$B$,8!:w7k2L$r3JG<$9$k!VK\Ev$N!W%a!<%k%P%C%/%(%s%I$H\e(B Gnus \e$B%U%m%s\e(B
21230 \e$B%H%(%s%I$N4V$K0LCV$7$F$$$F!"$`$7$m<B:]$K$O%i%C%Q!<$K;w$F$$$^$9!#\e(B
21231 Mairix \e$B%U%)%k%@!<$N$?$a$K;0$D$N0[$J$k%a!<%k%P%C%/%(%s%I\e(B @code{nnml}\e$B!"\e(B
21232 @code{nnmaildir} \e$B$^$?$O\e(B @code{nnimap} \e$B$NCf$+$iA*$V$3$H$,$G$-$^$9!#\e(B
21233 @code{nnmairix} \e$B$O8!:w7k2L$r$3$N%a!<%k%P%C%/%(%s%I\e(B
21234 \e$B$N\e(B @code{zz_mairix-<NAME>-<NUMBER>} \e$B$H$$$&L>A0$N%U%)%k%@!<$K3JG<$9$k$?$a\e(B
21235 \e$B$K\e(B mairix \e$B%P%$%J%j!<$r8F$S$^$9$,!"$=$l$i$N%U%)%k%@!<$O\e(B Gnus \e$B%U%m%s%H%(%s\e(B
21236 \e$B%I$K$OL>A0$,\e(B @code{<NAME>} \e$B$@$1$K$J$C$FEO$5$l$^$9!#$9$G$K%a!<%k$r3JG<$7\e(B
21237 \e$B$F$$$k4{B8$N%a!<%k%P%C%/%(%s%I$r;H$&$3$H$,$G$-$^$9$,!"$"$J$?$NB>$N%a!<%k\e(B
21238 \e$B$HJB$Y$F?7$7$$%a!<%k%0%k!<%W$r:n$k\e(B @code{nnmairix} \e$B$,5$;}$A0-$$$N$G$"$l\e(B
21239 \e$B$P!"Nc$($P?7$7$$\e(B @code{nnmaildir} \e$B$^$?$O\e(B @code{nnml} \e$B%5!<%P!<\e(B
21240 \e$B$r\e(B mairix \e$B@lMQ$K:n$k$3$H$b$G$-$^$9!#$?$@$7!"$=$l$i$N%5!<%P!<$,4V0c$C$F?7\e(B
21241 \e$BCe%a!<%k$r<h$j9~$s$G$7$^$o$J$$$h$&$K$7$F$/$@$5\e(B
21242 \e$B$$\e(B (@pxref{nnmairix caveats})\e$B!#$b$7\e(B @code{nnimap} \e$B$H$H$b\e(B
21243 \e$B$K\e(B @acronym{IMAP} \e$B%5!<%P!<$G\e(B mairix \e$B$r%j%b!<%H$K;H$$$?$$$N$G$"$l$P!"FCJL\e(B
21244 \e$B$J;v>p$,@8$8$^$9\e(B---\e$B$3$3$G$O\e(B mairix \e$B%U%)%k%@!<$HB>$N%a!<%k$,F1\e(B
21245 \e$B$8\e(B @code{nnimap} \e$B%P%C%/%(%s%I>e$K$J$1$l$P$J$j$^$;$s!#\e(B
21246
21247 @node Setting up mairix
21248 @subsection mairix \e$B$N@_Dj\e(B
21249
21250 \e$B$^$:$O%a!<%k%U%)%k%@!<$N%P%C%/%"%C%W$r:n$j$^$7$g$&\e(B (@pxref{nnmairix
21251 caveats})\e$B!#\e(B
21252
21253 Mairix \e$B$N@_Dj$O4JC1$G$9!#\e(B(\e$B>/$J$/$H$b\e(B) \e$B0J2<$N%(%s%H%j!<$r4^\e(B
21254 \e$B$`\e(B @file{.mairixrc} \e$B%U%!%$%k$r:n$C$F$/$@$5$$\e(B:
21255
21256 @example
21257 # Your Maildir/MH base folder
21258 base=~/Maildir
21259 @end example
21260
21261 \e$B$3$l$O$9$Y$F$N%a!<%k$N4pE@$K$J$k%U%)%k%@!<$G$9!#0J2<$N$9$Y$F$N%G%#%l%/%H\e(B
21262 \e$B%j!<$O$3$N%U%)%k%@!<$r4pE@$KAjBPE*$JCM$r$H$j$^$9!#\e(B
21263 @code{nnmairix} \e$B$r\e(B @code{nnimap} \e$B$G;H$$$?$$>l9g!"$3$N4pE@$N%G%#%l%/%H%j!<\e(B
21264 \e$B$O\e(B @acronym{IMAP} \e$B%5!<%P!<$,%a!<%k%U%)%k%@!<$r3JG<$9$k%a!<%k%G%#%l%/%H%j!<\e(B
21265 \e$B$rI=$9$b$N$G$J$1$l$P$J$j$^$;$s\e(B!
21266
21267 @example
21268 maildir= ... \e$B:w0z$rIU$1$k\e(B maildir \e$B%U%)%k%@!<\e(B ...
21269 mh= ... \e$B:w0z$rIU$1$k\e(B nnml/mh \e$B%U%)%k%@!<\e(B ...
21270 mbox= ... \e$B:w0z$rIU$1$k\e(B mbox \e$B%U%)%k%@!<\e(B ...
21271 @end example
21272
21273 Mairix \e$B$G:w0z$rIU$1$?$$$9$Y$F$N%a!<%k%U%)%k%@!<$H\e(B mbox \e$B%U%!%$%k$r$3$l\e(B
21274 \e$B$G\e(B (\e$B4pE@%G%#%l%/%H%j!<$X$NAjBPCM$G\e(B!) \e$B;XDj$7$^$9!#\e(B@code{nnml} \e$B%P%C%/%(%s\e(B
21275 \e$B%I$O%a!<%k$r\e(B MH \e$B7A<0$GJ]B8$9$k$N$G!"$=$l$i$N%G%#%l%/%H%j!<\e(B
21276 \e$B$r\e(B @code{mh} \e$B9T$KCV$$$F$*$+$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#$5$i\e(B
21277 \e$B$K>\$7$$$3$H$K$D$$$F$O!"$3$N>O$N:G8e$K$"$kNc$H\e(B mairixrc \e$B$N\e(B man \e$B%Z!<%8$r\e(B
21278 \e$B8+$F$/$@$5$$!#\e(B
21279
21280 @example
21281 omit=zz_mairix-*
21282 @end example
21283
21284 @vindex nnmairix-group-prefix
21285 \e$B$3$l$O\e(B mairix \e$B$N8!:w7k2L$K6vA3$K:w0zIU$1$r$7$F$7$^$o$J$$$?$a$N$b$N$G$9!#\e(B
21286 \e$B$3$l$i$N%U%)%k%@!<$N@\F,<-$O!"JQ?t\e(B @code{nnmairix-group-prefix} \e$B$GJQ$($k\e(B
21287 \e$B$3$H$,$G$-$^$9!#\e(B
21288
21289 @example
21290 mformat= ... 'maildir' \e$B$^$?$O\e(B 'mh' ...
21291 database= ... \e$B%G!<%?%Y!<%9!&%U%!%$%k$NCV$->l=j\e(B ...
21292 @end example
21293
21294 @code{mformat} \e$B$N@_Dj$O\e(B mairix \e$B8!:w%U%)%k%@!<$X$N=PNO7A<0$r;XDj$7$^$9!#\e(B
21295 \e$B8!:w7k2L$K\e(B @code{nnml} \e$B$G%"%/%;%9$7$?$$>l9g$O!"$3$l$r\e(B @code{mh} \e$B$K@_Dj$7\e(B
21296 \e$B$F$/$@$5$$!#$5$b$J$1$l$P\e(B @code{maildir} \e$B$rA*$S$^$7$g$&!#\e(B
21297
21298 \e$BMWLs$9$k$?$a$K!";d$N\e(B @file{.mairixrc} \e$B%U%!%$%k$rC;$/$7$?$b$N$rNc$K5s$2$^\e(B
21299 \e$B$7$g$&\e(B:
21300
21301 @example
21302 base=~/Maildir
21303 maildir=.personal:.work:.logcheck:.sent
21304 mh=../Mail/nnml/*...
21305 mbox=../mboxmail/mailarchive_year*
21306 mformat=maildir
21307 omit=zz_mairix-*
21308 database=~/.mairixdatabase
21309 @end example
21310
21311 \e$B$3$N>l9g!"4pE@$N%G%#%l%/%H%j!<$O\e(B @file{~/Maildir} \e$B$G!"$=$3$K;d$N$9$Y$F\e(B
21312 \e$B$N\e(B Maildir \e$B%U%)%k%@!<$,3JG<$5$l$F$$$^$9!#$4Mw$N$h$&$K$=$l$>$l$N%U%)%k%@!<\e(B
21313 \e$B$O%3%m%s$G6h@Z$i$l$F$$$^$9!#$J$<$I$N%U%)%k%@!<$b%I%C%H$G;O$^$k$N$+$C\e(B
21314 \e$B$F\e(B? \e$B$=$l$O;d$,\e(B @acronym{IMAP} \e$B%5!<%P!<$H$7$F\e(B Dovecot \e$B$r;H$$!"$5$i$K$=$l\e(B
21315 \e$B$O\e(B @code{Maildir++} \e$B%U%)%k%@!<$r;H$&$+$i$G$9!#\e(B@code{nnmairix} \e$B$r%F%9%H$9\e(B
21316 \e$B$k$?$a$K\e(B @file{~/Mail/nnml} \e$B$K%;!<%V$5$l$F$$$k\e(B @code{nnml} \e$B$N%a!<%k$b$$\e(B
21317 \e$B$/$D$+;}$C$F$$$^$9!#$3$l$O\e(B @code{base} \e$B%G%#%l%/%H%j!<$X$NAjBPCM$G;XDj$7\e(B
21318 \e$B$J$1$l$P$J$i$J$$$N$G\e(B @code{../Mail} \e$B$NI=5-$,I,MW$G$9!#\e(B@code{*...} \e$B$G=*$o\e(B
21319 \e$B$k9T$O!"$3$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!%$%k$r:F5"E*$KAv::$9$k$?$a$G\e(B
21320 \e$B$"$k$3$H$KCm0U$7$F$/$@$5$$!#;08D$N%I%C%HL5$7$N%o%$%k%I%+!<%I\e(B @code{*} \e$B$G\e(B
21321 \e$B$O:F5"E*$KF/$-$^$;$s!#$5$i$K;d$O\e(B @file{~/mboxmail} \e$B$N$"$?$j$K%"!<%+%$%V\e(B
21322 \e$B$5$l$?%a!<%k$r4^$`8E$$\e(B @code{mbox} \e$B%U%!%$%k$r;}$C$F$$$^$9!#$=$NB>$N9T$N\e(B
21323 \e$B0UL#$O8@$&$^$G$b$J$$$G$9$M!#\e(B
21324
21325 \e$B>\:Y$*$h$S$5$i$J$k%*%W%7%g%s$K$D$$$F$O\e(B @code{mairixrc} \e$B$N\e(B man \e$B%Z!<%8$r8+\e(B
21326 \e$B$F$/$@$5$$!#$H$j$o$1%o%$%k%I%+!<%I$N;H$$J}$O!":#$^$G;H$C$F$$$?$N$H$O>/$7\e(B
21327 \e$B0c$&$G$7$g$&!#\e(B
21328
21329 \e$B$5$"!"$=$l$G$O:G=i$K\e(B @code{mairix} \e$B$r<B9T$7$F:w0z$r:n$j$^$7$g$&!#$3$l$K\e(B
21330 \e$B$O?tJ,$+$+$k$G$7$g$&!#$G$b$"$i$f$k:w0z$,DI2CE*\e(B (\e$B%$%s%/%j%a%s%?%k\e(B) \e$B$K99?7\e(B
21331 \e$B$r9T$J$&$N$GHs>o$KB.$$$G$9!#\e(B
21332
21333 @node Configuring nnmairix
21334 @subsection nnmairix \e$B%P%C%/%(%s%I$N@_Dj\e(B
21335
21336 \e$B%0%k!<%W%b!<%I\e(B
21337 \e$B$G\e(B @kbd{G b c} (@code{nnmairix-create-server-and-default-group}) \e$B$r%?%$\e(B
21338 \e$B%W$7$F$/$@$5$$!#$3$l$OI,MW$J$9$Y$F$N>pJs$r<ALd$7$F!"\e(B@code{nnmairix} \e$B%5!<\e(B
21339 \e$B%P!<$r30It\e(B (foreign) \e$B%0%k!<%W$H$7$F:n@.$7$^$9!#0J2<$r;XDj$9$kI,MW$,$"$k\e(B
21340 \e$B$G$7$g$&\e(B:
21341
21342 @itemize @bullet
21343 @item
21344 @code{nnmairix} \e$B%5!<%P!<$N\e(B @strong{\e$BL>A0\e(B} \e$B$G$9\e(B---\e$B9%$-$J$b$N$rA*$s$G$/$@$5\e(B
21345 \e$B$$!#\e(B
21346
21347 @item
21348 Mairix \e$B$,$=$N8!:w7k2L$r3JG<$9$k\e(B @strong{\e$B%P%C%/%(%s%I!&%5!<%P!<\e(B} \e$B$NL>A0$G\e(B
21349 \e$B$9!#$3$l$O\e(B @code{nnml:mymail} \e$B$N$h$&$J40A4$J%5!<%P!<L>$G$J$1$l$P$J$j$^$;\e(B
21350 \e$B$s!#:#$N$H$3$m\e(B @code{nnmaildir}\e$B!"\e(B@code{nnimap} \e$B$*$h$S\e(B @code{nnml} \e$B$G%"%/\e(B
21351 \e$B%;%9$9$k%5!<%P!<$,%5%]!<%H$5$l$F$$$^$9!#>e$G@bL@$7$?$h$&$K!"%m!<%+%k$K3J\e(B
21352 \e$BG<$5$l$k%a!<%k$N$?$a$K$O!"$"$J$?$,%a!<%k$r3JG<$7$F$$$k4{B8$N%5!<%P!<$K$9\e(B
21353 \e$B$l$PNI$$$G$7$g$&!#$7$+$7\e(B @code{nnmairix} \e$B@lMQ$K!"Nc$($P?7$7\e(B
21354 \e$B$$\e(B @code{nnmaildir} \e$B$^$?$O\e(B @code{nnml} \e$B%5!<%P!<$rBhFs$N\e(B (secondary) \e$BA*Br\e(B
21355 \e$BJ}K!$K2C$($k$3$H$b$G$-$^$9\e(B (@pxref{Finding the News})\e$B!#$b$7$^$5$KBhFs\e(B
21356 \e$B$N\e(B @code{nnml} \e$B%5!<%P!<$r\e(B mairix \e$BMQ$K;H$C$F$$$k$N$G$"$l$P!"%5!<%P!<JQ\e(B
21357 \e$B?t\e(B @code{nnml-get-new-mail} \e$B$r3N<B$K\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#$5$b\e(B
21358 \e$B$J$$$H%a!<%k$r<:$&$3$H$K$J$j$+$M$^$;$s\e(B (@pxref{nnmairix caveats})\e$B!#\e(B
21359 Mairix \e$B$r\e(B @acronym{IMAP} \e$B%5!<%P!<>e$G1s3VF0:n$5$;$?$$$N$J$i$P!"$=$3$G$=\e(B
21360 \e$B$l$KBP1~$9$k\e(B @code{nnimap} \e$B%5!<%P!<$rA*$P$J$1$l$P$J$j$^$;$s!#\e(B
21361
21362 @item
21363 @vindex nnmairix-mairix-search-options
21364 Mairix \e$B%P%$%J%j!<$r8F$V$?$a$N\e(B @strong{\e$B%3%^%s%I\e(B} \e$B$G$9!#DL>o$3$l$OC1\e(B
21365 \e$B$K\e(B @code{mairix} \e$B$GNI$$$N$G$9$,!"Nc$($P\e(B @acronym{IMAP} \e$B%5!<%P!<>e\e(B
21366 \e$B$G\e(B mairix \e$B$r1s3VF0:n$5$;$?$$$N$G$"$l$P!"\e(B@code{ssh SERVER mairix} \e$B$N$h$&\e(B
21367 \e$B$J$b$N$K$9$k$3$H$b$G$-$^$9!#\e(BMairix \e$B$X$N%G%#%U%)%k%H$N%*%W%7%g%s$r2C$($?\e(B
21368 \e$B$$>l9g!"$=$l$r$3$3$G$d$C$F$b9=$$$^$;$s!#$G$b!"Be$o$j$KJQ\e(B
21369 \e$B?t\e(B @code{nnmairix-mairix-search-options} \e$B$r;H$&J}$,NI$$$G$9!#\e(B
21370
21371 @item
21372 @strong{\e$B%G%#%U%)%k%H$N8!:w%0%k!<%W\e(B} \e$B$NL>A0$G$9!#$3$l$O\e(B mairix \e$B$N$9$Y$F$N\e(B
21373 \e$B8!:w7k2L!"$D$^$j915WE*$J\e(B @code{nnmairix} \e$B%0%k!<%W$K7k$SIU$1$i$l$J$$$9$Y\e(B
21374 \e$B$F$N8!:w7k2L$r3JG<$9$k%0%k!<%W$G$9!#9%$-$J$b$N$rA*$s$G$/$@$5$$!#\e(B
21375
21376 @item
21377 \e$B$b$7%a!<%k%P%C%/%(%s%I$,\e(B @code{nnimap} \e$B$+\e(B @code{nnmaildir} \e$B$@$C$?$i!"\e(B
21378 @strong{Maildir++} \e$B$D$^$j1#$5$l$?\e(B (= @samp{.} \e$B$G;O$^$k\e(B ) maildir \e$B%U%)%k\e(B
21379 \e$B%@!<$r;H$&$+$I$&$+$r?R$M$i$l$k$G$7$g$&!#Nc$($P\e(B Dovecot @acronym{IMAP} \e$B%5!<\e(B
21380 \e$B%P!<$r;H$C$F$$$k>l9g$O!"$=$3$G\e(B @samp{yes} \e$B$H2sEz$7$J$1$l$P$J$j$^$;$s!#$=\e(B
21381 \e$B$l0J30$N>l9g$O\e(B @samp{no} \e$B$HEz$($k$Y$-$G$9!#\e(B
21382 @end itemize
21383
21384 @node nnmairix keyboard shortcuts
21385 @subsection nnmairix \e$B$GMxMQ$G$-$k%7%g!<%H%+%C%H%-!<\e(B
21386
21387 \e$B%0%k!<%W%b!<%I$G\e(B:
21388
21389 @table @kbd
21390 @item G b c
21391 @kindex G b c (\e$B%0%k!<%W\e(B)
21392 @findex nnmairix-create-server-and-default-group
21393 @code{nnmairix} \e$B%5!<%P!<$H!"$3$N%5!<%P!<$N$?$a$N%G%#%U%)%k%H$N8!:w%0%k!<\e(B
21394 \e$B%W$r:n$j$^$9\e(B (@code{nnmairix-create-server-and-default-group})\e$B!#$3$l$O$9\e(B
21395 \e$B$G$K9T$J$C$F$*$$$F$"$kI,MW$,$"$j$^$9\e(B (@pxref{Configuring nnmairix})\e$B!#\e(B
21396
21397 @item G b s
21398 @kindex G b s (\e$B%0%k!<%W\e(B)
21399 @findex nnmairix-search
21400 Mairix \e$B$KAw$i$l$k8!:w8l$rM?$($^$9!#8!:w7k2L$O%G%#%U%)%k%H$N8!:w%0%k!<%W\e(B
21401 \e$B$K3JG<$5$l!"$=$l$O<+F0E*$KI=<($5$l$^$9\e(B (@code{nnmairix-search})\e$B!#\e(B
21402
21403 @item G b m
21404 @kindex G b m (\e$B%0%k!<%W\e(B)
21405 @findex nnmairix-widget-search
21406 Mairix \e$B$N8!:w$^$?$O915WE*$J%0%k!<%W$r$b$C$H2wE,$K!">o$K%0%k!<%W$N%+%9%?\e(B
21407 \e$B%^%$%:$K;w$?%0%i%U%#%C%/$J%&%#%8%'%C%H$r;H$C$F:n$k$h$&$K$7$^$9!#$=$l$,$I\e(B
21408 \e$B$s$J$b$N$+$rCN$k$K$O!"$^$:$O;n$7$F$_$F$/$@$5\e(B
21409 \e$B$$\e(B (@code{nnmairix-widget-search})\e$B!#\e(B
21410
21411 @item G b i
21412 @kindex G b i (\e$B%0%k!<%W\e(B)
21413 @findex nnmairix-search-interactive
21414 \e$B$b$&0l$D$N2wE,$J\e(B mairix \e$B8!:w%3%^%s%I$G$9$,!"%_%K%P%C%U%!!<$7$+;H$$$^$;\e(B
21415 \e$B$s\e(B (@code{nnmairix-search-interactive})\e$B!#\e(B
21416
21417 @item G b g
21418 @kindex G b g (\e$B%0%k!<%W\e(B)
21419 @findex nnmairix-create-search-group
21420 \e$B8!:w$K4XO"$5$;$i$l$?915WE*$J%0%k!<%W$r:n$j$^\e(B
21421 \e$B$9\e(B (@code{nnmairix-create-search-group})\e$B!#$3$N%0%k!<%W$r\e(B @kbd{g} \e$B$^$?\e(B
21422 \e$B$O\e(B @kbd{M-g} \e$B$G99?7$9$k$H$-$K\e(B @code{nnmairix} \e$B%P%C%/%(%s%I$O<+F0E*\e(B
21423 \e$B$K\e(B mairix \e$B$r8F$S$^$9!#\e(B
21424
21425 @item G b q
21426 @kindex G b q (\e$B%0%k!<%W\e(B)
21427 @findex nnmairix-group-change-query-this-group
21428 \e$B%+!<%=%k0LCV$N\e(B @code{nnmairix} \e$B%0%k!<%W$N8!:w>r7o$rJQ99$7$^\e(B
21429 \e$B$9\e(B (@code{nnmairix-group-change-query-this-group})\e$B!#\e(B
21430
21431 @item G b t
21432 @kindex G b t (\e$B%0%k!<%W\e(B)
21433 @findex nnmairix-group-toggle-threads-this-group
21434 \e$B%+!<%=%k0LCV$N\e(B @code{nnmairix} \e$B%0%k!<%W$N\e(B `\e$B%9%l%C%I\e(B' \e$B%Q%i%a!<%?!<$r%H%0\e(B
21435 \e$B%k$K@Z$jBX$($^$9!#$D$^$j8+$D$+$C$?%a%C%;!<%8$N$9$Y$F$N%9%l%C%I$r8+$?$$>l\e(B
21436 \e$B9g$K;H$$$^$9\e(B (@code{nnmairix-group-toggle-threads-this-group})\e$B!#\e(B
21437
21438 @item G b u
21439 @kindex G b u (\e$B%0%k!<%W\e(B)
21440 @findex nnmairix-update-database
21441 @vindex nnmairix-mairix-update-options
21442 \e$B%G!<%?%Y!<%9$r99?7$9$k$?$a$K\e(B mairix \e$B%P%$%J%j!<$r8F$S$^\e(B
21443 \e$B$9\e(B (@code{nnmairix-update-database})\e$B!#%G%#%U%)%k%H$N%Q%i%a!<%?!<$O!"$3$l\e(B
21444 \e$B$r$G$-$k$@$1B.$/$9$k$?$a$N\e(B @code{-F} \e$B$*$h$S\e(B @code{-Q} \e$B$G$9\e(B (\e$B$3$l$i$N%G%#\e(B
21445 \e$B%U%)%k%H$N%*%W%7%g%s$rDj5A$9$k$K$OJQ\e(B
21446 \e$B?t\e(B @code{nnmairix-mairix-update-options} \e$B$r8+$F$/$@$5$$\e(B)\e$B!#\e(B
21447
21448 @item G b r
21449 @kindex G b r (\e$B%0%k!<%W\e(B)
21450 @findex nnmairix-group-toggle-readmarks-this-group
21451 \e$B$3$N\e(B @code{nnmairix} \e$B%0%k!<%W$N5-;v$r>o$K4{FI$^$?$OL$FI$KJ]$D$+!"$^$?$O\e(B
21452 \e$B0u$rJQ99$7$J$$$h$&$K$7$^\e(B
21453 \e$B$9\e(B (@code{nnmairix-group-toggle-readmarks-this-group})\e$B!#\e(B
21454
21455 @item G b d
21456 @kindex G b d (\e$B%0%k!<%W\e(B)
21457 @findex nnmairix-group-delete-recreate-this-group
21458 \e$B!VK\Ev$N!W%a!<%k%P%C%/%(%s%I$G\e(B @code{nnmairix} \e$B%0%k!<%W$r:n$jD>$7$^\e(B
21459 \e$B$9\e(B (@code{nnmairix-group-delete-recreate-this-group})\e$B!#\e(B
21460 @code{nnmairix} \e$B%0%k!<%W$N5-;v?t$,$$$D$b4V0c$C$F$$$k>l9g$K!"$3$l$r9T$J$&\e(B
21461 \e$B$3$H$,$G$-$^$9!#\e(B
21462
21463 @item G b a
21464 @kindex G b a (\e$B%0%k!<%W\e(B)
21465 @findex nnmairix-group-toggle-allowfast-this-group
21466 \e$B%+!<%=%k0LCV$N\e(B @code{nnmairix} \e$B%0%k!<%W$N$?$a$N\e(B @code{allow-fast} \e$B%Q%i%a!<\e(B
21467 \e$B%?!<$r%H%0%k$K@Z$jBX$($^\e(B
21468 \e$B$9\e(B (@code{nnmairix-group-toggle-allowfast-this-group})\e$B!#%G%#%U%)%k%H\e(B
21469 \e$B$N\e(B @code{nnmairix} \e$B$NF0:n$O!"%0%k!<%W$r99?7$7$?$jF~$C$?$H$-$K\e(B mairix \e$B$N\e(B
21470 \e$B8!:w$r9T$J$&$3$H$G$9!#\e(B@code{allow-fast} \e$B%Q%i%a!<%?!<$,@_Dj$5$l$k$H!"%0%k!<\e(B
21471 \e$B%WF~$C$?$H$-$G$O$J$/!"L@<(E*$K%0%k!<%W$r99?7$9$k$H$-$@$1\e(B mairix \e$B$,8F$P$l\e(B
21472 \e$B$^$9!#$3$l$O%0%k!<%W$KF~$k$H$-$KB.$/$J$j$^$9$,!"99?7$7$?$H$-$H$^\e(B
21473 \e$B$@\e(B mairix \e$B%G!<%?%Y!<%9$KL5$$%0%k!<%W$KF~$k$H$-$N4|4V$K2?$+$,JQ2=$7$?>l9g\e(B
21474 \e$B$K!"<BBN$NL5$$%7%s%\%j%C%/%j%s%/$r@8$8$5$;$k$+$b$7$l$^$;$s!#\e(B
21475
21476 @item G b p
21477 @kindex G b p (\e$B%0%k!<%W\e(B)
21478 @findex nnmairix-group-toggle-propmarks-this-group
21479 \e$B$3$N%0%k!<%W$N0u$rEAHB$5$;$k$+$I$&$+$r%H%0%k$K@Z$jBX$($^\e(B
21480 \e$B$9\e(B (@code{nnmairix-group-toggle-propmarks-this-group})\e$B!#\e(B
21481 (@pxref{Propagating marks})\e$B!#\e(B
21482
21483 @item G b o
21484 @kindex G b o (\e$B%0%k!<%W\e(B)
21485 @findex nnmairix-propagate-marks
21486 \e$B0u$r<gF0$GEAHB$5$;$^$9\e(B (@code{nnmairix-propagate-marks})\e$B!#$3$l\e(B
21487 \e$B$O\e(B @code{nnmairix-propagate-marks-upon-close} \e$B$,\e(B @code{nil} \e$B$G$"$k>l9g$@\e(B
21488 \e$B$1I,MW$G$9!#\e(B
21489 @end table
21490
21491 \e$B35N,%b!<%I$G\e(B:
21492
21493 @table @kbd
21494 @item $ m
21495 @kindex $ m (\e$B35N,\e(B)
21496 @findex nnmairix-widget-search-from-this-article
21497 \e$B8=:_$N%a%C%;!<%8$K4p$E$$$?\e(B mairix \e$B$N8!:w$^$?$O%0%k!<%W$r!"%0%i%U%#%C%/$J\e(B
21498 \e$B%&%#%8%'%C%H$r;H$C$F:n$j$^$9\e(B (@code{nnmairix-widget-search} \e$B$HF1$8$G\e(B
21499 \e$B$9\e(B) (@code{nnmairix-widget-search-from-this-article})\e$B!#\e(B
21500
21501 @item $ g
21502 @kindex $ g (\e$B35N,\e(B)
21503 @findex nnmairix-create-search-group-from-message
21504 \e$B8=:_$N%a%C%;!<%8$K4p$E$$$?8!:w>r7o$G?7$7$$8!:w%0%k!<%W$rBPOCE*$K:n$j$^$9!#\e(B
21505 \e$B%0%i%U%#%C%/$J%&%#%8%'%C%H$NBe$o$j$K%_%K%P%C%U%!!<$r;H$$$^$9\e(B
21506 \e$B$,\e(B (@code{nnmairix-create-search-group-from-message})\e$B!#\e(B
21507
21508 @item $ t
21509 @kindex $ t (\e$B35N,\e(B)
21510 @findex nnmairix-search-thread-this-article
21511 \e$B8=:_$N5-;v$N%9%l%C%I$rA\$7$^\e(B
21512 \e$B$9\e(B (@code{nnmairix-search-thread-this-article})\e$B!#;v<B>e$3$l$O8=:_$N5-;v\e(B
21513 \e$B$N\e(B @samp{m:msgid} \e$B$G\e(B @code{nnmairix-search} \e$B$r8F$s$G%9%l%C%I$rF@$k$?$a$N\e(B
21514 \e$B%7%g!<%H%+%C%H$G$9!#\e(B
21515
21516 @item $ f
21517 @kindex $ f (\e$B35N,\e(B)
21518 @findex nnmairix-search-from-this-article
21519 \e$B8=:_$N5-;v$NAw?.<T$+$i$N$9$Y$F$N%a%C%;!<%8$rC5$7$^\e(B
21520 \e$B$9\e(B (@code{nnmairix-search-from-this-article})\e$B!#$3$l\e(B
21521 \e$B$O\e(B @samp{f:From} \e$B$G\e(B @code{nnmairix-search} \e$B$r8F$V$?$a$N%7%g!<%H%+%C%H$G\e(B
21522 \e$B$9!#\e(B
21523
21524 @item $ o
21525 @kindex $ o (\e$B35N,\e(B)
21526 @findex nnmairix-goto-original-article
21527 (\e$B$3$l$,;H$($k$N$O\e(B @code{nnmairix} \e$B%0%k!<%W$@$1$G$9\e(B!) \e$B$3$N5-;v$K@5$7$$Ej\e(B
21528 \e$B9FMM<0\e(B (posting styles) \e$B$H%0%k!<%W%Q%i%a!<%?!<$rE,MQ$7$FJV?.$9$k$?$a$K!"\e(B
21529 \e$B$3$N5-;v$,85!9Mh$?%0%k!<%W$rFCDj$7$F!"$=$N%0%k!<%W$G$=$N5-;v$rI=<($7$h$&\e(B
21530 \e$B$H$7$^$9\e(B (@code{nnmairix-goto-original-article})\e$B!#$3$N4X?t$O$b$7MxMQ2DG=\e(B
21531 \e$B$J$i%l%8%9%H%j!<$r;H$$$^$9$,!"BeBX<jCJ$H$7$F5-;v%U%!%$%k$NL>A0$rJ,@O$9$k\e(B
21532 \e$B$3$H$b$G$-$^$9!#\e(B
21533
21534 @item $ u
21535 @kindex $ u (\e$B35N,\e(B)
21536 @findex nnmairix-remove-tick-mark-original-article
21537 \e$B85$N5-;v$+$i!"$b$7$"$l$P2D;k5-;v$N0u\e(B (tick mark) \e$B$r<h$j=|$-$^\e(B
21538 \e$B$9\e(B (@code{nnmairix-remove-tick-mark-original-article}) (@pxref{nnmairix
21539 tips and tricks})\e$B!#\e(B
21540 @end table
21541
21542 @node Propagating marks
21543 @subsection nnmairix \e$B%0%k!<%W$N0u$rEAHB$5$;$kJ}K!\e(B
21544
21545 \e$B=i$a$K\e(B: \e$B0u$rEAHB$5$;$k5!G=$r8zN(NI$/;H$&$?$a$K$O!"<B:]$K$O%Q%C%A$rEv$F\e(B
21546 \e$B$?\e(B mairix \e$B$N%P%$%J%j!<$,I,MW$G$9!#$=$&$7$J$$$H$$$D$b\e(B mairix \e$B%G!<%?%Y!<%9\e(B
21547 \e$B$r99?7$7$J$1$l$P$J$i$J$$$G$7$g$&!#%Q%C%A$O$3$3$G<j$KF~$j$^$9\e(B:
21548
21549 @uref{http://www.randomsample.de/mairix-maildir-patch.tar}
21550
21551 \e$B$3$N%Q%C%A$K$O\e(B mairix v0.21 \e$B$N%=!<%9%3!<%I$,I,MW$G$9!#$=$l$KIU$$$F$$\e(B
21552 \e$B$k\e(B readme \e$B%U%!%$%k$G$I$s$J$3$H$b@bL@$5$l$F$$$^$9!#0u$NEAHB$r;H$o$J$/$F$b\e(B
21553 \e$BNI$$$H;W$&$J$i$3$l$i$N%Q%C%A$rEv$F$J$/$F$b9=$$$^$;$s$,!"$=$l$G$b$J$*!"$=\e(B
21554 \e$B$l$i$O\e(B maildir \e$B%U%i%0$NJQ99$K$^$D$o$k$d$C$+$$$4$H$r=$@5$7$F$b$/$l$k$N$G\e(B
21555 \e$BM-MQ$G$7$g$&!#\e(B
21556
21557 \e$B%Q%C%A$rEv$F$?\e(B mairix \e$B$N%P%$%J%j!<$H$H$b$K\e(B @code{nnmairix} \e$B$r%a!<%kJ,\e(B
21558 \e$B3d\e(B (@pxref{Fancy Mail Splitting}) \e$B$NBe$o$j$H$7$F;H$&$3$H$,$G$-$^$9!#Nc$(\e(B
21559 \e$B$P\e(B @samp{david@@foobar.com} \e$B$+$i$N$9$Y$F$N%a!<%k$r$"$k%0%k!<%W$KJ|$j9~$`\e(B
21560 \e$BBe$o$j$K!"C1$K\e(B @samp{f:david@@foobar.com} \e$B$rC5$98!:w%0%k!<%W$r:n$k$3$H$,\e(B
21561 \e$B$G$-$^$9!#<B$N$H$3$m$3$l$,!V8-$$%U%)%k%@!<!W$N4N?4$J$H$3$m$G!"C1$K$9$Y$F\e(B
21562 \e$B$r0l$D$N%a!<%k%U%)%k%@!<$KJ|$j9~$s$@$i!"J,3d$9$kBe$o$j$KF0E*$K8!:w7k2L$r\e(B
21563 \e$B:n$k$N$G$9!#$3$l$O!"$7$?$$$H$-$O$$$D$G$b%U%)%k%@!<$rJQ99$G$-$k$N$G!"$h$j\e(B
21564 \e$BM;DL$,8z$-$^$9!#$3$N$3$H$O!"$"$J$?$,<B:]$N%a!<%k%0%k!<%W$NBe$o$j$K!"$$$D\e(B
21565 \e$B$b$O\e(B @code{nnmairix} \e$B%0%k!<%W$K$"$k%a!<%k$rFI$`$G$"$m$&$3$H$b0E<($7$^$9!#\e(B
21566
21567 \e$B$7$+$7!"0l$DLdBj$,$"$j$^$9!#\e(B@samp{david@@foobar.com} \e$B$+$i?7$7$$%a!<%k$r\e(B
21568 \e$B<u$1<h$C$?$H$9$k$H!"$=$l$OFs$D$N%0%k!<%W$K8=$l$k$N$G$9!#!V<B:]!W$N%0%k!<\e(B
21569 \e$B%W\e(B (\e$BNc$($P\e(B INBOX) \e$B$*$h$S\e(B @code{nnmairix} \e$B8!:w%0%k!<%W$G$9\e(B (\e$B8e<T$O!"$b\e(B
21570 \e$B$7\e(B mairix \e$B%G!<%?%Y!<%9$r99?7$7$F$"$l$P\e(B)\e$B!#\e(B@code{nnmairix} \e$B%0%k!<%W$KF~$C\e(B
21571 \e$B$F$=$N%a!<%k$rFI$`$H4{FI$N0u$,IU$-$^$9$,!"$=$l$O\e(B @code{nnmairix} \e$B%0%k!<\e(B
21572 \e$B%W$G$@$1$G$9\e(B---\e$B!V<B:]!W$N%a!<%k%0%k!<%W$G$OL$FI$N$^$^$G$9!#\e(B
21573
21574 \e$B$=$N%a!<%k%0%k!<%W$r%-%c%C%A%"%C%W$9$k\e(B (\e$B$9$Y$F$N5-;v$r4{FI$K$9$k\e(B) \e$B$3$H$O\e(B
21575 \e$B$G$-$^$9!#$7$+$7$3$l$OB`6~$@$7!"$=$N$?$a$N\e(B @code{nnmairix} \e$B%0%k!<%W$r:n$C\e(B
21576 \e$B$F$$$J$$%a!<%k$r8+Mn$H$9$+$b$7$l$J$$E@$G;v8N$r5/$3$7$d$9$$$G$7$g$&!#$b$A\e(B
21577 \e$B$m$s:G=i$K\e(B @code{nnmairix-goto-original-article} (@pxref{nnmairix
21578 keyboard shortcuts}) \e$B$r;H$C$F$+$i85$N%0%k!<%W$G$=$N%a!<%k$rFI$`$3$H$O$G\e(B
21579 \e$B$-$^$9$,!"$=$l$O$b$C$H$d$C$+$$$G$7$g$&!#\e(B
21580
21581 \e$BL@$i$+$K!"85$N5-;v$K$I$&$K$+$7$F0u$r<+F0E*$KIU$1$k$3$H$G$-$l$P!"$=$l$,:G\e(B
21582 \e$B$b3Z$J$d$jJ}$G$7$g$&!#$3$l$,$^$5$K\e(B @emph{\e$B0u$NEAHB\e(B} \e$B$,9T$J$*$&$H$7$F$$$k\e(B
21583 \e$B$3$H$G$9!#\e(B
21584
21585 \e$B%G%#%U%)%k%H$G$O0u$NEAHB$O$7$J$$$h$&$K$J$C$F$$$^$9!#$"$k%0%k!<%W$N$?$a$N\e(B
21586 \e$B$=$l$O\e(B @code{nnmairix-group-toggle-propmarks-this-group} (@kbd{G b p} \e$B$K\e(B
21587 \e$B%P%$%s%I$5$l$F$$$^$9\e(B) \e$B$GM-8z$K$9$k$3$H$,$G$-$^$9!#$3$N4X?t$O%G%#%U%)%k%H\e(B
21588 \e$B$N8!:w%0%k!<%W$G;H$*$&$H$9$k$H7Y9p$rH/$7$^$9!#$J$<$+$H8@$&$H%G%#%U%)%k%H\e(B
21589 \e$B$N8!:w%0%k!<%W$O0l;~E*$J8!:w$N$?$a$K$"$k$N$G!"0u$,6vA3$K$3$N%0%k!<%W$+$i\e(B
21590 \e$BEAHB$7$F$7$^$$$d$9$$$+$i$G$9!#$b$C$H$bK\Ev$K$=$l$r$d$j$?$$$N$J$i!"$=$N7Y\e(B
21591 \e$B9p$rL5;k$9$k$3$H$O$G$-$^$9!#\e(B
21592
21593 \e$B0u$NEAHB$rM-8z$K$7$F$"$k$H\e(B @code{nnmairix} \e$B%0%k!<%W$GIU$1$?$9$Y$F$N0u$,\e(B
21594 \e$B85$N%0%k!<%W$KEAHB$9$k$O$:$G$9!#Nc$($P5-;v$K2D;k\e(B (tick) \e$B$N0u$r\e(B (\e$B%G%#%U%)\e(B
21595 \e$B%k%H$G$O\e(B @kbd{!} \e$B$G\e(B) \e$BIU$1$k$H!"$3$N0u$OKbK!$N$h$&$K85$N5-;v$K$bIU$/$O$:\e(B
21596 \e$B$G$9!#\e(B
21597
21598 \e$B$"$J$?$,CN$C$F$$$kI,MW$,$"$k!"$^$?$OL5$$!"$5$i$J$k$3$H$,$i$,$"$j$^$9\e(B:
21599
21600 @vindex nnmairix-propagate-marks-upon-close
21601 \e$B0u$O$9$0$K$G$O$J$/!"%0%k!<%W$rJD$8$?$H$-$@$1IU$1$i$l$^$9!#$3$l$O0u$NEAHB\e(B
21602 \e$B$r@-5^$K9T$J$o$J$$0J30$K\e(B maildir \e$B%U%!%$%k$r07$&$H$-$N%7%s%\%j%C%/%j%s%/\e(B
21603 \e$B$K$^$D$o$kLdBj$N2sHr$b$7$^$9\e(B (\e$B%U%i%0$NJQ99$O%U%!%$%kL>$NJQ2=$rH<$&$N$G\e(B)\e$B!#\e(B
21604 \e$B0u$NEAHB$r\e(B @code{nnmairix-propagate-marks-upon-close} \e$B$rDL$8$F@)8f$9$k$3\e(B
21605 \e$B$H$b$G$-$^$9\e(B (\e$B>\$7$/$OJQ?t$N@bL@$r8+$F$/$@$5$$\e(B)\e$B!#\e(B
21606
21607 \e$BEvA3$J$,$i!"$"$J$?$,0u$rIU$1$?$$$"$i$f$k5-;v$N$?$a$K\e(B @code{nnmairix} \e$B$O\e(B
21608 \e$B85$N%0%k!<%W$rD4$Y$J$1$l$P$J$i$J$$$G$7$g$&!#85$N%0%k!<%W$rFCDj$9$k$?$a\e(B
21609 \e$B$K\e(B @code{nnmairix} \e$B$O!"$b$7;H$($k$J$i:G=i$K%l%8%9%H%j!<$r;H$$$^$9!#%l%8\e(B
21610 \e$B%9%H%j!<$OHs>o$KB.$$$G$9!#$7$?$,$C$F0u$NEAHB$r;H$&$J$iK\Ev$K%l%8%9%H%j!<\e(B
21611 \e$B$r;H$($k$h$&$K$9$Y$-$G$9!#K\Ev$K!#\e(BRAM \e$B$H%G%#%9%/$NMFNL$K?4G[$,L5$$$J\e(B
21612 \e$B$i\e(B @code{gnus-registry-max-entries} \e$B$r==J,$KBg$-$JCM$K@_Dj$7$F$/$@$5$$!#\e(B
21613 \e$BBg;v$r<h$k$?$a$K$O!"$*$*$h$=\e(B mairix \e$B$G:w0z$rIU$1$k%a!<%k$NNL$rA*$s$G$/$@\e(B
21614 \e$B$5$$!#\e(B
21615
21616 @vindex nnmairix-only-use-registry
21617 \e$B%l%8%9%H%j!<$r;H$$$?$/$J$$!"$^$?$O%l%8%9%H%j!<$,$^$@85$N5-;v$r8+$?$3$H$,\e(B
21618 \e$BL5$$>l9g!"$=$N5-;v$N%U%!%$%kL>$rFCDj$9$k$?$a$K\e(B @code{nnmairix} \e$B$ODI2C\e(B
21619 \e$B$N\e(B mairix \e$B8!:w$r9T$J$$$^$9!#$b$A$m$s$3$l$O%l%8%9%H%j!<$h$jCY$/$J$j$^\e(B
21620 \e$B$9\e(B---\e$B$b$7$3$N$d$jJ}$G?tI4$J$$$7$O?t@i$N0u$rIU$1$k$H!"$$$/$i$+;~4V$,$+$+\e(B
21621 \e$B$k$+$b$7$l$^$;$s!#$3$N>u67\e(B
21622 \e$B$O\e(B @code{nnmairix-only-use-registry} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$3$H$K$h$C$F\e(B
21623 \e$BHr$1$k$3$H$,$G$-$^$9!#\e(B
21624
21625 \e$B$*$=$i$/$"$J$?$O5UJ}8~$K$b0u$rEAHB$5$;$?$$$G$7$g$&!#$D$^$j!VK\Ev$N!W%a!<\e(B
21626 \e$B%k%0%k!<%W$G5-;v$K2D;k\e(B (tick) \e$B0u$rIU$1$?$i\e(B @code{nnmairix} \e$B%0%k!<%W$K$"\e(B
21627 \e$B$kF1$85-;v$b2D;k$K$J$C$FM_$7$$$H$$$&$3$H$G$9!#$$$/$D$+$N$b$C$H$b$JM}M3$K\e(B
21628 \e$B$h$j!"$3$l$O\e(B maildir \e$B$r;H$&>l9g$@$18zN(E*$K9T$J$&$3$H$,$G$-$^$9!#$9$0$K\e(B
21629 \e$BL7=b$7$?$3$H$r8@$$$^$9$,!"$=$l$O\e(B @code{nnmaildir} \e$B$G$OF/$-$^$;$s!#$J$<$J\e(B
21630 \e$B$i\e(B @code{nnmaildir} \e$B$O0u$r30It$N$7$+$b%U%!%$%k$G$O$J$$$H$3$m$K3JG<$9$k$+\e(B
21631 \e$B$i$G$9!#$7$?$,$C$F\e(B @code{nnmairix} \e$B%0%k!<%W$X$N0u$NEAHB$O!"DL>o$O%U%!%$\e(B
21632 \e$B%k7A<0$H$7$F\e(B maildir \e$B$r;H$&\e(B @acronym{IMAP} \e$B%5!<%P!<$N>l9g$@$1F/$-$^$9!#\e(B
21633
21634 @vindex nnmairix-propagate-marks-to-nnmairix-groups
21635 \e$B:#$3$N@_Dj:n6H$r9T$J$C$F$$$k$N$J\e(B
21636 \e$B$i\e(B @code{nnmairix-propagate-marks-to-nnmairix-groups} \e$B$r\e(B @code{t} \e$B$K@_Dj\e(B
21637 \e$B$7$F2?$,5/$-$k$+8+$F$/$@$5$$!#$b$7$"$J$?$,8+$k$b$N$,9%$-$G$O$J$$$J$i$P!"\e(B
21638 \e$B:F$S$=$l$r\e(B @code{nil} \e$B$KLa$7$^$7$g$&!#0l$D$NLdBj$OL$FI5-;v$N?t$r4V0c$($k\e(B
21639 \e$B$3$H$+$b$7$l$^$;$s!#$3$l$O85$N%0%k!<%W$G5-;v$r>C5n$7$?$j!"$^$?$O4|8B@Z$l\e(B
21640 \e$B>C5n$5$l$?$H$-$KIaDL$K5/$-$^$9!#$3$l$,5/$-$?$i$=$N%P%C%/%(%s%I$G\e(B @kbd{G
21641 b d} \e$B$r;H$C$F!"$=$N\e(B @code{nnmairix} \e$B%0%k!<%W$r:n$jD>$7$F$/$@$5$$!#\e(B
21642
21643 @node nnmairix tips and tricks
21644 @subsection nnmairix \e$B$N%R%s%H!"$3$D!"$*$h$S$$$/$D$+$NNc\e(B
21645
21646 @itemize
21647 @item
21648 \e$B%a!<%k$N%A%'%C%/\e(B
21649
21650 @findex nnmairix-update-groups
21651 \e$B;d$OBg;v$J%a!<%k$N%0%k!<%W$r%0%k!<%W%l%Y%k\e(B 1 \e$B$K$7$F$$$^$9!#\e(BMairix \e$B%0%k!<\e(B
21652 \e$B%W$N%0%k!<%W%l%Y%k$O\e(B 5 \e$B$J$N$G!"$=$l$i$O5/F0;~$K%A%'%C%/$5$l$^$;\e(B
21653 \e$B$s\e(B (@pxref{Group Levels})\e$B!#\e(B
21654
21655 \e$B%a!<%k$r%A%'%C%/$9$k$?$a$K;d$O0J2<$r;H$C$F$$$^$9\e(B:
21656
21657 @lisp
21658 (defun my-check-mail-mairix-update (level)
21659   (interactive "P")
21660   ;; \e$B@\F,0z?t$,M?$($i$l$J$+$C$?$i%l%Y%k$r\e(B 1 \e$B$K@_Dj$9$k!#\e(B
21661   (gnus-group-get-new-news (or level 1))
21662   (nnmairix-update-groups "mairixsearch" t t)
21663   (gnus-group-list-groups))
21664
21665 (define-key gnus-group-mode-map "g" 'my-check-mail-mairix-update)
21666 @end lisp
21667
21668 @samp{"mairixsearch"} \e$B$NBe$o$j$K$"$J$?$N\e(B @code{nnmairix} \e$B%5!<%P!<$NL>A0\e(B
21669 \e$B$r;H$$$^$7$g$&!#>\$7$/$O\e(B @code{nnmairix-update-groups} \e$B$N@bL@$r8+$F$/$@\e(B
21670 \e$B$5$$!#\e(B
21671
21672 @item
21673 \e$B2D;k\e(B (ticked) \e$B5-;v$N$?$a$N8!:w%0%k!<%W$NNc\e(B
21674
21675 \e$BNc$($P$9$Y$F$N2D;k5-;v$N$?$a$N%0%k!<%W$r:n$k$3$H$,$G$-$^$9!#$=$3$G$O5-;v\e(B
21676 \e$B$,>o$KL$FI$K$J$C$F$$$^$9\e(B:
21677
21678 @kbd{G b g} \e$B$r$?$?$$$F%0%k!<%WL>$rF~NO$7!"8!:w>r7o$H$7$F\e(B @samp{F:f} \e$B$r;H$C\e(B
21679 \e$B$F$/$@$5$$!#$=$7$F%9%l%C%I$r4^$a$J$$$h$&$K$7$^$9!#\e(B
21680
21681 \e$B<!$K\e(B @kbd{G b p} \e$B$r;H$C$F$3$N%0%k!<%W$N$?$a$N0u$NEAHB$rM-8z$K$7$^$7$g$&!#\e(B
21682 \e$B$=$&$7$?$i\e(B @kbd{G b r} \e$B$rFs2s;H$C$F!V>o$KL$FI!W5!G=$rM-8z$K$7$^$9!#\e(B
21683
21684 \e$B$3$l$O$3$l$GNI$$$G$7$g$&\e(B---\e$B$7$+$7$I$&$d$C$F\e(B @code{nnmairix} \e$B%0%k!<%W$N2D\e(B
21685 \e$B;k0u$r>C$7$?$iNI$$$G$7$g$&$+\e(B? \e$B$=$l$K$OFs$D$NA*Br;h$,$"$j$^$9\e(B:
21686 @code{nnmairix-remove-tick-mark-original-article} (@kbd{$ u} \e$B$K%P%$%s%I\e(B
21687 \e$B$5$l$F$$$^$9\e(B) \e$B$r;H$C$F85$N5-;v$+$i2D;k0u$r<h$j=|$/$3$H$,$G$-$^$9!#$b$&0l\e(B
21688 \e$B$D$N2DG=$J$3$H\e(B
21689 \e$B$O\e(B @code{nnmairix-propagate-marks-to-nnmairix-groups} \e$B$r\e(B @code{t} \e$B$K@_Dj\e(B
21690 \e$B$9$k$3$H$G$9!#$7$+$7>e5-$N$3$N%*%W%7%g%s$K4X$9$k%3%a%s%H$r8+$F$/$@$5$$!#\e(B
21691 \e$B$b$7$=$l$,F0:n$9$k$J$i2D;k0u$O\e(B @code{nnmairix} \e$B%0%k!<%W$K$"$k$O$:$G!"$=\e(B
21692 \e$B$l$i$O$$$D$b$N$h$&$K!"Nc$($P5-;v$r4{FI$K$9$k$3$H$K$h$C$F<h$j=|$/$3$H$,$G\e(B
21693 \e$B$-$^$9!#\e(B
21694
21695 \e$B85$N5-;v$+$i2D;k0u$r<h$j=|$/$H!"\e(Bmairix \e$B%G!<%?%Y!<%9$r99?7$7$+$D%0%k!<%W\e(B
21696 \e$B$r99?7$7$?8e$G!"$=$N5-;v$O\e(B @code{nnmairix} \e$B%0%k!<%W$+$i>C$(5n$k$O$:$G$9!#\e(B
21697 \e$B9,$$$K$^$5$K$=$l$r9T$J$&$?$a$N4X?t$,$"$j$^$9\e(B:
21698 @code{nnmairix-update-groups} \e$B$G$9!#>\$7$/$OA0=R$N%3!<%I$NCGJR$H4X?t$N@b\e(B
21699 \e$BL@$r8+$F$/$@$5$$!#\e(B
21700
21701 @item
21702 \e$B%a!<%k%0%k!<%W$N<+F09VFI$N<h$j07$$\e(B
21703
21704 \e$B@h$K@bL@$7$?$h$&$K!"$9$Y$F$N\e(B @code{nnmairix} \e$B%0%k!<%W$O<B:]$K\e(B
21705 \e$B$O\e(B @samp{zz_mairix-<NAME>-<NUMBER>} \e$B$NMM<0$G%a!<%k%P%C%/%(%s%I$K3JG<$5$l\e(B
21706 \e$B$^$9!#$=$l$i$O%5!<%P!<%P%C%U%!!<$G$=$N%P%C%/%(%s%I$KF~$k$H8+$k$3$H$,$G$-\e(B
21707 \e$B$^$9!#$3$l$i$N%0%k!<%W$r9VFI$7$F$O$$$1$^$;$s\e(B! \e$B;DG0$J$,$i$3$l$i$N%0%k!<%W\e(B
21708 \e$B$O\e(B @code{nnmaildir} \e$B$^$?$O\e(B @code{nnml} \e$B$r;H$&$HDL>o\e(B @emph{\e$B<+F09VFI\e(B} \e$B$K$J\e(B
21709 \e$B$j$^$9!#$D$^$j\e(B @samp{zz_mairix*} \e$BMM<0$N%0%k!<%W$,FMA3%0%k!<%W%P%C%U%!!<\e(B
21710 \e$B$K8=$l$k$N$r8+$k$3$H$K$J$j$^$9!#$b$7$3$l$,5/$3$C$?$iC1$K\e(B @kbd{C-k} \e$B$G$=\e(B
21711 \e$B$l$i$N%0%k!<%W$r\e(B kill \e$B$7$F$/$@$5$$!#$3$l$rHr$1$k$K\e(B
21712 \e$B$O\e(B @code{gnus-auto-subscribed-groups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F<+F09VFI$r\e(B
21713 \e$B915WE*$KL58z$K$9$k\e(B (@pxref{Filtering New Groups} \e$B$+!"$^$?$O$b$7$3$N5!G=\e(B
21714 \e$B$r0];}$7$?$$$N$G$"$l$P\e(B @samp{zz_} \e$B$G$O$8$^$k$9$Y$F$N%0%k!<%W$G$=$l$rL58z\e(B
21715 \e$B$K$9$k0J2<$N$=$N>l$7$N$.$N<j$r;H$C$F$/$@$5$$\e(B:
21716
21717 @lisp
21718 (setq gnus-auto-subscribed-groups
21719       "^\\(nnml\\|nnfolder\\|nnmbox\\|nnmh\\|nnbabyl\\|nnmaildir\\).*:\\([^z]\\|z$\\|\\z[^z]\\|zz$\\|zz[^_]\\|zz_$\\).*")
21720 @end lisp
21721 @end itemize
21722
21723 @node nnmairix caveats
21724 @subsection nnmairix \e$B$G$5$i$KCN$C$F$*$/I,MW$,$"$k$3$H\e(B
21725
21726 @itemize
21727 @item
21728 \e$BBhFs$N\e(B @code{nnml} \e$B%5!<%P!<$r!"$^$5$K\e(B nnmairix \e$B$N$?$a$K:n$k$3$H$,$G$-$^\e(B
21729 \e$B$9!#$7$+$7$=$N>l9g!"BP1~$9$k%5!<%P!<JQ?t\e(B @code{nnml-get-new-mail} \e$B$rL@<(\e(B
21730 \e$BE*$K\e(B @code{nil} \e$B$K@_Dj$9$kI,MW$,$"$j$^$9!#$=$&$7$F$*$+$J$$$H?7Ce%a!<%k$,\e(B
21731 \e$B$3$NBhFs$N%5!<%P!<$K<h$j9~$^$l$F$7$^$&$+$b$7$l$^$;$s\e(B (\e$B$=$7$F!"$=$l$i$rFs\e(B
21732 \e$BEY$H8+$k$3$H$O$J$$$G$7$g$&\e(B)\e$B!#%5!<%P!<Dj5A$NNc$G$9\e(B:
21733
21734 @lisp
21735 (nnml "mairix" (nnml-directory "mairix") (nnml-get-new-mail nil))
21736 @end lisp
21737
21738 (@code{nnmaildir} \e$B$K$b%5!<%P!<JQ?t\e(B @code{get-new-mail} \e$B$,$"$k$N$G$9$,!"\e(B
21739 \e$B$=$l$O%G%#%U%)%k%H$G\e(B @code{nil} \e$B$J$N$G!"\e(B@code{nnmaildir} \e$B%5!<%P!<$r$^$5\e(B
21740 \e$B$K\e(B mairix \e$BMQ$K;H$&>l9g$G$b!"$=$l$rL@<(E*$K@_Dj$9$kI,MW$O$"$j$^$;$s!#\e(B)
21741
21742 @item
21743 \e$B$b$7\e(B Gnus \e$B%l%8%9%H%j!<$r;H$C$F$$$k$J$i!"\e(B@code{nnmairix} \e$B%0%k!<%W$G%l%8%9\e(B
21744 \e$B%H%j!<$r;H$o$J$$$/$@$5$$\e(B (\e$B%G%#%U%)%k%H\e(B
21745 \e$B$G\e(B @code{gnus-registry-unfollowed-groups} \e$B$K4^$^$l$F$$$^$9\e(B)\e$B!#$b\e(B
21746 \e$B$7\e(B @code{gnus-registry-split-fancy-with-parent} \e$B$r;H$C$F$$$k$J\e(B
21747 \e$B$i\e(B @emph{\e$BFCJL$JCm0U\e(B} \e$B$,I,MW$G$9!#J,3d$5$l$F\e(B @code{nnmairix} \e$B%0%k!<%W$KF~$C\e(B
21748 \e$B$?%a!<%k$O!"DL>o$=$N%0%k!<%W$N?7Ce%a!<%k$r%A%'%C%/$7$?$H$?$s$K1J5W$KL5$/\e(B
21749 \e$B$J$C$F$7$^$$$^$9\e(B (\e$B$O$$!";d$O$=$l$r$d$C$F$7$^$$$^$7$?\e(B@dots{})\e$B!#\e(B
21750
21751 @item
21752 \e$B$7$?$,$C$F\e(B:
21753 @emph{\e$B@dBP$K!"CG$8$F\e(B}\e$B!VK\Ev$N!W%a!<%k$r\e(B @code{nnmairix} \e$B%0%k!<%W$KF~$l$F\e(B
21754 \e$B$O$$$1$^$;$s\e(B (\e$B$H$K$+$/$=$l$,$G$-$k$Y$-$G$O$"$j$^$;$s\e(B)\e$B!#\e(B
21755
21756 @item
21757 \e$B$b$7\e(B Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Gnus Unplugged}) \e$B$r;H$C$F$$$k$J$i\e(B:
21758 @code{nnmairix} \e$B%0%k!<%W$r%(!<%8%'%s%H2=$7$J$$$G$/$@$5$$\e(B (\e$B$b$C$H$b!"$=$l\e(B
21759 \e$B$r$d$C$?$i2?$,5/$-$k$+;d$OCN$j$^$;$s$,\e(B)\e$B!#\e(B
21760
21761 @item
21762 Mairix \e$B$O\e(B @acronym{US}-@acronym{ASCII} \e$BJ8;z$@$1$r%5%]!<%H$7$^$9!#\e(B
21763
21764 @item
21765 @code{nnmairix} \e$B$O\e(B mairix \e$B$,8F$P$l$?8e$G\e(B Gnus \e$B$K%a!<%k%P%C%/%(%s%I$N%0%k!<\e(B
21766 \e$B%W$r40A4$KFI$_D>$5$;$k!"$+$J$jNO$^$+$;$J<jCJ$r;H$$$^$9\e(B---\e$B$D$^$jC1=c$K$=\e(B
21767 \e$B$N%a!<%k%P%C%/%(%s%I$N%0%k!<%W$r>C$7$F:n$jD>$7$^$9!#$3$l$^$G$N$H$3$m!"$3\e(B
21768 \e$B$l$O2?$iLdBjL5$/F/$-!"\e(B@code{nnmairix} \e$B$,$=$l<+?H$N$b$N0J30$N%a!<%k%0%k!<\e(B
21769 \e$B%W$r:o=|$9$k$H$O;W$($^$;$s!#$7$+$7$H$K$+$/K\Ev$K!"%a!<%k%U%)%k%@!<$N%P%C\e(B
21770 \e$B%/%"%C%W$r;}$D$Y$-$G$9!#\e(B
21771
21772 @item
21773 \e$B$9$Y$F$NI,MW$J>pJs$O%0%k!<%W%Q%i%a!<%?!<$K3JG<$5$l$^$9\e(B (@pxref{Group
21774 Parameters})\e$B!#$3$l$K$O%"%/%F%#%V%U%!%$%k$rI,MW$H$7$J$$$H$$$&MxE@$,$"$j$^\e(B
21775 \e$B$9$,!"$=$l$O0E$K\e(B @code{nnmairix} \e$B%0%k!<%W$r\e(B kill \e$B$9$k$H1J5W$K<:$o$l$F$7\e(B
21776 \e$B$^$&$3$H$r$b0UL#$7$^$9!#\e(B
21777
21778 @item
21779 @findex nnmairix-purge-old-groups
21780 \e$B$?$/$5$s$N\e(B @code{nnmairix} \e$B%0%k!<%W$r:n$C$F\e(B kill \e$B$9$k$H!"%a!<%k%P%C%/%(\e(B
21781 \e$B%s%I$N%5!<%P!<$K\e(B ``zz_mairix-*'' \e$B$H$$$&L>A0$N%0%k!<%W$,N/$^$C$F$7$^$$$^\e(B
21782 \e$B$9!#$b$O$dITMW$K$J$C$?8E$$%0%k!<%W$r:o=|$9$k$K\e(B
21783 \e$B$O\e(B @code{nnmairix-purge-old-groups} \e$B$r8F$s$G$/$@$5$$!#$3$l$OEv\e(B
21784 \e$BA3\e(B @code{zz_mairix-<NAME>-<NUMBER>} \e$B$NMM<0$G$O$I$s$J!VK\Ev$N!W%a!<%k$b%U%)\e(B
21785 \e$B%k%@!<$K%;!<%V$7$J$$$3$H$rA[Dj$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
21786 @code{nnmairix} \e$B%0%k!<%W$N@\F,<-$OJQ?t\e(B @code{nnmairix-group-prefix} \e$B$rJQ\e(B
21787 \e$B99$9$k$3$H$K$h$C$FJQ$($k$3$H$,$G$-$^$9!#\e(B
21788
21789 @item
21790 \e$B0J2<$O@h$K8@5Z$7$?\e(B mairix \e$B$N$?$a$N%Q%C\e(B
21791 \e$B%A\e(B (@pxref{Propagating marks}) \e$B$r\e(B @emph{\e$B;H$o$J$$\e(B} \e$B>l9g$@$1$KEv$F$O$^$j$^\e(B
21792 \e$B$9\e(B:
21793
21794 @code{nnmairix} \e$B$r\e(B maildir \e$B%U%)%k%@!<$H$H$b$K;H$&$HLdBj$,5/$-$k>l9g$,$"\e(B
21795 \e$B$j$^$9!#$=$l$O\e(B maildir \e$B$,%a!<%k$N%U%i%0$r\e(B @samp{Seen} \e$B$^$?\e(B
21796 \e$B$O\e(B @samp{Replied} \e$B$N$h$&$K!"$=$l$>$lJ8;z\e(B @samp{S} \e$B$*$h$S\e(B @samp{R} \e$B$r%a%C\e(B
21797 \e$B%;!<%8$N%U%!%$%kL>$KIU$12C$($k$3$H$K$h$C$F3JG<$9$k$H$$$&;v<B$K$h$j$^$9!#\e(B
21798 \e$B$3$l$O!":#$N$H$3$m!"?7$7$$%a!<%k$,FO$$$?$H$-$@$1$G$J$/%a!<%k$N%U%i%0$,JQ\e(B
21799 \e$B2=$7$?$H$-$b!"\e(Bmairix \e$B$N%G!<%?%Y!<%9$r99?7$7$J$1$l$P$J$i$J$$$G$"$m$&$3$H\e(B
21800 \e$B$r0E<($7$F$$$^$9!#F1$8$3$H$,!"$^$@\e(B @samp{new} \e$B%U%)%k%@!<$K$"$k$&$A$K:w0z\e(B
21801 \e$B$,:n$i$l$?$b$N$N\e(B Gnus \e$B$,$=$N%a!<%k$r8+$?$H$-$K\e(B @samp{cur} \e$B$K0\$5$l$??7$7\e(B
21802 \e$B$$%a!<%k$K$bEv$F$O$^$j$^$9!#$3$l$,5/$-$?8e$G%G!<%?%Y!<%9$r99?7$7$J$$$H!"\e(B
21803 mairix \e$B8!:w$OB8:_$7$J$$%U%!%$%k$r;X$9%7%s%\%j%C%/%j%s%/$r$b$?$i$7$^$9!#\e(B
21804 Gnus \e$B$G$ODL>o$=$l$i$N%a%C%;!<%8$O%X%C%@!<$K\e(B ``(none)'' \e$B$,I=<($5$l$F8=$l!"\e(B
21805 \e$B%"%/%;%9$9$k$3$H$,$G$-$^$;$s!#$b$7$3$l$,5/$3$C$?>l9g!"IaDL\e(B
21806 \e$B$O\e(B @kbd{G b u} \e$B$r;H$$!"$+$D%0%k!<%W$r99?7$9$l$P2r7h$7$^$9!#\e(B
21807 @end itemize
21808
21809 @iftex
21810 @iflatex
21811 @chapter Message
21812 @include message-ja.texi
21813 @chapter Sieve
21814 @include sieve-ja.texi
21815 @chapter PGG
21816 @include pgg-ja.texi
21817 @chapter SASL
21818 @include sasl-ja.texi
21819 @end iflatex
21820 @end iftex
21821
21822 @node Various
21823 @chapter \e$B$$$m$$$m\e(B
21824
21825 @menu
21826 * Process/Prefix::              \e$BB?$/$NL?Na$G;H$o$l$k=,47\e(B
21827 * Interactive::                 Gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
21828 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B Gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
21829 * Formatting Variables::        \e$B%P%C%U%!!<$N8+1I$($r;XDj$9$k$3$H$,$G$-$k\e(B
21830 * Window Layout::               Gnus \e$B$N3F%P%C%U%!!<$N%&%#%s%I%&$r@_Dj$9$k\e(B
21831 * Faces and Fonts::             \e$B%U%'!<%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
21832 * Compilation::                 Gnus \e$B$rB.$/$9$k$K$O\e(B
21833 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
21834 * Highlighting and Menus::      \e$B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k\e(B
21835 * Daemons::                     Gnus \e$B$O$"$J$?$NN"$G;E;v$r$9$k$3$H$,$G$-$k\e(B
21836 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k\e(B
21837 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
21838 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
21839 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
21840 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O2hA|$rI=<($G$-$k\e(B
21841 * Fuzzy Matching::              \e$BBg$-$J$R$:$s$@2;\e(B (big fuzz) \e$B$C$F2?\e(B?
21842 * Thwarting Email Spam::        \e$BMj$s$G$b$$$J$$9-9p%a!<%k$rHr$1$k4JC1$JJ}K!\e(B
21843 * Spam Package::                Spam \e$B$r_I2a$7$F=hM}$9$k$?$a$N%Q%C%1!<%8\e(B
21844 * The Gnus Registry::           \e$B5-;v$r\e(B Message-ID \e$B$GC)$k$?$a$N%Q%C%1!<%8\e(B
21845 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
21846 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
21847 @end menu
21848
21849 @node Process/Prefix
21850 @section \e$B%W%m%;%9\e(B/\e$B@\F,0z?t\e(B
21851 @cindex process/prefix convention
21852
21853 \e$BB?$/$N4X?t!"$=$NCf$G$b5-;v$N0\F0!"%G%3!<%I!"J]B8$r$9$k$?$a$N4X?t$O!"!V%W\e(B
21854 \e$B%m%;%9\e(B/\e$B@\F,0z?t$N=,47!W$H$7$FCN$i$l$F$$$k$b$N$r;H$$$^$9!#\e(B
21855
21856 \e$B$3$l$O!"MxMQ<T$,$I$N5-;v$KL?Na$r<B9T$7$?$$$+$r8+$D$1$k$?$a$NJ}K!$G$9!#\e(B
21857
21858 \e$B$=$l$O$3$N$h$&$J46$8$G$9\e(B:
21859
21860 \e$B?tCM@\F,0z?t$,\e(B N \e$B$@$C$?$i!"8=:_$N5-;v$r4^$a$?<!$N\e(B N \e$B8D$N5-;v$KBP$7$F:n6H\e(B
21861 \e$B$r<B9T$7$^$9!#$b$7?tCM@\F,0z?t$,Ii$@$C$?$i!"8=:_$N5-;v$r4^$a$?A0$N\e(B N \e$B8D\e(B
21862 \e$B$N5-;v$KBP$7$F:n6H$r<B9T$7$^$9!#\e(B
21863
21864 @vindex transient-mark-mode
21865 @code{transient-mark-mode} \e$B$,\e(B @code{nil} \e$B$G$O$J$/!"%j!<%8%g%s$,@_Dj$5$l\e(B
21866 \e$B$F$$$?$i!"%j!<%8%g%s$K$"$k$9$Y$F$N5-;v$G:n6H$,9T$J$o$l$^$9!#\e(B
21867
21868 \e$B?tCM@\F,0z?t$,L5$/$F$b!"$$$/$D$+$N5-;v$O%W%m%;%90u$,IU$$$F$$$k>l9g$K$O!"\e(B
21869 \e$B%W%m%;%90u$,IU$$$F$$$k5-;v$G:n6H$,<B9T$5$l$^$9!#\e(B
21870
21871 \e$B?tCM@\F,0z?t$d%W%m%;%90u$NIU$$$F$$$k5-;v$,L5$$>l9g$O!"8=:_$N5-;v$G$@$1:n\e(B
21872 \e$B6H$r<B9T$7$^$9!#\e(B
21873
21874 \e$B$3$l$O<B:]$H$F$bC1=c$J$N$G$9$,!"$S$C$/$j$5$l$J$$$?$a$K$b!"$O$C$-$j$5$;$F\e(B
21875 \e$B$*$/I,MW$,$"$j$^$9!#\e(B
21876
21877 \e$B%W%m%;%90u$KH?1~$9$k%3%^%s%I$O!"8=:_%W%m%;%90u$,IU$$$F$$$k5-;v$N%j%9%H$r\e(B
21878 \e$B%9%?%C%/$K@Q$s$G!"5-;v$N$9$Y$F$N%W%m%;%90u$r>C5n$7$^$9!#A02s$N@_Dj\e(B
21879 \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
21880
21881 @vindex gnus-summary-goto-unread
21882 \e$BB?$/$N?M!9$r$.$g$C$H$5$;!"62$,$i$;$k$H;W$o$l$k$3$H$N0l$D$O!"Nc$(\e(B
21883 \e$B$P\e(B @kbd{3 d} \e$B$,!"K\Ev$K\e(B @kbd{d} @kbd{d} @kbd{d} \e$B$HF1$8$3$H$r$9$k$3$H$G$9!#\e(B
21884 \e$B$=$l$>$l$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\e(B
21885 \e$B%H$G$O0u$rIU$1$?8e$G<!$NL$FI5-;v$K0\F0$9$k$N$G!"\e(B@kbd{3 d} \e$B$O35N,%P%C%U%!!<\e(B
21886 \e$B$,$I$&$J$C$F$$$F$b!"<!$N;0$D$NL$FI5-;v$r4{FI$K$7$^$9!#F0:n$r$b$C$HJ,$+$j\e(B
21887 \e$B$d$9$/$9$k$K$O!"\e(B@code{gnus-summary-goto-unread} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F\e(B
21888 \e$B$/$@$5$$!#\e(B
21889
21890 \e$BB?$/$N%3%^%s%I$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$;$s!#$=$l$r$7$J$$$9$Y$F\e(B
21891 \e$B$N%3%^%s%I$O!"$3$N%^%K%e%"%k$GL@5-$5$l$F$$$^$9!#$=$&$$$&%3%^%s%I$K%W%m%;\e(B
21892 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$rE,MQ$9$k$K$O!"\e(B@kbd{M-&} \e$B%3%^%s%I$r;H$C$F$/$@$5$$!#Nc\e(B
21893 \e$B$($P!"$=$N%0%k!<%W$N$9$Y$F$N5-;v$r4|8B@Z$l>C5n2DG=$H$7$F0u$rIU$1$k$K\e(B
21894 \e$B$O\e(B @kbd{M P b M-& E} \e$B$H$7$^$9!#\e(B
21895
21896 @node Interactive
21897 @section \e$BMxMQ<T$H$NAj8_:nMQ\e(B
21898 @cindex interaction
21899
21900 @table @code
21901 @item gnus-novice-user
21902 @vindex gnus-novice-user
21903 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$N$O!"$"$J$?$O\e(B Usenet \e$B$N@$3&$N?7;2<T$+Hs>o$K\e(B
21904 \e$B?5=E$J?M$N$I$A$i$+$@$H$$$&$G$9!#$3$l$OK\Ev$KNI$$$3$H$G$9!#2?$+4m81$J$3$H\e(B
21905 \e$B$r$9$kA0$K!"!VK\Ev$K$3$l$r$7$?$$$N$G$9$+\e(B?\e$B!W$H$$$&$h$&$J<ALd$r<u$1$^$9!#\e(B
21906 \e$B$3$l$O%G%#%U%)%k%H$G$O\e(B @code{t} \e$B$G$9!#\e(B
21907
21908 @item gnus-expert-user
21909 @vindex gnus-expert-user
21910 \e$B$3$NJQ?t$r\e(B @code{nil} \e$B$G$J$$CM$K$9$l$P!"\e(BGnus \e$B$+$i<ALd$r<u$1$k$3$H$,LGB?\e(B
21911 \e$B$KL5$/$J$k$G$7$g$&!#$3$l$OC1=c$K!"$I$s$JJQ$J$3$H$r$7$F$b!"$"$J$?$,2?$r$7\e(B
21912 \e$B$F$$$k$+$r$o$+$C$F$$$k$b$N$H8+$J$7$^$9!#Nc$($P\e(B @file{.newsrc} \e$B%U%!%$%k$r\e(B
21913 \e$BJ]B8$;$:$K\e(B Gnus \e$B$r=*N;$7$?$j!"4{FI>pJs$J$I$r99?7$;$:$K%0%k!<%W$rH4$1$?$j!"\e(B
21914 \e$B%0%k!<%W$N5-;v$r$9$Y$F4{FI$K$7$?$j!"4|8B@Z$l>C5n$5$l$k5-;v$r>C5n$7$?$j!"\e(B
21915 \e$B%K%e!<%95-;v$K%a!<%k$GJV?.$7$h$&$H$7$?$H$-$K!"3NG'$r5a$a$i$l$J$/$J$j$^$9!#\e(B
21916
21917 @item gnus-interactive-catchup
21918 @vindex gnus-interactive-catchup
21919 @code{nil} \e$B$G$J$$$H!"%0%k!<%W$KDI$$$D$/\e(B (catchup, \e$BL$FI$N5-;v$rFI$s$@$3$H\e(B
21920 \e$B$K$7$F$7$^$&\e(B) \e$BA0$K!"3NG'$r5a$a$^$9!#%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
21921
21922 @item gnus-interactive-exit
21923 @vindex gnus-interactive-exit
21924 \e$B$b$7\e(B @code{nil} \e$B0J30$@$C$?$i\e(B Gnus \e$B$r=*N;$9$k$H$-$K3NG'$r5a$a$^$9!#\e(B
21925 @code{quiet} \e$B$K$7$F$*$/$H!"3h$-$F$$$k35N,%P%C%U%!!<$r3NG'L5$7$G<+F0E*$K\e(B
21926 \e$B99?7$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
21927 @end table
21928
21929 @node Symbolic Prefixes
21930 @section \e$B%7%s%\%k$N@\F,0z?t\e(B
21931 @cindex symbolic prefixes
21932
21933 \e$BHs>o$KB?$/$N\e(B Emacs \e$B$NL?Na$,\e(B (\e$B?tCM\e(B) \e$B@\F,0z?t$KH?1~$7$^$9!#Nc$(\e(B
21934 \e$B$P\e(B @kbd{C-u 4 C-f} \e$B$O%]%$%s%H$r\e(B 4 \e$BJ8;z@h$K0\F0$7!"\e(B
21935 @kbd{C-u 9 0 0 I s s p} \e$B$O\e(B 900 \e$B$N%9%3%"\e(B (\e$B1JB3!"\e(B@code{Suject}\e$B!"J8;zNs$N0l\e(B
21936 \e$BIt!"$H$$$&5,B'\e(B) \e$B$r8=:_$N5-;v$K2C$($^$9!#\e(B
21937
21938 \e$B$3$l$O$9$Y$FAGE($GNI$$$N$G$9$,!"L?Na$K$b$&>/$7DI2C$N>pJs$rM?$($?$$$H$-$O\e(B
21939 \e$B$I$&$9$l$PNI$$$N$G$7$g$&\e(B?  \e$B$(!<$H!"$?$$$F$$$NL?Na$,$7$F$$$k$3$H$O!V@8$N!W\e(B
21940 \e$B@\F,0z?t$r2?$i$+$NFCJL$JJ}K!$G2r<a$9$k$3$H$G$9!#Nc$(\e(B
21941 \e$B$P\e(B @kbd{C-u 0 C-x C-s} \e$B$O!"8=:_$N5-;v$rJ]B8$9$k$H$-$K%P%C%/%"%C%W%U%!%$\e(B
21942 \e$B%k$r:n$i$J$$$GM_$7$$$3$H$r0UL#$7$^$9!#$G$b!"%P%C%/%"%C%W%U%!%$%k$r:n$i$J\e(B
21943 \e$B$$$GJ]B8$9$k$N$HF1;~$K!"\e(BEmacs \e$B$KA.8w$rJ|$C$F!"AGE($J2;3Z$r1iAU$7$FM_$7$$\e(B
21944 \e$B$H$-$O$I$&$9$l$PNI$$$G$7$g$&\e(B?  \e$B$=$l$,$G$-$J$/$F$b!"$"$J$?$O?=$7J,$J$/9,\e(B
21945 \e$B$;$G$9$M\e(B(?)\e$B!#\e(B
21946
21947 @kindex M-i (\e$B35N,\e(B)
21948 @findex gnus-symbolic-argument
21949 \e$B;d$O$=$&$G$O$"$j$^$;$s!#$=$3$G!";d$OFs$D$a$N@\F,0z?t!V%7%s%\%k@\F,0z?t!W\e(B
21950 \e$B$r2C$($^$7$?!#@\F,%-!<$O\e(B @kbd{M-i} (@code{gnus-symbolic-argument}) \e$B$G!"\e(B
21951 \e$B<!$K2!$5$l$kJ8;z$,CM$G$9!#$$$/$i$G$b\e(B @kbd{M-i} \e$B@\F,8l$r@Q$_=E$M$k$3$H$,\e(B
21952 \e$B$G$-$^$9!#\e(B@kbd{M-i a C-M-u} \e$B$O!V\e(B@kbd{C-M-u} \e$BL?Na$K%7%s%\%k@\F,0z\e(B
21953 \e$B?t\e(B @code{a} \e$B$rM?$($k!W$H$$$&$3$H$G$9!#\e(B@kbd{M-i a M-i b C-M-u} \e$B$O\e(B
21954 \e$B!V\e(B@kbd{C-M-u} \e$BL?Na$K%7%s%\%k@\F,0z?t\e(B @code{a} @code{b} \e$B$rM?$($k!W$H$$$&\e(B
21955 \e$B$3$H$G$9!#<q;]$O$o$+$j$^$7$?$M!#\e(B
21956
21957 \e$B%7%s%\%k@\F,0z?t$r<u$1IU$1$J$$L?Na$K$=$l$rBG$A9~$s$G$b2?$b0-$$$3$H$r$7$^\e(B
21958 \e$B$;$s$,!"NI$$$3$H$b2?$b$7$^$;$s!#8=:_$N$H$3$m!"$"$^$jB?$/$N4X?t$,%7%s%\%k\e(B
21959 \e$B@\F,0z?t$rMxMQ$7$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
21960
21961 Gnus \e$B$,$3$l$r<BAu$7$F$$$k$d$jJ}$K6=L#$,$"$k$J$i!"\e(B
21962 @ref{Extended Interactive} \e$B$r8+$F$/$@$5$$!#\e(B
21963
21964 @node Formatting Variables
21965 @section \e$B=qK!;EMMJQ?t\e(B
21966 @cindex formatting variables
21967
21968 \e$B$3$N%^%K%e%"%k$rDL$7$F!"$*$=$i$/\e(B @code{gnus-group-line-format} \e$B$^$?\e(B
21969 \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
21970 \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
21971 \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
21972 \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
21973
21974 \e$B=qK!;EMM\e(B (format) \e$B;XDj$NNc$G$9\e(B (\e$B%0%k!<%W%P%C%U%!!<$h$j\e(B):@*
21975 @samp{%M%S%5y: %(%g%)\n}\e$B!#$=$l$O6K$a$F=9$/!"$?$/$5$s$N%Q!<%;%s%H5-9f$,$$\e(B
21976 \e$B$?$k$H$3$m$K$"$j$^$9!#\e(B
21977
21978 @menu
21979 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
21980 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
21981 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$rJQ2=$5$;$k\e(B
21982 * User-Defined Specs::          Gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
21983 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
21984 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
21985 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
21986 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
21987 @end menu
21988
21989 \e$B8=:_$N$H$3$m\e(B Gnus \e$B$O0J2<$N=qK!;EMMJQ?t$r;H$$$^$9\e(B:
21990 @code{gnus-group-line-format}, @code{gnus-summary-line-format},
21991 @code{gnus-server-line-format}, @code{gnus-topic-line-format},
21992 @code{gnus-group-mode-line-format},
21993 @code{gnus-summary-mode-line-format},
21994 @code{gnus-article-mode-line-format},
21995 @code{gnus-server-mode-line-format}, \e$B$*$h\e(B
21996 \e$B$S\e(B @code{gnus-summary-pick-line-format}\e$B!#\e(B
21997
21998 \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
21999 \e$B9g!"$=$l$i$OMW5a$5$l$k9T$KA^F~$9$k$?$a$K\e(B @code{eval} (\e$BI>2A\e(B) \e$B$5$l$^$9!#\e(B
22000
22001 @kindex M-x gnus-update-format
22002 @findex gnus-update-format
22003 Gnus \e$B$O!"$"$J$?$,<+J,MQ$N=qK!;EMM;XDj$r:n$C$F$$$k$H$-$K!"<j=u$1$r$9$kL?\e(B
22004 \e$BNa$rHw$($F$$$^$9!#\e(B@kbd{M-x gnus-update-format} \e$B$O8=:_$N<0\e(B
22005 \e$B$r\e(B @code{eval} \e$B$7!"Ev$N;EMM$r99?7$7!"9T$r@8@.$9$k$?$a$N\e(B Lisp \e$B<0$r8!::$9\e(B
22006 \e$B$k$3$H$,$G$-$k%P%C%U%!!<$K0\F0$7$^$9!#\e(B
22007
22008 @node Formatting Basics
22009 @subsection \e$B=qK!;EMM$N4pK\\e(B
22010
22011 \e$B$=$l$>$l$N\e(B @samp{%} \e$B$NMWAG$O!"Ev$N%P%C%U%!!<$,:n@.$5$l$k$H$-$K2?$i$+$NJ8\e(B
22012 \e$B;zNs$dB>$N$b$N$GCV$-49$($i$l$^$9!#\e(B@samp{%5y} \e$B$O!V\e(B@samp{y} \e$B;XDj$rA^F~$7$F!"\e(B
22013\e$BJ8;z$N>l=j$rF@$k$?$a$K6uGr$r5M$a9~$_$J$5$$!W$H$$$&$3$H$G$9!#\e(B
22014
22015 \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
22016 @samp{%} \e$B$H=qK!;EMM$N7?$NJ8;z$N4V$N?tCM=$>~;R$O!">o$K>/$J$/$H$b$=$ND9$5\e(B
22017 \e$B$K$J$k$h$&$K!"=PNO$K\e(B (\e$B6uGrJ8;z$J$I$r\e(B)\e$B!V5M$a9~$_!W$^$9!#\e(B@samp{%5y} \e$B$O$=$N\e(B
22018 \e$B>l=j$,>o$K\e(B (\e$B>/$J$/$H$b\e(B) 5 \e$BJ8;z$ND9$5$K$J$k$h$&$K!":8$K6uGr$r5M$a9~$_$^$9!#\e(B
22019 \e$B$b$7\e(B @samp{%-5y} \e$B$H$9$l$P!"Be$o$j$K1&B&$K5M$a9~$_$^$9!#\e(B
22020
22021 \e$BFC$K9-$$I}$NCM$KBP$7$FJ]8n$9$k$?$a$K!"$=$N>l=j$ND9$5$r@)8B$7$?$$$3$H$b$"\e(B
22022 \e$B$k$G$7$g$&!#$=$N$?$a$K\e(B @samp{%4,6y} \e$B$J$I$H;XDj$9$k$3$H$,$G$-$^$9!#$3$l$O!"\e(B
22023 \e$B$=$N>l=j$O7h$7$F\e(B 6 \e$BJ8;z$rD6$($kI}$K$O$J$i$:!"$+$D\e(B 4 \e$BJ8;z$h$j>/$J$$I}$K$b\e(B
22024 \e$B$J$i$J$$$H$$$&$3$H$G$9!#\e(B
22025
22026 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
22027 \e$B$^$9!#\e(B
22028
22029 @node Mode Line Formatting
22030 @subsection \e$B%b!<%I9T=qK!;EMM\e(B
22031
22032 \e$B%b!<%I9T=qK!;EMMJQ?t\e(B (\e$BNc$($P\e(B @code{gnus-summary-mode-line-format}) \e$B$O!"\e(B
22033 \e$B0J2<$NFs$D$N0c$$0J30$O!"%P%C%U%!!<9T$KE,1~$7$?=qK!;EMMJQ\e(B
22034 \e$B?t\e(B (@pxref{Formatting Basics}) \e$B$HF1$85,B'$K=>$$$^$9\e(B:
22035
22036 @enumerate
22037 @item
22038 \e$B:G8e$K2~9T\e(B (@samp{\n}) \e$B$,$"$C$F$O$J$j$^$;$s!#\e(B
22039
22040 @item
22041 \e$BFCJL$J\e(B @samp{%%b} \e$B;EMM$r%P%C%U%!!<L>$rI=<($9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
22042 \e$B$(!<$H!"<B$O$=$l$O;EMM$G$O$J$$$N$G$9\e(B---@samp{%%} \e$B$H$$$&$b$N$O!"\e(B
22043 Emacs \e$B$,\e(B @samp{%b} \e$B$r<u$1<h$C$F!"$=$N%b!<%I9TI=<(5!G=$K!V%P%C%U%!!<L>$r\e(B
22044 \e$BI=<($7$J$5$$!W$H2r<a$5$;$k$?$a$K!"C1$K=qK!;EMM$N=hM}7O$rL5=}$GDL$jH4$1$k\e(B
22045 \e$B$3$H$,$G$-$k$h$&$K\e(B @samp{%} \e$B$r0O$&J}K!$J$N$G$9!#\e(BEmacs \e$B$,M}2r$9$k%b!<%I9T\e(B
22046 \e$B;XDj$N40A4$J0lMw$K$D$$$F$O!"JQ?t\e(B @code{mode-line-format} \e$B$N@bL@J8$r8+$F\e(B
22047 \e$B$/$@$5$$!#\e(B
22048 @end enumerate
22049
22050 @node Advanced Formatting
22051 @subsection \e$B>e5i=qK!;EMM\e(B
22052
22053 \e$BI=<($5$l$?NN0h$r8e$G2?$i$+$NJ}K!$G=hM}$9$k$N$O!"$7$P$7$PLr$KN)$A$^$9!#5M\e(B
22054 \e$B$a9~$_!"@)8B!"@Z$j<h$j!"$*$h$SFCDj$NCM$NM^@)$O!"!V%A%k%@=$>~;R!W$r;H$&$3\e(B
22055 \e$B$H$K$h$C$F<B8=$9$k$3$H$,$G$-$^$9!#$h$/$"$k%A%k%@;EMM$O!"\e(B
22056 @samp{%~(cut 3)~(ignore "0")y} \e$B$N$h$&$K8+$($k$G$7$g$&!#\e(B
22057
22058 \e$B$3$l$i$OM-8z$J=$>~;R$G$9\e(B:
22059
22060 @table @code
22061 @item pad
22062 @itemx pad-left
22063 \e$BNN0h$N:8B&$K!"MW5a$5$l$?D9$5$K$J$k$^$G6uGr$r5M$a9~$_$^$9!#\e(B
22064
22065 @item pad-right
22066 \e$BNN0h$N1&B&$K!"MW5a$5$l$?D9$5$K$J$k$^$G6uGr$r5M$a9~$_$^$9!#\e(B
22067
22068 @item max
22069 @itemx max-left
22070 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;zNs$N:8B&$r@Z$j<h$j$^$9!#\e(B
22071
22072 @item max-right
22073 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;zNs$N1&B&$r@Z$j<h$j$^$9!#\e(B
22074
22075 @item cut
22076 @itemx cut-left
22077 \e$B;XDj$5$l$??t$NJ8;z$r:8B&$+$i@Z$jMn$H$7$^$9!#\e(B
22078
22079 @item cut-right
22080 \e$B;XDj$5$l$??t$NJ8;z$r1&B&$+$i@Z$jMn$H$7$^$9!#\e(B
22081
22082 @item ignore
22083 \e$BNN0h$,;XDj$5$l$?CM$HEy$7$$\e(B (equal) \e$B$J$i$P!"6uJ8;zNs$rJV$7$^$9!#\e(B
22084
22085 @item form
22086 @samp{@@} \e$B;EMM$,;H$o$l$?$H$-$K!";XDj$5$l$?<0$rNN0h$NCM$H$7$F;H$$$^$9!#\e(B
22087
22088 \e$B$3$l$ONc$G$9\e(B:
22089
22090 @lisp
22091 "~(form (current-time-string))@@"
22092 @end lisp
22093 @end table
22094
22095 \e$BNc$r=P$7$F$_$^$7$g$&!#35N,%b!<%I9T$G$N\e(B @samp{%o} \e$B;EMM$O\e(B ISO0861 \e$BMM<0$N6E\e(B
22096 \e$B=L$5$l$?F|IU\e(B (@samp{19960809T230410} \e$B$N$h$&$J$b$N\e(B) \e$B$rJV$7$^$9!#$3$l$O$H\e(B
22097 \e$B$F$bH/2;$7$K$/$$$N$G!"@$5*$rI=$9?t$H;~9o$r:o$.Mn$H$7$F!"\e(B6 \e$BJ8;z$NF|IU$r;D\e(B
22098 \e$B$7$?$$$H;W$$$^$9!#$=$l$O\e(B @samp{%~(cut-left 2)~(max-right 6)~(pad 6)o} \e$B$H\e(B
22099 \e$B$J$k$G$7$g$&!#\e(B(\e$B@Z$jMn$H$7\e(B (cutting) \e$B$O\e(B \e$B:GBgI}$N@)8B\e(B (maxing) \e$B$h$j@h$K9T\e(B
22100 \e$B$J$o$l$k$N$G!"I=<(Ms$G$N8+1I$($rNI$/$9$k$?$a$K!"F|IU$,\e(B 6 \e$BJ8;z$h$j>/$J$/\e(B
22101 \e$B$J$i$J$$$3$H$rJ]>Z$9$k5M$a9~$_\e(B (padding) \e$B$,I,MW$K$J$j$^$9!#\e(B)
22102
22103 \e$BL5;k\e(B (ignore) \e$B$,:G=i$K9T$J$o$l$^$9!#$=$l$+$i@Z$jMn$H$7\e(B (cutting)\e$B!"<!$K:G\e(B
22104 \e$BBgI}$N@)8B\e(B (maxing)\e$B!"$=$7$F:G8e$NA`:n$G$"$k5M$a9~$_\e(B (padding) \e$B$,9T$J$o$l\e(B
22105 \e$B$^$9!#\e(B
22106
22107 \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
22108 \e$B$/$J$k$N$,$o$+$k$G$7$g$&!#$3$l$O$"$J$?$,9T$N308+$KK~B-$7$?$H$-\e(B
22109 \e$B$K\e(B @kbd{M-x gnus-compile} \e$B$r<B9T$9$k$3$H$K$h$C$F!"3JCJ$KB.EYDc2<$r8:$i$9\e(B
22110 \e$B$3$H$,$G$-$^$9!#\e(B@xref{Compilation}.
22111
22112 @node User-Defined Specs
22113 @subsection \e$BMxMQ<TDj5A$N;XDj\e(B
22114
22115 \e$B$9$Y$F$N;EMM$K!"MxMQ<T$,Dj5A$7$?\e(B @samp{u} \e$B$G;O$^$k=R8l$rA^F~$9$k$3$H$,$G\e(B
22116 \e$B$-$^$9!#=qK!;EMMJ8;zNs$N<!$NJ8;z$O!"%"%k%U%!%Y%C%H$G$J$1$l$P$J$j$^$;$s!#\e(B
22117 @samp{%u} \e$B$KB3$/%"%k%U%!%Y%C%H$,\e(B @samp{X} \e$B$@$C$?$i!"\e(BGnus \e$B$O4X\e(B
22118 \e$B?t\e(B @code{gnus-user-format-function-}@samp{X} \e$B$r8F$S$^$9!#4X?t$K$OC10l$N\e(B
22119 \e$B0z?t$,M?$($i$l$^$9$,!"$=$N0z?t$N0UL#$O4X?t$,$I$N%P%C%U%!!<$+$i8F$P$l$F$$\e(B
22120 \e$B$k$+$K$h$C$FJQ$o$j$^$9!#4X?t$OJ8;zNs$rJV$5$J$1$l$P$J$j$^$;$s!#$=$l$OB>$N\e(B
22121 \e$B=R8l$K$h$C$F@8@.$5$l$k>pJs$H$^$C$?$/F1$8$h$&$K!"%P%C%U%!!<$KA^F~$5$l$^$9!#\e(B
22122 \e$B4X?t$O0UL#$NL5$$CM$H6&$K8F$P$l$k>l9g$b$"$k$N$G!"$=$l$NBP:v$r$7$F$*$/$Y$-\e(B
22123 \e$B$G$9!#\e(B
22124
22125 Gnus \e$B$OMxMQ<TDj5A;EMM$r3HD%$7$?\e(B @samp{%u&foo;} \e$B$N$h$&$J7A<0$b%5%]!<%H$7\e(B
22126 \e$B$^$9!#$3$N>l9g$O\e(B @code{gnus-user-format-function-}@samp{foo} \e$B$H$$$&4X?t\e(B
22127 \e$B$r8F$S=P$7$^$9!#\e(B
22128
22129 \e$B?7$7$$4X?t$rDj5A$7$J$/$F$b!"$[$H$s$IF1$8$3$H$r%A%k%@=$>~\e(B
22130 \e$B;R\e(B (@pxref{Advanced Formatting}) \e$B$r;H$C$FC#@.$G$-$k$G$7$g$&!#Nc$G$9\e(B:
22131
22132 @samp{%~(form (count-lines (point-min) (point)))@@}
22133
22134 \e$B$3$3$GM?$($i$l$?<0$OI>2A$5$l$F8=:_$N9THV9f$r$b$?$i$7!"$=$l$+$iA^F~$5$l$^\e(B
22135 \e$B$9!#\e(B
22136
22137 @node Formatting Fonts
22138 @subsection \e$B=qK!;EMM%U%)%s%H\e(B
22139
22140 @cindex %(, %)
22141 @vindex gnus-mouse-face
22142 \e$B$9$Y$F$N=qK!;EMMJQ?t$K$h$C$F6&M-$5$l$k!"%O%$%i%$%H\e(B (\e$B6/D4I=<(\e(B) \e$B$N$?$a$N;E\e(B
22143 \e$BMM$,$"$j$^$9!#=R8l\e(B @samp{%(} \e$B$H\e(B \e$B=R8l\e(B @samp{%)} \e$B$G0O$^$l$?%F%-%9%H$K$OFC\e(B
22144 \e$BJL$J\e(B @code{mouse-face} \e$BB0@-$,M?$($i$l!"$=$3$K%^%&%9$N%]%$%s%?!<$rCV$$$?\e(B
22145 \e$B$H$-$K\e(B (@code{gnus-mouse-face} \e$B$K$h$C$F\e(B) \e$B%O%$%i%$%H$5$l$^$9!#\e(B
22146
22147 @cindex %@{, %@}
22148 @vindex gnus-face-0
22149 \e$B=R8l\e(B @samp{%@{} \e$B$H\e(B \e$B=R8l\e(B @samp{%@}} \e$B$G0O$^$l$?%F%-%9%H$K$O!"IaDL$N%U%'!<\e(B
22150 \e$B%9$G$"$k\e(B @code{gnus-face-0} (\e$B%G%#%U%)%k%H$G\e(B @code{bold}) \e$B$,M?$($i$l$^$9!#\e(B
22151 @samp{%1@{} \e$B$r;H$&$H!"Be$o$j$K\e(B @code{gnus-face-1} \e$B$,M?$($i$l!"0J2<F1MM$G\e(B
22152 \e$B$9!#M_$7$$$@$1$?$/$5$s$N%U%'!<%9$r:n$C$F$/$@$5$$!#F1$8$3$H\e(B
22153 \e$B$,\e(B @code{mouse-face} \e$B;EMM$K$b8@$($^$9!#\e(B@samp{hello} \e$B$,%^%&%9$rCV$$$?$H$-\e(B
22154 \e$B$K\e(B @code{gnus-mouse-face-3} \e$B$G%O%$%i%$%H$5$l$k$?$a$K$O!"\e(B
22155 @samp{%3(hello%)} \e$B$H$9$l$PNI$$$G$7$g$&!#\e(B
22156
22157 @cindex %<<, %>>, guillemets
22158 @c @cindex %<<, %>>, %\e$B!T\e(B, %\e$B!U\e(B, guillemets
22159 @vindex gnus-balloon-face-0
22160 \e$B=R8l\e(B `%\e$B!T\e(B' \e$B$H\e(B \e$B=R8l\e(B `%\e$B!U\e(B' \e$B$G0O$^$l$?%F%-%9%H$G$O!"FCJL\e(B
22161 \e$B$J\e(B @code{balloon-help} \e$BB0@-$,\e(B @code{gnus-balloon-face-0} \e$B$K@_Dj$5$l$^$9!#\e(B
22162 `%1\e$B!T\e(B' \e$B$H$9$k$H!"\e(B@code{gnus-balloon-face-1} \e$B$,;H$o$l!"0J2<F1MM$G$9!#\e(B
22163 @code{gnus-balloon-face-*} \e$BJQ?t$O!"J8;zNs$+J8;zNs$rJV$94X?t$r;X$9%7%s%\\e(B
22164 \e$B%k$N$I$A$i$+$G$J$1$l$P$J$j$^$;$s!#$3$NB0@-$,@_Dj$5$l$F$$$k%F%-%9%H$N>e$r\e(B
22165 \e$B%^%&%9$,DL2a$9$k$H!"?a$-=P$7$,8=$l$FJ8;zNs$rI=<($7$^$9!#$3$l$N>\$7$$>pJs\e(B
22166 \e$B$O\e(B @xref{Tooltips, ,Tooltips, emacs, The Emacs Editor}, (Emacs) \e$B$^$?\e(B
22167 \e$B$O\e(B @code{balloon-help-mode} (XEmacs) \e$B$N@bL@$r;2>H$7$F$/$@$5$$!#\e(B(\e$B5;=QE*$J\e(B
22168 \e$BM}M3$N$?$a$K!"%.%#%a\e(B (guillemets) \e$B$O$3$N@a$G$O\e(B `\e$B!T\e(B' \e$B$H\e(B `\e$B!U\e(B' \e$B$G6a;w$5$l$^\e(B
22169 \e$B$7$?!#\e(B)
22170
22171 @quotation
22172 \e$BLuCm\e(B: guillemets (\e$BJ)8l\e(B) \e$B$O%.%e%a$H$bI=5-$5$l$^$9!#<B:]$K\e(B Gnus \e$B$GM-8z$J$N\e(B
22173 \e$B$O<!$NFs$D$G$9\e(B:
22174
22175 @lisp
22176 (string (make-char 'latin-iso8859-1 43)) ;; \e$B!T\e(B
22177 (string (make-char 'latin-iso8859-1 59)) ;; \e$B!U\e(B
22178 @end lisp
22179
22180 \e$BF|K\8l$N!V!W$KEv$?$k$b$N$G!"8}F,I=8=$rI=5-$7$?$j!"6/D4$7$?$$C18l$r0O$`!"\e(B
22181 \e$B2?$+$+$i$N0zMQItJ,$r0O$`!"=qJ*Ey$N%?%$%H%k$r5-$9EyMM!9$K;H$o$l$^$9!#\e(B
22182 @end quotation
22183
22184 \e$B$3$l$O%0%k!<%W%P%C%U%!!<$G;H$&$3$H$,$G$-$k!"$b$&0l$D$ND4M}K!$G$9\e(B:
22185
22186 @lisp
22187 ;; @r{\e$B;0$D$N%U%'!<%9$r:n$j$^$9!#\e(B}
22188 (setq gnus-face-1 'bold)
22189 (setq gnus-face-3 'italic)
22190
22191 ;; @r{\e$B5-;v$N?t$r%\!<%k%I$GNP$N%U%'!<%9$K$7$?$$$N$G!"\e(B}
22192 ;; @r{@code{my-green-bold} \e$B$H$$$&?7$7$$%U%'!<%9$r:n$j$^$9!#\e(B}
22193 (copy-face 'bold 'my-green-bold)
22194 ;; @r{\e$B?'$r@_Dj$7$^$9!#\e(B}
22195 (set-face-foreground 'my-green-bold "ForestGreen")
22196 (setq gnus-face-2 'my-green-bold)
22197
22198 ;; @r{\e$B?7$7$$FC@=$N=qK!;EMM$r@_Dj$7$^$9!#\e(B}
22199 (setq gnus-group-line-format
22200       "%M%S%3@{%5y%@}%2[:%] %(%1@{%g%@}%)\n")
22201 @end lisp
22202
22203 \e$B$"$J$?$,$3$N0F$r;H$C$F!"40A4$KFI$a$J$/$FHs>o$K2<IJ$JI=<($r:n$k$3$H$,$G$-\e(B
22204 \e$B$k$3$H$r3N?.$7$F$$$^$9!#3Z$7$s$G$/$@$5$$\e(B!
22205
22206 @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
22207 \e$B$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
22208
22209 @node Positioning Point
22210 @subsection \e$B%]%$%s%H$N0\F0\e(B
22211
22212 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
22213 \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
22214 \e$B$9!#$3$N?6$k$^$$$O!";0$D$N0c$&J}K!$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
22215
22216 \e$B$^$?!"%3%m%s$r9T$N$I$N>l=j$K$G$b0\F0$9$k$3$H$,$G$-$^$9!#\e(B
22217
22218 @findex gnus-goto-colon
22219 \e$B%3%m%s$N0LCV$K%]%$%s%H$r0\F0$5$;$k$?$a$N4X?t$rDj5A$7D>$9$3$H$,$G$-$^$9!#\e(B
22220 \e$B$=$N4X?t$O\e(B @code{gnus-goto-colon} \e$B$H8F$P$l$F$$$^$9!#\e(B
22221
22222 \e$B$G$b!"9T$K%3%m%s$r4^$a$?$/$J$$$J$i$P!"$3$l$r07$&$?$a$N$*$=$i$/:G$b<j$4$m\e(B
22223 \e$B$JJ}K!$O\e(B @samp{%*} \e$B$H$$$&=R8l$r;H$&$3$H$G$9!#$"$J$?$N9T$N=qK!;EMM$NDj5A\e(B
22224 \e$B$K\e(B @samp{%*} \e$B$rF~$l$F$*$1$P!"\e(BGnus \e$B$O$=$3$K%]%$%s%H$rCV$-$^$9!#\e(B
22225
22226 @node Tabulation
22227 @subsection \e$B@0Ns\e(B
22228
22229 \e$BDL>o$O!"6uGrJ8;z$r5M$a9~$s$@$jC<$r@Z$jMn$H$9$3$H$K$h$C$F!"J8;zNs$r%G%#%9\e(B
22230 \e$B%W%l%$$KJB$Y$k$3$H$,$G$-$^$9!#$G$bBg$-$5$,0c$&0[$J$kJ8;zNs$rO"7k$5$;$k>l\e(B
22231 \e$B9g$O!"C1$KJ8;zNs$r=PNO$7$F$7$^$&$N$,$h$j<j$4$m$G$"$k$3$H$,B?$$$O$:$G!"$7\e(B
22232 \e$B$+$7$=$&$9$k$H$=$N8e$KB3$/%F%-%9%H$rJB$Y$k$N$KG:$`$3$H$K$J$j$^$9!#\e(B
22233
22234 \e$B$=$l$r9T$J$&$?$a$K!"\e(BGnus \e$B$O@0Ns;R\e(B (tabulator) \e$B$N;EMM\e(B @samp{%=} \e$B$rHw$($F\e(B
22235 \e$B$$$^$9!#$3$l$K$OFs$D$N7A<0\e(B @dfn{hard tabulators} \e$B$*$h\e(B
22236 \e$B$S\e(B @dfn{soft tabulators} \e$B$,$"$j$^$9!#\e(B
22237
22238 @samp{%50=} \e$B$OJ8;zNs$,\e(B 50\e$B7e$^$G$N>l=j$r@j$a$k$h$&$K6uGrJ8;z$r5M$a9~$_$^\e(B
22239 \e$B$9!#$b$7A^F~$9$k%F%-%9%H$NKvC<$,\e(B 50\e$B7e$h$j8e$m$K$J$k>l9g$O2?$bA^F~$7$^$;\e(B
22240 \e$B$s!#$3$l$O2:$d$+\e(B (soft) \e$B$J@0Ns;R$G$9!#\e(B
22241
22242 @samp{%-50=} \e$B$b$^$?!"J8;zNs$,\e(B 50\e$B7e$^$G$N>l=j$r@j$a$k$h$&$K6uGrJ8;z$r5M$a\e(B
22243 \e$B9~$_$^$9!#$G$9$,!"$b$7A^F~$9$k%F%-%9%H$NKvC<$,\e(B 50\e$B7e$h$j8e$m$K$J$k>l9g$O!"\e(B
22244 50\e$B7e$h$j8e$m$K$J$k2a>j$J%F%-%9%H$O:o=|$5$l$^$9!#$3$l$O87L)\e(B (hard) \e$B$J@0Ns\e(B
22245 \e$B;R$G$9!#\e(B
22246
22247 @node Wide Characters
22248 @subsection Wide Characters
22249
22250 \e$BB?$/$NCO0h$K$*$$$F!"8GDjI}%U%)%s%H$OF1$8I}$NJ8;z$r;}$C$F$$$^$9!#$7$+$7$$\e(B
22251 \e$B$/$D$+$NCO0h!"$h$/CN$i$l$F$$$kEl%"%8%"$N9q!9$G$O!"%i%F%sJ8;z$HI}$N9-$$J8\e(B
22252 \e$B;z$,:.:_$7$F;H$o$l$F$$$^$9!#\e(B
22253
22254 \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
22255 \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
22256 \e$B$G$O!"$=$l$O@5$7$/$"$j$^$;$s!#\e(B
22257
22258 @vindex gnus-use-correct-string-widths
22259 \e$B$=$l$r5_:Q$9$k$?$a$K!"$"$J$?\e(B
22260 \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
22261 \e$B$-$^$9!#$3$l$O%P%C%U%!!<$N@8@.$rCY$/$7$^$9$,!"$h$jH~$7$$7k2L$rF@$k$3$H$,\e(B
22262 \e$B$G$-$k$G$7$g$&!#%G%#%U%)%k%HCM$O\e(B XEmacs \e$B$G$O\e(B @code{t} \e$B$G$9$,\e(B Emacs \e$B$G\e(B
22263 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B(\e$BLuCm\e(B: \e$BF|K\8l$J$I$r\e(B Emacs \e$B$GI=<($9$k>l9g$K!"=qK!;EMM\e(B
22264 \e$B$K$h$C$F$O\e(B @code{t} \e$B$K$7$J$$$H35N,%P%C%U%!!<$NI=<($,ITB7$$$K$J$k$3$H$,$"\e(B
22265 \e$B$j$^$9!#\e(B)
22266
22267 @node Window Layout
22268 @section \e$B%&%#%s%I%&$NG[CV\e(B
22269 @cindex window layout
22270
22271 \e$B$$$(!"\e(BX \e$B$K4X$9$k$3$H$O$"$j$^$;$s$+$i!"$*$H$J$7$/$7$F$/$@$5$$!#\e(B
22272
22273 @vindex gnus-use-full-window
22274 \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
22275 \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
22276 \e$B$G\e(B @code{t} \e$B$G$9!#\e(B
22277
22278 \e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$F$b$=$l$J$j$KF0:n$7$^$9$,!"LdBj$b$"$j$^\e(B
22279 \e$B$9!#4m81$r3P8g$N>e$G;H$C$F$/$@$5$$!#\e(B
22280
22281 @vindex gnus-buffer-configuration
22282 @code{gnus-buffer-configuration} \e$B$O$=$l$>$l$N\e(B Gnus \e$B$N%P%C%U%!!<$,$I$N$/\e(B
22283 \e$B$i$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9\e(B:
22284
22285 @lisp
22286 ((group (vertical 1.0 (group 1.0 point)))
22287  (article (vertical 1.0 (summary 0.25 point)
22288                         (article 1.0))))
22289 @end lisp
22290
22291 \e$B$3$l$OO"A[%j%9%H$G$9!#!V%-!<!W$O2?$i$+$NF0:n$rL>IU$1$k$?$a$N%7%s%\%k$G$9!#\e(B
22292 \e$BNc$($P!"%0%k!<%W%P%C%U%!!<$rI=<($9$k$H$-$O!"%&%#%s%I%&$r@_Dj$9$k$?$a$N4X\e(B
22293 \e$B?t$O\e(B @code{group} \e$B$r%-!<$H$7$F;H$$$^$9!#;HMQ2DG=$JL>A0$N40A4$J0lMw$O2<$K\e(B
22294 \e$B5s$2$i$l$F$$$^$9!#\e(B
22295
22296 \e$B!VCM!W\e(B(\e$B$9$J$o$A!VJ,3d!W\e(B) \e$B$O!"$=$l$>$l$N%P%C%U%!!<$,$I$l$/$i$$$N6u4V$r@j\e(B
22297 \e$B$a$k$Y$-$+$r;XDj$7$^$9!#\e(B@code{article} \e$B$NJ,3d$rNc$K<h$k$H\e(B
22298
22299 @lisp
22300 (article (vertical 1.0 (summary 0.25 point)
22301                        (article 1.0)))
22302 @end lisp
22303
22304 \e$B$3$N!VJ,3d!W$O35N,%P%C%U%!!<$,2hLL$N>e$N\e(B 25% \e$B$r@j$a$k$Y$-$G!"$=$l$O5-;v\e(B
22305 \e$B%P%C%U%!!<$N>e$KG[CV$5$l$k$H8@$C$F$$$^$9!#$*5$$E$-$N$h$&$K!"\e(B
22306 100% + 25% \e$B$O<B:]$O\e(B 125% \e$B$G$9\e(B (\e$B$($'!"3'$5$s$N7W;;$O$3$NMM$K$J$C$?$H;W$$\e(B
22307 \e$B$^$9!#\e(B) \e$B$7$+$7!"FCJL$J?tCM\e(B @code{1.0} \e$B$O!";D$j$N%P%C%U%!!<$,I,MW$J$b$N$r\e(B
22308 \e$B<h$j5n$C$?8e$K!";HMQ2DG=$J;D$j$N6u4V$9$Y$F$r5[$$<h$k!"$H$$$&$3$H$r9g?^$9\e(B
22309 \e$B$k$?$a$K;H$o$l$^$9!#\e(B@code{1.0} \e$B$NBg$-$5$r;XDj$9$k%P%C%U%!!<$O!"0l$D$NJ,\e(B
22310 \e$B3d$K$D$-0l$D$@$1$G$J$/$F$O$J$j$^$;$s!#\e(B
22311
22312 \e$B%]%$%s%H\e(B (\e$B%+!<%=%k\e(B) \e$B$O>JN,2DG=$J;0$DL\$NMWAG!"\e(B@code{point} \e$B$r;}$D%P%C%U%!!<\e(B
22313 \e$B$KCV$+$l$^$9!#\e(B@code{frame} \e$BJ,3d$G$O!"\e(B@code{frame-focus} \e$B%?%0$,4^$^$l$F$$\e(B
22314 \e$B$k;^MU$NJ,3d$r;}$C$F$$$kI{J,3d$N!":G8e$N$b$N$N%U%l!<%`$,%U%)!<%+%9$rF@$k\e(B
22315 \e$B$3$H$K$J$j$^$9\e(B (@code{frame-focus} \e$B%?%0$O!"$=$l$r4^$s$G$$$k;^MU%j%9%H$K\e(B
22316 \e$B$*$$$F!"\e(B@code{point} \e$B%?%0$,L5$1$l$P;0HVL\$N!"$"$l$P;MHVL\$NMWAG$K$J$j$^\e(B
22317 \e$B$9!#\e(B
22318
22319 \e$B<!$O$b$C$HJ#;($JNc$G$9\e(B:
22320
22321 @lisp
22322 (article (vertical 1.0 (group 4)
22323                        (summary 0.25 point)
22324                        (article 1.0)))
22325 @end lisp
22326
22327 \e$B$b$7Bg$-$5$N;XDj$,IbF0>.?tE@?t$NBe$o$j$K@0?t$@$C$?$J$i!"$=$l$O3d9g$G$O$J\e(B
22328 \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
22329 \e$B$9!#\e(B
22330
22331 \e$B$b$7!VJ,3d!W$,\e(B @code{eval} (\e$BI>2A\e(B) \e$B$5$l$k$b$N$N$h$&$K8+$($k$H$-$O\e(B (\e$B@53N$K\e(B
22332 \e$B8@$&$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,\e(B
22333 \e$B3d$O\e(B @code{eval} \e$B$5$l$^$9!#7k2L$,\e(B @code{nil} \e$B$G$J$$$J$i!"$=$l$OJ,3d$H$7\e(B
22334 \e$B$FMQ$$$i$l$^$9!#\e(B
22335
22336 \e$B$^$@J#;($G$O$J$$$G$9$C$F\e(B? \e$B$=$l$G$O!"Bg$-$5$H$7$F$3$l$r;n$7$F$_$F$/$@$5$$\e(B:
22337
22338 @lisp
22339 (article (horizontal 1.0
22340              (vertical 0.5
22341                  (group 1.0))
22342              (vertical 1.0
22343                  (summary 0.25 point)
22344                  (article 1.0))))
22345 @end lisp
22346
22347 \e$B$*$)$C$H!#Fs$D$N%P%C%U%!!<$KFf$N\e(B 100% \e$B%?%0$,IU$$$F$$$^$9!#$=$7\e(B
22348 \e$B$F\e(B @code{horizontal} \e$B$C$F2?$G$7$g$&\e(B?
22349
22350 \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
22351 \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
22352 \e$B>.JR$NCf$G$O!"$"$J$?$N$d$j$?$$$3$H$r$9$Y$FIaDL$NN.57$G9T$J$&$3$H$,$G$-$^\e(B
22353 \e$B$9!#\e(B@code{horizontal} \e$B$N8e$N?tCM$O!"$3$N>.JR$K2hLL$N$I$l$/$i$$$N3d9g$,M?\e(B
22354 \e$B$($i$l$k$+$r;XDj$7$^$9!#\e(B
22355
22356 \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
22357 \e$B$j$^$9!#J,3d$O7h$7$F@53N$G$O$J$$$N$G!"J,3d$K$h$C$FM>$C$?$9$Y$F$N9T$r!"$3\e(B
22358 \e$B$N%P%C%U%!!<$,J,Ja$j$^$9!#\e(B
22359
22360 \e$B$b$&>/$77A<0E*$K!"M-8z$JJ,3d$,$I$N$h$&$K$J$k$+$NDj5A$r5s$2$F$*$-$^$7$g$&\e(B:
22361
22362 @example
22363 split      = frame | horizontal | vertical | buffer | form
22364 frame      = "(frame " size *split ")"
22365 horizontal = "(horizontal " size *split ")"
22366 vertical   = "(vertical " size *split ")"
22367 buffer     = "(" buf-name " " size *[ "point" ] *[ "frame-focus"] ")"
22368 size       = number | frame-params
22369 buf-name   = group | article | summary ...
22370 @end example
22371
22372 \e$B@)8B$H$7$F!"\e(B@code{frame} \e$B$O:G$b>e0L3,AX$NJ,3d$H$7$F$7$+8=$l$k$3$H$,$G$-\e(B
22373 \e$B$J$$$H$$$&$b$N$,$"$j$^$9!#\e(B@code{form} \e$B$OM-8z$JJ,3d$rJV$9\e(B Emacs Lisp \e$B$N\e(B
22374 \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
22375 \e$B$N\e(B @code{vertical} \e$B$H\e(B @code{horizontal} \e$BJ,3d$r4^$`$3$H$,$G$-$^$9!#\e(B
22376
22377 @vindex gnus-window-min-width
22378 @vindex gnus-window-min-height
22379 @cindex window height
22380 @cindex window width
22381 \e$B@5$7$$Bg$-$5$r8+$D$1$k$3$H$O!">/$7J#;($K$J$j$^$9!#$I$N%&%#%s%I%&\e(B
22382 \e$B$b\e(B @code{gnus-window-min-height} (\e$B%G%#%U%)%k%H$O\e(B 1) \e$B$NJ8;z$N9b$5$h$j$b>.\e(B
22383 \e$B$5$/$F$O$J$i$J$$$7!">/$J$/$H$b\e(B @code{gnus-window-min-width} (\e$B%G%#%U%)%k\e(B
22384 \e$B%H$O\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
22385 \e$B@)$7$h$&$H;n$_$^$9!#$b$7I8=`$N\e(B Emacs \e$B$N%&%#%s%I%&$NI}\e(B/\e$B9b$5@)8B$r;H$$$?$$\e(B
22386 \e$B$J$i!"$3$NFs$D$NJQ?t$r\e(B @code{nil} \e$B$K$9$k$@$1$GNI$$$G$9!#\e(B
22387
22388 Emacs \e$B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"\e(B
22389 @code{horizontal} \e$B$H\e(B @code{vertical} \e$B$NJ,3d$O!"4|BT$7$?$b$N$HH?BP$NF0:n\e(B
22390 \e$B$r$9$k$G$7$g$&!#\e(B@code{horizontal} \e$BJ,3d$NCf$N%&%#%s%I%&$O2#$KJB$s$GI=<($5\e(B
22391 \e$B$l!"\e(B@code{vertical} \e$BJ,3d$NCf$N%&%#%s%I%&$O>e2<$KI=<($5$l$^$9!#\e(B
22392
22393 @findex gnus-configure-frame
22394 \e$B%&%#%s%I%&$NG[CV$K4X$7$F<B83$r$7$F$_$?$$$N$G$"$l$P!"NI$$J}K!$OJ,3d$r0z?t\e(B
22395 \e$B$K$7$FD>@\\e(B @code{gnus-configure-frame} \e$B$r8F$V$3$H$G$9!#$3$l$O%P%C%U%!!<\e(B
22396 \e$B$rJ,3d$9$k$H$-$K$9$Y$F$N<B:]$N;E;v$r$9$k4X?t$G$9!#2<$N$b$N$O8^$D$N%&%#%s\e(B
22397 \e$B%I%&$r:n$k$+$J$j$P$+$2$?@_Dj$G$9!#Fs$D$r%0%k!<%W%P%C%U%!!<$K!";0$D$r5-;v\e(B
22398 \e$B%P%C%U%!!<$N$?$a$K=<$F$^$9!#\e(B(\e$B$@$+$i!"$P$+$2$F$$$k$H8@$C$?$G$7$g!#\e(B) \e$B$b$7\e(B
22399 \e$B2<$NJ8$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\e(B
22400 \e$B$,$I$N$h$&$K8+$($k$+$ND>4Q$rF@$k$3$H$,$G$-$^$9!#K~B-$9$k$^$G$=$l$GM7$s$G!"\e(B
22401 \e$B$=$l$+$i\e(B @code{gnus-add-configuration} \e$B$r;H$C$F?7$7$$:nIJ$r%P%C%U%!!<G[\e(B
22402 \e$BCV%j%9%H$K2C$($F$/$@$5$$!#\e(B
22403
22404 @lisp
22405 (gnus-configure-frame
22406  '(horizontal 1.0
22407     (vertical 10
22408       (group 1.0)
22409       (article 0.3 point))
22410     (vertical 1.0
22411       (article 1.0)
22412       (horizontal 4
22413         (group 1.0)
22414         (article 10)))))
22415 @end lisp
22416
22417 \e$BJ#?t$N%U%l!<%`$bM_$7$$$+$b$7$l$^$;$s!#LdBj$"$j$^$;$s\e(B---@code{frame} \e$BJ,3d\e(B
22418 \e$B$r;H$&$@$1$G$9\e(B:
22419
22420 @lisp
22421 (gnus-configure-frame
22422  '(frame 1.0
22423          (vertical 1.0
22424                    (summary 0.25 point frame-focus)
22425                    (article 1.0))
22426          (vertical ((height . 5) (width . 15)
22427                     (user-position . t)
22428                     (left . -1) (top . 1))
22429                    (picon 1.0))))
22430 @end lisp
22431
22432 \e$B$3$NJ,3d$N7k2L$O!":G=i$N\e(B (\e$B$b$7$/$O!V<g$?$k!W\e(B) \e$B%U%l!<%`$K8+47$l$?35N,\e(B/\e$B5-\e(B
22433 \e$B;v%&%#%s%I%&$rG[CV$7!">.$5$JDI2C$N%U%l!<%`$,\e(B picon \e$B$rI=<($9$k$?$a$K:n$i\e(B
22434 \e$B$l$^$9!#$4Mw$NDL$j!"IaDL$N:G>e0L3,AX$N\e(B @code{1.0} \e$B$NDj$NBe$o$j$K!"$=$l$>\e(B
22435 \e$B$l$NDI2C$NJ,3d$,Bg$-$5$N;XDj$H$7$F!"%U%l!<%`%Q%i%a!<%?!<$NO"A[%j%9%H$r;}\e(B
22436 \e$B$?$J$1$l$P$J$j$^$;$s\e(B (@pxref{Frame Parameters, ,Frame Parameters, elisp,
22437 The GNU Emacs Lisp Reference Manual})\e$B!#\e(BXEmacs \e$B$G$O!"%U%l!<%`%W%m%Q%F%#!<\e(B
22438 \e$B%j%9%H$b;H$($^$9\e(B---\e$BNc$($P\e(B @code{(height 5 width 15 left -1 top 1)} \e$B$,$=\e(B
22439 \e$B$N$h$&$J\e(B plist \e$B$G$9!#\e(B@code{gnus-buffer-configuration} \e$B$G;H$&$3$H$,$G$-$k\e(B
22440 \e$B$9$Y$F$N%-!<$N0lMw$O!"$=$N%G%#%U%)%k%HCM$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
22441
22442 \e$B%-!<\e(B @code{message} \e$B$O\e(B @code{gnus-group-mail} \e$B$*$h\e(B
22443 \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
22444 \e$B$/$@$5$$!#$b$7Fs$D$r6hJL$9$k$[$&$,K>$^$7$$$J$i!"$3$N$h$&$JJ*$r;H$&$3$H$,\e(B
22445 \e$B$G$-$^$9\e(B:
22446
22447 @lisp
22448 (message (horizontal 1.0
22449                      (vertical 1.0 (message 1.0 point))
22450                      (vertical 0.24
22451                                (if (buffer-live-p gnus-summary-buffer)
22452                                    '(summary 0.5))
22453                                (group 1.0))))
22454 @end lisp
22455
22456 \e$BNI$/$"$kJ#?t$N%U%l!<%`J,3d$NMWK>$O!"%a!<%k$H%K%e!<%9$N:n@.$K$OJL$N%U%l!<\e(B
22457 \e$B%`$r;H$$!"85$N%U%l!<%`$O$=$N$^$^$K;D$9$H$$$&$b$N$G$9!#$3$l$NC#@.$K$O!"0J\e(B
22458 \e$B2<$N$h$&$J$b$N$G$G$-$^$9!#\e(B
22459
22460 @lisp
22461 (message
22462   (frame 1.0
22463          (if (not (buffer-live-p gnus-summary-buffer))
22464              (car (cdr (assoc 'group gnus-buffer-configuration)))
22465            (car (cdr (assoc 'summary gnus-buffer-configuration))))
22466          (vertical ((user-position . t) (top . 1) (left . 1)
22467                     (name . "Message"))
22468                    (message 1.0 point))))
22469 @end lisp
22470
22471 \e$BLuCm\e(B: \e$B$3$l$r9bEY$KH/E8$5$;$?$b$N\e(B
22472 \e$B$,\e(B @uref{http://www.jpl.org/elips/message-multiple-frames.el.gz} \e$B$H$7$F\e(B
22473 \e$BF~<j$G$-$^$9!#;H$$J}$O%U%!%$%k$NKAF,$K=q$+$l$F$$$^$9!#\e(B
22474
22475 @findex gnus-add-configuration
22476 \e$BJQ?t\e(B @code{gnus-buffer-configuration} \e$B$O$H$F$bD9$/J#;($J$N$G!"C10l$N@_Dj\e(B
22477 \e$B$NJQ99$r4JC1$K$9$k$?$a$N4X?t$,$"$j$^$9\e(B: @code{gnus-add-configuration} \e$B$G\e(B
22478 \e$B$9!#Nc$($P\e(B @code{article} \e$B$N@_Dj$rJQ$($?$$$N$J$i!"<!$N$h$&$K$G$-$^$9\e(B:
22479
22480 @lisp
22481 (gnus-add-configuration
22482  '(article (vertical 1.0
22483                (group 4)
22484                (summary .25 point)
22485                (article 1.0))))
22486 @end lisp
22487
22488 \e$BIaDL$O$3$l$i$N\e(B @code{gnus-add-configuration} \e$B$N8F$S=P$7\e(B
22489 \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
22490 \e$B$G$7$g$&\e(B---\e$B$=$l$i$O\e(B Gnus \e$B$,FI$_9~$^$l$?8e$G<B9T$5$l$J$1$l$P$J$j$^$;$s!#\e(B
22491
22492 @vindex gnus-always-force-window-configuration
22493 \e$B$b$7J,3d$N@_Dj$G;XDj$5$l$?$9$Y$F$N%&%#%s%I%&$,$9$G$K8+$($F$$$k$N$G$"$l$P!"\e(B
22494 Gnus \e$B$O%&%#%s%I%&$NG[CV$rJQ99$7$^$;$s!#>o$K!V@5$7$$!W%&%#%s%I%&@_Dj$r6/\e(B
22495 \e$B@)$7$?$$$N$G$"$l$P!"\e(B
22496 @code{gnus-always-force-window-configuration} \e$B$r\e(B @code{nil} \e$B$G$J$$CM$K@_\e(B
22497 \e$BDj$7$F$/$@$5$$!#\e(B
22498
22499 \e$BLZI=<(\e(B (@pxref{Tree Display}) \e$B$r;H$C$F$$$F!"LZ%&%#%s%I%&$,?bD>J}8~$K<!$N\e(B
22500 \e$BJL$N%&%#%s%I%&$GI=<($5$l$k$J$i!"%&%#%s%I%&$NBg$-$5$,JQ99$5$l$k$3$H$rHr$1\e(B
22501 \e$B$k$?$a$K\e(B @code{gnus-tree-minimize-window} \e$B$r$$$8$k$N$,NI$$$G$7$g$&!#\e(B
22502
22503 @subsection \e$B%&%#%s%I%&G[CV$NL>>N\e(B
22504
22505 \e$B0J2<$O8=:_CN$i$l$F$$$k$[$H$s$I$N%&%#%s%I%&G[CV$H$=$l$i$NMQES$G$9\e(B:
22506
22507 @table @code
22508 @item group
22509
22510 \e$B%0%k!<%W%P%C%U%!!<!#\e(B
22511
22512 @item summary
22513
22514 \e$B$"$k%0%k!<%W$KF~$C$F$=$N35N,\e(B (\e$B$@$1\e(B) \e$B$rI=<(!#\e(B
22515
22516 @item article
22517
22518 \e$B5-;v$NA*Br!#\e(B
22519
22520 @item server
22521
22522 \e$B%5!<%P!<%P%C%U%!!<!#\e(B
22523
22524 @item browse
22525
22526 \e$B%5!<%P!<%P%C%U%!!<$+$i1\Mw$9$k%0%k!<%W!#\e(B
22527
22528 @item message
22529
22530 (\e$B?7$7$$\e(B) \e$B%a%C%;!<%8$N:n@.!#\e(B
22531
22532 @item only-article
22533
22534 \e$B5-;v%P%C%U%!!<$@$1$NI=<(!#\e(B
22535
22536 @item edit-article
22537
22538 \e$B5-;v$NJT=8!#\e(B
22539
22540 @item edit-form
22541
22542 \e$B%0%k!<%W%Q%i%a!<%?!<$J$I$NJT=8!#\e(B
22543
22544 @item edit-score
22545
22546 \e$B%5!<%P!<$NDj5A$NJT=8!#\e(B
22547
22548 @item post
22549
22550 \e$B%K%e!<%95-;v$N:n@.!#\e(B
22551
22552 @item reply
22553
22554 \e$B5-;v$K855-;v$N0zMQL5$7$GJV?.$^$?$O%U%)%m!<%"%C%W!#\e(B
22555
22556 @item forward
22557
22558 \e$B5-;v$NE>Aw!#\e(B
22559
22560 @item reply-yank
22561
22562 \e$B5-;v$K855-;v$N0zMQIU$-$GJV?.$^$?$O%U%)%m!<%"%C%W!#\e(B
22563
22564 @item mail-bounce
22565
22566 \e$B%a!<%k$NCF$-JV$7!#\e(B
22567
22568 @item pipe
22569
22570 \e$B5-;v$r30It%W%m%;%9$KAw$k!#\e(B
22571
22572 @item bug
22573
22574 \e$B%P%0%j%]!<%H$rAw$k!#\e(B
22575
22576 @item score-trace
22577
22578 \e$B%9%3%"5,B'$NI=<(!#\e(B
22579
22580 @item score-words
22581
22582 \e$B%9%3%"$K;H$&C18l$NI=<(!#\e(B
22583
22584 @item split-trace
22585
22586 \e$BJ,3d$5$l$k%a!<%k$N9TJ}$NI=<(!#\e(B
22587
22588 @item compose-bounce
22589
22590 \e$BCF$-JV$5$l$?%a!<%k$N:FAw?.!#\e(B
22591
22592 @item mml-preview
22593
22594 @acronym{MIME} \e$B%Q!<%H$NAw?.$9$kA0$N2<8+!#\e(B
22595 @end table
22596
22597 @subsection \e$B%&%#%s%I%&G[CV$NNc\e(B
22598
22599 @itemize @bullet
22600 @item
22601 \e$B:8B&$r69$a$F%0%k!<%W%P%C%U%!!<$K!#1&B&$rJ,3d$7$F35N,%P%C\e(B
22602 \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
22603
22604 @ifinfo
22605 @example
22606 +---+---------+
22607 | G | Summary |
22608 | r +---------+
22609 | o |         |
22610 | u | Article |
22611 | p |         |
22612 +---+---------+
22613 @end example
22614 @end ifinfo
22615
22616 @lisp
22617 (gnus-add-configuration
22618  '(article
22619    (horizontal 1.0
22620                (vertical 25 (group 1.0))
22621                (vertical 1.0
22622                          (summary 0.16 point)
22623                          (article 1.0)))))
22624
22625 (gnus-add-configuration
22626  '(summary
22627    (horizontal 1.0
22628                (vertical 25 (group 1.0))
22629                (vertical 1.0 (summary 1.0 point)))))
22630 @end lisp
22631 @end itemize
22632
22633 @node Faces and Fonts
22634 @section \e$B%U%'!<%9$H%U%)%s%H\e(B
22635 @cindex faces
22636 @cindex fonts
22637 @cindex colors
22638
22639 \e$B$+$D$F%U%)%s%H$H%U%'!<%9$r$$$8$/$k$N$OHs>o$KFq$7$+$C$?$N$G$9$,!":#F|$G$O\e(B
22640 \e$BHs>o$K4JC1$G$9!#C1$K\e(B @kbd{M-x customize-face} \e$B$H$d$C$F!"JQ$($?$$%U%'!<%9\e(B
22641 \e$B$rA*$S=P$7$F!"I8=`$N%+%9%?%^%$%:%$%s%?!<%U%'!<%9$r;H$C$FJQ99$9$k$3$H$,$G\e(B
22642 \e$B$-$^$9!#\e(B
22643
22644 @node Compilation
22645 @section \e$B%3%s%Q%$%k\e(B
22646 @cindex compilation
22647 @cindex byte-compilation
22648
22649 @findex gnus-compile
22650 \e$B$"$N9T=qK!;EMM;XDjJQ?t$r3P$($F$$$^$9\e(B
22651 \e$B$+\e(B? @code{gnus-summary-line-format}, @code{gnus-group-line-format} \e$B$J$I\e(B
22652 \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$,!";DG0\e(B
22653 \e$B$J$,$i$=$l$i$rJQ99$9$k$HBgJQ=EBg$JB.EYDc2<$r0z$-5/$3$9$3$H$K$J$j$^$9!#\e(B
22654 (\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\e(B
22655 \e$B$5$l$?4X?t$r;}$C$F$$$^$9$,!"MxMQ<T:n@.$N$b$N$O$b$A$m$s$=$&$G$O$"$j$^$;\e(B
22656 \e$B$s!#\e(B)
22657
22658 \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
22659 \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
22660 \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
22661 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
22662 \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
22663 \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
22664 \e$B$G$=$N%U%!%$%k$r%P%$%H%3%s%Q%$%k$7$J$1$l$P$J$j$^$;$s!#\e(B)
22665
22666 @node Mode Lines
22667 @section \e$B%b!<%I9T\e(B
22668 @cindex mode lines
22669
22670 @vindex gnus-updated-mode-lines
22671 @code{gnus-updated-mode-lines} \e$B$O$I$N%P%C%U%!!<$,$=$l$i$N%b!<%I9T$r>o$K\e(B
22672 \e$B:G?7$N$b$N$K$7$F$*$/$+$r;XDj$7$^$9!#$=$l$O%7%s%\%k$N%j%9%H$G$9!#;H$&$3$H\e(B
22673 \e$B$N$G$-$k%7%s%\%k$O\e(B @code{group}, @code{article}, @code{summary},
22674 @code{server}, @code{browse}, @code{tree} \e$B$J$I$G$9!#$b$7BP1~$9$k%7%s%\%k\e(B
22675 \e$B$,B8:_$9$k$H!"\e(BGnus \e$B$O3:Ev$9$k>pJs$G%b!<%I9T$r99?7$7$^$9!#$3$NJQ?t\e(B
22676 \e$B$,\e(B @code{nil} \e$B$J$i$P!"2hLL$N:FIA2h$O$b$C$HB.$$$G$7$g$&!#\e(B
22677
22678 @cindex display-time
22679 @vindex gnus-mode-non-string-length
22680 \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
22681 \e$B$N5-;v$N>pJs$rI=<($7$^$9!#\e(BGnus \e$B$,I=<($7$?$$>pJs\e(B (\e$BNc$($P5-;v$NI=Bj\e(B) \e$B$O$7\e(B
22682 \e$B$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$j\e(B
22683 \e$B$^$;$s!#JQ?t\e(B @code{gnus-mode-non-string-length} \e$B$O$=$N9T$NB>$NMWAG\e(B (\e$B$9$J\e(B
22684 \e$B$o$A>pJs$G$J$$ItJ,\e(B) \e$B$,$I$N$/$i$$$ND9$5$G$"$k$+$r;XDj$7$^$9!#$b$7%b!<%I9T\e(B
22685 \e$B$KDI2C$NMWAG$rF~$l$?$J$i!"$3$NJQ?t$r=$@5$9$kI,MW$,$"$j$^$9\e(B:
22686
22687 @c Hook written by Francesco Potorti` <pot@cnuce.cnr.it>
22688 @lisp
22689 (add-hook 'display-time-hook
22690           (lambda () (setq gnus-mode-non-string-length
22691                            (+ 21
22692                               (if line-number-mode 5 0)
22693                               (if column-number-mode 4 0)
22694                               (length display-time-string)))))
22695 @end lisp
22696
22697 \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%H$G$9$,\e(B)\e$B!"%b!<%I\e(B
22698 \e$B9T$O@Z$jMn$H$5$l$:!"5M$a9~$_$b$5$l$^$;$s!#%G%#%U%)%k%H$G$O!"%P%C%U%!!<$N\e(B
22699 \e$B40A4$J%Q!<%;%s%HI=<($5$($b%b!<%I9T$+$iDI$$$d$i$l$k2DG=@-$b$"$k$N$G!"$*$=\e(B
22700 \e$B$i$/K>$^$7$$@_Dj$G$O$J$$$3$H$KCm0U$7$F$/$@$5$$!#MxMQ<T$,<+J,$N@_Dj$K9g$&\e(B
22701 \e$B$h$&$K$3$NJQ?t$rE,@Z$K@_Dj$7$J$1$l$P$J$j$^$;$s!#\e(B
22702
22703 @node Highlighting and Menus
22704 @section \e$B%O%$%i%$%H$H%a%K%e!<\e(B
22705 @cindex visual
22706 @cindex highlighting
22707 @cindex menus
22708
22709 @vindex gnus-visual
22710 \e$BJQ?t\e(B @code{gnus-visual} \e$B$O\e(B Gnus \e$B$rAGE($K$9$k$?$$$F$$$NJ}LL$NA`:n$r$7$^$9!#\e(B
22711 @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
22712 \e$B$?$j$7$h$&$H$7$^$;$s!#$3$l$O$5$i$K\e(B @file{gnus-vis.el} \e$B%U%!%$%k$rFI$_9~$`\e(B
22713 \e$B$3$H$b6X;_$7$^$9!#\e(B
22714
22715 \e$B$3$NJQ?t$OM-8z$K$5$l$F$$$k;k3PE*$J%W%m%Q%F%#!<$N%j%9%H$G$"$k$3$H$,$G$-$^\e(B
22716 \e$B$9!#0J2<$NMWAG$OM-8z$G!"%G%#%U%)%k%H$G$9$Y$F4^$^$l$F$$$^$9\e(B:
22717
22718 @table @code
22719 @item group-highlight
22720 \e$B%0%k!<%W%P%C%U%!!<$G%O%$%i%$%H\e(B (\e$B6/D4I=<(\e(B) \e$B$r$7$^$9!#\e(B
22721 @item summary-highlight
22722 \e$B35N,%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
22723 @item article-highlight
22724 \e$B5-;v%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
22725 @item highlight
22726 \e$B$9$Y$F$N%P%C%U%!!<$G%O%$%i%$%H$r$9$k$h$&$K$7$^$9!#\e(B
22727 @item group-menu
22728 \e$B%0%k!<%W%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22729 @item summary-menu
22730 \e$B35N,%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22731 @item article-menu
22732 \e$B5-;v%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22733 @item browse-menu
22734 \e$B%V%i%&%:%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22735 @item server-menu
22736 \e$B%5!<%P!<%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22737 @item score-menu
22738 \e$B%9%3%"%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22739 @item menu
22740 \e$B$9$Y$F$N%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22741 @end table
22742
22743 \e$B$G$9$+$i!"5-;v%P%C%U%!!<$@$1$r%O%$%i%$%H$7$?$/$F!"$9$Y$F$N%P%C%U%!!<$G%a\e(B
22744 \e$B%K%e!<$r:n$j$?$$>l9g$O!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
22745
22746 @lisp
22747 (setq gnus-visual '(article-highlight menu))
22748 @end lisp
22749
22750 \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:
22751
22752 @lisp
22753 (setq gnus-visual '(highlight))
22754 @end lisp
22755
22756 @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
22757 \e$B$N\e(B Gnus \e$B$N%P%C%U%!!<$G;HMQ$5$l$^$9!#\e(B
22758
22759 \e$BB>$N$9$Y$F$N%P%C%U%!!<$N308+$K1F6A$9$kAm9gE*$JJQ?t$O\e(B:
22760
22761 @table @code
22762 @item gnus-mouse-face
22763 @vindex gnus-mouse-face
22764 \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%H\e(B) \e$B$G\e(B
22765 \e$B$9!#\e(B@code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"%^%&%9%O%$%i%$%H$O$J$5$l\e(B
22766 \e$B$^$;$s!#\e(B
22767 @end table
22768
22769 \e$B$^$C$?$/0c$C$?%a%K%e!<$r:n@.$9$k$?$a$K!"4XO"$9$k%U%C%/$,$"$j$^$9\e(B:
22770
22771 @table @code
22772 @item gnus-article-menu-hook
22773 @vindex gnus-article-menu-hook
22774 \e$B5-;v%b!<%I\e(B (article mode) \e$B$N%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
22775
22776 @item gnus-group-menu-hook
22777 @vindex gnus-group-menu-hook
22778 \e$B%0%k!<%W%b!<%I\e(B (group mode) \e$B$N%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
22779
22780 @item gnus-summary-menu-hook
22781 @vindex gnus-summary-menu-hook
22782 \e$B35N,%b!<%I\e(B (summary mode) \e$B$N%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
22783
22784 @item gnus-server-menu-hook
22785 @vindex gnus-server-menu-hook
22786 \e$B%5!<%P!<%b!<%I\e(B (server mode) \e$B$N%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
22787
22788 @item gnus-browse-menu-hook
22789 @vindex gnus-browse-menu-hook
22790 \e$B354Q%b!<%I\e(B (browse mode) \e$B$N%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
22791
22792 @item gnus-score-menu-hook
22793 @vindex gnus-score-menu-hook
22794 \e$B%9%3%"%b!<%I\e(B (score mode) \e$B$N%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#\e(B
22795 @end table
22796
22797 @node Daemons
22798 @section \e$B%G!<%b%s\e(B
22799 @cindex demons
22800 @cindex daemons
22801
22802 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
22803 \e$B$-$/!"$"$J$?$,$d$C$FM_$7$$$H;W$&$5$^$6$^$J4qL/$J$3$H$r!"$"$J$?$N$$$J$$$H\e(B
22804 \e$B$3$m$G9T$J$C$F$/$l$k$b$N$G$9!#Nc$($P!"$"$J$?$O;~$?$^?7Ce%a!<%k$r%A%'%C%/\e(B
22805 \e$B$7$F$b$i$$$?$$$+$b$7$l$^$;$s!#$"$k$$$O\e(B Emacs \e$B$r$7$P$i$/J|$C$F$*$$$?$H$-\e(B
22806 \e$B$9$Y$F$N%5!<%P!<$N@\B3$r@ZCG$7$F$b$i$$$?$/$J$k$+$b$7$l$^$;$s!#B>$K$b2?$+\e(B
22807 \e$B$=$&$$$C$?$3$H$G$9!#\e(B
22808
22809 Gnus \e$B$O$5$^$6$^$J!V%O%s%I%i!<!W\e(B(\e$B=hM}$r9T$J$o$;$k$?$a$N$b$N\e(B) \e$B$rDj5A$9$k$3\e(B
22810 \e$B$H$K$h$C$F$=$N$h$&$J$3$H$r2DG=$K$7$^$9!#3F%O%s%I%i!<$O;0$D$NMWAG$+$i@.$j\e(B
22811 \e$B$^$9\e(B:\e$B!V4X?t!W!"!V;~4V!W!"!V%"%$%I%k!W\e(B(\e$B2?$b$7$F$$$J$$>uBV$r<($9$b$N\e(B) \e$B%Q%i\e(B
22812 \e$B%a!<%?!<$G$9!#\e(B
22813
22814 \e$B$3$l$O\e(B Emacs \e$B$N%"%$%I%k>uBV$,;0==J,B3$$$?$H$-$K@\B3$r@ZCG$9$k%O%s%I%i!<\e(B
22815 \e$B$NNc$G$9\e(B:
22816
22817 @lisp
22818 (gnus-demon-close-connections nil 30)
22819 @end lisp
22820
22821 \e$B$3$l$O\e(B Emacs \e$B$,%"%$%I%k$N$H$-!"0l;~4VKh$K\e(B @acronym{PGP} \e$B%X%C%@!<$rAv::$9\e(B
22822 \e$B$k%O%s%I%i!<$G$9\e(B:
22823
22824 @lisp
22825 (gnus-demon-scan-pgp 60 t)
22826 @end lisp
22827
22828 \e$B$3$N!V;~4V!W%Q%i%a!<%?!<$H!V%"%$%I%k!W%Q%i%a!<%?!<$O!"4qL/$+$DAG@2$i$7$$\e(B
22829 \e$B$d$jJ}$G0l=o$KF0:n$7$^$9!#4pK\E*$K!V%"%$%I%k!W$,\e(B @code{nil} \e$B$@$C$?$i!"4X\e(B
22830 \e$B?t$O!V;~4V!WJ,Kh$K8F$S=P$5$l$^$9!#\e(B
22831
22832 \e$B!V%"%$%I%k!W$,\e(B @code{t} \e$B$@$C$?$i!"4X?t$O\e(B Emacs \e$B$,%"%$%I%k$@$C$?$H$-$K8B$C\e(B
22833 \e$B$F!V;~4V!WJ,8e$K8F$S=P$5$l$^$9!#$7$?$,$C$F\e(B Emacs \e$B$,%"%$%I%k$K$J$i$J$1$l\e(B
22834 \e$B$P!"4X?t$O8F$S=P$5$l$^$;$s!#$$$C$?$s\e(B Emacs \e$B$,%"%$%I%k>uBV$K$J$k$H!"$3$N\e(B
22835 \e$B4X?t$O!V;~4V!WJ,Kh$K8F$S=P$5$l$^$9!#\e(B
22836
22837 \e$B!V%"%$%I%k!W$,?tCM$G!V;~4V!W$b?tCM$@$C$?>l9g!"\e(BEmacs \e$B$N%"%$%I%k>uBV$,!V%"\e(B
22838 \e$B%$%I%k!WJ,B3$$$?>l9g$K8B$C$F!"!V;~4V!WJ,Kh$K4X?t$,8F$S=P$5$l$^$9!#\e(B
22839
22840 \e$B!V%"%$%I%k!W$,?tCM$G!V;~4V!W$,\e(B @code{nil} \e$B$@$C$?>l9g!"4X?t$O\e(B Emacs \e$B$N%"\e(B
22841 \e$B%$%I%k>uBV$,!V%"%$%I%k!WJ,B3$/EY$K0lEY8F$S=P$5$l$^$9!#\e(B
22842
22843 \e$B$=$7$F!V;~4V!W$,J8;zNs$@$C$?>l9g\e(B (\e$B$=$l$O\e(B @samp{07:31} \e$B$N$h$&$J7A<0$G$J$1\e(B
22844 \e$B$l$P$J$j$^$;$s\e(B)\e$B!"4X?t$OKhF|$=$N;~9o$N:"$K$J$k$H0lEY8F$S=P$5$l$^$9!#$b$A\e(B
22845 \e$B$m$s!V%"%$%I%k!W%Q%i%a!<%?!<$K$h$C$FF0:n$,JQ$o$j$^$9!#\e(B
22846
22847 @vindex gnus-demon-timestep
22848 (\e$B$3$3$G!VJ,!W$H8@$C$?$H$-!"$=$l$O<B:]$K$O\e(B @code{gnus-demon-timestep} \e$BIC\e(B
22849 \e$B$N$3$H$G$9!#$3$l$O%G%#%U%)%k%H$G$O\e(B 60 \e$B$G$9!#$b$7$3$NJQ?t$rJQ99$9$k$H!"$9\e(B
22850 \e$B$Y$F$N%O%s%I%i!<$N7W;~$K1F6A$rM?$($^$9!#\e(B)
22851
22852 \e$B$H$$$&$o$1$G!"%O%s%I%i!<$rDI2C$7$?$1$l$P!"\e(B@file{~/.gnus.el} \e$B%U%!%$%k$K0J\e(B
22853 \e$B2<$N$h$&$J$b$N$r=q$-9~$a$PNI$$$G$7$g$&\e(B:
22854
22855 @findex gnus-demon-add-handler
22856 @lisp
22857 (gnus-demon-add-handler 'gnus-demon-close-connections 30 t)
22858 @end lisp
22859
22860 @findex gnus-demon-add-scanmail
22861 @findex gnus-demon-add-rescan
22862 @findex gnus-demon-add-scan-timestamps
22863 @findex gnus-demon-add-disconnection
22864 \e$B$3$N$?$a$N4{@=$N4X?t$,$$$/$D$+:n@.$5$l$F$$$^$9\e(B:
22865 @code{gnus-demon-add-disconnection},
22866 @code{gnus-demon-add-nntp-close-connection},
22867 @code{gnus-demon-add-scan-timestamps}, @code{gnus-demon-add-rescan}, \e$B$*\e(B
22868 \e$B$h$S\e(B @code{gnus-demon-add-scanmail} \e$B$G$9!#$3$l$i$N5!G=$rI,MW$H$9$k$J$i$P!"\e(B
22869 \e$BC1$K$3$l$i$N4X?t$r\e(B @file{~/.gnus.el} \e$B$KF~$l$F$/$@$5$$!#\e(B
22870
22871 @findex gnus-demon-init
22872 @findex gnus-demon-cancel
22873 @vindex gnus-demon-handlers
22874 @code{gnus-demon-handlers} \e$B$KD>@\%O%s%I%i!<$rDI2C$7$?>l9g$K$O!"$=$l$r8z\e(B
22875 \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
22876 \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
22877
22878 \e$B%G!<%b%s$NDI2C$r$d$j$9$.$k$N$O$+$J$j%^%:$$$3$H$G$9!#$9$Y$F$N%5!<%P!<$+$i\e(B
22879 \e$B$9$Y$F$N%K%e!<%9$H%a!<%k$rFsICKh$KD4$Y$^$o$94X?t$rIU$12C$($?$j$9$k$3$H$O!"\e(B
22880 \e$B$I$s$JN)GI$J%7%9%F%`$+$i$b3N<B$KDI$$=P$5$l$kJ}K!$G$9!#$*9T57NI$/$7$^$7$g\e(B
22881 \e$B$&!#\e(B
22882
22883 @node Undo
22884 @section \e$B$d$jD>$7\e(B
22885 @cindex undo
22886
22887 \e$B<B9T$7$?$3$H$N$d$jD>$7$,$G$-$k$H!"$H$F$bJXMx$G$9!#\e(BEmacs \e$B$NIaDL$N%P%C%U%!!<\e(B
22888 \e$B$G$O==J,$K4JC1$G$9\e(B---\e$BC1$K\e(B @code{undo} \e$B%\%?%s$r2!$9$@$1$G$9!#$7$+\e(B
22889 \e$B$7\e(B Gnus \e$B$N%P%C%U%!!<$G$O!"$=$l$O4JC1$G$O$"$j$^$;$s!#\e(B
22890
22891 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
22892 \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
22893 \e$B$k$?$@$N%G!<%?$J$N$G$9!#\e(B@kbd{C-k} \e$B$G%0%k!<%W%P%C%U%!!<$+$i%0%k!<%W$r>C5n\e(B
22894 \e$B$9$k$H!"$=$N9T$O>C$(5n$j$^$9$,!"$=$l$O<B:]$NF0:n\e(B---\e$BEv$N%0%k!<%W\e(B
22895 \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
22896 \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
22897 \e$B$;$s!#\e(B
22898
22899 Gnus \e$B$OMxMQ<T$,$9$k$3$H$r21$($F$*$$$F!"MxMQ<T$,$9$k$3$H$N5U$r9T$J$&$3$H\e(B
22900 \e$B$K$h$C$F!"$3$l$rB?>/$O5_:Q$7$h$&$H$7$^$9!#MxMQ<T$,\e(B @code{undo} \e$B%-!<$r2!\e(B
22901 \e$B$9$H!"0lCJ3,$^$?$O?tCJ3,A0$^$G$NA`:n$r85$KLa$9%3!<%I$r<B9T$7$^$9!#$7$+$7!"\e(B
22902 \e$B$9$Y$F$NA`:n$,4JC1$K5ULa$j$G$-$k$o$1$G$O$J$$$N$G!"8=:_\e(B Gnus \e$B$O!"$d$jD>$7\e(B
22903 \e$B2DG=$J%-!<$N5!G=$r6O$+$7$+Ds6!$7$F$$$^$;$s!#$3$l$i$O%0%k!<%W$N:o=|!"%0%k!<\e(B
22904 \e$B%W$NE=$jIU$1!"$*$h$S%0%k!<%W$N4{FI5-;v$N%j%9%H$NJQ99$G$9!#<B:]$=$l$@$1$G\e(B
22905 \e$B$9!#>-Mh$O$b$C$H5!G=$,DI2C$5$l$k$+$b$7$l$^$;$s$,!"DI2C$5$l$k$=$l$>$l$N5!\e(B
22906 \e$BG=$OJ]B8$9$k$Y$-%G!<%?$rA}$d$9$N$G!"7h$7$F\e(B Gnus \e$B$O40A4$K$d$jD>$72DG=$K$O\e(B
22907 \e$B$J$i$J$$$G$7$g$&!#\e(B
22908
22909 @findex gnus-undo-mode
22910 @vindex gnus-use-undo
22911 @findex gnus-undo
22912 \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
22913 \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
22914 \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
22915 \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
22916
22917 @node Predicate Specifiers
22918 @section \e$B=R8l;X<(;R\e(B
22919 @cindex predicate specifiers
22920
22921 \e$B$$$/$D$+$N\e(B Gnus \e$B$NJQ?t$O!V=R8l;X<(;R!W\e(B(predicate specifiers) \e$B$G$9!#$3$l\e(B
22922 \e$B$O!"$=$NB?$/$r$9$Y$F5-=R$9$kI,MW$J$7$K!"=R8l$N;EMM$KM;DL$r8z$+$;$k$3$H$,\e(B
22923 \e$B$G$-$kFCJL$J7A<0$G$9!#\e(B
22924
22925 \e$B$3$l$i$N;X<(;R$O4X?t!"%7%s%\%k$*$h$S%j%9%H$+$i$J$k%j%9%H$G$9!#\e(B
22926
22927 \e$BNc$G$9\e(B:
22928
22929 @lisp
22930 (or gnus-article-unseen-p
22931     gnus-article-unread-p)
22932 @end lisp
22933
22934 \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
22935 \e$B$O$9$Y$F0l$D$N%Q%i%a!<%?!<$r<u$1<h$j$^$9!#\e(B
22936
22937 @findex gnus-make-predicate
22938 \e$B8F$V$3$H$,$G$-$k4X?t$r:n$k$?$a$K!"\e(BGnus \e$B$O$3$l$i$N;X<(;R$K$D$$$FFbItE*\e(B
22939 \e$B$K\e(B @code{gnus-make-predicate} \e$B$r;H$$$^$9!#$3$N4X?t$X$N$3$NF~NO%Q%i%a!<%?!<\e(B
22940 \e$B$O!"=R8l;X<(;R$NCf$N$9$Y$F$N4X?t$KEO$5$l$^$9!#\e(B
22941
22942 @node Moderation
22943 @section \e$B;J2qLr\e(B
22944 @cindex moderation
22945
22946 \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
22947 \e$B%8$r;H$&$3$H$,$G$-$^$9!#$3$l$OI8=`$N\e(B Gnus \e$B%Q%C%1!<%8$K$O4^$^$l$F$$$^$;$s!#\e(B
22948 @samp{larsi@@gnus.org} \e$B$K!"$I$N%0%k!<%W$N;J2q$r9T$J$&$N$+$r=R$Y$?%a!<%k\e(B
22949 \e$B$r=q$$$F$/$@$5$$!#$=$&$9$l$P%3%T!<$r<j$KF~$l$k$3$H$,$G$-$^$9!#\e(B
22950
22951 \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
22952
22953 @lisp
22954 (add-hook 'gnus-summary-mode-hook 'gnus-moderate)
22955 @end lisp
22956
22957 \e$B$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$/$@$5$$!#\e(B
22958
22959 \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
22960 \e$B$k$h$&$K$J$C$F$$$^$9\e(B:
22961
22962 @enumerate
22963 @item
22964 \e$B<u?.$7$?%a!<%k$r\e(B @samp{Newsgroups:.*rec.zoofle} \e$B$K9gCW$5$;$k$3$H$K$h$C$F\e(B
22965 \e$BJ,3d$7$^$9!#$3$l$OEj9F$5$l$h$&$H$7$F$$$k$9$Y$F$N5-;v$r!"$"$k%a!<%k%0%k!<\e(B
22966 \e$B%W\e(B---\e$BNc$($P\e(B @samp{nnml:rec.zoofle} \e$B$KF~$l$^$9!#\e(B
22967
22968 @item
22969 \e$B$"$J$?$O;~@^$3$N%0%k!<%W$KF~$j!"\e(B@kbd{e} (edit-and-post) \e$B$"$k$$\e(B
22970 \e$B$O\e(B @kbd{s} (just send unedited) \e$BL?Na$r;H$C$F5-;v$rEj9F$7$^$9!#\e(B
22971
22972 @item
22973 @samp{rec.zoofle} \e$B%K%e!<%9%0%k!<%W$rFI$s$G$$$kESCf$G!"$b$7$"$J$?$,>5G'$7\e(B
22974 \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
22975 @end enumerate
22976
22977 \e$BFs$D$N%0%k!<%W$G;J2q<T%b!<%I$r;H$&$H$9$l$P!"$3$&$J$j$^$9\e(B:
22978
22979 @lisp
22980 (setq gnus-moderated-list
22981       "^nnml:rec.zoofle$\\|^rec.zoofle$")
22982 @end lisp
22983
22984 @node Fetching a Group
22985 @section \e$B%0%k!<%W$r<hF@$9$k\e(B
22986 @cindex fetching a group
22987
22988 @findex gnus-fetch-group
22989 \e$B;~!9!V\e(BGnus \e$B$,5/F0$7$F$$$k$+$I$&$+$r5$$K$7$J$$$G$3$N%0%k!<%W$rFI$_$?$$!#!W\e(B
22990 \e$B$H$$$&$3$H$,$G$-$l$PJXMx$J$3$H$,$"$j$^$9!#$3$l$O!"MxMQ<T$h$j$b%W%m%0%i%`\e(B
22991 \e$B$N%3!<%I$r=q$/?M$KJXMx$J5!G=$G$9$,!"$I$A$i$K$7\e(B
22992 \e$B$m\e(B @code{gnus-fetch-group} \e$B%3%^%s%I$O$3$N5!G=$rDs6!$7$^$9!#$=$l$O%0%k!<\e(B
22993 \e$B%W$NL>A0$r0z?t$H$7$F$H$j$^$9!#\e(B
22994
22995 @node Image Enhancements
22996 @section \e$B2hA|$N3HD%\e(B
22997
22998 XEmacs \e$B$=$l$K\e(B v21 \e$B0J>e$N\e(B Emacs \e$B$O3($d$=$N<o$N$b$N$rI=<($9$k$3$H$,$G$-\e(B
22999 \e$B$k\e(B@footnote{MS \e$B%&%#%s%I%&%:$N\e(B Emacs 21 \e$B$O2hA|$r%5%]!<%H$7$F$$$^$;$s!#\e(B
23000 Emacs 22 \e$B$O$7$^$9!#\e(B}\e$B$N$G!"\e(BGnus \e$B$O$3$l$rMxMQ$9$k$3$H$K$7$^$7$?!#\e(B
23001 @menu
23002 * X-Face::                      \e$B%U%!%s%-!<$G$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
23003 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
23004 * Smileys::                     \e$B9,$;$J4i$r$^$5$K$=$N$h$&$KI=<($9$k\e(B
23005 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
23006 * Gravatars::                   \e$B$"$J$?$,FI$s$G$$$k?M!9$N%"%P%?!<$rI=<($7$^$9\e(B
23007 * XVarious::                    XEmacs \e$B$N$?$a$N\e(B Gnus \e$B$NJQ?t\e(B
23008 @end menu
23009
23010 @node X-Face
23011 @subsection X-Face
23012 @cindex x-face
23013
23014 @code{X-Face} \e$B%X%C%@!<$O!"%a%C%;!<%8$NCx<T$rI=$o$9$3$H$K$J$C$F$$\e(B
23015 \e$B$k\e(B 48\e$B!_\e(B48 \e$B2hAG$NGr9u\e(B (\e$B?<$5\e(B 1 bit \e$B$N\e(B) \e$B$N3($rIA$-$^$9!#$3$l$O?J2=$7B3$1$k\e(B
23016 \e$B$"$^$?$N%a!<%k$H%K%e!<%9%j!<%@!<$K$h$C$F%5%]!<%H$5$l$k$G$7$g$&!#\e(B
23017
23018 @cindex x-face
23019 @findex gnus-article-display-x-face
23020 @vindex gnus-article-x-face-command
23021 @vindex gnus-article-x-face-too-ugly
23022 @iftex
23023 @iflatex
23024 \include{xface}
23025 @end iflatex
23026 @end iftex
23027 @c @anchor{X-Face}
23028 @code{X-Face} \e$B%X%C%@!<$r8+$k$K$O\e(B @samp{compface} \e$B$r%5%]!<%H$7$F$$\e(B
23029 \e$B$k\e(B Emacs (\e$B$[$H$s$I$N\e(B XEmacs \e$B$NHG$,%5%]!<%H\e(B) \e$B$+!"JQ49$^$?$OI=<($N$?$a$NE,\e(B
23030 \e$B@Z$J%W%m%0%i%`$r%$%s%9%H!<%k$7$F$"$k$3$H$,I,MW$G$9!#$"$J$?$N\e(B Emacs \e$B$,<+\e(B
23031 \e$BA0$G2hA|$NI=<($r%5%]!<%H$7$F$$$k$J$i$P!"%G%#%U%)%k%H$G\e(B @code{From} \e$B%X%C\e(B
23032 \e$B%@!<$NA0$K4i$,I=<($5$l$^$9!#\e(BEmacs \e$B$,<+A0$G\e(B @code{X-Face} \e$B$r%5%]!<%H$7$F\e(B
23033 \e$B$$$J$$>l9g!"\e(BGnus \e$B$O\e(B @code{pbmplus} \e$B%Q%C%1!<%8$H$=$NCg4V$N30It%W%m%0%i\e(B
23034 \e$B%`\e(B (\e$B2<5-;2>H\e(B) \e$B$r;H$C$F\e(B @code{X-Face} \e$B%X%C%@!<$rJQ49$7$h$&$H$7$^$9!#\e(B
23035 @code{X-Face} \e$B$r%5%]!<%H$9$k$h$&$K%3%s%Q%$%k$5$l$F$$$k\e(B XEmacs \e$B$OB.$$$G$9!#\e(B
23036 \e$B2hA|$r%5%]!<%H$7$F$$$J$$\e(B Emacs \e$B$G$O!"%G%#%U%)%k%H$G$OI=<($N$?$a$N=hM}\e(B
23037 \e$B$r\e(B @code{display} \e$B$H$$$&%W%m%0%i%`$K0Q$M$^$9!#\e(B
23038
23039 GNU/Linux \e$B%7%9%F%`$N>l9g!"\e(BImageMagick \e$B%Q%C%1!<%8$K4^$^$l$F$$\e(B
23040 \e$B$k\e(B @code{display} \e$B%W%m%0%i%`$r;H$$$^$9!#30It%W%m%0%i%`$H$7$F\e(B
23041 \e$B$O\e(B @code{netpbm}\e$B!"\e(B@code{libgr-progs} \e$B$*$h$S\e(B @code{compface} \e$B$N$h$&$JL>A0\e(B
23042 \e$B$N$b$N$rC5$7$^$9!#\e(BWindows \e$B$G$O\e(B @url{http://gnuwin32.sourceforge.net} \e$B$K\e(B
23043 \e$B$"$k\e(B @code{netpbm} \e$B$*$h$S\e(B @code{compface} \e$B%Q%C%1!<%8$r;H$C$F$bNI$$$G$9!#\e(B
23044 @code{PATH} \e$B4D6-JQ?t$K\e(B @code{bin} \e$B%G%#%l%/%H%j!<$rDI2C$9$kI,MW$,$"$j$^$9!#\e(B
23045 @c \e$B<B:]$K$O0J2<$N\e(B DLL \e$B$H%P%$%J%j!<$@$1$,I,MW$H;W$o$l$^$9\e(B: compface1.dll
23046 @c uncompface.exe libnetpbm10.dll icontopbm.exe \e$B$G$9!#\e(B
23047
23048 \e$BJQ?t\e(B @code{gnus-article-x-face-command} \e$B$G!"\e(B@code{X-Face} \e$B%X%C%@!<$rI=<(\e(B
23049 \e$B$9$k$?$a$K2?$N%W%m%0%i%`$r;H$&$+$r@)8f$7$^$9!#$3$NJQ?t$,J8;zNs$J$i$P!"$3\e(B
23050 \e$B$NJ8;zNs$,%5%V%7%'%k$G<B9T$5$l$^$9!#4X?t$J$i$P!"$3$N4X?t$,4i$r0z?t$H$7$F\e(B
23051 \e$B8F$P$l$^$9!#$b$7\e(B @code{gnus-article-x-face-too-ugly} (\e$B$3$l$O@55,I=8=$G\e(B
23052 \e$B$9\e(B) \e$B$,\e(B @code{From} \e$BMs$K9gCW$9$l$P!"4i$OI=<($5$l$^$;$s!#\e(B
23053
23054 (\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)
23055
23056 \e$B%U%'!<%9$HJQ?t\e(B:
23057
23058 @table @code
23059 @item gnus-x-face
23060 @vindex gnus-x-face
23061 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
23062 \e$BA07J?'$HGX7J?'$H$7$F;H$o$l$^$9!#%G%#%U%)%k%H$N?'$O9u$HGr$G$9!#\e(B
23063
23064 @item gnus-face-properties-alist
23065 @vindex gnus-face-properties-alist
23066 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%#!<\e(B
23067 \e$B$NO"A[%j%9%H$G$9!#%G%#%U%)%k%HCM$O\e(B Emacs \e$BMQ$N\e(B @code{((pbm . (:face
23068 gnus-x-face)) (png . nil))} \e$B$^$?$O\e(B XEmacs \e$BMQ$N\e(B @code{((xface . (:face
23069 gnus-x-face)))} \e$B$G$9!#Nc$r5s$2$^$7$g$&\e(B:
23070
23071 @lisp
23072 ;; 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
23073 (setq gnus-face-properties-alist
23074       '((pbm . (:face gnus-x-face :ascent 80))
23075         (png . (:ascent 80))))
23076
23077 ;; Face \e$B$H\e(B X-Face \e$B$r1z$s$@%\%?%s$N$h$&$KI=<($7$^$9!#\e(B
23078 (setq gnus-face-properties-alist
23079       '((pbm . (:face gnus-x-face :relief -2))
23080         (png . (:relief -2))))
23081 @end lisp
23082
23083 \e$B$$$m$$$m$J2hA|$N7A<0$GMxMQ2DG=$J%W%m%Q%F%#!<$K$D$$$F\e(B
23084 \e$B$O\e(B @xref{Image Descriptors, ,Image Descriptors, elisp, The GNU Emacs
23085 Lisp Reference Manual}, \e$B$r;2>H$7$F$/$@$5$$!#:#$N$H$3$m\e(B Emacs \e$B$G\e(B
23086 \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
23087 \e$B$9!#\e(BXEmacs \e$B$G$O!"$=$l$,\e(B @samp{libcompface} \e$B%i%$%V%i%j!<$H$H$b$K9=C[$5$l\e(B
23088 \e$B$F$$$l$P!"\e(B@code{xface} \e$B2hA|7A<0$K\e(B @code{:face} \e$B%W%m%Q%F%#!<$@$1$,8z2L$r\e(B
23089 \e$B5Z$\$7$^$9!#\e(B
23090 @end table
23091
23092 \e$BEj9FMM<0\e(B (posting style) \e$B$r;H$&$N$G$"$l$P!"\e(B
23093 @code{gnus-posting-styles} \e$B$K\e(B @code{x-face-file} \e$B$N9`$r2C$($l$PNI$$$G$7$g\e(B
23094 \e$B$&\e(B (@pxref{Posting Styles})\e$B!#$5$b$J$1$P!"30$K=P$9%a%C%;!<%8$K\e(B X-Face \e$B%X%C\e(B
23095 \e$B%@!<$r4JC1$KA^F~$G$-$k$h$&$K$9$k$?$a$K\e(B Gnus \e$B$,Ds6!$9$k!"$$$/$D$+$NJXMx$J\e(B
23096 \e$B4X?t$HJQ?t$rMxMQ$9$k$3$H$,$G$-$^$9!#$3$l$i$N5!G=$N$?$a$K$O!"A0=R\e(B
23097 \e$B$N\e(B ImageMagick\e$B!"\e(Bnetpbm \e$B$^$?$OB>$N2hA|$rJQ49$9$k%Q%C%1!<%8\e(B (\e$B2?$,I,MW$+$O!"\e(B
23098 \e$B2<5-$NJQ?t72$NCM$K$h$j$^$9\e(B) \e$B$bI,MW$G$9!#\e(B
23099
23100 @findex gnus-random-x-face
23101 @vindex gnus-convert-pbm-to-x-face-command
23102 @vindex gnus-x-face-directory
23103 @code{gnus-random-x-face} \e$B$O\e(B @code{gnus-x-face-directory} \e$B$K$"$k$9$Y$F\e(B
23104 \e$B$N\e(B @samp{pbm} \e$B%U%!%$%k$r$/$^$J$/C5$7$F%i%s%@%`$K0l$D$rA*$S<h$j!"%7%'%k%3\e(B
23105 \e$B%^%s%I\e(B @code{gnus-convert-pbm-to-x-face-command} \e$B$r;H$C$F$=$l\e(B
23106 \e$B$r\e(B X-Face \e$B$N7A<0$KJQ49$7$^$9!#\e(B@samp{pbm} \e$B%U%!%$%k$O\e(B 48\e$B!_\e(B48 \e$B2hAG$NBg$-$5\e(B
23107 \e$B$G$J$1$l$P$J$j$^$;$s!#$=$l$O\e(B X-Face \e$B%X%C%@!<$N%G!<%?$rJ8;zNs$GJV$7$^$9!#\e(B
23108
23109 @findex gnus-insert-random-x-face-header
23110 @code{gnus-insert-random-x-face-header} \e$B$O\e(B @code{gnus-random-x-face} \e$B$r\e(B
23111 \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
23112
23113 @findex gnus-x-face-from-file
23114 @vindex gnus-convert-image-to-x-face-command
23115 @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
23116 \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
23117 \e$B%U%!%$%k$r\e(B X-Face \e$B$N7A<0$KJQ49$7$^$9!#\e(B
23118
23119 \e$B0lHVL\$N4X?t$N0lHLE*$J;H$$J}$r<($7$^$9!#0J2<$N$h$&$J$b$N\e(B
23120 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$-9~$s$G$/$@$5$$\e(B:
23121
23122 @lisp
23123 (setq message-required-news-headers
23124       (nconc message-required-news-headers
23125              (list '(X-Face . gnus-random-x-face))))
23126 @end lisp
23127
23128 \e$B:G8e$N4X?t$r;H$&$N$O!"$3$N$h$&$K$J$k$G$7$g$&\e(B:
23129
23130 @lisp
23131 (setq message-required-news-headers
23132       (nconc message-required-news-headers
23133              (list '(X-Face . (lambda ()
23134                                 (gnus-x-face-from-file
23135                                  "~/My-face.gif"))))))
23136 @end lisp
23137
23138 @node Face
23139 @subsection Face
23140 @cindex face
23141
23142 @c #### FIXME: faces and x-faces' implementations should really be harmonized.
23143 @code{Face} \e$B%X%C%@!<$O!"K\<AE*$K\e(B @code{X-Face} \e$B$r$h$j%U%!%s%-!<$KJQ7A$7\e(B
23144 \e$B$?$b$N$G$9!#$=$l$i$O!"%a%C%;!<%8$r=q$$$??M$r>]D'$9$k$3$H$K$J$C$F$$\e(B
23145 \e$B$k\e(B 48\e$B!_\e(B48 \e$B2hAG$N%+%i!<2hA|$rIA$-$^$9!#\e(B
23146
23147 @cindex face
23148 @findex gnus-article-display-face
23149 @code{Face} \e$B%X%C%@!<$NFbMF$O\e(B base64 \e$B$G%(%s%3!<%I$5$l$?\e(B PNG \e$B$N2hA|$G$J$1\e(B
23150 \e$B$l$P$J$j$^$;$s!#@53N$J;EMM$K$D$$$F!"\e(B
23151 @uref{http://quimby.gnus.org/circus/face/} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
23152
23153 \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
23154 \e$B6A$7$^$9!#\e(B@xref{X-Face}.
23155
23156 @code{Face} \e$B%X%C%@!<$r8+$k$K$O\e(B Emacs \e$B$,\e(B PNG \e$B2hA|$rI=<($G$-$kI,MW$,$"$j$^\e(B
23157 \e$B$9!#\e(B
23158 @c Maybe add this:
23159 @c (if (featurep 'xemacs)
23160 @c     (featurep 'png)
23161 @c   (image-type-available-p 'png))
23162
23163 Gnus \e$B$O30$K=P$9%a%C%;!<%8$K\e(B Face \e$B%X%C%@!<$r4JC1$KA^F~$G$-$k$h$&$K$9$k$?\e(B
23164 \e$B$a$N!"JXMx$J4X?t$HJQ?t$r>/$7$P$+$jDs6!$7$^$9!#\e(B
23165
23166 @findex gnus-convert-png-to-face
23167 @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
23168 \e$B$r<u$1<h$C$F!"$=$l$r\e(B Face \e$B$KJQ49$7$^$9!#\e(B
23169
23170 @findex gnus-face-from-file
23171 @vindex gnus-convert-image-to-face-command
23172 @code{gnus-face-from-file} \e$B$O\e(B JPEG \e$B%U%!%$%k$NL>A0$r%Q%i%a!<%?!<$H$7$F<u\e(B
23173 \e$B$1<h$j!"%7%'%k%3%^%s%I\e(B @code{gnus-convert-image-to-face-command} \e$B$r;H$C\e(B
23174 \e$B$F$=$N%U%!%$%k$r\e(B Face \e$B%U%)!<%^%C%H$KJQ49$7$^$9!#\e(B
23175
23176 \e$B$3$N4X?t$NBeI=E*$J;H$$J}$r5s$2$F$*$-$^$7$g$&!#0J2<$N$h$&$J$b$N\e(B
23177 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$/$@$5$$\e(B:
23178
23179 @lisp
23180 (setq message-required-news-headers
23181       (nconc message-required-news-headers
23182              (list '(Face . (lambda ()
23183                               (gnus-face-from-file "~/face.jpg"))))))
23184 @end lisp
23185
23186 @node Smileys
23187 @subsection \e$B%9%^%$%j!<\e(B
23188 @cindex smileys
23189
23190 @iftex
23191 @iflatex
23192 \gnusfig{-3cm}{0.5cm}{\epsfig{figure=ps/BigFace,height=20cm}}
23193 \input{smiley}
23194 @end iflatex
23195 @end iftex
23196 \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
23197 \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
23198
23199 \e$B$R$H$3$H$G8@$($P\e(B---Gnus \e$B$G%9%^%$%j!<$r;H$&$K$O!"0J2<\e(B
23200 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$-9~$s$G$/$@$5$$!#\e(B
23201
23202 @lisp
23203 (setq gnus-treat-display-smileys t)
23204 @end lisp
23205
23206 \e$B%9%^%$%j!<$O!"J8;z$N4i%^!<%/\e(B---@samp{:-)}, @samp{8-)}, @samp{:-(} \e$B$J$I$H\e(B
23207 \e$B$$$C$?$b$N\e(B---\e$B$r3($K3d$jEv$F$F!"J8;z$N4i%^!<%/$NBe$o$j$K$=$N3($rI=<($7$^\e(B
23208 \e$B$9!#$3$NJQ49$OJ8;z$K9gCW$9$k@55,I=8=$H!"$=$l$K3d$jEv$F$i$l$?%U%!%$%kL>$N\e(B
23209 \e$B%j%9%H$G@)8f$5$l$^$9!#\e(B
23210
23211 @vindex smiley-regexp-alist
23212 \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
23213 \e$BAG$N:G=i$N9`L\$O9gCW$9$k@55,I=8=$G!"FsHVL\$NMWAG$O3($GCV$-49$($i$l$k@55,\e(B
23214 \e$BI=8=$N%0%k!<%WHV9f!"$=$7$F;0HVL\$NMWAG$OI=<($5$l$k%U%!%$%k$NL>A0$G$9!#\e(B
23215
23216 \e$B0J2<$NJQ?t$G%9%^%$%j!<$N8+1I$($r%+%9%?%^%$%:$7$^$9\e(B:
23217
23218 @table @code
23219 @item smiley-style
23220 @vindex smiley-style
23221 \e$B%9%^%$%j!<$N7A<0$r;XDj$7$^$9!#$"$i$+$8$aDj5A$5$l$F$$$k7A<0\e(B
23222 \e$B$O\e(B @code{low-color} (13\e$B!_\e(B14 \e$B2hAG$G\e(B 3 \e$B?'$N>.$5$$2hA|\e(B)\e$B!"\e(B@code{medium}
23223 (16\e$B!_\e(B16 \e$B2hAG$G$b$C$H%+%i%U%k$J2hA|\e(B) \e$B$*$h$S\e(B @code{grayscale} (14\e$B!_\e(B14 \e$B2hAG\e(B
23224 \e$B$N%0%l!<%9%1!<%k2hA|\e(B) \e$B$G$9!#%G%#%U%)%k%H$O%G%#%U%)%k%H\e(B face \e$B$N9b$5$K0MB8\e(B
23225 \e$B$7$^$9!#\e(B
23226
23227 @item smiley-data-directory
23228 @vindex smiley-data-directory
23229 \e$B%9%^%$%j!<$,4i%U%!%$%k$rC5$9>l=j$G$9!#$b$&$3$NJQ?t$O$$$8$i$J$$$G!"Be$o$j\e(B
23230 \e$B$K\e(B @code{smiley-style} \e$B$r%+%9%?%^%$%:$7$F$/$@$5$$!#\e(B
23231
23232 @item gnus-smiley-file-types
23233 @vindex gnus-smiley-file-types
23234 \e$B%9%^%$%j!<$N%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N%j%9%H$G$9!#\e(B
23235 @end table
23236
23237 @node Picons
23238 @subsection Picons
23239
23240 @iftex
23241 @iflatex
23242 \include{picons}
23243 @end iflatex
23244 @end iftex
23245 \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$G\e(B
23246 \e$B$9$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!<\e(B
23247 \e$B%9$rFI$s$G$$$k$s$@$H$$$&$3$H$r!"$"$J$?$N8*1[$7$K8+$D$a$F$$$k?M$K0u>]$E$1\e(B
23248 \e$B$k$?$a$NAG@2$i$7$$J}K!$G$b$"$j$^$9!#\e(B
23249
23250 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
23251
23252 @iftex
23253 @iflatex
23254 \margindex{}
23255 @end iflatex
23256 @end iftex
23257 @quotation
23258 @dfn{Picon} \e$B$H$O!V8D?M%"%$%3%s\e(B (personal icons)\e$B!W$NN,$G$9!#$3$l$O!"$"$k\e(B
23259 \e$BEE;R%a!<%k%"%I%l%9$N$?$a$NE,@Z$J2hA|$r8+$D$1$k$3$H$,$G$-$k$h$&$K!"L5M}Lp\e(B
23260 \e$BM}>.$5$/$7$F%G!<%?%Y!<%9$K$^$H$a$i$l$?2hA|$?$A$G!"%M%C%H>e$NMxMQ<T$d%I%a\e(B
23261 \e$B%$%s$rI=8=$9$k$?$a$K;H$o$l$^$9!#MxMQ<T$H%I%a%$%s0J30$K!"\e(BUsenet \e$B%K%e!<%9\e(B
23262 \e$B%0%k!<%W$dE75$M=Js$N$?$a$N\e(B picon \e$B%G!<%?%Y!<%9$,$"$j$^$9!#\e(Bpicon \e$B$OGr9u\e(B
23263 \e$B$N\e(B @code{XBM} \e$B7A<0!"$^$?$O%+%i!<$N\e(B @code{XPM} \e$B7A<0$*$h$S\e(B @code{GIF} \e$B7A<0\e(B
23264 \e$B$N$$$:$l$G$b9=$$$^$;$s!#\e(B
23265 @end quotation
23266
23267 @vindex gnus-picon-databases
23268 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
23269 \e$B$G\e(B @uref{http://www.cs.indiana.edu/picons/ftp/index.html} \e$B$rK,$M$F$_$F$/\e(B
23270 \e$B$@$5$$!#\e(B
23271
23272 \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
23273 picons.*} \e$B$H8@$($P!"\e(BGnus \e$B$,8+$D$1$k$3$H$,$G$-$k\e(B picon \e$B$,%$%s%9%H!<%k$5$l\e(B
23274 \e$B$^$9!#\e(B
23275
23276 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
23277 \e$B%H%j!<$,!"$?$@C1$K\e(B @code{gnus-picon-databases} \e$B$K@_Dj$5$l$F$$$k$h$&$K$7\e(B
23278 \e$B$F$/$@$5$$!#\e(B
23279
23280 @vindex gnus-picon-style
23281 \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
23282 @code{inline} \e$B$@$C$?$i%F%-%9%H7A<0$NI=8=$,CV$-49$($i$l$^$9!#\e(B
23283 @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
23284
23285 \e$B$b$N$4$H$N=j:_$r4IM}$9$k$?$a$K!"0J2<$NJQ?t$r@_$1$F$$$^$9!#\e(B
23286
23287 @table @code
23288 @item gnus-picon-databases
23289 @vindex gnus-picon-databases
23290 Picon \e$B%G!<%?%Y!<%9$N>l=j$G$9!#$3$l$O\e(B @file{news}, @file{domains},
23291 @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
23292 \e$B$N%j%9%H$G$9!#\e(B@code{("/usr/lib/picon" "/usr/local/faces")} \e$B$,%G%#%U%)%k\e(B
23293 \e$B%H$G$9!#\e(B
23294
23295 @item gnus-picon-news-directories
23296 @vindex gnus-picon-news-directories
23297 @code{gnus-picon-databases} \e$B$+$i%K%e!<%9%0%k!<%WMQ$N%U%'!<%9$rC5$9$?$a$N\e(B
23298 \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
23299
23300 @item gnus-picon-user-directories
23301 @vindex gnus-picon-user-directories
23302 @code{gnus-picon-databases} \e$B$+$iMxMQ<T$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#%l%/\e(B
23303 \e$B%H%j!<$N%j%9%H$G$9!#\e(B@code{("local" "users" "usenix" "misc")} \e$B$,%G%#%U%)\e(B
23304 \e$B%k%H$G$9!#\e(B
23305
23306 @item gnus-picon-domain-directories
23307 @vindex gnus-picon-domain-directories
23308 @code{gnus-picon-databases} \e$B$+$i%I%a%$%sL>$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#\e(B
23309 \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
23310 \e$B%H$K\e(B @samp{"unknown"} \e$B$rDI2C$7$F$*$-$?$/$J$k?M$b$$$k$G$7$g$&!#\e(B
23311
23312 @item gnus-picon-file-types
23313 @vindex gnus-picon-file-types
23314 Picon \e$B$N%U%!%$%kL>$H$7$F;n$7$F$_$k=g$KJB$Y$i$l$?3HD%;R$N%j%9%H$G$9!#%G%#\e(B
23315 \e$B%U%)%k%H$O\e(B @code{("xpm" "gif" "xbm")} \e$B$+$i\e(B Emacs \e$B$KAH$_9~$^$l$F$$$J$$$b\e(B
23316 \e$B$N$r=|30$7$?$b$N$G$9!#\e(B
23317
23318 @item gnus-picon-inhibit-top-level-domains
23319 @vindex gnus-picon-inhibit-top-level-domains
23320 \e$B$b$7\e(B @code{nil} \e$B$G$O$J$$\e(B (\e$B$=$l$,%G%#%U%)%k%H\e(B) \e$BCM$@$C$?$i!"\e(B
23321 @samp{.net} \e$B$d\e(B @samp{.de} \e$B$N$h$&$J$b$N$K$D$$$F\e(B picons \e$B$rI=<($7$^$;$s!#Ia\e(B
23322 \e$BDL$=$l$i$O$"$^$jLLGr$$$b$N$G$O$"$j$^$;$s!#\e(B
23323 @end table
23324
23325 @node Gravatars
23326 @subsection Gravatars
23327
23328 @iftex
23329 @iflatex
23330 \include{gravatars}
23331 @end iflatex
23332 @end iftex
23333
23334 Gravatar \e$B$O$=$l$>$l$NEE;R%a!<%k%"%I%l%9$KBP1~$7$FEPO?$5$l$?2hA|$G$9!#\e(B
23335
23336 \e$B$"$J$?$N$b$N$r\e(B @uref{http://www.gravatar.com} \e$B$K%*%s%i%$%s$GCV$/$3$H$,$G\e(B
23337 \e$B$-$^$9!#\e(B
23338
23339 \e$B0J2<$NJQ?t$O!"$=$l$i$,$I$N$h$&$KI=<($5$l$k$+$N@)8f$rDs6!$7$^$9!#\e(B
23340
23341 @table @code
23342 @item gnus-gravatar-size
23343 @vindex gnus-gravatar-size
23344 Gravatars \e$B$N2hAG$N%5%$%:!#\e(BGravatars \e$B$O>o$K@5J}7A$J$N$G!"%5%$%:$N;XDj$K$O\e(B
23345 \e$BC10l$N?tCM$G==J,$G$9!#\e(B
23346
23347 @item gnus-gravatar-properties
23348 @vindex gnus-gravatar-properties
23349 Gravatar \e$B2hA|$KE,MQ$9$kB0@-$N%j%9%H$G$9!#\e(B
23350
23351 @item gnus-gravatar-too-ugly
23352 @vindex gnus-gravatar-too-ugly
23353 \e$BI=<($5$l$k$Y$-$G$O$J$$%"%P%?!<$N!";}$A<g$?$A$N%a!<%k%"%I%l%9$^$?$OL>A0$K\e(B
23354 \e$B9gCW$9$k@55,I=8=!"$^$?$O\e(B @code{nil}\e$B!#%G%#%U%)%k%H\e(B
23355 \e$B$G\e(B @code{gnus-article-x-face-too-ugly} \e$B$NCM$K$J$j$^$9\e(B (@pxref{X-Face})\e$B!#\e(B
23356 @end table
23357
23358 \e$B$=$l$i$r\e(B From \e$B%U%#!<%k%I$G8+$?$$$J$i!"$3$&$7$F$/$@$5$$\e(B:
23359
23360 @lisp
23361 (setq gnus-treat-from-gravatar 'head)
23362 @end lisp
23363
23364 \e$B$b$7$=$l$i$r\e(B Cc \e$B$H\e(B To \e$B%U%#!<%k%I$G8+$?$$$J$i!"$3$&$G$9\e(B:
23365
23366 @lisp
23367 (setq gnus-treat-mail-gravatar 'head)
23368 @end lisp
23369
23370 @node XVarious
23371 @subsection \e$B$5$^$6$^$J\e(B XEmacs \e$BJQ?t\e(B
23372
23373 @table @code
23374 @item gnus-xmas-glyph-directory
23375 @vindex gnus-xmas-glyph-directory
23376 \e$B$3$l$O\e(B Gnus \e$B$,3($rC5$9>l=j$G$9!#\e(BGnus \e$B$ODL>o$3$N%G%#%l%/%H%j!<$r<+F08!=P\e(B
23377 \e$B$7$^$9$,!"$b$7I8=`E*$G$J$$%G%#%l%/%H%j!<9=B$$r;}$C$F$$$k>l9g$O!"$3$l$r<j\e(B
23378 \e$BF0$G@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
23379
23380 @item gnus-xmas-modeline-glyph
23381 @vindex gnus-xmas-modeline-glyph
23382 \e$B$9$Y$F$N\e(B Gnus \e$B$N%b!<%I9T$GI=<($5$l$k2hA|!#$3$l$O%G%#%U%)%k%H$G$O$A$$$5$J\e(B
23383 \e$B%L!<\e(B (gnu) \e$B$NF,$G$9!#\e(B
23384 @end table
23385
23386 @subsubsection \e$B%D!<%k%P!<\e(B
23387
23388 @table @code
23389 @item gnus-use-toolbar
23390 @vindex gnus-use-toolbar
23391 \e$B$3$NJQ?t$O%D!<%k%P!<$rI=<($9$k0LCV$r;XDj$7$^$9!#\e(B@code{nil} \e$B$@$C$?$i%D!<\e(B
23392 \e$B%k%P!<$rI=<($7$^$;$s!#Hs\e(B-@code{nil} \e$B$N>l9g!"$=$l$O\e(B @code{default},
23393 @code{top}, @code{bottom}, @code{right} \e$B$^$?$O\e(B @code{left} \e$B$NCf$N0l$D$N\e(B
23394 \e$B%7%s%\%k$G$J$1$l$P$J$j$^$;$s!#\e(B@code{default} \e$B$@$C$?$i%G%#%U%)%k%H$N%D!<\e(B
23395 \e$B%k%P!<$r;H$$!"B>$N$b$N$@$C$?$i$=$NL>A0$,<($9>l=j$K%D!<%k%P!<$rI=<($7$^$9!#\e(B
23396 \e$B%G%#%U%)%k%H$O\e(B @code{default} \e$B$G$9!#\e(B
23397
23398 @item gnus-toolbar-thickness
23399 @vindex gnus-toolbar-thickness
23400 \e$B9b$5$HI}$N%3%s%9\e(B (cons) \e$B$G!"%D!<%k%P!<$N8|$5$r;XDj$7$^$9!#9b$5$O>eJU$+2<\e(B
23401 \e$BJU$KI=<($9$k%D!<%k%P!<$G;H$o$l!"I}$O1&C<$+:8C<$KI=<($9$k%D!<%k%P!<$G;H$o\e(B
23402 \e$B$l$^$9!#%G%#%U%)%k%H$O%G%#%U%)%k%H$N%D!<%k%P!<$NCM$G$9!#\e(B
23403
23404 @item gnus-group-toolbar
23405 @vindex gnus-group-toolbar
23406 \e$B%0%k!<%W%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
23407
23408 @item gnus-summary-toolbar
23409 @vindex gnus-summary-toolbar
23410 \e$B35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
23411
23412 @item gnus-summary-mail-toolbar
23413 @vindex gnus-summary-mail-toolbar
23414 \e$B%a!<%k%0%k!<%W$N35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
23415 @end table
23416
23417 @iftex
23418 @iflatex
23419 \margindex{}
23420 @end iflatex
23421 @end iftex
23422
23423 @node Fuzzy Matching
23424 @section \e$B%U%!%8!<$J0lCW\e(B
23425 @cindex fuzzy matching
23426
23427 Gnus \e$B$O%9%3%"IU$1!"%9%l%C%I$N7A@.!"$*$h$S%9%l%C%I$NHf3S$J$I$r9T$J$&$H$-\e(B
23428 \e$B$K!"\e(B@code{Subject} \e$B9T$N%U%!%8!<$J9gCW\e(B @dfn{fuzzy matching} \e$B$rDs6!$7$^$9!#\e(B
23429
23430 \e$B@55,I=8=$K$h$k9gCW$H$O0c$C$F!"%U%!%8!<$J9gCW$O$H$C$F$b%U%!%8!<$G$9!#$"$^\e(B
23431 \e$B$j$K$b%U%!%8!<$9$.$F!"2?$,%U%!%8!<$G$"$k$+$H$$$&Dj5A$5$(L5$$$7!"<BAu$b2?\e(B
23432 \e$BEY$bJQ99$5$l$F$$$^$9!#\e(B
23433
23434 \e$B4pK\E*$K!"$3$l$OHf3S$NA0$K9T$+$i<YKbJ*$r<h$j=|$3$&$H$7$^$9!#\e(B@samp{Re: }\e$B!"\e(B
23435 \e$BA^F~6g$N0u!"$*$h$S6uGrJ8;zEy!9$,J8;zNs$+$i=|5n$5$l!"$=$N7k2L$rHf3S$7$^$9!#\e(B
23436 \e$B$3$l$O$[$H$s$I$N>l9gBEEv$J7k2L$r$b$?$i$7$^$9\e(B---\e$B$?$H$(%K%e!<%9%j!<%@!<$N\e(B
23437 \e$B2>LL$r$+$V$C$?J8;zNs@Z$j9o$_5!$G@8@.$5$l$?J8;zNs$,:9$7=P$5$l$F$b!"$G$9!#\e(B
23438
23439 @node Thwarting Email Spam
23440 @section spam \e$B%a!<%k$NN"$r$+$/\e(B
23441 @cindex email spam
23442 @cindex spam
23443 @cindex UCE
23444 @cindex unsolicited commercial email
23445
23446 \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$k\e(B
23447 \e$B$?$a$NEE;R%a!<%k%"%I%l%9$rC5$=$&$H$7$F!"5$0c$$$N$h$&$K%K%e!<%9>e$r$&$m$D\e(B
23448 \e$B$$$F\e(B grep \e$B$7$^$/$C$F$$$^$9!#$3$l$KBP$9$kH?F0$H$7$F!"B?$/$N?M!9$,L50UL#$J\e(B
23449 \e$B%"%I%l%9$r\e(B @code{From} \e$B9T$KF~$l$O$8$a$k$h$&$K$J$C$F$7$^$$$^$7$?!#;d$O$3\e(B
23450 \e$B$l$O5U8z2L$r>7$/$H;W$$$^$9\e(B---\e$B$"$J$?$,=q$$$?$3$H$KBP$9$kJV?.$H$7$F?M!9$,\e(B
23451 \e$B@5Ev$J%a!<%k$rAw$k$3$H$rLLE]$K$5$;$k$@$1$G$J$/!"C/$,=q$$$?$b$N$J$N$+$rJ,\e(B
23452 \e$B$+$j$E$i$/$7$^$9!#$3$s$J=q$-49$($O!"7k6I$O2!$7IU$1@kEA%a!<%k$=$l<+?H$h$j\e(B
23453 \e$B$bBg$-$J6<0R$H$J$k$+$b$7$l$^$;$s!#\e(B
23454
23455 \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
23456 \e$B$,\e(B @kbd{g} \e$B$r2!$9$H!"\e(BGnus \e$B$O==DL$N?7Ce%a!<%k$,$"$j$^$9$HM[5$$K;d$K65$($F\e(B
23457 \e$B$/$l$^$9!#;d$O!V$*$*$C!"$o!<$$\e(B! \e$BKM$C$F9,$;\e(B!\e$B!W$H8@$C$F%a!<%k%0%k!<%W$rA*\e(B
23458 \e$BBr$7$^$9!#$7$+$7$=$3$K$O!"Fs$D$N%M%:%_9V$H!"<7$D$N9-9p\e(B (\e$B!V:G?7\e(B! \e$B4q@W$N0i\e(B
23459 \e$BLS%H%K%C%/!"$U$5$U$5$G$D$d$D$d$NH1$r$"$J$?$N$D$^@h\e(B(\e$B"(\e(B)\e$B$K\e(B!\e$B!W\e(B) \e$B$H!"2y$$2~\e(B
23460 \e$B$a?@$r?.$8$h!"$H$$$&0l$D$N%a!<%k$,$"$k$@$1$J$N$G$9!#\e(B
23461
23462 \e$B$3$l$OLBOG@iK|$G$9!#$"$J$?$,$=$l$K4X$7$F$G$-$k$3$H$,$"$j$^$9!#\e(B
23463
23464 @quotation
23465 \e$BLuCm"(\e(B: \e$B%[%S%C%HB2MQ$N0iLS%H%K%C%/!#$?$V$s!#\e(B
23466 @end quotation
23467
23468 @menu
23469 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
23470 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
23471 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
23472 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
23473 @end menu
23474
23475 @node The problem of spam
23476 @subsection Spam \e$B$NLdBj\e(B
23477 @cindex email spam
23478 @cindex spam filtering approaches
23479 @cindex filtering approaches, spam
23480 @cindex UCE
23481 @cindex unsolicited commercial email
23482
23483 \e$B=i$a$K\e(B spam \e$B$NGX7J$+$i!#\e(B
23484
23485 \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
23486 Commercial E-mail---\e$BK>$^$l$J$$>&MQEE;R%a!<%k\e(B---\e$B$NF,J8\e(B
23487 \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
23488 \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
23489 \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
23490 \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
23491 \e$B%I%l%9$N%G!<%?%Y!<%9$rDs6!$7$^$9!#\e(BSpam \e$B$NAw?.<T$O$U$D\e(B
23492 \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
23493 @emph{sociopaths} \e$B$*$h$S\e(B @emph{morons} \e$B$N$h$&$JMQ8l$b$h$/;H$o$l$F$$$^$9!#\e(B
23494
23495 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
23496 \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
23497 \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$$\e(B
23498 \e$BAw?.<T$+$i$NEE;R%a!<%k$,$"$J$?$N$b$H$KFO$/$3$H$,$G$-$kA0$K!"H`$i$KBP$7$F\e(B
23499 \e$BH`$i<+?H$,@5Ev$JAw?.<T$G$"$k$3$H$N3NG'$r5a$a$^$9!#@5Ev$J=P$I$3$m$+$i$NEE\e(B
23500 \e$B;R%a!<%k$,!"$=$l$i$N=P$I$3$m$,\e(B TMDA \e$B%7%9%F%`$rDL$7$F3NG'$G$-$J$$!"$^$?$O\e(B
23501 \e$B9T$J$o$l$J$$>l9g$O<N$F$i$l$F$7$^$&$+$b$7$l$J$$$H$$$&%^%$%J%9LL$O!"\e(B
23502 TMDA \e$B$N5;=QE*$JB&LL$KN)$AF~$i$J$/$F$bL@Gr$G$9!#$b$&0l$D$N\e(B TMDA \e$B$NLdBj$O!"\e(B
23503 \e$BEE;R%a!<%k$NG[Aw$H=hM}$X$N4pK\E*$JM}2r$r!"MxMQ<T$K5a$a$F$$$k$3$H$G$9!#\e(B
23504
23505 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
23506 \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
23507 \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
23508 \e$B<h$k$N$J$i$P!"\e(B@samp{vmadmin.com} \e$B$rAK;_$9$l$PNI$$$G$7$g$&!#!V%P%$%"%0%i!W\e(B
23509 \e$B$K4X$9$k%a%C%;!<%8$r\e(B 200\e$BDL<u$1<h$k$N$J$i$P!"!V%P%$%"%0%i!W$r4^$`$9$Y$F$N\e(B
23510 \e$B%a%C%;!<%8$r<N$F$F$7$^$($PNI$$$G$7$g$&!#Nc$($P%V%k%,%j%"$+$i$?$/$5$s\e(B
23511 \e$B$N\e(B spam \e$B$,$d$C$FMh$k$N$J$i$P!"%V%k%,%j%"$N\e(B IP \e$B$+$iMh$k$9$Y$F$N%a!<%k$r_I\e(B
23512 \e$B2a$9$l$PNI$$$G$7$g$&!#\e(B
23513
23514 \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
23515 \e$B$KO"Mm$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
23516 \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
23517 \e$B4m81$OL@$i$+$J$N$G!"$"$J$?$KA*Br8"$,$"$k$N$J$i$P!"$=$s$J$3$H$O$7$J$$$G$/\e(B
23518 \e$B$@$5$$!#\e(B
23519
23520 \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
23521 \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
23522 \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
23523 \e$B?<$/;H$&$3$H$K$h$C$FD>@\$N_I2a$OM-1W$K$J$jF@$^$9!#\e(B
23524
23525 \e$B$b$&0l$D$NEE;R%a!<%k_I2a$X$N<h$jAH$_$OJ,;67?\e(B spam \e$B=hM}$G!"\e(BDCC (\e$BLu\e(B
23526 \e$BCm\e(B: Distributed Checksum
23527 Clearinghouse---@uref{http://www.rhyolite.com/anti-spam/dcc/}) \e$B$,$=$N$h\e(B
23528 \e$B$&$J%7%9%F%`$rF3F~$7$F$$$^$9!#K\<AE*$K$O!"@$3&Cf$N\e(B @var{N} \e$B8D$N%7%9%F%`\e(B
23529 \e$B$,!"%,!<%J!"%(%9%H%K%"$"$k$$$O%+%j%U%)%k%K%"$K$"$k%^%7\e(B
23530 \e$B%s\e(B @var{X} \e$B$,\e(B spam \e$BEE;R%a!<%k$rAw=P$7$F$$$k$3$H$rG'$a$?$i!"$=$l\e(B
23531 \e$B$i\e(B @var{N} \e$B8D$N%7%9%F%`$O\e(B @var{X} \e$B$^$?$O\e(B @var{X} \e$B$+$i$d$C$FMh$?\e(B spam \e$B%a!<\e(B
23532 \e$B%k$r%G!<%?%Y!<%9$K5-F~$7$^$9!#\e(BSpam \e$B8!=P$N4p=`$O0lMM$G$O$"$j$^$;$s!#$=$l\e(B
23533 \e$B$OAw$i$l$?%a%C%;!<%8$N?t$d%a%C%;!<%8$NFbMF$J$I$G$"$k$+$b$7$l$^$;$s!#%a%C\e(B
23534 \e$B%;!<%8$,\e(B spam \e$B$+$I$&$+$rJ,;6=hM}%7%9%F%`$NMxMQ<T$,CN$j$?$$>l9g!"H`$O$=$l\e(B
23535 \e$B$i$N\e(B @var{N} \e$B8D$N%7%9%F%`$N$&$A$N0l$D$rD4$Y$^$9!#\e(B
23536
23537 \e$BJ,;67?\e(B spam \e$B=hM}$O0lEY$K$?$/$5$s$N%a%C%;!<%8$rAw$k\e(B spammers \e$B$HHs>o$K$h$/\e(B
23538 \e$B@o$C$F$/$l$^$9$,!"$=$l$K$OMxMQ<T$,$+$J$jJ#;($J%A%'%C%/$r@_Dj$9$k$3$H$,I,\e(B
23539 \e$BMW$G$9!#>&MQ$H%U%j!<$JJ,;67?\e(B spam \e$B=hM}%7%9%F%`$,$"$j$^$9!#J,;67?\e(B spam \e$B=h\e(B
23540 \e$BM}$O!"$=$l<+BN$N4m81$b$O$i$s$G$$$^$9!#Nc$($P!"@5Ev$JAw?.<T$,\e(B spam \e$B$rAw$C\e(B
23541 \e$B$?$+$I$GHsFq$5$l!"H`$i$N%&%'%V%5%$%H$d%a!<%j%s%0%j%9%H$,$=$N;v7o$N$?$a$K\e(B
23542 \e$B;C$/$N4VJD:?$5$l$F$7$^$&!"$H$+!#\e(B
23543
23544 Spam \e$B$N_I2a$X$NE}7WE*$J<h$jAH$_$b$^$?Ia5Z$7$F$$$^$9!#$=$l$O2a5n\e(B
23545 \e$B$N\e(B spam \e$B%a%C%;!<%8$NE}7WE*$JJ,@O$K4p$E$$$F$$$^$9!#DL>o$=$NJ,@O$O!"$*$=$i\e(B
23546 \e$B$/C18l$NBP$+;0$D$NC18l$NAH9g$;$N9g@.$K$h$k!"C18l$N=P8=IQEY$NC1=c$J7W?t$G\e(B
23547 \e$B$9!#\e(BSpam \e$B$NE}7WJ,@O$O$[$H$s$I$N>l9g$K$H$F$b$h$/F/$/$N$G$9$,!";~$H$7$F@5\e(B
23548 \e$BEv$JEE;R%a!<%k$r\e(B spam \e$B$H$7$FJ,N`$7$F$7$^$&$3$H$,$"$j$^$9!#J,@O$K$O;~4V$,\e(B
23549 \e$B$+$+$j$^$9!#$9$Y$F$N%a%C%;!<%8$rJ,@O$7$J$1$l$P$J$j$^$;$s!#$=$7$FMxMQ<T\e(B
23550 \e$B$O\e(B spam \e$B$rJ,@O$9$k$?$a$N%G!<%?%Y!<%9$rC_$($J$1$l$P$J$j$^$;$s!#%5!<%P!<$G\e(B
23551 \e$B$NE}7WJ,@O$O?M5$$rF@$F$$$^$9!#$3$l$K$O!"MxMQ<T$OC1$K%a!<%k$rFI$a$PNI$$$H\e(B
23552 \e$B$$$&D9=j$H!"$7$+$7%5!<%P!<$K$=$l$,2a$C$F%a!<%k$rJ,N`$7$?$3$H$rEA$($k$N$,\e(B
23553 \e$B:$Fq$@$H$$$&C;=j$,$"$j$^$9!#\e(B
23554
23555 \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
23556 \e$B%k$H%P%$%"%0%i9-9p$r6hJL$9$kKbK!$N%9%$%C%A$O$"$j$^$;$s!#?M!9$O\e(B
23557 \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
23558 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
23559 Spamming \e$B$O!"@$3&$,H`$i$K285A$,$"$k$H;W$C$F$$$k?M!9$N0lCD$+$i$N!"J"N)$?\e(B
23560 \e$B$7$/!"L5@UG$$G!"$P$+$2$?9T0Y$G$9!#0J2<$N3F>O$,\e(B spam \e$B$J$k1VIB$H$N@o$$$N=u\e(B
23561 \e$B$1$K$J$k$3$H$rK>$_$^$9!#\e(B
23562
23563 @node Anti-Spam Basics
23564 @subsection Spam \e$BB`<#$N4pAC\e(B
23565 @cindex email spam
23566 @cindex spam
23567 @cindex UCE
23568 @cindex unsolicited commercial email
23569
23570 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
23571 \e$B%0%k!<%W$KJ,N%$5$;$F$7$^$&$3$H$G$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
23572
23573 \e$B:G=i$K!"$"$J$?$KO"Mm$9$k$3$H$,$G$-$k@5$7$$%a!<%k%"%I%l%9$r0l$DA*$S!"$=$l\e(B
23574 \e$B$r$9$Y$F$N$"$J$?$N%K%e!<%95-;v$N\e(B @code{From} \e$B%X%C%@!<$KF~$l$^$7$g$&!#\e(B(\e$B$3\e(B
23575 \e$B$3$G$O\e(B @samp{larsi@@trym.ifi.uio.no} \e$B$rA*$S$^$7$?$,!"\e(B
23576 @samp{larsi+usenet@@ifi.uio.no} \e$B$N7A<0$N$?$/$5$s$N%"%I%l%9$NJ}$,NI$$A*Br\e(B
23577 \e$B$G$9!#$"$J$?$N%5%$%H$N\e(B sendmail \e$B$N@_Dj$,%a!<%k%"%I%l%9$N%m!<%+%kIt$H$7$F\e(B
23578 \e$B$I$s$J%-!<%o!<%I$r<u$1IU$1$k$+$O!"$"$J$?$N%5%$%H$N%7%9%F%`4IM}<T$KJ9$$$F\e(B
23579 \e$B$/$@$5$$!#\e(B)
23580
23581 @lisp
23582 (setq message-default-news-headers
23583       "From: Lars Magne Ingebrigtsen <larsi@@trym.ifi.uio.no>\n")
23584 @end lisp
23585
23586 \e$B$=$7$F\e(B @code{nnmail-split-fancy} \e$B$K0J2<$NJ,3d5,B'$rF~$F$/$@$5\e(B
23587 \e$B$$\e(B (@pxref{Fancy Mail Splitting})\e$B!#\e(B
23588
23589 @lisp
23590 (...
23591  (to "larsi@@trym.ifi.uio.no"
23592      (| ("subject" "re:.*" "misc")
23593         ("references" ".*@@.*" "misc")
23594         "spam"))
23595  ...)
23596 @end lisp
23597
23598 \e$B$3$N0UL#$O!"$3$N%"%I%l%9$KFO$$$?$9$Y$F$N%a!<%k$,5?$o$7$$$,!"\e(B
23599 @samp{Re:} \e$B$G;O$^$k\e(B @code{Subject} \e$B$,IU$$$F$$$k$+!"\e(B@code{References} \e$B%X%C\e(B
23600 \e$B%@!<$,IU$$$F$$$l$P$*$=$i$/\e(B OK \e$B$@$m$&!"$H$$$&$3$H$G$9!#;D$j$O$9$Y\e(B
23601 \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
23602 \e$B$K$h$k$b$N$G$9!#\e(B)
23603
23604 \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
23605 \e$B%P!<$HD>@\OC$7$F!"\e(B@code{To} \e$B%X%C%@!<$K$"$J$?$N%a!<%k%"%I%l%9$,L@<($5$l$J\e(B
23606 \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$b$7$+$7$?\e(B
23607 \e$B$i!"$3$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\e(B
23608 \e$B$G$9\e(B---\e$BFC5iJ,3d5,B'$r0J2<$N$h$&$K=*C<$5$;$k$3$H$K$h$C$F!"$"$J$?08$F$G$J\e(B
23609 \e$B$$$b$N$rA4It\e(B @samp{spam} \e$B%0%k!<%W$KF~$l$k$@$1$G$9\e(B:
23610
23611 @lisp
23612 (
23613  ...
23614  (to "larsi" "misc")
23615  "spam")
23616 @end lisp
23617
23618 \e$B;d$N7P83$G$O!"$3$l$G<B<AE*$K$O$9$Y$F$,@5$7$$%0%k!<%W$KJ,N`$5$l$^$9!#$^$"!"\e(B
23619 \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
23620 \e$B$+%A%'%C%/$7$J$/$F$O$$$1$^$;$s$1$I$M!#$"$J$?$,<+J,$,NI$$%M%C%H%o!<%/;TL1\e(B
23621 \e$B$G$"$k$H;W$C$F$$$k$J$i!"$=$l$>$l$N2!$7IU$1@kEA%a!<%k$N4X78Ev6I$K6l>p$rAw\e(B
23622 \e$B$jIU$1$k$3$H$5$($b$G$-$^$9\e(B---\e$B2K$J$H$-$K$G$b$M!#\e(B
23623
23624 \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
23625 \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
23626 \e$B$3$H$O$^$C$?$/$"$j$^$;$s!#$*8_$$$KM-Mx$J>u67$G$9!#;d$K8@$o$;$l$P!"\e(B
23627 @code{From} \e$B%X%C%@!<$r56B$$7$FB8:_$7$J$$%I%a%$%s$KAw$i$;$k$N$O$9$4$/NI$/\e(B
23628 \e$B$J$$$G$9!#\e(B
23629
23630 @quotation
23631 \e$BLuCm\e(B: \e$B0J>e$NJ8>O$O\e(B 1997\e$BG/\e(B4\e$B7n$K=q$+$l$^$7$?!#\e(B
23632 @end quotation
23633
23634 \e$B$3$N<jK!$K$OCm0U$7$F$/$@$5$$!#\e(BSpammers \e$B$O$=$l$K5$IU$$$F$$$^$9!#\e(B
23635
23636 @node SpamAssassin
23637 @subsection SpamAssassin, Vipul's Razor, DCC, etc
23638 @cindex SpamAssassin
23639 @cindex Vipul's Razor
23640 @cindex DCC
23641
23642 Spam \e$B$rHr$1$k$?$a$NA0>O$N%R%s%H$,==J,$@$C$?F|!9$O2a$.5n$j$^$7$?!#:#$G$O\e(B
23643 \e$B<u$1<h$C$?$?$/$5$s$N\e(B spam \e$B$r8:$i$9$H$$$&?($l9~$_$NB?$/$NF;6q$,$"$j$^$9!#\e(B
23644 \e$B$3$N>O$O!"?7$7$$F;6q$,8E$$$b$N$K<h$C$FBe$o$C$F9T$/$K$D$l$F$9$0$K;~BeCY$l\e(B
23645 \e$B$K$J$C$F$7$^$&$G$7$g$&$,!"9,$$$J$3$H$K$3$l$i$N$[$H$s$I$NF;6q$ON`;w$N%$%s\e(B
23646 \e$B%?!<%U%'!<%9$r;}$C$F$$$k$h$&$G$9!#$3$N>O$ONc$H$7$F\e(B SpamAssassin \e$B$r;H$C$F\e(B
23647 \e$B$$$^$9$,!"B>$N$[$H$s$I$NF;6q$K$b4JC1$KE,9g$9$k$O$:$G$9!#\e(B
23648
23649 \e$B$3$N>O$O\e(B @code{spam.el} \e$B%Q%C%1!<%8$H$O4X78L5$$$3$H$KCm0U$7$F$/$@$5$$!#$=\e(B
23650 \e$B$l$O<!$N>O$GO@$8$i$l$^$9!#$9$Y$F$N\e(B @code{spam.el} \e$B$N5!G=$K4X?4$,L5$$$N$J\e(B
23651 \e$B$i$P!"$3$l$i$NC1=c$J%l%7%T$G4V$K9g$o$;$k$3$H$,$G$-$^$9!#\e(B
23652
23653 \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
23654 \e$B$J$?<+?H$,$=$l$r8F$S=P$9I,MW$,$"$j$^$9!#0J2<$K\e(B @code{:postscript} \e$B%a!<%k\e(B
23655 \e$B%=!<%9;X<(;R\e(B (@pxref{Mail Source Specifiers}) \e$B$r;H$&>l9g$N9M$(J}$r<($7$^\e(B
23656 \e$B$9!#\e(B
23657
23658 @lisp
23659 (setq mail-sources
23660       '((file :prescript "formail -bs spamassassin < /var/mail/%u")
23661         (pop :user "jrl"
23662              :server "pophost"
23663              :postscript
23664              "mv %t /tmp/foo; formail -bs spamc < /tmp/foo > %t")))
23665 @end lisp
23666
23667 \e$B$$$C$?$s%a!<%k$r<u$1$k%9%W!<%k$r$I$&$K$+$7$F=hM}$9$k!"Nc$($P$=$N%a!<%k\e(B
23668 \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$$Mn\e(B
23669 \e$B$H$9=`Hw$O40N;$G$9!#;H$&$N$OIaDL$NJ,3dJ}<0\e(B (@pxref{Splitting Mail}) \e$B$G$9\e(B:
23670
23671 @lisp
23672 (setq nnmail-split-methods '(("spam"  "^X-Spam-Flag: YES")
23673                              ...))
23674 @end lisp
23675
23676 \e$B$^$?$OFC5iJ,3dJ}<0\e(B (@pxref{Fancy Mail Splitting}) \e$B$G$9\e(B:
23677
23678 @lisp
23679 (setq nnmail-split-methods 'nnmail-split-fancy
23680       nnmail-split-fancy '(| ("X-Spam-Flag" "YES" "spam")
23681                              ...))
23682 @end lisp
23683
23684 \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
23685 \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
23686 \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
23687 \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
23688 \e$B$9\e(B:
23689
23690 @lisp
23691 (setq nnmail-split-fancy '(| (: kevin-spamassassin)
23692                              ...))
23693 (defun kevin-spamassassin ()
23694   (save-excursion
23695     (widen)
23696     (if (eq 1 (call-process-region (point-min) (point-max)
23697                                    "spamc" nil nil nil "-c"))
23698         "spam")))
23699 @end lisp
23700
23701 Nnimap \e$B%P%C%/%(%s%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s%m!<%I\e(B
23702 \e$B$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#$=$l$r$9$k$?$a$K\e(B
23703 \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
23704 \e$B$9\e(B (@pxref{Client-Side IMAP Splitting})\e$B!#\e(B
23705
23706 \e$B0J>e$,$3$l$K4X$9$k$3$H$G$9!#$"$k<o$N\e(B spam \e$B$O$I$&$7$F$bAGDL$j$7$F$7$^$$$,\e(B
23707 \e$B$A$J$N$G!"\e(Bspam \e$B$rFI$`$O$a$K$J$C$?$H$-$K8F$V$?$a$N5$$NMx$$$?4X?t$,I,MW$G\e(B
23708 \e$B$7$g$&!#$3$l$,$=$N5$$NMx$$$?4X?t$G$9\e(B:
23709
23710 @lisp
23711 (defun my-gnus-raze-spam ()
23712   "SPAM \e$B$N=hM}$r\e(B Vipul \e$B$N\e(B Razor \e$B$K0Q$M$F$+$i!"\e(B
23713 \e$B$=$l$K4|8B@Z$l>C5n2DG=$N0u$rIU$1$^$9!#\e(B"
23714   (interactive)
23715   (gnus-summary-save-in-pipe "razor-report -f -d" t)
23716   (gnus-summary-mark-as-expirable 1))
23717 @end lisp
23718
23719 @node Hashcash
23720 @subsection Hashcash
23721 @cindex hashcash
23722
23723 Spam \e$B$H@o$&$?$a$N;B?7$J5;K!$O!"$$$/$i$+IiC4$K$O$J$k$,L@$i$+$KFHFC$J$3$H\e(B
23724 \e$B$r!"Aw?.$9$k%a%C%;!<%8$KBP$7$FAw?.<T$,9T$J$&$3$H$r5a$a$k$3$H$G$9!#$3$l$O\e(B
23725 \e$B%$%s%?!<%M%C%HI8=`$N0lIt$G$O$J$$$N$G!"@$3&Cf$N$9$Y$F$N?M$,$3$N5;K!$r;H$&\e(B
23726 \e$B$3$H$OEv$F$K$G$-$J$$$H$$$&L@$i$+$J7gE@$,$"$j$^$9$,!">.5,LO$J=8CD$G$OLr$K\e(B
23727 \e$BN)$D$G$7$g$&!#\e(B
23728
23729 \e$BA0>O$NF;6qN`$O<B:]$K$&$^$/F/$-$^$9$,!"$=$l$i$O?7$7$$7A<0$N\e(B spam \e$B$,8=$l$k\e(B
23730 \e$B$?$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$3$H\e(B
23731 \e$B$O!">.$5$J%Q!<%;%s%F!<%8$N\e(B spam \e$B$,$$$D$bAGDL$j$7$F$7$^$&$3$H$r0UL#$7$^$9!#\e(B
23732 \e$B$=$l$O$^$?!"$I$3$+$G$@$l$+$,$=$l$i$NF;6q$r99?7$9$k$?$a$K!"$?$/$5$s\e(B
23733 \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
23734 \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
23735 \e$B$=$N;EAH$_$r%5%]!<%H$7$F$b$i$$$?$$$N$G$9!#$"$J$?$O<B:]E*\e(B (pragmatic) \e$B$+\e(B
23736 \e$BFHCGE*\e(B (dogmatic) \e$B$+$N4QE@$G!"Fs$D$N<h$jAH$_$r9M$($k$3$H$,$G$-$^$9!#$=$l\e(B
23737 \e$B$i$N$d$jJ}$K$O!"$=$l$i<+BN$NMxE@$b$"$l$PITMx$JE@$b$"$j$^$9$,!"8=<B$N@$$N\e(B
23738 \e$BCf$G$O$7$P$7$P$"$k$h$&$K!"$=$l$i$rO"78$5$;$?$b$N$O$I$A$i$+0lJ}$h$j6/NO$G\e(B
23739 \e$B$9!#\e(B
23740
23741 @cindex X-Hashcash
23742 \e$B!V$$$/$i$+IiC4$K$O$J$k!W$H$O\e(B CPU \e$B;~4V$r>CHq$9$k$3$H$G!"$b$C$H6qBNE*$K$O\e(B
23743 \e$B0lDj?t$N%S%C%H$^$G%O%C%7%e$N>WFM\e(B (hash collision) \e$B$r7W;;$9$k$3$H$G$9!#$=\e(B
23744 \e$B$N7k2L$H$7$F$N\e(B hashcash \e$B%/%C%-!<$O\e(B @samp{X-Hashcash:} \e$B%X%C%@!<$KA^F~$5$l\e(B
23745 \e$B$^$9!#$b$C$H>\$7$$$3$H!"$=$7$F$3$N5!G=$r;H$&$?$a$K%$%s%9%H!<%k$9$kI,MW$,\e(B
23746 \e$B$"$k30It%"%W%j%1!<%7%g%s$N\e(B @code{hashcash} \e$B$K$D$$$F\e(B
23747 \e$B$O\e(B @uref{http://www.hashcash.org/} \e$B$r;2>H$7$F$/$@$5$$!#$5$i$J$k>pJs\e(B
23748 \e$B$,\e(B @uref{http://www.camram.org/} \e$B$G8+$D$+$k$G$7$g$&!#\e(B
23749
23750 \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
23751 \e$B0J2<$N$h$&$K\e(B @code{message-generate-hashcash} (@pxref{Mail Headers,
23752 ,\e$B%a!<%k%X%C%@!<\e(B, message-ja, The Message Manual}) \e$B$r%+%9%?%^%$%:$7$F$/$@\e(B
23753 \e$B$5$$\e(B:
23754
23755 @lisp
23756 (setq message-generate-hashcash t)
23757 @end lisp
23758
23759 \e$B$$$/$D$+$NDI2C$NJQ?t$N@_Dj$b$7$J$1$l$P$J$j$^$;$s\e(B:
23760
23761 @table @code
23762 @item hashcash-default-payment
23763 @vindex hashcash-default-payment
23764 \e$B$3$NJQ?t$O%O%C%7%e$N>WFM$r@.$9%G%#%U%)%k%H$N%S%C%H?t$r<($7$^$9!#%G%#%U%)\e(B
23765 \e$B%k%H$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
23766
23767 @item hashcash-payment-alist
23768 @vindex hashcash-payment-alist
23769 \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
23770 \e$BMW5a$9$k$+$b$7$l$^$;$s!#$3$NJQ?t$O\e(B @samp{(@var{addr} @var{amount})} \e$B$N7A\e(B
23771 \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
23772 \e$B%W\e(B)\e$B!"\e(B@var{amount} \e$B$O>WFM$GI,MW$H$5$l$k%S%C%H?t$G$9!#$3$l$O$^\e(B
23773 \e$B$?\e(B @samp{(@var{addr} @var{string} @var{amount})} \e$B$NMWAG$r;}$D$3$H$b2DG=\e(B
23774 \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
23775 \e$B$7$F;H$o$l$^$9!#\e(B
23776
23777 @item hashcash-path
23778 @vindex hashcash-path
23779 @code{hashcash} \e$B%P%$%J%j!<$,%$%s%9%H!<%k$5$l$F$$$k>l=j$G$9!#$3$NJQ?t\e(B
23780 \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
23781 \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
23782 \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
23783 hashcash payments \e$B$r@8@.$9$k$H$-$O%(%i!<$K$J$k$G$7$g$&!#\e(B
23784 @end table
23785
23786 Gnus \e$B$O\e(B hashcash \e$B%/%C%-!<$rG'>Z$9$k$3$H$,$G$-$^$9$,!"<j$G%+%9%?%^%$%:$7\e(B
23787 \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
23788 \e$B%-!<$rG'>Z$9$k$K$O!"\e(B@code{hashcash.el} \e$B%i%$%V%i%j!<\e(B
23789 \e$B$N\e(B @code{mail-check-payment} \e$B4X?t$r;H$C$F$/$@$5$$!#F~$C$F$-$?%a!<%k\e(B
23790 \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
23791 @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
23792 \e$B$^$9\e(B (@pxref{Anti-spam Hashcash Payments})\e$B!#\e(B
23793
23794 @node Spam Package
23795 @section Spam \e$B%Q%C%1!<%8\e(B
23796 @cindex spam filtering
23797 @cindex spam
23798
23799 Spam \e$B%Q%C%1!<%8$O\e(B spam \e$B$r8!=P$7$F_I2a$9$k$?$a$K=87k$5$l$?5!9=$r\e(B Gnus \e$B$K\e(B
23800 \e$BDs6!$7$^$9!#$=$l$O?7Ce%a!<%k$r_I2a$7!"\e(Bspam \e$B$+\e(B ham \e$B$+$K1~$8$F%a%C%;!<%8$r\e(B
23801 \e$B=hM}$7$^$9!#\e(B(@dfn{Ham} \e$B$O\e(B spam \e$B$G$O$J$$%a%C%;!<%8$r<($9$?$a$K!"$3$N%^%K%e\e(B
23802 \e$B%"%k$rDL$7$F;H$o$l$kL>A0$G$9!#\e(B)
23803
23804 @menu
23805 * Spam Package Introduction::
23806 * Filtering Incoming Mail::
23807 * Detecting Spam in Groups::
23808 * Spam and Ham Processors::
23809 * Spam Package Configuration Examples::
23810 * Spam Back Ends::
23811 * Extending the Spam package::
23812 * Spam Statistics Package::
23813 @end menu
23814
23815 @node Spam Package Introduction
23816 @subsection Spam \e$B%Q%C%1!<%8=x@b\e(B
23817 @cindex spam filtering
23818 @cindex spam filtering sequence of events
23819 @cindex spam
23820
23821 Spam \e$B%Q%C%1!<%8$,$I$N$h$&$KF/$/$+$rM}2r$9$k$?$a$K!"I,$:$3$N>O$rFI$s$G$/\e(B
23822 \e$B$@$5$$!#FI$_Ht$P$7!"B.FI!"$^$?$O<P$aFI$_$7$F$O$$$1$^$;$s!#\e(B
23823
23824 @code{spam.el} \e$B%7!<%1%s%9$N%$%Y%s%H$N>O$r$A$c$s$HFI$_$^$7$g$&!#\e(B
23825 @ref{Extending the Spam package} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
23826
23827 @cindex spam-initialize
23828 @vindex spam-use-stat
23829 Spam \e$B%Q%C%1!<%8$r;H$&$K$O!"\e(B@strong{\e$BI,$:\e(B} \e$B:G=i\e(B
23830 \e$B$K\e(B @code{spam-initialize} \e$B4X?t$r<B9T$5$;$F$/$@$5$$\e(B:
23831
23832 @example
23833 (spam-initialize)
23834 @end example
23835
23836 \e$B$3$l$O\e(B @code{spam.el} \e$B$r<+F0FI$_9~$_\e(B (autoload) \e$B$7$F!"\e(BSpam \e$B%Q%C%1!<%8$K\e(B
23837 \e$B$=$N;E;v$r$5$;$k$?$a$KI,MW$J=t5!G=$,;H$($k$h$&$K$7$^$9!#\e(BSpam \e$B%Q%C%1!<%8\e(B
23838 \e$B$rMxMQ$9$k$?$a$K!"$$$/$D$+$N%0%k!<%W%Q%i%a!<%?!<$HJQ?t$r@_Dj$7$J$1$l$P$J\e(B
23839 \e$B$j$^$;$s!#$=$l$i$O0J2<$G@bL@$7$^$9!#\e(BSpam \e$B%Q%C%1!<%8$r@)8f$9$k$9$Y$F$NJQ\e(B
23840 \e$B?t$O!"\e(B@samp{spam} \e$B%+%9%?%^%$%:%0%k!<%W$G8+$D$+$k$G$7$g$&!#\e(B
23841
23842 Spam \e$B%Q%C%1!<%8$H\e(B Gnus \e$B$K$OFs$D$N!V@\E@!W$,$"$j$^$9!#$=$l$O?7Ce%a!<%k\e(B
23843 \e$B$,\e(B spam \e$B$+$I$&$+$r8!::$9$k$H$-$H!"%0%k!<%W$rH4$1=P$k$H$-$G$9!#\e(B
23844
23845 \e$B?7Ce%a!<%k$,\e(B spam \e$B$+$I$&$+$N8!::$O!"$d$C$FMh$?%a!<%k$rJ,3d$9$k$H$-$+!"%0\e(B
23846 \e$B%k!<%W$KF~$k$H$-$N$I$A$i$+$G9T$J$o$l$^$9!#\e(B
23847
23848 \e$B:G=i$N$d$jJ}!"$D$^$j$d$C$FMh$?%a!<%k$rJ,3d$9$k$H$-$K8!::$r$9$k$N$O!"?7Ce\e(B
23849 \e$B%a!<%k$,C10l$N%9%W!<%k%U%!%$%k$KF~$l$i$l\e(B
23850 \e$B$k\e(B @code{nnml} \e$B$d\e(B @code{nnimap} \e$B$N$h$&$J%a!<%k%P%C%/%(%s%I$KE,$7$F$$$^$9!#\e(B
23851 Spam \e$B%Q%C%1!<%8$O$d$C$FMh$?%a!<%k$r=hM}$7!"\e(Bspam \e$B$H8+$J$9%a!<%k$r!H\e(Bspam\e$B!I\e(B
23852 \e$BMQ$K;XDj$7$?%0%k!<%W$KAw$j$^$9!#\e(B@xref{Filtering Incoming Mail}.
23853
23854 \e$BFsHVL\$N$d$jJ}$O!"\e(B@code{nntp} \e$B$N$h$&$J\e(B (\e$B$d$C$FMh$?%a!<%k$N$?$a$N%9%W!<%k\e(B
23855 \e$B$,$J$$\e(B) \e$B%P%C%/%(%s%I$d!"$d$C$FMh$?%a!<%k$NJ,3d$r%5!<%P!<$,C4Ev$9$k%P%C%/\e(B
23856 \e$B%(%s%I$KE,$7$F$$$^$9!#$3$N>l9g\e(B Gnus \e$B$N%0%k!<%W$KF~$k$H!"$=$N%0%k!<%W$K$"\e(B
23857 \e$B$k$^$@FI$^$l$?$3$H$,L5$$!"$^$?$OL$FI$K$J$C$F$$$k%a%C%;!<%8$KBP$7\e(B
23858 \e$B$F\e(B spam \e$B$+$I$&$+$N8!::$,9T$J$o$l$^$9!#8!=P$5$l$?\e(B spam \e$B%a%C%;!<%8$K\e(B
23859 \e$B$O\e(B spam \e$B0u$,IU$1$i$l$^$9!#\e(B@xref{Detecting Spam in Groups}.
23860
23861 \e$B$I$A$i$N>l9g$G$b!"\e(Bspam \e$B%a%C%;!<%8$N8!=P$K$I$NJ}K!$r;H$&$+$r\e(B Spam \e$B%Q%C%1!<\e(B
23862 \e$B%8$K;X<($7$J$1$l$P$J$j$^$;$s!#A*Br;h$H$7$FJ#?t$NJ}K!!"$H8@$&$+!V\e(Bspam \e$B%P%C\e(B
23863 \e$B%/%(%s%I!W$,$"$j$^$9\e(B (Gnus \e$B$N%P%C%/%(%s%I$H:.F1$7$J$$$G$/$@$5\e(B
23864 \e$B$$\e(B): spam \e$B$N!V%V%i%C%/%j%9%H!W$H!V%[%o%$%H%j%9%H!W!"<-=q$K4p$E$$$?_I2a4o!"\e(B
23865 \e$B$J$I$G$9!#\e(B@xref{Spam Back Ends}.
23866
23867 Gnus \e$B$N35N,%P%C%U%!!<$G\e(B spam \e$B$@$HF1Dj$5$l$?%a%C%;!<%8$K$O!">o\e(B
23868 \e$B$K\e(B @samp{$} \e$B0u$,IU$-$^$9!#\e(B
23869
23870 Spam \e$B%Q%C%1!<%8$O\e(B Gnus \e$B$N%0%k!<%W$r;0$D$KJ,N`$7$^$9\e(B: ham \e$B%0%k!<%W!"\e(B
23871 spam \e$B%0%k!<%W!"$*$h$SJ,N`$5$l$J$$%0%k!<%W$G$9!#9VFI$7$F$$$k3F%0%k!<%W$,\e(B
23872 ham \e$B%0%k!<%W$H\e(B spam \e$B%0%k!<%W$N$I$A$i$J$N$+$r!"\e(B@code{spam-contents} \e$B%0%k!<\e(B
23873 \e$B%W%Q%i%a!<%?!<$r;H$C$F;XDj$7$F$/$@$5\e(B
23874 \e$B$$\e(B (@pxref{Group Parameters})\e$B!#\e(BSpam \e$B%0%k!<%W$K$OFCJL$JB0@-$,$"$j!"\e(B
23875 spam \e$B%0%k!<%W$KF~$k$H!"$^$@FI$^$l$?$3$H$,L5$$$9$Y$F$N%a%C%;!<%8\e(B
23876 \e$B$K\e(B spam \e$B0u$,IU$-$^$9!#$=$N$?$a!"\e(Bspam \e$B%0%k!<%W$KJ,3d$5$l$?%a!<%k$K$O<+F0\e(B
23877 \e$BE*$K\e(B spam \e$B0u$,IU$-$^$9!#\e(B
23878
23879 Spam \e$B%a%C%;!<%8$rF1Dj$9$k$3$H$O!"\e(BSpam \e$B%Q%C%1!<%8$N;E;v$NH>J,$K2a$.$^$;$s!#\e(B
23880 \e$B$b$&H>J,$O!"%0%k!<%W$rH4$1=P$k$H$-$K<B9T$7$^$9!#$3$N$H$-\e(B Spam \e$B%Q%C%1!<%8\e(B
23881 \e$B$OJ#?t$N$3$H$r9T$J$$$^$9!#\e(B
23882
23883 \e$B:G=i$K\e(B spam \e$B$+\e(B ham \e$B$+$K1~$8$F5-;v$r=hM}$9$k$?$a$K\e(B @dfn{spam and ham
23884 processors} \e$B$r8F$S=P$7$^$9!#3F!9$N\e(B spam \e$B%P%C%/%(%s%I$HO"78$7$F$$\e(B
23885 \e$B$k\e(B spam \e$B$H\e(B ham \e$B$N%W%m%;%C%5!<$NBP$,$"$C$F!"%W%m%;%C%5!<$,9T$J$&$3$H$O%P%C\e(B
23886 \e$B%/%(%s%I$K0MB8$7$F$$$^$9!#8=:_$N$H$3$m\e(B spam \e$B$H\e(B ham \e$B%W%m%;%C%5!<$N<g$JLr\e(B
23887 \e$B3d$O!"<-=q$K4p$E$$$?\e(B spam \e$B_I2a$N$?$a$N$b$N$G$9\e(B: \e$B$=$l$i$O>-Mh$N\e(B spam \e$B$r8!\e(B
23888 \e$B=P$9$k@-G=$r2~NI$9$k$?$a$K!"%0%k!<%W$K$"$k%a%C%;!<%8$NFbMF$r_I2a4o$N<-=q\e(B
23889 \e$B$KDI2C$7$^$9!#\e(B@code{spam-process} \e$B%0%k!<%W%Q%i%a!<%?!<$G!"$I$N\e(B spam \e$B%W%m\e(B
23890 \e$B%;%C%5!<$r;H$&$+$r;XDj$7$^$9!#\e(B@xref{Spam and Ham Processors}.
23891
23892 Spam \e$B_I2a4o$,\e(B spam \e$B%a%C%;!<%8$K0u$rIU$1$=$3$J$C$?$i!"%0%k!<%W$rH4$1=P$k\e(B
23893 \e$B$H$-$K$=$N%a%C%;!<%8$,\e(B spam \e$B$H$7$F=hM}$5$l$k$h$&$K$9$k$?$a$K!"$"$J$?<+?H\e(B
23894 \e$B$,$=$l$K0u$rIU$1$F$bNI$$$G$7$g$&!#\e(B
23895
23896 @table @kbd
23897 @item $
23898 @itemx M-d
23899 @itemx M s x
23900 @itemx S x
23901 @kindex $ (\e$B35N,\e(B)
23902 @kindex M-d (\e$B35N,\e(B)
23903 @kindex S x (\e$B35N,\e(B)
23904 @kindex M s x (\e$B35N,\e(B)
23905 @findex gnus-summary-mark-as-spam
23906 \e$B8=:_$N5-;v$K\e(B spam \e$B0u$rIU$1$F!"\e(B@samp{$} \e$B0u$rI=<($7$^\e(B
23907 \e$B$9\e(B (@code{gnus-summary-mark-as-spam})\e$B!#\e(B
23908 @end table
23909
23910 @noindent
23911 \e$BF1MM$K!"5-;v$K8m$C$FIU$1$i$l$?\e(B spam \e$B0u$r>C$9$3$H$b$G$-$^$9!#\e(B
23912 @xref{Setting Marks}.
23913
23914 \e$BIaDL\e(B ham \e$B$G$O$J$$%0%k!<%W$G8+$D$+$C$?\e(B ham \e$B%a%C%;!<%8$O\e(B ham \e$B$H$7$F=hM}$5\e(B
23915 \e$B$l$^$;$s!#$D$^$j!"$5$i$K=hM}$5$l$k$?$a$K!"$=$l$O\e(B ham \e$B%0%k!<%W$K0\F0$5$;\e(B
23916 \e$B$k$Y$-$G$"$k$H$$$&$3$H$G$9\e(B (\e$B0J2<$r8+$F$/$@$5$$\e(B)\e$B!#$7$+\e(B
23917 \e$B$7\e(B @code{spam-process-ham-in-spam-groups} \e$B$*$h\e(B
23918 \e$B$S\e(B @code{spam-process-ham-in-nonham-groups} \e$B$r@_Dj$9$k$3$H$K$h$C$F!"$=$l\e(B
23919 \e$B$i$N5-;v$r\e(B ham \e$B$H$7$F=hM}$9$k$3$H$r6/@)$9$k$3$H$b$G$-$^$9!#\e(B
23920
23921 @vindex gnus-ham-process-destinations
23922 @vindex gnus-spam-process-destinations
23923 \e$B%0%k!<%W$rH4$1=P$k$H$-$K!"FsHVL\$K\e(B Spam \e$B%Q%C%1!<%8$,9T$J$&$3$H$O!"\e(Bham \e$B5-\e(B
23924 \e$B;v$r\e(B spam \e$B%0%k!<%W$N30$X!"\e(Bspam \e$B5-;v$r\e(B ham \e$B%0%k!<%W$N30$X0\F0$5$;$k$3$H$G\e(B
23925 \e$B$9!#\e(BSpam \e$B%0%k!<%W$N\e(B ham \e$B5-;v$O!"JQ\e(B
23926 \e$B?t\e(B @code{gnus-ham-process-destinations} \e$B$^$?$O%0%k!<%W%Q%i%a!<\e(B
23927 \e$B%?!<\e(B @code{ham-process-destination} \e$B$G;XDj$5$l$?%0%k!<%W$K0\F0$5$;$i$l$^\e(B
23928 \e$B$9!#\e(BHam \e$B%0%k!<%W$N\e(B spam \e$B5-;v$O!"JQ\e(B
23929 \e$B?t\e(B @code{gnus-spam-process-destinations} \e$B$^$?$O%0%k!<%W%Q%i%a!<\e(B
23930 \e$B%?!<\e(B @code{spam-process-destination} \e$B$G;XDj$5$l$?%0%k!<%W$K0\F0$5$;$i$l\e(B
23931 \e$B$^$9!#$3$l$i$NJQ?t$,@_Dj$5$l$F$$$J$$>l9g!"5-;v$O$=$l$i$N8=:_$N%0%k!<%W$K\e(B
23932 \e$B;D$5$l$^$9!#5-;v$r0\F0$5$;$k$3$H$,$G$-$J$$>l9g\e(B (\e$BNc$($P\e(B @acronym{NNTP} \e$B$N\e(B
23933 \e$B$h$&$JFI$_=P$7@lMQ$N%P%C%/%(%s%I$G$O\e(B)\e$B!"Be$o$j$K5-;v$,%3%T!<$5$l$^$9!#\e(B
23934
23935 \e$B5-;v$,JL$N%0%k!<%W$K0\F0$5$;$i$l$k$H!"$=$N?7$7$$%0%k!<%W$rK,$l$?$H$-$K!"\e(B
23936 \e$B5-;v$O:F$S=hM}$5$l$^$9!#IaDL$3$l$OLdBj$K$J$j$^$;$s$,!"$=$l$>$l$N5-;v$,0l\e(B
23937 \e$B2s$@$1=hM}$5$l$k$h$&$K$7$?$$$J$i$P!"\e(B@code{gnus-registry.el} \e$B%Q%C%1!<%8$r\e(B
23938 \e$BFI$_9~$s$G!"JQ?t\e(B @code{spam-log-to-registry} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@\e(B
23939 \e$B$5$$!#\e(B@xref{Spam Package Configuration Examples}.
23940
23941 \e$BIaDL\e(B spam \e$B%0%k!<%W$O\e(B @code{gnus-spam-process-destinations} \e$B$rL5;k$7$^$9!#\e(B
23942 \e$B$7$+$7\e(B @code{spam-move-spam-nonspam-groups-only} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9\e(B
23943 \e$B$k$H!"\e(B@code{spam-process-destination} \e$B%Q%i%a!<%?!<$K=>$C\e(B
23944 \e$B$F\e(B spam \e$B$O\e(B spam \e$B%0%k!<%W$N30$X0\F0$5$;$i$l$^$9!#\e(B
23945
23946 \e$B:G8e$K\e(B Spam \e$B%Q%C%1!<%8$,9T$J$&$3$H$O!"\e(Bspam \e$B5-;v$K4|8B@Z$l>C5n$N0u$rIU$1\e(B
23947 \e$B$k$3$H$G$9!#IaDL$=$l$O@5$7$$9T$J$$$G$9!#\e(B
23948
23949 \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
23950 \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
23951 \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
23952 \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
23953 \e$B$/$@$5$$!#$=$l$O<N$F$?$b$N$G$O$"$j$^$;$s!#\e(B
23954
23955 @node Filtering Incoming Mail
23956 @subsection \e$B$d$C$FMh$k%a!<%k$N_I2a\e(B
23957 @cindex spam filtering
23958 @cindex spam filtering incoming mail
23959 @cindex spam
23960
23961 \e$B$d$C$FMh$k%a!<%k$r_I2a$9$k$?$a$K\e(B Spam \e$B%Q%C%1!<%8$r;H$&$K$O!":G=i$KFC5i%a!<\e(B
23962 \e$B%kJ,3d$r;H$&$?$a$N@_Dj$r9T$J$C$F$/$@$5$$!#\e(B@xref{Fancy Mail Splitting}.
23963 Spam \e$B%Q%C%1!<%8$O!"FC5iJ,3d$N$?$a$NJQ?t\e(B (\e$B%a!<%k%P%C%/%(%s%I$K$h$k\e(B
23964 \e$B$,\e(B @code{nnmail-split-fancy} \e$B$^$?$O\e(B @code{nnimap-split-fancy}) \e$B$KDI2C$9\e(B
23965 \e$B$k$3$H$,$G$-$k!"FCJL$JJ,3d4X?t$rDj5A$7$^$9\e(B:
23966
23967 @example
23968 (: spam-split)
23969 @end example
23970
23971 @vindex spam-split-group
23972 @noindent
23973 @code{spam-split} \e$B4X?t$O!"$"$J$?$,A*$s$@\e(B spam \e$B%P%C%/%(%s%I\e(B (\e$B0l$D$^$?$OJ#\e(B
23974 \e$B?t\e(B) \e$B$K1~$8$F!"$d$C$FMh$?%a!<%k$rAv::$7$^$9!#%G%#%U%)%k%H$G$O\e(B spam \e$B%0%k!<\e(B
23975 \e$B%W$O\e(B @samp{spam} \e$B$H$$$&L>A0$N%0%k!<%W$G$9$,!"\e(B@code{spam-split-group} \e$B$r\e(B
23976 \e$B%+%9%?%^%$%:$9$k$3$H$K$h$C$FJQ99$9$k$3$H$,$G$-$^$9!#\e(B
23977 @code{spam-split-group} \e$B$NCM$K\e(B Gnus \e$B$N%P%C%/%(%s%IL>$d%5!<%P!<L>$r4^$a$J\e(B
23978 \e$B$$$G$/$@$5$$!#Nc$($P\e(B @samp{your-server} \e$B$H$$$&\e(B @code{nnimap} \e$B$N%5!<%P!<\e(B
23979 \e$B$G$O!"\e(B@samp{spam} \e$B$H$$$&L>A0$O\e(B @samp{nnimap+your-server:spam} \e$B$r0UL#$7$^\e(B
23980 \e$B$9!#$7$?$,$C$F\e(B @samp{nnimap+server:spam} \e$B$H$$$&CM$O8m$j$G!"$=$l\e(B
23981 \e$B$O\e(B @samp{nnimap+your-server:nnimap+server:spam} \e$B$H$$$&%0%k!<%W$r;X$9$3$H\e(B
23982 \e$B$K$J$C$F$7$^$$$^$9!#\e(B
23983
23984 @code{spam-split} \e$B$O$$$+$J$kJ}K!$K$h$C$F$b%a%C%;!<%8$NFbMF$rJQ99$7$^$;$s!#\e(B
23985
23986 @vindex nnimap-split-download-body
23987 IMAP \e$B$NMxMQ<T$X$NCm0U\e(B: spam \e$B%P%C%/%(%s%I$H$7\e(B
23988 \e$B$F\e(B @code{spam-check-bogofilter}\e$B!"\e(B@code{spam-check-ifile} \e$B$*$h\e(B
23989 \e$B$S\e(B @code{spam-check-stat} \e$B$r;H$&>l9g$O!"$5$i$KJQ\e(B
23990 \e$B?t\e(B @code{nnimap-split-download-body} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$J$1$l$P$J$j$^\e(B
23991 \e$B$;$s!#$3$l$i$N\e(B spam \e$B%P%C%/%(%s%I$,%a%C%;!<%8$NK\J8$r!VAv::!W\e(B(scan) \e$B$9$k\e(B
23992 \e$B$3$H$,$G$-$l$P!"Hs>o$KM-MQ$G$9!#%G%#%U%)%k%H$G$O\e(B nnimap \e$B%P%C%/%(%s%I$O%a%C\e(B
23993 \e$B%;!<%8%X%C%@!<$@$1$r<h$j9~$_$^$9$,!"\e(B@code{nnimap-split-download-body} \e$B$G\e(B
23994 \e$B%a%C%;!<%8$NK\J8$b<h$j9~$`$3$H$r;X<($9$k$3$H$,$G$-$^$9!#$=$l\e(B
23995 \e$B$O\e(B @acronym{IMAP} \e$B$rCY$/$7$F$7$^$&$N$G!"%G%#%U%)%k%H$G$O@_Dj$5$l$^$;$s!#\e(B
23996 \e$B$=$7$F!"MxMQ<T$KBe$o$C$F$=$l$r9T$J$&$3$H$O!"E,@Z$JH=CG$G$O$"$j$^$;$s!#\e(B
23997 @xref{Client-Side IMAP Splitting}.
23998
23999 @code{spam-use-*} \e$BJQ?t$r;H$C$F!"\e(B@code{spam-split} \e$B$,;H$&0l$D0J>e\e(B
24000 \e$B$N\e(B spam \e$B%P%C%/%(%s%I$r@_Dj$7$J$1$l$P$J$j$^$;$s!#\e(B@xref{Spam Back Ends}.
24001 \e$BDL>o\e(B @code{spam-use-*} \e$B$O!"$"$J$?$,$3$N$h$&$K$7$F@_Dj$7$?$9$Y$F\e(B
24002 \e$B$N\e(B spam \e$B%P%C%/%(%s%I$r!"C1$K;H$$$^$9!#$7$+$7!"$=$l$i$N$$$/$D$+$@$1$r;H$&\e(B
24003 \e$B$h$&$K!"\e(B@code{spam-split} \e$B$K;X<($9$k$3$H$b$G$-$^$9!#$=$l$,$J$<Lr$KN)$D$N\e(B
24004 \e$B$+$C$F\e(B?  Spam \e$B%P%C%/%(%s%I$H$7\e(B
24005 \e$B$F\e(B @code{spam-use-regex-headers} \e$B$H\e(B @code{spam-use-blackholes} \e$B$r;H$C$F\e(B
24006 \e$B$$$F!"$+$D0J2<$NJ,3d5,B'$r;H$C$F$$$k$H$9$k$H\e(B:
24007
24008 @example
24009  nnimap-split-fancy '(|
24010                       (any "ding" "ding")
24011                       (: spam-split)
24012                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
24013                       "mail")
24014 @end example
24015
24016 @noindent
24017 \e$BLdBj$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$F$$$k\e(B
24018 \e$B$3$H$G$9!#$G$b$=$l$O!"\e(Bding \e$B%a!<%j%s%0%j%9%H08$F$KAw$i$l$?L@$i$+\e(B
24019 \e$B$J\e(B spam (\e$BNc$($P\e(B SpamAssassin \e$B$H\e(B @code{spam-use-regex-headers} \e$B$K$h$C$F8!\e(B
24020 \e$B=P$5$l$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\e(B
24021 \e$B%;!<%8$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
24022 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
24023
24024 \e$B2r7h:v$O\e(B SpamAssassin \e$B%X%C%@!<$K\e(B ding \e$B$N5,B'$rCV$-49$($5$;!"\e(Bding \e$B$N5,B'\e(B
24025 \e$B$N8e$GJL$N\e(B @code{spam-split} \e$B$N5,B'\e(B (\e$BFs$DL\$N@55,I=8=$K$h$k%X%C%@!<$N8!\e(B
24026 \e$B::$r4^$`\e(B) \e$B$r:nF0$5$;$k$3$H$G$9!#$3$l$O%Q%i%a!<%?!<\e(B
24027 \e$B$r\e(B @code{spam-split} \e$B$KEO$9$3$H$K$h$C$F9T$J$o$l$^$9\e(B:
24028
24029 @example
24030 nnimap-split-fancy
24031       '(|
24032         ;; @r{@code{spam-use-regex-headers} \e$B$G8!=P$5$l$?\e(B}
24033         ;; @r{spam \e$B$O\e(B @samp{regex-spam} \e$B$X!#\e(B}
24034         (: spam-split "regex-spam" 'spam-use-regex-headers)
24035         (any "ding" "ding")
24036         ;; @r{spam-split \e$B$G8!=P$5$l$?B>$N$9$Y$F$N\e(B spam \e$B$O\e(B}
24037         ;; @r{@code{spam-split-group} \e$B$X!#\e(B}
24038         (: spam-split)
24039         ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
24040         "mail")
24041 @end example
24042
24043 @noindent
24044 \e$B$3$l$O!"$"$J$?$NFCJL$JI,MW$K1~$8$?FCDj$N\e(B @code{spam-split} \e$B8!::$r5/F0$7!"\e(B
24045 \e$B$=$l$i$N8!::$N7k2L$GFCDj$N\e(B spam \e$B%0%k!<%W$r;X$7<($7$^$9!#$9$Y$F$N%a!<%k$K\e(B
24046 \e$BBP$7$F!"$9$Y$F$N\e(B spam \e$B8!::$r9T$J$&I,MW$O$"$j$^$;$s!#$3$l$,NI$$$b$&0l$D$N\e(B
24047 \e$BM}M3$O!"J,3d5,B'$r@_Dj$7$F$"$k%a!<%j%s%0%j%9%H08$F$N%a%C%;!<%8$KBP$7$F!"\e(B
24048 \e$B;q8;=8LsE*$J%V%i%C%/%[!<%k!&%A%'%C%/$r<B9T$9$kI,MW$,$J$$$H$$$&$3$H$G$9!#\e(B
24049 \e$B$5$i$K!"\e(Bnnmail \e$B$NJ,3d$N$?$a$K\e(B nnimap \e$B$N$b$N$H$O0[$J$k\e(B spam \e$B8!::$N$d$jJ}\e(B
24050 \e$B$r@_Dj$9$k$3$H$b$G$-$k$G$7$g$&!#5$$,68$&!<!#\e(B
24051
24052 \e$B;HMQ$9$k$I$s$J\e(B spam \e$B%P%C%/%(%s%I$K$b\e(B @code{spam-use-*} \e$BJQ?t$r@_Dj$9$k$Y\e(B
24053 \e$B$-$G$9!#$=$N$o$1$O!"\e(B@file{spam.el} \e$B$rFI$_9~$`$H$-$K!"$I$s\e(B
24054 \e$B$J\e(B @code{spam-use-xyz} \e$BJQ?t$r@_Dj$7$?$+$K$h$C$F!"2?$i$+$N>r7oIU$-$NFI$_\e(B
24055 \e$B9~$_$,9T$J$o$l$k$+$i$G$9!#\e(B@xref{Spam Back Ends}.
24056 @c
24057 @c @emph{TODO: \e$B$9$Y$F$NE}7W%G!<%?%Y!<%9$r%H%l!<%K%s%0$9$k$?$a$N6Q0l$J<jCJ$r\e(B
24058 @c \e$BDs6!$9$kI,MW$,$"$j$^$9!#$$$/$D$+$O$=$N5!G=$rFbB"$7$F$$$^$9$,!"$7$F$$$J$$\e(B
24059 @c \e$B$b$N$b$"$j$^$9!#\e(B}
24060
24061 @node Detecting Spam in Groups
24062 @subsection \e$B%0%k!<%W$K$*$1$k\e(B spam \e$B$N8!=P\e(B
24063
24064 \e$B%0%k!<%W$KF~$C$?$H$-$K\e(B spam \e$B$r8!=P$9$k$?$a$K$O!"$=$N%0%k!<%W\e(B
24065 \e$B$N\e(B @code{spam-autodetect} \e$B$H\e(B @code{spam-autodetect-methods} \e$B%0%k!<%W%Q%i\e(B
24066 \e$B%a!<%?!<$r@_Dj$7$F$/$@$5$$!#$3$l$i$ODL>o$H$*$j\e(B @kbd{G c} \e$B$+\e(B @kbd{G p} \e$B$G\e(B
24067 \e$B9T$J$&$3$H$,$G$-$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
24068
24069 \e$B;HMQ$9$k$I$s$J\e(B spam \e$B%P%C%/%(%s%I$K$b\e(B @code{spam-use-*} \e$BJQ?t$r@_Dj$9$k$Y\e(B
24070 \e$B$-$G$9!#$=$N$o$1$O!"\e(B@file{spam.el} \e$B$rFI$_9~$`$H$-$K!"$I$s\e(B
24071 \e$B$J\e(B @code{spam-use-xyz} \e$BJQ?t$r@_Dj$7$?$+$K$h$C$F!"2?$i$+$N>r7oIU$-$NFI$_\e(B
24072 \e$B9~$_$,9T$J$o$l$k$+$i$G$9!#\e(B
24073
24074 \e$B%G%#%U%)%k%H$G$O!"$^$@FI$^$l$?$3$H$,$J$$5-;v$@$1$,\e(B spam \e$B$+$I$&$+$r8!::$5\e(B
24075 \e$B$l$^$9!#\e(B@code{spam-autodetect-recheck-messages} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$3\e(B
24076 \e$B$H$K$h$C$F!"%0%k!<%W$K$"$k$9$Y$F$N5-;v$N:F8!::$r\e(B Gnus \e$B$K6/@)$9$k$3$H$,$G\e(B
24077 \e$B$-$^$9!#\e(B
24078
24079 Spam \e$B$N8!::$K\e(B @code{spam-autodetect} \e$B$N<jCJ$r;H$&>l9g$O!"0[$J$k%0%k!<%W\e(B
24080 \e$B$G0c$&\e(B spam \e$B8!=P<jCJ$r;XDj$9$k$3$H$,$G$-$^$9!#Nc$($P\e(B @samp{ding} \e$B%0%k!<\e(B
24081 \e$B%W$O<+F08!=P$N<jCJ$H$7$F\e(B @code{spam-use-BBDB} \e$B$r;}$D$3$H$,$G$-$k0lJ}$G!"\e(B
24082 @samp{suspect} \e$B%0%k!<%W$G$O\e(B @code{spam-use-blacklist} \e$B$*$h\e(B
24083 \e$B$S\e(B @code{spam-use-bogofilter} \e$B$N<jCJ$r;H$&$3$H$,$G$-$^$9!#\e(B
24084 @code{spam-split} \e$B$H0c$C$F8!::$N\e(B @emph{\e$B=g=x\e(B} \e$B$r@)8f$G$-$^$;$s$,!"$3$l$O\e(B
24085 \e$B$?$V$s=EMW$G$O$"$j$^$;$s!#\e(B
24086
24087 @node Spam and Ham Processors
24088 @subsection Spam \e$B$H\e(B Ham \e$B%W%m%;%C%5!<\e(B
24089 @cindex spam filtering
24090 @cindex spam filtering variables
24091 @cindex spam variables
24092 @cindex spam
24093
24094 @vindex gnus-spam-process-newsgroups
24095 Spam \e$B$H\e(B ham \e$B%W%m%;%C%5!<$K$O!"%0%k!<%W%P%C%U%!$rH4$1=P$k$H$-$K9T$J$&F0:n\e(B
24096 \e$B$K4X$7$FFCJL$J@-<A$,$"$j$^$9!#\e(BSpam \e$B%W%m%;%C%5!<$O\e(B spam \e$B%a%C%;!<%8$K:nMQ\e(B
24097 \e$B$7!"\e(Bham \e$B%W%m%;%C%5!<$O\e(B ham \e$B%a%C%;!<%8$K:nMQ$9$k$H$$$&$3$H$G$9!#8=:_$N$H\e(B
24098 \e$B$3$m!"$3$l$i$N%W%m%;%C%5!<$N<g$JLr3d$O!"\e(B
24099 Bogofilter (@pxref{Bogofilter}) \e$B$d\e(B Spam \e$BE}7W%Q%C%1!<%8$N$h$&$J<-=q$K4p$E\e(B
24100 \e$B$$$?\e(B spam \e$B%P%C%/%(%s%I$N<-=q$r99?7$9$k$3$H$G$9\e(B (@pxref{Spam Statistics
24101 Filtering})\e$B!#\e(B
24102
24103 \e$B$=$l$>$l$N%0%k!<%W$KE,MQ$5$l$k\e(B spam \e$B$H\e(B ham \e$B%W%m%;%C%5!<$O!"$=$N%0%k!<%W\e(B
24104 \e$B$N\e(B @code{spam-process} \e$B%0%k!<%W%Q%i%a!<%?!<$G7hDj$5$l$^$9!#$3$N%0%k!<%W\e(B
24105 \e$B%Q%i%a!<%?!<$,Dj5A$5$l$F$$$J$$$H!"$=$l$i$OJQ\e(B
24106 \e$B?t\e(B @code{gnus-spam-process-newsgroups} \e$B$K$h$C$F7h$a$i$l$^$9!#\e(B
24107
24108 @vindex gnus-spam-newsgroup-contents
24109 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
24110 \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
24111 \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
24112 \e$B$r!"$=$N%0%k!<%W%Q%i%a!<\e(B
24113 \e$B%?!<\e(B @code{spam-contents} \e$B$r\e(B @code{gnus-group-spam-classification-spam} \e$B$K\e(B
24114 \e$B@_Dj$9$k$+!"$^$?$O$=$l$KBP1~$9$kJQ\e(B
24115 \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
24116 \e$B8@$9$k$3$H$,$G$-$^$9!#\e(B@code{spam-contents} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
24117 \e$B$H\e(B @code{gnus-spam-newsgroup-contents} \e$BJQ?t$O!"$=$l$i$N<oJL\e(B
24118 \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
24119 @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
24120 \e$B%W$,\e(B @code{spam-junk-mailgroups}, @code{spam-contents} \e$B$^$?\e(B
24121 \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
24122 \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
24123 \e$B$O%G%#%U%)%k%H$G$OL$J,N`$G$9!#\e(B
24124
24125 @vindex gnus-spam-mark
24126 @cindex $
24127 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
24128 \e$B$5$l$^$9\e(B: \e$B$=$N%0%k!<%W$KF~$k$H!"$=$l$i\e(B
24129 \e$B$K\e(B @samp{$} \e$B0u\e(B (@code{gnus-spam-mark}) \e$B$,IU$-$^$9!#$"$k%a%C%;!<%8$r8+$F!"\e(B
24130 \e$B$$$C$?$s$=$l$K\e(B spam \e$B$N0u$rIU$1$F$b!"8e$G<h$j>C$;$P!"$=$N8e$=$N%0%k!<%W$K\e(B
24131 \e$BF~$C$?$H$-$K!"$=$l$K$O\e(B spam \e$B0u$OIU$-$^$;$s!#\e(B
24132 @code{spam-mark-only-unseen-as-spam} \e$B%Q%i%a!<%?!<$r\e(B @code{nil} \e$B$K$9$l$P!"\e(B
24133 \e$B$=$&$$$&F0:n$r$d$a$5$;$k!"$D$^$j$9$Y$F$NL$FI%a%C%;!<%8$K\e(B spam \e$B0u$,IU$/$h\e(B
24134 \e$B$&$K$9$k$3$H$,$G$-$^$9!#$=$N%0%k!<%W$N35N,%P%C%U%!!<$K$$$k$H$-$K!"$d$C$Q\e(B
24135 \e$B$j\e(B spam \e$B$G$O$J$+$C$?$H$o$+$C$?5-;v$,$"$C$?$i!"$=$l$i$N$9$Y$F$+\e(B
24136 \e$B$i\e(B @samp{$} \e$B0u$r>C$5$J$1$l$P$J$j$^$;$s!#\e(B@samp{$} \e$B0u$r>C$9$K\e(B
24137 \e$B$O\e(B @kbd{M-u} \e$B$G$=$N5-;v$r!VL$FI!W$K$9$k$+!"$"$k$$$O\e(B @kbd{d} \e$B$r;H$C\e(B
24138 \e$B$F\e(B spam \e$B$G$O$J$$$b$N$H$7$FFI$s$@$3$H$r@k8@$9$l$PNI$$$G$7$g$&!#%0%k!<%W$r\e(B
24139 \e$BH4$1$k$H$-!"$9$Y$F$N\e(B spam \e$B0u\e(B (@samp{$}) \e$B$,IU$$$?5-;v$O\e(B spam \e$B%W%m%;%C%5!<\e(B
24140 \e$B$KAw$i$l!"$=$l$i$r\e(B spam \e$B$NI8K\$H$7$F3X=,$7$^$9!#\e(B
24141
24142 \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
24143 @code{ham-marks} \e$B%0%k!<%W%Q%i%a!<%?!<$,L58z$K$5$l$J$1$l$P!"\e(B@samp{R} \e$B0u\e(B
24144 \e$B$H\e(B @samp{r} \e$B0u!"$*$h$S\e(B @samp{X} \e$B0u$H\e(B @samp{K} \e$B$O!"\e(B@samp{Y} \e$B0u$HF1MM\e(B
24145 \e$B$K!"$9$Y$F\e(B spam \e$B$G$OL5$$5-;v$K4XO"IU$1$i$l$k$b$N$H2r<a$5$l$^$9\e(B (\e$B$=$l$>\e(B
24146 \e$B$l\e(B @samp{R} \e$B$O%G%#%U%)%k%H$N4{FI$N0u!"\e(B@samp{r} \e$BL@<(E*$J>C5n$N0u!"\e(B
24147 @samp{X} \e$B$O<+F0E*$J:o=|$N0u!"\e(B@samp{K} \e$B$OL@<(E*$J:o=|$N0u!"$=$7\e(B
24148 \e$B$F\e(B @samp{Y} \e$B$ODc$$%9%3%"$N$?$a0u$G$9\e(B)\e$B!#$3$N2>Dj$O!"FC$K??@-$N\e(B spam \e$B$r8!\e(B
24149 \e$B=P$9$k$?$a$K>C5n\e(B (kill) \e$B%U%!%$%k$+%9%3%"%U%!%$%k$r;H$C$F$$$k>l9g$O!"4V0c\e(B
24150 \e$B$$$+$b$7$l$^$;$s!#$=$&$G$"$l$P\e(B @code{ham-marks} \e$B%0%k!<%W%Q%i%a!<%?!<$rD4\e(B
24151 \e$B@0$9$k$Y$-$G$9!#\e(B
24152
24153 @defvar ham-marks
24154 \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
24155 \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
24156 \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
24157 \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
24158 \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
24159 \e$BFI0u$r\e(B ham \e$B0u$K$9$k$3$H$O!"DL>o$=$l$,J,N`$5$l$F$$$J$$$3$H$rI=$9$N$G!"4+\e(B
24160 \e$B$a$i$l$^$;$s!#$7$+$7!"$"$J$?$,$=$l$r9T$J$&$3$H$O$G$-$k$7!";d$?$A$KITK~$O\e(B
24161 \e$B$"$j$^$;$s!#\e(B
24162 @end defvar
24163
24164 @defvar spam-marks
24165 \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
24166 \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
24167 \e$B$=$l$rJQ99$9$k$3$H$O4+$a$^$;$s$,!"K\Ev$K$=$&$7$?$$$N$J$i$4>!<j$K!#\e(B
24168 @end defvar
24169
24170 \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
24171 \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
24172 \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
24173 \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
24174 \e$B$$$?5-;v72$G=*$o$k$+$b$7$l$^$;$s!#$=$7$F$=$l$i$O6vA3$K\e(B spam \e$B$r4^$s$G$$$k\e(B
24175 \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>$K\e(B
24176 \e$B2?$b0u$,L5$$$3$H$r3N$+$a$k$3$H$G$9!#\e(B
24177
24178 @vindex gnus-ham-process-destinations
24179 @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
24180 \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
24181 \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
24182 \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
24183 @code{ham-process-destination} \e$B%0%k!<%W%Q%i%a!<%?!<$,<($9>l=j\e(B
24184 \e$B$+\e(B @code{gnus-ham-process-destinations} \e$BJQ?t$NCf$G9gCW$9$k>l=j$N$I$A$i$+\e(B
24185 \e$B$K0\$5$l$^$9!#8e<T$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$N%j%9%H$G$9\e(B (@kbd{M-x
24186 customize-variable @key{RET} gnus-ham-process-destinations} \e$B$K$h$C$F$3$N\e(B
24187 \e$BJQ?t$r%+%9%?%^%$%:$9$k$N$,:G$b4JC1$G$9\e(B)\e$B!#JQ?t$r<j$G%+%9%?%^%$%:$9$kJ}$,\e(B
24188 \e$B9%$-$J?M$N$?$a$K8@$C$F$*$/$H!"$=$l$>$l$N%0%k!<%WL>$N%j%9%H$OIaDL\e(B
24189 \e$B$N\e(B Lisp \e$B$N\e(B list \e$B$G$9!#\e(B@code{ham-process-destination} \e$B%Q%i%a!<%?!<$,@_Dj\e(B
24190 \e$B$5$l$F$$$J$$$H!"\e(Bham \e$B5-;v$O0\F0$5$;$i$l$^$;$s!#\e(B
24191 @code{spam-mark-ham-unread-before-move-from-spam-group} \e$B%Q%i%a!<%?!<$,@_\e(B
24192 \e$BDj$5$l$F$$$k$H!"\e(Bham \e$B5-;v$K$O0\F0$5$;$i$l$kA0$KL$FI$N0u$,IU$1$i$l$^$9!#\e(B
24193
24194 \e$BNc$($P\e(B @acronym{NNTP} \e$B$N$h$&$JFI$_9~$_@lMQ%P%C%/%(%s%I$G$"$k$?$a\e(B
24195 \e$B$K\e(B ham \e$B$,0\F0$G$-$J$$>l9g!"$=$l$O%3%T!<$5$l$^$9!#\e(B
24196
24197 \e$B%0%k!<%W$4$H$K!"$^$?$O@55,I=8=$K9gCW$9$k%0%k!<%W$4$H$K!"J#?t$N0\F0@h$r;X\e(B
24198 \e$BDj$G$-$k$3$H$KCmL\$7$F$/$@$5$$\e(B!  \e$B$3$l$K$h$C$F\e(B ham \e$B5-;v$r@55,$N%a!<%k%0%k!<\e(B
24199 \e$B%W$H\e(B @emph{ham \e$B%H%l!<%K%s%0\e(B} \e$B%0%k!<%W$KAw$k$3$H$,$G$-$^$9!#\e(B
24200
24201 @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
24202 \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
24203
24204 @vindex spam-process-ham-in-spam-groups
24205 \e$BJQ?t\e(B @code{spam-process-ham-in-spam-groups} \e$B$O%G%#%U%)%k%H$G\e(B
24206 \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
24207 \e$B$k$h$&$K$7$?$$>l9g$O\e(B @code{t} \e$B$K$7$F$/$@$5$$!#DL>o$3$l$O9T$J$o$l$^$;$s!#\e(B
24208 \e$B$=$NBe$o$j!"$"$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\e(B
24209 \e$B$k$3$H$,A[Dj$5$l$F$$$^$9!#\e(B
24210
24211 @vindex spam-process-ham-in-nonham-groups
24212 \e$BJQ?t\e(B @code{spam-process-ham-in-nonham-groups} \e$B$O%G%#%U%)%k%H$G\e(B
24213 \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
24214 \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$F$/$@$5\e(B
24215 \e$B$$!#DL>o$3$l$O9T$J$o$l$^$;$s!#$=$NBe$o$j!"$"$J$?$,<+J,$G\e(B ham \e$B5-;v\e(B
24216 \e$B$r\e(B ham \e$B%0%k!<%W$KAw$C$F!"$=$3$G=hM}$9$k$3$H$,A[Dj$5$l$F$$$^$9!#\e(B
24217
24218 @vindex gnus-spam-process-destinations
24219 @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
24220 \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
24221 \e$B%?!<$,<($9>l=j$+\e(B @code{gnus-spam-process-destinations} \e$BJQ?t$NCf$G9gCW$9\e(B
24222 \e$B$k>l=j$N$I$A$i$+$K0\$5$l$^$9!#8e<T$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$N%j%9%H\e(B
24223 \e$B$G$9\e(B (@kbd{M-x customize-variable @key{RET}
24224 gnus-spam-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
24225 \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
24226 \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
24227 @code{spam-process-destination} \e$B%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"\e(B
24228 spam \e$B5-;v$OC1$K4|8B@Z$l>C5n$5$l$^$9!#%0%k!<%WL>$O40A47A$G$"$k$3$H!"$9$J\e(B
24229 \e$B$o$A%0%k!<%W%P%C%U%!!<$G%0%k!<%WL>$NA0$K\e(B @samp{nntp:servername} \e$B$N$h$&$J\e(B
24230 \e$B$b$N$,8+$($k>l9g$O!"$3$3$G$b$=$l$r;H$&I,MW$,$"$j$^$9!#\e(B
24231
24232 \e$BNc$($P\e(B @acronym{NNTP} \e$B$N$h$&$JFI$_9~$_@lMQ%P%C%/%(%s%I$G$"$k$?$a\e(B
24233 \e$B$K\e(B spam \e$B$,0\F0$G$-$J$$>l9g!"$=$l$O%3%T!<$5$l$^$9!#\e(B
24234
24235 \e$B%0%k!<%W$4$H$K!"$^$?$O@55,I=8=$K9gCW$9$k%0%k!<%W$4$H$K!"J#?t$N0\F0@h$r;X\e(B
24236 \e$BDj$G$-$k$3$H$KCmL\$7$F$/$@$5$$\e(B!  \e$B$3$l$K$h$C$F\e(B spam \e$B5-;v$r@55,$N%a!<%k%0\e(B
24237 \e$B%k!<%W$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
24238
24239 @vindex spam-log-to-registry
24240 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
24241 \e$B$l$J$$$3$H$G$9!#J#?t2s$K$o$?$C$F=hM}$9$k$3$H$r2sHr$9$k$?$a$K!"\e(B
24242 @code{spam.el} \e$B$,\e(B @code{gnus-registry.el} \e$B$r;H$C$F=hM}$5$l$?5-;v$rDI@W$9\e(B
24243 \e$B$k$h$&$K!"\e(B@code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$F$/$@$5$$!#\e(B
24244 @code{gnus-registry.el} \e$B$,EPO?$9$k?t$r@)8B$7$F$7$^$&$H!"@)8B$,L5$$>l9g$N\e(B
24245 \e$B$h$&$KF0:n$7$J$$$3$H$r3P$($F$*$$$F$/$@$5$$!#\e(B
24246
24247 @vindex spam-mark-only-unseen-as-spam
24248 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
24249 \e$B$$>l9g$O!"$3$NJQ?t$r%;%C%H$7$F$/$@$5$$!#%G%#%U%)%k%H$G$O%;%C%H$5$l$F$$$^\e(B
24250 \e$B$9!#$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
24251
24252 @vindex spam-mark-ham-unread-before-move-from-spam-group
24253 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
24254 \e$B%H$7$F$/$@$5$$!#$3$l$O\e(B ham \e$B$K0u$rIU$1$k$?$a$K2D\e(B
24255 \e$B;k\e(B (tick) \e$B0u\e(B (@samp{!}) \e$B$N$h$&$J$b$N$r;H$&>l9g$K!"$H$F$bLr$KN)$A$^$9!#5-\e(B
24256 \e$B;v$O$"$?$+$b$=$l$,%a!<%k%5!<%P!<$+$iMh$?$P$+$j$N$h$&$K!"L50u\e(B
24257 \e$B$G\e(B @code{ham-process-destination} \e$B$KCV$+$l$k$G$7$g$&!#\e(B
24258
24259 @vindex spam-autodetect-recheck-messages
24260 \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
24261 \e$B$3$H$,L5$$5-;v$@$1$+!"$^$?$O$9$Y$F$NL$FI5-;v$N$I$A$i$KBP$7$F\e(B spam \e$B8!::$r\e(B
24262 \e$B9T$J$&$+$r;X<($7$^$9!#$3$l$O$=$N$^$^$K$7$F$*$/$3$H$r4+$a$^$9!#\e(B
24263
24264 @node Spam Package Configuration Examples
24265 @subsection Spam \e$B%Q%C%1!<%8$N@_DjNc\e(B
24266 @cindex spam filtering
24267 @cindex spam filtering configuration examples
24268 @cindex spam configuration examples
24269 @cindex spam
24270
24271 @subsubheading Ted \e$B$N@_Dj\e(B
24272
24273 From Ted Zlatanov <tzz@@lifelogs.com>.
24274
24275 @example
24276 ;; @r{@code{gnus-registry-split-fancy-with-parent} \e$B$H\e(B spam \e$B$N<+F08!=P$N$?$a!#\e(B}
24277 ;; @r{\e$B>\:Y$O\e(B @file{gnus-registry.el} \e$B$r;2>H!#\e(B}
24278 (gnus-registry-initialize)
24279 (spam-initialize)
24280
24281 (setq
24282  spam-log-to-registry t ;; @r{Spam \e$B$N<+F08!=P$N$?$a!#\e(B}
24283  spam-use-BBDB t
24284  spam-use-regex-headers t ;; @r{X-Spam-Flag (SpamAssassin) \e$B$rJa$^$($k!#\e(B}
24285  ;; @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}
24286  gnus-spam-newsgroup-contents '(("spam"
24287                                  gnus-group-spam-classification-spam))
24288  ;; @r{\e$B$3$l$i$N\e(B docstring \e$B$r;2>H!#\e(B}
24289  spam-move-spam-nonspam-groups-only nil
24290  spam-mark-only-unseen-as-spam t
24291  spam-mark-ham-unread-before-move-from-spam-group t
24292  ;; @r{\e$B$"$J$?$N@_Dj$KDI2C$9$kA0$K!"$3$l$,2?$r$9$k$+M}2r$;$h\e(B!}
24293  ;; @r{nnimap \e$BMQ$K$?$V$s\e(B nnimap-split-methods \e$B$r@_Dj$9$kI,MW$"$j!#\e(B}
24294  ;; @r{\e$B%^%K%e%"%k;2>H!#\e(B}
24295  nnimap-split-fancy '(|
24296                       ;; @r{References \e$B$r?F$^$GC)$C$F$=$l$i$N%0%k!<%W\e(B}
24297                       ;; @r{\e$B$rF~$l$k!#\e(B}
24298                       (: gnus-registry-split-fancy-with-parent)
24299                       ;; @r{\e$B$3$l$O%5!<%P!<B&$N\e(B SpamAssassin \e$B%?%0$rJa$^\e(B}
24300                       ;; @r{\e$B$($k!#\e(B}
24301                       (: spam-split 'spam-use-regex-headers)
24302                       (any "ding" "ding")
24303                       ;; @r{Spam \e$B5-;v$O%G%#%U%)%k%H$G\e(B @samp{spam} \e$B$K9T$/\e(B}
24304                       ;; @r{\e$B$3$H$KCm0U!#\e(B}
24305                       (: spam-split)
24306                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
24307                       "mail"))
24308
24309 ;; @r{@kbd{G p} \e$B$G@_Dj$7$?;d$N%Q%i%a!<%?!<!#\e(B}
24310
24311 ;; @r{\e$B$9$Y$F$N\e(B nnml \e$B%0%k!<%W$H!"\e(B@samp{nnimap+mail.lifelogs.com:train} \e$B$H\e(B}
24312 ;; @r{@samp{nnimap+mail.lifelogs.com:spam} \e$B$r=|$$$?$9$Y$F$N\e(B nnimap \e$B%0%k!<%W\e(B}
24313 ;; @r{\e$B$N$?$a$N%Q%i%a!<%?!<\e(B:}
24314 ;; @r{\e$B$=$l$O<jF0$G8!=P$7$?$O$:$J$N$G!"$I$N\e(B spam \e$B$b\e(B nnimap \e$B$N%H%l!<%K%s\e(B}
24315 ;; @r{\e$B%0%0%k!<%W$KAw$j9~$`!#\e(B}
24316
24317 ((spam-process-destination . "nnimap+mail.lifelogs.com:train"))
24318
24319 ;; @r{\e$B$9$Y$F$N\e(B @acronym{NNTP} \e$B%0%k!<%W$N$?$a$N%Q%i%a!<%?!<\e(B:}
24320 ;; @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}
24321 ((spam-autodetect-methods spam-use-blacklist spam-use-BBDB)
24322 ;; @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}
24323  (spam-process-destination . "nnimap+mail.lifelogs.com:train"))
24324
24325 ;; @r{\e$B;d$,\e(B spam \e$B$r<+F08!=P$5$;$?$$!"$[$s$N$$$/$D$+$N\e(B @acronym{NNTP} \e$B%0%k!<%W\e(B}
24326 ;; @r{\e$B$N$?$a$N%Q%i%a!<%?!<\e(B:}
24327 ((spam-autodetect . t))
24328
24329 ;; @r{\e$B;d$N\e(B nnimap @samp{nnimap+mail.lifelogs.com:spam} \e$B%0%k!<%W\e(B (\e$B$3$l$O\e(B}
24330 ;; @r{spam \e$B%0%k!<%W\e(B) \e$B$N$?$a$N%Q%i%a!<%?!<\e(B:}
24331
24332 ((spam-contents gnus-group-spam-classification-spam)
24333
24334  ;; @r{\e$B$I$s$J\e(B spam \e$B$b;d$,\e(B ham \e$B0u$rIU$1$J$1$l$P\e(B}
24335  ;; @r{@samp{nnimap+mail.lifelogs.com:train} \e$B$KAw$j9~$^$l$k!#\e(B(\e$BA0=R$N\e(B}
24336  ;; @r{@code{gnus-spam-newsgroup-contents} \e$B$N@_Dj$K$h$j!"$9$Y$F$N\e(B}
24337  ;; @r{\e$B$^$@FI$^$l$?$3$H$,L5$$%a%C%;!<%8$rFI$`$H$=$&$J$k!#\e(B)}
24338
24339  (spam-process-destination "nnimap+mail.lifelogs.com:train")
24340
24341  ;; @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}
24342  ;; @r{\e$B$KAw$j9~$^$l$k$,!";d$N\e(B @samp{nnimap+mail.lifelogs.com:trainham}}
24343  ;; @r{\e$B%U%)%k%@!<$K$b%H%l!<%K%s%0$N$?$a$KAw$j9~$`!#\e(B}
24344
24345  (ham-process-destination "nnimap+mail.lifelogs.com:mail"
24346                           "nnimap+mail.lifelogs.com:trainham")
24347  ;; @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}
24348  (ham-marks
24349   (gnus-ticked-mark))
24350  ;; @r{\e$B%0%k!<%W$rH4$1$k$H$-$K\e(B blacklist \e$B$KAw?.<T$r3P$($5$;$k\e(B---\e$B$3$l$O\e(B}
24351  ;; @r{\e$BL@$i$+$KITMW$G!"C1$K;d$N]5J0$r@2$i$9$?$a$K$"$k!#\e(B}
24352  (spam-process (gnus-group-spam-exit-processor-blacklist)))
24353
24354 ;; @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}
24355 ;; @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$r\e(B}
24356 ;; @r{\e$BG'<1$9$k%H%l!<%K%s%0$N$?$a$K\e(B @samp{trainham} \e$B%0%k!<%W$r;H$&!#\e(B}
24357 ;; @r{\e$B$G$b\e(B Gnus \e$B$O$=$&$$$&$3$H$O$d$C$F$/$l$J$$!#\e(B}
24358 @end example
24359
24360 @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
24361
24362 From Reiner Steib <reiner.steib@@gmx.de>.
24363
24364 \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$H\e(B
24365 \e$BO"78$7$?\e(B) bogofilter \e$B$rN)$A>e$2$^$7$?!#G'<1$5$l\e(B
24366 \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
24367 \e$B$k!"$9$J$o$A\e(B @samp{some.folder} \e$B$+\e(B @samp{INBOX} \e$B$K9T$-$^$9!#8m8!=P$H8+F(\e(B
24368 \e$B$7$N%H%l!<%K%s%0$O!"$=$l$>$l\e(B @samp{training.ham} \e$B$^$?\e(B
24369 \e$B$O\e(B @samp{training.spam} \e$B$K5-;v$r%3%T!<$9$k$+0\F0$5$;$k$3$H$K$h$C$F9T$J$o\e(B
24370 \e$B$l$^$9!#%5!<%P!<>e$N\e(B cron \e$B%8%g%V$,!"$=$l$i$rE,@Z$J\e(B ham \e$B$^$?$O\e(B spam \e$B%*%W\e(B
24371 \e$B%7%g%s$H$H$b$K\e(B bogofilter \e$B$KM?$(!"\e(B@samp{training.ham} \e$B$*$h\e(B
24372 \e$B$S\e(B @samp{training.spam} \e$B%U%)%k%@!<$+$i$=$l$i$r:o=|$7$^$9!#\e(B
24373
24374 \e$B0J2<$N\e(B @code{gnus-parameters} \e$B$NMWAG72$K$h$C$F!"\e(B@code{spam.el} \e$B$O$[$H$s\e(B
24375 \e$B$I$N;E;v$r;d$N$?$a$K$3$J$7$^$9\e(B:
24376
24377 @lisp
24378    ("nnimap:spam\\.detected"
24379     (gnus-article-sort-functions '(gnus-article-sort-by-chars))
24380     (ham-process-destination "nnimap:INBOX" "nnimap:training.ham")
24381     (spam-contents gnus-group-spam-classification-spam))
24382    ("nnimap:\\(INBOX\\|other-folders\\)"
24383     (spam-process-destination . "nnimap:training.spam")
24384     (spam-contents gnus-group-spam-classification-ham))
24385 @end lisp
24386
24387 @itemize
24388 @item @b{The Spam folder:}
24389 @samp{spam.detected} \e$B%U%)%k%@!<$K$*$$$F!";d$O8m8!=P\e(B (\e$B$9$J$o\e(B
24390 \e$B$A\e(B 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
24391 \e$B%/$r$7$J$1$l$P$J$j$^$;$s!#\e(B
24392
24393 @code{gnus-group-spam-classification-spam} \e$B$N9`$N$?$a$K!"$9$Y$F$N%a%C%;!<\e(B
24394 \e$B%8$K$O\e(B spam \e$B$N0u\e(B (@code{$}) \e$B$,IU$1$i$l$^$9!#8m8!=P$r8+$D$1$?$i!";d$O5-;v\e(B
24395 \e$B$K$$$/$D$+$NB>$N\e(B ham \e$B0u\e(B (@code{ham-marks}, @ref{Spam and Ham
24396 Processors}) \e$B$rIU$1$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N5-;v\e(B
24397 \e$B$O\e(B @samp{INBOX} (\e$B;d$,5-;v$rCV$$$F$*$-$?$$$H$3\e(B
24398 \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
24399 \e$B%W$K%3%T!<$5$l!"\e(B@samp{spam.detected} \e$B%U%)%k%@!<$+$i:o=|$5$l$^$9!#\e(B
24400
24401 @code{gnus-article-sort-by-chars} \e$B$N9`$O!";d$N8m8!=P$NH/8+$r4JC1$K$7$^$9!#\e(B
24402 \e$B;d$O!"$9$Y$F;w$?%5%$%:$N!"$?$/$5$s$N%o!<%`\e(B (sweN, @dots{}) \e$B$r<u$1<h$j$^\e(B
24403 \e$B$9!#$=$l$i$r%5%$%:\e(B (\e$B$D$^$jJ8;z?t\e(B) \e$B$G$^$H$a$k$H!"B>$N8m8!=P$r8+$D$1$d$9$/\e(B
24404 \e$B$J$k$N$G$9!#\e(B(\e$B$b$A$m$s87L)$K$O%o!<%`$O\e(B @i{spam} (@acronym{UCE},
24405 @acronym{UBE}) \e$B$G$O$"$j$^$;$s!#$H$b$"$l!"$=$l$i$NMW$i$J$$%a!<%k$r_I2a$9\e(B
24406 \e$B$k$N$K\e(B bogofilter \e$B$O;d$K$H$C$FM%=($JF;6q$G$9!#\e(B)
24407
24408 @item @b{Ham folders:}
24409 \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$B8+F($7\e(B) \e$B$r8+$D$1$?\e(B
24410 \e$B$H$-$O$$$D$G$b!";d$OC1$K\e(B @kbd{S x} (@code{gnus-summary-mark-as-spam}) \e$B$r\e(B
24411 \e$BC!$-$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N%a%C%;!<%8\e(B
24412 \e$B$O\e(B @samp{training.spam} \e$B$K0\$5$l$^$9!#\e(B
24413 @end itemize
24414
24415 @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
24416
24417 From Reiner Steib <reiner.steib@@gmx.de>.
24418
24419 \e$B0J2<$N\e(B @code{gnus-parameters} \e$B$KG<$a$?MWAG$K$h$C$F!"\e(B@kbd{S x}
24420 (@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
24421 \e$B;v$K0u$rIU$1!"%0%k!<%W$r=P$k$H$-$K\e(B Gmane \e$B$KJs9p$7$^$9\e(B:
24422
24423 @lisp
24424    ("^gmane\\."
24425     (spam-process (gnus-group-spam-exit-processor-report-gmane)))
24426 @end lisp
24427
24428 \e$B2C$($F!";d$O\e(B news.gmane.org \e$B$+$i$G$O$J$/%m!<%+%k%K%e!<%9%5!<\e(B
24429 \e$B%P!<\e(B (leafnode) \e$B$rDL$7$F5-;v$rFI$s$G$$$k$N$G!"\e(B
24430 @code{(setq spam-report-gmane-use-article-number nil)} \e$B$r;H$C$F$$$^$9!#\e(B
24431 \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
24432 \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
24433 \e$B$r8!::$5$;$J$1$l$P$J$j$^$;$s!#\e(B
24434
24435 @node Spam Back Ends
24436 @subsection Spam \e$B%P%C%/%(%s%I\e(B
24437 @cindex spam back ends
24438
24439 Spam \e$B%Q%C%1!<%8$O\e(B spam \e$B$r8!=P$9$k$?$a$NMM!9$J%P%C%/%(%s%I$rDs6!$7$^$9!#\e(B
24440 \e$B$=$l$>$l$N%P%C%/%(%s%I$G$O!"\e(Bspam \e$B$r8!=P$9$k<jCJ$NAH\e(B (@pxref{Filtering
24441 Incoming Mail}, @pxref{Detecting Spam in Groups}) \e$B$H\e(B spam \e$B$*$h$S\e(B ham \e$B%W\e(B
24442 \e$B%m%;%C%5!<$NBP$,Dj5A$5$l$F$$$^$9\e(B (@pxref{Spam and Ham Processors})\e$B!#\e(B
24443
24444 @menu
24445 * Blacklists and Whitelists::
24446 * BBDB Whitelists::
24447 * Gmane Spam Reporting::
24448 * Anti-spam Hashcash Payments::
24449 * Blackholes::
24450 * Regular Expressions Header Matching::
24451 * Bogofilter::
24452 * SpamAssassin back end::
24453 * ifile spam filtering::
24454 * Spam Statistics Filtering::
24455 * SpamOracle::
24456 @end menu
24457
24458 @node Blacklists and Whitelists
24459 @subsubsection \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H\e(B
24460 @cindex spam filtering
24461 @cindex whitelists, spam filtering
24462 @cindex blacklists, spam filtering
24463 @cindex spam
24464
24465 @defvar spam-use-blacklist
24466 \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
24467 \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#Aw?.<T$,%V%i%C%/%j%9%H$K:\$C$F$$$k%a%C%;!<\e(B
24468 \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
24469 \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
24470 @end defvar
24471
24472 @defvar spam-use-whitelist
24473 \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
24474 \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#Aw?.<T$,%[%o%$%H%j%9%H$K:\$C$F$$$J$$%a%C\e(B
24475 \e$B%;!<%8$O!"<!$N\e(B spam-split \e$B5,B'\e(B (\e$B$K$h$k8!::9)Dx\e(B) \e$B$KAw$i$l$^$9!#$3$l$O!"%[\e(B
24476 \e$B%o%$%H%j%9%H$K:\$C$F$$$J$$C/$+$N%a%C%;!<%8$O\e(B spam \e$B$H$b\e(B ham \e$B$H$b8+$J$5$l\e(B
24477 \e$B$J$$$3$H$r0UL#$9$k!"L@<(E*$J_I2a4o$G$9!#\e(B
24478 @end defvar
24479
24480 @defvar spam-use-whitelist-exclusive
24481 \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
24482 \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
24483 \e$BJQ?t$r\e(B @code{t} \e$B$K$7$F$/$@$5$$!#Cm0U$7$F;H$C$F$/$@$5$$!#\e(B
24484 @end defvar
24485
24486 @defvar gnus-group-spam-exit-processor-blacklist
24487 \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
24488 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24489 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24490 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bspam \e$B0u$,\e(B
24491 \e$BIU$$$?5-;v$NAw?.<T$,%V%i%C%/%j%9%H$KDI2C$5$l$^$9!#\e(B
24492
24493 @emph{\e$B7Y9p\e(B}
24494
24495 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-blacklist} \e$B$NBe$o$j\e(B
24496 \e$B$K\e(B @code{(spam spam-use-blacklist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$K\e(B
24497 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24498 @end defvar
24499
24500 @defvar gnus-group-ham-exit-processor-whitelist
24501 \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
24502 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24503 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24504 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bham \e$B0u$,\e(B
24505 \e$BIU$$$?\e(B @emph{ham} \e$B%0%k!<%W$N5-;v$NAw?.<T$,%[%o%$%H%j%9%H$KDI2C$5$l$^$9!#\e(B
24506
24507 @emph{\e$B7Y9p\e(B}
24508
24509 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-whitelist} \e$B$NBe$o$j\e(B
24510 \e$B$K\e(B @code{(ham spam-use-whitelist)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$K\e(B
24511 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24512 @end defvar
24513
24514 \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
24515 \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
24516 \e$B$9$k$K$O!"$"$J$?$N%V%i%C%/%j%9%H$K\e(B @samp{vmadmin.com} \e$B$rF~$l$F$/$@$5$$!#\e(B
24517 \e$B6u$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,\e(B
24518 \e$BI=8=$N9=J8$r;H$$$^$9!#\e(B
24519
24520 \e$B5U$K!"%[%o%$%H%j%9%H$O2?$N%"%I%l%9$,@5Ev$@$H9M$($i$l$k$+$r9p$2$^$9!#%[%o\e(B
24521 \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
24522 \e$B8+$J$5$l$^$9!#\e(B@ref{BBDB Whitelists} \e$B$b8+$F$/$@$5$$!#%[%o%$%H%j%9%H$N3F9`\e(B
24523 \e$BL\$O\e(B Emacs \e$B$N@55,I=8=$N9=J8$r;H$$$^$9!#\e(B
24524
24525 \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H$N%U%!%$%k$N=j:_$O!"\e(B
24526 @code{spam-directory} \e$BJQ?t\e(B (\e$B%G%#%U%)%k%H$O\e(B @file{~/News/spam}) \e$B$^$?\e(B
24527 \e$B$OD>@\\e(B @code{spam-whitelist} \e$B$H\e(B @code{spam-blacklist} \e$BJQ?t$G%+%9%?%^%$%:\e(B
24528 \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
24529 \e$B%k%H$G$O\e(B @code{spam-directory} \e$B$N%G%#%l%/%H%j!<$K$"$j!"$=$l$>\e(B
24530 \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
24531
24532 @node BBDB Whitelists
24533 @subsubsection BBDB \e$B%[%o%$%H%j%9%H\e(B
24534 @cindex spam filtering
24535 @cindex BBDB whitelists, spam filtering
24536 @cindex BBDB, spam filtering
24537 @cindex spam
24538
24539 @defvar spam-use-BBDB
24540 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
24541 \e$B$9$,!"%[%o%$%H%j%9%H$N%"%I%l%9$N8;$H$7$F\e(B BBDB \e$B$r;H$$$^$9!#@55,I=8=$O$"$j\e(B
24542 \e$B$^$;$s!#\e(B@code{spam-use-BBDB} \e$B$r$A$c$s$HF0:n$5$;$k$K$O\e(B BBDB \e$B$rFI$_9~$^$J\e(B
24543 \e$B$1$l$P\e(B (load \e$B$7$J$1$l$P\e(B) \e$B$J$j$^$;$s!#$=$NAw?.<T$,\e(B BBDB \e$B$K:\$C$F$$$J$$%a%C\e(B
24544 \e$B%;!<%8$O!"<!$N\e(B spam-split \e$B5,B'\e(B (\e$B$K$h$k8!::9)Dx\e(B) \e$B$KAw$i$l$^$9!#$3$l$O!"\e(B
24545 BBDB \e$B$K:\$C$F$$$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\e(B
24546 \e$B$r0UL#$9$k!"L@<(E*$J_I2a4o$G$9!#\e(B
24547 @end defvar
24548
24549 @defvar spam-use-BBDB-exclusive
24550 \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
24551 \e$B$r0UL#$9$k0EL[$N_I2a4o$H$7$F\e(B BBDB \e$B$r;H$$$?$$>l9g$O!"$3$NJQ?t\e(B
24552 \e$B$r\e(B @code{t} \e$B$K$7$F$/$@$5$$!#Cm0U$7$F;H$C$F$/$@$5$$!#\e(BBBDB \e$B$K:\$C$F$$$kAw\e(B
24553 \e$B?.<T$@$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
24554
24555 @code{spam.el} \e$B$K4X$9$k8B$j$O!"\e(B@code{spam-use-BBDB} \e$B$NJLL>$H$7\e(B
24556 \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
24557 \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
24558 \e$BDj$9$l$P!"\e(BBBDB \e$B$K$h$kJ,3d$O$9$Y$FGSB>E*$K$J$j$^$9!#\e(B
24559 @end defvar
24560
24561 @defvar gnus-group-ham-exit-processor-BBDB
24562 \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
24563 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24564 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24565 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bham \e$B0u$,\e(B
24566 \e$BIU$$$?\e(B @emph{ham} \e$B%0%k!<%W$N5-;v$NAw?.<T$,\e(B BBDB \e$B$KDI2C$5$l$^$9!#\e(B
24567
24568 @emph{\e$B7Y9p\e(B}
24569
24570 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-BBDB} \e$B$NBe$o$j$K!"\e(B
24571 @code{(ham spam-use-BBDB)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
24572 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
24573 @end defvar
24574
24575 @node Gmane Spam Reporting
24576 @subsubsection Gmane Spam \e$BJs9p\e(B
24577 @cindex spam reporting
24578 @cindex Gmane, spam reporting
24579 @cindex Gmane, spam reporting
24580 @cindex spam
24581
24582 @defvar gnus-group-spam-exit-processor-report-gmane
24583 \e$B%0%k!<%W%Q%i%a!<%?!<$+JQ?t\e(B @code{gnus-spam-process-newsgroups} \e$B$r%+%9%?\e(B
24584 \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
24585 \e$B2C$($F$/$@$5$$!#$3$l$,2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU$$$?5-;v$N%0%k!<%W\e(B
24586 \e$B$,\e(B HTTP \e$B7PM3$G\e(B Gmane \e$B$N4IM}<T$KJs9p$5$l$^$9!#\e(B
24587
24588 Gmane \e$B$O\e(B @uref{http://gmane.org} \e$B$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
24589
24590 @emph{\e$B7Y9p\e(B}
24591
24592 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-report-gmane} \e$B$NBe$o$j\e(B
24593 \e$B$K\e(B @code{(spam spam-use-gmane)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n\e(B
24594 \e$B$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24595 @end defvar
24596
24597 @defvar spam-report-gmane-use-article-number
24598 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#Nc$($P$"$J$?<+?H$,%K%e!<%9%5!<%P!<\e(B
24599 \e$B$r1?1D$7$F$$$k$J$I$NM}M3$K$h$C$F!"%m!<%+%k$J5-;vHV9f$,\e(B Gmane \e$B$N5-;vHV9f\e(B
24600 \e$B$H9g$o$J$$>l9g$O!"\e(B@code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
24601 @code{spam-report-gmane-use-article-number} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
24602 @code{spam-report.el} \e$B$O$=$NHV9f$r5-;v$N%X%C%@!<$+$i<hF@$7$^$9!#\e(B
24603 @end defvar
24604
24605 @defvar spam-report-user-mail-address
24606 Gmane \e$B$X$N\e(B spam \e$B$NJs9p$KIU2C$5$l$k\e(B User-Agent \e$B$K8=$l$k%a!<%k%"%I%l%9$G$9!#\e(B
24607 \e$B$3$l$O!"8m$C$?Js9p$,9T$J$o$l$?$H$-$K!"\e(BGmane \e$B$N4IM}<T$,$"$J$?$KO"Mm$G$-$k\e(B
24608 \e$B$h$&$K$9$k$?$a$N$b$N$G$9!#%G%#%U%)%k%H$O\e(B @code{user-mail-address} \e$B$G$9!#\e(B
24609 @end defvar
24610
24611 @node Anti-spam Hashcash Payments
24612 @subsubsection \e$BHs\e(B-spam Hashcash \e$B0u\e(B
24613 @cindex spam filtering
24614 @cindex hashcash, spam filtering
24615 @cindex spam
24616
24617 @defvar spam-use-hashcash
24618 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
24619 \e$B$9$,!"Aw?.<T$N%"%I%l%9$NBe$o$j$K!"7iGr$J%a%C%;!<%8$N>Z$7$H$7\e(B
24620 \e$B$F\e(B hashcash \e$B$N0u\e(B (tokens) \e$B$r;H$$$^$9!#\e(BHashcash \e$B0u$,L5$$%a%C%;!<%8$O<!\e(B
24621 \e$B$N\e(B spam-\e$BJ,3d\e(B (spam-split) \e$B5,B'\e(B (\e$B$K$h$k8!::9)Dx\e(B) \e$B$KAw$i$l$^$9!#$3$l\e(B
24622 \e$B$O\e(B hashcash \e$B0u$,8+Ev$?$i$J$$%a%C%;!<%8$O\e(B spam \e$B$H$b\e(B ham \e$B$H$b8+$J$5$l$J$$\e(B
24623 \e$B$3$H$r0UL#$9$k!"L@<(E*$J_I2a4o$G$9!#\e(B
24624 @end defvar
24625
24626 @node Blackholes
24627 @subsubsection \e$B%V%i%C%/%[!<%k\e(B
24628 @cindex spam filtering
24629 @cindex blackholes, spam filtering
24630 @cindex spam
24631
24632 @defvar spam-use-blackholes
24633 \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
24634 \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
24635 \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
24636 \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
24637 \e$B$J$j9-HO0O$KEO$C$F$$$^$9$,!"$b$7;~BeCY$l$J%5!<%P!<$r4^$s$G$$$?$iI,$:;d$?\e(B
24638 \e$B$A$KCN$i$;$k$h$&$K$7$F$/$@$5$$!#\e(B
24639
24640 \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
24641 \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
24642 \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
24643 \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
24644 \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
24645 \e$B$+$+$o$i$:?d>)$5$l$^$;$s!#$7$+$7!"$=$l$,F0$/$+$I$&$+$r3N$+$a$k$3$H$O$G$-\e(B
24646 \e$B$^$9!#\e(B
24647 @end defvar
24648
24649 @defvar spam-blackhole-servers
24650 \e$B%V%i%C%/%[!<%k!&%A%'%C%/$N$?$a$K0U8+$r5a$a$k%5!<%P!<$N%j%9%H$G$9!#\e(B
24651 @end defvar
24652
24653 @defvar spam-blackhole-good-server-regex
24654 \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=$G$9!#\e(B
24655 @code{nil} \e$B$K@_Dj$5$l$k$HL58z$K$J$j$^$9!#\e(B
24656 @end defvar
24657
24658 @defvar spam-use-dig
24659 @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
24660 \e$B%G%#%U%)%k%H$N@_Dj$G$"$k\e(B @code{t} \e$B$,?d>)$5$l$^$9!#\e(B
24661 @end defvar
24662
24663 \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
24664 \e$B%/%[!<%k$K\e(B spam \e$B$^$?$O\e(B ham \e$B%W%m%;%C%5!<$O$"$j$^$;$s!#\e(B
24665
24666 @node Regular Expressions Header Matching
24667 @subsubsection \e$B@55,I=8=$K$h$k%X%C%@!<$N9gCW8!::\e(B
24668 @cindex spam filtering
24669 @cindex regular expressions header matching, spam filtering
24670 @cindex spam
24671
24672 @defvar spam-use-regex-headers
24673 \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
24674 \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
24675 \e$B$-$^$9!#JQ?t\e(B @code{spam-regex-headers-spam} \e$B$*$h\e(B
24676 \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
24677 \e$B%8$,\e(B spam \e$B$+\e(B ham \e$B$+$I$&$+$r$=$l$>$l$NJQ?t$r;H$C$F7h$a$k$?$a$K!"\e(BGnus \e$B$O%a%C\e(B
24678 \e$B%;!<%8%X%C%@!<$r8!::$7$^$9!#\e(B
24679 @end defvar
24680
24681 @defvar spam-regex-headers-spam
24682 \e$B%a%C%;!<%8%X%C%@!<$NCf$G0lCW$7$?;~$K!"$=$l$,\e(B spam \e$B$G$"$k$3$H$rCGDj$9$k$?\e(B
24683 \e$B$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
24684 @end defvar
24685
24686 @defvar spam-regex-headers-ham
24687 \e$B%a%C%;!<%8%X%C%@!<$NCf$G0lCW$7$?;~$K!"$=$l$,\e(B ham \e$B$G$"$k$3$H$rCGDj$9$k$?\e(B
24688 \e$B$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
24689 @end defvar
24690
24691 \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
24692 \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
24693
24694 @node Bogofilter
24695 @subsubsection Bogofilter
24696 @cindex spam filtering
24697 @cindex bogofilter, spam filtering
24698 @cindex spam
24699
24700 @defvar spam-use-bogofilter
24701 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
24702 \e$B$3$NJQ?t$r%;%C%H$7$F$/$@$5$$!#\e(B
24703
24704 Spam \e$B5-;v$K\e(B @samp{$} \e$B0u$r4XO"IU$1$k:G>.8BEY$N@$OC$@$1$G!"\e(BBogofilter \e$B%H%l!<\e(B
24705 \e$B%K%s%0$O$9$Y$F$+$J$j<+F0E*$K$J$j$^$9!#\e(BSpam \e$B$H$=$&$G$J$$$b$N$=$l$>$l$N<o\e(B
24706 \e$BN`$K$D$$$F?tI4DL$:$D$N5-;v$rF~<j$9$k$^$G!"$3$l$r$d$i$J$1$l$P$J$j$^$;$s!#\e(B
24707 \e$B%G%P%C%0$^$?$O9%4q?4$N$I$A$i$+$N$?$a$K35N,%b!<%I$G\e(B @kbd{S t} \e$B%3%^%s%I$r\e(B
24708 \e$B;H$&$3$H$K$h$C$F!"8=:_$N5-;v$N\e(B @emph{spam \e$BEY\e(B} (spamicity) \e$B%9%3\e(B
24709 \e$B%"\e(B (0.0\e$B!A\e(B1.0) \e$B$rI=<($5$;$k$3$H$,$G$-$^$9!#\e(B
24710
24711 Bogofilter \e$B$O%a%C%;!<%8$,\e(B spam \e$B$+$I$&$+$r!"$"$kL@3N$JogCM$K4p$E$$$F8+6K\e(B
24712 \e$B$a$^$9!#ogCM$O%+%9%?%^%$%:$G$-$^$9!#\e(BBogofilter \e$B$N%I%-%e%a%s%H$rD4$Y$F$/\e(B
24713 \e$B$@$5$$!#\e(B
24714
24715 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
24716 \e$B<h$j>C$5$l$^$9!#\e(B
24717
24718 @code{spam-use-bogofilter-headers} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1\e(B
24719 \e$B$^$;$s!#\e(B
24720 @end defvar
24721
24722 @table @kbd
24723 @item M s t
24724 @itemx S t
24725 @kindex M s t
24726 @kindex S t
24727 @findex spam-bogofilter-score
24728 Bogofilter \e$B$N\e(B spam \e$BEY%9%3%"$rF@$^$9\e(B (@code{spam-bogofilter-score})\e$B!#\e(B
24729 @end table
24730
24731 @defvar spam-use-bogofilter-headers
24732 \e$B%a%C%;!<%8%X%C%@!<$@$1$rD4$Y$k$?$a$K\e(B Eric Raymond \e$B$N?WB.\e(B
24733 \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
24734 \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
24735 \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
24736 \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
24737 \e$B$G$7$g$&!#\e(BBogofilter \e$B$N%$%s%9%H!<%k$K4X$9$kJ8=q$rD4$Y$F$/$@$5$$!#\e(B
24738
24739 @code{spam-use-bogofilter} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
24740 @end defvar
24741
24742 @defvar gnus-group-spam-exit-processor-bogofilter
24743 \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
24744 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24745 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24746 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bspam \e$B0u$,\e(B
24747 \e$BIU$$$?5-;v$,\e(B bogofilter \e$B$N\e(B spam \e$B%G!<%?%Y!<%9$K2C$($i$^$9!#\e(B
24748
24749 @emph{\e$B7Y9p\e(B}
24750
24751 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-bogofilter} \e$B$NBe$o$j\e(B
24752 \e$B$K\e(B @code{(spam spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey\e(B
24753 \e$B$KF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24754 @end defvar
24755
24756 @defvar gnus-group-ham-exit-processor-bogofilter
24757 \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
24758 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24759 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24760 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bham \e$B0u$,\e(B
24761 \e$BIU$$$?\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!<\e(B
24762 \e$B%9$KDI2C$5$l$^$9!#\e(B
24763
24764 @emph{\e$B7Y9p\e(B}
24765
24766 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-bogofilter} \e$B$NBe$o$j\e(B
24767 \e$B$K\e(B @code{(ham spam-use-bogofilter)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$K\e(B
24768 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24769 @end defvar
24770
24771 @defvar spam-bogofilter-database-directory
24772 \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
24773 \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
24774 \e$B%?%Y!<%9!&%G%#%l%/%H%j!<$r;H$$$^$9!#\e(B
24775 @end defvar
24776
24777 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
24778 \e$B$9!#\e(BHam \e$B$*$h$S\e(B spam \e$B$N%W%m%;%C%5!<$,Ds6!$5$l!"5-;v$G\e(B Bogofilter \e$B$,;H$o$l\e(B
24779 \e$B$k$Y$-$+!"$^$?$O4{$K;H$o$l$?$+$r\e(B spam-split \e$B$K<($9$?$a\e(B
24780 \e$B$N\e(B @code{spam-use-bogofilter} \e$BJQ?t\e(B
24781 \e$B$H\e(B @code{spam-use-bogofilter-headers} \e$B$,$"$j$^$9!#$3$N5!G=$r8!::$9$k$?$a\e(B
24782 \e$B$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
24783
24784 @node SpamAssassin back end
24785 @subsubsection SpamAssassin back end
24786 @cindex spam filtering
24787 @cindex spamassassin, spam filtering
24788 @cindex spam
24789
24790 @defvar spam-use-spamassassin
24791 @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
24792 \e$B$/$@$5$$!#\e(B
24793
24794 SpamAssassin \e$B$O!"5,B'$HJ,@O$N%;%C%H\e(B (\e$B%Y%$%8%"%s%U%#%k%?$r4^$`\e(B) \e$B$K4p$E$$\e(B
24795 \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
24796 \e$B$K\e(B @samp{$} \e$B0u$r4XO"$5$;$k$3$H$K$h$C$F71N}$9$k$3$H$,$G$-$^$9!#\e(BSpam \e$B$N%9\e(B
24797 \e$B%3%"$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
24798 \e$B$^$9!#\e(B
24799
24800 \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
24801 \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
24802 \e$B$k$h$&$K$J$C$F$$$F!"\e(BSpamAssassin \e$B%X%C%@!<$@$1$r;H$$$?$$$N$J$i$P!"Be$o$j\e(B
24803 \e$B$K\e(B @code{spam-use-spamassassin-headers} \e$B$r%;%C%H$7$F$/$@$5$$!#\e(B
24804
24805 @code{spam-use-spamassassin-headers} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1\e(B
24806 \e$B$^$;$s!#\e(B
24807 @end defvar
24808
24809 @defvar spam-use-spamassassin-headers
24810 \e$B%a!<%k$,\e(B SpamAssassin \e$B$G=hM}$5$l$k$h$&$K$J$C$F$$$k>l9g$K!"\e(B
24811 SpamAssassin \e$B%X%C%@!<$K4p$E$$$F\e(B @code{spam-split} \e$B$KJ,3d$r9T$J$o$;$?$$$N\e(B
24812 \e$B$J$i$P!"$3$NJQ?t$r%;%C%H$7$F$/$@$5$$!#\e(B
24813
24814 @code{spam-use-spamassassin} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
24815 @end defvar
24816
24817 @defvar spam-spamassassin-program
24818 \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
24819 \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
24820 \e$B$9$k$3$H$,$G$-$^$9!#\e(B@code{spamd}/@code{spamc} \e$B$N99$J$k>pJs$O!"\e(B
24821 SpamAssassin \e$B$N%I%-%e%a%s%H$r8+$F$/$@$5$$!#\e(B
24822 @end defvar
24823
24824 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
24825 \e$B$"$k\e(B spam \e$B_I2a4o$G$9!#\e(BHam \e$B$*$h$S\e(B spam \e$B$N%W%m%;%C%5!<$,Ds6!$5$l!"5-;v\e(B
24826 \e$B$G\e(B SpamAssassin \e$B$,;H$o$l$k$Y$-$+!"$^$?$O4{$K;H$o$l$?$+$r\e(B spam-split \e$B$K<(\e(B
24827 \e$B$9$?$a$N\e(B @code{spam-use-spamassassin} \e$BJQ?t\e(B
24828 \e$B$H\e(B @code{spam-use-spamassassin-headers} \e$BJQ?t$,$"$j$^$9!#$3$N5!G=$r8!::$9\e(B
24829 \e$B$k$?$a$K\e(B SpamAssassin \e$B$N%P!<%8%g%s\e(B 2.63 \e$B$,;H$o$l$^$7$?!#\e(B
24830
24831 @node ifile spam filtering
24832 @subsubsection ifile \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
24833 @cindex spam filtering
24834 @cindex ifile, spam filtering
24835 @cindex spam
24836
24837 @defvar spam-use-ifile
24838 Bogofilter \e$B$K;w$?E}7WJ,@O4o$G$"\e(B
24839 \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
24840 \e$B$K$7$F$/$@$5$$!#\e(B
24841 @end defvar
24842
24843 @defvar spam-ifile-all-categories
24844 @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
24845 \e$B$N6hJ,\e(B (\e$B%+%F%4%j!<\e(B) \e$B$rM?$($F$b$i$$$?$$$J$i$P!"$3$NJQ?t$rM-8z$K$7$F$/$@$5\e(B
24846 \e$B$$!#$3$l$r;H$&>l9g$O!"$=$NJ88%$K=q$+$l$F$$$k$h$&$K\e(B ifile \e$B$r%H%l!<%K%s%0\e(B
24847 \e$B$7$F$*$+$J$1$l$P$J$j$^$;$s!#\e(B
24848 @end defvar
24849
24850 @defvar spam-ifile-spam-category
24851 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
24852 \e$B$kJ8;zNs$OL54X78$G$9$,!"$?$V$s$"$J$?$O\e(B @samp{spam} \e$B$N%G%#%U%)%k%HCM$r;D\e(B
24853 \e$B$7$F$*$-$?$$$G$7$g$&!#\e(B
24854 @end defvar
24855
24856 @defvar spam-ifile-database
24857 \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
24858 \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
24859 @end defvar
24860
24861 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
24862 Spam \e$B$H\e(B ham \e$B$N%W%m%;%C%5!<$,Ds6!$5$l!"\e(Bifile \e$B$,;H$o$l$k$Y$-$G$"$k$3$H\e(B
24863 \e$B$r\e(B spam-split \e$B$K<($9$?$a$N\e(B @code{spam-use-ifile} \e$BJQ?t$,$"$j$^$9!#$3$N5!\e(B
24864 \e$BG=$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
24865
24866 @node Spam Statistics Filtering
24867 @subsubsection Spam \e$BE}7W_I2a\e(B
24868 @cindex spam filtering
24869 @cindex spam-stat, spam filtering
24870 @cindex spam-stat
24871 @cindex spam
24872
24873 \e$B$3$N%P%C%/%(%s%I$O!"E}7W$K4p$E$$$?_I2a$r9T$J$&\e(B Spam \e$BE}7W\e(B Emacs Lisp \e$B%Q%C\e(B
24874 \e$B%1!<%8$r;H$$$^$9\e(B (@pxref{Spam Statistics Package})\e$B!#$3$l$r;H$&A0$K!"$"$J\e(B
24875 \e$B$?$N\e(B Spam \e$BE}7W<-=q$r=i4|2=$9$k$?$a$N!"$$$/$D$+$NDI2C$N=hM}$r9T$J$&I,MW$,\e(B
24876 \e$B$"$k$G$7$g$&!#\e(B@xref{Creating a spam-stat dictionary}.
24877
24878 @defvar spam-use-stat
24879 @end defvar
24880
24881 @defvar gnus-group-spam-exit-processor-stat
24882 \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
24883 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24884 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24885 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bspam \e$B0u$,\e(B
24886 \e$BIU$$$?5-;v$,\e(B spam \e$B5-;vMQ$N\e(B spam-stat \e$B%G!<%?%Y!<%9$KDI2C$5$l$^$9!#\e(B
24887
24888 @emph{\e$B7Y9p\e(B}
24889
24890 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-stat} \e$B$NBe$o$j\e(B
24891 \e$B$K\e(B @code{(spam spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n\e(B
24892 \e$B$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24893 @end defvar
24894
24895 @defvar gnus-group-ham-exit-processor-stat
24896 \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
24897 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24898 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24899 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bham \e$B0u$,\e(B
24900 \e$BIU$$$?\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!<\e(B
24901 \e$B%9$KDI2C$5$l$^$9!#\e(B
24902
24903 @emph{\e$B7Y9p\e(B}
24904
24905 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-stat} \e$B$NBe$o$j\e(B
24906 \e$B$K\e(B @code{(ham spam-use-stat)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9\e(B
24907 \e$B$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24908 @end defvar
24909
24910 \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
24911 \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
24912 \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
24913 Spam \e$B$H\e(B ham \e$B$N%W%m%;%C%5!<!"$*$h$S\e(B @code{spam-split} \e$B$N$?$a\e(B
24914 \e$B$N\e(B @code{spam-use-stat} \e$BJQ?t$,Ds6!$5$l$^$9!#\e(B
24915
24916 @node SpamOracle
24917 @subsubsection Gnus \e$B$G\e(B SpamOracle \e$B$r;H$&$K$O\e(B
24918 @cindex spam filtering
24919 @cindex SpamOracle
24920 @cindex spam
24921
24922 \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
24923 \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
24924 \e$B$+$l$^$7$?!#$3$l$OJL$K%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!#\e(B
24925
24926 Gnus \e$B$G\e(B SpamOracle \e$B$r;H$&$K$O!"J#?t$N$d$jJ}$,$"$j$^$9!#$9$Y$F$N>l9g$K!"\e(B
24927 \e$B%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$^$9!#\e(B
24928 \e$B$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
24929 \e$B$9\e(B @samp{X-Spam} \e$B%X%C%@!<$r5-F~$7$^$9!#\e(B
24930
24931 \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
24932 Source Specifiers} \e$B$+$iAv$i$;$k$3$H$G$9!#$3$NJ}K!$K$O!"MxMQ<T\e(B
24933 \e$B$,\e(B @emph{X-Spam} \e$B%X%C%@!<$r8+$k$3$H$,$G$-$k$H$$$&MxE@$,$"$j$^$9!#\e(B
24934
24935 \e$B$b$C$H$b<j7Z$JJ}K!$O!"\e(B@file{spam.el}
24936 (@pxref{Spam Package}) \e$B$,\e(B SpamOracle \e$B$r8F$V$h$&$K$9$k$3$H$G$9!#\e(B
24937
24938 @code{spam.el} \e$B$G\e(B SpamOracle \e$B$rMxMQ$G$-$k$h$&$K$9$k$?$a$K$O!"JQ\e(B
24939 \e$B?t\e(B @code{spam-use-spamoracle} \e$B$r\e(B @code{t} \e$B$K$7$F!"\e(B
24940 @code{nnmail-split-fancy} \e$B$^$?$O\e(B @code{nnimap-split-fancy} \e$B$r@_Dj$7$F$/\e(B
24941 \e$B$@$5$$!#\e(B@xref{Spam Package}.  \e$B$3$NNc$G$O\e(B nnimap \e$B%5!<%P!<\e(B
24942 \e$B$N\e(B @samp{INBOX} \e$B$,\e(B SpamOracle \e$B$r;H$C$F_I2a$5$l$^$9!#\e(BSpam \e$B$G$"$k$HG'Dj$5\e(B
24943 \e$B$l$?%a!<%k$O!"\e(B@code{spam-split-group} (\e$B$3$N>l9g$O\e(B @samp{Junk}) \e$B$K0\F0$5\e(B
24944 \e$B$;$i$l$^$9!#\e(BHam \e$B$J%a%C%;!<%8$O\e(B @samp{INBOX} \e$B$K;D$j$^$9\e(B:
24945
24946 @example
24947 (setq spam-use-spamoracle t
24948       spam-split-group "Junk"
24949       ;; @r{nnimap \e$BMQ$K$?$V$s\e(B nnimap-split-methods \e$B$r@_Dj$9$kI,MW$"$j!#\e(B}
24950       ;; @r{\e$B%^%K%e%"%k;2>H!#\e(B}
24951       nnimap-split-inbox '("INBOX")
24952       nnimap-split-fancy '(| (: spam-split) "INBOX"))
24953 @end example
24954
24955 @defvar spam-use-spamoracle
24956 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
24957 \e$B$/$@$5$$!#\e(B
24958 @end defvar
24959
24960 @defvar spam-spamoracle-binary
24961 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
24962 \e$B%P%$%J%j!<$r;H$$$^$9!#$3$l$K$O%+%9%?%^%$%:2DG=$JJQ\e(B
24963 \e$B?t\e(B @code{spam-spamoracle-binary} \e$B$r;H$$$^$9!#\e(B
24964 @end defvar
24965
24966 @defvar spam-spamoracle-database
24967 SpamOracle \e$B$O$=$N2r@O7k2L$r%G!<%?%Y!<%9$H$7$F3JG<$9$k$?$a$K!"%G%#%U%)%k\e(B
24968 \e$B%H$G\e(B @file{~/.spamoracle.db} \e$B%U%!%$%k$r;H$$$^$9!#$3$l$OJQ\e(B
24969 \e$B?t\e(B @code{spam-spamoracle-database} \e$B$G@)8f$5$l!"%G%#%U%)%k%H\e(B
24970 \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
24971 \e$B$l$k$3$H$r0UL#$7$^$9!#%G!<%?%Y!<%9$,$I$3$+FCJL$J>l=j$KCV$-$?$$>l9g$O!"\e(B
24972 @code{spam-spamoracle-database} \e$B$r$=$N%Q%9$K@_Dj$7$F$/$@$5$$!#\e(B
24973 @end defvar
24974
24975 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
24976 \e$B$$$^$9!#4V0c$$$d8+F($7$N>/$J$$NI$$7k2L$rF@$k$?$a$K!"\e(BSpamOracle \e$B$O%H%l!<\e(B
24977 \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
24978 @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
24979 \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
24980 \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
24981 \e$B%W$9$k$+!"$^$?$O\e(B @file{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
24982 \e$B$H$K$h$C$F9T$J$&$3$H$,$G$-$^$9!#\e(B@xref{Spam Package}.
24983
24984 @defvar gnus-group-spam-exit-processor-spamoracle
24985 \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
24986 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24987 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24988 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(Bspam \e$B0u$,\e(B
24989 \e$BIU$$$?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
24990
24991 @emph{\e$B7Y9p\e(B}
24992
24993 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-spamoracle} \e$B$NBe$o$j\e(B
24994 \e$B$K\e(B @code{(spam spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey\e(B
24995 \e$B$KF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24996 @end defvar
24997
24998 @defvar gnus-group-ham-exit-processor-spamoracle
24999 \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
25000 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
25001 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
25002 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(B
25003 @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
25004 \e$B$F\e(B SpamOracle \e$B$KAw$i$l$^$9!#\e(B
25005
25006 @emph{\e$B7Y9p\e(B}
25007
25008 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-spamoracle} \e$B$NBe$o$j\e(B
25009 \e$B$K\e(B @code{(ham spam-use-spamoracle)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$K\e(B
25010 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
25011 @end defvar
25012
25013 @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
25014 \e$B$J$$%0%k!<%W$N$?$a$N%0%k!<%W%Q%i%a!<%?!<$G$9!#\e(B
25015
25016 @example
25017  ((spam-contents gnus-group-spam-classification-ham)
25018   (spam-process ((ham spam-use-spamoracle)
25019                  (spam spam-use-spamoracle))))
25020 @end example
25021
25022 \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$B$NN>J}$N=hM}\e(B
25023 \e$B$r9T$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\e(B
25024 \e$B%W%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
25025 \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=h\e(B
25026 \e$BM}$5$l$^$9!#$=$N%W%m%;%C%5!<$O!"?7$7$$\e(B spam \e$B$N%5%s%W%k$H$7\e(B
25027 \e$B$F\e(B SpamOracle \e$B$K5-;v$rAw$j$^$9!#\e(B
25028
25029 @node Extending the Spam package
25030 @subsection Spam \e$B%Q%C%1!<%8$N3HD%\e(B
25031 @cindex spam filtering
25032 @cindex spam elisp package, extending
25033 @cindex extending the spam elisp package
25034
25035 Blackbox \e$B$H$$$&?7$7$$%P%C%/%(%s%I$rDI2C$7$?$$$H$7$^$7$g$&!#F~$C$F$/$k%a!<\e(B
25036 \e$B%k$r_I2a$9$k$?$a$K0J2<$N$b$N$rMQ0U$7$F$/$@$5$$\e(B:
25037
25038 @enumerate
25039 @item
25040 \e$B%3!<%I\e(B
25041
25042 @lisp
25043 (defvar spam-use-blackbox nil
25044   "Blackbox \e$B$r;H$&$H$-$O\e(B t \e$B$K$9$k!#\e(B")
25045 @end lisp
25046
25047 Blackbox \e$B$,F~$C$F$/$k%a!<%k$r8!::$G$-$k$N$G$"$l$P!"\e(B
25048 @code{spam-check-blackbox} \e$B$r=q$$$F$/$@$5$$!#\e(B
25049
25050 Blackbox \e$B$,\e(B spam \e$B$H\e(B ham \e$B$rEPO?$^$?$OEPO?2r=|$G$-$k$N$G$"$l$P!"<j;O$a\e(B
25051 \e$B$K\e(B bogofilter \e$B$NEPO?\e(B/\e$B2r=|%k!<%A%s$r;H$C$F!"$^$?$O$b$C$H\e(B Blackbox \e$B$K$U$5\e(B
25052 \e$B$o$7$$B>$NEPO?\e(B/\e$B2r=|%k!<%A%s$r;H$C\e(B
25053 \e$B$F\e(B @code{spam-blackbox-register-routine} \e$B$*$h\e(B
25054 \e$B$S\e(B @code{spam-blackbox-unregister-routine} \e$B$r=q$$$F$/$@$5$$!#\e(B
25055
25056 @item
25057 \e$B4X?t\e(B
25058
25059 @code{spam-check-blackbox} \e$B4X?t$O!"B>$N=,47$KJo$C\e(B
25060 \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
25061 \e$B$?$K2?$,$G$-$k$+$NNc$H$7$F!"4{B8$N\e(B @code{spam-check-*} \e$B4X?t$r;2>H$7$F$/\e(B
25062 \e$B$@$5$$!#$^$?!"$"$J$?$,$=$&$G$J$$M}M3$r40A4$KM}2r$7$F$$$J$$$J$i$P!"%F%s%W\e(B
25063 \e$B%l!<%H$Ksv$jIU$$$F$/$@$5$$!#\e(B
25064 @end enumerate
25065
25066 Spam \e$B$H\e(B ham \e$B%a%C%;!<%8$r=hM}$9$k$?$a$K!"0J2<$N$b$N$rMQ0U$7$F$/$@$5$$\e(B:
25067
25068 @enumerate
25069 @item
25070 \e$B%3!<%I\e(B
25071
25072 Spam \e$B$^$?$O\e(B ham \e$B$N%W%m%;%C%5!<$rMQ0U$9$kI,MW$O$"$j$^$;$s!#\e(B
25073 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
25074 \e$B$F$/$@$5$$!#\e(B
25075
25076 \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
25077 \e$B$j$K\e(B @code{(spam spam-use-blackbox)} \e$B$^$?\e(B
25078 \e$B$O\e(B @code{(ham spam-use-blackbox)} \e$B$N7A<0$,?d>)$5$l$^$9!#:#$N$H$3\e(B
25079 \e$B$m\e(B spam/ham \e$B%W%m%;%C%5!<JQ?t$O$^$@$"$A$3$A$K$"$j$^$9$,!"D9$/B8B3$9$k$3$H\e(B
25080 \e$B$O$J$$$G$7$g$&!#\e(B
25081
25082 @lisp
25083 (defvar gnus-group-spam-exit-processor-blackbox "blackbox-spam"
25084   "\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
25085 Spam \e$B%0%k!<%W$@$1$KE,MQ$5$l$k!#\e(B")
25086
25087 (defvar gnus-group-ham-exit-processor-blackbox "blackbox-ham"
25088   "\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
25089 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")
25090 @end lisp
25091
25092 @item
25093 Gnus \e$B$N%Q%i%a!<%?!<\e(B
25094
25095 @code{gnus.el} \e$B$K$"$k%0%k!<%W%Q%i%a!<%?!<\e(B @code{spam-process} \e$B$K\e(B
25096
25097 @lisp
25098 (const :tag "Spam: Blackbox" (spam spam-use-blackbox))
25099 (const :tag "Ham: Blackbox"  (ham spam-use-blackbox))
25100 @end lisp
25101
25102 \e$B$r2C$($F$/$@$5$$!#$=$l$rI,$:%Q%i%a!<%?!<$HJQ?t$N%+%9%?%^%$%:$NFs2s$K$D$$\e(B
25103 \e$B$F9T$J$&$h$&$K$7$F$/$@$5$$!#\e(B
25104
25105 Blackbox \e$B$,F~$C$F$/$k%a!<%k$,\e(B spam \e$B$+$I$&$+$r8!::$G$-$k$N$G$"$l$P!"\e(B
25106
25107 @lisp
25108 (variable-item spam-use-blackbox)
25109 @end lisp
25110
25111 \e$B$r\e(B @code{gnus.el} \e$B$N%0%k!<%W%Q%i%a!<\e(B
25112 \e$B%?!<\e(B @code{spam-autodetect-methods} \e$B$K2C$($F$/$@$5$$!#\e(B
25113
25114 \e$B:G8e$K!"\e(B@code{spam.el} \e$B$K$"$kE,@Z$J\e(B @code{spam-install-*-backend} \e$B4X?t$r\e(B
25115 \e$B;H$C$F$/$@$5$$!#MxMQ$G$-$k4X?t$O<!$NDL$j$G$9!#\e(B
25116
25117 @enumerate
25118 @item
25119 @code{spam-install-backend-alias}
25120
25121 \e$B$3$N4X?t$O!"%*%j%8%J%k$N%P%C%/%(%s%I$N$h$&$K$9$Y$F$r9T$J$&%P%C%/%(%s%I$N\e(B
25122 \e$B$?$a$K!"JLL>$r;H$&$3$H$,$G$-$k$h$&$K$9$k$@$1$G$9!#:#$N$H$3$m!"$3$l\e(B
25123 \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
25124 \e$B$k$?$a$@$1$K;H$o$l$^$9!#\e(B
25125
25126 @item
25127 @code{spam-install-nocheck-backend}
25128
25129 \e$B$3$N4X?t$O!"8!::$9$k5!G=$OL5$$$1$l$I$b\e(B ham \e$B$^$?$O\e(B spam \e$B$rEPO?\e(B/\e$B2r=|$9$k$3\e(B
25130 \e$B$H$,$G$-$k%P%C%/%(%s%I$K$J$j$^$9!#\e(B@code{spam-use-gmane} \e$B$,$=$N$h$&$J%P%C\e(B
25131 \e$B%/%(%s%I$G$9!#\e(B
25132
25133 @item
25134 @code{spam-install-checkonly-backend}
25135
25136 \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
25137 \e$B$k%P%C%/%(%s%I$K$J$j$^$9!#$=$l$O%a%C%;!<%8$rEPO?$^$?$OEPO?2r=|$9$k$3$H$,\e(B
25138 \e$B$G$-$^$;$s!#\e(B@code{spam-use-blackholes} \e$B$H\e(B @code{spam-use-hashcash} \e$B$,$=\e(B
25139 \e$B$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
25140
25141 @item
25142 @code{spam-install-statistical-checkonly-backend}
25143
25144 \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
25145 \e$B$J$&%P%C%/%(%s%I\e(B (\e$B8!::$N$?$a$K%a%C%;!<%8$NK\J8A4BN$rI,MW$H$7$^$9\e(B) \e$B$K$J$j\e(B
25146 \e$B$^$9!#\e(B@code{spam-use-regex-body} \e$B$,$=$N$h$&$J_I2a4o$G$9!#\e(B
25147
25148 @item
25149 @code{spam-install-statistical-backend}
25150
25151 \e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$N8!::$HEPO?\e(B/\e$B2r=|%k!<%A%s$r;}$D!"E}7W=hM}$r\e(B
25152 \e$B9T$J$&%P%C%/%(%s%I$K$J$j$^$9!#\e(B@code{spam-use-bogofilter} \e$B$O!"$=$N$h$&$K\e(B
25153 \e$B;EN)$F$i$l$F$$$^$9!#\e(B
25154
25155 @item
25156 @code{spam-install-backend}
25157
25158 \e$B$3$l$O:G$bIaDL$J%P%C%/%(%s%I$K$J$j$^$9!#$=$l$O8!::$H%a%C%;!<%8$N\e(B
25159 \e$BEPO?\e(B/\e$B2r=|$r9T$J$&$3$H$,$G$-!"E}7W=hM}$NG=NO$O$"$j$^$;$s!#\e(B
25160 @code{spam-use-BBDB} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
25161
25162 @item
25163 @code{spam-install-mover-backend}
25164
25165 \e$B0\F0$5$;$k\e(B (mover) \e$B%P%C%/%(%s%I$O\e(B @code{spam.el} \e$B$NFbIt$G!"35N,%P%C%U%!!<\e(B
25166 \e$B$r=P$k$H$-$K$"$kL@3N$J$d$jJ}$G5-;v$r0\F0$5$;$^$9!#$*$=$i$/$=$N$h$&$J%P%C\e(B
25167 \e$B%/%(%s%I$r;H$&$3$H$OL5$$$G$7$g$&!#\e(B
25168 @end enumerate
25169 @end enumerate
25170
25171 @node Spam Statistics Package
25172 @subsection Spam \e$BE}7W%Q%C%1!<%8\e(B
25173 @cindex Paul Graham
25174 @cindex Graham, Paul
25175 @cindex naive Bayesian spam filtering
25176 @cindex Bayesian spam filtering, naive
25177 @cindex spam filtering, naive Bayesian
25178
25179 Paul Graham \e$B$OE}7W$r;H$C$?\e(B spam \e$B$N_I2a$K4X$9$kM%$l$?%(%C%;%$$r=q$-$^$7\e(B
25180 \e$B$?\e(B: @uref{http://www.paulgraham.com/spam.html,A Plan for Spam}\e$B!#$=$3$GH`\e(B
25181 \e$B$O\e(B SpamAssassin \e$B$K$h$C$F;H$o$l$F$$$k$h$&$J5,B'%Y!<%9$N_I2a$K8GM-$J7g4Y$K\e(B
25182 \e$B$D$$$F=R$Y$F$$$^$9!#Nc$($P\e(B: \e$BC/$+$,5,B'$r=q$+$J$1$l$P$J$i$J$$$7!"B>$N$9$Y\e(B
25183 \e$B$F$N?M$O$3$l$i$N5,B'$r%$%s%9%H!<%k$7$J$1$l$P$J$j$^$;$s!#$"$J$?$O$$$D$bCY\e(B
25184 \e$B$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$J$/;w\e(B
25185 \e$B$F$$$k$+$I$&$+$K4p$E$$$F%a!<%k$r_I2a$9$kJ}$,MZ$+$KNI$$$@$m$&$HH`$O<gD%$7\e(B
25186 \e$B$F$$$^$9!#$3$l$rB,Dj$9$k0l$D$N<jCJ$OC18l$NJ,I[$G$9!#$=$N8e$GH`$O!"?7Ce%a!<\e(B
25187 \e$B%k$,$"$J$?$NB>$N\e(B spam \e$B%a!<%k$K;w$F$$$k$+$I$&$+$r%A%'%C%/$9$kJ}K!$r=R$Y$F\e(B
25188 \e$B$$$^$9!#\e(B
25189
25190 \e$B4pK\E*$J9M$($O$3$&$G$9\e(B: \e$B$"$J$?$N%a!<%k$NFs$D$N=89g$r:n$j$^$9!#0lJ}\e(B
25191 \e$B$O\e(B spam \e$B$r!"$b$&0lJ}$O\e(B spam \e$B$G$O$J$$%a!<%k$r=8$a$?$b$N$G$9!#N>J}$N=89g$K\e(B
25192 \e$B$*$1$k3FC18l$N=P8=IQEY$r?t$($F!"=89g$N%a!<%k$NAm?t$G=E$_IU$1$r9T$J$$!"$3\e(B
25193 \e$B$N>pJs$r<-=q$K3JG<$7$^$9!#?7Ce%a!<%k$N$9$Y$F$NC18l$K$D$$$F!"\e(B
25194 spam \e$B$+\e(B spam \e$B$G$O$J$$%a!<%k$KB0$9$k3NN($rH=Dj$7$^$9!#\e(B15 \e$B$N:G$b82Cx$JC18l\e(B
25195 \e$B$r;H$C$F!"$=$N%a!<%k$,\e(B spam \e$B$G$"$k$3$H$N3NN($NAm7W$r7W;;$7$^$9!#$3$N3NN(\e(B
25196 \e$B$,$"$kogCM$h$j9b$+$C$?$i!"$=$N%a!<%k$O\e(B spam \e$B$G$"$k$H8+$J$5$l$^$9!#\e(B
25197
25198 Spam \e$BE}7W%Q%C%1!<%8$O!"$3$N<o$N_I2a$N$?$a$N%5%]!<%H$r\e(B Gnus \e$B$KDI2C$7$^$9!#\e(B
25199 Spam \e$B%Q%C%1!<%8\e(B (@pxref{Spam Package}) \e$B$N%P%C%/%(%s%I$N0l$D$H$7$F!"$^$?\e(B
25200 \e$B$O$=$l<+BN$r;H$&$3$H$,$G$-$^$9!#\e(B
25201
25202 Spam \e$BE}7W%Q%C%1!<%8$r;H$&A0$K!"$=$l$r;H$&$?$a$N=`Hw$r9T$J$&I,MW$,$"$j$^\e(B
25203 \e$B$9!#Bh0l$K!"$"$J$?$N%a!<%k$NFs$D$N=89g$,MW$j$^$9!#0lJ}$O\e(B spam \e$B$r!"$b$&\e(B
25204 \e$B0lJ}$O\e(B spam \e$B$G$O$J$$%a!<%k$r=8$a$?$b$N$G$9!#$=$7$F!"$=$l$i$NFs$D$N=89g$r\e(B
25205 \e$B;H$C$F<-=q$r:n$j!"$=$l$r%;!<%V$7$F$/$@$5$$!#$=$7$FFC$K:G8e$K!"$"$J$?$NFC\e(B
25206 \e$B5iJ,3d$N5,B'$G$3$N<-=q$r;H$C$F$/$@$5$$!#\e(B
25207
25208 @menu
25209 * Creating a spam-stat dictionary::
25210 * Splitting mail using spam-stat::
25211 * Low-level interface to the spam-stat dictionary::
25212 @end menu
25213
25214 @node Creating a spam-stat dictionary
25215 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$r:n$k\e(B
25216
25217 \e$BE}7W$K4p$E$$$?\e(B spam \e$B_I2a$r;O$a$k$K$O!"A0$b$C$FFs$D$N%a!<%k$N=89g\e(B (\e$B0lJ}\e(B
25218 \e$B$O\e(B spam \e$B$r!"$b$&0lJ}$O\e(B spam \e$B$G$O$J$$%a!<%k$r=8$a$?$b$N\e(B) \e$B$K4p$E$$$?E}7W$r\e(B
25219 \e$B:n$i$J$1$l$P$J$j$^$;$s!#$=$7$F$=$l$i$NE}7W$O!"8e$GMxMQ$9$k$?$a$K<-=q$K3J\e(B
25220 \e$BG<$5$l$^$9!#$=$l$i$NE}7W$r0UL#$N$"$k$b$N$K$9$k$?$a$K!"N>J}$N=89g$K$D$-?t\e(B
25221 \e$BI4DL$N%a!<%k$,I,MW$G$9!#\e(B
25222
25223 \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
25224 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
25225 \e$B0l$D$N%G%#%l%/%H%j!<$K3JG<$7$^$9!#0J2<$r;H$C$F$/$@$5$$\e(B:
25226
25227 @defun spam-stat-process-spam-directory
25228 \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
25229 \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
25230 @end defun
25231
25232 @defun spam-stat-process-non-spam-directory
25233 \e$B$3$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!%$%k$K$D$$$FHs\e(B-spam \e$B$NE}7W$r@8@.$7$^\e(B
25234 \e$B$9!#$9$Y$F$N%U%!%$%k$O0l$D$N\e(B spam \e$B$G$O$J$$%a!<%k$H$7$F07$o$l$^$9!#\e(B
25235 @end defun
25236
25237 \e$BIaDL$O\e(B @file{~/Mail/mail/spam} \e$B$N$h$&$J%G%#%l%/%H%j!<\e(B (\e$BDL\e(B
25238 \e$B>o\e(B @samp{nnml:mail.spam} \e$B%0%k!<%W$KBP1~\e(B) \e$B$K$D$$\e(B
25239 \e$B$F\e(B @code{spam-stat-process-spam-directory} \e$B$r8F$V$3$H$K$J$k$G$7$g$&!#$^\e(B
25240 \e$B$?\e(B @file{~/Mail/mail/misc} \e$B$N$h$&$J%G%#%l%/%H%j!<\e(B (\e$BDL\e(B
25241 \e$B>o\e(B @samp{nnml:mail.misc} \e$B%0%k!<%W$KBP1~\e(B) \e$B$K$D$$\e(B
25242 \e$B$F\e(B @code{spam-stat-process-non-spam-directory} \e$B$r8F$S$^$7$g$&!#\e(B
25243
25244 @acronym{IMAP} \e$B$r;H$C$F$$$k>l9g$O%a!<%k$r%m!<%+%k$K$O;}$C$F$$$J$$$N$G!"\e(B
25245 \e$B$=$l$OF/$-$^$;$s!#0l$D$N2r7h:v$O!"\e(BGnus \e$B%(!<%8%'%s%H$G5-;v$r%-%c%C%7%e$9\e(B
25246 \e$B$k$3$H$G$9!#$=$&$9$l$P\e(B @code{spam-stat-process-spam-directory} \e$B$H$7\e(B
25247 \e$B$F\e(B @file{"~/News/agent/nnimap/mail.yourisp.com/personal_spam"} \e$B$N$h$&$J\e(B
25248 \e$B$b$N$r;H$&$3$H$,$G$-$^$9!#\e(B@xref{Agent as Cache}.
25249
25250 @defvar spam-stat
25251 \e$B$3$NJQ?t$O$9$Y$F$NE}7W$N%O%C%7%e%F!<%V%k\e(B---\e$B<-=q$H8@$C$F$$$k$b$N\e(B---\e$B$rJ];}\e(B
25252 \e$B$7$^$9!#$3$N%O%C%7%e%F!<%V%k$O!"APJ}$N=89g$N$9$Y$F$NC18l$K$D$$$F\e(B spam \e$B$*\e(B
25253 \e$B$h$S\e(B spam \e$B$G$O$J$$%a!<%k$K$*$1$k=P8=IQEY$rI=$9%Y%/%H%k$r3JG<$7$^$9!#\e(B
25254 @end defvar
25255
25256 \e$BE}7W$r:G=i$+$i:n$jD>$7$?$$$H$-$O!"<-=q$r%j%;%C%H$9$kI,MW$,$"$j$^$9!#\e(B
25257
25258 @defun spam-stat-reset
25259 \e$B$9$Y$F$NE}7W$r:o=|$7$F\e(B @code{spam-stat} \e$B%O%C%7%e%F!<%V%k$r%j%;%C%H$7$^$9!#\e(B
25260 @end defun
25261
25262 \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
25263 \e$B$l$^$;$s!#<-=q$rDI2C99?7$7$J$$>l9g\e(B (\e$B8@$$49$($k$H!"Nc$($PKh7n0l2s:n$jD>$9\e(B
25264 \e$B>l9g\e(B)\e$B!"IQHK$K8=$l$J$$$+!"$^$?$O\e(B spam \e$B$+\e(B spam \e$B$G$O$J$$%a!<%k$N$I$A$i$KB0\e(B
25265 \e$B$9$k$+$,$O$C$-$j$7$J$$$9$Y$F$NC18l$r:o=|$9$k$3$H$K$h$C$F!"<-=q$N%5%$%:$r\e(B
25266 \e$B>.$5$/$9$k$3$H$,$G$-$^$9!#\e(B
25267
25268 @defun spam-stat-reduce-size
25269 \e$B<-=q$N%5%$%:$r>.$5$/$7$^$9!#$3$l$O<-=q$rDI2C99?7$7$?$/$J$$>l9g$@$1;H$C$F\e(B
25270 \e$B$/$@$5$$!#\e(B
25271 @end defun
25272
25273 @defun spam-stat-save
25274 \e$B<-=q$r%;!<%V$7$^$9!#\e(B
25275 @end defun
25276
25277 @defvar spam-stat-file
25278 \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
25279 \e$B$9!#\e(B
25280 @end defvar
25281
25282 @node Splitting mail using spam-stat
25283 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$r;H$C$F%a!<%k$rJ,3d$9$k\e(B
25284
25285 \e$B$3$N>O$O\e(B Spam \e$BE}7W%Q%C%1!<%8$r\e(B Spam \e$B%Q%C%1!<%8\e(B (@pxref{Spam Package}) \e$B$H\e(B
25286 \e$B$O\e(B @emph{\e$BFHN)$7$F\e(B} \e$B;H$&J}K!$K$D$$$F@bL@$7$^$9!#\e(B
25287
25288 \e$B:G=i$K0J2<$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KDI2C$7$F$/$@$5$$\e(B:
25289
25290 @lisp
25291 (require 'spam-stat)
25292 (spam-stat-load)
25293 @end lisp
25294
25295 \e$B$3$l$OI,MW$J\e(B Gnus \e$B$N%3!<%I$H$"$J$?$,:n$C$?<-=q$rFI$_9~$_$^$9!#\e(B
25296
25297 \e$B<!$K!"FC5iJ,3d$N5,B'$r2~B$$9$kI,MW$,$"$j$^$9\e(B: \e$B$I$&$d$C\e(B
25298 \e$B$F\e(B @code{spam-stat} \e$B$r;H$&$+$r7h$a$F$/$@$5$$!#0J2<$NNc$O\e(B nnml \e$B%P%C%/%(%s\e(B
25299 \e$B%IMQ$G$9!#\e(Bnnimap \e$B%P%C%/%(%s%I$G$b$^$C$?$/F1MM$KF0:n$7$^$9!#C1\e(B
25300 \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
25301 \e$B$F$/$@$5$$!#\e(B
25302
25303 @samp{mail.misc} \e$B$H\e(B @samp{mail.spam} \e$B$NFs$D$N%0%k!<%W$@$1$,$"$k!":G$bC1\e(B
25304 \e$B=c$J;vNc$rA[Dj$7$^$7$g$&!#0J2<$N<0$O!"%a!<%k$,\e(B spam \e$B$G$J$+$C$?\e(B
25305 \e$B$i\e(B @samp{mail.misc} \e$B$K9T$/$3$H$r<($7$^$9!#$b$7\e(B spam \e$B$@$C$?\e(B
25306 \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
25307
25308 @lisp
25309 (setq nnmail-split-fancy
25310       `(| (: spam-stat-split-fancy)
25311           "mail.misc"))
25312 @end lisp
25313
25314 @defvar spam-stat-split-fancy-spam-group
25315 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
25316 @end defvar
25317
25318 \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
25319 \e$B2<$N<0$r;H$C$F$/$@$5$$!#@55,I=8=$K9gCW$7$J$$%a!<%k$@$1$K\e(B spam \e$B$N2DG=@-$,\e(B
25320 \e$B$"$k$H9M$($^$9!#\e(B
25321
25322 @lisp
25323 (setq nnmail-split-fancy
25324       `(| ("Subject" "\\bspam-stat\\b" "mail.emacs")
25325           (: spam-stat-split-fancy)
25326           "mail.misc"))
25327 @end lisp
25328
25329 \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
25330 \e$B$^$;$s!#\e(B
25331 @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
25332 \e$B$I$A$i$N%a!<%k$b\e(B spam \e$B$G$O$J$$$H2r<a$7$J$1$l$P$J$i$J$$$N$G!"<-=q$r:n$k$H\e(B
25333 \e$B$-$K\e(B spam \e$B$G$O$J$$=89g$KN>J}$H$bF~$C$F$$$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/\e(B
25334 \e$B$@$5$$!#\e(B
25335
25336 @lisp
25337 (setq nnmail-split-fancy
25338       `(| (: spam-stat-split-fancy)
25339           ("Subject" "\\bspam-stat\\b" "mail.emacs")
25340           "mail.misc"))
25341 @end lisp
25342
25343 \e$B$3$l$rEAE}E*$J_I2a$HAH$_9g$o$;$k$3$H$b$G$-$^$9!#$3$3$G$O$9$Y$F$N\e(B HTML \e$B$@\e(B
25344 \e$B$1$N%a!<%k$r\e(B @samp{mail.spam.filtered} \e$B%0%k!<%W$KF~$l$k$b$N$H$7$^$7$g$&!#\e(B
25345 @code{spam-stat-split-fancy} \e$B$O$=$l$i$N%a!<%k$r8+$J$$$N$G!"<-=q$r:n$k$H\e(B
25346 \e$B$-$K!"\e(B@samp{mail.spam.filtered} \e$B$N%a!<%k$,\e(B spam \e$B$N=89g$^$?$O\e(B spam \e$B$G$O$J\e(B
25347 \e$B$$=89g$N$I$A$i$K$bF~$k$Y$-$G$O$J$$$3$H$KCm0U$7$F$/$@$5$$\e(B!
25348
25349 @lisp
25350 (setq nnmail-split-fancy
25351       `(| ("Content-Type" "text/html" "mail.spam.filtered")
25352           (: spam-stat-split-fancy)
25353           ("Subject" "\\bspam-stat\\b" "mail.emacs")
25354           "mail.misc"))
25355 @end lisp
25356
25357 @node Low-level interface to the spam-stat dictionary
25358 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$X$NDc3,AX%$%s%?!<%U%'!<%9\e(B
25359
25360 @code{spam-stat} \e$B$r;H$&$?$a$N<g$J%$%s%?!<%U%'!<%9$O0J2<$N4X?t72$G$9\e(B:
25361
25362 @defun spam-stat-buffer-is-spam
25363 Spam \e$B$G$"$k$H9M$($i$l$k?7Ce%a!<%k$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#$^$@=hM}\e(B
25364 \e$B$5$l$F$$$J$$?7Ce%a!<%k$KBP$7$F;H$C$F$/$@$5$$!#\e(B
25365 @end defun
25366
25367 @defun spam-stat-buffer-is-no-spam
25368 Spam \e$B$G$O$J$$$H9M$($i$l$k?7Ce%a!<%k$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#$^$@=h\e(B
25369 \e$BM}$5$l$F$$$J$$?7Ce%a!<%k$KBP$7$F;H$C$F$/$@$5$$!#\e(B
25370 @end defun
25371
25372 @defun spam-stat-buffer-change-to-spam
25373 \e$B$=$l$,\e(B spam \e$B$G$O$J$/$FDL>o$N$b$N$@$H$O$b$O$d9M$($i$l$J$$%a!<%k$,$"$k%P%C\e(B
25374 \e$B%U%!!<$G8F$P$l$^$9!#$9$G$K\e(B spam \e$B$G$O$J$$$b$N$H$7$F=hM}$5$l$F$7$^$C$?%a!<\e(B
25375 \e$B%k$NCO0L$NJQ99$K;H$C$F$/$@$5$$!#\e(B
25376 @end defun
25377
25378 @defun spam-stat-buffer-change-to-non-spam
25379 \e$B$=$l$,DL>o$N$b$N$G$O$J$/$F\e(B spam \e$B$@$H$O$b$O$d9M$($i$l$J$$%a!<%k$,$"$k%P%C\e(B
25380 \e$B%U%!!<$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\e(B
25381 \e$B$NCO0L$NJQ99$K;H$C$F$/$@$5$$!#\e(B
25382 @end defun
25383
25384 @defun spam-stat-save
25385 \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
25386 \e$B@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
25387 @end defun
25388
25389 @defun spam-stat-load
25390 \e$B%O%C%7%e%F!<%V%k$r%U%!%$%k$+$iFI$_9~$_$^$9!#JQ\e(B
25391 \e$B?t\e(B @code{spam-stat-file} \e$B$G@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
25392 @end defun
25393
25394 @defun spam-stat-score-word
25395 \e$BC18l$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
25396 @end defun
25397
25398 @defun spam-stat-score-buffer
25399 \e$B%P%C%U%!!<$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
25400 @end defun
25401
25402 @defun spam-stat-split-fancy
25403 \e$BFC5i%a!<%kJ,3d$N$?$a$K$3$N4X?t$r;H$C$F$/$@$5$$!#\e(B
25404 @code{nnmail-split-fancy} \e$B$K5,B'\e(B @samp{(: spam-stat-split-fancy)} \e$B$rDI2C\e(B
25405 \e$B$7$^$7$g$&!#\e(B
25406 @end defun
25407
25408 \e$B$=$l$r;H$&A0$K!"I,$:<-=q$,FI$_9~$^$l$F$$$k$h$&$K$7$F$/$@$5$$!#$3$l$K\e(B
25409 \e$B$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$,I,MW$G$9\e(B:
25410
25411 @lisp
25412 (require 'spam-stat)
25413 (spam-stat-load)
25414 @end lisp
25415
25416 \e$B0J2<$O0lHLE*$J%F%9%H$N$?$a$N4X?t8F$S=P$7$G$9\e(B:
25417
25418 @example
25419 \e$B%j%;%C%H\e(B: (setq spam-stat (make-hash-table :test 'equal))
25420 Spam \e$B$N3X=,\e(B: (spam-stat-process-spam-directory "~/Mail/mail/spam")
25421 \e$BHs\e(B-spam \e$B$N3X=,\e(B: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
25422 \e$B<-=q$r%;!<%V\e(B: (spam-stat-save)
25423 \e$B<-=q%U%!%$%k$N%5%$%:$r3NG'\e(B: (nth 7 (file-attributes spam-stat-file))
25424 \e$BC18l?t$r3NG'\e(B: (hash-table-count spam-stat)
25425 Spam \e$B$N8!::\e(B: (spam-stat-test-directory "~/Mail/mail/spam")
25426 \e$BHs\e(B-spam \e$B$N8!::\e(B: (spam-stat-test-directory "~/Mail/mail/misc")
25427 \e$B<-=q$N%5%$%:$r>.$5$/$9$k\e(B: (spam-stat-reduce-size)
25428 \e$B<-=q$r%;!<%V\e(B: (spam-stat-save)
25429 \e$B<-=q%U%!%$%k$N%5%$%:$r3NG'\e(B: (nth 7 (file-attributes spam-stat-file))
25430 \e$BC18l?t$r3NG'\e(B: (hash-table-count spam-stat)
25431 Spam \e$B$N8!::\e(B: (spam-stat-test-directory "~/Mail/mail/spam")
25432 \e$BHs\e(B-spam \e$B$N8!::\e(B: (spam-stat-test-directory "~/Mail/mail/misc")
25433 @end example
25434
25435 \e$B0J2<$O<-=q$r@8@.$9$kJ}K!$G$9\e(B:
25436
25437 @example
25438 \e$B%j%;%C%H\e(B: (setq spam-stat (make-hash-table :test 'equal))
25439 Spam \e$B$N3X=,\e(B: (spam-stat-process-spam-directory "~/Mail/mail/spam")
25440 \e$BHs\e(B-spam \e$B$N3X=,\e(B: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
25441 \e$BJL$NI,MW$JHs\e(B-spam \e$B%0%k!<%W$KBP$7$F7+$jJV$7\e(B...
25442 \e$B<-=q$N%5%$%:$r>.$5$/$9$k\e(B: (spam-stat-reduce-size)
25443 \e$B<-=q$r%;!<%V\e(B: (spam-stat-save)
25444 @end example
25445
25446 @node The Gnus Registry
25447 @section Gnus \e$B%l%8%9%H%j!<\e(B
25448 @cindex registry
25449 @cindex split
25450 @cindex track
25451
25452 Gnus \e$B%l%8%9%H%j!<$O5-;v$N\e(B Message-ID \e$B$r85$K$9$Y$F$N%P%C%/%(%s%I$r2#CGE*\e(B
25453 \e$B$KDI@W$9$k$?$a$N%Q%C%1!<%8$G$9!#$3$l$,Ds6!$9$k$$$/$D$b$"$kAGE($J;v$r$9$l\e(B
25454 \e$B$P!"\e(BGnus \e$B%f!<%6!<$O6a=j$N?M$?$A$+$iA"$^$7$,$i$l!">220$,$?$@$G;6H1$7$F$/\e(B
25455 \e$B$l$k$h$&$K$J$j!"@$3&$G5/$-$kMM!9$JLdBj$N@lLg2H$K$J$k$3$H$,$G$-$k$G$7$g$&!#\e(B
25456 \e$B$+$J$jAG@2$i$7$$5!G=$,K~:\$G$9!#$&!<$`!"A4It$,$=$&$G$O$J$$$+$b$7$l$^$;$s\e(B
25457 \e$B$1$l$I$M!#\e(B
25458
25459 \e$B$8$-$K>\$7$/@bL@$7$^$9$,!"$^$:$O$=$l$i$N5!G=$NAa8+I=$r7G$2$F$*$-$^$7$g$&!#\e(B
25460 \e$B$"$J$?$NCm0UNO$,;}B3$7$J$$$+$b$7$l$J$$$N$G\e(B@dots{} \e$B$$$d!"2?$G$b$J$$$G$9!#\e(B
25461
25462 @enumerate
25463 @item
25464 \e$B5-;v$r$=$l$i$N?F$KJ,3d$9$k\e(B
25465
25466 \e$B5DO@$rF1$8%0%k!<%W$GB3$1$i$l$k$h$&$K$9$k5!G=$G$9!#\e(BMessage-ID \e$B$K2C$($FI=\e(B
25467 \e$BBj$HAw?.<T$r;H$&$3$H$,$G$-$^$9!#$3$l$K$O$$$/$D$+$N$d$jJ}$,$"$j$^$9!#\e(B
25468
25469 @item
25470 ID \e$B$K4p$E$$$F%a%C%;!<%8$r>H2q$9$k\e(B
25471
25472 @code{gnus-summary-refer-parent-article} \e$B$N$h$&$J%3%^%s%I$O!">H2q$9$k5-\e(B
25473 \e$B;v$K9T$/$9$k$?$a$K!"$=$N%a%C%;!<%8$,$"$k%0%k!<%W$K$+$+$o$i$:!"%l%8%9%H%j!<\e(B
25474 \e$B$rMxMQ$9$k$3$H$,$G$-$^$9!#\e(B
25475
25476 @item
25477 \e$BFH<+$N%U%i%0$H%-!<%o!<%I$r5-O?$9$k\e(B
25478
25479 \e$B%l%8%9%H%j!<$O5-;v$N$?$a$NFH<+$N%U%i%0$H%-!<%o!<%I$r5-O?$9$k$3$H$,$G$-$^\e(B
25480 \e$B$9!#$3$l$GNc$($P5-;v$K\e(B ``To-Do'' \e$B$N0u$rIU$1$k$3$H$,$G$-!"5-;v$,\e(B nnimap\e$B!"\e(B
25481 nnml\e$B!"\e(Bnnmaildir \e$B$J$I$N$I$N%P%C%/%(%s%I$K$"$C$F$b!"$=$N%U%i%0$ON)$AB3$1$^\e(B
25482 \e$B$9!#\e(B
25483
25484 @item
25485 \e$BG$0U$N%G!<%?$r5-O?$9$k\e(B
25486
25487 \e$B%l%8%9%H%j!<$O5-;v$N$?$a$N$I$s$J%G!<%?$G$b5-21$7$F$*$/$3$H$,$G$-$^$9!#4J\e(B
25488 \e$BC1$J\e(B Elisp \e$B%$%s%?!<%U%'!<%9$G$9$,!#AH$_9~$^$l$F$$$k5U0z$-5!G=$rM-8z$K$7\e(B
25489 \e$B$F$*$/$H!"FCDj$N>r7o$K9g$&$9$Y$F$N5-;v$r$9$P$d$/8+$D$1$k$3$H$,$G$-$^$9!#\e(B
25490 @end enumerate
25491
25492 @menu
25493 * Gnus Registry Setup::
25494 * Fancy splitting to parent::   \e$B?F$X$NFC5iJ,3d\e(B
25495 * Registry Article Refer Method:: @code{Message-ID} \e$B$K4p$E$$$F%l%8%9%H%j!<$G5-;v$r<hF@$9$k\e(B
25496 * Store custom flags and keywords:: \e$BFH<+$N%U%i%0$H%-!<%o!<%I$N5-O?\e(B
25497 * Store arbitrary data::        \e$BG$0U$N%G!<%?$N5-O?\e(B
25498 @end menu
25499
25500 @node Gnus Registry Setup
25501 @subsection Gnus \e$B%l%8%9%H%j!<$N@_Dj\e(B
25502
25503 \e$BNI$/$7$?$3$H$K\e(B Gnus \e$B%l%8%9%H%j!<$N@_Dj$O$H$F$b4JC1$G$9\e(B:
25504
25505 @lisp
25506 (setq gnus-registry-max-entries 2500)
25507
25508 (gnus-registry-initialize)
25509 @end lisp
25510
25511 \e$B$3$l$O\e(B Gnus \e$B$,\e(B newsrc \e$B$r%;!<%V$9$k$H$-$N=hM}$K%l%8%9%H%j!<$r%;!<%V$9$k=h\e(B
25512 \e$BM}$r2C$($^$9\e(B (\e$B$=$l$O\e(B Gnus \e$B$r=*N;$9$k$H$-$H\e(B @code{*Group*} \e$B%P%C%U%!!<\e(B
25513 \e$B$G\e(B @kbd{s} \e$B$r2!$7$?$H$-$KH/F0$7$^$9!#$5$i$K$3$l$O\e(B Gnus \e$B$N5-;v$K4X$9$kF0\e(B
25514 \e$B:n\e(B (\e$B%3%T!<!"0\F0$J$I\e(B) \e$B$K%l%8%9%H%j!<$rA`:n$9$k5!G=$r2C$($k$N$G!"$3$N=i4|\e(B
25515 \e$B2=$K$h$k7k2L$r85$KLa$9$N$O4JC1$G$O$"$j$^$;$s!#$=$N!"$"$^$jL{2w$G$O$J$$>\\e(B
25516 \e$B:Y$K$D$$$F$O\e(B @code{gnus-registry-initialize} \e$B$r8+$F$/$@$5$$!#\e(B
25517
25518 \e$B0J2<$O%l%8%9%H%j!<$N;}$A<g$,;H$&$?$a$NB>$N@_Dj$G$9\e(B (\e$B$=$l$i$rL5F\Ce$K%3%T!<\e(B
25519 \e$B$9$kA0$K!"$=$l$i$,2?$r$9$k$+$rM}2r$7$F$/$@$5$$\e(B)\e$B!#\e(B
25520
25521 @lisp
25522 (setq
25523  gnus-registry-split-strategy 'majority
25524  gnus-registry-ignored-groups '(("nntp" t)
25525                                 ("nnrss" t)
25526                                 ("spam" t)
25527                                 ("train" t))
25528  gnus-registry-max-entries 500000
25529  ;; \e$B$3$l$,%G%#%U%)%k%H\e(B
25530  gnus-registry-track-extra '(sender subject))
25531 @end lisp
25532
25533 \e$B$3$l$i$,0UL#$9$k$N$O!"$"$A$3$A$K$"$k$?$/$5$s$N5-;v$rJ];}$7!"Aw?.<T$HI=Bj\e(B
25534 \e$B$G\e(B (\e$BC1$J$k?F$N\e(B Message-ID \e$B$G$G$O$J$/\e(B) \e$B5-;v$rDI@W$7!"F~$C$F$-$?5-;v$r%l%8\e(B
25535 \e$B%9%H%j!<$,J,3d$9$k$H$-$K5-;v$N9T$-@h$H$7$F0l$D0J>e$N8uJd$,$"$C$?$iB??t7h\e(B
25536 \e$B$G7h$a$k!"$H$$$&$3$H$G$9!#2C$($F\e(B ``nntp''\e$B!"\e(B``nnrss''\e$B!"\e(B``spam'' \e$B$^$?\e(B
25537 \e$B$O\e(B ``train'' \e$B$K9gCW$9$k%0%k!<%W$N5-;v$r%l%8%9%H%j!<$KL5;k$5$;$^$9!#\e(B
25538
25539 \e$B$"$J$?$,$3$N$9$Y$F$K46LC$r<u$1$k$3$H$O5?$$$"$j$^$;$s$,!"$3$&MW5a$7$b$9$k\e(B
25540 \e$B$G$7$g$&!#!V;d$O\e(B Gnus \e$B%f!<%6!<$G%+%9%?%^%$%:$9$k$3$H$,@8$-$,$$$G$9!#$b$C\e(B
25541 \e$B$H2<$5$$!W!#$G$O=t@_Dj$N0lHLE*$J@bL@$K;2$j$^$7$g$&!#\e(B
25542
25543 @defvar gnus-registry-unfollowed-groups
25544 @code{gnus-registry-split-fancy-with-parent} \e$B$,DI@W$7$J$$%0%k!<%W$G$9!#\e(B
25545 \e$B$=$l$i$O!"$G$b%l%8%9%H%j!<$K5-O?$5$l$^$9!#$3$l$O@55,I=8=$N%j%9%H$G$9!#%G%#\e(B
25546 \e$B%U%)%k%H$G$O!"L>A0$,\e(B ``delayed''\e$B!"\e(B``drafts''\e$B!"\e(B``queue'' \e$B$^$?\e(B
25547 \e$B$O\e(B ``INBOX'' \e$B$G=*$o$C$F$$$k!"\e(B@code{nnmairix} \e$B%P%C%/%(%s%I$KB0$7$F$$$k!"\e(B
25548 \e$B$"$k$$$O\e(B ``archive'' \e$B$H$$$&8l$r4^$s$G$$$k$I$s$J%0%k!<%W$bDI@W$7$^$;$s!#\e(B
25549 @end defvar
25550
25551 @defvar gnus-registry-max-entries
25552 \e$B%l%8%9%H%j!<$,J];}$9$k9`L\$N?t\e(B (\e$B@0?t$^$?$OL5@)8B$r0UL#$9\e(B
25553 \e$B$k\e(B @code{nil}) \e$B$G$9!#\e(B
25554 @end defvar
25555
25556 @defvar gnus-registry-max-pruned-entries
25557 \e$B=|5n$7$?8e$G%l%8%9%H%j!<$,J];}$9$k:GBg$N%(%s%H%j!<$N?t\e(B (\e$B@0?t$^$?$OL5@)8B\e(B
25558 \e$B$r0UL#$9$k\e(B @code{nil}) \e$B$G$9!#\e(B
25559 @end defvar
25560
25561 @defvar gnus-registry-cache-file
25562 Gnus \e$B$NA`:n$rDL$8$F%l%8%9%H%j!<$,5-O?$5$l$k%U%!%$%k$G$9!#%G%#%U%)%k%H$G\e(B
25563 \e$B%U%!%$%kL>$O\e(B @file{.newsrc.eld} \e$B$HF1$8%G%#%l%/%H%j!<$KCV$+$l\e(B
25564 \e$B$k\e(B @file{.gnus.registry.eioio} \e$B$G$9!#\e(B
25565 @end defvar
25566
25567 @node Registry Article Refer Method
25568 @subsection @code{Message-ID} \e$B$K4p$E$$$F%l%8%9%H%j!<$G5-;v$r<hF@$9$k\e(B
25569
25570 \e$B%l%8%9%H%j!<$O!"$=$l$>$l$N\e(B @code{Message-ID} \e$B$N5-;v$,B8:_$9$k%0%k!<%W$r\e(B
25571 \e$BCN$C$F$$$^$9!#$3$l$O!V5-;v$r;2>H$9$kJ}K!!W$9$J$o$A!V$"$k\e(B Message-ID \e$B$N5-\e(B
25572 \e$B;v$r;2>H$9$kJ}K!$r\e(B Gnus \e$B$K;X<($9$k$b$N!W$rA}6/$9$k$?$a$K$F$3F~$l$9$k$3$H\e(B
25573 \e$B$,$G$-$^$9!#\e(B@xref{Finding the Parent}.
25574
25575 @vindex nnregistry
25576 @vindex gnus-refer-article-method
25577 @code{nnregistry} \e$B;2>HJ}K!$O$^$5$K$=$l$r$7$^$9!#$=$l$K$O!"5-;v$,$=$l$,$"\e(B
25578 \e$B$k%0%k!<%W$K$+$+$o$i$:8+$D$+$k$+$b$7$l$J$$$H$$$&FCD9$,$"$j$^$9\e(B---\e$B$b$7$=\e(B
25579 \e$B$N\e(B @code{Message-ID} \e$B$r%l%8%9%H%j!<$,CN$C$F$$$l$P!#$=$l$O!"0J2<$NJ}?K$K\e(B
25580 \e$B1h$C$F!"$"$k$b$N$G5/F0%U%!%$%k$rA}Bg$9$k$3$H$K$h$j2DG=$K$J$k$O$:$G$9\e(B:
25581
25582 @example
25583 ;; \e$B%l%8%9%H%j!<$r;H$C$F5-;v$r;2>H$9$k>l9g$KNI9%$J%R%C%HN($rF@$k$?$a\e(B
25584 ;; \e$B$K$O!"==J,$J%(%s%H%j!<$r0];}$9$k$h$&$K$7$F$/$@$5$$!#5-;v$,$I$3$K\e(B
25585 ;; \e$B$"$k$+$r\e(B Gnus \e$B$KCN$i$;$k$?$a$K!"D9$$%0%k!<%WL>$r;HMQ$7$F$/$@$5$$!#\e(B
25586 (setq gnus-registry-max-entries 2500)
25587
25588 (gnus-registry-initialize)
25589
25590 (setq gnus-refer-article-method
25591       '(current
25592         (nnregistry)
25593         (nnweb "gmane" (nnweb-type gmane))))
25594 @end example
25595
25596 \e$B>e5-$NNc$O!":G=i$O8=:_$N%0%k!<%W$NCf$G!"$"$k$$$O%l%8%9%H%j!<$r;H$C$F!"$=\e(B
25597 \e$B$7$F$=$l$i$9$Y$F$,<:GT$7$?$i\e(B Gmane \e$B$r;H$C$F5-;v$rC5$9$3$H$r\e(B Gnus \e$B$K;X<(\e(B
25598 \e$B$7$^$9!#\e(B
25599
25600 @node Fancy splitting to parent
25601 @subsection \e$B?F$X$NFC5iJ,3d\e(B
25602
25603 \e$B4JC1$K8@$&$H!"$3$l$G%U%)%m!<%"%C%W$NEE;R%a!<%k$r!"$=$l$,$"$k$Y$->l=j$KCV\e(B
25604 \e$B$/$3$H$,$G$-$^$9!#\e(B
25605
25606 \e$B$9$Y$F$N5-;v$O8GM-$N\e(B Message-ID \e$B$r;}$C$F$$$F!"%l%8%9%H%j!<$O$=$l$r5-21$7\e(B
25607 \e$B$^$9!#5-;v$r0\F0$^$?$O%3%T!<$9$k$H$-!"%l%8%9%H%j!<$O$=$N$3$H$K5$IU$$$F!"\e(B
25608 \e$BJ,3dJ}K!$N$R$H$D$NA*Br;h$H$7$F?7$7$$%0%k!<%W$rDs0F$7$^$9!#\e(B
25609
25610 \e$B%U%)%m!<%"%C%W$9$k$H$-!"8@5Z$9$kBP>]$H$J$k85$N5-;v$N\e(B Message-ID \e$B$ODL>o%X%C\e(B
25611 \e$B%@!<$K$"$j$^$9!#%l%8%9%H%j!<$O$=$l$rCN$j!"$=$N5-:\FbMF$r;H$C$F85$N5-;v$,\e(B
25612 \e$B$I$3$K$"$k$+$rC5$7$^$9!#$"$J$?$,FC5iJ,3d$N@_Dj$KCV$$$F$*$/I,MW$,$"$k$N$O!"\e(B
25613 \e$B$3$N$h$&$J5,B'$@$1$G$9\e(B:
25614
25615 @lisp
25616 (setq nnimap-my-split-fancy '(|
25617
25618       ;; split to parent: you need this
25619       (: gnus-registry-split-fancy-with-parent)
25620
25621       ;; other rules, as an example
25622       (: spam-split)
25623       ;; default mailbox
25624       "mail")
25625 @end lisp
25626
25627 \e$B$5$i$K!"0J2<$NJQ?t$r%+%9%?%^%$%:$9$kI,MW$,$"$k$G$7$g$&!#\e(B
25628
25629 @defvar gnus-registry-track-extra
25630 \e$B$3$l$O%7%s%\%k$N%j%9%H$G$9!#%+%9%?%^%$%:$N%$%s%?!<%U%'!<%9$+$iJQ99$9$k$N\e(B
25631 \e$B$K$O!"$=$l$,%Y%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{(subject sender)} \e$B$G!"$=$l\e(B
25632 \e$B$G$*$=$i$/F0:n$9$k$G$7$g$&!#%a!<%k$NN.DLNL$,Bg$-$/$F?M!9$,F1$8%0%k!<%W$K\e(B
25633 \e$B$H$I$^$C$F$$$J$$$H!"HQ$o$7$/$J$k>l9g$,$"$j$^$9!#\e(B
25634 @end defvar
25635
25636 @defvar gnus-registry-split-strategy
25637 \e$B$3$l$O%7%s%\%k$G$9!#%+%9%?%^%$%:$N%$%s%?!<%U%'!<%9$+$iJQ99$9$k$N$K$O!"$=\e(B
25638 \e$B$l$,%Y%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9$,!"9gCW$NB??t7h$^$?$O:G=i\e(B
25639 \e$B$K8+$D$+$C$?$b$N$K4p$E$$$FAw?.<T\e(B (sender) \e$B$^$?$OI=Bj\e(B (subject) \e$B$GJ,3d$9\e(B
25640 \e$B$k$K$O\e(B @code{majority} \e$B$^$?$O\e(B @code{first} \e$B$K@_Dj$9$kI,MW$,$"$k$G$7$g$&!#\e(B
25641 \e$B;d$O\e(B @code{majority} \e$B$,:G$bNI$$$3$H$r8+$D$1$^$7$?!#\e(B
25642 @end defvar
25643
25644 @node Store custom flags and keywords
25645 @subsection \e$BFH<+$N%U%i%0$H%-!<%o!<%I$N5-O?\e(B
25646
25647 \e$B%l%8%9%H%j!<$r;H$C$F!"FH<+$N%U%i%0$H%-!<%o!<%I$r%a%C%;!<%8$4$H$K@_Dj$9$k\e(B
25648 \e$B$3$H$,$G$-$^$9!#\e(BGnus->Registry Marks \e$B%a%K%e!<$+\e(B @kbd{M M x} \e$B%7%g!<%H%+%C\e(B
25649 \e$B%H!&%-!<$r;H$C$F$/$@$5$$!#$3$3$G\e(B @code{x} \e$B$O0u$NL>A0$N:G=i$NJ8;z$G$9!#\e(B
25650
25651 @defvar gnus-registry-marks
25652 \e$B%l%8%9%H%j!<$,07$&$3$H$,$G$-$kFH<+$N0u$N%j%9%H$G$9!#$b$7$=$&$7$?$$$J$i!"\e(B
25653 \e$B%G%#%U%)%k%H$N%j%9%H$rJQ99$9$k$3$H$,$G$-$^$9!#$=$l$r9T$J$&$N$J$i$P!"$=$l\e(B
25654 \e$B$i$,8z2L$r5Z$\$9A0$K\e(B Emacs \e$B$r=*N;$5$;$kI,MW$,$"$j$^$9\e(B (\e$B%l%8%9%H%j!<$rH4\e(B
25655 \e$B$-<h$C$F\e(B (unload \e$B$7$F\e(B) \e$B$+$i:FFI$_9~$_\e(B (reload) \e$B$9$k$+!"$^$?$OI,MW$G$"$m\e(B
25656 \e$B$&FCJL$J%^%/%m$r<B9T$9$k$3$H$b$G$-$^$9$,!"$?$V$s$=$s$JLLE]$J$3$H$OK>$^$J\e(B
25657 \e$B$$$G$7$g$&\e(B)\e$B!#%+%9%?%^%$%:$N%$%s%?!<%U%'!<%9$r;H$C$F!"$=$N%j%9%H$rJQ99$7\e(B
25658 \e$B$F$/$@$5$$!#\e(B
25659
25660 \e$B%G%#%U%)%k%H$G$3$N%j%9%H$K$O\e(B @code{Important}\e$B!"\e(B@code{Work}\e$B!"\e(B
25661 @code{Personal}\e$B!"\e(B@code{To-Do} \e$B$=$l$K\e(B @code{Later} \e$B$N0u$,$"$j$^$9!#$=$l$i\e(B
25662 \e$B$9$Y$F$K!"\e(B@code{Important} \e$B$N$?$a$N\e(B @kbd{M M i} \e$B$N$h$&$K!":G=i$NJ8;z$r;H\e(B
25663 \e$B$&%7%g!<%H%+%C%H!&%-!<$,MQ0U$5$l$F$$$^$9!#\e(B
25664 @end defvar
25665
25666 @defun gnus-registry-mark-article
25667 \e$BFH<+$N%l%8%9%H%j!<$N0u$r5-;v$KIU2C$9$k$?$a$K;H$&4X?t$G$9!#Jd40$N$?$a$K!"\e(B
25668 \e$BMxMQ$G$-$k0u$rDs<($7$^$9!#\e(B
25669 @end defun
25670
25671 \e$B35N,9T$K%l%8%9%H%j!<$N0u$rI=<($G$-$k=qK!$r:n$k4X?t$r!"\e(B@code{defalias} \e$B$r\e(B
25672 \e$B;H$C$F@_Dj$9$k$3$H$,$G$-$^$9!#$3$N$?$a$N4X?t$H$7$F!"\e(B@code{:char} \e$B%W%m%Q\e(B
25673 \e$B%F%#!<$r;H$C$FC10l$NJ8;z$G0u$rI=<($9$k$b$N!"$*$h$S40A4$JJ8$G0u$rI=<($9$k\e(B
25674 \e$B$b$N$N\e(B 2\e$B$D$,MQ0U$5$l$F$$$^$9!#\e(B
25675
25676 @lisp
25677 ;; \e$BC10l$NJ8;z$G0u$rI=<($9$k\e(B
25678 ;; (`gnus-registry-marks' \e$B$N\e(B :char \e$B%W%m%Q%F%#!<$r;2>H\e(B):
25679 ;; (defalias 'gnus-user-format-function-M
25680 ;;   'gnus-registry-article-marks-to-chars)
25681
25682 ;; \e$BL>A0$G0u$rI=<($9$k\e(B (`gnus-registry-marks' \e$B$r;2>H\e(B):
25683 ;; (defalias 'gnus-user-format-function-M
25684 ;;   'gnus-registry-article-marks-to-names)
25685 @end lisp
25686
25687 @node Store arbitrary data
25688 @subsection \e$BG$0U$N%G!<%?$N5-O?\e(B
25689
25690 \e$B%l%8%9%H%j!<$K$OG$0U$N%G!<%?$r5-O?$9$k$?$a$K!"\e(BMessage-ID \e$B$r%-!<$H$7$F;H\e(B
25691 \e$B$&4JC1$J%$%s%?!<%U%'!<%9$,$"$j$^$9\e(B (\e$B%G!<%?$OJ]B8$9$k$?$a$K$G$-$k8B$j0l$D\e(B
25692 \e$B$N%j%9%H$KJQ49$5$l$^$9\e(B)\e$B!#\e(B
25693
25694 @defun gnus-registry-set-id-key (id key value)
25695 @code{id} \e$B$r;}$D%a%C%;!<%8$N$?$a$K\e(B @code{key} \e$B$K$D$$$F\e(B @code{value} \e$B$r3J\e(B
25696 \e$BG<$7$^$9!#\e(B
25697 @end defun
25698
25699 @defun gnus-registry-get-id-key (id key)
25700 @code{id} \e$B$r;}$D%a%C%;!<%8$N$?$a$K\e(B @code{key} \e$B$K$D$$$F$N%G!<%?$r<hF@$7$^\e(B
25701 \e$B$9!#\e(B
25702 @end defun
25703
25704 @defvar gnus-registry-extra-entries-precious
25705 \e$BFCJL$J%(%s%H%j!<$,5.=E$G$"$k$J$i!"$?$H$($=$N\e(B Message-ID \e$B$N5-;v$N%0%k!<%W\e(B
25706 \e$B$,L5$/$F$b!"$^$?%l%8%9%H%j!<$N%5%$%:$N@)8B$KC#$7$F$b!"$=$l$i$,B8:_$7$F$$\e(B
25707 \e$B$k$H%l%8%9%H%j!<$O$9$Y$F$N%(%s%H%j!<$r1J5W$KJ];}$7$^$9!#%G%#%U%)%k%H$G$O\e(B
25708 \e$B$3$l$O$^$5$K\e(B @code{(marks)} \e$B$J$N$G!"FH<+$N%l%8%9%H%j!<$N0u$O5.=E$G$"$k$H\e(B
25709 \e$B8+$J$5$l$^$9!#\e(B
25710 @end defvar
25711
25712 @node Other modes
25713 @section \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
25714
25715 @subsection Dired
25716 @cindex dired
25717
25718 @code{gnus-dired-minor-mode} \e$B$O\e(B dired \e$B%P%C%U%!!<$G;H$($k$$$/$D$+$NJXMx$J\e(B
25719 \e$B5!G=$rDs6!$7$^$9!#$3$l$O<!$N<0$GM-8z$K$J$j$^$9\e(B:
25720
25721 @lisp
25722 (add-hook 'dired-mode-hook 'turn-on-gnus-dired-mode)
25723 @end lisp
25724
25725 @table @kbd
25726 @item C-c C-m C-a
25727 @findex gnus-dired-attach
25728 @cindex attachments, selection via dired
25729 Dired \e$B$G0u$rIU$1$?$b$N$rE:IU%U%!%$%k$H$7$FAw?.$7$^\e(B
25730 \e$B$9\e(B (@code{gnus-dired-attach})\e$B!#$I$N\e(B message \e$B%P%C%U%!!<$KE:IU$9$k$+$r?R$M\e(B
25731 \e$B$i$l$^$9!#\e(B
25732
25733 @item C-c C-m C-l
25734 @findex gnus-dired-find-file-mailcap
25735 \e$BE,@Z$J\e(B mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r3+$-$^\e(B
25736 \e$B$9\e(B (@code{gnus-dired-find-file-mailcap})\e$B!#@\F,0z?t$rIU$1$k$H!"%U%!%$%k$r\e(B
25737 \e$B?7$7$$%P%C%U%!!<$G\e(B (\e$BC1$K\e(B) \e$B3+$-$^$9!#\e(B
25738
25739 @item C-c C-m C-p
25740 @findex gnus-dired-print
25741 mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r0u:~$7$^$9\e(B (@code{gnus-dired-print})\e$B!#0u:~\e(B
25742 \e$B%3%^%s%I$,L5$$>l9g$O\e(B PostScript \e$B2hA|$H$7$F0u:~$7$^$9!#\e(B
25743 @end table
25744
25745 @node Various Various
25746 @section \e$B$$$m$$$m$N$$$m$$$m\e(B
25747 @cindex mode lines
25748 @cindex highlights
25749
25750 @table @code
25751 @item gnus-home-directory
25752 @vindex gnus-home-directory
25753 \e$B$9$Y$F$N\e(B Gnus \e$B$N%U%!%$%kL>$H%G%#%l%/%H%j!<L>$NJQ?t$O!"$3$l$r4pE@$K$7$F=i\e(B
25754 \e$B4|CM$,7hDj$5$l$^$9!#%G%#%U%)%k%H$O\e(B @file{~/} \e$B$G$9!#\e(B
25755
25756 @item gnus-directory
25757 @vindex gnus-directory
25758 Gnus \e$B$,%G!<%?$r3JG<$9$k$[$H$s$I$N%U%!%$%k$H%G%#%l%/%H%j!<$NL>A0$NJQ?t$O!"\e(B
25759 \e$B$3$l$r4pE@$K$7$F=i4|CM$,7hDj$5$l$^$9!#%G%#%U%)%k%H$O\e(B @env{SAVEDIR} \e$B4D6-\e(B
25760 \e$BJQ?t$NCM$+!"$=$NJQ?t$,@_Dj$5$l$F$$$J$$>l9g$O\e(B @file{~/News/} \e$B$G$9!#\e(B
25761
25762 @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
25763 \e$B$^$l$F$$$k$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#$3$l$O$D$^$j!"$3$NJQ?t\e(B
25764 \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
25765 \e$B%G%#%l%/%H%j!<JQ?t$O@5$7$/@_Dj$5$l$J$$$@$m$&$H$$$&$3$H$G$9!#$3$NJQ?t$OBe\e(B
25766 \e$B$o$j$K\e(B @file{.emacs} \e$B$G@_Dj$7$F$/$@$5$$!#\e(B
25767
25768 @item gnus-default-directory
25769 @vindex gnus-default-directory
25770 \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
25771 \e$B$N%G%#%U%)%k%H%G%#%l%/%H%j!<$r$I$&$9$Y$-$+$r@_Dj$7$^$9!#$b\e(B
25772 \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
25773 \e$B%H%G%#%l%/%H%j!<$r5/E@$K$7$?%W%m%s%W%H$,=P$F$/$k$G$7$g$&!#$3$NJQ?t\e(B
25774 \e$B$,\e(B @code{nil} (\e$B$3$l$,%G%#%U%)%k%H\e(B) \e$B$G$"$l$P!"\e(BGnus \e$B$r5/F0$7$?$H$-$K$"$J$?\e(B
25775 \e$B$,$$$?%P%C%U%!!<$N%G%#%U%)%k%H%G%#%l%/%H%j!<$,%G%#%U%)%k%H%G%#%l%/%H%j!<\e(B
25776 \e$B$K$J$k$G$7$g$&!#\e(B
25777
25778 @item gnus-verbose
25779 @vindex gnus-verbose
25780 \e$B$3$NJQ?t$O\e(B 0 \e$B$+$i\e(B 10 \e$B$^$G$N4V$N@0?t$G$9!#?tCM$,Bg$-$$$[$I$?$/$5$s$N%a%C\e(B
25781 \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
25782 \e$B$^$;$s!#$3$l$,\e(B 7 (\e$B%G%#%U%)%k%H\e(B) \e$B$G$"$l$PFC$K=EMW$J%a%C%;!<%8$,I=<($5$l!"\e(B
25783 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
25784 \e$B$a$^$$$r5/$3$5$;$k$G$7$g$&!#\e(B
25785
25786 @item gnus-verbose-backends
25787 @vindex gnus-verbose-backends
25788 \e$B$3$NJQ?t$O\e(B @code{gnus-verbose} \e$B$HF1MM$N8z2L$r$b$?$i$7$^$9$,!"\e(BGnus \e$BK\BN$G\e(B
25789 \e$B$O$J$/\e(B Gnus \e$B$N%P%C%/%(%s%I$KBP$7$FE,MQ$5$l$^$9!#\e(B
25790
25791 @item gnus-add-timestamp-to-message
25792 @vindex gnus-add-timestamp-to-message
25793 \e$B$3$NJQ?t$O\e(B @code{gnus-verbose} \e$B$H\e(B @code{gnus-verbose-backends} \e$B$G@)8f$5\e(B
25794 \e$B$l$F=PNO$5$l$k%a%C%;!<%8$K!";~9o\e(B (\e$B%?%$%`%9%?%s%W\e(B) \e$B$rIU2C$9$k$+$I$&$+$r@)\e(B
25795 \e$B8f$7$^$9!#%G%#%U%)%k%HCM$O;~9o$rIU2C$7$J$$$3$H$r0UL#$9$k\e(B @code{nil} \e$B$G$9!#\e(B
25796 @code{log} \e$B$@$C$?$i\e(B @samp{*Messages*} \e$B%P%C%U%!!<\e(B (XEmacs \e$B$G\e(B
25797 \e$B$O\e(B @samp{ *Message-Log*} \e$B%P%C%U%!!<\e(B) \e$B$KF~$k%a%C%;!<%8$@$1$K;~9o$rIU2C$7\e(B
25798 \e$B$^$9!#$b$7\e(B @code{nil} \e$B$G$b\e(B @code{log} \e$B$G$b$J$1$l$P!"%m%0$KF~$k%a%C%;!<%8\e(B
25799 \e$B$@$1$G$J$/!"%(%3!<%(%j%"$KI=<($5$l$k$b$N$K$b;~9o$rIU2C$7$^$9!#\e(B
25800
25801 @item nnheader-max-head-length
25802 @vindex nnheader-max-head-length
25803 \e$B%P%C%/%(%s%I$,5-;v$NO"B3$7$?%X%C%@!<It$rFI$s$G$$$k$H$-$O!"$G$-$k8B$j>/$J\e(B
25804 \e$B$$NL$@$1$rFI$b$&$H$7$^$9!#$3$NJQ?t\e(B (\e$B%G%#%U%)%k%H\e(B 8192) \e$B$O!"%P%C%/%(%s%I\e(B
25805 \e$B$,%X%C%@!<$HK\J8$N4V$N6h@Z$j9T$NA\:w$rD|$a$kA0$KFI$_9~$`@dBP:GBgD9$r;XDj\e(B
25806 \e$B$7$^$9!#$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$l$P!"FI$_9~$_>e8B$O$"$j$^$;$s!#$b\e(B
25807 \e$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
25808 \e$B5-;vA4BN$rFI$_9~$_$^$9!#$3$l$O\e(B @code{ange-ftp} \e$B$d\e(B @code{efs} \e$B$N$"$k%P!<\e(B
25809 \e$B%8%g%s$G0UL#$r;}$A$^$9!#\e(B
25810
25811 @item nnheader-head-chop-length
25812 @vindex nnheader-head-chop-length
25813 \e$B$3$NJQ?t\e(B (\e$B%G%#%U%)%k%H\e(B 2048) \e$B$O!"A05-$NA`:n$r9T$J$C$F$$$k$H$-$K!"$I$l$/\e(B
25814 \e$B$i$$$NBg$-$5$NC10L$G3F5-;v$rFI$_9~$`$+$r@_Dj$7$^$9!#\e(B
25815
25816 @item nnheader-file-name-translation-alist
25817 @vindex nnheader-file-name-translation-alist
25818 @cindex file names
25819 @cindex invalid characters in file names
25820 @cindex characters in file names
25821 \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
25822 \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
25823 \e$B$$>l9g\e(B (\e$B$"$J$?$O\e(B OS/2 \e$BMxMQ<T$G$9$M\e(B)\e$B!"0J2<$N$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B
25824
25825 @lisp
25826 @group
25827 (setq nnheader-file-name-translation-alist
25828       '((?: . ?_)))
25829 @end group
25830 @end lisp
25831
25832 \e$B<B:]$K$O!"$3$l$O\e(B OS/2 \e$B$H\e(B MS Windows (\e$B$A$'$C\e(B!) \e$B%7%9%F%`>e$G$N$3$NJQ?t$N%G%#\e(B
25833 \e$B%U%)%k%HCM$G$9!#\e(B
25834
25835 @item gnus-hidden-properties
25836 @vindex gnus-hidden-properties
25837 \e$B$3$l$O!VIT2D;k!W%F%-%9%H$r1#$9$?$a$K;H$o$l$kB0@-$N%j%9%H$G$9!#$[$H$s$I$N\e(B
25838 \e$B%7%9%F%`$G$O%G%#%U%)%k%H$O\e(B @code{(invisible t intangible t)} \e$B$G!"$3$l$O\e(B
25839 \e$BIT2D;k%F%-%9%H$r8+$($J$/$7$F?($l$J$$$h$&$K$7$^$9!#\e(B
25840
25841 @item gnus-parse-headers-hook
25842 @vindex gnus-parse-headers-hook
25843 \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
25844 \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
25845 \e$B$G$-$^$9!#$^$"!";d$O2?$G$3$s$J$b$N$,M_$7$$$+$h$/$o$+$s$J$$$s$@$1$I$M!#\e(B
25846
25847 @item gnus-shell-command-separator
25848 @vindex gnus-shell-command-separator
25849 \e$BFs$D$N%7%'%kL?Na$r6h@Z$k$N$K;HMQ$5$l$kJ8;zNs!#%G%#%U%)%k%H$O\e(B @samp{;} \e$B$G\e(B
25850 \e$B$9!#\e(B
25851
25852 @item gnus-invalid-group-regexp
25853 @vindex gnus-invalid-group-regexp
25854 \e$BMxMQ<T$K%0%k!<%WL>$r?R$M$k$H$-$K;H$&!"!VL58z$J!W%0%k!<%WL>$K9gCW$9$k@55,\e(B
25855 \e$BI=8=$G$9!#%G%#%U%)%k%HCM$O\e(B Gnus \e$B$NFbItF0:n$r$a$A$c$a$A$c$K$7$F$7$^$&$+$b\e(B
25856 \e$B$7$l$J$$!"$$$/$D$+$N\e(B @strong{\e$BK\Ev$K\e(B} \e$B;H$($J$$%0%k!<%WL>$r0z$C$+$1$^$9!#\e(B
25857 (\e$BDL>o!"A*BrJ}K!$H%0%k!<%W$N6-3&$K;H$C$F$$$k\e(B @samp{:} \e$B$J$I$r5v$7$F$7$^$&\e(B
25858 \e$B$H$^$:$$!"$H$$$&$3$H$G$9!#\e(B)
25859
25860 @acronym{IMAP} \e$B$NMxMQ<T$O%0%k!<%WL>$K\e(B @samp{/} \e$B$r;H$$$?$$$+$b$7$l$^$;$s\e(B
25861 \e$B$,!#\e(B
25862
25863 @item gnus-safe-html-newsgroups
25864 @vindex gnus-safe-html-newsgroups
25865 Html \e$B5-;vCf$N%j%s%/$,$9$Y$F0BA4$G$"$k$H8+$J$5$l$k%0%k!<%W$G$9!#CM$O$=$l\e(B
25866 \e$B$i$N%0%k!<%W$K9gCW$9$k@55,I=8=!"%0%k!<%WL>$N%j%9%H!"$^$?$O\e(B @code{nil} \e$B$G\e(B
25867 \e$B$9!#$3$l$O\e(B @code{mm-w3m-safe-url-regexp} \e$B$h$jM%@h$5$l$^$9!#%G%#%U%)%k%H\e(B
25868 \e$BCM$O\e(B @code{"\\`nnrss[+:]"} \e$B$G$9!#$3$l$O\e(B emacs-w3m \e$B$G5-;v$rIA2h$9$k$H$-$@\e(B
25869 \e$B$1!"$D$^$j\e(B @code{mm-text-html-renderer} \e$B$,\e(B @code{w3m} \e$B$K@_Dj$5$l$F$$$k$H\e(B
25870 \e$B$-$@$18z2L$,$"$j$^$9!#\e(B@xref{Display Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B,
25871 emacs-mime-ja, The Emacs MIME Manual}.
25872 @end table
25873
25874 @node The End
25875 @chapter \e$B=*$o$j\e(B
25876
25877 \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
25878 \e$B$^$9!#O"Mm$r$H$C$F$/$@$5$$!#$"$J$?$NG-$K$h$m$7$/EA$($F$/$@$5$$!#\e(B
25879
25880 \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)
25881
25882 \e$B%A%c!<%k%:!&%l%:%K%3%U$O$=$l$rHs>o$K$h$/I=$7$F$$$k$N$G!"$3$3$OH`$N$?$a$K\e(B
25883 \e$B>y$j$^$9\e(B:
25884
25885 @quotation
25886 \e$B;?H~$N2N\e(B (\e$B%F%G%&%`\e(B)
25887
25888 \e$B>!Mx$f$($K$\$/$O\e(B@*
25889 \e$B2N$&$N$G$O$J$$!"\e(B@*
25890 \e$B>!Mx$J$I$R$H$D$b$J$$$+$i!"\e(B@*
25891 \e$B$"$j$U$l$?F|8w$N$?$a!"\e(B@*
25892 \e$B$=$hIw$N$?$a!"\e(B@*
25893 \e$B=U$N5$A0$h$5$N$?$a$K2N$&!#\e(B
25894
25895 \e$B>!Mx$N$?$a$G$O$J$/\e(B@*
25896 \e$BKM$H$7$F$O@:0lGU$d$C$?\e(B@*
25897 \e$B0lF|$N;E;v$N$?$a$K!#\e(B@*
25898 \e$B6L:B$N$?$a$G$O$J$/\e(B@*
25899 \e$B$_$s$J$N%F!<%V%k$N@J$G!#\e(B
25900 @end quotation
25901
25902 (\e$B?7D,J88K!V6uJ"$N5;K!!WCx\e(B:\e$B%]!<%k%*!<%9%?!<!"Lu\e(B:\e$B<FED859,!"HJLxOBBe!"\e(B
25903 ISBN:4102451080 \e$B$h$j0zMQ\e(B)
25904
25905 @node Appendices
25906 @chapter \e$BIUO?\e(B
25907
25908 @menu
25909 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
25910 * History::                     \e$B$I$&$d$C$F\e(B Gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
25911 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
25912 * Terminology::                 \e$B$3$3$K$"$k$h$&$JK\Ev$KFq$7$$8l$r;H$&\e(B
25913 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B Gnus \e$B$r;EN)$F$k\e(B
25914 * Troubleshooting::             \e$B$&$^$/$$$+$J$$$H$-$K2?$r;n$9$+\e(B
25915 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
25916 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$+$J>R2p\e(B
25917 * Frequently Asked Questions::  Gnus \e$B$N\e(B FAQ
25918 @end menu
25919
25920 @node XEmacs
25921 @section XEmacs
25922 @cindex XEmacs
25923 @cindex installing under XEmacs
25924
25925 XEmacs \e$B$O%Q%C%1!<%8$N=89g$H$7$FG[I[$5$l$F$$$^$9!#\e(BGnus \e$B$N\e(B XEmacs \e$B%Q%C%1!<\e(B
25926 \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
25927 \e$BI,MW$J$N$O\e(B @samp{gnus}, @samp{mail-lib}, @samp{xemacs-base},
25928 @samp{eterm}, @samp{sh-script}, @samp{net-utils}, @samp{os-utils},
25929 @samp{dired}, @samp{mh-e}, @samp{sieve}, @samp{ps-print}, @samp{W3},
25930 @samp{pgg}, @samp{mailcrypt}, @samp{ecrypto} \e$B$*$h$S\e(B @samp{sasl} \e$B$G$9!#\e(B
25931
25932 @node History
25933 @section \e$BNr;K\e(B
25934
25935 @cindex history
25936 @sc{gnus} \e$B$OG_ED@/?.;a$K$h$C$F=q$+$l$^$7$?!#\e(B1994\e$BG/$N=)$,G&$S4s$C$F$/$k$3\e(B
25937 \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
25938 Ingebrigtsen) \e$B$O\e(B Gnus \e$B$r=q$-D>$=$&$H7h?4$7$^$7$?!#\e(B
25939
25940 \e$B$3$NHsF;$J9T0Y$N@UG$<T$rD4$Y$F$_$?$$$N$J$i!"$"$J$?$N\e(B (\e$B$$$^$$$^$7$$\e(B!) \e$B%&%'\e(B
25941 \e$B%V%V%i%&%6!<$r\e(B @uref{http://quimby.gnus.org/} \e$B$K8~$1$k$3$H$,$G$-$^$9!#$3\e(B
25942 \e$B$l$O?7$7$/$F?h$JHG$N\e(B Gnus \e$B$NBh0lG[I[>l=j$G!"\e(BNewsrc \e$B$r$V$C2u$7$F?M!9$r7c\e(B
25943 \e$BE\$5$;$k%5%$%H$H$7$F$bCN$i$l$F$$$^$9!#\e(B
25944
25945 \e$B:G=i$N%"%k%U%!HG$N3+H/4|4V$K!"?7$7$$\e(B Gnus \e$B$O!H\e(B(ding) Gnus\e$B!I$H8F$P$l$F$$\e(B
25946 \e$B$^$7$?!#\e(B@dfn{(ding)} \e$B$O$b$A$m$s!"\e(B@dfn{ding is not Gnus} \e$B$NC;=L7A$G!"$3$l\e(B
25947 \e$B$O$^$C$?$/40A4$J13$G$9$,!"$@$l$,$=$s$J$3$H$r5$$K$9$k$G$7$g$&$+\e(B? (\e$B$H$3$m\e(B
25948 \e$B$G!"$3$NC;=L7A$N!H\e(BGnus\e$B!I$O$*$=$i$/G_ED$5$s$N0U?^DL$j!V%K%e!<%9!W$HH/2;$5\e(B
25949 \e$B$l$k$Y$-$G!"$=$&$9$k$H$b$C$HE,@Z$JL>A0$K$J$j$^$9!#$=$&;W$$$^$;$s$+\e(B?)
25950
25951 \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
25952 \e$B$?$7$?8e$G!"$=$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
25953 \e$B$=$l$r!H\e(BGnus\e$B!I$H:F$SL?L>$7$^$7$?!#$G$b!":#2s$OBgJ8;z$H>.J8;z$r:.$<$F$$$^\e(B
25954 \e$B$9!#!H\e(BGnus\e$B!I$H!H\e(B@sc{gnus}\e$B!I$G$9!#?7$7$$$b$N\e(B \e$B$H\e(B \e$B8E$$$b$N!#\e(B
25955
25956 @menu
25957 * 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
25958 * Why?::                        Gnus \e$B$NL\E*$O2?\e(B?
25959 * Compatibility::               Gnus \e$B$O\e(B @sc{gnus} \e$B$H$I$l$/$i$$8_49@-$,$"$k$N\e(B?
25960 * Conformity::                  Gnus \e$B$O$9$Y$F$NI8=`$rK~$?$=$&$H$9$k\e(B
25961 * Emacsen::                     Gnus \e$B$O>/?t$N8=BeE*$J\e(B Emacs \e$B$G<B9T$G$-$k\e(B
25962 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
25963 * Contributors::                \e$B$?$/$5$s$N?M!9\e(B
25964 * New Features::                Gnus \e$B$N?7$7$$$3$H$K4X$9$k<j$,$+$j\e(B
25965 @end menu
25966
25967 @node Gnus Versions
25968 @subsection Gnus Versions
25969 @cindex ding Gnus
25970 @cindex September Gnus
25971 @cindex Red Gnus
25972 @cindex Quassia Gnus
25973 @cindex Pterodactyl Gnus
25974 @cindex Oort Gnus
25975 @cindex No Gnus
25976 @cindex Gnus versions
25977
25978 \e$B:G=i$N!V@5$7$$!W\e(BGnus 5 \e$B$N%j%j!<%9$O\e(B 1995\e$BG/\e(B11\e$B7n$K\e(B Emacs 19.30 \e$B$NG[I[$K4^\e(B
25979 \e$B$^$l$?$H$-$K$J$5$l$^$7$?\e(B (132 \e$B$N\e(B (ding) Gnus \e$B$N%j%j!<%9\e(B \e$BB-$9$3$H\e(B
25980 \e$B$N\e(B Gnus 5.0 \e$B$N\e(B 15 \e$B%j%j!<%9\e(B)\e$B!#\e(B
25981
25982 1996\e$BG/\e(B3\e$B7n$K<!$N@$Be$N\e(B Gnus (\e$BJLL>!H\e(BSeptember Gnus\e$B!I\e(B(99 \e$B%j%j!<%9$N8e\e(B
25983 \e$B$G\e(B)) \e$B$,!H\e(BGnus 5.2\e$B!I$H$$$&L>A0$G%j%j!<%9$5$l$^$7$?\e(B (40 \e$B%j%j!<%9\e(B)\e$B!#\e(B
25984
25985 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
25986 \e$B$K\e(B (84 \e$B%j%j!<%9$N8e$G\e(B)\e$B!H\e(BGnus 5.4\e$B!I$H$7$F%j%j!<%9$5$l$^$7$?\e(B (67 \e$B%j%j!<%9\e(B)\e$B!#\e(B
25987
25988 1997\e$BG/\e(B9\e$B7n\e(B13\e$BF|$K!"\e(BQuassia Gnus \e$B$,3+;O$5$l!"\e(B37 \e$B%j%j!<%9B3$-$^$7$?!#$=$l$O\e(B
25989 \e$B!H\e(BGnus 5.6\e$B!I$H$7$F\e(B 1998\e$BG/\e(B3\e$B7n\e(B8\e$BF|$K%j%j!<%9$5$l$^$7$?\e(B (46 \e$B%j%j!<%9\e(B)\e$B!#\e(B
25990
25991 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
25992 \e$B$K\e(B (99 \e$B%j%j!<%9$H\e(B CVS \e$B%j%]%8%H%j$G$N:n6H$N8e\e(B)\e$B!H\e(BGnus 5.8\e$B!I$H$7$F%j%j!<%9\e(B
25993 \e$B$5$l$^$7$?!#\e(B
25994
25995 2000\e$BG/\e(B10\e$B7n\e(B26\e$BF|$K\e(B Oort Gnus \e$B$,3+;O$5$l!"\e(B2003\e$BG/\e(B5\e$B7n\e(B1\e$BF|$K\e(B Gnus 5.10 \e$B$H$7$F%j\e(B
25996 \e$B%j!<%9$5$l$^$7$?\e(B (24 \e$B%j%j!<%9\e(B)\e$B!#\e(B
25997
25998 2004\e$BG/\e(B1\e$B7n\e(B4\e$BF|$K\e(B No Gnus \e$B$,;O$^$j$^$7$?!#\e(B
25999
26000 2010\e$BG/\e(B4\e$B7n\e(B19\e$BF|!"\e(BGnus \e$B$N3+H/$O\e(B Git \e$B$K0\9T$7$^$7$?!#>\:Y\e(B
26001 \e$B$O\e(B http://git.gnus.org \e$B$r8+$F$/$@$5$$\e(B (\e$B2DG=$J$i\e(B http://www.gnus.org \e$B$O$=\e(B
26002 \e$B$N>pJs$G99?7$5$l$k$G$7$g$&!#\e(B)
26003
26004 \e$B@\F,8l$r;}$C$?HG$N\e(B Gnus---\e$B!H\e(B(ding) Gnus\e$B!I\e(B,\e$B!H\e(BSeptember Gnus\e$B!I\e(B,\e$B!H\e(BRed
26005 Gnus\e$B!I\e(B,\e$B!H\e(BQuassia Gnus\e$B!I\e(B,\e$B!H\e(BPterodactyl Gnus\e$B!I\e(B,\e$B!H\e(BOort Gnus\e$B!I\e(B,\e$B!H\e(BNo
26006 Gnus\e$B!I\e(B---\e$B$K=P2q$C$F$b!":.Mp$7$J$$$G$/$@$5$$!#$"$J$?$,62$,$C$F$$$k$3$H$r\e(B
26007 \e$BCN$i$l$F$O$$$1$^$;$s!#8e$m$K2<$,$j$J$5$$!#$f$C$/$j$H!#B>$K2?$r$7$F$b!"Av$C\e(B
26008 \e$B$F$O$$$1$^$;$s!#$=$l$,FO$+$/$J$k$^$G!"@E$+$KJb$-5n$j$J$5$$!#@5$7$/%j%j!<\e(B
26009 \e$B%9$5$l$?HG$N\e(B Gnus \e$B$r8+$D$1$F!"Be$o$j$K$=$l$K$9$j4s$j$J$5$$!#\e(B
26010
26011 @node Why?
26012 @subsection \e$B$J$<\e(B?
26013
26014 Gnus \e$B$NL\E*$O2?$G$9$+\e(B?
26015
26016 \e$B;d$O!"$"$J$?$N9M$(IU$/$3$H$r$9$Y$F$G$-$k!V$$$+$9!W!V@9$j>e$,$C$F$k!W!V$+$C\e(B
26017 \e$B$3$$$$!W!V$7$c$l$?!W%K%e!<%9%j!<%@!<$rDs6!$7$?$$$H;W$$$^$9!#$3$l$O;d$NBg\e(B
26018 \e$B85$NF05!$@$C$?$N$G$9$,!"\e(BGnus \e$B$N:n6H$r$7$F$$$k4V$K!"$3$N@$Be$N%K%e!<%9%j!<\e(B
26019 \e$B%@!<$OK\Ev$K@P4o;~Be$KB0$7$F$$$k$3$H$,L@$i$+$K$J$j$^$7$?!#%K%e!<%9%j!<%@!<\e(B
26020 \e$B$O!"%$%s%?!<%M%C%H$NMIdW4|$+$i$[$H$s$IH/E8$7$F$$$^$;$s$G$7$?!#$b$78=:_$N\e(B
26021 \e$BA}2CN($GN.DLNL$,A}2C$7$D$E$1$l$P!"$9$Y$F$N8=:_$N%K%e!<%9%j!<%@!<$O$^$C$?\e(B
26022 \e$B$/Lr$KN)$?$J$/$J$k$G$7$g$&!#KhF|2?@i$b$N?7$7$$5-;v$,$d$C$F$/$k%K%e!<%9%0\e(B
26023 \e$B%k!<%W$r07$&$K$O$I$&$9$l$PNI$$$N$G$7$g$&\e(B? \e$B?tI4K|$NEj9F<T$KCY$l$J$$$h$&$K\e(B
26024 \e$BIU$$$F$$$/$K$O$I$&$9$l$PNI$$$N$G$7$g$&\e(B?
26025
26026 Gnus \e$B$O$3$l$i$N<ALd$K??$N2r7h$rDs6!$9$k$o$1$G$O$"$j$^$;$s$,!";d\e(B
26027 \e$B$O\e(B Gnus \e$B$,%K%e!<%9$rFI$_!"<hF@$9$k$?$a$N?7$7$$J}K!$r<B83$9$k>l$H$7$F;H$o\e(B
26028 \e$B$l$k$3$H$r!"@'Hs$H$b8+FO$1$?$$$N$G$9!#%K%e!<%9%j!<%@!<$r%P%C%/%(%s%I$+$i\e(B
26029 \e$BJ,N%$9$k$H$$$&G_ED$5$s$N8-L@$JJ}?K$r3HD%$9$k$3$H$K$h$C$F!":#$d\e(B Gnus \e$B$O%a!<\e(B
26030 \e$B%k$r<hF@$7$?$j!"0[$J$k=P=j$+$i%K%e!<%9$r<hF@$9$k$?$a$N?7$7$$%P%C%/%(%s%I\e(B
26031 \e$B$r=q$-$?$$?M$N$?$a$K!"%7%s%W%k$J%$%s%?!<%U%'!<%9$rDs6!$7$F$$$^$9!#;d$OLr\e(B
26032 \e$B$KN)$A$=$&$J$9$Y$F$N>l=j$K!"%+%9%?%^%$%:$N$?$a$N%U%C%/$r2C$($^$7$?!#$=$l\e(B
26033 \e$B$K$h$C$F!"C58!$7!"H/L@$7$?$$$9$Y$F$N?M$r>7$$$F$$$k$N$G$9!#\e(B
26034
26035 \e$B$*$=$i$/\e(B Gnus \e$B$O40@.$9$k$3$H$O$J$$$N$+$b$7$l$^$;$s!#\e(B
26036 @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
26037 \e$B$9!#\e(B
26038
26039 @node Compatibility
26040 @subsection \e$B8_49@-\e(B
26041
26042 @cindex compatibility
26043 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
26044 \e$B$Y$F$N%-!<$N3d$jEv$F$O$=$N$^$^;D$C$F$$$^$9!#$b$A$m$s!"B?$/$N%-!<$N3d$jEv\e(B
26045 \e$B$F$,DI2C$5$l$^$7$?$,!"0l$D$+Fs$D$NL\$KIU$+$J$$$b$N$r=|$$$F!"8E$$3d$jEv$F\e(B
26046 \e$B$,JQ99$5$l$?$3$H$O$"$j$^$;$s!#\e(B
26047
26048 \e$B;d$?$A$N%b%C%H!<$O\e(B:
26049
26050 @quotation
26051 @cartouche
26052 @center \e$B9]E4$N9|AH$_$N6u9b$/\e(B
26053 @end cartouche
26054 @end quotation
26055
26056 \e$B$G$9!#\e(B(\e$BLuCm\e(B: \e$B%A%c!<%k%:!&%l%:%K%3%U$N;m!H\e(BThe Bridge\e$B!I$N0zMQ!#$3$N;m$NK\\e(B
26057 \e$BBN$O$?$C$?0l9T!H\e(BIn a cloud bones of steel.\e$B!I$@$1!#D>Lu$9$l$P!V1@$NCf$K9]\e(B
26058 \e$B$N9|$?$A!W!#\e(B)
26059
26060 \e$B$9$Y$F$NL?Na$OL>A0$,JQ$o$C$F$$$^$;$s!#$$$/$D$+$NFbIt4X?t$OL>A0$rJQ$($^$7\e(B
26061 \e$B$?!#\e(B
26062
26063 @code{gnus-uu} \e$B%Q%C%1!<%8$O7`E*$KJQ2=$7$F$$$^$9!#\e(B@xref{Decoding
26064 Articles}.
26065
26066 \e$B<gMW$J8_49@-$NLdBj$N0l$D$O!"J#?t$N35N,%P%C%U%!!<$,B8:_$9$k$3$H$G$9!#%0%k!<\e(B
26067 \e$B%W$rFI$s$G$$$k$H$-$K4XO"$9$k$9$Y$F$NJQ?t$O!"$=$l$,B0$9$k35N,%P%C%U%!!<$G\e(B
26068 \e$B%P%C%U%!!<%m!<%+%k$G$9!#35N,%P%C%U%!!<$G%3%^%s%I$,<B9T$5$l$k$H$-$O$$$D$G\e(B
26069 \e$B$b!"B?$/$N=EMW$JJQ?t$,$=$l$N%0%m!<%P%k$JCM$K$bJ#@=$5$l$^$9$,!"$"$J$?$,Cm\e(B
26070 \e$B0U$7$F$$$J$$$H!"$=$NJQ99$O@5$7$/$J$$CM$,;H$o$l$k$3$H$r$b$?$i$9$+$b$7$l$^\e(B
26071 \e$B$;$s!#\e(B
26072
26073 @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
26074 \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
26075 \e$B$i$+$NJ}K!$G$=$l$rJQ99$9$k$3$H\e(B) \e$B$O87$7$/6X;_$5$l$F$$$^$9!#\e(BGnus \e$B$O$3$NO"\e(B
26076 \e$BA[%j%9%H$N9`L\$r;X$7<($9%O%C%7%e%F!<%V%k$r0];}$7$F$*$j\e(B (\e$B$=$l$OB?$/$N4X?t\e(B
26077 \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
26078 \e$B$7$g$&!#\e(B
26079
26080 @cindex hilit19
26081 @cindex highlighting
26082 \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
26083 \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
26084 \e$B%/\e(B (@code{gnus-group-prepare-hook} \e$B$*$h\e(B
26085 \e$B$S\e(B @code{gnus-summary-prepare-hook}) \e$B$+$i<h$j=|$/$Y$-$G$9!#\e(BGnus \e$B$O%O%$%i\e(B
26086 \e$B%$%H$N$?$a$N$$$m$$$m$JE}9g$5$l$?4X?t$rDs6!$7$^$9!#$3$l$i$O$b$C$HB.$/$b$C\e(B
26087 \e$B$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$9$Y\e(B
26088 \e$B$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$$$b\e(B
26089 \e$B$N\e(B! \e$B<:$;$m\e(B!
26090
26091 @code{expire-kill} \e$B$N$h$&$J%Q%C%1!<%8$O$b$&F0:n$7$^$;$s!#<B:]\e(B Gnus \e$B$r;H\e(B
26092 \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
26093 \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
26094 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)
26095
26096 \e$B$b$N$4$H$r<B9T$9$k8E$$$d$jJ}$O$^$@;H$&$3$H$,$G$-$^$9$,!"?7$7$$$d$jJ}$@$1\e(B
26097 \e$B$,$3$N%^%K%e%"%k$K5-:\$5$l$F$$$^$9!#$b$7$3$N%^%K%e%"%k$rFI$s$G$$$k4V$K2?\e(B
26098 \e$B$+$r$9$k?7$7$$$d$jJ}$rH/8+$7$F$b!"8E$$$d$jJ}$r;_$a$J$1$l$P$J$i$J$$$H$$$&\e(B
26099 \e$B$3$H$G$O$"$j$^$;$s!#\e(B
26100
26101 Gnus \e$B$O$9$Y$F$N\e(B @sc{gnus} \e$B$N5/F0%U%!%$%k$rM}2r$7$^$9!#\e(B
26102
26103 @kindex M-x gnus-bug
26104 @findex gnus-bug
26105 @cindex reporting bugs
26106 @cindex bugs
26107 \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
26108 \e$BMxMQ<T$O!"LdBj$K6l$7$`$3$H$O$J$$$G$7$g$&!#$b$7LdBj$,5/$3$C$?$i!"KbK!\e(B
26109 \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$;$F$/$@$5$$!#\e(B
26110
26111 @vindex gnus-bug-create-help-buffer
26112 @emph{\e$BHs>o$K\e(B} \e$B$h$/%P%0Js9p$rAw$k=,47$,$"$k$N$J$i!"$"$J$?$NLr$KN)$H$&$H$9\e(B
26113 \e$B$k\e(B help \e$B%P%C%U%!!<$,!"$7$P$i$/$9$k$H$&$k$5$/46$8$k$+$b$7$l$^$;$s!#$=$&$J\e(B
26114 \e$B$i$P!"$=$l$,I=<($5$l$J$$$h$&$K$9$k$?$a$K!"\e(B
26115 @code{gnus-bug-create-help-buffer} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
26116
26117 @node Conformity
26118 @subsection \e$BI8=`$X$N=`5r\e(B
26119
26120 \e$BM}M3L5$-H?93$J$I$H?=$9$b$N$O$4$6$$$^$;$s$h!"1|MM!#;d$?$A$O$9$Y$F$NCN$i$l\e(B
26121 \e$B$F$$$kI8=`$K=`5r$7$F$$$^$9!#$b$A$m$s;d$?$A$,;?@.$G$-$J$$I8=`$H\e(B/\e$B$b$7$/$O\e(B
26122 \e$B=,47$O=|$-$^$9$,!#\e(B
26123
26124 @table @strong
26125 @item RFC (2)822
26126 @cindex RFC 822
26127 @cindex RFC 2822
26128 \e$B$3$NI8=`$X$NCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
26129
26130 @item RFC 1036
26131 @cindex RFC 1036
26132 \e$B$3$NI8=`$bCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
26133
26134 @item Son-of-RFC 1036
26135 @cindex Son-of-RFC 1036
26136 \e$B$3$l$K$O$$$/$D$+$N0cH?$,$"$j$^$9!#\e(B
26137
26138 @table @emph
26139 @item X-Newsreader
26140 @item User-Agent
26141 \e$B$3$l$i$O!V$D$^$i$J$$%X%C%@!<!W$H8+$J$5$l$F$$$^$9$,!";d$O>CHq<T$N>pJs$G$"\e(B
26142 \e$B$k$H9M$($F$$$^$9!#\e(B@code{tin} \e$B$H\e(B @code{Netscape} \e$B$+$iAw$i$l$F$/$kHs>o$KB?\e(B
26143 \e$B$/$N9s$$5-;v$r8+$?8e$G$O!";d$O5-;v$rEj9F$9$k$?$a$K$O$=$l$i$r;H$o$J$$J}$,\e(B
26144 \e$BNI$$$H$$$&$3$H$rCN$C$F$$$^$9!#$b$7\e(B @code{X-Newsreader} \e$B%X%C%@!<$,L5$1$l\e(B
26145 \e$B$P!";d$O$=$N>pJs$rF@$k$3$H$O$J$+$C$?$G$7$g$&!#\e(B
26146 @end table
26147
26148 @item USEFOR
26149 @cindex USEFOR
26150 USEFOR \e$B$O!"\e(BSon-of-RFC 1036 \e$B$K4p$E$$$F\e(B IETF \e$B$N:n6HIt2q$,\e(B RFC 1036 \e$B$N8e7Q\e(B
26151 \e$B$H$7$F=q$$$F$$$k$b$N$G$9!#%K%e!<%95-;v$NMM<0$KBP$7$F!"$$$m$$$m$JJQ99$rDs\e(B
26152 \e$B0F$7$?Ap9F$r:n@.$7$^$7$?!#$=$NAp9F$,\e(B RFC \e$B$H$7$F<u$1F~$l$i$l$?$H$-$K!"\e(B
26153 Gnus \e$B%?%o!<$O$=$NJQ99$N<BAu$rD4$Y$k$3$H$K$J$k$G$7$g$&!#\e(B
26154
26155 @item MIME - RFC 2045-2049 etc
26156 @cindex @acronym{MIME}
26157 @acronym{MIME} \e$B4XO"$N$9$Y$F$N\e(B RFC \e$B$,%5%]!<%H$5$l$F$$$^$9!#\e(B
26158
26159 @item Disposition Notifications - RFC 2298
26160 Message Mode \e$B$O<u?.<T$+$i$N3+Iu3NG'$rMW5a$9$k$3$H$,$G$-$^$9!#\e(B
26161
26162 @item PGP - RFC 1991 and RFC 2440
26163 @cindex RFC 1991
26164 @cindex RFC 2440
26165 RFC 1991 \e$B$O:G=i$N\e(B @acronym{PGP} \e$B%a%C%;!<%8$N5,3J$G!"\e(BInformational
26166 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
26167 \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:
26168 Standards Track---\e$B9q:]I8=`$H$9$Y$-;EMM\e(B) \e$B$K>h$;$i$l$^$7$?!#$I$A$i$b\e(B
26169 \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
26170 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
26171 \e$B%I\e(B) \e$B$NN>J}$r%5%]!<%H$7$^$9!#\e(B
26172
26173 @item PGP/MIME - RFC 2015/3156
26174 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
26175 \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
26176 Gnus \e$B$O%(%s%3!<%I$H%G%3!<%I$NN>J}$r%5%]!<%H$7$^$9!#\e(B
26177
26178 @item S/MIME - RFC 2633
26179 RFC 2633 \e$B$O\e(B @acronym{S/MIME} \e$B$N7A<0$K$D$$$F=R$Y$F$$$^$9!#\e(B
26180
26181 @item IMAP - RFC 1730/2060, RFC 2195, RFC 2086, RFC 2359, RFC 2595, RFC 1731
26182 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}
26183\e$B2~Dj\e(B 1) \e$B$GB?>/99?7$5$l$F$$$^$9!#\e(B
26184 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
26185 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
26186 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
26187 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
26188 \e$B9g\e(B (STARTTLS) \e$B$K$D$$$F=R$Y$F$$$^$9!#\e(B
26189 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
26190 \e$B$9!#\e(B
26191 @end table
26192
26193 \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
26194 \e$B:n$r$7$F$$$k$3$H$K5$IU$$$?$i!"$?$a$i$o$:$K\e(B Gnus \e$B%?%o!<$H;d$?$A$KCN$i$;$F\e(B
26195 \e$B$/$@$5$$!#\e(B
26196
26197 @node Emacsen
26198 @subsection Emacsen
26199 @cindex Emacsen
26200 @cindex XEmacs
26201 @cindex Mule
26202 @cindex Emacs
26203
26204 \e$B$3$N%P!<%8%g%s$N\e(B Gnus \e$B$O0J2<$N$b$N$GF0:n$7$^$9\e(B:
26205
26206 @itemize @bullet
26207 @item
26208 Emacs 21.1 \e$B$H$=$l0J>e!#\e(B
26209
26210 @item
26211 XEmacs 21.4 \e$B$H$=$l0J>e!#\e(B
26212 @end itemize
26213
26214 \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
26215 \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 Emacs \e$B$N\e(B
26216 \e$BHG$G$bF0:n$9$k$G$7$g$&!#FC$K\e(B Gnus 5.10.8 \e$B$O\e(B Emacs 20.7 \e$B$H\e(B XEmacs 21.1 \e$B$G\e(B
26217 \e$B$bF0$/$O$:$G$9!#\e(B
26218 @c
26219 @c \e$B%^!<%8$7$F$O$$$1$J$$$b$N$K4X$9$k%3%a%s%H\e(B: v5-10 \e$B$N$3$N>l=j$G$O2C$($i\e(B
26220 @c \e$B$l$F$$$k9`$r!"$3$A$i$K$bF~$l$F$O$$$1$^$;$s\e(B!
26221
26222 @node Gnus Development
26223 @subsection Gnus \e$B$N3+H/\e(B
26224
26225 Gnus \e$B$OFs$D$N%5%$%/%k$G3+H/$5$l$F$$$^$9!#:G=i$N%5%$%/%k$G$O3+H/%a!<%j%s\e(B
26226 \e$B%0%j%9%H\e(B @samp{ding@@gnus.org} \e$B$G$?$/$5$s$N5DO@$r9T$J$$$^$9!#$=$3$G$O?M!9\e(B
26227 \e$B$,JQ99$d?7$7$$5!G=$NDs0F$r$7$?$j!"%Q%C%A$d?7$7$$%P%C%/%(%s%I$rEj9F$7$^$9!#\e(B
26228 \e$B$3$NCJ3,$O!V%"%k%U%!!WCJ3,$H8F$P$l$F$$$^$9!#$H$$$&$N$O!"$3$NCJ3,$G%j%j!<\e(B
26229 \e$B%9$5$l$?\e(B Gnusae \e$B$O!V%"%k%U%!%j%j!<%9!W$b$7$/$O\e(B (\e$BB>$NCDBN$G$O$h$jNI$/;H$o\e(B
26230 \e$B$l$k\e(B)\e$B!V%9%J%C%W%7%g%C%H!W$H8F$P$l$k$b$N$@$+$i$G$9!#$3$NCJ3,$G$O\e(B Gnus \e$B$O\e(B
26231 \e$BIT0BDj$G!"0lHL$NMxMQ<T$K$h$C$F;H$o$l$k$Y$-$G$O$J$$$H9M$($i$l$F$$$^$9!#\e(B
26232 Gnus \e$B$N%"%k%U%!%j%j!<%9$O!H\e(BOort Gnus\e$B!I$d!H\e(BNo Gnus\e$B!I$N$h$&$JL>A0$K$J$C$F\e(B
26233 \e$B$$$^$9!#\e(B@xref{Gnus Versions}.
26234
26235 \e$B$N$i$/$i$H\e(B 10-100 \e$B$/$i$$$N%"%k%U%!%j%j!<%9$r$7$?8e$G!"\e(BGnus \e$B$O!VE`7k!W$5\e(B
26236 \e$B$l$?$H@k8@$5$l!"%P%0=$@5$N$_$,E,MQ$5$l$^$9!#\e(BGnus \e$B$O@\F,8l$r<:$$!"$=$NBe\e(B
26237 \e$B$o$j$K!H\e(BGnus 5.10.1\e$B!I$N$h$&$K8F$P$l$^$9!#$3$l$i$OIaDL$N?M$,;H$&$3$H$,$G\e(B
26238 \e$B$-$k$b$N$H9M$($i$l!"<g$K\e(B @samp{gnu.emacs.gnus} \e$B%K%e!<%9%0%k!<%W$G5DO@$5\e(B
26239 \e$B$l$F$$$^$9!#$3$N%K%e!<%9%0%k!<%W$O\e(B @samp{info-gnus-english@@gnu.org} \e$B%a!<\e(B
26240 \e$B%j%s%0%j%9%H$K%_%i!<$5$l$F$$$F!"$=$l$O\e(B @samp{gmane.emacs.gnus.user} \e$B$H$7\e(B
26241 \e$B$F\e(B Gmane \e$B$K$b:\$C$F$$$^$9!#$3$l$i$N%j%j!<%9$O:G=*E*$K\e(B Emacs \e$B$KE}9g$5$l$^\e(B
26242 \e$B$9!#\e(B
26243
26244 @cindex Incoming*
26245 @vindex mail-source-delete-incoming
26246 \e$B%"%k%U%!HG$N\e(B Gnus \e$B$H%j%j!<%9$5$l$?HG$N\e(B Gnus \e$B$G$O$$$/$D$+$NJQ?t!"FC\e(B
26247 \e$B$K\e(B @code{mail-source-delete-incoming}\e$B!"$N%G%#%U%)%k%H$,0[$J$j$^$9!#$3$l\e(B
26248 \e$B$O%a!<%k$r07$C$F$$$k:]$K!"%"%k%U%!%j%j!<%9$,$7$c$C$/$j$r$7$F%a!<%k$r<:$J\e(B
26249 \e$B$&$3$H$rHr$1$k$?$a$G$9!#\e(B@xref{Mail Source Customization}.
26250
26251 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@$O!"=c?h$K8x=0\e(B
26252 \e$B$N4X?4$K$h$C$FJ,N%$5$l$F$$$k$o$1$G$O$"$j$^$;$s!#%"%k%U%!\e(B Gnus \e$B%j%j!<%9\e(B
26253 \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
26254 \e$B$5$;$k$H$$$&$N$b??<B$G$9$,!"$b$C$H=EMW$J$3$H$O!"F3F~$5$l$??7$7$$<B83E*$J\e(B
26255 \e$B5!G=$K$D$$$FOC$9$3$H$,!"0lHL$NMxMQ<T$r:.Mp$5$;$k$+$b$7$l$J$$$H$$$&$3$H$G\e(B
26256 \e$B$9!#?7$7$$5!G=$OIQHK$KF3F~$5$l!"$$$8$/$i$l!"IT==J,$G$"$k$HH=CG$5$l!"$=$&\e(B
26257 \e$B$9$k$H<N$F$i$l$k$+!"40A4$K=q$-49$($i$l$k$+$N$I$A$i$+$G$9!#%a!<%j%s%0%j%9\e(B
26258 \e$B%H$rFI$s$G$$$k?M$OIaDL$O$3$NB.$$JQ99$KIU$$$F$$$-$^$9$,!"%K%e!<%9%0%k!<%W\e(B
26259 \e$B$N?M$b$=$&$G$"$k$H8+$J$9$3$H$O$G$-$^$;$s!#\e(B
26260
26261 \e$B$7$?$,$C$F%"%k%U%!HG$NLdBj$d$=$l$K4X$9$k<ALd$,$"$k$J$i!"$=$l$i$O\e(B ding \e$B%a!<\e(B
26262 \e$B%j%s%0%j%9%H\e(B @samp{ding@@gnus.org} \e$B$K8~$1$F$/$@$5$$!#$3$N%j%9%H\e(B
26263 \e$B$O\e(B Gmane \e$B$K\e(B @samp{gmane.emacs.gnus.general} \e$B$H$7$F$b$"$j$^$9!#\e(B
26264
26265 @cindex Incoming*
26266 @vindex mail-source-delete-incoming
26267 \e$B$$$/$D$+$NJQ?t!"FC$K\e(B @code{mail-source-delete-incoming} \e$B$N%G%#%U%)%k%HCM\e(B
26268 \e$B$O%"%k%U%!\e(B Gnus \e$B$H%j%j!<%9$5$l$?\e(B Gnus \e$B$G0[$J$C$F$$$^$9!#$3$l$O%"%k%U%!HG\e(B
26269 \e$B$,%a!<%k$r07$C$F$$$k$H$-$K!"$b$7!"$7$c$C$/$j$r$7$F$b!"%a!<%k$,<:$o$l$F$7\e(B
26270 \e$B$^$&$3$H$rKI$0$?$a$G$9!#\e(B
26271 @xref{Mail Source Customization}.
26272
26273 @node Contributors
26274 @subsection \e$B9W8%<T\e(B
26275 @cindex contributors
26276
26277 \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$?$A$N=u$1$,L5$1$l\e(B
26278 \e$B$P$G$-$J$+$C$?$G$7$g$&!#0lG/0J>e$K$o$?$C$F!";d$OKhF|H`$i$+$iG|Bg$J?t$NAG\e(B
26279 \e$BE($J%P%0%l%]!<%H$r<u$1<h$j!"$=$N$=$l$>$l$,;d$r4n$S$GK~$?$7$^$7$?!#Ej$2%-%C\e(B
26280 \e$B%9!#$3$N%j%9%H$N?M$?$A$O!";d$N%j%j!<%9J}?K$N$?$a$KBQ$(Fq$-$rBQ$($k;nN}$K\e(B
26281 \e$BAx$$$^$7$?\e(B: \e$B!V$"$!!"$=$l$O$9$P$i$7$$9M$($@\e(B <\e$B$+$7$c$+$7$c$+$7$c!D\e(B> \e$B$h$7$C!"\e(B
26282 \e$B$9$0$K%j%j!<%9$@\e(B <\e$B$($$$d$C\e(B> \e$B$"$l$l$C!"$^$C$?$/F0$+$J$$$>\e(B <\e$B$+$7$c$+$7$c$+\e(B
26283 \e$B$7$c!D\e(B> \e$B$h$7$C!"$9$0$K=P$=$&\e(B <\e$B$[$i$h$C\e(B> \e$B$*$C$H!"BT$C$?!"$<$s$<$sF0:n$7$J\e(B
26284 \e$B$$!D!W!#\e(BMicro$oft---\e$B$"$C$+$s$Y!<$@!#%"%^%A%e%"$a!#;d$O\e(B @emph{\e$B$b$C$H\e(B} \e$B0-\e(B
26285 \e$B$$!#\e(B(\e$B$=$l$H$b!V$h$j0-$$!W\e(B?\e$B!V$b$C$H0-$$!W\e(B?\e$B!V:G0-!W\e(B?)
26286
26287 \e$B;d$O$3$N5!2q$K3X2q$K46<U$r\e(B@dots{} \e$B$*$*$C$H!"0c$C$?!#\e(B
26288
26289 @itemize @bullet
26290 @item
26291 \e$BG_ED@/?.\e(B---\e$B85$N\e(B @sc{gnus} \e$B$r=q$$$??M$G$9!#\e(B
26292
26293 @item
26294 Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, nnwarchive, \e$B$=$l$K0lHL\e(B
26295 \e$BE*$J%P%0=$@5!"?7$7$$5!G=$J$I$O$b$H$h$j\e(B @acronym{MIME} \e$B$HB>$N7A<0$N%(%s%3!<\e(B
26296 \e$B%I\e(B/\e$B%G%3!<%I$K4XO"$9$k$[$s$H$&$KB?$/$N$b$N!#\e(B
26297
26298 @item
26299 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
26300 \e$B$N$3$H$H6&$K\e(B)\e$B!#\e(B
26301
26302 @item
26303 Luis Fernandes---\e$B%G%6%$%s$H%0%i%U%#%C%/!#\e(B
26304
26305 @item
26306 Joe Reiss---\e$B%9%^%$%j!<$N4i$N:n<T!#\e(B
26307
26308 @item
26309 Justin Sheehy---@acronym{FAQ} \e$B$N%a%$%s%F%$%J!<!#\e(B
26310
26311 @item
26312 Erik Naggum---\e$B<j=u$1!"%"%$%G%"!";Y1g!"%3!<%IB>!#\e(B
26313
26314 @item
26315 Wes Hardaker---@file{gnus-picon.el} \e$B$H%^%K%e%"%k$N\e(B @dfn{picon} \e$B$N\e(B
26316 \e$B>O\e(B (@pxref{Picons})\e$B!#\e(B
26317
26318 @item
26319 Kim-Minh Kaplan---picon \e$B%3!<%I$K$*$1$k99$J$k:n6H!#\e(B
26320
26321 @item
26322 Brad Miller---@file{gnus-gl.el} \e$B$H%^%K%e%"%k$N\e(B Grouplens \e$B$N>O!#\e(B
26323
26324 @item
26325 Sudish Joseph---\e$B?t$(@Z$l$J$$$[$I$N%P%0$N=$@5!#\e(B
26326
26327 @item
26328 Ilja Weis---@file{gnus-topic.el}\e$B!#\e(B
26329
26330 @item
26331 Steven L. Baur---\e$B$?$/$5$s$N$?$/$5$s$N$?$/$5$s$N%P%0$NH/8+$H=$@5!#\e(B
26332
26333 @item
26334 Vladimir Alexiev---refcard \e$B$H%j%U%!%l%s%9$N>.:};R!#\e(B
26335
26336 @item
26337 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
26338 \e$B$D$+$NItJ,$rEp$_$^$7$?!#\e(B
26339
26340 @item
26341 Scott Byer---@file{nnfolder.el} \e$B$N3HD%$H2~D{!#\e(B
26342
26343 @item
26344 Peter Mutsaers---\e$B8I;y5-;v$N%9%3%"%3!<%I!#\e(B
26345
26346 @item
26347 Ken Raebburn---@acronym{POP} \e$B%a!<%k%5%]!<%H!#\e(B
26348
26349 @item
26350 Hallvard B Furuseth---\e$B$$$m$$$m$J>.$5$JJ*$dItJ,!"FC$K\e(B .newsrc \e$B%U%!%$%k$r\e(B
26351 \e$B07$&ItJ,!#\e(B
26352
26353 @item
26354 Brian Edmonds---@file{gnus-bbdb.el}\e$B!#\e(B
26355
26356 @item
26357 David Moore---@file{nnvirtual.el} \e$B$N2~D{$HB?$/$NB>$N$3$H!#\e(B
26358
26359 @item
26360 Kevin Davidson---@dfn{ding} \e$B$NL>A0$r;W$$IU$-$^$7$?!#$G$9$+$i!"H`$r@U$a$F\e(B
26361 \e$B$/$@$5$$!#\e(B
26362
26363 @item
26364 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
26365 \e$B%5%]!<%H!#\e(B
26366 @end itemize
26367
26368 \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
26369 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
26370
26371 \e$B0J2<$N?M!9$OB?$/$N%Q%C%A$HDs0F$G9W8%$7$^$7$?\e(B:
26372
26373 Christopher Davis,
26374 Andrew Eskilsson,
26375 Kai Grossjohann,
26376 Kevin Greiner,
26377 Jesper Harder,
26378 Paul Jarc,
26379 Simon Josefsson,
26380 David K\e,Ae\e(Bgedal,
26381 Richard Pieri,
26382 Fabrice Popineau,
26383 Daniel Quinlan,
26384 Michael Shields,
26385 Reiner Steib,
26386 Jason L. Tibbitts, III,
26387 Jack Vinson,
26388 \e$B;32,\e(B \e$B9nH~\e(B,
26389 and
26390 Teodor Zlatanov.
26391
26392 \e$B$=$l$H!"0J2<$N?M$K$b%Q%C%A$d$=$NB>$N$b$N$r46<U$7$^$9\e(B:
26393
26394 Jari Aalto,
26395 Adrian Aichner,
26396 Vladimir Alexiev,
26397 Russ Allbery,
26398 Peter Arius,
26399 Matt Armstrong,
26400 Marc Auslander,
26401 Miles Bader,
26402 Frank Bennett,
26403 Alexei V. Barantsev,
26404 Robert Bihlmeyer,
26405 Chris Bone,
26406 Mark Borges,
26407 Mark Boyns,
26408 Rob Browning,
26409 Lance A. Brown,
26410 Kees de Bruin,
26411 Martin Buchholz,
26412 Joe Buehler,
26413 Kevin Buhr,
26414 Alastair Burt,
26415 Joao Cachopo,
26416 Zlatko Calusic,
26417 Massimo Campostrini,
26418 Castor,
26419 David Charlap,
26420 Dan Christensen,
26421 Kevin Christian,
26422 Jae-you Chung, @c ?
26423 James H. Cloos, Jr.,
26424 Laura Conrad,
26425 Michael R. Cook,
26426 Glenn Coombs,
26427 Andrew J. Cosgriff,
26428 Neil Crellin,
26429 Frank D. Cringle,
26430 Geoffrey T. Dairiki,
26431 Andre Deparade,
26432 Ulrik Dickow,
26433 Dave Disser,
26434 Rui-Tao Dong, @c ?
26435 Joev Dubach,
26436 Michael Welsh Duggan,
26437 Dave Edmondson,
26438 Paul Eggert,
26439 Mark W. Eichin,
26440 Karl Eichwalder,
26441 \e$B1]JB\e(B \e$B;LCR\e(B,
26442 Michael Ernst,
26443 Luc Van Eycken,
26444 Sam Falkner,
26445 Nelson Jose dos Santos Ferreira,
26446 Sigbjorn Finne,
26447 Sven Fischer,
26448 Paul Fisher,
26449 Decklin Foster,
26450 Gary D. Foster,
26451 Paul Franklin,
26452 Guy Geens,
26453 Arne Georg Gleditsch,
26454 David S. Goldberg,
26455 Michelangelo Grigni,
26456 Dale Hagglund,
26457 D. Hall,
26458 Magnus Hammerin,
26459 \e$BH>ED\e(B \e$B7u0l\e(B,
26460 Raja R. Harinath,
26461 \e$BNS\e(B \e$BK'<y\e(B,
26462 P. E. Jareth Hein,
26463 \e$B$R$5$7$2\e(B \e$B$1$s$8\e(B,
26464 Scott Hofmann,
26465 Tassilo Horn,
26466 Marc Horowitz,
26467 Gunnar Horrigmo,
26468 Richard Hoskins,
26469 Brad Howes,
26470 Miguel de Icaza,
26471 Fran\e,Ag\e(Bois Felix Ingrand,
26472 \e$B;T@n\e(B \e$BC#\e(B
26473 \e$B:H\e(B, \e$B@P@n\e(B \e$B0lO:\e(B,
26474 Lee Iverson,
26475 \e$B4d<<\e(B \e$B85E5\e(B,
26476 Rajappa Iyer,
26477 Andreas Jaeger,
26478 Adam P. Jenkins,
26479 Randell Jesup,
26480 Fred Johansen,
26481 Gareth Jones,
26482 Greg Klanderman,
26483 Karl Kleinpaste,
26484 Michael Klingbeil,
26485 Peter Skov Knudsen,
26486 \e$B>.NS\e(B \e$B=$J?\e(B,
26487 Petr Konecny,
26488 \e$B>.4X\e(B \e$B5HB'\e(B,
26489 Thor Kristoffersen,
26490 Jens Lautenbacher,
26491 Martin Larose,
26492 Seokchan Lee, @c Lee
26493 Joerg Lenneis,
26494 Carsten Leonhardt,
26495 James LewisMoss,
26496 Christian Limpach,
26497 Markus Linnala,
26498 Dave Love,
26499 Mike McEwan,
26500 Tonny Madsen,
26501 Shlomo Mahlab,
26502 Nat Makarevitch,
26503 Istvan Marko,
26504 David Martin,
26505 Jason R. Mastaler,
26506 Gordon Matzigkeit,
26507 Timo Metzemakers,
26508 Richard Mlynarik,
26509 Lantz Moore,
26510 \e$B<i2,\e(B \e$BCNI'\e(B,
26511 Erik Toubro Nielsen,
26512 Hrvoje Niksic,
26513 Andy Norman,
26514 Fred Oberhauser,
26515 C. R. Oldham,
26516 Alexandre Oliva,
26517 Ken Olstad,
26518 \e$BBg@>\e(B \e$B2m\e(B
26519 \e$B@2\e(B, \e$B>.Ln\e(B \e$B=(5.\e(B,
26520 Ettore Perazzoli,
26521 William Perry,
26522 Stephen Peters,
26523 Jens-Ulrik Holger Petersen,
26524 Ulrich Pfeifer,
26525 Matt Pharr,
26526 Andy Piper,
26527 John McClary Prevost,
26528 Bill Pringlemeir,
26529 Mike Pullen,
26530 Jim Radford,
26531 Colin Rafferty,
26532 Lasse Rasinen,
26533 Lars Balker Rasmussen,
26534 Joe Reiss,
26535 Renaud Rioboo,
26536 Roland B. Roberts,
26537 Bart Robinson,
26538 Christian von Roques,
26539 Markus Rost,
26540 Jason Rumney,
26541 Wolfgang Rupprecht,
26542 Jay Sachs,
26543 Dewey M. Sasser,
26544 Conrad Sauerwald,
26545 Loren Schall,
26546 Dan Schmidt,
26547 Ralph Schleicher,
26548 Philippe Schnoebelen,
26549 Andreas Schwab,
26550 Randal L. Schwartz,
26551 Justin Sheehy,
26552 Danny Siu,
26553 Matt Simmons,
26554 Paul D. Smith,
26555 Jeff Sparkes,
26556 Toby Speight,
26557 Michael Sperber,
26558 Darren Stalder,
26559 Richard Stallman,
26560 Greg Stark,
26561 Sam Steingold,
26562 Paul Stevenson,
26563 Jonas Steverud,
26564 Paul Stodghill,
26565 \e$B?\F#\e(B \e$B@60l\e(B,
26566 Kurt Swanson,
26567 Samuel Tardieu,
26568 Teddy,
26569 \e$B8MBt\e(B \e$B>=I'\e(B,
26570 Chuck Thompson,
26571 Philippe Troin,
26572 James Troup,
26573 Trung Tran-Duc,
26574 Jack Twilley,
26575 Aaron M. Ucko,
26576 Aki Vehtari,
26577 Didier Verna,
26578 Vladimir Volovich,
26579 Jan Vroonhof,
26580 Stefan Waldherr,
26581 Pete Ware,
26582 Barry A. Warsaw,
26583 Christoph Wedler,
26584 Joe Wells,
26585 Lee Willis,
26586 and
26587 Lloyd Zusman.
26588
26589 Gnus \e$B$N%"%k%U%!G[I[$K4^$^$l$F$$$k\e(B ChangeLog \e$B$O!"$=$l$>$l$N?M$?$A$,9T$J$C\e(B
26590 \e$B$?$3$H$N40A4$JBgMW$rEA$($kK-$+$JFI$_J*$G$9!#\e(B(550KB \e$B$H$$$/$i$+\e(B)\e$B!#\e(B(\e$BLu\e(B
26591 \e$BCm\e(B: \e$BHs>o$K8E$$\e(B ChangeLog \e$B$N5-=R$,2?EY$+$P$C$5$j<N$F$i$l$^$7$?$,!"$=$l$G\e(B
26592 \e$B$b8=:_$OHs>o$KBg$-$J%5%$%:$K$J$C$F$$$^$9!#\e(B)
26593
26594 \e$B;d$,K:$l$F$7$^$C$?$9$Y$F$N?M$K<U:a$7$^$9!#4V0c$$$J$/$?$/$5$s$N?M$rK:$l$F\e(B
26595 \e$B$7$^$C$?$3$H$G$7$g$&!#\e(B
26596
26597 \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
26598 \e$B$,$$$k$H$$$&$3$H$J$s$G$7$g$&!#$=$s$J$3$H$rC/$,A[A|$7$?$G$7$g$&$+\e(B!
26599
26600 @node New Features
26601 @subsection \e$B?7$7$$5!G=\e(B
26602 @cindex new features
26603
26604 @menu
26605 * 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
26606 * 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
26607 * Red Gnus::                    \e$B;0HVL\$N:G>e$N$b$N\e(B---Gnus 5.4/5.5
26608 * 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
26609 * Pterodactyl Gnus::            \e$B?@Hk$N?t$b\e(B P \e$B$G;O$^$k$1$l$I!#\e(BGnus 5.8/5.9 \e$B$NJLL>\e(B
26610 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
26611 * No Gnus::                     \e$BD6$d$P$$\e(B
26612 @end menu
26613
26614 \e$B$3$l$i$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
26615 \e$B$k\e(B @emph{\e$BC;$$\e(B} \e$BMWLs$G$7$+$"$j$^$;$s!#$$$$$(!"<B$O0c$$$^$9!#$b$C$H$b$C$H\e(B
26616 \e$B$?$/$5$s$N$b$N$,$"$k$N$G$9!#$=$&!";v<B>e;d$?$A$O==J,$KMQ$NL5$$$b\e(B
26617 \e$B$N\e(B (feeping creaturism) \e$B$r;}$C$F$$$k$N$G$9!#\e(B
26618
26619 @node ding Gnus
26620 @subsubsection (ding) Gnus
26621
26622 Gnus 5.0/5.1 \e$B$N?7$7$$5!G=\e(B:
26623
26624 @itemize @bullet
26625 @item
26626 \e$B$9$Y$F$N%P%C%U%!!<$N304Q$O!"%U%)!<%^%C%H$N$h$&$JJQ?t\e(B (@pxref{Group
26627 Buffer Format} and @pxref{Summary Buffer Format}) \e$B$K$h$C$F@_Dj$rJQ$($k$3\e(B
26628 \e$B$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
26629
26630 @item
26631 \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
26632 \e$B$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Select Methods})\e$B!#\e(B
26633
26634 @item
26635 \e$BJ#?t$N%0%k!<%W$r2>A[%0%k!<%W$K9gJ;$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Virtual
26636 Groups})\e$B!#\e(B
26637
26638 @item
26639 \e$BB?$/$N0[$J$k%a!<%kMM<0$rFI$a$k$h$&$K$J$j$^$7$?\e(B (@pxref{Getting Mail})\e$B!#\e(B
26640 \e$B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"JXMx$J%a!<%k4|8B@Z$l>C5n5!9=$r<BAu$7$F$$$^\e(B
26641 \e$B$9\e(B (@pxref{Expiring Mail})\e$B!#\e(B
26642
26643 @item
26644 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
26645 \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!"40A4$J%9%l%C\e(B
26646 \e$B%I$rAH$_>e$2$k$N$K==J,$J%X%C%@!<$r$$$C$?$sLa$C$F<hF@$9$k$3$H$,$G$-$^\e(B
26647 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
26648
26649 @item
26650 \e$B@Z$i$l$?%0%k!<%W\e(B (killed groups) \e$B$O%0%k!<%W%P%C%U%!!<$KI=<($9$k$3$H$,$G\e(B
26651 \e$B$-$F!"$=$l$i$bFI$`$3$H$,$G$-$^$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
26652
26653 @item
26654 Gnus \e$B$O%0%k!<%W$rItJ,E*$K99?7$9$k$3$H$,$G$-$^$9\e(B---2,3 \e$B$N%0%k!<%W$N?7$7$$\e(B
26655 \e$B5-;v$rD4$Y$k$?$a$K!"%"%/%F%#%V%U%!%$%kA4BN$r<hF@$9$kI,MW$O$"$j$^$;\e(B
26656 \e$B$s\e(B (@pxref{The Active File})\e$B!#\e(B
26657
26658 @item
26659 Gnus \e$B$O%0%k!<%W$NCJ3,E*9XFIEY$r<BAu$7$^$7$?\e(B (@pxref{Group Levels})\e$B!#\e(B
26660
26661 @item
26662 \e$B2?<oN`$b$N4p=`$K=>$C$F!"5-;v$K%9%3%"$rIU$1$k$3$H$,$G$-$^\e(B
26663 \e$B$9\e(B (@pxref{Scoring})\e$B!#$I$N$h$&$K5-;v$K%9%3%"$rIU$1$k$+$r!"\e(BGnus \e$B$K8+$D$1\e(B
26664 \e$B$5$;$k$3$H$b$G$-$^$9\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
26665
26666 @item
26667 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%!!<$r0];}$9$k$N\e(B
26668 \e$B$G!"$"$J$?$,2?$rFI$s$@$+$N%G!<%?$r%^%7%s$,Mn$A$?$H$-$G$b$"$^$j<:$o$J$$$G\e(B
26669 \e$B$7$g$&\e(B (@pxref{Auto Save})\e$B!#\e(B
26670
26671 @item
26672 Gnus \e$B$O\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
26673 \e$B$G$O@lMQ$N5/F0%U%!%$%k\e(B (@file{~/.gnus.el}) \e$B$r;}$D$h$&$K$J$j$^$7$?!#\e(B
26674
26675 @item
26676 \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
26677 \e$BL\$G=hM}$r<B9T$9$k$3$H$,$G$-$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
26678
26679 @item
26680 \e$B%0%k!<%W$N0lMw$r!"$(!<$H!"$I$s$J>r7o$G$G$b!"I=<($9$k$3$H$,$G$-$^\e(B
26681 \e$B$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
26682
26683 @item
26684 \e$B30It%5!<%P!<$r354Q$7$F!"$=$l$i$N%5!<%P!<$N%0%k!<%W$r9XFI$9$k$3$H$,$G$-$^\e(B
26685 \e$B$9\e(B (@pxref{Browse Foreign Server})\e$B!#\e(B
26686
26687 @item
26688 Gnus \e$B$O%5!<%P!<$H$NFs$DL\$N@\B3$G!"5-;v$rHsF14|$K<h$C$F$/$k$3$H$,$G$-$^\e(B
26689 \e$B$9\e(B (@pxref{Asynchronous Fetching})\e$B!#\e(B
26690
26691 @item
26692 \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
26693
26694 @item
26695 uudecode \e$B$N4X?t$,3HD%$5$l!"0lHL2=$5$l$^$7$?\e(B (@pxref{Decoding Articles})\e$B!#\e(B
26696
26697 @item
26698 uuencode \e$B$5$l$?5-;v$r$^$@Ej9F$9$k$3$H$,$G$-$^$9!#$3$l$O2a5n\e(B
26699 \e$B$K\e(B @sc{gnus} \e$B$N$"$^$jCN$i$l$F$$$J$$5!G=$G$7$?\e(B (@pxref{Uuencoding and
26700 Posting})\e$B!#\e(B
26701
26702 @item
26703 \e$B?F5-;v\e(B (\e$B$HB>$N5-;v\e(B) \e$B$N<hF@$O!":#$G$OD4;R$,0-$/$J$k$3$H$bL5$/!"<B:]$KF0:n\e(B
26704 \e$B$9$k$h$&$K$J$j$^$7$?\e(B (@pxref{Finding the Parent})\e$B!#\e(B
26705
26706 @item
26707 Gnus \e$B$O\e(B @acronym{FAQ} \e$B$H%0%k!<%W$N@bL@$r<hF@$9$k$3$H$,$G$-$^\e(B
26708 \e$B$9\e(B (@pxref{Group Information})\e$B!#\e(B
26709
26710 @item
26711 \e$B$^$H$aAw$j$5$l$?5-;v\e(B (\e$B$*$h$SB>$N%U%!%$%k\e(B) \e$B$r!"%0%k!<%W$H$7$F;H$($k$h$&$K\e(B
26712 \e$B$J$j$^$7$?\e(B (@pxref{Document Groups})\e$B!#\e(B
26713
26714 @item
26715 \e$B5-;v$r%O%$%i%$%H$7!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B (@pxref{Customizing
26716 Articles})\e$B!#\e(B
26717
26718 @item
26719 URL \e$B$HB>$N30It;2>H$,%\%?%s$K$J$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
26720 Buttons})\e$B!#\e(B
26721
26722 @item
26723 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
26724 \e$B$^$7$?\e(B (@pxref{Window Layout})\e$B!#\e(B
26725 @end itemize
26726
26727 @node September Gnus
26728 @subsubsection September Gnus
26729
26730 @iftex
26731 @iflatex
26732 \gnusfig{-28cm}{0cm}{\epsfig{figure=ps/september,height=20cm}}
26733 @end iflatex
26734 @end iftex
26735 Gnus 5.2/5.3 \e$B$N?7$7$$5!G=\e(B:
26736
26737 @itemize @bullet
26738 @item
26739 \e$B?7$7$$%a%C%;!<%8:n@.%b!<%I$,;H$o$l$^$9!#\e(B@code{mail-mode},
26740 @code{rnews-reply-mode} \e$B$H\e(B @code{gnus-msg} \e$B$N$9$Y$F$N8E$$%+%9%?%^%$%:JQ\e(B
26741 \e$B?t$O:#$d5l<0$K$J$j$^$7$?!#\e(B
26742
26743 @item
26744 Gnus \e$B$O!V$^$P$i!W%9%l%C%I$r:n@.$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B---\e$B%9%l%C\e(B
26745 \e$B%I$N<:$o$l$?5-;v$,$"$k$H$3$m$O!"6u$N@a$GI=8=$5$l$k$h$&$K$J$C$F$$$^\e(B
26746 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
26747
26748 @lisp
26749 (setq gnus-build-sparse-threads 'some)
26750 @end lisp
26751
26752 @item
26753 \e$B30$K=P$F$$$/5-;v$O!"FCJL$JJ]4I%5!<%P!<$KJ]B8$5$l$k$h$&$K$J$j$^$7\e(B
26754 \e$B$?\e(B (@pxref{Archived Messages})\e$B!#\e(B
26755
26756 @item
26757 \e$B5-;v$,;2>H$5$l$?$H$-$K!"%9%l%C%I$NItJ,:n@.$,9T$J$o$l$k$h$&$K$J$j$^$7$?!#\e(B
26758
26759 @item
26760 Gnus \e$B$O\e(B GroupLens \e$B$NM=B,$rMxMQ$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
26761
26762 @item
26763 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
26764 \e$B$^$7$?\e(B (@pxref{Picons})\e$B!#\e(B
26765
26766 @item
26767 @code{trn} \e$B$N$h$&$JLZ%P%C%U%!!<$rI=<($G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Tree
26768 Display})\e$B!#\e(B
26769
26770 @lisp
26771 (setq gnus-use-trees t)
26772 @end lisp
26773
26774 @item
26775 \e$B%K%e!<%9%j!<%@!<\e(B @code{nn} \e$B$N$h$&$J!"A*$s$GFI$`%^%$%J!<%b!<%I$r35N,%P%C\e(B
26776 \e$B%U%!!<$G;H$&$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Pick and Read})\e$B!#\e(B
26777
26778 @lisp
26779 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
26780 @end lisp
26781
26782 @item
26783 \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
26784 \e$B$K$J$j$^$7$?\e(B (@pxref{Binary Groups})\e$B!#\e(B
26785
26786 @item
26787 \e$B%0%k!<%W72$r@^$j>v$_%H%T%C%/3,AX$K%0%k!<%WJ,$1$G$-$k$h$&$K$J$j$^$7\e(B
26788 \e$B$?\e(B (@pxref{Group Topics})\e$B!#\e(B
26789
26790 @lisp
26791 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
26792 @end lisp
26793
26794 @item
26795 \e$B%a!<%k$N:FAw$H!"CF$+$l$?%a!<%k$rAw$jD>$9$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
26796 \e$B$?\e(B (@pxref{Summary Mail Commands})\e$B!#\e(B
26797
26798 @item
26799 \e$B%0%k!<%W$,%9%3%"$r;}$D$3$H$,$G$-$k$h$&$K$J$j!"K,$l$k2s?t$K4p$E$$$?JB$YBX\e(B
26800 \e$B$($,2DG=$K$J$j$^$7$?\e(B (@pxref{Group Score})\e$B!#\e(B
26801
26802 @lisp
26803 (add-hook 'gnus-summary-exit-hook 'gnus-summary-bubble-group)
26804 @end lisp
26805
26806 @item
26807 \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$KBP$7$FL?\e(B
26808 \e$BNa$r<B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Marking Groups})\e$B!#\e(B
26809
26810 @item
26811 \e$B2>A[%0%k!<%W$G%-%c%C%7%e$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
26812
26813 @item
26814 @code{nndoc} \e$B$O$9$Y$F$N<oN`$N$^$H$aAw$j!"%a!<%k%\%C%/%9!"\e(Brnews \e$B%K%e!<%9\e(B
26815 \e$B$N0l3gG[Aw!"\e(BClariNet \e$B$NMWLs=8!"$=$7$F$=$NB>$N$9$Y$F$rM}2r$G$-$k$h$&$K$J\e(B
26816 \e$B$j$^$7$?\e(B (@pxref{Document Groups})\e$B!#\e(B
26817
26818 @item
26819 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
26820 \e$B%I\e(B (@code{nnsoup}) \e$B$r;}$C$F$$$^$9!#\e(B
26821
26822 @item
26823 \e$B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#\e(B
26824
26825 @item
26826 \e$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$YBX$($k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
26827 \e$B$?\e(B (@pxref{Sorting Groups})\e$B!#\e(B
26828
26829 @item
26830 \e$B%a!<%j%s%0%j%9%H$N%"%I%l%9$H4|8B@Z$l>C5n$N;~4V$r@_Dj$9$k!"?7$7$$%0%k!<%W\e(B
26831 \e$B%Q%i%a!<%?!<$,F3F~$5$l$^$7$?\e(B (@pxref{Group Parameters})\e$B!#\e(B
26832
26833 @item
26834 \e$B$9$Y$F$N%U%)!<%^%C%H;XDj$G!"%U%'!<%9$r;XDj$G$-$k$h$&$K$J$j$^$7\e(B
26835 \e$B$?\e(B (@pxref{Formatting Fonts})\e$B!#\e(B
26836
26837 @item
26838 @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\e(B
26839 \e$BJ#?t$NL?Na$,DI2C$5$l$^$7$?\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
26840
26841 @item
26842 \e$B9-HO0O$N4p=`$K4p$E$$$F!"35N,%P%C%U%!!<$,MxMQ2DG=$J5-;v$N0lIt$@$1$rI=<($9\e(B
26843 \e$B$k$h$&$K@)8B$G$-$k$h$&$K$J$j$^$7$?!#$3$l$i$NL?Na$O\e(B @kbd{/} \e$BI{%^%C%W$N%-!<\e(B
26844 \e$B$K%P%$%s%I$5$l$F$$$^$9\e(B (@pxref{Limiting})\e$B!#\e(B
26845
26846 @item
26847 @kbd{*} \e$BL?Na$K$h$C$F!"5-;v$r1JB3$5$;$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
26848 \e$B$?\e(B (@pxref{Persistent Articles})\e$B!#\e(B
26849
26850 @item
26851 \e$B5-;v$NMWAG$r1#$9$9$Y$F$N4X?t$O!"%H%0%k$K$J$j$^$7$?!#\e(B
26852
26853 @item
26854 \e$B5-;v$N%X%C%@!<$K%\%?%s$rIU$1$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
26855 \e$B$?\e(B (@pxref{Article Washing})\e$B!#\e(B
26856
26857 @item
26858 \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%5%]!<\e(B
26859 \e$B%H$9$k$h$&$K$J$j$^$7$?!#\e(B
26860
26861 @item
26862 \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
26863
26864 @item
26865 \e$B$9$Y$F$N35N,%b!<%IL?Na$r!"5-;v%P%C%U%!!<$+$iD>@\;HMQ$G$-$k$h$&$K$J$j$^$7\e(B
26866 \e$B$?\e(B (@pxref{Article Keymap})\e$B!#\e(B
26867
26868 @item
26869 \e$B%U%l!<%`$,\e(B @code{gnus-buffer-configuration} \e$B$NItJ,$K$J$k$3$H$,$G$-$k$h$&\e(B
26870 \e$B$K$J$j$^$7$?\e(B (@pxref{Window Layout})\e$B!#\e(B
26871
26872 @item
26873 \e$B%G!<%b%s$N%W%m%;%9$K$h$C$F!"?7Ce%a!<%k$r8!::$G$-$k$h$&$K$J$j$^$7\e(B
26874 \e$B$?\e(B (@pxref{Daemons})\e$B!#\e(B
26875 @iftex
26876 @iflatex
26877 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fseptember,height=5cm}]{\epsfig{figure=ps/fseptember,height=5cm}}
26878 @end iflatex
26879 @end iftex
26880
26881 @item
26882 \e$B%0%k!<%W$r>o$K8+$($k$h$&$K$7$F$*$/$3$H$,\e(B (\e$BLuCm\e(B: \e$B$=$N%0%k!<%W$KL$FI5-;v$,\e(B
26883 \e$BL5$/$F$b\e(B)\e$B!"$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Listing Groups})\e$B!#\e(B
26884
26885 @lisp
26886 (setq gnus-permanently-visible-groups "^nnml:")
26887 @end lisp
26888
26889 @item
26890 \e$B%+%9%?%^%$%:$r3Z$K$9$k$?$a$K!"B?$/$N?7$7$$%U%C%/$,F3F~$5$l$^$7$?!#\e(B
26891
26892 @item
26893 Gnus \e$B$O\e(B @code{Mail-Copies-To} \e$B%X%C%@!<$rB:=E$9$k$h$&$K$J$j$^$7$?!#\e(B
26894
26895 @item
26896 @code{References} \e$B%X%C%@!<$rD4$Y$k$3$H$K$h$C$F!"%9%l%C%I$r=8$a$k$3$H$,$G\e(B
26897 \e$B$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Customizing Threading})\e$B!#\e(B
26898
26899 @lisp
26900 (setq gnus-summary-thread-gathering-function
26901       'gnus-gather-threads-by-references)
26902 @end lisp
26903
26904 @item
26905 \e$B:F<hF@$rHr$1$k$?$a$K!"4{FI5-;v$rFCJL$J%P%C%/%m%0!&%P%C%U%!!<$KCy$a$k$3$H\e(B
26906 \e$B$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article Backlog})\e$B!#\e(B
26907
26908 @lisp
26909 (setq gnus-keep-backlog 50)
26910 @end lisp
26911
26912 @item
26913 \e$B4JC1$K%H%j!<%H%a%s%H$r9T$J$&$3$H$,$G$-$k$h$&$K$9$k$?$a$K!"8=:_$N5-;v$N40\e(B
26914 \e$BA4$JJ#@=$,$$$D$bJL%P%C%U%!!<$KCV$+$l$k$h$&$K$J$j$^$7$?!#\e(B
26915
26916 @item
26917 Gnus \e$B$,$I$3$K5-;v$rJ]B8$9$k$+$rDs0F$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Saving
26918 Articles})\e$B!#\e(B
26919
26920 @item
26921 \e$B5-;v$rJ]B8$9$k$H$-$K!"B?$/$rF~NO$7$J$/$F$bNI$$$h$&$K$J$j$^$7\e(B
26922 \e$B$?\e(B (@pxref{Saving Articles})\e$B!#\e(B
26923
26924 @lisp
26925 (setq gnus-prompt-before-saving t)
26926 @end lisp
26927
26928 @item
26929 @code{gnus-uu} \e$B$O5-;v$r<hF@$7$F$$$k4V$K!"HsF14|$G%G%3!<%I$5$l$?%U%!%$%k\e(B
26930 \e$B$rI=<($G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Other Decode Variables})\e$B!#\e(B
26931
26932 @lisp
26933 (setq gnus-uu-grabbed-file-functions 'gnus-uu-grab-view)
26934 @end lisp
26935
26936 @item
26937 \e$B5-;v%P%C%U%!!<$G!"0zMQ$5$l$?%F%-%9%H$N@^$jJV$7$,E,@Z$KF0:n$9$k$h$&$K$J$j\e(B
26938 \e$B$^$7$?\e(B (@pxref{Article Washing})\e$B!#\e(B
26939
26940 @item
26941 \e$B0zMQ$5$l$?%F%-%9%H$rI=<($9$k$+1#$9$+$r@Z$jBX$($k$?$a$N%\%?%s$,DI2C$5$l$^\e(B
26942 \e$B$7$?!#$^$?!"$I$N$/$i$$$N0zMQJ8$r1#$9$+$r%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7\e(B
26943 \e$B$?\e(B (@pxref{Article Hiding})\e$B!#\e(B
26944
26945 @lisp
26946 (setq gnus-cited-lines-visible 2)
26947 @end lisp
26948
26949 @item
26950 \e$B6=L#$NL5$$%X%C%@!<$r1#$9$3$H$,$G$-$^$9\e(B (@pxref{Article Hiding})\e$B!#\e(B
26951
26952 @item
26953 \e$B%9%3%"$N%G%#%U%)%k%HCM$r%a%K%e!<%P!<$+$i@_Dj$G$-$k$h$&$K$J$j$^$7$?!#\e(B
26954
26955 @item
26956 \e$BAw?.$5$l$k5-;v$N99$J$k9=J8%A%'%C%/$,DI2C$5$l$^$7$?!#\e(B
26957 @end itemize
26958
26959 @node Red Gnus
26960 @subsubsection Red Gnus
26961
26962 Gnus 5.4/5.5 \e$B$N?7$7$$5!G=\e(B:
26963
26964 @iftex
26965 @iflatex
26966 \gnusfig{-5.5cm}{-4cm}{\epsfig{figure=ps/red,height=20cm}}
26967 @end iflatex
26968 @end iftex
26969 @itemize @bullet
26970 @item
26971 @file{nntp.el} \e$B$OHsF14|$KF0:n$9$k$d$jJ}$G!"40A4$K2~D{$5$l$^$7$?!#\e(B
26972
26973 @item
26974 \e$B5-;v$N@h9T<hF@$r9T$J$&5!G=$,\e(B Gnus \e$B$KJTF~$5$l$^$7$?\e(B (@pxref{Asynchronous
26975 Fetching})\e$B!#\e(B
26976
26977 @item
26978 \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
26979 \e$B5-;v$K$5$+$N$\$C$F%j%@%$%l%/%H$9$k$3$H$G<B9T$G$-$k$h$&$K$J$j$^$7\e(B
26980 \e$B$?\e(B (@pxref{Advanced Scoring})\e$B!#\e(B
26981
26982 @item
26983 \e$B5-;v$N@vBu>uBV$r5-;v$N%b!<%I9T$KI=<($G$-$k$h$&$K$J$j$^$7\e(B
26984 \e$B$?\e(B (@pxref{Misc Article})\e$B!#\e(B
26985
26986 @item
26987 @file{gnus.el} \e$B$,B?$/$N>.$5$$%U%!%$%k$KJ,3d$5$l$^$7$?!#\e(B
26988
26989 @item
26990 Message-ID \e$B$K4p$E$$$F!"5-;v$N=EJ#$rM^@)$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
26991 \e$B$?\e(B (@pxref{Duplicate Suppression})\e$B!#\e(B
26992
26993 @lisp
26994 (setq gnus-suppress-duplicates t)
26995 @end lisp
26996
26997 @item
26998 \e$B$I$N%9%3%"$HE,1~%U%!%$%k$,!"%[!<%`%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9\e(B
26999 \e$B$k\e(B (@pxref{Home Score File}) \e$B?7$7$$JQ?t$,2C$($i$l$^$7$?!#\e(B
27000
27001 @item
27002 @code{nndoc} \e$B$,$h$j4JC1$K3HD%$G$-$k$h$&$K2~D{$5$l$^$7\e(B
27003 \e$B$?\e(B (@pxref{Document Server Internals})\e$B!#\e(B
27004
27005 @item
27006 \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
27007 \e$B$?\e(B (@pxref{Topic Parameters})\e$B!#\e(B
27008
27009 @item
27010 \e$B5-;v$rJT=8$9$k$?$a$N5!G=$,7Q$.$O$.$5$l$F!"<B:]$K;HMQ2DG=$K$J$j$^$7$?!#\e(B
27011
27012 @item
27013 \e$B=pL>$,$b$C$HMx8}$J$d$jJ}$GG'<1$5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
27014 Signature})\e$B!#\e(B
27015
27016 @item
27017 \e$B35N,%T%C%/%b!<%I$,$b$C$H\e(B (\e$B%K%e!<%9%j!<%@!<\e(B) @code{nn} \e$B$i$7$/$J$j$^$7$?!#\e(B
27018 \e$B9THV9f$,I=<($5$l!"5-;v$rA*$V$?$a$K\e(B @kbd{.} \e$BL?Na$r;H$&$3$H$,$G$-$k$h$&$K\e(B
27019 \e$B$J$j$^$7$?\e(B (@code{Pick and Read})\e$B!#\e(B
27020
27021 @item
27022 \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
27023 \e$B$l$^$7$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
27024
27025 @item
27026 \e$B:#$G$O!"%P%C%U%!!<$N9T$r:n@.$9$k$H$-$K!"M^@)$5$l$k!V6=L#$NL5$$!WItJ,$r;X\e(B
27027 \e$BDj$9$kJ}K!$,$"$j$^$9\e(B (@pxref{Advanced Formatting})\e$B!#\e(B
27028
27029 @item
27030 \e$B%0%k!<%W%P%C%U%!!<$NJ#?t$NL?Na$K$D$$$F!"$=$l$i$G9T$J$C$?$3$H\e(B
27031 \e$B$r\e(B @kbd{C-M-_} \e$B$G85$KLa$9$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Undo})\e$B!#\e(B
27032
27033 @item
27034 \e$B?7$7$$%9%3%"7?\e(B @code{w} \e$B$r;H$&$3$H$K$h$C$F!"C18l$G%9%3%"IU$1$r$9$k$3$H$,\e(B
27035 \e$B2DG=$K$J$j$^$7$?\e(B (@pxref{Score File Format})\e$B!#\e(B
27036
27037 @item
27038 \e$BI=Bj$N0l8l0l8l$r4p$K$7$F!"E,1~%9%3%"$r$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
27039 \e$B$?\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
27040
27041 @lisp
27042 (setq gnus-use-adaptive-scoring '(word))
27043 @end lisp
27044
27045 @item
27046 \e$B%9%3%"$r8:?j$5$;$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Score Decays})\e$B!#\e(B
27047
27048 @lisp
27049 (setq gnus-decay-scores t)
27050 @end lisp
27051
27052 @item
27053 \e$B@55,I=8=$r;H$C$F!"F|IU$N%X%C%@!<$G%9%3%"IU$1$r<B9T$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27054 \e$BF|IU$O:G=i$K%3%s%Q%/%H$J\e(B ISO 8601 \e$BMM<0$G@55,2=$5$l$^$9\e(B (@pxref{Score
27055 File Format})\e$B!#\e(B
27056
27057 @item
27058 \e$B5-;v$K4X$9$k$9$Y$F$N%G!<%?$r!"4pK\$N%5!<%P!<$+$i<h$j=|$/L?Na$,2C$($i$l$^\e(B
27059 \e$B$7$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
27060
27061 @item
27062 \e$BJ8=q$r4s$;=8$a$?$b$N$rFI$`$?$a$N?7$7$$L?Na\e(B (@code{nndoc} \e$B%0%k!<%W$N$F$C\e(B
27063 \e$B$Z$s$G\e(B @code{nnvirtual} \e$B$r;H$$$^$9\e(B) \e$B$,2C$($i$l$^$7$?\e(B---@kbd{C-M-d}
27064 (@pxref{Really Various Summary Commands})\e$B!#\e(B
27065
27066 @item
27067 \e$B%W%m%;%90u$N@_Dj$r\e(B push \e$B$H\e(B pop \e$B$G%9%?%C%/$K=P$7F~$l$G$-$k$h$&$K$J$j$^$7\e(B
27068 \e$B$?\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
27069
27070 @item
27071 @acronym{NNTP} \e$B%5!<%P!<$,Ej9F$r5v2D$7$F$$$J$$>l9g$G$b!"?7$7\e(B
27072 \e$B$$\e(B mail-to-news \e$B%P%C%/%(%s%I$,!"Ej9F$9$k$3$H$r2DG=$K$7$^$7\e(B
27073 \e$B$?\e(B (@pxref{Mail-To-News Gateways})\e$B!#\e(B
27074
27075 @item
27076 \e$B%&%'%V8!:w%(%s%8%s\e(B (@dfn{DejaNews}, @dfn{Alta Vista},
27077 @dfn{InReference}) \e$B$+$i$N8!:w7k2L$rFI$`$?$a$N!"?7$7$$%P%C%/%(%s%I$,2C$(\e(B
27078 \e$B$i$l$^$7$?\e(B (@pxref{Web Searches})\e$B!#\e(B
27079
27080 @item
27081 \e$BI8=`$NJB$YBX$(4X?t$r;H$C$F!"%H%T%C%/$NCf$K$"$k%0%k!<%W$rJB$SBe$($k$3$H$,\e(B
27082 \e$B$G$-$k$h$&$K$J$j$^$7$?!#$^$?!"$=$l$>$l$N%H%T%C%/$rFHN)$7$FJB$YBX$($k$3$H\e(B
27083 \e$B$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Topic Sorting})\e$B!#\e(B
27084
27085 @item
27086 \e$B%0%k!<%W72$N0lIt$r!"FHN)$7$FJB$YBX$($k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
27087 \e$B$?\e(B (@code{Sorting})\e$B!#\e(B
27088
27089 @item
27090 \e$B%-%c%C%7%e$5$l$?5-;v$r!"%0%k!<%W$K0z$-9~$`$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
27091 \e$B$?\e(B (@pxref{Summary Generation Commands})\e$B!#\e(B
27092 @iftex
27093 @iflatex
27094 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fred,width=3cm}]{\epsfig{figure=ps/fred,width=3cm}}
27095 @end iflatex
27096 @end iftex
27097
27098 @item
27099 \e$B%9%3%"%U%!%$%k$,$b$C$H?.Mj$G$-$k=gHV$GE,MQ$5$l$k$h$&$K$J$j$^$7\e(B
27100 \e$B$?\e(B (@pxref{Score Variables})\e$B!#\e(B
27101
27102 @item
27103 \e$B%a!<%k%a%C%;!<%8$,J,3d$5$l$F$I$3$K9T$/$+$NJs9p$r!":n@.$9$k$3$H$,$G$-$k$h\e(B
27104 \e$B$&$K$J$j$^$7$?\e(B (@pxref{Splitting Mail})\e$B!#\e(B
27105
27106 @item
27107 \e$BF~$C$FMh$?%a!<%k$rJ]B8$9$kA0$K$,$i$/$?$r<h$j=|$/%U%C%/$H4X?t$,!"$b$C$HDI\e(B
27108 \e$B2C$5$l$^$7$?\e(B (@pxref{Washing Mail})\e$B!#\e(B
27109
27110 @item
27111 \e$B6/D4I=<($9$k$3$H$r;XDj$5$l$?%F%-%9%H$,!"E,@Z$KI=<($5$l$k$h$&$K$J$j$^$7$?!#\e(B
27112 @end itemize
27113
27114 @node Quassia Gnus
27115 @subsubsection Quassia Gnus
27116
27117 Gnus 5.6 \e$B$N?7$7$$5!G=\e(B:
27118
27119 @itemize @bullet
27120 @item
27121 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
27122 \e$B$J$[$I$N?7$7$$L?Na$H%b!<%I$,DI2C$5$l$^$7$?!#A4KF$K$D$$$F$O\e(B @ref{Gnus
27123 Unplugged} \e$B$r8+$F$/$@$5$$!#\e(B
27124
27125 @item
27126 @code{nndraft} \e$B%P%C%/%(%s%I$,La$C$F$-$^$7$?!#$G$b!"0MA3$H$O0c$&F0:n$r$7\e(B
27127 \e$B$^$9!#$9$Y$F$N%a%C%;!<%8%P%C%U%!!<$O!":#$G$O<+F0E*$K:n@.$5$l\e(B
27128 \e$B$k\e(B @code{nndraft} \e$B%0%k!<%W$N5-;v$G$b$"$j$^$9!#\e(B
27129
27130 @item
27131 @code{gnus-alter-header-function} \e$B$r!"%X%C%@!<$NCM$rJQ$($k$?$a$K;H$&$3$H\e(B
27132 \e$B$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27133
27134 @item
27135 @code{gnus-summary-goto-article} \e$B$,\e(B Message-ID \e$B$r<u$1IU$1$k$h$&$K$J$j$^\e(B
27136 \e$B$7$?!#\e(B
27137
27138 @item
27139 \e$B%a%C%;!<%8$NK\J8$K$*$$$F!";XDj$7$?%j!<%8%g%s0J30$N%F%-%9%H$r>C5n$9$k$?$a\e(B
27140 \e$B$N?7$7$$%a%C%;!<%8L?Na$,$"$j$^$9\e(B: @kbd{C-c C-v}\e$B!#\e(B
27141
27142 @item
27143 @kbd{C-u C-c C-c} \e$B$K$h$C$F\e(B @code{nnvirtual} \e$B%0%k!<%W$r9=@.$7$F$$$k%0%k!<\e(B
27144 \e$B%W$KEj9F$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27145
27146 @item
27147 @code{nntp-rlogin-program}---\e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$N?7$7$$JQ?t$G\e(B
27148 \e$B$9!#\e(B
27149
27150 @item
27151 @code{gnus-article-edit-mode} \e$B$K$*$1$k\e(B @code{C-u C-c C-c} \e$BL?Na$O!"5-;v%P%C\e(B
27152 \e$B%U%!!<$N:F%O%$%i%$%H$rM^@)$9$k$h$&$K$J$j$^$7$?!#\e(B
27153
27154 @item
27155 @code{gnus-boring-article-headers} \e$B$K!"\e(B@code{long-to} \e$B$H$$$&?7$7$$MWAG$,\e(B
27156 \e$B$"$j$^$9!#\e(B
27157
27158 @item
27159 @kbd{M-i} \e$B%7%s%\%k@\F,0z?tL?Na$,$"$j$^$9!#>\:Y\e(B
27160 \e$B$O\e(B @ref{Symbolic Prefixes} \e$B$r8+$F$/$@$5$$!#\e(B
27161
27162 @item
27163 \e$B35N,%P%C%U%!!<$K$*$1$k\e(B @kbd{L} \e$B$H\e(B @kbd{I} \e$B$O!"\e(B@file{all.SCORE} \e$B%U%!%$%k\e(B
27164 \e$B$K%9%3%"5,B'$r2C$($k$?$a$N%7%s%\%k@\F,0z?t\e(B @kbd{a} \e$B$r<u$1IU$1$k$h$&$K$J\e(B
27165 \e$B$j$^$7$?!#\e(B
27166
27167 @item
27168 \e$BJQ?t\e(B @code{gnus-simplify-subject-functions} \e$B$K$h$C$F!"I=Bj$NC1=c2=$r6/NO\e(B
27169 \e$B$K@)8f$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27170
27171 @item
27172 @kbd{A T}---\e$B8=:_$N%9%l%C%I$r<hF@$9$k$?$a$N?7$7$$L?Na$G$9!#\e(B
27173
27174 @item
27175 @kbd{/ T}---\e$B8=:_$N%9%l%C%I$r@)8B$K4^$a$k$?$a$N?7$7$$L?Na$G$9!#\e(B
27176
27177 @item
27178 @kbd{M-RET} \e$B$O!"0zMQJ8$NESCf$K3d$C$FF~$k$?$a$N?7$7$$%a%C%;!<%8L?Na$G$9!#\e(B
27179
27180 @item
27181 @samp{\\1} \e$B$N$h$&$JI=8=$,\e(B @code{nnmail-split-methods} \e$B$GM-8z$K$J$j$^$7$?!#\e(B
27182
27183 @item
27184 \e$B4X?t\e(B @code{custom-face-lookup} \e$B$,<h$j=|$+$l$^$7$?!#$"$J$?$N=i4|2=%U%!%$\e(B
27185 \e$B%k$G$3$N4X?t$r;H$C$F$$$?$N$J$i!"Be$o$j$K\e(B @code{face-spec-set} \e$B$r;H$&$h$&\e(B
27186 \e$B$K=q$-D>$5$J$1$l$P$J$j$^$;$s!#\e(B
27187
27188 @item
27189 \e$BEj9F$N%-%c%s%;%k$K!"8=:_$NA*BrJ}K!$r;H$&$h$&$K$J$j$^$7$?!#%7%s%\%k@\F,0z\e(B
27190 \e$B?t\e(B @kbd{a} \e$B$G!"IaDL$NEj9FJ}K!$r6/@)$9$k$3$H$,$G$-$^$9!#\e(B
27191
27192 @item
27193 \e$B%^"#"#"#%="#"#\e(B sm*rtq**t*s \e$B$rE,@Z$J%F%-%9%H$KK]0F$9$k?7$7$$L?Na$,$"$j$^\e(B
27194 \e$B$9\e(B---@kbd{W d}\e$B!#\e(B
27195
27196 @item
27197 @code{nntp} \e$B$N%G%P%C%0$r3Z$K$9$k$?$a$K!"\e(B
27198 @code{nntp-record-commands} \e$B$r\e(B @code{nil} \e$B$G$O$J$$CM$K@_Dj$9$k$3$H$,$G$-\e(B
27199 \e$B$^$9!#\e(B
27200
27201 @item
27202 @code{nntp} \e$B$O\e(B @file{~/.authinfo} \e$B$r;H$&$h$&$K$J$j$^$7$?!#$3$l\e(B
27203 \e$B$O\e(B @file{.netrc} \e$B$N$h$&$J%U%!%$%k$G!"$I$3$N\e(B @acronym{NNTP} \e$B%5!<%P!<$K$O\e(B
27204 \e$B$I$N$h$&$K\e(B @sc{authinfo} \e$B$rAw$k$+$r@)8f$9$k$?$a$N$b$N$G$9!#\e(B
27205
27206 @item
27207 \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
27208
27209 @item
27210 \e$B%a!<%k$,$I$3$KJ,3d$5$l$?$+$NMzNr$rMxMQ$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27211
27212 @item
27213 \e$B5-;v$NF|IU$rI=<($9$k$?$a$N?7$7$$L?Na$,2C$($i$l$^$7\e(B
27214 \e$B$?\e(B---@code{article-date-iso8601}\e$B!#\e(B
27215
27216 @item
27217 @code{gnus-score-thread-simplify} \e$B$r@_Dj$9$k$3$H$K$h$C$F!"%9%l%C%I$r:n@.\e(B
27218 \e$B$9$k$H$-$NI=Bj$rC1=c2=$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27219
27220 @item
27221 \e$B%a%C%;!<%8$G0zMQ$r$9$k$?$a$N?7$7$$4X?t$,2C$($i$l$^$7$?\e(B---
27222 @code{message-cite-original-without-signature}\e$B!#\e(B
27223
27224 @item
27225 @code{article-strip-all-blank-lines}---\e$B?7$7$$5-;vL?Na$G$9!#\e(B
27226
27227 @item
27228 \e$B5-;v$N=*$o$j$^$G$r@Z$j<h$k\e(B (kill \e$B$9$k\e(B) \e$B?7$7$$%a%C%;!<%8L?Na$,2C$($i$l$^\e(B
27229 \e$B$7$?!#\e(B
27230
27231 @item
27232 \e$BJQ?t\e(B @code{gnus-adaptive-word-minimum} \e$B$r;H$&$3$H$K$h$C$F!":G>.8BEY$NE,\e(B
27233 \e$B1~%9%3%"$r;XDj$9$k$3$H$,$G$-$^$9!#\e(B
27234
27235 @item
27236 @code{gnus-start-date-timer} \e$BL?Na$K$h$C$F!V5-;v$,Ej9F$5$l$?$H$-$+$i$N7P\e(B
27237 \e$B2a;~4V!W%X%C%@!<$,7QB3E*$K99?7$5$l$k$h$&$K$J$j$^$7$?!#\e(B
27238
27239 @item
27240 \e$B%&%'%V$GDs6!$5$l$F$$$k%a!<%j%s%0%j%9%H$N%"!<%+%$%V$r!"\e(B
27241 @code{nnlistserv} \e$B%P%C%/%(%s%I$K$h$C$FFI$`$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27242
27243 @item
27244 \e$B8E$$\e(B dejanews \e$B%"!<%+%$%V$r\e(B @code{nnweb} \e$B$GFI$`$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
27245 \e$B$?!#\e(B
27246 @end itemize
27247
27248 @node Pterodactyl Gnus
27249 @subsubsection Pterodactyl Gnus
27250
27251 Gnus 5.8 \e$B$N?7$7$$5!G=\e(B:
27252
27253 @itemize @bullet
27254 @item
27255 \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
27256 \e$B8+$F$/$@$5$$!#FC$K\e(B procmail \e$B$G<h$j9~$`$?$a$N$9$Y$F$NJQ?t$,L5$/$J$C$F$$$^\e(B
27257 \e$B$9!#\e(B
27258
27259 \e$B0J2<$N$h$&$J\e(B procmail \e$B$N;H$$J}$O\e(B
27260
27261 @lisp
27262 (setq nnmail-use-procmail t)
27263 (setq nnmail-spool-file 'procmail)
27264 (setq nnmail-procmail-directory "~/mail/incoming/")
27265 (setq nnmail-procmail-suffix "\\.in")
27266 @end lisp
27267
27268 \e$B8=:_$G$O<!$N$h$&$KJQ$o$C$F$$$^$9!#\e(B
27269
27270 @lisp
27271 (setq mail-sources
27272       '((directory :path "~/mail/incoming/"
27273                    :suffix ".in")))
27274 @end lisp
27275
27276 @xref{Mail Source Specifiers}.
27277
27278 @item
27279 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
27280 \e$B$/$NItJ,$K1F6A$7$F$$$F!"$?$/$5$s$N?7$7$$%3%^%s%I$,DI2C$5$l$F$$$^$9!#>\:Y\e(B
27281 \e$B$O%^%K%e%"%k$r;2>H$7$F$/$@$5$$!#\e(B
27282
27283 @item
27284 \e$B$7$+$b\e(B Gnus \e$B$O3F9q8lBP1~$K$J$j$^$7$?!#$3$3$G$OMWLs$G$-$J$$$/$i$$\e(B
27285 \e$B$K\e(B Gnus \e$B$NB?$/$NItJ,$K1F6A$7$F$$$F!"?7$7$$$?$/$5$s$NJQ?t$,DI2C$5$l$F$$$^\e(B
27286 \e$B$9!#\e(B
27287
27288 @item
27289 @code{gnus-auto-select-first} \e$B$,!"%]%$%s%H$rCV$/>l=j$r7hDj$9$k$?$a$N4X?t\e(B
27290 \e$B$G$"$C$F$b$h$/$J$j$^$7$?!#\e(B
27291
27292 @item
27293 \e$B35N,%P%C%U%!!<$H\e(B @acronym{NOV} \e$B%U%!%$%k$K4^$a$kDI2C$N%X%C%@!<$r!"MxMQ<T\e(B
27294 \e$B$,7h$a$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27295
27296 @item
27297 @code{gnus-article-display-hook} \e$B$,:o=|$5$l$^$7$?!#Be$o$j\e(B
27298 \e$B$K\e(B @code{gnus-treat-} \e$B$G;O$^$k$?$/$5$s$NJQ?t$,DI2C$5$l$^$7$?!#\e(B
27299
27300 @item
27301 Gnus posting styles \e$B$,:F$S:n$jD>$5$l$^$7$?!#8=:_$OHyL/$K0c$&$d$jJ}$GF0:n\e(B
27302 \e$B$7$^$9!#\e(B
27303
27304 @item
27305 \e$B?7$7$$%&%'%V$K4p$E$$$?%P%C%/%(%s%I$,DI2C$5$l$^$7$?!#\e(B@code{nnslashdot},
27306 @code{nnwarchive} \e$B$*$h$S\e(B @code{nnultimate} \e$B$G$9!#\e(Bnnweb \e$B$O>o$KJQ2=$9$k9=\e(B
27307 \e$B@.$r$H$jB3$1$k$?$a$K!":F$S:n$jD>$5$l$^$7$?!#\e(B
27308
27309 @item
27310 Gnus \e$B$O\e(B @code{nnimap} \e$B$K$h$C$F\e(B @acronym{IMAP} \e$B$N%a!<%k$rFI$`$3$H$,$G$-$^\e(B
27311 \e$B$9!#\e(B
27312 @end itemize
27313
27314 @node Oort Gnus
27315 @subsubsection Oort Gnus
27316 @cindex Oort Gnus
27317
27318 Gnus 5.10 \e$B$N?7$7$$5!G=\e(B:
27319
27320 @itemize @bullet
27321 @item \e$B%$%s%9%H!<%k$K4X$9$kJQ99\e(B
27322 @c ***************************
27323
27324 @itemize @bullet
27325 @item
27326 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
27327
27328 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
27329 \e$BDjHG$KLa$7$F$7$^$C$?$J$i$P!"$3$NHG$K%0%l!<%I%"%C%W$9$k$H$-$KCm0U$7$F$/$@\e(B
27330 \e$B$5$$!#FC$K!"$*$=$i$/$9$Y$F\e(B
27331 \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
27332 \e$B$,$"$k$G$7$g$&!#$=$NL\E*$O!"$3$NHG\e(B (\e$B$N\e(B Gnus) \e$B$,%U%i%0$r3JG<$9\e(B
27333 \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
27334 \e$B%U%i%0$,FI$^$l$k$h$&$K$9$k$?$a$G$9\e(B (\e$BLuCm\e(B: \e$B8@$$49$($k$H!"8E$$MM<0\e(B
27335 \e$B$N\e(B @file{.marks}/@file{.mrk} \e$B%U%!%$%k$r?7$7$$\e(B Gnus \e$B$,FI$s$G$O$$$1$J$$$H\e(B
27336 \e$B$$$&$3$H$G$9!#$=$l$i$O?7$?$K:n@.$5$l$^$9\e(B)\e$B!#8e=R$N9`L\$G!"0u\e(B (marks) \e$B$K4X\e(B
27337 \e$B$9$k$h$jB?$/$N>pJs$rFI$s$G$/$@$5$$!#%0%l!<%I$r2<$2$F$b0lHL$K$O=u$1$K$J$i\e(B
27338 \e$B$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
27339
27340 @item
27341 Lisp \e$B%U%!%$%k$,%G%#%U%)%k%H$G\e(B @file{.../site-lisp/gnus/} \e$B$K%$%s%9%H!<%k\e(B
27342 \e$B$5$l$k$h$&$K$J$j$^$7$?!#0JA0$O\e(B @file{.../site-lisp/} \e$B$,%G%#%U%)%k%H$G$7\e(B
27343 \e$B$?!#2C$($F!"?7$7$$%$%s%9%H!<%i!<$OB>$K%$%s%9%H!<%k$5$l$F$$$k!"?7$7\e(B
27344 \e$B$$\e(B Gnus \e$B$h$jM%@h$5$l$k\e(B Gnus \e$B$r8!=P$7$F7Y9p$rH/$7$^$9!#$=$l$i$r<jF0$G<h$j\e(B
27345 \e$B=|$$$F$bNI$$$7!"\e(B@code{make remove-installed-shadows} \e$B$r;H$C$F:o=|$9$k$3\e(B
27346 \e$B$H$b$G$-$^$9!#\e(B
27347
27348 @item
27349 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
27350 \e$B$$\e(B @file{make.bat}\e$B!#\e(B
27351
27352 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$F$/\e(B
27353 \e$B$@$5$$!#$3$N%P%C%A!&%W%m%0%i%`$NBh0l0z?t$O%G%#%l%/%H%j!<$G$9!#$=$3\e(B
27354 \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
27355 \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
27356 \e$B$K\e(B @code{/copy} \e$B$rM?$($F$/$@$5$$!#\e(B
27357
27358 @file{make.bat} \e$B$O%<%m$+$i=q$-D>$5$l$^$7$?!#\e(BXEmacs \e$B$H\e(B Emacs \e$B$r<+F0G'<1$7!"\e(B
27359 @file{gnus-load.el} \e$B$r@8@.$7!"%3%s%Q%$%kCf$H\e(B info \e$B%U%!%$%k$N@8@.Cf$K%(%i!<\e(B
27360 \e$B$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#\e(B@code{makeinfo} \e$B$,MxMQ2DG=$G$"$l$P\e(B
27361 \e$B$=$l$r;H$$!"$5$b$J$1$l$P\e(B @file{infohack.el} \e$B$KMj$j$^$9!#:#\e(B
27362 \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
27363 \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
27364 \e$B$k\e(B @code{configure; make; make install} \e$B%5%$%/%k$N40A4$JCV$-49$($K$J$j$^\e(B
27365 \e$B$7$?!#\e(B
27366
27367 \e$B?7$7$$\e(B @file{make.bat} \e$B$K$h$C\e(B
27368 \e$B$F\e(B @file{make-x.bat} \e$B$H\e(B @file{xemacs.mak} \e$B$,ITMW$K$J$C$?$N$G!"$=$l$i$O:o\e(B
27369 \e$B=|$5$l$^$7$?!#\e(B
27370
27371 @item
27372 @file{~/News/overview/} \e$B$OITMW!#\e(B
27373
27374 \e$B0J2<$NJQ99$N7k2L!"$b$O$d\e(B @file{~/News/overview/} \e$B%G%#%l%/%H%j!<$OMW$j$^\e(B
27375 \e$B$;$s!#$9$Y$F$N3,AX$r0BA4$K:o=|$9$k$3$H$,$G$-$^$9!#\e(B
27376
27377 @c FIXME: `gnus-load' \e$B$K$D$$$F8@5Z$7$F$$$k\e(B README \e$B$,!"%j%]%8%H%j!<$K$O4^\e(B
27378 @c \e$B$^$l$F$$$^$;$s!#;d$?$A$O$3$N9`L\$N$?$a$N$h$jNI$$>l=j$r8+$D$1$k$Y$-$G\e(B
27379 @c \e$B$9!#\e(B
27380 @item
27381 @code{(require 'gnus-load)}
27382
27383 \e$BC1FH$GG[I[$5$l$F$$$k\e(B Gnus \e$B$r;H$&>l9g$K$O!"\e(B
27384 @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
27385 @file{~/.emacs} \e$B$K\e(B @code{(require 'gnus-load)} \e$B$r2C$($k$N$,NI$$$G$9!#\e(B
27386
27387 @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
27388 \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
27389 \e$B$s$G$$$^$9!#\e(B
27390 @end itemize
27391
27392 @item Gnus \e$B$KFbB"$5$l$??7$7$$%Q%C%1!<%8$H%i%$%V%i%j!<\e(B
27393 @c **************************************************
27394
27395 @itemize @bullet
27396 @item
27397 \e$B2~Dj$5$l$?\e(B Gnus @acronym{FAQ} \e$B$,%^%K%e%"%k$K4^$^$l$F$$$^$9!#\e(B
27398 @xref{Frequently Asked Questions}.
27399
27400 @item
27401 @acronym{TLS} \e$B%i%C%Q!<$,\e(B Gnus \e$B$KF1:-$5$l$^$7$?!#\e(B
27402
27403 @acronym{TLS}/@acronym{SSL} \e$B$,!"\e(B@file{tls.el} \e$B$H\e(B GnuTLS \e$B$r2p$7\e(B
27404 \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
27405
27406 @item
27407 \e$B2~NI$5$l$?\e(B spam \e$BBP935!G=!#\e(B
27408
27409 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
27410 \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
27411 \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
27412 \e$B$9!#$^$?\e(B SpamAssassin \e$B$d\e(B Hashcash \e$B$N$h$&$J30It%Q%C%1!<%8$rMF0W$K;H$&$?$a\e(B
27413 \e$B$N\e(B hook \e$B$b?7$7$/$J$j$^$7$?!#\e(B@ref{Thwarting Email Spam} \e$B$*$h\e(B
27414 \e$B$S\e(B @ref{Spam Package}.
27415 @c FIXME: @xref{Spam Package}?.  \e$B$3$l$O\e(B Misc \e$B$N2<$K$"$k$Y$-$+\e(B?
27416
27417 @item
27418 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
27419
27420 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
27421 \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
27422 \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
27423 \e$B%I$7$F$/$@$5$$!#\e(B@ref{Sieve Commands}\e$B!"$=$l$K?7$7$$\e(B Sieve \e$B$N%^%K%e%"\e(B
27424 \e$B%k\e(B (@pxref{Top, ,Top, sieve-ja, Emacs Sieve}) \e$B$r;2>H$7$F$/$@$5$$!#\e(B
27425 @end itemize
27426
27427 @item \e$B%0%k!<%W%b!<%I$NJQ99\e(B
27428 @c ***********************
27429
27430 @itemize @bullet
27431 @item
27432 @code{gnus-group-read-ephemeral-group} \e$B$r\e(B @kbd{G M} \e$B%-!<$GBPOCE*$K8F$V$3\e(B
27433 \e$B$H$,$G$-$^$9!#\e(B
27434
27435 @item
27436 \e$B7{>O$H%3%s%H%m!<%k%a%C%;!<%8$N<hF@!#\e(B
27437
27438 \e$BFs$D$N?7$7$$%3%^%s%I$G!"%K%e!<%9%0%k!<%W$N7{>O$r<h$j9~$`\e(B (@kbd{H c}) \e$B$3\e(B
27439 \e$B$H$H!"%3%s%H%m!<%k%a%C%;!<%8$r<hF@$9$k\e(B (@kbd{H C}) \e$B$3$H$,$G$-$^$9!#\e(B
27440
27441 @item
27442 \e$B?7$7$$JQ?t\e(B @code{gnus-parameters} \e$B$r!"%0%k!<%W%Q%i%a!<%?!<$r@_Dj$9$k$?$a\e(B
27443 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B
27444
27445 \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}
27446 (\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
27447 \e$B$F%+%9%?%^%$%:$N0RNO$r4.G=$9$k$3$H$,$G$-$^$9!#$^$?!"$=$NJQ?t\e(B
27448 \e$B$O\e(B @file{~/.newsrc.eld} \e$B$G$O$J$/$F\e(B @file{~/.gnus.el} \e$B$G@_Dj$9$k$N$G!"%P%C\e(B
27449 \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
27450 \e$B2<$N$h$&$JN.57$G%0%k!<%W%Q%i%a!<%?!<$K3d$jEv$F$^$9\e(B:
27451
27452 @lisp
27453 (setq gnus-parameters
27454       '(("mail\\..*"
27455          (gnus-show-threads nil)
27456          (gnus-use-scoring nil))
27457         ("^nnimap:\\(foo.bar\\)$"
27458          (to-group . "\\1"))))
27459 @end lisp
27460
27461 @item
27462 nnimap \e$B$N%0%k!<%W$K$*$1$kL$FI$N?t$,@53N$K$J$j$^$7$?!#\e(B
27463
27464 \e$B%0%k!<%W%P%C%U%!!<$GI=<($5$l$k\e(B nnimap \e$B%0%k!<%W$NL$FI5-;v$N?t$N8+@Q$j$,@5\e(B
27465 \e$B3N$K$J$C$?$O$:$G$9!#$3$l$O\e(B @code{gnus-setup-news-hook} (\e$B5/F0;~$K8F$P$l\e(B
27466 \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
27467 \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
27468 \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$G$O$J$$CM$K\e(B
27469 \e$BJQ$($F$$$k>l9g$O!"=E$M\e(B
27470 \e$B$F\e(B @code{nnimap-fixup-unread-after-getting-new-news} \e$B$rDI2C$9$kI,MW$,$"\e(B
27471 \e$B$k$+$b$7$l$^$;$s!#8+@Q$j$KK~B-$7$F$$$F!"?7$7$$%a!<%k$r<hF@$9$k$H$-$K$$$/\e(B
27472 \e$B$i$+$N\e(B (\e$B$o$:$+$J\e(B) \e$B;~4V$r@aLs$7$?$$$N$G$"$l$P!"$=$N4X?t$r30$7$F$/$@$5$$!#\e(B
27473
27474 @item
27475 \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
27476
27477 \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
27478 \e$B$k$K$O\e(B @code{gnus-group-name-charset-group-alist} \e$B$*$h\e(B
27479 \e$B$S\e(B @code{gnus-group-name-charset-method-alist} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
27480
27481 @item
27482 @code{gnus-group-charset-alist} \e$B$H\e(B @code{gnus-group-ignored-charsets-alist}
27483
27484 \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
27485 \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
27486 \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
27487 \e$B$^$;$s!#Nc$G$9\e(B:
27488
27489 @lisp
27490 ("^han\\>" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr)
27491 @end lisp
27492
27493 @item
27494 \e$BF~$C$F$-$?%a!<%k$r0l;~C_$($k%U%!%$%k\e(B (@file{Incoming*}) \e$B$N8E$$$b$N$O!"B(\e(B
27495 \e$B;~$G$O$J$/2?F|$+8e$K>C5n$5$l$^$9!#\e(B@xref{Mail Source Customization}.
27496 (Gnus 5.10.10 / Emacs 22.2 \e$B$N?75!G=\e(B)
27497 @end itemize
27498
27499 @item \e$B35N,%b!<%I$H5-;v%b!<%I$NJQ99\e(B
27500 @c *******************************
27501
27502 @itemize @bullet
27503 @item
27504 \e$BNN0h$,3h@-2=$5$l$F$$$k>l9g$K!"\e(B
27505 @kbd{F} \e$B%-!<\e(B (@code{gnus-article-followup-with-original}) \e$B$*$h\e(B
27506 \e$B$S\e(B @kbd{R} \e$B%-!<\e(B (@code{gnus-article-reply-with-original}) \e$B$O!"$=$NNN0h$K\e(B
27507 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
27508
27509 @item
27510 \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
27511 \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
27512 \e$BBe$o$j$K\e(B @kbd{B w} \e$B%-!<$r;H$C$F$/$@$5$$!#\e(B
27513
27514 @item
27515 \e$B5-;v$N%\%?%s!#\e(B
27516
27517 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
27518 \e$B$?$O\e(B Gnus \e$B$K4XO"$7$?;29MJ88%$N$?$a$N!"$h$jB?$/$N%\%?%s$,DI2C$5$l$^$7$?!#\e(B
27519 @xref{Article Buttons}. \e$B$9$Y$F$N5-;v$N%\%?%s$N8+1I$($r@)8f$9$k$?$a\e(B
27520 \e$B$K\e(B @code{gnus-button-@var{*}-level} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#\e(B
27521 @xref{Article Button Levels}.
27522
27523 @item
27524 \e$BC10l$N\e(B yenc \e$B$G%(%s%3!<%I$5$l$?E:IU%Q!<%H$r%G%3!<%I$9$k$3$H$,$G$-$^$9!#\e(B
27525
27526 @item
27527 Picons
27528
27529 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
27530 \e$B$/$D$+$N%*%W%7%g%s$,!":o=|$^$?$O2~L>$5$l$F$$$^$9!#\e(B
27531
27532 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
27533 \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
27534 \e$B$9!#\e(B@xref{Picons}.
27535
27536 @item
27537 \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
27538 \e$B$H!"%X%C%@!<$N$*$7$^$$$K6-3&@~$,IA$+$l$^$9!#\e(B
27539
27540 @item
27541 \e$B=pL>$5$l$?5-;v$N%X%C%@!<\e(B (X-PGP-Sig) \e$B$r!"\e(B@kbd{W p} \e$B$GG'>Z$9$k$3$H$,$G$-\e(B
27542 \e$B$^$9!#\e(B
27543
27544 @item
27545 \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
27546 \e$B$k$K$O\e(B @code{(setq gnus-summary-display-arrow nil)} \e$B$r;H$C$F$/$@$5$$!#\e(B
27547
27548 @item
27549 \e$B%K%e!<%9$K%a!<%k$GJV?.$7$h$&$H$7$?$i7Y9p$7$^$9!#\e(B
27550
27551 \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
27552 \e$B$^$;$s$+\e(B?  \e$B$=$s$J$"$J$?$K?7%*%W%7%g\e(B
27553 \e$B%s\e(B @code{gnus-confirm-mail-reply-to-news}\e$B!#\e(B
27554
27555 @item
27556 \e$B?7$7$$%*%W%7%g%s\e(B @code{gnus-summary-display-while-building} \e$B$r\e(B
27557 \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
27558
27559 @item
27560 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
27561 \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
27562 List}.
27563
27564 @item
27565 \e$BF|IU%X%C%@!<$r!"1Q8l$GH/2;$G$-$k7A<0$GI=<($9$k$3$H$,$G$-$^$9!#\e(B
27566 @xref{Article Date}.
27567
27568 @item
27569 @code{mm-uu-diff-groups-regexp} \e$B$K9gCW$9$k%0%k!<%W$G$O!":9J,\e(B (diffs) \e$B$,\e(B
27570 \e$B<+F0E*$K%O%$%i%$%H$5$l$^$9!#\e(B
27571
27572 @item
27573 \e$B%^%$%/%m%=%U%H0zMQMM<0$N$h$jNI$$<h$j07$$!#\e(B
27574
27575 \e$B$$$/$D$+$N%^%$%/%m%=%U%H$N%a%$%i!<$,!"%a%C%;!<%8$N;D$j$NItJ,$,0zMQ$G$"$k\e(B
27576 \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
27577 \e$B$G0O$^$l$F$$$J$/$F$b!"\e(BGnus \e$B$O$H$K$+$/G'<1$7$h$&$H$7$^$9!#JQ\e(B
27578 \e$B?t\e(B @code{gnus-cite-unsightly-citation-regexp} \e$B$O!"$=$l$i$N0zMQ$N@hF,$K9g\e(B
27579 \e$BCW$7$^$9!#\e(B
27580
27581 \e$B?7$7$$\e(B @kbd{W Y f} \e$B%3%^%s\e(B
27582 \e$B%I\e(B (@code{gnus-article-outlook-deuglify-article}) \e$B$G!"=9$/2u$l$?\e(B Outlook
27583 (Express) \e$B$N5-;v$r@07A$7D>$9$3$H$,$G$-$^$9!#\e(B
27584
27585 @item
27586 @code{gnus-article-skip-boring}
27587
27588 @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
27589 \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
27590 @code{gnus-article-boring-faces} \e$B$r;H$C$F!"2?$rFI$_Ht$P$7$F$7$^$C$F$bNI\e(B
27591 \e$B$$$+$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
27592
27593 \e$B$F$C$Z$s$K>/$7$@$1$"$k?75,$JFbMF$K!"D9$/$F4"$j9~$^$l$F$$$J$$0zMQ$,B3$$$F\e(B
27594 \e$B$$$k$?$/$5$s$N5-;v$rFI$`>l9g$K!"$3$l$OFC$KLr$KN)$A$^$9!#\e(B
27595
27596 @item
27597 \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
27598 \e$B$&$K$J$j$^$7$?!#\e(B
27599
27600 \e$B$3$l$rF/$+$J$$$h$&$K$9$k$K$O!"\e(B@code{(setq gnus-treat-display-smileys
27601 nil)} \e$B$r\e(B @file{~/.gnus.el} \e$B$KCV$$$F$/$@$5$$!#\e(B
27602
27603 @item
27604 Face \e$B%X%C%@!<$r07$($k$h$&$K$J$j$^$7$?!#\e(B@xref{Face}.
27605
27606 @item
27607 \e$B35N,%P%C%U%!!<$G!"?7$7$$%3%^%s%I\e(B @kbd{/ N} \e$B$O?7Ce%a%C%;!<%8$rA^F~$7!"\e(B
27608 @kbd{/ o} \e$B$O8E$$%a%C%;!<%8$rA^F~$7$^$9!#\e(B
27609
27610 @item
27611 @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
27612 \e$B%I$7$^$9!#\e(B
27613
27614 @item
27615 @code{gnus-summary-line-format}
27616
27617 \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
27618 \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
27619 \e$BMxMQ<TL>$rCV$-49$($k$?$a$K!"\e(B@code{gnus-extra-headers}\e$B!"\e(B
27620 @code{nnmail-extra-headers} \e$B$*$h$S\e(B @code{gnus-ignored-from-addresses} \e$B$N\e(B
27621 \e$B%G%#%U%)%k%HCM$,JQ$o$j$^$7$?!#\e(B
27622
27623 @item
27624 \e$BE:IU%U%!%$%k$N>C5n!#\e(B
27625
27626 @code{gnus-mime-save-part-and-strip} \e$B%3%^%s%I\e(B (@acronym{MIME} \e$B%\%?%s>e\e(B
27627 \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
27628 \e$B$HCV$-49$($^$9!#\e(B@code{gnus-mime-delete-part} (@acronym{MIME} \e$B%\%?%s>e\e(B
27629 \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
27630 \e$B%]!<%H$7$F$$$k%P%C%/%(%s%I$G$@$1F0:n$7$^$9!#\e(B
27631
27632 @item
27633 @code{gnus-default-charset}
27634
27635 \e$B%G%#%U%)%k%HCM$O\e(B @code{iso-8859-1} \e$B$KBe$o$C\e(B
27636 \e$B$F\e(B @code{current-language-environment} \e$BJQ?t$K$h$C$F7hDj$5$l$kCM$K$J$j$^\e(B
27637 \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
27638 \e$B=|$5$l$^$7$?!#\e(B
27639
27640 @item
27641 \e$B0u:~$N@-G=$,8~>e$7$^$7$?!#\e(B
27642
27643 Gnus \e$B$O$=$l<+?H$,!"35N,$H5-;v%P%C%U%!!<$K$*$1\e(B
27644 \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
27645 \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
27646 \e$B$r0u:~$9$k$3$H$,$G$-$^$9!#\e(B
27647
27648 @item
27649 \e$B3HD%$5$l$?=qK!;EMM\e(B (format specs)\e$B!#\e(B
27650
27651 \e$B=qK!;EMM\e(B @samp{%&user-date;} \e$B$,\e(B @code{gnus-summary-line-format-alist} \e$B$K\e(B
27652 \e$BDI2C$5$l$^$7$?!#$=$l$K!"MxMQ<TDj5A$K$h$k3HD%$5$l$?%U%)!<%^%C%H$N;EMM$b%5\e(B
27653 \e$B%]!<%H$5$l$F$$$^$9!#3HD%$5$l$?=qK!;EMM$O\e(B @samp{%u&foo;} \e$B$N$h$&$J$b$N$G!"\e(B
27654 \e$B4X?t\e(B @code{gnus-user-format-function-@var{foo}} \e$B$r5/F0$7$^$9!#\e(B
27655 @samp{&} \e$B$,%(%9%1!<%WJ8;z$K;H$o$l$F$$$k$N$G!"8E$$MxMQ<TDj5A=qK!$G$"\e(B
27656 \e$B$k\e(B @samp{%u&} \e$B$O:#$G$O%5%]!<%H$5$l$F$$$^$;$s!#\e(B
27657
27658 @item
27659 @kbd{/ *} (@code{gnus-summary-limit-include-cached}) \e$B$,=q$-D>$5$l$^$7$?!#\e(B
27660 @c FIXME: \e$B$3$l$OMxMQ<T$K8+$($kJQ99$@$C$?$N$+\e(B?
27661
27662 \e$B$3$l$O\e(B @kbd{Y c} (@code{gnus-summary-insert-cached-articles}) \e$B$NJLL>$G$7\e(B
27663 \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
27664
27665 @item
27666 \e$B$$$/$D$+$N@)8BL?Na$O\e(B @kbd{C-u} \e$B@\F,0z?t$G9gCW$NH]Dj$r07$&$3$H$,$G$-$^$9!#\e(B
27667
27668 @kbd{C-u} \e$B$r\e(B subject\e$B!"\e(Bauthor \e$B$^$?$O\e(B extra \e$B%X%C%@!<!"$9$J$o$A\e(B @kbd{/ s}\e$B!"\e(B
27669 @kbd{/ a} \e$B$*$h\e(B
27670 \e$B$S\e(B @kbd{/ x} (@code{gnus-summary-limit-to-@{subject,author,extra@}}) \e$B$G\e(B
27671 \e$B;H$&$H!"7k2L$H$7$F$=$NI=8=$K9gCW$7$J$$$9$Y$F$N5-;v$,I=<($5$l$^$9!#\e(B
27672
27673 @item
27674 Gnus \e$B$O30It%Q!<%H\e(B (message/external) \e$B$r%$%s%i%$%sI=<($7$^$9!#\e(B
27675 @end itemize
27676
27677 @item Message \e$B%b!<%I$NJQ99$H4XO"$9$k\e(B Gnus \e$B$N5!G=\e(B
27678 @c *********************************************
27679
27680 @itemize @bullet
27681 @item
27682 \e$BCY1d5-;v!#\e(B
27683
27684 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
27685 \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
27686 \e$B?.$N$?$a$NK:HwO?$H$7$FLr$KN)$D$G$7$g$&!#\e(B@xref{Delayed Articles}.
27687
27688 @item
27689 @code{auto-compression-mode} \e$B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H\e(B
27690 \e$B$-$K<+F0$G05=L$,2r$+$l$^$9!#\e(B
27691
27692 @item
27693 \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
27694 \e$BFI$N0u$rIU$1$^$9!#\e(B
27695
27696 @item
27697 \e$BE:IU%U%!%$%k$N@Z$jN%$7\e(B (externalizing)\e$B!#\e(B
27698
27699 @code{gnus-gcc-externalize-attachments} \e$B$^$?\e(B
27700 \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
27701 \e$B$k$H!"%m!<%+%k%U%!%$%k$r30It%Q!<%H$H$7$FE:IU$7$^$9!#\e(B
27702
27703 @item
27704 Sendmail \e$B$r;H$&$H$-$N%(%s%Y%m!<%WAw?.<T\e(B (envelope sender) \e$B$N%"%I%l%9$,!"\e(B
27705 \e$B%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?!#\e(B@xref{Mail Variables, ,\e$B%a!<%kJQ?t\e(B,
27706 message-ja, The Message Manual}.
27707
27708 @item
27709 Gnus \e$B$O:#$G$O\e(B Sender: \e$B%X%C%@!<$r<+F0$G$O@8@.$7$^$;$s!#\e(B
27710
27711 \e$B$=$l$O=i4|$K$*$$$F$O!"MxMQ<T$,@_Dj$7$?\e(B email \e$B%"%I%l%9$,\e(B Gnus \e$B$,A[Dj$7$?\e(B
27712 \e$BMxMQ<T$N%G%#%U%)%k%H$N%"%I%l%9$H0c$C$F$$$?>l9g$K@8@.$5$l$^$7$?!#:#F|$G$O\e(B
27713 \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@\e(B
27714 \e$B$NE*$K$J$k\e(B) \e$BMQES$O!"%K%e!<%9$r\e(B cancel/supersede \e$B$9$k;q3J$,$"$k$+$I$&$+$r\e(B
27715 \e$B8!::$9$k$3$H\e(B (\e$B$3$l$OBe$o$j$K!"B>$N>O$G=R$Y$i$l$k\e(B Cancel Locks \e$B$K$h$C$F2r\e(B
27716 \e$B7h$5$l$^$7$?\e(B) \e$B$J$N$G!"$=$N%X%C%@!<$N@8@.$O%G%#%U%)%k%H$GM^@)$5$l$F$$$^$9!#\e(B
27717 \e$BJQ?t\e(B @code{message-required-headers}\e$B!"\e(B
27718 @code{message-required-news-headers} \e$B$*$h\e(B
27719 \e$B$S\e(B @code{message-required-mail-headers} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
27720
27721 @item
27722 \e$B%5!<%I%Q!<%F%#!<$K$h$k\e(B @file{message-utils.el} \e$B$N5!G=\e(B
27723 \e$B$,\e(B @file{message.el} \e$B$K2C$($i$l$^$7$?!#\e(B
27724
27725 Message \e$B$OI=Bj$N9T$+$i\e(B @samp{(was: <old subject>)} \e$B$r:o=|$9$k$+$I$&$+$r\e(B
27726 \e$B?R$M$k$h$&$K$J$j$^$7$?\e(B (@code{message-subject-trailing-was-query} \e$B;2>H\e(B)\e$B!#\e(B
27727 @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
27728 @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
27729 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
27730 \e$BJ8$KA^F~$7$^$9\e(B (@code{message-cross-post-@var{*}} \e$BJQ?t72$r8+$F$/$@$5$$\e(B)\e$B!#\e(B
27731
27732 @item
27733 \e$B:#$d\e(B @code{message-generate-headers-first} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%a%C\e(B
27734 \e$B%;!<%8$N:n@.$r;O$a$k$H$-$K\e(B References \e$B$H\e(B X-Draft-From \e$B%X%C%@!<$O@8@.$5$l\e(B
27735 \e$B$^$;$s!#\e(B
27736
27737 @item
27738 X-Faces \e$B%X%C%@!<$NA^F~$,4JC1$K$J$j$^$7$?!#\e(B@xref{X-Face}.
27739
27740 @item
27741 \e$B%0%k!<%W%+!<%\%s%3%T!<\e(B (GCC) \e$B$r0zMQId$G0O$`!#\e(B
27742
27743 \e$B6uGr$dB>$NJQ$JJ8;z$r4^$`%0%k!<%W$r07$($k$h$&$K$9$k$?$a$K!"%0%k!<%W\e(B
27744 \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
27745 \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
27746 \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
27747 \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
27748 \e$B$9\e(B) \e$B$r;H$C$F$$$k$J$i$P!"\e(B@code{("nnml:foo" "nnml:bar")} \e$B$H$$$&%j%9%H$rJV\e(B
27749 \e$B$9$h$&$KJQ99$7$J$1$l$P$J$j$^$;$s!#$5$b$J$$$H!"\e(BGcc: \e$B9T$O4V0c$C$?0O$^$lJ}\e(B
27750 \e$B$r$5$l$F$7$^$&$G$7$g$&!#=i4|$N$3$m$KJ8;zNs\e(B @samp{nnml:foo, nnml:bar} \e$B$r\e(B
27751 \e$BJV$9$h$&$K$7$?$3$H$,4V0c$$$@$C$?$3$H$KCeL\$7$F$/$@$5$$!#$=$l$OD>@\A^F~$5\e(B
27752 \e$B$l$?$N$G!"$^$C$?$/LdBj$r@8$8$^$;$s$G$7$?!#\e(B
27753
27754 @item
27755 @code{message-insinuate-rmail}
27756
27757 @c FIXME \e$B$=$l$O\e(B 'message-user-agent \e$B$G$O$@$a$G$9$+\e(B?
27758 @code{(message-insinuate-rmail)} \e$B$H\e(B @code{(setq mail-user-agent
27759 'gnus-user-agent)} \e$B$r\e(B @file{~/.emacs} \e$B$K2C$($k$3$H$K$h$C$F!"\e(B
27760 @code{message-mode} \e$B$G%a%C%;!<%8$N:n@.!"JV?.$*$h$SE>Aw$r9T$J$&$h$&\e(B
27761 \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=$9\e(B
27762 \e$B$k$3$H$,$G$-$^$9!#\e(B
27763
27764 @item
27765 @code{message-minibuffer-local-map}
27766
27767 \e$B$3$N2<$N9T$O!"%a%C%;!<%8$r:FAw$9$k$H$-$K\e(B BBDB \e$B$r;H$($k$h$&$K$7$^$9\e(B:
27768 @lisp
27769 (define-key message-minibuffer-local-map [(tab)]
27770   'bbdb-complete-name)
27771 @end lisp
27772
27773 @item
27774 @code{gnus-posting-styles}
27775
27776 \e$B$3$N$h$&$J9gCW$NMM<0$,2C$o$j$^$7$?!#\e(B
27777
27778 @lisp
27779 ((header "to" "larsi.*org")
27780  (Organization "Somewhere, Inc."))
27781 @end lisp
27782
27783 \e$B2<5-$N$h$&$J8E$$MM<0$O;~BeCY$l$K$J$j$^$7$?$,!"$^$@<u$1F~$l$i$l$^$9!#\e(B
27784
27785 @lisp
27786 (header "to" "larsi.*org"
27787         (Organization "Somewhere, Inc."))
27788 @end lisp
27789
27790 @item
27791 @code{message-ignored-news-headers} \e$B$H\e(B @code{message-ignored-mail-headers}
27792
27793 @samp{X-Draft-From} \e$B$H\e(B @samp{X-Gnus-Agent-Meta-Information} \e$B$,!"$3$l$iFs\e(B
27794 \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
27795 \e$B$=$l$iFs$D$N%X%C%@!<$b2C$($kI,MW$,$"$j$^$9!#\e(B
27796
27797 @item
27798 Gnus \e$B$O!H\e(Bformat=flowed\e$B!I\e(B(RFC 2646) \e$B%Q%i%a!<%?!<$r%5%]!<%H$7$^$9!#%a%C%;!<\e(B
27799 \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
27800 format=flowed \e$B$N%G%3!<%I$O0JA0$+$i$G$-$^$7$?$,!"=i4|$NHG$G$O@bL@$NJ8=q$,\e(B
27801 \e$B$"$j$^$;$s$G$7$?!#\e(B
27802
27803 @item
27804 @code{mm-fill-flowed} \e$B%*%W%7%g%s$G!H\e(Bformat=flowed\e$B!I%a%C%;!<%8$rN.F0%F%-%9\e(B
27805 \e$B%H$H$7$F=hM}$9$k$3$H$r$d$a$5$;$k$3$H$,$G$-$^$9!#$^$?!"\e(BPGP \e$B=pL>$,Kd$a9~$^\e(B
27806 \e$B$l$?%a%C%;!<%8$rAw?.$9$k$H$-!"N.F0%F%-%9%H$N=hM}$O9T$J$o$l$^$;$s!#\e(B
27807 @xref{Flowed text, ,\e$BN.F0%F%-%9%H\e(B, emacs-mime-ja, The Emacs MIME Manual}.
27808 (Gnus 5.10.7 \e$B$N?75!G=\e(B)
27809 @c \e$B$3$N%(%s%H%j!<$O\e(B "No Gnus" \e$B@a$K$b$"$j$^$9!#\e(B
27810
27811 @item
27812 Gnus \e$B$O\e(B RFC 2298 \e$B$N3+Iu3NG'MW5a$N@8@.$r%5%]!<%H$7$^$9!#\e(B
27813
27814 \e$B$3$l$O%a%C%;!<%8%b!<%I$N\e(B @kbd{C-c M-n} \e$B%-!<$G8F$S=P$5$l$^$9!#\e(B
27815
27816 @item
27817 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
27818 \e$B$?!#\e(B
27819
27820 \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
27821 \e$B$JCM$,=[4D$7$^$9!#\e(B
27822
27823 @item
27824 Gnus \e$B$O%K%e!<%9$N\e(B Cancel Locks \e$B$r%5%]!<%H$7$^$9!#\e(B
27825
27826 \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
27827 \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
27828 \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
27829 \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
27830 \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
27831 \e$B$G$O$"$j$^$;$s!#%&%'%V>e$G\e(B canlock \e$B$r8x3+$7$F$b!"0JA0$+$iH`=w$K$G$-$J$+$C\e(B
27832 \e$B$?2?$+$r!"C/$+$,$G$-$k$h$&$K$9$k$b$N$G$O$"$j$^$;$s!#\e(B
27833 @code{message-insert-canlock} \e$B$r%+%9%?%^%$%:$9$k$3$H$K$h$C$F!"?6$kIq$$$r\e(B
27834 \e$BJQ99$9$k$,$G$-$^$9!#\e(B
27835
27836 @item
27837 Gnus \e$B$O\e(B @acronym{PGP} (RFC 1991/2440)\e$B!"\e(B@acronym{PGP/MIME} (RFC
27838 2015/3156) \e$B$*$h$S\e(B @acronym{S/MIME} (RFC 2630-2633) \e$B$r%5%]!<%H$7$^$9!#\e(B
27839
27840 \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
27841 \e$B$bDI2C$N\e(B Lisp \e$B%i%$%V%i%j!<$OMW$j$^$;$s!#%a%C%;!<%8$N:n@.;~$K!"$$$/$D$+$N\e(B
27842 \e$B%a%K%e!<$H\e(B @kbd{C-c RET} \e$B%-!<$N3d$jEv$F$,\e(B Attachments \e$B%a%K%e!<$KDI2C$5$l\e(B
27843 \e$B$^$9!#$3$l$O$^$?!"\e(B@code{gnus-article-hide-pgp-hook} \e$B$r;~BeCY$l$K$7$^$7$?!#\e(B
27844
27845 @item
27846 @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
27847 C-m} \e$B$KJQ$o$j$^$7$?!#\e(B
27848
27849 \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
27850 \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
27851
27852 @item
27853 @code{message-forward-show-mml} \e$B$N%G%#%U%)%k%H$,\e(B @code{best} \e$B$H$$$&%7%s\e(B
27854 \e$B%\%k$KJQ$o$j$^$7$?!#\e(B
27855
27856 \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
27857 \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
27858 \e$B$rL58z$K$7$F$7$^$&$N$G!"=pL>$5$l$?!"$^$?$O0E9f2=$5$l$?%a%C%;!<%8$rE>Aw$9\e(B
27859 \e$B$k$H$-$O\e(B @acronym{MML} \e$B$O;H$o$l$^$;$s!#\e(B
27860
27861 @item
27862 @code{auto-compression-mode} \e$B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H\e(B
27863 \e$B$-$K<+F0$G05=L$,2r$+$l$^$9!#\e(B
27864 @c FIXME: \e$B$3$l$O5-;v%b!<%I$^$?$O\e(B message \e$B%b!<%I$K1F6A$9$k\e(B?
27865
27866 @item
27867 \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$N%5%]!<%H!#\e(B
27868
27869 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
27870 \e$B%]!<%H$7!"%a%C%;!<%8$NAw?.$r$7$h$&$H$7$?$H$-$K%(%s%3!<%I$9$k$+$I$&$+$r?R\e(B
27871 \e$B$M$^$9!#\e(B@code{message-use-idna} \e$BJQ?t$G$3$l$r@)8f$7$^$9!#\e(BGnus \e$B$b$^$?!"%a%C\e(B
27872 \e$B%;!<%8$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%$\e(B
27873 \e$B%sL>$r%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
27874
27875 @item
27876 Message \e$B%P%C%U%!!<$KE:IU%U%!%$%k$r%I%i%C%0!u%I%m%C%W$9$k$3$H$,$G$-$^$9!#\e(B
27877
27878 @code{mml-dnd-protocol-alist} \e$B$H\e(B @code{mml-dnd-attach-options} \e$B$r;2>H$7\e(B
27879 \e$B$F$/$@$5$$!#\e(B@xref{MIME, ,MIME, message, The Message Manual}.
27880 @c New in 5.10.9 / 5.11 (Emacs 22.1)
27881
27882 @item
27883 @code{auto-fill-mode} \e$B$,\e(B Message \e$B%b!<%I$G%G%#%U%)%k%H$GM-8z$K$J$j$^$9!#\e(B
27884 @code{message-fill-column} \e$B$r;2>H$7$F$/$@$5$$!#\e(B@xref{Various Message
27885 Variables, ,\e$B$$$m$$$m$J%a%C%;!<%8JQ?t\e(B, message-ja, The Message Manual}.
27886 @c New in Gnus 5.10.12 / 5.11 (Emacs 22.3)
27887 @end itemize
27888
27889 @item \e$B%P%C%/%(%s%I$NJQ99\e(B
27890 @c *********************
27891
27892 @itemize @bullet
27893 @item
27894 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
27895 @xref{RSS}.
27896
27897 @item
27898 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
27899 \e$B%]!<%H$9$k$h$&$K$J$j$^$7$?!#\e(B
27900
27901 @item
27902 Gnus \e$B$O\e(B Maildir \e$B%0%k!<%W$r%5%]!<%H$7$^$9!#\e(B
27903
27904 Gnus \e$B$O?7%P%C%/%(%s%I$G$"$k\e(B @file{nnmaildir.el} \e$B$r4^$s$G$$$^$9!#\e(B
27905 @xref{Maildir}.
27906
27907 @item
27908 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
27909 \e$B$J$j$^$7$?!#\e(B
27910
27911 \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
27912 \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
27913 \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
27914 \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
27915 @file{~/.newsrc.eld} \e$B$K3JG<$5$l$k0u$r!"%0%k!<%WKh$N\e(B @file{.marks} \e$B%U%!%$\e(B
27916 \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
27917 \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
27918 nnml/nnfolder \e$B$rB>$N%^%7%s$K0z$C1[$7$F$b!"\e(B
27919 Gnus \e$B$O\e(B @file{~/.newsrc.eld} \e$B$K$"$k>pJs$NBe$o$j$K!"<+F0E*\e(B
27920 \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
27921 \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
27922 \e$B5!G=$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
27923 @end itemize
27924
27925 @item \e$B308+$K4X$9$k$3$H\e(B
27926 @c *******************
27927
27928 @itemize @bullet
27929 @item
27930 \e$B%0%k!<%W$H35N,%P%C%U%!!<$N%a%K%e!<%P!<9`L\$NL>A0!H\e(BMisc\e$B!I$O!H\e(BGnus\e$B!I$K2~L>\e(B
27931 \e$B$5$l$^$7$?!#\e(B
27932
27933 @item
27934 Message mode \e$B$G!H\e(B@acronym{MML}\e$B!I$HL>IU$1$i$l$?%a%K%e!<9`L\$O\e(B
27935 \e$B!H\e(BAttachments\e$B!I$K2~L>$5$l$^$7$?!#$3$N%a%K%e!<$O!"=pL>$H0E9f\e(B
27936 \e$B2=\e(B (@pxref{Security, ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The Message
27937 Manual}) \e$B$N$h$&$J!"%;%-%e%j%F%#!<$K4XO"$7$?$b$N$b4^$s$G$$$k$3$H$KCeL\$7\e(B
27938 \e$B$F$/$@$5$$!#\e(B
27939
27940 @item
27941 \e$B%D!<%k%P!<$,%0%k!<%W!"35N,$*$h$S\e(B Message \e$B%b!<%I$G\e(B GNOME \e$B$N%"%$%3%s$r;H$&\e(B
27942 \e$B$h$&$K99?7$5$l$^$7$?!#%D!<%k%P!<$O%+%9%?%^%$%:2DG=$G$9\e(B: @kbd{M-x
27943 customize-apropos RET -tool-bar$} \e$B$+$i;O$a$F$/$@$5$$!#$3$l$O\e(B Gnus
27944 5.10.10 \e$B$N?75!G=$G$9!#\e(B(Emacs \e$B$@$1$G$9!#\e(BXEmacs \e$B$OL$BP1~!#\e(B)
27945
27946 @item
27947 \e$B%D!<%k%P!<$N%"%$%3%s$,@5$7$/M-8z$K\e(B (\e$B$^$?$OL58z$K\e(B) \e$B$J$j$^$9!#%0%k!<%W%P%C\e(B
27948 \e$B%U%!!<$GJQ?t\e(B @code{gnus-group-update-tool-bar} \e$B$r;2>H$7$F$/$@$5$$!#$=$N\e(B
27949 \e$B%G%#%U%)%k%HCM$O\e(B Emacs \e$B$N%P!<%8%g%s$K0MB8$7$F$$$^$9!#$3$l$O\e(B Gnus 5.10.9
27950 \e$B$N?75!G=$G$9!#\e(B
27951 @end itemize
27952
27953 @item \e$B$=$NB>$NJQ99\e(B
27954 @c ***************
27955
27956 @itemize @bullet
27957 @item
27958 @code{gnus-agent}
27959
27960 Gnus \e$B%(!<%8%'%s%H$OBg5,LO$J99?7$r7P$F!":#$d%G%#%U%)%k%H$GM-8z$K$J$j$^$9!#\e(B
27961 \e$B$=$7\e(B
27962 \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
27963 \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
27964 \e$B2=$5$l$^$9!#=i4|$K$*$$$F$O\e(B @code{gnus-select-method} \e$B$N%5!<%P!<$@$1$,%G%#\e(B
27965 \e$B%U%)%k%H$G%(!<%8%'%s%H2=$5$l!"%(!<%8%'%s%H$O%G%#%U%)%k%H$G$OM-8z$K$5$l$^\e(B
27966 \e$B$;$s$G$7$?!#%(!<%8%'%s%H$,M-8z$K$5$l$k$H!":#$G$O2DG=$J$i$P%P%C%/%(%s%I$K\e(B
27967 \e$BBe$o$C$F%(!<%8%'%s%H$N%-%c%C%7%e$+$i%X%C%@!<$,<h$j4s$;$i$l$^$9!#=i4|$K$O!"\e(B
27968 \e$B$3$l$O%*%U%i%$%s\e(B (unplugged) \e$B$N>uBV$G$N$_9T$J$o$l$F$$$^$7$?!#%5!<%P!<%P%C\e(B
27969 \e$B%U%!!<$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=|\e(B
27970 \e$B$r9T$J$&$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\e(B
27971 \e$B;H$C$FL?Na$7$J$$8B$j!"\e(BGnus \e$B$O5-;v$r%(!<%8%'%s%H$N%-%c%C%7%e$K%@%&%s%m!<\e(B
27972 \e$B%I$7$^$;$s!#\e(B@code{(setq gnus-agent nil)} \e$B$r@_Dj$9$k$3$H$K$h$C$F!"%(!<%8%'\e(B
27973 \e$B%s%H$,M-8z$K$5$l$F$$$J$+$C$?@N$N?6$kIq$$$KLa$9$3$H$,$G$-$^$9!#$b$O\e(B
27974 \e$B$d\e(B @file{~/.gnus.el} \e$B$K\e(B @code{(gnus-agentize)} \e$B$rCV$$$F$*$/I,MW$,L5$$$3\e(B
27975 \e$B$H$KCm0U$7$F$/$@$5$$!#\e(B
27976
27977 @item
27978 Gnus \e$B$O\e(B plugged \e$B$N$H$-$K!"%(!<%8%'%s%H$K\e(B @acronym{NOV} \e$B$H5-;v$rFI$_9~$_\e(B
27979 \e$B$^$9!#\e(B
27980
27981 Plugged \e$B$N$H$-$K5-;v$rFI$`>l9g$K!"$=$N5-;v$,$9$G$K%(!<%8%'%s%H$K$"$k$J$i\e(B
27982 \e$B$P!"$b$&0lEY%@%&%s%m!<%I$9$k$3$H$O$"$j$^$;$s!#\e(B@code{(setq
27983 gnus-agent-cache nil)} \e$B$O5l<0$NF0:n$KLa$7$^$9!#\e(B
27984
27985 @item
27986 Dired \e$B$NE}9g!#\e(B
27987
27988 @code{gnus-dired-minor-mode} (@ref{Other modes} \e$B;2>H\e(B) \e$B$O\e(B dired \e$B$N%P%C%U%!!<\e(B
27989 \e$B$G!"E:IU%U%!%$%k$rAw?.$9$k!"\e(Bmailcap \e$B$NE,@Z$J9`L\$r;H$C$F%U%!%$%k$r3+$/!"\e(B
27990 \e$B$=$l$K\e(B mailcap \e$B$N9`L\$r;H$C$F%U%!%$%k$r0u:~$9$k$?$a$N%-!<$r3d$jEv$F$^$9!#\e(B
27991
27992 @item
27993 \e$B%]%$%s%H$N0LCV7h$a$N$?$a$N=qK!;EMM\e(B (format spec) \e$B$G$"$k\e(B @code{%C} \e$B$O!"\e(B
27994 @code{%*} \e$B$KJQ99$5$l$^$7$?!#\e(B
27995
27996 @item
27997 @code{gnus-slave-unplugged}
27998
27999 \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
28000 @end itemize
28001 @end itemize
28002
28003 @node No Gnus
28004 @subsubsection No Gnus
28005 @cindex No Gnus
28006
28007 No Gnus \e$B$N?7$7$$5!G=\e(B:
28008 @c FIXME: Gnus 5.12?
28009
28010 @include gnus-news-ja.texi
28011
28012 @iftex
28013
28014 @page
28015 @node The Manual
28016 @section \e$B%^%K%e%"%k\e(B
28017 @cindex colophon
28018 @cindex manual
28019
28020 \e$B$3$N%^%K%e%"%k$O\e(B TeXinfo \e$B%U%!%$%k$+$i:n@.$5$l!"$=$l$+\e(B
28021 \e$B$i\e(B @code{texi2dvi}
28022 @iflatex
28023 \e$B$b$7$/$O!"\e(BLars \e$B$5$s$,:n$C$?\e(B Texinfo to \LaTeX\ \e$BJQ49$rDL$j!"$=$l$+$i!"\e(B
28024 @code{latex} \e$B$H\e(B @code{dvips}
28025 @end iflatex
28026 \e$B$rDL$7$F!"$"$J$?$N<j85$K$"$k$b$N$K$J$j$^$7$?!#\e(B
28027
28028 \e$B0J2<$N=,47$,MQ$$$i$l$^$7$?\e(B:
28029
28030 @enumerate
28031 @item
28032 \e$B$3$l$O\e(B @samp{\e$BJ8;zNs\e(B} \e$B$G$9!#\e(B
28033
28034 @item
28035 \e$B$3$l$O\e(B @kbd{\e$B%-!<BG80\e(B} \e$B$G$9!#\e(B
28036
28037 @item
28038 \e$B$3$l$O\e(B @file{\e$B%U%!%$%k\e(B} \e$B$G$9!#\e(B
28039
28040 @item
28041 \e$B$3$l$O\e(B @code{\e$B%7%s%\%k\e(B} \e$B$G$9!#\e(B
28042 @end enumerate
28043
28044 \e$B$G$9$+$i!";d$,!V\e(B@code{flargnoze} \e$B$r\e(B @samp{yes} \e$B$K@_Dj$9$k!W$H8@$C$?$H$-\e(B
28045 \e$B$O!"<!$N$h$&$J0UL#$G$9\e(B:
28046
28047 @lisp
28048 (setq flargnoze "yes")
28049 @end lisp
28050
28051 \e$B$b$7!";d$,!V\e(B@code{flargnoze} \e$B$r\e(B @code{yes} \e$B$K@_Dj$9$k!W$H8@$C$?$H$-$O!"\e(B
28052 \e$B<!$N$h$&$J0UL#$G$9\e(B:
28053
28054 @lisp
28055 (setq flumphel 'yes)
28056 @end lisp
28057
28058 @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
28059 \e$B$K:.F1$7$J$$$G$/$@$5$$!#\e(B
28060
28061 @iflatex
28062 @c @head
28063 \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
28064 \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
28065 \e$B30$K8+$($k$O$:$N%L!<$NF,$rC5$7$F$/$@$5$$\e(B---\e$B$=$l$O$=$3$G5DO@$5$l$F$$$k$N\e(B
28066 \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\e(B
28067 \e$B$G$"$l$P!"$I$&$9$l$P$=$l$h$j$b$C$H=EMW$J$b$N$,$G$-$k$N$G$7$g$&\e(B? \e$B$3$N@$3&\e(B
28068 \e$B$N$b$&0l$D$NIT;W5D$G$7$g$&!"$?$V$s!#\e(B)
28069 @end iflatex
28070 @end iftex
28071
28072 @node On Writing Manuals
28073 @section \e$B%^%K%e%"%k$r=q$/\e(B
28074
28075 \e$B$*$=$i$/!"$?$$$F$$$N%^%K%e%"%k$O;v8e$K=q$+$l$F$$$k$H;W$$$^$9!#$D$^$j!"$9\e(B
28076 \e$B$G$K$"$k%W%m%0%i%`$rJ8=q2=$7$F$$$k$H$$$&$3$H$G$9!#$3$N%^%K%e%"%k$O$=$&$$\e(B
28077 \e$B$&J}K!$G=q$+$l$F$$$^$;$s!#2?$+$r<BAu$9$k$H$-$O!"2?$+$r$=$N$^$^%^%K%e%"%k\e(B
28078 \e$B$N0l@a$K=q$-$^$9!#$=$l$+$i5!G=$N@bL@$,Fq$7$$$3$H$rH/8+$7$F!"$=$l$,$I$N$h\e(B
28079 \e$B$&$K$"$k$Y$-$G$"$k$+$r=q$-!"<!$K$O<BAu$rJQ99$7$^$9!#J8=q$H%3!<%I$r=q$/$3\e(B
28080 \e$B$H$O6(D4$7$F9T$J$o$l$F$$$-$^$9!#\e(B
28081
28082 \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
28083 \e$B$@$H$$$&$3$H$r0UL#$7$^$9!#\e(BGnus \e$B$N40A4$K$9$Y$F$N$3$H$,@bL@$5$l$F$$$^$9$,!"\e(B
28084 \e$B$"$J$?$,C5$7$F$$$k>l=j$G$O$J$$$H$$$&$3$H$,$h$/$"$j$^$9!#$3$l$O%j%U%!%l%s\e(B
28085 \e$B%9%^%K%e%"%k$G$"$C$F!"\e(BGnus \e$B$r;O$a$k$?$a$N<j0z$-$G$O$"$j$^$;$s!#\e(B
28086
28087 \e$B$=$l$O$3$N%j%U%!%l%s%9%^%K%e%"%k$r85$K$7$F=q$+$l$?!"$^$C$?$/0c$C$?K\$K$J\e(B
28088 \e$B$k$G$7$g$&!#$H$F$b0c$C$?$b$N$K$J$k$O$:$G$9!#\e(B
28089
28090 @page
28091 @node Terminology
28092 @section \e$BMQ8l\e(B
28093 @cindex terminology
28094
28095 @table @dfn
28096 @item \e$B%K%e!<%9\e(B (news)
28097 @cindex news
28098 \e$B$3$l$O!"$"$J$?$,$=$l$rFI$`$?$a$K;H$&$3$H$K$J$C$F$$$k$b$N!"$D$^$j!"$=$l$H\e(B
28099 \e$B$$$&$N$,%K%e!<%9$G$9!#%K%e!<%9$O0lHLE*$K$O6a$/$N\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
28100 \e$B$+$i<hF@$5$l!"0lHLE*$K$O$9$Y$F$N?M$,8x$KMxMQ$9$k$3$H$,$G$-$^$9!#$b$7%K%e!<\e(B
28101 \e$B%9$rEj9F$9$k$H!"$"$J$?$,$^$5$K=q$$$?$b$N$rA4@$3&$N?M$?$A$,FI$`$3$H$K$J$k\e(B
28102 \e$B$G$7$g$&!#$=$7$F!"$_$s$J$,$$$?$:$i$C$]$/%/%9%/%9>P$&$G$7$g$&!#$"$J$?$NCN\e(B
28103 \e$B$i$J$$$H$3$m$G!#\e(B
28104
28105 @item \e$B%a!<%k\e(B (mail)
28106 @cindex mail
28107 \e$B$"$J$?$K8D?ME*$KG[Aw$5$l$k$9$Y$F$N$b$N$,%a!<%k$G$9!#$$$/$D$+$N%K%e!<%9\e(B/
28108 \e$B%a!<%k%j!<%@!<\e(B (Gnus \e$B$N$h$&$J\e(B) \e$B$O%a!<%k$H%K%e!<%9$N6hJL$r[#Kf$K$7$^$9$,!"\e(B
28109 \e$B0c$$$,$"$j$^$9!#%a!<%k$O;dE*$G$9!#%K%e!<%9$O8xE*$G$9!#%a!<%k$rAw?.$9$k$3\e(B
28110 \e$B$H$OEj9F$G$O$J$/!"JV?.$O%U%)%m!<%"%C%W$G$O$"$j$^$;$s!#\e(B
28111
28112 @item \e$BJV?.\e(B (reply)
28113 @cindex reply
28114 \e$B$"$J$?$,FI$s$G$$$k$b$N$r=q$$$??M$K%a!<%k$rAw$k$3$H$G$9!#\e(B
28115
28116 @item \e$B%U%)%m!<%"%C%W\e(B (follow up)
28117 @cindex follow up
28118 \e$B$"$J$?$,FI$s$G$$$k5-;v$K1~Ez$7$F!"8=:_$N%K%e!<%9%0%k!<%W$K5-;v$rEj9F$9$k\e(B
28119 \e$B$3$H$G$9!#\e(B
28120
28121 @item \e$B%P%C%/%(%s%I\e(B (back end)
28122 @cindex back end
28123 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
28124 \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
28125 \e$B%9%/$N%U%!%$%k$+$iFI$a$k$N$KBP$7$F!"%K%e!<%95-;v$O0lHL\e(B
28126 \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
28127 \e$B$a$K!V%U%m%s%H%(%s%I!W$H?t!9$N!V%P%C%/%(%s%I!W$+$i@.$jN)$C$F$$$^$9!#FbIt\e(B
28128 \e$BE*$K$O!"$"$J$?$,%0%k!<%W$KF~$k\e(B (\e$B$=$&!"\e(B@key{RET} \e$B$r$?$?$/\e(B) \e$B$H!"$=$l$K$h$C\e(B
28129 \e$B$F\e(B Gnus \e$B$N%U%m%s%H%(%s%I$N5!G=$r8F$S=P$7$^$9!#$=$&$9$k$H%U%m%s%H%(%s%I$O!"\e(B
28130 \e$B%P%C%/%(%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$r\e(B
28131 \e$B8+$;$F$h!W$H!VOC$9!W$N$G$9!#\e(B
28132
28133 \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
28134 \e$B%H%j!<$NG[CV$N$I$A$i$+$rDj5A$7$^$9!#A0<T$O\e(B @code{nntp} \e$B%P%C%/%(%s%I\e(B
28135 \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
28136 \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
28137 \e$B$O\e(B @code{nnspool} \e$B%P%C%/%(%s%I$,6&DL$N!V%9%W!<%k%G%#%l%/%H%j!<!W7A<0$K%"\e(B
28138 \e$B%/%;%9$7$?$j!"$=$l$H$H$F$b$h$/;w$?%U%!%$%k$N7A<0$H%G%#%l%/%H%j!<$NG[CV$r\e(B
28139 \e$B2p$7$F\e(B @code{nnml} \e$B%P%C%/%(%s%I$,%a!<%k$K%"%/%;%9$9$k$3$H$r;X$7$^$9!#\e(B
28140
28141 Gnus \e$B$O4pACE*$J%a%G%#%"$r07$$$^$;$s!#8@$o$P$3$l$O!"$9$Y$F%P%C%/%(%s%I$K\e(B
28142 \e$B$h$C$F9T$J$o$l$k$H$$$&$3$H$G$9!#%P%C%/%(%s%I$O5-;v$K%"%/%;%9$9$k$?$a$N5!\e(B
28143 \e$BG=$N=8@.$G$9!#\e(B
28144
28145 \e$B$7$+$7!"!V%P%C%/%(%s%I!W$H$$$&MQ8l$O!V%5!<%P!<!W$H8@$C$?J}$,$U$5$o$7$$>l\e(B
28146 \e$BLL$G$H$-$I$-;H$o$l$^$9!#$=$7$FF1$8$3$H$r;X$9$3$H$,$G$-$k!VA*BrJ}K!!W\e(B
28147 (select method) \e$B$H$$$&MQ8l$,$"$j$^$9!#$+$h$&$K\e(B Gnus \e$B$NMQ8l$O$H$F$b:.Mp$7\e(B
28148 \e$B$F$$$^$9!#\e(B
28149
28150 @item \e$B4pK\\e(B (native)
28151 @cindex native
28152 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!V4pK\!W\e(B
28153 \e$B$b$7$/$O%G%#%U%)%k%H$N<jCJ$H$7$F;H$$$^$9!#!V4pK\!W$NA*BrJ}K!$G<hF@$9$k%0\e(B
28154 \e$B%k!<%W$O\e(B @samp{gnu.emacs.gnus} \e$B$N$h$&$JL>A0$K$J$j$^$9!#\e(B
28155
28156 @item \e$B30It\e(B (foreign)
28157 @cindex foreign
28158 \e$BF1;~$KG$0U$N?t$N30It%0%k!<%W$r%"%/%;%9$G$-$k>uBV$K$9$k$3$H$b$G$-$^$9!#$3\e(B
28159 \e$B$l$i$O%K%e!<%9$r<hF@$9$k$?$a$N!"4pK\$G$O$J$/!"Fs<!$N$G$b$J$$%P%C%/%(%s%I\e(B
28160 \e$B$r;H$&%0%k!<%W$G$9!#30It%0%k!<%W\e(B
28161 \e$B$O\e(B @samp{nntp+news.gmane.org:gmane.emacs.gnus.devel} \e$B$N$h$&$JL>A0$K$J$j\e(B
28162 \e$B$^$9!#\e(B
28163
28164 @item \e$BFs<!$N\e(B (secondary)
28165 @cindex secondary
28166 \e$BFs<!$N%P%C%/%(%s%I$O!"4pK\$H30It$N4V$/$i$$$K0LCV$9$k%P%C%/%(%s%I$G$9$,!"\e(B
28167 \e$B$[$H$s$I4pK\$HF1$8$h$&$KF0:n$9$k$b$N$G$9!#$7$+$7$=$l$i\e(B
28168 \e$B$b\e(B @samp{nntp+news.gmane.org:gmane.emacs.gnus.devel} \e$B$N$h$&$JL>A0$K$J$j\e(B
28169 \e$B$^$9!#\e(B
28170
28171 @item \e$B5-;v\e(B (article)
28172 @cindex article
28173 \e$B%K%e!<%9$H$7$FEj9F$5$l$?%a%C%;!<%8$G$9!#\e(B
28174
28175 @item \e$B%a!<%k%a%C%;!<%8\e(B (mail message)
28176 @cindex mail message
28177 \e$B%a!<%k$GAw$i$l$?%a%C%;!<%8$G$9!#\e(B
28178
28179 @item \e$B%a%C%;!<%8\e(B
28180 @cindex message
28181 \e$B%a!<%k%a%C%;!<%8$b$7$/$O%K%e!<%95-;v$G$9!#\e(B
28182
28183 @item \e$B%X%C%I\e(B (head)
28184 @cindex head
28185 \e$B%a%C%;!<%8$N:G>eIt$G!"4IM}>pJs\e(B (\e$BEy\e(B) \e$B$,F~$l$i$l$F$$$k$H$3$m$G$9!#\e(B
28186
28187 @item \e$BK\J8\e(B (body)
28188 @cindex body
28189 \e$B5-;v$N;D$j$NItJ,$G$9!#%X%C%I$KL5$$$b$N$O$9$Y$FK\J8$G$9!#\e(B
28190
28191 @item \e$B%X%C%@!<\e(B (header)
28192 @cindex header
28193 \e$B5-;v$N%X%C%I$N9T$G$9!#\e(B
28194
28195 @item \e$B%X%C%@!<72\e(B (headers)
28196 @cindex headers
28197 \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
28198 \e$B$N=89g$G$9!#\e(B
28199
28200 @item @acronym{NOV}
28201 @cindex @acronym{NOV}
28202 @acronym{NOV} \e$B$O\e(B News OverView \e$B$NN,$G$9!#$=$l$i$O%K%e!<%9%5!<%P!<$N%X%C\e(B
28203 \e$B%@!<$N0l$D$N7A<0$G!"5-;v$N4J7i$J%X%C%@!<$N>pJs$r4^$`%G!<%?$rDs6!$9$k$?$a\e(B
28204 \e$B$K!"%5!<%P!<$,<+$i:n$j$^$9!#\e(B@code{nntp} \e$B%P%C%/%(%s%I$G\e(B
28205 \e$B$O\e(B Gnus \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<$,:n$k$b$N$r;H$$$^$9$,!"$$$/$D$+$N%5!<\e(B
28206 \e$B%P!<\e(B (\e$BFC$K\e(B @code{nnml}) \e$B$N$?$a$K$O\e(B Gnus \e$B<+?H$,:n$j$^$9!#\e(B
28207
28208 \e$B%0%k!<%W$KF~$k$H!"\e(BGnus \e$B$O%0%k!<%W$N$9$Y$F$NL$FI5-;v$N%X%C%@!<$r%P%C%/%(\e(B
28209 \e$B%s%I$KMW5a$7$^$9!#$[$H$s$I$N%5!<%P!<$O\e(B News OverView \e$BMM<0$r%5%]!<%H$7$F\e(B
28210 \e$B$$$^$9!#$=$l$OI8=`$N\e(B @sc{head} \e$BMM<0$h$j%3%s%Q%/%H$G!"$H$F$bB.$/!"FI$s$G\e(B
28211 \e$B2r@O$9$k$3$H$,$G$-$^$9!#\e(B
28212
28213 @acronym{NOV} \e$B%G!<%?$O0l$D0J>e$N%F%-%9%H9T\e(B (@pxref{Text Lines, ,Motion
28214 by Text Lines, elisp, The Emacs Lisp Reference Manual}) \e$B$+$i@.$j!"$=$l$>\e(B
28215 \e$B$l$N9T$O0l$D$N5-;v$N%X%C%@!<>pJs$r;}$C$F$$$^$9!#%X%C%@!<>pJs$O%?%V$G6h@Z\e(B
28216 \e$B$i$l$?0lO"$N%X%C%@!<$NFbMF$G!"5-;vHV9f!"I=Bj!"Cx<T!"F|IU!"\e(BMessage-ID\e$B!"\e(B
28217 References \e$B$J$I$r4^$s$G$$$^$9!#\e(B
28218
28219 \e$B$=$l$i$N%G!<%?$O\e(B Gnus \e$B$,35N,9T$r$9$P$d$/@8@.$9$k$3$H$r2DG=$K$7$^$9!#$7$+\e(B
28220 \e$B$7%5!<%P!<$,\e(B @acronym{NOV} \e$B$r%5%]!<%H$7$F$$$J$+$C$?$j!"8N0U$K$^$?$O$"$k\e(B
28221 \e$BM}M3$G$=$l$r;H$o$J$$$h$&$K$7$F$7$^$&$H!"\e(BGnus \e$B$O$=$l$>$l$N5-;v$N%X%C%@!<\e(B
28222 \e$B$r0l$D$:$D2r@O$9$k$3$H$K$h$C$F%X%C%@!<>pJs$r@8@.$7$h$&$H$9$k$G$7$g$&!#$=\e(B
28223 \e$B$l$K$O;~4V$,$+$+$j$^$9!#$7$?$,$C$F!"%5!<%P!<$,4V0c$C$?\e(B @acronym{NOV} \e$B%G!<\e(B
28224 \e$B%?$r:n$k$3$H$,$o$+$C$F$$$k>l9g0J30$O!"\e(Bnn*-nov-is-evil
28225 (@pxref{Slow/Expensive Connection}) \e$B$r\e(B @code{nil} \e$B$G$O$J$$CM$K$9$k$3$H$O!"\e(B
28226 \e$BDL>o$ONI$$9M$($G$O$"$j$^$;$s!#\e(B
28227
28228 @item \e$B%l%Y%k\e(B (level)
28229 @cindex levels
28230 \e$B$=$l$>$l$N%0%k!<%W$O2?$i$+$N!V%l%Y%k!W\e(B(1-9) \e$B$G9XFI$5$l$F$$$^$9!#Dc$$%l%Y\e(B
28231 \e$B%k$N$b$N$O9b$$%l%Y%k$N$b$N$h$j!V$h$j!W9XFI$5$l$F$$$^$9!#<B:]$N$H$3$m!"%l\e(B
28232 \e$B%Y%k\e(B 1-5 \e$B$N%0%k!<%W$O!V9XFI!W\e(B; 6-7 \e$B$O!VL$9XFI!W\e(B; 8 \e$B$O!V%>%s%S!W\e(B; 9 \e$B$O\e(B
28233 \e$B!V@Z$i$l$?!W\e(B(killed) \e$B$H8+$J$5$l$^$9!#%0%k!<%W$N0lMw$rI=<($7$?$j!"?7$7$$\e(B
28234 \e$B5-;v$rAv::$9$kL?Na$O!"$9$Y$F?tCM@\F,0z?t$r!VF0:n%l%Y%k!W$H$7$F;H$$$^$9!#\e(B
28235
28236 @item \e$B@Z$i$l$?%0%k!<%W\e(B (killed groups)
28237 @cindex killed groups
28238 \e$B@Z$i$l$?%0%k!<%W$N>pJs$OJ]B8$5$l$?$j99?7$5$l$?$j$7$J$$$N$G!"@Z$i$l$?%0%k!<\e(B
28239 \e$B%W$r07$&$N$O9XFI$5$l$F$$$k%0%k!<%W$h$j$b4JC1$G$9!#\e(B
28240
28241 @item \e$B%>%s%S%0%k!<%W\e(B (zombie groups)
28242 @cindex zombie groups
28243 \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
28244
28245 @item \e$B%"%/%F%#%V%U%!%$%k\e(B (active file)
28246 @cindex active file
28247 \e$B%K%e!<%9%5!<%P!<$O!"$I$N5-;v$r;}$C$F$$$k$+$H$I$N%0%k!<%W$,B8:_$9$k$+$r5-\e(B
28248 \e$BO?$7$F$*$+$J$1$l$P$J$j$^$;$s!#%"%/%F%#%V%U%!%$%k$K3JG<$5$l$k$9$Y$F$N$3$N\e(B
28249 \e$B>pJs$O!"$"$J$?$,?dB,$9$k$h$&$KHf3SE*Bg$-$$$G$9!#\e(B
28250
28251 @item \e$B56%0%k!<%W\e(B (bogus groups)
28252 @cindex bogus groups
28253 @file{.newsrc} \e$B%U%!%$%k$KB8:_$9$k$1$l$I$b%5!<%P!<$,CN$i$J$$%0%k!<%W\e(B (\e$B$9\e(B
28254 \e$B$J$o$A!"$=$l$O%"%/%F%#%V%U%!%$%k$K$"$j$^$;$s\e(B) \e$B$O\e(B @emph{\e$B56%0%k!<%W\e(B} \e$B$G$9!#\e(B
28255 \e$B$*$=$i$/$=$N%0%k!<%W$O\e(B (\e$B$b$O$d\e(B) \e$BB8:_$7$F$$$J$$$N$G$7$g$&!#\e(B
28256
28257 @item \e$B3h@-2=\e(B (activating)
28258 @cindex activating groups
28259 \e$B%5!<%P!<$K%0%k!<%W$N>pJs$r?R$M$FL$FI5-;v$N?t$r1i;;$9$k9T0Y$O!V%0%k!<%W$r\e(B
28260 \e$B3h@-2=\e(B (activate) \e$B$9$k!W$H8F$P$l$F$$$^$9!#3h@-2=$5$l$F$$$J$$%0%k!<%W$O!"\e(B
28261 \e$B%0%k!<%W%P%C%U%!!<$K\e(B @samp{*} \e$B$H$H$b$K0lMwI=<($5$l$^$9!#\e(B
28262
28263 @item \e$B%9%W!<%k\e(B (spool)
28264 @cindex spool
28265 \e$B%K%e!<%9%5!<%P!<$O2?$i$+$N$d$jJ}$G5-;v$r%m!<%+%k$KJ]B8$7$^$9!#$"$k8E$$N.\e(B
28266 \e$B57$NJ]B8J}K!$O!"C1$K5-;vKh$K0l$D$N%U%!%$%k$r;}$D$3$H$G$9!#$=$l$OEAE}E*$J\e(B
28267 \e$B%9%W!<%k\e(B (traditional spool) \e$B$H8F$P$l$^$9!#\e(B
28268
28269 @item \e$B%5!<%P!<\e(B (server)
28270 @cindex server
28271 \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$,$G$-$k%^%7%s$G$9!#\e(B
28272
28273 @item \e$BA*BrJ}K!\e(B (select method)
28274 @cindex select method
28275 \e$B%P%C%/%(%s%I$H!"%5!<%P!<$*$h$S2>A[%5!<%P!<$N@_Dj$r;XDj$9$k9=B$$G$9!#\e(B
28276
28277 @item \e$B2>A[%5!<%P!<\e(B (virtual server)
28278 @cindex virtual server
28279 \e$BL>A0$,IU$1$i$l$F$$$F!"$=$NL>A0$G;XDj$9$k$3$H$,$G$-$kA*BrJ}K!$G$9!#A*BrJ}\e(B
28280 \e$BK!$O\e(B (\e$BJ*M}E*$J\e(B) \e$B%5!<%P!<$K4X$9$k$9$Y$F$rDj5A$9$k$N$G!"$b$N$4$H$rA4BN$H$7\e(B
28281 \e$B$FB*$($k$N$O2>A[%5!<%P!<$K$J$j$^$9!#\e(B
28282
28283 @item \e$B@vBu\e(B (washing)
28284 @cindex washing
28285 \e$B%P%C%U%!!<$r;}$C$F$-$F!"2?$i$+$N<oN`$N%U%#%k%?!<$K$+$1$k$3$H$G$9!#7k2L\e(B
28286 \e$B$O\e(B (\e$B$?$$$F$$\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
28287
28288 @item \e$B0l;~%0%k!<%W\e(B (ephemeral groups)
28289 @cindex ephemeral groups
28290 @cindex temporary groups
28291 \e$B$?$$$F$$$N%0%k!<%W$O$I$N5-;v$rFI$s$@$+$N%G!<%?$rJ]B8$7$^$9!#!V0l;~!W%0%k!<\e(B
28292 \e$B%W$O%G!<%?$,N/$a$i$l$J$$%0%k!<%W$G$9\e(B---\e$B%0%k!<%W$r=P$k$H!"$=$l$OE76u$N$+\e(B
28293 \e$B$J$?$K>C$(5n$j$^$9!#\e(B
28294
28295 @item \e$B8GDj%0%k!<%W\e(B (solid groups)
28296 @cindex solid groups
28297 \e$B$3$l$O0l;~%0%k!<%W$NH?BP$G$9!#%0%k!<%W%P%C%U%!!<$K0lMwI=<($5$l$F$$$k$9$Y\e(B
28298 \e$B$F$N%0%k!<%W$O8GDj%0%k!<%W$G$9!#\e(B
28299
28300 @item \e$B$^$P$i5-;v\e(B (sparse articles)
28301 @cindex sparse articles
28302 @code{gnus-build-sparse-threads} \e$B$,M-8z$K$5$l$F$$$k$H$-$K!"$=$l$i$O35N,\e(B
28303 \e$B%P%C%U%!!<$KI=<($5$l$k\e(B (\e$BB8:_$7$J$$\e(B) \e$B5-;v$N$?$a$N>l=j<h$j$G$9!#\e(B
28304
28305 @item \e$B%9%l%C%I2=\e(B (threading)
28306 @cindex threading
28307 \e$B1~Ez$N5-;v$r!"$=$l$,1~Ez$7$?855-;v$ND>8e$KCV$/$3$H$G$9\e(B---\e$B3,AXE*$JN.57$G!#\e(B
28308
28309 @item \e$B:,\e(B (root)
28310 @cindex root
28311 @cindex thread root
28312 \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
28313
28314 @item \e$B?F\e(B (parent)
28315 @cindex parent
28316 \e$B1~Ez$,F@$i$l$?5-;v$G$9!#\e(B
28317
28318 @item \e$B;R\e(B (child)
28319 @cindex child
28320 \e$B$=$l$H$OJL$N5-;v!"$9$J$o$A?F$K1~Ez$9$k5-;v$G$9!#\e(B
28321
28322 @item \e$B$^$H$aAw$j\e(B (digest)
28323 @cindex digest
28324 \e$BJ#?t$N%a%C%;!<%8$r0l$D$N%U%!%$%k$K=8$a$?$b$N$G$9!#:G$b0lHLE*$J$^$H$aAw$j\e(B
28325 \e$B$NMM<0$O!"\e(BRFC1153 \e$B$G5,Dj$5$l$F$$$^$9!#\e(B
28326
28327 @item \e$BJ,3d\e(B (splitting)
28328 @cindex splitting, terminology
28329 @cindex mail sorting
28330 @cindex mail filtering (splitting)
28331 \e$B$"$k5,B'$K$h$C$F%a!<%k$r6hJ,$1$9$k9T0Y$G$9!#$H$-$I$-4V0c$C$F%a!<%k$N_I\e(B
28332 \e$B2a\e(B (filtering) \e$B$H8F$P$l$^$9!#\e(B
28333 @end table
28334
28335 @page
28336 @node Customization
28337 @section \e$B%+%9%?%^%$%:\e(B
28338 @cindex gereral customization
28339
28340 \e$B$9$Y$F$NJQ?t$O!"$3$N%^%K%e%"%k$N$I$3$+B>$N$H$3$m$GE,@Z$K@bL@$5$l$F$$$^$9!#\e(B
28341 \e$B$3$N>O$O!"Hs>o$KNI$/$"$k>u67$G$I$N$h$&$K\e(B Gnus \e$B$r%+%9%?%^%$%:$9$l$PNI$$$+\e(B
28342 \e$B$rD4$Y$k$?$a$N!"Am9gE*$J0FFb$K$J$k$h$&$K:n$i$l$F$$$^$9!#\e(B
28343
28344 @menu
28345 * Slow/Expensive Connection::   \e$B%m!<%+%k$N\e(B Emacs \e$B$G!"$I$3$+$+$i%K%e!<%9$rF@$k\e(B
28346 * Slow Terminal Connection::    \e$B1s$/$K$"$k%[%9%H$N\e(B Emacs \e$B$r<B9T$9$k\e(B
28347 * Little Disk Space::           \e$BBg$-$J@_Dj%U%!%$%k$r;}$D$3$H$ONI$/$J$$\e(B
28348 * Slow Machine::                \e$BB.$$%^%7%s$rGc$$$?$$5$$,$9$k\e(B
28349 @end menu
28350
28351 @node Slow/Expensive Connection
28352 @subsection \e$BCY$/$F9b2A$J@\B3\e(B
28353
28354 Emacs \e$B$r%m!<%+%k$N%^%7%s$G<B9T$7$F$$$F!"Hs>o$K:Y$$$R$b$N8~$3$&$N%^%7%s$+\e(B
28355 \e$B$i%K%e!<%9$r<h$j4s$;$F$$$k$H$7$?$i!"\e(BGnus \e$B$,%5!<%P!<$+$i<h$C$FMh$J$1$l$P\e(B
28356 \e$B$J$i$J$$%G!<%?$NAmNL$r8:$i$7$?$/$J$k$G$7$g$&$M!#\e(B
28357
28358 @table @code
28359 @item gnus-read-active-file
28360 \e$B$3$l$r\e(B @code{nil} \e$B$K$7$F$/$@$5$$!#$3$l$O\e(B Gnus \e$B$,%5!<%P!<$K%"%/%F%#%V%U%!\e(B
28361 \e$B%$%kA4BN$rMW5a$9$k$3$H$r6X;_$7$^$9!#$3$N%U%!%$%k$O$7$P$7$PHs>o$KBg$-$$$G\e(B
28362 \e$B$9!#$5$i$K!"\e(BGnus \e$B$,IT0U$K%"%/%F%#%V%U%!%$%k$r$H$K$+$/<h$j4s$;$h$&$H7h0U\e(B
28363 \e$B$7$J$$$h$&$K!"\e(B@code{gnus-check-new-newsgroups} \e$B$*$h\e(B
28364 \e$B$S\e(B @code{gnus-check-bogus-newsgroups} \e$B$b\e(B @code{nil} \e$B$K@_Dj$9$kI,MW$,$"$j\e(B
28365 \e$B$^$9!#\e(B
28366
28367 @item gnus-nov-is-evil
28368 @vindex gnus-nov-is-evil
28369 \e$BDL>o$3$l$O\e(B @emph{\e$B>o$K\e(B} @code{nil} \e$B$K$7$F$*$+$J$1$l$P$J$j$^$;$s\e(B (\e$B$=$l$,%G%#\e(B
28370 \e$B%U%)%k%H$G$9\e(B)\e$B!#Nc$($P$b$7\e(B @code{nntp} \e$B%P%C%/%(%s%I\e(B
28371 \e$B$G\e(B @acronym{NOV} (@pxref{Terminology}) \e$B$r;H$o$J$$$h$&$K$7$?\e(B
28372 \e$B$$\e(B (@pxref{Crosspost Handling}) \e$B$N$G$"$l$P!"$3$l$r@_Dj$9$kBe$o$j\e(B
28373 \e$B$K\e(B @code{nntp-nov-is-evil} \e$B$r\e(B @code{nil} \e$B0J30$NCM$K$7$F$/$@$5$$!#$7$+\e(B
28374 \e$B$7\e(B Gnus \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B @acronym{NOV} \e$B$r%5%]!<%H$9$k$+$I$&\e(B
28375 \e$B$+$r<+J,$GD4$Y$k$N$G!"DL>o\e(B @code{nntp-nov-is-evil} \e$B$r@_Dj$9$kI,MW$O$"$j\e(B
28376 \e$B$^$;$s!#$H$K$+$/\e(B Gnus \e$B$,\e(B @acronym{NOV} \e$B$rMxMQ$7$J$$$h$&$K$9$k$H!"\e(B
28377 @acronym{NNTP} \e$B%5!<%P!<$+$i5-;v$N%X%C%@!<$rDO$_<h$C$F$/$kF0:n$,!"$"$^$j\e(B
28378 \e$BB.$/$J$j$^$;$s!#\e(B
28379
28380 \e$BB>$N%P%C%/%(%s%I$N$?$a$NJQ?t$H$7$F\e(B @code{nndiary-nov-is-evil},
28381 @code{nndir-nov-is-evil}, @code{nnfolder-nov-is-evil},
28382 @code{nnimap-nov-is-evil}, @code{nnml-nov-is-evil} \e$B$*$h\e(B
28383 \e$B$S\e(B @code{nnspool-nov-is-evil} \e$B$,$"$j$^$9!#\e(B
28384 @code{gnus-nov-is-evil} \e$B$K\e(B @code{nil} \e$B0J30$NCM$rM?$($k$H!"$=$l$i$9$Y$F$N\e(B
28385 \e$BJQ?t$r>e=q$-$7$F$7$^$&$3$H$KCm0U$7$F$/$@$5$$!#\e(B
28386 @end table
28387
28388 @node Slow Terminal Connection
28389 @subsection \e$BCY$$%?!<%_%J%k@\B3\e(B
28390
28391 Emacs \e$B$H\e(B Gnus \e$B$r<B9T$7$F$$$k%7%9%F%`$K!"2H$N%3%s%T%e!<%?!<$r%@%$%"%k%"%C\e(B
28392 \e$B%W$G@\B3$7$F$$$k$H$7$^$7$g$&!#%b%G%`$,CY$$>l9g$O!"EE@~$rEA$C$FAw$i$l$F$$\e(B
28393 \e$B$k%G!<%?$NAmNL$r\e(B (\e$B2DG=$J8B$j\e(B) \e$B8:$i$7$?$/$J$k$G$7$g$&!#\e(B
28394
28395 @table @code
28396 @item gnus-auto-center-summary
28397 Gnus \e$B$,35N,%P%C%U%!!<$r%j%;%s%?!<$9$k\e(B (\e$BLuCm\e(B: \e$B8=:_$N5-;v$,??$sCf$KI=<($5\e(B
28398 \e$B$l$k$h$&$K$9$k\e(B) \e$B$9$k$?$a$K!"$3$l$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#$3$l\e(B
28399 \e$B$,\e(B @code{vertical} \e$B$@$C$?$i!"?bD>J}8~$N%j%;%s%?!<$@$1$r$7$^$9!#\e(B
28400 @code{nil} \e$B$G$b\e(B @code{vertical} \e$B$G$bL5$1$l$P!"?eJ?J}8~$H?bD>J}8~$NN>J}$G\e(B
28401 \e$B%j%;%s%?!<$r9T$J$$$^$9!#\e(B
28402
28403 @item gnus-visible-headers
28404 \e$B5-;v$K4^$^$l$k%X%C%@!<$r:G>.8B$K8:$i$7$^$9!#<B:]$N$H$3$m!"$=$l$i$,L5$/$F\e(B
28405 \e$B$b$9$Y$F4V$K9g$o$;$k$3$H$,$G$-$^$9\e(B---\e$B$?$$$F$$$NLr$KN)$D%G!<%?$O!"$H$K$+\e(B
28406 \e$B$/35N,%P%C%U%!!<$K$"$j$^$9$+$i!#$3$NJQ?t\e(B
28407 \e$B$r\e(B @samp{^NEVVVVER} \e$B$d\e(B @samp{From:} \e$B$d!"2?$G$bI,MW$K$J$j$=$&$J$b$N$K@_Dj\e(B
28408 \e$B$7$F$/$@$5$$!#\e(B
28409
28410 \e$BMxMQ$G$-$k$9$Y$F$N!V1#$9!W5!G=$rM-8z$K$9$k$?$a$K!"0J2<$r;H$C$F$/$@$5$$\e(B:
28411
28412 @lisp
28413 (setq gnus-treat-hide-headers 'head
28414       gnus-treat-hide-signature t
28415       gnus-treat-hide-citation t)
28416 @end lisp
28417
28418 @item gnus-use-full-window
28419 \e$B$3$l$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$K$h$C$F!"$9$Y$F$N%&%#%s%I%&$r>.$5$/$9$k\e(B
28420 \e$B$3$H$,$G$-$^$9!#$3$l$OAm$8$F$=$s$J$K8:$i$7$^$;$s$,!"$3$N5-;v$O2?$,2?$G$b\e(B
28421 \e$BFI$_$?$/$J$+$C$?$s$@$H7h?4$9$kA0$K!"$=$l$r>/$7$7$+8+$J$$$G:Q$_$^$9!#\e(B
28422
28423 @item gnus-thread-hide-subtree
28424 \e$B$3$l$r\e(B @code{nil} \e$B$G$O$J$$CM$K$7$F$*$/$H!"$9$Y$F$N35N,%P%C%U%!!<$N%9%l%C\e(B
28425 \e$B%I\e(B (\e$B$N?F0J30\e(B) \e$B$O!"=i$a$O1#$5$l$F$$$k$h$&$K$J$j$^$9!#\e(B
28426
28427 @item gnus-updated-mode-lines
28428 \e$B$3$l$r\e(B @code{nil} \e$B$K$9$k$H!"\e(BGnus \e$B$O%P%C%U%!!<$N%b!<%I9T$K>pJs$rI=<($7$J\e(B
28429 \e$B$$$N$G!"$$$/$i$+;~4V$r@aLs$G$-$k$G$7$g$&!#\e(B
28430 @end table
28431
28432 @node Little Disk Space
28433 @subsection \e$B>/$J$$%G%#%9%/MFNL\e(B
28434 @cindex disk space
28435
28436 \e$B5/F0%U%!%$%k$O$d$dBg$-$/$J$jF@$k$N$G!"6u$-MFNL$,>/$J$/$J$C$F$-$F$$$k$H$-\e(B
28437 \e$B$O!"$=$N%5%$%:$r>/$7>.$5$/$9$kI,MW$,$"$k$G$7$g$&!#\e(B
28438
28439 @table @code
28440 @item gnus-save-newsrc-file
28441 \e$B$3$l$r\e(B @code{nil} \e$B$K$9$k$H!"\e(BGnus \e$B$O7h$7$F\e(B @file{.newsrc} \e$B$rJ]B8$7$^$;\e(B
28442 \e$B$s\e(B---@file{.newsrc.eld} \e$B$@$1$rJ]B8$7$^$9!#$3$l$O\e(B Gnus \e$B0J30$N%K%e!<%9%j!<\e(B
28443 \e$B%@!<$,;H$($J$/$J$k$3$H$r0UL#$7$^$9!#$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G\e(B
28444 \e$B$9!#\e(B
28445
28446 @item gnus-read-newsrc-file
28447 \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
28448 \e$B$s\e(B---@file{.newsrc.eld} \e$B$@$1$rFI$_$^$9!#$3$l$O\e(B Gnus \e$B0J30$N%K%e!<%9%j!<%@!<\e(B
28449 \e$B$,;H$($J$/$J$k$3$H$r0UL#$7$^$9!#$3$NJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{t} \e$B$G$9!#\e(B
28450
28451 @item gnus-save-killed-list
28452 \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
28453 \e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$?$H$-$O!"\e(B
28454 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{ask-server} \e$B$K!"\e(B
28455 @code{gnus-check-bogus-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$7$g$&!#\e(B
28456 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
28457 @end table
28458
28459 @node Slow Machine
28460 @subsection \e$BCY$$%^%7%s\e(B
28461 @cindex slow machine
28462
28463 \e$BCY$$%^%7%s$r;}$C$F$$$k$+!"$^$?$OK\Ev$OC1$KG&BQNO$,L5$$$@$1$G$b!"\e(BGnus \e$B$r\e(B
28464 \e$BB.$/Av$i$;$k$?$a$K$G$-$k$3$H$,>/$7$"$j$^$9!#\e(B
28465
28466 \e$B5/F0$rB.$/$9$k$?$a$K\e(B @code{gnus-check-new-newsgroups} \e$B$*$h\e(B
28467 \e$B$S\e(B @code{gnus-check-bogus-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
28468 \e$B35N,%P%C%U%!!<$KF~$k$3$H$HH4$1$k$3$H$rB.$/$9$k$?$a\e(B
28469 \e$B$K!"\e(B@code{gnus-show-threads} \e$B$H\e(B @code{gnus-use-cross-reference}\e$B!"$=$l\e(B
28470 \e$B$K\e(B @code{gnus-nov-is-evil} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
28471 @ref{Slow/Expensive Connection} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
28472
28473 @page
28474 @node Troubleshooting
28475 @section \e$BLdBj2r7h\e(B
28476 @cindex troubleshooting
28477
28478 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$B$I$s$JLdBj$,5/\e(B
28479 \e$B$-$k$3$H$bA[A|$G$-$^$;$s!"K\Ev$K!#\e(B
28480
28481 \e$B%*%C%[%s!#\e(B
28482
28483 @enumerate
28484 @item
28485 \e$B%3%s%T%e!<%?!<$NEE8;$,F~$C$F$$$k$3$H$r3N$+$a$F$/$@$5$$!#\e(B
28486
28487 @item
28488 \e$B8=:_DLMQ$7$F$$$kHG$N\e(B Gnus \e$B$rK\Ev$KFI$_9~$s$G$$$k$3$H$r3NG'$7$F$/$@$5$$!#\e(B
28489 \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
28490 \e$BEY\e(B Emacs \e$B$r=*N;$7$F:F5/F0$9$kI,MW$,$"$j$^$9!#\e(B
28491
28492 @item
28493 @kbd{M-x gnus-version} \e$B$r;n$7$F$/$@$5$$!#$b$7\e(B @samp{No Gnus v0.18} \e$B$N$h\e(B
28494 @c \e$B$3$N9T$rJQ99$9$k>l9g$O\e(B ../Makefile.in \e$B$rD4@0$7$F$/$@$5$$!#\e(B
28495 \e$B$&$J$b$N$,=P$F$-$?$J$i!"@5$7$$%U%!%$%k$,FI$_9~$^$l$F$$$^$9!#$=$&$J$i$J$$\e(B
28496 \e$B$N$O8E$$\e(B @file{.el} \e$B%U%!%$%k$,;6$i$+$C$F$$$k$;$$$G$7$g$&!#$=$l$i$r>C$7$F\e(B
28497 \e$B$/$@$5$$!#\e(B
28498
28499 @item
28500 @acronym{FAQ} \e$B$HF~Lg=q$rFI$`$?$a$K!"%X%k%W%0%k!<%W\e(B (\e$B%0%k!<%W%P%C%U%!!<\e(B
28501 \e$B$G\e(B @kbd{G h}) \e$B$rFI$s$G$/$@$5$$!#\e(B
28502
28503 @item
28504 @vindex max-lisp-eval-depth
28505 Gnus \e$B$OB?$/$N:F5"9=B$$GF0:n$7$F$$$k$N$G!"2?$+6KC<$J\e(B (\e$B$=$7$FHs>o$K4u\e(B
28506 \e$B$J\e(B) \e$B>l9g$K$O!"\e(BGnus \e$B$O:F5"$r!V$"$^$j$K?<$/!W9_$j$9$.$F$7$^$$!"\e(BEmacs \e$B$,$"\e(B
28507 \e$B$J$?$K%S!<%W2;$rLD$i$9$3$H$,$"$j$^$9!#$b$7$3$l$,5/$3$C$?$J$i!"\e(B
28508 @code{max-lisp-eval-depth} \e$B$r\e(B 500 \e$B$+$=$3$$$i$NCM$K@_Dj$7$F$/$@$5$$!#\e(B
28509 @end enumerate
28510
28511 \e$B$b$7B>$N$9$Y$F$,<:GT$7$?$J$i!"%P%0$H$7$FLdBj$rJs9p$7$F$/$@$5$$!#\e(B
28512
28513 @cindex bugs
28514 @cindex reporting bugs
28515 @kindex M-x gnus-bug
28516 @findex gnus-bug
28517 \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$GJs9p$9$k$3$H$,\e(B
28518 \e$B$G$-$^$9!#\e(B@kbd{M-x set-variable RET debug-on-error RET t RET} \e$B$H%?%$%W$7\e(B
28519 \e$B$F!";d$K%P%C%/%H%l!<%9$rAw$C$F$/$@$5$$!#;d$O%P%0$r=$@5$7$h$&$H$7$^$9$,!"\e(B
28520 \e$B$"$J$?$,%P%0$r:F8=$5$;$kJ}K!$r@53N$K=q$$$F$/$l$J$$$H!"$=$l$r=$@5$9$k$3$H\e(B
28521 \e$B$,$G$-$^$;$s!#\e(B
28522
28523 \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
28524 \e$B$D$b\e(B @kbd{M-x gnus-bug} \e$BL?Na$r;H$C$F$/$@$5$$!#$=$l$r;H$&$?$S$K\e(B 10KB \e$B$N%a!<\e(B
28525 \e$B%k$,$G$-$F$7$^$C$F$b!"$=$7$F$"$J$?$N4D6-$N$3$H$r0JA0;d$K\e(B 500 \e$B2sAw$C$?$3\e(B
28526 \e$B$H$,$"$C$?$H$7$F$b$G$9!#\e(B
28527
28528 \e$B;d$,$I$s$J$?$0$$$N5-21$b;}$C$F$$$J$$$3$H$r!"3P$($F$*$/$3$H$b=EMW$G$9!#$b\e(B
28529 \e$B$7$"$J$?$,%P%0Js9p$rAw$k$H!";d$OJVEz$rAw$j$^$9!#$=$N8e$G!"$"$J$?$,!V$$$d!"\e(B
28530 \e$B$=$&$8$c$J$$\e(B! \e$B$3$N$&$9$N$m$a$C\e(B!\e$B!W$H$@$1Aw$jJV$7$F$-$F$b!";d$O$"$J$?$,2?\e(B
28531 \e$B$K$D$$$F;d$rIn?+$7$F$$$k$+$,$o$+$j$^$;$s!#>o$K!"$9$Y$F$r@bL@$72a$.$F$/$@\e(B
28532 \e$B$5$$!#$=$l$O;d$?$A$9$Y$F$K$H$C$F!"$b$C$H$d$j0W$/$J$j$^$9\e(B---\e$B$b$7;d$,I,MW\e(B
28533 \e$B$J$9$Y$F$N>pJs$rF@$i$l$J$+$C$?$i!";d$O$"$J$?$K%a!<%k$rAw$C$F$5$i$J$k>pJs\e(B
28534 \e$B$r5a$a!"$=$N7k2L$9$Y$F$,$h$jB?$/$N;~4V$rHq$d$9$3$H$K$J$j$^$9!#\e(B
28535
28536 \e$B$b$7$"$J$?$ND>LL$7$F$$$kLdBj$,Hs>o$K;k3PE*$G!"$=$l$r$&$^$/@bL@$G$-$J$$>l\e(B
28537 \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
28538 \e$B$=$l$r$I$3$+<j$NFO$/$I$3$+$K$*$$$F!"$=$N2hA|$N\e(B URL \e$B$r%P%0Js9p$K4^$a$F$/\e(B
28539 \e$B$@$5$$!#\e(B
28540
28541 @cindex patches
28542 \e$B$b$7$"$J$?$,%P%0$N=$@5$d2~A1$N$?$a$N%Q%C%A$r4s9F$7$F$/$@$5$k$N$G$7$?$i!"\e(B
28543 \e$B$9$_$^$;$s$,$=$N%Q%C%A$O\e(B @samp{diff -u} \e$B$G:n$C$F$/$@$5$$!#\e(B
28544
28545 @cindex edebug
28546 \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
28547 \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
28548 \e$B$K$D$$$F$O\e(B ELisp \e$B%^%K%e%"%k\e(B (@pxref{Debugging, ,Debugging Lisp Programs,
28549 elisp, The GNU Emacs Lisp Reference Manual}) \e$B$K=q$+$l$F$$$^$9!#\e(Bedebug \e$B$r\e(B
28550 \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
28551 \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
28552 \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
28553 \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
28554 \e$B$F\e(B Gnus \e$B$KLa$j!"$=$N%3!<%I$r8F$S=P$9$?$a$K\e(B @kbd{c} \e$B$r2!$7$G$/$@$5$$!#\e(B
28555 Lisp \e$B%P%C%U%!!<$G$O!"\e(B@kbd{SPC} \e$B$G%7%s%0%k%9%F%C%WF0:n!"\e(B@kbd{M-:} \e$B$G<0$r\e(B
28556 \e$BI>2A!"\e(B@kbd{C-h v} \e$B$GJQ?t$r8!::!"\e(B@kbd{q} \e$B$G<B9T$rCfCG!"$"$k$$\e(B
28557 \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
28558
28559 @cindex elp
28560 @cindex profile
28561 @cindex slow
28562 \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
28563 \e$B$?$a$KL@$i$+$K$J$kLdBj$,$"$j$^$9!#$=$s$J>l9g$K$O\e(B @kbd{M-x
28564 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
28565 \e$B$k8e$K%P%C%/%H%l!<%9$r2r@O$7$F$/$@$5$$\e(B (\e$B$=$N<jB3$-$r7+$jJV$9$3$H$O!"??$N\e(B
28566 \e$BLdBjNN0h$rJ,N%$9$k$N$KLrN)$A$^$9\e(B)\e$B!#\e(B
28567
28568 \e$B$h$j>eEy$J$d$jJ}$O\e(B elisp \e$B%W%m%U%!%$%i!<\e(B (\e$BLuCm\e(B: \e$B%W%m%0%i%`$N<B9T;~$NF0$-\e(B
28569 \e$B$rJ,@O$9$kF;6q\e(B) ELP \e$B$r;H$&$3$H$G$9!#%W%m%U%!%$%i!<$K$D$$$F$O$I$3$+B>\e(B
28570 \e$B$N>l=j$G40A4$KJ8=q2=$5$l$F$$$k$O$:$G$9$,!"$=$l$r;O$a$k$?$a$KI,MW$J<j=g$r\e(B
28571 \e$B>/!9=q$$$F$*$-$^$7$g$&!#Bh0l$K!"%W%m%U%!%$%k$7$F$_$?$$\e(B Gnus \e$B$NItJ,$r7WB,\e(B
28572 \e$B$9$k$?$a$N@_Dj$r!"Nc$($P\e(B @kbd{M-x elp-instrument-package RET
28573 gnus} \e$B$d\e(B @kbd{M-x elp-instrument-package RET message} \e$B$G9T$J$C$F$/$@$5$$!#\e(B
28574 \e$B$=$7$F!"CY$$F0:n$r9T$J$o$;$F$+$i\e(B @kbd{M-x elp-results} \e$B$r2!$7$^$7$g$&!#\e(B
28575 \e$B$9$k$H!"$I$NF0:n$,;~4V$r?)$C$F$$$k$+$r8+$F!"$=$l$i$r$5$i$K$^$?%G%P%C%0$9\e(B
28576 \e$B$k$3$H$,$G$-$^$9!#F0:nA4BN$,!"%W%m%U%!%$%i!<$N=PNO$NCf$G:G$bCY$$4X?t$GHq\e(B
28577 \e$B$d$5$l$?;~4V$h$j$O$k$+$KD9$/$+$+$k$N$O!"$?$V$s\e(B Gnus \e$B$N4V0c$C$F$$$kItJ,$r\e(B
28578 \e$B%W%m%U%!%$%k$7$?$;$$$G$7$g$&!#%W%m%U%!%$%k$NE}7W$r%j%;%C%H$9$k$K\e(B
28579 \e$B$O\e(B @kbd{M-x elp-reset-all} \e$B$r;H$C$F$/$@$5$$!#\e(B
28580 @kbd{M-x elp-restore-all} \e$B$O%W%m%U%!%$%k$9$kF0:n$r<h$j=|$/$3$H$K$J$C$F$$\e(B
28581 \e$B$^$9$,!"\e(BGnus \e$B$K$h$C$FJ#;($K$5$l$+$DF0E*$J%3!<%I@8@.$N1F6A$r<u$1$k$?$a!"\e(B
28582 \e$B$=$l$OI,$:$7$b40A4$K$OF0:n$7$J$$$+$b$7$l$^$;$s!#\e(B
28583
28584 @cindex gnu.emacs.gnus
28585 @cindex ding mailing list
28586 \e$B$b$7<j=u$1$,M_$7$$$@$1$G$"$l$P!"\e(B@samp{gnu.emacs.gnus} \e$B$G?R$M$k$N$,NI$$$G\e(B
28587 \e$B$7$g$&!#;d$O$"$^$jLr$KN)$A$^$;$s!#$^$?!"\e(Bding \e$B%a!<%j%s%0%j%9\e(B
28588 \e$B%H\e(B---@email{ding@@gnus.org} \e$B$G?R$M$k$3$H$b$G$-$^$9!#9XFI$9$k$K\e(B
28589 \e$B$O\e(B @email{ding-request@@gnus.org} \e$B$K%a!<%k$rAw$C$F$/$@$5$$!#\e(B
28590
28591 @page
28592 @node Gnus Reference Guide
28593 @section Gnus \e$B%j%U%!%l%s%9%,%$%I\e(B
28594
28595 \e$BC/$+$,\e(B Gnus \e$B$G$G$-$k2?$+?h$J$b$N$KCN7C$rF/$+$;$F!"$=$N?h$J$b$N$r=q$$$F$b\e(B
28596 \e$B$/$l$k$3$H$,;d$N4j$$$G$9!#$=$l$rB%?J$9$k$?$a$K$O!"\e(BGnus \e$B$NFbItF0:n$r@bL@\e(B
28597 \e$B$9$k$N$,NI$$$@$m$&$H;W$$$^$7$?!#$=$l$K!"$5$[$IFbIt$G$O$J$$F0:n$r$$$/$D$+\e(B
28598 \e$B$H!";d$,:#$d$C$F$$$k$3$H$b!#\e(B
28599
28600 \e$B%W%m%0%i%`$NFbIt$N;EMM$,JQ99$5$l$k$3$H$O$J$$!"$J$I$H;W$C$F$O$$$1$^$;$s$,!"\e(B
28601 Gnus \e$B$H$=$N%P%C%/%(%s%I$N4V$N%$%s%?!<%U%'!<%9\e(B (\e$B$3$l$O40A4$K5-=R$5$l$F$$\e(B
28602 \e$B$^$9\e(B) \e$B$d!"%9%3%"%U%!%$%k$N7A<0\e(B (\e$BF1$8$/\e(B)\e$B!"%G!<%?9=B$\e(B (\e$B$3$l$OB>$N$b$N$[$I\e(B
28603 \e$B$K$OJQ99$5$l$J$$$G$7$g$&\e(B)\e$B!"$=$l$K0lHLE*$JA`:n$N%a%=%C%I$r!"\e(B(\e$B:YIt$K$o$?$C\e(B
28604 \e$B$F\e(B) \e$BDj5A$7$F$$$-$^$9!#\e(B
28605
28606 @menu
28607 * Gnus Utility Functions::      \e$B6&DL$N4X?t$HJQ?t\e(B
28608 * Back End Interface::          Gnus \e$B$O$I$&$d$C$F%5!<%P!<$HDL?.$9$k$N$+\e(B
28609 * Score File Syntax::           \e$B%9%3%"%U%!%$%kI8=`$N\e(B BNF \e$BDj5A\e(B
28610 * Headers::                     Gnus \e$B$O%X%C%@!<$rFbItE*$K$I$N$h$&$K3JG<$9$k$+\e(B
28611 * Ranges::                      \e$B$?$/$5$s$N?t$r3JG<$9$kJXMx$J7A<0\e(B
28612 * Group Info::                  \e$B%0%k!<%W>pJs$N7A<0\e(B
28613 * Extended Interactive::        \e$B%7%s%\%k@\F,0z?t$J$I\e(B
28614 * Emacs/XEmacs Code::           Gnus \e$B$O$9$Y$F$N:G?7$N\e(B Emacsen \e$B$GF0:n$9$k\e(B
28615 * Various File Formats::        Gnus \e$B$,;HMQ$9$k%U%!%$%k$N7A<0\e(B
28616 @end menu
28617
28618 @node Gnus Utility Functions
28619 @subsection Gnus \e$B$NM-MQ$J4X?t\e(B
28620 @cindex Gnus utility functions
28621 @cindex utility functions
28622 @cindex functions
28623 @cindex internal variables
28624
28625 \e$B%U%C%/$J$I$+$i<B9T$5$l$k>.$5$J4X?t$r=q$/$H$-$O!"\e(BGnus \e$B$NFbIt4X?t$dJQ?t$K\e(B
28626 \e$B%"%/%;%9$9$k$3$H$,@dBP$KI,MW$G$9!#0J2<$,:G$b$h$/;H$o$l$k$b$N$N0lMw$G$9!#\e(B
28627
28628 @table @code
28629 @item gnus-newsgroup-name
28630 @vindex gnus-newsgroup-name
28631 \e$B$3$NJQ?t$O8=:_$N%K%e!<%9%0%k!<%W$NL>A0$r;}$C$F$$$^$9!#\e(B
28632
28633 @item gnus-find-method-for-group
28634 @findex gnus-find-method-for-group
28635 @var{group} \e$B$NA*BrJ}K!$rJV$94X?t$G$9!#\e(B
28636
28637 @item gnus-group-real-name
28638 @findex gnus-group-real-name
28639 \e$B@55,$N\e(B (\e$B@\F,8lIU$-$N\e(B) Gnus \e$B%0%k!<%WL>$r<u$1<h$C$F!"@\F,8l$,L5$$L>A0$rJV\e(B
28640 \e$B$7$^$9!#\e(B
28641
28642 @item gnus-group-prefixed-name
28643 @findex gnus-group-prefixed-name
28644 \e$B@\F,8l$,L5$$%0%k!<%WL>$HA*BrJ}K!$r<u$1<h$C$F!"@55,$N\e(B (\e$B@\F,8lIU$-\e(B
28645 \e$B$N\e(B) Gnus \e$B%0%k!<%WL>$rJV$7$^$9!#\e(B
28646
28647 @item gnus-get-info
28648 @findex gnus-get-info
28649 @var{group} \e$B$N%0%k!<%W>pJs$N%j%9%H$rJV$7$^$9\e(B (@pxref{Group Info})\e$B!#\e(B
28650
28651 @item gnus-group-unread
28652 @findex gnus-group-unread
28653 @var{group} \e$B$NL$FI5-;v$N?t$+!"$=$l$,J,$+$i$J$$>l9g$O\e(B @code{t} \e$B$rJV$7$^$9!#\e(B
28654
28655 @item gnus-active
28656 @findex gnus-active
28657 @var{group} \e$B$K4X$9$k%"%/%F%#%V%U%!%$%k$N9`L\\e(B (\e$B:G>.$H:GBg$N5-;vHV9f\e(B) \e$B$rJV\e(B
28658 \e$B$7$^$9!#\e(B
28659
28660 @item gnus-set-active
28661 @findex gnus-set-active
28662 @var{group} \e$B$K4X$9$k%"%/%F%#%V%U%!%$%k$N9`L\$r@_Dj$7$^$9!#\e(B
28663
28664 @item gnus-add-current-to-buffer-list
28665 @findex gnus-add-current-to-buffer-list
28666 Gnus \e$B$r=*N;$9$k$H$-$K>C5n$9$k%P%C%U%!!<$N%j%9%H$K!"8=:_$N%P%C%U%!!<$rDI\e(B
28667 \e$B2C$7$^$9!#\e(B
28668
28669 @item gnus-continuum-version
28670 @findex gnus-continuum-version
28671 \e$B0z?t$H$7$F\e(B Gnus \e$B$N%P!<%8%g%sJ8;zNs$r<u$1<h$C$F!"IbF0>.?tE@$N?tCM$rJV$7$^\e(B
28672 \e$B$9!#8E$$%P!<%8%g%s$OI,$:?7$7$$%P!<%8%g%s$h$j$b>.$5$$?t$K$J$j$^$9!#\e(B
28673
28674 @item gnus-group-read-only-p
28675 @findex gnus-group-read-only-p
28676 @var{group} \e$B$,FI$_=P$7@lMQ$+$I$&$+$r<($7$^$9!#\e(B
28677
28678 @item gnus-news-group-p
28679 @findex gnus-news-group-p
28680 @var{group} \e$B$,%K%e!<%9%P%C%/%(%s%I$+$I$&$+$r<($7$^$9!#\e(B
28681
28682 @item gnus-ephemeral-group-p
28683 @findex gnus-ephemeral-group-p
28684 @var{group} \e$B$,0l;~%K%e!<%9%0%k!<%W$+$I$&$+$r<($7$^$9!#\e(B
28685
28686 @item gnus-server-to-method
28687 @findex gnus-server-to-method
28688 @var{server} \e$B$KBP1~$7$F$$$kA*BrJ}K!$rJV$7$^$9!#\e(B
28689
28690 @item gnus-server-equal
28691 @findex gnus-server-equal
28692 \e$BFs$D$N2>A[%5!<%P!<$,<B<AE*$KF10l$+$I$&$+$r<($7$^$9!#Nc$($PFs$D$N2>A[%5!<\e(B
28693 \e$B%P!<$,0[$J$k=g=x$GJB$s$G$$$k%5!<%P!<!&%Q%i%a!<%?!<$r;}$C$F$$$F$b!"$3$N4X\e(B
28694 \e$B?t$O$=$l$i$rF10l$G$"$k$H8+$J$7$^$9!#\e(B
28695
28696 @item gnus-group-native-p
28697 @findex gnus-group-native-p
28698 @var{group} \e$B$,4pK\%0%k!<%W$+$I$&$+$r<($7$^$9!#\e(B
28699
28700 @item gnus-group-secondary-p
28701 @findex gnus-group-secondary-p
28702 @var{group} \e$B$,Fs<!%0%k!<%W$+$I$&$+$r<($7$^$9!#\e(B
28703
28704 @item gnus-group-foreign-p
28705 @findex gnus-group-foreign-p
28706 @var{group} \e$B$,30It%0%k!<%W$+$I$&$+$r<($7$^$9!#\e(B
28707
28708 @item gnus-group-find-parameter
28709 @findex gnus-group-find-parameter
28710 @var{group} \e$B$N%Q%i%a!<%?!<$N%j%9%H$rJV$7$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
28711 \e$BFs$DL\$N0z?t$rM?$($k$H!"\e(B@var{group} \e$BMQ$N$=$N%Q%i%a!<%?!<$NCM$rJV$7$^$9!#\e(B
28712
28713 @item gnus-group-set-parameter
28714 @findex gnus-group-set-parameter
28715 \e$B;0$D$N0z?t\e(B @var{group}, @var{parameter}, @var{value} \e$B$rM?$($F!"%Q%i%a!<\e(B
28716 \e$B%?!<$H$7$F@_Dj$7$^$9!#\e(B
28717
28718 @item gnus-narrow-to-body
28719 @findex gnus-narrow-to-body
28720 \e$B8=:_$N%P%C%U%!!<$r!"5-;v$NK\J8$K69$a$^$9!#\e(B
28721
28722 @item gnus-check-backend-function
28723 @findex gnus-check-backend-function
28724 \e$BFs$D$N0z?t\e(B @var{function} \e$B$H\e(B @var{group} \e$B$r<h$j$^$9!#\e(B@var{group} \e$B$N%P%C\e(B
28725 \e$B%/%(%s%I$,\e(B @var{function} \e$B$r%5%]!<%H$7$F$$$k$J$i!"\e(B@code{nil} \e$B$G$O$J$$CM\e(B
28726 \e$B$rJV$7$^$9!#\e(B
28727
28728 @lisp
28729 (gnus-check-backend-function "request-scan" "nnml:misc")
28730 @result{} t
28731 @end lisp
28732
28733 @item gnus-read-method
28734 @findex gnus-read-method
28735 \e$BMxMQ<T$KA*BrJ}K!$rF~NO$7$F$b$i$&4X?t$G$9!#\e(B
28736 @end table
28737
28738 @node Back End Interface
28739 @subsection \e$B%P%C%/%(%s%I%$%s%?!<%U%'!<%9\e(B
28740
28741 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?$bCN\e(B
28742 \e$B$j$^$;$s!#$?$@2>A[%5!<%P!<\e(B @dfn{virtual servers} \e$B$HBPOC$9$kJ}K!$rCN$C$F\e(B
28743 \e$B$$$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
28744 \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
28745 \e$B$O\e(B @code{nntp}, @code{nnspool}, @code{nnmbox} \e$B$J$I$,$"$j$^$9!#8e<T$NNc$H\e(B
28746 \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
28747
28748 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
28749 \e$BDL>o$O4X?t$N0z?t$H$7$F2>A[%5!<%P!<L>$r4^$a$^$9!#\e(B(\e$BL5$$>l9g$O!"%P%C%/%(%s\e(B
28750 \e$B%I$O!V8=:_$N!W2>A[%5!<%P!<$r;H$&$Y$-$G$9!#\e(B) \e$BNc$(\e(B
28751 \e$B$P\e(B @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!<\e(B
28752 \e$B%P!<$r;H$$$^$9!#$b$7$3$N2>A[%5!<%P!<$H$N@\B3$,3+$+$l$F$$$J$$$H!"$3$N4X?t\e(B
28753 \e$B$N<B9T$O<:GT$9$k$O$:$G$9!#\e(B
28754
28755 \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
28756 \e$B$5$$!#Nc$r5s$2$^$7$g$&\e(B:
28757
28758 @lisp
28759 (nntp "odd-one"
28760       (nntp-address "ifi.uio.no")
28761       (nntp-port-number 4324))
28762 @end lisp
28763
28764 \e$B$3$3$GJ*M}%5!<%P!<L>$O\e(B @samp{ifi.uio.no} \e$B$G$"$k$N$KBP$7$F!"2>A[%5!<%P!<\e(B
28765 \e$BL>$O\e(B @samp{odd-one} \e$B$G$9!#\e(B
28766
28767 \e$B%P%C%/%(%s%I$OJ#?t$N2>A[%5!<%P!<$r@Z$jBX$($k$3$H$,$G$-$J$1$l$P$J$j$^$;$s!#\e(B
28768 \e$BI8=`$N%P%C%/%(%s%I$O!"I,MW$J$H$-$K2>A[%5!<%P!<$N4D6-$r<h$j=P$7!&2!$79~$_\e(B
28769 \e$B$r9T$J$&O"A[%j%9%H$rJ];}$9$k$3$H$K$h$C$F!"$3$l$r<B8=$7$F$$$^$9!#\e(B
28770
28771 \e$B%$%s%?!<%U%'!<%94X?t$K$OFs$D$N%0%k!<%W$,$"$j$^$9!#I,$:B8:_$7$J$1$l$P$J$i\e(B
28772 \e$B$J$$I,?\4X?t\e(B @dfn{required functions} \e$B$H!"8F$S=P$9A0$K$=$l$,B8:_$9$k$+$I\e(B
28773 \e$B$&$+$r>o$K\e(B Gnus \e$B$,3NG'$9$kG$0U4X?t\e(B @dfn{optional functions} \e$B$G$9!#\e(B
28774
28775 \e$B$3$l$i$9$Y$F$N4X?t$O!"$=$NLa$jCM$N%G!<%?$r\e(B @code{nntp-server-buffer}
28776 @w{(@samp{ *nntpd*})} \e$B%P%C%U%!!<$KJV$9$3$H$,5a$a$i$l$^$9!#$3$l$O$A$g$C$H\e(B
28777 \e$BIT1?$JL>A0IU$1$G$9$,!"$3$l$G2fK}$7$J$1$l$P$J$j$^$;$s!#;d$,7k2L$N%G!<\e(B
28778 \e$B%?\e(B @dfn{resulting data} \e$B$H8@$C$?$H$-$O!"$=$N%P%C%U%!!<$NCf$N%G!<%?$r;X$7\e(B
28779 \e$B$F$$$^$9!#La$jCM\e(B @dfn{return value} \e$B$H8@$C$?$H$-$O!"4X?t8F$S=P$7$K$h$C$F\e(B
28780 \e$BJV$5$l$k4X?t$NCM$N$3$H$r8@$C$F$$$^$9!#4X?t$,<:GT$7$?$H$-$O!"La$jCM$H$7\e(B
28781 \e$B$F\e(B @code{nil} \e$B$rJV$5$J$/$F$O$$$1$^$;$s!#\e(B
28782
28783 \e$B%P%C%/%(%s%I$K$O%5!<%P!<7?\e(B @dfn{server-forming} \e$B$N%P%C%/%(%s%I$H8F$P$l$k\e(B
28784 \e$B$b$N$,$"$j!"$^$?$=$&8F$P$l$J$$$b$N$b$"$j$^$9!#8e<T$O0lHL$K$O!"F1;~$K$O0l\e(B
28785 \e$B$D$N%0%k!<%W$@$1$7$+A`:n$7$J$$%P%C%/%(%s%I$G!"!V%5!<%P!<!W$N35G0$,$"$j$^\e(B
28786 \e$B$;$s!#$3$N%5!<%P!<$H$O!"%0%k!<%W$r;}$A!"$=$N%0%k!<%W$N>pJs$rG[Aw$9$k$b$N\e(B
28787 \e$B$G!"$=$l0J>e$N$b$N$G$O$"$j$^$;$s!#\e(B
28788
28789 Gnus \e$B$O%0%k!<%WL>$H5-;vHV9f$K$h$C$F!"$=$l$>$l$N%a%C%;!<%8$rFCDj$7$^$9!#\e(B
28790 \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
28791 \e$B$:Bh0l$K!"$=$N?tCM$O@5$N@0?t$G$9!#BhFs$K\e(B Gnus \e$B$r:.Mp$5$;$k$3$H$J$/8E$$5-\e(B
28792 \e$B;vHV9f$r!"8e$G!V:F;HMQ!W$9$k$3$H$OIaDL$O$G$-$^$;$s!#$9$J$o$A!"$b$7$"$k%0\e(B
28793 \e$B%k!<%W$K$+$D$F\e(B 42 \e$BHV$N5-;v$,$"$C$?$H$7$?$i!"JL$N5-;v$,$=$NHV9f$r;}$D$3$H\e(B
28794 \e$B$,$G$-$J$$$+!"$^$?$O\e(B Gnus \e$B$,7c$7$/:.Mp$7$F$7$^$&$H$$$&$3$H$G$9!#\e(B
28795 @footnote{@code{nnchoke-request-update-info} \e$B4X?t$N@bL@$r8+$F$/$@$5$$!#\e(B
28796 @xref{Optional Back End Functions}.} \e$BBh;0$K!"5-;vHV9f$O$=$N%0%k!<%W$G$N\e(B
28797 \e$BE~Ce=g$K$J$C$F$$$J$1$l$P$J$i$J$$$3$H$G$9!#%a%C%;!<%8$NF|IU$b!"I,$:E~Ce=g\e(B
28798 \e$B$K$J$C$F$$$k$o$1$G$O$"$j$^$;$s$,!#\e(B
28799
28800 \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
28801 \e$B$$!V87$7$$!W@)8B$K$D$$$F@bL@$7$^$7$?!#$7$+$7!"5-;vHV9f$NJB$S$KH4$1$,$"$k\e(B
28802 \e$B$H\e(B Gnus \e$B$O$H$F$b:.Mp$7$F$7$^$&$N$G!"O"B3$7$?\e(B @emph{\e$BDL$7\e(B} \e$BHV9f$rIU$1$k$3\e(B
28803 \e$B$H$,M-MQ$J$N$+$b$7$l$^$;$s!#$?$@$7!V:F;HMQIT2D!W$N@)8B$,$"$k$N$G!"40A4$K\e(B
28804 \e$BHV9f$NH4$1$r2sHr$G$-$k$H$O8B$j$^$;$s!#$^$?!"2DG=$J8B$j5-;vHV9f$r\e(B 1 \e$B$+$i\e(B
28805 \e$B;O$a$k$3$H$O!"HV9f$r;H$$@Z$C$F$7$^$&$3$H$rHr$1$k$?$a$KLrN)$A$^$9!#\e(B
28806
28807 \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
28808 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
28809 \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
28810 \e$B0U$7$F$/$@$5$$!#\e(B
28811
28812 \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
28813 \e$B$9$3$H$K$7$^$9!#\e(B
28814
28815 @cindex @code{nnchoke}
28816
28817 @menu
28818 * Required Back End Functions:: \e$B<BAu$7$J$1$l$P$J$i$J$$4X?t\e(B
28819 * Optional Back End Functions:: \e$B<BAu$7$J$/$F$b$h$$4X?t\e(B
28820 * Error Messaging::             \e$B%a%C%;!<%8$rH/$7$?$j%(%i!<$rJs9p$9$kJ}K!\e(B
28821 * Writing New Back Ends::       \e$B8E$$%P%C%/%(%s%I$N3HD%\e(B
28822 * Hooking New Back Ends Into Gnus::  Gnus \e$BB&$G$7$J$1$l$P$J$i$J$$$3$H\e(B
28823 * Mail-like Back Ends::         \e$B%a!<%k%P%C%/%(%s%I$N$?$a$N=u8@\e(B
28824 @end menu
28825
28826 @node Required Back End Functions
28827 @subsubsection \e$BI,?\%P%C%/%(%s%I4X?t\e(B
28828
28829 @table @code
28830 @item (nnchoke-retrieve-headers ARTICLES &optional GROUP SERVER FETCH-OLD)
28831
28832 @var{articles} \e$B$O5-;vHV9f$NHO0O$+!"\e(B@code{Message-ID} \e$B$N%j%9%H$N$I$A$i$+\e(B
28833 \e$B$G$9!#8=:_$N%P%C%/%(%s%I$O!"$I$A$i$b40A4$K%5%]!<%H$7$F$$$k$o$1$G$O$"$j$^\e(B
28834 \e$B$;$s\e(B---\e$B5-;vHV9f$N$R$HB3$-\e(B (\e$B%j%9%H\e(B) \e$B$@$1$G!"B?$/$N%P%C%/%(%s%I\e(B
28835 \e$B$O\e(B @code{Message-ID} \e$B$K$h$k<hF@$r%5%]!<%H$7$F$$$^$;$s!#$G$b!"$=$l$i$ON>\e(B
28836 \e$BJ}%5%]!<%H$9$k$3$H$KEX$a$k$Y$-$G$9!#\e(B
28837
28838 \e$B7k2L$N%G!<%?$O\e(B HEADs \e$B$+\e(B @acronym{NOV} \e$B9T$N$$$:$l$+$G$"$k$Y$-$G!"La$jCM$O\e(B
28839 \e$B$3$l$rH?1G$7$?\e(B @code{headers} \e$B$+\e(B @code{nov} \e$B$N$I$A$i$+$G$J$1$l$P$J$j$^$;\e(B
28840 \e$B$s!#$3$l$O:#8e!"\e(BHEADs \e$B$H\e(B @acronym{NOV} \e$B9T$,:.:_$9$k\e(B @code{various} \e$B$K3H\e(B
28841 \e$BD%$5$l$k$+$b$7$l$^$;$s$,!"8=:_$N\e(B Gnus \e$B$G$O%5%]!<%H$5$l$F$$$^$;$s!#\e(B
28842
28843 @var{fetch-old} \e$B$,\e(B @code{nil} \e$B$G$O$J$+$C$?$i!"$"$k0UL#$G$N!VM>J,$J%X%C\e(B
28844 \e$B%@!<!W$r<hF@$7$h$&$H$7$^$9!#$3$l$ODL>o!"\e(B@code{articles} \e$B$NCf$N:G>.HV9f$N\e(B
28845 \e$B5-;v$h$j$b>.$5$$HV9f$r;}$C$F$$$k\e(B (\e$B:GBg$G\e(B) @var{fetch-old} \e$B8D$N5-;v$H!"\e(B
28846 @code{articles} \e$B$NCf$G7gHV$K$J$C$F$$$k5-;v$N!"M>J,$J%X%C%@!<$r<hF@$7$^$9!#\e(B
28847 \e$B$b$7%P%C%/%(%s%I$,$3$NMW5a$K=>$&$3$H$rHQ$o$7$$$H;W$C$?>l9g$K$O!"$3$N%Q%i\e(B
28848 \e$B%a!<%?!<$NB8:_$OL5;k$5$l$k$3$H$b$"$j$^$9!#$3$NCM$,\e(B @code{nil} \e$B$G$b?tCM$G\e(B
28849 \e$B$b$J$+$C$?$i!":GBg8B$N<hF@$r9T$J$$$^$9!#\e(B
28850
28851 \e$B$3$l$,\e(B HEAD \e$B$NNc$G$9\e(B:
28852
28853 @example
28854 221 1056 Article retrieved.
28855 Path: ifi.uio.no!sturles
28856 From: sturles@@ifi.uio.no (Sturle Sunde)
28857 Newsgroups: ifi.discussion
28858 Subject: Re: Something very droll
28859 Date: 27 Oct 1994 14:02:57 +0100
28860 Organization: Dept. of Informatics, University of Oslo, Norway
28861 Lines: 26
28862 Message-ID: <38o8e1$a0o@@holmenkollen.ifi.uio.no>
28863 References: <38jdmq$4qu@@visbur.ifi.uio.no>
28864 NNTP-Posting-Host: holmenkollen.ifi.uio.no
28865 .
28866 @end example
28867
28868 \e$B$=$&$$$&$o$1$G!"\e(B@code{headers} \e$B$H$$$&La$jCM$O!"%G!<%?%P%C%U%!!<$K$=$NMW\e(B
28869 \e$BAG?t$HF1$88D?t$N%X%C%@!<$,$"$k$3$H$r0E<($7$^$9!#\e(B
28870
28871 \e$B$3$l$,$=$&$$$&%P%C%U%!!<$N\e(B BNF \e$BDj5A$G$9\e(B:
28872
28873 @example
28874 headers        = *head
28875 head           = error / valid-head
28876 error-message  = [ "4" / "5" ] 2number " " <error message> eol
28877 valid-head     = valid-message *header "." eol
28878 valid-message  = "221 " <number> " Article retrieved." eol
28879 header         = <text> eol
28880 @end example
28881
28882 @cindex BNF
28883 (\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)
28884
28885 \e$BLa$jCM$,\e(B @code{nov} \e$B$@$C$?>l9g$O!"%G!<%?%P%C%U%!!<$K\e(B
28886 \e$B$O\e(B @dfn{network overview database} \e$B9T$,4^$^$l$F$$$J$1$l$P$J$j$^$;$s!#$3\e(B
28887 \e$B$l$O4pK\E*$K$OJ#?t$NMs$r%?%V$G6h@Z$C$?$b$N$G$9!#\e(B
28888
28889 @example
28890 nov-buffer = *nov-line
28891 nov-line   = field 7*8[ <TAB> field ] eol
28892 field      = <text except TAB>
28893 @end example
28894
28895 \e$B$3$l$i$NMs$K2?$,4^$^$l$k$Y$-$+$r$-$A$s$HD4$Y$?$$$N$J$i$P!"\e(B
28896 @ref{Headers} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
28897
28898 @item (nnchoke-open-server SERVER &optional DEFINITIONS)
28899
28900 \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
28901 \e$B%5!<%P!<$rDj5A$9$k\e(B @code{(VARIABLE VALUE)} \e$B$NAH$N%j%9%H$G$9!#\e(B
28902
28903 \e$B%5!<%P!<$H@\B3$G$-$J$+$C$?>l9g$G$b!"%(%i!<$r%7%0%J%k$7$F=hM}$rCfCG$7$F$O\e(B
28904 \e$B$$$1$^$;$s!#%P%C%/%(%s%I$O!"$3$l0J8e$5$i$K$3$N%5!<%P!<$K@\B3$7$h$&$H$9$k\e(B
28905 \e$B;n$_$r!"5qH]$9$k$3$H$rA*$V$3$H$,$G$-$^$9!#<B:]!"$=$&$9$Y$-$G$9!#\e(B
28906
28907 \e$B$9$G$K$=$N%5!<%P!<$H@\B3$5$l$F$$$?>l9g$K$O!"$3$N4X?t$O\e(B @code{nil} \e$B$G$O$J\e(B
28908 \e$B$$CM$rJV$5$J$1$l$P$J$j$^$;$s!#$3$N$H$-!"JV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28909
28910 @item (nnchoke-close-server &optional SERVER)
28911
28912 @var{server} \e$B$H$N@\B3$rJD$8$F!"$3$l$K4XO"$9$k$9$Y$F$N%j%=!<%9$r3+J|$7$^\e(B
28913 \e$B$9!#$b$72?$i$+$NM}M3$G%5!<%P!<$rJD$8$k$3$H$,$G$-$J$$>l9g$O!"\e(B
28914 @code{nil} \e$B$rJV$7$^$9!#\e(B
28915
28916 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28917
28918 @item (nnchoke-request-close)
28919
28920 \e$B$9$Y$F$N%5!<%P!<$H$N@\B3$rJD$8$F!"%P%C%/%(%s%I$,J]M-$7$F$$$?$9$Y$F$N%j%=!<\e(B
28921 \e$B%9$r3+J|$7$^$9!#$3$N%P%C%/%(%s%I$K$h$C$F:n$i$l$?$9$Y$F$N%P%C%U%!!<$r:o=|\e(B
28922 \e$B$7$J$1$l$P$J$j$^$;$s!#\e(B(\e$B$b$C$H$b\e(B @code{nntp-server-buffer} \e$B$O:o=|$5$l$^$;\e(B
28923 \e$B$s$,!#\e(B) \e$BIaDL$3$N4X?t$O\e(B Gnus \e$B$,=*N;$9$k$H$-$K$N$_8F$S=P$5$l$^$9!#\e(B
28924
28925 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28926
28927 @item (nnchoke-server-opened &optional SERVER)
28928
28929 @var{server} \e$B$,8=:_$N2>A[%5!<%P!<$G!"$+$D$=$NJ*M}%5!<%P!<$X$N@\B3$,@8$-\e(B
28930 \e$B$F$$$k>l9g!"$3$N4X?t$O\e(B @code{nil} \e$B$G$O$J$$CM$rJV$5$J$1$l$P$J$j$^$;$s!#$I\e(B
28931 \e$B$s$J>u67$G$b!"$3$N4X?t$O@\B3$,<:$o$l$?%5!<%P!<$X$N:F@\B3$r;n$_$F$O$$$1$^\e(B
28932 \e$B$;$s!#\e(B
28933
28934 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28935
28936 @item (nnchoke-status-message &optional SERVER)
28937
28938 \e$B$3$N4X?t$O\e(B @var{server} \e$B$+$i$N:G8e$N%(%i!<%a%C%;!<%8$rJV$7$^$9!#\e(B
28939
28940 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28941
28942 @item (nnchoke-request-article ARTICLE &optional GROUP SERVER TO-BUFFER)
28943
28944 \e$B$3$N4X?t$N7k2L$N%G!<%?$O!"\e(B@var{article} \e$B$G;XDj$5$l$?5-;v$G$J$1$l$P$J$j$^\e(B
28945 \e$B$;$s!#\e(B@code{Message-ID} \e$B$+HV9f$N$$$:$l$+$r;XDj$9$k$3$H$,$G$-$^$9!#\e(B
28946 @code{Message-ID} \e$B$K$h$k5-;v$N<hF@$r<BAu$9$k$+$I$&$+$OG$0U$G$9$,!"$=$l$,\e(B
28947 \e$B2DG=$K$J$C$F$$$kJ}$,NI$$$G$7$g$&!#\e(B
28948
28949 @var{to-buffer} \e$B$,\e(B @code{nil} \e$B$G$O$J$+$C$?$i!"7k2L$N%G!<%?$ODL>o$N%G!<%?\e(B
28950 \e$B%P%C%U%!!<$NBe$o$j$K!"$3$N%P%C%U%!!<$KJV$5$J$1$l$P$J$j$^$;$s!#\e(BGnus \e$B$O<g\e(B
28951 \e$B$K!"5-;v%P%C%U%!!<$KD>@\5-;v$rA^F~$9$k$h$&$KMW5a$7$^$9$,!"$3$l$K$h$C$F!"\e(B
28952 \e$BB?NL$N%G!<%?$r$"$k%P%C%U%!!<$+$iJL$N%P%C%U%!!<$K%3%T!<$9$k$N$rHr$1$k$3$H\e(B
28953 \e$B$,2DG=$K$J$j$^$9!#\e(B
28954
28955 \e$B$b$7>/$7$G$b2DG=$J$i!"$3$N4X?t$O\e(B cons \e$B%;%k$rJV$9$Y$-$G$9!#$=\e(B
28956 \e$B$N\e(B @code{car} \e$B$O<hF@$7$?5-;v$,$"$k%0%k!<%WL>$G!"\e(B@code{cdr} \e$B$O5-;v$NHV9f\e(B
28957 \e$B$G$9!#$3$l$K$h$C$F!"\e(B@code{Message-ID} \e$B$G5-;v$r<hF@$7$?$H$-$K!"\e(BGnus \e$B$,K\\e(B
28958 \e$BEv$N%0%k!<%W$H5-;vHV9f$rCN$k$3$H$,$G$-$k$h$&$K$J$k$G$7$g$&!#$3$l$,IT2DG=\e(B
28959 \e$B$J>l9g$O!"5-;v$N<hF@$K@.8y$7$?$H$-$K\e(B @code{t} \e$B$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
28960
28961 @item (nnchoke-request-group GROUP &optional SERVER FAST INFO)
28962
28963 @var{group} \e$B$N%G!<%?$r<hF@$7$^$9!#$3$N4X?t$K$O\e(B @var{group} \e$B$r8=:_$N%0%k!<\e(B
28964 \e$B%W$K$9$k$H$$$&I{:nMQ$b$"$j$^$9!#\e(B
28965
28966 @var{fast} \e$B$,@_Dj$5$l$?$J$i!"M-MQ$J%G!<%?$rJV$9LLE]$r9T$J$o$:$K!"C1\e(B
28967 \e$B$K\e(B @var{group} \e$B$r8=:_$N%0%k!<%W$K$7$^$9!#\e(B
28968
28969 @var{info} \e$B$,M?$($i$l$k$H!"%P%C%/%(%s%I$,%0%k!<%W$N>pJs9=\e(B
28970 \e$BB$\e(B (@var{info}) \e$B$r99?7$9$k$3$H$r2DG=$K$7$^$9!#\e(B
28971
28972 \e$B$3$l$,7k2L$N%G!<%?$NNc$H!"Dj5A$=$l<+BN$G$9\e(B:
28973
28974 @example
28975 211 56 1000 1059 ifi.discussion
28976 @end example
28977
28978 \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
28979 \e$B$"$k5-;v$NAm?t!":G>.$N5-;vHV9f!":GBg$N5-;vHV9f!"$=$7$F:G8e$,%0%k!<%WL>$G\e(B
28980 \e$B$9!#$7$+$7!"$$$/$D$+$N5-;v$O%-%c%s%;%k$5$l$F$$$k$+$b$7$l$J$$$N$G!"5-;v$N\e(B
28981 \e$BAm?t$O!"5-;v$N:GBg!&:G>.HV9f$+$iC1=c$K9M$($i$l$k?t$h$j$b>.$5$$$+$b$7$l$J\e(B
28982 \e$B$$$3$H$KCm0U$7$F$/$@$5$$!#\e(BGnus \e$B$OAm?t$rC1$K<N$F$F$7$^$&$N$G!"\e(B(\e$B$=$l$,LdBj\e(B
28983 \e$B$G$"$k$H$-$K\e(B) \e$B@5$7$$CM$r@8@.$9$kLLE]$rIi$&$Y$-$+$I$&$+$O!"FI<T$X$N2]Bj$H\e(B
28984 \e$B$7$F;D$7$F$"$j$^$9!#$b$7$=$N%0%k!<%W$K5-;v$,L5$+$C$?$i!":G>.5-;vHV9f$O\e(B 1\e$B!"\e(B
28985 \e$B:GBg$O\e(B 0 \e$B$H$7$FJs9p$7$J$1$l$P$J$j$^$;$s!#\e(B
28986
28987 @example
28988 group-status = [ error / info ] eol
28989 error        = [ "4" / "5" ] 2<number> " " <Error message>
28990 info         = "211 " 3* [ <number> " " ] <string>
28991 @end example
28992
28993 @item (nnchoke-close-group GROUP &optional SERVER)
28994
28995 @var{group} \e$B$rJD$8$F!"$=$l$K4XO"$9$k$9$Y$F$N%j%=!<%9$r3+J|$7$^$9!#$[$H$s\e(B
28996 \e$B$I$N%P%C%/%(%s%I$O2?$b$9$k$3$H$,L5$$$G$7$g$&!#\e(B
28997
28998 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28999
29000 @item (nnchoke-request-list &optional SERVER)
29001
29002 @var{server} \e$B>e$GMxMQ2DG=$J$9$Y$F$N%0%k!<%W$N%j%9%H$rJV$7$^$9!#K\Ev\e(B
29003 \e$B$K\e(B @emph{\e$BA4It\e(B} \e$B$H$$$&0UL#$G$9!#\e(B
29004
29005 \e$B$3$l$O!"$?$C$?Fs$D$7$+%0%k!<%W$r;}$C$F$$$J$$%5!<%P!<$N>l9g$NNc$G$9\e(B:
29006
29007 @example
29008 ifi.test 0000002200 0000002000 y
29009 ifi.discussion 3324 3300 n
29010 @end example
29011
29012 \e$B3F9T$K$O%0%k!<%WL>!"$=$N%0%k!<%WFb$N:GBg$N5-;vHV9f!":G>.$N5-;vHV9f!"$=$7\e(B
29013 \e$B$F:G8e$K%U%i%0$,$"$j$^$9!#$b$7$=$N%0%k!<%W$K5-;v$,L5$+$C$?$i!":G>.5-;vHV\e(B
29014 \e$B9f$O\e(B 1\e$B!":GBg$O\e(B 0 \e$B$H$7$FJs9p$7$J$1$l$P$J$j$^$;$s!#\e(B
29015
29016 @example
29017 active-file = *active-line
29018 active-line = name " " <number> " " <number> " " flags eol
29019 name        = <string>
29020 flags       = "n" / "y" / "m" / "x" / "j" / "=" name
29021 @end example
29022
29023 \e$B%U%i%0$O!"$=$N%0%k!<%W$,FI$_=P$7@lMQ\e(B (@samp{n}) \e$B$+!";J2q<TIU\e(B
29024 \e$B$-\e(B (@samp{m}) \e$B$J$N$+!";`$s$G$$$k\e(B (@samp{x}) \e$B$+!"$I$3$+B>$N%0%k!<%W$NJL\e(B
29025 \e$BL>\e(B (@samp{=other-group}) \e$B$J$N$+!"$=$l$i$N$I$l$G$b$J$$\e(B (@samp{y}) \e$B$N$+$r\e(B
29026 \e$B<($7$^$9!#\e(B
29027
29028 @item (nnchoke-request-post &optional SERVER)
29029
29030 \e$B$3$N4X?t$O!"8=:_$N%P%C%U%!!<$rEj9F$7$J$1$l$P$J$j$^$;$s!#Ej9F$,@.8y$7$?$+\e(B
29031 \e$B$I$&$+$rJV$7$F$b9=$$$^$;$s$,!"I,?\$G$O$"$j$^$;$s!#Nc$($P!"Ej9F$,HsF14|$K\e(B
29032 \e$B9T$J$o$l$k>l9g$O!"$3$N4X?t$,=*N;$7$?;~E@$G$O!"Ej9F$OIaDL40N;$7$F$$$^$;$s!#\e(B
29033 \e$B$=$N>l9g$3$N4X?t$O!"Ej9F$r40N;$5$;$k$3$H$,$G$-$J$$$H$-$K!"$=$l$r$O$C$-$j\e(B
29034 \e$B$HMxMQ<T$KCN$i$;$k8+D%$j\e(B (sentinel) \e$B$N$h$&$J$b$N$r@_Dj$9$k$Y$-$G$7$g$&!#\e(B
29035
29036 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29037 @end table
29038
29039 @node Optional Back End Functions
29040 @subsubsection \e$BG$0U%P%C%/%(%s%I4X?t\e(B
29041
29042 @table @code
29043 @item (nnchoke-retrieve-groups GROUPS &optional SERVER)
29044
29045 @var{groups} \e$B$O%0%k!<%W$N%j%9%H$G$9!#$^$?!"$3$N4X?t$O$=$l$iA4It$N%0%k!<\e(B
29046 \e$B%W$N%G!<%?$rMW5a$7$J$1$l$P$J$j$^$;$s!#$I$&$d$C$F$=$l$r9T$J$&$+$O\e(B Gnus \e$B$N\e(B
29047 \e$BCN$C$?$3$H$G$O$"$j$^$;$s$,!"$3$l$r$G$-$k$@$1?WB.$JJ}K!$G9T$J$&$3$H$KD)$^\e(B
29048 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
29049
29050 \e$B$3$N4X?t$NLa$jCM$O\e(B @code{active} \e$B$+\e(B @code{group} \e$B$N$I$A$i$G$bNI$/!"$=$l\e(B
29051 \e$B$,7k2L$N%G!<%?$N7A<0$,2?$G$"$k$+$r<($7$^$9!#A0<T\e(B
29052 \e$B$O\e(B @code{nnchoke-request-list} \e$B$K$h$k%G!<%?$HF1$87A<0$G$9!#0lJ}8e<T\e(B
29053 \e$B$O\e(B @code{nnchoke-request-group} \e$B$,JV$9$b$N$HF1$87A<0$N!"%P%C%U%!!<$rKd$a\e(B
29054 \e$B$k9T$G$9!#\e(B
29055
29056 @example
29057 group-buffer = *active-line / *group-status
29058 @end example
29059
29060 @item (nnchoke-request-update-info GROUP INFO &optional SERVER)
29061
29062 Gnus \e$B$N%0%k!<%W>pJs\e(B (@pxref{Group Info}) \e$B$,!"%P%C%/%(%s%I$N$=$l$r2~JQ$9\e(B
29063 \e$B$k$?$a$KEO$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\e(B
29064 \e$B>l9g$N$h$&$K\e(B)\e$B!"K\Ev$K$9$Y$F$N>pJs$r;}$C$F$$$k>l9g$KLr$KN)$A$^$9!#$3$N4X\e(B
29065 \e$B?t$O!"$=$NMW5a$KE,9g$5$;$k>pJs$rGK2uE*$KCV$-49$($F!"\e(B@code{nil} \e$B$G$O$J$$\e(B
29066 \e$BCM$rJV$5$J$1$l$P$J$j$^$;$s\e(B (\e$BNc30E*$K\e(B @code{nntp-request-update-info} \e$B$O!"\e(B
29067 \e$B%M%C%H%o!<%/;q8;$rO2Hq$7$J$$$h$&$K>o$K\e(B @code{nil} \e$B$rJV$7$^$9\e(B)\e$B!#\e(B
29068
29069 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29070
29071 @item (nnchoke-request-type GROUP &optional ARTICLE)
29072
29073 \e$BMxMQ<T$,!V%K%e!<%9$rAw?.$9$k!WL?Na\e(B (\e$BNc$($P!"35N,%P%C%U%!!<$G\e(B @kbd{F}) \e$B$r\e(B
29074 \e$B<B9T$7$?$H$-$K!"\e(BGnus \e$B$OMxMQ<T$,%U%)%m!<%"%C%W$7$h$&$H$7$F$$$k5-;v$,%K%e!<\e(B
29075 \e$B%9$J$N$+%a!<%k$J$N$+$rCN$C$F$$$kI,MW$,$"$j$^$9!#$3$N4X?t\e(B
29076 \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
29077 \e$B%a!<%k$G$"$l$P\e(B @code{mail} \e$B$r!"$=$N<oJL$rH=Dj$G$-$J$$>l9g\e(B
29078 \e$B$O\e(B @code{unknown} \e$B$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B(@var{article} \e$B0z?t$O!"%a!<\e(B
29079 \e$B%k%0%k!<%W$H%K%e!<%9%0%k!<%W$,$4$A$c$^$<$K$J$C$F$$$k$+$b$7$l$J\e(B
29080 \e$B$$\e(B @code{nnvirtual} \e$B$K$*$$$FI,MW$G$9!#\e(B) @var{group} \e$B$H\e(B @var{article} \e$B$O\e(B
29081 \e$BN>J}$H$b\e(B @code{nil} \e$B$G$"$k$+$b$7$l$^$;$s!#\e(B
29082
29083 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29084
29085 @item (nnchoke-request-set-mark GROUP ACTION &optional SERVER)
29086
29087 \e$B5-;v$N0u$r@_Dj\e(B/\e$B>C5n\e(B/\e$BDI2C$7$^$9!#DL>o\e(B Gnus \e$B$O5-;v$N0u\e(B (\e$B4{FI!"2D;k!"4|8B@Z\e(B
29088 \e$B$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
29089 \e$B$/$D$+$N%5!<%P!<\e(B (\e$BNc$($P\e(B @acronym{IMAP}) \e$B$O5-;v$N$9$Y$F$N>pJs$r%5!<%P!<\e(B
29090 \e$B$G;}$C$F$$$k$N$G!"\e(BGnus \e$B$,0u$N>pJs$r%5!<%P!<$KEAHB$5$;$kI,MW$,$"$j$^$9!#\e(B
29091
29092 @var{action} \e$B$O0u$r@_Dj$9$kMW5a$N%j%9%H$G!"0J2<$NMM<0$r;}$A$^$9\e(B:
29093
29094 @example
29095 (RANGE ACTION MARK)
29096 @end example
29097
29098 @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
29099 \e$B$?$O\e(B @code{del} \e$B$G!"0u$rDI2C$7$?$j>C$9$?$a$K;H$o$l$^$9\e(B (\e$B8@5Z$5$l$F$$$J$$\e(B
29100 \e$B$9$Y$F$N0u$OJ]B8$7$^$9\e(B)\e$B!#\e(B@var{mark} \e$B$O0u$N%j%9%H$G$9!#$=$l$>$l$N0u$O%7%s\e(B
29101 \e$B%\%k$G$9!#8=:_;H$o$l$F$$$k0u$O\e(B @code{read}, @code{tick}, @code{reply},
29102 @code{expire}, @code{killed}, @code{dormant}, @code{save},
29103 @code{download}, @code{unsend} \e$B$*$h$S\e(B @code{forward} \e$B$G$9$,!"$"$J$?$N%P%C\e(B
29104 \e$B%/%(%s%I$O!"2DG=$J$i$3$l$i$r@)8B$r$9$k$Y$-$G$O$"$j$^$;$s!#\e(B
29105
29106 \e$BL7=b$9$kF0:n$,;XDj$5$l$?>l9g$O!"%j%9%H$N:G8e$NF0:n$,8zNO$r;}$D$b$N$K$J$k\e(B
29107 \e$B$Y$-$G$9!#$9$J$o$A!"\e(B@var{action} \e$B$,5-;v\e(B 1 \e$B$K\e(B @code{\e$B2D;k\e(B} \e$B0u$rDI2C$9$kMW\e(B
29108 \e$B5a$r4^$s$G$$$F!"%j%9%H$N$*$7$^$$$NJ}$G!"F1$85-;v$+$i0u$r>C5n$9$k$3$H$rMW\e(B
29109 \e$B5a$7$F$$$?$J$i$P!"0u$O<B:]$K$O>C5n$5$l$k$Y$-$G$9!#\e(B
29110
29111 @var{action} \e$B%j%9%H$NNc$G$9\e(B:
29112
29113 @example
29114 (((5 12 30) 'del '(tick))
29115  ((10 . 90) 'add '(read expire))
29116  ((92 94) 'del '(read)))
29117 @end example
29118
29119 \e$B4X?t$O0u$r@_Dj$G$-$J$+$C$?5-;v$NHO0O$rJV$5$J$1$l$P$J$j$^$;$s\e(B (\e$B8=:_$O$I$s\e(B
29120 \e$B$JL\E*$N$?$a$K$b;H$o$l$F$$$^$;$s\e(B)\e$B!#\e(B
29121
29122 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29123
29124 @item (nnchoke-request-update-mark GROUP ARTICLE MARK)
29125
29126 \e$B%P%C%/%(%s%I$,7y$&0u$rMxMQ<T$,@_Dj$7$h$&$H$7$?$i!"$3$N4X?t$,$=$N0u$rJQ99\e(B
29127 \e$B$9$k$3$H$,$G$-$^$9!#$3$N4X?t$,JV$7$?$I$s$J$b$N$G$b!"\e(B
29128 Gnus \e$B$O\e(B @var{article} \e$B$X$N0u$H$7$F85$N\e(B @var{mark} \e$B$NBe$o$j$K;H$$$^$9!#%P%C\e(B
29129 \e$B%/%(%s%I$,$=$l$G$b9=$o$J$$>l9g$K$O!"85$N\e(B @var{mark} \e$B$rJV$5$J$1$l$P$J$j$^\e(B
29130 \e$B$;$s!#\e(B@code{nil} \e$B$d$=$NB>$N%4%_$rJV$7$F$O$$$1$^$;$s!#\e(B
29131
29132 \e$B;d$K9M$($i$l$k$3$l$NMxMQK!$O!"$=$l$G\e(B @code{nnvirtual} \e$B$,9T$J$C$F$$$k$3$H\e(B
29133 \e$B$@$1$G$9\e(B---\e$B$=$N2>A[%0%k!<%W$G4{FI$N0u$rIU$1$k$H!"$b$79=@.MWAG$N%0%k!<%W\e(B
29134 \e$B$,<+F04|8B@Z$l>C5n2DG=$J$i$P!"7k2L$H$7$F$=$N5-;v$K4|8B@Z$l>C5n$N0u$,IU$1\e(B
29135 \e$B$i$l$^$9!#\e(B
29136
29137 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29138
29139 @item (nnchoke-request-scan &optional GROUP SERVER)
29140
29141 \e$B%P%C%/%(%s%I$,?7Ce5-;v$r8!::$9$kMW5a$r\e(B (Gnus \e$B$+B>$N2?$+$K$h$C$F\e(B) \e$B9T$J$&\e(B
29142 \e$B$H$-$O$$$D$G$b!"$"$l$d$3$l$d$H$3$N4X?t$,8F$S=P$5$l$k$G$7$g$&!#$3$N4X?t$,\e(B
29143 \e$B5/F0$5$l$k$H!"0lHL$K%a!<%k%P%C%/%(%s%I$O%9%W!<%k%U%!%$%k$rFI$`\e(B
29144 \e$B$+\e(B @acronym{POP} \e$B%5!<%P!<$KLd$$9g$o$;$^$9!#\e(B@var{group} \e$B$KN10U$9$kI,MW$O\e(B
29145 \e$B$"$j$^$;$s\e(B---\e$B%P%C%/%(%s%I$,!"0l$D$N%0%k!<%W$@$1$rAv::$9$k$N$,BgJQ$9$.$k\e(B
29146 \e$B$HH=CG$7$?>l9g$K$O!"$9$Y$F$N%0%k!<%W$rAm$,$,$j$GAv::$7$F$b9=$$$^$;$s!#$G\e(B
29147 \e$B$9$,!"$=$NJ}$,<BMQE*$J$i$P!"6I=j$K8BDj$9$k$N$,NI$$$G$7$g$&!#\e(B
29148
29149 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29150
29151 @item (nnchoke-request-group-description GROUP &optional SERVER)
29152
29153 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O!"\e(B@var{group} \e$B$N@bL@$G$J$1$l$P$J$j$^$;$s!#\e(B
29154
29155 @example
29156 description-line = name <TAB> description eol
29157 name             = <string>
29158 description      = <text>
29159 @end example
29160
29161 @item (nnchoke-request-list-newsgroups &optional SERVER)
29162
29163 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O!"%5!<%P!<>e$GMxMQ$G$-$k$9$Y$F$N%0%k!<%W$N@b\e(B
29164 \e$BL@$G$J$1$l$P$J$j$^$;$s!#\e(B
29165
29166 @example
29167 description-buffer = *description-line
29168 @end example
29169
29170 @item (nnchoke-request-newgroups DATE &optional SERVER)
29171
29172 \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
29173 \e$B%0%k!<%W$G$J$1$l$P$J$j$^$;$s!#\e(B@samp{date} \e$B$O?M4V$,FI$a$kIaDL$NF|IU$N7A\e(B
29174 \e$B<0\e(B (\e$B$9$J$o$A!"%a!<%k$d%K%e!<%9$N%X%C%@!<$G;H$o$l$k7A<0$G!"%G%#%U%)%k%H$O\e(B
29175 \e$B4X?t\e(B @code{message-make-date} \e$B$,JV$9$b$N\e(B) \e$B$G$9!#%G!<%?$O\e(B active \e$B%P%C%U%!!<\e(B
29176 \e$B$N7A<0$G$J$1$l$P$J$j$^$;$s!#\e(B
29177
29178 \e$B$3$N4X?t$,!VB?$9$.$k!W%0%k!<%W$rJV$9$N$O%*%C%1!<$G$9!#$$$/$D$+$N%P%C%/%(\e(B
29179 \e$B%s%I$G$O!"?7$7$$%0%k!<%W$@$1$G$O$J$/$F!"$9$Y$F$N%0%k!<%W$N%j%9%H$rJV$9J}\e(B
29180 \e$B$,0B>e$,$j$K:Q$`$3$H$r8+=P$9$+$b$7$l$^$;$s!#$7$+$7!"$?$/$5$s$N%0%k!<%W$,\e(B
29181 \e$B$"$k%P%C%/%(%s%I$G!"$3$l$r$7$F$O$$$1$^$;$s!#IaDL!"MxMQ<T$,<+J,$G:n$C$?%0\e(B
29182 \e$B%k!<%W$J$i$PB?$9$.$k$3$H$O$J$$$G$7$g$&$+$i!"\e(B@code{nnml} \e$B$H$=$l$KN`$9$k$b\e(B
29183 \e$B$N$O$?$V$s?4G[$"$j$^$;$s!#$7$+$7\e(B @code{nntp} \e$B$N$h$&$J%P%C%/%(%s%I$G$O!"\e(B
29184 \e$B%0%k!<%W$O%5!<%P!<$K$h$C$F:n$i$l$F$$$k$N$G!"$$$+$K$b$?$/$5$s$N%0%k!<%W$,\e(B
29185 \e$B$"$j$=$&$G$9!#\e(B
29186
29187 @item (nnchoke-request-create-group GROUP &optional SERVER)
29188
29189 \e$B$3$N4X?t$O\e(B @var{group} \e$B$H$$$&L>A0$N6u$N%0%k!<%W$r:n@.$7$J$1$l$P$J$j$^$;\e(B
29190 \e$B$s!#\e(B
29191
29192 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29193
29194 @item (nnchoke-request-expire-articles ARTICLES &optional GROUP SERVER FORCE)
29195
29196 \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$N=h\e(B
29197 \e$BM}$r9T$J$$$^$9\e(B (\e$B8=:_\e(B @var{articles} \e$B$O5-;vHV9f$NC1=c$J%j%9%H$G$9\e(B)\e$B!#5-;v\e(B
29198 \e$B$,$I$l$@$18E$$$+$r!"$3$N4X?t$G>C5n$5$l$kA0$KH=Dj$9$k$3$H$O!"%P%C%/%(%s%I\e(B
29199 \e$B$KG$$5$l$F$$$^$9!#\e(B@var{force} \e$B$,\e(B @code{nil} \e$B$G$O$J$$CM$@$C$?$i!"$=$l$i$,\e(B
29200 \e$B$I$s$J$K?7$7$/$F$b!"$9$Y$F$N\e(B @var{articles} \e$B$r>C5n$7$J$1$l$P$J$j$^$;$s!#\e(B
29201
29202 \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
29203 \e$B$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
29204
29205 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29206
29207 @item (nnchoke-request-move-article ARTICLE GROUP SERVER ACCEPT-FORM &optional LAST)
29208
29209 \e$B$3$N4X?t$O\e(B @var{group} \e$B$K$"$k5-;v\e(B @var{article} (\e$BHV9f\e(B) \e$B$r!"\e(B
29210 @var{accept-form} \e$B$r8F$S=P$9$3$H$K$h$C$F0\F0$7$J$1$l$P$J$j$^$;$s!#\e(B
29211
29212 \e$B$3$N4X?t$O!"Ev$N5-;v$r0\F0$5$;$k$?$a$N=`Hw$H$7$F!"$=$l$,5-;v$KIU2C$7$?$I\e(B
29213 \e$B$s$J%X%C%@!<9T$r$b:o=|$7$F!"5-;v$rBgBN$K$*$$$F!V$-$l$$!W$K$7$F$*$/I,MW$,\e(B
29214 \e$B$"$j$^$9!#$=$7$F!V$-$l$$!W$J5-;v$,$"$k%P%C%U%!!<$G!"\e(B
29215 @var{accept-form} \e$B$r\e(B @code{eval} \e$B$7$J$1$l$P$J$j$^$;$s\e(B \e$B!#$3$l$O<B:]$KJ#@=\e(B
29216 \e$B$r9T$J$$$^$9!#$b$7$3$N\e(B @code{eval} \e$B$,\e(B @code{nil} \e$B0J30$NCM$rJV$7$?$i!"$=\e(B
29217 \e$B$N5-;v$r:o=|$7$J$1$l$P$J$j$^$;$s!#\e(B
29218
29219 \e$B$b$7\e(B @var{last} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"$=$l$O$3$ND>8e$K$5$i$KMW5a$,H/9T\e(B
29220 \e$B$5$l$k8+9~$_$,9b$$$3$H$r0UL#$7!"$3$l$K$h$C$F$$$/$i$+:GE,2=$,$G$-$k$h$&$K\e(B
29221 \e$B$J$j$^$9\e(B (\e$BLuCm\e(B: \e$BNc$($P\e(B @code{nil} \e$B$@$C$?$i%5!<%P!<$H$N@\B3$rJD$8$J$$$G$*\e(B
29222 \e$B$/$H$+\e(B)\e$B!#\e(B
29223
29224 \e$B$3$N4X?t$O!"0\F0@h$N%0%k!<%WL>$,\e(B @code{car} \e$B$G!"0\F0@h$N5-;vHV9f\e(B
29225 \e$B$,\e(B @code{cdr} \e$B$G$"$k\e(B cons \e$B%;%k$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
29226
29227 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29228
29229 \e$BLuCm\e(B: \e$B0\F0@h$N%0%k!<%W$O\e(B @var{accept-form} \e$B$NCf$G;XDj$7$^$9!#$=$3$G;H$o\e(B
29230 \e$B$l$k$N$,!"<!$N\e(B @code{nnchoke-request-accept-article} \e$B$G$9!#\e(B
29231
29232 @item (nnchoke-request-accept-article GROUP &optional SERVER LAST)
29233
29234 \e$B$3$N4X?t$O!"8=:_$N%P%C%U%!!<$NCf?H$r\e(B @var{group} \e$B$KA^F~$7$^$9!#\e(B
29235 @var{last} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"$3$N4X?t$X$N$5$i$J$k8F$S=P$7$,D>$A$K\e(B
29236 \e$B9T$J$o$l$k$@$m$&$H$$$&0UL#$G$9!#\e(B
29237
29238 \e$B$3$N4X?t$O%0%k!<%WL>$,\e(B @code{car} \e$B$G!"0\F0@h$N5-;vHV9f$,\e(B @code{cdr} \e$B$G$"\e(B
29239 \e$B$k\e(B cons \e$B%;%k$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
29240
29241 \e$B$=$N%0%k!<%W$O!"5-;v$r<u$1F~$l$F$b$i$&$3$H$r%P%C%/%(%s%I$,MW5a$9$kA0$KB8\e(B
29242 \e$B:_$7$J$1$l$P$J$j$^$;$s!#\e(B
29243
29244 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29245
29246 @item (nnchoke-request-replace-article ARTICLE GROUP BUFFER)
29247
29248 \e$B$3$N4X?t$O\e(B @var{group} \e$B$+$i5-;v\e(B @var{article} (\e$BHV9f\e(B) \e$B$r:o=|$7$F!"Be$o$j\e(B
29249 \e$B$K\e(B @var{buffer} \e$B$NCf?H$r$=$3$KA^F~$7$J$1$l$P$J$j$^$;$s!#\e(B
29250
29251 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29252
29253 @item (nnchoke-request-delete-group GROUP FORCE &optional SERVER)
29254
29255 \e$B$3$N4X?t$O\e(B @var{group} \e$B$r>C5n$7$J$1$l$P$J$j$^$;$s!#$b$7\e(B @var{force} \e$B$,@_\e(B
29256 \e$BDj$5$l$F$$$?$i!"$=$N%0%k!<%WFb$N$9$Y$F$N5-;v$rK\Ev$K>C5n$7$F!"$=$7$F$=$N\e(B
29257 \e$B%0%k!<%W<+?H$r>C5n$7$J$1$l$P$J$j$^$;$s!#\e(B(\e$B$b$7!V%0%k!<%W<+?H!W$H$$$&$b$N\e(B
29258 \e$B$,$"$l$P!#\e(B)
29259
29260 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29261
29262 @item (nnchoke-request-rename-group GROUP NEW-NAME &optional SERVER)
29263
29264 \e$B$3$N4X?t$O%0%k!<%WL>$r\e(B @var{group} \e$B$+$i\e(B @var{new-name} \e$B$KJQ99$7$J$1$l$P\e(B
29265 \e$B$J$j$^$;$s!#\e(B@var{group} \e$BFb$K$"$k$9$Y$F$N5-;v$O!"\e(B@var{new-name} \e$B$K0\F0$7\e(B
29266 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
29267
29268 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29269 @end table
29270
29271 @node Error Messaging
29272 @subsubsection \e$B%(%i!<%a%C%;!<%8$NH/9T\e(B
29273
29274 @findex nnheader-report
29275 @findex nnheader-get-report
29276 \e$B%P%C%/%(%s%I$O%(%i!<$N>u67$NJs9p$K\e(B @code{nnheader-report} \e$B$r;H$o$J$1$l$P\e(B
29277 \e$B$J$j$^$;$s\e(B---\e$BMW5a$r<B9T$G$-$J$$$H$-$K%(%i!<$r@85/$5$;$F$O$$$1$^$;$s!#$3\e(B
29278 \e$B$N4X?t$N:G=i$N0z?t$O%P%C%/%(%s%IL>$N%7%s%\%k$G!";D$j$O!"J#?t$N0z?t$,$"$l\e(B
29279 \e$B$P\e(B @code{format} \e$B$X$N0z?t$H$7$F2r<a$5$l!"0l$D$G$"$l$P$?$@$NJ8;zNs$G$9!#\e(B
29280 \e$B$3$N4X?t$O>o$K\e(B @code{nil} \e$B$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
29281
29282 @lisp
29283 (nnheader-report 'nnchoke "You did something totally bogus")
29284
29285 (nnheader-report 'nnchoke "Could not request group %s" group)
29286 @end lisp
29287
29288 \e$B0lJ}\e(B Gnus \e$B$O!"%5!<%P!<$+$i\e(B @code{nil} \e$B$rJV$5$l$?$H$-\e(B
29289 \e$B$K\e(B @code{nnheader-get-report} \e$B$r8F$S=P$7$^$9!#$9$k$H$3$N4X?t$,!"Ev$N%P%C\e(B
29290 \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
29291 \e$B?t\e(B---\e$B%5!<%P!<$N%7%s%\%k$r<h$j$^$9!#\e(B
29292
29293 \e$BFbItE*$K$O!"$3$l$i$N4X?t$O\e(B @var{back-end}@code{-status-string} \e$B$K%"%/%;\e(B
29294 \e$B%9$^$9!"$7$?$,$C$F\e(B @code{nnchoke} \e$B%P%C%/%(%s%I$O$=$N%(%i!<%a%C%;!<%8\e(B
29295 \e$B$r\e(B @code{nnchoke-status-string} \e$B$K3JG<$7$^$9!#\e(B
29296
29297 @node Writing New Back Ends
29298 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r=q$/\e(B
29299
29300 \e$BB?$/$N%P%C%/%(%s%I$O$h$/;wDL$C$F$$$^$9!#\e(B@code{nnml} \e$B$O\e(B @code{nnspool} \e$B$H\e(B
29301 \e$B1;Fs$D$G$9$,!"%5!<%P!<>e$N5-;v$rJT=8$9$k$3$H$,$G$-$^$9!#\e(B@code{nnmh} \e$B$O$^\e(B
29302 \e$B$k$G\e(B @code{nnml} \e$B$N$h$&$G$9$,!"%"%/%F%#%V%U%!%$%k$r;H$o$J$$$7!"35MW%G!<\e(B
29303 \e$B%?%Y!<%9$bJ];}$7$^$;$s!#\e(B@code{nndir} \e$B$O\e(B @code{nnml} \e$B$K$H$F$b;w$F$$$^$9$,!"\e(B
29304 \e$B$3$l$K$O!V%0%k!<%W!W$N35G0$OL5$/!"5-;v$NJT=8$O$G$-$^$;$s!#\e(B
29305
29306 \e$B?7$7$$%P%C%/%(%s%I$r=q$/$H$-$KB>$N%P%C%/%(%s%I$+$i4X?t$r!V7Q>5!W$G$-$?$i\e(B
29307 \e$B$J$"!"$H;W$&$N$OM}$KE,$C$F$$$^$9!#$=$7$F$^$5$K!"$"$J$?$,$=$&$7$?$1$l$P!"\e(B
29308 \e$B$=$l$,$G$-$k$N$G$9!#\e(B(\e$B$"$J$?$,$=$&$7$?$/$J$1$l$P$7$J$/$F$bNI$$$G$9$h!"$b\e(B
29309 \e$B$A$m$s!#\e(B)
29310
29311 \e$B$9$Y$F$N%P%C%/%(%s%I$O!"8x6&JQ?t$H8x6&4X?t$r\e(B @code{nnoo} \e$B$H$$$&%Q%C%1!<\e(B
29312 \e$B%8$r;H$C$F@k8@$7$^$9!#\e(B
29313
29314 \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
29315 \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
29316 \e$B$l$P$J$j$^$;$s\e(B:
29317
29318 @table @code
29319 @item nnoo-declare
29320 \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
29321 \e$BNc$($P\e(B:
29322
29323 @lisp
29324 (nnoo-declare nndir
29325   nnml nnmh)
29326 @end lisp
29327
29328 \e$B$3$3$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
29329 \e$B$9$k$D$b$j$G$"$k$3$H$r@k8@$7$F$$$^$9!#\e(B
29330
29331 @item defvoo
29332 \e$B$3$N%^%/%m$O\e(B @code{defvar} \e$B$HEy2A$G$9$,!"$=$NJQ?t$r8x6&%5!<%P!<JQ?t$H$7\e(B
29333 \e$B$FEPO?$7$^$9!#$[$H$s$I$N>uBV;V8~7?$NJQ?t$O!"\e(B@code{defvar} \e$B$G$O$J\e(B
29334 \e$B$/\e(B @code{defvoo} \e$B$K$h$C$F@k8@$9$k$Y$-$G$9!#\e(B
29335
29336 \e$BDL>o$N\e(B @code{defvar} \e$B$N0z?t$K2C$($F!"$3$N%^%/%m$O?F%P%C%/%(%s%I$K$*$1$k\e(B
29337 \e$BJQ?t$N%j%9%H$r<h$j$^$9!#$=$l$i$N?F%P%C%/%(%s%I$GDj5A$5$l$F$$$k4X?t$r;R$N\e(B
29338 \e$B%P%C%/%(%s%I$G<B9T$9$k$H$-$K!"$=$N4X?t$NCf$G%"%/%;%9$5$l$k?F$NJQ?t$r!";R\e(B
29339 \e$B$NJQ?t$GCV$-49$($^$9!#\e(B
29340
29341 @lisp
29342 (defvoo nndir-directory nil
29343   "Where nndir will look for groups."
29344   nnml-current-directory nnmh-current-directory)
29345 @end lisp
29346
29347 \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
29348 @code{nnml-current-directory} \e$B$O\e(B @code{nndir-directory} \e$B$K@_Dj$5$l$k$H$$\e(B
29349 \e$B$&0UL#$G$9!#\e(B(@code{nnmh} \e$B$bF1MM$G$9!#\e(B)
29350
29351 @item nnoo-define-basics
29352 \e$B$3$N%^%/%m$O!"$[$H$s$I$9$Y$F$N%P%C%/%(%s%I$,;}$D$Y$-6&DL4X?t$r$$$/$D$+Dj\e(B
29353 \e$B5A$7$^$9!#\e(B
29354
29355 @lisp
29356 (nnoo-define-basics nndir)
29357 @end lisp
29358
29359 @item deffoo
29360 \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
29361 \e$B>o$N\e(B @code{defun} \e$B$N=hM}$K2C$($F!"$3$N%^%/%m$OB>$N%P%C%/%(%s%I$,$=$l$r7Q\e(B
29362 \e$B>5$G$-$k$h$&$K!"$=$N4X?t$,8x6&J*$K$J$C$F$$$k$b$N$H$7$FEPO?$7$^$9!#\e(B
29363
29364 @item nnoo-map-functions
29365 \e$B$3$N%^%/%m$O!"8=:_$N%P%C%/%(%s%I$N4X?t$+$i?F%P%C%/%(%s%I$N4X?t$X$N!"CV$-\e(B
29366 \e$B49$($,$G$-$k$h$&$K$7$^$9!#\e(B
29367
29368 @lisp
29369 (nnoo-map-functions nndir
29370   (nnml-retrieve-headers 0 nndir-current-group 0 0)
29371   (nnmh-request-article 0 nndir-current-group 0 0))
29372 @end lisp
29373
29374 \e$B$3$l$O\e(B @code{nndir-retrieve-headers} \e$B$,8F$S=P$5$l$?$H$-$K!"0lHVL\!";0HV\e(B
29375 \e$BL\!"$*$h$S;MHVL\$N0z?t$,\e(B @code{nnml-retrieve-headers} \e$B$KEO$5$l!"0lJ}!"Fs\e(B
29376 \e$BHVL\$N0z?t$O\e(B @code{nndir-current-group} \e$B$NCM$H$7$F@_Dj$5$l$k$H$$$&0UL#$G\e(B
29377 \e$B$9!#\e(B
29378
29379 @item nnoo-import
29380 \e$B$3$N%^%/%m$OB>$N%P%C%/%(%s%I$+$i4X?t$rM"F~$7$^$9!#$3$l$OC1$K$^$@Dj5A$5$l\e(B
29381 \e$B$F$$$J$$4X?t$rDj5A$9$k$@$1$J$N$G!"%=!<%9%U%!%$%k$N:G8e$K=q$+$J$1$l$P$J$j\e(B
29382 \e$B$^$;$s!#\e(B
29383
29384 @lisp
29385 (nnoo-import nndir
29386   (nnmh
29387    nnmh-request-list
29388    nnmh-request-newgroups)
29389   (nnml))
29390 @end lisp
29391
29392 \e$B$3$l$O!"\e(B@code{nndir-request-list} \e$B$X$N8F$S=P$7$OC1\e(B
29393 \e$B$K\e(B @code{nnmh-request-list} \e$B$K0z$-EO$5$l$J$1$l$P$J$i$:!"0l\e(B
29394 \e$BJ}\e(B @code{nnml} \e$B$N8x6&4X?t$G$^$@\e(B @code{nndir} \e$B$GDj5A$5$l$F$$$J$$$b$N$r$3\e(B
29395 \e$B$3$GDj5A$9$k$H$$$&$3$H$G$9!#\e(B
29396 @end table
29397
29398 \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
29399
29400 @lisp
29401 ;;; @r{nndir.el --- \e$BC10l$N%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$K$9$k\e(B}
29402 ;; @r{Copyright (C) 1995,1996 Free Software Foundation, Inc.}
29403
29404 ;;; @r{Code:}
29405
29406 (require 'nnheader)
29407 (require 'nnmh)
29408 (require 'nnml)
29409 (require 'nnoo)
29410 (eval-when-compile (require 'cl))
29411
29412 (nnoo-declare nndir
29413   nnml nnmh)
29414
29415 (defvoo nndir-directory nil
29416   "nndir \e$B$,%0%k!<%W$rC5$9>l=j!#\e(B"
29417   nnml-current-directory nnmh-current-directory)
29418
29419 (defvoo nndir-nov-is-evil nil
29420   "*\e$B$3$l$,\e(B nil \e$B$G$J$+$C$?$i\e(B NOV \e$B%X%C%@!<$r<hF@$7$^$;$s!#\e(B"
29421   nnml-nov-is-evil)
29422
29423 (defvoo nndir-current-group ""
29424   nil
29425   nnml-current-group nnmh-current-group)
29426 (defvoo nndir-top-directory nil nil nnml-directory nnmh-directory)
29427 (defvoo nndir-get-new-mail nil nil nnml-get-new-mail nnmh-get-new-mail)
29428
29429 (defvoo nndir-status-string "" nil nnmh-status-string)
29430 (defconst nndir-version "nndir 1.0")
29431
29432 ;;; @r{\e$B%$%s%?!<%U%'!<%9MQ$N4X?t!#\e(B}
29433
29434 (nnoo-define-basics nndir)
29435
29436 (deffoo nndir-open-server (server &optional defs)
29437   (setq nndir-directory
29438         (or (cadr (assq 'nndir-directory defs))
29439             server))
29440   (unless (assq 'nndir-directory defs)
29441     (push `(nndir-directory ,server) defs))
29442   (push `(nndir-current-group
29443           ,(file-name-nondirectory
29444             (directory-file-name nndir-directory)))
29445         defs)
29446   (push `(nndir-top-directory
29447           ,(file-name-directory (directory-file-name nndir-directory)))
29448         defs)
29449   (nnoo-change-server 'nndir server defs))
29450
29451 (nnoo-map-functions nndir
29452   (nnml-retrieve-headers 0 nndir-current-group 0 0)
29453   (nnmh-request-article 0 nndir-current-group 0 0)
29454   (nnmh-request-group nndir-current-group 0 0)
29455   (nnmh-close-group nndir-current-group 0))
29456
29457 (nnoo-import nndir
29458   (nnmh
29459    nnmh-status-message
29460    nnmh-request-list
29461    nnmh-request-newgroups))
29462
29463 (provide 'nndir)
29464 @end lisp
29465
29466 @node Hooking New Back Ends Into Gnus
29467 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r\e(B Gnus \e$B$K7R$2$k\e(B
29468
29469 @vindex gnus-valid-select-methods
29470 @findex gnus-declare-backend
29471 \e$B$"$J$?$N?7$7$$%P%C%/%(%s%I$r\e(B Gnus \e$B$G;H$$;O$a$k$N$O$H$F$b4JC1$G$9\e(B---\e$BC1\e(B
29472 \e$B$K\e(B @code{gnus-declare-backend} \e$B4X?t$G@k8@$9$k$@$1$G$9!#$3$l$O%P%C%/%(%s\e(B
29473 \e$B%I$r\e(B @code{gnus-valid-select-methods} \e$BJQ?t$KDI2C$7$^$9!#\e(B
29474
29475 @code{gnus-declare-backend} \e$B$OFs$D$N0z?t$r<h$j$^$9\e(B---\e$B%P%C%/%(%s%I$NL>A0\e(B
29476 \e$B$HG$0U$N?t$NG=NO\e(B @dfn{abilities} \e$B$G$9!#\e(B
29477
29478 \e$B$3$l$,Nc$G$9!#\e(B
29479
29480 @lisp
29481 (gnus-declare-backend "nnchoke" 'mail 'respool 'address)
29482 @end lisp
29483
29484 \e$B$=$7$F>e5-$N9T$,\e(B @file{nnchoke.el} \e$B%U%!%$%k$KF~$j$^$9!#\e(B
29485
29486 \e$BG=NO$K$O0J2<$N$b$N$,$"$j$^$9\e(B:
29487
29488 @table @code
29489 @item mail
29490 \e$B$3$l$O%a!<%kIw%P%C%/%(%s%I$G$9\e(B---\e$B%U%)%m!<%"%C%W$O\e(B (\e$B$?$$$F$$$O\e(B) \e$B%a!<%k$G\e(B
29491 \e$BAw$i$l$k$O$:$G$9!#\e(B
29492 @item post
29493 \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
29494 \e$B%9$GAw$i$l$k$O$:$G$9!#\e(B
29495 @item post-mail
29496 \e$B$3$N%P%C%/%(%s%I$O%a!<%k$H%K%e!<%9$NN>J}$r%5%]!<%H$7$^$9!#\e(B
29497 @item none
29498 \e$B$3$l$O%K%e!<%9$G$b%a!<%k$G$b$J$$%P%C%/%(%s%I$G$9\e(B---\e$B$^$C$?$/0c$C$?2?$+$G\e(B
29499 \e$B$9!#\e(B
29500 @item respool
29501 \e$B$3$l$O:F%9%W!<%k$r%5%]!<%H$7$^$9\e(B---\e$B$H$$$&$+!"$=$N85$N5-;v$H%0%k!<%W$r=q\e(B
29502 \e$B$-49$($k$3$H$,$G$-$^$9!#\e(B
29503 @item address
29504 \e$B%5!<%P!<$NL>A0$,2>A[%5!<%P!<L>$K4^$^$l$F$$$J$1$l$P$J$j$^$;$s!#$3$l$O$[$H\e(B
29505 \e$B$s$IA4It$N%P%C%/%(%s%I$KEv$F$O$^$j$^$9!#\e(B
29506 @item prompt-address
29507 \e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{B} \e$B$J$I$NL?Na$r<B9T$7$?$H$-$K!"MxMQ<T$O%"%I%l\e(B
29508 \e$B%9$NF~NO$r5a$a$i$l$k$O$:$G$9!#Nc$($P$3$l$O\e(B @code{nntp} \e$B$N$h$&$J%P%C%/%(\e(B
29509 \e$B%s%I$KEv$F$O$^$j$^$9$,!"\e(B@code{nnmbox} \e$B$O$=$&$G$O$"$j$^$;$s!#\e(B
29510 @end table
29511
29512 @node Mail-like Back Ends
29513 @subsubsection \e$B%a!<%kIw%P%C%/%(%s%I\e(B
29514
29515 \e$B%a!<%k%P%C%/%(%s%I$,$=$NB>$N%P%C%/%(%s%I$KBP$7$F0l@~$r2h$7$F$$$k$N$O!"$[\e(B
29516 \e$B$H$s$I$N%a!<%k%P%C%/%(%s%I$,\e(B @file{nnmail.el} \e$B$GDj5A$5$l$F$$$k6&DL$N4X?t\e(B
29517 \e$B$K6/$/0MB8$7$F$$$k$H$$$&E@$G$9!#Nc$($P$3$l$O\e(B @code{nnml-request-scan} \e$B$N\e(B
29518 \e$BDj5A$G$9\e(B:
29519
29520 @lisp
29521 (deffoo nnml-request-scan (&optional group server)
29522   (setq nnml-article-file-alist nil)
29523   (nnmail-get-new-mail 'nnml 'nnml-save-nov nnml-directory group))
29524 @end lisp
29525
29526 \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
29527 @code{nnmail} \e$B$,%a!<%k$N0\F0$dJ,3d$N$9$Y$F$NLLE]$r8+$F$/$l$^$9!#\e(B
29528
29529 \e$B$3$N4X?t$O;M$D$N0z?t$r<h$j$^$9!#\e(B
29530
29531 @table @var
29532 @item method
29533 \e$B$3$l$O!"$I$N%P%C%/%(%s%I$,$3$N8F$S=P$7$N@UG$$rIi$&$+$r;X<($9$k%7%s%\%k$G\e(B
29534 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
29535
29536 @item exit-function
29537 \e$B$3$N4X?t$O!"J,3d$,<B9T$5$l$?8e$G8F$S=P$5$l$k$b$N$G$J$1$l$P$J$j$^$;$s!#\e(B
29538
29539 @item temp-directory
29540 \e$B0l;~%U%!%$%k$r3JG<$9$k>l=j$G$9!#\e(B
29541
29542 @item group
29543 \e$B$3$N0z?t$O>JN,2DG=$G$9!#J,3d$,0l$D$N%0%k!<%W$@$1$KBP$7$F9T$J$o$l$k>l9g$O!"\e(B
29544 \e$B$3$N0z?t$G%0%k!<%WL>$r;XDj$7$J$1$l$J$P$j$^$;$s!#\e(B
29545 @end table
29546
29547 @code{nnmail-get-new-mail} \e$B$O!"$=$l$>$l$N5-;v$rJ]B8$9$k$?$a\e(B
29548 \e$B$K\e(B @var{back-end}@code{-save-mail} \e$B$r8F$S=P$7$^$9!#\e(B
29549 @var{back-end}@code{-active-number} \e$B$O!"$3$N5-;v$K3d$jEv$F$i$l$?5-;vHV9f\e(B
29550 \e$B$rD4$Y$k$?$a$K8F$S=P$5$l$^$9!#\e(B
29551
29552 \e$B$3$N4X?t$O<!$NJQ?t$b;HMQ$7$^$9\e(B: @var{back-end}@code{-get-new-mail} (\e$B$3$N\e(B
29553 \e$B%P%C%/%(%s%I$N?7Ce%a!<%k$r<u$1<h$k$+$I$&$+\e(B)\e$B!"?7$7$$%"%/%F%#%V%U%!%$%k$r\e(B
29554 \e$B@8@.$9$k$?$a$N\e(B @var{back-end}@code{-group-alist} \e$B$*$h\e(B
29555 \e$B$S\e(B @var{back-end}@code{-active-file} \e$B$G$9!#\e(B
29556 @var{back-end}@code{-group-alist} \e$B$O!"0J2<$N$h$&$J%0%k!<%W$H%"%/%F%#%V$N\e(B
29557 \e$BO"A[%j%9%H$G$9\e(B:
29558
29559 @example
29560 (("a-group" (1 . 10))
29561  ("some-group" (34 . 39)))
29562 @end example
29563
29564 @node Score File Syntax
29565 @subsection \e$B%9%3%"%U%!%$%k$N9=J8\e(B
29566
29567 \e$B%9%3%"%U%!%$%k$O4JC1$KJ,@O$G$-$k$@$1$G$J$/!"6K$a$F=@Fp$JBP1~$,$G$-$k$h$&\e(B
29568 \e$B$K$J$C$F$$$^$9!#$=$l$K$O\e(B Emacs Lisp \e$B$N%j%9%H$H$7$FFI$_9~$`$3$H$,$G$-$k$h\e(B
29569 \e$B$&$J9=J8$,$U$5$o$7$$$@$m$&$HH=CG$5$l$^$7$?!#\e(B
29570
29571 \e$B$3$l$ONI$/$"$k%9%3%"%U%!%$%k$G$9\e(B:
29572
29573 @lisp
29574 (("summary"
29575   ("win95" -10000 nil s)
29576   ("Gnus"))
29577  ("from"
29578   ("Lars" -1000))
29579  (mark -100))
29580 @end lisp
29581
29582 \e$B%9%3%"%U%!%$%k$N\e(B BNF \e$BDj5A$G$9!#\e(B
29583
29584 @example
29585 score-file      = "" / "(" *element ")"
29586 element         = rule / atom
29587 rule            = string-rule / number-rule / date-rule
29588 string-rule     = "(" quote string-header quote space *string-match ")"
29589 number-rule     = "(" quote number-header quote space *number-match ")"
29590 date-rule       = "(" quote date-header quote space *date-match ")"
29591 quote           = <ascii 34>
29592 string-header   = "subject" / "from" / "references" / "message-id" /
29593                   "xref" / "body" / "head" / "all" / "followup"
29594 number-header   = "lines" / "chars"
29595 date-header     = "date"
29596 string-match    = "(" quote <string> quote [ "" / [ space score [ "" /
29597                   space date [ "" / [ space string-match-t ] ] ] ] ] ")"
29598 score           = "nil" / <integer>
29599 date            = "nil" / <natural number>
29600 string-match-t  = "nil" / "s" / "substring" / "S" / "Substring" /
29601                   "r" / "regex" / "R" / "Regex" /
29602                   "e" / "exact" / "E" / "Exact" /
29603                   "f" / "fuzzy" / "F" / "Fuzzy"
29604 number-match    = "(" <integer> [ "" / [ space score [ "" /
29605                   space date [ "" / [ space number-match-t ] ] ] ] ] ")"
29606 number-match-t  = "nil" / "=" / "<" / ">" / ">=" / "<="
29607 date-match      = "(" quote <string> quote [ "" / [ space score [ "" /
29608                   space date [ "" / [ space date-match-t ] ] ] ] ")"
29609 date-match-t    = "nil" / "at" / "before" / "after"
29610 atom            = "(" [ required-atom / optional-atom ] ")"
29611 required-atom   = mark / expunge / mark-and-expunge / files /
29612                   exclude-files / read-only / touched
29613 optional-atom   = adapt / local / eval
29614 mark            = "mark" space nil-or-number
29615 nil-or-number   = "nil" / <integer>
29616 expunge         = "expunge" space nil-or-number
29617 mark-and-expunge = "mark-and-expunge" space nil-or-number
29618 files           = "files" *[ space <string> ]
29619 exclude-files   = "exclude-files" *[ space <string> ]
29620 read-only       = "read-only" [ space "nil" / space "t" ]
29621 adapt        = "adapt" [ space "ignore" / space "t" / space adapt-rule ]
29622 adapt-rule      = "(" *[ <string> *[ "(" <string> <integer> ")" ] ")"
29623 local           = "local" *[ space "(" <string> space <form> ")" ]
29624 eval            = "eval" space <form>
29625 space           = *[ " " / <TAB> / <NEWLINE> ]
29626 @end example
29627
29628 \e$BG'<1IT2DG=$J%9%3%"%U%!%$%k$NMWAG$OL5;k$5$l$k$Y$-$G$9$,!"<N$F$F$7$^$C$F$O\e(B
29629 \e$B$$$1$^$;$s!#\e(B
29630
29631 \e$B$4Mw$N$h$&$K6uGr$,I,MW$G$9$,!"6uGr$NNL$H7?$O=EMW$G$O$"$j$^$;$s!#$D$^$j!"\e(B
29632 \e$B%9%3%"%U%!%$%k$NMM<0$O%W%m%0%i%^!<$KG$$5$l$F$$$^$9\e(B---\e$B$9$Y$F$r0l$D$ND9!<!<\e(B
29633 \e$B$$9T$KEG$-=P$9J}$,$h$j4JC1$J$N$G$"$l$P!"$=$l$G$b9=$$$^$;$s!#\e(B
29634
29635 \e$B$$$m$$$m$J%"%H%`$N0UL#$O!"$3$N%^%K%e%"%k$N$I$3$+$G@bL@$5$l$F$$$^\e(B
29636 \e$B$9\e(B (@pxref{Score File Format})\e$B!#\e(B
29637
29638 @node Headers
29639 @subsection \e$B%X%C%@!<\e(B
29640
29641 Gnus \e$B$O5-;v$N%X%C%@!<$rN/$a$F$*$/$?$a$K!"FbItE*$K$O\e(B @acronym{NOV} \e$B$N5,3J\e(B
29642 \e$B$r2x$7$2$J$d$jJ}$GF'=1$9$kMM<0$r;H$C$F$$$^$9!#\e(B@acronym{NOV} \e$B$N;EMM$r8+$?\e(B
29643 \e$B:n<T$,!"CQCN$i$:$K$b$9$Y$F$r\e(B @emph{\e$BEp$s$@\e(B} \e$B$H;W$&$+$b$7$l$^$;$s$,!"$=$l\e(B
29644 \e$B$O@5$7$$$G$9!#\e(B
29645
29646 \e$B!V%X%C%@!<!W$O$R$I$/2Y$N=E$$MQ8l$G$9!#!V%X%C%@!<!W$O\e(B RFC1036 \e$B$G$O5-;v$N\e(B
29647 \e$BF,$N9T\e(B (\e$BNc$($P!"\e(B@code{From}) \e$B$K$D$$$FOC$9$N$KMQ$$$i$l$F$$$^$9!#$=$l$OB?\e(B
29648 \e$B$/$N?M$,!V%X%C%I!W\e(B---\e$B!V%X%C%@!<$HK\J8!W$NF15A8l$H$7$F;H$C$F$$$^$9!#\e(B(\e$B;d$K\e(B
29649 \e$B8@$o$;$l$P!"$3$l$OHr$1$k$Y$-$G$9!#\e(B) \e$B$=$7$F\e(B Gnus \e$B$O!";d$,$3$3$GOC$9!V%X%C\e(B
29650 \e$B%@!<!W$H8@$&MM<0$rFbItE*$K;H$C$F$$$^$9!#$3$l$O4pK\E*$K$O6e$D$NMWAG$+$i$J\e(B
29651 \e$B$k%Y%/%H%k$G!"$=$l$>$l$N%X%C%@!<\e(B (\e$B$"DK$C\e(B) \e$B$,0l$D$N>l=j$r@j$a$^$9!#\e(B
29652
29653 \e$B$3$l$i$N>l=j$O!"=gHV$K\e(B @code{number}, @code{subject}, @code{from},
29654 @code{date}, @code{id}, @code{chars}, @code{lines}, @code{xref}, \e$B$*$h\e(B
29655 \e$B$S\e(B @code{extra} \e$B$G$9!#$3$l$i$N>l=j$rFI$_=P$7$?$j@_Dj$9$k%^%/%m$,$"$j$^\e(B
29656 \e$B$9\e(B---\e$B$=$l$i$O$9$Y$F!"$=$l$>\e(B
29657 \e$B$l\e(B @code{mail-header-} \e$B$H\e(B @code{mail-header-set-} \e$B$$$&M=A[$7$d$9$$L>A0$r\e(B
29658 \e$B;}$C$F$$$^$9!#\e(B
29659
29660 @code{extra} \e$B$N$?$a$N>l=j$,%X%C%@!<$HCM$NBP$NO"A[%j%9%H$G$"$k$3$H$r=|$$\e(B
29661 \e$B$F!"$3$l$i$9$Y$F$N>l=j$K$OJ8;zNs$,F~$j$^$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
29662
29663 @node Ranges
29664 @subsection \e$BHO0O\e(B
29665
29666 @sc{gnus} \e$B$OHs>o$KM-MQ$J35G0$rF3F~$7$F$/$l$^$7$?!#;d$O$=$l$r$?$/$5$s;H$$!"\e(B
29667 \e$B$+$J$jF~G0$K;E>e$2$^$7$?!#\e(B
29668
29669 \e$B@_Ld$OC1=c$G$9\e(B: \e$B2?$+HV9f$G8F$V$3$H$,$G$-$kBgNL$N$b$N\e(B (@emph{\e$BAF;($J\e(B} \e$BNc$H\e(B
29670 \e$B$7$F$O!"Nc$($P5-;v\e(B) \e$B$r;}$C$F$$$F!"$=$l$i$,!V4^$^$l$F$$$k!W$3$H$rI=8=$7$?\e(B
29671 \e$B$$$H$7$^$7$g$&!#$=$l$i$r=gHV$KJB$Y$k$N$O!"$"$^$jJXMx$G$O$"$j$^$;$s!#\e(B
29672 (20,000 \e$B8D$r=gHV$KJB$Y$?$b$N$O!"$A$g$C$HD9$?$i$7$$$G$9$h$M!#\e(B)
29673
29674 \e$B2r7h:v$O@_Ld$HF1$8$/$i$$C1=c$G$9!#C1$K$=$NJB$S$r@^$j$?$?$a$PNI$$$N$G$9!#\e(B
29675
29676 @example
29677 (1 2 3 4 5 6 10 11 12)
29678 @end example
29679
29680 \e$B$O<!$N$h$&$KJQ7A$5$l$^$9!#\e(B
29681
29682 @example
29683 ((1 . 6) (10 . 12))
29684 @end example
29685
29686 \e$BC1FH$N$b$N$rI=$9$?$a$K\e(B @samp{(13 . 13)} \e$B$N$h$&$J$d$C$+$$$JMWAG$r;}$?$J$/\e(B
29687 \e$B$F$bNI$$$h$&$K!"\e(B@samp{13} \e$B$OM-8z$JMWAG$K$J$C$F$$$^$9!#Nc$($P\e(B:
29688
29689 @example
29690 ((1 . 6) 7 (10 . 12))
29691 @end example
29692
29693 \e$B0J2<$N$h$&$JFs$D$NHO0O$rHf3S$7$F!"$=$l$i$,Ey$7$$$,$H$&$+$rD4$Y$k$N$O!">/\e(B
29694 \e$B$7<j$N$3$s$@$3$H$K$J$j$^$9\e(B:
29695
29696 @example
29697 ((1 . 5) 7 8 (10 . 12))
29698 @end example
29699
29700 \e$B$H\e(B
29701
29702 @example
29703 ((1 . 5) (7 . 8) (10 . 12))
29704 @end example
29705
29706 \e$B$OEy$7$$$G$9!#<B:]$N$H$3$m!"2<$j=g$GJB$s$G$$$J$$%j%9%H$OHO0O$G$9\e(B:
29707
29708 @example
29709 (1 2 3 4 5)
29710 @end example
29711
29712 \e$B$3$l$O$+$J$jD9$C$?$i$7$$$b$N$G$9$,!"40`z$KM-8z$JHO0O$G$9!#0J2<$bM-8z$G$9\e(B:
29713
29714 @example
29715 (1 . 5)
29716 @end example
29717
29718 \e$B$=$7$F!"$3$l$O$=$NA0$NHO0O$HEy$7$$$b$N$G$9!#\e(B
29719
29720 \e$B$3$l$OHO0O$N\e(B BNF \e$BDj5A$G$9!#$b$A$m$s!"?tCM$NJB$S$,2<$j=g$G$"$C$F$O$J$i$J\e(B
29721 \e$B$$$3$H$r3P$($F$*$+$J$1$l$P$J$j$^$;$s!#\e(B(\e$BF1$8?tCM$rG$0U$N2s?t$K$o$?$C$F7+\e(B
29722 \e$B$jJV$9$3$H$,$G$-$^$9$,!"HO0O$N07$$$K$*$$$F>C$(5n$k798~$,$"$j$^$9!#\e(B)
29723
29724 @example
29725 range           = simple-range / normal-range
29726 simple-range    = "(" number " . " number ")"
29727 normal-range    = "(" start-contents ")"
29728 contents        = "" / simple-range *[ " " contents ] /
29729                   number *[ " " contents ]
29730 @end example
29731
29732 \e$B8=:_\e(B Gnus \e$B$O4{FI5-;v$H5-;v$N0u$r0];}$9$k$?$a$KHO0O$r;H$C$F$$$^$9!#Ev6I$,\e(B
29733 \e$B;d$K$=$l$r$5$;$?$,$C$F$$$k$N$J$i!";d$O?t$NHO0O$NA`:n$r\e(B C \e$B$G<BAu$7$h$&$H\e(B
29734 \e$B;W$C$F$$$^$9!#\e(B(\e$B;d$O$^$@?R$M$F$$$^$;$s!#$H8@$&$N$O!"IaDL$NO"B3BN$KJQ49$7\e(B
29735 \e$BD>$5$:$K!"@$$NCf$r40A4$KHO0O$K4p$E$$$?$b$N$K$9$k$?$a$K$O2?$,I,MW$+$r!";d\e(B
29736 \e$B$O$b$C$H9M$($J$1$l$P$J$i$J$$$+$i$G$9!#\e(B)
29737
29738 @node Group Info
29739 @subsection \e$B%0%k!<%W>pJs\e(B
29740
29741 Gnus \e$B$O%0%k!<%W$N$9$Y$F$N1JB3E*$J>pJs$r\e(B @dfn{group info} \e$B%j%9%H$K3JG<$7\e(B
29742 \e$B$^$9!#$3$N%j%9%H$O\e(B 3 \e$B$+$i\e(B 6 (\e$B$^$?$O$=$l0J>e\e(B) \e$B$ND9$5$NMWAG$G!"E0DlE*$K%0\e(B
29743 \e$B%k!<%W$r5-=R$7$^$9!#\e(B
29744
29745 \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
29746 \e$B$J%0%k!<%W$G$9$,!"Fs$DL\$O$b$C$HJ#;($J$b$N$G$9\e(B:
29747
29748 @example
29749 ("no.group" 5 ((1 . 54324)))
29750
29751 ("nnml:my.mail" 3 ((1 . 5) 9 (20 . 55))
29752                 ((tick (15 . 19)) (replied 3 6 (19 . 3)))
29753                 (nnml "")
29754                 ((auto-expire . t) (to-address . "ding@@gnus.org")))
29755 @end example
29756
29757 \e$B:G=i$NMWAG$O!V%0%k!<%WL>!W\e(B---\e$B$H$K$+$/\e(B Gnus \e$B$,CN$C$F$$$k%0%k!<%W$G$9!#Fs\e(B
29758 \e$BHVL\$NMWAG$O!V9XFIEY!W$G!"IaDL$O>.$5$J@0?t$G$9!#\e(B(\e$B$=$l$O!V3,5i!W\e(B(rank) \e$B$K\e(B
29759 \e$B$J$k$3$H$b$G$-$^$9!#\e(B@code{car} \e$B$,%l%Y%k$G\e(B @code{cdr} \e$B$,%9%3%"$N%3%s%9%;\e(B
29760 \e$B%k$G$9!#\e(B) \e$B;0HVL\$NMWAG$O4{FI5-;v$NHO0O$N%j%9%H$G$9!#;MHVL\$NMWAG$O$$$m$$\e(B
29761 \e$B$m$J<oN`$N5-;v$N0u$N%j%9%H$N%j%9%H$G$9!#8^HVL\$NMWAG$OA*BrJ}K!$G$9\e(B (\e$B$b$7\e(B
29762 \e$B$/$O!"$=$&8@$$$?$1$l$P2>A[%5!<%P!<$G$9\e(B)\e$B!#O;HVL\$NMWAG$O!V%0%k!<%W%Q%i%a!<\e(B
29763 \e$B%?!<!W$N%j%9%H$G!"$3$N>O$O$=$N$?$a$K$"$j$^$9\e(B (\e$BLuCm\e(B: \e$B$[$s$H$&$K\e(B?)\e$B!#\e(B
29764
29765 \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
29766 \e$B%0%k!<%W$NHs>o$KBgItJ,$O:G=i$N;0$D$NMWAG$@$1$r;}$A!"$=$l$O\e(B (\e$B:G8e$N;0MWAG\e(B
29767 \e$B$,>JN,$G$-$k$3$H$O\e(B) \e$BHs>o$KB?$/$N%3%s%9%;%k$r@aLs$7$^$9!#\e(B
29768
29769 \e$B$3$l$O%0%k!<%W>pJsMM<0$N\e(B BNF \e$BDj5A$G$9\e(B:
29770
29771 @example
29772 info          = "(" group space ralevel space read
29773                 [ "" / [ space marks-list [ "" / [ space method [ "" /
29774                 space parameters ] ] ] ] ] ")"
29775 group         = quote <string> quote
29776 ralevel       = rank / level
29777 level         = <integer in the range of 1 to inf>
29778 rank          = "(" level "." score ")"
29779 score         = <integer in the range of 1 to inf>
29780 read          = range
29781 marks-lists   = nil / "(" *marks ")"
29782 marks         = "(" <string> range ")"
29783 method        = "(" <string> *elisp-forms ")"
29784 parameters    = "(" *elisp-forms ")"
29785 @end example
29786
29787 \e$B<B$O\e(B @samp{marks} \e$B$N5,B'$O$4$^$+$7$G$9!#\e(B@samp{marks} \e$B$O\e(B @samp{range} \e$B$H\e(B
29788 \e$B$H$b$K\e(B cons \e$B$r9=@.$9$k\e(B @samp{<string>} \e$B$G$9$,!"5?;w\e(B BNF \e$B$G$=$l$r8=$9$N$O\e(B
29789 \e$BFq$7$$$N$G$9!#\e(B
29790
29791 \e$B>pJs$NMWAG72$K%"%/%;%9$7$F!"$=$l$i$NCM$r<hF@$^$?$O@_Dj$9$k$?$a$K!"\e(B
29792 Gnus \e$B$O0lO"$N%^%/%m$rDs6!$7$F$$$^$9!#\e(B
29793
29794 @table @code
29795 @item gnus-info-group
29796 @itemx gnus-info-set-group
29797 @findex gnus-info-group
29798 @findex gnus-info-set-group
29799 \e$B%0%k!<%WL>$r<hF@\e(B/\e$B@_Dj\e(B (get/set) \e$B$7$^$9!#\e(B
29800
29801 @item gnus-info-rank
29802 @itemx gnus-info-set-rank
29803 @findex gnus-info-rank
29804 @findex gnus-info-set-rank
29805 \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
29806
29807 @item gnus-info-level
29808 @itemx gnus-info-set-level
29809 @findex gnus-info-level
29810 @findex gnus-info-set-level
29811 \e$B%0%k!<%W$N%l%Y%k$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29812
29813 @item gnus-info-score
29814 @itemx gnus-info-set-score
29815 @findex gnus-info-score
29816 @findex gnus-info-set-score
29817 \e$B%0%k!<%W$N%9%3%"$r<hF@\e(B/\e$B@_Dj$7$^$9\e(B (@pxref{Group Score})\e$B!#\e(B
29818
29819 @item gnus-info-read
29820 @itemx gnus-info-set-read
29821 @findex gnus-info-read
29822 @findex gnus-info-set-read
29823 \e$B4{FI5-;v$NHO0O$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29824
29825 @item gnus-info-marks
29826 @itemx gnus-info-set-marks
29827 @findex gnus-info-marks
29828 @findex gnus-info-set-marks
29829 \e$B0u$,IU$$$F$$$k5-;v$NHO0O$N%j%9%H$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29830
29831 @item gnus-info-method
29832 @itemx gnus-info-set-method
29833 @findex gnus-info-method
29834 @findex gnus-info-set-method
29835 \e$B%0%k!<%W$NA*BrJ}K!$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29836
29837 @item gnus-info-params
29838 @itemx gnus-info-set-params
29839 @findex gnus-info-params
29840 @findex gnus-info-set-params
29841 \e$B%0%k!<%W%Q%i%a!<%?!<$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29842 @end table
29843
29844 \e$B<hF@$9$k$?$a$N$9$Y$F$N4X?t$O0l$D$N0z?t$r<h$j$^$9\e(B---\e$B>pJs$N%j%9%H$G$9!#@_\e(B
29845 \e$BDj$9$k$?$a$N4X?t$OFs$D$N0z?t$r<h$j$^$9\e(B---\e$B>pJs$N%j%9%H$H?7$7$$CM$G$9!#\e(B
29846
29847 \e$B%0%k!<%W>pJs$N:G8e$N;0$D$NMWAG$OI,?\$G$O$J$$$N$G!"MWAG$r@_Dj$9$kA0$K%0%k!<\e(B
29848 \e$B%W>pJs$r3HD%$9$kI,MW$,$"$k$G$7$g$&!#$=$l$,I,MW$J>l9g!":G8e$N;0$D$N@_Dj$9\e(B
29849 \e$B$k$?$a$N4X?t$NBh;00z?t$K\e(B @code{nil} \e$B$G$O$J$$CM$r;XDj$9$l$P!"<+F0E*$K3HD%\e(B
29850 \e$B$5$;$k$3$H$,$G$-$^$9!#\e(B(\e$BLuCm\e(B: \e$BNc$($P;0$D$NMWAG$7$+$J$$>pJs$K;M$DL\$NMWAG\e(B
29851 \e$B$r2C$($k=hM}$rBh;00z?t$r;H$o$:$K9T$J$&$H!"\e(B@code{(setcar (nthcdr 3 INFO)
29852 VALUE)} \e$B$H$$$&%3!<%I$,<B9T$5$l$k7k2L!"%(%i!<$K$J$C$F$7$^$$$^$9!#\e(B)
29853
29854 @node Extended Interactive
29855 @subsection \e$BBPOC7A<0$N3HD%\e(B
29856 @cindex interactive
29857 @findex gnus-interactive
29858
29859 Gnus \e$B$O\e(B Emacs \e$BI8=`$N\e(B @code{interactive} \e$B$N;EMM$r!"%7%s%\%k@\F,0z?t$r4JC1\e(B
29860 \e$B$K;H$&$3$H$,$G$-$k$h$&$K$9$k$?$a$K!">/$73HD%$7$F$$$^\e(B
29861 \e$B$9\e(B (@pxref{Symbolic Prefixes})\e$B!#$3$l$O$=$N;H$$J}$NNc$G$9\e(B:
29862
29863 @lisp
29864 (defun gnus-summary-increase-score (&optional score symp)
29865   (interactive (gnus-interactive "P\ny"))
29866   ...
29867   )
29868 @end lisp
29869
29870 \e$B:G>e$N$b$N$O\e(B @code{interactive} \e$B$N<0$rJV$9%^%/%m$H$7\e(B
29871 \e$B$F\e(B @code{gnus-interactive} \e$B$r<BAu$9$k$3$H$G$7$g$&$,!"\e(BEmacs \e$B$O4X?t$,BPOC\e(B
29872 \e$BE*$+$I$&$+$rD4$Y$k$?$a$K!"%i%`%@<0$KBP$7$FC1=c$K\e(B @code{assq} \e$B$r9T$J$&$N\e(B
29873 \e$B$G!"$3$l$OIT2DG=$G$9!#$=$3$G!"J8;zNs$r<u$1<h$C$F\e(B @code{interactive} \e$B$G;H\e(B
29874 \e$B$&$3$H$,$G$-$kCM$rJV$9\e(B @code{gnus-interactive} \e$B4X?t$r!"Be$o$j$K;}$D$3$H\e(B
29875 \e$B$K$7$^$7$?!#\e(B
29876
29877 \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$N;XDj$r<u$1IU$1$^$9$,!"\e(B
29878 \e$B$b$&>/$72C$($k$3$H$K$7$^$9!#\e(B
29879
29880 @table @samp
29881 @item y
29882 @vindex gnus-current-prefix-symbol
29883 \e$B8=:_$N%7%s%\%k@\F,0z?t\e(B---\e$BJQ?t\e(B @code{gnus-current-prefix-symbol} \e$B$G$9!#\e(B
29884
29885 @item Y
29886 @vindex gnus-current-prefix-symbols
29887 \e$B8=:_$N%7%s%\%k@\F,0z?t$N%j%9%H\e(B---\e$BJQ\e(B
29888 \e$B?t\e(B @code{gnus-current-prefix-symbol} \e$B$G$9!#\e(B
29889
29890 @item A
29891 \e$B8=:_$N5-;vHV9f\e(B---\e$B4X?t\e(B @code{gnus-summary-article-number} \e$B$G$9!#\e(B
29892
29893 @item H
29894 \e$B8=:_$N5-;v%X%C%@!<\e(B ---\e$B4X?t\e(B @code{gnus-summary-article-header} \e$B$G$9!#\e(B
29895
29896 @item g
29897 \e$B8=:_$N%0%k!<%WL>\e(B---\e$B4X?t\e(B @code{gnus-group-group-name} \e$B$G$9!#\e(B
29898 @end table
29899
29900 @node Emacs/XEmacs Code
29901 @subsection Emacs/XEmacs \e$B%3!<%I\e(B
29902 @cindex XEmacs
29903 @cindex Emacsen
29904
29905 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
29906 \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
29907 \e$B$G$O$J$$$H$$$&$3$H$G$O$J$/!"$=$l$,%"%k%U%!%Y%C%H=g$G:G=i$KMh$?$+$i$G$9!#\e(B
29908 (\e$BLuCm\e(B: \e$B8=:_\e(B Gnus \e$B$,%5%]!<%H$7$F$$$k\e(B (X)Emacs \e$B$K$D$$$F$O\e(B @ref{Emacsen} \e$B$r\e(B
29909 \e$B;2>H$7$F$/$@$5$$!#\e(B)
29910
29911 \e$B$3$l$O!"\e(BGnus \e$B$O\e(B Emacs \e$B$G>/$7$N7Y9p$bL5$/%P%$%H%3%s%Q%$%k$G$-$k$N$KBP$7$F!"\e(B
29912 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
29913 \e$B$&$3$H$G$b$"$j$^$9\e(B (\e$BLuCm\e(B: \e$B8=:_$O$=$s$J$3$H$O$"$j$^$;$s\e(B)\e$B!#;d$O:3:Y$J<:GT\e(B
29914 \e$B$r8+$D$1=P$9$3$H$KLrN)$F$k$?$a$K%P%$%H%3%s%Q%$%k$N7Y9p$r;H$C$F$$$k$N$G!"\e(B
29915 \e$B$=$l$O$H$F$b=u$1$K$J$j$^$9!#\e(B
29916
29917 \e$B$5$i$K!";d$O<sHx0l4S$7$F\e(B Emacs \e$B$N4X?t$N%$%s%?!<%U%'!<%9$r;H$C$F$-$^$7$?\e(B
29918 \e$B$,!"$=$l$i$N4X?t$N$?$a$K\e(B Gnus \e$B$NJLL>\e(B (aliases) \e$B$r;H$C$F$-$^$7$?!#Nc$r=P\e(B
29919 \e$B$7$^$7$g$&\e(B: Emacs \e$B$,4X?t\e(B @code{run-at-time} \e$B$rDj5A$7$F$$$k0lJ}$G!"\e(B
29920 XEmacs \e$B$O4X?t\e(B @code{start-itimer} \e$B$rDj5A$7$F$$$^$9!#$=$3$G!";d\e(B
29921 \e$B$O\e(B Emacs \e$B$N\e(B @code{run-at-time} \e$B$HF1$80z?t$r<u$1<h\e(B
29922 \e$B$k\e(B @code{gnus-run-at-time} \e$B$H$$$&4X?t$rDj5A$7$^$7$?\e(B (\e$BLuCm\e(B: \e$B8=:_\e(B
29923 \e$B$O\e(B @code{run-at-time} \e$B$KE}0l$5$l$F$$$^$9\e(B)\e$B!#\e(BGnus \e$B$r\e(B Emacs \e$B$G<B9T$7$F$$$k\e(B
29924 \e$B$H$-$O!"\e(B@code{gnus-run-at-time} \e$B$OC1$K\e(B @code{run-at-time} \e$B$NJLL>$K$J$C$F\e(B
29925 \e$B$$$^$9!#$7$+$7\e(B XEmacs \e$B$G<B9T$7$?$H$-$O!"\e(B@code{gnus-run-at-time} \e$B$O<!$N4X\e(B
29926 \e$B?t$NJLL>$H$J$C$F$$$^$9\e(B (\e$BLuCm\e(B: \e$B8=:_$3$&$$$&$b$N$O$"$j$^$;$s\e(B):
29927
29928 @lisp
29929 (defun gnus-xmas-run-at-time (time repeat function &rest args)
29930   (start-itimer
29931    "gnus-run-at-time"
29932    `(lambda ()
29933       (,function ,@@args))
29934    time repeat))
29935 @end lisp
29936
29937 \e$B$3$N<o$N$3$H$,B?$/$N4X?t$N$?$a$K9T$J$o$l$F$$$^$9!#\e(BGnus \e$B$O\e(B XEmacs \e$B$G<B9T\e(B
29938 \e$B$7$F$$$k$H$-$K!"85$+$i$"$k\e(B Emacs \e$B$N4X?t$r:FDj5A$7$^$;$s\e(B---\e$BBe$o$j$K$=$l$O!"\e(B
29939 Gnus \e$B$NEy2A$J$b$N$K\e(B @code{defalias} \e$B$r$9$k$3$H$K$h$C$F9T$J$$$^$9!#$=$NJ}\e(B
29940 \e$B$,!"$h$j$-$l$$$G$9!#\e(B
29941
29942 XEmacs \e$B$N4X?t$N%$%s%?!<%U%'!<%9$NJ}$,L@$i$+$K$-$l$$$J>l9g$O!";d$OBe$o$j\e(B
29943 \e$B$K$=$l$r;H$$$^$9!#Nc$($P!"\e(B@code{gnus-region-active-p} \e$B$O\e(B XEmacs \e$B$G\e(B
29944 \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
29945
29946 \e$B$b$A$m$s\e(B XEmacs \e$B$r;d$N4pK\%W%i%C%H%U%)!<%`$KA*$s$G!"4X?t$N3d$jEv$F$r5U$K\e(B
29947 \e$B$9$k$3$H$b$G$-$^$7$?$,!";d$O$=$&$7$^$;$s$G$7$?!#\e(BXEmacs \e$B$G\e(B Gnus \e$B$r<B9T$9\e(B
29948 \e$B$k$H$-$N!"$3$l$i$N1s2s$7$J3d$jEv$F$,6/$$$k@-G=$X$NBG7b$O!"6O$+$J$O$:$G$9!#\e(B
29949
29950 @node Various File Formats
29951 @subsection \e$B$$$m$$$m$J%U%!%$%kMM<0\e(B
29952
29953 @menu
29954 * Active File Format::          \e$B;HMQ2DG=$J5-;v$H%0%k!<%W$N>pJs\e(B
29955 * Newsgroups File Format::      \e$B%0%k!<%W$N@bL@\e(B
29956 @end menu
29957
29958 @node Active File Format
29959 @subsubsection \e$B%"%/%F%$%V%U%!%$%k$NMM<0\e(B
29960
29961 \e$B%"%/%F%#%V%U%!%$%k$O!"BP>]$K$J$C$F$$$k%5!<%P!<$N$9$Y$F$N;HMQ2DG=$J%0%k!<\e(B
29962 \e$B%W$NL\O?$rJ];}$7$^$9!#$=$3$K$O!"$=$l$>$l$N%0%k!<%W$N:G9b$H:GDc$N5-;vHV9f\e(B
29963 \e$B$NL\O?$b$"$j$^$9!#\e(B
29964
29965 \e$B$3$l$OIaDL$N%"%/%F%#%V%U%!%$%k$+$i$NH4?h$G$9\e(B:
29966
29967 @example
29968 soc.motss 296030 293865 y
29969 alt.binaries.pictures.fractals 3922 3913 n
29970 comp.sources.unix 1605 1593 m
29971 comp.binaries.ibm.pc 5097 5089 y
29972 no.general 1000 900 y
29973 @end example
29974
29975 \e$B$3$l$O$3$N%U%!%$%k$N5?;w\e(B BNF \e$BDj5A$G$9\e(B:
29976
29977 @example
29978 active      = *group-line
29979 group-line  = group spc high-number spc low-number spc flag <NEWLINE>
29980 group       = <non-white-space string>
29981 spc         = " "
29982 high-number = <non-negative integer>
29983 low-number  = <positive integer>
29984 flag        = "y" / "n" / "m" / "j" / "x" / "=" group
29985 @end example
29986
29987 \e$B$3$N%U%!%$%k$N40A4$J@bL@$O!"\e(B@samp{innd} \e$B$N%^%K%e%"%k%Z!<%8!"FC\e(B
29988 \e$B$K\e(B @samp{active(5)} \e$B$r8+$F$/$@$5$$!#\e(B
29989
29990 @node Newsgroups File Format
29991 @subsubsection \e$B%K%e!<%9%0%k!<%W%U%!%$%k$NMM<0\e(B
29992
29993 \e$B%K%e!<%9%0%k!<%W%U%!%$%k$O!"%0%k!<%W$NL\O?$r$=$l$i$N@bL@$H$H$b$KJ];}$7$^\e(B
29994 \e$B$9!#%5!<%P!<$K$"$k$9$Y$F$N%0%k!<%W$,$"$kI,MW$OL5$$$7!"$=$N%U%!%$%k$K$"$k\e(B
29995 \e$B$9$Y$F$N%0%k!<%W$,%5!<%P!<$KB8:_$7$J$1$l$P$J$i$J$$$3$H$b$"$j$^$;$s!#$3$N\e(B
29996 \e$B%U%!%$%k$O=c?h$KMxMQ<T$N>pJs$N$?$a$K$"$j$^$9!#\e(B
29997
29998 \e$BMM<0$O$H$F$bC1=c$G$9\e(B: \e$B%0%k!<%WL>!"%?%V!"$=$7$F@bL@$G$9!#$3$l$,Dj5A$G$9\e(B:
29999
30000 @example
30001 newsgroups    = *line
30002 line          = group tab description <NEWLINE>
30003 group         = <non-white-space string>
30004 tab           = <TAB>
30005 description   = <string>
30006 @end example
30007
30008 @page
30009 @node Emacs for Heathens
30010 @section \e$B0[65EL$X$N\e(B Emacs
30011
30012 \e$B?.$8$k$+$I$&$+$O$H$b$+$/!"\e(BGnus Love Boat \e$B$NN9$KEk>h$9$kA0$K$"$^\e(B
30013 \e$B$j\e(B Emacs \e$B$r;H$C$?$3$H$,L5$$$H$$$&\e(B Gnus \e$B$NMxMQ<T$?$A$,$$$^$9!#\e(B
30014 \e$B!H\e(B@kbd{C-M-a}\e$B!I$d!V%j!<%8%g%s$r\e(B kill \e$B$9$k!W!"$=$l$K\e(B
30015 \e$B!V\e(B@code{gnus-flargblossen} \e$B$rO"A[%j%9%H$K@_Dj$7$F$/$@$5$$!#$=$N%-!<$O%0\e(B
30016 \e$B%k!<%WL>$K9gCW$9$k$?$a$K;H$o$l$k@55,I=8=$G$9!#!W$H$$$C$?$3$H$,!"$"$J$?$K\e(B
30017 \e$B$H$C$F>/$7$+$^$C$?$/0UL#$NL5$$KbK!$N8@MU$J$i$P!"$3$NIUO?$O$"$J$?$N$?$a$K\e(B
30018 \e$B$"$j$^$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\e(B
30019 \e$B$7$F$"$J$?$NG-$r2D0&$,$j$K9T$C$F$/$@$5$$!#\e(B
30020
30021 @menu
30022 * Keystrokes::                  \e$BJ8>O$rF~NO$7$FL?Na$r<B9T$9$k\e(B
30023 * Emacs Lisp::                  \e$BHw$(IU$1$N\e(B Emacs \e$B%W%m%0%i%_%s%08@8l\e(B
30024 @end menu
30025
30026 @node Keystrokes
30027 @subsection \e$BBG80\e(B
30028
30029 @itemize @bullet
30030 @item
30031 Q: \e$B7P83$N$"$k\e(B Emacs \e$B$NMxMQ<T$H$O2?$G$9$+\e(B?
30032
30033 @item
30034 A: \e$BC<Kv$K%Z%@%k$,$"$C$?$i$J$!$H4j$&?M$N$3$H$G$9!#\e(B
30035 @end itemize
30036
30037 \e$B$O$$!"\e(BEmacs \e$B$r;H$&$H%3%s%H%m!<%k%-!<!"%7%U%H%-!<!"%a%?%-!<$r$?$/$5$s;H$&\e(B
30038 \e$B$h$&$K$J$k$G$7$g$&!#$3$l$O0lIt$N?M!9\e(B (\e$B<g$K\e(B @code{vi} \e$BMxMQ<T\e(B) \e$B$K$OHs>o$K\e(B
30039 \e$BHQ$o$7$$$b$N$G$9$,!";d$?$A$O$=$NCO9v$r0&$7$^$9!#D|$a$F$=$l$r4E<u$7$F$/$@\e(B
30040 \e$B$5$$!#\e(BEmacs \e$B$OK\Ev$O!H\e(BEscape-Meta-Alt-Control-Shift\e$B!I$NN,$G!"$"$J$?$,$$\e(B
30041 \e$B$+$,$o$7$$\e(B (Emacs \e$B$N:n<T$N$h$&$J\e(B) \e$B=P$I$3$m$+$iJ9$$$F$$$k$+$b$7$l$J$$\e(B
30042 \e$B!H\e(BEditing Macros\e$B!I$G$O$"$j$^$;$s!#\e(B
30043
30044 \e$B%7%U%H%-!<$OIaDL$ON><j$N>.;X$N6a$/$K$"$C$F!"IaDL$OBgJ8;z$J$I$rBG$D$?$a$K\e(B
30045 \e$B;H$o$l$F$$$^$9!#$"$J$?$O@d$(4V$J$/$=$l$r;H$$$^$9$h$M!#%3%s%H%m!<%k%-!<$K\e(B
30046 \e$B$OIaDL!H\e(BCTRL\e$B!I$N$h$&$J0u$,IU$$$F$$$^$9!#%a%?%-!<$O4qL/$J$3$H$K$I$N%-!<%\!<\e(B
30047 \e$B%I$G$b$=$&$$$&0u$,IU$$$F$$$^$;$s!#$=$l$OIaDL$O%-!<%\!<%I$N:8<jB&$K$"$C$F!"\e(B
30048 \e$B:G2<CJ$K$"$k$N$,0lHLE*$G$9!#\e(B
30049
30050 \e$B$5$F!";d$?$A\e(B Emacs \e$B?M$O!"$=$l$,$R$I$/ITJX$J$N$G!V\e(Bmeta-control-m \e$B%-!<$r2!\e(B
30051 \e$B$9!W$H$O8@$$$^$;$s!#;d$?$A$,;H$&$N$O!V\e(B@kbd{C-M-m} \e$B$r2!$9!W$G$9!#\e(B
30052 @kbd{M-} \e$B$O!V%a%?!W$r8=$9@\F,8l$G!"!H\e(BC-\e$B!I$O!V%3%s%H%m!<%k!W$r0UL#$9$k@\\e(B
30053 \e$BF,8l$G$9!#$G$9$+$i!V\e(B@kbd{C-k} \e$B$r2!$9!W$O!"!V%3%s%H%m!<%k%-!<$r2!$7B3$1$J\e(B
30054 \e$B$,$i<!$K\e(B @kbd{k} \e$B$r2!$9!W$H$$$&$3$H$G$9!#!V\e(B@kbd{C-M-k} \e$B$r2!$9!W$O!V%a%?\e(B
30055 \e$B%-!<$H%3%s%H%m!<%k%-!<$r2!$7B3$1$J$,$i<!$K\e(B @kbd{k} \e$B$r2!$9!W$H$$$&$3$H$G\e(B
30056 \e$B$9!#4JC1$G$9!"$h$M\e(B?
30057
30058 \e$B$3$N$3$H$O!"$9$Y$F$N%-!<%\!<%I$,%a%?%-!<$r;}$C$F$$$k$o$1$G$O$J$$$H$$$&;v\e(B
30059 \e$B<B$K$h$C$F!"B?>/$d$d$3$7$/$J$C$F$$$^$9!#$=$&$$$&>l9g$K$O!V%(%9%1!<%W!W%-!<\e(B
30060 \e$B$r;H$($P$h$$$G$7$g$&!#$?$@$7%a%?%-!<$r;}$C$F$$$k$H$-$h$j:n6H$,A}$($k$N$G!"\e(B
30061 \e$B%a%?%-!<$N$"$k%-!<%\!<%I$r<j$KF~$l$F$$$?$@$/$3$H$r6`$s$G$*4+$a?=$7>e$2$^\e(B
30062 \e$B$9!#$=$lL5$7$G$O@8$-$F9T$1$J$$$G$7$g$&!#\e(B
30063
30064 @node Emacs Lisp
30065 @subsection Emacs Lisp
30066
30067 Emacs \e$B$O%(%G%#%?!<$N2&MM$G$9!#$J$<$J$i!"$=$l$,??$N\e(B Lisp \e$B%$%s%?!<%W%j%?!<\e(B
30068 \e$B$@$+$i$G$9!#$"$J$?$,C!$/$9$Y$F$N%-!<$O!"2?$i$+$N\e(B Emacs Lisp \e$B%3!<%I$N>.JR\e(B
30069 \e$B$r<B9T$7$^$9!#\e(BEmacs Lisp \e$B$O%$%s%?!<%W%j%?!<$G<B9T$5$l$k8@8l$J$N$G!"$I$N\e(B
30070 \e$B%-!<$,2?$N%3!<%I$r<B9T$9$k$+$rG$0U$K@_Dj$9$k$3$H$,$G$-$^$9!#$"$J$?$O!"$?\e(B
30071 \e$B$@$=$&$9$l$PNI$$$N$G$9!#\e(B
30072
30073 Gnus \e$B$O\e(B Emacs Lisp \e$B$K$h$C$F=q$+$l$F$$$F!"%$%s%?!<%W%j%?!<$G<B9T$5$l$k$?\e(B
30074 \e$B$/$5$s$N4X?t$K$h$C$FF0:n$7$^$9!#\e(B(\e$B$3$l$i$OB.EY$N$?$a$K%P%$%H%3%s%Q%$%k$5\e(B
30075 \e$B$l$F$$$^$9$,!"%$%s%?!<%W%j%?!<$G<B9T$5$l$k$3$H$KJQ$o$j$O$"$j$^$;$s!#\e(B) \e$B$b\e(B
30076 \e$B$7\e(B Gnus \e$B$N$"$kF0:n$,9%$_$G$O$J$$$H46$8$?$i!"$=$l$r0c$&$d$jJ}$G<B9T$5$;$k\e(B
30077 \e$B$N$O<h$k$KB-$i$J$$$3$H$G$9!#\e(B(\e$B$(!<$H!">/$J$/$H$b\e(B Lisp \e$B%3!<%I$N=q$-J}$rCN$C\e(B
30078 \e$B$F$$$l$P!#\e(B) \e$B$G$b$=$l$O$3$N%^%K%e%"%k$NHOaF$G$O$J$$$N$G!"\e(BGnus \e$B$r%+%9%?%^\e(B
30079 \e$B%$%:$9$k$?$a$K\e(B @file{~/.gnus.el} \e$B%U%!%$%k$GIaCJ;H$o$l$k$$$/$D$+$N0lHLE*\e(B
30080 \e$B$J9=J8$N$3$H$@$1$rOC$9$3$H$K$7$^$7$g$&!#\e(B(@file{~/.emacs} \e$B%U%!%$%k$r;H$&\e(B
30081 \e$B$3$H$b$G$-$^$9$,!"\e(BGnus \e$B$K4X$9$k@_Dj$K$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$r;H$&\e(B
30082 \e$BJ}$,$O$k$+$KNI$$$G$9!#\e(B)
30083
30084 \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
30085 \e$B$b$N$r=q$-$^$7$g$&\e(B:
30086
30087 @lisp
30088 (setq gnus-florgbnize 4)
30089 @end lisp
30090
30091 \e$B$3$N4X?t\e(B (\e$BK\Ev$O!VFC<l7A<0!W\e(B(special form)) @code{setq} \e$B$O!"JQ?t$r2?$+$N\e(B
30092 \e$BCM$K@_Dj$9$k$3$H$,$G$-$k$b$N$G$9!#$3$l$,$"$J$?$,K\Ev$KCN$C$F$$$J$1$l$P$J\e(B
30093 \e$B$i$J$$$3$H$N$9$Y$F$G$9!#$3$l$+$i$O\e(B Gnus \e$B$NF0:n$rJQ99$9$k$?$a$K!"$?$/$5$s\e(B
30094 \e$B$N$3$&$$$&$b$N$G\e(B @file{~/.gnus.el} \e$B%U%!%$%k$rKd$a?T$/$9$3$H$,$G$-$^$9!#\e(B
30095
30096 \e$B$=$&$$$&$b$N$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$*$/$H!"$=$l$i$O<!2s\e(B
30097 \e$B$K\e(B Gnus \e$B$r5/F0$7$?$H$-$KFI$_9~$^$l!"\e(B@code{eval} (\e$B$=$l$O!V<B9T!W\e(B
30098 \e$B$N\e(B Lisp \e$B8l$G$9\e(B) \e$B$5$l$^$9!#$b$7JQ?t$r$9$0$KJQ99$7$?$$$N$G$"$l$P!"JD$83g8L\e(B
30099 \e$B$N8e$m$G\e(B @kbd{C-x C-e} \e$B$H%?%$%W$9$l$PNI$$$N$G$9!#$=$l$OA0$K$"$k!V<0!W\e(B(\e$B$3\e(B
30100 \e$B$3$G$O4JC1$J\e(B @code{setq} \e$BJ8\e(B) \e$B$r\e(B @code{eval} \e$B$7$^$9!#\e(B
30101
30102 \e$B$5$"!"$d$C$F$_$^$7$g$&\e(B---\e$B$"$J$?$,\e(B Emacs \e$B$NA0$K$$$k$N$J$i;n$7$F$_$F$/$@$5\e(B
30103 \e$B$$!#\e(B@kbd{C-x C-e} \e$B$r%?%$%W$9$k$H!"%(%3!<%(%j%"\e(B (\e$BLuCm\e(B: \e$B0lHL$K$O\e(B Emacs \e$B$N\e(B
30104 \e$B2hLL$N0lHV2<\e(B) \e$B$K\e(B @samp{4} \e$B$,8=$o$l$k$N$,8+$($k$G$7$g$&!#$=$l$O$"$J$?\e(B
30105 \e$B$,\e(B @code{eval} \e$B$7$?<0$NLa$jCM$G$9!#\e(B
30106
30107 \e$B$$$/$D$+$NMn$H$77j\e(B:
30108
30109 \e$B$b$7%^%K%e%"%k$,!V\e(B@code{gnus-read-active-file} \e$B$r\e(B @code{some} \e$B$K@_Dj$7$J\e(B
30110 \e$B$5$$!W$H8@$C$?$J$i!"$=$l$O\e(B
30111
30112 @lisp
30113 (setq gnus-read-active-file 'some)
30114 @end lisp
30115
30116 \e$B$H$$$&$3$H$G$9!#\e(B
30117
30118 \e$B0lJ}!"%^%K%e%"%k\e(B
30119 \e$B$,!V\e(B@code{gnus-nntp-server-file} \e$B$r\e(B @file{/etc/nntpserver} \e$B$K@_Dj$7$J$5\e(B
30120 \e$B$$!W$H8@$C$?$J$i!"$=$l$O\e(B
30121
30122 @lisp
30123 (setq gnus-nntp-server-file "/etc/nntpserver")
30124 @end lisp
30125
30126 \e$B$H$$$&$3$H$G$9!#\e(B
30127
30128 \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$F$/\e(B
30129 \e$B$@$5$$!#%^%K%e%"%k$OL@3N$K6hJL$7$F$$$^$9$,!":.Mp$7$d$9$$$+$b$7$l$^$;$s!#\e(B
30130
30131 @page
30132 @include gnus-faq-ja.texi
30133
30134 @node GNU Free Documentation License
30135 @chapter GNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q\e(B
30136
30137 \e$BLuCm\e(B: @uref{http://www.opensource.jp/fdl/fdl.ja.html.euc-jp,
30138 \e$BHs8x<0$JF|K\8lLu\e(B} \e$B$,$"$j$^$9!#\e(B
30139
30140 @include doclicense.texi
30141
30142 @node Index
30143 @chapter Index
30144 @printindex cp
30145
30146 @node Key Index
30147 @chapter Key Index
30148 @printindex ky
30149
30150 @bye
30151
30152 @iftex
30153 @iflatex
30154 \end{document}
30155 @end iflatex
30156 @end iftex
30157
30158 @c Local Variables:
30159 @c coding: iso-2022-7bit
30160 @c fill-column: 72
30161 @c mode: texinfo
30162 @c use-kuten-for-period: t
30163 @c use-touten-for-comma: t
30164 @c End: