>On Tue, Oct 31, 2000 at 12:02:55AM +0100, Peter van Dijk wrote:
>>DESCRIPTION
>>       qmail-queue  reads  a  mail message from descriptor 0.  It
>>       then reads envelope information  from  descriptor  1.   It
>>       places  the  message  into  the  outgoing queue for future
>>       delivery by qmail-send.
>
>Yeah, I read through that and while it implies that you terminate the
>session by doing a close, it doesn't say that.  It could, for example,
>terminate it by a line consisting only of '.'...
>
>I'd change it to read:
>
>qmail-queue reads a message from descriptor 0, terminated by a close().
>[...]
>

It also doesn't state the requirement that these operations must be 
serialized. Yes, the implication is there, but it's hardly what I'd call 
clear.

Beter yet:

  "qmail-queue reads a message from descriptor 0. After EOF is received
   on descriptor 0, it reads envelope information from descriptor 1."

By the way, does anyone have any interest in comparing notes on really high 
volume qmail configs? I'm looking for performance in the range of 200-250k 
remote deliveries per hour. We're halfway there with relatively few 
modifications on a modest dual-processor Sun. Before we really start digging 
into the code (or throwing more hardware at it), I'd like to hear from others 
who are dealing with similar volumes.

Thanks,

-Jeff

Reply via email to