postfixでSMTPサーバを立てるときの注意点


postfixを立てる方法は書きません(書けません)が、自分が陥ったポカミスを残します。

Ubuntu14.04です。

main.cf

  • Maildirって指定したのにちゃんと動かない
    • 対処: /をつけましょう。home_mailbox = Maildir/

mailコマンド

  • 設定が正しいのにNo mail for ~となる
  • そもそもmailコマンドがない
    • 対処: sudo apt-get install mailutils

spam対策

その他

  • Client host rejected: Server configuration error;
    • ログを遡ると原因があった(warning: hash:/etc/postfix/access is unavailable.とか)
    • 対処(上記の場合): /etc/postfix/accessを作成(+編集)してから、sudo postmap /etc/postfix/access
    • 再起動を忘れずに