防止邮件被标记为垃圾邮件

这是关于避免将传出邮件归类为垃圾邮件的一个典型问题 。
还相关:

  • 战斗垃圾邮件 – 我可以做什么:电子邮件pipe理员,域名所有者或用户?
  • 什么是SPFlogging,我如何configuration它们?

我想知道如何防止我的网站的电子邮件被标记为垃圾邮件? 我正在使用sendmail

我试图通过我的ruby-on-rails应用程序发送电子邮件。 邮件全部用瑞典文写成(如果这样做有所作为)。 我不知道为什么他们一直被标记为垃圾邮件。

有什么我可以做的,以尽量减less风险?

邮件将被主要ISP(包括Gmail,Hotmail,雅虎等networking邮件提供商)标记为垃圾邮件,原因如下:

  1. 如果您从一个住宅IP地址发送它
  2. 如果您是从声誉不佳的IP地址发送的
  3. 如果您发送的邮件与某些模式相匹配(这些描述很难描述,但软件会以模糊匹配的方式查找“恭喜,您赢了10亿美元!”)。
  4. 如果您发送太多邮件给ISP太快
  5. 如果ISP中的人太多,请点击电子邮件中的“这是垃圾邮件”button
  6. 如果您不使用SPF来确定您的域的哪些邮件服务器可能会发送电子邮件, 哪些服务器可能不会
  7. 如果您不使用DKIM签名您的消息
  8. 如果你还没有要求成为“批量发件人”的权限(有些提供像AOL和Hotmail)
  9. 如果您的IP地址位于任何DNS阻止列表中

以及许多其他可能的原因。

您可以通过https://www.senderscore.org/查看您的IP地址的声誉
您可以在http://www.mxtoolbox.com/blacklists.aspx查看您是否在各种拦截列表中

除了出色的接受答案中的所有步骤之外,许多最大的电子邮件提供商还为(批量)发件人提供特殊的工具和程序,这将有助于防止有效的电子邮件被标记为垃圾邮件。 相当典型的是反馈循环程序,允许您作为发件人来回应收件人的垃圾邮件投诉,而不是立即作为垃圾邮件发件人列入黑名单。

尽pipe如此,仍然没有保证。

微软负责其中@hotmail.com@live.com@outlook.com@msn.com提供:

  • 垃圾邮件报告程序JMRP的域名所有者。
  • 智能networking数据服务SNDS主要用于IP空间的所有者而不是单个域。

Google@gmail.com产品:

  • 与上面的答案类似的build议 。
  • postmaster.google.com上的postmaster工具箱,适用于域所有者。

美国在线提供:

无疑还有更多!

通常,将邮件标记为垃圾邮件的原因通常是由于没有多个标题,通常是从主机控制台发送邮件或configuration不当的脚本时经常发生的“收件人”标题。

没有简单的答案。 执行从发送主机到邮件服务器以及从邮件服务器到目标节点(正在下载电子邮件的主机)的跟踪路由。 简单地说,每个节点都可以成为一个反垃圾邮件服务器,并可以将您的邮件标记为垃圾邮件。 更不用说,可以有透明的反垃圾邮件代理/ utms /和海洋和最终的防病毒软件安装在用户的计算机上。

一般来说,你可以做的第一个地方:

  • 禁用邮件服务器上的目标帐户的反垃圾邮件
  • 检查目标路由器上是否没有反垃圾邮件,也可用作反垃圾邮件
  • 白名单发件人域无处不在
  • 钻取sendmail日志,检查您的应用程序是否无法正常工作,而不是发送数千封电子邮件
  • 检查你是否没有违反你的isp邮件发送政策(通常是邮件/小时)
  • 检查域的正确的DNSconfiguration,例如。 SFP领域
  • 从例如mxtoolbox.com运行一些testing来发现邮件服务器的潜在问题。