Re: [exim] Reducing load vs seeing all the spam

Top Page
Delete this message
Reply to this message
Author: Kjetil Torgrim Homme
Date:  
To: dbenders
CC: Exim Users Mailing List, peter
Subject: Re: [exim] Reducing load vs seeing all the spam
On Fri, 2005-06-03 at 09:58 -0400, Daniel Bendersky wrote:
> Hi, I use similar order on the ACL's and just 2 weeks ago I moved the
> RBL checks to the "connect" ACL instead of the "RCPT" ACL. This little
> change, speed up my servers and reduce the load from 3 to 0.5


I'm quite surprised to hear this. if you order your ACL conditions
carefully, there should be very little difference.

we allow any e-mail to postmaster, but if you're blacklisted and Cc
someone else, we reject the other recipient, and reject the whole
message at DATA time. now, the problem is that if you just drop
connection at first RCPT TO which is to non-postmaster, a broken server
may hammer you with retries (I don't know how common this is). so it
may be best to not drop the connection until DATA. so the key to
performance is then to avoid doing context checking when you know you'll
be rejecting it anyway, ie., don't do MIME parsing etc.

does anyone know how other servers react to being rejected and having
the connection dropped in the pre-DATA phase?
--
Kjetil T.