I have been chasing this issue on-and-off for months, and spent a lot of time the last few days on it. I run several Slackware servers with Spamassassin on them, and I noticed a while ago that some don't use DNS blocklists. This is a very subtle problem, because SpamAssassin is not showing any errors anywhere, either with debug turned on or using --lint. Also, the Pyzor, bayes and other filters are so good, that most email gets filtered correctly anyway - so I didn't realise for a good while that the dns blocklists weren't being used. Only by running the same known spam message containing spammy links through SpamAssassin on both servers I realised that one of them was not using dns rbl's

I am running SA 3.4.1 everywhere on Slackware -current and a Slackware 14.2 (both 32 and 64 bit) - none of these make a difference. I have even removed all Perl modules (and Perl) and re-installed the latest versions directly from CPAN. I tried resetting all the SpamAssassin configs to defaults, and removed all the SA rules and re-run sa-update.

The only thing that has cured it eventually, at the suggestion of someone on the SpamAssassin mailing list, is manually compiling and installing SpamAssassin 3.4.1 downloaded directly from apache.org. This would suggest that the SBo scripts somehow break the dns rbl's functionality for SpamAssassin - but I'm afraid I have been unable to determine how.

I'm putting this outthere in case it helps someone - or if somebody has some idea as to how we can narrow this further. Also maybe others who have SpamAssassin installed on their system might want to run the above check and provide some input, it would be really useful.
_______________________________________________
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/

Reply via email to