On Sat, 22 Mar 1997, Ian Pallfreeman wrote:
> Several of the machines I'm sending to seem to have run out of disk space,
> and are giving me a 452 after MAIL FROM. This puts exim 1.61 into a loop
> (in the sense that it's retrying immediately, continually).
<snip>
> What's the correct way? I suspect there isn't one.
It is a conundrum. The host is saying "I don't like this message/address
just at the moment", and Exim by default is not interpreting that as a
reason for delaying re-contacting the host. This is a bad consequence of
my design that does delays per host rather than per message or address.
There is a similar, but inverse, problem already on my infelicities
list: if one particular address in a message containing several
addresses causes a timeout (typically because the remote host tries to
verify it, and that gets stuck) then the whole message gets delayed when
in fact the other addresses could go through.
Both of these need some kind of "per address" delaying tactics. I will
try to think of something clever to do when I get a chance, but as usual
the Exim list is as long as ever, and nobody has offered to clone me
yet...
--
Philip Hazel University Computing Service,
ph10@??? New Museums Site, Cambridge CB2 3QG,
P.Hazel@??? England. Phone: +44 1223 334714