I’m looking for a simple sendmail replacement to receive local mail, such as from cron and service failures and forward it to on to a real SMTP server.
I have used msmtpd
successfully but thought I’d ask if folks have other solutions they like.
I’m looking for a simple sendmail replacement to receive local mail, such as from cron and service failures and forward it to on to a real SMTP server.
I have used msmtpd
successfully but thought I’d ask if folks have other solutions they like.
@atzanteol
Looks like to setup OpenSMTP as a relay, you are recommended to use
procmail
, which is itself unmaintained.https://wiki.archlinux.org/title/OpenSMTPD
Still msmtp lacks one feature that I had to workaround: It wasn’t properly handling cron mail that was generated to a bare address like
root
ortest
. I solved that by writing an sendmail wrapper which rewrites the input just before it’s handled to msmtp.https://github.com/marlam/msmtp/issues/98
https://github.com/chriswayg/ansible-msmtp-mailer/issues/14