我有一个 SPF 记录:
v=spf1 a mx ip4:111.111.111.111 -all
我需要再添加一个:
v=spf1 ip4:222.222.222.222 include:_spf.example.net ~all
如何正确合并它们?是
v=spf1 ip4:222.222.222.222 include:_spf.example.net a mx ip4:111.111.111.111 ~all
好?
我有一个 SPF 记录:
v=spf1 a mx ip4:111.111.111.111 -all
我需要再添加一个:
v=spf1 ip4:222.222.222.222 include:_spf.example.net ~all
如何正确合并它们?是
v=spf1 ip4:222.222.222.222 include:_spf.example.net a mx ip4:111.111.111.111 ~all
好?
你几乎明白了,但我相信格式必须是:
v=spf1 a mx ip4:111.111.111.111 ip4:222.222.222.222 include:_spf.example.net ~all
以“a”和“mx”开头。
编辑:
~all
很好用,但建议使用-all
SPF 更有效地工作。是的。但是,请注意,这些机制是按[1]顺序评估的。因此,如果
_spf.example.net
要包含Fail
机制,它们会在a mx ip4:111.111.111.111
. 如果这不是您想要的,请将包含在最后,就在 ~all 之前。[1] http://www.openspf.org/SPF_Record_Syntax