On Aug 26, 2010, at 10:11 AM, Grant Peel wrote:
...
 ~/.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
> -Grant 
> 
I believe that  bayes_seen is a perl hash and will not be reduced in size by 
deleting entries.
The only way to reduce it's size is to have a program read the current file, 
entry by entry and
output to a new file. This will not copy deleted entries and the output will be 
significantly smaller.
I don't know of any program, but if there is interest I might write one.
Dennis German

Reply via email to