向一个大列表发送电子邮件的最佳方式是什么?在这个列表中,每封电子邮件都要使用来自数据库和其他来源的信息进行个性化设置


What's the best way to send email to a large list where each email is to be personalized with information from a database and other sources?

我经营一个团购网站。我想每天给注册他们的用户发送电子邮件。网站本身是PHP/MySQL。我应该用什么来发送电子邮件?每封电子邮件都是针对每个用户的,具体取决于用户想要收到的交易类型。Quora或其他团购网站用什么发送邮件?

我认为您可以使用循环来遍历存储在数组中的电子邮件,其中数组的键是各自的用户id,然后相应地发送电子邮件。您可以使用foreach循环

您可以在数据库中创建一个表来临时存储尚未收到邮件的地址,并创建一个每30分钟左右发送200封邮件的cronjob。像这样,你可以避免点击一些按钮,等待几个小时,直到你的脚本完成。

删除所有收到邮件的地址,直到您的表为空。使用另一个每周或每月运行一次的cronjob(以发送时事通讯为周期),用收件人地址填充临时表。