[Tutorial] How to Send Transactional Emails with Node.js

That isn’t good. It looks like they got rid of their free emails and are now charging 80 cents per 1,000 emails. I was recommending Mailgun only because of the free emails. It’s still cheap for low volume, but gets expensive later.

Discourse lists some email providers here.

Amazon SES is 10 cents per 1,000 but I think you have to write a lot of code yourself, and the instruction manual was literally a 400-page PDF file, so I went with something else (that I wouldn’t recommend unless you’re grandfathered into their old pricing).

It looks like Amazon SES might work in Discourse without a lot of set up, because Discourse already contains code for managing unsubscribes and bounces.

This forum is on the free Mailgun plan, but if they get rid of that, I’ll try SES.

There might also be libraries out there that simplify Amazon SES, but I haven’t looked closely (other than Sendy for newsletters). If anyone knows of any, let me know.