2010-03-19 181 views
2

我正在尝试为我们的业务创建一份通讯。MSN如何过滤垃圾邮件?

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

这太令人沮丧了。

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

我从几台服务器发送了电子邮件,所有这些服务器都是共享的。但我不确定这是否是问题。问题在于它看似随机 MSN如何过滤电子邮件。有些电子邮件可以通过,另外一些则不符合看似不合理的原因。

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

回答

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 blog也具有良好的信息(看起来他们现在有一些技术问题 - 希望它会在您查看时在线)。