MAILDIR=/home/username/mail LOGFILE=/home/username/spamfilter/log/procmail.log VERBOSE=no # code to prevent mail from looping :0 * ! ^X-Loop: username@yourdomain\.org { # safety net (backup mail - just in case) :0c: backup :0 fhw | formail -A "X-Loop: username@yourdomain.org" # spam filter (do not pass go. do not collect $200) :0:spam.lock * ? $HOME/bhjp/spamfilter.pl potential-spam :0: ${DEFAULT} } #discard any loops :0 * ^X-Loop: username@yourdomain\org. looping