Bayespam is a spam filter for Qmail, although it should work with minor modification on many email servers. It uses Bayesian classification to "learn" what spam and not-spam email looks like, and filters based on that learning. The Getopt::Long, MIME::Parser, Fcntl, and DB_File modules are required.
| Tags | Communications Email Filters |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | Perl |
Recent releases


Release Notes: This release supports MIME, base64, etc. decoding, meaning that large file attachments are ignored. Ratings files are now stored as Berkeley DB files. The incremental addition/removal of individual email is now supported. More control is now given to the .qmail file through a change to a simple 0/1 exit code format. This version also includes new filter test script, and the command-line arguments support directory recursion, multiple directories/files, maximum file size limit, and case sensitivity. Accuracy was improved by ignoring all-numeric tokens, HTML comments, and duplicate "interesting" tokens.


No changes have been submitted for this release.