On 8/26/2010 10:11 AM, Grant Peel wrote:
> Hi all,
>
> I have serveral hundred domains on a box. Each domain's mail is
> controlled by a specific UNIX user.
>
> Inside every user's directory, they have a user_prefs file.
>
> While I have use_bayes 0 in the main config, some users have opted to
> turn on bayes in thier user_prefs.
>
> This morning I noticed that one particular ~/.spamassassin/bayes*
> files had grown to 1.5 GB.
>
> I have put:
>
> use_bayes 0
> bayes_auto_learn        0
> bayes_auto_expire       1
> bayes_expiry_max_db_size 50000
>
> in the local.cf file, and restarted spamd.
>
> The database did not appear to trim, so I tried:
>
> sa-learn -u "user" -D --force-expire
>
> and the database is still 1.5 GB.
>
> I know I am doing something(s) incorrect, but can't figure out what.
>
> How do I properly trim the offending file(s)?
>
> Is there a command to trim all databases (sers) on the box?
>
> Any advice would be appreciated.
>
> Spamassassin 3.2.5
> FreeBSD 8.0

I believe the 'sa-learn -u' command only works when you are using an SQL
backend.

Try this:

su - user -c sa-learn --force-expire

-- 
Bowie

Reply via email to