Projects / Bayesian Mail Filter

Bayesian Mail Filter

This is a mail filter which uses the Bayes algorithm as explained in Paul Graham's article "A Plan for Spam". It aims to be smaller, faster, and more versatile than other filters. The implementation is ANSI C and uses POSIX functions. Supported platforms are (in theory) all POSIX systems. It is independent from external programs and libraries, supports multiple database formats (flat files, libdb, and MySQL), and uses efficient zero-copy processing. SpamAssassin style passthru mode and headers are supported.

Tags Communications Email Filters
Licenses GPL
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  21 Oct 2002 00:14
  • Rrelease-after

Changes: The mailbox type is now auto-detected. More usage examples are provided. OSF1 and MacOS X are now supported. The extrema size is now variable. A bug in the -d option was fixed. A couple of other minor bugs were found and fixed.

  • Rrelease-mid
  •  15 Oct 2002 02:08
  • Rrelease-after

Changes: Both maildir and mbox formats are now fully supported, and all known libdb issues have been resolved. A bug in the -N (reregister as nonspam) mode has been fixed, and mail header handling is now case insensitive. The new heap checker exposed text-mode memory leaks which have been fixed. The rpm package has been built and tested on RedHat 8.0, and requires libdb4.0.

  • Rrelease-mid
  •  12 Oct 2002 05:01
  • Rrelease-after

Changes: A bug in multiple message registration was fixed.

Changes: The single message per invocation restriction were removed, a preformatted man page is now included, error reporting was improved, and some messages were clarified.

  • Rrelease-mid
  •  09 Oct 2002 15:48
  • Rrelease-after

Changes: A bug in text mode that could cause a segfault searching an empty list has been fixed. A few portability tweaks have been added for libdb v4.0 and *BSD.

360676dff45a309c84c8b90b12d2b632_thumb

Project Spotlight

Evolutility

A lightweight framework for heavy lifting; a metadata-driven CRUD framework for ASP.net.

No-screenshot

Project Spotlight

zsh debugger

A debugger for zsh.