X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=gnus-ja.texi;h=6401801cbde54107c54af8dd98d205bfc010d261;hb=150d672f22f6506fb498ec0429a20a063fc2caf1;hp=eda3e05b8c8553e481cceffe3e124ad92f7d9b1a;hpb=eed8293077ee5451759d490133d3bd7cad81614f;p=elisp%2Fgnus-doc-ja.git diff --git a/gnus-ja.texi b/gnus-ja.texi index eda3e05..6401801 100644 --- a/gnus-ja.texi +++ b/gnus-ja.texi @@ -11,7 +11,8 @@ @copying Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. +2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 + Free Software Foundation, Inc. @quotation Permission is granted to copy, distribute and/or modify this document @@ -411,6 +412,7 @@ Emacs $B$,J8>O$rJT=8$9$k?M$KNO$rM?$($k$h$&$K!"(BGnus $B$O%K%e!<%9$rFI$`?M$KNO * Composing Messages:: $B%a!<%k$H%K%e!<%9$rAw$k$?$a$N>pJs(B * Select Methods:: Gnus $B$O$9$Y$F$N%a%C%;!<%8$r$$$m$$$m$JA*BrJ}K!$GFI$`(B * Scoring:: $B5-;v$KCM$rIU$1$k(B +* Searching:: $B%a!<%k$H%K%e!<%9$N8!:w%(%s%8%s(B * Various:: $B0lHLE*$J@_Dj(B * The End:: $B$5$i$P!"$=$7$F$5$h$&$J$i(B * Appendices:: $BMQ8l!"(BEmacs $BF~Lg!"(B@acronym{FAQ}$B!"Nr;K!"FbIt9=B$(B @@ -432,7 +434,6 @@ Other related manuals Starting Gnus * Finding the News:: $B%K%e!<%9$re$N(B Gnus $B$r:nF0$5$;$k$3$H$,$G$-$k(B * Fetching a Group:: $B%0%k!<%W$rFI$`$?$a$@$1$K(B Gnus $B$r5/F0$9$k(B @@ -468,7 +469,6 @@ Group Buffer * Exiting Gnus:: $B%K%e!<%9$rFI$`$N$r$d$a$F!";E;v$r$7$h$&(B * Group Topics:: $B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k(B * Non-ASCII Group Names:: $B1Q;z0J30$NL>A0$N%0%k!<%W$X$N%"%/%;%9(B -* Searching:: $B%a!<%k$N8!:w%(%s%8%s(B * Misc Group Stuff:: $BB>$K$G$-$k$3$H(B Group Buffer Format @@ -593,7 +593,7 @@ Article Treatment * Article Buttons:: URL $B$d(B Message-ID $B$d%"%I%l%9$J$I$r%/%j%C%/$9$k(B * Article Button Levels:: $B%\%?%s$N8+$(J}$r@)8f$9$k(B * Article Date:: $B$0$:$0$:8@$&$J!"@$3&;~$@(B! -* Article Display:: X-Face, Picons, Smileys $B$rI=<($9$k(B +* Article Display:: X-Face, Picons, Smileys, Gravatars $B$rI=<($9$k(B * Article Signature:: $B=pL>$C$F2?(B? * Article Miscellanea:: $BB>$N$$$m$$$m$J$b$N(B @@ -634,9 +634,9 @@ Select Methods * Server Buffer:: $B2>A[%5!<%P!<$r:n$C$FJT=8$9$k(B * Getting News:: USENET $B%K%e!<%9$r(B Gnus $B$GFI$`(B +* Using IMAP:: @acronym{IMAP} $B$+$i%a!<%k$rFI$`(B * Getting Mail:: $B8D?ME*$J%a!<%k$r(B Gnus $B$GFI$`(B * Browsing the Web:: $BBgNL$N%&%'%V$N;q8;$+$i%a%C%;!<%8$rC5n(B -* Editing IMAP ACLs:: $BB>$NMxMQA06u4V$r;H$&(B ($B;H$o$J$$(B) $BJ}K!(B -* Debugging IMAP:: $B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H(B - Other Sources * Directory Groups:: $B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`(B * Anything Groups:: Dired? $BC/$,(B dired $B$J$s$F;H$&$N(B? * Document Groups:: $B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG(B * Mail-To-News Gateways:: $B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$rDL$7$F5-;v$rEj9F$9$k(B +* The Empty Backend:: $B%K%e!<%9$r2?$bpJs$rI=<($9$k(B * Highlighting and Menus:: $B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k(B -* Buttons:: $B$?$C$?==2s$?$?$$$?$@$1$Gg'>d1j$K$J$k(B! * Daemons:: Gnus $B$O$"$J$?$NN"$G;E;v$r$9$k$3$H$,$G$-$k(B -* NoCeM:: Spam $B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!(B * Undo:: $B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k(B * Predicate Specifiers:: $B=R8l$r@_Dj$9$k(B * Moderation:: $B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+(B @@ -843,6 +847,7 @@ Image Enhancements * Face:: $B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k(B * Smileys:: $B9,$;$J4i$r$^$5$K$=$N$h$&$KI=<($9$k(B * Picons:: $B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!(B +* Gravatars:: $B$"$J$?$,FI$s$G$$$k?M!9$N%"%P%?!<$rI=<($7$^$9(B * XVarious:: XEmacs $B$N$?$a$N(B Gnus $B$NJQ?t(B Thwarting Email Spam @@ -974,7 +979,6 @@ for Heathens} $B$rFI$s$G$/$@$5$$!#(B @menu * Finding the News:: $B%K%e!<%9$re$N(B Gnus $B$r:nF0$5$;$k$3$H$,$G$-$k(B * Fetching a Group:: $B%0%k!<%W$rFI$`$?$a$@$1$K(B Gnus $B$r5/F0$9$k(B @@ -1043,22 +1047,6 @@ Gnus $B$O(B @code{gnus-nntpserver-file} ($B@_Dj$5$l$F$$$J$$>l9g(B $B$9!#$b$7$=$l$b<:GT$7$?$J$i!"(BGnus $B$O(B Emacs $B$,F0:n$7$F$$$k%5!<%P!<(B $B$r(B @acronym{NNTP} $B%5!<%P!<$H$7$F;H$*$&$H$7$^$9!#?oJ,$JEv$F?dNL$G$9$1$I$M!#(B -@vindex gnus-nntp-server -@code{gnus-nntp-server} $B$,@_Dj$5$l$F$$$k$H!"$3$NJQ?t(B -$B$O(B @code{gnus-select-method} $B$h$j$bM%@h$5$l$^$9!#$G$9$+(B -$B$i(B @code{gnus-nntp-server} $B$O(B @code{nil} $B$K@_Dj$9$k$Y$-$G!"$=$l$,%G%#%U%)(B -$B%k%H$G$9!#(B - -@vindex gnus-secondary-servers -@vindex gnus-nntp-server -Gnus $B$K(B @acronym{NNTP} $B%5!<%P!<$NL>A0$rBPOCE*$K;XDj$9$k$3$H$b$G$-$^$9!#(B -@code{gnus} $B$K?tCM$G$J$$@\F,0z?t$rEO$9$H(B ($BNc(B: @kbd{C-u M-x gnus})$B!"(B -Gnus $B$O(B @code{gnus-secondary-servers} $B%j%9%H(B ($B$b$7B8:_$9$k$J$i$P(B) $B$+$i%5!<(B -$B%P!<$rA*$V$3$H$,$G$-$k$h$&$K$7$^$9!#$?$@C1$K@\B3$7$?$$$H;W$C$?%5!<%P!<$N(B -$BL>A0$rBG$D$3$H$b$G$-$^$9!#(B($B$3$l$O(B @code{gnus-nntp-server} $B$r@_Dj$7!"$3$l(B -$B$O8e$N(B Emacs $B$N%;%C%7%g%s$G(B @kbd{M-x gnus} $B$H$9$k$H!"(BGnus $B$OF1$8%5!<%P!<(B -$B$K@\B3$7$h$&$H$9$k$H$$$&$3$H$G$9!#(B) - @findex gnus-group-browse-foreign-server @kindex B ($B%0%k!<%W(B) $B$7$+$7!"IaCJF|>oE*$K$O0l$D$N(B @acronym{NNTP} $B%5!<%P!<$r;H$$!"0c$C$?%5!<%P!<(B @@ -1092,28 +1080,6 @@ Gnus $B$O(B @code{gnus-secondary-servers} $B%j%9%H(B ($B$b$7B8:_$9$k$J$i$P $B6&M-$9$k$3$H$rMF0W$K$7$^$9$,!"?7Ce5-;v$N\:Y$K$D$$$F$O(B @ref{NNTP marks} $B$r;2>H$7$F$/$@$5$$!#(B -@node The First Time -@section $B0lHV=i$a(B -@cindex first time usage - -$B5/F0MQ%U%!%$%k$,B8:_$7$J$$$H$-$O(B (@pxref{Startup Files})$B!"(BGnus $B$O$I$N%0(B -$B%k!<%W$,%G%#%U%)%k%H$G9XFI$5$l$F$$$k$Y$-$+$r7hDj$7$h$&$H$7$^$9!#(B - -@vindex gnus-default-subscribed-newsgroups -$BJQ?t(B @code{gnus-default-subscribed-newsgroups} $B$,@_Dj$5$l$F$$$k$H!"(B -Gnus $B$O$=$N%j%9%H$NCf$N%0%k!<%W$r9XFI$7!";D$j$r:o=|$7$^$9!#%7%9%F%`4IM}(B -$B$^$l$^$9!#(B - -$B$=$&$G$J$$$H$-$O!"(BGnus $B$O>/?t$NE,Ev$J%0%k!<%W$r9XFI$7$^$9(B ($BNc(B: -@samp{*.newusers})$B!#(B($B!VE,Ev$J!W$O$3$3$G$O!V$"$J$?$,FI$`$Y$-$G$"$k(B -$B$H(B Lars $B$5$s$,9M$($k$b$N!W$H$$$&$h$&$KDj5A$5$l$F$$$^$9(B) - -$B$^$?!"$?$$$F$$$N6&DL$NLdBj$N2r7h$Ne$NJQ?t$,(B @code{nil} $B$G$J$$$H$-$K1iAU$5$l$kC;$$6J$G$9!#%G%#%U%)%k%H(B -$B$O(B @samp{Tuxdemoon.Jingle4.au} $B$G$9!#(B +@item gnus-use-backend-marks +@vindex gnus-use-backend-marks +$B$b$7(B @code{nil} $B$G$J$+$C$?$i(B Gnus $B$O5-;v$N0u$r(B @file{.newsrc.eld} $B%U%!%$(B +$B%k$H%P%C%/%(%s%I$NN>J}$K3JG<$7$^$9!#$3$l$O%0%k!<%W$NA`:n$r$$$/$i$+CY$/$7(B +$B$^$9!#(B @end table @node Group Buffer @@ -1705,7 +1675,6 @@ Maintenance})$B!#(B * Exiting Gnus:: $B%K%e!<%9FI$`$N$r$d$a$F!";E;v$r$7$h$&(B * Group Topics:: $B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k(B * Non-ASCII Group Names:: $B1Q;z0J30$NL>A0$N%0%k!<%W$X$N%"%/%;%9(B -* Searching:: $B%a!<%k$N8!:w%(%s%8%s(B * Misc Group Stuff:: $BB>$K$G$-$k$3$H(B @end menu @@ -1982,9 +1951,7 @@ Gnus $B$O(B @code{gnus-user-format-function-}@samp{X} $B4X?t$r8F$S=P$7$^$9!#$ @vindex gnus-group-update-hook @findex gnus-group-highlight-line @code{gnus-group-update-hook} $B$O%0%k!<%W9T$,JQ99$5$l$?$H$-$K8F$S=P$5$l$^(B -$B$9!#$3$l$O(B @code{gnus-visual} $B$,(B @code{nil} $B$N$H$-$O8F$S=P$5$l$^$;$s!#$3(B -$B$N%U%C%/$O%G%#%U%)%k%H$G$O(B @code{gnus-group-highlight-line} $B$r8F$S=P$7$^(B -$B$9!#(B +$B$9!#$3$l$O(B @code{gnus-visual} $B$,(B @code{nil} $B$N$H$-$O8F$S=P$5$l$^$;$s!#(B @node Group Maneuvering @section $B%0%k!<%WA`:n(B @@ -2203,6 +2170,13 @@ Generation Commands})$B!#(B @section $B9XFI@)8f%3%^%s%I(B @cindex subscription +$B0J2<$N%3%^%s%I72$O!"%0%k!<%W%P%C%U%!!<$G(B ($B$=$l$>$l$N%0%k!<%W$r(B) $B9VFI$9$k(B +$B$+$I$&$+$N4IM}$r$G$-$k$h$&$K$7$^$9!#$b$7$?$/$5$s$N%0%k!<%W$r9VFI$7$?$$$N(B +$B$G$"$l$P(B @ref{Server Buffer} $B$K9T$C$F!"$=$3$G(B @kbd{RET} $B$+(B @kbd{SPC} $B$r(B +$B;H$C$F%5!<%P!<$rA*$VJ}$,$*$=$i$/$b$C$HJXMx$+$b$7$l$^$;$s!#$=$N(B +$B8e(B @ref{Browse Foreign Server} $B$GNs5s$7$F$$$k%3%^%s%I$,!".(B -$B$5$$%l%Y%k$N%0%k!<%W$,!"%0%k!<%W%P%C%U%!!<$K0lMwI=<($5$l$^$9!#(B +$B$5$$%l%Y%k$N%0%k!<%W$,!"%0%k!<%W%P%C%U%!!<$K0lMwI=<($5$l$^$9!#$3$NJQ?t$O(B +$B4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"4X?t$,8F$P$l$F$=$N7k2L$,CM$H$7$F;H$o(B +$B$l$^$9!#(B @vindex gnus-group-list-inactive-groups @code{gnus-group-list-inactive-groups} $B$,(B @code{nil} $B0J30$G$"$l$P!"L$FI(B @@ -2499,6 +2475,15 @@ Gnus $B$ODL>o!"(B@code{gnus-activate-level} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<% @section $B30It%0%k!<%W(B @cindex foreign groups +$B$I$&$d$C$F%5!<%P!<$r9VFI$9$k$+(B (@pxref{Finding the News}) $B$r9M$($k$H$-!"(B +$B:G=i$K;W$$IU$/$N(B +$B$O(B @code{gnus-secondary-select-methods} $B$*$h(B +$B$S(B @code{gnus-select-method} $B$K(B Emacs Lisp $B$GDj5A$r=q$/$3$H$G$7$g$&!#JL(B +$B$N$d$jJ}$O30It$N%5!<%P!<$H%0%k!<%W$r;H$&$3$H$G$9!#$3$3(B +$B$G!V30It(B (Foreign)$B!W$O!"A*BrJ}K!(B (select methods) $B$K$h$k$b$N$G$O$J$$$3$H(B +$B$r0UL#$7$^$9!#$9$Y$F$N30It%5!<%P!<$K4X$9$k@_Dj$H2?$r9VFI$9$k$+(B +$B$O(B @file{~/.newsrc.eld} $B%U%!%$%k$@$1$K3JG<$5$l$^$9!#(B + $B0J2<$G$O!"0lHLE*$J30It%0%k!<%W$N:n@.!"JQ99$r9T$J$&%0%k!<%W%b!<%I$NL?Na$r(B $B$$$/$D$+!"$*$h$SFCJL$JL\E*$N%0%k!<%W$r4JC1$K:n@.$9$kL?Na$r>R2p$7$^$9!#$3(B $B$l$i$NL?Na$O$9$Y$F!"?75,$K:n@.$7$?%0%k!<%W$r%]%$%s%H0LCV$KA^F~$7$^(B @@ -2574,28 +2559,6 @@ Gnus $B$ODL>o!"(B@code{gnus-activate-level} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<% Gnus $B%X%k%W%0%k!<%W$r:n@.$7$^$9(B (@code{gnus-group-make-help-group})$B!#(B -@item G a -@kindex G a ($B%0%k!<%W(B) -@cindex (ding) archive -@cindex archive group -@findex gnus-group-make-archive-group -@vindex gnus-group-archive-directory -@vindex gnus-group-recent-archive-directory -Gnus $B%"!<%+%$%V%0%k!<%W$r:n@.$7$^(B -$B$9(B (@code{gnus-group-make-archive-group})$B!#%G%#%U%)%k%H$G$O:G$b:G6a$N5-(B -$B;v$r;X$7$F$$$k%0%k!<%W$,:n@.$5$l$^$9(B -$B$,(B (@code{gnus-group-recent-archive-directory})$B!"@\F,0z?t$rM?$($k$H$9$Y(B -$B$F$N5-;v$r4^$`%0%k!<%W$,(B @code{gnus-group-archive-directory} $B$r4p$K:n@.(B -$B$5$l$^$9!#(B - -@item G k -@kindex G k ($B%0%k!<%W(B) -@findex gnus-group-make-kiboze-group -@cindex nnkiboze -kiboze $B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"(Bkiboze $B%0%k!<%W$K!V4^$a(B -$B$?$$!W%0%k!<%W$K9g$&@55,I=8=$H!"%X%C%@!<$K9g$&J8;zNs$NAH$rF~NO$7$^(B -$B$9(B (@code{gnus-group-make-kiboze-group})$B!#(B@xref{Kibozed Groups}. - @item G D @kindex G D ($B%0%k!<%W(B) @findex gnus-group-enter-directory @@ -3578,9 +3541,13 @@ kill $B$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^$9(B (@code{gnus-group-list-killed})$B!# @item u @kindex u ($B1\Mw(B) @findex gnus-browse-unsubscribe-current-group +@vindex gnus-browse-subscribe-newsgroup-method $B8=:_$N%0%k!<%W$rHs9XFI$K$7$^$9!#$H8@$&$h$j$O(B ($BLuCm(B: $B$3$N%3%^%s%I$O%H%0%k(B $B$J$N$G(B)$B!"$3$N>l9g$O9XFI$9$k$3$H$K$J$k$N$G$7$g$&$1$l(B -$B$I(B (@code{gnus-browse-unsubscribe-current-group})$B!#(B +$B$I(B (@code{gnus-browse-unsubscribe-current-group})$B!#?7$7$$%0%k!<%W$r%0%k!<(B +$B%W%P%C%U%!!<$KJTF~$9$kJ}K!$r!"JQ(B +$B?t(B @code{gnus-browse-subscribe-newsgroup-method} $B$r;H$C$F@)8f$9$k$3$H$,(B +$B$G$-$^$9!#MxMQ$G$-$k%*%W%7%g%s$K$D$$$F$O(B: @xref{Subscription Methods}. @item l @itemx q @@ -4266,1050 +4233,306 @@ XEmacs (@code{mule} $B5!G=IU$-(B) $B$G$O!"(B@code{file-name-coding-system}  $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(B $B%U%!!<$K(B Newsgroups $B%X%C%@!<$,@5$7$/I=<($5$l$J$$$G$7$g$&!#(B -@node Searching -@section $B8!:w(B +@node Misc Group Stuff +@section $B$=$NB>$N%0%k!<%W4XO"(B @menu -* nnir:: IMAP $B$r(B swish $B$d(B namazu $B$J$I$G8!:w$9$k(B -* nnmairix:: maildir$B!"(BMH$B!"(Bmbox $B$r(B Mairix $B$G8!:w$9$k(B +* Scanning New Messages:: Gnus $B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/(B +* Group Information:: $B%0%k!<%W$H(B Gnus $B$K4X$9$k>pJs$H%X%k%W(B +* Group Timestamp:: Gnus $B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k(B +* File Commands:: Gnus $B$N%U%!%$%k$NFI$_=q$-(B +* Sieve Commands:: Sieve $B%9%/%j%W%H$N4IM}(B @end menu -@cindex Searching -FIXME: $B$3$N@a$O=q$-$+$1$G$9!#(B - -FIXME: Gnus $B$,8!:w$K4X$7$F$G$-$k$3$H$N4JC1$J$"$i$^$7$r2C$($k!#(Bnnir, -nnmairix, contrib/gnus-namazu $B$N4J7i$JHf3S$b$^$?NI$$$@$m$&!#(B +@table @kbd +@item v +@kindex v ($B%0%k!<%W(B) +@cindex keys, reserved for users (Group) +@kbd{v} $B%-!<$O%f!<%6!A0$+$iO"A[$5$l$k$3$H$H$ON"J"$K!"@\F,0z?t$G%a!<%k%0%k!<(B +$B%W$,;XDj$5$l$?>l9g$O!"%K%e!<%9$NBe$o$j$K%a!<%k$NMM<0$,MQ0U$5$l$^$9!#(B +@xref{Composing Messages}. -($BLuCm(B: Mairix $B$O(B @acronym{ASCII} $BJ8;z$7$+%5%]!<%H$7$^$;$s!#(B) +@item m +@kindex m ($B%0%k!<%W(B) +@findex gnus-group-mail +$B%a!<%k$r$I$3$+$KAw$j$^$9(B (@code{gnus-group-mail})$B!#@\F,0z?t$,M?$($i$l$k(B +$B$H!"8=:_0LCV$N%0%k!<%W$NEj9FMM<0(B (posting style) $B$r;H$$$^$9!#$b$7@\F,0z(B +$B?t$,(B 1 $B$@$C$?$i!"$I$N%0%k!<%W$NEj9FMM<0$r;H$&$+$r?R$M$^$9!#(B +@xref{Composing Messages}. -@cindex mairix -@cindex nnmairix -$B$3$N9`$O!"%a!<%k$K:w0z$rIU$1$F(B Gnus $BFb$G8!:w$9$k$?$a$K!"$I$&$d$C(B -$B$F(B mairix $B$H%P%C%/%(%s%I(B @code{nnmairix} $B$r@_Dj$9$k$+$r@bL@$7$^$9!#$5$i(B -$B$K(B mairix $B8!:w$K7k$SIU$1$i$l$F<+F0E*$K99?7$5$l$k915WE*(B -$B$J(B ``$B8-$$(B'' (smart $B$J(B) $B%0%k!<%W$r:n$k$3$H$,$G$-$^$9!#(B +@item i +@kindex i ($B%0%k!<%W(B) +@findex gnus-group-news +$B%K%e!<%9$N:n@.$r3+;O$7$^$9(B (@code{gnus-group-news})$B!#@\F,0z?t$,M?$($i$l(B +$B$k$H!"8=:_0LCV$N%0%k!<%W$KEj9F$7$^$9!#$b$7@\F,0z?t$,(B 1 $B$@$C$?$i!"$I$N%0(B +$B%k!<%W$KEj9F$9$k$+$r?R$M$^$9!#(B@xref{Composing Messages}. -@menu -* About mairix:: $B%a!<%k8!:w%(%s%8%s(B mairix $B$K$D$$$F(B -* nnmairix requirements:: nnmairix $B$r;H$&$?$a$KI,MW$J$3$H(B -* What nnmairix does:: nnmairix $B$O@\(B +$BJ]B8$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I(B (request-post +method) $B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#(B -@c FIXME: $B$3$N9`$N%^!<%/%"%C%W$O2~A1$9$kI,MW$,$"$k!#(B -@c $BNc$($P(B @samp$B!"(B@var$B!"(B@file$B!"(B@command $B$J$I$r2C$($k!#(B -@c (info "(texinfo)Indicating") $B$r;2>H!#(B -@node About mairix -@subsubsection $B%a!<%k8!:w%(%s%8%s(B mairix $B$K$D$$$F(B +@item G z +@kindex G z ($B%0%k!<%W(B) +@findex gnus-group-compact-group -Mairix $B$O%m!<%+%k$K3JG<$5$l$?%a!<%k$K:w0z$rIU$1$?$jC18l$r8!:w$9$k$?$a$N(B -$BF;6q$G$9!#=q$$$?$N$O(B Richard Curnow $B$G(B GPL $B$G%i%$%;%s%9$5$l$^$9!#(B -Mairix $B$O:G$b%]%T%e%i!<$J(B GNU/Linux $B$NG[I[$KIUB0$7$F$$$^$9$,!"(B -Windows ($B$H(B cygwin)$B!"(BMac OS X $B$*$h$S(B Solaris $B$N$b$H$G$bF0:n$7$^$9!#%[!<(B -$B%`%Z!<%8$O(B @uref{http://www.rpcurnow.force9.co.uk/mairix/index.html} $B$G(B +$B8=:_0LCV$N%0%k!<%W$r05=L$7$^$9(B (@code{gnus-group-compact-group})$B!#:#$N$H(B +$B$3$m(B @code{nnml} (@pxref{Mail Spool}) $B$@$1$K$N8!:w%D!<%k$[$I$K$O(B mairix $B$OM;DL$,$-$+$J$$$+$b$7$l$^$;$s$,!"$=$l(B -$B$K$O?.$8$i$l$J$$$[$IB.$$$H$$$&$9$P$i$7$$FCD9$,$"$j$^$9!#8=:_$N%7%9%F%`$G(B -$B$O(B 1$BIC$G2?@iDL$b$N%a!<%k$N%X%C%@!<$H5-;v$N%\%G%#!<$N6y!9$^$G$rMF0W$KA\$9(B -$B$3$H$,$G$-$^$9!#8!:w$9$k$?$a$KI,MW$J%G!<%?%Y!<%9$N9=C[$K$O(B 1$B!A(B2$BJ,$+$+$k(B -$B$+$b$7$l$^$;$s$,!"0lEY$=$l$r40A4$K9T$J$($PNI$$$N$G$9!#$=$l0J8e!"99?7$ODI(B -$B2CE*(B ($B%$%s%/%j%a%s%?%k(B) $B$K9T$J$o$l$k$3$H$b$"$C$F!"K\Ev$KB.$$$N$G$9!#IU$1(B -$B2C$($F$*$/$H!"(Bmairix $B$N@_Dj$O$H$F$b$d$5$7$$$G$9!#(B +$B0J2<$O%0%k!<%W%P%C%U%!!<$N$?$a$NJQ?t$G$9(B: -$B$7$+$7:G9bB.$GF0$+$9$?$a$K(B mairix $B$O(B @code{Maildir} $B$^$?$O(B @code{MH} $B$N(B -$B7A<0(B ($B$3$l$O(B @code{nnml} $B%P%C%/%(%s%I$r4^$_$^$9(B) $B$G3JG<$5$l$?%a!<%k$G;H(B -$B$o$J$1$l$P$J$j$^$;$s!#$b$C$H$b(B mbox $B$G$bF0:n$9$k$N$G$9$1$l$I!#(BMairix $B$O(B -$BA[!W(B -$B$N(B maildir/MH $B%U%)%k%@!<$KCV$/$3$H$K$h$C$F8!:w7k2L$rDs<($7$^$9(B (mbox $B$r(B -$B;H$C$F$$$k>l9g$O%3%T!<$,:n$i$l$^$9(B)$B!#(BMairix $B$O$=$N$h$&$J2>A[%U%)%k%@!<$K(B -$B$9$G$K8!:w7k2L$rDs<($7$F$$$k$N$G!"$"$k%a!<%k8!:w$N7k2L$rDs<($9$k!V8-$$!W(B -$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(B -$B$K$h$/E,$7$F$$$^$9!#$3$l$O(B Kiboze $B%0%k!<%W(B (@pxref{Kibozed Groups}) $B$K;w(B -$B$F$$$^$9$,!"$O$k$+$KB.$$$G$9!#(B +@table @code +@item gnus-group-mode-hook +@vindex gnus-group-mode-hook +$B%0%k!<%W%P%C%U%!!<$,:n@.$5$l$?;~$K8F$S=P$5$l$^$9!#(B -@node nnmairix requirements -@subsubsection nnmairix $B$r;H$&$?$a$KI,MW$J$3$H(B +@item gnus-group-prepare-hook +@vindex gnus-group-prepare-hook +$B%0%k!<%W%P%C%U%!!<$,@8@.$5$l$?$"$H$K8F$S=P$5$l$^$9!#$3$l$O%P%C%U%!!<$r2?(B +$B$+JQ$J!"<+A3$G$O$J$$J}K!$G=$@5$7$?$$$H$-$K;H$o$l$k$+$b$7$l$^$;$s!#(B -Mairix $B$O%m!<%+%k$J%a!<%k$r8!:w$7$^$9(B---$B$D$^$j(B mairix $B$O%a!<%k!&%U%)%k%@!<(B -$B$rI,$:D>@\$K%"%/%;%9$G$-$J$1$l$P$J$j$^$;$s!#$b$7%a!<%k$,JL$N%5!<%P!<(B ($BNc(B -$B$($P(B @acronym{IMAP} $B%5!<%P!<(B) $B$K$"$C$F!"$?$^$?$^(B shell $B$G%"%/%;%9$9$k$3(B -$B$H$,$G$-$k$N$J$i$P!"(B@code{nnmairix} $B$ONc$($P(B ssh $B$r2p$7$F(B mairix $B$r1s3V(B -$B$GF0:n$5$;$k$3$H$b$G$-$^$9!#(B +@item gnus-group-prepared-hook +@vindex gnus-group-prepare-hook +$B%0%k!<%W%P%C%U%!!<$,@8@.$5$l$?8e$N0lHV:G8e$K8F$S=P$5$l$^$9!#Nc$($P%]%$%s(B +$B%H$r$I$3$+$K0\F0$5$;$?$$$H$-$J$I$K;H$($^$9!#(B -$B2C$($F!"(B@code{nnmairix} $B$O(B Gnus $B$N%P%C%/%(%s%I(B @code{nnml}$B!"(B -@code{nnmaildir} $B$*$h$S(B @code{nnimap} $B$@$1$r%5%]!<%H$7$^$9!#(B -@code{nnmairix} $B$r;H$&$K$O!"I,$:$3$l$i$N%P%C%/%(%s%I$N0l$D$r;H$o$J$1$l$P(B -$B$J$j$^$;$s!#(B@code{nnmbox}$B!"(B@code{nnfolder} $B$^$?$O(B @code{nnmh} $B$N$h$&$JB>(B -$B$N%P%C%/%(%s%I$G$OF0:n$7$J$$$G$7$g$&!#(B +@item gnus-permanently-visible-groups +@vindex gnus-permanently-visible-groups +$B$3$N@55,I=8=$K9gCW$9$k%0%k!<%W$O!"$=$l$,6u$G$"$k$+$I$&$+$K4X$o$i$:!">o$K(B +$B%0%k!<%W%P%C%U%!!<$KI=<($5$l$^$9!#(B +@end table -$B$b$7$I$&$7$F$b(B mbox $B$r;H$o$J$1$l$P$J$i$J$/$F!"$=$l$G(B -$B$b(B @code{nnmairix} $B$r;H$$$?$$$N$J$i$P!"%m!<%+%k$J(B @acronym{IMAP} $B%5!<%P!<(B -$B$rN)$A>e$2$k$3$H$K$h$C$F(B @code{nnimap} $B$r2p$7$F%"%/%;%9$9$k$3$H$,$G$-$^(B -$B$9!#$3$l$O$$$/$D$+$N(B mbox $B%U%!%$%k$K%"%/%;%9$9$k$?$a$K$7$F$O$+$J$jBg$,$+(B -$B$j$J:n6H$K$J$k$N$G!"$b$&(B MH $B$+(B Maildir $B$KJQ$($F$7$^$$$^$7$g$&!#$=$l$G(B -$B$b(B mbox $B$r;H$&$3$H$KK\Ev$KK\Ev$K>pG.$r;}$C$F$$$k$N$J$i!"(BEmacs 23 $B$KIUB0(B -$B$7$F$$$k(B @file{mairix.el} $B%Q%C%1!<%8$r8&5f$9$kI,MW$,$"$k$G$7$g$&!#(B +@node Scanning New Messages +@subsection $B?7Ce%a%C%;!<%8$rC5$9(B +@cindex new messages +@cindex scanning new news -@node What nnmairix does -@subsubsection nnmairix $B$O.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^(B +$B$9(B (@code{gnus-group-get-new-news})$B!#?tCM0J30$N@\F,0z?t$rM?$($k$H!"$3$N(B +$BL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#(B -$B%P%C%/%(%s%I(B @code{nnmairix} $B$O!"$"$k8!:w8l$G(B mairix $B$K?R$M$?$j%G!<%?%Y!<(B -$B%9$r99?7$5$;$k$?$a$K(B Gnus $B$+$i(B mairix $B$r8F$V$3$H$r2DG=$K$7$^$9!#35N,%P%C(B -$B%U%!!<$G%a%C%;!<%8$r8+$F$$$k4V!"$"$i$+$8$aMQ0U$5$l$F$$$k(B mairix $B$r8F$V$?(B -$B$a$N$$$/$D$+$N%7%g!<%H%+%C%H$r;H$&$3$H$,$G$-$^$9!#Nc$($P8=:_8+$F$$$k%a%C(B -$B%;!<%8$NAw?.r7o$K$9$Y$F$N%0%k!<%W$r5/F0$7$^$9(B (@code{gnus-activate-all-groups})$B!#(B -Mairix $B$O$9$G$K%0%k!<%W$r:n$C$F$$$F!"(BGnus $B$G%"%/%;%9$G$-$k$h$&$K$=$l$i$N(B -$B%a!<%k$X$N%j%s%/$rMQ0U$7$F$$$k$N$K!"$$$C$?$$$J$<(B @code{nnmairix} $B$,I,MW(B -$B$J$N$+$H?R$M$k$+$b$7$l$^$;$s$M!#$=$&$G$O$"$j$^$;$s$+(B? $B$(!<$H!"$=$l$OF0(B -$B$/(B@emph{$B$+$b(B}$B$7$l$^$;$s$,!"$@$a$J$3$H$,B?$$$G$7$g$&(B---$BLdBjL5$7$K$O!#:G$b(B -$B$"$j$=$&$J$N$O!"5-;v?t$,$*$+$7$/$J$C$F!"$7$+$b;~!9$O(B Gnus $B$,$"$k$O$:$@$H(B -$B8@$$D%$k%a!<%k$,$9$G$K%-%c%s%;%k$5$l$F$$$F%"%/%;%9$G$-$J$$$3$H$r;W$$CN$i(B -$B$5$l$k$3$H$G$7$g$&!#$3$l$O!"$b$N$4$H$,(B Gnus $B$N8e$m$K1#$l$F5/$3$C$F$$$k$H(B -$B$-!"(BGnus $B$OK\Ev$OITK~$K;W$C$F$$$k$H$$$&;v-} $B$H$$$&L>A0$N%U%)%k%@!<$K3JG<$9$k$?$a(B -$B$K(B mairix $B%P%$%J%j!<$r8F$S$^$9$,!"$=$l$i$N%U%)%k%@!<$O(B Gnus $B%U%m%s%H%(%s(B -$B%I$K$OL>A0$,(B @code{} $B$@$1$K$J$C$FEO$5$l$^$9!#$9$G$K%a!<%k$r3JG<$7(B -$B$F$$$k4{B8$N%a!<%k%P%C%/%(%s%I$r;H$&$3$H$,$G$-$^$9$,!"$"$J$?$NB>$N%a!<%k(B -$B$HJB$Y$F?7$7$$%a!<%k%0%k!<%W$r:n$k(B @code{nnmairix} $B$,5$;}$A0-$$$N$G$"$l(B -$B$P!"Nc$($P?7$7$$(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B%5!<%P!<(B -$B$r(B mairix $B@lMQ$K:n$k$3$H$b$G$-$^$9!#$?$@$7!"$=$l$i$N%5!<%P!<$,4V0c$C$F?7(B -$BCe%a!<%k$rp$,@8$8$^$9(B---$B$3$3$G$O(B mairix $B%U%)%k%@!<$HB>$N%a!<%k$,F1(B -$B$8(B @code{nnimap} $B%P%C%/%(%s%I>e$K$J$1$l$P$J$j$^$;$s!#(B +@vindex gnus-get-new-news-hook +@code{gnus-get-new-news-hook} $B$O?7Ce%K%e!<%9$r%A%'%C%/$9$kD>A0$KpJs(B +@cindex group information +@cindex information on groups -Mairix $B$N@_Dj$O4JC1$G$9!#(B($B>/$J$/$H$b(B) $B0J2<$N%(%s%H%j!<$r4^(B -$B$`(B @file{.mairixrc} $B%U%!%$%k$r:n$C$F$/$@$5$$(B: +@table @kbd +@item H f +@kindex H f ($B%0%k!<%W(B) +@findex gnus-group-fetch-faq +@vindex gnus-group-faq-directory +@cindex FAQ +@cindex ange-ftp +$B8=:_$N%0%k!<%W$N(B @acronym{FAQ} $B$ro%j%b!<%H%^%7%s>e$N%G%#%l%/%H%j!<$G$9!#$3$NJQ?t$O%G%#(B +$B%l%/%H%j!<$N%j%9%H$G$"$C$F$b9=$$$^$;$s!#$3$N>l9g!"$3$N%3%^%s%I$K@\F,0z?t(B +$B$rM?$($k$3$H$G$$$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$Nl9g!"(B +Gnus $B$O(B @code{gnus-group-faq-directory} $B$NCM$r$9$Y$F!"0l$D0l$D%*!<%W%s$7(B +$B$F$_$h$&$H$7$^$9!#(B -$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(B -$B%j!<$O$3$N%U%)%k%@!<$r4pE@$KAjBPE*$JCM$r$H$j$^$9!#(B -@code{nnmairix} $B$r(B @code{nnimap} $B$G;H$$$?$$>l9g!"$3$N4pE@$N%G%#%l%/%H%j!<(B -$B$O(B @acronym{IMAP} $B%5!<%P!<$,%a!<%k%U%)%k%@!<$r3JG<$9$k%a!<%k%G%#%l%/%H%j!<(B -$B$rI=$9$b$N$G$J$1$l$P$J$j$^$;$s(B! +@item H d +@itemx C-c C-d +@c @icon{gnus-group-describe-group} +@kindex H d ($B%0%k!<%W(B) +@kindex C-c C-d ($B%0%k!<%W(B) +@cindex describing groups +@cindex group description +@findex gnus-group-describe-group +$B8=:_$N%0%k!<%W$N@bL@$rI=<($7$^$9(B (@code{gnus-group-describe-group})$B!#@\(B +$BF,0z?t$rM?$($k$H!"@bL@J8$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#(B -@example -maildir= ... $B:w0z$rIU$1$k(B maildir $B%U%)%k%@!<(B ... -mh= ... $B:w0z$rIU$1$k(B nnml/mh $B%U%)%k%@!<(B ... -mbox= ... $B:w0z$rIU$1$k(B mbox $B%U%)%k%@!<(B ... -@end example +@item M-d +@kindex M-d ($B%0%k!<%W(B) +@findex gnus-group-describe-all-groups +$B$9$Y$F$N%0%k!<%W$N@bL@$rI=<($7$^(B +$B$9(B (@code{gnus-group-describe-all-groups})$B!#@\F,0z?t$rM?$($k$H!"@bL@J8%U%!(B +$B%$%k$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#(B -Mairix $B$G:w0z$rIU$1$?$$$9$Y$F$N%a!<%k%U%)%k%@!<$H(B mbox $B%U%!%$%k$r$3$l(B -$B$G(B ($B4pE@%G%#%l%/%H%j!<$X$NAjBPCM$G(B!) $B;XDj$7$^$9!#(B@code{nnml} $B%P%C%/%(%s(B -$B%I$O%a!<%k$r(B MH $B7A<0$GJ]B8$9$k$N$G!"$=$l$i$N%G%#%l%/%H%j!<(B -$B$r(B @code{mh} $B9T$KCV$$$F$*$+$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#$5$i(B -$B$K>\$7$$$3$H$K$D$$$F$O!"$3$N>O$N:G8e$K$"$kNc$H(B mairixrc $B$N(B man $B%Z!<%8$r(B -$B8+$F$/$@$5$$!#(B +@item H v +@itemx V +@kindex V ($B%0%k!<%W(B) +@kindex H v ($B%0%k!<%W(B) +@cindex version +@findex gnus-version +$B8=:_$N(B Gnus $B$N%P!<%8%g%sHV9f$rI=<($7$^$9(B (@code{gnus-version})$B!#(B -@example -omit=zz_mairix-* -@end example +@item ? +@kindex ? ($B%0%k!<%W(B) +@findex gnus-group-describe-briefly +$B$H$F$bC;$$%X%k%W%a%C%;!<%8$rM?$($^(B +$B$9(B (@code{gnus-group-describe-briefly})$B!#(B -@vindex nnmairix-group-prefix -$B$3$l$O(B mairix $B$N8!:w7k2L$K6vA3$K:w0zIU$1$r$7$F$7$^$o$J$$$?$a$N$b$N$G$9!#(B -$B$3$l$i$N%U%)%k%@!<$N@\F,<-$O!"JQ?t(B @code{nnmairix-group-prefix} $B$GJQ$($k(B -$B$3$H$,$G$-$^$9!#(B +@item C-c C-i +@kindex C-c C-i ($B%0%k!<%W(B) +@cindex info +@cindex manual +@findex gnus-info-find-node +Gnus $B$N(B info $B%N!<%I$K0\F0$7$^$9(B (@code{gnus-info-find-node})$B!#(B +@end table -@example -mformat= ... 'maildir' $B$^$?$O(B 'mh' ... -database= ... $B%G!<%?%Y!<%9!&%U%!%$%k$NCV$->l=j(B ... -@end example +@node Group Timestamp +@subsection $B%0%k!<%W$NF|IU(B +@cindex timestamps +@cindex group timestamps -@code{mformat} $B$N@_Dj$O(B mairix $B8!:w%U%)%k%@!<$X$N=PNO7A<0$r;XDj$7$^$9!#(B -$B8!:w7k2L$K(B @code{nnml} $B$G%"%/%;%9$7$?$$>l9g$O!"$3$l$r(B @code{mh} $B$K@_Dj$7(B -$B$F$/$@$5$$!#$5$b$J$1$l$P(B @code{maildir} $B$rA*$S$^$7$g$&!#(B +Gnus $B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx$+$b$7$l(B +$B$^$;$s!#$3$N3hF0$r;O$a$5$;$k$K$O!"(B +@code{gnus-group-set-timestamp} $B$r(B @code{gnus-select-group-hook} $B$KDI2C(B +$B$7$F$/$@$5$$!#(B -$BMWLs$9$k$?$a$K!";d$N(B @file{.mairixrc} $B%U%!%$%k$rC;$/$7$?$b$N$rNc$K5s$2$^(B -$B$7$g$&(B: +@lisp +(add-hook 'gnus-select-group-hook 'gnus-group-set-timestamp) +@end lisp -@example -base=~/Maildir -maildir=.personal:.work:.logcheck:.sent -mh=../Mail/nnml/*... -mbox=../mboxmail/mailarchive_year* -mformat=maildir -omit=zz_mairix-* -database=~/.mairixdatabase -@end example +$B$3$l$r9T$J$C$?8e!"$"$J$?$,%0%k!<%W$KF~$k$?$S$K$=$l$,5-O?$5$l$^$9!#(B -$B$3$N>l9g!"4pE@$N%G%#%l%/%H%j!<$O(B @file{~/Maildir} $B$G!"$=$3$K;d$N$9$Y$F(B -$B$N(B Maildir $B%U%)%k%@!<$,3JG<$5$l$F$$$^$9!#$4Mw$N$h$&$K$=$l$>$l$N%U%)%k%@!<(B -$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(B -$B$F(B? $B$=$l$O;d$,(B @acronym{IMAP} $B%5!<%P!<$H$7$F(B Dovecot $B$r;H$$!"$5$i$K$=$l(B -$B$O(B @code{Maildir++} $B%U%)%k%@!<$r;H$&$+$i$G$9!#(B@code{nnmairix} $B$r%F%9%H$9(B -$B$k$?$a$K(B @file{~/Mail/nnml} $B$K%;!<%V$5$l$F$$$k(B @code{nnml} $B$N%a!<%k$b$$(B -$B$/$D$+;}$C$F$$$^$9!#$3$l$O(B @code{base} $B%G%#%l%/%H%j!<$X$NAjBPCM$G;XDj$7(B -$B$J$1$l$P$J$i$J$$$N$G(B @code{../Mail} $B$NI=5-$,I,MW$G$9!#(B@code{*...} $B$G=*$o(B -$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(B -$B$"$k$3$H$KCm0U$7$F$/$@$5$$!#;08D$N%I%C%HL5$7$N%o%$%k%I%+!<%I(B @code{*} $B$G(B -$B$O:F5"E*$KF/$-$^$;$s!#$5$i$K;d$O(B @file{~/mboxmail} $B$N$"$?$j$K%"!<%+%$%V(B -$B$5$l$?%a!<%k$r4^$`8E$$(B @code{mbox} $B%U%!%$%k$r;}$C$F$$$^$9!#$=$NB>$N9T$N(B -$B0UL#$O8@$&$^$G$b$J$$$G$9$M!#(B +$B$3$N>pJs$O$5$^$6$^$JJ}K!$GI=<($G$-$^$9(B---$B$b$C$H$b4JC1$J$N$O!"%0%k!<%W9T(B +$B%U%)!<%^%C%H$G(B @samp{%d} $B;XDj$r;H$&J}K!$G$9(B: -$B>\:Y$*$h$S$5$i$J$k%*%W%7%g%s$K$D$$$F$O(B @code{mairixrc} $B$N(B man $B%Z!<%8$r8+(B -$B$F$/$@$5$$!#$H$j$o$1%o%$%k%I%+!<%I$N;H$$J}$O!":#$^$G;H$C$F$$$?$N$H$O>/$7(B -$B0c$&$G$7$g$&!#(B +@lisp +(setq gnus-group-line-format + "%M\%S\%p\%P\%5y: %(%-40,40g%) %d\n") +@end lisp -$B$5$"!"$=$l$G$O:G=i$K(B @code{mairix} $B$ro$KB.$$$G$9!#(B +$B$3$N7k2L$H$7$F!"3F9T$O0J2<$N$h$&$KI=<($5$l$^$9(B: -@node Configuring nnmairix -@subsubsection nnmairix $B%P%C%/%(%s%I$N@_Dj(B +@example +* 0: mail.ding 19961002T012943 + 0: custom 19961002T012713 +@end example -$B%0%k!<%W%b!<%I(B -$B$G(B @kbd{G b c} (@code{nnmairix-create-server-and-default-group}) $B$r%?%$(B -$B%W$7$F$/$@$5$$!#$3$l$OI,MW$J$9$Y$F$N>pJs$rA0(B} $B$G$9(B---$B9%$-$J$b$N$rA*$s$G$/$@$5(B -$B$$!#(B +@lisp +(setq gnus-group-line-format + "%M\%S\%p\%P\%5y: %(%-40,40g%) %6,6~(cut 2)d\n") +@end lisp -@item -Mairix $B$,$=$N8!:w7k2L$r3JG<$9$k(B @strong{$B%P%C%/%(%s%I!&%5!<%P!<(B} $B$NL>A0$G(B -$B$9!#$3$l$O(B @code{nnml:mymail} $B$N$h$&$J40A4$J%5!<%P!$G$J$1$l$P$J$j$^$;(B -$B$s!#:#$N$H$3$m(B @code{nnmaildir}$B!"(B@code{nnimap} $B$*$h$S(B @code{nnml} $B$G%"%/(B -$B%;%9$9$k%5!<%P!<$,%5%]!<%H$5$l$F$$$^$9!#>e$G@bL@$7$?$h$&$K!"%m!<%+%k$K3J(B -$BG<$5$l$k%a!<%k$N$?$a$K$O!"$"$J$?$,%a!<%k$r3JG<$7$F$$$k4{B8$N%5!<%P!<$K$9(B -$B$l$PNI$$$G$7$g$&!#$7$+$7(B @code{nnmairix} $B@lMQ$K!"Nc$($P?7$7(B -$B$$(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B%5!<%P!<$rBhFs$N(B (secondary) $BA*Br(B -$BJ}K!$K2C$($k$3$H$b$G$-$^$9(B (@pxref{Finding the News})$B!#(B -Mairix $B$r(B @acronym{IMAP} $B%5!<%P!<>e$G1s3VF0:n$5$;$?$$$N$J$i$P!"$=$3$G$=(B -$B$l$KBP1~$9$k(B @code{nnimap} $B%5!<%P!<$rA*$P$J$1$l$P$J$j$^$;$s!#(B +$B$b$C$H6E$C$?F|IU$N7A<0$r$*K>$_$J$i!"MxMQo$3$l$OC1(B -$B$K(B @code{mairix} $B$GNI$$$N$G$9$,!"Nc$($P(B @acronym{IMAP} $B%5!<%P!<>e(B -$B$G(B mairix $B$r1s3VF0:n$5$;$?$$$N$G$"$l$P!"(B@code{ssh SERVER mairix} $B$N$h$&(B -$B$J$b$N$K$9$k$3$H$b$G$-$^$9!#(BMairix $B$X$N%G%#%U%)%k%H$N%*%W%7%g%s$r2C$($?(B -$B$$>l9g!"$=$l$r$3$3$G$d$C$F$b9=$$$^$;$s!#$G$b!"Be$o$j$KJQ(B -$B?t(B @code{nnmairix-mairix-search-options} $B$r;H$&J}$,NI$$$G$9!#(B +@lisp +(setq gnus-group-line-format + "%M\%S\%p\%P\%5y: %(%-40,40g%) %ud\n") +(defun gnus-user-format-function-d (headers) + (let ((time (gnus-group-timestamp gnus-tmp-group))) + (if time + (format-time-string "%b %d %H:%M" time) + ""))) +@end lisp -@item -@strong{$B%G%#%U%)%k%H$N8!:w%0%k!<%W(B} $B$NL>A0$G$9!#$3$l$O(B mairix $B$N$9$Y$F$N(B -$B8!:w7k2L!"$D$^$j915WE*$J(B @code{nnmairix} $B%0%k!<%W$K7k$SIU$1$i$l$J$$$9$Y(B -$B$F$N8!:w7k2L$r3JG<$9$k%0%k!<%W$G$9!#9%$-$J$b$N$rA*$s$G$/$@$5$$!#(B +@node File Commands +@subsection $B%U%!%$%kL?Na(B +@cindex file commands -@item -$B$b$7%a!<%k%P%C%/%(%s%I$,(B @code{nnimap} $B$+(B @code{nnmaildir} $B$@$C$?$i!"(B -@strong{Maildir++} $B$D$^$j1#$5$l$?(B (= @samp{.} $B$G;O$^$k(B ) maildir $B%U%)%k(B -$B%@!<$r;H$&$+$I$&$+$r?R$M$i$l$k$G$7$g$&!#Nc$($P(B Dovecot @acronym{IMAP} $B%5!<(B -$B%P!<$r;H$C$F$$$k>l9g$O!"$=$3$G(B @samp{yes} $B$H2sEz$7$J$1$l$P$J$j$^$;$s!#$=(B -$B$l0J30$N>l9g$O(B @samp{no} $B$HEz$($k$Y$-$G$9!#(B -@end itemize +@table @kbd +@item r +@kindex r ($B%0%k!<%W(B) +@findex gnus-group-read-init-file +@vindex gnus-init-file +@cindex reading init file +$B=i4|2=%U%!%$%k$N:FFI$_9~$_$r9T$J$$$^$9(B (@code{gnus-init-file}$B!"%G%#%U%)(B +$B%k%H$O(B @file{~/.gnus.el}) (@code{gnus-group-read-init-file})$B!#(B -@node nnmairix keyboard shortcuts -@subsubsection $BMxMQ$G$-$k%7%g!<%H%+%C%H%-!<(B +@item s +@kindex s ($B%0%k!<%W(B) +@findex gnus-group-save-newsrc +@cindex saving .newsrc +@file{.newsrc.eld} $B%U%!%$%k(B ($B$H!"$b$7$=$&$7$?$1$l$P(B @file{.newsrc} $B%U%!(B +$B%$%k(B) $B$r%;!<%V$7$^$9(B (@code{gnus-group-save-newsrc})$B!#(B -$B%0%k!<%W%b!<%I$G(B: +@c @item Z +@c @kindex Z ($B%0%k!<%W(B) +@c @findex gnus-group-clear-dribble +@c $B%I%j%V%k%U%!%$%k$r%/%j%"$9$k(B +@c (@code{gnus-group-clear-dribble})$B!#(B +@end table -@table @kbd -@item G b c -@kindex G b c ($B%0%k!<%W(B) -@findex nnmairix-create-server-and-default-group -@code{nnmairix} $B%5!<%P!<$H!"$3$N%5!<%P!<$N$?$a$N%G%#%U%)%k%H$N8!:w%0%k!<(B -$B%W$r:n$j$^$9(B (@code{nnmairix-create-server-and-default-group})$B!#$3$l$O$9(B -$B$G$K9T$J$C$F$*$$$F$"$kI,MW$,$"$j$^$9(B (@pxref{Configuring nnmairix})$B!#(B +@node Sieve Commands +@subsection Sieve $B%3%^%s%I(B +@cindex group sieve commands -@item G b s -@kindex G b s ($B%0%k!<%W(B) -@findex nnmairix-search -Mairix $B$KAw$i$l$k8!:w8l$rM?$($^$9!#8!:w7k2L$O%G%#%U%)%k%H$N8!:w%0%k!<%W(B -$B$K3JG<$5$l!"$=$l$O<+F0E*$KI=<($5$l$^$9(B (@code{nnmairix-search})$B!#(B - -@item G b m -@kindex G b m ($B%0%k!<%W(B) -@findex nnmairix-widget-search -Mairix $B$N8!:w$^$?$O915WE*$J%0%k!<%W$r$b$C$H2wE,$K!">o$K%0%k!<%W$N%+%9%?(B -$B%^%$%:$K;w$?%0%i%U%#%C%/$J%&%#%8%'%C%H$r;H$C$F:n$k$h$&$K$7$^$9!#$=$l$,$I(B -$B$s$J$b$N$+$rCN$k$K$O!"$^$:$O;n$7$F$_$F$/$@$5(B -$B$$(B (@code{nnmairix-widget-search})$B!#(B - -@item G b i -@kindex G b i ($B%0%k!<%W(B) -@findex nnmairix-search-interactive -$B$b$&0l$D$N2wE,$J(B mairix $B8!:w%3%^%s%I$G$9$,!"%_%K%P%C%U%!!<$7$+;H$$$^$;(B -$B$s(B (@code{nnmairix-search-interactive})$B!#(B - -@item G b g -@kindex G b g ($B%0%k!<%W(B) -@findex nnmairix-create-search-group -$B8!:w$K4XO"$5$;$i$l$?915WE*$J%0%k!<%W$r:n$j$^(B -$B$9(B (@code{nnmairix-create-search-group})$B!#$3$N%0%k!<%W$r(B @kbd{g} $B$^$?(B -$B$O(B @kbd{M-g} $B$G99?7$9$k$H$-$K(B @code{nnmairix} $B%P%C%/%(%s%I$O<+F0E*(B -$B$K(B mairix $B$r8F$S$^$9!#(B - -@item G b q -@kindex G b q ($B%0%k!<%W(B) -@findex nnmairix-group-change-query-this-group -$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N8!:w>r7o$rJQ99$7$^(B -$B$9(B (@code{nnmairix-group-change-query-this-group})$B!#(B - -@item G b t -@kindex G b t ($B%0%k!<%W(B) -@findex nnmairix-group-toggle-threads-this-group -$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N(B `$B%9%l%C%I(B' $B%Q%i%a!<%?!<$r%H%0(B -$B%k$K@Z$jBX$($^$9!#$D$^$j8+$D$+$C$?%a%C%;!<%8$N$9$Y$F$N%9%l%C%I$r8+$?$$>l(B -$B9g$K;H$$$^$9(B (@code{nnmairix-group-toggle-threads-this-group})$B!#(B - -@item G b u -@kindex G b u ($B%0%k!<%W(B) -@findex nnmairix-update-database -@vindex nnmairix-mairix-update-options -$B%G!<%?%Y!<%9$r99?7$9$k$?$a$K(B mairix $B%P%$%J%j!<$r8F$S$^(B -$B$9(B (@code{nnmairix-update-database})$B!#%G%#%U%)%k%H$N%Q%i%a!<%?!<$O!"$3$l(B -$B$r$G$-$k$@$1B.$/$9$k$?$a$N(B @code{-F} $B$*$h$S(B @code{-Q} $B$G$9(B ($B$3$l$i$N%G%#(B -$B%U%)%k%H$N%*%W%7%g%s$rDj5A$9$k$K$OJQ(B -$B?t(B @code{nnmairix-mairix-update-options} $B$r8+$F$/$@$5$$(B)$B!#(B - -@item G b r -@kindex G b r ($B%0%k!<%W(B) -@findex nnmairix-group-toggle-readmarks-this-group -$B$3$N(B @code{nnmairix} $B%0%k!<%W$N5-;v$r>o$K4{FI$^$?$OL$FI$KJ]$D$+!"$^$?$O(B -$B0u$rJQ99$7$J$$$h$&$K$7$^(B -$B$9(B (@code{nnmairix-group-toggle-readmarks-this-group})$B!#(B - -@item G b d -@kindex G b d ($B%0%k!<%W(B) -@findex nnmairix-group-delete-recreate-this-group -$B!VK\Ev$N!W%a!<%k%P%C%/%(%s%I$G(B @code{nnmairix} $B%0%k!<%W$r:n$jD>$7$^(B -$B$9(B (@code{nnmairix-group-delete-recreate-this-group})$B!#(B -@code{nnmairix} $B%0%k!<%W$N5-;v?t$,$$$D$b4V0c$C$F$$$k>l9g$K!"$3$l$r9T$J$&(B -$B$3$H$,$G$-$^$9!#(B - -@item G b a -@kindex G b a ($B%0%k!<%W(B) -@findex nnmairix-group-toggle-allowfast-this-group -$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N$?$a$N(B @code{allow-fast} $B%Q%i%a!<(B -$B%?!<$r%H%0%k$K@Z$jBX$($^(B -$B$9(B (@code{nnmairix-group-toggle-allowfast-this-group})$B!#%G%#%U%)%k%H(B -$B$N(B @code{nnmairix} $B$NF0:n$O!"%0%k!<%W$r99?7$7$?$jF~$C$?$H$-$K(B mairix $B$N(B -$B8!:w$r9T$J$&$3$H$G$9!#(B@code{allow-fast} $B%Q%i%a!<%?!<$,@_Dj$5$l$k$H!"%0%k!<(B -$B%WF~$C$?$H$-$G$O$J$/!"L@<(E*$K%0%k!<%W$r99?7$9$k$H$-$@$1(B mairix $B$,8F$P$l(B -$B$^$9!#$3$l$O%0%k!<%W$KF~$k$H$-$KB.$/$J$j$^$9$,!"99?7$7$?$H$-$H$^(B -$B$@(B mairix $B%G!<%?%Y!<%9$KL5$$%0%k!<%W$KF~$k$H$-$N4|4V$K2?$+$,JQ2=$7$?>l9g(B -$B$K!"l9g$@(B -$B$1I,MW$G$9!#(B -@end table - -$B35N,%b!<%I$G(B: - -@table @kbd -@item $ m -@kindex $ m ($B35N,(B) -@findex nnmairix-widget-search-from-this-article -$B8=:_$N%a%C%;!<%8$K4p$E$$$?(B mairix $B$N8!:w$^$?$O%0%k!<%W$r!"%0%i%U%#%C%/$J(B -$B%&%#%8%'%C%H$r;H$C$F:n$j$^$9(B (@code{nnmairix-widget-search} $B$HF1$8$G(B -$B$9(B) (@code{nnmairix-widget-search-from-this-article})$B!#(B - -@item $ g -@kindex $ g ($B35N,(B) -@findex nnmairix-create-search-group-from-message -$B8=:_$N%a%C%;!<%8$K4p$E$$$?8!:w>r7o$G?7$7$$8!:w%0%k!<%W$rBPOCE*$K:n$j$^$9!#(B -$B%0%i%U%#%C%/$J%&%#%8%'%C%H$NBe$o$j$K%_%K%P%C%U%!!<$r;H$$$^$9(B -$B$,(B (@code{nnmairix-create-search-group-from-message})$B!#(B - -@item $ t -@kindex $ t ($B35N,(B) -@findex nnmairix-search-thread-this-article -$B8=:_$N5-;v$N%9%l%C%I$rA\$7$^(B -$B$9(B (@code{nnmairix-search-thread-this-article})$B!#;ve$3$l$O8=:_$N5-;v(B -$B$N(B @samp{m:msgid} $B$G(B @code{nnmairix-search} $B$r8F$s$G%9%l%C%I$rF@$k$?$a$N(B -$B%7%g!<%H%+%C%H$G$9!#(B - -@item $ f -@kindex $ f ($B35N,(B) -@findex nnmairix-search-from-this-article -$B8=:_$N5-;v$NAw?.A0$rJ,@O$9$k(B -$B$3$H$b$G$-$^$9!#(B - -@item $ u -@kindex $ u (Summary) -@findex nnmairix-remove-tick-mark-original-article -$B85$N5-;v$+$i!"$b$7$"$l$P2D;k5-;v$N0u(B (tick mark) $B$r$NJQ2=$rH<$&$N$G(B)$B!#(B -$B0u$NEAHB$r(B @code{nnmairix-propagate-marks-upon-close} $B$rDL$8$F@)8f$9$k$3(B -$B$H$b$G$-$^$9(B ($B>\$7$/$OJQ?t$N@bL@$r8+$F$/$@$5$$(B)$B!#(B - -$BEvA3$J$,$i!"$"$J$?$,0u$rIU$1$?$$$"$i$f$k5-;v$N$?$a$K(B @code{nnmairix} $B$O(B -$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(B -$B$K(B @code{nnmairix} $B$O!"$b$7;H$($k$J$i:G=i$K%l%8%9%H%j!<$r;H$$$^$9!#%l%8(B -$B%9%H%j!<$OHs>o$KB.$$$G$9!#$7$?$,$C$F0u$NEAHB$r;H$&$J$iK\Ev$K%l%8%9%H%j!<(B -$B$r;H$($k$h$&$K$9$Y$-$G$9!#K\Ev$K!#(BRAM $B$H%G%#%9%/$NMFNL$K?4G[$,L5$$$J(B -$B$i(B @code{gnus-registry-max-entries} $B$r==J,$KBg$-$JCM$K@_Dj$7$F$/$@$5$$!#(B -$BBg;v$rl9g!"$=$N5-;v$N%U%!%$%kL>$rFCDj$9$k$?$a$K(B @code{nnmairix} $B$ODI2C(B -$B$N(B mairix $B8!:w$r9T$J$$$^$9!#$b$A$m$s$3$l$O%l%8%9%H%j!<$h$jCY$/$J$j$^(B -$B$9(B---$B$b$7$3$N$d$jJ}$G?tI4$J$$$7$O?t@i$N0u$rIU$1$k$H!"$$$/$i$+;~4V$,$+$+(B -$B$k$+$b$7$l$^$;$s!#$3$N>u67(B -$B$O(B @code{nnmairix-only-use-registry} $B$r(B @code{t} $B$K@_Dj$9$k$3$H$K$h$C$F(B -$BHr$1$k$3$H$,$G$-$^$9!#(B - -$B$*$=$i$/$"$J$?$O5UJ}8~$K$b0u$rEAHB$5$;$?$$$G$7$g$&!#$D$^$j!VK\Ev$N!W%a!<(B -$B%k%0%k!<%W$G5-;v$K2D;k(B (tick) $B0u$rIU$1$?$i(B @code{nnmairix} $B%0%k!<%W$K$"(B -$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(B -$B$h$j!"$3$l$O(B maildir $B$r;H$&>l9g$@$18zN(E*$K9T$J$&$3$H$,$G$-$^$9!#$9$0$K(B -$BL7=b$7$?$3$H$r8@$$$^$9$,!"$=$l$O(B @code{nnmaildir} $B$G$OF/$-$^$;$s!#$J$<$J(B -$B$i(B @code{nnmaildir} $B$O0u$r30It$N$7$+$b%U%!%$%k$G$O$J$$$H$3$m$K3JG<$9$k$+(B -$B$i$G$9!#$7$?$,$C$F(B @code{nnmairix} $B%0%k!<%W$X$N0u$NEAHB$O!"DL>o$O%U%!%$(B -$B%k7A<0$H$7$F(B maildir $B$r;H$&(B @acronym{IMAP} $B%5!<%P!<$N>l9g$@$1F/$-$^$9!#(B - -@vindex nnmairix-propagate-marks-to-nnmairix-groups -$B:#$3$N@_Dj:n6H$r9T$J$C$F$$$k$N$J(B -$B$i(B @code{nnmairix-propagate-marks-to-nnmairix-groups} $B$r(B @code{t} $B$K@_Dj(B -$B$7$F2?$,5/$-$k$+8+$F$/$@$5$$!#$b$7$"$J$?$,8+$k$b$N$,9%$-$G$O$J$$$J$i$P!"(B -$B:F$S$=$l$r(B @code{nil} $B$KLa$7$^$7$g$&!#0l$D$NLdBj$OL$FI5-;v$N?t$r4V0c$($k(B -$B$3$H$+$b$7$l$^$;$s!#$3$l$O85$N%0%k!<%W$G5-;v$r>C5n$7$?$j!"$^$?$O4|8B@Z$l(B -$B>C5n$5$l$?$H$-$KIaDL$K5/$-$^$9!#$3$l$,5/$-$?$i$=$N%P%C%/%(%s%I$G(B @kbd{G -b d} $B$r;H$C$F!"$=$N(B @code{nnmairix} $B%0%k!<%W$r:n$jD>$7$F$/$@$5$$!#(B - -@node nnmairix tips and tricks -@subsubsection $B%R%s%H!"$3$D!"$*$h$S$$$/$D$+$NNc(B - -@itemize -@item -$B%a!<%k$N%A%'%C%/(B - -@findex nnmairix-update-groups -$B;d$OBg;v$J%a!<%k$N%0%k!<%W$r%0%k!<%W%l%Y%k(B 1 $B$K$7$F$$$^$9!#(BMairix $B%0%k!<(B -$B%W$N%0%k!<%W%l%Y%k$O(B 5 $B$J$N$G!"$=$l$i$O5/F0;~$K%A%'%C%/$5$l$^$;(B -$B$s(B (@pxref{Group Levels})$B!#(B - -$B%a!<%k$r%A%'%C%/$9$k$?$a$K;d$O0J2<$r;H$C$F$$$^$9(B: - -@lisp -(defun my-check-mail-mairix-update (level) - (interactive "P") - ;; $B@\F,0z?t$,M?$($i$l$J$+$C$?$i%l%Y%k$r(B 1 $B$K@_Dj$9$k!#(B - (gnus-group-get-new-news (or level 1)) - (nnmairix-update-groups "mairixsearch" t t) - (gnus-group-list-groups)) - -(define-key gnus-group-mode-map "g" 'my-check-mail-mairix-update) -@end lisp - -@samp{"mairixsearch"} $B$NBe$o$j$K$"$J$?$N(B @code{nnmairix} $B%5!<%P!<$NL>A0(B -$B$r;H$$$^$7$g$&!#>\$7$/$O(B @code{nnmairix-update-groups} $B$N@bL@$r8+$F$/$@(B -$B$5$$!#(B - -@item -$B2D;k(B (ticked) $B5-;v$N$?$a$N8!:w%0%k!<%W$NNc(B - -$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(B -$B$,>o$KL$FI$K$J$C$F$$$^$9(B: - -@kbd{G b g} $B$r$?$?$$$F%0%k!<%WL>$rF~NO$7!"8!:w>r7o$H$7$F(B @samp{F:f} $B$r;H$C(B -$B$F$/$@$5$$!#$=$7$F%9%l%C%I$r4^$a$J$$$h$&$K$7$^$9!#(B - -$Bo$KL$FI!W5!G=$rM-8z$K$7$^$9!#(B - -$B$3$l$O$3$l$GNI$$$G$7$g$&(B---$B$7$+$7$I$&$d$C$F(B @code{nnmairix} $B%0%k!<%W$N2D(B -$B;k0u$r>C$7$?$iNI$$$G$7$g$&$+(B? $B$=$l$K$OFs$D$NA*Br;h$,$"$j$^$9(B: -@code{nnmairix-remove-tick-mark-original-article} (@kbd{$ u} $B$K%P%$%s%I(B -$B$5$l$F$$$^$9(B) $B$r;H$C$F85$N5-;v$+$i2D;k0u$re5-$N$3$N%*%W%7%g%s$K4X$9$k%3%a%s%H$r8+$F$/$@$5$$!#(B -$B$b$7$=$l$,F0:n$9$k$J$i2D;k0u$O(B @code{nnmairix} $B%0%k!<%W$K$"$k$O$:$G!"$=(B -$B$l$i$O$$$D$b$N$h$&$K!"Nc$($P5-;v$r4{FI$K$9$k$3$H$K$h$C$FC$(5n$k$O$:$G$9!#(B -$B9,$$$K$^$5$K$=$l$r9T$J$&$?$a$N4X?t$,$"$j$^$9(B: -@code{nnmairix-update-groups} $B$G$9!#>\$7$/$OA0=R$N%3!<%I$NCGJR$H4X?t$N@b(B -$BL@$r8+$F$/$@$5$$!#(B - -@item -$B%a!<%k%0%k!<%W$N<+F09VFI$N-} $B$NMM<0$G%a!<%k%P%C%/%(%s%I$K3JG<$5$l(B -$B$^$9!#$=$l$i$O%5!<%P!<%P%C%U%!!<$G$=$N%P%C%/%(%s%I$KF~$k$H8+$k$3$H$,$G$-(B -$B$^$9!#$3$l$i$N%0%k!<%W$r9VFI$7$F$O$$$1$^$;$s(B! $B;DG0$J$,$i$3$l$i$N%0%k!<%W(B -$B$O(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B$r;H$&$HDL>o(B @emph{$B<+F09VFI(B} $B$K$J(B -$B$j$^$9!#$D$^$j(B @samp{zz_mairix*} $BMM<0$N%0%k!<%W$,FMA3%0%k!<%W%P%C%U%!!<(B -$B$K8=$l$k$N$r8+$k$3$H$K$J$j$^$9!#$b$7$3$l$,5/$3$C$?$iC1$K(B @kbd{C-k} $B$G$=(B -$B$l$i$N%0%k!<%W$r(B kill $B$7$F$/$@$5$$!#$3$l$rHr$1$k$K(B -$B$O(B @code{gnus-auto-subscribed-groups} $B$r(B @code{nil} $B$K@_Dj$7$F<+F09VFI$r(B -$B915WE*$KL58z$K$9$k(B (@pxref{Filtering New Groups} $B$+!"$^$?$O$b$7$3$N5!G=(B -$B$r0];}$7$?$$$N$G$"$l$P(B @samp{zz_} $B$G$O$8$^$k$9$Y$F$N%0%k!<%W$G$=$l$rL58z(B -$B$K$9$k0J2<$N$=$N>l$7$N$.$Nl9g!"BP1~$9$k%5!<%P!l9g$G$b!"$=$l$rL@<(E*$K@_Dj$9$kI,MW$O$"$j$^$;$s!#(B) - -@item -$B$b$7(B Gnus $B%l%8%9%H%j!<$r;H$C$F$$$k$J$i(B: -@code{nnmairix} $B%0%k!<%W$G%l%8%9%H%j!<$r;H$&(B ($B$=$l$i$N%0%k!<%W(B -$B$r(B @code{gnus-registry-unfollowed-groups} $B$K4^$a$k(B) $B$3$H$O$7$J$$$G$/$@$5(B -$B$$!#$b$7(B @code{gnus-registry-split-fancy-with-parent} $B$r;H$C$F$$$k$J(B -$B$i(B @emph{$BFCJL$JCm0U(B} $B$,I,MW$G$9!#J,3d$5$l$F(B @code{nnmairix} $B%0%k!<%W$KF~$C(B -$B$?%a!<%k$O!"DL>o$=$N%0%k!<%W$N?7Ce%a!<%k$r%A%'%C%/$7$?$H$?$s$K1J5W$KL5$/(B -$B$J$C$F$7$^$$$^$9(B ($B$O$$!";d$O$=$l$r$d$C$F$7$^$$$^$7$?(B@dots{})$B!#(B - -@item -$B$7$?$,$C$F(B: -@emph{$B@dBP$K!"CG$8$F(B}$B!VK\Ev$N!W%a!<%k$r(B @code{nnmairix} $B%0%k!<%W$KF~$l$F(B -$B$O$$$1$^$;$s(B ($B$H$K$+$/$=$l$,$G$-$k$Y$-$G$O$"$j$^$;$s(B)$B!#(B - -@item -$B$b$7(B Gnus $B%(!<%8%'%s%H(B (@pxref{Gnus Unplugged}) $B$r;H$C$F$$$k$J$i(B: -@code{nnmairix} $B%0%k!<%W$r%(!<%8%'%s%H2=$7$J$$$G$/$@$5$$(B ($B$b$C$H$b!"$=$l(B -$B$r$d$C$?$i2?$,5/$-$k$+;d$OCN$j$^$;$s$,(B)$B!#(B - -@item -Mairix $B$O(B @acronym{US}-@acronym{ASCII} $BJ8;z$@$1$r%5%]!<%H$7$^$9!#(B - -@item -@code{nnmairix} $B$O(B mairix $B$,8F$P$l$?8e$G(B Gnus $B$K%a!<%k%P%C%/%(%s%I$N%0%k!<(B -$B%W$r40A4$KFI$_D>$5$;$k!"$+$J$jNO$^$+$;$JC$7$F:n$jD>$7$^$9!#$3$l$^$G$N$H$3$m!"$3(B -$B$l$O2?$iLdBjL5$/F/$-!"(B@code{nnmairix} $B$,$=$l<+?H$N$b$N0J30$N%a!<%k%0%k!<(B -$B%W$r:o=|$9$k$H$O;W$($^$;$s!#$7$+$7$H$K$+$/K\Ev$K!"%a!<%k%U%)%k%@!<$N%P%C(B -$B%/%"%C%W$r;}$D$Y$-$G$9!#(B - -@item -$B$9$Y$F$NI,MW$J>pJs$O%0%k!<%W%Q%i%a!<%?!<$K3JG<$5$l$^$9(B (@pxref{Group -Parameters})$B!#$3$l$K$O%"%/%F%#%V%U%!%$%k$rI,MW$H$7$J$$$H$$$&MxE@$,$"$j$^(B -$B$9$,!"$=$l$O0E$K(B @code{nnmairix} $B%0%k!<%W$r(B kill $B$9$k$H1J5W$K<:$o$l$F$7(B -$B$^$&$3$H$r$b0UL#$7$^$9!#(B - -@item -@findex nnmairix-purge-old-groups -$B$?$/$5$s$N(B @code{nnmairix} $B%0%k!<%W$r:n$C$F(B kill $B$9$k$H!"%a!<%k%P%C%/%((B -$B%s%I$N%5!<%P!<$K(B ``zz_mairix-*'' $B$H$$$&L>A0$N%0%k!<%W$,N/$^$C$F$7$^$$$^(B -$B$9!#$b$O$dITMW$K$J$C$?8E$$%0%k!<%W$r:o=|$9$k$K(B -$B$O(B @code{nnmairix-purge-old-groups} $B$r8F$s$G$/$@$5$$!#$3$l$OEv(B -$BA3(B @code{zz_mairix--} $B$NMM<0$G$O$I$s$J!VK\Ev$N!W%a!<%k$b%U%)(B -$B%k%@!<$K%;!<%V$7$J$$$3$H$rA[Dj$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B -@code{nnmairix} $B%0%k!<%W$N@\F,<-$OJQ?t(B @code{nnmairix-group-prefix} $B$rJQ(B -$B99$9$k$3$H$K$h$C$FJQ$($k$3$H$,$G$-$^$9!#(B - -@item -$B0J2<$O@h$K8@5Z$7$?(B mairix $B$N$?$a$N%Q%C(B -$B%A(B (@pxref{Propagating marks}) $B$r(B @emph{$B;H$o$J$$(B} $B>l9g$@$1$KEv$F$O$^$j$^(B -$B$9(B: - -@code{nnmairix} $B$r(B maildir $B%U%)%k%@!<$H$H$b$K;H$&$HLdBj$,5/$-$k>l9g$,$"(B -$B$j$^$9!#$=$l$O(B maildir $B$,%a!<%k$N%U%i%0$r(B @samp{Seen} $B$^$?(B -$B$O(B @samp{Replied} $B$N$h$&$K!"$=$l$>$lJ8;z(B @samp{S} $B$*$h$S(B @samp{R} $B$r%a%C(B -$B%;!<%8$N%U%!%$%kL>$KIU$12C$($k$3$H$K$h$C$F3JG<$9$k$H$$$&;vo$=$l$i$N%a%C%;!<%8$O%X%C%@!<$K(B ``(none)'' $B$,I=<($5$l$F8=$l!"(B -$B%"%/%;%9$9$k$3$H$,$G$-$^$;$s!#$b$7$3$l$,5/$3$C$?>l9g!"IaDL(B -$B$O(B @kbd{G b u} $B$r;H$$!"$+$D%0%k!<%W$r99?7$9$l$P2r7h$7$^$9!#(B -@end itemize - -@node Misc Group Stuff -@section $B$=$NB>$N%0%k!<%W4XO"(B - -@menu -* Scanning New Messages:: Gnus $B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/(B -* Group Information:: $B%0%k!<%W$H(B Gnus $B$K4X$9$k>pJs$H%X%k%W(B -* Group Timestamp:: Gnus $B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k(B -* File Commands:: Gnus $B$N%U%!%$%k$NFI$_=q$-(B -* Sieve Commands:: Sieve $B%9%/%j%W%H$N4IM}(B -@end menu - -@table @kbd -@item v -@kindex v ($B%0%k!<%W(B) -@cindex keys, reserved for users (Group) -@kbd{v} $B%-!<$O%f!<%6!A0$+$iO"A[$5$l$k$3$H$H$ON"J"$K!"@\F,0z?t$G%a!<%k%0%k!<(B -$B%W$,;XDj$5$l$?>l9g$O!"%K%e!<%9$NBe$o$j$K%a!<%k$NMM<0$,MQ0U$5$l$^$9!#(B -@xref{Composing Messages}. - -@item m -@kindex m ($B%0%k!<%W(B) -@findex gnus-group-mail -$B%a!<%k$r$I$3$+$KAw$j$^$9(B (@code{gnus-group-mail})$B!#@\F,0z?t$,M?$($i$l$k(B -$B$H!"8=:_0LCV$N%0%k!<%W$NEj9FMM<0(B (posting style) $B$r;H$$$^$9!#$b$7@\F,0z(B -$B?t$,(B 1 $B$@$C$?$i!"$I$N%0%k!<%W$NEj9FMM<0$r;H$&$+$r?R$M$^$9!#(B -@xref{Composing Messages}. - -@item i -@kindex i ($B%0%k!<%W(B) -@findex gnus-group-news -$B%K%e!<%9$N:n@.$r3+;O$7$^$9(B (@code{gnus-group-news})$B!#@\F,0z?t$,M?$($i$l(B -$B$k$H!"8=:_0LCV$N%0%k!<%W$KEj9F$7$^$9!#$b$7@\F,0z?t$,(B 1 $B$@$C$?$i!"$I$N%0(B -$B%k!<%W$KEj9F$9$k$+$r?R$M$^$9!#(B@xref{Composing Messages}. - -$B$3$N4X?t$O!"$?$H$(%a!<%k%0%k!<%W$G;H$o$l$?$H$7$F$b!"@\(B -$BJ]B8$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I(B (request-post -method) $B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#(B - -@item G z -@kindex G z ($B%0%k!<%W(B) -@findex gnus-group-compact-group - -$B8=:_0LCV$N%0%k!<%W$r05=L$7$^$9(B (@code{gnus-group-compact-group})$B!#:#$N$H(B -$B$3$m(B @code{nnml} (@pxref{Mail Spool}) $B$@$1$Ko$K(B -$B%0%k!<%W%P%C%U%!!<$KI=<($5$l$^$9!#(B -@end table - -@node Scanning New Messages -@subsection $B?7Ce%a%C%;!<%8$rC5$9(B -@cindex new messages -@cindex scanning new news - -@table @kbd -@item g -@kindex g ($B%0%k!<%W(B) -@findex gnus-group-get-new-news -@c @icon{gnus-group-get-new-news} -$B%5!<%P!<$N?7Ce5-;v$r%A%'%C%/$7$^$9!#?tCM$N@\F,0z?t$r;HMQ$9$k$H!"$3$NL?Na(B -$B$O0z?t(B @var{arg} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^(B -$B$9(B (@code{gnus-group-get-new-news})$B!#?tCM0J30$N@\F,0z?t$rM?$($k$H!"$3$N(B -$BL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#(B - -@item M-g -@kindex M-g ($B%0%k!<%W(B) -@findex gnus-group-get-new-news-this-group -@vindex gnus-goto-next-group-when-activating -@c @icon{gnus-group-get-new-news-this-group} -$B8=:_$N%0%k!<%W$K?7Ce5-;v$,$"$k$+$I$&$+$r%A%'%C%/$7$^(B -$B$9(B (@code{gnus-group-get-new-news-this-group})$B!#(B -@code{gnus-goto-next-group-when-activating} $B$O$3$NL?Na$,r7o$K$9$Y$F$N%0%k!<%W$r5/F0$7$^$9(B (@code{gnus-activate-all-groups})$B!#(B - -@item R -@kindex R ($B%0%k!<%W(B) -@cindex restarting -@findex gnus-group-restart -Gnus $B$r:F5/F0$7$^$9(B (@code{gnus-group-restart})$B!#$3$l(B -$B$O(B @file{.newsrc} $B%U%!%$%k$r%;!<%V$7!"$9$Y$F$N%5!<%P!<$N@\B3$rJD$8!"$9$Y(B -$B$F$N(B Gnus $B%i%s%?%$%`JQ?t$r%/%j%"$7$?8e!"(BGnus $B$r$b$&0lEY:G=i$+$i3+;O$7$^(B -$B$9!#(B -@end table - -@vindex gnus-get-new-news-hook -@code{gnus-get-new-news-hook} $B$O?7Ce%K%e!<%9$r%A%'%C%/$9$kD>A0$KpJs(B -@cindex group information -@cindex information on groups - -@table @kbd -@item H f -@kindex H f ($B%0%k!<%W(B) -@findex gnus-group-fetch-faq -@vindex gnus-group-faq-directory -@cindex FAQ -@cindex ange-ftp -$B8=:_$N%0%k!<%W$N(B @acronym{FAQ} $B$ro%j%b!<%H%^%7%s>e$N%G%#%l%/%H%j!<$G$9!#$3$NJQ?t$O%G%#(B -$B%l%/%H%j!<$N%j%9%H$G$"$C$F$b9=$$$^$;$s!#$3$N>l9g!"$3$N%3%^%s%I$K@\F,0z?t(B -$B$rM?$($k$3$H$G$$$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$Nl9g!"(B -Gnus $B$O(B @code{gnus-group-faq-directory} $B$NCM$r$9$Y$F!"0l$D0l$D%*!<%W%s$7(B -$B$F$_$h$&$H$7$^$9!#(B - -@item H c -@kindex H c ($B%0%k!<%W(B) -@findex gnus-group-fetch-charter -@vindex gnus-group-charter-alist -@cindex charter -$B8=:_$N%0%k!<%W$N7{>O$r(B web $B%V%i%&%6!<$G3+$3$&$H$7$^(B -$B$9(B (@code{gnus-group-fetch-charter})$B!#@\F,0z?t$,M?$($i$l$k$H%0%k!<%WL>$r(B -$B?R$M$^$9!#(B - -Gnus $B$O(B @code{gnus-group-charter-alist} $B$r;H$C$F7{>O$N=j:_$rC5$7$^$9!#=j(B -$B:_$,$o$+$i$J$+$C$?$i!"(BGnus $B$O$=$N%0%k!<%W$N%3%s%H%m!<%k%a%C%;!<%8$rO$r4^$s$G$$$k$3$H$,$"$j$^$9$+$i!#(B - -@item H C -@kindex H C ($B%0%k!<%W(B) -@findex gnus-group-fetch-control -@vindex gnus-group-fetch-control-use-browse-url -@cindex control message -$B$=$N%0%k!<%W$N%3%s%H%m!<%k%a%C%;!<%8$r(B @code{ftp.isc.org} $B$N5-O?8K$+$i$r?R$M$^$9!#(B - -@code{gnus-group-fetch-control-use-browse-url} $B$,Hs(B-@code{nil} $B$@$C$?$i!"(B -Gnus $B$O(B @code{browse-url} $B$r;H$C$F%3%s%H%m!<%k%a%C%;!<%8$r3+$-$^$9!#$=$&(B -$B$G$J$$>l9g$O(B @code{ange-ftp} $B$r;H$C$FpJs$O$5$^$6$^$JJ}K!$GI=<($G$-$^$9(B---$B$b$C$H$b4JC1$J$N$O!"%0%k!<%W9T(B -$B%U%)!<%^%C%H$G(B @samp{%d} $B;XDj$r;H$&J}K!$G$9(B: - -@lisp -(setq gnus-group-line-format - "%M\%S\%p\%P\%5y: %(%-40,40g%) %d\n") -@end lisp - -$B$3$N7k2L$H$7$F!"3F9T$O0J2<$N$h$&$KI=<($5$l$^$9(B: - -@example -* 0: mail.ding 19961002T012943 - 0: custom 19961002T012713 -@end example - -$B8+$FJ,$+$k$H$*$j!"F|IU$O%3%s%Q%/%H$J(B ISO 8601 $B7A<0$GI=<($5$l$^$9!#(B -$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(B -$B$rI=<($G$-$^$9!#(B - -@lisp -(setq gnus-group-line-format - "%M\%S\%p\%P\%5y: %(%-40,40g%) %6,6~(cut 2)d\n") -@end lisp - -$B$b$C$H6E$C$?F|IU$N7A<0$r$*K>$_$J$i!"MxMQH$7$F$/$@$5$$!#(B @kindex g ($B35N,(B) @findex gnus-summary-show-article @vindex gnus-summary-show-article-charset-alist -$B8=:_$N5-;v$r(B ($B:F(B) $B$K4p$E$$$F7?$r?dB,$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B * Article Buttons:: URL $B$d(B Message-ID $B$d%"%I%l%9$J$I$r%/%j%C%/$9$k(B * Article Button Levels:: $B%\%?%s$N8+$(J}$r@)8f$9$k(B * Article Date:: $B$0$:$0$:8@$&$J!"@$3&;~$@(B! -* Article Display:: X-Face, Picons, Smileys $B$rI=<($9$k(B +* Article Display:: $B$$$m$s$J$b$N$rI=<($9$k(B: + X-Face, Picons, Smileys, Gravatars * Article Signature:: $B=pL>$C$F2?(B? * Article Miscellanea:: $BB>$N$$$m$$$m$J$b$N(B @end menu @@ -9282,6 +8507,14 @@ MTA $B$,%/%*!<%H$7$?2DG=@-$,$"$j$^$9!#%G%#%U%)%k%HCM$O(B @code{t} $B$G$9!#(B $B$O(B @code{gnus-article-banner-alist} $B$N@55,I=8=$KBP1~$7$?B>$N%7%s%\%k$N$$(B $B$:$l$+$G$"$k$3$H$,$G$-$^$9!#(B +$BNc$($P(B: + +@lisp +(setq gnus-article-banner-alist + ((googleGroups . + "^\n*--~--~---------\\(.+\n\\)+"))) +@end lisp + $B%0%k!<%W$K$+$+$o$i$:!"5-;v$NAw?.!l9g$KLrN)$A$^$9!#Nc$($P(B @samp{$B"d(B} $B$+$i(B @samp{>>} $B$X$NJQ49$J$I$r9T$J(B +$B$$$^$9!#(B + @item W Y f @kindex W Y f ($B35N,(B) @findex gnus-article-outlook-deuglify-article @@ -9593,15 +8837,18 @@ URL $B$K4^$^$l$k2~9T$r:o=|$7$^$9!#$$$/$D$+$N%a%$%i!<$O!"9T$rC;$/$9$k$?$a$K(B Article}) $B$GDj5A$5$l$F$$$kJ8;z%;%C%H$,;H$o$l$^$9!#(B($BLuCm(B: $B$NJ8;zNs$r!"0z?t$H$7$F0l$DH!"Nc$($P(B CTAN $B$N(B URL $B$NI=<($r@)8f$7$^$9!#JQ(B -$B?t(B @code{gnus-ctan-url}, -@code{gnus-button-ctan-handler}, -@code{gnus-button-ctan-directory-regexp} $B$*$h(B -$B$S(B @code{gnus-button-handle-ctan-bogus-regexp} $B$r8+$F$/$@$5$$!#(B @end table @node Article Date @@ -10043,6 +9266,7 @@ Gnus $B$G%a!<%k$rFI$`$3$H$NMxE@$O!"$=$l$,C1=c$J%P%0$rAG@2$i$7$$IT>rM}$KCV(B @cindex picons @cindex x-face @cindex smileys +@cindex gravatars $B$3$l$i$N%3%^%s%I$O!"$$$m$s$JrM}$KCV(B $B0lJ}(B Picon $B$O$"$J$?<+?H$N%7%9%F%`$K0MB8$7!"(BGnus $B$O%X%C%@!<$K9gCW$9$k$"$J(B $B$?$N;}$AJ*$rC5$7$F$_$^$9(B (@pxref{Picons})$B!#(B +Gravatars $B$O(B @uref{http://www.gravatar.com/} $B$+$i%*%s%i%$%s$GrM}$KCV(B $B$A(B @code{Newsgroups} $B$H(B @code{Followup-To}) $B$r(B Picon $B2=$7$^(B $B$9(B (@code{gnus-treat-newsgroups-picon})$B!#(B +@item W D g +@kindex W D g ($B35N,(B) +@findex gnus-treat-from-gravatar +@code{From} $B%X%C%@!<$r%"%P%?!<2=$7$^$9(B (@code{gnus-treat-from-gravatar})$B!#(B + +@item W D h +@kindex W D h ($B35N,(B) +@findex gnus-treat-mail-gravatar +$B%a!<%k%X%C%@!<$<$s$V(B ($B$D$^$j(B @code{Cc}$B!"(B@code{To}) $B$r%"%P%?!<2=$7$^(B +$B$9(B (@code{gnus-treat-from-gravatar})$B!#(B + @item W D D @kindex W D D ($B35N,(B) @findex gnus-article-remove-images $B5-;v%P%C%U%!!<$+$i$9$Y$F$N2hA|$r:o=|$7$^(B $B$9(B (@code{gnus-article-remove-images})$B!#(B + +@item W D W +@kindex W D W ($B35N,(B) +@findex gnus-html-show-images +@code{gnus-article-html} $B$GIA2h$7$?(B @acronym{HTML} $B5-;v$rFI$s$G$$$k$H$-(B +$B$K!"AK;_$5$l$?2hA|$r$3$N%3%^%s%I$G%P%C%U%!!<$KA^F~$9$k$3$H$,$G$-$^(B +$B$9(B (@code{gnus-html-show-images})$B!#(B @end table @node Article Signature @@ -10574,6 +9819,15 @@ Gnus $B8GM-$G$O$J$$$1$l$I!"Lr$KN)$D$+$b$7$l$J$$J8;z%;%C%H$K4X$9$kB>$NHk7m(B: $B$9(B (@code{gnus-summary-print-article})$B!#(B@code{gnus-ps-print-hook} $B$,%P%C(B $B%U%!!<$r0u:~$9$kD>A0$K$K(B Muttprint $B$r;H$C$F0u:~$9$k$3$H(B $B$b$G$-$^$9(B (@pxref{Saving Articles})$B!#(B + +@item A C +@vindex gnus-fetch-partial-articles +@findex gnus-summary-show-complete-article +$B$b$7(B @code{-fetch-partial-articles} $B$,(B @code{nil} $B0J30$NCM$@$C(B +$B$?$i!"%P%C%/%(%s%I$,%5%]!<%H$7$F$$$l$P(B Gnus $B$O5-;v$NItJ,$r$N$b$N$O;~4V$,(B -$B$+$+$j$9$.$^$9!#(B) @code{nnmh} $B$G$O$^$C$?$/IT2DG=$G$9!#(B +$B%0%k!<%W$KEj9F$5$l$?5-;v$7$+C5$9$3$H$,$G$-$^$;$s!#(B@code{nnmh} $B$G$O$^$C$?(B +$B$/IT2DG=$G$9!#(B + +$B9,$$$K$bFCJL$J%P%C%/%(%s%I$G$"$k(B @code{nnregistry} $B$O!"$I$s$J%0%k!<%W$K(B +$B$"$k5-;v$G$b%P%C%/%(%s%I$K4X78L5$/8+$D$1=P$9$3$H$,$G$-$^$9!#(B +@xref{Registry Article Refer Method, @code{Message-ID} $B$K4p$E$$$F%l%8%9(B +$B%H%j!<$G5-;v$rpJs(B @table @kbd -@item H f -@kindex H f ($B35N,(B) -@findex gnus-summary-fetch-faq -@vindex gnus-group-faq-directory -$B8=:_$N%0%k!<%W$N(B @acronym{FAQ} (frequently asked questions ($BIQHK$K$5$l$k(B -$Bo$3$l$O1s3V%^%7%s$N%G%#%l%/(B -$B%H%j!<(B) $B$+$i(B @acronym{FAQ} $B$rl9g!"$3$NL?Na$K@\F,0z?t$rM?$($k$3$H$K(B -$B$h$C$F$$$m$$$m$J%5%$%H$+$iA*$V$3$H$,$G$-$^$9!#$*$=$i(B -$B$/(B @code{ange-ftp} $B$b$7$/$O(B @code{efs} $B$,%U%!%$%k$N$5$l$?%a%C%;!<%8$r8!>Z$7$?$j!"0E9f2=$5$l$?%a%C%;!<%8$r%G%3!<(B $BAu$G$"$k(B GnuPG $B$N$h$&$J$b$N$r%$%s%9%H!<%k$7$J$1$l$P$J$j$^$;$s!#(BEmacs $B$K(B $B4^$^$l$F$$$k(B GnuPG $B$X$N%$%s%?!<%U%'!<%9$O(B EasyPG $B$H$$$&$b$N(B (@pxref{Top, ,EasyPG, epa, EasyPG Assistant user's manual}) $B$G$9$,!"(BPGG (@pxref{Top, -,PGG, pgg-ja, PGG Manual})$B!"(BMailcrypt $B$*$h$S(B gpg.el $B$b%5%]!<%H$7$^$9!#(B +,PGG, pgg-ja, PGG Manual}) $B$*$h$S(B Mailcrypt $B$b%5%]!<%H$7$^$9!#(B @item @acronym{S/MIME} $B$N%a%C%;!<%8$r07$&$K$O!"(BOpenSSL $B$r%$%s%9%H!<%k$9$kI,MW(B @@ -11850,8 +11095,8 @@ Gnus $B$O=pL>$5$l$?%a%C%;!<%8$r8!>Z$7$?$j!"0E9f2=$5$l$?%a%C%;!<%8$r%G%3!<(B @vindex mml1991-use @acronym{PGP} $B$N%a%C%;!<%8$N$?$a$N!"(BOpenPGP $B$NH$7$F$/$@$5$$!#$3$N>O$O%G%#(B @item mm-text-html-renderer @vindex mm-text-html-renderer $B$b$7$3$l$,(B @code{gnus-article-html} $B$K@_Dj$5$l$F$$$k$H!"(B -Gnus $B$O(B @code{curl} $B$H(B @code{w3m} $B$rMxMQ$9$k$=$NAH$_9~$_5!G=$r;H$$$^$9!#(B +Gnus $B$O(B @code{w3m} $B$rMxMQ$9$k$=$NAH$_9~$_5!G=$r;H$$$^$9!#(B @item gnus-blocked-images @vindex gnus-blocked-images -@acronym{URL} $B$,$3$N@55,I=8=$K9gCW$9$k2hA|$O2A$5$l$k$Y$-4X?t$G$b9=$$$^$;$s!#$=$N>l9g!"$=$l$O%0%k!<%WL>$r%Q%i(B +$B%a!<%?!<$H$7$F8F$P$l$^$9!#%G%#%U%)%k%HCM(B +$B$O(B @code{gnus-block-private-groups} $B$G!"%K%e!<%9%0%k!<%W$N5-;v$G$O$J$$$I(B +$B$s$J$b$N$KBP$7$F$b(B @samp{"."} $B$rJV$7$^$9!#$3$l$O%a!<%k$rFI$`$H$-$K30It2h(B +$BA|$rH$7$F$/$@$5$$(B (@pxref{Misc Article})$B!#(B @item gnus-html-cache-directory @vindex gnus-html-cache-directory @@ -12295,6 +11548,14 @@ Gnus $B$O(B @code{gnus-blocked-images} $B$,$I$&@_Dj$5$l$F$$$k$+$K1~$8$F2hA|$r @item gnus-html-frame-width @vindex gnus-html-frame-width HTML $B$rIA2h$9$k$H$-$NI}$G$9!#%G%#%U%)%k%H$O(B 70 $B$G$9!#(B + +@item gnus-max-image-proportion +@vindex gnus-max-image-proportion +$BI=<($5$l$k2hA|$,!"$=$l$i$,$"$k%&%#%s%I%&$KBP$7$F$I$l$/$i$$Bg$-$$$+$rI=$9(B +$BCM$G$9!#(B0.7 $B$H$$$&CM(B ($B%G%#%U%)%k%H(B) $B$O!"$=$l$i$,%&%#%s%I%&$NI}$H9b$5(B +$B$N(B 70% $B$r.$5$l$^$9!#(B @end table $B$3$l$r;H$&$?$a$K$O(B @code{w3m} $B$H(B @code{curl} $B$,%$%s%9%H!<%k$5$l$F$$$kI,(B @@ -12393,6 +11654,8 @@ HTML $B$rIA2h$9$k$H$-$NI}$G$9!#%G%#%U%)%k%H$O(B 70 $B$G$9!#(B @vindex gnus-treat-from-picon @vindex gnus-treat-mail-picon @vindex gnus-treat-newsgroups-picon +@vindex gnus-treat-from-gravatar +@vindex gnus-treat-mail-gravatar @vindex gnus-treat-display-smileys @vindex gnus-treat-body-boundary @vindex gnus-treat-display-x-face @@ -12411,7 +11674,6 @@ HTML $B$rIA2h$9$k$H$-$NI}$G$9!#%G%#%U%)%k%H$O(B 70 $B$G$9!#(B @vindex gnus-treat-highlight-headers @vindex gnus-treat-highlight-signature @vindex gnus-treat-play-sounds -@vindex gnus-treat-translate @vindex gnus-treat-x-pgp-sig @vindex gnus-treat-unfold-headers @vindex gnus-treat-fold-headers @@ -12460,6 +11722,11 @@ HTML $B$rIA2h$9$k$H$-$NI}$G$9!#%G%#%U%)%k%H$O(B 70 $B$G$9!#(B @xref{Picons}. +@item gnus-treat-from-gravatar (head) +@item gnus-treat-mail-gravatar (head) + +@xref{Gravatars}. + @item gnus-treat-display-smileys (t, integer) @item gnus-treat-body-boundary (head) @@ -12514,8 +11781,6 @@ HTML $B$rIA2h$9$k$H$-$NI}$G$9!#%G%#%U%)%k%H$O(B 70 $B$G$9!#(B @vindex gnus-treat-play-sounds @item gnus-treat-play-sounds -@vindex gnus-treat-translate -@item gnus-treat-translate @item gnus-treat-ansi-sequences (t) @vindex gnus-treat-x-pgp-sig @item gnus-treat-x-pgp-sig (head) @@ -12639,6 +11904,11 @@ Gnus $B$O%5!<%P!<$+$i$=$N5-;v$rH$7$F$/$@$5$$!#$3$l$K(B $B$O(B @uref{http://www.gnu.org/software/libidn/, GNU Libidn} $B$,I,MW$G!"$3$N(B $BJQ?t$O$=$l$r%$%s%9%H!<%k$7$F$"$k>l9g$@$1M-8z$K$J$j$^$9!#(B + +@vindex gnus-inhibit-images +@item gnus-inhibit-images +$B$b$7(B @code{nil} $B$G$J$1$l$P!"5-;v$N%\%G%#!<$G$N2hA|$N%$%s%i%$%sI=<($r6X;_(B +$B$7$^$9!#$3$l$O(B @acronym{MIME} $B%Q!<%H$H$7$F5-;v$K$"$k2hA|!"$*$h(B +$B$S(B @code{mm-text-html-renderer} (@pxref{Display Customization, ,$BI=<($N%+(B +$B%9%?%^%$%:(B, emacs-mime-ja, The Emacs MIME Manual}) $B$,(B @code{shr} $B$^$?(B +$B$O(B @code{gnus-w3m} $B$G$"$k>l9g$KI=<($5$l$?(B @acronym{HTML} $B5-;v$N2hA|$KBP(B +$B$7$FM-8z$G$9!#(B @end table @node Composing Messages @@ -13130,29 +12409,7 @@ Lisp $B%U%)!<%`$N%j%9%H!#$=$l$>$l$N%U%)!<%`$,I>2A$5$l!":G=i$KJV$C$F$-(B $B$F(B)---@samp{misc-mail-september-1995} $B$=$NB>2?$G$b!#?7$7$$%a%C%;!<%8$O8E(B $B$$(B ($B:#$O6u$K$J$C$?(B) $B%0%k!<%W$KN/$a$i$l$^$9!#(B -$B0J>e$,Aw$C$?%a%C%;!<%8$rJ]4I$9$k%G%#%U%)%k%H$NJ}K!$G$9!#(BGnus $B$O%G%#%U%)(B -$B%k%H$NJ}K!$r9%$-$G$O$J$$?M$K$O0c$C$?$d$jJ}$r4+$a$F$$$^$9!#$=$N$h$&$J>l9g(B -$B$O!"(B@code{gnus-message-archive-group} $B$r(B @code{nil} $B$K@_Dj$9$k$Y$-$G$9!#(B -$B$3$l$OJ]4I$r$7$J$$$h$&$K$7$^$9!#(B - @table @code -@item gnus-outgoing-message-group -@vindex gnus-outgoing-message-group -$B$9$Y$F$N30$K$$$/%a%C%;!<%8$O$3$N%0%k!<%W$KF~$l$i$l$^$9!#$b$7$9$Y$F$N30$K(B -$B9T$/%a!<%k$H5-;v$r(B @samp{nnml:archive} $B%0%k!<%W$KJ]4I$7$?$$$N$G$"$l$P!"(B -$B$3$NJQ?t$r$=$NCM$K@_Dj$7$F$/$@$5$$!#$3$NJQ?t$O%0%k!<%WL>$N%j%9%H$G$"$k$3(B -$B$H$b$G$-$^$9!#(B - -$B$b$7$=$l$>$l$N%a%C%;!<%8$r$I$N%0%k!<%W$KF~$l$k$+$r$b$C$H@)8f$7$?$$$N$G$"(B -$B$l$P!"$3$NJQ?t$r8=:_$N%K%e!<%9%0%k!<%WL>$rD4$Y$F!"E,@Z$J%0%k!<%WL>(B ($B$b$7(B -$B$/$OL>A0$N%j%9%H(B) $B$rJV$94X?t$K@_Dj$9$k$3$H$,$G$-$^$9!#(B - -$B$3$NJQ?t$O(B @code{gnus-message-archive-group} $B$NBe$o$j$K;H$&$3$H$,$G$-$^(B -$B$9$,!"8e$l$N%U%)!<%`$,I>2A$5$l!":G=i$KJV$C$F$-(B $B$,(B @code{nil} $B$@$C$?$i!"$=$N%X%C%@!$O:o=|$5$l$^$9!#$b$7B0@-L>(B $B$,(B @code{eval} $B$@$C$?$i$=$NMM<0$,I>2A$5$l!"7k2L$O2A(B} $B$5$l$F!"JV$j(B -$BCM$,;H$o$l$^$9(B) $B$G$"$k$3$H$,$G$-$^$9!#4X?t$H(B S$B<0(B (sexp) $B$O%;%C%H%"%C%W$5(B -$B$l$D$D$"$k%a%C%;!<%8%P%C%U%!!<$G8F$P$l$k$+I>2A$5$l$^$9!#8=:_$N5-;v$N%X%C(B -$B%@!<72$OJQ?t(B @code{message-reply-headers} $B$+$iF@$i$l$^$9!#$3$l$O(B number -subject from date id references chars lines xref extra $B$N3F%X%C%@!<$+$i(B -$B@.$k%Y%/%H%k$G$9!#(B +$BB0@-CM$OJ8;zNs!"0z?t$NL5$$4X?t(B ($BJV$jCM$,;H$o$l$^$9(B)$B!"JQ?t(B ($B$=$NCM$,;H$o(B +$B$l$^$9(B) $B$^$?$O%j%9%H(B ($B$=$l$O(B @code{$BI>2A(B} $B$5$l$F!"JV$jCM$,;H$o$l$^$9(B) $B$G(B +$B$"$k$3$H$,$G$-$^$9!#4X?t$H(B S$B<0(B (sexp) $B$O%;%C%H%"%C%W$5$l$D$D$"$k%a%C%;!<(B +$B%8%P%C%U%!!<$G8F$P$l$k$+I>2A$5$l$^$9!#8=:_$N5-;v$N%X%C%@!<72$OJQ(B +$B?t(B @code{message-reply-headers} $B$+$iF@$i$l$^$9!#$3$l$O(B number subject +from date id references chars lines xref extra $B$N3F%X%C%@!<$+$i@.$k%Y%/(B +$B%H%k$G$9!#(B @vindex message-reply-headers $B:n@.$7$h$&$H$7$F$$$k%a%C%;!<%8$,%K%e!<%95-;v$+%a!<%k%a%C%;!<%8$G$"$k$+$r(B @@ -13510,9 +12767,9 @@ Message Manual}, $B$r;2>H$7$F$/$@$5$$!#(B @menu * Server Buffer:: $B2>A[%5!<%P!<$r:n$C$FJT=8$9$k(B * Getting News:: USENET $B%K%e!<%9$r(B Gnus $B$GFI$`(B +* Using IMAP:: @acronym{IMAP} $B$+$i%a!<%k$rFI$`(B * Getting Mail:: $B8D?ME*$J%a!<%k$r(B Gnus $B$GFI$`(B * Browsing the Web:: $BBgNL$N%&%'%V$N;q8;$+$i%a%C%;!<%8$rH$7$F$/$@$5$$!#(B @findex gnus-server-edit-server $B%5!<%P!<$rJT=8$7$^$9(B (@code{gnus-server-edit-server})$B!#(B +@item S +@kindex S ($B%5!<%P!<(B) +@findex gnus-server-show-server +$B%5!<%P!<$NDj5A$rI=<($7$^$9(B (@code{gnus-server-show-server})$B!#(B + @item SPACE @kindex SPACE ($B%5!<%P!<(B) @findex gnus-server-read-server @@ -13689,6 +12951,9 @@ Message Manual}, $B$r;2>H$7$F$/$@$5$$!#(B $B$j=|$/$N$G!"@5$7$$A45-;v?t$rF@$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B @end table +$B%5!<%P!<$rJD$8!"6X;_$7!"$*$h$S:F3+$9$k$?$a$NB>$N%3%^%s%I$K$D$$$F(B +$B$O(B @ref{Unavailable Servers}$B!#(B + @node Example Methods @subsection $BJ}K!$NNc(B @@ -13923,6 +13188,14 @@ Message Manual}, $B$r;2>H$7$F$/$@$5$$!#(B Gnus $B$,@\B3$r5qH]$5$l$?$9$Y$F$N%5!<%P!<$N!"$9$Y$F$N0u$r>C5n$7(B $B$^$9(B (@code{gnus-server-remove-denials})$B!#(B +@item c +@kindex c ($B%5!<%P!<(B) +@findex gnus-server-copy-server +$B%5!<%P!<$r%3%T!<$7$F?7$7$$L>A0$rIU$1$^(B +$B$9(B (@code{gnus-server-copy-server})$B!#$3$l$O!"J#;($J@\B3J}K!$NDj5A$,$9$G(B +$B$K$"$C$F!"$=$l$HF1$8Dj5A$r0[$J$k(B ($BJ*M}(B) $B%5!<%P!<$N$?$a$K;H$&I,MW$,$"$k>l(B +$B9g$KLrN)$D$O$:$G$9!#(B + @item L @kindex L ($B%5!<%P!<(B) @findex gnus-server-offline-server @@ -14190,6 +13463,11 @@ default force yes $B$9$Y$F$N%5!<%P!<$,?d>)(B ID $B$r%5%]!<%H$7$F$$$k$o$1$G$O$J$$$3$H$KCm0U$7$F$/(B $B$@$5$$!#$3$l$ONc$($P(B INN 2.3.0 $B0J>e$GF0:n$7$^$9!#(B + +@item nntp-server-list-active-group +$B$b$7(B @code{nil} $B$@$C$?$i(B @samp{LIST ACTIVE} $B$NBe$o$j$K>o(B +$B$K(B @samp{GROUP} $B$r;H$$$^$9!#$3$l$OIaDLCY$$$N$G$9$,!"8m$C$F(B active $B%U%!%$(B +$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!#(B @end table @menu @@ -14210,7 +13488,12 @@ default force yes @table @code @findex nntp-open-network-stream @item nntp-open-network-stream -$B$3$l$O%G%#%U%)%k%H$G!"C1=c$K1s3V%7%9%F%`$N2?$i$+$N%]!<%H$K@\B3$7$^$9!#(B +$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(B +$B$^$9!#$b$7(B Emacs $B$H%5!<%P!<$NN>J}$,%5%]!<%H$7$F$$$l$P!"$=$N@\B3$O<+F0E*(B +$B$K0E9f2=$5$l$?(B @acronym{STARTTLS} $B@\B3$K>:3J$5$l$^$9!#(B + +@item network-only +$B>e5-$KF1$8!#$?$@$7<+F0$G(B @acronym{STARTTLS} $B$X$N>:3J$O9T$J$$$^$;$s!#(B @findex nntp-open-tls-stream @item nntp-open-tls-stream @@ -14567,6 +13850,139 @@ A $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!<(B $B$G!"$=$3$Gl=j$+$i!"$^$?$O$$$m$$$m$J%f!<%6!$H%Q%9%o!<%I$r?R$M$i$l$^$9!#$=$l$KK0$-$?$J$i!"0J2<$N$b$N(B +$B$r(B @file{~/.authinfo} $B%U%!%$%k$K2C$($F$/$@$5$$(B: + +@example +machine imap.gmail.com login password port imap +@end example + +$B$[$H$s$I$N%f!<%6!<$K$O!"$=$l$@$1$GNI$$$O$:$G$9!#(B + +@node Customizing the IMAP Connection +@subsection IMAP $B@\B3$r%+%9%?%^%$%:$9$k(B + +$B$b$C$HJ#;($J@\B3J}K!$NNc(B: + +@example +(nnimap "imap.gmail.com" + (nnimap-inbox "INBOX") + (nnimap-split-methods default) + (nnimap-expunge t) + (nnimap-stream ssl)) +@end example + +@table @code +@item nnimap-address +$B%5!<%P!<$N%"%I%l%9$G$9!#(B@samp{imap.gmail.com} $B$N$h$&$J$b$N!#(B + +@item nnimap-server-port +$B%5!<%P!<$N%]!<%H$,I8=`$H$O0[$J$k$J$i!"$3$3$G@_Dj$G$-$^$9!#BeI=E*$J%]!<%H(B +$B$O(B @code{"imap"} $B$"$k$$$O(B @code{"imaps"} $B$G$7$g$&!#(B + +@item nnimap-stream +@code{nnimap} $B$,$I$&$d$C$F%5!<%P!<$K@\B3$9$k$+$r;XDj$7$^$9!#;H$($kCM$O(B: + +@table @code +@item undecided +$B$3$l$,%G%#%U%)%k%H$G$9!#:G=i$K(B @code{ssl} $B@_Dj$r!"J}$,%5%]!<%H$7$F$$$l$P!"0E9f2=$5$l(B +$B$?(B @acronym{STARTTLS} $B@\B3$K>:3J$7$^$9!#(B + +@item starttls +$B@55,$N(B @acronym{IMAP} $B%]!<%H>e$G0E9f2=$5$l$?(B @acronym{STARTTLS} $B$r;H$$$^(B +$B$9!#(B + +@item shell +$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(B +$B%*%W%7%g%s$r;H$C$F(B @code{nnimap-shell-program} $B$rI,MW$K1~$8$F%+%9%?%^%$(B +$B%:$9$k$3$H$,$G$-$^$9!#(B +@end table + +@item nnimap-authenticator +$B$$$/$D$+$N(B @acronym{IMAP} $B%5!<%P!<$OF?L>%m%0%$%s$r5vMF$7$F$$$^$9!#$=$N>l(B +$B9g!"$3$l$r(B @code{anonymous} $B$K@_Dj$9$kI,MW$,$"$j$^$9!#(B + +@item nnimap-expunge +$B$b$7(B @code{nil} $B$G$J$1$l$P!"5-;v$r>C5n$7$?8e$G$=$l$i$r1J5W$Ko$Ke$9$Y$F$N(B @acronym{IMAP} $B%5!<%P!<$O%G!<%?$N9bB.%9%H%j!<%_%s%0$r%5%]!<(B +$B%H$7$F$$$^$9!#$b$7%5!<%P!<$X$N@\B3$KLdBj$,$"$k$N$J$i!"$3$l(B +$B$r(B @code{nil} $B$K@_Dj$7$F$_$F$/$@$5$$!#(B + +@item nnimap-fetch-partial-articles +$B$b$7(B @code{nil} $B0J30$NCM$@$C$?$i!"%5!<%P!<$+$i5-;v$NItJ,$rl9g$O$9$Y$F$N%F%-(B +$B%9%H7?$NItJ,$re$N$=$l$>$l$N%a!<%k%\%C%/(B +$B%9$KJB$S49$((B/$BJ,3d$9$k$3$H$r9%$_$^$9!#$=$&$9$l$P!"$5$[$I4X?4$,L5$$%a!<%k(B +$B$r%@%&%s%m!<%I$9$kI,MW$,$"$j$^$;$s!#(B + +$B$b$7%/%i%$%"%s%HB&$G%a!<%kJ,3d$r$9$kI,MW$,$"$k$N$J$i!"4XO"$9$kJQ?t$Ol9g$ONc30$G!"(B +@code{nnmail-split-methods} $B$NCM$r;H$$$^$9!#(B + +@item nnimap-split-fancy +@code{nnmail-split-fancy} $B$HF1$89=J8$r;H$$$^$9!#(B + +@item nnimap-unsplittable-articles +$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!"$=(B +$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$$$&(B +$B$3$H$G$9!#%G%#%U%k%H$O(B @samp{(%Deleted %Seen)} $B$G$9!#(B +@end table + @node Getting Mail @section $B%a!<%k$N%j%9%H$rJV$5$J$1$l$P$J$j(B $B$^$;$s!#(B +$B$3$NJQ?t$OFC5i%a!<%kJ,3d$G$"$C$F$bNI$$$G$9!#9=J8$K$D$$$F$O(B @xref{Fancy +Mail Splitting}. + $B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"F~$C$FMh$?5$$NFG$JL5e$G%a!<%k$rFI$`%W%m(B $B%H%3%k$H$7$F$O(B ($B$9$J$o$A(B @code{nnimap} $B$G(B) $B;H$$$?$/$J$$$H$-$O!"(BGnus $B$G(B $B$O(B @acronym{POP} $B%5!<%P!<$HF1MM$K07$C$F!";XDj$5$l$?(B @acronym{IMAP} $B%a!<(B -$B%k%\%C%/%9$+$i5-;v$r\$7$/$O(B @ref{IMAP} $B$r;2>H$7(B -$B$F$/$@$5$$!#(B - -Kerberos, GSSAPI, @acronym{TLS}/@acronym{SSL} $B$*$h$S(B STARTTLS $B$N$?$a$N30(B -$BIt%W%m%0%i%`$H%i%$%V%i%j!<$,I,MW$G$"$k$3$H$KN10U$7$F$/$@$5$$!#(B -@xref{IMAP}. +$B%k%\%C%/%9$+$i5-;v$r\$7$/(B +$B$O(B @ref{Using IMAP} $B$r;2>H$7$F$/$@$5$$!#(B $B%-!<%o!<%I(B: @@ -15232,64 +14647,27 @@ ssh %s imapd UNDELETED} $B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I(B $B$-(B @acronym{IMAP} $B%/%i%$%"%s%H$G%a!<%k%\%C%/%9$rGA$$$F!"$$$/$D$+$N5-;v$K(B $B4{FI(B ($B$^$?$O(B SEEN) $B$N0u$rIU$1$k$J$i!"$3$l$r(B @samp{1:*} $B$K@_Dj$9$kI,MW$,(B -$B$"$k$+$b$7$l$^$;$s!#$=$&$9$l$P!"%a!<%k%\%C%/%9$N$9$Y$F$N5-;v$O0u$NG!2?$K(B -$B4X$o$i$:C5n$N%U%i%0$rIU$1$^$9$,!"C1$K4{FI$N%U%i%0(B -$B$rIU$1$k$?$a$N(B @samp{\Seen} $B$,Be0F$K$J$k$G$7$g$&!#$3$l$i$O:G$b$"$j$=$&$J(B -$BFs$D$NA*Br$G$9$,!"B>$N%U%i%0$b(B RFC2060 $B$N(B 2.3.2 $B@a$GDj5A$5$l$F$$$^$9!#(B - -@item :dontexpunge -@code{nil} $B$G$J$+$C$?$i!"5-;v$rC5n$N0u$,IU$$$F$$(B -$B$F$b:o=|$7$^$;$s!#(B -@end table - -@acronym{IMAP} $B%a!<%k%=!<%9$NNc(B: - -@lisp -(imap :server "mail.mycorp.com" - :stream kerberos4 - :fetchflag "\\Seen") -@end lisp - -@item webmail -@uref{http://www.hotmail.com/}, @uref{http://webmail.netscape.com/}, -@uref{http://www.netaddress.com/}, @uref{http://www.yahoo.com/} $B$J$I$N%&%'(B -$B%V%a!<%k%5!<%P!<$+$i%a!<%k$rl9g(B -$B$O(B "one-line-cookie" $B%Q%C%A$rEv$F$kI,MW$,$"$j$^$9!#(B - -$B7Y9p(B: $B%a!<%k$,<:$o$l$k$+$b$7$l$^$;$s!#L5J]>Z$G$9!#(B - -$B%-!<%o!<%I(B: - -@table @code -@item :subtype -$B%&%'%V%a!<%k%5!<%P!<$N7?$G$9!#%G%#%U%)%k%H$O(B @code{hotmail} $B$G$9!#B>$N8u(B -$BJd$K$O(B @code{netscape}, @code{netaddress}, @code{my-deja} $B$,$"$j$^$9!#(B - -@item :user -$B%&%'%V%a!<%k%5!<%P!<$KEO$9MxMQ$G$9!#%G%#%U%)%k%H$O%m%0%$%sL>$G$9!#(B +$B$"$k$+$b$7$l$^$;$s!#$=$&$9$l$P!"%a!<%k%\%C%/%9$N$9$Y$F$N5-;v$O0u$NG!2?$K(B +$B4X$o$i$:l9g$O!"MxMQC5n$N%U%i%0$rIU$1$^$9$,!"C1$K4{FI$N%U%i%0(B +$B$rIU$1$k$?$a$N(B @samp{\Seen} $B$,Be0F$K$J$k$G$7$g$&!#$3$l$i$O:G$b$"$j$=$&$J(B +$BFs$D$NA*Br$G$9$,!"B>$N%U%i%0$b(B RFC2060 $B$N(B 2.3.2 $B@a$GDj5A$5$l$F$$$^$9!#(B @item :dontexpunge -@code{nil} $B$G$J$+$C$?$i!"L$FI$N5-;v$@$1$rC5n$N0u$,IU$$$F$$(B +$B$F$b:o=|$7$^$;$s!#(B @end table -$B%&%'%V%a!<%k$N%=!<%9$NNc$G$9(B: +@acronym{IMAP} $B%a!<%k%=!<%9$NNc(B: @lisp -(webmail :subtype 'hotmail - :user "user-name" - :password "secret") +(imap :server "mail.mycorp.com" + :stream kerberos4 + :fetchflag "\\Seen") @end lisp @item group @@ -15635,7 +15013,7 @@ UNDELETED} $B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I(B $B%(%s%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s%m!<%I$5$l$J$$$3$H$K(B $BCm0U$7$F$/$@$5$$!#$=$l$r$9$k$?$a$K(B $B$O(B @code{nnimap-split-download-body} $B$r(B @code{t} $B$K@_Dj$9$kI,MW$,$"$j$^(B -$B$9(B (@pxref{Splitting in IMAP})$B!#(B +$B$9(B (@pxref{Client-Side IMAP Splitting})$B!#(B @item (! @var{func} @var{split}) $BJ,3d$,%j%9%H$G:G=i$NMWAG$,(B @code{!} $B$@$C$?$i!"(B@var{split} $B$,$N%j%9%H$+!"$=$l$i$N%0%k!<%WL>$K9gCW$9$k@55,I=8=$G$9!#(B +@var{no-crosspost} $B$O%/%m%9%]%9%H$r6X;_$9$k$?$a$K;H$&$3$H$,$G$-!"$=$N>l(B +$B9g$O!"C10l$N(B @code{|} $BJ,3d$,=PNO$5$l$^$9!#(B +@var{catch-all} $B$O(B @code{gnus-group-split-default-catch-all-group} $B$N$h(B +$B$&$K!":G8e$Nl9g!"$"$k%0%k!<%W(B +$B$K(B @code{catch-all} $B$K@_Dj$5$l$F$$$k(B @code{split-spec} $B$,$"$k$H!"$=$N%0(B +$B%k!<%W$O(B @var{catch-all} $B0z?t$NCM$h$j$bM%@h$5$l$^$9!#(B + +@findex gnus-group-split-setup +$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(B +$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!"(B +$BHs>o$KCY$/$J$k$G$7$g$&!#$G$b!"@dK>$7$F$O$$$1$^$;$s!#(B +@code{gnus-group-split-setup} $B4X?t$r!"$O$k$+$K8zN(E*$JJ}K!(B +$B$G(B @code{gnus-group-split} $B$rF0:n$5$;$k$?$a$K;H$&$3$H$,$G$-$^$9!#$=$l(B +$B$O(B @code{nnmail-split-methods} $B$r(B @code{nnmail-split-fancy} $B$K@_Dj$7!"(B +@code{nnmail-split-fancy} $B$r(B @code{gnus-group-split-fancy} $B$G@8@.$5$l$k(B +$BJ,3d$K@_Dj$7$^$9!#$=$&$9$k$3$H$K$h$C$F!"$I$s$J$KJ,3d$9$k%a%C%;!<%8$,$?$/(B +$B$5$s$"$C$F$b!"%0%k!<%W%Q%i%a!<%?!<$O0lEY$@$1Av::$5$l$k$h$&$K$J$j$^$9!#(B + +@findex gnus-group-split-update +$B$7$+$7$J$,$i!"%0%k!<%W%Q%i%a!<%?!<$rJQ99$9$k$H!"(B +@code{nnmail-split-fancy} $B$rl9g$K$O!"(B +@code{gnus-group-split-setup} $B$K$=$l$rJN,$7$J$$>l9g$O(B ($B$=$l$O%*%W%7%g%s(B +$B$G(B @code{nil} $B$HEy2A$G(B +$B$9(B)$B!"(B@code{gnus-group-split-default-catch-all-group} $B$,$=$NCM$K@_Dj$5$l(B +$B$^$9!#(B + +@vindex gnus-group-split-updated-hook +@code{gnus-group-split-update} $B$K$h$C$F@_Dj$5$l(B +$B$?(B @code{nnmail-split-fancy} $B$r8e$GJQ99$9$kI,MW$,$"$k$H$-$N$?$a$K!"$3$N(B +$B4X?t(B (@code{gnus-group-split-update}) $B$O=*N;$9$kD>A0(B +$B$K(B @code{gnus-group-split-update-hook} $B$rA0$r5a$a$i$l$k$N$G!"$=$l$rF~NO$7$F$/$@$5(B +$B$$(B (@pxref{Foreign Groups})$B!#(B + +@item +@kbd{SPACE} $B$r%?%$%W$7$F!"?7$7$/:n$i$l$?%0%k!<%W$KF~$C$F$/$@$5$$!#(B + +@item +@kbd{M P b} $B$r%?%$%W$7$F!"%0%k!<%W%P%C%U%!!<$N$9$Y$F$N5-;v$Kc$bL5$/!"(B +$B$&$^$/$$$C$?$+$I$&$+$rD4$Y$F$/$@$5$$!#Bg>fIW$J$h$&$G$"$l$P!"(Bmbox $B%U%!%$(B +$B%k$r>C$=$&$H;W$&$+$b$7$l$^$;$s$,!";d$O$9$Y$F$N%a!<%k$,$"$k$Y$-$H$3$m$KG<(B +$B$^$C$?$3$H$r40A4$K3NG'$9$k$^$G$O!"$=$&$O$7$^$;$s!#(B + +$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(B +$BJXMx$J$b$N$G$9!#8E$$%a!<%k%0%k!<%W$K$"$k%a!<%k$O!"?7$7$$%a!<%k%P%C%/%(%s(B +$B%I$r;H$C$F$?$@:F%9%W!<%k$9$l$PNI$$$N$G$9!#(B + +@node Expiring Mail +@subsection $B%a!<%k$N4|8B@Z$l>C5n(B +@cindex article expiry +@cindex expiring mail + +$BEAE}E*$J%a!<%k%j!<%@!<$O!"4{FI$N0u$rIU$1$k$H%a!<%k$N5-;v$r2?$i$+$NJ}K!$G(B +$B:o=|$9$k798~$,$"$j$^$9!#(BGnus $B$O%a!<%k$rFI$`$3$H$KBP$7$F!"4pK\E*$K0c$&J}(B +$BK!$r/!9JQ$o$C$?J}K!$GC$98"8B$,$"$k$H(B +$B$O9M$($^$;$s!#$"$J$?$,%a!<%k%0%k!<%W$KF~$C$F5-;v$K!V4{FI!W$N0u$rIU$1$?$j!"(B +$B2?$i$+$NB>$N$d$jJ}$G@Z$C$?$j$7$F$b!"%a!<%k$N5-;v$O$^$@%7%9%F%`$KB8:_$7$F(B +$B$$$^$9!#7+$jJV$7$^$9(B: Gnus $B$O$"$J$?$N8E$$4{FI$N%a!<%k$r>C5n$7$^$;$s!#$b(B +$B$A$m$s!"$"$J$?$,$=$&$7$m$HMW5a$7$J$$8B$j$NOC$G$9$,!#(B + +$BMW$i$J$$%a!<%k$r(B Gnus $B$K:o=|$5$;$k$K$O!"5-;v$K!V4|8B@Z$l>C5n2DG=!W(B +(expirable) $B$N0u$rIU$1$J$1$l$P$J$j$^$;$s!#(B($B%G%#%U%)%k%H$N%-!<3d$jEv$F$G(B +$B$O!"(B@kbd{E} $B$r%?%$%W$7$J$1$l$P$J$i$J$$$H$$$&$3$H$G$9!#(B) $B$7$+$7$J$,$i!"$3(B +$B$l$O5-;v$,B(:B$K>C$(5n$k$H$$$&$3$H$G$O$"$j$^$;$s!#0lHLE*$K%a!<%k5-;v$O!"(B +1) $B4|8B@Z$l>C5n2DG=$N0u$,IU$$$F$$$F!"$+$D(B 2) $B0l=54V0J>e7P$C$F$$$k!"$H$$(B +$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(B +$B$P!"$=$l$OCO9v$,E`$j$D$/$^$G%7%9%F%`$K;D$jB3$1$^$9!#$3$N$3$H$O!"$b$&0lEY(B +$B6/D4IU$-$G7+$jJV$5$l$k$KB-$k$b$N$G$9(B: $B!V$b$7!W$"$J$?$,5-;v$r!V4|8B@Z$l>C(B +$B5n2DG=!W$K!V$7$J$$!W$J$i!"(BGnus $B$O!V7h$7$F!W$=$l$i$N!V5-;v!W$r>C5n$7$^$;(B +$B$s!#(B + +$BC5n2DG=$N0u$rIU$1$J$1$l$P$J$i$J$$$o$1$G$O$"$j$^$;(B +$B$s!#(BGnus $B$O!H(Bauto-expire$B!I$*$h$S!H(Btotal-expire$B!I$H8F$P$l$kFs$D$N5!G=$rDs(B +$B6!$7$F!"$"$J$?$NC5n2DG=$G$"$k(B +$B$H(B Gnus $B$,2rC5n2DG=$G$"$k$H2r$l$N%j%9%H$,(B +$B$=$lMQ$N%0%k!<%W$KJ,3d$5$l$k$h$&$K$7$F!"$=$l$i$N%0%k!<%W$KBP$7(B +$B$F(B auto-expire $B$^$?$O(B total-expire $B$rM-8z$K$7$F$$$^$9!#(B($B$=$l$>$l$N%j%9%H(B +$B$r$=$lMQ$N%0%k!<%W$X$NJ,3d$9$k7o$K$D$$$F$N$5$i$J$k>pJs$O(B @ref{Splitting +Mail} $B$r;2>H$7$F$/$@$5$$!#(B) + +auto-expire $B$H(B total-expire $B$N$I$A$i$,NI$$$N$G$7$g$&$+(B? $B$=$l$KEz$($k$N(B +$B$O4JC1$G$O$"$j$^$;$s!#35$7$F8@$($P!"$?$V$s(B auto-expire $B$,B.$$$G$7$g$&!#(B +auto-expire $B$NJL$NMxE@$O!"$h$jB?$/$N0u$r8e$GFI$_JV$9$D$b$j$N5-;v$K;H$&$3(B +$B$H$,$G$-$k!"$D$^$j:#$^$G$I$*$j$K2D;k(B (tick)$B!"J]N1(B (dormant) $B$^$?$O4{(B +$BFI(B (read) $B$NCf$+$iA*$V$3$H$,$G$-$k$H$$$&$3$H$G$9!#$7$+$7(B total-expire $B$G(B +$B$O!"(Bdormant $B$H(B ticked $B$+$i$7$+A*$Y$^$;$s!#(Btotal-expire $B$NMxE@$O!"E,1~%9(B +$B%3%"IU$1(B (@pxref{Adaptive Scoring}) $B$GNI9%$KF/$/$3$H$G$9!#(Bauto-expire $B$O(B +$BDL>o$N%9%3%"IU$1$G$OF0:n$7$^$9$,!"E,1~%9%3%"IU$1$G$O$@$a$G$9!#(B + +@vindex gnus-auto-expirable-newsgroups +$B@55,I=8=(B @code{gnus-auto-expirable-newsgroups} $B$K9gCW$9$k%0%k!<%W$G$O!"(B +$BFI$s$@$9$Y$F$N5-;v$K<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i$l$^$9!#4|8B@Z$l(B +$B>C5n2DG=$N0u$NIU$$$?$9$Y$F$N5-;v$O!"35N,%P%C%U%!!<$N:G=i$N7e(B +$B$K(B @samp{E} $B$,I=<($5$l$^$9!#(B + +$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-(B +$B;v$K!"0JA0$KFI$^$l$?$+$I$&$+$K4X$o$i$:!"(B Gnus $B$O4|8B@Z$l>C5n2DG=$N0u$rIU(B +$B$1$^$9!#4{FI$N0u$,IU$$$F$$$k5-;v$K!"<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i(B +$B$l$k$N$rHr$1$k$K$O!"0J2<$N$h$&$J$b$N$r(B @file{~/.gnus.el} $B%U%!%$%k$KCV$$(B +$B$F$*$1$PNI$$$G$7$g$&(B: + +@vindex gnus-mark-article-hook +@lisp +(remove-hook 'gnus-mark-article-hook + 'gnus-summary-mark-read-and-unread-as-read) +(add-hook 'gnus-mark-article-hook 'gnus-summary-mark-unread-as-read) +@end lisp + +$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(B +$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(B +$B5n$5$l$k$3$H$K5$$rIU$1$F$/$@$5$$!#$^$?!"(B@kbd{d} $BL?Na$,<+F0E*$K5-;v$r4|8B(B +$B@Z$l>C5n2DG=$K$9$k$N$G$OL5$$$3$H$K$b5$$rIU$1$F$/$@$5$$(B---$B<+F04|8B@Z$l>C(B +$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(B +$B$N$_!"5-;v$,4|8B@Z$l>C5n2DG=$K$J$k$H$$$&$3$H$G$9!#(B + +2$B!A(B3 $B$N%a!<%j%s%0%j%9%H$r9VFI$7$F$$$F!"FI$_=*$o$C$F$7$P$i$/7P$C$?$i5-;v(B +$B$,>C$($F$7$^$&$h$&$K$7$?$$$J$i!"Nc$($P$3$s$JIw$K@_Dj$7$^$7$g$&(B: + +@lisp +(setq gnus-auto-expirable-newsgroups + "mail.nosense-list\\|mail.nice-list") +@end lisp + +$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(B +$B%a!<%?!<$K(B @code{auto-expire} $B$H$$$&MWAG$r;}$?$;$k$3$H$G$9!#(B + +$B$b$7E,1~%9%3%"IU$1(B (@pxref{Adaptive Scoring}) $B$H<+F04|8B@Z$l>C5n$r;HMQ$7(B +$B$F$$$k$H!"LdBj$,5/$3$k$G$7$g$&!#<+F04|8B@Z$l>C5n$HE,1~%9%3%"IU$1$O$"$^$j(B +$BNI$/D4OB$7$^$;$s!#(B + +@vindex nnmail-expiry-wait +$BJQ?t(B @code{nnmail-expiry-wait} $B$G!"4|8B@Z$l>C5n2DG=$J5-;v$r$I$l$/$i$$$N(B +$B4|4V;D$7$F$*$/$+$N%G%#%U%)%k%H$N;~4V$r@_Dj$7$^$9!#(BGnus $B$O%a%C%;!<%8$,Aw(B +$B$j=P$5$l$?$H$-$G$O$J$/!"$=$l$,(B @emph{$BE~Ce(B} $B$7$F$+$i$NF|?t$r7W;;$7$^$9!#(B +$B%G%#%U%)%k%H$O(B 7 $BF|4V$G$9!#(B + +Gnus $B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$r$I$N$/$i$$;D$7(B +$B$F$*$/$+$r$3$^$a$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#0J2<$NNc$G(B +$B$O(B @samp{mail.private} $B%0%k!<%W$O0l%v7n!"(B@samp{mail.junk} $B%0%k!<%W$O0lF|!"(B +$B$=$NB>A4It$OO;F|4V$K!"$=$l$>$l4|8B$r@_Dj$7$^$9(B: + +@vindex nnmail-expiry-wait-function +@lisp +(setq nnmail-expiry-wait-function + (lambda (group) + (cond ((string= group "mail.private") + 31) + ((string= group "mail.junk") + 1) + ((string= group "important") + 'never) + (t + 6)))) +@end lisp + +$B$3$N4X?t$KM?$($i$l$k%0%k!<%WL>$K$O!VAu>~!W$9$J$o$A(B @samp{nnml:} $B$N$h$&$J(B +$B$b$N$OIU$-$^$;$s!#(B + +$BJQ?t(B @code{nnmail-expiry-wait} $B$H4X(B +$B?t(B @code{nnmail-expiry-wait-function} $B$O!"?tCM(B ($B@0?t$G$"$kI,MW$O$"$j$^$;(B +$B$s(B) $B$+%7%s%\%k$N(B @code{immediate} $B$+(B @code{never} $B$N$I$A$i$+$K$9$k$3$H$,(B +$B$G$-$^$9!#(B + +$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K!"%0%k!<%W%Q%i%a!<%?!<(B +$B$N(B @code{expiry-wait} $B$r;H$&$3$H$b$G$-$^$9(B (@pxref{Group Parameters})$B!#(B + +@vindex nnmail-expiry-target +$B5-;v$r4|8B@Z$l>C5n$9$k$H$-$Ko$NF0:n$O!"$=$l$i$r>C5n$9$k$3$H$G(B +$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}(B +$B$,M-0U5A$+$b$7$l$^$;$s!#JQ?t(B @code{nnmail-expiry-target} ($B$H%0%k!<%W%Q%i(B +$B%a!<%?!<(B @code{expiry-target}) $B$O$3$l$r@)8f$7$^$9!#$3$NJQ?t$NCM$O$9$Y$F(B +$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(B +$B%Q%i%a!<%?!<$r;H$C$F;XDj$9$l$P!"$=$A$i$rM%@h$5$;$k$3$H$,$G$-$^$9!#%G%#%U%)(B +$B%k%H$NCM$O(B @code{delete} $B$G$9$,!"J8;zNs(B ($B5-;v$r0\F0$9$k@h$N%0%k!<%WL>(B) +$B$^$?$O0\F0@h$N%0%k!<%WL>$+(B @code{delete} $B$rJV$94X?t$K$9$k$3$H$,$G$-$^(B +$B$9(B ($B4X?t$N>l9g$O!"5-;v$KHO0O$r69$a$?%P%C%U%!!<$G!"$=$N5-;v$,B8:_$7$F$$$k(B +$B%0%k!<%WL>$,0z?t$H$7$FM?$($i$l$^$9(B)$B!#(B +$B%0%k!<%WL>$r;XDj$9$k>l9g$NNc(B: @lisp -(| (& (any "\\(bar@@femail\\.com\\|.*@@femail\\.com\\)" "mail.bar") - (any "\\(foo@@nowhere\\.gov\\|foo@@localhost\\|foo-redist@@home\\)" - - "bugs-foo" - "rambling-foo" "mail.foo")) - "mail.others") +(setq nnmail-expiry-target "nnml:expired") @end lisp -@findex gnus-group-split-fancy -$B%0%k!<%WJ,3d$r$9$Y$F$N%a!<%k%0%k!<%W$G@Q6KE*$K$O;H$$$?$/$J$1$l$P!"(B -@code{nnmail-split-fancy} $B$NJ,3d$r$C$FF0:n$7$^$9!#Nc$G$9(B: @lisp -(: gnus-group-split-fancy @var{groups} @var{no-crosspost} @var{catch-all}) + (setq nnmail-expiry-target 'nnmail-fancy-expiry-target + nnmail-fancy-expiry-targets + '((to-from "boss" "nnfolder:Work") + ("subject" "IMPORTANT" "nnfolder:IMPORTANT.%Y.%b") + ("from" ".*" "nnfolder:Archive-%Y"))) @end lisp -@var{groups} $B$O!"=PNO$NJ,3d$r@8@.$9$k$?$a$K%Q%i%a!<%?!<$,Av::$5$l$k%0%k!<(B -$B%WL>$N%j%9%H$+!"$=$l$i$N%0%k!<%WL>$K9gCW$9$k@55,I=8=$G$9!#(B -@var{no-crosspost} $B$O%/%m%9%]%9%H$r6X;_$9$k$?$a$K;H$&$3$H$,$G$-!"$=$N>l(B -$B9g$O!"C10l$N(B @code{|} $BJ,3d$,=PNO$5$l$^$9!#(B -@var{catch-all} $B$O(B @code{gnus-group-split-default-catch-all-group} $B$N$h(B -$B$&$K!":G8e$Nl9g!"$"$k%0%k!<%W(B -$B$K(B @code{catch-all} $B$K@_Dj$5$l$F$$$k(B @code{split-spec} $B$,$"$k$H!"$=$N%0(B -$B%k!<%W$O(B @var{catch-all} $B0z?t$NCM$h$j$bM%@h$5$l$^$9!#(B +$B$3$N@_Dj$r9T$J$&$3$H$K$h$j!"I=Bj%X%C%@!<$K(B @code{IMPORTANT} $B$r;}$C$F$$$F!"(B +@code{YYYY} $BG/(B @code{MMM} $B7n$KH/?.$5$l$?$$$+$J$k%a!<%k$b!"4|8B$K$J$k(B +$B$H(B @code{nnfolder:IMPORTANT.YYYY.MMM} $B%0%k!<%W$K0\F0$5$;$i$l$^$9!#$^$?!"(B +From $B$^$?$O(B To $B%X%C%@!<$,J8;zNs(B @code{boss} $B$r4^$s$G$$$k%a!<%k(B +$B$O(B @code{nnfolder:Work} $B$K!"$=$l0J30$N$9$Y$F$N%a!<%k(B +$B$O(B @code{nnfolder:Archive-YYYY} $B$K!"$=$l$>$l4|8B$K$J$k$H0\F0$5$;$i$l$^$9!#(B -@findex gnus-group-split-setup -$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(B -$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!"(B -$BHs>o$KCY$/$J$k$G$7$g$&!#$G$b!"@dK>$7$F$O$$$1$^$;$s!#(B -@code{gnus-group-split-setup} $B4X?t$r!"$O$k$+$K8zN(E*$JJ}K!(B -$B$G(B @code{gnus-group-split} $B$rF0:n$5$;$k$?$a$K;H$&$3$H$,$G$-$^$9!#$=$l(B -$B$O(B @code{nnmail-split-methods} $B$r(B @code{nnmail-split-fancy} $B$K@_Dj$7!"(B -@code{nnmail-split-fancy} $B$r(B @code{gnus-group-split-fancy} $B$G@8@.$5$l$k(B -$BJ,3d$K@_Dj$7$^$9!#$=$&$9$k$3$H$K$h$C$F!"$I$s$J$KJ,3d$9$k%a%C%;!<%8$,$?$/(B -$B$5$s$"$C$F$b!"%0%k!<%W%Q%i%a!<%?!<$O0lEY$@$1Av::$5$l$k$h$&$K$J$j$^$9!#(B +@vindex nnmail-keep-last-article +@code{nnmail-keep-last-article} $B$,(B @code{nil} $B$G$J$$$H!"(BGnus $B$O%a!<%k%0(B +$B%k!<%W$N:G8e$N5-;v$r7h$7$F4|8B@Z$l>C5n$7$^$;$s!#$3$l$O(B procmail $B$NMxMQl9g$K$O!"(B -@code{gnus-group-split-setup} $B$K$=$l$re5-$N!"(BGnus $B$,7h$7$F4|8B@Z$l>C5n2DG=$G$J$$5-;v$r4|8B@Z$l>C5n$9$k(B +$B$3$H$O$J$$!"$H$$$&$N$O13$G$9!#(B@code{total-expire} $B$r%0%k!<%W%Q%i%a!<%?!<(B +$B$KF~$l$F$b!"5-;v$K4|8B@Z$l>C5n$N0u$,IU$/$3$H$O$"$j$^$;$s$,!"FI$s$@$9$Y$F(B +$B$N5-;v$O4|8B@Z$l>C5n$N=hM}$KDL$5$l$^$9!#Hs>o$KCm0U$7$F;H$C$F$/$@$5$$!#$5(B +$B$i$K4m81$J$N$OJQ?t(B @code{gnus-total-expirable-newsgroups} $B$G$9!#$3$N@55,(B +$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(B +$BM}$KDL$5$l$^$9!#$3$l$O!"Ev$N%0%k!<%W$N(B @emph{$B$9$Y$F(B} $B$N8E$$%a!<%k$N5-;v(B +$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$$!#(B +$B$=$7$F!"$"$J$?$,;H$C$?@55,I=8=$,4V0c$C$?%0%k!<%W$K9gCW$7$F$7$^$$!"$9$Y$F(B +$B$N=EMW$J%a!<%k$,>C$($F$7$^$C$?$H8@$C$F!";d$K5c$-IU$$$FMh$J$$$G$/$@$5$$!#(B +$B$7$C$+$7$j$J$5$$(B! ($BD>Lu(B: $BCK$K$J$j$J$5$$!"$"$k$$$O=w$K$J$j$J$5$$!"$5$b$J(B +$B$1$l$P$b$C$H5$;}$A$$$$2?$K$G$b$J$j$J$5$$(B!) $B$[$&$i!"8@$o$s$3$C$A$c$J$$(B! -@lisp -(gnus-group-split-setup @var{auto-update} @var{catch-all}) -@end lisp +$B$?$$$F$$$N?M$O$[$H$s$I$N%a!<%k%0%k!<%W$r(B total-expirable ($BA4BN4|8B@Z$l>C(B +$B5n2DG=(B) $B$K$7$^$9$,!#(B -@var{auto-update} $B$,(B @code{nil} $B$G$J$1$l(B -$B$P(B @code{gnus-group-split-update} $B$,(B @code{nnmail-pre-get-new-mail-hook} $B$K(B -$BDI2C$5$l$k$N$G!"FsEY$H(B @code{nnmail-split-fancy} $B$N99?7$K$D$$$F?4G[$9$k(B -$BI,MW$O$"$j$^$;$s!#(B@var{catch-all} $B$r>JN,$7$J$$>l9g$O(B ($B$=$l$O%*%W%7%g%s(B -$B$G(B @code{nil} $B$HEy2A$G(B -$B$9(B)$B!"(B@code{gnus-group-split-default-catch-all-group} $B$,$=$NCM$K@_Dj$5$l(B -$B$^$9!#(B +@vindex gnus-inhibit-user-auto-expire +@code{gnus-inhibit-user-auto-expire} $B$,(B @code{nil} $B$G$J$1$l$P!"%0%k!<%W(B +$B$G<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$F$b!"MxMQC5n2DG=$N0u$rIU$1$k$3$H$O$"$j$^$;$s!#(B -@vindex gnus-group-split-updated-hook -@code{gnus-group-split-update} $B$K$h$C$F@_Dj$5$l(B -$B$?(B @code{nnmail-split-fancy} $B$r8e$GJQ99$9$kI,MW$,$"$k$H$-$N$?$a$K!"$3$N(B -$B4X?t(B (@code{gnus-group-split-update}) $B$O=*N;$9$kD>A0(B -$B$K(B @code{gnus-group-split-update-hook} $B$rC5n2DG=$N0u$O!"<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$J$$%0%k!<(B +$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(B +$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(B +$B%0%k!<%W$K%3%T!<$^$?$O0\F0$5$l$k5-;v$N4|8B@Z$l>C5n2DG=$N0u$O!"%G%#%U%)%k(B +$B%H$G$OJQ2=$7$^$;$s!#$D$^$j!"$=$N$h$&$J%0%k!<%W$K%3%T!<$^$?$O0\F0$5$l$k$H(B +$B$-!"4|8B@Z$l>C5n2DG=$@$C$?5-;v$O4|8B@Z$l>C5n2DG=$N$^$^$K$5$l!"4|8B@Z$l>C(B +$B5n2DG=$G$O$J$+$C$?5-;v$K4|8B@Z$l>C5n2DG=$N0u$,IU$/$3$H$O$"$j$^$;$s!#$7$?(B +$B$,$C$F!"$?$H$(<+F04|8B@Z$l>C5n$N%0%k!<%W$G$"$C$F$b!"$$$/$D$+$N5-;v$O4|8B(B +$B@Z$l>C5n$5$l$J$$$G$7$g$&(B ($B$=$l$i$r:F$SFI$^$J$$8B$j$O(B)$B!#<+F04|8B@Z$l>C5n(B +$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(B +$B$,5$$KF~$i$J$$$J$i!"(B +@code{gnus-mark-copied-or-moved-articles-as-expirable} $B$r(B @code{nil} $B$G(B +$B$O$J$$CM$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$N>l9g!"FI$_=*$o$C$?5-;v$O<+F04|8B@Z(B +$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(B +$B2DG=$N0u$,<+F0E*$KIU$1$i$l$^$9!#%G%#%U%)%k%HCM$O(B @code{nil} $B$G$9!#(B -@node Incorporating Old Mail -@subsection $B8E$$%a!<%k$r9b$$$G$9!#!V$o$!!"(BRFC822 $B$O%5!<%P!<$rDL$C$F$$$/%a%C(B +$B%;!<%8$N$9$Y$F$N9T$N:G8e$K(B @code{wE aRe ElItE!!!!!1!!} $B$r2C$($k$3$H$rL@(B +$B<(E*$K6X;_$O$7$F$$$J$$$>!#$5$!!"$d$C$F$_$h$&(B!!!!1!$B!W$($'!"$=$N$H$*$j$G$9(B +$B$,!"(BRFC822 $B$O$*$m$+O(B +$B$,I,MW$J$N$G$9!#(B -$B$=$l$r$9$k$3$H$O$H$F$b4JC1$G$9!#(B +$BE,Nc(B: $B%I%$%D8lHG$N(B Microsoft Exchange $B$OJVEz$NI=Bj$K(B @samp{Re: } $B$NBe$o(B +$B$j$K(B @samp{AW: } $B$rIU$12C$($^$9!#;d$O$3$l$KF0MI$7$FO5Gb$7$F$$$k$U$j$r$9(B +$B$k$3$H$b$G$-$^$7$?$,!"$=$&$9$k5$NO$,$"$j$^$;$s$G$7$?!#$=$l$O>P$&$Y$-$3$H(B +$B$G$9!#(B -$BNc$r5s$2$^$7$g$&(B: @code{nnml} (@pxref{Mail Spool}) $B$r;H$C$F%a!<%k$rFI$s(B -$B$G$$$F!"(B@code{nnmail-split-methods} $B$r?=$7J,$NL5$$CM$K@_Dj$7$F$$$k$b$N$H(B -$B$7$^$7$g$&!#=EMW$J!"$7$+$78E$$%a!<%k$G!"8E$$(B Unix mbox $B%U%!%$%k$,K~$?$5(B -$B$l$F$$$^$9!#$"$J$?$O$=$l$r(B @code{nnml} $B%0%k!<%W$K0\F0$7$?$$$H;W$C$F$$$^(B -$B$9!#(B +Gnus $B$OI=<($9$k5-;v$r@vBu$9$k$?$a$KB?$9$.$k$[$I$N4X?t$rDs6!$7$F$$$^$9$,!"(B +$B%a!<%k$r%G%#%9%/$KJ]B8$9$kA0$K$U$k$$$K$+$1$k$3$H$,$G$-$?J}$,NI$$$+$b$7$l(B +$B$^$;$s!#$=$NL\E*$N$?$a$K!";0$D$N%U%C%/$H$=$l$i$N%U%C%/$KF~$l$k$3$H$,$G$-(B +$B$k?'!9$J4X?t$rMQ0U$7$F$$$^$9!#(B -$BJ}K!$G$9(B: +@table @code +@item nnmail-prepare-incoming-hook +@vindex nnmail-prepare-incoming-hook +$B$3$N%U%C%/$O%a!<%k$K2?$+$r$9$kA0$K8F$P$l!"Am3gE*$KA]=|$7$F$-$l$$$K$9$k=j(B +$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(B +$B%U%!!<$G8F$P$l$^$9!#;H$&$3$H$N$G$-$k4X?t$O(B: -@enumerate -@item -$B%0%k!<%W%P%C%U%!!<$K9T$C$F$/$@$5$$!#(B +@table @code +@item nnheader-ms-strip-cr +@findex nnheader-ms-strip-cr +$B$=$l$>$l$N9T$+$i!":G8e$K$"$k%-%c%j%C%8%j%?!<%s(B (carriage return) $B$re$GF0:n$7$F$$$k(B Emacs $B$N%G%#%U%)%k%H$G$9!#(B +@end table -@item -@kbd{G f} $B$r%?%$%W$7$F$/$@$5$$!#(B@code{nndoc} $B%0%k!<%W$r:n@.$9$k$?$a$N85(B -$B$K$J$k(B mbox $B%U%!%$%k$NL>A0$r5a$a$i$l$k$N$G!"$=$l$rF~NO$7$F$/$@$5(B -$B$$(B (@pxref{Foreign Groups})$B!#(B +@item nnmail-prepare-incoming-header-hook +@vindex nnmail-prepare-incoming-header-hook +$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(B +$B%@!<$r$-$l$$$K$9$k$H$-$K;H$&$3$H$,$G$-$^$9!#;H$&$3$H$N$G$-$k4X?t$O(B: -@item -@kbd{SPACE} $B$r%?%$%W$7$F!"?7$7$/:n$i$l$?%0%k!<%W$KF~$C$F$/$@$5$$!#(B +@table @code +@item nnmail-remove-leading-whitespace +@findex nnmail-remove-leading-whitespace +$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!"(B +$B%X%C%@!<$NA0$NJ}$KIU$12C$($?6uGr$rL5$/$7$^$9(B ($BLuCm(B: $BNc$((B +$B$P(B @samp{Subject:} $B$J$I$ND>8e$KFs$D0J>e$N6uGrJ8;z$,$"$C$?$i!"0l$D$r;D$7(B +$B$F>C$7$^$9(B)$B!#$^$C$?$/$b$&!#(B + +($B$3$N4X?t$O$9$Y$F$N%a%C%;!<%8$N%\%G%#!<$NCf$K$"$k%X%C%@!<(B ($B%\%G%#!<$NCf(B +$B$K$"$kJL$N%a%C%;!<%8$,;}$C$F$$$k%X%C%@!<9T$N$h$&$J$b$N(B) $B$KBP$7$F$bF0:n$9(B +$B$k$N$G!";HMQ$K:]$7$F$O@x:_E*$J4m81$rUT$s$G$$$^$9!#$7$?$,$C$F%P%0$r=$@5$9(B +$B$k$h$j$O!"$=$&$$$&FCD'$,$"$k$3$H$rJ8=q$G@bL@$9$k$N$,!"$b$A$m$s@5$7$$2r7h(B +$B$NF;$G$9!#(B) + +@item nnmail-remove-list-identifiers +@findex nnmail-remove-list-identifiers +$B$$$/$D$+$N%a!<%j%s%0%j%9%H$N%5!<%P!<$O!"$=$N%j%9%H$,G[?.$7$?%a!<%k$G$"$k(B +$B$3$H$rF1Dj$9$k$?$a$N<1JL;R(B---$BNc$($P(B @samp{(idm)}---$B$r$9$Y$F(B +$B$N(B @code{Subject} $B%X%C%@!<$N@hF,$KIU$12C$($^$9!#@P4o;~Be$N%a!<%k%j!<%@!<(B +$B$r;H$C$F$$$k?M$?$A$K$O!"$=$l$O3N$+$KNI$$$3$H$G$9!#$3$N4X?t$O@55,I=(B +$B8=(B @code{nnmail-list-identifiers} $B$K9gCW$9$kJ8;zNs$r$l$N%a%C%;!<%8$KHO0O$r69$a$i$l$F8F$P$l$^$9(B ($BLuCm(B: $B0lEY(B +$B$KJ#?t$N%a!<%k$rl9g$G$b!"0lDL$:$D8F$P$l$k$H$$$&$3$H$G$9(B)$B!#;H$&(B +$B$3$H$N$G$-$k4X?t$O(B: + +@table @code +@item article-de-quoted-unreadable +@findex article-de-quoted-unreadable +Quoted Readable $B%(%s%3!<%I$r%G%3!<%I$7$^$9(B ($BLuCm(B: $BC5n$7$J$$Be$o$j$K!"$=$l$,JL$N%a%C%;!<(B +$B%8$N=EJ#$G$"$k$H$$$&7Y9p$r%a!<%k$N%X%C%@!<$KA^F~$7$^$9!#(B -$B:#$d(B mbox $B%U%!%$%k$N$9$Y$F$N%a!<%k%a%C%;!<%8$O!"$"$J$?$N(B @code{nnml} $B%0(B -$B%k!<%W72$K$b$P$i$^$+$l$F$$$^$9!#$=$l$i$KF~$C$F!"$b$N$4$H$,JQ$J8N>c$bL5$/!"(B -$B$&$^$/$$$C$?$+$I$&$+$rD4$Y$F$/$@$5$$!#Bg>fIW$J$h$&$G$"$l$P!"(Bmbox $B%U%!%$(B -$B%k$r>C$=$&$H;W$&$+$b$7$l$^$;$s$,!";d$O$9$Y$F$N%a!<%k$,$"$k$Y$-$H$3$m$KG<(B -$B$^$C$?$3$H$r40A4$K3NG'$9$k$^$G$O!"$=$&$O$7$^$;$s!#(B +$B$3$NJQ?t$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"4X?t$OEv$N%a%C%;!<%8$KHO0O(B +$B$r69$a$i$l$?%P%C%U%!!<$+$i(B @code{Message-ID} $B$r0z?t$H$7$F8F$P$l$^$9!#$3(B +$B$N4X?t$O(B @code{nil}, @code{warn}, @code{delete} $B$N$I$l$+$rJV$5$J$1$l$P$J(B +$B$j$^$;$s!#(B -$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(B -$BJXMx$J$b$N$G$9!#8E$$%a!<%k%0%k!<%W$K$"$k%a!<%k$O!"?7$7$$%a!<%k%P%C%/%(%s(B -$B%I$r;H$C$F$?$@:F%9%W!<%k$9$l$PNI$$$N$G$9!#(B +$BJQ?t$r(B @code{nil} $B$K@_Dj$9$k$3$H$K$h$C$F!"$3$N5!G=$r40A4$K;H$o$J$$$h$&$K(B +$B$9$k$3$H$,$G$-$^$9!#(B -@node Expiring Mail -@subsection $B%a!<%k$N4|8B@Z$l>C5n(B -@cindex article expiry -@cindex expiring mail +$B$b$7$9$Y$F$N=EJ#$7$?%a!<%k$rFCJL$J(B @dfn{duplicates} $B%0%k!<%W$KF~$l$?$$$N(B +$B$G$"$l$P!"IaDL$N%a!<%kJ,3dJ}K!$r;H$C$F$=$l$r$9$k$3$H$,$G$-$^$9(B: -$BEAE}E*$J%a!<%k%j!<%@!<$O!"4{FI$N0u$rIU$1$k$H%a!<%k$N5-;v$r2?$i$+$NJ}K!$G(B -$B:o=|$9$k798~$,$"$j$^$9!#(BGnus $B$O%a!<%k$rFI$`$3$H$KBP$7$F!"4pK\E*$K0c$&J}(B -$BK!$r$X!#(B} + (any mail "mail.misc") + ;; @r{$BB>$N5,B'!#(B} + [ ... ] )) +@end lisp -$B4pK\E*$K(B Gnus $B$O!"%a!<%k$r>/!9JQ$o$C$?J}K!$GC$98"8B$,$"$k$H(B -$B$O9M$($^$;$s!#$"$J$?$,%a!<%k%0%k!<%W$KF~$C$F5-;v$K!V4{FI!W$N0u$rIU$1$?$j!"(B -$B2?$i$+$NB>$N$d$jJ}$G@Z$C$?$j$7$F$b!"%a!<%k$N5-;v$O$^$@%7%9%F%`$KB8:_$7$F(B -$B$$$^$9!#7+$jJV$7$^$9(B: Gnus $B$O$"$J$?$N8E$$4{FI$N%a!<%k$r>C5n$7$^$;$s!#$b(B -$B$A$m$s!"$"$J$?$,$=$&$7$m$HMW5a$7$J$$8B$j$NOC$G$9$,!#(B +@noindent +$B$b$7$/$OC5n2DG=!W(B -(expirable) $B$N0u$rIU$1$J$1$l$P$J$j$^$;$s!#(B($B%G%#%U%)%k%H$N%-!<3d$jEv$F$G(B -$B$O!"(B@kbd{E} $B$r%?%$%W$7$J$1$l$P$J$i$J$$$H$$$&$3$H$G$9!#(B) $B$7$+$7$J$,$i!"$3(B -$B$l$O5-;v$,B(:B$K>C$(5n$k$H$$$&$3$H$G$O$"$j$^$;$s!#0lHLE*$K%a!<%k5-;v$O!"(B -1) $B4|8B@Z$l>C5n2DG=$N0u$,IU$$$F$$$F!"$+$D(B 2) $B0l=54V0J>e7P$C$F$$$k!"$H$$(B -$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(B -$B$P!"$=$l$OCO9v$,E`$j$D$/$^$G%7%9%F%`$K;D$jB3$1$^$9!#$3$N$3$H$O!"$b$&0lEY(B -$B6/D4IU$-$G7+$jJV$5$l$k$KB-$k$b$N$G$9(B: $B!V$b$7!W$"$J$?$,5-;v$r!V4|8B@Z$l>C(B -$B5n2DG=!W$K!V$7$J$$!W$J$i!"(BGnus $B$O!V7h$7$F!W$=$l$i$N!V5-;v!W$r>C5n$7$^$;(B -$B$s!#(B +@lisp +(setq nnmail-split-methods + '(("duplicates" "^Gnus-Warning:.*duplicate") + ;; @r{$BB>$N5,B'!#(B} + [...])) +@end lisp -$BC5n2DG=$N0u$rIU$1$J$1$l$P$J$i$J$$$o$1$G$O$"$j$^$;(B -$B$s!#(BGnus $B$O!H(Bauto-expire$B!I$*$h$S!H(Btotal-expire$B!I$H8F$P$l$kFs$D$N5!G=$rDs(B -$B6!$7$F!"$"$J$?$NC5n2DG=$G$"$k(B -$B$H(B Gnus $B$,2rC5n2DG=$G$"$k$H2r$l$N%j%9%H$,(B -$B$=$lMQ$N%0%k!<%W$KJ,3d$5$l$k$h$&$K$7$F!"$=$l$i$N%0%k!<%W$KBP$7(B -$B$F(B auto-expire $B$^$?$O(B total-expire $B$rM-8z$K$7$F$$$^$9!#(B($B$=$l$>$l$N%j%9%H(B -$B$r$=$lMQ$N%0%k!<%W$X$NJ,3d$9$k7o$K$D$$$F$N$5$i$J$k>pJs$O(B @ref{Splitting -Mail} $B$r;2>H$7$F$/$@$5$$!#(B) +@node Not Reading Mail +@subsection $B%a!<%k$rFI$`$N$G$O$J$$(B -auto-expire $B$H(B total-expire $B$N$I$A$i$,NI$$$N$G$7$g$&$+(B? $B$=$l$KEz$($k$N(B -$B$O4JC1$G$O$"$j$^$;$s!#35$7$F8@$($P!"$?$V$s(B auto-expire $B$,B.$$$G$7$g$&!#(B -auto-expire $B$NJL$NMxE@$O!"$h$jB?$/$N0u$r8e$GFI$_JV$9$D$b$j$N5-;v$K;H$&$3(B -$B$H$,$G$-$k!"$D$^$j:#$^$G$I$*$j$K2D;k(B (tick)$B!"J]N1(B (dormant) $B$^$?$O4{(B -$BFI(B (read) $B$NCf$+$iA*$V$3$H$,$G$-$k$H$$$&$3$H$G$9!#$7$+$7(B total-expire $B$G(B -$B$O!"(Bdormant $B$H(B ticked $B$+$i$7$+A*$Y$^$;$s!#(Btotal-expire $B$NMxE@$O!"E,1~%9(B -$B%3%"IU$1(B (@pxref{Adaptive Scoring}) $B$GNI9%$KF/$/$3$H$G$9!#(Bauto-expire $B$O(B -$BDL>o$N%9%3%"IU$1$G$OF0:n$7$^$9$,!"E,1~%9%3%"IU$1$G$O$@$a$G$9!#(B +$B$"$J$?$,;H$$;O$a$?$I$s$J%a!<%k%P%C%/%(%s%I$G$b!"$"$J$?$,$=$l$i$G%a!<%k$r(B +$BFI$_$?$$$H;W$C$F$$$k$H2>Dj$9$k$H$$$&!"G:$^$7$$JJ$r;}$C$F$$$k$3$H$K5$$,IU(B +$B$/$G$7$g$&!#$3$l$O7h$7$FIT9gM}$G$O$J$$$+$b$7$l$^$;$s$,!"$"$J$?$NK>$`$3$H(B +$B$G$O$J$$$+$b$7$l$^$;$s!#(B -@vindex gnus-auto-expirable-newsgroups -$B@55,I=8=(B @code{gnus-auto-expirable-newsgroups} $B$K9gCW$9$k%0%k!<%W$G$O!"(B -$BFI$s$@$9$Y$F$N5-;v$K<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i$l$^$9!#4|8B@Z$l(B -$B>C5n2DG=$N0u$NIU$$$?$9$Y$F$N5-;v$O!"35N,%P%C%U%!!<$N:G=i$N7e(B -$B$K(B @samp{E} $B$,I=<($5$l$^$9!#(B +@code{mail-sources} $B$H(B @code{nnmail-spool-file} $B$r(B @code{nil} $B$K@_Dj$9$l(B +$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(B +$B$K$J$k$O$:$G$9!#(B -$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-(B -$B;v$K!"0JA0$KFI$^$l$?$+$I$&$+$K4X$o$i$:!"(B Gnus $B$O4|8B@Z$l>C5n2DG=$N0u$rIU(B -$B$1$^$9!#4{FI$N0u$,IU$$$F$$$k5-;v$K!"<+F0E*$K4|8B@Z$l>C5n2DG=$N0u$,IU$1$i(B -$B$l$k$N$rHr$1$k$K$O!"0J2<$N$h$&$J$b$N$r(B @file{~/.gnus.el} $B%U%!%$%k$KCV$$(B -$B$F$*$1$PNI$$$G$7$g$&(B: +@vindex nnbabyl-get-new-mail +@vindex nnmbox-get-new-mail +@vindex nnml-get-new-mail +@vindex nnmh-get-new-mail +@vindex nnfolder-get-new-mail +$B$G$b!"$=$l$O9T$-2a$.$G$7$g$&!#$"$J$?$,!"Nc$($P(B @code{nnml} $B$G%a!<%k$rFI(B +$B$`$3$H$H!"$7$^$$$3$s$G$"$k8E$$(B (Emacs 23 $B$h$jA0$N(B) Rmail $B%U%!%$%k(B +$B$r(B @code{nnbabyl} $B$r;H$C$F$6$C$HGA$/$3$H$@$1$G!"$^$C$?$/K~B-$7$F$$$F$$$k(B +$B$N$J$i$P!#$9$Y$F$N%P%C%/%(%s%I$K$O(B $B%P%C%/%(%s%I(B-@code{get-new-mail} $B$H(B +$B$$$&JQ?t$,$"$j$^$9!#$b$7(B @code{nnbabyl} $B$,%a!<%k$rFI$_9~$_$r$d$a$5$;$?$$(B +$B$N$G$"$l$P!"$=$N%0%k!<%W$N2>A[%5!<%P!C5n2DG=$K$7$F$b!"$9$Y$F$N4{FI$N5-;v$,4|8B@Z$l>C5n(B -$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(B -$B5n$5$l$k$3$H$K5$$rIU$1$F$/$@$5$$!#$^$?!"(B@kbd{d} $BL?Na$,<+F0E*$K5-;v$r4|8B(B -$B@Z$l>C5n2DG=$K$9$k$N$G$OL5$$$3$H$K$b5$$rIU$1$F$/$@$5$$(B---$B<+F04|8B@Z$l>C(B -$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(B -$B$N$_!"5-;v$,4|8B@Z$l>C5n2DG=$K$J$k$H$$$&$3$H$G$9!#(B +@node Choosing a Mail Back End +@subsection $B%a!<%k%P%C%/%(%s%I$rA*$V(B -2$B!A(B3 $B$N%a!<%j%s%0%j%9%H$r9VFI$7$F$$$F!"FI$_=*$o$C$F$7$P$i$/7P$C$?$i5-;v(B -$B$,>C$($F$7$^$&$h$&$K$7$?$$$J$i!"Nc$($P$3$s$JIw$K@_Dj$7$^$7$g$&(B: +$B%a!<%k%0%k!<%W$rF0:n$9$k$h$&$K$9$k$H(B Gnus $B$O%a!<%k%9%W!<%k$rFI$_9~$_$^$9!#(B +$B%a!<%k$N%U%!%$%k$O$^$:$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KJ#C5n$r9T$J$o$;$k$b$&0l$D$NJ}K!$O!"$=$N%0%k!<%W$N%0%k!<%W%Q%i(B -$B%a!<%?!<$K(B @code{auto-expire} $B$H$$$&MWAG$r;}$?$;$k$3$H$G$9!#(B +@menu +* Unix Mail Box:: ($B$H$F$b(B) $BI8=`E*$J(B Un*x mbox $B$r;H$&(B +* Babyl:: Rmail $B$N5l%P!<%8%g%s$O(B Babyl $B$r;H$&(B +* Mail Spool:: $B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k(B? +* MH Spool:: mhspool $B$N$h$&$J%P%C%/%(%s%I(B +* Maildir:: $B$b$&0l$D$N#1%U%!%$%k(B/$B#1%a%C%;!<%87A<0(B +* Mail Folders:: $B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D(B +* Comparing Mail Back Ends:: $BF@<:$N?<$$F6;!(B +@end menu -$B$b$7E,1~%9%3%"IU$1(B (@pxref{Adaptive Scoring}) $B$H<+F04|8B@Z$l>C5n$r;HMQ$7(B -$B$F$$$k$H!"LdBj$,5/$3$k$G$7$g$&!#<+F04|8B@Z$l>C5n$HE,1~%9%3%"IU$1$O$"$^$j(B -$BNI$/D4OB$7$^$;$s!#(B +@node Unix Mail Box +@subsubsection Unix $B%a!<%k%\%C%/%9(B +@cindex nnmbox +@cindex unix mail box -@vindex nnmail-expiry-wait -$BJQ?t(B @code{nnmail-expiry-wait} $B$G!"4|8B@Z$l>C5n2DG=$J5-;v$r$I$l$/$i$$$N(B -$B4|4V;D$7$F$*$/$+$N%G%#%U%)%k%H$N;~4V$r@_Dj$7$^$9!#(BGnus $B$O%a%C%;!<%8$,Aw(B -$B$j=P$5$l$?$H$-$G$O$J$/!"$=$l$,(B @emph{$BE~Ce(B} $B$7$F$+$i$NF|?t$r7W;;$7$^$9!#(B -$B%G%#%U%)%k%H$O(B 7 $BF|4V$G$9!#(B +@vindex nnmbox-active-file +@vindex nnmbox-mbox-file +@dfn{nnmbox} $B%P%C%/%(%s%I$O%a!<%k$r3JG<$9$k$?$a$KI8=`$N(B Un*x mbox $B%U%!%$(B +$B%k$rMQ$$$^$9!#(B@code{nnmbox} $B$O$=$l$>$l$N%a!<%k5-;v$K$=$l$,$I$N%0%k!<%W$K(B +$BB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#(B -Gnus $B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$r$I$N$/$i$$;D$7(B -$B$F$*$/$+$r$3$^$a$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#0J2<$NNc$G(B -$B$O(B @samp{mail.private} $B%0%k!<%W$O0l%v7n!"(B@samp{mail.junk} $B%0%k!<%W$O0lF|!"(B -$B$=$NB>A4It$OO;F|4V$K!"$=$l$>$l4|8B$r@_Dj$7$^$9(B: +$B2>A[%5!<%P!<$N@_Dj(B: -@vindex nnmail-expiry-wait-function -@lisp -(setq nnmail-expiry-wait-function - (lambda (group) - (cond ((string= group "mail.private") - 31) - ((string= group "mail.junk") - 1) - ((string= group "important") - 'never) - (t - 6)))) -@end lisp +@table @code +@item nnmbox-mbox-file +@vindex nnmbox-mbox-file +$BMxMQA0!#%G%#%U%)%k%H(B +$B$O(B @file{~/mbox} $B$G$9!#(B -$B$3$N4X?t$KM?$($i$l$k%0%k!<%WL>$K$O!VAu>~!W$9$J$o$A(B @samp{nnml:} $B$N$h$&$J(B -$B$b$N$OIU$-$^$;$s!#(B +@item nnmbox-activate-file +@vindex nnmbox-active-file +$B%a!<%k%\%C%/%9$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H(B +$B$O(B @file{~/.mbox-active} $B$G$9!#(B -$BJQ?t(B @code{nnmail-expiry-wait} $B$H4X(B -$B?t(B @code{nnmail-expiry-wait-function} $B$O!"?tCM(B ($B@0?t$G$"$kI,MW$O$"$j$^$;(B -$B$s(B) $B$+%7%s%\%k$N(B @code{immediate} $B$+(B @code{never} $B$N$I$A$i$+$K$9$k$3$H$,(B -$B$G$-$^$9!#(B +@item nnmbox-get-new-mail +@vindex nnmbox-get-new-mail +@code{nil} $B$G$J$1$l$P!"(B@code{nnmbox} $B$OF~$C$FMh$?%a!<%k$rFI$_9~$s$G%0%k!<(B +$B%W$KJ,3d$7$^$9!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B +@end table -$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K!"%0%k!<%W%Q%i%a!<%?!<(B -$B$N(B @code{expiry-wait} $B$r;H$&$3$H$b$G$-$^$9(B (@pxref{Group Parameters})$B!#(B +@node Babyl +@subsubsection Babyl +@cindex nnbabyl -@vindex nnmail-expiry-target -$B5-;v$r4|8B@Z$l>C5n$9$k$H$-$Ko$NF0:n$O!"$=$l$i$r>C5n$9$k$3$H$G(B -$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}(B -$B$,M-0U5A$+$b$7$l$^$;$s!#JQ?t(B @code{nnmail-expiry-target} ($B$H%0%k!<%W%Q%i(B -$B%a!<%?!<(B @code{expiry-target}) $B$O$3$l$r@)8f$7$^$9!#$3$NJQ?t$NCM$O$9$Y$F(B -$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(B -$B%Q%i%a!<%?!<$r;H$C$F;XDj$9$l$P!"$=$A$i$rM%@h$5$;$k$3$H$,$G$-$^$9!#%G%#%U%)(B -$B%k%H$NCM$O(B @code{delete} $B$G$9$,!"J8;zNs(B ($B5-;v$r0\F0$9$k@h$N%0%k!<%WL>(B) -$B$^$?$O0\F0@h$N%0%k!<%WL>$+(B @code{delete} $B$rJV$94X?t$K$9$k$3$H$,$G$-$^(B -$B$9(B ($B4X?t$N>l9g$O!"5-;v$KHO0O$r69$a$?%P%C%U%!!<$G!"$=$N5-;v$,B8:_$7$F$$$k(B -$B%0%k!<%WL>$,0z?t$H$7$FM?$($i$l$^$9(B)$B!#(B +@vindex nnbabyl-active-file +@vindex nnbabyl-mbox-file +@dfn{nnbabyl} $B%P%C%/%(%s%I$O%a!<%k$r3JG<$9$k$?$a$K(B Babyl $B%a!<%k%\%C%/(B +$B%9$r;H$$$^$9!#(B@code{nnbabyl} $B$O$=$l$>$l$N5-;v$K$=$l$,$I$N%0%k!<%W$KB0$7(B +$B$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#(B -$B%0%k!<%WL>$r;XDj$9$k>l9g$NNc(B: -@lisp -(setq nnmail-expiry-target "nnml:expired") -@end lisp +$B2>A[%5!<%P!<$N@_Dj(B: -@findex nnmail-fancy-expiry-target -@vindex nnmail-fancy-expiry-targets -Gnus $B$K$O4|8B@Z$l$N%a!<%k$r%0%k!<%W$K0\F0$5$;$k$?$a$N4X?t$,$"$j$^$9!#$=(B -$B$l$OJQ?t(B @code{nnmail-fancy-expiry-targets} $B$K=>$C$FF0:n$7$^$9!#Nc$G$9(B: +@table @code +@item nnbabyl-mbox-file +@vindex nnbabyl-mbox-file +Babyl $B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O(B @file{~/RMAIL} $B$G$9!#(B -@lisp - (setq nnmail-expiry-target 'nnmail-fancy-expiry-target - nnmail-fancy-expiry-targets - '((to-from "boss" "nnfolder:Work") - ("subject" "IMPORTANT" "nnfolder:IMPORTANT.%Y.%b") - ("from" ".*" "nnfolder:Archive-%Y"))) -@end lisp +@item nnbabyl-active-file +@vindex nnbabyl-active-file +Babyl $B%U%!%$%k$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H(B +$B$O(B @file{~/.rmail-active} $B$G$9!#(B -$B$3$N@_Dj$r9T$J$&$3$H$K$h$j!"I=Bj%X%C%@!<$K(B @code{IMPORTANT} $B$r;}$C$F$$$F!"(B -@code{YYYY} $BG/(B @code{MMM} $B7n$KH/?.$5$l$?$$$+$J$k%a!<%k$b!"4|8B$K$J$k(B -$B$H(B @code{nnfolder:IMPORTANT.YYYY.MMM} $B%0%k!<%W$K0\F0$5$;$i$l$^$9!#$^$?!"(B -From $B$^$?$O(B To $B%X%C%@!<$,J8;zNs(B @code{boss} $B$r4^$s$G$$$k%a!<%k(B -$B$O(B @code{nnfolder:Work} $B$K!"$=$l0J30$N$9$Y$F$N%a!<%k(B -$B$O(B @code{nnfolder:Archive-YYYY} $B$K!"$=$l$>$l4|8B$K$J$k$H0\F0$5$;$i$l$^$9!#(B +@item nnbabyl-get-new-mail +@vindex nnbabyl-get-new-mail +@code{nil} $B$G$J$1$l$P!"(B@code{nnbabyl} $B$OF~$C$F$/$k%a!<%k$rFI$_9~$_$^$9!#(B +$B%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B +@end table -@vindex nnmail-keep-last-article -@code{nnmail-keep-last-article} $B$,(B @code{nil} $B$G$J$$$H!"(BGnus $B$O%a!<%k%0(B -$B%k!<%W$N:G8e$N5-;v$r7h$7$F4|8B@Z$l>C5n$7$^$;$s!#$3$l$O(B procmail $B$NMxMQe5-$N!"(BGnus $B$,7h$7$F4|8B@Z$l>C5n2DG=$G$J$$5-;v$r4|8B@Z$l>C5n$9$k(B -$B$3$H$O$J$$!"$H$$$&$N$O13$G$9!#(B@code{total-expire} $B$r%0%k!<%W%Q%i%a!<%?!<(B -$B$KF~$l$F$b!"5-;v$K4|8B@Z$l>C5n$N0u$,IU$/$3$H$O$"$j$^$;$s$,!"FI$s$@$9$Y$F(B -$B$N5-;v$O4|8B@Z$l>C5n$N=hM}$KDL$5$l$^$9!#Hs>o$KCm0U$7$F;H$C$F$/$@$5$$!#$5(B -$B$i$K4m81$J$N$OJQ?t(B @code{gnus-total-expirable-newsgroups} $B$G$9!#$3$N@55,(B -$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(B -$BM}$KDL$5$l$^$9!#$3$l$O!"Ev$N%0%k!<%W$N(B @emph{$B$9$Y$F(B} $B$N8E$$%a!<%k$N5-;v(B -$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$$!#(B -$B$=$7$F!"$"$J$?$,;H$C$?@55,I=8=$,4V0c$C$?%0%k!<%W$K9gCW$7$F$7$^$$!"$9$Y$F(B -$B$N=EMW$J%a!<%k$,>C$($F$7$^$C$?$H8@$C$F!";d$K5c$-IU$$$FMh$J$$$G$/$@$5$$!#(B -$B$7$C$+$7$j$J$5$$(B! ($BD>Lu(B: $BCK$K$J$j$J$5$$!"$"$k$$$O=w$K$J$j$J$5$$!"$5$b$J(B -$B$1$l$P$b$C$H5$;}$A$$$$2?$K$G$b$J$j$J$5$$(B!) $B$[$&$i!"8@$o$s$3$C$A$c$J$$(B! +@dfn{nnml} $B%9%W!<%k%a!<%kMM<0$OB>$NCN$i$l$F$$$kMM<0$H$O8_49@-$,$"$j$^$;(B +$B$s!#$=$l$O>/$7Cm0U$7$F;H$o$l$k$Y$-$G$9!#(B -$B$?$$$F$$$N?M$O$[$H$s$I$N%a!<%k%0%k!<%W$r(B total-expirable ($BA4BN4|8B@Z$l>C(B -$B5n2DG=(B) $B$K$7$^$9$,!#(B +@vindex nnml-directory +$B$3$N%P%C%/%(%s%I$r;H$&$H!"(BGnus $B$OF~$C$F$/$k%a!<%k$r!"$=$l$>$l$N%a!<%k(B +$B$r(B 1 $B%U%!%$%k$H$7$F%U%!%$%k$KJ,3d$7!"5-;v$rJQ?t(B @code{nnml-directory} $B$G(B +$B;XDj$5$l$?%G%#%l%/%H%j!<$N2<$NBP1~$9$k%G%#%l%/%H%j!<$KF~$l$^$9!#%G%#%U%)(B +$B%k%H$NCM$O(B @file{~/Mail/} $B$G$9!#(B -@vindex gnus-inhibit-user-auto-expire -@code{gnus-inhibit-user-auto-expire} $B$,(B @code{nil} $B$G$J$1$l$P!"%0%k!<%W(B -$B$G<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$F$b!"MxMQC5n2DG=$N0u$rIU$1$k$3$H$O$"$j$^$;$s!#(B +$BA0$b$C$F%G%#%l%/%H%j!<$r:n$C$F$*$/I,MW$O$"$j$^$;$s!#$=$NLLE]$O(B Gnus $B$,$9(B +$B$Y$F8+$F$/$l$^$9!#(B -@vindex gnus-mark-copied-or-moved-articles-as-expirable -$B5-;v$N4|8B@Z$l>C5n2DG=$N0u$O!"<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$J$$%0%k!<(B -$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(B -$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(B -$B%0%k!<%W$K%3%T!<$^$?$O0\F0$5$l$k5-;v$N4|8B@Z$l>C5n2DG=$N0u$O!"%G%#%U%)%k(B -$B%H$G$OJQ2=$7$^$;$s!#$D$^$j!"$=$N$h$&$J%0%k!<%W$K%3%T!<$^$?$O0\F0$5$l$k$H(B -$B$-!"4|8B@Z$l>C5n2DG=$@$C$?5-;v$O4|8B@Z$l>C5n2DG=$N$^$^$K$5$l!"4|8B@Z$l>C(B -$B5n2DG=$G$O$J$+$C$?5-;v$K4|8B@Z$l>C5n2DG=$N0u$,IU$/$3$H$O$"$j$^$;$s!#$7$?(B -$B$,$C$F!"$?$H$(<+F04|8B@Z$l>C5n$N%0%k!<%W$G$"$C$F$b!"$$$/$D$+$N5-;v$O4|8B(B -$B@Z$l>C5n$5$l$J$$$G$7$g$&(B ($B$=$l$i$r:F$SFI$^$J$$8B$j$O(B)$B!#<+F04|8B@Z$l>C5n(B -$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(B -$B$,5$$KF~$i$J$$$J$i!"(B -@code{gnus-mark-copied-or-moved-articles-as-expirable} $B$r(B @code{nil} $B$G(B -$B$O$J$$CM$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$N>l9g!"FI$_=*$o$C$?5-;v$O<+F04|8B@Z(B -$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(B -$B2DG=$N0u$,<+F0E*$KIU$1$i$l$^$9!#%G%#%U%)%k%HCM$O(B @code{nil} $B$G$9!#(B +$B$"$J$?$N%"%+%&%s%H$KJ]B8$G$-$k%U%!%$%k$N?t$K87L)$J@)8B$,$"$k$J$i!"$3$N%P%C(B +$B%/%(%s%I$r;H$&$Y$-$G$O$"$j$^$;$s!#$=$l$>$l$N%a!<%k$O$=$l<+?H$N%U%!%$%k$r(B +$BH<$&$N$G!"?t=54V$G?t@i$N(B i$B%N!<%I$r@jM-$9$k2DG=@-$O==J,$K$"$j$^$9!#$"$J$?(B +$B$K$H$C$F$3$l$,LdBj$G$J$/!"?F@Z$J%7%9%F%`4IM}9b$$$G$9!#!V$o$!!"(BRFC822 $B$O%5!<%P!<$rDL$C$F$$$/%a%C(B -$B%;!<%8$N$9$Y$F$N9T$N:G8e$K(B @code{wE aRe ElItE!!!!!1!!} $B$r2C$($k$3$H$rL@(B -$B<(E*$K6X;_$O$7$F$$$J$$$>!#$5$!!"$d$C$F$_$h$&(B!!!!1!$B!W$($'!"$=$N$H$*$j$G$9(B -$B$,!"(BRFC822 $B$O$*$m$+O(B -$B$,I,MW$J$N$G$9!#(B +@cindex self contained nnml servers +@cindex marks +$B0u%U%!%$%k(B ($BLuCm(B: marks file) $B$,;H$o$l$k$H(B ($B$=$l$,%G%#%U%)%k%H$G$9$,(B)$B!"(B +@code{nnml} $B%5!<%P!<$O(B @code{tar} $B$J$I$r;H$C$F%P%C%/%"%C%W$7$?$j!"8e$G$"(B +$B$J$?$,IU$1$?0u$,$9$Y$FJ]$?$l$?>uBV$G(B Gnus $B$KLa$9(B ($BK\Mh$N(B @code{nnml} $B%5!<(B +$B%P!<$K$h$C$FDI2C$9$k(B) $B$3$H$,$G$-$kFC$l$N(B @code{nnml} $B%0%k!<%W$N%G%#%l%/%H%j!o(B @file{.marks} $B%U%!%$%k(B (@code{nnml-marks-file-name} $B$r;2>H(B) $B$K3JG<$5(B +$B$l$^$9!#$^$?!"8D!9$N(B @code{nnml} $B%0%k!<%W$K$D$$$F$b%P%C%/%"%C%W$9$k$3$H(B +$B$,2DG=$G!"$=$&$9$k$K$O(B ($B%P%C%/%"%C%W$r(B nnml $B%G%#%l%/%H%j!<$KLa$7$?8e(B +$B$G(B) @kbd{G m} $B%-!<$r;H$C$F$=$N%0%k!<%W$r85$KLa$7$F$/$@$5$$!#(B -$BE,Nc(B: $B%I%$%D8lHG$N(B Microsoft Exchange $B$OJVEz$NI=Bj$K(B @samp{Re: } $B$NBe$o(B -$B$j$K(B @samp{AW: } $B$rIU$12C$($^$9!#;d$O$3$l$KF0MI$7$FO5Gb$7$F$$$k$U$j$r$9(B -$B$k$3$H$b$G$-$^$7$?$,!"$=$&$9$k5$NO$,$"$j$^$;$s$G$7$?!#$=$l$O>P$&$Y$-$3$H(B -$B$G$9!#(B +$B2?$i$+$NM}M3$K$h$C$F(B @file{.marks} $B%U%!%$%k$,$*$+$7$/$J$C$F$$$k$H;W$C$?(B +$B$H$-$O!"C1$K$=$l$iA4It$r>C$7$F$7$^$($PNI$$$G$7$g$&!#(BGnus $B$OA[%5!<%P!<$N@_Dj(B: @table @code -@item nnmail-prepare-incoming-hook -@vindex nnmail-prepare-incoming-hook -$B$3$N%U%C%/$O%a!<%k$K2?$+$r$9$kA0$K8F$P$l!"Am3gE*$KA]=|$7$F$-$l$$$K$9$k=j(B -$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(B -$B%U%!!<$G8F$P$l$^$9!#;H$&$3$H$N$G$-$k4X?t$O(B: +@item nnml-directory +@vindex nnml-directory +$B$9$Y$F$N(B @code{nnml} $B%G%#%l%/%H%j!<$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l$^$9!#(B +$B%G%#%U%)%k%H$O(B @code{message-directory} $B$NCM(B ($B$=$N%G%#%U%)%k%HCM(B +$B$O(B @file{~/Mail}) $B$G$9!#(B -@table @code -@item nnheader-ms-strip-cr -@findex nnheader-ms-strip-cr -$B$=$l$>$l$N9T$+$i!":G8e$K$"$k%-%c%j%C%8%j%?!<%s(B (carriage return) $B$re$GF0:n$7$F$$$k(B Emacs $B$N%G%#%U%)%k%H$G$9!#(B -@end table +@item nnml-active-file +@vindex nnml-active-file +@code{nnml} $B%5!<%P!<$N$?$a$N%"%/%F%#%V%U%!%$%k!#%G%#%U%)%k%H(B +$B$O(B @file{~/Mail/active} $B$G$9!#(B -@item nnmail-prepare-incoming-header-hook -@vindex nnmail-prepare-incoming-header-hook -$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(B -$B%@!<$r$-$l$$$K$9$k$H$-$K;H$&$3$H$,$G$-$^$9!#;H$&$3$H$N$G$-$k4X?t$O(B: +@item nnml-newsgroups-file +@vindex nnml-newsgroups-file +@code{nnml} $B%0%k!<%W5-=R%U%!%$%k!#(B@xref{Newsgroups File Format}. $B%G%#%U%)(B +$B%k%H$O(B @file{~/Mail/newsgroups} $B$G$9!#(B -@table @code -@item nnmail-remove-leading-whitespace -@findex nnmail-remove-leading-whitespace -$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!"(B -$B%X%C%@!<$NA0$NJ}$KIU$12C$($?6uGr$rL5$/$7$^$9(B ($BLuCm(B: $BNc$((B -$B$P(B @samp{Subject:} $B$J$I$ND>8e$KFs$D0J>e$N6uGrJ8;z$,$"$C$?$i!"0l$D$r;D$7(B -$B$F>C$7$^$9(B)$B!#$^$C$?$/$b$&!#(B +@item nnml-get-new-mail +@vindex nnml-get-new-mail +@code{nil} $B$G$J$1$l$P!"(B@code{nnml} $B$OF~$C$FMh$?%a!<%kFI$_9~$_$^$9!#%G%#(B +$B%U%)%k%H$O(B @code{t} $B$G$9!#(B -($B$3$N4X?t$O$9$Y$F$N%a%C%;!<%8$N%\%G%#!<$NCf$K$"$k%X%C%@!<(B ($B%\%G%#!<$NCf(B -$B$K$"$kJL$N%a%C%;!<%8$,;}$C$F$$$k%X%C%@!<9T$N$h$&$J$b$N(B) $B$KBP$7$F$bF0:n$9(B -$B$k$N$G!";HMQ$K:]$7$F$O@x:_E*$J4m81$rUT$s$G$$$^$9!#$7$?$,$C$F%P%0$r=$@5$9(B -$B$k$h$j$O!"$=$&$$$&FCD'$,$"$k$3$H$rJ8=q$G@bL@$9$k$N$,!"$b$A$m$s@5$7$$2r7h(B -$B$NF;$G$9!#(B) +@item nnml-nov-is-evil +@vindex nnml-nov-is-evil +@code{nil} $B$G$J$1$l$P!"$3$N%P%C%/%(%s%I$O$I$N(B @acronym{NOV} $B%U%!%$%k$bL5(B +$B;k$7$^$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B -@item nnmail-remove-list-identifiers -@findex nnmail-remove-list-identifiers -$B$$$/$D$+$N%a!<%j%s%0%j%9%H$N%5!<%P!<$O!"$=$N%j%9%H$,G[?.$7$?%a!<%k$G$"$k(B -$B$3$H$rF1Dj$9$k$?$a$N<1JL;R(B---$BNc$($P(B @samp{(idm)}---$B$r$9$Y$F(B -$B$N(B @code{Subject} $B%X%C%@!<$N@hF,$KIU$12C$($^$9!#@P4o;~Be$N%a!<%k%j!<%@!<(B -$B$r;H$C$F$$$k?M$?$A$K$O!"$=$l$O3N$+$KNI$$$3$H$G$9!#$3$N4X?t$O@55,I=(B -$B8=(B @code{nnmail-list-identifiers} $B$K9gCW$9$kJ8;zNs$rA0!#%G%#%U%)%k%H$O(B @file{.overview} $B$G$9!#(B -$BNc$($P(B @samp{(idm)} $B$H(B @samp{nagnagnag} $B$H$$$&<1JL;R$rA0$G$9!#%G%#%U%)%k%H$O(B @file{.marks} $B$G$9!#(B -@item nnmail-remove-tabs -@findex nnmail-remove-tabs -$B$9$Y$F$N(B @samp{TAB} $BJ8;z$r(B @samp{SPACE} $BJ8;z$KJQ49$7$^$9!#(B +@item nnml-use-compressed-files +@vindex nnml-use-compressed-files +$BHs(B-@code{nil} $B$@$C$?$i!"(B@code{nnml} $B$O05=L$5$l$?%a%C%;!<%8%U%!%$%k$r07$&(B +$B$3$H$,$G$-$k$h$&$K$J$j$^$9!#$?$@$7(B @code{auto-compression-mode} $B$,M-8z$K(B +$B$J$C$F$$$J$1$l$P$J$j$^$;$s(B (@pxref{Compressed Files, ,Compressed Files, +emacs, The Emacs Editor})$B!#(B@code{nnml-use-compressed-files} $B$NCM$,J8;zNs(B +$B$@$C$?>l9g!"$=$l$O05=L%W%m%0%i%`$r;XDj$9$k%U%!%$%k3HD%;R$H$7$F;H$o$l$^$9!#(B +Emacs $B$,$=$l$r%5%]!<%H$7$F$$$l$P!"$=$l$r(B @samp{.bz2} $B$K@_Dj$9$k$3$H$,$G(B +$B$-$^$9!#CM(B @code{t} $B$O(B @samp{.gz} $B$HEy2A$G$9!#(B -@item nnmail-ignore-broken-references -@findex nnmail-ignore-broken-references -@c @findex nnmail-fix-eudora-headers -@cindex Eudora -@cindex Pegasus -$B$$$/$D$+$N(B MUA ($BNc$($P(B Eudora $B$H(B Pegasus) $B$O2u$l$?(B @code{References} $B%X%C(B -$B%@!<$r:n@.$7$^$9$,!"(B@code{In-Reply-To} $B%X%C%@!<$K$O$A$c$s$H$7$?$b$N$rF~(B -$B$l$^$9!#$3$N4X?t$O!"%X%C%@!$l$N%a%C%;!<%8$KHO0O$r69$a$i$l$F8F$P$l$^$9(B ($BLuCm(B: $B0lEY(B -$B$KJ#?t$N%a!<%k$rl9g$G$b!"0lDL$:$D8F$P$l$k$H$$$&$3$H$G$9(B)$B!#;H$&(B -$B$3$H$N$G$-$k4X?t$O(B: +@findex nnml-generate-nov-databases +@code{nnml} $B%0%k!<%W$H(B @acronym{NOV} $B%U%!%$%k$ND4;R$,40A4$K68$C$F$7$^$C(B +$B$?$i!"(B@kbd{M-x nnml-generate-nov-databases} $B$H%?%$%W$9$k$3$H$K$h$C$F!"40(B +$BA4$K99?7$9$k$3$H$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$l$9$Y$F$N%U%!%$%k$r8+$k$3(B +$B$H$K$h$C$F(B @code{nnml} $B3,AXA4BN$r%H%m!<%k5{LV$G$5$i$&$N$G!"$=$l$,=*$o$k(B +$B$^$G$K$O;~4V$,$+$+$k$+$b$7$l$^$;$s!#$3$N5!G=$X$N$h$jNI$$%$%s%?!<%U%'!<%9(B +$B$O%5!<%P!<%P%C%U%!!<$G8+$D$+$k$G$7$g$&(B (@pxref{Server Commands})$B!#(B + +$BLuCm(B: $BC10l$N(B @code{nnml} $B%0%k!<%W$N(B @acronym{NOV} $B%G!<%?%Y!<%9$r:F@8@.$5(B +$B$;$k$?$a$N(B @code{nnml-generate-nov-databases-1} $B$H$$$&L?Na$b$"$j$^$9!#(B + +@node MH Spool +@subsubsection MH $B%9%W!<%k(B +@cindex nnmh +@cindex mh-e mail spool + +@code{nnmh} $B$O!"(B@acronym{NOV} $B%G!<%?%Y!<%9$r:n$i$J$$$3$H$H%"%/%F%#%V%U%!(B +$B%$%k$d0u%U%!%$%k$rJ];}$7$J$$$3$H$r=|$$$F!"(B@code{nnml} $B$H;w$F$$$^$9!#$3$N(B +$B$3$H$O(B @code{nnmh} $B$r(B @code{nnml} $B$h$j(B @emph{$B$+$J$j(B} $BCY$$%P%C%/%(%s%I$K(B +$B$7$F$$$^$9$,!"(Bprocmail $B$N%9%/%j%W%H$r=q$/$3$H$O$:$C$H$d$j$d$9$/$J$C$F$b(B +$B$$$^$9!#(B + +$B2>A[%5!<%P!<$N@_Dj(B: @table @code -@item article-de-quoted-unreadable -@findex article-de-quoted-unreadable -Quoted Readable $B%(%s%3!<%I$r%G%3!<%I$7$^$9(B ($BLuCm(B: $BC5n$7$J$$Be$o$j$K!"$=$l$,JL$N%a%C%;!<(B -$B%8$N=EJ#$G$"$k$H$$$&7Y9p$r%a!<%k$N%X%C%@!<$KA^F~$7$^$9!#(B +@item nnmh-be-safe +@vindex nnmh-be-safe +@code{nil} $B$G$J$1$l$P!"(B@code{nnmh} $B$O%U%)%k%@!<$K$"$k5-;v$,pJs$rD4$Y$k$N$G!"$3$l$r(B @code{t} $B$K@_Dj(B +$B$9$k$H?<9o$JB.EYDc2<$,5/$3$j$^$9!#(B@code{nnmh} $B$N5-;v$rFI$`$N$K(B Gnus $B0J30(B +$B$N$b$N$r;H$C$F$$$J$$$N$G$"$l$P!"$3$NJQ?t$r(B @code{t} $B$K@_Dj$9$kI,MW$O$"$j(B +$B$^$;$s!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B +@end table -$B$3$NJQ?t$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"4X?t$OEv$N%a%C%;!<%8$KHO0O(B -$B$r69$a$i$l$?%P%C%U%!!<$+$i(B @code{Message-ID} $B$r0z?t$H$7$F8F$P$l$^$9!#$3(B -$B$N4X?t$O(B @code{nil}, @code{warn}, @code{delete} $B$N$I$l$+$rJV$5$J$1$l$P$J(B -$B$j$^$;$s!#(B +@node Maildir +@subsubsection Maildir +@cindex nnmaildir +@cindex maildir -$BJQ?t$r(B @code{nil} $B$K@_Dj$9$k$3$H$K$h$C$F!"$3$N5!G=$r40A4$K;H$o$J$$$h$&$K(B -$B$9$k$3$H$,$G$-$^$9!#(B +@code{nnmaildir} $B$O3F!9$N(B Gnus $B$N%0%k!<%W$KBP1~$9$k(B maildir $B$K!"(B +maildir $B%U%)!<%^%C%H$G%a!<%k$r3JG<$7$^$9!#$3$N%U%)!<%^%C%H(B +$B$O(B @uref{http://cr.yp.to/proto/maildir.html} $B$*$h(B +$B$S(B @uref{http://www.qmail.org/man/man5/maildir.html} $B$GJ8=q2=$5$l$F$$$^(B +$B$9!#$^$?(B @code{nnmaildir} $B$O(B maildir $B$NCf$N(B @file{.nnmaildir/} $B%G%#%l%/(B +$B%H%j!<$KDI2C$N>pJs$r3JG<$7$^$9!#(B -$B$b$7$9$Y$F$N=EJ#$7$?%a!<%k$rFCJL$J(B @dfn{duplicates} $B%0%k!<%W$KF~$l$?$$$N(B -$B$G$"$l$P!"IaDL$N%a!<%kJ,3dJ}K!$r;H$C$F$=$l$r$9$k$3$H$,$G$-$^$9(B: +Maildir $B%U%)!<%^%C%H$O!"G[Aw$H9VFI$r!"%m%C%/$rI,MW$H$;$:$KF1;~$K9T$J$&$3(B +$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(B +$B2?$i$+$N%9%W!<%k$KEO$7$?8e$G!"$=$N%9%W!<%k$+$i%0%k!<%W$KJ,3d$9$k$?$a$K!"(B +Gnus $B$r@_Dj$7$J$1$l$P$J$i$J$$$G$7$g$&!#$=$l$O:#$^$GDL(B +$B$j(B @code{nnmaildir} $B$G9T$J$&$3$H$,$G$-$^$9$,!"$b$C$HIaDL$N$d$jJ}$O!"(B +Gnus $B$N%0%k!<%W$H$7$F8=$o$l$k(B maildir $B$KG[Aw$5$l$?%a!<%k$r!"D>@\$X!#(B} - (any mail "mail.misc") - ;; @r{$BB>$N5,B'!#(B} - [ ... ] )) -@end lisp +@code{nnmaildir} $B$O40A4$K?.Mj$G$-$k$3$H$rL\;X$7$F$$$^$9(B: @kbd{C-g} $B$O%a(B +$B%b%j!$l(B +$B$N(B maildir $B$K3JG<$7$^$9!#$=$l$K$h$C$F!"$"$k(B Gnus $B$N4D6-$+$iJL$N>l=j(B +$B$K(B maildir $BA4BN$r%3%T!<$9$k$3$H$,$G$-!"0u$OJ];}$5$l$^$9!#(B -@lisp -(setq nnmail-split-methods - '(("duplicates" "^Gnus-Warning:.*duplicate") - ;; @r{$BB>$N5,B'!#(B} - [...])) -@end lisp +$B2>A[%5!<%P!<$N@_Dj(B: -$B$9$F$-$J;H$$J}$,$"$k$h(B: $B$l$N(B @code{nnmaildir} $B%5!<%P!<(B ($B0l$D$r1[$($k%5!<%P!<$,I,MW$@$H$O$H(B +$B$F$b;W$($^$;$s$,(B) $B$KBP$7$F%G%#%l%/%H%j!<$r:n$j!"$=$l$r(B maildir $B$^$?(B +$B$O(B maildir $B$X$N%7%s%\%j%C%/%j%s%/$H$7$F$NL\E*$N$?$a$K$9$G$K;H$o$l$F$$$k%G%#%l%/(B +$B%H%j!<$rA*$s$G$O$$$1$^$;$s(B)$B!#$=$l$>$l$N(B maildir $B$O!"$=$N%5!<%P!<$N%K%e!<(B +$B%9%0%k!<%W$H$7$F(B Gnus $B$K8=$l!"%7%s%\%j%C%/%j%s%/$N%U%!%$%kL>$,$=$N%0%k!<(B +$B%W$NL>A0$K$J$j$^$9!#%G%#%l%/%H%j!<$K$"$k(B @samp{.} $B$G;O$^$k$I$s$J%U%!%$%k(B +$BL>$bL5;k$5$l$^$9!#%G%#%l%/%H%j!<$O:G=i$K(B Gnus $B$r5/F0$7$?$H$-$H%0%k!<%W%P%C(B +$B%U%!!<$G(B @kbd{g} $B$r%?%$%W$7$?$H$-$O$$$D$G$bAv::$5$l!"$I$l$+$N(B maildir $B$,(B +$B:o=|$^$?$ODI2C$5$l$F$$$k$H!"(B@code{nnmaildir} $B$O$=$N$H$-$K$=$l$rCN$j$^$9!#(B -@node Not Reading Mail -@subsection $B%a!<%k$rFI$`$N$G$O$J$$(B +@code{directory} $B%Q%i%a!<%?!<$NCM$O(B Lisp $B<0$G$J$1$l$P$J$j$^$;$s!#$=$l$O(B +$B$3$N%5!<%P!<$N$?$a$N%G%#%l%/%H%j!<$N%Q%9$rF@$k$?$a(B +$B$K(B @code{eval} $B$H(B @code{expand-file-name} $B$G=hM}$5$l$^$9!#$=$N<0$O%5!<%P!<(B +$B$,3+$+$l$?$H$-$@$1(B @code{eval} $B$5$l!"$=$N7k2LF@$i$l$?J8;zNs$,!"%5!<%P!<(B +$B$,JD$8$i$l$k$^$G;H$o$l$^$9(B ($B$b$7!"<0$d(B @code{eval} $B$rCN$i$J$/$G$b?4G[$4(B +$BL5MQ(B; $BC1$J$kJ8;zNs$GF0:n$7$^$9(B)$B!#$3$N%Q%i%a!<%?!<$OG$0U$G$O$J$/!"I,$:@_(B +$BDj$7$J$1$l$P$J$j$^$;$s!#(B@code{"~/Mail"} $B$d$=$l$N%5%V%G%#%l%/%H%j!<$r;H$&(B +$B$3$H$O?d>)$7$^$;$s!#$J$<$+$H8@$&$H!"(BGnus $B$NB>$NJ#?t$NItJ,$,$=$l$r%G%#%U%)(B +$B%k%H$G$$$m$s$J$b$N$K;H$&$N$G!"(B@code{nnmaildir} $B$G$b$=$l$r;H$&$H:.Mp$9$k(B +$B$+$b$7$l$J$$$+$i$G$9!#(B@code{"~/.nnmaildir"} $B$,0lHLE*$JCM$G$9!#(B -$B$"$J$?$,;H$$;O$a$?$I$s$J%a!<%k%P%C%/%(%s%I$G$b!"$"$J$?$,$=$l$i$G%a!<%k$r(B -$BFI$_$?$$$H;W$C$F$$$k$H2>Dj$9$k$H$$$&!"G:$^$7$$JJ$r;}$C$F$$$k$3$H$K5$$,IU(B -$B$/$G$7$g$&!#$3$l$O7h$7$FIT9gM}$G$O$J$$$+$b$7$l$^$;$s$,!"$"$J$?$NK>$`$3$H(B -$B$G$O$J$$$+$b$7$l$^$;$s!#(B +@item target-prefix +$B$3$l$O(B Lisp $B<0$G$J$1$l$P$J$j$^$;$s!#$=$l(B +$B$O(B @code{eval} $B$H(B @code{expand-file-name} $B$G=hM}$5$l$^$9!#$=$N<0(B +$B$,(B @code{eval} $B$5$l$k$N$O%5!<%P!<$,3+$+$l$?$H$-$@$1$G!"$=$N7k2LF@$i$l$?(B +$BJ8;zNs$,%5!<%P!<$,JD$8$i$l$k$^$G;H$o$l$^$9!#(B -@code{mail-sources} $B$H(B @code{nnmail-spool-file} $B$r(B @code{nil} $B$K@_Dj$9$l(B -$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(B -$B$K$J$k$O$:$G$9!#(B +@code{nnmaildir} $B%5!<%P!<$K%0%k!<%W$r:n$k$H!"$=$NL>A0$NF,(B +$B$K(B @code{target-prefix} $B$,IU2C$5$l$?(B maildir $B$H!"$=$N(B maildir $B$r;X$7<($9(B +$B%7%s%\%j%C%/%j%s%/$,AG$N%0%k!<%WL>$NL>A0$G:n@.$5$l$^$9!#$7$?$,$C$F!"(B +@code{directory} $B$,(B @code{"~/.nnmaildir"} $B$G!"(B +@code{target-prefix} $B$,(B @code{"../maildirs/"} $B$@$C$?>l9g$K(B @code{foo} $B$H(B +$B$$$&%0%k!<%W$r:n$k$H!"(B@code{nnmaildir} $B$O(B maildir $B$H$7(B +$B$F(B @file{~/.nnmaildir/../maildirs/foo} $B$r!"(B@file{../maildirs/foo} $B$X$N%7(B +$B%s%\%j%C%/%j%s%/$H$7$F(B @file{~/.nnmaildir/foo} $B$r:n@.$7$^$9!#(B -@vindex nnbabyl-get-new-mail -@vindex nnmbox-get-new-mail -@vindex nnml-get-new-mail -@vindex nnmh-get-new-mail -@vindex nnfolder-get-new-mail -$B$G$b!"$=$l$O9T$-2a$.$G$7$g$&!#$"$J$?$,!"Nc$($P(B @code{nnml} $B$G%a!<%k$rFI(B -$B$`$3$H$H!"$7$^$$$3$s$G$"$k8E$$(B (Emacs 23 $B$h$jA0$N(B) Rmail $B%U%!%$%k(B -$B$r(B @code{nnbabyl} $B$r;H$C$F$6$C$HGA$/$3$H$@$1$G!"$^$C$?$/K~B-$7$F$$$F$$$k(B -$B$N$J$i$P!#$9$Y$F$N%P%C%/%(%s%I$K$O(B $B%P%C%/%(%s%I(B-@code{get-new-mail} $B$H(B -$B$$$&JQ?t$,$"$j$^$9!#$b$7(B @code{nnbabyl} $B$,%a!<%k$rFI$_9~$_$r$d$a$5$;$?$$(B -$B$N$G$"$l$P!"$=$N%0%k!<%W$N2>A[%5!<%P!J}$r:n@.$9$k$?(B +$B$a$K!"%9%i%C%7%e$r4^$^$J$$J8;zNs$r(B @code{target-prefix} $B$K@_Dj$9$k$3$H$,(B +$B$G$-$^$9!#$3$N>l9g$O!"(B@code{directory} $B$G8+$D$+$kL>A0(B +$B$,(B @code{target-prefix} $B$G;O$^$k$I$N(B maildir $B$b!"%0%k!<%W$H$O8+$J$5$l$^(B +$B$;$s(B ($B$,!"$=$l$i$r;X$7<($9%7%s%\%j%C%/%j%s%/$,%0%k!<%W$K$J$j$^$9(B)$B!#(B -$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(B -$B$k$Y$-5-;v$KHO0O$r69$a$F(B @code{nn}*@code{-prepare-save-mail-hook} $B$r8F$S(B -$B$^$9!#(B +$BFCJL$J>l9g$H$7$F(B @code{target-prefix} $B$,(B @code{""} ($B$=$l$,%G%#%U%)%k%H$G(B +$B$9(B) $B$@$C$?$i!"%0%k!<%W$r:n$k$H$-$K!"BP1~$9$k%7%s%\%j%C%/%j%s%/$r;}$?$J(B +$B$$(B maildir $B$,(B @code{directory} $B$K$*$$$F:n@.$5$l$^$9!#$=$N$h$&$J%0%k!<%W(B +$B$KBP$7$F$O!"(B@code{force} $B0z?t$rM?$($J$$(B +$B$H(B @code{gnus-group-delete-group} $B$,;H$($J$$$3$H$K5$$r$D$1$F$/$@$5$$!#(B -@node Choosing a Mail Back End -@subsection $B%a!<%k%P%C%/%(%s%I$rA*$V(B +@item directory-files +$B$3$l$O(B @code{directory-files} $B$HF1$8%$%s%?!<%U%'!<%9$r;}$C$F$$$k4X(B +$B?t(B ($B$^$?$O(B @code{directory-files} $B$=$N$b$N(B) $B$G$J$1$l$P$J$j$^$;$s!#$3$l(B +$B$O(B maildir $BMQ$N%5!<%P!<$N(B @code{directory} $B$rAv::$9$k$?$a$K;H$o$l$^$9!#(B +$B$3$N%Q%i%a!<%?!<$OG$0U$G$9!#%G%#%U%)%k%H$O!"(B +@code{nnheader-directory-files-is-safe} $B$,(B @code{nil} $B$@$C$?(B +$B$i(B @code{nnheader-directory-files-safe} $B$G!"$=$l0J30$N>l9g(B +$B$O(B @code{directory-files} $B$G(B +$B$9(B (@code{nnheader-directory-files-is-safe} $B$O%5!<%P!<$,3+$$$?$H$-$K0l2s(B +$B$@$18!::$5$l$^$9$,!"%G%#%l%/%H%j!<$,Av::$5$l$k$H$-$KKh2s%A%'%C%/$5$;$?$$(B +$B$N$J$i$P!"$=$l$r9T$J$&4X?t$r$"$J$?$,<+A0$GMQ0U$9$kI,MW$,$"$j$^$9(B)$B!#(B -$B%a!<%k%0%k!<%W$rF0:n$9$k$h$&$K$9$k$H(B Gnus $B$O%a!<%k%9%W!<%k$rFI$_9~$_$^$9!#(B -$B%a!<%k$N%U%!%$%k$O$^$:$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KJ#$C(B +$B$F!"=>Mh$N(B Gnus $B$NJ}K!$G%a!<%k$rJ}$GF1$8(B maildir $B$r(B +$B;H$C$F$O(B @emph{$B$$$1$^$;$s(B}$B!#$=$N7k2L$O1?NI$/M-1W$K$J$k$+$b$7$l$^$;$s$,!"(B +$B$=$s$J0U?^$G$O@_7W$5$l$F$$$^$;$s$7!">-Mh$O0c$&7k2L$r$b$?$i$92DG=@-$,$"$j(B +$B$^$9!#$"$J$?$NJ,3d5,B'$,?7$7$$%0%k!<%W$r:n$k$h$&$K$J$C$F$$$k>l9g$O!"(B +@code{create-directory} $B%5!<%P!<%Q%i%a!<%?!<$r@_Dj$9$k$3$H$rK:$l$J$$$G$/(B +$B$@$5$$!#(B +@end table -@menu -* Unix Mail Box:: ($B$H$F$b(B) $BI8=`E*$J(B Un*x mbox $B$r;H$&(B -* Babyl:: Rmail $B$N5l%P!<%8%g%s$O(B Babyl $B$r;H$&(B -* Mail Spool:: $B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k(B? -* MH Spool:: mhspool $B$N$h$&$J%P%C%/%(%s%I(B -* Maildir:: $B$b$&0l$D$N#1%U%!%$%k(B/$B#1%a%C%;!<%87A<0(B -* Mail Folders:: $B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D(B -* Comparing Mail Back Ends:: $BF@<:$N?<$$F6;!(B -@end menu +@subsubsection $B%0%k!<%W%Q%i%a!<%?!<(B -@node Unix Mail Box -@subsubsection Unix $B%a!<%k%\%C%/%9(B -@cindex nnmbox -@cindex unix mail box +@code{nnmaildir} $B$OJ#?t$N%0%k!<%W%Q%i%a!<%?!<$r;H$$$^$9!#$3$l$i$N$9$Y$F(B +$B$rL5;k$7$F$b0BA4$G$9!#%G%#%U%)%k%H$N(B @code{nnmaildir} $B$NF0:n$O!"B>$N%a!<(B +$B%k%P%C%/%(%s%I$N%G%#%U%)%k%H(B ($B5-;v$,0l=54V8e$K>C5n$5$l$k!"$J$I(B) $B$HF1$8$G(B +$B$9!#4|8B@Z$l>C5n$N%Q%i%a!<%?!<$r=|$$$F!"$3$N5!G=$O$9$Y(B +$B$F(B @code{nnmaildir} $B$@$1$K$"$k$b$N$G$9!#$7$?$,$C$F!"JL$N%P%C%/%(%s%I$G$9(B +$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(B +$B$H$,$G$-$^$9!#(B -@vindex nnmbox-active-file -@vindex nnmbox-mbox-file -@dfn{nnmbox} $B%P%C%/%(%s%I$O%a!<%k$r3JG<$9$k$?$a$KI8=`$N(B Un*x mbox $B%U%!%$(B -$B%k$rMQ$$$^$9!#(B@code{nnmbox} $B$O$=$l$>$l$N%a!<%k5-;v$K$=$l$,$I$N%0%k!<%W$K(B -$BB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#(B +$B$3$l$i$N%Q%i%a!<%?!<$N$&$A$N$I$l$G$b!"$=$NCM$,%Y%/%H%k$G$"$k>l9g$O!"%*%j(B +$B%8%J%k$NCM$KBe$o$C$F!"Bh0l$NMWAG$,(B Lisp $B<0$H$7$FI>2A$5$l$?7k2L$,;H$o$l$^(B +$B$9!#CM$,%Y%/%H%k$G$J$$>l9g$O!"$=$NCM$=$N$b$N$,(B Lisp $B<0$H$7$FI>2A$5$l$^$9!#(B +($B$=$l$,!"$3$l$i$N%Q%i%a!<%?!<$,B>$H$O0c$&L>A0!"$9$J$o$AB>$N%P%C%/%(%s%I(B +$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!<(B +$B%?!<$r;H$C$F$$$kM}M3$G$9!#(B) ($B?tCM!"J8;zNs!"(B@code{nil}$B!"$*$h(B +$B$S(B @code{t} $B$K$D$$$F$b(B @code{eval} $B$N4XM?$rL5;k$9$k$3$H$,$G$-$^$9!#B>$N(B +$BCM$K$D$$$F!"$=$&$9$k$3$H$,$U$5$o$7$$>l9g$K$O!"DI2C$N%/%*!<%H$r;H$$!"$+$D(B +$B%Y%/%H%k$GCM$rJq$`$3$H$rK:$l$J$$$G$/$@$5$$!#(B) -$B2>A[%5!<%P!<$N@_Dj(B: +@table @code +@item expire-age +$B5-;v$,>C5n$5$l$k$^$G$NC(B +$B5n$5$l$F$O$J$i$J$$$3$H$r;XDj$9$k(B @code{never} $B$H$$$&%7%s%\%k$G$9!#$3$N%Q(B +$B%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"$$$D$b$N(B @code{nnmail-expiry-wait} $BJQ?t(B +$B$^$?$O(B @code{nnmail-expiry-wait-function} $BJQ?t$r:G8e$N$h$j$I$3$m$K$7$^(B +$B$9(B (@code{expiry-wait} $B%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k$H!"$=$NCM(B +$B$,(B @code{nnmail-expiry-wait} $B$h$jM%@h$7$F;H$o$l!"(B +@code{nnmail-expiry-wait-function} $B$OL58z$K$5$l$^$9(B)$B!#(B3$BF|$NCM$,I,MW$J$i(B +$B$P!"(B@code{[(* 3 24 60 60)]} $B$N$h$&$J$b$N$r;H$C$F$/$@$5$$!#(B +@code{nnmaildir} $B$O<0$rI>2A$7$F!"$=$N7k2L$r;H$$$^$9!#5-;v$No$3$l$O5-;v$,G[Aw$5$l$?;~9o$HF1$8(B +$B$G$9$,!"5-;v$NJT=8$O$=$l$rC5n0J30$N(B) $B5-;v$N0\F0$b(B +$B$^$?!"5-;v$rA0!#%G%#%U%)%k%H(B -$B$O(B @file{~/mbox} $B$G$9!#(B +@item expire-group +$B$3$l$,0J2<$N$h$&$J40A4$J(B Gnus $B$N%0%k!<%WL>$NJ8;zNs$G!"(B -@item nnmbox-activate-file -@vindex nnmbox-active-file -$B%a!<%k%\%C%/%9$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H(B -$B$O(B @file{~/.mbox-active} $B$G$9!#(B +@example +"backend+server.address.string:group.name" +@end example -@item nnmbox-get-new-mail -@vindex nnmbox-get-new-mail -@code{nil} $B$G$J$1$l$P!"(B@code{nnmbox} $B$OF~$C$FMh$?%a!<%k$rFI$_9~$s$G%0%k!<(B -$B%W$KJ,3d$7$^$9!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B -@end table +@noindent +$B$+$D$3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k%0%k!<%W$NL>A0$HF1$8$G$O$J$+$C$?$i!"(B +$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$?(B +$B%0%k!<%W$K0\F0$5$;$i$l$^$9!#(B@emph{$B$3$l$,(B @code{nnmaildir} $B%0%k!<%W$K@_Dj(B +$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(B +$B$A$g$&$IF1$88E$5$K$J$j$^$9!#(B} $B$7$?$,$C$F!"0\F0@h$N%0%k!<%W$K$*$1(B +$B$k(B @code{expire-age} $B$K$OCm0U$7$F$/$@$5$$!#$3$l$,%Q%i%a!<%?!<$,@_Dj$5$l(B +$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(B +$B$l$^$;$s!#%Y%/%H%k$N<0$r;H$&$H!":G=i$NMWAG$,0l2s!"$=$l$>$l$N5-;v$K$D$$$F(B +$BI>2A$5$l$^$9!#$7$?$,$C$F5-;v$r$I$3$KCV$/$+$r7h$a$k$?$a$K!"$=$N<0(B +$B$O(B @code{nnmaildir-article-file-name} $B$J$I$K>H2q$9$k$3$H$,$G$-$^$9!#(B +@emph{$B$?$H$($3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$/$F$b!"(B +@code{nnmaildir} $B$O(B @code{expiry-target} $B%0%k!<%W%Q%i%a!<%?!<(B +$B$d(B @code{nnmail-expiry-target} $BJQ?t$r8\$_$^$;$s!#(B} -@node Babyl -@subsubsection Babyl -@cindex nnbabyl +@item read-only +$B$3$l$,(B @code{t} $B$K@_Dj$5$l$F$$$k$H!"(B@code{nnmaildir} $B$O$=$N5-;v$r$3(B +$B$N(B maildir $B$G$OFI$_=P$7@lMQ$H$7$F07$$$^$9!#$3$N0UL#$O!"5-;v(B +$B$O(B @file{new/} $B$+$i(B @file{cur/} $B$K2~L>$5$l$J$$!"5-;v$O(B @file{cur/} $B$G$O(B +$B$J$/(B @file{new/} $B$G$N$_8+$D$+$k!"5-;v$O>C5n$5$l$J$$!"5-;v$OJT=8$G$-$J$$!"(B +$B$H$$$&$3$H$G$9!#(B@file{new/} $B$OB>$N(B maildir $B$N(B @file{new/} $B%G%#%l%/%H%j!<(B +$B$X$N%7%s%\%j%C%/%j%s%/$G$"$k$HA[Dj$5$l$^$9(B ($B$=$N%G%#%l%/%H%j!<$K$O!"Nc$((B +$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(B +$B%\%C%/%9$,$"$j$^$9(B)$B!#(B@file{new/} $B0J30$N(B maildir $B$K$"$k$9$Y$F$N$b$N$O!"FI(B +$B$_=P$7@lMQ$H$7$F07$o$l(B @emph{$B$^$;$s(B}$B!#$7$?$,$C$F!"$_$s$J$G6&M-$9$k%a!<%k(B +$B%\%C%/%9$KBP$7$F$O!"$"$J$?<+?H$N(B maildir $B$r@_CV$9$k(B ($B$^$?$O(B $B6&M-$N%a!<%k(B +$B%\%C%/%9$K=q$-9~$_8"8B$r;}$D(B) $BI,MW$,0MA3$H$7$F$"$j$^$9!#$=$&$9$l$P!"$"$J(B +$B$?$N(B maildir $B$O5-;v$NM>J,$J%3%T!<$r$^$C$?$/4^$^$J$/$F:Q$`$G$7$g$&!#(B -@vindex nnbabyl-active-file -@vindex nnbabyl-mbox-file -@dfn{nnbabyl} $B%P%C%/%(%s%I$O%a!<%k$r3JG<$9$k$?$a$K(B Babyl $B%a!<%k%\%C%/(B -$B%9$r;H$$$^$9!#(B@code{nnbabyl} $B$O$=$l$>$l$N5-;v$K$=$l$,$I$N%0%k!<%W$KB0$7(B -$B$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#(B +@item directory-files +@code{directory-files} $B$HF1$8%$%s%?!<%U%'!<%9$N4X?t$G$9!#5-;v$r8+$D$1$k(B +$B$?$a$K!"$3$N%0%k!<%W$KBP1~$9$k(B maildir $B$N%G%#%l%/%H%j!<$rAv::$9$k$?$a$K(B +$B;H$o$l$^$9!#%G%#%U%)%k%H$O$=$N%5!<%P!<$N(B @code{directory-files} $B%Q%i%a!<(B +$B%?!<$G@_Dj$5$l$F$$$k4X?t$G$9!#(B -$B2>A[%5!<%P!<$N@_Dj(B: +@item distrust-Lines: +$BHs(B-@code{nil} $B$K$7$F$*$/$H!"(B@code{nnmaildir} $B$O(B @code{Lines:} $B%X%C%@!<(B +$B%U%#!<%k%I$r;H$&Be$o$j$K$$$D$b5-;v$N9T?t$r?t$($^$9!#(B@code{nil} $B$@$C$?>l(B +$B9g$O!"$"$l$P$=$N%X%C%@!<%U%#!<%k%I$,;H$o$l$^$9!#(B -@table @code -@item nnbabyl-mbox-file -@vindex nnbabyl-mbox-file -Babyl $B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O(B @file{~/RMAIL} $B$G$9!#(B +@item always-marks +@code{['(read expire)]} $B$N$h$&$J0u%7%s%\%k$N%j%9%H$G$9!#(BGnus $B$,5-;v$N0u(B +$B$r(B @code{nnmaildir} $B$K?R$M$k$H$-$O$$$D$G$b!"%U%!%$%k%7%9%F%`$K3JG<$5$l$F(B +$B$$$k0u$,2?$G$"$k$+$H$OL54X78$K!"(B@code{nnmaildir} $B$O$9$Y$F$N5-;v$,$3$l$i(B +$B$N0u$r;}$C$F$$$k$HEz$($^$9!#$3$l$O5!G=$r8!>Z$9$k$?$a$N$b$N$G!"$*$=$i$/7k(B +$B6I$O:o=|$5$l$k$G$7$g$&!#$=$l$O(B Gnus $BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J(B +$B$1$l$PJ|4~$5$l$k$Y$-$G$9!#(B -@item nnbabyl-active-file -@vindex nnbabyl-active-file -Babyl $B%U%!%$%k$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H(B -$B$O(B @file{~/.rmail-active} $B$G$9!#(B +@item never-marks +@code{['(tick expire)]} $B$N$h$&$J0u%7%s%\%k$N%j%9%H$G$9!#(BGnus $B$,5-;v$N0u(B +$B$r(B @code{nnmaildir} $B$K?R$M$k$H$-$O$$$D$G$b!"%U%!%$%k%7%9%F%`$K3JG<$5$l$F(B +$B$$$k0u$,2?$G$"$k$+$H$OL54X78$K!"(B@code{nnmaildir} $B$O$3$l$i$N0u$r;}$C$F$$(B +$B$k5-;v$OL5$$$HEz$($^$9!#(B@code{never-marks} $B$O(B @code{always-marks} $B$h$j$b(B +$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(B +$B$G$7$g$&!#$=$l$O(B Gnus $BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J$1$l$PJ|4~$5$l(B +$B$k$Y$-$G$9!#(B -@item nnbabyl-get-new-mail -@vindex nnbabyl-get-new-mail -@code{nil} $B$G$J$1$l$P!"(B@code{nnbabyl} $B$OF~$C$F$/$k%a!<%k$rFI$_9~$_$^$9!#(B -$B%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B +@item nov-cache-size +@acronym{NOV} $B%a%b%j!<%-%c%C%7%e$N%5%$%:$r;XDj$9$k@0?t$G$9!#%9%T!<%I%"%C(B +$B%W$N$?$a$K!"(B@code{nnmaildir} $B$O$=$l$>$l$N%0%k!<%W$N8BDj$5$l$??t$N5-;v$K(B +$BBP$7$F!"%a%b%j!<>e$K(B @acronym{NOV} $B%G!<%?$rJ];}$7$^$9!#(B($B$3$l$O$?$V$sM-MQ(B +$B$G$O$J$/!">-Mh$O$*$=$i$/:o=|$5$l$k$G$7$g$&(B)$B!#$3$N%Q%i%a!<%?!<$NCM$O!"%5!<(B +$B%P!<$,3+$+$l$?8e$G:G=i$K%0%k!<%W$,8+$i$l$?$H$-!"$9$J$o$A0lHL$K$O:G=i(B +$B$K(B Gnus $B$r5/F0$7$?$H$-$@$1CmL\$5$l$^$9!#%5!<%P!<$,JD$8$i$l$F:F$S3+$+$l$k(B +$B$^$G$O!"(B@acronym{NOV} $B%-%c%C%7%e$N%5%$%:$OJQ99$5$l$^$;$s!#%G%#%U%)%k%H$O(B +$B35N,%P%C%U%!!<$KI=<($5$l$k5-;v$N?t$N8+@Q$j(B (@code{tick} $B0u$,$"$k5-;v$N?t(B +$B$+(B @code{read} $B$,L5$$5-;v$N?t$K!">/!9$NM>J,$r2C$($?$b$N(B) $B$G$9!#(B @end table -@node Mail Spool -@subsubsection $B%a!<%k%9%W!<%k(B -@cindex nnml -@cindex mail @acronym{NOV} spool +@subsubsection $B5-;v$N<1JL(B +$B5-;v$O$=$l$>$l$N(B maildir $B$N(B @file{cur/} $B%G%#%l%/%H%j!<$K3JG<$5$l$^$9!#3F!9(B +$B$N5-;v$K$O(B @code{uniq:info} $B$N$h$&$JL>A0$,IU$1$i$l$^$9!#$3$3(B +$B$G(B @code{uniq} $B$O%3%m%s$r4^$_$^$;$s!#(B@code{nnmaildir} $B$O(B @code{:info} $B$N(B +$BItJ,$rJ];}$7$^$9$,L5;k$7$^$9!#(B($BB>$N(B maildir $B%j!<%@!<$O0lHL$K0u$r3JG<$9$k(B +$B$?$a$K$3$NItJ,$r;H$$$^$9!#(B) @code{uniq} $B$NItJ,$O5-;v$r%f%K!<%/$K<1JL$7!"(B +maildir $B$N(B @file{.nnmaildir/} $B%5%V%G%#%l%/%H%j!<$N?'!9$J>l=j$K!"BP1~$9$k(B +$B5-;v$N>pJs$r3JG<$9$k$?$a$K;H$o$l$^$9!#5-;v$N40A4$J%Q%9L>$O!"35N,%P%C%U%!!<(B +$B$G5-;v$rMW5a$7$?8e$G(B @code{nnmaildir-article-file-name} $BJQ?t$+$iF@$i$l$^(B +$B$9!#(B -@dfn{nnml} $B%9%W!<%k%a!<%kMM<0$OB>$NCN$i$l$F$$$kMM<0$H$O8_49@-$,$"$j$^$;(B -$B$s!#$=$l$O>/$7Cm0U$7$F;H$o$l$k$Y$-$G$9!#(B +@subsubsection NOV $B%G!<%?(B +@code{uniq} $B$K$h$C$F<1JL$5$l$k5-;v$O!"$=$N(B @acronym{NOV} $B%G!<%?(B ($B35N,%P%C(B +$B%U%!!<$N9T$r@8@.$9$k$?$a$K;H$o$l$k(B) $B$r(B @file{.nnmaildir/nov/uniq} $B$K3JG<(B +$B$7$^$9!#(B@code{nnmaildir-generate-nov-databases} $B4X?t$O$"$j$^$;$s!#(B($B$=$N(B +$BI,MW$O$"$^$j$"$j$^$;$s!#5-;v$N(B @acronym{NOV} $B%G!<%?$O5-;v(B +$B$+(B @code{nnmail-extra-headers} $B$,JQ2=$7$?$H$-$K<+F0E*$K99?7$5$l$^(B +$B$9!#(B) $BBP1~$9$k(B @acronym{NOV} $B%U%!%$%k$r>C$9$3$H$K$h$C$F!"C10l$N5-;v$@$1(B +$B$N(B @acronym{NOV} $B%G!<%?$N@8@.$r(B @code{nnmaildir} $B$K6/@)$9$k$3$H$O$G$-$^(B +$B$9!#$7$+$7(B @emph{$B$4MQ?4(B}$B!#$3$l$O(B @code{nnmaildir} $B$K$3$N5-;v$K?7$7$$5-;v(B +$BHV9f$r3d$j?6$i$;$k$N$G!"(B@code{seen} $B0u!"%(!<%8%'%s%H!"$*$h$S%-%c%C%7%e$K(B +$B$H$C$FLLE]$J$3$H$K$J$j$^$9!#(B -@vindex nnml-directory -$B$3$N%P%C%/%(%s%I$r;H$&$H!"(BGnus $B$OF~$C$F$/$k%a!<%k$r!"$=$l$>$l$N%a!<%k(B -$B$r(B 1 $B%U%!%$%k$H$7$F%U%!%$%k$KJ,3d$7!"5-;v$rJQ?t(B @code{nnml-directory} $B$G(B -$B;XDj$5$l$?%G%#%l%/%H%j!<$N2<$NBP1~$9$k%G%#%l%/%H%j!<$KF~$l$^$9!#%G%#%U%)(B -$B%k%H$NCM$O(B @file{~/Mail/} $B$G$9!#(B +@subsubsection $B5-;v$N0u(B +@file{.nnmaildir/marks/flag/uniq} $B%U%!%$%k$,$"$k>l9g$K!"(B@code{uniq} $B$K$h$C(B +$B$F<1JL$5$l$k5-;v$O!"(B@code{flag} $B0u$r;}$D$b$N$H9M$($i$l$^$9!#(B +Gnus $B$,(B @code{nnmaildir} $B$K%0%k!<%W$N0u$r?R$M$k$H!"(B@code{nnmaildir} $B$O$=(B +$B$N$h$&$J%U%!%$%k$rC5$7$F!"8+$D$1$?0u$N%;%C%H$rJs9p$7$^$9!#(B +Gnus $B$,(B @code{nnmaildir} $B$K0u$N%;%C%H$r3JG<$9$k$3$H$rMW5a$9$k$H!"(B +@code{nnmaildir} $B$OI,MW$K1~$8$FBP1~$9$k%U%!%$%k$r@8@.$7!"$^$?$O>C5n$7$^(B +$B$9!#(B($B$l$N0u$N$?$a$K?7$7$$%U%!%$%k$r:n$k$N$G$O$J$/!"(Bi$B%N!<%I(B +$B$r@aLs$9$k$?$a$KC1$K(B @file{.nnmaildir/markfile} $B$X$N%O!<%I%j%s%/$rD%$j$^(B +$B$9!#(B) -$BA0$b$C$F%G%#%l%/%H%j!<$r:n$C$F$*$/I,MW$O$"$j$^$;$s!#$=$NLLE]$O(B Gnus $B$,$9(B -$B$Y$F8+$F$/$l$^$9!#(B +@file{.nnmaildir/marks/} $B$K?7$7$$%G%#%l%/%H%j!<$r:n$k$3$H$K$h$C$F!"?7$7(B +$B$$0u$rAOB$$9$k$3$H$,$G$-$^$9!#0u$rJ];}$7$D$D(B maildir $B$r(B tar $B$G$^$H$a$F%5!<(B +$B%P!<$+$i$=$l$r:o=|$7!"8e$G(B tar $B$r$[$I$/$H!"0u$OJ];}$5$l$F$$$^$9!#0u%U%!(B +$B%$%k$r:n@.$^$?$O>C5n$9$k$3$H$K$h$C$F!"$"$J$?<+?H$,0u$rDI2C$^$?$O:o=|$9$k(B +$B$3$H$,$G$-$^$9!#(BGnus $B$,F0:n$7$F$$$F(B @code{nnmaildir} $B%5!<%P!<$,3+$$$F$$(B +$B$k$H$-$K$3$l$r9T$J$&>l9g$O!":G=i$K$9$Y$F$N(B @code{nnmaildir} $B%0%k!<%W$N35(B +$BN,%P%C%U%!!<$+$iB`=P$7$F%0%k!<%W%P%C%U%!!<$G(B @kbd{s} $B$r%?%$%W$7!"$=$N8e(B +$B%0%k!<%W%P%C%U%!!<$G(B @kbd{g} $B$+(B @kbd{M-g} $B$r%?%$%W$9$k$N$,:GNI$G$9!#$=$&(B +$B$7$J$$$H(B Gnus $B$OJQ99$rB*$($F$/$l$:$K!"$=$l$i$r85$KLa$7$F$7$^$&$+$b$7$l$^(B +$B$;$s!#(B -$B$"$J$?$N%"%+%&%s%H$KJ]B8$G$-$k%U%!%$%k$N?t$K87L)$J@)8B$,$"$k$J$i!"$3$N%P%C(B -$B%/%(%s%I$r;H$&$Y$-$G$O$"$j$^$;$s!#$=$l$>$l$N%a!<%k$O$=$l<+?H$N%U%!%$%k$r(B -$BH<$&$N$G!"?t=54V$G?t@i$N(B i$B%N!<%I$r@jM-$9$k2DG=@-$O==J,$K$"$j$^$9!#$"$J$?(B -$B$K$H$C$F$3$l$,LdBj$G$J$/!"?F@Z$J%7%9%F%`4IM}$l$N%a!<%k%0%k!<%W$rJL!9$N%U%!%$%k$K3JG<$9$k%P%C(B +$B%/%(%s%I$G$9!#$=$l$>$l$N%U%!%$%k$OI8=`$N(B Un*x mbox $BMM<0$G$9!#(B +@code{nnfolder} $B$O5-;vHV9f$HE~Ce;~9o$r8+<:$o$J$$$h$&$K$9$k$?$a$NDI2C$N%X%C(B +$B%@!<$r2C$($^$9!#(B -@cindex self contained nnml servers +@cindex self contained nnfolder servers @cindex marks $B0u%U%!%$%k(B ($BLuCm(B: marks file) $B$,;H$o$l$k$H(B ($B$=$l$,%G%#%U%)%k%H$G$9$,(B)$B!"(B -@code{nnml} $B%5!<%P!<$O(B @code{tar} $B$J$I$r;H$C$F%P%C%/%"%C%W$7$?$j!"8e$G$"(B -$B$J$?$,IU$1$?0u$,$9$Y$FJ]$?$l$?>uBV$G(B Gnus $B$KLa$9(B ($BK\Mh$N(B @code{nnml} $B%5!<(B -$B%P!<$K$h$C$FDI2C$9$k(B) $B$3$H$,$G$-$kFC$l$N(B @code{nnml} $B%0%k!<%W$N%G%#%l%/%H%j!o(B @file{.marks} $B%U%!%$%k(B (@code{nnml-marks-file-name} $B$r;2>H(B) $B$K3JG<$5(B -$B$l$^$9!#$^$?!"8D!9$N(B @code{nnml} $B%0%k!<%W$K$D$$$F$b%P%C%/%"%C%W$9$k$3$H(B -$B$,2DG=$G!"$=$&$9$k$K$O(B ($B%P%C%/%"%C%W$r(B nnml $B%G%#%l%/%H%j!<$KLa$7$?8e(B -$B$G(B) @kbd{G m} $B%-!<$r;H$C$F$=$N%0%k!<%W$r85$KLa$7$F$/$@$5$$!#(B - -$B2?$i$+$NM}M3$K$h$C$F(B @file{.marks} $B%U%!%$%k$,$*$+$7$/$J$C$F$$$k$H;W$C$?(B -$B$H$-$O!"C1$K$=$l$iA4It$r>C$7$F$7$^$($PNI$$$G$7$g$&!#(BGnus $B$OuBV$G(B Gnus $B$KLa$9(B ($BK\Mh(B +$B$N(B @code{nnfolder} $B%5!<%P!<$K$h$C$FDI2C$9$k(B) $B$3$H$,$G$-$kFCo(B @file{.mrk} (@code{nnfolder-marks-file-name} $B$r;2>H(B) $B$,IU2C$5(B +$B$l$?L>A0$N%U%!%$%k$K3JG<$5$l$^$9!#$^$?!"8D!9$N(B @code{nnfolder} $B%0%k!<%W(B +$B$K$D$$$F$b%P%C%/%"%C%W$9$k$3$H$,2DG=$G!"(B($B%P%C%/%"%C%W$r(B nnfolder $B%G%#%l(B +$B%/%H%j!<$KLa$7$?8e$G(B) @kbd{G m} $B%-!<$r;H$($P!"$=$N%0%k!<%W$O85$KLa$j$^$9!#(B $B2>A[%5!<%P!<$N@_Dj(B: @table @code -@item nnml-directory -@vindex nnml-directory -$B$9$Y$F$N(B @code{nnml} $B%G%#%l%/%H%j!<$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l$^$9!#(B -$B%G%#%U%)%k%H$O(B @code{message-directory} $B$NCM(B ($B$=$N%G%#%U%)%k%HCM(B +@item nnfolder-directory +@vindex nnfolder-directory +$B$9$Y$F$N(B @code{nnfolder} $B%a!<%k%\%C%/%9$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l(B +$B$^$9!#%G%#%U%)%k%H$O(B @code{message-directory} $B$NCM(B ($B$=$N%G%#%U%)%k%H(B $B$O(B @file{~/Mail}) $B$G$9!#(B -@item nnml-active-file -@vindex nnml-active-file -@code{nnml} $B%5!<%P!<$N$?$a$N%"%/%F%#%V%U%!%$%k!#%G%#%U%)%k%H(B -$B$O(B @file{~/Mail/active} $B$G$9!#(B - -@item nnml-newsgroups-file -@vindex nnml-newsgroups-file -@code{nnml} $B%0%k!<%W5-=R%U%!%$%k!#(B@xref{Newsgroups File Format}. $B%G%#%U%)(B -$B%k%H$O(B @file{~/Mail/newsgroups} $B$G$9!#(B - -@item nnml-get-new-mail -@vindex nnml-get-new-mail -@code{nil} $B$G$J$1$l$P!"(B@code{nnml} $B$OF~$C$FMh$?%a!<%kFI$_9~$_$^$9!#%G%#(B -$B%U%)%k%H$O(B @code{t} $B$G$9!#(B - -@item nnml-nov-is-evil -@vindex nnml-nov-is-evil -@code{nil} $B$G$J$1$l$P!"$3$N%P%C%/%(%s%I$O$I$N(B @acronym{NOV} $B%U%!%$%k$bL5(B -$B;k$7$^$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B - -@item nnml-nov-file-name -@vindex nnml-nov-file-name -@acronym{NOV} $B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O(B @file{.overview} $B$G$9!#(B - -@item nnml-prepare-save-mail-hook -@vindex nnml-prepare-save-mail-hook -$BJ]B8$9$kA0$K0l$D$N5-;v$KHO0O$r69$a$FA0$G$9!#%G%#%U%)%k%H$O(B @file{.marks} $B$G$9!#(B - -@item nnml-use-compressed-files -@vindex nnml-use-compressed-files -$BHs(B-@code{nil} $B$@$C$?$i!"(B@code{nnml} $B$O05=L$5$l$?%a%C%;!<%8%U%!%$%k$r07$&(B -$B$3$H$,$G$-$k$h$&$K$J$j$^$9!#$?$@$7(B @code{auto-compression-mode} $B$,M-8z$K(B -$B$J$C$F$$$J$1$l$P$J$j$^$;$s(B (@pxref{Compressed Files, ,Compressed Files, -emacs, The Emacs Editor})$B!#(B@code{nnml-use-compressed-files} $B$NCM$,J8;zNs(B -$B$@$C$?>l9g!"$=$l$O05=L%W%m%0%i%`$r;XDj$9$k%U%!%$%k3HD%;R$H$7$F;H$o$l$^$9!#(B -Emacs $B$,$=$l$r%5%]!<%H$7$F$$$l$P!"$=$l$r(B @samp{.bz2} $B$K@_Dj$9$k$3$H$,$G(B -$B$-$^$9!#CM(B @code{t} $B$O(B @samp{.gz} $B$HEy2A$G$9!#(B - -@item nnml-compressed-files-size-threshold -@vindex nnml-compressed-files-size-threshold -$B%a%C%;!<%8%U%!%$%k$r05=L$9$k$+$I$&$+$rH=CG$9$k$?$a$N!"%5%$%:$NogCM$G$9!#(B -@code{nnml-use-compressed-files} $B$,Hs(B-@code{nil} $B$K@_Dj$5$l$F$$$F!"K\J8(B -$B$NJ8;z?t$,$3$NJQ?t$NCM$h$jBg$-$+$C$?$i!"%a%C%;!<%8%U%!%$%k$O05=L$5$l$^$9!#(B -@end table +@item nnfolder-active-file +@vindex nnfolder-active-file +$B%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O(B @file{~/Mail/active} $B$G$9!#(B -@findex nnml-generate-nov-databases -@code{nnml} $B%0%k!<%W$H(B @acronym{NOV} $B%U%!%$%k$ND4;R$,40A4$K68$C$F$7$^$C(B -$B$?$i!"(B@kbd{M-x nnml-generate-nov-databases} $B$H%?%$%W$9$k$3$H$K$h$C$F!"40(B -$BA4$K99?7$9$k$3$H$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$l$9$Y$F$N%U%!%$%k$r8+$k$3(B -$B$H$K$h$C$F(B @code{nnml} $B3,AXA4BN$r%H%m!<%k5{LV$G$5$i$&$N$G!"$=$l$,=*$o$k(B -$B$^$G$K$O;~4V$,$+$+$k$+$b$7$l$^$;$s!#$3$N5!G=$X$N$h$jNI$$%$%s%?!<%U%'!<%9(B -$B$O%5!<%P!<%P%C%U%!!<$G8+$D$+$k$G$7$g$&(B (@pxref{Server Commands})$B!#(B +@item nnfolder-newgroups-file +@vindex nnfolder-newsgroups-file +$B%0%k!<%W5-=R%U%!%$%k$NL>A0!#(B@xref{Newsgroups File Format}. $B%G%#%U%)%k%H(B +$B$O(B @file{~/Mail/newsgroups"} $B$G$9!#(B -$BLuCm(B: $BC10l$N(B @code{nnml} $B%0%k!<%W$N(B @acronym{NOV} $B%G!<%?%Y!<%9$r:F@8@.$5(B -$B$;$k$?$a$N(B @code{nnml-generate-nov-databases-1} $B$H$$$&L?Na$b$"$j$^$9!#(B +@item nnfolder-get-new-mail +@vindex nnfolder-get-new-mail +@code{nil} $B$G$J$1$l$P!"(B@code{nnfolder} $B$OF~$C$F$/$k%a!<%k$rFI$_9~$_$^$9!#(B +$B%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B -@node MH Spool -@subsubsection MH $B%9%W!<%k(B -@cindex nnmh -@cindex mh-e mail spool +@item nnfolder-save-buffer-hook +@vindex nnfolder-save-buffer-hook +@cindex backup files +$B%U%)%k%@!<$rJ]B8$9$kA0$Ko$H$*$j%U%!%$%kL>$rJQ99$7$F%P%C%/%"%C%W$r9T$J(B +$B$&$3$H$KCm0U$7$F$/$@$5$$!#$3$N5!G=$rL58z$K$7$?$$$N$G$"$l$P!"(B +@file{~/.gnus.el} $B%U%!%$%k$GA[%5!<%P!<$N@_Dj(B: +(add-hook 'nnfolder-save-buffer-hook 'turn-off-backup) +@end lisp -@table @code -@item nnmh-directory -@vindex nnmh-directory -$B$9$Y$F$N(B @code{nnmh} $B%G%#%l%/%H%j!<$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l$^$9!#(B -$B%G%#%U%)%k%H$O(B @code{message-directory} $B$NCM(B ($B$=$N%G%#%U%)%k%H(B -$B$O(B @file{~/Mail}) $B$G$9!#(B +@item nnfolder-delete-mail-hook +@vindex nnfolder-delete-mail-hook +$B$3$l$+$i>C5n$5$l$k%a%C%;!<%8$KHO0O$r69$a$i$l$Fl=j$K%a%C%;!<%8$r%3%T!<$7$?$j!">C5n$9$kA0$K2?$i$+$N>pJs$rpJs$rD4$Y$k$N$G!"$3$l$r(B @code{t} $B$K@_Dj(B -$B$9$k$H?<9o$JB.EYDc2<$,5/$3$j$^$9!#(B@code{nnmh} $B$N5-;v$rFI$`$N$K(B Gnus $B0J30(B -$B$N$b$N$r;H$C$F$$$J$$$N$G$"$l$P!"$3$NJQ?t$r(B @code{t} $B$K@_Dj$9$kI,MW$O$"$j(B -$B$^$;$s!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B -@end table +@item nnfolder-nov-file-suffix +@vindex nnfolder-nov-file-suffix +@acronym{NOV} $B%U%!%$%k$N3HD%;R$G$9!#%G%#%U%)%k%H$O(B @file{.nov} $B$G$9!#(B -@node Maildir -@subsubsection Maildir -@cindex nnmaildir -@cindex maildir +@item nnfolder-nov-directory +@vindex nnfolder-nov-directory +@acronym{NOV} $B%U%!%$%k$,3JG<$5$l$k%G%#%l%/%H%j!<$G$9!#(B@code{nil} $B$@$C$?(B +$B$i(B @code{nnfolder-directory} $B$,;H$o$l$^$9!#(B -@code{nnmaildir} $B$O3F!9$N(B Gnus $B$N%0%k!<%W$KBP1~$9$k(B maildir $B$K!"(B -maildir $B%U%)!<%^%C%H$G%a!<%k$r3JG<$7$^$9!#$3$N%U%)!<%^%C%H(B -$B$O(B @uref{http://cr.yp.to/proto/maildir.html} $B$*$h(B -$B$S(B @uref{http://www.qmail.org/man/man5/maildir.html} $B$GJ8=q2=$5$l$F$$$^(B -$B$9!#$^$?(B @code{nnmaildir} $B$O(B maildir $B$NCf$N(B @file{.nnmaildir/} $B%G%#%l%/(B -$B%H%j!<$KDI2C$N>pJs$r3JG<$7$^$9!#(B +@item nnfolder-marks-is-evil +@vindex nnfolder-marks-is-evil +$BHs(B-@code{nil} $B$G$"$k$H!"$3$N%P%C%/%(%s%I$O$$$+$J$k(B @sc{$B0u(B} $B%U%!%$%k$r$b(B +$BL5;k$7$^$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B -Maildir $B%U%)!<%^%C%H$O!"G[Aw$H9VFI$r!"%m%C%/$rI,MW$H$;$:$KF1;~$K9T$J$&$3(B -$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(B -$B2?$i$+$N%9%W!<%k$KEO$7$?8e$G!"$=$N%9%W!<%k$+$i%0%k!<%W$KJ,3d$9$k$?$a$K!"(B -Gnus $B$r@_Dj$7$J$1$l$P$J$i$J$$$G$7$g$&!#$=$l$O:#$^$GDL(B -$B$j(B @code{nnmaildir} $B$G9T$J$&$3$H$,$G$-$^$9$,!"$b$C$HIaDL$N$d$jJ}$O!"(B -Gnus $B$N%0%k!<%W$H$7$F8=$o$l$k(B maildir $B$KG[Aw$5$l$?%a!<%k$r!"D>@\$l(B -$B$N(B maildir $B$K3JG<$7$^$9!#$=$l$K$h$C$F!"$"$k(B Gnus $B$N4D6-$+$iJL$N>l=j(B -$B$K(B maildir $BA4BN$r%3%T!<$9$k$3$H$,$G$-!"0u$OJ];}$5$l$^$9!#(B +@findex nnfolder-generate-active-file +@kindex M-x nnfolder-generate-active-file +@code{nnfolder} $B$GFI$_$?$$$?$/$5$s$N(B @code{nnfolder} $B$K;w$?%U%!%$%k$r;}$C(B +$B$F$$$k$N$J$i!"$=$N$h$&$J$9$Y$F$N%U%!%$%k$,(B @code{nnfolder-directory} $B$K(B +$B$"$k$3$H$r(B @code{nnfolder} $B$K5$IU$+$;$k$?$a$K!"(B@kbd{M-x +nnfolder-generate-active-file} $BL?Na$r;H$C$F$/$@$5$$!#$b$C$H$b!"$3$l$OD9(B +$B$$%U%!%$%kL>$r;H$C$F$$$k$H$-$@$1F0:n$7$^$9$,!#(B -$B2>A[%5!<%P!<$N@_Dj(B: +@node Comparing Mail Back Ends +@subsubsection $B%a!<%k%P%C%/%(%s%I$NHf3S(B -@table @code -@item directory -$B$=$l$>$l$N(B @code{nnmaildir} $B%5!<%P!<(B ($B0l$D$r1[$($k%5!<%P!<$,I,MW$@$H$O$H(B -$B$F$b;W$($^$;$s$,(B) $B$KBP$7$F%G%#%l%/%H%j!<$r:n$j!"$=$l$r(B maildir $B$^$?(B -$B$O(B maildir $B$X$N%7%s%\%j%C%/%j%s%/$H$7$F$NL\E*$N$?$a$K$9$G$K;H$o$l$F$$$k%G%#%l%/(B -$B%H%j!<$rA*$s$G$O$$$1$^$;$s(B)$B!#$=$l$>$l$N(B maildir $B$O!"$=$N%5!<%P!<$N%K%e!<(B -$B%9%0%k!<%W$H$7$F(B Gnus $B$K8=$l!"%7%s%\%j%C%/%j%s%/$N%U%!%$%kL>$,$=$N%0%k!<(B -$B%W$NL>A0$K$J$j$^$9!#%G%#%l%/%H%j!<$K$"$k(B @samp{.} $B$G;O$^$k$I$s$J%U%!%$%k(B -$BL>$bL5;k$5$l$^$9!#%G%#%l%/%H%j!<$O:G=i$K(B Gnus $B$r5/F0$7$?$H$-$H%0%k!<%W%P%C(B -$B%U%!!<$G(B @kbd{g} $B$r%?%$%W$7$?$H$-$O$$$D$G$bAv::$5$l!"$I$l$+$N(B maildir $B$,(B -$B:o=|$^$?$ODI2C$5$l$F$$$k$H!"(B@code{nnmaildir} $B$O$=$N$H$-$K$=$l$rCN$j$^$9!#(B +$B$^$:MQ8l$H$7$F$N!V%P%C%/%(%s%I!W(B(back end) $B$O!"$=$l$K$h$C$F$J$K$b$N$+$,(B +$B)$7$^$;$s!#$J$<$+$H8@$&$H!"(BGnus $B$NB>$NJ#?t$NItJ,$,$=$l$r%G%#%U%)(B -$B%k%H$G$$$m$s$J$b$N$K;H$&$N$G!"(B@code{nnmaildir} $B$G$b$=$l$r;H$&$H:.Mp$9$k(B -$B$+$b$7$l$J$$$+$i$G$9!#(B@code{"~/.nnmaildir"} $B$,0lHLE*$JCM$G$9!#(B +$BF1$835G0$,(B Usenet $B<+?H$K$bB8:_$7$^$9!#6a$4$m$G$O5-;v$X$N%"%/%;%9$O0lHLE*(B +$B$K(B @acronym{NNTP} $B$G9T$J$o$l$^$9$,!"@(NC$?$k0E9u$N@N$K$O!"@$3&Cf$NC/$b$,!"(B +$B5-;v$rCV$$$F$"$k%^%7%s(B ($B:#F|$G$O(B @acronym{NNTP} $B%5!<%P!<$H8F$V$b$N(B) $B$G%j!<(B +$B%@!<$rF0:n$5$;$k$3$H$K$h$C$F(B Usenet $B$K@\B3$7$?$b$N$G$7$?!#$^$?!"%"%/%;%9(B +$B$O5-;v$N%G%#%l%/%H%j!<$N%9%W!<%k$NNN0h$KD>@\$KF'$_9~$`%j!<%@!<$K$h$C$F9T(B +$B$J$o$l$^$7$?!#$?$^$?$^$=$&$$$&%5!<%P!<$K$$$k$N$J$i(B ($B$"$k$$$O(B NFS $B$r2p$7(B +$B$F!"$H$K$+$/$=$l$N%9%W!<%k$N%G%#%l%/%H%j!<$r8+$k$3$H$,$G$-$k$N$J$i(B)$B!":#(B +$B$G$b(B @code{nntp} $B$+(B @code{nnspool} $B%P%C%/%(%s%I$N$I$A$i$+$rA*$V$3$H$,$G(B +$B$-$^$9!#(B -@item target-prefix -$B$3$l$O(B Lisp $B<0$G$J$1$l$P$J$j$^$;$s!#$=$l(B -$B$O(B @code{eval} $B$H(B @code{expand-file-name} $B$G=hM}$5$l$^$9!#$=$N<0(B -$B$,(B @code{eval} $B$5$l$k$N$O%5!<%P!<$,3+$+$l$?$H$-$@$1$G!"$=$N7k2LF@$i$l$?(B -$BJ8;zNs$,%5!<%P!<$,JD$8$i$l$k$^$G;H$o$l$^$9!#(B +@quotation +($BLuCm(B:$B!V@(NC$?$k0E9u$N@N$K$O!W$O%]!<$N;m!VBgrm!W$NKAF,ItJ,!H(BOnce upon a +midnight dreary$B!I!#(B) +@end quotation -@code{nnmaildir} $B%5!<%P!<$K%0%k!<%W$r:n$k$H!"$=$NL>A0$NF,(B -$B$K(B @code{target-prefix} $B$,IU2C$5$l$?(B maildir $B$H!"$=$N(B maildir $B$r;X$7<($9(B -$B%7%s%\%j%C%/%j%s%/$,AG$N%0%k!<%WL>$NL>A0$G:n@.$5$l$^$9!#$7$?$,$C$F!"(B -@code{directory} $B$,(B @code{"~/.nnmaildir"} $B$G!"(B -@code{target-prefix} $B$,(B @code{"../maildirs/"} $B$@$C$?>l9g$K(B @code{foo} $B$H(B -$B$$$&%0%k!<%W$r:n$k$H!"(B@code{nnmaildir} $B$O(B maildir $B$H$7(B -$B$F(B @file{~/.nnmaildir/../maildirs/foo} $B$r!"(B@file{../maildirs/foo} $B$X$N%7(B -$B%s%\%j%C%/%j%s%/$H$7$F(B @file{~/.nnmaildir/foo} $B$r:n@.$7$^$9!#(B +$B%a!<%k%P%C%/%(%s%I$rA*Br$9$k$3$H$N9T$-Ce$/@h$O!"85$N7A<0$r=hM}$7!"$+$D>-(B +$BMhJXMx$K;H$($k7A<0$G%a!<%k$r;D$9$3$H$r!"F1;~$K$l$$$/$D$+$NNI$$E@$H0-$$E@$,$"$j$^$9(B: -$BF1$8(B @code{directory} $B$K(B maildirs $B$H%7%s%\%j%C%/%j%s%/$NN>J}$r:n@.$9$k$?(B -$B$a$K!"%9%i%C%7%e$r4^$^$J$$J8;zNs$r(B @code{target-prefix} $B$K@_Dj$9$k$3$H$,(B -$B$G$-$^$9!#$3$N>l9g$O!"(B@code{directory} $B$G8+$D$+$kL>A0(B -$B$,(B @code{target-prefix} $B$G;O$^$k$I$N(B maildir $B$b!"%0%k!<%W$H$O8+$J$5$l$^(B -$B$;$s(B ($B$,!"$=$l$i$r;X$7<($9%7%s%\%j%C%/%j%s%/$,%0%k!<%W$K$J$j$^$9(B)$B!#(B +@table @code +@item nnmbox +$BNr;KE*$K(B UNIX $B%7%9%F%`$O!"$H$F$b0lHLE*$G9T$-FO$$$?Dj5A$N$?$C$?0l$D$N7A<0(B +$B$r;}$C$F$$$^$9!#$9$Y$F$N%a%C%;!<%8$OC10l$N!V%9%W!<%k%U%!%$%k!W$KE~Ce$7!"(B +$B$=$l$i$O@55,I=8=(B @samp{^From_} $B$K9gCW$9$k9T$G6h@Z$i$l$F$$$^$9!#(B +(@samp{_} $B$H$$$&5-9f$O%9%Z!<%9$r0UL#$7!"$3$NNc$G$O$3$l$,(B RFC $B$G5,Dj$5$l(B +$B$F$$$k(B @samp{From:} $B%X%C%@!<$G$O$J$$$3$H$r$O$C$-$j$5$;$k$?$a$K;H$C$F$$$^(B +$B$9!#(B) Emacs $B$=$l$K(B Gnus $B$bNr;KE*$K(B Unix $B4D6-$+$i;O$^$C$F$$$k$N$G!"85(B +$B$N(B mailbox $B7A<0$r$"$^$j$$$8$/$j2s$5$:$K:Q$a$P!"$=$l$,:G$bC1=c$G$9!#$7$?(B +$B$,$C$F$3$N%P%C%/%(%s%I$rA*$s$@>l9g$K!"K\Ev$N%9%W!<%k$+$i%a!<%k$rl9g$H$7$F(B @code{target-prefix} $B$,(B @code{""} ($B$=$l$,%G%#%U%)%k%H$G(B -$B$9(B) $B$@$C$?$i!"%0%k!<%W$r:n$k$H$-$K!"BP1~$9$k%7%s%\%j%C%/%j%s%/$r;}$?$J(B -$B$$(B maildir $B$,(B @code{directory} $B$K$*$$$F:n@.$5$l$^$9!#$=$N$h$&$J%0%k!<%W(B -$B$KBP$7$F$O!"(B@code{force} $B0z?t$rM?$($J$$(B -$B$H(B @code{gnus-group-delete-group} $B$,;H$($J$$$3$H$K5$$r$D$1$F$/$@$5$$!#(B +@item nnbabyl +$B$`$+$7$`$+$7$"$k$H$3$m$K(B DEC-10 $B$H(B DEC-20 $B$,$"$j$^$7$?!#$=$l$i$O(B TOPS $B$H(B +$B$$$&%*%Z%l!<%F%#%s%0%7%9%F%`$d;w$?$h$&$J$b$N$ruBV%S%C%H$r!"%U%!%$%k$K$"$k$=$l$>$l$N%a%C%;!<(B +$B%8$N@hF,$KA^F~$9$k$?$a$N;EAH$_$K$h$C$F!"%9%W!<%k%U%!%$%kIw$Nl9g(B -$B$O(B @code{directory-files} $B$G(B -$B$9(B (@code{nnheader-directory-files-is-safe} $B$O%5!<%P!<$,3+$$$?$H$-$K0l2s(B -$B$@$18!::$5$l$^$9$,!"%G%#%l%/%H%j!<$,Av::$5$l$k$H$-$KKh2s%A%'%C%/$5$;$?$$(B -$B$N$J$i$P!"$=$l$r9T$J$&4X?t$r$"$J$?$,<+A0$GMQ0U$9$kI,MW$,$"$j$^$9(B)$B!#(B +$B>e5-$NN>J}$N7A<0$O!"%a!<%k$r%U%!%$%k%7%9%F%`$K$*$1$kC10l$N%U%!%$%k$KCV$$(B +$B$?$^$^$K$9$k$N$G!"%a!<%k$r8+$k$?$S$K%U%!%$%kA4BN$r2r@O$7$J$1$l$P$J$j$^$;(B +$B$s!#(B -@item get-new-mail -$BHs(B-@code{nil} $B$K$7$F$*$/$H!"$$$D$b$NDL$j$K%0%k!<%W$N(B maildir $B<+BN$K$*$$(B -$B$F?7Ce%a!<%k$rAv::$7$?8e$G!"$3$N%5!<%P!<$O$5$i$K(B @code{mail-sources} $B$+(B -$B$i!"(B@code{nnmail-split-methods} $B$+(B @code{nnmail-split-fancy} $B$N@_Dj$K=>$C(B -$B$F!"=>Mh$N(B Gnus $B$NJ}K!$G%a!<%k$rJ}$GF1$8(B maildir $B$r(B -$B;H$C$F$O(B @emph{$B$$$1$^$;$s(B}$B!#$=$N7k2L$O1?NI$/M-1W$K$J$k$+$b$7$l$^$;$s$,!"(B -$B$=$s$J0U?^$G$O@_7W$5$l$F$$$^$;$s$7!">-Mh$O0c$&7k2L$r$b$?$i$92DG=@-$,$"$j(B -$B$^$9!#$"$J$?$NJ,3d5,B'$,?7$7$$%0%k!<%W$r:n$k$h$&$K$J$C$F$$$k>l9g$O!"(B -@code{create-directory} $B%5!<%P!<%Q%i%a!<%?!<$r@_Dj$9$k$3$H$rK:$l$J$$$G$/(B -$B$@$5$$!#(B -@end table +@code{nnml} $B$O(B @dfn{inode} $B$rHs>o$K$?$/$5$s>CHq$7$^$9!#$9$J$o$A!"?7$7$$(B +$B%U%!%$%k$rCV$/$3$H$,$G$-$k>l=j$r%U%!%$%k%7%9%F%`>e$KDj$a$k$?$a$N;q8;$r!"(B +$B$?$/$5$s@jM-$7$^$9!#$.$C$7$j$D$^$C$?6&M-%U%!%$%k%7%9%F%`$GBgNL(B +$B$N(B inode $B$r@jM-$9$k$3$H$r!"%7%9%F%`4IM}/$G$O$J$$8D?M$N%^%7%s$K$$(B +$B$k$N$J$i$P!"(B@code{nnml} $B$K$OHs>o$KBg$-$JMxE@$,$"$k$N$G$9$,!#(B -@subsubsection $B%0%k!<%W%Q%i%a!<%?!<(B +FAT16 $B$N(B Windows $B$N@$3&$K$$$k>l9g$K$b!"$?$/$5$s$N>.$5$J%U%!%$%k$GB?$/$N(B +$B>l=j$r$N%a!<(B -$B%k%P%C%/%(%s%I$N%G%#%U%)%k%H(B ($B5-;v$,0l=54V8e$K>C5n$5$l$k!"$J$I(B) $B$HF1$8$G(B -$B$9!#4|8B@Z$l>C5n$N%Q%i%a!<%?!<$r=|$$$F!"$3$N5!G=$O$9$Y(B -$B$F(B @code{nnmaildir} $B$@$1$K$"$k$b$N$G$9!#$7$?$,$C$F!"JL$N%P%C%/%(%s%I$G$9(B -$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(B -$B$H$,$G$-$^$9!#(B +@item nnmh +Rand MH $B%a!<%k1\Mw%7%9%F%`$O(B UNIX $B%7%9%F%`$K$+$J$jD9$$4VB8:_$7$F$$$^$9!#(B +$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(B +$BF0:n$7$^$9$,!":w0z5!G=$O>/$7$7$+!"$"$k$$$O$^$C$?$/$"$j$^$;(B +$B$s(B---@code{nnmh} $B$O!"0UL#E*$K$O!V%"%/%F%#%V%U%!%$%k$^$?$O(B overview $B$NL5(B +$B$$(B @code{nnml}$B!W$HEy2A$G$9!#$3$l$O$*$=$i$/:G0-$NA*Br$G$7$g$&!#$J$<$J$i$P!"(B +$B8D!9$N%U%!%$%k$r:n$k$3$H$NCY$5$,!"2?$,%0%k!<%W$G?7$7$$$+$rCN$k$H$-$K2r@O(B +$B$9$k$?$a$K9T$J$&%"%/%;%9$NCY$5$K7k$SIU$/$+$i$G$9!#(B -$B$3$l$i$N%Q%i%a!<%?!<$N$&$A$N$I$l$G$b!"$=$NCM$,%Y%/%H%k$G$"$k>l9g$O!"%*%j(B -$B%8%J%k$NCM$KBe$o$C$F!"Bh0l$NMWAG$,(B Lisp $B<0$H$7$FI>2A$5$l$?7k2L$,;H$o$l$^(B -$B$9!#CM$,%Y%/%H%k$G$J$$>l9g$O!"$=$NCM$=$N$b$N$,(B Lisp $B<0$H$7$FI>2A$5$l$^$9!#(B -($B$=$l$,!"$3$l$i$N%Q%i%a!<%?!<$,B>$H$O0c$&L>A0!"$9$J$o$AB>$N%P%C%/%(%s%I(B -$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!<(B -$B%?!<$r;H$C$F$$$kM}M3$G$9!#(B) ($B?tCM!"J8;zNs!"(B@code{nil}$B!"$*$h(B -$B$S(B @code{t} $B$K$D$$$F$b(B @code{eval} $B$N4XM?$rL5;k$9$k$3$H$,$G$-$^$9!#B>$N(B -$BCM$K$D$$$F!"$=$&$9$k$3$H$,$U$5$o$7$$>l9g$K$O!"DI2C$N%/%*!<%H$r;H$$!"$+$D(B -$B%Y%/%H%k$GCM$rJq$`$3$H$rK:$l$J$$$G$/$@$5$$!#(B) +@item nnfolder +$B4pK\E*$K(B @code{nnfolder} $B$,e$G@bL@$5$l$F$$$k:G=i$NJ}K!(B) $B$G$9!#$9$J$o(B +$B$A(B @code{nnmbox} $B<+BN$O(B @emph{$B$9$Y$F(B} $B$N%a!<%k$r0l$D$N%U%!%$%k$KF~$l$^$9!#(B +$B$G$b(B @code{nnfolder} $B$O%a!<%k%0%k!<%W$N$=$l$>$l$,(B Unix mail box $B%U%!%$%k(B +$B$r;}$D$h$&$K!"$[$s$N>/$7:GE,2=$r$7$^$9!#$=$l$>$l$N%0%k!<%W$OJL!9$K2r@O$5(B +$B$l$k$N$G(B @code{nnmobx} $B$h$j$bB.$/!"$7$+$b$J$*!"%a!<%k$r0\F0$5$;$k$N$K:G(B +$B>.8B$NO+NO$7$+MW5a$7$J$$!"C1=c$J(B Unix mail box $B7A<0$rDs6!$7$^$9!#2C$($F(B +$B!V%"%/%F%#%V!W%U%!%$%k$r0];}$7!"(BGnus $B$,$=$l$>$l$NJL$N%0%k!<%W$K$I$N$/$i(B +$B$$$N%a%C%;!<%8$,$"$k$+$rD4$Y$k$3$H$r$H$F$bB.$/$7$^$9!#(B -@table @code -@item expire-age -$B5-;v$,>C5n$5$l$k$^$G$NC(B -$B5n$5$l$F$O$J$i$J$$$3$H$r;XDj$9$k(B @code{never} $B$H$$$&%7%s%\%k$G$9!#$3$N%Q(B -$B%i%a!<%?!<$,@_Dj$5$l$F$$$J$$$H!"$$$D$b$N(B @code{nnmail-expiry-wait} $BJQ?t(B -$B$^$?$O(B @code{nnmail-expiry-wait-function} $BJQ?t$r:G8e$N$h$j$I$3$m$K$7$^(B -$B$9(B (@code{expiry-wait} $B%0%k!<%W%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k$H!"$=$NCM(B -$B$,(B @code{nnmail-expiry-wait} $B$h$jM%@h$7$F;H$o$l!"(B -@code{nnmail-expiry-wait-function} $B$OL58z$K$5$l$^$9(B)$B!#(B3$BF|$NCM$,I,MW$J$i(B -$B$P!"(B@code{[(* 3 24 60 60)]} $B$N$h$&$J$b$N$r;H$C$F$/$@$5$$!#(B -@code{nnmaildir} $B$O<0$rI>2A$7$F!"$=$N7k2L$r;H$$$^$9!#5-;v$No$3$l$O5-;v$,G[Aw$5$l$?;~9o$HF1$8(B -$B$G$9$,!"5-;v$NJT=8$O$=$l$rC5n0J30$N(B) $B5-;v$N0\F0$b(B -$B$^$?!"5-;v$r$NJ8;zNs$G!"(B +@item nnmaildir +$B4|8B@Z$l>C5n$=$NB>$b$m$b$m$r@_Dj$9$k$N$K!"(B@code{nnmaildir} $B$OB>$N%a!<%k(B +$B%P%C%/%(%s%I$H$O>/!90[$J$C$?!"8_49@-$NL5$$%0%k!<%W%Q%i%a!<%?!<$r;H$$$^$9!#(B -@example -"backend+server.address.string:group.name" -@end example +@code{nnmaildir} $B$OBgJ}(B @code{nnml} $B$H;w$?$b$N$G$9$,!"$$$/$i$+82Cx$J0c$$(B +$B$,$"$j$^$9!#$=$l$>$l$N%a%C%;!<%8$OJL!9$N%U%!%$%k$K3JG<$5$l$^$9$,!"%U%!%$(B +$B%kL>$O(B Gnus $B$N5-;vHV9f$H4X78$,$"$j$^$;$s!#$^(B +$B$?(B @code{nnmaildir} $B$O(B @code{nnml} $B$N(B overview $B$KAjEv$9$k%U%!%$%k$r5-;v(B +$B$4$H$K0l$D3JG<$9$k$N$G!"(B@code{nnml} $B$NLsFsG\$NNL$N(B i$B%N!<%I$r;H$$$^$9!#(B +(@code{df -i} $B$r;H$C$F(B i$B%N!<%I$N3d$jEv$F$,$I$l$[$I$?$/$5$s$"$k$+$rD4$Y$F(B +$B$/$@$5$$!#(B) $B$=$N$?$a$KCY$/$J$C$?$jB?$/$N>l=j$r(B +$B$NHs%V%m%C%/9=B$$N%U%!%$%k%7%9%F%`$X$NE>49$r8!F$$7$F$/$@$5$$!#(B -@noindent -$B$+$D$3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$k%0%k!<%W$NL>A0$HF1$8$G$O$J$+$C$?$i!"(B -$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$?(B -$B%0%k!<%W$K0\F0$5$;$i$l$^$9!#(B@emph{$B$3$l$,(B @code{nnmaildir} $B%0%k!<%W$K@_Dj(B -$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(B -$B$A$g$&$IF1$88E$5$K$J$j$^$9!#(B} $B$7$?$,$C$F!"0\F0@h$N%0%k!<%W$K$*$1(B -$B$k(B @code{expire-age} $B$K$OCm0U$7$F$/$@$5$$!#$3$l$,%Q%i%a!<%?!<$,@_Dj$5$l(B -$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(B -$B$l$^$;$s!#%Y%/%H%k$N<0$r;H$&$H!":G=i$NMWAG$,0l2s!"$=$l$>$l$N5-;v$K$D$$$F(B -$BI>2A$5$l$^$9!#$7$?$,$C$F5-;v$r$I$3$KCV$/$+$r7h$a$k$?$a$K!"$=$N<0(B -$B$O(B @code{nnmaildir-article-file-name} $B$J$I$K>H2q$9$k$3$H$,$G$-$^$9!#(B -@emph{$B$?$H$($3$N%Q%i%a!<%?!<$,@_Dj$5$l$F$$$J$/$F$b!"(B -@code{nnmaildir} $B$O(B @code{expiry-target} $B%0%k!<%W%Q%i%a!<%?!<(B -$B$d(B @code{nnmail-expiry-target} $BJQ?t$r8\$_$^$;$s!#(B} +maildir $B$O@\JN,$G$-$k$3$H$r0UL#$7$^$9!#(B@code{mail-sources} $B$K$*$1(B +$B$k(B @code{directory} $B$N9`$K$O(B ($BLuCm(B: maildir $B$r;H$o$J$/$F$b(B) $B;w$?8z2L$,$"(B +$B$j$^$9$,!"G[Aw$5$l$F$/$k%a!<%k$r%9%W!<%k$9$k$?$a$N%a!<%k%\%C%/%9$N0lB7(B +$B$$(B (mbox $B7A<0$G$O$=$N$?$a$K%a%C%;!<%8$NK\J8$,2u$l$k(B) $B$H!"B>$N(B ($B2?$G$"$l(B +$B$"$J$?$N9%$_$N7A<0$N(B) $B%0%k!<%W$H$7$F;H$o$l$kAH$,I,MW$G$9!#0l(B +$BJ}(B maildir $B$O!"(B@code{new/} $B%5%V%G%#%l%/%H%j!<$KCV$+$l$kAH$_9~$_%9%W!<%k(B +$B$r;}$A$^$9!#%a!<%kJ,3d$K$h$kBe$o$j$K(B @code{new/} $B$+$i(B @code{cur/} $B$K0\F0(B +$B$5$l$?%a!<%k$O!"%@%V$C$F$$$k$+$I$&$+$r%A%'%C%/$9$k$h$&$J=hM}$r:#$N$H$3$m(B +$B$O$5$l$J$$!"5-;v$O(B @file{cur/} $B$G$O(B -$B$J$/(B @file{new/} $B$G$N$_8+$D$+$k!"5-;v$O>C5n$5$l$J$$!"5-;v$OJT=8$G$-$J$$!"(B -$B$H$$$&$3$H$G$9!#(B@file{new/} $B$OB>$N(B maildir $B$N(B @file{new/} $B%G%#%l%/%H%j!<(B -$B$X$N%7%s%\%j%C%/%j%s%/$G$"$k$HA[Dj$5$l$^$9(B ($B$=$N%G%#%l%/%H%j!<$K$O!"Nc$((B -$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(B -$B%\%C%/%9$,$"$j$^$9(B)$B!#(B@file{new/} $B0J30$N(B maildir $B$K$"$k$9$Y$F$N$b$N$O!"FI(B -$B$_=P$7@lMQ$H$7$F07$o$l(B @emph{$B$^$;$s(B}$B!#$7$?$,$C$F!"$_$s$J$G6&M-$9$k%a!<%k(B -$B%\%C%/%9$KBP$7$F$O!"$"$J$?<+?H$N(B maildir $B$r@_CV$9$k(B ($B$^$?$O(B $B6&M-$N%a!<%k(B -$B%\%C%/%9$K=q$-9~$_8"8B$r;}$D(B) $BI,MW$,0MA3$H$7$F$"$j$^$9!#$=$&$9$l$P!"$"$J(B -$B$?$N(B maildir $B$O5-;v$NM>J,$J%3%T!<$r$^$C$?$/4^$^$J$/$F:Q$`$G$7$g$&!#(B +@code{nnmaildir} $B$O%0%k!<%W$N5-;v$N0u$r!"$=$l$KBP1~$9$k(B maildir $B$K3JG<$7(B +$B$^$9!#(BGnus $B$N30$+$i$=$l$i$r4JC1$KA`:n$G$-$k$h$&$K$9$k$?$a$K!"$=$N$h$&$K(B +$B:n$i$l$F$$$k$N$G$9!#(Bmaildir $B$r(B tar $B$G$^$H$a$F$+$iJL$N$I$3$+$GE83+$7$F$b!"(B +$B0u$O$=$N$^$^$G$9!#(B@code{nnml} $B$b0u$r3JG<$7$^$9$,!"(B +@code{nnmaildir} $B$G(B Gnus $B$N30$+$i$=$l$i$r;H$&$h$&$K4JC1$G$O$"$j$^$;$s!#(B -@item directory-files -@code{directory-files} $B$HF1$8%$%s%?!<%U%'!<%9$N4X?t$G$9!#5-;v$r8+$D$1$k(B -$B$?$a$K!"$3$N%0%k!<%W$KBP1~$9$k(B maildir $B$N%G%#%l%/%H%j!<$rAv::$9$k$?$a$K(B -$B;H$o$l$^$9!#%G%#%U%)%k%H$O$=$N%5!<%P!<$N(B @code{directory-files} $B%Q%i%a!<(B -$B%?!<$G@_Dj$5$l$F$$$k4X?t$G$9!#(B +@code{nnmaildir} $B$OB.EY$r>e$2$k$?$a$K$+$J$j$NNL$N%a%b%j$r;H$$$^$9!#(B +(@code{nnml} $B$N>l9g$O%U%!%$%k$K3JG<$7!"(B@code{nnmh} $B$G$O2?EY$b%a%C%;!<%8(B +$B%U%!%$%k$r2r@O$7$FF@$k$b$N$4$H$r!"$=$l$O%a%b%j>e$KJ];}$7$^$9!#(B) $B$3$l$,$"(B +$B$J$?$K$H$C$FLdBj$J$i$P!"(B@code{nov-cache-size} $B%0%k!<%W%Q%i%a!<%?!<$r2?$+(B +$B>.$5$JCM(B (0 $B$O$*$=$i$/$@$a$G$9$,(B 1 $B$@$C$?$i$?$V$sF/$-$^$9(B) $B$K@_Dj$9$k$3(B +$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!(B +$B9=$O!"$*$=$i$/>-Mh$O:o=|$5$l$k$G$7$g$&!#(B -@item distrust-Lines: -$BHs(B-@code{nil} $B$K$7$F$*$/$H!"(B@code{nnmaildir} $B$O(B @code{Lines:} $B%X%C%@!<(B -$B%U%#!<%k%I$r;H$&Be$o$j$K$$$D$b5-;v$N9T?t$r?t$($^$9!#(B@code{nil} $B$@$C$?>l(B -$B9g$O!"$"$l$P$=$N%X%C%@!<%U%#!<%k%I$,;H$o$l$^$9!#(B +$B5/F0$OB>$N%P%C%/%(%s%I$h$j$b(B @code{nnmaildir} $B$NJ}$,CY$$$G$7$g$&!#%U%!%$(B +$B%k%7%9%F%`$K0MB8$7$F$$$J$$$9$Y$F$NItJ,$G$OB.$$$G$7$g$&!#(B -@item always-marks -@code{['(read expire)]} $B$N$h$&$J0u%7%s%\%k$N%j%9%H$G$9!#(BGnus $B$,5-;v$N0u(B -$B$r(B @code{nnmaildir} $B$K?R$M$k$H$-$O$$$D$G$b!"%U%!%$%k%7%9%F%`$K3JG<$5$l$F(B -$B$$$k0u$,2?$G$"$k$+$H$OL54X78$K!"(B@code{nnmaildir} $B$O$9$Y$F$N5-;v$,$3$l$i(B -$B$N0u$r;}$C$F$$$k$HEz$($^$9!#$3$l$O5!G=$r8!>Z$9$k$?$a$N$b$N$G!"$*$=$i$/7k(B -$B6I$O:o=|$5$l$k$G$7$g$&!#$=$l$O(B Gnus $BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J(B -$B$1$l$PJ|4~$5$l$k$Y$-$G$9!#(B +@code{nnmaildir} $B$O(B @code{nnoo} $B$r;H$o$J$$$N$G!"(B@code{nnmaildir} $B$+$iGI(B +$B@8$7$?%P%C%/%(%s%I$r=q$/$N$K(B @code{nnoo} $B$O;H$($^$;$s!#(B +@end table -@item never-marks -@code{['(tick expire)]} $B$N$h$&$J0u%7%s%\%k$N%j%9%H$G$9!#(BGnus $B$,5-;v$N0u(B -$B$r(B @code{nnmaildir} $B$K?R$M$k$H$-$O$$$D$G$b!"%U%!%$%k%7%9%F%`$K3JG<$5$l$F(B -$B$$$k0u$,2?$G$"$k$+$H$OL54X78$K!"(B@code{nnmaildir} $B$O$3$l$i$N0u$r;}$C$F$$(B -$B$k5-;v$OL5$$$HEz$($^$9!#(B@code{never-marks} $B$O(B @code{always-marks} $B$h$j$b(B -$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(B -$B$G$7$g$&!#$=$l$O(B Gnus $BK\BN$G9T$J$o$l$k$+!"$"$k$$$OM-1W$G$J$1$l$PJ|4~$5$l(B -$B$k$Y$-$G$9!#(B +@node Browsing the Web +@section Browsing the Web +@cindex web +@cindex browsing the web +@cindex www +@cindex http -@item nov-cache-size -@acronym{NOV} $B%a%b%j!<%-%c%C%7%e$N%5%$%:$r;XDj$9$k@0?t$G$9!#%9%T!<%I%"%C(B -$B%W$N$?$a$K!"(B@code{nnmaildir} $B$O$=$l$>$l$N%0%k!<%W$N8BDj$5$l$??t$N5-;v$K(B -$BBP$7$F!"%a%b%j!<>e$K(B @acronym{NOV} $B%G!<%?$rJ];}$7$^$9!#(B($B$3$l$O$?$V$sM-MQ(B -$B$G$O$J$/!">-Mh$O$*$=$i$/:o=|$5$l$k$G$7$g$&(B)$B!#$3$N%Q%i%a!<%?!<$NCM$O!"%5!<(B -$B%P!<$,3+$+$l$?8e$G:G=i$K%0%k!<%W$,8+$i$l$?$H$-!"$9$J$o$A0lHL$K$O:G=i(B -$B$K(B Gnus $B$r5/F0$7$?$H$-$@$1CmL\$5$l$^$9!#%5!<%P!<$,JD$8$i$l$F:F$S3+$+$l$k(B -$B$^$G$O!"(B@acronym{NOV} $B%-%c%C%7%e$N%5%$%:$OJQ99$5$l$^$;$s!#%G%#%U%)%k%H$O(B -$B35N,%P%C%U%!!<$KI=<($5$l$k5-;v$N?t$N8+@Q$j(B (@code{tick} $B0u$,$"$k5-;v$N?t(B -$B$+(B @code{read} $B$,L5$$5-;v$N?t$K!">/!9$NM>J,$r2C$($?$b$N(B) $B$G$9!#(B -@end table +$B%&%'%V$K4p$E$$$?5DO@$N>l$O$I$s$I$s9-$^$C$F$$$^$9!#B?$/$NJ,Ln$G!"%&%'%V$N(B +$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(B +$BfJ$i$;$F$$$^$9!#M}M3$O4JC1$G$9(B---$B?7$7$$MxMQl(B +$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(B +$B9XFI$l$N(B maildir $B$N(B @file{cur/} $B%G%#%l%/%H%j!<$K3JG<$5$l$^$9!#3F!9(B -$B$N5-;v$K$O(B @code{uniq:info} $B$N$h$&$JL>A0$,IU$1$i$l$^$9!#$3$3(B -$B$G(B @code{uniq} $B$O%3%m%s$r4^$_$^$;$s!#(B@code{nnmaildir} $B$O(B @code{:info} $B$N(B -$BItJ,$rJ];}$7$^$9$,L5;k$7$^$9!#(B($BB>$N(B maildir $B%j!<%@!<$O0lHL$K0u$r3JG<$9$k(B -$B$?$a$K$3$NItJ,$r;H$$$^$9!#(B) @code{uniq} $B$NItJ,$O5-;v$r%f%K!<%/$K<1JL$7!"(B -maildir $B$N(B @file{.nnmaildir/} $B%5%V%G%#%l%/%H%j!<$N?'!9$J>l=j$K!"BP1~$9$k(B -$B5-;v$N>pJs$r3JG<$9$k$?$a$K;H$o$l$^$9!#5-;v$N40A4$J%Q%9L>$O!"35N,%P%C%U%!!<(B -$B$G5-;v$rMW5a$7$?8e$G(B @code{nnmaildir-article-file-name} $BJQ?t$+$iF@$i$l$^(B -$B$9!#(B +$B$3$N6Z=q$-$+$iIb$+$S>e$,$kLdBj$O!"%&%'%V%V%i%&%6!<$O%K%e!<%9%j!<%@!<$H$7(B +$B$F$O$"$^$jNI$/$J$$$H$$$&$3$H$G$9!#$I$s$J5-;v$rFI$s$@$+$r5-O?$7$^$;$s!#6=(B +$BL#$N$"$kI=Bj$K%9%3%"$rIU$1$k$3$H$,$G$-$^$;$s!#%*%U%i%$%s$GFI$`$3$H$,$G$-(B +$B$^$;$s!#2?EY$b%/%j%C%/$9$k$3$H$rMW5a$7!":G8e$K$O$"$J$?$rE\$i$;$^$9!#(B -@subsubsection NOV $B%G!<%?(B -@code{uniq} $B$K$h$C$F<1JL$5$l$k5-;v$O!"$=$N(B @acronym{NOV} $B%G!<%?(B ($B35N,%P%C(B -$B%U%!!<$N9T$r@8@.$9$k$?$a$K;H$o$l$k(B) $B$r(B @file{.nnmaildir/nov/uniq} $B$K3JG<(B -$B$7$^$9!#(B@code{nnmaildir-generate-nov-databases} $B4X?t$O$"$j$^$;$s!#(B($B$=$N(B -$BI,MW$O$"$^$j$"$j$^$;$s!#5-;v$N(B @acronym{NOV} $B%G!<%?$O5-;v(B -$B$+(B @code{nnmail-extra-headers} $B$,JQ2=$7$?$H$-$K<+F0E*$K99?7$5$l$^(B -$B$9!#(B) $BBP1~$9$k(B @acronym{NOV} $B%U%!%$%k$r>C$9$3$H$K$h$C$F!"C10l$N5-;v$@$1(B -$B$N(B @acronym{NOV} $B%G!<%?$N@8@.$r(B @code{nnmaildir} $B$K6/@)$9$k$3$H$O$G$-$^(B -$B$9!#$7$+$7(B @emph{$B$4MQ?4(B}$B!#$3$l$O(B @code{nnmaildir} $B$K$3$N5-;v$K?7$7$$5-;v(B -$BHV9f$r3d$j?6$i$;$k$N$G!"(B@code{seen} $B0u!"%(!<%8%'%s%H!"$*$h$S%-%c%C%7%e$K(B -$B$H$C$FLLE]$J$3$H$K$J$j$^$9!#(B +$B$J$i$P(B---$B%&%'%V%V%i%&%6!<$,7G<(HD$rFI$`$N$KE,$7$F$$$J$$$N$J$i!"Be$o$j(B +$B$K(B Gnus $B$r;H$$$^$;$s$+(B? -@subsubsection $B5-;v$N0u(B -@file{.nnmaildir/marks/flag/uniq} $B%U%!%$%k$,$"$k>l9g$K!"(B@code{uniq} $B$K$h$C(B -$B$F<1JL$5$l$k5-;v$O!"(B@code{flag} $B0u$r;}$D$b$N$H9M$($i$l$^$9!#(B -Gnus $B$,(B @code{nnmaildir} $B$K%0%k!<%W$N0u$r?R$M$k$H!"(B@code{nnmaildir} $B$O$=(B -$B$N$h$&$J%U%!%$%k$rC5$7$F!"8+$D$1$?0u$N%;%C%H$rJs9p$7$^$9!#(B -Gnus $B$,(B @code{nnmaildir} $B$K0u$N%;%C%H$r3JG<$9$k$3$H$rMW5a$9$k$H!"(B -@code{nnmaildir} $B$OI,MW$K1~$8$FBP1~$9$k%U%!%$%k$r@8@.$7!"$^$?$O>C5n$7$^(B -$B$9!#(B($B$l$N0u$N$?$a$K?7$7$$%U%!%$%k$r:n$k$N$G$O$J$/!"(Bi$B%N!<%I(B -$B$r@aLs$9$k$?$a$KC1$K(B @file{.nnmaildir/markfile} $B$X$N%O!<%I%j%s%/$rD%$j$^(B -$B$9!#(B) +Gnus $B$O$3$l$i$N%=!<%9$X$N%$%s%?!<%U%'!<%9$rDs6!$9$k%P%C%/%(%s%I72$r>/$7(B +$BHw$($D$D$"$j$^$9!#(B -@file{.nnmaildir/marks/} $B$K?7$7$$%G%#%l%/%H%j!<$r:n$k$3$H$K$h$C$F!"?7$7(B -$B$$0u$rAOB$$9$k$3$H$,$G$-$^$9!#0u$rJ];}$7$D$D(B maildir $B$r(B tar $B$G$^$H$a$F%5!<(B -$B%P!<$+$i$=$l$r:o=|$7!"8e$G(B tar $B$r$[$I$/$H!"0u$OJ];}$5$l$F$$$^$9!#0u%U%!(B -$B%$%k$r:n@.$^$?$O>C5n$9$k$3$H$K$h$C$F!"$"$J$?<+?H$,0u$rDI2C$^$?$O:o=|$9$k(B -$B$3$H$,$G$-$^$9!#(BGnus $B$,F0:n$7$F$$$F(B @code{nnmaildir} $B%5!<%P!<$,3+$$$F$$(B -$B$k$H$-$K$3$l$r9T$J$&>l9g$O!":G=i$K$9$Y$F$N(B @code{nnmaildir} $B%0%k!<%W$N35(B -$BN,%P%C%U%!!<$+$iB`=P$7$F%0%k!<%W%P%C%U%!!<$G(B @kbd{s} $B$r%?%$%W$7!"$=$N8e(B -$B%0%k!<%W%P%C%U%!!<$G(B @kbd{g} $B$+(B @kbd{M-g} $B$r%?%$%W$9$k$N$,:GNI$G$9!#$=$&(B -$B$7$J$$$H(B Gnus $B$OJQ99$rB*$($F$/$l$:$K!"$=$l$i$r85$KLa$7$F$7$^$&$+$b$7$l$^(B -$B$;$s!#(B +@menu +* Archiving Mail:: +* Web Searches:: $BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k(B +* RSS:: RDF Site Summary $B$rFI$`(B +* Customizing W3:: Gnus $B$+$i(B Emacs/W3 $B$rA`:n$9$k(B +@end menu -@node Mail Folders -@subsubsection $B%a!<%k%U%)%k%@!<(B -@cindex nnfolder -@cindex mbox folders -@cindex mail folders +$B$9$Y$F$N%&%'%V%=!<%9$O!"F0:n$5$;$k$?$a$K(B Emacs/W3 $B$H(B url $B%i%$%V%i%j!$l$N%a!<%k%0%k!<%W$rJL!9$N%U%!%$%k$K3JG<$9$k%P%C(B -$B%/%(%s%I$G$9!#$=$l$>$l$N%U%!%$%k$OI8=`$N(B Un*x mbox $BMM<0$G$9!#(B -@code{nnfolder} $B$O5-;vHV9f$HE~Ce;~9o$r8+<:$o$J$$$h$&$K$9$k$?$a$NDI2C$N%X%C(B -$B%@!<$r2C$($^$9!#(B +$B$3$l$i$N%&%'%V%=!<%9$N0lHV$NLdBj$O!"D94|4V$OF0:n$7$J$$2DG=@-$,9b$$$3$H$G(B +$B$9!#(B@acronym{HTML} $B$N%G!<%?$+$i>pJs$r=&$$=8$a$k$N$O$;$$$<$$?dB,$G!"$=$N(B +$B9=B$$,JQ2=$7$?$H$-$K$O!"(BGnus $B%P%C%/%(%s%I$OF0:n$7$^$;$s!#$G$b!"$"$kDxEY(B +$B?7$7$$%P!<%8%g%s$N%P%C%/%(%s%I$r;H$C$F$$$l$PBg>fIW$N$O$:$G$9!#(B -@cindex self contained nnfolder servers -@cindex marks -$B0u%U%!%$%k(B ($BLuCm(B: marks file) $B$,;H$o$l$k$H(B ($B$=$l$,%G%#%U%)%k%H$G$9$,(B)$B!"(B -@code{nnfolder} $B%5!<%P!<$O(B @code{tar} $B$J$I$r;H$C$F%P%C%/%"%C%W$7$?$j!"8e(B -$B$G$"$J$?$,IU$1$?0u$,$9$Y$FJ]$?$l$?>uBV$G(B Gnus $B$KLa$9(B ($BK\Mh(B -$B$N(B @code{nnfolder} $B%5!<%P!<$K$h$C$FDI2C$9$k(B) $B$3$H$,$G$-$kFCo(B @file{.mrk} (@code{nnfolder-marks-file-name} $B$r;2>H(B) $B$,IU2C$5(B -$B$l$?L>A0$N%U%!%$%k$K3JG<$5$l$^$9!#$^$?!"8D!9$N(B @code{nnfolder} $B%0%k!<%W(B -$B$K$D$$$F$b%P%C%/%"%C%W$9$k$3$H$,2DG=$G!"(B($B%P%C%/%"%C%W$r(B nnfolder $B%G%#%l(B -$B%/%H%j!<$KLa$7$?8e$G(B) @kbd{G m} $B%-!<$r;H$($P!"$=$N%0%k!<%W$O85$KLa$j$^$9!#(B +$B$3$l$i$N%&%'%V$Nl9g$K!"(BGnus Agent (@pxref{Gnus Unplugged}) $B$K5-;v$N%@%&%s%m!<%I(B +$B$rG$$;$F!"%m!<%+%k%G%#%9%/$+$i9%$-$J$H$-$KFI$`$h$&$K$9$k$3$H$O!"Bg$$$K0U(B +$B5A$,$"$j$^$9!#$3$l$G(B World Wide Wait $B$H$O$*$5$i$P$G$9!#(B -$B2>A[%5!<%P!<$N@_Dj(B: +@node Archiving Mail +@subsection $B%a!<%k$NJ]B8(B +@cindex archiving mail +@cindex backup of mail -@table @code -@item nnfolder-directory -@vindex nnfolder-directory -$B$9$Y$F$N(B @code{nnfolder} $B%a!<%k%\%C%/%9$O$3$N%G%#%l%/%H%j!<$N2<$KCV$+$l(B -$B$^$9!#%G%#%U%)%k%H$O(B @code{message-directory} $B$NCM(B ($B$=$N%G%#%U%)%k%H(B -$B$O(B @file{~/Mail}) $B$G$9!#(B +$B$$$/$D$+$N%P%C%/%(%s%I!"FC$K(B @code{nnml}, @code{nnfolder} $B$*$h(B +$B$S(B @code{nnmaildir} $B$O!":#$G$O$=$l$>$l$N%0%k!<%W$N5-;v$N0u$rK\Ev$KJ];}$9(B +$B$k$h$&$K$J$j$^$7$?(B ($BLuCm(B: $B$=$&$J$C$?$N$O$@$$$VA0$G$9$,(B)$B!#$3$l$i$N%5!<%P!<(B +$B$G!"%0%k!<%W$N0u$rJ]$A$D$DJ]B8$7$?$j85$KLa$9$N$O$+$J$j4JC1$G$9!#(B -@item nnfolder-active-file -@vindex nnfolder-active-file -$B%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O(B @file{~/Mail/active} $B$G$9!#(B +($B$G$b!"%0%k!<%W%l%Y%k$H%0%k!<%W%Q%i%a!<%?!<$r$bJ];}$9$k$K$O!":#$^$G$H$*(B +$B$j(B @file{.newsrc.eld} $B$N?@$K!"Iq$$$H@8lS$rJ{$2$J$1$l$P$J$j$^$;$s$,!#(B) -@item nnfolder-newgroups-file -@vindex nnfolder-newsgroups-file -$B%0%k!<%W5-=R%U%!%$%k$NL>A0!#(B@xref{Newsgroups File Format}. $B%G%#%U%)%k%H(B -$B$O(B @file{~/Mail/newsgroups"} $B$G$9!#(B +@code{nnml}, @code{nnfolder} $B$^$?$O(B @code{nnmaildir} $B%5!<%P!<$K$^$k$4$H(B +$BJ]B8$9$k$K$O!"%5!<%P!<$N%G%#%l%/%H%j!<$r:F5"E*$K%3%T!<$7$F$/$@$5$$!#(B +Gnus $B$r=*N;$9$kI,MW$OL5$$$N$G!"J]B8$O(B @code{cron} $B$d$=$l$KN`$9$k$b$N$,9T(B +$B$J$&$3$H$,$G$-$^$9!#%G!<%?$rI|5"$5$;$k$K$O%G%#%l%/%H%j!$N$b$N$O%G!<%?$r>e=q$-$7$FJ}$r%3%T!<(B +$B$9$kI,MW$,$"$j$^$9!#%0%k!<%W$r85$KLa$9$K$O!"%0%k!<%W%P%C%U%!!<(B +$B$G(B @kbd{G m} $B%-!<$r;H$$$^$7$g$&!#$=$N:G8e$Nl9g(B @kbd{G m} $B$OITMW$G$9!#(B -@item nnfolder-save-buffer-hook -@vindex nnfolder-save-buffer-hook -@cindex backup files -$B%U%)%k%@!<$rJ]B8$9$kA0$Ko$H$*$j%U%!%$%kL>$rJQ99$7$F%P%C%/%"%C%W$r9T$J(B -$B$&$3$H$KCm0U$7$F$/$@$5$$!#$3$N5!G=$rL58z$K$7$?$$$N$G$"$l$P!"(B -@file{~/.gnus.el} $B%U%!%$%k$Ge$J$$$N$G$O$"$j$^$9$,!"$7$+$7!"(B +$B2?$H?=$7$^$7$g$&$+!"%&%'%V%V%V%i%&%6!<$H$$$$$^$9$+!"$=$&$$$&$b$N$r;H$C$F(B +$B$3$H$r9T$J$&$N$O!"2?$H$b$=$N!"$O$P$+$j$J$,$i!"$V$6$^$H8@$$$^$9$+!"$=$&$9(B +$B$k$H!"%3%^!<%7%c%k$r8+$J$$$o$1$K$O$$$+$J$$$N$G$"$j$^$7$F!"$7$+$k$K!"(B +@c $B!V%V%V%V!W$O%?%$%]$8$c$J$$$s$@$h!<$s!#(B +Gnus $B$r;H$($P%V%i%&%6!$NIaDL$N%0%k!<%W$N$h$&$K5-;v$rFI$s$G$/$@$5$$!#(B +$B%0%k!<%W%P%C%U%!!<(B (@pxref{Foreign Groups}) $B$N(B @kbd{G w} $BL?Na$K$h$C$F!"(B +$BC5n$5$l$k%a%C%;!<%8$KHO0O$r69$a$i$l$Fl=j$K%a%C%;!<%8$r%3%T!<$7$?$j!">C5n$9$kA0$K2?$i$+$N>pJs$r%s!&%G!<%H%k(B} ($BB8:_M}M3(B) $B$G$"$j!"A[%5!<%P!$K$J$C$F$$$k$3$H$KCm0U$7$F$/$@$5(B +$B$$!#(B -@item nnfolder-marks-file-suffix -@vindex nnfolder-marks-file-suffix -@sc{$B0u(B} $B%U%!%$%k$N3HD%;R$G$9!#%G%#%U%)%k%H$O(B @file{.mrk} $B$G$9!#(B +@item nnweb-search +@vindex nnweb-search +$B8!:w%(%s%8%s$KM?$($k8!:wJ8;zNs$G$9!#(B -@item nnfolder-marks-directory -@vindex nnfolder-marks-directory -@sc{$B0u(B} $B%U%!%$%k$,3JG<$5$l$k%G%#%l%/%H%j!<$G$9!#(B@code{nil} $B$@$C$?(B -$B$i(B @code{nnfolder-directory} $B$,;H$o$l$^$9!#(B -@end table +@item nnweb-max-hits +@vindex nnweb-max-hits +$B0l$D$N8!:w$GI=<($9$k:GBg$N%R%C%H?t$N4uK>CM$G!"%G%#%U%)%k%H$O(B 999 $B$G$9!#(B -@findex nnfolder-generate-active-file -@kindex M-x nnfolder-generate-active-file -@code{nnfolder} $B$GFI$_$?$$$?$/$5$s$N(B @code{nnfolder} $B$K;w$?%U%!%$%k$r;}$C(B -$B$F$$$k$N$J$i!"$=$N$h$&$J$9$Y$F$N%U%!%$%k$,(B @code{nnfolder-directory} $B$K(B -$B$"$k$3$H$r(B @code{nnfolder} $B$K5$IU$+$;$k$?$a$K!"(B@kbd{M-x -nnfolder-generate-active-file} $BL?Na$r;H$C$F$/$@$5$$!#$b$C$H$b!"$3$l$OD9(B -$B$$%U%!%$%kL>$r;H$C$F$$$k$H$-$@$1F0:n$7$^$9$,!#(B +@item nnweb-type-definition +@vindex nnweb-type-definition +$B@\$KF'$_9~$`%j!<%@!<$K$h$C$F9T(B -$B$J$o$l$^$7$?!#$?$^$?$^$=$&$$$&%5!<%P!<$K$$$k$N$J$i(B ($B$"$k$$$O(B NFS $B$r2p$7(B -$B$F!"$H$K$+$/$=$l$N%9%W!<%k$N%G%#%l%/%H%j!<$r8+$k$3$H$,$G$-$k$N$J$i(B)$B!":#(B -$B$G$b(B @code{nntp} $B$+(B @code{nnspool} $B%P%C%/%(%s%I$N$I$A$i$+$rA*$V$3$H$,$G(B -$B$-$^$9!#(B +@item search +$B8!:w%(%s%8%s$K8!:wJ8;zNs$rAw$k$?$a$N4X?t$G$9!#(B -@quotation -($BLuCm(B:$B!V@(NC$?$k0E9u$N@N$K$O!W$O%]!<$N;m!VBgrm!W$NKAF,ItJ,!H(BOnce upon a -midnight dreary$B!I!#(B) -@end quotation +@item address +$BA0=R$N4X?t$,8!:wJ8;zNs$rAw$k$Y$-%"%I%l%9$G$9!#(B -$B%a!<%k%P%C%/%(%s%I$rA*Br$9$k$3$H$N9T$-Ce$/@h$O!"85$N7A<0$r=hM}$7!"$+$D>-(B -$BMhJXMx$K;H$($k7A<0$G%a!<%k$r;D$9$3$H$r!"F1;~$K$l$$$/$D$+$NNI$$E@$H0-$$E@$,$"$j$^$9(B: +@item id +@code{Message-ID} $B$r85$K$7$F5-;v$rl9g$K!"K\Ev$N%9%W!<%k$+$i%a!<%k$ruBV%S%C%H$r!"%U%!%$%k$K$"$k$=$l$>$l$N%a%C%;!<(B -$B%8$N@hF,$KA^F~$9$k$?$a$N;EAH$_$K$h$C$F!"%9%W!<%k%U%!%$%kIw$N]$K$J(B +$B$j$^$9!#(B -$B>e5-$NN>J}$N7A<0$O!"%a!<%k$r%U%!%$%k%7%9%F%`$K$*$1$kC10l$N%U%!%$%k$KCV$$(B -$B$?$^$^$K$9$k$N$G!"%a!<%k$r8+$k$?$S$K%U%!%$%kA4BN$r2r@O$7$J$1$l$P$J$j$^$;(B -$B$s!#(B +@acronym{RSS} $B$O$H$F$b5,B'E*$GNIuBV$KJ]$C$F$*$/$?$a$KI,MW$J>pJs$rF@$k$3$H$,2DG=(B +$B$G$9!#(B -@item nnml -@code{nnml} $B$O!"$"$?$+$b(B @code{nnspool} $B$G%"%/%;%9$5$l$k(B Usenet $B%7%9%F%`(B -$B$G$K$b%G%#%U%)%k%H$G;H$o$l$^$9!#(B -@code{nnml} $B$O(B @dfn{inode} $B$rHs>o$K$?$/$5$s>CHq$7$^$9!#$9$J$o$A!"?7$7$$(B -$B%U%!%$%k$rCV$/$3$H$,$G$-$k>l=j$r%U%!%$%k%7%9%F%`>e$KDj$a$k$?$a$N;q8;$r!"(B -$B$?$/$5$s@jM-$7$^$9!#$.$C$7$j$D$^$C$?6&M-%U%!%$%k%7%9%F%`$GBgNL(B -$B$N(B inode $B$r@jM-$9$k$3$H$r!"%7%9%F%`4IM}/$G$O$J$$8D?M$N%^%7%s$K$$(B -$B$k$N$J$i$P!"(B@code{nnml} $B$K$OHs>o$KBg$-$JMxE@$,$"$k$N$G$9$,!#(B +@kindex G R ($B%0%k!<%W(B) +Feed $B$r9VFI$9$k$K$O!"%0%k!<%W%P%C%U%!!<$+$i(B @kbd{G R} $B$r;H$C$F$/$@$5(B +$B$$(B---feed $B$N=j:_!"%?%$%H%k$*$h$S@bL@$NF~NO$r5a$a$i$l$k$G$7$g$&!#%?%$%H%k(B +$B$O$I$s$JJ8;z$G$b$h$/!"$=$l$O%0%k!<%WL>$H%0%k!<%W$N%G!<%?!&%U%!%$%k$NL>A0(B +$B$K;H$o$l$^$9!#@bL@$O>JN,$G$-$^$9!#(B -FAT16 $B$N(B Windows $B$N@$3&$K$$$k>l9g$K$b!"$?$/$5$s$N>.$5$J%U%!%$%k$GB?$/$N(B -$B>l=j$r'$(!"$=$7$F%0%k!<%W$r9VFI$9$k$3$H$G$9!#(B -@item nnmh -Rand MH $B%a!<%k1\Mw%7%9%F%`$O(B UNIX $B%7%9%F%`$K$+$J$jD9$$4VB8:_$7$F$$$^$9!#(B -$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(B -$BF0:n$7$^$9$,!":w0z5!G=$O>/$7$7$+!"$"$k$$$O$^$C$?$/$"$j$^$;(B -$B$s(B---@code{nnmh} $B$O!"0UL#E*$K$O!V%"%/%F%#%V%U%!%$%k$^$?$O(B overview $B$NL5(B -$B$$(B @code{nnml}$B!W$HEy2A$G$9!#$3$l$O$*$=$i$/:G0-$NA*Br$G$7$g$&!#$J$<$J$i$P!"(B -$B8D!9$N%U%!%$%k$r:n$k$3$H$NCY$5$,!"2?$,%0%k!<%W$G?7$7$$$+$rCN$k$H$-$K2r@O(B -$B$9$k$?$a$K9T$J$&%"%/%;%9$NCY$5$K7k$SIU$/$+$i$G$9!#(B +@code{nnrss} $B%P%C%/%(%s%I$O!"$=$l$>$l$N(B @code{nnrss} $B%0%k!<%W$N$?$a$N%G!<(B +$B%?!&%U%!%$%k$r(B @code{nnrss-directory} ($B2<5-;2>H(B) $B$KJ]B8$7$^$9!#(B +$BHs(B-@acronym{ASCII} $BJ8;z$r4^$s$G$$$k%U%!%$%kL>(B +$B$O!"(B@code{nnmail-pathname-coding-system} $BJQ?t$^$?$OB>$N$b$N$G;XDj$5$l(B +$B$?(B coding system $B$G%(%s%3!<%I$5$l$^$9!#>\:Y$O$3$3(B (@pxref{Non-ASCII Group +Names}) $B$r8+$F$/$@$5$$!#(B -@item nnfolder -$B4pK\E*$K(B @code{nnfolder} $B$,e$G@bL@$5$l$F$$$k:G=i$NJ}K!(B) $B$G$9!#$9$J$o(B -$B$A(B @code{nnmbox} $B<+BN$O(B @emph{$B$9$Y$F(B} $B$N%a!<%k$r0l$D$N%U%!%$%k$KF~$l$^$9!#(B -$B$G$b(B @code{nnfolder} $B$O%a!<%k%0%k!<%W$N$=$l$>$l$,(B Unix mail box $B%U%!%$%k(B -$B$r;}$D$h$&$K!"$[$s$N>/$7:GE,2=$r$7$^$9!#$=$l$>$l$N%0%k!<%W$OJL!9$K2r@O$5(B -$B$l$k$N$G(B @code{nnmobx} $B$h$j$bB.$/!"$7$+$b$J$*!"%a!<%k$r0\F0$5$;$k$N$K:G(B -$B>.8B$NO+NO$7$+MW5a$7$J$$!"C1=c$J(B Unix mail box $B7A<0$rDs6!$7$^$9!#2C$($F(B -$B!V%"%/%F%#%V!W%U%!%$%k$r0];}$7!"(BGnus $B$,$=$l$>$l$NJL$N%0%k!<%W$K$I$N$/$i(B -$B$$$N%a%C%;!<%8$,$"$k$+$rD4$Y$k$3$H$r$H$F$bB.$/$7$^$9!#(B +@code{nnrss} $B%P%C%/%(%s%I$O!"$=$l$>$l$,(B @samp{text/plain} $B%Q!<%H(B +$B$H(B @samp{text/html} $B%Q!<%H$r4^$s$G$$(B +$B$k(B @samp{multipart/alternative} $B7?$N(B @acronym{MIME} $B5-;v$r:n$j$^$9!#(B -$B$b$7$?$/$5$s$NNL$N%a%C%;!<%8$rC5n$=$NB>$b$m$b$m$r@_Dj$9$k$N$K!"(B@code{nnmaildir} $B$OB>$N%a!<%k(B -$B%P%C%/%(%s%I$H$O>/!90[$J$C$?!"8_49@-$NL5$$%0%k!<%W%Q%i%a!<%?!<$r;H$$$^$9!#(B +@defun nnrss-opml-import file +@acronym{OPML} $B%U%!%$%k$NF~NO$rB%$7!"$=$N%U%!%$%k$K$"$k$=$l$>$l(B +$B$N(B feed $B$r9VFI$7$^$9!#(B +@end defun -@code{nnmaildir} $B$OBgJ}(B @code{nnml} $B$H;w$?$b$N$G$9$,!"$$$/$i$+82Cx$J0c$$(B -$B$,$"$j$^$9!#$=$l$>$l$N%a%C%;!<%8$OJL!9$N%U%!%$%k$K3JG<$5$l$^$9$,!"%U%!%$(B -$B%kL>$O(B Gnus $B$N5-;vHV9f$H4X78$,$"$j$^$;$s!#$^(B -$B$?(B @code{nnmaildir} $B$O(B @code{nnml} $B$N(B overview $B$KAjEv$9$k%U%!%$%k$r5-;v(B -$B$4$H$K0l$D3JG<$9$k$N$G!"(B@code{nnml} $B$NLsFsG\$NNL$N(B i$B%N!<%I$r;H$$$^$9!#(B -(@code{df -i} $B$r;H$C$F(B i$B%N!<%I$N3d$jEv$F$,$I$l$[$I$?$/$5$s$"$k$+$rD4$Y$F(B -$B$/$@$5$$!#(B) $B$=$N$?$a$KCY$/$J$C$?$jB?$/$N>l=j$r$NHs%V%m%C%/9=B$$N%U%!%$%k(B -$B%7%9%F%`$X$NE>49$r8!F$$7$F$/$@$5$$!#(B +@defun nnrss-opml-export +$B8=:_$N(B @acronym{RSS} $B9VFIL\O?$r(B @acronym{OPML} $B%U%)!<%^%C%H$G%P%C%U%!!<(B +$B$K=q$-=P$7$^$9!#(B +@end defun -maildir $B$O@\JN,$G$-$k$3$H$r0UL#$7$^$9!#(B@code{mail-sources} $B$K$*$1(B -$B$k(B @code{directory} $B$N9`$K$O(B ($BLuCm(B: maildir $B$r;H$o$J$/$F$b(B) $B;w$?8z2L$,$"(B -$B$j$^$9$,!"G[Aw$5$l$F$/$k%a!<%k$r%9%W!<%k$9$k$?$a$N%a!<%k%\%C%/%9$N0lB7(B -$B$$(B (mbox $B7A<0$G$O$=$N$?$a$K%a%C%;!<%8$NK\J8$,2u$l$k(B) $B$H!"B>$N(B ($B2?$G$"$l(B -$B$"$J$?$N9%$_$N7A<0$N(B) $B%0%k!<%W$H$7$F;H$o$l$kAH$,I,MW$G$9!#0l(B -$BJ}(B maildir $B$O!"(B@code{new/} $B%5%V%G%#%l%/%H%j!<$KCV$+$l$kAH$_9~$_%9%W!<%k(B -$B$r;}$A$^$9!#%a!<%kJ,3d$K$h$kBe$o$j$K(B @code{new/} $B$+$i(B @code{cur/} $B$K0\F0(B -$B$5$l$?%a!<%k$O!"%@%V$C$F$$$k$+$I$&$+$r%A%'%C%/$9$k$h$&$J=hM}$r:#$N$H$3$m(B -$B$Oe$2$k$?$a$K$+$J$j$NNL$N%a%b%j$r;H$$$^$9!#(B -(@code{nnml} $B$N>l9g$O%U%!%$%k$K3JG<$7!"(B@code{nnmh} $B$G$O2?EY$b%a%C%;!<%8(B -$B%U%!%$%k$r2r@O$7$FF@$k$b$N$4$H$r!"$=$l$O%a%b%j>e$KJ];}$7$^$9!#(B) $B$3$l$,$"(B -$B$J$?$K$H$C$FLdBj$J$i$P!"(B@code{nov-cache-size} $B%0%k!<%W%Q%i%a!<%?!<$r2?$+(B -$B>.$5$JCM(B (0 $B$O$*$=$i$/$@$a$G$9$,(B 1 $B$@$C$?$i$?$V$sF/$-$^$9(B) $B$K@_Dj$9$k$3(B -$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!(B -$B9=$O!"$*$=$i$/>-Mh$O:o=|$5$l$k$G$7$g$&!#(B +@item nnrss-file-coding-system +@vindex nnrss-file-coding-system +@code{nnrss} $B%0%k!<%W$N%G!<%?!&%U%!%$%k$rFI$_=q$-$9$k$H$-$K;H$o$l(B +$B$k(B coding system $B$G$9!#%G%#%U%)%k%H(B +$B$O(B @code{mm-universal-coding-system} $B$NCM(B ($B$=$N%G%#%U%)%k%H$O(B Emacs $B$G(B +$B$O(B @code{emacs-mule}$B!"(BXEmacs $B$G$O(B @code{escape-quoted}) $B$G$9!#(B -$B5/F0$OB>$N%P%C%/%(%s%I$h$j$b(B @code{nnmaildir} $B$NJ}$,CY$$$G$7$g$&!#%U%!%$(B -$B%k%7%9%F%`$K0MB8$7$F$$$J$$$9$Y$F$NItJ,$G$OB.$$$G$7$g$&!#(B +@item nnrss-ignore-article-fields +@vindex nnrss-ignore-article-fields +$B$$$/$D$+$N%U%#!<%I$O!"5-;v%U%#!<%k%I$NNc$($P%3%a%s%H?t$r!"$=$NB8B34|4V$r(B +$BDL$8$F@d$($:99?7$7$^$9!#$7$+$7$=$l$O%m!<%+%k$KJ]B8$7$?$b$N$H$N:90[$r@8$`(B +$B$N$G!"%5!<%P!<$K?7$7$$5-;v$,$"$k$h$&$K2rl$O$I$s$I$s9-$^$C$F$$$^$9!#B?$/$NJ,Ln$G!"%&%'%V$N(B -$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(B -$BfJ$i$;$F$$$^$9!#M}M3$O4JC1$G$9(B---$B?7$7$$MxMQl(B -$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(B -$B9XFIe$,$kLdBj$O!"%&%'%V%V%i%&%6!<$O%K%e!<%9%j!<%@!<$H$7(B -$B$F$O$"$^$jNI$/$J$$$H$$$&$3$H$G$9!#$I$s$J5-;v$rFI$s$@$+$r5-O?$7$^$;$s!#6=(B -$BL#$N$"$kI=Bj$K%9%3%"$rIU$1$k$3$H$,$G$-$^$;$s!#%*%U%i%$%s$GFI$`$3$H$,$G$-(B -$B$^$;$s!#2?EY$b%/%j%C%/$9$k$3$H$rMW5a$7!":G8e$K$O$"$J$?$rE\$i$;$^$9!#(B +(defun gnus-user-format-function-X (header) + (let ((descr + (assq nnrss-description-field (mail-header-extra header)))) + (if descr (concat "\n\t" (cdr descr)) ""))) +@end lisp -$B$J$i$P(B---$B%&%'%V%V%i%&%6!<$,7G<(HD$rFI$`$N$KE,$7$F$$$J$$$N$J$i!"Be$o$j(B -$B$K(B Gnus $B$r;H$$$^$;$s$+(B? +$B0J2<$N%3!<%I$O!"35N,%P%C%U%!!<$+$iD>@\(B nnrss $B$N(B url $B$r%*!<%W%s$9$k$N$KJX(B +$BMx$G$7$g$&!#(B -Gnus $B$O$3$l$i$N%=!<%9$X$N%$%s%?!<%U%'!<%9$rDs6!$9$k%P%C%/%(%s%I72$r>/$7(B -$BHw$($D$D$"$j$^$9!#(B +@lisp +(require 'browse-url) -@menu -* Archiving Mail:: -* Web Searches:: $BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k(B -* RSS:: RDF Site Summary $B$rFI$`(B -* Customizing W3:: Gnus $B$+$i(B Emacs/W3 $B$rA`:n$9$k(B -@end menu +(defun browse-nnrss-url (arg) + (interactive "p") + (let ((url (assq nnrss-url-field + (mail-header-extra + (gnus-data-header + (assq (gnus-summary-article-number) + gnus-newsgroup-data)))))) + (if url + (progn + (browse-url (cdr url)) + (gnus-summary-mark-as-read-forward 1)) + (gnus-summary-scroll-up arg)))) -$B$9$Y$F$N%&%'%V%=!<%9$O!"F0:n$5$;$k$?$a$K(B Emacs/W3 $B$H(B url $B%i%$%V%i%j!") 'browse-nnrss-url)) +(add-to-list 'nnmail-extra-headers nnrss-url-field) +@end lisp -$B$3$l$i$N%&%'%V%=!<%9$N0lHV$NLdBj$O!"D94|4V$OF0:n$7$J$$2DG=@-$,9b$$$3$H$G(B -$B$9!#(B@acronym{HTML} $B$N%G!<%?$+$i>pJs$r=&$$=8$a$k$N$O$;$$$<$$?dB,$G!"$=$N(B -$B9=B$$,JQ2=$7$?$H$-$K$O!"(BGnus $B%P%C%/%(%s%I$OF0:n$7$^$;$s!#$G$b!"$"$kDxEY(B -$B?7$7$$%P!<%8%g%s$N%P%C%/%(%s%I$r;H$C$F$$$l$PBg>fIW$N$O$:$G$9!#(B +$B$"$J$?$,(B @acronym{HTML} $B%Q!<%H$r8+$?$/$J$$$?$a(B +$B$K(B @samp{text/html} $B$r(B @code{mm-discouraged-alternatives} $BJQ(B +$B?t(B (@pxref{Display Customization, ,$BI=<($N%+%9%?%^%$%:(B, emacs-mime-ja, +The Emacs MIME Manual}) $B$K2C$($F$$$?$H$7$F$b!"FC$K(B @code{nnrss} $B%0%k!<%W(B +$B$G$O(B @samp{text/html} $B$rI=<($9$kJ}$,JXMx$+$b$7$l$^$;$s!#0J2<(B +$B$O(B @code{nnrss} $B%0%k!<%W$G$@$1$O(B @samp{text/html} $B%Q!<%H$rI=<($9$k$?$a$K!"(B +$B%0%k!<%W%Q%i%a!<%?!<$H$7$F(B @code{mm-discouraged-alternatives} $B$r@_Dj$9$k(B +$BNc$G$9(B: -$B$3$l$i$N%&%'%V$Nl9g$K!"(BGnus Agent (@pxref{Gnus Unplugged}) $B$K5-;v$N%@%&%s%m!<%I(B -$B$rG$$;$F!"%m!<%+%k%G%#%9%/$+$i9%$-$J$H$-$KFI$`$h$&$K$9$k$3$H$O!"Bg$$$K0U(B -$B5A$,$"$j$^$9!#$3$l$G(B World Wide Wait $B$H$O$*$5$i$P$G$9!#(B +@lisp +;; @r{@code{mm-discouraged-alternatives} $B$N%G%#%U%)%k%HCM$r@_Dj!#(B} +(eval-after-load "gnus-sum" + '(add-to-list + 'gnus-newsgroup-variables + '(mm-discouraged-alternatives + . '("text/html" "image/.*")))) -@node Archiving Mail -@subsection $B%a!<%k$NJ]B8(B -@cindex archiving mail -@cindex backup of mail +;; @r{@code{nnrss} $B%0%k!<%W$G$O(B @samp{text/html} $B%Q!<%H$rI=<(!#(B} +(add-to-list + 'gnus-parameters + '("\\`nnrss:" (mm-discouraged-alternatives nil))) +@end lisp -$B$$$/$D$+$N%P%C%/%(%s%I!"FC$K(B @code{nnml}, @code{nnfolder} $B$*$h(B -$B$S(B @code{nnmaildir} $B$O!":#$G$O$=$l$>$l$N%0%k!<%W$N5-;v$N0u$rK\Ev$KJ];}$9(B -$B$k$h$&$K$J$j$^$7$?(B ($BLuCm(B: $B$=$&$J$C$?$N$O$@$$$VA0$G$9$,(B)$B!#$3$l$i$N%5!<%P!<(B -$B$G!"%0%k!<%W$N0u$rJ]$A$D$DJ]B8$7$?$j85$KLa$9$N$O$+$J$j4JC1$G$9!#(B +@node Customizing W3 +@subsection W3 $B$N%+%9%?%^%$%:(B +@cindex W3 +@cindex html +@cindex url +@cindex Netscape + +Gnus $B$O%&%'%V%Z!<%8$rH$5$;$k$K$O$I$&$7$?$i(B +$B$h$$$+!"$H$$$&$b$N$G$9!#0J2<$O0l$D$NJ}K!$G$9(B: -($B$G$b!"%0%k!<%W%l%Y%k$H%0%k!<%W%Q%i%a!<%?!<$r$bJ];}$9$k$K$O!":#$^$G$H$*(B -$B$j(B @file{.newsrc.eld} $B$N?@$K!"Iq$$$H@8lS$rJ{$2$J$1$l$P$J$j$^$;$s$,!#(B) +@lisp +(eval-after-load "w3" + '(progn + (fset 'w3-fetch-orig (symbol-function 'w3-fetch)) + (defun w3-fetch (&optional url target) + (interactive (list (w3-read-url-with-default))) + (if (eq major-mode 'gnus-article-mode) + (browse-url url) + (w3-fetch-orig url target))))) +@end lisp -@code{nnml}, @code{nnfolder} $B$^$?$O(B @code{nnmaildir} $B%5!<%P!<$K$^$k$4$H(B -$BJ]B8$9$k$K$O!"%5!<%P!<$N%G%#%l%/%H%j!<$r:F5"E*$K%3%T!<$7$F$/$@$5$$!#(B -Gnus $B$r=*N;$9$kI,MW$OL5$$$N$G!"J]B8$O(B @code{cron} $B$d$=$l$KN`$9$k$b$N$,9T(B -$B$J$&$3$H$,$G$-$^$9!#%G!<%?$rI|5"$5$;$k$K$O%G%#%l%/%H%j!$N$b$N$O%G!<%?$r>e=q$-$7$FH$7$F$/$l$k$G$7$g$&!#(B -$B$5$i$K!"8D!9$N(B @code{nnml}, @code{nnfolder} $B$^$?$O(B @code{nnmaildir} $B$N%0(B -$B%k!<%W$r!"0u$rJ];}$7$D$DJ]B8$9$k$3$H$b$G$-$^$9!#(B@code{nnml} $B$^$?(B -$B$O(B @code{nnmaildir} $B$G$O!"$=$N%0%k!<%W$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!(B -$B%$%k$r%3%T!<$7$F$/$@$5$$!#(B@code{nnfolder} $B$G$O!"4pK\$N%U%)%k%@!<%U%!%$%k(B -$B$=$N$b$N(B ($BNc$($P(B @file{FOO}) $B$H0u%U%!%$%k(B (@file{FOO.mrk}) $B$NN>J}$r%3%T!<(B -$B$9$kI,MW$,$"$j$^$9!#%0%k!<%W$r85$KLa$9$K$O!"%0%k!<%W%P%C%U%!!<(B -$B$G(B @kbd{G m} $B%-!<$r;H$$$^$7$g$&!#$=$N:G8e$Nl9g(B @kbd{G m} $B$OITMW$G$9!#(B +@node Other Sources +@section $B$=$NB>$N%0%k!<%W8;(B -@node Web Searches -@subsection $B%&%'%V8!:w(B -@cindex nnweb -@cindex Google -@cindex dejanews -@cindex gmane -@cindex Usenet searches -@cindex searching the Usenet +Gnus $B$O$?$@C1$K%K%e!<%9$d%a!<%k$rFI$`0J>e$N$3$H$,$G$-$^$9!#0J2<$K<($9J}(B +$BK!$K$h$C$F!"(BGnus $B$G%G%#%l%/%H%j!<$d%U%!%$%k$r!"$"$?$+$b%K%e!<%9%0%k!<%W(B +$B$G$"$k$+$N$h$&$K1\Mw$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B -@c $B5-;v$r!e$J$$$N$G$O$"$j$^$9$,!"$7$+$7!"(B -$B2?$H?=$7$^$7$g$&$+!"%&%'%V%V%V%i%&%6!<$H$$$$$^$9$+!"$=$&$$$&$b$N$r;H$C$F(B -$B$3$H$r9T$J$&$N$O!"2?$H$b$=$N!"$O$P$+$j$J$,$i!"$V$6$^$H8@$$$^$9$+!"$=$&$9(B -$B$k$H!"%3%^!<%7%c%k$r8+$J$$$o$1$K$O$$$+$J$$$N$G$"$j$^$7$F!"$7$+$k$K!"(B -@c $B!V%V%V%V!W$O%?%$%]$8$c$J$$$s$@$h!<$s!#(B -Gnus $B$r;H$($P%V%i%&%6!$NIaDL$N%0%k!<%W$N$h$&$K5-;v$rFI$s$G$/$@$5$$!#(B -$B%0%k!<%W%P%C%U%!!<(B (@pxref{Foreign Groups}) $B$N(B @kbd{G w} $BL?Na$K$h$C$F!"(B -$B$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#(B -$B$b$78!:w%(%s%8%s$N=PNO7A<0$,%s!&%G!<%H%k(B} ($BB8:_M}M3(B) $B$G$"$j!"p67$r7`E*$KJQ2=$5$;$^$7$?!#Nc$($P%G%#%l%/%H%j!(B +$B$H$7$F(B @code{ange-ftp} $B$NMM<0(B +$B$G(B @file{/ftp.hpc.uh.edu:/pub/emacs/ding-list/} $B$H$$$&%U%!%$%kL>$r%G%#%l(B +$B%/%H%j!$H$7$FF~NO$7$?$H$9$k$H!"(B@code{ange-ftp} $B$"$k$$$O(B @code{efs} $B$O(B +$B!<$C(B! -$B0J2<$O2>A[%5!<%P!$K$J$C$F$$$k$3$H$KCm0U$7$F$/$@$5(B -$B$$!#(B +@code{nndir} $B$O(B @acronym{NOV} $B%U%!%$%k72$,B8:_$9$l$P$=$l$i$rMxMQ$7$^$9!#(B -@item nnweb-search -@vindex nnweb-search -$B8!:w%(%s%8%s$KM?$($k8!:wJ8;zNs$G$9!#(B +@code{nndir} $B$O!VFI$_=P$7@lMQ!W$N%P%C%/%(%s%I$G$9(B---$B$3$NA*BrJ}K!$G$O!"5-(B +$B;v$N:o=|$d4|8B@Z$l>C5n$r9T$J$&$3$H$O$G$-$^$;$s!#(B@code{nndir} $B$,;H$($k$b(B +$B$N$J$i2?$G$b!"(B@code{nnmh} $B$"$k$$$O(B @code{nnml} $B$G$b;H$&$3$H$,$G$-$k$N$G!"(B +$B$b$7FI$_=P$7@lMQ$G$O$J$$(B @code{nndir} $B$,I,MW$@$H;W$C$?$i!"$3$l$i$N$I$A$i(B +$B$+$NJ}K!$K@Z$jBX$($k$3$H$b$G$-$^$9!#(B -@item nnweb-max-hits -@vindex nnweb-max-hits -$B0l$D$N8!:w$GI=<($9$k:GBg$N%R%C%H?t$N4uK>CM$G!"%G%#%U%)%k%H$O(B 999 $B$G$9!#(B +@node Anything Groups +@subsection $B$J$s$G$b%0%k!<%W(B +@cindex nneething -@item nnweb-type-definition -@vindex nnweb-type-definition -$B/$7@h$K$"$k$b$N$G!"$=$l$O$I$s$J%G%#%l(B +$B%/%H%j!<$G$b%K%e!<%9%0%k!<%W$K8+$;$+$1$F$7$^$$$^$9!#IT;W5D$G$9$,??]$H$J(B +$B$k$=$l$>$l$N%U%!%$%k$rGA$$$F$^$o$j$^$9!#$b$7$=$N%U%!%$%k$,5-;v$N$h$&$K8+(B +$B$($?$J$i(B ($B$9$J$o$A:G=i$N?t9T$,%X%C%@!<$N$h$&$K8+$($?$i(B) $B$=$l$r%X%C%@!<$H(B +$B$7$F;H$$$^$9!#$b$7$=$l$,%X%C%@!<$NL5$$$?$@$NE,Ev$J%U%!%$%k(B ($BNc$($P(B C $B$N(B +$B%=!<%9%U%!%$%k(B) $B$@$C$?$i!"(B@code{nneething} $B$O%X%C%@!<$r5u6u$+$i$G$C$A>e(B +$B$2$^$9!#$3$l$O%U%!%$%k$N=jM-A0$*$h$SF|IU$r;H$$!"$=$l$i$NMWAG$r85$K(B +$B$G$-$k$3$H$r2?$G$b$d$j$^$9!#(B -@item map -$B%a%C%;!<%8%X%C%@!<$H(B URL $B$r!"5-;vHV9f$r85$K$7$FF@$k$?$a$NO"A[%j%9%H$r:n(B -$B@.$9$k4X?t$G$9!#(B +$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!<(B +$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$$!"(B +$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-(B +$B;v%P%C%U%!!<$KI=<($5$l$k$G$7$g$&!#(B -@item search -$B8!:w%(%s%8%s$K8!:wJ8;zNs$rAw$k$?$a$N4X?t$G$9!#(B +$B%G%#%l%/%H%j!<$rI=$o$7$F$$$k9T$rA*Br$9$k$H!"(BGnus $B$O$$$-$J$j$"$J$?$r$3(B +$B$N(B @code{nneething} $B%0%k!<%W$N$?$a$N?7$7$$35N,%P%C%U%!!<$KO"$l$F9T$/$G$7$g(B +$B$&!#0J2pJs$r21$($F$*$-$^$;$s!#IaDL$K(B @kbd{G m} $B$G8GDj(B @code{nneething} $B%0(B +$B%k!<%W$r:n$l$P!"(BGnus $B$O5-;vHV9f$H%U%!%$%kL>$NBP1~I=$r21$($F$*$/$N$G!"$3(B +$B$N%0%k!<%W$rB>$N%0%k!<%W$HF1MM$K07$&$3$H$,$G$-$k$h$&$K$J$j$^$9!#8G(B +$BDj(B @code{nneething} $B%0%k!<%W$r3h$+$9$H!"$=$l$,L$FI5-;v$r$$$/$D4^$s$G$$$k(B +$B$+$rCN$i$;$F$b$i$($k!"Ey!9$NMxJX$,$"$j$^$9!#(B -@item id -@code{Message-ID} $B$r85$K$7$F5-;v$r]$K$J(B -$B$j$^$9!#(B +@item nneething-exclude-files +@vindex nneething-exclude-files +$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(B +$B$r=|30$9$k$N$KJXMx$K;H$($^$9!#$=$7$F$=$l$,$^$5$K%G%#%U%)%k%H$G9T$J$o$l$k(B +$BF0:n$G$9!#(B -@acronym{RSS} $B$O$H$F$b5,B'E*$GNIuBV$KJ]$C$F$*$/$?$a$KI,MW$J>pJs$rF@$k$3$H$,2DG=(B -$B$G$9!#(B +@item nneething-include-files +@vindex nneething-include-files +$B$I$N%U%!%$%k$r%0%k!<%W$K4^$a$k$+$r<($9@55,I=8=$G$9!#$3$NJQ?t(B +$B$,(B @code{nil} $B$G$J$1$l$P!"$3$N@55,I=8=$K9gCW$9$k%U%!%$%k$@$1$,4^$^$l$^$9!#(B -$BCm(B: @code{utf-8} coding system $B$r%5%]!<%H$9$k(B Emacs $B$r;H$&$N$,NI$$$G$7$g(B -$B$&!#(B@acronym{RSS} $B$OHs(B-@acronym{ASCII} $B%F%-%9%H$r%(%s%3!<%I$9$k$?$a$K!"(B -$B%G%#%U%)%k%H$G(B UTF-8 $B$r;H$&$+$i$G$9!#$=$l$O$^$?!"Hs(B-@acronym{ASCII} $B%0%k!<(B -$B%WL>$K$b%G%#%U%)%k%H$G;H$o$l$^$9!#(B +@item nneething-map-file +@vindex nneething-map-file +$BBP1~I=%U%!%$%k$NL>A0$G$9!#(B +@end table -@kindex G R ($B%0%k!<%W(B) -Feed $B$r9VFI$9$k$K$O!"%0%k!<%W%P%C%U%!!<$+$i(B @kbd{G R} $B$r;H$C$F$/$@$5(B -$B$$(B---feed $B$N=j:_!"%?%$%H%k$*$h$S@bL@$NF~NO$r5a$a$i$l$k$G$7$g$&!#%?%$%H%k(B -$B$O$I$s$JJ8;z$G$b$h$/!"$=$l$O%0%k!<%WL>$H%0%k!<%W$N%G!<%?!&%U%!%$%k$NL>A0(B -$B$K;H$o$l$^$9!#@bL@$O>JN,$G$-$^$9!#(B +@node Document Groups +@subsection $BJ8=q%0%k!<%W(B +@cindex nndoc +@cindex documentation group +@cindex help group -$B4JC1$K(B @code{nnrss} $B$r;O$a$kJ}K!$O!"%0%k!<%W%P%C%U%!!<$G(B @kbd{B nnrss -RET RET y} $B$N$h$&$J$3$H$r>'$(!"$=$7$F%0%k!<%W$r9VFI$9$k$3$H$G$9!#(B +@code{nndoc} $B$OC10l$N%U%!%$%k$r%K%e!<%9%0%k!<%W$H$7$FFI$`$3$H$r$G$-$k$h(B +$B$&$K$9$k!"$A$g$C$H5$$NMx$$$?$d$D$G$9!#J#?t$N%U%!%$%k$N$l$N(B @code{nnrss} $B%0%k!<%W$N$?$a$N%G!<(B -$B%?!&%U%!%$%k$r(B @code{nnrss-directory} ($B2<5-;2>H(B) $B$KJ]B8$7$^$9!#(B -$BHs(B-@acronym{ASCII} $BJ8;z$r4^$s$G$$$k%U%!%$%kL>(B -$B$O!"(B@code{nnmail-pathname-coding-system} $BJQ?t$^$?$OB>$N$b$N$G;XDj$5$l(B -$B$?(B coding system $B$G%(%s%3!<%I$5$l$^$9!#>\:Y$O$3$3(B (@pxref{Non-ASCII Group -Names}) $B$r8+$F$/$@$5$$!#(B +@table @code +@cindex Babyl +@item babyl +Babyl $BMM<0!#(B -@code{nnrss} $B%P%C%/%(%s%I$O!"$=$l$>$l$,(B @samp{text/plain} $B%Q!<%H(B -$B$H(B @samp{text/html} $B%Q!<%H$r4^$s$G$$(B -$B$k(B @samp{multipart/alternative} $B7?$N(B @acronym{MIME} $B5-;v$r:n$j$^$9!#(B +@cindex mbox +@cindex Unix mbox +@item mbox +$BI8=`(B Unix mbox $B%U%!%$%k!#(B -@cindex OPML -$B$"$J$?$N9VFIL\O?$r(B @acronym{OPML} $B%U%)!<%^%C%H(B (Outline Processor Markup -Language) $B$G%m!<%I(B/$B%;!<%V$9$k$?$a$K!"0J2<$N%3%^%s%I$r;H$&$3$H$b$G$-$^$9!#(B +@cindex MMDF mail box +@item mmdf +MMDF $B7A<0$N%a!<%k%\%C%/%9!#(B -@defun nnrss-opml-import file -@acronym{OPML} $B%U%!%$%k$NF~NO$rB%$7!"$=$N%U%!%$%k$K$"$k$=$l$>$l(B -$B$N(B feed $B$r9VFI$7$^$9!#(B -@end defun +@item news +$B0l$D$N%U%!%$%k$K$^$H$a$i$l$?J#?t$N%K%e!<%95-;v!#(B -@defun nnrss-opml-export -$B8=:_$N(B @acronym{RSS} $B9VFIL\O?$r(B @acronym{OPML} $B%U%)!<%^%C%H$G%P%C%U%!!<(B -$B$K=q$-=P$7$^$9!#(B -@end defun +@cindex rnews batch files +@item rnews +rnews $B$N%P%C%AE>Aw7A<0!#(B -$B0J2<$N(B @code{nnrss} $BJQ?t$,JQ992DG=$G$9(B: +@item nsmail +Netscape $B$N%a!<%k%\%C%/%9!#(B -@table @code -@item nnrss-directory -@vindex nnrss-directory -@code{nnrss} $B$,%U%!%$%k$r=q$-9~$`%G%#%l%/%H%j!<$G!"%G%#%U%)%k%H(B -$B$O(B @file{~/News/rss/} $B$G$9!#(B +@item mime-parts +@acronym{MIME} $B$N%^%k%A%Q!<%H$N%a%C%;!<%8!#(B -@item nnrss-file-coding-system -@vindex nnrss-file-coding-system -@code{nnrss} $B%0%k!<%W$N%G!<%?!&%U%!%$%k$rFI$_=q$-$9$k$H$-$K;H$o$l(B -$B$k(B coding system $B$G$9!#%G%#%U%)%k%H(B -$B$O(B @code{mm-universal-coding-system} $B$NCM(B ($B$=$N%G%#%U%)%k%H$O(B Emacs $B$G(B -$B$O(B @code{emacs-mule}$B!"(BXEmacs $B$G$O(B @code{escape-quoted}) $B$G$9!#(B +@item standard-digest +$BI8=`(B (RFC1153) $B$N$^$H$aAw$j7A<0!#(B -@item nnrss-ignore-article-fields -@vindex nnrss-ignore-article-fields -$B$$$/$D$+$N%U%#!<%I$O!"5-;v%U%#!<%k%I$NNc$($P%3%a%s%H?t$r!"$=$NB8B34|4V$r(B -$BDL$8$F@d$($:99?7$7$^$9!#$7$+$7$=$l$O%m!<%+%k$KJ]B8$7$?$b$N$H$N:90[$r@8$`(B -$B$N$G!"%5!<%P!<$K?7$7$$5-;v$,$"$k$h$&$K2rAw$5$l$?%a%C%;!<%8!#(B -@lisp -(add-to-list 'nnmail-extra-headers nnrss-description-field) -(setq gnus-summary-line-format "%U%R%z%I%(%[%4L: %-15,15f%]%) %s%uX\n") +@item outlook +Outlook $B$N%a!<%k%\%C%/%9!#(B -(defun gnus-user-format-function-X (header) - (let ((descr - (assq nnrss-description-field (mail-header-extra header)))) - (if descr (concat "\n\t" (cdr descr)) ""))) -@end lisp +@item oe-dbx +Outlook Express $B$N(B dbx $B%a!<%k%\%C%/%9!#(B -$B0J2<$N%3!<%I$O!"35N,%P%C%U%!!<$+$iD>@\(B nnrss $B$N(B url $B$r%*!<%W%s$9$k$N$KJX(B -$BMx$G$7$g$&!#(B +@item exim-bounce +Exim MTA $B$+$iD7$MJV$5$l$?%a%C%;!<%8!#(B -@lisp -(require 'browse-url) +@item forward +$BHs8x<0$N5,B'$GE>Aw$5$l$?%a%C%;!<%8!#(B -(defun browse-nnrss-url (arg) - (interactive "p") - (let ((url (assq nnrss-url-field - (mail-header-extra - (gnus-data-header - (assq (gnus-summary-article-number) - gnus-newsgroup-data)))))) - (if url - (progn - (browse-url (cdr url)) - (gnus-summary-mark-as-read-forward 1)) - (gnus-summary-scroll-up arg)))) +@item rfc934 +RFC934 $B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#(B -(eval-after-load "gnus" - #'(define-key gnus-summary-mode-map - (kbd "") 'browse-nnrss-url)) -(add-to-list 'nnmail-extra-headers nnrss-url-field) -@end lisp +@item mailman +mailman $B$N$^$H$aAw$j!#(B -$B$"$J$?$,(B @acronym{HTML} $B%Q!<%H$r8+$?$/$J$$$?$a(B -$B$K(B @samp{text/html} $B$r(B @code{mm-discouraged-alternatives} $BJQ(B -$B?t(B (@pxref{Display Customization, ,$BI=<($N%+%9%?%^%$%:(B, emacs-mime-ja, -The Emacs MIME Manual}) $B$K2C$($F$$$?$H$7$F$b!"FC$K(B @code{nnrss} $B%0%k!<%W(B -$B$G$O(B @samp{text/html} $B$rI=<($9$kJ}$,JXMx$+$b$7$l$^$;$s!#0J2<(B -$B$O(B @code{nnrss} $B%0%k!<%W$G$@$1$O(B @samp{text/html} $B%Q!<%H$rI=<($9$k$?$a$K!"(B -$B%0%k!<%W%Q%i%a!<%?!<$H$7$F(B @code{mm-discouraged-alternatives} $B$r@_Dj$9$k(B -$BNc$G$9(B: +@item clari-briefs +Clarinet $B$N%K%e!<%99`L\$rMWLs$7$?$^$H$aAw$j!#(B -@lisp -;; @r{@code{mm-discouraged-alternatives} $B$N%G%#%U%)%k%HCM$r@_Dj!#(B} -(eval-after-load "gnus-sum" - '(add-to-list - 'gnus-newsgroup-variables - '(mm-discouraged-alternatives - . '("text/html" "image/.*")))) +@item slack-digest +$BHsI8=`$^$H$aAw$j7A<0(B---$B$@$$$?$$$N$b$N$r07$($k$,!"2<J,$J%X%C%@!<$rA^F~$7$h(B +$B$&$H$7$?$j$O$7$^$;$s(B---$BC1$K!"%U%!%$%k$r$=$N%0%k!<%W$r:n$k85$H$7$F;H$($k(B +$B$h$&$K$9$k!"$H$$$&$h$&$J$3$H$G$9!#$=$l$@$1$N$3$H$G$9!#(B -$BNc$($P$h$/$"$kH$5$;$k$K$O$I$&$7$?$i(B -$B$h$$$+!"$H$$$&$b$N$G$9!#0J2<$O0l$D$NJ}K!$G$9(B: +$BJ]B8$5$l$?8E$$5-;v$r;}$C$F$$$F!"$=$l$r?7$7$/$F$+$C$3$$$$(B Gnus $B$N%a!<%k%P%C(B +$B%/%(%s%I$KDI2C$7$?$$$J$i!"$*$=$i$/(B @code{nndoc} $B$,=u$1$K$J$k$O$:$G$9!#Nc(B +$B$($P?7$7$$(B @code{nnml} $B%0%k!<%W$K?6$jJ,$1$?$$%a!<%k$,!":#$O8E(B +$B$$(B @file{RMAIL} $B%U%!%$%k$K%a!<%k$,$"$k$H$7$^$7$g$&!#$=$&$$$&>l9g$O!"$=$N(B +$B%U%!%$%k$r(B @code{nndoc} $B$r;H$C$F3+$-(B ($B%0%k!<%W%P%C%U%!!<$G(B @kbd{G f} $BL?(B +$BNa(B (@pxref{Foreign Groups}) $B$r;H$$$^$7$g$&(B)$B!"%P%C%U%!!A[%5!<%P!H$7$F$/$l$k$G$7$g$&!#(B +@table @code +@item nndoc-article-type +@vindex nndoc-article-type +$B$3$l$O(B @code{mbox}, @code{babyl}, @code{digest}, @code{news}, +@code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934}, +@code{rfc822-forward}, @code{mime-parts}, @code{standard-digest}, +@code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook}, +@code{oe-dbx}, @code{mailman} $B$*$h$S(B @code{mail-in-mail} $B$^$?(B +$B$O(B @code{guess} $B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#(B -@node IMAP -@section IMAP -@cindex nnimap -@cindex @acronym{IMAP} +@item nndoc-post-type +@vindex nndoc-post-type +$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(B +$B$9$+$r(B Gnus $B$KEA$($^$9!#Fs$D$NM-8z$JCM$O(B @code{mail} ($B%G%#%U%)%k%H(B) $B$*$h(B +$B$S(B @code{news} $B$G$9!#(B +@end table -@acronym{IMAP} $B$O%a!<%k(B ($B$b$7$/$O!"%K%e!<%9!"$b$7$/$O(B @dots{}) $B$rFI$`$?(B -$B$a$N%M%C%H%o!<%/%W%m%H%3%k$G$9!#8=BeIw$N(B @acronym{NNTP} $B$H9M$($F$/$@$5$$!#(B -@acronym{IMAP} $B%5!<%P!<$X$N@\B3$O%K%e!<%9%5!<%P!<$X$N@\B3$HHs>o$K;w$F$$(B -$B$F!"$=$N%5!<%P!<$N%M%C%H%o!<%/%"%I%l%9$r;XDj$9$k$@$1$K$J$C$F$$$^$9!#(B +@menu +* Document Server Internals:: $B$"$J$?FH<+$NJ8=qH$7$F$/$@$5$$!#(B +@code{nndoc} $B$GG'<1$5$l$k?7$7$$J8=q$Ne$2!"$=$NJ8=qH$7$F$/$@$5$$!#(B) +@example +(mmdf + (article-begin . "^\^A\^A\^A\^A\n") + (body-end . "^\^A\^A\^A\^A\n")) +@end example -@lisp -(setq gnus-secondary-select-methods - '((nnimap "simpleserver") ; @r{$BFC$G;H$($k(B cyrus $B$N8x=0%5!<%P!<(B:} - (nnimap "cyrus.andrew.cmu.edu" - (nnimap-authenticator anonymous) - (nnimap-list-pattern "archive.*") - (nnimap-stream network)) - ; @r{$BI8=`$G$O$J$$%]!<%H$N(B @acronym{SSL} $B%5!<%P!<(B:} - (nnimap "vic20" - (nnimap-address "vic20.somewhere.com") - (nnimap-server-port 9930) - (nnimap-stream ssl)))) -@end lisp - -$B?7$7$$%5!<%P!<$rDj5A$7$?8e$G!"(B@kbd{U} $B$N$h$&$J(B Gnus $B$NDL>o$N%3%^%s%I$r%0(B -$B%k!<%W%P%C%U%!!<$G;H$&(B (@pxref{Subscription Commands}) $B$+!"$^$?$O%5!<%P!<(B -$B%P%C%U%!!<(B (@pxref{Server Buffer}) $B$r2p$7$F!"$=$N%5!<%P!<$N%0%k!<%W$r9V(B -$BFI$9$k$3$H$,$G$-$^$9!#(B - -$B0J2<$NJQ?t$O2>A[(B @code{nnimap} $B%5!<%P!<$r:n@.$9$k$?$a$K;H$&$3$H$,$G$-$^(B -$B$9!#(B +$B$3$NDj5A$OA0(B (@dfn{name}) $B$H!"$=$l$KB3$/2>A[(B +$BE*$JJQ?tL>$*$h$S$=$N@_DjCM$NC1=c$JO"$J$j$+$i$J$j$^$9!#0J2<$,;H$&$3$H$,$G(B +$B$-$kJQ?t$G$9(B---$BJQ?t$N?t$K05E]$5$l$J$$$G$/$@$5$$!#$[$H$s$I$NJ8=q$Nl9g$O2>A[%5!<(B -$B%P!<$NL>A0$K$J$j$^$9!#(B - -@item nnimap-server-port -@vindex nnimap-server-port -$B@\B3$9$k%5!<%P!<$N%]!<%H$G$9!#%G%#%U%)%k%H$O%]!<%H(B 143$B!"$^$?(B -$B$O(B @acronym{TLS}/@acronym{SSL} $B$G$O(B 993 $B$G$9!#(B +@item first-article +$B$3$l$,@_Dj$5$l$F$$$k$H!"(B@code{nndoc} $B$O$3$N@55,I=8=$K9gCW$9$k2?$+$,8+$D(B +$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(B +$B$O40A4$KL5;k$5$l$^$9!#(B -$B$3$l$O@0?t$G$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#0J2<$O%5!<%P!<;XDj$N(B -$BNc$G$9(B: +@item article-begin +$B$3$N@_Dj$O!"$9$Y$F$NJ8=q$N$l$N5-;v$N;O$^$j$,$I$N$h$&$K8+$($k$+$r;XDj$9$k@55,I=8=$G$9!#C1=c$J@55,(B +$BI=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j(B +$B$K(B @code{article-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B -@lisp -(nnimap "mail.server.com" - (nnimap-server-port 4711)) -@end lisp +@item article-begin-function +$B$3$l$r@_Dj$9$k>l9g$O!"$=$l$>$l$N5-;v$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B +$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{article-begin} $B$h$jM%@h$5$l$^$9!#(B -@item nnimap-list-pattern -@vindex nnimap-list-pattern -$B;H$&$3$H$,$G$-$k%0%k!<%W$r@)8B$9$k$?$a$N!"%a!<%k%\%C%/%9$NJ8;zNs$^$?$OJ8(B -$B;zNs$N%j%9%H$G$9!#$3$l$O!"%5!<%P!<$KHs>o$KB?$/$N%a!<%k%\%C%/%9$,$"$k$1$l(B -$B$I!"6=L#$N$"$k$b$N$O>/$7$@$1$G$"$k$H$-$K;HMQ$7$^$9!#$$$/$D$+$N%5!<%P!<$O(B -$B%[!<%`%G%#%l%/%H%j!<$r(B @acronym{IMAP} $B7PM3$G%"%/%;%9$G$-$k$h$&$K$9$k$N$G!"(B -$B$=$N>l9g$O$*$=$i$/%a!<%k%\%C%/%9$r(B @file{~/Mail/*} $B$K@)8B$7$?$$$G$7$g$&!#(B +@item head-begin +$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(B +$B$/$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"(B +$B$3$l$NBe$o$j$K(B @code{head-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B -$BJ8;zNs$O(B REFERENCE $B$H>e5-$NJ8;zNs$H$N(B cons $B$G$"$k$3$H$b$G$-$^$9!#$I(B -$B$N(B REFERENCE $B$,;HMQ$5$l$k$+$O%5!<%P!<$K$h$j$^$9$,!"%o%7%s%H%sBg3X$N%5!<(B -$B%P!<$G$O!"%a!<%k%\%C%/%9$HO"7k$5$l$k%G%#%l%/%H%j!<$G$9!#(B +@item head-begin-function +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B +$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{head-begin} $B$h$jM%@h$5$l$^$9!#(B -$B0J2<$O%5!<%P!<;XDj$NNc$G$9(B: +@item head-end +$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$/(B +$B$@$5$$!#%G%#%U%)%k%H$O(B @samp{^$}$B!"$D$^$j6u9T$G$9!#(B -@lisp -(nnimap "mail.server.com" - (nnimap-list-pattern ("INBOX" "Mail/*" "alt.sex.*" - ("~friend/Mail/" . "list/*")))) -@end lisp +@item body-begin +$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(B +$B$/$@$5$$!#%G%#%U%)%k%H$O(B @samp{^\n} $B$G$9!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$(B +$B$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j(B +$B$K(B @code{body-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B -@item nnimap-stream -@vindex nnimap-stream -$B%5!<%P!<$K@\B3$9$k$H$-$K;H$o$l$k%9%H%j!<%`$N7?$G$9!#%G%#%U%)%k%H$G(B -$B$O(B nnimap $B$O(B @acronym{TLS}/@acronym{SSL} $B$r=|$/0J2<$N$9$Y$F$r<+F0E*$K8!(B -$BCN$7$F$=$l$r;H$$$^$9!#(B(@acronym{TLS}/@acronym{SSL} $B$r;H(B -$B$&(B @acronym{IMAP} $B$O(B STARTTLS $B$GCV$-49$($i$l$F$$$^$9!#$3$l$O<+F08!=P$G$-(B -$B$^$9$,!"$^$@9-HO0O$KG[Hw$5$l$F$$$^$;$s!#(B) +@item body-begin-function +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B +$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{body-begin} $B$h$jM%@h$5$l$^$9!#(B -$B0J2<$O%5!<%P!<;XDj$NNc$G$9(B: +@item body-end +$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$/(B +$B$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3(B +$B$l$NBe$o$j$K(B @code{body-end-function} $B$r;H$&$3$H$,$G$-$^$9!#(B -@lisp -(nnimap "mail.server.com" - (nnimap-stream ssl)) -@end lisp +@item body-end-function +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N:G8e$N0LCV$K%]%$%s%H$r0\F0$5$;$k4X(B +$B?t$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{body-end} $B$h$jM%@h$5$l$^$9!#(B -@code{nnimap-stream} $B$NCM$O%7%s%\%k$G$"$k$3$H$KCm0U$7$F$/$@$5$$(B! +@item file-begin +$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(B +$B$$!#$=$l$h$jA0$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#(B -@itemize @bullet -@item -@dfn{gssapi:} GSSAPI ($BIaDL$O(B Kerberos 5) $B$G@\B3$7$^$9!#(B@samp{gsasl} $B$^$?(B -$B$O(B @samp{imtest} $B%W%m%0%i%`$,I,MW$G$9!#(B -@item -@dfn{kerberos4:} Kerberos 4 $B$G@\B3$7$^$9!#(B@samp{imtest} $B%W%m%0%i%`$,I,MW(B -$B$G$9!#(B -@item -@dfn{starttls:} STARTTLS $B3HD%(B (@acronym{TLS}/@acronym{SSL} $B$KN`;w(B) $B$r2p(B -$B$7$F@\B3$7$^$9!#(B@samp{starttls.el} $B30It%i%$%V%i%j!<$H(B @samp{starttls} $B%W(B -$B%m%0%i%`$,I,MW$G$9!#(B -@item -@dfn{tls:} @acronym{TLS} $B$rDL$7$F@\B3$7$^$9!#(B -GNUTLS (@samp{gnutls-cli} $B%W%m%0%i%`(B) $B$,I,MW$G$9!#(B -@item -@dfn{ssl:} @acronym{SSL} $B$rDL$7$F@\B3$7$^$9!#(BOpenSSL (@samp{openssl} $B%W(B -$B%m%0%i%`(B) $B$+(B SSLeay (@samp{s_client}) $B$,I,MW$G$9!#(B -@item -@dfn{shell:} $B%7%'%kL?Na$r;H$C$F(B @acronym{IMAP} $B@\B3$r3+;O$7$^$9!#(B -@item -@dfn{network:} $B@8$N(B TCP/IP $B$N%M%C%H%o!<%/@\B3$G$9!#(B -@end itemize +@item file-end +$B$3$l$r@_Dj$9$k>l9g$O!"%U%!%$%k$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/$@$5$$!#(B +$B$=$l$h$j8e$m$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#(B +@end table -@vindex imap-kerberos4-program -@samp{imtest} $B%W%m%0%i%`$O(B Cyrus IMAPD $B$K4^$^$l$F$$$^$9!#$b$7(B 2.0.14 $BL$(B -$BK~$N(B Cyrus IMAPD $B$K4^$^$l$F$$$k(B @samp{imtest} ($B%P!<%8%g%s(B 1.5.x $B$*$h(B -$B$S(B 1.6.x) $B$r;H$C$F$$$k$J$i!"(B@code{imap-process-connection-type} $B$r$$$8$C(B -$B$F!"(B@file{imap.el} $B$,(B @samp{imtest} $B$HDL?.$9$k$H$-$K!"%Q%$%W$G$O$J$/(B -$B$F(B pty $B$r;H$&$h$&$K$5$;$kI,MW$,$"$j$^$9!#$=$&$9$k$H$"$J$?(B -$B$O(B @acronym{IMAP} $B%3%^%s%I$N9T$ND9$5$N@)8B$KG:$^$5$l!"%a!<%k%\%C%/%9$K$?(B -$B$/$5$s$N5-;v$,$"$k>l9g$K$O!"(BGnus $B$,L54|8B$K%O%s%0$9$k$h$&$K8+$($k$+$b$7(B -$B$l$^$;$s!#JQ?t(B @code{imap-kerberos4-program} $B$O(B imtest $B%W%m%0%i%`$KEO$9(B -$B%Q%?%a!<%?$r4^$_$^$9!#(B - -@acronym{TLS} $B@\B3$G$O(B GNUTLS $BM3Mh$N(B @code{gnutls-cli} $B%W%m%0%i%`$,I,MW(B -$B$G$9!#(B@uref{http://www.gnu.org/software/gnutls/} $B$+$i$l%X%C(B +$B%@!<$H%\%G%#!<$r;}$C$?5-;v$NO"$J$j$H$7$F@Z$jJ,$1$k$3$H$,$G$-$^$9!#$7$+$7!"(B +$B$9$Y$F$NJ8=q$NZ$K$h$k(B @acronym{IMAP} $B@\B3$r5/(B -$BF0$9$k$?$a$N%3%^%s%I9T$N%j%9%H$r;XDj$7$^$9!#$3$l$i$O@\B3$,3NN)$9$k$^$G!"(B -$B$^$?$O%j%9%H$,;H$$?T$/$5$l$k$^$G!"=g$0$j$K;n$5$l$^$9!#%G%#%U%)%k%H$G$O!"(B -@uref{http://www.gnu.org/software/gsasl/} $B$K$"$k(B GNU SASL $B$K$h(B -$B$k(B @samp{gsasl} $B$H!"(BCyrus IMAPD $B$K$h$k(B @samp{imtest} $B%W%m%0%i(B -$B%`(B (@code{imap-kerberos4-program} $B;2>H(B) $B$,;n$5$l$^$9!#(B - -@vindex imap-ssl-program -@acronym{SSL} $B@\B3$N$?$a$N(B OpenSSL $B%W%m%0%i%`(B -$B$O(B @uref{http://www.openssl.org/} $B$+$iF~l9g$KM-MQ$G$9!#(B -@item nnimap-authenticator -@vindex nnimap-authenticator -$B%5!<%P!<$K@\B3$9$k$?$a$K;H$o$l$kG'>ZZJ}$K!"$h$j9-HO0O$JJQ7A$r9T$J$&$?$a$K;H$o$l$k(B +$B$b$N$G$9!#(B -$B0J2<$O%5!<%P!<;XDj$NNc$G$9(B: +@item generate-head-function +$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"(BGnus $B$,M}2r$G$-$k%X%C%@!<$r@8@.$9$k$?$a$K8F(B +$B$S=P$5$l$^$9!#$3$l$O5-;vHV9f$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l!"$=$N5-;v$N$?(B +$B$a$NNIZ$G$9!#30It%W%m%0%i(B -$B%`(B @code{gsasl} $B$^$?$O(B @code{imtest} $B$,I,MW$G$9!#(B -@item -@dfn{kerberos4:} Kerberos 4 $B$K$h$kG'>Z$G$9!#30It%W%m%0%i(B -$B%`(B @code{imtest} $B$,I,MW$G$9!#(B -@item -@dfn{digest-md5:} DIGEST-MD5 $B$G0E9f2=$5$l$?(B $BMxMQ(B/$B%Q%9%o!<%I(B $B$G$9!#30(B -$BIt%i%$%V%i%j!<(B @file{digest-md5.el} $B$,I,MW$G$9!#(B -@item -@dfn{cram-md5:} CRAM-MD5 $B$G0E9f2=$5$l$?(B $BMxMQ(B/$B%Q%9%o!<%I(B $B$G$9!#(B -@item -@dfn{login:} LOGIN $B7PM3$G$N@8$N(B $BMxMQ(B/$B%Q%9%o!<%I(B $B$G$9!#(B -@item -@dfn{anonymous:} $BEE;R%a!<%k%"%I%l%9$r%Q%9%o!<%I$H$7$FM?$(!"!H(Banonymous$B!I(B -$B$H$7$F%m%0%$%s$7$^$9!#(B -@end itemize +$B;d$,=P2q$C$?Cf$G:G$bJ#;($JNc$r8+$F$/$@$5$$!#I8=`$^$H$aAw$j7A<0$N$?$a$N$b(B +$B$N$G$9(B: -@item nnimap-expunge-on-close -@cindex expunging -@vindex nnimap-expunge-on-close -$B%Q%k%a%K%G%9$H0c$C$F!"(B@acronym{IMAP} $B$N@_7W\$7$/@bL@$9$k$H!"(B -@acronym{IMAP} $B$K$OC5n$;$:$K(B @code{Deleted} $B$H$$$&0u$r5-(B -$B;v$KIU$1$k$H$$$&35G0$,$"$j$^$9!#$3$l(B ($B$9$J$o$A(B @code{Deleted} $B$N0u$rIU$1(B -$B$k$3$H(B) $B$,(B Gnus $B$G5-;v$r>C5n$9$k$H$-$K(B nnimap $B$,9T$J$&$3$H$G(B -$B$9(B (@kbd{B DEL} $B$J$I$G(B)$B!#(B($BLuCm(B: $B%Q%k%a%K%G%9$O5*85A0(B 5 $B@$5*$N%.%j%7%"(B -$B$N(B Elea $BGI$NE/3XC5n$5$l$F$$$J$$$N(B -$B$G!"C5n$9$k$?$a$NJ}K!$,I,MW$H$J$j$^$9!#$^$@$I$&$I$&$a$0$j$r$7$F$$(B -$B$k$h$&$K46$8$^$9$+(B? +70 $BJ8;z$N%@%C%7%e(B (`-') $B$N9T$h$jA0$O$9$Y$FL5;k$5$l$k$H$$$&$N$,J,$+$j$^$9(B +$B$M!#$^$?(B @samp{^End of} $B$G;O$^$k9T$h$j8e$m$b$9$Y$FL5;k$5$l$^$9!#3F5-;v(B +$B$O(B 30 $BJ8;z$N%@%C%7%e$N9T$G;O$^$j!"%X%C%@!<$H%\%G%#!<$N6h@Z$j$N9T$O0l8D$N(B +$B%9%Z!<%9$r4^$`$3$H$,$"$j!"$=$7$F%\%G%#!<$O$=$l$,EO$5$l$kA0(B +$B$K(B @code{nndoc-unquote-dashes} $B$rDL$5$l$^$9!#(B -$BEAE}E*$K(B nnimap $B$O%a!<%k%\%C%/%9$rJD$8$k$H$-$K(B @code{Deleted} $B$H$$$&0u$N(B -$BIU$$$?$9$Y$F$N5-;v$r>C5n$7$F$-$^$7$?$,!":#$G$O$3$N%5!<%P!JN,2DG=$J(B) $B%Q%i%a!<%?!<$O!"(B +$B$3$NDj5A$rJ8=q$N$Nl9g$bF1MM$G$9!#$3$l(B +$B$i$Nl9g$O(B @code{nil} $B$rJV$7!"$=$Nl9g$O(B @code{t} $B$rJV$7!"$=$NC5n$7$^$9!#(B -@item never -$B7h$7$F5-;v$r>C5n$7$^$;$s!#8=:_$O>C5n$N0u$,IU$$$?5-;v$r(B nnimap $B$GI=<($9$k(B -$BJ}K!$O$"$j$^$;$s$,!"B>$N(B @acronym{IMAP} $B%/%i%$%"%s%H$G$O$G$-$k$+$b$7$l$^(B -$B$;$s!#$$$D$bH$7$F$/$@$5$$!#(B -@item ask -$B%a!<%k%\%C%/%9$rJD$8$k$H$-$K!"(Bnnimap $B$,>C5n$5$l$?5-;v$r:o=|$9$k$+$I$&$+(B -$B$r?R$M$^$9!#(B -@end table - -@item nnimap-importantize-dormant -@vindex nnimap-importantize-dormant -$BHs(B-@code{nil} ($B%G%#%U%)%k%H(B) $B$@$C$?$i!"B>$N(B @acronym{IMAP} $B%/%i%$%"%s%H(B -$B$N$?$a$KJ]N15-;v$K2D;k5-;v$H$7$F(B ($B$b(B) $B0u$rIU$1$^$9(B ($BLuCm(B: $BJ]N1(B==dormant$B!"(B -$B2D;k(B==ticked)$B!#(BGnus $B$NFbIt$G$O!"EvA3$J$,$iJ]N15-;v$K$OJ]N15-;v$H$7$F$N$_(B -$B0u$,IU$1$i$l$^$9!#0lJ}$3$l$O!"J]N15-;v$r!"B>$N(B @acronym{IMAP} $B%/%i%$%"%s(B -$B%H$K$*$$$F!"$"$?$+$b2D;k5-;v$N$h$&$K$-$oN)$?$;$^$9!#(B($BJL$N8@$$J}$r$9$k$H!"(B -Gnus $B$K$OFs$D$N!V2D;k!W0u$,$"$j!"(B@acronym{IMAP} $B$K$O$O$?$C$?0l$D$@$H$$$&(B -$B$3$H$G$9!#(B) +$B$"$J$?$N%m!<%+%k$N(B @code{nntp} $B%5!<%P!<$,2?$i$+$NM}M3$GEj9F$r5v2D$7$F$$(B +$B$J$/$F$b!"?t$"$k(B mail-to-news $B%2!<%H%&%'%$$r;H$C$FEj9F$9$k$3$H$,$G$-$^$9!#(B +@code{nngateway} $B%P%C%/%(%s%I$O$3$N%$%s%?!<%U%'!<%9$rDs6!$7$^$9!#(B -$B$*$=$i$/$3$l$r$$$8$kM#0l$NM}M3$O!"$"$J$?$,MxMQl9g!"$"$J$?$OMxMQ$NMxMQC5n$9$k$N$,K>$^$7$$5-;v$rC5$9$H$-$K%5!<%P!<$KAw$C(B -$B$?(B @acronym{IMAP} $B$N8!:w%3%^%s%I$,F~$C$F$$$^$9!#%G%#%U%)%k%H(B -$B$O(B @code{"UID %s NOT SINCE %s"} $B$G!"$3$3$G:G=i$N(B @code{%s} $B$O(B UID $B$N0lB7(B -$B$$$GCV$-49$($i$l!"FsHVL\$N(B @code{%s} $B$OF|IU$GCV$-49$($i$l$^$9!#(B +@item nngateway-header-transformation +@vindex nngateway-header-transformation +$B%K%e!<%9%X%C%@!<$O!"(Bmail-to-news $B%2!<%H%&%'%$$,pJs$O!"(BRFC 2060 $B$N(B -$BBh(B 6.4.4 $B>O$r8+$F$/$@$5$$!#(B +$B%G%#%U%)%k%H$N4X?t$O!"C1$K(B @code{Newsgroups} $B%X%C%@!<$H%2!<%H%&%'%$$N%"(B +$B%I%l%9$K4p$E$$$??7$7$$(B @code{To} $B%X%C%@!<$rA^F~$7$^$9!#Nc$($P!"0J2<$N$h(B +$B$&$J(B @code{Newsgroups} $B%X%C%@!<$r;}$D5-;v$K$O!"(B -$B$7$+$7$J$,$i(B @code{nnimap-search-uids-not-since-is-evil} $B$,??$K$J$C$F$$(B -$B$k$H!"8e=R$N$h$&$K8!:wO@M}$,H?E>$5$l$k$N$G!"$3$NJQ?t$OL58z$K$J$j$^$9!#(B +@example +Newsgroups: alt.religion.emacs +@end example -@item nnimap-authinfo-file -@vindex nnimap-authinfo-file -$B%5!<%P!<$K%m%0%$%s$9$k$?$a$K;H$&G'>Z>pJs(B (credentials) $B$r4^$`%U%!%$%k$G(B -$B$9!#$=$N7A<0$O(B @code{ftp} $B$N(B @file{~/.netrc} $B%U%!%$%k$H(B ($B$[$H$s$I(B) $BF1$8(B -$B$G$9!#87L)$JMM<0$K$D$$$F$O!"JQ?t(B @code{nntp-authinfo-file} $B$r8+$F$/$@$5(B -$B$$!#$=$7$F(B @ref{NNTP} $B$b8+$F$/$@$5$$!#(BIMAP $B%5!<%P!l9g!"$=(B -$B$l$O(B @code{port imap} $B$^$?$O(B @code{port 143} $B$G$J$1$l$P$J$i$J$$$3$H$KCm(B -$B0U$7$F$/$@$5$$!#JX59>e(B Gnus $B$O(B @code{port imap} $B$NF15A8l$H$7(B -$B$F(B @code{port imaps} $B$ru67$N85$G$3$l$rI,MW$H$9$k$h$&$G$9!#(BCourier -1.7.1 $B$O$=$&$@$H$$$&Js9p$,$"$j$^$7$?!#(B - -@item nnimap-nov-is-evil -@vindex nnimap-nov-is-evil -@cindex Courier @acronym{IMAP} server -@cindex @acronym{NOV} - -@acronym{NOV} $B%G!<%?%Y!<%9$r:n$i$J$$$+!"$^$?$O%m!<%+%k$N$b$N$r;H$$$^$9!#(B -$B%G%#%U%)%k%H$O(B @code{gnus-agent} $B$NCM$G$9!#(B - -$BIaDL(B @acronym{NOV} $B%G!<%?%Y!<%9$r;H$&$H%X%C%@!<$No$KCY(B -$B$$(B @code{UID SEARCH UID} $B%3%^%s%I$r;H$$$^$9!#(BGnus $B%(!<%8%'%s%H$O!"$=$NCY(B -$B$$%3%^%s%I$r;H$o$:$K(B @acronym{NOV} $B%G!<%?%Y!<%9$K>pJs$r%-%c%C%7%e$9$k$N(B -$B$G!"$3$NJQ?t$N%G%#%U%)%k%HCM$O!"%(!<%8%'%s%H$,;H$o$l$k>l9g$O??$K!"$=$&$G(B -$B$J$$>l9g$O56$K$J$j$^$9!#(B - -@item nnimap-search-uids-not-since-is-evil -@vindex nnimap-search-uids-not-since-is-evil -@cindex Courier @acronym{IMAP} server -@cindex expiring @acronym{IMAP} mail - -@code{UID SEARCH UID @var{message numbers} NOT SINCE @var{date}} $B%3%^%s(B -$B%I$r;H$o$J$$$h$&$K$7$^$9!#$=$l$O!"$"$ko$KCY$/$J$j$^$9!#Be$o$j(B -$B$K(B @code{UID SEARCH SINCE @var{date}} $B$r;H$C$F!"(BGnus $B$G4|8B@Z$l>C5n$9$k(B -$B5-;v$N%j%9%H$+$iM>J,$J$b$N$rC5n(B (@pxref{Expiring Mail}) $B$r9T$&$H$-$O!"4|8B@Z(B -$B$l>C5n$7$F$b$h$$5-;v$N%j%9%H$,;O$a$K$"$j!"(BIMAP $B%5!<%P!<$K!V$3$l$i$N5-;v(B -$B$N$&$A!"0l=54V$h$j8E$$$b$N$O$I$l(B?$B!W$N$h$&$JLd$$$rH/$7$^$9!#$3$l$O40A4$K(B -$B9gM}E*$JC5n$NBP>]$+$I$&$+$rD4$Y$k$N$G!"$=$l$KEz$($k$?$a(B -$B$KD9$$;~4V$,$+$+$j$^$9!#IT;W5D$J$3$H$K!V(B@emph{$B$9$Y$F(B} $B$N5-;v$N$&$A!"0l=5(B -$B4V$h$j8E$$$b$N$O$I$l(B?$B!W$H$$$&7$/$G$7$g$&!#(B - -@item nnimap-logout-timeout -@vindex nnimap-logout-timeout - -$B$"$kl9g$K!"%5!<%P!<$X$N@\B3$rJD$8$k$3$H$,$G$-$J$$$3$H$,$"$j$^(B -$B$9!#$=$N>l9g!"%5!<%P!<$,$"$kM}M3(B ($BE57?E*$K$O%?%$%`%"%&%H(B) $B$G@\B3$rJD$8$F(B -$B$7$^$C$?$H$7$F$b!"(BEmacs $B$H%m!<%+%k!&%M%C%H%o!<%/$N4V$N@\B3$,@8$-$F$$$k$h(B -$B$&$K4QB,$5$l$k$G$7$g$&!#$=$N7k2L(B Emacs $B$O(B Emacs $B$,Aw$C(B -$B$?(B @code{LOGOUT} $BL?Na$KBP$9$k%5!<%P!<$+$i$NJVEz$rBT$AB3$1$^$9!"$H8@$&$+(B -$B%O%s%0$7$^$9!#$=$N$h$&$J%M%C%H%o!<%/$K$$$k$N$G$"$l$P!"$3$NJQ?t$KIC?t$r@_(B -$BDj$9$k$3$H$OLr$KN)$A$^$9!#$=$l$,@_Dj$5$l$k$H(B Emacs $B$,(B @code{LOGOUT} $BL?Na(B -$B$rAw$C$F$+$i$3$NIC?t8e$K!"%O%s%0$7$?@\B3$O6/@)E*$K=*N;$5$;$i$l$^$9!#$=$l(B -$B$O>.$52a$.$kCM$G$O$$$1$^$;$s$,!"Bg$-2a$.$kCM$bITJX$G$7$g$&!#$*$=$i$/(B -$BCM(B 1.0 $B$ONI$$L\0B$G$9!#$G$bB>$NCM$r$$$/$D$+;n$7$F$_$k2ACM$,$"$k$+$b$7$l(B -$B$^$;$s!#(B +$B0J2<$N4X?t$,MQ0U$5$l$F$$$^$9(B: -$B0J2<$O%5!<%P!<;XDj$NNc$G$9(B: +@table @code +@item nngateway-simple-header-transformation +@findex nngateway-simple-header-transformation +@var{newsgroup}@@@code{nngateway-address} $B$N$h$&$J(B @code{To} $B%X%C%@!<$r(B +$B:n$j$^$9!#(B -@lisp -(nnimap "mail.server.com" - (nnimap-logout-timeout 1.0)) -@end lisp +@item nngateway-mail2news-header-transformation +@findex nngateway-mail2news-header-transformation +@code{nngateway-address} $B$N$h$&$J(B @code{To} $B%X%C%@!<$r:n$j$^$9!#(B +@end table @end table -@menu -* Splitting in IMAP:: nnimap $B$G%a!<%k$rJ,3d$9$k(B -* Expiring in IMAP:: nnimap $B$K$h$k%a!<%k$N4|8B@Z$l>C5n(B -* Editing IMAP ACLs:: $BB>$NMxMQA06u4V$r;H$&(B ($B;H$o$J$$(B) $BJ}K!(B -* Debugging IMAP:: $B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H(B -@end menu +$BNc$G$9(B: -@node Splitting in IMAP -@subsection IMAP $B$G$NJ,3d(B -@cindex splitting imap mail +@lisp +(setq gnus-post-method + '(nngateway + "mail2news@@replay.com" + (nngateway-header-transformation + nngateway-mail2news-header-transformation))) +@end lisp -$BJ,3d$O(B Gnus $B$NMxMQ!l@j(B -$BM-N($rA}$7$F!"$$$/$D$b$N(B IMAP $B%5!<%P!<$K$h$C$F%5%]!<%H$5$l$k$h$&$K$J$j$^(B -$B$7$?!#9,$$$K(B Gnus $B$b$=$l$r%5%]!<%H$7$^$9!#(B@xref{Sieve Commands}.) +@node The Empty Backend +@subsection $B6u$C$]$N%P%C%/%(%s%I(B +@cindex nnnil -$B4XO"$9$kJQ?t$O;0$D$G$9(B: +$Bl9g$K!"(B +@code{nnnil} $B$OBeMQ$H$7$F;H$&$3$H$,$G$-$k%P%C%/%(%s%I$G$9!#E57?E*$JNc$O!"(B +$BBh0l$NA*BrJ}K!$rI,MW$H$7$J$$$,BhFs$N(B (secondary) $BA*BrJ}K!$@$1$r;H$$$?$$(B +$B>l9g$G$9(B: -@table @code -@item nnimap-split-crosspost -@cindex splitting, crosspost -@cindex crosspost -@vindex nnimap-split-crosspost -@code{nil} $B$G$J$1$l$P!"J#?t$NJ,3d5,B'$,$=$N%a!<%k$H9gCW$7$?$H$-$K%/%m%9(B -$B%]%9%H$r$7$^$9!#(B@code{nil} $B$J$i$P!"(B@code{nnimap-split-rule} $B$G:G=i$K8+$D(B -$B$+$C$?$b$N$,;H$o$l$^$9!#(B +@lisp +(setq gnus-select-method '(nnnil "")) +(setq gnus-secondary-select-methods + '((nnimap "foo") + (nnml ""))) +@end lisp -Nnmail $B$GBP1~$9$k$b$N(B: @code{nnmail-crosspost}. +@node Combined Groups +@section $B9gJ;%0%k!<%W(B -@item nnimap-split-inbox -@cindex splitting, inbox -@cindex inbox -@vindex nnimap-split-inbox -$BJ,3d$N85$H$J$k(B @acronym{IMAP} $B$N%a!<%k%\%C%/%9$NL>A0$r;XDj$9$kJ8;zNs$+J8(B -$B;zNs$N%j%9%H$G$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G!"J,3d$O;HMQ$7$J$$$h$&$K$J$C(B -$B$F$$$^$9(B! +Gnus $B$O!"$9$Y$F$N%0%k!<%W$NA[%0%k!<%W(B +@cindex nnvirtual +@cindex virtual groups +@cindex merging groups -@item nnimap-split-rule -@cindex splitting, rules -@vindex nnimap-split-rule -@code{nnimap-split-inbox} $B$G8+$D$+$C$??7$7$$%a!<%k$O!"$3$NJQ?t$K=>$C$FJ,(B -$B3d$5$l$^$9!#(B +@dfn{nnvirtual} $B%0%k!<%W$O!".$5$J%0%k!<%W$r$?$/$5$sFI$`$N$,7y$K$J$C$F$-$?$i!"$=$l$i$r0l$D$N(B +$BBg$-$J%0%k!<%W$KF~$l$F!"7y$K$J$k$/$i$$5pBg$G$9$Y$F$N$b$N$r(B INBOX.private $B$KF~$l$^$9!#(B +$B2>A[%0%k!<%W$GIU$1$i$l$?$9$Y$F$N0u$O!"$=$N9=@.MWAG$N%0%k!<%W$N5-;v$K$/$C(B +$B$D$1$i$l$^$9!#$D$^$j!"2>A[%0%k!<%W$G5-;v$K2D;k5-;v$N0u$rIU$1$k$H!"$=$N5-(B +$B;v$O$b$H$b$H$N9=@.MWAG$N%0%k!<%W$G$b2D;k5-;v$K$J$j$^$9!#(B($B$=$7$F5U$b@.$j(B +$BN)$A$^$9(B---$B9=@.MWAG$N%0%k!<%W$GIU$1$?0u$O!"2>A[%0%k!<%W$G$bI=<($5$l$^(B +$B$9!#(B) $B6u$N2>A[%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!!<$G(B @kbd{G V} +(@code{gnus-group-make-empty-virtual}) $B$rC$9$Y(B -$B$-$G$"$k$3$H$rI=$9$3$H$b$G$-$^$9!#5$$rIU$1$F;H$C$F$/$@$5$$!#(B - -$BFs$DL\$NMWAG$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"$=$N5,B'$N:G=i$NMWAG(B -$B$r0z?t$H$7$F!"5-;v$N%X%C%@!<$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#%a!<%k$,$=$N%0(B -$B%k!<%W$KB0$9$k$H9M$($k>l9g$O!"(B@code{nil} $B$G$J$$CM$rJV$9I,MW$,$"$j$^$9!#(B - -Nnmail $B$NMxMQe$NNc$N$h$&$K(B)$B!#$3$l(B -$B$O(B nnimap $B$G$OI,MW$G$O$"$j$^$;$s!#@55,I=8=$N$I$l$K$b9gCW$7$J$$5-;v(B -$B$O(B inbox $B$+$i0\F0$5$l$^$;$s!#(B(inbox $B$KL$FI5-;v$rBgNL$KCV$$$F$*$/$H!"J,3d(B -$B$N%3!<%I$O?7$7$$%a!<%k$r!$A!W$^$9!#M-8z$K$7$F$$(B -$B$k>l9g$O!"$9$Y$F$N9gCW$7$?5,B'$,!V>!$A!W$^$9!#(B +$BMxMQl9g$K!"F1$8%0%k!<%W$rJ#?t$N%5!<%P!<$+$i4s$;=8$a$k$3(B +$B$H$O!"K\Ev$K$&$^$$9M$($+$b$7$l$^$;$s!#(B@samp{soc.motss} $B$rF|K\$N%5!<%P!<(B +$B$H%N%k%&%'!<$N%5!<%P!<$NN>J}$+$iFI$_$?$1$l$P!"%0%k!<%W$N@55,I=8=$H$7$F0J(B +$B2<$N$b$N$r;H$&$3$H$,$G$-$k$G$7$g$&(B: -$B$3$NJQ?t$O$=$NCM$H$7$F4X?t$r;}$D$3$H$b$G$-$^$9!#$=$N4X?t$O5-;v$N%X%C%@!<(B -$B$NItJ,$KHO0O$,69$a$i$l$?>uBV$G8F$P$l!"5-;v$N0\F0@h$@$H;W$&%0%k!<%W$rJV$9(B -$B$b$N$G$J$1$l$P$J$j$^$;$s!#(B@code{nnimap-split-fancy} $B$r;2>H$7$F$/$@$5$$!#(B +@example +"^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$" +@end example -$BJ,3d%3!<%I$OI,MW$J$i%a!<%k%\%C%/%9$r:n@.$7$h$&$H$7$^$9!#(B +($B$G$b$A$g$C$HCm0U!#(B@kbd{G m} $B$G%0%k!<%W$r:n@.$9$k$H$-$O!"%P%C%/%9%i%C%7%e(B +$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-(B +$B9f(B (@samp{"..."}) $B$bA[%5!<%P!J}$N%0%k!<%W$N$9$Y$F$N5-;v$O(B +$B0l$D$N%0%k!<%W$KF~$j!"=EJ#$bL5$$$O$:$G$9!#%9%l%C%II=<((B ($B$H$=$NB>(B) $B$bDL>o(B +$BDL$jF0:n$9$k$G$7$g$&$1$l$I!"5-;v$NJB$V=g=x$K$OLdBj$,$"$k$+$b$7$l$^$;$s!#(B +$BF|IU$K$h$kJB$YBX$($,!"$3$3$G$O0l$D$NA*Br;h$K$J$k$+$b$7$l$^$;(B +$B$s(B (@pxref{Selecting a Group})$B!#(B -@lisp -(setq nnimap-split-rule - '(("my1server" (".*" (("ding" "ding@@gnus.org") - ("junk" "From:.*Simon"))) - ("my2server" ("INBOX" nnimap-split-fancy)) - ("my[34]server" (".*" (("private" "To:.*Simon") - ("junk" my-junk-func))))) -@end lisp +$B$J$*!"$3$3$G0l$D$@$1@)8B$,$"$j$^$9(B---$B2>A[%0%k!<%W$K4^$^$l$k%0%k!<%W$O$9(B +$B$Y$F@8$-$F$$$k(B ($B$9$J$o$A9XFI$^$?$OHs9XFI$N(B) $B>uBV$G$J$/$F$O$J$j$^$;$s!#:o(B +$B=|$5$l$?(B (killed) $B%0%k!<%W$"$k$$$O%>%s%S$N%0%k!<%W$O(B @code{nnvirtual} $B%0(B +$B%k!<%W$r9=@.$9$k%0%k!<%W$K$J$k$3$H$O$G$-$^$;$s!#(B -$B2>A[%5!<%P!$O!"F1$85,B'$rJ#?t$N%5!<%P!<$KE,MQ$G$-$k$h$&$K!"J}$,F1$85,B'$r;H$$$^$9!#F1(B -$BMM$K(B inbox $BJ8;zNs$b@55,I=8=$G$9!#J}(B -$B$G$9!#(B +@vindex nnvirtual-always-rescan +@code{nnvirtual-always-rescan} $BJQ?t$,(B @code{nil} $B$G$J$1$l(B +$B$P(B ($B$=$l!"$D$^$jHs(B-@code{nil} $B$,%G%#%U%)%k%H(B)$B!"(B@code{nnvirtual} $B$O2>A[%0(B +$B%k!<%W$KF~$C$?$H$-$K>o$KL$FI5-;v$rAv::$7$^$9!#$3$NJQ?t$,(B @code{nil} $B$K$J$C(B +$B$F$$$F!"2>A[%0%k!<%W$r:n$C$?8e$K9=@.MWAG$N%0%k!<%W$G5-;v$rFI$s$@>l9g$O!"(B +$B$=$N9=@.MWAG$N%0%k!<%W$GFI$^$l$?5-;v$O!"2>A[%0%k!<%W$K8=$l$F$7$^$&$G$7$g(B +$B$&!#6&DL$J9=@.MWAG$N%0%k!<%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b!"$3$N(B +$B1F6A$,$"$j$^$9!#$=$&$$$&>l9g$K$O!"$3$NJQ?t$r(B @code{t} $B$K$9$k$Y$-$G$9!#$5(B +$B$b$J$1$l$P!"2>A[%0%k!<%W$KF~$kEY$K!"Kh2s$=$N2>A[%0%k!<%W$N>e(B +$B$G(B @code{M-g} $B$rC!$$$F$bNI$$$G$7$g$&(B---$B$3$l$K$O$[$\F1MM$N8z2L$,$"$j$^$9!#(B -Nnmail $B$GBP1~$9$k$b$N(B: @code{nnmail-split-methods}. +@code{nnvirtual} $B$O%a!<%k$H%K%e!<%9$NN>J}$N%0%k!<%W$r9=@.MWAG$N%0%k!<%W(B +$B$K$9$k$3$H$,$G$-$^$9!#(B@code{nnvirtual} $B%0%k!<%W$N5-;v$KJVEz$9$k$H$-$O!"(B +@code{nnvirtual} $B$O5-;v$N=P=j$N9=@.MWAG$N%0%k!<%W$N%P%C%/%(%s%I$K!"$=$l(B +$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(B +$B$P$J$j$^$;$s!#$7$+$7(B @kbd{^} $B$r$7$?$H$-$K$O!"IaDL$O9=@.MWAG$N%P%C%/%(%s(B +$B%I$,$3$l$rCN$k$?$a$N3Nl9g(B @code{nnvirtual} $B$O!"(B +Gnus $B$K5-;v$O%K%e!<%9$G$O$J$$%P%C%/%(%s%I$+$i$d$C$FMh$?$H9p$2$^$9!#(B($BC1$K(B +$B$=$l$,0BA4$JB&$J$N$G!#(B) -@item nnimap-split-predicate -@cindex splitting -@vindex nnimap-split-predicate -$B$3$N=R8l$K9gCW$9$k(B @code{nnimap-split-inbox} $B$K$"$k%a!<%k$OJ,3d$5$l$^$9!#(B -$B$3$l$OJ8;zNs$G!"%G%#%U%)%k%H$O(B @samp{UNSEEN UNDELETED} $B$G$9!#(B +$B$3$l$i$N>l9g$K%a%C%;!<%8%P%C%U%!!<$G(B @kbd{C-c C-n} $B$r9T$J$&$H!"1~Ez$7$h(B +$B$&$H$7$F$$$k5-;v$+$i(B @code{Newsgroups} $B9T$rH4$-=P$7$FA^F~$7$^$9!#(B -inbox $B$K$"$k%a!<%k$rFI$`$?$a$KJL$N(B @acronym{IMAP} $B%/%i%$%"%s%H$r;H$C$F$$(B -$B$k$,!"9XFIEY$K4X$o$i$:$K$9$Y$F$N5-;v$r(B Gnus $B$KJ,3d$5$;$?$$$J$i$P!"$3$l$O(B -$BLr$KN)$D$+$b$7$l$^$;$s!#$=$N>l9g$O(B @samp{UNDELETED} $B$KJQ$($l$PNI$$$G$7$g(B -$B$&!#(B +@code{nnvirtual} $B%0%k!<%W$O!"5-;v$H0u0J30$O9=@.MWAG$N%0%k!<%W$+$i7Q>5$7(B +$B$^$;$s(B---$BNc$($P%0%k!<%W%Q%i%a!<%?!<$b$=$&$J$N$G$9$,!"$=$l$i$O7Q>5$5$l$^(B +$B$;$s!#(B -@item nnimap-split-fancy -@cindex splitting, fancy -@findex nnimap-split-fancy -@vindex nnimap-split-fancy -$BFC5iJ,3d$r;H$$$?$$$J$i$P!"(B@code{nnimap-split-rule} $B$NCM(B -$B$r(B @code{nnmail-split-fancy} $B$K@_Dj$9$k$3$H$,$G$-$^$9!#(B -@xref{Fancy Mail Splitting}. +@node Email Based Diary +@section $BEE;R%a!<%k$K$h$kF|Dx4IM}(B +@cindex diary +@cindex email based diary +@cindex calendar -$B$7$+$7(B nnmail $B$H(B nnimap $B$H$G0[$J$kFC5iJ,3dJ}<0$r;}$D$h$&$K$9$k$K$O!"(B -@code{nnimap-split-rule} $B$NCM$r(B @code{nnimap-split-fancy} $B$K@_Dj$7$F!"(B -nnimap $BFCM-$NFC5iJ,3dJ}<0$r(B @code{nnimap-split-fancy} $B$KDj5A$7$F$/$@$5$$!#(B +$B$3$N>O$G$O(B @code{nndiary} $B$H$$$&FCJL$J%a!<%k%P%C%/%(%s%I$H!"$=$NCg4V(B +$B$N(B @code{gnus-diary} $B%i%$%V%i%j!<$K$D$$$F@bL@$7$^$9!#$=$l$,!VFCJL!W$J$N(B +$B$O!"(BGnus $B$G%a!<%k$rFI$`$?$a$NI8=`$NA*Br;h$N0l$D$G$"$k$D$b$j$OL5$$$+$i$G(B +$B$9!#$=$l(B ($BI8=`$NA*Br;h(B) $B$K$D$$$F$O(B @ref{Choosing a Mail Back End} $B$r;2>H(B +$B$7$F$/$@$5$$!#Be$o$j$K!"FCJL$JJ}K!$G$"$J$?$N%a!<%k$N(B @emph{ $B$$$/$D$+(B} $B$r07(B +$B$&!"$9$J$o$A$3$l$O%j%^%$%s%@!<(B ($BM=Dj$r;W$$=P$5$;$k$b$N(B) $B$H$7$F;H$o$l$^$9!#(B -$BNc(B: +$BE57?E*$J6Z=q$-$O!"$3$&$G$9!#(B -@lisp -(setq nnimap-split-rule 'nnimap-split-fancy - nnimap-split-fancy ...) -@end lisp +@itemize @bullet +@item +$B$"$J$?$O%"%s%G%#!&%^%/%I%&%'%k$+%V%k!<%9!&%&%#%j%9(B ($B$"$J$?$N9%$_$K9g$o$;(B +$B$F!"$I$A$i$+$rA*$s$G$/$@$5$$(B) $B$H!"0l%v7n8e$K%G!<%H$NLsB+$r$7$^$7$?!#$=$l(B +$B$rK:$l$k$o$1$K$O$$$-$^$;$s!#(B +@item +$B$=$3$G!"<+J,08$F$K%j%^%$%s%@!<$N%a%C%;!<%8$r(B ($BK\Ev$KKhF|0lDL(B) $BAw$k$3$H$K(B +$B$7$^$7$?!#(B +@item +$B$"$J$?$O$=$N$3$H$r$9$C$+$jK:$l$F!"$$$D$b$I$*$j$K?7$7$$%a!<%k$rC5n$N0u$,IU$$$F$$$l$P!"%a%C%;!<%8$O<+F0E*$K>C5n$5$l$^$9!#(B +@end itemize -Nnmail $B$GBP1~$9$k$b$N(B: @code{nnmail-split-fancy}. +Gnus Diary $B%P%C%/%(%s%I$O!"(B($B>o$KC$5$l$k$3$H$,L5$$(B) $BDj4|E*$JM=Dj$r!"(B +$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(B +$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(B +$B2<$N3F>O$G@bL@$5$l$F$$$^$9!#(B -@item nnimap-split-download-body -@findex nnimap-split-download-body -@vindex nnimap-split-download-body -$BJ,3d$7$F$$$k:GCf$K$9$Y$F$N5-;v$r%@%&%s%m!<%I$9$k$K$O!"Hs(B-@code{nil} $B$K@_(B -$BDj$7$F$/$@$5$$!#$3$l$OIaDL$OI,MW$H$7$J$$$7!"$b$N$4$H$rAjEv$KCY$/$7$F$7$^(B -$B$&$G$7$g$&!#5-;v$rJ,3d$9$k$?$a$K$=$NK\J8$rJ,@O$9$k9bEY$J4X?t$r;H$$$?$$>l(B -$B9g$K$O!"I,MW$+$b$7$l$^$;$s!#(B -@end table - -@node Expiring in IMAP -@subsection IMAP $B$G$N4|8B@Z$l>C5n(B -@cindex expiring @acronym{IMAP} mail - -@code{nnimap} $B$O40A4$J(B @code{nnmail} $BM3Mh$N%P%C%/%(%s%I$G$O$"$j$^$;$s$,!"(B -$BI8=`E*$J$?$$$F$$$N4|8B@Z$l>C5n(B (@pxref{Expiring Mail}) $B$N5!G=$r%5%]!<%H(B -$B$7$^$9!#(B@acronym{IMAP} $B$NJ,3d(B (@pxref{Splitting in IMAP}) $B$G(B -$B$O(B @code{nnmail} $B$NJQ?t$rJ#@=$7$J$$(B ($BNc$($P(B @var{nnimap-expiry-wait} $B$r(B -$B@8@.$7$J$$(B) $BE@$,0c$&$N$G$9$,!"(B@code{nnmail} $B$NJQ?t$rN.MQ$7$^$9!#0J2<(B -$B$O(B @code{nnimap} $B$N4|8B@Z$l>C5n$N=hM}$G;H$o$l$kJQ?t$G$9!#(B - -$B$^$?!"4|8B@Z$l>C5n$N0u$,$I$N$h$&$K(B @acronym{IMAP} $B%5!<%P!<$K5-O?$5$l$k$+(B -$B$K$D$$$F$b!"$3$3$G8@5Z$7$F$*$/$N$,E,@Z$G$7$g$&!#4|8B@Z$l>C5n$N0u(B -$B$O(B @code{imap} $B%/%i%$%"%s%HFCM-$N0u$G$"$k(B @code{gnus-expire} $B$KJQ49$5$l!"(B -$B%a%C%;!<%8$K5-O?$5$l$^$9!#$=$&$9$k$N$O!"$*$=$i$/(B Gnus $B$@$1$,E,@Z(B -$B$K(B @code{gnus-expire} $B$N0u$rM}2r$7$F07$&$+$i$G$9!#$b$C$H$bB>$N%/%i%$%"%s(B -$B%H$O!"%a%C%;!<%8$N%/%i%$%"%s%HFCM-$N%U%i%0$r8+$5$;$F$/$l$k$G$7$g$&$,!#$3(B -$B$N$3$H$O!"%/%i%$%"%s%HFCM-$N%U%i%0$r915WE*$K%a%C%;!<%8$KJ]B8$9$k$3$H$r!"(B -$B%5!<%P!<$,%5%]!<%H$7$J$1$l$P$J$i$J$$$3$H$b0UL#$7$^$9!#$?$$$F$$$O%5%]!<%H(B -$B$7$^$9!#9,$$$K$b!#(B - -$B$b$7(B @acronym{IMAP} $B%a!<%k$N4|8B@Z$l>C5n$,$H$F$bCY$/46$8$i$l$k$N$J$i$P!"(B -$B%5!<%P!e0L3,AX$K$"$kC5n$NCM$O!"?t!"%7%s%\(B -$B%k$N(B @code{immediate} $B$^$?$O(B @code{never} $B$G$9!#(B +@node The NNDiary Back End +@subsection NNDiary $B%P%C%/%(%s%I(B +@cindex nndiary +@cindex the nndiary back end -@item nnmail-expiry-target -$B$3$NJQ?t$O%5%]!<%H$5$l$F$$$F!"FbItE*$K$O$3$l$r07$&(B @code{nnmail} $B4X?t$r(B -$B8F$V$3$H$K$h$C$F$9(B) $B$H$$$&:GE,2=$b4^$_$^$9!#(B -@end table +@code{nndiary} $B$O(B @code{nnml} (@pxref{Mail Spool}) $B$K$H$F$b$h$/;w$F$$$k(B +$B%P%C%/%(%s%I$G$9!#8=$K$=$l$O(B @code{nnml} $B$H(B @code{nndraft} $B$r9g$o$;$?$b(B +$B$N$K8+$($k$G$7$g$&!#(B@code{nnml} $B$r$4B8CN$J$i$P!"$"$J$?$O$9$G(B +$B$K(B @code{nndiary} $B$,%a%C%;!<%8$r3JG<$9$k;EAH$_(B ($B0lDL$"$?$j0l$D$N%U%!%$%k!"(B +$B0l%0%k!<%W$"$?$j0l$D$N%G%#%l%/%H%j!<(B) $B$K@:DL$7$F$$$^$9!#(B -@node Editing IMAP ACLs -@subsection IMAP $B$N(B ACL $B$rJT=8$9$k(B -@cindex editing imap acls -@cindex Access Control Lists -@cindex Editing @acronym{IMAP} ACLs -@kindex G l ($B%0%k!<%W(B) -@findex gnus-group-nnimap-edit-acl +$B2?$O$5$F$*$-!"(B@code{nndiary} $B$r$A$c$s$HF0:n$5$;$k$K$O!"0l$D$NMW7o$,$"$j(B +$B$^$9(B: Gnus $B$N%0%k!<%W$NF|IU$N5!G=$r(B @emph{$B;H$o$J$1$l$P$J$j$^$;$s(B}$B!#$=$l(B +$B$,$I$&$$$&$U$&$K9T$J$o$l$k$+$O(B @ref{Group Timestamp} $B$r8+$F$/$@$5$$!#(B -ACL $B$O(B Access Control List ($B;HMQ@)8B0lMw(B) $B$NN,$G$9!#(B@acronym{IMAP} $B$G(B -$B$O!"(BACL $B$OB>$NMxMQ\$7$$@bL@$r$H$b$J$C$?(B ACL $BJT=8%&%#%s%I%&$,8=$l$^$9!#(B +@node Diary Messages +@subsubsection $BF|Dx%a%C%;!<%8(B +@cindex nndiary messages +@cindex nndiary mails -$B;H$&$3$H$,$"$j$=$&$JNc(B: +$B<7$D$NFCJL$J%X%C%@!<$,I,?\$G$"$k$3$H0J30!"(B@code{nndiary} $B$N%a%C%;!<%8$O(B +$B$^$C$?$/IaDL$N$b$N$G$9!#$=$l$i$N%X%C%@!<$O(B @code{X-Diary-} $B$N(B +$BMM<0$GI=$5$l!"(B@code{} $B$NItJ,$O(B @code{Minute}, @code{Hour}, +@code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} $B$*$h(B +$B$S(B @code{Dow} $B$N$&$A$N0l$D$G$9!#(B@code{Dom} $B$O!VF|(B (Day of Month)$B!W$r!"(B +@code{Dow} $B$O!VMKF|(B (Day ofWeek)$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<(B +$B$O(B crontab $B$N@_Dj$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#(B @itemize @bullet @item -$B$"$J$?$N%a!<%j%s%0%j%9%H$N%a!<%k%\%C%/%9$G!H(Banyone$B!I$K!H(Blrs$B!I8"(B (lookup, -read, seen/unseen $B%U%i%0$NJ];}(B) $B$rM?$($k$3$H$K$h$C$F!"$=$N%j%9%H$K9VFIEP(B -$BO?$7$J$/$F$b!"F1$8%5!<%P!<$NB>$NMxMQ$l(B @code{Minute} $B$K$O(B 0--59$B!"(B@code{Hour} $B$K$O(B 0--23$B!"(B +@code{Dom} $B$K$O(B 1--31$B!"(B@code{Month} $B$K$O(B 1--12$B!"(B@code{Year} $B$K$O(B 1971 $B$h(B +$B$jBg$-$$CM!"$=$7$F(B @code{Dow} $B$K$O(B 0--6 (0 $B$,F|MKF|(B) $B$G$9!#(B +@item +$BFCJL$J>l9g$H$7$F!"(B@code{Dom} $B$^$?$O(B @code{Dow} $B$N$I$A$i$+0lJ}$K$*$1$k@1(B +$B0u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/!"!V$b$&0lJ}$N%U%#!<%k%I$@$1$r;H$&!W0UL#(B +$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(B +$B$KCm0U$7$F$/$@$5$$!#(B @item -$B>/$J$/$H$b(B Cyrus $B$N%5!<%P!<$G$O!"C/$b$,!H(Bplussing$B!I$r;H$&$3$H$,$G$-$k$h(B -$B$&$K$9$k$?$a$K$O!"MxMQ!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&(B +$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ(B +$B?t(B @code{nndiary-headers} $B$r8+$F$/$@$5$$!#(B @end itemize -@node Expunging mailboxes -@subsection $B%a!<%k%\%C%/%9$N:o=|(B -@cindex expunging - -@cindex expunge -@cindex manual expunging -@kindex G x ($B%0%k!<%W(B) -@findex gnus-group-nnimap-expunge -@code{nnimap-expunge-on-close} $B$K(B @code{never} $B$r@_Dj$7$F$$$k>l9g$K$O!"(B -$B%a!<%k%\%C%/%9$N$9$Y$F$N>C5n(B (deleted) $B$5$l$?5-;v$rC5n$5$l$?5-;v$rI=<($9$kJ}K!$O$"$j$^$;$s!#$?$@>C5n$G$-$k$@$1$G(B -$B$9!#(B - -@node A note on namespaces -@subsection $BL>A06u4V$K4X$9$kCm0U(B -@cindex IMAP namespace -@cindex namespaces - -@acronym{IMAP} $B%W%m%H%3%k$K$OL>A06u4V(B (namespaces) $B$H8F$P$l$k35G0$,$"$j!"(B -$B0J2<$N(B RFC2060 $B$NJ8=q$G5-=R$5$l$F$$$^$9(B: +1999$BG/$+$i(B 2010$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N(B 12:00, 20:00, 21:00, +22:00, 23:00 $B$*$h$S(B 24:00 $B$r@_Dj$9$k$?$a$K!"%a%C%;!<%8$K2C$($kF|Dx%X%C%@!<(B +$B$N6qBNNc$G$9(B ($B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F$/$@$5$$(B): @example -5.1.2. $B%a!<%k%\%C%/%9L>A06u4VL?L>5,B'(B - - $B=,47$K$h$j(B "#" $B$G;O$^$C$F$$$k$9$Y$F$N%a!<%k%\%C%/%9L>$N:G=i$N3,AXMWAG(B - $B$O!";D$j$NL>A0$N(B "$BL>A06u4V(B" $B$r<($7$F$$$k!#$3$l$O!"$=$l$>$lFH<+$NL>A0(B - $B6u4V$r;}$D0[$J$k%a!<%k%\%C%/%9J]4I$N4V$G$N!"[#Kf$5$rA06u4V$rB>$N%a!<%k%\%C%/%9$+$iJ,N%$9$k$?$a$K!"(B - "#news" $BL>A06u4V$rMQ$$$F$b$h$$!#$3$&$7$F(B comp.mail.misc $B%K%e!<%9%0(B - $B%k!<%W$O(B "#news.comp.mail.misc" $B$H$$$&%a!<%k%\%C%/%9L>$r;}$A!"L>A0(B - "comp.mail.misc" $B$OJL$N%*%V%8%'%/%H(B ($BNc$($P!"MxMQ:\(B) +X-Diary-Minute: 0 +X-Diary-Hour: 12, 20-24 +X-Diary-Dom: 1 +X-Diary-Month: * +X-Diary-Year: 1999-2010 +X-Diary-Dow: 1 +X-Diary-Time-Zone: * @end example -Gnus $B$K$*$1$k(B @acronym{IMAP} $B$NZ$9$k5-=R$,$3$NJ8=q$K$OL5$$0lJ}(B -$B$G!"$$$/$D$+$N%5!<%P!<$O(B Gnus $B$N%a!<%k%\%C%/%9$NL>A0$N;H$$J}$G$OF0:n$7$J(B -$B$$$d$jJ}$GL>A06u4V@\F,8l(B (namespace prefix) $B$r;H$C$F$$$^$9!#(B - -$B6qBNE*$K$O!"%o%7%s%H%sBg3X$N(B @acronym{IMAP} $B%5!<%P!<(B -$B$O(B @code{#driver.mbx/read-mail} $B$N$h$&$J%a!<%k%\%C%/%9L>$r;H$C$F$$$F!"$=(B -$B$l$O(B @sc{create} $B$H(B @sc{append} $B%3%^%s%I$G$@$1M-8z$G$9!#%a!<%k%\%C%/%9$,(B -$B:n$i$l$?8e(B ($B$^$?$O%a%C%;!<%8$,%a!<%k%\%C%/%9$KDI2C$5$l$?8e(B) $B$G$O!"$=$l$O(B -$BL>A06u4V@\F,8l$rIU$1$:$K%"%/%;%9!"$9$J$o$A(B @code{read-mail} $B$5$l$J$1$l$P(B -$B$J$j$^$;$s!#(BGnus $B$OMxMQ$rJ]>Z$G$-$J$$$N$G!"@dBP$KL>A06u4V@\F,8l$,IU$$$?%a!<%k%\%C%/(B -$B%9L>$r(B Gnus $B$G;H$C$F$O$$$1$^$;$s!#(B - -@code{#driver.*/} $B$K$D$$$F!"$I$N$h$&$K@\F,8l$r;H$($PNI$$$+$K$D$$$F$N$5$i(B -$B$J$k>pJs$O!"(BUoW IMAPD $B$NJ8=q$r8+$F$/$@$5$$!#$=$l$i$O6/NO$J9)6q$J$N$G!"$I(B -$B$s$J8z2L$,$"$k$+$,3N$+$J>l9g$@$1;H$C$F$/$@$5$$!#(B +@node Running NNDiary +@subsubsection NNDiary $B$rF0$+$9(B +@cindex running nndiary +@cindex nndiary operation modes -@node Debugging IMAP -@subsection IMAP $B$N%G%P%C%0(B -@cindex IMAP debugging -@cindex protocol dump (IMAP) +@code{nndiary} $B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N(B +$B!VEAE}7?(B (traditional)$B!W!"$b$&0l$D$O!V<+N'7?(B (autonomous)$B!W$G$9!#EAE}7?(B +$B$N%b!<%I$G$O!"(B@code{nndiary} $B$O$=$l<+?H$,?7Ce%a!<%k$re$N%P%0$,L5$$$H$O8@$$@Z$l$J$$$N$G!";d$?$A$O!"$9$0$K$=$l(B -$B$i$rD>$9$?$a$K:GA1$r?T$/$7$^$9!#$"$J$?$,4qL/$J?6$kIq$$$K=P2q$C$?$H$7$?$i!"(B -$B%5!<%P!<$+(B Gnus $B$N$I$A$i$+$K%P%0$,$"$k2DG=@-$,$"$j$^$9!#(B +$BK\@\Aw$C(B +$B$F!"$=$l$i$rC$9$k$3$H$r4j$$$^$9$,(B)$B!"<+N'7?$N%b!<%I$G$O:F%9%W!<%k$,$G$-$^(B +$B$;$s!#(B -$B$"$J$?$,0lHLE*$J%M%C%H%o!<%/!&%W%m%H%3%k$K@:DL$7$F$$$k$J$i$P!"(BGnus $B$H%5!<(B -$B%P!<$N4V$G$d$j$H$j$5$l$k%W%m%H%3%k!&%@%s%W$rFI$`$3$H$K$h$C$F!"$*$=$i$/$$(B -$B$/$D$+$N)Ne$7$^$9!#(B +$B<+N'7?$N%b!<%I$G(B @code{nndiary} $B$r;H$&$?$a$K$O!"$$$/$D$+$N$3$H$r$d$C$F$b(B +$B$i$o$J$1$l$P$J$j$^$;$s(B: -@vindex imap-log -$B%W%m%H%3%k!&%@%s%W$O!"$=$l$rM-8z$K$7$F$$$k$H$?$/$5$s$N%G!<%?$r@8@.$9$k$N(B -$B$G!"%G%#%U%)%k%H$G$OL58z$K$J$C$F$$$^$9!#M-8z$K$9$k$K$O!"0J2<$N$h$&(B -$B$K(B @code{imap-log} $B$r@_Dj$7$F$/$@$5$$(B: +@itemize @bullet +@item +$B?7Ce%a!<%k$r(B @code{nndiary} $B$,<+J,$G$N%0%k!<%W8;(B - -Gnus $B$O$?$@C1$K%K%e!<%9$d%a!<%k$rFI$`0J>e$N$3$H$,$G$-$^$9!#0J2<$K<($9J}(B -$BK!$K$h$C$F!"(BGnus $B$G%G%#%l%/%H%j!<$d%U%!%$%k$r!"$"$?$+$b%K%e!<%9%0%k!<%W(B -$B$G$"$k$+$N$h$&$K1\Mw$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B - -@menu -* Directory Groups:: $B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`(B -* Anything Groups:: Dired? $BC/$,(B dired $B$J$s$F;H$&$N(B? -* Document Groups:: $B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG(B -* Mail-To-News Gateways:: $B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$rDL$7$F5-;v$rEj9F$9$k(B -@end menu +@item +$BF|Dx%a%C%;!<%8(B (@code{X-Diary-*} $B%X%C%@!<$r4^$s$G$$$k(B) $B$,!"(BGnus $B$,$=$l$i(B +$B$r=hM}$9$k(B @emph{$BA0(B} $B$K@lMQ$N%U%)%k%@!<$KJ,G[$5$l$k$h$&$K!"=`Hw$r9T$J$o(B +$B$J$1$l$P$J$j$^$;$s!#7+$jJV$7$^$9$,!"(BGnus $B$,J#?t$NBh0l%a!<%k%P%C%/%(%s%I(B +$B$rE,@Z$K07$&$3$H$,(B ($B$^$@(B ?) $B$G$-$J$$$N$G!"$3$l$,I,MW$G$9!#JL!9$N%=!<%9$+(B +$B$i$=$l$i$N%a%C%;!<%8$r$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#(B +@example +:0 HD : +* ^X-Diary +.nndiary +@end example +@end itemize -$BAG@2$i$7$$(B Emacs $B$N%Q%C%1!<%8$NCf$G$b:G$bAG@2$i$7$$(B @code{ange-ftp} ($B$H(B -$B$=$N8e7Q$N(B @code{efs}) $B$K$D$$$F?($l$k$N$K!"$3$3$ONI$$5!2q$G$7$g$&!#;d(B -$B$,(B @code{nndir} $B$r=q$$$?$H$-$O!"$3$l(B ($B%G%#%l%/%H%j!<$rFI$`%P%C%/%(%s(B -$B%I(B) $B$K$D$$$F$O$"$^$j9M$($F$$$^$;$s$G$7$?!#$H$s$G$b$J$$$3$H$@$M!#(B +$B$$$C$?$s$3$l$rp67$r7`E*$KJQ2=$5$;$^$7$?!#Nc$($P%G%#%l%/%H%j!(B -$B$H$7$F(B @code{ange-ftp} $B$NMM<0(B -$B$G(B @file{/ftp.hpc.uh.edu:/pub/emacs/ding-list/} $B$H$$$&%U%!%$%kL>$r%G%#%l(B -$B%/%H%j!$H$7$FF~NO$7$?$H$9$k$H!"(B@code{ange-ftp} $B$"$k$$$O(B @code{efs} $B$O(B -$B!<$C(B! +@defvar nndiary-mail-sources +$BI8=`$N(B @code{mail-sources} $BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#F1$89=(B +$BJ8(B (syntax) $B$r;H$$!"%G%#%U%)%k%H$O(B @code{(file :path "~/.nndiary")} $B$G(B +$B$9!#(B +@end defvar -@quotation -($BLuCm(B:$B!V%7%J!W(B($B86E5(B @samp{sina}) $B$O(B China $B$N$3$H$+(B?) -@end quotation +@defvar nndiary-split-methods +$BI8=`$N(B @code{nnmail-split-methods} $BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#(B +$BF1$89=J8(B (syntax) $B$r;H$$$^$9!#(B +@end defvar -@code{nndir} $B$O(B @acronym{NOV} $B%U%!%$%k72$,B8:_$9$l$P$=$l$i$rMxMQ$7$^$9!#(B +$B:G=*E*$K$O(B @code{gnus-secondary-select-methods} $B$K!"915WE*(B +$B$J(B @code{nndiary} $B2>A[%5!<%P!<(B (@code{(nndiary "diary")} $B$,9T$J$&$Y$-$G(B +$B$"$k$h$&$J$b$N(B) $B$rDI2C$7$F$bNI$$$G$7$g$&!#(B -@code{nndir} $B$O!VFI$_=P$7@lMQ!W$N%P%C%/%(%s%I$G$9(B---$B$3$NA*BrJ}K!$G$O!"5-(B -$B;v$N:o=|$d4|8B@Z$l>C5n$r9T$J$&$3$H$O$G$-$^$;$s!#(B@code{nndir} $B$,;H$($k$b(B -$B$N$J$i2?$G$b!"(B@code{nnmh} $B$"$k$$$O(B @code{nnml} $B$G$b;H$&$3$H$,$G$-$k$N$G!"(B -$B$b$7FI$_=P$7@lMQ$G$O$J$$(B @code{nndir} $B$,I,MW$@$H;W$C$?$i!"$3$l$i$N$I$A$i(B -$B$+$NJ}K!$K@Z$jBX$($k$3$H$b$G$-$^$9!#(B +$B$&$^$/$$$1$P!"(BGnus $B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y(B +$B$F(B (@file{nndiary.el} $B$N(B TODO $B$N9`$r;2>H(B) $B$,4|BTDL$j$KF0:n$9$k$G$7$g$&!#(B +$B<+N'7?$N%b!<%I$G$O!"(B@kbd{g} $B$d(B @kbd{M-g} $B$r%0%k!<%W%P%C%U%!!<$G%?%$%W$9(B +$B$l$P?7$7$$F|Dx%a!<%k$r$b$C$F$=$l$i$r(B +$BJ,3d$9$k$7!"(B@kbd{F} $B$O?7$7$$F|Dx%0%k!<%W$r8+$D$1$F$/$l$k!"$J$I!#(B -@node Anything Groups -@subsection $B$J$s$G$b%0%k!<%W(B -@cindex nneething +@node Customizing NNDiary +@subsubsection NNDiary $B$N%+%9%?%^%$%:(B +@cindex customizing nndiary +@cindex nndiary customization -@code{nneething} $B$O(B @code{nndir} $B%P%C%/%(%s%I(B ($BC10l$N%9%W!<%kIw%G%#%l%/(B -$B%H%j!<$rFI$`%P%C%/%(%s%I(B) $B$N$[$s$N>/$7@h$K$"$k$b$N$G!"$=$l$O$I$s$J%G%#%l(B -$B%/%H%j!<$G$b%K%e!<%9%0%k!<%W$K8+$;$+$1$F$7$^$$$^$9!#IT;W5D$G$9$,??e$,$C$FF0:n$7$F$$$^$9!#$=$l$r%+%9%?%^%$%:$9$k(B +$B$H$-$,Mh$^$7$?!#%+%9%?%^%$%:$9$k$?$a$N%0%k!<%W$O(B @code{nndiary} $B$G$9(B ($B$X(B +$B$(!<(B)$B!#$I$N%*%W%7%g%s$r%+%9%?%^%$%:$7E]$7$?$$$+$r8+$D$1$k$?$a$K!"$=$l$K(B +$BL\$rDL$7$F$/$@$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ(B +$B?t$G$7$g$&(B: -@code{nneething} $B$K%G%#%l%/%H%j!<$rM?$($k$H!"$=$N%G%#%l%/%H%j!<$rAv::$7(B -$B$F3F%U%!%$%k$K5-;vHV9f$r3d$jEv$F$^$9!#$=$N$h$&$J%0%k!<%W$KF~$C$?$i!"(B -@code{nneething} $B$O(B Gnus $B$,;H$($k!V%X%C%@!]$H$J(B -$B$k$=$l$>$l$N%U%!%$%k$rGA$$$F$^$o$j$^$9!#$b$7$=$N%U%!%$%k$,5-;v$N$h$&$K8+(B -$B$($?$J$i(B ($B$9$J$o$A:G=i$N?t9T$,%X%C%@!<$N$h$&$K8+$($?$i(B) $B$=$l$r%X%C%@!<$H(B -$B$7$F;H$$$^$9!#$b$7$=$l$,%X%C%@!<$NL5$$$?$@$NE,Ev$J%U%!%$%k(B ($BNc$($P(B C $B$N(B -$B%=!<%9%U%!%$%k(B) $B$@$C$?$i!"(B@code{nneething} $B$O%X%C%@!<$r5u6u$+$i$G$C$A>e(B -$B$2$^$9!#$3$l$O%U%!%$%k$N=jM-A0$*$h$SF|IU$r;H$$!"$=$l$i$NMWAG$r85$K(B -$B$G$-$k$3$H$r2?$G$b$d$j$^$9!#(B +@defvar nndiary-reminders +$BM=Dj$r;W$$=P$5$;$F$b$i$$$?$$;~9o$N%j%9%H(B ($BNc$($P;0=54VA0!"$=$l$+$iFsF|A0!"(B +$B$=$l$+$i0l;~4VA0!"$=$7$F$=$N$H$-(B) $B$G$9!#!V;W$$=P$5$;$F$b$i$&!W$N0UL#$O!"(B +$B?7Ce%a!<%k$rDj$5$l$^$9(B ($B$=$l$,%G%#%U%)%k%H$G$9(B)$B!#(B +@end defvar -$B%G%#%l%/%H%j!<$rI=$o$7$F$$$k9T$rA*Br$9$k$H!"(BGnus $B$O$$$-$J$j$"$J$?$r$3(B -$B$N(B @code{nneething} $B%0%k!<%W$N$?$a$N?7$7$$35N,%P%C%U%!!<$KO"$l$F9T$/$G$7$g(B -$B$&!#0J2pJs$r21$($F$*$-$^$;$s!#IaDL$K(B @kbd{G m} $B$G8GDj(B @code{nneething} $B%0(B -$B%k!<%W$r:n$l$P!"(BGnus $B$O5-;vHV9f$H%U%!%$%kL>$NBP1~I=$r21$($F$*$/$N$G!"$3(B -$B$N%0%k!<%W$rB>$N%0%k!<%W$HF1MM$K07$&$3$H$,$G$-$k$h$&$K$J$j$^$9!#8G(B -$BDj(B @code{nneething} $B%0%k!<%W$r3h$+$9$H!"$=$l$,L$FI5-;v$r$$$/$D4^$s$G$$$k(B -$B$+$rCN$i$;$F$b$i$($k!"Ey!9$NMxJX$,$"$j$^$9!#(B +@code{nndiary} $B$re0L3,AX$K=q$+$l(B +$B$?(B @code{gnus-diary} $B$H$$$&%i%$%V%i%j!<$,$"$C$F!"$?$/$5$s$NJXMx$J$3$H$r(B +$B$d$C$F$/$l$^$9!#(B -$B$$$/$D$+$NJQ?t$,$"$j$^$9(B: +$B$=$l$r;H$&$?$a$K$O!"0J2<$N9T$r(B @file{~/.gnus.el} $B%U%!%$%k$K2C$($F$/$@$5(B +$B$$(B: -@table @code -@item nneething-map-file-directory -@vindex nneething-map-file-directory -$B$9$Y$F$N8GDj(B @code{nneething} $B%0%k!<%W$NBP1~I=$,!"$3$N%G%#%l%/%H%j!<$K3J(B -$BG<$5$l$^$9!#$3$N%G%#%U%)%k%H$O(B @file{~/.nneething/} $B$G$9!#(B +@lisp +(require 'gnus-diary) +@end lisp -@item nneething-exclude-files -@vindex nneething-exclude-files -$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(B -$B$r=|30$9$k$N$KJXMx$K;H$($^$9!#$=$7$F$=$l$,$^$5$K%G%#%U%)%k%H$G9T$J$o$l$k(B -$BF0:n$G$9!#(B +$B$5$i$K!"$I$s$J(B @code{gnus-user-format-function-[d|D]} (@pxref{Summary +Buffer Lines}) $B$b!";H$C$F$O$$$1$^$;$s!#(B@code{gnus-diary} $B$O$=$l$i$NN>J}(B +$B$rDs6!$7$^$9(B ($B$"$J$?$,$=$l$i$r;H$C$F$$$?$i!"$9$_$^$;$s(B)$B!#(B -@item nneething-include-files -@vindex nneething-include-files -$B$I$N%U%!%$%k$r%0%k!<%W$K4^$a$k$+$r<($9@55,I=8=$G$9!#$3$NJQ?t(B -$B$,(B @code{nil} $B$G$J$1$l$P!"$3$N@55,I=8=$K9gCW$9$k%U%!%$%k$@$1$,4^$^$l$^$9!#(B +@menu +* Diary Summary Line Format:: $B$h$jNI$$35N,9T;EMM(B +* Diary Articles Sorting:: $B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!(B +* Diary Headers Generation:: $BA0$G$9!#(B -@end table +@node Diary Summary Line Format +@subsubsection $BF|Dx$N35N,9T;EMM(B +@cindex diary summary buffer line +@cindex diary summary line format -@node Document Groups -@subsection $BJ8=q%0%k!<%W(B -@cindex nndoc -@cindex documentation group -@cindex help group +$BI8=`$N35N,9T;EMM(B ($BDL>o(B @samp{From Joe: Subject} $B$N$h$&$J$b$N(B) $B$GF|Dx%a%C(B +$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<(B +$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#(B -@code{nndoc} $B$OC10l$N%U%!%$%k$r%K%e!<%9%0%k!<%W$H$7$FFI$`$3$H$r$G$-$k$h(B -$B$&$K$9$k!"$A$g$C$H5$$NMx$$$?$d$D$G$9!#J#?t$N%U%!%$%k$NC$5$l$J$$$3$H$r=|$$$F!"%a%C%;!<%8$,4|8B@Z$l>C5n2DG=$G$"$k$3$H$K5$$r(B +$BIU$1$F$/$@$5$$(B): -@cindex mbox -@cindex Unix mbox -@item mbox -$BI8=`(B Unix mbox $B%U%!%$%k!#(B +@example + E Sat, Sep 22 01, 12:00: Joe's birthday (in 6 months, 1 week) +@end example -@cindex MMDF mail box -@item mmdf -MMDF $B7A<0$N%a!<%k%\%C%/%9!#(B +$B>e5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<(B +$B%W$N%Q%i%a!<%?!<$K2C$($h$&$H$9$k$G$7$g$&(B: -@item news -$B0l$D$N%U%!%$%k$K$^$H$a$i$l$?J#?t$N%K%e!<%95-;v!#(B +@lisp +(gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n") +@end lisp -@cindex rnews batch files -@item rnews -rnews $B$N%P%C%AE>Aw7A<0!#(B +$B$7$+$7(B @code{gnus-diary} $B$O$=$l$r<+F0$G9T$J$$$^$9(B (@pxref{Diary Group +Parameters})$B!#$=$l$G$b$"$J$?$O!"0J2<$N%f!<%6!\:Y$OJQ?t$N@bL@J8$r8+$F$/$@$5(B +$B$$!#(B +@end defvar -@item standard-digest -$BI8=`(B (RFC1153) $B$N$^$H$aAw$j7A<0!#(B +@defvar gnus-diary-delay-format-function +$BF|Dx$N35N,%P%C%U%!!<$KCY1d(B ($B;D$j;~4V(B) $B$rI=<($9$k$?$a$N@07A4X?t$rDj5A$7$^(B +$B$9!#$3$l$OMxMQ\:Y$OJQ?t(B +$B$N@bL@J8$r8+$F$/$@$5$$!#(B +@end defvar -@item mime-digest -@acronym{MIME} $B$N$^$H$aAw$j%a%C%;!<%8!#(B +@node Diary Articles Sorting +@subsubsection $BF|Dx5-;v$NJB$YBX$((B +@cindex diary articles sorting +@cindex diary summary lines sorting +@findex gnus-summary-sort-by-schedule +@findex gnus-thread-sort-by-schedule +@findex gnus-article-sort-by-schedule -@item lanl-gov-announce -$B%m%9%"%i%b%99qN)8&5f=j(B (LANL) Gov Announce $B$+$i$NH/I=%a%C%;!<%8!#(B +@code{gnus-diary} $B$OJB$YBX$((B (@pxref{Sorting the Summary Buffer}) $B$N$?$a(B +$B$K(B @code{gnus-summary-sort-by-schedule}$B!"(B +@code{gnus-thread-sort-by-schedule} $B$*$h(B +$B$S(B @code{gnus-article-sort-by-schedule} $B$H$$$&?7$7$$4X?t$rDs6!$7$^$9!#$3(B +$B$l$i$N4X?t$K$h$C$F!":G$b6a$$M=Dj$+$i:G$b1s$$J}$^$G!"F|Dx$N35N,%P%C%U%!!<(B +$B$r@0M}$9$k$3$H$,$G$-$^$9!#(B -@cindex forwarded messages -@item rfc822-forward -RFC822 $B$GE>Aw$5$l$?%a%C%;!<%8!#(B +@code{gnus-diary} $B$O<+F0E*$K35N,%P%C%U%!!<$N!VJB$YBX$((B (sort)$B!W%a%K%e!<(B +$B$K(B @code{gnus-summary-sort-by-schedule} $B$rAH$_9~$_!"B>$NFs$D$rBh0lo$N%a!<%k$rF|DxMQ$N$b$N$KJQ49$9(B +$B$kA`:n$r4JC1$K$9$k$?$a$K!"(B +@code{message-mode} $B$H(B @code{article-edit-mode} $B$K$*$$(B +$B$F(B @kbd{C-c C-f d} $B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#(B -@item forward -$BHs8x<0$N5,B'$GE>Aw$5$l$?%a%C%;!<%8!#(B +$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X(B +$B78$K!"F|Dx%X%C%@!<$NF~NO$r6/@)$7$^$9!#$=$&$d$C$F!"Nc$($P$9$G$K@5$7$/@_Dj(B +$B$5$l$?%a%C%;!<%8$NF|Dx$r!"$H$F$b4JC1$KJQ99$9$k$3$H$,$G$-$^$9!#(B -@item rfc934 -RFC934 $B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#(B +@node Diary Group Parameters +@subsubsection $BF|Dx%0%k!<%W$N%Q%i%a!<%?!<(B +@cindex diary group parameters -@item mailman -mailman $B$N$^$H$aAw$j!#(B +$B?7$7$$F|Dx%0%k!<%W$r:n$k$+!"$^$?$O$=$l$r3+$/$H!"(B@code{gnus-diary} $B$O<+F0(B +$BE*$K%0%k!<%W%Q%i%a!<%?!<$r8!::$7!"I,MW$J$i35N,9T;EMM$rF|DxMQ$KFC2=$7$?CM(B +$B$K@_Dj$7!"F|DxMQ$NJB$YBX$(4X?t$rAH$_9~$_!"$5$i$K$=$N%0%k!<%W$NEj9FMM(B +$B<0(B (posting-style) $B$Ke$N@bL@$r$9$Y$FFI$s$G$/$l$?$b$N$H$7$F!"0J2<$O(B @code{nndiary} $B$G(B +$B%a!<%k$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9(B: -@item mail-in-mail -$B:G8e$NJ,$J%X%C%@!<$rA^F~$7$h(B -$B$&$H$7$?$j$O$7$^$;$s(B---$BC1$K!"%U%!%$%k$r$=$N%0%k!<%W$r:n$k85$H$7$F;H$($k(B -$B$h$&$K$9$k!"$H$$$&$h$&$J$3$H$G$9!#$=$l$@$1$N$3$H$G$9!#(B +$B$$$K$7$($N;~Be(B ($B$*$h$=(B 1988$BG/(B2$B7n:"(B)$B!"?M!9$O%K%e!<%9%j!<%@!<$r%M%C%H%o!<(B +$B%/$K>o;~@\B3$7$?Bg$-$J%^%7%s$GAv$i$;$F$$$^$7$?!#%K%e!<%9$NG[Aw$O%K%e!<%9(B +$B%5!<%P!<$K$h$C$Fl9g$O!"$=$N(B -$B%U%!%$%k$r(B @code{nndoc} $B$r;H$C$F3+$-(B ($B%0%k!<%W%P%C%U%!!<$G(B @kbd{G f} $BL?(B -$BNa(B (@pxref{Foreign Groups}) $B$r;H$$$^$7$g$&(B)$B!"%P%C%U%!!e$i$J$$$h$&$K!"(B +$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(B +$BAw$j$?$$JV?.$r$9$Y$FAw?.$9$k!"$H$$$&O$NA0?H$O(B 1997$BG/:"$K=q$+$l$^$7(B +$B$?!#(B) -$B2>A[%5!<%P!e$G%K%e!<(B +$B%9$rFI$`?M$,$"$J$?$7$+$$$J$1$l$P!"%K%e!<%9%5!<%P!<$N5!G=$r%K%e!<%9%j!<%@!<(B +$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#(B -@table @code -@item nndoc-article-type -@vindex nndoc-article-type -$B$3$l$O(B @code{mbox}, @code{babyl}, @code{digest}, @code{news}, -@code{rnews}, @code{mmdf}, @code{forward}, @code{rfc934}, -@code{rfc822-forward}, @code{mime-parts}, @code{standard-digest}, -@code{slack-digest}, @code{clari-briefs}, @code{nsmail}, @code{outlook}, -@code{oe-dbx}, @code{mailman} $B$*$h$S(B @code{mail-in-mail} $B$^$?(B -$B$O(B @code{guess} $B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#(B +Gnus $B$r!V%*%U%i%$%s!W$N%K%e!<%9%j!<%@!<$H$7$F;EN)$F$k$N$O6K$a$F4JC1$G$9!#(B +$B$N;v8N$+$i2sI|$9$kJ}K!(B +* Agent and flags:: $B%(!<%8%'%s%H$O$I$&%U%i%0$r0];}$9$k$N$+(B +* Agent and IMAP:: $B%(!<%8%'%s%H$r(B @acronym{IMAP} $B$G;H$&J}K!(B +* Outgoing Messages:: $B%K%e!<%9$d%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+(B? +* Agent Variables:: $B%+%9%?%^%$%:$O3Z$7(B +* Example Setup:: $B%*%U%i%$%s?M4V$N$?$a$N(B @file{~/.gnus.el} $B$NNc(B +* Batching Agents:: @code{cron} $B%8%g%V$G%K%e!<%9$re$2!"$=$NJ8=qA0(B (@dfn{name}) $B$H!"$=$l$KB3$/2>A[(B -$BE*$JJQ?tL>$*$h$S$=$N@_DjCM$NC1=c$JO"$J$j$+$i$J$j$^$9!#0J2<$,;H$&$3$H$,$G(B -$B$-$kJQ?t$G$9(B---$BJQ?t$N?t$K05E]$5$l$J$$$G$/$@$5$$!#$[$H$s$I$NJ8=q$N$N%K%e!<%9%j!<%@!<$OM-L5$r8@$o$:$"$J$?$K%I%8$rF'$^$;$k$+$b$7$l(B +$B$^$;$s$,!"(BGnus $B$G$O$"$J$?$KA*Br8"$,$"$j$^$9(B! -@item article-begin -$B$3$N@_Dj$O!"$9$Y$F$NJ8=q$N$l$N5-;v$N;O$^$j$,$I$N$h$&$K8+$($k$+$r;XDj$9$k@55,I=8=$G$9!#C1=c$J@55,(B -$BI=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j(B -$B$K(B @code{article-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B +Gnus $B$OuBV$K$b$"$j$^$;$s!#(B +$B$b$C$H@53N$K8@$($P!"%5!<%P!<$4$H$K$=$l$>$l$N>uBV$r;}$A$^$9!#$3$l$O!"$$$/(B +$B$D$+$N%5!<%P!<$,(B unplugged $B$G$b!"B>$N%5!<%P!<$O(B plugged $B$K$J$k$3$H$,$G$-(B +$B$k$H$$$&$3$H$G$9!#$5$i$K!"%(!<%8%'%s%H$,$$$/$D$+$N%5!<%P!<$r$^$H$a$FL5;k(B +$B$9$k(B ($B$=$l$i$r>o$K(B plugged $B$K$J$C$F$$$k$h$&$K8+$;$+$1$k(B) $B$h$&$K$b$G$-$^(B +$B$9!#(B -@item article-begin-function -$B$3$l$r@_Dj$9$k>l9g$O!"$=$l$>$l$N5-;v$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B -$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{article-begin} $B$h$jM%@h$5$l$^$9!#(B +$B$5$F!"%(!<%8%'%s%H$r(B unplugged $B$K$7$?$N$K(B Gnus $B$,%M%C%H$K@\B3$7$F$$$k$N(B +$B$r5?Ld$K;W$C$?$i!"9T$J$&$Y$-l9g$O!"5-;v$N%X%C%@!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F(B -$B$/$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"(B -$B$3$l$NBe$o$j$K(B @code{head-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B +$B$b$&0l$D$O!V%*%U%i%$%s!W$H$$$&>uBV$G$9!#%5!<%P!<$O$H$-$I$-@\B3$G$-$J$/$J(B +$B$j$^$9!#(BGnus $B$,$3$N$3$H$K5$IU$/$H!"$=$N%5!<%P!<$r%*%U%i%$%s$N>uBV$K@Z$j(B +$B49$($F$bNI$$$+$I$&$+$r?R$M$^$9!#(BYes $B$HEz$($?$J$i$P(B ($B%*%s%i%$%s$KLa$7$FNI(B +$B$$$+$H(B Gnus $B$,?R$M$?>l9g0J30$O(B)$B!"%5!<%P!<$O$$$/$i$+(B unplugged $B$@$C$?$H$-(B +$B$N$h$&$K?6$kIq$$$^$9!#(B -@item head-begin-function -$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B -$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{head-begin} $B$h$jM%@h$5$l$^$9!#(B +$B%(!<%8%'%s%H$r;H$C$?E57?E*$J(B Gnus $B$NBPOCA`:n$r8+$F$_$^$7$g$&(B: -@item head-end -$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$/(B -$B$@$5$$!#%G%#%U%)%k%H$O(B @samp{^$}$B!"$D$^$j6u9T$G$9!#(B +@itemize @bullet +@item +@findex gnus-unplugged +Gnus $B$r(B @code{gnus-unplugged} $B$G5/F0$7$^$9!#$3$l$O(B unplugged $B$G(B Gnus $B%(!<(B +$B%8%'%s%H$rN)$A>e$2$^$9!#$3$N%b!<%I$G$O!"$9$G$Kl9g$O!"5-;v$N%\%G%#!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F(B -$B$/$@$5$$!#%G%#%U%)%k%H$O(B @samp{^\n} $B$G$9!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$(B -$B$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j(B -$B$K(B @code{body-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B +@item +$BH$7$F$/$@$5$$!#(B -@item body-begin-function -$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B -$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{body-begin} $B$h$jM%@h$5$l$^$9!#(B +@item +$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(B +$B%^%7%s$K%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#8er7o$K9gCW$9(B +$B$k(B) $B5-;v$rH$7$F$/$@$5$$!#(B) -@item body-end -$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$/(B -$B$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3(B -$B$l$NBe$o$j$K(B @code{body-end-function} $B$r;H$&$3$H$,$G$-$^$9!#(B +@item +$B5-;v$rl9g$O!"5-;v$N%\%G%#!<$N:G8e$N0LCV$K%]%$%s%H$r0\F0$5$;$k4X(B -$B?t$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{body-end} $B$h$jM%@h$5$l$^$9!#(B +@item +$B$=$7$FBhFs%9%F%C%W$KLa$j$^$9!#(B +@end itemize -@item file-begin -$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(B -$B$$!#$=$l$h$jA0$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#(B +$B%(!<%8%'%s%H$r=i$a$F;H$&$H$-$O(B ($B$^$?$O$=$N$/$i$$$N;~4|$K(B)$B!"0J2<$N$$$/$D(B +$B$+$N:n6H$r$7$J$1$l$P$J$j$^$;$s!#(B -@item file-end -$B$3$l$r@_Dj$9$k>l9g$O!"%U%!%$%k$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/$@$5$$!#(B -$B$=$l$h$j8e$m$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#(B -@end table +@itemize @bullet +@item +$B$I$N%5!<%P!<$r%(!<%8%'%s%H$GLLE]$r8+$k$+$r7h$a$^$9!#%a!<%k$N%P%C%/%(%s%I(B +$B$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#%5!<%P!<%P%C(B +$B%U%!!<$K0\F0$7(B ($B%0%k!<%W%P%C%U%!!<$G(B @kbd{^})$B!"%(!<%8%'%s%H$K07$C$FM_$7(B +$B$$%5!<%P!<(B ($BJ#?t2D(B) $B$G(B @kbd{J a} $B$r2!$9(B (@pxref{Server Agent +Commands}) $B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l(B +$B$?%5!<%P!<$G(B @kbd{J r} $B$r2!$7$^$9!#%G%#%U%)%k%H$G(B +$B$O(B @code{gnus-select-method} $B$H(B @code{gnus-secondary-select-methods} $B$K(B +$B$"$k$9$Y$F$N(B @code{nntp} $B$H(B @code{nnimap} $B%5!<%P!<$,%(!<%8%'%s%H2=$5$l$^(B +$B$9!#(B -$B$3$N$h$&$K(B @code{nndoc} $B$O$3$l$i$NJQ?t$r;H$C$F!"J8=q%U%!%$%k$r$=$l$>$l%X%C(B -$B%@!<$H%\%G%#!<$r;}$C$?5-;v$NO"$J$j$H$7$F@Z$jJ,$1$k$3$H$,$G$-$^$9!#$7$+$7!"(B -$B$9$Y$F$NJ8=q$Nl9g$KM-MQ$G$9!#(B +$B%H%T%C%/%Q%i%a!<%?!<(B (@pxref{Topic Parameters}) $B$H%(!<%8%'%s%HJ,(B +$BN`(B (@pxref{Agent Categories}) $B$NN>J}$H$b!"B??t$N%0%k!<%W$KE,MQ$9$kJ}?K$N(B +$B@_Dj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F(B +$B;H$&>l9g$O!"%H%T%C%/%Q%i%a!<%?!<$OJ,N`$rL58z$K$9$k$3$H$r9MN8$KF~$l$J$1$l(B +$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!"(B +$B$=$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<(B +$B%?!<(B (@pxref{Group Parameters}) $B$r;H$&$3$H$,$G$-$^$9!#(B -@item article-transform-function -$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(B -$B5-;v$N%X%C%@!<$H%\%G%#!<$NN>J}$K!"$h$j9-HO0O$JJQ7A$r9T$J$&$?$a$K;H$o$l$k(B -$B$b$N$G$9!#(B +@item +$B$($($H(B@dots{}$B!"0J>e$G$9!#(B +@end itemize -@item generate-head-function -$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"(BGnus $B$,M}2r$G$-$k%X%C%@!<$r@8@.$9$k$?$a$K8F(B -$B$S=P$5$l$^$9!#$3$l$O5-;vHV9f$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l!"$=$N5-;v$N$?(B -$B$a$NNI/$7J]l=j$G@_Dj$9$k$3$H$,$G$-$k$N$G!"$I$N(B +$B%=!<%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<(B +$B%?!<$N%=!<%9$,A0!"$=$NJ,N`$KB0$9$k%0%k!<%W$N%j%9%H!"$*$h$S%+%9%?%^%$%:2DG=$J(B +$BJQ?t$h$j$bM%@h$5$l$kB?$/$NG$0U$J%Q%i%a!<%?!<$+$i@.$j$^$9!#%(!<%8%'%s%H%Q(B +$B%i%a!<%?!<$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#(B + +@cindex Agent Parameters +@table @code +@item agent-groups +$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#(B -70 $BJ8;z$N%@%C%7%e(B (`-') $B$N9T$h$jA0$O$9$Y$FL5;k$5$l$k$H$$$&$N$,J,$+$j$^$9(B -$B$M!#$^$?(B @samp{^End of} $B$G;O$^$k9T$h$j8e$m$b$9$Y$FL5;k$5$l$^$9!#3F5-;v(B -$B$O(B 30 $BJ8;z$N%@%C%7%e$N9T$G;O$^$j!"%X%C%@!<$H%\%G%#!<$N6h@Z$j$N9T$O0l8D$N(B -$B%9%Z!<%9$r4^$`$3$H$,$"$j!"$=$7$F%\%G%#!<$O$=$l$,EO$5$l$kA0(B -$B$K(B @code{nndoc-unquote-dashes} $B$rDL$5$l$^$9!#(B +@item agent-predicate +($BDL>o(B) $B$I$N5-;v$r%@%&%s%m!<%I$9$k$N$,E,Ev$+$H$$$&Bg$^$+$JNX3T$rM?$($k=R(B +$B8l!#$=$7$F(B -$B$"$J$?FH<+$NJ8=q$N$?$a$NDj5A$r(B @code{nndoc} $B$G;H$($k$h$&$K$9$k$K$O!"(B -@code{nndoc-add-type} $B4X?t$r;H$C$F$/$@$5$$!#$3$l$OFs$D$N%Q%i%a!<%?!<$r$H(B -$B$j$^$9(B--- $B0l$DL\$ODj5A$=$N$b$N$G!"Fs$DL\$N(B ($B>JN,2DG=$J(B) $B%Q%i%a!<%?!<$O!"(B -$B$3$NDj5A$rJ8=q$N$Nl9g$bF1MM$G$9!#$3$l(B -$B$i$Nl9g$O(B @code{nil} $B$rJV$7!"$=$Nl9g$O(B @code{t} $B$rJV$7!"$=$No(B) $B$I$N5-;v$r%@%&%s%m!<%I$9$k$+$r7h$a$k$H$-$N$h$j$-$a$N:Y$+$$%9%3%"(B +$B5,B'!#(B($B$3$N%@%&%s%m!<%I%9%3%"(B (@dfn{download score}) $B$ODL>o$N%9%3%"$H$O(B +$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#(B) -@node Mail-To-News Gateways -@subsection $B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$(B -@cindex mail-to-news gateways -@cindex gateways +@item agent-enable-expiration +$B$3$N%0%k!<%W$N8E$$5-;v$r%(!<%8%'%s%H$,4|8B@Z$l>C5n$9$Y$-$+$I$&$+$r<($9(B +$B%V!<%kJQ?t!#BgDq$N%0%k!<%W$O%G%#%9%/6u4V$rO2Hq$7$J$$$?$a$K4|8B@Z$l>C5n$5(B +$B$l$k$Y$-$G$9!#$$$d!"C5n$5$l$k$Y$-$G$O$J(B +$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#(B -$B$"$J$?$N%m!<%+%k$N(B @code{nntp} $B%5!<%P!<$,2?$i$+$NM}M3$GEj9F$r5v2D$7$F$$(B -$B$J$/$F$b!"?t$"$k(B mail-to-news $B%2!<%H%&%'%$$r;H$C$FEj9F$9$k$3$H$,$G$-$^$9!#(B -@code{nngateway} $B%P%C%/%(%s%I$O$3$N%$%s%?!<%U%'!<%9$rDs6!$7$^$9!#(B +@item agent-days-until-old +$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(B +$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#(B -$B$3$N%P%C%/%(%s%I$+$i$O2?$bFI$_=P$;$J$$$3$H$KCm0U$7$F$/$@$5$$(B---$B$3$l$OEj(B -$B9F$9$k$?$a$@$1$K;H$o$l$^$9!#(B +@item agent-low-score +@code{gnus-agent-low-score} $B$h$j$bM%@h$5$l$k@0?t!#(B -$B0J2<$O%5!<%P!A0$rJQ$($k$3$H$O$G$-$^$;$s!#(B -$B$l$NJ,N`$O!"$=$NJ,N`$NGSB>E*$J(B ($BB>$NJ,N`$K$OL5$$(B) $B%a%s%P!<$G$"$k%0(B +$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!<(B +$B%W$rDI2C$9$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K$l!"$9$Y$F$N2DG=$J5-;v$r%@%&%s%m!<%I$9$k(B +$B$+!"$^$C$?$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N(B +$B%9%3%"5,B'$OITMW$G$9!#(B -$B0J2<$N4X?t$,MQ0U$5$l$F$$$^$9(B: +@code{high} $B$d(B @code{low} $B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"(B +@code{gnus-agent-high-score} $B$H(B @code{gnus-agent-low-score} $B$H$N5-;v$N%9(B +$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#(B -@table @code -@item nngateway-simple-header-transformation -@findex nngateway-simple-header-transformation -@var{newsgroup}@@@code{nngateway-address} $B$N$h$&$J(B @code{To} $B%X%C%@!<$r(B -$B:n$j$^$9!#(B +$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$+(B +$B$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;(B +$B$+$i$J$k$3$H$,$G$-$^$9!#(B -@item nngateway-mail2news-header-transformation -@findex nngateway-mail2news-header-transformation -@code{nngateway-address} $B$N$h$&$J(B @code{To} $B%X%C%@!<$r:n$j$^$9!#(B -@end table -@end table +$B$*$=$i$/$$$/$D$+$NNc$,I,MW$G$7$g$&!#(B -$BNc$G$9(B: +$B0J2<$O4JC1$J=R8l$G$9!#(B($B$3$l$O%G%#%U%)%k%H$N=R8l$G$9!#$N$I$NJ,N`(B +$B$K$b4^$^$l$J$$$9$Y$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#(B) @lisp -(setq gnus-post-method - '(nngateway - "mail2news@@replay.com" - (nngateway-header-transformation - nngateway-mail2news-header-transformation))) +short @end lisp -$B$7$?$,$C$F$3$l$r;H$&$K$O!"C1$K$3$s$JIw$K$9$l$PNI$$$G$7$g$&(B: +$B$H$C$F$b4JC1$G$7$g(B? $B$3$N=R8l$O!"5-;v$,C;$$(B ($B!VC;$$!W$3$H$r0UL#$9$k2?$i$+(B +$B$N2ACM$,$"$k(B) $B>l9g$K8B$j??$K$J$j$^$9!#(B + +$B$3$l$O$b$C$HJ#;($J=R8l$G$9(B: @lisp -(setq gnus-post-method '(nngateway "GATEWAY.ADDRESS")) +(or high + (and + (not low) + (not long))) @end lisp -@node Combined Groups -@section $B9gJ;%0%k!<%W(B +$B$3$N0UL#$O!"9b$$%9%3%"$r;}$C$F$$$k$+!"$"$k$$$O%9%3%"$,Dc$/$J$/$F$+$DD9$/(B +$B$J$$!"$H$$$&5-;v$r%@%&%s%m!<%I$9$k!"$H$$$&$3$H$G$9!#MM;R$O$o$+$j$^$7$?$M!#(B -Gnus $B$O!"$9$Y$F$N%0%k!<%W$NA[%0%k!<%W(B -@cindex nnvirtual -@cindex virtual groups -@cindex merging groups +$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(B +$B%a!<%?!<$rM?$($F(B @code{gnus-agent-find-parameter} $B$r8F$V$3$H$K$h$C$F7hDj(B +$B$5$l$kCM$KB+G{$5$l$^$9!#Nc$((B +$B$P(B gnus-agent-short-article $B$O(B @code{(gnus-agent-find-parameter group +'agent-short-article)} $B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$NJ,N`$G=R8l$r;XDj(B +$B$7$F$+$i!"$=$N=R8l$r8D!9$N%0%k!<%W$K$D$$$FD4@0$G$-$k$3$H$r0UL#$7$^$9!#(B -@dfn{nnvirtual} $B%0%k!<%W$O!".$5$J%0%k!<%W$r$?$/$5$sFI$`$N$,7y$K$J$C$F$-$?$i!"$=$l$i$r0l$D$N(B -$BBg$-$J%0%k!<%W$KF~$l$F!"7y$K$J$k$/$i$$5pBg$G.$5$1$l(B +$B$P??$G$9!#%G%#%U%)%k%H$O(B 0 $B$G$9!#(B -$B2>A[%0%k!<%W$GIU$1$i$l$?$9$Y$F$N0u$O!"$=$N9=@.MWAG$N%0%k!<%W$N5-;v$K$/$C(B -$B$D$1$i$l$^$9!#$D$^$j!"2>A[%0%k!<%W$G5-;v$K2D;k5-;v$N0u$rIU$1$k$H!"$=$N5-(B -$B;v$O$b$H$b$H$N9=@.MWAG$N%0%k!<%W$G$b2D;k5-;v$K$J$j$^$9!#(B($B$=$7$F5U$b@.$j(B -$BN)$A$^$9(B---$B9=@.MWAG$N%0%k!<%W$GIU$1$?0u$O!"2>A[%0%k!<%W$G$bI=<($5$l$^(B -$B$9!#(B) $B6u$N2>A[%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!!<$G(B @kbd{G V} -(@code{gnus-group-make-empty-virtual}) $B$rl9g$K??$G$9!#$3$N8!=PK!(B +$B$O:#8eJQ99$5$l$k$+$b$7$l$^$;$s$,!#8=;~E@$G$O!"$3$l$O%A%'%C%/%5%`$r7W;;$7!"(B +$B5-;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$k$@$1$G$9!#(B + +@item true +$B>o$K??$G$9!#(B + +@item false +$B>o$K56$G$9!#(B +@end table + +$BFH<+$N=R8l4X?t$r:n@.$7$?$1$l$P!"$3$N$3$H$rCN$C$F$*$+$J$1$l$P$J$j$^$;(B +$B$s(B: $B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"(B +@code{gnus-headers} $B$H(B @code{gnus-score} $B$H$$$&F0E*$JJQ?t$,M-0U$JCM$KB+(B +$BG{$5$l$k$H$$$&$3$H$r!#(B + +$BNc$($P!"0lDj$NF|?t0J>eA0$KEj9F$5$l$?5-;v(B ($BNc$((B +$B$P(B @code{gnus-agent-expire-days} $B$NF|?t0J>eA0$KEj9F$5$l$?$b$N(B) $B$r%@%&%s(B +$B%m!<%I$7$J$$$H7hCG$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$$$F!"(B @lisp -(nnvirtual "^alt\\.fan\\.andrea-dworkin$\\|^rec\\.dworkin.*") +(defun my-article-old-p () + "Say whether an article is old." + (< (time-to-days (date-to-time (mail-header-date gnus-headers))) + (- (time-to-days (current-time)) gnus-agent-expire-days))) @end lisp -$B9=@.MWAG$N%0%k!<%W$O4pK\%0%k!<%W$G$b30It%0%k!<%W$G$b9=$$$^$;$s!#$9$Y$FLd(B -$BBjL5$/F0$/$O$:$G$9$,!"$b$7$"$J$?$N%3%s%T%e!<%?!<$,GzH/$G$b$7$F$7$^$C$?$i!"(B -$B$=$l$O$?$V$s;d$,0-$$$s$G$7$g$&$M!#(B +$B$=$7$F=R8l$O$3$N$h$&$KDj5A$9$l$PNI$$$G$7$g$&(B: -$BMxMQl9g$K!"F1$8%0%k!<%W$rJ#?t$N%5!<%P!<$+$i4s$;=8$a$k$3(B -$B$H$O!"K\Ev$K$&$^$$9M$($+$b$7$l$^$;$s!#(B@samp{soc.motss} $B$rF|K\$N%5!<%P!<(B -$B$H%N%k%&%'!<$N%5!<%P!<$NN>J}$+$iFI$_$?$1$l$P!"%0%k!<%W$N@55,I=8=$H$7$F0J(B -$B2<$N$b$N$r;H$&$3$H$,$G$-$k$G$7$g$&(B: +@lisp +(not my-article-old-p) +@end lisp -@example -"^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$" -@end example +$B$b$7$/$O(B @file{~/.gnus.el} $B$+2?$+$G!"$"$i$+$8$aDj5A$5$l$F$$(B +$B$k(B @code{gnus-category-predicate-list} $B$NCM$K!"<+J,$N=R8l$rDI2C$9$k$3$H(B +$B$b$G$-$^$9!#(B -($B$G$b$A$g$C$HCm0U!#(B@kbd{G m} $B$G%0%k!<%W$r:n@.$9$k$H$-$O!"%P%C%/%9%i%C%7%e(B -$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-(B -$B9f(B (@samp{"..."}) $B$bJ}$N%0%k!<%W$N$9$Y$F$N5-;v$O(B -$B0l$D$N%0%k!<%W$KF~$j!"=EJ#$bL5$$$O$:$G$9!#%9%l%C%II=<((B ($B$H$=$NB>(B) $B$bDL>o(B -$BDL$jF0:n$9$k$G$7$g$&$1$l$I!"5-;v$NJB$V=g=x$K$OLdBj$,$"$k$+$b$7$l$^$;$s!#(B -$BF|IU$K$h$kJB$YBX$($,!"$3$3$G$O0l$D$NA*Br;h$K$J$k$+$b$7$l$^$;(B -$B$s(B (@pxref{Selecting a Group})$B!#(B +$B$3$N>l9g$O!"A[%0%k!<%W$K4^$^$l$k%0%k!<%W$O$9(B -$B$Y$F@8$-$F$$$k(B ($B$9$J$o$A9XFI$^$?$OHs9XFI$N(B) $B>uBV$G$J$/$F$O$J$j$^$;$s!#:o(B -$B=|$5$l$?(B (killed) $B%0%k!<%W$"$k$$$O%>%s%S$N%0%k!<%W$O(B @code{nnvirtual} $B%0(B -$B%k!<%W$r9=@.$9$k%0%k!<%W$K$J$k$3$H$O$G$-$^$;$s!#(B +@lisp +(not old) +@end lisp -@vindex nnvirtual-always-rescan -@code{nnvirtual-always-rescan} $BJQ?t$,(B @code{nil} $B$G$J$1$l(B -$B$P(B ($B$=$l!"$D$^$jHs(B-@code{nil} $B$,%G%#%U%)%k%H(B)$B!"(B@code{nnvirtual} $B$O2>A[%0(B -$B%k!<%W$KF~$C$?$H$-$K>o$KL$FI5-;v$rAv::$7$^$9!#$3$NJQ?t$,(B @code{nil} $B$K$J$C(B -$B$F$$$F!"2>A[%0%k!<%W$r:n$C$?8e$K9=@.MWAG$N%0%k!<%W$G5-;v$rFI$s$@>l9g$O!"(B -$B$=$N9=@.MWAG$N%0%k!<%W$GFI$^$l$?5-;v$O!"2>A[%0%k!<%W$K8=$l$F$7$^$&$G$7$g(B -$B$&!#6&DL$J9=@.MWAG$N%0%k!<%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b!"$3$N(B -$B1F6A$,$"$j$^$9!#$=$&$$$&>l9g$K$O!"$3$NJQ?t$r(B @code{t} $B$K$9$k$Y$-$G$9!#$5(B -$B$b$J$1$l$P!"2>A[%0%k!<%W$KF~$kEY$K!"Kh2s$=$N2>A[%0%k!<%W$N>e(B -$B$G(B @code{M-g} $B$rC!$$$F$bNI$$$G$7$g$&(B---$B$3$l$K$O$[$\F1MM$N8z2L$,$"$j$^$9!#(B +$B>e$N$h$&$J$b$N$r;H$&$H$-$O!"@$$NCf$K$O@5$7$/@_Dj$5$l$F$$$J$$%7%9%F%`(B/$B%a!<(B +$B%i!<$,$"$j!"5-;v$NF|IU$O$$$DEj9F$5$l$?$+$r>o$K3N/$7$b5$$K$+$1$J$$?M$b$$$k$s$G(B +$B$9!#(B -@code{nnvirtual} $B$O%a!<%k$H%K%e!<%9$NN>J}$N%0%k!<%W$r9=@.MWAG$N%0%k!<%W(B -$B$K$9$k$3$H$,$G$-$^$9!#(B@code{nnvirtual} $B%0%k!<%W$N5-;v$KJVEz$9$k$H$-$O!"(B -@code{nnvirtual} $B$O5-;v$N=P=j$N9=@.MWAG$N%0%k!<%W$N%P%C%/%(%s%I$K!"$=$l(B -$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(B -$B$P$J$j$^$;$s!#$7$+$7(B @kbd{^} $B$r$7$?$H$-$K$O!"IaDL$O9=@.MWAG$N%P%C%/%(%s(B -$B%I$,$3$l$rCN$k$?$a$N3Nl9g(B @code{nnvirtual} $B$O!"(B -Gnus $B$K5-;v$O%K%e!<%9$G$O$J$$%P%C%/%(%s%I$+$i$d$C$FMh$?$H9p$2$^$9!#(B($BC1$K(B -$B$=$l$,0BA4$JB&$J$N$G!#(B) +$B>e5-$N=R8l$O$=$NJ,N`$KB0$9$k(B @emph{$B$9$Y$F(B} $B$N%0%k!<%W$KE,MQ$5$l$^$9!#$7(B +$B$+$7!"J,N`Cf$N8D!9$N%0%k!<%W$N$?$a$NFCDj$N=R8l$r@_Dj$7$?$+$C$?$j!"C1$KIT(B +$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(B +$Bl9g$K%a%C%;!<%8%P%C%U%!!<$G(B @kbd{C-c C-n} $B$r9T$J$&$H!"1~Ez$7$h(B -$B$&$H$7$F$$$k5-;v$+$i(B @code{Newsgroups} $B9T$rH4$-=P$7$FA^F~$7$^$9!#(B +@lisp +(agent-predicate . short) +@end lisp -@code{nnvirtual} $B%0%k!<%W$O!"5-;v$H0u0J30$O9=@.MWAG$N%0%k!<%W$+$i7Q>5$7(B -$B$^$;$s(B---$BNc$($P%0%k!<%W%Q%i%a!<%?!<$b$=$&$J$N$G$9$,!"$=$l$i$O7Q>5$5$l$^(B -$B$;$s!#(B +$B$3$l$O(B agent $BJ,N`$N%G%#%U%)%k%H$HEy2A$J%0%k!<%W(B/$B%H%T%C%/%Q%i%a!<%?!<$G$9!#(B +$B$3$N$h$&$KC10l$N8l$G=R8l$r;XDj$9$k$H$-$O!"(B@code{agent-predicate} $B$N@_Dj(B +$BCM$O%I%C%HBP$GI=5-$7$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B -@node Kibozed Groups -@subsection Kiboze $B%0%k!<%W(B -@cindex nnkiboze -@cindex kibozing +$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O$3$&$J$k$G$7$g$&(B: -@acronym{OED} ($B%*%C%/%9%U%)!<%I1Q8lBg<-E5(B) $B$K$h$l$P!"(B@dfn{Kiboze} $B$9$k!"(B -$B$H$O!"!V%K%e!<%9%9%W!<%kA4BN(B ($B$"$k$$$O$=$N0lIt(B) $B$r(B grep $B$9$k$3$H!W$HDj5A(B -$B$5$l$F$$$^$9!#(B@code{nnkiboze} $B$O$3$l$r$"$J$?$N$?$a$K9T$J$C$F$/$l$k%P%C%/(B -$B%(%s%I$G$9!#4r$7$$$J$"(B! $B$3$l$G$I$s$J(B @acronym{NNTP} $B%5!<%P!<$G$b!"MW$j$b(B -$B$7$J$$8!:w$G;_$^$C$F$7$^$&$^$G9s;H$9$k$3$H$,$G$-$k$>!#$"$"!"$J$s$F9,$;$J(B -$B$s$@(B! +@lisp +(agent-predicate or high (and (not low) (not long))) +@end lisp -@kindex G k ($B%0%k!<%W(B) -kiboze $B%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!!<$G(B @kbd{G k} $BL?Na$r;H$C$F$/(B -$B$@$5$$!#(B +$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!"(B +$BJ,N`$N@_Dj$GMW5a$5$l$k30B&$N3g8L$,!"$3$3$G$OF~$l$i$l$^$;$s!#(B -@code{nnkiboze} $BJ}K!$K$*$1$k%"%I%l%9Ms$O!"(B@code{nnvirtual} $B$HF1MM$K!"(B -@code{nnkiboze} $B$K!V4^$a$?$$!W%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#$3$3(B -$B$,(B @code{nnkiboze} $B$H(B @code{nnvirtual} $B%P%C%/%(%s%I$N:G$bN`;w$7$F$$$kE@(B -$B$G$9!#(B +$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"(B +$BNc30$,$"$j$^$9!#5-;v$=$N$b$N$rpJs$r3JG<$9$k!"(B@file{.newsrc} $B$NJd=u%U%!(B -$B%$%k$G$9!#(B - -$B4{FI$K$J$C$?(B @code{nnkiboze} $B%0%k!<%W$N5-;v$O!"$=$l$i$N5-;v(B -$B$N(B @acronym{NOV} $B9T$,(B @acronym{NOV} $B%U%!%$%k$+$i:o=|$5$l$^$9!#(B +$B=R8l$N>l9g$N$h$&$K!"(B@code{$B%@%&%s%m!<%I%9%3%"5,B'(B} $B$N@_Dj$O!"$=$l$r%0%k!<(B +$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(B +$BDj5A!"%0%k!<%W$KFCM-$J$i$P%0%k!<%W%Q%i%a!<%?!J}$N>l=j$G!"(B@code{$B%@%&%s%m!<%I%9%3%"5,B'(B} $B$O0J2<$N;0$D$N7A<0$N0l(B +$B$D$rO$G$O(B @code{nndiary} $B$H$$$&FCJL$J%a!<%k%P%C%/%(%s%I$H!"$=$NCg4V(B -$B$N(B @code{gnus-diary} $B%i%$%V%i%j!<$K$D$$$F@bL@$7$^$9!#$=$l$,!VFCJL!W$J$N(B -$B$O!"(BGnus $B$G%a!<%k$rFI$`$?$a$NI8=`$NA*Br;h$N0l$D$G$"$k$D$b$j$OL5$$$+$i$G(B -$B$9!#$=$l(B ($BI8=`$NA*Br;h(B) $B$K$D$$$F$O(B @ref{Choosing a Mail Back End} $B$r;2>H(B -$B$7$F$/$@$5$$!#Be$o$j$K!"FCJL$JJ}K!$G$"$J$?$N%a!<%k$N(B @emph{ $B$$$/$D$+(B} $B$r07(B -$B$&!"$9$J$o$A$3$l$O%j%^%$%s%@!<(B ($BM=Dj$r;W$$=P$5$;$k$b$N(B) $B$H$7$F;H$o$l$^$9!#(B +@enumerate +@item +$B%9%3%"5,B'(B -$BE57?E*$J6Z=q$-$O!"$3$&$G$9!#(B +$B>e$G=q$+$l$F$$$k$h$&$K!"%9%3%"IU$1%-!<%o!<%I$N0lItJ,$7$+;H$($J$$$3$H$r=|(B +$B$1$P!"$3$l$OIaDL$N(B Gnus $B%9%3%"%U%!%$%k$N9=J8$HF1$8$G$9!#(B + +$BNc(B: @itemize @bullet @item -$B$"$J$?$O%"%s%G%#!&%^%/%I%&%'%k$+%V%k!<%9!&%&%#%j%9(B ($B$"$J$?$N9%$_$K9g$o$;(B -$B$F!"$I$A$i$+$rA*$s$G$/$@$5$$(B) $B$H!"0l%v7n8e$K%G!<%H$NLsB+$r$7$^$7$?!#$=$l(B -$B$rK:$l$k$o$1$K$O$$$-$^$;$s!#(B -@item -$B$=$3$G!"<+J,08$F$K%j%^%$%s%@!<$N%a%C%;!<%8$r(B ($BK\Ev$KKhF|0lDL(B) $BAw$k$3$H$K(B -$B$7$^$7$?!#(B -@item -$B$"$J$?$O$=$N$3$H$r$9$C$+$jK:$l$F!"$$$D$b$I$*$j$K?7$7$$%a!<%k$rJN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B +@end itemize + @item -$B$3$l$,4^$^$l$F$$$k!V?7$7$$!W%a%C%;!<%8$?$A$rFI$s$G$/$@$5$$!"$=$7$F!":F$S(B -$B$"$J$?$,2a$4$9Lk$rL48+$F$/$@$5$$!#(B +$B%(!<%8%'%s%H%9%3%"%U%!%$%k(B + +$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!<(B +$B%I(B @emph{$B$@$1(B} $B$r4^$s$G$$$J$1$l$P$J$j$^$;$s!#(B + +$BNc(B: + +@itemize @bullet @item -$B$$$C$?$s%G!<%H$,=*$o$k$H(B ($BC5n$N0u$,IU$$$F$$$l$P!"%a%C%;!<%8$O<+F0E*$K>C5n$5$l$^$9!#(B -@end itemize +$BJ,N`;XDj(B -Gnus Diary $B%P%C%/%(%s%I$O!"(B($B>o$KC$5$l$k$3$H$,L5$$(B) $BDj4|E*$JM=Dj$r!"(B -$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(B -$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(B -$B2<$N3F>O$G@bL@$5$l$F$$$^$9!#(B +@lisp +("~/News/agent.SCORE") +@end lisp -@menu -* The NNDiary Back End:: $B4pK\E*$J@_Dj$H;H$$J}(B -* The Gnus Diary Library:: nndiary $B$N>e0L3,AX$K$"$k} $B$N(B -$BMM<0$GI=$5$l!"(B@code{} $B$NItJ,$O(B @code{Minute}, @code{Hour}, -@code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} $B$*$h(B -$B$S(B @code{Dow} $B$N$&$A$N0l$D$G$9!#(B@code{Dom} $B$O!VF|(B (Day of Month)$B!W$r!"(B -@code{Dow} $B$O!VMKF|(B (Day ofWeek)$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<(B -$B$O(B crontab $B$N@_Dj$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#(B +$B$"$k%0%k!<%W$N$?$a$K$"$J$?$,K>$s$@!V%@%&%s%m!<%I!W$N4p=`$,!"!VFI$`!W4p=`(B +$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(B +$B;W$o$J$$$G$7$g$&!#$=$&$$$&>l9g$O!"2?$r%@%&%s%m!<%I$9$k$+$r7h$a$k:]$K!"%(!<(B +$B%8%'%s%H$K(B @code{$BIaDL(B} $B$N%9%3%"%U%!%$%k$r;2>H$5$;$k$3$H$,$G$-$^$9!#(B + +$BJ,N`$NDj5A$d%0%k!<%W%Q%i%a!<%?!<$G$3$l$i$N;X<($r9T$J$&$H!"%(!<%8%'%s%H$O(B +$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(B +$B$&$3$H$,5v$5$l$F$$$k%9%3%"IU$1%-!<%o!<%I$NI{%;%C%H$G$O$J$$9`L\(B +$B$r(B @emph{$BA*JL$7$F$l(B @code{Minute} $B$K$O(B 0--59$B!"(B@code{Hour} $B$K$O(B 0--23$B!"(B -@code{Dom} $B$K$O(B 1--31$B!"(B@code{Month} $B$K$O(B 1--12$B!"(B@code{Year} $B$K$O(B 1971 $B$h(B -$B$jBg$-$$CM!"$=$7$F(B @code{Dow} $B$K$O(B 0--6 (0 $B$,F|MKF|(B) $B$G$9!#(B -@item -$BFCJL$J>l9g$H$7$F!"(B@code{Dom} $B$^$?$O(B @code{Dow} $B$N$I$A$i$+0lJ}$K$*$1$k@1(B -$B0u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/!"!V$b$&0lJ}$N%U%#!<%k%I$@$1$r;H$&!W0UL#(B -$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(B -$B$KCm0U$7$F$/$@$5$$!#(B +$BJ,N`;XDj(B + +@lisp +file +@end lisp + @item -@code{Time-Zone} $B%X%C%@!<$O!"CM$r0l$D$7$+;}$F$J$$(B ($BNc$($P(B @code{GMT}) $BE@(B -$B$GFCJL$G$9!#@10u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/(B ($B$=$l$O0UL#$r$J$5$J$$$N$G(B)$B!"(B -$B!V8=:_$N%m!<%+%k$J%?%$%`%>!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&(B -$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ(B -$B?t(B @code{nndiary-headers} $B$r8+$F$/$@$5$$!#(B +$B%0%k!<%W%Q%i%a!<%?!<;XDj(B + +@lisp +(agent-score . file) +@end lisp @end itemize +@end enumerate -1999$BG/$+$i(B 2010$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N(B 12:00, 20:00, 21:00, -22:00, 23:00 $B$*$h$S(B 24:00 $B$r@_Dj$9$k$?$a$K!"%a%C%;!<%8$K2C$($kF|Dx%X%C%@!<(B -$B$N6qBNNc$G$9(B ($B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F$/$@$5$$(B): +@node Category Buffer +@subsubsection $BJ,N`%P%C%U%!!<(B -@example -X-Diary-Minute: 0 -X-Diary-Hour: 12, 20-24 -X-Diary-Dom: 1 -X-Diary-Month: * -X-Diary-Year: 1999-2010 -X-Diary-Dow: 1 -X-Diary-Time-Zone: * -@end example +$BDL>o$9$Y$F$NJ,N`$OJ,N`%P%C%U%!!<$+$i4IM}$7$^$9!#$3$l$K(B ($B%0%k!<%W%P%C%U%!!<(B +$B$G(B @kbd{J c} $BL?Na$r;H$C$F(B) $B=i$a$FF~$k$H!"%G%#%U%)%k%H$NJ,N`$@$1$,I=<($5(B +$B$l$^$9!#(B -@node Running NNDiary -@subsubsection NNDiary $B$rF0$+$9(B -@cindex running nndiary -@cindex nndiary operation modes +$B$3$N%P%C%U%!!<$G$O0J2<$NL?Na$r;H$&$3$H$,$G$-$^$9(B: -@code{nndiary} $B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N(B -$B!VEAE}7?(B (traditional)$B!W!"$b$&0l$D$O!V<+N'7?(B (autonomous)$B!W$G$9!#EAE}7?(B -$B$N%b!<%I$G$O!"(B@code{nndiary} $B$O$=$l<+?H$,?7Ce%a!<%k$r@\Aw$C(B -$B$F!"$=$l$i$rC$9$k$3$H$r4j$$$^$9$,(B)$B!"<+N'7?$N%b!<%I$G$O:F%9%W!<%k$,$G$-$^(B -$B$;$s!#(B +@item e +@kindex e ($BJ,N`(B) +@findex gnus-category-customize-category +$BA*Br$5$l$?J,N`$N%Q%i%a!<%?!<$r0l3g$7$F@_Dj$9$k$?$a$K!"%+%9%?%^%$%:%P%C%U%!!<(B +$B$r;H$$$^$9(B (@code{gnus-category-customize-category})$B!#(B + +@item k +@kindex k ($BJ,N`(B) +@findex gnus-category-kill +$B8=:_$NJ,N`$r>C5n$7$^$9(B (@code{gnus-category-kill})$B!#(B -$B<+N'7?$N%b!<%I$G(B @code{nndiary} $B$r;H$&$?$a$K$O!"$$$/$D$+$N$3$H$r$d$C$F$b(B -$B$i$o$J$1$l$P$J$j$^$;$s(B: +@item c +@kindex c ($BJ,N`(B) +@findex gnus-category-copy +$B8=:_$NJ,N`$rJ#@=$7$^$9(B (@code{gnus-category-copy})$B!#(B -@itemize @bullet -@item -$B?7Ce%a!<%k$r(B @code{nndiary} $B$,<+J,$GA[%5!<%P!<(B (@code{(nndiary "diary")} $B$,9T$J$&$Y$-$G(B -$B$"$k$h$&$J$b$N(B) $B$rDI2C$7$F$bNI$$$G$7$g$&!#(B +@table @samp +@item c +$BJ,N`$NL>A0$G$9!#(B -$B$&$^$/$$$1$P!"(BGnus $B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y(B -$B$F(B (@file{nndiary.el} $B$N(B TODO $B$N9`$r;2>H(B) $B$,4|BTDL$j$KF0:n$9$k$G$7$g$&!#(B -$B<+N'7?$N%b!<%I$G$O!"(B@kbd{g} $B$d(B @kbd{M-g} $B$r%0%k!<%W%P%C%U%!!<$G%?%$%W$9(B -$B$l$P?7$7$$F|Dx%a!<%k$r$b$C$F$=$l$i$r(B -$BJ,3d$9$k$7!"(B@kbd{F} $B$O?7$7$$F|Dx%0%k!<%W$r8+$D$1$F$/$l$k!"$J$I!#(B +@item g +$B$=$NJ,N`$KB0$9$k%0%k!<%W$N?t$G$9!#(B +@end table -@node Customizing NNDiary -@subsubsection NNDiary $B$N%+%9%?%^%$%:(B -@cindex customizing nndiary -@cindex nndiary customization +@item gnus-category-mode-line-format +@vindex gnus-category-mode-line-format +$BJ,N`%b!<%I9T$NMM<0$G$9(B (@pxref{Mode Line Formatting})$B!#(B -$B$5$"(B @code{nndiary} $B$,N)$A>e$,$C$FF0:n$7$F$$$^$9!#$=$l$r%+%9%?%^%$%:$9$k(B -$B$H$-$,Mh$^$7$?!#%+%9%?%^%$%:$9$k$?$a$N%0%k!<%W$O(B @code{nndiary} $B$G$9(B ($B$X(B -$B$(!<(B)$B!#$I$N%*%W%7%g%s$r%+%9%?%^%$%:$7E]$7$?$$$+$r8+$D$1$k$?$a$K!"$=$l$K(B -$BL\$rDL$7$F$/$@$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ(B -$B?t$G$7$g$&(B: +@item gnus-agent-short-article +@vindex gnus-agent-short-article +$B$3$NCM$h$j>/$J$$9T?t$N5-;v$OC;$$$H8+$J$7$^$9!#%G%#%U%)%k%H$O(B 100 $B$G$9!#(B -@defvar nndiary-reminders -$BM=Dj$r;W$$=P$5$;$F$b$i$$$?$$;~9o$N%j%9%H(B ($BNc$($P;0=54VA0!"$=$l$+$iFsF|A0!"(B -$B$=$l$+$i0l;~4VA0!"$=$7$F$=$N$H$-(B) $B$G$9!#!V;W$$=P$5$;$F$b$i$&!W$N0UL#$O!"(B -$B?7Ce%a!<%k$rDj$5$l$^$9(B ($B$=$l$,%G%#%U%)%k%H$G$9(B)$B!#(B -@end defvar +@item gnus-agent-low-score +@vindex gnus-agent-low-score +$B$3$NCM$h$j>.$5$$%9%3%"$r;}$D5-;v$ODc%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H(B +$B$O(B 0 $B$G$9!#(B -@node The Gnus Diary Library -@subsection Gnus Diary $B%i%$%V%i%j!<(B -@cindex gnus-diary -@cindex the Gnus diary library +@item gnus-agent-high-score +@vindex gnus-agent-high-score +$B$3$NCM$h$jBg$-$$%9%3%"$r;}$D5-;v$O9b%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H(B +$B$O(B 0 $B$G$9!#(B -@code{nndiary} $B$re0L3,AX$K=q$+$l(B -$B$?(B @code{gnus-diary} $B$H$$$&%i%$%V%i%j!<$,$"$C$F!"$?$/$5$s$NJXMx$J$3$H$r(B -$B$d$C$F$/$l$^$9!#(B +@item gnus-agent-expire-days +@vindex gnus-agent-expire-days +$B4|8B@Z$l>C5n$9$kA0$K!"4{FI5-;v$r%(!<%8%'%s%H$N%m!<%+%k%G%#%9%/$KN1$a$F$*(B +$B$+$J$1$l$P$J$i$J$$F|?t(B ($B!V4|8B@Z$l>C5n!W$H$$$&L>A0$OF1$8$G$9$,!"%5!<%P!<(B +$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(B +$B$r0UL#$7$^$9(B)$B!#$5$i$KM}2r$9$Y$-Bg;v$J$3$H$O!"5-;v$,FI$^$l$?;~$G$O$J$/%m!<(B +$B%+%k%G%#%9%/$K5-;v$,=q$+$l$?;~$+$i7W?t$,;O$^$k$H$$$&$3$H$G$9!#%G%#%U%)%k(B +$B%H$O(B 7$BF|$G$9!#(B -$B$=$l$r;H$&$?$a$K$O!"0J2<$N9T$r(B @file{~/.gnus.el} $B%U%!%$%k$K2C$($F$/$@$5(B -$B$$(B: +@item gnus-agent-enable-expiration +@vindex gnus-agent-enable-expiration +$B%0%k!<%W$N5-;v$,!"%G%#%U%)%k%H$G4|8B@Z$l>C5n$5$l$k$+!"L54|8B$KJ];}$5$l$k(B +$B$+$r7hDj$7$^$9!#%G%#%U%)%k%H$O(B @code{ENABLE} $B$G!"$"$J$?$,K>$`$J$i$P4|8B(B +$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(B +$B$r(B @code{DISABLE} $B$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$N>l9g!"A*Br$5$l$?%0%k!<%W(B +$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#(B +@end table -@lisp -(require 'gnus-diary) -@end lisp +@node Agent Commands +@subsection $B%(!<%8%'%s%HL?Na(B +@findex gnus-agent-toggle-plugged +@kindex J j ($B%(!<%8%'%s%H(B) -$B$5$i$K!"$I$s$J(B @code{gnus-user-format-function-[d|D]} (@pxref{Summary -Buffer Lines}) $B$b!";H$C$F$O$$$1$^$;$s!#(B@code{gnus-diary} $B$O$=$l$i$NN>J}(B -$B$rDs6!$7$^$9(B ($B$"$J$?$,$=$l$i$r;H$C$F$$$?$i!"$9$_$^$;$s(B)$B!#(B +$B$9$Y$F$N(B Gnus $B%(!<%8%'%s%HL?Na$O(B @kbd{J} $B%5%V%^%C%W$K$"$j$^$9!#(B +@kbd{J j} (@code{gnus-agent-toggle-plugged}) $BL?Na$O$9$Y$F$N%b!<%I$GF0:n(B +$B$7!"(BGnus $B%(!<%8%'%s%H$N(B plugged/unplugged $B>uBV$r@Z$jBX$($^$9!#(B @menu -* Diary Summary Line Format:: $B$h$jNI$$35N,9T;EMM(B -* Diary Articles Sorting:: $B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!(B -* Diary Headers Generation:: $Bo(B @samp{From Joe: Subject} $B$N$h$&$J$b$N(B) $B$GF|Dx%a%C(B -$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<(B -$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#(B +@table @kbd +@item J u +@kindex J u ($B%(!<%8%'%s%H(B $B%0%k!<%W(B) +@findex gnus-agent-fetch-groups +$B8=:_$N%0%k!<%W$NE,3J$J(B ($BLuCm(B: $B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k(B) $B5-;v$r$9$Y(B +$B$FC$5$l$J$$$3$H$r=|$$$F!"%a%C%;!<%8$,4|8B@Z$l>C5n2DG=$G$"$k$3$H$K5$$r(B -$BIU$1$F$/$@$5$$(B): +@item J s +@kindex J s ($B%(!<%8%'%s%H(B $B%0%k!<%W(B) +@findex gnus-agent-fetch-session +$BA4%0%k!<%W$NE,3J$J(B ($BLuCm(B: $B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k(B) $B5-;v$r$9$Y$Fe5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<(B -$B%W$N%Q%i%a!<%?!<$K2C$($h$&$H$9$k$G$7$g$&(B: +@item J a +@kindex J a ($B%(!<%8%'%s%H(B $B%0%k!<%W(B) +@findex gnus-agent-add-group +$B8=:_$N%0%k!<%W$r%(!<%8%'%s%HJ,N`$KDI2C$7$^(B +$B$9(B (@code{gnus-agent-add-group})$B!#$3$NL?Na$O%W%m%;%9(B/$B@\F,0z?t$N=,47$rM}(B +$B2r$7$^$9(B (@pxref{Process/Prefix})$B!#(B -@lisp -(gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n") -@end lisp +@item J r +@kindex J r ($B%(!<%8%'%s%H(B $B%0%k!<%W(B) +@findex gnus-agent-remove-group +$B8=:_$N%0%k!<%W$r!"$b$7B8:_$7$F$$$l$P!"$=$NJ,N`$+$i>C5n$7$^(B +$B$9(B (@code{gnus-agent-remove-group})$B!#$3$NL?Na$O%W%m%;%9(B/$B@\F,0z?t$N=,47$r(B +$BM}2r$7$^$9!#(B(@pxref{Process/Prefix})$B!#(B -$B$7$+$7(B @code{gnus-diary} $B$O$=$l$r<+F0$G9T$J$$$^$9(B (@pxref{Diary Group -Parameters})$B!#$=$l$G$b$"$J$?$O!"0J2<$N%f!<%6!C5n$7$^$9(B (@code{gnus-agent-unmark-article})$B!#(B + +@cindex % +@item @@ +@kindex @@ ($B%(!<%8%'%s%H(B $B35N,(B) +@findex gnus-agent-toggle-mark +$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$($^(B +$B$9(B (@code{gnus-agent-toggle-mark})$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u(B +$B$O(B @samp{%} $B$G$9!#(B + +@item J c +@kindex J c ($B%(!<%8%'%s%H(B $B35N,(B) +@findex gnus-agent-catchup +$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-(B +$B$J$$$9$Y$F$N5-;v$r4{FI$K$7$^$9(B (@code{gnus-agent-catchup})$B!#(B -@defvar gnus-diary-summary-line-format -$BF|Dx%0%k!<%W$N$?$a$K;H$o$l$k35N,9T;EMM$rDj5A$7$^$9(B (@pxref{Summary -Buffer Lines})$B!#(B@code{gnus-diary} $B$O$=$l$r!"F|Dx%0%k!<%W$N%Q%i%a!<%?!<$r(B -$B<+F0$G99?7$9$k$?$a$K;H$$$^$9!#(B -@end defvar +@item J S +@kindex J S ($B%(!<%8%'%s%H(B $B35N,(B) +@findex gnus-agent-fetch-group +$B$3$N%0%k!<%W$N$9$Y$F$NK>$^$7$$(B ($BLuCm(B: $B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k(B) $B5-(B +$B;v(B (@pxref{Agent Categories}) $B$r%@%&%s%m!<%I$7$^(B +$B$9!#(B(@code{gnus-agent-fetch-group})$B!#(B -@defvar gnus-diary-time-format -$BF|Dx$N35N,%P%C%U%!!<$KF|IU$rI=<($9$k$?$a$N=qK!;EMM$rDj5A$7$^$9!#$3$l$OMx(B -$BMQ\:Y$OJQ?t$N@bL@J8$r8+$F$/$@$5(B -$B$$!#(B -@end defvar +@item J s +@kindex J s ($B%(!<%8%'%s%H(B $B35N,(B) +@findex gnus-agent-summary-fetch-series +$B$3$N%0%k!<%W$N$9$Y$F$N%W%m%;%90u$,IU$$$?5-;v$r%@%&%s%m!<%I$7$^(B +$B$9!#(B(@code{gnus-agent-summary-fetch-series})$B!#(B -@defvar gnus-diary-delay-format-function -$BF|Dx$N35N,%P%C%U%!!<$KCY1d(B ($B;D$j;~4V(B) $B$rI=<($9$k$?$a$N@07A4X?t$rDj5A$7$^(B -$B$9!#$3$l$OMxMQ\:Y$OJQ?t(B -$B$N@bL@J8$r8+$F$/$@$5$$!#(B -@end defvar +@item J u +@kindex J u ($B%(!<%8%'%s%H(B $B35N,(B) +@findex gnus-agent-summary-fetch-group +$B8=:_$N%0%k!<%W$N%@%&%s%m!<%I2DG=$J5-;v$r!"$9$Y$F%@%&%s%m!<%I$7$^(B +$B$9(B (@code{gnus-agent-summary-fetch-group})$B!#(B +@end table -@node Diary Articles Sorting -@subsubsection $BF|Dx5-;v$NJB$YBX$((B -@cindex diary articles sorting -@cindex diary summary lines sorting -@findex gnus-summary-sort-by-schedule -@findex gnus-thread-sort-by-schedule -@findex gnus-article-sort-by-schedule +@node Server Agent Commands +@subsubsection $B%5!<%P!<%(!<%8%'%s%HL?Na(B -@code{gnus-diary} $B$OJB$YBX$((B (@pxref{Sorting the Summary Buffer}) $B$N$?$a(B -$B$K(B @code{gnus-summary-sort-by-schedule}$B!"(B -@code{gnus-thread-sort-by-schedule} $B$*$h(B -$B$S(B @code{gnus-article-sort-by-schedule} $B$H$$$&?7$7$$4X?t$rDs6!$7$^$9!#$3(B -$B$l$i$N4X?t$K$h$C$F!":G$b6a$$M=Dj$+$i:G$b1s$$J}$^$G!"F|Dx$N35N,%P%C%U%!!<(B -$B$r@0M}$9$k$3$H$,$G$-$^$9!#(B +@table @kbd +@item J a +@kindex J a ($B%(!<%8%'%s%H(B $B%5!<%P!<(B) +@findex gnus-agent-add-server +$B8=:_$N%5!<%P!<$r(B Gnus $B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N%j%9%H$KDI2C$7$^(B +$B$9(B (@code{gnus-agent-add-server})$B!#(B -@code{gnus-diary} $B$O<+F0E*$K35N,%P%C%U%!!<$N!VJB$YBX$((B (sort)$B!W%a%K%e!<(B -$B$K(B @code{gnus-summary-sort-by-schedule} $B$rAH$_9~$_!"B>$NFs$D$rBh0lpJs(B) $B$NHO0O$+$iCN$C$F$$$k>l9g$K$O!"I=(B +$BBj$,(B @samp{[Undownloaded article #####]} $B$N$h$&$K$J$C$F$$$k$$$/$D$+$N5-(B +$B;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N$?$a$N7jKd(B +$B$a(B (placeholders) $B$G$9!#0u$r@_Dj$9$k$3$H$OJL$H$7$F!"$=$l$i$N7jKd$a$N0l$D(B +$B$G$G$-$k$3$H$OB?$/$O$"$j$^$;$s!#:G=*E*$K(B Gnus $B$,%0%k!<%W$N%X%C%@!<$rH(B)$B!#(B -$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(B -$B$l$k$h$&$K$9$k$?$a$K!"$3$N4X?t$O(B @code{nndiary} $B%P%C%/%(%s%I$N%U%C%/$H$7(B -$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(B -$B$kA`:n$r4JC1$K$9$k$?$a$K!"(B -@code{message-mode} $B$H(B @code{article-edit-mode} $B$K$*$$(B -$B$F(B @kbd{C-c C-f d} $B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#(B +$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!"(B +plugged $B$@$C$?4|4V$K%(!<%8%'%s%H$K$l$N5-;v$N%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#(B -$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X(B -$B78$K!"F|Dx%X%C%@!<$NF~NO$r6/@)$7$^$9!#$=$&$d$C$F!"Nc$($P$9$G$K@5$7$/@_Dj(B -$B$5$l$?%a%C%;!<%8$NF|Dx$r!"$H$F$b4JC1$KJQ99$9$k$3$H$,$G$-$^$9!#(B +$BBh0l$N;k3P8z2L$O(B @samp{%O} $B;EMM$G$9!#(B@code{gnus-summary-line-format} $B$r(B +$B%+%9%?%^%$%:$7$F$3$N;X<(;R$r4^$a$k$H!"5-;v$N%@%&%s%m!<%I$N>uBV$r<($9$?$a(B +$B$KC10l$NJ8;z$rI=<($9$k>l=j$,2C$o$j$^$9!#%(!<%8%'%s%H$+%-%c%C%7%e$N$I$A$i(B +$B$+$Kr7o8!::$H%U%'!<%9L>$N%j%9%H(B (@code{gnus-summary-highlight} $B;2(B +$B>H(B) $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(B +$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(B +$B$k$9$Y$F$O!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$K2D;k5-;v(B (ticked) $B$N0u$rIU$1$F(B +$B$b!"$=$N5-;v$O2D;k5-;v$N%U%'!<%9$G$O$J$/$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v(B +$B$N%U%'!<%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#(B -$B?7$7$$F|Dx%0%k!<%W$r:n$k$+!"$^$?$O$=$l$r3+$/$H!"(B@code{gnus-diary} $B$O<+F0(B -$BE*$K%0%k!<%W%Q%i%a!<%?!<$r8!::$7!"I,MW$J$i35N,9T;EMM$rF|DxMQ$KFC2=$7$?CM(B -$B$K@_Dj$7!"F|DxMQ$NJB$YBX$(4X?t$rAH$_9~$_!"$5$i$K$=$N%0%k!<%W$NEj9FMM(B -$B<0(B (posting-style) $B$K.$K$9$k$?$a$K(B) $B%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H$&>l9g$O!"%@%&%s(B +$B%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$O$*$=$i$/NI$$9M$($N$h$&$K;W$($k$G$7$g$&!#(B +$B%@%&%s%m!<%I$5$l$?5-;v$KBP$7$F$9$Y$F$N;E;v(B ($B0u$rIU$1$k!"FI$`!":o=|$9(B +$B$k(B) $B$r9T$J$($P!"$$$D$bDL>o$N%U%'!<%9$,8=$l$k$+$i$G$9!#$7$+$7!"(B +@acronym{NOV} $B$r%-%c%C%7%e$9$k$3$H$K$h$C$F%*%s%i%$%s@-G=$r2~A1$9$k$?$a$K(B +$B%(!<%8%'%s%H$r;H$C$F$$$kMxMQl9g$O!"(B +@code{agent-enable-undownloaded-faces} $B%0%k!<%W%Q%i%a!<%?!<(B +$B$r(B @code{t} $B$K@_Dj$7$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$rM-8z$K$7(B +$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!<%?!<(B +$B$HF1MM$K!"%(!<%8%'%s%HJ,N`(B (@pxref{Agent Categories})$B!"%0%k!<%W%H%T%C(B +$B%/(B (@pxref{Topic Parameters})$B!"$"$k$$$O8D!9$N%0%k!<(B +$B%W(B (@pxref{Group Parameters}) $B$KBP$7$F@_Dj$9$k$3$H$,$G$-$^$9!#(B -$B$5$F!"0J>e$N@bL@$r$9$Y$FFI$s$G$/$l$?$b$N$H$7$F!"0J2<$O(B @code{nndiary} $B$G(B -$B%a!<%k$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9(B: +$B%(!<%8%'%s%H$r;H$&$9$Y$F$NMxMQl9g!";ve%G%#%9%/MFNL$r2sI|$9$k$3$H$O(B +$B$5$i$K$b$C$H:$Fq$G$9!#0l$D$N2r7hJ}$GC5n!W$9$k>l9g$K!"$I$3$KEXNO$r=8Cf$9$k$Y$-$+$,$o$+$j$^$9!#(B -@itemize @bullet -@item -@code{nndiary} $B$O(B @emph{$BK\Ev$N(B} $B%a!<%k%P%C%/%(%s%I$G$9!#K\Ev$K$"$J$?$OK\(B -$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(B -$B$F!"C/$K$G$b(B ($BH`$i$,(B Gnus $B$H(B @code{nndiary} $B$r;H$C$F$$$k$N$J$i$P(B) $BM=Dj$r(B -$BEA$($k$3$H$,$G$-$k$3$H$r$b0UL#$7$^$9!#(B -@item -$B$7$+$7$J$,$i(B @code{nndiary} $B$O(B @code{request-post} $B%a%=%C%I$r;}$C$F$b$$(B -$B$k$N$G!"F|Dx%0%k!<%W$G(B @kbd{C-u m} $B$NBe$o$j$K(B @kbd{C-u a} $B$r;H$&$3$H$K$h$C(B -$B$F!"%a%C%;!<%8$ro%X%C%@!<$r0l2s$@$1%@%&%s%m!<%I$7$F%(!<%8%'%s%H$K3JG<(B +$B$7$^$9!#$=$l$i$N%X%C%@!<$O8e$K35N,%P%C%U%!!<$r@8@.$9$k$H$-$K!"(B +plugged $B$+(B unplugged $B$K$+$+$o$i$:$K;H$o$l$^$9!#%G%#%U%)%k%H$G$O5-;v(B +$B$O(B ($B$=$l$O$?$/$5$s$N%G%#%9%/MFNL$rO2Hq$9$k$+$b$7$l$J$$$N$G(B) $B%(!<%8%'%s%H(B +$B$K%-%c%C%7%e$5$l$^$;$s$,!"$9$G$K%(!<%8%'%s%H$K%@%&%s%m!<%I$7$?5-;v$,$"$k(B +$B$J$i$P!"(BGnus $B$O%5!<%P!<$+$i:F$S5-;v$r%@%&%s%m!<%I$;$:$K!"o;~@\B3$7$?Bg$-$J%^%7%s$GAv$i$;$F$$$^$7$?!#%K%e!<%9$NG[Aw$O%K%e!<%9(B -$B%5!<%P!<$K$h$C$F$`$N$G$"$l$P!"(Bplugged $B$J4|4V$O>o$K%X%C%@!<$H5-;v$r%@%&%s%m!<(B +$B%I$9$k$h$&$K!"%(!<%8%'%s%H(B (@code{gnus-agent-cache} $B;2>H(B @ref{Agent +Variables}) $B$r@_Dj$9$k$3$H$,$G$-$^$9!#(BGnus $B$O$[$H$s$I3N$+$K$b$C$HCY$/$J(B +$B$j$^$9$,!"%5!<%P!<$H$NF14|$OJ]$?$l$^$9!#(Bnntp $B$+(B nnimap $B%P%C%/%(%s%I$r;H$C(B +$B$F$$$k>l9g$O!"$?$V$s$3$N:G8e$NE@$O0UL#$r$J$5$J$$$G$7$g$&!#(B -$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(B -$B$?$a$K%b%G%`$NN`$r;H$$$^$9!#EEOCBe$N@A5a=q$,G|Bg$J$b$N$K>e$i$J$$$h$&$K!"(B -$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(B -$BAw$j$?$$JV?.$r$9$Y$FAw?.$9$k!"$H$$$&O$NA0?H$O(B 1997$BG/:"$K=q$+$l$^$7(B -$B$?!#(B) +@node Agent Expiry +@subsection $B%(!<%8%'%s%H4|8B@Z$l>C5n(B -$B$b$A$m$s!"$3$l$r9T$J$&$?$a$K%K%e!<%9%5!<%P!<$r;H$&$3$H$b$G$-$^$9!#;d(B -$B$O(B @code{inn} $B$r(B @code{slurp}, @code{pop}, @code{sendmail} $B$H0l=o$K$3$3(B -$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!<(B -$B%9$rFI$`?M$,$"$J$?$7$+$$$J$1$l$P!"%K%e!<%9%5!<%P!<$N5!G=$r%K%e!<%9%j!<%@!<(B -$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#(B +@vindex gnus-agent-expire-days +@findex gnus-agent-expire +@kindex M-x gnus-agent-expire +@kindex M-x gnus-agent-expire-group +@findex gnus-agent-expire-group +@cindex agent expiry +@cindex Gnus agent expiry +@cindex expiry, in Gnus agent -Gnus $B$r!V%*%U%i%$%s!W$N%K%e!<%9%j!<%@!<$H$7$F;EN)$F$k$N$O6K$a$F4JC1$G$9!#(B -$BC5n$r07$$$^$;$s!#$(!<(B +$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"(B +@code{gnus-agent-expire-days} $B$NF|?t$h$j$b8E$$4{FI5-;v$r$9$Y$F>C5n$9$k!"(B +$BFCJL$J(B @code{gnus-agent-expire} $B$H(B @code{gnus-agent-expire-group} $BL?Na$,(B +$B$"$j$^$9!#$3$l$i$O$"$J$?$,%G%#%9%/MFNL$r;H$$@Z$j$=$&$@$H;W$C$?$H$-$K!"$$(B +$B$D$G$b$G(B) $BCfCG$9$k$3$H$b$"$^(B +$B$jNI$$$3$H$G$O$"$j$^$;$s!#(B -$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(B -$B$j$^$;$s!#(B +$BNc$($P(B @code{gnus-request-expire-articles} $B$N$h$&$JB>$N4X?t$O!"%(!<%8%'(B +$B%s%H$r%0%k!<%W$KF14|$5$;$k$?$a$K(B @code{gnus-agent-expire} $B$r$N;v8N$+$i2sI|$9$kJ}K!(B -* Agent and flags:: $B%(!<%8%'%s%H$O$I$&%U%i%0$r0];}$9$k$N$+(B -* Agent and IMAP:: $B%(!<%8%'%s%H$r(B @acronym{IMAP} $B$G;H$&J}K!(B -* Outgoing Messages:: $B%K%e!<%9$d%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+(B? -* Agent Variables:: $B%+%9%?%^%$%:$O3Z$7(B -* Example Setup:: $B%*%U%i%$%s?M4V$N$?$a$N(B @file{~/.gnus.el} $B$NNc(B -* Batching Agents:: @code{cron} $B%8%g%V$G%K%e!<%9$rC5n$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#(B -@node Agent Basics -@subsection $B%(!<%8%'%s%H$N4pAC(B +@vindex gnus-agent-expire-all +@code{gnus-agent-expire-all} $B$,(B @code{nil} $B$G$J$1$l$P!"%(!<%8%'%s%H$N4|(B +$B8B@Z$l>C5n%3%^%s%I72$O$9$Y$F$N5-;v(B---$BL$FI!"4{FI!"2D;k!"J]N15-;v$r>C5n$7(B +$B$^$9!#$b$7(B @code{nil} ($B$3$l$,%G%#%U%)%k%H(B) $B$G$"$l$P!"4{FI5-;v$N$_$,>C5n(B +$B$NBP>]$H$J$j!"L$FI!"2D;k!"$5$i$KJ]N15-;v$OL54|8B$KJ];}$5$l$^$9!#(B -$B$^$:!"$$$/$D$+$NMQ8l$rJRIU$1$F$*$-$^$7$g$&!#(B +$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(B +$B$$$/$D$+$N(B Gnus $B%(!<%8%'%s%H%U%!%$%k$,2u$l$F$$$^$9!#5/$3$j$&$kLdBj$r=$I|(B +$B$9$k$?$a$K!"(B +@code{gnus-agent-regenerate} $B$H(B @code{gnus-agent-regenerate-group} $B$H$$(B +$B$&FCJL$J%3%^%s%I$,$"$j$^$9!#(B -$B%M%C%H%o!<%/$H$N@\B3$r@Z$C$F$$$k$H$-(B ($B$+$D%(!<%8%'%s%H$K$=$N$3$H$rCN$i$;(B -$B$F$"$k$H$-(B)$B!"(BGnus $B%(!<%8%'%s%H$O(B @dfn{unplugged} $B$G$9!"$H8@$$$^$9!#%M%C(B -$B%H%o!<%/$H$N@\B3$,I|3h$7$?$i(B ($B$+$D(B Gnus $B$,$=$N$3$H$rCN$C$F$$$l$P(B)$B!"%(!<(B -$B%8%'%s%H$O(B @dfn{plugged} $B$G$9!#(B +@node Agent Regeneration +@subsection $B%(!<%8%'%s%H$r:n$jD>$9(B +@cindex agent regeneration +@cindex Gnus agent regeneration +@cindex regeneration -$B!V%m!<%+%k!W%^%7%s$H$O!"$"$J$?$,$=$3$G:n6H$7$F$$$k$b$N$G!"7QB3E*$K%M%C%H(B -$B%o!<%/$K@\B3$5$l$F$$$k$o$1$G$O$"$j$^$;$s!#(B +@code{nnagent} $B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o(B +$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k(B +$B$H(B @code{nnagent} $B$N5!G=@-$,2<$,$k$+$b$7$l$J$$$7!"<:GT$7$5$($9$k$+$b$7$l(B +$B$^$;$s!#$3$NLdBj$N2r7h:v$O!"FbIt$NL7=b$r$9$Y$F:o=|$9$k$3$H$K$h$C$F!"%m!<(B +$B%+%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#(B -$B!V%@%&%s%m!<%I!W$H$O!"$"$J$?$N%m!<%+%k%^%7%s$K!"2?$+$r%M%C%H%o!<%/$+$il9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,$N%K%e!<%9%j!<%@!<$OM-L5$r8@$o$:$"$J$?$K%I%8$rF'$^$;$k$+$b$7$l(B -$B$^$;$s$,!"(BGnus $B$G$O$"$J$?$KA*Br8"$,$"$j$^$9(B! +@findex gnus-agent-regenerate +@kindex M-x gnus-agent-regenerate +@code{gnus-agent-regenerate} $B%3%^%s%I$O!"$9$Y$F$N%(!<%8%'%s%H2=$5$l$?%0(B +$B%k!<%W$G(B @code{gnus-agent-regenerate-group} $B$re$G$b(B @code{gnus-agent-regenerate} $B$ruBV$K$b$"$j$^$;$s!#(B -$B$b$C$H@53N$K8@$($P!"%5!<%P!<$4$H$K$=$l$>$l$N>uBV$r;}$A$^$9!#$3$l$O!"$$$/(B -$B$D$+$N%5!<%P!<$,(B unplugged $B$G$b!"B>$N%5!<%P!<$O(B plugged $B$K$J$k$3$H$,$G$-(B -$B$k$H$$$&$3$H$G$9!#$5$i$K!"%(!<%8%'%s%H$,$$$/$D$+$N%5!<%P!<$r$^$H$a$FL5;k(B -$B$9$k(B ($B$=$l$i$r>o$K(B plugged $B$K$J$C$F$$$k$h$&$K8+$;$+$1$k(B) $B$h$&$K$b$G$-$^(B -$B$9!#(B +@findex gnus-agent-regenerate-group +@kindex M-x gnus-agent-regenerate-group +@code{gnus-agent-regenerate-group} $B%3%^%s%I$O!"%m!<%+%k(B +$B$N(B @acronym{NOV} ($B%X%C%@!<(B) $B%G!<%?%Y!<%9$r=$I|$9$k$?$a$K!"8D!9$N5-;v$N%m!<(B +$B%+%k$J%3%T!<$r;H$$$^$9!#$=$N8e$=$l$O!"$I$N5-;v$,%m!<%+%k$K3JG<$5$l$k$+$r(B +$B5-O?$7$F$*$/$?$a$NFbIt%G!<%?9=B$$r99?7$7$^$9!#0z?t$rM?$($k$H!"%(!<%8%'%s(B +$B%H$NCf$N5-;v$KL$FI$N0u$rIU$1$^$9!#(B -$B$5$F!"%(!<%8%'%s%H$r(B unplugged $B$K$7$?$N$K(B Gnus $B$,%M%C%H$K@\B3$7$F$$$k$N(B -$B$r5?Ld$K;W$C$?$i!"9T$J$&$Y$-uBV$G$9!#%5!<%P!<$O$H$-$I$-@\B3$G$-$J$/$J(B -$B$j$^$9!#(BGnus $B$,$3$N$3$H$K5$IU$/$H!"$=$N%5!<%P!<$r%*%U%i%$%s$N>uBV$K@Z$j(B -$B49$($F$bNI$$$+$I$&$+$r?R$M$^$9!#(BYes $B$HEz$($?$J$i$P(B ($B%*%s%i%$%s$KLa$7$FNI(B -$B$$$+$H(B Gnus $B$,?R$M$?>l9g0J30$O(B)$B!"%5!<%P!<$O$$$/$i$+(B unplugged $B$@$C$?$H$-(B -$B$N$h$&$K?6$kIq$$$^$9!#(B +$B%(!<%8%'%s%H$O(B Gnus $B$N$I$s$J%P%C%/%(%s%I$G$b!"Nc$($P%5!<%P!<$K%U%i%0(B ($B4{(B +$BFI(B(read)$B!"2D;k(B(ticked) $B$J$I(B) $B$r3JG<$9$k(B nnimap $B$N$h$&$J$b$N$G$bF0:n$7$^(B +$B$9!#$7$+$7Ha$7$$$+$J!"%(!<%8%'%s%H$O$I$N%P%C%/%s%I$,$=$l$i$N%U%i%0(B +$B$r(B @file{.newsrc} $B$G$O$J$/!"$=$N%P%C%/%(%s%I$N%5!<%P!<$G0];}$9$k$+$r!"o$K<+?H$N%U%!%$%k$K5-O?$7$^$9!#(B -$B%(!<%8%'%s%H$r;H$C$?E57?E*$J(B Gnus $B$NBPOCA`:n$r8+$F$_$^$7$g$&(B: +$B:F$S@\B3$9$k$H!"(BGnus $B$OJQ99$5$l$?$9$Y$F$N%U%i%0$r8!::$7$F!"$=$l$i$r%5!<(B +$B%P!<$HF14|$5$;$k$+$I$&$+$r?R$M$^$9!#$3$N5sF0(B +$B$O(B @code{gnus-agent-synchronize-flags} $B$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B -@itemize @bullet -@item -@findex gnus-unplugged -Gnus $B$r(B @code{gnus-unplugged} $B$G5/F0$7$^$9!#$3$l$O(B unplugged $B$G(B Gnus $B%(!<(B -$B%8%'%s%H$rN)$A>e$2$^$9!#$3$N%b!<%I$G$O!"$9$G$Kl9g$O!"$9$Y$F$N%U%i%0$O(B +$B<+F0E*$KF14|$5$;$i$l$^$9!#(B -@item -$BH$7$F$/$@$5$$!#(B +$B:F@\B3$7$?$H$-$K<+F0$G%U%i%0$rF14|$5$;$?$/$J$$$J$i!"$A$K?7$7$$%K%e!<%9$rFI$`$3$H$b$G$-$k$7!"%K%e!<%9$r%m!<%+%k(B -$B%^%7%s$K%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#8er7o$K9gCW$9(B -$B$k(B) $B5-;v$rH$7$F$/$@$5$$!#(B) +$B5;=QE*CmC$;$P!"$"$J$?$,!VF14|!W$NA`:n$r9T$J$C$?$H$-$K!"(B +$B$=$N%U%i%0$O%;%C%H$5$l$F%5!<%P!<$+$i$O:o=|$5$l$^$9!#=gHVBT$A(B (queue) $B$K(B +$BF~$l$i$l$?%U%i%0$K4X$9$kF0:n$O!"%(!<%8%'%s%H%G%#%l%/%H%j!<$K$"$k%5!<%P!<(B +$BKh$N(B @code{flags} $B%U%!%$%k$NCf$G8+$D$+$k$G$7$g$&!#$=$l$i$O$"$J$?$,%U%i%0(B +$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#(B -@item -$B5-;v$rO$G$O%5!<%P!<$H$N@\B3$,@d$?$l$?%b!<%I$G$N(B @acronym{IMAP} $B$N%/%i%$%"(B +$B%s%H$H$7$F!"(BGnus $B%(!<%8%'%s%H$r$h$j1_3j$K;H$($k$h$&$K$9$k$?$a$N!"$$$/$D(B +$B$+$N>pJs$rDs6!$7$^$9!#(B -$B%(!<%8%'%s%H$r=i$a$F;H$&$H$-$O(B ($B$^$?$O$=$N$/$i$$$N;~4|$K(B)$B!"0J2<$N$$$/$D(B -$B$+$N:n6H$r$7$J$1$l$P$J$j$^$;$s!#(B +$B%5!<%P!<$H$N@\B3$,@d$?$l$F$$$k$H$-$N(B @acronym{IMAP} $B%/%i%$%"%s%H$K$"$J$?(B +$B$,4|BT$9$k$G$"$m$&$$$/$D$+$N5!G=$O!"8=:_$N%(!<%8%'%s%H$K$O@9$j9~$^$l$F$$(B +$B$^$;$s!#$=$l$i$O0J2<$NDL$j$G$9(B: @itemize @bullet @item -$B$I$N%5!<%P!<$r%(!<%8%'%s%H$GLLE]$r8+$k$+$r7h$a$^$9!#%a!<%k$N%P%C%/%(%s%I(B -$B$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#%5!<%P!<%P%C(B -$B%U%!!<$K0\F0$7(B ($B%0%k!<%W%P%C%U%!!<$G(B @kbd{^})$B!"%(!<%8%'%s%H$K07$C$FM_$7(B -$B$$%5!<%P!<(B ($BJ#?t2D(B) $B$G(B @kbd{J a} $B$r2!$9(B (@pxref{Server Agent -Commands}) $B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l(B -$B$?%5!<%P!<$G(B @kbd{J r} $B$r2!$7$^$9!#%G%#%U%)%k%H$G(B -$B$O(B @code{gnus-select-method} $B$H(B @code{gnus-secondary-select-methods} $B$K(B -$B$"$k$9$Y$F$N(B @code{nntp} $B$H(B @code{nnimap} $B%5!<%P!<$,%(!<%8%'%s%H2=$5$l$^(B -$B$9!#(B - -@item -$B%@%&%s%m!<%IJ}?K$r7hDj$7$^$9!#$"$J$?$NJ}?K$rJ}$H$b!"B??t$N%0%k!<%W$KE,MQ$9$kJ}?K$N(B -$B@_Dj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F(B -$B;H$&>l9g$O!"%H%T%C%/%Q%i%a!<%?!<$OJ,N`$rL58z$K$9$k$3$H$r9MN8$KF~$l$J$1$l(B -$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!"(B -$B$=$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<(B -$B%?!<(B (@pxref{Group Parameters}) $B$r;H$&$3$H$,$G$-$^$9!#(B +Unplugged $B$N$H$-$N(B nnimap $B%0%k!<%W$X$N%3%T!<$H0\F0!#(B @item -$B$($($H(B@dots{}$B!"0J>e$G$9!#(B +Unplugged $B$N$H$-$N(B nnimap $B%0%k!<%W$N:n@.$H:o=|!#(B @end itemize -@node Agent Categories -@subsection $B%(!<%8%'%s%HJ,N`(B - -$B%K%e!<%9$rG[Aw$9$k5!9=$r%K%e!<%9%j!<%@!<$KE}9g$9$k/$7J]J}(B) $B$O2<=q$-%0%k!<%W!H(Bqueue$B!I(B(@pxref{Drafts}) $B$K3JG<$5$l(B +$B$^$9!#Ej9F$7$?8e$G$b!"$=$3$G$=$N%a%C%;!<%8$r8+$?$jJT=8$9$k$N$O0U$N$^$^$G(B +$B$9!#(B -$B%(!<%8%'%s%H%Q%i%a!<%?!<$OJ#?t$N0c$&>l=j$G@_Dj$9$k$3$H$,$G$-$k$N$G!"$I$N(B -$B%=!<%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<(B -$B%?!<$N%=!<%9$,u67$r@)8f$9$k$3$H$O2DG=(B +$B$G$9(B (@code{gnus-agent-queue-mail}, @ref{Agent Variables} $B;2>H(B)$B!#(B +Gnus $B$,(B unplugged $B$N$H$-!"30$KAw$j=P$9%K%e!<%9$O>o$K(B queue $B$5$l$k$@$1$G(B +$B$9!#(B -@menu -* Category Syntax:: $BJ,N`$H$O$I$s$J$b$N$+(B -* Category Buffer:: $BJ,N`$r4IM}$9$k%P%C%U%!!<(B -* Category Variables:: $B%+%9%?%^%$%6(B"$B$i(B"$B%9(B -@end menu +$B2<=q$-%0%k!<%W$+$i!"$=$3$G;H$($kFCJL$JL?Na$r;H$C$F%a%C%;!<%8$rAw?.$9$k$3(B +$B$H$b$G$-$k$7!"%0%k!<%W%P%C%U%!!H(B)$B!#(B -$BJ,N`$O!"L>A0!"$=$NJ,N`$KB0$9$k%0%k!<%W$N%j%9%H!"$*$h$S%+%9%?%^%$%:2DG=$J(B -$BJQ?t$h$j$bM%@h$5$l$kB?$/$NG$0U$J%Q%i%a!<%?!<$+$i@.$j$^$9!#%(!<%8%'%s%H%Q(B -$B%i%a!<%?!<$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#(B +@node Agent Variables +@subsection $B%(!<%8%'%s%HJQ?t(B -@cindex Agent Parameters @table @code -@item agent-groups -$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#(B - -@item agent-predicate -($BDL>o(B) $B$I$N5-;v$r%@%&%s%m!<%I$9$k$N$,E,Ev$+$H$$$&Bg$^$+$JNX3T$rM?$($k=R(B -$B8l!#$=$7$F(B +@item gnus-agent +@vindex gnus-agent +$B%(!<%8%'%s%H$,M-8z$K$J$C$F$$$k$+$I$&$+!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#:G(B +$B=i$KM-8z$K$5$l$k$H!"$$$/$D$+$N%P%C%/%(%s%I$r<+F0E*$K%(!<%8%'%s%H2=$9$k$?(B +$B$a$K!"%(!<%8%'%s%H$O(B @code{gnus-agent-auto-agentize-methods} $B$r;H$$$^$9!#(B +$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%/(B +$B%(%s%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#(B -@item agent-score -($BDL>o(B) $B$I$N5-;v$r%@%&%s%m!<%I$9$k$+$r7h$a$k$H$-$N$h$j$-$a$N:Y$+$$%9%3%"(B -$B5,B'!#(B($B$3$N%@%&%s%m!<%I%9%3%"(B (@dfn{download score}) $B$ODL>o$N%9%3%"$H$O(B -$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#(B) +$B%5!<%P!<%P%C%U%!!<$KF~$k$K$O!"%0%k!<%W%P%C%U%!!<(B +$B$G(B @kbd{^} (@code{gnus-group-enter-server-mode}) $B$r;H$C$F$/$@$5$$!#(B -@item agent-enable-expiration -$B$3$N%0%k!<%W$N8E$$5-;v$r%(!<%8%'%s%H$,4|8B@Z$l>C5n$9$Y$-$+$I$&$+$r<($9(B -$B%V!<%kJQ?t!#BgDq$N%0%k!<%W$O%G%#%9%/6u4V$rO2Hq$7$J$$$?$a$K4|8B@Z$l>C5n$5(B -$B$l$k$Y$-$G$9!#$$$d!"C5n$5$l$k$Y$-$G$O$J(B -$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#(B +@item gnus-agent-directory +@vindex gnus-agent-directory +Gnus $B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j$G$9!#%G%#%U%)%k%H(B +$B$O(B @file{~/News/agent/} $B$G$9!#(B -@item agent-days-until-old -$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(B -$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#(B +@item gnus-agent-handle-level +@vindex gnus-agent-handle-level +$B$3$NJQ?t$NCM$h$j9b$$%l%Y%k(B (@pxref{Group Levels}) $B$N%0%k!<%W$O!"%(!<%8%'(B +$B%s%H$+$i$OL5;k$5$l$^$9!#%G%#%U%)%k%H$O(B @code{gnus-level-subscribed} $B$G!"(B +$B$3$l$O%G%#%U%)%k%H$G$O!"9XFI$7$F$$$k%0%k!<%W$N$_$,%(!<%8%'%s%H$N=hM}$NBP(B +$B>]$H$J$k$H$$$&$3$H$G$9!#(B -@item agent-low-score -@code{gnus-agent-low-score} $B$h$j$bM%@h$5$l$k@0?t!#(B +@item gnus-agent-plugged-hook +@vindex gnus-agent-plugged-hook +$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$KuBV$N%5!<%P!<$r%*%s%i%$%s>uBV$K$7$^$;$s!#(B@code{ask} $B$@$C$?$i!"$=$l(B +$B$,%G%#%U%)%k%H$G$9$,!"%(!<%8%'%s%H$O:F@\B3$9$k$H$-$K%*%U%i%$%s>uBV$N%5!<(B +$B%P!<$r%*%s%i%$%s>uBV$K$7$?$$$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*(B +$B%U%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#(B -$B$$$C$?$sJ,N`$,:n$i$l$?$i!"J,N`$NL>A0$rJQ$($k$3$H$O$G$-$^$;$s!#(B +@item gnus-agent-mark-unread-after-downloaded +@vindex gnus-agent-mark-unread-after-downloaded +@code{gnus-agent-mark-unread-after-downloaded} $B$,(B $BHs(B-@code{nil} $B$@$C$?$i!"(B +$B%@%&%s%m!<%I$7$?8e$G5-;v$KL$FI$N0u$rIU$1$^$9!#$3$l$ODL>o!"?7$7$/%@%&%s%m!<(B +$B%I$5$l$?5-;v$rL@3N$KL$FI$K$9$k$?$a$N0BA4$J9T0Y$G$9!#%G%#%U%)%k%H(B +$B$O(B @code{t} $B$G$9!#(B -$B$=$l$>$l$NJ,N`$O!"$=$NJ,N`$NGSB>E*$J(B ($BB>$NJ,N`$K$OL5$$(B) $B%a%s%P!<$G$"$k%0(B -$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!<(B -$B%W$rDI2C$9$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K$l!"$9$Y$F$N2DG=$J5-;v$r%@%&%s%m!<%I$9$k(B -$B$+!"$^$C$?$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N(B -$B%9%3%"5,B'$OITMW$G$9!#(B +@item gnus-agent-consider-all-articles +@vindex gnus-agent-consider-all-articles +@code{gnus-agent-consider-all-articles} $B$,Hs(B-@code{nil} $B$@$C$?$i!"%(!<%8%'(B +$B%s%H$O$9$Y$F$N5-;v$K$D$$$F!"$=$l$i$r%@%&%s%m!<%I$9$kI,MW$,$"$k$+$I$&$+$r(B +$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#(B@code{nil} $B$@$C$?>l9g!"$=$l$,%G%#%U%)(B +$B%k%H$G$9$,!"%(!<%8%'%s%H$OL$FI$N5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$@$1$r=R8l(B +$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(B +$B$9$k5-;v$r2?EY$b7+$jJV$7%@%&%s%m!<%I$7$J$$$h$&$K!"%(!<%8%'%s%H$N4|8B@Z$l(B +$B>C5n$N@_Dj(B (@pxref{Category Variables}) $B$r8+D>$9I,MW$,$"$k$G$7$g$&!#(B -@code{high} $B$d(B @code{low} $B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"(B -@code{gnus-agent-high-score} $B$H(B @code{gnus-agent-low-score} $B$H$N5-;v$N%9(B -$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#(B +@item gnus-agent-max-fetch-size +@vindex gnus-agent-max-fetch-size +$B%(!<%8%'%s%H$O!"e$5$;$^$9!#>.$5$JCM$O!"K|$,0ll9g$K!"CY$l;~4V$r:G>.$K$7$^$9(B ($B%0%k!<%W$N>uBV$r99?7$9$k$?$a(B +$B$K(B @code{gnus-agent-regenerate-group} $B$r$NA*Br;h$K$O(B @code{denied} $B$H(B @code{offline} $B$,$"$j!"8el9g$@$1M-8z$G$9!#(B -$B$*$=$i$/$$$/$D$+$NNc$,I,MW$G$7$g$&!#(B +@item gnus-auto-goto-ignores +@vindex gnus-auto-goto-ignores +$B$*$*$+$?$N?M$O!"%(!<%8%'%s%HJQ?t$G$O$J$$$1$l$I$bL)@\$K4XO"$9$k$b$&0l$D$N(B +$BJQ?t$r$3$3$GC5$9$G$7$g$&!#$3$NJQ?t$O!"%@%&%s%m!<%I$5$l$F$$$J$$(B ($B%X%C%@!<(B +$B$@$1$,%(!<%8%'%s%H$K3JG<$5$l$?(B)$B!"$=$7$F$N$I$NJ,N`(B -$B$K$b4^$^$l$J$$$9$Y$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#(B) +$BM-8z$JCM$O(B @code{nil} ($B$I$N5-;v$K$b0\F0$9$k(B)$B!"(B +@code{undownloaded} (unplugged $B$N$H$-$Oo$KL5;k$9$k(B)$B!"(B +@code{unfetched} ($B%X%C%@!<$,o$K(B queue ($B=gHVBT$A(B) $B$KF~$l$^$9!#(B +@code{t} $B$@$C$?$i(B Gnus $B$O(B unplugged $B$N$H$-$@$1%a!<%k$r(B queue $B$KF~$l$^$9!#(B +@code{nil} $B$@$C$?$i(B queue $B$KF~$l$^$;$s!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B -$B$H$C$F$b4JC1$G$7$g(B? $B$3$N=R8l$O!"5-;v$,C;$$(B ($B!VC;$$!W$3$H$r0UL#$9$k2?$i$+(B -$B$N2ACM$,$"$k(B) $B>l9g$K8B$j??$K$J$j$^$9!#(B +@item gnus-agent-prompt-send-queue +@vindex gnus-agent-prompt-send-queue +@code{gnus-agent-prompt-send-queue} $B$,Hs(B-@code{nil} $B$@$C$?$i!"(B +unplugged $B$G$"$k$N$K$b$+$+$o$i$:(B @kbd{J S} $B$rC!$$$?>l9g$K!"(BGnus $B$OK\Ev$K(B +$B$=$l$r9T$J$C$F$bNI$$$+$I$&$+$r3NG'$7$^$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B -$B$3$l$O$b$C$HJ#;($J=R8l$G$9(B: +@item gnus-agent-auto-agentize-methods +@vindex gnus-agent-auto-agentize-methods +$B$"$J$?$,0JA0$K%(!<%8%'%s%H$r;H$C$?$3$H$,L5$$(B ($B$b$C$H5;=QE*$K(B +$B$O(B @file{~/News/agent/lib/servers} $B$,L5$$>l9g(B)$B!"(BGnus $B$O$[$s$N>/?t$N%5!<(B +$B%P!<$r<+F0E*$K%(!<%8%'%s%H2=$7$^$9!#$3$NJQ?t$O$I$N%P%C%/%(%s%I$r<+F0$G%(!<(B +$B%8%'%s%H2=$9$Y$-$+$r@)8f$7$^$9!#0lHL$K!"%(!<%8%'%s%H2=$9$k$3$H$,M-MQ$J$N(B +$B$O1s3V%P%C%/%(%s%I$KBP$7$F$@$1$G$9!#<+F0E*$K%(!<%8%'%s%H2=$9$k$3$H$O!"%5!<(B +$B%P!<$KBP$7$F(B @kbd{J a} $B$r$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(B -$B%a!<%?!<$rM?$($F(B @code{gnus-agent-find-parameter} $B$r8F$V$3$H$K$h$C$F7hDj(B -$B$5$l$kCM$KB+G{$5$l$^$9!#Nc$((B -$B$P(B gnus-agent-short-article $B$O(B @code{(gnus-agent-find-parameter group -'agent-short-article)} $B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$NJ,N`$G=R8l$r;XDj(B -$B$7$F$+$i!"$=$N=R8l$r8D!9$N%0%k!<%W$K$D$$$FD4@0$G$-$k$3$H$r0UL#$7$^$9!#(B +;; @r{Gnus $B$,%a!<%k$r$I$N$h$&$K3JG<$9$k$+$r;XDj$7$^$9!#(B} +;; @r{nnml $B%0%k!<%W$r;H$&$3$H$K$7$^$9!#(B} +(setq gnus-secondary-select-methods '((nnml ""))) -@table @code -@item short -$B5-;v$,(B @code{gnus-agent-short-article} $B$N9T?t$h$jC;$+$1$l$P??$G$9!#%G%#(B -$B%U%)%k%H$O(B 100 $B$G$9!#(B +;; @r{Gnus $B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$K$7$^$9!#(B} +;; (gnus-agentize) ; @r{$B5l<0$N@_Dj!#(B} +;; (setq gnus-agent t) ; @r{$B8=:_$N%G%#%U%)%k%H!#(B} +@end lisp -@item long -$B5-;v$,(B @code{gnus-agent-long-article} $B$N9T?t$h$jD9$1$l$P??$G$9!#%G%#%U%)(B -$B%k%H$O(B 200 $B$G$9!#(B +$B4pK\E*$K$O$3$l$@$1$GNI$$$O$:$G$9!#$3$l$r(B @file{~/.gnus.el} $B%U%!%$%k$KF~(B +$B$l$F!"I,MW$K1~$8$FJT=8$7!"(BPPP ($B$d2?$+(B) $B$r5/F0$7$F!"(B@kbd{M-x gnus} $B$H%?%$(B +$B%W$7$F$/$@$5$$!#(B -@item low -$B5-;v$N%@%&%s%m!<%I%9%3%"$,(B @code{gnus-agent-low-score} $B$NCM$h$j>.$5$1$l(B -$B$P??$G$9!#%G%#%U%)%k%H$O(B 0 $B$G$9!#(B +$B$"$J$?$,(B Gnus $B$rAv$i$;$?$N$,=i$a$F$G$"$l$P!"<+F0E*$K$o$:$+$J%G%#%U%)%k%H(B +$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!<(B +$B%W$r9XFI$7$?$/$J$k$G$7$g$&!#$=$N$?$a$K$O!"(B@kbd{A A} $BL?Na$G%0%k!<%W$N40A4(B +$B$J%j%9%H$r(B @acronym{NNTP} $B%5!<%P!<$KLd$$9g$o$;$J$1$l$P$J$j$^$;$s!#$3$l$O(B +$BIaDL$O$H$F$b;~4V$,$+$+$j$^$9$,!"0lEY$@$1$7$+C5n$7$^$7$g$&!#(B(@kbd{A k} $B$G(B killed $B%0%k!<(B +$B%W$O$9$Y$FLa$C$F$-$^$9!#(B) -@item spam -Gnus $B%(!<%8%'%s%H$,$=$N5-;v$r(B spam $B$@$H?dB,$7$?>l9g$K??$G$9!#$3$N8!=PK!(B -$B$O:#8eJQ99$5$l$k$+$b$7$l$^$;$s$,!#8=;~E@$G$O!"$3$l$O%A%'%C%/%5%`$r7W;;$7!"(B -$B5-;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$k$@$1$G$9!#(B +$B:#$d$9$0$K%0%k!<%W$rFI$`$3$H$b$G$-$k$7!"(B@kbd{J s} $BL?Na$G5-;v$r%@%&%s%m!<(B +$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`(B +$BL\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D$1=P$7$F$/$@$5$$!#(B -@item true -$B>o$K??$G$9!#(B +@node Batching Agents +@subsection $B0l3g%(!<%8%'%s%H=hM}(B +@findex gnus-agent-batch -@item false -$B>o$K56$G$9!#(B -@end table +Gnus $B%(!<%8%'%s%H$K5-;v$ro$K4J(B +$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$&!#(B -$BFH<+$N=R8l4X?t$r:n@.$7$?$1$l$P!"$3$N$3$H$rCN$C$F$*$+$J$1$l$P$J$j$^$;(B -$B$s(B: $B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"(B -@code{gnus-headers} $B$H(B @code{gnus-score} $B$H$$$&F0E*$JJQ?t$,M-0U$JCM$KB+(B -$BG{$5$l$k$H$$$&$3$H$r!#(B +$B0J2<$NeA0$KEj9F$5$l$?5-;v(B ($BNc$((B -$B$P(B @code{gnus-agent-expire-days} $B$NF|?t0J>eA0$KEj9F$5$l$?$b$N(B) $B$r%@%&%s(B -$B%m!<%I$7$J$$$H7hCG$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$$$F!"(B +@example +#!/bin/sh +emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/null 2>&1 +@end example -@lisp -(defun my-article-old-p () - "Say whether an article is old." - (< (time-to-days (date-to-time (mail-header-date gnus-headers))) - (- (time-to-days (current-time)) gnus-agent-expire-days))) -@end lisp +@node Agent Caveats +@subsection $B%(!<%8%'%s%H$NLdBjE@(B -$B$=$7$F=R8l$O$3$N$h$&$KDj5A$9$l$PNI$$$G$7$g$&(B: +Gnus $B%(!<%8%'%s%H$O!"$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0(B +$B:n$7$^$;$s!#$3$l$i$O2M6u$N?M!9$+$i$NNI$/$"$k$_$J$i(B @code{gnus-select-article-hook} $B$K(B +$B4X?t(B @code{gnus-agent-fetch-selected-article} $B$r2C$($F$/$@$5$$!#(B -@lisp -(require 'gnus-agent) -(setq gnus-category-predicate-alist - (append gnus-category-predicate-alist - '((old . my-article-old-p)))) -@end lisp +@item Plugged $B$N$H$-$K5-;v$rFI$s$G!"%(!<%8%'%s%H$K5-;v$,B8:_$7$F$$$k>l9g!"(B +$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+(B? -$B$3$N>l9g$O!"e$N$h$&$J$b$N$r;H$&$H$-$O!"@$$NCf$K$O@5$7$/@_Dj$5$l$F$$$J$$%7%9%F%`(B/$B%a!<(B -$B%i!<$,$"$j!"5-;v$NF|IU$O$$$DEj9F$5$l$?$+$r>o$K3N/$7$b5$$K$+$1$J$$?M$b$$$k$s$G(B -$B$9!#(B +@node Scoring +@chapter $B%9%3%"(B +@cindex scoring -$B>e5-$N=R8l$O$=$NJ,N`$KB0$9$k(B @emph{$B$9$Y$F(B} $B$N%0%k!<%W$KE,MQ$5$l$^$9!#$7(B -$B$+$7!"J,N`Cf$N8D!9$N%0%k!<%W$N$?$a$NFCDj$N=R8l$r@_Dj$7$?$+$C$?$j!"C1$KIT(B -$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(B -$B$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$(B! -@lisp -(agent-predicate . short) -@end lisp +@vindex gnus-summary-mark-below +$B$9$Y$F$N5-;v$O%G%#%U%)%k%H$N%9%3(B +$B%"(B (@code{gnus-summary-default-score}) $B$NCM$r;}$C$F$$$F!"%G%#%U%)%k%H$G(B +$B$O(B 0 $B$G$9!#$3$N%9%3%"$OBPOCE*$K!"$^$?$O%9%3%"%U%!%$%k(B (score file) $B$K$h$C(B +$B$F!">e$2$i$l$k$+2<$2$i$l$k$+$7$^$9!#(B@code{gnus-summary-mark-below} $B$h$j(B +$B$bDc$$%9%3%"$r;}$C$F$$$k5-;v$K$O4{FI$N0u$,IU$-$^$9!#(B -$B$3$l$O(B agent $BJ,N`$N%G%#%U%)%k%H$HEy2A$J%0%k!<%W(B/$B%H%T%C%/%Q%i%a!<%?!<$G$9!#(B -$B$3$N$h$&$KC10l$N8l$G=R8l$r;XDj$9$k$H$-$O!"(B@code{agent-predicate} $B$N@_Dj(B -$BCM$O%I%C%HBP$GI=5-$7$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B +Gnus $B$O35N,%P%C%U%!!<$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s$J(B +$B!V%9%3%"%U%!%$%k!W$bFI$_9~$_$^$9!#(B -$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O$3$&$J$k$G$7$g$&(B: +$B8=:_$N5-;v$K4p$E$$$F%9%3%"$N%(%s%H%j!<$rA^F~$9$k!"J#?t$N35N,%P%C%U%!!<$N(B +$BL?Na$,$"$j$^$9!#Nc$($P!"(BGnus $B$KFCDj$NI=Bj$N5-;v$N%9%3%"$r2<$2$?$j>e$2$?(B +$B$j$9$k$h$&$K5a$a$k$3$H$,$G$-$^$9!#(B -@lisp -(agent-predicate or high (and (not low) (not long))) -@end lisp +$BFsC5n$9$k%(%s%H%j!<$G$9!#Nc(B +$B$($P0l=54V0J>e;H$o$l$F$$$J$$%(%s%H%j!<$O!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/(B +$B$7$F$*$/$?$a$K@E$+$K:o=|$5$l$^$9!#(B -$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!"(B -$BJ,N`$N@_Dj$GMW5a$5$l$k30B&$N3g8L$,!"$3$3$G$OF~$l$i$l$^$;$s!#(B +@menu +* Summary Score Commands:: $B8=:_$N%0%k!<%W$N$?$a$N%9%3%"!&%(%s%H%j!<$rDI2C$9$k(B +* Group Score Commands:: $B0lHLE*$J%9%3%"L?Na(B +* Score Variables:: $B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k(B +* Score File Format:: $B%9%3%"%U%!%$%k$K$O2?$,F~$C$F$$$k$+(B +* Score File Editing:: $BC5n%U%!%$%k$r%9%3%"%U%!%$%k$KK]Lu$9$k(B +* Advanced Scoring:: $B%9%3%"$N5,B'$r:n$k$?$a$KO@M}I=8=$r;H$&(B +* Score Decays:: $B%9%3%"$r8:?j$5$;$k$N$OLr$KN)$D$3$H$b$"$k(B +@end menu -$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"(B -$BNc30$,$"$j$^$9!#5-;v$=$N$b$N$rl9g$N$h$&$K!"(B@code{$B%@%&%s%m!<%I%9%3%"5,B'(B} $B$N@_Dj$O!"$=$l$r%0%k!<(B -$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(B -$BDj5A!"%0%k!<%W$KFCM-$J$i$P%0%k!<%W%Q%i%a!<%?!J}$N>l=j$G!"(B@code{$B%@%&%s%m!<%I%9%3%"5,B'(B} $B$O0J2<$N;0$D$N7A<0$N0l(B -$B$D$rl9g$G(B +$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(B +$B$r2?$+B>$N%9%3%"%U%!%$%k(B ($BNc$($P(B @file{all.SCORE}) $B$KA^F~$9$k$K$O!"$^$:(B +$B$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$J$1$l$P$J$j$^$;$s!#(B -@enumerate -@item -$B%9%3%"5,B'(B +$B0J2<$O%9%3%"%U%!%$%k$re$G=q$+$l$F$$$k$h$&$K!"%9%3%"IU$1%-!<%o!<%I$N0lItJ,$7$+;H$($J$$$3$H$r=|(B -$B$1$P!"$3$l$OIaDL$N(B Gnus $B%9%3%"%U%!%$%k$N9=J8$HF1$8$G$9!#(B +@table @kbd +@item V s +@kindex V s ($B35N,(B) +@findex gnus-summary-set-score +$B8=:_$N5-;v$N%9%3%"$r@_Dj$7$^$9(B (@code{gnus-summary-set-score})$B!#(B -$BNc(B: +@item V S +@kindex V S ($B35N,(B) +@findex gnus-summary-current-score +$B8=:_$N5-;v$N%9%3%"$rI=<($7$^$9(B (@code{gnus-summary-current-score})$B!#(B -@itemize @bullet -@item -$BJ,N`;XDj(B +@item V t +@kindex V t ($B35N,(B) +@findex gnus-score-find-trace +$B8=:_$N5-;v$K;H$o$l$F$$$k$9$Y$F$N%9%3%"5,B'$rI=<($7$^(B +$B$9(B (@code{gnus-score-find-trace})$B!#(B@code{*Score Trace*} $B%P%C%U%!!<$K$*$$(B +$B$F!"8=:_$N9T$N%9%3%"5,B'$KBP1~$9$k%9%3%"%U%!%$%k$rJT=8$9$k$K(B +$B$O(B @kbd{e} $B$r!"%9%3%"%U%!%$%k$N@6=q(B (@code{gnus-score-pretty-print}) $B$H(B +$BJT=8$r9T$J$&$?$a$K$O(B @kbd{f} $B$r%?%$%W$7$F$/$@$5$$!#(B -@lisp -(("from" - ("Lars Ingebrigtsen" 1000000 nil s)) -("lines" - (500 -100 nil <))) -@end lisp +@item V w +@kindex V w ($B35N,(B) +@findex gnus-score-find-favourite-words +$B%9%3%"$G;H$o$l$F$$$k8l$N%j%9%H$rI=<($7$^(B +$B$9(B (@code{gnus-score-find-favourite-words})$B!#(B -@item -$B%0%k!<%W(B/$B%H%T%C%/%Q%i%a!<%?!<;XDj(B +@item V R +@kindex V R ($B35N,(B) +@findex gnus-summary-rescore +$B8=:_$N35N,$G%9%3%"$N=hM}$rJN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B -@end itemize +@item V e +@kindex V e ($B35N,(B) +@findex gnus-score-edit-current-scores +$B8=:_$N%9%3%"%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-score-edit-current-scores})$B!#(B +@code{gnus-score-mode} $B%P%C%U%!!<$,8=$l$k$7$g(B +$B$&(B (@pxref{Score File Editing})$B!#(B -@item -$B%(!<%8%'%s%H%9%3%"%U%!%$%k(B +@item V f +@kindex V f ($B35N,(B) +@findex gnus-score-edit-file +$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^(B +$B$9(B (@code{gnus-score-edit-file})$B!#(B -$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!<(B -$B%I(B @emph{$B$@$1(B} $B$r4^$s$G$$$J$1$l$P$J$j$^$;$s!#(B +@item V F +@kindex V F ($B35N,(B) +@findex gnus-score-flush-cache +$B%-%c%C%7%e$5$l$F$$$k%9%3%"$ro$K5,B'@5$7$$MM<0$K$N$C(B +$B$H$C$F$$$k$N$G!"$=$l$i$9$Y$F$N(B ($B2?I4$b$"$k(B) $BL?Na$rNs5s$9$kI,MW$OL5$$$G$7$g(B +$B$&!#(B +@findex gnus-summary-increase-score +@findex gnus-summary-lower-score +@enumerate @item -$B%0%k!<%W%Q%i%a!<%?!<;XDj(B +$B:G=i$K%?%$%W$9$k%-!<$O!"%9%3%"$rA}$d$9$H$-$O(B @kbd{I} (i $B$NBgJ8;z(B) $B$G!"%9(B +$B%3%"$r2<$2$k$H$-$O(B @kbd{L} $B$G$9!#(B +@item +$BFsHVL\$N%-!<$O!"$I$N%X%C%@!<$G%9%3%"$rIU$1$k$+$r;XDj$7$^$9!#0J2<$N%-!<$r(B +$B;H$&$3$H$,$G$-$^$9(B: -@lisp -(agent-score "~/News/agent.SCORE") -@end lisp +@table @kbd +@item a +$BCxA0$G%9%3%"$rIU$1$^$9!#(B -$B$3$3$G$bA0=R$N$h$&$K!"DI2C$N%9%3%"%U%!%$%k$r;XDj$9$k$3$H$,$G$-$^$9!#3g8L(B -$B$K$D$$$F8@$o$J$1$l$P$$$1$^$;$s$+(B? -@end itemize +@item s +$BI=Bj(B (subject) $B$N9T$G%9%3%"$rIU$1$^$9!#(B -@item -@code{$BIaDL(B} $B$N%9%3%"%U%!%$%k$N;HMQ(B +@item x +@code{Xref} $B9T!"$9$J$o$A%/%m%9%]%9%H9T$G%9%3%"$rIU$1$^$9!#(B -$B$"$k%0%k!<%W$N$?$a$K$"$J$?$,K>$s$@!V%@%&%s%m!<%I!W$N4p=`$,!"!VFI$`!W4p=`(B -$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(B -$B;W$o$J$$$G$7$g$&!#$=$&$$$&>l9g$O!"2?$r%@%&%s%m!<%I$9$k$+$r7h$a$k:]$K!"%(!<(B -$B%8%'%s%H$K(B @code{$BIaDL(B} $B$N%9%3%"%U%!%$%k$r;2>H$5$;$k$3$H$,$G$-$^$9!#(B +@item r +@code{References} $B9T$G%9%3%"$rIU$1$^$9!#(B -$BJ,N`$NDj5A$d%0%k!<%W%Q%i%a!<%?!<$G$3$l$i$N;X<($r9T$J$&$H!"%(!<%8%'%s%H$O(B -$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(B -$B$&$3$H$,5v$5$l$F$$$k%9%3%"IU$1%-!<%o!<%I$NI{%;%C%H$G$O$J$$9`L\(B -$B$r(B @emph{$BA*JL$7$F$H9gCW$9$k$+(B +$B$I$&$+$rD4$Y$F!"$3$NCxo$9$Y$F$NJ,N`$OJ,N`%P%C%U%!!<$+$i4IM}$7$^$9!#$3$l$K(B ($B%0%k!<%W%P%C%U%!!<(B -$B$G(B @kbd{J c} $BL?Na$r;H$C$F(B) $B=i$a$FF~$k$H!"%G%#%U%)%k%H$NJ,N`$@$1$,I=<($5(B -$B$l$^$9!#(B +@item +$B;0HVL\$N%-!<$O9gCW$N7?$G$9!#$I$N9gCW$N7?$,M-8z$J$N$+$O!"$I$N%X%C%@!<$G%9(B +$B%3%"$rIU$1$h$&$H$7$F$$$k$+$K0M$j$^$9!#(B -$B$3$N%P%C%U%!!<$G$O0J2<$NL?Na$r;H$&$3$H$,$G$-$^$9(B: +@table @code +@item $BJ8;zNs(B (strings) @table @kbd -@item q -@kindex q ($BJ,N`(B) -@findex gnus-category-exit -$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9(B (@code{gnus-category-exit})$B!#(B - @item e -@kindex e ($BJ,N`(B) -@findex gnus-category-customize-category -$BA*Br$5$l$?J,N`$N%Q%i%a!<%?!<$r0l3g$7$F@_Dj$9$k$?$a$K!"%+%9%?%^%$%:%P%C%U%!!<(B -$B$r;H$$$^$9(B (@code{gnus-category-customize-category})$B!#(B +$B@53N$J(B (exact) $B9gCW$G$9!#(B -@item k -@kindex k ($BJ,N`(B) -@findex gnus-category-kill -$B8=:_$NJ,N`$r>C5n$7$^$9(B (@code{gnus-category-kill})$B!#(B +@item s +$BJ8;zNs$N0lIt$N(B (substring) $B9gCW$G$9!#(B -@item c -@kindex c ($BJ,N`(B) -@findex gnus-category-copy -$B8=:_$NJ,N`$rJ#@=$7$^$9(B (@code{gnus-category-copy})$B!#(B +@item f +$BBg;(GD$J(B (fuzzy) $B9gCW$G$9(B (@pxref{Fuzzy Matching})$B!#(B -@item a -@kindex a ($BJ,N`(B) -@findex gnus-category-add -$B?7$7$$J,N`$rDI2C$7$^$9(B (@code{gnus-category-add})$B!#(B +@item r +$B@55,I=8=(B (regexp) $B$N9gCW$G$9!#(B +@end table -@item p -@kindex p ($BJ,N`(B) -@findex gnus-category-edit-predicate -$B8=:_$NJ,N`$N=R8l$rJT=8$7$^$9(B (@code{gnus-category-edit-predicate})$B!#(B +@item $BF|IU(B (date) -@item g -@kindex g ($BJ,N`(B) -@findex gnus-category-edit-groups -$B8=:_$NJ,N`$KB0$9$k%0%k!<%W$N%j%9%H$rJT=8$7$^(B -$B$9(B (@code{gnus-category-edit-groups})$B!#(B +@table @kbd +@item b +$BF|IU$NA0(B (before) $B$G$9!#(B -@item s -@kindex s ($BJ,N`(B) -@findex gnus-category-edit-score -$B8=:_$NJ,N`$N%@%&%s%m!<%I%9%3%"5,B'$rJT=8$7$^(B -$B$9(B (@code{gnus-category-edit-score})$B!#(B +@item a +$BF|IU$N8e(B (after) $B$G$9!#(B -@item l -@kindex l ($BJ,N`(B) -@findex gnus-category-list -$B$9$Y$F$NJ,N`$rI=<($7$^$9(B (@code{gnus-category-list})$B!#(B +@item n +$B$=$NF|IU$G$9!#(B @end table -@node Category Variables -@subsubsection $BJ,N`JQ?t(B +@item $B?tCM(B (number) -@table @code -@item gnus-category-mode-hook -@vindex gnus-category-mode-hook -$BJ,N`%P%C%U%!!<$G.$5$$$b$N$G$9!#(B -@item gnus-category-line-format -@vindex gnus-category-line-format -$BJ,N`%P%C%U%!!<$N9TMM<0$G$9(B (@pxref{Formatting Variables})$B!#M-8z$JMWAG$O(B: +@item = +$B?tCM$HEy$7$$$b$N$G$9!#(B -@table @samp -@item c -$BJ,N`$NL>A0$G$9!#(B +@item > +$B?tCM$h$jBg$-$$$b$N$G$9!#(B +@end table +@end table -@item g -$B$=$NJ,N`$KB0$9$k%0%k!<%W$N?t$G$9!#(B +@item +$BIaDL$O$3$l$G:G8e$N;M$DL\$N%-!<$O!"$3$l$,0l;~E*$J(B ($B$9$J$o$A4|8B@Z$l>C5n$5(B +$B$l$k(B) $B%9%3%"!&%(%s%H%j!<$+!"1JB3E*$J(B ($B$9$J$o$A4|8B@Z$l>C5n$G$J$$(B) $B%9%3%"!&(B +$B%(%s%H%j!<$+!"$^$?$O%9%3%"%U%!%$%k$KDI2C$;$:$K$?$@$A$K%9%3%"IU$1$r9T$J$&(B +$B$+!"$N$I$l$+$r;XDj$7$^$9!#(B + +@table @kbd +@item t +$B0l;~E*$J(B (temporary) $B%9%3%"!&%(%s%H%j!<$G$9!#(B + +@item p +$B1JB3E*$J(B (permanent) $B%9%3%"!&%(%s%H%j!<$G$9!#(B + +@item i +$B$?$@$A$K(B (immediate) $B%9%3%"IU$1$r9T$J$$$^$9!#(B @end table -@item gnus-category-mode-line-format -@vindex gnus-category-mode-line-format -$BJ,N`%b!<%I9T$NMM<0$G$9(B (@pxref{Mode Line Formatting})$B!#(B +@item +$B$b$7(B `e' ($BDI2C$N(B (extra)) $B%X%C%@!<$G%9%3%"IU$1$r9T$J$C$F$$$k$H!"$=$l$G%9(B +$B%3%"IU$1$r$7$?$$%X%C%@!<$NL>A0$r?R$M$i$l$k$G$7$g$&!#$3$l(B +$B$O(B @code{gnus-extra-headers} $B$K$"$kL>A0$G$J$1$l$P$J$j$^$;$s!#(B +@samp{TAB} $B$K$h$kJd40$,$G$-$^$9!#(B +@end enumerate -@item gnus-agent-short-article -@vindex gnus-agent-short-article -$B$3$NCM$h$j>/$J$$9T?t$N5-;v$OC;$$$H8+$J$7$^$9!#%G%#%U%)%k%H$O(B 100 $B$G$9!#(B +$B$=$&$$$&$o$1$G!"8=:_$NCxl9g$N%-!<$O(B @kbd{I a e p} $B$G$9!#I=Bj$X$N!"J8;zNs$N0l(B +$BIt9gCW$K4p$E$$$F!"0l;~E*$J%9%3%"!&%(%s%H%j!<$r:n$j!"$=$N%9%3%"$r2<$2$?$$!"(B +$B$H$$$&>l9g$N%-!<$O(B @kbd{L s s t} $B$G$9!#$:$$$V$s4JC1$G$9$M!#(B -@item gnus-agent-long-article -@vindex gnus-agent-long-article -$B$3$NCM$h$jB?$$9T?t$N5-;v$OD9$$$H8+$J$7$^$9!#%G%#%U%)%k%H$O(B 200 $B$G$9!#(B +$B$b$N$4$H$r>/$7J#;($K$9$k$?$a$K%7%g!<%H%+%C%H!&%-!<$,$"$j$^$9!#FsHVL\$+;0(B +$BHVL\$N%-!<$KBgJ8;z$r;H$&$H!"(BGnus $B$O;D$k0l$D$+Fs$D$N%-!<$K%G%#%U%)%k%HCM(B +$B$r;H$$$^$9!#%G%#%U%)%k%H$O!VJ8;zNs$N0lIt!W$H!V0l;~E*!W$G$9!#$G$9$+(B +$B$i(B @kbd{I A} $B$O(B @kbd{I a s t} $B$HF1$8$G!"(B@kbd{I a R} $B$O(B @kbd{I a r t} $B$H(B +$BF1$8$G$9!#(B -@item gnus-agent-low-score -@vindex gnus-agent-low-score -$B$3$NCM$h$j>.$5$$%9%3%"$r;}$D5-;v$ODc%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H(B -$B$O(B 0 $B$G$9!#(B +$B$3$l$i$N4X?t$O!"?tCM@\F,0z?t$H%7%s%\%k@\F,0z?t$re$2$k(B) $B$+$r;XDj$7$^$9!#%7%s%\%k@\F,0z?t(B @code{a} $B$O!"8=:_(B +$B$N%9%3%"%U%!%$%k$NBe$o$j$K(B @file{all.SCORE} $B%U%!%$%k$r$=$NL?Na$N$?$a$K;H(B +$B$&$3$H$r;X<($7$^$9!#(B -@item gnus-agent-high-score -@vindex gnus-agent-high-score -$B$3$NCM$h$jBg$-$$%9%3%"$r;}$D5-;v$O9b%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H(B -$B$O(B 0 $B$G$9!#(B +@vindex gnus-score-mimic-keymap +@code{gnus-score-mimic-keymap} $B$O$3$l$i$NL?Na$,%-!<%^%C%W$G$"$k$+$N$h$&(B +$B$K?6$kIq$&$+$I$&$+$r;XDj$7$^$9!#(B -@item gnus-agent-expire-days -@vindex gnus-agent-expire-days -$B4|8B@Z$l>C5n$9$kA0$K!"4{FI5-;v$r%(!<%8%'%s%H$N%m!<%+%k%G%#%9%/$KN1$a$F$*(B -$B$+$J$1$l$P$J$i$J$$F|?t(B ($B!V4|8B@Z$l>C5n!W$H$$$&L>A0$OF1$8$G$9$,!"%5!<%P!<(B -$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(B -$B$r0UL#$7$^$9(B)$B!#$5$i$KM}2r$9$Y$-Bg;v$J$3$H$O!"5-;v$,FI$^$l$?;~$G$O$J$/%m!<(B -$B%+%k%G%#%9%/$K5-;v$,=q$+$l$?;~$+$i7W?t$,;O$^$k$H$$$&$3$H$G$9!#%G%#%U%)%k(B -$B%H$O(B 7$BF|$G$9!#(B +@node Group Score Commands +@section $B%0%k!<%W%9%3%"L?Na(B +@cindex group score commands -@item gnus-agent-enable-expiration -@vindex gnus-agent-enable-expiration -$B%0%k!<%W$N5-;v$,!"%G%#%U%)%k%H$G4|8B@Z$l>C5n$5$l$k$+!"L54|8B$KJ];}$5$l$k(B -$B$+$r7hDj$7$^$9!#%G%#%U%)%k%H$O(B @code{ENABLE} $B$G!"$"$J$?$,K>$`$J$i$P4|8B(B -$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(B -$B$r(B @code{DISABLE} $B$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$N>l9g!"A*Br$5$l$?%0%k!<%W(B -$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#(B +$B;DG0$J$,$i!"$^$@$?$/$5$s$O$"$j$^$;$s!#(B + +@table @kbd +@item W e +@kindex W e ($B%0%k!<%W(B) +@findex gnus-score-edit-all-score +$B$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k(B all.SCORE $B%U%!%$%k$rJT=8$7$^$9!#(B +@code{gnus-score-mode} $B$N%P%C%U%!!<$,8=$l$k$G$7$g$&(B (@pxref{Score File +Editing})$B!#(B + +@item W f +@kindex W f ($B%0%k!<%W(B) +@findex gnus-score-flush-cache +$B2?EY$b%9%3%"O"A[%j%9%H$r:FFI$_9~$_$9$k$3$H$rHr$1$k$?$a$K!"(BGnus $B$O$=$l$i(B +$B$N%-%c%C%7%e$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r6u$C$]$K$7$^(B +$B$9(B (@code{gnus-score-flush-cache})$B!#(B @end table -@node Agent Commands -@subsection $B%(!<%8%'%s%HL?Na(B -@findex gnus-agent-toggle-plugged -@kindex J j ($B%(!<%8%'%s%H(B) +$B0J2<$N$h$&$J$d$jJ}$G!"%3%^%s%I9T$+$i%9%3%"IU$1$r$9$k$3$H$,$G$-$^$9(B: -$B$9$Y$F$N(B Gnus $B%(!<%8%'%s%HL?Na$O(B @kbd{J} $B%5%V%^%C%W$K$"$j$^$9!#(B -@kbd{J j} (@code{gnus-agent-toggle-plugged}) $BL?Na$O$9$Y$F$N%b!<%I$GF0:n(B -$B$7!"(BGnus $B%(!<%8%'%s%H$N(B plugged/unplugged $B>uBV$r@Z$jBX$($^$9!#(B +@findex gnus-batch-score +@cindex batch scoring +@example +& emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score +@end example -@menu -* Group Agent Commands:: $B%0%k!<%W$r@_Dj$7$F$=$l$i$N5-;v$rr7o$K9gCW$9$k(B) $B5-;v$r$9$Y(B -$B$Fr7o$K9gCW$9$k(B) $B5-;v$r$9$Y$FA0$rF@$k$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9(B ($B%G%#%U%)%k(B +$B%H$O(B @file{SCORE} $B$G$9(B)$B!#(B -@item J S -@kindex J S ($B%(!<%8%'%s%H(B $B%0%k!<%W(B) -@findex gnus-group-send-queue -$B=gHVBT$A(B (queue) $B%0%k!<%W$K$"$kAw?.2DG=$J%a%C%;!<%8$r$9$Y$FAw?.$7$^(B -$B$9(B (@code{gnus-group-send-queue})$B!#(B@xref{Drafts}. +@item gnus-score-uncacheable-files +@vindex gnus-score-uncacheable-files +@cindex score cache +$BDL>o$9$Y$F$N%9%3%"%U%!%$%k$O!"%9%3%"%U%!%$%k$N2a>j$J:FFI$_9~$_$rHr$1$k$?(B +$B$a$K%-%c%C%7%e$5$l$^$9!#$7$+$7!"$3$N$?$a$K(B Emacs $B$,Bg$-$/HnBg2=$9$k$+$b(B +$B$7$l$^$;$s!#$=$3$G!":F$SI,MW$H$5$l$=$&$b$J$$%9%3%"%U%!%$%k$rC5n$7$^(B -$B$9(B (@code{gnus-agent-remove-group})$B!#$3$NL?Na$O%W%m%;%9(B/$B@\F,0z?t$N=,47$r(B -$BM}2r$7$^$9!#(B(@pxref{Process/Prefix})$B!#(B +$B$3$l$r(B @code{t} $B$K@_Dj$7$J$$$H!"e$2(B/$B2<$2$9$k$?$a$K!"$9$Y$F$NBPOCE*%9%3%">e$2(B/$B2<$2L?Na$K$h$C$F;H(B +$B$o$l$k%9%3%"$G$9!#%G%#%U%)%k%H$O(B 1000 $B$G!"2a>j$K;W$($k$+$b$7$l$^$;$s$,!"(B +$BE,1~%9%3%"IU$1$r$9$k$?$a$N==J,$JM>CO$r3NJ]$9$k$?$a$G$9!#.$5$JJQ99$G>e=q$-$5$l$?$/$O$J$$$N$G$9!#(B -@node Summary Agent Commands -@subsubsection $B35N,%(!<%8%'%s%HL?Na(B +@item gnus-summary-default-score +@vindex gnus-summary-default-score +$B5-;v$N%9%3%"$N%G%#%U%)%k%H$G!"%G%#%U%)%k%H$G$O(B 0 $B$K$J$C$F$$$^$9!#(B -@table @kbd -@item J # -@kindex J # ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-mark-article -$B5-;v$K%@%&%s%m!<%I0u$rIU$1$^$9(B (@code{gnus-agent-mark-article})$B!#(B +@item gnus-summary-expunge-below +@vindex gnus-summary-expunge-below +$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#%G%#%U%)%k%H(B +$B$O(B @code{nil} $B$G!"$I$N5-;v$b1#$5$l$J$$$H$$$&$3$H$G$9!#$3$l$O3F35N,%P%C(B +$B%U%!!<$K$*$1$k%m!<%+%kJQ?t$G!"(B@code{gnus-summary-mode-hook} $B$K$h$C$F@_Dj(B +$B$5$l$J$1$l$P$J$j$^$;$s!#(B -@item J M-# -@kindex J M-# ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-unmark-article -$B5-;v$+$i%@%&%s%m!<%I0u$r>C5n$7$^$9(B (@code{gnus-agent-unmark-article})$B!#(B +@item gnus-score-over-mark +@vindex gnus-score-over-mark +$B%G%#%U%)%k%H$N%9%3%"$h$jBg$-$J%9%3%"$r;}$D5-;v$KBP$7$F(B ($B35N,9T$N;07eL\(B +$B$G(B) $B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O(B @samp{+} $B$G$9!#(B -@cindex % -@item @@ -@kindex @@ ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-toggle-mark -$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$($^(B -$B$9(B (@code{gnus-agent-toggle-mark})$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u(B -$B$O(B @samp{%} $B$G$9!#(B +@item gnus-score-below-mark +@vindex gnus-score-below-mark +$B%G%#%U%)%k%H$N%9%3%"$h$j>.$5$J%9%3%"$r;}$D5-;v$KBP$7$F(B ($B35N,9T$N;07eL\(B +$B$G(B) $B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O(B @samp{-} $B$G$9!#(B -@item J c -@kindex J c ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-catchup -$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-(B -$B$J$$$9$Y$F$N5-;v$r4{FI$K$7$^$9(B (@code{gnus-agent-catchup})$B!#(B +@item gnus-score-find-score-files-function +@vindex gnus-score-find-score-files-function +$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(B +$B$N4X?t$O%0%k!<%WL>$r0z?t$H$7$F8F$P$l$^$9!#(B -@item J S -@kindex J S ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-fetch-group -$B$3$N%0%k!<%W$N$9$Y$F$NK>$^$7$$(B ($BLuCm(B: $B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k(B) $B5-(B -$B;v(B (@pxref{Agent Categories}) $B$r%@%&%s%m!<%I$7$^(B -$B$9!#(B(@code{gnus-agent-fetch-group})$B!#(B +$B$"$i$+$8$aDj5A$5$l$F$$$k;HMQ2DG=$J4X?t$O(B: -@item J s -@kindex J s ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-summary-fetch-series -$B$3$N%0%k!<%W$N$9$Y$F$N%W%m%;%90u$,IU$$$?5-;v$r%@%&%s%m!<%I$7$^(B -$B$9!#(B(@code{gnus-agent-summary-fetch-series})$B!#(B +@table @code +@item gnus-score-find-single +@findex gnus-score-find-single +$B%0%k!<%W<+?H$N%9%3%"%U%!%$%k$@$1$rE,MQ$7$^$9!#(B -@item J u -@kindex J u ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-summary-fetch-group -$B8=:_$N%0%k!<%W$N%@%&%s%m!<%I2DG=$J5-;v$r!"$9$Y$F%@%&%s%m!<%I$7$^(B -$B$9(B (@code{gnus-agent-summary-fetch-group})$B!#(B -@end table +@item gnus-score-find-bnews +@findex gnus-score-find-bnews +$B$9$Y$F$N9gCW$9$k%9%3%"%U%!%$%k$r(B bnews $B9=J8$r;H$C$FE,MQ$7$^$9!#$3$l$,%G%#(B +$B%U%)%k%H$G$9!#Nc$($P!"8=:_$N%0%k!<%W$,(B @samp{gnu.emacs.gnus} $B$J$i$P!"(B +@file{gnu.all.SCORE}, @file{not.alt.SCORE} $B$H(B @file{gnu.all.SCORE} $B$,$9(B +$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>(B +$B$N(B @samp{all} $B$,(B @samp{.*} $B$KJQ49$5$l!"$=$l$+$i@55,I=8=$N9gCW$,$J$5$l$^(B +$B$9!#(B -@node Server Agent Commands -@subsubsection $B%5!<%P!<%(!<%8%'%s%HL?Na(B +$B$3$l$O!"$9$Y$F$N%0%k!<%W$KE,MQ$7$?$$%9%3%"!&%(%s%H%j!<$,$$$/$D$+$"$k>l9g(B +$B$O!"$=$l$i$N%(%s%H%j!<$r(B @file{all.SCORE} $B%U%!%$%k$KF~$l$k$H$$$&$3$H$G$9!#(B -@table @kbd -@item J a -@kindex J a ($B%(!<%8%'%s%H(B $B%5!<%P!<(B) -@findex gnus-agent-add-server -$B8=:_$N%5!<%P!<$r(B Gnus $B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N%j%9%H$KDI2C$7$^(B -$B$9(B (@code{gnus-agent-add-server})$B!#(B +Gnus $B$O!"$h$j0lHLE*$J%9%3%"%U%!%$%k$r!"$h$jFCDj$N%9%3%"%U%!%$%k$h$jA0$K(B +$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!#(B +$B$3$l$O%9%3%"%U%!%$%kL>$NMWAG$N?t$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$^(B +$B$9(B---@samp{all} $BMWAG$r$l$N%5!<%P!<$KBP$7$F;}$D$3$H$,$G$-$k$H$$$&$3$H$G$9!#(B @end table -@node Agent Visuals -@subsection $B%(!<%8%'%s%H$N;k3P8z2L(B - -Unplugged $B$N$H$-$K35N,$r3+$/$H!"8=:_%(!<%8%'%s%H$K3JG<$5$l$F$$$k%X%C%@!<(B -$B$h$j$bB?$/$N5-;v$,$"$k$3$H$r(B Gnus $B$,$=$N%0%k!<%W$N(B active ($BLuCm(B: $B2?HV$+(B -$B$i2?HV$^$G$N5-;v$,$"$k$+$r<($94IM}>pJs(B) $B$NHO0O$+$iCN$C$F$$$k>l9g$K$O!"I=(B -$BBj$,(B @samp{[Undownloaded article #####]} $B$N$h$&$K$J$C$F$$$k$$$/$D$+$N5-(B -$B;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N$?$a$N7jKd(B -$B$a(B (placeholders) $B$G$9!#0u$r@_Dj$9$k$3$H$OJL$H$7$F!"$=$l$i$N7jKd$a$N0l$D(B -$B$G$G$-$k$3$H$OB?$/$O$"$j$^$;$s!#:G=*E*$K(B Gnus $B$,%0%k!<%W$N%X%C%@!<$rH(B)$B!#(B +$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(B +$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$,(B +$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(B +$B$3$H$b$G$-$^$9!#$=$N>l9g!"$=$l$i$N%U%!%$%k$G$J$$%9%3%"O"A[%j%9%H$rJV$94X(B +$B?t$O!"JV$5$l$k:G8e$N%9%3%"%U%!%$%k$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k$3$H$r3N(B +$B$l$N5-;v$N%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#(B +$BNc$($P!"%5!<%P!<$rFCDj$7$J$$A4BN%9%3%"%U%!%$%k$r;H$C$F!"3,AXE*$K(B ($B?F%0%k!<(B +$B%W$+$i=g$K(B) $B%9%3%"IU$1$r9T$J$&$J$i$P!"uBV$r<($9$?$a(B -$B$KC10l$NJ8;z$rI=<($9$k>l=j$,2C$o$j$^$9!#%(!<%8%'%s%H$+%-%c%C%7%e$N$I$A$i(B -$B$+$Kr7o8!::$H%U%'!<%9L>$N%j%9%H(B (@code{gnus-summary-highlight} $B;2(B -$B>H(B) $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(B -$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(B -$B$k$9$Y$F$O!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$K2D;k5-;v(B (ticked) $B$N0u$rIU$1$F(B -$B$b!"$=$N5-;v$O2D;k5-;v$N%U%'!<%9$G$O$J$/$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v(B -$B$N%U%'!<%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#(B +@item gnus-score-expiry-days +@vindex gnus-score-expiry-days +$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$^(B +$B$G$K!"$I$N$/$i$$$NF|?t$,7P2a$9$Y$-$+$r;XDj$7$^$9!#$3$NJQ?t(B +$B$,(B @code{nil} $B$G$"$k$H!"%9%3%"%U%!%$%k%(%s%H%j!<$O:o=|$5$l$^$;$s!#%G%#%U%)(B +$B%k%H$O(B 7 $B$G$9!#(B -($B5-;v$rFI$`$?$S$KF1$85-;v$r%@%&%s%m!<%I$7$J$$$h$&$K$9$k$?$a!"$^$?$O@\B3(B -$B;~4V$r:G>.$K$9$k$?$a$K(B) $B%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H$&>l9g$O!"%@%&%s(B -$B%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$O$*$=$i$/NI$$9M$($N$h$&$K;W$($k$G$7$g$&!#(B -$B%@%&%s%m!<%I$5$l$?5-;v$KBP$7$F$9$Y$F$N;E;v(B ($B0u$rIU$1$k!"FI$`!":o=|$9(B -$B$k(B) $B$r9T$J$($P!"$$$D$bDL>o$N%U%'!<%9$,8=$l$k$+$i$G$9!#$7$+$7!"(B -@acronym{NOV} $B$r%-%c%C%7%e$9$k$3$H$K$h$C$F%*%s%i%$%s@-G=$r2~A1$9$k$?$a$K(B -$B%(!<%8%'%s%H$r;H$C$F$$$kMxMQC5n$rA`:n$7$F$$$kJ}K!$G$9(B---$B$9$Y(B +$B$F$N9gCW$7$J$$%(%s%H%j!<$O8E$/$J$j$9$.$k$N$KBP$7$F!"9gCW$9$k%(%s%H%j!<$O(B +$B?7A/$GLL$9$k$3$H(B +$B$K$J$k$G$7$g$&!#(B -$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$r;H$$$?$$>l9g$O!"(B -@code{agent-enable-undownloaded-faces} $B%0%k!<%W%Q%i%a!<%?!<(B -$B$r(B @code{t} $B$K@_Dj$7$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$rM-8z$K$7(B -$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!<%?!<(B -$B$HF1MM$K!"%(!<%8%'%s%HJ,N`(B (@pxref{Agent Categories})$B!"%0%k!<%W%H%T%C(B -$B%/(B (@pxref{Topic Parameters})$B!"$"$k$$$O8D!9$N%0%k!<(B -$B%W(B (@pxref{Group Parameters}) $B$KBP$7$F@_Dj$9$k$3$H$,$G$-$^$9!#(B +@item gnus-score-after-write-file-function +@vindex gnus-score-after-write-file-function +$B%9%3%"%U%!%$%k$,=q$+$l$?D>8e$K!"$=$NL>A0$r0z?t$H$7$F8F$P$l$k4X?t$G$9!#(B -$B%(!<%8%'%s%H$r;H$&$9$Y$F$NMxMQl9g!";ve%G%#%9%/MFNL$r2sI|$9$k$3$H$O(B -$B$5$i$K$b$C$H:$Fq$G$9!#0l$D$N2r7hJ}$GC5n!W$9$k>l9g$K!"$I$3$KEXNO$r=8Cf$9$k$Y$-$+$,$o$+$j$^$9!#(B +@item gnus-score-thread-simplify +@vindex gnus-score-thread-simplify +$B$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"5-;v$NI=Bj$OI=Bj$G%9%3%"IU$1$r9T$J$&$?$a(B +$B$K!"%9%l%C%I$HF1$8$d$jJ}$G(B ($B8=:_(B +$B$N(B @code{gnus-simplify-subject-functions} $B$NCM$K=>$C$F(B) $BC1=c2=$5$l$^$9!#(B +$B%9%3%"!&%(%s%H%j!<$,!VJ8;zNs$N0lIt$X$N9gCW!W$+!V@53N$J9gCW!W$r;H$C$F$$$k(B +$B$H!"$=$N9gCW$b$3$N$d$jJ}$GC1=c2=$5$l$^$9!#(B +@end table -@node Agent as Cache -@subsection $B%-%c%C%7%e$H$7$F$N%(!<%8%'%s%H(B +@node Score File Format +@section $B%9%3%"%U%!%$%kMM<0(B +@cindex score file format -Gnus $B$,(B plugged $B$G$"$k$H$-$K!"$9$G$K%X%C%@!<$d5-;v$,%(!<%8%'%s%H$K3JG<$5(B -$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!#(B -$B$=$N$?$a(B Gnus $B$ODL>o%X%C%@!<$r0l2s$@$1%@%&%s%m!<%I$7$F%(!<%8%'%s%H$K3JG<(B -$B$7$^$9!#$=$l$i$N%X%C%@!<$O8e$K35N,%P%C%U%!!<$r@8@.$9$k$H$-$K!"(B -plugged $B$+(B unplugged $B$K$+$+$o$i$:$K;H$o$l$^$9!#%G%#%U%)%k%H$G$O5-;v(B -$B$O(B ($B$=$l$O$?$/$5$s$N%G%#%9%/MFNL$rO2Hq$9$k$+$b$7$l$J$$$N$G(B) $B%(!<%8%'%s%H(B -$B$K%-%c%C%7%e$5$l$^$;$s$,!"$9$G$K%(!<%8%'%s%H$K%@%&%s%m!<%I$7$?5-;v$,$"$k(B -$B$J$i$P!"(BGnus $B$O%5!<%P!<$+$i:F$S5-;v$r%@%&%s%m!<%I$;$:$K!"$`$N$G$"$l$P!"(Bplugged $B$J4|4V$O>o$K%X%C%@!<$H5-;v$r%@%&%s%m!<(B -$B%I$9$k$h$&$K!"%(!<%8%'%s%H(B (@code{gnus-agent-cache} $B;2>H(B @ref{Agent -Variables}) $B$r@_Dj$9$k$3$H$,$G$-$^$9!#(BGnus $B$O$[$H$s$I3N$+$K$b$C$HCY$/$J(B -$B$j$^$9$,!"%5!<%P!<$H$NF14|$OJ]$?$l$^$9!#(Bnntp $B$+(B nnimap $B%P%C%/%(%s%I$r;H$C(B -$B$F$$$k>l9g$O!"$?$V$s$3$N:G8e$NE@$O0UL#$r$J$5$J$$$G$7$g$&!#(B +$B$K$b$+$+$o$i$:!"$=$l$r<+J,$G$$$8$C$F$_$?$/$J$C$?$N$J$i!"Nc$,$"$j$^$9(B: -@node Agent Expiry -@subsection $B%(!<%8%'%s%H4|8B@Z$l>C5n(B +@lisp +(("from" + ("Lars Ingebrigtsen" -10000) + ("Per Abrahamsen") + ("larsi\\|lmi" -50000 nil R)) + ("subject" + ("Ding is Badd" nil 728373)) + ("xref" + ("alt.politics" -1000 728372 s)) + ("lines" + (2 -100 nil <)) + (mark 0) + (expunge -1000) + (mark-and-expunge -10) + (read-only nil) + (orphan -10) + (adapt t) + (files "/hom/larsi/News/gnu.SCORE") + (exclude-files "all.SCORE") + (local (gnus-newsgroup-auto-expire t) + (gnus-summary-make-false-root empty)) + (eval (ding))) +@end lisp -@vindex gnus-agent-expire-days -@findex gnus-agent-expire -@kindex M-x gnus-agent-expire -@kindex M-x gnus-agent-expire-group -@findex gnus-agent-expire-group -@cindex agent expiry -@cindex Gnus agent expiry -@cindex expiry, in Gnus agent +$B$3$NNc$O$?$$$F$$$N%9%3%"%U%!%$%k$NMWAG$r@bL@$7$F$$$^$9!#JL$N$d$jJ}$K$D$$(B +$B$F$O!"(B@ref{Advanced Scoring} $B$r8+$F$/$@$5$$!#(B -$B%(!<%8%'%s%H%P%C%/%(%s%I(B @code{nnagent} $B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$(!<(B -$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"(B -@code{gnus-agent-expire-days} $B$NF|?t$h$j$b8E$$4{FI5-;v$r$9$Y$F>C5n$9$k!"(B -$BFCJL$J(B @code{gnus-agent-expire} $B$H(B @code{gnus-agent-expire-group} $BL?Na$,(B -$B$"$j$^$9!#$3$l$i$O$"$J$?$,%G%#%9%/MFNL$r;H$$@Z$j$=$&$@$H;W$C$?$H$-$K!"$$(B -$B$D$G$b$G(B) $BCfCG$9$k$3$H$b$"$^(B -$B$jNI$$$3$H$G$O$"$j$^$;$s!#(B +$B$3$l$,$H$F$b(B Lisp $B%3!<%I$N$h$&$K8+$($k$H$7$F$b!"2A(B) $B$5$l$^$;$s!#$7$+$7$3$NMM<0$rFI$_9~$`$?$a$K(B Lisp $B%j!<(B +$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!#(B -$BNc$($P(B @code{gnus-request-expire-articles} $B$N$h$&$JB>$N4X?t$O!"%(!<%8%'(B -$B%s%H$r%0%k!<%W$KF14|$5$;$k$?$a$K(B @code{gnus-agent-expire} $B$rC5n$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#(B +@table @code +@item $BJ8;zNs(B (STRING) +$B%-!<$,J8;zNs$@$C$?$i!"$=$l$O9gCW$,A0$G$9!#%9%3%"IU(B +$B$1$O$3$l$iH,$D$N%X%C%@!<$@$1$G9T$J$&$3$H$,$G$-$^$9(B: @code{From}, +@code{Subject}, @code{References}, @code{Message-ID}, @code{Xref}, +@code{Lines}, @code{Chars} $B$*$h$S(B @code{Date} $B$G$9!#$3$l$i$N%X%C%@!<$K2C(B +$B$($F!"(BGnus $B$K!"5-;vA4BN$rC5n%3%^%s%I72$O$9$Y$F$N5-;v(B---$BL$FI!"4{FI!"2D;k!"J]N15-;v$r>C5n$7(B -$B$^$9!#$b$7(B @code{nil} ($B$3$l$,%G%#%U%)%k%H(B) $B$G$"$l$P!"4{FI5-;v$N$_$,>C5n(B -$B$NBP>]$H$J$j!"L$FI!"2D;k!"$5$i$KJ]N15-;v$OL54|8B$KJ];}$5$l$^$9!#(B +$B$3$N%-!<$KB3$/$N$OG$0U$N?t$N%9%3%"!&%(%s%H%j!<$G!"$=$l$>$l$N%9%3%"!&%(%s(B +$B%H%j!<$O0l$D$+$i;M$D$^$G$NMWAG$r;}$A$^$9!#(B +@enumerate -$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(B -$B$$$/$D$+$N(B Gnus $B%(!<%8%'%s%H%U%!%$%k$,2u$l$F$$$^$9!#5/$3$j$&$kLdBj$r=$I|(B -$B$9$k$?$a$K!"(B -@code{gnus-agent-regenerate} $B$H(B @code{gnus-agent-regenerate-group} $B$H$$(B -$B$&FCJL$J%3%^%s%I$,$"$j$^$9!#(B +@item +$B:G=i$NMWAG$O!V9gCWMWAG!W$G$9!#$3$l$O$?$$$F$$$N%X%C%@!<$G$OJ8;zNs$G$9$,!"(B +Lines $B$H(B Chars $B%X%C%@!<$G$O@0?t$G$J$1$l$P$J$j$^$;$s!#(B -@node Agent Regeneration -@subsection $B%(!<%8%'%s%H$r:n$jD>$9(B -@cindex agent regeneration -@cindex Gnus agent regeneration -@cindex regeneration +@item +$B$b$7FsHVL\$NMWAG$,$"$k$J$i!"$=$l$O?tCM$N!V%9%3%"MWAG!W$G$J$1$l$P$J$j$^$;(B +$B$s!#$3$N?tCM$OIi$NL58BBg$+$i@5$NL58BBg$^$G$N4V$N@0?t$G$J$1$l$P$J$j$^$;$s!#(B +$B9gCW$,@.8y$9$k$H!"$3$N?tCM$,5-;v$N%9%3%"$K2C$($i$l$^$9!#$3$NMWAG$,B8:_$7(B +$B$F$$$J$$>l9g$O!"Be$o$j$K(B @code{gnus-score-interactive-default-score} $B$N(B +$B?tCM$,;H$o$l$^$9!#%G%#%U%)%k%H$O(B 1000 $B$G$9!#(B -@code{nnagent} $B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o(B -$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k(B -$B$H(B @code{nnagent} $B$N5!G=@-$,2<$,$k$+$b$7$l$J$$$7!"<:GT$7$5$($9$k$+$b$7$l(B -$B$^$;$s!#$3$NLdBj$N2r7h:v$O!"FbIt$NL7=b$r$9$Y$F:o=|$9$k$3$H$K$h$C$F!"%m!<(B -$B%+%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#(B +@item +$B$b$7;0HVL\$NMWAG$,$"$k$J$i!"$=$l$O?tCM$N!VF|IUMWAG!W$G$J$1$l$P$J$j$^$;$s!#(B +$B$3$NF|IU$O:G8e$K$3$N%9%3%"!&%(%s%H%j!<$,9gCW$7$?;~9o$r<($7!"$=$l$O%9%3%"!&(B +$B%(%s%H%j!<$r4|8B@Z$l>C5n$9$k$?$a$N5!9=$rDs6!$7$^$9!#$3$NMWAG$,B8:_$7$F$$(B +$B$J$$$H!"%9%3%"!&%(%s%H%j!<$O1JB3$K$J$j$^$9!#F|IU$O5*85A0(B 1$BG/(B12$B7n(B31$BF|$+$i(B +$B$N7P2a$7$?F|?t$GI=$5$l$^$9!#(B -$BNc$($P!"5-;v$r%(!<%8%'%s%H$K%@%&%s%m!<%I$7$F$$$k4V$K%5!<%P!<$X$N@\B3$,@Z(B -$B$l$F$7$^$&>l9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,e$G$b(B @code{gnus-agent-regenerate} $B$rDj$7$^$9!#(B@code{R}, @code{S}, @code{E} $B$O!"9gCW$,BgJ8;z$H>.(B +$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(B +$BJ8;z7?$O!"K\Ev$O(B @code{regexp}, @code{exact}, @code{word} $B7?$NC;=L7A$G!"(B +$B$3$NJ}$,9%$_$J$i$PBe$o$j$K;H$&$3$H$,$G$-$^$9!#(B -@findex gnus-agent-regenerate-group -@kindex M-x gnus-agent-regenerate-group -@code{gnus-agent-regenerate-group} $B%3%^%s%I$O!"%m!<%+%k(B -$B$N(B @acronym{NOV} ($B%X%C%@!<(B) $B%G!<%?%Y!<%9$r=$I|$9$k$?$a$K!"8D!9$N5-;v$N%m!<(B -$B%+%k$J%3%T!<$r;H$$$^$9!#$=$N8e$=$l$O!"$I$N5-;v$,%m!<%+%k$K3JG<$5$l$k$+$r(B -$B5-O?$7$F$*$/$?$a$NFbIt%G!<%?9=B$$r99?7$7$^$9!#0z?t$rM?$($k$H!"%(!<%8%'%s(B -$B%H$NCf$N5-;v$KL$FI$N0u$rIU$1$^$9!#(B +@item Extra +overview $B%X%C%@!<$NI8=`$NJ8;zNs$KE*$r9J$C$F(B @code{gnus-extra-headers} $B$r(B +$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(B +$B9g%9%3%"!&%(%s%H%j!<$N8^HVL\$NMWAG$,!"%9%3%"$rIU$1$k%X%C%@!<$NL>A0$K$J$j(B +$B$^$9!#(B@acronym{NNTP} $B%5!<%P!<$,(B overview $B$G(B @samp{NNTP-Posting-Host} $B$r(B +$BJaB*$7$F$$$k$J$i$P!"(B@file{all.SCORE} $B%U%!%$%k$N0J2<$N%(%s%H%j!<$O!"C10l(B +$B$N%[%9%H$r5/8;$H$9$k(B spam $B$N967b$KBP$7$FM-8z$G$9(B: -@node Agent and flags -@subsection $B%(!<%8%'%s%H$H%U%i%0(B +@lisp +("111.222.333.444" -1000 nil s + "NNTP-Posting-Host") +@end lisp -$B%(!<%8%'%s%H$O(B Gnus $B$N$I$s$J%P%C%/%(%s%I$G$b!"Nc$($P%5!<%P!<$K%U%i%0(B ($B4{(B -$BFI(B(read)$B!"2D;k(B(ticked) $B$J$I(B) $B$r3JG<$9$k(B nnimap $B$N$h$&$J$b$N$G$bF0:n$7$^(B -$B$9!#$7$+$7Ha$7$$$+$J!"%(!<%8%'%s%H$O$I$N%P%C%/%s%I$,$=$l$i$N%U%i%0(B -$B$r(B @file{.newsrc} $B$G$O$J$/!"$=$N%P%C%/%(%s%I$N%5!<%P!<$G0];}$9$k$+$r!"o$K<+?H$N%U%!%$%k$K5-O?$7$^$9!#(B +@item Lines, Chars +$B$3$l$i$NFs$D$N%X%C%@!<$OJL$N9gCW$N7?$r;H$$$^$9(B: @code{<}, @code{>}, +@code{=}, @code{>=}, @code{<=} $B$G$9!#(B -$B:F$S@\B3$9$k$H!"(BGnus $B$OJQ99$5$l$?$9$Y$F$N%U%i%0$r8!::$7$F!"$=$l$i$r%5!<(B -$B%P!<$HF14|$5$;$k$+$I$&$+$r?R$M$^$9!#$3$N5sF0(B -$B$O(B @code{gnus-agent-synchronize-flags} $B$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B +$B$3$l$i$N=R8l$O(B -@vindex gnus-agent-synchronize-flags -@code{gnus-agent-synchronize-flags} $B$,(B @code{nil} $B$@$C$?$i!"%(!<%8%'%s%H(B -$B$O<+F0E*$K%U%i%0$rF14|$5$;$k$3$H$O$7$^$;$s!#$=$l$,%G%#%U%)%k%H(B -$B$N(B @code{ask} $B$@$C$?$i!"%(!<%8%'%s%H$O$"$J$?$,:F@\B3$7$?$H$-$K$"$J$?$,2?(B -$B$i$+$NJQ99$r9T$J$C$F$$$?$+$I$&$+$rD4$Y$F!"$b$7$=$&$@$C$?$i!"$=$l$i$rF14|(B -$B$5$;$?$$$+$I$&$+$r?R$M$^$9!#$=$l$i0J30$NCM$@$C$?>l9g$O!"$9$Y$F$N%U%i%0$O(B -$B<+F0E*$KF14|$5$;$i$l$^$9!#(B +@example +(PREDICATE HEADER MATCH) +@end example -$B:F@\B3$7$?$H$-$K<+F0$G%U%i%0$rF14|$5$;$?$/$J$$$J$i!"2A$,(B @code{nil} $B$G$O$J$$>l9g$K??$G$9!#Nc$($P!">e5i9g(B +$BCW(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) $B$O7k2L$H$7$F0J2<$N<0(B +$B$K$J$j$^$9(B: -$B5;=QE*CmC$;$P!"$"$J$?$,!VF14|!W$NA`:n$r9T$J$C$?$H$-$K!"(B -$B$=$N%U%i%0$O%;%C%H$5$l$F%5!<%P!<$+$i$O:o=|$5$l$^$9!#=gHVBT$A(B (queue) $B$K(B -$BF~$l$i$l$?%U%i%0$K4X$9$kF0:n$O!"%(!<%8%'%s%H%G%#%l%/%H%j!<$K$"$k%5!<%P!<(B -$BKh$N(B @code{flags} $B%U%!%$%k$NCf$G8+$D$+$k$G$7$g$&!#$=$l$i$O$"$J$?$,%U%i%0(B -$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#(B +@lisp +(< header-value 4) +@end lisp -@node Agent and IMAP -@subsection $B%(!<%8%'%s%H$r(B IMAP $B$G;H$&J}K!(B +$B8@$$49$($k$H!"(B4 $B$r9gCW$H$7$F(B @code{<} $B$r(B @code{Lines} $B$G;H$C$F$$$k$H$-$O!"(B +$B5-;v$,(B 4 $B9T$h$j$b>/$J$$$H$-$K%9%3%"$,2C;;$5$l$k$H$$$&$3$H$G$9!#(B($B:.Mp$7$F!"(B +$B$=$l$,H?BP$G$O$J$$$+$H9M$($,$A$G$9!#$G$b!"$=$&$G$O$J$$$N$G$9!#;d$,;W$&(B +$B$K!#(B) -$B%(!<%8%'%s%H$O(B nnimap $B$r4^$`(B Gnus $B$N$I$s$J%P%C%/%(%s%I$G$bF0:n$7$^$9!#$7(B -$B$+$7(B @acronym{NNTP} $B$H(B @acronym{IMAP} $B$K$O$$$/$D$+$N35G0$N0c$$$,$"$k$N$G!"(B -$B$3$N>O$G$O%5!<%P!<$H$N@\B3$,@d$?$l$?%b!<%I$G$N(B @acronym{IMAP} $B$N%/%i%$%"(B -$B%s%H$H$7$F!"(BGnus $B%(!<%8%'%s%H$r$h$j1_3j$K;H$($k$h$&$K$9$k$?$a$N!"$$$/$D(B -$B$+$N>pJs$rDs6!$7$^$9!#(B +$B9gCW$r(B @code{Lines} $B$G9T$J$C$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s(B +$B%I(B (@code{nndir} $B$N$h$&$J$b$N(B) $B$O(B @code{Lines} $B%X%C%@!<$r:n@.$7$J$$$N$G!"(B +$B$9$Y$F$N5-;v$,(B 0 $B9T$G$"$k$H$7$F07$o$l$F$7$^$&$3$H$K5$$rIU$1$F$/$@$5$$!#(B +$B$3$l$O!">/$7$N9T$7$+$J$$5-;v$N%9%3%"$r2<$2$F$$$k>l9g$K!"JQ$J7k2L$rF3$/$3(B +$B$H$,$"$jF@$^$9!#(B -$B%5!<%P!<$H$N@\B3$,@d$?$l$F$$$k$H$-$N(B @acronym{IMAP} $B%/%i%$%"%s%H$K$"$J$?(B -$B$,4|BT$9$k$G$"$m$&$$$/$D$+$N5!G=$O!"8=:_$N%(!<%8%'%s%H$K$O@9$j9~$^$l$F$$(B -$B$^$;$s!#$=$l$i$O0J2<$NDL$j$G$9(B: +@item Date +Date ($BF|IU(B) $B%X%C%@!<$K$O;0$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j$^$9(B: +@code{before}, @code{at}, @code{after} $B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&(B +$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(B +$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^(B +$B$;$s!#E>$P$L@h$N>s!#f=(B($B$"$D$b$N(B)$B$KD($j$Fg:(B($B$J$^$9(B)$B$r?a$/!#K\$r%+%P!<$GH=(B +$BCG$7$F$O$$$1$^$;$s!#=i$a$F$N%G!<%H$G%(%C%A$7$F$O$$$1$^$;$s!#(B($B$7$+$7!";d(B +$B$O>/$J$/$H$b0l?M!"0zMQ$7$^$9$,!"!V$3$N4X?t$O7g$+$;$J$$$b$N$G$"$k$3$H$,$o(B +$B$+$C$?!W$H8@$C$??M$,$$$k$HJ9$$$F$$$^$9!#(B) + +@cindex ISO8601 +@cindex date +$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(B +$B5,I=8=$r;H$C$F9gCW$5$;$k$3$H$,$G$-$^$9!#F|IU$O$^$:(B ISO8601 $B$NC;=LMM(B +$B<0(B (compact format) $B$KI8=`2=$5$l$^(B +$B$9(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} $B$G$9!#Nc$($P!"$9$Y$F$NG/(B +$B$N(B 4$B7n(B1$BF|$KEj9F$5$l$?$9$Y$F$N5-;v$K9gCW$5$;$?$$$N$G$"$l$P!"9gCWJ8;zNs$H(B +$B$7$F(B @samp{....0401.........} $B$r;H$&$3$H$,$G$-$^$9!#(B($BF|IU$O85!9$NI8=`;~(B +$B$GJ]B8$5$l$F$$$k$N$G!"$=$N5-;v$,Ej9F$5$l$?>l=j$G$N(B 4$B7n(B1$BF|$KEj9F$5$l$?5-(B +$B;v$K9gCW$9$k$3$H$KCm0U$7$F$/$@$5$$!#!H(BTime zones$B!I$O2HB2A40w$N7rA4$J3Z$7(B +$B$_$G$9$M(B? ($BLuCm(B: $B$$$/$D$+$"$k!H(BTime zones$B!I$H$$$&%?%$%H%k$N6J$N$3$H$r8@$C(B +$B$F$$$k$N$+$b$7$l$^$;$s!#(B)) -@itemize @bullet -@item -Unplugged $B$N$H$-$N(B nnimap $B%0%k!<%W$X$N%3%T!<$H0\F0!#(B +@item Head, Body, All +$B$3$l$i$N;0$D$N9gCW$N%-!<$O(B @code{From} $B%X%C%@!<(B ($B$J$I(B) $B$HF1$89gCW$N7?$r(B +$B;H$$$^$9!#(B -@item -Unplugged $B$N$H$-$N(B nnimap $B%0%k!<%W$N:n@.$H:o=|!#(B -@end itemize +@item Followup +$B$3$N9gCW$N%-!<$O$d$dFCJL$G!"$=$l$O(B @code{From} $B%X%C%@!<$K9gCW$7!"9gCW$7(B +$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!#(B +$B$3$l$ONc$($P!"$"$J$?<+?H$N5-;v$X$N%U%)%m!<%"%C%W$N%9%3%"$rA}$d$7$?$j!"NI(B +$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$^(B +$B$9!#(B@code{From} $B%X%C%@!<$,;H$&$N$HF1$87?$N9gCW$r;H$$$^$9!#(B($B$3$N9gCW%-!<(B +$B$r;H$&$H!"(B@file{ADAPT} $B%U%!%$%k$r:n$k$3$H$K$J$j$^$9!#(B) -@node Outgoing Messages -@subsection $B:9=PMQ%a%C%;!<%8(B +@item Thread +$B$3$N9gCW%-!<$O(B @code{Followup} $B9gCW%-!<$HF1$8J}?K$K1h$C$FF0:n$7$^$9!#(B +@code{Message-ID} @var{x} $B$G;O$^$C$F$$$k%9%l%C%I(B ($B$^$?$OI{%9%l%C%I(B) $B$K%9(B +$B%3%"$rIU$1$?$$$N$G$"$l$P!"(B@samp{thread} $B9gCW$rIU$12C$($F$/$@$5$$!#$3$l(B +$B$O(B @code{Reference} $B%X%C%@!<$K(B @var{x} $B$r;}$D$=$l$>$l$N5-;v$K!"?7$7(B +$B$$(B @samp{thread} $B9gCW$rDI2C$7$^$9!#(B($B$3$l$i$N?7$7$$(B @samp{thread} $B9gCW$O(B +$B$3$l$i$N9gCW$9$k5-;v$N(B @code{Message-ID} $B$r;H$$$^$9!#(B) $B$3$l$O%9%l%C%I$N(B +$B$$$/$D$+$N5-;v$,40A4$J(B @code{References} $B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7(B +$B$F$b!"%9%l%C%IA4BN$N%9%3%"$r>e$2(B/$B2<$2$G$-$k$3$H$rJ]>Z$7$^$9!#$3$l$r;H$&(B +$B$H!"%9%l%C%I$N5-;v$K7hDjE*$G$J$$%9%3%"$,IU$/$+$b$7$l$J$$$H$$$&$3$H$KCm0U(B +$B$7$F$/$@$5$$!#(B($B$3$N9gCW%-!<$r;H$&$H!"(B@file{ADAPT} $B%U%!%$%k$r:n$k$3$H$K$J(B +$B$j$^$9!#(B) +@end table +@end enumerate -Gnus $B$,(B unplugged $B$N$H$-!"%G%#%U%)%k%H$G$O$9$Y$F$N:9=PMQ%a%C%;!<%8(B ($B%a!<(B -$B%k$H%K%e!<%9$NN>J}(B) $B$O2<=q$-%0%k!<%W!H(Bqueue$B!I(B(@pxref{Drafts}) $B$K3JG<$5$l(B -$B$^$9!#Ej9F$7$?8e$G$b!"$=$3$G$=$N%a%C%;!<%8$r8+$?$jJT=8$9$k$N$O0U$N$^$^$G(B -$B$9!#(B +@cindex score file atoms +@item mark +$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(B +$B$s$J5-;v$K$b4{FI$N0u$,IU$-$^$9!#(B -$BAw=P$9$k%a!<%k$,(B queue $B$5$l$k(B ($B=gHVBT$A$K$J$k(B) $B>u67$r@)8f$9$k$3$H$O2DG=(B -$B$G$9(B (@code{gnus-agent-queue-mail}, @ref{Agent Variables} $B;2>H(B)$B!#(B -Gnus $B$,(B unplugged $B$N$H$-!"30$KAw$j=P$9%K%e!<%9$O>o$K(B queue $B$5$l$k$@$1$G(B -$B$9!#(B +@item expunge +$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(B +$B$s$J5-;v$b35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#(B -$B2<=q$-%0%k!<%W$+$i!"$=$3$G;H$($kFCJL$JL?Na$r;H$C$F%a%C%;!<%8$rAw?.$9$k$3(B -$B$H$b$G$-$k$7!"%0%k!<%W%P%C%U%!!H(B)$B!#(B +@item thread-mark-and-expunge +$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(B +$BDc$$%9%l%C%I$N$9$Y$F$N5-;v$K$O4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l(B +$B$^$9!#(B@code{gnus-thread-score-function} $B$O%9%l%C%I$N%9%3%"$NAm7W$r$I$N$h(B +$B$&$K7W;;$9$k$+$r;XDj$7$^$9!#(B -@node Agent Variables -@subsection $B%(!<%8%'%s%HJQ?t(B +@item files +$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%!(B +$B%$%k$b%9%3%"%U%!%$%k$G$"$k$H$_$J$5$l!"$3$l$,$5$l$?$N$HF1$8J}K!$GFI$_9~$^(B +$B$l$^$9!#(B -@table @code -@item gnus-agent -@vindex gnus-agent -$B%(!<%8%'%s%H$,M-8z$K$J$C$F$$$k$+$I$&$+!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#:G(B -$B=i$KM-8z$K$5$l$k$H!"$$$/$D$+$N%P%C%/%(%s%I$r<+F0E*$K%(!<%8%'%s%H2=$9$k$?(B -$B$a$K!"%(!<%8%'%s%H$O(B @code{gnus-agent-auto-agentize-methods} $B$r;H$$$^$9!#(B -$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%/(B -$B%(%s%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#(B +@item exclude-files +$B$3$N%(%s%H%j!<$N$G$J$1$l$P$J$j$^$;$s!#$3$l(B +$B$i$N%U%!%$%k$,2?$i$+$NM}M3$GIaDL$OFI$_9~$^$l$k$h$&$K$J$C$F$$$?$H$7$F$b!"(B +$BFI$_9~$^$l$^$;$s!#(B -$B%5!<%P!<%P%C%U%!!<$KF~$k$K$O!"%0%k!<%W%P%C%U%!!<(B -$B$G(B @kbd{^} (@code{gnus-group-enter-server-mode}) $B$r;H$C$F$/$@$5$$!#(B +@item eval +$B$3$N%(%s%H%j!<$NCM$O(B @code{eval} ($BI>2A(B) $B$5$l$^$9!#$3$NMWAG$O%0%m!<%P%k%9(B +$B%3%"%U%!%$%k$r07$C$F$$$k$H$-$OL5;k$5$l$^$9!#(B -@item gnus-agent-directory -@vindex gnus-agent-directory -Gnus $B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j$G$9!#%G%#%U%)%k%H(B -$B$O(B @file{~/News/agent/} $B$G$9!#(B +@item read-only +$BFI$_9~$_@lMQ%9%3%"%U%!%$%k$O99?7$5$l$?$jJ]B8$5$l$?$j$7$^$;$s!#%0%m!<%P%k(B +$B%9%3%"%U%!%$%k$O$3$N%"%H%`$r;HMQ$9$k$Y$-$G$9(B (@pxref{Global Score +Files})$B!#(B($BCm0U(B: $B!V%0%m!<%P%k!W$O$3$3$G$OK\Ev$K!VA4BNE*!W$H$$$&0UL#$G$9!#(B +$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!#(B) -@item gnus-agent-handle-level -@vindex gnus-agent-handle-level -$B$3$NJQ?t$NCM$h$j9b$$%l%Y%k(B (@pxref{Group Levels}) $B$N%0%k!<%W$O!"%(!<%8%'(B -$B%s%H$+$i$OL5;k$5$l$^$9!#%G%#%U%)%k%H$O(B @code{gnus-level-subscribed} $B$G!"(B -$B$3$l$O%G%#%U%)%k%H$G$O!"9XFI$7$F$$$k%0%k!<%W$N$_$,%(!<%8%'%s%H$N=hM}$NBP(B -$B>]$H$J$k$H$$$&$3$H$G$9!#(B +@item orphan +$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(B +$B%"$K$3$N?tCM$,2C$($i$l$^$9!#(B@samp{comp.lang.c} $B$N$h$&$JN.DLNL$NB?$$%K%e!<(B +$B%9%0%k!<%W$rDI$$$+$1$F$$$k$HA[A|$7$F$/$@$5$$!#$*$=$i$/$[$s$N>/$7$N%9%l%C(B +$B%I$@$1$rDI$$$?$$$G$7$g$&!#$5$i$K?7$7$$%9%l%C%I$O8+$?$$$G$7$g$&!#(B -@item gnus-agent-plugged-hook -@vindex gnus-agent-plugged-hook -$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$Ke$2(B (@kbd{I T} $B$^$?(B +$B$O(B @kbd{I S} $B$G(B)$B!";D$j$rL5;k(B (@kbd{c y}) $B$7$F$/$@$5$$!#/$7B8:_$7$9$k!"N.DLNL$,B?$$%0%k!<%W$N$?$a$K(B +$B$"$j$^$9!#(B -@item gnus-agent-go-online -@vindex gnus-agent-go-online -@code{gnus-agent-go-online} $B$,(B @code{nil} $B$@$C$?$i!"%(!<%8%'%s%H$O%*%U%i(B -$B%$%s>uBV$N%5!<%P!<$r%*%s%i%$%s>uBV$K$7$^$;$s!#(B@code{ask} $B$@$C$?$i!"$=$l(B -$B$,%G%#%U%)%k%H$G$9$,!"%(!<%8%'%s%H$O:F@\B3$9$k$H$-$K%*%U%i%$%s>uBV$N%5!<(B -$B%P!<$r%*%s%i%$%s>uBV$K$7$?$$$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*(B -$B%U%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#(B +@item adapt +$B$3$N%(%s%H%j!<$OE,1~%9%3%"IU$1$r@)8f$7$^$9!#$3$l$,(B @code{t} $B$@$C$?$i!"%G%#(B +$B%U%)%k%H$NE,1~%9%3%"5,B'$,;H$o$l$^$9!#(B@code{ignore} $B$@$C$?$i!"$3$N%0%k!<(B +$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,(B +$B1~%9%3%"5,B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$(B +$B$+(B @code{t} $B$d(B @code{ignore} $B0J30$N2?$+$@$C$?$i!"%G%#%U%)%k%H$NE,1~%9%3(B +$B%"5,B'$,;H$o$l$^$9!#$?$$$F$$$N%0%k!<%W$GE,1~%9%3%"IU$1$r;H$$$?$$$N$G$"$l(B +$B$P!"(B@code{gnus-use-adaptive-scorint} $B$r(B @code{t} $B$K@_Dj$7!"E,1~%9%3%"IU(B +$B$1$r$7$?$/$J$$%0%k!<%W$K(B @code{(adapt ignore)} $B$rA^F~$9$l$P$h$$$G$7$g$&!#(B +$B>/$7$N%0%k!<%W$G$@$1E,1~%9%3%"$r9T$J$$$?$$$N$G$"$l$P!"(B +@code{gnus-use-adaptive-scoring} $B$r(B @code{nil} $B$K@_Dj$7!"$=$l$r9T$J$$$?(B +$B$$%0%k!<%W$N%9%3%"%U%!%$%k$K(B @code{(adapt t)} $B$rA^F~$7$^$7$g$&!#(B -@item gnus-agent-mark-unread-after-downloaded -@vindex gnus-agent-mark-unread-after-downloaded -@code{gnus-agent-mark-unread-after-downloaded} $B$,(B $BHs(B-@code{nil} $B$@$C$?$i!"(B -$B%@%&%s%m!<%I$7$?8e$G5-;v$KL$FI$N0u$rIU$1$^$9!#$3$l$ODL>o!"?7$7$/%@%&%s%m!<(B -$B%I$5$l$?5-;v$rL@3N$KL$FI$K$9$k$?$a$N0BA4$J9T0Y$G$9!#%G%#%U%)%k%H(B -$B$O(B @code{t} $B$G$9!#(B +@item adapt-file +$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%!(B +$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(B +$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(B +$B%0%k!<%W$K0lEY$KE,1~%9%3%"$rIU$1$?$$$H$-$KJXMx$G$7$g$&!#(B -@item gnus-agent-synchronize-flags -@vindex gnus-agent-synchronize-flags -@code{gnus-agent-synchronize-flags} $B$,(B @code{nil} $B$@$C$?$i!"%(!<%8%'%s%H(B -$B$O7h$7$F<+F0E*$K%U%i%0$rF14|$5$;$^$;$s!#$=$l$,(B @code{ask} $B$@$C$?$i(B ($B$=$l(B -$B$,%G%#%U%)%k%H$G$9(B)$B!"%(!<%8%'%s%H$O$9$Y$F$NJQ99$r8!::$7$F!":F$S@\B3$7$?(B -$B$H$-$K$=$l$i$rF14|$5$;$k$+$I$&$+$r?R$M$^$9!#(B@code{nil} $B$G(B -$B$b(B @code{ask} $B$G$b$J$+$C$?$i!"$9$Y$F$N%U%i%0$,<+F0E*$KF14|$5$;$i$l$^$9!#(B +@item local +@cindex local variables +$B$3$N%(%s%H%j!<$NCM$O(B @code{(@var{var} @var{value})} $B$N7A<0$NBP$N%j%9%H$G(B +$B$J$1$l$P$J$j$^$;$s!#$=$l$>$l$N(B @var{var} $B$O8=:_$N35N,%P%C%U%!!<$G%P%C%U%!!<(B +$B%m!<%+%k$K$J$j!";XDj$5$l$?CM(B (@var{value}) $B$K@_Dj$5$l$^$9!#$3$l$O>/$7Iw(B +$BJQ$o$j$G$9$,!"%U%C%/$,$"$^$j9%$-$G$J$$$J$i$P!"$$$/$D$+$N%0%k!<%W$GJQ?t$r(B +$B@_Dj$9$k$N$KJXMx$JJ}K!$G$9!#(B@var{value} $B$OI>2A$5$l$J$$$3$H$KCm0U$7$F$/$@(B +$B$5$$!#(B +@end table -@item gnus-agent-consider-all-articles -@vindex gnus-agent-consider-all-articles -@code{gnus-agent-consider-all-articles} $B$,Hs(B-@code{nil} $B$@$C$?$i!"%(!<%8%'(B -$B%s%H$O$9$Y$F$N5-;v$K$D$$$F!"$=$l$i$r%@%&%s%m!<%I$9$kI,MW$,$"$k$+$I$&$+$r(B -$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#(B@code{nil} $B$@$C$?>l9g!"$=$l$,%G%#%U%)(B -$B%k%H$G$9$,!"%(!<%8%'%s%H$OL$FI$N5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$@$1$r=R8l(B -$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(B -$B$9$k5-;v$r2?EY$b7+$jJV$7%@%&%s%m!<%I$7$J$$$h$&$K!"%(!<%8%'%s%H$N4|8B@Z$l(B -$B>C5n$N@_Dj(B (@pxref{Category Variables}) $B$r8+D>$9I,MW$,$"$k$G$7$g$&!#(B +@node Score File Editing +@section $B%9%3%"%U%!%$%k$NJT=8(B -@item gnus-agent-max-fetch-size -@vindex gnus-agent-max-fetch-size -$B%(!<%8%'%s%H$O!"e$5$;$^$9!#>.$5$JCM$O!"K|$,0ll9g$K!"CY$l;~4V$r:G>.$K$7$^$9(B ($B%0%k!<%W$N>uBV$r99?7$9$k$?$a(B -$B$K(B @code{gnus-agent-regenerate-group} $B$r$NA*Br;h$K$O(B @code{denied} $B$H(B @code{offline} $B$,$"$j!"8el9g$@$1M-8z$G$9!#(B +$B$=$l$O0J2<$KNs5s$9$kL?Na$r;H$($k$h$&$K!">/$7%+%9%?%^%$%:$7$?$@$1(B +$B$N(B @code{emacs-lisp} $B%b!<%I$G$9(B: -@item gnus-auto-goto-ignores -@vindex gnus-auto-goto-ignores -$B$*$*$+$?$N?M$O!"%(!<%8%'%s%HJQ?t$G$O$J$$$1$l$I$bL)@\$K4XO"$9$k$b$&0l$D$N(B -$BJQ?t$r$3$3$GC5$9$G$7$g$&!#$3$NJQ?t$O!"%@%&%s%m!<%I$5$l$F$$$J$$(B ($B%X%C%@!<(B -$B$@$1$,%(!<%8%'%s%H$K3JG<$5$l$?(B)$B!"$=$7$Fo$KL5;k$9$k(B)$B!"(B -@code{unfetched} ($B%X%C%@!<$,o$K(B queue ($B=gHVBT$A(B) $B$KF~$l$^$9!#(B -@code{t} $B$@$C$?$i(B Gnus $B$O(B unplugged $B$N$H$-$@$1%a!<%k$r(B queue $B$KF~$l$^$9!#(B -@code{nil} $B$@$C$?$i(B queue $B$KF~$l$^$;$s!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B +@item C-c C-p +@kindex C-c C-p ($B%9%3%"(B) +@findex gnus-score-pretty-print +$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(B +$B$rFI$`$D$b$j$J$i!"$^$:(B @dfn{pretty print} ($B@07A$7$F0u;z(B) $B$7$?$$$G$7$g$&!#(B +$B$3$NL?Na(B (@code{gnus-score-pretty-print}) $B$,$=$l$r9T$J$$$^$9!#(B +@end table -@item gnus-agent-prompt-send-queue -@vindex gnus-agent-prompt-send-queue -@code{gnus-agent-prompt-send-queue} $B$,Hs(B-@code{nil} $B$@$C$?$i!"(B -unplugged $B$G$"$k$N$K$b$+$+$o$i$:(B @kbd{J S} $B$rC!$$$?>l9g$K!"(BGnus $B$OK\Ev$K(B -$B$=$l$r9T$J$C$F$bNI$$$+$I$&$+$r3NG'$7$^$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B +$B$3$N%b!<%I$r;H$&$K$O(B @kbd{M-x gnus-score-mode} $B$H%?%$%W$7$F$/$@$5$$!#(B -@item gnus-agent-auto-agentize-methods -@vindex gnus-agent-auto-agentize-methods -$B$"$J$?$,0JA0$K%(!<%8%'%s%H$r;H$C$?$3$H$,L5$$(B ($B$b$C$H5;=QE*$K(B -$B$O(B @file{~/News/agent/lib/servers} $B$,L5$$>l9g(B)$B!"(BGnus $B$O$[$s$N>/?t$N%5!<(B -$B%P!<$r<+F0E*$K%(!<%8%'%s%H2=$7$^$9!#$3$NJQ?t$O$I$N%P%C%/%(%s%I$r<+F0$G%(!<(B -$B%8%'%s%H2=$9$Y$-$+$r@)8f$7$^$9!#0lHL$K!"%(!<%8%'%s%H2=$9$k$3$H$,M-MQ$J$N(B -$B$O1s3V%P%C%/%(%s%I$KBP$7$F$@$1$G$9!#<+F0E*$K%(!<%8%'%s%H2=$9$k$3$H$O!"%5!<(B -$B%P!<$KBP$7$F(B @kbd{J a} $B$rJ}$NE,1~(B +$BJ}K!$r;H$$$?$1$l$P!"$3$NJQ?t$r(B @code{(word line)} $B$K@_Dj$7$F$/$@$5$$!#(B -;; @r{Gnus $B$,%a!<%k$r$I$N$h$&$K3JG<$9$k$+$r;XDj$7$^$9!#(B} -;; @r{nnml $B%0%k!<%W$r;H$&$3$H$K$7$^$9!#(B} -(setq gnus-secondary-select-methods '((nnml ""))) +@vindex gnus-default-adaptive-score-alist +$B%9%3%"IU$1$N=hM}$r40A4$K@)8f$9$k$?$a(B +$B$K(B @code{gnus-default-adaptive-score-alist} $BJQ?t$r%+%9%?%^%$%:$7$F$/$@$5(B +$B$$!#Nc$($P!"$3$s$J46$8$K$J$k$G$7$g$&(B: -;; @r{Gnus $B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$K$7$^$9!#(B} -;; (gnus-agentize) ; @r{$B5l<0$N@_Dj!#(B} -;; (setq gnus-agent t) ; @r{$B8=:_$N%G%#%U%)%k%H!#(B} +@lisp +(setq gnus-default-adaptive-score-alist + '((gnus-unread-mark) + (gnus-ticked-mark (from 4)) + (gnus-dormant-mark (from 5)) + (gnus-del-mark (from -4) (subject -1)) + (gnus-read-mark (from 4) (subject 2)) + (gnus-expirable-mark (from -1) (subject -1)) + (gnus-killed-mark (from -1) (subject -3)) + (gnus-kill-file-mark) + (gnus-ancient-mark) + (gnus-low-score-mark) + (gnus-catchup-mark (from -1) (subject -1)))) @end lisp -$B4pK\E*$K$O$3$l$@$1$GNI$$$O$:$G$9!#$3$l$r(B @file{~/.gnus.el} $B%U%!%$%k$KF~(B -$B$l$F!"I,MW$K1~$8$FJT=8$7!"(BPPP ($B$d2?$+(B) $B$r5/F0$7$F!"(B@kbd{M-x gnus} $B$H%?%$(B -$B%W$7$F$/$@$5$$!#(B +$B$4Mw$N$h$&$K!"$3$NO"A[%j%9%H$N3FMWAG$O!"%-!<$H$7$F0u(B ($BJQ?tL>$+!Ve5-$NNc$G$O!"(B@code{gnus-unread-mark} $B$,IU$$$F(B +$B$$$k5-;v$O!"E,1~7?%9%3%"IU$1$N%(%s%H%j!<$r;}$A$^$;$s!#(B -$B$"$J$?$,(B Gnus $B$rAv$i$;$?$N$,=i$a$F$G$"$l$P!"<+F0E*$K$o$:$+$J%G%#%U%)%k%H(B -$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!<(B -$B%W$r9XFI$7$?$/$J$k$G$7$g$&!#$=$N$?$a$K$O!"(B@kbd{A A} $BL?Na$G%0%k!<%W$N40A4(B -$B$J%j%9%H$r(B @acronym{NNTP} $B%5!<%P!<$KLd$$9g$o$;$J$1$l$P$J$j$^$;$s!#$3$l$O(B -$BIaDL$O$H$F$b;~4V$,$+$+$j$^$9$,!"0lEY$@$1$7$+$l$N5-;v$K$O$3$l$i$N5,B'$N$&$A(B +$B$N0l$D$@$1$,E,MQ$5$l$^$9!#(B -$BFI$_9~$_$H2r@O$K$7$P$i$/;~4V$rHq$d$7$?8e$G!"%0%k!<%W$N0lMw$,8=$l$^$9!#$=(B -$B$&$7$?$i!"FI$_$?$$%0%k!<%W$r(B @kbd{u} $BL?Na$G9XFI$G$-$k$h$&$K$7$F$/$@$5$$!#(B -$BFI$_$?$$%0%k!<%W$rA4It9XFI$G$-$k$h$&$K$7$?$i!"(B@kbd{l} $B$G(B killed ($B:o=|$5(B -$B$l$?(B) $B%0%k!<%W$r$9$Y$F2hLL$+$i>C5n$7$^$7$g$&!#(B(@kbd{A k} $B$G(B killed $B%0%k!<(B -$B%W$O$9$Y$FLa$C$F$-$^$9!#(B) +@code{gnus-del-mark} $B$rNc$K$N2/@iK|$N9`(B -$BL\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D$1=P$7$F$/$@$5$$!#(B +$B$b$7(B 10 $B8D$N5-;v$KF1$8(B subject $B$G(B @code{gnus-del-mark} $B$N0u$,IU$$$F$$$?(B +$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=(B +$B$N(B subject $B$O(B -1 $B$N==G\$N%9%3%"$rF@$^$9!#$=$NCM$O!";d$,Bg$-$/8m2r$7$F$$(B +$B$J$$$+$.$j(B -10 $B$N$O$:$G$9!#(B -@node Batching Agents -@subsection $B0l3g%(!<%8%'%s%H=hM}(B -@findex gnus-agent-batch +$B$b$7<+F04|8B@Z$l>C5n(B ($B%a!<%k(B) $B%0%k!<%W(B (@pxref{Expiring Mail}) $B$,$"$l$P!"(B +$B4{FI5-;v$K$O$9$Y$F(B @samp{E} $B0u$,IU$1$i$l$^$9!#$3$l$O$*$=$i$/E,1~7?%9%3%"(B +$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(B +$B$1$O!"0l=o$K$O8=o$K4J(B -$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$&!#(B +$B%9%3%"$rIU$1$i$l$k%X%C%@!<$K$O(B @code{from}, @code{subject}, +@code{message-id}, @code{references}, @code{xref}, @code{lines}, +@code{chars} $B$*$h$S(B @code{date} $B$,$"$j$^$9!#$5$i$K(B @code{followup} $B$K$b(B +$B%9%3%"IU$1$,$G$-$F!"$3$l$O8=:_$N5-;v$N(B @code{Message-ID} $B$r;H$C(B +$B$F(B @code{References} $B%X%C%@!<$K9gCW!"$9$J$o$A$3$l$KB3$/%9%l%C%I$K9gCW$9(B +$B$kE,1~7?%9%3%"!&%(%s%H%j!<$r:n@.$7$^$9!#(B -$B0J2<$N.$5$JJQ99$rHr$1$k$?(B +$B$a$K!"%9%3%"%U%!%$%k$N(B @code{mark} $B%"%H%`$r2?$+>.$5$$CM(B---$B$R$g$C$H$9$k(B +$B$H(B -300 $B$/$i$$$K@_Dj$7$F$*$/$Y$-$G$9!#(B -@example -#!/bin/sh -emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/null 2>&1 -@end example +$BE,1~7?%9%3%"IU$1$r0l=54V$+$=$3$i;H$C$F$/$k$H!"(BGnus $B$O$=$lAj1~$KD465$5$l!"(B +$B$"$J$?$,2?$b8@$o$J$/$F$b!"$"$J$?$N9%$-$JEj9FC5n$9$k$h$&$K$J$k$O$:$G$9!#(B -@node Agent Caveats -@subsection $B%(!<%8%'%s%H$NLdBjE@(B +$B$I$N%0%k!<%W$K$*$$$FE,1~7?%9%3%"IU$1$r:nF0$5$;$k$+$O!"%9%3%"%U%!%$(B +$B%k(B (@pxref{Score File Format}) $B$r;H$&$3$H$K$h$C$F@)8f$G$-$^$9!#$^$?$3$l(B +$B$r;H$C$F!"0c$C$?%0%k!<%W$KBP$7$F0c$C$?5,B'$r;H$&$h$&$K$b$G$-$^$9!#(B -Gnus $B%(!<%8%'%s%H$O!"$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0(B -$B:n$7$^$;$s!#$3$l$i$O2M6u$N?M!9$+$i$NNI$/$"$k(B +$B$K(B @code{gnus-adaptive-file-suffix} $B$rIU2C$7$?L>A0$N%U%!%$%k$KF~$l$i$l$^(B +$B$9!#%G%#%U%)%k%H$O(B @file{ADAPT} $B$G$9!#(B -@table @dfn -@item Plugged $B$N$H$-$K5-;v$rFI$s$@$i!"$=$l$O%(!<%8%'%s%H$KF~$k$N$G$9$+(B? +@vindex gnus-adaptive-pretty-print +$BE,1~7?%9%3%"%U%!%$%k$O5pBg$K$J$jF@$k$N$G!"?M$N$_$J$i(B @code{gnus-select-article-hook} $B$K(B -$B4X?t(B @code{gnus-agent-fetch-selected-article} $B$r2C$($F$/$@$5$$!#(B +@vindex gnus-score-exact-adapt-limit +$BE,1~7?%9%3%"IU$1$r9T$J$&$H$-$O!"ItJ,J8;zNs0lCW$d%U%!%8!<$J0lCW$r9T$J$C$?(B +$BJ}$,!"$*$=$i$/$[$H$s$I$N>l9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"(B +$B%X%C%@!<$N0lCW$9$kItJ,$,C;$$>l9g!"0U?^$KH?$9$kF0:n$r$9$k2DG=@-$,Bg$-$$$N(B +$B$G!"(B@code{gnus-score-exact-adapt-limit} $B$h$jC;$$D9$5$7$+0lCW$7$J$$>l9g$O(B +$B40A40lCW$,9T$J$o$l$^$9!#$3$NJQ?t$,(B @code{nil} $B$G$"$l$P!"$3$NLdBj$,5/$3$i(B +$B$J$$$h$&$K>o$K40A40lCW$,9T$J$o$l$^$9!#(B -@item Plugged $B$N$H$-$K5-;v$rFI$s$G!"%(!<%8%'%s%H$K5-;v$,B8:_$7$F$$$k>l9g!"(B -$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+(B? +@vindex gnus-default-adaptive-word-score-alist +$B>e$G=R$Y$?$h$&$K!"8DJL$NC18l$G$G$b%X%C%@!l9g$K$O!"$=$l$>$l$NC18l$N;vNc$,!"$"$k0u$K$I$s(B +$B$J%9%3%"$r2C$($k$+$r!"(B@code{gnus-default-adaptive-word-score-alist} $BJQ?t(B +$B$K$h$C$F;XDj$7$^$9!#(B -@strong{$B$$$$$((B}$B!"$?$@$7(B @code{gnus-agent-cache} $B$,(B @code{nil} $B$G$J$+$C$?(B -$B$i!"$G$9$,!#(B -@end table +@lisp +(setq gnus-default-adaptive-word-score-alist + `((,gnus-read-mark . 30) + (,gnus-catchup-mark . -10) + (,gnus-killed-mark . -20) + (,gnus-del-mark . -15))) +@end lisp -$BMWLs$9$k$H!"(BGnus $B$,(B unplugged $B$N$H$-$O%m!<%+%k$KJ]B8$5$l$?5-;v$r8+$k$@$1(B -$B$G$9!#(BPlugged $B$N$H$-$O(B ISP $B$HOC$7!"$+$D%m!<%+%k$K;}$C$F$$$k5-;v$b;H$&$G(B -$B$7$g$&!#(B +$B$3$l$,%G%#%U%)%k%HCM$G$9!#C18l$G$NE,1~$rM-8z$K$9$k$H!"(B +@code{gnus-read-mark} $B$N0u$,IU$$$F$$$k5-;v$NI=Bj$K8=$l$k$9$Y$F$NC18l$,!"(B +$B%9%3%"$K(B 30 $BE@DI2C$9$k$H$$$&%9%3%"5,B'$r@8$_=P$7$^$9!#(B -@node Scoring -@chapter $B%9%3%"(B -@cindex scoring +@vindex gnus-default-ignored-adaptive-words +@vindex gnus-ignored-adaptive-words +@code{gnus-default-ignored-adaptive-words} $B$N%j%9%H$K8=$l$kC18l$OL5;k$5(B +$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J(B +$B$/(B @code{gnus-ignored-adaptive-words} $B%j%9%H$NJ}$r;H$C$F$/$@$5$$!#(B -$B$[$+$N?M$?$A$O!V:o=|%U%!%$%k!W(B(@dfn{kill files}) $B$r;H$$$^$9$,!"$3(B -$B$3(B Gnus $B%?%o!<$K$$$k;d$?$A$O:o=|$h$j$b%9%3%"$NJ}$,9%$-$G$9!#H`$i$H$1$s$+(B -$B$r$9$k$h$j$O@Z$jBX$($F$7$^$&J}$,$^$7$G$7$g$&!#$=$l$i$O40A4$K0c$&$3$H$r$9(B -$B$k$N$G!"??$CD>$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$(B! +@vindex gnus-adaptive-word-length-limit +$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(B +$B$&!#$b$7$=$&$J$i(B @code{gnus-adaptive-word-length-limit} $B$K@0?t$r@_Dj$9$k(B +$B$3$H$,$G$-!"$3$N?tCM$h$jC;$$C18l$OL5;k$5$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%H(B +$B$O(B @code{nil} $B$G$9!#(B -@vindex gnus-summary-mark-below -$B$9$Y$F$N5-;v$O%G%#%U%)%k%H$N%9%3(B -$B%"(B (@code{gnus-summary-default-score}) $B$NCM$r;}$C$F$$$F!"%G%#%U%)%k%H$G(B -$B$O(B 0 $B$G$9!#$3$N%9%3%"$OBPOCE*$K!"$^$?$O%9%3%"%U%!%$%k(B (score file) $B$K$h$C(B -$B$F!">e$2$i$l$k$+2<$2$i$l$k$+$7$^$9!#(B@code{gnus-summary-mark-below} $B$h$j(B -$B$bDc$$%9%3%"$r;}$C$F$$$k5-;v$K$O4{FI$N0u$,IU$-$^$9!#(B +@vindex gnus-adaptive-word-syntax-table +$B%9%3%"IU$1$,9T$J$o$l$k$H$-!"(B@code{gnus-adaptive-word-syntax-table} $B$,.$5$/$J$k$3$H$O(B +$B$"$j$^$;$s!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B -$B8=:_$N5-;v$K4p$E$$$F%9%3%"$N%(%s%H%j!<$rA^F~$9$k!"J#?t$N35N,%P%C%U%!!<$N(B -$BL?Na$,$"$j$^$9!#Nc$($P!"(BGnus $B$KFCDj$NI=Bj$N5-;v$N%9%3%"$r2<$2$?$j>e$2$?(B -$B$j$9$k$h$&$K5a$a$k$3$H$,$G$-$^$9!#(B +@vindex gnus-adaptive-word-no-group-words +@code{gnus-acaptive-word-no-group-words} $B$,(B @code{t} $B$K@_Dj$5$l$F$$$k$H!"(B +Gnus $B$O%0%k!<%WL>$N$9$Y$F$N8l$K$D$$$F!"C18lE,1~7?%9%3%"IU$1$r$7$^$;$s!#(B +$B$[$H$s$I$NI=Bj$,(B @samp{emacs} $B$H$$$&8l$r4^$s$G$$(B +$B$k(B @samp{comp.editors.emacs} $B$N$h$&$J%0%k!<%W$GJXMx$G$9!#(B -$BFsC5n$9$k%(%s%H%j!<$G$9!#Nc(B -$B$($P0l=54V0J>e;H$o$l$F$$$J$$%(%s%H%j!<$O!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/(B -$B$7$F$*$/$?$a$K@E$+$K:o=|$5$l$^$9!#(B +$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(B +$B$JC18l$,9%$-$G$I$s$JC18l$,7y$$$+$r?GCG$9(B +$B$k(B @code{gnus-psychoanalyze-user} ($BMxMQC5n%U%!%$%k$r%9%3%"%U%!%$%k$KK]Lu$9$k(B -* Advanced Scoring:: $B%9%3%"$N5,B'$r:n$k$?$a$KO@M}I=8=$r;H$&(B -* Score Decays:: $B%9%3%"$r8:?j$5$;$k$N$OLr$KN)$D$3$H$b$"$k(B -@end menu +$BC18lE,1~7?%9%3%"IU$1$O9bEY$K-MhJQ99$5$l$k$G$"$m$&$3(B +$B$H$O?4$KN1$a$F$*$$$F$/$@$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$O$^$C$?$/;H$$J*(B +$B$K$J$i$J$$$h$&$K;W$($^$9!#$3$l$r$b$C$H;H$($k$h$&$K$9$k$?$a$K$O!"(B($B$h$j87(B +$BL)$JE}7WE*o(B ($B%G%#%U%)%k%H(B +$B$G(B) $B$=$N%0%k!<%W<+?H$N$?$a$N%9%3%"%U%!%$%k$K$J$j$^$9!#Nc$((B +$B$P(B @samp{gnu.emacs.gnus} $BMQ$N%[!<%`%9%3%"%U%!%$%k(B +$B$O(B @file{gnu.emacs.gnus.SCORE} $B$G$9!#(B -$B8=:_$N%9%3%"%U%!%$%k$O!"l9g$G(B -$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(B -$B$r2?$+B>$N%9%3%"%U%!%$%k(B ($BNc$($P(B @file{all.SCORE}) $B$KA^F~$9$k$K$O!"$^$:(B -$B$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$J$1$l$P$J$j$^$;$s!#(B +$B$7$+$7$J$,$i!"$3$l$O$"$J$?$N$*K>$_$G$O$J$$$+$b$7$l$^$;$s!#$?$/$5$s$N%0%k!<(B +$B%W$N4V$G6&DL$N%[!<%`%9%3%"%U%!%$%k$r6&M-$9$k$3$H$O$7$P$7$PJXMx$G$9(B---$BNc(B +$B$($P$9$Y$F$N(B @samp{emacs} $B%0%k!<%W$,!"$3$H$K$h$k$HF1$8%[!<%`%9%3%"%U%!%$(B +$B%k$r;H$&$3$H$,$G$-$^$9!#(B -$B0J2<$O%9%3%"%U%!%$%k$rl9g!"$3$N%U%!%$%k$,$9$Y$F$N%0%k!<%W$G%[!<%`%9%3%"%U%!%$%k$H(B +$B$7$F;HMQ$5$l$^$9!#(B -@item V S -@kindex V S ($B35N,(B) -@findex gnus-summary-current-score -$B8=:_$N5-;v$N%9%3%"$rI=<($7$^$9(B (@code{gnus-summary-current-score})$B!#(B +@item +$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O(B +$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#(B -@item V t -@kindex V t ($B35N,(B) -@findex gnus-score-find-trace -$B8=:_$N5-;v$K;H$o$l$F$$$k$9$Y$F$N%9%3%"5,B'$rI=<($7$^(B -$B$9(B (@code{gnus-score-find-trace})$B!#(B@code{*Score Trace*} $B%P%C%U%!!<$K$*$$(B -$B$F!"8=:_$N9T$N%9%3%"5,B'$KBP1~$9$k%9%3%"%U%!%$%k$rJT=8$9$k$K(B -$B$O(B @kbd{e} $B$r!"%9%3%"%U%!%$%k$N@6=q(B (@code{gnus-score-pretty-print}) $B$H(B -$BJT=8$r9T$J$&$?$a$K$O(B @kbd{f} $B$r%?%$%W$7$F$/$@$5$$!#(B +@item +$B%j%9%H!#$3$N%j%9%H$NMWAG$O0J2<$NCM$r$K9gCW$9(B +$B$k$H!"(B@var{file-name} $B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#(B -@item V R -@kindex V R ($B35N,(B) -@findex gnus-summary-rescore -$B8=:_$N35N,$G%9%3%"$N=hM}$r$,0z?t$H$7$F4X?t$KEO$5$l$^$9!#(B -@item V c -@kindex V c ($B35N,(B) -@findex gnus-score-change-score-file -$B0c$&%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^(B -$B$9(B (@code{gnus-score-change-score-file})$B!#(B +@item +$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#(B +@end enumerate -@item V e -@kindex V e ($B35N,(B) -@findex gnus-score-edit-current-scores -$B8=:_$N%9%3%"%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-score-edit-current-scores})$B!#(B -@code{gnus-score-mode} $B%P%C%U%!!<$,8=$l$k$7$g(B -$B$&(B (@pxref{Score File Editing})$B!#(B +$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!#(B +@end enumerate -@item V f -@kindex V f ($B35N,(B) -@findex gnus-score-edit-file -$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^(B -$B$9(B (@code{gnus-score-edit-file})$B!#(B +$B$H$$$&$o$1$G!"C10l$N%9%3%"%U%!%$%k$@$1$r;H$$$?$$>l9g$O!"0J2<$N$h$&$K$9$l(B +$B$PNI$$$G$7$g$&(B: -@item V F -@kindex V F ($B35N,(B) -@findex gnus-score-flush-cache -$B%-%c%C%7%e$5$l$F$$$k%9%3%"$rl9g$O!"(B +$B$3$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9(B: -$B0J2<$NL?Na$O%m!<%+%k%9%3%"%U%!%$%k$rJQ99$7$^$9(B: +@findex gnus-hierarchial-home-score-file +@lisp +(setq gnus-home-score-file + 'gnus-hierarchial-home-score-file) +@end lisp -@table @kbd -@item V m -@kindex V m ($B35N,(B) -@findex gnus-score-set-mark-below -$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(B -$B$^$9(B (@code{gnus-score-set-mark-below})$B!#(B +$B$3$l$OMxMQ$K0J2<$N(B +$B4X?t$,$"$j$^$9(B: -@item V x -@kindex V x ($B35N,(B) -@findex gnus-score-set-expunge-below -$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(B -$B%"5,B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^(B -$B$9(B (@code{gnus-score-set-expunge-below})$B!#(B +@table @code +@item gnus-current-home-score-file +@findex gnus-current-home-score-file +$B!V8=:_$N!WI8=`%9%3%"%U%!%$%k$rJV$7$^$9!#$3$l$O%9%3%"L?Na72$K!V:G?o$K5,B'@5$7$$MM<0$K$N$C(B -$B$H$C$F$$$k$N$G!"$=$l$i$9$Y$F$N(B ($B2?I4$b$"$k(B) $BL?Na$rNs5s$9$kI,MW$OL5$$$G$7$g(B -$B$&!#(B +@samp{emacs} $B%0%k!<%WMQ$K0l$D$N%9%3%"%U%!%$%k$r!"$=$l$H$OJL$N$b$N(B +$B$r(B @samp{comp} $B%0%k!<%WMQ$KMQ0U$9$k0lJ}!"B>$N$9$Y$F$N%0%k!<%W$G$O$=$l$>(B +$B$lFH<+$N%9%3%"%U%!%$%k$r;H$&$h$&$K$7$?$$$J$i!"$3$s$J@_Dj$GNI$$$G$7$g$&(B: -@findex gnus-summary-increase-score -@findex gnus-summary-lower-score -@enumerate -@item -$B:G=i$K%?%$%W$9$k%-!<$O!"%9%3%"$rA}$d$9$H$-$O(B @kbd{I} (i $B$NBgJ8;z(B) $B$G!"%9(B -$B%3%"$r2<$2$k$H$-$O(B @kbd{L} $B$G$9!#(B -@item -$BFsHVL\$N%-!<$O!"$I$N%X%C%@!<$G%9%3%"$rIU$1$k$+$r;XDj$7$^$9!#0J2<$N%-!<$r(B -$B;H$&$3$H$,$G$-$^$9(B: +@lisp +(setq gnus-home-score-file + ;; @r{$B@55,I=8=(B @code{"\\.emacs"} $B$K9gCW$9$k$9$Y$F$N%0%k!<%W(B} + '(("\\.emacs" "emacs.SCORE") + ;; @r{$B$9$Y$F$N(B comp $B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G(B} + ("^comp" "comp.SCORE"))) +@end lisp -@table @kbd -@item a -$BCxA0$G%9%3%"$rIU$1$^$9!#(B +@vindex gnus-home-adapt-file +@code{gnus-home-adapt-file} $B$O(B @code{gnus-home-score-file} $B$H$^$C$?$/F1(B +$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(B +$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(B +$B$5$l$k%U%!%$%k$KF~$l$i$l!"F1$8J8K!$r;H$&$3$H$,$G$-$^$9!#(B -@item s -$BI=Bj(B (subject) $B$N9T$G%9%3%"$rIU$1$^$9!#(B +@code{gnus-home-score-file} $B$H(B @code{gnus-home-adapt-file} $B$r;H$&$3$H$K(B +$B2C$($F!"%0%k!<%W%Q%i%a!<%?!<(B (@pxref{Group Parameters}) $B$H%H%T%C%/%Q%i%a!<(B +$B%?!<(B (@pxref{Topic Parameters}) $B$r;H$C$F$b!"$[$\F1MM$N$3$H$r@.$7?k$2$k$3(B +$B$H$,$G$-$^$9!#%0%k!<%W!"%H%T%C%/%Q%i%a!<%?!<$O$3$NJQ?t$h$j$bM%@h$5$l$^$9!#(B -@item x -@code{Xref} $B9T!"$9$J$o$A%/%m%9%]%9%H9T$G%9%3%"$rIU$1$^$9!#(B +@node Followups To Yourself +@section $B<+J,<+?H$X$N%U%)%m!<%"%C%W(B -@item r -@code{References} $B9T$G%9%3%"$rIU$1$^$9!#(B +Gnus $B$O8=:_$N%P%C%U%!!<$+$i(B @code{Message-ID} $B%X%C%@!<$r8+$D$1=P$9$?$a$N(B +$BFs$D$NL?Na$rDs6!$7$^$9!#$=$7$F(B Gnus $B$O!"B>$N5-;v$N(B @code{References} $B%X%C(B +$B%@!<$K$"$k$3$N(B @code{Message-ID} $B$r;H$C$F%9%3%"$rIU$1$k$?$a$N%9%3%"5,B'(B +$B$rDI2C$7$^$9!#$3$l$O;ve!"8=:_$N%P%C%U%!!<$K$"$k5-;v$KJVEz$7$?$9$Y$F$N(B +$B5-;v$N%9%3%"$rA}2C$5$;$^$9!#$3$l$O!"$"$J$?$,8@$C$?$3$H$K?M!9$,Ez$($?$i!"(B +$B$=$l$KMF0W$K5$IU$+$;$F$b$i$$$?$$$H$-$K!"$H$F$bJXMx$G$9!#(B -@item d -$BF|IU(B (date) $B$G%9%3%"$rIU$1$^$9!#(B +@table @code +@item gnus-score-followup-article +@findex gnus-score-followup-article +$B$3$l$O!"$"$J$?<+?H$N5-;v$KD>@\%U%)%m!<%"%C%W$7$?5-;v$K%9%3%"$r2C$($^$9!#(B -@item l -$B9T?t(B (number of lines) $B$G%9%3%"$rIU$1$^$9!#(B +@item gnus-score-followup-thread +@findex gnus-score-followup-thread +$B$3$l$O!"$"$J$?$N5-;v$h$j!V2$H9gCW$9$k$+(B -$B$I$&$+$rD4$Y$F!"$3$NCxo$KF1$8$G$"$k$3$H$K5$$,IU$/$G$7$g$&!#0J2<$NFs$D$O;d$N$b$N$G$9(B: -@item b -$B5-;v$NK\J8$G%9%3%"$rIU$1$^$9!#(B +@example + + +@end example -@item h -$B%X%C%@!<$G%9%3%"$rIU$1$^$9!#(B +$B$7$?$,$C$F!"$3$N%^%7%s$G$O(B @samp{x6} $B$G!V;d!W$+$I$&$+$r8+J,$1$k$3$H$,$G(B +$B$-$^$9!#$3$l$O;H$($^$9(B---$B0J2<$N5,B'$O!";d<+?H$X$N$9$Y$F$N%U%)%m!<%"%C%W(B +$B$N%9%3%"$r>e$2$k$G$7$g$&(B: -@item t -$B%9%l%C%I$G%9%3%"$rIU$1$^$9!#(B($B$3$N%-!<$r;H$&$3$H$O!"(B@file{ADAPT} $B%U%!%$%k(B -$B$N@8@.$r$b$?$i$7$^$9!#(B) -@end table +@lisp +("references" + ("" + 1000 nil r)) +@end lisp -@item -$B;0HVL\$N%-!<$O9gCW$N7?$G$9!#$I$N9gCW$N7?$,M-8z$J$N$+$O!"$I$N%X%C%@!<$G%9(B -$B%3%"$rIU$1$h$&$H$7$F$$$k$+$K0M$j$^$9!#(B +$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(B +$B$7$^$9!#(B -@table @code -@item $BJ8;zNs(B (strings) +@node Scoring On Other Headers +@section $BB>$N%X%C%@!<$K%9%3%"$rIU$1$k(B +@cindex scoring on other headers -@table @kbd -@item e -$B@53N$J(B (exact) $B9gCW$G$9!#(B +Gnus $B$,!VEAE}E*!W$J%X%C%@!<(B ---@samp{From}, @samp{Subject} $B$J$I(B---$B$K%9%3(B +$B%"$rIU$1$k$N$O$H$F$bB.$$$G$9!#$G$9$,!"B>$N%X%C%@!<$K%9%3%"$rIU$1$k$K(B +$B$O(B @code{head} $B$N%9%3%"$N$?$a$N5,B'$r=q$/I,MW$,$"$j!"$=$l$O9gCW$rC5$9$?(B +$B$a$K(B Gnus $B$,Kh2s%P%C%/%(%s%I$+$iC1FH$N5-;v$rl9g$KCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#$=$l(B +$B$,(B @code{t} $B$@$C$?$i!"$9$Y$F$N%0%k!<%W$GCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#(B -@item f -$BBg;(GD$J(B (fuzzy) $B9gCW$G$9(B (@pxref{Fuzzy Matching})$B!#(B +$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(B +$B$^$;$s$,!"%a!<%k%0%k!<%W$N$?$a$K$O$h$jM%$l$?O$G$3$N5!9=$,$I$&F/$/$+$,>\$7$/@bL@$5$l$F$$(B +$B$^$9$,!"$3$3$G$O$I$&$7$?$i(B @code{nnml} $B$G(B @samp{To} $B$H(B @samp{Cc} $B%X%C%@!<(B +$B$K%9%3%"$rIU$1$k$3$H$,$G$-$k$+$ND4M}$NNc$r5s$2$^$7$g$&!#(B -@item r -$B@55,I=8=(B (regexp) $B$N9gCW$G$9!#(B -@end table +$B0J2<$r(B @file{~/.gnus.el} $B%U%!%$%k$KCV$$$F$/$@$5$$!#(B -@item $BF|IU(B (date) +@lisp +(setq gnus-extra-headers '(To Cc Newsgroups Keywords) + nnmail-extra-headers gnus-extra-headers) +@end lisp -@table @kbd -@item b -$BF|IU$NA0(B (before) $B$G$9!#(B +Gnus $B$r:F5/F0$7$F!"(B@kbd{M-x nnml-generate-nov-databases} $B%3%^%s%I(B +$B$G(B @code{nnml} $B$N(B overview $B%U%!%$%k$r:n$jD>$7$F$/$@$5$$!#$?$/$5$s$N%a!<(B +$B%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$k$G$7$g$&!#(B -@item a -$BF|IU$N8e(B (after) $B$G$9!#(B +$B$=$7$F(B @kbd{I e s p To RET RET} $B$N$h$&$K$9$k$H!"(B +@samp{To} $B$H(B @samp{Cc} $B%X%C%@!<$K!H(Bextra headers$B!I$H$7$F%9%3%"$rIU$1$k$3(B +$B$H$,$G$-$^$9!#(B -@item n -$B$=$NF|IU$G$9!#(B -@end table +$B$o$+$C$?$+$J(B? $B4JC1$@$h$M!#(B -@item $B?tCM(B (number) +@node Scoring Tips +@section $B%9%3%"IU$1$N1|5A(B +@cindex scoring tips -@table @kbd -@item < -$B?tCM$h$j>.$5$$$b$N$G$9!#(B +@table @dfn +@item $B%/%m%9%]%9%H(B +@cindex crossposts +@cindex scoring crossposts +$B%/%m%9%]%9%H$N%9%3%"$rDc$/$7$?$1$l$P!"9gCW$5$;$k$Y$-9T$O(B @code{Xref} $B%X%C(B +$B%@!<$G$9!#(B -@item = -$B?tCM$HEy$7$$$b$N$G$9!#(B +@lisp +("xref" (" talk.politics.misc:" -1000)) +@end lisp -@item > -$B?tCM$h$jBg$-$$$b$N$G$9!#(B -@end table -@end table +@item $BJ#?t$N%/%m%9%]%9%H(B +$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(B +$B$/$7$?$1$l$P!"(B -@item -$BIaDL$O$3$l$G:G8e$N;M$DL\$N%-!<$O!"$3$l$,0l;~E*$J(B ($B$9$J$o$A4|8B@Z$l>C5n$5(B -$B$l$k(B) $B%9%3%"!&%(%s%H%j!<$+!"1JB3E*$J(B ($B$9$J$o$A4|8B@Z$l>C5n$G$J$$(B) $B%9%3%"!&(B -$B%(%s%H%j!<$+!"$^$?$O%9%3%"%U%!%$%k$KDI2C$;$:$K$?$@$A$K%9%3%"IU$1$r9T$J$&(B -$B$+!"$N$I$l$+$r;XDj$7$^$9!#(B +@lisp +("xref" + ("[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+" + -1000 nil r)) +@end lisp -@table @kbd -@item t -$B0l;~E*$J(B (temporary) $B%9%3%"!&%(%s%H%j!<$G$9!#(B +@item $BK\J8$X$N9gCW(B +$B$3$l$O0lHLE*$K$O$"$^$jNI$$9M$($G$O$"$j$^$;$s(B---$B$H$F$bD9$$;~4V$,$+$+$k$+(B +$B$i$G$9!#$l$N5-;v$r8DJL$K%5!<%P!<$+$i$l(B +$B$N%9%3%"%U%!%$%k$G0l$D$rA*$s$G!"$=$l$K8G<9$9$Y$-$G$9!#$b$7Fs$D$r;H$&$H!"(B +$B$=$l$>$l$N5-;v$O(B @emph{$BFs2s(B} $B$K(B @code{All} $B$r;H$C$FA4It9gCW$5$;$F$/$@$5$$!#(B -@item p -$B1JB3E*$J(B (permanent) $B%9%3%"!&%(%s%H%j!<$G$9!#(B +@item $B4{FI$H$7$F0u$rIU$1$k(B +$B$"$k0lDj$NCM$h$jDc$$%9%3%"$r;}$D5-;v$K$O!"$*$=$i$/4{FI$N0u$rIU$1$F$7$^$$(B +$B$?$/$J$k$G$7$g$&!#$3$l$O(B @file{all.SCORE} $B%U%!%$%k$K0J2<$N$b$N$rF~$l$F$*(B +$B$/$3$H$K$h$C$F!":G$b4JC1$KA0$r?R$M$i$l$k$G$7$g$&!#$3$l(B -$B$O(B @code{gnus-extra-headers} $B$K$"$kL>A0$G$J$1$l$P$J$j$^$;$s!#(B -@samp{TAB} $B$K$h$kJd40$,$G$-$^$9!#(B -@end enumerate +$BF1MM$N$3$H$r(B @code{expunge} $B$G9T$J$&$3$H$r9M$($F$bNI$$$G$7$g$&!#(B -$B$=$&$$$&$o$1$G!"8=:_$NCxl9g$N%-!<$O(B @kbd{I a e p} $B$G$9!#I=Bj$X$N!"J8;zNs$N0l(B -$BIt9gCW$K4p$E$$$F!"0l;~E*$J%9%3%"!&%(%s%H%j!<$r:n$j!"$=$N%9%3%"$r2<$2$?$$!"(B -$B$H$$$&>l9g$N%-!<$O(B @kbd{L s s t} $B$G$9!#$:$$$V$s4JC1$G$9$M!#(B +@item $BH]DjJ8;z%/%i%9(B +$B$b$7(B @code{[^abcd]*} $B$_$?$$$J$b$N$r;XDj$9$k$H!"4|BT30$l$N7k2L$G=*$o$k$+(B +$B$b$7$l$^$;$s!#$3$l$O2~9TJ8;z$K$b9gCW$7$F$7$^$&$N$G!"$(!<$H!"L$CN$N$b$N$^(B +$B$G0z$-$:$j=P$7$F$7$^$&$b$7$l$^$;$s!#Be$o$j$K(B @code{[^abcd\n]*} $B$r;H$$$^(B +$B$7$g$&!#(B +@end table -$B$b$N$4$H$r>/$7J#;($K$9$k$?$a$K%7%g!<%H%+%C%H!&%-!<$,$"$j$^$9!#FsHVL\$+;0(B -$BHVL\$N%-!<$KBgJ8;z$r;H$&$H!"(BGnus $B$O;D$k0l$D$+Fs$D$N%-!<$K%G%#%U%)%k%HCM(B -$B$r;H$$$^$9!#%G%#%U%)%k%H$O!VJ8;zNs$N0lIt!W$H!V0l;~E*!W$G$9!#$G$9$+(B -$B$i(B @kbd{I A} $B$O(B @kbd{I a s t} $B$HF1$8$G!"(B@kbd{I a R} $B$O(B @kbd{I a r t} $B$H(B -$BF1$8$G$9!#(B +@node Reverse Scoring +@section $B5U%9%3%"(B +@cindex reverse scoring -$B$3$l$i$N4X?t$O!"?tCM@\F,0z?t$H%7%s%\%k@\F,0z?t$re$2$k(B) $B$+$r;XDj$7$^$9!#%7%s%\%k@\F,0z?t(B @code{a} $B$O!"8=:_(B -$B$N%9%3%"%U%!%$%k$NBe$o$j$K(B @file{all.SCORE} $B%U%!%$%k$r$=$NL?Na$N$?$a$K;H(B -$B$&$3$H$r;X<($7$^$9!#(B +$B$b$7!"I=Bj%X%C%@!<$K(B @samp{Sex with Emacs} $B$H$$$&J8;z$,$"$k5-;v$@$1$r;D(B +$B$7$F!"$=$NB>$N5-;v$9$Y$F$r>C5n$7$F$7$^$$$?$1$l$P!"%9%3%"%U%!%$%k$K0J2<$N(B +$B$h$&$J$b$N$rF~$l$k$3$H$,$G$-$^$9(B: -@vindex gnus-score-mimic-keymap -@code{gnus-score-mimic-keymap} $B$O$3$l$i$NL?Na$,%-!<%^%C%W$G$"$k$+$N$h$&(B -$B$K?6$kIq$&$+$I$&$+$r;XDj$7$^$9!#(B +@lisp +(("subject" + ("Sex with Emacs" 2)) + (mark 1) + (expunge 1)) +@end lisp -@node Group Score Commands -@section $B%0%k!<%W%9%3%"L?Na(B -@cindex group score commands +$B$3$l$G(B @samp{Sex with Emacs} $B$K9gCW$9$k$9$Y$F$N5-;v$N%9%3%"$,>e$,$C$F!"(B +$B;D$j$N5-;v$K$O4{FI$N0u$,IU$-!"$*$^$1$K$=$l$i$O>C5n$5$l$k$G$7$g$&!#(B -$B;DG0$J$,$i!"$^$@$?$/$5$s$O$"$j$^$;$s!#(B +@node Global Score Files +@section $B%0%m!<%P%k%9%3%"%U%!%$%k(B +@cindex global score files -@table @kbd -@item W e -@kindex W e ($B%0%k!<%W(B) -@findex gnus-score-edit-all-score -$B$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k(B all.SCORE $B%U%!%$%k$rJT=8$7$^$9!#(B -@code{gnus-score-mode} $B$N%P%C%U%!!<$,8=$l$k$G$7$g$&(B (@pxref{Score File -Editing})$B!#(B +$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O!V%0%m!<%P%k:o=|%U%!%$%k(B (global kill +file)$B!W$r;}$C$F$$$^$9!#$=$l$i$OIaDL!"$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k!"MxMQ(B +$Be$N2?J*$G$b(B +$B$"$j$^$;$s!#$U$U$s(B! $B$D$^$i$J$$!"DcG=$J%K%e!<%9%j!<%@!<$@$M!#(B -@item W f -@kindex W f ($B%0%k!<%W(B) -@findex gnus-score-flush-cache -$B2?EY$b%9%3%"O"A[%j%9%H$r:FFI$_9~$_$9$k$3$H$rHr$1$k$?$a$K!"(BGnus $B$O$=$l$i(B -$B$N%-%c%C%7%e$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r6u$C$]$K$7$^(B -$B$9(B (@code{gnus-score-flush-cache})$B!#(B -@end table +$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(B +$BCO0h$NMxMQ?M$N%9%3%"%U%!%$%k$r;H$&$?$a$K$7$J$1$l$P$J$i$J$$$N$O!"(B +@code{gnus-global-score-files} $BJQ?t$r@_Dj$9$k$3$H$,$9$Y$F$G$9!#$=$l$>$l(B +$B$N%9%3%"%U%!%$%k$K$D$-0l$D!"$^$?$O$=$l$>$l$N%9%3%"%U%!%$%k%G%#%l%/%H%j!<(B +$B$K$D$-0l$D$N%(%s%H%j!<$K$J$j$^$9!#(BGnus $B$O$I$N%9%3%"%U%!%$%k$r$I$N%0%k!<(B +$B%W$K;H$&$N$,E,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#(B -@findex gnus-batch-score -@cindex batch scoring -@example -& emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score -@end example +$BNc$($O%9%3%"%U%!%$(B +$B%k(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} $B$*$h(B +$B$S(B @file{/ftp@@ftp.some-where:/pub/score} $B%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%9(B +$B%3%"%U%!%$%k$r;H$$$?$1$l$P!"$3$N$h$&$K@_Dj$7$F$/$@$5$$(B: -@node Score Variables -@section $B%9%3%"JQ?t(B -@cindex score variables +@lisp +(setq gnus-global-score-files + '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE" + "/ftp@@ftp.some-where:/pub/score/")) +@end lisp -@table @code -@item gnus-use-scoring -@vindex gnus-use-scoring -@code{nil} $B$G$"$l$P!"(BGnus $B$O%9%3%"%U%!%$%k$rD4$Y$:!"0lHLE*$K$O%9%3%"4XO"(B -$B$N;E;v$r$^$C$?$/$7$^$;$s!#$3$l$O%G%#%U%)%k%H$G(B @code{t} $B$G$9!#(B +@findex gnus-score-search-global-directories +@noindent +$BC1=c$G$7$g$&(B? $B%G%#%l%/%H%j!$O(B @samp{/} $B$G=*$o$i$J$/$F$O$J$j$^$;$s!#(B +$B$3$l$i$N%G%#%l%/%H%j!<$O!"0lHL$K(B Gnus $B$r;H$&0l2s$N4|4VCf$K0l2s$@$1$7$+FI(B +$B$_9~$^$l$^$;$s!#$b$71s3V%G%#%l%/%H%j!<$r$N?M$?$A$K;H$C$F$b$i$&$?$a$K%9%3%"%U%!%$%k$r0];}4IM}$7$?$/$J$C$?$i!"C1(B +$B$K$"$J$?$N%9%3%"%U%!%$%k$rF?L>(B ftp $B$KCV$$$F!"@$3&$K8xI=$7$F$/$@$5$$!#5U(B +$B9T;J2q!$AA0$rF@$k$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9(B ($B%G%#%U%)%k(B -$B%H$O(B @file{SCORE} $B$G$9(B)$B!#(B +@quotation +@samp{retro-} $B$r!V5U9T!W$HLu$7$^$7$?!#F|K\$G$O!V%l%H%m!W$r!V8E$-A1$-;~Be(B +$B$N!W$N$h$&$J9NDjE*$J0UL#$G;H$&$3$H$,>/$J$/$J$$$N$G$9$,!"$3$3$G$OK\Mh$N(B +$B!V;~Be$K5U9T$7$?!W!V;H$($M!o$9$Y$F$N%9%3%"%U%!%$%k$O!"%9%3%"%U%!%$%k$N2a>j$J:FFI$_9~$_$rHr$1$k$?(B -$B$a$K%-%c%C%7%e$5$l$^$9!#$7$+$7!"$3$N$?$a$K(B Emacs $B$,Bg$-$/HnBg2=$9$k$+$b(B -$B$7$l$^$;$s!#$=$3$G!":F$SI,MW$H$5$l$=$&$b$J$$%9%3%"%U%!%$%k$ro$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#(B +@item +$B0l8D$NITE,@Z$J5-;v$r8:E@$9$k$K$O!"(B@code{Message-ID} $B$G8:E@$9$k!#(B +@item +$BFC$KAG@2$i$7$$Ej9FO$rL5;k$7$?Ej9F$rIQHK$K7+$jJV$9Ej9FC5n$N%9%3%"!&%(%s%H%j!<$r;H$C$F!"%U%!%$%k$NBg$-$5$r>.$5$/M^$($k!#(B +$B$b$C$H$b!"%5%$%H$K$h$C$F8E$$5-;v$rD94|4VJ]B8$9$k$h$&$K!"$*$=$i$/D9$$4|8B(B +$B@Z$l>C5n$N4|4V$re$2(B/$B2<$2$9$k$?$a$K!"$9$Y$F$NBPOCE*%9%3%">e$2(B/$B2<$2L?Na$K$h$C$F;H(B -$B$o$l$k%9%3%"$G$9!#%G%#%U%)%k%H$O(B 1000 $B$G!"2a>j$K;W$($k$+$b$7$l$^$;$s$,!"(B -$BE,1~%9%3%"IU$1$r$9$k$?$a$N==J,$JM>CO$r3NJ]$9$k$?$a$G$9!#.$5$JJQ99$G>e=q$-$5$l$?$/$O$J$$$N$G$9!#(B +@dots{} $B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O!">-Mh%0%m!<%P%k%9%3%"%U%!%$%k$r%5(B +$B%]!<%H$9$k$G$7$g$&$+(B? @emph{$B$&$U$U(B}$B!#$=$&!"$I$&9M$($F$_$?$C$F!"(BBlue +Wave $B$d(B xrn $B$d(B 1stReader $B$H$+$$$C$?%K%e!<%9%j!<%@!<$O!"%9%3%"$r%5%]!<%H(B +$B$9$k$Y$-$G$9$M!#:#$O8GBC$r0{$s$G8+C5n%U%!%$%k(B +@cindex kill files -@item gnus-summary-expunge-below -@vindex gnus-summary-expunge-below -$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#%G%#%U%)%k%H(B -$B$O(B @code{nil} $B$G!"$I$N5-;v$b1#$5$l$J$$$H$$$&$3$H$G$9!#$3$l$O3F35N,%P%C(B -$B%U%!!<$K$*$1$k%m!<%+%kJQ?t$G!"(B@code{gnus-summary-mode-hook} $B$K$h$C$F@_Dj(B -$B$5$l$J$1$l$P$J$j$^$;$s!#(B +Gnus $B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#C(B +$B5n%U%!%$%k$N9`L\$O$b$&>C$7$F$b$h$$$N$G$9$,!"$=$l$O(B Daniel Quinlan $B$,%9%3(B +$B%"%U%!%$%k$r9M$(=P$9A0$K;d$,=q$$$?$b$N$J$N$G!"$=$N%3!<%I$O$^$@;D$7$F$"$k(B +$B$N$G$9!#(B -@item gnus-score-over-mark -@vindex gnus-score-over-mark -$B%G%#%U%)%k%H$N%9%3%"$h$jBg$-$J%9%3%"$r;}$D5-;v$KBP$7$F(B ($B35N,9T$N;07eL\(B -$B$G(B) $B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O(B @samp{+} $B$G$9!#(B +$BMW$9$k$K!">C5n=hM}$O%9%3%"=hM}$h$j$b$+$J$j(B ($B;d$K8@$o$;$l(B +$B$P(B @emph{$B$b$N$9$4$/(B}) $BCY$$$N$G!"$"$J$?$N>C5n%U%!%$%k$O%9%3%"%U%!%$%k$K=q(B +$B$-49$($?J}$,NI$$$+$b$7$l$^$;$s!#(B -@item gnus-score-below-mark -@vindex gnus-score-below-mark -$B%G%#%U%)%k%H$N%9%3%"$h$j>.$5$J%9%3%"$r;}$D5-;v$KBP$7$F(B ($B35N,9T$N;07eL\(B -$B$G(B) $B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O(B @samp{-} $B$G$9!#(B +$B$$$:$l$K$;$h!">C5n%U%!%$%k$OIaDL$N(B @code{emacs-lisp} $B%U%!%$%k$G$9!#$3$N(B +$B%U%!%$%k$NCf$K$O$I$s$J7A<0$G$bF~$l$k$3$H$,$G$-$^$9!#$D$^$j>C5n%U%!%$%k$r(B +$B%0%k!<%W$KF~$C$?$H$-$K$r0z?t$H$7$F8F$P$l$^$9!#(B +$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9(B: -$B$"$i$+$8$aDj5A$5$l$F$$$k;HMQ2DG=$J4X?t$O(B: +@lisp +(gnus-kill "From" "Lars Ingebrigtsen") +(gnus-kill "Subject" "ding") +(gnus-expunge "X") +@end lisp -@table @code -@item gnus-score-find-single -@findex gnus-score-find-single -$B%0%k!<%W<+?H$N%9%3%"%U%!%$%k$@$1$rE,MQ$7$^$9!#(B +$B$3$l$O;d$,=q$$$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1!"35N,%P%C%U%!!<$+$i0u$NIU$$(B +$B$?5-;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#(B -@item gnus-score-find-bnews -@findex gnus-score-find-bnews -$B$9$Y$F$N9gCW$9$k%9%3%"%U%!%$%k$r(B bnews $B9=J8$r;H$C$FE,MQ$7$^$9!#$3$l$,%G%#(B -$B%U%)%k%H$G$9!#Nc$($P!"8=:_$N%0%k!<%W$,(B @samp{gnu.emacs.gnus} $B$J$i$P!"(B -@file{gnu.all.SCORE}, @file{not.alt.SCORE} $B$H(B @file{gnu.all.SCORE} $B$,$9(B -$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>(B -$B$N(B @samp{all} $B$,(B @samp{.*} $B$KJQ49$5$l!"$=$l$+$i@55,I=8=$N9gCW$,$J$5$l$^(B -$B$9!#(B +$BB>$N%W%m%0%i%`$G$O$^$C$?$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#(B +Gnus $B$O(B @code{rn} $B$N>C5n%U%!%$%k$i$7$-$b$N$K=P2q$&$H!"2?$H$+$=$l$r2rl9g(B -$B$O!"$=$l$i$N%(%s%H%j!<$r(B @file{all.SCORE} $B%U%!%$%k$KF~$l$k$H$$$&$3$H$G$9!#(B +@sc{gnus} $B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!!<4X?t$,$"$j$^$9(B: -Gnus $B$O!"$h$j0lHLE*$J%9%3%"%U%!%$%k$r!"$h$jFCDj$N%9%3%"%U%!%$%k$h$jA0$K(B -$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!#(B -$B$3$l$O%9%3%"%U%!%$%kL>$NMWAG$N?t$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$^(B -$B$9(B---@samp{all} $BMWAG$rC5n%U%!%$%k$rJT=8$7$^(B +$B$9(B (@code{gnus-summary-edit-local-kill})$B!#(B -@item gnus-score-find-hierarchical -@findex gnus-score-find-hierarchical -$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(B -$B$O(B @file{all.SCORE} $B$N$h$&$J%9%3%"%U%!%$%k$r;}$D$3$H$O$G$-$J$$$1$l$I!"(B -@file{SCORE}, @file{comp.SCORE} $B$*$h$S(B @file{comp.emacs.SCORE} $B$r!"$=$l(B -$B$>$l$N%5!<%P!<$KBP$7$F;}$D$3$H$,$G$-$k$H$$$&$3$H$G$9!#(B +@item M-K +@kindex M-K ($B35N,(B) +@findex gnus-summary-edit-global-kill +$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-summary-edit-global-kill})$B!#(B @end table -$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(B -$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$,(B -$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(B -$B$3$H$b$G$-$^$9!#$=$N>l9g!"$=$l$i$N%U%!%$%k$G$J$$%9%3%"O"A[%j%9%H$rJV$94X(B -$B?t$O!"JV$5$l$k:G8e$N%9%3%"%U%!%$%k$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k$3$H$r3N(B -$BC5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9(B: -$BNc$($P!"%5!<%P!<$rFCDj$7$J$$A4BN%9%3%"%U%!%$%k$r;H$C$F!"3,AXE*$K(B ($B?F%0%k!<(B -$B%W$+$i=g$K(B) $B%9%3%"IU$1$r9T$J$&$J$i$P!"C5n%U%!%$%k$rJT=8$7$^(B +$B$9(B (@code{gnus-group-edit-local-kill})$B!#(B -@example -(list (lambda (group) ("all.SCORE")) - 'gnus-score-find-hierarchical) -@end example +@item M-K +@kindex M-K ($B%0%k!<%W(B) +@findex gnus-group-edit-global-kill +$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-group-edit-global-kill})$B!#(B +@end table -@item gnus-score-expiry-days -@vindex gnus-score-expiry-days -$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$^(B -$B$G$K!"$I$N$/$i$$$NF|?t$,7P2a$9$Y$-$+$r;XDj$7$^$9!#$3$NJQ?t(B -$B$,(B @code{nil} $B$G$"$k$H!"%9%3%"%U%!%$%k%(%s%H%j!<$O:o=|$5$l$^$;$s!#%G%#%U%)(B -$B%k%H$O(B 7 $B$G$9!#(B +$B>C5n%U%!%$%kJQ?t(B: -@item gnus-update-score-entry-dates -@vindex gnus-update-score-entry-dates -$B$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"0l;~E*$K9gCW$7$?%9%3%"!&%(%s%H%j!<$OF|IU(B -$B$,99?7$5$l$^$9!#(B($B$3$l$O(B Gnus $B$,4|8B@Z$l>C5n$rA`:n$7$F$$$kJ}K!$G$9(B---$B$9$Y(B -$B$F$N9gCW$7$J$$%(%s%H%j!<$O8E$/$J$j$9$.$k$N$KBP$7$F!"9gCW$9$k%(%s%H%j!<$O(B -$B?7A/$GLL$9$k$3$H(B -$B$K$J$k$G$7$g$&!#(B +@table @code +@item gnus-kill-file-name +@vindex gnus-kill-file-name +@samp{soc.motss} $B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL(B +$B>o(B @file{soc.motss.KILL} $B$H$$$&L>A0$G$9!#$3$N%U%!%$%kL>$rF@$k$?$a$K%0%k!<(B +$B%WL>$KIU2C$5$l$k@\Hx8l$O!"(B@code{gnus-kill-file-name} $BJQ?t$GM?$($i$l$^$9!#(B +$B!V%0%m!<%P%k!W>C5n%U%!%$%k$O(B ($B%9%3%"%U%!%$%k$N0UL#$G$N!V%0%m!<%P%k!W$8$c(B +$B$J$$$h!"$b$A$m$s(B) $BC1$K(B @file{KILL} $B$H$$$&L>A0$G$9!#(B -@item gnus-score-after-write-file-function -@vindex gnus-score-after-write-file-function -$B%9%3%"%U%!%$%k$,=q$+$l$?D>8e$K!"$=$NL>A0$r0z?t$H$7$F8F$P$l$k4X?t$G$9!#(B +@vindex gnus-kill-save-kill-file +@item gnus-kill-save-kill-file +$B$3$NJQ?t$,(B @code{nil} $B0J30$G$"$l$P!"(BGnus $B$O=hM}$N8e$K>C5n%U%!%$%k$rJ]B8(B +$B$7$^$9!#$3$l$O4|8B@Z$l>C5n$r9T$J$&>C5n$r;H$C$F$$$k$H$-$KI,MW$G$9!#(B -@item gnus-score-thread-simplify -@vindex gnus-score-thread-simplify -$B$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"5-;v$NI=Bj$OI=Bj$G%9%3%"IU$1$r9T$J$&$?$a(B -$B$K!"%9%l%C%I$HF1$8$d$jJ}$G(B ($B8=:_(B -$B$N(B @code{gnus-simplify-subject-functions} $B$NCM$K=>$C$F(B) $BC1=c2=$5$l$^$9!#(B -$B%9%3%"!&%(%s%H%j!<$,!VJ8;zNs$N0lIt$X$N9gCW!W$+!V@53N$J9gCW!W$r;H$C$F$$$k(B -$B$H!"$=$N9gCW$b$3$N$d$jJ}$GC1=c2=$5$l$^$9!#(B -@end table +@item gnus-apply-kill-hook +@vindex gnus-apply-kill-hook +@findex gnus-apply-kill-file-unless-scored +@findex gnus-apply-kill-file +$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%)(B +$B%k%H$G$O(B @code{(gnus-apply-kill-file)} $B$G$9!#F1$8%0%k!<%W$N$?$a$N%9%3%"(B +$B%U%!%$%k$,$"$k>l9g$K>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/(B +$B$r(B @code{(gnus-apply-kill-file-unless-scored)} $B$K@_Dj$7$F$/$@$5$$!#>C5n(B +$B%U%!%$%k$r=hM}$5$;$?$/$J$1$l$P!"$3$NJQ?t$r(B @code{nil} $B$K@_Dj$7$F$/$@$5$$!#(B -@node Score File Format -@section $B%9%3%"%U%!%$%kMM<0(B -@cindex score file format +@item gnus-kill-file-mode-hook +@vindex gnus-kill-file-mode-hook +$B>C5n%U%!%$%k%b!<%I$N%P%C%U%!!C5n%U%!%$%k$NJQ49(B +@cindex kill files +@cindex converting kill files -$B$K$b$+$+$o$i$:!"$=$l$r<+J,$G$$$8$C$F$_$?$/$J$C$?$N$J$i!"Nc$,$"$j$^$9(B: +$B$"$J$?$,8E$$>C5n%U%!%$%k$r$I$C$5$j;}$C$F$$$k$N$G$"$l$P!"$=$l$i$r%9%3%"%U%!(B +$B%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,!VIaDL$N!W$b$N$G$"$l$P!"(B +@file{gnus-kill-to-score.el} $B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1(B +$B$l$P!"C5n%U%!%$%k$+$i%9%3%"%U%!%$%k$X$NJQ49%Q%C%1!<%8$O!"I8=`$G$O(B Emacs $B$K$O(B +$B4^$^$l$F$$$^$;$s!#$=$l$O(B Gnus $B$NG[I[$N(B contrib $B%G%#%l%/%H%j!C5n%U%!%$%k$,Hs>o$KJ#;($J$N$G$"$l$P(B---$B$=$l(B +$B$K(B @code{gnus-kill} $B7A<00J30$N$b$N$,$?$/$5$s4^$^$l$F$$$k$N$J$i!"$=$l$i$r(B +$B2A(B) $B$5$l$^$;$s!#$7$+$7$3$NMM<0$rFI$_9~$`$?$a$K(B Lisp $B%j!<(B -$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!#(B +@node Advanced Scoring +@section $B>e5i%9%3%"IU$1(B -$B$3$NO"A[%j%9%H$G$OO;$D$N%-!<$,%5%]!<%H$5$l$F$$$^$9(B: +$BI=Bj$d(B From $B%X%C%@!<$K%9%3%"$rIU$1$k$N$O==J,AGE($G$9$,!"K\Ev$K6=L#$,$"$k(B +$B$N$,!"FCDj$NI=Bj$K4X$7$F$"$k?M$,8@$C$F$$$k$3$H$@$1$@$C$?>l9g$O$I$&$9$l$P(B +$BNI$$$G$7$g$&(B? $B$b$7$/$O!"(BA $B$5$s$,(B B $B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H$-$OH`(B +$B=w$,8@$C$F$$$k$3$H$rFI$_$?$/$J$$$1$l$I!"(BC $B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H(B +$B$-$O2?$r8@$C$F$$$k$+$rCN$j$?$$$H$$$&>l9g$O(B? -@table @code -@item $BJ8;zNs(B (STRING) -$B%-!<$,J8;zNs$@$C$?$i!"$=$l$O9gCW$,A0$G$9!#%9%3%"IU(B -$B$1$O$3$l$iH,$D$N%X%C%@!<$@$1$G9T$J$&$3$H$,$G$-$^$9(B: @code{From}, -@code{Subject}, @code{References}, @code{Message-ID}, @code{Xref}, -@code{Lines}, @code{Chars} $B$*$h$S(B @code{Date} $B$G$9!#$3$l$i$N%X%C%@!<$K2C(B -$B$($F!"(BGnus $B$K!"5-;vA4BN$re5i%9%3%"5,B'$r;H$($P!"$I$s$JJ#;($J%9%3%"$N%Q%?!<%s$G$b:n@.$9$k$3$H$,$G(B +$B$-$^$9!#(B -$B$3$N%-!<$KB3$/$N$OG$0U$N?t$N%9%3%"!&%(%s%H%j!<$G!"$=$l$>$l$N%9%3%"!&%(%s(B -$B%H%j!<$O0l$D$+$i;M$D$^$G$NMWAG$r;}$A$^$9!#(B -@enumerate +@menu +* Advanced Scoring Syntax:: $BDj5A(B +* Advanced Scoring Examples:: $B$I$N$h$&$K8+$($k$+(B +* Advanced Scoring Tips:: $B$=$l$r:GBg8B$KMxMQ$9$k(B +@end menu -@item -$B:G=i$NMWAG$O!V9gCWMWAG!W$G$9!#$3$l$O$?$$$F$$$N%X%C%@!<$G$OJ8;zNs$G$9$,!"(B -Lines $B$H(B Chars $B%X%C%@!<$G$O@0?t$G$J$1$l$P$J$j$^$;$s!#(B +@node Advanced Scoring Syntax +@subsection $B>e5i%9%3%"IU$19=J8(B -@item -$B$b$7FsHVL\$NMWAG$,$"$k$J$i!"$=$l$O?tCM$N!V%9%3%"MWAG!W$G$J$1$l$P$J$j$^$;(B -$B$s!#$3$N?tCM$OIi$NL58BBg$+$i@5$NL58BBg$^$G$N4V$N@0?t$G$J$1$l$P$J$j$^$;$s!#(B -$B9gCW$,@.8y$9$k$H!"$3$N?tCM$,5-;v$N%9%3%"$K2C$($i$l$^$9!#$3$NMWAG$,B8:_$7(B -$B$F$$$J$$>l9g$O!"Be$o$j$K(B @code{gnus-score-interactive-default-score} $B$N(B -$B?tCM$,;H$o$l$^$9!#%G%#%U%)%k%H$O(B 1000 $B$G$9!#(B +$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(B +$B$O!":G=i$NMWAG$O%j%9%H$G$9!#FsHVL\$NMWAG$O!":G=i$NMWAG$,(B @code{nil} $B$G$J(B +$B$$CM$H$7$FI>2A$5$l$?$H$-$KE,MQ$5$l$k%9%3%"$G$9!#(B -@item -$B$b$7;0HVL\$NMWAG$,$"$k$J$i!"$=$l$O?tCM$N!VF|IUMWAG!W$G$J$1$l$P$J$j$^$;$s!#(B -$B$3$NF|IU$O:G8e$K$3$N%9%3%"!&%(%s%H%j!<$,9gCW$7$?;~9o$r<($7!"$=$l$O%9%3%"!&(B -$B%(%s%H%j!<$r4|8B@Z$l>C5n$9$k$?$a$N5!9=$rDs6!$7$^$9!#$3$NMWAG$,B8:_$7$F$$(B -$B$J$$$H!"%9%3%"!&%(%s%H%j!<$O1JB3$K$J$j$^$9!#F|IU$O5*85A0(B 1$BG/(B12$B7n(B31$BF|$+$i(B -$B$N7P2a$7$?F|?t$GI=$5$l$^$9!#(B +$B$3$l$i$N%j%9%H$O;0$D$NO@M}1i;;;R!"0l$D$N%j%@%$%l%/%H1i;;;R(B ($BLuCm(B: $BK\J8$G(B +$B$O4V@\1i;;;R$HI=5-$5$l$F$$$^$9(B)$B!"$*$h$SMM!9$J9gCW1i;;;R$G9=@.$9$k$3$H$,(B +$B$G$-$^$9!#(B -@item -$B$b$7;MHVL\$NMWAG$,$"$k$J$i!"$=$l$O%7%s%\%k$N!V7?MWAG!W$G$J$1$l$P$J$j$^$;(B -$B$s!#$3$NMWAG$O!"$3$N%9%3%"!&%(%s%H%j!<$,5-;v$K9gCW$9$k$+$I$&$+$rD4$Y$k$?(B -$B$a$K!"$I$N4X?t$,;H$o$l$k$Y$-$+$r;XDj$7$^$9!#(B +$BO@M}1i;;;R(B: -@table @dfn -@item From, Subject, References, Xref, Message-ID -$B$?$$$F$$$N%X%C%@!<7?$N$?$a$K!"(B@code{r} $B$H(B @code{R} ($B@55,I=8=(B(regexp))$B!"(B -@code{s} $B$H(B @code{S} ($BJ8;zNs$N0lIt(B(substring)) $B7?!"(B@code{e} $B$H(B @code{E} -($B@53N$J9gCW(B(exact match))$B!"$*$h$S(B @code{w} ($B8l$N9gCW(B((word match)) $B7?$,(B -$B$"$j$^$9!#$b$7$3$NMWAG$,L5$$$H!"(BGnus $B$OJ8;zNs$N0lIt$N9gCW$,MQ$$$i$l$k$Y(B -$B$-$G$"$k$H2>Dj$7$^$9!#(B@code{R}, @code{S}, @code{E} $B$O!"9gCW$,BgJ8;z$H>.(B -$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(B -$BJ8;z7?$O!"K\Ev$O(B @code{regexp}, @code{exact}, @code{word} $B7?$NC;=L7A$G!"(B -$B$3$NJ}$,9%$_$J$i$PBe$o$j$K;H$&$3$H$,$G$-$^$9!#(B +@table @code +@item & +@itemx and +$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L(B +$B$,(B @code{false} $B$K$J$C$?$iDd;_$7$^$9!#$9$Y$F$N0z?t$,(B @code{true} $B$NCM$K(B +$BI>2A$5$l$?>l9g!"$3$N1i;;;R$O(B @code{true} $B$rJV$7$^$9!#(B -@item Extra -overview $B%X%C%@!<$NI8=`$NJ8;zNs$KE*$r9J$C$F(B @code{gnus-extra-headers} $B$r(B -$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(B -$B9g%9%3%"!&%(%s%H%j!<$N8^HVL\$NMWAG$,!"%9%3%"$rIU$1$k%X%C%@!<$NL>A0$K$J$j(B -$B$^$9!#(B@acronym{NNTP} $B%5!<%P!<$,(B overview $B$G(B @samp{NNTP-Posting-Host} $B$r(B -$BJaB*$7$F$$$k$J$i$P!"(B@file{all.SCORE} $B%U%!%$%k$N0J2<$N%(%s%H%j!<$O!"C10l(B -$B$N%[%9%H$r5/8;$H$9$k(B spam $B$N967b$KBP$7$FM-8z$G$9(B: +@item | +@itemx or +$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L(B +$B$,(B @code{true} $B$K$J$C$?$iDd;_$7$^$9!#$I$N0z?t$b(B @code{true} $B$G$J$+$C$?$i!"(B +$B$3$N1i;;;R$O(B @code{false} $B$rJV$7$^$9!#(B -@lisp -("111.222.333.444" -1000 nil s - "NNTP-Posting-Host") -@end lisp +@item ! +@itemx not +@itemx ,A,(B +$B$3$NO@M}1i;;;R$O$?$C$?0l$D$N0z?t$r}, -@code{=}, @code{>=}, @code{<=} $B$G$9!#(B +$B%9%3%"IU$1$5$l$F$$$k8=:_$N5-;v$N@hAD$?$A$KBP$7$F!"$=$N0z?t72$rE,MQ$9$k(B +$B!V4V@\1i;;;R!W$,$"$j$^$9!#Nc$($P(B @code{1-} $B$O!"8=:_$N5-;v$N?F$K$b%9%3%"(B +$B5,B'$rE,MQ$7$^$9!#(B@code{2-} $B$O8=:_$N5-;v$NADIcJl$K%9%3%"5,B'$rE,MQ$7$^$9!#(B +$BBe$o$j$K(B @code{^^} $B$r=q$/$3$H$b$G$-!"(B@code{^} (caret==$B%-%c%l%C%H(B) $B$N?t$G(B +$B$I$N$/$i$$AD@h$N5-;v$^$G$5$+$N$\$k$+$r<($7$^$9!#(B -$B$3$l$i$N=R8l$O(B +$B:G8e$K9gCW1i;;;R$,$"$j$^$9!#$3$l$i$,K\Ev$N;E;v$r$9$k$b$N$G$9!#9gCW1i;;;R(B +$B$O%X%C%@!$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW1i(B +$B;;;R$O(B @samp{("form" "Lars Ingebrigtsen" s)} $B$N$h$&$J$b$N$G$9!#%X%C%@!<(B +$BL>$OC1=c$J%9%3%"IU$1$r$9$k$H$-$N$b$N$HF1$8$G!"9gCW$N7?$bF1$8$G$9!#(B -@example -(PREDICATE HEADER MATCH) -@end example +@node Advanced Scoring Examples +@subsection $B>e5i%9%3%"IU$1$NNc(B -$B$NI>2A$,(B @code{nil} $B$G$O$J$$>l9g$K??$G$9!#Nc$($P!">e5i9g(B -$BCW(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) $B$O7k2L$H$7$F0J2<$N<0(B -$B$K$J$j$^$9(B: +$B0J2<$NNc$O%9%3%"%U%!%$%k$N5,B'$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#$=$l$i$r;H$C$F(B +$B40`z$J%9%3%"%U%!%$%k$r:n$k$K$O!"JL$N3g8L$NAH$G$=$l$i$r0O$s$G$/$@$5$$!#(B -@lisp -(< header-value 4) -@end lisp +Lars $B$,(B Gnus $B$K4X$7$FOC$r$7$F$$$k$H$-$K!"H`$K$h$C$F=q$+$l$?5-;v$N%9%3%"(B +$B$rA}$d$7$?$$$H$7$^$7$g$&(B: -$B8@$$49$($k$H!"(B4 $B$r9gCW$H$7$F(B @code{<} $B$r(B @code{Lines} $B$G;H$C$F$$$k$H$-$O!"(B -$B5-;v$,(B 4 $B9T$h$j$b>/$J$$$H$-$K%9%3%"$,2C;;$5$l$k$H$$$&$3$H$G$9!#(B($B:.Mp$7$F!"(B -$B$=$l$,H?BP$G$O$J$$$+$H9M$($,$A$G$9!#$G$b!"$=$&$G$O$J$$$N$G$9!#;d$,;W$&(B -$B$K!#(B) +@example +@group +((& + ("from" "Lars Ingebrigtsen") + ("subject" "Gnus")) + 1000) +@end group +@end example -$B9gCW$r(B @code{Lines} $B$G9T$J$C$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s(B -$B%I(B (@code{nndir} $B$N$h$&$J$b$N(B) $B$O(B @code{Lines} $B%X%C%@!<$r:n@.$7$J$$$N$G!"(B -$B$9$Y$F$N5-;v$,(B 0 $B9T$G$"$k$H$7$F07$o$l$F$7$^$&$3$H$K5$$rIU$1$F$/$@$5$$!#(B -$B$3$l$O!">/$7$N9T$7$+$J$$5-;v$N%9%3%"$r2<$2$F$$$k>l9g$K!"JQ$J7k2L$rF3$/$3(B -$B$H$,$"$jF@$^$9!#(B +$B$U$s!"4JC1$9$.$k$+$J(B? -@item Date -Date ($BF|IU(B) $B%X%C%@!<$K$O;0$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j$^$9(B: -@code{before}, @code{at}, @code{after} $B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&(B -$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(B -$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^(B -$B$;$s!#E>$P$L@h$N>s!#f=(B($B$"$D$b$N(B)$B$KD($j$Fg:(B($B$J$^$9(B)$B$r?a$/!#K\$r%+%P!<$GH=(B -$BCG$7$F$O$$$1$^$;$s!#=i$a$F$N%G!<%H$G%(%C%A$7$F$O$$$1$^$;$s!#(B($B$7$+$7!";d(B -$B$O>/$J$/$H$b0l?M!"0zMQ$7$^$9$,!"!V$3$N4X?t$O7g$+$;$J$$$b$N$G$"$k$3$H$,$o(B -$B$+$C$?!W$H8@$C$??M$,$$$k$HJ9$$$F$$$^$9!#(B) +$BH`$,D9$$5-;v$r=q$/$H$-!";~!92?$+AGE($J$3$H$r8@$$$^$9(B: -@cindex ISO8601 -@cindex date -$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(B -$B5,I=8=$r;H$C$F9gCW$5$;$k$3$H$,$G$-$^$9!#F|IU$O$^$:(B ISO8601 $B$NC;=LMM(B -$B<0(B (compact format) $B$KI8=`2=$5$l$^(B -$B$9(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} $B$G$9!#Nc$($P!"$9$Y$F$NG/(B -$B$N(B 4$B7n(B1$BF|$KEj9F$5$l$?$9$Y$F$N5-;v$K9gCW$5$;$?$$$N$G$"$l$P!"9gCWJ8;zNs$H(B -$B$7$F(B @samp{....0401.........} $B$r;H$&$3$H$,$G$-$^$9!#(B($BF|IU$O85!9$NI8=`;~(B -$B$GJ]B8$5$l$F$$$k$N$G!"$=$N5-;v$,Ej9F$5$l$?>l=j$G$N(B 4$B7n(B1$BF|$KEj9F$5$l$?5-(B -$B;v$K9gCW$9$k$3$H$KCm0U$7$F$/$@$5$$!#!H(BTime zones$B!I$O2HB2A40w$N7rA4$J3Z$7(B -$B$_$G$9$M(B? ($BLuCm(B: $B$$$/$D$+$"$k!H(BTime zones$B!I$H$$$&%?%$%H%k$N6J$N$3$H$r8@$C(B -$B$F$$$k$N$+$b$7$l$^$;$s!#(B)) +@example +((& + ("from" "Lars Ingebrigtsen") + (| + ("subject" "Gnus") + ("lines" 100 >))) + 1000) +@end example -@item Head, Body, All -$B$3$l$i$N;0$D$N9gCW$N%-!<$O(B @code{From} $B%X%C%@!<(B ($B$J$I(B) $B$HF1$89gCW$N7?$r(B -$B;H$$$^$9!#(B +$B$7$+$7!"H`$,(B Reig Eigil Logge $B$K$h$C$F=q$+$l$?$b$N$KH?1~$7$F$$$k$H$-$O!"(B +$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s(B: -@item Followup -$B$3$N9gCW$N%-!<$O$d$dFCJL$G!"$=$l$O(B @code{From} $B%X%C%@!<$K9gCW$7!"9gCW$7(B -$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!#(B -$B$3$l$ONc$($P!"$"$J$?<+?H$N5-;v$X$N%U%)%m!<%"%C%W$N%9%3%"$rA}$d$7$?$j!"NI(B -$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$^(B -$B$9!#(B@code{From} $B%X%C%@!<$,;H$&$N$HF1$87?$N9gCW$r;H$$$^$9!#(B($B$3$N9gCW%-!<(B -$B$r;H$&$H!"(B@file{ADAPT} $B%U%!%$%k$r:n$k$3$H$K$J$j$^$9!#(B) +@example +((& + ("from" "Lars Ingebrigtsen") + (1- ("from" "Reig Eigil Logge"))) + -100000) +@end example -@item Thread -$B$3$N9gCW%-!<$O(B @code{Followup} $B9gCW%-!<$HF1$8J}?K$K1h$C$FF0:n$7$^$9!#(B -@code{Message-ID} @var{x} $B$G;O$^$C$F$$$k%9%l%C%I(B ($B$^$?$OI{%9%l%C%I(B) $B$K%9(B -$B%3%"$rIU$1$?$$$N$G$"$l$P!"(B@samp{thread} $B9gCW$rIU$12C$($F$/$@$5$$!#$3$l(B -$B$O(B @code{Reference} $B%X%C%@!<$K(B @var{x} $B$r;}$D$=$l$>$l$N5-;v$K!"?7$7(B -$B$$(B @samp{thread} $B9gCW$rDI2C$7$^$9!#(B($B$3$l$i$N?7$7$$(B @samp{thread} $B9gCW$O(B -$B$3$l$i$N9gCW$9$k5-;v$N(B @code{Message-ID} $B$r;H$$$^$9!#(B) $B$3$l$O%9%l%C%I$N(B -$B$$$/$D$+$N5-;v$,40A4$J(B @code{References} $B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7(B -$B$F$b!"%9%l%C%IA4BN$N%9%3%"$r>e$2(B/$B2<$2$G$-$k$3$H$rJ]>Z$7$^$9!#$3$l$r;H$&(B -$B$H!"%9%l%C%I$N5-;v$K7hDjE*$G$J$$%9%3%"$,IU$/$+$b$7$l$J$$$H$$$&$3$H$KCm0U(B -$B$7$F$/$@$5$$!#(B($B$3$N9gCW%-!<$r;H$&$H!"(B@file{ADAPT} $B%U%!%$%k$r:n$k$3$H$K$J(B -$B$j$^$9!#(B) -@end table -@end enumerate +Redmondo $B$,>C$($?7$2<$K$D$$$F=q$$$?$H$-$K%U%)%m!<%"%C%W$7$?$9$Y$F$N?M$N(B +$B%9%3%"$,>e$2$i$l$^$9$,!"$=$l$OH`$i$,Gr$$7$2<$K$D$$$F8l$C$F$$$k$H$-$N$_$G(B +$B$9!#$7$+$7(B Lars $B$,7$2<$K$D$$$FOC$r$7$F$$$k$H$-$O!"$?$$$F$$$"$^$j$*$b$7$m(B +$B$/$"$j$^$;$s(B: -@cindex score file atoms -@item mark -$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(B -$B$s$J5-;v$K$b4{FI$N0u$,IU$-$^$9!#(B +@example +((& + (1- + (& + ("from" "redmondo@@.*no" r) + ("body" "disappearing.*socks" t))) + (! ("from" "Lars Ingebrigtsen")) + ("body" "white.*socks")) + 1000) +@end example -@item expunge -$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(B -$B$s$J5-;v$b35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#(B +$BBgNL$N5-;v$,N.$l$F$$$k%0%k!<%W$rFI$s$G$$$F!"JVEz$K$7$+6=L#$,L5$$$H$7$^$7$g(B +$B$&!#$=$&$$$&>l9g$K$d$k$3$H$O!"(B"Re:"$B!"(B"Fw:" $B$^$?$O(B "Fwd:" $B$G;O$^$kI=Bj$r(B +$B;}$C$F$$$J$$$9$Y$F$N5-;v$N%9%3%"$r2<$2$F!"JVEz$N0u$G;O$^$kI=Bj$r;}$C$F$$(B +$B$k5-;v$N$9$Y$F$N?F$N%9%3%"$r>e$2$k$3$H$G$9!#(B -@item mark-and-expunge -$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(B -$B$s$J5-;v$K$b4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#(B +@example +((! ("subject" "re:\\|fwd?:" r)) + -200) +((1- ("subject" "re:\\|fwd?:" r)) + 200) +@end example -@item thread-mark-and-expunge -$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(B -$BDc$$%9%l%C%I$N$9$Y$F$N5-;v$K$O4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l(B -$B$^$9!#(B@code{gnus-thread-score-function} $B$O%9%l%C%I$N%9%3%"$NAm7W$r$I$N$h(B -$B$&$K7W;;$9$k$+$r;XDj$7$^$9!#(B +$B2DG=@-$OL58BBg$G$9!#(B -@item files -$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%!(B -$B%$%k$b%9%3%"%U%!%$%k$G$"$k$H$_$J$5$l!"$3$l$,$5$l$?$N$HF1$8J}K!$GFI$_9~$^(B -$B$l$^$9!#(B +@node Advanced Scoring Tips +@subsection $B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m(B -@item exclude-files -$B$3$N%(%s%H%j!<$N$G$J$1$l$P$J$j$^$;$s!#$3$l(B -$B$i$N%U%!%$%k$,2?$i$+$NM}M3$GIaDL$OFI$_9~$^$l$k$h$&$K$J$C$F$$$?$H$7$F$b!"(B -$BFI$_9~$^$l$^$;$s!#(B +@code{&} $B$H(B @code{|} $BO@M}1i;;;R$O!"L50UL#$J=hM}$r1*2s$9$kO@M}(B ($B86E5(B: +short-circuit logic) $B$K4p$E$$$FF0:n$7$^$9!#$9$J$o$A!"$=$N=hM}$N7k2L$,L@(B +$B$i$+$K$J$C$?;~E@$G!"0z?t$r=hM}$9$k$3$H$r;_$a$^$9!#Nc$($P(B @code{&} $B$N0z?t(B +$B$N0l$D$,(B @code{false} $B$KI>2A$5$l$k$H!";D$j$N0z?t$rI>2A$9$k0UL#$,$"$j$^$;(B +$B$s$+$i!#$3$l$OCY$$9gCW(B (@samp{body} $B$d(B @samp{header}) $B$r:G8e$K;}$C$F$-$F!"(B +$BB.$$9gCW(B (@samp{from} $B$d(B @samp{subject}) $B$r:G=i$K;}$C$F$/$k$Y$-$G$"$k$3(B +$B$H$r<(:6$7$^$9!#(B -@item eval -$B$3$N%(%s%H%j!<$NCM$O(B @code{eval} ($BI>2A(B) $B$5$l$^$9!#$3$NMWAG$O%0%m!<%P%k%9(B -$B%3%"%U%!%$%k$r07$C$F$$$k$H$-$OL5;k$5$l$^$9!#(B +$B4V@\1i;;;R(B (@code{1-} $B$J$I(B) $B$O!"$=$l$i$N0z?t$r%9%l%C%I$N0l@$BeA0$K:nMQ$5(B +$B$;$^$9!#/$7$N%9%l%C(B -$B%I$@$1$rDI$$$?$$$G$7$g$&!#$5$i$K?7$7$$%9%l%C%I$O8+$?$$$G$7$g$&!#(B +$B$3$l$O!V8=:_$N5-;v$NADIcJl$N(B from $B%X%C%@!<$G%9%3%"$rIU$1$k!W$H$$$&$3$H$r(B +$B0UL#$7$^$9!#4V@\1i;;;R$N=hM}$O$H$F$bB.$$$N$G$9$,!"0J2<$N$d$jJ}$NJ}$,(B: -$B0J2<$NFs$D$N%9%3%"%U%!%$%k%(%s%H%j!<$K$h$C$F!"$=$l$r$9$k$3$H$,$G$-$^$9(B: +@example +(1- + (& + ("from" "Lars") + ("subject" "Gnus"))) +@end example + +$Be$2(B (@kbd{I T} $B$^$?(B -$B$O(B @kbd{I S} $B$G(B)$B!";D$j$rL5;k(B (@kbd{c y}) $B$7$F$/$@$5$$!#/$7B8:_$7$9$k!"N.DLNL$,B?$$%0%k!<%W$N$?$a$K(B -$B$"$j$^$9!#(B +$B%9%3%"$O(B ($BFC$KE,1~%9%3%"$r;H$C$F$$$k$H(B) $B:]8BL5$/KD$l>e$,$k798~$,$"$k$3$H(B +$B$K5$$,IU$/$G$7$g$&!#%9%3%"$,Bg$-$/$J$j$9$.$k$H!"$=$l$i$O$9$Y$F$N0UL#$r<:(B +$B$$$^$9(B---$B$=$l$i$OC1$K:GBgCM$KC#$7$F$7$^$&$N$G!"0UL#$N$"$kJ}K!$G;H$&$3$H(B +$B$OFq$7$/$J$j$^$9!#(B -@item adapt -$B$3$N%(%s%H%j!<$OE,1~%9%3%"IU$1$r@)8f$7$^$9!#$3$l$,(B @code{t} $B$@$C$?$i!"%G%#(B -$B%U%)%k%H$NE,1~%9%3%"5,B'$,;H$o$l$^$9!#(B@code{ignore} $B$@$C$?$i!"$3$N%0%k!<(B -$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,(B -$B1~%9%3%"5,B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$(B -$B$+(B @code{t} $B$d(B @code{ignore} $B0J30$N2?$+$@$C$?$i!"%G%#%U%)%k%H$NE,1~%9%3(B -$B%"5,B'$,;H$o$l$^$9!#$?$$$F$$$N%0%k!<%W$GE,1~%9%3%"IU$1$r;H$$$?$$$N$G$"$l(B -$B$P!"(B@code{gnus-use-adaptive-scorint} $B$r(B @code{t} $B$K@_Dj$7!"E,1~%9%3%"IU(B -$B$1$r$7$?$/$J$$%0%k!<%W$K(B @code{(adapt ignore)} $B$rA^F~$9$l$P$h$$$G$7$g$&!#(B -$B>/$7$N%0%k!<%W$G$@$1E,1~%9%3%"$r9T$J$$$?$$$N$G$"$l$P!"(B -@code{gnus-use-adaptive-scoring} $B$r(B @code{nil} $B$K@_Dj$7!"$=$l$r9T$J$$$?(B -$B$$%0%k!<%W$N%9%3%"%U%!%$%k$K(B @code{(adapt t)} $B$rA^F~$7$^$7$g$&!#(B +@vindex gnus-decay-scores +@findex gnus-decay-score +@vindex gnus-decay-score-function +Gnus $B$O$3$NLdBj$N2r7h$r=u$1$k$?$a$K%9%3%"$r8:?j$5$;$k5!9=$rDs6!$7$^$9!#(B +$B%9%3%"%U%!%$%k$,FI$_9~$^$l$F!"(B@code{gnus-decay-scores} $B$,(B @code{nil} $B$G(B +$B$O$J$$$H!"(BGnus $B$O%9%3%"%U%!%$%k$r8:?j5!9=$KDL$7$F!"$9$Y$F$N1JB3$G$J$$%9(B +$B%3%"5,B'$N%9%3%"$r2<$2$^$9!#$b$7(B @code{gnus-decay-scores} $B$,@55,I=8=$@$C(B +$B$?$i!"$=$l$K9gCW$9$k%9%3%"%U%!%$%k$@$1$,07$o$l$^$9!#Nc$((B +$B$P(B @emph{adaptive} $B%9%3%"%U%!%$%k$@$1$r8:?j$5$;$k$K$O!"$=$l(B +$B$r(B @samp{\\.ADAPT\\'} $B$K@_Dj$9$l$PNI$$$G$7$g$&!#8:?j$=$N$b$N(B +$B$O(B @code{gnus-decay-score-function} $B4X?t$K$h$C$F$E$1$i$l$?%U%!(B -$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(B -$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(B -$B%0%k!<%W$K0lEY$KE,1~%9%3%"$rIU$1$?$$$H$-$KJXMx$G$7$g$&!#(B +@lisp +(defun gnus-decay-score (score) + "Decay SCORE according to `gnus-score-decay-constant' +and `gnus-score-decay-scale'." + (let ((n (- score + (* (if (< score 0) -1 1) + (min (abs score) + (max gnus-score-decay-constant + (* (abs score) + gnus-score-decay-scale))))))) + (if (and (featurep 'xemacs) + ;; XEmacs' floor can handle only the floating point + ;; number below the half of the maximum integer. + (> (abs n) (lsh -1 -2))) + (string-to-number + (car (split-string (number-to-string n) "\\."))) + (floor n)))) +@end lisp -@item local -@cindex local variables -$B$3$N%(%s%H%j!<$NCM$O(B @code{(@var{var} @var{value})} $B$N7A<0$NBP$N%j%9%H$G(B -$B$J$1$l$P$J$j$^$;$s!#$=$l$>$l$N(B @var{var} $B$O8=:_$N35N,%P%C%U%!!<$G%P%C%U%!!<(B -$B%m!<%+%k$K$J$j!";XDj$5$l$?CM(B (@var{value}) $B$K@_Dj$5$l$^$9!#$3$l$O>/$7Iw(B -$BJQ$o$j$G$9$,!"%U%C%/$,$"$^$j9%$-$G$J$$$J$i$P!"$$$/$D$+$N%0%k!<%W$GJQ?t$r(B -$B@_Dj$9$k$N$KJXMx$JJ}K!$G$9!#(B@var{value} $B$OI>2A$5$l$J$$$3$H$KCm0U$7$F$/$@(B -$B$5$$!#(B -@end table +@vindex gnus-score-decay-scale +@vindex gnus-score-decay-constant +@code{gnus-score-decay-constant} $B$O%G%#%U%)%k%H$G(B 3$B!"(B +@code{gnus-score-decay-scale} $B$O(B 0.05 $B$G$9!#$3$l$O0J2<$N$h$&$J$3$H$r0z$-(B +$B5/$3$7$^$9(B: -@node Score File Editing -@section $B%9%3%"%U%!%$%k$NJT=8(B +@enumerate +@item +$B$3$N4X?t$,8F$P$l$?$H$-$K(B -3 $B$+$i(B 3 $B$N4V$N%9%3%"$O(B 0 $B$K@_Dj$5$l$^$9!#(B -$BIaDL$O$9$Y$F$N%9%3%"L?Na$r35N,%P%C%U%!!<$+$iH/9T$7$^$9$,!"/$7%+%9%?%^%$%:$7$?$@$1(B -$B$N(B @code{emacs-lisp} $B%b!<%I$G$9(B: +@item +60 $B$h$jBg$-$$%9%3%"$O%9%3%"$N(B 5% $B$,8:$i$5$l$^$9!#(B +@end enumerate -@table @kbd -@item C-c C-c -@kindex C-c C-c ($B%9%3%"(B) -@findex gnus-score-edit-exit -$B$"$J$?$,9T$J$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!!<$KLa$j$^(B -$B$9(B (@code{gnus-score-edit-exit})$B!#(B +$B$b$7$3$N8:?j4X?t$,$*5$$K>$$5$J$$$J$i!"<+J,MQ$N4X?t$r=q$$$F$/$@$5$$!#$=$l(B +$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(B +$B$J$1$l$P$J$j$^$;$s!#(B -@item C-c C-d -@kindex C-c C-d ($B%9%3%"(B) -@findex gnus-score-edit-insert-date -$B8=:_$NF|IU$r?tCM$NMM<0$GA^F~$7$^$9(B (@code{gnus-score-edit-insert-date})$B!#(B -$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!#(B +Gnus $B$O0lF|$K0l2s%9%3%"$r8:?j$5$;$h$&$H$7$^$9!#Nc$($P(B Gnus $B$r;MF|4VAv$i(B +$B$;$F$$$J$$$H!"(BGnus $B$O%9%3%"$r;M2s8:?j$5$;$^$9!#(B -@item C-c C-p -@kindex C-c C-p ($B%9%3%"(B) -@findex gnus-score-pretty-print -$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(B -$B$rFI$`$D$b$j$J$i!"$^$:(B @dfn{pretty print} ($B@07A$7$F0u;z(B) $B$7$?$$$G$7$g$&!#(B -$B$3$NL?Na(B (@code{gnus-score-pretty-print}) $B$,$=$l$r9T$J$$$^$9!#(B -@end table +@node Searching +@chapter $B8!:w(B +@cindex searching -$B$3$N%b!<%I$r;H$&$K$O(B @kbd{M-x gnus-score-mode} $B$H%?%$%W$7$F$/$@$5$$!#(B +FIXME: Gnus $B$N8!:w5!G=$K4X$9$kC;$$35MW$rDI2C!#(Bnnir, nnmairix, +contrib/gnus-namazu $B$N4J7i$JHf3S$b$^$?NI$7!#(B -@vindex gnus-score-mode-hook -@code{gnus-score-menu-hook} $B$,%9%3%"%b!<%I$N%P%C%U%!!<$GO$O!"$"$k8l$K9gCW$9$k5-;v$r%0%k!<%W$*$h$S%5!<%P!<$G8!:w$7$F$=$l$i$N(B +$B5-;v$rJ}$NE,1~(B -$BJ}K!$r;H$$$?$1$l$P!"$3$NJQ?t$r(B @code{(word line)} $B$K@_Dj$7$F$/$@$5$$!#(B +@menu +* What is nnir?:: @code{nnir} $B$O2?$r$9$k$+(B? +* Basic Usage:: $B4JC1$J8!:w$N$7$+$?(B +* Setting up nnir:: @code{nnir} $B$N@_DjJ}K!(B +@end menu -@vindex gnus-default-adaptive-score-alist -$B%9%3%"IU$1$N=hM}$r40A4$K@)8f$9$k$?$a(B -$B$K(B @code{gnus-default-adaptive-score-alist} $BJQ?t$r%+%9%?%^%$%:$7$F$/$@$5(B -$B$$!#Nc$($P!"$3$s$J46$8$K$J$k$G$7$g$&(B: +@node What is nnir? +@subsection nnir $B$H$O(B? + +@code{nnir} $B$O%a!<%k$H%K%e!<%9$NAR8K$r8!:w$9$k$?$a$N?t$"$kF;6q$X(B +$B$N(B Gnus $B$N%$%s%?!<%U%'!<%9$G$9!#0[$J$k%P%C%/%(%s(B +$B%I(B ($BNc$($P(B @code{nnimap} $B$H(B @code{nntp}) $B$O0[$J$kF;6q(B (@code{nnir} $BMQ8l(B +$B$G8@$&$H$3$m$N(B @dfn{$B%(%s%8%s(B}) $B$GF0:n$7$^$9$,!"$9$Y$FF1$84pK\E*$J8!:w%$(B +$B%s%?!<%U%'!<%9$r;H$$$^$9!#(B + +@code{nnimap} $B$*$h$S(B @code{gmane} $B8!:w%(%s%8%s$O@_DjL5$7$GF0$/$O$:$G$9!#(B +$BB>$N%(%s%8%s$O%m!<%+%k$J:w0z$rI,MW$H$7$^$9!#$=$l$O(B Gnus $B$N30$G:n$j!"$+$D(B +$B0];}$7$J$1$l$P$J$j$^$;$s!#(B + +@node Basic Usage +@subsection $B4pK\E*$J;H$$J}(B + +$B%0%k!<%W%P%C%U%!!<$G(B @kbd{G G} $B$r%?%$%W$9$k$H!"(B +@code{gnus-group-make-nnir-group} $B$r8F$V$3$H$K$h$C$F8=:_9T$N%0%k!<%W$r8!(B +$B:w$7$^$9!#$3$l$O8!:w8l$NF~NO$rB%$7$F!"$=$l$K9gCW$9$k5-;v$r4^$`0l;~E*$J(B +@code{nnir} $B%0%k!<%W$r:n$j!"$=$l$i$N5-;v$,$"$k35N,%P%C%U%!!<$rI=<($7$^$9!#(B +$B$=$&$7$?$i!"8e$O$$$D$b$N%3%^%s%I$r;H$C$F5-;v$rFI$s$@$j!"0\F0$7$?$j!":o=|(B +$B$7$?$j$9$l$PNI$$$N$G$9!#(B + +$B$3$N$h$&$K:n$i$l$?(B @code{nnir} $B%0%k!<%W$O0l;~E*(B (@code{ephemeral}) $B$J%0(B +$B%k!<%W$J$N$G!"4{FI!"0\F0$*$h$S:o=|$OJL$H$7$F!"$$$/$D$+$NJQ99$O1JB3$7$^$;(B +$B$s!#$D$^$j85$N5-;v$K2?$G$b$G$-$^$9!#$"$"!"F,$,$*$+$7$/$J$j$=$&(B ($B86(B +$BE5(B: ``Go nuts'')$B!#(B + +$B8=:_9T$N%0%k!<%W$@$1$G$J$/!"B>$N%0%k!<%W$b8!:w$7$?$$$G$9$C$F(B? $BLdBj$"$j(B +$B$^$;$s!#C1$K8!:w$7$?$$%0%k!<%W$K%W%m%;%90u$rIU$1$F$/$@$5$$!#$5$i$K$b$C(B +$B$H(B? $B$=$l$J$i%H%T%C%/$N8+=P$7$K%+!<%=%k$rCV$$$F(B nnor $B8!:w$r$l$N%(%s%8%sKh$KJL$l$FFCJL$J8!:w5!G=$r;H(B +$B$&$+$I$&$+$r?R$M$i$l$k$G$7$g$&!#(B -$B$4Mw$N$h$&$K!"$3$NO"A[%j%9%H$N3FMWAG$O!"%-!<$H$7$F0u(B ($BJQ?tL>$+!Ve5-$NNc$G$O!"(B@code{gnus-unread-mark} $B$,IU$$$F(B -$B$$$k5-;v$O!"E,1~7?%9%3%"IU$1$N%(%s%H%j!<$r;}$A$^$;$s!#(B +@node Setting up nnir +@subsection nnir $B$N@_DjJ}K!(B -$B3F5-;v$O0l$D$7$+0u$r;}$AF@$J$$$N$G!"$=$l$>$l$N5-;v$K$O$3$l$i$N5,B'$N$&$A(B -$B$N0l$D$@$1$,E,MQ$5$l$^$9!#(B +nnir $B$r@_Dj$9$k$K$O!"$$$/$i$+=`Hw:n6H$,I,MW$G$9!#$^$:!";H$*$&$H;W$C$F$$(B +$B$k8!:w%(%s%8%s$r@_Dj$7$^$7$g$&!#$=$l$i$N$&$A$N$$$/$D$+!"Nc$((B +$B$P(B @code{imap} $B$H(B @code{gmane} $B$K$D$$$F$OFCJL$J@_Dj$OMW$j$^$;$s!#B>$N!"(B +$BNc$($P(B @code{namazu} $B$H(B @code{swish} $B$K$D$$$F$O8e=R$N@_Dj$,I,MW$G$9!#\:Y@bL@$O!"(B +$B$H$K$+$/FI$`I,MW$,$"$k$G$7$g$&!#(B -$B$b$7(B 10 $B8D$N5-;v$KF1$8(B subject $B$G(B @code{gnus-del-mark} $B$N0u$,IU$$$F$$$?(B -$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=(B -$B$N(B subject $B$O(B -1 $B$N==G\$N%9%3%"$rF@$^$9!#$=$NCM$O!";d$,Bg$-$/8m2r$7$F$$(B -$B$J$$$+$.$j(B -10 $B$N$O$:$G$9!#(B +@menu +* Associating Engines:: $B%(%s%8%s$H4XO"IU$1$kJ}K!(B +* The imap Engine:: Imap $B$N@_Dj$H;H$$J}(B +* The gmane Engine:: Gmane $B$N@_Dj$H;H$$J}(B +* The swish++ Engine:: Swish++ $B$N@_Dj$H;H$$J}(B +* The swish-e Engine:: Swish-e $B$N@_Dj$H;H$$J}(B +* The namazu Engine:: Namazu $B$N@_Dj$H;H$$J}(B +* The hyrex Engine:: Hyrex $B$N@_Dj$H;H$$J}(B +* Customizations:: $B%+%9%?%^%$%:$G$-$k@_Dj(B +@end menu -$B$b$7<+F04|8B@Z$l>C5n(B ($B%a!<%k(B) $B%0%k!<%W(B (@pxref{Expiring Mail}) $B$,$"$l$P!"(B -$B4{FI5-;v$K$O$9$Y$F(B @samp{E} $B0u$,IU$1$i$l$^$9!#$3$l$O$*$=$i$/E,1~7?%9%3%"(B -$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(B -$B$1$O!"0l=o$K$O8=A0$K@_Dj$9$k$3$H$K$h$C$F!"=jDj$N%5!<%P!<$,FCDj$N%(%s%8%s$r;H$&$h$&$K@_(B +$BDj$7$F$/$@$5$$!#Nc$($P(B @code{home} $B$H$$$&L>A0$N%5!<%P!<$r8!:w$9$k$?$a(B +$B$K(B @code{namazu} $B%(%s%8%s$r;H$&$K$O0J2<$N$h$&$K$7$^$9(B: -$B$3$N5!9=$r;H$&$J$i$P!"$H$-$I$-5-;v$r4{FI$K$7$F$7$^$&>.$5$JJQ99$rHr$1$k$?(B -$B$a$K!"%9%3%"%U%!%$%k$N(B @code{mark} $B%"%H%`$r2?$+>.$5$$CM(B---$B$R$g$C$H$9$k(B -$B$H(B -300 $B$/$i$$$K@_Dj$7$F$*$/$Y$-$G$9!#(B +@lisp +(setq gnus-secondary-select-methods + '((nnml "home" + (nnimap-address "localhost") + (nnir-search-engine namazu)))) +@end lisp + +$B$"$k$$$O!"0l$D$N%P%C%/%(%s%I$,$^$+$J$&$9$Y$F$N%5!<%P!<$N$?$a$K!"FCDj$N0l(B +$B$D$N%(%s%8%s$r;H$&I,MW$,$"$k$+$b$7$l$^$;$s!#Nc$($P(B @code{nnimap} $B%P%C%/(B +$B%(%s%I$r;H$&$9$Y$F$N%5!<%P!<$G(B @code{imap} $B%(%s%8%s$r;H$$$?$$>l9g$G$9!#(B +$B$=$N>l9g$OJQ?t(B @code{nnir-method-default-engines} $B$r%+%9%?%^%$%:$7$F$/$@(B +$B$5$$!#$3$l$O(B @code{(backend . engine)} $B7A<0$N%Z%"$NO"A[%j%9%H$G$9!#$3$N(B +$BJQ?t$O%G%#%U%)%k%H$G$O(B @code{nnimap} $B%P%C%/%(%s%I$r;H$&$9$Y$F$N%5!<%P!<(B +$B$G(B @code{imap} $B%(%s%8%s$r!"$=$7$F(B @code{nntp} $B%5!<%P!<$K(B +$B$O(B @code{gmane} $B%(%s%8%s$r;H$&$h$&$K@_Dj$5$l$F$$$^$9!#(B(@code{gmane} $B8!:w(B +$B%(%s%8%s$O(B gmane $B$G$O$J$$(B @code{nntp} $B%5!<%P!<$rC5n$9$k$h$&$K$J$k$O$:$G$9!#(B +@lisp +'((nnimap . namazu) + (nntp . gmane)) +@end lisp -$B$I$N%0%k!<%W$K$*$$$FE,1~7?%9%3%"IU$1$r:nF0$5$;$k$+$O!"%9%3%"%U%!%$(B -$B%k(B (@pxref{Score File Format}) $B$r;H$&$3$H$K$h$C$F@)8f$G$-$^$9!#$^$?$3$l(B -$B$r;H$C$F!"0c$C$?%0%k!<%W$KBP$7$F0c$C$?5,B'$r;H$&$h$&$K$b$G$-$^$9!#(B +@node The imap Engine +@subsubsection Imap $B%(%s%8%s(B -@vindex gnus-adaptive-file-suffix -$BE,1~7?%9%3%"!&%(%s%H%j!<$O!"%0%k!<%WL>(B -$B$K(B @code{gnus-adaptive-file-suffix} $B$rIU2C$7$?L>A0$N%U%!%$%k$KF~$l$i$l$^(B -$B$9!#%G%#%U%)%k%H$O(B @file{ADAPT} $B$G$9!#(B +@code{imap} $B%(%s%8%s$O@_DjITMW$G$9!#(B -@vindex gnus-adaptive-pretty-print -$BE,1~7?%9%3%"%U%!%$%k$O5pBg$K$J$jF@$k$N$G!"?M$No$KBgJ8;z$H>.J8;z$r6hJL$;$:!"0J2<$N5!G=$r;}$C$F$$$^$9(B (Google $B8!:w$N(B +$B8!:w8l$N=q$-J}$KJo$C$F$$$^$9(B)$B!#(B -@vindex gnus-score-exact-adapt-limit -$BE,1~7?%9%3%"IU$1$r9T$J$&$H$-$O!"ItJ,J8;zNs0lCW$d%U%!%8!<$J0lCW$r9T$J$C$?(B -$BJ}$,!"$*$=$i$/$[$H$s$I$N>l9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"(B -$B%X%C%@!<$N0lCW$9$kItJ,$,C;$$>l9g!"0U?^$KH?$9$kF0:n$r$9$k2DG=@-$,Bg$-$$$N(B -$B$G!"(B@code{gnus-score-exact-adapt-limit} $B$h$jC;$$D9$5$7$+0lCW$7$J$$>l9g$O(B -$B40A40lCW$,9T$J$o$l$^$9!#$3$NJQ?t$,(B @code{nil} $B$G$"$l$P!"$3$NLdBj$,5/$3$i(B -$B$J$$$h$&$K>o$K40A40lCW$,9T$J$o$l$^$9!#(B +@table @samp +@item $B%V!<%k1i;;;R(B +AND$B!"(BOR$B!"$*$h$S(B NOT $B$r%5%]!<%H$7!"1i;;;R$NM%@h=g0L$r@)8f$9$k$?$a$K3g8L$r(B +$B;H$&$3$H$,$G$-$^$9!#Nc$($P!V(B(emacs OR xemacs) AND linux$B!W$N$h$&$K!#1i;;(B +$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(B +$B$KCm0U$7$F$/$@$5$$!#$5$i$K!"8l$K@hN)$D(B - $B5-9f$O!V(BNOT $B8l!W$HEy2A$G$9!#(B + +@item $B<+F0(B AND $B8!:w(B +$B$b$7J#?t$N8l$r;XDj$9$k$H!"$=$l$i$O$9$Y$F$NMWAG$K9gCW$9$k$3$H$r0U?^$7(B +$B$?(B AND $B8!:w$H$7$F07$o$l$^$9!#(B + +@item $B=O8l8!:w(B +$B$b$78!:w8l$r(B 2$B=E0zMQId$G0O$`$H!"$=$l$O$R$H$^$H$^$j$NJ8;zNs$H$7$F07$o$l$^(B +$B$9!#(B +@end table -@vindex gnus-default-adaptive-word-score-alist -$B>e$G=R$Y$?$h$&$K!"8DJL$NC18l$G$G$b%X%C%@!l9g$K$O!"$=$l$>$l$NC18l$N;vNc$,!"$"$k0u$K$I$s(B -$B$J%9%3%"$r2C$($k$+$r!"(B@code{gnus-default-adaptive-word-score-alist} $BJQ?t(B -$B$K$h$C$F;XDj$7$^$9!#(B +$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!"(B +$B8!:w$r%a%C%;!<%8$N;XDj$9$kItJ,$@$1$K@)8B$9$k$3$H$,$G$-!"$=$&$9$k$H8!:w8l(B +$B$,F~NO$5$l$?8e$G!"%a%C%;!<%8$NItJ,$r(B ($BJd40IU$-$G(B) $B?R$M$i$l$^$9!#A*Br;h$K(B +$B$O(B ``Whole message'' ($B%a%C%;!<%8A4BN(B)$B!"(B``Subject''$B!"(B``From''$B!"$*$h(B +$B$S(B ``To'' $B$,$"$j$^$9!#$=$l0J30$O$I$s$JF~NO$b%X%C%@!$G$"$k$H2rl9g$O!"$3$&$7$F$/$@$5$$(B: + +@lisp +(setq nnir-imap-default-search-key "Imap") @end lisp -$B$3$l$,%G%#%U%)%k%HCM$G$9!#C18l$G$NE,1~$rM-8z$K$9$k$H!"(B -@code{gnus-read-mark} $B$N0u$,IU$$$F$$$k5-;v$NI=Bj$K8=$l$k$9$Y$F$NC18l$,!"(B -$B%9%3%"$K(B 30 $BE@DI2C$9$k$H$$$&%9%3%"5,B'$r@8$_=P$7$^$9!#(B +@node The gmane Engine +@subsubsection Gmane $B%(%s%8%s(B -@vindex gnus-default-ignored-adaptive-words -@vindex gnus-ignored-adaptive-words -@code{gnus-default-ignored-adaptive-words} $B$N%j%9%H$K8=$l$kC18l$OL5;k$5(B -$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J(B -$B$/(B @code{gnus-ignored-adaptive-words} $B%j%9%H$NJ}$r;H$C$F$/$@$5$$!#(B +@code{gmane} $B%(%s%8%s$O@_DjITMW$G$9!#(B -@vindex gnus-adaptive-word-length-limit -$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(B -$B$&!#$b$7$=$&$J$i(B @code{gnus-adaptive-word-length-limit} $B$K@0?t$r@_Dj$9$k(B -$B$3$H$,$G$-!"$3$N?tCM$h$jC;$$C18l$OL5;k$5$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%H(B -$B$O(B @code{nil} $B$G$9!#(B +@code{gmane} $B%(%s%8%s$r;H$&8!:w$K$O!"4JC1$J8!:w8l$N=q$-J}$,$"$j$^$9!#(B -@vindex gnus-adaptive-word-syntax-table -$B%9%3%"IU$1$,9T$J$o$l$k$H$-!"(B@code{gnus-adaptive-word-syntax-table} $B$,.$5$/$J$k$3$H$O(B -$B$"$j$^$;$s!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B +@item $BI,?\$N!"$^$?$O=|30$9$Y$-8l(B ++ $B$H(B - $B$O8l$,I,?\$G$"$k$+!"$^$?$O=|30$9$Y$-$+$r;XDj$7$^$9!#Nc$((B +$B$P(B: $B!V(Bfootball -american$B!W(B -@vindex gnus-adaptive-word-no-group-words -@code{gnus-acaptive-word-no-group-words} $B$,(B @code{t} $B$K@_Dj$5$l$F$$$k$H!"(B -Gnus $B$O%0%k!<%WL>$N$9$Y$F$N8l$K$D$$$F!"C18lE,1~7?%9%3%"IU$1$r$7$^$;$s!#(B -$B$[$H$s$I$NI=Bj$,(B @samp{emacs} $B$H$$$&8l$r4^$s$G$$(B -$B$k(B @samp{comp.editors.emacs} $B$N$h$&$J%0%k!<%W$GJXMx$G$9!#(B +@item Unicode $B$N]$K$9$k$3$H$,$G$-$^$9!#(B +@end table -$BC18lE,1~7?%9%3%"IU$1$O9bEY$K-MhJQ99$5$l$k$G$"$m$&$3(B -$B$H$O?4$KN1$a$F$*$$$F$/$@$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$O$^$C$?$/;H$$J*(B -$B$K$J$i$J$$$h$&$K;W$($^$9!#$3$l$r$b$C$H;H$($k$h$&$K$9$k$?$a$K$O!"(B($B$h$j87(B -$BL)$JE}7WE*(B ($B$^$?$OL>A0$N(B +$B0lIt(B) $B$,?R$M$i$l$^$9!#(B -@node Home Score File -@section $B%[!<%`%9%3%"%U%!%$%k(B +@node The swish++ Engine +@subsubsection Swish++ $B%(%s%8%s(B -$B?7$7$$%9%3%"%U%!%$%k%(%s%H%j!<$,F~$l$i$l$k%9%3%"%U%!%$%k$O!"%[!<%`%9%3%"(B -$B%U%!%$%k(B @dfn{home score file} $B$H8F$P$l$^$9!#$3$l$ODL>o(B ($B%G%#%U%)%k%H(B -$B$G(B) $B$=$N%0%k!<%W<+?H$N$?$a$N%9%3%"%U%!%$%k$K$J$j$^$9!#Nc$((B -$B$P(B @samp{gnu.emacs.gnus} $BMQ$N%[!<%`%9%3%"%U%!%$%k(B -$B$O(B @file{gnu.emacs.gnus.SCORE} $B$G$9!#(B +FIXEM: $B$3$3$G2?$+$b$C$H8@$&!#(B -$B$7$+$7$J$,$i!"$3$l$O$"$J$?$N$*K>$_$G$O$J$$$+$b$7$l$^$;$s!#$?$/$5$s$N%0%k!<(B -$B%W$N4V$G6&DL$N%[!<%`%9%3%"%U%!%$%k$r6&M-$9$k$3$H$O$7$P$7$PJXMx$G$9(B---$BNc(B -$B$($P$9$Y$F$N(B @samp{emacs} $B%0%k!<%W$,!"$3$H$K$h$k$HF1$8%[!<%`%9%3%"%U%!%$(B -$B%k$r;H$&$3$H$,$G$-$^$9!#(B +Swish++ $B$N;qNA$O(B sourceforge $B$N(B swish++ $B$N%Z!<%8$G8+$D$+$k$G$7$g(B +$B$&(B: @uref{http://swishplusplus.sourceforge.net} -@vindex gnus-home-score-file -$B$3$l$r@)8f$9$kJQ?t$,(B @code{gnus-home-score-file} $B$G$9!#$3$l$O0J2<$NCM$r(B -$BA0!#%G%#%U%)%k%H$O(B @code{search} $B$G$9!#(B -@enumerate -@item -$BJ8;zNs!#$3$N>l9g!"$3$N%U%!%$%k$,$9$Y$F$N%0%k!<%W$G%[!<%`%9%3%"%U%!%$%k$H(B -$B$7$F;HMQ$5$l$^$9!#(B +@item nnir-swish++-additional-switches +Swish++ $B$KDI2C$N0z?t$H$7$FM?$($i$l$kJ8;zNs$N%j%9%H!#%G%#%U%)%k%H(B +$B$O(B @code{nil} $B$G$9!#(B -@item -$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O(B -$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#(B +@item nnir-swish++-remove-prefix +$B%0%k!<%WL>$rF@$k$?$a$K(B swish++ $B$,JV$9$=$l$>$l$N%U%!%$%kL>$+$i$K9gCW$9(B -$B$k$H!"(B@var{file-name} $B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#(B +FIXEM: $B$3$3$G2?$+$b$C$H8@$&!#(B -@item -$B4X?t!#$3$N4X?t$,(B @code{nil} $B0J30$rJV$;$P!"$=$NLa$jCM$,%[!<%`%9%3%"%U%!%$(B -$B%k$H$7$F;HMQ$5$l$^$9!#%0%k!<%WL>$,0z?t$H$7$F4X?t$KEO$5$l$^$9!#(B +Swish-e $B$N;qNA$O(B swish-e $B%[!<%`%Z!<%8$G8+$D$+$k$G$7$g(B +$B$&(B: @uref{http://swish-e.org} -@item -$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#(B -@end enumerate +@table @code +@item nnir-swish-e-program +Swish-e $B8!:w%W%m%0%i%`$NL>A0!#%G%#%U%)%k%H$O(B @code{swish-e} $B$G$9!#(B -$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!#(B -@end enumerate +@item nnir-swish-e-additional-switches +Swish-e $B$KDI2C$N0z?t$H$7$FM?$($i$l$kJ8;zNs$N%j%9%H!#%G%#%U%)%k%H(B +$B$O(B @code{nil} $B$G$9!#(B -$B$H$$$&$o$1$G!"C10l$N%9%3%"%U%!%$%k$@$1$r;H$$$?$$>l9g$O!"0J2<$N$h$&$K$9$l(B -$B$PNI$$$G$7$g$&(B: +@item nnir-swish-e-remove-prefix +$B%0%k!<%WL>$rF@$k$?$a$K(B swish-e $B$,JV$9$=$l$>$l$N%U%!%$%kL>$+$il9g$O!"(B -$B$3$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9(B: +Namazu $B$r;H$&$K$O:w0z%U%!%$%k$r:n$C$F0];}$9$kI,MW$,$"$j$^$9!#$9$Y$F$N:w(B +$B0z%U%!%$%k$O0l$D$N%G%#%l%/%H%j!<$KCV$$$F$"$k$O$:$G!"$=$N=j:_(B +$B$r(B @code{nnir-namazu-index-directory} $BJQ?t$r@_Dj$9$k$3$H$K$h$C$F(B nnir $B$K(B +$BEA$($J$1$l$P$J$j$^$;$s!#(B + +$B@5$7$/F/$+$;$k$K$O(B @code{nnir-namazu-remove-prefix} $BJQ?t$b@5$7$/$J$1$l$P(B +$B$J$j$^$;$s!#$3$l$O!"@5$7$$%0%k!<%WL>$rF@$k$?$a$K(B Namazu $B$,JV$9$=$l$>$l$N(B +$B%U%!%$%kL>$+$i(B +$B$rJV$9$H$7$^$7$g$&!#$3$NNc$G$O$K0J2<$N(B -$B4X?t$,$"$j$^$9(B: +$B:G8e$N%9%i%C%7%e$KCm0U$7$F$/$@$5$$!#%G%#%l%/%H%j!<$+$i$3$N@\F,8l$r(B @samp{mail.misc} $B$rF3$/$?$a$K(B @samp{/42} $B$r5CN$7$F$$$^$9!#(B -@table @code -@item gnus-current-home-score-file -@findex gnus-current-home-score-file -$B!V8=:_$N!WI8=`%9%3%"%U%!%$%k$rJV$7$^$9!#$3$l$O%9%3%"L?Na72$K!V:G?$N%*%W%7%g%s$O(B @code{nnir-namazu-additional-switches} $B$r@_Dj$9$k$3$H$K(B +$B$h$C$F(B namazu $B8!:w%3%^%s%I$KEO$5$l$^$9!#$H$j$o$1!"=PNO$N7A<0$rJQ99$7$F$7(B +$B$^$&$I$s$J%*%W%7%g%s$b(B namazu $B$KEO$5$J$$$3$H$,=EMW$G$9!#;H$C$F$bNI$$%*%W(B +$B%7%g%s$O(B `--sort'$B!"(B`--ascending'$B!"(B`--early' $B$*$h$S(B `--late' $B$G$9!#$5$i$J(B +$B$kM-8z$J%*%W%7%g%s$K$D$$$F$O(B Namazu $B$N@bL@=q$r;2>H$7$F$/$@$5$$!#(B -@samp{emacs} $B%0%k!<%WMQ$K0l$D$N%9%3%"%U%!%$%k$r!"$=$l$H$OJL$N$b$N(B -$B$r(B @samp{comp} $B%0%k!<%WMQ$KMQ0U$9$k0lJ}!"B>$N$9$Y$F$N%0%k!<%W$G$O$=$l$>(B -$B$lFH<+$N%9%3%"%U%!%$%k$r;H$&$h$&$K$7$?$$$J$i!"$3$s$J@_Dj$GNI$$$G$7$g$&(B: +$B%a!<%k$O(B `mknmz' $B%W%m%0%i%`$G:G=i$K:w0zIU$1$5$l$J$1$l$P$J$j$^$;$s!#@_Dj(B +$B%U%!%$%k$r:n$k$?$a$K$O(B namazu $B$N@bL@=q$rFI$s$G$/$@$5$$!#$3$3$KNc$,$"$j$^(B +$B$9(B: -@lisp -(setq gnus-home-score-file - ;; @r{$B@55,I=8=(B @code{"\\.emacs"} $B$K9gCW$9$k$9$Y$F$N%0%k!<%W(B} - '(("\\.emacs" "emacs.SCORE") - ;; @r{$B$9$Y$F$N(B comp $B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G(B} - ("^comp" "comp.SCORE"))) -@end lisp +@cartouche +@example + package conf; # $B$3$N9T$O>C$5$J$$$3$H(B! -@vindex gnus-home-adapt-file -@code{gnus-home-adapt-file} $B$O(B @code{gnus-home-score-file} $B$H$^$C$?$/F1(B -$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(B -$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(B -$B$5$l$k%U%!%$%k$KF~$l$i$l!"F1$8J8K!$r;H$&$3$H$,$G$-$^$9!#(B + # $B:w0zIU$1$5$l$J$$%Q%9!#(B`^' $B$^$?$O(B `$' $B%"%s%+!<$r;H$o$J$$$3$H!#(B + $EXCLUDE_PATH = "spam|sent"; -@code{gnus-home-score-file} $B$H(B @code{gnus-home-adapt-file} $B$r;H$&$3$H$K(B -$B2C$($F!"%0%k!<%W%Q%i%a!<%?!<(B (@pxref{Group Parameters}) $B$H%H%T%C%/%Q%i%a!<(B -$B%?!<(B (@pxref{Topic Parameters}) $B$r;H$C$F$b!"$[$\F1MM$N$3$H$r@.$7?k$2$k$3(B -$B$H$,$G$-$^$9!#%0%k!<%W!"%H%T%C%/%Q%i%a!<%?!<$O$3$NJQ?t$h$j$bM%@h$5$l$^$9!#(B + # $B8!:w$9$Y$-%X%C%@!.J8;z$N6hJL$OL5$$!#(B + $REMAIN_HEADER = "from|date|message-id|subject"; -@node Followups To Yourself -@section $B<+J,<+?H$X$N%U%)%m!<%"%C%W(B + # $B8!:w$G$-$k%U%#!<%k%I!#BgJ8;z(B/$B>.J8;z$N6hJL$OL5$$!#(B + $SEARCH_FIELD = "from|date|message-id|subject"; -Gnus $B$O8=:_$N%P%C%U%!!<$+$i(B @code{Message-ID} $B%X%C%@!<$r8+$D$1=P$9$?$a$N(B -$BFs$D$NL?Na$rDs6!$7$^$9!#$=$7$F(B Gnus $B$O!"B>$N5-;v$N(B @code{References} $B%X%C(B -$B%@!<$K$"$k$3$N(B @code{Message-ID} $B$r;H$C$F%9%3%"$rIU$1$k$?$a$N%9%3%"5,B'(B -$B$rDI2C$7$^$9!#$3$l$O;ve!"8=:_$N%P%C%U%!!<$K$"$k5-;v$KJVEz$7$?$9$Y$F$N(B -$B5-;v$N%9%3%"$rA}2C$5$;$^$9!#$3$l$O!"$"$J$?$,8@$C$?$3$H$K?M!9$,Ez$($?$i!"(B -$B$=$l$KMF0W$K5$IU$+$;$F$b$i$$$?$$$H$-$K!"$H$F$bJXMx$G$9!#(B + # $B:G$bD9$$8l$ND9$5!#(B + $WORD_LENG_MAX = 128; -@table @code -@item gnus-score-followup-article -@findex gnus-score-followup-article -$B$3$l$O!"$"$J$?<+?H$N5-;v$KD>@\%U%)%m!<%"%C%W$7$?5-;v$K%9%3%"$r2C$($^$9!#(B + # $B:G$bD9$$%U%#!<%k%I$ND9$5!#(B + $MAX_FIELD_LENGTH = 256; +@end example +@end cartouche -@item gnus-score-followup-thread -@findex gnus-score-followup-thread -$B$3$l$O!"$"$J$?$N5-;v$h$j!V2o$KF1$8$G$"$k$3$H$K5$$,IU$/$G$7$g$&!#0J2<$NFs$D$O;d$N$b$N$G$9(B: +@node The hyrex Engine +@subsubsection Hyrex $B%(%s%8%s(B +$B$3$N%(%s%8%s$O$b$O$d;H$o$l$F$$$^$;$s!#(B + +@node Customizations +@subsubsection $B%+%9%?%^%$%:(B + +@table @code +@item nnir-method-default-engines +$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(B +$B%H$N4XO"IU$1$O - +(nnimap . imap) +(nntp . gmane) @end example -$B$7$?$,$C$F!"$3$N%^%7%s$G$O(B @samp{x6} $B$G!V;d!W$+$I$&$+$r8+J,$1$k$3$H$,$G(B -$B$-$^$9!#$3$l$O;H$($^$9(B---$B0J2<$N5,B'$O!";d<+?H$X$N$9$Y$F$N%U%)%m!<%"%C%W(B -$B$N%9%3%"$r>e$2$k$G$7$g$&(B: +@item nnir-ignored-newsgroups +$B0l$D$N%5!<%P!<$K$"$k$9$Y$F$N%0%k!<%W$r8!:w$9$k$H$-$K!"(Bactive $B%U%!%$%k$K(B +$B$"$kFI$_Ht$P$9$Y$-%K%e!<%9%0%k!<%W$K9gCW$9$k@55,I=8=!#(B -@lisp -("references" - ("" - 1000 nil r)) -@end lisp +@item nnir-summary-line-format +nnir $B35N,%P%C%U%!!<$N9T$N$?$a$K;H$o$l$k=qK!;EMM!#(B +@code{gnus-summary-line-format} $B$N$9$Y$F$N=qK!;EMM;X<(;R$H$H$b$K(B nnir $B35(B +$BN,%P%C%U%!!(B ($BJ8;zNs(B) +%g $B5-;v$,$"$C$?85$NC;=L7A$N%0%k!<%WL>(B ($BJ8;zNs(B) +@end example -@node Scoring On Other Headers -@section $BB>$N%X%C%@!<$K%9%3%"$rIU$1$k(B -@cindex scoring on other headers +$B$b$7(B @code{nil} $B$@$C$?$i(B ($B$=$l$,%G%#%U%)%k%H(B)$B!"(B +@code{gnus-summary-line-format} $B$r;H$$$^$9!#(B -Gnus $B$,!VEAE}E*!W$J%X%C%@!<(B ---@samp{From}, @samp{Subject} $B$J$I(B---$B$K%9%3(B -$B%"$rIU$1$k$N$O$H$F$bB.$$$G$9!#$G$9$,!"B>$N%X%C%@!<$K%9%3%"$rIU$1$k$K(B -$B$O(B @code{head} $B$N%9%3%"$N$?$a$N5,B'$r=q$/I,MW$,$"$j!"$=$l$O9gCW$rC5$9$?(B -$B$a$K(B Gnus $B$,Kh2s%P%C%/%(%s%I$+$iC1FH$N5-;v$rl9g$KCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#$=$l(B -$B$,(B @code{t} $B$@$C$?$i!"$9$Y$F$N%0%k!<%W$GCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#(B +$B$b$7$3$NJQ?t$,(B @code{nil} $B$@$C$?$i!"$^$?$OMQ0U$7$?4X?t$,8!:w7k2L$H$7(B +$B$F(B @code{nil} $B$rJV$7$?$i!"Be$o$j$K(B @code{gnus-retrieve-headers} $B$,8F$P$l(B +$B$^$9!#(B +@end table -$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(B -$B$^$;$s$,!"%a!<%k%0%k!<%W$N$?$a$K$O$h$jM%$l$?O$G$3$N5!9=$,$I$&F/$/$+$,>\$7$/@bL@$5$l$F$$(B -$B$^$9$,!"$3$3$G$O$I$&$7$?$i(B @code{nnml} $B$G(B @samp{To} $B$H(B @samp{Cc} $B%X%C%@!<(B -$B$K%9%3%"$rIU$1$k$3$H$,$G$-$k$+$ND4M}$NNc$r5s$2$^$7$g$&!#(B +@node nnmairix +@section nnmairix -$B0J2<$r(B @file{~/.gnus.el} $B%U%!%$%k$KCV$$$F$/$@$5$$!#(B +($BLuCm(B: Mairix $B$O(B @acronym{ASCII} $BJ8;z$7$+%5%]!<%H$7$^$;$s!#(B) -@lisp -(setq gnus-extra-headers '(To Cc Newsgroups Keywords) - nnmail-extra-headers gnus-extra-headers) -@end lisp +@cindex mairix +@cindex nnmairix +$B$3$N9`$O!"%a!<%k$K:w0z$rIU$1$F(B Gnus $BFb$G8!:w$9$k$?$a$K!"$I$&$d$C(B +$B$F(B mairix $B$H%P%C%/%(%s%I(B @code{nnmairix} $B$r@_Dj$9$k$+$r@bL@$7$^$9!#$5$i(B +$B$K(B mairix $B8!:w$K7k$SIU$1$i$l$F<+F0E*$K99?7$5$l$k915WE*(B +$B$J(B ``$B8-$$(B'' (smart $B$J(B) $B%0%k!<%W$r:n$k$3$H$,$G$-$^$9!#(B -Gnus $B$r:F5/F0$7$F!"(B@kbd{M-x nnml-generate-nov-databases} $B%3%^%s%I(B -$B$G(B @code{nnml} $B$N(B overview $B%U%!%$%k$r:n$jD>$7$F$/$@$5$$!#$?$/$5$s$N%a!<(B -$B%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$k$G$7$g$&!#(B +@menu +* About mairix:: $B%a!<%k8!:w%(%s%8%s(B mairix $B$K$D$$$F(B +* nnmairix requirements:: nnmairix $B$r;H$&$?$a$KI,MW$J$3$H(B +* What nnmairix does:: nnmairix $B$O RET} $B$N$h$&$K$9$k$H!"(B -@samp{To} $B$H(B @samp{Cc} $B%X%C%@!<$K!H(Bextra headers$B!I$H$7$F%9%3%"$rIU$1$k$3(B -$B$H$,$G$-$^$9!#(B +@c FIXME: $B$3$N9`$N%^!<%/%"%C%W$O2~A1$9$kI,MW$,$"$k!#(B +@c $BNc$($P(B @samp$B!"(B@var$B!"(B@file$B!"(B@command $B$J$I$r2C$($k!#(B +@c (info "(texinfo)Indicating") $B$r;2>H!#(B +@node About mairix +@subsection $B%a!<%k8!:w%(%s%8%s(B mairix $B$K$D$$$F(B -$B$o$+$C$?$+$J(B? $B4JC1$@$h$M!#(B +Mairix $B$O%m!<%+%k$K3JG<$5$l$?%a!<%k$K:w0z$rIU$1$?$jC18l$r8!:w$9$k$?$a$N(B +$BF;6q$G$9!#=q$$$?$N$O(B Richard Curnow $B$G(B GPL $B$G%i%$%;%s%9$5$l$^$9!#(B +Mairix $B$O:G$b%]%T%e%i!<$J(B GNU/Linux $B$NG[I[$KIUB0$7$F$$$^$9$,!"(B +Windows ($B$H(B cygwin)$B!"(BMac OS X $B$*$h$S(B Solaris $B$N$b$H$G$bF0:n$7$^$9!#%[!<(B +$B%`%Z!<%8$O(B @uref{http://www.rpcurnow.force9.co.uk/mairix/index.html} $B$G(B +$B$9!#(B + +@code{nnir} $B%P%C%/%(%s%I$r2p$7$F;H$&$3$H$,$G$-$k(B swish++ $B$d(B namazu $B$N$h(B +$B$&$JB>$N8!:w%D!<%k$[$I$K$O(B mairix $B$OM;DL$,$-$+$J$$$+$b$7$l$^$;$s$,!"$=$l(B +$B$K$O?.$8$i$l$J$$$[$IB.$$$H$$$&$9$P$i$7$$FCD9$,$"$j$^$9!#8=:_$N%7%9%F%`$G(B +$B$O(B 1$BIC$G2?@iDL$b$N%a!<%k$N%X%C%@!<$H5-;v$N%\%G%#!<$N6y!9$^$G$rMF0W$KA\$9(B +$B$3$H$,$G$-$^$9!#8!:w$9$k$?$a$KI,MW$J%G!<%?%Y!<%9$N9=C[$K$O(B 1$B!A(B2$BJ,$+$+$k(B +$B$+$b$7$l$^$;$s$,!"0lEY$=$l$r40A4$K9T$J$($PNI$$$N$G$9!#$=$l0J8e!"99?7$ODI(B +$B2CE*(B ($B%$%s%/%j%a%s%?%k(B) $B$K9T$J$o$l$k$3$H$b$"$C$F!"K\Ev$KB.$$$N$G$9!#IU$1(B +$B2C$($F$*$/$H!"(Bmairix $B$N@_Dj$O$H$F$b$d$5$7$$$G$9!#(B + +$B$7$+$7:G9bB.$GF0$+$9$?$a$K(B mairix $B$O(B @code{Maildir} $B$^$?$O(B @code{MH} $B$N(B +$B7A<0(B ($B$3$l$O(B @code{nnml} $B%P%C%/%(%s%I$r4^$_$^$9(B) $B$G3JG<$5$l$?%a!<%k$G;H(B +$B$o$J$1$l$P$J$j$^$;$s!#$b$C$H$b(B mbox $B$G$bF0:n$9$k$N$G$9$1$l$I!#(BMairix $B$O(B +$BA[!W(B +$B$N(B maildir/MH $B%U%)%k%@!<$KCV$/$3$H$K$h$C$F8!:w7k2L$rDs<($7$^$9(B (mbox $B$r(B +$B;H$C$F$$$k>l9g$O%3%T!<$,:n$i$l$^$9(B)$B!#(BMairix $B$O$=$N$h$&$J2>A[%U%)%k%@!<$K(B +$B$9$G$K8!:w7k2L$rDs<($7$F$$$k$N$G!"$"$k%a!<%k8!:w$N7k2L$rDs<($9$k!V8-$$!W(B +$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(B +$B$K$h$/E,$7$F$$$^$9!#(B + +@node nnmairix requirements +@subsection nnmairix $B$r;H$&$?$a$KI,MW$J$3$H(B + +Mairix $B$O%m!<%+%k$J%a!<%k$r8!:w$7$^$9(B---$B$D$^$j(B mairix $B$O%a!<%k!&%U%)%k%@!<(B +$B$rI,$:D>@\$K%"%/%;%9$G$-$J$1$l$P$J$j$^$;$s!#$b$7%a!<%k$,JL$N%5!<%P!<(B ($BNc(B +$B$($P(B @acronym{IMAP} $B%5!<%P!<(B) $B$K$"$C$F!"$?$^$?$^(B shell $B$G%"%/%;%9$9$k$3(B +$B$H$,$G$-$k$N$J$i$P!"(B@code{nnmairix} $B$ONc$($P(B ssh $B$r2p$7$F(B mairix $B$r1s3V(B +$B$GF0:n$5$;$k$3$H$b$G$-$^$9!#(B -@node Scoring Tips -@section $B%9%3%"IU$1$N1|5A(B -@cindex scoring tips +$B2C$($F!"(B@code{nnmairix} $B$O(B Gnus $B$N%P%C%/%(%s%I(B @code{nnml}$B!"(B +@code{nnmaildir} $B$*$h$S(B @code{nnimap} $B$@$1$r%5%]!<%H$7$^$9!#(B +@code{nnmairix} $B$r;H$&$K$O!"I,$:$3$l$i$N%P%C%/%(%s%I$N0l$D$r;H$o$J$1$l$P(B +$B$J$j$^$;$s!#(B@code{nnmbox}$B!"(B@code{nnfolder} $B$^$?$O(B @code{nnmh} $B$N$h$&$JB>(B +$B$N%P%C%/%(%s%I$G$OF0:n$7$J$$$G$7$g$&!#(B -@table @dfn -@item $B%/%m%9%]%9%H(B -@cindex crossposts -@cindex scoring crossposts -$B%/%m%9%]%9%H$N%9%3%"$rDc$/$7$?$1$l$P!"9gCW$5$;$k$Y$-9T$O(B @code{Xref} $B%X%C(B -$B%@!<$G$9!#(B +$B$b$7$I$&$7$F$b(B mbox $B$r;H$o$J$1$l$P$J$i$J$/$F!"$=$l$G(B +$B$b(B @code{nnmairix} $B$r;H$$$?$$$N$J$i$P!"%m!<%+%k$J(B @acronym{IMAP} $B%5!<%P!<(B +$B$rN)$A>e$2$k$3$H$K$h$C$F(B @code{nnimap} $B$r2p$7$F%"%/%;%9$9$k$3$H$,$G$-$^(B +$B$9!#$3$l$O$$$/$D$+$N(B mbox $B%U%!%$%k$K%"%/%;%9$9$k$?$a$K$7$F$O$+$J$jBg$,$+(B +$B$j$J:n6H$K$J$k$N$G!"$b$&(B MH $B$+(B Maildir $B$KJQ$($F$7$^$$$^$7$g$&!#$=$l$G(B +$B$b(B mbox $B$r;H$&$3$H$KK\Ev$KK\Ev$K>pG.$r;}$C$F$$$k$N$J$i!"(BEmacs 23 $B$KIUB0(B +$B$7$F$$$k(B @file{mairix.el} $B%Q%C%1!<%8$r8&5f$9$kI,MW$,$"$k$G$7$g$&!#(B -@lisp -("xref" (" talk.politics.misc:" -1000)) -@end lisp +@node What nnmairix does +@subsection nnmairix $B$Oe$N%0%k!<%W$K%/%m%9%]%9%H$5$l$F$$$k5-;v$N%9%3%"$rDc(B -$B$/$7$?$1$l$P!"(B +$B%P%C%/%(%s%I(B @code{nnmairix} $B$O!"$"$k8!:w8l$G(B mairix $B$K?R$M$?$j%G!<%?%Y!<(B +$B%9$r99?7$5$;$k$?$a$K(B Gnus $B$+$i(B mairix $B$r8F$V$3$H$r2DG=$K$7$^$9!#35N,%P%C(B +$B%U%!!<$G%a%C%;!<%8$r8+$F$$$k4V!"$"$i$+$8$aMQ0U$5$l$F$$$k(B mairix $B$r8F$V$?(B +$B$a$N$$$/$D$+$N%7%g!<%H%+%C%H$r;H$&$3$H$,$G$-$^$9!#Nc$($P8=:_8+$F$$$k%a%C(B +$B%;!<%8$NAw?.$l$N5-;v$r8DJL$K%5!<%P!<$+$i$l(B -$B$N%9%3%"%U%!%$%k$G0l$D$rA*$s$G!"$=$l$K8G<9$9$Y$-$G$9!#$b$7Fs$D$r;H$&$H!"(B -$B$=$l$>$l$N5-;v$O(B @emph{$BFs2s(B} $B$K(B @code{All} $B$r;H$C$FA4It9gCW$5$;$F$/$@$5$$!#(B +Mairix $B$O$9$G$K%0%k!<%W$r:n$C$F$$$F!"(BGnus $B$G%"%/%;%9$G$-$k$h$&$K$=$l$i$N(B +$B%a!<%k$X$N%j%s%/$rMQ0U$7$F$$$k$N$K!"$$$C$?$$$J$<(B @code{nnmairix} $B$,I,MW(B +$B$J$N$+$H?R$M$k$+$b$7$l$^$;$s$M!#$=$&$G$O$"$j$^$;$s$+(B? $B$(!<$H!"$=$l$OF0(B +$B$/(B@emph{$B$+$b(B}$B$7$l$^$;$s$,!"$@$a$J$3$H$,B?$$$G$7$g$&(B---$BLdBjL5$7$K$O!#:G$b(B +$B$"$j$=$&$J$N$O!"5-;v?t$,$*$+$7$/$J$C$F!"$7$+$b;~!9$O(B Gnus $B$,$"$k$O$:$@$H(B +$B8@$$D%$k%a!<%k$,$9$G$K%-%c%s%;%k$5$l$F$$$F%"%/%;%9$G$-$J$$$3$H$r;W$$CN$i(B +$B$5$l$k$3$H$G$7$g$&!#$3$l$O!"$b$N$4$H$,(B Gnus $B$N8e$m$K1#$l$F5/$3$C$F$$$k$H(B +$B$-!"(BGnus $B$OK\Ev$OITK~$K;W$C$F$$$k$H$$$&;v-} $B$H$$$&L>A0$N%U%)%k%@!<$K3JG<$9$k$?$a(B +$B$K(B mairix $B%P%$%J%j!<$r8F$S$^$9$,!"$=$l$i$N%U%)%k%@!<$O(B Gnus $B%U%m%s%H%(%s(B +$B%I$K$OL>A0$,(B @code{} $B$@$1$K$J$C$FEO$5$l$^$9!#$9$G$K%a!<%k$r3JG<$7(B +$B$F$$$k4{B8$N%a!<%k%P%C%/%(%s%I$r;H$&$3$H$,$G$-$^$9$,!"$"$J$?$NB>$N%a!<%k(B +$B$HJB$Y$F?7$7$$%a!<%k%0%k!<%W$r:n$k(B @code{nnmairix} $B$,5$;}$A0-$$$N$G$"$l(B +$B$P!"Nc$($P?7$7$$(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B%5!<%P!<(B +$B$r(B mairix $B@lMQ$K:n$k$3$H$b$G$-$^$9!#$?$@$7!"$=$l$i$N%5!<%P!<$,4V0c$C$F?7(B +$BCe%a!<%k$rp$,@8$8$^$9(B---$B$3$3$G$O(B mairix $B%U%)%k%@!<$HB>$N%a!<%k$,F1(B +$B$8(B @code{nnimap} $B%P%C%/%(%s%I>e$K$J$1$l$P$J$j$^$;$s!#(B -@lisp -((mark -100)) -@end lisp +@node Setting up mairix +@subsection mairix $B$N@_Dj(B -$BF1MM$N$3$H$r(B @code{expunge} $B$G9T$J$&$3$H$r9M$($F$bNI$$$G$7$g$&!#(B +$B$^$:$O%a!<%k%U%)%k%@!<$N%P%C%/%"%C%W$r:n$j$^$7$g$&(B (@pxref{nnmairix +caveats})$B!#(B -@item $BH]DjJ8;z%/%i%9(B -$B$b$7(B @code{[^abcd]*} $B$_$?$$$J$b$N$r;XDj$9$k$H!"4|BT30$l$N7k2L$G=*$o$k$+(B -$B$b$7$l$^$;$s!#$3$l$O2~9TJ8;z$K$b9gCW$7$F$7$^$&$N$G!"$(!<$H!"L$CN$N$b$N$^(B -$B$G0z$-$:$j=P$7$F$7$^$&$b$7$l$^$;$s!#Be$o$j$K(B @code{[^abcd\n]*} $B$r;H$$$^(B -$B$7$g$&!#(B -@end table +Mairix $B$N@_Dj$O4JC1$G$9!#(B($B>/$J$/$H$b(B) $B0J2<$N%(%s%H%j!<$r4^(B +$B$`(B @file{.mairixrc} $B%U%!%$%k$r:n$C$F$/$@$5$$(B: -@node Reverse Scoring -@section $B5U%9%3%"(B -@cindex reverse scoring +@example +# Your Maildir/MH base folder +base=~/Maildir +@end example -$B$b$7!"I=Bj%X%C%@!<$K(B @samp{Sex with Emacs} $B$H$$$&J8;z$,$"$k5-;v$@$1$r;D(B -$B$7$F!"$=$NB>$N5-;v$9$Y$F$r>C5n$7$F$7$^$$$?$1$l$P!"%9%3%"%U%!%$%k$K0J2<$N(B -$B$h$&$J$b$N$rF~$l$k$3$H$,$G$-$^$9(B: +$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(B +$B%j!<$O$3$N%U%)%k%@!<$r4pE@$KAjBPE*$JCM$r$H$j$^$9!#(B +@code{nnmairix} $B$r(B @code{nnimap} $B$G;H$$$?$$>l9g!"$3$N4pE@$N%G%#%l%/%H%j!<(B +$B$O(B @acronym{IMAP} $B%5!<%P!<$,%a!<%k%U%)%k%@!<$r3JG<$9$k%a!<%k%G%#%l%/%H%j!<(B +$B$rI=$9$b$N$G$J$1$l$P$J$j$^$;$s(B! -@lisp -(("subject" - ("Sex with Emacs" 2)) - (mark 1) - (expunge 1)) -@end lisp +@example +maildir= ... $B:w0z$rIU$1$k(B maildir $B%U%)%k%@!<(B ... +mh= ... $B:w0z$rIU$1$k(B nnml/mh $B%U%)%k%@!<(B ... +mbox= ... $B:w0z$rIU$1$k(B mbox $B%U%)%k%@!<(B ... +@end example -$B$3$l$G(B @samp{Sex with Emacs} $B$K9gCW$9$k$9$Y$F$N5-;v$N%9%3%"$,>e$,$C$F!"(B -$B;D$j$N5-;v$K$O4{FI$N0u$,IU$-!"$*$^$1$K$=$l$i$O>C5n$5$l$k$G$7$g$&!#(B +Mairix $B$G:w0z$rIU$1$?$$$9$Y$F$N%a!<%k%U%)%k%@!<$H(B mbox $B%U%!%$%k$r$3$l(B +$B$G(B ($B4pE@%G%#%l%/%H%j!<$X$NAjBPCM$G(B!) $B;XDj$7$^$9!#(B@code{nnml} $B%P%C%/%(%s(B +$B%I$O%a!<%k$r(B MH $B7A<0$GJ]B8$9$k$N$G!"$=$l$i$N%G%#%l%/%H%j!<(B +$B$r(B @code{mh} $B9T$KCV$$$F$*$+$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#$5$i(B +$B$K>\$7$$$3$H$K$D$$$F$O!"$3$N>O$N:G8e$K$"$kNc$H(B mairixrc $B$N(B man $B%Z!<%8$r(B +$B8+$F$/$@$5$$!#(B -@node Global Score Files -@section $B%0%m!<%P%k%9%3%"%U%!%$%k(B -@cindex global score files +@example +omit=zz_mairix-* +@end example -$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O!V%0%m!<%P%k:o=|%U%!%$%k(B (global kill -file)$B!W$r;}$C$F$$$^$9!#$=$l$i$OIaDL!"$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k!"MxMQ(B -$Be$N2?J*$G$b(B -$B$"$j$^$;$s!#$U$U$s(B! $B$D$^$i$J$$!"DcG=$J%K%e!<%9%j!<%@!<$@$M!#(B +@vindex nnmairix-group-prefix +$B$3$l$O(B mairix $B$N8!:w7k2L$K6vA3$K:w0zIU$1$r$7$F$7$^$o$J$$$?$a$N$b$N$G$9!#(B +$B$3$l$i$N%U%)%k%@!<$N@\F,<-$O!"JQ?t(B @code{nnmairix-group-prefix} $B$GJQ$($k(B +$B$3$H$,$G$-$^$9!#(B -$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(B -$BCO0h$NMxMQl=j(B ... +@end example -@vindex gnus-global-score-files -$BB>?M$N%9%3%"%U%!%$%k$r;H$&$?$a$K$7$J$1$l$P$J$i$J$$$N$O!"(B -@code{gnus-global-score-files} $BJQ?t$r@_Dj$9$k$3$H$,$9$Y$F$G$9!#$=$l$>$l(B -$B$N%9%3%"%U%!%$%k$K$D$-0l$D!"$^$?$O$=$l$>$l$N%9%3%"%U%!%$%k%G%#%l%/%H%j!<(B -$B$K$D$-0l$D$N%(%s%H%j!<$K$J$j$^$9!#(BGnus $B$O$I$N%9%3%"%U%!%$%k$r$I$N%0%k!<(B -$B%W$K;H$&$N$,E,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#(B +@code{mformat} $B$N@_Dj$O(B mairix $B8!:w%U%)%k%@!<$X$N=PNO7A<0$r;XDj$7$^$9!#(B +$B8!:w7k2L$K(B @code{nnml} $B$G%"%/%;%9$7$?$$>l9g$O!"$3$l$r(B @code{mh} $B$K@_Dj$7(B +$B$F$/$@$5$$!#$5$b$J$1$l$P(B @code{maildir} $B$rA*$S$^$7$g$&!#(B -$BNc$($O%9%3%"%U%!%$(B -$B%k(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} $B$*$h(B -$B$S(B @file{/ftp@@ftp.some-where:/pub/score} $B%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%9(B -$B%3%"%U%!%$%k$r;H$$$?$1$l$P!"$3$N$h$&$K@_Dj$7$F$/$@$5$$(B: +$BMWLs$9$k$?$a$K!";d$N(B @file{.mairixrc} $B%U%!%$%k$rC;$/$7$?$b$N$rNc$K5s$2$^(B +$B$7$g$&(B: -@lisp -(setq gnus-global-score-files - '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE" - "/ftp@@ftp.some-where:/pub/score/")) -@end lisp +@example +base=~/Maildir +maildir=.personal:.work:.logcheck:.sent +mh=../Mail/nnml/*... +mbox=../mboxmail/mailarchive_year* +mformat=maildir +omit=zz_mairix-* +database=~/.mairixdatabase +@end example -@findex gnus-score-search-global-directories -@noindent -$BC1=c$G$7$g$&(B? $B%G%#%l%/%H%j!$O(B @samp{/} $B$G=*$o$i$J$/$F$O$J$j$^$;$s!#(B -$B$3$l$i$N%G%#%l%/%H%j!<$O!"0lHL$K(B Gnus $B$r;H$&0l2s$N4|4VCf$K0l2s$@$1$7$+FI(B -$B$_9~$^$l$^$;$s!#$b$71s3V%G%#%l%/%H%j!<$rl9g!"4pE@$N%G%#%l%/%H%j!<$O(B @file{~/Maildir} $B$G!"$=$3$K;d$N$9$Y$F(B +$B$N(B Maildir $B%U%)%k%@!<$,3JG<$5$l$F$$$^$9!#$4Mw$N$h$&$K$=$l$>$l$N%U%)%k%@!<(B +$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(B +$B$F(B? $B$=$l$O;d$,(B @acronym{IMAP} $B%5!<%P!<$H$7$F(B Dovecot $B$r;H$$!"$5$i$K$=$l(B +$B$O(B @code{Maildir++} $B%U%)%k%@!<$r;H$&$+$i$G$9!#(B@code{nnmairix} $B$r%F%9%H$9(B +$B$k$?$a$K(B @file{~/Mail/nnml} $B$K%;!<%V$5$l$F$$$k(B @code{nnml} $B$N%a!<%k$b$$(B +$B$/$D$+;}$C$F$$$^$9!#$3$l$O(B @code{base} $B%G%#%l%/%H%j!<$X$NAjBPCM$G;XDj$7(B +$B$J$1$l$P$J$i$J$$$N$G(B @code{../Mail} $B$NI=5-$,I,MW$G$9!#(B@code{*...} $B$G=*$o(B +$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(B +$B$"$k$3$H$KCm0U$7$F$/$@$5$$!#;08D$N%I%C%HL5$7$N%o%$%k%I%+!<%I(B @code{*} $B$G(B +$B$O:F5"E*$KF/$-$^$;$s!#$5$i$K;d$O(B @file{~/mboxmail} $B$N$"$?$j$K%"!<%+%$%V(B +$B$5$l$?%a!<%k$r4^$`8E$$(B @code{mbox} $B%U%!%$%k$r;}$C$F$$$^$9!#$=$NB>$N9T$N(B +$B0UL#$O8@$&$^$G$b$J$$$G$9$M!#(B -$B$?$@$7!"8=;~E@$G$O$3$N%*%W%7%g%s$r;H$&$H!"%0%k!<%W$KF~$k$N$,$$$/$i$+CY$/(B -$B$J$j$^$9!#(B($B$D$^$j(B---$B$+$J$j!"$G$9$1$I!#(B) +$B>\:Y$*$h$S$5$i$J$k%*%W%7%g%s$K$D$$$F$O(B @code{mairixrc} $B$N(B man $B%Z!<%8$r8+(B +$B$F$/$@$5$$!#$H$j$o$1%o%$%k%I%+!<%I$N;H$$J}$O!":#$^$G;H$C$F$$$?$N$H$O>/$7(B +$B0c$&$G$7$g$&!#(B -$BB>$N?M$?$A$K;H$C$F$b$i$&$?$a$K%9%3%"%U%!%$%k$r0];}4IM}$7$?$/$J$C$?$i!"C1(B -$B$K$"$J$?$N%9%3%"%U%!%$%k$rF?L>(B ftp $B$KCV$$$F!"@$3&$K8xI=$7$F$/$@$5$$!#5U(B -$B9T;J2q!$Ao$KB.$$$G$9!#(B -@quotation -@samp{retro-} $B$r!V5U9T!W$HLu$7$^$7$?!#F|K\$G$O!V%l%H%m!W$r!V8E$-A1$-;~Be(B -$B$N!W$N$h$&$J9NDjE*$J0UL#$G;H$&$3$H$,>/$J$/$J$$$N$G$9$,!"$3$3$G$OK\Mh$N(B -$B!V;~Be$K5U9T$7$?!W!V;H$($M!pJs$ro$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#(B -@item -$B0l8D$NITE,@Z$J5-;v$r8:E@$9$k$K$O!"(B@code{Message-ID} $B$G8:E@$9$k!#(B +@code{nnmairix} $B%5!<%P!<$N(B @strong{$BL>A0(B} $B$G$9(B---$B9%$-$J$b$N$rA*$s$G$/$@$5(B +$B$$!#(B + @item -$BFC$KAG@2$i$7$$Ej9FA0$G(B +$B$9!#$3$l$O(B @code{nnml:mymail} $B$N$h$&$J40A4$J%5!<%P!$G$J$1$l$P$J$j$^$;(B +$B$s!#:#$N$H$3$m(B @code{nnmaildir}$B!"(B@code{nnimap} $B$*$h$S(B @code{nnml} $B$G%"%/(B +$B%;%9$9$k%5!<%P!<$,%5%]!<%H$5$l$F$$$^$9!#>e$G@bL@$7$?$h$&$K!"%m!<%+%k$K3J(B +$BG<$5$l$k%a!<%k$N$?$a$K$O!"$"$J$?$,%a!<%k$r3JG<$7$F$$$k4{B8$N%5!<%P!<$K$9(B +$B$l$PNI$$$G$7$g$&!#$7$+$7(B @code{nnmairix} $B@lMQ$K!"Nc$($P?7$7(B +$B$$(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B%5!<%P!<$rBhFs$N(B (secondary) $BA*Br(B +$BJ}K!$K2C$($k$3$H$b$G$-$^$9(B (@pxref{Finding the News})$B!#$b$7$^$5$KBhFs(B +$B$N(B @code{nnml} $B%5!<%P!<$r(B mairix $BMQ$K;H$C$F$$$k$N$G$"$l$P!"%5!<%P!e$G1s3VF0:n$5$;$?$$$N$J$i$P!"$=$3$G$=(B +$B$l$KBP1~$9$k(B @code{nnimap} $B%5!<%P!<$rA*$P$J$1$l$P$J$j$^$;$s!#(B + @item -$B$=$N%0%k!<%W$N7{>O$rL5;k$7$?Ej9F$rIQHK$K7+$jJV$9Ej9Fo$3$l$OC1(B +$B$K(B @code{mairix} $B$GNI$$$N$G$9$,!"Nc$($P(B @acronym{IMAP} $B%5!<%P!<>e(B +$B$G(B mairix $B$r1s3VF0:n$5$;$?$$$N$G$"$l$P!"(B@code{ssh SERVER mairix} $B$N$h$&(B +$B$J$b$N$K$9$k$3$H$b$G$-$^$9!#(BMairix $B$X$N%G%#%U%)%k%H$N%*%W%7%g%s$r2C$($?(B +$B$$>l9g!"$=$l$r$3$3$G$d$C$F$b9=$$$^$;$s!#$G$b!"Be$o$j$KJQ(B +$B?t(B @code{nnmairix-mairix-search-options} $B$r;H$&J}$,NI$$$G$9!#(B + @item -@code{mark} $B$H(B @code{expunge} $B%"%H%`$r@_Dj$7!"1x$i$o$7$$5-;v$r40A4$KAr$j(B -$B5n$k!#(B +@strong{$B%G%#%U%)%k%H$N8!:w%0%k!<%W(B} $B$NL>A0$G$9!#$3$l$O(B mairix $B$N$9$Y$F$N(B +$B8!:w7k2L!"$D$^$j915WE*$J(B @code{nnmairix} $B%0%k!<%W$K7k$SIU$1$i$l$J$$$9$Y(B +$B$F$N8!:w7k2L$r3JG<$9$k%0%k!<%W$G$9!#9%$-$J$b$N$rA*$s$G$/$@$5$$!#(B @item -$B4|8B@Z$l>C5n$N%9%3%"!&%(%s%H%j!<$r;H$C$F!"%U%!%$%k$NBg$-$5$r>.$5$/M^$($k!#(B -$B$b$C$H$b!"%5%$%H$K$h$C$F8E$$5-;v$rD94|4VJ]B8$9$k$h$&$K!"$*$=$i$/D9$$4|8B(B -$B@Z$l>C5n$N4|4V$rl9g$O!"$=$3$G(B @samp{yes} $B$H2sEz$7$J$1$l$P$J$j$^$;$s!#$=(B +$B$l0J30$N>l9g$O(B @samp{no} $B$HEz$($k$Y$-$G$9!#(B @end itemize -@dots{} $B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O!">-Mh%0%m!<%P%k%9%3%"%U%!%$%k$r%5(B -$B%]!<%H$9$k$G$7$g$&$+(B? @emph{$B$&$U$U(B}$B!#$=$&!"$I$&9M$($F$_$?$C$F!"(BBlue -Wave $B$d(B xrn $B$d(B 1stReader $B$H$+$$$C$?%K%e!<%9%j!<%@!<$O!"%9%3%"$r%5%]!<%H(B -$B$9$k$Y$-$G$9$M!#:#$O8GBC$r0{$s$G8+C5n%U%!%$%k(B -@cindex kill files +$B%0%k!<%W%b!<%I$G(B: -Gnus $B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#C(B -$B5n%U%!%$%k$N9`L\$O$b$&>C$7$F$b$h$$$N$G$9$,!"$=$l$O(B Daniel Quinlan $B$,%9%3(B -$B%"%U%!%$%k$r9M$(=P$9A0$K;d$,=q$$$?$b$N$J$N$G!"$=$N%3!<%I$O$^$@;D$7$F$"$k(B -$B$N$G$9!#(B +@table @kbd +@item G b c +@kindex G b c ($B%0%k!<%W(B) +@findex nnmairix-create-server-and-default-group +@code{nnmairix} $B%5!<%P!<$H!"$3$N%5!<%P!<$N$?$a$N%G%#%U%)%k%H$N8!:w%0%k!<(B +$B%W$r:n$j$^$9(B (@code{nnmairix-create-server-and-default-group})$B!#$3$l$O$9(B +$B$G$K9T$J$C$F$*$$$F$"$kI,MW$,$"$j$^$9(B (@pxref{Configuring nnmairix})$B!#(B -$BMW$9$k$K!">C5n=hM}$O%9%3%"=hM}$h$j$b$+$J$j(B ($B;d$K8@$o$;$l(B -$B$P(B @emph{$B$b$N$9$4$/(B}) $BCY$$$N$G!"$"$J$?$N>C5n%U%!%$%k$O%9%3%"%U%!%$%k$K=q(B -$B$-49$($?J}$,NI$$$+$b$7$l$^$;$s!#(B +@item G b s +@kindex G b s ($B%0%k!<%W(B) +@findex nnmairix-search +Mairix $B$KAw$i$l$k8!:w8l$rM?$($^$9!#8!:w7k2L$O%G%#%U%)%k%H$N8!:w%0%k!<%W(B +$B$K3JG<$5$l!"$=$l$O<+F0E*$KI=<($5$l$^$9(B (@code{nnmairix-search})$B!#(B -$B$$$:$l$K$;$h!">C5n%U%!%$%k$OIaDL$N(B @code{emacs-lisp} $B%U%!%$%k$G$9!#$3$N(B -$B%U%!%$%k$NCf$K$O$I$s$J7A<0$G$bF~$l$k$3$H$,$G$-$^$9!#$D$^$j>C5n%U%!%$%k$r(B -$B%0%k!<%W$KF~$C$?$H$-$Ko$K%0%k!<%W$N%+%9%?(B +$B%^%$%:$K;w$?%0%i%U%#%C%/$J%&%#%8%'%C%H$r;H$C$F:n$k$h$&$K$7$^$9!#$=$l$,$I(B +$B$s$J$b$N$+$rCN$k$K$O!"$^$:$O;n$7$F$_$F$/$@$5(B +$B$$(B (@code{nnmairix-widget-search})$B!#(B -$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9(B: +@item G b i +@kindex G b i ($B%0%k!<%W(B) +@findex nnmairix-search-interactive +$B$b$&0l$D$N2wE,$J(B mairix $B8!:w%3%^%s%I$G$9$,!"%_%K%P%C%U%!!<$7$+;H$$$^$;(B +$B$s(B (@code{nnmairix-search-interactive})$B!#(B -@lisp -(gnus-kill "From" "Lars Ingebrigtsen") -(gnus-kill "Subject" "ding") -(gnus-expunge "X") -@end lisp +@item G b g +@kindex G b g ($B%0%k!<%W(B) +@findex nnmairix-create-search-group +$B8!:w$K4XO"$5$;$i$l$?915WE*$J%0%k!<%W$r:n$j$^(B +$B$9(B (@code{nnmairix-create-search-group})$B!#$3$N%0%k!<%W$r(B @kbd{g} $B$^$?(B +$B$O(B @kbd{M-g} $B$G99?7$9$k$H$-$K(B @code{nnmairix} $B%P%C%/%(%s%I$O<+F0E*(B +$B$K(B mairix $B$r8F$S$^$9!#(B -$B$3$l$O;d$,=q$$$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1!"35N,%P%C%U%!!<$+$i0u$NIU$$(B -$B$?5-;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#(B +@item G b q +@kindex G b q ($B%0%k!<%W(B) +@findex nnmairix-group-change-query-this-group +$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N8!:w>r7o$rJQ99$7$^(B +$B$9(B (@code{nnmairix-group-change-query-this-group})$B!#(B -$BB>$N%W%m%0%i%`$G$O$^$C$?$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#(B -Gnus $B$O(B @code{rn} $B$N>C5n%U%!%$%k$i$7$-$b$N$K=P2q$&$H!"2?$H$+$=$l$r2rl(B +$B9g$K;H$$$^$9(B (@code{nnmairix-group-toggle-threads-this-group})$B!#(B -@sc{gnus} $B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!!<4X?t$,$"$j$^$9(B: +@item G b u +@kindex G b u ($B%0%k!<%W(B) +@findex nnmairix-update-database +@vindex nnmairix-mairix-update-options +$B%G!<%?%Y!<%9$r99?7$9$k$?$a$K(B mairix $B%P%$%J%j!<$r8F$S$^(B +$B$9(B (@code{nnmairix-update-database})$B!#%G%#%U%)%k%H$N%Q%i%a!<%?!<$O!"$3$l(B +$B$r$G$-$k$@$1B.$/$9$k$?$a$N(B @code{-F} $B$*$h$S(B @code{-Q} $B$G$9(B ($B$3$l$i$N%G%#(B +$B%U%)%k%H$N%*%W%7%g%s$rDj5A$9$k$K$OJQ(B +$B?t(B @code{nnmairix-mairix-update-options} $B$r8+$F$/$@$5$$(B)$B!#(B -@table @kbd -@item M-k -@kindex M-k ($B35N,(B) -@findex gnus-summary-edit-local-kill -$B$3$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$7$^(B -$B$9(B (@code{gnus-summary-edit-local-kill})$B!#(B +@item G b r +@kindex G b r ($B%0%k!<%W(B) +@findex nnmairix-group-toggle-readmarks-this-group +$B$3$N(B @code{nnmairix} $B%0%k!<%W$N5-;v$r>o$K4{FI$^$?$OL$FI$KJ]$D$+!"$^$?$O(B +$B0u$rJQ99$7$J$$$h$&$K$7$^(B +$B$9(B (@code{nnmairix-group-toggle-readmarks-this-group})$B!#(B -@item M-K -@kindex M-K ($B35N,(B) -@findex gnus-summary-edit-global-kill -$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-summary-edit-global-kill})$B!#(B -@end table +@item G b d +@kindex G b d ($B%0%k!<%W(B) +@findex nnmairix-group-delete-recreate-this-group +$B!VK\Ev$N!W%a!<%k%P%C%/%(%s%I$G(B @code{nnmairix} $B%0%k!<%W$r:n$jD>$7$^(B +$B$9(B (@code{nnmairix-group-delete-recreate-this-group})$B!#(B +@code{nnmairix} $B%0%k!<%W$N5-;v?t$,$$$D$b4V0c$C$F$$$k>l9g$K!"$3$l$r9T$J$&(B +$B$3$H$,$G$-$^$9!#(B -$B>C5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9(B: +@item G b a +@kindex G b a ($B%0%k!<%W(B) +@findex nnmairix-group-toggle-allowfast-this-group +$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N$?$a$N(B @code{allow-fast} $B%Q%i%a!<(B +$B%?!<$r%H%0%k$K@Z$jBX$($^(B +$B$9(B (@code{nnmairix-group-toggle-allowfast-this-group})$B!#%G%#%U%)%k%H(B +$B$N(B @code{nnmairix} $B$NF0:n$O!"%0%k!<%W$r99?7$7$?$jF~$C$?$H$-$K(B mairix $B$N(B +$B8!:w$r9T$J$&$3$H$G$9!#(B@code{allow-fast} $B%Q%i%a!<%?!<$,@_Dj$5$l$k$H!"%0%k!<(B +$B%WF~$C$?$H$-$G$O$J$/!"L@<(E*$K%0%k!<%W$r99?7$9$k$H$-$@$1(B mairix $B$,8F$P$l(B +$B$^$9!#$3$l$O%0%k!<%W$KF~$k$H$-$KB.$/$J$j$^$9$,!"99?7$7$?$H$-$H$^(B +$B$@(B mairix $B%G!<%?%Y!<%9$KL5$$%0%k!<%W$KF~$k$H$-$N4|4V$K2?$+$,JQ2=$7$?>l9g(B +$B$K!"C5n%U%!%$%k$rJT=8$7$^(B -$B$9(B (@code{gnus-group-edit-local-kill})$B!#(B +@item G b p +@kindex G b p ($B%0%k!<%W(B) +@findex nnmairix-group-toggle-propmarks-this-group +$B$3$N%0%k!<%W$N0u$rEAHB$5$;$k$+$I$&$+$r%H%0%k$K@Z$jBX$($^(B +$B$9(B (@code{nnmairix-group-toggle-propmarks-this-group})$B!#(B +(@pxref{Propagating marks})$B!#(B -@item M-K -@kindex M-K ($B%0%k!<%W(B) -@findex gnus-group-edit-global-kill -$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-group-edit-global-kill})$B!#(B +@item G b o +@kindex G b o ($B%0%k!<%W(B) +@findex nnmairix-propagate-marks +$B0u$rl9g$@(B +$B$1I,MW$G$9!#(B @end table -$B>C5n%U%!%$%kJQ?t(B: - -@table @code -@item gnus-kill-file-name -@vindex gnus-kill-file-name -@samp{soc.motss} $B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL(B -$B>o(B @file{soc.motss.KILL} $B$H$$$&L>A0$G$9!#$3$N%U%!%$%kL>$rF@$k$?$a$K%0%k!<(B -$B%WL>$KIU2C$5$l$k@\Hx8l$O!"(B@code{gnus-kill-file-name} $BJQ?t$GM?$($i$l$^$9!#(B -$B!V%0%m!<%P%k!W>C5n%U%!%$%k$O(B ($B%9%3%"%U%!%$%k$N0UL#$G$N!V%0%m!<%P%k!W$8$c(B -$B$J$$$h!"$b$A$m$s(B) $BC1$K(B @file{KILL} $B$H$$$&L>A0$G$9!#(B - -@vindex gnus-kill-save-kill-file -@item gnus-kill-save-kill-file -$B$3$NJQ?t$,(B @code{nil} $B0J30$G$"$l$P!"(BGnus $B$O=hM}$N8e$K>C5n%U%!%$%k$rJ]B8(B -$B$7$^$9!#$3$l$O4|8B@Z$l>C5n$r9T$J$&>C5n$r;H$C$F$$$k$H$-$KI,MW$G$9!#(B - -@item gnus-apply-kill-hook -@vindex gnus-apply-kill-hook -@findex gnus-apply-kill-file-unless-scored -@findex gnus-apply-kill-file -$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%)(B -$B%k%H$G$O(B @code{(gnus-apply-kill-file)} $B$G$9!#F1$8%0%k!<%W$N$?$a$N%9%3%"(B -$B%U%!%$%k$,$"$k>l9g$K>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/(B -$B$r(B @code{(gnus-apply-kill-file-unless-scored)} $B$K@_Dj$7$F$/$@$5$$!#>C5n(B -$B%U%!%$%k$r=hM}$5$;$?$/$J$1$l$P!"$3$NJQ?t$r(B @code{nil} $B$K@_Dj$7$F$/$@$5$$!#(B - -@item gnus-kill-file-mode-hook -@vindex gnus-kill-file-mode-hook -$B>C5n%U%!%$%k%b!<%I$N%P%C%U%!!C5n%U%!%$%k$NJQ49(B -@cindex kill files -@cindex converting kill files +@table @kbd +@item $ m +@kindex $ m ($B35N,(B) +@findex nnmairix-widget-search-from-this-article +$B8=:_$N%a%C%;!<%8$K4p$E$$$?(B mairix $B$N8!:w$^$?$O%0%k!<%W$r!"%0%i%U%#%C%/$J(B +$B%&%#%8%'%C%H$r;H$C$F:n$j$^$9(B (@code{nnmairix-widget-search} $B$HF1$8$G(B +$B$9(B) (@code{nnmairix-widget-search-from-this-article})$B!#(B -$B$"$J$?$,8E$$>C5n%U%!%$%k$r$I$C$5$j;}$C$F$$$k$N$G$"$l$P!"$=$l$i$r%9%3%"%U%!(B -$B%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,!VIaDL$N!W$b$N$G$"$l$P!"(B -@file{gnus-kill-to-score.el} $B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1(B -$B$l$P!"r7o$G?7$7$$8!:w%0%k!<%W$rBPOCE*$K:n$j$^$9!#(B +$B%0%i%U%#%C%/$J%&%#%8%'%C%H$NBe$o$j$K%_%K%P%C%U%!!<$r;H$$$^$9(B +$B$,(B (@code{nnmairix-create-search-group-from-message})$B!#(B -$B>C5n%U%!%$%k$+$i%9%3%"%U%!%$%k$X$NJQ49%Q%C%1!<%8$O!"I8=`$G$O(B Emacs $B$K$O(B -$B4^$^$l$F$$$^$;$s!#$=$l$O(B Gnus $B$NG[I[$N(B contrib $B%G%#%l%/%H%j!e$3$l$O8=:_$N5-;v(B +$B$N(B @samp{m:msgid} $B$G(B @code{nnmairix-search} $B$r8F$s$G%9%l%C%I$rF@$k$?$a$N(B +$B%7%g!<%H%+%C%H$G$9!#(B -$B$"$J$?$N>C5n%U%!%$%k$,Hs>o$KJ#;($J$N$G$"$l$P(B---$B$=$l(B -$B$K(B @code{gnus-kill} $B7A<00J30$N$b$N$,$?$/$5$s4^$^$l$F$$$k$N$J$i!"$=$l$i$r(B -$Be5i%9%3%"IU$1(B +@item $ o +@kindex $ o ($B35N,(B) +@findex nnmairix-goto-original-article +($B$3$l$,;H$($k$N$O(B @code{nnmairix} $B%0%k!<%W$@$1$G$9(B!) $B$3$N5-;v$K@5$7$$Ej(B +$B9FMM<0(B (posting styles) $B$H%0%k!<%W%Q%i%a!<%?!<$rE,MQ$7$FJV?.$9$k$?$a$K!"(B +$B$3$N5-;v$,85!9Mh$?%0%k!<%W$rFCDj$7$F!"$=$N%0%k!<%W$G$=$N5-;v$rI=<($7$h$&(B +$B$H$7$^$9(B (@code{nnmairix-goto-original-article})$B!#$3$N4X?t$O$b$7MxMQ2DG=(B +$B$J$i%l%8%9%H%j!<$r;H$$$^$9$,!"BeBXA0$rJ,@O$9$k(B +$B$3$H$b$G$-$^$9!#(B -$BI=Bj$d(B From $B%X%C%@!<$K%9%3%"$rIU$1$k$N$O==J,AGE($G$9$,!"K\Ev$K6=L#$,$"$k(B -$B$N$,!"FCDj$NI=Bj$K4X$7$F$"$k?M$,8@$C$F$$$k$3$H$@$1$@$C$?>l9g$O$I$&$9$l$P(B -$BNI$$$G$7$g$&(B? $B$b$7$/$O!"(BA $B$5$s$,(B B $B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H$-$OH`(B -$B=w$,8@$C$F$$$k$3$H$rFI$_$?$/$J$$$1$l$I!"(BC $B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H(B -$B$-$O2?$r8@$C$F$$$k$+$rCN$j$?$$$H$$$&>l9g$O(B? +@item $ u +@kindex $ u ($B35N,(B) +@findex nnmairix-remove-tick-mark-original-article +$B85$N5-;v$+$i!"$b$7$"$l$P2D;k5-;v$N0u(B (tick mark) $B$re5i%9%3%"5,B'$r;H$($P!"$I$s$JJ#;($J%9%3%"$N%Q%?!<%s$G$b:n@.$9$k$3$H$,$G(B -$B$-$^$9!#(B +@node Propagating marks +@subsection nnmairix $B%0%k!<%W$N0u$rEAHB$5$;$kJ}K!(B -@menu -* Advanced Scoring Syntax:: $BDj5A(B -* Advanced Scoring Examples:: $B$I$N$h$&$K8+$($k$+(B -* Advanced Scoring Tips:: $B$=$l$r:GBg8B$KMxMQ$9$k(B -@end menu +$B=i$a$K(B: $B0u$rEAHB$5$;$k5!G=$r8zN(NI$/;H$&$?$a$K$O!"e5i%9%3%"IU$19=J8(B +@uref{http://www.randomsample.de/mairix-maildir-patch.tar} -$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(B -$B$O!":G=i$NMWAG$O%j%9%H$G$9!#FsHVL\$NMWAG$O!":G=i$NMWAG$,(B @code{nil} $B$G$J(B -$B$$CM$H$7$FI>2A$5$l$?$H$-$KE,MQ$5$l$k%9%3%"$G$9!#(B +$B$3$N%Q%C%A$K$O(B mairix v0.21 $B$N%=!<%9%3!<%I$,I,MW$G$9!#$=$l$KIU$$$F$$(B +$B$k(B readme $B%U%!%$%k$G$I$s$J$3$H$b@bL@$5$l$F$$$^$9!#0u$NEAHB$r;H$o$J$/$F$b(B +$BNI$$$H;W$&$J$i$3$l$i$N%Q%C%A$rEv$F$J$/$F$b9=$$$^$;$s$,!"$=$l$G$b$J$*!"$=(B +$B$l$i$O(B maildir $B%U%i%0$NJQ99$K$^$D$o$k$d$C$+$$$4$H$r=$@5$7$F$b$/$l$k$N$G(B +$BM-MQ$G$7$g$&!#(B -$B$3$l$i$N%j%9%H$O;0$D$NO@M}1i;;;R!"0l$D$N%j%@%$%l%/%H1i;;;R(B ($BLuCm(B: $BK\J8$G(B -$B$O4V@\1i;;;R$HI=5-$5$l$F$$$^$9(B)$B!"$*$h$SMM!9$J9gCW1i;;;R$G9=@.$9$k$3$H$,(B -$B$G$-$^$9!#(B +$B%Q%C%A$rEv$F$?(B mairix $B$N%P%$%J%j!<$H$H$b$K(B @code{nnmairix} $B$r%a!<%kJ,(B +$B3d(B (@pxref{Fancy Mail Splitting}) $B$NBe$o$j$H$7$F;H$&$3$H$,$G$-$^$9!#Nc$((B +$B$P(B @samp{david@@foobar.com} $B$+$i$N$9$Y$F$N%a!<%k$r$"$k%0%k!<%W$KJ|$j9~$`(B +$BBe$o$j$K!"C1$K(B @samp{f:david@@foobar.com} $B$rC5$98!:w%0%k!<%W$r:n$k$3$H$,(B +$B$G$-$^$9!#$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L(B -$B$,(B @code{false} $B$K$J$C$?$iDd;_$7$^$9!#$9$Y$F$N0z?t$,(B @code{true} $B$NCM$K(B -$BI>2A$5$l$?>l9g!"$3$N1i;;;R$O(B @code{true} $B$rJV$7$^$9!#(B +$B$=$N%a!<%k%0%k!<%W$r%-%c%C%A%"%C%W$9$k(B ($B$9$Y$F$N5-;v$r4{FI$K$9$k(B) $B$3$H$O(B +$B$G$-$^$9!#$7$+$7$3$l$OB`6~$@$7!"$=$N$?$a$N(B @code{nnmairix} $B%0%k!<%W$r:n$C(B +$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(B +$B$m$s:G=i$K(B @code{nnmairix-goto-original-article} (@pxref{nnmairix +keyboard shortcuts}) $B$r;H$C$F$+$i85$N%0%k!<%W$G$=$N%a!<%k$rFI$`$3$H$O$G(B +$B$-$^$9$,!"$=$l$O$b$C$H$d$C$+$$$G$7$g$&!#(B -@item | -@itemx or -$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L(B -$B$,(B @code{true} $B$K$J$C$?$iDd;_$7$^$9!#$I$N0z?t$b(B @code{true} $B$G$J$+$C$?$i!"(B -$B$3$N1i;;;R$O(B @code{false} $B$rJV$7$^$9!#(B +$BL@$i$+$K!"85$N5-;v$K$I$&$K$+$7$F0u$r<+F0E*$KIU$1$k$3$H$G$-$l$P!"$=$l$,:G(B +$B$b3Z$J$d$jJ}$G$7$g$&!#$3$l$,$^$5$K(B @emph{$B0u$NEAHB(B} $B$,9T$J$*$&$H$7$F$$$k(B +$B$3$H$G$9!#(B -@item ! -@itemx not -@itemx ,A,(B -$B$3$NO@M}1i;;;R$O$?$C$?0l$D$N0z?t$r$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW1i(B -$B;;;R$O(B @samp{("form" "Lars Ingebrigtsen" s)} $B$N$h$&$J$b$N$G$9!#%X%C%@!<(B -$BL>$OC1=c$J%9%3%"IU$1$r$9$k$H$-$N$b$N$HF1$8$G!"9gCW$N7?$bF1$8$G$9!#(B +$B$"$J$?$,CN$C$F$$$kI,MW$,$"$k!"$^$?$OL5$$!"$5$i$J$k$3$H$,$i$,$"$j$^$9(B: -@node Advanced Scoring Examples -@subsection $B>e5i%9%3%"IU$1$NNc(B +@vindex nnmairix-propagate-marks-upon-close +$B0u$O$9$0$K$G$O$J$/!"%0%k!<%W$rJD$8$?$H$-$@$1IU$1$i$l$^$9!#$3$l$O0u$NEAHB(B +$B$r@-5^$K9T$J$o$J$$0J30$K(B maildir $B%U%!%$%k$r07$&$H$-$N%7%s%\%j%C%/%j%s%/(B +$B$K$^$D$o$kLdBj$N2sHr$b$7$^$9(B ($B%U%i%0$NJQ99$O%U%!%$%kL>$NJQ2=$rH<$&$N$G(B)$B!#(B +$B0u$NEAHB$r(B @code{nnmairix-propagate-marks-upon-close} $B$rDL$8$F@)8f$9$k$3(B +$B$H$b$G$-$^$9(B ($B>\$7$/$OJQ?t$N@bL@$r8+$F$/$@$5$$(B)$B!#(B -$B0J2<$NNc$O%9%3%"%U%!%$%k$N5,B'$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#$=$l$i$r;H$C$F(B -$B40`z$J%9%3%"%U%!%$%k$r:n$k$K$O!"JL$N3g8L$NAH$G$=$l$i$r0O$s$G$/$@$5$$!#(B +$BEvA3$J$,$i!"$"$J$?$,0u$rIU$1$?$$$"$i$f$k5-;v$N$?$a$K(B @code{nnmairix} $B$O(B +$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(B +$B$K(B @code{nnmairix} $B$O!"$b$7;H$($k$J$i:G=i$K%l%8%9%H%j!<$r;H$$$^$9!#%l%8(B +$B%9%H%j!<$OHs>o$KB.$$$G$9!#$7$?$,$C$F0u$NEAHB$r;H$&$J$iK\Ev$K%l%8%9%H%j!<(B +$B$r;H$($k$h$&$K$9$Y$-$G$9!#K\Ev$K!#(BRAM $B$H%G%#%9%/$NMFNL$K?4G[$,L5$$$J(B +$B$i(B @code{gnus-registry-max-entries} $B$r==J,$KBg$-$JCM$K@_Dj$7$F$/$@$5$$!#(B +$BBg;v$rl9g!"$=$N5-;v$N%U%!%$%kL>$rFCDj$9$k$?$a$K(B @code{nnmairix} $B$ODI2C(B +$B$N(B mairix $B8!:w$r9T$J$$$^$9!#$b$A$m$s$3$l$O%l%8%9%H%j!<$h$jCY$/$J$j$^(B +$B$9(B---$B$b$7$3$N$d$jJ}$G?tI4$J$$$7$O?t@i$N0u$rIU$1$k$H!"$$$/$i$+;~4V$,$+$+(B +$B$k$+$b$7$l$^$;$s!#$3$N>u67(B +$B$O(B @code{nnmairix-only-use-registry} $B$r(B @code{t} $B$K@_Dj$9$k$3$H$K$h$C$F(B +$BHr$1$k$3$H$,$G$-$^$9!#(B -@example -@group -((& - ("from" "Lars Ingebrigtsen") - ("subject" "Gnus")) - 1000) -@end group -@end example +$B$*$=$i$/$"$J$?$O5UJ}8~$K$b0u$rEAHB$5$;$?$$$G$7$g$&!#$D$^$j!VK\Ev$N!W%a!<(B +$B%k%0%k!<%W$G5-;v$K2D;k(B (tick) $B0u$rIU$1$?$i(B @code{nnmairix} $B%0%k!<%W$K$"(B +$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(B +$B$h$j!"$3$l$O(B maildir $B$r;H$&>l9g$@$18zN(E*$K9T$J$&$3$H$,$G$-$^$9!#$9$0$K(B +$BL7=b$7$?$3$H$r8@$$$^$9$,!"$=$l$O(B @code{nnmaildir} $B$G$OF/$-$^$;$s!#$J$<$J(B +$B$i(B @code{nnmaildir} $B$O0u$r30It$N$7$+$b%U%!%$%k$G$O$J$$$H$3$m$K3JG<$9$k$+(B +$B$i$G$9!#$7$?$,$C$F(B @code{nnmairix} $B%0%k!<%W$X$N0u$NEAHB$O!"DL>o$O%U%!%$(B +$B%k7A<0$H$7$F(B maildir $B$r;H$&(B @acronym{IMAP} $B%5!<%P!<$N>l9g$@$1F/$-$^$9!#(B -$B$U$s!"4JC1$9$.$k$+$J(B? +@vindex nnmairix-propagate-marks-to-nnmairix-groups +$B:#$3$N@_Dj:n6H$r9T$J$C$F$$$k$N$J(B +$B$i(B @code{nnmairix-propagate-marks-to-nnmairix-groups} $B$r(B @code{t} $B$K@_Dj(B +$B$7$F2?$,5/$-$k$+8+$F$/$@$5$$!#$b$7$"$J$?$,8+$k$b$N$,9%$-$G$O$J$$$J$i$P!"(B +$B:F$S$=$l$r(B @code{nil} $B$KLa$7$^$7$g$&!#0l$D$NLdBj$OL$FI5-;v$N?t$r4V0c$($k(B +$B$3$H$+$b$7$l$^$;$s!#$3$l$O85$N%0%k!<%W$G5-;v$r>C5n$7$?$j!"$^$?$O4|8B@Z$l(B +$B>C5n$5$l$?$H$-$KIaDL$K5/$-$^$9!#$3$l$,5/$-$?$i$=$N%P%C%/%(%s%I$G(B @kbd{G +b d} $B$r;H$C$F!"$=$N(B @code{nnmairix} $B%0%k!<%W$r:n$jD>$7$F$/$@$5$$!#(B -$BH`$,D9$$5-;v$r=q$/$H$-!";~!92?$+AGE($J$3$H$r8@$$$^$9(B: +@node nnmairix tips and tricks +@subsection nnmairix $B$N%R%s%H!"$3$D!"$*$h$S$$$/$D$+$NNc(B -@example -((& - ("from" "Lars Ingebrigtsen") - (| - ("subject" "Gnus") - ("lines" 100 >))) - 1000) -@end example +@itemize +@item +$B%a!<%k$N%A%'%C%/(B -$B$7$+$7!"H`$,(B Reig Eigil Logge $B$K$h$C$F=q$+$l$?$b$N$KH?1~$7$F$$$k$H$-$O!"(B -$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s(B: +@findex nnmairix-update-groups +$B;d$OBg;v$J%a!<%k$N%0%k!<%W$r%0%k!<%W%l%Y%k(B 1 $B$K$7$F$$$^$9!#(BMairix $B%0%k!<(B +$B%W$N%0%k!<%W%l%Y%k$O(B 5 $B$J$N$G!"$=$l$i$O5/F0;~$K%A%'%C%/$5$l$^$;(B +$B$s(B (@pxref{Group Levels})$B!#(B -@example -((& - ("from" "Lars Ingebrigtsen") - (1- ("from" "Reig Eigil Logge"))) - -100000) -@end example +$B%a!<%k$r%A%'%C%/$9$k$?$a$K;d$O0J2<$r;H$C$F$$$^$9(B: -Redmondo $B$,>C$($?7$2<$K$D$$$F=q$$$?$H$-$K%U%)%m!<%"%C%W$7$?$9$Y$F$N?M$N(B -$B%9%3%"$,>e$2$i$l$^$9$,!"$=$l$OH`$i$,Gr$$7$2<$K$D$$$F8l$C$F$$$k$H$-$N$_$G(B -$B$9!#$7$+$7(B Lars $B$,7$2<$K$D$$$FOC$r$7$F$$$k$H$-$O!"$?$$$F$$$"$^$j$*$b$7$m(B -$B$/$"$j$^$;$s(B: +@lisp +(defun my-check-mail-mairix-update (level) + (interactive "P") + ;; $B@\F,0z?t$,M?$($i$l$J$+$C$?$i%l%Y%k$r(B 1 $B$K@_Dj$9$k!#(B + (gnus-group-get-new-news (or level 1)) + (nnmairix-update-groups "mairixsearch" t t) + (gnus-group-list-groups)) -@example -((& - (1- - (& - ("from" "redmondo@@.*no" r) - ("body" "disappearing.*socks" t))) - (! ("from" "Lars Ingebrigtsen")) - ("body" "white.*socks")) - 1000) -@end example +(define-key gnus-group-mode-map "g" 'my-check-mail-mairix-update) +@end lisp -$BBgNL$N5-;v$,N.$l$F$$$k%0%k!<%W$rFI$s$G$$$F!"JVEz$K$7$+6=L#$,L5$$$H$7$^$7$g(B -$B$&!#$=$&$$$&>l9g$K$d$k$3$H$O!"(B"Re:"$B!"(B"Fw:" $B$^$?$O(B "Fwd:" $B$G;O$^$kI=Bj$r(B -$B;}$C$F$$$J$$$9$Y$F$N5-;v$N%9%3%"$r2<$2$F!"JVEz$N0u$G;O$^$kI=Bj$r;}$C$F$$(B -$B$k5-;v$N$9$Y$F$N?F$N%9%3%"$r>e$2$k$3$H$G$9!#(B +@samp{"mairixsearch"} $B$NBe$o$j$K$"$J$?$N(B @code{nnmairix} $B%5!<%P!<$NL>A0(B +$B$r;H$$$^$7$g$&!#>\$7$/$O(B @code{nnmairix-update-groups} $B$N@bL@$r8+$F$/$@(B +$B$5$$!#(B -@example -((! ("subject" "re:\\|fwd?:" r)) - -200) -((1- ("subject" "re:\\|fwd?:" r)) - 200) -@end example +@item +$B2D;k(B (ticked) $B5-;v$N$?$a$N8!:w%0%k!<%W$NNc(B -$B2DG=@-$OL58BBg$G$9!#(B +$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(B +$B$,>o$KL$FI$K$J$C$F$$$^$9(B: -@node Advanced Scoring Tips -@subsection $B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m(B +@kbd{G b g} $B$r$?$?$$$F%0%k!<%WL>$rF~NO$7!"8!:w>r7o$H$7$F(B @samp{F:f} $B$r;H$C(B +$B$F$/$@$5$$!#$=$7$F%9%l%C%I$r4^$a$J$$$h$&$K$7$^$9!#(B -@code{&} $B$H(B @code{|} $BO@M}1i;;;R$O!"L50UL#$J=hM}$r1*2s$9$kO@M}(B ($B86E5(B: -short-circuit logic) $B$K4p$E$$$FF0:n$7$^$9!#$9$J$o$A!"$=$N=hM}$N7k2L$,L@(B -$B$i$+$K$J$C$?;~E@$G!"0z?t$r=hM}$9$k$3$H$r;_$a$^$9!#Nc$($P(B @code{&} $B$N0z?t(B -$B$N0l$D$,(B @code{false} $B$KI>2A$5$l$k$H!";D$j$N0z?t$rI>2A$9$k0UL#$,$"$j$^$;(B -$B$s$+$i!#$3$l$OCY$$9gCW(B (@samp{body} $B$d(B @samp{header}) $B$r:G8e$K;}$C$F$-$F!"(B -$BB.$$9gCW(B (@samp{from} $B$d(B @samp{subject}) $B$r:G=i$K;}$C$F$/$k$Y$-$G$"$k$3(B -$B$H$r<(:6$7$^$9!#(B +$Bo$KL$FI!W5!G=$rM-8z$K$7$^$9!#(B -$B4V@\1i;;;R(B (@code{1-} $B$J$I(B) $B$O!"$=$l$i$N0z?t$r%9%l%C%I$N0l@$BeA0$K:nMQ$5(B -$B$;$^$9!#C$7$?$iNI$$$G$7$g$&$+(B? $B$=$l$K$OFs$D$NA*Br;h$,$"$j$^$9(B: +@code{nnmairix-remove-tick-mark-original-article} (@kbd{$ u} $B$K%P%$%s%I(B +$B$5$l$F$$$^$9(B) $B$r;H$C$F85$N5-;v$+$i2D;k0u$re5-$N$3$N%*%W%7%g%s$K4X$9$k%3%a%s%H$r8+$F$/$@$5$$!#(B +$B$b$7$=$l$,F0:n$9$k$J$i2D;k0u$O(B @code{nnmairix} $B%0%k!<%W$K$"$k$O$:$G!"$=(B +$B$l$i$O$$$D$b$N$h$&$K!"Nc$($P5-;v$r4{FI$K$9$k$3$H$K$h$C$FC$(5n$k$O$:$G$9!#(B +$B9,$$$K$^$5$K$=$l$r9T$J$&$?$a$N4X?t$,$"$j$^$9(B: +@code{nnmairix-update-groups} $B$G$9!#>\$7$/$OA0=R$N%3!<%I$NCGJR$H4X?t$N@b(B +$BL@$r8+$F$/$@$5$$!#(B + +@item +$B%a!<%k%0%k!<%W$N<+F09VFI$N-} $B$NMM<0$G%a!<%k%P%C%/%(%s%I$K3JG<$5$l(B +$B$^$9!#$=$l$i$O%5!<%P!<%P%C%U%!!<$G$=$N%P%C%/%(%s%I$KF~$k$H8+$k$3$H$,$G$-(B +$B$^$9!#$3$l$i$N%0%k!<%W$r9VFI$7$F$O$$$1$^$;$s(B! $B;DG0$J$,$i$3$l$i$N%0%k!<%W(B +$B$O(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B$r;H$&$HDL>o(B @emph{$B<+F09VFI(B} $B$K$J(B +$B$j$^$9!#$D$^$j(B @samp{zz_mairix*} $BMM<0$N%0%k!<%W$,FMA3%0%k!<%W%P%C%U%!!<(B +$B$K8=$l$k$N$r8+$k$3$H$K$J$j$^$9!#$b$7$3$l$,5/$3$C$?$iC1$K(B @kbd{C-k} $B$G$=(B +$B$l$i$N%0%k!<%W$r(B kill $B$7$F$/$@$5$$!#$3$l$rHr$1$k$K(B +$B$O(B @code{gnus-auto-subscribed-groups} $B$r(B @code{nil} $B$K@_Dj$7$F<+F09VFI$r(B +$B915WE*$KL58z$K$9$k(B (@pxref{Filtering New Groups} $B$+!"$^$?$O$b$7$3$N5!G=(B +$B$r0];}$7$?$$$N$G$"$l$P(B @samp{zz_} $B$G$O$8$^$k$9$Y$F$N%0%k!<%W$G$=$l$rL58z(B +$B$K$9$k0J2<$N$=$N>l$7$N$.$Nl9g!"BP1~$9$k%5!<%P!l9g$G$b!"$=$l$rL@<(E*$K@_Dj$9$kI,MW$O$"$j$^$;$s!#(B) -$B%9%3%"$O(B ($BFC$KE,1~%9%3%"$r;H$C$F$$$k$H(B) $B:]8BL5$/KD$l>e$,$k798~$,$"$k$3$H(B -$B$K5$$,IU$/$G$7$g$&!#%9%3%"$,Bg$-$/$J$j$9$.$k$H!"$=$l$i$O$9$Y$F$N0UL#$r<:(B -$B$$$^$9(B---$B$=$l$i$OC1$K:GBgCM$KC#$7$F$7$^$&$N$G!"0UL#$N$"$kJ}K!$G;H$&$3$H(B -$B$OFq$7$/$J$j$^$9!#(B +@item +$B$b$7(B Gnus $B%l%8%9%H%j!<$r;H$C$F$$$k$J$i(B: +@code{nnmairix} $B%0%k!<%W$G%l%8%9%H%j!<$r;H$&(B ($B$=$l$i$N%0%k!<%W(B +$B$r(B @code{gnus-registry-unfollowed-groups} $B$K4^$a$k(B) $B$3$H$O$7$J$$$G$/$@$5(B +$B$$!#$b$7(B @code{gnus-registry-split-fancy-with-parent} $B$r;H$C$F$$$k$J(B +$B$i(B @emph{$BFCJL$JCm0U(B} $B$,I,MW$G$9!#J,3d$5$l$F(B @code{nnmairix} $B%0%k!<%W$KF~$C(B +$B$?%a!<%k$O!"DL>o$=$N%0%k!<%W$N?7Ce%a!<%k$r%A%'%C%/$7$?$H$?$s$K1J5W$KL5$/(B +$B$J$C$F$7$^$$$^$9(B ($B$O$$!";d$O$=$l$r$d$C$F$7$^$$$^$7$?(B@dots{})$B!#(B -@vindex gnus-decay-scores -@findex gnus-decay-score -@vindex gnus-decay-score-function -Gnus $B$O$3$NLdBj$N2r7h$r=u$1$k$?$a$K%9%3%"$r8:?j$5$;$k5!9=$rDs6!$7$^$9!#(B -$B%9%3%"%U%!%$%k$,FI$_9~$^$l$F!"(B@code{gnus-decay-scores} $B$,(B @code{nil} $B$G(B -$B$O$J$$$H!"(BGnus $B$O%9%3%"%U%!%$%k$r8:?j5!9=$KDL$7$F!"$9$Y$F$N1JB3$G$J$$%9(B -$B%3%"5,B'$N%9%3%"$r2<$2$^$9!#$b$7(B @code{gnus-decay-scores} $B$,@55,I=8=$@$C(B -$B$?$i!"$=$l$K9gCW$9$k%9%3%"%U%!%$%k$@$1$,07$o$l$^$9!#Nc$((B -$B$P(B @emph{adaptive} $B%9%3%"%U%!%$%k$@$1$r8:?j$5$;$k$K$O!"$=$l(B -$B$r(B @samp{\\.ADAPT\\'} $B$K@_Dj$9$l$PNI$$$G$7$g$&!#8:?j$=$N$b$N(B -$B$O(B @code{gnus-decay-score-function} $B4X?t$K$h$C$F (abs n) (lsh -1 -2))) - (string-to-number - (car (split-string (number-to-string n) "\\."))) - (floor n)))) -@end lisp +@item +$B$b$7(B Gnus $B%(!<%8%'%s%H(B (@pxref{Gnus Unplugged}) $B$r;H$C$F$$$k$J$i(B: +@code{nnmairix} $B%0%k!<%W$r%(!<%8%'%s%H2=$7$J$$$G$/$@$5$$(B ($B$b$C$H$b!"$=$l(B +$B$r$d$C$?$i2?$,5/$-$k$+;d$OCN$j$^$;$s$,(B)$B!#(B -@vindex gnus-score-decay-scale -@vindex gnus-score-decay-constant -@code{gnus-score-decay-constant} $B$O%G%#%U%)%k%H$G(B 3$B!"(B -@code{gnus-score-decay-scale} $B$O(B 0.05 $B$G$9!#$3$l$O0J2<$N$h$&$J$3$H$r0z$-(B -$B5/$3$7$^$9(B: +@item +Mairix $B$O(B @acronym{US}-@acronym{ASCII} $BJ8;z$@$1$r%5%]!<%H$7$^$9!#(B -@enumerate @item -$B$3$N4X?t$,8F$P$l$?$H$-$K(B -3 $B$+$i(B 3 $B$N4V$N%9%3%"$O(B 0 $B$K@_Dj$5$l$^$9!#(B +@code{nnmairix} $B$O(B mairix $B$,8F$P$l$?8e$G(B Gnus $B$K%a!<%k%P%C%/%(%s%I$N%0%k!<(B +$B%W$r40A4$KFI$_D>$5$;$k!"$+$J$jNO$^$+$;$JC$7$F:n$jD>$7$^$9!#$3$l$^$G$N$H$3$m!"$3(B +$B$l$O2?$iLdBjL5$/F/$-!"(B@code{nnmairix} $B$,$=$l<+?H$N$b$N0J30$N%a!<%k%0%k!<(B +$B%W$r:o=|$9$k$H$O;W$($^$;$s!#$7$+$7$H$K$+$/K\Ev$K!"%a!<%k%U%)%k%@!<$N%P%C(B +$B%/%"%C%W$r;}$D$Y$-$G$9!#(B @item -3 $B$+$i(B 60 $B$^$G$N4V$NBg$-$5$N%9%3%"$O(B 3 $B8:$i$5$l$^$9!#(B +$B$9$Y$F$NI,MW$J>pJs$O%0%k!<%W%Q%i%a!<%?!<$K3JG<$5$l$^$9(B (@pxref{Group +Parameters})$B!#$3$l$K$O%"%/%F%#%V%U%!%$%k$rI,MW$H$7$J$$$H$$$&MxE@$,$"$j$^(B +$B$9$,!"$=$l$O0E$K(B @code{nnmairix} $B%0%k!<%W$r(B kill $B$9$k$H1J5W$K<:$o$l$F$7(B +$B$^$&$3$H$r$b0UL#$7$^$9!#(B @item -60 $B$h$jBg$-$$%9%3%"$O%9%3%"$N(B 5% $B$,8:$i$5$l$^$9!#(B -@end enumerate +@findex nnmairix-purge-old-groups +$B$?$/$5$s$N(B @code{nnmairix} $B%0%k!<%W$r:n$C$F(B kill $B$9$k$H!"%a!<%k%P%C%/%((B +$B%s%I$N%5!<%P!<$K(B ``zz_mairix-*'' $B$H$$$&L>A0$N%0%k!<%W$,N/$^$C$F$7$^$$$^(B +$B$9!#$b$O$dITMW$K$J$C$?8E$$%0%k!<%W$r:o=|$9$k$K(B +$B$O(B @code{nnmairix-purge-old-groups} $B$r8F$s$G$/$@$5$$!#$3$l$OEv(B +$BA3(B @code{zz_mairix--} $B$NMM<0$G$O$I$s$J!VK\Ev$N!W%a!<%k$b%U%)(B +$B%k%@!<$K%;!<%V$7$J$$$3$H$rA[Dj$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B +@code{nnmairix} $B%0%k!<%W$N@\F,<-$OJQ?t(B @code{nnmairix-group-prefix} $B$rJQ(B +$B99$9$k$3$H$K$h$C$FJQ$($k$3$H$,$G$-$^$9!#(B -$B$b$7$3$N8:?j4X?t$,$*5$$K>$$5$J$$$J$i!"<+J,MQ$N4X?t$r=q$$$F$/$@$5$$!#$=$l(B -$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(B -$B$J$1$l$P$J$j$^$;$s!#(B +@item +$B0J2<$O@h$K8@5Z$7$?(B mairix $B$N$?$a$N%Q%C(B +$B%A(B (@pxref{Propagating marks}) $B$r(B @emph{$B;H$o$J$$(B} $B>l9g$@$1$KEv$F$O$^$j$^(B +$B$9(B: -Gnus $B$O0lF|$K0l2s%9%3%"$r8:?j$5$;$h$&$H$7$^$9!#Nc$($P(B Gnus $B$r;MF|4VAv$i(B -$B$;$F$$$J$$$H!"(BGnus $B$O%9%3%"$r;M2s8:?j$5$;$^$9!#(B +@code{nnmairix} $B$r(B maildir $B%U%)%k%@!<$H$H$b$K;H$&$HLdBj$,5/$-$k>l9g$,$"(B +$B$j$^$9!#$=$l$O(B maildir $B$,%a!<%k$N%U%i%0$r(B @samp{Seen} $B$^$?(B +$B$O(B @samp{Replied} $B$N$h$&$K!"$=$l$>$lJ8;z(B @samp{S} $B$*$h$S(B @samp{R} $B$r%a%C(B +$B%;!<%8$N%U%!%$%kL>$KIU$12C$($k$3$H$K$h$C$F3JG<$9$k$H$$$&;vo$=$l$i$N%a%C%;!<%8$O%X%C%@!<$K(B ``(none)'' $B$,I=<($5$l$F8=$l!"(B +$B%"%/%;%9$9$k$3$H$,$G$-$^$;$s!#$b$7$3$l$,5/$3$C$?>l9g!"IaDL(B +$B$O(B @kbd{G b u} $B$r;H$$!"$+$D%0%k!<%W$r99?7$9$l$P2r7h$7$^$9!#(B +@end itemize @iftex @iflatex @@ -22116,9 +21803,7 @@ Gnus $B$O0lF|$K0l2s%9%3%"$r8:?j$5$;$h$&$H$7$^$9!#Nc$($P(B Gnus $B$r;MF|4VAv$i * Compilation:: Gnus $B$rB.$/$9$k$K$O(B * Mode Lines:: $B%b!<%I9T$K>pJs$rI=<($9$k(B * Highlighting and Menus:: $B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k(B -* Buttons:: $B$?$C$?==2s$?$?$$$?$@$1$Gg'>d1j$K$J$k(B! * Daemons:: Gnus $B$O$"$J$?$NN"$G;E;v$r$9$k$3$H$,$G$-$k(B -* NoCeM:: Spam $B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!(B * Undo:: $B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k(B * Predicate Specifiers:: $B=R8l$r@_Dj$9$k(B * Moderation:: $B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+(B @@ -22567,8 +22252,7 @@ Gnus $B$ODL>o$[$H$s$I$N%P%C%U%!!<$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?(B $B$i$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9(B: @lisp -((group (vertical 1.0 (group 1.0 point) - (if gnus-carpal (group-carpal 4)))) +((group (vertical 1.0 (group 1.0 point))) (article (vertical 1.0 (summary 0.25 point) (article 1.0)))) @end lisp @@ -22606,7 +22290,6 @@ Gnus $B$ODL>o$[$H$s$I$N%P%C%U%!!<$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?(B @lisp (article (vertical 1.0 (group 4) (summary 0.25 point) - (if gnus-carpal (summary-carpal 4)) (article 1.0))) @end lisp @@ -22617,20 +22300,16 @@ Gnus $B$ODL>o$[$H$s$I$N%P%C%U%!!<$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?(B $B$b$7!VJ,3d!W$,(B @code{eval} ($BI>2A(B) $B$5$l$k$b$N$N$h$&$K8+$($k$H$-$O(B ($B@53N$K(B $B8@$&$H(B---$BJ,3d$N(B @code{car} $B$,4X?t$+86;O4X?t(B (subr) $B$G$"$k$H$-$O(B)$B!"$3$NJ,(B $B3d$O(B @code{eval} $B$5$l$^$9!#7k2L$,(B @code{nil} $B$G$J$$$J$i!"$=$l$OJ,3d$H$7(B -$B$FMQ$$$i$l$^$9!#$3$l$O!"(B@code{gnus-carpal} $B$,(B @code{nil} $B$G$"$l$P;0$D$N(B -$B%P%C%U%!!<$,!"(B@code{gnus-carpal} $B$,(B @code{nil} $B$G$J$$$J$i!";M$D$N%P%C%U%!!<(B -$B$,B8:_$9$k$3$H$K$J$k$H$$$&$3$H$G$9!#(B +$B$FMQ$$$i$l$^$9!#(B $B$^$@J#;($G$O$J$$$G$9$C$F(B? $B$=$l$G$O!"Bg$-$5$H$7$F$3$l$r;n$7$F$_$F$/$@$5$$(B: @lisp (article (horizontal 1.0 (vertical 0.5 - (group 1.0) - (gnus-carpal 4)) + (group 1.0)) (vertical 1.0 (summary 0.25 point) - (summary-carpal 4) (article 1.0)))) @end lisp @@ -22990,60 +22669,6 @@ Gnus $B$O$3$l$i$N%P%$%H%3%s%Q%$%k$5$l$?;XDj$r(B @file{.newsrc.eld} $B%U%!%$%k $B%9%3%"%b!<%I(B (score mode) $B$N%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#(B @end table -@node Buttons -@section $B%\%?%s(B -@cindex buttons -@cindex mouse -@cindex click - -$B:G?7N.9T$N%^%&%9(B @dfn{mouse} $BAuCV$,!"6a$4$m$G$O$A$c$s$H$7$?A`:nK!$r3X$S(B -$B$?$,$i$J$$e$G(B Emacs $B$r;H$C$F$$$?:"$N!"(B'89 $BG/$N2F$r;W$$5/$3$7$F$_$^$7$g(B -$B$&!#(B300 $B?M$NMxMQe$G!"$_$s$J$,(B Simula $B%3%s%Q%$%i$rAv$i(B -$B$;$F$$$^$7$?!#$"$"!"$P$+$P$+$7$$(B! - -$B$[$s$H$&$K!#(B - -@vindex gnus-carpal -$B$5$F!"(B@code{gnus-carpal} $B$r(B @code{t} $B$K@_Dj$9$k$3$H$K$h$C$F!"%/%j%C%/$9(B -$B$k$@$1$G2?$G$b$G$-$k%\%?%s$@$i$1$N%P%C%U%!!<$r(B Gnus $B$KI=<($5$;$k$3$H$,$G(B -$B$-$^$9!#$H$C$F$b4JC1$G$9!"$[$s$H$&$K!#;X05NEK!$N@h@8$K65$($F$"$2$F$/$@$5(B -$B$$(B ($BLuCm(B: carpal $B$H$Oo0lF|$+$=$3$i$GC$7$5$l$^(B -$B$9!#DL>o$3$l$i$N5!4X$O!"0l=o$K(B @dfn{NoCeM} $B%a%C%;!<%8$bAw$j=P$7$^$9!#(B -@dfn{NoCeM} $B$O!H(Bno see-'em$B!I(B($B$=$l$i$r8+$?$/$J$$(B) $B$HH/2;$5$l!"0UL#$O$=$N(B -$BL>A0$NDL$j$G$9(B---$B$3$l$i$N%a%C%;!<%8$O5$$K?($k5-;v$r!"$D$^$j!">C$7$F$7$^(B -$B$$$^$9!#(B - -$B$I$&$;$=$l$i$N5-;v$,C$7$5$l$F$7$^$&$N$J$i!"$3$l$i$N(B NoCeM $B%a%C%;!<(B -$B%8$O2?$NLr$KN)$D$N$G$7$g$&(B? $B$"$k%5%$%H$G$OC$7%a%C%;!<%8$r=E;k$7$^$;(B -$B$s!#$^$?!"$"$k%5%$%H$G$OFCDj$N?t?M$+$i$NC$7%a%C%;!<%8$@$1$rB:=E$7$^(B -$B$9!#$=$3$G!"$"$J$?$O(B NoCeM $B%a%C%;!<%8$r;H$$$?$/$J$k$+$b$7$l$J$$$o$1$G$9!#(B -$B$3$l$i$O(B @samp{news.lists.filters} $B$d(B @samp{alt.nocem.misc} $B$J$I$N%K%e!<(B -$B%9%0%k!<%W$GG[I[$5$l$F$$$^$9(B ($BLuCm(B: @samp{fj.news.lists.filters} $B$b!"$=(B -$B$N$?$a$N%K%e!<%9%0%k!<%W$G$9(B)$B!#(B - -Gnus $B$O$3$N%0%k!<%W$N%a%C%;!<%8$r<+F0E*$KFI$_!"2rC$75n$j$^$9!#(B - -$B$b$A$m$s!"$3$l$i$r%+%9%?%^%$%:$9$k$?$a$NJQ?t$,$$$/$D$+$"$j$^$9(B: - -@table @code -@item gnus-use-nocem -@vindex gnus-use-nocem -$B$b$N$4$H$r;O$a$5$;$k$K$O!"$3$NJQ?t$r(B @code{t} $B$K@_Dj$7$F$/$@$5$$!#%G%#%U%)(B -$B%k%H$G$O(B @code{nil} $B$G$9!#(B - -$B$3$NJQ?t$K%0%k!<%W%l%Y%k$H$7$F@5$N?tCM$r@_Dj$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"(B -$B$3$NCM$,(B @code{gnus} $B$d(B @code{gnus-group-get-new-news} $B$J$I$N%3%^%s%I$N(B -$B@\F,0z?t$H$7$FM?$($k%0%k!<%W%l%Y%k0J2<$@$C$?$i!"(BGnus $B$O?7Ce%K%e!<%9$r%A%'%C(B -$B%/$9$k$H$-$K(B NoCeM $B%a%C%;!<%8$rAv::$7$^$9!#$5$b$J$1$l$P!"$=$l$i$N%3%^%s(B -$B%I$K$3$NCM$h$j>.$5$$%0%k!<%W%l%Y%k$rM?$($k$H!"(BGnus $B$O(B NoCeM $B%a%C%;!<%8$r(B -$BAv::$7$^$;$s!#Nc$($P!"%a!<%k%0%k!<%W$G(B 1 $B$+(B 2 $B$r;H$C$F$$$F%K%e!<%9%0%k!<(B -$B%W$N%l%Y%k$,%G%#%U%)%k%H$N$^$^$@$C$?$i!"(B3 $B$,:G$bNI$$A*Br$G$9!#(B - -@item gnus-nocem-groups -@vindex gnus-nocem-groups -Gnus $B$O$3$N%0%k!<%W$N%j%9%H$+$i(B NoCeM $B%a%C%;!<%8$rC5$7$^$9!#%G%#%U%)%k%H(B -$B$O$$$?$$$+$r;XDj$7$^$9!#%G%#%U%)%k%H$O$JH?(B spam $B2H$?$A(B -$B$O(B @uref{http://www.xs4all.nl/~rosalind/nocemreg/nocemreg.html} $B$K:\$C$F(B -$B$$$^$9!#(B - -$B$3$l$i$9$Y$F$N?M!9$N(B NoCeM $B%a%C%;!<%8$KN10U$9$kI,MW$O$"$j$^$;$s(B---$B8@$&$3(B -$B$H$rJ9$-$?$$?M$@$1$GNI$$$N$G$9!#$^$?!"$=$l$i$N?M$?$A$+$i$N(B NoCeM $B%a%C%;!<(B -$B%8$r!"$9$Y$F$l$N(B NoCeM $B%a%C%;!<%8$O!"(B -$B$=$N%a%C%;!<%8$N87L)$J(B ($BB?>/$O87L)!"$?$$$F$$$O$=$&$G$b$J$$(B) $BDj5A$rM?$($k(B -$Br7o(B@dots{})} $B$H$$$&MWAG$r;H$&(B -$BI,MW$,$"$j$^$9!#$=$l$>$l$N>r7o$O!"J8;zNs(B ($B;H$$$?$$l9g$N!VJ8;zNs!W(B -$B$O;H$$$?$/$J$$l9g$K$O!"$3$&$9$l$PNI$$$G$7$g$&(B: - -@lisp -("clewis@@ferret.ocunix.on.ca" ".*" (not "troll")) -@end lisp - -$B0lJ}!"H`$N(B @samp{spam} $B$H(B @samp{spew} $B%a%C%;!<%80J30$O2?$bMW$i$J$$$N$G$"(B -$B$l$P!"0J2<$N$h$&$K$G$-$^$9(B: - -@lisp -("clewis@@ferret.ocunix.on.ca" (not ".*") "spew" "spam") -@end lisp - -$B$3$N;XDj$O:8$+$i1&$KE,MQ$5$l$^$9!#(B - -@item gnus-nocem-verifyer -@vindex gnus-nocem-verifyer -@findex gnus-nocem-epg-verify -@findex pgg-verify -$B$3$l$O(B NoCeM $BH/9TZ$9$k4X?t$G$J$/$F$O$J$j$^$;$s!#(B -EasyPG $B$,MxMQ$G$-$k>l9g!"$3$NJQ?t$O%G%#%U%)%k%H(B -$B$G(B @code{gnus-nocem-epg-verify} $B$K$J$j$^$9$,!"$=$&$G$J$1$l(B -$B$P(B @code{pgg-verify} $B$K$J$j$^$9!#$=$N4X?t$O!"8!>Z$K@.8y$7$?$i(B -$BHs(B-@code{nil} $B$r!"$=$&$G$J$1$l$P(B (NoCeM $B%a%C%;!<%8$,=pL>$5$l$F$$$J$$>l9g(B -$B$r4^$_$^$9(B) @code{nil} $B$rJV$5$J$1$l$P$J$j$^$;$s!#$b$7$3$l$,Hs>o$KCY$/$F!"(B -$B8!>Z7k2L$r5$$K$7$J$$(B ($B$3$l$O$?$V$s4m81$G$9(B) $B$N$G$"$l$P!"$3$NJQ?t(B -$B$r(B @code{nil} $B$K$9$k$3$H$,$G$-$^$9!#(B - -$B0JA0!"%G%#%U%)%k%H$O(B Mailcrypt $B$N4X?t$G$"$k(B @code{mc-verify} $B$G$7$?!#$^(B -$B$@$=$l$r;H$&$3$H$,$G$-$^$9$,!"(BPGP $B$N8x3+80$r(B GnuPG $B$N80B+$K2C$($k$3$H$r(B -$B1^$o$J$1$l$P!"(BGnuPG $B$H$H$b$KF0:n$9$k(B @code{gnus-nocem-epg-verify} $B$^$?(B -$B$O(B @code{pgg-verify} $B$KJQ$($k$3$H$,$G$-$^$9!#(B - -@item gnus-nocem-directory -@vindex gnus-nocem-directory -$B$3$l$O(B Gnus $B$,(B NoCeM $B%-%c%C%7%e%U%!%$%k$rJ]B8$9$k>l=j$G$9!#%G%#%U%)%k%H(B -$B$O(B @file{~/News/NoCeM/} $B$G$9!#(B - -@item gnus-nocem-expiry-wait -@vindex gnus-nocem-expiry-wait -$B8E$$(B NoCeM $B9`L\$r%-%c%C%7%e$+$i>C$9$^$G$NF|?t!#%G%#%U%)%k%H$O(B 15 $B$G$9!#(B -$B$3$l$rC;$/$9$k$[$I(B Gnus $B$OB.$/$J$j$^$9$,!"8E$$(B spam $B$r8+$k$3$H$K$J$C$F$7(B -$B$^$&$+$b$7$l$^$;$s!#(B - -@item gnus-nocem-check-from -@vindex gnus-nocem-check-from -$BHs(B-@code{nil} $B$G$O!"5-;v$N%\%G%#!<$K$"$kH/9T?M$N@5Ev@-$rD4$Y$^$9!#$=$&$G(B -$B$J$$>l9g$O!"CxC$75n$C$F(B (kill $B$7$F(B) $B$7$^$&(B -$B$Y$-$G$9(B (@pxref{Subscription Commands})$B!#(B - @node Undo @section $B$d$jD>$7(B @cindex undo @@ -23400,6 +22878,7 @@ Emacs 22 $B$O$7$^$9!#(B}$B$N$G!"(BGnus $B$O$3$l$rMxMQ$9$k$3$H$K$7$^$7$?!#( * Face:: $B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k(B * Smileys:: $B9,$;$J4i$r$^$5$K$=$N$h$&$KI=<($9$k(B * Picons:: $B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!(B +* Gravatars:: $B$"$J$?$,FI$s$G$$$k?M!9$N%"%P%?!<$rI=<($7$^$9(B * XVarious:: XEmacs $B$N$?$a$N(B Gnus $B$NJQ?t(B @end menu @@ -23710,8 +23189,59 @@ Picon $B%G!<%?%Y!<%9$N>l=j$G$9!#$3$l$O(B @file{news}, @file{domains}, Picon $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%#(B $B%U%)%k%H$O(B @code{("xpm" "gif" "xbm")} $B$+$i(B Emacs $B$KAH$_9~$^$l$F$$$J$$$b(B $B$N$r=|30$7$?$b$N$G$9!#(B + +@item gnus-picon-inhibit-top-level-domains +@vindex gnus-picon-inhibit-top-level-domains +$B$b$7(B @code{nil} $B$G$O$J$$(B ($B$=$l$,%G%#%U%)%k%H(B) $BCM$@$C$?$i!"(B +@samp{.net} $B$d(B @samp{.de} $B$N$h$&$J$b$N$K$D$$$F(B picons $B$rI=<($7$^$;$s!#Ia(B +$BDL$=$l$i$O$"$^$jLLGr$$$b$N$G$O$"$j$^$;$s!#(B +@end table + +@node Gravatars +@subsection Gravatars + +@iftex +@iflatex +\include{gravatars} +@end iflatex +@end iftex + +Gravatar $B$O$=$l$>$l$NEE;R%a!<%k%"%I%l%9$KBP1~$7$FEPO?$5$l$?2hA|$G$9!#(B + +$B$"$J$?$N$b$N$r(B @uref{http://www.gravatar.com} $B$K%*%s%i%$%s$GCV$/$3$H$,$G(B +$B$-$^$9!#(B + +$B0J2<$NJQ?t$O!"$=$l$i$,$I$N$h$&$KI=<($5$l$k$+$N@)8f$rDs6!$7$^$9!#(B + +@table @code +@item gnus-gravatar-size +@vindex gnus-gravatar-size +Gravatars $B$N2hAG$N%5%$%:!#(BGravatars $B$O>o$K@5J}7A$J$N$G!"%5%$%:$N;XDj$K$O(B +$BC10l$N?tCM$G==J,$G$9!#(B + +@item gnus-gravatar-properties +@vindex gnus-gravatar-properties +Gravatar $B2hA|$KE,MQ$9$kB0@-$N%j%9%H$G$9!#(B + +@item gnus-gravatar-too-ugly +@vindex gnus-gravatar-too-ugly +$BI=<($5$l$k$Y$-$G$O$J$$%"%P%?!<$N!";}$AA0$K(B +$B9gCW$9$k@55,I=8=!"$^$?$O(B @code{nil}$B!#%G%#%U%)%k%H(B +$B$G(B @code{gnus-article-x-face-too-ugly} $B$NCM$K$J$j$^$9(B (@pxref{X-Face})$B!#(B @end table +$B$=$l$i$r(B From $B%U%#!<%k%I$G8+$?$$$J$i!"$3$&$7$F$/$@$5$$(B: + +@lisp +(setq gnus-treat-from-gravatar 'head) +@end lisp + +$B$b$7$=$l$i$r(B Cc $B$H(B To $B%U%#!<%k%I$G8+$?$$$J$i!"$3$&$G$9(B: + +@lisp +(setq gnus-treat-mail-gravatar 'head) +@end lisp + @node XVarious @subsection $B$5$^$6$^$J(B XEmacs $BJQ?t(B @@ -24046,7 +23576,7 @@ Spam $B$rHr$1$k$?$a$NA0>O$N%R%s%H$,==J,$@$C$?F|!9$O2a$.5n$j$^$7$?!#:#$G$O(B Nnimap $B%P%C%/%(%s%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s%m!<%I(B $B$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#$=$l$r$9$k$?$a$K(B $B$O(B @code{nnimap-split-download-body} $B$r(B @code{t} $B$K@_Dj$9$kI,MW$,$"$j$^(B -$B$9(B (@pxref{Splitting in IMAP})$B!#(B +$B$9(B (@pxref{Client-Side IMAP Splitting})$B!#(B $B0J>e$,$3$l$K4X$9$k$3$H$G$9!#$"$ke(B $B$N(B spam $B%P%C%/%(%s%I$r@_Dj$7$J$1$l$P$J$j$^$;$s!#(B@xref{Spam Back Ends}. @@ -24632,8 +24164,9 @@ From Ted Zlatanov . spam-move-spam-nonspam-groups-only nil spam-mark-only-unseen-as-spam t spam-mark-ham-unread-before-move-from-spam-group t - nnimap-split-rule 'nnimap-split-fancy ;; @r{$B$"$J$?$N@_Dj$KDI2C$9$kA0$K!"$3$l$,2?$r$9$k$+M}2r$;$h(B!} + ;; @r{nnimap $BMQ$K$?$V$s(B nnimap-split-methods $B$r@_Dj$9$kI,MW$"$j!#(B} + ;; @r{$B%^%K%e%"%k;2>H!#(B} nnimap-split-fancy '(| ;; @r{References $B$r?F$^$GC)$C$F$=$l$i$N%0%k!<%W(B} ;; @r{$B$rF~$l$k!#(B} @@ -25288,8 +24821,9 @@ Source Specifiers} $B$+$iAv$i$;$k$3$H$G$9!#$3$NJ}K!$K$O!"MxMQH!#(B} nnimap-split-inbox '("INBOX") - nnimap-split-rule 'nnimap-split-fancy nnimap-split-fancy '(| (: spam-split) "INBOX")) @end example @@ -25808,6 +25342,13 @@ Gnus $B%l%8%9%H%j!<$O5-;v$N(B Message-ID $B$r85$K$9$Y$F$N%P%C%/%(%s%I$r2#CGE* $BBj$HAw?.H2q$9$k(B + +@code{gnus-summary-refer-parent-article} $B$N$h$&$J%3%^%s%I$O!">H2q$9$k5-(B +$B;v$K9T$/$9$k$?$a$K!"$=$N%a%C%;!<%8$,$"$k%0%k!<%W$K$+$+$o$i$:!"%l%8%9%H%j!<(B +$B$rMxMQ$9$k$3$H$,$G$-$^$9!#(B + +@item $BFH<+$N%U%i%0$H%-!<%o!<%I$r5-O?$9$k(B $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$-$^(B @@ -25826,6 +25367,7 @@ nnml$B!"(Bnnmaildir $B$J$I$N$I$N%P%C%/%(%s%I$K$"$C$F$b!"$=$N%U%i%0$ON)$AB3$1$ @menu * Setup:: * Fancy splitting to parent:: $B?F$X$NFC5iJ,3d(B +* Registry Article Refer Method:: @code{Message-ID} $B$K4p$E$$$F%l%8%9%H%j!<$G5-;v$r$l$N(B @code{Message-ID} $B$N5-;v$,B8:_$9$k%0%k!<%W$r(B +$BCN$C$F$$$^$9!#$3$l$O!V5-;v$r;2>H$9$kJ}K!!W$9$J$o$A!V$"$k(B Message-ID $B$N5-(B +$B;v$r;2>H$9$kJ}K!$r(B Gnus $B$K;X<($9$k$b$N!W$rA}6/$9$k$?$a$K$F$3F~$l$9$k$3$H(B +$B$,$G$-$^$9!#(B@xref{Finding the Parent}. + +@vindex nnregistry +@vindex gnus-refer-article-method +@code{nnregistry} $B;2>HJ}K!$O$^$5$K$=$l$r$7$^$9!#$=$l$K$O!"5-;v$,$=$l$,$"(B +$B$k%0%k!<%W$K$+$+$o$i$:8+$D$+$k$+$b$7$l$J$$$H$$$&FCD9$,$"$j$^$9(B---$B$b$7$=(B +$B$N(B @code{Message-ID} $B$r%l%8%9%H%j!<$,CN$C$F$$$l$P!#$=$l$O!"0J2<$NJ}?K$K(B +$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(B: + +@example +;; $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(B +;; $B$K$O!"==J,$J%(%s%H%j!<$r0];}$9$k$h$&$K$7$F$/$@$5$$!#5-;v$,$I$3$K(B +;; $B$"$k$+$r(B Gnus $B$KCN$i$;$k$?$a$K!"D9$$%0%k!<%WL>$r;HMQ$7$F$/$@$5$$!#(B +(setq gnus-registry-max-entries 2500 + gnus-registry-use-long-group-names t) + +(gnus-registry-initialize) + +(setq gnus-refer-article-method + '(current + (nnregistry) + (nnweb "gmane" (nnweb-type gmane)))) +@end example + +$B>e5-$NNc$O!":G=i$O8=:_$N%0%k!<%W$NCf$G!"$"$k$$$O%l%8%9%H%j!<$r;H$C$F!"$=(B +$B$7$F$=$l$i$9$Y$F$,<:GT$7$?$i(B Gmane $B$r;H$C$F5-;v$rC5$9$3$H$r(B Gnus $B$K;X<((B +$B$7$^$9!#(B + @node Fancy splitting to parent @subsection $B?F$X$NFC5iJ,3d(B @@ -26596,10 +26172,9 @@ ding $B%a!<%j%s%0%j%9%H$H(B Gnus $B%K%e!<%9%0%k!<%W$K$*$1$k5DO@$O!"=c?h$K8x=0 $BG_ED@/?.(B---$B85$N(B @sc{gnus} $B$r=q$$$??M$G$9!#(B @item -Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, webmail.el, -nnwarchive, $B$=$l$K0lHLE*$J%P%0=$@5!"?7$7$$5!G=$J$I$O$b$H$h(B -$B$j(B @acronym{MIME} $B$HB>$N7A<0$N%(%s%3!<%I(B/$B%G%3!<%I$K4XO"$9$k$[$s$H$&$KB?(B -$B$/$N$b$N!#(B +Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, nnwarchive, $B$=$l$K0lHL(B +$BE*$J%P%0=$@5!"?7$7$$5!G=$J$I$O$b$H$h$j(B @acronym{MIME} $B$HB>$N7A<0$N%(%s%3!<(B +$B%I(B/$B%G%3!<%I$K4XO"$9$k$[$s$H$&$KB?$/$N$b$N!#(B @item Per Abrahamsen---custom$B!"%9%3%"!"%O%$%i%$%H$H(B @sc{soup} $B%3!<%I(B ($BB>$NB?$/(B @@ -26983,10 +26558,6 @@ Gnus $B$O(B @file{.emacs} $B%U%!%$%k$r$0$A$c$0$A$c$K$9$k$3$H$rHr$1$k$?$a$K!": $BL\$G=hM}$rr7o$G$G$b!"I=<($9$k$3$H$,$G$-$^(B $B$9(B (@pxref{Listing Groups})$B!#(B @@ -27032,10 +26603,6 @@ Buttons})$B!#(B @item Gnus $B$N%&%#%s%I%&$H%U%l!<%`$N@_Dj$G$?$/$5$s$NJQ$J$3$H$r$G$-$k$h$&$K$J$j(B $B$^$7$?(B (@pxref{Window Layout})$B!#(B - -@item -$B%-!<%\!<%I$r;H$&Be$o$j$K!"%\%?%s$r%/%j%C%/$G$-$k$h$&$K$J$j$^$7(B -$B$?(B (@pxref{Buttons})$B!#(B @end itemize @node September Gnus @@ -27193,14 +26760,6 @@ Gnus $B$O(B SOUP $B%Q%1%C%H$r:n@.(B/$BFI$_9~$_$r$9$k$?$a$N?7$7$$%P%C%/%(%s @end iftex @item -Gnus $B$O(B spam $B$r:,@d$d$7$K$9$k$?$a$K!"(BNoCeM $B%U%!%$%k$rMxMQ$G$-$k$h$&$K$J(B -$B$j$^$7$?(B (@pxref{NoCeM})$B!#(B - -@lisp -(setq gnus-use-nocem t) -@end lisp - -@item $B%0%k!<%W$r>o$K8+$($k$h$&$K$7$F$*$/$3$H$,(B ($BLuCm(B: $B$=$N%0%k!<%W$KL$FI5-;v$,(B $BL5$/$F$b(B)$B!"$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Listing Groups})$B!#(B @@ -27724,8 +27283,6 @@ MS $B%&%#%s%I%&%:$G(B Gnus $B$r%$%s%9%H!<%k$9$k$K$O(B @file{make.bat} $B$r; @acronym{TLS}/@acronym{SSL} $B$,!"(B@file{tls.el} $B$H(B GNUTLS $B$r2p$7(B $B$F(B @acronym{IMAP} $B$H(B @acronym{NNTP} $B$G%5%]!<%H$5$l$k$h$&$K$J$j$^$7$?!#(B -($B%5!<%I%Q!<%F%#!<$N(B) @file{ssl.el} $B$H(B OpenSSL $B$K$h$k8E(B -$B$$(B @acronym{TLS}/@acronym{SSL} $B$O!"$^$@F/$-$^$9!#(B @item $B2~NI$5$l$?(B spam $BBP935!G=!#(B @@ -28705,9 +28262,7 @@ Emacs $B$r%m!<%+%k$N%^%7%s$Go$K:Y$$$R$b$N8~$3$&$N%^%7%s$+(B @code{nnimap-nov-is-evil}, @code{nnml-nov-is-evil} $B$*$h(B $B$S(B @code{nnspool-nov-is-evil} $B$,$"$j$^$9!#(B @code{gnus-nov-is-evil} $B$K(B @code{nil} $B0J30$NCM$rM?$($k$H!"$=$l$i$9$Y$F$N(B -$BJQ?t$r>e=q$-$7$F$7$^$&$3$H$KCm0U$7$F$/$@$5$$!#(B@footnote{$B$b$C$H(B -$B$b(B @code{nnkiboze} $B$*$h$S(B @code{nnwfm} $B$N3F%P%C%/%(%s%I$K$O!"$=$l$i@lMQ(B -$B$N(B nn*-nov-is-evil $B$,$"$j$^$;$s$,!#(B} +$BJQ?t$r>e=q$-$7$F$7$^$&$3$H$KCm0U$7$F$/$@$5$$!#(B @end table @node Slow Terminal Connection @@ -29280,7 +28835,7 @@ field = $BEv$N%0%k!<%W$H5-;vHV9f$rCN$k$3$H$,$G$-$k$h$&$K$J$k$G$7$g$&!#$3$l$,IT2DG=(B $B$J>l9g$O!"5-;v$N @var{fast} $B$,@_Dj$5$l$?$J$i!"M-MQ$J%G!<%?$rJV$9LLE]$r9T$J$o$:$K!"C1(B $B$K(B @var{group} $B$r8=:_$N%0%k!<%W$K$7$^$9!#(B +@var{info} $B$,M?$($i$l$k$H!"%P%C%/%(%s%I$,%0%k!<%W$N>pJs9=(B +$BB$(B (@var{info}) $B$r99?7$9$k$3$H$r2DG=$K$7$^$9!#(B + $B$3$l$,7k2L$N%G!<%?$NNc$H!"Dj5A$=$l<+BN$G$9(B: @example @@ -30435,11 +29993,11 @@ Gnus $B$O(B Emacs Lisp $B$K$h$C$F=q$+$l$F$$$F!"%$%s%?!<%W%j%?!<$G