论文部分内容阅读
企业移动邮件推送业务是将电子邮件系统和移动终端相结合,通过移动运营商现有的无线网络,利用U-IMAP/SMS/WAP等相关技术实现的移动邮件增值业务。当新邮件到达时,系统可以主动地及时通知移动用户,同时终端通过无线协议及时收取新邮件,阅读和操作邮件。
1 企业移动邮件推送系统结构
企业移动邮件推送系统的网络结构如图1所示。在企业内网中安装一台邮件转发服务器,与企业网内邮件服务器相连,邮件推送网关通过GSM/GPRS网络与用户终端连接。当邮箱有新邮件到达时,邮件转发服务器通知邮件推送网关向安装了客户端软件的移动终端发出通知短信,客户端软件收到通知短信后以振铃等方式通知手机用户,当用户选择立即启动服务,终端激活GSM/GPRS网络,从邮件转发服务器上取回邮件,并显示邮件内容,完成邮件推送过程。
图1 企业移动邮件推送系统结构图
企业邮件服务器设置在企业内部网内,使用的企业邮件系统可为Lotus Notes系统、Exchange系统或者标准的POP3/IMAP4邮件系统等。
邮件转发服务器负责与邮件推送网关的通信、协议转换等工作以及对邮件附件进行压缩和转换。根据企业使用的邮件服务器类型不同以及各个企业不同的网络状况,邮件转发服务器可与企业邮箱系统建立多种方式的连接,包括POP3/IMAP4协议、MAPI协议、WebDAV协议、LotusDomino/Notes邮件同步。此外,邮件转发服务器维护着一个用户数据库,记录所有登记该服务的用户的信息,包括企业邮件服务器地址、账号、配置、手机号码等,采用轮询的机制通过Internet定期检查企业网内部邮件服务器,若发现某用户有新邮件,则取得邮件信息,向邮件推送网关发送推送消息。
邮件推送网关负责对收到的推送消息进行鉴权,包括消息是否来自合法的推送服务器,用户是否登记等。对合法信息进行压缩,通过无线网络送给对应的移动终端。
用户终端需安装移动邮件推送客户端软件,当收到推送消息时,客户端软件以振动等方式通知用户新邮件的到达,用户可选择立即启动服务或是推迟服务。
2 企业移动邮件推送系统关键技术
1)Push技术。移动邮件推送使用Push技术,当新邮件到达时,系统可以主动地通过SMS Push、WAP Push、IP Push等方式,及时通知移动用户,终端通过无线协议及时收取新邮件,阅读和操作新邮件。
SMS Push是采用短信的方式把邮件部分内容发送给用户,这种方式只能把邮件标题以及部分正文推送给用户,无法看到邮件的附件。WAP Push方式无需一直启动客户端软件,只在需要时自动激活,这种方式对于移动终端和移动接入网没有带来额外的开销。基于IP的Push方式需要客户端软件在后台一直運行,并保持与邮件转发服务器的连接,这种机制会增大移动终端的电池消耗,同时也增加了服务器的处理压力。[2]WAP Push方式能够为用户提供完善的邮件达到通知和邮件处理功能以及较高的安全性,同时使用WAP Push方式流量小,费用低,被广泛应用于企业移动邮件推送系统中。
2)系统安全性。系统的安全性主要分为传输链路安全以及数据安全。传输链路安全是保证所有经过公共网络的传输链路都加密。在企业邮件服务器与邮件转发服务器之间须建立SSL加密传输通道;移动终端与邮件转发服务器之间须建立端到端的SSL加密传输通道。数据安全包括在移动终端内通过对邮件进行DES加密存储保证邮件内容的安全,在邮件转发服务器内对企业用户的邮箱帐号和密码进行DES加密存储。
3)邮件检。邮件检测用于检查用户邮箱中是否有新邮件到达。在企业移动邮件推送系统中,由于企业网络内设置有防火墙,企业邮件服务器不允许从因特网上使用POP3/IMAP4/WebDAV等协议来进行访问,因此邮件转发服务器的另一个用途就是对企业邮件服务器进行邮件检测。邮件检测方式包括POP3/IMAP4等标准协议轮询检测方式、MAP1/WebDAV检测方式、LAPI邮件检测方式等。
4)客户端软件。目前比较成熟的企业移动邮件推送系统均采用在移动终端中安装专用邮件客户端来实现邮件收发和管理。采用客户端软件方式的优点是软件功能丰富、可提供本地存储、提供离线和在线的操作方式等。
现有客户端软件包括B1ackBerry,基于J2ME的客户端软件,Windows Mobile客户端软件,Symbian客户端软件以及内置在定制移动终端上的客户端软件等。
5)终端能力配置。由于移动终端的处理能力有限,当移动终端不支持邮件附件文件类型时,附件将无法显示。因此企业移动邮件推送系统需要提供内容配置功能,即能够根据移动终端的能力而对邮件内容或附件进行相应转换,使移动终端能够正确显示邮件正文和附件。终端对邮件内容的配置包括HTML文档处理、图像处理、声音处理、Office文档处理、压缩文件处理。
3 总结
企业移动移动邮件推送业务为企业提供信息移动化服务,实现通过手机随时、随地收发公司邮件系统的电子邮件,实现了高效率、高价值的移动工作模式,提高了企业的整体发展速度。随着3G时代的到来,通信技术发展与移动终端技术的不断提升,移动邮件推送业务必然将会在企业内部得到广泛的应用。
参考文献
[1]李涛.PushMai1业务系统技术方案浅析[J].数据通信,2008,11:42-45.
[2]常旭,廖建新,王纯,等.实现WAPpush业务的两种方式的比较[J].计算机系统应用,2008,11:126-128.
[3]孙宇,唐绮薇.移动邮件系统的关键技术研究[J].数字通信世界,2007,12:61-64.
1 企业移动邮件推送系统结构
企业移动邮件推送系统的网络结构如图1所示。在企业内网中安装一台邮件转发服务器,与企业网内邮件服务器相连,邮件推送网关通过GSM/GPRS网络与用户终端连接。当邮箱有新邮件到达时,邮件转发服务器通知邮件推送网关向安装了客户端软件的移动终端发出通知短信,客户端软件收到通知短信后以振铃等方式通知手机用户,当用户选择立即启动服务,终端激活GSM/GPRS网络,从邮件转发服务器上取回邮件,并显示邮件内容,完成邮件推送过程。
图1 企业移动邮件推送系统结构图
企业邮件服务器设置在企业内部网内,使用的企业邮件系统可为Lotus Notes系统、Exchange系统或者标准的POP3/IMAP4邮件系统等。
邮件转发服务器负责与邮件推送网关的通信、协议转换等工作以及对邮件附件进行压缩和转换。根据企业使用的邮件服务器类型不同以及各个企业不同的网络状况,邮件转发服务器可与企业邮箱系统建立多种方式的连接,包括POP3/IMAP4协议、MAPI协议、WebDAV协议、LotusDomino/Notes邮件同步。此外,邮件转发服务器维护着一个用户数据库,记录所有登记该服务的用户的信息,包括企业邮件服务器地址、账号、配置、手机号码等,采用轮询的机制通过Internet定期检查企业网内部邮件服务器,若发现某用户有新邮件,则取得邮件信息,向邮件推送网关发送推送消息。
邮件推送网关负责对收到的推送消息进行鉴权,包括消息是否来自合法的推送服务器,用户是否登记等。对合法信息进行压缩,通过无线网络送给对应的移动终端。
用户终端需安装移动邮件推送客户端软件,当收到推送消息时,客户端软件以振动等方式通知用户新邮件的到达,用户可选择立即启动服务或是推迟服务。
2 企业移动邮件推送系统关键技术
1)Push技术。移动邮件推送使用Push技术,当新邮件到达时,系统可以主动地通过SMS Push、WAP Push、IP Push等方式,及时通知移动用户,终端通过无线协议及时收取新邮件,阅读和操作新邮件。
SMS Push是采用短信的方式把邮件部分内容发送给用户,这种方式只能把邮件标题以及部分正文推送给用户,无法看到邮件的附件。WAP Push方式无需一直启动客户端软件,只在需要时自动激活,这种方式对于移动终端和移动接入网没有带来额外的开销。基于IP的Push方式需要客户端软件在后台一直運行,并保持与邮件转发服务器的连接,这种机制会增大移动终端的电池消耗,同时也增加了服务器的处理压力。[2]WAP Push方式能够为用户提供完善的邮件达到通知和邮件处理功能以及较高的安全性,同时使用WAP Push方式流量小,费用低,被广泛应用于企业移动邮件推送系统中。
2)系统安全性。系统的安全性主要分为传输链路安全以及数据安全。传输链路安全是保证所有经过公共网络的传输链路都加密。在企业邮件服务器与邮件转发服务器之间须建立SSL加密传输通道;移动终端与邮件转发服务器之间须建立端到端的SSL加密传输通道。数据安全包括在移动终端内通过对邮件进行DES加密存储保证邮件内容的安全,在邮件转发服务器内对企业用户的邮箱帐号和密码进行DES加密存储。
3)邮件检。邮件检测用于检查用户邮箱中是否有新邮件到达。在企业移动邮件推送系统中,由于企业网络内设置有防火墙,企业邮件服务器不允许从因特网上使用POP3/IMAP4/WebDAV等协议来进行访问,因此邮件转发服务器的另一个用途就是对企业邮件服务器进行邮件检测。邮件检测方式包括POP3/IMAP4等标准协议轮询检测方式、MAP1/WebDAV检测方式、LAPI邮件检测方式等。
4)客户端软件。目前比较成熟的企业移动邮件推送系统均采用在移动终端中安装专用邮件客户端来实现邮件收发和管理。采用客户端软件方式的优点是软件功能丰富、可提供本地存储、提供离线和在线的操作方式等。
现有客户端软件包括B1ackBerry,基于J2ME的客户端软件,Windows Mobile客户端软件,Symbian客户端软件以及内置在定制移动终端上的客户端软件等。
5)终端能力配置。由于移动终端的处理能力有限,当移动终端不支持邮件附件文件类型时,附件将无法显示。因此企业移动邮件推送系统需要提供内容配置功能,即能够根据移动终端的能力而对邮件内容或附件进行相应转换,使移动终端能够正确显示邮件正文和附件。终端对邮件内容的配置包括HTML文档处理、图像处理、声音处理、Office文档处理、压缩文件处理。
3 总结
企业移动移动邮件推送业务为企业提供信息移动化服务,实现通过手机随时、随地收发公司邮件系统的电子邮件,实现了高效率、高价值的移动工作模式,提高了企业的整体发展速度。随着3G时代的到来,通信技术发展与移动终端技术的不断提升,移动邮件推送业务必然将会在企业内部得到广泛的应用。
参考文献
[1]李涛.PushMai1业务系统技术方案浅析[J].数据通信,2008,11:42-45.
[2]常旭,廖建新,王纯,等.实现WAPpush业务的两种方式的比较[J].计算机系统应用,2008,11:126-128.
[3]孙宇,唐绮薇.移动邮件系统的关键技术研究[J].数字通信世界,2007,12:61-64.