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).
I know this doesn’t fit your criterea OP, but if anyone else is looking for some kind of notification service, I use: SMTP to Telegram
I get instantly notified on my phone for healthchecks.io failures, cronjob reports for different scripts like borg backups or ddns update failures, certain Home Assistant scripts, and Sonarr completions so I know when a new TV episode is done downloading, and a bunch of other things set to notify on failure like SMART failures or snapraid-runner failures or distro updates… so many things. It’s nice having peace of mind that if I haven’t been notified that something is wrong, then I know everything is working, and I do not need to check on it. So it’s one of my favorite services that I’m running.
I don’t think I need to say it, but this is obviously not something you would put facing WAN as there is no TLS nor authentication.
Even if it’s a bit different. It’s always nice to see what’s out there. I will definitively look into it.