Stalwart JMAP Server

Stalwart JMAP is an open-source JSON Meta Application Protocol server designed to be secure, fast, robust and scalable. JMAP is a modern protocol for synchronising data such as mail, calendars, or contacts that makes much more efficient use of network resources.

Key features:

  • JMAP full compliance:
  • IMAP4 full compliance:
  • Flexible and robust message storage:
    • Sieve Script message filtering with support for all extensions.
    • Full-text search support available in 17 languages.
    • Local Mail Transfer Protocol (LMTP) message ingestion.
    • RocksDB backend.
  • Secure:
  • Scalable and fault-tolerant:
    • Node autodiscovery and failure detection over gossip protocol.
    • Replication and cluster consensus over the Raft protocol.
    • Read-only replicas.
    • No third-party replication or cluster coordination software required.

Get Started

Install Stalwart JMAP on your server by following the instructions for your platform:

You may also compile Stalwart JMAP from the source.


If you are having problems running Stalwart JMAP, you found a bug or just have a question, do not hesitate to reach us on Github Discussions or Discord. Additionally you may become a sponsor to obtain priority support from Stalwart Labs Ltd.


Table of Contents