I have software that I want to install on systems that will send email alerts and I want the only configuration to be the email address to send alerts to.
I do not want:
- to configure in SMTP server credentials, because then customers will need to set up an "alerts" user for this purpose.
- to install a local SMTP server as that seems like overkill.
- to provide universal email credentials
I just want a completely client utility (ideally for Windows) that I can tell it the address, subject, and body, and it takes care of looking up the MX record in the DNS and getting the email to that destination. Like "blat" for windows, but without needing an SMTP server configured for it.
Is there a technical reason why this does not exist? I understand in the past SMTP servers were needed for re-trys but this is no longer applicable (at least for my needs).