Email to custom address fails: “lost connection after EHLO” からの議論の続きです。
私のメール受信者のプローブを開始します。
telnet forum.tasat.org 25
Trying 64.176.213.39...
Connected to forum.tasat.org.
Escape character is '^]'.
220 forum.tasat.org ESMTP Postfix
EHLO example.org
250-forum-mail-receiver.localdomain
(...etc...)
メールは正常に受信できているようですが、他の場所で 250-forum-mail-receiver.localdomain という部分が問題であると指摘されました。
そのMTAは、予約されても割り当てられてもいないドメインで挨拶します。これは、ローカルニックネームまたは資格のない名前は絶対に使用してはなりません 、インターネットからSMTP接続を受け入れていることに無頓着であるように見えます。(TLSが確立される前に受信した情報は破棄されるため、220の挨拶が何であれ、これを修正する必要があります。)
forum-mail-receiver.localdomain という値がどこに保存されているか、または構築されているのか分かりません。
app.yml には以下が含まれています。
DISCOURSE_SMTP_DOMAIN: forum.tasat.org
mail-receiver.yml には以下が含まれています。
MAIL_DOMAIN: forum.tasat.org
POSTCONF_smtpd_banner: forum.tasat.org ESMTP $mail_name
他に何をすべきでしょうか?