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