【问题标题】:Avoiding spam filters for legitimate mail [duplicate]避免合法邮件的垃圾邮件过滤器[重复]
【发布时间】:2010-09-21 10:41:44
【问题描述】:

How do you make sure email you send programmatically is not automatically marked as spam? 的副本

最初我计划从我的网站以 html 格式发送电子邮件(即 content-type: text/html;),但我今天刚刚想到了一些事情,以纯文本格式发送电子邮件不是更好吗,即 content-type: text/plain;,这样我的邮件最终进入垃圾邮件/垃圾文件夹的机会就会减少,我在想这一定是垃圾邮件过滤器在流行的网络邮件服务(如 gmail、yahoo 和 hotmail)上使用的规则之一,什么你觉得呢?

【问题讨论】:

标签: email spam-prevention


【解决方案1】:

根据我的经验,大多数反垃圾邮件系统将 HTML 的 Hamminess 评分略低于纯文本,但还有更重要的因素需要考虑,这些因素会影响可传递性:

  • 确保您的邮件服务器具有有效的反向 DNS 配置,否则您将无法投递到许多域。
  • 调查将SPF 记录添加到您的DNS 区域文件。这很有帮助,尤其是对 GMail。
  • 查看DomainKeys,如果它在您的平台上可用。这本质上是附加到您的出站邮件的加密签名,因此它证明您是发送邮件的人。
  • 查看您的邮件内容,确保您没有使用任何明显垃圾邮件指标的字词(尤其是在主题行中)。

【讨论】:

    【解决方案2】:

    我认为为了安全起见,除了 Tim Howland 的建议之外,您始终可以先发送一封纯文本电子邮件,欢迎此人并要求将您的域放入他们的电子邮件安全文件中。我看到大公司经常发生这种情况。我收到一封纯文本电子邮件,上面写着“欢迎,请确保 email@bigcompany.com 在您的安全电子邮件文件中。”

    我不能说您的纯文本电子邮件一开始就不会被视为垃圾邮件,但至少这是确保您的 HTML 电子邮件通过的简单的第一步。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-25
      • 2014-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-10
      • 2010-09-21
      相关资源
      最近更新 更多