» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 17 12
发新话题
打印

[数码手机] 话说Android上的《K-9 mail》应该是真的Push Mail吧?


装了几天了,发现只要邮箱里面有邮件,立刻push过来了(gmail)。刚才又用qq邮箱测试了一下,发出去后几秒钟手机就有反应了。

而且邮件目录上写着push,如果是自己收取就会写着poll。设置里面把poll的都关掉了。

不过我wifi一直开着,gprs没流量连不上了。大家不妨测试测试。


菜市场就有,完全免费而且开源的软件,支持gmail的特性,用gmail是真PUSH哦。

另外这个软件对文件夹的支持堪称完美,而且不像自带邮件那样有乱码出现。


TOP

当前Push Mail技术概览

传统的SMS Push


  黑莓(Blackberry)手机能够在美国火起来,支持Push是一个主要原因。运营商通过类似短信的方式,将新邮件通知给手机,这就是传统的Push方式,我们称之为SMS Push。在GSM中,32个时隙信道中有30个通话通路,而另外2个被预留用来传递管理和控制信令。而短信正是走的这个通道,因此收发短信和打电话并不冲突,也非常灵活。可见,SMS Push需要运营商的支持,在中国,中国移动也发现了这个商机,他们自然不会免费提供这个服务,也不会提供通用的API接口给其他邮箱运营的公司(如网易、腾讯)使用,而是他们自己开发了139mail。当然,你如果需要Push,就需要按月缴纳一些费用。
  
IP Push

 只有运营商可以提供Push,而他们又盯上了邮箱这个领域,其他邮箱运营的公司要想和移动竞争,似乎已经输在了起跑线上,然而事情并非如此。与传统稳重的大国企相比,新兴IT公司的优势就是具有不断的创新精神和强大的开发团队。其实Push不一定非要通过SMS实现,用Internet也可以。通过网络,手机客户端可以发送一个HTTP请求到服务器,告知服务器客户端需要这个用户的新邮件通知,当服务器收到一封新邮件时,就会回复这个HTTP请求;客户端通知用户收到了新邮件,并同时再次与服务器建立连接,等待下一封信。有些人觉得只有“SMS Push”才是真Push,IP Push是伪Push。他们为什么会这么想呢?因为他们觉得IP Push需要保持连接,浪费了流量、电量、网络资源。那事实是这样吗?其实并非如此。我们首先思考这样一个问题,你打电话给你的朋友,为什么基站在很短几秒钟之内就可以通知到对方的手机有一个来电呢?那是因为其实基站时刻都在跟你的手机保持着连接。所以SMS path也需要“保持连接”,再进一步思考,其实只要能够保持和基站的连接,其实就已经可以保持网络连接了,而其实等待一个HTTP的响应(reponse)或者说维持一个TCP连接,额外开销并不大。用“网易掌上邮”的实测结果是,打开Push和关闭Push,电量并没有明显消耗,一天消耗的流量大概是50-60KB,也就相当于打开一个不太复杂的web页面所产生的流量。
  
IMAP IDLE Push

 IMAPIDLE 模式是 IMAP 协议的一项高级功能,在这种模式下,客端登录连接服务器后并无主动查询新邮件的动作,而是停留在 IDLE(空闲) 状态,当服务器接收到新邮件后通知客端,客端再开始查询新邮件的动作,此动作完成后,客端重新回到空闲状态。所以也可以算是一种push的方式。目前gmail实现了这个功能。




看了下三种pushmail技术,目前看来gmail是第三种了,虽然没有第一个sms push牛逼,但是也足够好了,而且不需要靠第三方技术,流量也和SMS PUSH差不多

[ 本帖最后由 jun4rui 于 2010-4-6 19:09 编辑 ]



TOP

posted by wap, platform: Nokia (5800)

这个支持exchange和owa嘛?s60上的emoze收公司邮件很方便,不知机器人上有没有类似得软件


TOP

你等会儿,Android自己的gmail不就是所谓push的吗?

TOP

Android自己带的似乎没蹦出来过,这个发了就收到了

因该是不支持Exchange,Android上有其他软件支持Exchange的。

TOP

有啊,原生的gmail一直自己蹦出来啊……

TOP

求推荐支持exchange的android软件。s60上面试过几个不同的,emoze最好用。

TOP

貌似原生的要开启那个背景服务的,要不也是识别不出。。。。。。。。。。。。。

TOP

引用:
原帖由 jun4rui 于 2010-4-6 20:08 发表
Android自己带的似乎没蹦出来过,这个发了就收到了

因该是不支持Exchange,Android上有其他软件支持Exchange的。
不会阿,自带的gmail都是随发随挑出来的真push,mail客户端是设置定时更新

TOP

push 服务商提供

其实就139的长短信push,我觉得一般收信没问题了, 回复不好用

TOP

posted by wap, platform: Nokia (E71)

可惜银河借人了

TOP

应该不是的,设置里有一个检查邮箱间隔的选项。

TOP

引用:
原帖由 安德 于 2010-4-7 13:27 发表
应该不是的,设置里有一个检查邮箱间隔的选项。
系统里,gmail和电子邮件两个程序是不同的,gmail没有检查间隔这个选项的

TOP

引用:
原帖由 jun4rui 于 2010-4-6 19:05 发表
我们首先思考这样一个问题,你打电话给你的朋友,为什么基站在很短几秒钟之内就可以通知到对方的手机有一个来电呢?那是因为其实基站时刻都在跟你的手机保持着连接。所以SMS path也需要“保持连接”,再进一步思考,其实只要能够保持和基站的连接,其实就已经可以保持网络连接了,而其实等待一个HTTP的响应(reponse)或者说维持一个TCP连接,额外开销并不大。
这段完全是外行写的,什么基站和手机保持连接,在GSM里面基站是通过广播的形式寻呼手机的,手机只监听基站的广播信息,不是时时占用通信的信道,网络和手机的通行保持是通过定时的位置更新来实现的。而如果像上面说的一直保持数据连接的话,是一直占用通信用信道的,手机的耗能必然有区别。

TOP

G2,自带的Gmail完美推送,邮件都可以既是收取,但如果关闭了背景数据,或者在数据同步里关闭了Gmail,就不会推送了。
系统里还有个电子邮件,我用yahoo邮箱试了一下,要自己设置收信间隔,5分钟到几小时不等,应该是比较费电的。

PS:发现自带的talk异常好用啊,也是完美支持推送,永久在线,别人给你发信息,和短信一样直接就过来,哪怕网络不好,也会以Gmail的形式发过来,完全不会丢失记录。

TOP

 17 12
发新话题
     
官方公众号及微博