我們正在開發一個web應用程序,需要發送用Java/Groovy編寫的電子郵件。目前,我們將每封電子郵件都保存到數據庫,然後再調用Java郵件API將郵件發送到我們的SMTP服務器。從數據庫發送電子郵件的工具
我希望異步發送電子郵件。我想堅持電子郵件,然後讓另一個進程接收電子郵件併發送(並只發送一次)。理想情況下,這個過程運行在我的webapp之外。
有沒有做任何工具?
更新:此解決方案需要防止重複的電子郵件,它需要處理電子郵件中的尖峯。我希望有人已經寫了一個離線電子郵件處理器。如果您使用的Linux/Unix,你可以創建一個cron作業到調用程序從數據庫中抓取郵件並送出運行每隔幾分鐘(我寧願沒有這個工具我自己。)
數據庫中的電子郵件是否完整,還是必須與模板合併? – 2010-10-28 02:55:45
其完整。我們已經完成了所有的預處理。 (現在它只有一個文本郵件) – Tihom 2010-10-28 02:58:44
你使用grails嗎?或只是groovy? – 2010-10-28 04:03:35