问题特征
我在 Zendesk 中设置了 SPF 记录,但无法对其进行验证。
解决步骤
出现验证错误可能是因为您的 SPF 记录不满足确保 Zendesk 可以代表您发送电邮的必要条件。有关必要条件的列表,请参见下文:
- 记录在 TXT 记录中明确包含
include:mail.zendesk.com
。 - SPF 记录已配置为 TXT 记录。
- 客服电邮地址已作为外部客服电邮地址添加到您的 Zendesk 帐户。
- 记录的发布时间超过 TTL(生存时间)并已成功传播。
如果您确认满足上述条件,请使用第三方工具调查您已发布的 SPF 记录。这些工具都会显示您已发布的 SPF 记录,并在您输入域名后发出错误通知,即 domain.com
:
有关最常见 SPF 错误的列表以及解决步骤,请参阅以下部分:
- DNS 查找次数过多:当您的 DNS 查询机制数量超过 10 个限额时就会发生这种错误。有关 DNS 查找次数过多的更多信息,请参阅文章:Dmarcian.com:SPF 查找过多?
- 多条 SPF 记录:为了确保您的记录与所有记录一起显示,请确保每个域名只有一条记录。有关多条 SPF 记录的更多信息,请参阅资源:Google 帮助中心:多条 SPF 记录。
- 类型 99(SPF 类型记录)弃用:SPF 特定类型已弃用,代之为使用 TXT 记录作为其类型。确保使用 TXT 类型的 DNS 记录。有关类型 99 记录的更多信息,请参阅资源:Mxtoolbox.com:类型 99 记录
- IP 地址的使用:不支持使用 IP 记录验证您的 SPF 记录,因为 Zendesk 经常轮换服务器和 IP 地址。如果使用 SPF 压缩工具,请排除 mail.zendesk.com,因为它不会在您的 Support 帐户中验证。
-
传播问题:如果您使用上述工具在记录中找不到
include:mail.zendesk.com
,请联系您的域名注册商(或 DNS 服务器提供商)以获得进一步的帮助,因为只有他们能够解决任何传播问题。 -
扁平化 SPF 记录:Zendesk 不支持将其 IP 添加到您的 SPF 记录,因为这样无法验证地址。任何以
a:
、a
和ip
开头或包含可见 IP 地址的 SPF 记录均视为无效。注意:mx
值也无效。
有关 SPF 记录规范的更多信息,请参阅以下资源。