Apache Software Foundation

What Is Apache James Mailbox?

The Apache James Mailbox is a library providing a flexible Mailbox storage accessible by mail
protocols (IMAP4, POP3, SMTP,...) and other protocols.

It can also be embedded into your application to implement for example
the Mailbox Pattern.

The prime usage of this library is clearly to serve as mailbox persistence
for IMAP protocol. The API and implementations rely on
RFC 2060 IMAP4rev1
definitions and requirements but can perfectly be used in any other (non mail server) context.