Revision 233313 of "Bogofilter" on enwiki

'''Bogofilter''' is a [[mail filter]] that classifies [[e-mail]] as [[spamming|spam]] or ham (non-spam) by a [[statistics|statistical]] analysis of the message's header and content (body). The program is able to learn from the user's classifications and corrections. It was originally written by [[Eric S. Raymond]], and is now maintained together with a group of contributors including but not limited to [[Adrian Otto]], [[Matthias Andree]], [[Matt Martini]] and [[David Relson]].

The statistical technique used is known as [[Bayesian filtering]] and its use for spam was first described by [[Paul Graham]] in his article [http://www.paulgraham.com/spam.html A Plan For Spam].  [[Gary Robinson]], in his weblog [http://radio.weblogs.com/0101454/stories/2002/09./16/spamDetection.html Rants], suggests some refinements for improved [[Statistical discrimination|discrimination]] between spam and ham.  Bogofilter's primary algorithm uses the ''f(w)'' parameter and the Fisher inverse chi-square technique that he describes.

Bogofilter is run by an [[Mail Delivery Agent|MDA]] [[Scripting programming languages|script]] to classify an incoming message as spam or ham (using wordlists stored by [[BerkeleyDB]]). Bogofilter provides processing for plain text and [[HTML]].  It supports multi-part [[MIME]] message with decoding of base64, quoted-printable, and uuencoded text and ignores attachments, such as images.

Bogofilter is written in [[C programming language|C]], and runs on [[Linux]], [[FreeBSD]], [[Solaris Operating Environment|Solaris]], [[Mac OS X]], [[HP-UX]], [[AIX operating system|AIX]] and other platforms.

==See also==
* [[black list]]
* [[tarpit (computing)]]
* [[white list]]

==External links==
* [http://bogofilter.sourceforge.net Official homepage]
* [http://freshmeat.net/projects/bogofilter/ freshmeat project page]

''This article, or an earlier revision of it, was edited from [http://bogofilter.sf.net bogofilter's homepage].''

[[Category:Email]]
[[Category:Spam filtering]]