I am running SA 3.0.4, and Postfix 2.2 on Redhat 8.0. I am trying to change the way I start my SA installation in order to be able to filter out high ranking spam scores.
I am currently sending emails to SA via a filter script similar to what is described here. http://advosys.ca/papers/postfix-filtering.html But I only use Postfix and SA, not any of the other software mentioned. And this works fine. Postfix hands off to the filter.sh script via the entries made in master.cf as described above, emails get tagged correctly as spam, etc. The system has been working fine like this for months. But what I would like to do, and have failed at so far, is to instead start SA with procmail as described here. http://linux.duke.edu/~mstenner/docs/sa-docs/setup.html In my attempt, I rolled back changes to master.cf to disable the filter.sh script. My understanding is that all I am supposed to have to do is create a file /etc/procmailrc with the entries below. DROPPRIVS=yes :0fw | /usr/bin/spamc And also set my Postfix main.cf as so. mailbox_command = /usr/bin/procmail (I verified this is the correct path to procmail) I have done all of this, even restarted the server and Postfix no longer sends email through SA when I try to call it from procmail this way, there is no SA tagging in the headers at all and nothing in the mail logs about SA. Postfix is working fine and still delivers email, just no SA tags. Would anyone know anything else that could be causing SA to not start with procmail? The only thing that might be unusual about my install is that the server does not hold email. I pass all email to another server/s downstream, so there are no mailboxes or user accounts on this server. Thanks in advance.