Re: [EXIM] Running exim -qv

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: John Henders
CC: exim-users
Subject: Re: [EXIM] Running exim -qv
On Thu, 11 Dec 1997, John Henders wrote:

> Is it possible for a message to make it into the queue without exim
> having done the routing for it?


Yes. -odq or queue_only just plonks it on the queue. Actually, strictly,
*every* message makes it into the queue without exim doing the routing
for it, because receiving a message consists of putting it on the queue.
Period.

It is only when a delivery is started that routing and directing happen.

> In the spec.txt if implies that even
> mail sent to the queue immediately for later delivery by a queue-runner
> will be likely to be sent in a single session.


Only if it was so sent with -odqs or queue_smtp, which specifically *do*
do the routing, but not the remote delivery.

Other possibilities are that the routing fails for some reason: DNS
timeouts or problems with the configuration or whatever.

> Is this only if the first
> delivery fails, or does exim do the routing even when it saves to the
> queue? Also is the mail handled any differently if the mail is saved to
> the queue because of load settings?


When the load is too high, exim does the queue_only thing, i.e. it just
accepts the message and does no more.

Maybe there is a case for making high load non-delivery behave like
queue_smtp rather than queue_only, but of course that would use more
resources, which is precisely what you are trying to avoid at times of
high load.

-- 
Philip Hazel                   University Computing Service,
ph10@???             New Museums Site, Cambridge CB2 3QG,
P.Hazel@???          England.  Phone: +44 1223 334714



--
*** Exim information can be found at http://www.exim.org/ ***