Spack Asked: 2020-05-06 00:47:27 +0800 CST2020-05-06 00:47:27 +0800 CST 2020-05-06 00:47:27 +0800 CST 缺少“全部”时的 SPF 默认策略 772 当 SPF 记录中缺少“全部”时应用的策略是什么?例如在v=spf1 a ip4:198.51.100.15. spf defaults 1 个回答 Voted Best Answer Spack 2020-05-06T00:47:27+08:002020-05-06T00:47:27+08:00 正如RFC 7208所指定的,默认行为是返回“中性”结果,这意味着好像?all已指定。 以下v=spf1 a ip4:198.51.100.15,因此等价于v=spf1 a ip4:198.51.100.15 ?all。 如果没有任何机制匹配并且没有“redirect”修饰符,则 check_host() 返回“neutral”的结果,就像“?all”被指定为最后一个指令一样。如果存在“redirect”修饰符,则 check_host() 将按照第 6.1 节中的定义进行。 最好使用“重定向”修饰符或“全部”机制来显式终止处理。尽管在每条未显式终止的记录的末尾都有一个隐含的“?all”,但它在显式提供时有助于调试工作。 例如: v=spf1 +mx -all 或者 v=spf1 +mx redirect=_spf.example.com
正如RFC 7208所指定的,默认行为是返回“中性”结果,这意味着好像
?all
已指定。以下
v=spf1 a ip4:198.51.100.15
,因此等价于v=spf1 a ip4:198.51.100.15 ?all
。