优先的是:在主TXT记录中带有“ -all”的SPF记录,还是在“ include”部分中包含一个的?


11

假设我有一个域(company.com),其SPF如下所示:

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解析器中此行为是否一致?

Answers:


6

假设所有解析器均符合RFC4408规范,则-all适用company.com记录中的。包含并不会修改验证过程,它只是将其扩展为包括所包含记录中包含的机制。

如果您要使用redirect代替include,例如company.com:

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

~all会申请,并-all会在验证序列被丢弃。也就是说,再次假设所有解析器都遵守规范


1
根据我的阅读,这已通过第18页上的表进行了验证,该表指定了中性的递归check_host结果导致include机制不匹配。
保罗
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.