1

我正在开发一个应用程序,用户可以在其中输入他们想要提醒的某些日期(生日、纪念日、假期等)。我需要设置一封自动电子邮件,在日期前 2 周、1 周和 1 天发出) 他们选择。

在 rails 3 应用程序中解决此问题的最佳方法是什么?

我有 mandrill(smtp) 和 Mailchimp 帐户..

谢谢!

4

2 回答 2

2

设置一个 rake 任务,检查是否需要发送任何电子邮件,然后在任务中发送它们。然后,使用提到的 heroku 插件垃圾收集来运行“rake my_email_task”,其中 my_email_task 是您的自定义任务的名称。

于 2012-06-20T03:18:30.330 回答
1

您是否有机会在 Heroku 上运行它?

Heroku 有一个用于此类任务的附加组件。

于 2012-06-20T00:21:35.097 回答