Hey everyone! I'm in search of a Linux or FreeBSD based SMTP proxy application that can help me with forwarding email notifications from several IoT devices. These devices don't generate proper headers when sending notifications like "outlet 7 switched off" or "loss of power at site." With the increase of security measures and OAuth, we're facing more delivery issues, especially with providers like Microsoft O365 and Google blocking messages due to missing or non-compliant headers. Given that we manage around 1500 devices, replacing them isn't practical. I'm looking for something that a Network Operations Center (NOC) technician could set up easily via a web interface or SSH, ideally without the need for extensive programming. Any recommendations from those who have experience running this type of setup? Thanks in advance!
5 Answers
If you're open to cloud options, SMTP2GO could work for you. They have settings that allow for header modifications, so you could send messages through their relay without worrying about headers. Just a thought!
Check out Cuttlefish or Postal. Both of these support DKIM signing which might help you avoid delivery issues with O365 and Google. Just keep an eye on the IP reputation, as bounce messages can still occur if your relay's IP gets flagged.
Postfix combined with Webmin might be what you’re looking for. It's user-friendly and would allow your team to manage it easily.
You should definitely consider using Postfix. It's quite flexible and can be configured to manage SPF, DKIM, and DMARC for your domain, ensuring your messages get delivered correctly.
Using Sendmail is also an option, but Postfix is generally easier to tweak for your needs.
I'll give Postal a shot since it seems easier to set up. Planning to test it in a VM at the office!