On 6/1/06 9:48 AM, "John Hall" <[EMAIL PROTECTED]> wrote:

> On 6/1/06, Tony Finch <[EMAIL PROTECTED]> wrote:
> 
>>> We have a requirement to build a large queue of messages using the
>>> queue_only option and then have them released in small batches by a
>>> number of subsequent queue runners.
>> 
>> exim -bp | sed '/^    /d;/^$/d;s/^.\{10\}\(.\{17\}\).*/\1/' | head -50 |
>> xargs exim -M
> 
> Surely
> 
>     exiqgrep -i | head -50 | xargs exim -M
> 
> is slightly nicer (or am I missing something?)


New tools are often forgotten.  ;-(

For either solution, consider a queue whose oldest entries provide 50 lines
worth of deferred and presently not-deliverable message ids.

I think we don't get beyond that for some period of time (until messages do
deliver or time out).

With the exiqgrep solution, it might help to alternate exiqgrep -I and
exiqgrep -iR

A -x on the exiqgrep might also help for some queues.

  --John (whose Exim queues don't develop such a situation)





-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to