I was getting my commands missed up, been looking at this too long. When I
ran
su amavis -c 'spamassassin -D 2>&1 -t onespam'
That caused it to LEARN the spam. Database went from not there to one
learned. Auto-learn apparently. That's what it should have done when it
arrived.
Brand new spam arrives. It gets
autolearn=unavailable.
X-Spam-Status: Yes, score=20.704 tag=-9999 tag2=5 kill=6.4
tests=[DATE_IN_PAST_06_12=1.103, DCC_CHECK=3.2,
DIGEST_MULTIPLE=0.001,
HTML_EXTRA_CLOSE=0.001, HTML_MESSAGE=0.001,
HTML_MIME_NO_HTML_TAG=0.635, MIME_HTML_ONLY=1.105, MISSING_MID=0.14,
NORMAL_HTTP_TO_IP=0.001, RAZOR2_CF_RANGE_51_100=0.365,
RAZOR2_CF_RANGE_E8_51_100=2.43, RAZOR2_CHECK=2.5, RDNS_NONE=1.274,
SPF_HELO_SOFTFAIL=3, SPF_SOFTFAIL=3, URIBL_ABUSE_SURBL=1.948]
autolearn=unavailable autolearn_force=no
That implies no auto-learn because the token exists (or there was something
else) as I understand it. So I try to learn that one spam again...
I had to increase the size limit via:
su amavis -c 'sa-learn -D --spam --showdots --max-size=6000000 --mbox
/home/mail/twospam'
Aug 8 16:35:23.567 [18045] dbg: bayes: learned
'419769464db0fabb0f1220f9ae0cf12931ad7076@sa_generated', atime: 1502226537
Learned tokens from 1 message(s) (1 message(s) examined)
At it learned it. So autolearn=unavailable was NOT due to the token already
there.
Is there a size limit built into autolearn?
--
View this message in context:
http://spamassassin.1065346.n5.nabble.com/Bayes-auto-learn-not-happening-tp138065p138082.html
Sent from the SpamAssassin - Users mailing list archive at Nabble.com.