On Tue, 2008-08-26 at 00:34 -0400, Munroe Sollog wrote:
> I'm not quite sure I understand what is happening here:
> 
> http://www.pastebin.ca/1184943
> 
> it looks like the message is triggering rules but in the end it is
> getting '0' points

See the very last two lines. They mention the rules hit. In fact, there
are no (regular) rules hit at all, but subtests only.


> dbg: config: read file 
> /var/lib/spamassassin/3.002005/70_sare_genlsubj0_cf_sare_sa-update_dostech_net.cf

Skimming through the debug output it looks like you manually put these
cf files there. That's the dir for sa-update to keep the "channels" (a
directory per rule update source). However, keeping the cf files there
rather than channels shouldn't be the problem.

The problem is, that once that dir exists, SA expects to find all rules
underneath that directory.

That effectively means, that SA on your machine knows no rules but the
SARE ones you put there manually. You can see that for yourself in your
output, where no stock rule files are read at all.

(a) If you just want to add some SARE rules, /etc/mail/spamassassin is
    the dir to put them.
(b) And if you use sa-update for a third-party channel, be sure to use
    sa-update for the stock rules as well. [1]

Now why do I write email, let alone public email, before I got my
coffee?

  guenther


[1] I believe this is documented somewhere. Alas, I can't find it...

-- 
char *t="[EMAIL PROTECTED]";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

Reply via email to