我已经构建了一个简单的邮件服务器供个人使用,但无论我做什么,Google 都会拒绝我的电子邮件。
我费了好大劲才找到最初的问题(DNS 中的错误 SPF 条目),但现在,一切似乎都很好,但我仍然收到来自 Gmail 的这种消息:
于 22/10/13 14:20 写道“[电子邮件保护]“ 在 :
你好。这是 myserver.ovh.net 上的 qmail-send 程序。恐怕我无法将您的邮件发送到以下地址。这是一个永久性错误;我已放弃。很抱歉,它没有奏效。
: 2607:f8a0:4d0d:0c05:0000:0000:0000:001a 在我发送邮件后失败。远程主机说:550-5.7.1 [2001:41d0:8:62e0::1 12] 我们的系统检测到此 550-5.7.1 邮件可能是未经请求的邮件。为了减少发送到 Gmail 的垃圾邮件数量,此邮件已被屏蔽。请访问 550-5.7.1 http://support.google.com/mail/bin/answer.py?hl=en&answer=188131有关 550 5.7.1 的更多信息。w14si9673617qeu.76 - gsmtp
我的域名是 mediafins.com,这是与其相关的 SPF 条目:
v=spf1 a mx ip4:37.59.15.224 ~全部
(该 ip 是我的服务器的 IP)。
我也尝试了这个(有趣的工具):http://mxtoolbox.com/public/tools/findproblems.aspx?filter=37.59.15.224/29&source=findmonitors&domain=mediafins.com
唯一的问题与 HTTPS 有关,其他一切都很好。
“其他一切都很好”让我很困扰:如果一切都很好,为什么谷歌仍然拒绝我的电子邮件?
我做错了什么?我是否还必须向我的 MX DNS 条目 mail.mediafins.com 添加 SPF?
谢谢您的帮助,我非常感激!
答案1
那么你也有 IPv6 地址?看来你的邮件服务器使用此地址发送邮件。
如果是这样,那么解决方案之一就是删除 SPF 记录(至少是暂时删除,看看是否有帮助)。
另一个还列出您的 IPv6 地址(或在本例中是您的提供商的地址),而不仅仅是您的 IPv4 地址。