\e$B$N\e(B @samp{important} \e$B%U%i%0$r;XDj$7$?$b$N$H4GJo$5$l$^$9!#\e(B
\e$B$^$?!"8e=R$N%5%^%j%b!<%I$K$*$$$F!"<+M3$K%0%m!<%P%k%U%i%0$rDj5A$7$F%a%C%;!<\e(B
-\e$B%8$KIU2C$9$k$3$H$b=PMh$^$9!#\e(B@xref{Usage of Summary mode}
+\e$B%8$KIU2C$9$k$3$H$b=PMh$^$9!#\e(B@xref{Usage of Summary Mode}.
\e$B$3$N%U%)%k%@$G%a%C%;!<%8$r:o=|$9$k$H!"$=$N%a%C%;!<%8$K$D$$$F$$$?\e(B
@var{\e$B%0%m!<%P%k%U%i%0\e(B} \e$B$,:o=|$5$l$^$9!#$^$?!"$3$N%U%)%k%@$K%a%C%;!<%8\e(B
\e$B%5%^%j%b!<%I$O!"%a%C%;!<%8$N0lMw$rI=<($9$k%b!<%I$G$9!#\e(B
@menu
-* Usage of Summary mode:: \e$B;HMQJ}K!\e(B
+* Usage of Summary Mode:: \e$B;HMQJ}K!\e(B
* Thread Operations:: \e$B%9%l%C%I$NA`:n\e(B
* Cache:: \e$B%-%c%C%7%e$H@hFI$_5!G=\e(B
* Auto Refile:: \e$B<+F0%j%U%!%$%k\e(B
@end menu
-@node Usage of Summary mode, Thread Operations, Summary, Summary
+@node Usage of Summary Mode, Thread Operations, Summary, Summary
@section \e$B;HMQJ}K!\e(B(TIPS)
@subsection \e$B%5%^%j$NI=<(FbMF\e(B
MH Folder, News Spool Folder, Maildir Folder \e$B$N$_$G$9!#\e(B
-@node Thread Operations, Cache, Usage of Summary mode, Summary
+@node Thread Operations, Cache, Usage of Summary Mode, Summary
@section \e$B%9%l%C%I$NA`:n\e(B
\e$BNc$($P!"\e(B
@group
;; @r{@samp{bogofilter} \e$B$r;H$&>l9g!#\e(B}
;; @r{\e$B$3$3$G!";H$$$?$$\e(B spam \e$B%U%#%k%?$N\e(B @samp{scheme} \e$B$r@_Dj$7$F2<$5$$!#\e(B}
-;; @r{@xref{Spam Filter Processors}}
+;; @r{@xref{Spam Filter Processors}.}
(setq elmo-spam-scheme 'bogofilter)
(require 'wl-spam)
@end group
@code{elmo-split-rule} \e$B$N\e(B @samp{CONDITION} \e$B$H$7$F;XDj=PMh$k4X?t$K\e(B
@code{spam-p} \e$B$,DI2C$5$l$^$9!#$3$N4X?t$O!"BP>]$N%a%C%;!<%8$,\e(B spam \e$B$HH=Dj\e(B
\e$B$5$l$?;~$K??$H$J$j$^$9!#\e(B
-@xref{Split messages}
+@xref{Split messages}.
\e$B$^$?!"H=Dj7k2L$r85$K3X=,$5$;$k$3$H$b=PMh$^$9!#\e(B(\e$B$"$kDxEY3X=,$,?J$s$G$+$i!"\e(B
\e$B$3$N@_Dj$rM-8z$K$9$k$H$h$$$G$7$g$&\e(B)
Emacs Lisp \e$B$G<BAu$5$l$?\e(B spam \e$B%U%#%k%?%j%s%0%i%$%V%i%j$G$9!#\e(B
\e$B%$%s%9%H!<%k;~$K\e(B @code{load-path} \e$B>e$K\e(B @file{spamfilter.el} \e$B$,$"$l$P!"<+\e(B
-\e$BF0E*$KBP1~%b%8%e!<%k$,%3%s%Q%$%k\e(B/\e$B%$%s%9%H!<%k$5$l$^$9!#\e(B@xref{Install}
+\e$BF0E*$KBP1~%b%8%e!<%k$,%3%s%Q%$%k\e(B/\e$B%$%s%9%H!<%k$5$l$^$9!#\e(B@xref{Install}.
@file{spamfilter.el} \e$B$r;HMQ$9$k$K$O!"\e(B@file{~/.wl} \e$B$J$I$K0J2<$N@_Dj$r5-=R\e(B
\e$B$7$^$9!#\e(B(\e$B$b$A$m$s!"\e(B@file{spamfilter.el} \e$B<+BN$N@_Dj$bI,MW$G$9\e(B)
@lisp
@group
(("^-" . remove)
- ("^@" . remove))
+ ("^@@" . remove))
@end group
@end lisp
In addition, in summary mode, to be described later, you can freely
define global flags and put them on messages.
-@xref{Usage of Summary mode}.
+@xref{Usage of Summary Mode}.
In this folder, if you delete message, @var{global-flag} put on the
message is removed. If you append messages to this folder, the message
@group
;; @r{Use @samp{bogofilter} as spam back end}
;; @r{Set @samp{scheme} here as the spam filter you will use.}
-;; @r{@xref{Spam Filter Processors}}
+;; @r{@xref{Spam Filter Processors}.}
(setq elmo-spam-scheme 'bogofilter)
(require 'wl-spam)
@end group
It provides new function @code{spam-p} to be specified as @samp{CONDITION}
in @code{elmo-split-rule}. This function returns true when the message
is judged as spam.
-@xref{Split messages}
+@xref{Split messages}.
You can also process learning by the result of judgement. (You would
better turn on this feature after learning to some extent)
@lisp
@group
(("^-" . remove)
- ("^@" . remove))
+ ("^@@" . remove))
@end group
@end lisp