v=spf1 +mx ip4:65.1.2.3 -all
変更するドメインDNS TXTレコード:
情報:
- どちらのドメインにもDNS MXレコードがあり、メールはこれらのメールサーバーで送受信されます。
- 新しいSMTPサーバーは、ドメイン名(DNS Aレコードはありませんがドメイン名を持たない3番目のIPアドレスにあります)。DNS PTRレコード)
- このSMTPサーバーは、メールの送信にのみ使用されます。
- このSMTPサーバーはISP NATの背後にあり、すべての着信ポートが閉じられています。
私のSPFレコードは既存のMXレコードを受け入れ、新しいSMTPサーバーがドメインの代わりにメールを送信できるようにする必要があります。
既存の電子メールサーバー(DNS MXレコード)を許可し、新しいSMTPサーバーのIPアドレスを受け入れる正しいSPF構文ですか?
v=spf1 +mx ip4:65.1.2.3 -all
または
v=spf1 +mx ptr:ip-65.1.2.3.ispname.com -all
どちらも同じことをしていると思います。 1 つは IP アドレスを使用し、もう 1 つは DNS PTR レコードを使用します。
私の好きなバージョンは次のとおりです。
v=spf1 +mx ip4:65.1.2.3 -all
ベストアンサー1
+
前にmxは必要ありません。したがって、これはあなたが探しているものでなければなりません:
v=spf1 mx ip4:65.1.2.3 -all
正確に言えば、-all
ソフト障害ではなくハード障害です。したがって、SPFチェックを実行する受信サーバーはレコードと一致しないすべてのトランスポートサーバーを拒否しますが、定義されたソフトフェイルを使用すると、メッセージは受け入れられますが~all
疑わしいとマークされます。
さまざまなSPF設定を試したい場合は、オンラインでいくつかのSPFウィザードを見つけることができます(どちらも他の方より優れていると主張したくないので、どちらにも接続しません:-))。