使用 cron 任务向我网络上的所有用户发送每日更新电子邮件的最佳方式到底是什么?电子邮件将由来自多个模型的不同信息组成。
我想从请求模型和用户模型中执行诸如“1 个新朋友请求:名称...”之类的操作,以及来自事件和用户模型的“您的朋友有 3 个即将发生的事件:由名称托管的事件名称...” .
我意识到这是一项常见任务,但我没有看到太多关于它的信息,所以任何关于做这样的事情的一般提示将不胜感激!
旁注:如果这很重要,我将使用 Heroku 每日 cron 插件来完成此任务(尽管我认为不应该这样做)。