sendmail: Bash-Skript für den Versand einer Email

#!/bin/sh
MAILFILE=lastmail.txt
echo “Subject: Notice from MySERVER” > $MAILFILE
echo “From: notice@myserver.de” >> $MAILFILE
echo “To: me@emfaenger.de” >> $MAILFILE
echo “” >> $MAILFILE
echo “——————–” >> $MAILFILE
df -h >> $MAILFILE
echo “——————–” >> $MAILFILE
cat $MAILFILE | /usr/sbin/sendmail -t

Das vorliegende Skript erzeugt eine Textdatei “lastmail.txt”, welche neben den Informationen für Absender, Empfänger und Betreff auch die Informationen aller gemounteten Dateisysteme (df -h) in den Body der Email schreibt.

In Verbindung mit einem Cron-Job kann man sich z.B. einen täglichen Status seiner gemounteten Dateisystem schicken lassen.

This entry was posted in Development and tagged . Bookmark the permalink.

Comments are closed.