これら3 SPFのTXTレコードをマージすることができますか?は、どのように私は私が3つのSPFレコードを持つ
1
A
答えて
4
マージされたレコードには、次のようになります。
v=spf1 a mx ptr include:spf.protection.outlook.com include:authsmtp.com include:spf.mtasv.net -all
あなたが唯一のSPFレコードの1を持つことができるので、使用したいall
メカニズムのかを決定する必要があります。私は-all
を含んでいます。最も制限があり、SPFレコードに記載されていないサーバーから有効なメールが送信されるリスクがない限り、使用する必要があります。
ptr
メカニズムは、受信メールサーバーに負荷をかける可能性があるので、このメカニズムを使用することはお勧めできません。
また、マージされたレコードは、10個のDNSルックアップのうちSPFのDNSルックアップ制限に達する危険性があります。 2つの最初のインクルードは現在それぞれ2つの追加のDNSルックアップを結果として生じるので、DNSルックアップの総数は(ptr
が依然として存在する場合)10であり、これは限界である。したがって、含まれているレコードの1つに後でinclude
を追加すると、SPFレコードの評価結果が「permerror」になることがあります。
関連する問題
- 1. は、どのように私は私のJTabbedPaneで3つのタブを持って
- 2. どのように私は3つのアクションを持つ3つのコントローラを持っている
- 3. 私は、zのようなデータフレームを持つ3つの列
- 4. はどのように私は、私は、カスタムセルを持つ
- 5. はどうのように私はnumpyの配列を持つ第3の軸
- 6. 選択は、私は次のような構造を持つ3つのテーブルを持っていたレコード
- 7. 私は次のような3つの文字列持つMATLAB
- 8. 私はそうのように、配列内の3つのjQueryオブジェクトを持つ
- 9. どのようにフレームセットのフレームが、私は3つのフレームを持つフレームセットを持っている
- 10. SUMと、JOINは、私は3つのテーブルを持っている一つのレコード
- 11. どのように私は1つのADレコードに
- 12. は、どのように私は私のようなクラス持つクラス
- 13. はどのように私は3つのドット
- 14. どのように私はこのようなコードサンプル持つ
- 15. は、どのように私は私が行列を持つ配列
- 16. 私は3つの送信ボタンを持つフォームを持つフォーム
- 17. 私は主に3つのJSファイルを持つ2つのファイル
- 18. 私はこれらのレコードを持つデータベーステーブルを持つデータベース
- 19. は、次のように私は1つのdata.frameを持つR
- 20. は、どのように私は、エンティティオブジェクトを持つネイティブSQLクエリ
- 21. は、どのように私はブートストラップモーダルポップアップを持つポップアップコンテンツASP.NET MVC
- 22. は、どのように私は、フォームを持つHTMLフォーム
- 23. は、どのように私はPythonスクリプトを持つLinuxコマンド
- 24. サブドメインごとに1つのSPFレコード?
- 25. Entity Frameworkの - 3つの表は次のように私は3つのテーブルを持って互いに
- 26. は、どのように私は私のメインクラスでこのコードを持つオブジェクト
- 27. 私はのように私は結果オブジェクトを持つ
- 28. は、どのように私は2つのテーブルを持つテーブルのPostgreSQL
- 29. プレイフレームワークは、どのように、次のように私は、オブジェクトを持つScalaの
- 30. 領事-テンプレートは、私のような3 machins持つリモートマシン
注意: '-all'は、DMARC *を使用していない場合は*を使用するための最良のオプションです。あなたがいるなら、 '〜all'を使います。 「?all」は意味がありません - SPFレコードを持たないのと同じです! – Synchro