我们正在开发一个Web应用程序,需要使用Java / Groovy编写的电子邮件发送。目前,在调用Java Mail API将邮件发送到我们的SMTP服务器之前,我们会将每封电子邮件持久化到数据库中。
我想异步发送电子邮件。 我想将电子邮件持久化,然后让另一个进程接收电子邮件并发送它(仅发送一次)。 理想情况下,此进程在我的Web应用程序之外运行。
有没有工具可以做到这一点?
更新:此解决方案需要防止重复电子邮件,并且需要处理电子邮件峰值。 我希望有人已经编写了离线电子邮件处理器。(我不想自己实现这个功能。)
我想异步发送电子邮件。 我想将电子邮件持久化,然后让另一个进程接收电子邮件并发送它(仅发送一次)。 理想情况下,此进程在我的Web应用程序之外运行。
有没有工具可以做到这一点?
更新:此解决方案需要防止重复电子邮件,并且需要处理电子邮件峰值。 我希望有人已经编写了离线电子邮件处理器。(我不想自己实现这个功能。)