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 SVN with the following command.

$ svn checkout james-mailbox

Developer Access

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

$ svn checkout james-mailbox

Build Source Code

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

The SVN 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.