web-dev-qa-db-ja.com

「SMTPグリーティングで指定されたホスト名には、同じサーバーを指すAレコードが必要です。」

外部ツールで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エントリ間違って..ありがとう

2
John R.

エラーメッセージは私には明らかなようです:

ゾーンにサービスを提供する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構成を適切に設定する必要があります。

3
Benoit

そこで私は自分の質問に答えました。$mydomain(mail.xxxx.com)の代わりに$myhostname(つまり、xxxx.com)を使用する必要があります。私はこれがたくさん尋ねられるのを見ましたが、検索エンジンで答えを見つけることができなかったので、私はこれをここに残すと思います。 :)

1
John R.