当我在 Google 上收到来自我的域名(“mail.gramma.ro”)的电子邮件时,我在标题中看到以下内容:
Received-SPF: softfail (google.com: best guess record for domain of transitioning [email protected] does not designate 213.133.103.5 as permitted sender) client-ip=213.133.103.5;
我的 SPF 定义为:
v=spf1 a mx ~全部
你能告诉我为什么 Google 会将其视为软失败状态吗?
答案1
看起来有效。不过请尝试指定 IP 地址,因为这样可以消除一定程度的故障。
v=spf1 a mx ip4:213.133.103.5 ~全部
编辑
我要澄清一下。我并不是说这应该是一个永久的解决方案。这足以让事情正常运转(并让电子邮件流通),直到找到真正的问题为止。
答案2
根据您的 A 和 MX 记录(如 www.dnsstuff.com 所报告)以及 SPF 记录,我无法判断失败的原因,但我可以告诉您 ~all 告诉 Google 将其视为软故障。
编辑
这可能是 DNS 查找问题。您的名称服务器列出的您的域名的名称服务器是:
语法
ns.gramma.ro
但父服务器上列出的名称服务器是:
ns.gramma.ro
这可能会给您带来一些名称解析问题。
答案3
您的记录看起来设置正确(MX 解析回 mail.gramma.ro,后者解析为 213.133.103.5),但 Google 使用的是“最佳猜测”而不是实际指定的记录。
可能是您在设置记录后过早发送了此测试消息,而 Google 服务器在进行此检查时根本没有获取该记录。请尝试发送新的测试消息。