SPF(包含)permerror错误

时间:2017-08-19 04:23:01

标签: spf

domain.com的当前TXT是

host:@
value:v=spf1 include:mail.domain2.com ~all
来自check-auth@verifier.port25.com的

身份验证报告

SPF check:          permerror

http://www.kitterman.com/spf/validate.html评估是:

Results - PermError SPF Permanent Error: Two or more type TXT spf records found.

谷歌没问题:

v=spf1 include:_spf.google.com ~all

是否需要在我的邮件服务器mail.domain2.com中为SPF实现某些功能?

1 个答案:

答案 0 :(得分:1)

如果您只包含声明,则必须对mail.domain2.com进行所有相同的SPF检查,并且如评论中所述,显示mail.domain2.com的SPF记录。

最有可能的确是错误 - 你有任何给定域的SPF TXT记录, mail.domain2.com domain.com ,这是错误。这通常发生在域已经有一些标准或以前的SPF记录并且您需要添加更多发送域或IP但错误地添加了一个额外的spf记录时。

添加更多发送域或IP的正确方法是获取域的现有SPF记录,在文本编辑器中将其与新的SPF记录合并,彻底检查并放回替换现有的SPF记录。

例如,如果您已经为mail.domain2.com提供了SPF,其中包含...

'v=spf1 include:_spf.google.com ~all'

你需要添加让我们说...

'v=spf1 include:_spf.outlook.com ~all'

然后你必须将它们合并为

'v=spf1 include:_spf.google.com include:_spf.oulook.com ~all'

并用新合并的那个替换现有的。因此,域名的DNS在查询时必须只返回一个v=spf1记录。