¿Cómo modificar el 'remitente' y el 'asunto' predeterminados en el correo electrónico de error de cronjob?

¿Cómo modificar el 'remitente' y el 'asunto' predeterminados en el correo electrónico de error de cronjob?

Configuré un cronjob que me envía un correo electrónico en caso de falla. El problema es que viene de Cron Daemony el tema esCron <ubuntu@ip-10-100-21-10> /home/ubuntu/neo/bin/backup-test.sh >> /home/ubuntu/neo/logs/log-test.out

La forma en que lo hice es usando esta línea:MAILTO="[email protected]"

¿Cómo modificarlo sendery subjecthacerlo un poco más limpio?

Respuesta1

Tengo las siguientes líneas al final de mi script de respaldo para enviar un correo electrónico con el registro recopilado anteriormente.

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

información relacionada