APP下载
报价宝  ›  综合  › 

IETF推出用来取代IMAP的现代开源电子邮件协定JMAP

报价宝 来源:baojiabao.com 发布时间:2019-05-10 15:25:00 09月11日更新
报价宝综合消息IETF推出用来取代IMAP的现代开源电子邮件协定JMAP

互联网工程任务组(Internet Engineering Task Force,IETF)推出新的电子邮件协定JMAP(JSON Meta Application Protocol),这个协定更适合网页以及行动装置使用,电子邮件通知推送也更为即时。JMAP并非IMAP的升级版,而是一个全新的协定,使用结构化的JSON格式传输,修正了过去像是IMAP等开放协定的缺陷,主要用来取代IMAP与SMTP的组合。

IETF提到,IMAP并不适合用于网络资源受限的行动装置上使用,而IMAP与其他协定诸如SMTP、CalDAV和CardDAV的组合,用来提供日历和联络人功能,对开发者来说有一定的开发门槛。IETF认为,这样的情况影响电子邮件的应用发展,许多新的客户端以及扩充套件,仅为大型电子邮件服务开发,专有协定逐渐取代了开放协定。

IMAP IDLE功能有两大问题,第一、更新机制效率不好,除非客户端对所有资料夹开启连接,否则一个连接只会通知更新一个资料夹的变更;第二、需要持续网络连线,在行动装置实作IMAP有困难,对iOS来说更是无法使用。

而JMAP实作两种推送机制,这两种机制都以状态字串触发,让客户端知道有新讯息,接着客户端接着以标准方式同步资料。对桌机客户端与Webmail,其提供事件来源界面,使用持续的HTTP连接进行更新,对行动装置以及网页整合使用上,开发者可以设定回呼处理程序,执行应用程序服务器推送。

JMAP可以在单个指令中,对多个讯息进行创建、更新与删除的动作,这是旧的IMAP做不到的。另外,JMAP是无状态协定,不需要持续连线,对于间歇网络存取,像是行动装置更加友善,而且提供一系列弹性的指令,可以方便地进行批次处理,虽然还是能以串流的方式处理邮件,但是JMAP设计的初衷就是无状态协定,减少断开连接的手续。

在相容性支援上,JMAP资料模型相容于IMAP资料夹以及类Gmail标签,实作JMAP的服务器也能支援IMAP。JMAP还具有流量控制的能力,客户端可以限制服务器发送的资料量,当数量超过客户端限制,则指令将回传错误。

IETF认为,JMAP是新一代电子邮件开放标准,为电子邮件提供现代的功能支援,又具有良好的扩充性,可以轻松地加上日历等服务,能正面影响整个生态系的发展。

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 手机价格 汽车价格 笔记本价格 小米手机价格 耳机价格