如何解决 SPF 配置以允许 Google 发送邮件?

如何解决 SPF 配置以允许 Google 发送邮件?

我们正在为 GMail 服务配置 DNS,MX 记录按照 Google 的说法进行配置,但是在 DNS 检查中出现警告:

SPF must allow Google to send mail on behalf of the domain

我的问题:

  • 为什么 GMail 的 SPF 记录有问题?

  • 如何解决该问题?

非常感谢您的帮助!Google Mail 错误

答案1

您需要在 DNS 服务器中添加 SPF DNS 记录(SPF = 发件人策略框架)。此记录的值已在您的屏幕截图中提供。

强烈建议不仅添加 SPF 记录,还添加具有相同值的 TXT 记录。SPF 记录将告诉接收电子邮件服务器,Gmail 服务器被允许使用您的域作为发件人发送电子邮件(详细信息:http://en.wikipedia.org/wiki/Sender_Policy_Framework)。

如果您有域名提供商允许您访问其 DNS 服务器,那么可能会有一个特殊选项可让您轻松进行设置。

答案2

我有一个记录,只授权从我的特定服务器 IP 发送电子邮件。这是我最终有效的 SPF 记录:

v=spf1 +mx +a +ip4:xxx.xxx.xxx.xxx include:_spf.google.com ~all

Google SPF 文档对我有帮助:https://support.google.com/a/answer/10685031

相关内容