Debianでdovecot/postfixメールサーバーを実行していますが、いくつか問題があります。 @ aol.comへのすべての電子メールが延期されていることを除いて、すべてが正常に機能しています。
エラーコードは私に与えました:「あなたのIPアドレスの逆引きDNSルックアップは失敗しています。」
サーバーAでサイト(この投稿ではsite.comと呼びます)を実行しています。次に、サーバーBでこのメールサーバーを実行しています。サーバーBを指すmail.site.comAレコードがあります。私のドメインのDNS、およびmail.site.comを指すMXレコード。
メールサーバーのPTRレコードをsite.comに設定しました。これは、Digの出力です。
*メールサーバーのIPを60.70.80.9に置き換えました
AND 1.2.3.4メインサーバーのIPとして
Dig -x 60.70.80.90 @8.8.8.8
; <<>> Dig 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6 <<>> -x 60.70.80.90 @8.8.8.8
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48367
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;90.80.70.60.in-addr.arpa. IN PTR
;; ANSWER SECTION:
90.80.70.60.in-addr.arpa. 21599 IN PTR site.com.
;; Query time: 58 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Jul 22 14:30:23 2014
;; MSG SIZE rcvd: 75
Site.comのドメインDNS設定には次のものがあります。
A | site.com -> 1.2.3.4 (main server ip)
A | mail.site.com -> 60.70.80.90 (mail server ip)
MX | mail.site.com -> mail.site.com
SPFまたはTXTレコードがありません。mail.site.comにpingを実行すると、メールサーバーのIPが正しく返されます。
なぜ私はまだ跳ね返るのですか?
解決策:
私が変更され
MX | mail.site.com -> mail.site.com
に
MX | site.com -> mail.site.com
また、@ sebixが提案したように、HELOがmail.site.comに設定されていること(site.comに設定されていること)と、メールサーバーのPTRがmail.site.comに設定されていることを確認する必要がありました( site.comに設定)
はい、あなたはそれを確認する必要があります
PTRのドメインとヘリは対応している必要があります。 RFCに正確に準拠しているわけではありませんが、AOLなどの大規模プロバイダーは長い間それを期待してきました。スパム防止に役立ちます。
クイック検索では、 AOL Postmaster に移動します。ここで、エラー421の後に、接続が(一時的に)拒否された実際の理由を示す追加のエラーコードが続くはずです。
421 DNS:NR
The Reverse DNS lookup for your IP address is failing.
421 RLY:B3
The IP address you are sending from has been temporarily rate limited due
poor reputation.
421 RLY:CH
A computer or computer(s) on your network may be compromised and is sending mail
that matches the signature of known spam.
421 RLY:CH2
Your IP address has generated AOL member complaints
421 RLY:NW
The IP address you are sending from has been temporarily rate limited because the
IP is new or has been idle for a long time
421 RLY:SN
This error indicates you are sending email using a disallowed AOL.COM screenname as
your FROM or REPLY-TO address
etc. etc.
完全なエラー応答を追加した後で編集します:421 DNS:NR
あなたの質問に私たちは結論を下すことができますあなたのIPアドレスの逆引きDNSルックアップは失敗しています。
通常、ホスティングプロバイダーに連絡して、メールサーバー(serverB)のIPアドレスの正しい逆引きDNSレコードを設定する必要があります。 Dig -x <your-ip> @8.8.8.8
で簡単にチェックすると、7.8.9.10-.in-addr.arpa. 599 IN PTR mail.example.com
が返されます。ここで、mail.example.comはもちろんserverBの正しいホスト名です。