# # maildrop/mailfilter # # http://www.flounder.net/~mrsam/maildrop/maildropfilter.html # # Exitcode - 0 : OK # 75 : tempfail # 73 : temp - can't create # nn : permanent error # # always dispose of spam in some way - do not bounce it # EXITCODE=0 # # Discard spam with very high scores # if (/^X-Spam-Status: Yes, score=*!.* !.*/) { if ( $MATCH2 > 100 ) { to /dev/null } } # # Log ordinary spam # if (/^X-Spam-Flag: YES/) { EXITCODE=0 to Maildir/.Spam } # otherwise: send to default mailbox # to Maildir