Gary V-2 wrote:
>
>>I'm running amavisd-new with spamassassin and setup bayes and mysql
earlier
>>today. It seems to connect to the db fine with user vscan when running
>>spamassassin -d. I ran sa-learn --spam/ham < spam.txt (full email headers >>too) a few times and those are the only entires in the db, the ones that I >>added, all other email is untouched. What's the deal? Here is my local.cf
>>file... awl seems to work fine, but it scores mail funky sometimes.
>>
>># Enable the Bayes system
>>use_bayes 1
>>bayes_store_module                Mail::SpamAssassin::BayesStore::SQL
>>bayes_sql_dsn                     DBI:mysql:bayes
>>bayes_sql_username                vscan
>>bayes_sql_password                vscan
>>bayes_sql_override_username       vscan
>>
>># Enable awl
>>auto_whitelist_factory            Mail::SpamAssassin::SQLBasedAddrList
>>user_awl_dsn                      DBI:mysql:bayes
>>user_awl_sql_username             vscan
>>user_awl_sql_password             vscan
>>
>>--
>
> You probably ran the commands as root, so you are only looking at root's
> data. Add this in local.cf:
>
> bayes_sql_override_username vscan
>
> That way everyone will see the same data (site wide configuration). You
> want
> to always run spamassassin and sa-learn commands as the vscan user but
> adding this seting means that even if you learn spam or ham as root,
> vscan's
> data will be updated.
>
> su vscan -c 'sa-learn --spam < spam.txt'
>
> Gary V


The command was run as user vscan (amavisd-new user and spamassassin user).
If you look closer you will see that my config already has that directive.


Indeed, I missed it.

Not related, but if running MySQL 4.1 or newer, change:
Mail::SpamAssassin::BayesStore::SQL
to
Mail::SpamAssassin::BayesStore::MySQL

I would run
amavisd stop
amavisd -d bayes debug-sa

then send a message containing the gtube string through it. Send the message from the outside world (smtp), not from the local machine. See what amavisd-new thinks of Bayes.

Gary V

_________________________________________________________________
Get a preview of Live Earth, the hottest event this summer - only on MSN http://liveearth.msn.com?source=msntaglineliveearthhm

Reply via email to