发送电子邮件广播

时间:2009-08-13 13:52:30

标签: email

我正在开发一个应用程序,允许管理员定期发送注册用户(选择加入)广播电子邮件,或者基于各种其他标准。在任何情况下,我都很好奇是否应该向每个收件人发送单独的电子邮件,或者在一条邮件上发送所有邮件。目前,电子邮件列表大约有1500个收件人,但它应该一直扩展到至少25k而没有问题。

思考?我是否进入了一个我需要担心被列入垃圾邮件列表的范围?

5 个答案:

答案 0 :(得分:2)

是的,我在邮件列表中遇到了垃圾邮件列表问题,管理非营利组织的电子邮件列表。

有人希望采取额外的预防措施:确保您的电子邮件包含SPF条记录,编写脚本以批量发送电子邮件,随着时间的推移逐步节省。绝对一次发送一个,而不是bcc,因为直接邮件有更好的机会到达。取消订阅非常容易。在发送的邮件中包含人们订阅的电子邮件 - 通常人们会将电子邮件转发到其他帐户,然后尝试取消订阅该帐户并感到沮丧。

即便如此,如果您必须在某个时候更改IP,也不要感到惊讶。

答案 1 :(得分:1)

你正在进入这个范围。这就是我希望让第三方代表我发送电子邮件的地方。让他们担心被标记为垃圾邮件发送者,提供带宽等等。

答案 2 :(得分:0)

我最近使用相同的标准构建了一个应用程序。我们在内部发送电子邮件,并向每位收件人发送一封电子邮件。

使用域密钥签名或确保为您的域使用SPF记录。我们最初没有这样做,并被许多不同的ISP列入黑名单。幸运的是,让他们解锁您是相当容易的。大多数将包括您可以填写的在线表格或您可以在服务器退回邮件中使用的电子邮件地址。

答案 3 :(得分:0)

请勿尝试实施自己发送的实际电子邮件。这是浪费大量时间。要么将整个流程外包给众多信誉良好的供应商之一(我处理的许多组织使用Constant Contact,并且运行良好),或者运行花园式邮件列表服务器(例如Mailman)内部。

无论哪种方式,努力使取消订阅变得非常容易(好的供应商已经涵盖了这些),验证来自您公司的消息,并证明您的公司不是垃圾邮件。真正的邮件列表服务器软件支持所有这些目标,通过添加适当的标头来非常清楚地识别源并使取消订阅变得容易。例如,Gmail现在将提供send unsubscribe requests以响应标记为“垃圾邮件”的邮件列表邮件,以及long time的AOL。

如果可以管理,请务必设置SPFDKIM

最后,无论你做什么,请确保保留订阅日志,这样如果有人指责你发送垃圾邮件,你就可以为自己辩护。

答案 4 :(得分:0)

这项任务在严格的技术层面上大多无趣。您应该担心当收件人认为您的列表的内容是垃圾邮件并且开始(a)抱怨或(b)将邮件标记为与一个或多个反垃圾邮件服务提供商的垃圾邮件时会发生什么。这样的事情必然会与你描述的大小列表一起发生。

如果您已做好准备并有时间处理此类案件,请至少开始。 (改变你的邮件服务器的IP地址,如Devin Ceartas所建议的那样,顺便说一下也不会有太多用处。)

如果你想建立自己的东西,我有两条建议:

  1. 取消订阅必须轻松,不超过一次或两次点击。使用Mailman或任何其他用于讨论邮件列表的邮件列表管理器会遇到麻烦。
  2. 向1500(或25k)收件人发送相同的邮件可能会使您的邮件服务器受到一些负担,但它有一个严重的缺点:您将无法使用VERP来确定是否所有地址曾经订阅过您的列表的人仍然有效。 (如果有许多无效地址的传递尝试,大型邮件提供商倾向于将邮件归类为垃圾邮件。)