Mailscanner blacklist not working
Posted: 10 Mar 2016, 13:49
Hi.
I hired configserver install service for all the scripts, including Mailscanner, a few months ago, but I just realized that the spam blacklisting is not working.
What I tested with several accounts and mail providers and confirmed was:
- If I insert an email address or a domain (using the proper syntax) in the "Mailscanner Front-End > Server Spam Blacklist" textarea, they are added to the proper spam.blacklist.rules file.
- The same happens if I do it using the user frontend.
- BUT, the emails don't get blacklisted and I receive them anyway. In mailwatch, there is no reference to the "blacklisting" of these emails/domains and they get processed by everything else as usual (Bayes, DKIM, etc).
- If I go to the mailscanner sql table and add the email address in the from_address field of the blacklist table, then the emails start to get blacklisted on mailwatch (labeled "blacklisted" with no subsequent processing) and I don't receive them.
- The whitelisting seems to be working fine, both at the server and at the user level.
Conclusion, the blacklisting doesn't work for the file-based lists, but works for the sql-based lists.
This would be fine if:
- I could add domains to the sql blacklist table: which is not allowed.
- The users blacklist front-end would write to the sql table: which it doesn't.
Anyone else can confirm if their blacklist files (both at server and user level) are working properly?
What could I change/check to make blacklisting work?
Thanks for your help.
I hired configserver install service for all the scripts, including Mailscanner, a few months ago, but I just realized that the spam blacklisting is not working.
What I tested with several accounts and mail providers and confirmed was:
- If I insert an email address or a domain (using the proper syntax) in the "Mailscanner Front-End > Server Spam Blacklist" textarea, they are added to the proper spam.blacklist.rules file.
- The same happens if I do it using the user frontend.
- BUT, the emails don't get blacklisted and I receive them anyway. In mailwatch, there is no reference to the "blacklisting" of these emails/domains and they get processed by everything else as usual (Bayes, DKIM, etc).
- If I go to the mailscanner sql table and add the email address in the from_address field of the blacklist table, then the emails start to get blacklisted on mailwatch (labeled "blacklisted" with no subsequent processing) and I don't receive them.
- The whitelisting seems to be working fine, both at the server and at the user level.
Conclusion, the blacklisting doesn't work for the file-based lists, but works for the sql-based lists.
This would be fine if:
- I could add domains to the sql blacklist table: which is not allowed.
- The users blacklist front-end would write to the sql table: which it doesn't.
Anyone else can confirm if their blacklist files (both at server and user level) are working properly?
What could I change/check to make blacklisting work?
Thanks for your help.