我正在使用Rails應用程序,人們可以相互關注並發表評論。目前,我使用delayed_jobs讓人們在有人關注他們或發表評論時收到通知。我的問題是,如何收集一位用戶的所有通知,併爲通知創建電子郵件摘要並在一天結束時發送電子郵件。換句話說,我們可以整理delayed_jobs嗎?適用於鐵路應用程序的電子郵件摘要
3
A
回答
3
Delayed_job不會爲你做這件事,但它很簡單,可以做你自己。
要做的最簡單的事情就是編寫一個你每天運行一次的rake任務,並讓任務找到過去一天中發生的該用戶的所有活動,然後向他們發送關於該任務的電子郵件活動。
3
現在您正在發送一組電子郵件(在事件或評論事件之後)。
相反,如果您的用戶啓用了摘要,請將一條記錄插入掛起的電子郵件摘要表中,然後每天通過cron作業處理電子郵件摘要。
相關問題
- 1. 關於用戶註冊的每日摘要電子郵件
- 2. Windows調度程序或SQL Server作業用於發送摘要電子郵件
- 3. Codeigniter電子郵件只適用於我的電子郵件
- 4. 從Rails 3應用程序發送批量「每週摘要」電子郵件
- 5. Django的電子郵件摘要
- 6. 電子郵件應用程序組件
- 7. Log4J SMTP摘要/聚合電子郵件?
- 8. android BCC不適用於電子郵件
- 9. md5也適用於電子郵件嗎?
- 10. MediaContentProvider不適用於SMS應用程序(但與WhatsApp,電子郵件,...)
- 11. 電子郵件應用程序問題
- 12. Django - 電子郵件應用程序
- 13. PHP電子郵件應用程序
- 14. Amazon SES(簡單電子郵件服務)用於批量電子郵件,不適用於交易電子郵件?
- 15. 自定義電子郵件或用於Web應用程序的郵件軟件?
- 16. 發送電子郵件從Android應用程序到用戶的電子郵件
- 17. 使用默認的Android應用程序(Builtin電子郵件應用程序)在Android中發送電子郵件
- 18. 如何使用電子郵件應用程序從我的應用程序發送電子郵件?
- 19. 基於電子郵件的與rails應用程序的交互
- 20. 電子郵件可用性檢查返回適用於所有電子郵件
- 21. 用於確認Web應用程序的電子郵件的標準程序
- 22. 應用程序發送電子郵件需要什麼?
- 23. Android的電子郵件應用程序:打開郵件直接
- 24. 郵件應用程序的電子郵件按鈕iPhone
- 25. Android的電子郵件和Gmail應用程序從電子郵件
- 26. 在android應用程序中發送電子郵件,選擇要使用的電子郵件地址
- 27. 適用於Windows Store的非地鐵應用程序?
- 28. Java代碼發送電子郵件只適用於一個電子郵件ID?
- 29. PHP:電子郵件只適用於某些電子郵件客戶端
- 30. codeigniter - 發送電子郵件不適用於某些電子郵件客戶