外部ツールでDNSをチェックすると、次のエラーが発生します。
スパム認識ソフトウェアとRFC8214.3(RFC2821 4.3.1も)は、SMTPグリーティングで指定されたホスト名には、同じサーバーを指すAレコードが必要であると述べています。
それは本質的にこの道を述べています:
mail.xxxx.com。 -> mail.xxxx.com->(メインサーバーのIP)-> xxxx.com
今、私の接尾辞の挨拶は次のように表示されます:
$ myhostname ESMTP $ mail_name
$myhostname
がmail.xxxx.comであり、それがmail.xxx.comをポイントし、次にメインサーバーをポイントしているために問題が発生しますか? $mydomain
に変更する必要があると思います
編集する前にいくつかの洞察を得たいさらに別のDNSエントリ間違って..ありがとう
エラーメッセージは私には明らかなようです:
ゾーンにサービスを提供するDNS 必須には、SMTPサーバーによって送信されるグリーティングメッセージに含まれるホスト名と等しいAレコード(またはIPv6の場合はAAAA、CNAMEではない)が含まれます。これはRFC2821の要件です。
あなたの場合、SMTPサーバーによってアナウンスされたホスト名が「mail.exemple.com」である場合、誰でも必須 mail.exemple.comを解決できます。
Digを使用してDNSレコードを確認できます。結果は次のようになります。
Dig mail.exemple.com A +noall +answer
;; global options: printcmd
mail.exemple.com. 3600 IN A 192.0.2.5
DNSゾーンとSMTP構成を適切に設定する必要があります。
そこで私は自分の質問に答えました。$mydomain
(mail.xxxx.com)の代わりに$myhostname
(つまり、xxxx.com)を使用する必要があります。私はこれがたくさん尋ねられるのを見ましたが、検索エンジンで答えを見つけることができなかったので、私はこれをここに残すと思います。 :)