如何管理新闻通讯?

时间:2015-01-29 10:58:28

标签: php mysql codeigniter

我为单个用户开发了新闻稿模块,其工作正常。

现在我需要为多个用户扩展模块。

我的问题是,当多个用户同时为多个订阅者安排简报时,如何管理简报?

我认为它有两种方式,首先是在完成第二次发送后执行第一期通讯。第二种方法是从数据库中为订阅者提取随机记录以发送新闻稿,以便它同时发送。

1 个答案:

答案 0 :(得分:0)

我建议您将所有任务存储在数据库和发送所有邮件的功能中,并将任务标记为已完成。我将使用cronjob执行此函数。

https://ellislab.com/codeigniter/user-guide/general/cli.html

我还建议您逐个发送邮件(取决于您要发送的邮件数量)以避免被标记为垃圾邮件。