如何设置 spf 记录以让我的 2 台服务器通过我的域名发送邮件?

如何设置 spf 记录以让我的 2 台服务器通过我的域名发送邮件?

你好,我正在使用 directadmin 服务器托管。当我的网站通过 php 发送邮件时,它将使用[电子邮件保护]发送电子邮件

但 mydomain.com 的电子邮件由 google workspace 托管

我准备

v=spf1 include:mydomain.com include:_spf.google.com -all

但我收到了错误:

该域的 SPF 记录无法在 10 个 DNS 查询内解析。

如何创建包含我的服务器和 Google 工作区服务器的 SPF 记录?

答案1

include:mydomain.com通过向 spf 记录添加mydomain.com,您创建了一个无限循环。将其保留,您想使用amx代替:

v=spf1 a include:_spf.google.com -all

注意:您可能需要使用~all而不是,-all直到您验证您的 SPF 记录正在正常工作。

相关内容