DNS - 具有不同限定符的多个SPF

时间:2016-03-11 10:04:41

标签: dns server

我有这些spf与不同的限定符(~all,-all,?all):

v=spf1 ip4:30.138.5.211 ~all 
v=spf1 ip4:18.160.200.32 a ~all 
v=spf1 include:spf.mandrillapp.com -all
v=spf1 include:spf.protection.outlook.com ?all 

根据规范必须合并在一个txt记录中。

我该如何结合?

我正在尝试:

v=spf1 ip4:30.138.5.211 ~all ip4:18.160.200.32 a ~all include:spf.mandrillapp.com -all include:spf.protection.outlook.com ?all 

1 个答案:

答案 0 :(得分:1)

您遇到的问题是您将“全部”机制包括四次,并且有三种不同的结果。

您正在提供四条记录,并表示all其他IP应标记为FAIL SOFTFAILNEUTRAL(此时它会将其玩具抛出婴儿车并告诉你让自己的想法;))

您真正想要的记录是

 v=spf1 ip4:30.138.5.211 ip4:18.160.200.32 include:spf.mandrillapp.com include:spf.protection.outlook.com -all 

P.S。您可以在http://kitterman.com/spf/validate.html

验证SPF记录