> Run qmail-qstat and qmail-read at this point. Then check the logs for
> messages relating to the undelivered messages.

qmail-qstat typically shows about 500 messages in the queue and 0 messages
not yet processed.
qmail-qread only shows remotes that are marked as "done" or very recently
tried.  No locals.

> >If I then run "/etc/rc.d/init.d/qmail restart" I can
> >immediately use "df" to watch my /var partition usage shrink.
> 
> OK, that's great. But if you want to figure out what's going on,
> instead of just flushing the queue, you'll need to use subtler
> techniques.

I'm all ears...

> >...  My concurrencylocal/remote are both set to the
> >compiled maximum of 120 and this box is definitely mean 
> enough to support
> >that.
> 
> Are you consistently hitting those maxima?

Never.  Even when I send SIGALRM to qmail-send, I'm luck to get 2 locals and
40 remotes.

> >It just doesn't make sense to me that only SOME messages 
> don't get delivered
> >locally while others continue to get delivered just fine.
> 
> I can't explain it with the information I have so far, but I'm dead
> certain there's a rational explanantion for it.

Again, I'm all ears.  I'd love to resolve this.  It's almost like messages
are randomly sneaking into the queue without qmail-send being able to see
them until it is restarted.  Fun fun...

--Kevin

Reply via email to