2012年9月6日木曜日

Postfix の設定でハマった:Maildir形式とMbox形式

昨日Postfix&Dovecotでバーチャルメールボックスの設定を行っていたのですが、 Postfix の設定でハマってました(w

 一通り設定が終わって送受信を試したら、 ・送信は出来るが受信が出来ない 状態でした。 これでしばらく設定ファイルを見直し、でも問題ないように感じた。 エラーログを見ると
cannot open file: Is a directory
が吐き出されていた。 メールボックスの権限を確認しても問題なし。
散々時間を注ぎ込んで調べても分からん。

O氏に助けを求めたら「Maildir形式なのにMbox形式になってるんじゃない?」
と助言を頂いた。

早速を/etc/postfix/vmailbox確認。
test@hogehoge.com        hogehoge.com/test/Maildir
となっていた。

調べると、Postfix はメールボックスのパスの末尾を
  • "/"で終えると Maildir 形式、
  • "/"無しで終えると mbox 形式
で保存するようです。

早速末尾に/を入れてた。
test@hogehoge.com        hogehoge.com/test/Maildir/
そしてpostfixを再起動。

すると、今までテストで送ったメールをスルスルと受信できるようになった。
くぅ~、泣けてくる・・・

0 件のコメント:

コメントを投稿