我一直无法从我的服务器向 hotmail.com 和 live.com 电子邮件地址发送电子邮件。我读过 serverfault 上的其他帖子,但它们没有帮助。这是错误消息。它非常模糊
550 SC-001 由于政策原因,Windows Live Hotmail 拒绝邮件。拒绝的原因可能与具有垃圾邮件特征的内容或 IP/域信誉问题有关。如果您不是电子邮件/网络管理员,请联系您的电子邮件/互联网服务提供商寻求帮助。电子邮件/网络管理员,请访问http://postmaster.live.com获取电子邮件传递信息和支持
我拜访了http://postmaster.live.com和http://microsoft.com/senderid但什么都没起作用。我有一个 mx 记录和一个有效的 spf 记录:v=spf1 a mx ~all
通过了谷歌的验证。我已经三次检查了所有垃圾邮件列表,我的 IP 不在任何列表中。我很茫然,有什么建议吗?
答案1
答案2
在此处的“多 RBL 检查”框中输入您的 IP 地址:http://www.anti-abuse.org
如果您得到任何结果,那很可能就是您的问题。
答案3
您有可能在收到的标头中的某处报告宽带提供商地址空间(dsl、电缆等)。
由于经济低迷,许多客户转而使用知名宽带提供商,我们开始看到政策被拒绝。我们的解决办法是将这些客户的电子邮件通过一个主机代理,该主机会删除所有“已接收”标头,使邮件看起来都是本地发送的。
这很麻烦 - 我们过去只是通过添加收到的标头以通常的方式记录所有内容。多亏了这些愚蠢的策略过滤器,我们开始对原始 IP 地址进行编码,并将它们反向放入这些公司不会查看的自定义标头中,就像变魔术一样,问题消失了。他们不再知道邮件来自 DSL。
有几个大人物参与了此事。我不会说出他们的名字。最糟糕的是,在我们看来,这就像是一个敲诈勒索计划。他们要求每家公司每年支付 X 美元,以批准一家公司使用宽带地址,但几个月后,他们才允许免费“注册您的公司”。
答案4
您的公司有多少个外部 IP 地址?通过不同的 IP 将您的电子邮件服务器进行 NAT 出站,看看会发生什么。
即使您不在 RBL 中,也并不意味着您不在 Hotmail 的黑名单中。:)
一般来说,您应该确保所有用户流量都通过不同的 IP 发出,这样如果客户端受到威胁,您的电子邮件就不会受到影响。