我正在为我的 PHP 应用程序开发电子邮件队列模块。因此,所有电子邮件(用户通知、密码提醒...)将被放入队列中,并根据电子邮件的优先级由 cron 进程发送。但我很快就会有新闻信模块。所以我的问题是要么将新闻通讯保存在单独的队列中,要么可以使用集中队列,因为我对所有电子邮件都有优先级属性?
谢谢。
最佳答案
警告:您有构建电子邮件发送器的经验吗?这是一次艰难的冒险,将任务外包几乎总是更好。电子邮件的送达率并不容易或不可预测。
您可以坚持使用一个队列,但一定要能够指定可以从哪个 IP 地址发送特定电子邮件。您需要使用不同的 IP 地址来发送新闻通讯、注册、发票等。更进一步,您需要使用一个 IP 地址来将新闻通讯发送到受信任的地址和不受信任的地址。
关于php - 用于大量邮件的电子邮件队列系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/739831/