Roundcubemail: Add JMAP support (as an alternative to IMAP + SMTP)

Created on 23 Aug 2017  ·  6Comments  ·  Source: roundcube/roundcubemail

"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/

About the JMAP working group at the IETF: https://datatracker.ietf.org/wg/jmap/about/

Thank you!

Core functionality Framework enhancement

Most helpful comment

Is there any update wrt. JMAP support?

We would like to implement rudimentary JMAP support for Roundcube (focusing on Contacts and Calendars, but should be easily extensible to Mail as well). We already managed to implement a PoC for Roundcube to read and write data over JMAP and would love to contribute it to the project.

Do you have any advice on best practices to extend Roundcube with this feature? Could a Roundcube plugin be the way to go?

All 6 comments

Without significant changes to the architecture of Roundcube I don't think we'd win much, and that would be a lot of work.

Roundcube-Next actually intended to use JMAP. Likely not going to happen in Roundcube itself.

Roundcube-Next is still dead according to this analysis by Phoronix.

The Internet Engineering Task Force (IETF) published JSON Meta Application Protocol (JMAP) as RFC 8260, now marked as “Proposed Standard” some days ago.

A minor correction to @guettli's comment above: it's RFC 8620.

Is there any update wrt. JMAP support?

We would like to implement rudimentary JMAP support for Roundcube (focusing on Contacts and Calendars, but should be easily extensible to Mail as well). We already managed to implement a PoC for Roundcube to read and write data over JMAP and would love to contribute it to the project.

Do you have any advice on best practices to extend Roundcube with this feature? Could a Roundcube plugin be the way to go?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

smares picture smares  ·  3Comments

rcubetrac picture rcubetrac  ·  5Comments

thomascube picture thomascube  ·  4Comments

Sebi94nbg picture Sebi94nbg  ·  5Comments

Takika picture Takika  ·  7Comments