web-dev-qa-db-ja.com

優先されるもの:プライマリTXTレコードに「-all」が含まれるSPFレコード、または「include」セクションに1つ)

次のようなSPFを持つドメイン(company.com)があるとします。

v=spf1 ip4:70.70.70.70 include:Host.marketing.com -all

「Host.marketing.com」は次のようになります

v=spf1 ip4:8.8.8.8 ~all

Company.comの「〜」または「-」の優先順位は何ですか?マーケティング会社のSPFのチルダは、company.comのすべてのSPFのメリットを無効にしますか?

この動作はすべてのSPFパーサー間で一貫していますか?

11

すべてのパーサーが RFC4408 仕様に準拠していると仮定すると、-allcompany.comレコードから適用されます。インクルードは検証プロセスを変更せず、インクルードされたレコードに含まれるメカニズムを含むように拡張するだけです。

Company.comの場合のように、redirectの代わりにincludeを使用する場合:

v=spf1 ip4:70.70.70.70 redirect:Host.marketing.com -all

~allが適用され、-allは検証シーケンスで破棄されます。つまり、ここでも、すべてのパーサーが仕様に準拠していると仮定します

6