在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