我在一个应用程序上工作,用户输入他们想要提醒的某些日期(生日,纪念日,假期等)。我需要设置一个自动发送的电子邮件,该电子邮件会在2周,1周和1天之前发出他们选择的日期。
在rails 3应用程序中,最好的方法是什么?
我有mandrill(smtp)和Mailchimp帐户..
谢谢!
答案 0 :(得分:2)
设置rake任务,检查是否需要发送任何电子邮件,然后在任务中发送它们。然后,使用提到的heroku addon垃圾收集来运行'rake my_email_task',其中my_email_task是您的自定义任务的名称。
答案 1 :(得分:1)
你是否有机会在Heroku上运行它?