On Wed, 2008-08-20 at 08:33 -0700, Bob Gereford wrote: > X-Spam-Report: > * 4.0 URIBL_BLACK Contains an URL listed in the URIBL blacklist > * [URIs: howtodothings.com] > * 0.0 HTML_MESSAGE BODY: HTML_MESSAGE > * 1.5 BODY_8BITS BODY: Body includes 8 consecutive 8-bit characters
> * 1.8 MISSING_SUBJECT MISSING_SUBJECT > * 1.4 EMPTY_MESSAGE EMPTY_MESSAGE So the message body does contain a URL and "consecutive chars", but it is empty nonetheless? Oh, yeah... :) > Spamassassin scores the message > * 1.8 MISSING_SUBJECT MISSING_SUBJECT > > for not having a Subject line. ?? And it got a body... > I found an apparently related bug that says RESOLVED > > "MISSING_SUBJECT is wrong" > https://issues.apache.org/SpamAssassin/show_bug.cgi?id=5207 > > but I honestly can't understand the "resolution". Please read the comments carefully. The resolution would be somewhere between WORKSFORME (see comment 5) and INVALID (see comment 6). The first one tells that Theo was not able to reproduce the bug, and the latter clearly explains why it is not a bug -- the reporter had broken cf files, that lead to this. > Like in the bug, I've checked the message with > spamassassin -LD check 4589 >& /dev/null > > and see no errors. See comment 6. Carefully check all the output for warnings. Lint test your config files. My guess is, there is a problem with your cf or user_prefs files just like with that report. How else can an "empty message" contain chars? :) 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; }}}