Package dspam

A library and Mail Delivery Agent for Bayesian SPAM filtering

The DSPAM agent masquerades as the email server's local delivery agent
and filters/learns spams using an advanced Bayesian statistical approach
(based on Baye's theorem of combined probabilities) which provides an
administratively maintenance-free, easy-learning Anti-Spam service
custom tailored to each individual user's behavior. Advanced because on
top of standard Bayesian filtering is also incorporated the use of
Chained Tokens, de-obfuscation, and other enhancements. DSPAM works
great with Sendmail, Exim and Postfix, and should work well with any
other MTA that supports an external local delivery agent (qmail, etc.)
General Commands (Section 1)
The DSPAM agent provides a direct interface to mail servers for command-line spam filtering. The agent can masquerade as the mail server's local delivery agent...
dspam_admin is used to alter DSPAM user's preferences.
dspam_clean is used to perform periodic housecleaning on DSPAM's metadata dictionary by deleting old or useless data. dspam_clean has no effect if you use the...
dspam_crc is used to calculate the DSPAM CRC/hash value for a text token.
dspam_dump dumps a user's metadata dictionary to stdout. This can be used to view the entire contents of a user's dictionary, or used in combination with grep...
dspam_logrotate can be used to rotate DSPAM system log and/or the user logs.
dspam_merge merges several users' metadata into a single user's dictionary. This tool is designed to create global users and seeded data. The hit sounds for...
dspam_stats displays the spam filtering statistics for one or all users on the system. Displays TP (True Positives (Spam)), TN (True Negatives (Innocent)), FP...
dspam_train is used to train and test a corpus of mail (in maildir or MBOX format). This tool will present each message to DSPAM for a classification and then...