发送HTML电子邮件给MySQL表中的一组人的最佳方法?

问题描述:

我想知道从MySQL数据库发送人员列表(> = 2000)的最佳方式是什么。我想发送一封HTML电子邮件给从这个MySQL数据库的表中检索到的人员。我知道现有的程序或“群发邮件程序”,但我被告知使用它们可能会将我的域列入黑名单。如果我写了一个小程序,并以200个块为单位将电子邮件收件人分开,然后循环访问这些块,那该怎么办?这会是更好还是更安全的方式?发送HTML电子邮件给MySQL表中的一组人的最佳方法?

由于提前, 添

+0

http://www.mailchimp.com/,因为群发邮件比发送邮件更复杂。当你不得不发送很多消息时,会有很多担忧。请参阅http://stackoverflow.com/questions/3905734/how-to-send-100-000-emails-weekly – 2010-12-14 16:45:27

通过垃圾邮件的迷宫越来越UCE(未经请求的商业电子邮件)的艺术,每天过滤的变化。我有几点建议:

1)确保你的内容是合法和专业的......人们将不太可能将你的东西报告为垃圾邮件。

2)使用您的ISP的SMTP服务器发送邮件。大多数ISP会做很多工作来确保他们的服务器不被列入黑名单。你可以做的最糟糕的事情之一是从你自己的计算机/工作站中从动态IP地址(咖啡店,家用电缆调制解调器)发送它,因为你的计算机不在已知的邮件服务器系列中(主要由特殊类型定义的DNS记录)。您的ISP的邮件服务器可能能够正确处理大量邮件,而不会导致垃圾邮件过滤/传送问题。

这当然可能会违背您的ISP的服务条款,但如果您将邮件作为合法的商业通信发送,则应该没问题。在发送它之前请检查他们的技术支持,确保您按照本书进行。