You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2011/09/07 05:46:05 UTC
[Bug 4691] fast_body, fast_rawbody, and tmethod support
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=4691
Adam Katz <an...@khopis.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |antispam@khopis.com
--- Comment #32 from Adam Katz <an...@khopis.com> 2011-09-07 03:46:05 UTC ---
Is this patch still feasible?
I'd like to resurrect this idea in a slightly different manner: default
limits. Something like this (assuming "string 0:0" removes any scope from the
query):
default_tmethod string 0:512000
body TEST_WHOLE_MSG /\btest\b/
tmethod TEST_WHOLE_MSG string 0:0
body TEST_FROM_END /\bsincerely,/i
tmethod TEST_FROM_END string -100:100
With uri, body, rawbody, etc. limited to just the first 500kB (the default
max_size for spamc), we should theoretically then be able to increase the
default max_size considerably without much overhead. Any rule (such as the two
defined above) that wants to re-scopes itself can do so explicitly.
This should significantly reduce scan time, especially if a script regularly
drills into the timing logs and reduces the scope of the more
resource-intensive rules (incrementally until it affects the hit stats).
--
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.