Hi,

I have a spamassassin-3.4 system with the following bayes config:

required_hits 5.0
rbl_timeout 8
use_bayes 1
bayes_auto_learn 1
bayes_auto_learn_on_error 1
bayes_auto_learn_threshold_spam 9.0
bayes_expiry_max_db_size 9500000
bayes_auto_expire 0

However, spam with scores greater than 9.0 aren't being autolearned:

Sep  2 21:01:51 mail01 amavis[25938]: (25938-10) header_edits_for_quar: <
bmu011...@bmu-011.hichina.com> -> <bestd...@example.com>, Yes, score=16.519
tag=-200 tag2=5 kill=5 tests=[BAYES_50=0.8, KAM_LAZY_DOMAIN_SECURITY=1,
KAM_LINKBAIT=5, LOC_DOT_SUBJ=0.1, LOC_SHORT=3.1,
RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_BRBL_LASTEXT=1.449, RCVD_IN_PSBL=2.3,
RCVD_IN_UCEPROTECT1=0.01, RCVD_IN_UCEPROTECT2=0.01, RDNS_NONE=0.793,
RELAYCOUNTRY_CN=0.1, RELAYCOUNTRY_HIGH=0.5, SAGREY=0.01] autolearn=no
autolearn_force=no

I've re-read the autolearn section of the docs, and don't see any reason
why this 16-point email wouldn't have any new tokens to be learned?

I looked in the quarantined message, and according to the _TOKEN_ header
I've added:

X-Spam-MyReport: Tokens: new, 47; hammy, 7; neutral, 54; spammy, 16.

Isn't that sufficient for auto-learning this message as spam?

I just wanted to be sure this is just a case of not enough new points
(tokens?) for the message to be learned, and that I I wasn't doing
something wrong.

Thanks,
Alex

Reply via email to