> A) Use the acl_m variables.
> They accompany the message they are born with and can be read, but not (yet)
> modified in the routers and transports.

Can you say a little more about how you differentiate between the unseen and 
original addresses when you use this technique?  (I
understand the part about using an acl_m later on.  It's the conditional 
setting of it that I'm a little hazy on.)

> B) AFAIK, that part of the spec applies only to headers added/modified during
> the  delivery process. We modify 'Subject:' and add headers in DATA acl's that
> traverse as many a 4 chained 'unseen' routers without loss or alteration.

Could be so.  I have found through experimentation that if the original and the 
unseen address end up at the same transport, the
header modifications are gone.  If they end up at different transports, the 
header modifications on the unseen address sticks. 
Based on the wording of the spec, it seems like the second, apparently 
successful, case might be unintentional anyhow.



-- 
## 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