From f133cb12ac933b7a2fe3849938621cc59cdab43b Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Sun, 23 Sep 2007 17:03:26 +0200 Subject: [PATCH] also skip spamfiltering for reinjected messages --- procmail/spamfilter | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/procmail/spamfilter b/procmail/spamfilter index 2ffec51..95a0cbc 100755 --- a/procmail/spamfilter +++ b/procmail/spamfilter @@ -30,15 +30,20 @@ PMDIR=${PMDIR:-$HOME/.etc/mailfilter/procmail} #} # check whether this message is being reinjected -TRAINED_AS :0 *$ $MSG_DEJAVU -* ^X-Trained-As: \/(h|sp)am { - LOG="spamfilter: skipping already trained $MATCH$NL" :0 - * MATCH ?? spam - { IS_SPAM=already-trained } + * ^X-Trained-As: \/(h|sp)am + { + LOG="spamfilter: skipping already trained $MATCH$NL" + :0 + * MATCH ?? spam + { IS_SPAM=already-trained } + } + + :0 E + { LOG="spamfilter: skipping reinjected message$NL" } } # let earlier parts of the mailfilter cause bypassing the checks -- 2.39.2