I just updated to 'Edge' to see if this problem had been solved by the 'SA 3.0' support it adds, but the problem persists. I've also tried to manually update the relevant perl modules with no success --they're already up to date, even after a cpan cache clearing. Sa-learn for it's normal purposes of learning spam or ham, when run, just sits there, without showing it's 'dots of progress' or any other indication that it is actually running. When trying to run 'sa-learn --import' I get this message: Can't locate object method "upgrade_old_dbm_files" via package "Mail::SpamAssassin::BayesStore::DBM" at /usr/lib/perl5/site_perl/5.8.1/Mail/SpamAssassin/CmdLearn.pm line 157. When trying to run 'sa-learn --sync' I get a message indicating the command doesn't exist. When running 'sa-learn -V' it does indeed say it's 3.0 though... I'm being inundated with spam that would have normally been caught with the bayesian database, so it -appears- as though that aspect is broken (not reading the old database, no way to convert the database styles), along with any way of actually teaching it one way or the other. Is there anyone experiencing this or know a fix? --update-- I fixed it by compiling/installing the SA from the tarball and restarting exim. I don't know if this problem was specific to my server or something related to CPanel's packaging.