X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=inline;f=gnus-ja.texi;h=8f504ed3f1d4fbdabab73c9fff16509532df0f0d;hb=0f35e0b9e8e1886d7109a60700803cca3c6583a5;hp=89516a324770dad028a3ce5608e1535202b5ad76;hpb=70ff86cb3ed57ca2ea57411c2c8a05eb4ce3d7c7;p=elisp%2Fgnus-doc-ja.git diff --git a/gnus-ja.texi b/gnus-ja.texi index 89516a3..8f504ed 100644 --- a/gnus-ja.texi +++ b/gnus-ja.texi @@ -69,7 +69,7 @@ license to the document, as described in section 6 of the license. \makeindex \begin{document} -\newcommand{\gnusversionname}{No Gnus v0.4} +\newcommand{\gnusversionname}{No Gnus v0.5} \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 @@ -825,7 +824,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 +854,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 +943,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 @@ -1734,6 +1730,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%!!$l$N5-;v$ro$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 @@ -7328,7 +7350,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 @@ -7371,6 +7393,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 @@ -10227,6 +10280,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 @@ -11078,7 +11143,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 @@ -11936,7 +12000,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 @@ -12596,8 +12662,8 @@ Gnus $B$,@\B3$r5qH]$5$l$?$9$Y$F$N%5!<%P!<$N!"$9$Y$F$N0u$r>C5n$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$Ko$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#(B @item @@ -20797,7 +20866,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 @@ -20972,7 +21041,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 @@ -22631,8 +22701,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 @@ -22955,42 +23023,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 @@ -23000,154 +23132,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 @@ -23155,47 +23181,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 @@ -23237,47 +23278,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 @@ -23435,60 +23490,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 @@ -23620,8 +23623,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 @@ -23660,6 +23663,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 @@ -24059,18 +24094,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 @@ -24127,18 +24163,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 @@ -24174,9 +24208,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 @@ -24223,8 +24256,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 @@ -24365,8 +24398,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 @@ -24392,8 +24425,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) @@ -25127,7 +25166,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 @@ -26233,25 +26273,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 @@ -26268,151 +26293,228 @@ 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 +MS $B%&%#%s%I%&%:$G(B Gnus $B$r%3%s%Q%$%k$7$F%$%s%9%H!<%k$9$k$?$a$N!"?7$7(B +$B$$(B @file{make.bat}$B!#(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}. +MS $B%&%#%s%I%&%:$G(B Gnus $B$r%$%s%9%H!<%k$9$k$K$O(B @file{make.bat} $B$r;H$C$F2<(B +$B$5$$!#$3$N%P%C%A!&%W%m%0%i%`$NBh0l0z?t$O%G%#%l%/%H%j!<$G$9!#$=$3(B +$B$G(B @file{xemacs.exe} $B$H(B @file{emacs.exe} $B$,=g$KA\$7=P$5$l$^$9!#%3%s%Q%$(B +$B%k$7$F$+$i(B Gnus $B$r%$%s%9%H!<%k$7$?$$$H$-$O!"(B@file{make.bat} $B$NBhFs0z?t(B +$B$K(B @code{/copy} $B$rM?$($F2<$5$$!#(B -@item -Dired $B$NE}9g!#(B +@file{make.bat} $B$O%<%m$+$i=q$-D>$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 -@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 +$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 -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}. +@file{~/News/overview/} $B$OITMW!#(B -@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 +$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 -Picons +@code{(require 'gnus-load)} -Picon $B$N%3!<%I$,!"(BGNU Emacs $B$GF0:n$5$;$k$?$a$K:F$5$l$F$$$^$9!#(B +$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 -Picon $B$O!"MxMQO$H%3%s%H%m!<%k%a%C%;!<%8$NO$ro$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 -$B=pL>$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 -$B$^$9!#(B +@code{gnus-group-read-ephemeral-group} $B$r(B @kbd{G M} $B%-!<$GBPOCE*$K8F$V$3(B +$B$H$,$G$-$^$9!#(B @item -$B35N,%P%C%U%!!<$O(B fringe $B$NCf$NLp0u$G8=:_$N5-;v$r<($7$^$9!#$3$l$rL58z$K$9(B -$B$k$K$O(B @code{(setq gnus-summary-display-arrow nil)} $B$r;H$C$F2<$5$$!#(B +$B7{>O$H%3%s%H%m!<%k%a%C%;!<%8$NO$r$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 -$B?7$7$$%*%W%7%g%s(B @code{gnus-summary-display-while-building} $B$r(B -$BHs(B-@code{nil} $B$K$9$k$H!"35N,%P%C%U%!!<$,:n$i$l$F$$$/MM;R$,I=<($5$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 -$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 +@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 -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 +$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 -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}. +$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 -$BF|IU%X%C%@!<$r!"1Q8l$GH/2;$G$-$k7A<0$GI=<($9$k$3$H$,$G$-$^$9!#(B -@xref{Article Date}. +$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 -Sendmail $B$r;H$&$H$-$N%(%s%Y%m!<%WAw?.$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 +$B$^$9!#(B @item -MS $B%&%#%s%I%&%:$G(B Gnus $B$r%3%s%Q%$%k$7$F%$%s%9%H!<%k$9$k$?$a$N!"?7$7(B -$B$$(B @file{make.bat}$B!#(B +$B35N,%P%C%U%!!<$O(B fringe $B$NCf$NLp0u$G8=:_$N5-;v$r<($7$^$9!#$3$l$rL58z$K$9(B +$B$k$K$O(B @code{(setq gnus-summary-display-arrow nil)} $B$r;H$C$F2<$5$$!#(B -MS $B%&%#%s%I%&%:$G(B Gnus $B$r%$%s%9%H!<%k$9$k$K$O(B @file{make.bat} $B$r;H$C$F2<(B -$B$5$$!#$3$N%P%C%A!&%W%m%0%i%`$NBh0l0z?t$O%G%#%l%/%H%j!<$G$9!#$=$3(B -$B$G(B @file{xemacs.exe} $B$H(B @file{emacs.exe} $B$,=g$KA\$7=P$5$l$^$9!#%3%s%Q%$(B -$B%k$7$F$+$i(B Gnus $B$r%$%s%9%H!<%k$7$?$$$H$-$O!"(B@file{make.bat} $B$NBhFs0z?t(B -$B$K(B @code{/copy} $B$rM?$($F2<$5$$!#(B +@item +$B%K%e!<%9$K%a!<%k$GJV?.$7$h$&$H$7$?$i7Y9p$7$^$9!#(B -@file{make.bat} $B$O%<%m$+$i=q$-D>$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 +$B4V0c$C$F%K%e!<%9$K%a!<%k$GJV?.$7$h$&$H$7$F$7$^$&$3$H$,!"$7$g$C$A$e$&$"$j(B +$B$^$;$s$+(B? $B$=$s$J$"$J$?$K?7%*%W%7%g(B +$B%s(B @code{gnus-confirm-mail-reply-to-news}$B!#(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 +$B?7$7$$%*%W%7%g%s(B @code{gnus-summary-display-while-building} $B$r(B +$BHs(B-@code{nil} $B$K$9$k$H!"35N,%P%C%U%!!<$,:n$i$l$F$$$/MM;R$,I=<($5$l$^$9!#(B @item -$BHs(B-@acronym{ASCII} $B%I%a%$%sL>$N%5%]!<%H!#(B +$B?7$7$$(B @code{recent} $B0u(B @samp{.} $B$G!"?75,$KFO$$$?%a%C%;!<%8$r(B ($BL$FI$@$1(B +$B$l$I$b8E$$5-;v$H$O6hJL$7$F(B) $BI=<($7$^$9!#(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 +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}. + +@item +$BF|IU%X%C%@!<$r!"1Q8l$GH/2;$G$-$k7A<0$GI=<($9$k$3$H$,$G$-$^$9!#(B +@xref{Article Date}. + +@item +@code{mm-uu-diff-groups-regexp} $B$K9gCW$9$k%0%k!<%W$G$O!":9J,(B (diffs) $B$,(B +$B<+F0E*$K%O%$%i%$%H$5$l$^$9!#(B @item $B%^%$%/%m%=%U%H0zMQMM<0$N$h$jNI$$$9$3$H$,$G$-$^$9!#(B + @item @code{gnus-article-skip-boring} @@ -26435,99 +26541,148 @@ 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 -Gnus $B$O:#$G$O(B Sender: $B%X%C%@!<$r<+F0$G$O@8@.$7$^$;$s!#(B +$BE:IU%U%!%$%k$N>C5n!#(B -$B=i4|$N$3$m!"$=$l$OMxMQl9g$K8B$C$F@8@.$5$l$^$7$?!#:#F|(B -$B$G$O$=$NA[Dj%"%k%4%j%:%`$,@5$7$$$3$H$O$^$l$G!"(BSender: $B%X%C%@!<$NM#0l(B -$B$N(B ($B5DO@$NE*$K$J$k(B) $BMQES$O!"%K%e!<%9$r(B cancel/supersede $B$9$k;q3J$,$"$k$+(B -$B$I$&$+$r8!::$9$k$3$H(B ($B$3$l$OBe$o$j$K!"B>$N>O$G=R$Y$i$l$k(B Cancel Locks $B$K(B -$B$h$C$F2r7h$5$l$^$7$?(B) $B$J$N$G!"$=$N%X%C%@!<$N@8@.$O%G%#%U%)%k%H$GM^@)$5$l(B -$B$F$$$^$9!#JQ?t(B @code{message-required-headers}$B!"(B -@code{message-required-news-headers} $B$*$h(B -$B$S(B @code{message-required-mail-headers} $B$r;2>H$7$F2<$5$$!#(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 -$B%5!<%I%Q!<%F%#!<$K$h$k(B @file{message-utils.el} $B$N5!G=(B -$B$,(B @file{message.el} $B$K2C$($i$l$^$7$?!#(B +@code{gnus-default-charset} -Message $B$OI=Bj$N9T$+$i(B @samp{(was: )} $B$r:o=|$9$k$+$I$&$+$r(B -$B?R$M$k$h$&$K$J$j$^$7$?(B (@code{message-subject-trailing-was-query} $B;2>H(B)$B!#(B -@kbd{C-c M-m} $B$H(B @kbd{C-c M-f} $B$OA^F~$5$l$?%F%-%9%H$r<($90u$rA^F~$7$^$9!#(B -@kbd{C-c C-f a} $B$O(B X-No-Archive: $B%X%C%@!<$rIU$12C$($^$9!#(B@kbd{C-c C-f -x} $B$O!"E,@Z$J%X%C%@!<$H!"%/%m%9%]%9%H$H%U%)%m!<@h$K$D$$$F$NCm0U=q$-$rK\(B -$BJ8$KA^F~$7$^$9(B (@code{message-cross-post-@var{*}} $BJQ?t72$r8+$F2<$5$$(B)$B!#(B +$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 -$B:#$d(B @code{message-generate-headers-first} $B$,(B @code{nil} $B$@$C$?$i!"%a%C(B -$B%;!<%8$N:n@.$r;O$a$k$H$-$K(B References $B$H(B X-Draft-From $B%X%C%@!<$O@8@.$5$l(B -$B$^$;$s!#(B +$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 -$B2~NI$5$l$?(B spam $BBP935!G=!#(B +$B3HD%$5$l$?=qK!;EMM(B (format specs)$B!#(B -Gnus $B$OHs>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$-$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%@!l9g$K8B$C$F@8@.$5$l$^$7$?!#:#F|(B +$B$G$O$=$NA[Dj%"%k%4%j%:%`$,@5$7$$$3$H$O$^$l$G!"(BSender: $B%X%C%@!<$NM#0l(B +$B$N(B ($B5DO@$NE*$K$J$k(B) $BMQES$O!"%K%e!<%9$r(B cancel/supersede $B$9$k;q3J$,$"$k$+(B +$B$I$&$+$r8!::$9$k$3$H(B ($B$3$l$OBe$o$j$K!"B>$N>O$G=R$Y$i$l$k(B Cancel Locks $B$K(B +$B$h$C$F2r7h$5$l$^$7$?(B) $B$J$N$G!"$=$N%X%C%@!<$N@8@.$O%G%#%U%)%k%H$GM^@)$5$l(B +$B$F$$$^$9!#JQ?t(B @code{message-required-headers}$B!"(B +@code{message-required-news-headers} $B$*$h(B +$B$S(B @code{message-required-mail-headers} $B$r;2>H$7$F2<$5$$!#(B @item -@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%5!<%I%Q!<%F%#!<$K$h$k(B @file{message-utils.el} $B$N5!G=(B +$B$,(B @file{message.el} $B$K2C$($i$l$^$7$?!#(B + +Message $B$OI=Bj$N9T$+$i(B @samp{(was: )} $B$r:o=|$9$k$+$I$&$+$r(B +$B?R$M$k$h$&$K$J$j$^$7$?(B (@code{message-subject-trailing-was-query} $B;2>H(B)$B!#(B +@kbd{C-c M-m} $B$H(B @kbd{C-c M-f} $B$OA^F~$5$l$?%F%-%9%H$r<($90u$rA^F~$7$^$9!#(B +@kbd{C-c C-f a} $B$O(B X-No-Archive: $B%X%C%@!<$rIU$12C$($^$9!#(B@kbd{C-c C-f +x} $B$O!"E,@Z$J%X%C%@!<$H!"%/%m%9%]%9%H$H%U%)%m!<@h$K$D$$$F$NCm0U=q$-$rK\(B +$BJ8$KA^F~$7$^$9(B (@code{message-cross-post-@var{*}} $BJQ?t72$r8+$F2<$5$$(B)$B!#(B @item -nnimap $B$N%0%k!<%W$K$*$1$kL$FI$N?t$,@53N$K$J$j$^$7$?!#(B +$B:#$d(B @code{message-generate-headers-first} $B$,(B @code{nil} $B$@$C$?$i!"%a%C(B +$B%;!<%8$N:n@.$r;O$a$k$H$-$K(B References $B$H(B X-Draft-From $B%X%C%@!<$O@8@.$5$l(B +$B$^$;$s!#(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$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 @@ -26621,27 +26717,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 @@ -26666,14 +26741,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 @@ -26691,20 +26758,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 @@ -26725,44 +26778,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 @@ -26780,7 +26858,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 @@ -26793,44 +26876,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 @@ -26900,7 +27003,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 @@ -27133,7 +27235,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