[Tickets #14683] Add support for JMAP (JSON Meta Application Protocol)

noreply at bugs.horde.org noreply at bugs.horde.org
Mon Aug 21 03:39:18 UTC 2017


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: https://bugs.horde.org/ticket/14683
------------------------------------------------------------------------------
  Ticket             | 14683
  Created By         | marc at marclaporte.com
  Summary            | Add support for JMAP (JSON Meta Application Protocol)
  Queue              | IMP
  Version            | Git master
  Type               | Enhancement
  State              | New
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


marc at marclaporte.com (2017-08-21 03:39) wrote:

"JMAP is intended to be a new standard for email clients to connect to  
mail stores. It therefore intends to primarily replace IMAP + SMTP  
submission. It is also designed to be more generic such that it can be  
extended with contacts, calendars in the future (replacing  
CardDAV/CalDAV). It does not replace MTA-to-MTA SMTP transmission."

http://jmap.io/

You may wonder "Who uses or supports it?"

Cyrus IMAP and Apache James are the notable ones here:  
http://jmap.io/software.html

OpenPaaS is an open source Entreprise Social Platform which is led by  
LINAGORA (which has more than 150 employees)
https://linagora.com/
http://www.open-paas.org

OpenPaaS is using Apache James. And you can see JMAP used in the code:
https://github.com/linagora/openpaas-esn/search?utf8=%E2%9C%93&q=jmap&type=

In this video: https://www.youtube.com/watch?v=2QZIi3EO6rQ , Benoit  
Tellier explains why they decided to invest in James and JMAP (among  
other things). LINAGORA has 5 full time employees which are devoted to  
the project.

Why LINAGORA picked JMAP:
https://medium.com/linagora-engineering/you-cant-do-imap-in-the-browser-can-you-208838b0ba17

FastMail started this initiative:
"JMAP is FastMail's protocol with the warts removed. We leverage  
existing standards like HTTP, JSON, and native push channels on  
platforms which have them - making it easy for developers to work with."
https://blog.fastmail.com/2016/12/22/cyrus-development-and-release-plans/
https://blog.fastmail.com/2016/12/12/why-we-contribute/
https://blog.fastmail.com/2016/12/09/jmap-test-suite/
https://blog.fastmail.com/2015/12/23/the-jmap-momentum-builds/
https://blog.fastmail.com/2015/08/11/an-open-source-jmap-proxy-javascript-library-and-webmail-demo/
https://blog.fastmail.com/2014/12/23/jmap-a-better-way-to-email/

Roundcube Next will support JMAP as well.
https://github.com/search?q=org%3Aroundcube-next+jmap&type=Code

Thanks!






More information about the bugs mailing list