@table @code
@item elmo-shimbun-update-overview-folder-list
@vindex elmo-shimbun-update-overview-folder-list
-\e$B=i4|@_Dj$O\e(B @code{nil}\e$B!#%a%C%;!<%8$r%U%'%C%A$7$?$H$-$K\e(B overview \e$B$r99?7\e(B
-\e$B$7$?$$?7J9%U%)%k%@$r!"%U%)%k%@L>$N@55,I=8=$+$i$J$k%j%9%H$G;XDj$7$^$9!#\e(B
-\e$B%5%^%j$r99?7$9$k$K$O!"%U%'%C%A$7$?8e$K\e(B @kbd{s rescan} \e$B$7$F2<$5$$!#\e(B
+\e$B=i4|@_Dj$O\e(B @code{all}\e$B!#%a%C%;!<%8$r%U%'%C%A$7$?$H$-$K\e(B overview \e$B$r99?7$9\e(B
+\e$B$k?7J9%U%)%k%@$r;XDj$7$^$9!#A4$F$N?7J9%U%)%k%@$G\e(B overview \e$B$r99?7$7$?$$>l\e(B
+\e$B9g$K$O!"\e(B@code{all} \e$B$r@_Dj$7$^$9!#%U%)%k%@L>$N@55,I=8=$+$i$J$k%j%9%H$r@_\e(B
+\e$BDj$9$k;v$G!"99?7$9$k%U%)%k%@$r8BDj$9$k;v$b=PMh$^$9!#\e(B
+
+\e$BNc\e(B:
+
+@example
+(setq elmo-shimbun-update-overview-folder-list
+ '("^@@airs\\." "^@@namazu\\."))
+@end example
+
+\e$B%5%^%j$NI=<($r99?7$9$k$K$O!"%U%'%C%A$7$?8e$K\e(B @kbd{s rescan} \e$B$,I,MW$G$9!#\e(B
@end table
@code{<}, @code{>}, @code{=}, @code{>=}, @code{<=}
@item Followup
-\e$B$3$N%-!<$O!"\e(B@code{From}\e$B%X%C%@!<$K%^%C%A$7!"\e(B
+\e$B$3$N%-!<$O!"\e(B@code{From}\e$B%X%C%@$K%^%C%A$7!"\e(B
\e$B$=$N%a%C%;!<%8$X$NA4$F$N%U%)%m!<%"%C%W$KBP$7$F%9%3%"$r$D$1$^$9!#\e(B
\e$B$?$H$($P!"<+J,<+?H$N5-;v$X$N%U%)%m!<%"%C%W$N%9%3%"$rA}$d$7$?$j$9$k$N$KJXMx$G$9!#\e(B
@item Thread
\e$B$3$N%-!<$O!"\e(B@code{Message-ID} @var{x} \e$B$G;O$^$C$F$$$k\e(B(\e$B%5%V\e(B)\e$B%9%l%C%I$K%9%3%"$rIU$1$k>l9g$K;XDj$7$^$9!#\e(B
-\e$B$3$l$O\e(B @code{References} \e$B%X%C%@!<$K\e(B @var{x} \e$B$r;}$D$=$l$>$l$N5-;v$K?7$7$$\e(B
+\e$B$3$l$O\e(B @code{References} \e$B%X%C%@$K\e(B @var{x} \e$B$r;}$D$=$l$>$l$N5-;v$K?7$7$$\e(B
@samp{Thread} \e$B%(%s%H%j$r<+F0E*$KDI2C$7$^$9!#\e(B
\e$B$3$l$K$h$j!"A4$F$NAD@h$N\e(B @code{Message-ID} \e$B$r\e(B @code{References} \e$B$K4^$s$G$$$J$$>l9g$G$b!"\e(B
\e$B3N<B$K%9%l%C%IA4BN$N%9%3%"$rA}8:$5$;$k$3$H$,$G$-$^$9!#\e(B
\e$B%G%U%)%k%H$G$O!"0J2<$N\e(B spam \e$B%U%#%k%?%j%s%0%i%$%V%i%j$KBP1~$7$F$$$^$9!#\e(B
@menu
-* bogofilter:: bogofilter
-* spamfilter:: spamfilter.el
-* bsfilter:: bsfilter
-* SpamAssassin:: SpamAssassin
+* bogofilter:: bogofilter
+* spamfilter:: spamfilter.el
+* bsfilter:: bsfilter
+* SpamAssassin:: SpamAssassin
+* Regular Expressions Header Matching:: \e$B@55,I=8=$K$h$k%X%C%@8!::\e(B
@end menu
@end table
-@node SpamAssassin, , bsfilter, Spam Filter Processors
+@node SpamAssassin, , bsfilter, Spam Filter Processors
@subsection SpamAssassin
@cindex SpamAssassin
@end table
+@node Regular Expressions Header Matching, , SpamAssassin, Spam Filter Processors
+@subsection Regular Expressions Header Matching
+@cindex Regular Expressions Header Matching
+
+\e$B%a%C%;!<%8%X%C%@$N3F%U%#!<%k%I$,@55,I=8=$H9gCW$9$k$+$I$&$+$r8!::$7!"\e(Bspam
+\e$B$+$I$&$+$rH=Dj$7$^$9!#$3$N%P%C%/%(%s%I$r;HMQ$9$k$K$O!"\e(B@file{~/.wl} \e$B$J$I\e(B
+\e$B$K0J2<$N@_Dj$r5-=R$7$^$9!#\e(B
+
+@lisp
+@group
+(setq elmo-spam-scheme 'header)
+@end group
+@end lisp
+
+overview \e$B>pJs$K4^$^$l$J$$%U%#!<%k%I$r8!::$NBP>]$H$9$k>l9g!"\e(B
+@code{elmo-msgdb-extra-fields} \e$B$KDI2C$7$F$*$/$H!"=PMh$k$@$1%a%C%;!<%8K\\e(B
+\e$BBN$rFI$_9~$^$:$K\e(B overview \e$B>pJs$r85$K8!::$7$^$9!#\e(B
+
+@subsubsection \e$B%+%9%?%^%$%:JQ?t\e(B
+
+@table @code
+@item elmo-spam-header-good-alist
+@vindex elmo-spam-header-good-alist
+\e$B=i4|@_Dj$O0J2<$NDL$j!#\e(B
+
+@lisp
+'(("X-Spam-Flag" . "No"))
+@end lisp
+
+\e$B%X%C%@%U%#!<%k%IL>$H9gCW$7$?;~$K\e(B non-spam \e$B$HH=Dj$9$k0Y$N@55,I=8=$NAH$r%j\e(B
+\e$B%9%H$G;XDj$7$^$9!#\e(B@code{elmo-spam-header-spam-alist} \e$B$h$jM%@h$5$l$^$9!#\e(B
+
+@item elmo-spam-header-spam-alist
+@vindex elmo-spam-header-spam-alist
+\e$B=i4|@_Dj$O0J2<$NDL$j!#\e(B
+
+@lisp
+'(("X-Spam-Flag" . "Yes"))
+@end lisp
+
+\e$B%X%C%@%U%#!<%k%IL>$H9gCW$7$?;~$K\e(B spam \e$B$HH=Dj$9$k0Y$N@55,I=8=$NAH$r%j%9%H\e(B
+\e$B$G;XDj$7$^$9!#\e(B
+@end table
+
+
@node Customization, Terminology, Spam Filter, Top
@chapter Wanderlust \e$B$N%+%9%?%^%$%:\e(B
@cindex Customization