|
MORANGE企业推送邮件系统
一.
背景介绍
在现今的办公环境中,迅捷便利的网络应用成为不可或缺的重要工具。EMAIL,新闻,即时通讯,都是我们工作的重要组成部分。但由于计算机上网条件的限制,在出差,外出以及下班后,我们往往不能确保邮件或者信息的及时性。对于经常在外的管理人员和销售人员,问题更加突出。
而对于现代人,另一个不可缺少的工具是手机。目前,城市中手机普及率已接近100%,每个人随时随地都携带手机,手机收发邮件的应用需求强烈。但由于手机硬件和无线网络的限制,手机目前仅仅用于通话和短信息。而能够应用手机邮件,集中在PDA,
BLACKBERRY等高端手持设备和服务。代价高昂,难以普及。目前只集中在少数最高管理层使用。
MOZAT公司的MORANGE系统平台,完美的将网络应用与普通手机结合,打开了普通手机无线应用的大门,让您从普通手机上自由收发邮件,实现推送邮件接收,并支持发送、抄送、转发、阅读附件等功能。
二.
系统技术架构
Fig-1
Morange企业推送邮件系统框架
Morange企业推送邮件系统分成三个部分包括:推送邮件服务器,配置管理后台以及手机客户端。Fig-1描述了系统的框架结构和网络拓扑结构。
(1)
推送邮件服务器通过POP3/Secure
POP3/IMAP4/Secure IMAP4四种邮件协议与企业邮件服务器完成连接。
(2)
手机PDA客户端软件通过与移动公司的链路
GPRS/EDGE/CDMA
1x/WCDMA/3G/WiFi/WiMax等接入移动网络。
(3)
推送邮件服务器Push
Email Server为在线用户轮询监测各邮箱的新邮件,其中的邮件检测通过POP3/Secure
POP3/IMAP4/Secure IMAP4和Hotmail/Yahoo的Webmail协议完成。
(4)
在检测到新邮件时,推送邮件服务器将消息推送到用户的手机PDA客户端上。
(5)
MORANGE ENTERPRISE
服务器通过一个简单易用的WEB界面,管理员可以实现添加用户、连接企业邮件服务器、对用户配置进行管理、管理密码和查询使用状况与日志等。

