>> "YukaYoshikawa" == YukaYoshikawa <YukaYoshikawa@xxxxxxxx> writes: YukaYoshikawa> NISHIMURA Daisukeさんは書きました。 >> ローカルに Postfix あたりの MTA を立ち上げて >> fetchmail で取り込んだメールをMTAに渡して user01 宛に配送する。 ここは僕が書いたところではないんですけど。 YukaYoshikawa> これは具体的にどうするのですかね。MTAはQmailの事でよね。 整理しましょう。 やりたいことは、 fetchmail で受け取ったメールを IMAP でアクセスできるようにするということですね。 そのためには、 1. fetchmail が特定の場所に特定の形式でメールを保存するようにする。 2. imapd が特定の場所に特定の形式で保存されたメールを読むようにする。 この2つを行う必要があります。 そして、「特定の場所」や「特定の形式」が両者で一致している 必要があります。 YYoshikawa さんの場合は形式が一致していないわけですね。 で、 1. のやり方にはいろいろやって、どれでやってもいいわけです。 Masahiro Nakano さんがおっしゃったのは、 postfix にやらせるという方法です。 ですが、 YYoshikawa さんのこの設定は、 YukaYoshikawa> ~/.fetchmailrcには YukaYoshikawa> mda "/usr/bin/procmail -d %s" procmail にやらせるという方法になっていて、 Qmail は使っていません。 YukaYoshikawa> ~/.forwardには YukaYoshikawa> \yoshikawa,"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75" これはこの設定では使われません。 YukaYoshikawa> ~/.procmailrcには YukaYoshikawa> DEFAULT=$MAILDIR/new/. 問題の原因はこれです。 YukaYoshikawa> $ fetchmail YukaYoshikawa> で~/Maildir/newにメールが届きました。 YukaYoshikawa> この後、user01宛に配送した事になるのですかね。 なりません。 -- 西村 大介 <nishi@xxxxxxxxxxxxxxxxxxxxx> 東京大学 総合文化研究科 広域システム科学系