ich wollte meinen Spamassassin jetzt noch ein bisschen durch eine Bayes DB verbessern.
Meine local.cf sieht diesbezüglich so aus:
Code: Select all
use_bayes 1
bayes_path /etc/mail/spamassassin/bayes
bayes_auto_expire 0
bayes_journal_max_size 15000000
bayes_expiry_max_db_size 20000000
bayes_auto_learn 0
Code: Select all
# spamassassin -D --lint
[32674] dbg: logger: adding facilities: all
[32674] dbg: logger: logging level is DBG
[32674] dbg: generic: SpamAssassin version 3.1.7-deb
[32674] dbg: config: score set 0 chosen.
...
[32674] dbg: config: read file /etc/spamassassin/local.cf
...
[32674] dbg: bayes: tie-ing to DB file R/O /etc/mail/spamassassin/bayes_toks
[32674] dbg: bayes: tie-ing to DB file R/O /etc/mail/spamassassin/bayes_seen
[32674] dbg: bayes: found bayes db version 3
[32674] dbg: bayes: DB journal sync: last sync: 1180072650
...
[32674] dbg: bayes: DB journal sync: last sync: 1180072650
[32674] dbg: bayes: corpus size: nspam = 545, nham = 289
[32674] dbg: bayes: score = 0.939889350451552
[32674] dbg: bayes: DB journal sync: last sync: 1180072650
[32674] dbg: bayes: untie-ing
[32674] dbg: bayes: untie-ing db_toks
[32674] dbg: bayes: untie-ing db_seen
[32674] dbg: rules: ran eval rule BAYES_80 ======> got hit
[32674] dbg: rules: running raw-body-text per-line regexp tests; score so far=1.999
[32674] dbg: rules: running full-text regexp tests; score so far=1.999
...
[32674] dbg: rules: running header regexp tests; score so far=4.156
[32674] dbg: rules: running body-text per-line regexp tests; score so far=4.156
[32674] dbg: uri: running uri tests; score so far=4.156
[32674] dbg: rules: running raw-body-text per-line regexp tests; score so far=4.156
[32674] dbg: rules: running full-text regexp tests; score so far=4.156
[32674] dbg: check: running tests for priority: 1000
[32674] dbg: rules: running meta tests; score so far=4.156
[32674] dbg: rules: running header regexp tests; score so far=4.156
[32674] dbg: rules: running body-text per-line regexp tests; score so far=4.156
[32674] dbg: uri: running uri tests; score so far=4.156
[32674] dbg: rules: running raw-body-text per-line regexp tests; score so far=4.156
[32674] dbg: rules: running full-text regexp tests; score so far=4.156
[32674] dbg: check: is spam? score=4.156 required=5
[32674] dbg: check: tests=BAYES_80,MISSING_SUBJECT,NO_RECEIVED,NO_RELAYS,TO_CC_NONE
[32674] dbg: check: subtests=__HAS_MSGID,__MSGID_OK_DIGITS,__MSGID_OK_HOST,__NONEMPTY_BODY,__SANE_MSGID,__UNUSABLE_MSGID
Momentan tauchen aber in keinen Mails irgendwelche Bayes-Scores in den SA-Reports auf.
Woran kann das liegen? Was mache ich falsch?
EDIT:
Ich hab jetzt noch ein paar Tests gemacht.
Mal eine Spammail als Beispiel...
Nach dem Empfang hat die die Mail diesen SA-Report:
Code: Select all
Inhaltsanalyse im Detail: (2.3 Punkte, 5.0 benötigt)
Pkte Regelname Beschreibung
---- ---------------------- --------------------------------------------------
2.3 DATE_IN_FUTURE_12_24 Absendezeit 12 bis 24 Stunden nach Datum in
Code: Select all
Inhaltsanalyse im Detail: (10.2 Punkte, 5.0 benötigt)
Pkte Regelname Beschreibung
---- ---------------------- --------------------------------------------------
2.8 DATE_IN_FUTURE_12_24 Absendezeit 12 bis 24 Stunden nach Datum in
"Received"-Kopfzeilen
3.5 BAYES_99 BODY: Spamwahrscheinlichkeit nach Bayes-Test: 99-100%
[score: 1.0000]
3.9 RCVD_IN_XBL RBL: Transportiert via Rechner in XBL-Liste
(http://www.spamhaus.org/xbl/)
[221.199.140.208 listed in sbl-xbl.spamhaus.org]
Was läuft da nur falsch?
EDIT:
Noch eine:
Im Mail-Client:
Code: Select all
2.9 RATWARE_RCVD_PF Gefälschte "Received"-Kopfzeile von Postfix
0.8 EXTRA_MPART_TYPE Unnötige Parameter in "Content-Type"-Kopfzeile
("...type=")
4.0 HTML_IMAGE_ONLY_12 BODY: Außer Bildern nur 800-1200 Zeichen Text
0.0 HTML_MESSAGE BODY: Nachricht enthält HTML
Code: Select all
3.6 RATWARE_RCVD_PF Gefälschte "Received"-Kopfzeile von Postfix
1.1 EXTRA_MPART_TYPE Unnötige Parameter in "Content-Type"-Kopfzeile
("...type=")
4.0 HTML_IMAGE_ONLY_12 BODY: Außer Bildern nur 800-1200 Zeichen Text
0.0 HTML_MESSAGE BODY: Nachricht enthält HTML
3.5 BAYES_99 BODY: Spamwahrscheinlichkeit nach Bayes-Test: 99-100%
[score: 1.0000]