我有一个包含日常新闻的新闻门户网站。我需要通过时事通讯向订阅者发送每日新闻。
我已经实现了一个执行以下任务的PHP / MySQL自定义新闻稿系统:
问题:
我必须估计这个cronjob需要运行多长时间才能完成完整的用户列表(5'x 10封电子邮件)= 120Email / hours = TotalUsers / emailperhours = cronjob需要运行的小时数 我克服了这个问题,因为直到现在我还没有这么多用户,我仍然可以设法让cronjob运行足以发送所有邮件,但是对于未来?
所有电子邮件接收者都保存为双重选择,这意味着我非常确定它们的存在,但是您可以想象我会因为其他原因而无论多少邮件传递: 在这里我需要帮助,因为我不知道怎么赶到那里通过PHP发送邮件并更新MySQL表以暂停这些不必要的发送。
备选方案:
我知道有很多提供商提供新闻稿系统,但每次你编写你的静态电子邮件正文时这都很好。在这里,我需要一个动态的电子邮件正文,每天都会生成新鲜的新闻,然后将其发送给收件人。
我还需要一些建议。
答案 0 :(得分:0)
您可能会发现使用像SendGrid这样的服务是值得的 - 他们有一个处理动态内容的API。我自己没有测试过这方面的问题,但是他们收取的价格很低,可能值得你省去头痛。