SMTP(25番ポート)でメール送信できない場合のPostfix設定(Submission)

最近のISPは25番ポートでメール送信ができなくなってきました。

もちろんこれはスパム対策なのですが、自前のメールサーバを利用している人には対策が必要です。

以下にPostfixでのいわゆるサブミッション(Submisssion)ポート587の設定方法を記述します。

#SMTP-AUTHに関する設定が終わっていることを前提とします。

1. まずはPostfixの設定ファイル

  /etc/postfix/master.cfの次の行をコメントアウトします。

  submission inet n      -       -       -       -       smtpd      

  この行に続く、-o 云々の必要なオプションもコメントアウトしてください。SMTP-AUTH関係、TLS関係

 例)-o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject

  これでPostfixでSubmissionポートが使えるようになります。

2. ファイアウォールで587ポートの確認

  ファイアウォールやiptablesなどでsubmissionを開放していない場合は開放しましょう。

3.最後にメーラの設定を忘れずに

 OutlookなどのメーラのSMTPのポートを587に設定します。

 念のため、SMTP-AUTHもしっかり働いているかチェックしましょう!

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.

© PHPress since 2008