>Another quick fix that can take less overhead on the postfix box is to
>just discard the reject message.  Proven fact that it takes less connection
>time to discard a message than reject it.

It's hard to say how fast this goes, but it's quite typical:

  In:  RCPT TO: <[EMAIL PROTECTED]>
  Out: 554 <adsl-67-122-166-42.dsl.lsan03.pacbell.net[67.122.166.42]>: Client
      host rejected: ACL subscriber

Session aborted, reason: lost connection

If the sender hangs up quickly after see the 5xx, then that's a speed that 
pretty hard to beat, plus there are no more bytes wasted.

Since DISCARD means receiving the msg, it could mean receiving some 10's of 
KB is the bounce msg contains a lot or all of the bounced msg.   That may 
not take much time, but DISCARD has the potential of wasting significant KB.

what does the SMTP session look like for DISCARD?  Is it a full DATA 
command plus 220 + QUIT final handshake so the sender thinks the msg was 
accepted?

Len


Reply via email to