[Mimedefang] Strange problem with SpamAssassin and mimedefang-2.44
Andrew Savin
sav at nln.ru
Mon Sep 6 04:42:18 EDT 2004
Hello all.
We have some strange problem with MD & SA.
Bayes analyser of SA always gives score of 0.5. All other tests working (including network tests, like razor, dcc & so).
If we're run FC1, spamassassin-2.63-0.9.2 rpm.
$ spamassassin -p /etc/mail/sa-mimedefang.cf -t < /usr/share/doc/spamassassin-2.63/sample-spam.txt
works and gives bayes score of
-0.0 BAYES_44 BODY: Bayesian spam probability is 44 to 50%
[score: 0.4993]
Bayesian database filled from spam & ham mail via sa-learn and ok.
Any mail, passed through MimeDefang filter fails check with bayes score 0.5 :(
Filter reads:
....
$SALocalTestsOnly = 0;
if ($Features{"SpamAssassin"}) {
spam_assassin_init()->compile_now(1) if defined(spam_assassin_init());
}
....
if ($Features{"SpamAssassin"}) {
if (-s "./INPUTMSG" < 100*1024) {
my($hits, $req, $names, $report) = spam_assassin_check();
my($score);
if ($hits < 40) {
$score = "*" x int($hits);
} else {
$score = "*" x 40;
}
if ($hits >= $req) {
action_change_header("X-Spam-Score", "$hits ($score) $names");
action_change_header("Subject", "[SPAM] $Subject");
md_graphdefang_log('spam', $hits, $RelayAddr);
action_add_part($entity, "text/plain", "-suggest",
"$report\n",
"SpamAssassinReport.txt", "inline");
} else {
action_delete_header("X-Spam-Score");
}
}
....
mimedefang-2.44
What can make such problem? We checked permissions hundred times, all looks ok... How to enable debug of SA processing?
Thanks,
--
WBR Andrew Savin, Netline system administrator.
More information about the MIMEDefang
mailing list