Re: [exim] Doc buglet and question on parallel deliveries

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Marcin Owsiany
CC: Exim users mailing list
Subject: Re: [exim] Doc buglet and question on parallel deliveries
On Tue, 31 Aug 2004, Marcin Owsiany wrote:

> At the end of "remote_max_parallel" description, it says:
>
> | If it is purely remote deliveries you want to control, use queue_smtp
> | instead of queue_only. [...]
>
> I guess this should be "queue_smtp_domains" and not "queue_smtp"?


Yes, noted, thanks.

> Now the question: I have queue_smtp_domains set to "*" and browsing the
> logs I notice with joy, that indeed only about 5% initiate new
> connections. The question is: when for example there are 50 messages in
> queue already routed to host X, and waiting to be delivered. And then a
> queue runner begins delivering them, using a single connection. Let's
> say that it has already delivered 20 of the messages, and still goes on,
> but then another queue runner is started, and it notices one of the 30
> messages left. Is there anything that would let it know that deliveries
> to host X are already in progress and prevent it from starting another
> connection? I suspect not, but wanted to make sure..


Take a look at serialize_hosts in the smtp transport configuration.

-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book:    http://www.uit.co.uk/exim-book