Karsten Bräckelmann-2 wrote
> On Mon, 2014-08-04 at 13:02 -0700, Robert Grimes wrote:
>> Robert Grimes wrote
> 
>> > I have changed the user that runs the spamd service to be the same as
>> when
>> > I ran from command line. I will see what, if any changes occur. I will
>> > leave Bayes alone for the moment; just try one thing at a time to keep
>> the
>> > confusion down.
> 
> By that change of the user your spamd service runs as, you lost your
> previous Bayes training (which seems to be linked to the service user).
> Unless you deliberately nuked the Bayes DB to start fresh.
> 
> 
> Ignoring DNSBL blocking and broken format, which has been covered
> already.
> 
>> X-Spam-Status: No, score=0.0 required=5.0
>> tests=HTML_MESSAGE,SPF_HELO_PASS,
>>   URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0
> 
> There is no BAYES_xx rule hit. If Bayes is enabled and has been trained
> sufficiently, there will *always* be a BAYES_xx rule indicating the
> Bayesian probability of being spam.
> 
> The absence of any such rule since you changed the spamd service user
> means, that user has no access to the previously trained Bayes DB.
> 
>> I saved the messaged from outlook and ran spamc [...]
> 
>> X-Spam-Status: Yes, score=7.3 required=5.0
>> tests=MISSING_DATE,MISSING_FROM,       
>>  
>> MISSING_HEADERS,MISSING_MID,MISSING_SUBJECT,NO_HEADERS_MESSAGE,NO_RECEIVED,
>>   NO_RELAYS,NULL_IN_BODY,URIBL_BLOCKED,URI_HEX autolearn=no
>> autolearn_force=no
>>   version=3.4.0
> 
> No BAYES_xx rule either, same problem as above.
> 
> However, do note the autolearn=no part. Bayes is enabled (just not
> sufficiently trained yet). In a follow-up to this thread, you pasted
> headers of spam manually scanned with spamc, showing autolearn=ham.
> 
> A spam message incorrectly has been learned as ham. You want to correct
> that by re-training (simply learn as spam). And keep an eye on that part
> in future.
> 
> 
>> both should be running under the same administrator account.
> 
> It is important to use the same user  (a) scanning incoming mail, and
> (b) using for training as well as  (c) manually running through spamc
> later.
> 
> Unless spamd changes user on a per-recipient basis (which it seems is
> not the case in your setup), that's a single user. Changing that user as
> you just did, requires moving $HOME data or changing ownership for the
> Bayes DB.
> 
> 
> -- 
> char
> *t="\10pse\0r\0dtu\0.@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; }}}

I don't know if this is fair to ask, but would you (or anyone) care to see
if the message I am posting should be rated higher than 1.9? I appologize if
this is not appropriate.

The message is at http://pastebin.com/UZeDtLWZ

The debug log from spamd is at http://pastebin.com/6FERLq5C



--
View this message in context: 
http://spamassassin.1065346.n5.nabble.com/New-at-SpamAssassin-how-to-not-get-headers-tp110712p110746.html
Sent from the SpamAssassin - Users mailing list archive at Nabble.com.

Reply via email to