From: martin f. krafft Date: Mon, 27 Aug 2007 10:16:19 +0000 (+0200) Subject: only alter cache msgid when it has been added X-Git-Url: https://git.madduck.net/etc/mailfilter.git/commitdiff_plain/5c28a6614161480f04a1783bc7441bc90f50dfb9?ds=sidebyside only alter cache msgid when it has been added --- diff --git a/procmail/get-msgid b/procmail/get-msgid index c1260ac..3c3bfe3 100644 --- a/procmail/get-msgid +++ b/procmail/get-msgid @@ -38,11 +38,5 @@ *$ !^Received: by $RE_MAILRELAYS \(postfix, from userid { LOG="get-msgid: missing message ID added by one of our mail relays$NL" - - :0 fw - |$SED -re "s/^([Mm]essage-[Ii][Dd]:[^@]+@$RE_MAILRELAYS)\>/\1.MSGID-ADDED/" - - :0 - * ^Message-Id:[ ]*\/[^ ]+ - { MSGID="$MATCH" } + MSGID="${MSGID}.MSGID-ADDED" }