Een e-mail versturen in een Shell Script

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