JSON Meta Application Protocol (JMAP)
Created on 2020-12-09T01:27:42-06:00
Comes in two parts: a core protocol and the e-mail protocol.
The core protocol is yet another RPC system.
Promise pipelining: requests can refer to the results of a previous method call; avoids multiple round trips for basic chains of events that will all happen on the server.
Capabilities: a.k.a. facets, names of interfaces which are allowed on the JMAP server or are being invoked by the client during a session.
- Supposed to replace POP, IMAP, SMTP and various push messenging hacks for client<->mail server interactions.
TODO bother to read the protocol wrt a mail client
TODO see if any mail servers support it