It seems that none of my incoming emails are passing through SpamAssassin and possibly ClamAV.
I’ve been checking the header information and there is no indication of SA header change. (Plus I’m getting a ton of spam emails I was not getting before.)
New server built 7 days ago
Operating system SuSE Linux 11.4
Webmin version 1.550 + Virtualmin version 3.85.gpl
from checking configuration
Mail server Postfix is installed and configured.
SpamAssassin and Procmail are installed and configured for use.
ClamAV is installed and assumed to be running. - (It is running)
I have Put report in X-Spam-Status: header instead of body? set to yes.
But I am not seeing any of the usual information that I was getting on my old server.
Example from old email
X-Spam-Status: No, score=-101.5 required=3.0 tests=AWL,BAYES_05,
I have tried changing the Virtualmin setting from “spamassassin (Standalone program)” to “spamc (Client for SpamAssassin filter server spamd)” but the same results.
And I do have “Check email for spam and viruses?” in Users email settings set to Yes.
Looking at the log files Postgray seems to be working perfectly.
We generally recommend using one of those, along with the install.sh script, when possible.
However, that’s not always possible
It sounds like you’re seeing some sort of permissions issue in regards to procmail. Normally, the Virtualmin installer would setup procmail-wrapper for you to handle that, but there’s no procmail-wrapper compiled for Suse.
One thing we can take a look at – what does “ls -l /usr/bin/procmail” show?
Your options are to compile procmail-wrapper and install it suid, or to disable the Virtualmin spam/AV processing features (and everything else Virtualmin does with mail, since it all relies on procmail) and setup your own spam/AV stuff running as a content_filter or milter.
You’ll then need to install it, check it to be sure it doesn’t need changes for SUSE (it probably won’t, as it’s just one file and has no dependencies beyond a compiler), rebuild it, and install it. Once installed, configure Postfix to use procmail-wrapper for mail delivery.