# procmailrc file for Mikael G. Niklasson # ################################################# # # Macros # ################################################# FROM="^(From[ ]|(Old-|X-)?(Resent-)?(From|Reply-To|Sender):)(.*\<)?" ################################################# # # General # ################################################# LINEBUF=4096 VERBOSE=off MAILDIR=$HOME/Mail INCOMINGDIR=$MAILDIR/Incoming DEFAULT=$INCOMINGDIR/INBOX LOGFILE=$MAILDIR/Procmaillog LOCKFILE=$MAILDIR/.lockmail FORMAIL=/usr/bin/formail SENDMAIL=/usr/lib/sendmail ################################################# # # The Spam Bouncer # ################################################# SBDIR=/usr/local/packages/spambnc NOBOUNCE=$MAILDIR/nobounce SPAMFOLDER=$INCOMINGDIR/block BULKFOLDER=$INCOMINGDIR/block BLOCKFOLDER=$INCOMINGDIR/block ADMINFOLDER=$INCOMINGDIR/admin ALTFROM=micke(_at_)df(_dot_)lth(_dot_)se BLOCKREPLY=SILENT # Option: NOTIFY. SILENT. This option kicks in after 1 month NOBOUNCE=$MAILDIR/nobounce NOLOOP=$ALTFROM PATTERNMATCHING=SILENT # Options: NONE, SILENT, NOTIFY SPAMREPLY=SILENT # Options: SILENT, BOUNCE, COMPLAIN # This will delete any mail without a from header #:0 #* !^From: #/dev/null # Regenerate "From" lines to make sure they are valid :0 fhw | formail -I "From " -a "From " ################################################## # # Mailinglists # ################################################## : * $ $ {FROM}(mike(_at_)ktc(_dot_)com|cright(_at_)flash(_dot_)net|privacy(_at_)vortex(_dot_)com|db(_at_)gs4(_dot_)revnet(_dot_)com|wire(_at_)incinc(_dot_)net|insider(_at_)onlineinsider(_dot_)com|emapey(_at_)adinet(_dot_)com(_dot_)uy|this-is-true-admin(_at_)lyris(_dot_)net|roger(_at_)objectwatch(_dot_)com|owner-dirtyjokes(_at_)MyList(_dot_)net|scout(_at_)CS(_dot_)WISC(_dot_)EDU|mailer(_at_)thefed(_dot_)com|null(_at_)postbox(_dot_)co(_dot_)uk|wired_news_daily_wired(_at_)wired(_dot_)infobeat(_dot_)com|y2k(_at_)incor(_dot_)com|owner-ODN(_at_)LISTSERV(_dot_)AOL(_dot_)COM|wright-quote(_at_)lists(_dot_)hubris(_dot_)net|margolis(_at_)foreigncorrespondent(_dot_)com|owner-compunotes-l(_at_)PEACH(_dot_)EASE(_dot_)LSOFT(_dot_)COM) $INCOMINGDIR/INBOX : ^TOPALEOFOOD(_at_)MAELSTROM(_dot_)STJOHNS(_dot_)EDU $INCOMINGDIR/paleofood : ^TOkabbalah-l(_at_)hollyfeld(_dot_)org $INCOMINGDIR/kabbalah ##### procmail ML : * $ $ {FROM}procmail-request(_at_)informatik(_dot_)rwth-aachen(_dot_)de $INCOMINGDIR/procmail : ^TOprocmail(_at_)informatik(_dot_)rwth-aachen(_dot_)de $INCOMINGDIR/procmail ##### # Big : * $ ${FROM}(announce(_at_)webpromote(_dot_)com|sinful(_at_)prontomail(_dot_)com|blab(_at_)iafrica(_dot_)com|ralm98(_at_)hotmail(_dot_)com|rlahsen(_at_)entelchile(_dot_)net|@dynamo.at) /dev/null # # Tada, The Spam Bouncer # INCLUDERC=$SBDIR/sb.rc