Good morning everyone,

    Recently I enabled shortcircuit for ham on a server because Bayes
seems reasonably well trained. It works well.

I noticed that emails that did not hit BAYES_00 (so no shortcircuit)
were not autolearnt by SA. Even though these were well below the
autolearn threshold of -1.

In the example below, the score was -7.8.  Below this, the bayes
settings in the local.cf are listed.  A score of beneath -1 should have
been autolearnt. 

No, score=-7.8 required=5.0 tests=DCC_CHECK,RCVD_IN_DNSWL_HI,
RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_SAFE,SPF_PASS,T_RP_MATCHES_RCVD,URI_HEX
shortcircuit=no autolearn=unavailable version=3.3.1

# grep -i bayes local.cf|grep -v ^#
use_bayes 1
bayes_auto_learn 1
bayes_sql_override_username spamd
bayes_expiry_max_db_size                500000
bayes_auto_expire                       1
bayes_auto_learn_threshold_nonspam    -1
bayes_auto_learn_threshold_spam       13.0
bayes_store_module              Mail::SpamAssassin::BayesStore::MySQL
bayes_sql_dsn                   DBI:mysql:spamassassin:localhost
bayes_sql_username              xxxxxxxxx
bayes_sql_password              xxxxxxxxx
bayes_ignore_to users@spamassassin.apache.org
shortcircuit BAYES_00                ham

Ham that shortcircuits has autolearn=disabled, which makes sense to me
as it is already in Bayes.

Is there something wrong with mysql on this server that may have caused
the problem, or is a SA configuration problem?


Regards, S.

-- 
             PGP is optional: 4BA78604
             simon @ klunky  .     org
             simon @ klunky  .   co.uk
        I won't accept your confidentiality
        agreement, and your Emails are kept.
                       ~Ö¿Ö~

Reply via email to