On Mon, 26 Oct 2015 14:37:52 -0500 (CDT) sha...@shanew.net wrote: > On Mon, 26 Oct 2015, RW wrote:
> > I had a quick look at the code and the only mention of ezmlm was > > related to gated_through_received_hdr_remover() which looks for > > signs that the email passed through something that might have > > stripped headers. It tests the received headers, but doesn't modify > > them. > > In my sleuthing, I found the part of Received.pm that looks for > "received" headers that don't actually start with "Received:" and adds > them on to the @hdrs array. I thought I'd tracked down that one of > those alternate "received" headers was the ezmlm, which is related to > the email's path through various systems, so it made sense. FWIW Received.pm is concerned with parsing-out metadata from the received headers. @hdrs is a temporary working copy of the received headers, so any synthetic headers added to it wont affect header rules.