15

我们基于 Web 的 PHP 软件目前向 1-2000 名收件人发送时事通讯。时事通讯通常有一个 PDF 附件 (15KB-5MB)。时事通讯不需要针对各个收件人进行定制。

问题:是发送一封电子邮件,每个收件人都密件抄送 (BCC),还是为每个收件人生成唯一的电子邮件消息更好?

注意事项: - 哪个选项对邮件传输代理的压力较小?- 哪个选项以编程方式更有效?- 哪个选项占用的资源较少?- 任何一个选项都有限制吗?(例如 BCC 有最大数量)

我试过谷歌,但我找不到任何人根据经验证据有明确的意见。实际上很难找到任何有意见的人。

谢谢:感谢所有为回答这个问题做出贡献的人。非常感谢人们的反馈,以确保我们正确地做事!

4

3 回答 3

17

为每个收件人生成一封电子邮件。使用收件人字段而不是密件抄送来使其个人化。

好处

  • 邮件队列将准确反映正在发生的事情。
  • 您可以将负载分配到多个电子邮件服务器。
  • 您可以个性化“收件人”“主题”“正文”等。
  • 您可以使用跟踪 URL。
  • 邮件服务器通常对每封邮件都有密件抄送限制。如果您一次发送一条消息,您将不会达到限制。
  • 密件抄送电子邮件通常会保留在队列中,直到所有交付完成。这种情况很少见,但我们经历过(使用最新的 qmail)有时单个收件人会响应一个错误,使邮件服务器再次发送它,失败,再次,失败......直到我们将其从队列中删除。这让人们非常不安。

缺点

  • PHP 脚本必须更加努力地生成单个请求。

当然还有其他优点和缺点,但这就是我遵循的清单。

更新:关于 PDF 附件,我建议提供下载链接,除非将其包含在电子邮件中至关重要。

  • PDF 附件使垃圾邮件/病毒扫描程序看起来更加可疑,因为众所周知,垃圾邮件会尝试利用易受攻击的 Acrobat 版本。这些 PDF 附件可能会使您的时事通讯更有可能最终出现在收件人的垃圾邮件文件夹中。
  • 大型 PDF (1+mb) 对于使用慢速连接或受限设备(如智能手机)查看电子邮件的人不友好。
  • 链接比附件小得多。如果您不使用 5MB 附件,您将节省多达 13GB 的带宽!
于 2012-09-20T19:59:05.997 回答
1

这取决于您站点的 MTA 基础设施。如果运行您的网络应用程序的盒子设置为将所有电子邮件转发到您的 ISP 的某个电子邮件中心,那么密件抄送绝对是优势。否则,它可能会为您节省一些带宽,但不一定(这取决于您发送到的实际地址)另外,我建议您不要将 pdf 附加到消息中,而是将其放在网络服务器上并在 e- 中包含超链接邮件。当我收到您的消息时,它是一条群发消息。我相信很多人即使选择接收也不会阅读您的消息。

于 2012-09-20T19:58:20.660 回答
1

无需附加如此大的文件(某些 MTA 也可能因为文件大小而拒绝),将其上传到可公开访问的地方(即 Web 服务器)的某个位置,并向他们可以使用的所有电子邮件收件人发送一个简单的链接查看 PDF。

这种方法的好处是可以节省大量带宽,即使您需要为每个收件人提供不同的 PDF,您仍然可以使用它。

于 2012-09-20T20:05:48.087 回答