如何阻止Gmail将我的网络应用发送的邮件标记为垃圾邮件?

24 gmail spam

我有一个简单的Web应用程序,提供每日财务数据.用户订阅,我们每天都会向他们发送电子邮件.但是,Gmail将我们所有的电子邮件标记为垃圾邮件.我们应该注意什么?

Mar*_*rkR 26

首先,要避免垃圾邮件引擎将邮件分类为垃圾邮件,您应该:

  • 确保它们不是垃圾邮件(即确保只有真正选择邮寄的用户才能邮寄 - 确保您保留选择加入审核日志)
  • 确保它们看起来不像垃圾邮件 - $$$快速赚钱并不是一个好主题
  • 确保发件人地址不是欺骗性的,并且似乎不是欺骗性的.使用您有权发送的域(如果您愿意,可以添加有效的SPF记录)
  • 不做任何看起来像恶意软件的事情(例如包含脚本,表格,flash等的HTML电子邮件)

但总的来说主要是:

  • 不要从已知用于发送垃圾邮件的IP地址发送它们.

最后一点意味着你不能使用共享主机.几乎所有共享主机提供商都允许发送不符合上述任何内容的邮件.共享主机提供商的中继几乎总是在许多黑名单上.

它只需要您的共享主机上的一个易受攻击的Web应用程序,它就会变成垃圾邮件网关 - 这是您无法承受的.

编辑:哦是的 - 如果您没有设置信封发件人,您的托管服务提供商可能会将其设置为愚蠢的东西 - 确保您将其设置为与发件人相同: - 这样可确保您的邮件不被发现像欺骗一样


Roa*_*ior 22

  • 阅读Google的批量发送指南.
  • 尝试使用域名密钥识别邮件域名密钥,与这至少1024位的密钥.
  • 确保您的邮件主机是有效的A记录,而不是CNAME.
  • 确保您的MX记录设置为你的邮件主机的完整的主机名(这是建立作为A记录).
  • 为邮件主机使用一致的IP地址.
  • 确保您可以反向查找邮件主机的IP地址.这对于设置SPF /发件人ID记录非常重要.
  • SPF/SenderID信息设置为TXT记录.
  • 配置完所有内容后,您应该对其进行验证.在联系Gmail支持之前,请确保没有任何警告或错误.
  • 正如Tiberu所述,使用垃圾邮件刺客测试您的电子邮件.从您的应用发送自己的电子邮件,并将原始邮件(包括标题)复制到文本文件,并针对垃圾邮件刺客的命令行测试运行它.
  • 如果要发送纯文本电子邮件,请确保将Content-Type标头中的字符集设置为ISO-8859-1.Gmail似乎非常特别.

  • 拥有SPF记录可能没有太大的区别,但*不*有一个似乎对gmail很重要. (2认同)

kd7*_*kd7 3

这是当今许多发送自动电子邮件的公司面临的一个常见问题,即垃圾邮件过滤器过于热情。我看到我的经纪公司和银行只是在每封电子邮件的开头加上“请将‘yourstatement@bank.com’添加到您的安全发件人列表中”。请记住,这家经纪公司和银行可能拥有一支开发人员队伍,并且仍然会向人类收件人发出提醒:)大多数垃圾邮件过滤器都是基于贝叶斯算法的,他们永远不会百分百正确。