A couple of child like questions for my own sanity here;
1. Am I right in thinking you can have multiple condition = statements
in a router? (I know you can do 'and' but I have three conditions to
check in a router)
2. The redirect router - does it physically rewrite the 'to' rather than
just redirect the message to a different user eg:
data = ${quote_local_part:$acl_m_domcatchd}@$domain
no_more
assuming conditions test true, would rewrite the 'to' to the contents of
the expanded $acl_m_domcatchd @ $domain?
3. If so, would the message then traverse the RCPT ACL's again with the
new 'RCPT TO'?
4. Can I change the value of an $acl_m_variable in a router?
5. If I test routing with: exim -bt alias@??? this is not going
to fire the ACL tests for the address? I ask because I have some
conditions in a few routers that test against acl variables which don't
seem to get set with this. I fully accept that it's just testing the
routers section (not running ACL logic) but I just need to be sure and
clear in my head this is the case.
You know how some days you question your sanity? Well I get it every
Friday.
Ron