# junkfilter # a junk email filter system for procmail # Copyright 1997-2003 Gregory Sutter # # $Id: junkfilter.white,v 1.13 2003/12/03 08:52:01 gsutter Exp $ # # Please read the file "README" and the page # http://junkfilter.zer0.org/ before using junkfilter. # junkfilter.white, the whitelist module. JFSEC=white JFLIST=`cat $JFDIR/jf-white` :0 * $ $ ()${JFVER}\/${JFLIST:-\$JFNOMATCH}${JFVERR} { JFSTATUS=1 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} { JFSTATUS=1 JFMATCH="${JFSEC}-User: $MATCH" INCLUDERC=$JFDIR/junkfilter.match } JFUSERLIST } # check for Habeas.com Sender Warranted Email # This haiku is copyrighted by Habeas, and is only licensed for those # who legally guarantee not to use it for spam. See http://habeas.com/ # for more information on Habeas SWE. # #* ^X-Habeas-SWE-1: winter into spring #* ^X-Habeas-SWE-2: brightly anticipated #* ^X-Habeas-SWE-3: like Habeas SWE (tm) #* ^X-Habeas-SWE-4: Copyright 2002 Habeas (tm) #* ^X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this #* ^X-Habeas-SWE-6: email in exchange for a license for this Habeas #* ^X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant #* ^X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this #* ^X-Habeas-SWE-9: mark in spam to . :0 * ^X-Habeas-SWE-3: like Habeas SWE \(tm\) { JFSTATUS=1 JFMATCH="$JFSEC: Habeas SWE" INCLUDERC=$JFDIR/junkfilter.match } JFSEC # EOF junkfilter.white