* Direct Functions:: \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
* Indirect Functions:: \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
* Common Variables:: \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
+* NNTP marks:: @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
Getting Mail
* Blackholes::
* Regular Expressions Header Matching::
* Bogofilter::
-* SpamAssassin backend::
+* SpamAssassin back end::
* ifile spam filtering::
* spam-stat spam filtering::
* SpamOracle::
@noindent
\e$B$H@_Dj$7$^$9!#\e(B
+\e$BCm\e(B: @acronym{NNTP} \e$B%P%C%/%(%s%I$O0u%U%!%$%k\e(B (@pxref{NNTP marks}) \e$B$K0u$r\e(B
+\e$BJ]B8$7$^$9!#$3$N5!G=$O\e(B Gnus \e$B$,%$%s%9%H!<%k$5$l$F$$$kJ#?t$N%[%9%H4V$G0u$r\e(B
+\e$B6&M-$9$k$3$H$rMF0W$K$7$^$9$,!"?7Ce5-;v$N<hF@$r$A$g$C$HCY$/$9$k$+$b$7$l$^\e(B
+\e$B$;$s!#>\:Y$K$D$$$F$O\e(B @ref{NNTP marks} \e$B$r;2>H$7$F2<$5$$!#\e(B
+
@node The First Time
@section \e$B0lHV=i$a\e(B
@cindex first time usage
@vindex gnus-use-idna
@item gnus-use-idna
\e$B$3$NJQ?t$O\e(B @samp{From:}\e$B!"\e(B@samp{To:} \e$B$*$h$S\e(B @samp{Cc:} \e$B%X%C%@!<$K$"$k9q:]\e(B
-\e$B2=%I%a%$%sL>$r!"\e(Bgnus \e$B$,\e(B IDNA \e$B%G%3!<%I$9$k$+$I$&$+$r@)8f$7$^$9!#$3$l$K\e(B
-\e$B$O\e(B @uref{http://www.gnu.org/software/libidn/, GNU Libidn} \e$B$,I,MW$G!"$3$N\e(B
-\e$BJQ?t$O$=$l$r%$%s%9%H!<%k$7$F$"$k>l9g$@$1M-8z$K$J$j$^$9!#\e(B
+\e$B2=%I%a%$%sL>$r!"\e(Bgnus \e$B$,\e(B IDNA \e$B%G%3!<%I$9$k$+$I$&$+$r@)8f$7$^$9!#$=$N$h$&\e(B
+\e$B$J%a%C%;!<%8$N:n$jJ}$K$D$$$F\e(B
+\e$B$O\e(B @xref{IDNA, ,IDNA,message-ja, The Message Manual} \e$B$r;2>H$7$F2<$5$$!#\e(B
+\e$B$3$l$K$O\e(B @uref{http://www.gnu.org/software/libidn/, GNU Libidn} \e$B$,I,MW$G!"\e(B
+\e$B$3$NJQ?t$O$=$l$r%$%s%9%H!<%k$7$F$"$k>l9g$@$1M-8z$K$J$j$^$9!#\e(B
@end table
@node Composing Messages
* Direct Functions:: \e$B%5!<%P!<$KD>@\@\B3$9$k\e(B
* Indirect Functions:: \e$B%5!<%P!<$K4V@\E*$K@\B3$9$k\e(B
* Common Variables:: \e$B$$$/$D$+$N@\B3MQ$N4X?t$,;2>H$9$kJQ?t\e(B
+* NNTP marks:: @acronym{NNTP} \e$B%5!<%P!<MQ$N0u$NJ]B8\e(B
@end menu
@node Direct Functions
@vindex nntp-via-shell-prompt
\e$BCf4V$N%[%9%H$G$N%7%'%k$N%W%m%s%W%H$K9gCW$9$k@55,I=8=$G$9!#%G%#%U%)%k%H\e(B
\e$B$O\e(B @samp{bash\\|\$ *\r?$\\|> *\r?} \e$B$G$9!#\e(B
-
-@item nntp-marks-is-evil
-@vindex nntp-marks-is-evil
-\e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"$3$N%P%C%/%(%s%I$O\e(B @sc{marks} \e$B%U%!%$%k$rL5;k$7$^\e(B
-\e$B$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
-
-@item nntp-marks-directory
-@vindex nntp-marks-directory
-@acronym{NNTP} \e$B%0%k!<%W$N\e(B @sc{marks} \e$B$,3JG<$5$l$k%G%#%l%/%H%j$G$9!#\e(B
@end table
@code{nntp-end-of-line} \e$B$NCM$r\e(B @samp{\n} \e$B$KJQ99$9$kI,MW$,$"$k$G$"$m$&$3\e(B
\e$B$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
@end table
+@node NNTP marks
+@subsubsection NNTP marks
+@cindex storing NNTP marks
+
+Gnus \e$B$O\e(B @acronym{NNTP} \e$B%5!<%P!<MQ$N0u\e(B (marks) \e$B$r0u%U%!%$%k$KJ]B8$7$^$9!#\e(B
+\e$B0u%U%!%$%k$O$"$k%0%k!<%W$G@_Dj$7$?0u$r5-O?$7!"$=$l$>$l$N%U%!%$%k$O!"BP1~\e(B
+\e$B$9$k%5!<%P!<$N$=$l$>$l$KBP$7$F@lMQ$G$9!#0u%U%!%$%k$O!"%K%e!<%9%5!<%P!<$K\e(B
+\e$B;w$F$$$k8EE5E*$J3,AX\e(B
+\e$B$G\e(B @file{~/News/marks} (@code{nntp-marks-directory}) \e$B$KJ]B8$5$l$^$9!#Nc\e(B
+\e$B$($P\e(B news.gmane.org \e$B%5!<%P!<$K$*$1$k\e(B @samp{gmane.discuss} \e$B%0%k!<%W$N$?$a\e(B
+\e$B$N0u%U%!%$%k\e(B
+\e$B$O\e(B @file{~/News/marks/news.gmane.org/gmane/discuss/.marks} \e$B$KJ]B8$5$l$^\e(B
+\e$B$9!#\e(B
+
+\e$B0u%U%!%$%k$OLr$KN)$A$^$9!#\e(B@file{~/News/marks} \e$B%G%#%l%/%H%j$O\e(B (rsync\e$B!"\e(B
+scp \e$B$^$?$OB>$N2?$+$r;H$C$F\e(B) Gnus \e$B$rAv$i$;$kJL$N%[%9%H$K%3%T!<$9$k$3$H$,\e(B
+\e$B$G$-!"$I$N5-;v$rFI$s$G0u$rIU$1$?$+$r$=$A$i$G:F8=$7$^$9!#\e(B
+@file{~/News/marks} \e$B$N%G!<%?$O!"\e(B@file{~/.newsrc.eld} \e$B$K$"$kF1$8$b$N$h$j\e(B
+\e$B$bM%@h$5$l$^$9!#\e(B
+
+\e$B0u%U%!%$%k$O!"$=$l$>$l$N%5!<%P!<$4$H$KHs>o$KFC2=$5$l$k$3$H$KCm0U$7$F2<$5\e(B
+\e$B$$!#\e(BGnus \e$B$O5-;vHV9f$r5-21$9$k$N$G!"N>J}$N%[%9%H$GF1$8%5!<%P!<$r;H$C$F$$\e(B
+\e$B$J$$$H!"J*;v$O2u$l$F$7$^$&$G$7$g$&\e(B (\e$BBgDq$N%5!<%P!<$OB>$N$I$s$J%5!<%P!<$H\e(B
+\e$B$bF1$85-;vHV9f$r;H$$$^$;$s\e(B)\e$B!#$7$+$7!"$"$k%[%9%H$G%5!<%P!<\e(B A\e$B!"\e(BB\e$B!"\e(BC \e$B$r;H$$!"\e(B
+\e$BJL$N%[%9%H$G%5!<%P!<\e(B A\e$B!"\e(BD\e$B!"\e(BE \e$B$r;H$&>l9g$K$O!"\e(BA \e$B$N$?$a$N0u%U%!%$%k$rF1$8\e(B
+\e$B$K$9$k$3$H$,$G$-!"Fs$D$N%[%9%H4V$G$=$N%5!<%P!<$OF14|$7$^$9!#\e(B
+
+@acronym{NNTP} \e$B0u$N;HMQ$O@-G=$NNt2=$r>7$-!"\e(BGnus \e$B$r$N$m$/46$8$5$;$k2DG=@-\e(B
+\e$B$,$"$j$^$9!#$=$&$$$&>l9g$O\e(B @code{nntp-marks-is-evil} \e$BJQ?t$r\e(B @code{t} \e$B$K\e(B
+\e$B@_Dj$7$F$_$F2<$5$$!#$9$k$H!"0u$O\e(B @file{~/.newsrc.eld} (\e$B$@$1\e(B) \e$B$K3JG<$5$l\e(B
+\e$B$k$G$7$g$&!#\e(B
+
+\e$B4XO"$9$kJQ?t\e(B:
+
+@table @code
+@item nntp-marks-is-evil
+@vindex nntp-marks-is-evil
+\e$BHs\e(B-@code{nil} \e$B$@$C$?$i!"$3$N%P%C%/%(%s%I$O0u%U%!%$%k$rL5;k$7$^$9!#%G%#%U%)\e(B
+\e$B%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
+
+@item nntp-marks-directory
+@vindex nntp-marks-directory
+@acronym{NNTP} \e$B%0%k!<%W$N0u$,3JG<$5$l$k%G%#%l%/%H%j$G$9!#\e(B
+@end table
+
@node News Spool
@subsection \e$B%K%e!<%9%9%W!<%k\e(B
@cindex nnspool
* Blackholes::
* Regular Expressions Header Matching::
* Bogofilter::
-* SpamAssassin backend::
+* SpamAssassin back end::
* ifile spam filtering::
* spam-stat spam filtering::
* SpamOracle::
\e$B$3$H$,L5$$5-;v$@$1!"$^$?$O$9$Y$F$NL$FI5-;v$N\e(B spam \e$B8!::$r9T$J$&$+$I$&$+$r\e(B
\e$B;X<($7$^$9!#$3$l$O$=$N$^$^$K$7$F$*$/$3$H$r4+$a$^$9!#\e(B
-@c TRANSLATEME
@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 sort summary buffer
@cindex spam
-You can display the spam score of articles in your summary buffer, and
-you can sort articles by their spam score.
+\e$B35N,%P%C%U%!$K\e(B spam \e$B$N%9%3%"$rI=<($9$k$3$H$,$G$-$^$9!#$^$?!"$=$l$i\e(B
+\e$B$N\e(B spam \e$B$N%9%3%"$K$h$C$F!"5-;v$r%=!<%H$9$k$3$H$b$G$-$^$9!#\e(B
-First you need to decide which backend you will be using. If you use
-the @code{spam-use-spamassassin},
-@code{spam-use-spamassassin-headers}, or @code{spam-use-regex-headers}
-backend, the @code{X-Spam-Status} header will be used. If you use
-@code{spam-use-bogofilter}, the @code{X-Bogosity} header will be used.
-If you use @code{spam-use-crm114}, any header that matches the CRM114
-score format will be used. As long as you set the appropriate backend
-variable to t @emph{before} you load @code{spam.el}, you will be
-fine. @code{spam.el} will automatically add the right header to the
-internal Gnus list of required headers.
+\e$B:G=i$K!"$I$N%P%C%/%(%s%I$r;H$&$+$r7h$a$kI,MW$,$"$j$^$9!#\e(B
+@code{spam-use-spamassassin}\e$B!"\e(B@code{spam-use-spamassassin-headers} \e$B$^$?\e(B
+\e$B$O\e(B @code{spam-use-regex-headers} \e$B%P%C%/%(%s%I$r;H$&>l9g!"\e(B
+@code{X-Spam-Status} \e$B%X%C%@!<$,;H$o$l$^$9!#\e(B@code{spam-use-bogofilter} \e$B$r\e(B
+\e$B;H$&>l9g$O!"\e(B@code{X-Bogosity} \e$B$,;H$o$l$^$9!#\e(B@code{spam-use-crm114} \e$B$r;H\e(B
+\e$B$&$N$J$i$P!"\e(BCRM114 \e$B%9%3%"!&%U%)!<%^%C%H$K9gCW$9$k!"$$$:$l$+$N%X%C%@$,;H\e(B
+\e$B$o$l$^$9!#\e(B@code{spam.el} \e$B$r%m!<%I$9$k\e(B @emph{\e$BA0\e(B} \e$B$K!"E,@Z$J%P%C%/%(%s%IJQ\e(B
+\e$B?t$r\e(B t \e$B$K@_Dj$9$k8B$j!"$&$^$/$$$/$G$7$g$&!#\e(B@code{spam.el} \e$B$O!"\e(BGnus \e$B$,Fb\e(B
+\e$BItE*$KI,MW$H$9$k%X%C%@!<$N%j%9%H$K!"@5$7$$%X%C%@!<$r<+F0E*$KDI2C$7$^$9!#\e(B
-To show the spam score in your summary buffer, add this line to your
-@code{gnus.el} file (note @code{spam.el} does not do that by default
-so it won't override any existing @code{S} formats you may have).
+\e$B35N,%P%C%U%!$K\e(B spam \e$B$N%9%3%"$rI=<($5$;$k$K$O!"$3$N9T$r\e(B @code{gnus.el} \e$B%U%!\e(B
+\e$B%$%k$K2C$($F2<$5$$\e(B (\e$BCm\e(B: @code{spam.el} \e$B$O%G%#%U%)%k%H$G$O$=$l$r9T$J$o$J\e(B
+\e$B$$$N$G!"$"$J$?$,;}$C$F$$$k$+$b$7$l$J$$!"B8:_$9$k$I$s$J\e(B @code{S} \e$B%U%)!<%^%C\e(B
+\e$B%H$r$b>e=q$-$7$^$;$s\e(B)\e$B!#\e(B
@lisp
(defalias 'gnus-user-format-function-S 'spam-user-format-function-S)
@end lisp
-Now just set your summary line format to use @code{%uS}. Here's an
-example that formats the spam score in a 5-character field:
+\e$B$G$O!"35N,%P%C%U%!$N9T=qK!;EMM\e(B (summary line format) \e$B$,\e(B @code{%uS} \e$B$r;H\e(B
+\e$B$&$h$&$K@_Dj$7$^$7$g$&!#0J2<$O\e(B spam \e$B$N%9%3%"$r\e(B 5\e$B7e$N%U%#!<%k%I$KI=<($9$k\e(B
+\e$BNc$G$9\e(B:
@lisp
-(setq gnus-summary-line-format
+(setq gnus-summary-line-format
"%U%R %10&user-date; $%5uS %6k %B %(%4L: %*%-25,25a%) %s \n")
@end lisp
-Finally, to sort by spam status, either do it globally:
+\e$B:G8e$K!"\e(Bspam \e$B$N>uBV$K$h$k%=!<%H$rA4%0%k!<%W$G9T$J$o$;$k$h$&$K$7$^$7$g$&\e(B:
@lisp
(setq
'(spam-article-sort-by-spam-status))
@end lisp
-or per group (@pxref{Sorting the Summary Buffer}).
+\e$B%0%k!<%WKh$K9T$J$o$;$?$$>l9g$O\e(B @ref{Sorting the Summary Buffer} \e$B$r;2>H$7\e(B
+\e$B$F2<$5$$!#\e(B
@node Spam ELisp Package Configuration Examples
@subsubsection Spam ELisp Package Configuration Examples
\e$B$r\e(B @code{t} \e$B$K$7$F2<$5$$!#Cm0U$7$F;H$C$F2<$5$$!#\e(BBBDB \e$B$K:\$C$F$$$kAw?.<T\e(B
\e$B$@$1$,DL9T$r5v$5$l!"B>$N$9$Y$F$O\e(B spammers \e$B$H$7$FJ,N`$5$l$^$9!#\e(B
-@c TRANSLATEME
-While @code{spam-use-BBDB-exclusive} @emph{can} be used as an alias
-for @code{spam-use-BBDB} as far as @code{spam.el} is concerned, it is
-@emph{not} a separate backend. If you set
-@code{spam-use-BBDB-exclusive} to t, @emph{all} your BBDB splitting
-will be exclusive.
+@code {spam.el} \e$B$K4X$9$k8B$j$O!"\e(B@code{spam-use-BBDB} \e$B$NJLL>$H$7\e(B
+\e$B$F\e(B @code{spam-use-BBDB-exclusive} \e$B$r;H$&$3$H$,$G$-$^$9$,!"$=$l$OJL$N%P%C\e(B
+\e$B%/%(%s%I$G$O$"$j$^$;$s!#\e(B@code{spam-use-BBDB-exclusive} \e$B$r\e(B @code{t} \e$B$K@_\e(B
+\e$BDj$9$l$P!"\e(BBBDB \e$B$K$h$kJ,3d$O$9$Y$FGSB>E*$K$J$j$^$9!#\e(B
@end defvar
\e$B$S\e(B @code{spam-use-bogofilter-headers} \e$BJQ?t$,Ds6!$5$l$^$9!#$3$N5!G=$r8!::\e(B
\e$B$9$k$?$a$K\e(B Bogofilter \e$B$N%P!<%8%g%s\e(B 0.9.2.1 \e$B$,;H$o$l$^$7$?!#\e(B
-@node SpamAssassin backend
-@subsubsection SpamAssassin backend
+@node SpamAssassin back end
+@subsubsection SpamAssassin back end
@cindex spam filtering
@cindex spamassassin, spam filtering
@cindex spam
"Blackbox \e$B$r;H$&$H$-$O\e(B t \e$B$K$9$k!#\e(B")
@end lisp
-@c TRANSLATEME
-Write @code{spam-check-blackbox} if Blackbox can check incoming mail.
+Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$r8!::$G$-$k$N$G$"$l$P!"\e(B
+@code{spam-check-blackbox} \e$B$r=q$$$F2<$5$$!#\e(B
-Write @code{spam-blackbox-register-routine} and
-@code{spam-blackbox-unregister-routine} using the bogofilter
-register/unregister routines as a start, or other restister/unregister
-routines more appropriate to Blackbox, if Blackbox can
-register/unregister spam and ham.
+Blackbox \e$B$,\e(B spam \e$B$H\e(B ham \e$B$r\e(B register/unregister \e$B$G$-$k$N$G$"$l$P!"<j;O$a\e(B
+\e$B$K!"\e(Bbogofilter \e$B$N\e(B register/unregister \e$B%k!<%A%s$+!"$h$j\e(B Blackbox \e$B$K$U$5$o\e(B
+\e$B$7$$B>$N\e(B restister/unregister \e$B%k!<%A%s$r;H$C\e(B
+\e$B$F\e(B @code{spam-blackbox-register-routine} \e$B$*$h\e(B
+\e$B$S\e(B @code{spam-blackbox-unregister-routine} \e$B$r=q$$$F2<$5$$!#\e(B
@item
\e$B4X?t\e(B
\e$B$r2C$($F2<$5$$!#$=$l$r%Q%i%a!<%?$HJQ?t$N%+%9%?%^%$%:$NFs2s$K$D$$$F9T$J$&\e(B
\e$B$3$H$r3N$+$a$F2<$5$$!#\e(B
-@c TRANSLATEME
-Add
+Blackbox \e$B$,!"F~$C$F$/$k%a!<%k$,\e(B spam \e$B$+$I$&$+$r8!::$G$-$k$N$G$"$l$P!"\e(B
+
@lisp
(variable-item spam-use-blackbox)
@end lisp
-to the @code{spam-autodetect-methods} group parameter in
-@code{gnus.el} if Blackbox can check incoming mail for spam contents.
-Finally, use the appropriate @code{spam-install-*-backend} function in
-@code{spam.el}. Here are the available functions.
+\e$B$r\e(B @code{gnus.el} \e$B$N%0%k!<%W%Q%i%a!<%?\e(B @code{spam-autodetect-methods} \e$B$K\e(B
+\e$B2C$($F2<$5$$!#\e(B
+
+\e$B:G8e$K!"\e(B@code{spam.el} \e$B$K$"$k!"E,@Z$J\e(B @code{spam-install-*-backend} \e$B4X?t\e(B
+\e$B$r;H$C$F2<$5$$!#MxMQ$G$-$k4X?t$O<!$NDL$j$G$9!#\e(B
@enumerate
@item
@code{spam-install-backend-alias}
-This function will simply install an alias for a backend that does
-everything like the original backend. It is currently only used to
-make @code{spam-use-BBDB-exclusive} act like @code{spam-use-BBDB}.
+\e$B$3$N4X?t$O!"%*%j%8%J%k$N%P%C%/%(%s%I$H$9$Y$F$,;w$?%P%C%/%(%s%I$NJLL>$rMQ\e(B
+\e$B0U$7$^$9!#:#$N$H$3$m!"$3$l\e(B
+\e$B$O\e(B @code{spam-use-BBDB-exclusive} \e$B$r\e(B @code{spam-use-BBDB} \e$B$N$h$&$KF/$+$;\e(B
+\e$B$k$?$a$@$1$K;H$o$l$^$9!#\e(B
@item
@code{spam-install-nocheck-backend}
-This function installs a backend that has no check function, but can
-register/unregister ham or spam. The @code{spam-use-gmane} backend is
-such a backend.
+\e$B$3$N4X?t$O!"8!::$9$k5!G=$OL5$$$,\e(B ham \e$B$^$?\e(B
+\e$B$O\e(B spam \e$B$r\e(B register/unregister \e$B$9$k$3$H$,$G$-$k%P%C%/%(%s%I$rMQ0U$7$^$9!#\e(B
+@code{spam-use-gmane} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
@item
@code{spam-install-checkonly-backend}
-This function will install a backend that can only check incoming mail
-for spam contents. It can't register or unregister messages.
-@code{spam-use-blackholes} and @code{spam-use-hashcash} are such
-backends.
+\e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$,\e(B spam \e$B$+$I$&$+$N8!::$@$1$r9T$J$&$3$H$,$G$-\e(B
+\e$B$k%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O%a%C%;!<%8$r\e(B register \e$B$^$?\e(B
+\e$B$O\e(B unregister \e$B$9$k$3$H$,$G$-$^$;$s!#\e(B@code{spam-use-blackholes} \e$B$*$h\e(B
+\e$B$S\e(B @code{spam-use-hashcash} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
@item
@code{spam-install-statistical-checkonly-backend}
-This function installs a statistical backend (one which requires the
-full body of a message to check it) that can only check incoming mail
-for contents. @code{spam-use-regex-body} is such a filter.
+\e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$N8!::$@$1$r9T$J$&$3$H$,$G$-$k!"E}7W=hM}$r9T\e(B
+\e$B$J$&%P%C%/%(%s%I\e(B (\e$B8!::$N$?$a$K%a%C%;!<%8$NK\J8A4BN$rI,MW$H$9$k\e(B) \e$B$rMQ0U$7\e(B
+\e$B$^$9!#\e(B@code{spam-use-regex-body} \e$B$,$=$N$h$&$J_I2a4o$G$9!#\e(B
@item
@code{spam-install-statistical-backend}
-This function install a statistical backend with incoming checks and
-registration/unregistration routines. @code{spam-use-bogofilter} is
-set up this way.
+\e$B$3$N4X?t$O!"F~$C$F$/$k%a!<%k$N8!::$H\e(B registration/unregistration \e$B%k!<%A\e(B
+\e$B%s$r;}$D!"E}7W=hM}$r9T$J$&%P%C%/%(%s%I$rMQ0U$7$^$9!#\e(B
+@code{spam-use-bogofilter} \e$B$O!"$=$N$h$&$K;EN)$F$i$l$F$$$^$9!#\e(B
@item
@code{spam-install-backend}
-This is the most normal backend installation, where a backend that can
-check and register/unregister messages is set up without statistical
-abilities. The @code{spam-use-BBDB} is such a backend.
+\e$B$3$l$O:G$bIaDL$J%P%C%/%(%s%I$rMQ0U$7$^$9!#$=$l$O8!::$H%a%C%;!<%8\e(B
+\e$B$N\e(B register/unregister \e$B$r9T$J$&$3$H$,$G$-!"E}7W=hM}$NG=NO$O$"$j$^$;$s!#\e(B
+@code{spam-use-BBDB} \e$B$,$=$N$h$&$J%P%C%/%(%s%I$G$9!#\e(B
@item
@code{spam-install-mover-backend}
-Mover backends are internal to @code{spam.el} and specifically move
-articles around when the summary is exited. You will very probably
-never install such a backend.
+\e$B0\F0$5$;$k\e(B (Mover) \e$B%P%C%/%(%s%I$O!"35N,%P%C%U%!$r=P$k$H$-$K\e(B
+@code{spam.el} \e$B$NFbIt$G!"$"$k0lDj$N$d$jJ}$G5-;v$r0\F0$5$;$^$9!#$*$=$i$/!"\e(B
+\e$B$=$N$h$&$J%P%C%/%(%s%I$O!"$"$^$j%$%s%9%H!<%k$7$J$$$G$7$g$&!#\e(B
@end enumerate
@end enumerate