测试 Google Apps 和 MailChimp 的多个 SPF 记录时出现 Permerror

测试 Google Apps 和 MailChimp 的多个 SPF 记录时出现 Permerror

我们的域名使用 Google Apps 来处理邮件,使用 Mailchimp 来发送模板电子邮件。Mailchimp 建议为其服务器添加 SPF 记录,以降低垃圾邮件过滤器陷阱的可能性。

我已为 WoodAcresSchool.org 设置了以下 SPF 记录“v=spf1 include:servers.mcsv.net ~all”“v=spf1 include:_spf.google.com ~all”

从我从两个供应商那里读到的信息来看,这似乎是正确的设置。然而,当我使用[电子邮件保护],我收到“permerror(多个 SPF 记录)。详细信息如下。

有人能给出如何纠正这个问题的建议吗?我尝试了多种不同的配置,但结果都一样。我发现大多数配置都集中在单个 SPF 记录上,而不是多个。

SPF 检查:permerror 发件人 ID 检查:permerror

SPF 检查详情:

结果:permerror(多个 SPF 记录)ID 已验证:[电子邮件保护] DNS 记录:woodacresschool.org。3600 IN TXT“v=spf1 include:servers.mcsv.net ~all”woodacresschool.org。3600 IN TXT“v=spf1 include:_spf.google.com ~all”

提前致谢 - Jeff Adkisson

答案1

你需要将所有东西都包含在一个 TXT 记录中

答案2

您不得在单个域上创建多个 SPF 记录。这将导致 SPF 返回 PermError。

也就是说,如果您的域名上有多个 SPF 记录,即使所有记录都有效,来自该域名的所有电子邮件都将无法通过 SPF 身份验证。

您需要在一个 SPF 记录中组合多个服务:

v=spf1 include:servers.mcsv.net include:_spf.google.com ~all

在此了解更多信息:https://dmarcly.com/blog/can-i-have-multiple-spf-records-on-my-domain

相关内容