从linux发送的群发邮件

use*_*226 5 php linux bash sendmail amazon-ec2

我一直在运营一个网站,这个网站已经有了显着的成长.现在在我的数据库中我有大约40k的电子邮件,我打算向那些获得某种订阅源的人发送电子邮件.我们的想法是能够通过电子邮件发送给所有订阅的人.

至于现在我一直在尝试使用phplist,阅读电子邮件并发送它们,但我发现它需要花费很多时间来发送所有电子邮件.

  • 首先,我想知道是否有任何网页列表,我必须订阅我的域名,以便让gmail,hotmail,雅虎等知道我不是垃圾邮件,我将发送"很多"每天/每周的电子邮件?

  • 另一个问题是,有没有更好的方法在短时间内发送电子邮件?我一直在考虑这样的事情,运行一个cronjob同时发送电子邮件给那些电子邮件以字母a,b,c,d,e等开头的人,这样我就可以并行发送电子邮件,但我不知道如果那是个好主意.我想要的另一件事是为每个用户创建一个linux用户,同时为每个用户运行一个cronjob,它将电子邮件发送到相应的电子邮件.

我不知道这是否可行,所以我会提供任何帮助或建议.非常感谢!:)

PD:我希望能够平均30-40分钟发送电子邮件,并且还可以使用hotmail,gmail,yahoo等来将我归类为垃圾邮件.现在我正在使用只有一个AMI实例的亚马逊免费EC2帐户,但我可以支付任何其他服务或我需要的额外实例来完成工作.

sdo*_*lgy 2

使用亚马逊的电子邮件解决方案: http://aws.amazon.com/ses/ ...否则,无论您如何分类(垃圾邮件与否),发送大量“电子邮件”通常都不是一件好事来自免费实例。

其他人肯定会推荐其他服务,例如http://mailchimp.com/,它们也非常适合目的......

最后,如果您很顽固,不想为执行此操作的服务付费,您可以考虑部署一些经过良好调整和正确配置的 MTA(邮件传输代理),以确保它们发送最大数量的电子邮件在有限的时间内。您可以按照您的建议使用 cron 或某些企业调度工具(例如 )TWS来帮助协调此过程。

老实说...如果您不采用前两种方法,并尝试通过利用免费来合法化您的目的...我会倾向于将您归类为垃圾邮件。如果您走正确的路...您将正确做事并支付一些服务费用,这有助于保证您不是垃圾邮件发送者...