Hello Matt, thanks for your answer! I have found the source of the problem - strange matter.
There is a "require PerMsgStatus.pm" on line 508 of SpamAssassin.pm - if you replace that with a "use" statement, the server is fine again! I just happened to find that by putting my own debug output statements all over the place. Seems the code dies without notice in there.. Maybe I should file a bug report?? > Nothing has happened in the database using spamc/spamd.. That alone isn't a concern. Note that not every spam will be autolearned, and with a score of 8.8, it's probably not going to be. SA requires at least 3.0 points of header tests AND 3.0 points of body tests, regardless of what the total score is. It also recalculates the score as if bayes were disabled, so the total score the learner uses is likely to be lower. You were right, if I had not celared the database in every step - in this case there are no learned messages at all. Additionally, spamassassin in standalone mode does learn - so the mail is "learnable". > Also of note, that spamc call is not compatible with your local.cf below and could result in mail corruption. To use the --headers parameter to spamc you need to use "report_safe 0" in your local.cf. This does not have any effect right now as I am on the commandline, could not be the problem. In may server, I do not use spamc but cgpav, should have told that! >If there were permissions issues you'd most likely get autolearn=failed, and if it was disabled you'd get "autolearn=disabled". > See also: http://wiki.apache.org/spamassassin/AutolearningNotWorking You are right, I have read that text - it is just less than helpful. Strange thing is, when I run as daemon, I get "failed", when running debug, I get "unavailable". All that with zero messages in the bayes DB. > Why did you zero out ALL_TRUSTED? Was it hitting spam? If so, fix your trusted_networks setting, don't zero out this one rule. You have by far more problems than just this one rule.. Yes, that was legacy nonsense - I have corrected it now! Are you sure SA is *never* autolearning? Yes, sa never learned in the deamon! Cheers, Stefan