> -----Original Message-----
> From: Charles Gregory [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, March 17, 2004 4:51 PM
> To: [EMAIL PROTECTED]
> Subject: YO DEVELOPERS! Efficiency idea
> 
> 
> Hiyo!
> 
> I realize that this may run afoul of some other objectives, 
> particularly
> those where people want to know all the tests that matched, 
> and perform
> supplemental checks based on that info, but I have to wonder, could we
> improve the efficiency of SpamAssassin by having it make note of the
> 'HITS-REQUIRED' score and have it STOP TESTING after it surpasses that
> score? 
> 
> IE. Is there really any reason to keep testing a piece of mail once we
> know it is spam? When our threshold is somewhere between 3 
> and 10, and I
> see mail scoring 20 or 30, I realize that this mail probably 
> passed that
> threshold less than half-way into the tests. 
> 
> This could, in theory, lower our processor 'cost' for spam 
> considerably.
> Thoughts? Good idea? Stupid idea?
> 
> - Charles
> 

There are no stupid questions....just repetitive ones ;)  This question
comes up a lot. Short answer is, because sometimes the negative scores don't
get checked until the end. So halfway thru an email could be a spam but
finish a ham. Check out Airline confirmation emails. The bane of my FP
existence. 

hth

--Chris 

Reply via email to