Met de mail utility kunnen we een mail versturen in een shell script.
Een e-mail versturen:
echo "tekst" | mail -s "onderwerp" "to@domain.tld"
Een e-mail versturen zonder tekst:
mail -s "script.sh is uitgevoerd op `date +%d-%m-%Y` `date +%H:%M:%S`" to@domain.tld < /dev/null
Een e-mail versturen met een bestand als inhoud:
mail -s "test.log van `date +%d-%m-%Y` `date +%H:%M:%S`" to@domain.tld < /var/test.log
Categorieën
UNIX