Let me suggest that this is a *REALLY* *BAD* idea.
No, make that "an *EXCEPTIONALLY* *AWFUL* idea".
Rawbody rules are useless for 80% of the things they should detect because
they only handle one line at a time, and spammers 5 years ago leanred they
can break HTML over two lines and disable all useful HTML checks that aren't
evals.
Dallas's stuff that would get around this is hung up in review because
Michael either dislikes the idea of useful rules, or insists they have to be
plugins, or noticed that it fixes the rawbody rule problem and makes them
useful, so is against it.
The ONLY, I repeat **ONLY** alternative to the useless rawbody rule if the
'full' rule, or else going in and writing 100 lines of unreadable Perl to do
what a one-line rule should be able to do. Probably a third of the SARE
rules are 'full' rules as a result of rawbody being deliberately useless.
If you remove full rules you will have effectively eliminated any chance of
SA catching ANY of the modern forms of spam, all of which are currently only
detectable with full rules, or with Dallas's rule forms that won't get
approved.
If 'full' rules are disabled, SA is effectively disabled with the exception
of Bayes and URIBL. There would probably be a much lower-overhead solution,
say SpamBayes, if SA's rules capability is effectively removed. Which seems
to be the effective intent of this proposal.
Loren Wilton