# .procmailrc + .frward templates, basically meaned against spam ! # # 1: copy the next line in a file called .forward : # "|exec /usr/bin/procmail || exit 75" # then remove the "#" # # 2: copy all the rest of this template to a file called .procmailrc : VERBOSE=yes LOGFILE=$HOME/procmail.log MAILDIR=$HOME/Mail :0: * ^X-Spam-Status: Yes Spam/viaprocmail # Extra filterings to "~/is-this-spam" or... "/dev/null": # # Filtered on X-Mailer: :0 * ^X-Mailer: AOL 7.0 for Windows US sub 118.* #is-this-spam /dev/null :0 * ^X-Mailer: DOPOST.* #is-this-spam /dev/null #:0 #* ^X-Mailer: Microsoft Outlook Express.* #is-this-spam #/dev/null :0 * ^X-Mailer: Opera7.23/Win32 M2 build 3227 #is-this-spam /dev/null :0 * ^X-Mailer: Pegasus Mail for Win32 (v3.12a).* #is-this-spam /dev/null :0 * ^X-Mailer: Windows Eudora Pro Version 2.2 (32).* #is-this-spam /dev/null # Important: if some friends are using Yahoogroups, to prevent accidental # forwarding to "is-this-spam" or another spam map, you better recomment the # 3 / 4 lines below and will prefer adding the concerned # "listname@yahoogroups.com" to ~/.spamassassin/user_prefs whitelist_to :0 * ^X-Mailer: Yahoo Groups Message Poster.* is-this-spam #/dev/null # Filtered on certain "evil"/spam-alike subjects (the subject list may be cut # and exported to another (personal) .procmailrc file): #-----Begin Subject filterings list------------------------------------------- :0 * ^Subject.*ADVERT #is-this-spam /dev/null :0 * ^Subject.*ADVICE #is-this-spam /dev/null :0 * ^Subject.*ANYMORE #is-this-spam /dev/null :0 * ^Subject.*AMAZING #is-this-spam /dev/null :0 * ^Subject.*APPETITE #is-this-spam /dev/null :0 * ^Subject.*APPROVED #is-this-spam /dev/null :0 * ^Subject.*BETTER is-this-spam #/dev/null :0 * ^Subject.*BILLING #is-this-spam /dev/null :0 * ^Subject.*BODY #is-this-spam /dev/null :0 * ^Subject.*BOOST #is-this-spam /dev/null :0 * ^Subject.*BUY #is-this-spam /dev/null :0 * ^Subject.*CARD #is-this-spam /dev/null :0 * ^Subject.*CHEAP #is-this-spam /dev/null :0 * ^Subject.*CITRAT #is-this-spam /dev/null :0 * ^Subject.*COREL #is-this-spam /dev/null :0 * ^Subject.*COST #is-this-spam /dev/null :0 * ^Subject.*CREDIT #is-this-spam /dev/null :0 * ^Subject.*CTBG #is-this-spam /dev/null :0 * ^Subject.*DEAL #is-this-spam /dev/null :0 * ^Subject.*DEBT #is-this-spam /dev/null :0 * ^Subject.*DEGREE #is-this-spam /dev/null :0 * ^Subject.*DIET #is-this-spam /dev/null :0 * ^Subject.*DISCO #is-this-spam /dev/null :0 * ^Subject.*DOCTOR #is-this-spam /dev/null :0 * ^Subject.*DRINK #is-this-spam /dev/null :0 * ^Subject.*DRUG #is-this-spam /dev/null :0 * ^Subject.*EARN #is-this-spam /dev/null :0 * ^Subject.*ENHANCE #is-this-spam /dev/null :0 * ^Subject.*ENLARGE #is-this-spam /dev/null :0 * ^Subject.*ENTERTAIN #is-this-spam /dev/null :0 * ^Subject.*ERECTION #is-this-spam /dev/null :0 * ^Subject.*EXPIRE is-this-spam #/dev/null :0 * ^Subject.*EXTENDING #is-this-spam /dev/null :0 * ^Subject.*FAVORITE #is-this-spam /dev/null :0 * ^Subject.*FINANC #is-this-spam /dev/null :0 * ^Subject.*FUCK #is-this-spam /dev/null :0 * ^Subject.*GAMES #is-this-spam /dev/null :0 * ^Subject.*GRATIS #is-this-spam /dev/null :0 * ^Subject.*GREGATION #is-this-spam /dev/null :0 * ^Subject.*GROWTH #is-this-spam /dev/null :0 * ^Subject.*GUARANTE #is-this-spam /dev/null :0 * ^Subject.*HAVE #is-this-spam /dev/null :0 * ^Subject.*HEALTH #is-this-spam /dev/null :0 * ^Subject.*HOT #is-this-spam /dev/null :0 * ^Subject.*INCHE #is-this-spam /dev/null :0 * ^Subject.*INCREAS #is-this-spam /dev/null :0 * ^Subject.*INCRDIBL #is-this-spam /dev/null :0 * ^Subject.*INVEST #is-this-spam /dev/null :0 * ^Subject.*JEWELRY #is-this-spam /dev/null :0 * ^Subject.*LEADING #is-this-spam /dev/null :0 * ^Subject.*LEGAL.*DIPLOMA #is-this-spam /dev/null :0 * ^Subject.*LENGT #is-this-spam /dev/null :0 * ^Subject.*LIMITED #is-this-spam /dev/null :0 * ^Subject.*LOAN #is-this-spam /dev/null :0 * ^Subject.*LOVE #is-this-spam /dev/null :0 * ^Subject.*LOW.*RATES #is-this-spam /dev/null :0 * ^Subject.*MACY #is-this-spam /dev/null :0 * ^Subject:.*MAKE.*MONE #is-this-spam /dev/null :0 * ^Subject.*MARKET #is-this-spam /dev/null :0 * ^Subject.*MEDICA #is-this-spam /dev/null :0 * ^Subject.*MEDS #is-this-spam /dev/null :0 * ^Subject.*MONEY #is-this-spam /dev/null :0 * ^Subject.*MORNING #is-this-spam /dev/null :0 * ^Subject.*MUSCL #is-this-spam /dev/null :0 * ^Subject.*MYSPACE #is-this-spam /dev/null :0 * ^Subject.*OEM #is-this-spam /dev/null :0 * ^Subject.*OFFER #is-this-spam /dev/null :0 * ^Subject.*OPPORTUNITY #is-this-spam /dev/null :0 * ^Subject.*ORDER #is-this-spam /dev/null :0 * ^Subject.*OSVALDO is-this-spam #/dev/null :0 * ^Subject.*PAIN #is-this-spam /dev/null :0 * ^Subject.*PASSWORD #is-this-spam /dev/null :0 * ^Subject.*PAY #is-this-spam /dev/null :0 * ^Subject.*PENIS #is-this-spam /dev/null :0 * ^Subject.*PHARMAC #is-this-spam /dev/null :0 * ^Subject.*PICS #is-this-spam /dev/null :0 * ^Subject.*PICK #is-this-spam /dev/null :0 * ^Subject.*PILL #is-this-spam /dev/null :0 * ^Subject.*PRESCRIPTION #is-this-spam /dev/null :0 * ^Subject.*PRE-APPROVED #is-this-spam /dev/null :0 * ^Subject.*PRICE #is-this-spam /dev/null :0 * ^Subject.*PURCHAS #is-this-spam /dev/null :0 * ^Subject.*REINFORC #is-this-spam /dev/null :0 * ^Subject.*SAFE #is-this-spam /dev/null :0 * ^Subject.*SECRET #is-this-spam /dev/null :0 * ^Subject.*SEFUL #is-this-spam /dev/null :0 * ^Subject.*SEX #is-this-spam /dev/null :0 * ^Subject.*SHIP #is-this-spam /dev/null :0 * ^Subject.*SHOW #is-this-spam /dev/null :0 * ^Subject.*SOFTW #is-this-spam /dev/null :0 * ^Subject.*SLEEP #is-this-spam /dev/null :0 * ^Subject.*\[SPAM\] #is-this-spam /dev/null :0 * ^Subject.*SPECIAL is-this-spam #/dev/null :0 * ^Subject.*STOCK #is-this-spam /dev/null :0 * ^Subject.*SUFFER #is-this-spam /dev/null :0 * ^Subject.*TOMORROW #is-this-spam /dev/null :0 * ^Subject.*TRADEMARK #is-this-spam /dev/null :0 * ^Subject.*ULTIMATE #is-this-spam /dev/null :0 * ^Subject.*UNBELIEV #is-this-spam /dev/null :0 * ^Subject.*VALIUM #is-this-spam /dev/null :0 * ^Subject.*VIAGR #is-this-spam /dev/null :0 * ^Subject.*VICODI #is-this-spam /dev/null :0 * ^Subject.*WALL.*STREET #is-this-spam /dev/null :0 * ^Subject.*WATCH #is-this-spam /dev/null :0 * ^Subject.*WEBCAM #is-this-spam /dev/null :0 * ^Subject.*WEIGHT #is-this-spam /dev/null :0 * ^Subject.*WONDER #is-this-spam /dev/null :0 * ^Subject.*WROTE #is-this-spam /dev/null :0 #* ^Subject.*XX #is-this-spam #/dev/null #-----End Subject filterings list--------------------------------------------- # Filtered on "To:" address: :0 * ^To:.*me@MyISP.net is-this-spam #mail/mmm #Mail/nnn #/dev/null # Do not forget to create is-this-spam or Spam/viaprocmail