On 2011-02-22 16:00, Raphael Bauduin wrote:
Hi,

I'm added a header in a redirect router:


ldap_lists:
  driver = redirect
  allow_fail
  allow_defer
  condition = ${lookup ldap ...}
  data = ${lookup ldap ...}
  headers_add = X-DynList: Yes
  file_transport = address_file
  pipe_transport = address_pipe
  one_time = false

and I want to test this header in a subsequent router:

send_dynlist:
   driver = dnslookup
   condition = ${if match{$h_X-DynList:}{Yes}{1}{0}}
   transport = remote_smtp

Although I can see the header in the mail I'm receiving, it is not the
send_dynlist router by the one after it in the config file that
handled the mail.

You can't do that; the headers_add doesn't work that way.

http://exim.org/exim-html-4.72/doc/html/spec_html/ch15.html

Sorry, but you'll need to rework your flow through the routers.

--
Cheers,
    Jeremy

--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to