I'm attempting to run Spamassassin sitewide on a Cobalt Qube 3. (I run a small mail server for about 12 friends and family members) and am confused about getting it running. I created a .procmailrc file in my own directory and put my path
and added the call to SpamAssasssin, as suggested in the documentation:
PATH=/bin:/usr/bin:/usr/bin
:0fw
|spamassassin
everything seemed to work.
I then logged in as the superuser and attempted to set up a procmailrc (note that I didn't put the period at the start of procmailrc in /etc/procmailrc) and set it up to run it sitewide as follows:
DROPPRIVS=yes
:0fw
|spamassassin
again everything seems to work.
First question...does this seem correct as a start?
Second question....html files seem to be corrupted if they are tagged as spam...how can I correct this.
Flushed with success and to handle my 300 messages I decided to mess with spamd. I copied the .sh shell scripts over into the /etc/rc.d/init.d directory and started up spamd.
/etc/rc.d/init.d/spamd.sh start
Spamd starts up on command, but when I check its status
/etc/rc.d/init.d/spamd.sh status
...it comes back and tells me spamdd dead but subsys locked.
Next question...what the devil does this mean? (I know it means spamd dead and subsys locked...but I foolishly need more).
Do I need to run spamd?
When I try to restart it, I'm told that:
Starting spamd: spamdbind: Address already in use at /usr/bin/spamd line 177
and spamd line 177 reports:
bind(Server, sockaddr_in($port, $addr)) || die "bind: $!";
This is getting ugly...help??
Mark Huth
mhuthATcoldswim.com
Under certain circumstances, profanity provides a relief denied even to prayer. twain