From owner-freebsd-questions Thu Sep 12 10: 2:22 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEEA537B400 for ; Thu, 12 Sep 2002 10:02:17 -0700 (PDT) Received: from clmboh1-smtp3.columbus.rr.com (clmboh1-smtp3.columbus.rr.com [65.24.0.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D0B143E4A for ; Thu, 12 Sep 2002 10:02:17 -0700 (PDT) (envelope-from jarnold@knightridder.com) Received: from jimarnold.org (a11d015.neo.rr.com [204.210.211.15]) by clmboh1-smtp3.columbus.rr.com (8.11.2/8.11.2) with ESMTP id g8CH2ET01734; Thu, 12 Sep 2002 13:02:15 -0400 (EDT) Received: from [192.168.0.4] (mac [192.168.0.4]) by jimarnold.org (Postfix) with ESMTP id 1DC38368F; Thu, 12 Sep 2002 13:02:16 -0400 (EDT) Mime-Version: 1.0 X-Sender: jim@192.168.0.2 Message-Id: In-Reply-To: <20020912091950.GB29787@happy-idiot-talk.infracaninophi> References: <4.2.0.58.20020912034805.009669b0@pop.voyager.net> <20020912091950.GB29787@happy-idiot-talk.infracaninophi> Date: Thu, 12 Sep 2002 13:02:08 -0400 To: Matthew Seaman , Lord Raiden From: Jim Arnold Subject: Re: Being a Noob: Installing Spam Assassin Cc: freebsd-questions@FreeBSD.ORG Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >A slightly better set up is to run 'spamd' as a long-lived process and >feed e-mails through it via 'spamc'. > > cd /usr/local/etc/rc.d > cp spamd.sh-dist spamd.sh > /usr/local/etc/rc.d/spamd.sh start > >and add rules like this at the top of your .procmailrc > > :0 fw > | spamc > > :0: > * ^X-Spam-Status: Yes > caughtspam When I run "spamd.sh start" I get the following error: spike# ./spamd.sh start ./spamd.sh: Cannot determine the PREFIX spamd is installed: spike# which spamd /usr/local/bin/spamd If I just try run spamd I get the following error, which I was also seeing in my maillog when just using spamassassin -P out of my .procmail file. ) Failed to run DIFFERENT_REPLY_TO SpamAssassin test, skipping: (Can't locate object method "check_for_spam_reply_to" via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line 1701. ) on line 1701 of the above referenced file I have this: $result = $self->$evalsub(@args); When I checked cpan I find that Mail::SpamAssassin::PerMsgStatus is up to date. SA is still tagging spam correctly. Another FreeBSD box at work is showing the same errors. I'm running the lastest SA, procmail and postfix from the ports. Thanks for any clues on how to fix this. A thorough Google search didn't turn up any answers. Thanks, Jim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message