这是一个典型问题避免发送的邮件被归类为垃圾邮件。
相关内容:
我想知道如何防止我网站上的电子邮件被标记为垃圾邮件?我正在使用 sendmail。
我正在尝试通过 ruby-on-rails 应用程序发送电子邮件。这些邮件都是用瑞典语写的(如果这有区别的话?)。我不知道为什么它们一直被标记为垃圾邮件。
我可以做些什么来将风险降到最低?
答案1
邮件会被主要的 ISP(包括 Gmail、Hotmail、Yahoo 等网络邮件提供商)标记为垃圾邮件,可能的原因如下:
- 如果你从住宅 IP 地址发送
- 如果你从信誉不佳的 IP 地址发送
- 如果您发送的邮件符合某些模式(这些模式很难描述,但软件会以模糊匹配的方式寻找诸如“恭喜,您赢了 10 亿美元!”之类的内容)。
- 如果你向 ISP 发送邮件过多,速度太快
- 如果 ISP 上有太多人点击了你邮件上的“这是垃圾邮件”按钮
- 如果你不使用 SPF 识别您域中的哪些邮件服务器可以发送电子邮件,哪些服务器不能
- 如果您不使用 DKIM 来签名您的邮件
- 如果您没有申请成为“群发发件人”的权限(有些公司提供此功能,例如 AOL 和 hotmail)
- 如果你的 IP 地址在任何 DNS 黑名单中
以及许多其他可能的原因。
您可以在以下位置检查 IP 地址的信誉:https://www.senderscore.org/
您可以在以下位置检查自己是否被列入各种黑名单:http://www.mxtoolbox.com/blacklists.aspx
答案2
除了优秀接受的答案许多大型电子邮件提供商都为(批量)发件人提供特殊工具和程序,帮助您防止有效电子邮件被标记为垃圾邮件。反馈循环程序非常典型,它允许您作为发件人响应收件人的垃圾邮件投诉,而不是立即被列入垃圾邮件发件人黑名单。
但仍然没有任何保证。
微软负责其中包括@hotmail.com
,@live.com
并@outlook.com
提供@msn.com
:
谷歌的@gmail.com
产品:
- 相似的建议正如上面的答案一样。
- 这邮政局长工具箱postmaster.google.com适用于域名所有者。
美国在线优惠:
- 反馈循环、白名单请求和一系列工具https://postmaster.aol.com/
- 他们的邮件服务器生成具体错误信息您还可以在邮件日志/退回邮件中找到它,它可以帮助诊断传递问题。
毫无疑问还有更多!
答案3
将邮件标记为垃圾邮件的通常原因也是缺少几个标题,通常是缺少“收件人”标题,这通常在从主机的控制台发送邮件时或使用配置不当的脚本时发生。
答案4
这个问题没有简单的答案。从发送主机到邮件服务器,再从邮件服务器到目标节点(下载电子邮件的主机)进行跟踪路由。简单地说,每个节点都可以成为反垃圾邮件服务器,并且可以将您的电子邮件标记为垃圾邮件。更不用说可以有透明的反垃圾邮件代理/utms/andsoons,最后在用户计算机上安装防病毒软件。
一般来说,您首先可以做的事情是:
- 禁用目标账户邮件服务器上的反垃圾邮件
- 检查目标路由器上是否没有反垃圾邮件功能,该功能也可用作反垃圾邮件
- 尽可能将发件人域名列入白名单
- 检查 sendmail 日志,检查你的应用程序是否没有发生故障,并且没有发送数千封电子邮件
- 检查您是否没有违反您的 ISP 的邮件发送政策(通常是邮件/小时)
- 检查域的 DNS 配置是否正确,例如 SFP 字段
- 例如从 mxtoolbox.com 运行一些测试来查找邮件服务器的潜在问题。