Как изменить «отправителя» и «тему» ​​по умолчанию в письме об ошибке cronjob?

Как изменить «отправителя» и «тему» ​​по умолчанию в письме об ошибке cronjob?

Я настроил cronjob, который отправляет мне письмо при сбое. Проблема в том, что оно приходит от Cron Daemonи темаCron <ubuntu@ip-10-100-21-10> /home/ubuntu/neo/bin/backup-test.sh >> /home/ubuntu/neo/logs/log-test.out

Я сделал это с помощью этой строки:MAILTO="[email protected]"

Как изменить senderи subjectсделать его немного чище?

решение1

В конце моего скрипта резервного копирования есть следующие строки для отправки электронной почты с собранным ранее журналом.

mailbody=${log}
echo "From: Backup xx <[email protected]>" > /tmp/backupmail
echo "To: [email protected]" >> /tmp/backupmail
echo "Subject: [BACKUP] Failure report for $(hostname)" >> /tmp/backupmail
echo "" >> /tmp/backupmail
cat ${mailbody} >> /tmp/backupmail
cat /tmp/backupmail | /usr/sbin/sendmail -t

Связанный контент