Hi, I'm trying to install Spamassassin 3 on a Linux box w/Ensim control panel installed, but I'm experiencing a variety of errors. I've modified each users' .procmailrc file, but the logs are showing that spamc cannot be found (regardless of how I address it, and I know it's there - I can run it from the command line). Copying spamc to each users' home directory allows it to be run, but it then has difficulty chmodding to the correct user, and the logs report that the user cannot be found. If I try copying the spamassassin file to the users' directory, this also runs, but gives a perl error. My procmail log file shows messages like the following:
//*************** >From [EMAIL PROTECTED] Thu Jan 6 13:28:05 2005 Subject: New Year, New You--save up to 50% and discover great ways to change y Folder: /var/spool/mail/mil 47993 /usr/bin/spamc: /usr/bin/spamc: cannot execute binary file procmail: Error while writing to "/usr/bin/spamc" procmail: Rescue of unfiltered data succeeded //*************** My .procmailrc file is as follows: //*************** DROPPRIVS=yes LOGFILE=$HOME/procmail.log :0fw: spamassassin.lock | /usr/bin/spamc -u [EMAIL PROTECTED] #:0fw #| $HOME/.spamassassin/spamc -u [EMAIL PROTECTED] #| spamd -u [EMAIL PROTECTED] :0: * ^X-Spam-Status: Yes /dev/null # enf of file //*************** Just to confirm.... I can run Spamassassin from the command line passing it a text file, and it works fine. Previously, I had version 2.6 working quite happily, so this is confusing the hell out of me! Any help most gratefully received! Cheers, mil.