I am running SME 6.5RC1 and am trying to enable SpamAssassin. I have followed the howto from
http://sme.swerts-knudsen.dk/index.html?frame=http%3A//sme.swerts-knudsen.dk/howtos/howto_29.htm When I go into the "Spam Filter" panel and turn it on ALL mail stops working.
I have no idea where it goes while it's enabled, but when I turn it off the mail starts to trickle in again.
Oddly enough, sometimes two or three copies get delivered to the users box.
I was watching /var/log/qmail/current while enabling the spam filter and as soon as I do no entries go to the file.
Then, I turn it off and it starts again (although slowly at first.)
When I call spamd from the command line I DO get a bunch of errors which I will paste at the bottom.
I'm hoping to get this resolved sometime soon as this is a recently migrated domain that used to have spamassassin and I'm telling you , I need it back.
I got about 200 spam emails today sent to my blackberry and it's driving me NUTS!
Thanks in advance.
Here is the spamd error when called from the shell;
[root@www root]# spamd
configuration file "/usr/share/spamassassin/20_advance_fee.cf" requires version 3.001000 of SpamAssassin, but this is code version 3.000002. Maybe you need to use the -C switch, or remove the old config files? Skipping this file at /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/Conf/Parser.pm line 329.
configuration file "/usr/share/spamassassin/20_net_tests.cf" requires version 3.001000 of SpamAssassin, but this is code version 3.000002. Maybe you need to use the -C switch, or remove the old config files? Skipping this file at /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/Conf/Parser.pm line 329.
Failed to run USER_IN_SPF_WHITELIST SpamAssassin test, skipping:
(Can't locate object method "check_for_spf_whitelist_from" via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line 2312.
)
Failed to run __ENV_AND_HDR_FROM_MATCH SpamAssassin test, skipping:
(Can't locate object method "check_for_matching_env_and_hdr_from" via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line 2312.
)
Failed to run USER_IN_DEF_SPF_WL SpamAssassin test, skipping:
(Can't locate object method "check_for_def_spf_whitelist_from" via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line 2312.
)