> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> 
> Matt Sergeant said:
> 
> > > Basically a spam-check may take up to 10 seconds per mail, so
> > > sendmail should run only a certain number of concurrent deliveries
> > > (20 or so?) and wait for them to complete before spawning more.
> > 
> > 10 seconds is way too long for us. We aim to get that down 
> to about 0.5
> > seconds or less in the next few days.
> 
> BTW I'm assuming the various network accesses (to Razor, 
> DNSbls, and MX
> lookups) are taking 90% of that time.
> 
> With lots of DNS caching, local DNSbl secondarying, and fat 
> pipes, that
> should come down nicely.

Yes, it was the network accesses. We've re-done Razor in-house anyway
(sorry, but we can't release that code, which is a shame because it kicks
razor's butt - does n-way replication and multi-tiered servers), and will be
removing all the DNS checks (they're done directly in our qmail code upon
connection).

I'll still do some profiling to see if I can improve things, but it's
looking good this morning (sub-second timings to check an email).

Matt.

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The service is powered 
by MessageLabs. For more information on a proactive anti-virus service working around 
the clock, around the globe, visit: http://www.star.net.uk
________________________________________________________________________

_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to