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

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

这是一个典型问题避免发送的邮件被归类为垃圾邮件。
相关内容:

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

我正在尝试通过 ruby​​-on-rails 应用程序发送电子邮件。这些邮件都是用瑞典语写的(如果这有区别的话?)。我不知道为什么它们一直被标记为垃圾邮件。

我可以做些什么来将风险降到最低?

答案1

邮件会被主要的 ISP(包括 Gmail、Hotmail、Yahoo 等网络邮件提供商)标记为垃圾邮件,可能的原因如下:

  1. 如果你从住宅 IP 地址发送
  2. 如果你从信誉不佳的 IP 地址发送
  3. 如果您发送的邮件符合某些模式(这些模式很难描述,但软件会以模糊匹配的方式寻找诸如“恭喜,您赢了 10 亿美元!”之类的内容)。
  4. 如果你向 ISP 发送邮件过多,速度太快
  5. 如果 ISP 上有太多人点击了你邮件上的“这是垃圾邮件”按钮
  6. 如果你不使用 SPF 识别您域中的哪些邮件服务器可以发送电子邮件,哪些服务器不能
  7. 如果您不使用 DKIM 来签名您的邮件
  8. 如果您没有申请成为“群发发件人”的权限(有些公司提供此功能,例如 AOL 和 hotmail)
  9. 如果你的 IP 地址在任何 DNS 黑名单中

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

您可以在以下位置检查 IP 地址的信誉:https://www.senderscore.org/
您可以在以下位置检查自己是否被列入各种黑名单:http://www.mxtoolbox.com/blacklists.aspx

答案2

除了优秀接受的答案许多大型电子邮件提供商都为(批量)发件人提供特殊工具和程序,帮助您防止有效电子邮件被标记为垃圾邮件。反馈循环程序非常典型,它允许您作为发件人响应收件人的垃圾邮件投诉,而不是立即被列入垃圾邮件发件人黑名单。

但仍然没有任何保证。

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

谷歌@gmail.com产品:

美国在线优惠:

毫无疑问还有更多!

答案3

将邮件标记为垃圾邮件的通常原因也是缺少几个标题,通常是缺少“收件人”标题,这通常在从主机的控制台发送邮件时或使用配置不当的脚本时发生。

答案4

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

一般来说,您首先可以做的事情是:

  • 禁用目标账户邮件服务器上的反垃圾邮件
  • 检查目标路由器上是否没有反垃圾邮件功能,该功能也可用作反垃圾邮件
  • 尽可能将发件人域名列入白名单
  • 检查 sendmail 日志,检查你的应用程序是否没有发生故障,并且没有发送数千封电子邮件
  • 检查您是否没有违反您的 ISP 的邮件发送政策(通常是邮件/小时)
  • 检查域的 DNS 配置是否正确,例如 SFP 字段
  • 例如从 mxtoolbox.com 运行一些测试来查找邮件服务器的潜在问题。

相关内容