For some reason, i have a message that SA insists on autolearning as ham when
its score is clearly above the ham autolearn threshold.
I even put
bayes_auto_learn_threshold_nonspam 0.1
in my local.cf just in case.
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on external.elih.org
X-Spam-Level: *
X-Spam-Status: No, hits=1.1 required=5.0 tests=CLICK_BELOW,DEAR_SOMETHING,
HTML_LINK_CLICK_HERE,HTML_MESSAGE,HTML_WEB_BUGS,INVALID_MSGID,
RCVD_IN_BSP_TRUSTED autolearn=ham version=2.63
1.1 is higher than 0.1 so why the autolearn?
Checking the debug, i notice this:
debug: auto-learn? ham=0.1, spam=10, body-hits=-1.465, head-hits=-4.3
debug: auto-learn: currently using scoreset 3. recomputing score based on
scoreset 1.
debug: Score set 1 chosen.
debug: auto-learn: original score: 1.134, recomputed score: -0.655
debug: Score set 3 chosen.
debug: auto-learn? yes, ham (-0.655 < 0.1)
debug: Learning Ham
Where is it getting this -0.655? the score shown above is 1.1?
Any ideas?
Jim