3

我想用 PHP 发送一封 HTML 电子邮件。我想知道应该在电子邮件中使用哪些标题以确保它不会被阻止或最终进入垃圾邮件文件夹。

电子邮件内容将包含 CSS 和 HTML。回复字段将与发件人的不同(这会影响什么吗?)

编辑: 我不知道为什么我的问题被否决了。无论如何,我不希望通过电子邮件发送垃圾邮件或邮件列表。我希望回复字段与发件人不同的原因是因为我正在创建一个 Web 应用程序,用户在其中管理来自各种客户端的作业。每当更新或创建工作时,该应用程序将自动向客户发送有关工作更新的电子邮件。然后客户端可以回复电子邮件以联系用户 - 这就是为什么我需要回复字段作为用户的电子邮件地址。

4

3 回答 3

4

有许多不同的因素会考虑电子邮件是否被阻止,标题发挥作用但也需要考虑的是:

  • 每天发送的电子邮件数量一致(每月 100,000 封将每天对您的声誉造成超过 100,000 封的损失)
  • 如果您经常向退回地址发送电子邮件
  • 您是否在收件人的安全发件人名单上
  • 您要发送到的电子邮件提供商
  • 各种 DNS 设置,例如您是否从您的 IP 注册到的域发送电子邮件
  • 您是否经常通过电子邮件发送无效地址
  • 您是否被黑名单公司之一列入黑名单
  • 其他各种电子邮件提供商机制,例如 yahoo 的域密钥
  • 电子邮件的内容,避免使用 FREE、MONEY 和 LUCKY 等短语
  • 是否包含取消订阅链接(您必须提供一种简单的方式来选择退出电子邮件)

对于一次性电子邮件,您通常没问题,如果您打算使用您的应用程序来发送频繁的邮件列表,那么可能值得招募一家专门处理批量电子邮件的第三方公司。

于 2012-02-29T19:09:25.980 回答
2

考虑使用 SLA(服务水平协议)与您要求的送达率一致的电子邮件发送服务。

有很多服务可以做到这一点:SendGrid、Amazon SES 等。

我建议使用 SendGrid,因为它相对便宜且极易实现。

此外,这是一本有趣的读物(不是学术性的,但有一些有趣的见解):http ://www.smashingmagazine.com/2007/10/16/best-practices-for-bulletproof-e-mail-delivery/

于 2012-02-29T19:07:13.500 回答
0

对于某些垃圾邮件过滤器(尽管不是全部)来说,不同的发件人和回复字段可能是一个危险信号,但确保交付的最佳方法是按部就班地做所有事情。垃圾邮件通常通过以下事实来识别:它与其他垃圾邮件相似,标头的某些部分与您所识别的标准不同,或者是从未经授权的电子邮件域的服务器发送的(请参阅发件人策略框架以了解提高您的机会并要求您的托管服务提供商进行设置)。

于 2012-02-29T19:59:38.373 回答