Karsten, You're correct in they both have scores. I was not paying close attention to the headers and also you're correct about my confusion with defualt SA headers and Amavisd-new headers. I didn't realize Amavisd used custom SA headers for messages.
Thanks for clarifying this! -Carlos On 3/12/10, Karsten Bräckelmann <guent...@rudersport.de> wrote: > On Fri, 2010-03-12 at 14:28 -0500, Carlos Mennens wrote: >> I guess I am still lost. SA appears to be working and everything looks >> fine however my emails don't appear to be getting a score and I don't >> understand how that link applies to why SA isn't setting a score on my >> messages when it is clearly passing mail to and from Postfix. >> >> My headers look like: >> >> X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on >> mail.iamghost.com >> X-Spam-Level: * >> X-Spam-Status: No, score=1.0 required=6.3 >> tests=EXTRA_MPART_TYPE,HTML_MESSAGE autolearn=no version=3.3.0 > > The default SA headers. > >> The above snipper shows no score as I would expect to see below from a >> different server: >> >> X-Spam-Flag: NO >> X-Spam-Score: -1.15 >> X-Spam-Level: >> X-Spam-Status: No, score=-1.15 tagged_above=-999 required=5 >> tests=[BAYES_00=-2.599, MSGID_MULTIPLE_AT=1.449] autolearn=no > > Headers based on the SA analysis, but NOT added by SA but a third-party > glue application that itself calls SA. Amavisd in this case. > >> Am I missing something in my local.cf that is not properly scoring all >> incoming messages? > > You really are confused about the word "score", aren't you? Check both > headers again, and you'll notice they both clearly show a score. The > total score the message... scored. ;) > > The latter, the Amavisd headers, *additionally* show each rule's score > in the tests section. Any chance that tiny, merely cosmetic difference > is what you are after? And perceive as "missing scores"? > > > If so, you can customize the SA headers (as added by SA), to look more > like the Avamisd ones. In particular, there are Template Tags showing > rules hit plus their respective scores... > > > -- > char > *t="\10pse\0r\0dtu...@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4"; > 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; > }}} > > -- Sent from my mobile device