Richard E. Bewley, Jr. wrote: > Hi, > > I'm using SpamAssassin version 3.1.3 running on Perl version 5.8.0. My > autolearn is enabled, and I'm getting the below headers, which according > to spamassassin documentation means that autolearn is enabled, but not > meeting required criteria to learn. I am using the default thresholds. > Can anyone shed some light on why no messages are being autolearned? > > My lint is clean. > When I debug: > [24212] dbg: bayes: database connection established > [24212] dbg: bayes: found bayes db version 3 > [24212] dbg: bayes: Using userid: 102 > [24212] dbg: bayes: not available for scanning, only 12 spam(s) in bayes > DB < 100 > [24212] dbg: bayes: not scoring message, returning undef > [24212] dbg: bayes: DB expiry: tokens in DB: 2639, Expiry max size: > 180000, Oldest atime: 1117030672, Newest atime: 1151309839, Last expire: > 0, Current time: 1152068718 > > X-Spam-Status: Yes, score=16.6 required=5.0 tests=SARE_OEM_AND_OTHER, > > SARE_OEM_PRODS_1,SARE_OEM_PRODS_FEW,SARE_OEM_PRO_DOL,SARE_PRODUCTS_02, > SARE_PRODUCTS_03,UNPARSEABLE_RELAY,URIBL_JP_SURBL,URIBL_OB_SURBL, > URIBL_SBL,URIBL_SC_SURBL,URI_NOVOWEL autolearn=no version=3.1.1 >
It appears that you do not yet have enough spam and ham in your database to enable learning. You need to use sa-learn to push some spam and ham through the system. > not available for scanning, only 12 spam(s) in bayes DB < 100 There are only 12 spam, but your local.cf file says not to autolearn until there are at least 100. -- Steve