MSMTP and Cron

Ohne Patch kommen Mails vom Cron Daemon mit folgender From Zeile an:

From: root (Cron Daemon)

und werden dann gern mal vom Mailserver nicht angenommen.

Folgender Patch behebt das:

# mv /usr/bin/msmtp /usr/bin/msmtp.bin && \
cat << EOF > /usr/bin/msmtp
#!/bin/bash
/bin/sed -e "s/root .Cron Daemon./Cron Daemon \<root@\$(/bin/hostname -f)\>/" | /usr/bin/msmtp.bin "\$@"
EOF && \
chmod +x /usr/bin/msmtp