sav_white_candiates_ptr.sh

#!/bin/sh

DATENOW=`date "+%y%m%d_%H%M"`
WORKPATH="/var/tmp"
WORKFILE="sav_white_can.rpt"
MAILTO="[EMAIL PROTECTED]"

echo "" > $WORKPATH/$WORKFILE
echo "Sender Address Verification Database Report, `date`" >> 
$WORKPATH/$WORKFILE
echo "" >> $WORKPATH/$WORKFILE
echo "" >> $WORKPATH/$WORKFILE
echo "" >> $WORKPATH/i$WORKFILE

egrep "smtpd.*Sender address rejected: unverified address: connect" 
/var/log/maillog | egrep -vi "RCPT from unknown\[" |\
  awk ' {printf "%-35s\t%-25s\t%-20s\t%-20s\n",$10, $(NF-3), $(NF-2), $NF 
}' | sort -f | uniq -ci | sort -t[ -k2 \
   >> $WORKPATH/$WORKFILE

/usr/local/bin/zip  $WORKPATH/sav_whitelist_candidates_$DATENOW.zip 
$WORKPATH/$WORKFILE

for m in $MAILTO ; do

/usr/local/bin/mpack -s "`hostname` SAV non-verifiable whitelist 
candidates"  $WORKPATH/sav_whitelist_candidates_$DATENOW.zip $m
done

rm $WORKPATH/sav_whitelist_candidates_$DATENOW.zip

exit




Reply via email to