X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gnus-ja.texi;h=b14106279f6e0c5a4885c2fc63eea21f129adb5b;hb=dfa268eb3487bca7ab8d15e5e3f3b760705f620b;hp=f05fe06e34d066d0f9b4867d6bcab4e23039c013;hpb=baff16bc0058ec1659239dbd825780962d32006c;p=elisp%2Fgnus-doc-ja.git diff --git a/gnus-ja.texi b/gnus-ja.texi index f05fe06..b141062 100644 --- a/gnus-ja.texi +++ b/gnus-ja.texi @@ -11,7 +11,7 @@ @copying Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001, -2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. +2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. @quotation Permission is granted to copy, distribute and/or modify this document @@ -69,7 +69,7 @@ license to the document, as described in section 6 of the license. \makeindex \begin{document} -\newcommand{\gnusversionname}{No Gnus v0.3} +\newcommand{\gnusversionname}{No Gnus v0.7} \newcommand{\gnuschaptername}{} \newcommand{\gnussectionname}{} @@ -374,7 +374,7 @@ Gnus $B$r;H$&$3$H$K$h$C$F(B Emacs $B$G%K%e!<%9$r(B ($B$=$l$K%a!<%k$b(B) $ $B$"$i$f$k6K0-$JO$rJT=8$9$k?M$KNO$rM?$($k$h$&$K!"(BGnus $B$O%K%e!<%9$rFI$`?M$KNO $B%W%m%0%i%`$,?M$rA`:n$9$k$Y$-$G$O$"$j$^$;$s!#?M$,%W%m%0%i%`$r;H$&(B ($B$b$7$/(B $B$OMtMQ$9$k(B) $B$3$H$K$h$C$F!"$d$j$?$$$3$H$r$G$-$k$h$&$K$J$C$F$$$k$Y$-$J$N$G(B $B$9!#(B - @end iftex @menu @@ -414,6 +413,7 @@ Emacs $B$,J8>O$rJT=8$9$k?M$KNO$rM?$($k$h$&$K!"(BGnus $B$O%K%e!<%9$rFI$`?M$KNO * 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 +* GNU Free Documentation License:: $B$3$NJ8=q$NMxMQ5vBz7@Ls=q(B * Index:: $BJQ?t!"4X?t!"35G0$N:w0z(B * Key Index:: $B%-!<:w0z(B @@ -466,6 +466,7 @@ Group Buffer * Browse Foreign Server:: $B%5!<%P!<$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&(B * 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 * Misc Group Stuff:: $BB>$K$G$-$k$3$H(B Group Buffer Format @@ -505,6 +506,7 @@ Summary Buffer * Asynchronous Fetching:: Gnus $B$O5-;v$r@h$KC5n$7$J$/$5$;$k(B +* Sticky Articles:: $B:FMxMQ$7$J$$5-;v%P%C%U%!!<(B * Article Backlog:: $B$9$G$KFI$s$@5-;v$r;D$7$F$*$/(B * Saving Articles:: $B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!(B * Decoding Articles:: Gnus $B$O0lO"$N(B (uu)encode $B$5$l$?5-;v$r07$($k(B @@ -825,7 +827,8 @@ Various * Moderation:: $B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+(B * Image Enhancements:: $B:G?7$N(B Emacs/XEmacs $B$O2hA|$rI=<($G$-$k(B * Fuzzy Matching:: $BBg$-$J$R$:$s$@2;(B (big fuzz) $B$C$F2?(B? -* Thwarting Email Spam:: $BMj$s$G$b$$$J$$9-9p%a!<%k$rHr$1$kJ}K!(B +* Thwarting Email Spam:: $BMj$s$G$b$$$J$$9-9p%a!<%k$rHr$1$k4JC1$JJ}K!(B +* Spam Package:: Spam $B$r_I2a$7$F=hM}$9$k$?$a$N%Q%C%1!<%8(B * Other modes:: $BB>$N%b!<%I$H$NAj8_:nMQ(B * Various Various:: $BK\Ev$K$$$m$$$m$J$b$N(B @@ -854,29 +857,19 @@ Thwarting Email Spam * Anti-Spam Basics:: $B$?$/$5$s$N(B spam $B$r8:$i$94JC1$JJ}K!(B * SpamAssassin:: Spam $BBP:v%D!<%k$N;H$$J}(B * Hashcash:: CPU $B;~4V$rHq$d$7$F(B spam $BB`<#$9$k(B -* Filtering Spam Using The Spam ELisp Package:: -* Filtering Spam Using Statistics with spam-stat:: -Filtering Spam Using The Spam ELisp Package +Spam Package -* Spam ELisp Package Sequence of Events:: -* Spam ELisp Package Filtering of Incoming Mail:: -* Spam ELisp Package Global Variables:: -* Spam ELisp Package Configuration Examples:: -* Blacklists and Whitelists:: -* BBDB Whitelists:: -* Gmane Spam Reporting:: -* Anti-spam Hashcash Payments:: -* Blackholes:: -* Regular Expressions Header Matching:: -* Bogofilter:: -* SpamAssassin back end:: -* ifile spam filtering:: -* spam-stat spam filtering:: -* SpamOracle:: -* Extending the Spam ELisp package:: +* Spam Package Introduction:: +* Filtering Incoming Mail:: +* Detecting Spam in Groups:: +* Spam and Ham Processors:: +* Spam Package Configuration Examples:: +* Spam Back Ends:: +* Extending the Spam package:: +* Spam Statistics Package:: -Filtering Spam Using Statistics with spam-stat +Spam Statistics Package * Creating a spam-stat dictionary:: * Splitting mail using spam-stat:: @@ -953,7 +946,6 @@ Emacs for Heathens * Keystrokes:: $BJ8>O$rF~NO$7$FL?Na$ro$K4JC1$G$9!#$=$&!"(BEmacs $B$G(B @kbd{M-x gnus} $B$HBG$D$@$1$G$9!#(B +$B$`$N$OHs>o$K4JC1$G$9!#$=$&!"(BEmacs $B$G(B @kbd{M-x gnus} $B$HBG$D$@$1$G$9!#$5$b(B +$B$J$1$l$P!"JQ?t(B @code{gnus-select-method} $B$r%+%9%?%^%$%:$7$J$1$l$P$J$j$^(B +$B$;$s!#$3$l$O(B @ref{Finding the News} $B$G@bL@$5$l$F$$$^$9!#$^$?!"Ej9F$9$k$?(B +$B$a$N:GDc8B$N@_Dj$r9T$J$&$?$a$K!"JQ?t(B @code{user-full-name} $B$*$h(B +$B$S(B @code{user-mail-address} $B$b%+%9%?%^%$%:$7$J$1$l$P$J$j$^$;$s!#(B @findex gnus-other-frame @kindex M-x gnus-other-frame @@ -1722,6 +1721,7 @@ Maintenance})$B!#(B * Browse Foreign Server:: $B%5!<%P!<$r354Q$G$-$k!#2?$,FI$a$k$N$+8+$F$_$h$&(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 * Misc Group Stuff:: $BB>$K$G$-$k$3$H(B @end menu @@ -1734,6 +1734,15 @@ Maintenance})$B!#(B * Group Highlighting:: $B%0%k!<%W%P%C%U%!!<$K$-$l$$$K?'$rIU$1$k(B @end menu +$B%0%k!<%W%b!<%I$N%D!<%k%P!<$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B@kbd{M-x +customize-apropos RET gnus-group-tool-bar} $B$r;n$7$F$_$F2<$5$$!#$3$N5!G=(B +$B$rMxMQ$G$-$k$N$O(B Emacs $B$@$1$G$9$,!#(B + +$B%D!<%k%P!<$N%"%$%3%s$O!":#$G$O%+!<%=%k$N0LCV$K1~$8$F@5$7$/M-8z$K!"$^$?$O(B +$BL58z$K$5$l$k$N$G!"%0%k!<%W%P%C%U%!!(B Gnus $B%a!<%j%s%0%j%9%H$K(B -$BO"Mm$7$F2<$5$$!#(B +$B$^$;$s!#(B + +@code{nnml} $B%P%C%/%(%s%I(B (@pxref{Mail Spool}) $B$K$O!"$3$N7g4Y$r9*$_$KJd$&(B +$B!V%0%k!<%W05=L!W(B(group compaction) $B$H$$$&5!G=$,$"$j$^$9!#$=$l$O!"5-;v$N(B +$BHV9f$r(B 1 $B$+$i=g$K?6$jD>$7$F$9$-$^$r-Mh$OB>$N%P%C%/%(%s%I$b$3$l$r%5%]!<%H$9$k(B +$B$+$b$7$l$^$;$s!#A45-;v?t$r$^$"$^$":G?7$N>uBV$K$7$F$*$/$?$a$K$O!";~!9%0%k!<(B +$B%W$r(B ($B$^$?$O%5!<%P!<$N%G%#%l%/%H%j!<$r(B) $B05=L$9$kI,MW$,$"$k$G$7$g$&!#(B +@xref{Misc Group Stuff}, @xref{Server Commands}. @item y $BL$FI$G$b!"0uIU$-$G$b!"J]N1$G$b$J$$5-;v$N?t!#(B @@ -2060,6 +2076,20 @@ Gnus $B$O(B @code{gnus-user-format-function-}@samp{X} $B4X?t$r8F$S=P$7$^$9!#$ $B%3%^%s%I$,l9g$O=P$?%0%k!<%W$KN1$^$j$^$9!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B + +@quotation +$BLuCm(B: @code{gnus-group-goto-unread} $B$,C5n$5$l$J$$>/?t(B +$B$NHs>o$K8E$$5-;v$H:G?7$N$b$N$H$N4V$KBg$-$J7d4V$,$"$k$+$b$7$l$^$;$s!#$=$&(B +$B$$$&>l9g!"$=$N%5!<%P!<$O(B @code{LIST ACTIVE group} $B%3%^%s%I$KBP$7$FNc$((B +$B$P(B @code{(1 . 30000000)} $B$N$h$&$J%G!<%?$rJV$9$G$7$g$&!#$?$H$(CHq$7$F$7$^$&$7!">l9g$K$h$C(B +$B$F$O(B Emacs $B$rN)$A1}@8$5$;$F$7$^$&$+$b$7$l$^$;$s!#$b$7$=$N$h$&$J%5!<%P!<(B +$B$r;H$&$N$G$"$l$P!"JQ?t(B @code{gnus-newsgroup-maximum-articles} $B$r@5$N?t$K(B +$B@_Dj$7$F2<$5$$!#CM$O!"$"$i$f$k%0%k!<%W$G$=$N?t$N:G?7$N5-;v0J30$r(B Gnus $B$,(B +$BL5;k$9$k$3$H$r0UL#$7$^$9!#Nc$($P(B 10000 $B$H$$$&?t(B +$B$O(B Gnus $B$K(B 29990001$B!A(B30000000 $B$N5-;v$@$1$rl9g$G$9(B)$B!#$3$NJQ?t$K?tCM$r@_Dj$9$k$H!"Hs>o$K(B +$B8E$$5-;v$rFI$`$3$H$,$G$-$J$/$J$C$F$7$^$&$+$b$7$l$J$$$3$H$KCm0U$7$F2<$5$$!#(B +$BJQ?t(B @code{gnus-newsgroup-maximum-articles} $B$N%G%#%U%)%k%HCM(B +$B$O(B @code{nil} $B$G!"$=$N>l9g(B Gnus $B$O8E$$5-;v$rL5;k$7$^$;$s!#(B + @vindex gnus-select-group-hook @vindex gnus-auto-select-first @vindex gnus-auto-select-subject @@ -2472,6 +2520,10 @@ Gnus $B$ODL>o!"(B@code{gnus-activate-level} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<% $B$l$i$NL?Na$O$9$Y$F!"?75,$K:n@.$7$?%0%k!<%W$r%]%$%s%H0LCV$KA^F~$7$^(B $B$9(B---@code{gnus-subscribe-newsgroup-method} $B$O;2>H$5$l$^$;$s!#(B +$B$3$l$i%0%k!<%W$rJT=8$9$k%3%^%s%I72$G9T$J$C$?JQ99$O(B @file{~/.newsrc.eld} +(@code{gnus-startup-file}) $B$K3JG<$5$l$^$9!#Be$o$j$NA0$H!"(Bkiboze $B%0%k!<%W$K!V4^$ $B$=$N%0%k!<%W$O%0%k!<%W%P%C%U%!!<$K$*$$$F!"L$FI5-;v$,$"$k$+$I$&$+$K4X$o$i(B $B$:!">o$KI=<($5$l$^$9!#(B +$B$3$N%Q%i%a!<%?!<$r(B @code{gnus-parameters} $B$r2p$7$F@_Dj$9$k$3$H$O$G$-$^$;(B +$B$s$,!"Be$o$j$K(B @code{gnus-permanently-visible-groups} $B$r;H$($PNI$$$G$7$g(B +$B$&!#(B + @item broken-reply-to @cindex broken-reply-to @code{(broken-reply-to . t)} $B$H$$$&MWAG$,$"$l$P!"$=$N%0%k!<%W$G(B @@ -2784,6 +2840,7 @@ kiboze $B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"(Bkiboze $B%0%k!<%W$K!V4^$ @item auto-expire @cindex auto-expire +@cindex expiring mail $B%0%k!<%W%Q%i%a!<%?!<$K(B @code{(auto-expire . t)} $B$N$h$&$JMWAG$,$"$l$P!"$9(B $B$Y$F$N4{FI5-;v$O4|8B@Z$l>C5n$5$l$k$h$&$K0u$rIU$1$i$l$^$9!#B>$NJ}K!$O!"(B @xref{Expiring Mail}. @@ -2792,6 +2849,7 @@ kiboze $B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"(Bkiboze $B%0%k!<%W$K!V4^$ @item total-expire @cindex total-expire +@cindex expiring mail $B%0%k!<%W%Q%i%a!<%?!<$K(B @code{(total-expire . t)} $B$N$h$&$JMWAG$,$"$l$P!"(B $B4{FI5-;v$O!"4|8B@Z$l>C5n$N0u$,IU$$$F$$$J$/$F$b$9$Y$F4|8B@Z$l>C5n=hM}$r;\(B $B$5$l$^$9!#Cm0U$7$F;HMQ$7$F2<$5$$!#L$FI5-;v!"0uIU$-5-;v!"J]N15-;v$O4|8B@Z(B @@ -2917,6 +2975,13 @@ kiboze $B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"(Bkiboze $B%0%k!<%W$K!V4^$ (signature "Funky Signature")) @end example +$B%0%k!<%W%P%C%U%!!<$r@0M}$9$k$?$a$K%H%T%C%/(B (@pxref{Group Topics}) $B$r;H$C(B +$B$F$$$k>l9g$O!"%H%T%C%/%Q%i%a!<%?!<$G$bEj9FMM<0$r@_Dj$9$k$3$H$,$G$-$^$9!#(B +$B%H%T%C%/%Q%i%a!<%?!<$K$"$kEj9FMM<0$O!"$=$N%H%T%C%/$N$9$Y$F$N%0%k!<%W$KE,(B +$BMQ$5$l$^$9!#$b$C$H@53N$K8@$&$H!"$"$k%0%k!<%W$N$?$a$NEj9FMM<0$N@_Dj$O!"$=(B +$B$N%0%k!<%W$*$h$S$=$l$,B0$9$k$9$Y$F$N%H%T%C%/$N%Q%i%a!<%?!<$K$"$k$9$Y$F$N(B +$BEj9FMM<0$N@_Dj$r!"3,AXE*$K9gJ;$9$k$3$H$K$h$C$F@8@.$5$l$^$9!#(B + @item post-method @cindex post-method $B$b$7$3$l$,@_Dj$5$l$F$$$k$H!"%a%C%;!<%8$rAw?.$9$k$?$a$NA*BrJ}K!$H$7(B @@ -3032,7 +3097,8 @@ nntp+news.gnus.org:gmane.text.docbook.apps @vindex gnus-parameters $B%0%k!<%W%Q%i%a!<%?!<$O(B @code{gnus-parameters} $BJQ?t$r2p:_$7$F@_Dj$9$k$3$H(B $B$b$G$-$^$9!#$G$b$$$/$D$+$N%Q%i%a!<%?!l9g!"BeBX$H$7(B +$B$F(B @code{gnus-permanently-visible-groups} $B$r;H$&$3$H$,$G$-$^$9(B)$B!#Nc$G$9(B: @lisp (setq gnus-parameters @@ -3406,6 +3472,7 @@ kill $B$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^$9(B (@code{gnus-group-list-killed})$B!# @item C-c C-x @kindex C-c C-x ($B%0%k!<%W(B) @findex gnus-group-expire-articles +@cindex expiring mail $B8=:_$N%0%k!<%W$N4|8B@Z$l>C5n2DG=$J5-;v$KBP$7$F(B ($B$b$7$"$l$P(B) $B$9$Y$F4|8B@Z(B $B$l>C5n$N=hM}$r9T$J$$$^$9(B (@code{gnus-group-expire-articles})$B!#$3$l$O!"$=(B $B$N%0%k!<%W$K$7$P$i$/B8:_$7$F$$$?4|8B@Z$l>C5n2DG=$J$9$Y$F$N5-;v$r>C5n$9$k(B @@ -3414,6 +3481,7 @@ kill $B$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^$9(B (@code{gnus-group-list-killed})$B!# @item C-c C-M-x @kindex C-c C-M-x ($B%0%k!<%W(B) @findex gnus-group-expire-all-groups +@cindex expiring mail $B$9$Y$F$N%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$KBP$7$F!"4|8B@Z$l>C5n$N(B $B=hM}$r9T$J$$$^$9!#(B(@code{gnus-group-expire-all-groups})$B!#(B @end table @@ -3761,6 +3829,7 @@ Gnus @item C-c C-x @kindex C-c C-x ($B%H%T%C%/(B) @findex gnus-topic-expire-articles +@cindex expiring mail ($B$b$7$"$l$P(B) $B8=:_$N%0%k!<%W$+%H%T%C%/$+$N$9$Y$F$N4|8B@Z$l>C5n2DG=5-;v$r(B $B4|8B@Z$l>C5n$7$^$9(B (@code{gnus-topic-expire-articles})$B!#(B(@pxref{Expiring Mail})$B!#(B @@ -4023,6 +4092,130 @@ Gnus $B:]!";d$O$3$N$H$-2?$,5/$3$k$N$+$O!VL$Dj5A(B @dfn{undefined}$B!W$G$"$k!"$H$3$3(B $B$K@k8@$7$^$9!#$3$Nl9g$K$O==J,Cm0U$7$J$1$l$P$J$j$^$;$s!#(B +@node Non-ASCII Group Names +@section $B1Q;z0J30$NL>A0$N%0%k!<%W$X$N%"%/%;%9(B +@cindex non-ascii group names + +$B@$3&$K$O!"$=$l$>$l$NJl9q8l$GI=$7$?L>A0$N%0%k!<%W$rDs6!$9$k%K%e!<%9%5!<%P!<(B +$B$,$"$j$^$9!#Nc$($P!"$"$k%K%e!<%9%5!<%P!<$K$OL>A0$,Cf9q8l$GDV$i$l$?%K%e!<(B +$B%9%0%k!<%W$,$"$C$F!"$=$3$G?M!9$OCf9q8l$GOC$r$7$F$$$^$9!#$b$A$m$s(B Gnus $B$G(B +$B$=$N$h$&$J%K%e!<%9%0%k!<%W$r9VFI$9$k$3$H$O2DG=$G$9!#(BGnus $B$O8=(B +$B:_(B @code{nntp} $B%P%C%/%(%s%I$@$1$G$J$/(B @code{nnml} $B%P%C%/%(%s%I(B +$B$H(B @code{nnrss} $B%P%C%/%(%s%I$GHs(B-@acronym{ASCII} $B%0%k!<%WL>$r%5%]!<%H$7(B +$B$F$$$^$9!#(B + +$B$9$Y$F$N$=$N$h$&$J%0%k!<%WL>$O!"%5!<%P!$N%P%C%/%(%s%I$N%0%k!<%W$G$O$"$J$?$,$=$l$r7h$a$^$9(B)$B!#(BGnus $B$O$"$J$?$N$?(B +$B$a$K%0%k!<%W%P%C%U%!!<$H5-;v%P%C%U%!!<$G%G%3!<%I$5$l$?$b$N$rI=<($7$J$1$l(B +$B$P$J$j$^$;$s$7!"%5!<%P!<$HDL?.$9$k$H$-$O%(%s%3!<%I$5$l$?$b$N$r;H$&I,MW$,(B +$B$"$j$^$9!#$7$+$7(B Gnus $B$O!"3F!9$NHs(B-@acronym{ASCII} $B%0%k!<%WL>$K$I$s$JJ8(B +$B;z%;%C%H$,;H$o$l$F$$$k$+$rCN$j$^$;$s!#0J2<$NFs$D$NJQ?t$O!"$^$5$K3F%0%k!<(B +$B%W$G$I$s$JJ8;z%;%C%H$r;H$&$Y$-$+$r(B Gnus $B$KEA$($k$?$a$N$b$N$G$9(B: + +@table @code +@item gnus-group-name-charset-method-alist +@vindex gnus-group-name-charset-method-alist +$BA*BrJ}K!$HJ8;z%;%C%H$NO"A[%j%9%H$G$9!#%G%#%U%)%k%HCM$O(B @code{nil} $B$G$9!#(B +$B$=$NA*BrJ}K!$G;XDj$5$l$k%5!<%P!<$K$"$k%0%k!<%W$NL>A0$O!"$9$Y$F$=$NBP1~$9(B +$B$kJ8;z%;%C%H$r;H$&$b$N$H2>Dj$5$l$^$9!#Nc$G$9(B: + +@lisp +(setq gnus-group-name-charset-method-alist + '(((nntp "news.com.cn") . cn-gb-2312))) +@end lisp + +$B$3$NJQ?t$G%0%k!<%W$K;XDj$5$l$?J8;z%;%C%H$O!"F1$8%0%k!<%W(B +$B$K(B @code{gnus-group-name-charset-group-alist} $BJQ?t$G;XDj$5$l$?$b$N$h$jM%(B +$B@h$5$l$^$9(B ($B2<5-;2>H(B)$B!#(B + +$BA*BrJ}K!$OHs>o$KD9$/$J$k>l9g$,$"$j$^$9$M!#$3$N$h$&$K(B: + +@lisp +(nntp "gmane" + (nntp-address "news.gmane.org") + (nntp-end-of-line "\n") + (nntp-open-connection-function + nntp-open-via-rlogin-and-telnet) + (nntp-via-rlogin-command "ssh") + (nntp-via-rlogin-command-switches + ("-C" "-t" "-e" "none")) + (nntp-via-address @dots{})) +@end lisp + +$B$=$N$h$&$J>l9g!"$3$NJQ?t$NCf$G$O(B @code{(nntp "gmane")} $B$K@Z$j5M$a$k$3$H(B +$B$,$G$-$^$9!#$D$^$j!"%P%C%/%(%s%IL>$H%5!<%P!$@$1$r4^$s$G$$$l$P==J,$G$9!#(B + +@item gnus-group-name-charset-group-alist +@cindex UTF-8 group names +@vindex gnus-group-name-charset-group-alist +$B%0%k!<%WL>$N@55,I=8=$H!"$=$l$K9gCW$9$k%0%k!<%W$N$?$a$NJ8;z%;%C%H$NO"A[%j(B +$B%9%H$G$9!#(BUTF-8 $B$,%5%]!<%H$5$l$F$$$k>l9g$O(B @code{((".*" utf-8))} $B$,%G%#(B +$B%U%)%k%HCM$G!"$=$l0J30$N>l9g$N%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#Nc$G$9(B: + +@lisp +(setq gnus-group-name-charset-group-alist + '(("\\.com\\.cn:" . cn-gb-2312) + (".*" . utf-8))) + +@code{gnus-group-name-charset-method-alist} $B$G9gCW$7$?>l9g!"$3$NJQ?t$OL5(B +$B;k$5$l$k$3$H$KCm0U$7$F2<$5$$!#(B +@end lisp +@end table + +$B$3$l$iFs$D$NJQ?t$O(B @code{nntp} $B0J30$N%P%C%/%(%s%I$K$"$k(B +$BHs(B-@acronym{ASCII} $BL>$N%0%k!<%W$r%(%s%3!<%I$*$h$S%G%3!<%I$9$kJ8;z%;%C%H(B +$B$r7hDj$9$k$?$a$K$b;H$o$l$^$9!#$D$^$j!"$=$l$r7h$a$k$N$O$"$J$?$G$9!#2?$b$7(B +$B$J$1$l$P$=$l$i$N%P%C%/%(%s%I$N%0%k!<%WL>$G;H$o$l$kJ8;z%;%C%H$O!"(B +@code{gnus-group-name-charset-group-alist} $B$N:G8e$NAG;R$N$;$$$G$9$Y(B +$B$F(B @code{utf-8} $B$K$J$k$G$7$g$&!#(B + +$B$5$F!"Hs(B-@acronym{ASCII} $B%0%k!<%WL>$N$?$a$N=EMW$JJQ?t$,$b$&0l$D$"$j$^$9!#(B +@emph{XEmacs $B%f!<%6!<$OI,$:@_Dj$7$F2<$5$$(B}$B!#(BEmacs $B%f!<%6!<$OI,$:$7$b9T$J(B +$B$&I,MW$O$"$j$^$;$s(B: + +@table @code +@item nnmail-pathname-coding-system +$B$3$NJQ?t$NCM$O(B coding system $B$b$7$/$O(B @code{nil} ($B$=$l$,%G%#%U%)%k%H(B) $B$G(B +$B$9!#(B@code{nnml} $B%P%C%/%(%s%I!"(B@code{nnrss} $B%P%C%/%(%s%I!"(B +@acronym{NNTP} $B0u(B (@pxref{NNTP marks})$B!"%(!<%8%'%s%H!"$*$h$S%-%c%C%7%e$O!"(B +$B$=$l$i$N%U%!%$%k$H%G%#%l%/%H%j!<$GHs(B-@acronym{ASCII} $B%0%k!<%WL>$r;H$$$^(B +$B$9!#$3$NJQ?t$O!"$=$l$i$N%U%!%$%kL>$H%G%#%l%/%H%j!$r%(%s%3!<%I$*$h$S%G(B +$B%3!<%I$9$k$H$-$KMQ$$$i$l$k(B coding system $B$r;XDj$9(B +$B$k(B @code{file-name-coding-system} $B$NCM$r>e=q$-$7$^$9!#(B + +XEmacs (@code{mule} $B5!G=IU$-(B) $B$G$O!"(B@code{file-name-coding-system} $B$O%U%!(B +$B%$%kL>$r%(%s%3!<%I$*$h$S%G%3!<%I$9$k$N$KMQ$$$i$l$k(B coding system $B$r;XDj(B +$B$9$kM#0l$N$r%(%s%3!<%I$*$h$S%G%3!<%I$9$k$N$KE,@Z(B +$B$J(B coding system $B$K(B @emph{$B@_Dj$7$J$1$l$P$J$j$^$;$s(B}$B!#0l(B +$BJ}(B Emacs $B$O(B @code{file-name-coding-system} $B$NCM$,(B @code{nil} $B$@$C$?>l9g!"(B +@code{default-file-name-coding-system} $B$NCM$r;HMQ$7$^$9!#DL(B +$B>o(B @code{default-file-name-coding-system} $B$NCM$O8@8l4D6-$K=>$C$F=i4|2=$5(B +$B$l$k$N$G!"$=$NCM$,Hs(B-@acronym{ASCII} $B%0%k!<%WL>$r%(%s%3!<%I$*$h$S%G%3!<(B +$B%I$9$k$?$a$KE,@Z$G$"$l$P!"2?$b$9$kI,MW$OL5$$$G$7$g$&!#(B + +$B$3$NJQ?t(B ($B$^$?$O(B @code{default-file-name-coding-system}) $B$NCM$O!"I,$:$7(B +$B$b(B @code{gnus-group-name-charset-method-alist} $B$*$h(B +$B$S(B @code{gnus-group-name-charset-group-alist} $B$K$h$C$F7hDj$5$l$kCM$HF1$8(B +$B$G$"$kI,MW$O$"$j$^$;$s!#(B + +$BNc$($PCf9q8l$GDV$i$l$?%K%e!<%9%0%k!<%W$r9VFI$7$?$$$N$K!"(B +@code{default-file-name-coding-system} $B$,%G%#%U%)%k%H(B +$B$G(B @code{iso-latin-1} $B$K=i4|2=$5$l$F$7$^$&$N$J$i$P!"$=$l$O(B Emacs $B%f!<%6!<(B +$B$G$b(B @code{nnmail-pathname-coding-system} $B$r@_Dj$7$J$1$l$P$J$i$J$$:G$bE5(B +$B7?E*$J>l9g$G$9!#(B@code{utf-8} coding system $B$O$=$N$?$a$NNI$$8uJd$G$9!#$"(B +$B$k$$$O$3$NJQ?t$r@_Dj$9$kBe$o$j$K!"(B +@code{default-file-name-coding-system} $B$,E,@Z$JCM$K=i4|2=$5$l$k$h$&$K!"(B +$B$"$J$?$N%7%9%F%`$N8@8l4D6-$rJQ99$7$F$bNI$$$G$7$g$&!#(B +@end table + +$B5-;v$rHs(B-@acronym{ASCII} $B%0%k!<%W$+$iB>$N%0%k!<%W$K%3%T!<$^$?$O0\F0$9$k(B +$B>l9g!"%0%k!<%WL>$r%(%s%3!<%I$*$h$S%G%3!<%I$9$k$?$a$NJ8;z%;%C%H$,N>J}$N%0(B +$B%k!<%W$GF1$8$G$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F2<$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 Misc Group Stuff @section $B$=$NB>$N%0%k!<%W4XO"(B @@ -4035,6 +4228,22 @@ Gnus @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!@\(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 - -@item gnus-group-name-charset-method-alist -@vindex gnus-group-name-charset-method-alist -$B%0%k!<%WL>MQ$NA*BrJ}K!$HJ8;z%;%C%H$NO"A[%j%9%H$G$9!#$3$l$O1Q;z$G$O$J$$%0(B -$B%k!<%WL>$rI=<($9$k$?$a$K;H$$$^$9!#(B - -$BNc(B: -@lisp -(setq gnus-group-name-charset-method-alist - '(((nntp "news.com.cn") . cn-gb-2312))) -@end lisp - -@item gnus-group-name-charset-group-alist -@cindex UTF-8 group names -@vindex gnus-group-name-charset-group-alist -$B%0%k!<%WL>MQ$N%0%k!<%WL>$N@55,I=8=$HJ8;z%;%C%H$NO"A[%j%9%H$G$9!#$3$l$O1Q(B -$B;z$G$O$J$$%0%k!<%WL>$rI=<($9$k$?$a$K;H$$$^$9!#(BUTF-8 $B$,%5%]!<%H$5$l$F$$$k(B -$B>l9g$O(B @code{((".*" utf-8))} $B$,%G%#%U%)%k%HCM$G!"$=$l0J30$N>l9g$N%G%#%U%)(B -$B%k%H$O(B @code{nil} $B$G$9!#(B - -$BNc(B: -@lisp -(setq gnus-group-name-charset-group-alist - '(("\\.com\\.cn:" . cn-gb-2312))) -@end lisp @end table @node Scanning New Messages @@ -4416,6 +4609,20 @@ if address "sender" "owner-ding@@hpc.uh.edu" @{ $B9%$-$J$@$1$?$/$5$s$N35N,%P%C%U%!!<$r3+$$$F$*$/$3$H$,$G$-$^$9!#(B +$B35N,%b!<%I$N%D!<%k%P!<$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B@kbd{M-x +customize-apropos RET gnus-summary-tool-bar} $B$r;n$7$F$_$F2<$5$$!#$3$N5!(B +$BG=$rMxMQ$G$-$k$N$O(B Emacs $B$@$1$G$9$,!#(B + +@kindex v ($B35N,(B) +@cindex keys, reserved for users (Summary) +@kbd{v} $B%-!<$O%f!<%6!C5n$7$J$/$5$;$k(B +* Sticky Articles:: $B:FMxMQ$7$J$$5-;v%P%C%U%!!<(B * Article Backlog:: $B$9$G$KFI$s$@5-;v$r;D$7$F$*$/(B * Saving Articles:: $B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!(B * Decoding Articles:: Gnus $B$O0lO"$N(B (uu)encode $B$5$l$?5-;v$r07$($k(B @@ -4646,6 +4854,8 @@ Gnus $B$OJQ?t(B @code{gnus-extract-address-components} $B$NCM$r(B @code{From $B9T?t!#(B @item O $B%@%&%s%m!<%I$N0u!#(B +@item * +$B%+!<%=%k$r(B ($B:G=i$N%3%m%s$N8e$m$NBe$o$j$K(B) $BCV$/>l=j!#(B @item &user-date; $B7P2a;~4V$NMM<0!#$$$m$$$m$JMM<0$,(B @code{gnus-user-date-format-alist} $B$GDj(B $B5A$5$l$F$$$^$9!#(B @@ -5047,7 +5257,7 @@ Summary Buffer} $B$r;2>H$7$F2<$5$$!#(B $B5-;v$N0\F0$HA*Br$K4XO"$9$k$$$/$D$+$NJQ?t(B: @table @code -@item gnus-auto-extended-newsgroup +@item gnus-auto-extend-newsgroup @vindex gnus-auto-extend-newsgroup $B$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"$9$Y$F$N0\F0L?Na$O!"5-;v$,35N,%P%C%U%!!<(B $B$KI=<($5$l$F$$$J$$>l9g$G$b!"A0(B ($B$b$7$/$O$l$N5-;v$rl9g(B +$B$O%0%k!<%WKh$KFH<+$N5-;v%P%C%U%!!<$r;}$A$^$9!#(B + +$B$3$N$3$H$O!"$"$k%0%k!<%W$GF1;~$K0l$D$h$jB?$$5-;v%P%C%U%!!<$r;}$D$3$H$O$G(B +$B$-$J$$$3$H$r0UL#$7$^$9!#$G$b!";~$K$O:#EY$N%/%j%9%^%9!&%Q!<%F%#!<$NCJ$N5-;v$rA*Br$7$F$b:FMxMQ$5$l$^$;$s!#5-;v$rG4(B +$BCeA0$r?R$M$^$9!#(B +@end table + +$BG4Ce5-;v%P%C%U%!!<$rJD$8$k$K$O!"o$K(B @item O m @kindex O m ($B35N,(B) @findex gnus-summary-save-article-mail -$B8=:_$N5-;v$r%a!<%k$NMM<0$GJ]B8$7$^(B +$B8=:_$N5-;v$r(B Unix $B%a!<%k(B (mbox) $B%U%!%$%k$KJ]B8$7$^(B $B$9(B (@code{gnus-summary-save-article-mail})$B!#(B @item O r @@ -7295,7 +7587,7 @@ Gnus $B$OC1=c$K$9$Y$F$N5-;v$r%G%#%U%)%k%H$N%U%!%$%k$KJ]B8$7$^$9!#(B @vindex gnus-default-article-saver Gnus $B$r;W$$DL$j$KF0:n$5$;$k$?$a$K!"JQ(B $B?t(B @code{gnus-default-article-saver} $B$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B -$B2<$NO;$D$N4{@=$N4X?t$r;H$&$3$H$,$G$-$k$7!"<+J,<+?H$N4X?t$r:n$k$3$H$b$G$-(B +$B2<$NH,$D$N4{@=$N4X?t$r;H$&$3$H$,$G$-!"$^$?<+J,<+?H$N4X?t$r:n$k$3$H$b$G$-(B $B$^$9!#(B @table @code @@ -7338,6 +7630,13 @@ Unix $B%a!<%k(B (mbox) $B%U%!%$%k$KJ]B8$7$^$9!#JQ(B $B%$%k$NL>A0$ro$N%U%!%$%k$KJ]B8$7$^$9!#$=$N%U%!%$%k$,B8:_$7(B +$B$F$$$?$i>e=q$-$5$l$^$9!#JQ?t(B @code{gnus-file-save-name} $B$K@_Dj$5$l$F$$$k(B +$B4X?t$r!"5-;v$rJ]B8$9$k%U%!%$%k$NL>A0$r$l$NJQ?t$N%7%s%\%k$O0J2<$NB0@-(B (property) $B$r;}$D$3$H$,$G$-$^$9(B: + +@table @code +@item :decode +@code{nil} $B$G$O$J$$CM$,@_Dj$5$l$F$$$k$H%G%3!<%I$7$?5-;v$rJ]B8$7$^$9!#(B +@code{gnus-summary-save-in-file}$B!"(B@code{gnus-summary-save-body-in-file}$B!"(B +@code{gnus-summary-write-to-file} $B$*$h(B +$B$S(B @code{gnus-summary-write-body-to-file} $B$G$@$1!"$3$l$r@_Dj$9$k0U5A$,$"(B +$B$j$^$9!#(B + +@item :function +$B5-;v$r%U%!%$%k$K>e=q$9$k$N$G$O$J$/!"DI2C$9$k$?$a$NBe$o$j$N4X?t$r;XDj$7$^(B +$B$9!#$3$l$r@_Dj$9$k$H!"J#?t$N5-;v$r0lEY$KJ]B8$9$k$H$-(B +$B$K(B @code{gnus-prompt-before-saving} $B$,(B @code{t} $B$KB+G{$5$l!"$9$Y$F$N5-;v(B +$B$,C10l$N%U%!%$%k$KJ]B8$5$l$^$9!#(B@code{gnus-summary-write-to-file} $B$*$h(B +$B$S(B @code{gnus-summary-write-body-to-file} $B$G$@$1!"$3$l$r@_Dj$9$k0U5A$,$"(B +$B$j$^$9!#(B + +@item :headers +$BJ]B8$5$l$k%X%C%@!<$r;XDj$9$kJQ?t$N%7%s%\%k$r$3$l$G@_Dj$7$^$9!#>JN,$5$l$?(B +$B>l9g$O(B @code{gnus-save-all-headers} $B$H(B @code{gnus-saved-headers} $B$,!"$I(B +$B$N%X%C%@!<$rJ]B8$9$k$+$r@)8f$7$^$9!#(B +@end table + @vindex gnus-article-save-directory $B$3$l$i$N$9$Y$F$N4X?t$O:G8e$N0l$D$r=|$$$F!"4D6-JQ?t(B @env{SAVEDIR} $B$K$h$C(B $B$F=i4|2=$5$l$k(B @code{gnus-article-save-directory} $B$K5-;v$rJ]B8$7$^$9!#$3(B @@ -7924,8 +8247,8 @@ Gnus $B$O%U%!%$%kL>$K4p$E$$$F7?$r?dB,$7$F$$$k$3$H$KCm0U$7$F2<$5$$!#(B @table @code @vindex gnus-cite-parse-max-size @item gnus-cite-parse-max-size -$B5-;v$NBg$-$5$,$3$NJQ?t(B ($B%G%#%U%)%k%H$G$O(B 25000) $B$h$jBg$-$$5-;v$O!"0zMQJ8(B -$B$N%O%$%i%$%H$,9T$J$o$l$^$;$s!#(B +$B5-;v$NBg$-$5$,$3$NJQ?t(B ($B%G%#%U%)%k%H$G$O(B 25000) $B$N%P%$%H?t$h$jBg$-$$5-;v(B +$B$O!"0zMQJ8$N%O%$%i%$%H$,9T$J$o$l$^$;$s!#(B @item gnus-cite-max-prefix @vindex gnus-cite-max-prefix @@ -9153,11 +9476,15 @@ Parameters})$B!#(B @item gnus-article-emulate-mime @vindex gnus-article-emulate-mime +@cindex uuencode +@cindex yEnc @acronym{MIME} $B$G$O$J$$JL$N%(%s%3!<%G%#%s%0$N/$70c$$$^$9!#$=$l$>$l$N9T$N(B @item B e @kindex B e ($B35N,(B) @findex gnus-summary-expire-articles +@cindex expiring mail $B8=:_$N%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$K$D$$$F!"4|8B@Z$l>C5n$N=h(B $BM}(B (@code{gnus-summary-expire-articles}) $B$r9T$J$$$^$9!#$3$l$O!"$=$N%0%k!<(B $B%W$K$7$P$i$/B8:_$7$F$$$?4|8B@Z$l>C5n2DG=$J$9$Y$F$N5-;v$r>C5n$9$k$H$$$&$3(B @@ -9860,6 +10188,7 @@ pick $B%b!<%I$G$N35N,9T$NMM<0$OI8=`$NMM<0$H$O>/$70c$$$^$9!#$=$l$>$l$N9T$N(B @item B C-M-e @kindex B C-M-e ($B35N,(B) @findex gnus-summary-expire-articles-now +@cindex expiring mail $B%0%k!<%W$N$9$Y$F$N4|8B@Z$l>C5n2DG=$J5-;v$r:o=|$7$^(B $B$9(B (@code{gnus-summay-expire-articles-now})$B!#$3$l$O!"8=:_$N%0%k!<%W$K$"(B $B$k(B @strong{$B$9$Y$F(B} $B$N4|8B@Z$l>C5n2DG=$J5-;v$,!"1J1s$K6u$NBg$-(B @@ -10194,6 +10523,18 @@ Gnus $B$N(B info $B$N@a(B (node) $B$K0\F0$7$^$9(B (@code{gnus-info-find-no $B$=$l0JA0$N$9$Y$F$N(B ($B@8$N(B) $B5-;v$r@55,I=8=$G8!:w$7$^(B $B$9(B (@code{gnus-summary-search-article-backward})$B!#(B +@item M-S +@kindex M-S ($B35N,(B) +@findex gnus-summary-repeat-search-article-forward +$BA02s$NA0J}8!:w$r7+$jJV$7$^(B +$B$9(B (@code{gnus-summary-repeat-search-article-forward})$B!#(B + +@item M-R +@kindex M-R ($B35N,(B) +@findex gnus-summary-repeat-search-article-backward +$BA02s$N8eJ}8!:w$r7+$jJV$7$^(B +$B$9(B (@code{gnus-summary-repeat-search-article-backward})$B!#(B + @item & @kindex & ($B35N,(B) @findex gnus-summary-execute-command @@ -10233,6 +10574,12 @@ Gnus $B$N(B info $B$N@a(B (node) $B$K0\F0$7$^$9(B (@code{gnus-info-find-no @findex gnus-summary-insert-dormant-articles ($B8=:_$N%0%k!<%W$N$?$a$N(B) $B$9$Y$F$NJ]N15-;v$r35N,%P%C%U%!!<$KA^F~$7$^(B $B$9(B (@code{gnus-summary-insert-dormant-articles})$B!#(B + +@item Y t +@kindex Y t ($B35N,(B) +@findex gnus-summary-insert-ticked-articles +($B8=:_$N%0%k!<%W$N$?$a$N(B) $B$9$Y$F$N2D;k5-;v$r35N,%P%C%U%!!<$KA^F~$7$^(B +$B$9(B (@code{gnus-summary-insert-ticked-articles})$B!#(B @end table @node Really Various Summary Commands @@ -10253,6 +10600,26 @@ Gnus $B$N(B info $B$N@a(B (node) $B$K0\F0$7$^$9(B (@code{gnus-info-find-no $B;H$&$3$H$K$h$C$F!"$b$C$HJXMx$J$d$jJ}$G$=$l$i$N%a%C%;!<%8$rFI$`$3$H$,$G$-(B $B$^$9!#(B +$BJQ?t(B @code{gnus-auto-select-on-ephemeral-exit} $B$O%@%$%8%'%9%H!&%0%k!<%W(B +$B$r=P$?8e$K!"$I$N5-;v$rA*Br$9$Y$-$+$r@)8f$7$^$9!#M-8z$JCM$Ol9g$K$O>C5n$7$^$9!#(B @item cc-list -@code{CC} $BMs$,8=:_$N%0%k!<%W$N(B @code{to-list} $B%Q%i%a!<%?!<$HF1$8$b$N$7$+(B +@code{Cc} $BMs$,8=:_$N%0%k!<%W$N(B @code{to-list} $B%Q%i%a!<%?!<$HF1$8$b$N$7$+(B $B4^$s$G$$$J$$>l9g$K$O>C5n$7$^$9!#(B @item date $B$=$N5-;v$,2a5n;0F|0JFb$N$b$N$G$"$l$P!"(B@code{Date} $BMs$r>C5n$7$^$9!#(B @item long-to -@code{To} $BMs$,$"$^$j$K$bD9$$>l9g$K$O>C5n$7$^$9!#(B +@code{To} $BMs$*$h$S(B/$B$^$?$O(B @code{Cc} $BMs$,$"$^$j$K$bD9$$>l9g$K$O>C5n$7$^$9!#(B @item many-to -@code{To} $BMs$,0l$D$h$j$bB?$1$l$P!"$=$l$i$r$9$Y$F>C5n$7$^$9!#(B +@code{To} $BMs$*$h$S(B/$B$^$?$O(B @code{Cc} $BMs$,0l$D$h$j$bB?$1$l$P!"$=$l$i$r$9$Y(B +$B$F>C5n$7$^$9!#(B @end table $B$3$l$i$N$&$A$N;0$D$NMWAG$rF~$l$?$1$l$P!"$3$s$JIw$K$J$j$^$9(B: @@ -11045,7 +11413,6 @@ Emacs @acronym{MIME} $B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#(B (or last (typep "text/x-vcard")) @end lisp - @end enumerate $B$3$3$G!V%Q!<%H!W$H$$$&8l$,;H$o$l$F$$$k$3$H$K5$IU$$$?$H;W$$$^$9!#$3$l$O%a%C(B @@ -11061,6 +11428,58 @@ Emacs @acronym{MIME} $B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#(B $BCW$9$k@55,I=8=$N%j%9%H$G$9!#@)8fJQ?t$NCM$,!">e$G@bL@$5$l$F$$$k$h$&$K=R8l(B $B$N%j%9%H$G$"$k$H$-$O!"$3$NJQ?t$OL5;k$5$l$^$9!#(B +@ifinfo +@c $B0u:~$5$l$k%^%K%e%"%k$G$O!"F1$8%;%/%7%g%s$K>iD95$L#$J%(%s%H%j!<$,8=$l(B +@c $B$J$$$h$&$K$7$^$9$,!"(B`i gnus-treat-foo-bar RET' $B$^$?$O(B `i foo-bar' $B$r(B +@c $B9T$J$&$3$H$,$G$-$k$h$&$K!"$3$l$i$r(B info $B$K2C$($^$9!#(B +@vindex gnus-treat-buttonize +@vindex gnus-treat-buttonize-head +@vindex gnus-treat-capitalize-sentences +@vindex gnus-treat-overstrike +@vindex gnus-treat-strip-cr +@vindex gnus-treat-strip-headers-in-body +@vindex gnus-treat-strip-leading-blank-lines +@vindex gnus-treat-strip-multiple-blank-lines +@vindex gnus-treat-strip-pem +@vindex gnus-treat-strip-trailing-blank-lines +@vindex gnus-treat-unsplit-urls +@vindex gnus-treat-wash-html +@vindex gnus-treat-date-english +@vindex gnus-treat-date-iso8601 +@vindex gnus-treat-date-lapsed +@vindex gnus-treat-date-local +@vindex gnus-treat-date-original +@vindex gnus-treat-date-user-defined +@vindex gnus-treat-date-ut +@vindex gnus-treat-from-picon +@vindex gnus-treat-mail-picon +@vindex gnus-treat-newsgroups-picon +@vindex gnus-treat-display-smileys +@vindex gnus-treat-body-boundary +@vindex gnus-treat-display-x-face +@vindex gnus-treat-display-face +@vindex gnus-treat-emphasize +@vindex gnus-treat-fill-article +@vindex gnus-treat-fill-long-lines +@vindex gnus-treat-hide-boring-headers +@vindex gnus-treat-hide-citation +@vindex gnus-treat-hide-citation-maybe +@vindex gnus-treat-hide-headers +@vindex gnus-treat-hide-signature +@vindex gnus-treat-strip-banner +@vindex gnus-treat-strip-list-identifiers +@vindex gnus-treat-highlight-citation +@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 +@vindex gnus-treat-fold-newsgroups +@vindex gnus-treat-leading-whitespace +@end ifinfo + $B0J2<$N%H%j!<%H%a%s%H$N%*%W%7%g%s$,;HMQ2DG=$G$9!#$3$l$r%+%9%?%^%$%:$9$k$?(B $B$a$N:G$b4JC1$JJ}K!$O(B @code{gnus-article-treat} $B%+%9%?%^%$%:%0%k!<%W$rD4(B $B::$9$k$3$H$G$9!#4]3g8L$NCf$NCM$ODs0F$5$l$F$$$k0UL#$N$"$kCM$G$9!#B>$N$b$N(B @@ -11112,41 +11531,63 @@ Emacs @acronym{MIME} $B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#(B @xref{Smileys}. +@vindex gnus-treat-display-x-face @item gnus-treat-display-x-face (head) @xref{X-Face}. +@vindex gnus-treat-display-face @item gnus-treat-display-face (head) @xref{Face}. +@vindex gnus-treat-emphasize @item gnus-treat-emphasize (t, head, integer) +@vindex gnus-treat-fill-article @item gnus-treat-fill-article (t, integer) +@vindex gnus-treat-fill-long-lines @item gnus-treat-fill-long-lines (t, integer) +@vindex gnus-treat-hide-boring-headers @item gnus-treat-hide-boring-headers (head) +@vindex gnus-treat-hide-citation @item gnus-treat-hide-citation (t, integer) +@vindex gnus-treat-hide-citation-maybe @item gnus-treat-hide-citation-maybe (t, integer) +@vindex gnus-treat-hide-headers @item gnus-treat-hide-headers (head) +@vindex gnus-treat-hide-signature @item gnus-treat-hide-signature (t, last) +@vindex gnus-treat-strip-banner @item gnus-treat-strip-banner (t, last) +@vindex gnus-treat-strip-list-identifiers @item gnus-treat-strip-list-identifiers (head) @xref{Article Hiding}. +@vindex gnus-treat-highlight-citation @item gnus-treat-highlight-citation (t, integer) +@vindex gnus-treat-highlight-headers @item gnus-treat-highlight-headers (head) +@vindex gnus-treat-highlight-signature @item gnus-treat-highlight-signature (t, last, integer) @xref{Article Highlighting}. +@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) +@vindex gnus-treat-unfold-headers @item gnus-treat-unfold-headers (head) +@vindex gnus-treat-fold-headers @item gnus-treat-fold-headers (head) +@vindex gnus-treat-fold-newsgroups @item gnus-treat-fold-newsgroups (head) +@vindex gnus-treat-leading-whitespace @item gnus-treat-leading-whitespace (head) @xref{Article Header}. @@ -11166,7 +11607,12 @@ Emacs @acronym{MIME} $B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#(B $B5-;v$rFI$s$G$$$k4V!"$K$b$$$/$D$+$N%-!<$,MxMQ$G$-$^$9!#(B +@kindex v ($B5-;v(B) +@cindex keys, reserved for users (Article) +@kbd{v} $B%-!<$O%f!<%6!$K$b$$$/$D$+$N%-!<$,MxMQ$G$-$^$9(B: @table @kbd @item SPACE @@ -11240,6 +11686,7 @@ Gnus $B$O%5!<%P!<$+$i$=$N5-;v$rZ$rMW5a$7$F$$$k>l9g$KM- @item gnus-user-agent @vindex gnus-user-agent @cindex User-Agent -$B$3$NJQ?t$O!"$I$N>pJs$,(B User-Agent $B%X%C%@!<$KDDNs$5$l$k$+$r@)8f$7$^$9!#(B -$B$=$l$OH(B)$B!#(B +$B$3$NJQ?t$O!"$I$N>pJs$,(B User-Agent $B%X%C%@!<$KDDNs$5$l$k$+$r@)8f$7$^$9!#%7(B +$B%s%\%k$N%j%9%H!"$^$?$OJ8;zNs$G$9!#M-8z$J%7%s%\%k$O(B @code{gnus} (Gnus $B$N(B +$B%P!<%8%g%s(B) $B$*$h$S(B @code{emacs} (Emacs $B$N%P!<%8%g%s(B) $B$G$9!#(BEmacs $B$N%P!<(B +$B%8%g%s$K$O(B @code{codename} ((S)XEmacs $B$N%3!<%I%M!<%`(B)$B!"$^$?(B +$B$O(B @code{config} (@code{system-configuration} $B$NCM(B) $B$+(B @code{type} +(@code{system-type} $B$NCM(B) $B$N$I$A$i$+0lJ}$r2C$($k$3$H$,$G$-$^$9!#$3$l$rJ8(B +$B;zNs$K$9$k$H$-$O!"@5$7$$%U%)!<%^%C%H$r;H$C$F2<$5$$(B (RFC2616 $B;2>H(B)$B!#(B @end table $B$"$J$?$O<+J,$,Aw$k%a%C%;!<%8$G!"DV$j$r%A%'%C%/$7$?$$$+$b$7$l$^$;$s!#$b$7(B @@ -11588,6 +12034,11 @@ ISP $B$,(B @acronym{POP}-before-@acronym{SMTP} $B$NG'>Z$rMW5a$7$F$$$k>l9g$KM- $B$"$J$?$NI,MW$K1~$8$FJQ99$7$F2<$5$$!#(B +@vindex gnus-message-highlight-citation +@code{gnus-message-highlight-citation} $B$r(B @code{t} $B$K@_Dj$9$l$P!"(B +message $B%b!<%I$N%P%C%U%!!<$G$b5-;v%P%C%U%!!<$HF1MM$K!"0zMQ$5$l$?J8$N%l%Y(B +$B%k$N0c$$$K1~$8$?%O%$%i%$%H$,9T$J$o$l$^$9!#(B + @node Archived Messages @section $B%a%C%;!<%8$NJ]4I(B @cindex archived messages @@ -11605,7 +12056,8 @@ Gnus $B$O$"$J$?$,Aw$C$?%a!<%k$H%K%e!<%9$rCy$a$F$*$/$?$a$N$$$/$D$+$N0c$C$?(B @vindex gnus-message-archive-method @code{gnus-message-archive-method} $B$O!"Aw$C$?%a%C%;!<%8$rJ]B8$9$k$?$a$K(B -$B$I$N2>A[%5!<%P!<$r(B Gnus $B$,;H$&$+$r;XDj$7$^$9!#%G%#%U%)%k%H$O(B: +$B$I$N2>A[%5!<%P!<$r(B Gnus $B$,;H$&$+$r;XDj$7$^$9!#%G%#%U%)%k%H(B +$B$O(B @code{"arhive"} $B$G!"A0$N%5!<%P!<$Nl(B +$B9g$N$?$a$K(B)$B!":G=i$K(B @file{~/.newsrc.eld} $B%U%!%$%k$KJ]B8$5$l$^$9!#$b$7$=(B +$B$l$,0lEYJ]B8$5$l$k$H!"(B@code{gnus-message-archive-method} $B$NCM$r8e$GJQ99(B +$B$7$F$b!"%G%#%U%)%k%H$G$O$=$l$O99?7$5$l$^$;$s!#$7$?$,$C(B +$B$F(B @code{"archive"} $B$H$$$&%5!<%P!<$,!"$$$D$G$b$3$N$h$&(B +$B$J(B @code{nnfolder} $B%5!<%P!<$r0UL#$9$k$H$O8B$j$^$;$s!#J]B8$5$l$kA*BrJ}K!(B +$B$,>o$K(B @code{gnus-message-archive-method} $B$NCM$rH?1G$9$k$h$&$K$7$?$$>l9g(B +$B$O!"(B@code{gnus-update-message-archive-method} $BJQ?t$r(B @code{nil} $B0J30$NCM(B +$B$K@_Dj$7$F2<$5$$!#$3$NJQ?t$N%G%#%U%)%k%HCM$O(B @code{nil} $B$G$9!#(B +@end quotation + +@code{nnfolder} $B$O$3$N$h$&$J$3$H$r$9$k$N$K$O6K$a$FE,$7$?A*BrJ}K!$J$N$G$9(B +$B$,!"$3$l$K8B$i$:(B @code{nnml} $B$d(B @code{nnmbox} $B$J$I$N!"$I$N%a!<%kA*BrJ}K!(B +$B$G$b;H$&$3$H$,$G$-$^$9!#%G%#%U%)%k%H$GA*Br$5$l$k%G%#%l%/%H%j!<$,5$$K$$$i(B +$B$J$1$l$P!"e5-$N$h$&$JNc$O!V0U?^$7$?DL$j$KF0:n$7$J$$!W(BFAQ $B$N%M%?$K$J$j$D$D$"(B $B$j!"IT6q9g$N860x$,FCDj$G$-$J$$;vNc$,>/$J$/$"$j$^$;$s!#Nc$($P!"F1(B -$B$8(B "archive" $B$H$$$&L>A0$N2>A[%5!<%P!<$r2a5n$K;H$C$?$3$H$,$"$k$H!"$=$l(B -$B$,(B @file{~/.newsrc.eld} $B%U%!%$%k$NCf$G(B @code{gnus-server-alist} $BJQ?t$KEP(B -$BO?$5$l$F$$$k$+$b$7$l$^$;$s!#$=$l$r:o=|$9$k$K$O(B @file{~/.newsrc.eld} $B%U%!(B -$B%$%k$r$N2>A[%5!<%P!<$r8=:_$b;H$C$F$$$k$+$b$7$l$^$;$s!#$=$N$h$&$J>l9g$O!"JL(B -$B$NL>A0$r;H$&I,MW$,$"$j$^$9!#(B +$B$8(B @code{"archive"} $B$H$$$&L>A0$N2>A[%5!<%P!<$r2a5n$K;H$C$?$3$H$,$"$k$H!"(B +$B$=$l$,(B @file{~/.newsrc.eld} $B%U%!%$%k$NCf$G(B @code{gnus-server-alist} $BJQ?t(B +$B$KEPO?$5$l$F$$$k$+$b$7$l$^$;$s!#$"$k$$$OC1$K!"F1L>$N2>A[%5!<%P!<$r8=:_$b(B +$B;H$C$F$$$k$+$b$7$l$^$;$s!#$=$N$h$&$J>l9g$O!"JL$NL>A0$r;H$&I,MW$,$"$j$^$9!#(B @vindex gnus-message-archive-group @cindex Gcc @@ -11841,6 +12306,9 @@ Lisp $B%U%)!<%`$N%j%9%H!#$=$l$>$l$N%U%)!<%`$,I>2A$5$l!":G=i$KJV$C$F$-(B @item @code{body} @end itemize +@code{signature-file} $BB0@-$O(B @code{message-signature-directory} $BJQ?t$r8+(B +$B$k$3$H$KCm0U$7$F2<$5$$!#(B + $BB0@-L>$OJ8;zNs$^$?$O%7%s%\%k$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$=$l$O%X%C%@!<(B $BL>$H$7$F;H$o$l!"$=$NCM$,5-;v$N%X%C%@!<$KA^F~$5$l$^$9!#$b$7B0@-L>(B $B$,(B @code{nil} $B$@$C$?$i!"$=$N%X%C%@!$O:o=|$5$l$^$9!#$b$7B0@-L>(B @@ -11898,7 +12366,9 @@ subject from date id references chars lines xref extra $B$N3F%X%C%@!<$+$i(B @samp{nnml:.*} $B$N5,B'$O!"$"$J$?$,=P$9$9$Y$F$NJV;v$N(B @code{To} $B%"%I%l%9(B $B$r(B @code{From} $B%"%I%l%9$H$7$F;H$&$3$H$r0UL#$7$^$9!#$3$l$O!"$"$J$?$,$?$/(B -$B$5$s$N%a!<%j%s%0%j%9%H$K;22C$7$F$$$k>l9g$KJXMx$G$7$g$&!#(B +$B$5$s$N%a!<%j%s%0%j%9%H$K;22C$7$F$$$k>l9g$KJXMx$G$7$g$&!#Be$o$j(B +$B$K(B @code{message-alternative-emails} $B$r;H$&$3$H$b$G$-$^$9!#(B@xref{Message +Headers, ,$B%a%C%;!<%8%X%C%@!<(B, message-ja, The Message Manual}. @node Drafts @section $B2<=q$-(B @@ -12206,6 +12676,12 @@ Message Manual}, $B$r;2>H$7$F2<$5$$!#(B @cindex server commands @table @kbd +@item v +@kindex v ($B%5!<%P!<(B) +@cindex keys, reserved for users (Server) +@kbd{v} $B%-!<$O%f!<%6!H$7$F2<$5$$!#(B $B%5!<%P!<$K$9$Y$F$N%G!<%?9=B$$r:F:n@.$5$;$^(B $B$9(B (@code{gnus-server-regenerate-server})$B!#$3$l$OF14|$,30$l$F$7$^$C$?%a!<(B $B%k%P%C%/%(%s%I$,$"$k$H$-$KLr$KN)$A$^$9!#(B + +@item z +@kindex z ($B%5!<%P!<(B) +@findex gnus-server-compact-server + +$B8=:_0LCV$N%5!<%P!<$N$9$Y$F$N%0%k!<%W$r05=L$7$^$9!#:#$N$H$3$m(B @code{nnml} +(@pxref{Mail Spool}) $B$@$1$KC5n$7(B @vindex nntp-server-opened-hook @cindex @sc{mode reader} @cindex authinfo -@cindex authentification -@cindex nntp authentification +@cindex authentication +@cindex nntp authentication @findex nntp-send-authinfo @findex nntp-send-mode-reader $B$O@\B3$,$G$-$?8e$KH$9$k$H(B +$B$-(B (@pxref{Finding the Parent})$B!"(BGnus $B$O$=$l$,$I$3$K$"$k$+$rCN$k$?$a(B +$B$K(B @acronym{NNTP} $B%5!<%P!<$K(B @code{HEAD} $B%3%^%s%I$rAw$j$^$9!#$=$7$F%5!<(B +$B%P!<$O!"(B@code{Xref} $B%X%C%@!<$K%0%k!<%W$H5-;vHV9f$NBP$r4^$s$G$$$k%G!<%?$r(B +$BJV$7$^$9!#$=$N%G!<%?$,!"$=$N5-;v$,8=:_$N%0%k!<%W$K$"$k$3$H$r<($9$J$i!"DL(B +$B>o(B Gnus $B$O$=$N5-;v$r;2>H$9$k$N$K5-;vHV9f$r;HMQ$7$^$9!"$=$&$G$J$1$l(B +$B$P(B @code{Message-ID} $B$r;H$$$^$9$,!#$H$3$m$,!"$"$k%K%e!<%9%5!<%P!<(B ($BNc$((B +$B$P(B Diablo $B$r$7$F(B +$B$$$F!"$=$l$i$N4V$G$O5-;vHV9f$,F14|$5$l$F$$$^$;$s!#$=$N>l(B +$B9g(B @code{Xref} $B%X%C%@!<$K8=$o$l$k5-;vHV9f$O!"$I$N%(%s%8%s$,A*$P$l$k$+$K(B +$B$h$C$FJQ2=$9$k$N$G!"Nc$($P8=:_$N%0%k!<%W$K$"$k?F5-;v$r;2>H$9$k$3$H$,$G$-(B +$B$^$;$s!#$=$N$h$&$J%5!<%P!<$K@\B3$9$k$N$G$"$l$P!"$3$NJQ?t$r(B @code{nil} $B$G(B +$B$O$J$$CM$K@_Dj$7$F2<$5$$!#$=$&$9$l$P(B Gnus $B$O5-;vHV9f$r;H$$$^$;$s!#Nc$($P(B: + +@lisp +(setq gnus-select-method + '(nntp "newszilla" + (nntp-address "newszilla.example.com") + (nntp-xref-number-is-evil t) + @dots{})) +@end lisp + +$B$3$N%5!<%P!@\@\(B $BB3$9$k$?$a$N4X?t72(B ($B;M$D(B) $B$H4V@\E*$K@\B3$9$k$?$a$N$b$N(B ($B;0$D(B) $B$,$"$j$^$9!#(B +@item nntp-never-echoes-commands +@vindex nntp-never-echoes-commands +$BHs(B-@code{nil} $B$G(B @acronym{NNTP} $B%5!<%P!<$,%3%^%s%I$r%(%3!<%P%C%/$7$J$$$3(B +$B$H$r0UL#$7$^$9!#Js9p$K$h$k$H!"$"$kA0$K]$+$i=|30$5$l$^$9!#(B -@vindex nnmail-mail-splitting-charset @vindex nnmail-mail-splitting-decodes -$B%G%#%U%)%k%H$G$OJ,3d$N=hM}$K$*$$$F%X%C%@!<$r(B @acronym{MIME} $B%G%3!<%I$9$k(B -$B$N$G!"Hs(B-@acronym{ASCII} $BJ8;zNs$K9gCW$5$;$k$3$H$,$G$-$^$9!#JQ(B -$B?t(B @code{nnmail-mail-splitting-charset} $B$G!"%G%3!<%I$9$k$H$-$N%G%#%U%)%k(B -$B%H$NJ8;z%;%C%H$r;XDj$7$^$9!#(B -@code{nnmail-mail-splitting-decodes} $B$r(B @code{nil} $B$KB+G{$9$k$3$H$K$h$C(B -$B$F$^$C$?$/%G%3!<%I$r9T$J$o$J$$$h$&$K$9$k$3$H$,$G$-!"$=$l$O!"@8$N%X%C%@!<(B -$B$N%G!<%?$r85$K5-;v$N9gCW$rH=Dj$7$?$$>l9g$K$OLrN)$D$G$7$g$&!#(B +@vindex nnmail-mail-splitting-charset +$B%G%#%U%)%k%H$G$OJ,3d$N=hM}$K$*$$$F%X%C%@!<$r(B @acronym{MIME} $B%G%3!<%I$7$J(B +$B$$$N$G!"Hs(B-@acronym{ASCII} $BJ8;zNs$K9gCW$5$;$k$3$H$,$G$-$^$;$s!#$7$+$7!"(B +$B@8$N%X%C%@!<$N%G!<%?$r85$K5-;v$N9gCW$rH=Dj$7$?$$>l9g$K$OLrN)$D$G$7$g$&!#(B +$B$=$l$r2DG=$K$9$k$K$O(B @code{nnmail-mail-splitting-decodes} $BJQ?t(B +$B$r(B @code{nil} $B$G$O$J$$CM$K@_Dj$7$F2<$5$$!#2C$((B +$B$F(B @code{nnmail-mail-splitting-decodes} $B$,(B @code{nil} $B$G$O$J$$>l9g$K!"(B +@code{nnmail-mail-splitting-charset} $BJQ?t$NCM$,(B @acronym{MIME} $B$G$O$J$$(B +$B%(%s%3!<%I$5$l$?J8;zNs(B ($BLuCm(B: @code{iso-2022-jp} $B$G%(%s%3!<%I$5$l$?@8$N(B +$B%G!<%?$J$I(B) $B$r%G%3!<%I$9$k$?$a$K;H$o$l$^$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G!"(B +@acronym{MIME} $B$G$O$J$$%(%s%3!<%I$5$l$?J8;zNs$r%G%3!<%I$7$^$;$s!#$"$J$?(B +$B$K$H$C$F9%ET9g$JCM$O$*$=$i$/(B @code{undecided} $B$+!"$^$?$O$"$J$?$,6=L#$,$"(B +$B$k%a!<%k$GDL>o;H$o$l$F$$$kJ8;z%;%C%H(B ($BLuCm(B: $B/dev/null && cat $TMP @end example -$B$"$J$?$,;H$$$?$$(B @samp{movemail} $B$K9g$o$;$F!"%9%/%j%W%H$r=q$-49$($F2<$5(B -$B$$!#(B +$B$"$J$?$,;H$$$?$$(B @samp{movemail} $B$H0l;~%U%!%$%k$K9g$o$;$F!"%9%/%j%W%H$r(B +$B=q$-49$($F2<$5$$!#(B @item directory @vindex nnmail-scan-directory-mail-source-once @@ -13560,8 +14098,9 @@ fetchmail %u@@%s -P %p %t $BF@$7$?8e$G$b(B @acronym{POP} $B%5!<%P!<$K;D$5$l$^$9!#(B@acronym{POP} $B%5!<%P!<(B $B$O%;%C%7%g%s$H%;%C%7%g%s$N4V$N>uBV$N>pJs$r0];}$7$J$$$N$G!"$=$3$K$"$k%/%i(B $B%$%"%s%H$,?.Mj$G$-$k>pJs$H!"l9g(B @@ -13600,10 +14139,9 @@ STARTTLS (@acronym{SSL} $B$KN`;w(B) $B$r;H$$$^$9!#30It%i%$%V%i(B @end table @end quotation -$B$$$/$D$+Nc$r5s$2$^$9(B: - -$B%G%#%U%)%k%H$NMxMQ$r;H$C$F!"%G%#%U%)%k%H$N(B @acronym{POP} $B%5!<%P!<$+(B -$B$i$r;H$C$F!"%G%#%U%)%k%H$N(B @acronym{POP} $B%5!<%P!<(B +$B$+$i$N(B (ding) $B4XO"$N%a!<%k$N(B} ;; @r{$B$?$a$N%0%k!<%W$K$O%/%m%9%]%9%H$7$^$;$s!#(B} (& (| (any "ding@@ifi\\.uio\\.no" "ding.list") - ("subject "ding" "ding.misc")) + ("subject" "ding" "ding.misc")) ;; @r{$BB>$N%a!<%j%s%0%j%9%H(B@dots{}} (any "procmail@@informatik\\.rwth-aachen\\.de" "procmail.list") (any "SmartList@@informatik\\.rwth-aachen\\.de" "SmartList.list") @@ -14484,6 +15023,7 @@ nnml:mail.others: @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 @@ -14567,7 +15107,7 @@ auto-expire $B$NJL$NMxE@$O!"$h$jB?$/$N0u$r8e$GFI$_JV$9$D$b$j$N5-;v$K;H$&$3(B @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-expirable} $B$H$$$&MWAG$r;}$?$;$k$3$H$G$9!#(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 @@ -14754,12 +15294,16 @@ Gnus $B$OI=<($9$k5-;v$r@vBu$9$k$?$a$KB?$9$.$k$[$I$N4X?t$rDs6!$7$F$$$^$9$,!"(B @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 nnmail-fix-eudora-headers -@findex nnmail-fix-eudora-headers +@item nnmail-ignore-broken-references +@findex nnmail-ignore-broken-references +@c @findex nnmail-fix-eudora-headers @cindex Eudora -Eudora $B$O2u$l$?(B @code{References} $B%X%C%@!<$r:n@.$7$^$9$,!"(B -@code{In-Reply-To} $B%X%C%@!<$K$O$A$c$s$H$7$?$b$N$rF~$l$^$9!#$3$N4X?t(B -$B$O(B @code{References} $B%X%C%@!<$r@\(B nnrss $B$N(B url $B$r%*!<%W%s$9$k$N$KJX(B -$BMx$+$b$7$l$^$;$s!#(B +$BMx$G$7$g$&!#(B @lisp (require 'browse-url) -(defun browse-nnrss-url( arg ) +(defun browse-nnrss-url (arg) (interactive "p") (let ((url (assq nnrss-url-field (mail-header-extra @@ -16318,7 +16870,9 @@ GNUTLS (@samp{gnutls-cli} $B%W%m%0%i%`(B) $B$,I,MW$G$9!#(B @vindex imap-shell-program @vindex imap-shell-host @code{shell} $B%9%H%j!<%`$r;H$&(B @acronym{IMAP} $B@\B3$G$O!"2?$N%W%m%0%i%`$r(B -$B8F$V$+$rJQ?t(B @code{imap-shell-program} $B$G;XDj$7$^$9!#(B +$B8F$V$+$rJQ?t(B @code{imap-shell-program} $B$G;XDj$7$^$9!#2?J*$b$=$N%W%m%0%i(B +$B%`$N=PNO$rC5n$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 @@ -16424,6 +16979,9 @@ Gnus $B$K$OFs$D$N!V2D;k!W0u$,$"$j!"(B@acronym{IMAP} $B$K$O$O$?$C$?0l$D$@$H$$$ $B$;$^$9!#(B $B;H$&$3$H$,$G$-$kJ8;zNs$K4X$9$k$5$i$J$k>pJs$O!"(BRFC 2060 $B$N(B $BBh(B 6.4.4 $B>O$r8+$F2<$5$$!#(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 + @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 @@ -16446,6 +17004,71 @@ machine students.uio.no login larsi password geheimnis port imap $B%a!<%k%\%C%/%972$G?7Ce%a!<%k$rC5$9A0$K!"$=$l$i$rL$A*Br$K$7$^$9!#$$$/$D$+(B $B$N%5!<%P!<$,!"2?$i$+$N>u67$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<$O%5!<%P!<;XDj$NNc$G$9(B: + +@lisp +(nnimap "mail.server.com" + (nnimap-logout-timeout 1.0)) +@end lisp @end table @menu @@ -16621,7 +17244,7 @@ Nnmail $B$GBP1~$9$k$b$N(B: @code{nnmail-split-fancy}. @node Expiring in IMAP @subsection IMAP $B$G$N4|8B@Z$l>C5n(B -@cindex expiring imap mail +@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 @@ -16640,6 +17263,10 @@ Nnmail $B$GBP1~$9$k$b$N(B: @code{nnmail-split-fancy}. $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!e$N@bL@$rFI$s$G$/$l$?$b$N$H$7$F!"0J2<$O(B @code{nndiary} $B$G%a!<%k(B -$B$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$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: @itemize @bullet @item @@ -18874,7 +19501,7 @@ Variables}) $B$r@_Dj$9$k$3$H$,$G$-$^$9!#(BGnus $B$O$[$H$s$I3N$+$K$b$C$HCY$/$J @findex gnus-agent-expire-group @cindex agent expiry @cindex Gnus agent expiry -@cindex expiry +@cindex expiry, in Gnus agent $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 @@ -19168,21 +19795,21 @@ nnimap)} $B$G$9!#(B $B$F$bNI$$$G$7$g$&!#(B @lisp -;;; @r{Gnus $B$,$I$N$h$&$K%K%e!<%9$r/dev/null 2>&1 +emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/null 2>&1 @end example @node Agent Caveats @@ -19876,7 +20503,7 @@ Date ($BF|IU(B) $B%X%C%@!<$K$O;0$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j$^$9 $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$O9T$1$^$;$s!#=i$a$F$N%G!<%H$G%(%C%A$7$F$O$$$1$^$;$s!#(B($B$7$+$7!";d(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) @@ -20386,6 +21013,13 @@ Gnus $B$r:F5/F0$7$F!"(B@kbd{M-x nnml-generate-nov-databases} $B%3%^%s%I(B $B$o$+$C$?$+$J(B? $B4JC1$@$h$M!#(B +@vindex gnus-inhibit-slow-scoring +$B%X%C%@!<$^$?$OK\J8$NCY$$%9%3%"IU$1$O!"JQ(B +$B?t(B @code{gnus-inhibit-slow-scoring} $B$r@_Dj$9$k$3$H$K$h$C$F6X;_$9$k$3$H$,(B +$B$G$-$^$9!#$b$7(B @code{gnus-inhibit-slow-scoring} $B$,@55,I=8=$@$C$?$i!"%0%k!<(B +$B%W$,$=$N@55,I=8=$K9gCW$9$k>l9g$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 + @node Scoring Tips @section $B%9%3%"IU$1$N1|5A(B @cindex scoring tips @@ -20515,7 +21149,6 @@ file)$B!W$r;}$C$F$$$^$9!#$=$l$i$OIaDL!"$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k!"MxMQ(B $B0J2<$K!"5U9T;J2qo$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#(B @item @@ -20753,7 +21386,7 @@ 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%" @example ((& ("from" "Lars Ingebrigtsen") - (1- ("from" "Reig Eigir Logge"))) + (1- ("from" "Reig Eigil Logge"))) -100000) @end example @@ -20928,7 +21561,8 @@ Gnus $B$O0lF|$K0l2s%9%3%"$r8:?j$5$;$h$&$H$7$^$9!#Nc$($P(B Gnus $B$r;MF|4VAv$i * Fetching a Group:: $B%0%k!<%W$rFI$`$?$a$@$1$K(B Gnus $B$r5/F0$9$k(B * Image Enhancements:: $B:G?7$N(B Emacs/XEmacs $B$O2hA|$rI=<($G$-$k(B * Fuzzy Matching:: $BBg$-$J$R$:$s$@2;(B (big fuzz) $B$C$F2?(B? -* Thwarting Email Spam:: $BMj$s$G$b$$$J$$9-9p%a!<%k$rHr$1$kJ}K!(B +* Thwarting Email Spam:: $BMj$s$G$b$$$J$$9-9p%a!<%k$rHr$1$k4JC1$JJ}K!(B +* Spam Package:: Spam $B$r_I2a$7$F=hM}$9$k$?$a$N%Q%C%1!<%8(B * Other modes:: $BB>$N%b!<%I$H$NAj8_:nMQ(B * Various Various:: $BK\Ev$K$$$m$$$m$J$b$N(B @end menu @@ -22177,10 +22811,9 @@ Gnus $B$OMxMQe$N(B Emacs $B$O3($d$=$Nl9g!"(BGnus $B$O(B @code{pbmplus} $B%Q%C%1!<%8$H$=$NCg4V$N30It%W%m%0%i%`(B -$B$r;H$C$F(B @code{X-Face} $B%X%C%@!<$rJQ49$7$h$&$H$7$^$9!#(B@code{X-Face} $B$r%5(B -$B%]!<%H$9$k$h$&$K%3%s%Q%$%k$5$l$F$$$k(B XEmacs $B$OB.$$$G$9!#2hA|$r%5%]!<%H$7(B -$B$F$$$J$$(B Emacs $B$G$O!"%G%#%U%)%k%H$G$OI=<($N$?$a$N=hM}(B +$B$$$J$$>l9g!"(BGnus $B$O(B @code{pbmplus} $B%Q%C%1!<%8$H$=$NCg4V$N30It%W%m%0%i(B +$B%`(B ($B2<5-;2>H(B) $B$r;H$C$F(B @code{X-Face} $B%X%C%@!<$rJQ49$7$h$&$H$7$^$9!#(B +@code{X-Face} $B$r%5%]!<%H$9$k$h$&$K%3%s%Q%$%k$5$l$F$$$k(B XEmacs $B$OB.$$$G$9!#(B +$B2hA|$r%5%]!<%H$7$F$$$J$$(B Emacs $B$G$O!"%G%#%U%)%k%H$G$OI=<($N$?$a$N=hM}(B $B$r(B @code{display} $B$H$$$&%W%m%0%i%`$K0Q$M$^$9!#(B -GNU/Linux $B%7%9%F%`$N>l9g!"(BImageMagick $B%Q%C%1!<%8$N(B @code{display} $B%W%m%0(B -$B%i%`$r;H$$$^$9!#30It%W%m%0%i%`$H$7$F$O(B @code{netpbm}$B!"(B -@code{libgr-progs} $B$*$h$S(B @code{compface} $B$N$h$&$JL>A0$N$b$N$rC5$7$^$9!#(B - -$B$3$l$r@)8f$9$k$N$O(B @code{gnus-article-x-face-command} $BJQ?t$G$9!#$3$NJQ?t(B -$B$,J8;zNs$J$i$P!"$3$NJ8;zNs$,%5%V%7%'%k$Gl9g!"(BImageMagick $B%Q%C%1!<%8$K4^$^$l$F$$(B +$B$k(B @code{display} $B%W%m%0%i%`$r;H$$$^$9!#30It%W%m%0%i%`$H$7$F(B +$B$O(B @code{netpbm}$B!"(B@code{libgr-progs} $B$*$h$S(B @code{compface} $B$N$h$&$JL>A0(B +$B$N$b$N$rC5$7$^$9!#(BWindows $B$G$O(B @url{http://gnuwin32.sourceforge.net} $B$K(B +$B$"$k(B @code{netpbm} $B$*$h$S(B @code{compface} $B%Q%C%1!<%8$r;H$C$F$bNI$$$G$9!#(B +@code{PATH} $B4D6-JQ?t$K(B @code{bin} $B%G%#%l%/%H%j!<$rDI2C$9$kI,MW$,$"$j$^$9!#(B +@c $B$K$O(B @code{xface} $B$G$O$J$/(B @code{x-face} $B$,;H$o$l$^$9!#(B) @@ -22327,6 +22965,9 @@ Lisp Reference Manual}, $B$r;2>H$7$F2<$5$$!#:#$N$H$3$m(B Emacs $B$G(B $B$l$P$J$j$^$;$s!#@53N$J;EMM$K$D$$$F!"(B @uref{http://quimby.gnus.org/circus/face/} $B$r;2>H$7$F2<$5$$!#(B +$BJQ?t(B @code{gnus-face-properties-alist} $B$OI=<($5$l$k(B Face $B2hA|$N304Q$K1F(B +$B6A$7$^$9!#(B@xref{X-Face}. + @code{Face} $B%X%C%@!<$r8+$k$K$O(B Emacs $B$,(B PNG $B2hA|$rI=<($G$-$kI,MW$,$"$j$^(B $B$9!#(B @c Maybe add this: @@ -22584,8 +23225,6 @@ Gnus $B$O%9%3%"IU$1!"%9%l%C%I$N7A@.!"$*$h$S%9%l%C%I$NHf3S$J$I$r9T$J$&$H$-(B * Anti-Spam Basics:: $B$?$/$5$s$N(B spam $B$r8:$i$94JC1$JJ}K!(B * SpamAssassin:: Spam $BBP:v%D!<%k$N;H$$J}(B * Hashcash:: CPU $B;~4V$rHq$d$7$F(B spam $BB`<#$9$k(B -* Filtering Spam Using The Spam ELisp Package:: -* Filtering Spam Using Statistics with spam-stat:: @end menu @node The problem of spam @@ -22908,42 +23547,106 @@ Gnus $B$O(B hashcash $B%/%C%-!<$rG'>Z$9$k$3$H$,$G$-$^$9$,!"A0$G$9!#(B) + +@menu +* Spam Package Introduction:: +* Filtering Incoming Mail:: +* Detecting Spam in Groups:: +* Spam and Ham Processors:: +* Spam Package Configuration Examples:: +* Spam Back Ends:: +* Extending the Spam package:: +* Spam Statistics Package:: +@end menu + +@node Spam Package Introduction +@subsection Spam $B%Q%C%1!<%8=x@b(B @cindex spam filtering +@cindex spam filtering sequence of events @cindex spam -@code{spam.el} $B$,@8$^$l$?GX7J$K$O!"(Bspam $B$N8!=P$H_I2a$N$?$a$N41@)%;%s%?!<(B -$B$r(B Gnus $B$NCf$K;}$D$H$$$&L\E*$,$"$j$^$7$?!#$=$N$?$a$K(B @code{spam.el} $B$OFs(B -$B$D$N$3$H$r9T$J$$$^$9(B: $B?7$7$$%a!<%k$r_I2a$7!"(Bspam $B$^$?$O(B ham $B$H$7$FCN$i$l(B -$B$F$$$k%a!<%k$rJ,@O$9$k$3$H$G$9!#(B@dfn{Ham} $B$O(B @code{spam.el} $B$N$$$?$k=j(B -$B$G(B spam $B$G$O$J$$%a%C%;!<%8$r<($9$?$a$K;H$&L>A0$G$9!#(B +Spam $B%Q%C%1!<%8$,$I$N$h$&$KF/$/$+$rM}2r$9$k$?$a$K!"I,$:$3$N>O$rFI$s$G2<(B +$B$5$$!#FI$_Ht$P$7!"B.FI!"$^$?$OO$r$A$c$s$HFI$_$^$7$g$&!#(B -@ref{Spam ELisp Package Sequence of Events} $B$r;2>H$7$F2<$5$$!#(B +@ref{Extending the Spam package} $B$r;2>H$7$F2<$5$$!#(B @cindex spam-initialize -@code{spam.el} $B$r;H$&$K$O!"(B@file{spam.el} $B$r<+F0FI$_9~$_(B (autoload) $B$7(B -$B$F(B @code{spam.el} $B$N3F%U%C%/$r%$%s%9%H!<%k$9$k$?$a$K!"4X(B -$B?t(B @code{spam-initialize} $B$r(B @strong{$B\:Y$O8e=R$7$^$9(B (@pxref{Spam -ELisp Package Sequence of Events})$B!#(B - -$B0J2<$N%-!<%\!<%IL?Na$,;H$($k$h$&$K$J$j$^$9(B: +$B$3$l$O(B @code{spam.el} $B$r<+F0FI$_9~$_(B (autoload) $B$7$F!"(BSpam $B%Q%C%1!<%8$K(B +$B$=$N;E;v$r$5$;$k$?$a$KI,MW$J=t5!G=$,;H$($k$h$&$K$7$^$9!#(BSpam $B%Q%C%1!<%8(B +$B$rMxMQ$9$k$?$a$K!"$$$/$D$+$N%0%k!<%W%Q%i%a!<%?!<$HJQ?t$r@_Dj$7$J$1$l$P$J(B +$B$j$^$;$s!#$=$l$i$O0J2<$G@bL@$7$^$9!#(BSpam $B%Q%C%1!<%8$r@)8f$9$k$9$Y$F$NJQ(B +$B?t$O!"(B@samp{spam} $B%+%9%?%^%$%:%0%k!<%W$G8+$D$+$k$G$7$g$&!#(B + +Spam $B%Q%C%1!<%8$H(B Gnus $B$K$OFs$D$N!V@\E@!W$,$"$j$^$9!#$=$l$O?7Ce%a!<%k(B +$B$,(B spam $B$+$I$&$+$r8!::$9$k$H$-$H!"%0%k!<%W$rH4$1=P$k$H$-$G$9!#(B + +$B?7Ce%a!<%k$,(B spam $B$+$I$&$+$N8!::$O!"$d$C$FMh$?%a!<%k$rJ,3d$9$k$H$-$+!"%0(B +$B%k!<%W$KF~$k$H$-$N$I$A$i$+$G9T$J$o$l$^$9!#(B + +$B:G=i$N$d$jJ}!"$D$^$j$d$C$FMh$?%a!<%k$rJ,3d$9$k$H$-$K8!::$r$9$k$N$O!"?7Ce(B +$B%a!<%k$,C10l$N%9%W!<%k%U%!%$%k$KF~$l$i$l(B +$B$k(B @code{nnml} $B$d(B @code{nnimap} $B$N$h$&$J%a!<%k%P%C%/%(%s%I$KE,$7$F$$$^$9!#(B +Spam $B%Q%C%1!<%8$O$d$C$FMh$?%a!<%k$r=hM}$7!"(Bspam $B$H8+$J$9%a!<%k$r!H(Bspam$B!I(B +$BMQ$K;XDj$7$?%0%k!<%W$KAw$j$^$9!#(B@xref{Filtering Incoming Mail}. + +$BFsHVL\$N$d$jJ}$O!"(B@code{nntp} $B$N$h$&$J(B ($B$d$C$FMh$?%a!<%k$N$?$a$N%9%W!<%k(B +$B$,$J$$(B) $B%P%C%/%(%s%I$d!"$d$C$FMh$?%a!<%k$NJ,3d$r%5!<%P!<$,C4Ev$9$k%P%C%/(B +$B%(%s%I$KE,$7$F$$$^$9!#$3$N>l9g(B Gnus $B$N%0%k!<%W$KF~$k$H!"$=$N%0%k!<%W$K$"(B +$B$k$^$@FI$^$l$?$3$H$,L5$$!"$^$?$OL$FI$K$J$C$F$$$k%a%C%;!<%8$KBP$7(B +$B$F(B spam $B$+$I$&$+$N8!::$,9T$J$o$l$^$9!#8!=P$5$l$?(B spam $B%a%C%;!<%8$K(B +$B$O(B spam $B0u$,IU$1$i$l$^$9!#(B@xref{Detecting Spam in Groups}. + +$B$I$A$i$N>l9g$G$b!"(Bspam $B%a%C%;!<%8$N8!=P$K$I$NJ}K!$r;H$&$+$r(B Spam $B%Q%C%1!<(B +$B%8$K;X<($7$J$1$l$P$J$j$^$;$s!#A*Br;h$H$7$FJ#?t$NJ}K!!"$H8@$&$+!V(Bspam $B%P%C(B +$B%/%(%s%I!W$,$"$j$^$9(B (Gnus $B$N%P%C%/%(%s%I$H:.F1$7$J$$$G2<$5$$(B): spam $B$N(B +$B!V%V%i%C%/%j%9%H!W$H!V%[%o%$%H%j%9%H!W!"<-=q$K4p$E$$$?_I2a4o!"$J$I$G$9!#(B +@xref{Spam Back Ends}. + +Gnus $B$N35N,%P%C%U%!!<$G(B spam $B$@$HF1Dj$5$l$?%a%C%;!<%8$K$O!">o(B +$B$K(B @samp{$} $B0u$,IU$-$^$9!#(B + +Spam $B%Q%C%1!<%8$O(B Gnus $B$N%0%k!<%W$r;0$D$KJ,N`$7$^$9(B: ham $B%0%k!<%W!"(B +spam $B%0%k!<%W!"$*$h$SJ,N`$5$l$J$$%0%k!<%W$G$9!#9VFI$7$F$$$k3F%0%k!<%W$,(B +ham $B%0%k!<%W$H(B spam $B%0%k!<%W$N$I$A$i$J$N$+$r!"(B@code{spam-contents} $B%0%k!<(B +$B%W%Q%i%a!<%?!<$r;H$C$F;XDj$7$F2<$5$$(B (@pxref{Group Parameters})$B!#(BSpam $B%0(B +$B%k!<%W$K$OFCJL$JB0@-$,$"$j!"(Bspam $B%0%k!<%W$KF~$k$H!"$^$@FI$^$l$?$3$H$,L5(B +$B$$$9$Y$F$N%a%C%;!<%8$K(B spam $B0u$,IU$-$^$9!#$=$N$?$a!"(Bspam $B%0%k!<%W$KJ,3d(B +$B$5$l$?%a!<%k$K$O<+F0E*$K(B spam $B0u$,IU$-$^$9!#(B + +Spam $B%a%C%;!<%8$rF1Dj$9$k$3$H$O!"(BSpam $B%Q%C%1!<%8$N;E;v$NH>J,$K2a$.$^$;$s!#(B +$B$b$&H>J,$O!"%0%k!<%W$rH4$1=P$k$H$-$K-Mh$N(B spam $B$r8!(B +$B=P$9$k@-G=$r2~NI$9$k$?$a$K!"%0%k!<%W$K$"$k%a%C%;!<%8$NFbMF$r_I2a4o$N<-=q(B +$B$KDI2C$7$^$9!#(B@code{spam-process} $B%0%k!<%W%Q%i%a!<%?!<$G!"$I$N(B spam $B%W%m(B +$B%;%C%5!<$r;H$&$+$r;XDj$7$^$9!#(B@xref{Spam and Ham Processors}. + +Spam $B_I2a4o$,(B spam $B%a%C%;!<%8$K0u$rIU$1$=$3$J$C$?$i!"%0%k!<%W$rH4$1=P$k(B +$B$H$-$K$=$N%a%C%;!<%8$,(B spam $B$H$7$F=hM}$5$l$k$h$&$K$9$k$?$a$K!"$"$J$?<+?H(B +$B$,$=$l$K0u$rIU$1$F$bNI$$$G$7$g$&!#(B @table @kbd @item M-d @@ -22953,154 +23656,48 @@ ELisp Package Sequence of Events})$B!#(B @kindex S x @kindex M s x @findex gnus-summary-mark-as-spam -@code{gnus-summary-mark-as-spam}$B!#(B - -$B8=:_$N5-;v$K(B spam $B$H$7$F0u$rIU$1!"$=$l$r(B @samp{$} $B0u$GI=<($7$^$9!#(B -Spam $B5-;v$r8+$?$H$-$O$$$D$G$b!"%0%k!<%W$rH4$1$kA0$KI,$:(B @kbd{M-d} $B$G$=$N(B -$B35N,9T$K0u$rIU$1$k$h$&$K$7$F2<$5$$!#$3$l$O(B @emph{spam} $B%0%k!<%W$NL$FI5-(B -$B;v$KBP$7$F$O<+F0E*$K9T$J$o$l$^$9!#(B - -@item M s t -@itemx S t -@kindex M s t -@kindex S t -@findex spam-bogofilter-score -@code{spam-bogofilter-score}$B!#(B - -$B$3$N%3%^%s%I$,$A$c$s$HF/$/$?$a$K$O(B Bogofilter $B$r%$%s%9%H!<%k$7$J$1$l$P$J(B -$B$j$^$;$s!#(B@xref{Bogofilter}. +$B8=:_$N5-;v$K(B spam $B0u$rIU$1$F!"(B@samp{$} $B0u$rI=<($7$^(B +$B$9(B (@code{gnus-summary-mark-as-spam})$B!#(B @end table -$B$^$?!"(B@file{spam.el} $B$rFI$_9~$`$H!"$=$NJQ?t72$r%+%9%?%^%$%:$9$k$3$H$,$G(B -$B$-$k$h$&$K$J$j$^$9!#(B@samp{spam} $BJQ?t%0%k!<%W$K$D$$(B -$B$F(B @code{customize-group} $B$r;n$7$F$_$F2<$5$$!#(B - -@menu -* Spam ELisp Package Sequence of Events:: -* Spam ELisp Package Filtering of Incoming Mail:: -* Spam ELisp Package Global Variables:: -* Spam ELisp Package Sorting and Score Display in Summary Buffer:: -* Spam ELisp Package Configuration Examples:: -* Blacklists and Whitelists:: -* BBDB Whitelists:: -* Gmane Spam Reporting:: -* Anti-spam Hashcash Payments:: -* Blackholes:: -* Regular Expressions Header Matching:: -* Bogofilter:: -* SpamAssassin back end:: -* ifile spam filtering:: -* spam-stat spam filtering:: -* SpamOracle:: -* Extending the Spam ELisp package:: -@end menu - -@node Spam ELisp Package Sequence of Events -@subsubsection Spam ELisp Package Sequence of Events -@cindex spam filtering -@cindex spam filtering sequence of events -@cindex spam - -$B$I$N$h$&$K(B @code{spam.el} $B$,F/$/$+$rM}2r$9$k$?$a$K!"I,$:$3$N>O$rFI$s$G2<(B -$B$5$$!#FI$_Ht$P$7!"B.FI!"$^$?$OH$7$F2<$5$$!#(B - -@vindex gnus-spam-autodetect -@vindex gnus-spam-autodetect-methods -@code{nntp} $B$N$h$&$J%P%C%/%(%s%I$K$O?7Ce%a!<%k$N%9%W!<%k$,L5$$$N$G!"Be$o(B -$B$j$N5!9=$r;H$o$J$1$l$P$J$j$^$;$s!#$3$l$O!"%5!<%P!<$,?7Ce%a!<%k$NJ,3d$rC4(B -$BEv$7$F$$$F!"(BGnus $B$,$5$i$K$^$?J,3d$r9T$J$o$J$$%P%C%/%(%s%I$G$b!"(B($BBe$o$j$N(B -$B5!9=$,(B) $BI,MW$K$J$k$+$b$7$l$^$;$s!#%0%k!<%W%Q%i%a!<(B -$B%?!<(B @code{spam-autodetect} $B$H(B @code{spam-autodetect-methods} ($BIaDLDL$j(B -$B$K(B @kbd{G c} and @kbd{G p} $B$GA`:n$G$-$^$9(B)$B!"$=$7$F$=$l$i$KBP1~$9$kJQ(B -$B?t(B @code{gnus-spam-autodetect} $B$*$h(B -$B$S(B @code{gnus-spam-autodetect-methods} (@kbd{M-x customize-variable} $B$G(B -$BA`:n$G$-$^$9(B) $B$,LrN)$A$^$9!#(B - -@code{spam-autodetect} $B$,;H$o$l$k>l9g(B ($B$=$l$O%0%k!<%W(B/$B%H%T%C%/$G;H$&$?$a(B -$B$K!"I,MW$K1~$8$F@55,I=8=$N9gCW$K$h$j!"$^$?$O==GD$R$H$+$i$2$K(B ON $B$K$9$k$3(B -$B$H$,$G$-$^$9(B)$B!"$=$l$O%0%k!<%W$KF~$k$?$a$N(B ($B$=$N%0%k!<%W$N35N,%P%C%U%!!<(B -$B$K0\F0$9$k$?$a$N(B) $B=hM}$K$*$$$F/$J$j$H$bG'$a$^$9!#MxMQo(B -$B$N(B spam $B$H$7$F=hM}$5$l$^$9!#(B@code{spam-split} $B$G9T$J$C$F$bNI$$$h$&$K!"Mx(B -$BMQl9g$G$b!"$=$l$i$,(B @code{nil} $B$@$C$?$i!"$=$N5-;v$O8=:_$N%0%k!<%W$K(B -$B;D$5$l$^$9!#(B - -$B$I$N%0%k!<%W$G$G$b(B spam $B$,8+$D$+$C$?$i(B ($BHs(B-spam $B%0%k!<%W$K8B$C$F(B -$B$O(B @code{spam-move-spam-nonspam-groups-only} $B$GJQ99$9$k$3$H$,$G$-$^$9(B)$B!"(B -$B%0%k!<%W$rH4$1$k$H$-$KM-8z$K$J$C$F$$$k(B @code{spam-processors} (@pxref{Spam -ELisp Package Global Variables}) $B$G=hM}$5$l$^$9!#$5$i$K8e$G%H%l!<%K%s%0(B -$B$^$?$O:o=|$9$k$?$a$K!"(Bspam $B$O(B @code{spam-process-destination} -(@pxref{Spam ELisp Package Global Variables}) $B$K0\F0$5$;$i$l$^$9!#(B -Spam $B$,:F;0=hM}$5$l$k$3$H$rK>$^$J$$$J$i$P!"(B@file{gnus-registry.el} $B%Q%C(B -$B%1!<%8$rFI$_9~$s$G!"(B@code{spam-log-to-registry} $BJQ?t$rM-8z$K$7$J$1$l$P$J(B -$B$j$^$;$s!#$3$N$h$&$K(B spam $B$O$I$3$G$b8!=P$5$l=hM}$5$l$^$9!#$=$l$,!"$[$H$s(B -$B$I$N?M!9$,$=$&$7$?$$$H;W$&$3$H$G$9!#(B -@code{spam-process-destination} $B$,(B @code{nil} $B$@$C$?>l9g$K$O!"(Bspam $B$K$O(B -$B4|8B@Z$l>C5n$N0u$,IU$1$i$l$^$9!#IaDL$=$l$O@5$7$$9T$J$$$G$9!#(B +@noindent +$BF1MM$K!"5-;v$K8m$C$FIU$1$i$l$?(B spam $B0u$r>C$9$3$H$b$G$-$^$9!#(B +@xref{Setting Marks}. -$BNc$($P(B @acronym{NNTP} $B$N$h$&$JFI$_9~$_@lMQ%P%C%/%(%s%I$G$"$k$?$a(B -$B$K(B spam $B$r0\F0$G$-$J$$>l9g!"$=$l$O%3%T!<$5$l$^$9!#(B - -Ham $B%0%k!<%W$K$*$$$F(B @code{ham-marks} $B%Q%i%a!<%?!<$K$h$C$F7hDj$5$l(B -$B$k(B ham $B%a!<%k$,8+$D$+$C$?$i!"%0%k!<%W$rH4$1$k$H$-$KM-8z$K$J$C$F$$(B -$B$k(B ham @code{spam-processor} $B$G=hM}$5$l$^$9!#$5$i$K!"JQ(B -$B?t(B @code{spam-process-ham-in-spam-groups} $B$*$h(B -$B$S(B @code{spam-process-ham-in-nonham-groups} $B$K$h$C$F!"$I$3$G8+$D$+$C(B -$B$?(B ham $B$G$b=hM}$G$-$k$h$&$KF0:n$rJQ99$9$k$3$H$,$G$-$^$9!#(BHam $B$,:F;0=hM}(B -$B$5$l$k$3$H$rK>$^$J$$$J$i$P!"(B@file{gnus-registry.el} $B%Q%C%1!<%8$rFI$_9~$_!"(B -@code{spam-log-to-registry} $BJQ?t$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#$3$N$h$&(B -$B$K(B ham $B$OI,MW$J>l9g$@$18!=P$5$l=hM}$5$l$^$9!#$=$l$O$[$H$s$I$N?M!9$,!"$=(B -$B$&$7$?$$$H;W$&$3$H$G$9!#$3$l$K4X$9$k>\:Y$O(B @ref{Spam ELisp Package -Configuration Examples} $B$K$"$j$^$9!#(B +$BIaDL(B ham $B$G$O$J$$%0%k!<%W$G8+$D$+$C$?(B ham $B%a%C%;!<%8$O(B ham $B$H$7$F=hM}$5(B +$B$l$^$;$s!#$D$^$j!"$5$i$K=hM}$5$l$k$?$a$K!"$=$l$O(B ham $B%0%k!<%W$K0\F0$5$;(B +$B$k$Y$-$G$"$k$H$$$&$3$H$G$9(B ($B0J2<$r8+$F2<$5$$(B)$B!#$7$+(B +$B$7(B @code{spam-process-ham-in-spam-groups} $B$*$h(B +$B$S(B @code{spam-process-ham-in-nonham-groups} $B$r@_Dj$9$k$3$H$K$h$C$F!"$=$l(B +$B$i$N5-;v$r(B ham $B$H$7$F=hM}$9$k$3$H$r6/@)$9$k$3$H$b$G$-$^$9!#(B -$BNc$($P(B @acronym{NNTP} $B$N$h$&$JFI$_9~$_@lMQ%P%C%/%(%s%I$G$"$k$?$a(B -$B$K(B ham $B$r0\F0$G$-$J$$>l9g!"$=$l$O%3%T!<$5$l$^$9!#(B +@vindex gnus-ham-process-destinations +@vindex gnus-spam-process-destinations +$B%0%k!<%W$rH4$1=P$k$H$-$K!"FsHVL\$K(B Spam $B%Q%C%1!<%8$,9T$J$&$3$H$O!"(Bham $B5-(B +$B;v$r(B spam $B%0%k!<%W$N30$X!"(Bspam $B5-;v$r(B ham $B%0%k!<%W$N30$X0\F0$5$;$k$3$H$G(B +$B$9!#(BSpam $B%0%k!<%W$N(B ham $B5-;v$O!"JQ(B +$B?t(B @code{gnus-ham-process-destinations} $B$^$?$O%0%k!<%W%Q%i%a!<(B +$B%?!<(B @code{ham-process-destination} $B$G;XDj$5$l$?%0%k!<%W$K0\F0$5$;$i$l$^(B +$B$9!#(BHam $B%0%k!<%W$N(B spam $B5-;v$O!"JQ(B +$B?t(B @code{gnus-spam-process-destinations} $B$^$?$O%0%k!<%W%Q%i%a!<(B +$B%?!<(B @code{spam-process-destination} $B$G;XDj$5$l$?%0%k!<%W$K0\F0$5$;$i$l(B +$B$^$9!#$3$l$i$NJQ?t$,@_Dj$5$l$F$$$J$$>l9g!"5-;v$O$=$l$i$N8=:_$N%0%k!<%W$K(B +$B;D$5$l$^$9!#5-;v$r0\F0$5$;$k$3$H$,$G$-$J$$>l9g(B ($BNc$($P(B @acronym{NNTP} $B$N(B +$B$h$&$JFI$_=P$7@lMQ$N%P%C%/%(%s%I$G$O(B)$B!"Be$o$j$K5-;v$,%3%T!<$5$l$^$9!#(B + +$B5-;v$,JL$N%0%k!<%W$K0\F0$5$;$i$l$k$H!"$=$N?7$7$$%0%k!<%W$rK,$l$?$H$-$K!"(B +$B5-;v$O:F$S=hM}$5$l$^$9!#IaDL$3$l$OLdBj$K$J$j$^$;$s$,!"$=$l$>$l$N5-;v$,0l(B +$B2s$@$1=hM}$5$l$k$h$&$K$7$?$$$J$i$P!"(B@code{gnus-registry.el} $B%Q%C%1!<%8$r(B +$BFI$_9~$s$G!"JQ?t(B @code{spam-log-to-registry} $B$r(B @code{t} $B$K@_Dj$7$F2<$5(B +$B$$!#(B@xref{Spam Package Configuration Examples}. + +$BIaDL(B spam $B%0%k!<%W$O(B @code{gnus-spam-process-destinations} $B$rL5;k$7$^$9!#(B +$B$7$+$7(B @code{spam-move-spam-nonspam-groups-only} $B$r(B @code{nil} $B$K@_Dj$9(B +$B$k$H!"(B@code{spam-process-destination} $B%Q%i%a!<%?!<$K=>$C(B +$B$F(B spam $B$O(B spam $B%0%k!<%W$N30$X0\F0$5$;$i$l$^$9!#(B + +$B:G8e$K(B Spam $B%Q%C%1!<%8$,9T$J$&$3$H$O!"(Bspam $B5-;v$K4|8B@Z$l>C5n$N0u$rIU$1(B +$B$k$3$H$G$9!#IaDL$=$l$O@5$7$$9T$J$$$G$9!#(B $B$3$l$i$N$9$Y$F$,$o$1$,$o$+$i$J$/$F$b!"?4G[$OMW$j$^$;$s(B ($BLuCm(B: $B$G$bLuJ8$,(B $B@53N$G$O$J$$$+$b$7$l$J$$$N$G!"JQ$@$H;W$C$?$i86J8$r8+$F$M(B :-p)$B!#$9$0$K$=(B @@ -23108,47 +23705,58 @@ Configuration Examples} $B$K$"$j$^$9!#(B $B$9(B@dots{} $B$(!+$4$a$s!"$=$l$K$O$^$@(B 50$BG/Aa$$$G$9$M!#$?$@;d$?$A$r?.Mj$7$F(B $B2<$5$$!#$=$l$OA0$N%0%k!<%W$KAw$j$^$9!#(B -$B%G%#%U%)%k%H$G$O$=$N%0%k!<%WL>$O(B @samp{spam} $B$G$9$,!"(B -@code{spam-split-group} $B$G%+%9%?%^%$%:$9$k$3$H$,2DG=$G$9!#(B -@code{spam-split-group} $B$NFbMF$O!"I,$:(B @emph{$BAjBPE*$J(B} $B%0%k!<%WL>(B ($BLuCm(B: -@samp{spam} $B$N$h$&$J%P%C%/%(%s%I$H%5!<%P!<$rFCDj$7$J$$%0%k!<%WL>(B) $B$K$7$F(B -$B2<$5$$!#$3$l$O!"Nc$($P(B @samp{your-server} $B$H$$$&(B @code{nnimap} $B%5!<%P!<(B -$B$K$*$$$F!"(B@samp{spam} $B$H$$$&CM$,:G=*E*(B -$B$K(B @samp{nnimap+your-server:spam} $B$K$J$k$H$$$&$3$H$G$9!#=>$C(B -$B$F(B @samp{nnimap+server:spam} $B$H$$$&CM$O4V0c$$$G$"$C$F!"$=$l$O$KBP$7$F42MF$+(B -$B$I$&$+$K$h$k$G$7$g$&!#(B - -$B$^$?!"Nc$($P(B @code{spam-use-regex-headers} $B$^$?$O(B @code{"maybe-spam"} $B$N(B -$B$h$&$J%Q%i%a!<%?!<$r!"(B@code{spam-split} $B$KM?$($k$3$H$b$G$-$^$9!#$J$<$3$l(B -$B$,M-MQ$J$N$G$7$g$&$+(B? - -$BA0$N%0%k!<%W$G$9$,!"(B@code{spam-split-group} $B$r(B +$B%+%9%?%^%$%:$9$k$3$H$K$h$C$FJQ99$9$k$3$H$,$G$-$^$9!#(B +@code{spam-split-group} $B$NCM$K(B Gnus $B$N%P%C%/%(%s%IL>$d%5!<%P!$r4^$a$J(B +$B$$$G2<$5$$!#Nc$($P(B @samp{your-server} $B$H$$$&(B @code{nnimap} $B$N%5!<%P!<$G(B +$B$O!"(B@samp{spam} $B$H$$$&L>A0$O(B @samp{nnimap+your-server:spam} $B$r0UL#$7$^$9!#(B +$B$7$?$,$C$F(B @samp{nnimap+server:spam} $B$H$$$&CM$O8m$j$G!"$=$l(B +$B$O(B @samp{nnimap+your-server:nnimap+server:spam} $B$H$$$&%0%k!<%W$r;X$9$3$H(B +$B$K$J$C$F$7$^$$$^$9!#(B + +@code{spam-split} $B$O$$$+$J$kJ}K!$K$h$C$F$b%a%C%;!<%8$NFbMF$rJQ99$7$^$;$s!#(B + +@vindex nnimap-split-download-body +IMAP $B$NMxMQl9g$O!"$5$i$KJQ(B +$B?t(B @code{nnimap-split-download-body} $B$r(B @code{t} $B$K@_Dj$7$J$1$l$P$J$j$^(B +$B$;$s!#$3$l$i$N(B spam $B%P%C%/%(%s%I$,%a%C%;!<%8$NK\J8$r!VAv::!W(B(scan) $B$9$k(B +$B$3$H$,$G$-$l$P!"Hs>o$KM-MQ$G$9!#%G%#%U%)%k%H$G$O(B nnimap $B%P%C%/%(%s%I$O%a%C(B +$B%;!<%8%X%C%@!<$@$1$re(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}. +$BDL>o(B @code{spam-use-*} $B$O!"$"$J$?$,$3$N$h$&$K$7$F@_Dj$7$?$9$Y$F(B +$B$N(B spam $B%P%C%/%(%s%I$r!"C1$K;H$$$^$9!#$7$+$7!"$=$l$i$N$$$/$D$+$@$1$r;H$&(B +$B$h$&$K!"(B@code{spam-split} $B$K;X<($9$k$3$H$b$G$-$^$9!#$=$l$,$J$$N$9(B -$B$Y$F$N(B @code{spam-split} $B$N5,B'(B ($BBhFs$N@55,I=8=%X%C%@!<8!::$r4^(B -$B$`(B) $B$O(B ding $B$N5,B'$N8e$K$J$C$F$7$^$&$G$7$g$&(B: +$B2r7h:v$O(B SpamAssassin $B%X%C%@!<$K(B ding $B$N5,B'$rCV$-49$($5$;!"(Bding $B$N5,B'(B +$B$N8e$GJL$N(B @code{spam-split} $B$N5,B'(B ($BFs$DL\$N@55,I=8=$K$h$k%X%C%@!<$N8!(B +$B::$r4^$`(B) $B$r:nF0$5$;$k$3$H$G$9!#$3$l$O%Q%i%a!<%?!<(B +$B$r(B @code{spam-split} $B$KEO$9$3$H$K$h$C$F9T$J$o$l$^$9(B: @example - nnimap-split-fancy '(| -;;; @r{@code{spam-use-regex-headers} $B$G8!=P$5$l$?(B} -;;; @r{$B$9$Y$F$N(B spam $B$O(B @samp{regex-spam} $B$X!#(B} - (: spam-split "regex-spam" 'spam-use-regex-headers) - (any "ding" "ding") -;;; @r{spam-split $B$G8!=P$5$l$?B>$N$9$Y$F$N(B spam $B$O(B} -;;; @r{@code{spam-split-group} $B$X!#(B} - (: spam-split) - ;; @r{$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#(B} - "mail") +nnimap-split-fancy + '(| + ;; @r{@code{spam-use-regex-headers} $B$G8!=P$5$l$?(B} + ;; @r{spam $B$O(B @samp{regex-spam} $B$X!#(B} + (: spam-split "regex-spam" 'spam-use-regex-headers) + (any "ding" "ding") + ;; @r{spam-split $B$G8!=P$5$l$?B>$N$9$Y$F$N(B spam $B$O(B} + ;; @r{@code{spam-split-group} $B$X!#(B} + (: spam-split) + ;; @r{$B%G%#%U%)%k%H$N%a!<%k%\%C%/%9!#(B} + "mail") @end example +@noindent $B$3$l$O!"$"$J$?$NFCJL$JI,MW$K1~$8$?FCDj$N(B @code{spam-split} $B8!::$r5/F0$7!"(B $B$=$l$i$N8!::$N7k2L$GFCDj$N(B spam $B%0%k!<%W$r;X$7<($7$^$9!#$9$Y$F$N%a!<%k$K(B $BBP$7$F!"$9$Y$F$N(B spam $B8!::$r9T$J$&I,MW$O$"$j$^$;$s!#$3$l$,NI$$$b$&0l$D$N(B @@ -23190,47 +23802,61 @@ SpamAssassin $B%X%C%@!<$G(B ding $B$N5,B'$rCV$-49$($k$3$H$O$G$-$^$9$,!"B>$N$9 $B$5$i$K!"(Bnnmail $B$NJ,3d$N$?$a$K(B nnimap $B$N$b$N$H$O0[$J$k(B spam $B8!::$N$d$jJ}(B $B$r@_Dj$9$k$3$H$b$G$-$k$G$7$g$&!#5$$,68$&!r7oIU$-$NFI$_9~$_$,9T$J$o$l$k$+$i(B -$B$G$9!#(B - -@emph{@acronym{IMAP} $BMxMQl9g$O!"%V!<(B -$B%kJQ?t(B @code{nnimap-split-download-body} $B$r@_Dj$9$kI,MW$,$"$j$^$9!#%G%#(B -$B%U%)%k%H$G$O!"(Bnnimap $B%P%C%/%(%s%I$O%a%C%;!<%8%X%C%@!<$@$1$rpJs(B -$B$rF@$k$3$H$,$G$-$^$9(B) $B$N$h$&$J(B @emph{$BE}7WE*$J(B} $B_I2a4o$r;H$&>l9g$K$O!"$3(B -$B$NJQ?t$O<+F0E*$K@_Dj$5$l$^$9!#$=$l$O(B @acronym{IMAP} $B$NF0:n$rCY$/$7$F$7$^(B -$B$&$N$G!"E}7WE*$G$O$J$$%P%C%/%(%s%I$KBP$7$F%G%#%U%)%k%H$G$O@_Dj$5$l$F$$$^(B -$B$;$s!#(B +$B;HMQ$9$k$I$s$J(B spam $B%P%C%/%(%s%I$K$b(B @code{spam-use-*} $BJQ?t$r@_Dj$9$k$Y(B +$B$-$G$9!#$=$N$o$1$O!"(B@file{spam.el} $B$rFI$_9~$`$H$-$K!"$I$s(B +$B$J(B @code{spam-use-xyz} $BJQ?t$r@_Dj$7$?$+$K$h$C$F!"2?$i$+$N>r7oIU$-$NFI$_(B +$B9~$_$,9T$J$o$l$k$+$i$G$9!#(B@xref{Spam Back Ends}. +@c +@c @emph{TODO: $B$9$Y$F$NE}7W%G!<%?%Y!<%9$r%H%l!<%K%s%0$9$k$?$a$N6Q0l$Jo$H$*$j(B @kbd{G c} $B$+(B @kbd{G p} $B$G9T(B +$B$J$&$3$H$,$G$-$^$9(B (@pxref{Group Parameters})$B!#(B + +$B;HMQ$9$k$I$s$J(B spam $B%P%C%/%(%s%I$K$b(B @code{spam-use-*} $BJQ?t$r@_Dj$9$k$Y(B +$B$-$G$9!#$=$N$o$1$O!"(B@file{spam.el} $B$rFI$_9~$`$H$-$K!"$I$s(B +$B$J(B @code{spam-use-xyz} $BJQ?t$r@_Dj$7$?$+$K$h$C$F!"2?$i$+$N>r7oIU$-$NFI$_(B +$B9~$_$,9T$J$o$l$k$+$i$G$9!#(B + +$B%G%#%U%)%k%H$G$O!"$^$@FI$^$l$?$3$H$,$J$$5-;v$@$1$,(B spam $B$+$I$&$+$r8!::$5(B +$B$l$^$9!#(B@code{spam-autodetect-recheck-messages} $B$r(B @code{t} $B$K@_Dj$9$k$3(B +$B$H$K$h$C$F!"%0%k!<%W$K$"$k$9$Y$F$N5-;v$N:F8!::$r(B Gnus $B$K6/@)$9$k$3$H$,$G(B +$B$-$^$9!#(B -@xref{Splitting in IMAP}. +Spam $B$N8!::$K(B @code{spam-autodetect} $B$Nl9g$O!"0[$J$k%0%k!<%W(B +$B$G0c$&(B spam $B8!=Po$K=EMW$G$9!#$"$k%0%k!<%W(B -$B$N(B ham $B%W%m%;%C%5!<$H(B spam $B%W%m%;%C%5!<$O!"(B@code{spam-process} $B%0%k!<%W(B -$B%Q%i%a!<%?!<$+(B @code{gnus-spam-process-newsgroups} $BJQ?t$G@_Dj$9$k$3$H$,(B -$B$G$-$^$9!#8e$GF1MM$N%a!<%k$r(B spam $B$G$O$J$$$H2r\$7$/$O8D!9$N(B spam $B%W(B -$B%m%;%C%5!<$N9`$r;2>H$7$F2<$5$$!#(B +Spam $B$H(B ham $B%W%m%;%C%5!<$K$O!"%0%k!<%W%P%C%U%!$rH4$1=P$k$H$-$K9T$J$&F0:n(B +$B$K4X$7$FFCJL$J@-$l$N%0%k!<%W$KE,MQ$5$l$k(B spam $B$H(B ham $B%W%m%;%C%5!<$O!"$=$N%0%k!<%W(B +$B$N(B @code{spam-process} $B%0%k!<%W%Q%i%a!<%?!<$G7hDj$5$l$^$9!#$3$N%0%k!<%W(B +$B%Q%i%a!<%?!<$,Dj5A$5$l$F$$$J$$$H!"$=$l$i$OJQ(B +$B?t(B @code{gnus-spam-process-newsgroups} $B$K$h$C$F7h$a$i$l$^$9!#(B @vindex gnus-spam-newsgroup-contents Gnus $B$O$"$J$?$,e$N(B spam $B%0(B @@ -23388,60 +24014,8 @@ Ham $B$,(B spam $B%0%k!<%W$+$i0\F0$5$l$kA0$K0u$r>C$7$?$$>l9g$O!"$3$NJQ?t$r%;% $B$3$H$,L5$$5-;v$@$1$+!"$^$?$O$9$Y$F$NL$FI5-;v$N$I$A$i$KBP$7$F(B spam $B8!::$r(B $B9T$J$&$+$r;X<($7$^$9!#$3$l$O$=$N$^$^$K$7$F$*$/$3$H$r4+$a$^$9!#(B -@node Spam ELisp Package Sorting and Score Display in Summary Buffer -@subsubsection Spam ELisp Package Sorting and Score Display in Summary Buffer -@cindex spam scoring -@cindex spam sorting -@cindex spam score summary buffer -@cindex spam sort summary buffer -@cindex spam - -$B35N,%P%C%U%!!<$K(B spam $B$N%9%3%"$rI=<($9$k$3$H$,$G$-$^$9!#$^$?!"$=$l$i(B -$B$N(B spam $B$N%9%3%"$K$h$C$F!"5-;v$rJB$YBX$($k$3$H$b$G$-$^$9!#(B - -$B:G=i$K!"$I$N%P%C%/%(%s%I$r;H$&$+$r7h$a$kI,MW$,$"$j$^$9!#(B -@code{spam-use-spamassassin}$B!"(B@code{spam-use-spamassassin-headers} $B$^$?(B -$B$O(B @code{spam-use-regex-headers} $B%P%C%/%(%s%I$r;H$&>l9g!"(B -@code{X-Spam-Status} $B%X%C%@!<$,;H$o$l$^$9!#(B@code{spam-use-bogofilter} $B$r(B -$B;H$&>l9g$O!"(B@code{X-Bogosity} $B$,;H$o$l$^$9!#(B@code{spam-use-crm114} $B$r;H(B -$B$&$N$J$i$P!"(BCRM114 $B%9%3%"!&%U%)!<%^%C%H$K9gCW$9$k!"$I$s$J%X%C%@!<$b$,;H(B -$B$o$l$^$9!#(B@file{spam.el} $B$r%m!<%I$9$k(B @emph{$BA0(B} $B$K!"E,@Z$J%P%C%/%(%s%IJQ(B -$B?t$r(B t $B$K@_Dj$9$k8B$j!"$&$^$/$$$/$G$7$g$&!#(B@code{spam.el} $B$O!"(BGnus $B$,Fb(B -$BItE*$KI,MW$H$9$k%X%C%@!<$N%j%9%H$K!"@5$7$$%X%C%@!<$r<+F0E*$KDI2C$7$^$9!#(B - -$B35N,%P%C%U%!!<$K(B spam $B$N%9%3%"$rI=<($5$;$k$K$O!"$3$N9T(B -$B$r(B @code{~/.gnus.el} $B%U%!%$%k$K2C$($F2<$5$$(B ($BCm(B: @code{spam.el} $B$O%G%#%U%)(B -$B%k%H$G$O$=$l$r9T$J$o$J$$$N$G!"$"$J$?$,;}$C$F$$$k$+$b$7$l$J$$!"B8:_$9$k$I(B -$B$s$J(B @code{S} $B%U%)!<%^%C%H$h$j$bM%@h$5$l$^$;$s(B)$B!#(B - -@lisp -(defalias 'gnus-user-format-function-S 'spam-user-format-function-S) -@end lisp - -$B$G$O!"35N,%P%C%U%!!<$N9T=qK!;EMM(B (summary line format) $B$,(B @code{%uS} $B$r(B -$B;H$&$h$&$K@_Dj$7$^$7$g$&!#0J2<$O(B spam $B$N%9%3%"$r(B 5$B7e$NJ8;zOH$KI=<($9$kNc(B -$B$G$9(B: - -@lisp -(setq gnus-summary-line-format - "%U%R %10&user-date; $%5uS %6k %B %(%4L: %*%-25,25a%) %s \n") -@end lisp - -$B:G8e$K!"(Bspam $B$N>uBV$K$h$kJB$YBX$($rA4%0%k!<%W$G9T$J$o$;$k$h$&$K$7$^$7$g(B -$B$&(B: - -@lisp -(setq - gnus-show-threads nil - gnus-article-sort-functions - '(spam-article-sort-by-spam-status)) -@end lisp - -$B%0%k!<%WKh$K9T$J$o$;$?$$>l9g$O(B @ref{Sorting the Summary Buffer} $B$r;2>H$7(B -$B$F2<$5$$!#(B - -@node Spam ELisp Package Configuration Examples -@subsubsection Spam ELisp Package Configuration Examples +@node Spam Package Configuration Examples +@subsection Spam $B%Q%C%1!<%8$N@_DjNc(B @cindex spam filtering @cindex spam filtering configuration examples @cindex spam configuration examples @@ -23457,9 +24031,6 @@ From Ted Zlatanov . (gnus-registry-initialize) (spam-initialize) -;; @r{$B;d$O(B spam $B0u$rIU$1$k$N$K(B @kbd{C-s} $B$r9%$`!#(B} -(define-key gnus-summary-mode-map "\C-s" 'gnus-summary-mark-as-spam) - (setq spam-log-to-registry t ;; @r{Spam $B$N<+F08!=P$N$?$a!#(B} spam-use-BBDB t @@ -23573,8 +24144,8 @@ From Reiner Steib . @code{gnus-group-spam-classification-spam} $B$N9`$N$?$a$K!"$9$Y$F$N%a%C%;!<(B $B%8$K$O(B spam $B$N0u(B (@code{$}) $B$,IU$1$i$l$^$9!#8m8!=P$r8+$D$1$?$i!";d$O5-;v(B -$B$K$$$/$D$+$NB>$N(B ham $B0u(B (@code{ham-marks}, @ref{Spam ELisp Package -Global Variables}) $B$rIU$1$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N5-;v(B +$B$K$$$/$D$+$NB>$N(B ham $B0u(B (@code{ham-marks}, @ref{Spam and Ham +Processors}) $B$rIU$1$^$9!#%0%k!<%W$r=P$k$H$-!"$=$l$i$N5-;v(B $B$O(B @samp{INBOX} ($B;d$,5-;v$rCV$$$F$*$-$?$$$H$3(B $B$m(B) $B$H(B @samp{training.ham} (bogofilter $B$N%H%l!<%K%s%0MQ(B) $B$NN>J}$N%0%k!<(B $B%W$K%3%T!<$5$l!"(B@samp{spam.detected} $B%U%)%k%@!<$+$i:o=|$5$l$^$9!#(B @@ -23613,6 +24184,29 @@ From Reiner Steib . $B9f$r8+$D$1$k$?$a$K(B @code{spam-report.el} $B$K(B @code{X-Report-Spam} $B%X%C%@!<(B $B$r8!::$5$;$J$1$l$P$J$j$^$;$s!#(B +@node Spam Back Ends +@subsection Spam $B%P%C%/%(%s%I(B +@cindex spam back ends + +Spam $B%Q%C%1!<%8$O(B spam $B$r8!=P$9$k$?$a$NMM!9$J%P%C%/%(%s%I$rDs6!$7$^$9!#(B +$B$=$l$>$l$N%P%C%/%(%s%I$G$O!"(Bspam $B$r8!=P$9$kl9g!"(BBogofilter $B$N $B$^$;$s!#(B @end defvar +@table @kbd +@item M s t +@itemx S t +@kindex M s t +@kindex S t +@findex spam-bogofilter-score +Bogofilter $B$N(B spam $BEY%9%3%"$rF@$^$9(B (@code{spam-bogofilter-score})$B!#(B +@end table + @defvar spam-use-bogofilter-headers $B%a%C%;!<%8%X%C%@!<$@$1$rD4$Y$k$?$a$K(B Eric Raymond $B$N?WB.(B $B$J(B Bogofilter $B$r(B @code{spam-split} $B$K;HMQ$7$?$$>l9g$O!"$3$NJQ?t$r%;%C%H(B @@ -23963,7 +24566,7 @@ SpamAssassin $B%X%C%@!<$K4p$E$$$F(B @code{spam-split} $B$KJ,3d$r9T$J$o$;$?$$$ @code{spam-use-spamassassin} $B$r;H$&>l9g!"$3$l$rM-8z$K$7$F$O$$$1$^$;$s!#(B @end defvar -@defvar spam-spamassassin-path +@defvar spam-spamassassin-program $B$3$NJQ?t$O(B SpamAssassin $B$NpJs$O!"(B @@ -24002,7 +24605,7 @@ ifile $B$K4X$9$k8B$j!"$3$l$O(B spam $B%a%C%;!<%8$N%+%F%4%j!<$G$9!#$G$9!#%G%#%U%)%k%H$G$ODj5A$5$l$F$$(B $B$J$$$N$G!"(Bifile $B$O$=$l<+?H$N%G%#%U%)%k%H$N%G!<%?%Y!<%9L>$r;H$$$^$9!#(B @end defvar @@ -24012,18 +24615,19 @@ Spam $B$H(B ham $B$N%W%m%;%C%5!<$,Ds6!$5$l!"(Bifile $B$,;H$o$l$k$Y$-$G$"$k$ $B$r(B spam-split $B$K<($9$?$a$N(B @code{spam-use-ifile} $BJQ?t$,$"$j$^$9!#$3$N5!(B $BG=$r8!::$9$k$?$a$K(B ifile $B$N%P!<%8%g%s(B 1.2.1 $B$,;H$o$l$^$7$?!#(B -@node spam-stat spam filtering -@subsubsection spam-$BE}7W(B (spam-stat) $B$K$h$k(B spam $B$N_I2a(B +@node Spam Statistics Filtering +@subsubsection Spam $BE}7W_I2a(B @cindex spam filtering @cindex spam-stat, spam filtering @cindex spam-stat @cindex spam -@xref{Filtering Spam Using Statistics with spam-stat}. +$B$3$N%P%C%/%(%s%I$O!"E}7W$K4p$E$$$?_I2a$r9T$J$&(B Spam $BE}7W(B Emacs Lisp $B%Q%C(B +$B%1!<%8$r;H$$$^$9(B (@pxref{Spam Statistics Package})$B!#$3$l$r;H$&A0$K!"$"$J(B +$B$?$N(B Spam $BE}7W<-=q$r=i4|2=$9$k$?$a$N!"$$$/$D$+$NDI2C$N=hM}$r9T$J$&I,MW$,(B +$B$"$k$G$7$g$&!#(B@xref{Creating a spam-stat dictionary}. @defvar spam-use-stat -Emacs Lisp $B$K$h$kE}7WJ,@O4o$G$"$k(B spam-stat.el $B$r(B @code{spam-split} $B$K;H(B -$B$o$;$?$$$J$i$P!"$3$NJQ?t$rM-8z$K$7$F2<$5$$!#(B @end defvar @defvar gnus-group-spam-exit-processor-stat @@ -24080,18 +24684,16 @@ Gnus $B$G(B SpamOracle $B$r;H$&$K$O!"J#?t$N$d$jJ}$,$"$j$^$9!#$9$Y$F$N>l9g$K!" Source Specifiers} $B$+$iAv$i$;$k$3$H$G$9!#$3$NJ}K!$K$O!"MxMQO$G=R$Y$i$l$F$$$k$h$&(B -$B$K(B @code{nnmail-split-fancy} $B$+(B @code{nnimap-split-fancy} $B$r@_Dj$7$F2<$5(B -$B$$!#$3$NNc$G$O(B @code{nnimap} $B%5!<%P!<$N(B @samp{INBOX} $B$,(B SpamOracle $B$r;H$C(B -$B$F_I2a$5$l$^$9!#(BSpam $B$@$HG'<1$5$l$?%a!<%k$O(B @code{spam-split-group} ($B$3(B -$B$N>l9g$O(B @samp{Junk}) $B$K0\F0$5$;$i$l$^$9!#(BHam $B$J%a%C%;!<%8(B -$B$O(B @samp{INBOX} $B$K;D$j$^$9(B: +@code{spam.el} $B$G(B SpamOracle $B$rMxMQ$G$-$k$h$&$K$9$k$?$a$K$O!"JQ(B +$B?t(B @code{spam-use-spamoracle} $B$r(B @code{t} $B$K$7$F!"(B +@code{nnmail-split-fancy} $B$^$?$O(B @code{nnimap-split-fancy} $B$r@_Dj$7$F2<(B +$B$5$$!#(B@xref{Spam Package}. $B$3$NNc$G$O(B nnimap $B%5!<%P!<(B +$B$N(B @samp{INBOX} $B$,(B SpamOracle $B$r;H$C$F_I2a$5$l$^$9!#(BSpam $B$G$"$k$HG'Dj$5(B +$B$l$?%a!<%k$O!"(B@code{spam-split-group} ($B$3$N>l9g$O(B @samp{Junk}) $B$K0\F0$5(B +$B$;$i$l$^$9!#(BHam $B$J%a%C%;!<%8$O(B @samp{INBOX} $B$K;D$j$^$9(B: @example (setq spam-use-spamoracle t @@ -24127,9 +24729,8 @@ SpamOracle $B$O%a%C%;!<%8$,(B spam $B$+(B ham $B$+$r8+6K$a$k$?$a$KE}7WE*$J< @emph{add} $B%b!<%I(B ($B%H%l!<%K%s%0!&%b!<%I(B) $B$r;H$C$F!"NI$$%a!<(B $B%k(B (ham) $B$H(B spam $B$r(B SpamOracle $B$KM?$($J$1$l$P$J$j$^$;$s!#$3$l$O!"35N,%P%C(B $B%U%!!<$G(B @kbd{|} $B$r2!$9$3$H$K$h$C$F%a!<%k$r(B SpamOracle $B$N%W%m%;%9$K%Q%$(B -$B%W$9$k$+!"$^$?$O(B @code{spam.el} $B$N(B spam $B$*$h$S(B ham $B%W%m%;%C%5!<$r;H$&$3(B -$B$H$K$h$C$F9T$J$&$3$H$,$G$-$^$9!#(B@xref{Filtering Spam Using The Spam -ELisp Package}. +$B%W$9$k$+!"$^$?$O(B @file{spam.el} $B$N(B spam $B$*$h$S(B ham $B%W%m%;%C%5!<$r;H$&$3(B +$B$H$K$h$C$F9T$J$&$3$H$,$G$-$^$9!#(B@xref{Spam Package}. @defvar gnus-group-spam-exit-processor-spamoracle $B$3$N%7%s%\%k$r!"%0%k!<%W%Q%i%a!<%?!<$N%+%9%?%^%$%:$K$h$C$F%0%k!<%W(B @@ -24176,8 +24777,8 @@ ELisp Package}. $BM}$5$l$^$9!#$=$N%W%m%;%C%5!<$O!"?7$7$$(B spam $B$N%5%s%W%k$H$7(B $B$F(B SpamOracle $B$K5-;v$rAw$j$^$9!#(B -@node Extending the Spam ELisp package -@subsubsection Spam ELisp $B%Q%C%1!<%8$N3HD%(B +@node Extending the Spam package +@subsection Spam $B%Q%C%1!<%8$N3HD%(B @cindex spam filtering @cindex spam elisp package, extending @cindex extending the spam elisp package @@ -24318,8 +24919,8 @@ Blackbox $B$,F~$C$F$/$k%a!<%k$,(B spam $B$+$I$&$+$r8!::$G$-$k$N$G$"$l$P!"(B @end enumerate @end enumerate -@node Filtering Spam Using Statistics with spam-stat -@subsection Spam $B$N_I2a$K(B spam-stat $B$K$h$kE}7W$r;H$&(B +@node Spam Statistics Package +@subsection Spam $BE}7W%Q%C%1!<%8(B @cindex Paul Graham @cindex Graham, Paul @cindex naive Bayesian spam filtering @@ -24345,8 +24946,12 @@ spam $B$+(B spam $B$G$O$J$$%a!<%k$KB0$9$k3NN($rH=Dj$7$^$9!#(B15 $B$N:G$b82C $B$r;H$C$F!"$=$N%a!<%k$,(B spam $B$G$"$k$3$H$N3NN($NAm7W$r7W;;$7$^$9!#$3$N3NN((B $B$,$"$kogCM$h$j9b$+$C$?$i!"$=$N%a!<%k$O(B spam $B$G$"$k$H8+$J$5$l$^$9!#(B -Gnus $B$O$3$NO$O(B Spam $BE}7W%Q%C%1!<%8$r(B Spam $B%Q%C%1!<%8(B (@pxref{Spam Package}) $B$H(B +$B$O(B @emph{$BFHN)$7$F(B} $B;H$&J}K!$K$D$$$F@bL@$7$^$9!#(B + +$B:G=i$K0J2<$r(B @file{~/.gnus.el} $B%U%!%$%k$KDI2C$7$F2<$5$$(B: @lisp (require 'spam-stat) @@ -24603,6 +25210,7 @@ Spam $B$N3X=,(B: (spam-stat-process-spam-directory "~/Mail/mail/spam") @table @kbd @item C-c C-m C-a @findex gnus-dired-attach +@cindex attachments, selection via dired Dired $B$G0u$rIU$1$?$b$N$rE:IU%U%!%$%k$H$7$FAw?.$7$^(B $B$9(B (@code{gnus-dired-attach})$B!#$I$N(B message $B%P%C%U%!!<$KE:IU$9$k$+$r?R$M(B $B$i$l$^$9!#(B @@ -24665,6 +25273,16 @@ Gnus $B$,%G!<%?$r3JG<$9$k$[$H$s$I$N%U%!%$%k$H%G%#%l%/%H%j!<$NL>A0$NJQ?t$O!"(B $B$3$NJQ?t$O(B @code{gnus-verbose} $B$HF1MM$N8z2L$r$b$?$i$7$^$9$,!"(BGnus $BK\BN$G(B $B$O$J$/(B Gnus $B$N%P%C%/%(%s%I$KBP$7$FE,MQ$5$l$^$9!#(B +@item gnus-add-timestamp-to-message +@vindex gnus-add-timestamp-to-message +$B$3$NJQ?t$O(B @code{gnus-verbose} $B$H(B @code{gnus-verbose-backends} $B$G@)8f$5(B +$B$l$F=PNO$5$l$k%a%C%;!<%8$K!";~9o(B ($B%?%$%`%9%?%s%W(B) $B$rIU2C$9$k$+$I$&$+$r@)(B +$B8f$7$^$9!#%G%#%U%)%k%HCM$O;~9o$rIU2C$7$J$$$3$H$r0UL#$9$k(B @code{nil} $B$G$9!#(B +@code{log} $B$@$C$?$i(B @samp{*Messages*} $B%P%C%U%!!<(B (XEmacs $B$G(B +$B$O(B @samp{ *Message-Log*} $B%P%C%U%!!<(B) $B$KF~$k%a%C%;!<%8$@$1$K;~9o$rIU2C$7(B +$B$^$9!#$b$7(B @code{nil} $B$G$b(B @code{log} $B$G$b$J$1$l$P!"%m%0$KF~$k%a%C%;!<%8(B +$B$@$1$G$J$/!"%(%3!<%(%j%"$KI=<($5$l$k$b$N$K$b;~9o$rIU2C$7$^$9!#(B + @item nnheader-max-head-length @vindex nnheader-max-head-length $B%P%C%/%(%s%I$,5-;v$NO"B3$7$?%X%C%@!/$J(B @@ -25080,7 +25698,8 @@ XEmacs 21.4 $B$H$=$l0J>e!#(B $B$3$N(B Gnus $B$NHG$O$3$l$h$j8E$$$I$s$J(B Emacsen $B$G$b40A4$KF0:n$7$J$$$G$7$g$&!#(B $B>/$J$/$H$b?.Mj$G$-$kF0:n$O$7$J$$$G$7$g$&!#8E$$HG$N(B Gnus $B$O8E$$(B Emacs $B$N(B -$BHG$G$bF0:n$9$k$G$7$g$&!#(B +$BHG$G$bF0:n$9$k$G$7$g$&!#FC$K(B Gnus 5.10.8 $B$O(B Emacs 20.7 $B$H(B XEmacs 21.1 $B$G(B +$B$bF0$/$O$:$G$9!#(B $B$$$m$$$m$J%W%i%C%H%U%)!<%`$N(B Gnus $B$N4V$K$O$$$/$D$+$NGyA3$H$7$?0c$$$,$"$j(B $B$^$9(B---XEmacs $B$K$O2hA|5!G=(B ($B%m%4$H%D!<%k%P!<(B) $B$NFCD'$,$"$j$^$9(B---$B$7$+$7!"(B @@ -25316,6 +25935,7 @@ Raja R. Harinath, P. E. Jareth Hein, $B$R$5$7$2(B $B$1$s$8(B, Scott Hofmann, +Tassilo Horn, Marc Horowitz, Gunnar Horrigmo, Richard Hoskins, @@ -26186,25 +26806,10 @@ Gnus $B$O(B @code{nnimap} $B$K$h$C$F(B @acronym{IMAP} $B$N%a!<%k$rFI$`$3$H$ Gnus 5.10 $B$N?7$7$$5!G=(B: @itemize @bullet -@item -$BNN0h$,3h@-2=$5$l$F$$$k>l9g$K!"(B -@kbd{F} $B%-!<(B (@code{gnus-article-followup-with-original}) $B$*$h(B -$B$S(B @kbd{R} $B%-!<(B (@code{gnus-article-reply-with-original}) $B$O!"$=$NNN0h$K(B -$B$"$k%F%-%9%H$@$1$r(B yank $B$7$^$9!#(B - -@item -@code{gnus-group-read-ephemeral-group} $B$r(B @kbd{G M} $B%-!<$GBPOCE*$K8F$V$3(B -$B$H$,$G$-$^$9!#(B - -@item -$B%I%i%U%H!&%0%k!<%W$G(B @kbd{e} $B%-!<$,(B @code{gnus-draft-edit-message} $B%3%^(B -$B%s%I$K3d$jEv$F$i$l$^$7$?!#(B@code{gnus-summary-edit-article} $B%3%^%s%I$K$O!"(B -$BBe$o$j$K(B @kbd{B w} $B%-!<$r;H$C$F2<$5$$!#(B - -@item -$B2~Dj$5$l$?(B Gnus @acronym{FAQ} $B$,%^%K%e%"%k$K4^$^$l$F$$$^$9!#(B -@xref{Frequently Asked Questions}. +@item $B%$%s%9%H!<%k$K4X$9$kJQ99(B +@c *************************** +@itemize @bullet @item Oort $B$r;H$C$?$3$H$,$"$k>l9g$N!"0JA0$N(B ($B0BDj$J(B) $BHG$+$i$N%0%l!<%I%"%C%W!#(B @@ -26221,41 +26826,100 @@ Oort ($B$3$N%j%j!<%9$K@hN)$D0BDj$G$O$J$$(B Gnus $B$N;^(B) $B$r;H$C$F$_$?$b$ $B$$$3$H$KCm0U$7$F2<$5$$!#(B @item -$B5-;v$N%\%?%s!#(B +Lisp $B%U%!%$%k$,%G%#%U%)%k%H$G(B @file{.../site-lisp/gnus/} $B$K%$%s%9%H!<%k(B +$B$5$l$k$h$&$K$J$j$^$7$?!#0JA0$O(B @file{.../site-lisp/} $B$,%G%#%U%)%k%H$G$7(B +$B$?!#2C$($F!"?7$7$$%$%s%9%H!<%i!<$OB>$K%$%s%9%H!<%k$5$l$F$$$k!"?7$7(B +$B$$(B Gnus $B$h$jM%@h$5$l$k(B Gnus $B$r8!=P$7$F7Y9p$rH/$7$^$9!#$=$l$i$r$5$l$^$7$?!#(BXEmacs $B$H(B GNU Emacs $B$r<+F0G'(B +$B<1$7!"(B@file{gnus-load.el} $B$r@8@.$7!"%3%s%Q%$%kCf$H(B info $B%U%!%$%k$N@8@.Cf(B +$B$K%(%i!<$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#(B@code{makeinfo} $B$,MxMQ2DG=(B +$B$G$"$l$P$=$l$r;H$$!"$5$b$J$1$l$P(B @file{infohack.el} $B$KMj$j$^$9!#:#(B +$B$d(B @file{make.bat} $B$O(B Gnus $B$rF0:n$5$;$k$?$a$KI,MW$J$9$Y$F$N%U%!%$%k$r%$(B +$B%s%9%H!<%k$9$k$O$:$G!"BgBN$K$*$$$F(B Unix $B%7%9%F%`$K$*$1(B +$B$k(B @code{configure; make; make install} $B%5%$%/%k$N40A4$JCV$-49$($K$J$j$^(B +$B$7$?!#(B + +$B?7$7$$(B @file{make.bat} $B$K$h$C(B +$B$F(B @file{make-x.bat} $B$H(B @file{xemacs.mak} $B$,ITMW$K$J$C$?$N$G!"$=$l$i$O:o(B +$B=|$5$l$^$7$?!#(B @item -Dired $B$NE}9g!#(B +@file{~/News/overview/} $B$OITMW!#(B -@code{gnus-dired-minor-mode} (@ref{Other modes} $B;2>H(B) $B$O(B dired $B$N%P%C%U%!!<(B -$B$G!"E:IU%U%!%$%k$rAw?.$9$k!"(Bmailcap $B$NE,@Z$J9`L\$r;H$C$F%U%!%$%k$r3+$/!"(B -$B$=$l$K(B mailcap $B$N9`L\$r;H$C$F%U%!%$%k$r0u:~$9$k$?$a$N%-!<$r3d$jEv$F$^$9!#(B +$B0J2<$NJQ99$N7k2L!"$b$O$d(B @file{~/News/overview/} $B%G%#%l%/%H%j!<$OMW$j$^(B +$B$;$s!#$9$Y$F$N3,AX$r0BA4$K:o=|$9$k$3$H$,$G$-$^$9!#(B +@c FIXME: `gnus-load' $B$K$D$$$F8@5Z$7$F$$$k(B README $B$,!"(BCVS $B$K$O4^$^$l$F$$(B +@c $B$^$;$s!#;d$?$A$O$3$N9`L\$N$?$a$N$h$jNI$$>l=j$r8+$D$1$k$Y$-$G$9!#(B @item -Gnus $B$O(B RSS $B$N%K%e!<%9G[Aw$r!"%K%e!<%9%0%k!<%W$H$7$FI=<($7$^$9!#(B -@xref{RSS}. +@code{(require 'gnus-load)} + +$BC1FH$GG[I[$5$l$F$$$k(B Gnus $B$r;H$&>l9g$K$O!"(B +@code{load-path} $B$K(B Gnus $B$N(B lisp $B%G%#%l%/%H%j!<$rDI2C$7$F$+$i!"(B +@file{~/.emacs} $B$K(B @code{(require 'gnus-load)} $B$r2C$($k$N$,NI$$$G$9!#(B + +@file{gnus-load.el} $B%U%!%$%k$O!"$=$N$&$A$N$$$/$D$+$O(B Emacsen $B$NG[I[$KF~$C(B +$B$F$$$J$$$+$b$7$l$J$$<+F0FI$_9~$_(B (autoload) $B%3%^%s%I!"4X?t$*$h$SJQ?t$r4^(B +$B$s$G$$$^$9!#(B +@end itemize +@item Gnus $B$KFbB"$5$l$??7$7$$%Q%C%1!<%8$H%i%$%V%i%j!<(B +@c ************************************************** + +@itemize @bullet @item -$BC10l$N(B yenc $B$G%(%s%3!<%I$5$l$?E:IU%Q!<%H$r%G%3!<%I$9$k$3$H$,$G$-$^$9!#(B +$B2~Dj$5$l$?(B Gnus @acronym{FAQ} $B$,%^%K%e%"%k$K4^$^$l$F$$$^$9!#(B +@xref{Frequently Asked Questions}. @item -Picons +@acronym{TLS} $B%i%C%Q!<$,(B Gnus $B$KF1:-$5$l$^$7$?!#(B -Picon $B$N%3!<%I$,!"(BGNU Emacs $B$GF0:n$5$;$k$?$a$K:F$5$l$F$$$^$9!#(B +@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 -Picon $B$O!"MxMQo$KJQ2=$KIY$s$@%W%m%0%i%`$H_I2a$N5,B'$r;H$C$F!"%a!<%k$d%K%e!<(B +$B%9$NK[N.$+$i(B spam $B$rH4$-H$7$F2<$5$$!#(B +@end itemize + +@item $B%0%k!<%W%b!<%I$NJQ99(B +@c *********************** + +@itemize @bullet +@item +@code{gnus-group-read-ephemeral-group} $B$r(B @kbd{G M} $B%-!<$GBPOCE*$K8F$V$3(B +$B$H$,$G$-$^$9!#(B @item $B7{>O$H%3%s%H%m!<%k%a%C%;!<%8$N$K9gCW$9$k@55,I=8=$r!"0J(B +$B2<$N$h$&$JN.57$G%0%k!<%W%Q%i%a!<%?!<$K3d$jEv$F$^$9(B: + +@lisp +(setq gnus-parameters + '(("mail\\..*" + (gnus-show-threads nil) + (gnus-use-scoring nil)) + ("^nnimap:\\(foo.bar\\)$" + (to-group . "\\1")))) +@end lisp @item -@code{auto-compression-mode} $B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H(B -$B$-$K<+F0$G05=L$,2r$+$l$^$9!#(B +nnimap $B$N%0%k!<%W$K$*$1$kL$FI$N?t$,@53N$K$J$j$^$7$?!#(B + +$B%0%k!<%W%P%C%U%!!<$GI=<($5$l$k(B nnimap $B%0%k!<%W$NL$FI5-;v$N?t$N8+@Q$j$,@5(B +$B3N$K$J$C$?$O$:$G$9!#$3$l$O(B @code{gnus-setup-news-hook} ($B5/F0;~$K8F$P$l(B +$B$k(B) $B$H(B @code{gnus-after-getting-new-news-hook} ($B?7$7$$%a!<%k$r(B +$B8e$K8F$P$l$k(B) $B$+$i(B @code{nnimap-fixup-unread-after-getting-new-news} $B$r(B +$B8F$V$3$H$K$h$C$F@.$7?k$2$i$l$^$9!#$3$l$i$NJQ?t$r%G%#%U%)%k%H$G$O$J$$CM$K(B +$BJQ$($F$$$k>l9g$O!"=E$M(B +$B$F(B @code{nnimap-fixup-unread-after-getting-new-news} $B$rDI2C$9$kI,MW$,$"(B +$B$k$+$b$7$l$^$;$s!#8+@Q$j$KK~B-$7$F$$$F!"?7$7$$%a!<%k$r$O!"%G%#%U%)%k%H$G(B UTF-8 $B$G$"$k$b$N$H$7$FH$7$F2<$5$$!#(B + +@item +@code{gnus-group-charset-alist} $B$H(B @code{gnus-group-ignored-charsets-alist} + +$B$3$l$i$NJQ?t$K@_Dj$5$l$?@55,I=8=$O!"40A4$J(B (full) $B%0%k!<%WL>$HHf3S$5$l$^(B +$B$9!#(BGnus 5.8 $B$G$O$,Hf3S$NBP>]$G$7$?!#$7$?$,$C$F!"(B +$B$3$l$i$NJQ?t$r%+%9%?%^%$%:$7$F$$$kMxMQ" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr) +@end lisp +@end itemize + +@item $B35N,%b!<%I$H5-;v%b!<%I$NJQ99(B +@c ******************************* + +@itemize @bullet +@item +$BNN0h$,3h@-2=$5$l$F$$$k>l9g$K!"(B +@kbd{F} $B%-!<(B (@code{gnus-article-followup-with-original}) $B$*$h(B +$B$S(B @kbd{R} $B%-!<(B (@code{gnus-article-reply-with-original}) $B$O!"$=$NNN0h$K(B +$B$"$k%F%-%9%H$@$1$r(B yank $B$7$^$9!#(B + +@item +$B%I%i%U%H!&%0%k!<%W$G(B @kbd{e} $B%-!<$,(B @code{gnus-draft-edit-message} $B%3%^(B +$B%s%I$K3d$jEv$F$i$l$^$7$?!#(B@code{gnus-summary-edit-article} $B%3%^%s%I$K$O!"(B +$BBe$o$j$K(B @kbd{B w} $B%-!<$r;H$C$F2<$5$$!#(B + +@item +$B5-;v$N%\%?%s!#(B + +URL$B!"%a!<%k%"%I%l%9!"(BMessage-ID$B!"(BInfo $B$X$N%j%s%/!"(Bman $B%Z!<%8$H(B Emacs $B$^(B +$B$?$O(B Gnus $B$K4XO"$7$?;29MJ88%$N$?$a$N!"$h$jB?$/$N%\%?%s$,DI2C$5$l$^$7$?!#(B +@xref{Article Buttons}. $B$9$Y$F$N5-;v$N%\%?%s$N8+1I$($r@)8f$9$k$?$a(B +$B$K(B @code{gnus-button-@var{*}-level} $BJQ?t$r;H$&$3$H$,$G$-$^$9!#(B +@xref{Article Button Levels}. + +@item +$BC10l$N(B yenc $B$G%(%s%3!<%I$5$l$?E:IU%Q!<%H$r%G%3!<%I$9$k$3$H$,$G$-$^$9!#(B + +@item +Picons + +Picon $B$N%3!<%I$,!"(BGNU Emacs $B$GF0:n$5$;$k$?$a$K:F$5$l$F$$$^$9!#(B + +Picon $B$O!"MxMQ$5$l$?5-;v$N%X%C%@!<(B (X-PGP-Sig) $B$r!"(B@kbd{W p} $B$GG'>Z$9$k$3$H$,$G$-(B @@ -26303,14 +27045,6 @@ Message $B%P%C%U%!!<$K$*$1$k(B @kbd{C-c C-j} $B$G!"%a%C%;!<%8$NAw?.$rCY$i$;$k $B$l$I$b8E$$5-;v$H$O6hJL$7$F(B) $BI=<($7$^$9!#(B @item -$B?7$7$$%*%W%7%g%s(B @code{gnus-gcc-mark-as-read} $B$O!"(BGcc $B$N5-;v$K<+F0E*$K4{(B -$BFI$N0u$rIU$1$^$9!#(B - -@item -nndoc $B%P%C%/%(%s%I$O!"(Bmailman $B$N$^$H$aAw$j$H(B exim $B$,CF$$$?%a%C%;!<%8$r%5(B -$B%]!<%H$9$k$h$&$K$J$j$^$7$?!#(B - -@item Gnus $B$O(B RFC 2369 $B$N%a!<%j%s%0%j%9%H$N%X%C%@!<$r%5%]!<%H$7$^$9!#$^$?!"%a!<(B $B%j%s%0%j%9%H$N%0%k!<%WMQ$K?t!9$N%3%^%s%I$rMQ0U$7$^$7$?!#(B@xref{Mailing List}. @@ -26320,54 +27054,10 @@ List}. @xref{Article Date}. @item -Sendmail $B$r;H$&$H$-$N%(%s%Y%m!<%WAw?.$5$l$^$7$?!#(BXEmacs $B$H(B GNU Emacs $B$r<+F0G'(B -$B<1$7!"(B@file{gnus-load.el} $B$r@8@.$7!"%3%s%Q%$%kCf$H(B info $B%U%!%$%k$N@8@.Cf(B -$B$K%(%i!<$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#(B@code{makeinfo} $B$,MxMQ2DG=(B -$B$G$"$l$P$=$l$r;H$$!"$5$b$J$1$l$P(B @file{infohack.el} $B$KMj$j$^$9!#:#(B -$B$d(B @file{make.bat} $B$O(B Gnus $B$rF0:n$5$;$k$?$a$KI,MW$J$9$Y$F$N%U%!%$%k$r%$(B -$B%s%9%H!<%k$9$k$O$:$G!"BgBN$K$*$$$F(B Unix $B%7%9%F%`$K$*$1(B -$B$k(B @code{configure; make; make install} $B%5%$%/%k$N40A4$JCV$-49$($K$J$j$^(B -$B$7$?!#(B - -$B?7$7$$(B @file{make.bat} $B$O(B @file{make-x.bat} $B$rITMW$K$7$?$N$G!"$=$l$O:o=|(B -$B$5$l$^$7$?!#(B - -@item -$BHs(B-@acronym{ASCII} $B%I%a%$%sL>$N%5%]!<%H!#(B - -Message $B$O(B From:, To: $B$*$h$S(B Cc: $B$K$"$kHs(B-@acronym{ASCII} $B%I%a%$%sL>$r%5(B -$B%]!<%H$7!"%a%C%;!<%8$NAw?.$r$7$h$&$H$7$?$H$-$K%(%s%3!<%I$9$k$+$I$&$+$r?R(B -$B$M$^$9!#(B@code{message-use-idna} $BJQ?t$G$3$l$r@)8f$7$^$9!#(BGnus $B$b$^$?!"%a%C(B -$B%;!<%8$r8+$k$H$-$K(B From:, To: $B$*$h$S(B Cc: $B$K$"$kHs(B-@acronym{ASCII} $B%I%a%$(B -$B%sL>$r%G%3!<%I$7$^$9!#$3$l$r@)8f$9$k$N$O(B @code{gnus-use-idna} $BJQ?t$G$9!#(B - -@item $B%^%$%/%m%=%U%H0zMQMM<0$N$h$jNI$$$9$3$H$,$G$-$^$9!#(B + @item @code{gnus-article-skip-boring} @@ -26388,34 +27082,116 @@ Message $B$O(B From:, To: $B$*$h$S(B Cc: $B$K$"$kHs(B-@acronym{ASCII} $B% $B$$$k$?$/$5$s$N5-;v$rFI$`>l9g$K!"$3$l$OFC$KLr$KN)$A$^$9!#(B @item -$B%]%$%s%H$N0LCV7h$a$N$?$a$N=qK!;EMM(B (format spec) $B$G$"$k(B @code{%C} $B$O!"(B -@code{%*} $B$KJQ99$5$l$^$7$?!#(B +$B%9%^%$%j!<(B (@samp{:-)}, @samp{;-)} $B$J$I(B) $B$,(B Emacs $B$G$b%"%$%3%s2=$5$l$k$h(B +$B$&$K$J$j$^$7$?!#(B + +$B$3$l$rF/$+$J$$$h$&$K$9$k$K$O!"(B@code{(setq gnus-treat-display-smileys +nil)} $B$r(B @file{~/.gnus.el} $B$KCV$$$F2<$5$$!#(B @item -$B?7$7$$JQ?t(B @code{gnus-parameters} $B$r!"%0%k!<%W%Q%i%a!<%?!<$r@_Dj$9$k$?$a(B -$B$K;H$&$3$H$,$G$-$^$9!#(B +Face $B%X%C%@!<$r07$($k$h$&$K$J$j$^$7$?!#(B@xref{Face}. -$B$3$l$O=i4|$K$O!"%Q%i%a!<%?!<$r(B @file{~/.newsrc.eld} $B$K3JG<$9$k(B @kbd{G p} -($B$^$?$O(B @kbd{G c}) $B$G$7$+9T$J$&$3$H$,$G$-$^$;$s$G$7$?$,!"$3$NJQ?t$K$h$C(B -$B$F%+%9%?%^%$%:$N0RNO$r4.G=$9$k$3$H$,$G$-$^$9!#$^$?!"$=$NJQ?t(B -$B$O(B @file{~/.newsrc.eld} $B$G$O$J$/$F(B @file{~/.gnus.el} $B$G@_Dj$9$k$N$G!"%P%C(B -$B%/%"%C%W$,4JC1$K$J$j$^$9!#$=$NJQ?t$O!"%0%k!<%WL>$K9gCW$9$k@55,I=8=$r!"0J(B -$B2<$N$h$&$JN.57$G%0%k!<%W%Q%i%a!<%?!<$K3d$jEv$F$^$9(B: -@lisp -(setq gnus-parameters - '(("mail\\..*" - (gnus-show-threads nil) - (gnus-use-scoring nil)) - ("^nnimap:\\(foo.bar\\)$" - (to-group . "\\1")))) -@end lisp +@item +$B35N,%P%C%U%!!<$G!"?7$7$$%3%^%s%I(B @kbd{/ N} $B$O?7Ce%a%C%;!<%8$rA^F~$7!"(B +@kbd{/ o} $B$O8E$$%a%C%;!<%8$rA^F~$7$^$9!#(B @item -$B%9%^%$%j!<(B (@samp{:-)}, @samp{;-)} $B$J$I(B) $B$,(B Emacs $B$G$b%"%$%3%s2=$5$l$k$h(B -$B$&$K$J$j$^$7$?!#(B +@kbd{W m} $B$r2!$9$H!"(BGnus $B$O%b!<%k%9$G%(%s%3!<%I$5$l$?%a%C%;!<%8$r%G%3!<(B +$B%I$7$^$9!#(B -$B$3$l$rF/$+$J$$$h$&$K$9$k$K$O!"(B@code{(setq gnus-treat-display-smileys -nil)} $B$r(B @file{~/.gnus.el} $B$KCV$$$F2<$5$$!#(B +@item +@code{gnus-summary-line-format} + +$B%G%#%U%)%k%HCM$,(B @samp{%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n} $B$KJQ$o$j$^$7(B +$B$?!#$5$i$K!"A0$+(B @acronym{NNTP} $B%0%k!<%W$KEj9F$7$?%0%k!<%WL>$G(B +$BMxMQ$rCV$-49$($k$?$a$K!"(B@code{gnus-extra-headers}$B!"(B +@code{nnmail-extra-headers} $B$*$h$S(B @code{gnus-ignored-from-addresses} $B$N(B +$B%G%U%)%k%HCM$,JQ$o$j$^$7$?!#(B + +@item +$BE:IU%U%!%$%k$N>C5n!#(B + +@code{gnus-mime-save-part-and-strip} $B%3%^%s%I(B (@acronym{MIME} $B%\%?%s>e(B +$B$G(B @kbd{C-o} $B$K3d$jEv$F$i$l$F$$$k(B) $B$O!"%Q!<%H$r%;!<%V$7$F$+$i30It$N$=$l(B +$B$HCV$-49$($^$9!#(B@code{gnus-mime-delete-part} (@acronym{MIME} $B%\%?%s>e(B +$B$G(B @kbd{d} $B$K3d$jEv$F$i$l$F$$$k(B) $B$O!"%Q!<%H$r:o=|$7$^$9!#$3$l$OJT=8$r%5(B +$B%]!<%H$7$F$$$k%P%C%/%(%s%I$G$@$1F0:n$7$^$9!#(B + +@item +@code{gnus-default-charset} + +$B%G%U%)%k%HCM$O(B @code{iso-8859-1} $B$KBe$o$C(B +$B$F(B @code{current-language-environment} $BJQ?t$K$h$C$F7hDj$5$l$kCM$K$J$j$^(B +$B$9!#$^$?!"(B@code{gnus-group-charset-alist} $B$K$"$C$?(B @samp{.*} $B$N9`L\$O:o(B +$B=|$5$l$^$7$?!#(B + +@item +$B0u:~$N@-G=$,8~>e$7$^$7$?!#(B + +Gnus $B$O$=$l<+?H$,!"35N,$H5-;v%P%C%U%!!<$K$*$1(B +$B$k(B @kbd{O P} $B$G(B Muttprint $B$r%5%]!<%H$7$^$9!#$5$i$K(B @acronym{MIME} $B%\%?%s(B +$B>e$G(B @kbd{p} $B$r;H$&$3$H$K$h$C$F!"8D!9$N(B @acronym{MIME} $B%Q!<%H$N$=$l$>$l(B +$B$r0u:~$9$k$3$H$,$G$-$^$9!#(B + +@item +$B3HD%$5$l$?=qK!;EMM(B (format specs)$B!#(B + +$B=qK!;EMM(B @samp{%&user-date;} $B$,(B @code{gnus-summary-line-format-alist} $B$K(B +$BDI2C$5$l$^$7$?!#$=$l$K!"MxMQ$5$l$^$7$?!#(B +@c FIXME: $B$3$l$OMxMQ$G$7(B +$B$?(B ($BLuCm(B: $B0JA0$O(B)$B!#?7$7$$4X?t$OB>$N5-;v$r_I2a$7$F=|5n$7$^$9!#(B + +@item +$B$$$/$D$+$N@)8BL?Na$O(B @kbd{C-u} $B@\F,0z?t$G9gCW$NH]Dj$r07$&$3$H$,$G$-$^$9!#(B + +@kbd{C-u} $B$r(B subject$B!"(Bauthor $B$^$?$O(B extra $B%X%C%@!o$KJQ2=$KIY$s$@%W%m%0%i%`$H_I2a$N5,B'$r;H$C$F!"%a!<%k$d%K%e!<(B -$B%9$NK[N.$+$i(B spam $B$rH4$-(B -$B8e$K8F$P$l$k(B) $B$+$i(B @code{nnimap-fixup-unread-after-getting-new-news} $B$r(B -$B8F$V$3$H$K$h$C$F@.$7?k$2$i$l$^$9!#$3$l$i$NJQ?t$r%G%#%U%)%k%H$G$O$J$$CM$K(B -$BJQ$($F$$$k>l9g$O!"=E$M(B -$B$F(B @code{nnimap-fixup-unread-after-getting-new-news} $B$rDI2C$9$kI,MW$,$"(B -$B$k$+$b$7$l$^$;$s!#8+@Q$j$KK~B-$7$F$$$F!"?7$7$$%a!<%k$ruBV$G$N$_9T$J$o$l$F$$$^$7$?!#%5!<%P!<%P%C(B -$B%U%!!<$G(B @kbd{J a} $B$H(B @kbd{J r} $B$r;H$&$3$H$K$h$C$F!"%5!<%P!<$NEPO?$H:o=|(B -$B$r9T$J$&$3$H$,$G$-$^$9!#%0%k!<%W%P%C%U%!!<$+$i(B @kbd{J u} $B$+(B @kbd{J s} $B$r(B -$B;H$C$FL?Na$7$J$$8B$j!"(BGnus $B$O5-;v$r%(!<%8%'%s%H$N%-%c%C%7%e$K%@%&%s%m!<(B -$B%I$7$^$;$s!#(B@code{(setq gnus-agent nil)} $B$r@_Dj$9$k$3$H$K$h$C$F!"%(!<%8%'(B -$B%s%H$,M-8z$K$5$l$F$$$J$+$C$?@N$N?6$kIq$$$KLa$9$3$H$,$G$-$^$9!#$b$O(B -$B$d(B @file{~/.gnus.el} $B$K(B @code{(gnus-agentize)} $B$rCV$$$F$*$/I,MW$,L5$$$3(B -$B$H$KCm0U$7$F2<$5$$!#(B - -@item -@code{gnus-summary-line-format} - -$B%G%#%U%)%k%HCM$,(B @samp{%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n} $B$KJQ$o$j$^$7(B -$B$?!#$5$i$K!"A0$+(B @acronym{NNTP} $B%0%k!<%W$KEj9F$7$?%0%k!<%WL>$G(B -$BMxMQ$rCV$-49$($k$?$a$K!"(B@code{gnus-extra-headers}$B!"(B -@code{nnmail-extra-headers} $B$*$h$S(B @code{gnus-ignored-from-addresses} $B$N(B -$B%G%U%)%k%HCM$,JQ$o$j$^$7$?!#(B - -@item -@file{deuglify.el} (@code{gnus-article-outlook-deuglify-article}) - -$B$$$+$l$?(B Outlook (Express) $B$N5-;v$r=9$/$J$/$9$k$?$a$N!"(BRaymond Scholz -@email{rscholz@@zonix.de} $B$K$h$C$F?7@_$5$l$?%U%!%$%k$G$9!#(B - -@c FIXME: `gnus-load' $B$K$D$$$F8@5Z$7$F$$$k(B README $B$,!"(BCVS $B$K$O4^$^$l$F$$(B -@c $B$^$;$s!#;d$?$A$O$3$N9`L\$N$?$a$N$h$jNI$$>l=j$r8+$D$1$k$Y$-$G$9!#(B -@item -@code{(require 'gnus-load)} - -$BC1FH$GG[I[$5$l$F$$$k(B Gnus $B$r;H$&>l9g$K$O!"(B -@code{load-path} $B$K(B Gnus $B$N(B lisp $B%G%#%l%/%H%j!<$rDI2C$7$F$+$i!"(B -@file{~/.emacs} $B$K(B @code{(require 'gnus-load)} $B$r2C$($k$N$,NI$$$G$9!#(B - -@file{gnus-load.el} $B%U%!%$%k$O!"$=$N$&$A$N$$$/$D$+$O(B Emacsen $B$NG[I[$KF~$C(B -$B$F$$$J$$$+$b$7$l$J$$<+F0FI$_9~$_(B (autoload) $B%3%^%s%I!"4X?t$*$h$SJQ?t$r4^(B -$B$s$G$$$^$9!#(B - -@item -@code{gnus-slave-unplugged} - -$B%*%U%i%$%s$N(B Gnus $B$r%9%l!<%V%b!<%I$G5/F0$9$k?7$7$$%3%^%s%I$G$9!#(B - -@item @code{message-insinuate-rmail} @code{(message-insinuate-rmail)} $B$H(B @code{(setq mail-user-agent @@ -26574,27 +27258,6 @@ Gnus $B%(!<%8%'%s%H$OBg5,LO$J99?7$r7P$F!":#$d%G%#%U%)%k%H$GM-8z$K$J$j$^$9!#(B @end lisp @item -$BE:IU%U%!%$%k$N@Z$jN%$7(B (externalizing) $B$H>C5n!#(B - -@code{gnus-gcc-externalize-attachments} $B$^$?(B -$B$O(B @code{message-fcc-externalize-attachments} $B$,Hs(B-@code{nil} $B$K$J$C$F$$(B -$B$k$H!"%m!<%+%k%U%!%$%k$r30It%Q!<%H$H$7$FE:IU$7$^$9!#(B - -@code{gnus-mime-save-part-and-strip} $B%3%^%s%I(B (@acronym{MIME} $B%\%?%s>e(B -$B$G(B @kbd{C-o} $B$K3d$jEv$F$i$l$F$$$k(B) $B$O!"%Q!<%H$r%;!<%V$7$F$+$i30It$N$=$l(B -$B$HCV$-49$($^$9!#(B@code{gnus-mime-delete-part} (@acronym{MIME} $B%\%?%s>e(B -$B$G(B @kbd{d} $B$K3d$jEv$F$i$l$F$$$k(B) $B$O!"%Q!<%H$r:o=|$7$^$9!#$3$l$OJT=8$r%5(B -$B%]!<%H$7$F$$$k%P%C%/%(%s%I$G$@$1F0:n$7$^$9!#(B - -@item -@code{gnus-default-charset} - -$B%G%U%)%k%HCM$O(B @code{iso-8859-1} $B$KBe$o$C(B -$B$F(B @code{current-language-environment} $BJQ?t$K$h$C$F7hDj$5$l$kCM$K$J$j$^(B -$B$9!#$^$?!"(B@code{gnus-group-charset-alist} $B$K$"$C$?(B @samp{.*} $B$N9`L\$O:o(B -$B=|$5$l$^$7$?!#(B - -@item @code{gnus-posting-styles} $B$3$N$h$&$J9gCW$NMM<0$,2C$o$j$^$7$?!#(B @@ -26619,14 +27282,6 @@ Gnus $B%(!<%8%'%s%H$OBg5,LO$J99?7$r7P$F!":#$d%G%#%U%)%k%H$GM-8z$K$J$j$^$9!#(B $B$=$l$iFs$D$N%X%C%@!<$b2C$($kI,MW$,$"$j$^$9!#(B @item -Gnus $B$O(B plugged $B$N$H$-$K!"%(!<%8%'%s%H$K(B @acronym{NOV} $B$H5-;v$rFI$_9~$_(B -$B$^$9!#(B - -Plugged $B$N$H$-$K5-;v$rFI$`>l9g$K!"$=$N5-;v$,$9$G$K%(!<%8%'%s%H$K$"$k$J$i(B -$B$P!"$b$&0lEY%@%&%s%m!<%I$9$k$3$H$O$"$j$^$;$s!#(B@code{(setq -gnus-agent-cache nil)} $B$O5l<0$NF0:n$KLa$7$^$9!#(B - -@item Gnus $B$O!H(Bformat=flowed$B!I(B(RFC 2646) $B%Q%i%a!<%?!<$r%5%]!<%H$7$^$9!#%a%C%;!<(B $B%8$r:n@.$9$k$H$-$K!"$=$l$O(B @code{use-hard-newlines} $B$G3h@-2=$5$l$^$9!#(B format=flowed $B$N%G%3!<%I$O0JA0$+$i$G$-$^$7$?$,!"=i4|$NHG$G$O@bL@$NJ8=q$,(B @@ -26635,8 +27290,10 @@ format=flowed $B$N%G%3!<%I$O0JA0$+$i$G$-$^$7$?$,!"=i4|$NHG$G$O@bL@$NJ8=q$,(B @item @code{mm-fill-flowed} $B%*%W%7%g%s$G!H(Bformat=flowed$B!I%a%C%;!<%8$rN.F0%F%-%9(B $B%H$H$7$F=hM}$9$k$3$H$r$d$a$5$;$k$3$H$,$G$-$^$9!#$^$?!"(BPGP $B=pL>$,Kd$a9~$^(B -$B$l$?%a%C%;!<%8$rAw?.$9$k$H$-!"N.F0%F%-%9%H$N=hM}$O9T$J$o$l$^$;$s!#(B(Gnus -5.10.7 $B$N?75!G=(B) +$B$l$?%a%C%;!<%8$rAw?.$9$k$H$-!"N.F0%F%-%9%H$N=hM}$O9T$J$o$l$^$;$s!#(B +@xref{Flowed text, ,$BN.F0%F%-%9%H(B, emacs-mime-ja, The Emacs MIME Manual}. +(Gnus 5.10.7 $B$N?75!G=(B) +@c $B$3$N%(%s%H%j!<$O(B "No Gnus" $B@a$K$b$"$j$^$9!#(B @item Gnus $B$O(B RFC 2298 $B$N3+Iu3NG'MW5a$N@8@.$r%5%]!<%H$7$^$9!#(B @@ -26644,20 +27301,6 @@ Gnus $B$O(B RFC 2298 $B$N3+Iu3NG'MW5a$N@8@.$r%5%]!<%H$7$^$9!#(B $B$3$l$O%a%C%;!<%8%b!<%I$N(B @kbd{C-c M-n} $B%-!<$G8F$S=P$5$l$^$9!#(B @item -Gnus $B$O(B Maildir $B%0%k!<%W$r%5%]!<%H$7$^$9!#(B - -Gnus $B$O?7%P%C%/%(%s%I$G$"$k(B @file{nnmaildir.el} $B$r4^$s$G$$$^$9!#(B -@xref{Maildir}. - -@item -$B0u:~$N@-G=$,8~>e$7$^$7$?!#(B - -Gnus $B$O$=$l<+?H$,!"35N,$H5-;v%P%C%U%!!<$K$*$1(B -$B$k(B @kbd{O P} $B$G(B Muttprint $B$r%5%]!<%H$7$^$9!#$5$i$K(B @acronym{MIME} $B%\%?%s(B -$B>e$G(B @kbd{p} $B$r;H$&$3$H$K$h$C$F!"8D!9$N(B @acronym{MIME} $B%Q!<%H$N$=$l$>$l(B -$B$r0u:~$9$k$3$H$,$G$-$^$9!#(B - -@item Message $B$O(B Importance: $B%X%C%@!<(B (RFC 2156) $B$r%5%]!<%H$9$k$h$&$K$J$j$^$7(B $B$?!#(B @@ -26678,44 +27321,69 @@ Gnus $B$O%K%e!<%9$N(B Cancel Locks $B$r%5%]!<%H$7$^$9!#(B $BJQ99$9$k$,$G$-$^$9!#(B @item -Gnus $B$O(B Sieve $B$r;H$C$?%5!<%P!H$7$F2<$5$$!#(B +$B$3$l$K$O(B @acronym{S/MIME} $B$H(B OpenPGP $B$,WFM(B +$B$,2sHr$5$l$^$7$?!#$3$N%3%^%s%I$b$^$?!"%a%C%;!<%8%b!<%I$G$OLr$KN)$D$N$G$9!#(B @item -@kbd{/ *} (@code{gnus-summary-limit-include-cached}) $B$,=q$-D>$5$l$^$7$?!#(B +@code{message-forward-show-mml} $B$N%G%#%U%)%k%H$,(B @code{best} $B$H$$$&%7%s(B +$B%\%k$KJQ$o$j$^$7$?!#(B -$B$3$l$O(B @kbd{Y c} (@code{gnus-summary-insert-cached-articles}) $B$NJLL>$G$7(B -$B$?(B ($BLuCm(B: $B0JA0$O(B)$B!#?7$7$$4X?t$OB>$N5-;v$r_I2a$7$F=|5n$7$^$9!#(B +$BCM(B @code{best} $B$N?6$kIq$$$O!"$=$l$,$U$5$o$7$$>l9g$O(B @acronym{MML} $B$rI=<((B +$B$9$k(B ($B$9$J$o$A(B @acronym{MIME} $B$KJQ49$9$k(B) $B$3$H$G$9!#JQ49$,%G%#%8%?%k=pL>(B +$B$rL58z$K$7$F$7$^$&$N$G!"=pL>$5$l$?!"$^$?$O0E9f2=$5$l$?%a%C%;!<%8$rE>Aw$9(B +$B$k$H$-$O(B @acronym{MML} $B$O;H$o$l$^$;$s!#(B @item -$B$$$/$D$+$N@)8BL?Na$O(B @kbd{C-u} $B@\F,0z?t$G9gCW$NH]Dj$r07$&$3$H$,$G$-$^$9!#(B +@code{auto-compression-mode} $B$,M-8z$K$J$C$F$$$k$H!"E:IU%U%!%$%k$r8+$k$H(B +$B$-$K<+F0$G05=L$,2r$+$l$^$9!#(B +@c FIXME: $B$3$l$O5-;v%b!<%I$^$?$O(B message $B%b!<%I$K1F6A$9$k(B? -@kbd{C-u} $B$r(B subject$B!"(Bauthor $B$^$?$O(B extra $B%X%C%@!$N%5%]!<%H!#(B + +Message $B$O(B From:, To: $B$*$h$S(B Cc: $B$K$"$kHs(B-@acronym{ASCII} $B%I%a%$%sL>$r%5(B +$B%]!<%H$7!"%a%C%;!<%8$NAw?.$r$7$h$&$H$7$?$H$-$K%(%s%3!<%I$9$k$+$I$&$+$r?R(B +$B$M$^$9!#(B@code{message-use-idna} $BJQ?t$G$3$l$r@)8f$7$^$9!#(BGnus $B$b$^$?!"%a%C(B +$B%;!<%8$r8+$k$H$-$K(B From:, To: $B$*$h$S(B Cc: $B$K$"$kHs(B-@acronym{ASCII} $B%I%a%$(B +$B%sL>$r%G%3!<%I$7$^$9!#$3$l$r@)8f$9$k$N$O(B @code{gnus-use-idna} $BJQ?t$G$9!#(B @item -$B%0%k!<%WL>$O!"%G%#%U%)%k%H$G(B UTF-8 $B$G$"$k$b$N$H$7$FH$7$F2<$5$$!#(B +@code{mml-dnd-protocol-alist} $B$H(B @code{mml-dnd-attach-options} $B$r;2>H$7(B +$B$F2<$5$$!#(B@xref{MIME, ,MIME, message, The Message Manual}. +@c New in 5.10.9 / 5.11 +@end itemize + +@item $B%P%C%/%(%s%I$NJQ99(B +@c ********************* + +@itemize @bullet +@item +Gnus $B$O(B RSS $B$N%K%e!<%9G[Aw$r!"%K%e!<%9%0%k!<%W$H$7$FI=<($7$^$9!#(B +@xref{RSS}. + +@item +nndoc $B%P%C%/%(%s%I$O!"(Bmailman $B$N$^$H$aAw$j$H(B exim $B$,CF$$$?%a%C%;!<%8$r%5(B +$B%]!<%H$9$k$h$&$K$J$j$^$7$?!#(B + +@item +Gnus $B$O(B Maildir $B%0%k!<%W$r%5%]!<%H$7$^$9!#(B + +Gnus $B$O?7%P%C%/%(%s%I$G$"$k(B @file{nnmaildir.el} $B$r4^$s$G$$$^$9!#(B +@xref{Maildir}. @item nnml $B$H(B nnfolder $B%P%C%/%(%s%I$O!"%0%k!<%WKh$K0u(B (marks) $B$r3JG<$9$k$h$&$K(B @@ -26733,7 +27401,12 @@ Gnus $B$O(B @file{~/.newsrc.eld} $B$K$"$k>pJs$NBe$o$j$K!"<+F0E*(B $B$K(B @file{.marks} $B$+(B @file{.mrk} $B%U%!%$%k$r;H$$$^$9!#?7$7$$%5!<%P!A0!H(BMisc$B!I$O!H(BGnus$B!I$K2~L>(B $B$5$l$^$7$?!#(B @@ -26746,44 +27419,64 @@ Manual}) $B$N$h$&$J!"%;%-%e%j%F%#!<$K4XO"$7$?$b$N$b4^$s$G$$$k$3$H$KCeL\$7(B $B$F2<$5$$!#(B @item -@code{gnus-group-charset-alist} $B$H(B @code{gnus-group-ignored-charsets-alist} +$B%D!<%k%P!<$,%0%k!<%W!"35N,$*$h$S(B Message $B%b!<%I$G(B GNOME $B$N%"%$%3%s$r;H$&(B +$B$h$&$K99?7$5$l$^$7$?!#%D!<%k%P!<$O%+%9%?%^%$%:2DG=$G$9!#$3$l$O(B Gnus +5.10.9 $B$N?75!G=$G$9!#(B(Emacs $B$@$1$G$9!#(BXEmacs $B$OL$BP1~!#(B) -$B$3$l$i$NJQ?t$K@_Dj$5$l$?@55,I=8=$O!"40A4$J(B (full) $B%0%k!<%WL>$HHf3S$5$l$^(B -$B$9!#(BGnus 5.8 $B$G$O$,Hf3S$NBP>]$G$7$?!#$7$?$,$C$F!"(B -$B$3$l$i$NJQ?t$r%+%9%?%^%$%:$7$F$$$kMxMQH$7$F2<(B +$B$5$$!#$=$N%G%#%U%)%k%HCM$O(B Emacs $B$N%P!<%8%g%s$K0MB8$7$F$$$^$9!#$3$l(B +$B$O(B Gnus 5.10.9 $B$N?75!G=$G$9!#(B +@end itemize -@lisp -("^han\\>" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr) -@end lisp +@item $B$=$NB>$NJQ99(B +@c *************** +@itemize @bullet @item -Gnus $B$O(B @acronym{PGP} (RFC 1991/2440)$B!"(B@acronym{PGP/MIME} (RFC -2015/3156) $B$*$h$S(B @acronym{S/MIME} (RFC 2630-2633) $B$r%5%]!<%H$7$^$9!#(B +@code{gnus-agent} -$B$3$l$K$O(B @acronym{S/MIME} $B$H(B OpenPGP $B$,uBV$G$N$_9T$J$o$l$F$$$^$7$?!#%5!<%P!<%P%C(B +$B%U%!!<$G(B @kbd{J a} $B$H(B @kbd{J r} $B$r;H$&$3$H$K$h$C$F!"%5!<%P!<$NEPO?$H:o=|(B +$B$r9T$J$&$3$H$,$G$-$^$9!#%0%k!<%W%P%C%U%!!<$+$i(B @kbd{J u} $B$+(B @kbd{J s} $B$r(B +$B;H$C$FL?Na$7$J$$8B$j!"(BGnus $B$O5-;v$r%(!<%8%'%s%H$N%-%c%C%7%e$K%@%&%s%m!<(B +$B%I$7$^$;$s!#(B@code{(setq gnus-agent nil)} $B$r@_Dj$9$k$3$H$K$h$C$F!"%(!<%8%'(B +$B%s%H$,M-8z$K$5$l$F$$$J$+$C$?@N$N?6$kIq$$$KLa$9$3$H$,$G$-$^$9!#$b$O(B +$B$d(B @file{~/.gnus.el} $B$K(B @code{(gnus-agentize)} $B$rCV$$$F$*$/I,MW$,L5$$$3(B +$B$H$KCm0U$7$F2<$5$$!#(B @item -Gnus $B$O30It%Q!<%H(B (message/external) $B$r%$%s%i%$%sI=<($7$^$9!#(B +Gnus $B$O(B plugged $B$N$H$-$K!"%(!<%8%'%s%H$K(B @acronym{NOV} $B$H5-;v$rFI$_9~$_(B +$B$^$9!#(B + +Plugged $B$N$H$-$K5-;v$rFI$`>l9g$K!"$=$N5-;v$,$9$G$K%(!<%8%'%s%H$K$"$k$J$i(B +$B$P!"$b$&0lEY%@%&%s%m!<%I$9$k$3$H$O$"$j$^$;$s!#(B@code{(setq +gnus-agent-cache nil)} $B$O5l<0$NF0:n$KLa$7$^$9!#(B @item -@acronym{MML} (Mime $B:n@.(B) $B%3%^%s%I$N@\F,%-!<$,!"(B@kbd{M-m} $B$+$i(B @kbd{C-c -C-m} $B$KJQ$o$j$^$7$?!#(B +Dired $B$NE}9g!#(B -$B$3$NJQ99$K$h$C$F!"I8=`%-!<3d$jEv$F$N(B @code{back-to-indentation} $B$H$N>WFM(B -$B$,2sHr$5$l$^$7$?!#$3$N%3%^%s%I$b$^$?!"%a%C%;!<%8%b!<%I$G$OLr$KN)$D$N$G$9!#(B +@code{gnus-dired-minor-mode} (@ref{Other modes} $B;2>H(B) $B$O(B dired $B$N%P%C%U%!!<(B +$B$G!"E:IU%U%!%$%k$rAw?.$9$k!"(Bmailcap $B$NE,@Z$J9`L\$r;H$C$F%U%!%$%k$r3+$/!"(B +$B$=$l$K(B mailcap $B$N9`L\$r;H$C$F%U%!%$%k$r0u:~$9$k$?$a$N%-!<$r3d$jEv$F$^$9!#(B @item -@code{message-forward-show-mml} $B$N%G%#%U%)%k%H$,(B @code{best} $B$H$$$&%7%s(B -$B%\%k$KJQ$o$j$^$7$?!#(B +$B%]%$%s%H$N0LCV7h$a$N$?$a$N=qK!;EMM(B (format spec) $B$G$"$k(B @code{%C} $B$O!"(B +@code{%*} $B$KJQ99$5$l$^$7$?!#(B -$BCM(B @code{best} $B$N?6$kIq$$$O!"$=$l$,$U$5$o$7$$>l9g$O(B @acronym{MML} $B$rI=<((B -$B$9$k(B ($B$9$J$o$A(B @acronym{MIME} $B$KJQ49$9$k(B) $B$3$H$G$9!#JQ49$,%G%#%8%?%k=pL>(B -$B$rL58z$K$7$F$7$^$&$N$G!"=pL>$5$l$?!"$^$?$O0E9f2=$5$l$?%a%C%;!<%8$rE>Aw$9(B -$B$k$H$-$O(B @acronym{MML} $B$O;H$o$l$^$;$s!#(B +@item +@code{gnus-slave-unplugged} + +$B%*%U%i%$%s$N(B Gnus $B$r%9%l!<%V%b!<%I$G5/F0$9$k?7$7$$%3%^%s%I$G$9!#(B +@end itemize @end itemize @node No Gnus @@ -26853,7 +27546,6 @@ No Gnus $B$N?7$7$$5!G=(B: $B$"$l$P!"$I$&$9$l$P$=$l$h$j$b$C$H=EMW$J$b$N$,$G$-$k$N$G$7$g$&(B? $B$3$N@$3&$N(B $B$b$&0l$D$NIT;W5D$G$7$g$&!"$?$V$s!#(B) @end iflatex - @end iftex @node On Writing Manuals @@ -27086,7 +27778,7 @@ Gnus $B$O$$$D$b0l$D$NJ}K!(B ($B$H%P%C%/%(%s%I(B) $B$r!"%K%e!<%9$rF@$k$?$a$N $B$NMM<0$O!"(BRFC1153 $B$G5,Dj$5$l$F$$$^$9!#(B @item $BJ,3d(B (splitting) -@cindex splitting, terminolgy +@cindex splitting, terminology @cindex mail sorting @cindex mail filtering (splitting) $B$"$k5,B'$K$h$C$F%a!<%k$r6hJ,$1$9$k9T0Y$G$9!#$H$-$I$-4V0c$C$F%a!<%k$N_I(B @@ -27110,11 +27802,11 @@ Gnus $B$O$$$D$b0l$D$NJ}K!(B ($B$H%P%C%/%(%s%I(B) $B$r!"%K%e!<%9$rF@$k$?$a$N @end menu @node Slow/Expensive Connection -@subsection $BCY$/$F9b2A$J(B NNTP $B@\B3(B +@subsection $BCY$/$F9b2A$J@\B3(B Emacs $B$r%m!<%+%k$N%^%7%s$Go$K:Y$$$R$b$N8~$3$&$N%^%7%s$+(B -$B$i%K%e!<%9$ro$K:Y$$$R$b$N8~$3$&$N%^%7%s$+(B $B$^$9!#(B @item gnus-nov-is-evil -$B$3$l$b(B @code{nil} $B$K$7$F$$$J$1$l$P$J$j$^$;$s!#$=$&$7$F$*$+$J$$$H!"5-;v$N(B -$B%X%C%@!<$r(B @acronym{NNTP} $B%5!<%P!<$+$iDO$_o$K(B} @code{nil} $B$K$7$F$*$+$J$1$l$P$J$j$^$;$s(B ($B$=$l$,%G%#%U%)(B +$B%k%H$G$9(B)$B!#Nc$($P$b$7(B @code{nntp} $B%P%C%/%(%s%I$G(B @acronym{NOV} ($B8e=R(B) $B$r(B +$B;H$o$J$$$h$&$K$9$kI,MW$,$"$k$J$i(B (@pxref{Crosspost Handling})$B!"$3$l$r@_(B +$BDj$9$kBe$o$j$K(B @code{nntp-nov-is-evil} $B$r(B @code{nil} $B0J30$NCM$K$7$F2<$5(B +$B$$!#$7$+$7(B Gnus $B$O(B @acronym{NNTP} $B%5!<%P!<$,(B @acronym{NOV} $B$r%5%]!<%H$9(B +$B$k$+$I$&$+$r<+J,$GD4$Y$k$N$G!"DL>o(B @code{nntp-nov-is-evil} $B$r@_Dj$9$kI,(B +$BMW$O$"$j$^$;$s!#$H$K$+$/(B Gnus $B$,(B @acronym{NOV} $B$rMxMQ$7$J$$$h$&$K$9$k$H!"(B +@acronym{NNTP} $B%5!<%P!<$+$i5-;v$N%X%C%@!<$rDO$_$N%P%C%/%(%s%I$N$?$a$NJQ?t$H$7$F(B @code{nndiary-nov-is-evil}, +@code{nndir-nov-is-evil}, @code{nnfolder-nov-is-evil}, +@code{nnimap-nov-is-evil}, @code{nnml-nov-is-evil}, +@code{nnspool-nov-is-evil} $B$*$h$S(B @code{nnwarchive-nov-is-evil} $B$,$"$j$^(B +$B$9!#(B@code{gnus-nov-is-evil} $B$K(B @code{nil} $B0J30$NCM$rM?$($k$H!"$=$l$i$9$Y(B +$B$F$NJQ?t$r>e=q$-$7$F$7$^$&$3$H$KCm0U$7$F2<$5$$!#(B @end table +@noindent +@acronym{NOV} $B$H$O(B? + +@acronym{NOV} $B$O(B News OverView $B$NN,$G!"5-;v$N4J7i$J%X%C%@!<$N>pJs$r4^$`(B +$B%G!<%?$rDs6!$7$^$9!#$=$l$i$O%5!<%P!<$,:n$k$b$N$G$9!#(B@code{nntp} $B%P%C%/%((B +$B%s%I$G$O(B Gnus $B$O(B @acronym{NNTP} $B%5!<%P!<$,:n$k$b$N$r;H$$$^$9$,!"(B +@code{nnml} $B$N$h$&$K(B Gnus $B$,1i$8$k%5!<%P!<$G$O(B Gnus $B<+?H$,:n$j$^$9!#(B +@acronym{NOV} $B%G!<%?$O0l$D0J>e$N%F%-%9%H9T(B (@pxref{Text Lines, ,Motion +by Text Lines, elisp, The Emacs Lisp Reference Manual}) $B$+$i@.$j!"$=$l$>(B +$B$l$N9T$O0l$D$N5-;v$N%X%C%@!<>pJs$r;}$C$F$$$^$9!#%X%C%@!<>pJs$O%?%V$G6h@Z(B +$B$i$l$?0lO"$N%X%C%@!<$NFbMF$G!"5-;vHV9f!"I=Bj!"CxpJs$r@8@.$7$h$&$H$9$k$G$7$g$&!#$=$l$K$O;~4V$,$+$+(B +$B$j$^$9!#$7$?$,$C$F!"%5!<%P!<$,4V0c$C$?(B @acronym{NOV} $B%G!<%?$r:n$k$h$&$J(B +$BM}M3$,L5$$8B$j!"(B@code{*-nov-is-evil} $B$r(B @code{nil} $B$G$O$J$$CM$K$9$k$3$H(B +$B$O!"DL>o$ONI$$9M$($G$O$"$j$^$;$s!#(B + @node Slow Terminal Connection @subsection $BCY$$%?!<%_%J%k@\B3(B @@ -27868,7 +28593,7 @@ Gnus $B$O(B @var{article} $B$X$N0u$H$7$F85$N(B @var{mark} $B$NBe$o$j$K;H$$$ $B%/%(%s%I$,$=$l$G$b9=$o$J$$>l9g$K$O!"85$N(B @var{mark} $B$rJV$5$J$1$l$P$J$j$^(B $B$;$s!#(B@code{nil} $B$d$=$NB>$N%4%_$rJV$7$F$O$$$1$^$;$s!#(B -$B;d$,CN$C$F$$$k$3$l$N$3$l$NMxMQK!$O!"(B@code{nnvirtual} $B$,9T$J$C$F$$$k$3$H(B +$B;d$K9M$($i$l$k$3$l$NMxMQK!$O!"$=$l$G(B @code{nnvirtual} $B$,9T$J$C$F$$$k$3$H(B $B$@$1$G$9(B---$B$=$N2>A[%0%k!<%W$G4{FI$N0u$rIU$1$k$H!"$b$79=@.MWAG$N%0%k!<%W(B $B$,<+F04|8B@Z$l>C5n2DG=$J$i$P!"7k2L$H$7$F$=$N5-;v$K4|8B@Z$l>C5n$N0u$,IU$1(B $B$i$l$^$9!#(B @@ -28795,10 +29520,10 @@ A: $BC/$d$d$3$7$/$J$C$F$$$^$9!#$=$&$$$&>l9g$K$O!V%(%9%1!<%W!W(B -$B%-!<$r;H$($P$h$$$G$7$g$&!#$?$@$7%a%?%-!<$r;}$C$F$$$k$H$-$h$j:n6H$,A}$($k(B -$B$N$G!"%a%?%-!<$N$"$k%-!<%\!<%I$re$2$^$9!#$=$lL5$7$G$O@8$-$F9T$1$J$$$G$7$g$&!#(B +$B/$d$d$3$7$/$J$C$F$$$^$9!#$=$&$$$&>l9g$K$O!V%(%9%1!<%W!W%-!<(B +$B$r;H$($P$h$$$G$7$g$&!#$?$@$7%a%?%-!<$r;}$C$F$$$k$H$-$h$j:n6H$,A}$($k$N$G!"(B +$B%a%?%-!<$N$"$k%-!<%\!<%I$re$2$^(B +$B$9!#$=$lL5$7$G$O@8$-$F9T$1$J$$$G$7$g$&!#(B @node Emacs Lisp @subsection Emacs Lisp @@ -28870,6 +29595,14 @@ Gnus $B$O(B Emacs Lisp $B$K$h$C$F=q$+$l$F$$$F!"%$%s%?!<%W%j%?!<$G