吉田です。

完全な当てずっぽうなのですが、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になっています

よろしくお願いいたします。


Reply via email to