On 8/5/2010 2:26 PM, Alex wrote:
Some non-spam messages have Received headers, but they are always
internal non-routable addresses. The majority of the messages have no
Received headers at all.
...
Check your header_checks file for IGNORE rules.

Ah, thanks very much. I should have known to check for something like that.

Why would someone add something like this?

/^(R|r)eceived:.*in.*$/ IGNORE
/^(M|m)essage-(I|i)d:.*in.*$/ IGNORE

Outside of the obvious reason to purposely prevent them from being
written to the message, what use does this have? Strip any
non-internal headers for privacy, perhaps?

Thanks,
Alex


External headers should never be removed. The lines are probably someone trying to remove internal headers -- a questionable practice in itself. But they botched the job.

I would strongly suggest removing both rules.


  -- Noel Jones

Reply via email to