POPFile Spam Filter

Votes: 0 / Average: 0

☆

☆

☆

☆

☆

POPFile is an automatic mail classification tool. Once properly set up and trained, it will scan all email as itarrives and classify it based on your training.

The classification is done using a naïve Bayes algorithm. In other words, POPFile uses statistics to track which words are likely to appear in which messages. This means that POPFile will adapt to the kind of mail you receive and needs to be trained. Out of the box, it doesn’t know anything about spam or how messages from your mother differ from those your friends send you. However, if you train it, it will soon learn how to tell these different kinds of messages apart.

You can give it a simple job, like separating out junk e-mail, or a complicated one—like filing mail into a dozen folders. Think of it as a personal assistant for your inbox.

POPFile is a proxy which sits between your mail client and your mail server. Commands generated by your email client are passed through POPFile to the email server. As messages are retrieved, POPFile reads incoming messages, tries to classify them to the categories you have defined and then passes them on to your email client.

POPFile breaks down messages into words, parses attachments and filters out HTML, and then uses this algorithm to automatically sort a message into different ” buckets” that you have defined. Your email client can then transfer the messages into different mailboxes based on the bucket classification. POPFile learns by determining the messages characteristics associated with each bucket.