期刊首页/本期首页/目录/公司首页/金笛短信/金笛邮件/
PushMail发展历程
作者:谢万哲
技术前身
传统电子邮件系统大致分为两种

一种是客户端主动去服务器端收取邮件,比如pop3协议的邮件系统。这种邮件系统一般用于个人用户,用户要每隔一段时间运行客户端软件来检查是否有新邮件到达。

另外一种是邮件一旦到达服务器端,服务器会立刻直接把邮件塞进客户端的邮件软件里。典型的代表是黑莓手机,这种主要用于企业和组织内部的大型邮件系统。相比起pop3系统来说,这种成本要高的多,但是具有方便灵活高效的特点——因为整个邮件系统是实时的。在这个基础上可以进一步实现互动协作,网络会议等等应用。

于是有一些pop3客户端软件就在软件里加入了定时检查邮箱的功能,这样每隔几分钟,只要你开着客户端软件(比如Outlook,Foxmail)它就会自动连接服务器检查是不是有新邮件。由于这个过程非常短暂和快速,所以对于PC用户来说效果和用Exchange的邮件系统也相差无几,只要你保持电脑一直连接网络,邮件会自动到你电脑里来。

技术发展

随着电子邮件系统转移到了手机上,邮件服务的问题也随之而来:

手机和pc的一大不同是它不是实时在线——这个在线不是指无线网络的在线,而是指手机上的数据 服务。比如GPRS/3G。它需要你在进行网络应用的时候连接,用完后再断掉。因为如果始终保持数据连接的话,手机的耗电量极大,以目前的电池技 术基本上都需要每天给手机充电。这样对于在外移动的用户来说万一没法找到充电的地点影响将是致命的,电都没了就更谈不上邮件随身了。

于是,有人在手机邮件系统上提出了push的概念。这个概念其实最早来自于wap协议,其目的 就是在数据连接不用一直打开的情况下把数据/文字/图片发送到用户的终端上。当然这个发送的过程可能也需要数据连接,但发送完毕后数据连接会自动切断,以 达到实时收取信息又节约电力的目的。在目前电池技术没有突破的情况下,这个方案可以说是最完美的手机数据终端解决办法了。但是这个方案也面临一个麻烦—— 需要运营商的支持。所以才产生了很多"伪push"的方案。

应用举例

最土的Pushmail:

最土的这种push几乎所有的手机邮件软件都可以实现,其原理和上面所说当年pop3系统的定时收取是一个道理。每隔几分钟就检查一次,只要你保持这个软件在手机里运行,它就每隔一段时间就自己去连接数据连接检查一下邮箱,有邮件就收下来。这种方案必须在多任务的手机系统里实现——比如wm5.0。但实时性也不太好,除非你把间隔设置的很短,比如5分钟。可是那样手机的耗电也会很厉害,而且对于不支持GPRS 的手机来说,收邮件的时候电话也会进不来,很可能会影响正常使用。

进阶的Pushmail:

这种push和上面的那种类似,但是要保持一直数据连接在线。它的核心和exchange类 似,一旦有邮件,服务器端就会自动连接手机上的客户端软件把邮件送过来。但问题也是显而易见的,这种方式耗电更厉害!wm5.0里所声称的pushmail就有部分是基于这种原理的.

金笛快邮

金笛快邮金笛快邮是一种与金笛邮件系统无缝集成的 PushMail技术,与以往的都不相同,具有推送速度快,耗电少,配合金笛邮件系统,将给您带来前所未有的速度体验,并且具有极高的稳定性。