pushmail的一点总结
最近看了些pushmail的文章。简单总结下:
从push方法上说有ip push和sms push。
ip push就是让手机始终握着gprs,从而有个ip,让mail server和手机之间始终有个通路,这样server一旦有邮件就马上通过ip push到手机终端上了。
sms push就是mail server有邮件了,通知运营商push个短信到手机终端上,手机一旦收到了短信了就马上打开自己的gprs,这在技术上很容易实现,比如android下,只需要监听到短信,这种短信必须有别于其他普通信息,比如:从来信号码上区分、内容区分等,就马上去打开gprs的权限,从而马上就打开了gprs,这样之后才会有mail server同手机终端的通路,之后就是把邮件push到终端的事情了。
比较上面的两种方法,可以很容易得到区别:
ip push:时刻连着gprs,费电,高辐射。
sms push:只在有邮件才打开gprs,省电,低辐射。
因此,sms push给我们的启示了以后push mail的发展方向。
如何实现sms push呢?
通过上面提到的流程:
首先要设法实现mail server与运营商的通信,因为你需要把邮件到达服务器的情况告知运营商。
接着运营商要给终端发短信,这个很简单,这是运营商最基本的工作。
之后就是手机终端的应用软件做的事情,就是打开gprs。
至此,mail server就和手机终端建立了个通路了。
接着就是数据的传输过程了。
mail server与运营商的通信必须建立在TCP/IP协议上,就是基于internet上的链接,因此运营商必须维持一个即能同mail server又能同手机终端进行短信链接的网关,实际上就是GEGW,邮件推送网关,Gprs Email GateWay.
而为了安全性以及灵活性的需要,在mail server和GEGW之间又抽象了一个所谓的转发器,它转换和缓存mail server传过来的数据,同时又通过internet同GEGW之间建立链接。它在某些解决方案中被叫做CEF(corporation Email Forward).
最后就是你在移动终端上的客户端了,当然有些解决方案把这个给省略了,详细的自己Google下。
那么拓扑结构是什么样子的呢?
当有新邮件到达时,CEF通过GEGW发送EMN短信到手机终端,触发用户手机Push Mail客户端,通过GPRS网络连接GEGW,与CEF建立一条端到端的SSL加密通道连接,取得邮件。
pushmail的一点总结相关推荐
- BlackBerry Pushmail介绍
黑莓Push的不止是Mail 准确的说,RIM研发的这套系统的名字为BlackBerry Enterprise Solution(BES)和BlackBerry Internet Solution(B ...
- U-Mail邮件服务器玩转Pushmail
伴随互联网多元化进程,移动办公对于提高企业执行力意义愈加重大,pushmail也因此成为企业邮箱服务器的新潮流活跃在人们的眼前. 智能电子产品的普及让pushmail的市场前景更加广阔,也因此吸引了众 ...
- 使用IMAP/Exchange/PushMail三种方式同步您的邮箱
一说到Pushmail,当然要说到黑莓,因为黑莓的pushmail是最好的,但国内使用费用太贵了,中移动一个月的服务费都要四五百大洋了....这里我们不提黑莓--! 先说说直正的Pushmail技术如 ...
- 零起点学算法07——复杂一点的表达式计算
零起点学算法07--复杂一点的表达式计算 Description 下面你来计算一个复杂一点的计算表达式 Input 没有输入 Output 输出表达式的值,保留2位小数 题目分析:根号要用sqrt来算 ...
- 关于位姿变换的一点体会
关于位姿变换的一点体会 1.题外话 2.刚体的位姿变换 2.1 位姿变换的定义 2.2 旋转矩阵的具体形式 2.2.1 二维情况 2.2.2 三维情况 3.旋转方向 4.平移方向 1.题外话 对于刚体 ...
- spring的事务隔离_再深一点:面试工作两不误,源码级理解Spring事务
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处. Spring有5种隔离级别,7种传播行为.这是面试常问的内容,也是代码中经常碰到的知识点.这些知识枯燥而且乏味,其中有些非 ...
- tensorflow youtube的一点笔记
最近在看TensorFlow的YouTube频道 https://www.youtube.com/tensorflow 内容挺多,不过只看一遍的话,基本过一遍也就都忘了,所以随手记下来一些概念,凭印象 ...
- 台湾前十大科技公司拼不过三星(往后一点三星都不要买啦!)
台湾前十大科技公司拼不过三星,往后一点三星都不要买啦!本来还可以买它的内存和液晶,不过现在是一点都不能买了,再买就真反了他了! 三星像糖果也像毒药,让台湾LED类股1年涨3倍,但也让鸿海市值一夜之间消 ...
- 数学 计算机工作,不过有人说先学数学,后学计算机后劲足一点,工作也可以的,这估...
不过有人说先学数学,后学计算机后劲足一点,工作也可以的,这估计是对有实力的人而言. 相关句子 2.爱因斯坦有句话对我很有启发.他说:"人的差异在业余."据计算,一个人到60岁,除吃 ...
最新文章
- 设置Button控件创建完毕时触发的事件.
- [云炬创业学笔记]第三章商业创意的发掘与评估测试3
- Microsoft Silverlight 4 脱机文档
- 适用于孩子,父母和祖父母的JBoss HornetQ –第1章
- 机器学习项目(四)疫情期间网民情绪识别
- 利用Java调用openSMILE批量处理音频文件
- C语言定义定长整型数组,C语言变长讯息定义:柔性数组
- 平行平板多光束干涉matlab,平行平板的多光束干涉.ppt
- Android wear浏览器,手表浏览器下载-智能手表浏览器(Wear Internet Browser)下载 1.0beta1官方版_5577安卓网...
- STS下载教程(include官网无法下载解决方案)
- Arch LInux | 网络管理工具iproute2(网络接口、ip地址、路由表)
- 解决gitlab-ci 自动编译时 fatal: unable to access 'http://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx
- 海洋网络收音机海洋影音盒
- 手机电视-CMMB系统技术应用浅谈
- itext合并两个PDF流
- Dzd电子书格式转换程序Txt2Dzd
- Macbook实用技巧——小白入门必须会的
- 拼多多搜索词统计 API接口操作展示说明
- czl蒻蒟的OI之路8
- 对数函数 (logarithmic function)
热门文章
- 动态规划法求解最长递增子序列问题
- 使用Pandas对数据进行筛选和排序
- 《富爸爸,穷爸爸》摘录-阮一峰
- jquery如何切片处理视频大文件
- 普通人快速上手编程的三个方法
- [初学Spring Boot](2):单元测试报错:org.junit.runners.model.InvalidTestClassError:Invalid test class
- JAVA毕设项目考研信息共享平台的设计与实现(java+VUE+Mybatis+Maven+Mysql)
- 唠唠Nacos的注册中心
- js中的for in循环
- NMOS和PMOS管电流方向,NMOS载流子是电子,流向都是从源极到漏极,电流的流向是从漏极到源极。PMOS,载流子是空穴对,空穴对的流向也是从源极到漏极(此方向是S极和衬底短连,不短连则DS可以互)