2

我正在尝试为我们的业务创建时事通讯。

最近几天一直在测试,我注意到的一件事是 MSN 似乎随机过滤掉了我的一些测试消息。

这非常令人沮丧。

我喜欢 PEAR Mail MIME 包,并且一直在使用它。我可能会从我们的一台服务器发送一封电子邮件,导致邮件通过,然后在下一分钟,从我们的另一台服务器发送的同一邮件最终进入垃圾文件夹。然后,如果我在电子邮件中添加附件,并且相同的消息通过之前被阻止的服务器的过滤器。我认为。什么####?这就像掷骰子一样,我无法控制什么是垃圾,什么不是?

我从几台服务器发送了电子邮件,所有这些都是共享的。但我不确定这是问题所在。问题在于MSN 过滤电子邮件的方式似乎是随机的。有些电子邮件会通过,而另一些则因为看似不合理的原因而无法通过。

我的想法不多了,但我不会放弃。因此,我写信给您有关 MSN 如何过滤垃圾邮件的 HARDCORE 技术信息。

4

1 回答 1

2

首先,这可能更适合 ServerFault。问题更多与基础设施相关,而不是与应用相关。

这是一个常见问题,并且无法完全解决,尤其是在您使用共享邮件服务器的情况下。但是您可以采取一些措施来增加邮件被邮件服务接受的可能性。

  • 运行您自己的邮件服务器,不要使用共享服务器。这样您就可以更好地控制邮件服务器的声誉。邮件服务器的声誉很重要,因为使用该服务器的其他人可能会导致其声誉下降,从而降低您的邮件被接受的可能性。重要的是拥有自己的专用 IP 号码。
  • 确保您为邮件服务器设置了反向 DNS。没有正确配置反向 DNS 是拒绝邮件的好方法。
  • 使用 SPF、SenderId、DomainKeys 和 DKIM。我相信 MSN 使用 SenderId。这些为您提供了一种方法来告诉其他邮件服务器,发送邮件服务器是经过批准的服务器,可以从您的域名发送邮件。如果这些都通过,那么邮件不太可能是垃圾邮件。这是一篇关于这些事情的文章: http ://www.digitalsanctuary.com/tech-blog/debian/setting-up-spf-senderid-domain-keys-and-dkim.html
  • 不要发送垃圾邮件!如果你做了所有这些事情并且仍然发送垃圾邮件,你仍然会遇到麻烦。
  • 监控反弹,可能使用 VERP。
  • 确保提供退出列表的方法。

可以在此处找到其他建议: https ://serverfault.com/questions/48428/how-to-send-emails-and-avoid-them-being-classified-as-spam

这是我使用的 SPF 配置示例: https ://serverfault.com/questions/122121/dns-zone-file-spf-configuration-to-support-sending-mail-from-multiple-servers-and

时事通讯尤其容易看起来像垃圾邮件。您可以考虑使用MailChimp或类似的专门从事电子邮件营销和群发电子邮件的服务。他们将确保关注所有技术细节,如果服务器被阻止,则将其从阻止列表中删除,等等。它们还为您提供选择退出功能、CAN-SPAM 合规性等。

我发现Spamtacular 博客也有很好的信息(看起来他们现在遇到了一些技术问题 - 希望当您查看此内容时它会在线)。

于 2010-03-19T23:02:40.283 回答