Noel Jones wrote:
On 3/17/2010 3:35 PM, Ryan Suarez wrote:
Greetings,

I would like to reroute mail for all our recipients if a certain header
is present.

Eg. Mail to '[email protected]' has the header 'SomeHeader'. I would like
to reroute this email to '[email protected]'.
What is the best way to accomplish this in postfix?

thanks,
Ryan

See http://www.postfix.org/header_checks.5.html and look for the REDIRECT action. Use it with a header_checks rule something like:

/^X-MyHeader: foo/  REDIRECT [email protected]

  -- Noel Jones

Thanks for the response Noel. It looks like REDIRECT only works with a specific destination. I would like it to work for all users. Eg.

[email protected], header 'MyHeader'  ---> [email protected]
[email protected], header 'MyHeader' ---> [email protected]
[email protected], header 'MyHeader' ---> [email protected]

Does an entry in header_checks need to be defined for each recipient? If so, it wouldn't be feasible due to the number of addresses we have.
Is there another way to accomplish this?

regards,
Ryan

Reply via email to