#!/bin/sh
cd /etc/sss_script/email
. ./alert.conf > /dev/null 2>&1

HOSTNAME=`cat /etc/hostname`   
echo "To:${MAILTO}" > ./test.eml   
echo "From:${HOSTNAME} Notification System<${MAILTO}>" >> /etc/sss_script/email/test.eml   
echo "Subject:`cat /etc/sss_script/email/alert.conf | grep "SUBJECT="|cut -d "=" -f 2` : HDD Status Report" >> /etc/sss_script/email/test.eml   
echo "">> /etc/sss_script/email/test.eml   
echo "Regular HDD Activity Report">> /etc/sss_script/email/test.eml   
echo "">> /etc/sss_script/email/test.eml   
echo "[HDD Usage Status]">> /etc/sss_script/email/test.eml   
echo "">> /etc/sss_script/email/test.eml   
volumes=`mount | grep /Vol | awk '{print $3}'`
echo "Volume Usage Rate">> /etc/sss_script/email/test.eml   
for volume in $volumes
do

echo "$volume : `df | grep $volume | awk '{print $3}'` kbytes / `df | grep $volume | awk '{print $2}'` kbytes (Usage Rate : `df | grep $volume | awk '{print $5}'`)">> /etc/sss_script/email/test.eml   
#echo $volume
find $volume -name trashbox > /etc/sss_script/email/volume

trashes=`cat /etc/sss_script/email/volume`

echo "" >> /etc/sss_script/email/test.eml   
echo "Trashbox Size on $volume">> /etc/sss_script/email/test.eml   
for trash in $trashes
do
du -sh $trash >> /etc/sss_script/email/test.eml
done

done 

echo "" >> /etc/sss_script/email/test.eml
echo "Need to keep trashbox size below 15GB for optimal performance" >> /etc/sss_script/email/test.eml
echo "" >> /etc/sss_script/email/test.eml


/sbin/ssmtp ${MAILTO} < ./test.eml
rm ./test.eml
