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 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
# junkfilter
# a junk email filter system for procmail
# Copyright 1997-2001 Gregory Sutter <gsutter@zer0.org>
#
# $Id: junkfilter.lists,v 1.11 2001/05/28 20:10:50 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
* $ $ ${JFLIST:-\$JFNOMATCH}
{
:0
* $ ${JFVER:-$JFNOMATCH}
{
:0
* $ $ $JFVER\/$JFLIST$JFVERR
{ JFMATCH="$JFSEC: $MATCH" INCLUDERC=$JFDIR/junkfilter.match }
}
:0 E
* $ $JFLIST
{ JFMATCH="$JFSEC: $MATCH" INCLUDERC=$JFDIR/junkfilter.match }
}
:0
* $ ${JFSECUSER}^0
{
JFUSERLIST=(`cat $JFSECUSERLOC`)
:0
* $ ${JFUSERLIST:-$JFNOMATCH}
{
:0
* $ ($JFVER)\/($JFUSERLIST)($JFVERR)
{ JFMATCH="${JFSEC}-User: $MATCH" INCLUDERC=$JFDIR/junkfilter.match }
}
JFUSERLIST
JFSECUSERLOC
JFSECUSER
}
JFLIST
JFSEC
# EOF junkfilter.lists
|