Fig-2
后台管理配置
三.
Morange手机PDA客户端
版本:Morange手机PDA客户端包括三个不同的版本
(1)
Java MIDP 2.0版本:安装包大小约300KB,占用Java内存1MB左右。适用于大多数中高档Nokia,索爱,摩托罗拉和三星等机型。
(2)
Windows Mobile 5.0
Pocket PC版本:安装包约1MB,适用于基本上所有的Windows
Mobile 5.0/6.0的PDA。
(3)
Windows Mobile 5.0
Smartphone版本:安装包约1MB,适用于基本上所有的Windows
Mobile 5.0/6.0的Smart
Phone。
主要功能:

  
Fig-3
手机客户端部分截屏
(1)
接收推送邮:当用户的邮箱有新邮件时,服务器推送邮件到用户手机客户端,震动或者响铃提示。
(2)
阅读邮件:用户可阅读邮件,每封电邮首次推送该电邮的头2K字节内容邮件头,当用户选择阅读更多时才实时取得邮件全文,以此节省流量,防止全文推送重要性低的邮件。
(3)
回复、转发、抄送和暗送邮件:用户可从地址簿中选择收件人,直接完成回复、转发、抄送和按送的操作;转发时,邮件附件由服务器代理完成。
(4)
附件阅读:邮件推送时首先显示该邮件中的附件列表,当用户选择阅读附件时,系统首先推送该附件的头2K字节内容,在用户选择“更多”时完整推送附件内容,附件格式支持TEXT/GIF/JPG/BMP/PNG/DOC。
(5)
管理通信簿:用户可自行编辑通信簿,该通信簿存储在手机端;用户也可从手机自由的通信簿中导入通信簿条目。
(6)
配置:用户可配置来信时使用的提醒方法,包括响铃和震动;用户也可配置邮箱中最多容纳电邮的条数,当邮箱达到上限时自动删除信箱中最早的信。
(7)
帐号管理:用户可通过手机客户端添加/删除/修改要推送的邮箱,在添加时需要输入邮箱地址、服务器、端口、协议、用户名和密码,系统自动测试信息的完整性和正确性,当确认无误后,加入该用户的邮箱列表。
四.
Morange企业推送邮件服务器
(1)
支持POP3/IMAP4/Secure
POP3/Secure IMAP4电子邮件协议。
(2)
采用Web
API支持Yahoo/Hotmail世界最大的两种免费电子邮箱。
(3)
采用Secure
POP3协议支持Gmail邮箱。
(4)
对服务器采用轮询机制检测新邮件。
(5)
文件数据在推送前使用改良的GZIP压缩算法对数据进行压缩。
(6)
用户可以选择加密或者不加密进行数据通信,如果采用加密方法则使用AES-128位加密方法和SSL加密通信协议进行通信,确保数据端对端安全。
五.
安装与集成
推送邮件服务器安装:
(1)
推送邮件服务器的硬件环境如下:
|
Platform
|
Model |
|
操作系统 |
Windows 2000
Server
Windows 2003
Server
|
|
内存 |
2G
或2G以上 |
|
CPU |
与Intel
Pentium 4
相当或者更好的CPU |
|
硬盘空间 |
20G以上空余空间
|
|
数据库要求 |
Microsoft
SQL Server
Express
(Free) |
|
Web服务器 |
IIS 6.0 |
(2)
推送邮件服务器是安装在企业内网,防火墙以内。
(3)
确认能访问企业级邮件服务器如MS
Exchange/Lotus Notes等;如果MS
Exchange/Lotus Notes没有打开Imap4/POP3服务,需要在邮件服务器上对推送邮件服务器开启Imap4或者POP3服务。
注意:邮件服务器只对同处在内网和防火墙内的推送邮件服务器提供Imap4/POP3服务访问,并不对外开放。
(4)
如果手机客户端是通过公有APN
cmnet/cmwap等公网连接连接推送邮件服务器,那么管理员需要在防火墙上向公网打开推送邮件服务器所工作的4个端口;如果手机客户端是通过专有APN连接推送邮件服务器,那么需要确认推送邮件服务器所连接的到移动公司的专网与该APN的网络在同一个网段。
手机客户端安装:
(1)
可以从手机PDA上直接打开安装包所在的安装链接下载完成。
(2)
对Windows
Mobile的手机,可使用Active
Sync将Windows
Mobile版本安装到PDA上。
(3)
对于Java
Midp 2.0的版本,可使用数据线或者直接下载安装完成。
(4)
手机PDA要确保配置了互联网访问的服务访问点,为获得较好的用户体验,较快的接收到推送邮件,建议不要使用WAP连接,以中国移动为例,建议使用cmnet而不使用cmwap。
六.
典型应用案例-
LG-PHILIPS
MORANGE系统
南京LG-PHILIPS的MORANGE应用主要集中在手机邮件服务。本企业的网络系统邮件系统结构较为复杂,主干网通过防火墙连接INTERNET,防火墙后分3-4级子网,每级子网都分配内部IP,经统一安全出口访问上层网络。而LOTUS
DOMINO系统与EXCHANGE系统不同,不提供直接的POP3邮件服务。
在LG-PHILIPS的系统结构中,邮件系统为LOTUS
DOMINO 系统,用户端为LOTUS
NOTES。南京工厂的LOTUS
邮件服务器作为子服务器,与韩国的LOTUS主邮件服务器连接。南京当地用户帐号,
存储在当地LOTUS服务器上。邮件和POLICY从韩国服务器上获取,存储在南京LOTUS服务器上。
用户登陆LOUTS
NOTES后,直接从本地邮件服务器接收邮件。系统不采用POP3方式,但提供POP3接口。
基于安全性的考虑,南京本地邮件服务器只提供内网连接。因此,MORANGE
企业版服务器将安装在防火墙后,与邮件服务器同级网络内网网段中。
当一封邮件到达LOTUS南京服务器时,MORANGE
ENTERPRISE 服务器通过POP3的方式,从LOTUS服务器获取邮件,并将这些邮件加密后,通过端口连接到MORANEG
数据中心服务器;MORANGE数据中心将邮件处理后通过无线GPRS推送给接收用户手机MORANGE。
当用户通过手机发送EMAIL时,进行反向操作。手机发送邮件先到达MORANGE数据中心服务器,中心服务器根据发件人地址,将邮件通过INTERNET加密连接,发送给相应的MORANGE
ENTERPRISE服务器;ENTERPRISE
服务器将邮件通过内网连接,发送给LOTUS南京服务器。邮件由LOTUS南京服务器发出至韩国LOTUS主服务器,并最终由韩国LOTUS服务器发送。
在此过程中,只有MORANGE
ENTERPRISE
服务器通过加密网络和防火墙,与MORANGE
数据中心进行数据交换,确保了企业内部数据的安全性。MORANGE数据中心与用户手机MORANGE之间的通讯,为加密点对点通讯,提供电信级的安全保障。
LG-PHILIPS系统中,用户向系统管理员申请开通MORANGE
PUSH EMAIL服务,管理员首先要为用户在LOTUS
系统中创建一个INTERNET密码,作为此用户邮件登陆LOTUS南京邮件服务器的POP3密码;然后管理员为用户创建一个MORANGE帐号和密码。
例如,A用户,邮件地址为
Tom@LGPhilips-displays.com,管理员为其创建了MORANGE
ID:
Tom@LGPhilips-displays.com,登陆密码为123456。
用户下载安装或通过数据线安装MORANGE手机端软件(JAR文件,300K左右),配置手机GPRS连接默认为CMNET接入点。用管理员提供的用户名和密码登陆MORANGE,他的公司邮箱Tom@LGPhilips-displays.com,已经默认绑定在MORANGE服务中,用户立刻可以开始体验手机PUSH
EMAIL的服务。其他功能模块根据个人定义的内容权限,也可立刻得到应用。
|