I've tried completely deleting and re-creating the bayes databases (using sa-learn clear followed by sa-learn on my various mailboxes), but am still getting the errors. I also made sure I'd installed DB_file (I'd read somewhere it was needed). Any idea where to look for the solution to this problem?
Highly strange.. anything useful from running the following command:
sa-learn -D --dump magic
I'm also getting the following error regarding URIBL, but I'm fairly sure I dont have it set up correctly...
Failed to run URIBL_PH_SURBL SpamAssassin test, skipping:
(Can't locate object method "check_uridnsbl" via package "Mail::SpamAssassin::PerMsgStatus" at /usr/local/libdata/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm line 2296, <GEN10> line 377.
)
First, check to make sure that the following file exists:
/usr/local/libdata/perl5/site_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm
If it doesn't, your install is borked.
Next make sure one of your .cf files has the loadplugin statement for that module
loadplugin Mail::SpamAssassin::Plugin::URIDNSBL