EmailProcessor — Pure Java Email Processing System
The purpose of this project is simply to provide a simple, pure-Java library/application that will recieve standard RFC 822 messages (from various sources including POP3, IMAP or files on the disk), scan them for specific patterns, and perform an appropriate action.
Several obvious uses of this project are to implement automated bounce processing or facilitate email driven subscriptiont/unsubscription/confirmation, etc.
EmailProcessor comes with a variety of email bounce processors, which allows you to easily scan messages and automatically handle most email bounces — perfect for implementing list management software.
This project is released under the GNU LGPL.