At 03:40 PM 9/30/03 -0700, Steven Manross wrote:
Where check would be performed with "local_only" tests first...  and
then if it is tagged using locals only, you don't bother with RBL and/or
external tests, because it's already been tagged, and you don't need to
add the cost of the external tests if it's already spam..

Just a thought.

Possibly, but SA would have to learn that bondedsender should be run anyway, as should any external "white" rules.


Right now SA doesn't really distinguish between "white" and "black" services, except by score.

But this certainly is an interesting idea. In the past it's been suggested that SA should do a score sort, and stop running when the message hit over the threshold. However, that proved to be too much overhead because the rules had to be run in all kinds of strange orders and the text processing slowed to a crawl.

This change could (possibly) be implemented in a fairly efficient fashion, and coud net you most of the potential gains of "abort if over threshold" behavior without much extra overhead.

It would have the penalty of having to run through the headers twice however..



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to