我已经设置了 postfix 来发送邮件,但还没有正确设置 ptr 记录、DomainKeys 和发件人 ID。发送到 gmail.com 帐户的所有邮件都进入了垃圾邮件文件夹(这很好),但 live.com 和 msn 用户根本收不到,垃圾邮件中什么也没有。live.com 是否有可能在未经用户同意的情况下完全丢弃邮件?MSN/Live.com 正在做一些 Google 没有做的事情。
編輯:來自:http://mail.live.com/mail/junkemail.aspx
If a message has an SCL rating lower than a certain threshold, it is considered spam and a rule then deletes the message rather than send the message to the users’ junk e-mail folders.
似乎我的邮件没有达到垃圾邮件信任级别,因此只是删除了它,而没有将其发送到垃圾邮件文件夹。除了设置域密钥和涉及的众多细节之外,增加 SCL 以使其至少进入垃圾邮件文件夹还需要哪些步骤。我已经完成了 PTR/rDNS 并对其进行了测试,但尚未奏效。
答案1
我不太清楚如何提高你的 SCL,但你应该确保已经采取了其他步骤来帮助证明你就是你所说的那个人。
SPF/发件人 ID -http://www.openspf.org/
这是您的发送域的明确批准,允许此邮件服务器代表其发送邮件。它设置为一个简单的 DNS TXT 条目,非常快速和容易。您可以通过单击回复消息旁边的箭头并选择“显示原始”然后查找来判断您是否在 gmail 中正确设置了它
Received-SPF:通过(google.com:xxx@your_domain.com 的域名指定 [IP 地址] 为允许的发件人)
DKIM-dkim.org/
这是您应该考虑的另一种身份验证方案。您应该使用 SPF 来执行此操作,而不是代替它。这确实需要对您的邮件进行签名,但提供了一定程度的安全性,确保您的电子邮件不会被其他域欺骗。
祝你好运!亚当