On Fri, 2009-06-12 at 16:50 +0200, Ralf Hildebrandt wrote: > * EASY steve.h...@digitalcertainty.co.uk <steve.h...@digitalcertainty.co.uk>: > > > > for <ab...@btbroadband.com> ... > > > > > > You COULD solve this using: > > > > > > /^Received: from .*(cmodem|dhcp|adsl|broadband|dynamic).*by / REJECT > > > dynamic host in headers > > > > > > It's worth a try. > > > > > Indeed, but it's *not* in the header section of the email, is it! It has > > been pasted into the *BODY* of an email. > > Try forwarding it someplace else, instead of ab...@btbroadband.com > > Whenever you're forwarding it to a recipient that matches > (cmodem|dhcp|adsl|broadband|dynamic) -- in this case "btbroadband.com" > matches "broadband" you'll be seeing this, since you own Received headers > will match the header_checks regexp. > > You COULD strip your own internal Received: headers to avoid this. But > that's solving the wrong problem. > Yep, I had already done that. I tried the same thing to ab...@bt.com and got the same result.
Of course the *easy* fix would be for me to allowed to *whitelist* senders so they were not subjected to header and body checks.....