Re: [Exim] Retry question

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Tim Jackson
CC: exim-users
Subject: Re: [Exim] Retry question
On Mon, 6 Oct 2003, Tim Jackson wrote:

> Hi Ron, on Mon, 06 Oct 2003 14:36:41 +0100 you wrote:
>
> > So when you know a server has been down/unavailable for a while and you
> > want to kick off all the outstanding deliveries for that server how do
> > you do it.
>
> Just start a queue runner (exim -q). Assuming you have regular queue
> runners set up (surely you do?), the queued messages would have been
> delivered automatically the next time a queue runner started. But if you
> want to start pushing them out without waiting for the next queue runner
> time, just manually start a queue runner going. (You effectively did this
> when you restarted the Exim daemon, though restarting the daemon itself
> wasn't necessary)


An ordinary queue runner (-q) will respect retry times. If you want to
get on with deliveries right away you should use -qf to force
deliveries. However, that will try to deliver all messages on the queue.
If you just want to force the messages for a certain server, you can use

-Rf <domain>

which will try deliveries only for messages that have a recipient in
that domain, and the f does a force.




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