On Tue, 2008-10-14 at 10:04 +0200, Benedict Verheyen wrote:
> i have tested with another spam message that has a combined score of
> 22.5 and it's not flagged as spam.
> The full debug log is here:
>     http://www.heimdallit.be/download/spam_debug_1.txt

Hmm, does that say that a bunch of major RBLs is timing out?


> 2. Bayes doesn't autolearn from a message that scores 22.5. It says it
> wants spam but that the message was ham...

Without reading the code, this might be because NaN doesn't exceed the
spam threshold.

> [2385] dbg: learn: auto-learn: currently using scoreset 3, recomputing
> score based on scoreset 1
> [2385] dbg: learn: auto-learn: message score: 22.5, computed score for
> autolearn: 18.5
> [2385] dbg: learn: auto-learn? ham=0.1, spam=12, body-points=18.5,
> head-points=18.5, learned-points=4
> [2385] dbg: learn: auto-learn? no: scored as ham but autolearn wanted spam

Huh. body-points == head-points? Also, shouldn't the sum generally be in
the range of total score or less, rather than almost twice?


> Questions:
> 
> 1. Can i reset the AWL database?

You can reset the AWL by simply removing the file.

> I do have users listed on the whitelist in /etc/spamassassin/local.cf
> (whitelist_from)

No, you don't. Not in the local.cf you pasted somewhere else in this
thread.  (Also, FWIW, AWL is not related to whitelist_* options.)


Syslog output from a follow-up post:

> Oct 14 10:10:23 loki spamd[1321]: plugin: eval failed: Sort subroutine
> didn't return a numeric value at /usr/share/perl5/Mail/SpamAssassin/
>     AsyncLoop.pm line 278.

This seems *really* odd.  Clearly, something's broken.

> I run several uml's so could it be that the timing is causing nan's
> to
> appear ?

UML?

  guenther


-- 
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