![Wordpress 发出的外发电子邮件被标记为垃圾邮件,但 Gmail 并未将其标记为垃圾邮件(DKIM SPF 问题)](https://linux22.com/image/725452/Wordpress%20%E5%8F%91%E5%87%BA%E7%9A%84%E5%A4%96%E5%8F%91%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E8%A2%AB%E6%A0%87%E8%AE%B0%E4%B8%BA%E5%9E%83%E5%9C%BE%E9%82%AE%E4%BB%B6%EF%BC%8C%E4%BD%86%20Gmail%20%E5%B9%B6%E6%9C%AA%E5%B0%86%E5%85%B6%E6%A0%87%E8%AE%B0%E4%B8%BA%E5%9E%83%E5%9C%BE%E9%82%AE%E4%BB%B6%EF%BC%88DKIM%20SPF%20%E9%97%AE%E9%A2%98%EF%BC%89.png)
我最近设置了 wordpress 并将我的域名指向它。通过它,我们设置了 gsuite 来处理电子邮件。我们的域名在 godaddy,服务器空间在 VPS 实例上。我按照 google 的建议在 godaddy 的域名级别添加了 MX 记录,并与他们确认它正在运行(我能够从域名级别的地址发送和接收电子邮件)。从 gmail 发送时没有问题。但是,从 wordpress 发送时(无论是重新发送管理员电子邮件、使用插件还是测试 woocommerce),电子邮件总是会标记以下错误消息:
此邮件来自 mydomain.com 中的地址,但未通过 mydomain.com 所需的身份验证测试。
查看电子邮件的详细信息后,我发现存在 SPF 和 DKIM 问题:
SPF:NEUTRAL,IP 为 66.85.47.192 了解更多 DKIM:'FAIL',域名为 mydomain.com 了解更多
ARC-Authentication-Results: i=1; mx.google.com;
dkim=temperror (no key for signature) [email protected] header.s=default header.b=nEQZ9ib3;
spf=neutral (google.com: 662.835.457.12 is neither permitted nor denied by best guess record for domain of [email protected]) [email protected]
我完全迷路了,godaddy、google 或我的托管商都没人能解决。我几乎可以肯定问题出在托管环境上,因为从 Gmail 发送时没有被标记。提前感谢任何帮助!