PHP电子邮件效率(BCC与个人电子邮件)

Ora*_*rog 15 php email bcc

我们基于网络的PHP软件目前向1-2000名收件人发送通讯.通讯通常有PDF附件(15KB-5MB).该通讯不需要针对各个收件人进行自定义.

问题:发送一封包含每个收件人盲目复制(BCC)的电子邮件或为每个收件人生成唯一的电子邮件是否更好?

注意事项: - 哪个选项减轻了邮件传输代理的压力? - 哪种选项以编程方式更有效? - 哪个选项资源消耗较少? - 这两种选择都有限制吗?(例如BCC具有最大数量)

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

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

jim*_*imp 16

每个收件人生成一封电子邮件.使用"收件人"字段而不是"BCC"使其成为个人.

好处

  • 邮件队列将准确反映正在发生的事情.
  • 您可以将负载分发到多个电子邮件服务器.
  • 您可以个性化"收件人""主题""身体"等.
  • 您可以使用跟踪网址.
  • 邮件服务器通常每条消息都有BCC限制.如果您一次发送一条消息,则不会达到限制.
  • 在所有交付完成之前,BCC电子邮件通常会保留在队列中.这种情况很少见,但我们经历过(使用最新的qmail)有时单个收件人会回复一个错误,该错误会使邮件服务器再次发送,失败,再次失败......直到我们将其从队列中删除.这让人非常沮丧.

缺点

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

肯定有其他优点和缺点,但这是我遵循的列表.

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

  • PDF附件使电子邮件对垃圾邮件/病毒扫描程序更加可疑,因为已知垃圾邮件试图利用易受攻击的Acrobat版本.这些PDF附件可能会使您的简报更有可能最终出现在收件人的垃圾邮件文件夹中.
  • 大型PDF(1 + mb)对于使用慢速连接或智能手机等受限设备检查电子邮件的人不友好.
  • 链接比附件小得多.如果您不使用5MB附件,您将节省高达13GB的带宽!

  • 如果我不是那么懒,那就是我想写的:-) (3认同)