SPF记录说明使用A机制

Val*_*ash 2 domain-name-system spf mx-record

使用v=spf1 a ~allv=spf1 ip4:IP_OF_A_RECORD ~allv=spf1 IP_OF_A_RECORD ~all配置 SPF 记录时有什么区别?哪种方式是正确的,更健壮和可靠?

Bil*_*hor 5

无论是v=spf1 a ~allv=spf1 ip4:IP_OF_A_RECORD ~all将是一个邮件服务器的合适的项目。然而,这~all否定了拥有 SPF 记录的大部分价值。使用-all会好很多,适合做邮件服务器的入口。除了极少数例外,其他服务器不应代表邮件服务器发送电子邮件。

a机制可能会调用额外的 DNS 查找,但很可能查找已经完成。

根据我对文档的阅读v=spf1 IP_OF_A_RECORD ~all是错误的。

对于发送域,我会推荐v=spf1 mx -all. 请注意,这要求域的所有 Internet 绑定电子邮件都通过其邮件交换服务器发送。这不应该是一项繁重的要求。

对于不应发送电子邮件的任何(子)域,我会推荐 v=spf1 -all. 这将宣传不应在电子邮件地址中使用此域。

您可能需要查看我关于使用 SPF和/或OpenSPF站点保护您的电子邮件声誉的建议。