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

Reply via email to