如何在if语句上发送Rails Mailer(提醒电子邮件)而不是由用户操作



到目前为止,我所有的rails邮件都是由用户操作触发的(创建帐户、发送请求等)。然而,现在我想发送一个(提醒)电子邮件没有用户操作,而是如果两个语句是真的(时间经过&枚举状态待定)。最好的方法是什么?我可以用一个工人吗?谢谢,罗宾

您可以创建一个rake任务来发送提醒,然后创建一个cron作业来定期运行它。对于这个东西,我推荐使用每当gem

这里有一个如何创建rake任务的示例-> http://railsguides.net/how-to-generate-rake-task/

最新更新