I have spamassassin installed and enabled for domain in Virtualmin. However, spam is not recognized as spam and mail senders I add to the blacklist are still able to sent me spam.
Is there a way to see if spamassassin is running?
I can see SpamAsassin is up & running in Bootup and Shutdown. ClamAV is disablad, is ClamAV the one I need to turn on?
You can tell if SpamAssassin is running using the following command:
ps auxw | grep spamd
Also, if you look at the email headers for email received by your domain – you should see the headers X-Spam-Checker-Version, X-Spam-Level, and X-Spam-Status is SpamAssassin is working. It will add those headers to each incoming email.
Re-check config does not detect problems. But what I did figure out today is that under my virtualserver properties I only had spam filtering enabled for the subservers. But the mainserver which is the mailserver had this disabled. Could that be it?