1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
# junkfilter
# a junk email filter system for procmail
# Copyright 1997-2002 Gregory Sutter <gsutter@zer0.org>
#
# $Id: junkfilter.lists,v 1.13 2002/02/04 19:15:38 gsutter Exp $
#
# Please read the file "README" and the page
# http://junkfilter.zer0.org/ before using junkfilter.
# Is this spammer on any of the blacklists?
JFSEC=$JFSECTION
JFLIST=(`cat $JFDIR/jf-$JFSECTION`)
:0
* $ $ ()${JFVER}\/${JFLIST:-\$JFNOMATCH}${JFVERR}
{ JFMATCH="$JFSEC: $MATCH" INCLUDERC=$JFDIR/junkfilter.match }
JFLIST
# variables within *-user sections are not expanded, because the extra
# escape can make the regexps rather complex.
:0
* $ ${JFSECUSER}^0
{
JFUSERLIST=(`cat $JFSECUSERLOC`)
:0
* $ ()${JFVER}\/${JFUSERLIST:-$JFNOMATCH}${JFVERR}
{ JFMATCH="${JFSEC}-User: $MATCH" INCLUDERC=$JFDIR/junkfilter.match }
JFUSERLIST
JFSECUSERLOC
JFSECUSER
}
JFSEC
# EOF junkfilter.lists
|