dspam_clean1
Perform periodic maintenance of metadata
Usage
dspam_clean [--profile
=PROFILE]
[-s
[signature_life]]
[-p
[probability_life]]
[-u
[sl,hcl,shl,ihl]]
[user1
user2 ...
userN]
Overview
dspam_clean is used to perform periodic housecleaning on DSPAM's metadata dictionary by deleting old or useless data.
Options
-
--profile=PROFILE -
Specify a storage profile from dspam.conf. The storage profile selected will be used for all database connectivity. See dspam.conf for more information.
-
-s -
Performs stale signature purging. If a value is specified, the default value of 14 days will be overridden. Specifying an age of 0 will delete all signatures from the user(s) processed.
-
-p -
Deletes all tokens from the target user(s) database whose probability is between 0.35 and 0.65 (fairly neutral, useless data). If a value is specified, the default life of 30 days will be overridden. It's a good idea to use this flag once with a life of 0 days for users after a significant amount of corpus training.
-
-u -
Deletes all unused tokens from a user's dataset. Four different life values are used:
slStale tokens which have not been used for a long period of timehclTokens with a total hit count below 5 (which will be assigned a hapaxial value by DSPAM)shlTokens witha single spam hitihlTokens with a single innocent hitAges may be overridden by specifying a format string, such as -u30,15,10,10 where each number represents the respective life. Specifying a life of zero will delete all unused tokens in the category.
- user1 user2 ... userN
-
Specify the username(s) to perform the selected maintenance operations on. If no username is specified, all users are processed.
Exit value
|
Operation was successful. |
|---|---|
|
Operation resulted in an error. |
Releases
3 releases since Debian 4.0 (Etch); the text changed 2 times.
--profile since Debian 7 (Wheezy).