吉田です。 完全な当てずっぽうなのですが、postfixが入っている サーバから「プロバイダSMTPサーバFQDN」のA/AAAAレコードは 引けるのでしょうか? 商用プロバイダだと考えづらいかもしれませんが、 ローカルDNSでしか公開していないローカルなFQDNもある認識で、 ローカルDNSへqueryが飛んでいなくてA/AAAAレコードが引けていない ため、relayhostの設定が無視されている可能性を考えました
何となく、いきなりMX配送を試みているというより、プロバイダ SMTPサーバへの接続失敗が先にありそうな気がします 私だったらtelnetでプロバイダSMTPサーバ:587とSMTPレイヤでの 会話を試みるのですが、書かれていないのですでに試されていたら すみません 以上、ご参考まで On 2025/03/16 11:01, rse85...@nifty.com wrote:
佐久間と申します プロバイダがOP25Bしているため、 postfixでrelayhost経由でメール送信したいのですが MX配送から変わってくれません どこが悪いのか、ヒント等いただけますでしょうか 環境は以下です。 FreeBSD 14.2-RELEASE-p2 cyrus-sasl-2.1.28_5 postfix-sasl-3.10.1,1 設定は以下を実施してます /usr/local/etc/postfix/main.cf (=main.cf.sample)に以下を追加 relayhost = [## プロバイダSMTPサーバFQDN ##]:587 smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/usr/local/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtp_sasl_mechanism_filter = login, plain, cram-md5 /usr/local/etc/postfix/sasl_passwdの内容は以下。postmap実行済 [## プロバイダSMTPサーバFQDN ##]:587 ##ユーザ名##:##パスワード## 上記設定のあと、postfixをrestart /var/log/maillogを参照すると、配送しようとはしていますが relayhostではなく、MXレコードで引ける先にconnectしようとしてます 当然つながらないので、Operation timed outになっています よろしくお願いいたします。