The version for No Gnus v0.19 is released.
[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-2012 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.19}
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.19 \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.19 \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$B%0%k!<%WL>$,9gCW$9$k$9$Y$F$N9`$,;H$o$l$^$9$,!":G8e$N@_Dj$,!V>!$A!W$^$9!#\e(B
3145 \e$B$=$&$$$&$o$1$G$9$+$i!"$b$7$=$N%0%k!<%WL>$K9gCW$9$kFs$D$N9`$,$"$C$F!"Nc$(\e(B
3146 \e$B$P$I$A$i$b\e(B @code{display} \e$B$r@_Dj$7$F$$$k$H!":G8e$N@_Dj$,:G=i$N@_Dj$rJ$$7\e(B
3147 \e$B$^$9!#\e(B
3148
3149 \e$B%0%k!<%WL>$,9gCW$9$k:G=i$N9`$,;H$o$l$^$9!#\e(B
3150
3151 \e$BJ8;zNs$N%Q%i%a!<%?!<$O\e(B @code{to-group} \e$B$NNc$,<($9$h$&$K@55,I=8=$K$h$kCV\e(B
3152 \e$B$-49$($r<u$1$k$3$H$,$"$j$^$9!#\e(B
3153
3154 @vindex gnus-parameters-case-fold-search
3155 \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
3156 \e$BHf3S$9$k$H$-$KBgJ8;z$H>.J8;z$r6hJL$9$k$+$I$&$+$O!"%G%#%U%)%k%H$G$O$=$NHf\e(B
3157 \e$B3S$r9T$J$&;~E@$G$N\e(B @code{case-fold-search} \e$B$NCM$K0MB8$7$^$9!#0lHLE*\e(B
3158 \e$B$K\e(B @code{case-fold-search} \e$B$NCM$O\e(B @code{t} \e$B$G!"$=$l$ONc$(\e(B
3159 \e$B$P\e(B @code{("INBOX\\.FOO" (total-expire . t))} \e$B$H$$$&MWAG\e(B
3160 \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
3161 \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
3162 \e$B$K$7$?$$>l9g$O!"\e(B@code{gnus-parameters-case-fold-search} \e$BJQ?t$NCM\e(B
3163 \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
3164 \e$B6hJL$7$J$$$h$&$K$7$?$$$J$i!"$=$l$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
3165
3166 @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
3167 \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
3168 \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
3169 \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
3170 \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
3171 \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
3172 \e$B%9\e(B @url{http://packages.debian.org/unstable/newpkg_main.en.rdf} \e$B$KBP1~$7\e(B
3173 \e$B$^$9!#\e(B@xref{RSS}.
3174
3175 @lisp
3176 (setq
3177  gnus-parameters
3178  '(("nntp.*gmane\\.debian\\.user\\.news"
3179     (gnus-show-threads nil)
3180     (gnus-article-sort-functions '((not gnus-article-sort-by-date)))
3181     (gnus-use-adaptive-scoring nil)
3182     (gnus-use-scoring nil))
3183    ("nnrss.*debian"
3184     (gnus-show-threads nil)
3185     (gnus-article-sort-functions 'gnus-article-sort-by-subject)
3186     (gnus-use-adaptive-scoring nil)
3187     (gnus-use-scoring t)
3188     (gnus-score-find-score-files-function 'gnus-score-find-single)
3189     (gnus-summary-line-format "%U%R%z%d %I%(%[ %s %]%)\n"))))
3190 @end lisp
3191
3192 @node Listing Groups
3193 @section \e$B%0%k!<%W$N0lMwI=<(\e(B
3194 @cindex group listing
3195
3196 \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
3197
3198 @table @kbd
3199 @item l
3200 @itemx A s
3201 @kindex A s (\e$B%0%k!<%W\e(B)
3202 @kindex l (\e$B%0%k!<%W\e(B)
3203 @findex gnus-group-list-groups
3204 \e$BL$FI5-;v$r;}$D$9$Y$F$N%0%k!<%W$rI=<($7$^\e(B
3205 \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
3206 \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
3207 \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
3208 \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
3209
3210 @item L
3211 @itemx A u
3212 @kindex A u (\e$B%0%k!<%W\e(B)
3213 @kindex L (\e$B%0%k!<%W\e(B)
3214 @findex gnus-group-list-all-groups
3215 \e$BL$FI5-;v$N$"$k$J$7$K4X$o$i$:!"$9$Y$F$N%0%k!<%W$rI=<($7$^\e(B
3216 \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
3217 \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
3218 \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
3219 \e$B$N%0%k!<%W$N$_\e(B) \e$B$,I=<($5$l$^$9!#\e(B
3220
3221 @item A l
3222 @kindex A l (\e$B%0%k!<%W\e(B)
3223 @findex gnus-group-list-level
3224 \e$BL$FI5-;v$,$"$k%0%k!<%W$N$&$A!";XDj$7$?%l%Y%k$N$b$N$@$1$rI=<($7$^\e(B
3225 \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
3226 \e$B%k!<%W$b4^$a$FI=<($7$^$9!#\e(B
3227
3228 @item A k
3229 @kindex A k (\e$B%0%k!<%W\e(B)
3230 @findex gnus-group-list-killed
3231 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
3232 \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
3233 \e$B2DG=$J%0%k!<%W$rI=<($7$^$9!#$3$l$O%5!<%P!<$+$i%"%/%F%#%V%U%!%$%k$rFI$`$3\e(B
3234 \e$B$H$K$J$k$G$7$g$&!#\e(B
3235
3236 @item A z
3237 @kindex A z (\e$B%0%k!<%W\e(B)
3238 @findex gnus-group-list-zombies
3239 \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
3240
3241 @item A m
3242 @kindex A m (\e$B%0%k!<%W\e(B)
3243 @findex gnus-group-list-matching
3244 \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
3245 \e$B$FI=<($7$^$9\e(B (@code{gnus-group-list-matching})\e$B!#\e(B
3246
3247 @item A M
3248 @kindex A M (\e$B%0%k!<%W\e(B)
3249 @findex gnus-group-list-all-matching
3250 \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$rI=<($7$^\e(B
3251 \e$B$9\e(B (@code{gnus-group-list-all-matching})\e$B!#\e(B
3252
3253 @item A A
3254 @kindex A A (\e$B%0%k!<%W\e(B)
3255 @findex gnus-group-list-active
3256 \e$B:#@\B3$7$F$$$k%5!<%P!<$N%"%/%F%#%V%U%!%$%k$K$"$k%0%k!<%W$r!"K\Ev$KA4ItI=\e(B
3257 \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
3258 \e$B$bM-$jF@$^$9!#$?$V$s\e(B @kbd{A M} \e$B$r<B9T$7$F!"9gCW$5$;$?$$ItJ,\e(B
3259 \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
3260 \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
3261 \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
3262 \e$B3d$j0z$$$F<u$1<h$C$F$M!#\e(B
3263
3264 @item A a
3265 @kindex A a (\e$B%0%k!<%W\e(B)
3266 @findex gnus-group-apropos
3267 \e$B@55,I=8=$K9gCW$9$kL>A0$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3268 \e$B$9\e(B (@code{gnus-group-apropos})\e$B!#\e(B
3269
3270 @item A d
3271 @kindex A d (\e$B%0%k!<%W\e(B)
3272 @findex gnus-group-description-apropos
3273 \e$B@55,I=8=$K9gCW$9$kL>A0$+@bL@J8$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3274 \e$B$9\e(B (@code{gnus-group-description-apropos})\e$B!#\e(B
3275
3276 @item A c
3277 @kindex A c (\e$B%0%k!<%W\e(B)
3278 @findex gnus-group-list-cached
3279 \e$B%-%c%C%7%e5-;v$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3280 \e$B$9\e(B (@code{gnus-group-list-cached})\e$B!#\e(B
3281
3282 @item A ?
3283 @kindex A ? (\e$B%0%k!<%W\e(B)
3284 @findex gnus-group-list-dormant
3285 \e$BJ]N15-;v$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3286 \e$B$9\e(B (@code{gnus-group-list-dormant})\e$B!#\e(B
3287
3288 @item A !
3289 @kindex A ! (\e$B%0%k!<%W\e(B)
3290 @findex gnus-group-list-ticked
3291 \e$B2D;k5-;v\e(B (ticked articles) \e$B$,$"$k%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3292 \e$B$9\e(B (@code{gnus-group-list-ticked})\e$B!#\e(B
3293
3294 @item A /
3295 @kindex A / (\e$B%0%k!<%W\e(B)
3296 @findex gnus-group-list-limit
3297 \e$B$5$i$K8=:_$NA*Br$5$l$?HO0O$K8BDj$7$?%0%k!<%W$rI=<($7$^\e(B
3298 \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
3299 \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
3300 \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
3301 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
3302
3303 @item A f
3304 @kindex A f (\e$B%0%k!<%W\e(B)
3305 @findex gnus-group-list-flush
3306 \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
3307
3308 @item A p
3309 @kindex A p (\e$B%0%k!<%W\e(B)
3310 @findex gnus-group-list-plus
3311 \e$B8=:_$NA*Br$5$l$?%0%k!<%W$r2C$($?%0%k!<%W$rI=<($7$^\e(B
3312 \e$B$9\e(B (@code{gnus-group-list-plus})\e$B!#\e(B
3313 @end table
3314
3315 @vindex gnus-permanently-visible-groups
3316 @cindex visible group parameter
3317 @code{gnus-permanently-visible-groups} \e$B@55,I=8=$K9gCW$9$k%0%k!<%W$O!"L$\e(B
3318 \e$BFI5-;v$,$"$k$+$J$$$+$K4X$o$i$:>o$KI=<($5$l$^$9!#$"$k$$$O%0%k!<%W%Q%i%a!<\e(B
3319 \e$B%?!<$K$*$$$F\e(B @code{visible} \e$BMWAG$rDI2C$9$k$3$H$G$bF1MM$N8z2L$rF@$k$3$H$,\e(B
3320 \e$B$G$-$^$9!#\e(B
3321
3322 @vindex gnus-list-groups-with-ticked-articles
3323 \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
3324 \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
3325 \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
3326 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
3327
3328 @node Sorting Groups
3329 @section \e$B%0%k!<%W$NJB$YBX$(\e(B
3330 @cindex sorting groups
3331
3332 @kindex C-c C-s (\e$B%0%k!<%W\e(B)
3333 @findex gnus-group-sort-groups
3334 @vindex gnus-group-sort-function
3335 @kbd{C-c C-s} (@code{gnus-group-sort-groups}) \e$BL?Na$O!"%0%k!<%W%P%C%U%!!<\e(B
3336 \e$B$r\e(B @code{gnus-group-sort-function} \e$BJQ?t$GM?$($i$l$k4X?t$K=>$C$FJB$YBX$(\e(B
3337 \e$B$^$9!#MxMQ2DG=$JJB$YBX$(4X?t\e(B (sorting function) \e$B$K$O0J2<$N$b$N$,$"$j$^\e(B
3338 \e$B$9\e(B:
3339
3340 @table @code
3341 @item gnus-group-sort-by-alphabet
3342 @findex gnus-group-sort-by-alphabet
3343 \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
3344
3345 @item gnus-group-sort-by-real-name
3346 @findex gnus-group-sort-by-real-name
3347 \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
3348 \e$B$YJQ$($^$9!#\e(B
3349
3350 @item gnus-group-sort-by-level
3351 @findex gnus-group-sort-by-level
3352 \e$B%0%k!<%W%l%Y%k$GJB$YBX$($^$9!#\e(B
3353
3354 @item gnus-group-sort-by-score
3355 @findex gnus-group-sort-by-score
3356 \e$B%0%k!<%W$N%9%3%"$GJB$YBX$($^$9!#\e(B@xref{Group Score}.
3357
3358 @item gnus-group-sort-by-rank
3359 @findex gnus-group-sort-by-rank
3360 \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
3361 \e$B%3%"$O!"$R$H$^$H$a$K$7$F!V%i%s%/!W$H8F$P$l$^$9!#\e(B@xref{Group Score}.
3362
3363 @item gnus-group-sort-by-unread
3364 @findex gnus-group-sort-by-unread
3365 \e$BL$FI5-;v$N?t$GJB$YBX$($^$9!#\e(B
3366
3367 @item gnus-group-sort-by-method
3368 @findex gnus-group-sort-by-method
3369 \e$BA*BrJ}K!$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3370
3371 @item gnus-group-sort-by-server
3372 @findex gnus-group-sort-by-server
3373 \e$B%5!<%P!<L>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9!#\e(B
3374 @end table
3375
3376 @code{gnus-group-sort-function} \e$B$OJB$YBX$(4X?t$N%j%9%H$G$"$C$F$b9=$$$^$;\e(B
3377 \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
3378 \e$B$;$s!#\e(B
3379
3380 \e$B$"$k<o$NJB$YBX$(MQ$K$O!"D>@\JB$YBX$($kL?Na$b$$$/$D$+$"$j$^$9!#\e(B
3381
3382 @table @kbd
3383 @item G S a
3384 @kindex G S a (\e$B%0%k!<%W\e(B)
3385 @findex gnus-group-sort-groups-by-alphabet
3386 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3387 \e$B$9\e(B (@code{gnus-group-sort-groups-by-alphabet})\e$B!#\e(B
3388
3389 @item G S u
3390 @kindex G S u (\e$B%0%k!<%W\e(B)
3391 @findex gnus-group-sort-groups-by-unread
3392 \e$B%0%k!<%W%P%C%U%!!<$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3393 \e$B$9\e(B (@code{gnus-group-sort-groups-by-unread})\e$B!#\e(B
3394
3395 @item G S l
3396 @kindex G S l (\e$B%0%k!<%W\e(B)
3397 @findex gnus-group-sort-groups-by-level
3398 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3399 \e$B$9\e(B (@code{gnus-group-sort-groups-by-level})\e$B!#\e(B
3400
3401 @item G S v
3402 @kindex G S v (\e$B%0%k!<%W\e(B)
3403 @findex gnus-group-sort-groups-by-score
3404 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3405 \e$B$9\e(B (@code{gnus-group-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3406
3407 @item G S r
3408 @kindex G S r (\e$B%0%k!<%W\e(B)
3409 @findex gnus-group-sort-groups-by-rank
3410 \e$B%0%k!<%W%P%C%U%!!<$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3411 \e$B$9\e(B (@code{gnus-group-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3412
3413 @item G S m
3414 @kindex G S m (\e$B%0%k!<%W\e(B)
3415 @findex gnus-group-sort-groups-by-method
3416 \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
3417 \e$B$9\e(B (@code{gnus-group-sort-groups-by-method})\e$B!#\e(B
3418
3419 @item G S n
3420 @kindex G S n (\e$B%0%k!<%W\e(B)
3421 @findex gnus-group-sort-groups-by-real-name
3422 \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
3423 \e$B%H=g$KJB$YBX$($^$9\e(B (@code{gnus-group-sort-groups-by-real-name})\e$B!#\e(B
3424 @end table
3425
3426 \e$B0J2<$N$9$Y$F$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^\e(B
3427 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3428
3429 \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
3430 \e$B$9$Y$F$NL?Na$O5U=g$GJB$S49$($^$9!#\e(B
3431
3432 \e$B$^$?!"%0%k!<%W$N0lIt$rJB$YBX$($k$3$H$b$G$-$^$9!#\e(B
3433
3434 @table @kbd
3435 @item G P a
3436 @kindex G P a (\e$B%0%k!<%W\e(B)
3437 @findex gnus-group-sort-selected-groups-by-alphabet
3438 \e$B%0%k!<%W$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^\e(B
3439 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-alphabet})\e$B!#\e(B
3440
3441 @item G P u
3442 @kindex G P u (\e$B%0%k!<%W\e(B)
3443 @findex gnus-group-sort-selected-groups-by-unread
3444 \e$B%0%k!<%W$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3445 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-unread})\e$B!#\e(B
3446
3447 @item G P l
3448 @kindex G P l (\e$B%0%k!<%W\e(B)
3449 @findex gnus-group-sort-selected-groups-by-level
3450 \e$B%0%k!<%W$r%0%k!<%W%l%Y%k$GJB$YBX$($^\e(B
3451 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-level})\e$B!#\e(B
3452
3453 @item G P v
3454 @kindex G P v (\e$B%0%k!<%W\e(B)
3455 @findex gnus-group-sort-selected-groups-by-score
3456 \e$B%0%k!<%W$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3457 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-score})\e$B!#\e(B
3458 @xref{Group Score}.
3459
3460 @item G P r
3461 @kindex G P r (\e$B%0%k!<%W\e(B)
3462 @findex gnus-group-sort-selected-groups-by-rank
3463 \e$B%0%k!<%W$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3464 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3465
3466 @item G P m
3467 @kindex G P m (\e$B%0%k!<%W\e(B)
3468 @findex gnus-group-sort-selected-groups-by-method
3469 \e$B%0%k!<%W$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3470 \e$B$9\e(B (@code{gnus-group-sort-selected-groups-by-method})\e$B!#\e(B
3471
3472 @item G P n
3473 @kindex G P n (\e$B%0%k!<%W\e(B)
3474 @findex gnus-group-sort-selected-groups-by-real-name
3475 \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
3476 \e$B$YBX$($^$9\e(B (@code{gnus-group-sort-selected-groups-by-real-name})\e$B!#\e(B
3477
3478 @item G P s
3479 @kindex G P s (\e$B%0%k!<%W\e(B)
3480 @findex gnus-group-sort-selected-groups
3481 \e$B%0%k!<%W$r\e(B @code{gnus-group-sort-function} \e$B$K=>$C$FJB$YBX$($^$9!#\e(B
3482 @end table
3483
3484 \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
3485 \e$B$G$-$k$3$H$b$*K:$l$J$/!#\e(B
3486
3487 @node Group Maintenance
3488 @section \e$B%0%k!<%W$N4IM}\e(B
3489 @cindex bogus groups
3490
3491 @table @kbd
3492 @item b
3493 @kindex b (\e$B%0%k!<%W\e(B)
3494 @findex gnus-group-check-bogus-groups
3495 \e$BIT@5$J%0%k!<%W$r8+$D$1$F!":o=|$7$^\e(B
3496 \e$B$9\e(B (@code{gnus-group-check-bogus-groups})\e$B!#\e(B
3497
3498 @item F
3499 @kindex F (\e$B%0%k!<%W\e(B)
3500 @findex gnus-group-find-new-groups
3501 \e$B?7$7$$%0%k!<%W$r8+$D$1$F!"$=$l$i$r=hM}$7$^\e(B
3502 \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
3503 \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
3504 \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
3505 \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
3506 \e$B$F9XFI$7$^$9!#\e(B
3507
3508 @item C-c C-x
3509 @kindex C-c C-x (\e$B%0%k!<%W\e(B)
3510 @findex gnus-group-expire-articles
3511 @cindex expiring mail
3512 \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
3513 \e$B$l>C5n$N=hM}$r9T$J$$$^$9\e(B (@code{gnus-group-expire-articles})\e$B!#$3$l$O!"$=\e(B
3514 \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
3515 \e$B$H$$$&$3$H$G$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
3516
3517 @item C-c C-M-x
3518 @kindex C-c C-M-x (\e$B%0%k!<%W\e(B)
3519 @findex gnus-group-expire-all-groups
3520 @cindex expiring mail
3521 \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
3522 \e$B=hM}$r9T$J$$$^$9!#\e(B(@code{gnus-group-expire-all-groups})\e$B!#\e(B
3523 @end table
3524
3525 @node Browse Foreign Server
3526 @section \e$B30It%5!<%P!<$N1\Mw\e(B
3527 @cindex foreign servers
3528 @cindex browsing servers
3529
3530 @table @kbd
3531 @item B
3532 @kindex B (\e$B%0%k!<%W\e(B)
3533 @findex gnus-group-browse-foreign-server
3534 \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
3535 \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
3536 @end table
3537
3538 @findex gnus-browse-mode
3539 \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
3540 \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
3541 \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
3542
3543 \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:
3544
3545 @table @kbd
3546 @item n
3547 @kindex n (\e$B1\Mw\e(B)
3548 @findex gnus-group-next-group
3549 \e$B<!$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-next-group})\e$B!#\e(B
3550
3551 @item p
3552 @kindex p (\e$B1\Mw\e(B)
3553 @findex gnus-group-prev-group
3554 \e$B0l$DA0$N%0%k!<%W$K0\F0$7$^$9\e(B (@code{gnus-group-prev-group})\e$B!#\e(B
3555
3556 @item SPACE
3557 @kindex SPACE (\e$B1\Mw\e(B)
3558 @findex gnus-browse-read-group
3559 \e$B8=:_$N%0%k!<%W$KF~$j!":G=i$N5-;v$rI=<($7$^\e(B
3560 \e$B$9\e(B (@code{gnus-browse-read-group})\e$B!#\e(B
3561
3562 @item RET
3563 @kindex RET (\e$B1\Mw\e(B)
3564 @findex gnus-browse-select-group
3565 \e$B8=:_$N%0%k!<%W$KF~$j$^$9\e(B (@code{gnus-browse-select-group})\e$B!#\e(B
3566
3567 @item u
3568 @kindex u (\e$B1\Mw\e(B)
3569 @findex gnus-browse-unsubscribe-current-group
3570 @vindex gnus-browse-subscribe-newsgroup-method
3571 \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
3572 \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
3573 \e$B$I\e(B (@code{gnus-browse-unsubscribe-current-group})\e$B!#?7$7$$%0%k!<%W$r%0%k!<\e(B
3574 \e$B%W%P%C%U%!!<$KJTF~$9$kJ}K!$r!"JQ\e(B
3575 \e$B?t\e(B @code{gnus-browse-subscribe-newsgroup-method} \e$B$r;H$C$F@)8f$9$k$3$H$,\e(B
3576 \e$B$G$-$^$9!#MxMQ$G$-$k%*%W%7%g%s$K$D$$$F$O\e(B: @xref{Subscription Methods}.
3577
3578 @item l
3579 @itemx q
3580 @kindex q (\e$B1\Mw\e(B)
3581 @kindex l (\e$B1\Mw\e(B)
3582 @findex gnus-browse-exit
3583 \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
3584
3585 @item d
3586 @kindex d (\e$B1\Mw\e(B)
3587 @findex gnus-browse-describe-group
3588 \e$B8=:_$N%0%k!<%W$r9XFI$K$7$^$9\e(B (@code{gnus-browse-describe-group})\e$B!#\e(B
3589
3590 @item ?
3591 @kindex ? (\e$B1\Mw\e(B)
3592 @findex gnus-browse-describe-briefly
3593 \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
3594 \e$B$J$$$s$G$9$1$l$I$M\e(B) (@code{gnus-browse-describe-briefly})\e$B!#\e(B
3595 @end table
3596
3597 @node Exiting Gnus
3598 @section Gnus \e$B$N=*N;\e(B
3599 @cindex exiting Gnus
3600
3601 \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
3602 is ex(c)iting.\e$B!I\e(B)\e$B!#\e(B
3603
3604 @table @kbd
3605 @item z
3606 @kindex z (\e$B%0%k!<%W\e(B)
3607 @findex gnus-group-suspend
3608 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
3609 \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
3610 \e$B$3$l$N$&$l$7$5$,$h$/$o$+$s$J$$$s$@$1$I!"C/$+J,$+$k?M$$$^$9\e(B?
3611
3612 @item q
3613 @kindex q (\e$B%0%k!<%W\e(B)
3614 @findex gnus-group-exit
3615 @c @icon{gnus-group-exit}
3616 Gnus \e$B$r=*N;$7$^$9\e(B (@code{gnus-group-exit})\e$B!#\e(B
3617
3618 @item Q
3619 @kindex Q (\e$B%0%k!<%W\e(B)
3620 @findex gnus-group-quit
3621 @file{.newsrc} \e$B%U%!%$%k$rJ]B8$;$:$K\e(B Gnus \e$B$r=*N;$7$^\e(B
3622 \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
3623 \e$B$I\e(B (@pxref{Auto Save})\e$B!#\e(B
3624 @end table
3625
3626 @vindex gnus-exit-gnus-hook
3627 @vindex gnus-suspend-gnus-hook
3628 @vindex gnus-after-exiting-gnus-hook
3629 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
3630 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
3631 \e$B$K\e(B Gnus \e$B$r=*N;$9$k$H$-$N:G8e$H$7\e(B
3632 \e$B$F\e(B @code{gnus-after-exiting-gnus-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
3633
3634 Note:
3635
3636 @quotation
3637 \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
3638 \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
3639 \e$B$J$j!"0U<1$,[/[0$H$7$F$-$^$7$?!#\e(B
3640 @end quotation
3641
3642 @node Group Topics
3643 @section Group Topics
3644 @cindex topics
3645
3646 \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
3647 \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
3648 \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
3649 \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
3650 \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
3651 \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!
3652
3653 @iftex
3654 @iflatex
3655 \gnusfigure{Group Topics}{400}{
3656 \put(75,50){\epsfig{figure=ps/group-topic,height=9cm}}
3657 }
3658 @end iflatex
3659 @end iftex
3660 \e$B$3$l$,Nc$G$9\e(B:
3661
3662 @example
3663 Gnus
3664   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
3665      3: comp.emacs
3666      2: alt.religion.emacs
3667     \e$B$($C$A$J\e(B Emacs
3668      452: alt.sex.emacs
3669        0: comp.talk.emacs.recovery
3670   \e$B$=$NB>\e(B
3671      8: comp.binaries.fractals
3672     13: comp.sources.unix
3673 @end example
3674
3675 @findex gnus-topic-mode
3676 @kindex t (\e$B%0%k!<%W\e(B)
3677 \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
3678 \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
3679 \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
3680
3681 \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
3682 \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
3683 \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
3684 \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
3685 \e$B$7$F$3$J$$\e(B? \e$B%"%D$/$C$F!"$$$^$$$^$7$$$/$i$$$G$7$g\e(B?
3686
3687 \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
3688 \e$B$rDI2C$7$F$/$@$5$$!#0J2<$N9T$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F!"$M!#\e(B
3689
3690 @lisp
3691 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
3692 @end lisp
3693
3694 @menu
3695 * Topic Commands::              \e$BD64JC1BPOC7?L?Na\e(B
3696 * Topic Variables::             Lisp \e$B$G%H%T%C%/$r%+%9%?%^%$%:$9$kJ}K!\e(B
3697 * Topic Sorting::               \e$B%H%T%C%/KhJL!9$KJB$YBX$($k\e(B
3698 * Topic Topology::              \e$BA4@$3&$NCO?^\e(B
3699 * 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
3700 @end menu
3701
3702 @node Topic Commands
3703 @subsection \e$B%H%T%C%/L?Na\e(B
3704 @cindex topic commands
3705
3706 \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
3707 \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
3708 \e$B>/$7$"$j$^$9!#\e(B
3709
3710 \e$B$@$$$?$$$K$*$$$F!"<!$N$h$&$J%H%T%C%/$NA`:n$,2DG=$G$9!#$^$:Bh0l$K!"$"$J$?\e(B
3711 \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
3712 \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
3713 \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
3714 \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
3715 \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
3716
3717 \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
3718 \e$B4pK\E*$J%-!<$N%j%9%H$,$"$j$^$9!#\e(B
3719
3720 @table @kbd
3721 @item T n
3722 @kindex T n (\e$B%H%T%C%/\e(B)
3723 @findex gnus-topic-create-topic
3724 \e$B?7$7$$%H%T%C%/L>$NF~NO$rB%$7!"$=$l$r:n@.$7$^\e(B
3725 \e$B$9\e(B (@code{gnus-topic-create-topic})\e$B!#\e(B
3726
3727 @item T TAB
3728 @itemx TAB
3729 @kindex T TAB (\e$B%H%T%C%/\e(B)
3730 @kindex TAB (\e$B%H%T%C%/\e(B)
3731 @findex gnus-topic-indent
3732 \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
3733 \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
3734 \e$B;z2<$2$r2sI|\e(B (un-indent) \e$B$7$^$9!#\e(B
3735
3736 @item M-TAB
3737 @kindex M-TAB (\e$B%H%T%C%/\e(B)
3738 @findex gnus-topic-unindent
3739 \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
3740 \e$BI{%H%T%C%/$K$J$k$h$&$K$7$^$9\e(B (@code{gnus-topic-unindent})\e$B!#\e(B
3741 @end table
3742
3743 \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
3744 \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
3745 @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
3746 \e$B!u%Z!<%9%H$G$O$J$/$F\e(B kill & yank \e$B$H$$$&MQ8l$r;H$$$^$9$,!#\e(B
3747
3748 @table @kbd
3749 @item C-k
3750 @kindex C-k (\e$B%H%T%C%/\e(B)
3751 @findex gnus-topic-kill-group
3752 \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
3753 \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
3754
3755 @item C-y
3756 @kindex C-y (\e$B%H%T%C%/\e(B)
3757 @findex gnus-topic-yank-group
3758 \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
3759 \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
3760 \e$B$NA0$K\e(B yank \e$B$5$l$k$3$H$K5$$rIU$1$F$/$@$5$$!#\e(B
3761
3762 \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
3763 \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
3764 \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
3765 @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
3766 \e$B$J$"$s$@!"4JC1$8$c$s!#\e(B
3767
3768 @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
3769 \e$B$"$J$?$O%0%k!<%W$HF1$8$h$&$K%H%T%C%/$N0\F0$b$G$-$k$N$G$9!#\e(B
3770 @end table
3771
3772 \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
3773 \e$B$7$?$j:F$S8+$($k$h$&$K$7$h$&$H;W$&$G$7$g$&!#$=$N$?$a$K0J2<$N%-!<$rMQ0U$7\e(B
3774 \e$B$F$$$^$9!#\e(B
3775
3776 @table @kbd
3777 @item RET
3778 @kindex RET (\e$B%H%T%C%/\e(B)
3779 @findex gnus-topic-select-group
3780 @itemx SPACE
3781 \e$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^\e(B
3782 \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
3783 \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
3784 \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
3785 \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
3786 \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
3787 \e$B%Y%k\e(B) \e$B$N%0%k!<%W$,I=<($5$l$^$9!#\e(B
3788 @end table
3789
3790 \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
3791
3792 @table @kbd
3793 @item T m
3794 @kindex T m (\e$B%H%T%C%/\e(B)
3795 @findex gnus-topic-move-group
3796 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K0\F0$5$;$^\e(B
3797 \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
3798 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3799
3800 @item T j
3801 @kindex T j (\e$B%H%T%C%/\e(B)
3802 @findex gnus-topic-jump-to-topic
3803 \e$B%H%T%C%/$K%8%c%s%W$7$^$9\e(B (@code{gnus-topic-jump-to-topic})\e$B!#\e(B
3804
3805 @item T c
3806 @kindex T c (\e$B%H%T%C%/\e(B)
3807 @findex gnus-topic-copy-group
3808 \e$B8=:_$N%0%k!<%W$r!"$I$3$+B>$N%H%T%C%/$K%3%T!<$7$^\e(B
3809 \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
3810 \e$B47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
3811
3812 @item T h
3813 @kindex T h (\e$B%H%T%C%/\e(B)
3814 @findex gnus-topic-hide-topic
3815 \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
3816 \e$B$^$9!#\e(B
3817
3818 @item T s
3819 @kindex T s (\e$B%H%T%C%/\e(B)
3820 @findex gnus-topic-show-topic
3821 \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
3822 \e$BI=<($7$^$9!#\e(B
3823
3824 @item T D
3825 @kindex T D (\e$B%H%T%C%/\e(B)
3826 @findex gnus-topic-remove-group
3827 \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
3828 \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
3829 \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
3830 \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
3831 \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
3832 \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
3833 \e$B%H%T%C%/$K8=$o$l$^$9!#\e(B
3834
3835 \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
3836
3837 @item T M
3838 @kindex T M (\e$B%H%T%C%/\e(B)
3839 @findex gnus-topic-move-matching
3840 \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
3841 \e$B$9\e(B (@code{gnus-topic-move-matching})\e$B!#\e(B
3842
3843 @item T C
3844 @kindex T C (\e$B%H%T%C%/\e(B)
3845 @findex gnus-topic-copy-matching
3846 \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
3847 \e$B$9\e(B (@code{gnus-topic-copy-matching})\e$B!#\e(B
3848
3849 @item T H
3850 @kindex T H (\e$B%H%T%C%/\e(B)
3851 @findex gnus-topic-toggle-display-empty-topics
3852 \e$B6u$N%H%T%C%/$NI=<(!&HsI=<($r@Z$jBX$($^\e(B
3853 \e$B$9\e(B (@code{gnus-topic-toggle-display-empty-topics})\e$B!#\e(B
3854
3855 @item T #
3856 @kindex T # (\e$B%H%T%C%/\e(B)
3857 @findex gnus-topic-mark-topic
3858 \e$B8=:_$N%H%T%C%/$K$"$k%0%k!<%W$9$Y$F$K%W%m%;%90u$rIU$1$^\e(B
3859 \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
3860 \e$B%s%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3861
3862 @item T M-#
3863 @kindex T M-# (\e$B%H%T%C%/\e(B)
3864 @findex gnus-topic-unmark-topic
3865 \e$B8=:_$N%H%T%C%/$K$"$k$9$Y$F$N%0%k!<%W$+$i%W%m%;%90u$r>C$7$^\e(B
3866 \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
3867 \e$B%^%s%I$OI{%H%T%C%/$KBP$7$F:F5"E*$KF/$-$^$9!#\e(B
3868
3869 @item C-c C-x
3870 @kindex C-c C-x (\e$B%H%T%C%/\e(B)
3871 @findex gnus-topic-expire-articles
3872 @cindex expiring mail
3873 (\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
3874 \e$B4|8B@Z$l>C5n$7$^$9\e(B (@code{gnus-topic-expire-articles})\e$B!#\e(B(@pxref{Expiring
3875 Mail})\e$B!#\e(B
3876
3877 @item T r
3878 @kindex T r (\e$B%H%T%C%/\e(B)
3879 @findex gnus-topic-rename
3880 \e$B%H%T%C%/$NL>A0$rJQ99$7$^$9\e(B (@code{gnus-topic-rename})\e$B!#\e(B
3881
3882 @item T DEL
3883 @kindex T DEL (\e$B%H%T%C%/\e(B)
3884 @findex gnus-topic-delete
3885 \e$B6u$N%H%T%C%/$r:o=|$7$^$9\e(B (@code{gnus-topic-delete})\e$B!#\e(B
3886
3887 @item A T
3888 @kindex A T (\e$B%H%T%C%/\e(B)
3889 @findex gnus-topic-list-active
3890 Gnus \e$B$,CN$C$F$$$k%H%T%C%/2=$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^\e(B
3891 \e$B$9\e(B (@code{gnus-topic-list-active})\e$B!#\e(B
3892
3893 @item T M-n
3894 @kindex T M-n (\e$B%H%T%C%/\e(B)
3895 @findex gnus-topic-goto-next-topic
3896 \e$B<!$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-next-topic})\e$B!#\e(B
3897
3898 @item T M-p
3899 @kindex T M-p (\e$B%H%T%C%/\e(B)
3900 @findex gnus-topic-goto-previous-topic
3901 \e$BA0$N%H%T%C%/$K0\F0$7$^$9\e(B (@code{gnus-topic-goto-previous-topic})\e$B!#\e(B
3902
3903 @item G p
3904 @kindex G p (\e$B%H%T%C%/\e(B)
3905 @findex gnus-topic-edit-parameters
3906 @cindex group parameters
3907 @cindex topic parameters
3908 @cindex parameters
3909 \e$B%H%T%C%/%Q%i%a!<%?!<$r=$@5$7$^$9\e(B (@code{gnus-topic-edit-parameters})\e$B!#\e(B
3910 @xref{Topic Parameters}.
3911 @end table
3912
3913 @node Topic Variables
3914 @subsection \e$B%H%T%C%/JQ?t\e(B
3915 @cindex topic variables
3916
3917 \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
3918 \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
3919 \e$B$^$9!#\e(B
3920
3921 @vindex gnus-topic-line-format
3922 \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
3923 \e$B$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O!"\e(B
3924
3925 @table @samp
3926 @item i
3927 \e$B;z2<$2!#\e(B
3928 @item n
3929 \e$B%H%T%C%/L>!#\e(B
3930 @item v
3931 \e$B8+$($k$+$I$&$+!#\e(B
3932 @item l
3933 \e$B%l%Y%k!#\e(B
3934 @item g
3935 \e$B%H%T%C%/Cf$N%0%k!<%W$N?t!#\e(B
3936 @item a
3937 \e$B%H%T%C%/Cf$NL$FI5-;v$N?t!#\e(B
3938 @item A
3939 \e$B%H%T%C%/$H$9$Y$F$NI{%H%T%C%/$NL$FI5-;v$N?t!#\e(B
3940 @end table
3941
3942 @vindex gnus-topic-indent-level
3943 \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
3944 \e$B$N\e(B @code{gnus-topic-indent-level} \e$BG\$N6uGrJ,$N;z2<$2$,9T$J$o$l$^$9!#%G%#\e(B
3945 \e$B%U%)%k%H$O\e(B 2 \e$B$G$9!#\e(B
3946
3947 @vindex gnus-topic-mode-hook
3948 @code{gnus-topic-mode-hook} \e$B$O%H%T%C%/%^%$%J!<%b!<%I%P%C%U%!!<$G8F$S=P$5\e(B
3949 \e$B$l$^$9!#\e(B
3950
3951 @vindex gnus-topic-display-empty-topics
3952 @code{gnus-topic-display-empty-topics} \e$B$O%H%T%C%/$NCf$KL$FI5-;v$,L5$$>l\e(B
3953 \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
3954
3955 @node Topic Sorting
3956 @subsection \e$B%H%T%C%/$NJB$YBX$(\e(B
3957 @cindex topic sorting
3958
3959 \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:
3960
3961 @table @kbd
3962 @item T S a
3963 @kindex T S a (\e$B%H%T%C%/\e(B)
3964 @findex gnus-topic-sort-groups-by-alphabet
3965 \e$B8=:_$N%H%T%C%/$r%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3966 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-alphabet})\e$B!#\e(B
3967
3968 @item T S u
3969 @kindex T S u (\e$B%H%T%C%/\e(B)
3970 @findex gnus-topic-sort-groups-by-unread
3971 \e$B8=:_$N%H%T%C%/$rL$FI5-;v$N?t$GJB$YBX$($^\e(B
3972 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-unread})\e$B!#\e(B
3973
3974 @item T S l
3975 @kindex T S l (\e$B%H%T%C%/\e(B)
3976 @findex gnus-topic-sort-groups-by-level
3977 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%l%Y%k$GJB$YBX$($^\e(B
3978 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-level})\e$B!#\e(B
3979
3980 @item T S v
3981 @kindex T S v (\e$B%H%T%C%/\e(B)
3982 @findex gnus-topic-sort-groups-by-score
3983 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%9%3%"$GJB$YBX$($^\e(B
3984 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-score})\e$B!#\e(B@xref{Group Score}.
3985
3986 @item T S r
3987 @kindex T S r (\e$B%H%T%C%/\e(B)
3988 @findex gnus-topic-sort-groups-by-rank
3989 \e$B8=:_$N%H%T%C%/$r%0%k!<%W$N%i%s%/$GJB$YBX$($^\e(B
3990 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
3991
3992 @item T S m
3993 @kindex T S m (\e$B%H%T%C%/\e(B)
3994 @findex gnus-topic-sort-groups-by-method
3995 \e$B8=:_$N%H%T%C%/$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
3996 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-method})\e$B!#\e(B
3997
3998 @item T S e
3999 @kindex T S e (\e$B%H%T%C%/\e(B)
4000 @findex gnus-topic-sort-groups-by-server
4001 \e$B8=:_$N%H%T%C%/$r%5!<%P!<$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^\e(B
4002 \e$B$9\e(B (@code{gnus-topic-sort-groups-by-server})\e$B!#\e(B
4003
4004 @item T S s
4005 @kindex T S s (\e$B%H%T%C%/\e(B)
4006 @findex gnus-topic-sort-groups
4007 \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
4008 \e$B$K=>$C$FJB$YBX$($^$9\e(B (@code{gnus-topic-sort-groups})\e$B!#\e(B
4009 @end table
4010
4011 \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
4012 \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
4013 \e$B>H$7$F$/$@$5$$!#\e(B
4014
4015 @node Topic Topology
4016 @subsection \e$B%H%T%C%/$N0LAj9=B$\e(B
4017 @cindex topic topology
4018 @cindex topology
4019
4020 \e$B$=$l$G$O!"%0%k!<%W%P%C%U%!!<$NNc$r8+$F$$$-$^$7$g$&!#\e(B
4021
4022 @example
4023 Gnus
4024   Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!
4025      3: comp.emacs
4026      2: alt.religion.emacs
4027     \e$B$($C$A$J\e(B Emacs
4028      452: alt.sex.emacs
4029        0: comp.talk.emacs.recovery
4030   \e$B$=$NB>\e(B
4031      8: comp.binaries.fractals
4032     13: comp.sources.unix
4033 @end example
4034
4035 \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
4036 \e$B2<$KFs$D$N%H%T%C%/$,$"$j!"$=$N$&$A$N0lJ}$NI{%H%T%C%/Cf$K0l$DI{%H%T%C%/$,\e(B
4037 \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
4038 \e$B2<$N$h$&$KI=8=$G$-$^$9\e(B:
4039
4040 @lisp
4041 (("Gnus" visible)
4042  (("Emacs -- \e$B$3$$$D$O$9$2!<$<\e(B!" visible)
4043   (("\e$B$($C$A$J\e(B Emacs" visible)))
4044  (("\e$B$=$NB>\e(B" visible)))
4045 @end lisp
4046
4047 @vindex gnus-topic-topology
4048 \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
4049 \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
4050 \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
4051 \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
4052 \e$B%W%U%!%$%k$N@_Dj$K$O$^$C$?$/1F6A$rM?$($^$;$s!#\e(B
4053
4054 \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
4055 \e$B%/$,I=<($5$l$F$$$k$+$r<($7$F$$$^$9!#8=:_$OFs$D$N@_Dj\e(B
4056 \e$BCM\e(B---@code{visible} \e$B$H\e(B @code{invisible} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
4057
4058 @node Topic Parameters
4059 @subsection \e$B%H%T%C%/%Q%i%a!<%?!<\e(B
4060 @cindex topic parameters
4061
4062 \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
4063 \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
4064 \e$B$O$9$Y$F!"%H%T%C%/%Q%i%a!<%?!<$H$7$F$b@5$7$$$b$N$G\e(B
4065 \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
4066 \e$B$F$N%(!<%8%'%s%H%Q%i%a!<\e(B
4067 \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
4068 \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
4069
4070 \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:
4071
4072 @table @code
4073 @item subscribe
4074 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7;O$a$k>l\e(B
4075 \e$B9g\e(B (@pxref{Subscription Methods}) \e$B$K!"$I$N%0%k!<%W$,$I$N%H%T%C%/$K9T$/$+\e(B
4076 \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
4077 \e$B9T$/%0%k!<%W$K9gCW$9$k@55,I=8=$G$"$kI,MW$,$"$j$^$9!#\e(B
4078
4079 @item subscribe-level
4080 \e$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7;O$a$k>l\e(B
4081 \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
4082 \e$B$O\e(B @code{gnus-level-default-subscribed} \e$B$NBe$o$j\e(B
4083 \e$B$K\e(B @code{subscribe-level} \e$B%H%T%C%/%Q%i%a!<%?!<$NCM$K$J$j$^$9!#\e(B
4084 @end table
4085
4086 \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
4087 \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
4088 \e$B@h$5$l$^$9!#J,$+$k$h$M!#$4$/IaDL$N7Q>5%k!<%k$G\e(B
4089 \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
4090 \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
4091
4092 @example
4093 @group
4094 Gnus
4095   Emacs
4096      3: comp.emacs
4097      2: alt.religion.emacs
4098    452: alt.sex.emacs
4099     \e$BB)H4$-\e(B
4100      452: alt.sex.emacs
4101        0: comp.talk.emacs.recovery
4102   \e$B$=$NB>\e(B
4103      8: comp.binaries.fractals
4104     13: comp.sources.unix
4105    452: alt.sex.emacs
4106 @end group
4107 @end example
4108
4109 @samp{Emacs} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
4110 \e$B%?!<\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
4111 @samp{\e$BB)H4$-\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
4112 \e$B%?!<\e(B @code{(score-file . "relief.SCORE")} \e$B$r;}$A!"\e(B
4113 @samp{\e$B$=$NB>\e(B} \e$B%H%T%C%/$O%H%T%C%/%Q%i%a!<\e(B
4114 \e$B%?!<\e(B @code{(score-file . "emacs.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
4115 \e$B$5$i$K!"\e(B@samp{alt.religion.emacs} \e$B$O%0%k!<%W%Q%i%a!<\e(B
4116 \e$B%?!<\e(B @code{(score-file . "religion.SCORE")} \e$B$r;}$C$F$$$^$9!#\e(B
4117
4118 \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
4119 \e$B$?$H$-!"\e(B@file{relief.SCORE} \e$B$,4pK\%9%3%"%U%!%$%k$H$J$j$^$9!#$b\e(B
4120 \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
4121 \e$BK\%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
4122 @samp{alt.religion.emacs} \e$B%0%k!<%W$KF~$l$P!"\e(B@file{religion.SCORE} \e$B$,4pK\\e(B
4123 \e$B%9%3%"%U%!%$%k$K$J$k$G$7$g$&!#\e(B
4124
4125 \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
4126 \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
4127 \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
4128 \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
4129 \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
4130 \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
4131 \e$B5n$7$?$$$N$+$rCN$kJ}K!$,$J$$$?$a!":G0-$N;vBV$,H/@8$9$k$+$b$7$l$^$;$s!#<B\e(B
4132 \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
4133 \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
4134
4135 @node Non-ASCII Group Names
4136 @section \e$B1Q;z0J30$NL>A0$N%0%k!<%W$X$N%"%/%;%9\e(B
4137 @cindex non-ascii group names
4138
4139 \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
4140 \e$B$,$"$j$^$9!#Nc$($P!"$"$k%K%e!<%9%5!<%P!<$K$OL>A0$,Cf9q8l$GDV$i$l$?%K%e!<\e(B
4141 \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
4142 \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
4143 \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
4144 \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
4145 \e$B$F$$$^$9!#\e(B
4146
4147 \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
4148 \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
4149 \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
4150 \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
4151 \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
4152 \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
4153 \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
4154 \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:
4155
4156 @table @code
4157 @item gnus-group-name-charset-method-alist
4158 @vindex gnus-group-name-charset-method-alist
4159 \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
4160 \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
4161 \e$B$kJ8;z%;%C%H$r;H$&$b$N$H2>Dj$5$l$^$9!#Nc$G$9\e(B:
4162
4163 @lisp
4164 (setq gnus-group-name-charset-method-alist
4165       '(((nntp "news.com.cn") . cn-gb-2312)))
4166 @end lisp
4167
4168 \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
4169 \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
4170 \e$B@h$5$l$^$9\e(B (\e$B2<5-;2>H\e(B)\e$B!#\e(B
4171
4172 \e$BA*BrJ}K!$OHs>o$KD9$/$J$k>l9g$,$"$j$^$9$M!#$3$N$h$&$K\e(B:
4173
4174 @lisp
4175 (nntp "gmane"
4176       (nntp-address "news.gmane.org")
4177       (nntp-end-of-line "\n")
4178       (nntp-open-connection-function
4179        nntp-open-via-rlogin-and-telnet)
4180       (nntp-via-rlogin-command "ssh")
4181       (nntp-via-rlogin-command-switches
4182        ("-C" "-t" "-e" "none"))
4183       (nntp-via-address @dots{}))
4184 @end lisp
4185
4186 \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
4187 \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
4188
4189 @item gnus-group-name-charset-group-alist
4190 @cindex UTF-8 group names
4191 @vindex gnus-group-name-charset-group-alist
4192 \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
4193 \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
4194 \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:
4195
4196 @lisp
4197 (setq gnus-group-name-charset-group-alist
4198       '(("\\.com\\.cn:" . cn-gb-2312)
4199         (".*" . utf-8)))
4200
4201 @code{gnus-group-name-charset-method-alist} \e$B$G9gCW$7$?>l9g!"$3$NJQ?t$OL5\e(B
4202 \e$B;k$5$l$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
4203 @end lisp
4204 @end table
4205
4206 \e$B$3$l$iFs$D$NJQ?t$O\e(B @code{nntp} \e$B0J30$N%P%C%/%(%s%I$K$"$k\e(B
4207 \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
4208 \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
4209 \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
4210 @code{gnus-group-name-charset-group-alist} \e$B$N:G8e$NAG;R$N$;$$$G$9$Y\e(B
4211 \e$B$F\e(B @code{utf-8} \e$B$K$J$k$G$7$g$&!#\e(B
4212
4213 \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:
4214
4215 @table @code
4216 @item nnmail-pathname-coding-system
4217 @vindex nnmail-pathname-coding-system
4218 \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
4219 \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
4220 \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
4221 \e$BJLL>$K;}$D!"$"$k\e(B coding system) \e$B$G$9!#\e(B
4222
4223 @code{nnml} \e$B%P%C%/%(%s%I!"\e(B@code{nnrss} \e$B%P%C%/%(%s%I!"\e(B
4224 @acronym{NNTP} \e$B0u\e(B (@pxref{NNTP marks})\e$B!"%(!<%8%'%s%H!"$*$h$S%-%c%C%7%e$O!"\e(B
4225 \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
4226 \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
4227 \e$B%3!<%I$9$k$H$-$KMQ$$$i$l$k\e(B coding system \e$B$r;XDj$9\e(B
4228 \e$B$k\e(B @code{file-name-coding-system} \e$B$NCM$r>e=q$-$7$^$9!#\e(B
4229
4230 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
4231 \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
4232 \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
4233 \e$B$,\e(B @code{nil} \e$B$@$C$?>l9g!"$^$?$O\e(B @code{nil} \e$B$G$"\e(B
4234 \e$B$k\e(B @code{nnmail-pathname-coding-system} \e$B$NCM$K$=$l$,B+G{$5$l$k>l9g!"\e(B
4235 @code{default-file-name-coding-system} \e$B$NCM$r;HMQ$7$^$9!#\e(B
4236
4237 \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
4238 \e$B$K$*$1$k\e(B @code{nnmail-pathname-coding-system} \e$B$NCM$O8@8l4D6-$K=>$C$F=i4|\e(B
4239 \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
4240 \e$B%3!<%I$9$k$?$a$KE,@Z$G$"$l$P!"2?$b$9$kI,MW$OL5$$$G$7$g$&!#\e(B
4241
4242 \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
4243 \e$B$b\e(B @code{gnus-group-name-charset-method-alist} \e$B$*$h\e(B
4244 \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
4245 \e$B$G$"$kI,MW$O$"$j$^$;$s!#\e(B
4246
4247 \e$BNc$($PCf9q8l$GDV$i$l$?%K%e!<%9%0%k!<%W$r9VFI$7$?$$$N$K!"\e(B
4248 @code{default-file-name-coding-system} \e$B$^$?$O$3$NJQ?t$,%G%#%U%)%k%H\e(B
4249 \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
4250 \e$B$O\e(B @code{nnmail-pathname-coding-system} \e$B$r%+%9%?%^%$%:$7$J$1$l$P$J$i$J$$\e(B
4251 \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
4252 \e$B$9!#$"$k$$$O\e(B @code{default-file-name-coding-system} \e$B$^$?$O$3$NJQ?t$,E,@Z\e(B
4253 \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
4254 \e$B$&!#\e(B
4255 @end table
4256
4257 \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
4258 \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
4259 \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
4260 \e$B%U%!!<$K\e(B Newsgroups \e$B%X%C%@!<$,@5$7$/I=<($5$l$J$$$G$7$g$&!#\e(B
4261
4262 @node Misc Group Stuff
4263 @section \e$B$=$NB>$N%0%k!<%W4XO"\e(B
4264
4265 @menu
4266 * Scanning New Messages::       Gnus \e$B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/\e(B
4267 * Group Information::           \e$B%0%k!<%W$H\e(B Gnus \e$B$K4X$9$k>pJs$H%X%k%W\e(B
4268 * Group Timestamp::             Gnus \e$B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k\e(B
4269 * File Commands::               Gnus \e$B$N%U%!%$%k$NFI$_=q$-\e(B
4270 * Sieve Commands::              Sieve \e$B%9%/%j%W%H$N4IM}\e(B
4271 @end menu
4272
4273 @table @kbd
4274 @item v
4275 @kindex v (\e$B%0%k!<%W\e(B)
4276 @cindex keys, reserved for users (Group)
4277 @kbd{v} \e$B%-!<$O%f!<%6!<MQ$KM=Ls$5$l$F$$$^$9!#$=$N$^$^2?$+$N%3%^%s%I$K3d$j\e(B
4278 \e$BEv$F$F$b9=$$$^$;$s$,!"@\F,%-!<$H$7$F;H$&J}$,NI$$$G$7$g$&!#Nc$G$9\e(B:
4279
4280 @lisp
4281 (define-key gnus-group-mode-map (kbd "v j d")
4282   (lambda ()
4283     (interactive)
4284     (gnus-group-jump-to-group "nndraft:drafts")))
4285 @end lisp
4286
4287 Emacs \e$B$G%f!<%6!<MQ$KM=Ls$5$l$F$$$k%-!<$H%-!<%P%$%s%I$K$D$$$F$O!"\e(B
4288 @xref{Keymaps, Keymaps, ,emacs, The Emacs Editor}.
4289
4290 @item ^
4291 @kindex ^ (\e$B%0%k!<%W\e(B)
4292 @findex gnus-group-enter-server-mode
4293 \e$B%5!<%P!<%P%C%U%!!<%b!<%I$KF~$j$^$9\e(B (@code{gnus-group-enter-server-mode})\e$B!#\e(B
4294 @xref{Server Buffer}.
4295
4296 @item a
4297 @kindex a (\e$B%0%k!<%W\e(B)
4298 @findex gnus-group-post-news
4299 \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
4300 \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
4301 \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
4302 \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
4303 \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
4304 @xref{Composing Messages}.
4305
4306 @item m
4307 @kindex m (\e$B%0%k!<%W\e(B)
4308 @findex gnus-group-mail
4309 \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
4310 \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
4311 \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
4312 @xref{Composing Messages}.
4313
4314 @item i
4315 @kindex i (\e$B%0%k!<%W\e(B)
4316 @findex gnus-group-news
4317 \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
4318 \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
4319 \e$B%k!<%W$KEj9F$9$k$+$r?R$M$^$9!#\e(B@xref{Composing Messages}.
4320
4321 \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
4322 \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
4323 \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
4324 \e$BJ]B8$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I\e(B (request-post
4325 method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
4326
4327 @item G z
4328 @kindex G z (\e$B%0%k!<%W\e(B)
4329 @findex gnus-group-compact-group
4330
4331 \e$B8=:_0LCV$N%0%k!<%W$r05=L$7$^$9\e(B (@code{gnus-group-compact-group})\e$B!#:#$N$H\e(B
4332 \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
4333 \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
4334 \e$B$9!#\e(B
4335 @end table
4336
4337 \e$B0J2<$O%0%k!<%W%P%C%U%!!<$N$?$a$NJQ?t$G$9\e(B:
4338
4339 @table @code
4340 @item gnus-group-mode-hook
4341 @vindex gnus-group-mode-hook
4342 \e$B%0%k!<%W%P%C%U%!!<$,:n@.$5$l$?;~$K8F$S=P$5$l$^$9!#\e(B
4343
4344 @item gnus-group-prepare-hook
4345 @vindex gnus-group-prepare-hook
4346 \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
4347 \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
4348
4349 @item gnus-group-prepared-hook
4350 @vindex gnus-group-prepare-hook
4351 \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
4352 \e$B%H$r$I$3$+$K0\F0$5$;$?$$$H$-$J$I$K;H$($^$9!#\e(B
4353
4354 @item gnus-permanently-visible-groups
4355 @vindex gnus-permanently-visible-groups
4356 \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
4357 \e$B%0%k!<%W%P%C%U%!!<$KI=<($5$l$^$9!#\e(B
4358 @end table
4359
4360 @node Scanning New Messages
4361 @subsection \e$B?7Ce%a%C%;!<%8$rC5$9\e(B
4362 @cindex new messages
4363 @cindex scanning new news
4364
4365 @table @kbd
4366 @item g
4367 @kindex g (\e$B%0%k!<%W\e(B)
4368 @findex gnus-group-get-new-news
4369 @c @icon{gnus-group-get-new-news}
4370 \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
4371 \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
4372 \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
4373 \e$BL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#\e(B
4374
4375 @item M-g
4376 @kindex M-g (\e$B%0%k!<%W\e(B)
4377 @findex gnus-group-get-new-news-this-group
4378 @vindex gnus-goto-next-group-when-activating
4379 @c @icon{gnus-group-get-new-news-this-group}
4380 \e$B8=:_$N%0%k!<%W$K?7Ce5-;v$,$"$k$+$I$&$+$r%A%'%C%/$7$^\e(B
4381 \e$B$9\e(B (@code{gnus-group-get-new-news-this-group})\e$B!#\e(B
4382 @code{gnus-goto-next-group-when-activating} \e$B$O$3$NL?Na$,<!$N%0%k!<%W0LCV\e(B
4383 \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
4384
4385 @findex gnus-activate-all-groups
4386 @cindex activating groups
4387 @item C-c M-g
4388 @kindex C-c M-g (\e$B%0%k!<%W\e(B)
4389 \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
4390
4391 @item R
4392 @kindex R (\e$B%0%k!<%W\e(B)
4393 @cindex restarting
4394 @findex gnus-group-restart
4395 Gnus \e$B$r:F5/F0$7$^$9\e(B (@code{gnus-group-restart})\e$B!#$3$l\e(B
4396 \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
4397 \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
4398 \e$B$9!#\e(B
4399 @end table
4400
4401 @vindex gnus-get-new-news-hook
4402 @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
4403 \e$B$^$9!#\e(B
4404
4405 @vindex gnus-after-getting-new-news-hook
4406 @code{gnus-after-getting-new-news-hook} \e$B?7Ce%K%e!<%9$r%A%'%C%/$7$?8e$K<B\e(B
4407 \e$B9T$5$l$^$9!#\e(B
4408
4409 @node Group Information
4410 @subsection \e$B%0%k!<%W>pJs\e(B
4411 @cindex group information
4412 @cindex information on groups
4413
4414 @table @kbd
4415 @item H d
4416 @itemx C-c C-d
4417 @c @icon{gnus-group-describe-group}
4418 @kindex H d (\e$B%0%k!<%W\e(B)
4419 @kindex C-c C-d (\e$B%0%k!<%W\e(B)
4420 @cindex describing groups
4421 @cindex group description
4422 @findex gnus-group-describe-group
4423 \e$B8=:_$N%0%k!<%W$N@bL@$rI=<($7$^$9\e(B (@code{gnus-group-describe-group})\e$B!#@\\e(B
4424 \e$BF,0z?t$rM?$($k$H!"@bL@J8$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4425
4426 @item M-d
4427 @kindex M-d (\e$B%0%k!<%W\e(B)
4428 @findex gnus-group-describe-all-groups
4429 \e$B$9$Y$F$N%0%k!<%W$N@bL@$rI=<($7$^\e(B
4430 \e$B$9\e(B (@code{gnus-group-describe-all-groups})\e$B!#@\F,0z?t$rM?$($k$H!"@bL@J8%U%!\e(B
4431 \e$B%$%k$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#\e(B
4432
4433 @item H v
4434 @itemx V
4435 @kindex V (\e$B%0%k!<%W\e(B)
4436 @kindex H v (\e$B%0%k!<%W\e(B)
4437 @cindex version
4438 @findex gnus-version
4439 \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
4440
4441 @item ?
4442 @kindex ? (\e$B%0%k!<%W\e(B)
4443 @findex gnus-group-describe-briefly
4444 \e$B$H$F$bC;$$%X%k%W%a%C%;!<%8$rM?$($^\e(B
4445 \e$B$9\e(B (@code{gnus-group-describe-briefly})\e$B!#\e(B
4446
4447 @item C-c C-i
4448 @kindex C-c C-i (\e$B%0%k!<%W\e(B)
4449 @cindex info
4450 @cindex manual
4451 @findex gnus-info-find-node
4452 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
4453 @end table
4454
4455 @node Group Timestamp
4456 @subsection \e$B%0%k!<%W$NF|IU\e(B
4457 @cindex timestamps
4458 @cindex group timestamps
4459
4460 Gnus \e$B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx$+$b$7$l\e(B
4461 \e$B$^$;$s!#$3$N3hF0$r;O$a$5$;$k$K$O!"\e(B
4462 @code{gnus-group-set-timestamp} \e$B$r\e(B @code{gnus-select-group-hook} \e$B$KDI2C\e(B
4463 \e$B$7$F$/$@$5$$!#\e(B
4464
4465 @lisp
4466 (add-hook 'gnus-select-group-hook 'gnus-group-set-timestamp)
4467 @end lisp
4468
4469 \e$B$3$l$r9T$J$C$?8e!"$"$J$?$,%0%k!<%W$KF~$k$?$S$K$=$l$,5-O?$5$l$^$9!#\e(B
4470
4471 \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
4472 \e$B%U%)!<%^%C%H$G\e(B @samp{%d} \e$B;XDj$r;H$&J}K!$G$9\e(B:
4473
4474 @lisp
4475 (setq gnus-group-line-format
4476       "%M\%S\%p\%P\%5y: %(%-40,40g%) %d\n")
4477 @end lisp
4478
4479 \e$B$3$N7k2L$H$7$F!"3F9T$O0J2<$N$h$&$KI=<($5$l$^$9\e(B:
4480
4481 @example
4482 *        0: mail.ding                                19961002T012943
4483          0: custom                                   19961002T012713
4484 @end example
4485
4486 \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
4487 \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
4488 \e$B$rI=<($G$-$^$9!#\e(B
4489
4490 @lisp
4491 (setq gnus-group-line-format
4492       "%M\%S\%p\%P\%5y: %(%-40,40g%) %6,6~(cut 2)d\n")
4493 @end lisp
4494
4495 \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
4496 \e$B;H$&$3$H$,$G$-$^$9!#0J2<$N$h$&$J$b$N$O$&$^$/$$$/$G$7$g$&\e(B:
4497
4498 @lisp
4499 (setq gnus-group-line-format
4500       "%M\%S\%p\%P\%5y: %(%-40,40g%) %ud\n")
4501 (defun gnus-user-format-function-d (headers)
4502   (let ((time (gnus-group-timestamp gnus-tmp-group)))
4503     (if time
4504         (format-time-string "%b %d  %H:%M" time)
4505       "")))
4506 @end lisp
4507
4508 @node File Commands
4509 @subsection \e$B%U%!%$%kL?Na\e(B
4510 @cindex file commands
4511
4512 @table @kbd
4513 @item r
4514 @kindex r (\e$B%0%k!<%W\e(B)
4515 @findex gnus-group-read-init-file
4516 @vindex gnus-init-file
4517 @cindex reading init file
4518 \e$B=i4|2=%U%!%$%k$N:FFI$_9~$_$r9T$J$$$^$9\e(B (@code{gnus-init-file}\e$B!"%G%#%U%)\e(B
4519 \e$B%k%H$O\e(B @file{~/.gnus.el}) (@code{gnus-group-read-init-file})\e$B!#\e(B
4520
4521 @item s
4522 @kindex s (\e$B%0%k!<%W\e(B)
4523 @findex gnus-group-save-newsrc
4524 @cindex saving .newsrc
4525 @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
4526 \e$B%$%k\e(B) \e$B$r%;!<%V$7$^$9\e(B (@code{gnus-group-save-newsrc})\e$B!#\e(B
4527
4528 @c @item Z
4529 @c @kindex Z (\e$B%0%k!<%W\e(B)
4530 @c @findex gnus-group-clear-dribble
4531 @c \e$B%I%j%V%k%U%!%$%k$r%/%j%"$9$k\e(B
4532 @c (@code{gnus-group-clear-dribble})\e$B!#\e(B
4533 @end table
4534
4535 @node Sieve Commands
4536 @subsection Sieve \e$B%3%^%s%I\e(B
4537 @cindex group sieve commands
4538
4539 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
4540 \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
4541 \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
4542 \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
4543 \e$B%j%W%H$KK]Lu$9$k!"Fs$D$N%3%^%s%I$rDs6!$7$^$9!#\e(B
4544
4545 @vindex gnus-sieve-file
4546 @vindex gnus-sieve-region-start
4547 @vindex gnus-sieve-region-end
4548 \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
4549 \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
4550 \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
4551 \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
4552 \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
4553
4554 @vindex gnus-sieve-crosspost
4555 \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
4556 \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
4557 \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
4558 \e$BCW$9$k%0%k!<%W$@$1$KCV$+$l$^$9!#Nc$($P%0%k!<%W%Q%i%a!<%?!<\e(B @samp{(sieve
4559 address "sender" "owner-ding@@hpc.uh.edu")} \e$B$O!"\e(B
4560 @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
4561 \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
4562 \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)
4563
4564 @example
4565 if address "sender" "owner-ding@@hpc.uh.edu" @{
4566         fileinto "INBOX.ding";
4567         stop;
4568 @}
4569 @end example
4570
4571 @xref{Top, Emacs Sieve, Top, sieve, Emacs Sieve}.
4572
4573 @table @kbd
4574 @item D g
4575 @kindex D g (\e$B%0%k!<%W\e(B)
4576 @findex gnus-sieve-generate
4577 @vindex gnus-sieve-file
4578 @cindex generating sieve script
4579 @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
4580 @code{gnus-sieve-file} \e$B$K=q$-9~$_$^$9!#0JA0$NFbMF$OJ]B8$5$l$^$;$s!#\e(B
4581
4582 @item D u
4583 @kindex D u (\e$B%0%k!<%W\e(B)
4584 @findex gnus-sieve-update
4585 @vindex gnus-sieve-file
4586 @cindex updating sieve script
4587 @code{sieve} \e$B%0%k!<%W%Q%i%a!<%?!<$r85\e(B
4588 \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
4589 \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
4590 \e$B$^$9!#\e(B
4591 @end table
4592
4593 @node Summary Buffer
4594 @chapter \e$B35N,%P%C%U%!!<\e(B
4595 @cindex summary buffer
4596
4597 \e$B35N,%P%C%U%!!<\e(B (summary buffer) \e$B$G$O$=$l$>$l$N5-;v$,0l9T$GI=<($5$l$^$9!#\e(B
4598 \e$B$=$NCf$rF0$-2s$j!"5-;v$rFI$_!"Ej9F$7!"JVEz$r$9$k$3$H$,$G$-$^$9!#\e(B
4599
4600 \e$B35N,%P%C%U%!!<$K0\$k0lHVIaDL$NJ}K!$O!"%0%k!<%W%P%C%U%!!<$G%0%k!<%W$rA*Br\e(B
4601 \e$B$9$k$3$H$G$9\e(B (@pxref{Selecting a Group})\e$B!#\e(B
4602
4603 \e$B9%$-$J$@$1$?$/$5$s$N35N,%P%C%U%!!<$r3+$$$F$*$/$3$H$,$G$-$^$9!#\e(B
4604
4605 \e$B35N,%b!<%I$N%D!<%k%P!<$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B@kbd{M-x
4606 customize-apropos RET gnus-summary-tool-bar} \e$B$r;n$7$F$_$F$/$@$5$$!#$3$N\e(B
4607 \e$B5!G=$rMxMQ$G$-$k$N$O\e(B Emacs \e$B$@$1$G$9$,!#\e(B
4608
4609 @kindex v (\e$B35N,\e(B)
4610 @cindex keys, reserved for users (Summary)
4611 @kbd{v} \e$B%-!<$O%f!<%6!<MQ$KM=Ls$5$l$F$$$^$9!#$=$N$^$^2?$+$N%3%^%s%I$K3d$j\e(B
4612 \e$BEv$F$F$b9=$$$^$;$s$,!"@\F,%-!<$H$7$F;H$&J}$,NI$$$G$7$g$&!#Nc$G$9\e(B:
4613
4614 @lisp
4615 ;; \e$BI{%9%l%C%I$N%9%3%"$r2<$2$k!#\e(B
4616 (define-key gnus-summary-mode-map (kbd "v -") "LrS")
4617 @end lisp
4618
4619 @menu
4620 * Summary Buffer Format::       \e$B35N,%P%C%U%!!<$N304Q$r7hDj$9$k\e(B
4621 * Summary Maneuvering::         \e$B35N,%P%C%U%!!<$rF0$-2s$k\e(B
4622 * Choosing Articles::           \e$B5-;v$rFI$`\e(B
4623 * Paging the Article::          \e$BFI$s$G$$$k5-;v$r%9%/%m!<%k$9$k\e(B
4624 * Reply Followup and Post::     \e$B5-;v$rEj9F$9$k\e(B
4625 * Delayed Articles::            \e$B5-;v$r8e$GAw$k\e(B
4626 * Marking Articles::            \e$B5-;v$K4{FI$d4|8B@Z$l>C5n2DG=Ey$N0u$rIU$1$k\e(B
4627 * Limiting::                    \e$B35N,%P%C%U%!!<$K@)8B$r2C$($k$3$H$,$G$-$k\e(B
4628 * Threading::                   \e$B%9%l%C%I$,$I$N$h$&$K:n$i$l$k$+\e(B
4629 * Sorting the Summary Buffer::  \e$B%9%l%C%I$H5-;v$,$I$N$h$&$KJB$S$+$($i$l$k$+\e(B
4630 * Asynchronous Fetching::       Gnus \e$B$O5-;v$r@h$K<hF@$9$k$3$H$,$G$-$k\e(B
4631 * Article Caching::             \e$B%-%c%C%7%e$K5-;v$rCy$a$F$*$1$k\e(B
4632 * Persistent Articles::         \e$B5-;v$r4|8B@Z$l>C5n$7$J$/$5$;$k\e(B
4633 * Sticky Articles::             \e$B:FMxMQ$7$J$$5-;v%P%C%U%!!<\e(B
4634 * Article Backlog::             \e$B$9$G$KFI$s$@5-;v$r;D$7$F$*$/\e(B
4635 * Saving Articles::             \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!\e(B
4636 * Decoding Articles::           Gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k\e(B
4637 * Article Treatment::           \e$B5-;v%P%C%U%!!<$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k\e(B
4638 * MIME Commands::               \e$B5-;v$N\e(B MIME \e$B$N$"$l$3$l$rA`:n$9$k\e(B
4639 * Charsets::                    \e$BJ8;z%;%C%H$N$3$H\e(B
4640 * Article Commands::            \e$B5-;v%P%C%U%!!<$G$$$m$$$m$J$3$H$r$9$k\e(B
4641 * Summary Sorting::             \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k\e(B
4642 * Finding the Parent::          \e$B;R5-;v$,C5$;$J$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$\e(B
4643 * Alternative Approaches::      \e$B%G%#%U%)%k%H$G$O$J$$35N,$r;H$C$FFI$`\e(B
4644 * Tree Display::                \e$B$b$C$H;k3PE*$J%9%l%C%I$NI=<(\e(B
4645 * Mail Group Commands::         \e$B$$$/$D$+$NL?Na$O%a!<%k%0%k!<%W$@$1$G;H$&$3$H$,$G$-$k\e(B
4646 * Various Summary Stuff::       \e$BB>$N$I$N>O$K$bG<$^$i$J$+$C$?$b$N\e(B
4647 * 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
4648 * Crosspost Handling::          \e$B%/%m%9%]%9%H$5$l$?5-;v$,$I$N$h$&$K07$o$l$k$+\e(B
4649 * Duplicate Suppression::       \e$B%/%m%9%]%9%H$N07$$$K<:GT$7$?$H$-$NBeBX<jCJ\e(B
4650 * Security::                    \e$B0E9f$N%G%3!<%I$H8!>Z\e(B
4651 * Mailing List::                \e$B%a!<%j%s%0%j%9%H%^%$%J!<%b!<%I\e(B
4652 @end menu
4653
4654 @node Summary Buffer Format
4655 @section \e$B35N,%P%C%U%!!<$NMM<0\e(B
4656 @cindex summary buffer format
4657
4658 @iftex
4659 @iflatex
4660 \gnusfigure{The Summary Buffer}{180}{
4661 \put(0,0){\epsfig{figure=ps/summary,width=7.5cm}}
4662 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-article,width=7.5cm}}}
4663 }
4664 @end iflatex
4665 @end iftex
4666 @menu
4667 * Summary Buffer Lines::        \e$B35N,%P%C%U%!!<$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k\e(B
4668 * To From Newsgroups::          \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!\e(B
4669 * Summary Buffer Mode Line::    \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k\e(B
4670 * Summary Highlighting::        \e$B35N,%P%C%U%!!<$r$-$l$$$GAGE($K$9$k\e(B
4671 @end menu
4672
4673 @findex mail-extract-address-components
4674 @findex gnus-extract-address-components
4675 @vindex gnus-extract-address-components
4676 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
4677 \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
4678 \e$B$5$l$F$$$k4X?t$,Fs$DB8:_$7$^$9\e(B: \e$B%G%#%U%)%k%H\e(B
4679 \e$B$O\e(B @code{gnus-extract-address-components} \e$B$G!"$H$F$b4JC1$K3d$j@Z$C$?2r7h\e(B
4680 \e$BK!$G$9$,Hs>o$KB.$/F0:n$7$^$9!#\e(B@code{mail-extract-address-components} \e$B$O\e(B
4681 \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
4682 \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
4683 \e$B$$\e(B:
4684
4685 @lisp
4686 (setq gnus-extract-address-components
4687       'mail-extract-address-components)
4688 @end lisp
4689
4690 @vindex gnus-summary-same-subject
4691 @code{gnus-summary-same-subject} \e$B$O:#FI$s$G$$$k5-;v$,!"$=$NA0$N5-;v$HF1\e(B
4692 \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
4693 \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
4694
4695 @node Summary Buffer Lines
4696 @subsection \e$B35N,%P%C%U%!!<$N9T\e(B
4697
4698 @vindex gnus-summary-line-format
4699 \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
4700 \e$B%U%!!<$N9T$NMM<0\e(B (format) \e$B$rJQ99$9$k$3$H$,$G$-$^$9!#$$$/$D$+$N3H\e(B
4701 \e$BD%\e(B (@pxref{Formatting Variables}) \e$B$H$H$b$K!"IaDL$N\e(B @code{format} \e$BJ8;zNs\e(B
4702 \e$B$HF1$8$h$&$KF0:n$7$^$9!#\e(B
4703
4704 \e$B9T$K$O>o$K%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$,B8:_$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
4705 \e$BA`:n$7$?8e$K!"%+!<%=%k$O$$$D$b%3%m%s$+%]%$%s%H0LCV$N%^!<%+!<$N>l=j$K0\F0\e(B
4706 \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
4707 \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
4708 \e$BF0$-$K$J$k$h$&$K!"?7$?$K=q$1$PNI$$$N$G$9!#\e(B) @xref{Positioning Point}.
4709
4710 \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
4711
4712 \e$B0J2<$NMM<0;X<(J8;z$H3HD%MM<0;X<($r;H$&$3$H$,$G$-$^$9\e(B:
4713
4714 @table @samp
4715 @item N
4716 \e$B5-;v?t!#\e(B
4717 @item S
4718 \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
4719 \e$B%H$NI8<1$,:o=|$5$l$^$9!#\e(B@xref{Article Hiding}.
4720 @item s
4721 \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
4722 \e$BBj$G!"$=$l0J30$O\e(B @code{gnus-summary-same-subject}\e$B!#\e(B
4723 (@code{gnus-summary-same-subject} \e$B$O%G%#%U%)%k%H$G\e(B @code{""}\e$B!#\e(B)
4724 @item F
4725 \e$B40A4$J\e(B @code{From} \e$BMs!#\e(B
4726 @item n
4727 \e$BL>A0\e(B (@code{From} \e$BMs$h$j\e(B)\e$B!#\e(B
4728 @item f
4729 \e$BL>A0!"\e(B@code{To} \e$BMs$NFbMF!"$^$?$O\e(B @code{Newsgroups} \e$BMs$NFbMF$N$I$l$+$G\e(B
4730 \e$B$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
4731 @item a
4732 \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
4733 \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
4734 \e$BA0$r<hF@$9$k$3$H$G$9!#$3$NJ}$,CY$$$G$9$,!"$*$=$i$/$h$j40A4$K6a$$$G$7$g$&!#\e(B
4735 @item A
4736 \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
4737 @item L
4738 \e$B5-;v$N9T?t!#\e(B
4739 @item c
4740 \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
4741 \e$B%5%]!<%H$7$^$;$s!#\e(B
4742 @item k
4743 \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
4744 @item I
4745 \e$B%9%l%C%I$N%l%Y%k$K$h$k;z2<$2\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4746 @item B
4747 \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
4748 \e$BI=<($7$^$9!#%9%l%C%I$O$3$N$h$&$KIA$+$l$k$G$7$g$&\e(B:
4749
4750 @example
4751 >
4752 +->
4753 | +->
4754 | | \->
4755 | |   \->
4756 | \->
4757 +->
4758 \->
4759 @end example
4760
4761 \e$B0J2<$N%*%W%7%g%s$G8+1I$($r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H\e(B
4762 \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
4763 \e$B%II=<($r<B$K9*L/$K8+$;$k$3$H$,$G$-$k$3$H$K5$IU$$$F$/$@$5$$!#\e(B
4764
4765 @table @code
4766 @item gnus-sum-thread-tree-root
4767 @vindex gnus-sum-thread-tree-root
4768 \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
4769 \e$B$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{> } \e$B$G$9!#\e(B
4770
4771 @item gnus-sum-thread-tree-false-root
4772 @vindex gnus-sum-thread-tree-false-root
4773 \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
4774 \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
4775
4776 @item gnus-sum-thread-tree-single-indent
4777 @vindex gnus-sum-thread-tree-single-indent
4778 \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
4779 \e$BBj$r;H$$$^$9!#%G%#%U%)%k%H$O\e(B @samp{} \e$B$G$9!#\e(B
4780
4781 @item gnus-sum-thread-tree-vertical
4782 @vindex gnus-sum-thread-tree-vertical
4783 \e$B=D@~$NIA2h$K;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B @samp{| } \e$B$G$9!#\e(B
4784
4785 @item gnus-sum-thread-tree-indent
4786 @vindex gnus-sum-thread-tree-indent
4787 \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
4788
4789 @item gnus-sum-thread-tree-leaf-with-other
4790 @vindex gnus-sum-thread-tree-leaf-with-other
4791 \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
4792
4793 @item gnus-sum-thread-tree-single-leaf
4794 @vindex gnus-sum-thread-tree-single-leaf
4795 \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
4796 @end table
4797
4798 @item T
4799 \e$B5-;v$,855-;v$G$"$l$P2?$bI=<($;$:!"$=$&$G$J$$>l9g$O$?$/$5$s$N6uGr$G$9\e(B (\e$B$=\e(B
4800 \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
4801 @item [
4802 \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
4803 \e$B$^$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
4804 @item ]
4805 \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
4806 \e$B$^$9!#\e(B
4807 @item >
4808 \e$B$=$l$>$l$N%9%l%C%I$N%l%Y%k$KBP$7$F0l$D$N6uGr!#\e(B
4809 @item <
4810 (20 - \e$B%9%l%C%I%l%Y%k\e(B) \e$B8D$N6uGr!#\e(B
4811 @item U
4812 \e$BL$FI!#\e(B@xref{Read Articles}.
4813
4814 @item R
4815 \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
4816 \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
4817 \e$B$?$b$N$+$rI=$7$^$9!#\e(B@xref{Other Marks}.
4818
4819 @item i
4820 \e$B?tCM$H$7$F$N%9%3%"\e(B (@pxref{Scoring})\e$B!#\e(B
4821 @item z
4822 @vindex gnus-summary-zcore-fuzz
4823 \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
4824 \e$B%k%H$N%l%Y%k$h$j$b2<$G$"$l$P\e(B @samp{-} \e$B$G$9!#\e(B
4825 @code{gnus-summary-default-score} \e$B$H$N:9\e(B
4826 \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
4827 @item V
4828 \e$B%9%l%C%IA4BN$N%9%3%"!#\e(B
4829 @item x
4830 @code{Xref}.
4831 @item D
4832 @code{Date}.
4833 @item d
4834 @code{DD-MM} \e$BMM<0$K$h$k\e(B @code{Date}\e$B!#\e(B
4835 @item o
4836 @var{YYYYMMDD}@code{T}@var{HHMMSS} \e$BMM<0$K$h$k\e(B @code{Date}\e$B!#\e(B
4837 @item M
4838 @code{Message-ID}.
4839 @item r
4840 @code{References}.
4841 @item t
4842 \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
4843 \e$B$/$J$j$^$9!#\e(B
4844 @item e
4845 \e$B5-;v$K;R5-;v$,$"$k$H!"\e(B@samp{=} (@code{gnus-not-empty-thread-mark}) \e$B$,I=\e(B
4846 \e$B<($5$l$^$9!#\e(B
4847 @item P
4848 \e$B9T?t!#\e(B
4849 @item O
4850 \e$B%@%&%s%m!<%I$N0u!#\e(B
4851 @item *
4852 \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
4853 @item &user-date;
4854 \e$B7P2a;~4V$NMM<0!#$$$m$$$m$JMM<0\e(B
4855 \e$B$,\e(B @code{gnus-user-date-format-alist} \e$B$GDj5A$5$l$F$$$^$9!#\e(B
4856 @item u
4857 \e$BMxMQ<TDj5A;XDj;R!#%U%)!<%^%C%HJ8;zNs$NCf$N<!$NJ8;z$O1Q;z$G$J$1$l$P$J$j$^\e(B
4858 \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
4859 \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
4860 \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
4861 \e$B$;$s!#$=$l$OB>$N35N,;XDj$HF1MM$K35N,$KA^F~$5$l$^$9!#\e(B
4862 @end table
4863
4864 @samp{%(} \e$B$H\e(B @samp{%)} \e$B$N4V$K$"$k%F%-%9%H$O!"$=$3$K%^%&%9$,$"$k$H$-\e(B
4865 \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
4866 \e$B$9!#\e(B
4867
4868 @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
4869 \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
4870 \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
4871 \e$B$i$O0UL#$r;}$?$J$$$H$$$&$3$H$G$9!#$^$!!"$5$9$,$KBaJa$O$5$l$J$$$G$7$g$&$,!"\e(B
4872 \e$B35N,%P%C%U%!!<$OJQ$K$J$j$^$9!#$=$l$G$b==J,Ha$7$$$G$7$g$&$1$I!#\e(B
4873
4874 \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
4875 \e$B$&$3$H$O$9$Y$F$KEv$F$O$^$k$N$G$O$J$$$G$7$g$&$+!#4WOC5YBj!#\e(B)
4876
4877 \e$B$3$N@)8B$O>-Mh$NHG$G$OL5$/$J$k$+$b$7$l$^$;$s!#\e(B
4878
4879 @node To From Newsgroups
4880 @subsection To From Newsgroups
4881 @cindex To
4882 @cindex Newsgroups
4883
4884 \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
4885 \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
4886 \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
4887 \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
4888 \e$BI=<($9$k$+\e(B, \e$B$$$DI=<($9$k$+!#\e(B
4889
4890 @enumerate
4891 @item
4892 @vindex gnus-extra-headers
4893 \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
4894 \e$B$l$O%X%C%@!<$N%7%s%\%k$N%j%9%H$G$9!#Nc$($P\e(B:
4895
4896 @lisp
4897 (setq gnus-extra-headers
4898       '(To Newsgroups X-Newsreader))
4899 @end lisp
4900
4901 \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
4902 \e$BF@$N$?$a$K%X%C%@!<9=B$$KJ]B8$7$^$9!#\e(B
4903
4904 @item
4905 @findex gnus-extra-header
4906 \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
4907 \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
4908 \e$BMM$G$9\e(B:
4909
4910 @example
4911 "%~(form (gnus-extra-header 'X-Newsreader))@@"
4912 @end example
4913
4914 @item
4915 @vindex gnus-ignored-from-addresses
4916 @code{gnus-ignored-from-addresses} \e$BJQ?t$O$$$D\e(B @samp{%f} \e$B35N,9T;EMM\e(B
4917 \e$B$,\e(B @code{To}, @code{Newsreader} \e$B$d\e(B @code{From} \e$B%X%C%@!<$rJV$;$PNI$$$+$r\e(B
4918 \e$B7h$a$^$9!#$3$N@55,I=8=$,\e(B @code{From} \e$B%X%C%@!<$NFbMF$H9gCW$9$k$H!"\e(B
4919 @code{To} \e$B$d\e(B @code{Newsreader} \e$B%X%C%@!<$NCM$,Be$o$j$K;HMQ$5$l$^$9!#\e(B
4920
4921 \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
4922 \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
4923 \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
4924 \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
4925 @code{gnus-summary-to-prefix} \e$B$H\e(B @code{gnus-summary-newsgroup-prefix} \e$B$K\e(B
4926 \e$B$h$C$F!"$=$l$i$NJ8;zNs$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
4927 @end enumerate
4928
4929 @vindex nnmail-extra-headers
4930 \e$B4XO"$9$kJQ?t$O\e(B @code{nnmail-extra-headers} \e$B$G!"\e(B
4931 overview (@acronym{NOV}) \e$B%U%!%$%k$r:n$k:]$K$$$DDI2C$N%X%C%@!<$r4^$a$k$+\e(B
4932 \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
4933 \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
4934 \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
4935
4936 @vindex gnus-summary-line-format
4937 \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
4938 \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
4939 \e$B<($9$kI,MW$,$"$j$^$9!#\e(B
4940
4941 \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
4942 \e$B$^$9\e(B:
4943
4944 @lisp
4945 (setq gnus-extra-headers
4946       '(To Newsgroups))
4947 (setq nnmail-extra-headers gnus-extra-headers)
4948 (setq gnus-summary-line-format
4949       "%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n")
4950 (setq gnus-ignored-from-addresses
4951       "Your Name Here")
4952 @end lisp
4953
4954 (\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
4955 \e$B$5$$!#\e(B)
4956
4957 \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
4958 \e$B$&$H;W$C$F$$$kMxMQ<T$N$_$J$5$s$X$N$4Cm0U\e(B:
4959
4960 @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
4961 \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
4962 \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
4963 \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
4964 \e$B$H$,$G$-$^$9!#\e(B
4965
4966 @example
4967 Newsgroups:full
4968 @end example
4969
4970 @node Summary Buffer Mode Line
4971 @subsection \e$B35N,%P%C%U%!!<$N%b!<%I9T\e(B
4972
4973 @vindex gnus-summary-mode-line-format
4974 \e$B35N,$N%b!<%I9T$NMM<0$bJQ99$9$k$3$H$,$G$-$^$9\e(B (@pxref{Mode Line
4975 Formatting})\e$B!#\e(B@code{gnus-summary-mode-line-format} \e$B$r2?$G$b9%$-$J$b$N$K\e(B
4976 \e$B@_Dj$7$F$/$@$5$$!#%G%#%U%)%k%H$O\e(B @samp{Gnus: %%b [%A] %Z} \e$B$G$9!#\e(B
4977
4978 \e$B0J2<$O$"$J$?$,M7$V$3$H$N$G$-$kMWAG$?$A$G$9\e(B:
4979
4980 @table @samp
4981 @item G
4982 \e$B%0%k!<%WL>!#\e(B
4983 @item p
4984 \e$B@\F,8l$r<h$j=|$$$?L>A0!#\e(B
4985 @item A
4986 \e$B8=:_$N5-;vHV9f!#\e(B
4987 @item z
4988 \e$B8=:_$N5-;v%9%3%"!#\e(B
4989 @item V
4990 Gnus \e$B%P!<%8%g%s!#\e(B
4991 @item U
4992 \e$B$=$N%0%k!<%W$G$NL$FI5-;v$N?t!#\e(B
4993 @item e
4994 \e$B35N,%P%C%U%!!<$KI=<($5$l$F$$$J$$L$FI5-;v$N?t!#\e(B
4995 @item Z
4996 \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
4997 \e$B$k>l9g$N\e(B @samp{<%U(+%e) more>}\e$B!"$*$h$SL$FI5-;v$N$_$N>l9g\e(B
4998 \e$B$N\e(B @samp{<%U more>} \e$B$N$I$A$i$+$G$9!#\e(B
4999 @item g
5000 \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
5001 \e$B$5$l$^$9!#\e(B
5002 @item S
5003 \e$B8=:_$N5-;v$NI=Bj!#\e(B
5004 @item u
5005 \e$BMxMQ<TDj5A$N;EMM\e(B (@pxref{User-Defined Specs})\e$B!#\e(B
5006 @item s
5007 \e$B8=:_$N%9%3%"%U%!%$%k$NL>A0\e(B (@pxref{Scoring})\e$B!#\e(B
5008 @item d
5009 \e$BJ]N15-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
5010 @item t
5011 \e$B2D;k0uIU$-5-;v$N?t\e(B (@pxref{Unread Articles})\e$B!#\e(B
5012 @item r
5013 \e$B$=$N35N,%P%C%U%!!<$G5-;v$rFI$s$@7k2L!"4{FI$N0u$,IU$$$?5-;v$N?t!#\e(B
5014 @item E
5015 \e$B%9%3%"%U%!%$%k$K$h$C$FKu>C$5$l$?5-;v$N?t!#\e(B
5016 @end table
5017
5018 @node Summary Highlighting
5019 @subsection \e$B35N,$N%O%$%i%$%H\e(B
5020
5021 @table @code
5022 @item gnus-visual-mark-article-hook
5023 @vindex gnus-visual-mark-article-hook
5024 \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
5025 \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
5026 \e$B$?$i<B9T$5$l$^$;$s!#\e(B
5027
5028 @item gnus-summary-update-hook
5029 @vindex gnus-summary-update-hook
5030 \e$B$3$N%U%C%/$O35N,9T$,JQ2=$7$?$H$-$K8F$P$l$^$9!#\e(B
5031 @code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$@$C$?$i<B9T$5$l$^$;$s!#\e(B
5032
5033 @item gnus-summary-selected-face
5034 @vindex gnus-summary-selected-face
5035 \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
5036 \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
5037
5038 @item gnus-summary-highlight
5039 @vindex gnus-summary-highlight
5040 \e$B35N,9T$O$3$NJQ?t$K$7$?$,$C$F%O%$%i%$%H$5$l$^$9!#$3$NJQ?t$OMWAG\e(B
5041 \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
5042 \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
5043 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
5044
5045 @lisp
5046 (((eq mark gnus-ticked-mark) . italic)
5047  ((> score default) . bold))
5048 @end lisp
5049
5050 \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
5051 \e$B$=$N9T$KE,MQ$5$l$^$9!#\e(B
5052 @end table
5053
5054 @node Summary Maneuvering
5055 @section \e$B35N,4V$N0\F0\e(B
5056 @cindex summary movement
5057
5058 \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
5059 \e$B$G$7$g$&!#\e(B
5060
5061 \e$B$3$l$i$NL?Na$O$I$l$b5-;v$rA*Br$7$^$;$s!#\e(B
5062
5063 @table @kbd
5064 @item G M-n
5065 @item M-n
5066 @kindex M-n (\e$B35N,\e(B)
5067 @kindex G M-n (\e$B35N,\e(B)
5068 @findex gnus-summary-next-unread-subject
5069 \e$B35N,9T$N<!$NL$FI5-;v$K0\$j$^$9\e(B (@code{gnus-summary-next-unread-subject})\e$B!#\e(B
5070
5071 @item G M-p
5072 @itemx M-p
5073 @kindex M-p (\e$B35N,\e(B)
5074 @kindex G M-p (\e$B35N,\e(B)
5075 @findex gnus-summary-prev-unread-subject
5076 \e$B35N,9T$NA0$NL$FI5-;v$K0\$j$^$9\e(B (@code{gnus-summary-prev-unread-subject})\e$B!#\e(B
5077
5078 @item G g
5079 @kindex G g (\e$B35N,\e(B)
5080 @findex gnus-summary-goto-subject
5081 \e$B5-;vHV9f$r?R$M!"$=$N5-;v$rI=<($;$:$K!"$=$N35N,9T$K9T$-$^\e(B
5082 \e$B$9\e(B (@code{gnus-summary-goto-subject})\e$B!#\e(B
5083 @end table
5084
5085 Gnus \e$B$,<!$N%0%k!<%W0\F0$9$k$3$H$r3NG'$9$k$?$a$K%-!<F~NO$r5a$a$?>l9g!"\e(B
5086 @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
5087 \e$B$KLa$i$J$/$F$b!"<!$KFI$`%0%k!<%W$rC5$9$3$H$,$G$-$^$9!#\e(B
5088
5089 \e$B35N,$N0\F0$K4XO"$7$?JQ?t\e(B:
5090
5091 @table @code
5092 @vindex gnus-auto-select-next
5093 @item gnus-auto-select-next
5094 \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
5095 \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
5096 \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
5097 \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
5098 \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
5099 \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
5100 \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
5101 \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
5102 \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
5103 \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
5104
5105 @item gnus-auto-select-same
5106 @vindex gnus-auto-select-same
5107 @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
5108 \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
5109 \e$B>\:Y$O\e(B @code{gnus-summary-gather-subject-limit} \e$B$r8+$F$/$@$5\e(B
5110 \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
5111 \e$BL$FI5-;v$K0\F0$7$^$9!#\e(B
5112
5113 \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
5114
5115 @item gnus-summary-check-current
5116 @vindex gnus-summary-check-current
5117 \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
5118 \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
5119 \e$B$N5-;v$rA*$S$^$9!#\e(B
5120
5121 @item gnus-auto-center-summary
5122 @vindex gnus-auto-center-summary
5123 @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
5124 \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
5125 \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
5126 \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
5127 \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
5128 \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
5129 \e$B%I$rFI$`$H$-$OITJX$+$b$7$l$^$;$s!#\e(B
5130
5131 \e$B$3$NJQ?t$O?tCM$G$b9=$$$^$;$s!#$=$N>l9g$O!"%&%#%s%I%&$N@hF,$+$i$=$N?t$N9T\e(B
5132 \e$B$@$12<$,$C$?0LCV$K>o$K%]%$%s%H$,$"$k$h$&$K@)8f$5$l$^$9!#\e(B
5133
5134 @item gnus-summary-stop-at-end-of-message
5135 @vindex gnus-summary-stop-at-end-of-message
5136 \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
5137 \e$B5-;v$N:G8e$K$H$I$^$j$^$9!#\e(B
5138 @end table
5139
5140 @node Choosing Articles
5141 @section \e$B5-;v$NA*Br\e(B
5142 @cindex selecting articles
5143
5144 @menu
5145 * Choosing Commands::           \e$B5-;v$rA*Br$9$k$?$a$NL?Na\e(B
5146 * Choosing Variables::          \e$B$3$l$i$NL?Na$K1F6A$r5Z$\$9JQ?t\e(B
5147 @end menu
5148
5149 @node Choosing Commands
5150 @subsection \e$BA*BrL?Na\e(B
5151
5152 \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
5153 \e$B5-;v$rA*Br$7$FI=<($7$^$9!#\e(B
5154
5155 \e$B?7$7$$5-;v$r<h$j9~$s$@$j!"%0%k!<%W$r:FI=<($7$?$$$H$-$O\e(B @ref{Exiting the
5156 Summary Buffer} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
5157
5158 @table @kbd
5159 @item SPACE
5160 @kindex SPACE (\e$B35N,\e(B)
5161 @findex gnus-summary-next-page
5162 \e$B8=:_$N5-;v!"$^$?$O$=$l$,4{FI$@$C$?>l9g$O<!$NL$FI5-;v$rA*Br$7$^\e(B
5163 \e$B$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
5164
5165 \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
5166 \e$B;v$O%9%/%m!<%k$5$l$^$9!#$3$l$K$h$C$F!"%K%e!<%9%0%k!<%WA4BN\e(B
5167 \e$B$r\e(B @kbd{SPACE} \e$B$@$1$GJXMx$KDLFI$9$k$3$H$,$G$-$^$9!#\e(B
5168 @xref{Paging the Article}.
5169
5170 @item G n
5171 @itemx n
5172 @kindex n (\e$B35N,\e(B)
5173 @kindex G n (\e$B35N,\e(B)
5174 @findex gnus-summary-next-unread-article
5175 @c @icon{gnus-summary-next-unread}
5176 \e$B<!$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-unread-article})\e$B!#\e(B
5177
5178 @item G p
5179 @itemx p
5180 @kindex p (\e$B35N,\e(B)
5181 @findex gnus-summary-prev-unread-article
5182 @c @icon{gnus-summary-prev-unread}
5183 \e$BA0$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-unread-article})\e$B!#\e(B
5184
5185 @item G N
5186 @itemx N
5187 @kindex N (\e$B35N,\e(B)
5188 @kindex G N (\e$B35N,\e(B)
5189 @findex gnus-summary-next-article
5190 \e$B<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-article})\e$B!#\e(B
5191
5192 @item G P
5193 @itemx P
5194 @kindex P (\e$B35N,\e(B)
5195 @kindex G P (\e$B35N,\e(B)
5196 @findex gnus-summary-prev-article
5197 \e$BA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-article})\e$B!#\e(B
5198
5199 @item G C-n
5200 @kindex G C-n (\e$B35N,\e(B)
5201 @findex gnus-summary-next-same-subject
5202 \e$BF1$8I=Bj$N<!$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-next-same-subject})\e$B!#\e(B
5203
5204 @item G C-p
5205 @kindex G C-p (\e$B35N,\e(B)
5206 @findex gnus-summary-prev-same-subject
5207 \e$BF1$8I=Bj$NA0$N5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-same-subject})\e$B!#\e(B
5208
5209 @item G f
5210 @itemx .
5211 @kindex G f (\e$B35N,\e(B)
5212 @kindex . (\e$B35N,\e(B)
5213 @findex gnus-summary-first-unread-article
5214 \e$B:G=i$NL$FI5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-first-unread-article})\e$B!#\e(B
5215
5216 @item G b
5217 @item ,
5218 @kindex G b (\e$B35N,\e(B)
5219 @kindex , (\e$B35N,\e(B)
5220 @findex gnus-summary-best-unread-article
5221 \e$B:G9b%9%3%"$NL$FI5-;v$K0\F0$7$^\e(B
5222 \e$B$9\e(B (@code{gnus-summary-best-unread-article})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%G%#\e(B
5223 \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
5224
5225 @item G l
5226 @itemx l
5227 @kindex l (\e$B35N,\e(B)
5228 @kindex G l (\e$B35N,\e(B)
5229 @findex gnus-summary-goto-last-article
5230 \e$BD>A0$KFI$s$@5-;v$K0\F0$7$^$9\e(B (@code{gnus-summary-goto-last-article})\e$B!#\e(B
5231
5232 @item G o
5233 @kindex G o (\e$B35N,\e(B)
5234 @findex gnus-summary-pop-article
5235 @cindex history
5236 @cindex article history
5237 \e$B35N,$NMzNr\e(B (history) \e$B$+$i:G8e$N5-;v$r0l$D<h$j=P$7$FA*Br$7$^\e(B
5238 \e$B$9\e(B (@code{gnus-summary-pop-article})\e$B!#$3$NL?Na$,>e$NL?Na$H0c$&$N$O!"\e(B
5239 @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
5240 \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
5241 \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
5242 \e$B;H$&$N$G$"$l$P\e(B)\e$B!#\e(B
5243
5244 @item G j
5245 @item j
5246 @kindex j (\e$B35N,\e(B)
5247 @kindex G j (\e$B35N,\e(B)
5248 @findex gnus-summary-goto-article
5249 \e$B5-;vHV9f$+\e(B @code{Message-ID} \e$B$r?R$M!"$=$l$+$i$=$N5-;v$K9T$-$^\e(B
5250 \e$B$9\e(B (@code{gnus-summary-goto-article})\e$B!#\e(B
5251 @end table
5252
5253 @node Choosing Variables
5254 @subsection \e$BA*$V$?$a$NJQ?t\e(B
5255
5256 \e$B5-;v$N0\F0$HA*Br$K4XO"$9$k$$$/$D$+$NJQ?t\e(B:
5257
5258 @table @code
5259 @item gnus-auto-extend-newsgroup
5260 @vindex gnus-auto-extend-newsgroup
5261 \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
5262 \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
5263 \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
5264
5265 @item gnus-select-article-hook
5266 @vindex gnus-select-article-hook
5267 \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
5268 \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
5269 \e$B9g$O!"$3$N%U%C%/$K\e(B @code{gnus-agent-fetch-selected-article} \e$B$rDI2C$9$l$P\e(B
5270 \e$BNI$$$G$7$g$&!#\e(B
5271
5272 @item gnus-mark-article-hook
5273 @vindex gnus-mark-article-hook
5274 @findex gnus-summary-mark-unread-as-read
5275 @findex gnus-summary-mark-read-and-unread-as-read
5276 @findex gnus-unread-mark
5277 \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
5278 \e$BIU$1$k$?$a$K;H$o$l$k$3$H$r0U?^$7$F$$$^$9!#%G%#%U%)%k%HCM\e(B
5279 \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
5280 \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
5281 \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
5282 \e$B$rIU$1$?$$$@$1$G$"$l$P!"Be$o$j\e(B
5283 \e$B$K\e(B @code{gnus-summary-mark-unread-as-read} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
5284 @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
5285 \e$B;D$7$^$9!#\e(B
5286 @end table
5287
5288 @node Paging the Article
5289 @section \e$B5-;v$N%9%/%m!<%k\e(B
5290 @cindex article scrolling
5291
5292 @table @kbd
5293 @item SPACE
5294 @kindex SPACE (\e$B35N,\e(B)
5295 @findex gnus-summary-next-page
5296 @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
5297 \e$B8e$K9T$-Ce$$$?>l9g$O<!$N5-;v$rA*Br$7$^$9\e(B (@code{gnus-summary-next-page})\e$B!#\e(B
5298
5299 @vindex gnus-article-boring-faces
5300 @vindex gnus-article-skip-boring
5301 @code{gnus-article-skip-boring} \e$B$,Hs\e(B-@code{nil} \e$B$G!"$+$D5-;v$N;D$j$K0zMQ\e(B
5302 \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
5303 @code{gnus-article-boring-faces} \e$B$G!"$D$^$i$J$$$H;W$&$b$N$r%+%9%?%^%$%:\e(B
5304 \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
5305 \e$B$K$h$C$F!"<jF0$G5-;v$N%Z!<%8$r8+$k$3$H$O$G$-$^$9!#\e(B
5306
5307 @item DEL
5308 @kindex DEL (\e$B35N,\e(B)
5309 @findex gnus-summary-prev-page
5310 \e$B8=:_$N5-;v$r0l%Z!<%8A0$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-prev-page})\e$B!#\e(B
5311
5312 @item RET
5313 @kindex RET (\e$B35N,\e(B)
5314 @findex gnus-summary-scroll-up
5315 \e$B8=:_$N5-;v$r0l9T@h$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-up})\e$B!#\e(B
5316
5317 @item M-RET
5318 @kindex M-RET (\e$B35N,\e(B)
5319 @findex gnus-summary-scroll-down
5320 \e$B8=:_$N5-;v$r0l9T8e$m$X%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-scroll-down})\e$B!#\e(B
5321
5322 @item A g
5323 @itemx g
5324 @kindex A g (\e$B35N,\e(B)
5325 @kindex g (\e$B35N,\e(B)
5326 @findex gnus-summary-show-article
5327 @vindex gnus-summary-show-article-charset-alist
5328 \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
5329 \e$BF,0z?t$,0l$DM?$($i$l$k$H!"%5!<%P!<$+$iMh$?$^$^$N40A4$J!X@8$N!Y5-;v$rI=<(\e(B
5330 \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
5331 \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
5332
5333 @cindex charset, view article with different charset
5334 \e$B@\F,0z?t$rM?$($k$H!"<jF0$GJ8;z%;%C%H$NA`:n$r9T$J$&$3$H$,$G$-$^$9!#\e(B
5335 @kbd{C-u 0 g cn-gb-2312 RET} \e$B$K$h$j!"%a%C%;!<%8$O$"$?$+\e(B
5336 \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
5337 \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
5338 \e$B$H$,$G$-$^$9!#\e(B
5339
5340 @lisp
5341 (setq gnus-summary-show-article-charset-alist
5342       '((1 . cn-gb-2312)
5343         (2 . big5)))
5344 @end lisp
5345
5346 @item A <
5347 @itemx <
5348 @kindex < (\e$B35N,\e(B)
5349 @kindex A < (\e$B35N,\e(B)
5350 @findex gnus-summary-beginning-of-article
5351 \e$B5-;v$N:G=i$^$G%9%/%m!<%k$7$^$9!#\e(B
5352 (@code{gnus-summary-beginning-of-article})\e$B!#\e(B
5353
5354 @item A >
5355 @itemx >
5356 @kindex > (\e$B35N,\e(B)
5357 @kindex A > (\e$B35N,\e(B)
5358 @findex gnus-summary-end-of-article
5359 \e$B5-;v$N:G8e$^$G%9%/%m!<%k$7$^$9\e(B (@code{gnus-summary-end-of-article})\e$B!#\e(B
5360
5361 @item A s
5362 @itemx s
5363 @kindex A s (\e$B35N,\e(B)
5364 @kindex s (\e$B35N,\e(B)
5365 @findex gnus-summary-isearch-article
5366 \e$B5-;v%P%C%U%!!<$G%$%s%/%j%a%s%?%k%5!<%A\e(B (isearch) \e$B$r9T$J$$$^\e(B
5367 \e$B$9\e(B (@code{gnus-summary-isearch-article})\e$B!#\e(B
5368
5369 @item h
5370 @kindex h (\e$B35N,\e(B)
5371 @findex gnus-summary-select-article-buffer
5372 \e$B5-;v%P%C%U%!!<$rA*Br$7$^$9\e(B (@code{gnus-summary-select-article-buffer})\e$B!#\e(B
5373 @end table
5374
5375 @node Reply Followup and Post
5376 @section \e$BJVEz!"%U%)%m!<%"%C%W!"Ej9F\e(B
5377
5378 @menu
5379 * Summary Mail Commands::       \e$B%a!<%k$rAw$k\e(B
5380 * Summary Post Commands::       \e$B%K%e!<%9$rAw$k\e(B
5381 * Summary Message Commands::    \e$BB>$N%a%C%;!<%84XO"$NL?Na\e(B
5382 * Canceling and Superseding::
5383 @end menu
5384
5385 @node Summary Mail Commands
5386 @subsection \e$B35N,$G$N%a!<%k$NL?Na\e(B
5387 @cindex mail
5388 @cindex composing mail
5389
5390 \e$B%a!<%k%a%C%;!<%8$r:n@.$9$k$?$a$NL?Na\e(B:
5391
5392 @table @kbd
5393 @item S r
5394 @item r
5395 @kindex S r (\e$B35N,\e(B)
5396 @kindex r (\e$B35N,\e(B)
5397 @findex gnus-summary-reply
5398 @c @icon{gnus-summary-mail-reply}
5399 @c @icon{gnus-summary-reply}
5400 \e$B8=:_$N5-;v$r=q$$$??M$KJVEz$N%a!<%k$rAw$j$^$9\e(B (@code{gnus-summary-reply})\e$B!#\e(B
5401
5402 @item S R
5403 @itemx R
5404 @kindex R (\e$B35N,\e(B)
5405 @kindex S R (\e$B35N,\e(B)
5406 @findex gnus-summary-reply-with-original
5407 @c @icon{gnus-summary-reply-with-original}
5408 \e$B8=:_$N5-;v$r=q$$$??M$K!"855-;v$r4^$s$@JVEz$N%a!<%k$r=P$7$^\e(B
5409 \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
5410 \e$B?t$N=,47$r;H$$$^$9!#\e(B
5411
5412 @item S w
5413 @kindex S w (\e$B35N,\e(B)
5414 @findex gnus-summary-wide-reply
5415 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F!"9-$$JVEz\e(B (wide reply) \e$B$r$7$^\e(B
5416 \e$B$9\e(B (@code{gnus-summary-wide-reply})\e$B!#!V9-$$JVEz!W$H$O%X%C%@!<\e(B
5417 \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
5418 \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
5419 \e$B$=$l$,;H$o$l$^$9!#\e(B
5420
5421 @item S W
5422 @kindex S W (\e$B35N,\e(B)
5423 @findex gnus-summary-wide-reply-with-original
5424 \e$B8=:_$N5-;v$K855-;v$r4^$s$@9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5425 \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
5426 \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
5427 \e$B$r;H$$$^$9!#\e(B
5428
5429 @item S L
5430 @kindex S L (\e$B35N,\e(B)
5431 @findex gnus-summary-reply-to-list-with-original
5432 \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
5433 \e$B0zMQIU$-$G$=$N%a!<%j%s%0%j%9%H$KJV?.$7$^\e(B
5434 \e$B$9\e(B (@code{gnus-summary-reply-to-list-with-original})\e$B!#\e(B
5435
5436 @item S v
5437 @kindex S v (\e$B35N,\e(B)
5438 @findex gnus-summary-very-wide-reply
5439 \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
5440 \e$B$9\e(B (@code{gnus-summary-very-wide-reply})\e$B!#!VHs>o$K9-$$JVEz!W$H$O!"%W%m%;\e(B
5441 \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},
5442 (\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
5443 \e$B$9!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$9!#\e(B
5444
5445 @item S V
5446 @kindex S V (\e$B35N,\e(B)
5447 @findex gnus-summary-very-wide-reply-with-original
5448 \e$B8=:_$N5-;v$K855-;v$r4^$s$@Hs>o$K9-$$JVEz$N%a!<%k$rAw$j$^\e(B
5449 \e$B$9\e(B (@code{gnus-summary-very-wide-reply-with-original})\e$B!#$3$NL?Na$O%W%m%;\e(B
5450 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$9!#\e(B
5451
5452 @item S B r
5453 @kindex S B r (\e$B35N,\e(B)
5454 @findex gnus-summary-reply-broken-reply-to
5455 \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
5456 \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
5457 \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
5458 \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
5459 \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
5460 \e$B$G$7$g$&!#\e(B@xref{Group Parameters}.
5461
5462 @item S B R
5463 @kindex S B R (\e$B35N,\e(B)
5464 @findex gnus-summary-reply-broken-reply-to-with-original
5465 \e$B8=:_$N5-;v$r=q$$$??M$KBP$7$F855-;v$r4^$s$@JVEz$r$7$^$9\e(B
5466 \e$B$,\e(B @code{Reply-To} \e$B%U%#!<%k%I$OL5;k$7$^\e(B
5467 \e$B$9\e(B (@code{gnus-summary-reply-broken-reply-to-with-original})\e$B!#\e(B
5468
5469 @item S o m
5470 @itemx C-c C-f
5471 @kindex S o m (\e$B35N,\e(B)
5472 @kindex C-c C-f (\e$B35N,\e(B)
5473 @findex gnus-summary-mail-forward
5474 @c @icon{gnus-summary-mail-forward}
5475 \e$BC/$+B>$N?M$K8=:_$N5-;v$rE>Aw$7$^$9\e(B (@code{gnus-summary-mail-forward})\e$B!#\e(B
5476 \e$B@\F,0z?t$,M?$($i$l$J$$>l9g!"%a%C%;!<%8\e(B
5477 \e$B$O\e(B @code{message-forward-as-mime} \e$B$*$h\e(B
5478 \e$B$S\e(B @code{message-forward-show-mml} \e$B$NCM$K=>$C$?$d$jJ}$GE>Aw$5$l$^$9!#@\\e(B
5479 \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
5480 \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
5481 \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
5482 \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
5483 \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
5484 \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
5485 \e$BCM$r0l;~E*$KH?E>$7$F!"@\F,0z?t$,M?$($i$l$J$+$C$?>l9g$HF1$8F0:n$r9T$J$$$^\e(B
5486 \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
5487 \e$B$N\e(B @acronym{MIME} \e$B%Q!<%H$H$7$F@8@.$5$l$^$9!#\e(B
5488
5489 @item S m
5490 @itemx m
5491 @kindex m (\e$B35N,\e(B)
5492 @kindex S m (\e$B35N,\e(B)
5493 @findex gnus-summary-mail-other-window
5494 @c @icon{gnus-summary-mail-originate}
5495 \e$B%a!<%k$r:n@.$7$^$9\e(B (@code{gnus-summary-mail-other-window})\e$B!#%G%#%U%)%k%H\e(B
5496 \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
5497 \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
5498 \e$B9FMM<0$r;H$&$+$r?R$M$^$9!#\e(B
5499
5500 @item S i
5501 @kindex S i (\e$B35N,\e(B)
5502 @findex gnus-summary-news-other-window
5503 \e$B%K%e!<%9$r:n@.$7$^$9\e(B (@code{gnus-summary-news-other-window})\e$B!#%G%#%U%)%k\e(B
5504 \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
5505 \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
5506 \e$B?R$M$^$9!#\e(B
5507
5508 \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
5509 \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
5510 \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
5511 \e$B%;!<%V$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I\e(B (request-post
5512 method) \e$B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#\e(B
5513
5514 @item S D b
5515 @kindex S D b (\e$B35N,\e(B)
5516 @findex gnus-summary-resend-bounced-mail
5517 @cindex bouncing mail
5518 \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
5519 \e$B$-$?$H$-$K!"$3$NL?Na$r;H$C$FLa$C$F$-$?%a!<%k$r$b$&0l2sAw$k$3$H$,$G$-$^\e(B
5520 \e$B$9\e(B (@code{gnus-summary-resend-bonced-mail})\e$B!#%a!<%k%P%C%U%!!<$K$=$N%a!<\e(B
5521 \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
5522 \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
5523 \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
5524 \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
5525 \e$B$I!#\e(B
5526
5527 @item S D r
5528 @kindex S D r (\e$B35N,\e(B)
5529 @findex gnus-summary-resend-message
5530 \e$B>e$NL?Na$H:.F1$7$J$$$G$/$@$5$$!#\e(B@code{gnus-summary-resend-message} \e$B$O8=\e(B
5531 \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
5532 \e$B$^$9!#%a%C%;!<%8$N%X%C%@!<$OJQ99$5$l$^$;$s\e(B---\e$B$7$+$7\e(B @code{Resent-To},
5533 @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
5534 \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
5535 \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
5536 \e$B$J?M$G$J$1$l$P!"$3$l$O;H$o$J$$$G$7$g$&!#\e(B
5537
5538 \e$B$3$NL?Na$O<g$K!"$"$J$?$,$$$/$D$+$N%a!<%k%"%+%&%s%H$r;}$C$F$$$F!"<+J,<+?H\e(B
5539 \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
5540 \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
5541 \e$B$K\e(B @code{postmaster} \e$B$X$N%a!<%k$r<u$1<h$C$?>l9g$O!"$=$l\e(B
5542 \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
5543 \e$B$P$J$j$^$;$s\e(B! (Ordnung muss sein!))
5544
5545 \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
5546
5547 @item S D e
5548 @kindex S D e (\e$B35N,\e(B)
5549 @findex gnus-summary-resend-message-edit
5550 \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
5551 \e$B$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
5552
5553 @item S O m
5554 @kindex S O m (\e$B35N,\e(B)
5555 @findex gnus-uu-digest-mail-forward
5556 \e$B8=:_$N0lO"$N5-;v\e(B (@pxref{Decoding Articles}) \e$B$NMWLs$r:n$j!"%a!<%k$G$=$N\e(B
5557 \e$B7k2L$rAw$j$^$9\e(B (@code{gnus-uu-digest-mail-forward})\e$B!#$3$NL?Na$O%W%m%;\e(B
5558 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$K=>$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5559
5560 @item S M-c
5561 @kindex S M-c (\e$B35N,\e(B)
5562 @findex gnus-summary-mail-crosspost-complaint
5563 @cindex crossposting
5564 @cindex excessive crossposting
5565 \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
5566 \e$B$9\e(B (@code{gnus-summary-mail-crosspost-complaint})\e$B!#\e(B
5567
5568 @findex gnus-crosspost-complaint
5569 \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
5570 \e$B7b$r9T$J$&<jCJ$H$7$FDs6!$5$l$F$$$^$9!#$3$l$OJQ\e(B
5571 \e$B?t\e(B @code{gnus-crosspost-complaint} \e$B$r=xJ8$K$7$FJVEz$r:n@.$7$^$9!#$3$NL?\e(B
5572 \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
5573 \e$B%a!<%k$rAw$kA0$KAw?.$9$k$+$I$&$+$N3NG'$r$7$^$9!#\e(B
5574 @end table
5575
5576 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5577 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5578
5579 @node Summary Post Commands
5580 @subsection \e$B35N,$NEj9FL?Na\e(B
5581 @cindex post
5582 @cindex composing news
5583
5584 \e$B%K%e!<%9$N5-;v$rEj9F$9$k$?$a$NL?Na\e(B:
5585
5586 @table @kbd
5587 @item S p
5588 @itemx a
5589 @kindex a (\e$B35N,\e(B)
5590 @kindex S p (\e$B35N,\e(B)
5591 @findex gnus-summary-post-news
5592 @c @icon{gnus-summary-post-news}
5593 \e$BEj9F$9$k$?$a$N5-;v$r:n@.$7$^$9\e(B (@code{gnus-summary-post-news})\e$B!#%G%#%U%)\e(B
5594 \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
5595 \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
5596 \e$B$KEj9F$9$k$+$r?R$M$^$9!#\e(B
5597
5598 @item S f
5599 @itemx f
5600 @kindex f (\e$B35N,\e(B)
5601 @kindex S f (\e$B35N,\e(B)
5602 @findex gnus-summary-followup
5603 @c @icon{gnus-summary-followup}
5604 \e$B8=:_$N5-;v$N%U%)%m!<%"%C%W$rEj9F$7$^$9\e(B (@code{gnus-summary-followup})\e$B!#\e(B
5605
5606 @item S F
5607 @itemx F
5608 @kindex S F (\e$B35N,\e(B)
5609 @kindex F (\e$B35N,\e(B)
5610 @c @icon{gnus-summary-followup-with-original}
5611 @findex gnus-summary-followup-with-original
5612 \e$B855-;v$r<h$j9~$s$G!"8=:_$N5-;v$K%U%)%m!<%"%C%W$r$7$^\e(B
5613 \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
5614 \e$B0z?t$N=,47$rMQ$$$^$9!#\e(B
5615
5616 @item S n
5617 @kindex S n (\e$B35N,\e(B)
5618 @findex gnus-summary-followup-to-mail
5619 \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
5620 \e$B%K%e!<%9$KEj9F$7$^\e(B
5621 \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
5622 \e$B=,47$rMQ$$$^$9!#\e(B
5623
5624 @item S N
5625 @kindex S N (\e$B35N,\e(B)
5626 @findex gnus-summary-followup-to-mail-with-original
5627 \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
5628 \e$B$N%U%)%m!<%"%C%W$r%K%e!<%9$KEj9F$7$^\e(B
5629 \e$B$9\e(B (@code{gnus-summary-followup-to-mail-with-original}). \e$B$3$NL?Na$O%W%m\e(B
5630 \e$B%;%9\e(B/\e$B@\F,0z?t$N=,47$rMQ$$$^$9!#\e(B
5631
5632 @item S o p
5633 @kindex S o p (\e$B35N,\e(B)
5634 @findex gnus-summary-post-forward
5635 \e$B8=:_$N5-;v$r%K%e!<%9%0%k!<%W$KE>Aw$7$^\e(B
5636 \e$B$9\e(B (@code{gnus-summary-post-forward})\e$B!#@\F,0z?t$,M?$($i$l$J$$>l9g!"%a%C\e(B
5637 \e$B%;!<%8$O\e(B @code{message-forward-as-mime} \e$B$*$h\e(B
5638 \e$B$S\e(B @code{message-forward-show-mml} \e$B$NCM$K=>$C$?$d$jJ}$GE>Aw$5$l$^$9!#@\\e(B
5639 \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
5640 \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
5641 \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
5642 \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
5643 \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
5644 \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
5645 \e$BCM$r0l;~E*$KH?E>$7$F!"@\F,0z?t$,M?$($i$l$J$+$C$?>l9g$HF1$8F0:n$r9T$J$$$^\e(B
5646 \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
5647 \e$B$N\e(B @acronym{MIME} \e$B%Q!<%H$H$7$F@8@.$5$l$^$9!#\e(B
5648
5649 @item S O p
5650 @kindex S O p (\e$B35N,\e(B)
5651 @findex gnus-uu-digest-post-forward
5652 @cindex digests
5653 @cindex making digests
5654 \e$B8=:_$N0lO"$N5-;v$rMWLs$7$F!"$=$N7k2L$r%K%e!<%9%0%k!<%W$KAw$j$^\e(B
5655 \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
5656 \e$B47$rMQ$$$^$9!#\e(B
5657
5658 @item S u
5659 @kindex S u (\e$B35N,\e(B)
5660 @findex gnus-uu-post-news
5661 @c @icon{gnus-uu-post-news}
5662 \e$B%U%!%$%k$r\e(B uuencode \e$B$7$FJ,3d$7!"$=$l$i$rO"B3$7$FEj9F$7$^\e(B
5663 \e$B$9\e(B (@code{gnus-uu-post-news})\e$B!#\e(B(@pxref{Uuencoding and Posting})\e$B!#\e(B
5664 @end table
5665
5666 \e$B$^$?\e(B @xref{Header Commands, ,\e$B%X%C%@!<L?Na\e(B, message-ja, The Message
5667 Manual}, \e$B$K$5$i$J$k>pJs$,$"$j$^$9!#\e(B
5668
5669 @node Summary Message Commands
5670 @subsection \e$B35N,%a%C%;!<%8L?Na\e(B
5671
5672 @table @kbd
5673 @item S y
5674 @kindex S y (\e$B35N,\e(B)
5675 @findex gnus-summary-yank-message
5676 \e$B8=:_$N5-;v$r!"$9$G$KB8:_$9$k%a%C%;!<%8:n@.%P%C%U%!!<$KE=$jIU$1$^\e(B
5677 \e$B$9\e(B (@code{gnus-summaryyank-message})\e$B!#$3$NL?Na$OE=$jIU$1$?$$%a%C%;!<%8%P%C\e(B
5678 \e$B%U%!!<$NF~NO$rB%$7!"%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rM}2r$7$^\e(B
5679 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5680 @end table
5681
5682 @node Canceling and Superseding
5683 @subsection \e$B5-;v$r<h$j>C$9\e(B
5684 @cindex canceling articles
5685 @cindex superseding articles
5686
5687 \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
5688 \e$B$J$!$H;W$C$?$3$H$O$"$j$^$;$s$+!#\e(B
5689
5690 \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
5691 \e$B$3$H$,$G$-$^$9!#\e(B
5692
5693 @findex gnus-summary-cancel-article
5694 @kindex C (\e$B35N,\e(B)
5695 @c @icon{gnus-summary-cancel-article}
5696 \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
5697 \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
5698 \e$B$7$F$/$@$5$$\e(B (@code{gnus-summary-cancel-article})\e$B!#$"$J$?$N5-;v$,<h$j>C\e(B
5699 \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
5700 \e$B%9\e(B/\e$B@\F,0z?t$N=,47$rMQ$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
5701
5702 \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
5703 \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
5704 \e$B$A$G$"$J$?$N5-;v$O@8$-;D$k$+$b$7$l$^$;$s!#\e(B
5705
5706 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
5707 \e$B$?$$$N$G$"$l$P!"J8;z@\F,0z?t\e(B @samp{a} \e$B$r;H$C$F$/$@$5\e(B
5708 \e$B$$\e(B (@pxref{Symbolic Prefixes})\e$B!#\e(B
5709
5710 Gnus \e$B$O\e(B @code{Cancel-Lock} \e$B%X%C%@!<\e(B (@pxref{Canceling News,
5711 ,\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
5712 \e$B$1$,$"$J$?$N%a%C%;!<%8$r%-%c%s%;%k$G$-$k$h$&$K$7$^$9!#\e(B
5713
5714 \e$B$b$72?$+4V0c$$$r$7$?$N$K5$IU$$$F!"D{@5$r$7$?$$$N$G$"$l$P!"!VBeBX!W\e(B
5715 (@dfn{superseding}) \e$B5-;v$rEj9F$7$F855-;v$rCV$-49$($k$3$H$,$G$-$^$9!#\e(B
5716
5717 @findex gnus-summary-supersede-article
5718 @kindex S (\e$B35N,\e(B)
5719 \e$B855-;v$N$H$3$m$X0\F0$7$F!"\e(B@kbd{S s} \e$B$r2!$7$F$/$@$5\e(B
5720 \e$B$$\e(B (@code{gnus-summary-supersede-article})\e$B!#$=$l$rIaDL$KAw?.$9$kA0$K!"5-\e(B
5721 \e$B;v$r9%$-$J$h$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B
5722
5723 \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
5724 \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
5725 \e$B$i$N%5%$%H$G$O!"$[$H$s$IF1$85-;v$rFs2sEj9F$7$?$h$&$K$J$C$F$7$^$$$^$9!#\e(B
5726
5727 \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
5728 \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
5729 \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
5730 \e$B$/$@$5$$!#$=$3$K$O$"$J$?$,$A$g$&$IEj9F$7$?5-;v$,$"$j!"$9$Y$F$N%X%C%@!<$,\e(B
5731 \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
5732 \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
5733 \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
5734 \e$B$k$+CV$-49$($i$l$k$G$7$g$&!#\e(B
5735
5736 \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
5737 \e$B$$$H$$$&$3$H$r!#\e(B
5738
5739 @node Delayed Articles
5740 @section \e$BCY1d5-;v\e(B
5741 @cindex delayed sending
5742 @cindex send delayed
5743
5744 \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
5745 \e$B$;$s$+!#Nc$($P!"$"$J$?$,Bg@Z$J$@$l$+$NCB@8F|$r;W$$=P$9$?$a$K!"$A$g$&$I$=\e(B
5746 \e$B$NF|$KFO$/%a%C%;!<%8$rMQ0U$7$?$$$H;W$C$?$H$7$^$7$g$&!#\e(B
5747 @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:
5748
5749 @lisp
5750 (gnus-delay-initialize)
5751 @end lisp
5752
5753 @findex gnus-delay-article
5754 \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
5755 \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}
5756 (@code{gnus-delay-article}) \e$B$r;H$C$F$/$@$5$$!#$=$&$9$k$H!"$I$N$/$i$$CY$i\e(B
5757 \e$B$;$k$+$r?R$M$F$-$^$9!#2DG=$JJV;v$O<!$NDL$j$G$9\e(B:
5758
5759 @itemize @bullet
5760 @item
5761 \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
5762 \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
5763 @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
5764
5765 @item
5766 \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
5767 \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
5768 @code{gnus-delay-default-hour} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
5769
5770 @item
5771 \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
5772 \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
5773 \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
5774 \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
5775 \e$B$7$?>l9g$OMbF|$N;~9o$r0UL#$7$^$9!#\e(B
5776 @end itemize
5777
5778 @code{gnus-delay-article} \e$B$NF0:n$O!"0J2<$N?t8D$NJQ?t$K1F6A$5$l$^$9\e(B:
5779
5780 @table @code
5781 @item gnus-delay-default-hour
5782 @vindex gnus-delay-default-hour
5783 \e$BFCDj$NF|IU$r;XDj$7$?>l9g$K!"%a%C%;!<%8$,$=$NF|$N2?;~$KAw?.$5$l$k$+$rM?$(\e(B
5784 \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
5785
5786 @item gnus-delay-default-delay
5787 @vindex gnus-delay-default-delay
5788 \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
5789
5790 @item gnus-delay-group
5791 @vindex gnus-delay-group
5792 \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
5793 \e$B$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)%k%H$NCM\e(B
5794 \e$B$O\e(B @code{"delayed"} \e$B$G$9!#\e(B
5795
5796 @item gnus-delay-header
5797 @vindex gnus-delay-header
5798 \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
5799 \e$BL>$NJ8;zNs$G$9!#$?$V$s$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#%G%#%U%)\e(B
5800 \e$B%k%H$NCM$O\e(B @code{"X-Gnus-Delayed"} \e$B$G$9!#\e(B
5801 @end table
5802
5803 \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
5804 \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
5805 \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
5806 \e$B%8$r\e(B @code{nndraft:delayed} \e$B%0%k!<%W$KG<$a$^$9!#\e(B
5807
5808 @findex gnus-delay-send-queue
5809 \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
5810 \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
5811 \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
5812 \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
5813 \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
5814 \e$B$$$?$$$H;W$&$N$G$O$J$$$G$7$g$&$+\e(B? \e$B$=$l$K$O!"%G!<%b%s$K4X\e(B
5815 \e$B?t\e(B @code{gnus-delay-send-queue} \e$B$r<B9T$;$h!"$H8@$&$@$1$GNI$$$N$G$9!#\e(B
5816
5817 @table @code
5818 @item gnus-delay-initialize
5819 @findex gnus-delay-initialize
5820 \e$B%G%#%U%)%k%H$G$O$3$N4X?t\e(B
5821 \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
5822 \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
5823 \e$BIU$1$^$9!#$b$7$=$l$,Hs\e(B-@code{nil} \e$B$@$C$?\e(B
5824 \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
5825 \e$BL5;k$5$l$^$9!#\e(B
5826
5827 \e$BNc$($P\e(B @code{(gnus-delay-initialize nil t)} \e$B$O2?$b$7$J$$$3$H$r0UL#$7$^$9!#\e(B
5828 \e$B$"$J$?$OCY1d5-;v$NAw?.$K%G!<%b%s$r;H$$$?$$$N$G$7$g$&$M!#$G$b!"$=$l$r@_Dj\e(B
5829 \e$B$9$k$3$H$rK:$l$J$$$G$/$@$5$$$M!#\e(B:-)
5830 @end table
5831
5832 @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
5833 \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
5834 \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
5835 \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
5836 \e$B$@$5$$!#\e(B
5837
5838 @node Marking Articles
5839 @section \e$B5-;v$K0u$rIU$1$k\e(B
5840 @cindex article marking
5841 @cindex article ticking
5842 @cindex marks
5843
5844 \e$B5-;v$KIU$1$i$l$k0u$O$$$/$D$+$"$j$^$9!#\e(B
5845
5846 \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
5847 \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
5848 \e$B$K!V4{FI!W$r0UL#$7$^$9!#\e(B
5849
5850 \e$B2C$($F!"9XFIEY$K1F6A$7$J$$0u$b$"$j$^$9!#\e(B
5851
5852 @ifinfo
5853 \e$B$3$l$i$N0u$rA`:n$9$k2a>j$J$/$i$$$NL?Na$,$"$j$^$9\e(B:
5854 @end ifinfo
5855
5856 @menu
5857 * Unread Articles::             \e$BL$FI5-;v$X$N0u\e(B
5858 * Read Articles::               \e$B4{FI5-;v$X$N0u\e(B
5859 * Other Marks::                 \e$B9XFIEY$K1F6A$7$J$$0u\e(B
5860 * Setting Marks::               \e$B0u$NIU$1J}$H>C$7J}\e(B
5861 * Generic Marking Commands::    \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+\e(B
5862 * Setting Process Marks::       \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
5863 @end menu
5864
5865 @node Unread Articles
5866 @subsection \e$BL$FI5-;v\e(B
5867
5868 \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
5869
5870 @table @samp
5871 @item !
5872 @vindex gnus-ticked-mark
5873 \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
5874
5875 \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
5876 \e$B$"$C$?>l9g$d!"FI$`$N$r@h$K1d$P$7$?$$$H$-$d!"8e$GJVEz$r$7$?$$$H$-$K!"IaDL\e(B
5877 \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
5878 \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
5879 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
5880 \e$B$-$?$$>l9g$O!"$=$N5-;v$r1JB3$K$9$kI,MW$,$"$j$^$9\e(B (@pxref{Persistent
5881 Articles})\e$B!#\e(B
5882
5883 @item ?
5884 @vindex gnus-dormant-mark
5885 \e$BJ]N1$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-dormant-mark})\e$B!#\e(B
5886
5887 \e$B!VJ]N15-;v!W$O%U%)%m!<%"%C%W$,$"$C$?$H$-$K$@$135N,%P%C%U%!!<$K8=$l$^$9!#\e(B
5888 \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
5889 \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
5890 \e$B;v\e(B (ticked) \e$B$H;w$?$h$&$J$b$N$G$9!#\e(B
5891
5892 @item SPACE
5893 @vindex gnus-unread-mark
5894 \e$BL$FI$H$7$F0u$rIU$1$^$9\e(B (@code{gnus-unread-mark})\e$B!#\e(B
5895
5896 \e$B!VL$FI5-;v!W$O:#$^$G$^$C$?$/FI$^$l$F$$$J$$5-;v$N$3$H$G$9!#\e(B
5897 @end table
5898
5899 @node Read Articles
5900 @subsection \e$B4{FI5-;v\e(B
5901 @cindex expirable mark
5902
5903 \e$B0J2<$N$9$Y$F$N0u$O5-;v$K4{FI$N0u$rIU$1$^$9!#\e(B
5904
5905 @table @samp
5906 @item r
5907 @vindex gnus-del-mark
5908 \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
5909 \e$BIU$1$?5-;v$G$9\e(B (@code{gnus-del-mark})\e$B!#\e(B
5910
5911 @item R
5912 @vindex gnus-read-mark
5913 \e$B<B:]$KFI$^$l$?5-;v\e(B (@code{gnus-read-mark})\e$B!#\e(B
5914
5915 @item O
5916 @vindex gnus-ancient-mark
5917 \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
5918
5919 @item K
5920 @vindex gnus-killed-mark
5921 \e$B:o=|$5$l$?0u\e(B (@code{gnus-killed-mark})\e$B!#\e(B
5922
5923 @item X
5924 @vindex gnus-kill-file-mark
5925 \e$B:o=|%U%!%$%k$K$h$C$F:o=|$N0u$,IU$$$?5-\e(B
5926 \e$B;v\e(B (@code{gnus-kill-file-mark})\e$B!#\e(B
5927
5928 @item Y
5929 @vindex gnus-low-score-mark
5930 \e$BDc$9$.$k%9%3%"$N$?$a$K4{FI$N0u$,IU$$$?5-\e(B
5931 \e$B;v\e(B (@code{gnus-low-score-mark})\e$B!#\e(B
5932
5933 @item C
5934 @vindex gnus-catchup-mark
5935 \e$B%-%c%C%A%"%C%W$K$h$C$F4{FI$N0u$,IU$$$?5-\e(B
5936 \e$B;v\e(B (@code{gnus-catchup-mark})\e$B!#\e(B
5937
5938 @item G
5939 @vindex gnus-canceled-mark
5940 \e$B<h$j>C$5$l$?5-;v\e(B (@code{gnus-canceled-mark})\e$B!#\e(B
5941
5942 @item Q
5943 @vindex gnus-sparse-mark
5944 \e$B$^$P$i$K;2>H$5$l$?5-;v\e(B (@code{gnus-sparse-mark})\e$B!#\e(B
5945 @xref{Customizing Threading}.
5946
5947 @item M
5948 @vindex gnus-duplicate-mark
5949 \e$B=EJ#M^@)$K$h$j4{FI$N0u$NIU$$$?5-;v\e(B (@code{gnus-duplicate-mark})\e$B!#\e(B
5950 @xref{Duplicate Suppression}.
5951 @end table
5952
5953 \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
5954 \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
5955 \e$B$I!#\e(B
5956
5957 \e$B$b$&0l$D!"FCJL$J0u$,$"$j$^$9\e(B:
5958
5959 @table @samp
5960 @item E
5961 @vindex gnus-expirable-mark
5962 \e$B4|8B@Z$l>C5n2DG=$H$7$F0u$NIU$$$?5-;v\e(B (@code{gnus-expirable-mark})\e$B!#\e(B
5963
5964 \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
5965 \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
5966 \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
5967 \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
5968 \e$B$F:o=|$5$l$k$3$H$,$"$j$^$9!#\e(B
5969 @end table
5970
5971 @node Other Marks
5972 @subsection \e$BB>$N0u\e(B
5973 @cindex process mark
5974 @cindex bookmarks
5975
5976 \e$B5-;v$,FI$^$l$?$+$I$&$+$K$O4X78$7$J$$0u$,$$$/$D$+$"$j$^$9!#\e(B
5977
5978 @itemize @bullet
5979 @item
5980 \e$B8=:_$N5-;v$K$7$*$j$r64$`$3$H$,$G$-$^$9!#$"$J$?$OG-$N$*$7$C$3$N=,47$K4X$9\e(B
5981 \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
5982 \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
5983 \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
5984 @xref{Setting Marks}.
5985
5986 @item
5987 @vindex gnus-replied-mark
5988 \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
5989 \e$B$K\e(B @samp{A} \e$B$N0u$,IU$-$^$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B
5990
5991 @item
5992 @vindex gnus-forwarded-mark
5993 \e$BE>Aw$7$?$9$Y$F$N5-;v$K$O!"Fs7eL\$K\e(B @samp{F} \e$B$N0u$,IU$-$^\e(B
5994 \e$B$9\e(B (@code{gnus-forwarded-mark})\e$B!#\e(B
5995
5996 @item
5997 @vindex gnus-cached-mark
5998 \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
5999 \e$B$9\e(B (@code{gnus-replied-mark})\e$B!#\e(B@xref{Article Caching}.
6000
6001 @item
6002 @vindex gnus-saved-mark
6003 (\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
6004 (\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
6005 \e$B$9\e(B (@code{gnus-saved-mark})\e$B!#\e(B
6006
6007 @item
6008 @vindex gnus-unseen-mark
6009 \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
6010 \e$B$9\e(B (@code{gnus-unseen-mark})\e$B!#\e(B
6011
6012 @item
6013 @vindex gnus-downloaded-mark
6014 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"5-;v\e(B
6015 \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
6016 \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
6017 \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
6018 \e$B$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
6019
6020 @item
6021 @vindex gnus-undownloaded-mark
6022 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$r;H$C$F$$$k$H$-!"$$$/$D$+$N5-\e(B
6023 \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
6024 \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
6025 @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
6026 \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
6027 \e$B$7$^$9!#\e(B)
6028
6029 @item
6030 @vindex gnus-downloadable-mark
6031 Gnus \e$B%(!<%8%'%s%H\e(B (@pxref{Agent Basics}) \e$B$O$$$/$D$+$N5-;v$r<+F0E*$K%@%&\e(B
6032 \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
6033 \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
6034 \e$B$K$O!":G=i$N7e$K\e(B @samp{%} \e$B$N0u$,IU$-$^$9!#\e(B(\e$BJQ\e(B
6035 \e$B?t\e(B @code{gnus-downloadable-mark} \e$B$G$I$NJ8;z$r;H$&$+$r@)8f$7$^$9!#\e(B)
6036
6037 @item
6038 @vindex gnus-not-empty-thread-mark
6039 @vindex gnus-empty-thread-mark
6040 @samp{%e} \e$B$N;EMM$,;H$o$l$k$H!"%9%l%C%I$,$"$k$+$I$&$+$N0u\e(B
6041 \e$B$,\e(B @code{gnus-not-empty-thread-mark} \e$B$^$?\e(B
6042 \e$B$O\e(B @code{gnus-empty-thread-mark} \e$B$K$h$C$F!";07eL\$KIU$-$^$9!#\e(B
6043
6044 @item
6045 @vindex gnus-process-mark
6046 \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
6047 \e$BN`$NL?Na$,!"%W%m%;%90u$,$"$k$H$=$l$KBP$7$F<B9T$5$l$^$9!#Nc$(\e(B
6048 \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
6049 \e$B;v$r\e(B uudecode \e$B$7$FI=<($7$^$9!#%W%m%;%90u$NIU$$$?5-;v$OFs7eL\\e(B
6050 \e$B$K\e(B @samp{#} \e$B$,$"$j$^$9!#\e(B
6051 @end itemize
6052
6053 \e$B$?$$$F$$$N$3$l$i!X9XFIEY$H4X78L5$$!Y0u$O!"%G%#%U%)%k%H$G$OFs7eL\$K8=$l$k\e(B
6054 \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
6055 \e$B$7$?5-;v$K%W%m%;%90u$rIU$1$?>l9g$O!"$I$&$J$k$N$G$7$g$&\e(B?
6056
6057 \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
6058 \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
6059 \e$B$F$$$FJVEz$5$l$F$$$?>l9g!"%-%c%C%7%e0u$,8+$($k$@$1$G!"JVEz:Q$_0u$O8+$($^\e(B
6060 \e$B$;$s!#\e(B
6061
6062 @node Setting Marks
6063 @subsection \e$B0u$rIU$1$k\e(B
6064 @cindex setting marks
6065
6066 \e$B$9$Y$F$N0u$rIU$1$k$?$a$NL?Na$O!"?tCM@\F,0z?t$r<u$1IU$1$^$9!#\e(B
6067
6068 @table @kbd
6069 @item M c
6070 @itemx M-u
6071 @kindex M c (\e$B35N,\e(B)
6072 @kindex M-u (\e$B35N,\e(B)
6073 @findex gnus-summary-clear-mark-forward
6074 @cindex mark as unread
6075 \e$B8=:_$N5-;v$+$i!"$9$Y$F$N9XFIEY$K4X$9$k0u$r>C5n$7$^\e(B
6076 \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
6077 \e$BIU$1$^$9!#\e(B
6078
6079 @item M t
6080 @itemx !
6081 @kindex ! (\e$B35N,\e(B)
6082 @kindex M t (\e$B35N,\e(B)
6083 @findex gnus-summary-tick-article-forward
6084 \e$B8=:_$N5-;v$K2D;k5-;v$N0u$rIU$1$^\e(B
6085 \e$B$9\e(B (@code{gnus-summary-tick-article-forward})\e$B!#\e(B@xref{Article Caching}.
6086
6087 @item M ?
6088 @itemx ?
6089 @kindex ? (\e$B35N,\e(B)
6090 @kindex M ? (\e$B35N,\e(B)
6091 @findex gnus-summary-mark-as-dormant
6092 \e$B8=:_$N5-;v$KJ]N15-;v$N0u$rIU$1$^\e(B
6093 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B@xref{Article Caching}.
6094
6095 @item M d
6096 @itemx d
6097 @kindex M d (\e$B35N,\e(B)
6098 @kindex d (\e$B35N,\e(B)
6099 @findex gnus-summary-mark-as-read-forward
6100 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6101 \e$B$9\e(B (@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B
6102
6103 @item D
6104 @kindex D (\e$B35N,\e(B)
6105 @findex gnus-summary-mark-as-read-backward
6106 \e$B8=:_$N5-;v$K4{FI$N0u$rIU$1!"A0$N9T$K%]%$%s%H$r0\F0$7$^\e(B
6107 \e$B$9\e(B (@code{gnus-summary-mark-as-read-backward})\e$B!#\e(B
6108
6109 @item M k
6110 @itemx k
6111 @kindex k (\e$B35N,\e(B)
6112 @kindex M k (\e$B35N,\e(B)
6113 @findex gnus-summary-kill-same-subject-and-select
6114 \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
6115 \e$B$rA*Br$7$^$9\e(B (@code{gnus-summary-kill-same-subject-and-select})\e$B!#\e(B
6116
6117 @item M K
6118 @itemx C-k
6119 @kindex M K (\e$B35N,\e(B)
6120 @kindex C-k (\e$B35N,\e(B)
6121 @findex gnus-summary-kill-same-subject
6122 \e$B8=:_$N5-;v$HF1$8I=Bj$r;}$D$9$Y$F$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
6123 \e$B$9\e(B (@code{gnus-summary-kill-same-subject})\e$B!#\e(B
6124
6125 @item M C
6126 @kindex M C (\e$B35N,\e(B)
6127 @findex gnus-summary-catchup
6128 @c @icon{gnus-summary-catchup}
6129 \e$B$9$Y$F$NL$FI5-;v$K4{FI$N0u$rIU$1$^$9\e(B (@code{gnus-summary-catchup})\e$B!#\e(B
6130
6131 @item M C-c
6132 @kindex M C-c (\e$B35N,\e(B)
6133 @findex gnus-summary-catchup-all
6134 \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
6135 \e$B$9\e(B (@code{gnus-summary-catchup-all})\e$B!#\e(B
6136
6137 @item M H
6138 @kindex M H (\e$B35N,\e(B)
6139 @findex gnus-summary-catchup-to-here
6140 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0JA0$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
6141 \e$B$9\e(B (@code{gnus-summary-catchup-to-here})\e$B!#\e(B
6142
6143 @item M h
6144 @kindex M h (\e$B35N,\e(B)
6145 @findex gnus-summary-catchup-from-here
6146 \e$B8=:_$N%0%k!<%W$N!"8=:_0LCV$H$=$l0J9_$N5-;v$r4{FI$H$7$F0u$rIU$1$^\e(B
6147 \e$B$9\e(B (@code{gnus-summary-catchup-from-here})\e$B!#\e(B
6148
6149 @item C-w
6150 @kindex C-w (\e$B35N,\e(B)
6151 @findex gnus-summary-mark-region-as-read
6152 \e$B%]%$%s%H$H%^!<%/$N4V$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6153 \e$B$9\e(B (@code{gnus-summary-mark-region-as-read})\e$B!#\e(B
6154
6155 @item M V k
6156 @kindex M V k (\e$B35N,\e(B)
6157 @findex gnus-summary-kill-below
6158 \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
6159 \e$B$7$^$9!#\e(B
6160
6161 @item M e
6162 @itemx E
6163 @kindex M e (\e$B35N,\e(B)
6164 @kindex E (\e$B35N,\e(B)
6165 @findex gnus-summary-mark-as-expirable
6166 \e$B8=:_$N5-;v$r4|8B@Z$l>C5n2DG=$H$7$F0u$rIU$1$^\e(B
6167 \e$B$9\e(B (@code{gnus-summary-mark-as-expirable})\e$B!#\e(B
6168
6169 @item M b
6170 @kindex M b (\e$B35N,\e(B)
6171 @findex gnus-summary-set-bookmark
6172 \e$B8=:_$N5-;v$K$7$*$j$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-bookmark})\e$B!#\e(B
6173
6174 @item M B
6175 @kindex M B (\e$B35N,\e(B)
6176 @findex gnus-summary-remove-bookmark
6177 \e$B8=:_$N5-;v$N$7$*$j$r:o=|$7$^$9\e(B (@code{gnus-summary-remobe-bookmark})\e$B!#\e(B
6178
6179 @item M V c
6180 @kindex M V c (\e$B35N,\e(B)
6181 @findex gnus-summary-clear-above
6182 \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
6183 \e$B$N$9$Y$F$N0u$r>C5n$7$^$9\e(B (@code{gnus-summary-clar-above})\e$B!#\e(B
6184
6185 @item M V u
6186 @kindex M V u (\e$B35N,\e(B)
6187 @findex gnus-summary-tick-above
6188 \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
6189 \e$B$F$N5-;v$K2D;k0u$rIU$1$^$9\e(B (@code{gnus-summary-tick-above})\e$B!#\e(B
6190
6191 @item M V m
6192 @kindex M V m (\e$B35N,\e(B)
6193 @findex gnus-summary-mark-above
6194 \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
6195 \e$B%9%3%"$r;}$D$9$Y$F$N5-;v$K$=$N0u$rIU$1$^\e(B
6196 \e$B$9\e(B (@code{gnus-summary-mark-above})\e$B!#\e(B
6197 @end table
6198
6199 @vindex gnus-summary-goto-unread
6200 \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
6201 \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
6202 \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
6203 \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
6204 \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
6205 \e$BL5$+$m$&$,<!$N5-;v$K0\F0$7$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
6206
6207 @node Generic Marking Commands
6208 @subsection Generic Marking Commands
6209
6210 \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
6211 \e$B$,$$$^$9!#<!$NL$FI5-;v$K0\F0$7$F$b$i$$$?$$?M$b$$$^$9!#$5$i$K!"8=:_$N5-;v\e(B
6212 \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
6213 \e$B$FM_$7$$?M$,$$$k$H$O$^$@J9$$$?$3$H$O$"$j$^$;$s$,!"$=$&$7$?$$$H;W$&?M$b4V\e(B
6214 \e$B0c$$$J$/$$$k$H;W$$$^$9!#\e(B
6215
6216 \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
6217 \e$B$-$+$NHs>o$KJ#;($JJQ?t$NAH$r;}$D$3$H$K$J$j$^$9!#\e(B
6218
6219 \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
6220 \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
6221 \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
6222 \e$B$K$OB?2a$.$^$9!#\e(B
6223
6224 \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
6225 \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
6226 \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:
6227
6228 @lisp
6229 (add-hook 'gnus-summary-mode-hook 'my-alter-summary-map)
6230 (defun my-alter-summary-map ()
6231   (local-set-key "!" 'gnus-summary-put-mark-as-ticked-next))
6232 @end lisp
6233
6234 @noindent
6235 \e$B$b$7$/$O!"\e(B
6236
6237 @lisp
6238 (defun my-alter-summary-map ()
6239   (local-set-key "!" "MM!n"))
6240 @end lisp
6241
6242 @node Setting Process Marks
6243 @subsection \e$B%W%m%;%90u$rIU$1$k\e(B
6244 @cindex setting process marks
6245
6246 \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
6247 \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
6248 \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
6249 \e$B$9!#>\$7$/$O\e(B @ref{Process/Prefix} \e$B$r$I$&$>!#\e(B
6250
6251 @table @kbd
6252 @item M P p
6253 @itemx #
6254 @kindex # (\e$B35N,\e(B)
6255 @kindex M P p (\e$B35N,\e(B)
6256 @findex gnus-summary-mark-as-processable
6257 \e$B8=:_$N5-;v$K%W%m%;%90u$rIU$1$^\e(B
6258 \e$B$9\e(B (@code{gnus-summary-mark-as-processable})\e$B!#\e(B
6259
6260 @item M P u
6261 @itemx M-#
6262 @kindex M P u (\e$B35N,\e(B)
6263 @kindex M-# (\e$B35N,\e(B)
6264 @findex gnus-summary-unmark-as-processable
6265 \e$B$b$78=:_$N5-;v$K%W%m%;%90u$,$"$l$P<h$j=|$-$^\e(B
6266 \e$B$9\e(B (@code{gnus-summary-unmark-as-processable})\e$B!#\e(B
6267
6268 @item M P U
6269 @kindex M P U (\e$B35N,\e(B)
6270 @findex gnus-summary-unmark-all-processable
6271 \e$B$9$Y$F$N5-;v$+$i%W%m%;%90u$r<h$j=|$-$^\e(B
6272 \e$B$9\e(B (@code{gnus-summary-unmark-all-processable})\e$B!#\e(B
6273
6274 @item M P i
6275 @kindex M P i (\e$B35N,\e(B)
6276 @findex gnus-uu-invert-processable
6277 \e$B%W%m%;%90u$NIU$$$F$$$k5-;v$H$=$&$G$J$$5-;v$r5U$K$7$^\e(B
6278 \e$B$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
6279
6280 @item M P R
6281 @kindex M P R (\e$B35N,\e(B)
6282 @findex gnus-uu-mark-by-regexp
6283 \e$B@55,I=8=$K9gCW$9$k\e(B @code{Subject} \e$B%X%C%@!<$r;}$D5-;v$K0u$rIU$1$^\e(B
6284 \e$B$9\e(B (@code{gnus-uu-mark-by-regexp})\e$B!#\e(B
6285
6286 @item M P G
6287 @kindex M P G (\e$B35N,\e(B)
6288 @findex gnus-uu-unmark-by-regexp
6289 \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
6290 \e$B$9\e(B (@code{gnus-uu-unmark-by-regexp})\e$B!#\e(B
6291
6292 @item M P r
6293 @kindex M P r (\e$B35N,\e(B)
6294 @findex gnus-uu-mark-region
6295 \e$BNN0h$K$"$k5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-region})\e$B!#\e(B
6296
6297 @item M P g
6298 @kindex M P g (\e$B35N,\e(B)
6299 @findex gnus-uu-unmark-region
6300 \e$BNN0h$K$"$k5-;v$+$i0u$r:o=|$7$^$9\e(B (@code{gnus-uu-unmark-region})\e$B!#\e(B
6301
6302 @item M P t
6303 @kindex M P t (\e$B35N,\e(B)
6304 @findex gnus-uu-mark-thread
6305 \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
6306 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
6307
6308 @item M P T
6309 @kindex M P T (\e$B35N,\e(B)
6310 @findex gnus-uu-unmark-thread
6311 \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
6312 \e$B$9\e(B (@code{gnus-uu-unamrk-thread})\e$B!#\e(B
6313
6314 @item M P v
6315 @kindex M P v (\e$B35N,\e(B)
6316 @findex gnus-uu-mark-over
6317 \e$B@\F,0z?t$h$j$bBg$-$J%9%3%"$r;}$D$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6318 \e$B$9\e(B (@code{gnus-uu-mark-over})\e$B!#\e(B
6319
6320 @item M P s
6321 @kindex M P s (\e$B35N,\e(B)
6322 @findex gnus-uu-mark-series
6323 \e$B8=:_$N0lO"$N5-;v$K0u$rIU$1$^$9\e(B (@code{gnus-uu-mark-series})\e$B!#\e(B
6324
6325 @item M P S
6326 @kindex M P S (\e$B35N,\e(B)
6327 @findex gnus-uu-mark-sparse
6328 \e$B$9$G$K$$$/$D$+0u$NIU$$$?5-;v$r;}$D0lO"$N5-;v72$9$Y$F$K0u$rIU$1$^\e(B
6329 \e$B$9\e(B (@code{gnus-uu-mark-sparse})\e$B!#\e(B
6330
6331 @item M P a
6332 @kindex M P a (\e$B35N,\e(B)
6333 @findex gnus-uu-mark-all
6334 \e$B0lO"$N5-;v$,=P$F$/$k=gHV$K$=$l$KB0$9$k$9$Y$F$N5-;v$K0u$rIU$1$^\e(B
6335 \e$B$9\e(B (@code{gnus-uu-mark-all})\e$B!#\e(B
6336
6337 @item M P b
6338 @kindex M P b (\e$B35N,\e(B)
6339 @findex gnus-uu-mark-buffer
6340 \e$B%P%C%U%!!<$N$9$Y$F$N5-;v$r8=$l$F$$$k=gHV$K0u$rIU$1$^\e(B
6341 \e$B$9\e(B (@code{gnus-uu-mark-buffer})\e$B!#\e(B
6342
6343 @item M P k
6344 @kindex M P k (\e$B35N,\e(B)
6345 @findex gnus-summary-kill-process-mark
6346 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$s$G!"$9$Y$F$N5-;v$rL50u$K$7$^\e(B
6347 \e$B$9\e(B (@code{gnus-summary-kill-process-mark})\e$B!#\e(B
6348
6349 @item M P y
6350 @kindex M P y (\e$B35N,\e(B)
6351 @findex gnus-summary-yank-process-mark
6352 \e$B%9%?%C%/$+$iA02s$N%W%m%;%90u$r<h$j=P$7$F!"$=$l$rI|85$7$^\e(B
6353 \e$B$9\e(B (@code{gnus-summary-yank-process-mark})\e$B!#\e(B
6354
6355 @item M P w
6356 @kindex M P w (\e$B35N,\e(B)
6357 @findex gnus-summary-save-process-mark
6358 \e$B8=:_$N%W%m%;%90u$r%9%?%C%/$K@Q$_$^\e(B
6359 \e$B$9\e(B (@code{gnus-summary-save-process-mark})\e$B!#\e(B
6360 @end table
6361
6362 \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
6363 @ref{Searching for Articles} \e$B$N\e(B @kbd{&} \e$BL?Na$r;2>H$7$F$/$@$5$$!#\e(B
6364
6365 @node Limiting
6366 @section \e$B@)8B$r$9$k\e(B
6367 @cindex limiting
6368
6369 \e$B8=:_%0%k!<%W$K$"$k5-;v$N0lIt$@$1$rI=<($9$k$h$&$K35N,%P%C%U%!!<$r@)8B$G$-\e(B
6370 \e$B$l$PJXMx$J$3$H$,$"$j$^$9!#B?$/$N@)8BL?Na$,;}$D8z2L$O!"35N,%P%C%U%!!<$+$i\e(B
6371 \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
6372
6373 \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
6374 \e$BL?Na$O%5!<%P!<$KDI2C$N5-;v$rMW5a$7$^$;$s!#\e(B
6375
6376 @table @kbd
6377 @item / /
6378 @itemx / s
6379 @kindex / / (\e$B35N,\e(B)
6380 @findex gnus-summary-limit-to-subject
6381 \e$B35N,%P%C%U%!!<$r$$$/$D$+$NI=Bj$H9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6382 \e$B$9\e(B (@code{gnus-summary-limit-to-subject})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"9gCW\e(B
6383 \e$B$9$k5-;v$r=|30$7$^$9!#\e(B
6384
6385 @item / a
6386 @kindex / a (\e$B35N,\e(B)
6387 @findex gnus-summary-limit-to-author
6388 \e$B35N,%P%C%U%!!<$r2??M$+$NCx<T$K9gCW$9$k$b$N$@$1$K@)8B$7$^\e(B
6389 \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
6390 \e$B$k5-;v$r=|30$7$^$9!#\e(B
6391
6392 @item / R
6393 @kindex / R (\e$B35N,\e(B)
6394 @findex gnus-summary-limit-to-recipient
6395 \e$B35N,%P%C%U%!!<$r$$$/$D$+$N<u?.<T$K9gCW$9$k5-;v$@$1$K@)8B$7$^\e(B
6396 \e$B$9\e(B (@code{gnus-summary-limit-to-recipient})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"9g\e(B
6397 \e$BCW$9$k5-;v$r=|30$7$^$9!#\e(B
6398
6399 @item / A
6400 @kindex / A (\e$B35N,\e(B)
6401 @findex gnus-summary-limit-to-address
6402 \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
6403 \e$B%l%9$H9gCW$9$k5-;v$K@)8B$7$^$9\e(B (@code{gnus-summary-limit-to-address})\e$B!#\e(B
6404 \e$B@\F,0z?t$,M?$($i$l$k$H!"9gCW$9$k5-;v$r=|30$7$^$9!#\e(B
6405
6406 @item / S
6407 @kindex / S (\e$B35N,\e(B)
6408 @findex gnus-summary-limit-to-singletons
6409 \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
6410 \e$B$9\e(B (@code{gnus-summary-limit-to-singletons})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"I=\e(B
6411 \e$B<($5$l$F$$$k%9%l%C%I$KB0$9$k5-;v$@$1$K@)8B$7$^$9!#\e(B
6412
6413 @item / x
6414 @kindex / x (\e$B35N,\e(B)
6415 @findex gnus-summary-limit-to-extra
6416 \e$B!VDI2C!W$N%X%C%@!<$N0l$D$K9gCW$9$k5-;v$K35N,%P%C%U%!!<$r@)8B$7$^\e(B
6417 \e$B$9\e(B (@pxref{To From Newsgroups}) (@code{gnus-summary-limit-to-extra})\e$B!#@\\e(B
6418 \e$BF,0z?t$,M?$($i$l$k$H!"9gCW$9$k5-;v$r=|30$7$^$9!#\e(B
6419
6420 @item / u
6421 @itemx x
6422 @kindex / u (\e$B35N,\e(B)
6423 @kindex x (\e$B35N,\e(B)
6424 @findex gnus-summary-limit-to-unread
6425 \e$B35N,%P%C%U%!!<$r4{FI$N0u$,IU$$$F$$$J$$5-;v$K@)8B$7$^\e(B
6426 \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
6427 \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
6428 \e$B$J$$$H$$$&$3$H$G$9!#\e(B
6429
6430 @item / m
6431 @kindex / m (\e$B35N,\e(B)
6432 @findex gnus-summary-limit-to-marks
6433 \e$B0u$r?R$M$F!"$=$N0u$,IU$$$F$$$k5-;v$K@)8B$7$^\e(B
6434 \e$B$9\e(B (@code{gnus-summary-limit-to-marks})\e$B!#\e(B
6435
6436 @item / t
6437 @kindex / t (\e$B35N,\e(B)
6438 @findex gnus-summary-limit-to-age
6439 \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
6440 \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
6441 \e$B?tCM$NF|$h$j$b?7$7$$5-;v$K@)8B$7$^$9!#\e(B
6442
6443 @item / n
6444 @kindex / n (\e$B35N,\e(B)
6445 @findex gnus-summary-limit-to-articles
6446 \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
6447 \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
6448 \e$B$K@)8B$7$^$9!#\e(B(@code{gnus-summary-limit-to-articles})\e$B!#\e(B
6449
6450 @item / w
6451 @kindex / w (\e$B35N,\e(B)
6452 @findex gnus-summary-pop-limit
6453 \e$BA0$N@)8B$r%9%?%C%/$+$i<h$j=P$7$F!"I|85$7$^\e(B
6454 \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
6455 \e$B$r%9%?%C%/$+$i<h$j=P$7$^$9!#\e(B
6456
6457 @item / .
6458 @kindex / . (\e$B35N,\e(B)
6459 @findex gnus-summary-limit-to-unseen
6460 \e$B35N,%P%C%U%!!<$r$^$@FI$^$l$?$3$H$,L5$$5-;v$K@)8B$7$^\e(B
6461 \e$B$9\e(B (@code{gnus-summary-limit-to-unseen})\e$B!#\e(B
6462
6463 @item / v
6464 @kindex / v (\e$B35N,\e(B)
6465 @findex gnus-summary-limit-to-score
6466 \e$B35N,%P%C%U%!!<$r$"$k%9%3%"$HF1$8$+!"$=$l$h$jBg$-$J%9%3%"$r;}$D5-;v$K@)8B\e(B
6467 \e$B$7$^$9\e(B (@code{gnus-summary-limit-to-score})\e$B!#\e(B
6468
6469 @item / p
6470 @kindex / p (\e$B35N,\e(B)
6471 @findex gnus-summary-limit-to-display-predicate
6472 \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
6473 \e$B$&$K@)8B$7$^$9\e(B (@code{gnus-summary-limit-to-display-predicate})\e$B!#$3$N=R\e(B
6474 \e$B8l$K4X$9$k>\:Y$O\e(B @ref{Group Parameters} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
6475
6476 @item / r
6477 @kindex / r (\e$B35N,\e(B)
6478 @findex gnus-summary-limit-to-replied
6479 \e$B35N,%P%C%U%!!<$rJV?.$7$?5-;v$@$1$K@)8B$7$^\e(B
6480 \e$B$9\e(B (@code{gnus-summary-limit-to-replied})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"JV?.\e(B
6481 \e$B$7$?5-;v0J30$N5-;v$K@)8B$7$^$9!#\e(B
6482
6483 @item / E
6484 @itemx M S
6485 @kindex M S (\e$B35N,\e(B)
6486 @kindex / E (\e$B35N,\e(B)
6487 @findex gnus-summary-limit-include-expunged
6488 \e$B$9$Y$F$N>C5n$5$l$?5-;v$r@)8B$K4^$a$^\e(B
6489 \e$B$9\e(B (@code{gnus-summary-limit-include-expunged})\e$B!#\e(B
6490
6491 @item / D
6492 @kindex / D (\e$B35N,\e(B)
6493 @findex gnus-summary-limit-include-dormant
6494 \e$B$9$Y$F$NJ]N15-;v$r@)8B$K4^$a$^\e(B
6495 \e$B$9\e(B (@code{gnus-summary-limit-include-dormant})\e$B!#\e(B
6496
6497 @item / *
6498 @kindex / * (\e$B35N,\e(B)
6499 @findex gnus-summary-limit-include-cached
6500 \e$B$9$Y$F$N%-%c%C%7%e$KF~$C$F$$$k5-;v$r@)8B$K4^$a$^\e(B
6501 \e$B$9\e(B (@code{gnus-summary-limit-include-cached})\e$B!#\e(B
6502
6503 @item / d
6504 @kindex / d (\e$B35N,\e(B)
6505 @findex gnus-summary-limit-exclude-dormant
6506 \e$B$9$Y$F$NJ]N15-;v$r@)8B$+$i=|30$7$^\e(B
6507 \e$B$9\e(B (@code{gnus-summary-limit-exclude-dormant})\e$B!#\e(B
6508
6509 @item / M
6510 @kindex / M (\e$B35N,\e(B)
6511 @findex gnus-summary-limit-exclude-marks
6512 \e$B$9$Y$F$N0uIU$-5-;v$r=|30$7$^$9\e(B (@code{gnus-summary-limit-exclude-marks})\e$B!#\e(B
6513
6514 @item / T
6515 @kindex / T (\e$B35N,\e(B)
6516 @findex gnus-summary-limit-include-thread
6517 \e$B8=:_$N%9%l%C%I$N$9$Y$F$N5-;v$r@)8B$K4^$a$^\e(B
6518 \e$B$9\e(B (@code{gnus-summary-limit-include-thread})\e$B!#\e(B
6519
6520 @item / c
6521 @kindex / c (\e$B35N,\e(B)
6522 @findex gnus-summary-limit-exclude-childless-dormant
6523 \e$B;R5-;v$NL5$$$9$Y$F$NJ]N15-;v$r@)8B$+$i=|30$7$^\e(B
6524 \e$B$9\e(B (@code{gnus-summary-limit-exclude-childless-dormant})\e$B!#\e(B
6525
6526 @item / C
6527 @kindex / C (\e$B35N,\e(B)
6528 @findex gnus-summary-limit-mark-excluded-as-read
6529 \e$B$9$Y$F$N=|30$5$l$?L$FI$N5-;v$K4{FI$N0u$rIU$1$^\e(B
6530 \e$B$9\e(B (@code{gnus-summary-limit-mark-excluded-as-read})\e$B!#@\F,0z?t$,M?$($i$l\e(B
6531 \e$B$k$H!"2D;k$HJ]N1$N$_$N0u$N5-;v$b4{FI$H$7$F0u$rIU$1$^$9!#\e(B
6532
6533 @item / b
6534 @kindex / b (\e$B35N,\e(B)
6535 @findex gnus-summary-limit-to-bodies
6536 \e$B35N,%P%C%U%!!<$r!"$"$k@55,I=8=$KK\J8$,9gCW$9$k5-;v$@$1$K@)8B$7$^\e(B
6537 \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
6538 \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
6539 \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
6540 \e$B$$$G$9!#\e(B
6541
6542 @item / h
6543 @kindex / h (\e$B35N,\e(B)
6544 @findex gnus-summary-limit-to-headers
6545 \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
6546 \e$B9gCW$9$k5-;v$@$1$K@)8B$7$^$9\e(B (@code{gnus-summary-limit-to-headers})\e$B!#\e(B
6547 @end table
6548
6549 \e$B0J2<$O@)8BL?Na$G$O$"$j$^$;$s$,!"F1MM$K@\F,%-!<\e(B @kbd{/} \e$B$r;H$$$^$9!#\e(B
6550
6551 @table @kbd
6552 @item / N
6553 @kindex / N (\e$B35N,\e(B)
6554 @findex gnus-summary-insert-new-articles
6555 \e$B$9$Y$F$N?7$7$$5-;v$r35N,%P%C%U%!!<$KA^F~$7$^$9!#\e(B
6556 @var{back-end}@code{-get-new-mail} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"?7$7$$%a!<\e(B
6557 \e$B%k$NE~Mh$rD4$Y$k$H$$$&$3$H$G$9!#\e(B
6558
6559 @item / o
6560 @kindex / o (\e$B35N,\e(B)
6561 @findex gnus-summary-insert-old-articles
6562 \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
6563 \e$B$H!"$=$N8D?t$N5-;v$r<h$j9~$_$^$9!#\e(B
6564 @end table
6565
6566 @node Threading
6567 @section \e$B%9%l%C%I\e(B
6568 @cindex threading
6569 @cindex article threading
6570
6571 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
6572 \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
6573 \e$B$9!#\e(B
6574
6575 \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
6576 \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
6577 \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
6578 \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
6579 \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
6580 \e$B$N62$k$Y$->\:Y$O\e(B @ref{Customizing Threading} \e$B$K>\$7$/=q$$$F$"$j$^$9!#\e(B
6581
6582 \e$B$^$:!"35G0$N354Q$G$9\e(B:
6583
6584 @table @dfn
6585 @item \e$B:,K\\e(B (root)
6586 \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
6587
6588 @item \e$B%9%l%C%I\e(B (thread)
6589 \e$BLZ$N$h$&$J5-;v$N9=@.$G$9!#\e(B
6590
6591 @item \e$BI{%9%l%C%I\e(B (sub-thread)
6592 \e$BLZ$N$h$&$J9=B$$N\e(B (\e$B$h$j\e(B) \e$B>.$5$JItJ,$G$9!#\e(B
6593
6594 @item \e$BL5B+G{%9%l%C%I\e(B (loose threads)
6595 \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
6596 \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
6597 \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
6598 \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
6599 \e$B$9!#$3$&$$$&%9%l%C%I$,L5B+G{%9%l%C%I$H8F$P$l$F$$$^$9!#\e(B
6600
6601 @item \e$B%9%l%C%I=8$a\e(B (thread gathering)
6602 \e$BI{%9%l%C%I$rBg$-$J%9%l%C%I$K=8$a$h$&$H$9$k;n$_$G$9!#\e(B
6603
6604 @item \e$B$^$P$i%9%l%C%I\e(B (sparse threads)
6605 \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
6606 \e$B%l%C%I$N$3$H$G!"35N,%P%C%U%!!<$G$O6u9T$GI=<($5$l$^$9!#\e(B
6607 @end table
6608
6609 @menu
6610 * Customizing Threading::       \e$B%9%l%C%I$K1F6A$r5Z$\$9JQ992DG=$JJQ?t\e(B
6611 * Thread Commands::             \e$B35N,%P%C%U%!!<$G$N%9%l%C%I$K4p$E$$$?L?Na\e(B
6612 @end menu
6613
6614 @node Customizing Threading
6615 @subsection \e$B%9%l%C%I$r%+%9%?%^%$%:$9$k\e(B
6616 @cindex customizing threading
6617
6618 @menu
6619 * 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
6620 * Filling In Threads::          \e$B%9%l%C%I$rKd$a$k\e(B
6621 * More Threading::              \e$B%9%l%C%I$r$$$8$/$k$5$i$KB?$/$NJQ?t\e(B
6622 * 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!
6623 @end menu
6624
6625 @node Loose Threads
6626 @subsubsection \e$BL5B+G{%9%l%C%I\e(B
6627 @cindex <
6628 @cindex >
6629 @cindex loose threads
6630
6631 @table @code
6632 @item gnus-summary-make-false-root
6633 @vindex gnus-summary-make-false-root
6634 \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
6635 \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
6636 \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
6637 \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
6638 \e$B$7$?$H$-$K$G$-$^$9!#\e(B
6639
6640 \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
6641 \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
6642 \e$B$,$G$-$k;M$D$N8uJd$,$"$j$^$9!#\e(B
6643 @iftex
6644 @iflatex
6645 \gnusfigure{The Summary Buffer}{390}{
6646 \put(0,0){\epsfig{figure=ps/summary-adopt,width=7.5cm}}
6647 \put(445,0){\makebox(0,0)[br]{\epsfig{figure=ps/summary-empty,width=7.5cm}}}
6648 \put(0,400){\makebox(0,0)[tl]{\epsfig{figure=ps/summary-none,width=7.5cm}}}
6649 \put(445,400){\makebox(0,0)[tr]{\epsfig{figure=ps/summary-dummy,width=7.5cm}}}
6650 }
6651 @end iflatex
6652 @end iftex
6653
6654 @cindex adopting articles
6655 @table @code
6656 @item \e$BM\;R\e(B (adopt)
6657 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
6658 \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
6659 \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
6660 \e$B$N<jCJ$G$9!#\e(B
6661
6662 @item \e$B$_$;$+$1\e(B (dummy)
6663 @vindex gnus-summary-dummy-line-format
6664 @vindex gnus-summary-make-false-root-always
6665 Gnus \e$B$O?F$N$U$j$r$9$k$_$;$+$1$N35N,9T$r:n$j$^$9!#$3$N$_$;$+\e(B
6666 \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
6667 \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
6668 \e$B$_$;$+$1$N:,K\$NMM<0$r;XDj$9$k$?$a$K!"\e(B
6669 @code{gnus-summary-dummy-line-format} \e$B$,;H$o$l$^$9!#$3$l$O$?$C\e(B
6670 \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
6671 \e$B5-;v$NI=Bj$G$9\e(B (@pxref{Formatting Variables})\e$B!#$?$H$(=8$a$k$b$N\e(B
6672 \e$B$,L5$/$F$b!"$9$Y$F$N%9%l%C%I$K$_$;$+$1$N:,K\$r;}$?$;$?$$>l9g$O!"\e(B
6673 @code{gnus-summary-make-false-root-always} \e$B$r\e(B @code{t} \e$B$K@_Dj$7\e(B
6674 \e$B$F$/$@$5$$!#\e(B
6675
6676 @item \e$B6u\e(B (empty)
6677 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
6678 \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
6679 \e$BI=Bj$H$7$F;H$$$^$9\e(B (@pxref{Summary Buffer Format})\e$B!#\e(B)
6680
6681 @item none
6682 \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
6683 \e$B$1$G$9!#\e(B
6684
6685 @item nil
6686 \e$BL5B+G{%9%l%C%I$r=8$a$^$;$s!#\e(B
6687 @end table
6688
6689 @item gnus-summary-gather-subject-limit
6690 @vindex gnus-summary-gather-subject-limit
6691 \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
6692 \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
6693 \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
6694 \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
6695 \e$B>u$G$O!"$"$^$j$K87$7$$MW5a$+$b$7$l$^$;$s!#$=$&;W$&$N$J$i!"$3$NJQ?t$rNc$(\e(B
6696 \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
6697 \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
6698 \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
6699 \e$B$jM-MQ$G$O$"$j$^$;$s!#\e(B
6700
6701 @cindex fuzzy article gathering
6702 \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
6703 \e$BGD$KHf3S$9$k%"%k%4%j%:%`$r;H$$$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
6704
6705 @item gnus-simplify-subject-fuzzy-regexp
6706 @vindex gnus-simplify-subject-fuzzy-regexp
6707 \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
6708 \e$B$H$-$K!"$=$l$i$K9gCW$9$kJ8;zNs$rI=Bj$+$i<h$j=|$-$^$9!#\e(B
6709
6710 @item gnus-simplify-ignored-prefixes
6711 @vindex gnus-simplify-ignored-prefixes
6712 \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
6713 \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:
6714
6715 @c Written by Michael Ernst <mernst@cs.rice.edu>
6716 @lisp
6717 (setq gnus-simplify-ignored-prefixes
6718       (concat
6719        "\\`\\[?\\("
6720        (mapconcat
6721         'identity
6722         '("looking"
6723           "wanted" "followup" "summary\\( of\\)?"
6724           "help" "query" "problem" "question"
6725           "answer" "reference" "announce"
6726           "How can I" "How to" "Comparison of"
6727           ;; ...
6728           )
6729         "\\|")
6730        "\\)\\s *\\("
6731        (mapconcat 'identity
6732                   '("for" "for reference" "with" "about")
6733                   "\\|")
6734        "\\)?\\]?:?[ \t]*"))
6735 @end lisp
6736
6737 \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
6738 \e$B$9!#\e(B
6739
6740 @item gnus-simplify-subject-functions
6741 @vindex gnus-simplify-subject-functions
6742 @code{nil} \e$B$G$J$$$H!"$3$NJQ?t\e(B
6743 \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
6744 \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
6745 \e$B%9%H$G$"$kI,MW$,$"$j$^$9!#\e(B
6746
6747 \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:
6748
6749 @table @code
6750 @item gnus-simplify-subject-re
6751 @findex gnus-simplify-subject-re
6752 \e$BA0$NJ}$K$"$k\e(B @samp{Re:} \e$B$r<h$j=|$-$^$9!#\e(B
6753
6754 @item gnus-simplify-subject-fuzzy
6755 @findex gnus-simplify-subject-fuzzy
6756 \e$BBg;(GD$JHf3S$,$G$-$k$h$&$K4JC1$K$7$^$9!#\e(B
6757
6758 @item gnus-simplify-whitespace
6759 @findex gnus-simplify-whitespace
6760 \e$BM>J,$J6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6761
6762 @item gnus-simplify-all-whitespace
6763 @findex gnus-simplify-all-whitespace
6764 \e$B$9$Y$F$N6uGr\e(B (whitespace) \e$B$r<h$j=|$-$^$9!#\e(B
6765 @end table
6766
6767 \e$B$b$A$m$s!"$"$J$?<+?H$N4X?t$r=q$/$3$H$b$G$-$^$9!#\e(B
6768
6769 @item gnus-summary-gather-exclude-subject
6770 @vindex gnus-summary-gather-exclude-subject
6771 \e$BL5B+G{%9%l%C%I=8$a$OI=Bj$@$1$G9T$J$o$l$k$N$G!"FC\e(B
6772 \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
6773 \e$B5/$3$92DG=@-$,$"$j$^$9!#$3$N>u67$r>/$7NI$/$9$k$?$a$K!"@55,I=\e(B
6774 \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
6775 \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
6776 \e$B$O\e(B @samp{^ *$\\|^(none)$} \e$B$G$9!#\e(B
6777
6778 @item gnus-summary-thread-gathering-function
6779 @vindex gnus-summary-thread-gathering-function
6780 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
6781 \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
6782 \e$B$H$r0UL#$7!":.Mp$N85$G$9!#BeBX<jCJ$O!"9gCW$9$k$b$N$r8+$D$1$k$?$a\e(B
6783 \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
6784 \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
6785 \e$B$9$,!"$$$+$l$?%K%e!<%9%j!<%@!<$GEj9F$7$?5-;v$OE,@Z$K=8$a$i$l$J$$$H$$$&$3\e(B
6786 \e$B$H$G$b$"$j$^$9!#%Z%9%H$+%3%l%i$+$NA*Br8"$O$"$J$?$K$"$j$^$9!#\e(B
6787
6788 @table @code
6789 @item gnus-gather-threads-by-subject
6790 @findex gnus-gather-threads-by-subject
6791 \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
6792
6793 @item gnus-gather-threads-by-references
6794 @findex gnus-gather-threads-by-references
6795 \e$B$3$N4X?t$OGSB>E*$K\e(B @code{References} \e$BMs$rD4$Y$^$9!#\e(B
6796 @end table
6797
6798 @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
6799 \e$B$9$k$3$H$,$G$-$^$9\e(B:
6800
6801 @lisp
6802 (setq gnus-summary-thread-gathering-function
6803       'gnus-gather-threads-by-references)
6804 @end lisp
6805 @end table
6806
6807 @node Filling In Threads
6808 @subsubsection \e$B%9%l%C%I$rKd$a$k\e(B
6809
6810 @table @code
6811 @item gnus-fetch-old-headers
6812 @vindex gnus-fetch-old-headers
6813 \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
6814 \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
6815 \e$B$9!#$G$-$k$@$1>/$J$$35N,9T$rI=<($7$?$$$1$l$I!"$G$-$k$@$1$?$/$5$s$NL5B+G{\e(B
6816 \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
6817 \e$B$F$/$@$5$$!#$b$7?tCM$K@_Dj$7$?$H$-$O!"$=$l$h$jB?$$DI2C$N%X%C%@!<$O<hF@$5\e(B
6818 \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
6819 \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
6820 \e$B$O!"IaDL$O\e(B @code{nntp}, @code{nnspool}, @code{nnml} \e$B$*$h\e(B
6821 \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
6822 \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
6823
6824 \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
6825 \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
6826 \e$B$&\e(B (@pxref{Finding the Parent})\e$B!#\e(B
6827
6828 \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
6829 \e$B$1$l$P$J$j$^$;$s!#\e(B
6830
6831 @cindex Gmane, gnus-fetch-old-headers
6832 \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
6833 \e$B$?%X%C%@!<$rL5;k$9$k$+$i$G$9!#5-;v$r4|8B@Z$l>C5n$7$J$$%5!<\e(B
6834 \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
6835 \e$B@_Dj$9$k$H!"35N,$N@8@.$,$H$F$bCY$/$J$C$F$7$^$$$^$9!#\e(B
6836
6837 @item gnus-fetch-old-ephemeral-headers
6838 @vindex gnus-fetch-old-ephemeral-headers
6839 @code{gnus-fetch-old-headers} \e$B$HF1$8$G$9$,!"0l;~%K%e!<%9%0%k!<%W$N$?$a$K\e(B
6840 \e$B$@$1;H$o$l$^$9!#\e(B
6841
6842 @item gnus-build-sparse-threads
6843 @vindex gnus-build-sparse-threads
6844 \e$B8E$$%X%C%@!<$r<hF@$9$k$HCY$/$J$k$3$H$,$"$j$^$9!#$3$NJQ?t\e(B
6845 \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
6846 \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
6847 \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
6848 \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
6849 \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
6850 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
6851 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
6852 \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
6853 \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
6854 \e$B$G$O\e(B @code{nil} \e$B$G$9!#\e(B
6855
6856 @item gnus-read-all-available-headers
6857 @vindex gnus-read-all-available-headers
6858 \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
6859 \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
6860 \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
6861 \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
6862
6863 \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
6864 \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
6865 \e$B%W$,BP>]$K$J$k\e(B @code{t} \e$B$K$7$F$/$@$5$$!#\e(B
6866 @end table
6867
6868 @node More Threading
6869 @subsubsection \e$B$b$C$H%9%l%C%I$r\e(B
6870
6871 @table @code
6872 @item gnus-show-threads
6873 @vindex gnus-show-threads
6874 \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
6875 \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
6876 \e$BBr$,>/$7B.$/$J$j$^$9$,!"5-;v$rFI$`$N$,$b$C$HCY$/!"ITJX$K$J$k$3$H$O3N<B$G\e(B
6877 \e$B$9!#\e(B
6878
6879 @item gnus-thread-hide-subtree
6880 @vindex gnus-thread-hide-subtree
6881 \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
6882 \e$B$H$-$K1#$l$^$9!#\e(B
6883
6884 \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
6885 \e$BMQ$G$-$k=R8l\e(B
6886 \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
6887
6888 \e$B$3$l$ONc$G$9\e(B:
6889
6890 @lisp
6891 (setq gnus-thread-hide-subtree
6892       '(or gnus-article-unread-p
6893            gnus-article-unseen-p))
6894 @end lisp
6895
6896 (\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
6897 \e$B$OL$FI$G$b$"$k$+$i$J$N$G$9$,!"<q;]$O5b$_<h$C$F$/$@$5$$!#\e(B)
6898
6899 @item gnus-thread-expunge-below
6900 @vindex gnus-thread-expunge-below
6901 \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
6902 \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
6903 \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
6904 \e$B$&$3$H$G$9!#\e(B
6905
6906 @item gnus-thread-hide-killed
6907 @vindex gnus-thread-hide-killed
6908 \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
6909 \e$B$9!#\e(B
6910
6911 @item gnus-thread-ignore-subject
6912 @vindex gnus-thread-ignore-subject
6913 \e$B$H$-$I$-C/$+$,%9%l%C%I$NESCf$GI=Bj$rJQ99$9$k$3$H$,$"$j$^$9!#$3$NJQ?t\e(B
6914 \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
6915 \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
6916
6917 @item gnus-thread-indent-level
6918 @vindex gnus-thread-indent-level
6919 \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
6920 \e$B$a$k?tCM$G$9!#%G%#%U%)%k%H$O\e(B 4 \e$B$G$9!#\e(B
6921
6922 @item gnus-sort-gathered-threads-function
6923 @vindex gnus-sort-gathered-threads-function
6924 \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
6925 \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
6926 \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
6927 \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
6928 \e$B%W%Q%i%a!<%?!<$dE,@Z$J%U%C\e(B
6929 \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
6930 \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
6931 \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
6932 @end table
6933
6934 @node Low-Level Threading
6935 @subsubsection \e$BDc%l%Y%k$K$*$1$k%9%l%C%I:n@.\e(B
6936
6937 @table @code
6938 @item gnus-parse-headers-hook
6939 @vindex gnus-parse-headers-hook
6940 \e$B$9$Y$F$N%X%C%@!<$r2r@O$9$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
6941
6942 @item gnus-alter-header-function
6943 @vindex gnus-alter-header-function
6944 \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
6945 \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
6946 \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
6947 \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
6948 \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
6949 \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
6950 \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
6951 \e$B$9$3$H$,$G$-$^$9!#$3$l$O0l$D$NNc$G$9\e(B:
6952
6953 @lisp
6954 (setq gnus-alter-header-function 'my-alter-message-id)
6955
6956 (defun my-alter-message-id (header)
6957   (let ((id (mail-header-id header)))
6958     (when (string-match
6959            "\\(<[^<>@@]*\\)\\.?cygnus\\..*@@\\([^<>@@]*>\\)" id)
6960       (mail-header-set-id
6961        (concat (match-string 1 id) "@@" (match-string 2 id))
6962        header))))
6963 @end lisp
6964
6965 @quotation
6966 \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
6967 \e$B$?\e(B @samp{cygnus.} \e$B$G;O$^$kJ8;zNs$r<h$j=|$-$^$9!#\e(B
6968 @end quotation
6969 @end table
6970
6971 @node Thread Commands
6972 @subsection \e$B%9%l%C%I$NL?Na\e(B
6973 @cindex thread commands
6974
6975 @table @kbd
6976 @item T k
6977 @itemx C-M-k
6978 @kindex T k (\e$B35N,\e(B)
6979 @kindex C-M-k (\e$B35N,\e(B)
6980 @findex gnus-summary-kill-thread
6981 \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
6982 \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
6983 \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
6984 \e$B$9!#\e(B
6985
6986 @item T l
6987 @itemx C-M-l
6988 @kindex T l (\e$B35N,\e(B)
6989 @kindex C-M-l (\e$B35N,\e(B)
6990 @findex gnus-summary-lower-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%"$r2<$2$^\e(B
6992 \e$B$9\e(B (@code{gnus-summary-lower-thread})\e$B!#\e(B
6993
6994 @item T i
6995 @kindex T i (\e$B35N,\e(B)
6996 @kindex gnus-summary-raise-thread
6997 @findex gnus-summary-raise-thread
6998 \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
6999 \e$B$9\e(B (@code{gnus-summary-raise-thread})\e$B!#\e(B
7000
7001 @item T #
7002 @kindex T # (\e$B35N,\e(B)
7003 @findex gnus-uu-mark-thread
7004 \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
7005 \e$B$9\e(B (@code{gnus-uu-mark-thread})\e$B!#\e(B
7006
7007 @item T M-#
7008 @kindex T M-# (\e$B35N,\e(B)
7009 @findex gnus-uu-unmark-thread
7010 \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
7011 \e$B$9\e(B (@code{gnus-uu-unmark-thread})\e$B!#\e(B
7012
7013 @item T T
7014 @kindex T T (\e$B35N,\e(B)
7015 @findex gnus-summary-toggle-threads
7016 \e$B%9%l%C%II=<($r@Z$jBX$($^$9\e(B (@code{gnus-summary-toggle-threads})\e$B!#\e(B
7017
7018 @item T s
7019 @kindex T s (\e$B35N,\e(B)
7020 @findex gnus-summary-show-thread
7021 \e$B$b$7$"$l$P!"8=:_$N5-;v$N2<$K1#$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
7022 \e$B$9\e(B (@code{gnus-summary-show-thread})\e$B!#\e(B
7023
7024 @item T h
7025 @kindex T h (\e$B35N,\e(B)
7026 @findex gnus-summary-hide-thread
7027 \e$B8=:_$N%9%l%C%I\e(B (\e$B$^$?$OI{%9%l%C%I\e(B) \e$B$r1#$7$^\e(B
7028 \e$B$9\e(B (@code{gnus-summary-hide-thread})\e$B!#\e(B
7029
7030 @item T S
7031 @kindex T S (\e$B35N,\e(B)
7032 @findex gnus-summary-show-all-threads
7033 \e$B$9$Y$F$N1#$5$l$F$$$k%9%l%C%I$rI=<($7$^\e(B
7034 \e$B$9\e(B (@code{gnus-summary-show-all-threads})\e$B!#\e(B
7035
7036 @item T H
7037 @kindex T H (\e$B35N,\e(B)
7038 @findex gnus-summary-hide-all-threads
7039 \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
7040
7041 @item T t
7042 @kindex T t (\e$B35N,\e(B)
7043 @findex gnus-summary-rethread-current
7044 \e$B8=:_$N5-;v$N%9%l%C%I$r$b$&0lEY:n$jD>$7$^\e(B
7045 \e$B$9\e(B (@code{gnus-summary-rethread-current})\e$B!#$3$l$O35N,%P%C%U%!!<$,%9%l%C\e(B
7046 \e$B%II=<($5$l$F$$$J$$$H$-$G$bF0:n$7$^$9!#\e(B
7047
7048 @item T ^
7049 @kindex T ^ (\e$B35N,\e(B)
7050 @findex gnus-summary-reparent-thread
7051 \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
7052 \e$B$9\e(B (@code{gnus-summary-reparent-thread})\e$B!#\e(B
7053
7054 @item T M-^
7055 @kindex T M-^ (\e$B35N,\e(B)
7056 @findex gnus-summary-reparent-children
7057 \e$B8=:_$N5-;v$r0uIU$-$N5-;v$N?F5-;v$K$7$^\e(B
7058 \e$B$9\e(B (@code{gnus-summary-reparent-children})\e$B!#\e(B
7059 @end table
7060
7061 \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
7062 \e$B$9!#\e(B
7063
7064 @table @kbd
7065 @item T n
7066 @kindex T n (\e$B35N,\e(B)
7067 @itemx C-M-f
7068 @kindex C-M-f (\e$B35N,\e(B)
7069 @itemx M-down
7070 @kindex M-down (\e$B35N,\e(B)
7071 @findex gnus-summary-next-thread
7072 \e$B<!$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-next-thread})\e$B!#\e(B
7073
7074 @item T p
7075 @kindex T p (\e$B35N,\e(B)
7076 @itemx C-M-b
7077 @kindex C-M-b (\e$B35N,\e(B)
7078 @itemx M-up
7079 @kindex M-up (\e$B35N,\e(B)
7080 @findex gnus-summary-prev-thread
7081 \e$BA0$N%9%l%C%I$K0\F0$7$^$9\e(B (@code{gnus-summary-prev-thread})\e$B!#\e(B
7082
7083 @item T d
7084 @kindex T d (\e$B35N,\e(B)
7085 @findex gnus-summary-down-thread
7086 \e$B%9%l%C%I$r2<$j$^$9\e(B (@code{gnus-summary-down-thread})\e$B!#\e(B
7087
7088 @item T u
7089 @kindex T u (\e$B35N,\e(B)
7090 @findex gnus-summary-up-thread
7091 \e$B%9%l%C%I$rEP$j$^$9\e(B (@code{gnus-summary-up-thread})\e$B!#\e(B
7092
7093 @item T o
7094 @kindex T o (\e$B35N,\e(B)
7095 @findex gnus-summary-top-thread
7096 \e$B%9%l%C%I$ND:>e$K0\F0$7$^$9\e(B (@code{gnus-summary-top-thread})\e$B!#\e(B
7097 @end table
7098
7099 @vindex gnus-thread-operation-ignore-subject
7100 \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
7101 \e$B$,$"$k%9%l%C%I$,=PMh>e$,$j$^$9!#$=$7\e(B
7102 \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
7103 \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
7104 \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
7105 \e$B$P!"\e(B@code{gnus-thread-operation-ignore-subject} \e$B$r$$$8$C$F$_$F$/$@$5$$!#\e(B
7106 \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
7107 \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
7108 \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
7109 \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
7110 \e$B$l$kI=Bj$r;}$D5-;v$@$1$,BP>]$K4^$^$l$^$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
7111
7112 @node Sorting the Summary Buffer
7113 @section \e$BJB$YBX$(\e(B
7114
7115 @findex gnus-thread-sort-by-total-score
7116 @findex gnus-thread-sort-by-date
7117 @findex gnus-thread-sort-by-score
7118 @findex gnus-thread-sort-by-subject
7119 @findex gnus-thread-sort-by-author
7120 @findex gnus-thread-sort-by-recipient
7121 @findex gnus-thread-sort-by-number
7122 @findex gnus-thread-sort-by-random
7123 @vindex gnus-thread-sort-functions
7124 @findex gnus-thread-sort-by-most-recent-number
7125 @findex gnus-thread-sort-by-most-recent-date
7126 \e$B35N,$G%9%l%C%I$NI=<($r;H$C$F$$$k$N$G$"$l$P!"\e(B
7127 @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
7128 \e$B$($k$3$H$,$G$-$^$9!#$3$NJQ?t$NCM$OC1FH$N4X?t!"4X?t$N%j%9%H!"$^$?$O4X?t\e(B
7129 \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
7130
7131 \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
7132 \e$B$F$$$kJB$YBX$(=R8l4X?t$O\e(B @code{gnus-thread-sort-by-number},
7133 @code{gnus-thread-sort-by-author}, @code{gnus-thread-sort-by-recipient},
7134 @code{gnus-thread-sort-by-subject},
7135 @code{gnus-thread-sort-by-date},
7136 @code{gnus-thread-sort-by-score},
7137 @code{gnus-thread-sort-by-most-recent-number},
7138 @code{gnus-thread-sort-by-most-recent-date},
7139 @code{gnus-thread-sort-by-random} \e$B$*$h\e(B
7140 \e$B$S\e(B @code{gnus-thread-sort-by-total-score} \e$B$G$9!#\e(B
7141
7142 \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
7143 \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
7144 \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
7145 \e$BIU$1$F$/$@$5$$!#$?$@$7\e(B @code{gnus-thread-sort-by-most-recent-number} \e$B$*\e(B
7146 \e$B$h$S\e(B @code{gnus-thread-sort-by-most-recent-date} \e$B$O!"$3$N5,B'$K=>$$$^$;\e(B
7147 \e$B$s!#\e(B
7148
7149 \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
7150 \e$B$P$J$j$^$;$s!#JB$YBX$(4X?t$N%j%9%H$N$J$k$Y$/@hF,$K!"$*$=$i$/>o\e(B
7151 \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
7152 \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
7153 \e$BJ]>Z$7$^$9!#\e(B
7154
7155 \e$B%9%3%"$N5U=g!"I=Bj!"$=$7$F:G8e$KHV9f!"$N=g$KJB$YBX$($?$$$N$G$"$l$P!"<!$N\e(B
7156 \e$B$h$&$K$G$-$^$9\e(B:
7157
7158 @lisp
7159 (setq gnus-thread-sort-functions
7160       '(gnus-thread-sort-by-number
7161         gnus-thread-sort-by-subject
7162         (not gnus-thread-sort-by-total-score)))
7163 @end lisp
7164
7165 \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
7166 \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
7167 \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
7168
7169 \e$B%9%3%"!"E~Ce$N5U=g$KJB$YBX$($?$$$N$G$"$l$P!"<!$N$h$&$K$G$-$^$9\e(B:
7170
7171 @lisp
7172 (setq gnus-thread-sort-functions
7173       '((not gnus-thread-sort-by-number)
7174         gnus-thread-sort-by-score))
7175 @end lisp
7176
7177 @vindex gnus-thread-score-function
7178 \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
7179 \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
7180 \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
7181 \e$B$9$0$k$h$&$J2?$+$G$7$g$&!#\e(B
7182
7183 @findex gnus-article-sort-functions
7184 @findex gnus-article-sort-by-date
7185 @findex gnus-article-sort-by-most-recent-date
7186 @findex gnus-article-sort-by-score
7187 @findex gnus-article-sort-by-subject
7188 @findex gnus-article-sort-by-author
7189 @findex gnus-article-sort-by-random
7190 @findex gnus-article-sort-by-number
7191 @findex gnus-article-sort-by-most-recent-number
7192 \e$B2?$+JQ$JM}M3$G%9%l%C%II=<($r;H$C$F$$$J$$$N$J$i!"JQ\e(B
7193 \e$B?t\e(B @code{gnus-article-sort-functions} \e$B$r$$$8$/$kI,MW$,$"$j$^$9!#$3$l\e(B
7194 \e$B$O\e(B @code{gnus-thread-sort-functions} \e$B$HHs>o$K;w$F$$$^$9$,!"5-;v$NHf3S$K\e(B
7195 \e$B$O>/!90c$C$?4X?t$r;H$$$^$9!#;HMQ2DG=$JJB$YBX$(=R8l4X?t\e(B
7196 \e$B$O\e(B @code{gnus-article-sort-by-number},
7197 @code{gnus-article-sort-by-author},
7198 @code{gnus-article-sort-by-subject}, @code{gnus-article-sort-by-date},
7199 @code{gnus-article-sort-by-random} \e$B$*$h\e(B
7200 \e$B$S\e(B @code{gnus-article-sort-by-score} \e$B$G$9!#\e(B
7201
7202 \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
7203 \e$B$J$3$H$r$9$k$3$H$,$G$-$^$9\e(B:
7204
7205 @lisp
7206 (setq gnus-article-sort-functions
7207       '(gnus-article-sort-by-number
7208         gnus-article-sort-by-subject))
7209 @end lisp
7210
7211 @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
7212 \e$BBX$($rDj5A$9$k$3$H$,$G$-$^$9!#\e(B@xref{Group Parameters}.
7213
7214 @node Asynchronous Fetching
7215 @section \e$BHsF14|5-;v<hF@\e(B
7216 @cindex asynchronous article fetching
7217 @cindex article pre-fetch
7218 @cindex pre-fetch
7219
7220 \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
7221 \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
7222 \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
7223 \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
7224 \e$B$7$g$&$+\e(B? \e$B$J$<$G$-$J$$$s$G$7$g$&!"K\Ev$K!#\e(B
7225
7226 \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
7227 \e$B9g$K$O!"$$$/$D$+$NMn$H$77j$,$"$j$^$9!#\e(B
7228
7229 \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
7230 \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
7231 \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
7232 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
7233
7234 \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
7235 \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
7236 \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
7237 \e$B$$$/$P$/$+$N;~4V$,$+$+$k$N$G!"\e(BGnus \e$B$N5/F0$OCY$/$J$j$^$9!#\e(B
7238
7239 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
7240 \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
7241 \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
7242 \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
7243
7244 \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
7245 \e$B$&\e(B@dots{} \e$BK\Ev$K$=$&$7$?$$$H;W$o$J$$8B$j$O!#\e(B
7246
7247 @vindex gnus-asynchronous
7248 \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
7249 \e$B$l0J30$N=t!9$N$3$H$O<+F0E*$K9T$J$o$l$^$9!#\e(B
7250
7251 @vindex gnus-use-article-prefetch
7252 @code{gnus-use-article-prefetch} \e$B$r@_Dj$9$k$3$H$K$h$C$F!"$I$l$/$i$$$N5-\e(B
7253 \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
7254 \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
7255 \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
7256 \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
7257 \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"@h9T<hF@$O9T$J$o$l$^$;$s!#\e(B
7258
7259 @vindex gnus-async-prefetch-article-p
7260 @findex gnus-async-unread-p
7261 \e$B$*$=$i$/@h9T<hF@$r$7$?$/$J$$5-;v$,$$$/$D$+$"$k$G$7$g$&\e(B---\e$BNc$($P4{FI5-;v\e(B
7262 \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
7263 \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
7264 \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
7265 \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
7266 \e$B$^$9!#$3$N4X?t$O5-;v$N%G!<%?9=B$$rM#0l$N0z?t$H$7$F8F$P$l$^$9!#\e(B
7267
7268 \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
7269 \e$B$K$G$-$^$9\e(B:
7270
7271 @lisp
7272 (defun my-async-short-unread-p (data)
7273   "Return non-nil for short, unread articles."
7274   (and (gnus-data-unread-p data)
7275        (< (mail-header-lines (gnus-data-header data))
7276           100)))
7277
7278 (setq gnus-async-prefetch-article-p 'my-async-short-unread-p)
7279 @end lisp
7280
7281 \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
7282 \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
7283 \e$B$*$=$i$/NI$$CeA[$G$7$g$&!#\e(B
7284
7285 @vindex gnus-async-post-fetch-function
7286 @findex gnus-html-prefetch-images
7287 \e$B5-;v$r@h9T<hF@$7$?8e$K!"$3$N\e(B @code{gnus-async-post-fetch-function} \e$B$,8F\e(B
7288 \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
7289 \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
7290 \e$BA|$r@h9T<hF@$*$h$SJ]B8$7$F!"$=$N5-;v$rFI$`$H$-$K$=$l$i$N<hF@$rBT$?$J$/$F\e(B
7291 \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
7292 \e$B$k$H$-$KJXMx$G$9!#\e(B
7293
7294 @vindex gnus-prefetched-article-deletion-strategy
7295 \e$B5-;v$OHsF14|%P%C%U%!!<$+$iCY$+$lAa$+$l:o=|$5$l$J$1$l$P$J$j$^$;$s!#\e(B
7296 @code{gnus-prefetched-article-deletion-strategy} \e$B$O$$$D5-;v$r:o=|$9$k$+\e(B
7297 \e$B$r;XDj$7$^$9!#$3$l$O0J2<$NMWAG$r4^$`%j%9%H$G$9\e(B:
7298
7299 @table @code
7300 @item read
7301 \e$B5-;v$,FI$^$l$?$H$-$K:o=|$7$^$9!#\e(B
7302
7303 @item exit
7304 \e$B%0%k!<%W$rH4$1$?$H$-$K5-;v$r:o=|$7$^$9!#\e(B
7305 @end table
7306
7307 \e$B%G%#%U%)%k%H$NCM$O\e(B @code{(read exit)} \e$B$G$9!#\e(B
7308 @c
7309 @c @vindex gnus-use-header-prefetch
7310 @c @code{gnus-use-header-prefetch} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"<!$N%0%k!<%W$+$i\e(B
7311 @c \e$B5-;v$r@h$K<hF@$7$^$9!#\e(B
7312
7313 @node Article Caching
7314 @section \e$B5-;v$N%-%c%C%7%e\e(B
7315 @cindex article caching
7316 @cindex caching
7317
7318 @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
7319 \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
7320 \e$B$N%[!<%`%G%#%l%/%H%j!<$N2<$K%m!<%+%k$KN/$a$i$l$^$9!#$b$&46IU$$$?$+$b$7$l\e(B
7321 \e$B$^$;$s$,!"$3$l$O\e(B i \e$B%N!<%I$rHs>o$KB.$/?)$$$D$V$9$@$1$G$J$/!"\e(B
7322 @emph{\e$B5pBg$J\e(B} \e$B%G%#%9%/%9%Z!<%9$r?)$&2DG=@-$,$"$j$^$9!#$=$l$O$"$J$?$K%&%)%C\e(B
7323 \e$B%+$NCf$G1K$0$h$&$J$a$^$$$r5/$3$5$;$k$G$7$g$&!#\e(B
7324
7325 \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
7326
7327 @vindex gnus-use-long-file-name
7328 @vindex gnus-cache-directory
7329 @vindex gnus-use-cache
7330 \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
7331 \e$B$/$@$5$$!#%G%#%U%)%k%H$G$O!"$9$Y$F$N2D;k$^$?$OJ]N1$H$7$F0u$NIU$$$F$$$k5-\e(B
7332 \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
7333 \e$B$3$N%-%c%C%7%e$,J?$i$J9=B$$+3,AXE*$G$"$k$+$O!"DL>oDL$j!"JQ\e(B
7334 \e$B?t\e(B @code{gnus-use-long-file-name} \e$B$G@)8f$5$l$^$9!#\e(B
7335
7336 \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
7337 \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
7338 \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
7339 \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
7340 \e$BG[L5MQ$G$9!#\e(B
7341
7342 \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
7343
7344 @vindex gnus-cache-remove-articles
7345 @vindex gnus-cache-enter-articles
7346 \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
7347 \e$B?t\e(B @code{gnus-cache-enter-articles} \e$B$*$h\e(B
7348 \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
7349 \e$B$H$b%7%s%\%k$N%j%9%H$G$9!#A0<T$O%G%#%U%)%k%H$G\e(B
7350 \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
7351 \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
7352 \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
7353 \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
7354 \e$B$&!#\e(B
7355
7356 @findex gnus-jog-cache
7357 \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
7358 @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
7359 \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
7360 \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
7361 \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
7362 \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
7363 \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
7364 \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
7365
7366 @vindex gnus-uncacheable-groups
7367 @vindex gnus-cacheable-groups
7368 \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
7369 \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
7370 \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
7371 \e$BNL$r;H$&J}$,NI$$$H;W$&$N$G$J$1$l$P!#\e(B
7372
7373 \e$B%-%c%C%7%e$r@)8B$9$k$K$O!"\e(B@code{gnus-cacheable-groups} \e$B$rNc$(\e(B
7374 \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
7375 \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
7376 \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
7377 \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
7378
7379 @findex gnus-cache-generate-nov-databases
7380 @findex gnus-cache-generate-active
7381 @vindex gnus-cache-active-file
7382 \e$B%-%c%C%7%e$O!"$=$l$,$I$N5-;v$r4^$s$G$$$k$+$N>pJs$r!"$=$N%"%/%F%#%V%U%!%$\e(B
7383 \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
7384 \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
7385 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
7386 @kbd{M-x gnus-cache-generate-nov-databases} \e$B$O$9$Y$F$N\e(B @acronym{NOV} \e$B%U%!\e(B
7387 \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
7388 \e$B%$%k$r\e(B (\e$B:F\e(B) \e$B:n@.$7$^$9!#\e(B
7389
7390 @findex gnus-cache-move-cache
7391 @code{gnus-cache-move-cache} \e$B%3%^%s%I$O!"$9$Y$F\e(B
7392 \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
7393 \e$B$3$K0\F0$5$;$k$+$r?R$M$i$l$^$9!#$=$l$C$F$+$C$3$$$$$G$7$g\e(B?
7394
7395 @node Persistent Articles
7396 @section \e$B1JB35-;v\e(B
7397 @cindex persistent articles
7398
7399 \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
7400 \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
7401
7402 \e$BNc$($P!"%K%e!<%9%0%k!<%W$rFI$s$G$$$F!"1J5W$KHkB"$7$F$*$/2ACM$N$"$kJu@P$K\e(B
7403 \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
7404 \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
7405 \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
7406 \e$B$K$*$1$k4|8B@Z$l>C5n$K$O1F6A$5$l$J$$$G!#\e(B
7407
7408 \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
7409 \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
7410 \e$BNa$r;H$$$^$9\e(B:
7411
7412 @table @kbd
7413 @item *
7414 @kindex * (\e$B35N,\e(B)
7415 @findex gnus-cache-enter-article
7416 \e$B8=:_$N5-;v$r1JB3$K$7$^$9\e(B (@code{gnus-cache-enter-article})\e$B!#\e(B
7417
7418 @item M-*
7419 @kindex M-* (\e$B35N,\e(B)
7420 @findex gnus-cache-remove-article
7421 \e$B8=:_$N5-;v$r1JB35-;v$+$i<h$j=|$-$^$9\e(B (@code{gnus-cache-remove-articles})\e$B!#\e(B
7422 \e$B$3$l$OIaDL$O5-;v$r:o=|$7$^$9!#\e(B
7423 @end table
7424
7425 \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
7426
7427 \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
7428 \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
7429 \e$B$N$,NI$$$G$7$g$&\e(B:
7430
7431 @lisp
7432 (setq gnus-use-cache 'passive)
7433 @end lisp
7434
7435 @node Sticky Articles
7436 @section \e$BG4Ce5-;v\e(B
7437 @cindex sticky articles
7438
7439 \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
7440 \e$B$O8=:_$N5-;v%P%C%U%!!<$,:FMxMQ$5$l$^$9!#$=$l$,\e(B @code{nil} \e$B0J30$NCM$@$H!"\e(B
7441 \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
7442 \e$B$O%0%k!<%WKh$KFH<+$N5-;v%P%C%U%!!<$r;}$A$^$9!#\e(B
7443
7444 \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
7445 \e$B$-$J$$$3$H$r0UL#$7$^$9!#$G$b!";~$K$O:#EY$N%/%j%9%^%9!&%Q!<%F%#!<$NCJ<h$j\e(B
7446 \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
7447 \e$B$i:G6aFO$$$?$9$Y$F$NEE;R%a!<%k$rI=<($7$?$$$3$H$b$"$k$G$7$g$&!#\e(B
7448
7449 \e$B$3$s$J$H$-$KG4Ce5-;v$,Lr$KN)$A$^$9!#G4Ce5-;v%P%C%U%!!<$O86M}E*$K$OIaDL$N\e(B
7450 \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
7451 \e$BCe<A$K$9$k$K$O!"$3$N%3%^%s%I$r;H$C$F$/$@$5$$\e(B:
7452
7453 @table @kbd
7454 @item A S
7455 @kindex A S (\e$B35N,\e(B)
7456 @findex gnus-sticky-article
7457 \e$B8=:_$N5-;v$rG4Ce<A$K$7$^$9!#@\F,0z?tIU$-$G8F$V$H!"$3$NG4Ce5-;v%P%C%U%!!<\e(B
7458 \e$B$NL>A0$r?R$M$^$9!#\e(B
7459 @end table
7460
7461 \e$BG4Ce5-;v%P%C%U%!!<$rJD$8$k$K$O!"<!$N%3%^%s%I$r;H$C$F$/$@$5$$\e(B:
7462
7463 @table @kbd
7464 @item q
7465 @kindex q (\e$B5-;v\e(B)
7466 @findex bury-buffer
7467 \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
7468
7469 @item k
7470 @kindex k (\e$B5-;v\e(B)
7471 @findex gnus-kill-sticky-article-buffer
7472 \e$B$3$NG4Ce5-;v%P%C%U%!!<$r:o=|$7$^$9!#\e(B
7473 @end table
7474
7475 \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
7476 \e$B$&\e(B:
7477
7478 @defun gnus-kill-sticky-article-buffers ARG
7479 \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
7480 \e$B$9!#\e(B
7481 @end defun
7482
7483 @node Article Backlog
7484 @section \e$B5-;v$N%P%C%/%m%0\e(B
7485 @cindex backlog
7486 @cindex article backlog
7487
7488 \e$B2s@~$,CY$$$?$a$K!"%-%c%C%7%e$r;H$&$H$$$&H/A[$,$"$^$jL%NOE*$G$O$J$$$H\e(B
7489 \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
7490 \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
7491 \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
7492 \e$B$"$J$?$K:G6aFI$s$@5-;v$r:F$SA*Br$9$kJJ$,$"$k$H$-$@$1LrN)$A$^$9!#@dBP$K$=\e(B
7493 \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
7494 \e$B%a%b%j!<$N;HMQNL$r$$$/$i$+A}$d$9$@$1$N$3$H$G$9!#\e(B
7495
7496 @vindex gnus-keep-backlog
7497 @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
7498 \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
7499 \e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$O$J$/!"?tCM$G$b$J$$>l9g!"\e(B
7500 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
7501 \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
7502 \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
7503
7504 \e$B%G%#%U%)%k%HCM$O\e(B 20 \e$B$G$9!#\e(B
7505
7506 @node Saving Articles
7507 @section \e$B5-;v$NJ]B8\e(B
7508 @cindex saving articles
7509
7510 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
7511 \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
7512 \e$BB8$9$k$?$a$N@bL@$G$9!#0[$J$k<jB3$-\e(B (uudecode, unshar) \e$B$N$?$a$K\e(B
7513 \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
7514
7515 \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
7516 \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
7517 \e$B$5$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
7518
7519 @vindex gnus-save-all-headers
7520 @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
7521 \e$B$kA0$KITMW$J%X%C%@!<$r>C5n$7$^$;$s!#\e(B
7522
7523 @vindex gnus-saved-headers
7524 \e$B$b$7>e5-$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"@55,I=\e(B
7525 \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
7526 \e$B;D$j$N$b$N$OJ]B8$9$kA0$K:o=|$5$l$^$9!#\e(B
7527
7528 @table @kbd
7529 @item O o
7530 @itemx o
7531 @kindex O o (\e$B35N,\e(B)
7532 @kindex o (\e$B35N,\e(B)
7533 @findex gnus-summary-save-article
7534 @c @icon{gnus-summary-save-article}
7535 \e$B%G%#%U%)%k%H$N5-;v$rJ]B8$9$k<jCJ$rMQ$$$F8=:_$N5-;v$rJ]B8$7$^\e(B
7536 \e$B$9\e(B (@code{gnus-summary-save-article})\e$B!#\e(B
7537
7538 @item O m
7539 @kindex O m (\e$B35N,\e(B)
7540 @findex gnus-summary-save-article-mail
7541 \e$B8=:_$N5-;v$r\e(B Unix \e$B%a!<%k\e(B (mbox) \e$B%U%!%$%k$KJ]B8$7$^\e(B
7542 \e$B$9\e(B (@code{gnus-summary-save-article-mail})\e$B!#\e(B
7543
7544 @item O r
7545 @kindex O r (\e$B35N,\e(B)
7546 @findex gnus-summary-save-article-rmail
7547 \e$B8=:_$N5-;v$r\e(B Rmail \e$B$NMM<0$GJ]B8$7$^\e(B
7548 \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
7549 \e$B$K$J$j$^$9!#5l%P!<%8%g%s$G$O\e(B Babyl \e$B$G$7$?!#\e(B
7550
7551 @item O f
7552 @kindex O f (\e$B35N,\e(B)
7553 @findex gnus-summary-save-article-file
7554 @c @icon{gnus-summary-save-article-file}
7555 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%k\e(B (plain file) \e$BMM<0$GJ]B8$7$^\e(B
7556 \e$B$9\e(B (@code{gnus-summary-save-article-file})\e$B!#\e(B
7557
7558 @item O F
7559 @kindex O F (\e$B35N,\e(B)
7560 @findex gnus-summary-write-article-file
7561 \e$B8=:_$N5-;v$rIaDL$N%U%!%$%kMM<0$GJ]B8$7!"0JA0$N%U%!%$%k$NFbMF$r>e=q$-$7$^\e(B
7562 \e$B$9\e(B (@code{gnus-summary-write-article-file})\e$B!#\e(B
7563
7564 @item O b
7565 @kindex O b (\e$B35N,\e(B)
7566 @findex gnus-summary-save-article-body-file
7567 \e$B8=:_$N5-;v$NK\J8$rIaDL$N%U%!%$%kMM<0$GJ]B8$7$^\e(B
7568 \e$B$9\e(B (@code{gnus-summary-save-article-body-file})\e$B!#\e(B
7569
7570 @item O h
7571 @kindex O h (\e$B35N,\e(B)
7572 @findex gnus-summary-save-article-folder
7573 \e$B8=:_$N5-;v$r\e(B mh \e$B$N%U%)%k%@!<$NMM<0$GJ]B8$7$^\e(B
7574 \e$B$9\e(B (@code{gnus-summary-save-article-folder})\e$B!#\e(B
7575
7576 @item O v
7577 @kindex O v (\e$B35N,\e(B)
7578 @findex gnus-summary-save-article-vm
7579 \e$B8=:_$N5-;v$r\e(B VM \e$B%U%)%k%@!<$KJ]B8$7$^\e(B
7580 \e$B$9\e(B (@code{gnus-summary-save-article-vm})\e$B!#\e(B
7581
7582 @item O p
7583 @itemx |
7584 @kindex O p (\e$B35N,\e(B)
7585 @kindex | (\e$B35N,\e(B)
7586 @findex gnus-summary-pipe-output
7587 @vindex gnus-summary-pipe-output-default-command
7588 \e$B8=:_$N5-;v$r%Q%$%W$KJ]B8$7$^$9!#$&!<$s$H!"$"$N$)!";d$,8@$*$&$H$7$F$$$k$3\e(B
7589 \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
7590 \e$B$9\e(B (@code{gnus-summary-pipe-output})\e$B!#%7%s%\%k@\F,0z?t\e(B (@pxref{Symbolic
7591 Prefixes}) \e$B$,M?$($i$l$k$H!"%Q%$%W$X$N=PNO$K40A4$J%X%C%@!<$r4^$a$^$9!#%7\e(B
7592 \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
7593 \e$B%I$5$l$F$$$J$$\e(B) \e$B5-;v$r%Q%$%W$KAw$j$^$9!#\e(B
7594 @code{gnus-summary-pipe-output-default-command} \e$BJQ?t$r%G%#%U%)%k%H$N%3%^\e(B
7595 \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
7596 \e$B$O\e(B @code{nil})\e$B!#\e(B
7597
7598 @item O P
7599 @kindex O P (\e$B35N,\e(B)
7600 @findex gnus-summary-muttprint
7601 @vindex gnus-summary-muttprint-program
7602 \e$B8=:_$N5-;v$r\e(B muttprint \e$B$KJ]B8$7$^$9!#$D$^$j!"30It%W%m%0%i\e(B
7603 \e$B%`\e(B @uref{http://muttprint.sourceforge.net/, Muttprint} \e$B$r;H$C$F5-;v$r0u\e(B
7604 \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
7605 \e$B?t\e(B @code{gnus-summary-muttprint-program} \e$B$G;XDj$5$l$^$9!#\e(B
7606 (@code{gnus-summary-muttprint})\e$B!#\e(B
7607 @end table
7608
7609 @vindex gnus-prompt-before-saving
7610 \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
7611 \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
7612 \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
7613 \e$B$H$KK0$-K0$-$9$k$G$7$g$&!#F~NO$r5a$a$kF0:n$OJQ\e(B
7614 \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
7615 \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
7616 \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
7617 \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
7618 \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
7619 \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
7620 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
7621
7622 @vindex gnus-default-article-saver
7623 Gnus \e$B$r;W$$DL$j$KF0:n$5$;$k$?$a$K!"JQ\e(B
7624 \e$B?t\e(B @code{gnus-default-article-saver} \e$B$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
7625 \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
7626 \e$B$^$9!#\e(B
7627
7628 @table @code
7629 @item gnus-summary-save-in-rmail
7630 @findex gnus-summary-save-in-rmail
7631 @vindex gnus-rmail-save-name
7632 @findex gnus-plain-save-name
7633 \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
7634 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
7635 \e$B$O\e(B @dfn{Babyl} \e$BMM<0$H$$$&$b$N$,;H$o$l$F$$$^$7$?!#$=$N$?$a!"4{B8\e(B
7636 \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
7637 \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
7638 \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
7639 \e$BJ]B8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7640 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7641
7642 @item gnus-summary-save-in-mail
7643 @findex gnus-summary-save-in-mail
7644 @vindex gnus-mail-save-name
7645 Unix \e$B%a!<%k\e(B (mbox) \e$B%U%!%$%k$KJ]B8$7$^$9!#JQ\e(B
7646 \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
7647 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7648 \e$B$O\e(B @code{gnus-plain-save-name} \e$B$G$9!#\e(B
7649
7650 @item gnus-summary-save-in-file
7651 @findex gnus-summary-save-in-file
7652 @vindex gnus-file-save-name
7653 @findex gnus-numeric-save-name
7654 \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
7655 \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
7656 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7657
7658 @item gnus-summary-write-to-file
7659 @findex gnus-summary-write-to-file
7660 \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
7661 \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
7662 \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
7663 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7664
7665 @item gnus-summary-save-body-in-file
7666 @findex gnus-summary-save-body-in-file
7667 \e$B5-;v$NK\J8$rDL>o$N%U%!%$%k$N8e$KDI2C$7$^$9!#JQ\e(B
7668 \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
7669 \e$B%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7670 \e$B$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7671
7672 @item gnus-summary-write-body-to-file
7673 @findex gnus-summary-write-body-to-file
7674 \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
7675 \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
7676 \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
7677 \e$B%H$O\e(B @code{gnus-numeric-save-name} \e$B$G$9!#\e(B
7678
7679 @item gnus-summary-save-in-folder
7680 @findex gnus-summary-save-in-folder
7681 @findex gnus-folder-save-name
7682 @findex gnus-Folder-save-name
7683 @vindex gnus-folder-save-name
7684 @cindex rcvstore
7685 @cindex MH folders
7686 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
7687 \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
7688 \e$BB8$9$k%U%!%$%k$NL>A0$r<hF@$9$k$?$a$K;H$$$^$9!#%G%#%U%)%k%H\e(B
7689 \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
7690 \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
7691 \e$B$9!#\e(B
7692
7693 @item gnus-summary-save-in-vm
7694 @findex gnus-summary-save-in-vm
7695 \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
7696 \e$B$,I,MW$G$9!#\e(B
7697
7698 @item gnus-summary-save-in-pipe
7699 @findex gnus-summary-save-in-pipe
7700 \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
7701 \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
7702 \e$B$j$G$9\e(B:
7703
7704 @itemize @bullet
7705 @item \e$BJ8;zNs\e(B@*
7706 \e$B<B9T2DG=$J%3%^%s%IL>$H!"$b$7$"$l$P0z?t$G$9!#\e(B
7707 @item @code{nil}@*
7708 \e$B%_%K%P%C%U%!!<$G%3%^%s%I$rF~NO$7$^$9!#\e(B
7709 @item \e$B%7%s%\%k\e(B @code{default}@*
7710 @code{gnus-summary-pipe-output-default-command} \e$BJQ?t$,;}$C$F$$$kCM!"$^$?\e(B
7711 \e$B$O:G8e$KJ]B8$N$?$a$K;H$o$l$?%3%^%s%I$GCV$-49$($i$l$^$9!#\e(B
7712 @end itemize
7713
7714 RAW \e$B$K\e(B @code{nil} \e$B0J30$NCM$rM?$($k$H\e(B @code{:decode} \e$B$*$h\e(B
7715 \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
7716 \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
7717 @end table
7718
7719 \e$B$=$l$>$l$N4X?t%7%s%\%k$O0J2<$NB0@-\e(B (property) \e$B$r;}$D$3$H$,$G$-$^$9\e(B:
7720
7721 @table @code
7722 @item :decode
7723 @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
7724 @code{gnus-summary-save-in-file}\e$B!"\e(B@code{gnus-summary-save-body-in-file}\e$B!"\e(B
7725 @code{gnus-summary-write-to-file}\e$B!"\e(B
7726 @code{gnus-summary-write-body-to-file} \e$B$*$h\e(B
7727 \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
7728
7729 @item :function
7730 \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
7731 \e$B$9!#$3$l$r@_Dj$9$k$H!"J#?t$N5-;v$r0lEY$KJ]B8$9$k$H$-\e(B
7732 \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
7733 \e$B$,C10l$N%U%!%$%k$KJ]B8$5$l$^$9!#\e(B@code{gnus-summary-write-to-file} \e$B$*$h\e(B
7734 \e$B$S\e(B @code{gnus-summary-write-body-to-file} \e$B$G$@$1!"$3$l$r@_Dj$9$k0U5A$,$"\e(B
7735 \e$B$j$^$9!#\e(B
7736
7737 @item :headers
7738 \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
7739 \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
7740 \e$B$N%X%C%@!<$rJ]B8$9$k$+$r@)8f$7$^$9!#\e(B
7741 @end table
7742
7743 @vindex gnus-article-save-directory
7744 \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
7745 \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
7746 \e$B$l$O%G%#%U%)%k%H$G$O\e(B @file{~/News/} \e$B$G$9!#\e(B
7747
7748 \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
7749 \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
7750 \e$B$-$k4X?t$N%j%9%H$G$9\e(B:
7751
7752 @table @code
7753 @item gnus-Numeric-save-name
7754 @findex gnus-Numeric-save-name
7755 @file{~/News/Alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7756
7757 @item gnus-numeric-save-name
7758 @findex gnus-numeric-save-name
7759 @file{~/News/alt.andera-dworkin/45} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7760
7761 @item gnus-Plain-save-name
7762 @findex gnus-Plain-save-name
7763 @file{~/News/Alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7764
7765 @item gnus-plain-save-name
7766 @findex gnus-plain-save-name
7767 @file{~/News/alt.andera-dworkin} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7768
7769 @item gnus-sender-save-name
7770 @findex gnus-sender-save-name
7771 @file{~/News/larsi} \e$B$N$h$&$J%U%!%$%kL>!#\e(B
7772 @end table
7773
7774 @vindex gnus-split-methods
7775 \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
7776 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
7777 \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
7778 \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
7779 \e$B$PNI$$$G$7$g$&\e(B:
7780
7781 @lisp
7782 (("^Subject:.*gnus\\|^Newsgroups:.*gnus" "gnus-stuff")
7783  ("^Subject:.*vm\\|^Xref:.*vm" "vm-stuff")
7784  (my-choosing-function "../other-dir/my-stuff")
7785  ((equal gnus-newsgroup-name "mail.misc") "mail-stuff"))
7786 @end lisp
7787
7788 \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
7789 \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
7790 \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
7791 \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
7792 \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
7793 \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
7794 \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
7795 \e$B%H$rJV$7$?$H$-$O!"1i;;$N7k2L<+BN$,;H$o$l$^$9!#\e(B
7796
7797 \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
7798 \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
7799 \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
7800 \e$B$7$FF@$i$l$?7k2L$,!"%U%!%$%kL>$rJd40$9$k$H$-$N8uJd$K$J$j$^$9!#\e(B
7801
7802 \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
7803 \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
7804 \e$BL>$N8uJd$H$7$F;H$$$^$9!#\e(B
7805
7806 \e$B$3$l$O%U%!%$%kL>$rB?>/$-$l$$$K$9$k4X?t$NNc$G$9!#\e(B
7807 @samp{nnml:mail.whatever} \e$B$N$h$&$J%a!<%k%0%k!<%W$,$?$/$5$s$"$k$H$9$k$H!"\e(B
7808 \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
7809 \e$B$9I,MW$,$"$k$+$b$7$l$^$;$s!#<!$NJ*$O$^$5$K$=$l$r$7$^$9\e(B:
7810
7811 @lisp
7812 (defun my-save-name (group)
7813   (when (string-match "^nnml:mail." group)
7814     (substring group (match-end 0))))
7815
7816 (setq gnus-split-methods
7817       '((gnus-article-archive-name)
7818         (my-save-name)))
7819 @end lisp
7820
7821 @vindex gnus-use-long-file-name
7822 \e$B:G8e$K!"\e(B@code{gnus-use-long-file-name} \e$B$H$$$&JQ?t$,$"$j$^$9!#$3$l\e(B
7823 \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
7824 \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
7825 \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
7826 \e$B%G%#%l%/%H%j!<$r@8@.$9$k$H$$$&$3$H$G\e(B
7827 \e$B$9\e(B (@file{~/News/alt.andrea-dworkin} \e$B$G$O$J\e(B
7828 \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
7829 \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
7830 \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
7831
7832 \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
7833 \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
7834 \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
7835 \e$B4^$s$G$$$k$H!"J]B8$9$k$H$-$KD9$$%U%!%$%kL>$O;H$o$l$^$;$s!#$^$?!"$=$N%j%9\e(B
7836 \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
7837 \e$B%$%k$K$O;H$o$l$^$;$s!#\e(B
7838
7839 \e$B5-;v$r%9%W!<%k$N$h$&$J3,AX$KJ]B8$7$?$$>l9g$O!"<!$N$h$&$K$7$F$/$@$5$$!#\e(B
7840
7841 @lisp
7842 (setq gnus-use-long-file-name '(not-save)) ; @r{\e$B3,AX$K$9$k\e(B}
7843 (setq gnus-default-article-saver
7844       'gnus-summary-save-in-file) ; @r{\e$B%(%s%3!<%I$7$J$$\e(B}
7845 @end lisp
7846
7847 \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
7848 \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
7849 \e$B%U%!!<$G\e(B @kbd{G D} \e$B$r%?%$%W$7$F!"0lHV>e$N%G%#%l%/%H\e(B
7850 \e$B%j!<\e(B (@file{~/News/}) \e$B$r0z?t$H$7$FEO$7$F$/$@$5$$!#\e(B
7851
7852 @node Decoding Articles
7853 @section \e$B5-;v$N%G%3!<%I\e(B
7854 @cindex decoding articles
7855
7856 \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)
7857 \e$B$rEj9F$7$^$9!#\e(BGnus \e$B$O$=$l$i$r%G%3!<%I$9$k$3$H$,$G$-$^$9!#\e(B
7858
7859 @quotation
7860 \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
7861 \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
7862 \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
7863 \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
7864 \e$B$J$C$F$/$@$5\e(B
7865 \e$B$$\e(B (@pxref{Mail Variables, ,\e$B%a!<%kJQ?t\e(B, message-ja, The Message Manual}):
7866
7867 @lisp
7868 (setq message-send-mail-partially-limit nil)
7869 @end lisp
7870 @end quotation
7871
7872 @menu
7873 * Uuencoded Articles::          \e$B5-;v$r\e(B uudecode \e$B$9$k\e(B
7874 * Shell Archives::              shar \e$B5-;v$r2rE`$9$k\e(B
7875 * PostScript Files::            \e$B%]%9%H%9%/%j%W%H$rJ,3d$9$k\e(B
7876 * Other Files::                 \e$BIaDL$NJ]B8$H\e(B binhex.
7877 * Decoding Variables::          \e$B9,$;$J%G%3!<%I$N$?$a$NJQ?t\e(B
7878 * Viewing Files::               \e$B%G%3!<%I$5$l$?7k2L$r8+$?$$\e(B?
7879 @end menu
7880
7881 @cindex series
7882 @cindex article series
7883 \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
7884 \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
7885 \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
7886 \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
7887 \e$BB8$9$k$3$H$,$G$-$^$9!#\e(B
7888
7889 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
7890 \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
7891 (\e$B6uGr$OBgBNL5;k$5$l$^$9$,!#\e(B)
7892
7893 \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
7894 \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
7895 \e$B$H$7$^$9!#\e(B
7896
7897 @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
7898 \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
7899 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
7900
7901 @node Uuencoded Articles
7902 @subsection uuencode \e$B$5$l$?5-;v\e(B
7903 @cindex uudecode
7904 @cindex uuencoded articles
7905
7906 @table @kbd
7907 @item X u
7908 @kindex X u (\e$B35N,\e(B)
7909 @findex gnus-uu-decode-uu
7910 @c @icon{gnus-uu-decode-uu}
7911 \e$B8=:_$N72$r\e(B uudecode \e$B$7$^$9\e(B (@code{gnus-uu-decode-uu})\e$B!#\e(B
7912
7913 @item X U
7914 @kindex X U (\e$B35N,\e(B)
7915 @findex gnus-uu-decode-uu-and-save
7916 \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
7917
7918 @item X v u
7919 @kindex X v u (\e$B35N,\e(B)
7920 @findex gnus-uu-decode-uu-view
7921 \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
7922
7923 @item X v U
7924 @kindex X v U (\e$B35N,\e(B)
7925 @findex gnus-uu-decode-uu-and-save-view
7926 \e$B8=:_$N5-;v$r\e(B uudecode \e$B$7$F!"I=<($7$FJ]B8$7$^\e(B
7927 \e$B$9\e(B (@code{gnus-uu-decode-uu-and-save-view})\e$B!#\e(B
7928 @end table
7929
7930 \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
7931 \e$B$($F$*$$$F$/$@$5$$!#Nc$($P%K%e!<%9%0%k!<%WA4BN$r%G%3!<%I$7$FJ]B8$7$?$$$N\e(B
7932 \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
7933 \e$B$F\e(B @kbd{X U} (@code{gnus-uu-decode-uu-and-save}) \e$B$r<B9T$7$F$/$@$5$$!#\e(B
7934
7935 \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
7936 \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
7937 \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
7938 \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
7939
7940 @vindex gnus-uu-notify-files
7941 \e$BCm0U\e(B: \e$BDj?t\e(B @code{gnus-uu-notify-files} (\e$BCM\e(B
7942 \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
7943 \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
7944 \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
7945 \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
7946 \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
7947 \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
7948
7949 @node Shell Archives
7950 @subsection \e$B%7%'%k%"!<%+%$%V\e(B
7951 @cindex unshar
7952 @cindex shell archives
7953 @cindex shared articles
7954
7955 \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
7956 \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
7957 \e$B$NL?Na$,$"$j$^$9\e(B:
7958
7959 @table @kbd
7960 @item X s
7961 @kindex X s (\e$B35N,\e(B)
7962 @findex gnus-uu-decode-unshar
7963 \e$B8=:_$N72$r2rE`$7$^$9\e(B (@code{gnus-uu-decode-unshar})\e$B!#\e(B
7964
7965 @item X S
7966 @kindex X S (\e$B35N,\e(B)
7967 @findex gnus-uu-decode-unshar-and-save
7968 \e$B8=:_$N72$r2rE`$7$FJ]B8$7$^$9\e(B (@code{gnus-uu-decode-unshar-and-save})\e$B!#\e(B
7969
7970 @item X v s
7971 @kindex X v s (\e$B35N,\e(B)
7972 @findex gnus-uu-decode-unshar-view
7973 \e$B8=:_$N72$r2rE`$7$FI=<($7$^$9\e(B (@code{gnus-uu-decode-unshar-view})\e$B!#\e(B
7974
7975 @item X v S
7976 @kindex X v S (\e$B35N,\e(B)
7977 @findex gnus-uu-decode-unshar-and-save-view
7978 \e$B8=:_$N72$r2rE`$7!"I=<($7$FJ]B8$7$^\e(B
7979 \e$B$9\e(B (@code{gnus-uu-decode-unshar-and-save-view})\e$B!#\e(B
7980 @end table
7981
7982 @node PostScript Files
7983 @subsection \e$B%]%9%H%9%/%j%W%H%U%!%$%k\e(B
7984 @cindex PostScript
7985
7986 @table @kbd
7987 @item X p
7988 @kindex X p (\e$B35N,\e(B)
7989 @findex gnus-uu-decode-postscript
7990 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$^$9\e(B (@code{gnus-uu-decode-postscript})\e$B!#\e(B
7991
7992 @item X P
7993 @kindex X P (\e$B35N,\e(B)
7994 @findex gnus-uu-decode-postscript-and-save
7995 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rE83+$7$FJ]B8$7$^\e(B
7996 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save})\e$B!#\e(B
7997
7998 @item X v p
7999 @kindex X v p (\e$B35N,\e(B)
8000 @findex gnus-uu-decode-postscript-view
8001 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7$^\e(B
8002 \e$B$9\e(B (@code{gnus-uu-decode-postscript-view})\e$B!#\e(B
8003
8004 @item X v P
8005 @kindex X v P (\e$B35N,\e(B)
8006 @findex gnus-uu-decode-postscript-and-save-view
8007 \e$B8=:_$N%]%9%H%9%/%j%W%H72$rI=<($7$FJ]B8$7$^\e(B
8008 \e$B$9\e(B (@code{gnus-uu-decode-postscript-and-save-view})\e$B!#\e(B
8009 @end table
8010
8011 @node Other Files
8012 @subsection \e$BB>$N%U%!%$%k\e(B
8013
8014 @table @kbd
8015 @item X o
8016 @kindex X o (\e$B35N,\e(B)
8017 @findex gnus-uu-decode-save
8018 \e$B8=:_$N5-;v72$rJ]B8$7$^$9\e(B (@code{gnus-uu-decode-save})\e$B!#\e(B
8019
8020 @item X b
8021 @kindex X b (\e$B35N,\e(B)
8022 @findex gnus-uu-decode-binhex
8023 \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
8024 \e$B$O$^$@<B:]$K$OF0:n$7$^$;$s!#\e(B
8025
8026 @item X Y
8027 @kindex X Y (\e$B35N,\e(B)
8028 @findex gnus-uu-decode-yenc
8029 \e$B8=:_$N5-;v72$r\e(B yEnc \e$B$G%G%3!<%I$7$FJ]B8$7$^\e(B
8030 \e$B$9\e(B (@code{gnus-uu-decode-yenc})\e$B!#\e(B
8031 @end table
8032
8033 @node Decoding Variables
8034 @subsection \e$B%G%3!<%I$N$?$a$NJQ?t\e(B
8035
8036 \e$B7AMF;l$G$9!#F0;l$G$O$"$j$^$;$s!#\e(B
8037
8038 @menu
8039 * Rule Variables::              \e$B%U%!%$%k$,$I$N$h$&$KI=<($5$l$k$+$r7h$a$kJQ?t\e(B
8040 * Other Decode Variables::      \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
8041 * Uuencoding and Posting::      uuencode \e$B$9$k$N$r%+%9%?%^%$%:$9$kJQ?t\e(B
8042 @end menu
8043
8044 @node Rule Variables
8045 @subsubsection \e$B5,B'JQ?t\e(B
8046 @cindex rule variables
8047
8048 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
8049 \e$B$9!#$3$l$i$NJQ?t$O$9$Y$F0J2<$N$h$&$JMM<0$G$9!#\e(B
8050
8051 @lisp
8052       (list '(regexp1 command2)
8053             '(regexp2 command2)
8054             ...)
8055 @end lisp
8056
8057 @table @code
8058 @item gnus-uu-user-view-rules
8059 @vindex gnus-uu-user-view-rules
8060 @cindex sox
8061 \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
8062 \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
8063 \e$B<!$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9\e(B:
8064
8065 @lisp
8066 (setq gnus-uu-user-view-rules
8067       (list '("\\\\.au$\" "sox %s -t .aiff > /dev/audio")))
8068 @end lisp
8069
8070 @item gnus-uu-user-view-rules-end
8071 @vindex gnus-uu-user-view-rules-end
8072 \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
8073 \e$B$k$3$H$,$G$-$J$+$C$?$H$-$KD4$Y$i$l$^$9!#\e(B
8074
8075 @item gnus-uu-user-archive-rules
8076 @vindex gnus-uu-user-archive-rules
8077 \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
8078 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B
8079 @end table
8080
8081 @node Other Decode Variables
8082 @subsubsection \e$BB>$N%G%3!<%I$N$?$a$NJQ?t\e(B
8083
8084 @table @code
8085 @vindex gnus-uu-grabbed-file-functions
8086
8087 @item gnus-uu-grabbed-file-functions
8088 \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
8089 \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
8090 \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
8091 \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:
8092
8093 @table @code
8094 @item gnus-uu-grab-view
8095 @findex gnus-uu-grab-view
8096 \e$B%U%!%$%k$rI=<($7$^$9!#\e(B
8097
8098 @item gnus-uu-grab-move
8099 @findex gnus-uu-grab-move
8100 \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
8101 @end table
8102
8103 @item gnus-uu-be-dangerous
8104 @vindex gnus-uu-be-dangerous
8105 \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
8106 \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
8107 \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
8108 \e$B9g$O!"$=$l$>$l$N$H$-$K?R$M$^$9!#\e(B
8109
8110 @item gnus-uu-ignore-files-by-name
8111 @vindex gnus-uu-ignore-files-by-name
8112 \e$B$3$N@55,I=8=$K9gCW$9$kL>A0$N%U%!%$%k$OI=<($5$l$^$;$s!#\e(B
8113
8114 @item gnus-uu-ignore-files-by-type
8115 @vindex gnus-uu-ignore-files-by-type
8116 \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
8117 Gnus \e$B$O%U%!%$%kL>$K4p$E$$$F7?$r?dB,$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
8118 @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
8119 \e$B$*9T57$,0-$$$b$N$G$9!#\e(B
8120
8121 @item gnus-uu-tmp-dir
8122 @vindex gnus-uu-tmp-dir
8123 @code{gnus-uu} \e$B$,$=$N;E;v$r$9$k>l=j$G$9!#\e(B
8124
8125 @item gnus-uu-do-not-unpack-archives
8126 @vindex gnus-uu-do-not-unpack-archives
8127 @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
8128 \e$B%"!<%+%$%V$NCf?H$^$G$O8+$^$;$s!#\e(B
8129
8130 @item gnus-uu-view-and-save
8131 @vindex gnus-uu-view-and-save
8132 @code{nil} \e$B$G$J$$$H!"MxMQ<T$O%U%!%$%k$rI=<($7$?8e$G>o$KJ]B8$9$k$+$I$&$+\e(B
8133 \e$B$r?R$M$i$l$^$9!#\e(B
8134
8135 @item gnus-uu-ignore-default-view-rules
8136 @vindex gnus-uu-ignore-default-view-rules
8137 @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
8138
8139 @item gnus-uu-ignore-default-archive-rules
8140 @vindex gnus-uu-ignore-default-archive-rules
8141 @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
8142 \e$BL5;k$7$^$9!#\e(B
8143
8144 @item gnus-uu-kill-carriage-return
8145 @vindex gnus-uu-kill-carriage-return
8146 @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
8147 \e$B$r<h$j5n$j$^$9!#\e(B
8148
8149 @item gnus-uu-unmark-articles-not-decoded
8150 @vindex gnus-uu-unmark-articles-not-decoded
8151 @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
8152 \e$BIU$1$^$9!#\e(B
8153
8154 @item gnus-uu-correct-stripped-uucode
8155 @vindex gnus-uu-correct-stripped-uucode
8156 @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
8157 \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
8158
8159 @item gnus-uu-pre-uudecode-hook
8160 @vindex gnus-uu-pre-uudecode-hook
8161 \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
8162
8163 @item gnus-uu-view-with-metamail
8164 @vindex gnus-uu-view-with-metamail
8165 @cindex metamail
8166 @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
8167 \e$B$7$F!"%U%!%$%kL>$K4p$E$$$?\e(B @acronym{MIME} Content-Type \e$B$r$G$C$A$"$2$^$9!#\e(B
8168 \e$B$=$N7k2L$OI=<($N$?$a$K\e(B @code{metamail} \e$B$K$+$1$i$l$^$9!#\e(B
8169
8170 @item gnus-uu-save-in-digest
8171 @vindex gnus-uu-save-in-digest
8172 @code{nil} \e$B$G$J$$$H!"%G%3!<%I$;$:$KJ]B8$9$k$3$H$r;X<($5$l$?$H$-$K!"\e(B
8173 @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
8174 \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
8175 \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
8176 \e$B$k4JC1$JJ}K!$,8+$D$+$i$J$+$C$?$N$G!";d$O$=$l$i$rC1$KMn$H$7$^$7$?!#\e(B
8177 @end table
8178
8179 @node Uuencoding and Posting
8180 @subsubsection uuencode \e$B$HEj9F\e(B
8181
8182 @table @code
8183 @item gnus-uu-post-include-before-composing
8184 @vindex gnus-uu-post-include-before-composing
8185 @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
8186 \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
8187 \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
8188 \e$B$+$r$9$k$3$H$,$G$-$^$9!#\e(B
8189
8190 @item gnus-uu-post-length
8191 @vindex gnus-uu-post-length
8192 \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
8193 \e$B$N$KI,MW$JNL$N%U%!%$%k$KJ,3d$5$l$^$9!#\e(B
8194
8195 @item gnus-uu-post-threaded
8196 @vindex gnus-uu-post-threaded
8197 @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
8198 \e$B$GEj9F$7$^$9!#$3$l$O$"$^$j8-$$J}K!$G$O$J$$$+$b$7$l$^$;$s!#$H$$$&$N$O!":#\e(B
8199 \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
8200 \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
8201 \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
8202 \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
8203 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
8204
8205 @item gnus-uu-post-separate-description
8206 @vindex gnus-uu-post-separate-description
8207 @code{nil} \e$B$G$J$$$H!"@bL@J8$OJL$N5-;v$GEj9F$5$l$^$9!#:G=i$N5-;v$OIa\e(B
8208 \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
8209 \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
8210 \e$B$1$i$l$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
8211 @end table
8212
8213 @node Viewing Files
8214 @subsection \e$B%U%!%$%k$NI=<(\e(B
8215 @cindex viewing files
8216 @cindex pseudo-articles
8217
8218 \e$B%G%3!<%I$7$?8e$G%U%!%$%k$,2?$i$+$N%"!<%+%$%V$G$"$k>l9g!"\e(BGnus \e$B$O%"!<%+%$\e(B
8219 \e$B%V$rE83+$7$h$&$H;n$_!"%"!<%+%$%V$NCf$KI=<($G$-$k%U%!%$%k$,$"$k$+$I$&$+$r\e(B
8220 \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
8221 \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
8222 \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
8223 \e$B$N2aDx$O:F5"E*$J$N$G!"%"!<%+%$%V$K%"!<%+%$%V$N%"!<%+%$%V$,$"$k$H!"$=$l$O\e(B
8224 \e$B$9$Y$FE83+$5$l$^$9!#\e(B
8225
8226 \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
8227 \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
8228 \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
8229 \e$B$l$^$9!#\e(B
8230
8231 @vindex gnus-view-pseudo-asynchronously
8232 @code{gnus-view-pseudo-asynchronously} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(BEmacs \e$B$O\e(B
8233 \e$B@h$X?J$`A0$KI=<($N=*N;$rBT$A$^$9!#\e(B
8234
8235 @vindex gnus-view-pseudos
8236 @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
8237 \e$B$K5?;w5-;v$rA^F~$;$:!"$=$l$i$r$9$0$KI=<($7$^$9!#$3$NJQ?t\e(B
8238 \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
8239 \e$B$^$;$s!#\e(B
8240
8241 @vindex gnus-view-pseudos-separately
8242 @code{gnus-view-pseudos-separately} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"I=<($5$l$k$=\e(B
8243 \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
8244 \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
8245
8246 @vindex gnus-insert-pseudo-articles
8247 @code{gnus-insert-pseudo-articles} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"%G%3!<%I$N$H\e(B
8248 \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
8249
8250 \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
8251 \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
8252 \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
8253 \e$B$7$g$&$+\e(B?
8254
8255 @node Article Treatment
8256 @section \e$B5-;v$N%H%j!<%H%a%s%H\e(B
8257
8258 \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
8259 \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
8260 \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
8261 \e$B$k$?$a$N4X?t$HJQ?t$O;3$N$h$&$K$"$j$^$9!#\e(B
8262
8263 @menu
8264 * Article Highlighting::        \e$B5-;v$r%U%k!<%D%5%i%@$N$h$&$K$7$?$$\e(B
8265 * Article Fontisizing::         \e$B6/D4$5$l$?J8$rAGE($K$9$k\e(B
8266 * Article Hiding::              \e$BFCDj$N>pJs$O>C$75n$j$?$$$H$b;W$&\e(B
8267 * Article Washing::             \e$B?M@8$r$b$C$H$h$/$9$k$?$/$5$s$N5$$NMx$$$?4X?t\e(B
8268 * Article Header::              \e$B%X%C%@!<$r$$$m$$$mJQ7A$5$;$k\e(B
8269 * 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
8270 * Article Button Levels::       \e$B%\%?%s$N8+$(J}$r@)8f$9$k\e(B
8271 * Article Date::                \e$B$0$:$0$:8@$&$J!"@$3&;~$@\e(B!
8272 * Article Display::             \e$B$$$m$s$J$b$N$rI=<($9$k\e(B:
8273                                 X-Face, Picons, Smileys, Gravatars
8274 * Article Signature::           \e$B=pL>$C$F2?\e(B?
8275 * Article Miscellanea::         \e$BB>$N$$$m$$$m$J$b$N\e(B
8276 @end menu
8277
8278 @node Article Highlighting
8279 @subsection \e$B5-;v$N%O%$%i%$%H\e(B
8280 @cindex highlighting
8281
8282 \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
8283 \e$B$&$K$7$?$/$"$j$^$;$s$+!#\e(B
8284
8285 @table @kbd
8286 @item W H a
8287 @kindex W H a (\e$B35N,\e(B)
8288 @findex gnus-article-highlight
8289 @findex gnus-article-maybe-highlight
8290 \e$B8=:_$N5-;v$r$b$C$H%O%$%i%$%H$7$^$9!#$3$N4X?t$O!"%X%C%@!<!"0zMQJ8!"=pL>$r\e(B
8291 \e$B%O%$%i%$%H$7!"K\J8$H%X%C%@!<$K%\%?%s$r2C$($^$9!#\e(B
8292
8293 @item W H h
8294 @kindex W H h (\e$B35N,\e(B)
8295 @findex gnus-article-highlight-headers
8296 @vindex gnus-header-face-alist
8297 \e$B%X%C%@!<$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-headers})\e$B!#%O%$\e(B
8298 \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
8299 \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
8300 \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
8301 \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
8302 @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
8303 \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
8304 \e$B$KCm0U$7$F$/$@$5$$\e(B---Gnus \e$B$,$=$l$rIU$12C$($^$9!#\e(B
8305
8306 @item W H c
8307 @kindex W H c (\e$B35N,\e(B)
8308 @findex gnus-article-highlight-citation
8309 \e$B0zMQ$5$l$?J8$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-citation})\e$B!#\e(B
8310
8311 \e$B0zMQJ8$N%O%$%i%$%H$r%+%9%?%^%$%:$9$kJQ?t$O<!$NDL$j$G$9\e(B:
8312
8313 @table @code
8314 @vindex gnus-cite-parse-max-size
8315 @item gnus-cite-parse-max-size
8316 \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
8317 \e$B$O!"0zMQJ8$N%O%$%i%$%H$,9T$J$o$l$^$;$s!#\e(B
8318
8319 @item gnus-cite-max-prefix
8320 @vindex gnus-cite-max-prefix
8321 \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
8322
8323 @item gnus-cite-face-list
8324 @vindex gnus-cite-face-list
8325 \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
8326 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
8327 \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
8328 \e$BC/$,2?$r=q$$$?$+$,J,$+$j$d$9$/$J$k$G$7$g$&!#\e(B
8329
8330 @item gnus-supercite-regexp
8331 @vindex gnus-supercite-regexp
8332 \e$BIaDL$N\e(B Supercite \e$BCx<T9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
8333
8334 @item gnus-supercite-secondary-regexp
8335 @vindex gnus-supercite-secondary-regexp
8336 \e$B0z$-Nv$+$l$?\e(B Supercite \e$BCx<T9T$K9gCW$9$k@55,I=8=$G$9!#\e(B
8337
8338 @item gnus-cite-minimum-match-count
8339 @vindex gnus-cite-minimum-match-count
8340 \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
8341
8342 @item gnus-cite-attribution-prefix
8343 @vindex gnus-cite-attribution-prefix
8344 \e$BCx<T9T$N;O$^$j$K9gCW$9$k@55,I=8=$G$9!#\e(B
8345
8346 @item gnus-cite-attribution-suffix
8347 @vindex gnus-cite-attribution-suffix
8348 \e$BCx<T9T$N=*$j$K9gCW$9$k@55,I=8=$G$9!#\e(B
8349
8350 @item gnus-cite-attribution-face
8351 @vindex gnus-cite-attribution-face
8352 \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
8353 \e$BM;9g$5$l$^$9!#\e(B
8354
8355 @item gnus-cite-ignore-quoted-from
8356 @vindex gnus-cite-ignore-quoted-from
8357 \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
8358 \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
8359 MTA \e$B$,%/%*!<%H$7$?2DG=@-$,$"$j$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
8360 @end table
8361
8362 @item W H s
8363 @kindex W H s (\e$B35N,\e(B)
8364 @vindex gnus-signature-separator
8365 @vindex gnus-signature-face
8366 @findex gnus-article-highlight-signature
8367 \e$B=pL>\e(B (signature) \e$B$r%O%$%i%$%H$7$^\e(B
8368 \e$B$9\e(B (@code{gnus-article-highlight-signature})\e$B!#\e(B
8369 @code{gnus-signature-separator} (@pxref{Article Signature}) \e$B$N8e$N$9$Y$F\e(B
8370 \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
8371 \e$B$l$^$9!#$=$l$O%G%#%U%)%k%H$G$O\e(B @code{italic} \e$B$G$9!#\e(B
8372 @end table
8373
8374 \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
8375 \e$B;2>H$7$F$/$@$5$$!#\e(B
8376
8377 @node Article Fontisizing
8378 @subsection \e$B5-;vCf$NJ8$N6/D4I=<(\e(B
8379 @cindex emphasis
8380 @cindex article emphasis
8381
8382 (\e$BLuCm\e(B: Fontisize == Fontify + Emphasize)
8383
8384 @findex gnus-article-emphasize
8385 @kindex W e (\e$B35N,\e(B)
8386 \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
8387 \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
8388 \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
8389 \e$BE($K8+$($k$h$&$K$G$-$^$9!#\e(B
8390
8391 @vindex gnus-emphasis-alist
8392 \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
8393 \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
8394 \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
8395 \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
8396 \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
8397 \e$B$^$9!#\e(B) \e$B;MHVL\$O%O%$%i%$%H$5$;$k$?$a$N$N%U%'!<%9$G$9!#\e(B
8398
8399 @lisp
8400 (setq gnus-emphasis-alist
8401       '(("_\\(\\w+\\)_" 0 1 gnus-emphasis-underline)
8402         ("\\*\\(\\w+\\)\\*" 0 1 gnus-emphasis-bold)))
8403 @end lisp
8404
8405 (\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)
8406
8407 @cindex slash
8408 @cindex asterisk
8409 @cindex underline
8410 @cindex /
8411 @cindex *
8412
8413 @vindex gnus-emphasis-underline
8414 @vindex gnus-emphasis-bold
8415 @vindex gnus-emphasis-italic
8416 @vindex gnus-emphasis-underline-bold
8417 @vindex gnus-emphasis-underline-italic
8418 @vindex gnus-emphasis-bold-italic
8419 @vindex gnus-emphasis-underline-bold-italic
8420 \e$B%G%#%U%)%k%H$G$O<7$D$N5,B'$,$"$j!"$=$l$i$O0J2<$N%U%'!<%9$rMQ$$$^$9\e(B:@*
8421 @code{gnus-emphasis-bold}, @code{gnus-emphasis-italic},
8422 @code{gnus-emphasis-underline}, @code{gnus-emphasis-bold-italic},
8423 @code{gnus-emphasis-underline-italic},
8424 @code{gnus-emphasis-underline-bold},
8425 @code{gnus-emphasis-underline-bold-italic}\e$B!#\e(B
8426
8427 \e$B$3$l$i$N%U%'!<%9$rJQ99$7$?$$$N$G$"$l$P!"\e(B
8428 @kbd{M-x customize} \e$B$+\e(B @code{copy-face} \e$B$r;H$&$3$H$,$G$-$^$9!#Nc$(\e(B
8429 \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
8430 \e$B$N$J$i$P!"<!$N$h$&$K$9$l$PNI$$$G$7$g$&\e(B:
8431
8432 @lisp
8433 (copy-face 'red 'gnus-emphasis-italic)
8434 @end lisp
8435
8436 @vindex gnus-group-highlight-words-alist
8437 \e$BG$0U$N8l$r6/D4I=<($5$;$?$$$H$-$O!"\e(B
8438 @code{gnus-group-highlight-words-alist} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#$3$l\e(B
8439 \e$B$O\e(B @code{gnus-emphasis-alist} \e$B$HF1$89=J8$r;H$$$^$9!#\e(B
8440 @code{highlight-words} \e$B%0%k!<%W%Q%i%a!<\e(B
8441 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$b$G$-$^$9!#\e(B
8442
8443 \e$B5-;v$r<+F0E*$K6/D4I=<($5$;$k$d$jJ}$K$D$$$F\e(B
8444 \e$B$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
8445
8446 @node Article Hiding
8447 @subsection \e$B5-;v$r1#$9\e(B
8448 @cindex article hiding
8449
8450 \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
8451 \e$B;v$K$O!"IaDL$O$"$j$9$.$k$/$i$$$N$4$_$,$"$j$^$9!#\e(B
8452
8453 @table @kbd
8454 @item W W a
8455 @kindex W W a (\e$B35N,\e(B)
8456 @findex gnus-article-hide
8457 \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
8458 \e$B$3$N4X?t$O%X%C%@!<!"\e(B@acronym{PGP}\e$B!"0zMQJ8!"$=$l$K=pL>$r1#$7$^$9!#\e(B
8459
8460 @item W W h
8461 @kindex W W h (\e$B35N,\e(B)
8462 @findex gnus-article-hide-headers
8463 \e$B%X%C%@!<$r1#$7$^$9\e(B (@code{gnus-article-hide-headers})\e$B!#\e(B
8464 @xref{Hiding Headers}.
8465
8466 @item W W b
8467 @kindex W W b (\e$B35N,\e(B)
8468 @findex gnus-article-hide-boring-headers
8469 \e$B$"$^$j6=L#$N;}$F$J$$%X%C%@!<$r1#$7$^\e(B
8470 \e$B$9\e(B (@code{gnus-article-hide-boring-headers})\e$B!#\e(B@xref{Hiding Headers}.
8471
8472 @item W W s
8473 @kindex W W s (\e$B35N,\e(B)
8474 @findex gnus-article-hide-signature
8475 \e$B=pL>$r1#$7$^$9\e(B (@code{gnus-article-hide-signature})\e$B!#\e(B
8476 @xref{Article Signature}.
8477
8478 @item W W l
8479 @kindex W W l (\e$B35N,\e(B)
8480 @findex gnus-article-hide-list-identifiers
8481 @vindex gnus-list-identifiers
8482 @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
8483 \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
8484 \e$B$N\e(B @code{Subject} \e$B%X%C%@!<$N:G=i$KIU$1$kJ8;zNs!"Nc$(\e(B
8485 \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
8486 \e$B$k\e(B @samp{Re: } \e$B$O!":o=|$r9T$J$&A0$KD7$S1[$5$l$^$9!#\e(B
8487 @code{gnus-list-identifiers} \e$B$K\e(B @code{\\(..\\)} \e$B$r4^$a$F$O$$$1$^$;$s!#\e(B
8488
8489 @table @code
8490 @item gnus-list-identifiers
8491 @vindex gnus-list-identifiers
8492 \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
8493 \e$B$O@55,I=8=$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#\e(B
8494 @end table
8495
8496 @item W W P
8497 @kindex W W P (\e$B35N,\e(B)
8498 @findex gnus-article-hide-pem
8499 \e$BITMW$J\e(B @acronym{PEM} (privacy enhanced messages (\e$B%W%i%$%P%7!<3HD%%a%C%;!<\e(B
8500 \e$B%8\e(B)) \e$B$NItJ,$r1#$7$^$9\e(B (@code{gnus-article-hide-pem})\e$B!#\e(B
8501
8502 @item W W B
8503 @kindex W W B (\e$B35N,\e(B)
8504 @findex gnus-article-strip-banner
8505 @vindex gnus-article-banner-alist
8506 @vindex gnus-article-address-banner-alist
8507 @cindex banner
8508 @cindex OneList
8509 @cindex stripping advertisements
8510 @cindex advertisements
8511 @code{banner} \e$B%0%k!<%W%Q%i%a!<%?!<$G;XDj$5$l$?%P%J!<$r<h$j=|$-$^\e(B
8512 \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
8513 \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/
8514 \e$B$b$7$/$O=pL>$r1#$9$?$a$K;HMQ$5$l$^$9!#$3$N4X?t$r;H$&J}K!\e(B
8515 \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
8516 \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
8517 \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
8518 \e$B$?$a$N%7%s%\%k\e(B @code{signature}\e$B!"$^$?\e(B
8519 \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
8520 \e$B$:$l$+$G$"$k$3$H$,$G$-$^$9!#\e(B
8521
8522 \e$BNc$($P\e(B:
8523
8524 @lisp
8525 (setq gnus-article-banner-alist
8526       ((googleGroups .
8527        "^\n*--~--~---------\\(.+\n\\)+")))
8528 @end lisp
8529
8530 \e$B%0%k!<%W$K$+$+$o$i$:!"5-;v$NAw?.<T\e(B
8531 \e$B$,\e(B @code{gnus-article-address-banner-alist} \e$B$G@_Dj$5$l$F$$$kFCDj$N%a!<%k\e(B
8532 \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
8533
8534 @table @code
8535 @item gnus-article-address-banner-alist
8536 @vindex gnus-article-address-banner-alist
8537 \e$B%a!<%k%"%I%l%9$H%P%J!<$NO"A[%j%9%H$G$9!#$=$l$>$l$NMWAG\e(B
8538 \e$B$O\e(B @code{(@var{address} . @var{banner})} \e$B$N7A<0$r;}$A!"$3$3\e(B
8539 \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
8540 \e$B$G$9!#$^$?!"\e(B@var{banner} \e$B$O%7%s%\%k\e(B @code{signature}\e$B!"\e(B
8541 @code{gnus-article-banner-alist} \e$B$NMWAG!"@55,I=8=$^$?$O\e(B @code{nil} \e$B$N$&\e(B
8542 \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
8543 \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
8544 \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
8545 Yoo-hoo!?} \e$B$N$h$&$J$b$N$,$"$k>l9g!"0J2<$NMWAG$G$=$l$i$r>C$9$3$H$,$G$-$^\e(B
8546 \e$B$9!#\e(B
8547
8548 @lisp
8549 ("@@yoo-hoo\\.co\\.jp\\'" . "\n_+\nDo You Yoo-hoo!\\?\n.*\n.*\n")
8550 @end lisp
8551 @end table
8552
8553 @item W W c
8554 @kindex W W c (\e$B35N,\e(B)
8555 @findex gnus-article-hide-citation
8556 \e$B0zMQJ8$r1#$7$^$9\e(B (@code{gnus-article-hide-citation})\e$B!#1#JC$r%+%9%?%^%$%:\e(B
8557 \e$B$9$k$$$/$D$+$NJQ?t$O\e(B:
8558
8559 @table @code
8560 @item gnus-cited-opened-text-button-line-format
8561 @itemx gnus-cited-closed-text-button-line-format
8562 @vindex gnus-cited-closed-text-button-line-format
8563 @vindex gnus-cited-opened-text-button-line-format
8564 Gnus \e$B$O$I$3$N0zMQJ8$,1#$5$l$F$$$k$+$r<($9$?$a$K%\%?%s$rIU$12C$(!"J8>O$N\e(B
8565 \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
8566 \e$B$h$&$JJQ?t$K$h$C$F;XDj$5$l$^$9\e(B (@pxref{Formatting Variables})\e$B!#<!$N;XDj\e(B
8567 \e$B$,M-8z$G$9\e(B:
8568
8569 @table @samp
8570 @item b
8571 \e$B1#$5$l$?J8$N:G=i$N%]%$%s%H$G$9!#\e(B
8572 @item e
8573 \e$B1#$5$l$?J8$N:G8e$N%]%$%s%H$G$9!#\e(B
8574 @item l
8575 \e$B1#$5$l$?%j!<%8%g%s$NJ8;z$N?t$G$9!#\e(B
8576 @item n
8577 \e$B1#$5$l$?J8$N9T$N?t$G$9!#\e(B
8578 @end table
8579
8580 @item gnus-cited-lines-visible
8581 @vindex gnus-cited-lines-visible
8582 \e$B1#$5$:$KI=<($7$F$*$/!"0zMQJ8$N@hF,$+$i$N9T?t$G$9!#$3$l$O!"1#$5$:$KI=<($9\e(B
8583 \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
8584 \e$B%k$G$"$k$3$H$b$G$-$^$9!#\e(B
8585 @end table
8586
8587 @item W W C-c
8588 @kindex W W C-c (\e$B35N,\e(B)
8589 @findex gnus-article-hide-citation-maybe
8590 \e$B0J2<$NFs$D$NJQ?t$K0MB8$7$F!"0zMQJ8$r1#$7$^\e(B
8591 \e$B$9\e(B (@code{gnus-article-hide-citation-maybe}):
8592
8593 @table @code
8594 @item gnus-cite-hide-percentage
8595 @vindex gnus-cite-hide-percentage
8596 \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
8597 \e$B$?$i!"0zMQJ8$r1#$7$^$9!#\e(B
8598
8599 @item gnus-cite-hide-absolute
8600 @vindex gnus-cite-hide-absolute
8601 \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
8602 \e$B$J$j$^$;$s!#\e(B
8603 @end table
8604
8605 @item W W C
8606 @kindex W W C (\e$B35N,\e(B)
8607 @findex gnus-article-hide-citation-in-followups
8608 \e$B:,K\$G$J$$5-;v$N0zMQJ8$r1#$7$^\e(B
8609 \e$B$9\e(B (@code{gnus-article-hide-citation-in-followups})\e$B!#$3$l$OBPOCE*L?Na$H\e(B
8610 \e$B$7$F$O$"$^$jLr$KN)$?$J$$$+$b$7$l$^$;$s$,!"<+F0E*$K<B9T$5$;$k$K$O<j7Z$J4X\e(B
8611 \e$B?t$G$7$g$&\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8612 @end table
8613
8614 \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
8615 \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
8616 \e$BM?$($l$P!"$=$l$i$O>o$K1#$7$^$9!#\e(B
8617
8618 \e$B0zMQJ8$r%+%9%?%^%$%:$9$k$?$a$N$5$i$J$kJQ?t$K$D$$$F!"\e(B
8619 @ref{Article Highlighting} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
8620
8621 \e$B<+F0E*$K5-;v$NMWAG$r1#$9$?$a$NJ}K!$O\e(B @ref{Customizing Articles} \e$B$r;2>H\e(B
8622 \e$B$7$F$/$@$5$$!#\e(B
8623
8624 @node Article Washing
8625 @subsection \e$B5-;v$N@vBu\e(B
8626 @cindex washing
8627 @cindex article washing
8628
8629 \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
8630 \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
8631 \e$BMW$,$"$j$^$7$?!#\e(B
8632
8633 \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
8634 \e$B$b$C$HNI$/8+$($k2?$+$KMn$ACe$-$^$9!#$b$C$H$-$l$$$K$J$j$^$9!"$?$V$s!#\e(B
8635
8636 Gnus \e$B$,5-;v$rI=<($9$k%G%#%U%)%k%H$N$d$jJ}$rJQ$($?$$$H$-\e(B
8637 \e$B$O\e(B @ref{Customizing Articles} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
8638
8639 @table @kbd
8640 @item C-u g
8641 \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
8642 \e$B$K$"$k$,$^$^$N5-;v$,8+$($^$9!#\e(B
8643
8644 @item g
8645 \e$B8=:_$N5-;v$N:FI=<($r6/@)$7$^$9\e(B (@code{gnus-summary-show-article})\e$B!#$3$l\e(B
8646 \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
8647 \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
8648 \e$B$?5-;v$,I=<($5$l$^$9\e(B (@pxref{Customizing Articles})\e$B!#\e(B
8649
8650 @item W l
8651 @kindex W l (\e$B35N,\e(B)
8652 @findex gnus-summary-stop-page-breaking
8653 \e$B%Z!<%8$N6h@Z$j$r8=:_$N5-;v$+$i<h$j=|$-$^\e(B
8654 \e$B$9\e(B (@code{gnus-summary-stop-page-breaking})\e$B!#%Z!<%8$N6h@Z$j$KIU$$$F\e(B
8655 \e$B$O\e(B @ref{Misc Article} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
8656
8657 @item W r
8658 @kindex W r (\e$B35N,\e(B)
8659 @findex gnus-summary-caesar-message
8660 @c @icon{gnus-summary-caesar-message}
8661 \e$B5-;v%P%C%U%!!<$G%+%(%5%kJQ49\e(B (Caesar rotate, rot13) \e$B$r9T$J$$$^\e(B
8662 \e$B$9\e(B (@code{gnus-summary-caesar-message})\e$B!#%+%(%5%kJQ49$+\e(B rot13 \e$B$rMQ$$$FFI\e(B
8663 \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)
8664
8665 \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
8666 \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
8667 \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
8668 \e$B$,$3$N7A<0$N!"$(!<$H!"$$$5$5$+IO<e$J0E9f2=$r:NMQ$7$?$H$$$&1=$,$"$k$+$i$G\e(B
8669 \e$B$9!#\e(B
8670
8671 @item W m
8672 @kindex W m (\e$B35N,\e(B)
8673 @findex gnus-summary-morse-message
8674 \e$B5-;v%P%C%U%!!<$r%b!<%k%9$G%G%3!<%I$7$^\e(B
8675 \e$B$9\e(B (@code{gnus-summary-morse-message})\e$B!#\e(B
8676
8677 @item W i
8678 @kindex W i (\e$B35N,\e(B)
8679 @findex gnus-summary-idna-message
8680 \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
8681 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
8682 \e$B$r<B9T$7$?8e$GJ8;zNs$,%G%3!<%I$5$l$J$$$^$^$@$C$?$i!"$*$=$i$/$=$l$OIT@5\e(B
8683 \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
8684 \e$B$?$a$K$O!"\e(BGNU Libidn (@url{http://www.gnu.org/software/libidn/}) \e$B$r%$%s\e(B
8685 \e$B%9%H!<%k$7$F$$$J$1$l$P$J$j$^$;$s!#\e(B
8686
8687 @item W t
8688 @item t
8689 @kindex W t (\e$B35N,\e(B)
8690 @kindex t (\e$B35N,\e(B)
8691 @findex gnus-summary-toggle-header
8692 \e$B5-;v%P%C%U%!!<$K$9$Y$F$N%X%C%@!<$rI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8693 \e$B$9\e(B (@code{gnus-summary-toggle-header})\e$B!#\e(B
8694
8695 @item W v
8696 @kindex W v (\e$B35N,\e(B)
8697 @findex gnus-summary-verbose-headers
8698 \e$B5-;v%P%C%U%!!<$K$9$Y$F$N%X%C%@!<$r1JB3E*$KI=<($9$k$+$I$&$+$r@Z$jBX$($^\e(B
8699 \e$B$9\e(B (@code{gnus-summary-verbose-headers})\e$B!#\e(B
8700
8701 @item W o
8702 @kindex W o (\e$B35N,\e(B)
8703 @findex gnus-article-treat-overstrike
8704 \e$B%*!<%P!<%9%H%i%$%/$r=hM}$7$^$9\e(B (@code{gnus-article-treat-overstrike})\e$B!#\e(B
8705
8706 \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
8707 \e$B$^$9!#\e(B
8708
8709 @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_}
8710
8711 @item W d
8712 @kindex W d (\e$B35N,\e(B)
8713 @findex gnus-article-treat-dumbquotes
8714 @vindex gnus-article-dumbquotes-map
8715 @cindex Smartquotes
8716 @cindex M****s*** sm*rtq**t*s
8717 @cindex Latin 1
8718 @code{gnus-article-dumbquotes-map} \e$B$K1~$8$F!"%^"#"#"#%="#\e(B
8719 \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
8720 \e$B$9$k$N$G!"BPOCE*$K$N$_;HMQ$5$l$k$Y$-$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
8721
8722 Sm*rtq**t*s \e$B$O$b$C$HB?$/$N0zMQJ8;z$rDs6!$9$k$?$a$K!"%^"#"#"#%="#"#$,>!<j\e(B
8723 \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
8724 \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
8725 \e$B8+$($F$7$^$C$?$i!"@vBu$7$F$_$F$/$@$5$$!#\e(B
8726
8727 @item W U
8728 @kindex W U (\e$B35N,\e(B)
8729 @findex gnus-article-treat-non-ascii
8730 @cindex Unicode
8731 @cindex Non-@acronym{ASCII}
8732 \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
8733 \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
8734 \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
8735 \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
8736 \e$B$$$^$9!#\e(B
8737
8738 @item W Y f
8739 @kindex W Y f (\e$B35N,\e(B)
8740 @findex gnus-article-outlook-deuglify-article
8741 @cindex Outlook Express
8742 \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
8743 \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
8744 \e$B0zMQJ8$N@0F\\e(B) \e$B$r$7$^$9!#\e(B
8745 (@code{gnus-article-outlook-deuglify-article})\e$B!#\e(B
8746
8747 @item W Y u
8748 @kindex W Y u (\e$B35N,\e(B)
8749 @findex gnus-article-outlook-unwrap-lines
8750 @vindex gnus-outlook-deuglify-unwrap-min
8751 @vindex gnus-outlook-deuglify-unwrap-max
8752 \e$B@^$jJV$5$l$?0zMQ9T$N$h$&$K8+$($k9T$N@^$jJV$7$r2r$-$^$9!#@^$jJV$7$,2r$+$l\e(B
8753 \e$B$?9T$N:G>.$*$h$S:GBg$ND9$5$rI=\e(B
8754 \e$B$9\e(B @code{gnus-outlook-deuglify-unwrap-min} \e$B$*$h\e(B
8755 \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
8756 \e$B$J9T$N@^$jJV$7$,2r$+$l$k$+$r@)8f$9$k$3$H$,$G$-$^$9!#\e(B
8757 (@code{gnus-article-outlook-unwrap-lines})\e$B!#\e(B
8758
8759 @item W Y a
8760 @kindex W Y a (\e$B35N,\e(B)
8761 @findex gnus-article-outlook-repair-attribution
8762 \e$B2u$l$?Cx<T9T$r=$I|$7$^$9!#\e(B@*
8763 (@code{gnus-article-outlook-repair-attribution})\e$B!#\e(B
8764
8765 @item W Y c
8766 @kindex W Y c (\e$B35N,\e(B)
8767 @findex gnus-article-outlook-rearrange-citation
8768 \e$B2u$l$?0zMQJ8$r!"%F%-%9%H$r@0M}$7D>$9$3$H$K$h$C$F=$I|$7$^$9!#\e(B
8769 (@code{gnus-article-outlook-rearrange-citation})\e$B!#\e(B
8770
8771 @item W w
8772 @kindex W w (\e$B35N,\e(B)
8773 @findex gnus-article-fill-cited-article
8774 \e$B9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-cited-articles})\e$B!#\e(B
8775
8776 \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
8777
8778 @item W Q
8779 @kindex W Q (\e$B35N,\e(B)
8780 @findex gnus-article-fill-long-lines
8781 \e$BD9$$9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-mode-lines})\e$B!#\e(B
8782
8783 @item W C
8784 @kindex W C (\e$B35N,\e(B)
8785 @findex gnus-article-capitalize-sentences
8786 \e$B$=$l$>$l$NJ8$N:G=i$N8l$rBgJ8;z$K$7$^\e(B
8787 \e$B$9\e(B (@code{gnus-article-capitalize-sentences})\e$B!#\e(B
8788
8789 @item W c
8790 @kindex W c (\e$B35N,\e(B)
8791 @findex gnus-article-remove-cr
8792 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
8793 \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
8794 \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
8795
8796 @kindex W q (\e$B35N,\e(B)
8797 @findex gnus-article-de-quoted-unreadable
8798 Quoted-printable \e$B$r=hM}$7$^$9\e(B (@code{gnus-article-de-quoted-unreadable})\e$B!#\e(B
8799 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
8800 \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
8801 \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
8802 \e$BFI$_?I$/$J$j$^$9!#LdBj$N5-;v$,!"$=$N%(%s%3!<%G%#%s%0$,9T$J$o$l$?$3$H$r<(\e(B
8803 \e$B$9\e(B @code{Content-Transfer-Encoding} \e$B%X%C%@!<$r;}$C$F$$$l$P!"DL>o$=$l\e(B
8804 \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
8805 \e$B$i$l$k$H!"J8;z%;%C%H$,?R$M$i$l$^$9!#\e(B
8806
8807 @item W 6
8808 @kindex W 6 (\e$B35N,\e(B)
8809 @findex gnus-article-de-base64-unreadable
8810 Base64 \e$B$r%G%3!<%I$7$^$9\e(B (@code{gnus-article-de-base64-unreadable})\e$B!#\e(B
8811 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
8812 \e$B0lHLE*$J\e(B @acronym{MIME} \e$B%(%s%3!<%G%#%s%0$G$9!#LdBj$N5-;v$,!"$=$N%(%s%3!<\e(B
8813 \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
8814 \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
8815 \e$B$/$@$5$$!#@\F,0z?t$,M?$($i$l$k$H!"J8;z%;%C%H$,?R$M$i$l$^$9!#\e(B
8816
8817 @item W Z
8818 @kindex W Z (\e$B35N,\e(B)
8819 @findex gnus-article-decode-HZ
8820 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
8821 \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
8822 \e$B$h$&$JE57?E*$JJ8;zNs$r:n$j$^$9!#\e(B
8823
8824 @item W A
8825 @kindex W A (\e$B35N,\e(B)
8826 @findex gnus-article-treat-ansi-sequences
8827 @cindex @acronym{ANSI} control sequences
8828 @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
8829 \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
8830 \e$B$OCf9q8l$N%K%e!<%9%0%k!<%W$G6/D4I=<($K;H$o$l$F$$$^$9!#\e(B
8831
8832 @item W u
8833 @kindex W u (\e$B35N,\e(B)
8834 @findex gnus-article-unsplit-urls
8835 URL \e$B$K4^$^$l$k2~9T$r:o=|$7$^$9!#$$$/$D$+$N%a%$%i!<$O!"9T$rC;$/$9$k$?$a$K\e(B
8836 \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
8837 \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
8838 \e$B$9\e(B (@code{gnus-article-unsplit-urls})\e$B!#\e(B
8839
8840 @item W h
8841 @kindex W h (\e$B35N,\e(B)
8842 @findex gnus-article-wash-html
8843 @acronym{HTML} \e$B$r=hM}$7$^$9!#Ev3:%a%C%;!<%8$,\e(B @acronym{HTML} \e$B$G$"$k$3$H\e(B
8844 \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
8845 \e$B$F<+F0E*$K9T$J$o$l$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
8846
8847 \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
8848 @code{gnus-summary-show-article-charset-alist} (@pxref{Paging the
8849 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
8850 \e$B;z%;%C%H!W$G$O$J$/$F\e(B @code{coding-system} \e$B$G$9!#\e(B)
8851
8852 \e$B%G%#%U%)%k%H$G$O\e(B @acronym{HTML} \e$B$NJQ49$K\e(B @code{mm-text-html-renderer}
8853 (@pxref{Display Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja, The
8854 Emacs MIME Manual}) \e$B$G@_Dj$5$l$?4X?t$r;H$$$^$9!#;H$&$3$H$,$G$-$k!"$"$i$+\e(B
8855 \e$B$8$aMQ0U$5$l$?4X?t$O0J2<$NDL$j$G$9\e(B:
8856
8857 @table @code
8858 @item shr
8859 Gnus \e$B$N4J0W\e(B html \e$BIA2h4o\e(B (shr) \e$B$r;H$$$^$9!#\e(B
8860
8861 @item gnus-w3m
8862 w3m \e$B$r;H$C$F\e(B Gnus \e$B$KIA2h$5$;$^$9!#\e(B
8863
8864 @item w3
8865 Emacs/W3 \e$B$r;H$$$^$9!#\e(B
8866
8867 @item w3m
8868 @uref{http://emacs-w3m.namazu.org/, emacs-w3m} \e$B$r;H$$$^$9!#\e(B
8869
8870 @item w3m-standalone
8871 @uref{http://w3m.sourceforge.net/, w3m} \e$B$r;H$$$^$9!#\e(B
8872
8873 @item links
8874 @uref{http://links.sf.net/, Links} \e$B$r;H$$$^$9!#\e(B
8875
8876 @item lynx
8877 @uref{http://lynx.isc.org/, Lynx} \e$B$r;H$$$^$9!#\e(B
8878
8879 @item html2text
8880 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
8881 \e$B$9\e(B) \e$B$r;H$$$^$9!#\e(B
8882 @end table
8883
8884 @item W b
8885 @kindex W b (\e$B35N,\e(B)
8886 @findex gnus-article-add-buttons
8887 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$K2C$($^$9\e(B (@code{gnus-article-add-buttons})\e$B!#\e(B
8888 @xref{Article Buttons}.
8889
8890 @item W B
8891 @kindex W B (\e$B35N,\e(B)
8892 @findex gnus-article-add-buttons-to-head
8893 \e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$N%X%C%@!<$K2C$($^\e(B
8894 \e$B$9\e(B (@code{gnus-article-add-buttons-to-head})\e$B!#\e(B
8895
8896 @item W p
8897 @kindex W p (\e$B35N,\e(B)
8898 @findex gnus-article-verify-x-pgp-sig
8899 \e$B=pL>IU$-%3%s%H%m!<%k%a%C%;!<%8$NG'>Z$r9T$J$$$^\e(B
8900 \e$B$9\e(B (@code{gnus-article-verify-x-pgp-sig})\e$B!#\e(B
8901 @code{newgroup} \e$B$d\e(B @code{checkgroups} \e$B$H$$$C$?%3%s%H%m!<%k%a%C%;!<%8$O!"\e(B
8902 \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
8903 \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
8904 \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
8905 \e$B%a%$%s%F%$%J!<$N\e(B @acronym{PGP} \e$B$N80\e(B
8906 \e$B$O\e(B @uref{ftp://ftp.isc.org/pub/pgpcontrol/README.html} \e$B$+$iF~<j$9$k$3$H\e(B
8907 \e$B$,$G$-$^$9!#\e(B}
8908
8909 @item W s
8910 @kindex W s (\e$B35N,\e(B)
8911 @findex gnus-summary-force-verify-and-decrypt
8912 \e$B=pL>$5$l$?%a%C%;!<%8\e(B (@acronym{PGP}, @acronym{PGP/MIME} \e$B$^$?\e(B
8913 \e$B$O\e(B @acronym{S/MIME} \e$B$K$h$C$F\e(B) \e$B$r8!>Z$7$^\e(B
8914 \e$B$9\e(B (@code{gnus-summary-force-verify-and-decrypt})\e$B!#\e(B@xref{Security}.
8915
8916 @item W a
8917 @kindex W a (\e$B35N,\e(B)
8918 @findex gnus-article-strip-headers-in-body
8919 \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
8920 \e$B=|$-$^$9\e(B (@code{gnus-article-strip-headers-in-body})\e$B!#\e(B
8921
8922 @item W E l
8923 @kindex W E l (\e$B35N,\e(B)
8924 @findex gnus-article-strip-leading-blank-lines
8925 \e$B5-;v$N@hF,$K$"$k$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8926 \e$B$9\e(B (@code{gnus-article-strip-leading-blank-lines})\e$B!#\e(B
8927
8928 @item W E m
8929 @kindex W E m (\e$B35N,\e(B)
8930 @findex gnus-article-strip-multiple-blank-lines
8931 \e$B$9$Y$F$N6uGr9T$r6u9T$GCV$-49$($F$+$i!"$9$Y$F$NJ#?t$N6u9T$r0l$D$N6u9T$GCV\e(B
8932 \e$B$-49$($^$9\e(B (@code{gnus-article-strip-multiple-blank-lines})\e$B!#\e(B
8933
8934 @item W E t
8935 @kindex W E t (\e$B35N,\e(B)
8936 @findex gnus-article-remove-trailing-blank-lines
8937 \e$B5-;v$N:G8e$K$"$k$9$Y$F$N6uGr9T$r<h$j=|$-$^\e(B
8938 \e$B$9\e(B (@code{gnus-article-remove-trailing-blank-lines})\e$B!#\e(B
8939
8940 @item W E a
8941 @kindex W E a (\e$B35N,\e(B)
8942 @findex gnus-article-strip-blank-lines
8943 \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
8944
8945 @item W E A
8946 @kindex W E A (\e$B35N,\e(B)
8947 @findex gnus-article-strip-all-blank-lines
8948 \e$B$9$Y$F$N6uGr9T$r<h$j=|$-$^$9\e(B (@code{gnus-article-strip-all-blank-lines})\e$B!#\e(B
8949
8950 @item W E s
8951 @kindex W E s (\e$B35N,\e(B)
8952 @findex gnus-article-strip-leading-space
8953 \e$B5-;v$NK\J8$N$9$Y$F$N9TF,$K$"$k$9$Y$F$N6uGr$r<h$j=|$-$^\e(B
8954 \e$B$9\e(B (@code{gnus-article-strip-leading-space})\e$B!#\e(B
8955
8956 @item W E e
8957 @kindex W E e (\e$B35N,\e(B)
8958 @findex gnus-article-strip-trailing-space
8959 \e$B5-;v$NK\J8$N$9$Y$F$N9TKv$K$"$k$9$Y$F$N6uGr$r<h$j=|$-$^\e(B
8960 \e$B$9\e(B (@code{gnus-article-strip-trailing-space})\e$B!#\e(B
8961 @end table
8962
8963 \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
8964 \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
8965
8966 @node Article Header
8967 @subsection \e$B5-;v%X%C%@!<\e(B
8968
8969 \e$B$3$l$i$N%3%^%s%I$O5-;v%X%C%@!<$r$$$m$$$m$KJQ7A$5$;$^$9!#\e(B
8970
8971 @table @kbd
8972 @item W G u
8973 @kindex W G u (\e$B35N,\e(B)
8974 @findex gnus-article-treat-unfold-headers
8975 \e$B@^$jJV$5$l$?%X%C%@!<9T$r0l9T$K$7$^\e(B
8976 \e$B$9\e(B (@code{gnus-article-treat-unfold-headers})\e$B!#\e(B
8977
8978 @item W G n
8979 @kindex W G n (\e$B35N,\e(B)
8980 @findex gnus-article-treat-fold-newsgroups
8981 @code{Newsgroups} \e$B$H\e(B @code{Followup-To} \e$B%X%C%@!<$r@^$jJV$7$^\e(B
8982 \e$B$9\e(B (@code{gnus-article-treat-fold-newsgroups})\e$B!#\e(B
8983
8984 @item W G f
8985 @kindex W G f (\e$B35N,\e(B)
8986 @findex gnus-article-treat-fold-headers
8987 \e$B$9$Y$F$N%a%C%;!<%8%X%C%@!<$r@^$jJV$7$^\e(B
8988 \e$B$9\e(B (@code{gnus-article-treat-fold-headers})\e$B!#\e(B
8989
8990 @item W E w
8991 @kindex W E w (\e$B35N,\e(B)
8992 @findex gnus-article-remove-leading-whitespace
8993 \e$B$9$Y$F$N%X%C%@!<$+$iM>J,$J6uGr$r<h$j=|$-$^\e(B
8994 \e$B$9\e(B (@code{gnus-article-remove-leading-whitespace})\e$B!#\e(B
8995 @end table
8996
8997 @node Article Buttons
8998 @subsection \e$B5-;v$N%\%?%s\e(B
8999 @cindex buttons
9000
9001 \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
9002 \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
9003 \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
9004 \e$B$9$k$3$H$,$G$-$l$PAGE($G$7$g$&!#\e(B
9005
9006 @vindex gnus-button-man-handler
9007 \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
9008 \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
9009 \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
9010 \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
9011 \e$B$$$^$9!#\e(B
9012
9013 @table @code
9014 @item gnus-button-alist
9015 @vindex gnus-button-alist
9016 \e$B$=$l$>$l$NMWAG$,<!$N$h$&$JMM<0$r;}$DO"A[%j%9%H$G$9\e(B:
9017
9018 @lisp
9019 (@var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
9020 @end lisp
9021
9022 @table @var
9023 @item regexp
9024 \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
9025 \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
9026 \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
9027 \e$BCM$r;}$DJQ?t$G$"$C$F$b$h$/!"M-MQ$JJQ?t$H$7\e(B
9028 \e$B$F\e(B @code{gnus-button-url-regexp} \e$B$*$h\e(B
9029 \e$B$S\e(B @code{gnus-button-mid-or-mail-regexp} \e$B$,$"$j$^$9!#\e(B
9030
9031 @item button-par
9032 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
9033 \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
9034 \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
9035
9036 @item use-p
9037 \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
9038 \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
9039 \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
9040 \e$B$&$JL>A0$NJQ?t$,;H$o$l$^$9$,!"\e(B@xref{Article Button Levels}, \e$BB>$N$I$s$J7A\e(B
9041 \e$B<0$G$b;H$&$3$H$,$G$-$^$9!#\e(B
9042 @c
9043 @c @code{use-p} is @code{eval}ed only if @code{regexp} matches.
9044
9045 @item function
9046 \e$B$3$N4X?t$,!"$3$N%\%?%s$r%/%j%C%/$7$?$H$-$K8F$P$l$^$9!#\e(B
9047
9048 @item data-par
9049 @var{button-par} \e$B$N$h$&$K!"$3$l$OItJ,I=8=$NHV9f$G$9$,!"$3$l$O9gCW$N$I$N\e(B
9050 \e$BItJ,$,\e(B @var{function} \e$B$K%G!<%?$H$7$FAw$i$l$k$+$r;XDj$7$^$9!#\e(B
9051 @end table
9052
9053 \e$B$7$?$,$C$F\e(B URL \e$B$r%\%?%s$K$9$k40A4$JMWAG$O!"$3$&$J$j$^$9!#\e(B
9054
9055 @lisp
9056 ("<URL:\\([^\n\r>]*\\)>" 0 t gnus-button-url 1)
9057 @end lisp
9058
9059 @item gnus-header-button-alist
9060 @vindex gnus-header-button-alist
9061 \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
9062 \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
9063 \e$BDI2C$NMWAG$r;}$C$F$$$k$3$H$,0[$J$j$^$9\e(B:
9064
9065 @lisp
9066 (@var{header} @var{regexp} @var{button-par} @var{use-p} @var{function} @var{data-par})
9067 @end lisp
9068
9069 @var{header} \e$B$O@55,I=8=$G$9!#\e(B
9070 @end table
9071
9072 @subsubsection \e$B4XO"$9$kJQ?t$H4X?t\e(B
9073
9074 @table @code
9075 @item gnus-button-@var{*}-level
9076 @ref{Article Button Levels} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
9077 @c
9078 @c Stuff related to gnus-button-browse-level
9079
9080 @item gnus-button-url-regexp
9081 @vindex gnus-button-url-regexp
9082 \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
9083 \e$B;H$o$l$^$9!#\e(B
9084 @c
9085 @c Stuff related to gnus-button-man-level
9086
9087 @item gnus-button-man-handler
9088 @vindex gnus-button-man-handler
9089 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
9090 \e$BL>A0$NJ8;zNs$r<u$1IU$1$J$1$l$P$J$j$^$;$s!#\e(B
9091 @c
9092 @c Stuff related to gnus-button-message-level
9093
9094 @item gnus-button-mid-or-mail-regexp
9095 @vindex gnus-button-mid-or-mail-regexp
9096 Message-ID \e$B$+%a!<%k%"%I%l%9$K9gCW$9$k@55,I=8=$G$9!#\e(B
9097
9098 @item gnus-button-prefer-mid-or-mail
9099 @vindex gnus-button-prefer-mid-or-mail
9100 \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
9101 \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
9102 \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
9103 \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
9104 \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
9105 \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
9106 \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
9107 @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
9108 \e$B%G%#%U%)%k%HCM$O4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G$9!#\e(B
9109
9110 @item gnus-button-mid-or-mail-heuristic
9111 @findex gnus-button-mid-or-mail-heuristic
9112 \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
9113 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
9114 \e$BIT3N$+$@$C$?$i\e(B @code{ask} \e$B$r!"$=$7$FL58z$JJ8;zNs$@$C$?\e(B
9115 \e$B$i\e(B @code{invalid} \e$B$rJV$7$^$9!#\e(B
9116
9117 @item gnus-button-mid-or-mail-heuristic-alist
9118 @vindex gnus-button-mid-or-mail-heuristic-alist
9119 \e$B4X?t\e(B @code{gnus-button-mid-or-mail-heuristic} \e$B$G;H$o$l$k\e(B @code{(RATE
9120 . REGEXP)} \e$BBP$NO"A[%j%9%H$G$9!#\e(B
9121 @c
9122 @c Misc stuff
9123
9124 @item gnus-article-button-face
9125 @vindex gnus-article-button-face
9126 \e$B%\%?%s$K;H$o$l$k%U%'!<%9$G$9!#\e(B
9127
9128 @item gnus-article-mouse-face
9129 @vindex gnus-article-mouse-face
9130 \e$B%^%&%9$N%+!<%=%k$,%\%?%s$N>e$K$"$k$H$-$K;H$o$l$k%U%'!<%9$G$9!#\e(B
9131 @end table
9132
9133 \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
9134 \e$B$F$/$@$5$$!#\e(B
9135
9136 @node Article Button Levels
9137 @subsection Article button levels
9138 @cindex button levels
9139
9140 \e$BJQ?t\e(B @code{gnus-button-@var{*}-level} \e$B$NCM$,9b$$$[$I!"$h$jB?$/$N%\%?%s$,\e(B
9141 \e$B8=$l$^$9!#%l%Y%k$,%<%m$@$C$?$i%\%?%s$OI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
9142 \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
9143 \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
9144 \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
9145 \e$B?t\e(B @code{gnus-button-@var{*}-level} \e$B$r@_Dj$7$F$bNI$$$G$7$g\e(B
9146 \e$B$&\e(B (@pxref{Group Parameters})\e$B!#\e(B@code{gnus-parameters} \e$BJQ?t$NNc$G$9\e(B:
9147
9148 @lisp
9149 ;; @r{\e$B$$$/$D$+$N%0%k!<%W$G\e(B @code{gnus-button-*-level} \e$B$rA}$d$9\e(B:}
9150 (setq gnus-parameters
9151       '(("\\<\\(emacs\\|gnus\\)\\>" (gnus-button-emacs-level 10))
9152         ("\\<unix\\>"               (gnus-button-man-level 10))
9153         ("\\<tex\\>"                (gnus-button-tex-level 10))))
9154 @end lisp
9155
9156 @table @code
9157 @item gnus-button-browse-level
9158 @vindex gnus-button-browse-level
9159 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
9160 \e$B8f$7$^$9!#4XO"$9$kJQ?t$H4X?t$K$O\e(B @code{gnus-button-url-regexp}\e$B!"\e(B
9161 @code{browse-url} \e$B$*$h$S\e(B @code{browse-url-browser-function} \e$B$,$"$j$^$9!#\e(B
9162
9163 @item gnus-button-emacs-level
9164 @vindex gnus-button-emacs-level
9165 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
9166 @code{gnus-button-handle-custom},
9167 @code{gnus-button-handle-describe-function},
9168 @code{gnus-button-handle-describe-variable},
9169 @code{gnus-button-handle-symbol},
9170 @code{gnus-button-handle-describe-key},
9171 @code{gnus-button-handle-apropos},
9172 @code{gnus-button-handle-apropos-command},
9173 @code{gnus-button-handle-apropos-variable},
9174 @code{gnus-button-handle-apropos-documentation} \e$B$*$h\e(B
9175 \e$B$S\e(B @code{gnus-button-handle-library} \e$B$G$9!#\e(B
9176
9177 @item gnus-button-man-level
9178 @vindex gnus-button-man-level
9179 (Unix \e$B$N\e(B) man \e$B%Z!<%8$X$N;2>H$NI=<($r@)8f$7$^$9!#\e(B
9180 @code{gnus-button-man-handler} \e$B$r8+$F$/$@$5$$!#\e(B
9181
9182 @item gnus-button-message-level
9183 @vindex gnus-button-message-level
9184 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
9185 \e$B$9$kJQ?t$H4X?t$K\e(B
9186 \e$B$O\e(B @code{gnus-button-mid-or-mail-regexp},
9187 @code{gnus-button-prefer-mid-or-mail},
9188 @code{gnus-button-mid-or-mail-heuristic} \e$B$*$h\e(B
9189 \e$B$S\e(B @code{gnus-button-mid-or-mail-heuristic-alist} \e$B$,$"$j$^$9!#\e(B
9190 @end table
9191
9192 @node Article Date
9193 @subsection \e$B5-;v$NF|IU\e(B
9194
9195 \e$BF|IU$OJ9$$$?$3$H$NL5$$2?$+JUnA$J%?%$%`%>!<%s$G:n@.$5$l$F$$$k$3$H$,NI$/$"\e(B
9196 \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
9197 \e$B$3$H$G$9!#\e(B
9198
9199 @table @kbd
9200 @item W T u
9201 @kindex W T u (\e$B35N,\e(B)
9202 @findex gnus-article-date-ut
9203 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
9204
9205 @item W T i
9206 @kindex W T i (\e$B35N,\e(B)
9207 @findex gnus-article-date-iso8601
9208 @cindex ISO 8601
9209 \e$BF|IU$r9q:]E*$J7A<0!"\e(BISO 8601 \e$B$GI=<($7$^\e(B
9210 \e$B$9\e(B (@code{gnus-article-date-iso8601})\e$B!#\e(B
9211
9212 @item W T l
9213 @kindex W T l (\e$B35N,\e(B)
9214 @findex gnus-article-date-local
9215 \e$BF|IU$r%m!<%+%k!&%?%$%`%>!<%s$GI=<($7$^\e(B
9216 \e$B$9\e(B (@code{gnus-article-date-local})\e$B!#\e(B
9217
9218 @item W T p
9219 @kindex W T p (\e$B35N,\e(B)
9220 @findex gnus-article-date-english
9221 \e$BF|IU$r1Q8l$G3Z$KH/2;$G$-$k7A<0$GI=<($7$^\e(B
9222 \e$B$9\e(B (@code{gnus-article-date-english})\e$B!#\e(B
9223
9224 @item W T s
9225 @kindex W T s (\e$B35N,\e(B)
9226 @vindex gnus-article-time-format
9227 @findex gnus-article-date-user
9228 @findex format-time-string
9229 \e$BF|IU$rMxMQ<TDj5A$NMM<0$r;H$C$FI=<($7$^$9\e(B (@code{gnus-article-date-user})\e$B!#\e(B
9230 \e$B$=$NMM<0$OJQ?t\e(B @code{gnus-article-time-format} \e$B$G;XDj$5$l$k!"\e(B
9231 @code{format-time-string} \e$B$KEO$5$l$kJ8;zNs$G$9!#;XDj$9$k$3$H$,$G$-$kMM<0\e(B
9232 \e$B$N0lMw$O!"JQ?t$N@bL@J8$r8+$F$/$@$5$$!#\e(B
9233
9234 @item W T e
9235 @kindex W T e (\e$B35N,\e(B)
9236 @findex gnus-article-date-lapsed
9237 @findex gnus-start-date-timer
9238 @findex gnus-stop-date-timer
9239 \e$B5-;v$,Ej9F$5$l$F$+$i:#$^$G$I$l$/$i$$$N;~4V$,7P2a$7$?$+$rI=<($7$^\e(B
9240 \e$B$9\e(B (@code{gnus-article-date-lapsed})\e$B!#$3$s$J$U$&$K!#\e(B
9241
9242 @example
9243 Date: 6 weeks, 4 days, 1 hour, 3 minutes, 8 seconds ago
9244 @end example
9245
9246 \e$B$3$N9T$O%G%#%U%)%k%H$G$O7QB3E*$K99?7$5$l$^$9!#$=$NIQEY\e(B (\e$BIC\e(B
9247 \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
9248 \e$B$r$d$a$5$;$?$$$N$J$i!"\e(B
9249
9250 @vindex gnus-article-update-date-headers
9251 @lisp
9252 (setq gnus-article-update-date-headers nil)
9253 @end lisp
9254
9255 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$/$@$5$$!#\e(B
9256
9257 @item W T o
9258 @kindex W T o (\e$B35N,\e(B)
9259 @findex gnus-article-date-original
9260 \e$BK\Mh$NF|IU$rI=<($7$^$9\e(B (@code{gnus-article-date-original})\e$B!#$3$l$O$"$J$?\e(B
9261 \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
9262 \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
9263 \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
9264 \e$BG=$G$9!#;d$,?.MQ$G$-$^$;$s$+\e(B? *\e$B$/$9$/$9\e(B*
9265 @end table
9266
9267 \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
9268 \e$B>H$7$F$/$@$5$$!#\e(B
9269
9270 @node Article Display
9271 @subsection Article Display
9272 @cindex picons
9273 @cindex x-face
9274 @cindex smileys
9275 @cindex gravatars
9276
9277 \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
9278 \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
9279
9280 @code{X-Face} \e$B%X%C%@!<$O>.$5$JGr9u2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i;}$C$F$-\e(B
9281 \e$B$^$9\e(B (@pxref{X-Face})\e$B!#\e(B
9282
9283 @code{Face} \e$B%X%C%@!<$O>.$5$J%+%i!<2hA|$G!"%a%C%;!<%8%X%C%@!<$+$i;}$C$F$-\e(B
9284 \e$B$^$9\e(B (@pxref{Face})\e$B!#\e(B
9285
9286 \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
9287 \e$B$G$9!#\e(B
9288
9289 \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
9290 \e$B$?$N;}$AJ*$rC5$7$F$_$^$9\e(B (@pxref{Picons})\e$B!#\e(B
9291
9292 Gravatars \e$B$O\e(B @uref{http://www.gravatar.com/} \e$B$+$i%*%s%i%$%s$G<hF@$7$^\e(B
9293 \e$B$9\e(B (@pxref{Gravatars})\e$B!#\e(B
9294
9295 \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
9296 \e$B$l$i$O:o=|$5$l$^$9!#\e(B
9297
9298 @table @kbd
9299 @item W D x
9300 @kindex W D x (\e$B35N,\e(B)
9301 @findex gnus-article-display-x-face
9302 @code{X-Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
9303 \e$B$9\e(B (@code{gnus-article-display-x-face})\e$B!#\e(B
9304
9305 @item W D d
9306 @kindex W D d (\e$B35N,\e(B)
9307 @findex gnus-article-display-face
9308 @code{Face} \e$B$r\e(B @code{From} \e$B%X%C%@!<$KI=<($7$^\e(B
9309 \e$B$9\e(B (@code{gnus-article-display-face})\e$B!#\e(B
9310
9311 @item W D s
9312 @kindex W D s (\e$B35N,\e(B)
9313 @findex gnus-treat-smiley
9314 \e$B%9%^%$%j!<$rI=<($7$^$9\e(B (@code{gnus-treat-smiley})\e$B!#\e(B
9315
9316 @item W D f
9317 @kindex W D f (\e$B35N,\e(B)
9318 @findex gnus-treat-from-picon
9319 @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
9320
9321 @item W D m
9322 @kindex W D m (\e$B35N,\e(B)
9323 @findex gnus-treat-mail-picon
9324 \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
9325 \e$B$9\e(B (@code{gnus-treat-mail-picon})\e$B!#\e(B
9326
9327 @item W D n
9328 @kindex W D n (\e$B35N,\e(B)
9329 @findex gnus-treat-newsgroups-picon
9330 \e$B$9$Y$F$N%K%e!<%9%X%C%@!<\e(B (\e$B$9$J$o\e(B
9331 \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
9332 \e$B$9\e(B (@code{gnus-treat-newsgroups-picon})\e$B!#\e(B
9333
9334 @item W D g
9335 @kindex W D g (\e$B35N,\e(B)
9336 @findex gnus-treat-from-gravatar
9337 @code{From} \e$B%X%C%@!<$r%"%P%?!<2=$7$^$9\e(B (@code{gnus-treat-from-gravatar})\e$B!#\e(B
9338
9339 @item W D h
9340 @kindex W D h (\e$B35N,\e(B)
9341 @findex gnus-treat-mail-gravatar
9342 \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
9343 \e$B$9\e(B (@code{gnus-treat-from-gravatar})\e$B!#\e(B
9344
9345 @item W D D
9346 @kindex W D D (\e$B35N,\e(B)
9347 @findex gnus-article-remove-images
9348 \e$B5-;v%P%C%U%!!<$+$i$9$Y$F$N2hA|$r:o=|$7$^\e(B
9349 \e$B$9\e(B (@code{gnus-article-remove-images})\e$B!#\e(B
9350
9351 @item W D W
9352 @kindex W D W (\e$B35N,\e(B)
9353 @findex gnus-html-show-images
9354 @code{gnus-article-html} \e$B$GIA2h$7$?\e(B @acronym{HTML} \e$B5-;v$rFI$s$G$$$k$H$-\e(B
9355 \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
9356 \e$B$9\e(B (@code{gnus-html-show-images})\e$B!#\e(B
9357 @end table
9358
9359 @node Article Signature
9360 @subsection \e$B5-;v$N=pL>\e(B
9361 @cindex signatures
9362 @cindex article signature
9363
9364 @vindex gnus-signature-separator
9365 \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
9366 \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
9367 \e$BJQ?t$O\e(B @code{gnus-signature-separator} \e$B$G$9!#$3$l$OIaDL$O\e(B son-of-RFC
9368 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
9369 \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
9370 \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
9371 \e$B$9!#\e(B) \e$B$h$/$"$j$=$&$JCM$O\e(B:
9372
9373 @lisp
9374 (setq gnus-signature-separator
9375       '("^-- $"         ; @r{\e$BI8=`\e(B}
9376         "^-- *$"        ; @r{\e$BIaDL$NJx$7J}\e(B}
9377         "^-------*$"    ; @r{\e$BB?$/$N?M$OD9!<!<$$2#K@$N\e(B}
9378                         ; @r{\e$B9T$r;H$$$^$9!#$_$C$H$b$J$$\e(B!}
9379         "^ *--------*$" ; @r{\e$BFsG\$_$C$H$b$J$$\e(B!}
9380         "^________*$"   ; @r{\e$B2<@~$b?M5$$,$"$j$^$9\e(B}
9381         "^========*$")) ; @r{\e$B<YF;\e(B!}
9382 @end lisp
9383
9384 \e$B$"$J$?$,42MF$G$"$l$P$"$k$[$I!"4V0c$C$?7k2L$rF@$k$3$H$K$J$k$G$7$g$&!#\e(B
9385
9386 @vindex gnus-signature-limit
9387 @code{gnus-signature-limit} \e$B$O5-;v$rI=<($9$k$H$-$K$I$l$,=pL>$H$_$J$5$l$k\e(B
9388 \e$B$+$X$N@)8B$rDs6!$7$^$9!#\e(B
9389
9390 @enumerate
9391 @item
9392 \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
9393 \e$B$;$s!#\e(B
9394 @item
9395 \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
9396 \e$B$$$1$^$;$s!#\e(B
9397 @item
9398 \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
9399 \e$B$P!"$=$N%P%C%U%!!<$K$O=pL>$,$"$j$^$;$s!#\e(B
9400 @item
9401 \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
9402 \e$B$P!"Ev$N$=$NJ8;zNs$O=pL>$G$O$"$j$^$;$s!#\e(B
9403 @end enumerate
9404
9405 \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:
9406
9407 @lisp
9408 (setq gnus-signature-limit
9409       '(200.0 "^---*Forwarded article"))
9410 @end lisp
9411
9412 \e$B$3$l$O=pL>%;%Q%l!<%?!<$N8e$K\e(B 200 \e$B$rD6$($k9T$,$"$k$+!"%;%Q%l!<%?!<$N8e$N\e(B
9413 \e$B%F%-%9%H$,@55,I=8=\e(B @samp{^---*Forwarded article} \e$B$K9gCW$9$l$P!"7k6I$=$l\e(B
9414 \e$B$O=pL>$G$O$J$$$H$$$&$3$H$G$9!#\e(B
9415
9416 @node Article Miscellanea
9417 @subsection \e$B5-;v$$$m$$$m\e(B
9418
9419 @table @kbd
9420 @item A t
9421 @kindex A t (\e$B35N,\e(B)
9422 @findex gnus-article-babel
9423 \e$B5-;v$r$"$k8@8l$+$iJL$N$b$N$XJQ49$7$^$9\e(B (@code{gnus-article-babel})\e$B!#\e(B
9424 @end table
9425
9426 @node MIME Commands
9427 @section MIME \e$B%3%^%s%I\e(B
9428 @cindex MIME decoding
9429 @cindex attachments
9430 @cindex viewing attachments
9431
9432 \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
9433 \e$B!V;0HVL\$N\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($9$k!W$H$$$&0UL#$G$9!#\e(B
9434
9435 @table @kbd
9436 @item b
9437 @itemx K v
9438 @kindex b (\e$B35N,\e(B)
9439 @kindex K v (\e$B35N,\e(B)
9440 @acronym{MIME} \e$B%Q!<%H$rI=<($7$^$9!#\e(B
9441
9442 @item K o
9443 @kindex K o (\e$B35N,\e(B)
9444 @acronym{MIME} \e$B%Q!<%H$rJ]B8$7$^$9!#\e(B
9445
9446 @item K O
9447 @kindex K O (\e$B35N,\e(B)
9448 \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
9449 \e$B$i<h$j=|$-$^$9!#<h$j=|$+$l$?\e(B @acronym{MIME} \e$B%*%V%8%'%/%H\e(B
9450 \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
9451 \e$B$J$j$^$9!#\e(B
9452
9453 @item K r
9454 @kindex K r (\e$B35N,\e(B)
9455 @acronym{MIME} \e$B%Q!<%H$r30It$K$"$kK\BN$GCV$-49$($^$9!#\e(B
9456
9457 @item K d
9458 @kindex K d (\e$B35N,\e(B)
9459 @acronym{MIME} \e$B%Q!<%H$r:o=|$7$F!":o=|$7$?$3$H$N0FFb$rDI2C$7$^$9!#\e(B
9460
9461 @item K c
9462 @kindex K c (\e$B35N,\e(B)
9463 @acronym{MIME} \e$B%Q!<%H$r%3%T!<$7$^$9!#\e(B
9464
9465 @item K e
9466 @kindex K e (\e$B35N,\e(B)
9467 @acronym{MIME} \e$B%Q!<%H$r30It%3%^%s%I$GI=<($7$^$9!#\e(B
9468
9469 @item K i
9470 @kindex K i (\e$B35N,\e(B)
9471 @acronym{MIME} \e$B%Q!<%H$r%P%C%U%!!<Fb$KI=<($7$^$9!#\e(B
9472
9473 @item K |
9474 @kindex K | (\e$B35N,\e(B)
9475 @acronym{MIME} \e$B%Q!<%H$r30It%3%^%s%I$K%Q%$%W$7$^$9!#\e(B
9476 @end table
9477
9478 \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
9479 \e$B$^$;$s\e(B:
9480
9481 @table @kbd
9482 @item K H
9483 @kindex K H (\e$B35N,\e(B)
9484 @findex gnus-article-browse-html-article
9485 \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
9486 \e$B%8$K\e(B @code{cid} \e$B7A<0$GKd$a9~$^$l$?%$%s%i%$%s2hA|$O0lHL$K0BA4$@$H9M$($i$l\e(B
9487 \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
9488 \e$B$N\e(B @acronym{HTML} \e$B%Q!<%H$N@hF,$K5-;v$N%X%C%@!<$,2C$($i$l$^$9!#\e(B
9489
9490 \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
9491 \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
9492 \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
9493 \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
9494 \e$B$1;H$&$Y$-$G$9!#\e(B
9495
9496 @acronym{HTML} \e$B$r>o$K%V%i%&%6!<$GI=<($7$?$$$N$G$"$l$P!"\e(B
9497 @code{mm-text-html-renderer} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
9498
9499 \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
9500 \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
9501 \e$B$i$r:o=|$7$^$9!#\e(B
9502
9503 @item K b
9504 @kindex K b (\e$B35N,\e(B)
9505 \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
9506 \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
9507
9508 @item K m
9509 @kindex K m (\e$B35N,\e(B)
9510 @findex gnus-summary-repair-multipart
9511 \e$B$H$-$?$^!"%X%C%@!<$,L5$+$C$?$j4V0c$C$?%X%C%@!<$r;}$D%^%k%A%Q!<%H$N%a%C%;!<\e(B
9512 \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
9513 \e$B$5$l$k$h$&$K!V=$I|!W$r;n$_$^$9\e(B (@code{gnus-summary-repair-multipart})\e$B!#\e(B
9514
9515 @item X m
9516 @kindex X m (\e$B35N,\e(B)
9517 @findex gnus-summary-save-parts
9518 @acronym{MIME} \e$B%?%$%W$K9gCW$9$k$9$Y$F$N%Q!<%H$r!"%G%#%l%/%H%j!<$K%;!<%V\e(B
9519 \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
9520 \e$B$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
9521
9522 @item M-t
9523 @kindex M-t (\e$B35N,\e(B)
9524 @findex gnus-summary-toggle-display-buttonized
9525 \e$B5-;v%P%C%U%!!<$K%\%?%s$rI=<($9$k$+$7$J$$$+$r@Z$jBX$($^$^\e(B
9526 \e$B$9\e(B (@code{gnus-summary-toggle-display-buttonized})\e$B!#\e(B
9527
9528 @item W M w
9529 @kindex W M w (\e$B35N,\e(B)
9530 @findex gnus-article-decode-mime-words
9531 \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
9532 \e$B$9\e(B (@code{gnus-article-decode-mime-words})\e$B!#\e(B
9533
9534 @item W M c
9535 @kindex W M c (\e$B35N,\e(B)
9536 @findex gnus-article-decode-charset
9537 \e$B%(%s%3!<%I$5$l$?5-;v$NK\J8$r!"J8;z%;%C%H$G%G%3!<%I$7$^\e(B
9538 \e$B$9\e(B (@code{gnus-article-decode-charset})\e$B!#\e(B
9539
9540 \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
9541 \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
9542 \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
9543 \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
9544 \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
9545 \e$B%?!<$KI,MW$JJ8;z%;%C%H$r@_Dj$9$l$PNI$$$G$7$g$&\e(B (@pxref{Group
9546 Parameters})\e$B!#\e(B
9547
9548 @item W M v
9549 @kindex W M v (\e$B35N,\e(B)
9550 @findex gnus-mime-view-all-parts
9551 \e$B8=:_$N5-;v$K$"$k!"$9$Y$F$N\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($7$^\e(B
9552 \e$B$9\e(B (@code{gnus-mime-view-all-parts})\e$B!#\e(B
9553 @end table
9554
9555 \e$B4XO"$9$kJQ?t\e(B:
9556
9557 @table @code
9558 @item gnus-ignored-mime-types
9559 @vindex gnus-ignored-mime-types
9560 \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
9561 \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
9562 \e$B%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
9563
9564 \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:
9565
9566 @lisp
9567 (setq gnus-ignored-mime-types
9568       '("text/x-vcard"))
9569 @end lisp
9570
9571 @item gnus-article-loose-mime
9572 @vindex gnus-article-loose-mime
9573 \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
9574 \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
9575 \e$B2u$l$?%a!<%k!&%f!<%6!<!&%(!<%8%'%s%H$+$i$N%a%C%;!<%8$rFI$`$H$-$KLrN)$A$^\e(B
9576 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
9577
9578 @item gnus-article-emulate-mime
9579 @vindex gnus-article-emulate-mime
9580 @cindex uuencode
9581 @cindex yEnc
9582 @acronym{MIME} \e$B$G$O$J$$JL$N%(%s%3!<%G%#%s%0$N<jK!$,$"$j$^$9!#:G$b0lHLE*\e(B
9583 \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
9584 \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
9585 \e$B%G%#%s%0$,8+$D$+$k$+$I$&$+$rD4$Y!"$b$7$"$C$?$J$i$P!"$=$l$i\e(B
9586 \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
9587 \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
9588 \e$B%(%s%3!<%I$K$D$$$F$O%5%]!<%H$7$^$;$s!#\e(B
9589
9590 @item gnus-unbuttonized-mime-types
9591 @vindex gnus-unbuttonized-mime-types
9592 \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
9593 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$K$O!"%\%?%s$,IU2C$5$l$^$;$s!#$?$@$7!"$=$l$i$,I=\e(B
9594 \e$B<($5$l$J$$$+!"\e(B@code{gnus-buttonized-mime-types} \e$BJQ?t$NJ}$,M%@h$5$l$k>l9g\e(B
9595 \e$B$r=|$$$F!"$G$9$,!#%G%#%U%)%k%HCM$O\e(B @code{(".*/.*")} \e$B$G$9!#$3$NJQ?t\e(B
9596 \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
9597 \e$B$^$9!#\e(B
9598
9599 @item gnus-buttonized-mime-types
9600 @vindex gnus-buttonized-mime-types
9601 \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
9602 \e$B$k\e(B @acronym{MIME} \e$B%?%$%W$K$O!"$=$l$i$,I=<($5$l$J$$>l9g$r=|$$$F!"%\%?%s$,\e(B
9603 \e$BIU2C$5$l$^$9!#$3$NJQ?t$O\e(B @code{gnus-unbuttonized-mime-types} \e$B$h$j$bM%@h\e(B
9604 \e$B$5$l$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#$3$NJQ?t\e(B
9605 \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
9606 \e$B$^$9!#\e(B
9607
9608 \e$BNc$($P!"%;%-%e%j%F%#!<$N%\%?%s$@$1$rI=<($7$F!"B>$N%\%?%s$rI=<($7$J$$$h$&\e(B
9609 \e$B$K$9$k$K$O!"$3$NJQ?t$r\e(B @code{("multipart/signed")} \e$B$K@_Dj$7$F!"\e(B
9610 @code{gnus-unbuttonized-mime-types} \e$B$O%G%#%U%)%k%HCM$N$^$^$K$7$F$*$$$F$/\e(B
9611 \e$B$@$5$$!#\e(B
9612
9613 \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
9614 \e$B$=$&$$$&%a!<%k$K4^$^$l$F$$$kFs$D$N%a%G%#%"!&%?%$%W$N$&$A$N0l$D$rA*$V$3$H\e(B
9615 \e$B$,$G$-$k!"%i%8%*%\%?%s$rI=<($5$;$k$3$H$,$G$-$^$9!#\e(B
9616 @code{mm-discouraged-alternatives} \e$B$b;2>H$7$F$/$@$5$$\e(B (@pxref{Display
9617 Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME
9618 Manual})\e$B!#\e(B
9619
9620 @item gnus-inhibit-mime-unbuttonizing
9621 @vindex gnus-inhibit-mime-unbuttonizing
9622 \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
9623 \e$B$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
9624
9625 @item gnus-article-mime-part-function
9626 @vindex gnus-article-mime-part-function
9627 \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
9628 \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
9629 \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
9630 \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
9631 \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
9632 \e$B%V\e(B) \e$B$9$k$?$a$K;H$o$l$k$3$H$,0U?^$5$l$F$$$^$9!#\e(B
9633
9634 \e$B8e<T$r9T$J$&4X?t$NNc$G$9\e(B:
9635
9636 @lisp
9637 (defun my-save-all-jpeg-parts (handle)
9638   (when (equal (car (mm-handle-type handle)) "image/jpeg")
9639     (with-temp-buffer
9640       (insert (mm-get-part handle))
9641       (write-region (point-min) (point-max)
9642                     (read-file-name "Save jpeg to: ")))))
9643 (setq gnus-article-mime-part-function
9644       'my-save-all-jpeg-parts)
9645 @end lisp
9646
9647 @vindex gnus-mime-multipart-functions
9648 @item gnus-mime-multipart-functions
9649 @acronym{MIME} \e$B%^%k%A%Q!<%H$N7?$H!"$=$l$i$r07$&4X?t$NO"A[%j%9%H$G$9!#\e(B
9650
9651 @vindex gnus-mime-display-multipart-alternative-as-mixed
9652 @item gnus-mime-display-multipart-alternative-as-mixed
9653 "multipart/alternative" \e$B$N%Q!<%H$r\e(B "multipart/mixed" \e$B$G$"$k$b$N$H$7$FI=\e(B
9654 \e$B<($7$^$9!#\e(B
9655
9656 @vindex gnus-mime-display-multipart-related-as-mixed
9657 @item gnus-mime-display-multipart-related-as-mixed
9658 "multipart/related" \e$B$N%Q!<%H$r\e(B "multipart/mixed" \e$B$G$"$k$b$N$H$7$FI=<($7\e(B
9659 \e$B$^$9!#\e(B
9660
9661 \e$B$b$7\e(B @samp{text/html} \e$B$rI=<($9$k$N$,5$$KF~$i$J$$$N$J$i!"\e(B
9662 @code{mm-discouraged-alternatives} \e$B$r;2>H$7$F$/$@$5$$!#$?$@$7\e(B (\e$B$=$l\e(B
9663 \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
9664 \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
9665 \e$B8+F($7$F$7$^$&$+$b$7$l$^$;$s!#\e(B@xref{Display Customization,
9666 ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME Manual}.
9667
9668 @vindex gnus-mime-display-multipart-as-mixed
9669 @item gnus-mime-display-multipart-as-mixed
9670 "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
9671 \e$B$7\e(B @code{t} \e$B$@$H!"\e(B
9672 @code{gnus-mime-display-multipart-alternative-as-mixed} \e$B$*$h\e(B
9673 \e$B$S\e(B @code{gnus-mime-display-multipart-related-as-mixed} \e$B$,\e(B @code{nil} \e$B$G\e(B
9674 \e$B$"$C$F$b!"$3$N@_Dj$NJ}$,M%@h$5$l$^$9!#\e(B
9675
9676 @vindex mm-file-name-rewrite-functions
9677 @item mm-file-name-rewrite-functions
9678 @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
9679 \e$B$G$9!#$=$l$>$l$N4X?t$O%U%!%$%kL>$r<u$1<h$C$F!"%U%!%$%kL>$rJV$7$^$9!#\e(B
9680
9681 \e$B=PMh9g$$$N4X?t$O\e(B@*
9682 @code{mm-file-name-delete-whitespace},
9683 @code{mm-file-name-trim-whitespace},
9684 @code{mm-file-name-collapse-whitespace} \e$B$*$h\e(B
9685 \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
9686 \e$B4^$^$l$k$=$l$>$l$N6uGrJ8;z$r!"JQ\e(B
9687 \e$B?t\e(B @code{mm-file-name-replace-whitespace} \e$B$NCM$GCV$-49$($^$9!#%G%#%U%)%k\e(B
9688 \e$B%HCM$O\e(B @code{"_"} (\e$BC10l$N2<@~\e(B) \e$B$G$9!#\e(B
9689 @findex mm-file-name-delete-whitespace
9690 @findex mm-file-name-trim-whitespace
9691 @findex mm-file-name-collapse-whitespace
9692 @findex mm-file-name-replace-whitespace
9693 @vindex mm-file-name-replace-whitespace
9694
9695 \e$BI8=`$N4X?t$G$"$k\e(B @code{capitalize}, @code{downcase}, @code{upcase} \e$B$*$h\e(B
9696 \e$B$S\e(B @code{upcase-initials} \e$B$b!"Lr$KN)$D$G$7$g$&!#\e(B
9697
9698 \e$B%U%!%$%kL>$K4^$^$l$k6uGrJ8;z$,32$r$b$?$i$9$3$H$O!"$_$s$J$,CN$C$F$$$^$9!#\e(B
9699 \e$B$?$@$7!"5$$K$+$1$J$$?M$?$A$r=|$$$F!"$G$9$,!#$=$s$JLXKf$N?M$?$A$+$i!"$?$/\e(B
9700 \e$B$5$s$NE:IU%U%!%$%k$r<u$1<h$k$N$G$"$l$P!"$3$s$J$b$N\e(B
9701 \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
9702 \e$B$H$,$G$-$k$G$7$g$&!#\e(B
9703
9704 @lisp
9705 (setq mm-file-name-rewrite-functions
9706       '(mm-file-name-trim-whitespace
9707         mm-file-name-collapse-whitespace
9708         mm-file-name-replace-whitespace))
9709 @end lisp
9710 @end table
9711
9712 @node Charsets
9713 @section \e$BJ8;z%;%C%H\e(B
9714 @cindex charsets
9715
9716 \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
9717 \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
9718 \e$B$K8@$($P!";}$C$F$$$?$i$$$$$J$"$H;W$$$^$9!#B?$/$N?M$?$A\e(B
9719 \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
9720 \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
9721 \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
9722 \e$BJ8;z%;%C%H$,%G%#%U%)%k%H$G$"$k$+$r@k8@$9$k<h$j7h$a$,$"$j$^$9!#Nc$(\e(B
9723 \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
9724
9725 @vindex gnus-group-charset-alist
9726 \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
9727 \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
9728 \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
9729 \e$B%j%9%H$G$9!#\e(B
9730
9731 @vindex gnus-newsgroup-ignored-charsets
9732 \e$B2C$($F!"?M!9$N$$$/$i$+$O\e(B @acronym{MIME} \e$B$r0U<1$7$F$$$k$H<+\e(B
9733 \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
9734 \e$B$9!#$=$l$i$O!"<B:]$K$O%a%C%;!<%8$,\e(B @code{koi-8} \e$B$J$N\e(B
9735 \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
9736 \e$B:Q$N$?$a$K\e(B @code{gnus-newsgroup-ignored-charsets} \e$BJQ?t$r;H$&$3$H$,$G$-$^\e(B
9737 \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
9738 \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
9739 \e$B$H$,$G$-$^$9!#%G%#%U%)%k%HCM$O\e(B @code{(unknown-8bit x-unknown)} \e$B$G!"$=$l\e(B
9740 \e$B$O$$$/$D$+$N%(!<%8%'%s%H$,FbB"$7!"<gD%$9$kCM$r4^$s$G$$$^$9!#\e(B
9741
9742 @vindex gnus-group-posting-charset-alist
9743 \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
9744 \e$BDj$9$k$?$a$K!"\e(B@code{gnus-group-posting-charset-alist} \e$B$,;H$o$l$^$9!#Nc$(\e(B
9745 \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
9746 \e$B7y$o$l$^$9!#\e(B
9747
9748 \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
9749 \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
9750 \e$B$>$l$NMWAG$O\e(B @code{(}@var{test header body-list}@code{)} \e$B$N7A<0$G$"$j!"\e(B
9751 \e$B$=$l$i$O<!$N0UL#$r;}$A$^$9!#\e(B
9752
9753 @table @var
9754 @item test
9755 Newsgroups \e$B%X%C%@!<$K9gCW$9$k@55,I=8=!"$^$?$OJQ?t%7%s%\%k$N$I$A$i$+$G$9!#\e(B
9756 \e$B8e<T$N>l9g$O!"$=$NCM$rD4$Y$?7k2L$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"$=$NMWAG$,:NMQ\e(B
9757 \e$B$5$l$k$3$H$K$J$j$^$9!#\e(B
9758 @item header
9759 \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
9760 \e$B$NJ8;z%;%C%H$r%(%s%3!<%I$9$k$3$H$r0UL#$7$^$9\e(B)\e$B!#\e(B
9761 @item body-list
9762 \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
9763 \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
9764 \e$B;z%;%C%H$N%j%9%H!"$^$?$OFCJL$JCM$N0l$D$G$"$k\e(B @code{nil} (\e$B>o\e(B
9765 \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
9766 \e$B!H\e(BContent-Transfer-Encoding: 8bit\e$B!I$r;H$&\e(B) \e$B$G$9!#\e(B
9767 @end table
9768
9769 @cindex Russian
9770 @cindex koi8-r
9771 @cindex koi8-u
9772 @cindex iso-8859-5
9773 @cindex coding system aliases
9774 @cindex preferred charset
9775 \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
9776 \e$B?t$K$D$$$F$O!"\e(B@xref{Encoding Customization,
9777 ,\e$B%(%s%3!<%G%#%s%0$N%+%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME
9778 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
9779 \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
9780 \e$B$$\e(B)\e$B!#\e(B
9781
9782 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:
9783
9784 \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
9785 \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
9786 \e$B$9$k$3$H$,$G$-$^$9\e(B:
9787
9788 @lisp
9789 (put-charset-property 'cyrillic-iso8859-5
9790                       'preferred-coding-system 'koi8-r)
9791 @end lisp
9792
9793 \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
9794 \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
9795
9796 \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
9797 \e$B$G$-$^$9!#\e(B
9798
9799 @lisp
9800 (define-coding-system-alias 'koi8-u 'koi8-r)
9801 @end lisp
9802
9803 \e$B$3$l$O!"$[$H$s$I@5$7$$$3$H$r$9$k$G$7$g$&!#\e(B
9804
9805 \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
9806 \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
9807 @code{windows-1251} \e$B$,:G=i$+$i<BAu$5$l$F$$$^$9\e(B)\e$B!#\e(B
9808
9809 @lisp
9810 (codepage-setup 1251)
9811 (define-coding-system-alias 'windows-1251 'cp1251)
9812 @end lisp
9813
9814 @node Article Commands
9815 @section \e$B5-;vL?Na\e(B
9816
9817 @table @kbd
9818 @item A P
9819 @cindex PostScript
9820 @cindex printing
9821 @kindex A P (\e$B35N,\e(B)
9822 @vindex gnus-ps-print-hook
9823 @findex gnus-summary-print-article
9824 \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
9825 \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
9826 \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
9827 \e$B$b$G$-$^$9\e(B (@pxref{Saving Articles})\e$B!#\e(B
9828
9829 @item A C
9830 @vindex gnus-fetch-partial-articles
9831 @findex gnus-summary-show-complete-article
9832 \e$B$b$7\e(B @code{<backend>-fetch-partial-articles} \e$B$,\e(B @code{nil} \e$B0J30$NCM$@$C\e(B
9833 \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
9834 \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
9835 \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
9836 \e$B%I\e(B (@code{gnus-summary-show-complete-article}) \e$B$,$=$&$7$^$9!#\e(B
9837 @end table
9838
9839 @node Summary Sorting
9840 @section \e$B35N,$NJB$YBX$(\e(B
9841 @cindex summary sorting
9842
9843 \e$B;d$O$I$&$7$F$"$J$?$,$=$&$7$?$$$N$+$O$o$+$i$J$$$N$G$9$,!"$=$l$G$b$"$J$?$O\e(B
9844 \e$B$?$/$5$s$NJ}K!$G35N,%P%C%U%!!<$rJB$YBX$($k$3$H$,$G$-$^$9!#\e(B
9845
9846 @table @kbd
9847 @item C-c C-s C-n
9848 @kindex C-c C-s C-n (\e$B35N,\e(B)
9849 @findex gnus-summary-sort-by-number
9850 \e$B5-;vHV9f$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-number})\e$B!#\e(B
9851
9852 @item C-c C-s C-m C-n
9853 @kindex C-c C-s C-n (\e$B35N,\e(B)
9854 @findex gnus-summary-sort-by-most-recent-number
9855 \e$B:G?7$N5-;vHV9f$K$h$C$FJB$YBX$($^\e(B
9856 \e$B$9\e(B (@code{gnus-summary-sort-by-most-recent-number})\e$B!#\e(B
9857
9858 @item C-c C-s C-a
9859 @kindex C-c C-s C-a (\e$B35N,\e(B)
9860 @findex gnus-summary-sort-by-author
9861 \e$BCx<T$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-author})\e$B!#\e(B
9862
9863 @item C-c C-s C-t
9864 @kindex C-c C-s C-t (\e$B35N,\e(B)
9865 @findex gnus-summary-sort-by-recipient
9866 \e$B<u?.<T$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-recipient})\e$B!#\e(B
9867
9868 @item C-c C-s C-s
9869 @kindex C-c C-s C-s (\e$B35N,\e(B)
9870 @findex gnus-summary-sort-by-subject
9871 \e$BI=Bj$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-subject})\e$B!#\e(B
9872
9873 @item C-c C-s C-d
9874 @kindex C-c C-s C-d (\e$B35N,\e(B)
9875 @findex gnus-summary-sort-by-date
9876 \e$BF|IU$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-date})\e$B!#\e(B
9877
9878 @item C-c C-s C-m C-d
9879 @kindex C-c C-s C-m C-d (\e$B35N,\e(B)
9880 @findex gnus-summary-sort-by-most-recent-date
9881 \e$B:G?7$NF|IU$K$h$C$FJB$YBX$($^\e(B
9882 \e$B$9\e(B (@code{gnus-summary-sort-by-most-recent-date})\e$B!#\e(B
9883
9884 @item C-c C-s C-l
9885 @kindex C-c C-s C-l (\e$B35N,\e(B)
9886 @findex gnus-summary-sort-by-lines
9887 \e$B9T?t$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-lines})\e$B!#\e(B
9888
9889 @item C-c C-s C-c
9890 @kindex C-c C-s C-c (\e$B35N,\e(B)
9891 @findex gnus-summary-sort-by-chars
9892 \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
9893
9894 @item C-c C-s C-i
9895 @kindex C-c C-s C-i (\e$B35N,\e(B)
9896 @findex gnus-summary-sort-by-score
9897 \e$B%9%3%"$K$h$C$FJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-score})\e$B!#\e(B
9898
9899 @item C-c C-s C-r
9900 @kindex C-c C-s C-r (\e$B35N,\e(B)
9901 @findex gnus-summary-sort-by-random
9902 \e$B%i%s%@%`$KJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-random})\e$B!#\e(B
9903
9904 @item C-c C-s C-o
9905 @kindex C-c C-s C-o (\e$B35N,\e(B)
9906 @findex gnus-summary-sort-by-original
9907 \e$B%G%#%U%)%k%H$NJ}K!$GJB$YBX$($^$9\e(B (@code{gnus-summary-sort-by-original})\e$B!#\e(B
9908 @end table
9909
9910 \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
9911 \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
9912 \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
9913 \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
9914 \e$B$@$5$$\e(B (@pxref{Thread Commands})\e$B!#\e(B
9915
9916 \e$B@\F,0z?t$rM?$($k$HJB$YBX$($N=g=x$,5U$K$J$j$^$9!#\e(B
9917
9918 @node Finding the Parent
9919 @section \e$B?F5-;v$rC5$9\e(B
9920 @cindex parent articles
9921 @cindex referring articles
9922
9923 @table @kbd
9924 @item ^
9925 @kindex ^ (\e$B35N,\e(B)
9926 @findex gnus-summary-refer-parent-article
9927 \e$B8=:_$N5-;v$N?F5-;v$rFI$_$?$$$N$K!"$=$l$,35N,%P%C%U%!!<$KI=<($5$l$F$$$J$/\e(B
9928 \e$B$F$b!"$*$=$i$/$=$l$O2DG=$G$7$g$&!#$H$$$&$N$O!"8=:_$N%0%k!<%W\e(B
9929 \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
9930 \e$B8=:_$N5-;v$N\e(B @code{References} \e$B$,$V$A2u$5$l$F$$$J$1$l$P!"$?\e(B
9931 \e$B$@\e(B @kbd{^} \e$B$+\e(B @kbd{A r} \e$B$r2!$;$PNI$$$@$1$G\e(B
9932 \e$B$9$+$i\e(B (@code{gnus-summary-refer-parent-article})\e$B!#$9$Y$F$,$&$^$/$$$1$P!"\e(B
9933 \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
9934 \e$B$$$k$N$G$"$l$P!"%]%$%s%H$,$=$N5-;v$K0\F0$9$k$G$7$g$&!#\e(B
9935
9936 \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
9937 \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
9938 \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
9939 \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
9940 \e$B<hF@$7$^$9!#\e(B
9941
9942 @item A R (\e$B35N,\e(B)
9943 @findex gnus-summary-refer-references
9944 @kindex A R (\e$B35N,\e(B)
9945 \e$B5-;v$N\e(B @code{References} \e$BMs$K$"$k$9$Y$F$N5-;v$r<hF@$7$^\e(B
9946 \e$B$9\e(B (@code{gnus-summary-refer-references})\e$B!#\e(B
9947
9948 @item A T (\e$B35N,\e(B)
9949 @findex gnus-summary-refer-thread
9950 @kindex A T (\e$B35N,\e(B)
9951 \e$B8=:_$N5-;v$,$"$k%9%l%C%I$N!"A4It$N5-;v$rI=<($7$^\e(B
9952 \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
9953 \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
9954 \e$B$+$j$^$9!#$3$l$r$7$P$7$P9T$J$&$N$G$"$l$P!"\e(B
9955 @code{gnus-fetch-old-headers} \e$B$r\e(B @code{invisible} \e$B$K@_Dj$9$k$3$H$r9M$($?\e(B
9956 \e$B$[$&$,NI$$$G$7$g$&\e(B (@pxref{Filling In Threads})\e$B!#$3$l$OIaDL$O;k3PE*$J8z\e(B
9957 \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
9958 \e$B$k$N$O$$$/$i$+CY$/$J$j$^$9$,!#\e(B
9959
9960 @vindex gnus-refer-thread-limit
9961 \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
9962 \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
9963 \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
9964 \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
9965 \e$BF,0z?t$rM?$($k$H!"Be$o$j$K$=$l$,;H$o$l$^$9!#\e(B
9966
9967 @item M-^ (\e$B35N,\e(B)
9968 @findex gnus-summary-refer-article
9969 @kindex M-^ (\e$B35N,\e(B)
9970 @cindex Message-ID
9971 @cindex fetching by Message-ID
9972 \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
9973 \e$B$G$-$^$9!#\e(B
9974 @kbd{M-^} (@code{gnus-summary-refer-article}) \e$B$O\e(B @code{Message-ID}\e$B!"$D$^\e(B
9975 \e$B$j$"$ND9$/$F$J$+$J$+FI$`$3$H$N$G$-$J\e(B
9976 \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
9977 \e$B$"$J$?$O$9$Y$F$r@53N$KBG$A9~$^$J$1$l$P$J$j$^$;$s!#;DG0$J$,$i!"$"$$$^$$$J\e(B
9978 \e$B8!:w$O$G$-$J$$$N$G$9!#\e(B
9979
9980 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
9981 \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
9982 \e$B$9$Y$F$NA*BrJ}K!$r;n$7$F$b$_$^$9!#\e(B
9983 @end table
9984
9985 @vindex gnus-refer-article-method
9986 \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
9987 \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
9988 @code{gnus-refer-article-method} \e$B$r\e(B @acronym{NNTP} \e$B$NA*BrJ}K!$K@_Dj$9$l\e(B
9989 \e$B$PNI$$$G$7$g$&!#$*$=$i$/!"$"$J$?$,Ld$$9g$o$;$k\e(B @acronym{NNTP} \e$B%5!<%P!<$,\e(B
9990 \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
9991 \e$B$O$I$&$7$F$bI,MW$J$o$1$G$O$"$j$^$;$s!#\e(B
9992
9993 \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
9994 \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
9995 \e$B$l$i$9$Y$F$NJ}K!$r;n$7$^$9!#\e(B
9996
9997 \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
9998 \e$BNc$G$9\e(B:
9999
10000 @lisp
10001 (setq gnus-refer-article-method
10002       '(current
10003         (nnweb "google" (nnweb-type google))))
10004 @end lisp
10005
10006 \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
10007 \e$B$"$^$jM%2m$JJ}K!$G$d$C$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B@code{nnmbox},
10008 @code{nnbabyl}, @code{nnmaildir} \e$B$*$h$S\e(B @code{nnml} \e$B$,$I$N%0%k!<%W$+$i$G\e(B
10009 \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
10010 \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
10011 \e$B$/IT2DG=$G$9!#\e(B
10012
10013 \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
10014 \e$B$"$k5-;v$G$b%P%C%/%(%s%I$K4X78L5$/8+$D$1=P$9$3$H$,$G$-$^$9!#\e(B
10015 @xref{Registry Article Refer Method, @code{Message-ID} \e$B$K4p$E$$$F%l%8%9\e(B
10016 \e$B%H%j!<$G5-;v$r<hF@$9$k\e(B}.
10017
10018 @node Alternative Approaches
10019 @section \e$BBeBX<jCJ\e(B
10020
10021 \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
10022 \e$B%P%C%U%!!<$N$?$a$N%^%$%J!<%b!<%I$K>/$7$P$+$jA*Br;h$r@_$1$^$9!#\e(B
10023
10024 @menu
10025 * Pick and Read::               \e$B$^$:!"5-;v$K0u$rIU$1$F!"$=$l$+$iFI$`\e(B
10026 * Binary Groups::               \e$B$9$Y$F$N5-;v$r<+F0%G%3!<%I$9$k\e(B
10027 @end menu
10028
10029 @node Pick and Read
10030 @subsection \e$BA*$s$GFI$`\e(B
10031 @cindex pick and read
10032
10033 \e$B$$$/$D$+$N%K%e!<%9%j!<%@!<\e(B (@code{nn} \e$B$d!"$($(\e(B
10034 \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
10035 \e$B$9!#MxMQ<T$O$^$:35N,%P%C%U%!!<$GFI$_$?$$5-;v$K0u$rIU$1$^$9!#$=$l$+$i!"5-\e(B
10036 \e$B;v%P%C%U%!!<$@$1$rI=<($7$F5-;v$rFI$_$^$9!#\e(B
10037
10038 @findex gnus-pick-mode
10039 @kindex M-x gnus-pick-mode
10040 Gnus \e$B$O$3$l$r$9$k$?$a$N35N,%P%C%U%!!<%^%$%J!<%b!<%I$rDs6!$7$^\e(B
10041 \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
10042 \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
10043 \e$B$X@Z$jBX$($k$?$a$NDI2C$NL?Na$r0l$DDs6!$7$^$9!#\e(B
10044
10045 @quotation
10046 \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:
10047
10048 @lisp
10049 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
10050 @end lisp
10051
10052 \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
10053 \e$B$F$b!"$&$^$/$$$+$J$$$h$&$G$9!#\e(B
10054 @end quotation
10055
10056 \e$B$3$l$i$,\e(B pick mode \e$B$G;H$&$3$H$,$G$-$k%-!<$G$9\e(B:
10057
10058 @table @kbd
10059 @item .
10060 @kindex . (\e$BA*Br\e(B)
10061 @findex gnus-pick-article-or-thread
10062 \e$B8=:_$N9T$N5-;v$+%9%l%C%I$rA*Br$7$^\e(B
10063 \e$B$9\e(B (@code{gnus-pickd-article-or-thread})\e$B!#JQ\e(B
10064 \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
10065 \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
10066 \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
10067 \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
10068 \e$B$5$l$^$9!#\e(B)
10069
10070 @item SPACE
10071 @kindex SPACE (\e$BA*Br\e(B)
10072 @findex gnus-pick-next-page
10073 \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
10074 \e$B$b$7%P%C%U%!!<$N:G8e$G$"$l$P!"A*Br$7$?5-;v$rFI$_;O$a$^$9!#\e(B
10075
10076 @item u
10077 @kindex u (\e$BA*Br\e(B)
10078 @findex gnus-pick-unmark-article-or-thread
10079 \e$B%9%l%C%I$+5-;v$rL$A*Br$K$7$^\e(B
10080 \e$B$9\e(B (@code{gnus-pick-unmark-article-or-thread})\e$B!#JQ\e(B
10081 \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
10082 \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
10083 \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
10084 \e$B$?$a$K!"$3$N%-!<$K?tCM@\F,0z?t$rM?$($k$3$H$,$G$-$^$9!#\e(B
10085
10086 @item RET
10087 @kindex RET (\e$BA*Br\e(B)
10088 @findex gnus-pick-start-reading
10089 @vindex gnus-pick-display-summary
10090 \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
10091 \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
10092 @code{gnus-pick-display-summary} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"35N,%P%C%U%!!<\e(B
10093 \e$B$OFI$s$G$$$k4V$bI=<($5$l$^$9!#\e(B
10094 @end table
10095
10096 \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
10097 \e$BNc30$G$9!#$=$l$G$b!"F1$84X?t\e(B @code{gnus-summary-tick-article-forward} \e$B$K\e(B
10098 \e$B3d$jEv$F$i$l$F$$$k\e(B @kbd{!} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
10099
10100 \e$B$3$l$,NI$5$=$&$@$H;W$C$?$i!"<!$N$h$&$K$7$F$/$@$5$$\e(B:
10101
10102 @lisp
10103 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
10104 @end lisp
10105
10106 @vindex gnus-pick-mode-hook
10107 @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
10108 \e$B9T$5$l$^$9!#\e(B
10109
10110 @vindex gnus-mark-unpicked-articles-as-read
10111 @code{gnus-mark-unpicked-articles-as-read} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"A*\e(B
10112 \e$BBr$5$l$J$+$C$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$^$9!#%G%#%U%)%k%H\e(B
10113 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
10114
10115 @vindex gnus-summary-pick-line-format
10116 pick \e$B%b!<%I$G$N35N,9T$NMM<0$OI8=`$NMM<0$H$O>/$70c$$$^$9!#$=$l$>$l$N9T$N\e(B
10117 \e$B:G=i$K9T?t$,I=<($5$l$^$9!#\e(BPick \e$B%b!<%I$N9T$NMM<0$OJQ\e(B
10118 \e$B?t\e(B @code{gnus-summary-pick-line-format} \e$B$G@)8f$5$l$^\e(B
10119 \e$B$9\e(B (@pxref{Formatting Variables})\e$B!#$3$l\e(B
10120 \e$B$O\e(B @code{gnus-summary-line-format} \e$B$HF1$8MM<0;XDj$r<u$1IU$1$^\e(B
10121 \e$B$9\e(B (@pxref{Summary Buffer Lines})\e$B!#\e(B
10122
10123 @node Binary Groups
10124 @subsection \e$B%P%$%J%j!<%0%k!<%W\e(B
10125 @cindex binary groups
10126
10127 @findex gnus-binary-mode
10128 @kindex M-x gnus-binary-mode
10129 \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},
10130 @kbd{n}, @kbd{RET} \e$B$rC!$/$N$,7y$K$J$C$F$$$k$G$7$g$&!#\e(B
10131 @kbd{M-x gnus-binary-mode} \e$B$O!"C1$K5-;v$rIaDL$NJ}K!$GI=<($9$kBe$o$j$K!"\e(B
10132 \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
10133 \e$B7k2L$rI=<($9$k$h$&$KJQ99$9$k!"35N,%P%C%U%!!<$N$?$a$N%^%$%J!<%b!<%I$G$9!#\e(B
10134
10135 @kindex g (\e$B%P%$%J%j!<\e(B)
10136 @findex gnus-binary-show-article
10137 \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
10138 \e$B$,\e(B @kbd{g} \e$B$G$9\e(B (@code{gnus-binary-show-article})\e$B!#\e(B
10139
10140 @vindex gnus-binary-mode-hook
10141 @code{gnus-binary-mode-hook} \e$B$,%P%$%J%j!<%^%$%J!<%b!<%I$N%P%C%U%!!<$G8F\e(B
10142 \e$B$P$l$^$9!#\e(B
10143
10144 @node Tree Display
10145 @section \e$BLZI=<(\e(B
10146 @cindex trees
10147
10148 @vindex gnus-use-trees
10149 \e$B$b$7IaDL$N\e(B Gnus \e$B$N35N,I=<($r9%$-$G$J$$$J$i$P!"\e(B
10150 @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
10151 \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
10152 \e$BLZ%P%C%U%!!<$G$O$9$Y$F$N35N,%b!<%IL?Na$r<B9T$9$k$3$H$,$G$-$^$9!#\e(B
10153
10154 \e$B$b$A$m$s!"LZI=<($r%+%9%?%^%$%:$9$kJQ?t$,>/$7$"$j$^$9\e(B:
10155
10156 @table @code
10157 @item gnus-tree-mode-hook
10158 @vindex gnus-tree-mode-hook
10159 \e$B$9$Y$F$NLZ%b!<%I$N%P%C%U%!!<$G<B9T$5$l$k%U%C%/$G$9!#\e(B
10160
10161 @item gnus-tree-mode-line-format
10162 @vindex gnus-tree-mode-line-format
10163 \e$BLZ%b!<%I$N%P%C%U%!!<$K$*$1$k%b!<%I9T$N$?$a$N%U%)!<%^%C%HJ8;zNs$G\e(B
10164 \e$B$9\e(B (@pxref{Mode Line Formatting})\e$B!#%G%#%U%)%k%H\e(B
10165 \e$B$O\e(B @samp{Gnus: %%b %S %Z} \e$B$G$9!#;HMQ2DG=$J;XDj\e(B
10166 \e$B$O\e(B @ref{Summary Buffer Mode Line} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
10167
10168 @item gnus-selected-tree-face
10169 @vindex gnus-selected-tree-face
10170 \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
10171 \e$B%G%#%U%)%k%H$G$O\e(B @code{modeline} \e$B$G$9!#\e(B
10172
10173 @item gnus-tree-line-format
10174 @vindex gnus-tree-line-format
10175 \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
10176 \e$B$l$O9T$G$O$J$/!"$?$@@a$rDj5A$9$k$@$1$G$9!#%G%#%U%)%k%H$NCM\e(B
10177 \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
10178 \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
10179 \e$B$r\e(B @emph{\e$B;H$o$J$1$l$P$J$j$^$;$s\e(B}\e$B!#\e(B
10180
10181 \e$BM-8z$J;XDj$O\e(B:
10182
10183 @table @samp
10184 @item n
10185 \e$BEj9F<T$NL>A0!#\e(B
10186 @item f
10187 @code{From} \e$BMs!#\e(B
10188 @item N
10189 \e$B5-;v$NHV9f!#\e(B
10190 @item [
10191 \e$B3+$-3g8L!#\e(B
10192 @item ]
10193 \e$BJD$83g8L!#\e(B
10194 @item s
10195 \e$BI=Bj!#\e(B
10196 @end table
10197
10198 @xref{Formatting Variables}.
10199
10200 \e$BI=<($K4XO"$7$?JQ?t$O\e(B:
10201
10202 @table @code
10203 @item gnus-tree-brackets
10204 @vindex gnus-tree-brackets
10205 \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
10206 \e$B<0$O\e(B
10207
10208 @example
10209 ((@var{\e$BK\Ev$N3+\e(B} . @var{\e$BK\Ev$NJD\e(B})
10210  (@var{\e$B$^$P$i3+\e(B} . @var{\e$B$^$P$iJD\e(B})
10211  (@var{\e$B56$N3+\e(B} . @var{\e$B56$NJD\e(B}))
10212 @end example
10213
10214 \e$B$H$J$C$F$$$F!"%G%#%U%)%k%H\e(B
10215 \e$B$O\e(B @code{((?[ . ?]) (?( . ?)) (?@{ . ?@}) (?< . ?>))} \e$B$G$9!#\e(B
10216
10217 @item gnus-tree-parent-child-edges
10218 @vindex gnus-tree-parent-child-edges
10219 \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
10220 \e$B%H$O\e(B @code{(?- ?\\ ?|)} \e$B$G$9!#\e(B
10221 @end table
10222
10223 @item gnus-tree-minimize-window
10224 @vindex gnus-tree-minimize-window
10225 \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
10226 \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
10227 \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
10228 \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
10229 \e$BI=<($5$l$F$$$F!"LZ%P%C%U%!!<$,$=$N$&$A$N0l$D$G$"$k>l9g!"LZ%&%#%s%I%&$r:G\e(B
10230 \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
10231 \e$B$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
10232
10233 \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
10234 \e$B$G$7$g$&!#\e(B
10235
10236 @lisp
10237 (add-hook 'gnus-configure-windows-hook
10238           'gnus-tree-perhaps-minimize)
10239 @end lisp
10240
10241 @item gnus-generate-tree-function
10242 @vindex gnus-generate-tree-function
10243 @findex gnus-generate-horizontal-tree
10244 @findex gnus-generate-vertical-tree
10245 \e$B<B:]$K%9%l%C%I$NLZ$r:n@.$9$k4X?t$G$9!#Fs$D$NDj5A:Q$_$N4X\e(B
10246 \e$B?t\e(B @code{gnus-generate-horizontal-tree} \e$B$*$h\e(B
10247 \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
10248 \e$BG=$G$9!#\e(B
10249 @end table
10250
10251 \e$B?eJ?LZ%P%C%U%!!<\e(B (horizontal tree buffer) \e$B$NNc$G$9\e(B:
10252
10253 @example
10254 @{***@}-(***)-[odd]-[Gun]
10255      |      \[Jan]
10256      |      \[odd]-[Eri]
10257      |      \(***)-[Eri]
10258      |            \[odd]-[Paa]
10259      \[Bjo]
10260      \[Gun]
10261      \[Gun]-[Jor]
10262 @end example
10263
10264 \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
10265 \e$B$9\e(B:
10266
10267 @example
10268 @{***@}
10269   |--------------------------\-----\-----\
10270 (***)                         [Bjo] [Gun] [Gun]
10271   |--\-----\-----\                          |
10272 [odd] [Jan] [odd] (***)                   [Jor]
10273   |           |     |--\
10274 [Gun]       [Eri] [Eri] [odd]
10275                           |
10276                         [Paa]
10277 @end example
10278
10279 \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
10280 \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
10281 \e$B$H$,$G$-$^$9\e(B:
10282
10283 @lisp
10284 (setq gnus-use-trees t
10285       gnus-generate-tree-function 'gnus-generate-horizontal-tree
10286       gnus-tree-minimize-window nil)
10287 (gnus-add-configuration
10288  '(article
10289    (vertical 1.0
10290              (horizontal 0.25
10291                          (summary 0.75 point)
10292                          (tree 1.0))
10293              (article 1.0))))
10294 @end lisp
10295
10296 @xref{Window Layout}.
10297
10298 @node Mail Group Commands
10299 @section \e$B%a!<%k%0%k!<%WL?Na\e(B
10300 @cindex mail group commands
10301
10302 \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
10303 \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
10304
10305 \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
10306 \e$B=,47$r;H$$$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
10307
10308 @table @kbd
10309 @item B e
10310 @kindex B e (\e$B35N,\e(B)
10311 @findex gnus-summary-expire-articles
10312 @cindex expiring mail
10313 \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
10314 \e$BM}\e(B (@code{gnus-summary-expire-articles}) \e$B$r9T$J$$$^$9!#$3$l$O!"$=$N%0%k!<\e(B
10315 \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
10316 \e$B$H$G$9!#\e(B(@pxref{Expiring Mail})\e$B!#\e(B
10317
10318 @item B C-M-e
10319 @kindex B C-M-e (\e$B35N,\e(B)
10320 @findex gnus-summary-expire-articles-now
10321 @cindex expiring mail
10322 \e$B%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$r:o=|$7$^\e(B
10323 \e$B$9\e(B (@code{gnus-summay-expire-articles-now})\e$B!#$3$l$O!"8=:_$N%0%k!<%W$K$"\e(B
10324 \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
10325 \e$B$J\e(B @file{/dev/null} \e$B$X>C$(5n$k$H$$$&$3$H$G$9!#\e(B
10326
10327 @item B DEL
10328 @kindex B DEL (\e$B35N,\e(B)
10329 @cindex deleting mail
10330 @findex gnus-summary-delete-article
10331 @c @icon{gnus-summary-mail-delete}
10332 \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
10333 \e$BLa$i$J$$!Y$N0UL#$N!X:o=|!Y$G$9!#Cm0U$7$F;H$C$F$/$@$5\e(B
10334 \e$B$$\e(B (@code{gnus-summary-delete-article})\e$B!#\e(B
10335
10336 @item B m
10337 @kindex B m (\e$B35N,\e(B)
10338 @cindex move mail
10339 @findex gnus-summary-move-article
10340 @vindex gnus-preserve-marks
10341 \e$B$"$k%a!<%k%0%k!<%W$+$iJL$N%a!<%k%0%k!<%W$X5-;v$r0\F0$7$^\e(B
10342 \e$B$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$NCM\e(B
10343 \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
10344
10345 @item B c
10346 @kindex B c (\e$B35N,\e(B)
10347 @cindex copy mail
10348 @findex gnus-summary-copy-article
10349 @c @icon{gnus-summary-mail-copy}
10350 \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
10351 \e$B$7$^$9\e(B (@code{gnus-summary-copy-article})\e$B!#\e(B@code{gnus-preserve-marks} \e$B$N\e(B
10352 \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
10353
10354 @item B B
10355 @kindex B B (\e$B35N,\e(B)
10356 @cindex crosspost mail
10357 @findex gnus-summary-crosspost-article
10358 \e$B8=:_$N5-;v$rB>$N%0%k!<%W$K%/%m%9%]%9%H$7$^\e(B
10359 \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
10360 \e$B$7$$J#@=$r:n@.$7!"5-;v$N\e(B Xref \e$BMs$bE,@Z$K99?7$5$l$^$9!#\e(B
10361
10362 @item B i
10363 @kindex B i (\e$B35N,\e(B)
10364 @findex gnus-summary-import-article
10365 \e$BG$0U$N%U%!%$%k$r8=:_$N%a!<%k%0%k!<%W$K<h$j9~$_$^\e(B
10366 \e$B$9\e(B (@code{gnus-summary-import-article})\e$B!#$"$J$?$O%U%!%$%kL>$H!"\e(B
10367 @code{From} \e$BMs$H\e(B @code{Subject} \e$BMs$NF~NO$rB%$5$l$^$9!#\e(B
10368
10369 @item B I
10370 @kindex B I (\e$B35N,\e(B)
10371 @findex gnus-summary-create-article
10372 \e$B6u$N5-;v$r8=:_$N%a!<%k%0%k!<%W$K:n$j$^\e(B
10373 \e$B$9\e(B (@code{gnus-summary-create-article})\e$B!#\e(B@code{From} \e$B%X%C%@!<\e(B
10374 \e$B$H\e(B @code{Subject} \e$B%X%C%@!<$NFbMF$r?R$M$i$l$^$9!#\e(B
10375
10376 @item B r
10377 @kindex B r (\e$B35N,\e(B)
10378 @findex gnus-summary-respool-article
10379 @vindex gnus-summary-respool-default-method
10380 \e$B%a!<%k5-;v$r%9%W!<%k$7D>$7$^$9\e(B (@code{gnus-summary-move-article})\e$B!#\e(B
10381 @code{gnus-summary-respool-default-method} \e$B$,:F%9%W!<%k$9$k$H$-$N%G%#%U%)\e(B
10382 \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
10383 \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
10384 @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
10385 \e$B%k%H\e(B)\e$B!"0u$OJ]B8$5$l$^$9!#\e(B
10386
10387 \e$BLuCm\e(B: \e$B!V%9%W!<%k$7D>$9!W$H$$$&$N$O%a!<%k$NJ,\e(B
10388 \e$B3d\e(B (@ref{Splitting Mail} \e$B$^$?$O\e(B @ref{Fancy Mail Splitting}) \e$B$N5,B'$K4p$E\e(B
10389 \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
10390 \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
10391 \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
10392
10393 @item B w
10394 @itemx e
10395 @kindex B w (\e$B35N,\e(B)
10396 @kindex e (\e$B35N,\e(B)
10397 @findex gnus-summary-edit-article
10398 @kindex C-c C-c (\e$B5-;v\e(B)
10399 @findex gnus-summary-edit-article-done
10400 \e$B8=:_$N5-;v$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-article})\e$B!#JT=8$r=*N;$7\e(B
10401 \e$B$FJQ99$r8GDj$9$k$K\e(B
10402 \e$B$O\e(B @kbd{C-c C-c} (@code{gnus-summary-edit-article-done}) \e$B$rBG$A$^$9!#$b\e(B
10403 \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
10404 \e$B$;$s!#\e(B
10405
10406 \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
10407
10408 @item B q
10409 @kindex B q (\e$B35N,\e(B)
10410 @findex gnus-summary-respool-query
10411 \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
10412 \e$B$+$rCN$j$?$$$G$7$g$&!#$3$NL?Na$G$=$l$,$o$+$j$^\e(B
10413 \e$B$9\e(B (@code{gnus-summary-respool-query})\e$B!#\e(B
10414
10415 @item B t
10416 @kindex B t (\e$B35N,\e(B)
10417 @findex gnus-summary-respool-trace
10418 \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
10419 \e$B$7$"$l$PI=<($7$^$9\e(B (@code{gnus-summary-respool-trace})\e$B!#\e(B
10420
10421 @item B p
10422 @kindex B p (\e$B35N,\e(B)
10423 @findex gnus-summary-article-posted-p
10424 \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
10425 \e$BJ#@=$rAw$k798~$,$"$j$^$9!#$3$l$i$OIaDL$O$=$3$K\e(B @code{Newsgroups} \e$B%X%C%@!<\e(B
10426 \e$B$,IU$$$F$$$k$N$G$9$,!"$$$D$b$=$&$G$"$k$H$O8B$j$^$;$s!#$3$NL?\e(B
10427 \e$BNa\e(B (@code{gnus-summary-article-posted-p}) \e$B$O8=:_$N5-;v$r$"$J$?$N%K%e!<%9\e(B
10428 \e$B%5!<%P!<$+$i\e(B (\e$B$H$$$&$h$j$O!"$`$7\e(B
10429 \e$B$m\e(B @code{gnus-refer-article-method} \e$B$d\e(B @code{gnus-select-method} \e$B$+\e(B
10430 \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
10431 \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
10432 \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
10433 \e$B$F$$$J$$$@$1$+$b$7$l$J$$$N$G$9!#\e(B
10434
10435 \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
10436 \e$B$$$H8!::$9$k$3$H$,$G$-$J$$$N$G!"$=$&$9$k$?$a$K\e(B @kbd{A D} \e$B$^$?\e(B
10437 \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
10438 \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
10439 \e$B$l$i$KCY$$$b$N$,4^$^$l$F$$$k$H$-$O!"Cm0U$7$F;H$C$F$/$@$5$$!#\e(B
10440
10441 @item K E
10442 @kindex K E (\e$B35N,\e(B)
10443 @findex gnus-article-encrypt-body
10444 @vindex gnus-article-encrypt-protocol
10445 \e$B5-;v$NK\J8$r0E9f2=$7$^$9\e(B (@code{gnus-article-encrypt-body})\e$B!#K\J8$O!"JQ\e(B
10446 \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
10447 \e$B$l$^$9!#\e(B
10448 @end table
10449
10450 @vindex gnus-move-split-methods
10451 @cindex moving articles
10452 \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
10453 \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
10454 @code{gnus-move-split-methods} \e$B$O\e(B @code{gnus-split-methods} \e$B$HF1$89=J8$r\e(B
10455 \e$B;H$&JQ?t$G$9\e(B (@pxref{Saving Articles})\e$B!#$"$J$?$,BEEv$@$H;W$&$h$&$JDs0F$r\e(B
10456 \e$B$9$k$h$&$K$=$NJQ?t$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
10457 (@code{gnus-split-methods} \e$B$,%U%!%$%kL>$r;H$&$N$KBP$7\e(B
10458 \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
10459 \e$B$$!#\e(B)
10460
10461 @lisp
10462 (setq gnus-move-split-methods
10463       '(("^From:.*Lars Magne" "nnml:junk")
10464         ("^Subject:.*gnus" "nnfolder:important")
10465         (".*" "nnml:misc")))
10466 @end lisp
10467
10468 @node Various Summary Stuff
10469 @section \e$B35N,$N$$$m$$$m$J$b$N\e(B
10470
10471 @menu
10472 * Summary Group Information::   \e$B>pJs;X8~$NL?Na\e(B
10473 * Searching for Articles::      \e$BJ#?t5-;vL?Na\e(B
10474 * Summary Generation Commands::
10475 * Really Various Summary Commands::  \e$B$"$N$d$C$+$$$J;W$$DL$j$K$J$i$J$$L?Na\e(B
10476 @end menu
10477
10478 @table @code
10479 @vindex gnus-summary-display-while-building
10480 @item gnus-summary-display-while-building
10481 \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
10482 @code{t} \e$B$@$C$?>l9g$O!"9T$,A^F~$5$l$kEY$KKh2s%P%C%U%!!<$r99?7$7$^$9!#CM\e(B
10483 \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
10484 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
10485
10486 @vindex gnus-summary-display-arrow
10487 @item gnus-summary-display-arrow
10488 \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
10489 \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
10490 \e$B$3$H$G$9!#\e(B)
10491
10492 @vindex gnus-summary-mode-hook
10493 @item gnus-summary-mode-hook
10494 \e$B35N,%b!<%I$N%P%C%U%!!<$r:n@.$9$k$H$-$K$3$N%U%C%/$,8F$P$l$^$9!#\e(B
10495
10496 @vindex gnus-summary-generate-hook
10497 @item gnus-summary-generate-hook
10498 \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
10499 \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
10500 \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
10501 \e$BJQ?t$,@_Dj$5$l$?8e$K35N,%P%C%U%!!<$+$i8F$P$l$^$9!#\e(B
10502
10503 @vindex gnus-summary-prepare-hook
10504 @item gnus-summary-prepare-hook
10505 \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
10506 \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
10507 \e$B$N$K;H$C$?$j$9$k$+$b$7$l$^$;$s!#\e(B
10508
10509 @vindex gnus-summary-prepared-hook
10510 @item gnus-summary-prepared-hook
10511 \e$B35N,%P%C%U%!!<$,:n@.$5$l$?8e$G0lHV:G8e$K8F$P$l$k%U%C%/$G$9!#\e(B
10512
10513 @vindex gnus-summary-ignore-duplicates
10514 @item gnus-summary-ignore-duplicates
10515 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
10516 \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
10517 \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
10518 \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
10519 \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
10520 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
10521 \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
10522 \e$B$s\e(B---\e$B:G=i$+$iB8:_$7$J$+$C$?$+$N$h$&$K!#\e(B
10523
10524 @vindex gnus-alter-articles-to-read-function
10525 @item gnus-alter-articles-to-read-function
10526 \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
10527 \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
10528
10529 \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
10530 \e$B$@$1$KDI2C$7$^$9!#\e(B
10531
10532 @lisp
10533 (defun my-add-cached-articles (group articles)
10534   (if (string= group "some.group")
10535       (append gnus-newsgroup-cached articles)
10536     articles))
10537 @end lisp
10538
10539 @vindex gnus-newsgroup-variables
10540 @item gnus-newsgroup-variables
10541 \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
10542 \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
10543 \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
10544 \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)
10545
10546 \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
10547 \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
10548 \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
10549 \e$B%+%kJQ?t$N%0%m!<%P%kCM$,;H$o$l$^$9!#\e(B
10550
10551 \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
10552 \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
10553 \e$B@_Dj$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#Nc$G$9\e(B:
10554
10555 @lisp
10556 (setq gnus-newsgroup-variables
10557      '(message-use-followup-to
10558        (gnus-visible-headers .
10559          "^From:\\|^Newsgroups:\\|^Subject:\\|^Date:\\|^To:")))
10560 @end lisp
10561
10562 @ref{Group Parameters} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
10563
10564 \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
10565 \e$B$S\e(B @code{gnus-parameters} (@pxref{Group Parameters}) \e$B$NCM$r<!$N$h$&$K@_\e(B
10566 \e$BDj$7$?$H$7$^$7$g$&\e(B:
10567
10568 @lisp
10569 (setq gnus-newsgroup-variables '((@var{var} . @var{foo})))
10570 (setq gnus-parameters
10571       '(("^fj\\." (@var{var} . @var{bar}))
10572         ("^japan\\." (@var{var} . @var{baz}))))
10573 @end lisp
10574
10575 \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
10576 \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
10577 \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
10578 \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
10579 \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},
10580 @var{bar} \e$B$^$?$O\e(B @var{baz} \e$B$NCM$O!"K\JT$G@bL@$5$l$F$$$k$h$&\e(B
10581 \e$B$K\e(B @code{eval} \e$B$7$?7k2L$,;H$o$l$^$9\e(B)\e$B!#\e(B
10582
10583 \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
10584 \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
10585 \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
10586 \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
10587 \e$B$9$kI,MW$,$"$j$^$9!#\e(B
10588
10589 \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
10590 \e$B$k$3$H$,$G$-$^$9\e(B:
10591
10592 @lisp
10593 (setq gnus-newsgroup-variables '(@var{var}))
10594 (setq gnus-parameters
10595       '(("^fj\\." (@var{var} . @var{bar}))
10596         ("^japan\\." (@var{var} . @var{baz}))))
10597 @end lisp
10598
10599 @code{gnus-newsgroup-variables} \e$B$*$h$S\e(B @code{gnus-parameters} \e$B$O$I$A$i$b\e(B
10600 \e$B%j%9%H$J$N$G!"\e(B@code{setq} \e$B$h$j$O$`$7\e(B
10601 \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
10602 \e$BJXMx$+$b$7$l$^$;$s!#\e(B
10603
10604 @vindex gnus-propagate-marks
10605 @item gnus-propagate-marks
10606 @code{nil} \e$B0J30$NCM$@$C$?$i!"0u$r%P%C%/%(%s%I$KEA$($^$9!#$=$l$i$r5-O?$9\e(B
10607 \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
10608 \e$B$NCg4V$r;2>H$7$F$/$@$5$$!#\e(B
10609 @end table
10610
10611 @node Summary Group Information
10612 @subsection \e$B35N,%0%k!<%W>pJs\e(B
10613
10614 @table @kbd
10615 @item H d
10616 @kindex H d (\e$B35N,\e(B)
10617 @findex gnus-summary-describe-group
10618 \e$B8=:_$N%0%k!<%W$N4J7i$J@bL@$rI=<($7$^\e(B
10619 \e$B$9\e(B (@code{gnus-summary-describe-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"%5!<%P!<\e(B
10620 \e$B$+$i6/@)E*$K@bL@$N:FFI$_9~$_$r$7$^$9!#\e(B
10621
10622 @item H h
10623 @kindex H h (\e$B35N,\e(B)
10624 @findex gnus-summary-describe-briefly
10625 \e$B:G$b=EMW$J35N,%3%^%s%I$N!"Hs>o$K4J7i$J@bL@$rI=<($7$^\e(B
10626 \e$B$9\e(B (@code{gnus-summary-describe-briefly})\e$B!#\e(B
10627
10628 @item H i
10629 @kindex H i (\e$B35N,\e(B)
10630 @findex gnus-info-find-node
10631 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
10632 @end table
10633
10634 @node Searching for Articles
10635 @subsection \e$B5-;v$rC5$9\e(B
10636
10637 @table @kbd
10638 @item M-s
10639 @kindex M-s (\e$B35N,\e(B)
10640 @findex gnus-summary-search-article-forward
10641 \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
10642 \e$B$9\e(B (@code{gnus-summary-search-article-forward})\e$B!#\e(B
10643
10644 @item M-r
10645 @kindex M-r (\e$B35N,\e(B)
10646 @findex gnus-summary-search-article-backward
10647 \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
10648 \e$B$9\e(B (@code{gnus-summary-search-article-backward})\e$B!#\e(B
10649
10650 @item M-S
10651 @kindex M-S (\e$B35N,\e(B)
10652 @findex gnus-summary-repeat-search-article-forward
10653 \e$BA02s$NA0J}8!:w$r7+$jJV$7$^\e(B
10654 \e$B$9\e(B (@code{gnus-summary-repeat-search-article-forward})\e$B!#\e(B
10655
10656 @item M-R
10657 @kindex M-R (\e$B35N,\e(B)
10658 @findex gnus-summary-repeat-search-article-backward
10659 \e$BA02s$N8eJ}8!:w$r7+$jJV$7$^\e(B
10660 \e$B$9\e(B (@code{gnus-summary-repeat-search-article-backward})\e$B!#\e(B
10661
10662 @item &
10663 @kindex & (\e$B35N,\e(B)
10664 @findex gnus-summary-execute-command
10665 \e$B$3$NL?Na$O!"%X%C%@!<!"$=$N%X%C%@!<$NFbMF$K9gCW$9$k@55,I=8=!"$*$h$S9gCW$7\e(B
10666 \e$B$?$H$-$K<B9T$5$l$k%3%^%s%I$NF~NO$rMW5a$7$^\e(B
10667 \e$B$9\e(B (@code{gnus-summary-execute-command})\e$B!#%X%C%@!<$,6uJ8;zNs$@$C$?$i!"5-\e(B
10668 \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
10669 \e$B$KC5$7$^$9!#\e(B
10670
10671 \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
10672 \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
10673
10674 @item M-&
10675 @kindex M-& (\e$B35N,\e(B)
10676 @findex gnus-summary-universal-argument
10677 \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
10678 \e$B<B9T$7$^$9\e(B (@code{gnus-summary-universal-argument})\e$B!#\e(B
10679 @end table
10680
10681 @node Summary Generation Commands
10682 @subsection \e$B35N,@8@.L?Na\e(B
10683
10684 @table @kbd
10685 @item Y g
10686 @kindex Y g (\e$B35N,\e(B)
10687 @findex gnus-summary-prepare
10688 \e$B8=:_$N35N,%P%C%U%!!<$r:F:n@.$7$^$9\e(B (@code{gnus-summary-prepare})\e$B!#\e(B
10689
10690 @item Y c
10691 @kindex Y c (\e$B35N,\e(B)
10692 @findex gnus-summary-insert-cached-articles
10693 (\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
10694 \e$BA^F~$7$^$9\e(B (@code{gnus-summary-insert-cached-articles})\e$B!#\e(B
10695
10696 @item Y d
10697 @kindex Y d (\e$B35N,\e(B)
10698 @findex gnus-summary-insert-dormant-articles
10699 (\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
10700 \e$B$9\e(B (@code{gnus-summary-insert-dormant-articles})\e$B!#\e(B
10701
10702 @item Y t
10703 @kindex Y t (\e$B35N,\e(B)
10704 @findex gnus-summary-insert-ticked-articles
10705 (\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
10706 \e$B$9\e(B (@code{gnus-summary-insert-ticked-articles})\e$B!#\e(B
10707 @end table
10708
10709 @node Really Various Summary Commands
10710 @subsection \e$BK\Ev$K$$$m$$$m$J35N,L?Na\e(B
10711
10712 @table @kbd
10713 @item A D
10714 @itemx C-d
10715 @kindex C-d (\e$B35N,\e(B)
10716 @kindex A D (\e$B35N,\e(B)
10717 @findex gnus-summary-enter-digest-group
10718 \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
10719 \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
10720 \e$B$9\e(B (@code{gnus-summary-enter-digest-group})\e$B!#$3$NL?Na$K@\F,0z?t$rM?$($J\e(B
10721 \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
10722 \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
10723 \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
10724 \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
10725 \e$B$^$9!#\e(B
10726
10727 \e$BJQ?t\e(B @code{gnus-auto-select-on-ephemeral-exit} \e$B$O%@%$%8%'%9%H!&%0%k!<%W\e(B
10728 \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:
10729
10730 @table @code
10731 @item next
10732 \e$B<!$N5-;v$rA*Br$7$^$9!#\e(B
10733
10734 @item next-unread
10735 \e$B<!$NL$FI5-;v$rA*Br$7$^$9!#\e(B
10736
10737 @item next-noselect
10738 \e$B%+!<%=%k$r<!$N5-;v$K0\F0$7$^$9!#$3$l$,%G%#%U%)%k%H$G$9!#\e(B
10739
10740 @item next-unread-noselect
10741 \e$B%+!<%=%k$r<!$NL$FI5-;v$K0\F0$7$^$9!#\e(B
10742 @end table
10743
10744 \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
10745 \e$B%k!<%W$KF~$kA0$KA*Br$5$l$F$$$?5-;v$,8=$l$^$9!#\e(B
10746
10747 @item C-M-d
10748 @kindex C-M-d (\e$B35N,\e(B)
10749 @findex gnus-summary-read-document
10750 \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
10751 \e$B%k!<%W$K=8$a$^$9\e(B (@code{gnus-summary-read-read-document})\e$B!#$=$l$r<B8=$9\e(B
10752 \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
10753 \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
10754 \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
10755 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
10756
10757 @item C-t
10758 @kindex C-t (\e$B35N,\e(B)
10759 @findex gnus-summary-toggle-truncation
10760 \e$BD9$$35N,9T$r@Z$j5M$a$k$+$I$&$+$r@Z$jBX$($^\e(B
10761 \e$B$9\e(B (@code{gnus-summary-toggle-truncation})\e$B!#$3$l$O$*$=$i$/35N,%P%C%U%!!<\e(B
10762 \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
10763 \e$B5M$a$r\e(B off \e$B$K$9$k$N$ONI$$9M$($G$O$J$$$G$7$g$&!#\e(B
10764
10765 @item =
10766 @kindex = (\e$B35N,\e(B)
10767 @findex gnus-summary-expand-window
10768 \e$B35N,%P%C%U%!!<$N%&%#%s%I%&$r3HBg$7$^\e(B
10769 \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
10770 \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
10771 \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
10772 \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
10773
10774 @item C-M-e
10775 @kindex C-M-e (\e$B35N,\e(B)
10776 @findex gnus-summary-edit-parameters
10777 \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
10778 \e$B$^$9\e(B (@code{gnus-summary-edit-parameters})\e$B!#\e(B
10779
10780 @item C-M-a
10781 @kindex C-M-a (\e$B35N,\e(B)
10782 @findex gnus-summary-customize-parameters
10783 \e$B8=:_$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$r%+%9%?\e(B
10784 \e$B%^%$%:$7$^$9\e(B (@code{gnus-summary-customize-parameters})\e$B!#\e(B
10785 @end table
10786
10787 @node Exiting the Summary Buffer
10788 @section \e$B35N,%P%C%U%!!<$rH4$1$k\e(B
10789 @cindex summary exit
10790 @cindex exiting groups
10791
10792 \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
10793 \e$B%W%P%C%U%!!<$KLa$j$^$9!#\e(B
10794
10795 @table @kbd
10796 @item Z Z
10797 @itemx Z Q
10798 @itemx q
10799 @kindex Z Z (\e$B35N,\e(B)
10800 @kindex Z Q (\e$B35N,\e(B)
10801 @kindex q (\e$B35N,\e(B)
10802 @findex gnus-summary-exit
10803 @vindex gnus-summary-exit-hook
10804 @vindex gnus-summary-prepare-exit-hook
10805 @vindex gnus-group-no-more-groups-hook
10806 @c @icon{gnus-summary-exit}
10807 \e$B8=:_$N%0%k!<%W$r=P$F!"%0%k!<%W$N$9$Y$F$N>pJs$r99?7$7$^\e(B
10808 \e$B$9\e(B (@code{gnus-summary-exit})\e$B!#H4$1=P$k$?$a$NB?$/$N=hM}$r9T$J$&A0\e(B
10809 \e$B$K\e(B @code{gnus-summary-prepare-exit-hook} \e$B$,8F$P$l!"$=$l$O%G%#%U%)%k%H\e(B
10810 \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
10811 \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
10812 \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
10813 \e$B$i\e(B @code{gnus-group-no-more-groups-hook} \e$B$,<B9T$5$l$^$9!#\e(B
10814
10815 @item Z E
10816 @itemx Q
10817 @kindex Z E (\e$B35N,\e(B)
10818 @kindex Q (\e$B35N,\e(B)
10819 @findex gnus-summary-exit-no-update
10820 \e$B%0%k!<%W$N$I$s$J>pJs$b99?7$;$:$K8=:_$N%0%k!<%W$rH4$1=P$^\e(B
10821 \e$B$9\e(B (@code{gnus-summary-exit-no-update})\e$B!#\e(B
10822
10823 @item Z c
10824 @itemx c
10825 @kindex Z c (\e$B35N,\e(B)
10826 @kindex c (\e$B35N,\e(B)
10827 @findex gnus-summary-catchup-and-exit
10828 @c @icon{gnus-summary-catchup-and-exit}
10829 \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
10830 \e$B$^$9\e(B (@code{gnus-summary-catchup-and-exit})\e$B!#\e(B
10831
10832 @item Z C
10833 @kindex Z C (\e$B35N,\e(B)
10834 @findex gnus-summary-catchup-all-and-exit
10835 \e$B2D;k5-;v$5$($b4^$`$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$F$+$iH4$1$^\e(B
10836 \e$B$9\e(B (@code{gnus-summary-catchup-all-and-exit})\e$B!#\e(B
10837
10838 @item Z n
10839 @kindex Z n (\e$B35N,\e(B)
10840 @findex gnus-summary-catchup-and-goto-next-group
10841 \e$B$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$F<!$N%0%k!<%W$X0\F0$7$^\e(B
10842 \e$B$9\e(B (@code{gnus-summary-catchup-and-goto-next-group})\e$B!#\e(B
10843
10844 @item Z p
10845 @kindex Z p (\e$B35N,\e(B)
10846 @findex gnus-summary-catchup-and-goto-prev-group
10847 \e$B$9$Y$F$N5-;v$K4{FI$N0u$rIU$1$FA0$N%0%k!<%W$X0\F0$7$^\e(B
10848 \e$B$9\e(B (@code{gnus-summary-catchup-and-goto-prev-group})\e$B!#\e(B
10849
10850 @item Z R
10851 @itemx C-x C-s
10852 @kindex Z R (\e$B35N,\e(B)
10853 @kindex C-x C-s (\e$B35N,\e(B)
10854 @findex gnus-summary-reselect-current-group
10855 \e$B8=:_$N%0%k!<%W$r=P$F!"$=$l$+$iF~$jD>$7$^\e(B
10856 \e$B$9\e(B (@code{gnus-summary-reselect-current-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"\e(B
10857 \e$B4{FI$HL$FI$NN>J}$N$9$Y$F$N5-;v$rA*Br$7$^$9!#\e(B
10858
10859 @item Z G
10860 @itemx M-g
10861 @kindex Z G (\e$B35N,\e(B)
10862 @kindex M-g (\e$B35N,\e(B)
10863 @findex gnus-summary-rescan-group
10864 @c @icon{gnus-summary-mail-get}
10865 \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
10866 \e$BA*Br$7$^$9\e(B (@code{gnus-summary-rescan-group})\e$B!#@\F,0z?t$,M?$($i$l$k$H!"\e(B
10867 \e$B4{FI$HL$FI$NN>J}$N$9$Y$F$N5-;v$rA*Br$7$^$9!#\e(B
10868
10869 @item Z N
10870 @kindex Z N (\e$B35N,\e(B)
10871 @findex gnus-summary-next-group
10872 \e$B%0%k!<%W$rH4$1$F!"<!$N%0%k!<%W$X0\F0$7$^\e(B
10873 \e$B$9\e(B (@code{gnus-summary-next-group})\e$B!#\e(B
10874
10875 @item Z P
10876 @kindex Z P (\e$B35N,\e(B)
10877 @findex gnus-summary-prev-group
10878 \e$B%0%k!<%W$rH4$1$F!"A0$N%0%k!<%W$X0\F0$7$^\e(B
10879 \e$B$9\e(B (@code{gnus-summary-prev-group})\e$B!#\e(B
10880
10881 @item Z s
10882 @kindex Z s (\e$B35N,\e(B)
10883 @findex gnus-summary-save-newsrc
10884 \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
10885 \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
10886 \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
10887 \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
10888 \e$BNa\e(B) \e$B$O0UL#$,L5$/$J$j$^$9!#\e(B
10889 @end table
10890
10891 @vindex gnus-exit-group-hook
10892 \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
10893 \e$B$K\e(B @code{gnus-exit-group-hook} \e$B$,8F$P$l$^$9!#Nc$(\e(B
10894 \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
10895 \e$B$^$;$s!#\e(B
10896
10897 @findex gnus-summary-wake-up-the-dead
10898 @findex gnus-dead-summary-mode
10899 @vindex gnus-kill-summary-on-exit
10900 \e$B%0%k!<%W$rH4$1$?8e$G$=$l$r8e2y$9$kJJ$,$"$k$N$J$i!"\e(B
10901 @code{gnus-kill-summary-on-exit} \e$B$r\e(B @code{nil} \e$B$K@_Dj$HNI$$$+$b$7$l$^$;\e(B
10902 \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
10903 \e$B$$$&6C$-\e(B!) \e$BBe$o$j$K!"$=$l$O%P%C%U%!!<$NL>A0\e(B
10904 \e$B$r\e(B @samp{*Dead Summary ... *} \e$B$N$h$&$J$b$N$KJQ99$7$F!"\e(B
10905 @code{gnus-dead-summary-mode} \e$B$H$$$&%^%$%J!<%b!<%I$rF3F~$7$^$9!#:#$d$=$N\e(B
10906 \e$B%P%C%U%!!<$K@Z$jBX$($k$H!"$9$Y$F$N%-!<$,4X\e(B
10907 \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
10908 \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
10909 \e$B$/$H!"$=$l$O@8$-$?IaDL$N35N,%P%C%U%!!<$K$J$j$^$9!#\e(B
10910
10911 \e$B;`$s$@35N,%P%C%U%!!<$OF1;~$K0l$D$7$+B8:_$9$k$3$H$O$G$-$^$;$s!#\e(B
10912
10913 @vindex gnus-use-cross-reference
10914 \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
10915 \e$B;v$rFI$s$G!"$I$N5-;v$KJVEz$7$?$+!"$J$I$J$I!#\e(B) \e$B$b$7JQ\e(B
10916 \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
10917 \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
10918 \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
10919 \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
10920 \e$B$$$k%0%k!<%W$H9XFI$7$F$$$J$$%0%k!<%W$NN>J}$G4{FI$N0u$,IU$-$^\e(B
10921 \e$B$9\e(B (@pxref{Crosspost Handling})\e$B!#\e(B
10922
10923 @node Crosspost Handling
10924 @section \e$B%/%m%9%]%9%H$N07$$\e(B
10925
10926 @cindex velveeta
10927 @cindex spamming
10928 \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
10929 \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
10930 \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
10931 \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
10932 \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
10933 \e$B$F$$$^$9!#\e(B
10934
10935 \e$B3P$($F$*$$$F$/$@$5$$\e(B: \e$B%/%m%9%]%9%H$O$^$"9=$$$^$;$s$,!"F1$85-;v$rJL!9$KJ#\e(B
10936 \e$B?t$N%0%k!<%W$KEj9F$9$k$N$O5v$5$l$^$;$s!#BgNL$N%/%m%9%]%9\e(B
10937 \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
10938 \e$B2a>j$J%/%m%9%]%9%H$KBP$7$FITK~$r8@$&$?$a\e(B
10939 \e$B$K\e(B @code{gnus-summary-mail-crosspost-complaint} \e$BL?Na$r;H$&$3$H$5$($G$-$^\e(B
10940 \e$B$9!#\e(B
10941
10942 @cindex cross-posting
10943 @cindex Xref
10944 @cindex @acronym{NOV}
10945 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
10946 \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
10947 \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
10948 \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
10949 \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
10950 \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
10951 \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
10952 \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
10953 \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
10954
10955 @cindex LIST overview.fmt
10956 @cindex overview.fmt
10957 \e$B$"$J$?$N\e(B @acronym{NNTP} \e$B%5!<%P!<$,$=$N354Q%U%!%$\e(B
10958 \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
10959 @samp{telnet your.nntp.server nntp} \e$B$r%?%$%W$7$F!"\e(B@code{inn} \e$B%5!<%P!<$G\e(B
10960 \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
10961 \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
10962 \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
10963 \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
10964 \e$B$&$K$7$F$/$l$k$^$G!"H`=w$K8~$+$C$F6+$S!"5c$-IU$/$Y$-$G$7$g$&!#\e(B
10965
10966 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
10967 @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
10968 \e$BCY$/$7$^$9!#\e(B@ref{Slow/Expensive Connection} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
10969
10970 \e$B$^!"?M@8$O$=$N$h$&$J$b$N$G$9!#\e(B
10971
10972 \e$BBeBX<jCJ$KIU$$$F$O\e(B @ref{Duplicate Suppression} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
10973
10974 @node Duplicate Suppression
10975 @section \e$B=EJ#$NM^@)\e(B
10976
10977 \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
10978 \e$B$rFs2s0J>eFI$^$J$$$h$&$K$7$h$&$H$7$^$9\e(B (@pxref{Crosspost Handling})\e$B!#$7\e(B
10979 \e$B$+$7!"$=$NC1=c$G8z2LE*$JJ}K!$O!"$$$m$$$m$JM}M3$K$h$j!"K~B-$9$k7k2L$r$b$?\e(B
10980 \e$B$i$5$J$$$+$b$7$l$^$;$s!#\e(B
10981
10982 @enumerate
10983 @item
10984 @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
10985 \e$B$3$l$O0-$$$3$H$G!"$"$^$j5/$3$j$^$;$s!#\e(B
10986
10987 @item
10988 @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
10989 \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
10990 \e$B$G$9!"$"$!Ha$7$$!#\e(B
10991
10992 @item
10993 \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
10994 \e$B$?\e(B @acronym{NNTP} \e$B%5!<%P!<$+$iFI$s$G$$$k$+$b$7$l$^$;$s!#\e(B
10995
10996 @item
10997 \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
10998 @end enumerate
10999
11000 @code{Xref} \e$B$N07$$$K<:GT$9$k>u67$O3N$+$KB>$K$b$"$j$^$9$,!"$3$l$i;M$D$,:G\e(B
11001 \e$B$bNI$/$"$k>u67$G$9!#\e(B
11002
11003 \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
11004 \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
11005 \e$BFI$s$@$9$Y$F$N5-;v!"$"$k$$$O4{FI$N0u$rIU$1$?$9$Y$F$N5-;v\e(B
11006 \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
11007 \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
11008 \e$B%W$G!#$3$N5!9=$r;H$&$N$O2?$@$+$H$F$bHs8zN($K$J$j$=$&$G$9$,!"2aEY$KHs8zN(\e(B
11009 \e$B$J$o$1$G$O$"$j$^$;$s!#F1$85-;v$rFs2s0J>eFI$`$h$j$O!"4V0c$$L5$/K>$^$7$$$G\e(B
11010 \e$B$9!#\e(B
11011
11012 \e$B=EJ#M^@)$O$"$^$j@:L)$JF;6q$G$O$"$j$^$;$s!#$I$A$i$+$H$$$&$HBgDH$N$h$&$J$b\e(B
11013 \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
11014 \e$B0u$rIU$1$k$H!"$=$N\e(B Message-ID \e$B$r%-%c%C%7%e$K2C$($^$9!#<!$K$=\e(B
11015 \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
11016 \e$B$=$N5-;v$r$I$N%0%k!<%W$G8+$?$+$O5$$K$7$^$;$s!#\e(B
11017
11018 @table @code
11019 @item gnus-suppress-duplicates
11020 @vindex gnus-suppress-duplicates
11021 @code{nil} \e$B$G$J$1$l$P!"=EJ#M^@)$r$7$^$9!#\e(B
11022
11023 @item gnus-save-duplicate-list
11024 @vindex gnus-save-duplicate-list
11025 @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
11026 \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
11027 \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
11028 \e$B$9!#\e(B
11029
11030 @item gnus-duplicate-list-length
11031 @vindex gnus-duplicate-list-length
11032 \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
11033 \e$B$/$+$r7hDj$7$^$9!#%G%#%U%)%k%H$O\e(B 10000 \e$B$G$9!#\e(B
11034
11035 @item gnus-duplicate-file
11036 @vindex gnus-duplicate-file
11037 \e$B=EJ#M^@)$N%j%9%H$r3JG<$7$F$*$/%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H\e(B
11038 \e$B$O\e(B @file{~/News/suppression} \e$B$G$9!#\e(B
11039 @end table
11040
11041 \e$B2?EY$b\e(B Gnus \e$B$r=*N;$7$F5/F0$9$k798~$,$"$k$N$G$"$l$P!"$*$=$i\e(B
11042 \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
11043 \e$B$&!#$b$7\e(B Gnus \e$B$rB3$1$F2?=54V$bAv$i$;$F$*$/$N$G$"$l$P!"$=$l\e(B
11044 \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
11045 \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
11046 @code{gnus-save-duplicate-list} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$9!#$&!<$`!#\e(B
11047 \e$B;d$O$"$J$?$,$I$&$9$k$+$KG$$;$h$&$H;W$$$^$9!#\e(B
11048
11049 @node Security
11050 @section \e$B%;%-%e%j%F%#!<\e(B
11051
11052 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
11053 \e$B%I$9$k$3$H$,$G$-$^$9!#\e(B@acronym{PGP}, @acronym{PGP/MIME} \e$B$*$h\e(B
11054 \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
11055 \e$B$$$/$D$+$N30It%W%m%0%i%`$rI,MW$H$7$^$9\e(B:
11056
11057 @enumerate
11058 @item
11059 @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
11060 \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
11061 \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,
11062 ,EasyPG, epa, EasyPG Assistant user's manual}) \e$B$G$9$,!"\e(BPGG (@pxref{Top,
11063 ,PGG, pgg-ja, PGG Manual}) \e$B$*$h$S\e(B Mailcrypt \e$B$b%5%]!<%H$7$^$9!#\e(B
11064
11065 @item
11066 @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
11067 \e$B$,$"$j$^$9!#\e(BOpenSSL 0.9.6 \e$B$+!"$=$l$h$j?7$7$$$b$N$,$*4+$a$G$9!#\e(B
11068 @end enumerate
11069
11070 \e$B0J2<$O!"%a%C%;!<%8$rFI$`!"$^$?$O:n@.$9$k>l9g$K!"%;%-%e%j%F%#!<$N5!G=$r@)\e(B
11071 \e$B8f$9$k$?$a$NJQ?t$G$9\e(B:
11072
11073 @table @code
11074 @item mm-verify-option
11075 @vindex mm-verify-option
11076 \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
11077 @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
11078 \e$B$@$18!>Z$9$k!"$N0UL#$G$9!#$=$l$i0J30$N>l9g$O!"$I$&$9$k$+$rMxMQ<T$K?R$M$^\e(B
11079 \e$B$9!#\e(B
11080
11081 @item mm-decrypt-option
11082 @vindex mm-decrypt-option
11083 \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
11084 \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
11085 \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
11086 \e$B$+$rMxMQ<T$K?R$M$^$9!#\e(B
11087
11088 @item mm-sign-option
11089 @vindex mm-sign-option
11090 \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
11091 \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
11092 \e$B$S$^$9!#\e(B
11093
11094 @item mm-encrypt-option
11095 @vindex mm-encrypt-option
11096 \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
11097 \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
11098 @code{guided} \e$B$G$O<u<h?M$N%-!<$r%a%K%e!<$+$iA*$S$^$9!#\e(B
11099
11100 @item mml1991-use
11101 @vindex mml1991-use
11102 @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
11103 \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
11104 \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
11105 Gnus \e$B$O$3$N=gHV$G:G=i$K8+$D$+$k%$%s%?!<%U%'!<%9$r;H$$$^$9!#\e(B
11106
11107 @item mml2015-use
11108 @vindex mml2015-use
11109 @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
11110 \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
11111 \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
11112 \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
11113 \e$B$^$9!#\e(B
11114 @end table
11115
11116 \e$B%G%#%U%)%k%H$G$O%;%-%e%j%F%#!<$N>pJs$rI=<($9$k%\%?%s$,8=$l$^$;$s!#$=$l$i\e(B
11117 \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
11118 \e$B$=$N>pJs$rI=<($9$k$3$H$,$G$-$^$9$,!#$3$l$r915WE*$K9T$J$o$;$k$K$O!"\e(B
11119 @code{gnus-buttonized-mime-types} \e$B$*$h\e(B
11120 \e$B$S\e(B @code{gnus-unbuttonized-mime-types} \e$BJQ?t$r;H$C$F$/$@$5$$!#$3$l$i$NJQ\e(B
11121 \e$B?t$N>\:Y$H!">o$K%;%-%e%j%F%#!<$N>pJs$rI=<($5$;$k$?$a$K%+%9%?%^%$%:$9$kJ}\e(B
11122 \e$BK!$O!"\e(B@ref{MIME Commands} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
11123
11124 @cindex snarfing keys
11125 @cindex importing PGP keys
11126 @cindex PGP key ring import
11127 \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
11128 \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
11129 \e$B$H$$$&$h$j$O$`$7$m!"$"$J$?$,E,@Z$@$H;W$&$I$s$JF0:n$r$bDL>o\e(B
11130 \e$B$N\e(B @acronym{MIME} \e$B$N5!9=$r2p$7$F;XDj$G$-$k$h$&$K!"\e(B
11131 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
11132 @acronym{MIME} \e$B%\%?%s$r%/%j%C%/\e(B (@pxref{Using MIME}) \e$B$7$?$H$-$K!"\e(BGNU
11133 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
11134 \e$B$r\e(B @file{~/.mailcap} \e$B%U%!%$%k\e(B (@pxref{mailcap, ,mailcap, emacs-mime-ja,
11135 The Emacs MIME Manual}) \e$B$K5-F~$7$F$/$@$5$$!#\e(B
11136
11137 @example
11138 application/pgp-keys; gpg --import --interactive --verbose; needsterminal
11139 @end example
11140
11141 \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
11142 \e$B%k%H$NF0:n$G$b$"$j$^$9!#\e(B
11143
11144 \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
11145 \e$B$$$F$N$b$C$H>\$7$$>pJs$,!"\e(Bmessage \e$B%^%K%e%"%k\e(B (@pxref{Security,
11146 ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The Message Manual}) \e$B$G8+$D$+$k$G$7$g$&!#\e(B
11147
11148 @node Mailing List
11149 @section \e$B%a!<%j%s%0%j%9%H\e(B
11150 @cindex mailing list
11151 @cindex RFC 2396
11152
11153 @kindex A M (\e$B35N,\e(B)
11154 @findex gnus-mailing-list-insinuate
11155 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
11156 \e$B$rM}2r$7$^$9!#$3$l$rM-8z$K$9$k$K$O35N,%P%C%U%!!<\e(B
11157 \e$B$G\e(B @kbd{A M} (@code{gnus-mailing-list-insinuate}) \e$B$r;H$&$J$I$7$F!"\e(B
11158 @code{to-list} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B (@pxref{Group Parameters}) \e$B$rDI2C$7\e(B
11159 \e$B$F$/$@$5$$!#\e(B
11160
11161 \e$B$3$l$K$h$C$F35N,%P%C%U%!!<$G$N0J2<$NL?Na$,;H$($k$h$&$K$J$j$^$9!#\e(B
11162
11163 @table @kbd
11164 @item C-c C-n h
11165 @kindex C-c C-n h (\e$B35N,\e(B)
11166 @findex gnus-mailing-list-help
11167 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
11168 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
11169
11170 @item C-c C-n s
11171 @kindex C-c C-n s (\e$B35N,\e(B)
11172 @findex gnus-mailing-list-subscribe
11173 List-Subscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r;O$a$k$?$a\e(B
11174 \e$B$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
11175
11176 @item C-c C-n u
11177 @kindex C-c C-n u (\e$B35N,\e(B)
11178 @findex gnus-mailing-list-unsubscribe
11179 List-Unsubscribe \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N9VFI$r$d$a$k$?\e(B
11180 \e$B$a$N%a%C%;!<%8$rAw?.$7$^$9!#\e(B
11181
11182 @item C-c C-n p
11183 @kindex C-c C-n p (\e$B35N,\e(B)
11184 @findex gnus-mailing-list-post
11185 List-Post \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$KEj9F$7$^$9!#\e(B
11186
11187 @item C-c C-n o
11188 @kindex C-c C-n o (\e$B35N,\e(B)
11189 @findex gnus-mailing-list-owner
11190 List-Owner \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N4IM}<T08$F$K%a%C%;!<\e(B
11191 \e$B%8$rAw?.$7$^$9!#\e(B
11192
11193 @item C-c C-n a
11194 @kindex C-c C-n a (\e$B35N,\e(B)
11195 @findex gnus-mailing-list-archive
11196 List-Archive \e$B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N%"!<%+%$%V$r1\Mw$7\e(B
11197 \e$B$^$9!#\e(B
11198 @end table
11199
11200 @node Article Buffer
11201 @chapter \e$B5-;v%P%C%U%!!<\e(B
11202 @cindex article buffer
11203
11204 \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
11205 \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
11206
11207 @menu
11208 * Hiding Headers::              \e$B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k\e(B
11209 * Using MIME::                  \e$BFI$`A0$K5-;v$r\e(B @acronym{MIME} \e$B$KDL$9\e(B
11210 * HTML::                        @acronym{HTML} \e$B%a%C%;!<%8$rFI$`\e(B
11211 * Customizing Articles::        \e$B5-;v$N8+1I$($r;EN)$F$k\e(B
11212 * Article Keymap::              \e$B5-;v%P%C%U%!!<$G;H$($k%-!<A`:n\e(B
11213 * Misc Article::                \e$B$=$NB>\e(B
11214 @end menu
11215
11216 @node Hiding Headers
11217 @section \e$BM>J,$J%X%C%@!<$r1#$9\e(B
11218 @cindex hiding headers
11219 @cindex deleting headers
11220
11221 \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
11222 \e$B%G%#!<\e(B (@dfn{body}) \e$B$G$9!#$9$G$K$*5$$E$-$G$7$g$&$,!#\e(B)
11223
11224 @vindex gnus-show-all-headers
11225 \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
11226 \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
11227 \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
11228 \e$B$/$^$G$K$I$s$J%7%9%F%`$r7PM3$7$F$-$?$+!"\e(B@code{Message-ID}\e$B!"\e(B
11229 @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
11230 \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
11231 \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
11232 @code{gnus-show-all-headers} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
11233
11234 Gnus \e$B$O%X%C%@!<$rA*$jJ,$1$k$?$a$KFs$D$NJQ?t$rMQ0U$7$F$$$^$9\e(B:
11235
11236 @table @code
11237 @item gnus-visible-headers
11238 @vindex gnus-visible-headers
11239 \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
11240 \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
11241 \e$B$O$9$Y$F1#$5$l$^$9!#\e(B
11242
11243 \e$BNc$($P!"5-;v$r=q$$$??M$NL>A0$HI=Bj$N$_$r8+$?$1$l$P!"$3$&;XDj$7$^$9\e(B:
11244
11245 @lisp
11246 (setq gnus-visible-headers "^From:\\|^Subject:")
11247 @end lisp
11248
11249 \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
11250 \e$B$b$G$-$^$9!#\e(B
11251
11252 @item gnus-ignored-headers
11253 @vindex gnus-ignored-headers
11254 \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
11255 \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
11256 \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
11257 \e$B$K9gCW$7$J$$$9$Y$F$N%X%C%@!<9T$,I=<($5$l$^$9!#\e(B
11258
11259 \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
11260 \e$B0J2<$N$h$&$K$7$^$9\e(B:
11261
11262 @lisp
11263 (setq gnus-ignored-headers "^References:\\|^Xref:")
11264 @end lisp
11265
11266 \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
11267
11268 \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
11269 \e$B$O8z2L$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
11270 @end table
11271
11272 @vindex gnus-sorted-header-list
11273 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
11274 \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
11275 \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
11276 \e$B;XDj$9$k@55,I=8=$N%j%9%H$G$9!#\e(B
11277
11278 \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
11279 \e$B$7$g$&!#\e(B
11280
11281 @lisp
11282 (setq gnus-sorted-header-list '("^From:" "^Subject:"))
11283 @end lisp
11284
11285 \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
11286 \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
11287 \e$B$&!#\e(B
11288
11289 @findex gnus-article-hide-boring-headers
11290 @vindex gnus-boring-article-headers
11291 @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
11292 \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
11293 \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
11294 \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
11295 \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
11296 (@dfn{boring conditions}) \e$B$N%j%9%H$r;XDj$7$^$9!#\e(B
11297
11298 \e$B$3$N>r7o$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
11299
11300 @table @code
11301 @item empty
11302 \e$B6u$N%X%C%@!<$r$9$Y$F>C5n$7$^$9!#\e(B
11303 @item followup-to
11304 @code{Followup-To} \e$BMs$,\e(B @code{Newsgroups} \e$BMs$HF10l$G$"$k>l9g$K$O>C5n$7$^\e(B
11305 \e$B$9!#\e(B
11306 @item reply-to
11307 @code{Reply-To} \e$BMs$,\e(B @code{From} \e$BMs$HF1$8%"%I%l%9$r<($7$F$$$k$+!"\e(B
11308 @code{broken-reply-to} \e$B%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k>l9g$K$O>C5n\e(B
11309 \e$B$7$^$9!#\e(B
11310 @item newsgroups
11311 @code{Newsgroups} \e$BMs$,8=:_$N%0%k!<%WL>$7$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
11312 @item to-address
11313 @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
11314 \e$B$7$+4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
11315 @item to-list
11316 @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
11317 \e$B4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
11318 @item cc-list
11319 @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
11320 \e$B4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#\e(B
11321 @item date
11322 \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
11323 @item long-to
11324 @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
11325 @item many-to
11326 @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
11327 \e$B$F>C5n$7$^$9!#\e(B
11328 @end table
11329
11330 \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:
11331
11332 @lisp
11333 (setq gnus-boring-article-headers
11334       '(empty followup-to reply-to))
11335 @end lisp
11336
11337 \e$B$3$l$O$3$NJQ?t$N%G%#%U%)%k%HCM$G$b$"$j$^$9!#\e(B
11338
11339 @node Using MIME
11340 @section MIME \e$B$r;H$&\e(B
11341 @cindex @acronym{MIME}
11342
11343 \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
11344 \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
11345
11346 \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
11347 \e$B$7$^$&$N$K$b$+$+$o$i$:!"0UL#$bL5$/5-;v$r%(%s%3!<%I$9$kI8=`$G$9!#\e(B
11348
11349 @acronym{MIME} \e$B$O5-;v$,$I$s$JJ8;z%;%C%H$r;H$&$+!"J8;z$r$I$&%(%s%3!<%I$9\e(B
11350 \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
11351 \e$B$N5-;v$KKd$a9~$`$3$H$5$(2DG=$K$7$^$9!#\e(B
11352
11353 @vindex gnus-display-mime-function
11354 @findex gnus-display-mime
11355 Gnus \e$B$O\e(B @acronym{MIME} \e$B%Q!<%H$rI=<($9$k$?$a$K!"\e(B
11356 @code{gnus-display-mime-function} \e$B$K$h$C$F\e(B @acronym{MIME} \e$B5-;v$r=hM}$7$^\e(B
11357 \e$B$9!#$3$l$O%G%#%U%)%k%H$G$O\e(B @code{gnus-display-mime} \e$B$G!"\e(B
11358 @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7!"%;!<%V$7!"$+$DA`:n$9$k$?$a$K;H$&$3\e(B
11359 \e$B$H$,$G$-$k!"$R$H$+$?$^$j$N%/%j%C%/2DG=$J%\%?%s$r:n@.$7$^$9!#\e(B
11360
11361 @acronym{MIME} \e$B%\%?%s$N>e$K%]%$%s%H$rCV$$$?$J$i$P!"0J2<$N%3%^%s%I$,MxMQ\e(B
11362 \e$B$G$-$^$9\e(B:
11363
11364 @table @kbd
11365 @findex gnus-article-press-button
11366 @item RET (\e$B5-;v\e(B)
11367 @kindex RET (\e$B5-;v\e(B)
11368 @itemx BUTTON-2 (\e$B5-;v\e(B)
11369 @acronym{MIME} \e$B%*%V%8%'%/%H$NI=<($r%H%0%k$G@Z$jBX$($^\e(B
11370 \e$B$9\e(B (@code{gnus-article-press-button})\e$B!#$=$N%*%V%8%'%/%H$rFbB"$N%S%e!<%o!<\e(B
11371 \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
11372 \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
11373 \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
11374 \e$B<($5$l$^$9!#\e(B
11375
11376 @findex gnus-mime-view-part
11377 @item M-RET (\e$B5-;v\e(B)
11378 @kindex M-RET (\e$B5-;v\e(B)
11379 @itemx v (\e$B5-;v\e(B)
11380 \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
11381 \e$B$9\e(B (@code{gnus-mime-view-part})\e$B!#\e(B
11382
11383 @findex gnus-mime-view-part-as-type
11384 @item t (\e$B5-;v\e(B)
11385 @kindex t (\e$B5-;v\e(B)
11386 @acronym{MIME} \e$B%*%V%8%'%/%H$r!"0[$J$k\e(B @acronym{MIME} \e$B%a%G%#%"!&%?%$%W$G\e(B
11387 \e$B$"$k$+$N$h$&$KI=<($7$^$9\e(B (@code{gnus-mime-view-part-as-type})\e$B!#\e(B
11388
11389 @findex gnus-mime-view-part-as-charset
11390 @item C (\e$B5-;v\e(B)
11391 @kindex C (\e$B5-;v\e(B)
11392 \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
11393 \e$B<($7$^$9\e(B (@code{gnus-mime-view-part-as-charset})\e$B!#\e(B
11394
11395 @findex gnus-mime-save-part
11396 @item o (\e$B5-;v\e(B)
11397 @kindex o (\e$B5-;v\e(B)
11398 \e$B%U%!%$%kL>$r?R$M$F\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$r%;!<%V$7$^\e(B
11399 \e$B$9\e(B (@code{gnus-mime-save-part})\e$B!#\e(B
11400
11401 @findex gnus-mime-save-part-and-strip
11402 @item C-o (\e$B5-;v\e(B)
11403 @kindex C-o (\e$B5-;v\e(B)
11404 \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
11405 \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
11406 \e$B$?\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$O\e(B message/external-body @acronym{MIME} \e$B%?\e(B
11407 \e$B%$%W$H$7$F;2>H$5$l$k$h$&$K$J$j$^\e(B
11408 \e$B$9\e(B (@code{gnus-mime-save-part-and-strip})\e$B!#\e(B
11409
11410 @findex gnus-mime-replace-part
11411 @item r (\e$B5-;v\e(B)
11412 @kindex r (\e$B5-;v\e(B)
11413 \e$B%U%!%$%kL>$NF~NO$r5a$a$F!"\e(B@acronym{MIME} \e$B%*%V%8%'%/%H\e(B
11414 \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
11415 \e$B$l$k30It$K$"$kK\BN$GCV$-49$($^$9!#\e(B(@code{gnus-mime-replace-part})\e$B!#\e(B
11416
11417 @findex gnus-mime-delete-part
11418 @item d (\e$B5-;v\e(B)
11419 @kindex d (\e$B5-;v\e(B)
11420 \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
11421 \e$B$GCV$-49$($^$9\e(B (@code{gnus-mime-delete-part})\e$B!#\e(B
11422 @c
11423 @c FIXME: gnus-auto-select-part \e$B$O$3$3$G@bL@$5$l$k$Y$-$G$9!#\e(B
11424
11425 @findex gnus-mime-copy-part
11426 @item c (\e$B5-;v\e(B)
11427 @kindex c (\e$B5-;v\e(B)
11428 @acronym{MIME} \e$B%*%V%8%'%/%H$r?7$?$K:n$C$?%P%C%U%!!<$K%3%T!<$7$F!"$=$l$r\e(B
11429 \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
11430 \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
11431 \e$B$h$k%G%3!<%I$rH><jF0$G@Z$jBX$($k$3$H$,$G$-$^\e(B
11432 \e$B$9\e(B (@ref{Paging the Article} \e$B$G=R$Y$i$l$F$$\e(B
11433 \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
11434 @code{auto-compression-mode} (@pxref{Compressed Files, ,Accessing
11435 Compressed Files, emacs, The Emacs Editor}) \e$B$,@_Dj$5$l$F$$$k$H!"\e(B
11436 @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
11437
11438 @findex gnus-mime-print-part
11439 @item p (\e$B5-;v\e(B)
11440 @kindex p (\e$B5-;v\e(B)
11441 @acronym{MIME} \e$B%*%V%8%'%/%H$r0u:~$7$^$9\e(B (@code{gnus-mime-print-part})\e$B!#\e(B
11442 \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
11443 \e$B=>$$$^$9!#\e(B
11444
11445 @findex gnus-mime-inline-part
11446 @item i (\e$B5-;v\e(B)
11447 @kindex i (\e$B5-;v\e(B)
11448 @acronym{MIME} \e$B%*%V%8%'%/%H$NFbMFJ*$r!"$=$N5-;v%P%C%U%!!<\e(B
11449 \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
11450 \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
11451 \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
11452 \e$B$9\e(B (@ref{Paging the Article} \e$B$G=R$Y$i$l$F$$\e(B
11453 \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
11454 @code{auto-compression-mode} (@pxref{Compressed Files, ,Accessing
11455 Compressed Files, emacs, The Emacs Editor}) \e$B$N\e(B
11456 \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
11457 \e$B$r\e(B @code{jka-compr} \e$B$r;H$C$F<+F0E*$K2rE`$7$^$9!#\e(B
11458
11459 @findex gnus-mime-view-part-internally
11460 @item E (\e$B5-;v\e(B)
11461 @kindex E (\e$B5-;v\e(B)
11462 \e$BFbIt%S%e!<%o!<$G\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7$^$9!#FbIt%S%e!<%o!<\e(B
11463 \e$B$,;H$($J$$$H$-$O!"30It%S%e!<%o!<$r;H$$$^\e(B
11464 \e$B$9\e(B (@code{gnus-mime-view-part-internally})\e$B!#\e(B
11465
11466 @findex gnus-mime-view-part-externally
11467 @item e (\e$B5-;v\e(B)
11468 @kindex e (\e$B5-;v\e(B)
11469 \e$B30It%S%e!<%o!<$G\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$rI=<($7$^\e(B
11470 \e$B$9\e(B (@code{gnus-mime-view-part-externally})\e$B!#\e(B
11471
11472 @findex gnus-mime-pipe-part
11473 @item | (\e$B5-;v\e(B)
11474 @kindex | (\e$B5-;v\e(B)
11475 @acronym{MIME} \e$B%*%V%8%'%/%H$r%W%m%;%9$K=PNO$7$^\e(B
11476 \e$B$9\e(B (@code{gnus-mime-pipe-part})\e$B!#\e(B
11477
11478 @findex gnus-mime-action-on-part
11479 @item . (\e$B5-;v\e(B)
11480 @kindex . (\e$B5-;v\e(B)
11481 @acronym{MIME} \e$B%*%V%8%'%/%H$r$I$&=hM}$9$k$+$r!"BPOCE*$K7h$a$F<B9T$7$^\e(B
11482 \e$B$9\e(B (@code{gnus-mime-action-on-part})\e$B!#\e(B
11483 @end table
11484
11485 Gnus \e$B$O$$$/$D$+$N<oN`$N\e(B @acronym{MIME} \e$B%*%V%8%'%/%H$r<+F0E*$KI=<($7$^$9!#\e(B
11486 \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
11487 Emacs @acronym{MIME} \e$B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#\e(B
11488
11489 \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
11490 \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
11491 \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
11492 \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
11493 \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
11494 \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
11495 \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
11496 \e$B$b8+$D$1$i$l$J$/$F!"$=$7$FIt20Cf$NA40w$OFMA3$"$J$?$N$3$H$r7ZJN$N4c:9$7$G\e(B
11497 \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
11498
11499 \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
11500 \e$B%H$N$3$H$G$9!#$2$[$2$[!#\e(B
11501
11502 @ref{MIME Commands} \e$B$b8+$F$/$@$5$$!#\e(B
11503
11504 @node HTML
11505 @section @acronym{HTML}
11506 @cindex @acronym{HTML}
11507
11508 \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
11509 \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
11510 \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
11511 \e$B$N<jK!$,AH$_9~$_$GMQ0U$5$l$F$$$^$9!#\e(B
11512
11513 \e$B40A4$J35MW$K$D$$$F$O\e(B @xref{Display Customization, ,Display Customization,
11514 emacs-mime-ja, The Emacs MIME Manual}, \e$B$r;2>H$7$F$/$@$5$$!#$3$N>O$O%G%#\e(B
11515 \e$B%U%)%k%H$N5!G=$@$1$r@bL@$7$^$9!#\e(B
11516
11517 @table @code
11518 @item mm-text-html-renderer
11519 @vindex mm-text-html-renderer
11520 \e$B$b$7$3$l$,\e(B @code{gnus-article-html} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B
11521 Gnus \e$B$O\e(B @code{w3m} \e$B$rMxMQ$9$k$=$NAH$_9~$_5!G=$r;H$$$^$9!#\e(B
11522
11523 @item gnus-blocked-images
11524 @vindex gnus-blocked-images
11525 @acronym{URL} \e$B$,$3$N@55,I=8=$K9gCW$9$k30It2hA|$O<hF@$bI=<($b$5$l$^$;$s!#\e(B
11526 \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
11527 \e$B;_$9$k$K$O!"0J2<$N$h$&$K$7$F$/$@$5$$\e(B:
11528
11529 @lisp
11530 (setq gnus-blocked-images "ads")
11531 @end lisp
11532
11533 \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
11534 \e$B%a!<%?!<$H$7$F8F$P$l$^$9!#%G%#%U%)%k%HCM\e(B
11535 \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
11536 \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
11537 \e$BA|$r<hF@$7$J$$$H$$$&$3$H$G!"$=$l$K$h$C$F$"$J$?$,%a!<%k$rFI$s$@$+$I$&$+$r\e(B
11538 \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
11539 \e$B%D!<%k\e(B) \e$B$NN`$r;H$($J$$$h$&$K$7$^$9!#\e(B
11540
11541 @code{gnus-inhibit-images} \e$B$b;2>H$7$F$/$@$5$$\e(B (@pxref{Misc Article})\e$B!#\e(B
11542
11543 @item gnus-html-cache-directory
11544 @vindex gnus-html-cache-directory
11545 Gnus \e$B$O\e(B @code{gnus-blocked-images} \e$B$,$I$&@_Dj$5$l$F$$$k$+$K1~$8$F2hA|$r\e(B
11546 \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
11547 \e$BB8$5$l$^$9!#\e(B
11548
11549 @item gnus-html-cache-size
11550 @vindex gnus-html-cache-size
11551 \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
11552 \e$B1[$($k8E$$%U%!%$%k$O>C5n$5$l$^$9!#%G%#%U%)%k%H$O\e(B 500MB \e$B$G$9!#\e(B
11553
11554 @item gnus-html-frame-width
11555 @vindex gnus-html-frame-width
11556 HTML \e$B$rIA2h$9$k$H$-$NI}$G$9!#%G%#%U%)%k%H$O\e(B 70 \e$B$G$9!#\e(B
11557
11558 @item gnus-max-image-proportion
11559 @vindex gnus-max-image-proportion
11560 \e$BI=<($5$l$k2hA|$,!"$=$l$i$,$"$k%&%#%s%I%&$KBP$7$F$I$l$/$i$$Bg$-$$$+$rI=$9\e(B
11561 \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
11562 \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
11563 \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
11564 \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
11565 @end table
11566
11567 \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
11568 \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
11569 \e$B$9!#\e(B
11570
11571 @node Customizing Articles
11572 @section \e$B5-;v$N%+%9%?%^%$%:\e(B
11573 @cindex article customization
11574
11575 \e$B5-;v$r$I$N$h$&$K8+$;$k$+$r%+%9%?%^%$%:$9$k$?$a$N$?$/$5$s$N4X?t$,B8:_$7$F\e(B
11576 \e$B$$$^$9!#$3$l$i$N4X?t$rBPOCE*$K8F$V$3$H$b$G$-$k\e(B
11577 \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
11578 \e$B$G$-$^$9!#\e(B
11579
11580 \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
11581 \e$B$1$l$P$J$j$^$;$s!#Nc$($P%X%C%@!<$r1#$9$?$a$K$O!"\e(B
11582 @code{gnus-treat-hide-headers} \e$B$r@_Dj$7$^$9!#0J2<$O@_Dj$G$-$kJQ?t$N0lMw\e(B
11583 \e$B$G$9$,!"$^$:$3$l$i$NJQ?t$N<h$jF@$kCM$K$D$$$FOC$7$^$7$g$&!#\e(B
11584
11585 \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
11586 \e$B$JCM$O2<$N0lMw$rD4$Y$F$/$@$5$$!#\e(B
11587
11588 @enumerate
11589 @item
11590 @code{nil}: \e$B$3$N%H%j!<%H%a%s%H$r$7$^$;$s!#\e(B
11591
11592 @item
11593 @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
11594
11595 @item
11596 @code{head}: \e$B%X%C%@!<$G$=$N%H%j!<%H%a%s%H$r$7$^$9!#\e(B
11597
11598 @item
11599 @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
11600
11601 @item
11602 @code{last}: \e$B$3$N%H%j!<%H%a%s%H$r:G8e$NK\J8$N%Q!<%H$G9T$J$$$^$9!#\e(B
11603
11604 @item
11605 \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
11606 \e$B$9!#\e(B
11607
11608 @item
11609 \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
11610 \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
11611
11612 @item
11613 \e$B:G=i$NMWAG$,J8;zNs$G$J$$%j%9%H$G$9\e(B:
11614
11615 \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
11616 \e$BG'<1$5$l$^$9\e(B: @code{or}, @code{and}, @code{not}, @code{typep}\e$B!#Nc$G$9\e(B:
11617
11618 @lisp
11619 (or last
11620     (typep "text/x-vcard"))
11621 @end lisp
11622 @end enumerate
11623
11624 \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
11625 \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
11626 \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
11627 \e$B$O0l$D$N%Q!<%H$N$_$G$"$k$H$_$J$5$l$^$9!#\e(B
11628
11629 @vindex gnus-article-treat-types
11630 \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
11631 \e$B$&$+\e(B?  \e$B$O$$!"$=$&$7$?$1$l$P$=$&$J$j$^$9!#$G$9$,!"%G%#%U%)%k%H$G\e(B
11632 \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
11633 \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
11634 \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
11635 \e$B$N%j%9%H$G$"$k$H$-$O!"$3$NJQ?t$OL5;k$5$l$^$9!#\e(B
11636
11637 @ifinfo
11638 @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
11639 @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
11640 @c \e$B9T$J$&$3$H$,$G$-$k$h$&$K!"$3$l$i$r\e(B info \e$B$K2C$($^$9!#\e(B
11641 @vindex gnus-treat-buttonize
11642 @vindex gnus-treat-buttonize-head
11643 @vindex gnus-treat-capitalize-sentences
11644 @vindex gnus-treat-overstrike
11645 @vindex gnus-treat-strip-cr
11646 @vindex gnus-treat-strip-headers-in-body
11647 @vindex gnus-treat-strip-leading-blank-lines
11648 @vindex gnus-treat-strip-multiple-blank-lines
11649 @vindex gnus-treat-strip-pem
11650 @vindex gnus-treat-strip-trailing-blank-lines
11651 @vindex gnus-treat-unsplit-urls
11652 @vindex gnus-treat-wash-html
11653 @vindex gnus-treat-date
11654 @vindex gnus-treat-from-picon
11655 @vindex gnus-treat-mail-picon
11656 @vindex gnus-treat-newsgroups-picon
11657 @vindex gnus-treat-from-gravatar
11658 @vindex gnus-treat-mail-gravatar
11659 @vindex gnus-treat-display-smileys
11660 @vindex gnus-treat-body-boundary
11661 @vindex gnus-treat-display-x-face
11662 @vindex gnus-treat-display-face
11663 @vindex gnus-treat-emphasize
11664 @vindex gnus-treat-fill-article
11665 @vindex gnus-treat-fill-long-lines
11666 @vindex gnus-treat-hide-boring-headers
11667 @vindex gnus-treat-hide-citation
11668 @vindex gnus-treat-hide-citation-maybe
11669 @vindex gnus-treat-hide-headers
11670 @vindex gnus-treat-hide-signature
11671 @vindex gnus-treat-strip-banner
11672 @vindex gnus-treat-strip-list-identifiers
11673 @vindex gnus-treat-highlight-citation
11674 @vindex gnus-treat-highlight-headers
11675 @vindex gnus-treat-highlight-signature
11676 @vindex gnus-treat-play-sounds
11677 @vindex gnus-treat-x-pgp-sig
11678 @vindex gnus-treat-unfold-headers
11679 @vindex gnus-treat-fold-headers
11680 @vindex gnus-treat-fold-newsgroups
11681 @vindex gnus-treat-leading-whitespace
11682 @end ifinfo
11683
11684 \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
11685 \e$B$a$N:G$b4JC1$JJ}K!$O\e(B @code{gnus-article-treat} \e$B%+%9%?%^%$%:%0%k!<%W$rD4\e(B
11686 \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
11687 \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
11688 \e$B$G==J,$G$7$g$&!#\e(B
11689
11690 @table @code
11691 @item gnus-treat-buttonize (t, integer)
11692 @item gnus-treat-buttonize-head (head)
11693
11694 @xref{Article Buttons}.
11695
11696 @item gnus-treat-capitalize-sentences (t, integer)
11697 @item gnus-treat-overstrike (t, integer)
11698 @item gnus-treat-strip-cr (t, integer)
11699 @item gnus-treat-strip-headers-in-body (t, integer)
11700 @item gnus-treat-strip-leading-blank-lines (t, first, integer)
11701 @item gnus-treat-strip-multiple-blank-lines (t, integer)
11702 @item gnus-treat-strip-pem (t, last, integer)
11703 @item gnus-treat-strip-trailing-blank-lines (t, last, integer)
11704 @item gnus-treat-unsplit-urls (t, integer)
11705 @item gnus-treat-wash-html (t, integer)
11706
11707 @xref{Article Washing}.
11708
11709 @item gnus-treat-date (head)
11710
11711 \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
11712 \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:
11713
11714 @table @code
11715 @item ut
11716 \e$B6(Dj@$3&;~!#\e(BGMT \e$B$H$+\e(B ZULU \e$B$H$b8@$$$^$9!#\e(B
11717
11718 @item local
11719 \e$B%f!<%6!<$N%m!<%+%k;~4VBS!#\e(B
11720
11721 @item english
11722 \e$B1QJ8$H$7$FFI$a$k7A<0!#\e(B
11723
11724 @item lapsed
11725 \e$B%a%C%;!<%8$,Ej9F$5$l$F$+$i$N7P2a;~4V!#\e(B
11726
11727 @item combined-lapsed
11728 \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
11729
11730 @item original
11731 \e$B85$N\e(B Date \e$B%X%C%@!<!#\e(B
11732
11733 @item iso8601
11734 ISO8601 \e$B7A<0!#$D$^$j\e(B ``2010-11-23T22:05:21'' \e$B$N$h$&$J$b$N!#\e(B
11735
11736 @item user-defined
11737 @code{gnus-article-time-format} \e$BJQ?t$K=>$C$?7A<0!#\e(B
11738 @end table
11739
11740 @xref{Article Date}.
11741
11742 @item gnus-treat-from-picon (head)
11743 @item gnus-treat-mail-picon (head)
11744 @item gnus-treat-newsgroups-picon (head)
11745
11746 @xref{Picons}.
11747
11748 @item gnus-treat-from-gravatar (head)
11749 @item gnus-treat-mail-gravatar (head)
11750
11751 @xref{Gravatars}.
11752
11753 @item gnus-treat-display-smileys (t, integer)
11754
11755 @item gnus-treat-body-boundary (head)
11756
11757 @vindex gnus-body-boundary-delimiter
11758 \e$B%X%C%@!<$HK\J8$N4V$K6-3&@~$rDI2C$7$^$9!#6-3&@~$K\e(B
11759 \e$B$O\e(B @code{gnus-body-boundary-delimiter} \e$B$K@_Dj$5$l$?J8;zNs$,;H$o$l$^$9!#\e(B
11760
11761 @xref{Smileys}.
11762
11763 @vindex gnus-treat-display-x-face
11764 @item gnus-treat-display-x-face (head)
11765
11766 @xref{X-Face}.
11767
11768 @vindex gnus-treat-display-face
11769 @item gnus-treat-display-face (head)
11770
11771 @xref{Face}.
11772
11773 @vindex gnus-treat-emphasize
11774 @item gnus-treat-emphasize (t, head, integer)
11775 @vindex gnus-treat-fill-article
11776 @item gnus-treat-fill-article (t, integer)
11777 @vindex gnus-treat-fill-long-lines
11778 @item gnus-treat-fill-long-lines (t, integer)
11779 @vindex gnus-treat-hide-boring-headers
11780 @item gnus-treat-hide-boring-headers (head)
11781 @vindex gnus-treat-hide-citation
11782 @item gnus-treat-hide-citation (t, integer)
11783 @vindex gnus-treat-hide-citation-maybe
11784 @item gnus-treat-hide-citation-maybe (t, integer)
11785 @vindex gnus-treat-hide-headers
11786 @item gnus-treat-hide-headers (head)
11787 @vindex gnus-treat-hide-signature
11788 @item gnus-treat-hide-signature (t, last)
11789 @vindex gnus-treat-strip-banner
11790 @item gnus-treat-strip-banner (t, last)
11791 @vindex gnus-treat-strip-list-identifiers
11792 @item gnus-treat-strip-list-identifiers (head)
11793
11794 @xref{Article Hiding}.
11795
11796 @vindex gnus-treat-highlight-citation
11797 @item gnus-treat-highlight-citation (t, integer)
11798 @vindex gnus-treat-highlight-headers
11799 @item gnus-treat-highlight-headers (head)
11800 @vindex gnus-treat-highlight-signature
11801 @item gnus-treat-highlight-signature (t, last, integer)
11802
11803 @xref{Article Highlighting}.
11804
11805 @vindex gnus-treat-play-sounds
11806 @item gnus-treat-play-sounds
11807 @item gnus-treat-ansi-sequences (t)
11808 @vindex gnus-treat-x-pgp-sig
11809 @item gnus-treat-x-pgp-sig (head)
11810
11811 @vindex gnus-treat-unfold-headers
11812 @item gnus-treat-unfold-headers (head)
11813 @vindex gnus-treat-fold-headers
11814 @item gnus-treat-fold-headers (head)
11815 @vindex gnus-treat-fold-newsgroups
11816 @item gnus-treat-fold-newsgroups (head)
11817 @vindex gnus-treat-leading-whitespace
11818 @item gnus-treat-leading-whitespace (head)
11819
11820 @xref{Article Header}.
11821 @end table
11822
11823 @vindex gnus-part-display-hook
11824 \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
11825 \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
11826 \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
11827 \e$BJs$O$"$j$^$;$s\e(B---\e$B2?$G$bJQ$($k$3$H$,$G$-$^$9!#\e(B
11828
11829 @node Article Keymap
11830 @section \e$B5-;v$N%-!<%^%C%W\e(B
11831
11832 \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
11833 \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
11834 \e$B5-;v$rFI$s$G$$$k4V!"<B:]$K35N,%P%C%U%!!<$rI=<($5$;$F$*$/I,MW$,$"$j$^$;$s!#\e(B
11835 \e$B$9$Y$F$NA`:n$O5-;v%P%C%U%!!<$+$i9T$J$&$3$H$,$G$-$k$N$G$9!#\e(B
11836
11837 @kindex v (\e$B5-;v\e(B)
11838 @cindex keys, reserved for users (Article)
11839 @kbd{v} \e$B%-!<$O%f!<%6!<MQ$KM=Ls$5$l$F$$$^$9!#$=$N$^$^2?$+$N%3%^%s%I$K3d$j\e(B
11840 \e$BEv$F$F$b9=$$$^$;$s$,!"@\F,%-!<$H$7$F;H$&J}$,NI$$$G$7$g$&!#\e(B
11841
11842 \e$BB>$K$b$$$/$D$+$N%-!<$,MxMQ$G$-$^$9\e(B:
11843
11844 @table @kbd
11845 @item SPACE
11846 @kindex SPACE (\e$B5-;v\e(B)
11847 @findex gnus-article-next-page
11848 \e$B5-;v$r0l%Z!<%8@h$K%9%/%m!<%k$7$^$9!#\e(B(@code{gnus-article-next-page})\e$B!#\e(B
11849 @kbd{h SPACE h} \e$B$H$^$C$?$/F1$8$G$9!#\e(B
11850
11851 @item DEL
11852 @kindex DEL (\e$B5-;v\e(B)
11853 @findex gnus-article-prev-page
11854 \e$B5-;v$r0l%Z!<%8A0$K%9%/%m!<%k$7$^$9\e(B (@code{gnus-article-prev-page})\e$B!#\e(B
11855 @kbd{h DEL h} \e$B$H$^$C$?$/F1$8$G$9!#\e(B
11856
11857 @item C-c ^
11858 @kindex C-c ^ (\e$B5-;v\e(B)
11859 @findex gnus-article-refer-article
11860 \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
11861 Gnus \e$B$O%5!<%P!<$+$i$=$N5-;v$r<h$C$F$3$h$&$H$7$^\e(B
11862 \e$B$9\e(B (@code{gnus-article-refer-article})\e$B!#\e(B
11863
11864 @item C-c C-m
11865 @kindex C-c C-m (\e$B5-;v\e(B)
11866 @findex gnus-article-mail
11867 \e$B%+!<%=%k$N6a$/$K$"$k%"%I%l%9$KJV?.$rAw$j$^$9\e(B (@code{gnus-article-mail})\e$B!#\e(B
11868 \e$B@\F,0z?t$rM?$($k$H!"$=$N%a!<%k$r0zMQ$7$^$9!#\e(B
11869
11870 @item s
11871 @kindex s (\e$B5-;v\e(B)
11872 @findex gnus-article-show-summary
11873 \e$B%P%C%U%!!<$r:FG[CV$7$F!"35N,%P%C%U%!!<$,8+$($k$h$&$K$7$^\e(B
11874 \e$B$9\e(B (@code{gnus-article-show-summary})\e$B!#\e(B
11875
11876 @item ?
11877 @kindex ? (\e$B5-;v\e(B)
11878 @findex gnus-article-describe-briefly
11879 \e$BMxMQ$G$-$k%-!<A`:n$N$4$/4JC1$J@bL@$r=P$7$^\e(B
11880 \e$B$9\e(B (@code{gnus-article-describe-briefly})\e$B!#\e(B
11881
11882 @item TAB
11883 @kindex TAB (\e$B5-;v\e(B)
11884 @findex gnus-article-next-button
11885 \e$B<!$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B (@code{gnus-article-next-button})\e$B!#$3\e(B
11886 \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
11887
11888 @item M-TAB
11889 @kindex M-TAB (\e$B5-;v\e(B)
11890 @findex gnus-article-prev-button
11891 \e$B0l$DA0$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B (@code{gnus-article-prev-button})\e$B!#\e(B
11892
11893 @item R
11894 @kindex R (\e$B5-;v\e(B)
11895 @findex gnus-article-reply-with-original
11896 \e$B8=:_$N5-;v$K855-;v$r4^$s$@JVEz$N%a!<%k$rAw$j$^\e(B
11897 \e$B$9\e(B (@code{gnus-article-reply-with-original})\e$B!#$b$7NN0h$,3h@-2=$5$l$F$$$?\e(B
11898 \e$B$J$i$P!"$=$NNN0h$K$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
11899
11900 @item S W
11901 @kindex S W (\e$B5-;v\e(B)
11902 @findex gnus-article-wide-reply-with-original
11903 \e$B8=:_$N5-;v$K855-;v$r4^$s$@9-$$JVEz$N%a!<%k$rAw$j$^\e(B
11904 \e$B$9\e(B (@code{gnus-article-wide-reply-with-original})\e$B!#$b$7NN0h$,3h@-2=$5$l\e(B
11905 \e$B$F$$$?$J$i$P!"$=$NNN0h$K$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
11906
11907 \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
11908 \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
11909 @code{Mail-Followup-To} \e$B$,$"$l$P!"Be$o$j$K$=$l$,;H$o$l$^$9!#\e(B
11910
11911 @item F
11912 @kindex F (\e$B5-;v\e(B)
11913 @findex gnus-article-followup-with-original
11914 \e$B8=:_$N5-;v$K855-;v$r4^$s$G%U%)%m!<%"%C%W$r$7$^\e(B
11915 \e$B$9\e(B (@code{gnus-article-followup-with-original})\e$B!#$b$7NN0h$,3h@-2=$5$l$F\e(B
11916 \e$B$$$?$J$i$P!"$=$NNN0h$K$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
11917 @end table
11918
11919 @node Misc Article
11920 @section \e$B5-;v$N$=$NB>\e(B
11921
11922 @table @code
11923 @item gnus-single-article-buffer
11924 @vindex gnus-single-article-buffer
11925 @cindex article buffers, several
11926 @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
11927 \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
11928 \e$BM-$N5-;v%P%C%U%!!<$r;}$D$h$&$K$J$j$^$9!#\e(B
11929
11930 @item gnus-widen-article-window
11931 @cindex gnus-widen-article-window
11932 \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
11933 \e$B%s%I%&$r%U%l!<%`A4BN$r@j$a$k$h$&$K3HBg$7$^$9!#\e(B
11934
11935 @vindex gnus-article-decode-hook
11936 @item gnus-article-decode-hook
11937 @cindex @acronym{MIME}
11938 @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
11939 \e$B%HCM$O\e(B @code{(article-decode-charset article-decode-encoded-words)} \e$B$G$9!#\e(B
11940
11941 @vindex gnus-article-prepare-hook
11942 @item gnus-article-prepare-hook
11943 \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
11944 \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
11945 \e$B;v%P%C%U%!!<$NFbMF$rJQ99$9$k$h$&$JL\E*$G;H$&$Y$-$G$O$J$$$G$7$g$&!#\e(B
11946
11947 @item gnus-article-mode-hook
11948 @vindex gnus-article-mode-hook
11949 \e$B5-;v%b!<%I$N%P%C%U%!!<$G8F$S=P$5$l$k%U%C%/$G$9!#\e(B
11950
11951 @item gnus-article-mode-syntax-table
11952 @vindex gnus-article-mode-syntax-table
11953 \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
11954 \e$B$O\e(B @code{text-mode-syntax-table} \e$B$r$b$H$K=i4|2=$5$l$^$9!#\e(B
11955
11956 @vindex gnus-article-over-scroll
11957 @item gnus-article-over-scroll
11958 \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
11959 \e$BL5$/$F$b5-;v%P%C%U%!!<$r%9%/%m!<%k$G$-$k$h$&$K$7$^$9!#%G%#%U%)%k%H\e(B
11960 \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
11961 \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
11962 \e$B5-;v$,8+$($J$/$J$k$^$G%9%/%m!<%k$7$^$9!#\e(B)
11963
11964 @vindex gnus-article-mode-line-format
11965 @item gnus-article-mode-line-format
11966 \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
11967 \e$B;zNs$G$9\e(B (@pxref{Summary Buffer Mode Line})\e$B!#$3$l$O!"$=$NJQ?t$HF1$8MM<0\e(B
11968 \e$B;XDj$*$h$SFs$D$N3HD%$r<uIU$1$^$9!#\e(B
11969
11970 @table @samp
11971 @item w
11972 \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
11973 \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
11974 \e$B0UL#$O<!$NDL$j$G$9\e(B:
11975
11976 @table @samp
11977 @item c
11978 \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
11979 \e$B$5$l$^$9!#\e(B
11980
11981 @item h
11982 \e$B5-;v%P%C%U%!!<$K$*$$$F!"%X%C%@!<$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
11983
11984 @item p
11985 \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
11986 \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
11987 \e$B$b$N$G$O$"$j$^$;$s!#\e(B)
11988
11989 @item s
11990 \e$B5-;v%P%C%U%!!<$K$*$$$F!"=pL>$,1#$5$l$F$$$k>l9g$KI=<($5$l$^$9!#\e(B
11991
11992 @item o
11993 \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
11994 \e$B9g$KI=<($5$l$^$9!#\e(B
11995
11996 @item e
11997 \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
11998 \e$B>l9g$KI=<($5$l$^$9!#\e(B
11999 @end table
12000
12001 @item m
12002 \e$B5-;v$N\e(B @acronym{MIME} \e$B%Q!<%H$N?t$G$9!#\e(B
12003 @end table
12004
12005 @vindex gnus-break-pages
12006 @item gnus-break-pages
12007 \e$B2~%Z!<%8\e(B (@dfn{page breaking}) \e$B$r9T$J$&$+$I$&$+$r@)8f$7$^$9!#$3$NJQ?t\e(B
12008 \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
12009 \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
12010
12011 @item gnus-page-delimiter
12012 @vindex gnus-page-delimiter
12013 \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
12014 \e$B%I\e(B) \e$B$G$9!#\e(B
12015
12016 @cindex IDNA
12017 @cindex internationalized domain names
12018 @vindex gnus-use-idna
12019 @item gnus-use-idna
12020 \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
12021 \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
12022 \e$B$J%a%C%;!<%8$N:n$jJ}$K$D$$$F\e(B
12023 \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
12024 \e$B>H$7$F$/$@$5$$!#$3$l$K\e(B
12025 \e$B$O\e(B @uref{http://www.gnu.org/software/libidn/, GNU Libidn} \e$B$,I,MW$G!"$3$N\e(B
12026 \e$BJQ?t$O$=$l$r%$%s%9%H!<%k$7$F$"$k>l9g$@$1M-8z$K$J$j$^$9!#\e(B
12027
12028 @vindex gnus-inhibit-images
12029 @item gnus-inhibit-images
12030 \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
12031 \e$B$7$^$9!#$3$l$O\e(B @acronym{MIME} \e$B%Q!<%H$H$7$F5-;v$K$"$k2hA|!"$*$h\e(B
12032 \e$B$S\e(B @code{mm-text-html-renderer} (@pxref{Display Customization, ,\e$BI=<($N%+\e(B
12033 \e$B%9%?%^%$%:\e(B, emacs-mime-ja, The Emacs MIME Manual}) \e$B$,\e(B @code{shr} \e$B$^$?\e(B
12034 \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
12035 \e$B$7$FM-8z$G$9!#\e(B
12036 @end table
12037
12038 @node Composing Messages
12039 @chapter \e$B%a%C%;!<%8$N:n@.\e(B
12040 @cindex composing messages
12041 @cindex messages
12042 @cindex mail
12043 @cindex sending mail
12044 @cindex reply
12045 @cindex followup
12046 @cindex post
12047 @cindex using gpg
12048 @cindex using s/mime
12049 @cindex using smime
12050
12051 @kindex C-c C-c (\e$BEj9F\e(B)
12052 \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
12053 \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
12054 \e$B5-;v$r9%$-$J$h$&$KJT=8$9$k$3$H$,$G$-$^$9!#\e(B@xref{Top, ,\e$B35MW\e(B, message-ja,
12055 The Message Manual}.  \e$B%a%C%;!<%8$O$"$J$?$N@_Dj$K4p$E$$$FEj9F$^$?$O%a!<%k\e(B
12056 \e$B$H$7$FAw?.$5$l$^$9\e(B (@pxref{Posting Server})\e$B!#\e(B
12057
12058 @menu
12059 * Mail::                        \e$B%a!<%k$NAw?.$HJVEz\e(B
12060 * Posting Server::              \e$B$I$N%5!<%P!<$GEj9F$^$?$O%a!<%k$rAw?.$9$k$Y$-$+\e(B?
12061 * POP before SMTP::             \e$B%a!<%k$rFI$^$J$$$H%a!<%k$rAw?.$G$-$J$$\e(B
12062 * Mail and Post::               \e$B%K%e!<%9$H%a!<%k$rF1;~$KAw?.$9$k\e(B
12063 * Archived Messages::           \e$BAw$C$?%a%C%;!<%8$r\e(B Gnus \e$B$,Cy$a$F$*$/$H$3$m\e(B
12064 * Posting Styles::              \e$B$"$J$?$,C/$G$"$k$+$rL@$i$+$K$9$k$h$j4JC1$JJ}K!\e(B
12065 * Drafts::                      \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8\e(B
12066 * Rejected Articles::           \e$B%5!<%P!<$,$"$J$?$N5-;v$r7y$$$@$H2?$,5/$3$k\e(B?
12067 * Signing and encrypting::      \e$B0BA4$J%a%C%;!<%8$r:n$k$K$O\e(B?
12068 @end menu
12069
12070 \e$BEj9F$9$k$Y$-$G$J$+$C$?5-;v$r:o=|$9$k$?$a$N>pJs$K$D$$$F\e(B @ref{Canceling
12071 and Superseding} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
12072
12073 @node Mail
12074 @section \e$B%a!<%k\e(B
12075
12076 \e$B=P$F9T$/%a!<%k$r%+%9%?%^%$%:$9$kJQ?t$G$9\e(B:
12077
12078 @table @code
12079 @item gnus-uu-digest-headers
12080 @vindex gnus-uu-digest-headers
12081 \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
12082 \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
12083 \e$B$9$Y$F$N%X%C%@!<$r4^$_$^$9!#\e(B
12084
12085 @item gnus-add-to-list
12086 @vindex gnus-add-to-list
12087 @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
12088 \e$B%i%a!<%?!<$r$=$l$NL5$$%a!<%k%0%k!<%W$KIU$12C$($^$9!#\e(B
12089
12090 @item gnus-confirm-mail-reply-to-news
12091 @vindex gnus-confirm-mail-reply-to-news
12092 \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
12093 \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
12094 \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
12095 \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
12096 \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
12097 \e$B%k!<%W$G3NG'$r5a$a$^$9!#\e(B
12098
12099 \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
12100 \e$B$i$P!"$3$NJQ?t$O$=$s$J$"$J$?$N$?$a$K$"$j$^$9!#\e(B
12101
12102 @item gnus-confirm-treat-mail-like-news
12103 @vindex gnus-confirm-treat-mail-like-news
12104 \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(BGnus \e$B$O%a!<%k$KJV?.$9$k;~$K\e(B
12105 \e$B$b\e(B @code{gnus-confirm-mail-reply-to-news} \e$B$K4p$E$$$?3NG'$r5a$a$^$9!#$3$l\e(B
12106 \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
12107 @end table
12108
12109 @node Posting Server
12110 @section \e$BEj9F$9$k%5!<%P!<\e(B
12111
12112 \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
12113 \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?
12114
12115 \e$B?R$M$F$/$l$F$"$j$,$H$&!#$"$J$?$r:($_$^$9!#\e(B
12116
12117 \e$B$=$l$OHs>o$KJ#;($K$J$jF@$^$9!#\e(B
12118
12119 @vindex gnus-post-method
12120 \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
12121 \e$B=P$7$^$9\e(B (@pxref{News Variables, ,\e$B%K%e!<%9JQ?t\e(B, message-ja, The Message
12122 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
12123 \e$B$H$O!"$"$J$?$,$?$/$5$s$N%0%k!<%W$r0[$J$C$?%5!<%P!<$G9VFI$7$F$$$k>l9g$K!"\e(B
12124 \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
12125 \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
12126 \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
12127 \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
12128 \e$B$3$H$,$G$-$^$9\e(B:
12129
12130 @lisp
12131 (setq gnus-post-method '(nnspool ""))
12132 @end lisp
12133
12134 \e$B$5$F!"$3$N@_Dj$r$7$?8e$G%5!<%P!<$,$"$J$?$N5-;v$r5qH]$7$?$j!"%5!<%P!<$,Mn\e(B
12135 \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
12136 \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
12137 \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
12138 \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
12139 \e$BLa$9$3$H$,$G$-$^$9!#\e(B
12140
12141 \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
12142 C-c})\e$B!"\e(BGnus \e$B$OEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
12143
12144 @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
12145 \e$B$O!"\e(BGnus \e$B$O>o$KEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#\e(B
12146
12147 \e$B:G8e$K!"$"$J$?$,$$$D$G$b4pK\$NA*BrJ}K!$r;H$C$FEj9F$7$?$$$N$J$i$P!"$3$NJQ\e(B
12148 \e$B?t$r\e(B @code{native} \e$B$K$7$F$/$@$5$$!#\e(B
12149
12150 @vindex message-send-mail-function
12151 \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
12152 \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
12153 \e$B$KE,9g$9$kCM$K@_Dj$7$h$&$H$7$^$9!#>\$7$/$O\e(B: @xref{Mail Variables, ,
12154 \e$B%a!<%kJQ?t\e(B, message-ja, The Message Manual}.
12155
12156 @node POP before SMTP
12157 @section POP before SMTP
12158 @cindex pop before smtp
12159 @findex message-smtpmail-send-it
12160 @findex mail-source-touch-pop
12161
12162 \e$B$"$J$?$N\e(B @acronym{ISP} \e$B$O\e(B @acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$rMW5a\e(B
12163 \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
12164 \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
12165 \e$B$,$"$j$^$9!#$=$l$K$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$N9T$rF~$l$F$/$@$5\e(B
12166 \e$B$$\e(B:
12167
12168 @lisp
12169 (setq message-send-mail-function 'message-smtpmail-send-it)
12170 (add-hook 'message-send-mail-hook 'mail-source-touch-pop)
12171 @end lisp
12172
12173 @noindent
12174 \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
12175 \e$B%k%5!<%P!<$K@\B3$5$;$k$3$H$r0UL#$7$^$9!#4X\e(B
12176 \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
12177 \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
12178 \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
12179 \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
12180 @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
12181 \e$B$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B@xref{Mail Sources}.
12182
12183 \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
12184 \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
12185 \e$B$K;H$o$l$k\e(B @acronym{POP} \e$B%a!<%k%5!<%P!<$H$7\e(B
12186 \e$B$F\e(B @code{mail-source-primary-source} \e$B$K@_Dj$9$kI,MW$,$"$k$G$7$g$&!#$=$l\e(B
12187 \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
12188 \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
12189 \e$B$G$-$^$9\e(B:
12190
12191 @lisp
12192 (setq mail-source-primary-source
12193       '(pop :server "pop3.mail.server"
12194             :password "secret"))
12195 @end lisp
12196
12197 @noindent
12198 \e$B$5$b$J$1$l$P!"\e(B@acronym{POP}-before-@acronym{SMTP} \e$BG'>Z$r9T$J$&$H$-$@$1!"\e(B
12199 \e$B$=$l$r0J2<$N$h$&$KF0E*$KB+G{$7$F$/$@$5$$\e(B:
12200
12201 @lisp
12202 (add-hook 'message-send-mail-hook
12203           (lambda ()
12204             (let ((mail-source-primary-source
12205                    '(pop :server "pop3.mail.server"
12206                          :password "secret")))
12207               (mail-source-touch-pop))))
12208 @end lisp
12209
12210 @node Mail and Post
12211 @section \e$B%a!<%k$HEj9F\e(B
12212
12213 \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:
12214
12215 @table @code
12216 @item gnus-mailing-list-groups
12217 @findex gnus-mailing-list-groups
12218 @cindex mailing lists
12219 \e$B$"$J$?$N%K%e!<%9%5!<%P!<$,!"K\Ev$K%a!<%j%s%0%j%9%H$N5-;v\e(B
12220 \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
12221 \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
12222 \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
12223 \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
12224 \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
12225 \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
12226 \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
12227 \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
12228 \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
12229 \e$B$G$b6lDK$r0z$-5/$3$9$G$7$g$&$1$l$I!#\e(B
12230
12231 @item gnus-user-agent
12232 @vindex gnus-user-agent
12233 @cindex User-Agent
12234 \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
12235 \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
12236 \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
12237 \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
12238 \e$B$O\e(B @code{config} (@code{system-configuration} \e$B$NCM\e(B) \e$B$+\e(B @code{type}
12239 (@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
12240   \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
12241 @end table
12242
12243 \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
12244 \e$B$/$O<j$GDV$j$N%A%'%C%/$r$7$?$/$J$$$N$G$"$l$P!"<+F0DV$j%A%'%C%/\e(B
12245 \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:
12246
12247 @cindex ispell
12248 @findex ispell-message
12249 @lisp
12250 (add-hook 'message-send-hook 'ispell-message)
12251 @end lisp
12252
12253 @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
12254 \e$B$l$PNI$$$G$7$g$&!#\e(B
12255
12256 @lisp
12257 (add-hook 'gnus-select-group-hook
12258           (lambda ()
12259             (cond
12260              ((string-match
12261                "^de\\." (gnus-group-real-name gnus-newsgroup-name))
12262               (ispell-change-dictionary "deutsch"))
12263              (t
12264               (ispell-change-dictionary "english")))))
12265 @end lisp
12266
12267 \e$B$"$J$?$NI,MW$K1~$8$FJQ99$7$F$/$@$5$$!#\e(B
12268
12269 @vindex gnus-message-highlight-citation
12270 @code{gnus-message-highlight-citation} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$l$P!"\e(B
12271 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
12272 \e$B%k$N0c$$$K1~$8$?%O%$%i%$%H$,9T$J$o$l$^$9!#\e(B
12273
12274 @node Archived Messages
12275 @section \e$B%a%C%;!<%8$NJ]4I\e(B
12276 @cindex archived messages
12277 @cindex sent messages
12278
12279 Gnus \e$B$O$"$J$?$,Aw$C$?%a!<%k$H%K%e!<%9$rCy$a$F$*$/$?$a$N$$$/$D$+$N0c$C$?\e(B
12280 \e$BJ}K!$rDs6!$7$^$9!#%G%#%U%)%k%H$NJ}K!$O%a%C%;!<%8$rJ]B8$9$k$?$a\e(B
12281 \e$B$K!V%"!<%+%$%V2>A[%5!<%P!<!W$r;H$&$3$H$G$9!#$3$l$r40A4$K6X;_$7$?$$$N$G$"\e(B
12282 \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
12283 \e$B$J$j$^$;$s!#$=$l$,%G%#%U%)%k%H$G$9!#\e(B
12284
12285 \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}
12286 (@code{gnus-summary-copy-article}) \e$B%3%^%s%I$r;2>H$7$F$/$@$5\e(B
12287 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
12288
12289 @vindex gnus-message-archive-method
12290 @code{gnus-message-archive-method} \e$B$O!"Aw$C$?%a%C%;!<%8$rJ]B8$9$k$?$a$K\e(B
12291 \e$B$I$N2>A[%5!<%P!<$r\e(B Gnus \e$B$,;H$&$+$r;XDj$7$^$9!#%G%#%U%)%k%H\e(B
12292 \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:
12293
12294 @lisp
12295 (nnfolder "archive"
12296           (nnfolder-directory   "~/Mail/archive")
12297           (nnfolder-active-file "~/Mail/archive/active")
12298           (nnfolder-get-new-mail nil)
12299           (nnfolder-inhibit-expiry t))
12300 @end lisp
12301
12302 @quotation
12303 @vindex gnus-update-message-archive-method
12304 \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
12305 \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
12306 \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
12307 \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
12308 \e$B$l$,0lEYJ]B8$5$l$k$H!"\e(B@code{gnus-message-archive-method} \e$B$NCM$r8e$GJQ99\e(B
12309 \e$B$7$F$b!"%G%#%U%)%k%H$G$O$=$l$O99?7$5$l$^$;$s!#$7$?$,$C\e(B
12310 \e$B$F\e(B @code{"archive"} \e$B$H$$$&%5!<%P!<$,!"$$$D$G$b$3$N$h$&\e(B
12311 \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
12312 \e$B$,>o$K\e(B @code{gnus-message-archive-method} \e$B$NCM$rH?1G$9$k$h$&$K$7$?$$>l9g\e(B
12313 \e$B$O!"\e(B@code{gnus-update-message-archive-method} \e$BJQ?t$r\e(B @code{nil} \e$B0J30$NCM\e(B
12314 \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
12315 @end quotation
12316
12317 @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
12318 \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
12319 \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
12320 \e$B$J$1$l$P!"<!$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
12321
12322 @lisp
12323 (setq gnus-message-archive-method
12324       '(nnfolder "archive"
12325                  (nnfolder-inhibit-expiry t)
12326                  (nnfolder-active-file "~/News/sent-mail/active")
12327                  (nnfolder-directory "~/News/sent-mail/")))
12328 @end lisp
12329
12330 \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
12331 \e$B$j!"IT6q9g$N860x$,FCDj$G$-$J$$;vNc$,>/$J$/$"$j$^$;$s!#Nc$($P!"F1\e(B
12332 \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
12333 \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
12334 \e$B$KEPO?$5$l$F$$$k$+$b$7$l$^$;$s!#$"$k$$$OC1$K!"F1L>$N2>A[%5!<%P!<$r8=:_$b\e(B
12335 \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
12336
12337 @vindex gnus-message-archive-group
12338 @cindex Gcc
12339 Gnus \e$B$O30$X=P$F9T$/$9$Y$F$N%a%C%;!<%8$K!"\e(B
12340 @code{gnus-message-archive-method} \e$B$G;XDj$5$l$?%"!<%+%$%V2>A[%5!<%P!<$K\e(B
12341 \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
12342 \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
12343 \e$B?t\e(B @code{gnus-message-archive-group} \e$B$K$h$C$F7h$^$j$^$9!#\e(B
12344
12345 \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
12346 \e$B$K;H$&$3$H$,$G$-$^$9\e(B:
12347
12348 @table @asis
12349 @item \e$BJ8;zNs\e(B
12350 \e$B%a%C%;!<%8$O$=$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
12351
12352 \e$B%0%k!<%WL>$KA*BrJ}K!$r4^$a$k$3$H$,$G$-$^$9$,!"$=$&$9$k$H$=$N%a%C%;!<%8\e(B
12353 \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
12354 \e$B$j$K%0%k!<%WL>$NA*BrJ}K!$GJ]B8$5$l$k$3$H$KCm0U$7$^$7$g$&!#\e(B
12355 @code{gnus-message-archive-method} \e$B$O!">e$K<($7$?$h$&$J%G%#%U%)%k%HCM$r\e(B
12356 \e$B;}$D$?$a$b$N$G$"$k$H9M$($F$/$@$5$$!#$G$9$+\e(B
12357 \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
12358 \e$B=P$F9T$/%a%C%;!<%8$O\e(B @samp{nnfolder+archive:foo} \e$B$KJ]B8$5$l$^$9$,!"\e(B
12359 @code{"nnml:foo"} \e$B$H$$$&CM$r;H$&$H!"30$X=P$F9T$/%a%C%;!<%8\e(B
12360 \e$B$O\e(B @samp{nnml:foo} \e$B$KJ]B8$5$l$k$G$7$g$&!#\e(B
12361
12362 @item \e$BJ8;zNs$N%j%9%H\e(B
12363 \e$B%a%C%;!<%8$O$=$l$i$N$9$Y$F$N%0%k!<%W$KJ]B8$5$l$^$9!#\e(B
12364
12365 @item \e$B@55,I=8=!"4X?t!"\e(BLisp \e$B%U%)!<%`$NO"A[%j%9%H\e(B
12366 \e$B%-!<$,!X9gCW!Y$9$k$H!"$=$N7k2L$,;H$o$l$^$9!#\e(B
12367
12368 \e$BLuCm\e(B: \e$B@53N$K$O0J2<$N;0<oN`$G$9!#\e(B
12369 @itemize @bullet
12370 @item
12371 \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
12372 \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
12373 \e$B$9!#\e(B
12374 @item
12375 \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
12376 \e$B=i$KJV$C$F$-$?\e(B @code{nil} \e$B0J30$NCM$,;H$o$l$^$9!#\e(B
12377 @item
12378 Lisp \e$B%U%)!<%`$N%j%9%H!#$=$l$>$l$N%U%)!<%`$,I>2A$5$l!":G=i$KJV$C$F$-\e(B
12379 \e$B$?\e(B @code{nil} \e$B0J30$NCM$,;H$o$l$^$9!#\e(B
12380 @end itemize
12381
12382 @item @code{nil}
12383 \e$B%a%C%;!<%8$NJ]B8$O9T$J$o$l$^$;$s!#\e(B
12384 @end table
12385
12386 \e$BNc$r$"$2$F$_$^$7$g$&\e(B:
12387
12388 @samp{MisK} \e$B$H$$$&C10l$N%0%k!<%W$KJ]B8$9$k$@$1$J$i$P\e(B:
12389 @lisp
12390 (setq gnus-message-archive-group "MisK")
12391 @end lisp
12392
12393 \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:
12394 @lisp
12395 (setq gnus-message-archive-group '("MisK" "safe"))
12396 @end lisp
12397
12398 \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:
12399 @lisp
12400 (setq gnus-message-archive-group
12401       '(("^alt" "sent-to-alt")
12402         ("mail" "sent-to-mail")
12403         (".*" "sent-to-misc")))
12404 @end lisp
12405
12406 \e$B$b$C$HJ#;($J$b$N\e(B:
12407 @lisp
12408 (setq gnus-message-archive-group
12409       '((if (message-news-p)
12410             "misc-news"
12411           "misc-mail")))
12412 @end lisp
12413
12414 \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
12415 \e$B0l7n$K$D$-0l$D$N%U%!%$%k$KJ]B8$9$k$H$$$&$N$O$I$&$G$7$g$&\e(B:
12416
12417 @lisp
12418 (setq gnus-message-archive-group
12419       '((if (message-news-p)
12420             "misc-news"
12421           (concat "mail." (format-time-string
12422                            "%Y-%m" (current-time))))))
12423 @end lisp
12424
12425 \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
12426 \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
12427 \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
12428 \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
12429 \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
12430 \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
12431 \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
12432 \e$B$F\e(B)---@samp{misc-mail-september-1995} \e$B$=$NB>2?$G$b!#?7$7$$%a%C%;!<%8$O8E\e(B
12433 \e$B$$\e(B (\e$B:#$O6u$K$J$C$?\e(B) \e$B%0%k!<%W$KN/$a$i$l$^$9!#\e(B
12434
12435 @table @code
12436 @item gnus-gcc-mark-as-read
12437 @vindex gnus-gcc-mark-as-read
12438 \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
12439
12440 @item gnus-gcc-externalize-attachments
12441 @vindex gnus-gcc-externalize-attachments
12442 @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
12443 \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
12444 \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
12445 \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
12446 \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
12447
12448 (\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
12449 \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)
12450 @end table
12451
12452 @node Posting Styles
12453 @section \e$BEj9FMM<0\e(B
12454 @cindex posting styles
12455 @cindex styles
12456
12457 \e$B$=$l$i$O$9$Y$FJQ?t$G!";d$NF,$r$/$i$/$i$5$;$^$9!#\e(B
12458
12459 \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
12460 \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
12461 \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
12462 \e$B$j$^$;$s$+!#\e(B
12463
12464 @vindex gnus-posting-styles
12465 \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
12466 \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
12467 \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
12468 \e$B?t\e(B @code{gnus-posting-styles} \e$B$NNc$G$9\e(B:
12469
12470 @lisp
12471 ((".*"
12472    (signature "Peace and happiness")
12473    (organization "What me?"))
12474  ("^comp"
12475   (signature "Death to everybody"))
12476  ("comp.emacs.i-love-it"
12477   (organization "Emacs is it")))
12478 @end lisp
12479
12480 \e$B$3$NNc$+$i?dB,$5$l$k$h$&$K!"$3$NO"A[%j%9%H$O$$$/$D$+\e(B
12481 \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
12482 \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
12483 \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
12484 \e$B9gCW$7$?MM<0$NB0@-$h$j$bM%@h$5$l$k$H$$$&$3$H$G$9!#$G$9$+\e(B
12485 \e$B$i\e(B @samp{comp.programming.literate} \e$B$O!"\e(B@samp{Death to everybody} \e$B$H$$$&\e(B
12486 \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
12487
12488 \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
12489 \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
12490 \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
12491 \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
12492 \e$B$rC5$7!"$=$l$r\e(B @var{\e$B@55,I=8=\e(B} \e$B$HHf3S$7$^$9!#\e(B
12493 @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
12494 \e$B$7$FJV?.$^$?$O%U%)%m!<%"%C%W$7$h$&$H$7$F$$$kBP>]$N5-;v$G$9!#JV?.$"$k$$$O\e(B
12495 \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
12496 \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
12497 \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
12498 \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
12499 \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
12500
12501 \e$B$=$l$>$l$NMM<0$OG$0U$NNL$N!VB0@-!W$r;}$D$3$H$,$G$-$^$9!#$=$l$>$l$NB0@-\e(B
12502 \e$B$O\e(B @code{(@var{name} @var{value})} \e$B$NBP$K$h$j@.$jN)$C$F$$$^$9!#2C$(\e(B
12503 \e$B$F\e(B @code{(@var{name} :file @var{value})} \e$B$N7A<0\e(B
12504 \e$B$+\e(B @code{(@var{name} :value @var{value})} \e$B$N7A<0$r;H$&$3$H$b$G$-$^$9!#$3\e(B
12505 \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
12506 \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
12507 \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
12508 \e$B$I$l$+$G$"$k$3$H$,$G$-$^$9!#\e(B
12509
12510 @itemize @bullet
12511 @item @code{signature}
12512 @item @code{signature-file}
12513 @item @code{x-face-file}
12514 @item @code{address} (@code{user-mail-address} \e$B$h$j$bM%@h$5$l$^$9\e(B)
12515 @item @code{name} (@code{(user-full-name)} \e$B$h$j$bM%@h$5$l$^$9\e(B)
12516 @item @code{body}
12517 @end itemize
12518
12519 @code{signature-file} \e$BB0@-$O\e(B @code{message-signature-directory} \e$BJQ?t$r8+\e(B
12520 \e$B$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
12521
12522 \e$BB0@-L>$OJ8;zNs$^$?$O%7%s%\%k$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$=$l$O%X%C%@!<\e(B
12523 \e$BL>$H$7$F;H$o$l!"$=$NCM$,5-;v$N%X%C%@!<$KA^F~$5$l$^$9!#$b$7B0@-L>\e(B
12524 \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"$=$N%X%C%@!<L>$O:o=|$5$l$^$9!#$b$7B0@-L>\e(B
12525 \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
12526
12527 \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
12528 \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
12529 \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
12530 \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
12531 \e$B?t\e(B @code{message-reply-headers} \e$B$+$iF@$i$l$^$9!#$3$l$O\e(B number subject
12532 from date id references chars lines xref extra \e$B$N3F%X%C%@!<$+$i@.$k%Y%/\e(B
12533 \e$B%H%k$G$9!#\e(B
12534
12535 @vindex message-reply-headers
12536 \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
12537 \e$BD4$Y$?$$$H$-$O!"4X\e(B
12538 \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
12539 \e$B$$!#\e(B
12540
12541 @findex message-mail-p
12542 @findex message-news-p
12543 \e$B$=$7$F!"$3$l$ONc$G$9\e(B:
12544
12545 @lisp
12546 (setq gnus-posting-styles
12547       '((".*"
12548          (signature-file "~/.signature")
12549          (name "User Name")
12550          (x-face-file "~/.xface")
12551          (x-url (getenv "WWW_HOME"))
12552          (organization "People's Front Against MWM"))
12553         ("^rec.humor"
12554          (signature my-funny-signature-randomizer))
12555         ((equal (system-name) "gnarly")  ;; @r{\e$BMM<0\e(B}
12556          (signature my-quote-randomizer))
12557         (message-news-p        ;; @r{\e$B4X?t%7%s%\%k\e(B}
12558          (signature my-news-signature))
12559         (window-system         ;; @r{\e$BJQ?t%7%s%\%k\e(B}
12560          ("X-Window-System" (format "%s" window-system)))
12561         ;; @r{Lars \e$B$5$s$KJV;v$r$9$k$H$-$O\e(B}
12562         ;; @r{Organization \e$B%X%C%@!<$rIU$1$h$&!#\e(B}
12563         ((header "to" "larsi.*org")
12564          (Organization "Somewhere, Inc."))
12565         ((posting-from-work-p) ;; @r{\e$BMxMQ<T$,Dj5A$7$?4X?t\e(B}
12566          (signature-file "~/.work-signature")
12567          (address "user@@bar.foo")
12568          (body "You are fired.\n\nSincerely, your boss.")
12569          (organization "Important Work, Inc"))
12570         ("nnml:.*"
12571          (From (with-current-buffer gnus-article-buffer
12572                  (message-fetch-field "to"))))
12573         ("^nn.+:"
12574          (signature-file "~/.mail-signature"))))
12575 @end lisp
12576
12577 @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
12578 \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
12579 \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
12580 \e$B$K\e(B @code{message-alternative-emails} \e$B$r;H$&$3$H$b$G$-$^$9!#\e(B@xref{Message
12581 Headers, ,\e$B%a%C%;!<%8%X%C%@!<\e(B, message-ja, The Message Manual}.
12582
12583 @node Drafts
12584 @section \e$B2<=q$-\e(B
12585 @cindex drafts
12586
12587 \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
12588 \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
12589 \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
12590 \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
12591 \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
12592
12593 \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
12594 \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
12595 \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
12596 \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
12597 (\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)
12598
12599 @cindex nndraft
12600 @vindex nndraft-directory
12601 \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
12602 \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
12603 \e$B%k!<%W$H$7$F<BAu$5$l$F$$$^$9\e(B)\e$B!#JQ\e(B
12604 \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
12605 \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
12606 \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
12607 \e$B5-;v$O1J5W$KL$FI$G$9!#\e(B
12608
12609 \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
12610 \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
12611 \e$B2<=q$-%0%k!<%W$NFCJL$NFC@-$O%0%k!<%W$NFC@-\e(B (@pxref{Group Parameters}) \e$B$K\e(B
12612 \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
12613 \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
12614 \e$B$$$3$H$r0UL#$7$^$9!#$=$N%0%k!<%W$NFCJL$NFC@-$rI|3h$5$;$k:G$b4JC1$JJ}K!$O!"\e(B
12615 @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
12616 \e$B%k!<%W$NFbMFJ*$O<:$o$l$^$;$s!#\e(B
12617
12618 @c @findex gnus-dissociate-buffer-from-draft
12619 @c @kindex C-c M-d (Mail)
12620 @c @kindex C-c M-d (Post)
12621 @c @findex gnus-associate-buffer-with-draft
12622 @c @kindex C-c C-d (Mail)
12623 @c @kindex C-c C-d (Post)
12624 @c If you're writing some super-secret message that you later want to
12625 @c encode with PGP before sending, you may wish to turn the auto-saving
12626 @c (and association with the draft group) off.  You never know who might be
12627 @c interested in reading all your extremely valuable and terribly horrible
12628 @c and interesting secrets.  The @kbd{C-c M-d}
12629 @c (@code{gnus-dissociate-buffer-from-draft}) command does that for you.
12630 @c If you change your mind and want to turn the auto-saving back on again,
12631 @c @kbd{C-c C-d} (@code{gnus-associate-buffer-with-draft} does that.
12632 @c
12633 @c @vindex gnus-use-draft
12634 @c To leave association with the draft group off by default, set
12635 @c @code{gnus-use-draft} to @code{nil}.  It is @code{t} by default.
12636 @c
12637 @findex gnus-draft-edit-message
12638 @kindex D e (\e$B2<=q$-\e(B)
12639 \e$B5-;v$NJT=8$rB3$1$?$$$H$-$O!"2<=q$-%0%k!<%W$KF~$C\e(B
12640 \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
12641 \e$B$7$?$H$-$N>uBV$N%P%C%U%!!<$K0\F0$7$^$9!#\e(B
12642
12643 \e$BAw?.$r5qH]$5$l$?5-;v$b!"$3$N2<=q$-%0%k!<%W$KF~$l$i$l$^\e(B
12644 \e$B$9\e(B (@pxref{Rejected Articles})\e$B!#\e(B
12645
12646 @findex gnus-draft-send-all-messages
12647 @kindex D s (\e$B2<=q$-\e(B)
12648 @findex gnus-draft-send-message
12649 @kindex D S (\e$B2<=q$-\e(B)
12650 \e$BAw?.$r5qH]$5$l$?%a%C%;!<%8$,$?$/$5$s$"$C$F!"$=$l0J>eJT=8$;$:$K$=$l$i$rAw\e(B
12651 \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
12652 \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
12653 \e$B$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B@kbd{D S} \e$BL?\e(B
12654 \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
12655 \e$B%8$rAw$j=P$7$^$9!#\e(B
12656
12657 @findex gnus-draft-toggle-sending
12658 @kindex D t (\e$B2<=q$-\e(B)
12659 \e$BAw$j$?$/$J$$%a%C%;!<%8$,$$$/$D$+$"$k$N$G$"$l$P!"\e(B@kbd{D t} \e$BL?\e(B
12660 \e$BNa\e(B (@code{gnus-draft-toggle-sending}) \e$B$r;H$C$F%a%C%;!<%8$KAw?.IT2D$N0u$r\e(B
12661 \e$BIU$1$k$3$H$,$G$-$^$9!#$3$l$O@Z$jBX$(L?Na$G$9!#\e(B
12662
12663 \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
12664 \e$B;H$C$F$/$@$5$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
12665
12666 @node Rejected Articles
12667 @section \e$B5qH]$5$l$?5-;v\e(B
12668 @cindex rejected articles
12669
12670 \e$B;~!9%K%e!<%9%5!<%P!<$O5-;v$rAw?.$9$k$3$H$r5qH]$7$^$9!#$*$=$i$/%5!<%P!<$O\e(B
12671 \e$B$"$J$?$N4i$r9%$-$G$O$J$$$N$G$7$g$&!#$*$=$i$/Mn$A9~$s$G$$$k$N$G$7$g$&!#$*\e(B
12672 \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
12673 \e$B$N$G$7$g$&!#$*$=$i$/%G%#%9%/$,0lGU$@$C$?$N$G$7$g$&!#$*$=$i$/%5!<%P!<$,Mn\e(B
12674 \e$B$A$F$$$?$N$G$7$g$&!#\e(B
12675
12676 \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
12677 \e$B$"$J$?$NIwKF$r0&$7$F$$$k$7!"$$$D$b5!7y$,NI$$$7!"Cf$rHt$S2s$kE7;H$,$$$F!"\e(B
12678 \e$B$I$l$/$i$$0zMQJ8$,4^$^$l$F$$$h$&$H5$$K$;$:!"0lGU$K$J$C$?$j!"Mn$C$3$A$?$j\e(B
12679 \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
12680 \e$B$^$GJ]B8$7$^$9!#\e(B
12681
12682 \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
12683 \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
12684 \e$B$N5-;v$rAw$k$3$H$K$J$k$G$7$g$&!#\e(B
12685
12686 @node Signing and encrypting
12687 @section \e$B=pL>$H0E9f2=\e(B
12688 @cindex using gpg
12689 @cindex using s/mime
12690 @cindex using smime
12691
12692 \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
12693 \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
12694 \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
12695 \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
12696 \e$B$5$$!#\e(B
12697
12698 @vindex gnus-message-replysign
12699 @vindex gnus-message-replyencrypt
12700 @vindex gnus-message-replysignencrypted
12701 \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
12702 \e$B$7$P$"$j$^$9!#$5$i$K0E9f2=$5$l$?%a%C%;!<%8$X$NJV?.$r0E9f2=$7$?$$$3$H$O!"\e(B
12703 \e$B$b$C$H$?$S$?$S$"$k$+$b$7$l$^$;$s!#\e(BGnus \e$B$OA0<T$N$?$a\e(B
12704 \e$B$K\e(B @code{gnus-message-replysign} \e$B$N5!G=$r!"8e<T$N$?$a\e(B
12705 \e$B$K\e(B @code{gnus-message-replyencrypt} \e$B$N5!G=$rDs6!$7$^$9!#$5$i\e(B
12706 \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
12707 \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
12708
12709 @acronym{MIME} \e$B%Q!<%H$KBP$7$F%;%-%e%j%F%#!<$NA`:n$r9T$J$&$?$a\e(B
12710 \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
12711 \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
12712 \e$B$^$9!#\e(B
12713
12714 @table @kbd
12715 @item C-c C-m s s
12716 @kindex C-c C-m s s (Message)
12717 @findex mml-secure-message-sign-smime
12718
12719 @acronym{S/MIME} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$KEE;R=pL>$7$^$9!#\e(B
12720
12721 @item C-c C-m s o
12722 @kindex C-c C-m s o (Message)
12723 @findex mml-secure-message-sign-pgp
12724
12725 @acronym{PGP} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$KEE;R=pL>$7$^$9!#\e(B
12726
12727 @item C-c C-m s p
12728 @kindex C-c C-m s p (Message)
12729 @findex mml-secure-message-sign-pgp
12730
12731 @acronym{PGP/MIME} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$KEE;R=pL>$7$^$9!#\e(B
12732
12733 @item C-c C-m c s
12734 @kindex C-c C-m c s (Message)
12735 @findex mml-secure-message-encrypt-smime
12736
12737 @acronym{S/MIME} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
12738
12739 @item C-c C-m c o
12740 @kindex C-c C-m c o (Message)
12741 @findex mml-secure-message-encrypt-pgp
12742
12743 @acronym{PGP} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
12744
12745 @item C-c C-m c p
12746 @kindex C-c C-m c p (Message)
12747 @findex mml-secure-message-encrypt-pgpmime
12748
12749 @acronym{PGP/MIME} \e$B$r;H$C$F8=:_$N%a%C%;!<%8$rEE;R0E9f2=$7$^$9!#\e(B
12750
12751 @item C-c C-m C-n
12752 @kindex C-c C-m C-n (Message)
12753 @findex mml-unsecure-message
12754 \e$B%a%C%;!<%8$+$i!"%;%-%e%j%F%#!<4XO"$N\e(B @acronym{MML} \e$B%?%0$r30$7$^$9!#\e(B
12755 @end table
12756
12757 \e$B$b$C$H>\$7$$$3$H$O\e(B @xref{Security, ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The
12758 Message Manual}, \e$B$r;2>H$7$F$/$@$5$$!#\e(B
12759
12760 @node Select Methods
12761 @chapter \e$BA*BrJ}K!\e(B
12762 @cindex foreign groups
12763 @cindex select methods
12764
12765 \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
12766 \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
12767 \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
12768 \e$B$?$j$9$k$G$7$g$&!#\e(B
12769
12770 \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
12771 \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
12772 \e$B$N%P%C%/%(%s%I$r;H$&$+\e(B (\e$BNc$($P\e(B @code{nntp}, @code{nnspool},
12773 @code{nnml}) \e$B$r!"Fs$D$a$NMWAG$,!V%5!<%P!<L>!W$rI=$7$^$9!#A*BrJ}K!$K$O!"\e(B
12774 \e$B$=$NEv$N%P%C%/%(%s%I$K$H$C$FFCJL$N0UL#$r;}$DCM$G$"$kDI2C$NMWAG$,$"$k$+$b\e(B
12775 \e$B$7$l$^$;$s!#\e(B
12776
12777 \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
12778 \e$B$9$+$i;d$?$A$O$^$5$K$=$l$r$7$^$7$?\e(B (@pxref{Server Buffer})\e$B!#\e(B
12779
12780 \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
12781
12782 \e$BNc$($P\e(B @samp{some.where.edu} \e$B$H$$$&\e(B @acronym{NNTP} \e$B%5!<%P!<$K$"\e(B
12783 \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
12784 \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
12785 \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
12786 \e$B%0%k!<%W$r\e(B @samp{nntp+some.where.edu:soc.motss} \e$B$H8F$S$^$9!#\e(B
12787
12788 \e$B$b$A$m$s!"0c$C$?J}K!$O$9$Y$F$=$lFCM-$NMWAG$r;}$C$F$$$^$9!#\e(B
12789
12790 @menu
12791 * Server Buffer::               \e$B2>A[%5!<%P!<$r:n$C$FJT=8$9$k\e(B
12792 * Getting News::                USENET \e$B%K%e!<%9$r\e(B Gnus \e$B$GFI$`\e(B
12793 * Using IMAP::                  @acronym{IMAP} \e$B$+$i%a!<%k$rFI$`\e(B
12794 * Getting Mail::                \e$B8D?ME*$J%a!<%k$r\e(B Gnus \e$B$GFI$`\e(B
12795 * Browsing the Web::            \e$BBgNL$N%&%'%V$N;q8;$+$i%a%C%;!<%8$r<hF@$9$k\e(B
12796 * Other Sources::               \e$B%G%#%l%/%H%j!<!"%U%!%$%k$rFI$`\e(B
12797 * Combined Groups::             \e$BJ#?t$N%0%k!<%W$r0l$D$N%0%k!<%W$K9gJ;$5$;$k\e(B
12798 * Email Based Diary::           \e$BF|Dx$r%a!<%k$G4IM}$9$k\e(B
12799 * Gnus Unplugged::              \e$B%K%e!<%9$H%a!<%k$r%*%U%i%$%s$GFI$`\e(B
12800 @end menu
12801
12802 @node Server Buffer
12803 @section \e$B%5!<%P!<%P%C%U%!!<\e(B
12804
12805 \e$BEAE}E*$K!"!V%5!<%P!<!W$OC/$+$,$=$l$K@\B3$7$F!"$=$l$+$i$N>pJs$rMW5a$9$k%^\e(B
12806 \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
12807 \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
12808 \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
12809 \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
12810 \e$B$&!#\e(B
12811
12812 \e$BNc$($P\e(B @code{nntp} \e$B%P%C%/%(%s%I$O!"J#?t$NJL!9$K<B:_$9\e(B
12813 \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
12814 \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
12815 \e$B$&$+!"$=$7$F$I$s$J%Q%i%a!<%?!<$r@_Dj$9$k$+$rA*BrJ}\e(B
12816 \e$BK!\e(B (@dfn{select method}) \e$B$K@_Dj$7$F\e(B Gnus \e$B$K;X<($7$^$9!#\e(B
12817
12818 \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
12819 \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
12820 \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
12821 \e$B$&$7!"4V0c$C$?5-;v$rA*Br$7$F$7$^$&$h$&$J>l9g$G$9!#$&$*$C$[$s!#$H$K$+$/$3\e(B
12822 \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
12823 \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
12824 \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
12825 \e$B$1$F$$$k$N$G$9!#\e(B
12826
12827 \e$B%5!<%P!<%P%C%U%!!<$KF~$k$?$a$K$O!"%0%k!<%W%P%C%U%!!<\e(B
12828 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B%3%^%s%I$r;H$C$F$/$@$5\e(B
12829 \e$B$$!#\e(B
12830
12831 @menu
12832 * Server Buffer Format::        \e$B$3$N%P%C%U%!!<$N308+$r%+%9%?%^%$%:$G$-$k\e(B
12833 * Server Commands::             \e$B%5!<%P!<$rA`$kL?Na\e(B
12834 * Example Methods::             \e$B%5!<%P!<;XDj$NNc\e(B
12835 * Creating a Virtual Server::   \e$B%;%C%7%g%s$NNc\e(B
12836 * Server Variables::            \e$B$I$NJQ?t$r@_Dj$9$k$+\e(B
12837 * Servers and Methods::         \e$B%5!<%P!<L>$rA*BrJ}K!$H$7$F;H$&$3$H$,$G$-$k\e(B
12838 * Unavailable Servers::         \e$B@\B3$7$h$&$H$7$?%5!<%P!<$N$$$/$D$+$OMn$A$F$$$k$+$b$7$l$J$$\e(B
12839 @end menu
12840
12841 @vindex gnus-server-mode-hook
12842 \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
12843 \e$B$l$^$9!#\e(B
12844
12845 @node Server Buffer Format
12846 @subsection \e$B%5!<%P!<%P%C%U%!!<$NI=<(MM<0\e(B
12847 @cindex server buffer format
12848
12849 @vindex gnus-server-line-format
12850 \e$B%5!<%P!<%P%C%U%!!<$N9T$N308+$r!"JQ?t\e(B @code{gnus-server-line-format} \e$BJQ?t\e(B
12851 \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
12852 \e$B$JJQ?t$G!">/$7$P$+$jC1=c$J3HD%$,$J$5$l$F$$$^$9\e(B:
12853
12854 @table @samp
12855 @item h
12856 \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
12857
12858 @item n
12859 \e$B%5!<%P!<$NL>A0!#\e(B
12860
12861 @item w
12862 \e$B$I$3$+$i%K%e!<%9$,<hF@$5$l$k$+\e(B---\e$B%"%I%l%9!#\e(B
12863
12864 @item s
12865 \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
12866
12867 @item a
12868 \e$B$=$N%5!<%P!<$,%(!<%8%'%s%H2=$5$l$F$$$k$+$I$&$+!#\e(B
12869 @end table
12870
12871 @vindex gnus-server-mode-line-format
12872 \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
12873 \e$B%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B (@pxref{Mode Line Formatting})\e$B!#\e(B
12874
12875 [\e$BLuCm\e(B: \e$B8=:_$3$NJQ?t$O;H$o$l$F$$$^$;$s!#\e(B]
12876
12877 \e$B0J2<$N;EMM$,M}2r$5$l$^$9\e(B:
12878
12879 @table @samp
12880 @item S
12881 \e$B%5!<%P!<L>!#\e(B
12882
12883 @item M
12884 \e$B%5!<%P!<$NA*BrJ}K!!#\e(B
12885 @end table
12886
12887 @ref{Formatting Variables} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
12888
12889 @node Server Commands
12890 @subsection \e$B%5!<%P!<L?Na\e(B
12891 @cindex server commands
12892
12893 @table @kbd
12894 @item v
12895 @kindex v (\e$B%5!<%P!<\e(B)
12896 @cindex keys, reserved for users (Server)
12897 @kbd{v} \e$B%-!<$O%f!<%6!<MQ$KM=Ls$5$l$F$$$^$9!#$=$N$^$^2?$+$N%3%^%s%I$K3d$j\e(B
12898 \e$BEv$F$F$b9=$$$^$;$s$,!"@\F,%-!<$H$7$F;H$&J}$,NI$$$G$7$g$&!#\e(B
12899
12900 @item a
12901 @kindex a (\e$B%5!<%P!<\e(B)
12902 @findex gnus-server-add-server
12903 \e$B?7$7$$%5!<%P!<$rDI2C$7$^$9\e(B (@code{gnus-server-add-server})\e$B!#\e(B
12904
12905 @item e
12906 @kindex e (\e$B%5!<%P!<\e(B)
12907 @findex gnus-server-edit-server
12908 \e$B%5!<%P!<$rJT=8$7$^$9\e(B (@code{gnus-server-edit-server})\e$B!#\e(B
12909
12910 @item S
12911 @kindex S (\e$B%5!<%P!<\e(B)
12912 @findex gnus-server-show-server
12913 \e$B%5!<%P!<$NDj5A$rI=<($7$^$9\e(B (@code{gnus-server-show-server})\e$B!#\e(B
12914
12915 @item SPACE
12916 @kindex SPACE (\e$B%5!<%P!<\e(B)
12917 @findex gnus-server-read-server
12918 \e$B8=:_$N%5!<%P!<$rD/$a$^$9\e(B (@code{gnus-server-read-server})\e$B!#\e(B
12919
12920 \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
12921 \e$B$S$^$9$,!"\e(B@code{gnus-server-browse-in-group-buffer} \e$B$NCM$,%G%#%U%)%k%H\e(B
12922 \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
12923 @code{gnus-server-browse-in-group-buffer} \e$B$r\e(B @code{nil} \e$B0J30$NCM$K$9$k$3\e(B
12924 \e$B$H$O$^$C$?$/$*4+$a$G$-$^$;$s$,!"$"$J$?$,2?$r$9$k$N$b<+M3$G$9!#>\:Y$O%=!<\e(B
12925 \e$B%9%3!<%I$rFI$`$+!"<B:]$K;n$7$FDK$$L\$K2q$C$F$/$@$5$$!#\e(B;-p
12926
12927 @item q
12928 @kindex q (\e$B%5!<%P!<\e(B)
12929 @findex gnus-server-exit
12930 \e$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9\e(B (@code{gnus-server-exit})\e$B!#\e(B
12931
12932 @item k
12933 @kindex k (\e$B%5!<%P!<\e(B)
12934 @findex gnus-server-kill-server
12935 \e$B8=:_$N%5!<%P!<$r@Z$j<h$j$^$9\e(B (kill \e$B$7$^$9\e(B)
12936 (@code{gnus-server-kill-server})\e$B!#\e(B
12937
12938 @item y
12939 @kindex y (\e$B%5!<%P!<\e(B)
12940 @findex gnus-server-yank-server
12941 \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)
12942 (@code{gnus-server-yank-server})\e$B!#\e(B
12943
12944 @item c
12945 @kindex c (\e$B%5!<%P!<\e(B)
12946 @findex gnus-server-copy-server
12947 \e$B8=:_$N%5!<%P!<$rJ#<L$7$^$9\e(B (@code{gnus-server-copy-server})\e$B!#\e(B
12948
12949 @item l
12950 @kindex l (\e$B%5!<%P!<\e(B)
12951 @findex gnus-server-list-servers
12952 \e$B$9$Y$F$N%5!<%P!<$N0lMw$rI=<($7$^$9\e(B (@code{gnus-server-list-servers})\e$B!#\e(B
12953
12954 @item s
12955 @kindex s (\e$B%5!<%P!<\e(B)
12956 @findex gnus-server-scan-server
12957 \e$B%5!<%P!<$K$=$N%=!<%9$+$i?7$7$$5-;v$rD4$Y$k$h$&$KMW5a$7$^\e(B
12958 \e$B$9\e(B (@code{gnus-server-scan-server})\e$B!#<g$K%a!<%k%5!<%P!<$,0UL#$N$"$kF0:n\e(B
12959 \e$B$r$7$^$9!#\e(B
12960
12961 @item g
12962 @kindex g (\e$B%5!<%P!<\e(B)
12963 @findex gnus-server-regenerate-server
12964 \e$B%5!<%P!<$K$9$Y$F$N%G!<%?9=B$$r:F:n@.$5$;$^\e(B
12965 \e$B$9\e(B (@code{gnus-server-regenerate-server})\e$B!#$3$l$OF14|$,30$l$F$7$^$C$?%a!<\e(B
12966 \e$B%k%P%C%/%(%s%I$,$"$k$H$-$KLr$KN)$A$^$9!#\e(B
12967
12968 @item z
12969 @kindex z (\e$B%5!<%P!<\e(B)
12970 @findex gnus-server-compact-server
12971
12972 \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}
12973 (@pxref{Mail Spool}) \e$B$@$1$K<BAu$5$l$F$$$^$9!#$3$l$O5-;vHV9f$N$9$-$^$r<h\e(B
12974 \e$B$j=|$/$N$G!"@5$7$$A45-;v?t$rF@$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
12975 @end table
12976
12977 \e$B%5!<%P!<$rJD$8!"6X;_$7!"$*$h$S:F3+$9$k$?$a$NB>$N%3%^%s%I$K$D$$$F\e(B
12978 \e$B$O\e(B @ref{Unavailable Servers}\e$B!#\e(B
12979
12980 @node Example Methods
12981 @subsection \e$BJ}K!$NNc\e(B
12982
12983 \e$B$[$H$s$I$NA*BrJ}K!$O!"@bL@$9$kI,MW$,L5$$$/$i$$$K$+$J$jC1=c$G$9\e(B:
12984
12985 @lisp
12986 (nntp "news.funet.fi")
12987 @end lisp
12988
12989 \e$BD>@\%9%W!<%k$+$iFI$`$N$O$b$C$HC1=c$G$9\e(B:
12990
12991 @lisp
12992 (nnspool "")
12993 @end lisp
12994
12995 \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
12996 \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
12997
12998 \e$B$3$l$i$NFs$D$NMWAG$N8e$K$O!"G$0U$N?t\e(B
12999 \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
13000
13001 \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
13002 \e$B$/$@$5$$!#$3$l$,$=$N;~$K!"$=$&$J$k$O$:$NA*BrJ}K!$G$9\e(B:
13003
13004 @lisp
13005 (nntp "news.funet.fi" (nntp-port-number 15))
13006 @end lisp
13007
13008 \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
13009 \e$B$rFI$`$Y$-$G$7$g$&$,!"$3$l$O\e(B @code{nnmh} \e$B$NNc$G$9!#\e(B
13010
13011 @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
13012 \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
13013 \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
13014 \e$B$G$-$k;XDj$G$9\e(B:
13015
13016 @lisp
13017 (nnmh "private" (nnmh-directory "~/private/mail/"))
13018 @end lisp
13019
13020 (\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
13021 \e$B$7$F$$$?$+$b$7$l$^$;$s$M!#\e(B)
13022
13023 \e$B$3$l$O8xE*$J%9%W!<%k$N$?$a$NJ}K!$G$9\e(B:
13024
13025 @lisp
13026 (nnmh "public"
13027       (nnmh-directory "/usr/information/spool/")
13028       (nnmh-get-new-mail nil))
13029 @end lisp
13030
13031 @cindex proxy
13032 @cindex firewall
13033 \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
13034 \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
13035 \e$B$+$i\e(B @uref{http://netcat.sourceforge.net/, netcat} \e$B$G\e(B @acronym{NNTP} \e$B%5!<\e(B
13036 \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
13037 \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
13038 \e$B$b$N$K$J$k$O$:$G$9\e(B:
13039
13040 @lisp
13041 (nntp "firewall"
13042       (nntp-open-connection-function nntp-open-via-rlogin-and-netcat)
13043       (nntp-via-address "the.firewall.machine")
13044       (nntp-address "the.real.nntp.host"))
13045 @end lisp
13046
13047 \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
13048 \e$B;H$$$?$$$N$J$i$P!">e5-$NNc$K0J2<$N@_Dj$r2C$($k$3$H$,$G$-$^$9!#\e(B
13049
13050 @lisp
13051       (nntp-via-rlogin-command "ssh")
13052 @end lisp
13053
13054 @code{nntp-via-rlogin-command-switches} \e$B$b;2>H$7$F$/$@$5$$!#4V@\E*$K@\B3\e(B
13055 \e$B$9$k>l9g$NNc$G$9\e(B:
13056
13057 @lisp
13058 (setq gnus-select-method
13059       '(nntp "indirect"
13060              (nntp-address "news.server.example")
13061              (nntp-via-user-name "intermediate_user_name")
13062              (nntp-via-address "intermediate.host.example")
13063              (nntp-via-rlogin-command "ssh")
13064              (nntp-via-rlogin-command-switches ("-C"))
13065              (nntp-open-connection-function nntp-open-via-rlogin-and-netcat)))
13066 @end lisp
13067
13068 \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
13069 \e$B$1$l$P$J$j$^$;$s!#\e(B
13070
13071 \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
13072 \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
13073 \e$B%9%5!<%P!<$K@\B3$9$k$3$H$,$G$-$k$G$7$g$&\e(B:
13074
13075 @lisp
13076 (nntp "outside"
13077       (nntp-pre-command "runsocks")
13078       (nntp-open-connection-function nntp-open-netcat-stream)
13079       (nntp-address "the.news.server"))
13080 @end lisp
13081
13082 @node Creating a Virtual Server
13083 @subsection \e$B2>A[%5!<%P!<$r:n@.$9$k\e(B
13084
13085 \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
13086 \e$B%7%e$rFI$`$?$a$N2>A[%5!<%P!<$r:n$kI,MW$,$"$k$G$7$g$&!#\e(B
13087
13088 \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
13089 \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
13090 \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
13091
13092 @kbd{a nnml RET cache RET} \e$B$H%?%$%W$7$F$/$@$5$$!#\e(B
13093
13094 \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
13095 \e$B$KF~$l$?$O$:$G$9!#<!$O$=$l$rJT=8$7$F!"@5$7$$Dj5A$rM?$($^$7$g$&!#%5!<%P!<\e(B
13096 \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
13097 \e$B%U%!!<$KF~$j$^$9\e(B:
13098
13099 @lisp
13100 (nnml "cache")
13101 @end lisp
13102
13103 \e$B$=$l$r<!$N$h$&$KJQ99$7$F$/$@$5$$\e(B:
13104
13105 @lisp
13106 (nnml "cache"
13107       (nnml-directory "~/News/cache/")
13108       (nnml-active-file "~/News/cache/active"))
13109 @end lisp
13110
13111 \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
13112 \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
13113 \e$B$F$$$k$I$N%0%k!<%W$K$G$bF~$k$3$H$,$G$-$k$O$:$G$9!#\e(B
13114
13115 @node Server Variables
13116 @subsection \e$B%5!<%P!<JQ?t\e(B
13117 @cindex server variables
13118 @cindex server parameters
13119
13120 \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
13121 \e$BE@$O!"$$$/$D$+$NJQ?t$O!"35$7$F$=$NJQ?t$NDj5A$,%m!<%I$5$l$k$H$-$KB>$NJQ?t\e(B
13122 \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
13123 \e$B$b!"!VGI@8!W$7$?JQ?t$OJQ99$5$l$^$;$s!#\e(B
13124
13125 \e$B$3$l$O0lHL$K%G%#%l%/%H%j!<$d%U%!%$%k$NJQ?t$K1F6A$7$^$9!#Nc$(\e(B
13126 \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
13127 \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
13128 @code{nnml-active-file} \e$B$O\e(B @file{~/Mail/active} \e$B$K$J$j$^$9!#?7$7\e(B
13129 \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
13130 \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
13131 \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
13132 \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
13133 \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
13134 \e$B$3$3$K$"$j$^$9\e(B:
13135
13136 @lisp
13137 (nnml "public"
13138       (nnml-directory "~/my-mail/")
13139       (nnml-active-file "~/my-mail/active")
13140       (nnml-newsgroups-file "~/my-mail/newsgroups"))
13141 @end lisp
13142
13143 \e$B%5!<%P!<JQ?t$O$7$P$7$P!V%5!<%P!<%Q%i%a!<%?!<!W$H8F$P$l$^$9!#\e(B
13144
13145 @node Servers and Methods
13146 @subsection \e$B%5!<%P!<$HA*BrJ}K!\e(B
13147
13148 \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
13149 \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
13150 \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
13151 \e$B$5$s%-!<%\!<%I$rC!$+$J$/$F:Q$`$+$b$7$l$^$;$s!#$=$7$F!"$I$s$J$H$-$G$b$=$N\e(B
13152 \e$BJ}$,NI$$$G$9!#\e(B
13153
13154 @node Unavailable Servers
13155 @subsection \e$B;HMQIT2DG=$J%5!<%P!<\e(B
13156
13157 \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
13158 \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
13159 \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
13160 \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
13161
13162 \e$B$=$l$O$:$$$V$s$*9T57$,0-$$$H;W$&$+$b$7$l$^$;$s$,!"$?$$$F$$$N>l9g$OM-0U5A\e(B
13163 \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
13164 \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
13165 \e$B$=$N%^%7%s$O$H$F$bCY$$$N$G!":#F|$=$l$,@\B3$r5qH]$9$k$+$I$&$+$rD4$Y$k$@$1\e(B
13166 \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
13167 \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
13168 \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
13169 \e$B$=$l$O%5!<%P!<$,!VMn$A$F$$$k!W\e(B(down) \e$B$N$@!"$H$_$J$7$^$9!#\e(B
13170
13171 \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
13172 \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?
13173
13174 \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
13175 \e$BNa$GFM$$$F$_$F$/$@$5$$\e(B:
13176
13177 @table @kbd
13178 @item O
13179 @kindex O (\e$B%5!<%P!<\e(B)
13180 @findex gnus-server-open-server
13181 \e$B8=:_$N9T$N%5!<%P!<$H$N@\B3$r3NN)$7$h$&$H$7$^\e(B
13182 \e$B$9\e(B (@code{gnus-server-open-server})\e$B!#\e(B
13183
13184 @item C
13185 @kindex C (\e$B%5!<%P!<\e(B)
13186 @findex gnus-server-close-server
13187 \e$B%5!<%P!<$H$N@\B3\e(B (\e$B$b$7$"$l$P\e(B) \e$B$rJD$8$^\e(B
13188 \e$B$9\e(B (@code{gnus-server-close-server})\e$B!#\e(B
13189
13190 @item D
13191 @kindex D (\e$B%5!<%P!<\e(B)
13192 @findex gnus-server-deny-server
13193 \e$B8=:_$N%5!<%P!<$K@\B3IT2D$N0u$rIU$1$^\e(B
13194 \e$B$9\e(B (@code{gnus-server-open-all-server})\e$B!#\e(B
13195
13196 @item M-o
13197 @kindex M-o (\e$B%5!<%P!<\e(B)
13198 @findex gnus-server-open-all-servers
13199 \e$B%P%C%U%!!<$K$"$k$9$Y$F$N%5!<%P!<$H$N@\B3$r3+$-$^\e(B
13200 \e$B$9\e(B (@code{gnus-server-open-all-servers})\e$B!#\e(B
13201
13202 @item M-c
13203 @kindex M-c (\e$B%5!<%P!<\e(B)
13204 @findex gnus-server-close-all-servers
13205 \e$B%P%C%U%!!<$K$"$k$9$Y$F$N%5!<%P!<$H$N@\B3$rJD$8$^\e(B
13206 \e$B$9\e(B (@code{gnus-server-close-all-servers})\e$B!#\e(B
13207
13208 @item R
13209 @kindex R (\e$B%5!<%P!<\e(B)
13210 @findex gnus-server-remove-denials
13211 Gnus \e$B$,@\B3$r5qH]$5$l$?$9$Y$F$N%5!<%P!<$N!"$9$Y$F$N0u$r>C5n$7\e(B
13212 \e$B$^$9\e(B (@code{gnus-server-remove-denials})\e$B!#\e(B
13213
13214 @item c
13215 @kindex c (\e$B%5!<%P!<\e(B)
13216 @findex gnus-server-copy-server
13217 \e$B%5!<%P!<$r%3%T!<$7$F?7$7$$L>A0$rIU$1$^\e(B
13218 \e$B$9\e(B (@code{gnus-server-copy-server})\e$B!#$3$l$O!"J#;($J@\B3J}K!$NDj5A$,$9$G\e(B
13219 \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
13220 \e$B9g$KLrN)$D$O$:$G$9!#\e(B
13221
13222 @item L
13223 @kindex L (\e$B%5!<%P!<\e(B)
13224 @findex gnus-server-offline-server
13225 \e$B%5!<%P!<$N>uBV$r%*%U%i%$%s$K$7$^$9\e(B (@code{gnus-server-offline-server})\e$B!#\e(B
13226 @end table
13227
13228 @node Getting News
13229 @section \e$B%K%e!<%9$N<hF@\e(B
13230 @cindex reading news
13231 @cindex news back ends
13232
13233 \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
13234 \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
13235 \e$B$+$i!"$^$?$O%m!<%+%k%9%W!<%k$+$iFI$`$3$H$,$G$-$^$9!#\e(B
13236
13237 @menu
13238 * NNTP::                        @acronym{NNTP} \e$B%5!<%P!<$+$i%K%e!<%9$rFI$`\e(B
13239 * News Spool::                  \e$B%m!<%+%k%9%W!<%k$+$i%K%e!<%9$rFI$`\e(B
13240 @end menu
13241
13242 @node NNTP
13243 @subsection NNTP
13244 @cindex nntp
13245
13246 @acronym{NNTP} \e$B%5!<%P!<$+$i30It%0%k!<%W$r9XFI$9$k$N$OHf3SE*4JC1$G$9!#C1\e(B
13247 \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
13248 \e$B$r!"$&!<$s!"%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
13249
13250 @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
13251 \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
13252 \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
13253 \e$B$j$^$;$s\e(B (@pxref{Foreign Groups})\e$B!#\e(B
13254
13255 \e$B30It%0%k!<%W$NL>A0$O4pK\%0%k!<%W$HF1$8$G$b9=$$$^$;$s!#<B:]!"$"$J$?$N;W$&\e(B
13256 \e$B$^$^$KF1$8%0%k!<%W$r2DG=$J8B$j$N0c$C$?%5!<%P!<$+$i9XFI$9$k$3$H$,$G$-$^$9!#\e(B
13257 \e$BL>A0$N>WFM$O5/$3$j$^$;$s!#\e(B
13258
13259 \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:
13260
13261 @table @code
13262 @item nntp-server-opened-hook
13263 @vindex nntp-server-opened-hook
13264 @cindex @sc{mode reader}
13265 @cindex authinfo
13266 @cindex authentication
13267 @cindex nntp authentication
13268 @findex nntp-send-authinfo
13269 @findex nntp-send-mode-reader
13270 \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
13271 \e$B8e$K!"$=$l$KL?Na$rAw$k$?$a$K;H$&$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G\e(B
13272 \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
13273 \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
13274 \e$B$G$9!#\e(B
13275
13276 @item nntp-authinfo-function
13277 @vindex nntp-authinfo-function
13278 @findex nntp-send-authinfo
13279 @vindex nntp-authinfo-file
13280 \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
13281 \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
13282 \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
13283 \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
13284 \e$B%Q%9%o!<%I$NF~NO$rMW5a$7$^$9!#\e(B@file{~/.authinfo} \e$B%U%!%$%k$NMM<0\e(B
13285 \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
13286 \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
13287 \e$BNc$,$"$j$^$9\e(B:
13288
13289 @enumerate
13290 @item
13291 \e$B%U%!%$%k$O0l$D0J>e$N9T$r4^$_!"$=$l$>$l$O0l$D$N%5!<%P!<$rDj5A$7$^$9!#\e(B
13292
13293 @item
13294 \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
13295
13296 \e$BM-8z$JI8>O$O\e(B @samp{machine}, @samp{login}, @samp{password},
13297 @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
13298 \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
13299 \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
13300 \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
13301 \e$B%H$rG'>Z$KMQ$$$k$+$r<($7!"\e(B@samp{force} \e$B$O0J2<$G@bL@$7$^$9!#\e(B
13302 @end enumerate
13303
13304 \e$B$3$l$,$=$N%U%!%$%k$NNc$G$9\e(B:
13305
13306 @example
13307 machine news.uio.no login larsi password geheimnis
13308 machine nntp.ifi.uio.no login larsi force yes
13309 @end example
13310
13311 \e$BI8>O$HCM$NBP$O$I$s$J=gHV$G$G$b8=$l$k$3$H$,$G$-$^$9!#Nc$(\e(B
13312 \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
13313
13314 \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
13315 \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
13316 \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
13317 \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
13318 \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
13319 \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
13320
13321 @samp{machine} \e$B9T$K9gCW$7$J$$$9$Y$F$N%5!<%P!<$KE,MQ$5$l\e(B
13322 \e$B$k\e(B @samp{default} \e$B9T$rDI2C$9$k$3$H$b$G$-$^$9!#\e(B
13323
13324 @example
13325 default force yes
13326 @end example
13327
13328 \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
13329 \e$B$r6/@)E*$KAw$j$^$9!#\e(B
13330
13331 @file{~/.authinfo} \e$B%U%!%$%k$r@$3&Cf$,FI$a$k$h$&$J@_Dj$N$^$^$GJ|CV$7$J$$\e(B
13332 \e$B$h$&$KCm0U$7$F$/$@$5$$!#\e(B
13333
13334 @item nntp-server-action-alist
13335 @vindex nntp-server-action-alist
13336 \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
13337 \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
13338 \e$B$i$7$?$$$N$G$"$l$P!"<!$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
13339
13340 @lisp
13341 (setq nntp-server-action-list
13342       '(("innd" (ding))))
13343 @end lisp
13344
13345 \e$B$^$!!"$=$s$J$3$H$r$7$?$$$H$O;W$o$J$$$G$7$g$&$1$l$I$M!#\e(B
13346
13347 \e$B%G%#%U%)%k%H$NCM$O\e(B
13348
13349 @lisp
13350 '(("nntpd 1\\.5\\.11t"
13351    (remove-hook 'nntp-server-opened-hook
13352                 'nntp-send-mode-reader)))
13353 @end lisp
13354
13355 \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
13356 \e$B$&$K$7$^$9!#$J$<$J$i!"$=$NL?Na$O%5!<%P!<$NB)$N:,$r;_$a$k$HJ9$$$F$$$k$+$i\e(B
13357 \e$B$G$9!#\e(B
13358
13359 @item nntp-maximum-request
13360 @vindex nntp-maximum-request
13361 \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
13362 \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
13363 \e$B%@!<$r=8$a$^$9!#$3$NF0:n$rB.$/$9$k$?$a$K!"%P%C%/%(%s%I$OJVEz$rBT$?$:$K$3\e(B
13364 \e$B$NL?Na$r$?$/$5$sAw$j!"$=$l$+$i$9$Y$F$NJVEz$rFI$_$^$9!#$3$l$OJQ\e(B
13365 \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
13366 \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
13367 \e$B$7$g$&!#\e(B
13368
13369 @item nntp-connection-timeout
13370 @vindex nntp-connection-timeout
13371 \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
13372 \e$B1~Ez$7$J$+$C$?$j>o<1E*$J;~4VFb$KJVEz$G$-$J$$$/$i$$$NIi2Y$,$+$+$C$F$$\e(B
13373 \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
13374 \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
13375 \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
13376 \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
13377 \e$B%U%)%k%H$G$9$,!";~4V@Z$l$K$h$k@ZCG$O9T$J$$$^$;$s!#\e(B
13378
13379 @item nntp-nov-is-evil
13380 @vindex nntp-nov-is-evil
13381 @acronym{NNTP} \e$B%5!<%P!<$,\e(B @acronym{NOV} \e$B$r%5%]!<%H$7$F$$$J$$>l9g$O!"$3$N\e(B
13382 \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
13383 \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
13384 \e$B$6$o$6@_Dj$7$J$/$F$b9=$$$^$;$s!#\e(B)
13385
13386 @item nntp-xover-commands
13387 @vindex nntp-xover-commands
13388 @cindex @acronym{NOV}
13389 @cindex XOVER
13390 \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
13391 \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
13392 \e$B$9!#\e(B(\e$BLuCm\e(B: \e$B$=$l$i$r=g$K;n$7$^$9!#\e(B)
13393
13394 @item nntp-nov-gap
13395 @vindex nntp-nov-gap
13396 @code{nntp} \e$B$O!"IaDL$O%5!<%P!<$K\e(B @acronym{NOV} \e$B9T$N$?$a$N0l$D$NBg$-$JMW\e(B
13397 \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
13398 \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
13399 @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
13400 \e$B$^$9!#$3$NJQ?t$O!"$I$l$/$i$$Bg$-$JFs$D$NO"B3$7$?5-;v72$N4V$N3V$?\e(B
13401 \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
13402 \e$B%o!<%/$,B.$$>l9g$K!"$3$NJQ?t$rK\Ev$K>.$5$J?tCM$K@_Dj$7$F$7$^$&$H!"$*$=$i\e(B
13403 \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
13404 @code{nntp} \e$B$OMW5a$rJ,3d$7$^$;$s!#%G%#%U%)%k%H$O\e(B 5 \e$B$G$9!#\e(B
13405
13406 @item nntp-xref-number-is-evil
13407 @vindex nntp-xref-number-is-evil
13408 \e$B%f!<%6!<$,;XDj$7$?\e(B @code{Message-ID} \e$B$r;}$C$F$$$k5-;v!"$^$?$O8=:_$N$b$N\e(B
13409 \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
13410 \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
13411 \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
13412 \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
13413 \e$BJV$7$^$9!#$=$N%G!<%?$,!"$=$N5-;v$,8=:_$N%0%k!<%W$K$"$k$3$H$r<($9$J$i!"DL\e(B
13414 \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
13415 \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
13416 \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
13417 \e$B$$$F!"$=$l$i$N4V$G$O5-;vHV9f$,F14|$5$l$F$$$^$;$s!#$=$N>l\e(B
13418 \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
13419 \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
13420 \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
13421 \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
13422 \e$B$P\e(B:
13423
13424 @lisp
13425 (setq gnus-select-method
13426       '(nntp "newszilla"
13427              (nntp-address "newszilla.example.com")
13428              (nntp-xref-number-is-evil t)
13429              @dots{}))
13430 @end lisp
13431
13432 \e$B$3$N%5!<%P!<JQ?t$N%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
13433
13434 @item nntp-prepare-server-hook
13435 @vindex nntp-prepare-server-hook
13436 @acronym{NNTP} \e$B%5!<%P!<$K@\B3$r;n$_$kA0$K<B9T$9$k%U%C%/$G$9!#\e(B
13437
13438 @item nntp-record-commands
13439 @vindex nntp-record-commands
13440 \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
13441 \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
13442 \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
13443 \e$B%0$7$F$$$k$H$-$KLr$KN)$A$^$9!#\e(B
13444
13445 @item nntp-open-connection-function
13446 @vindex nntp-open-connection-function
13447 \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
13448 \e$B$-$^$9!#\e(B@code{nntp-open-connection-function} \e$B%Q%i%a!<%?!<$r@_Dj$7$F$*$/\e(B
13449 \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
13450 \e$B$,$"$i$+$8$aMQ0U$5$l$F$$$^$9!#$=$l$i$OFs<oN`$KJ,N`$9$k$3$H$,$G$-!"D>@\@\\e(B
13451 \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
13452
13453 @item nntp-never-echoes-commands
13454 @vindex nntp-never-echoes-commands
13455 \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
13456 \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
13457 \e$B%I$r%(%3!<%P%C%/$7$J$$$=$&$G$9!#$7$?$,$C$F!"Nc$(\e(B
13458 \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
13459 \e$B@_Dj$7$F$"$k$=$N$h$&$J%5!<%P!<$N$?$a$NA*BrJ}K!$NCf$G!"$3$NJQ?t$r\e(B
13460 \e$BHs\e(B-@code{nil} \e$B$K@_Dj$9$kI,MW$,$"$k$G$7$g$&!#%G%#%U%)%k%HCM\e(B
13461 \e$B$O\e(B @code{nil} \e$B$G$9!#$3$NJQ?t$NCM\e(B @code{nil} \e$B$O!"\e(B
13462 @code{nntp-open-connection-functions-never-echo-commands} \e$BJQ?t$G$/$D$,$(\e(B
13463 \e$B$5$l$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
13464
13465 @item nntp-open-connection-functions-never-echo-commands
13466 @vindex nntp-open-connection-functions-never-echo-commands
13467 \e$B%3%^%s%I$r%(%3!<%P%C%/$7$J$$4X?t$N%j%9%H$G$9!#\e(B
13468 @code{nntp-open-connection-function} \e$B$K@_Dj$7$?4X?t$,%3%^%s%I$r%(%3!<%P%C\e(B
13469 \e$B%/$7$J$$$J$i$P!"$=$l$r$3$N%j%9%H$K2C$($F$/$@$5$$!#\e(B
13470 @code{nntp-never-echoes-commands} \e$BJQ?t$N\e(B @code{nil} \e$B$G$J$$CM$,!"$3$NJQ?t\e(B
13471 \e$B$r$/$D$,$($9$3$H$KCm0U$7$F$/$@$5$$!#%G%#%U%)%k%HCM\e(B
13472 \e$B$O\e(B @code{(nntp-open-network-stream)} \e$B$G$9!#\e(B
13473
13474 @item nntp-prepare-post-hook
13475 @vindex nntp-prepare-post-hook
13476 \e$B5-;v$rEj9F$9$kD>A0$K<B9T$5$l$k%U%C%/$G$9!#$b$75-;v\e(B
13477 \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
13478 \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
13479 \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
13480 \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
13481 \e$B$=$l$K$O$3$&$9$l$PNI$$$G$7$g$&\e(B:
13482
13483 @lisp
13484 (add-hook 'nntp-prepare-post-hook 'canlock-insert-header)
13485 @end lisp
13486
13487 \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
13488 \e$B$@$5$$!#$3$l$ONc$($P\e(B INN 2.3.0 \e$B0J>e$GF0:n$7$^$9!#\e(B
13489
13490 @item nntp-server-list-active-group
13491 \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
13492 \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
13493 \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
13494 @end table
13495
13496 @menu
13497 * Direct Functions::            \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
13498 * Indirect Functions::          \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
13499 * Common Variables::            \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
13500 * NNTP marks::                  @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
13501 @end menu
13502
13503 @node Direct Functions
13504 @subsubsection \e$BD>@\@\B3$9$k$?$a$N4X?t\e(B
13505 @cindex direct connection functions
13506
13507 \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
13508 \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
13509 \e$B$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
13510
13511 @table @code
13512 @findex nntp-open-network-stream
13513 @item nntp-open-network-stream
13514 \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
13515 \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
13516 \e$B$K0E9f2=$5$l$?\e(B @acronym{STARTTLS} \e$B@\B3$K>:3J$5$l$^$9!#\e(B
13517
13518 @item network-only
13519 \e$B>e5-$KF1$8!#$?$@$7<+F0$G\e(B @acronym{STARTTLS} \e$B$X$N>:3J$O9T$J$$$^$;$s!#\e(B
13520
13521 @findex nntp-open-tls-stream
13522 @item nntp-open-tls-stream
13523 \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
13524 \e$B$O\e(B @uref{http://www.gnu.org/software/gnutls/, GnuTLS} \e$B$r%$%s%9%H!<%k$7$F\e(B
13525 \e$B$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
13526
13527 @lisp
13528 ;; @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}
13529 ;; @r{\e$B$G$"$C$F$b!"\e(B@samp{gnutls-cli -p} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
13530 ;;
13531 (nntp "snews.bar.com"
13532       (nntp-open-connection-function nntp-open-tls-stream)
13533       (nntp-port-number 563)
13534       (nntp-address "snews.bar.com"))
13535 @end lisp
13536
13537 @findex nntp-open-ssl-stream
13538 @item nntp-open-ssl-stream
13539 \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
13540 \e$B$O\e(B @uref{http://www.openssl.org, OpenSSL} \e$B$^$?\e(B
13541 \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
13542 \e$B$F$*$+$J$1$l$P$J$j$^$;$s!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
13543
13544 @lisp
13545 ;; @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}
13546 ;; @r{\e$B$"$C$F$b!"\e(B@samp{openssl s_client -port} \e$B$G$=$NL>A0$O;H$($^$;$s!#\e(B}
13547 ;;
13548 (nntp "snews.bar.com"
13549       (nntp-open-connection-function nntp-open-ssl-stream)
13550       (nntp-port-number 563)
13551       (nntp-address "snews.bar.com"))
13552 @end lisp
13553
13554 @findex nntp-open-netcat-stream
13555 @item nntp-open-netcat-stream
13556 @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
13557 \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
13558 \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
13559 \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
13560 \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
13561 \e$B$H$,$G$-$k$N$G$9\e(B:
13562
13563 @lisp
13564 (nntp "socksified"
13565       (nntp-pre-command "runsocks")
13566       (nntp-open-connection-function nntp-open-netcat-stream)
13567       (nntp-address "the.news.server"))
13568 @end lisp
13569
13570 \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
13571 \e$B%i%C%W$9$kI,MW$,$"$k$G$7$g$&$,!"$=$l$ONI$$9M$($G$O$"$j$^$;$s!#\e(B
13572
13573 @findex nntp-open-telnet-stream
13574 @item nntp-open-telnet-stream
13575 @code{nntp-open-netcat-stream} \e$B$K;w$F$$$^$9$,!"\e(B@code{netcat} \e$B$G$O$J\e(B
13576 \e$B$/$F\e(B @code{telnet} \e$B$r;H$$$^$9!#9TKv%3!<%I$rJQ99$7$?$j$9$k$N\e(B
13577 \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
13578 \e$B>l9g$b$"$j$^$9!#A0$NNc$O$3$N$h$&$K=q$-49$($i$l$k$G$7$g$&\e(B:
13579
13580 @lisp
13581 (nntp "socksified"
13582       (nntp-pre-command "runsocks")
13583       (nntp-open-connection-function nntp-open-telnet-stream)
13584       (nntp-address "the.news.server")
13585       (nntp-end-of-line "\n"))
13586 @end lisp
13587 @end table
13588
13589 @node Indirect Functions
13590 @subsubsection \e$B4V@\E*$K@\B3$9$k$?$a$N4X?t\e(B
13591 @cindex indirect connection functions
13592
13593 \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
13594 \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
13595 \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
13596 \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
13597 \e$B;2>H$9$kJQ?t$K1F6A$5$l$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
13598
13599 @table @code
13600 @item nntp-open-via-rlogin-and-netcat
13601 @findex nntp-open-via-rlogin-and-netcat
13602 \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
13603 \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
13604 \e$BKIJI%^%7%s$K@\B3$7$J$1$l$P$J$i$J$$>l9g$KJXMx$G$9!#\e(B
13605
13606 @code{nntp-open-via-rlogin-and-netcat}-\e$BMQ$NJQ?t\e(B:
13607
13608 @table @code
13609 @item nntp-via-rlogin-command
13610 @vindex nntp-via-rlogin-command
13611 \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
13612 \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
13613
13614 @item nntp-via-rlogin-command-switches
13615 @vindex nntp-via-rlogin-command-switches
13616 @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
13617 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#$b\e(B
13618 \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
13619 \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
13620 @end table
13621
13622 @item nntp-open-via-rlogin-and-telnet
13623 @findex nntp-open-via-rlogin-and-telnet
13624 \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
13625 \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
13626 \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
13627 \e$B$G$9$,!"\e(B@code{netcat} \e$B$,L5$$>l9g$b$"$k$G$7$g$&!#\e(B
13628
13629 @code{nntp-open-via-rlogin-and-telnet}-\e$BMQ$NJQ?t\e(B:
13630
13631 @table @code
13632 @item nntp-telnet-command
13633 @vindex nntp-telnet-command
13634 \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
13635 \e$B%^%s%I$G$9!#%G%#%U%)%k%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
13636
13637 @item nntp-telnet-switches
13638 @vindex nntp-telnet-switches
13639 @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
13640 \e$B%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{("-8")} \e$B$G$9!#\e(B
13641
13642 @item nntp-via-rlogin-command
13643 @vindex nntp-via-rlogin-command
13644 \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
13645 \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
13646
13647 @item nntp-via-rlogin-command-switches
13648 @vindex nntp-via-rlogin-command-switches
13649 @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
13650 \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
13651 \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
13652 \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
13653 \e$B%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13654 @end table
13655
13656 @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
13657 \e$B$H$KCm0U$7$F$/$@$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
13658
13659 @item nntp-open-via-telnet-and-telnet
13660 @findex nntp-open-via-telnet-and-telnet
13661 \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
13662 \e$B$K\e(B @samp{rlogin} \e$B$NBe$o$j$K\e(B @samp{telnet} \e$B$r;H$$$^$9!#\e(B
13663
13664 @code{nntp-open-via-telnet-and-telnet}-\e$BMQ$NJQ?t\e(B:
13665
13666 @table @code
13667 @item nntp-via-telnet-command
13668 @vindex nntp-via-telnet-command
13669 \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
13670 \e$B%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
13671
13672 @item nntp-via-telnet-switches
13673 @vindex nntp-via-telnet-switches
13674 @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
13675 \e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
13676
13677 @item nntp-via-user-password
13678 @vindex nntp-via-user-password
13679 \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
13680
13681 @item nntp-via-envuser
13682 @vindex nntp-via-envuser
13683 \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
13684 \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
13685 \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
13686
13687 @item nntp-via-shell-prompt
13688 @vindex nntp-via-shell-prompt
13689 \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
13690 \e$B$O\e(B @samp{bash\\|\$ *\r?$\\|> *\r?} \e$B$G$9!#\e(B
13691 @end table
13692
13693 @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
13694 \e$B$H$KCm0U$7$F$/$@$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
13695 @end table
13696
13697 \e$B$3$l$i$O>e5-$N$9$Y$F$N4X?t$,;2>H$9$kIU2CE*$JJQ?t$G$9\e(B:
13698
13699 @table @code
13700 @item nntp-via-user-name
13701 @vindex nntp-via-user-name
13702 \e$BCf4V$N%[%9%H$K@\B3$9$k$H$-$K;H$&MxMQ<TL>$G$9!#\e(B
13703
13704 @item nntp-via-address
13705 @vindex nntp-via-address
13706 \e$B@\B3$9$kCf4V$N%[%9%H$N%"%I%l%9$G$9!#\e(B
13707 @end table
13708
13709 @node Common Variables
13710 @subsubsection \e$B6&DL$NJQ?t\e(B
13711
13712 \e$B0J2<$NJQ?t$O!"$9$Y$F$N!"$^$?$O$$$/$D$+$N$"$i$+$8$aMQ0U$5$l$F$$$k4X?t$NF0\e(B
13713 \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
13714 \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
13715 \e$B$F$$$J$$>l9g$K!"0J2<$NCM$,%G%#%U%)%k%H$G;H$o$l$^$9\e(B)\e$B!#\e(B
13716
13717 @table @code
13718 @item nntp-pre-command
13719 @vindex nntp-pre-command
13720 \e$BAG$N@\B3MQ$N4X?t$G$O$J$$$b\e(B
13721 \e$B$N\e(B (@code{nntp-open-network-stream}\e$B!"\e(B@code{nntp-open-tls-stream} \e$B$^$?\e(B
13722 \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
13723 \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
13724 \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)
13725
13726 @item nntp-address
13727 @vindex nntp-address
13728 @acronym{NNTP} \e$B%5!<%P!<$N%"%I%l%9$G$9!#\e(B
13729
13730 @item nntp-port-number
13731 @vindex nntp-port-number
13732 \e$B@\B3$9$k\e(B @acronym{NNTP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#%G%#%U%)%k%H\e(B
13733 \e$B$O\e(B @samp{nntp} \e$B$G$9!#\e(B@acronym{TLS}/@acronym{SSL} \e$B$r2p$7\e(B
13734 \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
13735 \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
13736 \e$B$"$j$^$9!#30It$N\e(B @acronym{TLS}/@acronym{SSL} \e$B%D!<%k$O%]!<%H$NL>A0$G$OF0\e(B
13737 \e$B:n$7$J$$$+$i$G$9!#\e(B
13738
13739 @item nntp-end-of-line
13740 @vindex nntp-end-of-line
13741 @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
13742 \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
13743 \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
13744
13745 @item nntp-netcat-command
13746 @vindex nntp-netcat-command
13747 @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
13748 \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
13749 \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
13750 \e$B%k%H$O\e(B @samp{nc} \e$B$G$9!#\e(B
13751
13752 @item nntp-netcat-switches
13753 @vindex nntp-netcat-switches
13754 @code{nntp-netcat-command} \e$B$KEO$9%9%$%C%A$N%j%9%H$G$9!#%G%#%U%)%k%H\e(B
13755 \e$B$O\e(B @samp{()} \e$B$G$9!#\e(B
13756 @end table
13757
13758 @node NNTP marks
13759 @subsubsection NNTP marks
13760 @cindex storing NNTP marks
13761
13762 Gnus \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<$N$?$a$N5-;v$N0u\e(B (marks) (@pxref{Marking
13763 Articles}) \e$B$r0u%U%!%$%k$KJ]B8$7$^$9!#0u%U%!%$%k$O$"$k%0%k!<%W$G@_Dj$7$?\e(B
13764 \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
13765 \e$B%$%k$O!"%K%e!<%9%5!<%P!<$K;w$F$$$k8EE5E*$J3,AX\e(B
13766 \e$B$G\e(B @file{~/News/marks} (@code{nntp-marks-directory}) \e$B$KJ]B8$5$l$^$9!#Nc\e(B
13767 \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
13768 \e$B$N0u%U%!%$%k\e(B
13769 \e$B$O\e(B @file{~/News/marks/news.gmane.org/gmane/discuss/.marks} \e$B$KJ]B8$5$l$^\e(B
13770 \e$B$9!#\e(B
13771
13772 \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
13773 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
13774 \e$B$G$-!"$I$N5-;v$rFI$s$G0u$rIU$1$?$+$r$=$A$i$G:F8=$7$^$9!#\e(B
13775 @file{~/News/marks} \e$B$N%G!<%?$O!"\e(B@file{~/.newsrc.eld} \e$B$K$"$kF1$8$b$N$h$j\e(B
13776 \e$B$bM%@h$5$l$^$9!#\e(B
13777
13778 \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
13779 \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
13780 \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
13781 \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
13782 \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
13783\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
13784 \e$B%P!<$OF14|$9$k$G$7$g$&!#\e(B
13785
13786 @acronym{NNTP} \e$B0u$N;HMQ$O@-G=$NNt2=$r>7$-!"\e(BGnus \e$B$r$N$m$/46$8$5$;$k2DG=@-\e(B
13787 \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
13788 \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
13789 \e$B$l$k$h$&$K$J$k$G$7$g$&!#\e(B
13790
13791 \e$B4XO"$9$kJQ?t\e(B:
13792
13793 @table @code
13794 @item nntp-marks-is-evil
13795 @vindex nntp-marks-is-evil
13796 \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
13797 \e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
13798
13799 @item nntp-marks-directory
13800 @vindex nntp-marks-directory
13801 @acronym{NNTP} \e$B%0%k!<%W$N0u$,3JG<$5$l$k%G%#%l%/%H%j!<$G$9!#\e(B
13802 @end table
13803
13804 @node News Spool
13805 @subsection \e$B%K%e!<%9%9%W!<%k\e(B
13806 @cindex nnspool
13807 @cindex news spool
13808
13809 \e$B%m!<%+%k%9%W!<%k$+$i30It%0%k!<%W$r9XFI$9$k$3$H$O6K$a$F4JC1$@$7JXMx$+$b$7\e(B
13810 \e$B$l$^$;$s!#Hs>o$KBg$-$J5-;v$,$"$k%0%k!<%W\e(B---\e$BNc$(\e(B
13811 \e$B$P\e(B @samp{alt.binaries.pictures.furniture} \e$B$rFI$`B.EY$,B.$/$J$j$^$9!#\e(B
13812
13813 \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
13814 \e$B$b\e(B) \e$B$r%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
13815
13816 \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
13817 \e$B$7$F;H$&$Y$-$G$7$g$&\e(B (@pxref{Finding the News})\e$B!#$=$l$OIaDL\e(B
13818 \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
13819 \e$B$=$l$O>l9g$K$h$j$^$9!#2?$,$"$J$?$N%5%$%H$G0lHVNI$$$+$r8+$D$1$k$?$a$K!"$$\e(B
13820 \e$B$m$$$m$H;n$7$F$_$J$1$l$P$J$j$^$;$s!#\e(B
13821
13822 @table @code
13823 @item nnspool-inews-program
13824 @vindex nnspool-inews-program
13825 \e$B5-;v$rEj9F$9$k$?$a$K;H$o$l$k%W%m%0%i%`$G$9!#\e(B
13826
13827 @item nnspool-inews-switches
13828 @vindex nnspool-inews-switches
13829 \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
13830
13831 @item nnspool-spool-directory
13832 @vindex nnspool-spool-directory
13833 @code{nnspool} \e$B$,5-;v$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
13834 \e$B$O\e(B @file{/usr/spool/news/} \e$B$G$9!#\e(B
13835
13836 @item nnspool-nov-directory
13837 @vindex nnspool-nov-directory
13838 @code{nnspool} \e$B$,\e(B @acronym{NOV} \e$B%U%!%$%k$rC5$9$H$3$m$G$9!#$3$l$OIaDL\e(B
13839 \e$B$O\e(B @file{/usr/spool/news/over.view/} \e$B$G$9!#\e(B
13840
13841 @item nnspool-lib-dir
13842 @vindex nnspool-lib-dir
13843 \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
13844 \e$B%H$G\e(B @file{/usr/lib/news/} \e$B$G$9\e(B)\e$B!#\e(B
13845
13846 @item nnspool-active-file
13847 @vindex nnspool-active-file
13848 \e$B%"%/%F%#%V%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
13849
13850 @item nnspool-newsgroups-file
13851 @vindex nnspool-newsgroups-file
13852 @file{newsgroups} \e$B%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
13853
13854 @item nnspool-history-file
13855 @vindex nnspool-history-file
13856 @file{history} \e$B%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
13857
13858 @item nnspool-active-times-file
13859 @vindex nnspool-active-times-file
13860 @file{active.times} \e$B%U%!%$%k$N@dBP%Q%9L>$G$9!#\e(B
13861
13862 @item nnspool-nov-is-evil
13863 @vindex nnspool-nov-is-evil
13864 @code{nil} \e$B$G$J$$$H!"\e(B@code{nnspool} \e$B$O$=$l$,8+$D$1$?$I$s\e(B
13865 \e$B$J\e(B @acronym{NOV} \e$B%U%!%$%k$b;H$*$&$H$O$7$^$;$s!#\e(B
13866
13867 @item nnspool-sift-nov-with-sed
13868 @vindex nnspool-sift-nov-with-sed
13869 @cindex sed
13870 @code{nil} \e$B$G$J$$$H!"$3$l$,%G%#%U%)%k%H$G$9$,!"354Q%U%!%$\e(B
13871 \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
13872 \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
13873 \e$B$G!"$=$3$G<B9T$7$^$9!#\e(B
13874 @end table
13875
13876 @node Using IMAP
13877 @section IMAP \e$B$r;H$&\e(B
13878 @cindex imap
13879
13880 \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
13881 \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
13882 \e$B$r%5!<%P!<$K3JG<$9$k$N$G!"%/%i%$%"%s%H$O2?$b%m!<%+%k$K3JG<$7$^$;$s!#$b$7!"\e(B
13883 \e$B$$$m$$$m$J>l=j$+$i!"$^$?$O$$$m$$$m$J%f!<%6!<!&%(!<%8%'%s%H$G%a!<%k$rFI$s\e(B
13884 \e$B$G$$$k$N$G$"$l$P!"$=$l$OJXMx$JA*Br$@$H8@$($^$9!#\e(B
13885
13886 @menu
13887 * Connecting to an IMAP Server::     @acronym{IMAP} \e$B$r;O$a$k\e(B
13888 * Customizing the IMAP Connection::  @acronym{IMAP} \e$B@\B3$N$?$a$NJQ?t\e(B
13889 * Client-Side IMAP Splitting::       \e$B@5$7$$%a!<%k%\%C%/%9$K%a!<%k$rCV$/\e(B
13890 @end menu
13891
13892 @node Connecting to an IMAP Server
13893 @subsection IMAP \e$B%5!<%P!<$K@\B3$9$k\e(B
13894
13895 @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
13896 \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
13897 \e$B$G$"$k$J$i\e(B) \e$B0J2<$N$h$&$J$3$H$r$7$F$/$@$5$$\e(B:
13898
13899 @example
13900 (setq gnus-select-method
13901       '(nnimap "imap.gmail.com"))
13902 @end example
13903
13904 \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
13905 \e$B$r\e(B @file{~/.authinfo} \e$B%U%!%$%k$K2C$($F$/$@$5$$\e(B:
13906
13907 @example
13908 machine imap.gmail.com login <username> password <password> port imap
13909 @end example
13910
13911 \e$B$[$H$s$I$N%f!<%6!<$K$O!"$=$l$@$1$GNI$$$O$:$G$9!#\e(B
13912
13913 @node Customizing the IMAP Connection
13914 @subsection IMAP \e$B@\B3$r%+%9%?%^%$%:$9$k\e(B
13915
13916 \e$B$b$C$HJ#;($J@\B3J}K!$NNc\e(B:
13917
13918 @example
13919 (nnimap "imap.gmail.com"
13920         (nnimap-inbox "INBOX")
13921         (nnimap-split-methods default)
13922         (nnimap-expunge t)
13923         (nnimap-stream ssl))
13924 @end example
13925
13926 @table @code
13927 @item nnimap-address
13928 \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
13929
13930 @item nnimap-server-port
13931 \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
13932 \e$B$O\e(B @code{"imap"} \e$B$"$k$$$O\e(B @code{"imaps"} \e$B$G$7$g$&!#\e(B
13933
13934 @item nnimap-stream
13935 @code{nnimap} \e$B$,$I$&$d$C$F%5!<%P!<$K@\B3$9$k$+$r;XDj$7$^$9!#;H$($kCM$O\e(B:
13936
13937 @table @code
13938 @item undecided
13939 \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
13940 \e$BDj$r;n$7$^$9!#\e(B
13941
13942 @item ssl
13943 \e$BI8=`$N\e(B @acronym{TLS}/@acronym{SSL} \e$B@\B3$r;H$$$^$9!#\e(B
13944
13945 @item network
13946 \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
13947 \e$B$7\e(B Emacs \e$B$H%5!<%P!<$NN>J}$,%5%]!<%H$7$F$$$l$P!"0E9f2=$5$l\e(B
13948 \e$B$?\e(B @acronym{STARTTLS} \e$B@\B3$K>:3J$7$^$9!#\e(B
13949
13950 @item starttls
13951 \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
13952 \e$B$9!#\e(B
13953
13954 @item shell
13955 \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
13956 \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
13957 \e$B%:$9$k$3$H$,$G$-$^$9!#\e(B
13958 @end table
13959
13960 @item nnimap-authenticator
13961 \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
13962 \e$B9g!"$3$l$r\e(B @code{anonymous} \e$B$K@_Dj$9$kI,MW$,$"$j$^$9!#\e(B
13963
13964 @item nnimap-expunge
13965 \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
13966 \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
13967 \e$B%k%H$G$O%5!<%P!<$K$=$N%3%^%s%I$,L5$1$l$P<B9T$7$^$;$s!#\e(B
13968
13969 @item nnimap-streaming
13970 \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
13971 \e$B%H$7$F$$$^$9!#$b$7%5!<%P!<$X$N@\B3$KLdBj$,$"$k$N$J$i!"$3$l\e(B
13972 \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$_$F$/$@$5$$!#\e(B
13973
13974 @item nnimap-fetch-partial-articles
13975 \e$B$b$7\e(B @code{nil} \e$B0J30$NCM$@$C$?$i!"%5!<%P!<$+$i5-;v$NItJ,$r<h$j9~$_$^$9!#\e(B
13976 \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
13977 \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
13978 \e$B%9%H7?$NItJ,$r<h$j9~$_$^$9$,!";D$j$O%5!<%P!<$KCV$$$?$^$^$K$J$j$^$9!#\e(B
13979 @end table
13980
13981 @node Client-Side IMAP Splitting
13982 @subsection \e$B%/%i%$%"%s%HB&$G$N\e(B IMAP \e$BJ,3d\e(B
13983
13984 \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
13985 \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
13986 \e$B$r%@%&%s%m!<%I$9$kI,MW$,$"$j$^$;$s!#\e(B
13987
13988 \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
13989 \e$BDL$j$G$9\e(B:
13990
13991 @table @code
13992 @item nnimap-inbox
13993 \e$B?7Ce%a!<%k$,D4$Y$i$l$k\e(B @acronym{IMAP} \e$B%a!<%k%\%C%/%9$G$9!#\e(B
13994
13995 @item nnimap-split-methods
13996 @code{nnmail-split-methods} \e$B$HF1$89=J8$r;H$$$^$9\e(B (@pxref{Splitting
13997 Mail})\e$B!#$?$@$7\e(B @code{default} \e$B$H$$$&%7%s%\%k$G$"$k>l9g$ONc30$G!"\e(B
13998 @code{nnmail-split-methods} \e$B$NCM$r;H$$$^$9!#\e(B
13999
14000 @item nnimap-split-fancy
14001 @code{nnmail-split-fancy} \e$B$HF1$89=J8$r;H$$$^$9!#\e(B
14002
14003 @item nnimap-unsplittable-articles
14004 \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
14005 \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
14006 \e$B$3$H$G$9!#%G%#%U%k%H$O\e(B @samp{(%Deleted %Seen)} \e$B$G$9!#\e(B
14007 @end table
14008
14009 \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
14010 \e$B%/%(%s%I$N40A4$JNc$G$9\e(B:
14011
14012 @example
14013 (nnimap "imap.example.com"
14014         (nnimap-inbox "INBOX")
14015         (nnimap-split-methods
14016          (| ("MailScanner-SpamCheck" "spam" "spam.detected")
14017             (to "foo@@bar.com" "foo")
14018             "undecided")))
14019 @end example
14020
14021 @node Getting Mail
14022 @section \e$B%a!<%k<hF@\e(B
14023 @cindex reading mail
14024 @cindex mail
14025
14026 \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
14027 \e$B$-$k$N$G$9$,!#\e(B
14028
14029 @menu
14030 * Mail in a Newsreader::        \e$B%K%e!<%9%j!<%@!<$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
14031 * Getting Started Reading Mail::  \e$B4JC1$JNAM}K\$N$h$&$JNc\e(B
14032 * Splitting Mail::              \e$B%a!<%k%0%k!<%W$N:n$jJ}\e(B
14033 * 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
14034 * Mail Back End Variables::     \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t\e(B
14035 * 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
14036 * Group Mail Splitting::        \e$B%0%k!<%W$r%+%9%?%^%$%:$7$F%a!<%k$rJ,3d$9$k\e(B
14037 * Incorporating Old Mail::      \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
14038 * Expiring Mail::               \e$BMW$i$J$$%a!<%k$r<h$j=|$/\e(B
14039 * Washing Mail::                \e$B<hF@$7$?%a!<%k$+$i$4$_$r<h$j=|$/\e(B
14040 * Duplicates::                  \e$B=EJ#$7$?%a!<%k$r=hM}$9$k\e(B
14041 * Not Reading Mail::            \e$B%a!<%k%P%C%/%(%s%I$GJL$N%U%!%$%k$rFI$`\e(B
14042 * Choosing a Mail Back End::    Gnus \e$B$O?'!9$J%a!<%kMM<0$rFI$`$3$H$,$G$-$k\e(B
14043 @end menu
14044
14045 @node Mail in a Newsreader
14046 @subsection \e$B%K%e!<%9%j!<%@!<$G%a!<%k\e(B
14047
14048 \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
14049 \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
14050
14051 Gnus \e$B$OEAE}E*$J%a!<%k%j!<%@!<$N$h$&$J$U$k$^$$$r$7$^$;$s!#$"$J$?$,K>$`$J\e(B
14052 \e$B$i$=$N$h$&$K$b$G$-$^$9$,!"$=$l$O9|@^$jB;$N$/$?$S$lLY$1$G$9!#\e(B
14053
14054 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
14055 \e$B?7$7$$!"$^$?$OL$FI$N%a%C%;!<%8$rFI$`$H!"$=$l$i$K$O4{FI$N0u$,IU$1$i$l!"\e(B
14056 (\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
14057 \e$B$F$H$F$b%K%e!<%9%j!<%@!<E*$G$7$g!#\e(B
14058
14059 \e$B%a%C%;!<%8$r>C$9$?$a$K!"<h$jN)$F$F2?$+$r9T$J$&$3$H$O$"$j$^$;$s!#\e(B
14060
14061 \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
14062 \e$B$F\e(B? \e$B$=$j$c$"$s$^$j$G$9$h$M\e(B!
14063
14064 \e$B$7$+$7!"$=$&$G$O$"$j$^$;$s!#8E$$%a%C%;!<%8$O2?$i$+$N;EAH$_$K$h$C$F4|8B@Z\e(B
14065 \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
14066 \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
14067 \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
14068 @ref{Expiring Mail} \e$B$GE0DlE*$KLVMe$5$l$F$$$^$9!#\e(B
14069
14070 \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
14071 \e$B8e$G5$$,IU$/$N$O!"$=$NG[Aw$N5!9=$,%a%C%;!<%8$N07$$J}$K4X$7$F9T$J$&$3$H$,!"\e(B
14072 \e$B$[$s$N>/$7$7$+L5$$$3$H$G$9!#\e(B
14073
14074 \e$BB?$/$N?M$?$A$,J#?t$N%a!<%j%s%0%j%9%H$r9VFI$7$F$$$^$9!#$=$l$i\e(B
14075 \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
14076 \e$B%8$KJVEz$r$7$J$$$^$^!"$"$k$$$O$5$i$K!"$=$l$i$rHs>o$KCm0U?<$/$OFI$^$J$$$^\e(B
14077 \e$B$^$K!";d$?$A$O2?=54V$b2a$4$9$+$b$7$l$^$;$s!#$G$b!"$=$&$$$&%a%C%;!<%8$rJ]\e(B
14078 \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
14079 \e$B$=$l$i$O$I$3$+$KJ]B8$5$l$F$$$k$+$i$G$9!#\e(B
14080
14081 \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
14082 \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
14083 \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
14084 \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
14085 \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
14086 \e$B$^$;$s!#\e(B
14087
14088 \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
14089 \e$B$F$$$k$+$H!"$b$&0lEYFI$_$?$$$H$-$K$$$+$K4JC1$K8F$S=P$;$k$+$J$N$G$9!#\e(B
14090
14091 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
14092 \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
14093
14094 \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
14095 \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
14096 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
14097 \e$B$N$G$9$,!"A0$K$b8@$C$?$h$&$K4JC1$G$O$"$j$^$;$s!#$$$o$f$k%a!<%k%j!<%@!<$,\e(B
14098 \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
14099 \e$B%@!<$G$9!#\e(B
14100
14101 \e$B6<$+$9$o$1$G$O$J$$$N$G$9$,!"$O$C$-$j$5$;$F$*$-$?$$$N$O!"$"$J$?$K%a%C%;!<\e(B
14102 \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
14103 \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
14104 \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
14105 \e$B@vBu4X?t$rGd$C$F$/$l$??M$O$=$l$rJ]>Z$7$F$$$^$9!#$"$J$?$bF12=$7$^$9!#$"$J\e(B
14106 \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)
14107
14108 @node Getting Started Reading Mail
14109 @subsection \e$B%a!<%k$rFI$`$3$H$r;O$a$k\e(B
14110
14111 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
14112 \e$B%k%P%C%/%(%s%I$r\e(B @code{gnus-secondary-select-methods} \e$B$KJ|$j9~$`$@$1$G!"\e(B
14113 \e$B<+F0E*$KFI$`$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
14114
14115 \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
14116 \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
14117 \e$B$G$7$g$&\e(B:
14118
14119 @lisp
14120 (setq gnus-secondary-select-methods '((nnml "")))
14121 @end lisp
14122
14123 \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
14124 \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
14125 \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
14126 \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
14127
14128 \e$B$?$V$s%a!<%k$r$$$/$D$+$N%0%k!<%W$KJ,3d$7$?$$$G$7$g$&$1$l$I\e(B:
14129
14130 @lisp
14131 (setq nnmail-split-methods
14132       '(("junk" "^From:.*Lars Ingebrigtsen")
14133         ("crazy" "^Subject:.*die\\^Organization:.*flabby")
14134         ("other" "")))
14135 @end lisp
14136
14137 \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},
14138 @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
14139 \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
14140 \e$B$9!#\e(B
14141
14142 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
14143 \e$B>O$r=OFI$9$kI,MW$,$"$k$+$b$7$l$^$;$s$,!#FC$K\e(B @ref{Choosing a Mail Back
14144 End} \e$B$H\e(B @ref{Expiring Mail} \e$B$r!#\e(B
14145
14146 @node Splitting Mail
14147 @subsection \e$B%a!<%k$NJ,3d\e(B
14148 @cindex splitting mail
14149 @cindex mail splitting
14150 @cindex mail filtering (splitting)
14151
14152 @quotation
14153 \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
14154 \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
14155 \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
14156 \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
14157 \e$B$k!W0UL#$G;H$C$F$$$^$9!#\e(B
14158 @end quotation
14159
14160 @vindex nnmail-split-methods
14161 \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
14162 \e$BJ,$1$9$k$+$r;XDj$7$^$9!#\e(B
14163
14164 @lisp
14165 (setq nnmail-split-methods
14166   '(("mail.junk" "^From:.*Lars Ingebrigtsen")
14167     ("mail.crazy" "^Subject:.*die\\|^Organization:.*flabby")
14168     ("mail.other" "")))
14169 @end lisp
14170
14171 \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
14172 \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
14173 \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
14174 \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
14175 @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
14176 \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:
14177
14178 @lisp
14179 ("list.\\1" "From:.* \\(.*\\)-list@@majordomo.com")
14180 @end lisp
14181
14182 @noindent
14183 \e$B$3$N>l9g!"A^F~$5$l$k%F%-%9%H$r>.J8;z$K$9$Y$-$+$I$&$+\e(B
14184 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,@)8f$7$^$9!#\e(B@xref{Fancy Mail
14185 Splitting}.
14186
14187 \e$BFsHVL\$NMWAG$O4X?t$G$b9=$$$^$;$s!#$=$N>l9g!"$=$l$O5,B'$N:G=i$NMWAG\e(B (\e$B%a!<\e(B
14188 \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
14189 \e$B$G8F$P$l$^$9!#%a!<%k$,$=$N%0%k!<%W$KB0$9$k$HH=CG$7$?$i!"$=$N4X?t\e(B
14190 \e$B$O\e(B @code{nil} \e$B$G$J$$CM$rJV$9I,MW$,$"$j$^$9!#\e(B
14191
14192 @cindex @samp{bogus} group
14193 \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
14194 \e$B@55,I=8=$K9gCW$7$J$+$C$?%a!<%k$K9gCW$9$k$?$a$K!"\e(B
14195 @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
14196 \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
14197 \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
14198 \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
14199 \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
14200 \e$B%W$,:n$i$l$?>l9g$O!"$=$l$i$r8+$k$?$a\e(B
14201 \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
14202 \e$B$O\e(B @samp{bogus} \e$B%0%k!<%W$K$bEv$F$O$^$j$^$9!#\e(B
14203
14204 \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
14205 \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
14206 \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
14207 \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
14208 \e$B$^$;$s!#\e(B
14209
14210 \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
14211 Mail Splitting}.
14212
14213 \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
14214 \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
14215 \e$B2C$7$^$9!#$$$/$D$+$O\e(B @code{X-Gnus-Group} \e$B%X%C%@!<$r2C$($^$9!#$?$$$F$$$N\e(B
14216 \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
14217
14218 @vindex nnmail-crosspost
14219 \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
14220 \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
14221 @code{nnmail-crosspost} \e$B$O$3$N5!G=$r;H$&$+$I$&$+$r;XDj$7$^$9!#$I$N5-;v$b\e(B
14222 \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
14223
14224 @vindex nnmail-crosspost-link-function
14225 @cindex crosspost
14226 @cindex links
14227 @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
14228 \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
14229 \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
14230 \e$B$b$7$"$J$?$,$=$N>l9g$KEv$F$O$^$k$N$G$"$l$P!"\e(B
14231 @code{nnmail-crosspost-link-function} \e$B$r\e(B @code{copy-file} \e$B$K@_Dj$7$F$/$@\e(B
14232 \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)
14233
14234 @kindex M-x nnmail-split-history
14235 @findex nnmail-split-history
14236 \e$B0JA0$K9T$J$o$l$?%a!<%kJ,3d$,%a%C%;!<%8$r$I$3$KF~$l$?$+$r8+$?$$>l9g$O!"\e(B
14237 @kbd{M-x nnmail-split-history} \e$BL?Na$r;H$C$F$/$@$5$$!#$3$l$+$i%9%W!<%k$7\e(B
14238 \e$BD>$=$&$H$9$k%a%C%;!<%8$,$I$3$KF~$k$+$r8+$?$$>l9g$O!"\e(B
14239 @code{gnus-summary-respool-trace} \e$B$*$h$S4XO"$9$kL?Na\e(B (@pxref{Mail Group
14240 Commands}) \e$B$r;H$C$F$/$@$5$$!#\e(B
14241
14242 @vindex nnmail-split-header-length-limit
14243 @code{nnmail-split-header-length-limit} \e$B$N@)8B$h$jD9$$%X%C%@!<9T$O!"J,3d\e(B
14244 \e$B4X?t$N=hM}BP>]$+$i=|30$5$l$^$9!#\e(B
14245
14246 @vindex nnmail-mail-splitting-decodes
14247 @vindex nnmail-mail-splitting-charset
14248 \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
14249 \e$B$$$N$G!"Hs\e(B-@acronym{ASCII} \e$BJ8;zNs$K9gCW$5$;$k$3$H$,$G$-$^$;$s!#$7$+$7!"\e(B
14250 \e$B@8$N%X%C%@!<$N%G!<%?$r85$K5-;v$N9gCW$rH=Dj$7$?$$>l9g$K$OLrN)$D$G$7$g$&!#\e(B
14251 \e$B$=$l$r2DG=$K$9$k$K$O\e(B @code{nnmail-mail-splitting-decodes} \e$BJQ?t\e(B
14252 \e$B$r\e(B @code{nil} \e$B$G$O$J$$CM$K@_Dj$7$F$/$@$5$$!#2C$(\e(B
14253 \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
14254 @code{nnmail-mail-splitting-charset} \e$BJQ?t$NCM$,\e(B @acronym{MIME} \e$B$G$O$J$$\e(B
14255 \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
14256 \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
14257 @acronym{MIME} \e$B$G$O$J$$%(%s%3!<%I$5$l$?J8;zNs$r%G%3!<%I$7$^$;$s!#$"$J$?\e(B
14258 \e$B$K$H$C$F9%ET9g$JCM$O$*$=$i$/\e(B @code{undecided} \e$B$+!"$^$?$O$"$J$?$,6=L#$,$"\e(B
14259 \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
14260 \e$B$G$7$g$&!#\e(B
14261
14262 @vindex nnmail-resplit-incoming
14263 \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
14264 \e$B$^$9!#$7$+$7!"$b$7\e(B @code{mail-sources} \e$BJQ?t\e(B (@pxref{Mail Source
14265 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
14266 \e$B3d$O\e(B @emph{\e$B9T$J$o$l$^$;$s\e(B}\e$B!#JQ\e(B
14267 \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
14268 \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
14269 \e$BBP$7$F$O8z2L$,$"$j$^$;$s!#\e(B)
14270
14271 Gnus \e$B$O$"$J$?<+?H$K:R$$$,5Z$V2DG=@-$"$C$F$b!"$"$J$?$,K>$`$9$Y$F$N5!2q$r\e(B
14272 \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
14273 \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
14274 \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
14275 \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
14276 \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
14277 \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
14278 \e$B8[$o$l$F$$$k$H?.$8$F$$$k$+$b$7$l$^$;$s!#\e(B
14279
14280 @node Mail Sources
14281 @subsection \e$B%a!<%k%=!<%9\e(B
14282
14283 \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
14284 \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
14285 \e$B%/%H%j!<$+$i!"\e(Bmaildir \e$B$+$i!#\e(B
14286
14287 @menu
14288 * Mail Source Specifiers::      \e$B%a!<%k$N%=!<%9$,$I$3$+$r;XDj$9$k\e(B
14289 * Mail Source Customization::   \e$B$b$N$4$H$K1F6A$9$k$$$/$D$+$NJQ?t\e(B
14290 * Fetching Mail::               \e$B%a!<%k%=!<%9;X<(;R$r;H$&\e(B
14291 @end menu
14292
14293 @node Mail Source Specifiers
14294 @subsubsection \e$B%a!<%k%=!<%9;X<(;R\e(B
14295 @cindex POP
14296 @cindex mail server
14297 @cindex procmail
14298 @cindex mail spool
14299 @cindex mail source
14300
14301 \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
14302 \e$B@_Dj$7$F!"\e(BGnus \e$B$K%a!<%k$r<hF@$9$kJ}K!$r;X<($7$^$7$g$&!#\e(B
14303
14304 \e$BNc$G$9\e(B:
14305
14306 @lisp
14307 (pop :server "pop3.mailserver.com" :user "myname")
14308 @end lisp
14309
14310 \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
14311 \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
14312 \e$B%-!<%o!<%I$O%G%#%U%)%k%HCM$K$J$j$^$9!#\e(B
14313
14314 @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
14315 \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
14316 \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
14317 \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
14318 \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
14319 \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
14320 \e$B%i%a!<%?!<$O$3$N$h$&$J$b$N$K$J$k$G$7$g$&\e(B:
14321
14322 @lisp
14323 (mail-source . (file :path "home/user/spools/foo.spool"))
14324 @end lisp
14325
14326 \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
14327 \e$B%k\e(B @samp{/user/spools/foo.spool} \e$B$+$i<hF@$9$k$3$H$r0UL#$7$^$9!#\e(B
14328
14329 \e$B0J2<$N%a!<%k%=!<%9$N7?$,;HMQ2DG=$G$9\e(B:
14330
14331 @table @code
14332 @item file
14333 \e$BC10l$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#IaDL$O%a!<%k%9%W!<%k$G$9!#\e(B
14334
14335 \e$B%-!<%o!<%I\e(B:
14336
14337 @table @code
14338 @item :path
14339 \e$B%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H$O\e(B @env{MAIL} \e$B4D6-JQ?t$NCM\e(B
14340 \e$B$+\e(B @code{rmail-spool-directory} \e$B$NCM\e(B (\e$BIaDL\e(B
14341 \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
14342
14343 @item :prescript
14344 @itemx :postscript
14345 \e$B$=$l$>$l$N%a!<%k$r<hF@$9$kA0$H8e$G<B9T$9$k%9%/%j%W%H$G$9!#\e(B
14346 @end table
14347
14348 \e$B%U%!%$%k%a!<%k%=!<%9$NNc\e(B:
14349
14350 @lisp
14351 (file :path "/usr/spool/mail/user-name")
14352 @end lisp
14353
14354 \e$B$b$7$/$O!"%G%#%U%)%k%H$N%U%!%$%kL>$r;H$&$H\e(B:
14355
14356 @lisp
14357 (file)
14358 @end lisp
14359
14360 \e$B%a!<%k%9%W!<%k%U%!%$%k$,%m!<%+%k%^%7%s$KL5$$>l9g$O!"\e(B
14361 @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
14362 \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
14363 \e$B%a!<%k%9%W!<%k$r%m%C%/$9$kJ}K!$,$"$j$^$;$s!#\e(B
14364
14365 \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
14366 \e$B$^$9!#\e(B
14367
14368 @lisp
14369 (setq mail-sources
14370       '((file :prescript "ssh host bin/getmail >%t")))
14371 @end lisp
14372
14373 @samp{getmail} \e$B%9%/%j%W%H$O0J2<$N$h$&$J$b$N$K$J$k$G$7$g$&\e(B:
14374
14375 @example
14376 #!/bin/sh
14377 #  getmail - move mail from spool to stdout
14378 #  flu@@iki.fi
14379
14380 MOVEMAIL=/usr/lib/emacs/20.3/i386-redhat-linux/movemail
14381 TMP=$HOME/Mail/tmp
14382 rm -f $TMP; $MOVEMAIL $MAIL $TMP >/dev/null && cat $TMP
14383 @end example
14384
14385 \e$B$"$J$?$,;H$$$?$$\e(B @samp{movemail} \e$B$H0l;~%U%!%$%k$K9g$o$;$F!"%9%/%j%W%H$r\e(B
14386 \e$B=q$-49$($F$/$@$5$$!#\e(B
14387
14388 @item directory
14389 @vindex nnmail-scan-directory-mail-source-once
14390 \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
14391 \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
14392 \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
14393 \e$BBP1~$7$F$$$k$N$G!"\e(B@file{foo.bar.spool} \e$B%U%!%$%k$K$"$k%a!<%k\e(B
14394 \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
14395 \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
14396 \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
14397 \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
14398 \e$B$G$9!#\e(B
14399
14400 @vindex nnmail-resplit-incoming
14401 @code{nnmail-resplit-incoming} \e$B$H$$$&JQ?t$b$"$j!"$3$l$rHs\e(B-@code{nil} \e$B$K\e(B
14402 \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
14403 \e$B$J$o$l$^$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
14404
14405 \e$B%-!<%o!<%I\e(B:
14406
14407 @table @code
14408 @item :path
14409 \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
14410 \e$B$s!#\e(B
14411
14412 @item :suffix
14413 \e$B$3$N@\Hx8l$G=*$o$kL>A0%U%!%$%k$@$1$,;H$o$l$^$9!#%G%#%U%)%k%H\e(B
14414 \e$B$O\e(B @samp{.spool} \e$B$G$9!#\e(B
14415
14416 @item :predicate
14417 \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
14418 \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
14419 \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
14420
14421 \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
14422 \e$B$FEO$5$l$^$9!#\e(B
14423
14424 @item :prescript
14425 @itemx :postscript
14426 \e$B$=$l$>$l$N%a!<%k$r<hF@$9$kA0$H8e$G<B9T$9$k%9%/%j%W%H$G$9!#\e(B
14427 @end table
14428
14429 \e$B%G%#%l%/%H%j!<%a!<%k%=!<%9$NNc$G$9\e(B:
14430
14431 @lisp
14432 (directory :path "/home/user-name/procmail-dir/"
14433            :suffix ".prcml")
14434 @end lisp
14435
14436 @item pop
14437 @acronym{POP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#\e(B
14438
14439 \e$B%-!<%o!<%I\e(B:
14440
14441 @table @code
14442 @item :server
14443 @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
14444 \e$B$+$i<hF@$5$l$^$9!#\e(B
14445
14446 @item :port
14447 @acronym{POP} \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#$3$l$O?tCM\e(B (\e$BNc$(\e(B
14448 \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
14449 \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
14450 \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
14451 \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
14452
14453 @item :user
14454 @acronym{POP} \e$B%5!<%P!<$KM?$($kMxMQ<TL>$G$9!#%G%#%U%)%k%H$O%m%0%$%sL>$G$9!#\e(B
14455
14456 @item :password
14457 @acronym{POP} \e$B%5!<%P!<$KM?$($k%Q%9%o!<%I$G$9!#@_Dj$7$J$$$HMxMQ<T$OF~NO$r\e(B
14458 \e$B5a$a$i$l$^$9!#\e(B
14459
14460 @item :program
14461 @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
14462 \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:
14463
14464 @example
14465 fetchmail %u@@%s -P %p %t
14466 @end example
14467
14468 \e$BM-8z$J=qK!;EMM;X<(;R$O\e(B:
14469
14470 @table @samp
14471 @item t
14472 \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
14473 \e$B$^$l$F$$$J$1$l$P$J$j$^$;$s!#\e(B
14474
14475 @item s
14476 \e$B%5!<%P!<$NL>A0$G$9!#\e(B
14477
14478 @item P
14479 \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#\e(B
14480
14481 @item u
14482 \e$B;HMQ$9$kMxMQ<TL>$G$9!#\e(B
14483
14484 @item p
14485 \e$B;HMQ$9$k%Q%9%o!<%I$G$9!#\e(B
14486 @end table
14487
14488 \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
14489
14490 @item :prescript
14491 \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
14492 \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
14493
14494 @item :postscript
14495 \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
14496 \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
14497
14498 @item :function
14499 @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
14500 \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
14501 \e$B8F$P$l$^$9\e(B
14502
14503 @item :authentication
14504 \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
14505 \e$B$r;H$&$+$r;X<($7$^$9!#%G%#%U%)%k%H$O\e(B @code{password} \e$B$G$9!#\e(B
14506 @end table
14507
14508 @vindex pop3-movemail
14509 @vindex pop3-leave-mail-on-server
14510 @code{:program} \e$B$H\e(B @code{:function} \e$B%-!<%o!<%I$,;XDj$5$l$F$$$J$$>l9g\e(B
14511 \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
14512 \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
14513 \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
14514 \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
14515 \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
14516 \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
14517 \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
14518 \e$B$l$k2DG=@-$,$"$j$^$9!#\e(B
14519
14520 @quotation
14521 \e$BLuCm\e(B: Gnus \e$B$K4^$^$l$F$$$k\e(B @file{pop3.el} \e$B$r;H$&>l9g\e(B
14522 \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
14523 \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
14524 \e$B$j9~$^$l$F$7$^$$$^$9!#0lEY<h$j9~$s$@%a!<%k$rFsEY$H<hF@$7$J$$$h$&$K$9$k5!\e(B
14525 \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
14526 \e$BH/$5$l$?$b$N$,85$K$J$C$F$$$^$9!#$7$+$7!";DG0$J$,$iC/$,3+H/$7$?$+$,$o$+$j\e(B
14527 \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
14528 \e$B4^$a$k$3$H$,$G$-$J$$$N$G$9!#\e(B
14529
14530 \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
14531 \e$B%k%=!<%9MQ$N%-!<%o!<%I$G$9\e(B:
14532
14533 @table @code
14534 @item :connection
14535 \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
14536 \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
14537 \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
14538 \e$B%i%$%V%i%j!<$,I,MW$G$"$k$3$H$KCm0U$7$F$/$@$5$$\e(B:
14539
14540 @table @code
14541 @item ssl
14542 @acronym{SSL} \e$B$r;H$$$^$9!#\e(BOpenSSL (@samp{openssl} \e$B%W%m%0%i\e(B
14543 \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
14544 \e$B$G$9!#\e(B
14545
14546 @item tls
14547 STARTTLS (@acronym{SSL} \e$B$KN`;w\e(B) \e$B$r;H$$$^$9!#30It%i%$%V%i\e(B
14548 \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
14549 @end table
14550
14551 @item :leave
14552 \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
14553 \e$B$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
14554 @end table
14555 @end quotation
14556
14557 \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
14558 \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
14559 \e$B$+$i<hF@$7!"%G%#%U%)%k%H$N<hF@J}K!$r;HMQ$7$^$9\e(B:
14560
14561 @lisp
14562 (pop)
14563 @end lisp
14564
14565 \e$B;XL>$7$?%5!<%P!<$+$i!";XL>$7$?MxMQ<T$H%Q%9%o!<%I$G<hF@$7$^$9\e(B:
14566
14567 @lisp
14568 (pop :server "my.pop.server"
14569      :user "user-name" :password "secret")
14570 @end lisp
14571
14572 \e$B%a!<%k$N0\F0$K\e(B @samp{movemail} \e$B$r;H$$$^$9\e(B:
14573
14574 @lisp
14575 (pop :program "movemail po:%u %t %p")
14576 @end lisp
14577
14578 @item maildir
14579 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
14580 \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
14581 \e$B$l$>$l$N%U%!%$%k$O!"87L)$K0lDL$N%a!<%k$r4^$s$G$$$^$9!#\e(B
14582
14583 \e$B%-!<%o!<%I\e(B:
14584
14585 @table @code
14586 @item :path
14587 \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
14588 \e$B?t\e(B @env{MAILDIR} \e$B$+$i<hF@$7$?CM$+!"$^$?$O\e(B @file{~/Maildir/} \e$B$G$9!#\e(B
14589 @item :subdirs
14590 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
14591 \e$B$9!#\e(B
14592 @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
14593 @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
14594 @c \e$BF@$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
14595
14596 \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
14597 maildir \e$B$O%m%C%/$NLdBj$r5$$K$;$:$K:Q$`$+$i$G$9!#\e(B)
14598 @end table
14599
14600 Maildir \e$B%a!<%k%=!<%9$NNc$r$U$?$D\e(B:
14601
14602 @lisp
14603 (maildir :path "/home/user-name/Maildir/"
14604          :subdirs ("cur" "new"))
14605 @end lisp
14606
14607 @lisp
14608 (maildir :path "/user@@remotehost.org:~/Maildir/"
14609          :subdirs ("new"))
14610 @end lisp
14611
14612 @item imap
14613 @acronym{IMAP} \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#2?$i$+$NM}M3$G!"\e(B
14614 @acronym{IMAP} \e$B$r$=$l$,0U?^$5$l$?$h$&$J%M%C%H%o!<%/>e$G%a!<%k$rFI$`%W%m\e(B
14615 \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
14616 \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
14617 \e$B%k%\%C%/%9$+$i5-;v$r<hF@$9$k$3$H$,$G$-$^$9!#>\$7$/\e(B
14618 \e$B$O\e(B @ref{Using IMAP} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
14619
14620 \e$B%-!<%o!<%I\e(B:
14621
14622 @table @code
14623 @item :server
14624 @acronym{IMAP} \e$B%5!<%P!<$NL>A0!#%G%#%U%)%k%H$O4D6-JQ?t\e(B @env{MAILHOST} \e$B$+\e(B
14625 \e$B$iF@$^$9!#\e(B
14626
14627 @item :port
14628 @acronym{IMAP} \e$B%5!<%P!<$N%]!<%HHV9f!#IaDL$O%G%#%U%)%k%H$O\e(B @samp{143} \e$B$G!"\e(B
14629 @acronym{TLS}/@acronym{SSL} \e$B@\B3$K$O\e(B @samp{993} \e$B$G$9!#\e(B
14630
14631 @item :user
14632 @acronym{IMAP} \e$B%5!<%P!<$KEO$9MxMQ<TL>$G$9!#%G%#%U%)%k%H$O%m%0%$%sL>$G$9!#\e(B
14633
14634 @item :password
14635 @acronym{IMAP} \e$B%5!<%P!<$KEO$9%Q%9%o!<%I$G$9!#;XDj$5$l$F$$$J$$$H$-$O!"Mx\e(B
14636 \e$BMQ<T$OF~NO$9$k$3$H$rB%$5$l$^$9!#\e(B
14637
14638 @item :stream
14639 \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
14640 \e$B%7%s%\%k$NCf$N$R$H$D$r@_Dj$7$^$9!#8=>u$G$O\e(B @samp{gssapi},
14641 @samp{kerberos4}, @samp{starttls}, @samp{tls}, @samp{ssl},
14642 @samp{shell} \e$B$^$?$O%G%#%U%)%k%H$N\e(B @samp{network} \e$B$K$J$j$^$9!#\e(B
14643
14644 @item :authentication
14645 \e$B%5!<%P!<$G$NG'>Z$K$I$NG'>ZK!$r;H$&$+!#$3$l$K\e(B
14646 \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
14647 \e$B$7$^$9!#8=>u$G$O\e(B @samp{gssapi}, @samp{kerberos4}, @samp{digest-md5},
14648 @samp{cram-md5}, @samp{anonymous} \e$B$^$?$O%G%#%U%)%k%H$N\e(B @samp{login} \e$B$K$J\e(B
14649 \e$B$j$^$9!#\e(B
14650
14651 @item :program
14652 :stream \e$B$K\e(B `shell' \e$B$,@_Dj$5$l$F$$$k$H$-$O!"$3$NCM$,JQ\e(B
14653 \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
14654 \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:
14655
14656 @example
14657 ssh %s imapd
14658 @end example
14659
14660 \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
14661 \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
14662
14663 @table @samp
14664 @item s
14665 \e$B%5!<%P!<$NL>A0!#\e(B
14666
14667 @item l
14668 @code{imap-default-user} \e$B$G@_Dj$5$l$?MxMQ<TL>!#\e(B
14669
14670 @item p
14671 \e$B%5!<%P!<$N%]!<%HHV9f!#\e(B
14672 @end table
14673
14674 \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
14675
14676 @item :mailbox
14677 \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
14678 \e$B$l$OIaDL$OF~$C$F$/$k%a!<%k$r<u$1<h$k%a!<%k%\%C%/%9$G$9!#\e(B
14679
14680 @item :predicate
14681 \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
14682 UNDELETED} \e$B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I\e(B
14683 \e$B$-\e(B @acronym{IMAP} \e$B%/%i%$%"%s%H$G%a!<%k%\%C%/%9$rGA$$$F!"$$$/$D$+$N5-;v$K\e(B
14684 \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
14685 \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
14686 \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
14687 \e$B$@$5$$!#\e(B
14688
14689 @item :fetchflag
14690 \e$B%5!<%P!<$G!"<hF@$7$?5-;v$K%U%i%0$rIU$1$kJ}K!!#%G%#%U%)%k%H\e(B
14691 \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
14692 \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
14693 \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
14694
14695 @item :dontexpunge
14696 @code{nil} \e$B$G$J$+$C$?$i!"5-;v$r<hF@$7$?8e$G!"$=$l$i$K>C5n$N0u$,IU$$$F$$\e(B
14697 \e$B$F$b:o=|$7$^$;$s!#\e(B
14698 @end table
14699
14700 @acronym{IMAP} \e$B%a!<%k%=!<%9$NNc\e(B:
14701
14702 @lisp
14703 (imap :server "mail.mycorp.com"
14704       :stream kerberos4
14705       :fetchflag "\\Seen")
14706 @end lisp
14707
14708 @item group
14709 \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
14710 \e$B$l$F$$$k$b$N$r;H$$$^$9!#\e(B@xref{Group Parameters}.
14711
14712 @end table
14713
14714 @table @dfn
14715 @item Common Keywords
14716 \e$B6&DL%-!<%o!<%I$O$I$s$J7?$N%a!<%k%=!<%9$K$b;H$&$3$H$,$G$-$^$9!#\e(B
14717
14718 \e$B%-!<%o!<%I\e(B:
14719
14720 @table @code
14721 @item :plugged
14722 @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
14723 \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
14724 \e$B$F$$$k$N$J$i$P!"$3$NNc$N$h$&$K;XDj$9$k$3$H$,$G$-$^$9\e(B:
14725
14726 @lisp
14727 (setq mail-sources
14728       '((directory :path "/home/pavel/.Spool/"
14729                    :suffix ""
14730                    :plugged t)))
14731 @end lisp
14732
14733 \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
14734 \e$B$3$l$O%m!<%+%k$N%a!<%k$H%K%e!<%9$r;H$&>l9g$KJXMx$G$9!#\e(B
14735 @end table
14736 @end table
14737
14738 @subsubsection \e$B4X?t%$%s%?!<%U%'!<%9\e(B
14739
14740 \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
14741 \e$B$,<B9T$5$l$F$$$k4V$@$1!"$=$l$>$l$N%-!<%o!<%I\e(B @code{:foo} \e$B$KBP$7\e(B
14742 \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
14743 \e$B2<$N%a!<%k%=!<%9$N@_DjNc$K$D$$$F9M$($F$_$F$/$@$5$$!#\e(B
14744
14745 @lisp
14746 (setq mail-sources '((pop :user "jrl"
14747                           :server "pophost" :function fetchfunc)))
14748 @end lisp
14749
14750 \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
14751 \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
14752 \e$B$O\e(B @code{"pophost"} \e$B$KB+G{$5$l$^$9!#\e(B@code{port}, @code{password},
14753 @code{program}, @code{prescript}, @code{postscript}, @code{function} \e$B$*\e(B
14754 \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
14755 \e$B$l$^$9!#\e(B
14756
14757 \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
14758 \e$BL@$r;2>H$7$F$/$@$5$$!#\e(B
14759
14760 @node Mail Source Customization
14761 @subsubsection \e$B%a!<%k%=!<%9$N%+%9%?%^%$%:\e(B
14762
14763 \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
14764 \e$B$^$?$OJQ99$9$kI,MW$OL5$$$G$7$g$&!#\e(B
14765
14766 @table @code
14767 @item mail-source-crash-box
14768 @vindex mail-source-crash-box
14769 \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
14770 \e$B$O\e(B @file{~/.emacs-mail-crash-box} \e$B$G$9!#\e(B
14771
14772 @cindex Incoming*
14773 @item mail-source-delete-incoming
14774 @vindex mail-source-delete-incoming
14775 @code{nil} \e$B$G$J$1$l$P!"F~$C$FMh$?%a!<%k$r0l;~E*$K3JG<$7$?%U%!%$%k$r!"$=\e(B
14776 \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
14777 @code{nil} \e$B$G$O$$$+$J$k%U%!%$%k$b>C$7$^$;$s!#@5$N?t$@$C$?>l9g$O!"$=$NF|\e(B
14778 \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
14779 \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
14780 @code{mail-source-delete-old-incoming} \e$B$r%U%C%/$G8F$V$+!"$^$?$OBPOCE*$K\e(B
14781 \e$B8F$V$3$H$b$G$-$^$9!#\e(B@code{mail-source-delete-incoming} \e$B$N%G%#%U%)%k%HCM\e(B
14782 \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
14783 \e$B$O\e(B @code{2} \e$B$G$9!#\e(B@xref{Gnus Development}.
14784
14785 @item mail-source-delete-old-incoming-confirm
14786 @vindex mail-source-delete-old-incoming-confirm
14787 \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
14788 \e$B%k$r>C5n$9$k$H$-$K3NG'$r5a$a$^$9!#$3$NJQ?t\e(B
14789 \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
14790
14791 @item mail-source-ignore-errors
14792 @vindex mail-source-ignore-errors
14793 \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
14794 \e$B$^$9!#\e(B
14795
14796 @item mail-source-directory
14797 @vindex mail-source-directory
14798 \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
14799 \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
14800 \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
14801 \e$B$"$C$?>l9g$K!"F~$C$F$-$?%a!<%k$r3JG<$9$k%U%!%$%k$NCV$->l=j$N;XDj$G$9!#\e(B
14802
14803 @item mail-source-incoming-file-prefix
14804 @vindex mail-source-incoming-file-prefix
14805 \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
14806 \e$B%H$O\e(B @file{Incoming} \e$B$G!"$3$N>l9g%U%!%$%k\e(B
14807 \e$B$O\e(B @file{Incoming30630D_} \e$B$d\e(B @file{Incoming298602ZD} \e$B$N$h$&$K$J$j$^$9!#\e(B
14808 \e$B$3$l$,K\Ev$K4X78$9$k$N\e(B
14809 \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
14810 \e$B$G$9$,!#\e(B
14811
14812 @item mail-source-default-file-modes
14813 @vindex mail-source-default-file-modes
14814 \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
14815 \e$B$O\e(B @code{#o600} \e$B$G$9!#\e(B
14816
14817 @item mail-source-movemail-program
14818 @vindex mail-source-movemail-program
14819 @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
14820 \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
14821 \e$B$k\e(B @code{movemail} \e$B$,;H$o$l$^$9!#\e(B
14822 @end table
14823
14824 @node Fetching Mail
14825 @subsubsection \e$B%a!<%k$N<hF@\e(B
14826
14827 @vindex mail-sources
14828 \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
14829 @code{mail-sources} \e$B$r%a!<%k%=!<%9;X<(;R$N%j%9%H$K@_Dj$9$k$3$H$G\e(B
14830 \e$B$9\e(B (@pxref{Mail Source Specifiers})\e$B!#\e(B
14831
14832 \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
14833 \e$B%k$r<hF@$7$h$&$H$7$^$;$s!#\e(B
14834
14835 \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
14836 \e$B$7$?$$$J$i!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
14837
14838 @lisp
14839 (setq mail-sources
14840       '((file)
14841         (pop :server "pop3.mail.server"
14842              :password "secret")))
14843 @end lisp
14844
14845 \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
14846 \e$B$h$&$K$7$F$/$@$5$$\e(B:
14847
14848 @lisp
14849 (setq mail-sources
14850       '((file :path "/var/spool/mail/user-name")
14851         (pop :server "pop3.mail.server"
14852              :user "user-name"
14853              :port "pop3"
14854              :password "secret")))
14855 @end lisp
14856
14857 \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
14858 \e$B5[$$>e$2$F%[!<%`%G%#%l%/%H%j!<$KJ|$j9~$_$^$9!#$"$J$?$,%a!<%k%P%C%/%(%s%I\e(B
14859 \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
14860 \e$B$O!":G=i$K$?$/$5$s$NKbK!$r>'$($J$1$l$P$J$j$^$;$s!#$^$:8^K'@1$rIA$-!"O9?$\e(B
14861 \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
14862 \e$B$7$?$H$7$F$b!"$"$J$?$O<B:]$K$O$"$^$j6C$+$J$$$O$:$G$9!#\e(B
14863
14864 @node Mail Back End Variables
14865 @subsection \e$B%a!<%k%P%C%/%(%s%IJQ?t\e(B
14866
14867 \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
14868 \e$B$7$^$9!#\e(B
14869
14870 @table @code
14871 @vindex nnmail-read-incoming-hook
14872 @item nnmail-read-incoming-hook
14873 \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
14874 \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
14875 \e$B%/$r;H$&$3$H$,$G$-$^$9!#\e(B
14876
14877 @vindex nnmail-split-hook
14878 @item nnmail-split-hook
14879 @findex gnus-article-decode-encoded-words
14880 @cindex RFC 1522 decoding
14881 @cindex RFC 2047 decoding
14882 \e$B$=$l$>$l$N%a%C%;!<%8$,$=$N%X%C%@!<$K4p$E$$$FJ,3d$,$J$5$l$kD>A0$K!"$=$l$,\e(B
14883 \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
14884 \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
14885 \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
14886 \e$B%P%C%U%!!<$G9T$J$o$l$?JQ99$O$I$N%U%!%$%k$K$b8=$l$^$;$s!#\e(B
14887 @code{gnus-article-decode-rfc1522} \e$B$O!"$3$N%U%C%/$K2C$($i$l$k$3$H$,$"$j\e(B
14888 \e$B$=$&$J4X?t$N0l$D$G$9!#\e(B
14889
14890 @vindex nnmail-pre-get-new-mail-hook
14891 @vindex nnmail-post-get-new-mail-hook
14892 @item nnmail-pre-get-new-mail-hook
14893 @itemx nnmail-post-get-new-mail-hook
14894 \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
14895 \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
14896 \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
14897 \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
14898 \e$B%$%k$N%U%!%$%k%b!<%I$rJQ99$9$kNc$G$9\e(B:
14899
14900 @lisp
14901 (add-hook 'nnmail-pre-get-new-mail-hook
14902           (lambda () (set-default-file-modes #o700)))
14903
14904 (add-hook 'nnmail-post-get-new-mail-hook
14905           (lambda () (set-default-file-modes #o775)))
14906 @end lisp
14907
14908 @item nnmail-use-long-file-names
14909 @vindex nnmail-use-long-file-names
14910 @code{nil} \e$B$G$J$$$J$i!"%a!<%k%P%C%/%(%s%I$OD9$$%U%!%$%kL>$H%G%#%l%/%H%j!<\e(B
14911 \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
14912 \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
14913 \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
14914 \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
14915 \e$B$9!#\e(B
14916
14917 @item nnmail-delete-file-function
14918 @vindex nnmail-delete-file-function
14919 @findex delete-file
14920 \e$B%U%!%$%k$r>C5n$9$k$?$a$K8F$P$l$k4X?t$G$9!#%G%#%U%)%k%H\e(B
14921 \e$B$O\e(B @code{delete-file} \e$B$G$9!#\e(B
14922
14923 @item nnmail-cache-accepted-message-ids
14924 @vindex nnmail-cache-accepted-message-ids
14925 @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
14926 \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
14927 \e$B$KF~$l$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
14928
14929 @item nnmail-cache-ignore-groups
14930 @vindex nnmail-cache-ignore-groups
14931 \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
14932 \e$B$N5-;v$O!"\e(B@code{Message-ID} \e$B%-%c%C%7%e$K5-O?$5$l$^$;$s!#\e(B
14933
14934 \e$BNc$($PFC5iJ,3d\e(B (@pxref{Fancy Mail Splitting}) \e$B$r4X\e(B
14935 \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
14936 \e$B$G$7$g$&!#\e(B
14937 @end table
14938
14939 @node Fancy Mail Splitting
14940 @subsection \e$BFC5i%a!<%kJ,3d\e(B
14941 @cindex mail splitting
14942 @cindex fancy mail splitting
14943
14944 @quotation
14945 \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
14946 \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
14947 \e$B$G$O=uF0;lL5$7$G;H$($kMxJX$r9M$($F!VFC5i!W$H$$$&Lu8l$r3d$jEv$F$^$7$?!#\e(B
14948 @end quotation
14949
14950 @vindex nnmail-split-fancy
14951 @findex nnmail-split-fancy
14952 \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
14953 @code{nnmail-split-methods} \e$B$r\e(B @code{nnmail-split-fancy} \e$B$K@_Dj$9$k$HNI\e(B
14954 \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
14955 \e$B$k$h$&$K$J$j$^$9!#\e(B
14956
14957 \e$B$^$:$3$NJQ?t$NCM$NNc$r8+$F$_$^$7$g$&\e(B:
14958
14959 @lisp
14960 ;; @r{\e$B%a%$%i!<%G!<%b%s$+$iAw$i$l$?%a%C%;!<%8$,!"IaDL$N%0%k!<%W$K%/%m%9\e(B}
14961 ;; @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}
14962 ;; @r{\e$B$KF~$l$^$9!#\e(B}
14963 (| ("from" mail (| ("subject" "warn.*" "mail.warning")
14964                    "mail.misc"))
14965    ;; @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}
14966    ;; @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}
14967    ;; @r{\e$B$?$a$N%0%k!<%W$K$O%/%m%9%]%9%H$7$^$;$s!#\e(B}
14968    (& (| (any "ding@@ifi\\.uio\\.no" "ding.list")
14969          ("subject" "ding" "ding.misc"))
14970       ;; @r{\e$BB>$N%a!<%j%s%0%j%9%H\e(B@dots{}}
14971       (any "procmail@@informatik\\.rwth-aachen\\.de" "procmail.list")
14972       (any "SmartList@@informatik\\.rwth-aachen\\.de" "SmartList.list")
14973       ;; @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}
14974       ;; @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}
14975       ;; @r{\e$B$K$7$F$$$^$9!#$7$+$7K\Ev$K%/%m%9%]%9%H$5$l$?5-;v$r%/%m%9%]\e(B}
14976       ;; @r{\e$B%9%H$9$k$3$H$O$G$-$k$h$&$K$J$C$F$$$^$9!#\e(B}
14977       (any "bugs-mypackage@@somewhere" "mypkg.bugs")
14978       (any "mypackage@@somewhere" - "bugs-mypackage" "mypkg.list")
14979       ;; @r{\e$B?M!9\e(B@dots{}}
14980       (any "larsi@@ifi\\.uio\\.no" "people.Lars_Magne_Ingebrigtsen"))
14981    ;; @r{\e$B9gCW$7$J$+$C$?%a!<%k$O$9$Y$F$rJa$^$($k%0%k!<%W$X9T$-$^$9!#\e(B}
14982    "misc.misc")
14983 @end lisp
14984
14985 \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
14986 \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:
14987
14988 @table @code
14989 @item group
14990 \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
14991 \e$B8=$NE83+$,9T$J$o$l$^$9!#8e=R$NNc\e(B (\e$BLuCm\e(B: @samp{\\&},
14992 @samp{\\1}\e$B!A\e(B@samp{\\9}) \e$B$r8+$F$/$@$5$$!#\e(B
14993
14994 @c \e$B$3$N9T$r@^$jJV$5$J$$$G$/$@$5$$!#\e(B
14995 @item (@var{field} @var{value} [- @var{restrict} [@dots{}] ] @var{split} [@var{invert-partial}])
14996 \e$B$3$NJ,3d$O>/$J$/$H$b;0$D$NMWAG$r4^$s$G$$$kI,MW$,$"$j$^$9!#:G=i$NMW\e(B
14997 \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
14998 \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
14999 \e$B$K%a%C%;!<%8$r3JG<$7$^$9!#\e(B
15000
15001 @var{field} \e$B$N8e$K$"$C$F!"$7$+$b9gCW$7$?\e(B @var{value} \e$B$N:G8eHx$h$jA0$K$"\e(B
15002 \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
15003 @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
15004 \e$B$1$l$P\e(B @var{split} \e$B$,<B9T$5$l$^$9!#\e(B
15005
15006 \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
15007 \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
15008 \e$B$r9T$J$&$+$I$&$+$N?6$kIq\e(B
15009 \e$B$$\e(B (@code{nnmail-split-fancy-match-partial-words} \e$BJQ?t$K$h$C$F@)8f$5$l$^\e(B
15010 \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)
15011
15012 @item (| @var{split} @dots{})
15013 \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
15014 \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
15015 \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
15016 \e$B$H$9$k$3$H$G$9!#\e(B
15017
15018 @item (& @var{split} @dots{})
15019 \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
15020 \e$B$N\e(B @var{split} \e$B$r<B9T$7$^$9!#\e(B
15021
15022 @item junk
15023 \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
15024 \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
15025
15026 @item (: @var{function} @var{arg1} @var{arg2} @dots{})
15027 \e$B$b$7J,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{:} \e$B$@$C$?$i!"FsHVL\$NMWAG\e(B
15028 \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
15029 \e$B$5$J$1$l$P$J$j$^$;$s!#\e(B
15030
15031 @cindex body split
15032 \e$BNc$($P0J2<$N4X?t$O!"5-;v$N%\%G%#!<$K4p$E$$$?J,3d$K;H$($k$G$7$g$&\e(B:
15033
15034 @lisp
15035 (defun split-on-body ()
15036   (save-excursion
15037     (save-restriction
15038       (widen)
15039       (goto-char (point-min))
15040       (when (re-search-forward "Some.*string" nil t)
15041         "string.group"))))
15042 @end lisp
15043
15044 @var{function} \e$B$,<B9T$5$l$k$H$-!"%P%C%U%!!<$OBP>]$H$J$k%a%C%;!<%8$N%X%C\e(B
15045 \e$B%@!<ItJ,$K69$a$i$l$F$$$^$9!#$=$l$,>e5-$NNc\e(B
15046 \e$B$G\e(B @code{save-excursion} \e$B$H\e(B @code{save-restriction} \e$B$N8e\e(B
15047 \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
15048 \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
15049 \e$BCm0U$7$F$/$@$5$$!#$=$l$r$9$k$?$a$K\e(B
15050 \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
15051 \e$B$9\e(B (@pxref{Client-Side IMAP Splitting})\e$B!#\e(B
15052
15053 @item (! @var{func} @var{split})
15054 \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
15055 @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
15056 \e$B3d$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
15057
15058 @item nil
15059 \e$BJ,3d$,\e(B @code{nil} \e$B$@$C$?$i!"$=$l$OL5;k$5$l$^$9!#\e(B
15060 @end table
15061
15062 \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
15063 \e$B9gCW$7$J$1$l$P$J$j$^$;$s!#\e(B
15064
15065 \e$BDL>o$3$l$i$NJ,3d$K$*$1$k\e(B @var{value} \e$B$O!"4pAC%b!<%I\e(B (fundamental
15066 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
15067 \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
15068 \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
15069 \e$B2<$NJ,3d$r;H$&$H!"\e(B
15070
15071 @example
15072 (any "joe" "joemail")
15073 @end example
15074
15075 @noindent
15076 @samp{joedavis@@foo.org} \e$B$+$i$d$C$FMh$?%a%C%;!<%8$O!"DL\e(B
15077 \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
15078 \e$B0J2<$N;0$D$N$d$jJ}$N$I$l$G$b$r;H$&$3$H$,$G$-$^$9\e(B:
15079
15080 @enumerate
15081 @item
15082 @vindex nnmail-split-fancy-match-partial-words
15083 @code{nnmail-split-fancy-match-partial-words} \e$BJQ?t$r\e(B @code{nil} \e$B$G$O$J$$\e(B
15084 \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
15085 \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
15086 \e$BCW$r9T$J$&$+$I$&$+$r@)8f$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
15087
15088 \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
15089
15090 @item
15091 @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
15092 \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
15093 \e$B$;$^$9!#Nc$($P\e(B @code{"@@example\\.com"} \e$B$H$$\e(B
15094 \e$B$&\e(B @var{value} \e$B$O\e(B @samp{foo@@example.com} \e$B$K9gCW$7$^$;$s$,!"\e(B
15095 @code{".*@@example\\.com"} \e$B$J$i$P9gCW$7$^$9!#\e(B
15096
15097 @item
15098 \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
15099 @samp{(@var{field} @var{value} @dots{})} \e$B7?$NJ,3d5,B'$G;H$&$3$H$,$G$-$^\e(B
15100 \e$B$9!#$3$N%U%i%0$,@_Dj$5$l$F$$$k$H!"\e(B
15101 @code{nnmail-split-fancy-match-partial-words} \e$B$,\e(B @code{nil} \e$B$G$"$C$F$b!"\e(B
15102 \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
15103 @code{nnmail-split-fancy-match-partial-words} \e$B$,\e(B @code{nil} \e$B$G$O$J$$CM$G\e(B
15104 \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)
15105 @end enumerate
15106
15107 @vindex nnmail-split-abbrev-alist
15108 @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
15109 \e$B9g$=$l$i$O\e(B @code{nnmail-split-abbrev-alist} \e$B$G;XDj$5$l$?FbMF$K=>$C$FE83+\e(B
15110 \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
15111 \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
15112 \e$B$,!"$"$i$+$8$a\e(B @code{nnmail-split-abbrev-alist} \e$B$KDj5A$5$l$F$$$^$9\e(B:
15113
15114 @table @code
15115 @item from
15116 @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
15117 \e$BCW$7$^$9!#\e(B
15118 @item to
15119 @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
15120 \e$B$S\e(B @samp{Resent-Cc} \e$B$N3F%U%#!<%k%I$K9gCW$7$^$9!#\e(B
15121 @item any
15122 @code{from} \e$B$H\e(B @code{to} \e$B$rE}9g$7$?$b$N$G$9!#\e(B
15123 @end table
15124
15125 @vindex nnmail-split-fancy-syntax-table
15126 @code{nnmail-split-fancy-syntax-table} \e$B$O!"$3$l$i$N$9$Y$F$NJ,3d$,<B9T$5\e(B
15127 \e$B$l$F$$$k$H$-$KM-8z$J9=J8%F!<%V%k$G$9!#\e(B
15128
15129 \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
15130 \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
15131 \e$B49$($5$;$?$$\e(B) \e$B$J$i$P!"<!$N$h$&$J$3$H$,$G$-$^$9!#\e(B
15132
15133 @example
15134 (any "debian-\\b\\(\\w+\\)@@lists.debian.org" "mail.debian.\\1")
15135 @end example
15136
15137 \e$B$3$NNc$G$O!"\e(B@samp{debian-foo@@lists.debian.org} \e$B$KAw$i$l$?%a!<%k\e(B
15138 \e$B$O\e(B @samp{mail.debian.foo} \e$B$H$$$&%0%k!<%W$KF~$l$i$l$^$9!#\e(B
15139
15140 \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
15141 \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
15142 \e$BNs$N0lIt$GCV$-49$($i$l$^$9\e(B (\e$BLuCm\e(B: \e$B@55,I=8=$NCf\e(B
15143 \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
15144 \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
15145 \e$BCW$9$kJ8;zNs$N0lIt$GCV$-49$($i$l$^$9\e(B)\e$B!#\e(B
15146
15147 @vindex nnmail-split-lowercase-expanded
15148 \e$B$=$N:]!"9gCW$7$?J8;zNs$r>.J8;z$K$7$?$b$N$GCV$-49$($k$Y$-$+$I$&$+\e(B
15149 \e$B$r\e(B @code{nnmail-split-lowercase-expanded} \e$B$,7hDj$7$^$9!#$3$l$r\e(B
15150 \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
15151 \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
15152 \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
15153 \e$B%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
15154
15155 @findex nnmail-split-fancy-with-parent
15156 \e$B4X?t\e(B @code{nnmail-split-fancy-with-parent} \e$B$O!"%U%)%m!<%"%C%W5-;v$r?F5-\e(B
15157 \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
15158 \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
15159 \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
15160 \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
15161 \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
15162 \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
15163 \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
15164 \e$B$H$,$G$-$^$9!#\e(B
15165
15166 \e$B$3$N5!G=$rMxMQ$9$k$?$a$K$O!"$^$:JQ\e(B
15167 \e$B?t\e(B @code{nnmail-treat-duplicates} \e$B$*$h\e(B
15168 \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
15169 \e$B$K@_Dj$9$kI,MW$,$"$j$^$9!#$=$l$,$G$-$?\e(B
15170 \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
15171 \e$B;H$C$F$3$s$JIw$K=q$-$^$9\e(B:
15172
15173 @lisp
15174 (setq nnmail-treat-duplicates 'warn     ; @r{\e$B$^$?$O\e(B @code{delete}}
15175       nnmail-cache-accepted-message-ids t
15176       nnmail-split-fancy
15177       '(| (: nnmail-split-fancy-with-parent)
15178           ;; @r{\e$B;D$j$N?6$jJ,$1J}$O$3$3$K=q$/\e(B}
15179         ))
15180 @end lisp
15181
15182 \e$B$3$N5!G=$O<B:]!"<!$NMM$KF/$$$F$$$^$9\e(B: \e$BJQ\e(B
15183 \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
15184 \e$B$D$1$?A45-;v$N%a%C%;!<%8\e(B ID \e$B$rJQ\e(B
15185 \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
15186 \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
15187 \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
15188 \e$B%a!<%k$N?6$jJ,$1$,;O$^$k$H!"4X\e(B
15189 \e$B?t\e(B @code{nnmail-split-fancy-with-parent} \e$B$O!"J,3d$5$l$k3F5-;v\e(B
15190 \e$B$N\e(B References (\e$B$H\e(B In-Reply-To) \e$B%X%C%@!<$rD4$Y!"\e(B
15191 @code{nnmail-message-id-cache-file} \e$B$G;XDj$5$l$?%U%!%$%k$K$=$l$i$N%a%C%;!<\e(B
15192 \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
15193 \e$B8=\e(B @code{nnmail-split-fancy-with-parent-ignore-groups} \e$B$K9gCW$7$J$1$l$P!"\e(B
15194 \e$B$3$N4X?t$OBP1~$9$k%0%k!<%WL>$rJV$9$o$1$G$9!#$3$3$G!"JQ\e(B
15195 \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
15196 \e$BBg$-$JCM$K@_Dj$9$k$3$H$r4+$a$^$9!#$=$&$9$k$H!":#D4$Y$i$l$?%a%C%;!<\e(B
15197 \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
15198 \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
15199 @vindex nnmail-cache-accepted-message-ids
15200 \e$B$5$i$K!"JQ?t\e(B @code{nnmail-cache-accepted-message-ids} \e$B$NCM$r\e(B
15201 \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
15202 \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
15203 \e$B$J$j$^$9!#\e(B
15204
15205 \e$BFCDj$N%0%k!<%W$r%-%c%C%7%e$K5-O?$7$?$/$J$$>l9g$O!"JQ\e(B
15206 \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
15207 \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
15208 @code{nnmail-cache-ignore-groups} \e$B$r$=$N%0%k!<%WL>$K9gCW$9$k$h$&$K@_Dj$9\e(B
15209 \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
15210 \e$B!H\e(Boutgoing\e$B!I%0%k!<%W$KF~$C$F$7$^$$$^$9!#\e(B
15211
15212 @node Group Mail Splitting
15213 @subsection \e$B%0%k!<%W%a!<%kJ,3d\e(B
15214 @cindex mail splitting
15215 @cindex group mail splitting
15216
15217 @findex gnus-group-split
15218 \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
15219 \e$B;}$7$?$/$J$$$H$$$&$H$-$N$?$a$K!"%0%k!<%W%a!<%kJ,3d$H$$$&$b$N$,$"$j$^$9!#\e(B
15220 \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
15221 \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
15222 \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
15223 \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
15224 \e$B$FJ,3d$7$^$9!#$9$J$o$A!"%a!<%k%0%k!<%W$N%Q%i%a!<\e(B
15225 \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
15226 \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
15227 \e$B$9!#\e(B
15228
15229 \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
15230 \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
15231 \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
15232 \e$BI=8=$r;H$$$?$1$l$P!"\e(B@code{split-regexp} \e$B$r@_Dj$7$F$/$@$5$$!#\e(B
15233
15234 \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
15235 \e$B3d$r:n@.$9$k$?$a$K;HMQ$5$l$^$9!#$=$NJ,3d$N;EMM$NCf?H\e(B
15236 \e$B$O!"\e(B@var{field} \e$B$NCM$,\e(B @samp{any} \e$B$G$"$j!"\e(B
15237 @var{value} \e$B$NCM\e(B
15238 \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
15239 \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
15240 \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
15241 \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
15242 \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
15243
15244 \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
15245 \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
15246 \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
15247 \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
15248 \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
15249 \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
15250 \e$B$N>l9g$=$N%0%k!<%W$O\e(B @code{gnus-group-split} \e$B$KL5;k$5$l$^$9!#\e(B
15251
15252 @vindex gnus-group-split-default-catch-all-group
15253 \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
15254 \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
15255 \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
15256 \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
15257 \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
15258 \e$B%k!<%W$K3JG<$5$l$^$9!#$=$N>l9g!"$=$N%0%k!<%W$O$9$Y$F$r<u$1<h\e(B
15259 \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
15260 \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
15261 \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
15262 \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
15263 \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
15264 \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
15265 \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
15266
15267 \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
15268 \e$B$3$H$r2>Dj$7$^$9\e(B:
15269
15270 @example
15271 nnml:mail.bar:
15272 ((to-address . "bar@@femail.com")
15273  (split-regexp . ".*@@femail\\.com"))
15274 nnml:mail.foo:
15275 ((to-list . "foo@@nowhere.gov")
15276  (extra-aliases "foo@@localhost" "foo-redist@@home")
15277  (split-exclude "bugs-foo" "rambling-foo")
15278  (admin-address . "foo-request@@nowhere.gov"))
15279 nnml:mail.others:
15280 ((split-spec . catch-all))
15281 @end example
15282
15283 @code{nnmail-split-methods} \e$B$r\e(B @code{gnus-group-split} \e$B$K@_Dj$9$k$H!"\e(B
15284 @code{nnmail-split-fancy} \e$B$,A*Br$5$l$F$$$F!"$+$DJQ\e(B
15285 \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
15286 \e$B$$$^$9\e(B:
15287
15288 @lisp
15289 (| (& (any "\\(bar@@femail\\.com\\|.*@@femail\\.com\\)" "mail.bar")
15290       (any "\\(foo@@nowhere\\.gov\\|foo@@localhost\\|foo-redist@@home\\)"
15291            - "bugs-foo" - "rambling-foo" "mail.foo"))
15292    "mail.others")
15293 @end lisp
15294
15295 @findex gnus-group-split-fancy
15296 \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
15297 @code{nnmail-split-fancy} \e$B$NJ,3d$r<!$N$h$&$K;HMQ$9$k$3$H$G!"$$$/$D$+$N%0\e(B
15298 \e$B%k!<%W$@$1$G;H$&$3$H$,$G$-$^$9!#\e(B
15299
15300 @lisp
15301 (: gnus-group-split-fancy @var{groups} @var{no-crosspost} @var{catch-all})
15302 @end lisp
15303
15304 @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
15305 \e$B%WL>$N%j%9%H$+!"$=$l$i$N%0%k!<%WL>$K9gCW$9$k@55,I=8=$G$9!#\e(B
15306 @var{no-crosspost} \e$B$O%/%m%9%]%9%H$r6X;_$9$k$?$a$K;H$&$3$H$,$G$-!"$=$N>l\e(B
15307 \e$B9g$O!"C10l$N\e(B @code{|} \e$BJ,3d$,=PNO$5$l$^$9!#\e(B
15308 @var{catch-all} \e$B$O\e(B @code{gnus-group-split-default-catch-all-group} \e$B$N$h\e(B
15309 \e$B$&$K!":G8e$N<jCJ$H$7$F;H$o$l$kFC5iJ,3d$G$9!#\e(B
15310 @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
15311 \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
15312 \e$B$k\e(B (catch-all) \e$BJ,3d$OH/9T$5$l$^$;$s!#$=$&$G$J$$>l9g!"$"$k%0%k!<%W\e(B
15313 \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
15314 \e$B%k!<%W$O\e(B @var{catch-all} \e$B0z?t$NCM$h$j$bM%@h$5$l$^$9!#\e(B
15315
15316 @findex gnus-group-split-setup
15317 \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
15318 \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
15319 \e$BHs>o$KCY$/$J$k$G$7$g$&!#$G$b!"@dK>$7$F$O$$$1$^$;$s!#\e(B
15320 @code{gnus-group-split-setup} \e$B4X?t$r!"$O$k$+$K8zN(E*$JJ}K!\e(B
15321 \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
15322 \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
15323 @code{nnmail-split-fancy} \e$B$r\e(B @code{gnus-group-split-fancy} \e$B$G@8@.$5$l$k\e(B
15324 \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
15325 \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
15326
15327 @findex gnus-group-split-update
15328 \e$B$7$+$7$J$,$i!"%0%k!<%W%Q%i%a!<%?!<$rJQ99$9$k$H!"\e(B
15329 @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
15330 @code{gnus-group-split-update} \e$B$r<B9T$9$k$3$H$K$h$C$F!"$=$l$r9T$J$&$3$H\e(B
15331 \e$B$,$G$-$^$9!#$I$A$i$+$H8@$($P!"$=$l$r<+F0E*$K99?7$7$?$$>l9g$K$O!"\e(B
15332 @code{gnus-group-split-setup} \e$B$K$=$l$r<B9T$9$k$h$&$K;X<($7$F$/$@$5$$!#Nc\e(B
15333 \e$B$($P!"\e(B@file{~/.gnus.el} \e$B$K0J2<$N$b$N$rDI2C$9$l$PNI$$$G$7$g$&\e(B:
15334
15335 @lisp
15336 (gnus-group-split-setup @var{auto-update} @var{catch-all})
15337 @end lisp
15338
15339 @var{auto-update} \e$B$,\e(B @code{nil} \e$B$G$J$1$l\e(B
15340 \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
15341 \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
15342 \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
15343 \e$B$G\e(B @code{nil} \e$B$HEy2A$G\e(B
15344 \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
15345 \e$B$^$9!#\e(B
15346
15347 @vindex gnus-group-split-updated-hook
15348 @code{gnus-group-split-update} \e$B$K$h$C$F@_Dj$5$l\e(B
15349 \e$B$?\e(B @code{nnmail-split-fancy} \e$B$r8e$GJQ99$9$kI,MW$,$"$k$H$-$N$?$a$K!"$3$N\e(B
15350 \e$B4X?t\e(B (@code{gnus-group-split-update}) \e$B$O=*N;$9$kD>A0\e(B
15351 \e$B$K\e(B @code{gnus-group-split-update-hook} \e$B$r<B9T$7$^$9!#\e(B
15352
15353 @node Incorporating Old Mail
15354 @subsection \e$B8E$$%a!<%k$r<h$j9~$`\e(B
15355 @cindex incorporating old mail
15356 @cindex import old mail
15357
15358 \e$B$?$$$F$$$N?M$O?'!9$J%U%!%$%k%U%)!<%^%C%H$GJ]B8$5$l$?$?$/$5$s$N8E$$%a!<%k\e(B
15359 \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
15360 \e$BDj$7$?$N$G$"$l$P!"$*$=$i$/8E$$%a!<%k$r%a!<%k%0%k!<%W$K<h$j9~$_$?$$$H;W$$\e(B
15361 \e$B$^$9$h$M!#\e(B
15362
15363 \e$B$=$l$r$9$k$3$H$O$H$F$b4JC1$G$9!#\e(B
15364
15365 \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
15366 \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
15367 \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
15368 \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
15369 \e$B$9!#\e(B
15370
15371 \e$BJ}K!$G$9\e(B:
15372
15373 @enumerate
15374 @item
15375 \e$B%0%k!<%W%P%C%U%!!<$K9T$C$F$/$@$5$$!#\e(B
15376
15377 @item
15378 @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
15379 \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
15380 \e$B$$\e(B (@pxref{Foreign Groups})\e$B!#\e(B
15381
15382 @item
15383 @kbd{SPACE} \e$B$r%?%$%W$7$F!"?7$7$/:n$i$l$?%0%k!<%W$KF~$C$F$/$@$5$$!#\e(B
15384
15385 @item
15386 @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
15387 \e$B$F$/$@$5$$\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
15388
15389 @item
15390 @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
15391 \e$B$5$$!#$=$N:]$KF~NO$r5a$a$i$l$k$N$G!"\e(B@samp{nnml} \e$B$HEz$($F$/$@$5\e(B
15392 \e$B$$\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
15393 @end enumerate
15394
15395 \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
15396 \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
15397 \e$B$&$^$/$$$C$?$+$I$&$+$rD4$Y$F$/$@$5$$!#Bg>fIW$J$h$&$G$"$l$P!"\e(Bmbox \e$B%U%!%$\e(B
15398 \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
15399 \e$B$^$C$?$3$H$r40A4$K3NG'$9$k$^$G$O!"$=$&$O$7$^$;$s!#\e(B
15400
15401 \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
15402 \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
15403 \e$B%I$r;H$C$F$?$@:F%9%W!<%k$9$l$PNI$$$N$G$9!#\e(B
15404
15405 @node Expiring Mail
15406 @subsection \e$B%a!<%k$N4|8B@Z$l>C5n\e(B
15407 @cindex article expiry
15408 @cindex expiring mail
15409
15410 \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
15411 \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
15412 \e$BK!$r<h$j$^$9!#\e(B
15413
15414 \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
15415 \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
15416 \e$B$O9M$($^$;$s!#$"$J$?$,%a!<%k%0%k!<%W$KF~$C$F5-;v$K!V4{FI!W$N0u$rIU$1$?$j!"\e(B
15417 \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
15418 \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
15419 \e$B$A$m$s!"$"$J$?$,$=$&$7$m$HMW5a$7$J$$8B$j$NOC$G$9$,!#\e(B
15420
15421 \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
15422 (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
15423 \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
15424 \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
15425 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
15426 \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
15427 \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
15428 \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
15429 \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
15430 \e$B$s!#\e(B
15431
15432 @vindex gnus-auto-expirable-marks
15433 \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
15434 \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
15435 \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
15436 \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
15437 \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
15438 \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
15439 \e$B5-;v$K2C$($F!"\e(B@samp{r}, @samp{R}, @samp{O}, @samp{K}, @samp{Y} (\e$B$*$h$S$=\e(B
15440 \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
15441 \e$B$N0u$N40A4$J%j%9%H$O\e(B @code{gnus-auto-expirable-marks} \e$B$K$"$j$^$9!#\e(B
15442
15443 \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
15444 \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
15445 \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
15446 \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
15447 \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
15448 Mail} \e$B$r;2>H$7$F$/$@$5$$!#\e(B)
15449
15450 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
15451 \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
15452 auto-expire \e$B$NJL$NMxE@$O!"$h$jB?$/$N0u$r8e$GFI$_JV$9$D$b$j$N5-;v$K;H$&$3\e(B
15453 \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
15454 \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
15455 \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
15456 \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
15457 \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
15458
15459 @vindex gnus-auto-expirable-newsgroups
15460 \e$B@55,I=8=\e(B @code{gnus-auto-expirable-newsgroups} \e$B$K9gCW$9$k%0%k!<%W$G$O!"\e(B
15461 \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
15462 \e$B>C5n2DG=$N0u$NIU$$$?$9$Y$F$N5-;v$O!"35N,%P%C%U%!!<$N:G=i$N7e\e(B
15463 \e$B$K\e(B @samp{E} \e$B$,I=<($5$l$^$9!#\e(B
15464
15465 \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
15466 \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
15467 \e$B$1$^$9!#4{FI$N0u$,IU$$$F$$$k5-;v$K!"<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i\e(B
15468 \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
15469 \e$B$F$*$1$PNI$$$G$7$g$&\e(B:
15470
15471 @vindex gnus-mark-article-hook
15472 @lisp
15473 (remove-hook 'gnus-mark-article-hook
15474              'gnus-summary-mark-read-and-unread-as-read)
15475 (add-hook 'gnus-mark-article-hook 'gnus-summary-mark-unread-as-read)
15476 @end lisp
15477
15478 \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
15479 \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
15480 \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
15481 \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
15482 \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
15483 \e$B$N$_!"5-;v$,4|8B@Z$l>C5n2DG=$K$J$k$H$$$&$3$H$G$9!#\e(B
15484
15485 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
15486 \e$B$,>C$($F$7$^$&$h$&$K$7$?$$$J$i!"Nc$($P$3$s$JIw$K@_Dj$7$^$7$g$&\e(B:
15487
15488 @lisp
15489 (setq gnus-auto-expirable-newsgroups
15490       "mail.nosense-list\\|mail.nice-list")
15491 @end lisp
15492
15493 \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
15494 \e$B%a!<%?!<$K\e(B @code{auto-expire} \e$B$H$$$&MWAG$r;}$?$;$k$3$H$G$9!#\e(B
15495
15496 \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
15497 \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
15498 \e$BNI$/D4OB$7$^$;$s!#\e(B
15499
15500 @vindex nnmail-expiry-wait
15501 \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
15502 \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
15503 \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
15504 \e$B%G%#%U%)%k%H$O\e(B 7 \e$BF|4V$G$9!#\e(B
15505
15506 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
15507 \e$B$F$*$/$+$r$3$^$a$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#0J2<$NNc$G\e(B
15508 \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
15509 \e$B$=$NB>A4It$OO;F|4V$K!"$=$l$>$l4|8B$r@_Dj$7$^$9\e(B:
15510
15511 @vindex nnmail-expiry-wait-function
15512 @lisp
15513 (setq nnmail-expiry-wait-function
15514       (lambda (group)
15515        (cond ((string= group "mail.private")
15516                31)
15517              ((string= group "mail.junk")
15518                1)
15519              ((string= group "important")
15520               'never)
15521              (t
15522                6))))
15523 @end lisp
15524
15525 \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
15526 \e$B$b$N$OIU$-$^$;$s!#\e(B
15527
15528 \e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$H4X\e(B
15529 \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
15530 \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
15531 \e$B$G$-$^$9!#\e(B
15532
15533 \e$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K!"%0%k!<%W%Q%i%a!<%?!<\e(B
15534 \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
15535
15536 @vindex nnmail-expiry-target
15537 \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
15538 \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
15539 \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
15540 \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
15541 \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
15542 \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
15543 \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)
15544 \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
15545 \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
15546 \e$B%0%k!<%WL>$,0z?t$H$7$FM?$($i$l$^$9\e(B)\e$B!#\e(B
15547
15548 \e$B%0%k!<%WL>$r;XDj$9$k>l9g$NNc\e(B:
15549 @lisp
15550 (setq nnmail-expiry-target "nnml:expired")
15551 @end lisp
15552
15553 @findex nnmail-fancy-expiry-target
15554 @vindex nnmail-fancy-expiry-targets
15555 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
15556 \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:
15557
15558 @lisp
15559  (setq nnmail-expiry-target 'nnmail-fancy-expiry-target
15560        nnmail-fancy-expiry-targets
15561        '((to-from "boss" "nnfolder:Work")
15562          ("subject" "IMPORTANT" "nnfolder:IMPORTANT.%Y.%b")
15563          ("from" ".*" "nnfolder:Archive-%Y")))
15564 @end lisp
15565
15566 \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
15567 @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
15568 \e$B$H\e(B @code{nnfolder:IMPORTANT.YYYY.MMM} \e$B%0%k!<%W$K0\F0$5$;$i$l$^$9!#$^$?!"\e(B
15569 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
15570 \e$B$O\e(B @code{nnfolder:Work} \e$B$K!"$=$l0J30$N$9$Y$F$N%a!<%k\e(B
15571 \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
15572
15573 @vindex nnmail-keep-last-article
15574 @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
15575 \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
15576 \e$B$N?M@8$r$h$j3Z$K$9$k$?$a$N$b$N$G$9!#\e(B
15577
15578 @vindex gnus-total-expirable-newsgroups
15579 \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
15580 \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
15581 \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
15582 \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
15583 \e$B$i$K4m81$J$N$OJQ?t\e(B @code{gnus-total-expirable-newsgroups} \e$B$G$9!#$3$N@55,\e(B
15584 \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
15585 \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
15586 \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
15587 \e$B$=$7$F!"$"$J$?$,;H$C$?@55,I=8=$,4V0c$C$?%0%k!<%W$K9gCW$7$F$7$^$$!"$9$Y$F\e(B
15588 \e$B$N=EMW$J%a!<%k$,>C$($F$7$^$C$?$H8@$C$F!";d$K5c$-IU$$$FMh$J$$$G$/$@$5$$!#\e(B
15589 \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
15590 \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!
15591
15592 \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
15593 \e$B5n2DG=\e(B) \e$B$K$7$^$9$,!#\e(B
15594
15595 @vindex gnus-inhibit-user-auto-expire
15596 @code{gnus-inhibit-user-auto-expire} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%0%k!<%W\e(B
15597 \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
15598 \e$B8B@Z$l>C5n2DG=$N0u$rIU$1$k$3$H$O$"$j$^$;$s!#\e(B
15599
15600 @vindex gnus-mark-copied-or-moved-articles-as-expirable
15601 \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
15602 \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
15603 \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
15604 \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
15605 \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
15606 \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
15607 \e$B5n2DG=$G$O$J$+$C$?5-;v$K4|8B@Z$l>C5n2DG=$N0u$,IU$/$3$H$O$"$j$^$;$s!#$7$?\e(B
15608 \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
15609 \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
15610 \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
15611 \e$B$,5$$KF~$i$J$$$J$i!"\e(B
15612 @code{gnus-mark-copied-or-moved-articles-as-expirable} \e$B$r\e(B @code{nil} \e$B$G\e(B
15613 \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
15614 \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
15615 \e$B2DG=$N0u$,<+F0E*$KIU$1$i$l$^$9!#%G%#%U%)%k%HCM$O\e(B @code{nil} \e$B$G$9!#\e(B
15616
15617 @node Washing Mail
15618 @subsection \e$B%a!<%k@vBu\e(B
15619 @cindex mail washing
15620 @cindex list server brain damage
15621 @cindex incoming mail treatment
15622
15623 \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
15624 \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
15625 \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
15626 \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
15627 \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
15628 \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
15629 \e$B$,I,MW$J$N$G$9!#\e(B
15630
15631 \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
15632 \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
15633 \e$B$k$3$H$b$G$-$^$7$?$,!"$=$&$9$k5$NO$,$"$j$^$;$s$G$7$?!#$=$l$O>P$&$Y$-$3$H\e(B
15634 \e$B$G$9!#\e(B
15635
15636 Gnus \e$B$OI=<($9$k5-;v$r@vBu$9$k$?$a$KB?$9$.$k$[$I$N4X?t$rDs6!$7$F$$$^$9$,!"\e(B
15637 \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
15638 \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
15639 \e$B$k?'!9$J4X?t$rMQ0U$7$F$$$^$9!#\e(B
15640
15641 @table @code
15642 @item nnmail-prepare-incoming-hook
15643 @vindex nnmail-prepare-incoming-hook
15644 \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
15645 \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
15646 \e$B%U%!!<$G8F$P$l$^$9!#;H$&$3$H$N$G$-$k4X?t$O\e(B:
15647
15648 @table @code
15649 @item nnheader-ms-strip-cr
15650 @findex nnheader-ms-strip-cr
15651 \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
15652 \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
15653 @end table
15654
15655 @item nnmail-prepare-incoming-header-hook
15656 @vindex nnmail-prepare-incoming-header-hook
15657 \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
15658 \e$B%@!<$r$-$l$$$K$9$k$H$-$K;H$&$3$H$,$G$-$^$9!#;H$&$3$H$N$G$-$k4X?t$O\e(B:
15659
15660 @table @code
15661 @item nnmail-remove-leading-whitespace
15662 @findex nnmail-remove-leading-whitespace
15663 \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
15664 \e$B%X%C%@!<$NA0$NJ}$KIU$12C$($?6uGr$rL5$/$7$^$9\e(B (\e$BLuCm\e(B: \e$BNc$(\e(B
15665 \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
15666 \e$B$F>C$7$^$9\e(B)\e$B!#$^$C$?$/$b$&!#\e(B
15667
15668 (\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
15669 \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
15670 \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
15671 \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
15672 \e$B$NF;$G$9!#\e(B)
15673
15674 @item nnmail-remove-list-identifiers
15675 @findex nnmail-remove-list-identifiers
15676 \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
15677 \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
15678 \e$B$N\e(B @code{Subject} \e$B%X%C%@!<$N@hF,$KIU$12C$($^$9!#@P4o;~Be$N%a!<%k%j!<%@!<\e(B
15679 \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
15680 \e$B8=\e(B @code{nnmail-list-identifiers} \e$B$K9gCW$9$kJ8;zNs$r<h$j=|$-$^$9!#$=$l$O\e(B
15681 \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
15682 \e$B$F$O$$$1$^$;$s!#\e(B
15683
15684 \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:
15685
15686 @lisp
15687 (setq nnmail-list-identifiers
15688       '("(idm)" "nagnagnag"))
15689 @end lisp
15690
15691 \e$B$3$l$O\e(B @code{gnus-list-identifiers} \e$B$GHsGK2uE*$K9T$J$&$3$H$b$G$-$^$9!#\e(B
15692 @xref{Article Hiding}.
15693
15694 @item nnmail-remove-tabs
15695 @findex nnmail-remove-tabs
15696 \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
15697
15698 @item nnmail-ignore-broken-references
15699 @findex nnmail-ignore-broken-references
15700 @c @findex nnmail-fix-eudora-headers
15701 @cindex Eudora
15702 @cindex Pegasus
15703 \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
15704 \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
15705 \e$B$l$^$9!#$3$N4X?t$O!"%X%C%@!<It$K@55,I=\e(B
15706 \e$B8=\e(B @code{nnmail-broken-references-mailers} \e$B$K9gCW$9$k9T$,$"$C$?$i!"\e(B
15707 @code{References} \e$B%X%C%@!<$r<h$j=|$-$^$9!#\e(B
15708 @end table
15709
15710 @item nnmail-prepare-incoming-message-hook
15711 @vindex nnmail-prepare-incoming-message-hook
15712 \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
15713 \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
15714 \e$B$3$H$N$G$-$k4X?t$O\e(B:
15715
15716 @table @code
15717 @item article-de-quoted-unreadable
15718 @findex article-de-quoted-unreadable
15719 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
15720 \e$B$O\e(B quoted printable \e$B$N%G%3!<%I$G$9\e(B)\e$B!#\e(B
15721 @end table
15722 @end table
15723
15724 @node Duplicates
15725 @subsection \e$B=EJ#\e(B
15726
15727 @vindex nnmail-treat-duplicates
15728 @vindex nnmail-message-id-cache-length
15729 @vindex nnmail-message-id-cache-file
15730 @cindex duplicate mails
15731 \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
15732 \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
15733 \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
15734 \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
15735 \e$B%H$G$O\e(B @file{~/.nnmail-cache}) \e$B$KJ]B8$7$^$9!#$=$l$KJ]B8$5$l\e(B
15736 \e$B$k\e(B @code{Message-ID} \e$B$N$*$*$h$=$N:GBg?t$OJQ\e(B
15737 \e$B?t\e(B @code{nnmail-message-id-cache-length} \e$B$G@)8f$5$l!"%G%#%U%)%k%H\e(B
15738 \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
15739 \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
15740 \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
15741 \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
15742 \e$B%8$N=EJ#$G$"$k$H$$$&7Y9p$r%a!<%k$N%X%C%@!<$KA^F~$7$^$9!#\e(B
15743
15744 \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
15745 \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
15746 \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
15747 \e$B$j$^$;$s!#\e(B
15748
15749 \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
15750 \e$B$9$k$3$H$,$G$-$^$9!#\e(B
15751
15752 \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
15753 \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:
15754
15755 @lisp
15756 (setq nnmail-split-fancy
15757       '(| ;; @r{\e$B=EJ#$7$?%a%C%;!<%8$OJ,$+$l$?%0%k!<%W$X!#\e(B}
15758         ("gnus-warning" "duplicat\\(e\\|ion\\) of message" "duplicate")
15759         ;; @r{\e$B%G!<%b%s$d%]%9%H%^%9%?!<$J$I$+$i$N%a%C%;!<%8$OB>$X!#\e(B}
15760         (any mail "mail.misc")
15761         ;; @r{\e$BB>$N5,B'!#\e(B}
15762         [ ... ] ))
15763 @end lisp
15764
15765 @noindent
15766 \e$B$b$7$/$O<!$N$h$&$J$b$N\e(B:
15767
15768 @lisp
15769 (setq nnmail-split-methods
15770       '(("duplicates" "^Gnus-Warning:.*duplicate")
15771         ;; @r{\e$BB>$N5,B'!#\e(B}
15772         [...]))
15773 @end lisp
15774
15775 \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
15776 \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
15777 \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
15778 \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
15779 \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
15780 \e$B$3$H$O$J$$$s$@\e(B! \e$B$o$)\e(B!
15781
15782 @node Not Reading Mail
15783 @subsection \e$B%a!<%k$rFI$`$N$G$O$J$$\e(B
15784
15785 \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
15786 \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
15787 \e$B$/$G$7$g$&!#$3$l$O7h$7$FIT9gM}$G$O$J$$$+$b$7$l$^$;$s$,!"$"$J$?$NK>$`$3$H\e(B
15788 \e$B$G$O$J$$$+$b$7$l$^$;$s!#\e(B
15789
15790 @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
15791 \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
15792 \e$B$K$J$k$O$:$G$9!#\e(B
15793
15794 @vindex nnbabyl-get-new-mail
15795 @vindex nnmbox-get-new-mail
15796 @vindex nnml-get-new-mail
15797 @vindex nnmh-get-new-mail
15798 @vindex nnfolder-get-new-mail
15799 \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
15800 \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
15801 \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
15802 \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
15803 \e$B$$$&JQ?t$,$"$j$^$9!#$b$7\e(B @code{nnbabyl} \e$B$,%a!<%k$rFI$_9~$_$r$d$a$5$;$?$$\e(B
15804 \e$B$N$G$"$l$P!"$=$N%0%k!<%W$N2>A[%5!<%P!<JT=8$7$F!"\e(B
15805 @code{nnbabyl-get-new-mail} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$^$7$g$&!#\e(B
15806
15807 \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
15808 \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
15809 \e$B$^$9!#\e(B
15810
15811 @node Choosing a Mail Back End
15812 @subsection \e$B%a!<%k%P%C%/%(%s%I$rA*$V\e(B
15813
15814 \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
15815 \e$B%a!<%k$N%U%!%$%k$O$^$:$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KJ#<L$5$l$^$9!#$=$N8e\e(B
15816 \e$B$G2?$,5/$3$k$+$O!"%a!<%k$r$I$NMM<0$G3JG<$7$?$$$+$K$h$j$^$9!#\e(B
15817
15818 \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
15819 \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
15820 \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
15821
15822 @menu
15823 * 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
15824 * Babyl::                       Rmail \e$B$N5l%P!<%8%g%s$O\e(B Babyl \e$B$r;H$&\e(B
15825 * Mail Spool::                  \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k\e(B?
15826 * MH Spool::                    mhspool \e$B$N$h$&$J%P%C%/%(%s%I\e(B
15827 * Maildir::                     \e$B$b$&0l$D$N#1%U%!%$%k\e(B/\e$B#1%a%C%;!<%87A<0\e(B
15828 * Mail Folders::                \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D\e(B
15829 * Comparing Mail Back Ends::    \e$BF@<:$N?<$$F6;!\e(B
15830 @end menu
15831
15832 @node Unix Mail Box
15833 @subsubsection Unix \e$B%a!<%k%\%C%/%9\e(B
15834 @cindex nnmbox
15835 @cindex unix mail box
15836
15837 @vindex nnmbox-active-file
15838 @vindex nnmbox-mbox-file
15839 @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
15840 \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
15841 \e$BB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
15842
15843 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
15844
15845 @table @code
15846 @item nnmbox-mbox-file
15847 @vindex nnmbox-mbox-file
15848 \e$BMxMQ<T$N%[!<%`%G%#%l%/%H%j!<$N%a!<%k%\%C%/%9$NL>A0!#%G%#%U%)%k%H\e(B
15849 \e$B$O\e(B @file{~/mbox} \e$B$G$9!#\e(B
15850
15851 @item nnmbox-activate-file
15852 @vindex nnmbox-active-file
15853 \e$B%a!<%k%\%C%/%9$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H\e(B
15854 \e$B$O\e(B @file{~/.mbox-active} \e$B$G$9!#\e(B
15855
15856 @item nnmbox-get-new-mail
15857 @vindex nnmbox-get-new-mail
15858 @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
15859 \e$B%W$KJ,3d$7$^$9!#%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
15860 @end table
15861
15862 @node Babyl
15863 @subsubsection Babyl
15864 @cindex nnbabyl
15865
15866 @vindex nnbabyl-active-file
15867 @vindex nnbabyl-mbox-file
15868 @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
15869 \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
15870 \e$B$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
15871
15872 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
15873
15874 @table @code
15875 @item nnbabyl-mbox-file
15876 @vindex nnbabyl-mbox-file
15877 Babyl \e$B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O\e(B @file{~/RMAIL} \e$B$G$9!#\e(B
15878
15879 @item nnbabyl-active-file
15880 @vindex nnbabyl-active-file
15881 Babyl \e$B%U%!%$%k$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H\e(B
15882 \e$B$O\e(B @file{~/.rmail-active} \e$B$G$9!#\e(B
15883
15884 @item nnbabyl-get-new-mail
15885 @vindex nnbabyl-get-new-mail
15886 @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
15887 \e$B%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
15888 @end table
15889
15890 @node Mail Spool
15891 @subsubsection \e$B%a!<%k%9%W!<%k\e(B
15892 @cindex nnml
15893 @cindex mail @acronym{NOV} spool
15894
15895 @dfn{nnml} \e$B%9%W!<%k%a!<%kMM<0$OB>$NCN$i$l$F$$$kMM<0$H$O8_49@-$,$"$j$^$;\e(B
15896 \e$B$s!#$=$l$O>/$7Cm0U$7$F;H$o$l$k$Y$-$G$9!#\e(B
15897
15898 @vindex nnml-directory
15899 \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
15900 \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
15901 \e$B;XDj$5$l$?%G%#%l%/%H%j!<$N2<$NBP1~$9$k%G%#%l%/%H%j!<$KF~$l$^$9!#%G%#%U%)\e(B
15902 \e$B%k%H$NCM$O\e(B @file{~/Mail/} \e$B$G$9!#\e(B
15903
15904 \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
15905 \e$B$Y$F8+$F$/$l$^$9!#\e(B
15906
15907 \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
15908 \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
15909 \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
15910 \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
15911 \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
15912 \e$B$bLdBj$G$J$$$J$i!"$3$l$,$*$=$i$/;H$&$3$H$N$G$-$k0lHVB.$$MM<0$G$"$k$H$$$&\e(B
15913 \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
15914 \e$B%$%k$r=E$$B-<h$j$GC5$9I,MW$O$"$j$^$;$s!#\e(B
15915
15916 @code{nnml} \e$B$O5-;vJ,3d$K4X$7$F$O$*$=$i$/0lHVCY$$%P%C%/%(%s%I$G$7$g$&!#B?\e(B
15917 \e$B$/$N%U%!%$%k$r:n$i$J$1$l$P$J$i$:!"F~$C$F$/$k%a!<%k$N$?$a\e(B
15918 \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
15919 \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
15920
15921 @cindex self contained nnml servers
15922 @cindex marks
15923 \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
15924 @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
15925 \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
15926 \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
15927 \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
15928 \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
15929 \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
15930 \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
15931 \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
15932
15933 \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
15934 \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
15935 \e$B$H$-$K!"$=$l$i$r@5$7$/:F:n@.$7$F$/$l$^$9!#\e(B
15936
15937 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
15938
15939 @table @code
15940 @item nnml-directory
15941 @vindex nnml-directory
15942 \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
15943 \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
15944 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
15945
15946 @item nnml-active-file
15947 @vindex nnml-active-file
15948 @code{nnml} \e$B%5!<%P!<$N$?$a$N%"%/%F%#%V%U%!%$%k!#%G%#%U%)%k%H\e(B
15949 \e$B$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
15950
15951 @item nnml-newsgroups-file
15952 @vindex nnml-newsgroups-file
15953 @code{nnml} \e$B%0%k!<%W5-=R%U%!%$%k!#\e(B@xref{Newsgroups File Format}. \e$B%G%#%U%)\e(B
15954 \e$B%k%H$O\e(B @file{~/Mail/newsgroups} \e$B$G$9!#\e(B
15955
15956 @item nnml-get-new-mail
15957 @vindex nnml-get-new-mail
15958 @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
15959 \e$B%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
15960
15961 @item nnml-nov-is-evil
15962 @vindex nnml-nov-is-evil
15963 @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
15964 \e$B;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
15965
15966 @item nnml-nov-file-name
15967 @vindex nnml-nov-file-name
15968 @acronym{NOV} \e$B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O\e(B @file{.overview} \e$B$G$9!#\e(B
15969
15970 @item nnml-prepare-save-mail-hook
15971 @vindex nnml-prepare-save-mail-hook
15972 \e$BJ]B8$9$kA0$K0l$D$N5-;v$KHO0O$r69$a$F<B9T$9$k%U%C%/$G$9!#\e(B
15973
15974 @item nnml-marks-is-evil
15975 @vindex nnml-marks-is-evil
15976 \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
15977 \e$B;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
15978
15979 @item nnml-marks-file-name
15980 @vindex nnml-marks-file-name
15981 \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
15982
15983 @item nnml-use-compressed-files
15984 @vindex nnml-use-compressed-files
15985 \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
15986 \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
15987 \e$B$J$C$F$$$J$1$l$P$J$j$^$;$s\e(B (@pxref{Compressed Files, ,Compressed Files,
15988 emacs, The Emacs Editor})\e$B!#\e(B@code{nnml-use-compressed-files} \e$B$NCM$,J8;zNs\e(B
15989 \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
15990 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
15991 \e$B$-$^$9!#CM\e(B @code{t} \e$B$O\e(B @samp{.gz} \e$B$HEy2A$G$9!#\e(B
15992
15993 @item nnml-compressed-files-size-threshold
15994 @vindex nnml-compressed-files-size-threshold
15995 \e$B%a%C%;!<%8%U%!%$%k$r05=L$9$k$+$I$&$+$rH=CG$9$k$?$a$N!"%5%$%:$NogCM$G$9!#\e(B
15996 @code{nnml-use-compressed-files} \e$B$,Hs\e(B-@code{nil} \e$B$K@_Dj$5$l$F$$$F!"K\J8\e(B
15997 \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
15998 @end table
15999
16000 @findex nnml-generate-nov-databases
16001 @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
16002 \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
16003 \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
16004 \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
16005 \e$B$^$G$K$O;~4V$,$+$+$k$+$b$7$l$^$;$s!#$3$N5!G=$X$N$h$jNI$$%$%s%?!<%U%'!<%9\e(B
16006 \e$B$O%5!<%P!<%P%C%U%!!<$G8+$D$+$k$G$7$g$&\e(B (@pxref{Server Commands})\e$B!#\e(B
16007
16008 \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
16009 \e$B$;$k$?$a$N\e(B @code{nnml-generate-nov-databases-1} \e$B$H$$$&L?Na$b$"$j$^$9!#\e(B
16010
16011 @node MH Spool
16012 @subsubsection MH \e$B%9%W!<%k\e(B
16013 @cindex nnmh
16014 @cindex mh-e mail spool
16015
16016 @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
16017 \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
16018 \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
16019 \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
16020 \e$B$$$^$9!#\e(B
16021
16022 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
16023
16024 @table @code
16025 @item nnmh-directory
16026 @vindex nnmh-directory
16027 \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
16028 \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
16029 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
16030
16031 @item nnmh-get-new-mail
16032 @vindex nnmh-get-new-mail
16033 @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
16034 \e$B%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
16035
16036 @item nnmh-be-safe
16037 @vindex nnmh-be-safe
16038 @code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$O%U%)%k%@!<$K$"$k5-;v$,<B:]\e(B
16039 \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
16040 \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
16041 \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
16042 \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
16043 \e$B$^$;$s!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
16044 @end table
16045
16046 @node Maildir
16047 @subsubsection Maildir
16048 @cindex nnmaildir
16049 @cindex maildir
16050
16051 @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
16052 maildir \e$B%U%)!<%^%C%H$G%a!<%k$r3JG<$7$^$9!#$3$N%U%)!<%^%C%H\e(B
16053 \e$B$O\e(B @uref{http://cr.yp.to/proto/maildir.html} \e$B$*$h\e(B
16054 \e$B$S\e(B @uref{http://www.qmail.org/man/man5/maildir.html} \e$B$GJ8=q2=$5$l$F$$$^\e(B
16055 \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
16056 \e$B%H%j!<$KDI2C$N>pJs$r3JG<$7$^$9!#\e(B
16057
16058 Maildir \e$B%U%)!<%^%C%H$O!"G[Aw$H9VFI$r!"%m%C%/$rI,MW$H$;$:$KF1;~$K9T$J$&$3\e(B
16059 \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
16060 \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
16061 Gnus \e$B$r@_Dj$7$J$1$l$P$J$i$J$$$G$7$g$&!#$=$l$O:#$^$GDL\e(B
16062 \e$B$j\e(B @code{nnmaildir} \e$B$G9T$J$&$3$H$,$G$-$^$9$,!"$b$C$HIaDL$N$d$jJ}$O!"\e(B
16063 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
16064 \e$B$3$H$G$9!#\e(B
16065
16066 @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
16067 \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
16068 \e$B$9$3$H$O$"$j$^$;$s!#\e(B
16069
16070 @code{nnmaildir} \e$B$O5-;v$N0u$H\e(B @acronym{NOV} \e$B%G!<%?$r!"$=$l$>$l\e(B
16071 \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
16072 \e$B$K\e(B maildir \e$BA4BN$r%3%T!<$9$k$3$H$,$G$-!"0u$OJ];}$5$l$^$9!#\e(B
16073
16074 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
16075
16076 @table @code
16077 @item directory
16078 \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
16079 \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
16080 \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
16081 \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
16082 \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
16083 \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
16084 \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
16085 \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
16086 \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
16087 \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
16088
16089 @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
16090 \e$B$3$N%5!<%P!<$N$?$a$N%G%#%l%/%H%j!<$N%Q%9$rF@$k$?$a\e(B
16091 \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
16092 \e$B$,3+$+$l$?$H$-$@$1\e(B @code{eval} \e$B$5$l!"$=$N7k2LF@$i$l$?J8;zNs$,!"%5!<%P!<\e(B
16093 \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
16094 \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
16095 \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
16096 \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
16097 \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
16098 \e$B$+$b$7$l$J$$$+$i$G$9!#\e(B@code{"~/.nnmaildir"} \e$B$,0lHLE*$JCM$G$9!#\e(B
16099
16100 @item target-prefix
16101 \e$B$3$l$O\e(B Lisp \e$B<0$G$J$1$l$P$J$j$^$;$s!#$=$l\e(B
16102 \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
16103 \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
16104 \e$BJ8;zNs$,%5!<%P!<$,JD$8$i$l$k$^$G;H$o$l$^$9!#\e(B
16105
16106 @code{nnmaildir} \e$B%5!<%P!<$K%0%k!<%W$r:n$k$H!"$=$NL>A0$NF,\e(B
16107 \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
16108 \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
16109 @code{directory} \e$B$,\e(B @code{"~/.nnmaildir"} \e$B$G!"\e(B
16110 @code{target-prefix} \e$B$,\e(B @code{"../maildirs/"} \e$B$@$C$?>l9g$K\e(B @code{foo} \e$B$H\e(B
16111 \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
16112 \e$B$F\e(B @file{~/.nnmaildir/../maildirs/foo} \e$B$r!"\e(B@file{../maildirs/foo} \e$B$X$N%7\e(B
16113 \e$B%s%\%j%C%/%j%s%/$H$7$F\e(B @file{~/.nnmaildir/foo} \e$B$r:n@.$7$^$9!#\e(B
16114
16115 \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
16116 \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
16117 \e$B$G$-$^$9!#$3$N>l9g$O!"\e(B@code{directory} \e$B$G8+$D$+$kL>A0\e(B
16118 \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
16119 \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
16120
16121 \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
16122 \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
16123 \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
16124 \e$B$KBP$7$F$O!"\e(B@code{force} \e$B0z?t$rM?$($J$$\e(B
16125 \e$B$H\e(B @code{gnus-group-delete-group} \e$B$,;H$($J$$$3$H$K5$$r$D$1$F$/$@$5$$!#\e(B
16126
16127 @item directory-files
16128 \e$B$3$l$O\e(B @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$r;}$C$F$$$k4X\e(B
16129 \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
16130 \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
16131 \e$B$3$N%Q%i%a!<%?!<$OG$0U$G$9!#%G%#%U%)%k%H$O!"\e(B
16132 @code{nnheader-directory-files-is-safe} \e$B$,\e(B @code{nil} \e$B$@$C$?\e(B
16133 \e$B$i\e(B @code{nnheader-directory-files-safe} \e$B$G!"$=$l0J30$N>l9g\e(B
16134 \e$B$O\e(B @code{directory-files} \e$B$G\e(B
16135 \e$B$9\e(B (@code{nnheader-directory-files-is-safe} \e$B$O%5!<%P!<$,3+$$$?$H$-$K0l2s\e(B
16136 \e$B$@$18!::$5$l$^$9$,!"%G%#%l%/%H%j!<$,Av::$5$l$k$H$-$KKh2s%A%'%C%/$5$;$?$$\e(B
16137 \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
16138
16139 @item get-new-mail
16140 \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
16141 \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
16142 \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
16143 \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
16144 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
16145
16146 @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
16147 \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
16148 \e$B$=$s$J0U?^$G$O@_7W$5$l$F$$$^$;$s$7!">-Mh$O0c$&7k2L$r$b$?$i$92DG=@-$,$"$j\e(B
16149 \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
16150 @code{create-directory} \e$B%5!<%P!<%Q%i%a!<%?!<$r@_Dj$9$k$3$H$rK:$l$J$$$G$/\e(B
16151 \e$B$@$5$$!#\e(B
16152 @end table
16153
16154 @subsubsection \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
16155
16156 @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
16157 \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
16158 \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
16159 \e$B$9!#4|8B@Z$l>C5n$N%Q%i%a!<%?!<$r=|$$$F!"$3$N5!G=$O$9$Y\e(B
16160 \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
16161 \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
16162 \e$B$H$,$G$-$^$9!#\e(B
16163
16164 \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
16165 \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
16166 \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
16167 (\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
16168 \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
16169 \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
16170 \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
16171 \e$BCM$K$D$$$F!"$=$&$9$k$3$H$,$U$5$o$7$$>l9g$K$O!"DI2C$N%/%*!<%H$r;H$$!"$+$D\e(B
16172 \e$B%Y%/%H%k$GCM$rJq$`$3$H$rK:$l$J$$$G$/$@$5$$!#\e(B)
16173
16174 @table @code
16175 @item expire-age
16176 \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
16177 \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
16178 \e$B%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"$$$D$b$N\e(B @code{nnmail-expiry-wait} \e$BJQ?t\e(B
16179 \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
16180 \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
16181 \e$B$,\e(B @code{nnmail-expiry-wait} \e$B$h$jM%@h$7$F;H$o$l!"\e(B
16182 @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
16183 \e$B$P!"\e(B@code{[(* 3 24 60 60)]} \e$B$N$h$&$J$b$N$r;H$C$F$/$@$5$$!#\e(B
16184 @code{nnmaildir} \e$B$O<0$rI>2A$7$F!"$=$N7k2L$r;H$$$^$9!#5-;v$N<wL?$O5-;v%U%!\e(B
16185 \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
16186 \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
16187 \e$B$^$?!"5-;v$r<c$/$7$F$7$^$&$G$7$g$&!#\e(B
16188
16189 @item expire-group
16190 \e$B$3$l$,0J2<$N$h$&$J40A4$J\e(B Gnus \e$B$N%0%k!<%WL>$NJ8;zNs$G!"\e(B
16191
16192 @example
16193 "backend+server.address.string:group.name"
16194 @end example
16195
16196 @noindent
16197 \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
16198 \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
16199 \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
16200 \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
16201 \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
16202 \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
16203 \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
16204 \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
16205 \e$BI>2A$5$l$^$9!#$7$?$,$C$F5-;v$r$I$3$KCV$/$+$r7h$a$k$?$a$K!"$=$N<0\e(B
16206 \e$B$O\e(B @code{nnmaildir-article-file-name} \e$B$J$I$K>H2q$9$k$3$H$,$G$-$^$9!#\e(B
16207 @emph{\e$B$?$H$($3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$/$F$b!"\e(B
16208 @code{nnmaildir} \e$B$O\e(B @code{expiry-target} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
16209 \e$B$d\e(B @code{nnmail-expiry-target} \e$BJQ?t$r8\$_$^$;$s!#\e(B}
16210
16211 @item read-only
16212 \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
16213 \e$B$N\e(B maildir \e$B$G$OFI$_=P$7@lMQ$H$7$F07$$$^$9!#$3$N0UL#$O!"5-;v\e(B
16214 \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
16215 \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
16216 \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
16217 \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
16218 \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
16219 \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
16220 \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
16221 \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
16222 \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
16223 \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
16224
16225 @item directory-files
16226 @code{directory-files} \e$B$HF1$8%$%s%?!<%U%'!<%9$N4X?t$G$9!#5-;v$r8+$D$1$k\e(B
16227 \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
16228 \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
16229 \e$B%?!<$G@_Dj$5$l$F$$$k4X?t$G$9!#\e(B
16230
16231 @item distrust-Lines:
16232 \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
16233 \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
16234 \e$B9g$O!"$"$l$P$=$N%X%C%@!<%U%#!<%k%I$,;H$o$l$^$9!#\e(B
16235
16236 @item always-marks
16237 @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
16238 \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
16239 \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
16240 \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
16241 \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
16242 \e$B$1$l$PJ|4~$5$l$k$Y$-$G$9!#\e(B
16243
16244 @item never-marks
16245 @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
16246 \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
16247 \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
16248 \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
16249 \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
16250 \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
16251 \e$B$k$Y$-$G$9!#\e(B
16252
16253 @item nov-cache-size
16254 @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
16255 \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
16256 \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
16257 \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
16258 \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
16259 \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
16260 \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
16261 \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
16262 \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
16263 @end table
16264
16265 @subsubsection \e$B5-;v$N<1JL\e(B
16266 \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
16267 \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
16268 \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
16269 \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
16270 \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
16271 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
16272 \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
16273 \e$B$G5-;v$rMW5a$7$?8e$G\e(B @code{nnmaildir-article-file-name} \e$BJQ?t$+$iF@$i$l$^\e(B
16274 \e$B$9!#\e(B
16275
16276 @subsubsection NOV \e$B%G!<%?\e(B
16277 @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
16278 \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
16279 \e$B$7$^$9!#\e(B@code{nnmaildir-generate-nov-databases} \e$B4X?t$O$"$j$^$;$s!#\e(B(\e$B$=$N\e(B
16280 \e$BI,MW$O$"$^$j$"$j$^$;$s!#5-;v$N\e(B @acronym{NOV} \e$B%G!<%?$O5-;v\e(B
16281 \e$B$+\e(B @code{nnmail-extra-headers} \e$B$,JQ2=$7$?$H$-$K<+F0E*$K99?7$5$l$^\e(B
16282 \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
16283 \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
16284 \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
16285 \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
16286 \e$B$H$C$FLLE]$J$3$H$K$J$j$^$9!#\e(B
16287
16288 @subsubsection \e$B5-;v$N0u\e(B
16289 @file{.nnmaildir/marks/flag/uniq} \e$B%U%!%$%k$,$"$k>l9g$K!"\e(B@code{uniq} \e$B$K$h$C\e(B
16290 \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
16291 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
16292 \e$B$N$h$&$J%U%!%$%k$rC5$7$F!"8+$D$1$?0u$N%;%C%H$rJs9p$7$^$9!#\e(B
16293 Gnus \e$B$,\e(B @code{nnmaildir} \e$B$K0u$N%;%C%H$r3JG<$9$k$3$H$rMW5a$9$k$H!"\e(B
16294 @code{nnmaildir} \e$B$OI,MW$K1~$8$FBP1~$9$k%U%!%$%k$r@8@.$7!"$^$?$O>C5n$7$^\e(B
16295 \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
16296 \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
16297 \e$B$9!#\e(B)
16298
16299 @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
16300 \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
16301 \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
16302 \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
16303 \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
16304 \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
16305 \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
16306 \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
16307 \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
16308 \e$B$;$s!#\e(B
16309
16310 @node Mail Folders
16311 @subsubsection \e$B%a!<%k%U%)%k%@!<\e(B
16312 @cindex nnfolder
16313 @cindex mbox folders
16314 @cindex mail folders
16315
16316 @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
16317 \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
16318 @code{nnfolder} \e$B$O5-;vHV9f$HE~Ce;~9o$r8+<:$o$J$$$h$&$K$9$k$?$a$NDI2C$N%X%C\e(B
16319 \e$B%@!<$r2C$($^$9!#\e(B
16320
16321 @cindex self contained nnfolder servers
16322 @cindex marks
16323 \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
16324 @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
16325 \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
16326 \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
16327 \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
16328 \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
16329 \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
16330 \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
16331 \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
16332
16333 \e$B2>A[%5!<%P!<$N@_Dj\e(B:
16334
16335 @table @code
16336 @item nnfolder-directory
16337 @vindex nnfolder-directory
16338 \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
16339 \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
16340 \e$B$O\e(B @file{~/Mail}) \e$B$G$9!#\e(B
16341
16342 @item nnfolder-active-file
16343 @vindex nnfolder-active-file
16344 \e$B%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O\e(B @file{~/Mail/active} \e$B$G$9!#\e(B
16345
16346 @item nnfolder-newgroups-file
16347 @vindex nnfolder-newsgroups-file
16348 \e$B%0%k!<%W5-=R%U%!%$%k$NL>A0!#\e(B@xref{Newsgroups File Format}. \e$B%G%#%U%)%k%H\e(B
16349 \e$B$O\e(B @file{~/Mail/newsgroups"} \e$B$G$9!#\e(B
16350
16351 @item nnfolder-get-new-mail
16352 @vindex nnfolder-get-new-mail
16353 @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
16354 \e$B%G%#%U%)%k%H$O\e(B @code{t} \e$B$G$9!#\e(B
16355
16356 @item nnfolder-save-buffer-hook
16357 @vindex nnfolder-save-buffer-hook
16358 @cindex backup files
16359 \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
16360 \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
16361 \e$B$&$3$H$KCm0U$7$F$/$@$5$$!#$3$N5!G=$rL58z$K$7$?$$$N$G$"$l$P!"\e(B
16362 @file{~/.gnus.el} \e$B%U%!%$%k$G<!$N$h$&$J$3$H$r$9$l$PNI$$$G$7$g$&\e(B:
16363
16364 @lisp
16365 (defun turn-off-backup ()
16366   (set (make-local-variable 'backup-inhibited) t))
16367
16368 (add-hook 'nnfolder-save-buffer-hook 'turn-off-backup)
16369 @end lisp
16370
16371 @item nnfolder-delete-mail-hook
16372 @vindex nnfolder-delete-mail-hook
16373 \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
16374 \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
16375 \e$B=P$9$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
16376
16377 @item nnfolder-nov-is-evil
16378 @vindex nnfolder-nov-is-evil
16379 \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
16380 \e$B$r$bL5;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
16381
16382 @item nnfolder-nov-file-suffix
16383 @vindex nnfolder-nov-file-suffix
16384 @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
16385
16386 @item nnfolder-nov-directory
16387 @vindex nnfolder-nov-directory
16388 @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
16389 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
16390
16391 @item nnfolder-marks-is-evil
16392 @vindex nnfolder-marks-is-evil
16393 \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
16394 \e$BL5;k$7$^$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
16395
16396 @item nnfolder-marks-file-suffix
16397 @vindex nnfolder-marks-file-suffix
16398 @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
16399
16400 @item nnfolder-marks-directory
16401 @vindex nnfolder-marks-directory
16402 @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
16403 \e$B$i\e(B @code{nnfolder-directory} \e$B$,;H$o$l$^$9!#\e(B
16404 @end table
16405
16406 @findex nnfolder-generate-active-file
16407 @kindex M-x nnfolder-generate-active-file
16408 @code{nnfolder} \e$B$GFI$_$?$$$?$/$5$s$N\e(B @code{nnfolder} \e$B$K;w$?%U%!%$%k$r;}$C\e(B
16409 \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
16410 \e$B$"$k$3$H$r\e(B @code{nnfolder} \e$B$K5$IU$+$;$k$?$a$K!"\e(B@kbd{M-x
16411 nnfolder-generate-active-file} \e$BL?Na$r;H$C$F$/$@$5$$!#$b$C$H$b!"$3$l$OD9\e(B
16412 \e$B$$%U%!%$%kL>$r;H$C$F$$$k$H$-$@$1F0:n$7$^$9$,!#\e(B
16413
16414 @node Comparing Mail Back Ends
16415 @subsubsection \e$B%a!<%k%P%C%/%(%s%I$NHf3S\e(B
16416
16417 \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
16418 \e$B<hF@$5$l$k!"Dc<!$N%"%/%;%9<jCJ!"$"$k$$$O$=$&8@$$$?$1$l$PM"Aw<jCJ$G$9!#$=\e(B
16419 \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
16420 \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
16421 \e$BI,MW$,$"$j$^$9!#\e(B
16422
16423 \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
16424 \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
16425 \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
16426 \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
16427 \e$B$O5-;v$N%G%#%l%/%H%j!<$N%9%W!<%k$NNN0h$KD>@\$KF'$_9~$`%j!<%@!<$K$h$C$F9T\e(B
16428 \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
16429 \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
16430 \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
16431 \e$B$-$^$9!#\e(B
16432
16433 @quotation
16434 (\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
16435 midnight dreary\e$B!I!#\e(B)
16436 @end quotation
16437
16438 \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
16439 \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
16440 \e$B$S=P$9$3$H$G$9!#$=$l$>$l$$$/$D$+$NNI$$E@$H0-$$E@$,$"$j$^$9\e(B:
16441
16442 @table @code
16443 @item nnmbox
16444 \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
16445 \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
16446 \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
16447 (@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
16448 \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
16449 \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
16450 \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
16451 \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
16452 \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
16453 \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
16454 \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
16455 \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
16456 \e$B$9$,!"\e(BGnus \e$B$,$I$3$K2?$,$"$k$+$rD4$Y$k$H$-$O!"2r@O$,CY$/$J$j$^$9!#\e(B
16457
16458 @item nnbabyl
16459 \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
16460 \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
16461 \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
16462 \e$B%9%F%`$KFO$$$?%a!<%k$G$I$s$J7A<0$,;H$o$l$F$$$?$+$O$o$+$j$^$;$s$,!"\e(B
16463 Babyl \e$B$K$O%a!<%k$rJQ49$9$k$?$a$N!"$=$lMQ$NFbIt7A<0$,$"$j$^$7$?!#$=$NJQ49\e(B
16464 \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
16465 \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
16466 \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
16467 \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
16468 \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
16469 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
16470 \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
16471 \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
16472 \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
16473 \e$B$N\e(B mbox \e$BMM<0$,;H$o$l$k$h$&$K$J$j$^$7$?!#\e(B
16474
16475 \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
16476 \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
16477 \e$B$s!#\e(B
16478
16479 @item nnml
16480 @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
16481 \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
16482 @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
16483 \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
16484 \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
16485 \e$B%k\e(B (INN \e$B$d\e(B CNews \e$B$K4p$E$$$?%K%e!<%9%7%9%F%`\e(B
16486 \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
16487 \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
16488 \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
16489 \e$B$b!"%0%k!<%W$XF~$k$H$-$N8zN($rNI$/$9$k$?$a$K:n@.$7$^$9!#$?$/$5$s$N%U%!%$\e(B
16490 \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
16491 \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
16492 \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
16493 \e$B;Y1g$5$l$F!"$H$F$D$b$J$/B.$/$J$j$^$9!#\e(B
16494
16495 @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
16496 \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
16497 \e$B$?$/$5$s@jM-$7$^$9!#$.$C$7$j$D$^$C$?6&M-%U%!%$%k%7%9%F%`$GBgNL\e(B
16498 \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
16499 \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
16500 \e$B$k$N$J$i$P!"\e(B@code{nnml} \e$B$K$OHs>o$KBg$-$JMxE@$,$"$k$N$G$9$,!#\e(B
16501
16502 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
16503 \e$B>l=j$r<h$i$l$F$7$^$&E@$GLdBj$,$"$j$^$9!#\e(B
16504
16505 @item nnmh
16506 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
16507 \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
16508 \e$BF0:n$7$^$9$,!":w0z5!G=$O>/$7$7$+!"$"$k$$$O$^$C$?$/$"$j$^$;\e(B
16509 \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
16510 \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
16511 \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
16512 \e$B$9$k$?$a$K9T$J$&%"%/%;%9$NCY$5$K7k$SIU$/$+$i$G$9!#\e(B
16513
16514 @item nnfolder
16515 \e$B4pK\E*$K\e(B @code{nnfolder} \e$B$,<B8=$9$k$3$H$O!"%0%k!<%WKh\e(B
16516 \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
16517 \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
16518 \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
16519 \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
16520 \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
16521 \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
16522 \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
16523 \e$B$$$N%a%C%;!<%8$,$"$k$+$rD4$Y$k$3$H$r$H$F$bB.$/$7$^$9!#\e(B
16524
16525 \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
16526 @code{nnfolder} \e$B$O:GA1$NA*Br$G$O$"$j$^$;$s$,!"$[$I$[$I$NNL$N%a!<%k$7$+<u\e(B
16527 \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
16528 \e$B%/%(%s%I$G$7$g$&!#\e(B
16529
16530 @item nnmaildir
16531 \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
16532 \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
16533
16534 @code{nnmaildir} \e$B$OBgJ}\e(B @code{nnml} \e$B$H;w$?$b$N$G$9$,!"$$$/$i$+82Cx$J0c$$\e(B
16535 \e$B$,$"$j$^$9!#$=$l$>$l$N%a%C%;!<%8$OJL!9$N%U%!%$%k$K3JG<$5$l$^$9$,!"%U%!%$\e(B
16536 \e$B%kL>$O\e(B Gnus \e$B$N5-;vHV9f$H4X78$,$"$j$^$;$s!#$^\e(B
16537 \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
16538 \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
16539 (@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
16540 \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
16541 \e$B$NHs%V%m%C%/9=B$$N%U%!%$%k%7%9%F%`$X$NE>49$r8!F$$7$F$/$@$5$$!#\e(B
16542
16543 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
16544 \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
16545 \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
16546 \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
16547 \e$B3d$r>JN,$G$-$k$3$H$r0UL#$7$^$9!#\e(B@code{mail-sources} \e$B$K$*$1\e(B
16548 \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
16549 \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
16550 \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
16551 \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
16552 \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
16553 \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
16554 \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
16555 \e$B$O<u$1$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
16556
16557 @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
16558 \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
16559 \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
16560 \e$B0u$O$=$N$^$^$G$9!#\e(B@code{nnml} \e$B$b0u$r3JG<$7$^$9$,!"\e(B
16561 @code{nnmaildir} \e$B$G\e(B Gnus \e$B$N30$+$i$=$l$i$r;H$&$h$&$K4JC1$G$O$"$j$^$;$s!#\e(B
16562
16563 @code{nnmaildir} \e$B$OB.EY$r>e$2$k$?$a$K$+$J$j$NNL$N%a%b%j$r;H$$$^$9!#\e(B
16564 (@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
16565 \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
16566 \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
16567 \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
16568 \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
16569 \e$B9=$O!"$*$=$i$/>-Mh$O:o=|$5$l$k$G$7$g$&!#\e(B
16570
16571 \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
16572 \e$B%k%7%9%F%`$K0MB8$7$F$$$J$$$9$Y$F$NItJ,$G$OB.$$$G$7$g$&!#\e(B
16573
16574 @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
16575 \e$B@8$7$?%P%C%/%(%s%I$r=q$/$N$K\e(B @code{nnoo} \e$B$O;H$($^$;$s!#\e(B
16576 @end table
16577
16578 @node Browsing the Web
16579 @section Browsing the Web
16580 @cindex web
16581 @cindex browsing the web
16582 @cindex www
16583 @cindex http
16584
16585 \e$B%&%'%V$K4p$E$$$?5DO@$N>l$O$I$s$I$s9-$^$C$F$$$^$9!#B?$/$NJ,Ln$G!"%&%'%V$N\e(B
16586 \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
16587 \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
16588 \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
16589 \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
16590 \e$B$,2?$G$"$k$+$9$iCN$j$^$;$s!#\e(B
16591
16592 \e$B$3$N6Z=q$-$+$iIb$+$S>e$,$kLdBj$O!"%&%'%V%V%i%&%6!<$O%K%e!<%9%j!<%@!<$H$7\e(B
16593 \e$B$F$O$"$^$jNI$/$J$$$H$$$&$3$H$G$9!#$I$s$J5-;v$rFI$s$@$+$r5-O?$7$^$;$s!#6=\e(B
16594 \e$BL#$N$"$kI=Bj$K%9%3%"$rIU$1$k$3$H$,$G$-$^$;$s!#%*%U%i%$%s$GFI$`$3$H$,$G$-\e(B
16595 \e$B$^$;$s!#2?EY$b%/%j%C%/$9$k$3$H$rMW5a$7!":G8e$K$O$"$J$?$rE\$i$;$^$9!#\e(B
16596
16597 \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
16598 \e$B$K\e(B Gnus \e$B$r;H$$$^$;$s$+\e(B?
16599
16600 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
16601 \e$BHw$($D$D$"$j$^$9!#\e(B
16602
16603 @menu
16604 * Archiving Mail::
16605 * Web Searches::                \e$BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k\e(B
16606 * RSS::                         RDF Site Summary \e$B$rFI$`\e(B
16607 * Customizing W3::              Gnus \e$B$+$i\e(B Emacs/W3 \e$B$rA`:n$9$k\e(B
16608 @end menu
16609
16610 \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
16611 \e$B$^$?$O$=$l$i$NBeBX$,I,MW$G$9!#\e(B
16612
16613 \e$B$3$l$i$N%&%'%V%=!<%9$N0lHV$NLdBj$O!"D94|4V$OF0:n$7$J$$2DG=@-$,9b$$$3$H$G\e(B
16614 \e$B$9!#\e(B@acronym{HTML} \e$B$N%G!<%?$+$i>pJs$r=&$$=8$a$k$N$O$;$$$<$$?dB,$G!"$=$N\e(B
16615 \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
16616 \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
16617
16618 \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
16619 \e$B;HMQ2DG=$G$J$+$C$?$j!"$O$C$-$j8@$C$F3Z$7$`$K$OCY$9$.$k!"$H$$$&$3$H$G$9!#\e(B
16620 \e$B$=$&$$$&>l9g$K!"\e(BGnus Agent (@pxref{Gnus Unplugged}) \e$B$K5-;v$N%@%&%s%m!<%I\e(B
16621 \e$B$rG$$;$F!"%m!<%+%k%G%#%9%/$+$i9%$-$J$H$-$KFI$`$h$&$K$9$k$3$H$O!"Bg$$$K0U\e(B
16622 \e$B5A$,$"$j$^$9!#$3$l$G\e(B World Wide Wait \e$B$H$O$*$5$i$P$G$9!#\e(B
16623
16624 @node Archiving Mail
16625 @subsection \e$B%a!<%k$NJ]B8\e(B
16626 @cindex archiving mail
16627 @cindex backup of mail
16628
16629 \e$B$$$/$D$+$N%P%C%/%(%s%I!"FC$K\e(B @code{nnml}, @code{nnfolder} \e$B$*$h\e(B
16630 \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
16631 \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
16632 \e$B$G!"%0%k!<%W$N0u$rJ]$A$D$DJ]B8$7$?$j85$KLa$9$N$O$+$J$j4JC1$G$9!#\e(B
16633
16634 (\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
16635 \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)
16636
16637 @code{nnml}, @code{nnfolder} \e$B$^$?$O\e(B @code{nnmaildir} \e$B%5!<%P!<$K$^$k$4$H\e(B
16638 \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
16639 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
16640 \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
16641 \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
16642 \e$B$NDj5A$KDI2C$7$^$7$g$&!#\e(B@ref{Article Backlog},
16643 @ref{Asynchronous Fetching} \e$B$*$h$S$=$NB>$N$b$N$O%G!<%?$r>e=q$-$7$F<YKb$r\e(B
16644 \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
16645 \e$B$b$7$l$^$;$s!#\e(B
16646
16647 \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
16648 \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
16649 \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
16650 \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
16651 \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
16652 \e$B$9$kI,MW$,$"$j$^$9!#%0%k!<%W$r85$KLa$9$K$O!"%0%k!<%W%P%C%U%!!<\e(B
16653 \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
16654 \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
16655 \e$B%/%H%j!<$rCN$k$N$G!"$=$N>l9g\e(B @kbd{G m} \e$B$OITMW$G$9!#\e(B
16656
16657 @node Web Searches
16658 @subsection \e$B%&%'%V8!:w\e(B
16659 @cindex nnweb
16660 @cindex Google
16661 @cindex dejanews
16662 @cindex gmane
16663 @cindex Usenet searches
16664 @cindex searching the Usenet
16665
16666 @c \e$B5-;v$r!<!"$C$F$f!<$+$"!"$J$s$+D4$Y$?$$J8;z$,=q$$$F$"$k5-;v$r!<!"$=$N\e(B
16667 @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
16668 @c \e$B$"!<!"$=$&$@$C!"%&%'%V%V%i%&%6!<$H$+$f!<$d$D;H$C$F!<!"$d$k$N$C$F$(!<!"$&\e(B
16669 @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
16670 \e$B$&$&$`!"$^$"!"D4$Y$?$$J8;z$,=q$$$F$"$k5-;v$r!"$=$N!"\e(BUsenet \e$B$GC5$9$H$$$&\e(B
16671 \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
16672 \e$B2?$H?=$7$^$7$g$&$+!"%&%'%V%V%V%i%&%6!<$H$$$$$^$9$+!"$=$&$$$&$b$N$r;H$C$F\e(B
16673 \e$B$3$H$r9T$J$&$N$O!"2?$H$b$=$N!"$O$P$+$j$J$,$i!"$V$6$^$H8@$$$^$9$+!"$=$&$9\e(B
16674 \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
16675 @c \e$B!V%V%V%V!W$O%?%$%]$8$c$J$$$s$@$h!<$s!#\e(B
16676 Gnus \e$B$r;H$($P%V%i%&%6!<L5$7$G8!:w$9$k$3$H$,$G$-$^$9!#\e(B
16677
16678 @code{nnweb} \e$B%P%C%/%(%s%I$O!"6/NO$J8!:w%(%s%8%s$X$N4JC1$J%$%s%?!<%U%'!<\e(B
16679 \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
16680 \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
16681 \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
16682 \e$B<j7Z$K$3$l$,$G$-$^$9!#\e(B
16683
16684 @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
16685 \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
16686 \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
16687 \e$B$F$$$k$+$b$7$l$^$;$s!#$^$?!"=EJ#M^@)\e(B (@pxref{Duplicate Suppression}) \e$B$r\e(B
16688 \e$B;H$C$F$bLr$KN)$?$J$$$G$7$g$&!#$H$$$&$N$O!"8!:w%(%s%8\e(B
16689 \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
16690 \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
16691 \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
16692 \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
16693 \e$B$9$Y$F4{FI$K$9$k$H$$$&$3$H$G$9!#\e(B
16694
16695 \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
16696 \e$B$&$^$/2r<a$G$-$J$/$F!"=hM}$K<:GT$9$k$G$7$g$&!#%&%'%V$NDs6!<T$?$A$,$=$s$J\e(B
16697 \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
16698 \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
16699 \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
16700 \e$BN.$7$F$7$^$&$N$G!"Ds6!<T$?$A$,%`%+$D$$$F$$$k$H;W$o$l$k$+$b$7$l$^$;$s!#$^\e(B
16701 \e$B$"8+$F$F$/$@$5$$!#\e(B
16702
16703 @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
16704 \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
16705 \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
16706
16707 \e$B0J2<$O2>A[%5!<%P!<JQ?t$G$9!#\e(B
16708
16709 @table @code
16710 @item nnweb-type
16711 @vindex nnweb-type
16712 \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
16713 @code{google}, @code{dejanews} \e$B$=$7$F\e(B @code{gmane} \e$B$G$9!#\e(B
16714 @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
16715 \e$B$$!#\e(B
16716
16717 @item nnweb-search
16718 @vindex nnweb-search
16719 \e$B8!:w%(%s%8%s$KM?$($k8!:wJ8;zNs$G$9!#\e(B
16720
16721 @item nnweb-max-hits
16722 @vindex nnweb-max-hits
16723 \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
16724
16725 @item nnweb-type-definition
16726 @vindex nnweb-type-definition
16727 \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
16728 \e$BN`$KBP$7$F!"\e(B@code{nnweb} \e$B$,$I$&$9$Y$-$+$r;XDj$7$^$9!#0J2<$K<($9MWAG$rM?\e(B
16729 \e$B$($J$/$F$O$J$j$^$;$s!#\e(B
16730
16731 @table @code
16732 @item article
16733 \e$B5-;v$r%G%3!<%I$7!"\e(BGnus \e$B$,M}2r$G$-$k2?$+$rDs6!$9$k4X?t$G$9!#\e(B
16734
16735 @item map
16736 \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
16737 \e$B@.$9$k4X?t$G$9!#\e(B
16738
16739 @item search
16740 \e$B8!:w%(%s%8%s$K8!:wJ8;zNs$rAw$k$?$a$N4X?t$G$9!#\e(B
16741
16742 @item address
16743 \e$BA0=R$N4X?t$,8!:wJ8;zNs$rAw$k$Y$-%"%I%l%9$G$9!#\e(B
16744
16745 @item id
16746 @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
16747 \e$BNs$G$9!#\e(B
16748 @end table
16749 @end table
16750
16751 @node RSS
16752 @subsection RSS
16753 @cindex nnrss
16754 @cindex RSS
16755
16756 \e$B$$$/$D$+$N%&%'%V%5%$%H$O\e(B RDF site summary (@acronym{RSS}) \e$B$r;}$C$F$$$^$9!#\e(B
16757 @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
16758 \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
16759 \e$B$G$b!"\e(B@acronym{RSS} feed \e$B$H$7$FDs6!$9$k$3$H$,$G$-$^$9\e(B: weblogs,
16760 changelogs \e$B$"$k$$$O\e(B wiki (\e$BNc$(\e(B
16761 \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
16762 \e$B$j$^$9!#\e(B
16763
16764 @acronym{RSS} \e$B$O$H$F$b5,B'E*$GNI<A$J%$%s%?!<%U%'!<%9$r;}$C$F$$$k$N$G!"\e(B
16765 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
16766 \e$B$G$9!#\e(B
16767
16768 \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
16769 \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
16770 \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
16771 \e$B%WL>$K$b%G%#%U%)%k%H$G;H$o$l$^$9!#\e(B
16772
16773 @kindex G R (\e$B%0%k!<%W\e(B)
16774 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
16775 \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
16776 \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
16777 \e$B$K;H$o$l$^$9!#@bL@$O>JN,$G$-$^$9!#\e(B
16778
16779 \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
16780 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
16781
16782 @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
16783 \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
16784 \e$BHs\e(B-@acronym{ASCII} \e$BJ8;z$r4^$s$G$$$k%U%!%$%kL>\e(B
16785 \e$B$O!"\e(B@code{nnmail-pathname-coding-system} \e$BJQ?t$^$?$OB>$N$b$N$G;XDj$5$l\e(B
16786 \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
16787 Names}) \e$B$r8+$F$/$@$5$$!#\e(B
16788
16789 @code{nnrss} \e$B%P%C%/%(%s%I$O!"$=$l$>$l$,\e(B @samp{text/plain} \e$B%Q!<%H\e(B
16790 \e$B$H\e(B @samp{text/html} \e$B%Q!<%H$r4^$s$G$$\e(B
16791 \e$B$k\e(B @samp{multipart/alternative} \e$B7?$N\e(B @acronym{MIME} \e$B5-;v$r:n$j$^$9!#\e(B
16792
16793 @cindex OPML
16794 \e$B$"$J$?$N9VFIL\O?$r\e(B @acronym{OPML} \e$B%U%)!<%^%C%H\e(B (Outline Processor Markup
16795 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
16796
16797 @defun nnrss-opml-import file
16798 @acronym{OPML} \e$B%U%!%$%k$NF~NO$rB%$7!"$=$N%U%!%$%k$K$"$k$=$l$>$l\e(B
16799 \e$B$N\e(B feed \e$B$r9VFI$7$^$9!#\e(B
16800 @end defun
16801
16802 @defun nnrss-opml-export
16803 \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
16804 \e$B$K=q$-=P$7$^$9!#\e(B
16805 @end defun
16806
16807 \e$B0J2<$N\e(B @code{nnrss} \e$BJQ?t$,JQ992DG=$G$9\e(B:
16808
16809 @table @code
16810 @item nnrss-directory
16811 @vindex nnrss-directory
16812 @code{nnrss} \e$B$,%U%!%$%k$r=q$-9~$`%G%#%l%/%H%j!<$G!"%G%#%U%)%k%H\e(B
16813 \e$B$O\e(B @file{~/News/rss/} \e$B$G$9!#\e(B
16814
16815 @item nnrss-file-coding-system
16816 @vindex nnrss-file-coding-system
16817 @code{nnrss} \e$B%0%k!<%W$N%G!<%?!&%U%!%$%k$rFI$_=q$-$9$k$H$-$K;H$o$l\e(B
16818 \e$B$k\e(B coding system \e$B$G$9!#%G%#%U%)%k%H\e(B
16819 \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
16820 \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
16821
16822 @item nnrss-ignore-article-fields
16823 @vindex nnrss-ignore-article-fields
16824 \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
16825 \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
16826 \e$B$N$G!"%5!<%P!<$K?7$7$$5-;v$,$"$k$h$&$K2r<a$5$l$F$7$^$$$^$9!#$$$/$D$+$N\e(B
16827 \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
16828 \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
16829
16830 @item nnrss-use-local
16831 @vindex nnrss-use-local
16832 @findex nnrss-generate-download-script
16833 @code{nnrss-use-local} \e$B$r\e(B @code{t} \e$B$K@_Dj$9$k$H!"\e(B
16834 @code{nnrss} \e$B$O\e(B @code{nnrss-directory} \e$B$K$"$k%m!<%+%k%U%!%$%k$+\e(B
16835 \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
16836 \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
16837 \e$B$,$G$-$^$9!#\e(B
16838 @end table
16839
16840 \e$B35N,%P%C%U%!!<$K@bL@$rI=<($5$;$?$$$J$i$P!"0J2<$N%3!<%I$,Lr$KN)$D$G$7$g$&!#\e(B
16841
16842 @lisp
16843 (add-to-list 'nnmail-extra-headers nnrss-description-field)
16844 (setq gnus-summary-line-format "%U%R%z%I%(%[%4L: %-15,15f%]%) %s%uX\n")
16845
16846 (defun gnus-user-format-function-X (header)
16847   (let ((descr
16848          (assq nnrss-description-field (mail-header-extra header))))
16849     (if descr (concat "\n\t" (cdr descr)) "")))
16850 @end lisp
16851
16852 \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
16853 \e$BMx$G$7$g$&!#\e(B
16854
16855 @lisp
16856 (require 'browse-url)
16857
16858 (defun browse-nnrss-url (arg)
16859   (interactive "p")
16860   (let ((url (assq nnrss-url-field
16861                    (mail-header-extra
16862                     (gnus-data-header
16863                      (assq (gnus-summary-article-number)
16864                            gnus-newsgroup-data))))))
16865     (if url
16866         (progn
16867           (browse-url (cdr url))
16868           (gnus-summary-mark-as-read-forward 1))
16869       (gnus-summary-scroll-up arg))))
16870
16871 (eval-after-load "gnus"
16872   #'(define-key gnus-summary-mode-map
16873       (kbd "<RET>") 'browse-nnrss-url))
16874 (add-to-list 'nnmail-extra-headers nnrss-url-field)
16875 @end lisp
16876
16877 \e$B$"$J$?$,\e(B @acronym{HTML} \e$B%Q!<%H$r8+$?$/$J$$$?$a\e(B
16878 \e$B$K\e(B @samp{text/html} \e$B$r\e(B @code{mm-discouraged-alternatives} \e$BJQ\e(B
16879 \e$B?t\e(B (@pxref{Display Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B, emacs-mime-ja,
16880 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
16881 \e$B$G$O\e(B @samp{text/html} \e$B$rI=<($9$kJ}$,JXMx$+$b$7$l$^$;$s!#0J2<\e(B
16882 \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
16883 \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
16884 \e$BNc$G$9\e(B:
16885
16886 @lisp
16887 ;; @r{@code{mm-discouraged-alternatives} \e$B$N%G%#%U%)%k%HCM$r@_Dj!#\e(B}
16888 (eval-after-load "gnus-sum"
16889   '(add-to-list
16890     'gnus-newsgroup-variables
16891     '(mm-discouraged-alternatives
16892       . '("text/html" "image/.*"))))
16893
16894 ;; @r{@code{nnrss} \e$B%0%k!<%W$G$O\e(B @samp{text/html} \e$B%Q!<%H$rI=<(!#\e(B}
16895 (add-to-list
16896  'gnus-parameters
16897  '("\\`nnrss:" (mm-discouraged-alternatives nil)))
16898 @end lisp
16899
16900 @node Customizing W3
16901 @subsection W3 \e$B$N%+%9%?%^%$%:\e(B
16902 @cindex W3
16903 @cindex html
16904 @cindex url
16905 @cindex Netscape
16906
16907 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
16908 \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
16909 \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
16910 \e$B$jE,@Z$J!"$$$/$D$+$N;vJA$r=R$Y$k$3$H$K$7$^$9!#\e(B
16911
16912 \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
16913 \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
16914 \e$B$h$$$+!"$H$$$&$b$N$G$9!#0J2<$O0l$D$NJ}K!$G$9\e(B:
16915
16916 @lisp
16917 (eval-after-load "w3"
16918   '(progn
16919     (fset 'w3-fetch-orig (symbol-function 'w3-fetch))
16920     (defun w3-fetch (&optional url target)
16921       (interactive (list (w3-read-url-with-default)))
16922       (if (eq major-mode 'gnus-article-mode)
16923           (browse-url url)
16924         (w3-fetch-orig url target)))))
16925 @end lisp
16926
16927 \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
16928 \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
16929 @code{browse-url} \e$B$r;H$C$F$=$N%j%s%/$r;2>H$7$F$/$l$k$G$7$g$&!#\e(B
16930
16931 @node Other Sources
16932 @section \e$B$=$NB>$N%0%k!<%W8;\e(B
16933
16934 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
16935 \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
16936 \e$B$G$"$k$+$N$h$&$K1\Mw$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#\e(B
16937
16938 @menu
16939 * Directory Groups::            \e$B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`\e(B
16940 * Anything Groups::             Dired?  \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
16941 * Document Groups::             \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
16942 * 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
16943 * The Empty Backend::           \e$B%K%e!<%9$r2?$b<hF@$7$J$$%P%C%/%(%s%I\e(B
16944 @end menu
16945
16946 @node Directory Groups
16947 @subsection \e$B%G%#%l%/%H%j!<%0%k!<%W\e(B
16948 @cindex nndir
16949 @cindex directory groups
16950
16951 \e$B$?$/$5$s$N5-;v$,8DJL$N%U%!%$%k$H$7$FF~$C$F$$$k%G%#%l%/%H%j!<$,$"$l$P!"$=\e(B
16952 \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
16953 \e$B%U%!%$%kL>$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#\e(B
16954
16955 \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
16956 \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
16957 \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
16958 \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
16959
16960 @code{ange-ftp} \e$B$O$3$N>p67$r7`E*$KJQ2=$5$;$^$7$?!#Nc$($P%G%#%l%/%H%j!<L>\e(B
16961 \e$B$H$7$F\e(B @code{ange-ftp} \e$B$NMM<0\e(B
16962 \e$B$G\e(B @file{/ftp.hpc.uh.edu:/pub/emacs/ding-list/} \e$B$H$$$&%U%!%$%kL>$r%G%#%l\e(B
16963 \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
16964 \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
16965 \e$B$J$k$N$G$9!#$*!<$$!"J,;6%K%e!<%9$@$>!<$C\e(B!
16966
16967 @quotation
16968 (\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?)
16969 @end quotation
16970
16971 @code{nndir} \e$B$O\e(B @acronym{NOV} \e$B%U%!%$%k72$,B8:_$9$l$P$=$l$i$rMxMQ$7$^$9!#\e(B
16972
16973 @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
16974 \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
16975 \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
16976 \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
16977 \e$B$+$NJ}K!$K@Z$jBX$($k$3$H$b$G$-$^$9!#\e(B
16978
16979 @node Anything Groups
16980 @subsection \e$B$J$s$G$b%0%k!<%W\e(B
16981 @cindex nneething
16982
16983 @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
16984 \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
16985 \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
16986
16987 @code{nneething} \e$B$K%G%#%l%/%H%j!<$rM?$($k$H!"$=$N%G%#%l%/%H%j!<$rAv::$7\e(B
16988 \e$B$F3F%U%!%$%k$K5-;vHV9f$r3d$jEv$F$^$9!#$=$N$h$&$J%0%k!<%W$KF~$C$?$i!"\e(B
16989 @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
16990 \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
16991 \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
16992 \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
16993 \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
16994 \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
16995 \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
16996 \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
16997 \e$B$G$-$k$3$H$r2?$G$b$d$j$^$9!#\e(B
16998
16999 \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
17000 \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
17001 \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
17002 \e$B;v%P%C%U%!!<$KI=<($5$l$k$G$7$g$&!#\e(B
17003
17004 \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
17005 \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
17006 \e$B$&!#0J2<F1MM$K!"$"$J$?$,$=$&$7$?$1$l$P!"$3$NJ}K!$GA4%G%#%9%/$r6n$1=d$k$3\e(B
17007 \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
17008 \e$B$?$b$N$G$b$J$$$3$H$O3P$($F$*$$$F$/$@$5$$!#\e(B
17009
17010 \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
17011 \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
17012 \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
17013 \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
17014 \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
17015 \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
17016 \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
17017 \e$B$+$rCN$i$;$F$b$i$($k!"Ey!9$NMxJX$,$"$j$^$9!#\e(B
17018
17019 \e$B$$$/$D$+$NJQ?t$,$"$j$^$9\e(B:
17020
17021 @table @code
17022 @item nneething-map-file-directory
17023 @vindex nneething-map-file-directory
17024 \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
17025 \e$BG<$5$l$^$9!#$3$N%G%#%U%)%k%H$O\e(B @file{~/.nneething/} \e$B$G$9!#\e(B
17026
17027 @item nneething-exclude-files
17028 @vindex nneething-exclude-files
17029 \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
17030 \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
17031 \e$BF0:n$G$9!#\e(B
17032
17033 @item nneething-include-files
17034 @vindex nneething-include-files
17035 \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
17036 \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
17037
17038 @item nneething-map-file
17039 @vindex nneething-map-file
17040 \e$BBP1~I=%U%!%$%k$NL>A0$G$9!#\e(B
17041 @end table
17042
17043 @node Document Groups
17044 @subsection \e$BJ8=q%0%k!<%W\e(B
17045 @cindex nndoc
17046 @cindex documentation group
17047 @cindex help group
17048
17049 @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
17050 \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
17051 \e$B$F$$$^$9\e(B:
17052
17053 @table @code
17054 @cindex Babyl
17055 @item babyl
17056 Babyl \e$BMM<0!#\e(B
17057
17058 @cindex mbox
17059 @cindex Unix mbox
17060 @item mbox
17061 \e$BI8=`\e(B Unix mbox \e$B%U%!%$%k!#\e(B
17062
17063 @cindex MMDF mail box
17064 @item mmdf
17065 MMDF \e$B7A<0$N%a!<%k%\%C%/%9!#\e(B
17066
17067 @item news
17068 \e$B0l$D$N%U%!%$%k$K$^$H$a$i$l$?J#?t$N%K%e!<%95-;v!#\e(B
17069
17070 @cindex rnews batch files
17071 @item rnews
17072 rnews \e$B$N%P%C%AE>Aw7A<0!#\e(B
17073
17074 @item nsmail
17075 Netscape \e$B$N%a!<%k%\%C%/%9!#\e(B
17076
17077 @item mime-parts
17078 @acronym{MIME} \e$B$N%^%k%A%Q!<%H$N%a%C%;!<%8!#\e(B
17079
17080 @item standard-digest
17081 \e$BI8=`\e(B (RFC1153) \e$B$N$^$H$aAw$j7A<0!#\e(B
17082
17083 @item mime-digest
17084 @acronym{MIME} \e$B$N$^$H$aAw$j%a%C%;!<%8!#\e(B
17085
17086 @item lanl-gov-announce
17087 \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
17088
17089 @cindex git commit messages
17090 @item git
17091 @code{git} \e$B$G\e(B commit \e$B$7$?$3$H$rEA$($k%a%C%;!<%8!#\e(B
17092
17093 @cindex forwarded messages
17094 @item rfc822-forward
17095 RFC822 \e$B$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
17096
17097 @item outlook
17098 Outlook \e$B$N%a!<%k%\%C%/%9!#\e(B
17099
17100 @item oe-dbx
17101 Outlook Express \e$B$N\e(B dbx \e$B%a!<%k%\%C%/%9!#\e(B
17102
17103 @item exim-bounce
17104 Exim MTA \e$B$+$iD7$MJV$5$l$?%a%C%;!<%8!#\e(B
17105
17106 @item forward
17107 \e$BHs8x<0$N5,B'$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
17108
17109 @item rfc934
17110 RFC934 \e$B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#\e(B
17111
17112 @item mailman
17113 mailman \e$B$N$^$H$aAw$j!#\e(B
17114
17115 @item clari-briefs
17116 Clarinet \e$B$N%K%e!<%99`L\$rMWLs$7$?$^$H$aAw$j!#\e(B
17117
17118 @item slack-digest
17119 \e$BHsI8=`$^$H$aAw$j7A<0\e(B---\e$B$@$$$?$$$N$b$N$r07$($k$,!"2<<j!#\e(B
17120
17121 @item mail-in-mail
17122 \e$B:G8e$N<jCJ!#\e(B
17123 @end table
17124
17125 \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
17126 \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
17127 \e$B$^$?!"\e(B@code{digest} \e$B$H$$$&%U%!%$%k<oJL$O!"$=$N%U%!%$%k$,$I$N$^$H$aAw$j7A\e(B
17128 \e$B<0$+$r\e(B @code{nndoc} \e$B$K?dB,$5$;$^$9!#\e(B
17129
17130 @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
17131 \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
17132 \e$B$h$&$K$9$k!"$H$$$&$h$&$J$3$H$G$9!#$=$l$@$1$N$3$H$G$9!#\e(B
17133
17134 \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
17135 \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
17136 \e$B$($P?7$7$$\e(B @code{nnml} \e$B%0%k!<%W$K?6$jJ,$1$?$$%a!<%k$,!":#$O8E\e(B
17137 \e$B$$\e(B @file{RMAIL} \e$B%U%!%$%k$K%a!<%k$,$"$k$H$7$^$7$g$&!#$=$&$$$&>l9g$O!"$=$N\e(B
17138 \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
17139 \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
17140 \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
17141 \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
17142 \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
17143 \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
17144 \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
17145 \e$B$"$l$P\e(B!
17146
17147 \e$B2>A[%5!<%P!<JQ?t\e(B:
17148
17149 @table @code
17150 @item nndoc-article-type
17151 @vindex nndoc-article-type
17152 \e$B$3$l$O\e(B @code{mbox}, @code{babyl}, @code{digest}, @code{news},
17153 @code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934},
17154 @code{rfc822-forward}, @code{mime-parts}, @code{standard-digest},
17155 @code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook},
17156 @code{oe-dbx}, @code{mailman} \e$B$*$h$S\e(B @code{mail-in-mail} \e$B$^$?\e(B
17157 \e$B$O\e(B @code{guess} \e$B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
17158
17159 @item nndoc-post-type
17160 @vindex nndoc-post-type
17161 \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
17162 \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
17163 \e$B$S\e(B @code{news} \e$B$G$9!#\e(B
17164 @end table
17165
17166 @menu
17167 * Document Server Internals::   \e$B$"$J$?FH<+$NJ8=q<oJL$rDI2C$9$kJ}K!\e(B
17168 @end menu
17169
17170 @node Document Server Internals
17171 @subsubsection \e$BJ8=q%5!<%P!<$NFbIt\e(B
17172
17173 @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
17174 \e$B$s!#$=$NJ8=q$,$I$N$h$&$K8+$($k$+$NDj5A$r;E>e$2!"$=$NJ8=q<oJL$rG'<1$9$k$?\e(B
17175 \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
17176
17177 \e$B$^$:!"$3$l$,J8=q$N<oJL$NDj5A$NNc$G$9\e(B:
17178
17179 @example
17180 (mmdf
17181  (article-begin .  "^\^A\^A\^A\^A\n")
17182  (body-end .  "^\^A\^A\^A\^A\n"))
17183 @end example
17184
17185 \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
17186 \e$BE*$JJQ?tL>$*$h$S$=$N@_DjCM$NC1=c$JO"$J$j$+$i$J$j$^$9!#0J2<$,;H$&$3$H$,$G\e(B
17187 \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
17188 \e$B$4$/$o$:$+$J@_Dj$GDj5A$9$k$3$H$,$G$-$^$9\e(B:
17189
17190 @table @code
17191 @item first-article
17192 \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
17193 \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
17194 \e$B$O40A4$KL5;k$5$l$^$9!#\e(B
17195
17196 @item article-begin
17197 \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
17198 \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
17199 \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
17200 \e$B$K\e(B @code{article-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17201
17202 @item article-begin-function
17203 \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
17204 \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
17205
17206 @item head-begin
17207 \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
17208 \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
17209 \e$B$3$l$NBe$o$j$K\e(B @code{head-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17210
17211 @item head-begin-function
17212 \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
17213 \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
17214
17215 @item head-end
17216 \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
17217 \e$B$@$5$$!#%G%#%U%)%k%H$O\e(B @samp{^$}\e$B!"$D$^$j6u9T$G$9!#\e(B
17218
17219 @item body-begin
17220 \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
17221 \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
17222 \e$B$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j\e(B
17223 \e$B$K\e(B @code{body-begin-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17224
17225 @item body-begin-function
17226 \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
17227 \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
17228
17229 @item body-end
17230 \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
17231 \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
17232 \e$B$l$NBe$o$j$K\e(B @code{body-end-function} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
17233
17234 @item body-end-function
17235 \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
17236 \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
17237
17238 @item file-begin
17239 \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
17240 \e$B$$!#$=$l$h$jA0$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#\e(B
17241
17242 @item file-end
17243 \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
17244 \e$B$=$l$h$j8e$m$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#\e(B
17245 @end table
17246
17247 \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
17248 \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
17249 \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
17250 \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
17251 \e$B$+I,MW$K$J$j$^$9!#\e(B
17252
17253 @table @code
17254 @item prepare-body-function
17255 \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
17256 \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
17257 \e$B%3!<%I$5$l$?FbMFJ*$N%Q!<%H$,$"$k>l9g$KM-MQ$G$9!#\e(B
17258
17259 @item article-transform-function
17260 \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
17261 \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
17262 \e$B$b$N$G$9!#\e(B
17263
17264 @item generate-head-function
17265 \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
17266 \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
17267 \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
17268 \e$BMW5a$5$l$k$H$-$K8F$S=P$5$l$^$9!#\e(B
17269
17270 @item generate-article-function
17271 \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
17272 \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
17273 \e$B$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l$^$9!#\e(B
17274
17275 @item dissection-function
17276 \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
17277 \e$B$k$?$a$K8F$S=P$5$l$^$9!#$3$l$O\e(B @code{first-article},
17278 @code{article-begin}, @code{article-begin-function}, @code{head-begin},
17279 @code{head-begin-function}, @code{head-end}, @code{body-begin},
17280 @code{body-begin-function}, @code{body-end}, @code{body-end-function},
17281 @code{file-begin} \e$B$*$h$S\e(B @code{file-end} \e$B$h$jM%@h$5$l$^$9!#\e(B
17282 @end table
17283
17284 \e$B;d$,=P2q$C$?Cf$G:G$bJ#;($JNc$r8+$F$/$@$5$$!#I8=`$^$H$aAw$j7A<0$N$?$a$N$b\e(B
17285 \e$B$N$G$9\e(B:
17286
17287 @example
17288 (standard-digest
17289  (first-article . ,(concat "^" (make-string 70 ?-) "\n\n+"))
17290  (article-begin . ,(concat "\n\n" (make-string 30 ?-) "\n\n+"))
17291  (prepare-body-function . nndoc-unquote-dashes)
17292  (body-end-function . nndoc-digest-body-end)
17293  (head-end . "^ ?$")
17294  (body-begin . "^ ?\n")
17295  (file-end . "^End of .*digest.*[0-9].*\n\\*\\*\\|^End of.*Digest *$")
17296  (subtype digest guess))
17297 @end example
17298
17299 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
17300 \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
17301 \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
17302 \e$B%9%Z!<%9$r4^$`$3$H$,$"$j!"$=$7$F%\%G%#!<$O$=$l$,EO$5$l$kA0\e(B
17303 \e$B$K\e(B @code{nndoc-unquote-dashes} \e$B$rDL$5$l$^$9!#\e(B
17304
17305 \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
17306 @code{nndoc-add-type} \e$B4X?t$r;H$C$F$/$@$5$$!#$3$l$OFs$D$N%Q%i%a!<%?!<$r$H\e(B
17307 \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
17308 \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
17309 \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
17310 \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
17311 \e$B$P\e(B @code{mmdf} \e$B$H$$$&<oJL$G$"$k$+$I$&$+$rD4$Y$k$?$a$K\e(B
17312 \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
17313 \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
17314 \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
17315 \e$B$F$O$J$j$^$;$s!#9b$$?tCM$O9b$$2DG=@-$r0UL#$7!"Dc$$?tCM$ODc$$2DG=@-$r0UL#\e(B
17316 \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
17317
17318 @node Mail-To-News Gateways
17319 @subsection \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$\e(B
17320 @cindex mail-to-news gateways
17321 @cindex gateways
17322
17323 \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
17324 \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
17325 @code{nngateway} \e$B%P%C%/%(%s%I$O$3$N%$%s%?!<%U%'!<%9$rDs6!$7$^$9!#\e(B
17326
17327 \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
17328 \e$B9F$9$k$?$a$@$1$K;H$o$l$^$9!#\e(B
17329
17330 \e$B0J2<$O%5!<%P!<JQ?t$G$9!#\e(B
17331
17332 @table @code
17333 @item nngateway-address
17334 @vindex nngateway-address
17335 \e$B$3$l$,\e(B mail-to-news \e$B%2!<%H%&%'%$$N%"%I%l%9$G$9!#\e(B
17336
17337 @item nngateway-header-transformation
17338 @vindex nngateway-header-transformation
17339 \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
17340 \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
17341 \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
17342 \e$B$O\e(B @code{nngateway-simple-header-transformation} \e$B$K$J$j$^$9!#$=$N4X?t$O\e(B
17343 \e$BJQ7A$7$h$&$H$9$k%X%C%@!<$NNN0h$@$1$K69$a$i$l$?%P%C%U%!!<$G!"%2!<%H%&%'%$\e(B
17344 \e$B$N%"%I%l%9$r0l$D$N0z?t$H$7$F8F$S=P$5$l$^$9!#\e(B
17345
17346 \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
17347 \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
17348 \e$B$&$J\e(B @code{Newsgroups} \e$B%X%C%@!<$r;}$D5-;v$K$O!"\e(B
17349
17350 @example
17351 Newsgroups: alt.religion.emacs
17352 @end example
17353
17354 \e$B<!$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$,A^F~$5$l$^$9!#\e(B
17355
17356 @example
17357 To: alt-religion-emacs@@GATEWAY
17358 @end example
17359
17360 \e$B0J2<$N4X?t$,MQ0U$5$l$F$$$^$9\e(B:
17361
17362 @table @code
17363 @item nngateway-simple-header-transformation
17364 @findex nngateway-simple-header-transformation
17365 @var{newsgroup}@@@code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r\e(B
17366 \e$B:n$j$^$9!#\e(B
17367
17368 @item nngateway-mail2news-header-transformation
17369 @findex nngateway-mail2news-header-transformation
17370 @code{nngateway-address} \e$B$N$h$&$J\e(B @code{To} \e$B%X%C%@!<$r:n$j$^$9!#\e(B
17371 @end table
17372 @end table
17373
17374 \e$BNc$G$9\e(B:
17375
17376 @lisp
17377 (setq gnus-post-method
17378       '(nngateway
17379         "mail2news@@replay.com"
17380         (nngateway-header-transformation
17381          nngateway-mail2news-header-transformation)))
17382 @end lisp
17383
17384 \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:
17385
17386 @lisp
17387 (setq gnus-post-method '(nngateway "GATEWAY.ADDRESS"))
17388 @end lisp
17389
17390 @node The Empty Backend
17391 @subsection \e$B6u$C$]$N%P%C%/%(%s%I\e(B
17392 @cindex nnnil
17393
17394 \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
17395 @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
17396 \e$BBh0l$NA*BrJ}K!$rI,MW$H$7$J$$$,BhFs$N\e(B (secondary) \e$BA*BrJ}K!$@$1$r;H$$$?$$\e(B
17397 \e$B>l9g$G$9\e(B:
17398
17399 @lisp
17400 (setq gnus-select-method '(nnnil ""))
17401 (setq gnus-secondary-select-methods
17402       '((nnimap "foo")
17403         (nnml "")))
17404 @end lisp
17405
17406 @node Combined Groups
17407 @section \e$B9gJ;%0%k!<%W\e(B
17408
17409 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
17410 \e$B$H$,$G$-$^$9!#\e(B
17411
17412 @menu
17413 * Virtual Groups::              \e$B$?$/$5$s$N%0%k!<%W$N5-;v$r9gJ;$9$k\e(B
17414 @end menu
17415
17416 @node Virtual Groups
17417 @subsection \e$B2>A[%0%k!<%W\e(B
17418 @cindex nnvirtual
17419 @cindex virtual groups
17420 @cindex merging groups
17421
17422 @dfn{nnvirtual} \e$B%0%k!<%W$O!"<B$OJ#?t$N%0%k!<%W$r4s$;=8$a$?$b$N$K2a$.$^$;\e(B
17423 \e$B$s!#\e(B
17424
17425 \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
17426 \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
17427 \e$B$H$,$G$-$^$9!#$3$l$O%3%s%T%e!<%F%#%s%0$NBi8oL#$@$M\e(B!
17428
17429 \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
17430 \e$B@.$9$k%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#\e(B
17431
17432 \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
17433 \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
17434 \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
17435 \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
17436 \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}
17437 (@code{gnus-group-make-empty-virtual}) \e$B$r<B9T$7!"\e(B@kbd{M-e}
17438 (@code{gnus-group-edit-group-method}) \e$B$GA*BrJ}K!$N@55,I=8=$rJT=8$7$F$/$@\e(B
17439 \e$B$5$$!#\e(B
17440
17441 \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
17442 \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:
17443
17444 @lisp
17445 (nnvirtual "^alt\\.fan\\.andrea-dworkin$\\|^rec\\.dworkin.*")
17446 @end lisp
17447
17448 \e$B9=@.MWAG$N%0%k!<%W$O4pK\%0%k!<%W$G$b30It%0%k!<%W$G$b9=$$$^$;$s!#$9$Y$FLd\e(B
17449 \e$BBjL5$/F0$/$O$:$G$9$,!"$b$7$"$J$?$N%3%s%T%e!<%?!<$,GzH/$G$b$7$F$7$^$C$?$i!"\e(B
17450 \e$B$=$l$O$?$V$s;d$,0-$$$s$G$7$g$&$M!#\e(B
17451
17452 \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
17453 \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
17454 \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
17455 \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
17456 \e$B2<$N$b$N$r;H$&$3$H$,$G$-$k$G$7$g$&\e(B:
17457
17458 @example
17459 "^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$"
17460 @end example
17461
17462 (\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
17463 \e$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-\e(B
17464 \e$B9f\e(B (@samp{"..."}) \e$B$b<h$jJ'$C$F$/$@$5$$!#\e(B)
17465
17466 \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
17467 \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
17468 \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
17469 \e$BF|IU$K$h$kJB$YBX$($,!"$3$3$G$O0l$D$NA*Br;h$K$J$k$+$b$7$l$^$;\e(B
17470 \e$B$s\e(B (@pxref{Selecting a Group})\e$B!#\e(B
17471
17472 \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
17473 \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
17474 \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
17475 \e$B%k!<%W$r9=@.$9$k%0%k!<%W$K$J$k$3$H$O$G$-$^$;$s!#\e(B
17476
17477 @vindex nnvirtual-always-rescan
17478 @code{nnvirtual-always-rescan} \e$BJQ?t$,\e(B @code{nil} \e$B$G$J$1$l\e(B
17479 \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
17480 \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
17481 \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
17482 \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
17483 \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
17484 \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
17485 \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
17486 \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
17487
17488 @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
17489 \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
17490 @code{nnvirtual} \e$B$O5-;v$N=P=j$N9=@.MWAG$N%0%k!<%W$N%P%C%/%(%s%I$K!"$=$l\e(B
17491 \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
17492 \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
17493 \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
17494 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
17495 \e$B$=$l$,0BA4$JB&$J$N$G!#\e(B)
17496
17497 \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
17498 \e$B$&$H$7$F$$$k5-;v$+$i\e(B @code{Newsgroups} \e$B9T$rH4$-=P$7$FA^F~$7$^$9!#\e(B
17499
17500 @code{nnvirtual} \e$B%0%k!<%W$O!"5-;v$H0u0J30$O9=@.MWAG$N%0%k!<%W$+$i7Q>5$7\e(B
17501 \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
17502 \e$B$;$s!#\e(B
17503
17504 @node Email Based Diary
17505 @section \e$BEE;R%a!<%k$K$h$kF|Dx4IM}\e(B
17506 @cindex diary
17507 @cindex email based diary
17508 @cindex calendar
17509
17510 \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
17511 \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
17512 \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
17513 \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
17514 \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
17515 \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
17516
17517 \e$BE57?E*$J6Z=q$-$O!"$3$&$G$9!#\e(B
17518
17519 @itemize @bullet
17520 @item
17521 \e$B$"$J$?$O%"%s%G%#!&%^%/%I%&%'%k$+%V%k!<%9!&%&%#%j%9\e(B (\e$B$"$J$?$N9%$_$K9g$o$;\e(B
17522 \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
17523 \e$B$rK:$l$k$o$1$K$O$$$-$^$;$s!#\e(B
17524 @item
17525 \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
17526 \e$B$7$^$7$?!#\e(B
17527 @item
17528 \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
17529 \e$BFI$_B3$1$^$9!#\e(B
17530 @item
17531 \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
17532 \e$B$-$K!"$H$-$I$-$"$J$?$NM=Dj$r;W$$=P$5$;$k$?$a$K!"$"$?$+$b?7Ce$GL$FI$N$h$&\e(B
17533 \e$B$K!"%a%C%;!<%8$,:F$S%]%C%W%"%C%W$9$k$G$7$g$&!#\e(B
17534 @item
17535 \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
17536 \e$B$"$J$?$,2a$4$9Lk$rL48+$F$/$@$5$$!#\e(B
17537 @item
17538 \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
17539 \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
17540 @end itemize
17541
17542 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
17543 \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
17544 \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
17545 \e$B2<$N3F>O$G@bL@$5$l$F$$$^$9!#\e(B
17546
17547 @menu
17548 * The NNDiary Back End::        \e$B4pK\E*$J@_Dj$H;H$$J}\e(B
17549 * The Gnus Diary Library::      nndiary \e$B$N>e0L3,AX$K$"$k<BMQE*$J%D!<%k%-%C%H\e(B
17550 * Sending or Not Sending::      \e$BF|Dx%a%C%;!<%8$rAw$k$H$-$KCm0U$9$k$3$H\e(B
17551 @end menu
17552
17553 @node The NNDiary Back End
17554 @subsection NNDiary \e$B%P%C%/%(%s%I\e(B
17555 @cindex nndiary
17556 @cindex the nndiary back end
17557
17558 @code{nndiary} \e$B$O\e(B @code{nnml} (@pxref{Mail Spool}) \e$B$K$H$F$b$h$/;w$F$$$k\e(B
17559 \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
17560 \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
17561 \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
17562 \e$B0l%0%k!<%W$"$?$j0l$D$N%G%#%l%/%H%j!<\e(B) \e$B$K@:DL$7$F$$$^$9!#\e(B
17563
17564 \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
17565 \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
17566 \e$B$,$I$&$$$&$U$&$K9T$J$o$l$k$+$O\e(B @ref{Group Timestamp} \e$B$r8+$F$/$@$5$$!#\e(B
17567
17568 @menu
17569 * Diary Messages::              \e$B%a%C%;!<%8$r\e(B nndiary \e$B$G;H$($k$h$&$K$9$k$K$O\e(B
17570 * Running NNDiary::             NNDiary \e$B$K$OFs$D$NF0:n%b!<%I$,$"$k\e(B
17571 * Customizing NNDiary::         \e$B%Y%k$H%[%$%C%9%k\e(B
17572 @end menu
17573
17574 @node Diary Messages
17575 @subsubsection \e$BF|Dx%a%C%;!<%8\e(B
17576 @cindex nndiary messages
17577 @cindex nndiary mails
17578
17579 \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
17580 \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
17581 \e$BMM<0$GI=$5$l!"\e(B@code{<something>} \e$B$NItJ,$O\e(B @code{Minute}, @code{Hour},
17582 @code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} \e$B$*$h\e(B
17583 \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
17584 @code{Dow} \e$B$O!VMKF|\e(B (Day ofWeek)\e$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<\e(B
17585 \e$B$O\e(B crontab \e$B$N@_Dj$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#\e(B
17586
17587 @itemize @bullet
17588 @item
17589 @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
17590 \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
17591 \e$B$G$9!#\e(B
17592 @item
17593 \e$B%U%#!<%k%I$O@0?t$+HO0O$N$I$A$i$+$G$9!#\e(B
17594 @item
17595 \e$BHO0O$H$O!"%@%C%7%e\e(B (-) \e$B$G6h@Z$i$l$?Fs$D$N@0?t$G$9!#\e(B
17596 @item
17597 \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
17598 @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
17599 \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
17600 @item
17601 \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
17602 \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
17603 \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
17604 \e$B$KCm0U$7$F$/$@$5$$!#\e(B
17605 @item
17606 @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
17607 \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
17608 \e$B!V8=:_$N%m!<%+%k$J%?%$%`%>!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&\e(B
17609 \e$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ\e(B
17610 \e$B?t\e(B @code{nndiary-headers} \e$B$r8+$F$/$@$5$$!#\e(B
17611 @end itemize
17612
17613 1999\e$BG/$+$i\e(B 2010\e$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N\e(B 12:00, 20:00, 21:00,
17614 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
17615 \e$B$N6qBNNc$G$9\e(B (\e$B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F$/$@$5$$\e(B):
17616
17617 @example
17618 X-Diary-Minute: 0
17619 X-Diary-Hour: 12, 20-24
17620 X-Diary-Dom: 1
17621 X-Diary-Month: *
17622 X-Diary-Year: 1999-2010
17623 X-Diary-Dow: 1
17624 X-Diary-Time-Zone: *
17625 @end example
17626
17627 @node Running NNDiary
17628 @subsubsection NNDiary \e$B$rF0$+$9\e(B
17629 @cindex running nndiary
17630 @cindex nndiary operation modes
17631
17632 @code{nndiary} \e$B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N\e(B
17633 \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
17634 \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
17635 \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
17636 \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
17637 \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
17638 @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
17639 \e$B$H$OFHN)$7$F$=$l$r07$$$^$9!#\e(B
17640
17641 \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
17642 \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
17643 \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
17644 \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
17645 \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
17646 \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
17647 \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
17648 \e$B$;$s!#\e(B
17649
17650 \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
17651 \e$B$i$o$J$1$l$P$J$j$^$;$s\e(B:
17652
17653 @itemize @bullet
17654 @item
17655 \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
17656 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K5-F~$7$F$/$@$5$$\e(B:
17657
17658 @lisp
17659 (setq nndiary-get-new-mail t)
17660 @end lisp
17661
17662 @item
17663 \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
17664 \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
17665 \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
17666 \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
17667 \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
17668
17669 \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
17670 \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:
17671
17672 @example
17673 :0 HD :
17674 * ^X-Diary
17675 .nndiary
17676 @end example
17677 @end itemize
17678
17679 \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
17680 \e$B2<$NFs$D$N%*%W%7%g%s$r%+%9%?%^%$%:$9$kI,MW$,$"$k$G$7$g$&\e(B:
17681
17682 @defvar nndiary-mail-sources
17683 \e$BI8=`$N\e(B @code{mail-sources} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#F1$89=\e(B
17684 \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
17685 \e$B$9!#\e(B
17686 @end defvar
17687
17688 @defvar nndiary-split-methods
17689 \e$BI8=`$N\e(B @code{nnmail-split-methods} \e$BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#\e(B
17690 \e$BF1$89=J8\e(B (syntax) \e$B$r;H$$$^$9!#\e(B
17691 @end defvar
17692
17693 \e$B:G=*E*$K$O\e(B @code{gnus-secondary-select-methods} \e$B$K!"915WE*\e(B
17694 \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
17695 \e$B$"$k$h$&$J$b$N\e(B) \e$B$rDI2C$7$F$bNI$$$G$7$g$&!#\e(B
17696
17697 \e$B$&$^$/$$$1$P!"\e(BGnus \e$B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y\e(B
17698 \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
17699 \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
17700 \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
17701 \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
17702
17703 @node Customizing NNDiary
17704 @subsubsection NNDiary \e$B$N%+%9%?%^%$%:\e(B
17705 @cindex customizing nndiary
17706 @cindex nndiary customization
17707
17708 \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
17709 \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
17710 \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
17711 \e$BL\$rDL$7$F$/$@$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ\e(B
17712 \e$B?t$G$7$g$&\e(B:
17713
17714 @defvar nndiary-reminders
17715 \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
17716 \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
17717 \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
17718 \e$B%W%"%C%W$9$k$3$H$G$"$k$3$H$r;W$$=P$7$F$/$@$5$$!#\e(B
17719 @end defvar
17720
17721 @defvar nndiary-week-starts-on-monday
17722 \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
17723 @end defvar
17724
17725 @node The Gnus Diary Library
17726 @subsection Gnus Diary \e$B%i%$%V%i%j!<\e(B
17727 @cindex gnus-diary
17728 @cindex the Gnus diary library
17729
17730 @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
17731 \e$B$5$+$&$s$6$j$7$^$9!#9,$$\e(B @code{nndiary} \e$B$N>e0L3,AX$K=q$+$l\e(B
17732 \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
17733 \e$B$d$C$F$/$l$^$9!#\e(B
17734
17735 \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
17736 \e$B$$\e(B:
17737
17738 @lisp
17739 (require 'gnus-diary)
17740 @end lisp
17741
17742 \e$B$5$i$K!"$I$s$J\e(B @code{gnus-user-format-function-[d|D]} (@pxref{Summary
17743 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
17744 \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
17745
17746 @menu
17747 * Diary Summary Line Format::   \e$B$h$jNI$$35N,9T;EMM\e(B
17748 * Diary Articles Sorting::      \e$B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!\e(B
17749 * Diary Headers Generation::    \e$B<j:n6H$G$=$l$r$7$J$$$G\e(B
17750 * Diary Group Parameters::      \e$B<j:n6H$G$=$l$i$r07$o$J$$$G\e(B
17751 @end menu
17752
17753 @node Diary Summary Line Format
17754 @subsubsection \e$BF|Dx$N35N,9T;EMM\e(B
17755 @cindex diary summary buffer line
17756 @cindex diary summary line format
17757
17758 \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
17759 \e$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<\e(B
17760 \e$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#\e(B
17761
17762 @code{gnus-diary} \e$B$O!"35N,9T;EMM$G;H$&Fs$D$NDI2C$NMxMQ<TDj5A$N=qK!;EMM$r\e(B
17763 \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
17764 \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
17765 \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
17766 \e$B$7$^$9!#\e(B
17767
17768 \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
17769 \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
17770 \e$BIU$1$F$/$@$5$$\e(B):
17771
17772 @example
17773    E  Sat, Sep 22 01, 12:00: Joe's birthday (in 6 months, 1 week)
17774 @end example
17775
17776 \e$B>e5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<\e(B
17777 \e$B%W$N%Q%i%a!<%?!<$K2C$($h$&$H$9$k$G$7$g$&\e(B:
17778
17779 @lisp
17780 (gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n")
17781 @end lisp
17782
17783 \e$B$7$+$7\e(B @code{gnus-diary} \e$B$O$=$l$r<+F0$G9T$J$$$^$9\e(B (@pxref{Diary Group
17784 Parameters})\e$B!#$=$l$G$b$"$J$?$O!"0J2<$N%f!<%6!<!&%*%W%7%g%s72$GDs6!$5$l$k\e(B
17785 \e$B35N,9T;EMM$r!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B:
17786
17787 @defvar gnus-diary-summary-line-format
17788 \e$BF|Dx%0%k!<%W$N$?$a$K;H$o$l$k35N,9T;EMM$rDj5A$7$^$9\e(B (@pxref{Summary
17789 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
17790 \e$B<+F0$G99?7$9$k$?$a$K;H$$$^$9!#\e(B
17791 @end defvar
17792
17793 @defvar gnus-diary-time-format
17794 \e$BF|Dx$N35N,%P%C%U%!!<$KF|IU$rI=<($9$k$?$a$N=qK!;EMM$rDj5A$7$^$9!#$3$l$OMx\e(B
17795 \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
17796 \e$B$$!#\e(B
17797 @end defvar
17798
17799 @defvar gnus-diary-delay-format-function
17800 \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
17801 \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
17802 \e$B%98l$N$?$a$NAH$_9~$_4X?t$,$"$j!"<+J,$GDj5A$9$k$3$H$b$G$-$^$9!#>\:Y$OJQ?t\e(B
17803 \e$B$N@bL@J8$r8+$F$/$@$5$$!#\e(B
17804 @end defvar
17805
17806 @node Diary Articles Sorting
17807 @subsubsection \e$BF|Dx5-;v$NJB$YBX$(\e(B
17808 @cindex diary articles sorting
17809 @cindex diary summary lines sorting
17810 @findex gnus-summary-sort-by-schedule
17811 @findex gnus-thread-sort-by-schedule
17812 @findex gnus-article-sort-by-schedule
17813
17814 @code{gnus-diary} \e$B$OJB$YBX$(\e(B (@pxref{Sorting the Summary Buffer}) \e$B$N$?$a\e(B
17815 \e$B$K\e(B @code{gnus-summary-sort-by-schedule}\e$B!"\e(B
17816 @code{gnus-thread-sort-by-schedule} \e$B$*$h\e(B
17817 \e$B$S\e(B @code{gnus-article-sort-by-schedule} \e$B$H$$$&?7$7$$4X?t$rDs6!$7$^$9!#$3\e(B
17818 \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
17819 \e$B$r@0M}$9$k$3$H$,$G$-$^$9!#\e(B
17820
17821 @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
17822 \e$B$K\e(B @code{gnus-summary-sort-by-schedule} \e$B$rAH$_9~$_!"B>$NFs$D$rBh0l<!\e(B
17823 \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
17824 \e$B%?!<\e(B (@pxref{Diary Group Parameters}) \e$B$KEPO?$7$^$9!#\e(B
17825
17826 @node Diary Headers Generation
17827 @subsubsection \e$BF|Dx%X%C%@!<$N@8@.\e(B
17828 @cindex diary headers generation
17829 @findex gnus-diary-check-message
17830
17831 @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
17832 \e$B$K!"\e(B@code{gnus-diary-check-message} \e$B$H$$$&4X?t$rDs6!$7$^$9!#$3$N4X?t$O!"\e(B
17833 \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
17834 \e$B$J$i$PCM$rF~NO$9$k$+=$@5$9$k$3$H$rMW5a$7$^$9!#\e(B
17835
17836 \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
17837 \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
17838 \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
17839 \e$B$kA`:n$r4JC1$K$9$k$?$a$K!"\e(B
17840 @code{message-mode} \e$B$H\e(B @code{article-edit-mode} \e$B$K$*$$\e(B
17841 \e$B$F\e(B @kbd{C-c C-f d} \e$B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#\e(B
17842
17843 \e$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X\e(B
17844 \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
17845 \e$B$5$l$?%a%C%;!<%8$NF|Dx$r!"$H$F$b4JC1$KJQ99$9$k$3$H$,$G$-$^$9!#\e(B
17846
17847 @node Diary Group Parameters
17848 @subsubsection \e$BF|Dx%0%k!<%W$N%Q%i%a!<%?!<\e(B
17849 @cindex diary group parameters
17850
17851 \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
17852 \e$BE*$K%0%k!<%W%Q%i%a!<%?!<$r8!::$7!"I,MW$J$i35N,9T;EMM$rF|DxMQ$KFC2=$7$?CM\e(B
17853 \e$B$K@_Dj$7!"F|DxMQ$NJB$YBX$(4X?t$rAH$_9~$_!"$5$i$K$=$N%0%k!<%W$NEj9FMM\e(B
17854 \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
17855 \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
17856 \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
17857 \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
17858
17859 @node Sending or Not Sending
17860 @subsection \e$BAw?.$9$k$Y$-$+!"$7$J$$$Y$-$+\e(B
17861
17862 \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
17863 \e$B%a!<%k$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9\e(B:
17864
17865 @itemize @bullet
17866 @item
17867 @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
17868 \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
17869 \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
17870 \e$BEA$($k$3$H$,$G$-$k$3$H$r$b0UL#$7$^$9!#\e(B
17871 @item
17872 \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
17873 \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
17874 \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
17875 \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
17876 @end itemize
17877
17878 @node Gnus Unplugged
17879 @section Gnus \e$B$N@Z$jN%$7\e(B
17880 @cindex offline
17881 @cindex unplugged
17882 @cindex agent
17883 @cindex Gnus agent
17884 @cindex Gnus unplugged
17885
17886 \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
17887 \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
17888 \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
17889 \e$B%9$rFI$`$3$H$G$"$C$?$N$G$9!#?.$8$i$l$J$$$+$b$7$l$^$;$s$,!#\e(B
17890
17891 \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
17892 \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
17893 \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
17894 \e$BAw$j$?$$JV?.$r$9$Y$FAw?.$9$k!"$H$$$&<jCJ$r;}$D$3$H$ONI$$$3$H$G$7$g$&!#$"\e(B
17895 \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
17896 \e$B$?!#\e(B)
17897
17898 \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
17899 \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
17900 \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
17901 \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
17902 \e$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#\e(B
17903
17904 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
17905 \e$B<B:]!"%(!<%8%'%s%H$O:#$d%G%#%U%)%k%H$GM-8z$K$J$C$F$$$k\e(B (@pxref{Agent
17906 Variables, gnus-agent}) \e$B$N$G!"$"$J$?$O2?$b@_Dj$9$kI,MW$,L5$$$N$G$9!#\e(B
17907
17908 \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
17909 \e$B$j$^$;$s!#\e(B
17910
17911 @menu
17912 * Agent Basics::                \e$B$3$l$i$O$I$&F0$/$N$+\e(B
17913 * Agent Categories::            \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B Gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!\e(B
17914 * Agent Commands::              \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na\e(B
17915 * Agent Visuals::               \e$B35N,%P%C%U%!!<$,JQ2=$9$k$+$b$7$l$J$$%(!<%8%'%s%H$N=j6H\e(B
17916 * Agent as Cache::              \e$B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k\e(B
17917 * Agent Expiry::                \e$B8E$$5-;v$rDI$$J'$&J}K!\e(B
17918 * Agent Regeneration::          \e$BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!\e(B
17919 * Agent and flags::             \e$B%(!<%8%'%s%H$O$I$&%U%i%0$r0];}$9$k$N$+\e(B
17920 * Agent and IMAP::              \e$B%(!<%8%'%s%H$r\e(B @acronym{IMAP} \e$B$G;H$&J}K!\e(B
17921 * Outgoing Messages::           \e$B%K%e!<%9$d%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
17922 * Agent Variables::             \e$B%+%9%?%^%$%:$O3Z$7\e(B
17923 * Example Setup::               \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{~/.gnus.el} \e$B$NNc\e(B
17924 * Batching Agents::             @code{cron} \e$B%8%g%V$G%K%e!<%9$r<hF@$9$kJ}K!\e(B
17925 * Agent Caveats::               \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H\e(B
17926 @end menu
17927
17928 @node Agent Basics
17929 @subsection \e$B%(!<%8%'%s%H$N4pAC\e(B
17930
17931 \e$B$^$:!"$$$/$D$+$NMQ8l$rJRIU$1$F$*$-$^$7$g$&!#\e(B
17932
17933 \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
17934 \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
17935 \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
17936 \e$B%8%'%s%H$O\e(B @dfn{plugged} \e$B$G$9!#\e(B
17937
17938 \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
17939 \e$B%o!<%/$K@\B3$5$l$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
17940
17941 \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
17942 \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
17943
17944 \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
17945 \e$B=@Fp@-$H8@$&?M$b$$$^$9!#$5$i$K\e(B Gnus \e$B$OBg$$$K%+%9%?%^%$%:2DG=$G!"$=$l$OMx\e(B
17946 \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
17947 \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
17948 \e$B$^$;$s$,!"\e(BGnus \e$B$G$O$"$J$?$KA*Br8"$,$"$j$^$9\e(B!
17949
17950 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
17951 \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
17952 \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
17953 \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
17954 \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
17955 \e$B$9!#\e(B
17956
17957 \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
17958 \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
17959 \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
17960 \e$B$,$"$C$?$i!"$"$J$?$OHH?M$r8+$D$1$?$N$G$9!#\e(B
17961
17962 \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
17963 \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
17964 \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
17965 \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
17966 \e$B$N$h$&$K?6$kIq$$$^$9!#\e(B
17967
17968 \e$B%(!<%8%'%s%H$r;H$C$?E57?E*$J\e(B Gnus \e$B$NBPOCA`:n$r8+$F$_$^$7$g$&\e(B:
17969
17970 @itemize @bullet
17971 @item
17972 @findex gnus-unplugged
17973 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
17974 \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
17975 \e$B$9$Y$FFI$`$3$H$,$G$-$^$9!#\e(B
17976
17977 @item
17978 \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
17979 \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
17980 \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
17981 \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
17982 \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
17983 Source Specifiers} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
17984
17985 @item
17986 \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
17987 \e$B%^%7%s$K%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#8e<T$r<B9T$7$?$$$H$-$O!"\e(B
17988 @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
17989 \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
17990 \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
17991 \e$B$K$O\e(B @ref{Agent Categories} \e$B$r;2>H$7$F$/$@$5$$!#\e(B)
17992
17993 @item
17994 \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
17995 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
17996
17997 @item
17998 \e$B$=$7$FBhFs%9%F%C%W$KLa$j$^$9!#\e(B
17999 @end itemize
18000
18001 \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
18002 \e$B$+$N:n6H$r$7$J$1$l$P$J$j$^$;$s!#\e(B
18003
18004 @itemize @bullet
18005 @item
18006 \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
18007 \e$B$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#%5!<%P!<%P%C\e(B
18008 \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
18009 \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
18010 Commands}) \e$B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l\e(B
18011 \e$B$?%5!<%P!<$G\e(B @kbd{J r} \e$B$r2!$7$^$9!#%G%#%U%)%k%H$G$O$I$N%?%$%W$N%5!<%P!<\e(B
18012 \e$B$b%(!<%8%'%s%H2=$5$l$^$;$s!#\e(B
18013
18014 @item
18015 \e$B%@%&%s%m!<%IJ}?K$r7hDj$7$^$9!#$"$J$?$NJ}?K$r<BAu$9$k$?$a$K!"%(!<%8%'%s%H\e(B
18016 \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
18017 \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
18018 \e$B$sJ,N`$G;O$a$k$N$,:GNI$G$7$g$&!"\e(B@xref{Agent Categories}.
18019
18020 \e$B%H%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$H%(!<%8%'%s%HJ,\e(B
18021 \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
18022 \e$B@_Dj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F\e(B
18023 \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
18024 \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
18025 \e$B$=$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<\e(B
18026 \e$B%?!<\e(B (@pxref{Group Parameters}) \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
18027
18028 @item
18029 \e$B$($($H\e(B@dots{}\e$B!"0J>e$G$9!#\e(B
18030 @end itemize
18031
18032 @node Agent Categories
18033 @subsection \e$B%(!<%8%'%s%HJ,N`\e(B
18034
18035 \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
18036 \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
18037 \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
18038 \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
18039 \e$B$G$O$b$&>/$7J]<iE*$K$J$C$F!"$=$N5-;v$,$d$C$Q$jLLGr$=$&$@$H$o$+$C$?$i!"<g\e(B
18040 \e$BF0$G%@%&%s%m!<%I$9$k$?$a$N0u$rIU$1$kJ}$,$9$0$l$F$$$^$9!#\e(B
18041
18042 \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
18043 \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
18044 \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
18045 \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
18046 \e$B$F$$$^$9!#\e(B
18047
18048 \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
18049 \e$B%T%C%/%Q%i%a!<%?!<\e(B (@pxref{Topic Parameters}) \e$B$r!"%(!<%8%'%s%H$r@)8f$9$k\e(B
18050 \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
18051 \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
18052 \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
18053
18054 \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
18055 \e$B%=!<%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<\e(B
18056 \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
18057 \e$B%H%T%C%/%Q%i%a!<%?!<!"%(!<%8%'%s%HJ,N`!"$=$7$F:G8e$O%+%9%?%^%$%:$G$-$kJQ\e(B
18058 \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
18059 \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
18060 \e$B$$$C$F!";d$r@U$a$J$$$G$/$@$5$$$h!#\e(B
18061
18062 @menu
18063 * Category Syntax::             \e$BJ,N`$H$O$I$s$J$b$N$+\e(B
18064 * Category Buffer::             \e$BJ,N`$r4IM}$9$k%P%C%U%!!<\e(B
18065 * Category Variables::          \e$B%+%9%?%^%$%6\e(B"\e$B$i\e(B"\e$B%9\e(B
18066 @end menu
18067
18068 @node Category Syntax
18069 @subsubsection \e$BJ,N`$NJ8K!\e(B
18070
18071 \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
18072 \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
18073 \e$B%i%a!<%?!<$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#\e(B
18074
18075 @cindex Agent Parameters
18076 @table @code
18077 @item agent-groups
18078 \e$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#\e(B
18079
18080 @item agent-predicate
18081 (\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
18082 \e$B8l!#$=$7$F\e(B
18083
18084 @item agent-score
18085 (\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
18086 \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
18087 \e$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B)
18088
18089 @item agent-enable-expiration
18090 \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
18091 \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
18092 \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
18093 \e$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#\e(B
18094
18095 @item agent-days-until-old
18096 \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
18097 \e$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#\e(B
18098
18099 @item agent-low-score
18100 @code{gnus-agent-low-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
18101
18102 @item agent-high-score
18103 @code{gnus-agent-high-score} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
18104
18105 @item agent-short-article
18106 @code{gnus-agent-short-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
18107
18108 @item agent-long-article
18109 @code{gnus-agent-long-article} \e$B$h$j$bM%@h$5$l$k@0?t!#\e(B
18110
18111 @item agent-enable-undownloaded-faces
18112 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v\e(B
18113 \e$B$r\e(B @code{gnus-summary-*-undownloaded-face} \e$B$N%U%'!<%972$r;H$C$F35N,%P%C\e(B
18114 \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
18115 \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
18116 @end table
18117
18118 \e$B$$$C$?$sJ,N`$,:n$i$l$?$i!"J,N`$NL>A0$rJQ$($k$3$H$O$G$-$^$;$s!#\e(B
18119
18120 \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
18121 \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
18122 \e$B%W$rDI2C$9$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K<h$j=|$+$l$^$9!#\e(B
18123
18124 \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
18125 \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
18126 \e$B$+!"$^$C$?$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N\e(B
18127 \e$B%9%3%"5,B'$OITMW$G$9!#\e(B
18128
18129 @code{high} \e$B$d\e(B @code{low} \e$B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"\e(B
18130 @code{gnus-agent-high-score} \e$B$H\e(B @code{gnus-agent-low-score} \e$B$H$N5-;v$N%9\e(B
18131 \e$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#\e(B
18132
18133 \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
18134 \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
18135 \e$B$+$i$J$k$3$H$,$G$-$^$9!#\e(B
18136
18137 \e$B$*$=$i$/$$$/$D$+$NNc$,I,MW$G$7$g$&!#\e(B
18138
18139 \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
18140 \e$B$K$b4^$^$l$J$$$9$Y$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#\e(B)
18141
18142 @lisp
18143 short
18144 @end lisp
18145
18146 \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
18147 \e$B$N2ACM$,$"$k\e(B) \e$B>l9g$K8B$j??$K$J$j$^$9!#\e(B
18148
18149 \e$B$3$l$O$b$C$HJ#;($J=R8l$G$9\e(B:
18150
18151 @lisp
18152 (or high
18153     (and
18154      (not low)
18155      (not long)))
18156 @end lisp
18157
18158 \e$B$3$N0UL#$O!"9b$$%9%3%"$r;}$C$F$$$k$+!"$"$k$$$O%9%3%"$,Dc$/$J$/$F$+$DD9$/\e(B
18159 \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
18160
18161 \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
18162 (\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
18163 \e$B$j$K;H$&$3$H$,$G$-$^$9!#\e(B)
18164
18165 \e$B0J2<$N=R8l$,$"$i$+$8$aDj5A$5$l$F$$$^$9$,!"$3$l$i$N$I$l$b$"$J$?$N$d$j$?$$\e(B
18166 \e$B$3$H$KE,$5$J$1$l$P!"<+J,$GFH<+$N$b$N$r=q$/$3$H$b$G$-$^$9!#\e(B
18167
18168 \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
18169 \e$B%a!<%?!<$rM?$($F\e(B @code{gnus-agent-find-parameter} \e$B$r8F$V$3$H$K$h$C$F7hDj\e(B
18170 \e$B$5$l$kCM$KB+G{$5$l$^$9!#Nc$(\e(B
18171 \e$B$P\e(B gnus-agent-short-article \e$B$O\e(B @code{(gnus-agent-find-parameter group
18172 'agent-short-article)} \e$B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$NJ,N`$G=R8l$r;XDj\e(B
18173 \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
18174
18175 @table @code
18176 @item short
18177 \e$B5-;v$,\e(B @code{gnus-agent-short-article} \e$B$N9T?t$h$jC;$+$1$l$P??$G$9!#%G%#\e(B
18178 \e$B%U%)%k%H$O\e(B 100 \e$B$G$9!#\e(B
18179
18180 @item long
18181 \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
18182 \e$B%k%H$O\e(B 200 \e$B$G$9!#\e(B
18183
18184 @item low
18185 \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
18186 \e$B$P??$G$9!#%G%#%U%)%k%H$O\e(B 0 \e$B$G$9!#\e(B
18187
18188 @item high
18189 \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
18190 \e$B$P??$G$9!#%G%#%U%)%k%H$O\e(B 0 \e$B$G$9!#\e(B
18191
18192 @item spam
18193 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
18194 \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
18195 \e$B5-;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$k$@$1$G$9!#\e(B
18196
18197 @item true
18198 \e$B>o$K??$G$9!#\e(B
18199
18200 @item false
18201 \e$B>o$K56$G$9!#\e(B
18202 @end table
18203
18204 \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
18205 \e$B$s\e(B: \e$B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"\e(B
18206 @code{gnus-headers} \e$B$H\e(B @code{gnus-score} \e$B$H$$$&F0E*$JJQ?t$,M-0U$JCM$KB+\e(B
18207 \e$BG{$5$l$k$H$$$&$3$H$r!#\e(B
18208
18209 \e$BNc$($P!"0lDj$NF|?t0J>eA0$KEj9F$5$l$?5-;v\e(B (\e$BNc$(\e(B
18210 \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
18211 \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
18212
18213 @lisp
18214 (defun my-article-old-p ()
18215   "Say whether an article is old."
18216   (< (time-to-days (date-to-time (mail-header-date gnus-headers)))
18217      (- (time-to-days (current-time)) gnus-agent-expire-days)))
18218 @end lisp
18219
18220 \e$B$=$7$F=R8l$O$3$N$h$&$KDj5A$9$l$PNI$$$G$7$g$&\e(B:
18221
18222 @lisp
18223 (not my-article-old-p)
18224 @end lisp
18225
18226 \e$B$b$7$/$O\e(B @file{~/.gnus.el} \e$B$+2?$+$G!"$"$i$+$8$aDj5A$5$l$F$$\e(B
18227 \e$B$k\e(B @code{gnus-category-predicate-list} \e$B$NCM$K!"<+J,$N=R8l$rDI2C$9$k$3$H\e(B
18228 \e$B$b$G$-$^$9!#\e(B
18229
18230 @lisp
18231 (require 'gnus-agent)
18232 (setq gnus-category-predicate-alist
18233       (append gnus-category-predicate-alist
18234               '((old . my-article-old-p))))
18235 @end lisp
18236
18237 \e$B$3$N>l9g$O!"<!$N$h$&$K=R8l$r;XDj$9$k$@$1$G$9\e(B:
18238
18239 @lisp
18240 (not old)
18241 @end lisp
18242
18243 \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
18244 \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
18245 \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
18246 \e$B$9!#\e(B
18247
18248 \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
18249 \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
18250 \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
18251 \e$B<!$N$h$&$K%0%k!<%W%Q%i%a!<%?!<$KF~$l$k$3$H$,$G$-$^$9\e(B:
18252
18253 @lisp
18254 (agent-predicate . short)
18255 @end lisp
18256
18257 \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
18258 \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
18259 \e$BCM$O%I%C%HBP$GI=5-$7$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
18260
18261 \e$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O$3$&$J$k$G$7$g$&\e(B:
18262
18263 @lisp
18264 (agent-predicate or high (and (not low) (not long)))
18265 @end lisp
18266
18267 \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
18268 \e$BJ,N`$N@_Dj$GMW5a$5$l$k30B&$N3g8L$,!"$3$3$G$OF~$l$i$l$^$;$s!#\e(B
18269
18270 \e$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"\e(B
18271 \e$BNc30$,$"$j$^$9!#5-;v$=$N$b$N$r<B:]$KD4$Y$kI,MW$,$"$kMWAG$O876X$G$9!#$D$^\e(B
18272 \e$B$j!"0J2<$N%X%C%@!<$@$1$,%9%3%"IU$1$G$-$k$H$$$&$3$H$G$9\e(B: @code{Subject},
18273 @code{From}, @code{Date}, @code{Message-ID}, @code{References},
18274 @code{Chars}, @code{Lines} \e$B$*$h$S\e(B @code{Xref}\e$B!#\e(B
18275
18276 \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
18277 \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
18278 \e$BDj5A!"%0%k!<%W$KFCM-$J$i$P%0%k!<%W%Q%i%a!<%?!<!"$N$I$A$i$+$K$G$-$^$9!#\e(B
18279
18280 \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
18281 \e$B$D$r<h$k$3$H$,$G$-$^$9\e(B:
18282
18283 @enumerate
18284 @item
18285 \e$B%9%3%"5,B'\e(B
18286
18287 \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
18288 \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
18289
18290 \e$BNc\e(B:
18291
18292 @itemize @bullet
18293 @item
18294 \e$BJ,N`;XDj\e(B
18295
18296 @lisp
18297 (("from"
18298        ("Lars Ingebrigtsen" 1000000 nil s))
18299 ("lines"
18300        (500 -100 nil <)))
18301 @end lisp
18302
18303 @item
18304 \e$B%0%k!<%W\e(B/\e$B%H%T%C%/%Q%i%a!<%?!<;XDj\e(B
18305
18306 @lisp
18307 (agent-score ("from"
18308                    ("Lars Ingebrigtsen" 1000000 nil s))
18309              ("lines"
18310                    (500 -100 nil <)))
18311 @end lisp
18312
18313 \e$B$3$3$G$b0lHV30B&$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
18314 @end itemize
18315
18316 @item
18317 \e$B%(!<%8%'%s%H%9%3%"%U%!%$%k\e(B
18318
18319 \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
18320 \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
18321
18322 \e$BNc\e(B:
18323
18324 @itemize @bullet
18325 @item
18326 \e$BJ,N`;XDj\e(B
18327
18328 @lisp
18329 ("~/News/agent.SCORE")
18330 @end lisp
18331
18332 \e$B$^$?$O!"$b$7$+$9$k$H\e(B
18333
18334 @lisp
18335 ("~/News/agent.SCORE" "~/News/agent.group.SCORE")
18336 @end lisp
18337
18338 @item
18339 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18340
18341 @lisp
18342 (agent-score "~/News/agent.SCORE")
18343 @end lisp
18344
18345 \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
18346 \e$B$K$D$$$F8@$o$J$1$l$P$$$1$^$;$s$+\e(B?
18347 @end itemize
18348
18349 @item
18350 @code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$N;HMQ\e(B
18351
18352 \e$B$"$k%0%k!<%W$N$?$a$K$"$J$?$,K>$s$@!V%@%&%s%m!<%I!W$N4p=`$,!"!VFI$`!W4p=`\e(B
18353 \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
18354 \e$B;W$o$J$$$G$7$g$&!#$=$&$$$&>l9g$O!"2?$r%@%&%s%m!<%I$9$k$+$r7h$a$k:]$K!"%(!<\e(B
18355 \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
18356
18357 \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
18358 \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
18359 \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
18360 \e$B$r\e(B @emph{\e$BA*JL$7$F<h$j=|$-$^$9\e(B}\e$B!#\e(B
18361
18362 @itemize @bullet
18363 @item
18364 \e$BJ,N`;XDj\e(B
18365
18366 @lisp
18367 file
18368 @end lisp
18369
18370 @item
18371 \e$B%0%k!<%W%Q%i%a!<%?!<;XDj\e(B
18372
18373 @lisp
18374 (agent-score . file)
18375 @end lisp
18376 @end itemize
18377 @end enumerate
18378
18379 @node Category Buffer
18380 @subsubsection \e$BJ,N`%P%C%U%!!<\e(B
18381
18382 \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
18383 \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
18384 \e$B$l$^$9!#\e(B
18385
18386 \e$B$3$N%P%C%U%!!<$G$O0J2<$NL?Na$r;H$&$3$H$,$G$-$^$9\e(B:
18387
18388 @table @kbd
18389 @item q
18390 @kindex q (\e$BJ,N`\e(B)
18391 @findex gnus-category-exit
18392 \e$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9\e(B (@code{gnus-category-exit})\e$B!#\e(B
18393
18394 @item e
18395 @kindex e (\e$BJ,N`\e(B)
18396 @findex gnus-category-customize-category
18397 \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
18398 \e$B$r;H$$$^$9\e(B (@code{gnus-category-customize-category})\e$B!#\e(B
18399
18400 @item k
18401 @kindex k (\e$BJ,N`\e(B)
18402 @findex gnus-category-kill
18403 \e$B8=:_$NJ,N`$r>C5n$7$^$9\e(B (@code{gnus-category-kill})\e$B!#\e(B
18404
18405 @item c
18406 @kindex c (\e$BJ,N`\e(B)
18407 @findex gnus-category-copy
18408 \e$B8=:_$NJ,N`$rJ#@=$7$^$9\e(B (@code{gnus-category-copy})\e$B!#\e(B
18409
18410 @item a
18411 @kindex a (\e$BJ,N`\e(B)
18412 @findex gnus-category-add
18413 \e$B?7$7$$J,N`$rDI2C$7$^$9\e(B (@code{gnus-category-add})\e$B!#\e(B
18414
18415 @item p
18416 @kindex p (\e$BJ,N`\e(B)
18417 @findex gnus-category-edit-predicate
18418 \e$B8=:_$NJ,N`$N=R8l$rJT=8$7$^$9\e(B (@code{gnus-category-edit-predicate})\e$B!#\e(B
18419
18420 @item g
18421 @kindex g (\e$BJ,N`\e(B)
18422 @findex gnus-category-edit-groups
18423 \e$B8=:_$NJ,N`$KB0$9$k%0%k!<%W$N%j%9%H$rJT=8$7$^\e(B
18424 \e$B$9\e(B (@code{gnus-category-edit-groups})\e$B!#\e(B
18425
18426 @item s
18427 @kindex s (\e$BJ,N`\e(B)
18428 @findex gnus-category-edit-score
18429 \e$B8=:_$NJ,N`$N%@%&%s%m!<%I%9%3%"5,B'$rJT=8$7$^\e(B
18430 \e$B$9\e(B (@code{gnus-category-edit-score})\e$B!#\e(B
18431
18432 @item l
18433 @kindex l (\e$BJ,N`\e(B)
18434 @findex gnus-category-list
18435 \e$B$9$Y$F$NJ,N`$rI=<($7$^$9\e(B (@code{gnus-category-list})\e$B!#\e(B
18436 @end table
18437
18438 @node Category Variables
18439 @subsubsection \e$BJ,N`JQ?t\e(B
18440
18441 @table @code
18442 @item gnus-category-mode-hook
18443 @vindex gnus-category-mode-hook
18444 \e$BJ,N`%P%C%U%!!<$G<B9T$9$k%U%C%/$G$9!#\e(B
18445
18446 @item gnus-category-line-format
18447 @vindex gnus-category-line-format
18448 \e$BJ,N`%P%C%U%!!<$N9TMM<0$G$9\e(B (@pxref{Formatting Variables})\e$B!#M-8z$JMWAG$O\e(B:
18449
18450 @table @samp
18451 @item c
18452 \e$BJ,N`$NL>A0$G$9!#\e(B
18453
18454 @item g
18455 \e$B$=$NJ,N`$KB0$9$k%0%k!<%W$N?t$G$9!#\e(B
18456 @end table
18457
18458 @item gnus-category-mode-line-format
18459 @vindex gnus-category-mode-line-format
18460 \e$BJ,N`%b!<%I9T$NMM<0$G$9\e(B (@pxref{Mode Line Formatting})\e$B!#\e(B
18461
18462 @item gnus-agent-short-article
18463 @vindex gnus-agent-short-article
18464 \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
18465
18466 @item gnus-agent-long-article
18467 @vindex gnus-agent-long-article
18468 \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
18469
18470 @item gnus-agent-low-score
18471 @vindex gnus-agent-low-score
18472 \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
18473 \e$B$O\e(B 0 \e$B$G$9!#\e(B
18474
18475 @item gnus-agent-high-score
18476 @vindex gnus-agent-high-score
18477 \e$B$3$NCM$h$jBg$-$$%9%3%"$r;}$D5-;v$O9b%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H\e(B
18478 \e$B$O\e(B 0 \e$B$G$9!#\e(B
18479
18480 @item gnus-agent-expire-days
18481 @vindex gnus-agent-expire-days
18482 \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
18483 \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
18484 \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
18485 \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
18486 \e$B%+%k%G%#%9%/$K5-;v$,=q$+$l$?;~$+$i7W?t$,;O$^$k$H$$$&$3$H$G$9!#%G%#%U%)%k\e(B
18487 \e$B%H$O\e(B 7\e$BF|$G$9!#\e(B
18488
18489 @item gnus-agent-enable-expiration
18490 @vindex gnus-agent-enable-expiration
18491 \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
18492 \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
18493 \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
18494 \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
18495 \e$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#\e(B
18496 @end table
18497
18498 @node Agent Commands
18499 @subsection \e$B%(!<%8%'%s%HL?Na\e(B
18500 @findex gnus-agent-toggle-plugged
18501 @kindex J j (\e$B%(!<%8%'%s%H\e(B)
18502
18503 \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
18504 @kbd{J j} (@code{gnus-agent-toggle-plugged}) \e$BL?Na$O$9$Y$F$N%b!<%I$GF0:n\e(B
18505 \e$B$7!"\e(BGnus \e$B%(!<%8%'%s%H$N\e(B plugged/unplugged \e$B>uBV$r@Z$jBX$($^$9!#\e(B
18506
18507 @menu
18508 * Group Agent Commands::        \e$B%0%k!<%W$r@_Dj$7$F$=$l$i$N5-;v$r<hF@$9$k\e(B
18509 * Summary Agent Commands::      \e$B<jF0$G5-;v$rA*Br$7!";XDj$7$?<hF@$9$k\e(B
18510 * Server Agent Commands::       \e$B%(!<%8%'%s%H$G%5%]!<%H$5$l$k%5!<%P!<$NA*Br\e(B
18511 @end menu
18512
18513 @node Group Agent Commands
18514 @subsubsection \e$B%0%k!<%W%(!<%8%'%s%HL?Na\e(B
18515
18516 @table @kbd
18517 @item J u
18518 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18519 @findex gnus-agent-fetch-groups
18520 \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
18521 \e$B$F<hF@$7$^$9\e(B (@code{gnus-agent-fetch-groups})\e$B!#\e(B
18522
18523 @item J c
18524 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18525 @findex gnus-enter-category-buffer
18526 \e$B%(!<%8%'%s%HJ,N`%P%C%U%!!<$KF~$j$^$9\e(B (@code{gnus-enter-category-buffer})\e$B!#\e(B
18527
18528 @item J s
18529 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18530 @findex gnus-agent-fetch-session
18531 \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
18532 \e$BF@$7$^$9\e(B (@code{gnus-agent-fetch-session})\e$B!#\e(B
18533
18534 @item J S
18535 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18536 @findex gnus-group-send-queue
18537 \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
18538 \e$B$9\e(B (@code{gnus-group-send-queue})\e$B!#\e(B@xref{Drafts}.
18539
18540 @item J a
18541 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18542 @findex gnus-agent-add-group
18543 \e$B8=:_$N%0%k!<%W$r%(!<%8%'%s%HJ,N`$KDI2C$7$^\e(B
18544 \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
18545 \e$B2r$7$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
18546
18547 @item J r
18548 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18549 @findex gnus-agent-remove-group
18550 \e$B8=:_$N%0%k!<%W$r!"$b$7B8:_$7$F$$$l$P!"$=$NJ,N`$+$i>C5n$7$^\e(B
18551 \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
18552 \e$BM}2r$7$^$9!#\e(B(@pxref{Process/Prefix})\e$B!#\e(B
18553
18554 @item J Y
18555 @kindex J Y (\e$B%(!<%8%'%s%H\e(B \e$B%0%k!<%W\e(B)
18556 @findex gnus-agent-synchronize-flags
18557 \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
18558 \e$B$9!#\e(B
18559 @end table
18560
18561 @node Summary Agent Commands
18562 @subsubsection \e$B35N,%(!<%8%'%s%HL?Na\e(B
18563
18564 @table @kbd
18565 @item J #
18566 @kindex J # (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18567 @findex gnus-agent-mark-article
18568 \e$B5-;v$K%@%&%s%m!<%I0u$rIU$1$^$9\e(B (@code{gnus-agent-mark-article})\e$B!#\e(B
18569
18570 @item J M-#
18571 @kindex J M-# (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18572 @findex gnus-agent-unmark-article
18573 \e$B5-;v$+$i%@%&%s%m!<%I0u$r>C5n$7$^$9\e(B (@code{gnus-agent-unmark-article})\e$B!#\e(B
18574
18575 @cindex %
18576 @item @@
18577 @kindex @@ (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18578 @findex gnus-agent-toggle-mark
18579 \e$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$($^\e(B
18580 \e$B$9\e(B (@code{gnus-agent-toggle-mark})\e$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u\e(B
18581 \e$B$O\e(B @samp{%} \e$B$G$9!#\e(B
18582
18583 @item J c
18584 @kindex J c (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18585 @findex gnus-agent-catchup
18586 \e$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-\e(B
18587 \e$B$J$$$9$Y$F$N5-;v$r4{FI$K$7$^$9\e(B (@code{gnus-agent-catchup})\e$B!#\e(B
18588
18589 @item J S
18590 @kindex J S (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18591 @findex gnus-agent-fetch-group
18592 \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
18593 \e$B;v\e(B (@pxref{Agent Categories}) \e$B$r%@%&%s%m!<%I$7$^\e(B
18594 \e$B$9!#\e(B(@code{gnus-agent-fetch-group})\e$B!#\e(B
18595
18596 @item J s
18597 @kindex J s (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18598 @findex gnus-agent-summary-fetch-series
18599 \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
18600 \e$B$9!#\e(B(@code{gnus-agent-summary-fetch-series})\e$B!#\e(B
18601
18602 @item J u
18603 @kindex J u (\e$B%(!<%8%'%s%H\e(B \e$B35N,\e(B)
18604 @findex gnus-agent-summary-fetch-group
18605 \e$B8=:_$N%0%k!<%W$N%@%&%s%m!<%I2DG=$J5-;v$r!"$9$Y$F%@%&%s%m!<%I$7$^\e(B
18606 \e$B$9\e(B (@code{gnus-agent-summary-fetch-group})\e$B!#\e(B
18607 @end table
18608
18609 @node Server Agent Commands
18610 @subsubsection \e$B%5!<%P!<%(!<%8%'%s%HL?Na\e(B
18611
18612 @table @kbd
18613 @item J a
18614 @kindex J a (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18615 @findex gnus-agent-add-server
18616 \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
18617 \e$B$9\e(B (@code{gnus-agent-add-server})\e$B!#\e(B
18618
18619 @item J r
18620 @kindex J r (\e$B%(!<%8%'%s%H\e(B \e$B%5!<%P!<\e(B)
18621 @findex gnus-agent-remove-server
18622 \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
18623 \e$B$9\e(B (@code{gnus-agent-remove-server})\e$B!#\e(B
18624 @end table
18625
18626 @node Agent Visuals
18627 @subsection \e$B%(!<%8%'%s%H$N;k3P8z2L\e(B
18628
18629 Unplugged \e$B$N$H$-$K35N,$r3+$/$H!"8=:_%(!<%8%'%s%H$K3JG<$5$l$F$$$k%X%C%@!<\e(B
18630 \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
18631 \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
18632 \e$BBj$,\e(B @samp{[Undownloaded article #####]} \e$B$N$h$&$K$J$C$F$$$k$$$/$D$+$N5-\e(B
18633 \e$B;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N$?$a$N7jKd\e(B
18634 \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
18635 \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
18636 \e$B$FMh$k5!2q$rF@$?$H$-$K!"$=$l$i$N7jKd$a$O<B:]$N%X%C%@!<$G<+F0E*$KCV$-49$(\e(B
18637 \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
18638 \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
18639
18640 \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
18641 plugged \e$B$@$C$?4|4V$K%(!<%8%'%s%H$K<h$j9~$^$l$?%X%C%@!<$H5-;v$@$1$G$9!#8@\e(B
18642 \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
18643 \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
18644 \e$B$K!"%(!<%8%'%s%H$O35N,%P%C%U%!!<$KFs$D$N;k3P8z2L$r2C$($^$9!#$3$l$i$N8z2L\e(B
18645 \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
18646 \e$B$>$l$N5-;v$N%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#\e(B
18647
18648 \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
18649 \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
18650 \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
18651 \e$B$+$K<h$j9~$^$l$?5-;v$O!"\e(B@code{gnus-downloaded-mark} (\e$B%G%#%U%)%k%H\e(B
18652 \e$B$O\e(B @samp{+}) \e$B$rI=<($7$^$9!#$=$l$i0J30$N$9$Y$F$N5-;v\e(B
18653 \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
18654 \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
18655 \e$B$9!#\e(B
18656
18657 \e$BBhFs$N;k3P8z2L$O%@%&%s%m!<%I$5$l$F$$$J$$$3$H$r<($9%U%'!<%9$G$9!#B?$/\e(B
18658 \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
18659 \e$B3,\e(B (low, normal, high) \e$B$GI=<($9$k%U%'!<%9$,$"$j$^$9!#LdBj$O!"%U%'!<%9$N\e(B
18660 \e$BA*Br$,>r7o8!::$H%U%'!<%9L>$N%j%9%H\e(B (@code{gnus-summary-highlight} \e$B;2\e(B
18661 \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
18662 \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
18663 \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
18664 \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
18665 \e$B$N%U%'!<%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#\e(B
18666
18667 (\e$B5-;v$rFI$`$?$S$KF1$85-;v$r%@%&%s%m!<%I$7$J$$$h$&$K$9$k$?$a!"$^$?$O@\B3\e(B
18668 \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
18669 \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
18670 \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
18671 \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
18672 @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
18673 \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
18674 \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
18675 \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
18676 \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
18677 \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
18678
18679 \e$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$r;H$$$?$$>l9g$O!"\e(B
18680 @code{agent-enable-undownloaded-faces} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
18681 \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
18682 \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
18683 \e$B$HF1MM$K!"%(!<%8%'%s%HJ,N`\e(B (@pxref{Agent Categories})\e$B!"%0%k!<%W%H%T%C\e(B
18684 \e$B%/\e(B (@pxref{Topic Parameters})\e$B!"$"$k$$$O8D!9$N%0%k!<\e(B
18685 \e$B%W\e(B (@pxref{Group Parameters}) \e$B$KBP$7$F@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
18686
18687 \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
18688 \e$BMFNL$r$$$+$KB.$/;H$$?T$/$9$3$H$,$G$-$k$+$H$$$&$3$H$G$9!#$"$J$?$,B?$/$N%0\e(B
18689 \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
18690 \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
18691 \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
18692 \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
18693 \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
18694 \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
18695
18696 @node Agent as Cache
18697 @subsection \e$B%-%c%C%7%e$H$7$F$N%(!<%8%'%s%H\e(B
18698
18699 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
18700 \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
18701 \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
18702 \e$B$7$^$9!#$=$l$i$N%X%C%@!<$O8e$K35N,%P%C%U%!!<$r@8@.$9$k$H$-$K!"\e(B
18703 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
18704 \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
18705 \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
18706 \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
18707 \e$B$?%3%T!<$r;H$$$^$9!#\e(B
18708
18709 \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
18710 \e$B%I$9$k$h$&$K!"%(!<%8%'%s%H\e(B (@code{gnus-agent-cache} \e$B;2>H\e(B @ref{Agent
18711 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
18712 \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
18713 \e$B$F$$$k>l9g$O!"$?$V$s$3$N:G8e$NE@$O0UL#$r$J$5$J$$$G$7$g$&!#\e(B
18714
18715 @node Agent Expiry
18716 @subsection \e$B%(!<%8%'%s%H4|8B@Z$l>C5n\e(B
18717
18718 @vindex gnus-agent-expire-days
18719 @findex gnus-agent-expire
18720 @kindex M-x gnus-agent-expire
18721 @kindex M-x gnus-agent-expire-group
18722 @findex gnus-agent-expire-group
18723 @cindex agent expiry
18724 @cindex Gnus agent expiry
18725 @cindex expiry, in Gnus agent
18726
18727 \e$B%(!<%8%'%s%H%P%C%/%(%s%I\e(B @code{nnagent} \e$B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$(!<\e(B
18728 \e$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"\e(B
18729 @code{gnus-agent-expire-days} \e$B$NF|?t$h$j$b8E$$4{FI5-;v$r$9$Y$F>C5n$9$k!"\e(B
18730 \e$BFCJL$J\e(B @code{gnus-agent-expire} \e$B$H\e(B @code{gnus-agent-expire-group} \e$BL?Na$,\e(B
18731 \e$B$"$j$^$9!#$3$l$i$O$"$J$?$,%G%#%9%/MFNL$r;H$$@Z$j$=$&$@$H;W$C$?$H$-$K!"$$\e(B
18732 \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
18733 \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
18734 \e$B$jNI$$$3$H$G$O$"$j$^$;$s!#\e(B
18735
18736 \e$BB>$N4X?t$,%(!<%8%'%s%H$r%0%k!<%W$KF14|$5$;$k$?$a\e(B
18737 \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
18738
18739 @code{agent-enable-expiration} \e$B$H$$$&%(!<%8%'%s%H$N%Q%i%a!<%?!<$r!"A*Br\e(B
18740 \e$B$7$?%0%k!<%W$G$N4|8B@Z$l>C5n$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
18741
18742 @vindex gnus-agent-expire-all
18743 @code{gnus-agent-expire-all} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%(!<%8%'%s%H$N4|\e(B
18744 \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
18745 \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
18746 \e$B$NBP>]$H$J$j!"L$FI!"2D;k!"$5$i$KJ]N15-;v$OL54|8B$KJ];}$5$l$^$9!#\e(B
18747
18748 \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
18749 \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
18750 \e$B$9$k$?$a$K!"\e(B
18751 @code{gnus-agent-regenerate} \e$B$H\e(B @code{gnus-agent-regenerate-group} \e$B$H$$\e(B
18752 \e$B$&FCJL$J%3%^%s%I$,$"$j$^$9!#\e(B
18753
18754 @node Agent Regeneration
18755 @subsection \e$B%(!<%8%'%s%H$r:n$jD>$9\e(B
18756 @cindex agent regeneration
18757 @cindex Gnus agent regeneration
18758 @cindex regeneration
18759
18760 @code{nnagent} \e$B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o\e(B
18761 \e$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k\e(B
18762 \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
18763 \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
18764 \e$B%+%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#\e(B
18765
18766 \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
18767 \e$B$l$F$7$^$&>l9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,<sHxNI$/%@%&\e(B
18768 \e$B%s%m!<%I$5$l$?$+$I$&$+$rCN$j$^$;$s!#\e(B@code{gnus-agent-regenerate} \e$B$^$?\e(B
18769 \e$B$O\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$k$H!"$=$N$h$&$J5-;v$rFs2s\e(B
18770 \e$B%@%&%s%m!<%I$7$J$/$F$b:Q$`$h$&$K%G!<%?9=B$$r99?7$7$^$9!#\e(B
18771
18772 @findex gnus-agent-regenerate
18773 @kindex M-x gnus-agent-regenerate
18774 @code{gnus-agent-regenerate} \e$B%3%^%s%I$O!"$9$Y$F$N%(!<%8%'%s%H2=$5$l$?%0\e(B
18775 \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
18776 \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
18777 \e$B$Y$F$N35N,%P%C%U%!!<$rJD$8$k$3$H$r6/$/4+$a$^$9!#\e(B
18778
18779 @findex gnus-agent-regenerate-group
18780 @kindex M-x gnus-agent-regenerate-group
18781 @code{gnus-agent-regenerate-group} \e$B%3%^%s%I$O!"%m!<%+%k\e(B
18782 \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
18783 \e$B%+%k$J%3%T!<$r;H$$$^$9!#$=$N8e$=$l$O!"$I$N5-;v$,%m!<%+%k$K3JG<$5$l$k$+$r\e(B
18784 \e$B5-O?$7$F$*$/$?$a$NFbIt%G!<%?9=B$$r99?7$7$^$9!#0z?t$rM?$($k$H!"%(!<%8%'%s\e(B
18785 \e$B%H$NCf$N5-;v$KL$FI$N0u$rIU$1$^$9!#\e(B
18786
18787 @node Agent and flags
18788 @subsection \e$B%(!<%8%'%s%H$H%U%i%0\e(B
18789
18790 \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
18791 \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
18792 \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
18793 \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
18794 \e$B:]$K$OCN$j$^$;$s!#$=$N$?$a%(!<%8%'%s%H$O!"\e(Bunplugged \e$B$^$?$O@\B3$5$l$F$$$J\e(B
18795 \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
18796
18797 \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
18798 \e$B%P!<$HF14|$5$;$k$+$I$&$+$r?R$M$^$9!#$3$N5sF0\e(B
18799 \e$B$O\e(B @code{gnus-agent-synchronize-flags} \e$B$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
18800
18801 @vindex gnus-agent-synchronize-flags
18802 @code{gnus-agent-synchronize-flags} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H\e(B
18803 \e$B$O<+F0E*$K%U%i%0$rF14|$5$;$k$3$H$O$7$^$;$s!#$=$l$,%G%#%U%)%k%H\e(B
18804 \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
18805 \e$B$i$+$NJQ99$r9T$J$C$F$$$?$+$I$&$+$rD4$Y$F!"$b$7$=$&$@$C$?$i!"$=$l$i$rF14|\e(B
18806 \e$B$5$;$?$$$+$I$&$+$r?R$M$^$9!#$=$l$i0J30$NCM$@$C$?>l9g$O!"$9$Y$F$N%U%i%0$O\e(B
18807 \e$B<+F0E*$KF14|$5$;$i$l$^$9!#\e(B
18808
18809 \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
18810 \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
18811 \e$B$?\e(B @code{gnus-agent-synchronize-flags} \e$B%3%^%s%I$r;H$C$F$/$@$5$$!#\e(B
18812
18813 \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
18814 \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
18815 \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
18816 \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
18817 \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
18818 \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
18819 \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
18820 \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
18821 \e$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#\e(B
18822
18823 @node Agent and IMAP
18824 @subsection \e$B%(!<%8%'%s%H$r\e(B IMAP \e$B$G;H$&J}K!\e(B
18825
18826 \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
18827 \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
18828 \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
18829 \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
18830 \e$B$+$N>pJs$rDs6!$7$^$9!#\e(B
18831
18832 \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
18833 \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
18834 \e$B$^$;$s!#$=$l$i$O0J2<$NDL$j$G$9\e(B:
18835
18836 @itemize @bullet
18837 @item
18838 Unplugged \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$X$N%3%T!<$H0\F0!#\e(B
18839
18840 @item
18841 Unplugged \e$B$N$H$-$N\e(B nnimap \e$B%0%k!<%W$N:n@.$H:o=|!#\e(B
18842 @end itemize
18843
18844 @node Outgoing Messages
18845 @subsection \e$B:9=PMQ%a%C%;!<%8\e(B
18846
18847 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
18848 \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
18849 \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
18850 \e$B$9!#\e(B
18851
18852 \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
18853 \e$B$G$9\e(B (@code{gnus-agent-queue-mail}, @ref{Agent Variables} \e$B;2>H\e(B)\e$B!#\e(B
18854 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
18855 \e$B$9!#\e(B
18856
18857 \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
18858 \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
18859 \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
18860 \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
18861 \e$B$G$-$^$9!#\e(B
18862
18863 Unplugged \e$B$N$H$-$K%a!<%k$NAw?.$,$G$-$J$/$F!"$+$D\e(B unplugged \e$B$N$H$-$K$&$C\e(B
18864 \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
18865 \e$B$5$;$k$3$H$,$G$-$^$9\e(B (@code{gnus-agent-prompt-send-queue}, @ref{Agent
18866 Variables} \e$B;2>H\e(B)\e$B!#\e(B
18867
18868 @node Agent Variables
18869 @subsection \e$B%(!<%8%'%s%HJQ?t\e(B
18870
18871 @table @code
18872 @item gnus-agent
18873 @vindex gnus-agent
18874 \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
18875 \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
18876 \e$B$a$K!"%(!<%8%'%s%H$O\e(B @code{gnus-agent-auto-agentize-methods} \e$B$r;H$$$^$9!#\e(B
18877 \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
18878 \e$B%(%s%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#\e(B
18879
18880 \e$B%5!<%P!<%P%C%U%!!<$KF~$k$K$O!"%0%k!<%W%P%C%U%!!<\e(B
18881 \e$B$G\e(B @kbd{^} (@code{gnus-group-enter-server-mode}) \e$B$r;H$C$F$/$@$5$$!#\e(B
18882
18883 @item gnus-agent-directory
18884 @vindex gnus-agent-directory
18885 Gnus \e$B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j$G$9!#%G%#%U%)%k%H\e(B
18886 \e$B$O\e(B @file{~/News/agent/} \e$B$G$9!#\e(B
18887
18888 @item gnus-agent-handle-level
18889 @vindex gnus-agent-handle-level
18890 \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
18891 \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
18892 \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
18893 \e$B>]$H$J$k$H$$$&$3$H$G$9!#\e(B
18894
18895 @item gnus-agent-plugged-hook
18896 @vindex gnus-agent-plugged-hook
18897 \e$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$K<B9T$5$l$k%U%C%/$G$9!#\e(B
18898
18899 @item gnus-agent-unplugged-hook
18900 @vindex gnus-agent-unplugged-hook
18901 \e$B%M%C%H%o!<%/$+$i@ZCG$5$l$?$H$-$K<B9T$5$l$k%U%C%/$G$9!#\e(B
18902
18903 @item gnus-agent-fetched-hook
18904 @vindex gnus-agent-fetched-hook
18905 \e$B5-;v$r<h$j9~$_=*$o$C$?$H$-$K<B9T$5$l$k%U%C%/$G$9!#\e(B
18906
18907 @item gnus-agent-cache
18908 @vindex gnus-agent-cache
18909 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
18910 \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
18911 \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
18912 \e$B$$$^$9!#\e(B
18913
18914 @item gnus-agent-go-online
18915 @vindex gnus-agent-go-online
18916 @code{gnus-agent-go-online} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H$O%*%U%i\e(B
18917 \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
18918 \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
18919 \e$B%P!<$r%*%s%i%$%s>uBV$K$7$?$$$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*\e(B
18920 \e$B%U%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#\e(B
18921
18922 @item gnus-agent-mark-unread-after-downloaded
18923 @vindex gnus-agent-mark-unread-after-downloaded
18924 @code{gnus-agent-mark-unread-after-downloaded} \e$B$,\e(B \e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
18925 \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
18926 \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
18927 \e$B$O\e(B @code{t} \e$B$G$9!#\e(B
18928
18929 @item gnus-agent-synchronize-flags
18930 @vindex gnus-agent-synchronize-flags
18931 @code{gnus-agent-synchronize-flags} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%(!<%8%'%s%H\e(B
18932 \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
18933 \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
18934 \e$B$H$-$K$=$l$i$rF14|$5$;$k$+$I$&$+$r?R$M$^$9!#\e(B@code{nil} \e$B$G\e(B
18935 \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
18936
18937 @item gnus-agent-consider-all-articles
18938 @vindex gnus-agent-consider-all-articles
18939 @code{gnus-agent-consider-all-articles} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"%(!<%8%'\e(B
18940 \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
18941 \e$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#\e(B@code{nil} \e$B$@$C$?>l9g!"$=$l$,%G%#%U%)\e(B
18942 \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
18943 \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
18944 \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
18945 \e$B>C5n$N@_Dj\e(B (@pxref{Category Variables}) \e$B$r8+D>$9I,MW$,$"$k$G$7$g$&!#\e(B
18946
18947 @item gnus-agent-max-fetch-size
18948 @vindex gnus-agent-max-fetch-size
18949 \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
18950 \e$B$K!"$=$l$i$r0l;~E*$J%P%C%U%!!<$X<h$j9~$_$^$9!#:GBg$N%P%C%U%!!<%5%$%:$rD6\e(B
18951 \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
18952 \e$B$H2r@O$r8r8_$K9T$J$$$^$9!#\e(B@code{gnus-agent-max-fetch-size} \e$B$O!"7+$jJV$7\e(B
18953 \e$B$,$I$l$/$i$$IQHK$K5/$-$k$+$r@)8f$9$k$?$a$N!"%5%$%:$N8B3&$r5,Dj$7$^$9!#Bg\e(B
18954 \e$B$-$JCM$O@-G=$r8~>e$5$;$^$9!#>.$5$JCM$O!"K|$,0l<hF@$7$F$$$k4V$K@\B3$,@Z$l\e(B
18955 \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
18956 \e$B$K\e(B @code{gnus-agent-regenerate-group} \e$B$r<B9T$9$kI,MW$,$"$k$+$b$7$l$^$;\e(B
18957 \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
18958 \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
18959 \e$B%U%)%k%H$O\e(B 10M \e$B$G$9\e(B
18960
18961 @item gnus-server-unopen-status
18962 @vindex gnus-server-unopen-status
18963 \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
18964 \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
18965 \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
18966 \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
18967 \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
18968 \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
18969 \e$B%8%'%s%H$r;H$&>l9g$@$1M-8z$G$9!#\e(B
18970
18971 @item gnus-auto-goto-ignores
18972 @vindex gnus-auto-goto-ignores
18973 \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
18974 \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
18975 \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
18976 \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
18977
18978 \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
18979 @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
18980 @code{always-undownloaded} (\e$B<h$j9~$^$l$F$$$J$$5-;v$r>o$KL5;k$9$k\e(B)\e$B!"\e(B
18981 @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
18982
18983 @item gnus-agent-queue-mail
18984 @vindex gnus-agent-queue-mail
18985 @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
18986 \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
18987 @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
18988 @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
18989
18990 @item gnus-agent-prompt-send-queue
18991 @vindex gnus-agent-prompt-send-queue
18992 @code{gnus-agent-prompt-send-queue} \e$B$,Hs\e(B-@code{nil} \e$B$@$C$?$i!"\e(B
18993 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
18994 \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
18995
18996 @item gnus-agent-auto-agentize-methods
18997 @vindex gnus-agent-auto-agentize-methods
18998 \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
18999 \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
19000 \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
19001 \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
19002 \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
19003 \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
19004 Agent Commands})\e$B!#$b$7%U%!%$%k$,B8:_$9$k$J$i$P!"$=$l$i$rDI2C$7$?$j:o=|$9\e(B
19005 \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
19006 \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{nil} \e$B$G$9!#\e(B
19007 @end table
19008
19009 @node Example Setup
19010 @subsection \e$B@_DjNc\e(B
19011
19012 \e$B$"$J$?$,$3$N%^%K%e%"%k$rFI$_$?$/$J$/$F!"$4$/I8=`E*$J@_Dj$r9T$J$C$F$$$k$N\e(B
19013 \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
19014 \e$B$F$bNI$$$G$7$g$&!#\e(B
19015
19016 @lisp
19017 ;; @r{Gnus \e$B$,$I$N$h$&$K%K%e!<%9$r<hF@$9$k$+$rDj5A$7$^$9!#$3$3\e(B}
19018 ;; @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}
19019 (setq gnus-select-method '(nntp "news.your-isp.com"))
19020
19021 ;; @r{Gnus \e$B$,$I$N$h$&$K%a!<%k$rFI$`$+$rDj5A$7$^$9!#\e(B}
19022 ;; @r{ISP \e$B$N\e(B @acronym{POP} \e$B%5!<%P!<$+$i%a!<%k$rFI$`$3$H$K$7$^$9!#\e(B}
19023 (setq mail-sources '((pop :server "pop.your-isp.com")))
19024
19025 ;; @r{Gnus \e$B$,%a!<%k$r$I$N$h$&$K3JG<$9$k$+$r;XDj$7$^$9!#\e(B}
19026 ;; @r{nnml \e$B%0%k!<%W$r;H$&$3$H$K$7$^$9!#\e(B}
19027 (setq gnus-secondary-select-methods '((nnml "")))
19028
19029 ;; @r{Gnus \e$B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$K$7$^$9!#\e(B}
19030 ;; (gnus-agentize) ; @r{\e$B5l<0$N@_Dj!#\e(B}
19031 ;; (setq gnus-agent t) ; @r{\e$B8=:_$N%G%#%U%)%k%H!#\e(B}
19032 @end lisp
19033
19034 \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
19035 \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
19036 \e$B%W$7$F$/$@$5$$!#\e(B
19037
19038 \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
19039 \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
19040 \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
19041 \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
19042 \e$BIaDL$O$H$F$b;~4V$,$+$+$j$^$9$,!"0lEY$@$1$7$+<B9T$9$kI,MW$O$"$j$^$;$s!#\e(B
19043
19044 \e$BFI$_9~$_$H2r@O$K$7$P$i$/;~4V$rHq$d$7$?8e$G!"%0%k!<%W$N0lMw$,8=$l$^$9!#$=\e(B
19045 \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
19046 \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
19047 \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
19048 \e$B%W$O$9$Y$FLa$C$F$-$^$9!#\e(B)
19049
19050 \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
19051 \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
19052 \e$BL\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D$1=P$7$F$/$@$5$$!#\e(B
19053
19054 @node Batching Agents
19055 @subsection \e$B0l3g%(!<%8%'%s%H=hM}\e(B
19056 @findex gnus-agent-batch
19057
19058 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
19059 \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
19060 \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
19061
19062 \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
19063 \e$B$;$k$3$H$,$G$-$^$9\e(B:
19064
19065 @example
19066 #!/bin/sh
19067 emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/null 2>&1
19068 @end example
19069
19070 @node Agent Caveats
19071 @subsection \e$B%(!<%8%'%s%H$NLdBjE@\e(B
19072
19073 Gnus \e$B%(!<%8%'%s%H$O!"$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0\e(B
19074 \e$B:n$7$^$;$s!#$3$l$i$O2M6u$N?M!9$+$i$NNI$/$"$k<ALd$G$9\e(B:
19075
19076 @table @dfn
19077 @item Plugged \e$B$N$H$-$K5-;v$rFI$s$@$i!"$=$l$O%(!<%8%'%s%H$KF~$k$N$G$9$+\e(B?
19078
19079 @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
19080 \e$B4X?t\e(B @code{gnus-agent-fetch-selected-article} \e$B$r2C$($F$/$@$5$$!#\e(B
19081
19082 @item Plugged \e$B$N$H$-$K5-;v$rFI$s$G!"%(!<%8%'%s%H$K5-;v$,B8:_$7$F$$$k>l9g!"\e(B
19083 \e$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+\e(B?
19084
19085 @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
19086 \e$B$i!"$G$9$,!#\e(B
19087 @end table
19088
19089 \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
19090 \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
19091 \e$B$7$g$&!#\e(B
19092
19093 @node Scoring
19094 @chapter \e$B%9%3%"\e(B
19095 @cindex scoring
19096
19097 \e$B$[$+$N?M$?$A$O!V:o=|%U%!%$%k!W\e(B(@dfn{kill files}) \e$B$r;H$$$^$9$,!"$3\e(B
19098 \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
19099 \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
19100 \e$B$k$N$G!"??$CD>$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$\e(B!
19101
19102 @vindex gnus-summary-mark-below
19103 \e$B$9$Y$F$N5-;v$O%G%#%U%)%k%H$N%9%3\e(B
19104 \e$B%"\e(B (@code{gnus-summary-default-score}) \e$B$NCM$r;}$C$F$$$F!"%G%#%U%)%k%H$G\e(B
19105 \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
19106 \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
19107 \e$B$bDc$$%9%3%"$r;}$C$F$$$k5-;v$K$O4{FI$N0u$,IU$-$^$9!#\e(B
19108
19109 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
19110 \e$B!V%9%3%"%U%!%$%k!W$bFI$_9~$_$^$9!#\e(B
19111
19112 \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
19113 \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
19114 \e$B$j$9$k$h$&$K5a$a$k$3$H$,$G$-$^$9!#\e(B
19115
19116 \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
19117 \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
19118 \e$B$($P0l=54V0J>e;H$o$l$F$$$J$$%(%s%H%j!<$O!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/\e(B
19119 \e$B$7$F$*$/$?$a$K@E$+$K:o=|$5$l$^$9!#\e(B
19120
19121 @menu
19122 * Summary Score Commands::      \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"!&%(%s%H%j!<$rDI2C$9$k\e(B
19123 * Group Score Commands::        \e$B0lHLE*$J%9%3%"L?Na\e(B
19124 * Score Variables::             \e$B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k\e(B
19125 * Score File Format::           \e$B%9%3%"%U%!%$%k$K$O2?$,F~$C$F$$$k$+\e(B
19126 * Score File Editing::          \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k$3$H$b$G$-$k\e(B
19127 * Adaptive Scoring::            Big Sister Gnus \e$B$O$"$J$?$,2?$rFI$s$@$+CN$C$F$$$k\e(B
19128 * Home Score File::             \e$B?7$7$$%9%3%"!&%(%s%H%j!<$,$I$3$X9T$/$+$r;X<($9$kJ}K!\e(B
19129 * Followups To Yourself::       \e$B?M$,$"$J$?$KJVEz$7$?$H$-$K\e(B Gnus \e$B$K5$IU$+$;$k\e(B
19130 * Scoring On Other Headers::    \e$BI8=`$G$O$J$$%X%C%@!<$K%9%3%"$rIU$1$k\e(B
19131 * Scoring Tips::                \e$B8z2LE*$K%9%3%"$rIU$1$kJ}K!\e(B
19132 * Reverse Scoring::             \e$B:P$r$H$C$?LdBj;y$OLdBj$G$O$J$$\e(B
19133 * Global Score Files::          \e$BCO$rJ$$$!"<*$r@Z$jNv$/%9%3%"%U%!%$%k\e(B
19134 * Kill Files::                  \e$B$=$l$i$O$^$@$3$3$K$"$k$,!"L5;k$9$k$3$H$,$G$-$k\e(B
19135 * Converting Kill Files::       \e$B>C5n%U%!%$%k$r%9%3%"%U%!%$%k$KK]Lu$9$k\e(B
19136 * Advanced Scoring::            \e$B%9%3%"$N5,B'$r:n$k$?$a$KO@M}I=8=$r;H$&\e(B
19137 * Score Decays::                \e$B%9%3%"$r8:?j$5$;$k$N$OLr$KN)$D$3$H$b$"$k\e(B
19138 @end menu
19139
19140 @node Summary Score Commands
19141 @section \e$B35N,%9%3%"L?Na\e(B
19142 @cindex score commands
19143
19144 \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
19145 \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
19146 \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
19147 \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
19148 \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
19149
19150 \e$B8=:_$N%9%3%"%U%!%$%k$O!"<B:]$K$=$N$h$&$J%9%3%"%U%!%$%k$,B8:_$7$J$$>l9g$G\e(B
19151 \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
19152 \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
19153 \e$B$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$J$1$l$P$J$j$^$;$s!#\e(B
19154
19155 \e$B0J2<$O%9%3%"%U%!%$%k$r<B:]$KJQ99$7$J$$!"0lHLE*$J%9%3%"L?Na$G$9\e(B:
19156
19157 @table @kbd
19158 @item V s
19159 @kindex V s (\e$B35N,\e(B)
19160 @findex gnus-summary-set-score
19161 \e$B8=:_$N5-;v$N%9%3%"$r@_Dj$7$^$9\e(B (@code{gnus-summary-set-score})\e$B!#\e(B
19162
19163 @item V S
19164 @kindex V S (\e$B35N,\e(B)
19165 @findex gnus-summary-current-score
19166 \e$B8=:_$N5-;v$N%9%3%"$rI=<($7$^$9\e(B (@code{gnus-summary-current-score})\e$B!#\e(B
19167
19168 @item V t
19169 @kindex V t (\e$B35N,\e(B)
19170 @findex gnus-score-find-trace
19171 \e$B8=:_$N5-;v$K;H$o$l$F$$$k$9$Y$F$N%9%3%"5,B'$rI=<($7$^\e(B
19172 \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
19173 \e$B$F!"8=:_$N9T$N%9%3%"5,B'$KBP1~$9$k%9%3%"%U%!%$%k$rJT=8$9$k$K\e(B
19174 \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
19175 \e$BJT=8$r9T$J$&$?$a$K$O\e(B @kbd{f} \e$B$r%?%$%W$7$F$/$@$5$$!#\e(B
19176
19177 @item V w
19178 @kindex V w (\e$B35N,\e(B)
19179 @findex gnus-score-find-favourite-words
19180 \e$B%9%3%"$G;H$o$l$F$$$k8l$N%j%9%H$rI=<($7$^\e(B
19181 \e$B$9\e(B (@code{gnus-score-find-favourite-words})\e$B!#\e(B
19182
19183 @item V R
19184 @kindex V R (\e$B35N,\e(B)
19185 @findex gnus-summary-rescore
19186 \e$B8=:_$N35N,$G%9%3%"$N=hM}$r<B9T$7$^$9\e(B (@code{gnus-summay-rescore})\e$B!#\e(B
19187 Gnus \e$B$K$OFb=o$G%9%3%"%U%!%$%k$r$$$8$j2s$7$F!"$=$N8z2L$r8+$?$$$H$-$KLrN)\e(B
19188 \e$B$D$G$7$g$&!#\e(B
19189
19190 @item V c
19191 @kindex V c (\e$B35N,\e(B)
19192 @findex gnus-score-change-score-file
19193 \e$B0c$&%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
19194 \e$B$9\e(B (@code{gnus-score-change-score-file})\e$B!#\e(B
19195
19196 @item V e
19197 @kindex V e (\e$B35N,\e(B)
19198 @findex gnus-score-edit-current-scores
19199 \e$B8=:_$N%9%3%"%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-score-edit-current-scores})\e$B!#\e(B
19200 @code{gnus-score-mode} \e$B%P%C%U%!!<$,8=$l$k$7$g\e(B
19201 \e$B$&\e(B (@pxref{Score File Editing})\e$B!#\e(B
19202
19203 @item V f
19204 @kindex V f (\e$B35N,\e(B)
19205 @findex gnus-score-edit-file
19206 \e$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^\e(B
19207 \e$B$9\e(B (@code{gnus-score-edit-file})\e$B!#\e(B
19208
19209 @item V F
19210 @kindex V F (\e$B35N,\e(B)
19211 @findex gnus-score-flush-cache
19212 \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
19213 \e$B$l$O%9%3%"%U%!%$%k$rJT=8$7$?8e$GLr$KN)$A$^$9!#\e(B
19214
19215 @item V C
19216 @kindex V C (\e$B35N,\e(B)
19217 @findex gnus-score-customize
19218 \e$B;k3PE*$K2wE,$JJ}K!$G%9%3%"%U%!%$%k$r%+%9%?%^%$%:$7$^\e(B
19219 \e$B$9\e(B (@code{gnus-score-customize})\e$B!#\e(B
19220 @end table
19221
19222 \e$B0J2<$NL?Na$O%m!<%+%k%9%3%"%U%!%$%k$rJQ99$7$^$9\e(B:
19223
19224 @table @kbd
19225 @item V m
19226 @kindex V m (\e$B35N,\e(B)
19227 @findex gnus-score-set-mark-below
19228 \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
19229 \e$B$^$9\e(B (@code{gnus-score-set-mark-below})\e$B!#\e(B
19230
19231 @item V x
19232 @kindex V x (\e$B35N,\e(B)
19233 @findex gnus-score-set-expunge-below
19234 \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
19235 \e$B%"5,B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^\e(B
19236 \e$B$9\e(B (@code{gnus-score-set-expunge-below})\e$B!#\e(B
19237 @end table
19238
19239 \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
19240 \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
19241 \e$B$&!#\e(B
19242
19243 @findex gnus-summary-increase-score
19244 @findex gnus-summary-lower-score
19245 @enumerate
19246 @item
19247 \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
19248 \e$B%3%"$r2<$2$k$H$-$O\e(B @kbd{L} \e$B$G$9!#\e(B
19249 @item
19250 \e$BFsHVL\$N%-!<$O!"$I$N%X%C%@!<$G%9%3%"$rIU$1$k$+$r;XDj$7$^$9!#0J2<$N%-!<$r\e(B
19251 \e$B;H$&$3$H$,$G$-$^$9\e(B:
19252
19253 @table @kbd
19254 @item a
19255 \e$BCx<T\e(B (author) \e$B$NL>A0$G%9%3%"$rIU$1$^$9!#\e(B
19256
19257 @item s
19258 \e$BI=Bj\e(B (subject) \e$B$N9T$G%9%3%"$rIU$1$^$9!#\e(B
19259
19260 @item x
19261 @code{Xref} \e$B9T!"$9$J$o$A%/%m%9%]%9%H9T$G%9%3%"$rIU$1$^$9!#\e(B
19262
19263 @item r
19264 @code{References} \e$B9T$G%9%3%"$rIU$1$^$9!#\e(B
19265
19266 @item d
19267 \e$BF|IU\e(B (date) \e$B$G%9%3%"$rIU$1$^$9!#\e(B
19268
19269 @item l
19270 \e$B9T?t\e(B (number of lines) \e$B$G%9%3%"$rIU$1$^$9!#\e(B
19271
19272 @item i
19273 @code{Messsage-ID} \e$B%X%C%@!<$G%9%3%"$rIU$1$^$9!#\e(B
19274
19275 @item e
19276 @acronym{NNTP} \e$B%5!<%P!<$,DI2C$N%X%C%@!<$N%G!<%?$r\e(B overview \e$B$GJaB*$7$F$$\e(B
19277 \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
19278 \e$B$5$l$F$$$k$b$N\e(B) \e$B$N0l$D$G%9%3%"$rIU$1$^$9!#\e(B
19279
19280 @item f
19281 \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
19282 \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
19283 \e$B$r;H$&$3$H$O!"\e(B@file{ADAPT} \e$B%U%!%$%k$N@8@.$r$b$?$i$7$^$9!#\e(B)
19284
19285 @item b
19286 \e$B5-;v$NK\J8$G%9%3%"$rIU$1$^$9!#\e(B
19287
19288 @item h
19289 \e$B%X%C%@!<$G%9%3%"$rIU$1$^$9!#\e(B
19290
19291 @item t
19292 \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
19293 \e$B$N@8@.$r$b$?$i$7$^$9!#\e(B)
19294 @end table
19295
19296 @item
19297 \e$B;0HVL\$N%-!<$O9gCW$N7?$G$9!#$I$N9gCW$N7?$,M-8z$J$N$+$O!"$I$N%X%C%@!<$G%9\e(B
19298 \e$B%3%"$rIU$1$h$&$H$7$F$$$k$+$K0M$j$^$9!#\e(B
19299
19300 @table @code
19301 @item \e$BJ8;zNs\e(B (strings)
19302
19303 @table @kbd
19304 @item e
19305 \e$B@53N$J\e(B (exact) \e$B9gCW$G$9!#\e(B
19306
19307 @item s
19308 \e$BJ8;zNs$N0lIt$N\e(B (substring) \e$B9gCW$G$9!#\e(B
19309
19310 @item f
19311 \e$BBg;(GD$J\e(B (fuzzy) \e$B9gCW$G$9\e(B (@pxref{Fuzzy Matching})\e$B!#\e(B
19312
19313 @item r
19314 \e$B@55,I=8=\e(B (regexp) \e$B$N9gCW$G$9!#\e(B
19315 @end table
19316
19317 @item \e$BF|IU\e(B (date)
19318
19319 @table @kbd
19320 @item b
19321 \e$BF|IU$NA0\e(B (before) \e$B$G$9!#\e(B
19322
19323 @item a
19324 \e$BF|IU$N8e\e(B (after) \e$B$G$9!#\e(B
19325
19326 @item n
19327 \e$B$=$NF|IU$G$9!#\e(B
19328 @end table
19329
19330 @item \e$B?tCM\e(B (number)
19331
19332 @table @kbd
19333 @item <
19334 \e$B?tCM$h$j>.$5$$$b$N$G$9!#\e(B
19335
19336 @item =
19337 \e$B?tCM$HEy$7$$$b$N$G$9!#\e(B
19338
19339 @item >
19340 \e$B?tCM$h$jBg$-$$$b$N$G$9!#\e(B
19341 @end table
19342 @end table
19343
19344 @item
19345 \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
19346 \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
19347 \e$B%(%s%H%j!<$+!"$^$?$O%9%3%"%U%!%$%k$KDI2C$;$:$K$?$@$A$K%9%3%"IU$1$r9T$J$&\e(B
19348 \e$B$+!"$N$I$l$+$r;XDj$7$^$9!#\e(B
19349
19350 @table @kbd
19351 @item t
19352 \e$B0l;~E*$J\e(B (temporary) \e$B%9%3%"!&%(%s%H%j!<$G$9!#\e(B
19353
19354 @item p
19355 \e$B1JB3E*$J\e(B (permanent) \e$B%9%3%"!&%(%s%H%j!<$G$9!#\e(B
19356
19357 @item i
19358 \e$B$?$@$A$K\e(B (immediate) \e$B%9%3%"IU$1$r9T$J$$$^$9!#\e(B
19359 @end table
19360
19361 @item
19362 \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
19363 \e$B%3%"IU$1$r$7$?$$%X%C%@!<$NL>A0$r?R$M$i$l$k$G$7$g$&!#$3$l\e(B
19364 \e$B$O\e(B @code{gnus-extra-headers} \e$B$K$"$kL>A0$G$J$1$l$P$J$j$^$;$s!#\e(B
19365 @samp{TAB} \e$B$K$h$kJd40$,$G$-$^$9!#\e(B
19366 @end enumerate
19367
19368 \e$B$=$&$$$&$o$1$G!"8=:_$NCx<T$X$N!"@53N$J9gCW$K4p$E$$$F!"1JB3E*$J%9%3%"$r!"\e(B
19369 \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
19370 \e$BIt9gCW$K4p$E$$$F!"0l;~E*$J%9%3%"!&%(%s%H%j!<$r:n$j!"$=$N%9%3%"$r2<$2$?$$!"\e(B
19371 \e$B$H$$$&>l9g$N%-!<$O\e(B @kbd{L s s t} \e$B$G$9!#$:$$$V$s4JC1$G$9$M!#\e(B
19372
19373 \e$B$b$N$4$H$r>/$7J#;($K$9$k$?$a$K%7%g!<%H%+%C%H!&%-!<$,$"$j$^$9!#FsHVL\$+;0\e(B
19374 \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
19375 \e$B$r;H$$$^$9!#%G%#%U%)%k%H$O!VJ8;zNs$N0lIt!W$H!V0l;~E*!W$G$9!#$G$9$+\e(B
19376 \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
19377 \e$BF1$8$G$9!#\e(B
19378
19379 \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
19380 \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
19381 \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
19382 \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
19383 \e$B$&$3$H$r;X<($7$^$9!#\e(B
19384
19385 @vindex gnus-score-mimic-keymap
19386 @code{gnus-score-mimic-keymap} \e$B$O$3$l$i$NL?Na$,%-!<%^%C%W$G$"$k$+$N$h$&\e(B
19387 \e$B$K?6$kIq$&$+$I$&$+$r;XDj$7$^$9!#\e(B
19388
19389 @node Group Score Commands
19390 @section \e$B%0%k!<%W%9%3%"L?Na\e(B
19391 @cindex group score commands
19392
19393 \e$B;DG0$J$,$i!"$^$@$?$/$5$s$O$"$j$^$;$s!#\e(B
19394
19395 @table @kbd
19396 @item W e
19397 @kindex W e (\e$B%0%k!<%W\e(B)
19398 @findex gnus-score-edit-all-score
19399 \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
19400 @code{gnus-score-mode} \e$B$N%P%C%U%!!<$,8=$l$k$G$7$g$&\e(B (@pxref{Score File
19401 Editing})\e$B!#\e(B
19402
19403 @item W f
19404 @kindex W f (\e$B%0%k!<%W\e(B)
19405 @findex gnus-score-flush-cache
19406 \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
19407 \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
19408 \e$B$9\e(B (@code{gnus-score-flush-cache})\e$B!#\e(B
19409 @end table
19410
19411 \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:
19412
19413 @findex gnus-batch-score
19414 @cindex batch scoring
19415 @example
19416 & emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score
19417 @end example
19418
19419 @node Score Variables
19420 @section \e$B%9%3%"JQ?t\e(B
19421 @cindex score variables
19422
19423 @table @code
19424 @item gnus-use-scoring
19425 @vindex gnus-use-scoring
19426 @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
19427 \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
19428
19429 @item gnus-kill-killed
19430 @vindex gnus-kill-killed
19431 \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
19432 \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
19433 \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
19434 \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
19435 \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
19436 \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)
19437
19438 @item gnus-kill-files-directory
19439 @vindex gnus-kill-files-directory
19440 \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
19441 \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
19442 \e$B$^$9!#%G%#%U%)%k%H$O\e(B @file{~/News/} \e$B$G$9!#\e(B
19443
19444 @item gnus-score-file-suffix
19445 @vindex gnus-score-file-suffix
19446 \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
19447 \e$B%H$O\e(B @file{SCORE} \e$B$G$9\e(B)\e$B!#\e(B
19448
19449 @item gnus-score-uncacheable-files
19450 @vindex gnus-score-uncacheable-files
19451 @cindex score cache
19452 \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
19453 \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
19454 \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
19455 \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
19456 \e$B$F$7$^$&$N$O4V0c$C$?9M$($G$9$,!"\e(B
19457 @file{comp.infosystems.www.authoring.misc.ADAPT} \e$B$r%-%c%C%7%e$7$J$$$N$O\e(B
19458 \e$BNI$$9M$($+$b$7$l$^$;$s!#<B:]$N$H$3$m!"$3$NJQ?t$N%G%#%U%)%k%H$O\e(B
19459 @samp{ADAPT$} \e$B$G!"E,1~%9%3%"%U%!%$%k$O%-%c%C%7%e$5$l$^$;$s!#\e(B
19460
19461 @item gnus-save-score
19462 @vindex gnus-save-score
19463 \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
19464 \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
19465 \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
19466
19467 \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}
19468 (@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
19469 \e$B$r2#@Z$C$FJ];}$5$l$k$3$H$O$"$j$^$;$s!#\e(B
19470
19471 @item gnus-score-interactive-default-score
19472 @vindex gnus-score-interactive-default-score
19473 \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
19474 \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
19475 \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
19476 \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
19477
19478 @item gnus-summary-default-score
19479 @vindex gnus-summary-default-score
19480 \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
19481
19482 @item gnus-summary-expunge-below
19483 @vindex gnus-summary-expunge-below
19484 \e$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#%G%#%U%)%k%H\e(B
19485 \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
19486 \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
19487 \e$B$5$l$J$1$l$P$J$j$^$;$s!#\e(B
19488
19489 @item gnus-score-over-mark
19490 @vindex gnus-score-over-mark
19491 \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
19492 \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
19493
19494 @item gnus-score-below-mark
19495 @vindex gnus-score-below-mark
19496 \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
19497 \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
19498
19499 @item gnus-score-find-score-files-function
19500 @vindex gnus-score-find-score-files-function
19501 \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
19502 \e$B$N4X?t$O%0%k!<%WL>$r0z?t$H$7$F8F$P$l$^$9!#\e(B
19503
19504 \e$B$"$i$+$8$aDj5A$5$l$F$$$k;HMQ2DG=$J4X?t$O\e(B:
19505
19506 @table @code
19507 @item gnus-score-find-single
19508 @findex gnus-score-find-single
19509 \e$B%0%k!<%W<+?H$N%9%3%"%U%!%$%k$@$1$rE,MQ$7$^$9!#\e(B
19510
19511 @item gnus-score-find-bnews
19512 @findex gnus-score-find-bnews
19513 \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
19514 \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
19515 @file{gnu.all.SCORE}, @file{not.alt.SCORE} \e$B$H\e(B @file{gnu.all.SCORE} \e$B$,$9\e(B
19516 \e$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>\e(B
19517 \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
19518 \e$B$9!#\e(B
19519
19520 \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
19521 \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
19522
19523 Gnus \e$B$O!"$h$j0lHLE*$J%9%3%"%U%!%$%k$r!"$h$jFCDj$N%9%3%"%U%!%$%k$h$jA0$K\e(B
19524 \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
19525 \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
19526 \e$B$9\e(B---@samp{all} \e$BMWAG$r<h$j=|$$$F!#\e(B
19527
19528 @item gnus-score-find-hierarchical
19529 @findex gnus-score-find-hierarchical
19530 \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
19531 \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
19532 @file{SCORE}, @file{comp.SCORE} \e$B$*$h$S\e(B @file{comp.emacs.SCORE} \e$B$r!"$=$l\e(B
19533 \e$B$>$l$N%5!<%P!<$KBP$7$F;}$D$3$H$,$G$-$k$H$$$&$3$H$G$9!#\e(B
19534 @end table
19535
19536 \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
19537 \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
19538 \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
19539 \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
19540 \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
19541 \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
19542 \e$B$-$G$7$g$&!#$U$%!#\e(B
19543
19544 \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
19545 \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
19546
19547 @example
19548 (list (lambda (group) ("all.SCORE"))
19549       'gnus-score-find-hierarchical)
19550 @end example
19551
19552 @item gnus-score-expiry-days
19553 @vindex gnus-score-expiry-days
19554 \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
19555 \e$B$G$K!"$I$N$/$i$$$NF|?t$,7P2a$9$Y$-$+$r;XDj$7$^$9!#$3$NJQ?t\e(B
19556 \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
19557 \e$B%k%H$O\e(B 7 \e$B$G$9!#\e(B
19558
19559 @item gnus-update-score-entry-dates
19560 @vindex gnus-update-score-entry-dates
19561 \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
19562 \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
19563 \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
19564 \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
19565 \e$B$k%(%s%H%j!<$G$5$($b8E$/$J$C$F!"$"$"!"$=$&!"$"$NNd9s$J;`?@$HD>LL$9$k$3$H\e(B
19566 \e$B$K$J$k$G$7$g$&!#\e(B
19567
19568 @item gnus-score-after-write-file-function
19569 @vindex gnus-score-after-write-file-function
19570 \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
19571
19572 @item gnus-score-thread-simplify
19573 @vindex gnus-score-thread-simplify
19574 \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
19575 \e$B$K!"%9%l%C%I$HF1$8$d$jJ}$G\e(B (\e$B8=:_\e(B
19576 \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
19577 \e$B%9%3%"!&%(%s%H%j!<$,!VJ8;zNs$N0lIt$X$N9gCW!W$+!V@53N$J9gCW!W$r;H$C$F$$$k\e(B
19578 \e$B$H!"$=$N9gCW$b$3$N$d$jJ}$GC1=c2=$5$l$^$9!#\e(B
19579 @end table
19580
19581 @node Score File Format
19582 @section \e$B%9%3%"%U%!%$%kMM<0\e(B
19583 @cindex score file format
19584
19585 \e$B%9%3%"%U%!%$%k$OIaDL$OC10l$NMM<0$@$1$r4^$`\e(B @code{emacs-lisp} \e$B%U%!%$%k$G\e(B
19586 \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
19587 \e$B$iJQ99$9$k$3$H$,$G$-$^$9!#\e(B
19588
19589 \e$B$K$b$+$+$o$i$:!"$=$l$r<+J,$G$$$8$C$F$_$?$/$J$C$?$N$J$i!"Nc$,$"$j$^$9\e(B:
19590
19591 @lisp
19592 (("from"
19593   ("Lars Ingebrigtsen" -10000)
19594   ("Per Abrahamsen")
19595   ("larsi\\|lmi" -50000 nil R))
19596  ("subject"
19597   ("Ding is Badd" nil 728373))
19598  ("xref"
19599   ("alt.politics" -1000 728372 s))
19600  ("lines"
19601   (2 -100 nil <))
19602  (mark 0)
19603  (expunge -1000)
19604  (mark-and-expunge -10)
19605  (read-only nil)
19606  (orphan -10)
19607  (adapt t)
19608  (files "/hom/larsi/News/gnu.SCORE")
19609  (exclude-files "all.SCORE")
19610  (local (gnus-newsgroup-auto-expire t)
19611         (gnus-summary-make-false-root empty))
19612  (eval (ding)))
19613 @end lisp
19614
19615 \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
19616 \e$B$F$O!"\e(B@ref{Advanced Scoring} \e$B$r8+$F$/$@$5$$!#\e(B
19617
19618 \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
19619 \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
19620 \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
19621
19622 \e$B$3$NO"A[%j%9%H$G$OO;$D$N%-!<$,%5%]!<%H$5$l$F$$$^$9\e(B:
19623
19624 @table @code
19625 @item \e$BJ8;zNs\e(B (STRING)
19626 \e$B%-!<$,J8;zNs$@$C$?$i!"$=$l$O9gCW$,<B9T$5$l$k%X%C%@!<$NL>A0$G$9!#%9%3%"IU\e(B
19627 \e$B$1$O$3$l$iH,$D$N%X%C%@!<$@$1$G9T$J$&$3$H$,$G$-$^$9\e(B: @code{From},
19628 @code{Subject}, @code{References}, @code{Message-ID}, @code{Xref},
19629 @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
19630 \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
19631 \e$B;0$D$NJ8;zNs$,$"$j$^$9\e(B: @code{Body} \e$B$O5-;v$NK\J8$G9gCW$r9T$J$$!"\e(B
19632 @code{Head} \e$B$O5-;v$N%X%C%@!<$G9gCW$r9T$J$$!"\e(B@code{All} \e$B$O5-;vA4BN$G9gCW\e(B
19633 \e$B$r9T$J$$$^$9!#$3$l$i:G8e$N;0$D$N%-!<$r;H$&$H!"%0%k!<%W$KF~$kB.EY\e(B
19634 \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
19635 \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
19636 \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
19637 \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
19638 \e$B$7$g$&!#\e(B
19639
19640 \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
19641 \e$B%H%j!<$O0l$D$+$i;M$D$^$G$NMWAG$r;}$A$^$9!#\e(B
19642 @enumerate
19643
19644 @item
19645 \e$B:G=i$NMWAG$O!V9gCWMWAG!W$G$9!#$3$l$O$?$$$F$$$N%X%C%@!<$G$OJ8;zNs$G$9$,!"\e(B
19646 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
19647
19648 @item
19649 \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
19650 \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
19651 \e$B9gCW$,@.8y$9$k$H!"$3$N?tCM$,5-;v$N%9%3%"$K2C$($i$l$^$9!#$3$NMWAG$,B8:_$7\e(B
19652 \e$B$F$$$J$$>l9g$O!"Be$o$j$K\e(B @code{gnus-score-interactive-default-score} \e$B$N\e(B
19653 \e$B?tCM$,;H$o$l$^$9!#%G%#%U%)%k%H$O\e(B 1000 \e$B$G$9!#\e(B
19654
19655 @item
19656 \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
19657 \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
19658 \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
19659 \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
19660 \e$B$N7P2a$7$?F|?t$GI=$5$l$^$9!#\e(B
19661
19662 @item
19663 \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
19664 \e$B$s!#$3$NMWAG$O!"$3$N%9%3%"!&%(%s%H%j!<$,5-;v$K9gCW$9$k$+$I$&$+$rD4$Y$k$?\e(B
19665 \e$B$a$K!"$I$N4X?t$,;H$o$l$k$Y$-$+$r;XDj$7$^$9!#\e(B
19666
19667 @table @dfn
19668 @item From, Subject, References, Xref, Message-ID
19669 \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
19670 @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}
19671 (\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
19672 \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
19673 \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
19674 \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
19675 \e$BJ8;z7?$O!"K\Ev$O\e(B @code{regexp}, @code{exact}, @code{word} \e$B7?$NC;=L7A$G!"\e(B
19676 \e$B$3$NJ}$,9%$_$J$i$PBe$o$j$K;H$&$3$H$,$G$-$^$9!#\e(B
19677
19678 @item Extra
19679 overview \e$B%X%C%@!<$NI8=`$NJ8;zNs$KE*$r9J$C$F\e(B @code{gnus-extra-headers} \e$B$r\e(B
19680 \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
19681 \e$B9g%9%3%"!&%(%s%H%j!<$N8^HVL\$NMWAG$,!"%9%3%"$rIU$1$k%X%C%@!<$NL>A0$K$J$j\e(B
19682 \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
19683 \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
19684 \e$B$N%[%9%H$r5/8;$H$9$k\e(B spam \e$B$N967b$KBP$7$FM-8z$G$9\e(B:
19685
19686 @lisp
19687 ("111.222.333.444" -1000 nil s
19688  "NNTP-Posting-Host")
19689 @end lisp
19690
19691 @item Lines, Chars
19692 \e$B$3$l$i$NFs$D$N%X%C%@!<$OJL$N9gCW$N7?$r;H$$$^$9\e(B: @code{<}, @code{>},
19693 @code{=}, @code{>=}, @code{<=} \e$B$G$9!#\e(B
19694
19695 \e$B$3$l$i$N=R8l$O\e(B
19696
19697 @example
19698 (PREDICATE HEADER MATCH)
19699 @end example
19700
19701 \e$B$NI>2A$,\e(B @code{nil} \e$B$G$O$J$$>l9g$K??$G$9!#Nc$($P!">e5i9g\e(B
19702 \e$BCW\e(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) \e$B$O7k2L$H$7$F0J2<$N<0\e(B
19703 \e$B$K$J$j$^$9\e(B:
19704
19705 @lisp
19706 (< header-value 4)
19707 @end lisp
19708
19709 \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
19710 \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
19711 \e$B$=$l$,H?BP$G$O$J$$$+$H9M$($,$A$G$9!#$G$b!"$=$&$G$O$J$$$N$G$9!#;d$,;W$&\e(B
19712 \e$B$K!#\e(B)
19713
19714 \e$B9gCW$r\e(B @code{Lines} \e$B$G9T$J$C$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s\e(B
19715 \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
19716 \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
19717 \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
19718 \e$B$H$,$"$jF@$^$9!#\e(B
19719
19720 @item Date
19721 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:
19722 @code{before}, @code{at}, @code{after} \e$B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&\e(B
19723 \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
19724 \e$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^\e(B
19725 \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
19726 \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
19727 \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
19728 \e$B$+$C$?!W$H8@$C$??M$,$$$k$HJ9$$$F$$$^$9!#\e(B)
19729
19730 @cindex ISO8601
19731 @cindex date
19732 \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
19733 \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
19734 \e$B<0\e(B (compact format) \e$B$KI8=`2=$5$l$^\e(B
19735 \e$B$9\e(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} \e$B$G$9!#Nc$($P!"$9$Y$F$NG/\e(B
19736 \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
19737 \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
19738 \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
19739 \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
19740 \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
19741 \e$B$F$$$k$N$+$b$7$l$^$;$s!#\e(B))
19742
19743 @item Head, Body, All
19744 \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
19745 \e$B;H$$$^$9!#\e(B
19746
19747 @item Followup
19748 \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
19749 \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
19750 \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
19751 \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
19752 \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
19753 \e$B$r;H$&$H!"\e(B@file{ADAPT} \e$B%U%!%$%k$r:n$k$3$H$K$J$j$^$9!#\e(B)
19754
19755 @item Thread
19756 \e$B$3$N9gCW%-!<$O\e(B @code{Followup} \e$B9gCW%-!<$HF1$8J}?K$K1h$C$FF0:n$7$^$9!#\e(B
19757 @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
19758 \e$B%3%"$rIU$1$?$$$N$G$"$l$P!"\e(B@samp{thread} \e$B9gCW$rIU$12C$($F$/$@$5$$!#$3$l\e(B
19759 \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
19760 \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
19761 \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
19762 \e$B$$$/$D$+$N5-;v$,40A4$J\e(B @code{References} \e$B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7\e(B
19763 \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
19764 \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
19765 \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
19766 \e$B$j$^$9!#\e(B)
19767 @end table
19768 @end enumerate
19769
19770 @cindex score file atoms
19771 @item mark
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$K$b4{FI$N0u$,IU$-$^$9!#\e(B
19774
19775 @item 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$b35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19778
19779 @item mark-and-expunge
19780 \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
19781 \e$B$s$J5-;v$K$b4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#\e(B
19782
19783 @item thread-mark-and-expunge
19784 \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
19785 \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
19786 \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
19787 \e$B$&$K7W;;$9$k$+$r;XDj$7$^$9!#\e(B
19788
19789 @item files
19790 \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
19791 \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
19792 \e$B$l$^$9!#\e(B
19793
19794 @item exclude-files
19795 \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
19796 \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
19797 \e$BFI$_9~$^$l$^$;$s!#\e(B
19798
19799 @item eval
19800 \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
19801 \e$B%3%"%U%!%$%k$r07$C$F$$$k$H$-$OL5;k$5$l$^$9!#\e(B
19802
19803 @item read-only
19804 \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
19805 \e$B%9%3%"%U%!%$%k$O$3$N%"%H%`$r;HMQ$9$k$Y$-$G$9\e(B (@pxref{Global Score
19806 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
19807 \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)
19808
19809 @item orphan
19810 \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
19811 \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
19812 \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
19813 \e$B%I$@$1$rDI$$$?$$$G$7$g$&!#$5$i$K?7$7$$%9%l%C%I$O8+$?$$$G$7$g$&!#\e(B
19814
19815 \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:
19816
19817 @example
19818         (orphan -500)
19819         (mark-and-expunge -100)
19820 @end example
19821
19822 \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
19823 \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
19824 \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
19825 \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
19826 \e$B$k$3$H$K$J$j$^$9!#\e(B
19827
19828 \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
19829 \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
19830 \e$B$"$j$^$9!#\e(B
19831
19832 @item adapt
19833 \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
19834 \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
19835 \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
19836 \e$B1~%9%3%"5,B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$\e(B
19837 \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
19838 \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
19839 \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
19840 \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
19841 \e$B>/$7$N%0%k!<%W$G$@$1E,1~%9%3%"$r9T$J$$$?$$$N$G$"$l$P!"\e(B
19842 @code{gnus-use-adaptive-scoring} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7!"$=$l$r9T$J$$$?\e(B
19843 \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
19844
19845 @item adapt-file
19846 \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
19847 \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
19848 \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
19849 \e$B%0%k!<%W$K0lEY$KE,1~%9%3%"$rIU$1$?$$$H$-$KJXMx$G$7$g$&!#\e(B
19850
19851 @item local
19852 @cindex local variables
19853 \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
19854 \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
19855 \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
19856 \e$BJQ$o$j$G$9$,!"%U%C%/$,$"$^$j9%$-$G$J$$$J$i$P!"$$$/$D$+$N%0%k!<%W$GJQ?t$r\e(B
19857 \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
19858 \e$B$5$$!#\e(B
19859 @end table
19860
19861 @node Score File Editing
19862 @section \e$B%9%3%"%U%!%$%k$NJT=8\e(B
19863
19864 \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
19865 \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
19866 \e$B$9!#\e(B
19867
19868 \e$B$=$l$O0J2<$KNs5s$9$kL?Na$r;H$($k$h$&$K!">/$7%+%9%?%^%$%:$7$?$@$1\e(B
19869 \e$B$N\e(B @code{emacs-lisp} \e$B%b!<%I$G$9\e(B:
19870
19871 @table @kbd
19872 @item C-c C-c
19873 @kindex C-c C-c (\e$B%9%3%"\e(B)
19874 @findex gnus-score-edit-exit
19875 \e$B$"$J$?$,9T$J$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!!<$KLa$j$^\e(B
19876 \e$B$9\e(B (@code{gnus-score-edit-exit})\e$B!#\e(B
19877
19878 @item C-c C-d
19879 @kindex C-c C-d (\e$B%9%3%"\e(B)
19880 @findex gnus-score-edit-insert-date
19881 \e$B8=:_$NF|IU$r?tCM$NMM<0$GA^F~$7$^$9\e(B (@code{gnus-score-edit-insert-date})\e$B!#\e(B
19882 \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
19883
19884 @item C-c C-p
19885 @kindex C-c C-p (\e$B%9%3%"\e(B)
19886 @findex gnus-score-pretty-print
19887 \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
19888 \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
19889 \e$B$3$NL?Na\e(B (@code{gnus-score-pretty-print}) \e$B$,$=$l$r9T$J$$$^$9!#\e(B
19890 @end table
19891
19892 \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
19893
19894 @vindex gnus-score-mode-hook
19895 @code{gnus-score-menu-hook} \e$B$,%9%3%"%b!<%I$N%P%C%U%!!<$G<B9T$5$l$^$9!#\e(B
19896
19897 \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
19898 \e$B%9%3%"%U%!%$%k$NJT=8$r;O$a$k$3$H$,$G$-$^$9!#\e(B
19899
19900 @node Adaptive Scoring
19901 @section \e$BE,1~%9%3%"IU$1\e(B
19902 @cindex adaptive scoring
19903
19904 \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
19905 \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
19906 \e$B$^$9!#$$$d$`$7$m!"?M9)L5G=$K$h$C$F!"$H$$$&J}$,@53N$+$J!#\e(B
19907
19908 @vindex gnus-use-adaptive-scoring
19909 \e$B5-;v$rFI$s$@$H$-!"5-;v$K4{FI$N0u$rIU$1$?$H$-!"$"$k$$$O5-;v$r:o=|$7$?$H$-\e(B
19910 \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
19911 \e$B$N0u$NJU$j$rSL$.2s$j!"2?$N0u$r8+$D$1$?$+$K1~$8$F%9%3%"MWAG$rDI2C$7$^$9!#\e(B
19912 \e$B$3$N5!G=\e(B
19913 \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
19914 \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
19915 \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
19916 \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
19917
19918 @vindex gnus-default-adaptive-score-alist
19919 \e$B%9%3%"IU$1$N=hM}$r40A4$K@)8f$9$k$?$a\e(B
19920 \e$B$K\e(B @code{gnus-default-adaptive-score-alist} \e$BJQ?t$r%+%9%?%^%$%:$7$F$/$@$5\e(B
19921 \e$B$$!#Nc$($P!"$3$s$J46$8$K$J$k$G$7$g$&\e(B:
19922
19923 @lisp
19924 (setq gnus-default-adaptive-score-alist
19925       '((gnus-unread-mark)
19926         (gnus-ticked-mark (from 4))
19927         (gnus-dormant-mark (from 5))
19928         (gnus-del-mark (from -4) (subject -1))
19929         (gnus-read-mark (from 4) (subject 2))
19930         (gnus-expirable-mark (from -1) (subject -1))
19931         (gnus-killed-mark (from -1) (subject -3))
19932         (gnus-kill-file-mark)
19933         (gnus-ancient-mark)
19934         (gnus-low-score-mark)
19935         (gnus-catchup-mark (from -1) (subject -1))))
19936 @end lisp
19937
19938 \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
19939 \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
19940 \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
19941 \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
19942 \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
19943 \e$B$$$k5-;v$O!"E,1~7?%9%3%"IU$1$N%(%s%H%j!<$r;}$A$^$;$s!#\e(B
19944
19945 \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
19946 \e$B$N0l$D$@$1$,E,MQ$5$l$^$9!#\e(B
19947
19948 @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
19949 \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
19950 \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
19951 \e$BDI2C$5$l$^$9!#$3$l$r$"$J$?$NJP8+$K9g$o$;$FJQ99$7$F$/$@$5$$!#\e(B
19952
19953 \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
19954 \e$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=\e(B
19955 \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
19956 \e$B$J$$$+$.$j\e(B -10 \e$B$N$O$:$G$9!#\e(B
19957
19958 \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
19959 \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
19960 \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
19961 \e$B$1$O!"0l=o$K$O8=<B$K$"$^$j$&$^$/$d$C$F$$$1$^$;$s!#\e(B
19962
19963 \e$B%9%3%"$rIU$1$i$l$k%X%C%@!<$K$O\e(B @code{from}, @code{subject},
19964 @code{message-id}, @code{references}, @code{xref}, @code{lines},
19965 @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
19966 \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
19967 \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
19968 \e$B$kE,1~7?%9%3%"!&%(%s%H%j!<$r:n@.$7$^$9!#\e(B
19969
19970 \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
19971 \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
19972 \e$B$H\e(B -300 \e$B$/$i$$$K@_Dj$7$F$*$/$Y$-$G$9!#\e(B
19973
19974 \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
19975 \e$B$"$J$?$,2?$b8@$o$J$/$F$b!"$"$J$?$N9%$-$JEj9F<T$r6/D4$7!"$"$^$j9%$-$G$O$J\e(B
19976 \e$B$$Ej9F<T$r>C5n$9$k$h$&$K$J$k$O$:$G$9!#\e(B
19977
19978 \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
19979 \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
19980 \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
19981
19982 @vindex gnus-adaptive-file-suffix
19983 \e$BE,1~7?%9%3%"!&%(%s%H%j!<$O!"%0%k!<%WL>\e(B
19984 \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
19985 \e$B$9!#%G%#%U%)%k%H$O\e(B @file{ADAPT} \e$B$G$9!#\e(B
19986
19987 @vindex gnus-adaptive-pretty-print
19988 \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
19989 \e$B$l$F$$$^$;$s!#\e(B@code{gnus-adaptive-pretty-print} \e$B$,\e(B @code{nil} (\e$B%G%#%U%)\e(B
19990 \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
19991
19992 @vindex gnus-score-exact-adapt-limit
19993 \e$BE,1~7?%9%3%"IU$1$r9T$J$&$H$-$O!"ItJ,J8;zNs0lCW$d%U%!%8!<$J0lCW$r9T$J$C$?\e(B
19994 \e$BJ}$,!"$*$=$i$/$[$H$s$I$N>l9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"\e(B
19995 \e$B%X%C%@!<$N0lCW$9$kItJ,$,C;$$>l9g!"0U?^$KH?$9$kF0:n$r$9$k2DG=@-$,Bg$-$$$N\e(B
19996 \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
19997 \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
19998 \e$B$J$$$h$&$K>o$K40A40lCW$,9T$J$o$l$^$9!#\e(B
19999
20000 @vindex gnus-default-adaptive-word-score-alist
20001 \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
20002 \e$B$-$^$9!#C18l$GE,1~$r9T$J$&>l9g$K$O!"$=$l$>$l$NC18l$N;vNc$,!"$"$k0u$K$I$s\e(B
20003 \e$B$J%9%3%"$r2C$($k$+$r!"\e(B@code{gnus-default-adaptive-word-score-alist} \e$BJQ?t\e(B
20004 \e$B$K$h$C$F;XDj$7$^$9!#\e(B
20005
20006 @lisp
20007 (setq gnus-default-adaptive-word-score-alist
20008       `((,gnus-read-mark . 30)
20009         (,gnus-catchup-mark . -10)
20010         (,gnus-killed-mark . -20)
20011         (,gnus-del-mark . -15)))
20012 @end lisp
20013
20014 \e$B$3$l$,%G%#%U%)%k%HCM$G$9!#C18l$G$NE,1~$rM-8z$K$9$k$H!"\e(B
20015 @code{gnus-read-mark} \e$B$N0u$,IU$$$F$$$k5-;v$NI=Bj$K8=$l$k$9$Y$F$NC18l$,!"\e(B
20016 \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
20017
20018 @vindex gnus-default-ignored-adaptive-words
20019 @vindex gnus-ignored-adaptive-words
20020 @code{gnus-default-ignored-adaptive-words} \e$B$N%j%9%H$K8=$l$kC18l$OL5;k$5\e(B
20021 \e$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J\e(B
20022 \e$B$/\e(B @code{gnus-ignored-adaptive-words} \e$B%j%9%H$NJ}$r;H$C$F$/$@$5$$!#\e(B
20023
20024 @vindex gnus-adaptive-word-length-limit
20025 \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
20026 \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
20027 \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
20028 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
20029
20030 @vindex gnus-adaptive-word-syntax-table
20031 \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
20032 \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
20033 \e$B$F$$$^$9$,!"?t;z$rC18l$N9=@.MWAG$G$O$J$$J8;z$@$HG'<1$7$^$9!#\e(B
20034
20035 @vindex gnus-adaptive-word-minimum
20036 \e$B$b$7\e(B @code{gnus-adaptive-word-minimum} \e$B$K?tCM$,@_Dj$5$l$F$$$k$H!"C18lE,\e(B
20037 \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
20038 \e$B$"$j$^$;$s!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
20039
20040 @vindex gnus-adaptive-word-no-group-words
20041 @code{gnus-acaptive-word-no-group-words} \e$B$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B
20042 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
20043 \e$B$[$H$s$I$NI=Bj$,\e(B @samp{emacs} \e$B$H$$$&8l$r4^$s$G$$\e(B
20044 \e$B$k\e(B @samp{comp.editors.emacs} \e$B$N$h$&$J%0%k!<%W$GJXMx$G$9!#\e(B
20045
20046 \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
20047 \e$B$JC18l$,9%$-$G$I$s$JC18l$,7y$$$+$r?GCG$9\e(B
20048 \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
20049 \e$B$$$+$b$7$l$^$;$s!#$$$d!"NI$/$J$$$+$J!#\e(B
20050
20051 \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
20052 \e$B$H$O?4$KN1$a$F$*$$$F$/$@$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$O$^$C$?$/;H$$J*\e(B
20053 \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
20054 \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
20055
20056 @node Home Score File
20057 @section \e$B%[!<%`%9%3%"%U%!%$%k\e(B
20058
20059 \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
20060 \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
20061 \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
20062 \e$B$P\e(B @samp{gnu.emacs.gnus} \e$BMQ$N%[!<%`%9%3%"%U%!%$%k\e(B
20063 \e$B$O\e(B @file{gnu.emacs.gnus.SCORE} \e$B$G$9!#\e(B
20064
20065 \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
20066 \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
20067 \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
20068 \e$B%k$r;H$&$3$H$,$G$-$^$9!#\e(B
20069
20070 @vindex gnus-home-score-file
20071 \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
20072 \e$B<h$jF@$^$9\e(B:
20073
20074 @enumerate
20075 @item
20076 \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
20077 \e$B$7$F;HMQ$5$l$^$9!#\e(B
20078
20079 @item
20080 \e$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O\e(B
20081 \e$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#\e(B
20082
20083 @item
20084 \e$B%j%9%H!#$3$N%j%9%H$NMWAG$O0J2<$NCM$r<h$jF@$^$9\e(B:
20085
20086 @enumerate
20087 @item
20088 @code{(@var{regexp} @var{file-name})}\e$B!#\e(B@var{regexp} \e$B$,%0%k!<%WL>$K9gCW$9\e(B
20089 \e$B$k$H!"\e(B@var{file-name} \e$B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#\e(B
20090
20091 @item
20092 \e$B4X?t!#$3$N4X?t$,\e(B @code{nil} \e$B0J30$rJV$;$P!"$=$NLa$jCM$,%[!<%`%9%3%"%U%!%$\e(B
20093 \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
20094
20095 @item
20096 \e$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#\e(B
20097 @end enumerate
20098
20099 \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
20100 @end enumerate
20101
20102 \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
20103 \e$B$PNI$$$G$7$g$&\e(B:
20104
20105 @lisp
20106 (setq gnus-home-score-file
20107       "my-total-score-file.SCORE")
20108 @end lisp
20109
20110 \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
20111 \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
20112 \e$B$3$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9\e(B:
20113
20114 @findex gnus-hierarchial-home-score-file
20115 @lisp
20116 (setq gnus-home-score-file
20117       'gnus-hierarchial-home-score-file)
20118 @end lisp
20119
20120 \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
20121 \e$B4X?t$,$"$j$^$9\e(B:
20122
20123 @table @code
20124 @item gnus-current-home-score-file
20125 @findex gnus-current-home-score-file
20126 \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
20127 \e$BCW$9$k%9%3%"%U%!%$%k$K%(%s%H%j!<$r2C$($5$;$^$9!#\e(B
20128 @end table
20129
20130 @samp{emacs} \e$B%0%k!<%WMQ$K0l$D$N%9%3%"%U%!%$%k$r!"$=$l$H$OJL$N$b$N\e(B
20131 \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
20132 \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:
20133
20134 @lisp
20135 (setq gnus-home-score-file
20136       ;; @r{\e$B@55,I=8=\e(B @code{"\\.emacs"} \e$B$K9gCW$9$k$9$Y$F$N%0%k!<%W\e(B}
20137       '(("\\.emacs" "emacs.SCORE")
20138         ;; @r{\e$B$9$Y$F$N\e(B comp \e$B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G\e(B}
20139         ("^comp" "comp.SCORE")))
20140 @end lisp
20141
20142 @vindex gnus-home-adapt-file
20143 @code{gnus-home-adapt-file} \e$B$O\e(B @code{gnus-home-score-file} \e$B$H$^$C$?$/F1\e(B
20144 \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
20145 \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
20146 \e$B$5$l$k%U%!%$%k$KF~$l$i$l!"F1$8J8K!$r;H$&$3$H$,$G$-$^$9!#\e(B
20147
20148 @code{gnus-home-score-file} \e$B$H\e(B @code{gnus-home-adapt-file} \e$B$r;H$&$3$H$K\e(B
20149 \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
20150 \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
20151 \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
20152
20153 @node Followups To Yourself
20154 @section \e$B<+J,<+?H$X$N%U%)%m!<%"%C%W\e(B
20155
20156 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
20157 \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
20158 \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
20159 \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
20160 \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
20161 \e$B$=$l$KMF0W$K5$IU$+$;$F$b$i$$$?$$$H$-$K!"$H$F$bJXMx$G$9!#\e(B
20162
20163 @table @code
20164 @item gnus-score-followup-article
20165 @findex gnus-score-followup-article
20166 \e$B$3$l$O!"$"$J$?<+?H$N5-;v$KD>@\%U%)%m!<%"%C%W$7$?5-;v$K%9%3%"$r2C$($^$9!#\e(B
20167
20168 @item gnus-score-followup-thread
20169 @findex gnus-score-followup-thread
20170 \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
20171 \e$B$($^$9!#\e(B
20172 @end table
20173
20174 @vindex message-sent-hook
20175 \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
20176 \e$B$NCf$G!"Nc$($P$3$N$h$&$K;H$&$?$a$N$b$N$G$9\e(B:
20177
20178 @lisp
20179 (add-hook 'message-sent-hook 'gnus-score-followup-thread)
20180 @end lisp
20181
20182 \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
20183 \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:
20184
20185 @example
20186 <x6u3u47icf.fsf@@eyesore.no>
20187 <x6sp9o7ibw.fsf@@eyesore.no>
20188 @end example
20189
20190 \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
20191 \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
20192 \e$B$N%9%3%"$r>e$2$k$G$7$g$&\e(B:
20193
20194 @lisp
20195 ("references"
20196  ("<x6[0-9a-z]+\\.fsf\\(_-_\\)?@@.*eyesore\\.no>"
20197   1000 nil r))
20198 @end lisp
20199
20200 \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
20201 \e$B$7$^$9!#\e(B
20202
20203 @node Scoring On Other Headers
20204 @section \e$BB>$N%X%C%@!<$K%9%3%"$rIU$1$k\e(B
20205 @cindex scoring on other headers
20206
20207 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
20208 \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
20209 \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
20210 \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
20211 \e$B$r0UL#$7$^$9!#$3$l$OBg$-$J%0%k!<%W$G$OD9$$;~4V$,$+$+$j$^$9!#\e(B
20212
20213 @vindex gnus-inhibit-slow-scoring
20214 \e$B%X%C%@!<$^$?$OK\J8$NCY$$%9%3%"IU$1$O!"JQ\e(B
20215 \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
20216 \e$B$G$-$^$9!#$b$7\e(B @code{gnus-inhibit-slow-scoring} \e$B$,@55,I=8=$@$C$?$i!"%0%k!<\e(B
20217 \e$B%W$,$=$N@55,I=8=$K9gCW$9$k>l9g$KCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#$=$l\e(B
20218 \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
20219
20220 \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
20221 \e$B$^$;$s$,!"%a!<%k%0%k!<%W$N$?$a$K$O$h$jM%$l$?<jCJ$,$"$j$^$9!#\e(B
20222 @ref{To From Newsgroups} \e$B$N>O$G$3$N5!9=$,$I$&F/$/$+$,>\$7$/@bL@$5$l$F$$\e(B
20223 \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
20224 \e$B$K%9%3%"$rIU$1$k$3$H$,$G$-$k$+$ND4M}$NNc$r5s$2$^$7$g$&!#\e(B
20225
20226 \e$B0J2<$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KCV$$$F$/$@$5$$!#\e(B
20227
20228 @lisp
20229 (setq gnus-extra-headers '(To Cc Newsgroups Keywords)
20230       nnmail-extra-headers gnus-extra-headers)
20231 @end lisp
20232
20233 Gnus \e$B$r:F5/F0$7$F!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B%3%^%s%I\e(B
20234 \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
20235 \e$B%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$k$G$7$g$&!#\e(B
20236
20237 \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
20238 @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
20239 \e$B$H$,$G$-$^$9!#\e(B
20240
20241 \e$B$o$+$C$?$+$J\e(B? \e$B4JC1$@$h$M!#\e(B
20242
20243 @node Scoring Tips
20244 @section \e$B%9%3%"IU$1$N1|5A\e(B
20245 @cindex scoring tips
20246
20247 @table @dfn
20248 @item \e$B%/%m%9%]%9%H\e(B
20249 @cindex crossposts
20250 @cindex scoring crossposts
20251 \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
20252 \e$B%@!<$G$9!#\e(B
20253
20254 @lisp
20255 ("xref" (" talk.politics.misc:" -1000))
20256 @end lisp
20257
20258 @item \e$BJ#?t$N%/%m%9%]%9%H\e(B
20259 \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
20260 \e$B$/$7$?$1$l$P!"\e(B
20261
20262 @lisp
20263 ("xref"
20264   ("[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+"
20265    -1000 nil r))
20266 @end lisp
20267
20268 @item \e$BK\J8$X$N9gCW\e(B
20269 \e$B$3$l$O0lHLE*$K$O$"$^$jNI$$9M$($G$O$"$j$^$;$s\e(B---\e$B$H$F$bD9$$;~4V$,$+$+$k$+\e(B
20270 \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
20271 \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
20272 \e$B%-!<$O;0$D\e(B (@code{Head}, @code{Body}, @code{All}) \e$B$"$k$N$G$9$,!"$=$l$>$l\e(B
20273 \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
20274 \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
20275 \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
20276 \e$BAGD>$K\e(B @code{All} \e$B$r;H$C$FA4It9gCW$5$;$F$/$@$5$$!#\e(B
20277
20278 @item \e$B4{FI$H$7$F0u$rIU$1$k\e(B
20279 \e$B$"$k0lDj$NCM$h$jDc$$%9%3%"$r;}$D5-;v$K$O!"$*$=$i$/4{FI$N0u$rIU$1$F$7$^$$\e(B
20280 \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
20281 \e$B$/$3$H$K$h$C$F!":G$b4JC1$K<B8=$G$-$^$9!#\e(B
20282
20283 @lisp
20284 ((mark -100))
20285 @end lisp
20286
20287 \e$BF1MM$N$3$H$r\e(B @code{expunge} \e$B$G9T$J$&$3$H$r9M$($F$bNI$$$G$7$g$&!#\e(B
20288
20289 @item \e$BH]DjJ8;z%/%i%9\e(B
20290 \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
20291 \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
20292 \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
20293 \e$B$7$g$&!#\e(B
20294 @end table
20295
20296 @node Reverse Scoring
20297 @section \e$B5U%9%3%"\e(B
20298 @cindex reverse scoring
20299
20300 \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
20301 \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
20302 \e$B$h$&$J$b$N$rF~$l$k$3$H$,$G$-$^$9\e(B:
20303
20304 @lisp
20305 (("subject"
20306   ("Sex with Emacs" 2))
20307  (mark 1)
20308  (expunge 1))
20309 @end lisp
20310
20311 \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
20312 \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
20313
20314 @node Global Score Files
20315 @section \e$B%0%m!<%P%k%9%3%"%U%!%$%k\e(B
20316 @cindex global score files
20317
20318 \e$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O!V%0%m!<%P%k:o=|%U%!%$%k\e(B (global kill
20319 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
20320 \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
20321 \e$B$"$j$^$;$s!#$U$U$s\e(B!  \e$B$D$^$i$J$$!"DcG=$J%K%e!<%9%j!<%@!<$@$M!#\e(B
20322
20323 \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
20324 \e$BCO0h$NMxMQ<T$N%9%3%"%U%!%$%k!#$=$l$O$9$Y$F$N9q2H$r5pBg$J0l$D$N9,$;$J%9%3\e(B
20325 \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!
20326
20327 @vindex gnus-global-score-files
20328 \e$BB>?M$N%9%3%"%U%!%$%k$r;H$&$?$a$K$7$J$1$l$P$J$i$J$$$N$O!"\e(B
20329 @code{gnus-global-score-files} \e$BJQ?t$r@_Dj$9$k$3$H$,$9$Y$F$G$9!#$=$l$>$l\e(B
20330 \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
20331 \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
20332 \e$B%W$K;H$&$N$,E,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#\e(B
20333
20334 \e$BNc$($O%9%3%"%U%!%$\e(B
20335 \e$B%k\e(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} \e$B$*$h\e(B
20336 \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
20337 \e$B%3%"%U%!%$%k$r;H$$$?$1$l$P!"$3$N$h$&$K@_Dj$7$F$/$@$5$$\e(B:
20338
20339 @lisp
20340 (setq gnus-global-score-files
20341       '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE"
20342         "/ftp@@ftp.some-where:/pub/score/"))
20343 @end lisp
20344
20345 @findex gnus-score-search-global-directories
20346 @noindent
20347 \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
20348 \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
20349 \e$B$_9~$^$l$^$;$s!#$b$71s3V%G%#%l%/%H%j!<$r<jF0$G:FFI$_9~$_$9$k$3$H$,I,MW$@\e(B
20350 \e$B$H;W$C$?$i!"\e(B@code{gnus-score-search-global-directories} \e$BL?Na$r;H$C$F$/$@\e(B
20351 \e$B$5$$!#\e(B
20352
20353 \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
20354 \e$B$J$j$^$9!#\e(B(\e$B$D$^$j\e(B---\e$B$+$J$j!"$G$9$1$I!#\e(B)
20355
20356 \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
20357 \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
20358 \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
20359 \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
20360 \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
20361 \e$B$l$k\e(B!
20362
20363 @quotation
20364 @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
20365 \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
20366 \e$B!V;~Be$K5U9T$7$?!W!V;H$($M!<!W$N$h$&$J0UL#$G;H$C$F$$$^$9!#\e(B
20367 @end quotation
20368
20369 \e$B0J2<$K!"5U9T;J2q<T$J$j$?$,$j$N$?$a$NHk5;$r$$$/$D$+!"B(@J$G=R$Y$^$9\e(B:
20370
20371 @itemize @bullet
20372 @item
20373 \e$BHs>o$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#\e(B
20374 @item
20375 \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
20376 @item
20377 \e$BFC$KAG@2$i$7$$Ej9F<T$?$A$O1JB3E*$J4p=`$G2C;;$7$FNI$$!#\e(B
20378 @item
20379 \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
20380 \e$B$F:9$7;Y$($J$$!#\e(B
20381 @item
20382 @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
20383 \e$B5n$k!#\e(B
20384
20385 @item
20386 \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
20387 \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
20388 \e$B@Z$l>C5n$N4|4V$r<h$k$G$7$g$&$1$l$I$b!#\e(B
20389 @end itemize
20390
20391 @dots{} \e$B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O!">-Mh%0%m!<%P%k%9%3%"%U%!%$%k$r%5\e(B
20392 \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
20393 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
20394 \e$B$9$k$Y$-$G$9$M!#:#$O8GBC$r0{$s$G8+<i$k$3$H$K$7$^$7$g$&$+\e(B?
20395
20396 @node Kill Files
20397 @section \e$B>C5n%U%!%$%k\e(B
20398 @cindex kill files
20399
20400 Gnus \e$B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#<B:]>C\e(B
20401 \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
20402 \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
20403 \e$B$N$G$9!#\e(B
20404
20405 \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
20406 \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
20407 \e$B$-49$($?J}$,NI$$$+$b$7$l$^$;$s!#\e(B
20408
20409 \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
20410 \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
20411 \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
20412 \e$B$G$-$^$9!#$^$"$=$l$,$"$^$j$$$$J}K!$G$O$J$$$H$7$F$b$M!#\e(B
20413
20414 \e$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9\e(B:
20415
20416 @lisp
20417 (gnus-kill "From" "Lars Ingebrigtsen")
20418 (gnus-kill "Subject" "ding")
20419 (gnus-expunge "X")
20420 @end lisp
20421
20422 \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
20423 \e$B$?5-;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#\e(B
20424
20425 \e$BB>$N%W%m%0%i%`$G$O$^$C$?$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#\e(B
20426 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
20427 \e$B$h$&$H$7$^$9!#\e(B
20428
20429 @sc{gnus} \e$B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!!<4X?t$,$"$j$^$9\e(B:
20430
20431 @table @kbd
20432 @item M-k
20433 @kindex M-k (\e$B35N,\e(B)
20434 @findex gnus-summary-edit-local-kill
20435 \e$B$3$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$7$^\e(B
20436 \e$B$9\e(B (@code{gnus-summary-edit-local-kill})\e$B!#\e(B
20437
20438 @item M-K
20439 @kindex M-K (\e$B35N,\e(B)
20440 @findex gnus-summary-edit-global-kill
20441 \e$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-global-kill})\e$B!#\e(B
20442 @end table
20443
20444 \e$B>C5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9\e(B:
20445
20446 @table @kbd
20447 @item M-k
20448 @kindex M-k (\e$B%0%k!<%W\e(B)
20449 @findex gnus-group-edit-local-kill
20450 \e$B$3$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$7$^\e(B
20451 \e$B$9\e(B (@code{gnus-group-edit-local-kill})\e$B!#\e(B
20452
20453 @item M-K
20454 @kindex M-K (\e$B%0%k!<%W\e(B)
20455 @findex gnus-group-edit-global-kill
20456 \e$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9\e(B (@code{gnus-group-edit-global-kill})\e$B!#\e(B
20457 @end table
20458
20459 \e$B>C5n%U%!%$%kJQ?t\e(B:
20460
20461 @table @code
20462 @item gnus-kill-file-name
20463 @vindex gnus-kill-file-name
20464 @samp{soc.motss} \e$B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL\e(B
20465 \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
20466 \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
20467 \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
20468 \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
20469
20470 @vindex gnus-kill-save-kill-file
20471 @item gnus-kill-save-kill-file
20472 \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
20473 \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
20474
20475 @item gnus-apply-kill-hook
20476 @vindex gnus-apply-kill-hook
20477 @findex gnus-apply-kill-file-unless-scored
20478 @findex gnus-apply-kill-file
20479 \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
20480 \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
20481 \e$B%U%!%$%k$,$"$k>l9g$K>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/\e(B
20482 \e$B$r\e(B @code{(gnus-apply-kill-file-unless-scored)} \e$B$K@_Dj$7$F$/$@$5$$!#>C5n\e(B
20483 \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
20484
20485 @item gnus-kill-file-mode-hook
20486 @vindex gnus-kill-file-mode-hook
20487 \e$B>C5n%U%!%$%k%b!<%I$N%P%C%U%!!<Fb$G8F$S=P$5$l$k%U%C%/!#\e(B
20488 @end table
20489
20490 @node Converting Kill Files
20491 @section \e$B>C5n%U%!%$%k$NJQ49\e(B
20492 @cindex kill files
20493 @cindex converting kill files
20494
20495 \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
20496 \e$B%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,!VIaDL$N!W$b$N$G$"$l$P!"\e(B
20497 @file{gnus-kill-to-score.el} \e$B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1\e(B
20498 \e$B$l$P!"<j$GJQ49$7$J$1$l$P$J$i$J$$$G$7$g$&!#\e(B
20499
20500 \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
20501 \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
20502 \e$B$O\e(B @uref{http://heim.ifi.uio.no/~larsi/ding-various/gnus-kill-to-score.el} \e$B$+\e(B
20503 \e$B$iF~<j$9$k$3$H$,$G$-$^$9!#\e(B
20504
20505 \e$B$"$J$?$N>C5n%U%!%$%k$,Hs>o$KJ#;($J$N$G$"$l$P\e(B---\e$B$=$l\e(B
20506 \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
20507 \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
20508 \e$B$5$$!#\e(BGnus \e$B$O0JA0$HF1MM$K$=$l$i$r;H$C$F$/$l$k$G$7$g$&!#\e(B
20509
20510 @node Advanced Scoring
20511 @section \e$B>e5i%9%3%"IU$1\e(B
20512
20513 \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
20514 \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
20515 \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
20516 \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
20517 \e$B$-$O2?$r8@$C$F$$$k$+$rCN$j$?$$$H$$$&>l9g$O\e(B?
20518
20519 \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
20520 \e$B$-$^$9!#\e(B
20521
20522 @menu
20523 * Advanced Scoring Syntax::     \e$BDj5A\e(B
20524 * Advanced Scoring Examples::   \e$B$I$N$h$&$K8+$($k$+\e(B
20525 * Advanced Scoring Tips::       \e$B$=$l$r:GBg8B$KMxMQ$9$k\e(B
20526 @end menu
20527
20528 @node Advanced Scoring Syntax
20529 @subsection \e$B>e5i%9%3%"IU$19=J8\e(B
20530
20531 \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
20532 \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
20533 \e$B$$CM$H$7$FI>2A$5$l$?$H$-$KE,MQ$5$l$k%9%3%"$G$9!#\e(B
20534
20535 \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
20536 \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
20537 \e$B$G$-$^$9!#\e(B
20538
20539 \e$BO@M}1i;;;R\e(B:
20540
20541 @table @code
20542 @item &
20543 @itemx and
20544 \e$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L\e(B
20545 \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
20546 \e$BI>2A$5$l$?>l9g!"$3$N1i;;;R$O\e(B @code{true} \e$B$rJV$7$^$9!#\e(B
20547
20548 @item |
20549 @itemx or
20550 \e$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L\e(B
20551 \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
20552 \e$B$3$N1i;;;R$O\e(B @code{false} \e$B$rJV$7$^$9!#\e(B
20553
20554 @item !
20555 @itemx not
20556 @itemx \e,A,\e(B
20557 \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
20558 \e$B$^$9!#\e(B
20559 @end table
20560
20561 \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
20562 \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
20563 \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
20564 \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
20565 \e$B$I$N$/$i$$AD@h$N5-;v$^$G$5$+$N$\$k$+$r<($7$^$9!#\e(B
20566
20567 \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
20568 \e$B$O%X%C%@!<L>$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW1i\e(B
20569 \e$B;;;R$O\e(B @samp{("form" "Lars Ingebrigtsen" s)} \e$B$N$h$&$J$b$N$G$9!#%X%C%@!<\e(B
20570 \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
20571
20572 @node Advanced Scoring Examples
20573 @subsection \e$B>e5i%9%3%"IU$1$NNc\e(B
20574
20575 \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
20576 \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
20577
20578 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
20579 \e$B$rA}$d$7$?$$$H$7$^$7$g$&\e(B:
20580
20581 @example
20582 @group
20583 ((&
20584   ("from" "Lars Ingebrigtsen")
20585   ("subject" "Gnus"))
20586  1000)
20587 @end group
20588 @end example
20589
20590 \e$B$U$s!"4JC1$9$.$k$+$J\e(B?
20591
20592 \e$BH`$,D9$$5-;v$r=q$/$H$-!";~!92?$+AGE($J$3$H$r8@$$$^$9\e(B:
20593
20594 @example
20595 ((&
20596   ("from" "Lars Ingebrigtsen")
20597   (|
20598    ("subject" "Gnus")
20599    ("lines" 100 >)))
20600  1000)
20601 @end example
20602
20603 \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
20604 \e$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s\e(B:
20605
20606 @example
20607 ((&
20608   ("from" "Lars Ingebrigtsen")
20609   (1- ("from" "Reig Eigil Logge")))
20610  -100000)
20611 @end example
20612
20613 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
20614 \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
20615 \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
20616 \e$B$/$"$j$^$;$s\e(B:
20617
20618 @example
20619 ((&
20620   (1-
20621    (&
20622     ("from" "redmondo@@.*no" r)
20623     ("body" "disappearing.*socks" t)))
20624   (! ("from" "Lars Ingebrigtsen"))
20625   ("body" "white.*socks"))
20626  1000)
20627 @end example
20628
20629 \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
20630 \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
20631 \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
20632 \e$B$k5-;v$N$9$Y$F$N?F$N%9%3%"$r>e$2$k$3$H$G$9!#\e(B
20633
20634 @example
20635 ((! ("subject" "re:\\|fwd?:" r))
20636   -200)
20637 ((1- ("subject" "re:\\|fwd?:" r))
20638   200)
20639 @end example
20640
20641 \e$B2DG=@-$OL58BBg$G$9!#\e(B
20642
20643 @node Advanced Scoring Tips
20644 @subsection \e$B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m\e(B
20645
20646 @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:
20647 short-circuit logic) \e$B$K4p$E$$$FF0:n$7$^$9!#$9$J$o$A!"$=$N=hM}$N7k2L$,L@\e(B
20648 \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
20649 \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
20650 \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
20651 \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
20652 \e$B$H$r<(:6$7$^$9!#\e(B
20653
20654 \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
20655 \e$B$;$^$9!#<!$N$h$&$J$3$H$r$9$k$H\e(B:
20656
20657 @example
20658 ...
20659 (1-
20660  (1-
20661   ("from" "lars")))
20662 ...
20663 @end example
20664
20665 \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
20666 \e$B0UL#$7$^$9!#4V@\1i;;;R$N=hM}$O$H$F$bB.$$$N$G$9$,!"0J2<$N$d$jJ}$NJ}$,\e(B:
20667
20668 @example
20669 (1-
20670  (&
20671   ("from" "Lars")
20672   ("subject" "Gnus")))
20673 @end example
20674
20675 \e$B<!$N$b$N$h$jNI$$$G$9\e(B:
20676
20677 @example
20678 (&
20679  (1- ("from" "Lars"))
20680  (1- ("subject" "Gnus")))
20681 @end example
20682
20683 @node Score Decays
20684 @section \e$B%9%3%"$r8:?j$5$;$k\e(B
20685 @cindex score decays
20686 @cindex decays
20687
20688 \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
20689 \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
20690 \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
20691 \e$B$OFq$7$/$J$j$^$9!#\e(B
20692
20693 @vindex gnus-decay-scores
20694 @findex gnus-decay-score
20695 @vindex gnus-decay-score-function
20696 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
20697 \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
20698 \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
20699 \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
20700 \e$B$?$i!"$=$l$K9gCW$9$k%9%3%"%U%!%$%k$@$1$,07$o$l$^$9!#Nc$(\e(B
20701 \e$B$P\e(B @emph{adaptive} \e$B%9%3%"%U%!%$%k$@$1$r8:?j$5$;$k$K$O!"$=$l\e(B
20702 \e$B$r\e(B @samp{\\.ADAPT\\'} \e$B$K@_Dj$9$l$PNI$$$G$7$g$&!#8:?j$=$N$b$N\e(B
20703 \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
20704 \e$B$O\e(B @code{gnus-decay-score} \e$B$G$9!#0J2<$O$=$N4X?t$NDj5A$G$9\e(B:
20705
20706 @lisp
20707 (defun gnus-decay-score (score)
20708   "Decay SCORE according to `gnus-score-decay-constant'
20709 and `gnus-score-decay-scale'."
20710   (let ((n (- score
20711               (* (if (< score 0) -1 1)
20712                  (min (abs score)
20713                       (max gnus-score-decay-constant
20714                            (* (abs score)
20715                               gnus-score-decay-scale)))))))
20716     (if (and (featurep 'xemacs)
20717              ;; XEmacs' floor can handle only the floating point
20718              ;; number below the half of the maximum integer.
20719              (> (abs n) (lsh -1 -2)))
20720         (string-to-number
20721          (car (split-string (number-to-string n) "\\.")))
20722       (floor n))))
20723 @end lisp
20724
20725 @vindex gnus-score-decay-scale
20726 @vindex gnus-score-decay-constant
20727 @code{gnus-score-decay-constant} \e$B$O%G%#%U%)%k%H$G\e(B 3\e$B!"\e(B
20728 @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
20729 \e$B5/$3$7$^$9\e(B:
20730
20731 @enumerate
20732 @item
20733 \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
20734
20735 @item
20736\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
20737
20738 @item
20739 60 \e$B$h$jBg$-$$%9%3%"$O%9%3%"$N\e(B 5% \e$B$,8:$i$5$l$^$9!#\e(B
20740 @end enumerate
20741
20742 \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
20743 \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
20744 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
20745
20746 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
20747 \e$B$;$F$$$J$$$H!"\e(BGnus \e$B$O%9%3%"$r;M2s8:?j$5$;$^$9!#\e(B
20748
20749 @node Searching
20750 @chapter \e$B8!:w\e(B
20751 @cindex searching
20752
20753 FIXME: Gnus \e$B$N8!:w5!G=$K4X$9$kC;$$35MW$rDI2C!#\e(Bnnir, nnmairix,
20754 contrib/gnus-namazu \e$B$N4J7i$JHf3S$b$^$?NI$7!#\e(B
20755
20756 \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
20757 \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
20758 \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
20759 @xref{Searching for Articles}.
20760
20761 @menu
20762 * nnir::                     \e$B$$$m$s$J%(%s%8%s$G8!:w$9$k\e(B
20763 * nnmairix::                 Mairix \e$B$G8!:w$9$k\e(B
20764 @end menu
20765
20766 @node nnir
20767 @section nnir
20768 @cindex nnir
20769
20770 \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
20771
20772 @menu
20773 * What is nnir?::               @code{nnir} \e$B$O2?$r$9$k$+\e(B?
20774 * Basic Usage::                 \e$B4JC1$J8!:w$N$7$+$?\e(B
20775 * Setting up nnir::             @code{nnir} \e$B$N@_DjJ}K!\e(B
20776 @end menu
20777
20778 @node What is nnir?
20779 @subsection nnir \e$B$H$O\e(B?
20780
20781 @code{nnir} \e$B$O%a!<%k$H%K%e!<%9$NAR8K$r8!:w$9$k$?$a$N?t$"$kF;6q$X\e(B
20782 \e$B$N\e(B Gnus \e$B$N%$%s%?!<%U%'!<%9$G$9!#0[$J$k%P%C%/%(%s\e(B
20783 \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
20784 \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
20785 \e$B%s%?!<%U%'!<%9$r;H$$$^$9!#\e(B
20786
20787 @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
20788 \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
20789 \e$B0];}$7$J$1$l$P$J$j$^$;$s!#\e(B
20790
20791 @node Basic Usage
20792 @subsection \e$B4pK\E*$J;H$$J}\e(B
20793
20794 \e$B%0%k!<%W%P%C%U%!!<$G\e(B @kbd{G G} \e$B$r%?%$%W$9$k$H!"\e(B
20795 @code{gnus-group-make-nnir-group} \e$B$r8F$V$3$H$K$h$C$F8=:_9T$N%0%k!<%W$r8!\e(B
20796 \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
20797 @code{nnir} \e$B%0%k!<%W$r:n$j!"$=$l$i$N5-;v$,$"$k35N,%P%C%U%!!<$rI=<($7$^$9!#\e(B
20798 \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
20799 \e$B$7$?$j$9$l$PNI$$$N$G$9!#\e(B
20800
20801 \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
20802 \e$B%k!<%W$J$N$G!"4{FI!"0\F0$*$h$S:o=|$OJL$H$7$F!"$$$/$D$+$NJQ99$O1JB3$7$^$;\e(B
20803 \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
20804 \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
20805 \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
20806 \e$B$G\e(B @kbd{A T} \e$B$K%G%#%U%)%k%H$G3d$jEv$F$i$l$F$$$k4X\e(B
20807 \e$B?t\e(B @code{gnus-summary-refer-thread} \e$B$G!"$=$l$O$=$NKbK!$r9T$J$&A0!":G=i$K\e(B
20808 \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
20809 \e$B$+$i5-;v$rFI$_!"0\F0$7!"$^$?:o=|$G$-$k$@$1$G$J$/!"$=$l$i$r%3%T!<$7$?$j!"\e(B
20810 \e$B0u$rJQ99$7$?$j!"$=$NB>2?$G$b$G$-$^$9!#$"$"!"F,$,$*$+$7$/$J$j$=$&\e(B (\e$B86\e(B
20811 \e$BE5\e(B: ``Go nuts'')\e$B!#\e(B
20812
20813 \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
20814 \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
20815 \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
20816 \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
20817
20818 \e$B$^$@B-$j$J$$$s$G$9$+\e(B?  \e$B$h$m$7$$!"%5!<%P!<%P%C%U%!!<\e(B
20819 \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
20820 \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
20821 \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
20822 \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
20823 \e$B$/$@$5$$!#\e(B
20824
20825 \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
20826 \e$B$;$s!#$=$l$i$NFCJL$J8!:w5!G=$O!"\e(B@code{gnus-group-make-nnir-group} \e$B$K@\F,\e(B
20827 \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
20828 \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
20829 \e$B$&$+$I$&$+$r?R$M$i$l$k$G$7$g$&!#\e(B
20830
20831 @node Setting up nnir
20832 @subsection nnir \e$B$N@_DjJ}K!\e(B
20833
20834 nnir \e$B$r@_Dj$9$k$K$O!"$$$/$i$+=`Hw:n6H$,I,MW$G$9!#$^$:!";H$*$&$H;W$C$F$$\e(B
20835 \e$B$k8!:w%(%s%8%s$r@_Dj$7$^$7$g$&!#$=$l$i$N$&$A$N$$$/$D$+!"Nc$(\e(B
20836 \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
20837 \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
20838 \e$B$K!"%5!<%P!<$^$?$O%P%C%/%(%s%I$H8!:w%(%s%8%s$r4XO"IU$1$kI,MW$,$"$j$^$9!#\e(B
20839
20840 \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
20841 \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
20842 \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
20843 \e$B$H$K$+$/FI$`I,MW$,$"$k$G$7$g$&!#\e(B
20844
20845 @menu
20846 * Associating Engines::                 \e$B%(%s%8%s$H4XO"IU$1$kJ}K!\e(B
20847 * The imap Engine::                     Imap \e$B$N@_Dj$H;H$$J}\e(B
20848 * The gmane Engine::                    Gmane \e$B$N@_Dj$H;H$$J}\e(B
20849 * The swish++ Engine::                  Swish++ \e$B$N@_Dj$H;H$$J}\e(B
20850 * The swish-e Engine::                  Swish-e \e$B$N@_Dj$H;H$$J}\e(B
20851 * The namazu Engine::                   Namazu \e$B$N@_Dj$H;H$$J}\e(B
20852 * The hyrex Engine::                    Hyrex \e$B$N@_Dj$H;H$$J}\e(B
20853 * Customizations::                      \e$B%+%9%?%^%$%:$G$-$k@_Dj\e(B
20854 @end menu
20855
20856 @node Associating Engines
20857 @subsubsection \e$B%(%s%8%s$H$N4XO"IU$1\e(B
20858
20859 \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
20860 \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
20861 \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
20862 \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
20863 \e$B$K\e(B @code{namazu} \e$B%(%s%8%s$r;H$&$K$O0J2<$N$h$&$K$7$^$9\e(B:
20864
20865 @lisp
20866 (setq gnus-secondary-select-methods
20867       '((nnml "home"
20868               (nnimap-address "localhost")
20869               (nnir-search-engine namazu))))
20870 @end lisp
20871
20872 \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
20873 \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
20874 \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
20875 \e$B$=$N>l9g$OJQ?t\e(B @code{nnir-method-default-engines} \e$B$r%+%9%?%^%$%:$7$F$/$@\e(B
20876 \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
20877 \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
20878 \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
20879 \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
20880 \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
20881 \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
20882 \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
20883 \e$B$k$3$H$,$G$-$^$9\e(B:
20884
20885 @lisp
20886 '((nnimap . namazu)
20887   (nntp . gmane))
20888 @end lisp
20889
20890 @node The imap Engine
20891 @subsubsection Imap \e$B%(%s%8%s\e(B
20892
20893 @code{imap} \e$B%(%s%8%s$O@_DjITMW$G$9!#\e(B
20894
20895 @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
20896 \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
20897 \e$B8!:w8l$N=q$-J}$KJo$C$F$$$^$9\e(B)\e$B!#\e(B
20898
20899 @table @samp
20900 @item \e$B%V!<%k1i;;;R\e(B
20901 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
20902 \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
20903 \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
20904 \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
20905
20906 @item \e$B<+F0\e(B AND \e$B8!:w\e(B
20907 \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
20908 \e$B$?\e(B AND \e$B8!:w$H$7$F07$o$l$^$9!#\e(B
20909
20910 @item \e$B=O8l8!:w\e(B
20911 \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
20912 \e$B$9!#\e(B
20913 @end table
20914
20915 \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
20916 \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
20917 \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
20918 \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
20919 \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
20920 \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
20921 \e$B$O\e(B Message-ID \e$B%X%C%@!<$@$1$K@)8B$5$l$^$9!#\e(B
20922
20923 \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
20924 \e$B$=$N$h$&$J8!:w$N%U%)!<%^%C%H$O\e(B RFC3501 \e$B$G8+$D$+$k$O$:$G$9!#\e(B
20925
20926 \e$B$b$7%G%#%U%)%k%H$N%a%C%;!<%8A4BN8!:w$,9%$_$G$J$$$N$G$"$l\e(B
20927 \e$B$P\e(B @code{nnir-imap-default-search-key} \e$B$r%+%9%?%^%$%:$7$F$/$@$5$$!#%G%#\e(B
20928 \e$B%U%)%k%H$G\e(B @acronym{IMAP} \e$B8!:w$r;H$$$?$$>l9g$O!"$3$&$7$F$/$@$5$$\e(B:
20929
20930 @lisp
20931 (setq nnir-imap-default-search-key "Imap")
20932 @end lisp
20933
20934 @node The gmane Engine
20935 @subsubsection Gmane \e$B%(%s%8%s\e(B
20936
20937 @code{gmane} \e$B%(%s%8%s$O@_DjITMW$G$9!#\e(B
20938
20939 @code{gmane} \e$B%(%s%8%s$r;H$&8!:w$K$O!"4JC1$J8!:w8l$N=q$-J}$,$"$j$^$9!#\e(B
20940
20941 @table @samp
20942 @item \e$B%V!<%k1i;;;R\e(B
20943 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
20944 \e$B$r@)8f$9$k$?$a$K3g8L$r;H$&$3$H$,$G$-$^$9!#Nc$($P!V\e(B(emacs OR xemacs) AND
20945 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
20946 \e$B$+$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
20947
20948 @item \e$BI,?\$N!"$^$?$O=|30$9$Y$-8l\e(B
20949\e$B$H\e(B - \e$B$O8l$,I,?\$G$"$k$+!"$^$?$O=|30$9$Y$-$+$r;XDj$7$^$9!#Nc$(\e(B
20950 \e$B$P\e(B: \e$B!V\e(Bfootball -american\e$B!W\e(B
20951
20952 @item Unicode \e$B$N<h07$$\e(B
20953 \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
20954 \e$B:w$G$-$k$O$:$G$9!#\e(B
20955
20956 @item Stopwords
20957 \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
20958 \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
20959 \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
20960 @end table
20961
20962 \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
20963 \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
20964 \e$B0lIt\e(B) \e$B$,?R$M$i$l$^$9!#\e(B
20965
20966 @node The swish++ Engine
20967 @subsubsection Swish++ \e$B%(%s%8%s\e(B
20968
20969 FIXME: \e$B$3$3$G2?$+$b$C$H8@$&!#\e(B
20970
20971 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
20972 \e$B$&\e(B: @uref{http://swishplusplus.sourceforge.net}
20973
20974 @table @code
20975 @item nnir-swish++-program
20976 Swish++ \e$B$N<B9T7A<0$NL>A0!#%G%#%U%)%k%H$O\e(B @code{search} \e$B$G$9!#\e(B
20977
20978 @item nnir-swish++-additional-switches
20979 Swish++ \e$B$KDI2C$N0z?t$H$7$FM?$($i$l$kJ8;zNs$N%j%9%H!#%G%#%U%)%k%H\e(B
20980 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
20981
20982 @item nnir-swish++-remove-prefix
20983 \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
20984 \e$BF,8l!#$3$l$O%G%#%U%)%k%H$G$O\e(B @code{$HOME/Mail} \e$B$G$9!#\e(B
20985 @end table
20986
20987 @node The swish-e Engine
20988 @subsubsection Swish-e \e$B%(%s%8%s\e(B
20989
20990 FIXME: \e$B$3$3$G2?$+$b$C$H8@$&!#\e(B
20991
20992 Swish-e \e$B$N;qNA$O\e(B swish-e \e$B%[!<%`%Z!<%8$G8+$D$+$k$G$7$g\e(B
20993 \e$B$&\e(B: @uref{http://swish-e.org}
20994
20995 @table @code
20996 @item nnir-swish-e-program
20997 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
20998
20999 @item nnir-swish-e-additional-switches
21000 Swish-e \e$B$KDI2C$N0z?t$H$7$FM?$($i$l$kJ8;zNs$N%j%9%H!#%G%#%U%)%k%H\e(B
21001 \e$B$O\e(B @code{nil} \e$B$G$9!#\e(B
21002
21003 @item nnir-swish-e-remove-prefix
21004 \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
21005 \e$BF,8l!#$3$l$O%G%#%U%)%k%H$G$O\e(B @code{$HOME/Mail} \e$B$G$9!#\e(B
21006 @end table
21007
21008 @node The namazu Engine
21009 @subsubsection Namazu \e$B%(%s%8%s\e(B
21010
21011 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
21012 \e$B0z%U%!%$%k$O0l$D$N%G%#%l%/%H%j!<$KCV$$$F$"$k$O$:$G!"$=$N=j:_\e(B
21013 \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
21014 \e$BEA$($J$1$l$P$J$j$^$;$s!#\e(B
21015
21016 \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
21017 \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
21018 \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
21019
21020 \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
21021 \e$B$rJV$9$H$7$^$7$g$&!#$3$NNc$G$O<!$N@_Dj$r;H$C$F$/$@$5$$\e(B:
21022
21023 @lisp
21024 (setq nnir-namazu-remove-prefix "/home/john/Mail/")
21025 @end lisp
21026
21027 \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
21028 \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
21029 \e$BL>\e(B @samp{mail.misc} \e$B$rF3$/$?$a$K\e(B @samp{/42} \e$B$r<h$j=|$$\e(B
21030 \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
21031
21032 \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
21033 \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
21034 \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
21035 \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
21036 \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
21037
21038 \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
21039 \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
21040 \e$B$9\e(B:
21041
21042 @cartouche
21043 @example
21044  package conf;  # \e$B$3$N9T$O>C$5$J$$$3$H\e(B!
21045
21046  # \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
21047  $EXCLUDE_PATH = "spam|sent";
21048
21049  # \e$B8!:w$9$Y$-%X%C%@!<!&%U%#!<%k%I!#BgJ8;z\e(B/\e$B>.J8;z$N6hJL$OL5$$!#\e(B
21050  $REMAIN_HEADER = "from|date|message-id|subject";
21051
21052  # \e$B8!:w$G$-$k%U%#!<%k%I!#BgJ8;z\e(B/\e$B>.J8;z$N6hJL$OL5$$!#\e(B
21053  $SEARCH_FIELD = "from|date|message-id|subject";
21054
21055  # \e$B:G$bD9$$8l$ND9$5!#\e(B
21056  $WORD_LENG_MAX = 128;
21057
21058  # \e$B:G$bD9$$%U%#!<%k%I$ND9$5!#\e(B
21059  $MAX_FIELD_LENGTH = 256;
21060 @end example
21061 @end cartouche
21062
21063 \e$BNc$($P%a!<%k$,\e(B @samp{~/Mail/mail/}\e$B!"\e(B@samp{~/Mail/lists/} \e$B$*$h\e(B
21064 \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
21065 \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
21066 \e$B$k:w0z%G%#%l%/%H%j!<$K9T$C$F!"0J2<$N%3%^%s%I$rH/9T$7$^$9!#\e(B
21067
21068 @example
21069 mknmz --mailnews ~/Mail/archive/ ~/Mail/mail/ ~/Mail/lists/
21070 @end example
21071
21072 \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
21073 \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
21074
21075 @node The hyrex Engine
21076 @subsubsection Hyrex \e$B%(%s%8%s\e(B
21077 \e$B$3$N%(%s%8%s$O$b$O$d;H$o$l$F$$$^$;$s!#\e(B
21078
21079 @node Customizations
21080 @subsubsection \e$B%+%9%?%^%$%:\e(B
21081
21082 @table @code
21083 @item nnir-method-default-engines
21084 \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
21085 \e$B%H$N4XO"IU$1$O<!$NDL$j$G$9\e(B:
21086
21087 @example
21088 (nnimap . imap)
21089 (nntp . gmane)
21090 @end example
21091
21092 @item nnir-ignored-newsgroups
21093 \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
21094 \e$B$"$kFI$_Ht$P$9$Y$-%K%e!<%9%0%k!<%W$K9gCW$9$k@55,I=8=!#\e(B
21095
21096 @item nnir-summary-line-format
21097 nnir \e$B35N,%P%C%U%!!<$N9T$N$?$a$K;H$o$l$k=qK!;EMM!#\e(B
21098 @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
21099 \e$BN,%P%C%U%!!<FH<+$N0J2<$N;0$D$N;X<(;R$r;H$&$3$H$,$G$-$^$9\e(B:
21100
21101 @example
21102 %Z    \e$B8!:w7k2L$N%9%3%"$NCM\e(B (\e$B@0?t\e(B)
21103 %G    \e$B5-;v$,$"$C$?85$N40A4$J%0%k!<%WL>\e(B (\e$BJ8;zNs\e(B)
21104 %g    \e$B5-;v$,$"$C$?85$NC;=L7A$N%0%k!<%WL>\e(B (\e$BJ8;zNs\e(B)
21105 @end example
21106
21107 \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
21108 @code{gnus-summary-line-format} \e$B$r;H$$$^$9!#\e(B
21109
21110 @item nnir-retrieve-headers-override-function
21111 \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
21112 \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
21113 \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
21114 \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
21115 \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
21116
21117 \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
21118 \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
21119 \e$B$^$9!#\e(B
21120 @end table
21121
21122 @node nnmairix
21123 @section nnmairix
21124
21125 (\e$BLuCm\e(B: Mairix \e$B$O\e(B @acronym{ASCII} \e$BJ8;z$7$+%5%]!<%H$7$^$;$s!#\e(B)
21126
21127 @cindex mairix
21128 @cindex nnmairix
21129 \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
21130 \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
21131 \e$B$K\e(B mairix \e$B8!:w$K7k$SIU$1$i$l$F<+F0E*$K99?7$5$l$k915WE*\e(B
21132 \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
21133
21134 @menu
21135 * About mairix::                \e$B%a!<%k8!:w%(%s%8%s\e(B mairix \e$B$K$D$$$F\e(B
21136 * nnmairix requirements::       nnmairix \e$B$r;H$&$?$a$KI,MW$J$3$H\e(B
21137 * What nnmairix does::          nnmairix \e$B$O<B:]$K2?$r$9$k$N$+\e(B?
21138 * Setting up mairix::           mairix \e$B$N@_Dj\e(B
21139 * Configuring nnmairix::        nnmairix \e$B%P%C%/%(%s%I$N@_Dj\e(B
21140 * nnmairix keyboard shortcuts:: \e$BMxMQ$G$-$k%7%g!<%H%+%C%H%-!<\e(B
21141 * Propagating marks::           nnmairix \e$B%0%k!<%W$N0u$rEAHB$5$;$kJ}K!\e(B
21142 * nnmairix tips and tricks::    \e$B%R%s%H!"$3$D!"$*$h$S$$$/$D$+$NNc\e(B
21143 * nnmairix caveats::            \e$B$5$i$KCN$C$F$*$/I,MW$,$"$k$3$H\e(B
21144 @end menu
21145
21146 @c FIXME: \e$B$3$N9`$N%^!<%/%"%C%W$O2~A1$9$kI,MW$,$"$k!#\e(B
21147 @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
21148 @c (info "(texinfo)Indicating") \e$B$r;2>H!#\e(B
21149 @node About mairix
21150 @subsection \e$B%a!<%k8!:w%(%s%8%s\e(B mairix \e$B$K$D$$$F\e(B
21151
21152 Mairix \e$B$O%m!<%+%k$K3JG<$5$l$?%a!<%k$K:w0z$rIU$1$?$jC18l$r8!:w$9$k$?$a$N\e(B
21153 \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
21154 Mairix \e$B$O:G$b%]%T%e%i!<$J\e(B GNU/Linux \e$B$NG[I[$KIUB0$7$F$$$^$9$,!"\e(B
21155 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
21156 \e$B%`%Z!<%8$O\e(B @uref{http://www.rpcurnow.force9.co.uk/mairix/index.html} \e$B$G\e(B
21157 \e$B$9!#\e(B
21158
21159 @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
21160 \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
21161 \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
21162 \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
21163 \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
21164 \e$B$+$b$7$l$^$;$s$,!"0lEY$=$l$r40A4$K9T$J$($PNI$$$N$G$9!#$=$l0J8e!"99?7$ODI\e(B
21165 \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
21166 \e$B2C$($F$*$/$H!"\e(Bmairix \e$B$N@_Dj$O$H$F$b$d$5$7$$$G$9!#\e(B
21167
21168 \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
21169 \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
21170 \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
21171 \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
21172 \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
21173 \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
21174 \e$B$9$G$K8!:w7k2L$rDs<($7$F$$$k$N$G!"$"$k%a!<%k8!:w$N7k2L$rDs<($9$k!V8-$$!W\e(B
21175 \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
21176 \e$B$K$h$/E,$7$F$$$^$9!#\e(B
21177
21178 @node nnmairix requirements
21179 @subsection nnmairix \e$B$r;H$&$?$a$KI,MW$J$3$H\e(B
21180
21181 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
21182 \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
21183 \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
21184 \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
21185 \e$B$GF0:n$5$;$k$3$H$b$G$-$^$9!#\e(B
21186
21187 \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
21188 @code{nnmaildir} \e$B$*$h$S\e(B @code{nnimap} \e$B$@$1$r%5%]!<%H$7$^$9!#\e(B
21189 @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
21190 \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
21191 \e$B$N%P%C%/%(%s%I$G$OF0:n$7$J$$$G$7$g$&!#\e(B
21192
21193 \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
21194 \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
21195 \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
21196 \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
21197 \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
21198 \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
21199 \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
21200
21201 @node What nnmairix does
21202 @subsection nnmairix \e$B$O<B:]$K2?$r$9$k$N$+\e(B?
21203
21204 \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
21205 \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
21206 \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
21207 \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
21208 \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
21209 \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
21210 \e$B$I$G$9!#\e(B
21211
21212 \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
21213 \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
21214 \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
21215 \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
21216 \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
21217 \e$B$F$=$l$i<+BN$,<+F0E*$K99?7$7$^$9!#\e(B
21218
21219 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
21220 \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
21221 \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
21222 \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
21223 \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
21224 \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
21225 \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
21226 \e$B$-!"\e(BGnus \e$B$OK\Ev$OITK~$K;W$C$F$$$k$H$$$&;v<B$N$?$a$G$9!#Nc$(\e(B
21227 \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
21228 \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
21229 \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
21230 @code{nnmairix} \e$B$r;H$($P!"$3$l$i$NLdBj$O2sHr$5$l$k$O$:$G$9!#\e(B
21231
21232 \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
21233 \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
21234 \e$B%H%(%s%I$N4V$K0LCV$7$F$$$F!"$`$7$m<B:]$K$O%i%C%Q!<$K;w$F$$$^$9!#\e(B
21235 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
21236 @code{nnmaildir} \e$B$^$?$O\e(B @code{nnimap} \e$B$NCf$+$iA*$V$3$H$,$G$-$^$9!#\e(B
21237 @code{nnmairix} \e$B$O8!:w7k2L$r$3$N%a!<%k%P%C%/%(%s%I\e(B
21238 \e$B$N\e(B @code{zz_mairix-<NAME>-<NUMBER>} \e$B$H$$$&L>A0$N%U%)%k%@!<$K3JG<$9$k$?$a\e(B
21239 \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
21240 \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
21241 \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
21242 \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
21243 \e$B$P!"Nc$($P?7$7$$\e(B @code{nnmaildir} \e$B$^$?$O\e(B @code{nnml} \e$B%5!<%P!<\e(B
21244 \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
21245 \e$BCe%a!<%k$r<h$j9~$s$G$7$^$o$J$$$h$&$K$7$F$/$@$5\e(B
21246 \e$B$$\e(B (@pxref{nnmairix caveats})\e$B!#$b$7\e(B @code{nnimap} \e$B$H$H$b\e(B
21247 \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
21248 \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
21249 \e$B$8\e(B @code{nnimap} \e$B%P%C%/%(%s%I>e$K$J$1$l$P$J$j$^$;$s!#\e(B
21250
21251 @node Setting up mairix
21252 @subsection mairix \e$B$N@_Dj\e(B
21253
21254 \e$B$^$:$O%a!<%k%U%)%k%@!<$N%P%C%/%"%C%W$r:n$j$^$7$g$&\e(B (@pxref{nnmairix
21255 caveats})\e$B!#\e(B
21256
21257 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
21258 \e$B$`\e(B @file{.mairixrc} \e$B%U%!%$%k$r:n$C$F$/$@$5$$\e(B:
21259
21260 @example
21261 # Your Maildir/MH base folder
21262 base=~/Maildir
21263 @end example
21264
21265 \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
21266 \e$B%j!<$O$3$N%U%)%k%@!<$r4pE@$KAjBPE*$JCM$r$H$j$^$9!#\e(B
21267 @code{nnmairix} \e$B$r\e(B @code{nnimap} \e$B$G;H$$$?$$>l9g!"$3$N4pE@$N%G%#%l%/%H%j!<\e(B
21268 \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
21269 \e$B$rI=$9$b$N$G$J$1$l$P$J$j$^$;$s\e(B!
21270
21271 @example
21272 maildir= ... \e$B:w0z$rIU$1$k\e(B maildir \e$B%U%)%k%@!<\e(B ...
21273 mh= ... \e$B:w0z$rIU$1$k\e(B nnml/mh \e$B%U%)%k%@!<\e(B ...
21274 mbox= ... \e$B:w0z$rIU$1$k\e(B mbox \e$B%U%)%k%@!<\e(B ...
21275 @end example
21276
21277 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
21278 \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
21279 \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
21280 \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
21281 \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
21282 \e$B8+$F$/$@$5$$!#\e(B
21283
21284 @example
21285 omit=zz_mairix-*
21286 @end example
21287
21288 @vindex nnmairix-group-prefix
21289 \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
21290 \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
21291 \e$B$3$H$,$G$-$^$9!#\e(B
21292
21293 @example
21294 mformat= ... 'maildir' \e$B$^$?$O\e(B 'mh' ...
21295 database= ... \e$B%G!<%?%Y!<%9!&%U%!%$%k$NCV$->l=j\e(B ...
21296 @end example
21297
21298 @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
21299 \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
21300 \e$B$F$/$@$5$$!#$5$b$J$1$l$P\e(B @code{maildir} \e$B$rA*$S$^$7$g$&!#\e(B
21301
21302 \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
21303 \e$B$7$g$&\e(B:
21304
21305 @example
21306 base=~/Maildir
21307 maildir=.personal:.work:.logcheck:.sent
21308 mh=../Mail/nnml/*...
21309 mbox=../mboxmail/mailarchive_year*
21310 mformat=maildir
21311 omit=zz_mairix-*
21312 database=~/.mairixdatabase
21313 @end example
21314
21315 \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
21316 \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
21317 \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
21318 \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
21319 \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
21320 \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
21321 \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
21322 \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
21323 \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
21324 \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
21325 \e$B$O:F5"E*$KF/$-$^$;$s!#$5$i$K;d$O\e(B @file{~/mboxmail} \e$B$N$"$?$j$K%"!<%+%$%V\e(B
21326 \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
21327 \e$B0UL#$O8@$&$^$G$b$J$$$G$9$M!#\e(B
21328
21329 \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
21330 \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
21331 \e$B0c$&$G$7$g$&!#\e(B
21332
21333 \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
21334 \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
21335 \e$B$r9T$J$&$N$GHs>o$KB.$$$G$9!#\e(B
21336
21337 @node Configuring nnmairix
21338 @subsection nnmairix \e$B%P%C%/%(%s%I$N@_Dj\e(B
21339
21340 \e$B%0%k!<%W%b!<%I\e(B
21341 \e$B$G\e(B @kbd{G b c} (@code{nnmairix-create-server-and-default-group}) \e$B$r%?%$\e(B
21342 \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
21343 \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
21344 \e$B$G$7$g$&\e(B:
21345
21346 @itemize @bullet
21347 @item
21348 @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
21349 \e$B$$!#\e(B
21350
21351 @item
21352 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
21353 \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
21354 \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
21355 \e$B%;%9$9$k%5!<%P!<$,%5%]!<%H$5$l$F$$$^$9!#>e$G@bL@$7$?$h$&$K!"%m!<%+%k$K3J\e(B
21356 \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
21357 \e$B$l$PNI$$$G$7$g$&!#$7$+$7\e(B @code{nnmairix} \e$B@lMQ$K!"Nc$($P?7$7\e(B
21358 \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
21359 \e$BJ}K!$K2C$($k$3$H$b$G$-$^$9\e(B (@pxref{Finding the News})\e$B!#$b$7$^$5$KBhFs\e(B
21360 \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
21361 \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
21362 \e$B$J$$$H%a!<%k$r<:$&$3$H$K$J$j$+$M$^$;$s\e(B (@pxref{nnmairix caveats})\e$B!#\e(B
21363 Mairix \e$B$r\e(B @acronym{IMAP} \e$B%5!<%P!<>e$G1s3VF0:n$5$;$?$$$N$J$i$P!"$=$3$G$=\e(B
21364 \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
21365
21366 @item
21367 @vindex nnmairix-mairix-search-options
21368 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
21369 \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
21370 \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
21371 \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
21372 \e$B$$>l9g!"$=$l$r$3$3$G$d$C$F$b9=$$$^$;$s!#$G$b!"Be$o$j$KJQ\e(B
21373 \e$B?t\e(B @code{nnmairix-mairix-search-options} \e$B$r;H$&J}$,NI$$$G$9!#\e(B
21374
21375 @item
21376 @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
21377 \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
21378 \e$B$F$N8!:w7k2L$r3JG<$9$k%0%k!<%W$G$9!#9%$-$J$b$N$rA*$s$G$/$@$5$$!#\e(B
21379
21380 @item
21381 \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
21382 @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
21383 \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
21384 \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
21385 \e$B$l0J30$N>l9g$O\e(B @samp{no} \e$B$HEz$($k$Y$-$G$9!#\e(B
21386 @end itemize
21387
21388 @node nnmairix keyboard shortcuts
21389 @subsection nnmairix \e$B$GMxMQ$G$-$k%7%g!<%H%+%C%H%-!<\e(B
21390
21391 \e$B%0%k!<%W%b!<%I$G\e(B:
21392
21393 @table @kbd
21394 @item G b c
21395 @kindex G b c (\e$B%0%k!<%W\e(B)
21396 @findex nnmairix-create-server-and-default-group
21397 @code{nnmairix} \e$B%5!<%P!<$H!"$3$N%5!<%P!<$N$?$a$N%G%#%U%)%k%H$N8!:w%0%k!<\e(B
21398 \e$B%W$r:n$j$^$9\e(B (@code{nnmairix-create-server-and-default-group})\e$B!#$3$l$O$9\e(B
21399 \e$B$G$K9T$J$C$F$*$$$F$"$kI,MW$,$"$j$^$9\e(B (@pxref{Configuring nnmairix})\e$B!#\e(B
21400
21401 @item G b s
21402 @kindex G b s (\e$B%0%k!<%W\e(B)
21403 @findex nnmairix-search
21404 Mairix \e$B$KAw$i$l$k8!:w8l$rM?$($^$9!#8!:w7k2L$O%G%#%U%)%k%H$N8!:w%0%k!<%W\e(B
21405 \e$B$K3JG<$5$l!"$=$l$O<+F0E*$KI=<($5$l$^$9\e(B (@code{nnmairix-search})\e$B!#\e(B
21406
21407 @item G b m
21408 @kindex G b m (\e$B%0%k!<%W\e(B)
21409 @findex nnmairix-widget-search
21410 Mairix \e$B$N8!:w$^$?$O915WE*$J%0%k!<%W$r$b$C$H2wE,$K!">o$K%0%k!<%W$N%+%9%?\e(B
21411 \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
21412 \e$B$s$J$b$N$+$rCN$k$K$O!"$^$:$O;n$7$F$_$F$/$@$5\e(B
21413 \e$B$$\e(B (@code{nnmairix-widget-search})\e$B!#\e(B
21414
21415 @item G b i
21416 @kindex G b i (\e$B%0%k!<%W\e(B)
21417 @findex nnmairix-search-interactive
21418 \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
21419 \e$B$s\e(B (@code{nnmairix-search-interactive})\e$B!#\e(B
21420
21421 @item G b g
21422 @kindex G b g (\e$B%0%k!<%W\e(B)
21423 @findex nnmairix-create-search-group
21424 \e$B8!:w$K4XO"$5$;$i$l$?915WE*$J%0%k!<%W$r:n$j$^\e(B
21425 \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
21426 \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
21427 \e$B$K\e(B mairix \e$B$r8F$S$^$9!#\e(B
21428
21429 @item G b q
21430 @kindex G b q (\e$B%0%k!<%W\e(B)
21431 @findex nnmairix-group-change-query-this-group
21432 \e$B%+!<%=%k0LCV$N\e(B @code{nnmairix} \e$B%0%k!<%W$N8!:w>r7o$rJQ99$7$^\e(B
21433 \e$B$9\e(B (@code{nnmairix-group-change-query-this-group})\e$B!#\e(B
21434
21435 @item G b t
21436 @kindex G b t (\e$B%0%k!<%W\e(B)
21437 @findex nnmairix-group-toggle-threads-this-group
21438 \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
21439 \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
21440 \e$B9g$K;H$$$^$9\e(B (@code{nnmairix-group-toggle-threads-this-group})\e$B!#\e(B
21441
21442 @item G b u
21443 @kindex G b u (\e$B%0%k!<%W\e(B)
21444 @findex nnmairix-update-database
21445 @vindex nnmairix-mairix-update-options
21446 \e$B%G!<%?%Y!<%9$r99?7$9$k$?$a$K\e(B mairix \e$B%P%$%J%j!<$r8F$S$^\e(B
21447 \e$B$9\e(B (@code{nnmairix-update-database})\e$B!#%G%#%U%)%k%H$N%Q%i%a!<%?!<$O!"$3$l\e(B
21448 \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
21449 \e$B%U%)%k%H$N%*%W%7%g%s$rDj5A$9$k$K$OJQ\e(B
21450 \e$B?t\e(B @code{nnmairix-mairix-update-options} \e$B$r8+$F$/$@$5$$\e(B)\e$B!#\e(B
21451
21452 @item G b r
21453 @kindex G b r (\e$B%0%k!<%W\e(B)
21454 @findex nnmairix-group-toggle-readmarks-this-group
21455 \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
21456 \e$B0u$rJQ99$7$J$$$h$&$K$7$^\e(B
21457 \e$B$9\e(B (@code{nnmairix-group-toggle-readmarks-this-group})\e$B!#\e(B
21458
21459 @item G b d
21460 @kindex G b d (\e$B%0%k!<%W\e(B)
21461 @findex nnmairix-group-delete-recreate-this-group
21462 \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
21463 \e$B$9\e(B (@code{nnmairix-group-delete-recreate-this-group})\e$B!#\e(B
21464 @code{nnmairix} \e$B%0%k!<%W$N5-;v?t$,$$$D$b4V0c$C$F$$$k>l9g$K!"$3$l$r9T$J$&\e(B
21465 \e$B$3$H$,$G$-$^$9!#\e(B
21466
21467 @item G b a
21468 @kindex G b a (\e$B%0%k!<%W\e(B)
21469 @findex nnmairix-group-toggle-allowfast-this-group
21470 \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
21471 \e$B%?!<$r%H%0%k$K@Z$jBX$($^\e(B
21472 \e$B$9\e(B (@code{nnmairix-group-toggle-allowfast-this-group})\e$B!#%G%#%U%)%k%H\e(B
21473 \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
21474 \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
21475 \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
21476 \e$B$^$9!#$3$l$O%0%k!<%W$KF~$k$H$-$KB.$/$J$j$^$9$,!"99?7$7$?$H$-$H$^\e(B
21477 \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
21478 \e$B$K!"<BBN$NL5$$%7%s%\%j%C%/%j%s%/$r@8$8$5$;$k$+$b$7$l$^$;$s!#\e(B
21479
21480 @item G b p
21481 @kindex G b p (\e$B%0%k!<%W\e(B)
21482 @findex nnmairix-group-toggle-propmarks-this-group
21483 \e$B$3$N%0%k!<%W$N0u$rEAHB$5$;$k$+$I$&$+$r%H%0%k$K@Z$jBX$($^\e(B
21484 \e$B$9\e(B (@code{nnmairix-group-toggle-propmarks-this-group})\e$B!#\e(B
21485 (@pxref{Propagating marks})\e$B!#\e(B
21486
21487 @item G b o
21488 @kindex G b o (\e$B%0%k!<%W\e(B)
21489 @findex nnmairix-propagate-marks
21490 \e$B0u$r<gF0$GEAHB$5$;$^$9\e(B (@code{nnmairix-propagate-marks})\e$B!#$3$l\e(B
21491 \e$B$O\e(B @code{nnmairix-propagate-marks-upon-close} \e$B$,\e(B @code{nil} \e$B$G$"$k>l9g$@\e(B
21492 \e$B$1I,MW$G$9!#\e(B
21493 @end table
21494
21495 \e$B35N,%b!<%I$G\e(B:
21496
21497 @table @kbd
21498 @item $ m
21499 @kindex $ m (\e$B35N,\e(B)
21500 @findex nnmairix-widget-search-from-this-article
21501 \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
21502 \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
21503 \e$B$9\e(B) (@code{nnmairix-widget-search-from-this-article})\e$B!#\e(B
21504
21505 @item $ g
21506 @kindex $ g (\e$B35N,\e(B)
21507 @findex nnmairix-create-search-group-from-message
21508 \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
21509 \e$B%0%i%U%#%C%/$J%&%#%8%'%C%H$NBe$o$j$K%_%K%P%C%U%!!<$r;H$$$^$9\e(B
21510 \e$B$,\e(B (@code{nnmairix-create-search-group-from-message})\e$B!#\e(B
21511
21512 @item $ t
21513 @kindex $ t (\e$B35N,\e(B)
21514 @findex nnmairix-search-thread-this-article
21515 \e$B8=:_$N5-;v$N%9%l%C%I$rA\$7$^\e(B
21516 \e$B$9\e(B (@code{nnmairix-search-thread-this-article})\e$B!#;v<B>e$3$l$O8=:_$N5-;v\e(B
21517 \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
21518 \e$B%7%g!<%H%+%C%H$G$9!#\e(B
21519
21520 @item $ f
21521 @kindex $ f (\e$B35N,\e(B)
21522 @findex nnmairix-search-from-this-article
21523 \e$B8=:_$N5-;v$NAw?.<T$+$i$N$9$Y$F$N%a%C%;!<%8$rC5$7$^\e(B
21524 \e$B$9\e(B (@code{nnmairix-search-from-this-article})\e$B!#$3$l\e(B
21525 \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
21526 \e$B$9!#\e(B
21527
21528 @item $ o
21529 @kindex $ o (\e$B35N,\e(B)
21530 @findex nnmairix-goto-original-article
21531 (\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
21532 \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
21533 \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
21534 \e$B$H$7$^$9\e(B (@code{nnmairix-goto-original-article})\e$B!#$3$N4X?t$O$b$7MxMQ2DG=\e(B
21535 \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
21536 \e$B$3$H$b$G$-$^$9!#\e(B
21537
21538 @item $ u
21539 @kindex $ u (\e$B35N,\e(B)
21540 @findex nnmairix-remove-tick-mark-original-article
21541 \e$B85$N5-;v$+$i!"$b$7$"$l$P2D;k5-;v$N0u\e(B (tick mark) \e$B$r<h$j=|$-$^\e(B
21542 \e$B$9\e(B (@code{nnmairix-remove-tick-mark-original-article}) (@pxref{nnmairix
21543 tips and tricks})\e$B!#\e(B
21544 @end table
21545
21546 @node Propagating marks
21547 @subsection nnmairix \e$B%0%k!<%W$N0u$rEAHB$5$;$kJ}K!\e(B
21548
21549 \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
21550 \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
21551 \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:
21552
21553 @uref{http://www.randomsample.de/mairix-maildir-patch.tar}
21554
21555 \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
21556 \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
21557 \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
21558 \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
21559 \e$BM-MQ$G$7$g$&!#\e(B
21560
21561 \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
21562 \e$B3d\e(B (@pxref{Fancy Mail Splitting}) \e$B$NBe$o$j$H$7$F;H$&$3$H$,$G$-$^$9!#Nc$(\e(B
21563 \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
21564 \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
21565 \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
21566 \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
21567 \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
21568 \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
21569 \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
21570
21571 \e$B$7$+$7!"0l$DLdBj$,$"$j$^$9!#\e(B@samp{david@@foobar.com} \e$B$+$i?7$7$$%a!<%k$r\e(B
21572 \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
21573 \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
21574 \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
21575 \e$B$F$=$N%a!<%k$rFI$`$H4{FI$N0u$,IU$-$^$9$,!"$=$l$O\e(B @code{nnmairix} \e$B%0%k!<\e(B
21576 \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
21577
21578 \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
21579 \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
21580 \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
21581 \e$B$m$s:G=i$K\e(B @code{nnmairix-goto-original-article} (@pxref{nnmairix
21582 keyboard shortcuts}) \e$B$r;H$C$F$+$i85$N%0%k!<%W$G$=$N%a!<%k$rFI$`$3$H$O$G\e(B
21583 \e$B$-$^$9$,!"$=$l$O$b$C$H$d$C$+$$$G$7$g$&!#\e(B
21584
21585 \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
21586 \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
21587 \e$B$3$H$G$9!#\e(B
21588
21589 \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
21590 \e$B$=$l$O\e(B @code{nnmairix-group-toggle-propmarks-this-group} (@kbd{G b p} \e$B$K\e(B
21591 \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
21592 \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
21593 \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
21594 \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
21595 \e$B9p$rL5;k$9$k$3$H$O$G$-$^$9!#\e(B
21596
21597 \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
21598 \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
21599 \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
21600 \e$B$G$9!#\e(B
21601
21602 \e$B$"$J$?$,CN$C$F$$$kI,MW$,$"$k!"$^$?$OL5$$!"$5$i$J$k$3$H$,$i$,$"$j$^$9\e(B:
21603
21604 @vindex nnmairix-propagate-marks-upon-close
21605 \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
21606 \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
21607 \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
21608 \e$B0u$NEAHB$r\e(B @code{nnmairix-propagate-marks-upon-close} \e$B$rDL$8$F@)8f$9$k$3\e(B
21609 \e$B$H$b$G$-$^$9\e(B (\e$B>\$7$/$OJQ?t$N@bL@$r8+$F$/$@$5$$\e(B)\e$B!#\e(B
21610
21611 \e$BEvA3$J$,$i!"$"$J$?$,0u$rIU$1$?$$$"$i$f$k5-;v$N$?$a$K\e(B @code{nnmairix} \e$B$O\e(B
21612 \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
21613 \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
21614 \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
21615 \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
21616 \e$B$i\e(B @code{gnus-registry-max-entries} \e$B$r==J,$KBg$-$JCM$K@_Dj$7$F$/$@$5$$!#\e(B
21617 \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
21618 \e$B$5$$!#\e(B
21619
21620 @vindex nnmairix-only-use-registry
21621 \e$B%l%8%9%H%j!<$r;H$$$?$/$J$$!"$^$?$O%l%8%9%H%j!<$,$^$@85$N5-;v$r8+$?$3$H$,\e(B
21622 \e$BL5$$>l9g!"$=$N5-;v$N%U%!%$%kL>$rFCDj$9$k$?$a$K\e(B @code{nnmairix} \e$B$ODI2C\e(B
21623 \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
21624 \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
21625 \e$B$k$+$b$7$l$^$;$s!#$3$N>u67\e(B
21626 \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
21627 \e$BHr$1$k$3$H$,$G$-$^$9!#\e(B
21628
21629 \e$B$*$=$i$/$"$J$?$O5UJ}8~$K$b0u$rEAHB$5$;$?$$$G$7$g$&!#$D$^$j!VK\Ev$N!W%a!<\e(B
21630 \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
21631 \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
21632 \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
21633 \e$BL7=b$7$?$3$H$r8@$$$^$9$,!"$=$l$O\e(B @code{nnmaildir} \e$B$G$OF/$-$^$;$s!#$J$<$J\e(B
21634 \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
21635 \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
21636 \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
21637
21638 @vindex nnmairix-propagate-marks-to-nnmairix-groups
21639 \e$B:#$3$N@_Dj:n6H$r9T$J$C$F$$$k$N$J\e(B
21640 \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
21641 \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
21642 \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
21643 \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
21644 \e$B>C5n$5$l$?$H$-$KIaDL$K5/$-$^$9!#$3$l$,5/$-$?$i$=$N%P%C%/%(%s%I$G\e(B @kbd{G
21645 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
21646
21647 @node nnmairix tips and tricks
21648 @subsection nnmairix \e$B$N%R%s%H!"$3$D!"$*$h$S$$$/$D$+$NNc\e(B
21649
21650 @itemize
21651 @item
21652 \e$B%a!<%k$N%A%'%C%/\e(B
21653
21654 @findex nnmairix-update-groups
21655 \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
21656 \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
21657 \e$B$s\e(B (@pxref{Group Levels})\e$B!#\e(B
21658
21659 \e$B%a!<%k$r%A%'%C%/$9$k$?$a$K;d$O0J2<$r;H$C$F$$$^$9\e(B:
21660
21661 @lisp
21662 (defun my-check-mail-mairix-update (level)
21663   (interactive "P")
21664   ;; \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
21665   (gnus-group-get-new-news (or level 1))
21666   (nnmairix-update-groups "mairixsearch" t t)
21667   (gnus-group-list-groups))
21668
21669 (define-key gnus-group-mode-map "g" 'my-check-mail-mairix-update)
21670 @end lisp
21671
21672 @samp{"mairixsearch"} \e$B$NBe$o$j$K$"$J$?$N\e(B @code{nnmairix} \e$B%5!<%P!<$NL>A0\e(B
21673 \e$B$r;H$$$^$7$g$&!#>\$7$/$O\e(B @code{nnmairix-update-groups} \e$B$N@bL@$r8+$F$/$@\e(B
21674 \e$B$5$$!#\e(B
21675
21676 @item
21677 \e$B2D;k\e(B (ticked) \e$B5-;v$N$?$a$N8!:w%0%k!<%W$NNc\e(B
21678
21679 \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
21680 \e$B$,>o$KL$FI$K$J$C$F$$$^$9\e(B:
21681
21682 @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
21683 \e$B$F$/$@$5$$!#$=$7$F%9%l%C%I$r4^$a$J$$$h$&$K$7$^$9!#\e(B
21684
21685 \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
21686 \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
21687
21688 \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
21689 \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:
21690 @code{nnmairix-remove-tick-mark-original-article} (@kbd{$ u} \e$B$K%P%$%s%I\e(B
21691 \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
21692 \e$B$D$N2DG=$J$3$H\e(B
21693 \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
21694 \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
21695 \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
21696 \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
21697 \e$B$-$^$9!#\e(B
21698
21699 \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
21700 \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
21701 \e$B9,$$$K$^$5$K$=$l$r9T$J$&$?$a$N4X?t$,$"$j$^$9\e(B:
21702 @code{nnmairix-update-groups} \e$B$G$9!#>\$7$/$OA0=R$N%3!<%I$NCGJR$H4X?t$N@b\e(B
21703 \e$BL@$r8+$F$/$@$5$$!#\e(B
21704
21705 @item
21706 \e$B%a!<%k%0%k!<%W$N<+F09VFI$N<h$j07$$\e(B
21707
21708 \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
21709 \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
21710 \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
21711 \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
21712 \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
21713 \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
21714 \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
21715 \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
21716 \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
21717 \e$B915WE*$KL58z$K$9$k\e(B (@pxref{Filtering New Groups} \e$B$+!"$^$?$O$b$7$3$N5!G=\e(B
21718 \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
21719 \e$B$K$9$k0J2<$N$=$N>l$7$N$.$N<j$r;H$C$F$/$@$5$$\e(B:
21720
21721 @lisp
21722 (setq gnus-auto-subscribed-groups
21723       "^\\(nnml\\|nnfolder\\|nnmbox\\|nnmh\\|nnbabyl\\|nnmaildir\\).*:\\([^z]\\|z$\\|\\z[^z]\\|zz$\\|zz[^_]\\|zz_$\\).*")
21724 @end lisp
21725 @end itemize
21726
21727 @node nnmairix caveats
21728 @subsection nnmairix \e$B$G$5$i$KCN$C$F$*$/I,MW$,$"$k$3$H\e(B
21729
21730 @itemize
21731 @item
21732 \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
21733 \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
21734 \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
21735 \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
21736 \e$BEY$H8+$k$3$H$O$J$$$G$7$g$&\e(B)\e$B!#%5!<%P!<Dj5A$NNc$G$9\e(B:
21737
21738 @lisp
21739 (nnml "mairix" (nnml-directory "mairix") (nnml-get-new-mail nil))
21740 @end lisp
21741
21742 (@code{nnmaildir} \e$B$K$b%5!<%P!<JQ?t\e(B @code{get-new-mail} \e$B$,$"$k$N$G$9$,!"\e(B
21743 \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
21744 \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)
21745
21746 @item
21747 \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
21748 \e$B%H%j!<$r;H$o$J$$$/$@$5$$\e(B (\e$B%G%#%U%)%k%H\e(B
21749 \e$B$G\e(B @code{gnus-registry-unfollowed-groups} \e$B$K4^$^$l$F$$$^$9\e(B)\e$B!#$b\e(B
21750 \e$B$7\e(B @code{gnus-registry-split-fancy-with-parent} \e$B$r;H$C$F$$$k$J\e(B
21751 \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
21752 \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
21753 \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
21754
21755 @item
21756 \e$B$7$?$,$C$F\e(B:
21757 @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
21758 \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
21759
21760 @item
21761 \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:
21762 @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
21763 \e$B$r$d$C$?$i2?$,5/$-$k$+;d$OCN$j$^$;$s$,\e(B)\e$B!#\e(B
21764
21765 @item
21766 Mairix \e$B$O\e(B @acronym{US}-@acronym{ASCII} \e$BJ8;z$@$1$r%5%]!<%H$7$^$9!#\e(B
21767
21768 @item
21769 @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
21770 \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
21771 \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
21772 \e$B$l$O2?$iLdBjL5$/F/$-!"\e(B@code{nnmairix} \e$B$,$=$l<+?H$N$b$N0J30$N%a!<%k%0%k!<\e(B
21773 \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
21774 \e$B%/%"%C%W$r;}$D$Y$-$G$9!#\e(B
21775
21776 @item
21777 \e$B$9$Y$F$NI,MW$J>pJs$O%0%k!<%W%Q%i%a!<%?!<$K3JG<$5$l$^$9\e(B (@pxref{Group
21778 Parameters})\e$B!#$3$l$K$O%"%/%F%#%V%U%!%$%k$rI,MW$H$7$J$$$H$$$&MxE@$,$"$j$^\e(B
21779 \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
21780 \e$B$^$&$3$H$r$b0UL#$7$^$9!#\e(B
21781
21782 @item
21783 @findex nnmairix-purge-old-groups
21784 \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
21785 \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
21786 \e$B$9!#$b$O$dITMW$K$J$C$?8E$$%0%k!<%W$r:o=|$9$k$K\e(B
21787 \e$B$O\e(B @code{nnmairix-purge-old-groups} \e$B$r8F$s$G$/$@$5$$!#$3$l$OEv\e(B
21788 \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
21789 \e$B%k%@!<$K%;!<%V$7$J$$$3$H$rA[Dj$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
21790 @code{nnmairix} \e$B%0%k!<%W$N@\F,<-$OJQ?t\e(B @code{nnmairix-group-prefix} \e$B$rJQ\e(B
21791 \e$B99$9$k$3$H$K$h$C$FJQ$($k$3$H$,$G$-$^$9!#\e(B
21792
21793 @item
21794 \e$B0J2<$O@h$K8@5Z$7$?\e(B mairix \e$B$N$?$a$N%Q%C\e(B
21795 \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
21796 \e$B$9\e(B:
21797
21798 @code{nnmairix} \e$B$r\e(B maildir \e$B%U%)%k%@!<$H$H$b$K;H$&$HLdBj$,5/$-$k>l9g$,$"\e(B
21799 \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
21800 \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
21801 \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
21802 \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
21803 \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
21804 \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
21805 \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
21806 \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
21807 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
21808 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
21809 \e$B%"%/%;%9$9$k$3$H$,$G$-$^$;$s!#$b$7$3$l$,5/$3$C$?>l9g!"IaDL\e(B
21810 \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
21811 @end itemize
21812
21813 @iftex
21814 @iflatex
21815 @chapter Message
21816 @include message-ja.texi
21817 @chapter Sieve
21818 @include sieve-ja.texi
21819 @chapter PGG
21820 @include pgg-ja.texi
21821 @chapter SASL
21822 @include sasl-ja.texi
21823 @end iflatex
21824 @end iftex
21825
21826 @node Various
21827 @chapter \e$B$$$m$$$m\e(B
21828
21829 @menu
21830 * Process/Prefix::              \e$BB?$/$NL?Na$G;H$o$l$k=,47\e(B
21831 * Interactive::                 Gnus \e$B$KB?$/$N<ALd$r?R$M$5$;$k\e(B
21832 * Symbolic Prefixes::           \e$B$$$/$D$+$N\e(B Gnus \e$B$N4X?t$KA*Br8"$rDs6!$9$kJ}K!\e(B
21833 * Formatting Variables::        \e$B%P%C%U%!!<$N8+1I$($r;XDj$9$k$3$H$,$G$-$k\e(B
21834 * Window Layout::               Gnus \e$B$N3F%P%C%U%!!<$N%&%#%s%I%&$r@_Dj$9$k\e(B
21835 * Faces and Fonts::             \e$B%U%'!<%9$,$I$N$h$&$K8+$($k$+$rJQ99$9$k\e(B
21836 * Compilation::                 Gnus \e$B$rB.$/$9$k$K$O\e(B
21837 * Mode Lines::                  \e$B%b!<%I9T$K>pJs$rI=<($9$k\e(B
21838 * Highlighting and Menus::      \e$B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k\e(B
21839 * Daemons::                     Gnus \e$B$O$"$J$?$NN"$G;E;v$r$9$k$3$H$,$G$-$k\e(B
21840 * Undo::                        \e$B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k\e(B
21841 * Predicate Specifiers::        \e$B=R8l$r@_Dj$9$k\e(B
21842 * Moderation::                  \e$B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+\e(B
21843 * Fetching a Group::            \e$B%0%k!<%W$rFI$`$?$a$@$1$K\e(B Gnus \e$B$r5/F0$9$k\e(B
21844 * Image Enhancements::          \e$B:G?7$N\e(B Emacs/XEmacs \e$B$O2hA|$rI=<($G$-$k\e(B
21845 * Fuzzy Matching::              \e$BBg$-$J$R$:$s$@2;\e(B (big fuzz) \e$B$C$F2?\e(B?
21846 * Thwarting Email Spam::        \e$BMj$s$G$b$$$J$$9-9p%a!<%k$rHr$1$k4JC1$JJ}K!\e(B
21847 * Spam Package::                Spam \e$B$r_I2a$7$F=hM}$9$k$?$a$N%Q%C%1!<%8\e(B
21848 * The Gnus Registry::           \e$B5-;v$r\e(B Message-ID \e$B$GC)$k$?$a$N%Q%C%1!<%8\e(B
21849 * Other modes::                 \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
21850 * Various Various::             \e$BK\Ev$K$$$m$$$m$J$b$N\e(B
21851 @end menu
21852
21853 @node Process/Prefix
21854 @section \e$B%W%m%;%9\e(B/\e$B@\F,0z?t\e(B
21855 @cindex process/prefix convention
21856
21857 \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
21858 \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
21859
21860 \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
21861
21862 \e$B$=$l$O$3$N$h$&$J46$8$G$9\e(B:
21863
21864 \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
21865 \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
21866 \e$B$N5-;v$KBP$7$F:n6H$r<B9T$7$^$9!#\e(B
21867
21868 @vindex transient-mark-mode
21869 @code{transient-mark-mode} \e$B$,\e(B @code{nil} \e$B$G$O$J$/!"%j!<%8%g%s$,@_Dj$5$l\e(B
21870 \e$B$F$$$?$i!"%j!<%8%g%s$K$"$k$9$Y$F$N5-;v$G:n6H$,9T$J$o$l$^$9!#\e(B
21871
21872 \e$B?tCM@\F,0z?t$,L5$/$F$b!"$$$/$D$+$N5-;v$O%W%m%;%90u$,IU$$$F$$$k>l9g$K$O!"\e(B
21873 \e$B%W%m%;%90u$,IU$$$F$$$k5-;v$G:n6H$,<B9T$5$l$^$9!#\e(B
21874
21875 \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
21876 \e$B6H$r<B9T$7$^$9!#\e(B
21877
21878 \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
21879 \e$B$*$/I,MW$,$"$j$^$9!#\e(B
21880
21881 \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
21882 \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
21883 \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
21884
21885 @vindex gnus-summary-goto-unread
21886 \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
21887 \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
21888 \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
21889 \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
21890 \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
21891 \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
21892 \e$B$/$@$5$$!#\e(B
21893
21894 \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
21895 \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
21896 \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
21897 \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
21898 \e$B$O\e(B @kbd{M P b M-& E} \e$B$H$7$^$9!#\e(B
21899
21900 @node Interactive
21901 @section \e$BMxMQ<T$H$NAj8_:nMQ\e(B
21902 @cindex interaction
21903
21904 @table @code
21905 @item gnus-novice-user
21906 @vindex gnus-novice-user
21907 \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
21908 \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
21909 \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
21910 \e$B$3$l$O%G%#%U%)%k%H$G$O\e(B @code{t} \e$B$G$9!#\e(B
21911
21912 @item gnus-expert-user
21913 @vindex gnus-expert-user
21914 \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
21915 \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
21916 \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
21917 \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
21918 \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
21919 \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
21920
21921 @item gnus-interactive-catchup
21922 @vindex gnus-interactive-catchup
21923 @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
21924 \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
21925
21926 @item gnus-interactive-exit
21927 @vindex gnus-interactive-exit
21928 \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
21929 @code{quiet} \e$B$K$7$F$*$/$H!"3h$-$F$$$k35N,%P%C%U%!!<$r3NG'L5$7$G<+F0E*$K\e(B
21930 \e$B99?7$7$^$9!#%G%#%U%)%k%HCM$O\e(B @code{t} \e$B$G$9!#\e(B
21931 @end table
21932
21933 @node Symbolic Prefixes
21934 @section \e$B%7%s%\%k$N@\F,0z?t\e(B
21935 @cindex symbolic prefixes
21936
21937 \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
21938 \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
21939 @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
21940 \e$BIt!"$H$$$&5,B'\e(B) \e$B$r8=:_$N5-;v$K2C$($^$9!#\e(B
21941
21942 \e$B$3$l$O$9$Y$FAGE($GNI$$$N$G$9$,!"L?Na$K$b$&>/$7DI2C$N>pJs$rM?$($?$$$H$-$O\e(B
21943 \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
21944 \e$B@\F,0z?t$r2?$i$+$NFCJL$JJ}K!$G2r<a$9$k$3$H$G$9!#Nc$(\e(B
21945 \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
21946 \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
21947 \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
21948 \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
21949 \e$B$;$G$9$M\e(B(?)\e$B!#\e(B
21950
21951 @kindex M-i (\e$B35N,\e(B)
21952 @findex gnus-symbolic-argument
21953 \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
21954 \e$B$r2C$($^$7$?!#@\F,%-!<$O\e(B @kbd{M-i} (@code{gnus-symbolic-argument}) \e$B$G!"\e(B
21955 \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
21956 \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
21957 \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
21958 \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
21959 \e$B$3$H$G$9!#<q;]$O$o$+$j$^$7$?$M!#\e(B
21960
21961 \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
21962 \e$B$;$s$,!"NI$$$3$H$b2?$b$7$^$;$s!#8=:_$N$H$3$m!"$"$^$jB?$/$N4X?t$,%7%s%\%k\e(B
21963 \e$B@\F,0z?t$rMxMQ$7$F$$$k$o$1$G$O$"$j$^$;$s!#\e(B
21964
21965 Gnus \e$B$,$3$l$r<BAu$7$F$$$k$d$jJ}$K6=L#$,$"$k$J$i!"\e(B
21966 @ref{Extended Interactive} \e$B$r8+$F$/$@$5$$!#\e(B
21967
21968 @node Formatting Variables
21969 @section \e$B=qK!;EMMJQ?t\e(B
21970 @cindex formatting variables
21971
21972 \e$B$3$N%^%K%e%"%k$rDL$7$F!"$*$=$i$/\e(B @code{gnus-group-line-format} \e$B$^$?\e(B
21973 \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
21974 \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
21975 \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
21976 \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
21977
21978 \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):@*
21979 @samp{%M%S%5y: %(%g%)\n}\e$B!#$=$l$O6K$a$F=9$/!"$?$/$5$s$N%Q!<%;%s%H5-9f$,$$\e(B
21980 \e$B$?$k$H$3$m$K$"$j$^$9!#\e(B
21981
21982 @menu
21983 * Formatting Basics::           \e$B=qK!;EMMJQ?t$O4pK\E*$K=qK!;XDjJ8;zNs$G$"$k\e(B
21984 * Mode Line Formatting::        \e$B%b!<%I9T$N=qK!;EMMJQ?t$K4X$9$k$$$/$D$+$N5,B'\e(B
21985 * Advanced Formatting::         \e$B?'!9$JJ}K!$G=PNO$rJQ2=$5$;$k\e(B
21986 * User-Defined Specs::          Gnus \e$B$K$"$J$?<+?H$N4X?t$r8F$P$;$k\e(B
21987 * Formatting Fonts::            \e$B;EMM$rB?:L$GAGE($K8+$;$k\e(B
21988 * Positioning Point::           \e$BA`:n$N8e$G%]%$%s%H$r0\F0$9$k\e(B
21989 * Tabulation::                  \e$B=PNO$N@0Ns\e(B
21990 * Wide Characters::             \e$BI}$,9-$$J8;z$r07$&\e(B
21991 @end menu
21992
21993 \e$B8=:_$N$H$3$m\e(B Gnus \e$B$O0J2<$N=qK!;EMMJQ?t$r;H$$$^$9\e(B:
21994 @code{gnus-group-line-format}, @code{gnus-summary-line-format},
21995 @code{gnus-server-line-format}, @code{gnus-topic-line-format},
21996 @code{gnus-group-mode-line-format},
21997 @code{gnus-summary-mode-line-format},
21998 @code{gnus-article-mode-line-format},
21999 @code{gnus-server-mode-line-format}, \e$B$*$h\e(B
22000 \e$B$S\e(B @code{gnus-summary-pick-line-format}\e$B!#\e(B
22001
22002 \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
22003 \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
22004
22005 @kindex M-x gnus-update-format
22006 @findex gnus-update-format
22007 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
22008 \e$BNa$rHw$($F$$$^$9!#\e(B@kbd{M-x gnus-update-format} \e$B$O8=:_$N<0\e(B
22009 \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
22010 \e$B$k$3$H$,$G$-$k%P%C%U%!!<$K0\F0$7$^$9!#\e(B
22011
22012 @node Formatting Basics
22013 @subsection \e$B=qK!;EMM$N4pK\\e(B
22014
22015 \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
22016 \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
22017\e$BJ8;z$N>l=j$rF@$k$?$a$K6uGr$r5M$a9~$_$J$5$$!W$H$$$&$3$H$G$9!#\e(B
22018
22019 \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
22020 @samp{%} \e$B$H=qK!;EMM$N7?$NJ8;z$N4V$N?tCM=$>~;R$O!">o$K>/$J$/$H$b$=$ND9$5\e(B
22021 \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
22022 \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
22023 \e$B$b$7\e(B @samp{%-5y} \e$B$H$9$l$P!"Be$o$j$K1&B&$K5M$a9~$_$^$9!#\e(B
22024
22025 \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
22026 \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
22027 \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
22028 \e$B$J$i$J$$$H$$$&$3$H$G$9!#\e(B
22029
22030 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
22031 \e$B$^$9!#\e(B
22032
22033 @node Mode Line Formatting
22034 @subsection \e$B%b!<%I9T=qK!;EMM\e(B
22035
22036 \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
22037 \e$B0J2<$NFs$D$N0c$$0J30$O!"%P%C%U%!!<9T$KE,1~$7$?=qK!;EMMJQ\e(B
22038 \e$B?t\e(B (@pxref{Formatting Basics}) \e$B$HF1$85,B'$K=>$$$^$9\e(B:
22039
22040 @enumerate
22041 @item
22042 \e$B:G8e$K2~9T\e(B (@samp{\n}) \e$B$,$"$C$F$O$J$j$^$;$s!#\e(B
22043
22044 @item
22045 \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
22046 \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
22047 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
22048 \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
22049 \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
22050 \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
22051 \e$B$/$@$5$$!#\e(B
22052 @end enumerate
22053
22054 @node Advanced Formatting
22055 @subsection \e$B>e5i=qK!;EMM\e(B
22056
22057 \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
22058 \e$B$a9~$_!"@)8B!"@Z$j<h$j!"$*$h$SFCDj$NCM$NM^@)$O!"!V%A%k%@=$>~;R!W$r;H$&$3\e(B
22059 \e$B$H$K$h$C$F<B8=$9$k$3$H$,$G$-$^$9!#$h$/$"$k%A%k%@;EMM$O!"\e(B
22060 @samp{%~(cut 3)~(ignore "0")y} \e$B$N$h$&$K8+$($k$G$7$g$&!#\e(B
22061
22062 \e$B$3$l$i$OM-8z$J=$>~;R$G$9\e(B:
22063
22064 @table @code
22065 @item pad
22066 @itemx pad-left
22067 \e$BNN0h$N:8B&$K!"MW5a$5$l$?D9$5$K$J$k$^$G6uGr$r5M$a9~$_$^$9!#\e(B
22068
22069 @item pad-right
22070 \e$BNN0h$N1&B&$K!"MW5a$5$l$?D9$5$K$J$k$^$G6uGr$r5M$a9~$_$^$9!#\e(B
22071
22072 @item max
22073 @itemx max-left
22074 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;zNs$N:8B&$r@Z$j<h$j$^$9!#\e(B
22075
22076 @item max-right
22077 \e$B;XDj$5$l$?D9$5$K$J$k$h$&$K!"J8;zNs$N1&B&$r@Z$j<h$j$^$9!#\e(B
22078
22079 @item cut
22080 @itemx cut-left
22081 \e$B;XDj$5$l$??t$NJ8;z$r:8B&$+$i@Z$jMn$H$7$^$9!#\e(B
22082
22083 @item cut-right
22084 \e$B;XDj$5$l$??t$NJ8;z$r1&B&$+$i@Z$jMn$H$7$^$9!#\e(B
22085
22086 @item ignore
22087 \e$BNN0h$,;XDj$5$l$?CM$HEy$7$$\e(B (equal) \e$B$J$i$P!"6uJ8;zNs$rJV$7$^$9!#\e(B
22088
22089 @item form
22090 @samp{@@} \e$B;EMM$,;H$o$l$?$H$-$K!";XDj$5$l$?<0$rNN0h$NCM$H$7$F;H$$$^$9!#\e(B
22091
22092 \e$B$3$l$ONc$G$9\e(B:
22093
22094 @lisp
22095 "~(form (current-time-string))@@"
22096 @end lisp
22097 @end table
22098
22099 \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
22100 \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
22101 \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
22102 \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
22103 \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
22104 \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
22105 \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)
22106
22107 \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
22108 \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
22109 \e$B$^$9!#\e(B
22110
22111 \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
22112 \e$B$/$J$k$N$,$o$+$k$G$7$g$&!#$3$l$O$"$J$?$,9T$N308+$KK~B-$7$?$H$-\e(B
22113 \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
22114 \e$B$3$H$,$G$-$^$9!#\e(B@xref{Compilation}.
22115
22116 @node User-Defined Specs
22117 @subsection \e$BMxMQ<TDj5A$N;XDj\e(B
22118
22119 \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
22120 \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
22121 @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
22122 \e$B?t\e(B @code{gnus-user-format-function-}@samp{X} \e$B$r8F$S$^$9!#4X?t$K$OC10l$N\e(B
22123 \e$B0z?t$,M?$($i$l$^$9$,!"$=$N0z?t$N0UL#$O4X?t$,$I$N%P%C%U%!!<$+$i8F$P$l$F$$\e(B
22124 \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
22125 \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
22126 \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
22127 \e$B$G$9!#\e(B
22128
22129 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
22130 \e$B$^$9!#$3$N>l9g$O\e(B @code{gnus-user-format-function-}@samp{foo} \e$B$H$$$&4X?t\e(B
22131 \e$B$r8F$S=P$7$^$9!#\e(B
22132
22133 \e$B?7$7$$4X?t$rDj5A$7$J$/$F$b!"$[$H$s$IF1$8$3$H$r%A%k%@=$>~\e(B
22134 \e$B;R\e(B (@pxref{Advanced Formatting}) \e$B$r;H$C$FC#@.$G$-$k$G$7$g$&!#Nc$G$9\e(B:
22135
22136 @samp{%~(form (count-lines (point-min) (point)))@@}
22137
22138 \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
22139 \e$B$9!#\e(B
22140
22141 @node Formatting Fonts
22142 @subsection \e$B=qK!;EMM%U%)%s%H\e(B
22143
22144 @cindex %(, %)
22145 @vindex gnus-mouse-face
22146 \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
22147 \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
22148 \e$BJL$J\e(B @code{mouse-face} \e$BB0@-$,M?$($i$l!"$=$3$K%^%&%9$N%]%$%s%?!<$rCV$$$?\e(B
22149 \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
22150
22151 @cindex %@{, %@}
22152 @vindex gnus-face-0
22153 \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
22154 \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
22155 @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
22156 \e$B$9!#M_$7$$$@$1$?$/$5$s$N%U%'!<%9$r:n$C$F$/$@$5$$!#F1$8$3$H\e(B
22157 \e$B$,\e(B @code{mouse-face} \e$B;EMM$K$b8@$($^$9!#\e(B@samp{hello} \e$B$,%^%&%9$rCV$$$?$H$-\e(B
22158 \e$B$K\e(B @code{gnus-mouse-face-3} \e$B$G%O%$%i%$%H$5$l$k$?$a$K$O!"\e(B
22159 @samp{%3(hello%)} \e$B$H$9$l$PNI$$$G$7$g$&!#\e(B
22160
22161 @cindex %<<, %>>, guillemets
22162 @c @cindex %<<, %>>, %\e$B!T\e(B, %\e$B!U\e(B, guillemets
22163 @vindex gnus-balloon-face-0
22164 \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
22165 \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
22166 `%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
22167 @code{gnus-balloon-face-*} \e$BJQ?t$O!"J8;zNs$+J8;zNs$rJV$94X?t$r;X$9%7%s%\\e(B
22168 \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
22169 \e$B%^%&%9$,DL2a$9$k$H!"?a$-=P$7$,8=$l$FJ8;zNs$rI=<($7$^$9!#$3$l$N>\$7$$>pJs\e(B
22170 \e$B$O\e(B @xref{Tooltips, ,Tooltips, emacs, The Emacs Editor}, (Emacs) \e$B$^$?\e(B
22171 \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
22172 \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
22173 \e$B$7$?!#\e(B)
22174
22175 @quotation
22176 \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
22177 \e$B$O<!$NFs$D$G$9\e(B:
22178
22179 @lisp
22180 (string (make-char 'latin-iso8859-1 43)) ;; \e$B!T\e(B
22181 (string (make-char 'latin-iso8859-1 59)) ;; \e$B!U\e(B
22182 @end lisp
22183
22184 \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
22185 \e$B2?$+$+$i$N0zMQItJ,$r0O$`!"=qJ*Ey$N%?%$%H%k$r5-$9EyMM!9$K;H$o$l$^$9!#\e(B
22186 @end quotation
22187
22188 \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:
22189
22190 @lisp
22191 ;; @r{\e$B;0$D$N%U%'!<%9$r:n$j$^$9!#\e(B}
22192 (setq gnus-face-1 'bold)
22193 (setq gnus-face-3 'italic)
22194
22195 ;; @r{\e$B5-;v$N?t$r%\!<%k%I$GNP$N%U%'!<%9$K$7$?$$$N$G!"\e(B}
22196 ;; @r{@code{my-green-bold} \e$B$H$$$&?7$7$$%U%'!<%9$r:n$j$^$9!#\e(B}
22197 (copy-face 'bold 'my-green-bold)
22198 ;; @r{\e$B?'$r@_Dj$7$^$9!#\e(B}
22199 (set-face-foreground 'my-green-bold "ForestGreen")
22200 (setq gnus-face-2 'my-green-bold)
22201
22202 ;; @r{\e$B?7$7$$FC@=$N=qK!;EMM$r@_Dj$7$^$9!#\e(B}
22203 (setq gnus-group-line-format
22204       "%M%S%3@{%5y%@}%2[:%] %(%1@{%g%@}%)\n")
22205 @end lisp
22206
22207 \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
22208 \e$B$k$3$H$r3N?.$7$F$$$^$9!#3Z$7$s$G$/$@$5$$\e(B!
22209
22210 @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
22211 \e$B$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
22212
22213 @node Positioning Point
22214 @subsection \e$B%]%$%s%H$N0\F0\e(B
22215
22216 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
22217 \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
22218 \e$B$9!#$3$N?6$k$^$$$O!";0$D$N0c$&J}K!$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
22219
22220 \e$B$^$?!"%3%m%s$r9T$N$I$N>l=j$K$G$b0\F0$9$k$3$H$,$G$-$^$9!#\e(B
22221
22222 @findex gnus-goto-colon
22223 \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
22224 \e$B$=$N4X?t$O\e(B @code{gnus-goto-colon} \e$B$H8F$P$l$F$$$^$9!#\e(B
22225
22226 \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
22227 \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
22228 \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
22229
22230 @node Tabulation
22231 @subsection \e$B@0Ns\e(B
22232
22233 \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
22234 \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
22235 \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
22236 \e$B$+$7$=$&$9$k$H$=$N8e$KB3$/%F%-%9%H$rJB$Y$k$N$KG:$`$3$H$K$J$j$^$9!#\e(B
22237
22238 \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
22239 \e$B$$$^$9!#$3$l$K$OFs$D$N7A<0\e(B @dfn{hard tabulators} \e$B$*$h\e(B
22240 \e$B$S\e(B @dfn{soft tabulators} \e$B$,$"$j$^$9!#\e(B
22241
22242 @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
22243 \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
22244 \e$B$s!#$3$l$O2:$d$+\e(B (soft) \e$B$J@0Ns;R$G$9!#\e(B
22245
22246 @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
22247 \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
22248 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
22249 \e$B;R$G$9!#\e(B
22250
22251 @node Wide Characters
22252 @subsection Wide Characters
22253
22254 \e$BB?$/$NCO0h$K$*$$$F!"8GDjI}%U%)%s%H$OF1$8I}$NJ8;z$r;}$C$F$$$^$9!#$7$+$7$$\e(B
22255 \e$B$/$D$+$NCO0h!"$h$/CN$i$l$F$$$kEl%"%8%"$N9q!9$G$O!"%i%F%sJ8;z$HI}$N9-$$J8\e(B
22256 \e$B;z$,:.:_$7$F;H$o$l$F$$$^$9!#\e(B
22257
22258 \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
22259 \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
22260 \e$B$G$O!"$=$l$O@5$7$/$"$j$^$;$s!#\e(B
22261
22262 @vindex gnus-use-correct-string-widths
22263 \e$B$=$l$r5_:Q$9$k$?$a$K!"$"$J$?\e(B
22264 \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
22265 \e$B$-$^$9!#$3$l$O%P%C%U%!!<$N@8@.$rCY$/$7$^$9$,!"$h$jH~$7$$7k2L$rF@$k$3$H$,\e(B
22266 \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
22267 \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
22268 \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
22269 \e$B$j$^$9!#\e(B)
22270
22271 @node Window Layout
22272 @section \e$B%&%#%s%I%&$NG[CV\e(B
22273 @cindex window layout
22274
22275 \e$B$$$(!"\e(BX \e$B$K4X$9$k$3$H$O$"$j$^$;$s$+$i!"$*$H$J$7$/$7$F$/$@$5$$!#\e(B
22276
22277 @vindex gnus-use-full-window
22278 \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
22279 \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
22280 \e$B$G\e(B @code{t} \e$B$G$9!#\e(B
22281
22282 \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
22283 \e$B$9!#4m81$r3P8g$N>e$G;H$C$F$/$@$5$$!#\e(B
22284
22285 @vindex gnus-buffer-configuration
22286 @code{gnus-buffer-configuration} \e$B$O$=$l$>$l$N\e(B Gnus \e$B$N%P%C%U%!!<$,$I$N$/\e(B
22287 \e$B$i$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9\e(B:
22288
22289 @lisp
22290 ((group (vertical 1.0 (group 1.0 point)))
22291  (article (vertical 1.0 (summary 0.25 point)
22292                         (article 1.0))))
22293 @end lisp
22294
22295 \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
22296 \e$BNc$($P!"%0%k!<%W%P%C%U%!!<$rI=<($9$k$H$-$O!"%&%#%s%I%&$r@_Dj$9$k$?$a$N4X\e(B
22297 \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
22298 \e$B5s$2$i$l$F$$$^$9!#\e(B
22299
22300 \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
22301 \e$B$a$k$Y$-$+$r;XDj$7$^$9!#\e(B@code{article} \e$B$NJ,3d$rNc$K<h$k$H\e(B
22302
22303 @lisp
22304 (article (vertical 1.0 (summary 0.25 point)
22305                        (article 1.0)))
22306 @end lisp
22307
22308 \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
22309 \e$B%P%C%U%!!<$N>e$KG[CV$5$l$k$H8@$C$F$$$^$9!#$*5$$E$-$N$h$&$K!"\e(B
22310 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
22311 \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
22312 \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
22313 \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
22314 \e$B3d$K$D$-0l$D$@$1$G$J$/$F$O$J$j$^$;$s!#\e(B
22315
22316 \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
22317 \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
22318 \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
22319 \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
22320 \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
22321 \e$B$9!#\e(B
22322
22323 \e$B<!$O$b$C$HJ#;($JNc$G$9\e(B:
22324
22325 @lisp
22326 (article (vertical 1.0 (group 4)
22327                        (summary 0.25 point)
22328                        (article 1.0)))
22329 @end lisp
22330
22331 \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
22332 \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
22333 \e$B$9!#\e(B
22334
22335 \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
22336 \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
22337 \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
22338 \e$B$FMQ$$$i$l$^$9!#\e(B
22339
22340 \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:
22341
22342 @lisp
22343 (article (horizontal 1.0
22344              (vertical 0.5
22345                  (group 1.0))
22346              (vertical 1.0
22347                  (summary 0.25 point)
22348                  (article 1.0))))
22349 @end lisp
22350
22351 \e$B$*$)$C$H!#Fs$D$N%P%C%U%!!<$KFf$N\e(B 100% \e$B%?%0$,IU$$$F$$$^$9!#$=$7\e(B
22352 \e$B$F\e(B @code{horizontal} \e$B$C$F2?$G$7$g$&\e(B?
22353
22354 \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
22355 \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
22356 \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
22357 \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
22358 \e$B$($i$l$k$+$r;XDj$7$^$9!#\e(B
22359
22360 \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
22361 \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
22362 \e$B$N%P%C%U%!!<$,J,Ja$j$^$9!#\e(B
22363
22364 \e$B$b$&>/$77A<0E*$K!"M-8z$JJ,3d$,$I$N$h$&$K$J$k$+$NDj5A$r5s$2$F$*$-$^$7$g$&\e(B:
22365
22366 @example
22367 split      = frame | horizontal | vertical | buffer | form
22368 frame      = "(frame " size *split ")"
22369 horizontal = "(horizontal " size *split ")"
22370 vertical   = "(vertical " size *split ")"
22371 buffer     = "(" buf-name " " size *[ "point" ] *[ "frame-focus"] ")"
22372 size       = number | frame-params
22373 buf-name   = group | article | summary ...
22374 @end example
22375
22376 \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
22377 \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
22378 \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
22379 \e$B$N\e(B @code{vertical} \e$B$H\e(B @code{horizontal} \e$BJ,3d$r4^$`$3$H$,$G$-$^$9!#\e(B
22380
22381 @vindex gnus-window-min-width
22382 @vindex gnus-window-min-height
22383 @cindex window height
22384 @cindex window width
22385 \e$B@5$7$$Bg$-$5$r8+$D$1$k$3$H$O!">/$7J#;($K$J$j$^$9!#$I$N%&%#%s%I%&\e(B
22386 \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
22387 \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
22388 \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
22389 \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
22390 \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
22391
22392 Emacs \e$B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"\e(B
22393 @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
22394 \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
22395 \e$B$l!"\e(B@code{vertical} \e$BJ,3d$NCf$N%&%#%s%I%&$O>e2<$KI=<($5$l$^$9!#\e(B
22396
22397 @findex gnus-configure-frame
22398 \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
22399 \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
22400 \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
22401 \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
22402 \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
22403 \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
22404 \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
22405 \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
22406 \e$BCV%j%9%H$K2C$($F$/$@$5$$!#\e(B
22407
22408 @lisp
22409 (gnus-configure-frame
22410  '(horizontal 1.0
22411     (vertical 10
22412       (group 1.0)
22413       (article 0.3 point))
22414     (vertical 1.0
22415       (article 1.0)
22416       (horizontal 4
22417         (group 1.0)
22418         (article 10)))))
22419 @end lisp
22420
22421 \e$BJ#?t$N%U%l!<%`$bM_$7$$$+$b$7$l$^$;$s!#LdBj$"$j$^$;$s\e(B---@code{frame} \e$BJ,3d\e(B
22422 \e$B$r;H$&$@$1$G$9\e(B:
22423
22424 @lisp
22425 (gnus-configure-frame
22426  '(frame 1.0
22427          (vertical 1.0
22428                    (summary 0.25 point frame-focus)
22429                    (article 1.0))
22430          (vertical ((height . 5) (width . 15)
22431                     (user-position . t)
22432                     (left . -1) (top . 1))
22433                    (picon 1.0))))
22434 @end lisp
22435
22436 \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
22437 \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
22438 \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
22439 \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
22440 \e$B$?$J$1$l$P$J$j$^$;$s\e(B (@pxref{Frame Parameters, ,Frame Parameters, elisp,
22441 The GNU Emacs Lisp Reference Manual})\e$B!#\e(BXEmacs \e$B$G$O!"%U%l!<%`%W%m%Q%F%#!<\e(B
22442 \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
22443 \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
22444 \e$B$9$Y$F$N%-!<$N0lMw$O!"$=$N%G%#%U%)%k%HCM$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
22445
22446 \e$B%-!<\e(B @code{message} \e$B$O\e(B @code{gnus-group-mail} \e$B$*$h\e(B
22447 \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
22448 \e$B$/$@$5$$!#$b$7Fs$D$r6hJL$9$k$[$&$,K>$^$7$$$J$i!"$3$N$h$&$JJ*$r;H$&$3$H$,\e(B
22449 \e$B$G$-$^$9\e(B:
22450
22451 @lisp
22452 (message (horizontal 1.0
22453                      (vertical 1.0 (message 1.0 point))
22454                      (vertical 0.24
22455                                (if (buffer-live-p gnus-summary-buffer)
22456                                    '(summary 0.5))
22457                                (group 1.0))))
22458 @end lisp
22459
22460 \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
22461 \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
22462 \e$B2<$N$h$&$J$b$N$G$G$-$^$9!#\e(B
22463
22464 @lisp
22465 (message
22466   (frame 1.0
22467          (if (not (buffer-live-p gnus-summary-buffer))
22468              (car (cdr (assoc 'group gnus-buffer-configuration)))
22469            (car (cdr (assoc 'summary gnus-buffer-configuration))))
22470          (vertical ((user-position . t) (top . 1) (left . 1)
22471                     (name . "Message"))
22472                    (message 1.0 point))))
22473 @end lisp
22474
22475 \e$BLuCm\e(B: \e$B$3$l$r9bEY$KH/E8$5$;$?$b$N\e(B
22476 \e$B$,\e(B @uref{http://www.jpl.org/elips/message-multiple-frames.el.gz} \e$B$H$7$F\e(B
22477 \e$BF~<j$G$-$^$9!#;H$$J}$O%U%!%$%k$NKAF,$K=q$+$l$F$$$^$9!#\e(B
22478
22479 @findex gnus-add-configuration
22480 \e$BJQ?t\e(B @code{gnus-buffer-configuration} \e$B$O$H$F$bD9$/J#;($J$N$G!"C10l$N@_Dj\e(B
22481 \e$B$NJQ99$r4JC1$K$9$k$?$a$N4X?t$,$"$j$^$9\e(B: @code{gnus-add-configuration} \e$B$G\e(B
22482 \e$B$9!#Nc$($P\e(B @code{article} \e$B$N@_Dj$rJQ$($?$$$N$J$i!"<!$N$h$&$K$G$-$^$9\e(B:
22483
22484 @lisp
22485 (gnus-add-configuration
22486  '(article (vertical 1.0
22487                (group 4)
22488                (summary .25 point)
22489                (article 1.0))))
22490 @end lisp
22491
22492 \e$BIaDL$O$3$l$i$N\e(B @code{gnus-add-configuration} \e$B$N8F$S=P$7\e(B
22493 \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
22494 \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
22495
22496 @vindex gnus-always-force-window-configuration
22497 \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
22498 Gnus \e$B$O%&%#%s%I%&$NG[CV$rJQ99$7$^$;$s!#>o$K!V@5$7$$!W%&%#%s%I%&@_Dj$r6/\e(B
22499 \e$B@)$7$?$$$N$G$"$l$P!"\e(B
22500 @code{gnus-always-force-window-configuration} \e$B$r\e(B @code{nil} \e$B$G$J$$CM$K@_\e(B
22501 \e$BDj$7$F$/$@$5$$!#\e(B
22502
22503 \e$BLZI=<(\e(B (@pxref{Tree Display}) \e$B$r;H$C$F$$$F!"LZ%&%#%s%I%&$,?bD>J}8~$K<!$N\e(B
22504 \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
22505 \e$B$k$?$a$K\e(B @code{gnus-tree-minimize-window} \e$B$r$$$8$k$N$,NI$$$G$7$g$&!#\e(B
22506
22507 @subsection \e$B%&%#%s%I%&G[CV$NL>>N\e(B
22508
22509 \e$B0J2<$O8=:_CN$i$l$F$$$k$[$H$s$I$N%&%#%s%I%&G[CV$H$=$l$i$NMQES$G$9\e(B:
22510
22511 @table @code
22512 @item group
22513
22514 \e$B%0%k!<%W%P%C%U%!!<!#\e(B
22515
22516 @item summary
22517
22518 \e$B$"$k%0%k!<%W$KF~$C$F$=$N35N,\e(B (\e$B$@$1\e(B) \e$B$rI=<(!#\e(B
22519
22520 @item article
22521
22522 \e$B5-;v$NA*Br!#\e(B
22523
22524 @item server
22525
22526 \e$B%5!<%P!<%P%C%U%!!<!#\e(B
22527
22528 @item browse
22529
22530 \e$B%5!<%P!<%P%C%U%!!<$+$i1\Mw$9$k%0%k!<%W!#\e(B
22531
22532 @item message
22533
22534 (\e$B?7$7$$\e(B) \e$B%a%C%;!<%8$N:n@.!#\e(B
22535
22536 @item only-article
22537
22538 \e$B5-;v%P%C%U%!!<$@$1$NI=<(!#\e(B
22539
22540 @item edit-article
22541
22542 \e$B5-;v$NJT=8!#\e(B
22543
22544 @item edit-form
22545
22546 \e$B%0%k!<%W%Q%i%a!<%?!<$J$I$NJT=8!#\e(B
22547
22548 @item edit-score
22549
22550 \e$B%5!<%P!<$NDj5A$NJT=8!#\e(B
22551
22552 @item post
22553
22554 \e$B%K%e!<%95-;v$N:n@.!#\e(B
22555
22556 @item reply
22557
22558 \e$B5-;v$K855-;v$N0zMQL5$7$GJV?.$^$?$O%U%)%m!<%"%C%W!#\e(B
22559
22560 @item forward
22561
22562 \e$B5-;v$NE>Aw!#\e(B
22563
22564 @item reply-yank
22565
22566 \e$B5-;v$K855-;v$N0zMQIU$-$GJV?.$^$?$O%U%)%m!<%"%C%W!#\e(B
22567
22568 @item mail-bounce
22569
22570 \e$B%a!<%k$NCF$-JV$7!#\e(B
22571
22572 @item pipe
22573
22574 \e$B5-;v$r30It%W%m%;%9$KAw$k!#\e(B
22575
22576 @item bug
22577
22578 \e$B%P%0%j%]!<%H$rAw$k!#\e(B
22579
22580 @item score-trace
22581
22582 \e$B%9%3%"5,B'$NI=<(!#\e(B
22583
22584 @item score-words
22585
22586 \e$B%9%3%"$K;H$&C18l$NI=<(!#\e(B
22587
22588 @item split-trace
22589
22590 \e$BJ,3d$5$l$k%a!<%k$N9TJ}$NI=<(!#\e(B
22591
22592 @item compose-bounce
22593
22594 \e$BCF$-JV$5$l$?%a!<%k$N:FAw?.!#\e(B
22595
22596 @item mml-preview
22597
22598 @acronym{MIME} \e$B%Q!<%H$NAw?.$9$kA0$N2<8+!#\e(B
22599 @end table
22600
22601 @subsection \e$B%&%#%s%I%&G[CV$NNc\e(B
22602
22603 @itemize @bullet
22604 @item
22605 \e$B:8B&$r69$a$F%0%k!<%W%P%C%U%!!<$K!#1&B&$rJ,3d$7$F35N,%P%C\e(B
22606 \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
22607
22608 @ifinfo
22609 @example
22610 +---+---------+
22611 | G | Summary |
22612 | r +---------+
22613 | o |         |
22614 | u | Article |
22615 | p |         |
22616 +---+---------+
22617 @end example
22618 @end ifinfo
22619
22620 @lisp
22621 (gnus-add-configuration
22622  '(article
22623    (horizontal 1.0
22624                (vertical 25 (group 1.0))
22625                (vertical 1.0
22626                          (summary 0.16 point)
22627                          (article 1.0)))))
22628
22629 (gnus-add-configuration
22630  '(summary
22631    (horizontal 1.0
22632                (vertical 25 (group 1.0))
22633                (vertical 1.0 (summary 1.0 point)))))
22634 @end lisp
22635 @end itemize
22636
22637 @node Faces and Fonts
22638 @section \e$B%U%'!<%9$H%U%)%s%H\e(B
22639 @cindex faces
22640 @cindex fonts
22641 @cindex colors
22642
22643 \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
22644 \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
22645 \e$B$rA*$S=P$7$F!"I8=`$N%+%9%?%^%$%:%$%s%?!<%U%'!<%9$r;H$C$FJQ99$9$k$3$H$,$G\e(B
22646 \e$B$-$^$9!#\e(B
22647
22648 @node Compilation
22649 @section \e$B%3%s%Q%$%k\e(B
22650 @cindex compilation
22651 @cindex byte-compilation
22652
22653 @findex gnus-compile
22654 \e$B$"$N9T=qK!;EMM;XDjJQ?t$r3P$($F$$$^$9\e(B
22655 \e$B$+\e(B? @code{gnus-summary-line-format}, @code{gnus-group-line-format} \e$B$J$I\e(B
22656 \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
22657 \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
22658 (\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
22659 \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
22660 \e$B$s!#\e(B)
22661
22662 \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
22663 \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
22664 \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
22665 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
22666 \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
22667 \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
22668 \e$B$G$=$N%U%!%$%k$r%P%$%H%3%s%Q%$%k$7$J$1$l$P$J$j$^$;$s!#\e(B)
22669
22670 @node Mode Lines
22671 @section \e$B%b!<%I9T\e(B
22672 @cindex mode lines
22673
22674 @vindex gnus-updated-mode-lines
22675 @code{gnus-updated-mode-lines} \e$B$O$I$N%P%C%U%!!<$,$=$l$i$N%b!<%I9T$r>o$K\e(B
22676 \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
22677 \e$B$N$G$-$k%7%s%\%k$O\e(B @code{group}, @code{article}, @code{summary},
22678 @code{server}, @code{browse}, @code{tree} \e$B$J$I$G$9!#$b$7BP1~$9$k%7%s%\%k\e(B
22679 \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
22680 \e$B$,\e(B @code{nil} \e$B$J$i$P!"2hLL$N:FIA2h$O$b$C$HB.$$$G$7$g$&!#\e(B
22681
22682 @cindex display-time
22683 @vindex gnus-mode-non-string-length
22684 \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
22685 \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
22686 \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
22687 \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
22688 \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
22689 \e$B$KDI2C$NMWAG$rF~$l$?$J$i!"$3$NJQ?t$r=$@5$9$kI,MW$,$"$j$^$9\e(B:
22690
22691 @c Hook written by Francesco Potorti` <pot@cnuce.cnr.it>
22692 @lisp
22693 (add-hook 'display-time-hook
22694           (lambda () (setq gnus-mode-non-string-length
22695                            (+ 21
22696                               (if line-number-mode 5 0)
22697                               (if column-number-mode 4 0)
22698                               (length display-time-string)))))
22699 @end lisp
22700
22701 \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
22702 \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
22703 \e$B40A4$J%Q!<%;%s%HI=<($5$($b%b!<%I9T$+$iDI$$$d$i$l$k2DG=@-$b$"$k$N$G!"$*$=\e(B
22704 \e$B$i$/K>$^$7$$@_Dj$G$O$J$$$3$H$KCm0U$7$F$/$@$5$$!#MxMQ<T$,<+J,$N@_Dj$K9g$&\e(B
22705 \e$B$h$&$K$3$NJQ?t$rE,@Z$K@_Dj$7$J$1$l$P$J$j$^$;$s!#\e(B
22706
22707 @node Highlighting and Menus
22708 @section \e$B%O%$%i%$%H$H%a%K%e!<\e(B
22709 @cindex visual
22710 @cindex highlighting
22711 @cindex menus
22712
22713 @vindex gnus-visual
22714 \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
22715 @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
22716 \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
22717 \e$B$3$H$b6X;_$7$^$9!#\e(B
22718
22719 \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
22720 \e$B$9!#0J2<$NMWAG$OM-8z$G!"%G%#%U%)%k%H$G$9$Y$F4^$^$l$F$$$^$9\e(B:
22721
22722 @table @code
22723 @item group-highlight
22724 \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
22725 @item summary-highlight
22726 \e$B35N,%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
22727 @item article-highlight
22728 \e$B5-;v%P%C%U%!!<$G%O%$%i%$%H$r$7$^$9!#\e(B
22729 @item highlight
22730 \e$B$9$Y$F$N%P%C%U%!!<$G%O%$%i%$%H$r$9$k$h$&$K$7$^$9!#\e(B
22731 @item group-menu
22732 \e$B%0%k!<%W%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22733 @item summary-menu
22734 \e$B35N,%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22735 @item article-menu
22736 \e$B5-;v%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22737 @item browse-menu
22738 \e$B%V%i%&%:%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22739 @item server-menu
22740 \e$B%5!<%P!<%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22741 @item score-menu
22742 \e$B%9%3%"%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22743 @item menu
22744 \e$B$9$Y$F$N%P%C%U%!!<$G%a%K%e!<$r:n@.$7$^$9!#\e(B
22745 @end table
22746
22747 \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
22748 \e$B%K%e!<$r:n$j$?$$>l9g$O!"$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
22749
22750 @lisp
22751 (setq gnus-visual '(article-highlight menu))
22752 @end lisp
22753
22754 \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:
22755
22756 @lisp
22757 (setq gnus-visual '(highlight))
22758 @end lisp
22759
22760 @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
22761 \e$B$N\e(B Gnus \e$B$N%P%C%U%!!<$G;HMQ$5$l$^$9!#\e(B
22762
22763 \e$BB>$N$9$Y$F$N%P%C%U%!!<$N308+$K1F6A$9$kAm9gE*$JJQ?t$O\e(B:
22764
22765 @table @code
22766 @item gnus-mouse-face
22767 @vindex gnus-mouse-face
22768 \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
22769 \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
22770 \e$B$^$;$s!#\e(B
22771 @end table
22772
22773 \e$B$^$C$?$/0c$C$?%a%K%e!<$r:n@.$9$k$?$a$K!"4XO"$9$k%U%C%/$,$"$j$^$9\e(B:
22774
22775 @table @code
22776 @item gnus-article-menu-hook
22777 @vindex gnus-article-menu-hook
22778 \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
22779
22780 @item gnus-group-menu-hook
22781 @vindex gnus-group-menu-hook
22782 \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
22783
22784 @item gnus-summary-menu-hook
22785 @vindex gnus-summary-menu-hook
22786 \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
22787
22788 @item gnus-server-menu-hook
22789 @vindex gnus-server-menu-hook
22790 \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
22791
22792 @item gnus-browse-menu-hook
22793 @vindex gnus-browse-menu-hook
22794 \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
22795
22796 @item gnus-score-menu-hook
22797 @vindex gnus-score-menu-hook
22798 \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
22799 @end table
22800
22801 @node Daemons
22802 @section \e$B%G!<%b%s\e(B
22803 @cindex demons
22804 @cindex daemons
22805
22806 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
22807 \e$B$-$/!"$"$J$?$,$d$C$FM_$7$$$H;W$&$5$^$6$^$J4qL/$J$3$H$r!"$"$J$?$N$$$J$$$H\e(B
22808 \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
22809 \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
22810 \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
22811 \e$B$=$&$$$C$?$3$H$G$9!#\e(B
22812
22813 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
22814 \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
22815 \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
22816 \e$B%a!<%?!<$G$9!#\e(B
22817
22818 \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
22819 \e$B$NNc$G$9\e(B:
22820
22821 @lisp
22822 (gnus-demon-close-connections nil 30)
22823 @end lisp
22824
22825 \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
22826 \e$B$k%O%s%I%i!<$G$9\e(B:
22827
22828 @lisp
22829 (gnus-demon-scan-pgp 60 t)
22830 @end lisp
22831
22832 \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
22833 \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
22834 \e$B?t$O!V;~4V!WJ,Kh$K8F$S=P$5$l$^$9!#\e(B
22835
22836 \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
22837 \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
22838 \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
22839 \e$B4X?t$O!V;~4V!WJ,Kh$K8F$S=P$5$l$^$9!#\e(B
22840
22841 \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
22842 \e$B%$%I%k!WJ,B3$$$?>l9g$K8B$C$F!"!V;~4V!WJ,Kh$K4X?t$,8F$S=P$5$l$^$9!#\e(B
22843
22844 \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
22845 \e$B%$%I%k>uBV$,!V%"%$%I%k!WJ,B3$/EY$K0lEY8F$S=P$5$l$^$9!#\e(B
22846
22847 \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
22848 \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
22849 \e$B$m$s!V%"%$%I%k!W%Q%i%a!<%?!<$K$h$C$FF0:n$,JQ$o$j$^$9!#\e(B
22850
22851 @vindex gnus-demon-timestep
22852 (\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
22853 \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
22854 \e$B$Y$F$N%O%s%I%i!<$N7W;~$K1F6A$rM?$($^$9!#\e(B)
22855
22856 \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
22857 \e$B2<$N$h$&$J$b$N$r=q$-9~$a$PNI$$$G$7$g$&\e(B:
22858
22859 @findex gnus-demon-add-handler
22860 @lisp
22861 (gnus-demon-add-handler 'gnus-demon-close-connections 30 t)
22862 @end lisp
22863
22864 @findex gnus-demon-add-scanmail
22865 @findex gnus-demon-add-rescan
22866 @findex gnus-demon-add-scan-timestamps
22867 @findex gnus-demon-add-disconnection
22868 \e$B$3$N$?$a$N4{@=$N4X?t$,$$$/$D$+:n@.$5$l$F$$$^$9\e(B:
22869 @code{gnus-demon-add-disconnection},
22870 @code{gnus-demon-add-nntp-close-connection},
22871 @code{gnus-demon-add-scan-timestamps}, @code{gnus-demon-add-rescan}, \e$B$*\e(B
22872 \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
22873 \e$BC1$K$3$l$i$N4X?t$r\e(B @file{~/.gnus.el} \e$B$KF~$l$F$/$@$5$$!#\e(B
22874
22875 @findex gnus-demon-init
22876 @findex gnus-demon-cancel
22877 @vindex gnus-demon-handlers
22878 @code{gnus-demon-handlers} \e$B$KD>@\%O%s%I%i!<$rDI2C$7$?>l9g$K$O!"$=$l$r8z\e(B
22879 \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
22880 \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
22881
22882 \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
22883 \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
22884 \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
22885 \e$B$&!#\e(B
22886
22887 @node Undo
22888 @section \e$B$d$jD>$7\e(B
22889 @cindex undo
22890
22891 \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
22892 \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
22893 \e$B$7\e(B Gnus \e$B$N%P%C%U%!!<$G$O!"$=$l$O4JC1$G$O$"$j$^$;$s!#\e(B
22894
22895 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
22896 \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
22897 \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
22898 \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
22899 \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
22900 \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
22901 \e$B$;$s!#\e(B
22902
22903 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
22904 \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
22905 \e$B$9$H!"0lCJ3,$^$?$O?tCJ3,A0$^$G$NA`:n$r85$KLa$9%3!<%I$r<B9T$7$^$9!#$7$+$7!"\e(B
22906 \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
22907 \e$B2DG=$J%-!<$N5!G=$r6O$+$7$+Ds6!$7$F$$$^$;$s!#$3$l$i$O%0%k!<%W$N:o=|!"%0%k!<\e(B
22908 \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
22909 \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
22910 \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
22911 \e$B$J$i$J$$$G$7$g$&!#\e(B
22912
22913 @findex gnus-undo-mode
22914 @vindex gnus-use-undo
22915 @findex gnus-undo
22916 \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
22917 \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
22918 \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
22919 \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
22920
22921 @node Predicate Specifiers
22922 @section \e$B=R8l;X<(;R\e(B
22923 @cindex predicate specifiers
22924
22925 \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
22926 \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
22927 \e$B$G$-$kFCJL$J7A<0$G$9!#\e(B
22928
22929 \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
22930
22931 \e$BNc$G$9\e(B:
22932
22933 @lisp
22934 (or gnus-article-unseen-p
22935     gnus-article-unread-p)
22936 @end lisp
22937
22938 \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
22939 \e$B$O$9$Y$F0l$D$N%Q%i%a!<%?!<$r<u$1<h$j$^$9!#\e(B
22940
22941 @findex gnus-make-predicate
22942 \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
22943 \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
22944 \e$B$O!"=R8l;X<(;R$NCf$N$9$Y$F$N4X?t$KEO$5$l$^$9!#\e(B
22945
22946 @node Moderation
22947 @section \e$B;J2qLr\e(B
22948 @cindex moderation
22949
22950 \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
22951 \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
22952 @samp{larsi@@gnus.org} \e$B$K!"$I$N%0%k!<%W$N;J2q$r9T$J$&$N$+$r=R$Y$?%a!<%k\e(B
22953 \e$B$r=q$$$F$/$@$5$$!#$=$&$9$l$P%3%T!<$r<j$KF~$l$k$3$H$,$G$-$^$9!#\e(B
22954
22955 \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
22956
22957 @lisp
22958 (add-hook 'gnus-summary-mode-hook 'gnus-moderate)
22959 @end lisp
22960
22961 \e$B$r$"$J$?$N\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$/$@$5$$!#\e(B
22962
22963 \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
22964 \e$B$k$h$&$K$J$C$F$$$^$9\e(B:
22965
22966 @enumerate
22967 @item
22968 \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
22969 \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
22970 \e$B%W\e(B---\e$BNc$($P\e(B @samp{nnml:rec.zoofle} \e$B$KF~$l$^$9!#\e(B
22971
22972 @item
22973 \e$B$"$J$?$O;~@^$3$N%0%k!<%W$KF~$j!"\e(B@kbd{e} (edit-and-post) \e$B$"$k$$\e(B
22974 \e$B$O\e(B @kbd{s} (just send unedited) \e$BL?Na$r;H$C$F5-;v$rEj9F$7$^$9!#\e(B
22975
22976 @item
22977 @samp{rec.zoofle} \e$B%K%e!<%9%0%k!<%W$rFI$s$G$$$kESCf$G!"$b$7$"$J$?$,>5G'$7\e(B
22978 \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
22979 @end enumerate
22980
22981 \e$BFs$D$N%0%k!<%W$G;J2q<T%b!<%I$r;H$&$H$9$l$P!"$3$&$J$j$^$9\e(B:
22982
22983 @lisp
22984 (setq gnus-moderated-list
22985       "^nnml:rec.zoofle$\\|^rec.zoofle$")
22986 @end lisp
22987
22988 @node Fetching a Group
22989 @section \e$B%0%k!<%W$r<hF@$9$k\e(B
22990 @cindex fetching a group
22991
22992 @findex gnus-fetch-group
22993 \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
22994 \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
22995 \e$B$N%3!<%I$r=q$/?M$KJXMx$J5!G=$G$9$,!"$I$A$i$K$7\e(B
22996 \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
22997 \e$B%W$NL>A0$r0z?t$H$7$F$H$j$^$9!#\e(B
22998
22999 @node Image Enhancements
23000 @section \e$B2hA|$N3HD%\e(B
23001
23002 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
23003 \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
23004 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
23005 @menu
23006 * X-Face::                      \e$B%U%!%s%-!<$G$A$C$A$c$JGr9u$N3($rI=<($9$k\e(B
23007 * Face::                        \e$B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k\e(B
23008 * Smileys::                     \e$B9,$;$J4i$r$^$5$K$=$N$h$&$KI=<($9$k\e(B
23009 * Picons::                      \e$B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!\e(B
23010 * Gravatars::                   \e$B$"$J$?$,FI$s$G$$$k?M!9$N%"%P%?!<$rI=<($7$^$9\e(B
23011 * XVarious::                    XEmacs \e$B$N$?$a$N\e(B Gnus \e$B$NJQ?t\e(B
23012 @end menu
23013
23014 @node X-Face
23015 @subsection X-Face
23016 @cindex x-face
23017
23018 @code{X-Face} \e$B%X%C%@!<$O!"%a%C%;!<%8$NCx<T$rI=$o$9$3$H$K$J$C$F$$\e(B
23019 \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
23020 \e$B$"$^$?$N%a!<%k$H%K%e!<%9%j!<%@!<$K$h$C$F%5%]!<%H$5$l$k$G$7$g$&!#\e(B
23021
23022 @cindex x-face
23023 @findex gnus-article-display-x-face
23024 @vindex gnus-article-x-face-command
23025 @vindex gnus-article-x-face-too-ugly
23026 @iftex
23027 @iflatex
23028 \include{xface}
23029 @end iflatex
23030 @end iftex
23031 @c @anchor{X-Face}
23032 @code{X-Face} \e$B%X%C%@!<$r8+$k$K$O\e(B @samp{compface} \e$B$r%5%]!<%H$7$F$$\e(B
23033 \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
23034 \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
23035 \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
23036 \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
23037 \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
23038 \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
23039 @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
23040 \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
23041 \e$B$r\e(B @code{display} \e$B$H$$$&%W%m%0%i%`$K0Q$M$^$9!#\e(B
23042
23043 GNU/Linux \e$B%7%9%F%`$N>l9g!"\e(BImageMagick \e$B%Q%C%1!<%8$K4^$^$l$F$$\e(B
23044 \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
23045 \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
23046 \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
23047 \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
23048 @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
23049 @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
23050 @c uncompface.exe libnetpbm10.dll icontopbm.exe \e$B$G$9!#\e(B
23051
23052 \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
23053 \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
23054 \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
23055 \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
23056 \e$B$9\e(B) \e$B$,\e(B @code{From} \e$BMs$K9gCW$9$l$P!"4i$OI=<($5$l$^$;$s!#\e(B
23057
23058 (\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)
23059
23060 \e$B%U%'!<%9$HJQ?t\e(B:
23061
23062 @table @code
23063 @item gnus-x-face
23064 @vindex gnus-x-face
23065 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
23066 \e$BA07J?'$HGX7J?'$H$7$F;H$o$l$^$9!#%G%#%U%)%k%H$N?'$O9u$HGr$G$9!#\e(B
23067
23068 @item gnus-face-properties-alist
23069 @vindex gnus-face-properties-alist
23070 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
23071 \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
23072 gnus-x-face)) (png . nil))} \e$B$^$?$O\e(B XEmacs \e$BMQ$N\e(B @code{((xface . (:face
23073 gnus-x-face)))} \e$B$G$9!#Nc$r5s$2$^$7$g$&\e(B:
23074
23075 @lisp
23076 ;; 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
23077 (setq gnus-face-properties-alist
23078       '((pbm . (:face gnus-x-face :ascent 80))
23079         (png . (:ascent 80))))
23080
23081 ;; Face \e$B$H\e(B X-Face \e$B$r1z$s$@%\%?%s$N$h$&$KI=<($7$^$9!#\e(B
23082 (setq gnus-face-properties-alist
23083       '((pbm . (:face gnus-x-face :relief -2))
23084         (png . (:relief -2))))
23085 @end lisp
23086
23087 \e$B$$$m$$$m$J2hA|$N7A<0$GMxMQ2DG=$J%W%m%Q%F%#!<$K$D$$$F\e(B
23088 \e$B$O\e(B @xref{Image Descriptors, ,Image Descriptors, elisp, The GNU Emacs
23089 Lisp Reference Manual}, \e$B$r;2>H$7$F$/$@$5$$!#:#$N$H$3$m\e(B Emacs \e$B$G\e(B
23090 \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
23091 \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
23092 \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
23093 \e$B5Z$\$7$^$9!#\e(B
23094 @end table
23095
23096 \e$BEj9FMM<0\e(B (posting style) \e$B$r;H$&$N$G$"$l$P!"\e(B
23097 @code{gnus-posting-styles} \e$B$K\e(B @code{x-face-file} \e$B$N9`$r2C$($l$PNI$$$G$7$g\e(B
23098 \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
23099 \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
23100 \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
23101 \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
23102 \e$B2<5-$NJQ?t72$NCM$K$h$j$^$9\e(B) \e$B$bI,MW$G$9!#\e(B
23103
23104 @findex gnus-random-x-face
23105 @vindex gnus-convert-pbm-to-x-face-command
23106 @vindex gnus-x-face-directory
23107 @code{gnus-random-x-face} \e$B$O\e(B @code{gnus-x-face-directory} \e$B$K$"$k$9$Y$F\e(B
23108 \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
23109 \e$B%^%s%I\e(B @code{gnus-convert-pbm-to-x-face-command} \e$B$r;H$C$F$=$l\e(B
23110 \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
23111 \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
23112
23113 @findex gnus-insert-random-x-face-header
23114 @code{gnus-insert-random-x-face-header} \e$B$O\e(B @code{gnus-random-x-face} \e$B$r\e(B
23115 \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
23116
23117 @findex gnus-x-face-from-file
23118 @vindex gnus-convert-image-to-x-face-command
23119 @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
23120 \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
23121 \e$B%U%!%$%k$r\e(B X-Face \e$B$N7A<0$KJQ49$7$^$9!#\e(B
23122
23123 \e$B0lHVL\$N4X?t$N0lHLE*$J;H$$J}$r<($7$^$9!#0J2<$N$h$&$J$b$N\e(B
23124 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$-9~$s$G$/$@$5$$\e(B:
23125
23126 @lisp
23127 (setq message-required-news-headers
23128       (nconc message-required-news-headers
23129              (list '(X-Face . gnus-random-x-face))))
23130 @end lisp
23131
23132 \e$B:G8e$N4X?t$r;H$&$N$O!"$3$N$h$&$K$J$k$G$7$g$&\e(B:
23133
23134 @lisp
23135 (setq message-required-news-headers
23136       (nconc message-required-news-headers
23137              (list '(X-Face . (lambda ()
23138                                 (gnus-x-face-from-file
23139                                  "~/My-face.gif"))))))
23140 @end lisp
23141
23142 @node Face
23143 @subsection Face
23144 @cindex face
23145
23146 @c #### FIXME: faces and x-faces' implementations should really be harmonized.
23147 @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
23148 \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
23149 \e$B$k\e(B 48\e$B!_\e(B48 \e$B2hAG$N%+%i!<2hA|$rIA$-$^$9!#\e(B
23150
23151 @cindex face
23152 @findex gnus-article-display-face
23153 @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
23154 \e$B$l$P$J$j$^$;$s!#@53N$J;EMM$K$D$$$F!"\e(B
23155 @uref{http://quimby.gnus.org/circus/face/} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
23156
23157 \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
23158 \e$B6A$7$^$9!#\e(B@xref{X-Face}.
23159
23160 @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
23161 \e$B$9!#\e(B
23162 @c Maybe add this:
23163 @c (if (featurep 'xemacs)
23164 @c     (featurep 'png)
23165 @c   (image-type-available-p 'png))
23166
23167 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
23168 \e$B$a$N!"JXMx$J4X?t$HJQ?t$r>/$7$P$+$jDs6!$7$^$9!#\e(B
23169
23170 @findex gnus-convert-png-to-face
23171 @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
23172 \e$B$r<u$1<h$C$F!"$=$l$r\e(B Face \e$B$KJQ49$7$^$9!#\e(B
23173
23174 @findex gnus-face-from-file
23175 @vindex gnus-convert-image-to-face-command
23176 @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
23177 \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
23178 \e$B$F$=$N%U%!%$%k$r\e(B Face \e$B%U%)!<%^%C%H$KJQ49$7$^$9!#\e(B
23179
23180 \e$B$3$N4X?t$NBeI=E*$J;H$$J}$r5s$2$F$*$-$^$7$g$&!#0J2<$N$h$&$J$b$N\e(B
23181 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$/$@$5$$\e(B:
23182
23183 @lisp
23184 (setq message-required-news-headers
23185       (nconc message-required-news-headers
23186              (list '(Face . (lambda ()
23187                               (gnus-face-from-file "~/face.jpg"))))))
23188 @end lisp
23189
23190 @node Smileys
23191 @subsection \e$B%9%^%$%j!<\e(B
23192 @cindex smileys
23193
23194 @iftex
23195 @iflatex
23196 \gnusfig{-3cm}{0.5cm}{\epsfig{figure=ps/BigFace,height=20cm}}
23197 \input{smiley}
23198 @end iflatex
23199 @end iftex
23200 \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
23201 \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
23202
23203 \e$B$R$H$3$H$G8@$($P\e(B---Gnus \e$B$G%9%^%$%j!<$r;H$&$K$O!"0J2<\e(B
23204 \e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K=q$-9~$s$G$/$@$5$$!#\e(B
23205
23206 @lisp
23207 (setq gnus-treat-display-smileys t)
23208 @end lisp
23209
23210 \e$B%9%^%$%j!<$O!"J8;z$N4i%^!<%/\e(B---@samp{:-)}, @samp{8-)}, @samp{:-(} \e$B$J$I$H\e(B
23211 \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
23212 \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
23213 \e$B%j%9%H$G@)8f$5$l$^$9!#\e(B
23214
23215 @vindex smiley-regexp-alist
23216 \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
23217 \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
23218 \e$BI=8=$N%0%k!<%WHV9f!"$=$7$F;0HVL\$NMWAG$OI=<($5$l$k%U%!%$%k$NL>A0$G$9!#\e(B
23219
23220 \e$B0J2<$NJQ?t$G%9%^%$%j!<$N8+1I$($r%+%9%?%^%$%:$7$^$9\e(B:
23221
23222 @table @code
23223 @item smiley-style
23224 @vindex smiley-style
23225 \e$B%9%^%$%j!<$N7A<0$r;XDj$7$^$9!#$"$i$+$8$aDj5A$5$l$F$$$k7A<0\e(B
23226 \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}
23227 (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
23228 \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
23229 \e$B$7$^$9!#\e(B
23230
23231 @item smiley-data-directory
23232 @vindex smiley-data-directory
23233 \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
23234 \e$B$K\e(B @code{smiley-style} \e$B$r%+%9%?%^%$%:$7$F$/$@$5$$!#\e(B
23235
23236 @item gnus-smiley-file-types
23237 @vindex gnus-smiley-file-types
23238 \e$B%9%^%$%j!<$N%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N%j%9%H$G$9!#\e(B
23239 @end table
23240
23241 @node Picons
23242 @subsection Picons
23243
23244 @iftex
23245 @iflatex
23246 \include{picons}
23247 @end iflatex
23248 @end iftex
23249 \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
23250 \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
23251 \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
23252 \e$B$k$?$a$NAG@2$i$7$$J}K!$G$b$"$j$^$9!#\e(B
23253
23254 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
23255
23256 @iftex
23257 @iflatex
23258 \margindex{}
23259 @end iflatex
23260 @end iftex
23261 @quotation
23262 @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
23263 \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
23264 \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
23265 \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
23266 \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
23267 \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
23268 \e$B$N$$$:$l$G$b9=$$$^$;$s!#\e(B
23269 @end quotation
23270
23271 @vindex gnus-picon-databases
23272 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
23273 \e$B$G\e(B @uref{http://www.cs.indiana.edu/picons/ftp/index.html} \e$B$rK,$M$F$_$F$/\e(B
23274 \e$B$@$5$$!#\e(B
23275
23276 \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
23277 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
23278 \e$B$^$9!#\e(B
23279
23280 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
23281 \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
23282 \e$B$F$/$@$5$$!#\e(B
23283
23284 @vindex gnus-picon-style
23285 \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
23286 @code{inline} \e$B$@$C$?$i%F%-%9%H7A<0$NI=8=$,CV$-49$($i$l$^$9!#\e(B
23287 @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
23288
23289 \e$B$b$N$4$H$N=j:_$r4IM}$9$k$?$a$K!"0J2<$NJQ?t$r@_$1$F$$$^$9!#\e(B
23290
23291 @table @code
23292 @item gnus-picon-databases
23293 @vindex gnus-picon-databases
23294 Picon \e$B%G!<%?%Y!<%9$N>l=j$G$9!#$3$l$O\e(B @file{news}, @file{domains},
23295 @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
23296 \e$B$N%j%9%H$G$9!#\e(B@code{("/usr/lib/picon" "/usr/local/faces")} \e$B$,%G%#%U%)%k\e(B
23297 \e$B%H$G$9!#\e(B
23298
23299 @item gnus-picon-news-directories
23300 @vindex gnus-picon-news-directories
23301 @code{gnus-picon-databases} \e$B$+$i%K%e!<%9%0%k!<%WMQ$N%U%'!<%9$rC5$9$?$a$N\e(B
23302 \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
23303
23304 @item gnus-picon-user-directories
23305 @vindex gnus-picon-user-directories
23306 @code{gnus-picon-databases} \e$B$+$iMxMQ<T$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#%l%/\e(B
23307 \e$B%H%j!<$N%j%9%H$G$9!#\e(B@code{("local" "users" "usenix" "misc")} \e$B$,%G%#%U%)\e(B
23308 \e$B%k%H$G$9!#\e(B
23309
23310 @item gnus-picon-domain-directories
23311 @vindex gnus-picon-domain-directories
23312 @code{gnus-picon-databases} \e$B$+$i%I%a%$%sL>$N%U%'!<%9$rC5$9$?$a$N%5%V%G%#\e(B
23313 \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
23314 \e$B%H$K\e(B @samp{"unknown"} \e$B$rDI2C$7$F$*$-$?$/$J$k?M$b$$$k$G$7$g$&!#\e(B
23315
23316 @item gnus-picon-file-types
23317 @vindex gnus-picon-file-types
23318 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
23319 \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
23320 \e$B$N$r=|30$7$?$b$N$G$9!#\e(B
23321
23322 @item gnus-picon-inhibit-top-level-domains
23323 @vindex gnus-picon-inhibit-top-level-domains
23324 \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
23325 @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
23326 \e$BDL$=$l$i$O$"$^$jLLGr$$$b$N$G$O$"$j$^$;$s!#\e(B
23327 @end table
23328
23329 @node Gravatars
23330 @subsection Gravatars
23331
23332 @iftex
23333 @iflatex
23334 \include{gravatars}
23335 @end iflatex
23336 @end iftex
23337
23338 Gravatar \e$B$O$=$l$>$l$NEE;R%a!<%k%"%I%l%9$KBP1~$7$FEPO?$5$l$?2hA|$G$9!#\e(B
23339
23340 \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
23341 \e$B$-$^$9!#\e(B
23342
23343 \e$B0J2<$NJQ?t$O!"$=$l$i$,$I$N$h$&$KI=<($5$l$k$+$N@)8f$rDs6!$7$^$9!#\e(B
23344
23345 @table @code
23346 @item gnus-gravatar-size
23347 @vindex gnus-gravatar-size
23348 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
23349 \e$BC10l$N?tCM$G==J,$G$9!#\e(B
23350
23351 @item gnus-gravatar-properties
23352 @vindex gnus-gravatar-properties
23353 Gravatar \e$B2hA|$KE,MQ$9$kB0@-$N%j%9%H$G$9!#\e(B
23354
23355 @item gnus-gravatar-too-ugly
23356 @vindex gnus-gravatar-too-ugly
23357 \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
23358 \e$B9gCW$9$k@55,I=8=!"$^$?$O\e(B @code{nil}\e$B!#%G%#%U%)%k%H\e(B
23359 \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
23360 @end table
23361
23362 \e$B$=$l$i$r\e(B From \e$B%U%#!<%k%I$G8+$?$$$J$i!"$3$&$7$F$/$@$5$$\e(B:
23363
23364 @lisp
23365 (setq gnus-treat-from-gravatar 'head)
23366 @end lisp
23367
23368 \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:
23369
23370 @lisp
23371 (setq gnus-treat-mail-gravatar 'head)
23372 @end lisp
23373
23374 @node XVarious
23375 @subsection \e$B$5$^$6$^$J\e(B XEmacs \e$BJQ?t\e(B
23376
23377 @table @code
23378 @item gnus-xmas-glyph-directory
23379 @vindex gnus-xmas-glyph-directory
23380 \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
23381 \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
23382 \e$BF0$G@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
23383
23384 @item gnus-xmas-modeline-glyph
23385 @vindex gnus-xmas-modeline-glyph
23386 \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
23387 \e$B%L!<\e(B (gnu) \e$B$NF,$G$9!#\e(B
23388 @end table
23389
23390 @subsubsection \e$B%D!<%k%P!<\e(B
23391
23392 @table @code
23393 @item gnus-use-toolbar
23394 @vindex gnus-use-toolbar
23395 \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
23396 \e$B%k%P!<$rI=<($7$^$;$s!#Hs\e(B-@code{nil} \e$B$N>l9g!"$=$l$O\e(B @code{default},
23397 @code{top}, @code{bottom}, @code{right} \e$B$^$?$O\e(B @code{left} \e$B$NCf$N0l$D$N\e(B
23398 \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
23399 \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
23400 \e$B%G%#%U%)%k%H$O\e(B @code{default} \e$B$G$9!#\e(B
23401
23402 @item gnus-toolbar-thickness
23403 @vindex gnus-toolbar-thickness
23404 \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
23405 \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
23406 \e$B$l$^$9!#%G%#%U%)%k%H$O%G%#%U%)%k%H$N%D!<%k%P!<$NCM$G$9!#\e(B
23407
23408 @item gnus-group-toolbar
23409 @vindex gnus-group-toolbar
23410 \e$B%0%k!<%W%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
23411
23412 @item gnus-summary-toolbar
23413 @vindex gnus-summary-toolbar
23414 \e$B35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
23415
23416 @item gnus-summary-mail-toolbar
23417 @vindex gnus-summary-mail-toolbar
23418 \e$B%a!<%k%0%k!<%W$N35N,%P%C%U%!!<Fb$N%D!<%k%P!<$G$9!#\e(B
23419 @end table
23420
23421 @iftex
23422 @iflatex
23423 \margindex{}
23424 @end iflatex
23425 @end iftex
23426
23427 @node Fuzzy Matching
23428 @section \e$B%U%!%8!<$J0lCW\e(B
23429 @cindex fuzzy matching
23430
23431 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
23432 \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
23433
23434 \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
23435 \e$B$j$K$b%U%!%8!<$9$.$F!"2?$,%U%!%8!<$G$"$k$+$H$$$&Dj5A$5$(L5$$$7!"<BAu$b2?\e(B
23436 \e$BEY$bJQ99$5$l$F$$$^$9!#\e(B
23437
23438 \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
23439 \e$BA^F~6g$N0u!"$*$h$S6uGrJ8;zEy!9$,J8;zNs$+$i=|5n$5$l!"$=$N7k2L$rHf3S$7$^$9!#\e(B
23440 \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
23441 \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
23442
23443 @node Thwarting Email Spam
23444 @section spam \e$B%a!<%k$NN"$r$+$/\e(B
23445 @cindex email spam
23446 @cindex spam
23447 @cindex UCE
23448 @cindex unsolicited commercial email
23449
23450 \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
23451 \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
23452 \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
23453 \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
23454 \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
23455 \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
23456 \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
23457 \e$B$bBg$-$J6<0R$H$J$k$+$b$7$l$^$;$s!#\e(B
23458
23459 \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
23460 \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
23461 \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
23462 \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
23463 \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
23464 \e$B$a?@$r?.$8$h!"$H$$$&0l$D$N%a!<%k$,$"$k$@$1$J$N$G$9!#\e(B
23465
23466 \e$B$3$l$OLBOG@iK|$G$9!#$"$J$?$,$=$l$K4X$7$F$G$-$k$3$H$,$"$j$^$9!#\e(B
23467
23468 @quotation
23469 \e$BLuCm"(\e(B: \e$B%[%S%C%HB2MQ$N0iLS%H%K%C%/!#$?$V$s!#\e(B
23470 @end quotation
23471
23472 @menu
23473 * The problem of spam::         \e$BGX7J!"$=$7$F2r7h\e(B
23474 * Anti-Spam Basics::            \e$B$?$/$5$s$N\e(B spam \e$B$r8:$i$94JC1$JJ}K!\e(B
23475 * SpamAssassin::                Spam \e$BBP:v%D!<%k$N;H$$J}\e(B
23476 * Hashcash::                    CPU \e$B;~4V$rHq$d$7$F\e(B spam \e$BB`<#$9$k\e(B
23477 @end menu
23478
23479 @node The problem of spam
23480 @subsection Spam \e$B$NLdBj\e(B
23481 @cindex email spam
23482 @cindex spam filtering approaches
23483 @cindex filtering approaches, spam
23484 @cindex UCE
23485 @cindex unsolicited commercial email
23486
23487 \e$B=i$a$K\e(B spam \e$B$NGX7J$+$i!#\e(B
23488
23489 \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
23490 Commercial E-mail---\e$BK>$^$l$J$$>&MQEE;R%a!<%k\e(B---\e$B$NF,J8\e(B
23491 \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
23492 \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
23493 \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
23494 \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
23495 \e$B%I%l%9$N%G!<%?%Y!<%9$rDs6!$7$^$9!#\e(BSpam \e$B$NAw?.<T$O$U$D\e(B
23496 \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
23497 @emph{sociopaths} \e$B$*$h$S\e(B @emph{morons} \e$B$N$h$&$JMQ8l$b$h$/;H$o$l$F$$$^$9!#\e(B
23498
23499 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
23500 \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
23501 \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
23502 \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
23503 \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
23504 \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
23505 \e$B9T$J$o$l$J$$>l9g$O<N$F$i$l$F$7$^$&$+$b$7$l$J$$$H$$$&%^%$%J%9LL$O!"\e(B
23506 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
23507 \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
23508
23509 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
23510 \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
23511 \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
23512 \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
23513 \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
23514 \e$B%a%C%;!<%8$r<N$F$F$7$^$($PNI$$$G$7$g$&!#Nc$($P%V%k%,%j%"$+$i$?$/$5$s\e(B
23515 \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
23516 \e$B2a$9$l$PNI$$$G$7$g$&!#\e(B
23517
23518 \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
23519 \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
23520 \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
23521 \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
23522 \e$B$@$5$$!#\e(B
23523
23524 \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
23525 \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
23526 \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
23527 \e$B?<$/;H$&$3$H$K$h$C$FD>@\$N_I2a$OM-1W$K$J$jF@$^$9!#\e(B
23528
23529 \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
23530 \e$BCm\e(B: Distributed Checksum
23531 Clearinghouse---@uref{http://www.rhyolite.com/anti-spam/dcc/}) \e$B$,$=$N$h\e(B
23532 \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
23533 \e$B$,!"%,!<%J!"%(%9%H%K%"$"$k$$$O%+%j%U%)%k%K%"$K$"$k%^%7\e(B
23534 \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
23535 \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
23536 \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
23537 \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
23538 \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
23539 \e$B$i$N\e(B @var{N} \e$B8D$N%7%9%F%`$N$&$A$N0l$D$rD4$Y$^$9!#\e(B
23540
23541 \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
23542 \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
23543 \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
23544 \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
23545 \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
23546 \e$B;C$/$N4VJD:?$5$l$F$7$^$&!"$H$+!#\e(B
23547
23548 Spam \e$B$N_I2a$X$NE}7WE*$J<h$jAH$_$b$^$?Ia5Z$7$F$$$^$9!#$=$l$O2a5n\e(B
23549 \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
23550 \e$B$/C18l$NBP$+;0$D$NC18l$NAH9g$;$N9g@.$K$h$k!"C18l$N=P8=IQEY$NC1=c$J7W?t$G\e(B
23551 \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
23552 \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
23553 \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
23554 \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
23555 \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
23556 \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
23557 \e$B:$Fq$@$H$$$&C;=j$,$"$j$^$9!#\e(B
23558
23559 \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
23560 \e$B%k$H%P%$%"%0%i9-9p$r6hJL$9$kKbK!$N%9%$%C%A$O$"$j$^$;$s!#?M!9$O\e(B
23561 \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
23562 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
23563 Spamming \e$B$O!"@$3&$,H`$i$K285A$,$"$k$H;W$C$F$$$k?M!9$N0lCD$+$i$N!"J"N)$?\e(B
23564 \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
23565 \e$B$1$K$J$k$3$H$rK>$_$^$9!#\e(B
23566
23567 @node Anti-Spam Basics
23568 @subsection Spam \e$BB`<#$N4pAC\e(B
23569 @cindex email spam
23570 @cindex spam
23571 @cindex UCE
23572 @cindex unsolicited commercial email
23573
23574 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
23575 \e$B%0%k!<%W$KJ,N%$5$;$F$7$^$&$3$H$G$9\e(B (@pxref{Splitting Mail})\e$B!#\e(B
23576
23577 \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
23578 \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
23579 \e$B$3$G$O\e(B @samp{larsi@@trym.ifi.uio.no} \e$B$rA*$S$^$7$?$,!"\e(B
23580 @samp{larsi+usenet@@ifi.uio.no} \e$B$N7A<0$N$?$/$5$s$N%"%I%l%9$NJ}$,NI$$A*Br\e(B
23581 \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
23582 \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
23583 \e$B$/$@$5$$!#\e(B)
23584
23585 @lisp
23586 (setq message-default-news-headers
23587       "From: Lars Magne Ingebrigtsen <larsi@@trym.ifi.uio.no>\n")
23588 @end lisp
23589
23590 \e$B$=$7$F\e(B @code{nnmail-split-fancy} \e$B$K0J2<$NJ,3d5,B'$rF~$F$/$@$5\e(B
23591 \e$B$$\e(B (@pxref{Fancy Mail Splitting})\e$B!#\e(B
23592
23593 @lisp
23594 (...
23595  (to "larsi@@trym.ifi.uio.no"
23596      (| ("subject" "re:.*" "misc")
23597         ("references" ".*@@.*" "misc")
23598         "spam"))
23599  ...)
23600 @end lisp
23601
23602 \e$B$3$N0UL#$O!"$3$N%"%I%l%9$KFO$$$?$9$Y$F$N%a!<%k$,5?$o$7$$$,!"\e(B
23603 @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
23604 \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
23605 \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
23606 \e$B$K$h$k$b$N$G$9!#\e(B)
23607
23608 \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
23609 \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
23610 \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
23611 \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
23612 \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
23613 \e$B$$$b$N$rA4It\e(B @samp{spam} \e$B%0%k!<%W$KF~$l$k$@$1$G$9\e(B:
23614
23615 @lisp
23616 (
23617  ...
23618  (to "larsi" "misc")
23619  "spam")
23620 @end lisp
23621
23622 \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
23623 \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
23624 \e$B$+%A%'%C%/$7$J$/$F$O$$$1$^$;$s$1$I$M!#$"$J$?$,<+J,$,NI$$%M%C%H%o!<%/;TL1\e(B
23625 \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
23626 \e$B$jIU$1$k$3$H$5$($b$G$-$^$9\e(B---\e$B2K$J$H$-$K$G$b$M!#\e(B
23627
23628 \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
23629 \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
23630 \e$B$3$H$O$^$C$?$/$"$j$^$;$s!#$*8_$$$KM-Mx$J>u67$G$9!#;d$K8@$o$;$l$P!"\e(B
23631 @code{From} \e$B%X%C%@!<$r56B$$7$FB8:_$7$J$$%I%a%$%s$KAw$i$;$k$N$O$9$4$/NI$/\e(B
23632 \e$B$J$$$G$9!#\e(B
23633
23634 @quotation
23635 \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
23636 @end quotation
23637
23638 \e$B$3$N<jK!$K$OCm0U$7$F$/$@$5$$!#\e(BSpammers \e$B$O$=$l$K5$IU$$$F$$$^$9!#\e(B
23639
23640 @node SpamAssassin
23641 @subsection SpamAssassin, Vipul's Razor, DCC, etc
23642 @cindex SpamAssassin
23643 @cindex Vipul's Razor
23644 @cindex DCC
23645
23646 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
23647 \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
23648 \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
23649 \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
23650 \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
23651 \e$B$$$^$9$,!"B>$N$[$H$s$I$NF;6q$K$b4JC1$KE,9g$9$k$O$:$G$9!#\e(B
23652
23653 \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
23654 \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
23655 \e$B$i$P!"$3$l$i$NC1=c$J%l%7%T$G4V$K9g$o$;$k$3$H$,$G$-$^$9!#\e(B
23656
23657 \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
23658 \e$B$J$?<+?H$,$=$l$r8F$S=P$9I,MW$,$"$j$^$9!#0J2<$K\e(B @code{:postscript} \e$B%a!<%k\e(B
23659 \e$B%=!<%9;X<(;R\e(B (@pxref{Mail Source Specifiers}) \e$B$r;H$&>l9g$N9M$(J}$r<($7$^\e(B
23660 \e$B$9!#\e(B
23661
23662 @lisp
23663 (setq mail-sources
23664       '((file :prescript "formail -bs spamassassin < /var/mail/%u")
23665         (pop :user "jrl"
23666              :server "pophost"
23667              :postscript
23668              "mv %t /tmp/foo; formail -bs spamc < /tmp/foo > %t")))
23669 @end lisp
23670
23671 \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
23672 \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
23673 \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:
23674
23675 @lisp
23676 (setq nnmail-split-methods '(("spam"  "^X-Spam-Flag: YES")
23677                              ...))
23678 @end lisp
23679
23680 \e$B$^$?$OFC5iJ,3dJ}<0\e(B (@pxref{Fancy Mail Splitting}) \e$B$G$9\e(B:
23681
23682 @lisp
23683 (setq nnmail-split-methods 'nnmail-split-fancy
23684       nnmail-split-fancy '(| ("X-Spam-Flag" "YES" "spam")
23685                              ...))
23686 @end lisp
23687
23688 \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
23689 \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
23690 \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
23691 \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
23692 \e$B$9\e(B:
23693
23694 @lisp
23695 (setq nnmail-split-fancy '(| (: kevin-spamassassin)
23696                              ...))
23697 (defun kevin-spamassassin ()
23698   (save-excursion
23699     (widen)
23700     (if (eq 1 (call-process-region (point-min) (point-max)
23701                                    "spamc" nil nil nil "-c"))
23702         "spam")))
23703 @end lisp
23704
23705 Nnimap \e$B%P%C%/%(%s%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s%m!<%I\e(B
23706 \e$B$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#$=$l$r$9$k$?$a$K\e(B
23707 \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
23708 \e$B$9\e(B (@pxref{Client-Side IMAP Splitting})\e$B!#\e(B
23709
23710 \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
23711 \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
23712 \e$B$7$g$&!#$3$l$,$=$N5$$NMx$$$?4X?t$G$9\e(B:
23713
23714 @lisp
23715 (defun my-gnus-raze-spam ()
23716   "SPAM \e$B$N=hM}$r\e(B Vipul \e$B$N\e(B Razor \e$B$K0Q$M$F$+$i!"\e(B
23717 \e$B$=$l$K4|8B@Z$l>C5n2DG=$N0u$rIU$1$^$9!#\e(B"
23718   (interactive)
23719   (gnus-summary-save-in-pipe "razor-report -f -d" t)
23720   (gnus-summary-mark-as-expirable 1))
23721 @end lisp
23722
23723 @node Hashcash
23724 @subsection Hashcash
23725 @cindex hashcash
23726
23727 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
23728 \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
23729 \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
23730 \e$B$3$H$OEv$F$K$G$-$J$$$H$$$&L@$i$+$J7gE@$,$"$j$^$9$,!">.5,LO$J=8CD$G$OLr$K\e(B
23731 \e$BN)$D$G$7$g$&!#\e(B
23732
23733 \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
23734 \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
23735 \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
23736 \e$B$=$l$O$^$?!"$I$3$+$G$@$l$+$,$=$l$i$NF;6q$r99?7$9$k$?$a$K!"$?$/$5$s\e(B
23737 \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
23738 \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
23739 \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
23740 \e$BFHCGE*\e(B (dogmatic) \e$B$+$N4QE@$G!"Fs$D$N<h$jAH$_$r9M$($k$3$H$,$G$-$^$9!#$=$l\e(B
23741 \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
23742 \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
23743 \e$B$9!#\e(B
23744
23745 @cindex X-Hashcash
23746 \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
23747 \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
23748 \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
23749 \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
23750 \e$B$"$k30It%"%W%j%1!<%7%g%s$N\e(B @code{hashcash} \e$B$K$D$$$F\e(B
23751 \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
23752 \e$B$,\e(B @uref{http://www.camram.org/} \e$B$G8+$D$+$k$G$7$g$&!#\e(B
23753
23754 \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
23755 \e$B0J2<$N$h$&$K\e(B @code{message-generate-hashcash} (@pxref{Mail Headers,
23756 ,\e$B%a!<%k%X%C%@!<\e(B, message-ja, The Message Manual}) \e$B$r%+%9%?%^%$%:$7$F$/$@\e(B
23757 \e$B$5$$\e(B:
23758
23759 @lisp
23760 (setq message-generate-hashcash t)
23761 @end lisp
23762
23763 \e$B$$$/$D$+$NDI2C$NJQ?t$N@_Dj$b$7$J$1$l$P$J$j$^$;$s\e(B:
23764
23765 @table @code
23766 @item hashcash-default-payment
23767 @vindex hashcash-default-payment
23768 \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
23769 \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
23770
23771 @item hashcash-payment-alist
23772 @vindex hashcash-payment-alist
23773 \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
23774 \e$BMW5a$9$k$+$b$7$l$^$;$s!#$3$NJQ?t$O\e(B @samp{(@var{addr} @var{amount})} \e$B$N7A\e(B
23775 \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
23776 \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
23777 \e$B$?\e(B @samp{(@var{addr} @var{string} @var{amount})} \e$B$NMWAG$r;}$D$3$H$b2DG=\e(B
23778 \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
23779 \e$B$7$F;H$o$l$^$9!#\e(B
23780
23781 @item hashcash-path
23782 @vindex hashcash-path
23783 @code{hashcash} \e$B%P%$%J%j!<$,%$%s%9%H!<%k$5$l$F$$$k>l=j$G$9!#$3$NJQ?t\e(B
23784 \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
23785 \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
23786 \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
23787 hashcash payments \e$B$r@8@.$9$k$H$-$O%(%i!<$K$J$k$G$7$g$&!#\e(B
23788 @end table
23789
23790 Gnus \e$B$O\e(B hashcash \e$B%/%C%-!<$rG'>Z$9$k$3$H$,$G$-$^$9$,!"<j$G%+%9%?%^%$%:$7\e(B
23791 \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
23792 \e$B%-!<$rG'>Z$9$k$K$O!"\e(B@code{hashcash.el} \e$B%i%$%V%i%j!<\e(B
23793 \e$B$N\e(B @code{mail-check-payment} \e$B4X?t$r;H$C$F$/$@$5$$!#F~$C$F$-$?%a!<%k\e(B
23794 \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
23795 @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
23796 \e$B$^$9\e(B (@pxref{Anti-spam Hashcash Payments})\e$B!#\e(B
23797
23798 @node Spam Package
23799 @section Spam \e$B%Q%C%1!<%8\e(B
23800 @cindex spam filtering
23801 @cindex spam
23802
23803 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
23804 \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
23805 \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
23806 \e$B%"%k$rDL$7$F;H$o$l$kL>A0$G$9!#\e(B)
23807
23808 @menu
23809 * Spam Package Introduction::
23810 * Filtering Incoming Mail::
23811 * Detecting Spam in Groups::
23812 * Spam and Ham Processors::
23813 * Spam Package Configuration Examples::
23814 * Spam Back Ends::
23815 * Extending the Spam package::
23816 * Spam Statistics Package::
23817 @end menu
23818
23819 @node Spam Package Introduction
23820 @subsection Spam \e$B%Q%C%1!<%8=x@b\e(B
23821 @cindex spam filtering
23822 @cindex spam filtering sequence of events
23823 @cindex spam
23824
23825 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
23826 \e$B$@$5$$!#FI$_Ht$P$7!"B.FI!"$^$?$O<P$aFI$_$7$F$O$$$1$^$;$s!#\e(B
23827
23828 @code{spam.el} \e$B%7!<%1%s%9$N%$%Y%s%H$N>O$r$A$c$s$HFI$_$^$7$g$&!#\e(B
23829 @ref{Extending the Spam package} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
23830
23831 @cindex spam-initialize
23832 @vindex spam-use-stat
23833 Spam \e$B%Q%C%1!<%8$r;H$&$K$O!"\e(B@strong{\e$BI,$:\e(B} \e$B:G=i\e(B
23834 \e$B$K\e(B @code{spam-initialize} \e$B4X?t$r<B9T$5$;$F$/$@$5$$\e(B:
23835
23836 @example
23837 (spam-initialize)
23838 @end example
23839
23840 \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
23841 \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
23842 \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
23843 \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
23844 \e$B?t$O!"\e(B@samp{spam} \e$B%+%9%?%^%$%:%0%k!<%W$G8+$D$+$k$G$7$g$&!#\e(B
23845
23846 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
23847 \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
23848
23849 \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
23850 \e$B%k!<%W$KF~$k$H$-$N$I$A$i$+$G9T$J$o$l$^$9!#\e(B
23851
23852 \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
23853 \e$B%a!<%k$,C10l$N%9%W!<%k%U%!%$%k$KF~$l$i$l\e(B
23854 \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
23855 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
23856 \e$BMQ$K;XDj$7$?%0%k!<%W$KAw$j$^$9!#\e(B@xref{Filtering Incoming Mail}.
23857
23858 \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
23859 \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
23860 \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
23861 \e$B$k$^$@FI$^$l$?$3$H$,L5$$!"$^$?$OL$FI$K$J$C$F$$$k%a%C%;!<%8$KBP$7\e(B
23862 \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
23863 \e$B$O\e(B spam \e$B0u$,IU$1$i$l$^$9!#\e(B@xref{Detecting Spam in Groups}.
23864
23865 \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
23866 \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
23867 \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
23868 \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
23869 \e$B$J$I$G$9!#\e(B@xref{Spam Back Ends}.
23870
23871 Gnus \e$B$N35N,%P%C%U%!!<$G\e(B spam \e$B$@$HF1Dj$5$l$?%a%C%;!<%8$K$O!">o\e(B
23872 \e$B$K\e(B @samp{$} \e$B0u$,IU$-$^$9!#\e(B
23873
23874 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
23875 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
23876 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
23877 \e$B%W%Q%i%a!<%?!<$r;H$C$F;XDj$7$F$/$@$5\e(B
23878 \e$B$$\e(B (@pxref{Group Parameters})\e$B!#\e(BSpam \e$B%0%k!<%W$K$OFCJL$JB0@-$,$"$j!"\e(B
23879 spam \e$B%0%k!<%W$KF~$k$H!"$^$@FI$^$l$?$3$H$,L5$$$9$Y$F$N%a%C%;!<%8\e(B
23880 \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
23881 \e$BE*$K\e(B spam \e$B0u$,IU$-$^$9!#\e(B
23882
23883 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
23884 \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
23885 \e$B$OJ#?t$N$3$H$r9T$J$$$^$9!#\e(B
23886
23887 \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
23888 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
23889 \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
23890 \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
23891 \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
23892 \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
23893 \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
23894 \e$B%;%C%5!<$r;H$&$+$r;XDj$7$^$9!#\e(B@xref{Spam and Ham Processors}.
23895
23896 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
23897 \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
23898 \e$B$,$=$l$K0u$rIU$1$F$bNI$$$G$7$g$&!#\e(B
23899
23900 @table @kbd
23901 @item $
23902 @itemx M-d
23903 @itemx M s x
23904 @itemx S x
23905 @kindex $ (\e$B35N,\e(B)
23906 @kindex M-d (\e$B35N,\e(B)
23907 @kindex S x (\e$B35N,\e(B)
23908 @kindex M s x (\e$B35N,\e(B)
23909 @findex gnus-summary-mark-as-spam
23910 \e$B8=:_$N5-;v$K\e(B spam \e$B0u$rIU$1$F!"\e(B@samp{$} \e$B0u$rI=<($7$^\e(B
23911 \e$B$9\e(B (@code{gnus-summary-mark-as-spam})\e$B!#\e(B
23912 @end table
23913
23914 @noindent
23915 \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
23916 @xref{Setting Marks}.
23917
23918 \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
23919 \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
23920 \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
23921 \e$B$7\e(B @code{spam-process-ham-in-spam-groups} \e$B$*$h\e(B
23922 \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
23923 \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
23924
23925 @vindex gnus-ham-process-destinations
23926 @vindex gnus-spam-process-destinations
23927 \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
23928 \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
23929 \e$B$9!#\e(BSpam \e$B%0%k!<%W$N\e(B ham \e$B5-;v$O!"JQ\e(B
23930 \e$B?t\e(B @code{gnus-ham-process-destinations} \e$B$^$?$O%0%k!<%W%Q%i%a!<\e(B
23931 \e$B%?!<\e(B @code{ham-process-destination} \e$B$G;XDj$5$l$?%0%k!<%W$K0\F0$5$;$i$l$^\e(B
23932 \e$B$9!#\e(BHam \e$B%0%k!<%W$N\e(B spam \e$B5-;v$O!"JQ\e(B
23933 \e$B?t\e(B @code{gnus-spam-process-destinations} \e$B$^$?$O%0%k!<%W%Q%i%a!<\e(B
23934 \e$B%?!<\e(B @code{spam-process-destination} \e$B$G;XDj$5$l$?%0%k!<%W$K0\F0$5$;$i$l\e(B
23935 \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
23936 \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
23937 \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
23938
23939 \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
23940 \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
23941 \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
23942 \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
23943 \e$B$5$$!#\e(B@xref{Spam Package Configuration Examples}.
23944
23945 \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
23946 \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
23947 \e$B$k$H!"\e(B@code{spam-process-destination} \e$B%Q%i%a!<%?!<$K=>$C\e(B
23948 \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
23949
23950 \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
23951 \e$B$k$3$H$G$9!#IaDL$=$l$O@5$7$$9T$J$$$G$9!#\e(B
23952
23953 \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
23954 \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
23955 \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
23956 \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
23957 \e$B$/$@$5$$!#$=$l$O<N$F$?$b$N$G$O$"$j$^$;$s!#\e(B
23958
23959 @node Filtering Incoming Mail
23960 @subsection \e$B$d$C$FMh$k%a!<%k$N_I2a\e(B
23961 @cindex spam filtering
23962 @cindex spam filtering incoming mail
23963 @cindex spam
23964
23965 \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
23966 \e$B%kJ,3d$r;H$&$?$a$N@_Dj$r9T$J$C$F$/$@$5$$!#\e(B@xref{Fancy Mail Splitting}.
23967 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
23968 \e$B$,\e(B @code{nnmail-split-fancy} \e$B$^$?$O\e(B @code{nnimap-split-fancy}) \e$B$KDI2C$9\e(B
23969 \e$B$k$3$H$,$G$-$k!"FCJL$JJ,3d4X?t$rDj5A$7$^$9\e(B:
23970
23971 @example
23972 (: spam-split)
23973 @end example
23974
23975 @vindex spam-split-group
23976 @noindent
23977 @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
23978 \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
23979 \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
23980 \e$B%+%9%?%^%$%:$9$k$3$H$K$h$C$FJQ99$9$k$3$H$,$G$-$^$9!#\e(B
23981 @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
23982 \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
23983 \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
23984 \e$B$9!#$7$?$,$C$F\e(B @samp{nnimap+server:spam} \e$B$H$$$&CM$O8m$j$G!"$=$l\e(B
23985 \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
23986 \e$B$K$J$C$F$7$^$$$^$9!#\e(B
23987
23988 @code{spam-split} \e$B$O$$$+$J$kJ}K!$K$h$C$F$b%a%C%;!<%8$NFbMF$rJQ99$7$^$;$s!#\e(B
23989
23990 @vindex nnimap-split-download-body
23991 IMAP \e$B$NMxMQ<T$X$NCm0U\e(B: spam \e$B%P%C%/%(%s%I$H$7\e(B
23992 \e$B$F\e(B @code{spam-check-bogofilter}\e$B!"\e(B@code{spam-check-ifile} \e$B$*$h\e(B
23993 \e$B$S\e(B @code{spam-check-stat} \e$B$r;H$&>l9g$O!"$5$i$KJQ\e(B
23994 \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
23995 \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
23996 \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
23997 \e$B%;!<%8%X%C%@!<$@$1$r<h$j9~$_$^$9$,!"\e(B@code{nnimap-split-download-body} \e$B$G\e(B
23998 \e$B%a%C%;!<%8$NK\J8$b<h$j9~$`$3$H$r;X<($9$k$3$H$,$G$-$^$9!#$=$l\e(B
23999 \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
24000 \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
24001 @xref{Client-Side IMAP Splitting}.
24002
24003 @code{spam-use-*} \e$BJQ?t$r;H$C$F!"\e(B@code{spam-split} \e$B$,;H$&0l$D0J>e\e(B
24004 \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}.
24005 \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
24006 \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
24007 \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
24008 \e$B$+$C$F\e(B?  Spam \e$B%P%C%/%(%s%I$H$7\e(B
24009 \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
24010 \e$B$$$F!"$+$D0J2<$NJ,3d5,B'$r;H$C$F$$$k$H$9$k$H\e(B:
24011
24012 @example
24013  nnimap-split-fancy '(|
24014                       (any "ding" "ding")
24015                       (: spam-split)
24016                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
24017                       "mail")
24018 @end example
24019
24020 @noindent
24021 \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
24022 \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
24023 \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
24024 \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
24025 \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
24026 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
24027
24028 \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
24029 \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
24030 \e$B::$r4^$`\e(B) \e$B$r:nF0$5$;$k$3$H$G$9!#$3$l$O%Q%i%a!<%?!<\e(B
24031 \e$B$r\e(B @code{spam-split} \e$B$KEO$9$3$H$K$h$C$F9T$J$o$l$^$9\e(B:
24032
24033 @example
24034 nnimap-split-fancy
24035       '(|
24036         ;; @r{@code{spam-use-regex-headers} \e$B$G8!=P$5$l$?\e(B}
24037         ;; @r{spam \e$B$O\e(B @samp{regex-spam} \e$B$X!#\e(B}
24038         (: spam-split "regex-spam" 'spam-use-regex-headers)
24039         (any "ding" "ding")
24040         ;; @r{spam-split \e$B$G8!=P$5$l$?B>$N$9$Y$F$N\e(B spam \e$B$O\e(B}
24041         ;; @r{@code{spam-split-group} \e$B$X!#\e(B}
24042         (: spam-split)
24043         ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
24044         "mail")
24045 @end example
24046
24047 @noindent
24048 \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
24049 \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
24050 \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
24051 \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
24052 \e$B;q8;=8LsE*$J%V%i%C%/%[!<%k!&%A%'%C%/$r<B9T$9$kI,MW$,$J$$$H$$$&$3$H$G$9!#\e(B
24053 \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
24054 \e$B$r@_Dj$9$k$3$H$b$G$-$k$G$7$g$&!#5$$,68$&!<!#\e(B
24055
24056 \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
24057 \e$B$-$G$9!#$=$N$o$1$O!"\e(B@file{spam.el} \e$B$rFI$_9~$`$H$-$K!"$I$s\e(B
24058 \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
24059 \e$B9~$_$,9T$J$o$l$k$+$i$G$9!#\e(B@xref{Spam Back Ends}.
24060 @c
24061 @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
24062 @c \e$BDs6!$9$kI,MW$,$"$j$^$9!#$$$/$D$+$O$=$N5!G=$rFbB"$7$F$$$^$9$,!"$7$F$$$J$$\e(B
24063 @c \e$B$b$N$b$"$j$^$9!#\e(B}
24064
24065 @node Detecting Spam in Groups
24066 @subsection \e$B%0%k!<%W$K$*$1$k\e(B spam \e$B$N8!=P\e(B
24067
24068 \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
24069 \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
24070 \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
24071 \e$B9T$J$&$3$H$,$G$-$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
24072
24073 \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
24074 \e$B$-$G$9!#$=$N$o$1$O!"\e(B@file{spam.el} \e$B$rFI$_9~$`$H$-$K!"$I$s\e(B
24075 \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
24076 \e$B9~$_$,9T$J$o$l$k$+$i$G$9!#\e(B
24077
24078 \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
24079 \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
24080 \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
24081 \e$B$-$^$9!#\e(B
24082
24083 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
24084 \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
24085 \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
24086 @samp{suspect} \e$B%0%k!<%W$G$O\e(B @code{spam-use-blacklist} \e$B$*$h\e(B
24087 \e$B$S\e(B @code{spam-use-bogofilter} \e$B$N<jCJ$r;H$&$3$H$,$G$-$^$9!#\e(B
24088 @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
24089 \e$B$?$V$s=EMW$G$O$"$j$^$;$s!#\e(B
24090
24091 @node Spam and Ham Processors
24092 @subsection Spam \e$B$H\e(B Ham \e$B%W%m%;%C%5!<\e(B
24093 @cindex spam filtering
24094 @cindex spam filtering variables
24095 @cindex spam variables
24096 @cindex spam
24097
24098 @vindex gnus-spam-process-newsgroups
24099 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
24100 \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
24101 \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
24102 \e$B$3$m!"$3$l$i$N%W%m%;%C%5!<$N<g$JLr3d$O!"\e(B
24103 Bogofilter (@pxref{Bogofilter}) \e$B$d\e(B Spam \e$BE}7W%Q%C%1!<%8$N$h$&$J<-=q$K4p$E\e(B
24104 \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
24105 Filtering})\e$B!#\e(B
24106
24107 \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
24108 \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
24109 \e$B%Q%i%a!<%?!<$,Dj5A$5$l$F$$$J$$$H!"$=$l$i$OJQ\e(B
24110 \e$B?t\e(B @code{gnus-spam-process-newsgroups} \e$B$K$h$C$F7h$a$i$l$^$9!#\e(B
24111
24112 @vindex gnus-spam-newsgroup-contents
24113 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
24114 \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
24115 \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
24116 \e$B$r!"$=$N%0%k!<%W%Q%i%a!<\e(B
24117 \e$B%?!<\e(B @code{spam-contents} \e$B$r\e(B @code{gnus-group-spam-classification-spam} \e$B$K\e(B
24118 \e$B@_Dj$9$k$+!"$^$?$O$=$l$KBP1~$9$kJQ\e(B
24119 \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
24120 \e$B8@$9$k$3$H$,$G$-$^$9!#\e(B@code{spam-contents} \e$B%0%k!<%W%Q%i%a!<%?!<\e(B
24121 \e$B$H\e(B @code{gnus-spam-newsgroup-contents} \e$BJQ?t$O!"$=$l$i$N<oJL\e(B
24122 \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
24123 @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
24124 \e$B%W$,\e(B @code{spam-junk-mailgroups}, @code{spam-contents} \e$B$^$?\e(B
24125 \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
24126 \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
24127 \e$B$O%G%#%U%)%k%H$G$OL$J,N`$G$9!#\e(B
24128
24129 @vindex gnus-spam-mark
24130 @cindex $
24131 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
24132 \e$B$5$l$^$9\e(B: \e$B$=$N%0%k!<%W$KF~$k$H!"$=$l$i\e(B
24133 \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
24134 \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
24135 \e$BF~$C$?$H$-$K!"$=$l$K$O\e(B spam \e$B0u$OIU$-$^$;$s!#\e(B
24136 @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
24137 \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
24138 \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
24139 \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
24140 \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
24141 \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
24142 \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
24143 \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
24144 \e$B$KAw$i$l!"$=$l$i$r\e(B spam \e$B$NI8K\$H$7$F3X=,$7$^$9!#\e(B
24145
24146 \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
24147 @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
24148 \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
24149 \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
24150 \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
24151 @samp{X} \e$B$O<+F0E*$J:o=|$N0u!"\e(B@samp{K} \e$B$OL@<(E*$J:o=|$N0u!"$=$7\e(B
24152 \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
24153 \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
24154 \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
24155 \e$B@0$9$k$Y$-$G$9!#\e(B
24156
24157 @defvar ham-marks
24158 \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
24159 \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
24160 \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
24161 \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
24162 \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
24163 \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
24164 \e$B$a$i$l$^$;$s!#$7$+$7!"$"$J$?$,$=$l$r9T$J$&$3$H$O$G$-$k$7!";d$?$A$KITK~$O\e(B
24165 \e$B$"$j$^$;$s!#\e(B
24166 @end defvar
24167
24168 @defvar spam-marks
24169 \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
24170 \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
24171 \e$B$=$l$rJQ99$9$k$3$H$O4+$a$^$;$s$,!"K\Ev$K$=$&$7$?$$$N$J$i$4>!<j$K!#\e(B
24172 @end defvar
24173
24174 \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
24175 \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
24176 \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
24177 \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
24178 \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
24179 \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
24180 \e$B2?$b0u$,L5$$$3$H$r3N$+$a$k$3$H$G$9!#\e(B
24181
24182 @vindex gnus-ham-process-destinations
24183 @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
24184 \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
24185 \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
24186 \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
24187 @code{ham-process-destination} \e$B%0%k!<%W%Q%i%a!<%?!<$,<($9>l=j\e(B
24188 \e$B$+\e(B @code{gnus-ham-process-destinations} \e$BJQ?t$NCf$G9gCW$9$k>l=j$N$I$A$i$+\e(B
24189 \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
24190 customize-variable @key{RET} gnus-ham-process-destinations} \e$B$K$h$C$F$3$N\e(B
24191 \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
24192 \e$B9%$-$J?M$N$?$a$K8@$C$F$*$/$H!"$=$l$>$l$N%0%k!<%WL>$N%j%9%H$OIaDL\e(B
24193 \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
24194 \e$B$5$l$F$$$J$$$H!"\e(Bham \e$B5-;v$O0\F0$5$;$i$l$^$;$s!#\e(B
24195 @code{spam-mark-ham-unread-before-move-from-spam-group} \e$B%Q%i%a!<%?!<$,@_\e(B
24196 \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
24197
24198 \e$BNc$($P\e(B @acronym{NNTP} \e$B$N$h$&$JFI$_9~$_@lMQ%P%C%/%(%s%I$G$"$k$?$a\e(B
24199 \e$B$K\e(B ham \e$B$,0\F0$G$-$J$$>l9g!"$=$l$O%3%T!<$5$l$^$9!#\e(B
24200
24201 \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
24202 \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
24203 \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
24204
24205 @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
24206 \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
24207
24208 @vindex spam-process-ham-in-spam-groups
24209 \e$BJQ?t\e(B @code{spam-process-ham-in-spam-groups} \e$B$O%G%#%U%)%k%H$G\e(B
24210 \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
24211 \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
24212 \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
24213 \e$B$k$3$H$,A[Dj$5$l$F$$$^$9!#\e(B
24214
24215 @vindex spam-process-ham-in-nonham-groups
24216 \e$BJQ?t\e(B @code{spam-process-ham-in-nonham-groups} \e$B$O%G%#%U%)%k%H$G\e(B
24217 \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
24218 \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
24219 \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
24220 \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
24221
24222 @vindex gnus-spam-process-destinations
24223 @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
24224 \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
24225 \e$B%?!<$,<($9>l=j$+\e(B @code{gnus-spam-process-destinations} \e$BJQ?t$NCf$G9gCW$9\e(B
24226 \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
24227 \e$B$G$9\e(B (@kbd{M-x customize-variable @key{RET}
24228 gnus-spam-process-destinations} \e$B$K$h$C$F$3$NJQ?t$r%+%9%?%^%$%:$9$k$N$,:G\e(B
24229 \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
24230 \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
24231 @code{spam-process-destination} \e$B%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"\e(B
24232 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
24233 \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
24234 \e$B$b$N$,8+$($k>l9g$O!"$3$3$G$b$=$l$r;H$&I,MW$,$"$j$^$9!#\e(B
24235
24236 \e$BNc$($P\e(B @acronym{NNTP} \e$B$N$h$&$JFI$_9~$_@lMQ%P%C%/%(%s%I$G$"$k$?$a\e(B
24237 \e$B$K\e(B spam \e$B$,0\F0$G$-$J$$>l9g!"$=$l$O%3%T!<$5$l$^$9!#\e(B
24238
24239 \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
24240 \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
24241 \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
24242
24243 @vindex spam-log-to-registry
24244 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
24245 \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
24246 @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
24247 \e$B$k$h$&$K!"\e(B@code{spam-log-to-registry} \e$BJQ?t$rM-8z$K$7$F$/$@$5$$!#\e(B
24248 @code{gnus-registry.el} \e$B$,EPO?$9$k?t$r@)8B$7$F$7$^$&$H!"@)8B$,L5$$>l9g$N\e(B
24249 \e$B$h$&$KF0:n$7$J$$$3$H$r3P$($F$*$$$F$/$@$5$$!#\e(B
24250
24251 @vindex spam-mark-only-unseen-as-spam
24252 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
24253 \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
24254 \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
24255
24256 @vindex spam-mark-ham-unread-before-move-from-spam-group
24257 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
24258 \e$B%H$7$F$/$@$5$$!#$3$l$O\e(B ham \e$B$K0u$rIU$1$k$?$a$K2D\e(B
24259 \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
24260 \e$B;v$O$"$?$+$b$=$l$,%a!<%k%5!<%P!<$+$iMh$?$P$+$j$N$h$&$K!"L50u\e(B
24261 \e$B$G\e(B @code{ham-process-destination} \e$B$KCV$+$l$k$G$7$g$&!#\e(B
24262
24263 @vindex spam-autodetect-recheck-messages
24264 \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
24265 \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
24266 \e$B9T$J$&$+$r;X<($7$^$9!#$3$l$O$=$N$^$^$K$7$F$*$/$3$H$r4+$a$^$9!#\e(B
24267
24268 @node Spam Package Configuration Examples
24269 @subsection Spam \e$B%Q%C%1!<%8$N@_DjNc\e(B
24270 @cindex spam filtering
24271 @cindex spam filtering configuration examples
24272 @cindex spam configuration examples
24273 @cindex spam
24274
24275 @subsubheading Ted \e$B$N@_Dj\e(B
24276
24277 From Ted Zlatanov <tzz@@lifelogs.com>.
24278
24279 @example
24280 ;; @r{@code{gnus-registry-split-fancy-with-parent} \e$B$H\e(B spam \e$B$N<+F08!=P$N$?$a!#\e(B}
24281 ;; @r{\e$B>\:Y$O\e(B @file{gnus-registry.el} \e$B$r;2>H!#\e(B}
24282 (gnus-registry-initialize)
24283 (spam-initialize)
24284
24285 (setq
24286  spam-log-to-registry t ;; @r{Spam \e$B$N<+F08!=P$N$?$a!#\e(B}
24287  spam-use-BBDB t
24288  spam-use-regex-headers t ;; @r{X-Spam-Flag (SpamAssassin) \e$B$rJa$^$($k!#\e(B}
24289  ;; @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}
24290  gnus-spam-newsgroup-contents '(("spam"
24291                                  gnus-group-spam-classification-spam))
24292  ;; @r{\e$B$3$l$i$N\e(B docstring \e$B$r;2>H!#\e(B}
24293  spam-move-spam-nonspam-groups-only nil
24294  spam-mark-only-unseen-as-spam t
24295  spam-mark-ham-unread-before-move-from-spam-group t
24296  ;; @r{\e$B$"$J$?$N@_Dj$KDI2C$9$kA0$K!"$3$l$,2?$r$9$k$+M}2r$;$h\e(B!}
24297  ;; @r{nnimap \e$BMQ$K$?$V$s\e(B nnimap-split-methods \e$B$r@_Dj$9$kI,MW$"$j!#\e(B}
24298  ;; @r{\e$B%^%K%e%"%k;2>H!#\e(B}
24299  nnimap-split-fancy '(|
24300                       ;; @r{References \e$B$r?F$^$GC)$C$F$=$l$i$N%0%k!<%W\e(B}
24301                       ;; @r{\e$B$rF~$l$k!#\e(B}
24302                       (: gnus-registry-split-fancy-with-parent)
24303                       ;; @r{\e$B$3$l$O%5!<%P!<B&$N\e(B SpamAssassin \e$B%?%0$rJa$^\e(B}
24304                       ;; @r{\e$B$($k!#\e(B}
24305                       (: spam-split 'spam-use-regex-headers)
24306                       (any "ding" "ding")
24307                       ;; @r{Spam \e$B5-;v$O%G%#%U%)%k%H$G\e(B @samp{spam} \e$B$K9T$/\e(B}
24308                       ;; @r{\e$B$3$H$KCm0U!#\e(B}
24309                       (: spam-split)
24310                       ;; @r{\e$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#\e(B}
24311                       "mail"))
24312
24313 ;; @r{@kbd{G p} \e$B$G@_Dj$7$?;d$N%Q%i%a!<%?!<!#\e(B}
24314
24315 ;; @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}
24316 ;; @r{@samp{nnimap+mail.lifelogs.com:spam} \e$B$r=|$$$?$9$Y$F$N\e(B nnimap \e$B%0%k!<%W\e(B}
24317 ;; @r{\e$B$N$?$a$N%Q%i%a!<%?!<\e(B:}
24318 ;; @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}
24319 ;; @r{\e$B%0%0%k!<%W$KAw$j9~$`!#\e(B}
24320
24321 ((spam-process-destination . "nnimap+mail.lifelogs.com:train"))
24322
24323 ;; @r{\e$B$9$Y$F$N\e(B @acronym{NNTP} \e$B%0%k!<%W$N$?$a$N%Q%i%a!<%?!<\e(B:}
24324 ;; @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}
24325 ((spam-autodetect-methods spam-use-blacklist spam-use-BBDB)
24326 ;; @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}
24327  (spam-process-destination . "nnimap+mail.lifelogs.com:train"))
24328
24329 ;; @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}
24330 ;; @r{\e$B$N$?$a$N%Q%i%a!<%?!<\e(B:}
24331 ((spam-autodetect . t))
24332
24333 ;; @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}
24334 ;; @r{spam \e$B%0%k!<%W\e(B) \e$B$N$?$a$N%Q%i%a!<%?!<\e(B:}
24335
24336 ((spam-contents gnus-group-spam-classification-spam)
24337
24338  ;; @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}
24339  ;; @r{@samp{nnimap+mail.lifelogs.com:train} \e$B$KAw$j9~$^$l$k!#\e(B(\e$BA0=R$N\e(B}
24340  ;; @r{@code{gnus-spam-newsgroup-contents} \e$B$N@_Dj$K$h$j!"$9$Y$F$N\e(B}
24341  ;; @r{\e$B$^$@FI$^$l$?$3$H$,L5$$%a%C%;!<%8$rFI$`$H$=$&$J$k!#\e(B)}
24342
24343  (spam-process-destination "nnimap+mail.lifelogs.com:train")
24344
24345  ;; @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}
24346  ;; @r{\e$B$KAw$j9~$^$l$k$,!";d$N\e(B @samp{nnimap+mail.lifelogs.com:trainham}}
24347  ;; @r{\e$B%U%)%k%@!<$K$b%H%l!<%K%s%0$N$?$a$KAw$j9~$`!#\e(B}
24348
24349  (ham-process-destination "nnimap+mail.lifelogs.com:mail"
24350                           "nnimap+mail.lifelogs.com:trainham")
24351  ;; @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}
24352  (ham-marks
24353   (gnus-ticked-mark))
24354  ;; @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}
24355  ;; @r{\e$BL@$i$+$KITMW$G!"C1$K;d$N]5J0$r@2$i$9$?$a$K$"$k!#\e(B}
24356  (spam-process (gnus-group-spam-exit-processor-blacklist)))
24357
24358 ;; @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}
24359 ;; @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}
24360 ;; @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}
24361 ;; @r{\e$B$G$b\e(B Gnus \e$B$O$=$&$$$&$3$H$O$d$C$F$/$l$J$$!#\e(B}
24362 @end example
24363
24364 @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
24365
24366 From Reiner Steib <reiner.steib@@gmx.de>.
24367
24368 \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
24369 \e$BO"78$7$?\e(B) bogofilter \e$B$rN)$A>e$2$^$7$?!#G'<1$5$l\e(B
24370 \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
24371 \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
24372 \e$B$7$N%H%l!<%K%s%0$O!"$=$l$>$l\e(B @samp{training.ham} \e$B$^$?\e(B
24373 \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
24374 \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
24375 \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
24376 \e$B$S\e(B @samp{training.spam} \e$B%U%)%k%@!<$+$i$=$l$i$r:o=|$7$^$9!#\e(B
24377
24378 \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
24379 \e$B$I$N;E;v$r;d$N$?$a$K$3$J$7$^$9\e(B:
24380
24381 @lisp
24382    ("nnimap:spam\\.detected"
24383     (gnus-article-sort-functions '(gnus-article-sort-by-chars))
24384     (ham-process-destination "nnimap:INBOX" "nnimap:training.ham")
24385     (spam-contents gnus-group-spam-classification-spam))
24386    ("nnimap:\\(INBOX\\|other-folders\\)"
24387     (spam-process-destination . "nnimap:training.spam")
24388     (spam-contents gnus-group-spam-classification-ham))
24389 @end lisp
24390
24391 @itemize
24392 @item @b{The Spam folder:}
24393 @samp{spam.detected} \e$B%U%)%k%@!<$K$*$$$F!";d$O8m8!=P\e(B (\e$B$9$J$o\e(B
24394 \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
24395 \e$B%/$r$7$J$1$l$P$J$j$^$;$s!#\e(B
24396
24397 @code{gnus-group-spam-classification-spam} \e$B$N9`$N$?$a$K!"$9$Y$F$N%a%C%;!<\e(B
24398 \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
24399 \e$B$K$$$/$D$+$NB>$N\e(B ham \e$B0u\e(B (@code{ham-marks}, @ref{Spam and Ham
24400 Processors}) \e$B$rIU$1$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N5-;v\e(B
24401 \e$B$O\e(B @samp{INBOX} (\e$B;d$,5-;v$rCV$$$F$*$-$?$$$H$3\e(B
24402 \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
24403 \e$B%W$K%3%T!<$5$l!"\e(B@samp{spam.detected} \e$B%U%)%k%@!<$+$i:o=|$5$l$^$9!#\e(B
24404
24405 @code{gnus-article-sort-by-chars} \e$B$N9`$O!";d$N8m8!=P$NH/8+$r4JC1$K$7$^$9!#\e(B
24406 \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
24407 \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
24408 \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},
24409 @acronym{UBE}) \e$B$G$O$"$j$^$;$s!#$H$b$"$l!"$=$l$i$NMW$i$J$$%a!<%k$r_I2a$9\e(B
24410 \e$B$k$N$K\e(B bogofilter \e$B$O;d$K$H$C$FM%=($JF;6q$G$9!#\e(B)
24411
24412 @item @b{Ham folders:}
24413 \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
24414 \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
24415 \e$BC!$-$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N%a%C%;!<%8\e(B
24416 \e$B$O\e(B @samp{training.spam} \e$B$K0\$5$l$^$9!#\e(B
24417 @end itemize
24418
24419 @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
24420
24421 From Reiner Steib <reiner.steib@@gmx.de>.
24422
24423 \e$B0J2<$N\e(B @code{gnus-parameters} \e$B$KG<$a$?MWAG$K$h$C$F!"\e(B@kbd{S x}
24424 (@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
24425 \e$B;v$K0u$rIU$1!"%0%k!<%W$r=P$k$H$-$K\e(B Gmane \e$B$KJs9p$7$^$9\e(B:
24426
24427 @lisp
24428    ("^gmane\\."
24429     (spam-process (gnus-group-spam-exit-processor-report-gmane)))
24430 @end lisp
24431
24432 \e$B2C$($F!";d$O\e(B news.gmane.org \e$B$+$i$G$O$J$/%m!<%+%k%K%e!<%9%5!<\e(B
24433 \e$B%P!<\e(B (leafnode) \e$B$rDL$7$F5-;v$rFI$s$G$$$k$N$G!"\e(B
24434 @code{(setq spam-report-gmane-use-article-number nil)} \e$B$r;H$C$F$$$^$9!#\e(B
24435 \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
24436 \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
24437 \e$B$r8!::$5$;$J$1$l$P$J$j$^$;$s!#\e(B
24438
24439 @node Spam Back Ends
24440 @subsection Spam \e$B%P%C%/%(%s%I\e(B
24441 @cindex spam back ends
24442
24443 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
24444 \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
24445 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
24446 \e$B%m%;%C%5!<$NBP$,Dj5A$5$l$F$$$^$9\e(B (@pxref{Spam and Ham Processors})\e$B!#\e(B
24447
24448 @menu
24449 * Blacklists and Whitelists::
24450 * BBDB Whitelists::
24451 * Gmane Spam Reporting::
24452 * Anti-spam Hashcash Payments::
24453 * Blackholes::
24454 * Regular Expressions Header Matching::
24455 * Bogofilter::
24456 * SpamAssassin back end::
24457 * ifile spam filtering::
24458 * Spam Statistics Filtering::
24459 * SpamOracle::
24460 @end menu
24461
24462 @node Blacklists and Whitelists
24463 @subsubsection \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H\e(B
24464 @cindex spam filtering
24465 @cindex whitelists, spam filtering
24466 @cindex blacklists, spam filtering
24467 @cindex spam
24468
24469 @defvar spam-use-blacklist
24470 \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
24471 \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
24472 \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
24473 \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
24474 @end defvar
24475
24476 @defvar spam-use-whitelist
24477 \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
24478 \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
24479 \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
24480 \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
24481 \e$B$J$$$3$H$r0UL#$9$k!"L@<(E*$J_I2a4o$G$9!#\e(B
24482 @end defvar
24483
24484 @defvar spam-use-whitelist-exclusive
24485 \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
24486 \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
24487 \e$BJQ?t$r\e(B @code{t} \e$B$K$7$F$/$@$5$$!#Cm0U$7$F;H$C$F$/$@$5$$!#\e(B
24488 @end defvar
24489
24490 @defvar gnus-group-spam-exit-processor-blacklist
24491 \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
24492 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24493 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24494 \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
24495 \e$BIU$$$?5-;v$NAw?.<T$,%V%i%C%/%j%9%H$KDI2C$5$l$^$9!#\e(B
24496
24497 @emph{\e$B7Y9p\e(B}
24498
24499 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-blacklist} \e$B$NBe$o$j\e(B
24500 \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
24501 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24502 @end defvar
24503
24504 @defvar gnus-group-ham-exit-processor-whitelist
24505 \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
24506 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24507 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24508 \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
24509 \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
24510
24511 @emph{\e$B7Y9p\e(B}
24512
24513 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-whitelist} \e$B$NBe$o$j\e(B
24514 \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
24515 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24516 @end defvar
24517
24518 \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
24519 \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
24520 \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
24521 \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
24522 \e$BI=8=$N9=J8$r;H$$$^$9!#\e(B
24523
24524 \e$B5U$K!"%[%o%$%H%j%9%H$O2?$N%"%I%l%9$,@5Ev$@$H9M$($i$l$k$+$r9p$2$^$9!#%[%o\e(B
24525 \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
24526 \e$B8+$J$5$l$^$9!#\e(B@ref{BBDB Whitelists} \e$B$b8+$F$/$@$5$$!#%[%o%$%H%j%9%H$N3F9`\e(B
24527 \e$BL\$O\e(B Emacs \e$B$N@55,I=8=$N9=J8$r;H$$$^$9!#\e(B
24528
24529 \e$B%V%i%C%/%j%9%H$H%[%o%$%H%j%9%H$N%U%!%$%k$N=j:_$O!"\e(B
24530 @code{spam-directory} \e$BJQ?t\e(B (\e$B%G%#%U%)%k%H$O\e(B @file{~/News/spam}) \e$B$^$?\e(B
24531 \e$B$OD>@\\e(B @code{spam-whitelist} \e$B$H\e(B @code{spam-blacklist} \e$BJQ?t$G%+%9%?%^%$%:\e(B
24532 \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
24533 \e$B%k%H$G$O\e(B @code{spam-directory} \e$B$N%G%#%l%/%H%j!<$K$"$j!"$=$l$>\e(B
24534 \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
24535
24536 @node BBDB Whitelists
24537 @subsubsection BBDB \e$B%[%o%$%H%j%9%H\e(B
24538 @cindex spam filtering
24539 @cindex BBDB whitelists, spam filtering
24540 @cindex BBDB, spam filtering
24541 @cindex spam
24542
24543 @defvar spam-use-BBDB
24544 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
24545 \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
24546 \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
24547 \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
24548 \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
24549 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
24550 \e$B$r0UL#$9$k!"L@<(E*$J_I2a4o$G$9!#\e(B
24551 @end defvar
24552
24553 @defvar spam-use-BBDB-exclusive
24554 \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
24555 \e$B$r0UL#$9$k0EL[$N_I2a4o$H$7$F\e(B BBDB \e$B$r;H$$$?$$>l9g$O!"$3$NJQ?t\e(B
24556 \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
24557 \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
24558
24559 @code{spam.el} \e$B$K4X$9$k8B$j$O!"\e(B@code{spam-use-BBDB} \e$B$NJLL>$H$7\e(B
24560 \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
24561 \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
24562 \e$BDj$9$l$P!"\e(BBBDB \e$B$K$h$kJ,3d$O$9$Y$FGSB>E*$K$J$j$^$9!#\e(B
24563 @end defvar
24564
24565 @defvar gnus-group-ham-exit-processor-BBDB
24566 \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
24567 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24568 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24569 \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
24570 \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
24571
24572 @emph{\e$B7Y9p\e(B}
24573
24574 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-BBDB} \e$B$NBe$o$j$K!"\e(B
24575 @code{(ham spam-use-BBDB)} \e$B$r;H$&$3$H$r?d>)$7$^$9!#$9$Y$FF1Ey$KF0:n$9$k\e(B
24576 \e$B$3$H$OJ]>Z$5$l$^$9!#\e(B
24577 @end defvar
24578
24579 @node Gmane Spam Reporting
24580 @subsubsection Gmane Spam \e$BJs9p\e(B
24581 @cindex spam reporting
24582 @cindex Gmane, spam reporting
24583 @cindex Gmane, spam reporting
24584 @cindex spam
24585
24586 @defvar gnus-group-spam-exit-processor-report-gmane
24587 \e$B%0%k!<%W%Q%i%a!<%?!<$+JQ?t\e(B @code{gnus-spam-process-newsgroups} \e$B$r%+%9%?\e(B
24588 \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
24589 \e$B2C$($F$/$@$5$$!#$3$l$,2C$($i$l$k$H!"\e(Bspam \e$B0u$,IU$$$?5-;v$N%0%k!<%W\e(B
24590 \e$B$,\e(B HTTP \e$B7PM3$G\e(B Gmane \e$B$N4IM}<T$KJs9p$5$l$^$9!#\e(B
24591
24592 Gmane \e$B$O\e(B @uref{http://gmane.org} \e$B$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
24593
24594 @emph{\e$B7Y9p\e(B}
24595
24596 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-report-gmane} \e$B$NBe$o$j\e(B
24597 \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
24598 \e$B$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24599 @end defvar
24600
24601 @defvar spam-report-gmane-use-article-number
24602 \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
24603 \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
24604 \e$B$H9g$o$J$$>l9g$O!"\e(B@code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
24605 @code{spam-report-gmane-use-article-number} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
24606 @code{spam-report.el} \e$B$O$=$NHV9f$r5-;v$N%X%C%@!<$+$i<hF@$7$^$9!#\e(B
24607 @end defvar
24608
24609 @defvar spam-report-user-mail-address
24610 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
24611 \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
24612 \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
24613 @end defvar
24614
24615 @node Anti-spam Hashcash Payments
24616 @subsubsection \e$BHs\e(B-spam Hashcash \e$B0u\e(B
24617 @cindex spam filtering
24618 @cindex hashcash, spam filtering
24619 @cindex spam
24620
24621 @defvar spam-use-hashcash
24622 @code{spam-use-whitelist} (@pxref{Blacklists and Whitelists}) \e$B$K;w$F$$$^\e(B
24623 \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
24624 \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
24625 \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
24626 \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
24627 \e$B$3$H$r0UL#$9$k!"L@<(E*$J_I2a4o$G$9!#\e(B
24628 @end defvar
24629
24630 @node Blackholes
24631 @subsubsection \e$B%V%i%C%/%[!<%k\e(B
24632 @cindex spam filtering
24633 @cindex blackholes, spam filtering
24634 @cindex spam
24635
24636 @defvar spam-use-blackholes
24637 \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
24638 \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
24639 \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
24640 \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
24641 \e$B$J$j9-HO0O$KEO$C$F$$$^$9$,!"$b$7;~BeCY$l$J%5!<%P!<$r4^$s$G$$$?$iI,$:;d$?\e(B
24642 \e$B$A$KCN$i$;$k$h$&$K$7$F$/$@$5$$!#\e(B
24643
24644 \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
24645 \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
24646 \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
24647 \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
24648 \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
24649 \e$B$+$+$o$i$:?d>)$5$l$^$;$s!#$7$+$7!"$=$l$,F0$/$+$I$&$+$r3N$+$a$k$3$H$O$G$-\e(B
24650 \e$B$^$9!#\e(B
24651 @end defvar
24652
24653 @defvar spam-blackhole-servers
24654 \e$B%V%i%C%/%[!<%k!&%A%'%C%/$N$?$a$K0U8+$r5a$a$k%5!<%P!<$N%j%9%H$G$9!#\e(B
24655 @end defvar
24656
24657 @defvar spam-blackhole-good-server-regex
24658 \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
24659 @code{nil} \e$B$K@_Dj$5$l$k$HL58z$K$J$j$^$9!#\e(B
24660 @end defvar
24661
24662 @defvar spam-use-dig
24663 @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
24664 \e$B%G%#%U%)%k%H$N@_Dj$G$"$k\e(B @code{t} \e$B$,?d>)$5$l$^$9!#\e(B
24665 @end defvar
24666
24667 \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
24668 \e$B%/%[!<%k$K\e(B spam \e$B$^$?$O\e(B ham \e$B%W%m%;%C%5!<$O$"$j$^$;$s!#\e(B
24669
24670 @node Regular Expressions Header Matching
24671 @subsubsection \e$B@55,I=8=$K$h$k%X%C%@!<$N9gCW8!::\e(B
24672 @cindex spam filtering
24673 @cindex regular expressions header matching, spam filtering
24674 @cindex spam
24675
24676 @defvar spam-use-regex-headers
24677 \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
24678 \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
24679 \e$B$-$^$9!#JQ?t\e(B @code{spam-regex-headers-spam} \e$B$*$h\e(B
24680 \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
24681 \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
24682 \e$B%;!<%8%X%C%@!<$r8!::$7$^$9!#\e(B
24683 @end defvar
24684
24685 @defvar spam-regex-headers-spam
24686 \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
24687 \e$B$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
24688 @end defvar
24689
24690 @defvar spam-regex-headers-ham
24691 \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
24692 \e$B$a$N@55,I=8=$N%j%9%H$G$9!#\e(B
24693 @end defvar
24694
24695 \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
24696 \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
24697
24698 @node Bogofilter
24699 @subsubsection Bogofilter
24700 @cindex spam filtering
24701 @cindex bogofilter, spam filtering
24702 @cindex spam
24703
24704 @defvar spam-use-bogofilter
24705 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
24706 \e$B$3$NJQ?t$r%;%C%H$7$F$/$@$5$$!#\e(B
24707
24708 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
24709 \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
24710 \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
24711 \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
24712 \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
24713 \e$B%"\e(B (0.0\e$B!A\e(B1.0) \e$B$rI=<($5$;$k$3$H$,$G$-$^$9!#\e(B
24714
24715 Bogofilter \e$B$O%a%C%;!<%8$,\e(B spam \e$B$+$I$&$+$r!"$"$kL@3N$JogCM$K4p$E$$$F8+6K\e(B
24716 \e$B$a$^$9!#ogCM$O%+%9%?%^%$%:$G$-$^$9!#\e(BBogofilter \e$B$N%I%-%e%a%s%H$rD4$Y$F$/\e(B
24717 \e$B$@$5$$!#\e(B
24718
24719 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
24720 \e$B<h$j>C$5$l$^$9!#\e(B
24721
24722 @code{spam-use-bogofilter-headers} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1\e(B
24723 \e$B$^$;$s!#\e(B
24724 @end defvar
24725
24726 @table @kbd
24727 @item M s t
24728 @itemx S t
24729 @kindex M s t
24730 @kindex S t
24731 @findex spam-bogofilter-score
24732 Bogofilter \e$B$N\e(B spam \e$BEY%9%3%"$rF@$^$9\e(B (@code{spam-bogofilter-score})\e$B!#\e(B
24733 @end table
24734
24735 @defvar spam-use-bogofilter-headers
24736 \e$B%a%C%;!<%8%X%C%@!<$@$1$rD4$Y$k$?$a$K\e(B Eric Raymond \e$B$N?WB.\e(B
24737 \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
24738 \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
24739 \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
24740 \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
24741 \e$B$G$7$g$&!#\e(BBogofilter \e$B$N%$%s%9%H!<%k$K4X$9$kJ8=q$rD4$Y$F$/$@$5$$!#\e(B
24742
24743 @code{spam-use-bogofilter} \e$B$r;H$&>l9g$O!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
24744 @end defvar
24745
24746 @defvar gnus-group-spam-exit-processor-bogofilter
24747 \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
24748 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24749 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24750 \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
24751 \e$BIU$$$?5-;v$,\e(B bogofilter \e$B$N\e(B spam \e$B%G!<%?%Y!<%9$K2C$($i$^$9!#\e(B
24752
24753 @emph{\e$B7Y9p\e(B}
24754
24755 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-bogofilter} \e$B$NBe$o$j\e(B
24756 \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
24757 \e$B$KF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24758 @end defvar
24759
24760 @defvar gnus-group-ham-exit-processor-bogofilter
24761 \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
24762 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24763 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24764 \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
24765 \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
24766 \e$B%9$KDI2C$5$l$^$9!#\e(B
24767
24768 @emph{\e$B7Y9p\e(B}
24769
24770 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-bogofilter} \e$B$NBe$o$j\e(B
24771 \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
24772 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24773 @end defvar
24774
24775 @defvar spam-bogofilter-database-directory
24776 \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
24777 \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
24778 \e$B%?%Y!<%9!&%G%#%l%/%H%j!<$r;H$$$^$9!#\e(B
24779 @end defvar
24780
24781 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
24782 \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
24783 \e$B$k$Y$-$+!"$^$?$O4{$K;H$o$l$?$+$r\e(B spam-split \e$B$K<($9$?$a\e(B
24784 \e$B$N\e(B @code{spam-use-bogofilter} \e$BJQ?t\e(B
24785 \e$B$H\e(B @code{spam-use-bogofilter-headers} \e$B$,$"$j$^$9!#$3$N5!G=$r8!::$9$k$?$a\e(B
24786 \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
24787
24788 @node SpamAssassin back end
24789 @subsubsection SpamAssassin back end
24790 @cindex spam filtering
24791 @cindex spamassassin, spam filtering
24792 @cindex spam
24793
24794 @defvar spam-use-spamassassin
24795 @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
24796 \e$B$/$@$5$$!#\e(B
24797
24798 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
24799 \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
24800 \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
24801 \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
24802 \e$B$^$9!#\e(B
24803
24804 \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
24805 \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
24806 \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
24807 \e$B$K\e(B @code{spam-use-spamassassin-headers} \e$B$r%;%C%H$7$F$/$@$5$$!#\e(B
24808
24809 @code{spam-use-spamassassin-headers} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1\e(B
24810 \e$B$^$;$s!#\e(B
24811 @end defvar
24812
24813 @defvar spam-use-spamassassin-headers
24814 \e$B%a!<%k$,\e(B SpamAssassin \e$B$G=hM}$5$l$k$h$&$K$J$C$F$$$k>l9g$K!"\e(B
24815 SpamAssassin \e$B%X%C%@!<$K4p$E$$$F\e(B @code{spam-split} \e$B$KJ,3d$r9T$J$o$;$?$$$N\e(B
24816 \e$B$J$i$P!"$3$NJQ?t$r%;%C%H$7$F$/$@$5$$!#\e(B
24817
24818 @code{spam-use-spamassassin} \e$B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#\e(B
24819 @end defvar
24820
24821 @defvar spam-spamassassin-program
24822 \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
24823 \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
24824 \e$B$9$k$3$H$,$G$-$^$9!#\e(B@code{spamd}/@code{spamc} \e$B$N99$J$k>pJs$O!"\e(B
24825 SpamAssassin \e$B$N%I%-%e%a%s%H$r8+$F$/$@$5$$!#\e(B
24826 @end defvar
24827
24828 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
24829 \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
24830 \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
24831 \e$B$9$?$a$N\e(B @code{spam-use-spamassassin} \e$BJQ?t\e(B
24832 \e$B$H\e(B @code{spam-use-spamassassin-headers} \e$BJQ?t$,$"$j$^$9!#$3$N5!G=$r8!::$9\e(B
24833 \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
24834
24835 @node ifile spam filtering
24836 @subsubsection ifile \e$B$K$h$k\e(B spam \e$B$N_I2a\e(B
24837 @cindex spam filtering
24838 @cindex ifile, spam filtering
24839 @cindex spam
24840
24841 @defvar spam-use-ifile
24842 Bogofilter \e$B$K;w$?E}7WJ,@O4o$G$"\e(B
24843 \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
24844 \e$B$K$7$F$/$@$5$$!#\e(B
24845 @end defvar
24846
24847 @defvar spam-ifile-all-categories
24848 @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
24849 \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
24850 \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
24851 \e$B$7$F$*$+$J$1$l$P$J$j$^$;$s!#\e(B
24852 @end defvar
24853
24854 @defvar spam-ifile-spam-category
24855 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
24856 \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
24857 \e$B$7$F$*$-$?$$$G$7$g$&!#\e(B
24858 @end defvar
24859
24860 @defvar spam-ifile-database
24861 \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
24862 \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
24863 @end defvar
24864
24865 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
24866 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
24867 \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
24868 \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
24869
24870 @node Spam Statistics Filtering
24871 @subsubsection Spam \e$BE}7W_I2a\e(B
24872 @cindex spam filtering
24873 @cindex spam-stat, spam filtering
24874 @cindex spam-stat
24875 @cindex spam
24876
24877 \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
24878 \e$B%1!<%8$r;H$$$^$9\e(B (@pxref{Spam Statistics Package})\e$B!#$3$l$r;H$&A0$K!"$"$J\e(B
24879 \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
24880 \e$B$"$k$G$7$g$&!#\e(B@xref{Creating a spam-stat dictionary}.
24881
24882 @defvar spam-use-stat
24883 @end defvar
24884
24885 @defvar gnus-group-spam-exit-processor-stat
24886 \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
24887 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24888 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24889 \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
24890 \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
24891
24892 @emph{\e$B7Y9p\e(B}
24893
24894 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-stat} \e$B$NBe$o$j\e(B
24895 \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
24896 \e$B$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24897 @end defvar
24898
24899 @defvar gnus-group-ham-exit-processor-stat
24900 \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
24901 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24902 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24903 \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
24904 \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
24905 \e$B%9$KDI2C$5$l$^$9!#\e(B
24906
24907 @emph{\e$B7Y9p\e(B}
24908
24909 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-stat} \e$B$NBe$o$j\e(B
24910 \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
24911 \e$B$k$3$H$OJ]>Z$5$l$^$9!#\e(B
24912 @end defvar
24913
24914 \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
24915 \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
24916 \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
24917 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
24918 \e$B$N\e(B @code{spam-use-stat} \e$BJQ?t$,Ds6!$5$l$^$9!#\e(B
24919
24920 @node SpamOracle
24921 @subsubsection Gnus \e$B$G\e(B SpamOracle \e$B$r;H$&$K$O\e(B
24922 @cindex spam filtering
24923 @cindex SpamOracle
24924 @cindex spam
24925
24926 \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
24927 \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
24928 \e$B$+$l$^$7$?!#$3$l$OJL$K%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!#\e(B
24929
24930 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
24931 \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
24932 \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
24933 \e$B$9\e(B @samp{X-Spam} \e$B%X%C%@!<$r5-F~$7$^$9!#\e(B
24934
24935 \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
24936 Source Specifiers} \e$B$+$iAv$i$;$k$3$H$G$9!#$3$NJ}K!$K$O!"MxMQ<T\e(B
24937 \e$B$,\e(B @emph{X-Spam} \e$B%X%C%@!<$r8+$k$3$H$,$G$-$k$H$$$&MxE@$,$"$j$^$9!#\e(B
24938
24939 \e$B$b$C$H$b<j7Z$JJ}K!$O!"\e(B@file{spam.el}
24940 (@pxref{Spam Package}) \e$B$,\e(B SpamOracle \e$B$r8F$V$h$&$K$9$k$3$H$G$9!#\e(B
24941
24942 @code{spam.el} \e$B$G\e(B SpamOracle \e$B$rMxMQ$G$-$k$h$&$K$9$k$?$a$K$O!"JQ\e(B
24943 \e$B?t\e(B @code{spam-use-spamoracle} \e$B$r\e(B @code{t} \e$B$K$7$F!"\e(B
24944 @code{nnmail-split-fancy} \e$B$^$?$O\e(B @code{nnimap-split-fancy} \e$B$r@_Dj$7$F$/\e(B
24945 \e$B$@$5$$!#\e(B@xref{Spam Package}.  \e$B$3$NNc$G$O\e(B nnimap \e$B%5!<%P!<\e(B
24946 \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
24947 \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
24948 \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:
24949
24950 @example
24951 (setq spam-use-spamoracle t
24952       spam-split-group "Junk"
24953       ;; @r{nnimap \e$BMQ$K$?$V$s\e(B nnimap-split-methods \e$B$r@_Dj$9$kI,MW$"$j!#\e(B}
24954       ;; @r{\e$B%^%K%e%"%k;2>H!#\e(B}
24955       nnimap-split-inbox '("INBOX")
24956       nnimap-split-fancy '(| (: spam-split) "INBOX"))
24957 @end example
24958
24959 @defvar spam-use-spamoracle
24960 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
24961 \e$B$/$@$5$$!#\e(B
24962 @end defvar
24963
24964 @defvar spam-spamoracle-binary
24965 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
24966 \e$B%P%$%J%j!<$r;H$$$^$9!#$3$l$K$O%+%9%?%^%$%:2DG=$JJQ\e(B
24967 \e$B?t\e(B @code{spam-spamoracle-binary} \e$B$r;H$$$^$9!#\e(B
24968 @end defvar
24969
24970 @defvar spam-spamoracle-database
24971 SpamOracle \e$B$O$=$N2r@O7k2L$r%G!<%?%Y!<%9$H$7$F3JG<$9$k$?$a$K!"%G%#%U%)%k\e(B
24972 \e$B%H$G\e(B @file{~/.spamoracle.db} \e$B%U%!%$%k$r;H$$$^$9!#$3$l$OJQ\e(B
24973 \e$B?t\e(B @code{spam-spamoracle-database} \e$B$G@)8f$5$l!"%G%#%U%)%k%H\e(B
24974 \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
24975 \e$B$l$k$3$H$r0UL#$7$^$9!#%G!<%?%Y!<%9$,$I$3$+FCJL$J>l=j$KCV$-$?$$>l9g$O!"\e(B
24976 @code{spam-spamoracle-database} \e$B$r$=$N%Q%9$K@_Dj$7$F$/$@$5$$!#\e(B
24977 @end defvar
24978
24979 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
24980 \e$B$$$^$9!#4V0c$$$d8+F($7$N>/$J$$NI$$7k2L$rF@$k$?$a$K!"\e(BSpamOracle \e$B$O%H%l!<\e(B
24981 \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
24982 @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
24983 \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
24984 \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
24985 \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
24986 \e$B$H$K$h$C$F9T$J$&$3$H$,$G$-$^$9!#\e(B@xref{Spam Package}.
24987
24988 @defvar gnus-group-spam-exit-processor-spamoracle
24989 \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
24990 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
24991 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
24992 \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
24993 \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
24994
24995 @emph{\e$B7Y9p\e(B}
24996
24997 \e$B5l<0$N\e(B @code{gnus-group-spam-exit-processor-spamoracle} \e$B$NBe$o$j\e(B
24998 \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
24999 \e$B$KF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
25000 @end defvar
25001
25002 @defvar gnus-group-ham-exit-processor-spamoracle
25003 \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
25004 \e$B$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($k$+!"$^$?\e(B
25005 \e$B$O\e(B @code{gnus-spam-process-newsgroups} \e$BJQ?t$K2C$($F$/$@$5$$!#$3$N%7%s%\\e(B
25006 \e$B%k$,%0%k!<%W$N\e(B @code{spam-process} \e$B%Q%i%a!<%?!<$K2C$($i$l$k$H!"\e(B
25007 @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
25008 \e$B$F\e(B SpamOracle \e$B$KAw$i$l$^$9!#\e(B
25009
25010 @emph{\e$B7Y9p\e(B}
25011
25012 \e$B5l<0$N\e(B @code{gnus-group-ham-exit-processor-spamoracle} \e$B$NBe$o$j\e(B
25013 \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
25014 \e$BF0:n$9$k$3$H$OJ]>Z$5$l$^$9!#\e(B
25015 @end defvar
25016
25017 @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
25018 \e$B$J$$%0%k!<%W$N$?$a$N%0%k!<%W%Q%i%a!<%?!<$G$9!#\e(B
25019
25020 @example
25021  ((spam-contents gnus-group-spam-classification-ham)
25022   (spam-process ((ham spam-use-spamoracle)
25023                  (spam spam-use-spamoracle))))
25024 @end example
25025
25026 \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
25027 \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
25028 \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
25029 \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
25030 \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
25031 \e$B$F\e(B SpamOracle \e$B$K5-;v$rAw$j$^$9!#\e(B
25032
25033 @node Extending the Spam package
25034 @subsection Spam \e$B%Q%C%1!<%8$N3HD%\e(B
25035 @cindex spam filtering
25036 @cindex spam elisp package, extending
25037 @cindex extending the spam elisp package
25038
25039 Blackbox \e$B$H$$$&?7$7$$%P%C%/%(%s%I$rDI2C$7$?$$$H$7$^$7$g$&!#F~$C$F$/$k%a!<\e(B
25040 \e$B%k$r_I2a$9$k$?$a$K0J2<$N$b$N$rMQ0U$7$F$/$@$5$$\e(B:
25041
25042 @enumerate
25043 @item
25044 \e$B%3!<%I\e(B
25045
25046 @lisp
25047 (defvar spam-use-blackbox nil
25048   "Blackbox \e$B$r;H$&$H$-$O\e(B t \e$B$K$9$k!#\e(B")
25049 @end lisp
25050
25051 Blackbox \e$B$,F~$C$F$/$k%a!<%k$r8!::$G$-$k$N$G$"$l$P!"\e(B
25052 @code{spam-check-blackbox} \e$B$r=q$$$F$/$@$5$$!#\e(B
25053
25054 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
25055 \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
25056 \e$B$o$7$$B>$NEPO?\e(B/\e$B2r=|%k!<%A%s$r;H$C\e(B
25057 \e$B$F\e(B @code{spam-blackbox-register-routine} \e$B$*$h\e(B
25058 \e$B$S\e(B @code{spam-blackbox-unregister-routine} \e$B$r=q$$$F$/$@$5$$!#\e(B
25059
25060 @item
25061 \e$B4X?t\e(B
25062
25063 @code{spam-check-blackbox} \e$B4X?t$O!"B>$N=,47$KJo$C\e(B
25064 \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
25065 \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
25066 \e$B$@$5$$!#$^$?!"$"$J$?$,$=$&$G$J$$M}M3$r40A4$KM}2r$7$F$$$J$$$J$i$P!"%F%s%W\e(B
25067 \e$B%l!<%H$Ksv$jIU$$$F$/$@$5$$!#\e(B
25068 @end enumerate
25069
25070 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:
25071
25072 @enumerate
25073 @item
25074 \e$B%3!<%I\e(B
25075
25076 Spam \e$B$^$?$O\e(B ham \e$B$N%W%m%;%C%5!<$rMQ0U$9$kI,MW$O$"$j$^$;$s!#\e(B
25077 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
25078 \e$B$F$/$@$5$$!#\e(B
25079
25080 \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
25081 \e$B$j$K\e(B @code{(spam spam-use-blackbox)} \e$B$^$?\e(B
25082 \e$B$O\e(B @code{(ham spam-use-blackbox)} \e$B$N7A<0$,?d>)$5$l$^$9!#:#$N$H$3\e(B
25083 \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
25084 \e$B$O$J$$$G$7$g$&!#\e(B
25085
25086 @lisp
25087 (defvar gnus-group-spam-exit-processor-blackbox "blackbox-spam"
25088   "\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
25089 Spam \e$B%0%k!<%W$@$1$KE,MQ$5$l$k!#\e(B")
25090
25091 (defvar gnus-group-ham-exit-processor-blackbox "blackbox-ham"
25092   "\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
25093 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")
25094 @end lisp
25095
25096 @item
25097 Gnus \e$B$N%Q%i%a!<%?!<\e(B
25098
25099 @code{gnus.el} \e$B$K$"$k%0%k!<%W%Q%i%a!<%?!<\e(B @code{spam-process} \e$B$K\e(B
25100
25101 @lisp
25102 (const :tag "Spam: Blackbox" (spam spam-use-blackbox))
25103 (const :tag "Ham: Blackbox"  (ham spam-use-blackbox))
25104 @end lisp
25105
25106 \e$B$r2C$($F$/$@$5$$!#$=$l$rI,$:%Q%i%a!<%?!<$HJQ?t$N%+%9%?%^%$%:$NFs2s$K$D$$\e(B
25107 \e$B$F9T$J$&$h$&$K$7$F$/$@$5$$!#\e(B
25108
25109 Blackbox \e$B$,F~$C$F$/$k%a!<%k$,\e(B spam \e$B$+$I$&$+$r8!::$G$-$k$N$G$"$l$P!"\e(B
25110
25111 @lisp
25112 (variable-item spam-use-blackbox)
25113 @end lisp
25114
25115 \e$B$r\e(B @code{gnus.el} \e$B$N%0%k!<%W%Q%i%a!<\e(B
25116 \e$B%?!<\e(B @code{spam-autodetect-methods} \e$B$K2C$($F$/$@$5$$!#\e(B
25117
25118 \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
25119 \e$B;H$C$F$/$@$5$$!#MxMQ$G$-$k4X?t$O<!$NDL$j$G$9!#\e(B
25120
25121 @enumerate
25122 @item
25123 @code{spam-install-backend-alias}
25124
25125 \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
25126 \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
25127 \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
25128 \e$B$k$?$a$@$1$K;H$o$l$^$9!#\e(B
25129
25130 @item
25131 @code{spam-install-nocheck-backend}
25132
25133 \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
25134 \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
25135 \e$B%/%(%s%I$G$9!#\e(B
25136
25137 @item
25138 @code{spam-install-checkonly-backend}
25139
25140 \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
25141 \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
25142 \e$B$G$-$^$;$s!#\e(B@code{spam-use-blackholes} \e$B$H\e(B @code{spam-use-hashcash} \e$B$,$=\e(B
25143 \e$B$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
25144
25145 @item
25146 @code{spam-install-statistical-checkonly-backend}
25147
25148 \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
25149 \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
25150 \e$B$^$9!#\e(B@code{spam-use-regex-body} \e$B$,$=$N$h$&$J_I2a4o$G$9!#\e(B
25151
25152 @item
25153 @code{spam-install-statistical-backend}
25154
25155 \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
25156 \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
25157 \e$B;EN)$F$i$l$F$$$^$9!#\e(B
25158
25159 @item
25160 @code{spam-install-backend}
25161
25162 \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
25163 \e$BEPO?\e(B/\e$B2r=|$r9T$J$&$3$H$,$G$-!"E}7W=hM}$NG=NO$O$"$j$^$;$s!#\e(B
25164 @code{spam-use-BBDB} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
25165
25166 @item
25167 @code{spam-install-mover-backend}
25168
25169 \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
25170 \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
25171 \e$B%/%(%s%I$r;H$&$3$H$OL5$$$G$7$g$&!#\e(B
25172 @end enumerate
25173 @end enumerate
25174
25175 @node Spam Statistics Package
25176 @subsection Spam \e$BE}7W%Q%C%1!<%8\e(B
25177 @cindex Paul Graham
25178 @cindex Graham, Paul
25179 @cindex naive Bayesian spam filtering
25180 @cindex Bayesian spam filtering, naive
25181 @cindex spam filtering, naive Bayesian
25182
25183 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
25184 \e$B$?\e(B: @uref{http://www.paulgraham.com/spam.html,A Plan for Spam}\e$B!#$=$3$GH`\e(B
25185 \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
25186 \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
25187 \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
25188 \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
25189 \e$B$F$$$k$+$I$&$+$K4p$E$$$F%a!<%k$r_I2a$9$kJ}$,MZ$+$KNI$$$@$m$&$HH`$O<gD%$7\e(B
25190 \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
25191 \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
25192 \e$B$$$^$9!#\e(B
25193
25194 \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
25195 \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
25196 \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
25197 \e$B$N>pJs$r<-=q$K3JG<$7$^$9!#?7Ce%a!<%k$N$9$Y$F$NC18l$K$D$$$F!"\e(B
25198 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
25199 \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
25200 \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
25201
25202 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
25203 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
25204 \e$B$O$=$l<+BN$r;H$&$3$H$,$G$-$^$9!#\e(B
25205
25206 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
25207 \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
25208 \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
25209 \e$B;H$C$F<-=q$r:n$j!"$=$l$r%;!<%V$7$F$/$@$5$$!#$=$7$FFC$K:G8e$K!"$"$J$?$NFC\e(B
25210 \e$B5iJ,3d$N5,B'$G$3$N<-=q$r;H$C$F$/$@$5$$!#\e(B
25211
25212 @menu
25213 * Creating a spam-stat dictionary::
25214 * Splitting mail using spam-stat::
25215 * Low-level interface to the spam-stat dictionary::
25216 @end menu
25217
25218 @node Creating a spam-stat dictionary
25219 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$r:n$k\e(B
25220
25221 \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
25222 \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
25223 \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
25224 \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
25225 \e$BI4DL$N%a!<%k$,I,MW$G$9!#\e(B
25226
25227 \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
25228 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
25229 \e$B0l$D$N%G%#%l%/%H%j!<$K3JG<$7$^$9!#0J2<$r;H$C$F$/$@$5$$\e(B:
25230
25231 @defun spam-stat-process-spam-directory
25232 \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
25233 \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
25234 @end defun
25235
25236 @defun spam-stat-process-non-spam-directory
25237 \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
25238 \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
25239 @end defun
25240
25241 \e$BIaDL$O\e(B @file{~/Mail/mail/spam} \e$B$N$h$&$J%G%#%l%/%H%j!<\e(B (\e$BDL\e(B
25242 \e$B>o\e(B @samp{nnml:mail.spam} \e$B%0%k!<%W$KBP1~\e(B) \e$B$K$D$$\e(B
25243 \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
25244 \e$B$?\e(B @file{~/Mail/mail/misc} \e$B$N$h$&$J%G%#%l%/%H%j!<\e(B (\e$BDL\e(B
25245 \e$B>o\e(B @samp{nnml:mail.misc} \e$B%0%k!<%W$KBP1~\e(B) \e$B$K$D$$\e(B
25246 \e$B$F\e(B @code{spam-stat-process-non-spam-directory} \e$B$r8F$S$^$7$g$&!#\e(B
25247
25248 @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
25249 \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
25250 \e$B$k$3$H$G$9!#$=$&$9$l$P\e(B @code{spam-stat-process-spam-directory} \e$B$H$7\e(B
25251 \e$B$F\e(B @file{"~/News/agent/nnimap/mail.yourisp.com/personal_spam"} \e$B$N$h$&$J\e(B
25252 \e$B$b$N$r;H$&$3$H$,$G$-$^$9!#\e(B@xref{Agent as Cache}.
25253
25254 @defvar spam-stat
25255 \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
25256 \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
25257 \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
25258 @end defvar
25259
25260 \e$BE}7W$r:G=i$+$i:n$jD>$7$?$$$H$-$O!"<-=q$r%j%;%C%H$9$kI,MW$,$"$j$^$9!#\e(B
25261
25262 @defun spam-stat-reset
25263 \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
25264 @end defun
25265
25266 \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
25267 \e$B$l$^$;$s!#<-=q$rDI2C99?7$7$J$$>l9g\e(B (\e$B8@$$49$($k$H!"Nc$($PKh7n0l2s:n$jD>$9\e(B
25268 \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
25269 \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
25270 \e$B>.$5$/$9$k$3$H$,$G$-$^$9!#\e(B
25271
25272 @defun spam-stat-reduce-size
25273 \e$B<-=q$N%5%$%:$r>.$5$/$7$^$9!#$3$l$O<-=q$rDI2C99?7$7$?$/$J$$>l9g$@$1;H$C$F\e(B
25274 \e$B$/$@$5$$!#\e(B
25275 @end defun
25276
25277 @defun spam-stat-save
25278 \e$B<-=q$r%;!<%V$7$^$9!#\e(B
25279 @end defun
25280
25281 @defvar spam-stat-file
25282 \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
25283 \e$B$9!#\e(B
25284 @end defvar
25285
25286 @node Splitting mail using spam-stat
25287 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B$r;H$C$F%a!<%k$rJ,3d$9$k\e(B
25288
25289 \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
25290 \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
25291
25292 \e$B:G=i$K0J2<$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KDI2C$7$F$/$@$5$$\e(B:
25293
25294 @lisp
25295 (require 'spam-stat)
25296 (spam-stat-load)
25297 @end lisp
25298
25299 \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
25300
25301 \e$B<!$K!"FC5iJ,3d$N5,B'$r2~B$$9$kI,MW$,$"$j$^$9\e(B: \e$B$I$&$d$C\e(B
25302 \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
25303 \e$B%IMQ$G$9!#\e(Bnnimap \e$B%P%C%/%(%s%I$G$b$^$C$?$/F1MM$KF0:n$7$^$9!#C1\e(B
25304 \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
25305 \e$B$F$/$@$5$$!#\e(B
25306
25307 @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
25308 \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
25309 \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
25310 \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
25311
25312 @lisp
25313 (setq nnmail-split-fancy
25314       `(| (: spam-stat-split-fancy)
25315           "mail.misc"))
25316 @end lisp
25317
25318 @defvar spam-stat-split-fancy-spam-group
25319 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
25320 @end defvar
25321
25322 \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
25323 \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
25324 \e$B$"$k$H9M$($^$9!#\e(B
25325
25326 @lisp
25327 (setq nnmail-split-fancy
25328       `(| ("Subject" "\\bspam-stat\\b" "mail.emacs")
25329           (: spam-stat-split-fancy)
25330           "mail.misc"))
25331 @end lisp
25332
25333 \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
25334 \e$B$^$;$s!#\e(B
25335 @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
25336 \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
25337 \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
25338 \e$B$@$5$$!#\e(B
25339
25340 @lisp
25341 (setq nnmail-split-fancy
25342       `(| (: spam-stat-split-fancy)
25343           ("Subject" "\\bspam-stat\\b" "mail.emacs")
25344           "mail.misc"))
25345 @end lisp
25346
25347 \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
25348 \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
25349 @code{spam-stat-split-fancy} \e$B$O$=$l$i$N%a!<%k$r8+$J$$$N$G!"<-=q$r:n$k$H\e(B
25350 \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
25351 \e$B$$=89g$N$I$A$i$K$bF~$k$Y$-$G$O$J$$$3$H$KCm0U$7$F$/$@$5$$\e(B!
25352
25353 @lisp
25354 (setq nnmail-split-fancy
25355       `(| ("Content-Type" "text/html" "mail.spam.filtered")
25356           (: spam-stat-split-fancy)
25357           ("Subject" "\\bspam-stat\\b" "mail.emacs")
25358           "mail.misc"))
25359 @end lisp
25360
25361 @node Low-level interface to the spam-stat dictionary
25362 @subsubsection spam-\e$BE}7W\e(B (spam-stat) \e$B<-=q$X$NDc3,AX%$%s%?!<%U%'!<%9\e(B
25363
25364 @code{spam-stat} \e$B$r;H$&$?$a$N<g$J%$%s%?!<%U%'!<%9$O0J2<$N4X?t72$G$9\e(B:
25365
25366 @defun spam-stat-buffer-is-spam
25367 Spam \e$B$G$"$k$H9M$($i$l$k?7Ce%a!<%k$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#$^$@=hM}\e(B
25368 \e$B$5$l$F$$$J$$?7Ce%a!<%k$KBP$7$F;H$C$F$/$@$5$$!#\e(B
25369 @end defun
25370
25371 @defun spam-stat-buffer-is-no-spam
25372 Spam \e$B$G$O$J$$$H9M$($i$l$k?7Ce%a!<%k$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#$^$@=h\e(B
25373 \e$BM}$5$l$F$$$J$$?7Ce%a!<%k$KBP$7$F;H$C$F$/$@$5$$!#\e(B
25374 @end defun
25375
25376 @defun spam-stat-buffer-change-to-spam
25377 \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
25378 \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
25379 \e$B%k$NCO0L$NJQ99$K;H$C$F$/$@$5$$!#\e(B
25380 @end defun
25381
25382 @defun spam-stat-buffer-change-to-non-spam
25383 \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
25384 \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
25385 \e$B$NCO0L$NJQ99$K;H$C$F$/$@$5$$!#\e(B
25386 @end defun
25387
25388 @defun spam-stat-save
25389 \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
25390 \e$B@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
25391 @end defun
25392
25393 @defun spam-stat-load
25394 \e$B%O%C%7%e%F!<%V%k$r%U%!%$%k$+$iFI$_9~$_$^$9!#JQ\e(B
25395 \e$B?t\e(B @code{spam-stat-file} \e$B$G@_Dj$5$l$?%U%!%$%kL>$,;H$o$l$^$9!#\e(B
25396 @end defun
25397
25398 @defun spam-stat-score-word
25399 \e$BC18l$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
25400 @end defun
25401
25402 @defun spam-stat-score-buffer
25403 \e$B%P%C%U%!!<$N\e(B spam \e$B%9%3%"$rJV$7$^$9!#\e(B
25404 @end defun
25405
25406 @defun spam-stat-split-fancy
25407 \e$BFC5i%a!<%kJ,3d$N$?$a$K$3$N4X?t$r;H$C$F$/$@$5$$!#\e(B
25408 @code{nnmail-split-fancy} \e$B$K5,B'\e(B @samp{(: spam-stat-split-fancy)} \e$B$rDI2C\e(B
25409 \e$B$7$^$7$g$&!#\e(B
25410 @end defun
25411
25412 \e$B$=$l$r;H$&A0$K!"I,$:<-=q$,FI$_9~$^$l$F$$$k$h$&$K$7$F$/$@$5$$!#$3$l$K\e(B
25413 \e$B$O\e(B @file{~/.gnus.el} \e$B%U%!%$%k$K0J2<$,I,MW$G$9\e(B:
25414
25415 @lisp
25416 (require 'spam-stat)
25417 (spam-stat-load)
25418 @end lisp
25419
25420 \e$B0J2<$O0lHLE*$J%F%9%H$N$?$a$N4X?t8F$S=P$7$G$9\e(B:
25421
25422 @example
25423 \e$B%j%;%C%H\e(B: (setq spam-stat (make-hash-table :test 'equal))
25424 Spam \e$B$N3X=,\e(B: (spam-stat-process-spam-directory "~/Mail/mail/spam")
25425 \e$BHs\e(B-spam \e$B$N3X=,\e(B: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
25426 \e$B<-=q$r%;!<%V\e(B: (spam-stat-save)
25427 \e$B<-=q%U%!%$%k$N%5%$%:$r3NG'\e(B: (nth 7 (file-attributes spam-stat-file))
25428 \e$BC18l?t$r3NG'\e(B: (hash-table-count spam-stat)
25429 Spam \e$B$N8!::\e(B: (spam-stat-test-directory "~/Mail/mail/spam")
25430 \e$BHs\e(B-spam \e$B$N8!::\e(B: (spam-stat-test-directory "~/Mail/mail/misc")
25431 \e$B<-=q$N%5%$%:$r>.$5$/$9$k\e(B: (spam-stat-reduce-size)
25432 \e$B<-=q$r%;!<%V\e(B: (spam-stat-save)
25433 \e$B<-=q%U%!%$%k$N%5%$%:$r3NG'\e(B: (nth 7 (file-attributes spam-stat-file))
25434 \e$BC18l?t$r3NG'\e(B: (hash-table-count spam-stat)
25435 Spam \e$B$N8!::\e(B: (spam-stat-test-directory "~/Mail/mail/spam")
25436 \e$BHs\e(B-spam \e$B$N8!::\e(B: (spam-stat-test-directory "~/Mail/mail/misc")
25437 @end example
25438
25439 \e$B0J2<$O<-=q$r@8@.$9$kJ}K!$G$9\e(B:
25440
25441 @example
25442 \e$B%j%;%C%H\e(B: (setq spam-stat (make-hash-table :test 'equal))
25443 Spam \e$B$N3X=,\e(B: (spam-stat-process-spam-directory "~/Mail/mail/spam")
25444 \e$BHs\e(B-spam \e$B$N3X=,\e(B: (spam-stat-process-non-spam-directory "~/Mail/mail/misc")
25445 \e$BJL$NI,MW$JHs\e(B-spam \e$B%0%k!<%W$KBP$7$F7+$jJV$7\e(B...
25446 \e$B<-=q$N%5%$%:$r>.$5$/$9$k\e(B: (spam-stat-reduce-size)
25447 \e$B<-=q$r%;!<%V\e(B: (spam-stat-save)
25448 @end example
25449
25450 @node The Gnus Registry
25451 @section Gnus \e$B%l%8%9%H%j!<\e(B
25452 @cindex registry
25453 @cindex split
25454 @cindex track
25455
25456 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
25457 \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
25458 \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
25459 \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
25460 \e$B$+$J$jAG@2$i$7$$5!G=$,K~:\$G$9!#$&!<$`!"A4It$,$=$&$G$O$J$$$+$b$7$l$^$;$s\e(B
25461 \e$B$1$l$I$M!#\e(B
25462
25463 \e$B$8$-$K>\$7$/@bL@$7$^$9$,!"$^$:$O$=$l$i$N5!G=$NAa8+I=$r7G$2$F$*$-$^$7$g$&!#\e(B
25464 \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
25465
25466 @enumerate
25467 @item
25468 \e$B5-;v$r$=$l$i$N?F$KJ,3d$9$k\e(B
25469
25470 \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
25471 \e$BBj$HAw?.<T$r;H$&$3$H$,$G$-$^$9!#$3$l$K$O$$$/$D$+$N$d$jJ}$,$"$j$^$9!#\e(B
25472
25473 @item
25474 ID \e$B$K4p$E$$$F%a%C%;!<%8$r>H2q$9$k\e(B
25475
25476 @code{gnus-summary-refer-parent-article} \e$B$N$h$&$J%3%^%s%I$O!">H2q$9$k5-\e(B
25477 \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
25478 \e$B$rMxMQ$9$k$3$H$,$G$-$^$9!#\e(B
25479
25480 @item
25481 \e$BFH<+$N%U%i%0$H%-!<%o!<%I$r5-O?$9$k\e(B
25482
25483 \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
25484 \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
25485 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
25486 \e$B$9!#\e(B
25487
25488 @item
25489 \e$BG$0U$N%G!<%?$r5-O?$9$k\e(B
25490
25491 \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
25492 \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
25493 \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
25494 @end enumerate
25495
25496 @menu
25497 * Gnus Registry Setup::
25498 * Fancy splitting to parent::   \e$B?F$X$NFC5iJ,3d\e(B
25499 * 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
25500 * Store custom flags and keywords:: \e$BFH<+$N%U%i%0$H%-!<%o!<%I$N5-O?\e(B
25501 * Store arbitrary data::        \e$BG$0U$N%G!<%?$N5-O?\e(B
25502 @end menu
25503
25504 @node Gnus Registry Setup
25505 @subsection Gnus \e$B%l%8%9%H%j!<$N@_Dj\e(B
25506
25507 \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:
25508
25509 @lisp
25510 (setq gnus-registry-max-entries 2500)
25511
25512 (gnus-registry-initialize)
25513 @end lisp
25514
25515 \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
25516 \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
25517 \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
25518 \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
25519 \e$B2=$K$h$k7k2L$r85$KLa$9$N$O4JC1$G$O$"$j$^$;$s!#$=$N!"$"$^$jL{2w$G$O$J$$>\\e(B
25520 \e$B:Y$K$D$$$F$O\e(B @code{gnus-registry-initialize} \e$B$r8+$F$/$@$5$$!#\e(B
25521
25522 \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
25523 \e$B$9$kA0$K!"$=$l$i$,2?$r$9$k$+$rM}2r$7$F$/$@$5$$\e(B)\e$B!#\e(B
25524
25525 @lisp
25526 (setq
25527  gnus-registry-split-strategy 'majority
25528  gnus-registry-ignored-groups '(("nntp" t)
25529                                 ("nnrss" t)
25530                                 ("spam" t)
25531                                 ("train" t))
25532  gnus-registry-max-entries 500000
25533  ;; \e$B$3$l$,%G%#%U%)%k%H\e(B
25534  gnus-registry-track-extra '(sender subject))
25535 @end lisp
25536
25537 \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
25538 \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
25539 \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
25540 \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
25541 \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
25542
25543 \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
25544 \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
25545 \e$B$H2<$5$$!W!#$G$O=t@_Dj$N0lHLE*$J@bL@$K;2$j$^$7$g$&!#\e(B
25546
25547 @defvar gnus-registry-unfollowed-groups
25548 @code{gnus-registry-split-fancy-with-parent} \e$B$,DI@W$7$J$$%0%k!<%W$G$9!#\e(B
25549 \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
25550 \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
25551 \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
25552 \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
25553 @end defvar
25554
25555 @defvar gnus-registry-max-entries
25556 \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
25557 \e$B$k\e(B @code{nil}) \e$B$G$9!#\e(B
25558 @end defvar
25559
25560 @defvar gnus-registry-max-pruned-entries
25561 \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
25562 \e$B$r0UL#$9$k\e(B @code{nil}) \e$B$G$9!#\e(B
25563 @end defvar
25564
25565 @defvar gnus-registry-cache-file
25566 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
25567 \e$B%U%!%$%kL>$O\e(B @file{.newsrc.eld} \e$B$HF1$8%G%#%l%/%H%j!<$KCV$+$l\e(B
25568 \e$B$k\e(B @file{.gnus.registry.eioio} \e$B$G$9!#\e(B
25569 @end defvar
25570
25571 @node Registry Article Refer Method
25572 @subsection @code{Message-ID} \e$B$K4p$E$$$F%l%8%9%H%j!<$G5-;v$r<hF@$9$k\e(B
25573
25574 \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
25575 \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
25576 \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
25577 \e$B$,$G$-$^$9!#\e(B@xref{Finding the Parent}.
25578
25579 @vindex nnregistry
25580 @vindex gnus-refer-article-method
25581 @code{nnregistry} \e$B;2>HJ}K!$O$^$5$K$=$l$r$7$^$9!#$=$l$K$O!"5-;v$,$=$l$,$"\e(B
25582 \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
25583 \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
25584 \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:
25585
25586 @example
25587 ;; \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
25588 ;; \e$B$K$O!"==J,$J%(%s%H%j!<$r0];}$9$k$h$&$K$7$F$/$@$5$$!#5-;v$,$I$3$K\e(B
25589 ;; \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
25590 (setq gnus-registry-max-entries 2500)
25591
25592 (gnus-registry-initialize)
25593
25594 (setq gnus-refer-article-method
25595       '(current
25596         (nnregistry)
25597         (nnweb "gmane" (nnweb-type gmane))))
25598 @end example
25599
25600 \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
25601 \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
25602 \e$B$7$^$9!#\e(B
25603
25604 @node Fancy splitting to parent
25605 @subsection \e$B?F$X$NFC5iJ,3d\e(B
25606
25607 \e$B4JC1$K8@$&$H!"$3$l$G%U%)%m!<%"%C%W$NEE;R%a!<%k$r!"$=$l$,$"$k$Y$->l=j$KCV\e(B
25608 \e$B$/$3$H$,$G$-$^$9!#\e(B
25609
25610 \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
25611 \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
25612 \e$BJ,3dJ}K!$N$R$H$D$NA*Br;h$H$7$F?7$7$$%0%k!<%W$rDs0F$7$^$9!#\e(B
25613
25614 \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
25615 \e$B%@!<$K$"$j$^$9!#%l%8%9%H%j!<$O$=$l$rCN$j!"$=$N5-:\FbMF$r;H$C$F85$N5-;v$,\e(B
25616 \e$B$I$3$K$"$k$+$rC5$7$^$9!#$"$J$?$,FC5iJ,3d$N@_Dj$KCV$$$F$*$/I,MW$,$"$k$N$O!"\e(B
25617 \e$B$3$N$h$&$J5,B'$@$1$G$9\e(B:
25618
25619 @lisp
25620 (setq nnimap-my-split-fancy '(|
25621
25622       ;; split to parent: you need this
25623       (: gnus-registry-split-fancy-with-parent)
25624
25625       ;; other rules, as an example
25626       (: spam-split)
25627       ;; default mailbox
25628       "mail")
25629 @end lisp
25630
25631 \e$B$5$i$K!"0J2<$NJQ?t$r%+%9%?%^%$%:$9$kI,MW$,$"$k$G$7$g$&!#\e(B
25632
25633 @defvar gnus-registry-track-extra
25634 \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
25635 \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
25636 \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
25637 \e$B$H$I$^$C$F$$$J$$$H!"HQ$o$7$/$J$k>l9g$,$"$j$^$9!#\e(B
25638 @end defvar
25639
25640 @defvar gnus-registry-split-strategy
25641 \e$B$3$l$O%7%s%\%k$G$9!#%+%9%?%^%$%:$N%$%s%?!<%U%'!<%9$+$iJQ99$9$k$N$K$O!"$=\e(B
25642 \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
25643 \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
25644 \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
25645 \e$B;d$O\e(B @code{majority} \e$B$,:G$bNI$$$3$H$r8+$D$1$^$7$?!#\e(B
25646 @end defvar
25647
25648 @node Store custom flags and keywords
25649 @subsection \e$BFH<+$N%U%i%0$H%-!<%o!<%I$N5-O?\e(B
25650
25651 \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
25652 \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
25653 \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
25654
25655 @defvar gnus-registry-marks
25656 \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
25657 \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
25658 \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
25659 \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
25660 \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
25661 \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
25662 \e$B$F$/$@$5$$!#\e(B
25663
25664 \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
25665 @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
25666 \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
25667 \e$B$&%7%g!<%H%+%C%H!&%-!<$,MQ0U$5$l$F$$$^$9!#\e(B
25668 @end defvar
25669
25670 @defun gnus-registry-mark-article
25671 \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
25672 \e$BMxMQ$G$-$k0u$rDs<($7$^$9!#\e(B
25673 @end defun
25674
25675 \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
25676 \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
25677 \e$B%F%#!<$r;H$C$FC10l$NJ8;z$G0u$rI=<($9$k$b$N!"$*$h$S40A4$JJ8$G0u$rI=<($9$k\e(B
25678 \e$B$b$N$N\e(B 2\e$B$D$,MQ0U$5$l$F$$$^$9!#\e(B
25679
25680 @lisp
25681 ;; \e$BC10l$NJ8;z$G0u$rI=<($9$k\e(B
25682 ;; (`gnus-registry-marks' \e$B$N\e(B :char \e$B%W%m%Q%F%#!<$r;2>H\e(B):
25683 ;; (defalias 'gnus-user-format-function-M
25684 ;;   'gnus-registry-article-marks-to-chars)
25685
25686 ;; \e$BL>A0$G0u$rI=<($9$k\e(B (`gnus-registry-marks' \e$B$r;2>H\e(B):
25687 ;; (defalias 'gnus-user-format-function-M
25688 ;;   'gnus-registry-article-marks-to-names)
25689 @end lisp
25690
25691 @node Store arbitrary data
25692 @subsection \e$BG$0U$N%G!<%?$N5-O?\e(B
25693
25694 \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
25695 \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
25696 \e$B$N%j%9%H$KJQ49$5$l$^$9\e(B)\e$B!#\e(B
25697
25698 @defun gnus-registry-set-id-key (id key value)
25699 @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
25700 \e$BG<$7$^$9!#\e(B
25701 @end defun
25702
25703 @defun gnus-registry-get-id-key (id key)
25704 @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
25705 \e$B$9!#\e(B
25706 @end defun
25707
25708 @defvar gnus-registry-extra-entries-precious
25709 \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
25710 \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
25711 \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
25712 \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
25713 \e$B8+$J$5$l$^$9!#\e(B
25714 @end defvar
25715
25716 @node Other modes
25717 @section \e$BB>$N%b!<%I$H$NAj8_:nMQ\e(B
25718
25719 @subsection Dired
25720 @cindex dired
25721
25722 @code{gnus-dired-minor-mode} \e$B$O\e(B dired \e$B%P%C%U%!!<$G;H$($k$$$/$D$+$NJXMx$J\e(B
25723 \e$B5!G=$rDs6!$7$^$9!#$3$l$O<!$N<0$GM-8z$K$J$j$^$9\e(B:
25724
25725 @lisp
25726 (add-hook 'dired-mode-hook 'turn-on-gnus-dired-mode)
25727 @end lisp
25728
25729 @table @kbd
25730 @item C-c C-m C-a
25731 @findex gnus-dired-attach
25732 @cindex attachments, selection via dired
25733 Dired \e$B$G0u$rIU$1$?$b$N$rE:IU%U%!%$%k$H$7$FAw?.$7$^\e(B
25734 \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
25735 \e$B$i$l$^$9!#\e(B
25736
25737 @item C-c C-m C-l
25738 @findex gnus-dired-find-file-mailcap
25739 \e$BE,@Z$J\e(B mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r3+$-$^\e(B
25740 \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
25741 \e$B?7$7$$%P%C%U%!!<$G\e(B (\e$BC1$K\e(B) \e$B3+$-$^$9!#\e(B
25742
25743 @item C-c C-m C-p
25744 @findex gnus-dired-print
25745 mailcap \e$B9`L\$K=>$C$F%U%!%$%k$r0u:~$7$^$9\e(B (@code{gnus-dired-print})\e$B!#0u:~\e(B
25746 \e$B%3%^%s%I$,L5$$>l9g$O\e(B PostScript \e$B2hA|$H$7$F0u:~$7$^$9!#\e(B
25747 @end table
25748
25749 @node Various Various
25750 @section \e$B$$$m$$$m$N$$$m$$$m\e(B
25751 @cindex mode lines
25752 @cindex highlights
25753
25754 @table @code
25755 @item gnus-home-directory
25756 @vindex gnus-home-directory
25757 \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
25758 \e$B4|CM$,7hDj$5$l$^$9!#%G%#%U%)%k%H$O\e(B @file{~/} \e$B$G$9!#\e(B
25759
25760 @item gnus-directory
25761 @vindex gnus-directory
25762 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
25763 \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
25764 \e$BJQ?t$NCM$+!"$=$NJQ?t$,@_Dj$5$l$F$$$J$$>l9g$O\e(B @file{~/News/} \e$B$G$9!#\e(B
25765
25766 @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
25767 \e$B$^$l$F$$$k$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#$3$l$O$D$^$j!"$3$NJQ?t\e(B
25768 \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
25769 \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
25770 \e$B$o$j$K\e(B @file{.emacs} \e$B$G@_Dj$7$F$/$@$5$$!#\e(B
25771
25772 @item gnus-default-directory
25773 @vindex gnus-default-directory
25774 \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
25775 \e$B$N%G%#%U%)%k%H%G%#%l%/%H%j!<$r$I$&$9$Y$-$+$r@_Dj$7$^$9!#$b\e(B
25776 \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
25777 \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
25778 \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
25779 \e$B$,$$$?%P%C%U%!!<$N%G%#%U%)%k%H%G%#%l%/%H%j!<$,%G%#%U%)%k%H%G%#%l%/%H%j!<\e(B
25780 \e$B$K$J$k$G$7$g$&!#\e(B
25781
25782 @item gnus-verbose
25783 @vindex gnus-verbose
25784 \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
25785 \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
25786 \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
25787 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
25788 \e$B$a$^$$$r5/$3$5$;$k$G$7$g$&!#\e(B
25789
25790 @item gnus-verbose-backends
25791 @vindex gnus-verbose-backends
25792 \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
25793 \e$B$O$J$/\e(B Gnus \e$B$N%P%C%/%(%s%I$KBP$7$FE,MQ$5$l$^$9!#\e(B
25794
25795 @item gnus-add-timestamp-to-message
25796 @vindex gnus-add-timestamp-to-message
25797 \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
25798 \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
25799 \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
25800 @code{log} \e$B$@$C$?$i\e(B @samp{*Messages*} \e$B%P%C%U%!!<\e(B (XEmacs \e$B$G\e(B
25801 \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
25802 \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
25803 \e$B$@$1$G$J$/!"%(%3!<%(%j%"$KI=<($5$l$k$b$N$K$b;~9o$rIU2C$7$^$9!#\e(B
25804
25805 @item nnheader-max-head-length
25806 @vindex nnheader-max-head-length
25807 \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
25808 \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
25809 \e$B$,%X%C%@!<$HK\J8$N4V$N6h@Z$j9T$NA\:w$rD|$a$kA0$KFI$_9~$`@dBP:GBgD9$r;XDj\e(B
25810 \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
25811 \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
25812 \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
25813 \e$B%8%g%s$G0UL#$r;}$A$^$9!#\e(B
25814
25815 @item nnheader-head-chop-length
25816 @vindex nnheader-head-chop-length
25817 \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
25818 \e$B$i$$$NBg$-$5$NC10L$G3F5-;v$rFI$_9~$`$+$r@_Dj$7$^$9!#\e(B
25819
25820 @item nnheader-file-name-translation-alist
25821 @vindex nnheader-file-name-translation-alist
25822 @cindex file names
25823 @cindex invalid characters in file names
25824 @cindex characters in file names
25825 \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
25826 \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
25827 \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
25828
25829 @lisp
25830 @group
25831 (setq nnheader-file-name-translation-alist
25832       '((?: . ?_)))
25833 @end group
25834 @end lisp
25835
25836 \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
25837 \e$B%U%)%k%HCM$G$9!#\e(B
25838
25839 @item gnus-hidden-properties
25840 @vindex gnus-hidden-properties
25841 \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
25842 \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
25843 \e$BIT2D;k%F%-%9%H$r8+$($J$/$7$F?($l$J$$$h$&$K$7$^$9!#\e(B
25844
25845 @item gnus-parse-headers-hook
25846 @vindex gnus-parse-headers-hook
25847 \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
25848 \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
25849 \e$B$G$-$^$9!#$^$"!";d$O2?$G$3$s$J$b$N$,M_$7$$$+$h$/$o$+$s$J$$$s$@$1$I$M!#\e(B
25850
25851 @item gnus-shell-command-separator
25852 @vindex gnus-shell-command-separator
25853 \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
25854 \e$B$9!#\e(B
25855
25856 @item gnus-invalid-group-regexp
25857 @vindex gnus-invalid-group-regexp
25858 \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
25859 \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
25860 \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
25861 (\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
25862 \e$B$H$^$:$$!"$H$$$&$3$H$G$9!#\e(B)
25863
25864 @acronym{IMAP} \e$B$NMxMQ<T$O%0%k!<%WL>$K\e(B @samp{/} \e$B$r;H$$$?$$$+$b$7$l$^$;$s\e(B
25865 \e$B$,!#\e(B
25866
25867 @item gnus-safe-html-newsgroups
25868 @vindex gnus-safe-html-newsgroups
25869 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
25870 \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
25871 \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
25872 \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
25873 \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
25874 \e$B$-$@$18z2L$,$"$j$^$9!#\e(B@xref{Display Customization, ,\e$BI=<($N%+%9%?%^%$%:\e(B,
25875 emacs-mime-ja, The Emacs MIME Manual}.
25876 @end table
25877
25878 @node The End
25879 @chapter \e$B=*$o$j\e(B
25880
25881 \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
25882 \e$B$^$9!#O"Mm$r$H$C$F$/$@$5$$!#$"$J$?$NG-$K$h$m$7$/EA$($F$/$@$5$$!#\e(B
25883
25884 \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)
25885
25886 \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
25887 \e$B>y$j$^$9\e(B:
25888
25889 @quotation
25890 \e$B;?H~$N2N\e(B (\e$B%F%G%&%`\e(B)
25891
25892 \e$B>!Mx$f$($K$\$/$O\e(B@*
25893 \e$B2N$&$N$G$O$J$$!"\e(B@*
25894 \e$B>!Mx$J$I$R$H$D$b$J$$$+$i!"\e(B@*
25895 \e$B$"$j$U$l$?F|8w$N$?$a!"\e(B@*
25896 \e$B$=$hIw$N$?$a!"\e(B@*
25897 \e$B=U$N5$A0$h$5$N$?$a$K2N$&!#\e(B
25898
25899 \e$B>!Mx$N$?$a$G$O$J$/\e(B@*
25900 \e$BKM$H$7$F$O@:0lGU$d$C$?\e(B@*
25901 \e$B0lF|$N;E;v$N$?$a$K!#\e(B@*
25902 \e$B6L:B$N$?$a$G$O$J$/\e(B@*
25903 \e$B$_$s$J$N%F!<%V%k$N@J$G!#\e(B
25904 @end quotation
25905
25906 (\e$B?7D,J88K!V6uJ"$N5;K!!WCx\e(B:\e$B%]!<%k%*!<%9%?!<!"Lu\e(B:\e$B<FED859,!"HJLxOBBe!"\e(B
25907 ISBN:4102451080 \e$B$h$j0zMQ\e(B)
25908
25909 @node Appendices
25910 @chapter \e$BIUO?\e(B
25911
25912 @menu
25913 * XEmacs::                      XEmacs \e$B$G%$%s%9%H!<%k$9$k$?$a$NMW7o\e(B
25914 * History::                     \e$B$I$&$d$C$F\e(B Gnus \e$B$,:#F|$N$h$&$K$J$C$?$+\e(B
25915 * On Writing Manuals::          \e$B$J$<$3$l$,=i?4<TMQ$N0FFb$G$J$$$+\e(B
25916 * Terminology::                 \e$B$3$3$K$"$k$h$&$JK\Ev$KFq$7$$8l$r;H$&\e(B
25917 * Customization::               \e$B$"$J$?$NMW5a$K1h$C$F\e(B Gnus \e$B$r;EN)$F$k\e(B
25918 * Troubleshooting::             \e$B$&$^$/$$$+$J$$$H$-$K2?$r;n$9$+\e(B
25919 * Gnus Reference Guide::        \e$B?'!9$J5;=QE*$J$b$N\e(B
25920 * Emacs for Heathens::          Emacs \e$B$NMQ8l$N<jC;$+$J>R2p\e(B
25921 * Frequently Asked Questions::  Gnus \e$B$N\e(B FAQ
25922 @end menu
25923
25924 @node XEmacs
25925 @section XEmacs
25926 @cindex XEmacs
25927 @cindex installing under XEmacs
25928
25929 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
25930 \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
25931 \e$BI,MW$J$N$O\e(B @samp{gnus}, @samp{mail-lib}, @samp{xemacs-base},
25932 @samp{eterm}, @samp{sh-script}, @samp{net-utils}, @samp{os-utils},
25933 @samp{dired}, @samp{mh-e}, @samp{sieve}, @samp{ps-print}, @samp{W3},
25934 @samp{pgg}, @samp{mailcrypt}, @samp{ecrypto} \e$B$*$h$S\e(B @samp{sasl} \e$B$G$9!#\e(B
25935
25936 @node History
25937 @section \e$BNr;K\e(B
25938
25939 @cindex history
25940 @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
25941 \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
25942 Ingebrigtsen) \e$B$O\e(B Gnus \e$B$r=q$-D>$=$&$H7h?4$7$^$7$?!#\e(B
25943
25944 \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
25945 \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
25946 \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
25947 \e$BE\$5$;$k%5%$%H$H$7$F$bCN$i$l$F$$$^$9!#\e(B
25948
25949 \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
25950 \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
25951 \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
25952 \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
25953 \e$B$l$k$Y$-$G!"$=$&$9$k$H$b$C$HE,@Z$JL>A0$K$J$j$^$9!#$=$&;W$$$^$;$s$+\e(B?)
25954
25955 \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
25956 \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
25957 \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
25958 \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
25959
25960 @menu
25961 * 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
25962 * Why?::                        Gnus \e$B$NL\E*$O2?\e(B?
25963 * Compatibility::               Gnus \e$B$O\e(B @sc{gnus} \e$B$H$I$l$/$i$$8_49@-$,$"$k$N\e(B?
25964 * Conformity::                  Gnus \e$B$O$9$Y$F$NI8=`$rK~$?$=$&$H$9$k\e(B
25965 * Emacsen::                     Gnus \e$B$O>/?t$N8=BeE*$J\e(B Emacs \e$B$G<B9T$G$-$k\e(B
25966 * Gnus Development::            Gnus \e$B$,3+H/$5$l$F$$$kJ}K!\e(B
25967 * Contributors::                \e$B$?$/$5$s$N?M!9\e(B
25968 * New Features::                Gnus \e$B$N?7$7$$$3$H$K4X$9$k<j$,$+$j\e(B
25969 @end menu
25970
25971 @node Gnus Versions
25972 @subsection Gnus Versions
25973 @cindex ding Gnus
25974 @cindex September Gnus
25975 @cindex Red Gnus
25976 @cindex Quassia Gnus
25977 @cindex Pterodactyl Gnus
25978 @cindex Oort Gnus
25979 @cindex No Gnus
25980 @cindex Gnus versions
25981
25982 \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
25983 \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
25984 \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
25985
25986 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
25987 \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
25988
25989 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
25990 \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
25991
25992 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
25993 \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
25994
25995 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
25996 \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
25997 \e$B$5$l$^$7$?!#\e(B
25998
25999 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
26000 \e$B%j!<%9$5$l$^$7$?\e(B (24 \e$B%j%j!<%9\e(B)\e$B!#\e(B
26001
26002 2004\e$BG/\e(B1\e$B7n\e(B4\e$BF|$K\e(B No Gnus \e$B$,;O$^$j$^$7$?!#\e(B
26003
26004 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
26005 \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
26006 \e$B$N>pJs$G99?7$5$l$k$G$7$g$&!#\e(B)
26007
26008 \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
26009 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
26010 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
26011 \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
26012 \e$B$F$O$$$1$^$;$s!#$=$l$,FO$+$/$J$k$^$G!"@E$+$KJb$-5n$j$J$5$$!#@5$7$/%j%j!<\e(B
26013 \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
26014
26015 @node Why?
26016 @subsection \e$B$J$<\e(B?
26017
26018 Gnus \e$B$NL\E*$O2?$G$9$+\e(B?
26019
26020 \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
26021 \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
26022 \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
26023 \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
26024 \e$B$O!"%$%s%?!<%M%C%H$NMIdW4|$+$i$[$H$s$IH/E8$7$F$$$^$;$s$G$7$?!#$b$78=:_$N\e(B
26025 \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
26026 \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
26027 \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
26028 \e$BIU$$$F$$$/$K$O$I$&$9$l$PNI$$$N$G$7$g$&\e(B?
26029
26030 Gnus \e$B$O$3$l$i$N<ALd$K??$N2r7h$rDs6!$9$k$o$1$G$O$"$j$^$;$s$,!";d\e(B
26031 \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
26032 \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
26033 \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
26034 \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
26035 \e$B$r=q$-$?$$?M$N$?$a$K!"%7%s%W%k$J%$%s%?!<%U%'!<%9$rDs6!$7$F$$$^$9!#;d$OLr\e(B
26036 \e$B$KN)$A$=$&$J$9$Y$F$N>l=j$K!"%+%9%?%^%$%:$N$?$a$N%U%C%/$r2C$($^$7$?!#$=$l\e(B
26037 \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
26038
26039 \e$B$*$=$i$/\e(B Gnus \e$B$O40@.$9$k$3$H$O$J$$$N$+$b$7$l$^$;$s!#\e(B
26040 @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
26041 \e$B$9!#\e(B
26042
26043 @node Compatibility
26044 @subsection \e$B8_49@-\e(B
26045
26046 @cindex compatibility
26047 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
26048 \e$B$Y$F$N%-!<$N3d$jEv$F$O$=$N$^$^;D$C$F$$$^$9!#$b$A$m$s!"B?$/$N%-!<$N3d$jEv\e(B
26049 \e$B$F$,DI2C$5$l$^$7$?$,!"0l$D$+Fs$D$NL\$KIU$+$J$$$b$N$r=|$$$F!"8E$$3d$jEv$F\e(B
26050 \e$B$,JQ99$5$l$?$3$H$O$"$j$^$;$s!#\e(B
26051
26052 \e$B;d$?$A$N%b%C%H!<$O\e(B:
26053
26054 @quotation
26055 @cartouche
26056 @center \e$B9]E4$N9|AH$_$N6u9b$/\e(B
26057 @end cartouche
26058 @end quotation
26059
26060 \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
26061 \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
26062 \e$B$N9|$?$A!W!#\e(B)
26063
26064 \e$B$9$Y$F$NL?Na$OL>A0$,JQ$o$C$F$$$^$;$s!#$$$/$D$+$NFbIt4X?t$OL>A0$rJQ$($^$7\e(B
26065 \e$B$?!#\e(B
26066
26067 @code{gnus-uu} \e$B%Q%C%1!<%8$O7`E*$KJQ2=$7$F$$$^$9!#\e(B@xref{Decoding
26068 Articles}.
26069
26070 \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
26071 \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
26072 \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
26073 \e$B$b!"B?$/$N=EMW$JJQ?t$,$=$l$N%0%m!<%P%k$JCM$K$bJ#@=$5$l$^$9$,!"$"$J$?$,Cm\e(B
26074 \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
26075 \e$B$;$s!#\e(B
26076
26077 @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
26078 \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
26079 \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
26080 \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
26081 \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
26082 \e$B$7$g$&!#\e(B
26083
26084 @cindex hilit19
26085 @cindex highlighting
26086 \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
26087 \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
26088 \e$B%/\e(B (@code{gnus-group-prepare-hook} \e$B$*$h\e(B
26089 \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
26090 \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
26091 \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
26092 \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
26093 \e$B$N\e(B! \e$B<:$;$m\e(B!
26094
26095 @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
26096 \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
26097 \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
26098 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)
26099
26100 \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
26101 \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
26102 \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
26103 \e$B$3$H$G$O$"$j$^$;$s!#\e(B
26104
26105 Gnus \e$B$O$9$Y$F$N\e(B @sc{gnus} \e$B$N5/F0%U%!%$%k$rM}2r$7$^$9!#\e(B
26106
26107 @kindex M-x gnus-bug
26108 @findex gnus-bug
26109 @cindex reporting bugs
26110 @cindex bugs
26111 \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
26112 \e$BMxMQ<T$O!"LdBj$K6l$7$`$3$H$O$J$$$G$7$g$&!#$b$7LdBj$,5/$3$C$?$i!"KbK!\e(B
26113 \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
26114
26115 @vindex gnus-bug-create-help-buffer
26116 @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
26117 \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
26118 \e$B$i$P!"$=$l$,I=<($5$l$J$$$h$&$K$9$k$?$a$K!"\e(B
26119 @code{gnus-bug-create-help-buffer} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
26120
26121 @node Conformity
26122 @subsection \e$BI8=`$X$N=`5r\e(B
26123
26124 \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
26125 \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
26126 \e$B=,47$O=|$-$^$9$,!#\e(B
26127
26128 @table @strong
26129 @item RFC (2)822
26130 @cindex RFC 822
26131 @cindex RFC 2822
26132 \e$B$3$NI8=`$X$NCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
26133
26134 @item RFC 1036
26135 @cindex RFC 1036
26136 \e$B$3$NI8=`$bCN$i$l$F$$$k0cH?$O$"$j$^$;$s!#\e(B
26137
26138 @item Son-of-RFC 1036
26139 @cindex Son-of-RFC 1036
26140 \e$B$3$l$K$O$$$/$D$+$N0cH?$,$"$j$^$9!#\e(B
26141
26142 @table @emph
26143 @item X-Newsreader
26144 @item User-Agent
26145 \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
26146 \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
26147 \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
26148 \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
26149 \e$B$P!";d$O$=$N>pJs$rF@$k$3$H$O$J$+$C$?$G$7$g$&!#\e(B
26150 @end table
26151
26152 @item USEFOR
26153 @cindex USEFOR
26154 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
26155 \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
26156 \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
26157 Gnus \e$B%?%o!<$O$=$NJQ99$N<BAu$rD4$Y$k$3$H$K$J$k$G$7$g$&!#\e(B
26158
26159 @item MIME - RFC 2045-2049 etc
26160 @cindex @acronym{MIME}
26161 @acronym{MIME} \e$B4XO"$N$9$Y$F$N\e(B RFC \e$B$,%5%]!<%H$5$l$F$$$^$9!#\e(B
26162
26163 @item Disposition Notifications - RFC 2298
26164 Message Mode \e$B$O<u?.<T$+$i$N3+Iu3NG'$rMW5a$9$k$3$H$,$G$-$^$9!#\e(B
26165
26166 @item PGP - RFC 1991 and RFC 2440
26167 @cindex RFC 1991
26168 @cindex RFC 2440
26169 RFC 1991 \e$B$O:G=i$N\e(B @acronym{PGP} \e$B%a%C%;!<%8$N5,3J$G!"\e(BInformational
26170 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
26171 \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:
26172 Standards Track---\e$B9q:]I8=`$H$9$Y$-;EMM\e(B) \e$B$K>h$;$i$l$^$7$?!#$I$A$i$b\e(B
26173 \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
26174 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
26175 \e$B%I\e(B) \e$B$NN>J}$r%5%]!<%H$7$^$9!#\e(B
26176
26177 @item PGP/MIME - RFC 2015/3156
26178 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
26179 \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
26180 Gnus \e$B$O%(%s%3!<%I$H%G%3!<%I$NN>J}$r%5%]!<%H$7$^$9!#\e(B
26181
26182 @item S/MIME - RFC 2633
26183 RFC 2633 \e$B$O\e(B @acronym{S/MIME} \e$B$N7A<0$K$D$$$F=R$Y$F$$$^$9!#\e(B
26184
26185 @item IMAP - RFC 1730/2060, RFC 2195, RFC 2086, RFC 2359, RFC 2595, RFC 1731
26186 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}
26187\e$B2~Dj\e(B 1) \e$B$GB?>/99?7$5$l$F$$$^$9!#\e(B
26188 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
26189 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
26190 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
26191 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
26192 \e$B9g\e(B (STARTTLS) \e$B$K$D$$$F=R$Y$F$$$^$9!#\e(B
26193 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
26194 \e$B$9!#\e(B
26195 @end table
26196
26197 \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
26198 \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
26199 \e$B$/$@$5$$!#\e(B
26200
26201 @node Emacsen
26202 @subsection Emacsen
26203 @cindex Emacsen
26204 @cindex XEmacs
26205 @cindex Mule
26206 @cindex Emacs
26207
26208 \e$B$3$N%P!<%8%g%s$N\e(B Gnus \e$B$O0J2<$N$b$N$GF0:n$7$^$9\e(B:
26209
26210 @itemize @bullet
26211 @item
26212 Emacs 21.1 \e$B$H$=$l0J>e!#\e(B
26213
26214 @item
26215 XEmacs 21.4 \e$B$H$=$l0J>e!#\e(B
26216 @end itemize
26217
26218 \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
26219 \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
26220 \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
26221 \e$B$bF0$/$O$:$G$9!#\e(B
26222 @c
26223 @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
26224 @c \e$B$l$F$$$k9`$r!"$3$A$i$K$bF~$l$F$O$$$1$^$;$s\e(B!
26225
26226 @node Gnus Development
26227 @subsection Gnus \e$B$N3+H/\e(B
26228
26229 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
26230 \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
26231 \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
26232 \e$B$3$NCJ3,$O!V%"%k%U%!!WCJ3,$H8F$P$l$F$$$^$9!#$H$$$&$N$O!"$3$NCJ3,$G%j%j!<\e(B
26233 \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
26234 \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
26235 \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
26236 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
26237 \e$B$$$^$9!#\e(B@xref{Gnus Versions}.
26238
26239 \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
26240 \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
26241 \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
26242 \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
26243 \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
26244 \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
26245 \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
26246 \e$B$9!#\e(B
26247
26248 @cindex Incoming*
26249 @vindex mail-source-delete-incoming
26250 \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
26251 \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
26252 \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
26253 \e$B$&$3$H$rHr$1$k$?$a$G$9!#\e(B@xref{Mail Source Customization}.
26254
26255 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
26256 \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
26257 \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
26258 \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
26259 \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
26260 \e$B$9!#?7$7$$5!G=$OIQHK$KF3F~$5$l!"$$$8$/$i$l!"IT==J,$G$"$k$HH=CG$5$l!"$=$&\e(B
26261 \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
26262 \e$B%H$rFI$s$G$$$k?M$OIaDL$O$3$NB.$$JQ99$KIU$$$F$$$-$^$9$,!"%K%e!<%9%0%k!<%W\e(B
26263 \e$B$N?M$b$=$&$G$"$k$H8+$J$9$3$H$O$G$-$^$;$s!#\e(B
26264
26265 \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
26266 \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
26267 \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
26268
26269 @cindex Incoming*
26270 @vindex mail-source-delete-incoming
26271 \e$B$$$/$D$+$NJQ?t!"FC$K\e(B @code{mail-source-delete-incoming} \e$B$N%G%#%U%)%k%HCM\e(B
26272 \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
26273 \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
26274 \e$B$^$&$3$H$rKI$0$?$a$G$9!#\e(B
26275 @xref{Mail Source Customization}.
26276
26277 @node Contributors
26278 @subsection \e$B9W8%<T\e(B
26279 @cindex contributors
26280
26281 \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
26282 \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
26283 \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
26284 \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
26285 \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
26286 \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
26287 \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
26288 \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
26289 \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?)
26290
26291 \e$B;d$O$3$N5!2q$K3X2q$K46<U$r\e(B@dots{} \e$B$*$*$C$H!"0c$C$?!#\e(B
26292
26293 @itemize @bullet
26294 @item
26295 \e$BG_ED@/?.\e(B---\e$B85$N\e(B @sc{gnus} \e$B$r=q$$$??M$G$9!#\e(B
26296
26297 @item
26298 Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, nnwarchive, \e$B$=$l$K0lHL\e(B
26299 \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
26300 \e$B%I\e(B/\e$B%G%3!<%I$K4XO"$9$k$[$s$H$&$KB?$/$N$b$N!#\e(B
26301
26302 @item
26303 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
26304 \e$B$N$3$H$H6&$K\e(B)\e$B!#\e(B
26305
26306 @item
26307 Luis Fernandes---\e$B%G%6%$%s$H%0%i%U%#%C%/!#\e(B
26308
26309 @item
26310 Joe Reiss---\e$B%9%^%$%j!<$N4i$N:n<T!#\e(B
26311
26312 @item
26313 Justin Sheehy---@acronym{FAQ} \e$B$N%a%$%s%F%$%J!<!#\e(B
26314
26315 @item
26316 Erik Naggum---\e$B<j=u$1!"%"%$%G%"!";Y1g!"%3!<%IB>!#\e(B
26317
26318 @item
26319 Wes Hardaker---@file{gnus-picon.el} \e$B$H%^%K%e%"%k$N\e(B @dfn{picon} \e$B$N\e(B
26320 \e$B>O\e(B (@pxref{Picons})\e$B!#\e(B
26321
26322 @item
26323 Kim-Minh Kaplan---picon \e$B%3!<%I$K$*$1$k99$J$k:n6H!#\e(B
26324
26325 @item
26326 Brad Miller---@file{gnus-gl.el} \e$B$H%^%K%e%"%k$N\e(B Grouplens \e$B$N>O!#\e(B
26327
26328 @item
26329 Sudish Joseph---\e$B?t$(@Z$l$J$$$[$I$N%P%0$N=$@5!#\e(B
26330
26331 @item
26332 Ilja Weis---@file{gnus-topic.el}\e$B!#\e(B
26333
26334 @item
26335 Steven L. Baur---\e$B$?$/$5$s$N$?$/$5$s$N$?$/$5$s$N%P%0$NH/8+$H=$@5!#\e(B
26336
26337 @item
26338 Vladimir Alexiev---refcard \e$B$H%j%U%!%l%s%9$N>.:};R!#\e(B
26339
26340 @item
26341 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
26342 \e$B$D$+$NItJ,$rEp$_$^$7$?!#\e(B
26343
26344 @item
26345 Scott Byer---@file{nnfolder.el} \e$B$N3HD%$H2~D{!#\e(B
26346
26347 @item
26348 Peter Mutsaers---\e$B8I;y5-;v$N%9%3%"%3!<%I!#\e(B
26349
26350 @item
26351 Ken Raebburn---@acronym{POP} \e$B%a!<%k%5%]!<%H!#\e(B
26352
26353 @item
26354 Hallvard B Furuseth---\e$B$$$m$$$m$J>.$5$JJ*$dItJ,!"FC$K\e(B .newsrc \e$B%U%!%$%k$r\e(B
26355 \e$B07$&ItJ,!#\e(B
26356
26357 @item
26358 Brian Edmonds---@file{gnus-bbdb.el}\e$B!#\e(B
26359
26360 @item
26361 David Moore---@file{nnvirtual.el} \e$B$N2~D{$HB?$/$NB>$N$3$H!#\e(B
26362
26363 @item
26364 Kevin Davidson---@dfn{ding} \e$B$NL>A0$r;W$$IU$-$^$7$?!#$G$9$+$i!"H`$r@U$a$F\e(B
26365 \e$B$/$@$5$$!#\e(B
26366
26367 @item
26368 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
26369 \e$B%5%]!<%H!#\e(B
26370 @end itemize
26371
26372 \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
26373 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
26374
26375 \e$B0J2<$N?M!9$OB?$/$N%Q%C%A$HDs0F$G9W8%$7$^$7$?\e(B:
26376
26377 Christopher Davis,
26378 Andrew Eskilsson,
26379 Kai Grossjohann,
26380 Kevin Greiner,
26381 Jesper Harder,
26382 Paul Jarc,
26383 Simon Josefsson,
26384 David K\e,Ae\e(Bgedal,
26385 Richard Pieri,
26386 Fabrice Popineau,
26387 Daniel Quinlan,
26388 Michael Shields,
26389 Reiner Steib,
26390 Jason L. Tibbitts, III,
26391 Jack Vinson,
26392 \e$B;32,\e(B \e$B9nH~\e(B,
26393 and
26394 Teodor Zlatanov.
26395
26396 \e$B$=$l$H!"0J2<$N?M$K$b%Q%C%A$d$=$NB>$N$b$N$r46<U$7$^$9\e(B:
26397
26398 Jari Aalto,
26399 Adrian Aichner,
26400 Vladimir Alexiev,
26401 Russ Allbery,
26402 Peter Arius,
26403 Matt Armstrong,
26404 Marc Auslander,
26405 Miles Bader,
26406 Frank Bennett,
26407 Alexei V. Barantsev,
26408 Robert Bihlmeyer,
26409 Chris Bone,
26410 Mark Borges,
26411 Mark Boyns,
26412 Rob Browning,
26413 Lance A. Brown,
26414 Kees de Bruin,
26415 Martin Buchholz,
26416 Joe Buehler,
26417 Kevin Buhr,
26418 Alastair Burt,
26419 Joao Cachopo,
26420 Zlatko Calusic,
26421 Massimo Campostrini,
26422 Castor,
26423 David Charlap,
26424 Dan Christensen,
26425 Kevin Christian,
26426 Jae-you Chung, @c ?
26427 James H. Cloos, Jr.,
26428 Laura Conrad,
26429 Michael R. Cook,
26430 Glenn Coombs,
26431 Andrew J. Cosgriff,
26432 Neil Crellin,
26433 Frank D. Cringle,
26434 Geoffrey T. Dairiki,
26435 Andre Deparade,
26436 Ulrik Dickow,
26437 Dave Disser,
26438 Rui-Tao Dong, @c ?
26439 Joev Dubach,
26440 Michael Welsh Duggan,
26441 Dave Edmondson,
26442 Paul Eggert,
26443 Mark W. Eichin,
26444 Karl Eichwalder,
26445 \e$B1]JB\e(B \e$B;LCR\e(B,
26446 Michael Ernst,
26447 Luc Van Eycken,
26448 Sam Falkner,
26449 Nelson Jose dos Santos Ferreira,
26450 Sigbjorn Finne,
26451 Sven Fischer,
26452 Paul Fisher,
26453 Decklin Foster,
26454 Gary D. Foster,
26455 Paul Franklin,
26456 Guy Geens,
26457 Arne Georg Gleditsch,
26458 David S. Goldberg,
26459 Michelangelo Grigni,
26460 Dale Hagglund,
26461 D. Hall,
26462 Magnus Hammerin,
26463 \e$BH>ED\e(B \e$B7u0l\e(B,
26464 Raja R. Harinath,
26465 \e$BNS\e(B \e$BK'<y\e(B,
26466 P. E. Jareth Hein,
26467 \e$B$R$5$7$2\e(B \e$B$1$s$8\e(B,
26468 Scott Hofmann,
26469 Tassilo Horn,
26470 Marc Horowitz,
26471 Gunnar Horrigmo,
26472 Richard Hoskins,
26473 Brad Howes,
26474 Miguel de Icaza,
26475 Fran\e,Ag\e(Bois Felix Ingrand,
26476 \e$B;T@n\e(B \e$BC#\e(B
26477 \e$B:H\e(B, \e$B@P@n\e(B \e$B0lO:\e(B,
26478 Lee Iverson,
26479 \e$B4d<<\e(B \e$B85E5\e(B,
26480 Rajappa Iyer,
26481 Andreas Jaeger,
26482 Adam P. Jenkins,
26483 Randell Jesup,
26484 Fred Johansen,
26485 Gareth Jones,
26486 Greg Klanderman,
26487 Karl Kleinpaste,
26488 Michael Klingbeil,
26489 Peter Skov Knudsen,
26490 \e$B>.NS\e(B \e$B=$J?\e(B,
26491 Petr Konecny,
26492 \e$B>.4X\e(B \e$B5HB'\e(B,
26493 Thor Kristoffersen,
26494 Jens Lautenbacher,
26495 Martin Larose,
26496 Seokchan Lee, @c Lee
26497 Joerg Lenneis,
26498 Carsten Leonhardt,
26499 James LewisMoss,
26500 Christian Limpach,
26501 Markus Linnala,
26502 Dave Love,
26503 Mike McEwan,
26504 Tonny Madsen,
26505 Shlomo Mahlab,
26506 Nat Makarevitch,
26507 Istvan Marko,
26508 David Martin,
26509 Jason R. Mastaler,
26510 Gordon Matzigkeit,
26511 Timo Metzemakers,
26512 Richard Mlynarik,
26513 Lantz Moore,
26514 \e$B<i2,\e(B \e$BCNI'\e(B,
26515 Erik Toubro Nielsen,
26516 Hrvoje Niksic,
26517 Andy Norman,
26518 Fred Oberhauser,
26519 C. R. Oldham,
26520 Alexandre Oliva,
26521 Ken Olstad,
26522 \e$BBg@>\e(B \e$B2m\e(B
26523 \e$B@2\e(B, \e$B>.Ln\e(B \e$B=(5.\e(B,
26524 Ettore Perazzoli,
26525 William Perry,
26526 Stephen Peters,
26527 Jens-Ulrik Holger Petersen,
26528 Ulrich Pfeifer,
26529 Matt Pharr,
26530 Andy Piper,
26531 John McClary Prevost,
26532 Bill Pringlemeir,
26533 Mike Pullen,
26534 Jim Radford,
26535 Colin Rafferty,
26536 Lasse Rasinen,
26537 Lars Balker Rasmussen,
26538 Joe Reiss,
26539 Renaud Rioboo,
26540 Roland B. Roberts,
26541 Bart Robinson,
26542 Christian von Roques,
26543 Markus Rost,
26544 Jason Rumney,
26545 Wolfgang Rupprecht,
26546 Jay Sachs,
26547 Dewey M. Sasser,
26548 Conrad Sauerwald,
26549 Loren Schall,
26550 Dan Schmidt,
26551 Ralph Schleicher,
26552 Philippe Schnoebelen,
26553 Andreas Schwab,
26554 Randal L. Schwartz,
26555 Justin Sheehy,
26556 Danny Siu,
26557 Matt Simmons,
26558 Paul D. Smith,
26559 Jeff Sparkes,
26560 Toby Speight,
26561 Michael Sperber,
26562 Darren Stalder,
26563 Richard Stallman,
26564 Greg Stark,
26565 Sam Steingold,
26566 Paul Stevenson,
26567 Jonas Steverud,
26568 Paul Stodghill,
26569 \e$B?\F#\e(B \e$B@60l\e(B,
26570 Kurt Swanson,
26571 Samuel Tardieu,
26572 Teddy,
26573 \e$B8MBt\e(B \e$B>=I'\e(B,
26574 Chuck Thompson,
26575 Philippe Troin,
26576 James Troup,
26577 Trung Tran-Duc,
26578 Jack Twilley,
26579 Aaron M. Ucko,
26580 Aki Vehtari,
26581 Didier Verna,
26582 Vladimir Volovich,
26583 Jan Vroonhof,
26584 Stefan Waldherr,
26585 Pete Ware,
26586 Barry A. Warsaw,
26587 Christoph Wedler,
26588 Joe Wells,
26589 Lee Willis,
26590 and
26591 Lloyd Zusman.
26592
26593 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
26594 \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
26595 \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
26596 \e$B$b8=:_$OHs>o$KBg$-$J%5%$%:$K$J$C$F$$$^$9!#\e(B)
26597
26598 \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
26599 \e$B$7$^$C$?$3$H$G$7$g$&!#\e(B
26600
26601 \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
26602 \e$B$,$$$k$H$$$&$3$H$J$s$G$7$g$&!#$=$s$J$3$H$rC/$,A[A|$7$?$G$7$g$&$+\e(B!
26603
26604 @node New Features
26605 @subsection \e$B?7$7$$5!G=\e(B
26606 @cindex new features
26607
26608 @menu
26609 * 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
26610 * 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
26611 * Red Gnus::                    \e$B;0HVL\$N:G>e$N$b$N\e(B---Gnus 5.4/5.5
26612 * 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
26613 * 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
26614 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
26615 * No Gnus::                     \e$BD6$d$P$$\e(B
26616 @end menu
26617
26618 \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
26619 \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
26620 \e$B$?$/$5$s$N$b$N$,$"$k$N$G$9!#$=$&!";v<B>e;d$?$A$O==J,$KMQ$NL5$$$b\e(B
26621 \e$B$N\e(B (feeping creaturism) \e$B$r;}$C$F$$$k$N$G$9!#\e(B
26622
26623 @node ding Gnus
26624 @subsubsection (ding) Gnus
26625
26626 Gnus 5.0/5.1 \e$B$N?7$7$$5!G=\e(B:
26627
26628 @itemize @bullet
26629 @item
26630 \e$B$9$Y$F$N%P%C%U%!!<$N304Q$O!"%U%)!<%^%C%H$N$h$&$JJQ?t\e(B (@pxref{Group
26631 Buffer Format} and @pxref{Summary Buffer Format}) \e$B$K$h$C$F@_Dj$rJQ$($k$3\e(B
26632 \e$B$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
26633
26634 @item
26635 \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
26636 \e$B$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Select Methods})\e$B!#\e(B
26637
26638 @item
26639 \e$BJ#?t$N%0%k!<%W$r2>A[%0%k!<%W$K9gJ;$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Virtual
26640 Groups})\e$B!#\e(B
26641
26642 @item
26643 \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
26644 \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
26645 \e$B$9\e(B (@pxref{Expiring Mail})\e$B!#\e(B
26646
26647 @item
26648 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
26649 \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
26650 \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
26651 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
26652
26653 @item
26654 \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
26655 \e$B$-$F!"$=$l$i$bFI$`$3$H$,$G$-$^$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
26656
26657 @item
26658 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
26659 \e$B5-;v$rD4$Y$k$?$a$K!"%"%/%F%#%V%U%!%$%kA4BN$r<hF@$9$kI,MW$O$"$j$^$;\e(B
26660 \e$B$s\e(B (@pxref{The Active File})\e$B!#\e(B
26661
26662 @item
26663 Gnus \e$B$O%0%k!<%W$NCJ3,E*9XFIEY$r<BAu$7$^$7$?\e(B (@pxref{Group Levels})\e$B!#\e(B
26664
26665 @item
26666 \e$B2?<oN`$b$N4p=`$K=>$C$F!"5-;v$K%9%3%"$rIU$1$k$3$H$,$G$-$^\e(B
26667 \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
26668 \e$B$5$;$k$3$H$b$G$-$^$9\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
26669
26670 @item
26671 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
26672 \e$B$G!"$"$J$?$,2?$rFI$s$@$+$N%G!<%?$r%^%7%s$,Mn$A$?$H$-$G$b$"$^$j<:$o$J$$$G\e(B
26673 \e$B$7$g$&\e(B (@pxref{Auto Save})\e$B!#\e(B
26674
26675 @item
26676 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
26677 \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
26678
26679 @item
26680 \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
26681 \e$BL\$G=hM}$r<B9T$9$k$3$H$,$G$-$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
26682
26683 @item
26684 \e$B%0%k!<%W$N0lMw$r!"$(!<$H!"$I$s$J>r7o$G$G$b!"I=<($9$k$3$H$,$G$-$^\e(B
26685 \e$B$9\e(B (@pxref{Listing Groups})\e$B!#\e(B
26686
26687 @item
26688 \e$B30It%5!<%P!<$r354Q$7$F!"$=$l$i$N%5!<%P!<$N%0%k!<%W$r9XFI$9$k$3$H$,$G$-$^\e(B
26689 \e$B$9\e(B (@pxref{Browse Foreign Server})\e$B!#\e(B
26690
26691 @item
26692 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
26693 \e$B$9\e(B (@pxref{Asynchronous Fetching})\e$B!#\e(B
26694
26695 @item
26696 \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
26697
26698 @item
26699 uudecode \e$B$N4X?t$,3HD%$5$l!"0lHL2=$5$l$^$7$?\e(B (@pxref{Decoding Articles})\e$B!#\e(B
26700
26701 @item
26702 uuencode \e$B$5$l$?5-;v$r$^$@Ej9F$9$k$3$H$,$G$-$^$9!#$3$l$O2a5n\e(B
26703 \e$B$K\e(B @sc{gnus} \e$B$N$"$^$jCN$i$l$F$$$J$$5!G=$G$7$?\e(B (@pxref{Uuencoding and
26704 Posting})\e$B!#\e(B
26705
26706 @item
26707 \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
26708 \e$B$9$k$h$&$K$J$j$^$7$?\e(B (@pxref{Finding the Parent})\e$B!#\e(B
26709
26710 @item
26711 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
26712 \e$B$9\e(B (@pxref{Group Information})\e$B!#\e(B
26713
26714 @item
26715 \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
26716 \e$B$J$j$^$7$?\e(B (@pxref{Document Groups})\e$B!#\e(B
26717
26718 @item
26719 \e$B5-;v$r%O%$%i%$%H$7!"%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9\e(B (@pxref{Customizing
26720 Articles})\e$B!#\e(B
26721
26722 @item
26723 URL \e$B$HB>$N30It;2>H$,%\%?%s$K$J$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
26724 Buttons})\e$B!#\e(B
26725
26726 @item
26727 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
26728 \e$B$^$7$?\e(B (@pxref{Window Layout})\e$B!#\e(B
26729 @end itemize
26730
26731 @node September Gnus
26732 @subsubsection September Gnus
26733
26734 @iftex
26735 @iflatex
26736 \gnusfig{-28cm}{0cm}{\epsfig{figure=ps/september,height=20cm}}
26737 @end iflatex
26738 @end iftex
26739 Gnus 5.2/5.3 \e$B$N?7$7$$5!G=\e(B:
26740
26741 @itemize @bullet
26742 @item
26743 \e$B?7$7$$%a%C%;!<%8:n@.%b!<%I$,;H$o$l$^$9!#\e(B@code{mail-mode},
26744 @code{rnews-reply-mode} \e$B$H\e(B @code{gnus-msg} \e$B$N$9$Y$F$N8E$$%+%9%?%^%$%:JQ\e(B
26745 \e$B?t$O:#$d5l<0$K$J$j$^$7$?!#\e(B
26746
26747 @item
26748 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
26749 \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
26750 \e$B$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
26751
26752 @lisp
26753 (setq gnus-build-sparse-threads 'some)
26754 @end lisp
26755
26756 @item
26757 \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
26758 \e$B$?\e(B (@pxref{Archived Messages})\e$B!#\e(B
26759
26760 @item
26761 \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
26762
26763 @item
26764 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
26765
26766 @item
26767 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
26768 \e$B$^$7$?\e(B (@pxref{Picons})\e$B!#\e(B
26769
26770 @item
26771 @code{trn} \e$B$N$h$&$JLZ%P%C%U%!!<$rI=<($G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Tree
26772 Display})\e$B!#\e(B
26773
26774 @lisp
26775 (setq gnus-use-trees t)
26776 @end lisp
26777
26778 @item
26779 \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
26780 \e$B%U%!!<$G;H$&$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Pick and Read})\e$B!#\e(B
26781
26782 @lisp
26783 (add-hook 'gnus-summary-mode-hook 'gnus-pick-mode)
26784 @end lisp
26785
26786 @item
26787 \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
26788 \e$B$K$J$j$^$7$?\e(B (@pxref{Binary Groups})\e$B!#\e(B
26789
26790 @item
26791 \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
26792 \e$B$?\e(B (@pxref{Group Topics})\e$B!#\e(B
26793
26794 @lisp
26795 (add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
26796 @end lisp
26797
26798 @item
26799 \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
26800 \e$B$?\e(B (@pxref{Summary Mail Commands})\e$B!#\e(B
26801
26802 @item
26803 \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
26804 \e$B$($,2DG=$K$J$j$^$7$?\e(B (@pxref{Group Score})\e$B!#\e(B
26805
26806 @lisp
26807 (add-hook 'gnus-summary-exit-hook 'gnus-summary-bubble-group)
26808 @end lisp
26809
26810 @item
26811 \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
26812 \e$BNa$r<B9T$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Marking Groups})\e$B!#\e(B
26813
26814 @item
26815 \e$B2>A[%0%k!<%W$G%-%c%C%7%e$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
26816
26817 @item
26818 @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
26819 \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
26820 \e$B$j$^$7$?\e(B (@pxref{Document Groups})\e$B!#\e(B
26821
26822 @item
26823 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
26824 \e$B%I\e(B (@code{nnsoup}) \e$B$r;}$C$F$$$^$9!#\e(B
26825
26826 @item
26827 \e$B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#\e(B
26828
26829 @item
26830 \e$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$YBX$($k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
26831 \e$B$?\e(B (@pxref{Sorting Groups})\e$B!#\e(B
26832
26833 @item
26834 \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
26835 \e$B%Q%i%a!<%?!<$,F3F~$5$l$^$7$?\e(B (@pxref{Group Parameters})\e$B!#\e(B
26836
26837 @item
26838 \e$B$9$Y$F$N%U%)!<%^%C%H;XDj$G!"%U%'!<%9$r;XDj$G$-$k$h$&$K$J$j$^$7\e(B
26839 \e$B$?\e(B (@pxref{Formatting Fonts})\e$B!#\e(B
26840
26841 @item
26842 @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
26843 \e$BJ#?t$NL?Na$,DI2C$5$l$^$7$?\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
26844
26845 @item
26846 \e$B9-HO0O$N4p=`$K4p$E$$$F!"35N,%P%C%U%!!<$,MxMQ2DG=$J5-;v$N0lIt$@$1$rI=<($9\e(B
26847 \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
26848 \e$B$K%P%$%s%I$5$l$F$$$^$9\e(B (@pxref{Limiting})\e$B!#\e(B
26849
26850 @item
26851 @kbd{*} \e$BL?Na$K$h$C$F!"5-;v$r1JB3$5$;$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
26852 \e$B$?\e(B (@pxref{Persistent Articles})\e$B!#\e(B
26853
26854 @item
26855 \e$B5-;v$NMWAG$r1#$9$9$Y$F$N4X?t$O!"%H%0%k$K$J$j$^$7$?!#\e(B
26856
26857 @item
26858 \e$B5-;v$N%X%C%@!<$K%\%?%s$rIU$1$k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
26859 \e$B$?\e(B (@pxref{Article Washing})\e$B!#\e(B
26860
26861 @item
26862 \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
26863 \e$B%H$9$k$h$&$K$J$j$^$7$?!#\e(B
26864
26865 @item
26866 \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
26867
26868 @item
26869 \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
26870 \e$B$?\e(B (@pxref{Article Keymap})\e$B!#\e(B
26871
26872 @item
26873 \e$B%U%l!<%`$,\e(B @code{gnus-buffer-configuration} \e$B$NItJ,$K$J$k$3$H$,$G$-$k$h$&\e(B
26874 \e$B$K$J$j$^$7$?\e(B (@pxref{Window Layout})\e$B!#\e(B
26875
26876 @item
26877 \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
26878 \e$B$?\e(B (@pxref{Daemons})\e$B!#\e(B
26879 @iftex
26880 @iflatex
26881 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fseptember,height=5cm}]{\epsfig{figure=ps/fseptember,height=5cm}}
26882 @end iflatex
26883 @end iftex
26884
26885 @item
26886 \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
26887 \e$BL5$/$F$b\e(B)\e$B!"$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Listing Groups})\e$B!#\e(B
26888
26889 @lisp
26890 (setq gnus-permanently-visible-groups "^nnml:")
26891 @end lisp
26892
26893 @item
26894 \e$B%+%9%?%^%$%:$r3Z$K$9$k$?$a$K!"B?$/$N?7$7$$%U%C%/$,F3F~$5$l$^$7$?!#\e(B
26895
26896 @item
26897 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
26898
26899 @item
26900 @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
26901 \e$B$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Customizing Threading})\e$B!#\e(B
26902
26903 @lisp
26904 (setq gnus-summary-thread-gathering-function
26905       'gnus-gather-threads-by-references)
26906 @end lisp
26907
26908 @item
26909 \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
26910 \e$B$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article Backlog})\e$B!#\e(B
26911
26912 @lisp
26913 (setq gnus-keep-backlog 50)
26914 @end lisp
26915
26916 @item
26917 \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
26918 \e$BA4$JJ#@=$,$$$D$bJL%P%C%U%!!<$KCV$+$l$k$h$&$K$J$j$^$7$?!#\e(B
26919
26920 @item
26921 Gnus \e$B$,$I$3$K5-;v$rJ]B8$9$k$+$rDs0F$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Saving
26922 Articles})\e$B!#\e(B
26923
26924 @item
26925 \e$B5-;v$rJ]B8$9$k$H$-$K!"B?$/$rF~NO$7$J$/$F$bNI$$$h$&$K$J$j$^$7\e(B
26926 \e$B$?\e(B (@pxref{Saving Articles})\e$B!#\e(B
26927
26928 @lisp
26929 (setq gnus-prompt-before-saving t)
26930 @end lisp
26931
26932 @item
26933 @code{gnus-uu} \e$B$O5-;v$r<hF@$7$F$$$k4V$K!"HsF14|$G%G%3!<%I$5$l$?%U%!%$%k\e(B
26934 \e$B$rI=<($G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Other Decode Variables})\e$B!#\e(B
26935
26936 @lisp
26937 (setq gnus-uu-grabbed-file-functions 'gnus-uu-grab-view)
26938 @end lisp
26939
26940 @item
26941 \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
26942 \e$B$^$7$?\e(B (@pxref{Article Washing})\e$B!#\e(B
26943
26944 @item
26945 \e$B0zMQ$5$l$?%F%-%9%H$rI=<($9$k$+1#$9$+$r@Z$jBX$($k$?$a$N%\%?%s$,DI2C$5$l$^\e(B
26946 \e$B$7$?!#$^$?!"$I$N$/$i$$$N0zMQJ8$r1#$9$+$r%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7\e(B
26947 \e$B$?\e(B (@pxref{Article Hiding})\e$B!#\e(B
26948
26949 @lisp
26950 (setq gnus-cited-lines-visible 2)
26951 @end lisp
26952
26953 @item
26954 \e$B6=L#$NL5$$%X%C%@!<$r1#$9$3$H$,$G$-$^$9\e(B (@pxref{Article Hiding})\e$B!#\e(B
26955
26956 @item
26957 \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
26958
26959 @item
26960 \e$BAw?.$5$l$k5-;v$N99$J$k9=J8%A%'%C%/$,DI2C$5$l$^$7$?!#\e(B
26961 @end itemize
26962
26963 @node Red Gnus
26964 @subsubsection Red Gnus
26965
26966 Gnus 5.4/5.5 \e$B$N?7$7$$5!G=\e(B:
26967
26968 @iftex
26969 @iflatex
26970 \gnusfig{-5.5cm}{-4cm}{\epsfig{figure=ps/red,height=20cm}}
26971 @end iflatex
26972 @end iftex
26973 @itemize @bullet
26974 @item
26975 @file{nntp.el} \e$B$OHsF14|$KF0:n$9$k$d$jJ}$G!"40A4$K2~D{$5$l$^$7$?!#\e(B
26976
26977 @item
26978 \e$B5-;v$N@h9T<hF@$r9T$J$&5!G=$,\e(B Gnus \e$B$KJTF~$5$l$^$7$?\e(B (@pxref{Asynchronous
26979 Fetching})\e$B!#\e(B
26980
26981 @item
26982 \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
26983 \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
26984 \e$B$?\e(B (@pxref{Advanced Scoring})\e$B!#\e(B
26985
26986 @item
26987 \e$B5-;v$N@vBu>uBV$r5-;v$N%b!<%I9T$KI=<($G$-$k$h$&$K$J$j$^$7\e(B
26988 \e$B$?\e(B (@pxref{Misc Article})\e$B!#\e(B
26989
26990 @item
26991 @file{gnus.el} \e$B$,B?$/$N>.$5$$%U%!%$%k$KJ,3d$5$l$^$7$?!#\e(B
26992
26993 @item
26994 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
26995 \e$B$?\e(B (@pxref{Duplicate Suppression})\e$B!#\e(B
26996
26997 @lisp
26998 (setq gnus-suppress-duplicates t)
26999 @end lisp
27000
27001 @item
27002 \e$B$I$N%9%3%"$HE,1~%U%!%$%k$,!"%[!<%`%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9\e(B
27003 \e$B$k\e(B (@pxref{Home Score File}) \e$B?7$7$$JQ?t$,2C$($i$l$^$7$?!#\e(B
27004
27005 @item
27006 @code{nndoc} \e$B$,$h$j4JC1$K3HD%$G$-$k$h$&$K2~D{$5$l$^$7\e(B
27007 \e$B$?\e(B (@pxref{Document Server Internals})\e$B!#\e(B
27008
27009 @item
27010 \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
27011 \e$B$?\e(B (@pxref{Topic Parameters})\e$B!#\e(B
27012
27013 @item
27014 \e$B5-;v$rJT=8$9$k$?$a$N5!G=$,7Q$.$O$.$5$l$F!"<B:]$K;HMQ2DG=$K$J$j$^$7$?!#\e(B
27015
27016 @item
27017 \e$B=pL>$,$b$C$HMx8}$J$d$jJ}$GG'<1$5$l$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
27018 Signature})\e$B!#\e(B
27019
27020 @item
27021 \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
27022 \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
27023 \e$B$J$j$^$7$?\e(B (@code{Pick and Read})\e$B!#\e(B
27024
27025 @item
27026 \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
27027 \e$B$l$^$7$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
27028
27029 @item
27030 \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
27031 \e$BDj$9$kJ}K!$,$"$j$^$9\e(B (@pxref{Advanced Formatting})\e$B!#\e(B
27032
27033 @item
27034 \e$B%0%k!<%W%P%C%U%!!<$NJ#?t$NL?Na$K$D$$$F!"$=$l$i$G9T$J$C$?$3$H\e(B
27035 \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
27036
27037 @item
27038 \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
27039 \e$B2DG=$K$J$j$^$7$?\e(B (@pxref{Score File Format})\e$B!#\e(B
27040
27041 @item
27042 \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
27043 \e$B$?\e(B (@pxref{Adaptive Scoring})\e$B!#\e(B
27044
27045 @lisp
27046 (setq gnus-use-adaptive-scoring '(word))
27047 @end lisp
27048
27049 @item
27050 \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
27051
27052 @lisp
27053 (setq gnus-decay-scores t)
27054 @end lisp
27055
27056 @item
27057 \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
27058 \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
27059 File Format})\e$B!#\e(B
27060
27061 @item
27062 \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
27063 \e$B$7$?\e(B (@pxref{Changing Servers})\e$B!#\e(B
27064
27065 @item
27066 \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
27067 \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}
27068 (@pxref{Really Various Summary Commands})\e$B!#\e(B
27069
27070 @item
27071 \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
27072 \e$B$?\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
27073
27074 @item
27075 @acronym{NNTP} \e$B%5!<%P!<$,Ej9F$r5v2D$7$F$$$J$$>l9g$G$b!"?7$7\e(B
27076 \e$B$$\e(B mail-to-news \e$B%P%C%/%(%s%I$,!"Ej9F$9$k$3$H$r2DG=$K$7$^$7\e(B
27077 \e$B$?\e(B (@pxref{Mail-To-News Gateways})\e$B!#\e(B
27078
27079 @item
27080 \e$B%&%'%V8!:w%(%s%8%s\e(B (@dfn{DejaNews}, @dfn{Alta Vista},
27081 @dfn{InReference}) \e$B$+$i$N8!:w7k2L$rFI$`$?$a$N!"?7$7$$%P%C%/%(%s%I$,2C$(\e(B
27082 \e$B$i$l$^$7$?\e(B (@pxref{Web Searches})\e$B!#\e(B
27083
27084 @item
27085 \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
27086 \e$B$G$-$k$h$&$K$J$j$^$7$?!#$^$?!"$=$l$>$l$N%H%T%C%/$rFHN)$7$FJB$YBX$($k$3$H\e(B
27087 \e$B$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Topic Sorting})\e$B!#\e(B
27088
27089 @item
27090 \e$B%0%k!<%W72$N0lIt$r!"FHN)$7$FJB$YBX$($k$3$H$,$G$-$k$h$&$K$J$j$^$7\e(B
27091 \e$B$?\e(B (@code{Sorting})\e$B!#\e(B
27092
27093 @item
27094 \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
27095 \e$B$?\e(B (@pxref{Summary Generation Commands})\e$B!#\e(B
27096 @iftex
27097 @iflatex
27098 \marginpar[\mbox{}\hfill\epsfig{figure=ps/fred,width=3cm}]{\epsfig{figure=ps/fred,width=3cm}}
27099 @end iflatex
27100 @end iftex
27101
27102 @item
27103 \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
27104 \e$B$?\e(B (@pxref{Score Variables})\e$B!#\e(B
27105
27106 @item
27107 \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
27108 \e$B$&$K$J$j$^$7$?\e(B (@pxref{Splitting Mail})\e$B!#\e(B
27109
27110 @item
27111 \e$BF~$C$FMh$?%a!<%k$rJ]B8$9$kA0$K$,$i$/$?$r<h$j=|$/%U%C%/$H4X?t$,!"$b$C$HDI\e(B
27112 \e$B2C$5$l$^$7$?\e(B (@pxref{Washing Mail})\e$B!#\e(B
27113
27114 @item
27115 \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
27116 @end itemize
27117
27118 @node Quassia Gnus
27119 @subsubsection Quassia Gnus
27120
27121 Gnus 5.6 \e$B$N?7$7$$5!G=\e(B:
27122
27123 @itemize @bullet
27124 @item
27125 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
27126 \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
27127 Unplugged} \e$B$r8+$F$/$@$5$$!#\e(B
27128
27129 @item
27130 @code{nndraft} \e$B%P%C%/%(%s%I$,La$C$F$-$^$7$?!#$G$b!"0MA3$H$O0c$&F0:n$r$7\e(B
27131 \e$B$^$9!#$9$Y$F$N%a%C%;!<%8%P%C%U%!!<$O!":#$G$O<+F0E*$K:n@.$5$l\e(B
27132 \e$B$k\e(B @code{nndraft} \e$B%0%k!<%W$N5-;v$G$b$"$j$^$9!#\e(B
27133
27134 @item
27135 @code{gnus-alter-header-function} \e$B$r!"%X%C%@!<$NCM$rJQ$($k$?$a$K;H$&$3$H\e(B
27136 \e$B$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27137
27138 @item
27139 @code{gnus-summary-goto-article} \e$B$,\e(B Message-ID \e$B$r<u$1IU$1$k$h$&$K$J$j$^\e(B
27140 \e$B$7$?!#\e(B
27141
27142 @item
27143 \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
27144 \e$B$N?7$7$$%a%C%;!<%8L?Na$,$"$j$^$9\e(B: @kbd{C-c C-v}\e$B!#\e(B
27145
27146 @item
27147 @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
27148 \e$B%W$KEj9F$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27149
27150 @item
27151 @code{nntp-rlogin-program}---\e$B%+%9%?%^%$%:$r4JC1$K$9$k$?$a$N?7$7$$JQ?t$G\e(B
27152 \e$B$9!#\e(B
27153
27154 @item
27155 @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
27156 \e$B%U%!!<$N:F%O%$%i%$%H$rM^@)$9$k$h$&$K$J$j$^$7$?!#\e(B
27157
27158 @item
27159 @code{gnus-boring-article-headers} \e$B$K!"\e(B@code{long-to} \e$B$H$$$&?7$7$$MWAG$,\e(B
27160 \e$B$"$j$^$9!#\e(B
27161
27162 @item
27163 @kbd{M-i} \e$B%7%s%\%k@\F,0z?tL?Na$,$"$j$^$9!#>\:Y\e(B
27164 \e$B$O\e(B @ref{Symbolic Prefixes} \e$B$r8+$F$/$@$5$$!#\e(B
27165
27166 @item
27167 \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
27168 \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
27169 \e$B$j$^$7$?!#\e(B
27170
27171 @item
27172 \e$BJQ?t\e(B @code{gnus-simplify-subject-functions} \e$B$K$h$C$F!"I=Bj$NC1=c2=$r6/NO\e(B
27173 \e$B$K@)8f$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27174
27175 @item
27176 @kbd{A T}---\e$B8=:_$N%9%l%C%I$r<hF@$9$k$?$a$N?7$7$$L?Na$G$9!#\e(B
27177
27178 @item
27179 @kbd{/ T}---\e$B8=:_$N%9%l%C%I$r@)8B$K4^$a$k$?$a$N?7$7$$L?Na$G$9!#\e(B
27180
27181 @item
27182 @kbd{M-RET} \e$B$O!"0zMQJ8$NESCf$K3d$C$FF~$k$?$a$N?7$7$$%a%C%;!<%8L?Na$G$9!#\e(B
27183
27184 @item
27185 @samp{\\1} \e$B$N$h$&$JI=8=$,\e(B @code{nnmail-split-methods} \e$B$GM-8z$K$J$j$^$7$?!#\e(B
27186
27187 @item
27188 \e$B4X?t\e(B @code{custom-face-lookup} \e$B$,<h$j=|$+$l$^$7$?!#$"$J$?$N=i4|2=%U%!%$\e(B
27189 \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
27190 \e$B$K=q$-D>$5$J$1$l$P$J$j$^$;$s!#\e(B
27191
27192 @item
27193 \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
27194 \e$B?t\e(B @kbd{a} \e$B$G!"IaDL$NEj9FJ}K!$r6/@)$9$k$3$H$,$G$-$^$9!#\e(B
27195
27196 @item
27197 \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
27198 \e$B$9\e(B---@kbd{W d}\e$B!#\e(B
27199
27200 @item
27201 @code{nntp} \e$B$N%G%P%C%0$r3Z$K$9$k$?$a$K!"\e(B
27202 @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
27203 \e$B$^$9!#\e(B
27204
27205 @item
27206 @code{nntp} \e$B$O\e(B @file{~/.authinfo} \e$B$r;H$&$h$&$K$J$j$^$7$?!#$3$l\e(B
27207 \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
27208 \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
27209
27210 @item
27211 \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
27212
27213 @item
27214 \e$B%a!<%k$,$I$3$KJ,3d$5$l$?$+$NMzNr$rMxMQ$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27215
27216 @item
27217 \e$B5-;v$NF|IU$rI=<($9$k$?$a$N?7$7$$L?Na$,2C$($i$l$^$7\e(B
27218 \e$B$?\e(B---@code{article-date-iso8601}\e$B!#\e(B
27219
27220 @item
27221 @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
27222 \e$B$9$k$H$-$NI=Bj$rC1=c2=$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27223
27224 @item
27225 \e$B%a%C%;!<%8$G0zMQ$r$9$k$?$a$N?7$7$$4X?t$,2C$($i$l$^$7$?\e(B---
27226 @code{message-cite-original-without-signature}\e$B!#\e(B
27227
27228 @item
27229 @code{article-strip-all-blank-lines}---\e$B?7$7$$5-;vL?Na$G$9!#\e(B
27230
27231 @item
27232 \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
27233 \e$B$7$?!#\e(B
27234
27235 @item
27236 \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
27237 \e$B1~%9%3%"$r;XDj$9$k$3$H$,$G$-$^$9!#\e(B
27238
27239 @item
27240 @code{gnus-start-date-timer} \e$BL?Na$K$h$C$F!V5-;v$,Ej9F$5$l$?$H$-$+$i$N7P\e(B
27241 \e$B2a;~4V!W%X%C%@!<$,7QB3E*$K99?7$5$l$k$h$&$K$J$j$^$7$?!#\e(B
27242
27243 @item
27244 \e$B%&%'%V$GDs6!$5$l$F$$$k%a!<%j%s%0%j%9%H$N%"!<%+%$%V$r!"\e(B
27245 @code{nnlistserv} \e$B%P%C%/%(%s%I$K$h$C$FFI$`$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27246
27247 @item
27248 \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
27249 \e$B$?!#\e(B
27250 @end itemize
27251
27252 @node Pterodactyl Gnus
27253 @subsubsection Pterodactyl Gnus
27254
27255 Gnus 5.8 \e$B$N?7$7$$5!G=\e(B:
27256
27257 @itemize @bullet
27258 @item
27259 \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
27260 \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
27261 \e$B$9!#\e(B
27262
27263 \e$B0J2<$N$h$&$J\e(B procmail \e$B$N;H$$J}$O\e(B
27264
27265 @lisp
27266 (setq nnmail-use-procmail t)
27267 (setq nnmail-spool-file 'procmail)
27268 (setq nnmail-procmail-directory "~/mail/incoming/")
27269 (setq nnmail-procmail-suffix "\\.in")
27270 @end lisp
27271
27272 \e$B8=:_$G$O<!$N$h$&$KJQ$o$C$F$$$^$9!#\e(B
27273
27274 @lisp
27275 (setq mail-sources
27276       '((directory :path "~/mail/incoming/"
27277                    :suffix ".in")))
27278 @end lisp
27279
27280 @xref{Mail Source Specifiers}.
27281
27282 @item
27283 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
27284 \e$B$/$NItJ,$K1F6A$7$F$$$F!"$?$/$5$s$N?7$7$$%3%^%s%I$,DI2C$5$l$F$$$^$9!#>\:Y\e(B
27285 \e$B$O%^%K%e%"%k$r;2>H$7$F$/$@$5$$!#\e(B
27286
27287 @item
27288 \e$B$7$+$b\e(B Gnus \e$B$O3F9q8lBP1~$K$J$j$^$7$?!#$3$3$G$OMWLs$G$-$J$$$/$i$$\e(B
27289 \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
27290 \e$B$9!#\e(B
27291
27292 @item
27293 @code{gnus-auto-select-first} \e$B$,!"%]%$%s%H$rCV$/>l=j$r7hDj$9$k$?$a$N4X?t\e(B
27294 \e$B$G$"$C$F$b$h$/$J$j$^$7$?!#\e(B
27295
27296 @item
27297 \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
27298 \e$B$,7h$a$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#\e(B
27299
27300 @item
27301 @code{gnus-article-display-hook} \e$B$,:o=|$5$l$^$7$?!#Be$o$j\e(B
27302 \e$B$K\e(B @code{gnus-treat-} \e$B$G;O$^$k$?$/$5$s$NJQ?t$,DI2C$5$l$^$7$?!#\e(B
27303
27304 @item
27305 Gnus posting styles \e$B$,:F$S:n$jD>$5$l$^$7$?!#8=:_$OHyL/$K0c$&$d$jJ}$GF0:n\e(B
27306 \e$B$7$^$9!#\e(B
27307
27308 @item
27309 \e$B?7$7$$%&%'%V$K4p$E$$$?%P%C%/%(%s%I$,DI2C$5$l$^$7$?!#\e(B@code{nnslashdot},
27310 @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
27311 \e$B@.$r$H$jB3$1$k$?$a$K!":F$S:n$jD>$5$l$^$7$?!#\e(B
27312
27313 @item
27314 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
27315 \e$B$9!#\e(B
27316 @end itemize
27317
27318 @node Oort Gnus
27319 @subsubsection Oort Gnus
27320 @cindex Oort Gnus
27321
27322 Gnus 5.10 \e$B$N?7$7$$5!G=\e(B:
27323
27324 @itemize @bullet
27325 @item \e$B%$%s%9%H!<%k$K4X$9$kJQ99\e(B
27326 @c ***************************
27327
27328 @itemize @bullet
27329 @item
27330 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
27331
27332 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
27333 \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
27334 \e$B$5$$!#FC$K!"$*$=$i$/$9$Y$F\e(B
27335 \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
27336 \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
27337 \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
27338 \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
27339 \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
27340 \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
27341 \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
27342 \e$B$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B
27343
27344 @item
27345 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
27346 \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
27347 \e$B$?!#2C$($F!"?7$7$$%$%s%9%H!<%i!<$OB>$K%$%s%9%H!<%k$5$l$F$$$k!"?7$7\e(B
27348 \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
27349 \e$B=|$$$F$bNI$$$7!"\e(B@code{make remove-installed-shadows} \e$B$r;H$C$F:o=|$9$k$3\e(B
27350 \e$B$H$b$G$-$^$9!#\e(B
27351
27352 @item
27353 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
27354 \e$B$$\e(B @file{make.bat}\e$B!#\e(B
27355
27356 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
27357 \e$B$@$5$$!#$3$N%P%C%A!&%W%m%0%i%`$NBh0l0z?t$O%G%#%l%/%H%j!<$G$9!#$=$3\e(B
27358 \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
27359 \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
27360 \e$B$K\e(B @code{/copy} \e$B$rM?$($F$/$@$5$$!#\e(B
27361
27362 @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
27363 @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
27364 \e$B$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#\e(B@code{makeinfo} \e$B$,MxMQ2DG=$G$"$l$P\e(B
27365 \e$B$=$l$r;H$$!"$5$b$J$1$l$P\e(B @file{infohack.el} \e$B$KMj$j$^$9!#:#\e(B
27366 \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
27367 \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
27368 \e$B$k\e(B @code{configure; make; make install} \e$B%5%$%/%k$N40A4$JCV$-49$($K$J$j$^\e(B
27369 \e$B$7$?!#\e(B
27370
27371 \e$B?7$7$$\e(B @file{make.bat} \e$B$K$h$C\e(B
27372 \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
27373 \e$B=|$5$l$^$7$?!#\e(B
27374
27375 @item
27376 @file{~/News/overview/} \e$B$OITMW!#\e(B
27377
27378 \e$B0J2<$NJQ99$N7k2L!"$b$O$d\e(B @file{~/News/overview/} \e$B%G%#%l%/%H%j!<$OMW$j$^\e(B
27379 \e$B$;$s!#$9$Y$F$N3,AX$r0BA4$K:o=|$9$k$3$H$,$G$-$^$9!#\e(B
27380
27381 @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
27382 @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
27383 @c \e$B$9!#\e(B
27384 @item
27385 @code{(require 'gnus-load)}
27386
27387 \e$BC1FH$GG[I[$5$l$F$$$k\e(B Gnus \e$B$r;H$&>l9g$K$O!"\e(B
27388 @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
27389 @file{~/.emacs} \e$B$K\e(B @code{(require 'gnus-load)} \e$B$r2C$($k$N$,NI$$$G$9!#\e(B
27390
27391 @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
27392 \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
27393 \e$B$s$G$$$^$9!#\e(B
27394 @end itemize
27395
27396 @item Gnus \e$B$KFbB"$5$l$??7$7$$%Q%C%1!<%8$H%i%$%V%i%j!<\e(B
27397 @c **************************************************
27398
27399 @itemize @bullet
27400 @item
27401 \e$B2~Dj$5$l$?\e(B Gnus @acronym{FAQ} \e$B$,%^%K%e%"%k$K4^$^$l$F$$$^$9!#\e(B
27402 @xref{Frequently Asked Questions}.
27403
27404 @item
27405 @acronym{TLS} \e$B%i%C%Q!<$,\e(B Gnus \e$B$KF1:-$5$l$^$7$?!#\e(B
27406
27407 @acronym{TLS}/@acronym{SSL} \e$B$,!"\e(B@file{tls.el} \e$B$H\e(B GnuTLS \e$B$r2p$7\e(B
27408 \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
27409
27410 @item
27411 \e$B2~NI$5$l$?\e(B spam \e$BBP935!G=!#\e(B
27412
27413 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
27414 \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
27415 \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
27416 \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
27417 \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
27418 \e$B$S\e(B @ref{Spam Package}.
27419 @c FIXME: @xref{Spam Package}?.  \e$B$3$l$O\e(B Misc \e$B$N2<$K$"$k$Y$-$+\e(B?
27420
27421 @item
27422 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
27423
27424 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
27425 \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
27426 \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
27427 \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
27428 \e$B%k\e(B (@pxref{Top, ,Top, sieve-ja, Emacs Sieve}) \e$B$r;2>H$7$F$/$@$5$$!#\e(B
27429 @end itemize
27430
27431 @item \e$B%0%k!<%W%b!<%I$NJQ99\e(B
27432 @c ***********************
27433
27434 @itemize @bullet
27435 @item
27436 @code{gnus-group-read-ephemeral-group} \e$B$r\e(B @kbd{G M} \e$B%-!<$GBPOCE*$K8F$V$3\e(B
27437 \e$B$H$,$G$-$^$9!#\e(B
27438
27439 @item
27440 \e$B7{>O$H%3%s%H%m!<%k%a%C%;!<%8$N<hF@!#\e(B
27441
27442 \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
27443 \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
27444
27445 @item
27446 \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
27447 \e$B$K;H$&$3$H$,$G$-$^$9!#\e(B
27448
27449 \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}
27450 (\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
27451 \e$B$F%+%9%?%^%$%:$N0RNO$r4.G=$9$k$3$H$,$G$-$^$9!#$^$?!"$=$NJQ?t\e(B
27452 \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
27453 \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
27454 \e$B2<$N$h$&$JN.57$G%0%k!<%W%Q%i%a!<%?!<$K3d$jEv$F$^$9\e(B:
27455
27456 @lisp
27457 (setq gnus-parameters
27458       '(("mail\\..*"
27459          (gnus-show-threads nil)
27460          (gnus-use-scoring nil))
27461         ("^nnimap:\\(foo.bar\\)$"
27462          (to-group . "\\1"))))
27463 @end lisp
27464
27465 @item
27466 nnimap \e$B$N%0%k!<%W$K$*$1$kL$FI$N?t$,@53N$K$J$j$^$7$?!#\e(B
27467
27468 \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
27469 \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
27470 \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
27471 \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
27472 \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
27473 \e$BJQ$($F$$$k>l9g$O!"=E$M\e(B
27474 \e$B$F\e(B @code{nnimap-fixup-unread-after-getting-new-news} \e$B$rDI2C$9$kI,MW$,$"\e(B
27475 \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
27476 \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
27477
27478 @item
27479 \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
27480
27481 \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
27482 \e$B$k$K$O\e(B @code{gnus-group-name-charset-group-alist} \e$B$*$h\e(B
27483 \e$B$S\e(B @code{gnus-group-name-charset-method-alist} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
27484
27485 @item
27486 @code{gnus-group-charset-alist} \e$B$H\e(B @code{gnus-group-ignored-charsets-alist}
27487
27488 \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
27489 \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
27490 \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
27491 \e$B$^$;$s!#Nc$G$9\e(B:
27492
27493 @lisp
27494 ("^han\\>" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr)
27495 @end lisp
27496
27497 @item
27498 \e$BF~$C$F$-$?%a!<%k$r0l;~C_$($k%U%!%$%k\e(B (@file{Incoming*}) \e$B$N8E$$$b$N$O!"B(\e(B
27499 \e$B;~$G$O$J$/2?F|$+8e$K>C5n$5$l$^$9!#\e(B@xref{Mail Source Customization}.
27500 (Gnus 5.10.10 / Emacs 22.2 \e$B$N?75!G=\e(B)
27501 @end itemize
27502
27503 @item \e$B35N,%b!<%I$H5-;v%b!<%I$NJQ99\e(B
27504 @c *******************************
27505
27506 @itemize @bullet
27507 @item
27508 \e$BNN0h$,3h@-2=$5$l$F$$$k>l9g$K!"\e(B
27509 @kbd{F} \e$B%-!<\e(B (@code{gnus-article-followup-with-original}) \e$B$*$h\e(B
27510 \e$B$S\e(B @kbd{R} \e$B%-!<\e(B (@code{gnus-article-reply-with-original}) \e$B$O!"$=$NNN0h$K\e(B
27511 \e$B$"$k%F%-%9%H$@$1$r\e(B yank \e$B$7$^$9!#\e(B
27512
27513 @item
27514 \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
27515 \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
27516 \e$BBe$o$j$K\e(B @kbd{B w} \e$B%-!<$r;H$C$F$/$@$5$$!#\e(B
27517
27518 @item
27519 \e$B5-;v$N%\%?%s!#\e(B
27520
27521 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
27522 \e$B$?$O\e(B Gnus \e$B$K4XO"$7$?;29MJ88%$N$?$a$N!"$h$jB?$/$N%\%?%s$,DI2C$5$l$^$7$?!#\e(B
27523 @xref{Article Buttons}. \e$B$9$Y$F$N5-;v$N%\%?%s$N8+1I$($r@)8f$9$k$?$a\e(B
27524 \e$B$K\e(B @code{gnus-button-@var{*}-level} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#\e(B
27525 @xref{Article Button Levels}.
27526
27527 @item
27528 \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
27529
27530 @item
27531 Picons
27532
27533 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
27534 \e$B$/$D$+$N%*%W%7%g%s$,!":o=|$^$?$O2~L>$5$l$F$$$^$9!#\e(B
27535
27536 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
27537 \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
27538 \e$B$9!#\e(B@xref{Picons}.
27539
27540 @item
27541 \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
27542 \e$B$H!"%X%C%@!<$N$*$7$^$$$K6-3&@~$,IA$+$l$^$9!#\e(B
27543
27544 @item
27545 \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
27546 \e$B$^$9!#\e(B
27547
27548 @item
27549 \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
27550 \e$B$k$K$O\e(B @code{(setq gnus-summary-display-arrow nil)} \e$B$r;H$C$F$/$@$5$$!#\e(B
27551
27552 @item
27553 \e$B%K%e!<%9$K%a!<%k$GJV?.$7$h$&$H$7$?$i7Y9p$7$^$9!#\e(B
27554
27555 \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
27556 \e$B$^$;$s$+\e(B?  \e$B$=$s$J$"$J$?$K?7%*%W%7%g\e(B
27557 \e$B%s\e(B @code{gnus-confirm-mail-reply-to-news}\e$B!#\e(B
27558
27559 @item
27560 \e$B?7$7$$%*%W%7%g%s\e(B @code{gnus-summary-display-while-building} \e$B$r\e(B
27561 \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
27562
27563 @item
27564 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
27565 \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
27566 List}.
27567
27568 @item
27569 \e$BF|IU%X%C%@!<$r!"1Q8l$GH/2;$G$-$k7A<0$GI=<($9$k$3$H$,$G$-$^$9!#\e(B
27570 @xref{Article Date}.
27571
27572 @item
27573 @code{mm-uu-diff-groups-regexp} \e$B$K9gCW$9$k%0%k!<%W$G$O!":9J,\e(B (diffs) \e$B$,\e(B
27574 \e$B<+F0E*$K%O%$%i%$%H$5$l$^$9!#\e(B
27575
27576 @item
27577 \e$B%^%$%/%m%=%U%H0zMQMM<0$N$h$jNI$$<h$j07$$!#\e(B
27578
27579 \e$B$$$/$D$+$N%^%$%/%m%=%U%H$N%a%$%i!<$,!"%a%C%;!<%8$N;D$j$NItJ,$,0zMQ$G$"$k\e(B
27580 \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
27581 \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
27582 \e$B?t\e(B @code{gnus-cite-unsightly-citation-regexp} \e$B$O!"$=$l$i$N0zMQ$N@hF,$K9g\e(B
27583 \e$BCW$7$^$9!#\e(B
27584
27585 \e$B?7$7$$\e(B @kbd{W Y f} \e$B%3%^%s\e(B
27586 \e$B%I\e(B (@code{gnus-article-outlook-deuglify-article}) \e$B$G!"=9$/2u$l$?\e(B Outlook
27587 (Express) \e$B$N5-;v$r@07A$7D>$9$3$H$,$G$-$^$9!#\e(B
27588
27589 @item
27590 @code{gnus-article-skip-boring}
27591
27592 @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
27593 \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
27594 @code{gnus-article-boring-faces} \e$B$r;H$C$F!"2?$rFI$_Ht$P$7$F$7$^$C$F$bNI\e(B
27595 \e$B$$$+$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
27596
27597 \e$B$F$C$Z$s$K>/$7$@$1$"$k?75,$JFbMF$K!"D9$/$F4"$j9~$^$l$F$$$J$$0zMQ$,B3$$$F\e(B
27598 \e$B$$$k$?$/$5$s$N5-;v$rFI$`>l9g$K!"$3$l$OFC$KLr$KN)$A$^$9!#\e(B
27599
27600 @item
27601 \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
27602 \e$B$&$K$J$j$^$7$?!#\e(B
27603
27604 \e$B$3$l$rF/$+$J$$$h$&$K$9$k$K$O!"\e(B@code{(setq gnus-treat-display-smileys
27605 nil)} \e$B$r\e(B @file{~/.gnus.el} \e$B$KCV$$$F$/$@$5$$!#\e(B
27606
27607 @item
27608 Face \e$B%X%C%@!<$r07$($k$h$&$K$J$j$^$7$?!#\e(B@xref{Face}.
27609
27610 @item
27611 \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
27612 @kbd{/ o} \e$B$O8E$$%a%C%;!<%8$rA^F~$7$^$9!#\e(B
27613
27614 @item
27615 @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
27616 \e$B%I$7$^$9!#\e(B
27617
27618 @item
27619 @code{gnus-summary-line-format}
27620
27621 \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
27622 \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
27623 \e$BMxMQ<TL>$rCV$-49$($k$?$a$K!"\e(B@code{gnus-extra-headers}\e$B!"\e(B
27624 @code{nnmail-extra-headers} \e$B$*$h$S\e(B @code{gnus-ignored-from-addresses} \e$B$N\e(B
27625 \e$B%G%#%U%)%k%HCM$,JQ$o$j$^$7$?!#\e(B
27626
27627 @item
27628 \e$BE:IU%U%!%$%k$N>C5n!#\e(B
27629
27630 @code{gnus-mime-save-part-and-strip} \e$B%3%^%s%I\e(B (@acronym{MIME} \e$B%\%?%s>e\e(B
27631 \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
27632 \e$B$HCV$-49$($^$9!#\e(B@code{gnus-mime-delete-part} (@acronym{MIME} \e$B%\%?%s>e\e(B
27633 \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
27634 \e$B%]!<%H$7$F$$$k%P%C%/%(%s%I$G$@$1F0:n$7$^$9!#\e(B
27635
27636 @item
27637 @code{gnus-default-charset}
27638
27639 \e$B%G%#%U%)%k%HCM$O\e(B @code{iso-8859-1} \e$B$KBe$o$C\e(B
27640 \e$B$F\e(B @code{current-language-environment} \e$BJQ?t$K$h$C$F7hDj$5$l$kCM$K$J$j$^\e(B
27641 \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
27642 \e$B=|$5$l$^$7$?!#\e(B
27643
27644 @item
27645 \e$B0u:~$N@-G=$,8~>e$7$^$7$?!#\e(B
27646
27647 Gnus \e$B$O$=$l<+?H$,!"35N,$H5-;v%P%C%U%!!<$K$*$1\e(B
27648 \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
27649 \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
27650 \e$B$r0u:~$9$k$3$H$,$G$-$^$9!#\e(B
27651
27652 @item
27653 \e$B3HD%$5$l$?=qK!;EMM\e(B (format specs)\e$B!#\e(B
27654
27655 \e$B=qK!;EMM\e(B @samp{%&user-date;} \e$B$,\e(B @code{gnus-summary-line-format-alist} \e$B$K\e(B
27656 \e$BDI2C$5$l$^$7$?!#$=$l$K!"MxMQ<TDj5A$K$h$k3HD%$5$l$?%U%)!<%^%C%H$N;EMM$b%5\e(B
27657 \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
27658 \e$B4X?t\e(B @code{gnus-user-format-function-@var{foo}} \e$B$r5/F0$7$^$9!#\e(B
27659 @samp{&} \e$B$,%(%9%1!<%WJ8;z$K;H$o$l$F$$$k$N$G!"8E$$MxMQ<TDj5A=qK!$G$"\e(B
27660 \e$B$k\e(B @samp{%u&} \e$B$O:#$G$O%5%]!<%H$5$l$F$$$^$;$s!#\e(B
27661
27662 @item
27663 @kbd{/ *} (@code{gnus-summary-limit-include-cached}) \e$B$,=q$-D>$5$l$^$7$?!#\e(B
27664 @c FIXME: \e$B$3$l$OMxMQ<T$K8+$($kJQ99$@$C$?$N$+\e(B?
27665
27666 \e$B$3$l$O\e(B @kbd{Y c} (@code{gnus-summary-insert-cached-articles}) \e$B$NJLL>$G$7\e(B
27667 \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
27668
27669 @item
27670 \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
27671
27672 @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
27673 @kbd{/ a} \e$B$*$h\e(B
27674 \e$B$S\e(B @kbd{/ x} (@code{gnus-summary-limit-to-@{subject,author,extra@}}) \e$B$G\e(B
27675 \e$B;H$&$H!"7k2L$H$7$F$=$NI=8=$K9gCW$7$J$$$9$Y$F$N5-;v$,I=<($5$l$^$9!#\e(B
27676
27677 @item
27678 Gnus \e$B$O30It%Q!<%H\e(B (message/external) \e$B$r%$%s%i%$%sI=<($7$^$9!#\e(B
27679 @end itemize
27680
27681 @item Message \e$B%b!<%I$NJQ99$H4XO"$9$k\e(B Gnus \e$B$N5!G=\e(B
27682 @c *********************************************
27683
27684 @itemize @bullet
27685 @item
27686 \e$BCY1d5-;v!#\e(B
27687
27688 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
27689 \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
27690 \e$B?.$N$?$a$NK:HwO?$H$7$FLr$KN)$D$G$7$g$&!#\e(B@xref{Delayed Articles}.
27691
27692 @item
27693 @code{auto-compression-mode} \e$B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H\e(B
27694 \e$B$-$K<+F0$G05=L$,2r$+$l$^$9!#\e(B
27695
27696 @item
27697 \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
27698 \e$BFI$N0u$rIU$1$^$9!#\e(B
27699
27700 @item
27701 \e$BE:IU%U%!%$%k$N@Z$jN%$7\e(B (externalizing)\e$B!#\e(B
27702
27703 @code{gnus-gcc-externalize-attachments} \e$B$^$?\e(B
27704 \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
27705 \e$B$k$H!"%m!<%+%k%U%!%$%k$r30It%Q!<%H$H$7$FE:IU$7$^$9!#\e(B
27706
27707 @item
27708 Sendmail \e$B$r;H$&$H$-$N%(%s%Y%m!<%WAw?.<T\e(B (envelope sender) \e$B$N%"%I%l%9$,!"\e(B
27709 \e$B%+%9%?%^%$%:$G$-$k$h$&$K$J$j$^$7$?!#\e(B@xref{Mail Variables, ,\e$B%a!<%kJQ?t\e(B,
27710 message-ja, The Message Manual}.
27711
27712 @item
27713 Gnus \e$B$O:#$G$O\e(B Sender: \e$B%X%C%@!<$r<+F0$G$O@8@.$7$^$;$s!#\e(B
27714
27715 \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
27716 \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
27717 \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
27718 \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
27719 \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
27720 \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
27721 \e$BJQ?t\e(B @code{message-required-headers}\e$B!"\e(B
27722 @code{message-required-news-headers} \e$B$*$h\e(B
27723 \e$B$S\e(B @code{message-required-mail-headers} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
27724
27725 @item
27726 \e$B%5!<%I%Q!<%F%#!<$K$h$k\e(B @file{message-utils.el} \e$B$N5!G=\e(B
27727 \e$B$,\e(B @file{message.el} \e$B$K2C$($i$l$^$7$?!#\e(B
27728
27729 Message \e$B$OI=Bj$N9T$+$i\e(B @samp{(was: <old subject>)} \e$B$r:o=|$9$k$+$I$&$+$r\e(B
27730 \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
27731 @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
27732 @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
27733 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
27734 \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
27735
27736 @item
27737 \e$B:#$d\e(B @code{message-generate-headers-first} \e$B$,\e(B @code{nil} \e$B$@$C$?$i!"%a%C\e(B
27738 \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
27739 \e$B$^$;$s!#\e(B
27740
27741 @item
27742 X-Faces \e$B%X%C%@!<$NA^F~$,4JC1$K$J$j$^$7$?!#\e(B@xref{X-Face}.
27743
27744 @item
27745 \e$B%0%k!<%W%+!<%\%s%3%T!<\e(B (GCC) \e$B$r0zMQId$G0O$`!#\e(B
27746
27747 \e$B6uGr$dB>$NJQ$JJ8;z$r4^$`%0%k!<%W$r07$($k$h$&$K$9$k$?$a$K!"%0%k!<%W\e(B
27748 \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
27749 \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
27750 \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
27751 \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
27752 \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
27753 \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
27754 \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
27755 \e$BJV$9$h$&$K$7$?$3$H$,4V0c$$$@$C$?$3$H$KCeL\$7$F$/$@$5$$!#$=$l$OD>@\A^F~$5\e(B
27756 \e$B$l$?$N$G!"$^$C$?$/LdBj$r@8$8$^$;$s$G$7$?!#\e(B
27757
27758 @item
27759 @code{message-insinuate-rmail}
27760
27761 @c FIXME \e$B$=$l$O\e(B 'message-user-agent \e$B$G$O$@$a$G$9$+\e(B?
27762 @code{(message-insinuate-rmail)} \e$B$H\e(B @code{(setq mail-user-agent
27763 'gnus-user-agent)} \e$B$r\e(B @file{~/.emacs} \e$B$K2C$($k$3$H$K$h$C$F!"\e(B
27764 @code{message-mode} \e$B$G%a%C%;!<%8$N:n@.!"JV?.$*$h$SE>Aw$r9T$J$&$h$&\e(B
27765 \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
27766 \e$B$k$3$H$,$G$-$^$9!#\e(B
27767
27768 @item
27769 @code{message-minibuffer-local-map}
27770
27771 \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:
27772 @lisp
27773 (define-key message-minibuffer-local-map [(tab)]
27774   'bbdb-complete-name)
27775 @end lisp
27776
27777 @item
27778 @code{gnus-posting-styles}
27779
27780 \e$B$3$N$h$&$J9gCW$NMM<0$,2C$o$j$^$7$?!#\e(B
27781
27782 @lisp
27783 ((header "to" "larsi.*org")
27784  (Organization "Somewhere, Inc."))
27785 @end lisp
27786
27787 \e$B2<5-$N$h$&$J8E$$MM<0$O;~BeCY$l$K$J$j$^$7$?$,!"$^$@<u$1F~$l$i$l$^$9!#\e(B
27788
27789 @lisp
27790 (header "to" "larsi.*org"
27791         (Organization "Somewhere, Inc."))
27792 @end lisp
27793
27794 @item
27795 @code{message-ignored-news-headers} \e$B$H\e(B @code{message-ignored-mail-headers}
27796
27797 @samp{X-Draft-From} \e$B$H\e(B @samp{X-Gnus-Agent-Meta-Information} \e$B$,!"$3$l$iFs\e(B
27798 \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
27799 \e$B$=$l$iFs$D$N%X%C%@!<$b2C$($kI,MW$,$"$j$^$9!#\e(B
27800
27801 @item
27802 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
27803 \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
27804 format=flowed \e$B$N%G%3!<%I$O0JA0$+$i$G$-$^$7$?$,!"=i4|$NHG$G$O@bL@$NJ8=q$,\e(B
27805 \e$B$"$j$^$;$s$G$7$?!#\e(B
27806
27807 @item
27808 @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
27809 \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
27810 \e$B$l$?%a%C%;!<%8$rAw?.$9$k$H$-!"N.F0%F%-%9%H$N=hM}$O9T$J$o$l$^$;$s!#\e(B
27811 @xref{Flowed text, ,\e$BN.F0%F%-%9%H\e(B, emacs-mime-ja, The Emacs MIME Manual}.
27812 (Gnus 5.10.7 \e$B$N?75!G=\e(B)
27813 @c \e$B$3$N%(%s%H%j!<$O\e(B "No Gnus" \e$B@a$K$b$"$j$^$9!#\e(B
27814
27815 @item
27816 Gnus \e$B$O\e(B RFC 2298 \e$B$N3+Iu3NG'MW5a$N@8@.$r%5%]!<%H$7$^$9!#\e(B
27817
27818 \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
27819
27820 @item
27821 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
27822 \e$B$?!#\e(B
27823
27824 \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
27825 \e$B$JCM$,=[4D$7$^$9!#\e(B
27826
27827 @item
27828 Gnus \e$B$O%K%e!<%9$N\e(B Cancel Locks \e$B$r%5%]!<%H$7$^$9!#\e(B
27829
27830 \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
27831 \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
27832 \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
27833 \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
27834 \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
27835 \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
27836 \e$B$?2?$+$r!"C/$+$,$G$-$k$h$&$K$9$k$b$N$G$O$"$j$^$;$s!#\e(B
27837 @code{message-insert-canlock} \e$B$r%+%9%?%^%$%:$9$k$3$H$K$h$C$F!"?6$kIq$$$r\e(B
27838 \e$BJQ99$9$k$,$G$-$^$9!#\e(B
27839
27840 @item
27841 Gnus \e$B$O\e(B @acronym{PGP} (RFC 1991/2440)\e$B!"\e(B@acronym{PGP/MIME} (RFC
27842 2015/3156) \e$B$*$h$S\e(B @acronym{S/MIME} (RFC 2630-2633) \e$B$r%5%]!<%H$7$^$9!#\e(B
27843
27844 \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
27845 \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
27846 \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
27847 \e$B$^$9!#$3$l$O$^$?!"\e(B@code{gnus-article-hide-pgp-hook} \e$B$r;~BeCY$l$K$7$^$7$?!#\e(B
27848
27849 @item
27850 @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
27851 C-m} \e$B$KJQ$o$j$^$7$?!#\e(B
27852
27853 \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
27854 \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
27855
27856 @item
27857 @code{message-forward-show-mml} \e$B$N%G%#%U%)%k%H$,\e(B @code{best} \e$B$H$$$&%7%s\e(B
27858 \e$B%\%k$KJQ$o$j$^$7$?!#\e(B
27859
27860 \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
27861 \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
27862 \e$B$rL58z$K$7$F$7$^$&$N$G!"=pL>$5$l$?!"$^$?$O0E9f2=$5$l$?%a%C%;!<%8$rE>Aw$9\e(B
27863 \e$B$k$H$-$O\e(B @acronym{MML} \e$B$O;H$o$l$^$;$s!#\e(B
27864
27865 @item
27866 @code{auto-compression-mode} \e$B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H\e(B
27867 \e$B$-$K<+F0$G05=L$,2r$+$l$^$9!#\e(B
27868 @c FIXME: \e$B$3$l$O5-;v%b!<%I$^$?$O\e(B message \e$B%b!<%I$K1F6A$9$k\e(B?
27869
27870 @item
27871 \e$BHs\e(B-@acronym{ASCII} \e$B%I%a%$%sL>$N%5%]!<%H!#\e(B
27872
27873 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
27874 \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
27875 \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
27876 \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
27877 \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
27878
27879 @item
27880 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
27881
27882 @code{mml-dnd-protocol-alist} \e$B$H\e(B @code{mml-dnd-attach-options} \e$B$r;2>H$7\e(B
27883 \e$B$F$/$@$5$$!#\e(B@xref{MIME, ,MIME, message, The Message Manual}.
27884 @c New in 5.10.9 / 5.11 (Emacs 22.1)
27885
27886 @item
27887 @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
27888 @code{message-fill-column} \e$B$r;2>H$7$F$/$@$5$$!#\e(B@xref{Various Message
27889 Variables, ,\e$B$$$m$$$m$J%a%C%;!<%8JQ?t\e(B, message-ja, The Message Manual}.
27890 @c New in Gnus 5.10.12 / 5.11 (Emacs 22.3)
27891 @end itemize
27892
27893 @item \e$B%P%C%/%(%s%I$NJQ99\e(B
27894 @c *********************
27895
27896 @itemize @bullet
27897 @item
27898 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
27899 @xref{RSS}.
27900
27901 @item
27902 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
27903 \e$B%]!<%H$9$k$h$&$K$J$j$^$7$?!#\e(B
27904
27905 @item
27906 Gnus \e$B$O\e(B Maildir \e$B%0%k!<%W$r%5%]!<%H$7$^$9!#\e(B
27907
27908 Gnus \e$B$O?7%P%C%/%(%s%I$G$"$k\e(B @file{nnmaildir.el} \e$B$r4^$s$G$$$^$9!#\e(B
27909 @xref{Maildir}.
27910
27911 @item
27912 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
27913 \e$B$J$j$^$7$?!#\e(B
27914
27915 \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
27916 \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
27917 \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
27918 \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
27919 @file{~/.newsrc.eld} \e$B$K3JG<$5$l$k0u$r!"%0%k!<%WKh$N\e(B @file{.marks} \e$B%U%!%$\e(B
27920 \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
27921 \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
27922 nnml/nnfolder \e$B$rB>$N%^%7%s$K0z$C1[$7$F$b!"\e(B
27923 Gnus \e$B$O\e(B @file{~/.newsrc.eld} \e$B$K$"$k>pJs$NBe$o$j$K!"<+F0E*\e(B
27924 \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
27925 \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
27926 \e$B5!G=$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
27927 @end itemize
27928
27929 @item \e$B308+$K4X$9$k$3$H\e(B
27930 @c *******************
27931
27932 @itemize @bullet
27933 @item
27934 \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
27935 \e$B$5$l$^$7$?!#\e(B
27936
27937 @item
27938 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
27939 \e$B!H\e(BAttachments\e$B!I$K2~L>$5$l$^$7$?!#$3$N%a%K%e!<$O!"=pL>$H0E9f\e(B
27940 \e$B2=\e(B (@pxref{Security, ,\e$B%;%-%e%j%F%#!<\e(B, message-ja, The Message
27941 Manual}) \e$B$N$h$&$J!"%;%-%e%j%F%#!<$K4XO"$7$?$b$N$b4^$s$G$$$k$3$H$KCeL\$7\e(B
27942 \e$B$F$/$@$5$$!#\e(B
27943
27944 @item
27945 \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
27946 \e$B$h$&$K99?7$5$l$^$7$?!#%D!<%k%P!<$O%+%9%?%^%$%:2DG=$G$9\e(B: @kbd{M-x
27947 customize-apropos RET -tool-bar$} \e$B$+$i;O$a$F$/$@$5$$!#$3$l$O\e(B Gnus
27948 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)
27949
27950 @item
27951 \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
27952 \e$B%U%!!<$GJQ?t\e(B @code{gnus-group-update-tool-bar} \e$B$r;2>H$7$F$/$@$5$$!#$=$N\e(B
27953 \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
27954 \e$B$N?75!G=$G$9!#\e(B
27955 @end itemize
27956
27957 @item \e$B$=$NB>$NJQ99\e(B
27958 @c ***************
27959
27960 @itemize @bullet
27961 @item
27962 @code{gnus-agent}
27963
27964 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
27965 \e$B$=$7\e(B
27966 \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
27967 \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
27968 \e$B2=$5$l$^$9!#=i4|$K$*$$$F$O\e(B @code{gnus-select-method} \e$B$N%5!<%P!<$@$1$,%G%#\e(B
27969 \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
27970 \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
27971 \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
27972 \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
27973 \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
27974 \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
27975 \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
27976 \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
27977 \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
27978 \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
27979 \e$B$H$KCm0U$7$F$/$@$5$$!#\e(B
27980
27981 @item
27982 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
27983 \e$B$^$9!#\e(B
27984
27985 Plugged \e$B$N$H$-$K5-;v$rFI$`>l9g$K!"$=$N5-;v$,$9$G$K%(!<%8%'%s%H$K$"$k$J$i\e(B
27986 \e$B$P!"$b$&0lEY%@%&%s%m!<%I$9$k$3$H$O$"$j$^$;$s!#\e(B@code{(setq
27987 gnus-agent-cache nil)} \e$B$O5l<0$NF0:n$KLa$7$^$9!#\e(B
27988
27989 @item
27990 Dired \e$B$NE}9g!#\e(B
27991
27992 @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
27993 \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
27994 \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
27995
27996 @item
27997 \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
27998 @code{%*} \e$B$KJQ99$5$l$^$7$?!#\e(B
27999
28000 @item
28001 @code{gnus-slave-unplugged}
28002
28003 \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
28004 @end itemize
28005 @end itemize
28006
28007 @node No Gnus
28008 @subsubsection No Gnus
28009 @cindex No Gnus
28010
28011 No Gnus \e$B$N?7$7$$5!G=\e(B:
28012 @c FIXME: Gnus 5.12?
28013
28014 @include gnus-news-ja.texi
28015
28016 @iftex
28017
28018 @page
28019 @node The Manual
28020 @section \e$B%^%K%e%"%k\e(B
28021 @cindex colophon
28022 @cindex manual
28023
28024 \e$B$3$N%^%K%e%"%k$O\e(B TeXinfo \e$B%U%!%$%k$+$i:n@.$5$l!"$=$l$+\e(B
28025 \e$B$i\e(B @code{texi2dvi}
28026 @iflatex
28027 \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
28028 @code{latex} \e$B$H\e(B @code{dvips}
28029 @end iflatex
28030 \e$B$rDL$7$F!"$"$J$?$N<j85$K$"$k$b$N$K$J$j$^$7$?!#\e(B
28031
28032 \e$B0J2<$N=,47$,MQ$$$i$l$^$7$?\e(B:
28033
28034 @enumerate
28035 @item
28036 \e$B$3$l$O\e(B @samp{\e$BJ8;zNs\e(B} \e$B$G$9!#\e(B
28037
28038 @item
28039 \e$B$3$l$O\e(B @kbd{\e$B%-!<BG80\e(B} \e$B$G$9!#\e(B
28040
28041 @item
28042 \e$B$3$l$O\e(B @file{\e$B%U%!%$%k\e(B} \e$B$G$9!#\e(B
28043
28044 @item
28045 \e$B$3$l$O\e(B @code{\e$B%7%s%\%k\e(B} \e$B$G$9!#\e(B
28046 @end enumerate
28047
28048 \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
28049 \e$B$O!"<!$N$h$&$J0UL#$G$9\e(B:
28050
28051 @lisp
28052 (setq flargnoze "yes")
28053 @end lisp
28054
28055 \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
28056 \e$B<!$N$h$&$J0UL#$G$9\e(B:
28057
28058 @lisp
28059 (setq flumphel 'yes)
28060 @end lisp
28061
28062 @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
28063 \e$B$K:.F1$7$J$$$G$/$@$5$$!#\e(B
28064
28065 @iflatex
28066 @c @head
28067 \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
28068 \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
28069 \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
28070 \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
28071 \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
28072 \e$B$N$b$&0l$D$NIT;W5D$G$7$g$&!"$?$V$s!#\e(B)
28073 @end iflatex
28074 @end iftex
28075
28076 @node On Writing Manuals
28077 @section \e$B%^%K%e%"%k$r=q$/\e(B
28078
28079 \e$B$*$=$i$/!"$?$$$F$$$N%^%K%e%"%k$O;v8e$K=q$+$l$F$$$k$H;W$$$^$9!#$D$^$j!"$9\e(B
28080 \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
28081 \e$B$&J}K!$G=q$+$l$F$$$^$;$s!#2?$+$r<BAu$9$k$H$-$O!"2?$+$r$=$N$^$^%^%K%e%"%k\e(B
28082 \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
28083 \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
28084 \e$B$H$O6(D4$7$F9T$J$o$l$F$$$-$^$9!#\e(B
28085
28086 \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
28087 \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
28088 \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
28089 \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
28090
28091 \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
28092 \e$B$k$G$7$g$&!#$H$F$b0c$C$?$b$N$K$J$k$O$:$G$9!#\e(B
28093
28094 @page
28095 @node Terminology
28096 @section \e$BMQ8l\e(B
28097 @cindex terminology
28098
28099 @table @dfn
28100 @item \e$B%K%e!<%9\e(B (news)
28101 @cindex news
28102 \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
28103 \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
28104 \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
28105 \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
28106 \e$B$G$7$g$&!#$=$7$F!"$_$s$J$,$$$?$:$i$C$]$/%/%9%/%9>P$&$G$7$g$&!#$"$J$?$NCN\e(B
28107 \e$B$i$J$$$H$3$m$G!#\e(B
28108
28109 @item \e$B%a!<%k\e(B (mail)
28110 @cindex mail
28111 \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/
28112 \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
28113 \e$B0c$$$,$"$j$^$9!#%a!<%k$O;dE*$G$9!#%K%e!<%9$O8xE*$G$9!#%a!<%k$rAw?.$9$k$3\e(B
28114 \e$B$H$OEj9F$G$O$J$/!"JV?.$O%U%)%m!<%"%C%W$G$O$"$j$^$;$s!#\e(B
28115
28116 @item \e$BJV?.\e(B (reply)
28117 @cindex reply
28118 \e$B$"$J$?$,FI$s$G$$$k$b$N$r=q$$$??M$K%a!<%k$rAw$k$3$H$G$9!#\e(B
28119
28120 @item \e$B%U%)%m!<%"%C%W\e(B (follow up)
28121 @cindex follow up
28122 \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
28123 \e$B$3$H$G$9!#\e(B
28124
28125 @item \e$B%P%C%/%(%s%I\e(B (back end)
28126 @cindex back end
28127 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
28128 \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
28129 \e$B%9%/$N%U%!%$%k$+$iFI$a$k$N$KBP$7$F!"%K%e!<%95-;v$O0lHL\e(B
28130 \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
28131 \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
28132 \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
28133 \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
28134 \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
28135 \e$B8+$;$F$h!W$H!VOC$9!W$N$G$9!#\e(B
28136
28137 \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
28138 \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
28139 \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
28140 \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
28141 \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
28142 \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
28143 \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
28144
28145 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
28146 \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
28147 \e$BG=$N=8@.$G$9!#\e(B
28148
28149 \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
28150 \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
28151 (select method) \e$B$H$$$&MQ8l$,$"$j$^$9!#$+$h$&$K\e(B Gnus \e$B$NMQ8l$O$H$F$b:.Mp$7\e(B
28152 \e$B$F$$$^$9!#\e(B
28153
28154 @item \e$B4pK\\e(B (native)
28155 @cindex native
28156 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
28157 \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
28158 \e$B%k!<%W$O\e(B @samp{gnu.emacs.gnus} \e$B$N$h$&$JL>A0$K$J$j$^$9!#\e(B
28159
28160 @item \e$B30It\e(B (foreign)
28161 @cindex foreign
28162 \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
28163 \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
28164 \e$B$r;H$&%0%k!<%W$G$9!#30It%0%k!<%W\e(B
28165 \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
28166 \e$B$^$9!#\e(B
28167
28168 @item \e$BFs<!$N\e(B (secondary)
28169 @cindex secondary
28170 \e$BFs<!$N%P%C%/%(%s%I$O!"4pK\$H30It$N4V$/$i$$$K0LCV$9$k%P%C%/%(%s%I$G$9$,!"\e(B
28171 \e$B$[$H$s$I4pK\$HF1$8$h$&$KF0:n$9$k$b$N$G$9!#$7$+$7$=$l$i\e(B
28172 \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
28173 \e$B$^$9!#\e(B
28174
28175 @item \e$B5-;v\e(B (article)
28176 @cindex article
28177 \e$B%K%e!<%9$H$7$FEj9F$5$l$?%a%C%;!<%8$G$9!#\e(B
28178
28179 @item \e$B%a!<%k%a%C%;!<%8\e(B (mail message)
28180 @cindex mail message
28181 \e$B%a!<%k$GAw$i$l$?%a%C%;!<%8$G$9!#\e(B
28182
28183 @item \e$B%a%C%;!<%8\e(B
28184 @cindex message
28185 \e$B%a!<%k%a%C%;!<%8$b$7$/$O%K%e!<%95-;v$G$9!#\e(B
28186
28187 @item \e$B%X%C%I\e(B (head)
28188 @cindex head
28189 \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
28190
28191 @item \e$BK\J8\e(B (body)
28192 @cindex body
28193 \e$B5-;v$N;D$j$NItJ,$G$9!#%X%C%I$KL5$$$b$N$O$9$Y$FK\J8$G$9!#\e(B
28194
28195 @item \e$B%X%C%@!<\e(B (header)
28196 @cindex header
28197 \e$B5-;v$N%X%C%I$N9T$G$9!#\e(B
28198
28199 @item \e$B%X%C%@!<72\e(B (headers)
28200 @cindex headers
28201 \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
28202 \e$B$N=89g$G$9!#\e(B
28203
28204 @item @acronym{NOV}
28205 @cindex @acronym{NOV}
28206 @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
28207 \e$B%@!<$N0l$D$N7A<0$G!"5-;v$N4J7i$J%X%C%@!<$N>pJs$r4^$`%G!<%?$rDs6!$9$k$?$a\e(B
28208 \e$B$K!"%5!<%P!<$,<+$i:n$j$^$9!#\e(B@code{nntp} \e$B%P%C%/%(%s%I$G\e(B
28209 \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
28210 \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
28211
28212 \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
28213 \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
28214 \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
28215 \e$B2r@O$9$k$3$H$,$G$-$^$9!#\e(B
28216
28217 @acronym{NOV} \e$B%G!<%?$O0l$D0J>e$N%F%-%9%H9T\e(B (@pxref{Text Lines, ,Motion
28218 by Text Lines, elisp, The Emacs Lisp Reference Manual}) \e$B$+$i@.$j!"$=$l$>\e(B
28219 \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
28220 \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
28221 References \e$B$J$I$r4^$s$G$$$^$9!#\e(B
28222
28223 \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
28224 \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
28225 \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
28226 \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
28227 \e$B$l$K$O;~4V$,$+$+$j$^$9!#$7$?$,$C$F!"%5!<%P!<$,4V0c$C$?\e(B @acronym{NOV} \e$B%G!<\e(B
28228 \e$B%?$r:n$k$3$H$,$o$+$C$F$$$k>l9g0J30$O!"\e(Bnn*-nov-is-evil
28229 (@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
28230 \e$BDL>o$ONI$$9M$($G$O$"$j$^$;$s!#\e(B
28231
28232 @item \e$B%l%Y%k\e(B (level)
28233 @cindex levels
28234 \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
28235 \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
28236 \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
28237 \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
28238 \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
28239
28240 @item \e$B@Z$i$l$?%0%k!<%W\e(B (killed groups)
28241 @cindex killed groups
28242 \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
28243 \e$B%W$r07$&$N$O9XFI$5$l$F$$$k%0%k!<%W$h$j$b4JC1$G$9!#\e(B
28244
28245 @item \e$B%>%s%S%0%k!<%W\e(B (zombie groups)
28246 @cindex zombie groups
28247 \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
28248
28249 @item \e$B%"%/%F%#%V%U%!%$%k\e(B (active file)
28250 @cindex active file
28251 \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
28252 \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
28253 \e$B>pJs$O!"$"$J$?$,?dB,$9$k$h$&$KHf3SE*Bg$-$$$G$9!#\e(B
28254
28255 @item \e$B56%0%k!<%W\e(B (bogus groups)
28256 @cindex bogus groups
28257 @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
28258 \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
28259 \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
28260
28261 @item \e$B3h@-2=\e(B (activating)
28262 @cindex activating groups
28263 \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
28264 \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
28265 \e$B%0%k!<%W%P%C%U%!!<$K\e(B @samp{*} \e$B$H$H$b$K0lMwI=<($5$l$^$9!#\e(B
28266
28267 @item \e$B%9%W!<%k\e(B (spool)
28268 @cindex spool
28269 \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
28270 \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
28271 \e$B%9%W!<%k\e(B (traditional spool) \e$B$H8F$P$l$^$9!#\e(B
28272
28273 @item \e$B%5!<%P!<\e(B (server)
28274 @cindex server
28275 \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
28276
28277 @item \e$BA*BrJ}K!\e(B (select method)
28278 @cindex select method
28279 \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
28280
28281 @item \e$B2>A[%5!<%P!<\e(B (virtual server)
28282 @cindex virtual server
28283 \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
28284 \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
28285 \e$B$FB*$($k$N$O2>A[%5!<%P!<$K$J$j$^$9!#\e(B
28286
28287 @item \e$B@vBu\e(B (washing)
28288 @cindex washing
28289 \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
28290 \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
28291
28292 @item \e$B0l;~%0%k!<%W\e(B (ephemeral groups)
28293 @cindex ephemeral groups
28294 @cindex temporary groups
28295 \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
28296 \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
28297 \e$B$J$?$K>C$(5n$j$^$9!#\e(B
28298
28299 @item \e$B8GDj%0%k!<%W\e(B (solid groups)
28300 @cindex solid groups
28301 \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
28302 \e$B$F$N%0%k!<%W$O8GDj%0%k!<%W$G$9!#\e(B
28303
28304 @item \e$B$^$P$i5-;v\e(B (sparse articles)
28305 @cindex sparse articles
28306 @code{gnus-build-sparse-threads} \e$B$,M-8z$K$5$l$F$$$k$H$-$K!"$=$l$i$O35N,\e(B
28307 \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
28308
28309 @item \e$B%9%l%C%I2=\e(B (threading)
28310 @cindex threading
28311 \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
28312
28313 @item \e$B:,\e(B (root)
28314 @cindex root
28315 @cindex thread root
28316 \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
28317
28318 @item \e$B?F\e(B (parent)
28319 @cindex parent
28320 \e$B1~Ez$,F@$i$l$?5-;v$G$9!#\e(B
28321
28322 @item \e$B;R\e(B (child)
28323 @cindex child
28324 \e$B$=$l$H$OJL$N5-;v!"$9$J$o$A?F$K1~Ez$9$k5-;v$G$9!#\e(B
28325
28326 @item \e$B$^$H$aAw$j\e(B (digest)
28327 @cindex digest
28328 \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
28329 \e$B$NMM<0$O!"\e(BRFC1153 \e$B$G5,Dj$5$l$F$$$^$9!#\e(B
28330
28331 @item \e$BJ,3d\e(B (splitting)
28332 @cindex splitting, terminology
28333 @cindex mail sorting
28334 @cindex mail filtering (splitting)
28335 \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
28336 \e$B2a\e(B (filtering) \e$B$H8F$P$l$^$9!#\e(B
28337 @end table
28338
28339 @page
28340 @node Customization
28341 @section \e$B%+%9%?%^%$%:\e(B
28342 @cindex gereral customization
28343
28344 \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
28345 \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
28346 \e$B$rD4$Y$k$?$a$N!"Am9gE*$J0FFb$K$J$k$h$&$K:n$i$l$F$$$^$9!#\e(B
28347
28348 @menu
28349 * Slow/Expensive Connection::   \e$B%m!<%+%k$N\e(B Emacs \e$B$G!"$I$3$+$+$i%K%e!<%9$rF@$k\e(B
28350 * Slow Terminal Connection::    \e$B1s$/$K$"$k%[%9%H$N\e(B Emacs \e$B$r<B9T$9$k\e(B
28351 * Little Disk Space::           \e$BBg$-$J@_Dj%U%!%$%k$r;}$D$3$H$ONI$/$J$$\e(B
28352 * Slow Machine::                \e$BB.$$%^%7%s$rGc$$$?$$5$$,$9$k\e(B
28353 @end menu
28354
28355 @node Slow/Expensive Connection
28356 @subsection \e$BCY$/$F9b2A$J@\B3\e(B
28357
28358 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
28359 \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
28360 \e$B$J$i$J$$%G!<%?$NAmNL$r8:$i$7$?$/$J$k$G$7$g$&$M!#\e(B
28361
28362 @table @code
28363 @item gnus-read-active-file
28364 \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
28365 \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
28366 \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
28367 \e$B$7$J$$$h$&$K!"\e(B@code{gnus-check-new-newsgroups} \e$B$*$h\e(B
28368 \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
28369 \e$B$^$9!#\e(B
28370
28371 @item gnus-nov-is-evil
28372 @vindex gnus-nov-is-evil
28373 \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
28374 \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
28375 \e$B$G\e(B @acronym{NOV} (@pxref{Terminology}) \e$B$r;H$o$J$$$h$&$K$7$?\e(B
28376 \e$B$$\e(B (@pxref{Crosspost Handling}) \e$B$N$G$"$l$P!"$3$l$r@_Dj$9$kBe$o$j\e(B
28377 \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
28378 \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
28379 \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
28380 \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
28381 @acronym{NNTP} \e$B%5!<%P!<$+$i5-;v$N%X%C%@!<$rDO$_<h$C$F$/$kF0:n$,!"$"$^$j\e(B
28382 \e$BB.$/$J$j$^$;$s!#\e(B
28383
28384 \e$BB>$N%P%C%/%(%s%I$N$?$a$NJQ?t$H$7$F\e(B @code{nndiary-nov-is-evil},
28385 @code{nndir-nov-is-evil}, @code{nnfolder-nov-is-evil},
28386 @code{nnimap-nov-is-evil}, @code{nnml-nov-is-evil} \e$B$*$h\e(B
28387 \e$B$S\e(B @code{nnspool-nov-is-evil} \e$B$,$"$j$^$9!#\e(B
28388 @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
28389 \e$BJQ?t$r>e=q$-$7$F$7$^$&$3$H$KCm0U$7$F$/$@$5$$!#\e(B
28390 @end table
28391
28392 @node Slow Terminal Connection
28393 @subsection \e$BCY$$%?!<%_%J%k@\B3\e(B
28394
28395 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
28396 \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
28397 \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
28398
28399 @table @code
28400 @item gnus-auto-center-summary
28401 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
28402 \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
28403 \e$B$,\e(B @code{vertical} \e$B$@$C$?$i!"?bD>J}8~$N%j%;%s%?!<$@$1$r$7$^$9!#\e(B
28404 @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
28405 \e$B%j%;%s%?!<$r9T$J$$$^$9!#\e(B
28406
28407 @item gnus-visible-headers
28408 \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
28409 \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
28410 \e$B$/35N,%P%C%U%!!<$K$"$j$^$9$+$i!#$3$NJQ?t\e(B
28411 \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
28412 \e$B$7$F$/$@$5$$!#\e(B
28413
28414 \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:
28415
28416 @lisp
28417 (setq gnus-treat-hide-headers 'head
28418       gnus-treat-hide-signature t
28419       gnus-treat-hide-citation t)
28420 @end lisp
28421
28422 @item gnus-use-full-window
28423 \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
28424 \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
28425 \e$BFI$_$?$/$J$+$C$?$s$@$H7h?4$9$kA0$K!"$=$l$r>/$7$7$+8+$J$$$G:Q$_$^$9!#\e(B
28426
28427 @item gnus-thread-hide-subtree
28428 \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
28429 \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
28430
28431 @item gnus-updated-mode-lines
28432 \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
28433 \e$B$$$N$G!"$$$/$i$+;~4V$r@aLs$G$-$k$G$7$g$&!#\e(B
28434 @end table
28435
28436 @node Little Disk Space
28437 @subsection \e$B>/$J$$%G%#%9%/MFNL\e(B
28438 @cindex disk space
28439
28440 \e$B5/F0%U%!%$%k$O$d$dBg$-$/$J$jF@$k$N$G!"6u$-MFNL$,>/$J$/$J$C$F$-$F$$$k$H$-\e(B
28441 \e$B$O!"$=$N%5%$%:$r>/$7>.$5$/$9$kI,MW$,$"$k$G$7$g$&!#\e(B
28442
28443 @table @code
28444 @item gnus-save-newsrc-file
28445 \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
28446 \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
28447 \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
28448 \e$B$9!#\e(B
28449
28450 @item gnus-read-newsrc-file
28451 \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
28452 \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
28453 \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
28454
28455 @item gnus-save-killed-list
28456 \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
28457 \e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$?$H$-$O!"\e(B
28458 @code{gnus-check-new-newsgroups} \e$B$r\e(B @code{ask-server} \e$B$K!"\e(B
28459 @code{gnus-check-bogus-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$7$g$&!#\e(B
28460 \e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{t} \e$B$G$9!#\e(B
28461 @end table
28462
28463 @node Slow Machine
28464 @subsection \e$BCY$$%^%7%s\e(B
28465 @cindex slow machine
28466
28467 \e$BCY$$%^%7%s$r;}$C$F$$$k$+!"$^$?$OK\Ev$OC1$KG&BQNO$,L5$$$@$1$G$b!"\e(BGnus \e$B$r\e(B
28468 \e$BB.$/Av$i$;$k$?$a$K$G$-$k$3$H$,>/$7$"$j$^$9!#\e(B
28469
28470 \e$B5/F0$rB.$/$9$k$?$a$K\e(B @code{gnus-check-new-newsgroups} \e$B$*$h\e(B
28471 \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
28472 \e$B35N,%P%C%U%!!<$KF~$k$3$H$HH4$1$k$3$H$rB.$/$9$k$?$a\e(B
28473 \e$B$K!"\e(B@code{gnus-show-threads} \e$B$H\e(B @code{gnus-use-cross-reference}\e$B!"$=$l\e(B
28474 \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
28475 @ref{Slow/Expensive Connection} \e$B$b;2>H$7$F$/$@$5$$!#\e(B
28476
28477 @page
28478 @node Troubleshooting
28479 @section \e$BLdBj2r7h\e(B
28480 @cindex troubleshooting
28481
28482 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
28483 \e$B$-$k$3$H$bA[A|$G$-$^$;$s!"K\Ev$K!#\e(B
28484
28485 \e$B%*%C%[%s!#\e(B
28486
28487 @enumerate
28488 @item
28489 \e$B%3%s%T%e!<%?!<$NEE8;$,F~$C$F$$$k$3$H$r3N$+$a$F$/$@$5$$!#\e(B
28490
28491 @item
28492 \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
28493 \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
28494 \e$BEY\e(B Emacs \e$B$r=*N;$7$F:F5/F0$9$kI,MW$,$"$j$^$9!#\e(B
28495
28496 @item
28497 @kbd{M-x gnus-version} \e$B$r;n$7$F$/$@$5$$!#$b$7\e(B @samp{No Gnus v0.19} \e$B$N$h\e(B
28498 @c \e$B$3$N9T$rJQ99$9$k>l9g$O\e(B ../Makefile.in \e$B$rD4@0$7$F$/$@$5$$!#\e(B
28499 \e$B$&$J$b$N$,=P$F$-$?$J$i!"@5$7$$%U%!%$%k$,FI$_9~$^$l$F$$$^$9!#$=$&$J$i$J$$\e(B
28500 \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
28501 \e$B$/$@$5$$!#\e(B
28502
28503 @item
28504 @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
28505 \e$B$G\e(B @kbd{G h}) \e$B$rFI$s$G$/$@$5$$!#\e(B
28506
28507 @item
28508 @vindex max-lisp-eval-depth
28509 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
28510 \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
28511 \e$B$J$?$K%S!<%W2;$rLD$i$9$3$H$,$"$j$^$9!#$b$7$3$l$,5/$3$C$?$J$i!"\e(B
28512 @code{max-lisp-eval-depth} \e$B$r\e(B 500 \e$B$+$=$3$$$i$NCM$K@_Dj$7$F$/$@$5$$!#\e(B
28513 @end enumerate
28514
28515 \e$B$b$7B>$N$9$Y$F$,<:GT$7$?$J$i!"%P%0$H$7$FLdBj$rJs9p$7$F$/$@$5$$!#\e(B
28516
28517 @cindex bugs
28518 @cindex reporting bugs
28519 @kindex M-x gnus-bug
28520 @findex gnus-bug
28521 \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
28522 \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
28523 \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
28524 \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
28525 \e$B$,$G$-$^$;$s!#\e(B
28526
28527 \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
28528 \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
28529 \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
28530 \e$B$H$,$"$C$?$H$7$F$b$G$9!#\e(B
28531
28532 \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
28533 \e$B$7$"$J$?$,%P%0Js9p$rAw$k$H!";d$OJVEz$rAw$j$^$9!#$=$N8e$G!"$"$J$?$,!V$$$d!"\e(B
28534 \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
28535 \e$B$K$D$$$F;d$rIn?+$7$F$$$k$+$,$o$+$j$^$;$s!#>o$K!"$9$Y$F$r@bL@$72a$.$F$/$@\e(B
28536 \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
28537 \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
28538 \e$B$r5a$a!"$=$N7k2L$9$Y$F$,$h$jB?$/$N;~4V$rHq$d$9$3$H$K$J$j$^$9!#\e(B
28539
28540 \e$B$b$7$"$J$?$ND>LL$7$F$$$kLdBj$,Hs>o$K;k3PE*$G!"$=$l$r$&$^$/@bL@$G$-$J$$>l\e(B
28541 \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
28542 \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
28543 \e$B$@$5$$!#\e(B
28544
28545 @cindex patches
28546 \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
28547 \e$B$9$_$^$;$s$,$=$N%Q%C%A$O\e(B @samp{diff -u} \e$B$G:n$C$F$/$@$5$$!#\e(B
28548
28549 @cindex edebug
28550 \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
28551 \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
28552 \e$B$K$D$$$F$O\e(B ELisp \e$B%^%K%e%"%k\e(B (@pxref{Debugging, ,Debugging Lisp Programs,
28553 elisp, The GNU Emacs Lisp Reference Manual}) \e$B$K=q$+$l$F$$$^$9!#\e(Bedebug \e$B$r\e(B
28554 \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
28555 \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
28556 \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
28557 \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
28558 \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
28559 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
28560 \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
28561 \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
28562
28563 @cindex elp
28564 @cindex profile
28565 @cindex slow
28566 \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
28567 \e$B$?$a$KL@$i$+$K$J$kLdBj$,$"$j$^$9!#$=$s$J>l9g$K$O\e(B @kbd{M-x
28568 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
28569 \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
28570 \e$BLdBjNN0h$rJ,N%$9$k$N$KLrN)$A$^$9\e(B)\e$B!#\e(B
28571
28572 \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
28573 \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
28574 \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
28575 \e$B>/!9=q$$$F$*$-$^$7$g$&!#Bh0l$K!"%W%m%U%!%$%k$7$F$_$?$$\e(B Gnus \e$B$NItJ,$r7WB,\e(B
28576 \e$B$9$k$?$a$N@_Dj$r!"Nc$($P\e(B @kbd{M-x elp-instrument-package RET
28577 gnus} \e$B$d\e(B @kbd{M-x elp-instrument-package RET message} \e$B$G9T$J$C$F$/$@$5$$!#\e(B
28578 \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
28579 \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
28580 \e$B$k$3$H$,$G$-$^$9!#F0:nA4BN$,!"%W%m%U%!%$%i!<$N=PNO$NCf$G:G$bCY$$4X?t$GHq\e(B
28581 \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
28582 \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
28583 \e$B$O\e(B @kbd{M-x elp-reset-all} \e$B$r;H$C$F$/$@$5$$!#\e(B
28584 @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
28585 \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
28586 \e$B$=$l$OI,$:$7$b40A4$K$OF0:n$7$J$$$+$b$7$l$^$;$s!#\e(B
28587
28588 @cindex gnu.emacs.gnus
28589 @cindex ding mailing list
28590 \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
28591 \e$B$7$g$&!#;d$O$"$^$jLr$KN)$A$^$;$s!#$^$?!"\e(Bding \e$B%a!<%j%s%0%j%9\e(B
28592 \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
28593 \e$B$O\e(B @email{ding-request@@gnus.org} \e$B$K%a!<%k$rAw$C$F$/$@$5$$!#\e(B
28594
28595 @page
28596 @node Gnus Reference Guide
28597 @section Gnus \e$B%j%U%!%l%s%9%,%$%I\e(B
28598
28599 \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
28600 \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
28601 \e$B$9$k$N$,NI$$$@$m$&$H;W$$$^$7$?!#$=$l$K!"$5$[$IFbIt$G$O$J$$F0:n$r$$$/$D$+\e(B
28602 \e$B$H!";d$,:#$d$C$F$$$k$3$H$b!#\e(B
28603
28604 \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
28605 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
28606 \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
28607 \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
28608 \e$B$F\e(B) \e$BDj5A$7$F$$$-$^$9!#\e(B
28609
28610 @menu
28611 * Gnus Utility Functions::      \e$B6&DL$N4X?t$HJQ?t\e(B
28612 * Back End Interface::          Gnus \e$B$O$I$&$d$C$F%5!<%P!<$HDL?.$9$k$N$+\e(B
28613 * Score File Syntax::           \e$B%9%3%"%U%!%$%kI8=`$N\e(B BNF \e$BDj5A\e(B
28614 * Headers::                     Gnus \e$B$O%X%C%@!<$rFbItE*$K$I$N$h$&$K3JG<$9$k$+\e(B
28615 * Ranges::                      \e$B$?$/$5$s$N?t$r3JG<$9$kJXMx$J7A<0\e(B
28616 * Group Info::                  \e$B%0%k!<%W>pJs$N7A<0\e(B
28617 * Extended Interactive::        \e$B%7%s%\%k@\F,0z?t$J$I\e(B
28618 * 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
28619 * Various File Formats::        Gnus \e$B$,;HMQ$9$k%U%!%$%k$N7A<0\e(B
28620 @end menu
28621
28622 @node Gnus Utility Functions
28623 @subsection Gnus \e$B$NM-MQ$J4X?t\e(B
28624 @cindex Gnus utility functions
28625 @cindex utility functions
28626 @cindex functions
28627 @cindex internal variables
28628
28629 \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
28630 \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
28631
28632 @table @code
28633 @item gnus-newsgroup-name
28634 @vindex gnus-newsgroup-name
28635 \e$B$3$NJQ?t$O8=:_$N%K%e!<%9%0%k!<%W$NL>A0$r;}$C$F$$$^$9!#\e(B
28636
28637 @item gnus-find-method-for-group
28638 @findex gnus-find-method-for-group
28639 @var{group} \e$B$NA*BrJ}K!$rJV$94X?t$G$9!#\e(B
28640
28641 @item gnus-group-real-name
28642 @findex gnus-group-real-name
28643 \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
28644 \e$B$7$^$9!#\e(B
28645
28646 @item gnus-group-prefixed-name
28647 @findex gnus-group-prefixed-name
28648 \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
28649 \e$B$N\e(B) Gnus \e$B%0%k!<%WL>$rJV$7$^$9!#\e(B
28650
28651 @item gnus-get-info
28652 @findex gnus-get-info
28653 @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
28654
28655 @item gnus-group-unread
28656 @findex gnus-group-unread
28657 @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
28658
28659 @item gnus-active
28660 @findex gnus-active
28661 @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
28662 \e$B$7$^$9!#\e(B
28663
28664 @item gnus-set-active
28665 @findex gnus-set-active
28666 @var{group} \e$B$K4X$9$k%"%/%F%#%V%U%!%$%k$N9`L\$r@_Dj$7$^$9!#\e(B
28667
28668 @item gnus-add-current-to-buffer-list
28669 @findex gnus-add-current-to-buffer-list
28670 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
28671 \e$B2C$7$^$9!#\e(B
28672
28673 @item gnus-continuum-version
28674 @findex gnus-continuum-version
28675 \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
28676 \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
28677
28678 @item gnus-group-read-only-p
28679 @findex gnus-group-read-only-p
28680 @var{group} \e$B$,FI$_=P$7@lMQ$+$I$&$+$r<($7$^$9!#\e(B
28681
28682 @item gnus-news-group-p
28683 @findex gnus-news-group-p
28684 @var{group} \e$B$,%K%e!<%9%P%C%/%(%s%I$+$I$&$+$r<($7$^$9!#\e(B
28685
28686 @item gnus-ephemeral-group-p
28687 @findex gnus-ephemeral-group-p
28688 @var{group} \e$B$,0l;~%K%e!<%9%0%k!<%W$+$I$&$+$r<($7$^$9!#\e(B
28689
28690 @item gnus-server-to-method
28691 @findex gnus-server-to-method
28692 @var{server} \e$B$KBP1~$7$F$$$kA*BrJ}K!$rJV$7$^$9!#\e(B
28693
28694 @item gnus-server-equal
28695 @findex gnus-server-equal
28696 \e$BFs$D$N2>A[%5!<%P!<$,<B<AE*$KF10l$+$I$&$+$r<($7$^$9!#Nc$($PFs$D$N2>A[%5!<\e(B
28697 \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
28698 \e$B?t$O$=$l$i$rF10l$G$"$k$H8+$J$7$^$9!#\e(B
28699
28700 @item gnus-group-native-p
28701 @findex gnus-group-native-p
28702 @var{group} \e$B$,4pK\%0%k!<%W$+$I$&$+$r<($7$^$9!#\e(B
28703
28704 @item gnus-group-secondary-p
28705 @findex gnus-group-secondary-p
28706 @var{group} \e$B$,Fs<!%0%k!<%W$+$I$&$+$r<($7$^$9!#\e(B
28707
28708 @item gnus-group-foreign-p
28709 @findex gnus-group-foreign-p
28710 @var{group} \e$B$,30It%0%k!<%W$+$I$&$+$r<($7$^$9!#\e(B
28711
28712 @item gnus-group-find-parameter
28713 @findex gnus-group-find-parameter
28714 @var{group} \e$B$N%Q%i%a!<%?!<$N%j%9%H$rJV$7$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
28715 \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
28716
28717 @item gnus-group-set-parameter
28718 @findex gnus-group-set-parameter
28719 \e$B;0$D$N0z?t\e(B @var{group}, @var{parameter}, @var{value} \e$B$rM?$($F!"%Q%i%a!<\e(B
28720 \e$B%?!<$H$7$F@_Dj$7$^$9!#\e(B
28721
28722 @item gnus-narrow-to-body
28723 @findex gnus-narrow-to-body
28724 \e$B8=:_$N%P%C%U%!!<$r!"5-;v$NK\J8$K69$a$^$9!#\e(B
28725
28726 @item gnus-check-backend-function
28727 @findex gnus-check-backend-function
28728 \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
28729 \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
28730 \e$B$rJV$7$^$9!#\e(B
28731
28732 @lisp
28733 (gnus-check-backend-function "request-scan" "nnml:misc")
28734 @result{} t
28735 @end lisp
28736
28737 @item gnus-read-method
28738 @findex gnus-read-method
28739 \e$BMxMQ<T$KA*BrJ}K!$rF~NO$7$F$b$i$&4X?t$G$9!#\e(B
28740 @end table
28741
28742 @node Back End Interface
28743 @subsection \e$B%P%C%/%(%s%I%$%s%?!<%U%'!<%9\e(B
28744
28745 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
28746 \e$B$j$^$;$s!#$?$@2>A[%5!<%P!<\e(B @dfn{virtual servers} \e$B$HBPOC$9$kJ}K!$rCN$C$F\e(B
28747 \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
28748 \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
28749 \e$B$O\e(B @code{nntp}, @code{nnspool}, @code{nnmbox} \e$B$J$I$,$"$j$^$9!#8e<T$NNc$H\e(B
28750 \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
28751
28752 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
28753 \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
28754 \e$B%I$O!V8=:_$N!W2>A[%5!<%P!<$r;H$&$Y$-$G$9!#\e(B) \e$BNc$(\e(B
28755 \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
28756 \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
28757 \e$B$N<B9T$O<:GT$9$k$O$:$G$9!#\e(B
28758
28759 \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
28760 \e$B$5$$!#Nc$r5s$2$^$7$g$&\e(B:
28761
28762 @lisp
28763 (nntp "odd-one"
28764       (nntp-address "ifi.uio.no")
28765       (nntp-port-number 4324))
28766 @end lisp
28767
28768 \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
28769 \e$BL>$O\e(B @samp{odd-one} \e$B$G$9!#\e(B
28770
28771 \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
28772 \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
28773 \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
28774
28775 \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
28776 \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
28777 \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
28778
28779 \e$B$3$l$i$9$Y$F$N4X?t$O!"$=$NLa$jCM$N%G!<%?$r\e(B @code{nntp-server-buffer}
28780 @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
28781 \e$BIT1?$JL>A0IU$1$G$9$,!"$3$l$G2fK}$7$J$1$l$P$J$j$^$;$s!#;d$,7k2L$N%G!<\e(B
28782 \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
28783 \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
28784 \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
28785 \e$B$F\e(B @code{nil} \e$B$rJV$5$J$/$F$O$$$1$^$;$s!#\e(B
28786
28787 \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
28788 \e$B$b$N$,$"$j!"$^$?$=$&8F$P$l$J$$$b$N$b$"$j$^$9!#8e<T$O0lHL$K$O!"F1;~$K$O0l\e(B
28789 \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
28790 \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
28791 \e$B$G!"$=$l0J>e$N$b$N$G$O$"$j$^$;$s!#\e(B
28792
28793 Gnus \e$B$O%0%k!<%WL>$H5-;vHV9f$K$h$C$F!"$=$l$>$l$N%a%C%;!<%8$rFCDj$7$^$9!#\e(B
28794 \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
28795 \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
28796 \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
28797 \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
28798 \e$B$,$G$-$J$$$+!"$^$?$O\e(B Gnus \e$B$,7c$7$/:.Mp$7$F$7$^$&$H$$$&$3$H$G$9!#\e(B
28799 @footnote{@code{nnchoke-request-update-info} \e$B4X?t$N@bL@$r8+$F$/$@$5$$!#\e(B
28800 @xref{Optional Back End Functions}.} \e$BBh;0$K!"5-;vHV9f$O$=$N%0%k!<%W$G$N\e(B
28801 \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
28802 \e$B$K$J$C$F$$$k$o$1$G$O$"$j$^$;$s$,!#\e(B
28803
28804 \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
28805 \e$B$$!V87$7$$!W@)8B$K$D$$$F@bL@$7$^$7$?!#$7$+$7!"5-;vHV9f$NJB$S$KH4$1$,$"$k\e(B
28806 \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
28807 \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
28808 \e$BHV9f$NH4$1$r2sHr$G$-$k$H$O8B$j$^$;$s!#$^$?!"2DG=$J8B$j5-;vHV9f$r\e(B 1 \e$B$+$i\e(B
28809 \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
28810
28811 \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
28812 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
28813 \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
28814 \e$B0U$7$F$/$@$5$$!#\e(B
28815
28816 \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
28817 \e$B$9$3$H$K$7$^$9!#\e(B
28818
28819 @cindex @code{nnchoke}
28820
28821 @menu
28822 * Required Back End Functions:: \e$B<BAu$7$J$1$l$P$J$i$J$$4X?t\e(B
28823 * Optional Back End Functions:: \e$B<BAu$7$J$/$F$b$h$$4X?t\e(B
28824 * Error Messaging::             \e$B%a%C%;!<%8$rH/$7$?$j%(%i!<$rJs9p$9$kJ}K!\e(B
28825 * Writing New Back Ends::       \e$B8E$$%P%C%/%(%s%I$N3HD%\e(B
28826 * Hooking New Back Ends Into Gnus::  Gnus \e$BB&$G$7$J$1$l$P$J$i$J$$$3$H\e(B
28827 * Mail-like Back Ends::         \e$B%a!<%k%P%C%/%(%s%I$N$?$a$N=u8@\e(B
28828 @end menu
28829
28830 @node Required Back End Functions
28831 @subsubsection \e$BI,?\%P%C%/%(%s%I4X?t\e(B
28832
28833 @table @code
28834 @item (nnchoke-retrieve-headers ARTICLES &optional GROUP SERVER FETCH-OLD)
28835
28836 @var{articles} \e$B$O5-;vHV9f$NHO0O$+!"\e(B@code{Message-ID} \e$B$N%j%9%H$N$I$A$i$+\e(B
28837 \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
28838 \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
28839 \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
28840 \e$BJ}%5%]!<%H$9$k$3$H$KEX$a$k$Y$-$G$9!#\e(B
28841
28842 \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
28843 \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
28844 \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
28845 \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
28846
28847 @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
28848 \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
28849 \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
28850 @code{articles} \e$B$NCf$G7gHV$K$J$C$F$$$k5-;v$N!"M>J,$J%X%C%@!<$r<hF@$7$^$9!#\e(B
28851 \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
28852 \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
28853 \e$B$b$J$+$C$?$i!":GBg8B$N<hF@$r9T$J$$$^$9!#\e(B
28854
28855 \e$B$3$l$,\e(B HEAD \e$B$NNc$G$9\e(B:
28856
28857 @example
28858 221 1056 Article retrieved.
28859 Path: ifi.uio.no!sturles
28860 From: sturles@@ifi.uio.no (Sturle Sunde)
28861 Newsgroups: ifi.discussion
28862 Subject: Re: Something very droll
28863 Date: 27 Oct 1994 14:02:57 +0100
28864 Organization: Dept. of Informatics, University of Oslo, Norway
28865 Lines: 26
28866 Message-ID: <38o8e1$a0o@@holmenkollen.ifi.uio.no>
28867 References: <38jdmq$4qu@@visbur.ifi.uio.no>
28868 NNTP-Posting-Host: holmenkollen.ifi.uio.no
28869 .
28870 @end example
28871
28872 \e$B$=$&$$$&$o$1$G!"\e(B@code{headers} \e$B$H$$$&La$jCM$O!"%G!<%?%P%C%U%!!<$K$=$NMW\e(B
28873 \e$BAG?t$HF1$88D?t$N%X%C%@!<$,$"$k$3$H$r0E<($7$^$9!#\e(B
28874
28875 \e$B$3$l$,$=$&$$$&%P%C%U%!!<$N\e(B BNF \e$BDj5A$G$9\e(B:
28876
28877 @example
28878 headers        = *head
28879 head           = error / valid-head
28880 error-message  = [ "4" / "5" ] 2number " " <error message> eol
28881 valid-head     = valid-message *header "." eol
28882 valid-message  = "221 " <number> " Article retrieved." eol
28883 header         = <text> eol
28884 @end example
28885
28886 @cindex BNF
28887 (\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)
28888
28889 \e$BLa$jCM$,\e(B @code{nov} \e$B$@$C$?>l9g$O!"%G!<%?%P%C%U%!!<$K\e(B
28890 \e$B$O\e(B @dfn{network overview database} \e$B9T$,4^$^$l$F$$$J$1$l$P$J$j$^$;$s!#$3\e(B
28891 \e$B$l$O4pK\E*$K$OJ#?t$NMs$r%?%V$G6h@Z$C$?$b$N$G$9!#\e(B
28892
28893 @example
28894 nov-buffer = *nov-line
28895 nov-line   = field 7*8[ <TAB> field ] eol
28896 field      = <text except TAB>
28897 @end example
28898
28899 \e$B$3$l$i$NMs$K2?$,4^$^$l$k$Y$-$+$r$-$A$s$HD4$Y$?$$$N$J$i$P!"\e(B
28900 @ref{Headers} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
28901
28902 @item (nnchoke-open-server SERVER &optional DEFINITIONS)
28903
28904 \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
28905 \e$B%5!<%P!<$rDj5A$9$k\e(B @code{(VARIABLE VALUE)} \e$B$NAH$N%j%9%H$G$9!#\e(B
28906
28907 \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
28908 \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
28909 \e$B;n$_$r!"5qH]$9$k$3$H$rA*$V$3$H$,$G$-$^$9!#<B:]!"$=$&$9$Y$-$G$9!#\e(B
28910
28911 \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
28912 \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
28913
28914 @item (nnchoke-close-server &optional SERVER)
28915
28916 @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
28917 \e$B$9!#$b$72?$i$+$NM}M3$G%5!<%P!<$rJD$8$k$3$H$,$G$-$J$$>l9g$O!"\e(B
28918 @code{nil} \e$B$rJV$7$^$9!#\e(B
28919
28920 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28921
28922 @item (nnchoke-request-close)
28923
28924 \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
28925 \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
28926 \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
28927 \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
28928
28929 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28930
28931 @item (nnchoke-server-opened &optional SERVER)
28932
28933 @var{server} \e$B$,8=:_$N2>A[%5!<%P!<$G!"$+$D$=$NJ*M}%5!<%P!<$X$N@\B3$,@8$-\e(B
28934 \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
28935 \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
28936 \e$B$;$s!#\e(B
28937
28938 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28939
28940 @item (nnchoke-status-message &optional SERVER)
28941
28942 \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
28943
28944 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
28945
28946 @item (nnchoke-request-article ARTICLE &optional GROUP SERVER TO-BUFFER)
28947
28948 \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
28949 \e$B$;$s!#\e(B@code{Message-ID} \e$B$+HV9f$N$$$:$l$+$r;XDj$9$k$3$H$,$G$-$^$9!#\e(B
28950 @code{Message-ID} \e$B$K$h$k5-;v$N<hF@$r<BAu$9$k$+$I$&$+$OG$0U$G$9$,!"$=$l$,\e(B
28951 \e$B2DG=$K$J$C$F$$$kJ}$,NI$$$G$7$g$&!#\e(B
28952
28953 @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
28954 \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
28955 \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
28956 \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
28957 \e$B$,2DG=$K$J$j$^$9!#\e(B
28958
28959 \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
28960 \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
28961 \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
28962 \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
28963 \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
28964
28965 @item (nnchoke-request-group GROUP &optional SERVER FAST INFO)
28966
28967 @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
28968 \e$B%W$K$9$k$H$$$&I{:nMQ$b$"$j$^$9!#\e(B
28969
28970 @var{fast} \e$B$,@_Dj$5$l$?$J$i!"M-MQ$J%G!<%?$rJV$9LLE]$r9T$J$o$:$K!"C1\e(B
28971 \e$B$K\e(B @var{group} \e$B$r8=:_$N%0%k!<%W$K$7$^$9!#\e(B
28972
28973 @var{info} \e$B$,M?$($i$l$k$H!"%P%C%/%(%s%I$,%0%k!<%W$N>pJs9=\e(B
28974 \e$BB$\e(B (@var{info}) \e$B$r99?7$9$k$3$H$r2DG=$K$7$^$9!#\e(B
28975
28976 \e$B$3$l$,7k2L$N%G!<%?$NNc$H!"Dj5A$=$l<+BN$G$9\e(B:
28977
28978 @example
28979 211 56 1000 1059 ifi.discussion
28980 @end example
28981
28982 \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
28983 \e$B$"$k5-;v$NAm?t!":G>.$N5-;vHV9f!":GBg$N5-;vHV9f!"$=$7$F:G8e$,%0%k!<%WL>$G\e(B
28984 \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
28985 \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
28986 \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
28987 \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
28988 \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
28989 \e$B:GBg$O\e(B 0 \e$B$H$7$FJs9p$7$J$1$l$P$J$j$^$;$s!#\e(B
28990
28991 @example
28992 group-status = [ error / info ] eol
28993 error        = [ "4" / "5" ] 2<number> " " <Error message>
28994 info         = "211 " 3* [ <number> " " ] <string>
28995 @end example
28996
28997 @item (nnchoke-close-group GROUP &optional SERVER)
28998
28999 @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
29000 \e$B$I$N%P%C%/%(%s%I$O2?$b$9$k$3$H$,L5$$$G$7$g$&!#\e(B
29001
29002 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29003
29004 @item (nnchoke-request-list &optional SERVER)
29005
29006 @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
29007 \e$B$K\e(B @emph{\e$BA4It\e(B} \e$B$H$$$&0UL#$G$9!#\e(B
29008
29009 \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:
29010
29011 @example
29012 ifi.test 0000002200 0000002000 y
29013 ifi.discussion 3324 3300 n
29014 @end example
29015
29016 \e$B3F9T$K$O%0%k!<%WL>!"$=$N%0%k!<%WFb$N:GBg$N5-;vHV9f!":G>.$N5-;vHV9f!"$=$7\e(B
29017 \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
29018 \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
29019
29020 @example
29021 active-file = *active-line
29022 active-line = name " " <number> " " <number> " " flags eol
29023 name        = <string>
29024 flags       = "n" / "y" / "m" / "x" / "j" / "=" name
29025 @end example
29026
29027 \e$B%U%i%0$O!"$=$N%0%k!<%W$,FI$_=P$7@lMQ\e(B (@samp{n}) \e$B$+!";J2q<TIU\e(B
29028 \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
29029 \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
29030 \e$B<($7$^$9!#\e(B
29031
29032 @item (nnchoke-request-post &optional SERVER)
29033
29034 \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
29035 \e$B$I$&$+$rJV$7$F$b9=$$$^$;$s$,!"I,?\$G$O$"$j$^$;$s!#Nc$($P!"Ej9F$,HsF14|$K\e(B
29036 \e$B9T$J$o$l$k>l9g$O!"$3$N4X?t$,=*N;$7$?;~E@$G$O!"Ej9F$OIaDL40N;$7$F$$$^$;$s!#\e(B
29037 \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
29038 \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
29039
29040 \e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29041 @end table
29042
29043 @node Optional Back End Functions
29044 @subsubsection \e$BG$0U%P%C%/%(%s%I4X?t\e(B
29045
29046 @table @code
29047 @item (nnchoke-retrieve-groups GROUPS &optional SERVER)
29048
29049 @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
29050 \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
29051 \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
29052 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
29053
29054 \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
29055 \e$B$,7k2L$N%G!<%?$N7A<0$,2?$G$"$k$+$r<($7$^$9!#A0<T\e(B
29056 \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
29057 \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
29058 \e$B$k9T$G$9!#\e(B
29059
29060 @example
29061 group-buffer = *active-line / *group-status
29062 @end example
29063
29064 @item (nnchoke-request-update-info GROUP INFO &optional SERVER)
29065
29066 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
29067 \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
29068 \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
29069 \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
29070 \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
29071 \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
29072
29073 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29074
29075 @item (nnchoke-request-type GROUP &optional ARTICLE)
29076
29077 \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
29078 \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
29079 \e$B%9$J$N$+%a!<%k$J$N$+$rCN$C$F$$$kI,MW$,$"$j$^$9!#$3$N4X?t\e(B
29080 \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
29081 \e$B%a!<%k$G$"$l$P\e(B @code{mail} \e$B$r!"$=$N<oJL$rH=Dj$G$-$J$$>l9g\e(B
29082 \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
29083 \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
29084 \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
29085 \e$BN>J}$H$b\e(B @code{nil} \e$B$G$"$k$+$b$7$l$^$;$s!#\e(B
29086
29087 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29088
29089 @item (nnchoke-request-set-mark GROUP ACTION &optional SERVER)
29090
29091 \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
29092 \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
29093 \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
29094 \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
29095
29096 @var{action} \e$B$O0u$r@_Dj$9$kMW5a$N%j%9%H$G!"0J2<$NMM<0$r;}$A$^$9\e(B:
29097
29098 @example
29099 (RANGE ACTION MARK)
29100 @end example
29101
29102 @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
29103 \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
29104 \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
29105 \e$B%\%k$G$9!#8=:_;H$o$l$F$$$k0u$O\e(B @code{read}, @code{tick}, @code{reply},
29106 @code{expire}, @code{killed}, @code{dormant}, @code{save},
29107 @code{download}, @code{unsend} \e$B$*$h$S\e(B @code{forward} \e$B$G$9$,!"$"$J$?$N%P%C\e(B
29108 \e$B%/%(%s%I$O!"2DG=$J$i$3$l$i$r@)8B$r$9$k$Y$-$G$O$"$j$^$;$s!#\e(B
29109
29110 \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
29111 \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
29112 \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
29113 \e$B5a$7$F$$$?$J$i$P!"0u$O<B:]$K$O>C5n$5$l$k$Y$-$G$9!#\e(B
29114
29115 @var{action} \e$B%j%9%H$NNc$G$9\e(B:
29116
29117 @example
29118 (((5 12 30) 'del '(tick))
29119  ((10 . 90) 'add '(read expire))
29120  ((92 94) 'del '(read)))
29121 @end example
29122
29123 \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
29124 \e$B$JL\E*$N$?$a$K$b;H$o$l$F$$$^$;$s\e(B)\e$B!#\e(B
29125
29126 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29127
29128 @item (nnchoke-request-update-mark GROUP ARTICLE MARK)
29129
29130 \e$B%P%C%/%(%s%I$,7y$&0u$rMxMQ<T$,@_Dj$7$h$&$H$7$?$i!"$3$N4X?t$,$=$N0u$rJQ99\e(B
29131 \e$B$9$k$3$H$,$G$-$^$9!#$3$N4X?t$,JV$7$?$I$s$J$b$N$G$b!"\e(B
29132 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
29133 \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
29134 \e$B$;$s!#\e(B@code{nil} \e$B$d$=$NB>$N%4%_$rJV$7$F$O$$$1$^$;$s!#\e(B
29135
29136 \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
29137 \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
29138 \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
29139 \e$B$i$l$^$9!#\e(B
29140
29141 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29142
29143 @item (nnchoke-request-scan &optional GROUP SERVER)
29144
29145 \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
29146 \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
29147 \e$B5/F0$5$l$k$H!"0lHL$K%a!<%k%P%C%/%(%s%I$O%9%W!<%k%U%!%$%k$rFI$`\e(B
29148 \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
29149 \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
29150 \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
29151 \e$B$9$,!"$=$NJ}$,<BMQE*$J$i$P!"6I=j$K8BDj$9$k$N$,NI$$$G$7$g$&!#\e(B
29152
29153 \e$B$3$N4X?t$,JV$97k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29154
29155 @item (nnchoke-request-group-description GROUP &optional SERVER)
29156
29157 \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
29158
29159 @example
29160 description-line = name <TAB> description eol
29161 name             = <string>
29162 description      = <text>
29163 @end example
29164
29165 @item (nnchoke-request-list-newsgroups &optional SERVER)
29166
29167 \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
29168 \e$BL@$G$J$1$l$P$J$j$^$;$s!#\e(B
29169
29170 @example
29171 description-buffer = *description-line
29172 @end example
29173
29174 @item (nnchoke-request-newgroups DATE &optional SERVER)
29175
29176 \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
29177 \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
29178 \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
29179 \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
29180 \e$B$N7A<0$G$J$1$l$P$J$j$^$;$s!#\e(B
29181
29182 \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
29183 \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
29184 \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
29185 \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
29186 \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
29187 \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
29188 \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
29189 \e$B$"$j$=$&$G$9!#\e(B
29190
29191 @item (nnchoke-request-create-group GROUP &optional SERVER)
29192
29193 \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
29194 \e$B$s!#\e(B
29195
29196 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29197
29198 @item (nnchoke-request-expire-articles ARTICLES &optional GROUP SERVER FORCE)
29199
29200 \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
29201 \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
29202 \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
29203 \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
29204 \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
29205
29206 \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
29207 \e$B$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
29208
29209 \e$BJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
29210
29211 @item (nnchoke-request-move-article ARTICLE GROUP SERVER ACCEPT-FORM &optional LAST)
29212
29213 \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
29214 @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
29215
29216 \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
29217 \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
29218 \e$B$"$j$^$9!#$=$7$F!V$-$l$$!W$J5-;v$,$"$k%P%C%U%!!<$G!"\e(B
29219 @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
29220 \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
29221 \e$B$N5-;v$r:o=|$7$J$1$l$P$J$j$^$;$s!#\e(B
29222
29223 \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
29224 \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
29225 \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
29226 \e$B$/$H$+\e(B)\e$B!#\e(B
29227
29228 \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
29229 \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
29230
29231 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29232
29233 \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
29234 \e$B$l$k$N$,!"<!$N\e(B @code{nnchoke-request-accept-article} \e$B$G$9!#\e(B
29235
29236 @item (nnchoke-request-accept-article GROUP &optional SERVER LAST)
29237
29238 \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
29239 @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
29240 \e$B9T$J$o$l$k$@$m$&$H$$$&0UL#$G$9!#\e(B
29241
29242 \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
29243 \e$B$k\e(B cons \e$B%;%k$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B
29244
29245 \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
29246 \e$B:_$7$J$1$l$P$J$j$^$;$s!#\e(B
29247
29248 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29249
29250 @item (nnchoke-request-replace-article ARTICLE GROUP BUFFER)
29251
29252 \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
29253 \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
29254
29255 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29256
29257 @item (nnchoke-request-delete-group GROUP FORCE &optional SERVER)
29258
29259 \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
29260 \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
29261 \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
29262 \e$B$,$"$l$P!#\e(B)
29263
29264 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29265
29266 @item (nnchoke-request-rename-group GROUP NEW-NAME &optional SERVER)
29267
29268 \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
29269 \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
29270 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
29271
29272 \e$BJV$5$l$k%G!<%?$O$"$j$^$;$s!#\e(B
29273 @end table
29274
29275 @node Error Messaging
29276 @subsubsection \e$B%(%i!<%a%C%;!<%8$NH/9T\e(B
29277
29278 @findex nnheader-report
29279 @findex nnheader-get-report
29280 \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
29281 \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
29282 \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
29283 \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
29284 \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
29285
29286 @lisp
29287 (nnheader-report 'nnchoke "You did something totally bogus")
29288
29289 (nnheader-report 'nnchoke "Could not request group %s" group)
29290 @end lisp
29291
29292 \e$B0lJ}\e(B Gnus \e$B$O!"%5!<%P!<$+$i\e(B @code{nil} \e$B$rJV$5$l$?$H$-\e(B
29293 \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
29294 \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
29295 \e$B?t\e(B---\e$B%5!<%P!<$N%7%s%\%k$r<h$j$^$9!#\e(B
29296
29297 \e$BFbItE*$K$O!"$3$l$i$N4X?t$O\e(B @var{back-end}@code{-status-string} \e$B$K%"%/%;\e(B
29298 \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
29299 \e$B$r\e(B @code{nnchoke-status-string} \e$B$K3JG<$7$^$9!#\e(B
29300
29301 @node Writing New Back Ends
29302 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r=q$/\e(B
29303
29304 \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
29305 \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
29306 \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
29307 \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
29308 \e$B$3$l$K$O!V%0%k!<%W!W$N35G0$OL5$/!"5-;v$NJT=8$O$G$-$^$;$s!#\e(B
29309
29310 \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
29311 \e$B$J$"!"$H;W$&$N$OM}$KE,$C$F$$$^$9!#$=$7$F$^$5$K!"$"$J$?$,$=$&$7$?$1$l$P!"\e(B
29312 \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
29313 \e$B$A$m$s!#\e(B)
29314
29315 \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
29316 \e$B%8$r;H$C$F@k8@$7$^$9!#\e(B
29317
29318 \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
29319 \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
29320 \e$B$l$P$J$j$^$;$s\e(B:
29321
29322 @table @code
29323 @item nnoo-declare
29324 \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
29325 \e$BNc$($P\e(B:
29326
29327 @lisp
29328 (nnoo-declare nndir
29329   nnml nnmh)
29330 @end lisp
29331
29332 \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
29333 \e$B$9$k$D$b$j$G$"$k$3$H$r@k8@$7$F$$$^$9!#\e(B
29334
29335 @item defvoo
29336 \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
29337 \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
29338 \e$B$/\e(B @code{defvoo} \e$B$K$h$C$F@k8@$9$k$Y$-$G$9!#\e(B
29339
29340 \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
29341 \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
29342 \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
29343 \e$B$NJQ?t$GCV$-49$($^$9!#\e(B
29344
29345 @lisp
29346 (defvoo nndir-directory nil
29347   "Where nndir will look for groups."
29348   nnml-current-directory nnmh-current-directory)
29349 @end lisp
29350
29351 \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
29352 @code{nnml-current-directory} \e$B$O\e(B @code{nndir-directory} \e$B$K@_Dj$5$l$k$H$$\e(B
29353 \e$B$&0UL#$G$9!#\e(B(@code{nnmh} \e$B$bF1MM$G$9!#\e(B)
29354
29355 @item nnoo-define-basics
29356 \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
29357 \e$B5A$7$^$9!#\e(B
29358
29359 @lisp
29360 (nnoo-define-basics nndir)
29361 @end lisp
29362
29363 @item deffoo
29364 \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
29365 \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
29366 \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
29367
29368 @item nnoo-map-functions
29369 \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
29370 \e$B49$($,$G$-$k$h$&$K$7$^$9!#\e(B
29371
29372 @lisp
29373 (nnoo-map-functions nndir
29374   (nnml-retrieve-headers 0 nndir-current-group 0 0)
29375   (nnmh-request-article 0 nndir-current-group 0 0))
29376 @end lisp
29377
29378 \e$B$3$l$O\e(B @code{nndir-retrieve-headers} \e$B$,8F$S=P$5$l$?$H$-$K!"0lHVL\!";0HV\e(B
29379 \e$BL\!"$*$h$S;MHVL\$N0z?t$,\e(B @code{nnml-retrieve-headers} \e$B$KEO$5$l!"0lJ}!"Fs\e(B
29380 \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
29381 \e$B$9!#\e(B
29382
29383 @item nnoo-import
29384 \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
29385 \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
29386 \e$B$^$;$s!#\e(B
29387
29388 @lisp
29389 (nnoo-import nndir
29390   (nnmh
29391    nnmh-request-list
29392    nnmh-request-newgroups)
29393   (nnml))
29394 @end lisp
29395
29396 \e$B$3$l$O!"\e(B@code{nndir-request-list} \e$B$X$N8F$S=P$7$OC1\e(B
29397 \e$B$K\e(B @code{nnmh-request-list} \e$B$K0z$-EO$5$l$J$1$l$P$J$i$:!"0l\e(B
29398 \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
29399 \e$B$3$GDj5A$9$k$H$$$&$3$H$G$9!#\e(B
29400 @end table
29401
29402 \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
29403
29404 @lisp
29405 ;;; @r{nndir.el --- \e$BC10l$N%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$K$9$k\e(B}
29406 ;; @r{Copyright (C) 1995,1996 Free Software Foundation, Inc.}
29407
29408 ;;; @r{Code:}
29409
29410 (require 'nnheader)
29411 (require 'nnmh)
29412 (require 'nnml)
29413 (require 'nnoo)
29414 (eval-when-compile (require 'cl))
29415
29416 (nnoo-declare nndir
29417   nnml nnmh)
29418
29419 (defvoo nndir-directory nil
29420   "nndir \e$B$,%0%k!<%W$rC5$9>l=j!#\e(B"
29421   nnml-current-directory nnmh-current-directory)
29422
29423 (defvoo nndir-nov-is-evil nil
29424   "*\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"
29425   nnml-nov-is-evil)
29426
29427 (defvoo nndir-current-group ""
29428   nil
29429   nnml-current-group nnmh-current-group)
29430 (defvoo nndir-top-directory nil nil nnml-directory nnmh-directory)
29431 (defvoo nndir-get-new-mail nil nil nnml-get-new-mail nnmh-get-new-mail)
29432
29433 (defvoo nndir-status-string "" nil nnmh-status-string)
29434 (defconst nndir-version "nndir 1.0")
29435
29436 ;;; @r{\e$B%$%s%?!<%U%'!<%9MQ$N4X?t!#\e(B}
29437
29438 (nnoo-define-basics nndir)
29439
29440 (deffoo nndir-open-server (server &optional defs)
29441   (setq nndir-directory
29442         (or (cadr (assq 'nndir-directory defs))
29443             server))
29444   (unless (assq 'nndir-directory defs)
29445     (push `(nndir-directory ,server) defs))
29446   (push `(nndir-current-group
29447           ,(file-name-nondirectory
29448             (directory-file-name nndir-directory)))
29449         defs)
29450   (push `(nndir-top-directory
29451           ,(file-name-directory (directory-file-name nndir-directory)))
29452         defs)
29453   (nnoo-change-server 'nndir server defs))
29454
29455 (nnoo-map-functions nndir
29456   (nnml-retrieve-headers 0 nndir-current-group 0 0)
29457   (nnmh-request-article 0 nndir-current-group 0 0)
29458   (nnmh-request-group nndir-current-group 0 0)
29459   (nnmh-close-group nndir-current-group 0))
29460
29461 (nnoo-import nndir
29462   (nnmh
29463    nnmh-status-message
29464    nnmh-request-list
29465    nnmh-request-newgroups))
29466
29467 (provide 'nndir)
29468 @end lisp
29469
29470 @node Hooking New Back Ends Into Gnus
29471 @subsubsection \e$B?7$7$$%P%C%/%(%s%I$r\e(B Gnus \e$B$K7R$2$k\e(B
29472
29473 @vindex gnus-valid-select-methods
29474 @findex gnus-declare-backend
29475 \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
29476 \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
29477 \e$B%I$r\e(B @code{gnus-valid-select-methods} \e$BJQ?t$KDI2C$7$^$9!#\e(B
29478
29479 @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
29480 \e$B$HG$0U$N?t$NG=NO\e(B @dfn{abilities} \e$B$G$9!#\e(B
29481
29482 \e$B$3$l$,Nc$G$9!#\e(B
29483
29484 @lisp
29485 (gnus-declare-backend "nnchoke" 'mail 'respool 'address)
29486 @end lisp
29487
29488 \e$B$=$7$F>e5-$N9T$,\e(B @file{nnchoke.el} \e$B%U%!%$%k$KF~$j$^$9!#\e(B
29489
29490 \e$BG=NO$K$O0J2<$N$b$N$,$"$j$^$9\e(B:
29491
29492 @table @code
29493 @item mail
29494 \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
29495 \e$BAw$i$l$k$O$:$G$9!#\e(B
29496 @item post
29497 \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
29498 \e$B%9$GAw$i$l$k$O$:$G$9!#\e(B
29499 @item post-mail
29500 \e$B$3$N%P%C%/%(%s%I$O%a!<%k$H%K%e!<%9$NN>J}$r%5%]!<%H$7$^$9!#\e(B
29501 @item none
29502 \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
29503 \e$B$9!#\e(B
29504 @item respool
29505 \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
29506 \e$B$-49$($k$3$H$,$G$-$^$9!#\e(B
29507 @item address
29508 \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
29509 \e$B$s$IA4It$N%P%C%/%(%s%I$KEv$F$O$^$j$^$9!#\e(B
29510 @item prompt-address
29511 \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
29512 \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
29513 \e$B%s%I$KEv$F$O$^$j$^$9$,!"\e(B@code{nnmbox} \e$B$O$=$&$G$O$"$j$^$;$s!#\e(B
29514 @end table
29515
29516 @node Mail-like Back Ends
29517 @subsubsection \e$B%a!<%kIw%P%C%/%(%s%I\e(B
29518
29519 \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
29520 \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
29521 \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
29522 \e$BDj5A$G$9\e(B:
29523
29524 @lisp
29525 (deffoo nnml-request-scan (&optional group server)
29526   (setq nnml-article-file-alist nil)
29527   (nnmail-get-new-mail 'nnml 'nnml-save-nov nnml-directory group))
29528 @end lisp
29529
29530 \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
29531 @code{nnmail} \e$B$,%a!<%k$N0\F0$dJ,3d$N$9$Y$F$NLLE]$r8+$F$/$l$^$9!#\e(B
29532
29533 \e$B$3$N4X?t$O;M$D$N0z?t$r<h$j$^$9!#\e(B
29534
29535 @table @var
29536 @item method
29537 \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
29538 \e$B$J$1$l$P$J$j$^$;$s!#\e(B
29539
29540 @item exit-function
29541 \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
29542
29543 @item temp-directory
29544 \e$B0l;~%U%!%$%k$r3JG<$9$k>l=j$G$9!#\e(B
29545
29546 @item group
29547 \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
29548 \e$B$3$N0z?t$G%0%k!<%WL>$r;XDj$7$J$1$l$J$P$j$^$;$s!#\e(B
29549 @end table
29550
29551 @code{nnmail-get-new-mail} \e$B$O!"$=$l$>$l$N5-;v$rJ]B8$9$k$?$a\e(B
29552 \e$B$K\e(B @var{back-end}@code{-save-mail} \e$B$r8F$S=P$7$^$9!#\e(B
29553 @var{back-end}@code{-active-number} \e$B$O!"$3$N5-;v$K3d$jEv$F$i$l$?5-;vHV9f\e(B
29554 \e$B$rD4$Y$k$?$a$K8F$S=P$5$l$^$9!#\e(B
29555
29556 \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
29557 \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
29558 \e$B@8@.$9$k$?$a$N\e(B @var{back-end}@code{-group-alist} \e$B$*$h\e(B
29559 \e$B$S\e(B @var{back-end}@code{-active-file} \e$B$G$9!#\e(B
29560 @var{back-end}@code{-group-alist} \e$B$O!"0J2<$N$h$&$J%0%k!<%W$H%"%/%F%#%V$N\e(B
29561 \e$BO"A[%j%9%H$G$9\e(B:
29562
29563 @example
29564 (("a-group" (1 . 10))
29565  ("some-group" (34 . 39)))
29566 @end example
29567
29568 @node Score File Syntax
29569 @subsection \e$B%9%3%"%U%!%$%k$N9=J8\e(B
29570
29571 \e$B%9%3%"%U%!%$%k$O4JC1$KJ,@O$G$-$k$@$1$G$J$/!"6K$a$F=@Fp$JBP1~$,$G$-$k$h$&\e(B
29572 \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
29573 \e$B$&$J9=J8$,$U$5$o$7$$$@$m$&$HH=CG$5$l$^$7$?!#\e(B
29574
29575 \e$B$3$l$ONI$/$"$k%9%3%"%U%!%$%k$G$9\e(B:
29576
29577 @lisp
29578 (("summary"
29579   ("win95" -10000 nil s)
29580   ("Gnus"))
29581  ("from"
29582   ("Lars" -1000))
29583  (mark -100))
29584 @end lisp
29585
29586 \e$B%9%3%"%U%!%$%k$N\e(B BNF \e$BDj5A$G$9!#\e(B
29587
29588 @example
29589 score-file      = "" / "(" *element ")"
29590 element         = rule / atom
29591 rule            = string-rule / number-rule / date-rule
29592 string-rule     = "(" quote string-header quote space *string-match ")"
29593 number-rule     = "(" quote number-header quote space *number-match ")"
29594 date-rule       = "(" quote date-header quote space *date-match ")"
29595 quote           = <ascii 34>
29596 string-header   = "subject" / "from" / "references" / "message-id" /
29597                   "xref" / "body" / "head" / "all" / "followup"
29598 number-header   = "lines" / "chars"
29599 date-header     = "date"
29600 string-match    = "(" quote <string> quote [ "" / [ space score [ "" /
29601                   space date [ "" / [ space string-match-t ] ] ] ] ] ")"
29602 score           = "nil" / <integer>
29603 date            = "nil" / <natural number>
29604 string-match-t  = "nil" / "s" / "substring" / "S" / "Substring" /
29605                   "r" / "regex" / "R" / "Regex" /
29606                   "e" / "exact" / "E" / "Exact" /
29607                   "f" / "fuzzy" / "F" / "Fuzzy"
29608 number-match    = "(" <integer> [ "" / [ space score [ "" /
29609                   space date [ "" / [ space number-match-t ] ] ] ] ] ")"
29610 number-match-t  = "nil" / "=" / "<" / ">" / ">=" / "<="
29611 date-match      = "(" quote <string> quote [ "" / [ space score [ "" /
29612                   space date [ "" / [ space date-match-t ] ] ] ] ")"
29613 date-match-t    = "nil" / "at" / "before" / "after"
29614 atom            = "(" [ required-atom / optional-atom ] ")"
29615 required-atom   = mark / expunge / mark-and-expunge / files /
29616                   exclude-files / read-only / touched
29617 optional-atom   = adapt / local / eval
29618 mark            = "mark" space nil-or-number
29619 nil-or-number   = "nil" / <integer>
29620 expunge         = "expunge" space nil-or-number
29621 mark-and-expunge = "mark-and-expunge" space nil-or-number
29622 files           = "files" *[ space <string> ]
29623 exclude-files   = "exclude-files" *[ space <string> ]
29624 read-only       = "read-only" [ space "nil" / space "t" ]
29625 adapt        = "adapt" [ space "ignore" / space "t" / space adapt-rule ]
29626 adapt-rule      = "(" *[ <string> *[ "(" <string> <integer> ")" ] ")"
29627 local           = "local" *[ space "(" <string> space <form> ")" ]
29628 eval            = "eval" space <form>
29629 space           = *[ " " / <TAB> / <NEWLINE> ]
29630 @end example
29631
29632 \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
29633 \e$B$$$1$^$;$s!#\e(B
29634
29635 \e$B$4Mw$N$h$&$K6uGr$,I,MW$G$9$,!"6uGr$NNL$H7?$O=EMW$G$O$"$j$^$;$s!#$D$^$j!"\e(B
29636 \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
29637 \e$B$$9T$KEG$-=P$9J}$,$h$j4JC1$J$N$G$"$l$P!"$=$l$G$b9=$$$^$;$s!#\e(B
29638
29639 \e$B$$$m$$$m$J%"%H%`$N0UL#$O!"$3$N%^%K%e%"%k$N$I$3$+$G@bL@$5$l$F$$$^\e(B
29640 \e$B$9\e(B (@pxref{Score File Format})\e$B!#\e(B
29641
29642 @node Headers
29643 @subsection \e$B%X%C%@!<\e(B
29644
29645 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
29646 \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
29647 \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
29648 \e$B$O@5$7$$$G$9!#\e(B
29649
29650 \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
29651 \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
29652 \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
29653 \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
29654 \e$B%@!<!W$H8@$&MM<0$rFbItE*$K;H$C$F$$$^$9!#$3$l$O4pK\E*$K$O6e$D$NMWAG$+$i$J\e(B
29655 \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
29656
29657 \e$B$3$l$i$N>l=j$O!"=gHV$K\e(B @code{number}, @code{subject}, @code{from},
29658 @code{date}, @code{id}, @code{chars}, @code{lines}, @code{xref}, \e$B$*$h\e(B
29659 \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
29660 \e$B$9\e(B---\e$B$=$l$i$O$9$Y$F!"$=$l$>\e(B
29661 \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
29662 \e$B;}$C$F$$$^$9!#\e(B
29663
29664 @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
29665 \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
29666
29667 @node Ranges
29668 @subsection \e$BHO0O\e(B
29669
29670 @sc{gnus} \e$B$OHs>o$KM-MQ$J35G0$rF3F~$7$F$/$l$^$7$?!#;d$O$=$l$r$?$/$5$s;H$$!"\e(B
29671 \e$B$+$J$jF~G0$K;E>e$2$^$7$?!#\e(B
29672
29673 \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
29674 \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
29675 \e$B$$$H$7$^$7$g$&!#$=$l$i$r=gHV$KJB$Y$k$N$O!"$"$^$jJXMx$G$O$"$j$^$;$s!#\e(B
29676 (20,000 \e$B8D$r=gHV$KJB$Y$?$b$N$O!"$A$g$C$HD9$?$i$7$$$G$9$h$M!#\e(B)
29677
29678 \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
29679
29680 @example
29681 (1 2 3 4 5 6 10 11 12)
29682 @end example
29683
29684 \e$B$O<!$N$h$&$KJQ7A$5$l$^$9!#\e(B
29685
29686 @example
29687 ((1 . 6) (10 . 12))
29688 @end example
29689
29690 \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
29691 \e$B$F$bNI$$$h$&$K!"\e(B@samp{13} \e$B$OM-8z$JMWAG$K$J$C$F$$$^$9!#Nc$($P\e(B:
29692
29693 @example
29694 ((1 . 6) 7 (10 . 12))
29695 @end example
29696
29697 \e$B0J2<$N$h$&$JFs$D$NHO0O$rHf3S$7$F!"$=$l$i$,Ey$7$$$,$H$&$+$rD4$Y$k$N$O!">/\e(B
29698 \e$B$7<j$N$3$s$@$3$H$K$J$j$^$9\e(B:
29699
29700 @example
29701 ((1 . 5) 7 8 (10 . 12))
29702 @end example
29703
29704 \e$B$H\e(B
29705
29706 @example
29707 ((1 . 5) (7 . 8) (10 . 12))
29708 @end example
29709
29710 \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:
29711
29712 @example
29713 (1 2 3 4 5)
29714 @end example
29715
29716 \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:
29717
29718 @example
29719 (1 . 5)
29720 @end example
29721
29722 \e$B$=$7$F!"$3$l$O$=$NA0$NHO0O$HEy$7$$$b$N$G$9!#\e(B
29723
29724 \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
29725 \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
29726 \e$B$jJV$9$3$H$,$G$-$^$9$,!"HO0O$N07$$$K$*$$$F>C$(5n$k798~$,$"$j$^$9!#\e(B)
29727
29728 @example
29729 range           = simple-range / normal-range
29730 simple-range    = "(" number " . " number ")"
29731 normal-range    = "(" start-contents ")"
29732 contents        = "" / simple-range *[ " " contents ] /
29733                   number *[ " " contents ]
29734 @end example
29735
29736 \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
29737 \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
29738 \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
29739 \e$BD>$5$:$K!"@$$NCf$r40A4$KHO0O$K4p$E$$$?$b$N$K$9$k$?$a$K$O2?$,I,MW$+$r!";d\e(B
29740 \e$B$O$b$C$H9M$($J$1$l$P$J$i$J$$$+$i$G$9!#\e(B)
29741
29742 @node Group Info
29743 @subsection \e$B%0%k!<%W>pJs\e(B
29744
29745 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
29746 \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
29747 \e$B%k!<%W$r5-=R$7$^$9!#\e(B
29748
29749 \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
29750 \e$B$J%0%k!<%W$G$9$,!"Fs$DL\$O$b$C$HJ#;($J$b$N$G$9\e(B:
29751
29752 @example
29753 ("no.group" 5 ((1 . 54324)))
29754
29755 ("nnml:my.mail" 3 ((1 . 5) 9 (20 . 55))
29756                 ((tick (15 . 19)) (replied 3 6 (19 . 3)))
29757                 (nnml "")
29758                 ((auto-expire . t) (to-address . "ding@@gnus.org")))
29759 @end example
29760
29761 \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
29762 \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
29763 \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
29764 \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
29765 \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
29766 \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
29767 \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
29768
29769 \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
29770 \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
29771 \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
29772
29773 \e$B$3$l$O%0%k!<%W>pJsMM<0$N\e(B BNF \e$BDj5A$G$9\e(B:
29774
29775 @example
29776 info          = "(" group space ralevel space read
29777                 [ "" / [ space marks-list [ "" / [ space method [ "" /
29778                 space parameters ] ] ] ] ] ")"
29779 group         = quote <string> quote
29780 ralevel       = rank / level
29781 level         = <integer in the range of 1 to inf>
29782 rank          = "(" level "." score ")"
29783 score         = <integer in the range of 1 to inf>
29784 read          = range
29785 marks-lists   = nil / "(" *marks ")"
29786 marks         = "(" <string> range ")"
29787 method        = "(" <string> *elisp-forms ")"
29788 parameters    = "(" *elisp-forms ")"
29789 @end example
29790
29791 \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
29792 \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
29793 \e$BFq$7$$$N$G$9!#\e(B
29794
29795 \e$B>pJs$NMWAG72$K%"%/%;%9$7$F!"$=$l$i$NCM$r<hF@$^$?$O@_Dj$9$k$?$a$K!"\e(B
29796 Gnus \e$B$O0lO"$N%^%/%m$rDs6!$7$F$$$^$9!#\e(B
29797
29798 @table @code
29799 @item gnus-info-group
29800 @itemx gnus-info-set-group
29801 @findex gnus-info-group
29802 @findex gnus-info-set-group
29803 \e$B%0%k!<%WL>$r<hF@\e(B/\e$B@_Dj\e(B (get/set) \e$B$7$^$9!#\e(B
29804
29805 @item gnus-info-rank
29806 @itemx gnus-info-set-rank
29807 @findex gnus-info-rank
29808 @findex gnus-info-set-rank
29809 \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
29810
29811 @item gnus-info-level
29812 @itemx gnus-info-set-level
29813 @findex gnus-info-level
29814 @findex gnus-info-set-level
29815 \e$B%0%k!<%W$N%l%Y%k$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29816
29817 @item gnus-info-score
29818 @itemx gnus-info-set-score
29819 @findex gnus-info-score
29820 @findex gnus-info-set-score
29821 \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
29822
29823 @item gnus-info-read
29824 @itemx gnus-info-set-read
29825 @findex gnus-info-read
29826 @findex gnus-info-set-read
29827 \e$B4{FI5-;v$NHO0O$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29828
29829 @item gnus-info-marks
29830 @itemx gnus-info-set-marks
29831 @findex gnus-info-marks
29832 @findex gnus-info-set-marks
29833 \e$B0u$,IU$$$F$$$k5-;v$NHO0O$N%j%9%H$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29834
29835 @item gnus-info-method
29836 @itemx gnus-info-set-method
29837 @findex gnus-info-method
29838 @findex gnus-info-set-method
29839 \e$B%0%k!<%W$NA*BrJ}K!$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29840
29841 @item gnus-info-params
29842 @itemx gnus-info-set-params
29843 @findex gnus-info-params
29844 @findex gnus-info-set-params
29845 \e$B%0%k!<%W%Q%i%a!<%?!<$r<hF@\e(B/\e$B@_Dj$7$^$9!#\e(B
29846 @end table
29847
29848 \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
29849 \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
29850
29851 \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
29852 \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
29853 \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
29854 \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
29855 \e$B$r2C$($k=hM}$rBh;00z?t$r;H$o$:$K9T$J$&$H!"\e(B@code{(setcar (nthcdr 3 INFO)
29856 VALUE)} \e$B$H$$$&%3!<%I$,<B9T$5$l$k7k2L!"%(%i!<$K$J$C$F$7$^$$$^$9!#\e(B)
29857
29858 @node Extended Interactive
29859 @subsection \e$BBPOC7A<0$N3HD%\e(B
29860 @cindex interactive
29861 @findex gnus-interactive
29862
29863 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
29864 \e$B$K;H$&$3$H$,$G$-$k$h$&$K$9$k$?$a$K!">/$73HD%$7$F$$$^\e(B
29865 \e$B$9\e(B (@pxref{Symbolic Prefixes})\e$B!#$3$l$O$=$N;H$$J}$NNc$G$9\e(B:
29866
29867 @lisp
29868 (defun gnus-summary-increase-score (&optional score symp)
29869   (interactive (gnus-interactive "P\ny"))
29870   ...
29871   )
29872 @end lisp
29873
29874 \e$B:G>e$N$b$N$O\e(B @code{interactive} \e$B$N<0$rJV$9%^%/%m$H$7\e(B
29875 \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
29876 \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
29877 \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
29878 \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
29879 \e$B$K$7$^$7$?!#\e(B
29880
29881 \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
29882 \e$B$b$&>/$72C$($k$3$H$K$7$^$9!#\e(B
29883
29884 @table @samp
29885 @item y
29886 @vindex gnus-current-prefix-symbol
29887 \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
29888
29889 @item Y
29890 @vindex gnus-current-prefix-symbols
29891 \e$B8=:_$N%7%s%\%k@\F,0z?t$N%j%9%H\e(B---\e$BJQ\e(B
29892 \e$B?t\e(B @code{gnus-current-prefix-symbol} \e$B$G$9!#\e(B
29893
29894 @item A
29895 \e$B8=:_$N5-;vHV9f\e(B---\e$B4X?t\e(B @code{gnus-summary-article-number} \e$B$G$9!#\e(B
29896
29897 @item H
29898 \e$B8=:_$N5-;v%X%C%@!<\e(B ---\e$B4X?t\e(B @code{gnus-summary-article-header} \e$B$G$9!#\e(B
29899
29900 @item g
29901 \e$B8=:_$N%0%k!<%WL>\e(B---\e$B4X?t\e(B @code{gnus-group-group-name} \e$B$G$9!#\e(B
29902 @end table
29903
29904 @node Emacs/XEmacs Code
29905 @subsection Emacs/XEmacs \e$B%3!<%I\e(B
29906 @cindex XEmacs
29907 @cindex Emacsen
29908
29909 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
29910 \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
29911 \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
29912 (\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
29913 \e$B;2>H$7$F$/$@$5$$!#\e(B)
29914
29915 \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
29916 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
29917 \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
29918 \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
29919 \e$B$=$l$O$H$F$b=u$1$K$J$j$^$9!#\e(B
29920
29921 \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
29922 \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
29923 \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
29924 XEmacs \e$B$O4X?t\e(B @code{start-itimer} \e$B$rDj5A$7$F$$$^$9!#$=$3$G!";d\e(B
29925 \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
29926 \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
29927 \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
29928 \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
29929 \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
29930 \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):
29931
29932 @lisp
29933 (defun gnus-xmas-run-at-time (time repeat function &rest args)
29934   (start-itimer
29935    "gnus-run-at-time"
29936    `(lambda ()
29937       (,function ,@@args))
29938    time repeat))
29939 @end lisp
29940
29941 \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
29942 \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
29943 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
29944 \e$B$,!"$h$j$-$l$$$G$9!#\e(B
29945
29946 XEmacs \e$B$N4X?t$N%$%s%?!<%U%'!<%9$NJ}$,L@$i$+$K$-$l$$$J>l9g$O!";d$OBe$o$j\e(B
29947 \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
29948 \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
29949
29950 \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
29951 \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
29952 \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
29953
29954 @node Various File Formats
29955 @subsection \e$B$$$m$$$m$J%U%!%$%kMM<0\e(B
29956
29957 @menu
29958 * Active File Format::          \e$B;HMQ2DG=$J5-;v$H%0%k!<%W$N>pJs\e(B
29959 * Newsgroups File Format::      \e$B%0%k!<%W$N@bL@\e(B
29960 @end menu
29961
29962 @node Active File Format
29963 @subsubsection \e$B%"%/%F%$%V%U%!%$%k$NMM<0\e(B
29964
29965 \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
29966 \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
29967 \e$B$NL\O?$b$"$j$^$9!#\e(B
29968
29969 \e$B$3$l$OIaDL$N%"%/%F%#%V%U%!%$%k$+$i$NH4?h$G$9\e(B:
29970
29971 @example
29972 soc.motss 296030 293865 y
29973 alt.binaries.pictures.fractals 3922 3913 n
29974 comp.sources.unix 1605 1593 m
29975 comp.binaries.ibm.pc 5097 5089 y
29976 no.general 1000 900 y
29977 @end example
29978
29979 \e$B$3$l$O$3$N%U%!%$%k$N5?;w\e(B BNF \e$BDj5A$G$9\e(B:
29980
29981 @example
29982 active      = *group-line
29983 group-line  = group spc high-number spc low-number spc flag <NEWLINE>
29984 group       = <non-white-space string>
29985 spc         = " "
29986 high-number = <non-negative integer>
29987 low-number  = <positive integer>
29988 flag        = "y" / "n" / "m" / "j" / "x" / "=" group
29989 @end example
29990
29991 \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
29992 \e$B$K\e(B @samp{active(5)} \e$B$r8+$F$/$@$5$$!#\e(B
29993
29994 @node Newsgroups File Format
29995 @subsubsection \e$B%K%e!<%9%0%k!<%W%U%!%$%k$NMM<0\e(B
29996
29997 \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
29998 \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
29999 \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
30000 \e$B%U%!%$%k$O=c?h$KMxMQ<T$N>pJs$N$?$a$K$"$j$^$9!#\e(B
30001
30002 \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:
30003
30004 @example
30005 newsgroups    = *line
30006 line          = group tab description <NEWLINE>
30007 group         = <non-white-space string>
30008 tab           = <TAB>
30009 description   = <string>
30010 @end example
30011
30012 @page
30013 @node Emacs for Heathens
30014 @section \e$B0[65EL$X$N\e(B Emacs
30015
30016 \e$B?.$8$k$+$I$&$+$O$H$b$+$/!"\e(BGnus Love Boat \e$B$NN9$KEk>h$9$kA0$K$"$^\e(B
30017 \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
30018 \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
30019 \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
30020 \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
30021 \e$B$H$C$F>/$7$+$^$C$?$/0UL#$NL5$$KbK!$N8@MU$J$i$P!"$3$NIUO?$O$"$J$?$N$?$a$K\e(B
30022 \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
30023 \e$B$7$F$"$J$?$NG-$r2D0&$,$j$K9T$C$F$/$@$5$$!#\e(B
30024
30025 @menu
30026 * Keystrokes::                  \e$BJ8>O$rF~NO$7$FL?Na$r<B9T$9$k\e(B
30027 * Emacs Lisp::                  \e$BHw$(IU$1$N\e(B Emacs \e$B%W%m%0%i%_%s%08@8l\e(B
30028 @end menu
30029
30030 @node Keystrokes
30031 @subsection \e$BBG80\e(B
30032
30033 @itemize @bullet
30034 @item
30035 Q: \e$B7P83$N$"$k\e(B Emacs \e$B$NMxMQ<T$H$O2?$G$9$+\e(B?
30036
30037 @item
30038 A: \e$BC<Kv$K%Z%@%k$,$"$C$?$i$J$!$H4j$&?M$N$3$H$G$9!#\e(B
30039 @end itemize
30040
30041 \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
30042 \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
30043 \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
30044 \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
30045 \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
30046 \e$B!H\e(BEditing Macros\e$B!I$G$O$"$j$^$;$s!#\e(B
30047
30048 \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
30049 \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
30050 \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
30051 \e$B%I$G$b$=$&$$$&0u$,IU$$$F$$$^$;$s!#$=$l$OIaDL$O%-!<%\!<%I$N:8<jB&$K$"$C$F!"\e(B
30052 \e$B:G2<CJ$K$"$k$N$,0lHLE*$G$9!#\e(B
30053
30054 \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
30055 \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
30056 @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
30057 \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
30058 \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
30059 \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
30060 \e$B$9!#4JC1$G$9!"$h$M\e(B?
30061
30062 \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
30063 \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
30064 \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
30065 \e$B%a%?%-!<$N$"$k%-!<%\!<%I$r<j$KF~$l$F$$$?$@$/$3$H$r6`$s$G$*4+$a?=$7>e$2$^\e(B
30066 \e$B$9!#$=$lL5$7$G$O@8$-$F9T$1$J$$$G$7$g$&!#\e(B
30067
30068 @node Emacs Lisp
30069 @subsection Emacs Lisp
30070
30071 Emacs \e$B$O%(%G%#%?!<$N2&MM$G$9!#$J$<$J$i!"$=$l$,??$N\e(B Lisp \e$B%$%s%?!<%W%j%?!<\e(B
30072 \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
30073 \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
30074 \e$B%-!<$,2?$N%3!<%I$r<B9T$9$k$+$rG$0U$K@_Dj$9$k$3$H$,$G$-$^$9!#$"$J$?$O!"$?\e(B
30075 \e$B$@$=$&$9$l$PNI$$$N$G$9!#\e(B
30076
30077 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
30078 \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
30079 \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
30080 \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
30081 \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
30082 \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
30083 \e$B%$%:$9$k$?$a$K\e(B @file{~/.gnus.el} \e$B%U%!%$%k$GIaCJ;H$o$l$k$$$/$D$+$N0lHLE*\e(B
30084 \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
30085 \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
30086 \e$BJ}$,$O$k$+$KNI$$$G$9!#\e(B)
30087
30088 \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
30089 \e$B$b$N$r=q$-$^$7$g$&\e(B:
30090
30091 @lisp
30092 (setq gnus-florgbnize 4)
30093 @end lisp
30094
30095 \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
30096 \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
30097 \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
30098 \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
30099
30100 \e$B$=$&$$$&$b$N$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$*$/$H!"$=$l$i$O<!2s\e(B
30101 \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
30102 \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
30103 \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
30104 \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
30105
30106 \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
30107 \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
30108 \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
30109 \e$B$,\e(B @code{eval} \e$B$7$?<0$NLa$jCM$G$9!#\e(B
30110
30111 \e$B$$$/$D$+$NMn$H$77j\e(B:
30112
30113 \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
30114 \e$B$5$$!W$H8@$C$?$J$i!"$=$l$O\e(B
30115
30116 @lisp
30117 (setq gnus-read-active-file 'some)
30118 @end lisp
30119
30120 \e$B$H$$$&$3$H$G$9!#\e(B
30121
30122 \e$B0lJ}!"%^%K%e%"%k\e(B
30123 \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
30124 \e$B$$!W$H8@$C$?$J$i!"$=$l$O\e(B
30125
30126 @lisp
30127 (setq gnus-nntp-server-file "/etc/nntpserver")
30128 @end lisp
30129
30130 \e$B$H$$$&$3$H$G$9!#\e(B
30131
30132 \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
30133 \e$B$@$5$$!#%^%K%e%"%k$OL@3N$K6hJL$7$F$$$^$9$,!":.Mp$7$d$9$$$+$b$7$l$^$;$s!#\e(B
30134
30135 @page
30136 @include gnus-faq-ja.texi
30137
30138 @node GNU Free Documentation License
30139 @chapter GNU \e$B%U%j!<J8=qMxMQ5vBz7@Ls=q\e(B
30140
30141 \e$BLuCm\e(B: @uref{http://www.opensource.jp/fdl/fdl.ja.html.euc-jp,
30142 \e$BHs8x<0$JF|K\8lLu\e(B} \e$B$,$"$j$^$9!#\e(B
30143
30144 @include doclicense.texi
30145
30146 @node Index
30147 @chapter Index
30148 @printindex cp
30149
30150 @node Key Index
30151 @chapter Key Index
30152 @printindex ky
30153
30154 @bye
30155
30156 @iftex
30157 @iflatex
30158 \end{document}
30159 @end iflatex
30160 @end iftex
30161
30162 @c Local Variables:
30163 @c coding: iso-2022-7bit
30164 @c fill-column: 72
30165 @c mode: texinfo
30166 @c use-kuten-for-period: t
30167 @c use-touten-for-comma: t
30168 @c End: