こんにちは、
飛田@ステンドグラスです。
# Vine 1.1 kernel 2.2.13 + wl 2.2.9 + fetchmail 4.5.8 + procmail
# 3.13.1 です。
At Fri, 08 Sep 2000 01:19:39 +0900,
Susumu Kandatsu wrote:
>
> Wanderlustを使いたいのですが、メールの取得と振り分けは、
> fetchmailとprocmailで行うことにしました。ところが、ど
> うしてもうまくいきません。fetchmailとprocmailは、VINE
> 2.0のオリジナルインストール版です。
>
> 症状: まったく振り分けられない。procmailのlogも取れ
> ていない。/var/spool/mail/xxxxは、あるし、
> 中身も正常、日付も問題ないので、popサーバーから
> の取得はできている模様です。
/var/spool/mail/xxxx へ振り分けられている、と言うことですか?
> .procmailrc の内容を書きます。なお、フォルダーは
> すべて存在しています。
この存在しているというフォルダのパスはどこでしょう?
> また、permissionは、600にしてみましたが、変化なく、うまくいかないので
> 777にしています。
フォルダのパーミッションでしょうか?
# ~/.fetchmailrc は、600 でないとうまく動かないようになっていたと思いま
# す。このファイルには、パスワードが書いてありますので 600 でないと危険
# ですよね。
> .fetchmailrc(fetchmailconfを使いました)
(snip)
> poll XXX.iij4u.or.jp with proto APOP
> user "kanchan" there with password "xxxx" is kanchan
> here options keep
> mda "/usr/bin/procmail -d %s"
> no mimecode
^ ここは no mimedecode のタイプミスでしょうか?
> .forward
> "|IFS=' ' && /usr/bin/procmail -f- || exit 75 #kanchan"
私は、.forward は書いていない(&使っていない=必要無い)のでこれについては
分かりません。
> .procmailrc
> PATH=/bin:/usr/bin:/usr/local/bin
> MAILDIR=$HOME/Mail
↑ これで、~/Mail 以下に入ると思います。
> LOGFILE=$MAILDIR/from
このログファイルはどうなってます? ~/from と言うファイルの様ですが、、
> DEFAULT=/var/spool/mail/$LOGNAME
私はこれは書いていません。
$ man procmailrc
(snip)
If processing falls off the end of the rcfile, procmail will deliver
the mail to $DEFAULT.
(snip)
と言うことですので、振り分け条件に当てはまらなかった物は、$DEFAULT つま
り、/var/spool/mail/$LOGNAME へ配送する、と言うことを指示している事にな
ります。
# 少し下で、条件に当てはまらなかったメールを ~/Mail/inbox へ入れる方法を
# 書いておきます。
> :0
> *[Tt]o:vine-users _at_ proxy.ryukyu.ad.jp
> Vine-Users/
これじゃ入らないと思います。Kandatsu さんからのメールも、
To: vine-users _at_ ml.ryukyu.ne.jp で来てますから。^^;
まず、~/Mail/Vine-Users という フォルダ がある
ことを確認して下さい。# 多分あるでしょうけど 念のため、^^;
# なければ、[user _at_ localhost *]$ mkdir ~/Mail/Vine-Users
Mailinglist のメールは、送信者が勝手にいじる事の出来る To: (宛先)で、振
り分けするよりも、MLサーバーが付加する他の特徴的なヘッダを利用する方が確
実です。
で、私の場合は、
# vine ML
:0 Hw
* ^*Sender: owner-vine-users _at_ ml.ryukyu.ne.jp
vine/.
# wanderlust ML
:0 Hw
* ^*Sender: wl-admin _at_ lists.airs.net
wl_ml/.
で、~/Mail/vine とか ~/Mail/wl_ml という フォルダ に入ります。
Wanderlust で扱える MH 形式(1メール1ファイルで連番になっている)にするに
は、vine/ だとうまくなくて、vine/. と最後のドットが必要だと思います。
# "." がないと、msg* とかのファイル名になっちゃったような気がします。
# このへんちょっとあやふや、、^^;
で、色々と振り分けの条件を書いた .procmailrc の最後に
# if it got to this point, put it in my new mail folder ~/Mail/inbox
:0 Hw
inbox/.
とか書いておくと、上から試して、どの条件にも当てはまらなかった物は、
~/Mail/inbox へ入ります。
# $ fetchmail -V , $ pcomail -? , $ man(or jman) procmailex , jman mh と
# かも見てみてください。
--
_/_/_/ petite auberge Stained Glass _/_/_/
Shinichiro HIDA
mailto:stained _at_ mbd.sphere.ne.jp
phone: +81-266-69-3010 / fax: +81-266-60-2225
Follow-Ups:
- [vine-users:026197] Re: fetchmailとprocmailの組み合わせでうまくいかないSusumu Kandatsu
- [vine-users:026287] Re: fetchmailとprocmailの組み合わせでうまくいかないSusumu Kandatsu
- [vine-users:026175] fetchmailとprocmailの組み合わせでうまくいかないSusumu Kandatsu
- Prev by Subject: [vine-users:026185] Emacsでの日本語印刷について
- Next by Subject: [vine-users:026187] Re: fetchmailとprocmailの組み合わせでうまくいかない
- Previous by thread: [vine-users:026194] Re: fetchmailとprocmailの組み合わせでうまくいかない
- Next by thread: [vine-users:026197] Re: fetchmailとprocmailの組み合わせでうまくいかない
- Indexes:[Main][Thread]