Мы разрабатываем веб-приложение, которое должно отправлять электронные письма, написанные на Java / Groovy.В настоящее время мы сохраняем каждое электронное письмо в базе данных, прежде чем вызвать API почты Java для отправки почты на наш SMTP-сервер.
Я хочу отправлять электронную почту асинхронно.Я хочу сохранить письмо, а затем попросить другой процесс взять письмо и отправить его (и отправить только один раз).В идеале этот процесс выполняется за пределами моего веб-приложения.
Существуют ли какие-либо инструменты, которые делают это?
Обновление : это решение должно предотвращать дублирование электронных писем иобрабатывать шипы в электронной почте.Я надеялся, что кто-то уже написал автономный процессор электронной почты.(Я бы предпочел не реализовывать это сам.)