Chris Hunt wrote: > > That is what I am trying to clarify. IF auto-learn runs sa-learn > (which is only implied), then it might still be doing opportunistic > expirations. I think i found my answer in the man page for sa-learn, > though: > > "EXPIRY RELATED CONFIGURATION SETTINGS > "bayes_auto_expire" is used to specify whether or not > SpamAssassin ought to opportunistically attempt to expire the Bayes > database. The default is 1 (yes)." > > > Naturally I'd read that before, but it wasn't clear to me that > sa-learn function honored that setting regardless of how it's called > (by auto-learn or manually) but I now believe that is the case. I do > hope if that's not correct someone will jump in. >
you're making a nice pizza for us :) that are different things, as somebody said already, bayes is spamassassin's subsystem for ham/spam classification calculations auto_learn is a switch of it and auto_expire another switch sa-learn is an external program for manipulating by feeding/syncing/expiring manually the database and the only settings it fetches from local.cf are the database definition, sa-learn is run manually and has its own switches for syncing or expiring as you still have difficulties with these issues you probably will only set use_bayes on and let the rest as are the defaults, then after some time, if not satisfied with the results you eventually start using sa-learn, but IMO there are a lot of other interesting things you should dominate first before hacking bayes and also, of course sending a real pizza over here :) cheers Hans -- XTrade Assessory International Facilitator BR - US - CA - DE - GB - RU - UK +55 (11) 4249.2222 http://xtrade.matik.com.br
