Tony,
The sender is the local host, (I am sending them from an application on the
Exim server). Does this mean that Exim is failing to cope? Or is it the
Linux mail command?
This behavior didn't start until I upgraded my Exim from v4.32 to v4.62.
The number of outgoing messages never reaches the smtp_accept_max of 20.
Also the process that is sending the emails does them sequentially, waiting
for the last one to finish processing before submitting the next one (using
Linux mail command).
I did perform a Google search on 'Exim "connection limit reached for all
hosts' and the only results that returned pointed to the serialize_hosts
option.
If my logic is flawed, please point it out.
Terry
-----Original Message-----
From: Tony Finch [
mailto:fanf2@hermes.cam.ac.uk] On Behalf Of Tony Finch
Sent: Wednesday, May 31, 2006 2:40 PM
To: Terry Shows
Cc: exim-users@???
Subject: Re: [exim] Help with serialize_hosts option
On Wed, 31 May 2006, Terry Shows wrote:
>
> After setting it, when my system sends a group of 20 messages to one
> host, a few go out, then I get the message "connection limit reached for
all hosts"
> and the rest of the emails to that host appear to just get dropped.
> (I have also set the option smtp_accept_max = 20 to keep incoming
> connections from getting out of control too).
The error message you see is a result of the smtp_accept_max option. The
messages aren't being dropped by Exim - whatever is sending them is failing
to cope with the limits you have told Exim to impose.
Tony.
--
<fanf@???> <dot@???>
http://dotat.at/ ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}