Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Email Spam Filtering at the Code Level in Java

Tags:

I'm writing code to download email from various servers, some of which are outside of my control. I'd like to be able to filter out spam at the code level since I can't always rely on the servers to do it effectively. What resources in Java are available to help with this? What is a good approach to take in order to minimize the amount of spam I need to wade through?

Currently I am just using the JavaMail API.

like image 205
Ryan Elkins Avatar asked Feb 26 '10 20:02

Ryan Elkins


2 Answers

From JavaMail 3rd Party Products.

jASEN is a pure Java Anti Spam ENgine combining bayesian-like scanning with intelligent email inspection and classification. jASEN is best suited to developers wishing to integrate anti-spam services into an existing server based Java email application, but can be used for client applications. Available at: http://www.jasen.org

More JavaMail 3rd Party Products here: http://java.sun.com/products/javamail/Third_Party.html

like image 99
Buhake Sindi Avatar answered Nov 17 '22 00:11

Buhake Sindi


Sounds like Jasen may be of use.

like image 45
Brian Agnew Avatar answered Nov 17 '22 00:11

Brian Agnew