relay-mta.auone-net.jpが終了していた件
新鯖でPostfix:Submission + Dovecot:IMAPS
なメール鯖を構築していた時のこと。
Dec 16 15:57:16 ubuntu postfix/smtp[17779]: CE9284A005F: to=<**@**>, relay=none, delay=0.19, delays=0.02/0.01/0.16/0, dsn=4.3.5, status=deferred (Host or domain name not found. Name service error for name=relay-mta.auone-net.jp type=A: Host not found)
relay-mta.auone-net.jp: Host not found
( ꒪⌓꒪)
恐ろしい事にau-oneの代理配送サービスが終了していた。
というわけでmain.cfを修正した
< relayhost = relay-mta.auone-net.jp --- > relayhost = [割当SMTPサーバ]:587 ---
smtpにも認証周りの設定を施す。
smtp_use_tls = yes smtp_sasl_mechanism_filter = plain smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/submission smtp_sasl_tls_security_options = noanonymous smtp_sasl_mechanism_filter = plain
hash:/etc/postfix/submission
←ここのパスは任意、元々au-oneのサブミッション設定をしていた人はそのままで問題ない、postmapもしなくてよい。
する人はこちら。
echo '割当SMTPサーバ ユーザ名:パスワード' > /etc/postfix/submission postmap /etc/postfix/submission service postfix reload
これで正常に送信できた。