I have a regexp header_checks rule as follows:
/^Received: from (.* \([-._[:alnum:]]+
\[[.[:digit:]]{7,15}\]\)).*\(Authenticated sender: ([^)]+)\).*by
(alcatraz\.sequestered\.net) \(([^)]+)\) with (E?SMTP) id
([A-F[:digit:]]+)(.*)/
REPLACE Received: from [127.0.0.1] (localhost [127.0.0.1])
(Authenticated sender: $2) with $5 id $6 $7
The header it's failing to replace:
Received: from Singularity.local (pool-71-106-82-23.lsanca.dsl-w.verizon.net
[71.106.82.23])
(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(No client certificate requested)
(Authenticated sender: j...@sequestered.net)
by alcatraz.sequestered.net (Postfix) with ESMTPSA id 177CBBDE66
for <redac...@domain.com>; Sun, 22 Feb 2009 01:09:02 -0800 (PST)
What am I doing wrong in this instance?
--
Corey Chandler / KB1JWQ
Living Legend / Systems Exorcist
Today's Excuse: You're out of memory