web-dev-qa-db-ja.com

Postfix:送信者のMXレコードを確認する方法

送信者のMXレコードを検証するようにPostfixを設定することは可能ですか?

例:メールが[email protected]から届いた場合、MXレコードでexample.comを検索し、送信メールサーバーがMXレコードにリストされていることを確認する必要があります。

これは可能ですか?スパムメールをブロックすることは理にかなっていますか?または、信頼できるドメインから送信されたふりをするスパムメールを阻止する別の方法はありますか?

ありがとう!
オリバー

1
Baldewin

警告の言葉:

MXレコードは、電子メールの場所に関する情報を提供します配信済み。電子メールの場所に関する情報を必ずしも提供するわけではありません発信元。特定のドメインのMXとしてリストされていないシステムからメールが送信される可能性は完全にあります。

一方、SPFレコードを使用すると、ドメインの権限のある送信者であるシステムによって電子メールが送信されていることを確認できます。

9
larsks

スパムフィルタリングソフトウェアを構成して、 [〜#〜] spf [〜#〜] レコードを検証することができます-これはあなたが求めていることを実行しますが、少しインテリジェントな方法で行われます。


ただし、送信サーバーがドメインのSPFレコードにリストされていないためにメールを拒否することは、実際には意味がありません。多くの住宅用ISPは、メールサーバー以外のすべてへのアクセスをブロックしています。つまり、対応するドメインからメールを受信する可能性があります。それらのISPの1つから来て、ISPのメールインフラストラクチャを介して強制されました。

スパムと戦う方法を探している場合は、 SpamAssassinClamAV 、およびGoogleの Postini サービス( $)。スパムへの対処はシステム管理の専門的なサブセットであり、SFまたはGoogleで検索すると、役立つさまざまなオプションがたくさん見つかります...

3
voretaq7