/jmap

JSON Mail Access Protocol Specification (JMAP)

Primary LanguageCSS

JSON Mail Access Protocol Specification (JMAP)
----------------------------------------------

This repository contains the specification for JMAP, a new JSON-based API for synchronising a mail client with a mail server. It is intended as a replacement for IMAP. The specification is based on the API currently used by the FastMail (https://www.fastmail.fm) web app.  It aims to be compatible with the IMAP data model, so that it can be easily implemented on a server that currently supports IMAP, but allows for reduced data usage and more efficient synchronisation, bundling of requests for latency mitigation and is generally much easier to work with than IMAP.

The specification is fairly complete, but may not be perfect. If you identify somthing that is imprecise, incomplete, or could simply be done better in another way, please send your feedback to editor@jmap.io, or make a pull request.