Hi there,
what SMTP relay’s / services do you use or can recommend for sending monitoring alerts.
I’m running a few services, but mostly all my custom scripts, and tasks are configured to sent an e-mail if something goes “off-script”. Before I used my gmail account - but I’m in the middle of migrating away, and my requirements have evolved.
I’ve searched but I haven’t found anything good. Services like Mailgun, Mailtrap etc. are nice - but their bundle’s are a bit much for my taste.
The service/ relay should meet the following requirements.
- bring your own domain (use your own domain/ or sub-domains as sender address)
- must have DKIM (anything else is not a serious service!)
- support SMTP via TLS
- support multiple SMTP clients, with each different credentials/ secrets
- Allow custom header/ envelope changes
At the moment I’m looking at Amazon SES, because I don’t expect a lot of messages (I had 3 alerts in the last 1,5 yrs).
SES is pretty solid and easy to work with. Free for small email volumes like your use case.
You need to verify your domain and request production access explaining your use-case. If you’re only sending to known recipients, you can just verify them and not worry about the “production access”.
A little note on that: Amazon SES free tier is going to change starting tomorrow though. It changed from free to free for 12 months (with adjusted limits), see https://devclass.com/2023/06/23/aws-to-remove-62000-message-simple-email-service-always-free-tier-from-august-2023/
After the pricing change, I believe it’s still free (or negligible) for low email traffic.
5,000 emails per month are still free, at $0.07 per 1,000 after that.