群发电子邮件 - cron 作业

群发电子邮件 - cron 作业

在我的项目中,我需要每月向网站的注册会员发送一次电子邮件。为此,我在 cpanel 上设置了一个 cron 作业,它运行良好。

我怀疑的是,明天网站的用户数量会增加,会有成千上万的用户。那么 cron 任务还能正常工作吗?

我想知道 cron 是否可以处理一次向数千名用户发送电子邮件的任务。

请帮忙。

答案1

如果您定期向数千名用户发送消息,那么 cron 作业在技术上应该能够做到这一点,但它对您和您的用户来说合适吗?

邮件列表管理应用程序(例如邮递员) 可能更合适。它可以配置为以不太可能违反垃圾邮件过滤器的方式发送消息,将帮助您管理谁收到消息,并应允许收件人选择退出。您仍然可以设置 cron 作业以按计划触发消息的发送 - 我相信这是发送批量消息的更可持续的方式。

答案2

我正好遇到了这个问题,所以我创建了 Fat Controller 来解决它。Fat Controller 基本上是一个用 C 编写的守护进程,可以定期运行其他程序,例如发送下 x 封电子邮件的脚本。

诀窍在于它可以同时运行脚本的多个实例。

我写了关于这个特定用例的文章: http://www.4pmp.com/fatcontroller/use-cases/

相关内容