设置 SPF:遇到 SPF 永久错误

设置 SPF:遇到 SPF 永久错误

我们的 DNS 由 Microsoft 管理。我需要设置一条新记录以允许新网站发送电子邮件。以下是我所做的。

1)我设置了以下 SPF 记录主机:subdomain 值:v=spf1 ip4:xxxx ip6:xxx include:subdomain.domain.com -all

2)存在现有的 SPF 记录主机:@ 值:v=spf1 include:spf.protection.outlook.com -all

当我测试它时,我收到以下错误

PermError SPF Permanent Error: include has trivial recursion: include:subdomain.domain.com

有人能告诉我为什么以及如何解决这个问题吗?

此外,对于新的 SPF,如果我将主机添加为 @,我应该如何添加值?

太感谢了!

答案1

您需要设置多个 SPF 记录。对吗?

您不能为 SPF 设置多个 TXT 条目。您必须将所有条目合并起来。

v=spf1 ip4:xxxx ip6:xxx include:spf1.sampledomain.com include:spf2.sampledomain.com include:spf3.sampledomain.com -all

答案2

您正在为域名设置 SPF 记录:subdomain.domain.com

您不应在其自己的记录中包含其自身的递归查找(使用 include)。我相信您打算设置记录

v=spf1 ip4:xxxx ip6:xxx a:subdomain.domain.com -all

因此它会查找子域的 DNS A 记录。另外需要注意的是,此 SPF TXT 记录需要位于结构的 subdomain.domain.com 级别,而不是直接应用于 domain.com 级别。

相关内容