[关闭]
@lsmn 2015-08-13T04:15:08.000000Z 字数 1441 阅读 2886

FastMail开源多个JMAP项目,助力邮件服务器和客户端开发

FastMail JMAP IMAP Webmail JS


摘要

去年12月,FastMail宣布了JMAP项目,旨在开发一种新协议取代IMAP,用于同步邮件、日历和联系人,并减少数据使用,提高同步效率。JMAP提供了一种传输层无关的、基于JSON的无状态API,兼容IMAP数据模型,很容易在支持IMAP的服务器上实现。

正文

去年12月,FastMail宣布了JMAP项目,旨在开发一种新协议取代IMAP,用于同步邮件、日历和联系人,并减少数据使用,提高同步效率。JMAP提供了一种传输层无关的、基于JSON的无状态API,兼容IMAP数据模型,很容易在支持IMAP的服务器上实现。

据FastMail介绍,JMAP有许多优点,包括:

从发布以来,FastMail就一直不断地修订JMAP规范,也有其他公司加入进来与FastMail一起构建电子邮件的未来。例如,Atmail使用JMAP助力下一代移动应用开发;世界上最流行的开源Webmail Roundcube的下一个版本也将基于JMAP构建。现在,FastMail已经到了客户端和服务器开发阶段。为此,他们遵循MIT协议开源了几个新的JMAP项目:

除了这些项目外,他们正努力使JMAP成为开源Cyrus IMAP服务器的一部分。那将是第一个完全适用于生产环境的实现。而在FastMail内部,他们已经有一个Web UI版本运行在JMAP上。如果读者想要实现自己的客户端,那么可以从客户端开发指南入手,并参考JMAP规范实现建议。如果想参与JMAP项目,则可以加入JMAP邮件列表

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注