#!/bin/bash
##############Hier den Grenzwert einstellen und Maildaten eintragen#################
#Fuer die ganzen Speicher(SD-Karte usw)
GRENZE1=95
#Fuer /var/log (Hier werden alle Logs hingeschrieben)
GRENZE2=80
#
EMAILFROM="Absendermailadresse"
EMAILTO='Empfaengermailadesse'
EMAILSERVER='mail.gmx.net'
EMAILUSER='User'
EMAILPASS='Passwort'
############################################################
AKTUELL1=$(df / | grep / | awk '{ print $5}' | sed 's/%//g')
AKTUELL2=$(df /var/log | grep /var/log | awk '{ print $5}' | sed 's/%//g')
MESSAGE1="Achtung.Der Gesamtspeicher ist fast voll"
MESSAGE2="Achtung.Der Speicher unter /var/log ist fast voll"
SUBJECT="Info vom Server"
if [ "$AKTUELL1" -gt "$GRENZE1" ] ; then
echo "Verschicke EMail.."
sendEmail -f $EMAILFROM -t $EMAILTO -u "$SUBJECT" -m "$MESSAGE1" -s $EMAILSERVER -xu "$EMAILUSER" -xp "$EMAILPASS"
fi
if [ "$AKTUELL2" -gt "$GRENZE2" ] ; then
echo "Verschicke EMail.."
sendEmail -f $EMAILFROM -t $EMAILTO -u "$SUBJECT" -m "$MESSAGE2" -s $EMAILSERVER -xu "$EMAILUSER" -xp "$EMAILPASS"
fi