The Apache Java Enterprise Mail Server (a.k.a. Apache James) is a 100% pure Java SMTP and POP3 Mail server, NNTP News and JMAP server. James is a complete and portable enterprise mail engine solution based on currently available open protocols.
James is also a mail application platform. We have
... [More] developed a Java API to let you write Java code to process emails that we call the mailet API. A mailet can generate an automatic reply, update a database, prevent spam, build a message archive, or whatever you can imagine. A matcher determines whether your mailet should process an email in the server. The James project hosts the Mailet API, and James provides an implementation of this mail application platform API. [Less]
The web has evolved a lot in the last decade, and we want Roundcube to take full advantage of the best web technologies available today. Therefore it’s time for a dramatic change to the Roundcube architecture and to also to rethink email in general, how it’s used today and how we could use the new
... [More] technologies to give the best user experience to everyday communication.
Applying what we’ve learned from our first 10 years of experience developing Roundcube, we have been working on a development plan for how to achieve our new goals. [Less]