From: martin f. krafft Date: Sun, 23 Sep 2007 23:21:30 +0000 (+0200) Subject: justme from own machine/in-reply-to for all, due to spam skip X-Git-Url: https://git.madduck.net/etc/mailfilter.git/commitdiff_plain/bfe82fe5e7744f769c178a805bb2679a2d8c10da justme from own machine/in-reply-to for all, due to spam skip --- diff --git a/procmail/justme b/procmail/justme index b6257b5..578cc4a 100644 --- a/procmail/justme +++ b/procmail/justme @@ -1,23 +1,23 @@ -:0 -* ? echo "$ORIGINAL_TO" | $EGREP -qif $CONF/justme-addresses +:0 H +*$ MSGID ?? ^<.+@$RE_MYDOMAIN> { - :0 H - *$ MSGID ?? ^<.+@$RE_MYDOMAIN> - { - JUSTME="from machine in my domain" - LOG="justme: passing; $JUSTME$NL" - SKIP_SPAMCHECKS=from-mydomain - } + JUSTME="from machine in my domain" + LOG="justme: passing; $JUSTME$NL" + SKIP_SPAMCHECKS=from-mydomain +} - :0 EH - *$ ^(References|In-Reply-To):.*<.+@$RE_MYDOMAIN> - { - JUSTME="in-reply-to/referenced" - LOG="justme: passing; $JUSTME$NL" - SKIP_SPAMCHECKS=in-reply-to/referenced - } +:0 EH +*$ ^(References|In-Reply-To):.*<.+@$RE_MYDOMAIN> +{ + JUSTME="in-reply-to/referenced" + LOG="justme: passing; $JUSTME$NL" + SKIP_SPAMCHECKS=in-reply-to/referenced +} - :0 E +:0 E +* ? echo "$ORIGINAL_TO" | $EGREP -qif $CONF/justme-addresses +{ + :0 * ? echo "$ORIGINAL_TO" | $EGREP -qif $CONF/justme-address-exceptions { JUSTME="explicitly excepted address"