JSON Meta Application Protocol
This article needs to be updated.August 2019)(
The JSON Meta Application Protocol (JMAP) is an Internet protocol under development that is meant to handle the submission and access/synchronization of e-mails, and which was designed to be a possible successor to IMAP.
Additional protocols that are built on top of the core of JMAP and that are meant to handle contacts/address book as well as calendar synchronization are also planned as potential replacements for CardDAV and CalDAV.
According to the developers the current standards for email protocols, namely IMAP and SMTP (for client-server communication, since server-server communication is not part of JMAP), are too complicated and are not well-suited for modern mobile networks and in high-latency scenarios. They believe that this has additionally led to stagnation in the quality of (especially free) e-mail clients, as well as to a proliferation of proprietary protocols developed by market-leading companies, e.g. for Google’s Gmail or Microsoft Outlook, all of which are meant to mitigate the various shortcomings of the current generation of protocols.
After atmail decided to implement JMAP, CEO Dave Richards wrote in 2018 that "the complexities required to implement IMAP in both user and server side software has resulted in user difficulties and a lack of software options, along with a rigid user experience...The new JMAP protocol solves the existing issues and is modular enough to take advantage of future technology. JMAP makes email better."
JMAP started around 2014 as an internal development project by the Australian e-mail provider Fastmail. Since 2017 a working group at the IETF is leading the development and standardization process, which is expected to be finished in 2019. In addition to Fastmail, another company that has been involved in the development is Oracle.
- In version 3.0 Apache Software Foundation’s free mail-server Apache James added “experimental” support for JMAP.
- Cyrus IMAP is (as of February 2019) supporting many features of JMAP in its development branch (3.1.x).
- List of mail server software
- Comparison of email clients
- Comparison of mail servers
- FastMail (which also discusses it on its blog)
- Post Office Protocol (POP)
- Simple Mail Access Protocol
- Simple Mail Transfer Protocol
- "JMAP". JMAP.
- "JMAP is on the home straight". Fastmail blog.
- "Dear Mr Laguna, IMAP is Not the Right Protocol for Chat". atmail blog.
- "FOSDEM 2019: IMAP, JMAP, and the Future of Open Email Standards". Retrieved 2019-02-16.
- "JSON Mail Access Protocol (jmap) -". Retrieved 2019-02-16.
- "JMAP is on the home straight". FastMail blog. 2018-12-27. Retrieved 2019-02-19.
- "Apache James Project – Apache James Server 3 - Release Notes". Retrieved 2019-02-16.
- "JMAP support — Cyrus IMAP 3.1.6 (dev) documentation". www.cyrusimap.org. Retrieved 2019-02-16.
- "FastMail blog".