On Wed, Oct 25, 2000 at 03:13:17PM +0200, Nicolas Deslions wrote:
> Hi,
> I just setup a new qmail, with concurrency set to 300, we also changed our
> "mailers" here ( progs we use to format an outgoing press revue)
> Our new mailer is really fast to send and the queue on qmail is only
> growing, i only have from 3 to 12 concurrent remote process...
> 
> messages in queue: 7595
> messages in queue but : 5591
> 
> Why do i have so many "not yet preprocessed" messages ??

Because you're injecting mails faster than qmail-send can complete the
queue processing. When you submit mails to qmail they are placed in a
pickup directory (called todo). qmail-send subsequently moves mails from
the todo directory into the queue-structure. The reasons for this two-part
process are largely security related. It isolates and protects the queue
structure. Note that the cost of placing a mail in todo is less than the
cost of completing the move to the queue.

If the "messages in queue but not yet preprocessed:" value is growing,
then qmail-send is not keeping up. If may be that this is simply
because your queue is on a slow or busy disk. Is the queue on a disk that
does other I/O? Such as logging? Can you move it to a dedicated spindle?

Oh. In future, is there a chance that when you quote the output of
qmail commands, you not tamper with them? It makes people distrust what
you say. Cut and paste works pretty well I hear.


Regards.

Reply via email to