什么是推送电子邮件?

什么是推送电子邮件?

寻找对此的真正技术解释。

答案1

就蜂窝连接设备而言,推送电子邮件是指服务器联系远程设备的能力。

TCP 连接在电力和带宽方面成本昂贵,因此运营商为某些设备提供了对蜂窝控制信道的访问权限。

此通道通常用于基站 <--> 蜂窝设备通信,以便管理切换,拨打号码时可以找到手机。后来,它们被改编为 SMS 消息 - SMS 完全通过控制通道传输,这就是消息大小受限的原因。后来,它们被改编为多媒体消息,但多媒体实际上是通过常规通道而不是控制通道传输的。尽管如此,控制通道仍用于唤醒手机并开始传输。

现在,MVNO 以及与运营商密切合作的用户可以通过这个渠道向手机发送消息 - 但他们不会发送电子邮件,而是仅发送应用程序唤醒信号,然后启动邮件应用程序,然后启动标准 TCP/IP 连接以进行实际消息传输。

因此,推送电子邮件不仅仅是轮询——它使设备能够在低功耗模式下睡眠,仅在监听电话、短信以及推送电子邮件警报时保持唤醒状态。

尽管 iPhone 已经接近开放这一功能,但运营商并未广泛开放这一功能,因为他们非常保护自己的控制渠道。

iPhone 可能只有一种警报类型,然后 iPhone 必须与 Apple 的服务器通信以找出最初发送的应用程序警报,然后它才能启动相应的应用程序。但它完成的功能与推送电子邮件相同,只是适用于任何服务 - 这对 iPhone 来说是一个巨大的福音,我希望 Android、Windows Mobile 和其他 PDA 手机也能采用类似的服务能力。

-亚当

答案2

我不确定 Blackberry 是否支持,但对于 Exchange 推送,会与 Exchange 服务器建立长期有效的 https 连接,当有新邮件时,服务器会发送“ping”,然后客户端会下载邮件。偶尔会发送 ping 以保持连接有效,但这比客户端每次想要检查电子邮件时都必须设置新连接的开销要小得多。

TechNet 上的描述如下:http://technet.microsoft.com/en-us/library/aa997252.aspx

相关内容