SpamSieve is an option, but it does not work with Mail (It works with IMAP but not POP). You also have to use AppleScripts to identify what is SPAM and what is real mail. I used this app back when I used Entourage X. I did not like this AppleScript solution. Not one bit.
SpamSlam is also a pretty good app to kill SPAM. I tried SpamSlam, it is not that bad, but the setup of this app is a lot.
Both of these solutions are good. They both employ bayesian filtering. They both have nice clean instillations. They are both not worth it. Not in comparison to POPFile. No disrespect to SpamSieve or SpamSlam here. Did I mention POPFile is free, and open source (and is in very active development). Oh, you are still cringing at the command line stuff?
Stop your whining and get your hands a little dirty in the Terminal. Stopping SPAM is worth it.
This is the first part in a multipart series on POPFile and Mac OS X. Next I will discuss installing POPFile and setup of Mail and Entourage X to work with it. If you can't wait, follow these instructions for a very clear step by step how-to.
Originally posted on Breaking Windows.








Article comments
1 - Phillip Winn
Actually, I believe that Mail.app does include Bayesian filtering, just not a very good implementation of it. Something about not including certain headers, or something like that.
2 - Ken Edwards
Mail does not include Bayesian filtering. I checked on this when the new Junk Mail filter was intro'd in 10.2. The Panther improvement to the junk mail filter is that it now supports ISP junk mail headers. it also has a preference section to it self, but thats not really anything new on the classification of junk mail.
do a google for "adaptive latent semantic analysis" that is what Apple uses for Mail.