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