How to create an email alert system

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.

+4
source share
1 answer

I think the Amazon Simple Email Service introduced earlier this year is a good candidate for this: Amazon SES

This is part of Amazon web services (including S3 (storage), EC2 (Elastic Compute Cloud) and others).

We used AWS as a test bench for various things that are not practical to place in our own infrastructure, and we found it very nice to use.

+1
source

Source: https://habr.com/ru/post/1308784/


All Articles