# procmail spamfilter using whitelist (2006 Yargo Bonetti) # :: use at your own risk and any way you want! :: # whitelist: file containing one valid e-mail address per line # (only generic xxx@yyy.zz form, without "Name.." <*> parts) WHITELIST=$MAILDIR/.whitelist # spamfilter FROM=`formail -c -x 'From:'|sed -e 's/.*<\(.*@[^>]*\)>.*/\1/'` :0 hb: * ! ? grep -i -F -e "$FROM" $WHITELIST >/dev/null $MAILDIR/quarantine