On Mon, 17 Sep 2007, Steffen Heil wrote:

> server:
>   driver = smtp
>   hosts_override = true
>   hosts = 127.0.$address_data.1
>   interface = 127.0.0.1
>   allow_localhost = true
> 
> This works for mails, which have one recipient.
> However if a mail has more then one recipient and they have different
> destination systems, they are both routed to the first server.
> exim then simply ignores the value of host for the second call of transport
> server.
> 
> Is this a bug?
> What can I do ?

Set max_rcpt=1 on the transport. There is no "second call" because by 
default a single call handles multiple recipients.

But a better solution is what Magnus posted: route the different 
email addresses to different IP addresses. Then all those at the same IP 
address can go in a single transaction.

-- 
Philip Hazel            University of Cambridge Computing Service
Get the Exim 4 book:    http://www.uit.co.uk/exim-book

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