JAMES: Internal Documents

Home ยป Summary

Description

Apache James is an email server developped as part of the Apache Software fondation.

Built on modern NOSQL technologies James aims at delivering an easily manageable mail server that easily scales targetting large deployments.

Investigations to find an easy to scale mail server started in 2011 after deploying OBM at Gendarmerie nationale (100.000 users).

Furthermore, James implements JMAP a cutting edge mail protocol standard, allowing to easily build web mail applications (HTTP, JSON).

Finally, James is written in Java, and offers a modular architecture, along with extensions mechanisms, enabling deep customisation of the way it works.

Software Versions

Linagora uses the Distributed server packaged as part of the James project.

The distributed server has a dedicated Documentation, with a running guide, architecture explanations, as well as operator guide amongst others.

Read more about James architecture

Return of experience regarding deployment planning