Experimente a seguinte sintaxe para sendmail
em seu script:
#!/bin/bash
# some code
/usr/sbin/sendmail -t <<EOF
To: [email protected] "$address1" "$address2"
Cc: [email protected] [email protected] [email protected]
Subject: [Monitoring] $foo $bar at $host
From: [email protected]
Monitoring for example.com server loss of connectivity - hourly update:
---------------------------------------------------------------------------
$some
$more
$variables
EOF
Você pode incorporar variáveis no bloco "heredoc".
O nome do script foi monitor.sh
. Entrada eu usei no crontab, como root:
@hourly /root/monitor.sh
Problemas relacionados à entrega de e-mail sendmail
ou (com falha) podem ser verificados em /var/log/maillog
.