The MATCH would always start with whitespace, because the ' *' will
match nothing (because the \/ is greedy).
Greedy _leftwards_ ?!?
Further it can remove
perfectly well Refererences header fields.
Some other cases in which it would or could fail:
1. when tabs are used for whitespace
2. when IRT ends in whitespace
3. when IRT contains 2 or more Message-IDs
Yes, this is all understood. It was just a first iteration.
--
"Political systems do not deal easily
with long term threats,
even if they have a probability of 100%"
James Schlesinger, a former director of the CIA
____________________________________________________________
procmail mailing list Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail