> Of course. What happens is this:
>
> Get a list of hosts from MX records
> Set $host and $host_address to the first host's name and address [1]
> Run the smtp transport
> The transport expands the "hosts" option to get a list of hosts [2]
> For each host in the list
>   {
>   Set $host_address to the address and $host to the name
>   Try to deliver to that host
>   }
>
> [1] This in fact happens as part of a general setup before running any
> transport, when things like $domain and $local_part get set, if
> relevant. The original motivation for setting $host and $host_address
> was for cases where the transport is NOT the smtp transport but, for
> example, an appendfile transport that is saving messages for particular
> hosts in files (so it needs to know which host).
>
> [2] For your configuration, where hosts and hosts_override are set.
>
> I had forgotten about [1], which is why I originally thought that your
> configuration couldn't possibly work.

Thanks for the nice description... i love Exim :-)

best regards,

Christian Meutes
systems engineer
-- 
claranet gmbh   internet service provider
tel   +49 (0) 69  - 40 80 18 - 300
email: [EMAIL PROTECTED]  http://www.claranet.de/


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

Reply via email to