多个SPF记录格式验证不起作用

时间:2018-08-17 04:36:58

标签: dns

我正在尝试验证多个SPF记录,但未验证。

v=spf1 include:mailgun.org  +a +mx include:marketheroSPF.smtp.com ?all

我使用mxtoolbox对其进行了测试,它为我提供了通过状态

v   version spf1        The SPF record version
+   include mailgun.org Pass    The specified domain is searched for an 'allow'.
+   a       Pass    Match if IP has a DNS 'A' record in given domain
+   mx      Pass    Match if IP is one of the MX hosts for given domain name
+   include marketheroSPF.smtp.com  Pass    The specified domain is searched for an 'allow'.
?   all     Neutral Always matches. It goes at the end of your record.

但是平台告诉我我的SPF记录无效,所以我想知道我的 TXT 记录格式是否错误,或者他们的平台不知道如何读取多种SPF格式。

>

1 个答案:

答案 0 :(得分:0)

official syntax guideline之后,尝试一下。

v=spf1 a mx include:mailgun.org include:marketheroSPF.smtp.com ?all

顺序很重要,可能包括的记录格式不正确(尤其是第二个记录)。如果此链接记录的前导0是问题之一。 根据解析器的不同,+a前面的mx可能会导致错误,因为默认限定符已经是“ +”,即“ Pass”。

否则,请提供更多详细信息。希望能有所帮助:)