Can you use a pcre/regex map instead? Ken
On Wed, Mar 17, 2010 at 04:53:37PM -0400, Ryan Suarez wrote: > 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 >
