On Sat, 2009-02-21 at 11:46 -0500, Gene Heskett wrote:
> On Saturday 21 February 2009, Karsten Bräckelmann wrote:
> > On Sat, 2009-02-21 at 10:30 -0500, Gene Heskett wrote:

> > > I have also fed probably 100 megabytes of 200 byte viagra/cialis type
> > > messages to sa-learn, and the bayes score is still usually 0.  Is there a
> > > way to see if that is miss-firing somehow?  One would think bayes would
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > > learn however many ways there is to spell it by now and score accordingly.
> >
> > http://spamassassin.apache.org/full/3.2.x/doc/Mail_SpamAssassin_Conf.html
> 
> It appears I do not have that installed either, the first check I did, which 
> was to grep the spamassassin directories (/etc/mail/spamassassin/* 
> and /usr/share/spamassassin/*) for 'use_bayes' come up empty.  So far in my 
> reading of the two pages the link above leads to, I am not seeing the actual 
> name of the file this config option is to be entered in.  I would assume 
> local.cf, but there is that word again (assume)
> 
> But when I ask cpan to install it, I'm installed and up to date.  ???

What are you talking about, Gene? How is that related to your question?


Anyway, use_bayes defaults to 1, enabled. If you don't see it, it is
enabled. Can be verified by the existence of BAYES_XX hits. use_bayes
can be found in Learning Options, a sub-section of the section User
Preferences. The latter begins with these words, which apply to the
entire section:

  The following options can be used in both site-wide (local.cf) and
  user-specific (user_prefs) configuration files to customize how
  SpamAssassin handles incoming email messages.


> > See the section Hammytokens/Spammytokens Tag Format. Or provide a link
> > to samples.
> 
> I've read that, and will do so again as I seem to be missing its message on a 
> quick read.

That's how you can investigate the Bayes tokens for the messages that
score neutral, despite learning. Isn't that what you asked for?


-- 
char *t="\10pse\0r\0dtu...@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

Reply via email to