Source Code Organization

The available modules are the Mailbox API, Mailbox Store(the base and utility classes) and the different implementations we propose (Memory, Maildir, JPA, JCR and HBase).

A module for tooling is also available.

Get Source Code

Anonymous Access

The source can be checked out anonymously from GIT with the following command.

$ git clone

$ cd mailbox

Developer Access

Everyone can access the GIT repository via HTTP, but Committers must checkout the GIT repository via HTTPS.

$ git clone

$ cd mailbox

Build Source Code

You can read a tutorial on how to build Apache James Server on

The GIT URLs and the project names must be adapted, but the requirements and process are the same and you can inspire from the build the Apache James Mailbox libraries.