Re: [exim] Envelope-To after Alias Redirect

Top Page
Delete this message
Reply to this message
Author: Ian Eiloart
Date:  
To: Jonathan Gilpin, exim users
Subject: Re: [exim] Envelope-To after Alias Redirect


--On 26 October 2009 17:24:55 +0000 Jonathan Gilpin
<jonathan@???> wrote:

> Hi,
>
> When using a redirect in Exim for an Alias, the Envelope-To is re-
> written for future lookups.
>
> So bob@??? -> james@???


Please use "example.com", or a domain similarly reserved by RFC2606
<http://www.apps.ietf.org/rfc/rfc2606.html> for examples like this.

>
> Then does future lookups for james@??? when checking things
> like spam if a user should be checked for spam.. $local_part and
> $domain for example.
>
> When writing the Message to the Maildir it also writes Envelope-To: as
> the redirected Email Address and not the Email Address which was
> originally sent to..


The docs say that the transport option envelope_to_add uses "the original
address(es)in the incoming envelope that caused this delivery to happen." I
guess that means after earlier rewriting during routing...

> How can I make it write the original email address which was entered
> in the RCPT To and not the address redirected to?


You may be able to use $original_domain and $original_local_part with
headers_add in the transport configuration, but I've not tried it myself.
Or, you might use it with headers_rewrite if you discover that you're
adding a second Envelope-To: header.
>
> Jonathan




--
Ian Eiloart
IT Services, University of Sussex
01273-873148 x3148
For new support requests, see http://www.sussex.ac.uk/its/help/