apt install msmtp
defaults aliases /etc/aliases account net host mail-1.net.clerie.de port 465 tls on tls_starttls off user auth-only@net.clerie.de password <password> maildomain hostname.net.clerie.de auto_from on account default : net
default: hostname@net.clerie.de
Es gibt ein Paket, das einen symlink von /usr/sbin/sendmail setzt, damit crontab uws automatisch msmtp nutzt.
apt install msmtp-mta
Leider ist msmtp in buster nur in einer sehr alten Version verfügbar, der man nicht anweisen kann, die From und To Header mit einer vollen Mailaddresse zu ersetzen. Lassen wir das Paket msmtp-mta einfach weg und ersetzen den Symlink mit einer Zeile Bash, können wir das Workarounden:
#!/bin/bash cat /dev/stdin | grep -iv "^From:" | grep -iv "^To:" | msmtp $@