@title Wanderlust \e$B%f!<%6%^%K%e%"%k\e(B
@subtitle Yet another message interface on Emacsen
@subtitle for Wanderlust version @value{VERSION}
-@author Yuuichi Teranishi \e$B;{@>M50l\e(B
-@author Fujikazu Okunishi \e$B1|@>F#OB\e(B
-@author Masahiro Murata \e$BB<EDA442\e(B
-@author Kenichi Okada \e$B2,ED7r0l\e(B
-@author Kaoru Takahashi \e$B9b66\e(B \e$B0j\e(B
+@author \e$B;{@>M50l\e(B
+@author \e$B1|@>F#OB\e(B
+@author \e$BB<EDA442\e(B
+@author \e$B2,ED7r0l\e(B
+@author \e$B9b66\e(B \e$B0j\e(B
@page
@vskip 0pt plus 1filll
http://www.ring.gr.jp/archives/text/elisp/wl/
ftp://ftp.ring.gr.jp/pub/text/elisp/wl/
ftp://opaopa.org/pub/mirror/elisp/wl/
+@c ftp://roguelife.org/pub/tsumura/wl/
@end group
@end example
@end group
@end example
-@subsection SSL (Secure Socket Layer)\e$B$NMxMQ\e(B
+@subsection SSL (Secure Socket Layer) \e$B$NMxMQ\e(B
@cindex SSL
@pindex OpenSSL
@pindex starttls
\e$B$o$+$j$d$9$$$H;W$o$l$^$9!#$A$g$C$H=q$$$F;n$7$F$_$F$+$i!"$^$?%"%I%l%9D"$N\e(B
\e$BDj5A$r$d$j$J$*$9$N$,$h$$$G$7$g$&!#\e(B
-\e$B$^$?!"JQ?t\e(B @code{wl-alias-file} \e$B$N%U%!%$%k$K\e(B MH \e$B$N\e(B alias file \e$B$,;XDj$5$l$F\e(B
-\e$B$$$l$P!"%I%i%U%H:n@.;~$N%"%I%l%9>pJs$H$7$F;H$o$l$^$9!#\e(B
+\e$B$^$?!"JQ?t\e(B @code{wl-alias-file} \e$B$K\e(B MH \e$B$N\e(B alias file \e$B$,;XDj$5$l$F$$$l$P!"\e(B
+\e$B%I%i%U%H:n@.;~$N%"%I%l%9>pJs$H$7$F;H$o$l$^$9!#\e(B
\e$B$5$i$K!"JQ?t\e(B @code{wl-use-ldap} (\e$B=i4|@_Dj$O\e(B @code{nil}) \e$B$r\e(B non-nil \e$B$K@_\e(B
\e$BDj$9$k$H!"\e(BLDAP \e$B%5!<%P$N>pJs$r%I%i%U%H:n@.;~$N%"%I%l%9>pJs$H$7$FMxMQ$7$^\e(B
Emacsen@{
%#mh/spool/wl "Wanderlust ML"
%#mh/spool/elips "ELIPS ML"
- %#mh/spool/tm-ja "tm (\e$BF|K\8l\e(B) ML"
+ %#mh/spool/apel-ja "APEL (\e$BF|K\8l\e(B) ML"
%#mh/spool/xemacs-beta "XEmacs \e$B%Y!<%?\e(B"
-fj.news.reader.gnus@@other.nntp.server.com
*-fj.editor.xemacs,-fj.editor.mule,-fj.editor.emacs "fj \e$B$N\e(B Emacsen"
@var{\e$B%f!<%6L>\e(B}\e$B$,\e(B non-nil \e$B$N>l9g$O\e(BAUTHINFO\e$B$K$h$kG'>Z$r9T$J$$$^$9!#\e(B
\e$B%U%)%k%@L>$N:G8e$K\e(B @samp{!} \e$B$,IU$$$F$$$k$H!"\e(BSSL \e$B$rMxMQ$7$F%3%M%/%7%g%s$rD%$j$^$9!#\e(B
-@samp{!!} \e$B$@$H!"\e(BSTARTTLS\e$B$K$h$j\e(BSSL\e$B%3%M%/%7%g%s$rD%$j$^$9!#\e(B
+@samp{!!} \e$B$@$H!"\e(BSTARTTLS \e$B$K$h$j\e(B SSL \e$B%3%M%/%7%g%s$rD%$j$^$9!#\e(B
\e$BJQ?t\e(B @code{elmo-default-nntp-ssl} \e$B$NCM$,\e(B non-nil \e$B$J$i!"\e(B@samp{!} \e$B$rIU$1\e(B
\e$B$J$/$F$b\e(B SSL \e$B$r;H$$$^$9!#\e(B@code{starttls} \e$B$J$i\e(B @samp{!!} \e$B$r0UL#$7$^$9!#\e(B
@item elmo-archive-@var{type}-method-alist
@vindex elmo-archive-TYPE-method-alist
-\e$B%"!<%+%$%P$N\e(B @var{type}
-(\e$B<B:]$K$O\e(B @samp{lha}, @samp{zip}, @samp{zoo}, @samp{tgz} \e$B$J$I$NJ8;zNs$,F~$k\e(B)
-\e$BKh$N!"3F<o%a%=%C%I$r5-=R$7$^$9!#\e(Balist \e$B$N3FMWAG$O0J2<$N$h$&$K$J$j$^$9!#\e(B
+\e$B%"!<%+%$%P$N\e(B @var{type} (\e$B<B:]$K$O\e(B @samp{lha}, @samp{zip}, @samp{zoo},
+@samp{tgz} \e$B$J$I$NJ8;zNs$,F~$k\e(B)\e$BKh$N!"3F<o%a%=%C%I$r5-=R$7$^$9!#O"A[%j%9%H\e(B
+\e$B$N3FMWAG$O0J2<$N$h$&$K$J$j$^$9!#\e(B
@example
@group
APOP \e$B$rMxMQ$9$k$K$O!"\e(B@file{md5.el} \e$B$,I,MW$G$9!#\e(B(XEmacs\e$B$G$OI,MW$"$j$^$;$s!#\e(B
) @file{md5.el} \e$B$O\e(B \e$BK\%Q%C%1!<%8$N\e(B @file{utils/sasl/lisp/} \e$B$+\e(B Emacs/W3 \e$B%Q%C\e(B
-\e$B%1!<%8\e(B
-
-@example
-http://www.cs.indiana.edu/elisp/w3/docs.html
-@end example
-
-\e$B$^$?$O!"\e(BLCD archive \e$B$+$iF~<j2DG=$G$9\e(B(GPL2)\e$B!#\e(B
+\e$B%1!<%8\e(B (@uref{http://www.cs.indiana.edu/elisp/w3/docs.html})\e$B!"$^$?$O\e(B LCD
+archive \e$B$+$iF~<j2DG=$G$9\e(B(GPL2)\e$B!#\e(B
\e$B%U%)%k%@L>$N:G8e$K\e(B @samp{!} \e$B$,IU$$$F$$$k$H!"\e(BSSL \e$B$rMxMQ$7$F%3%M%/%7%g%s$rD%$j$^$9!#\e(B
\e$BJQ?t\e(B @code{elmo-default-pop-ssl} \e$B$NCM$,\e(B non-nil \e$B$J$i!"\e(B@samp{!} \e$B$rIU$1\e(B
@end group
@end example
-@samp{*} \e$B$N8e$K!"\e(B@samp{@var{\e$B%U%)%k%@\e(B1},@var{\e$B%U%)%k%@\e(B2},@dots{},@var{\e$B%U%)%k%@\e(BN}}
-\e$B$N$h$&$K\e(B @samp{,} (\e$B%3%s%^\e(B)\e$B$G6h@Z$C$F!"0l$D$K8+$($k$h$&$K$7$?$$%U%)%k%@72$r\e(B
-\e$B;XDj$7$^$9!#\e(B
+@samp{*} \e$B$N8e$K!"\e(B@samp{@var{\e$B%U%)%k%@\e(B1},@var{\e$B%U%)%k%@\e(B2},@dots{},@var{\e$B%U%)\e(B
+\e$B%k%@\e(BN}}\e$B$N$h$&$K\e(B @samp{,} (\e$B%3%s%^\e(B)\e$B$G6h@Z$C$F!"0l$D$K8+$($k$h$&$K$7$?$$%U%)\e(B
+\e$B%k%@72$r;XDj$7$^$9!#\e(B
\e$BNc\e(B:
@samp{|} @var{\e$B<h$j9~$_85\e(B} @samp{|} @var{\e$B<h$j9~$_@h\e(B}
@end example
-\e$B%U%)%k%@1\Mw;~!"\e(B@var{\e$B<h$j9~$_85\e(B}\e$B$+$i\e(B@var{\e$B<h$j9~$_@h\e(B}\e$B$X<+F0E*$K%a%C%;!<%8$,\e(B
-\e$B0\F0$7$^$9!#\e(BPOP \e$B$rMxMQ$7$F%a%C%;!<%8$r%m!<%+%k$K%@%&%s%m!<%I$7$F1\Mw$7$?$$\e(B
-\e$B>l9g$O!"\e(B
+\e$B%U%)%k%@1\Mw;~!"\e(B@var{\e$B<h$j9~$_85\e(B}\e$B$+$i\e(B@var{\e$B<h$j9~$_@h\e(B}\e$B$X<+F0E*$K%a%C%;!<%8\e(B
+\e$B$,0\F0$7$^$9!#\e(BPOP \e$B$rMxMQ$7$F%a%C%;!<%8$r%m!<%+%k$K%@%&%s%m!<%I$7$F1\Mw$7\e(B
+\e$B$?$$>l9g$O!"\e(B
@example
|&username@@popserver|+inbox
@noindent
\e$B$N$h$&$K;XDj$9$k$H!"%U%)%k%@$NI=<($r99?7$9$k$H$-$K\e(B
-@samp{&username@@popserver} \e$B$+$i\e(B @samp{+inbox} \e$B$X!"%a%C%;!<%8$,<+F0E*$K<h$j9~$^$l$^$9!#\e(B
+@samp{&username@@popserver} \e$B$+$i\e(B @samp{+inbox} \e$B$X!"%a%C%;!<%8$,<+F0E*$K\e(B
+\e$B<h$j9~$^$l$^$9!#\e(B
\e$BNc\e(B:
\e$B$5$i$K!"%"%/%;%9%0%k!<%WFb$G\e(B @code{wl-fldmgr-cut} \e$B$H\e(B
@code{wl-fldmgr-cut-region} \e$B$r<B9T$9$k$H!"$=$l$>$l\e(B
@code{wl-fldmgr-unsubscribe} \e$B$H\e(B @code{wl-fldmgr-unsubscribe-region} \e$B$r<B\e(B
-\e$B9T$7$?$N$HF1$88z2L$,F@$i$l$^$9!#0c$$$O\e(B cut(-region) \e$B$N>l9g$O2hLL$+$i$b>C\e(B
-\e$B5n$9$k$3$H$G$9!#\e(B
+\e$B9T$7$?$N$HF1$88z2L$,F@$i$l$^$9!#0c$$$O\e(B cut \e$B$N>l9g$O2hLL$+$i$b>C5n$9$k$3\e(B
+\e$B$H$G$9!#\e(B
@subsubsection \e$B%"%/%;%9%0%k!<%WFb$NA`:n\e(B
\e$B4{FI%a%C%;!<%8$KIU$-$^$9!#%^!<%/$J$7$H$N0c$$$O!"\e(B@samp{u} \e$B$N%a%C%;!<%8$O\e(B
\e$B%-%c%C%7%e$5$l$F$$$J$$$3$H$G$9!#\e(B
@item $
-@kbd{$} \e$B%-!<$r2!$9$H!"\e(B@samp{$} \e$B%^!<%/$,IU$-$^$9!#\e(B
-\e$B$3$N%^!<%/$O\e(BEmacs\e$B$r=*N;$7$F$bJ]B8$5$l$k$?$a!"$"$H$GJV;v$r=q$-$?$$>l9g$J$I!"3P$($F$*$-$?$$=EMW$J%a%C%;!<%8$KIU$1$F$*$/$HJXMx$G$9!#\e(B@samp{$} \e$B$NIU$$$?%a%C%;!<%8$O!"%K%e!<%95-;v$d%5!<%P>e$N\e(BIMAP\e$B%U%)%k%@$N%a%C%;!<%8$,\e(B expire \e$B$5$l$k$J$I$7$F>C$($?>l9g$b;D$j$^$9!#\e(B
+@kbd{$} \e$B%-!<$r2!$9$H!"\e(B@samp{$} \e$B%^!<%/$,IU$-$^$9!#$3$N%^!<%/$O\e(BEmacs\e$B$r=*N;\e(B
+\e$B$7$F$bJ]B8$5$l$k$?$a!"$"$H$GJV;v$r=q$-$?$$>l9g$J$I!"3P$($F$*$-$?$$=EMW$J\e(B
+\e$B%a%C%;!<%8$KIU$1$F$*$/$HJXMx$G$9!#\e(B@samp{$} \e$B$NIU$$$?%a%C%;!<%8$O!"%K%e!<\e(B
+\e$B%95-;v$d%5!<%P>e$N\e(B IMAP \e$B%U%)%k%@$N%a%C%;!<%8$,\e(B expire \e$B$5$l$k$J$I$7$F>C$(\e(B
+\e$B$?>l9g$b;D$j$^$9!#\e(B
@item \e$B$J$7\e(B
\e$B4{FI%a%C%;!<%8$K$O%^!<%/$,B8:_$7$^$;$s!#\e(B
@end table
-@samp{N}, @samp{U}, @samp{u} \e$B$O!"\e(B
-\e$B$=$N%a%C%;!<%8$,%-%c%C%7%e$5$l$F$$$J$$$3$H$r$7$a$7$F$$$^$9!#\e(B
-\e$B$3$l$i$N%^!<%/$,IU$$$F$$$J$$>l9g!"\e(B
-\e$B$D$^$j!"$=$N%a%C%;!<%8$,%-%c%C%7%e$5$l$F$$$k>l9g$O!"\e(B
-\e$B%M%C%H%o!<%/$K@\B3$5$l$F$$$J$/$F$b\e(B IMAP \e$B%U%)%k%@$N%a%C%;!<%8$d\e(B
-NNTP \e$B%U%)%k%@$N%K%e!<%95-;v$rFI$`$3$H$,$G$-$^$9!#\e(B
+@samp{N}, @samp{U}, @samp{u} \e$B$O!"$=$N%a%C%;!<%8$,%-%c%C%7%e$5$l$F$$$J$$\e(B
+\e$B$3$H$r$7$a$7$F$$$^$9!#$3$l$i$N%^!<%/$,IU$$$F$$$J$$>l9g!"$D$^$j!"$=$N%a%C\e(B
+\e$B%;!<%8$,%-%c%C%7%e$5$l$F$$$k>l9g$O!"%M%C%H%o!<%/$K@\B3$5$l$F$$$J$/$F$b\e(B
+IMAP \e$B%U%)%k%@$N%a%C%;!<%8$d\e(B NNTP \e$B%U%)%k%@$N%K%e!<%95-;v$rFI$`$3$H$,$G$-\e(B
+\e$B$^$9!#\e(B
@subsection \e$B%a%C%;!<%8$NFI$_$9$9$a$+$?\e(B
@noindent
\e$B@hFI$_5!G=$rM-8z$K$9$k%U%)%k%@$r<oJL$N%j%9%H$G;XDj$7$^$9!#=i4|@_Dj$N>l9g!"\e(B
-\e$B$b$7\e(B localdir \e$B$H\e(B imap4 \e$B%U%)%k%@$,:.:_$7$?%^%k%A%U%)%k%@$G$O\e(B imap4 \e$B$N%a%C\e(B
-\e$B%;!<%8$@$1$,@hFI$_$5$l$^$9!#$3$NJQ?t$O\e(B
-@code{wl-cache-prefetch-folder-list} \e$B$h$j$bM%@h$5$l$^$9!#\e(B
+\e$B$b$7\e(B localdir \e$B$H\e(B IMAP \e$B%U%)%k%@$,:.:_$7$?%^%k%A%U%)%k%@$G$O\e(B IMAP \e$B$N%a%C%;!<\e(B
+\e$B%8$@$1$,@hFI$_$5$l$^$9!#$3$NJQ?t$O\e(B @code{wl-cache-prefetch-folder-list}
+\e$B$h$j$bM%@h$5$l$^$9!#\e(B
\e$B$b$7!"\e(Blocaldir \e$B$H\e(B localnews \e$B%U%)%k%@$b@hFI$_$9$k>l9g$O<!$N$h$&$K;XDj$7$^$9!#\e(B
\e$B%^%C%A$7$?J8;zNsA4BN$r;2>H$7$^$9!#\e(B
@item \@var{N}
-@var{N} \e$BHVL\$N\e(B `\(@dots{}\)' \e$B$K%^%C%A$7$?J8;zNs$r;2>H$7$^$9!#\e(B
+@var{N} \e$BHVL\$N\e(B @samp{\(@dots{}\)} \e$B$K%^%C%A$7$?J8;zNs$r;2>H$7$^$9!#\e(B
(@var{N} \e$B$O?t;z\e(B)
@end table
(setq wl-ps-print-buffer-func 'ps-print-buffer)
@end lisp
+@noindent
(@code{wl-summary-print-message})
@item q
@item wl-fetch-confirm-threshold
@vindex wl-fetch-confirm-threshold
\e$B=i4|@_Dj$O\e(B 30000 (bytes)\e$B!#\e(B@code{wl-fetch-confirm-threshold} \e$B$r1[$($k%5%$\e(B
-\e$B%:$N%a%C%;!<%8$rI=<($9$k;~$O!"3NG'$r5a$a$^$9!#\e(Bnil \e$B$K$9$k$H!"3NG'$;$:$KI=\e(B
-\e$B<($7$^$9!#\e(B
+\e$B%:$N%a%C%;!<%8$rI=<($9$k;~$O!"3NG'$r5a$a$^$9!#\e(B@code{nil} \e$B$K$9$k$H!"3NG'\e(B
+\e$B$;$:$KI=<($7$^$9!#\e(B
@item wl-prefetch-threshold
@vindex wl-prefetch-threshold
@table @code
@item wl-message-window-size
@vindex wl-message-window-size
-\e$B=i4|@_Dj$O\e(B @code{'(1 . 4)}\e$B!#\e(Bcons \e$B%;%k$G!"\e(Bcar \e$BCM\e(B: cdr \e$BCM$,\e(B
-\e$B%5%^%j$N%&%#%s%I%&I}!'%a%C%;!<%8$N%&%#%s%I%&I}$H$J$j$^$9!#\e(B
+\e$B=i4|@_Dj$O\e(B @code{(1 . 4)}\e$B!#\e(Bcons \e$B%;%k$G!"\e(Bcar \e$BCM\e(B: cdr \e$BCM$,%5%^%j$N%&%#%s%I\e(B
+\e$B%&I}!'%a%C%;!<%8$N%&%#%s%I%&I}$H$J$j$^$9!#\e(B
@end table
@table @code
@item wl-subscribed-mailing-list
@vindex wl-subscribed-mailing-list
-\e$B=i4|@_Dj$O\e(B @code{nil}\e$B!#;22C$7$F$$$k%a!<%j%s%0%j%9%H!#JV;v$N%I%i%U%H$rMQ\e(B
-\e$B0U$9$k$H$-$K\e(B @samp{Mail-Followup-To:} \e$B$d\e(B @samp{Cc:} \e$B$K$3$l$i$,4^$^$l$k$H\e(B
-\e$B$-$O<+J,$N%"%I%l%9$r=|$-$^$9!#$^$?!"%j%U%!%$%k@h$r3P$($k$H$-$K$3$l$i$,\e(B
-@samp{To:} \e$B$+\e(B @samp{Cc:} \e$B$K4^$^$l$k$H$-$K$O!"$=$N%"%I%l%9$G%j%U%!%$%k@h\e(B
-\e$B$r3P$($^$9!#\e(B
+\e$B=i4|@_Dj$O\e(B @code{nil}\e$B!#;22C$7$F$$$k%a!<%j%s%0%j%9%H$N%j%9%H!#JV;v$N%I%i\e(B
+\e$B%U%H$rMQ0U$9$k$H$-$K\e(B @samp{Mail-Followup-To:} \e$B$d\e(B @samp{Cc:} \e$B$K$3$l$i$,4^\e(B
+\e$B$^$l$k$H$-$O<+J,$N%"%I%l%9$r=|$-$^$9!#$^$?!"%j%U%!%$%k@h$r3P$($k$H$-$K$3\e(B
+\e$B$l$i$,\e(B @samp{To:} \e$B$+\e(B @samp{Cc:} \e$B$K4^$^$l$k$H$-$K$O!"$=$N%"%I%l%9$G%j%U%!\e(B
+\e$B%$%k@h$r3P$($^$9!#\e(B
+
+\e$B@_DjNc\e(B:
+
+@lisp
+@group
+(setq wl-subscribed-mailing-list
+ '("wl@@lists.airs.net"
+ "apel-ja@@m17n.org"
+ "emacs-mime-ja@@m17n.org"))
+@end group
+@end lisp
@item wl-insert-mail-followup-to
@vindex wl-insert-mail-followup-to
http://www.ring.gr.jp/archives/text/elisp/wl/
ftp://ftp.ring.gr.jp/pub/text/elisp/wl/
ftp://opaopa.org/pub/mirror/elisp/wl/
+@c ftp://roguelife.org/pub/tsumura/wl/
@end group
@end example
Emacsen@{
%#mh/spool/wl "Wanderlust ML"
%#mh/spool/elips "ELIPS ML"
- %#mh/spool/tm-ja "tm Japanese ML"
+ %#mh/spool/apel-ja "APEL Japanese ML"
%#mh/spool/xemacs-beta "XEmacs beta"
-fj.news.reader.gnus@@other.nntp.server.com "Gnus Net news"
*-fj.editor.xemacs,-fj.editor.mule,-fj.editor.emacs "fj's Emacsen"
@end example
To use apop as an @var{authenticate-type}, @file{md5.el} is needed
-(XEmacs doesn't need @file{md5.el}).
-@file{md5.el} is included in @file{utils/sasl/lisp/} or Emacs/W3 package:
-
-@example
-http://www.cs.indiana.edu/elisp/w3/docs.html
-@end example
-
-or LCD archive (GPL2).
-
-If the last character of the folder name is @samp{!}, Wanderlust connects to
-the POP server via SSL (Secure Socket Layer). If you set non-nil
-value to @code{elmo-default-pop-ssl}, you don't have to put @samp{!} in the
-end of the folder name to use SSL.
-If a folder name ends with @samp{!!}, STARTTLS connection will be established.
-if the value of @code{elmo-default-pop-ssl} is @code{starttls},
-STARTTLS will be the default connection.
+(XEmacs doesn't need @file{md5.el}). @file{md5.el} is included in
+@file{utils/sasl/lisp/} or Emacs/W3 package
+(@uref{http://www.cs.indiana.edu/elisp/w3/docs.html}) or LCD archive
+(GPL2).
+
+If the last character of the folder name is @samp{!}, Wanderlust
+connects to the POP server via SSL (Secure Socket Layer). If you set
+non-nil value to @code{elmo-default-pop-ssl}, you don't have to put
+@samp{!} in the end of the folder name to use SSL. If a folder name ends
+with @samp{!!}, STARTTLS connection will be established. if the value
+of @code{elmo-default-pop-ssl} is @code{starttls}, STARTTLS will be the
+default connection.
@node Multi Folder, Filter Folder, POP Folder, Folders
@section Multi Folder
@end example
After @samp{*} character, specify multiple folders you want to collect
-separated by ',' like
+separated by @samp{,} like
@samp{@var{folder-1},@var{folder-2},@dots{},@var{folder-N}}.
Example:
|&username@@popserver|+inbox
@end example
+@noindent
and access to it, messages are downloaded automatically from
-&username@@popserver to @samp{+inbox}.
+@samp{&username@@popserver} to @samp{+inbox}.
Example:
Moreover, if @code{wl-fldmgr-cut} or @code{wl-fldmgr-cut-region} is
executed in the access group, they have a same effect with
@code{wl-fldmgr-unsubscribe} and @code{wl-fldmgr-unsubscribe-region}.
-The difference is that cut(-region) commands deletes folders from the
-current buffer.
+The difference is that cut commands deletes folders from the current
+buffer.
@subsubsection Operations in the Access Group
automatically re-filed, the destination folder will be leaned in
connection with the address.
+Example:
+
+@lisp
+@group
+(setq wl-subscribed-mailing-list
+ '("wl@@lists.airs.net"
+ "apel-ja@@m17n.org"
+ "emacs-mime-ja@@m17n.org"))
+@end group
+@end lisp
+
@item wl-insert-mail-followup-to
@vindex wl-insert-mail-followup-to
The initial setting is @code{nil}. If non-nil, @samp{Mail-Followup-To:}