We are creating an email alert system that should send customized emails in real time based on certain criteria (think about Google alerts). The application sends emails to multiple users from a web application currently implemented using the JMS bean, which uses JavaMail to send asynchronous email.
We were wondering if there are other utilities out there that can make this task more scalable and manageable.
In this regard, we had serious problems with Gmail (our mail server) when trying to send bulk emails this way (we sometimes send hundreds of alerts at a time). Managing our own mail server is an option if it helps us scale it.
source share