既存の電子メールサーバー(DNS MXレコード)を許可し、新しいSMTPサーバーのIPアドレスを受け入れる正しいSPF DNS TXT構文ですか?

既存の電子メールサーバー(DNS MXレコード)を許可し、新しいSMTPサーバーのIPアドレスを受け入れる正しいSPF DNS TXT構文ですか?
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ウィザードを見つけることができます(どちらも他の方より優れていると主張したくないので、どちらにも接続しません:-))。

おすすめ記事