Thanks.  Good to know that some of those modules are optional.

SpamAssassin was already in place on our server when I started working here.
But sometime after the old Network Admin left, it stopped flagging our
emails.

If bayes is optional for SA, then I could change use_bayes 1 to use_bayes 0
in local.cf and comment out the other bayes_ classifier options and it
should work?

Paul Arnone
Network Administrator
---------------------------------------------------
NuTech Solutions, Inc.
121 West Trade Street - Suite 1900
Charlotte, NC 28202
(704)943-5423
-----Original Message-----
From: Matt Kettler [mailto:[EMAIL PROTECTED] 
Sent: Friday, November 16, 2007 8:58 AM
To: Paul Arnone
Cc: users@spamassassin.apache.org
Subject: Re: No dbs present & modules not installed

Paul Arnone wrote:
>
> We are running SpamAssassin 3.1.8 on FreeBSD 6.2-RELEASE-p3.
>
>  
>
> Currently, SpamAssassin is running but not flagging emails as ***SPAM***.
>
Hmm, that's odd. How did you integrate it into your mail system? (ie:
just having spamd running doesn't do anything at all)

>  
>
> *I get the following info when running spamassassin -lint:*
>
> [5841] warn: config: SpamAssassin failed to parse line,
> "/usr/local/etc/mail/spamassassin/.bayes" is not valid for
> "bayes_path", skipping: bayes_path /usr/local/etc/mail/spamassassin/.bayes
>
> [5841] warn: lint: 1 issues detected, please rerun with debug enabled
> for more information
>
>  
>
> *And the following info when running -lint -D:*
>
> [5563] dbg: diag: module not installed: IP::Country::Fast ('require'
> failed)
>
> [5563] dbg: diag: module not installed: Razor2::Client::Agent
> ('require' failed)
>
> [5563] dbg: diag: module not installed: Net::Ident ('require' failed)
>
> [5563] dbg: diag: module not installed: DBI ('require' failed)
>

> I have two questions:
>
> 1)       Are these modules required in order for SpamAssassin to run
> properly?  Just running -lint doesn't say anything about them.  If so,
> how do I install them (I'm a FreeBSD/SpamAssassin newbie)
>
No. read the INSTALL document that comes with SpamAssassin under
"Optional modules"

http://svn.apache.org/repos/asf/spamassassin/branches/3.2/INSTALL

> 2)       The bayes_journal, bayes_seen, & bayes_toks files are in
> /usr/local/vpopmail/.spamassassin but in our local.cf file, the
> bayes_path is set to /usr/local/etc/mail/spamassassin/.bayes which is
> an empty directory.  Even if I change the bayes_path to
> /usr/local/vpopmail/.spamassassin, I still get the message "no dbs
> present" when running -lint -D.  What am I doing wrong? 
>
You don't have DBI installed, therefore no databases can be supported.
Bayes is optional for SA, so DBI is optional.
>
> Is it just a matter of running sa-learn -sync?  But then it still
> doesn't seem like the bayes_path is pointing to the right spot.
>
>  
>
> I know that this issue has come up many times before and I have spent
> several days reading posts and web sites but I have not found the
> answer that I am looking for.  I was hoping someone on this list could
> help.
>
>  
>


Reply via email to