web-dev-qa-db-ja.com

リバースDNS-SMTP配信用に正しく構成する方法

新しいサービスを開始し、お客様にメールを送信する必要があります(新しいアカウントの確認など)。

私のサーバーはprod01.bidrodeo.comとして知られ、97.107.134.38に解決されます。逆引きDNSの場合、97.107.134.38はprod01.bidrodeo.comに解決されます。ただし、メールアドレスはすべて[email protected]の形式です。代わりに、逆DNSにbidrodeo.comを指定する必要がありますか?

特定のシステムでメールが遅延したり拒否されたりします。リバースDNSが正しく設定されているかどうかわかりません。

15

あなたが持っているものは「フォワード確認されたリバースDNS」です-つまり、リバースルックアップによって実行されたときにリバースルックアップによって返された名前は、リバースルックで使用された元のIPと同じIPを返しますup(詳細については http://en.wikipedia.org/wiki/Forward_Confirmed_reverse_DNS を参照)。それは良い第一歩です。

拒否メッセージは、電子メールが拒否されている理由についての最良の情報源です。 prod01.bidrodeo.comがドメインbidrodeo.comのMXとしてリストされていないようで、一部のスパム対策技術で問題が発生します。このサーバーコンピューターとMXのSPFの適切なTXTレコードを構成することを検討します( http://old.openspf.org/dns.html を参照)。ドメイン。これは、電子メールの受信に関するいくつかの問題に役立ちます。

拒否の例がいくつかあり、それらについて質問がある場合は、それらを質問にリンクします。

26
Evan Anderson

リバースDNSエントリがある場合、ほとんどのSMTPサーバーはメールを受け入れます。電子メールアドレスのドメイン名と一致する必要はありません。一部のSMTPサーバーは、逆DNSが接続で使用されているHELO/EHLOホスト名と一致しない場合、メールを拒否します。メールサーバーのホスト名がmail.example.comすると、リバースDNS、MXレコード、HELO/EHLO、SMTPグリーティングバナーはすべてmail.example.com 同様に。ただし、そのサーバーは、example.com、joes-example.com、およびmarys-example.comに問題なくサービスを提供できます。

考慮すべき他のいくつかのことは、送信元のIPスペースを識別するためにメールの送信に使用するドメイン名のDNSにSPFレコードを公開することです。一部の大規模プロバイダーはこれを探し、SPF対応ドメインからのメールを優先します。

また、一部のプロバイダーはレピュテーションスコアが低すぎる場合、メールを遅らせたり、追加のスキャン/フィルタリングを適用したりするため、 SenderBase を介してIPアドレスの「レピュテーション」に注意してください。

7
Justin Scott

いいえ、サーバー名とドメインは必ずしも一致する必要はなく、一致することもほとんどありません。 DNSの逆ルックアップでは、IPがサーバー名に対するPTRレコードであることを確認するだけです。

遅延または拒否メッセージの例のヘッダー/バウンスメッセージを投稿できる場合、問題が発生している理由を絞り込むことができます。

4
sh-beta

これが最近のサーバーである場合、DNSが完全に伝達されていない可能性があります。

1
dr.pooter

そのIPは主要なブラックリストのいずれにも含まれていないため、それは問題ではありません。より多くの情報またはおそらくいくつかのログがない場合、最も疑わしいのは、HELO名がサーバーと一致しないか、解決しないことです。メールを送信する過程で、サーバーは受信メールサーバーとのトランザクションの一部としてhelo $ myservername(またはユーザーが構成したか、まだ構成していないもの)を送信します。メールサーバーを構成して、HELO名がDNSに存在すること、および/または逆DNSと一致することを確認することができます。

0
kashani