0

如何确保以编程方式发送的电子邮件不会被自动标记为垃圾邮件?

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

4

2 回答 2

2

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

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

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

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

于 2008-11-08T14:40:35.373 回答