在RoR中的事件发生前2天,将发布预定电子邮件的最佳方法是什么?事件日期将被存储到数据库中,并且我只想在事件发生前两天发送提醒。预定电子邮件发布
Q
预定电子邮件发布
1
A
回答
0
你可以在你schedule.rb文件
every 1.day do
trigger mailer
end
和邮件方式
def mail_setup
if Date.today == event_date - 2.days
mail setup
else
do nothing
end
end
0
试试这个
你可能自己已经想通了这alreay出来。那么......无论如何:在所描述的情况下,我总是使用外部crontab作业。在一定的时间间隔(以你的情况如每一天),您通过
rails runner script.rb
或
rails runner -e class-method
脚本或则该方法拨入您的应用程序扫描DB未决触发日期和做什么它应该做的,例如发送电子邮件。
ps:当然,你必须照顾你的导轨调用的正确环境。
+0
还是我的帮助? ;-) – Atastor 2012-09-17 15:18:55
+0
还没有机会测试 – 2012-10-25 08:32:26
相关问题
- 1. 从iPhone发送电子邮件与预定义的电子邮件地址
- 2. CruiseControl.Net发布电子邮件未能所以这里发送电子邮件
- 3. 如何发送电子邮件到特定的电子邮件?
- 4. PHP - 电子邮件发布(像Posterous)?
- 5. CC.NET电子邮件发布者
- 6. Qualtrics预览电子邮件
- 7. 使用c发送预定的电子邮件#
- 8. 在春季申请中发送预定电子邮件?
- 9. 如何使用django-mailer预定发送电子邮件
- 10. 发送预定的电子邮件与pyramid_mailer和apscheduler
- 11. PHP发送电子邮件多次发送电子邮件
- 12. 在wordpress发布帖子时向用户发送电子邮件
- 13. wp电子邮件发布与自定义内容类型?
- 14. Azure定期发送电子邮件
- 15. 定期从Asp.Net发送电子邮件
- 16. 用附件发送电子邮件到多封电子邮件
- 17. SendGrid电子邮件API,发送电子邮件附件
- 18. PHP邮件不发送电子邮件
- 19. 用PHP邮件发送电子邮件()
- 20. 电子邮件不发送
- 21. django发送电子邮件
- 22. SpringMVC发送电子邮件
- 23. aspx:发送电子邮件
- 24. 发送电子邮件从
- 25. 发送电子邮件
- 26. 发送电子邮件nodemailer
- 27. PHP发送电子邮件
- 28. 发送电子邮件
- 29. 发送电子邮件
- 30. SMTP:发送电子邮件
有帮助吗? – abhas 2012-07-25 12:28:15
还没有机会进行测试 – 2012-10-25 08:32:02