我知道这里已经有很多关于能够向 hotmail 发送电子邮件的问题。在过去的几周里,我已经阅读了所有这些内容以及许多在线帖子,但仍然无法解决这个问题。
我遇到的问题是我无法向拥有 hotmail 电子邮件地址的客户发送电子邮件。我可以很好地向 yahoo 发送电子邮件,我也可以向 gmail 发送电子邮件(尽管这些似乎进入了垃圾文件夹),但是当我向 hotmail 电子邮件地址发送电子邮件时,它们似乎永远不会到达。
我在 PHP Symfony2 应用程序中使用 swiftMailer 来发送电子邮件。我的应用程序所在的服务器是 Linux CentOs 机器,我关闭了开放中继
我已发送电子邮件至 'auth-results@verifier.port25.com' 以检查 SPF、DKIM 和 Sender-Id 是否设置正确。该报告的部分输出如下:
==================================================== ========
结果总结
SPF检查:通过
DomainKeys 检查:中性
DKIM检查:通过
发件人ID检查:通过
SpamAssassin 检查:火腿
==================================================== ========
DomainKeys 检查是中立的,我不确定是否需要这样做,因为 DKIM 是 DomainKeys 的扩展。
我在 DNS 中设置了 av=spf1 记录和 spf2.0/pra 记录作为 TXT 条目。
我在这方面的帮助将不胜感激。我认为问题可能与 Sender-ID 有关,但我对这个主题领域了解不多。