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



Reply via email to