For that the Transport is too late to achieve it. I'd suggest you look at the Router options, especially address_data, and play with that. Check chapter 15ff of the documentation. I did not play with that up till now, so I don't have a "ready made solution" for it. But others might have?!
BTW: if you don't know that already, you can test many things exim does with "exim -bh <source-ip> -d". That way you can simulate an SMTP session coming from that source ip and see how exim processes it. As an example, my virtual router gives something like this for a message to [EMAIL PROTECTED]: --------> virtual router <-------- local_part=foo domain=domain.com [...] expanded: foo, bar [...] Oliver B. Tkatch wrote: > Excellent. That works well. > > Is there a way to get the envelope address before it is rewritten? > > B. > > On Thu, 02 Oct 2008 17:52:57 -0400 Oliver von Bueren > <[EMAIL PROTECTED]> wrote: > >> On the transport add the keywords envelope_to_add and >> return_path_add >> to accomplish this. From the documentation you have the following >> example: >> >> local_delivery: >> driver = appendfile >> file = /var/mail/$local_part >> delivery_date_add >> envelope_to_add >> return_path_add >> >> And in the main configuration options I've got >> delivery_date_remove = true >> envelope_to_remove = true >> return_path_remove = true >> to remove any such header that might be in a message getting into >> the >> system. >> >> Oliver >> >> >> B. Tkatch wrote: >> >>> Is there a way to copy the RCPT-TO address to a message header? >>> >> If >> >>> so, can it be done with the original address before any >>> >> rewrites? >> >>> That is (the different RCPT TO and FROM is intended to highlight >>> >>> the issue): >>> >>> RCPT TO: [EMAIL PROTECTED] >>> DATA >>> FROM: [EMAIL PROTECTED] >>> >>> text >>> . >>> >>> A rewrite rule changes [EMAIL PROTECTED] to >>> >> [EMAIL PROTECTED] >> >>> The headers of the final email received by >>> [EMAIL PROTECTED] would include: >>> >>> X-Orig-RCPT-TO: [EMAIL PROTECTED] >>> FROM: [EMAIL PROTECTED] >>> >>> Is this possible with exim4? I can only get add header to user >>> >> the >> >>> message header and not the envelope address. >>> >>> Brian >>> >>> >>> >>> >>> -- >>> Boost your business with a small business loan. Click now! >>> >>> >> http://tagline.hushmail.com/fc/Ioyw6h4euX1Ehh1rbAR10jvzWA3Zmw6HL1GY >> XkTKXepdnUN6MEnEHD/ >> >>> >>> >> -- >> ## 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/ >> > > -- > Hotel pics, info and virtual tours. Click here to book a hotel online. > http://tagline.hushmail.com/fc/Ioyw6h4eRCkr6PDia5xDOhTlcBNwD7EwMTJa2X8gB0KQjYFSSUk3rn/ > > > -- ## 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/
