利用Exchange2003 + Isa2004 firewall + Windows Mobile 实现安全的移动邮件访问

12/3/2006来源:Exchange Server人气:7132

系统需求:
邮件系统: Exchange 2003 sp2
Fiewall:ISA2004 sp2
手机: Windows Mobile 5.0 With MSFP
利用Exchange2003的移动服务功能,实现了通过Windows Mobile智能手机来访问企业邮箱。当电子邮件到达邮件服务器后,Exchange系统通过安全加密链接,主动把邮件推送到智能手机,客户可以使用智能手机回复、转发和撰写加密电子邮件,可查看常见的附件,如: WordExcelPowerpoint、PDF和Zip,同时可查看日历、任务、联系人。
Windows Mobile智能手机都能支持中国移动的GPRS网络,有些还能支持3G。
利用在Exchange服务器前再加一层ISA2004防火墙,则能更好地保护Exchange邮件系统。
总之,我们完全可以利用现有系统,实现与目前炒得红红火火的BlackBerry同样的移动电邮功能。
Exchange 2003配置:
Exchange必须安装exchange2003 sp2,
在Exchange管理器里的移动服务启用ActiveSync, 如下图.

其中“在HTTP上启用直接强制”的作用是当有新邮件到达时,则Exchange会自动把邮件推送到Windows Mobile客户端上。
用来对外发布的HTTP虚拟服务器里不要启用”基于表单的身份验证”, 如果在内部网想对用户提供”基于表单的身份验证”的功能, 则可以再建立一个新的HTTP虚拟服务器,在这个虚拟服务器里启用”基于表单的身份验证”的功能。

为OWA配置SSL加密, 依照配置即可.

证书可使用Windows自带的颁发服务在线直接颁发,也可使用IIS资源工具里的selfssl.exe来快速颁发.
证书颁发后除把它安装到IIS里,同时需要把证书(带密钥)导入到ISA2004, 也需要把它安装(不带密钥)到Windows Mobile里.

ISA2004 Firewall配置
现在把OWA发布到Internet上, 可直接使用”邮件服务器发布规则”向导发布ActiveSync.

选Web客户端访问
选Exchange AcitveSync, 你也可以同时发布OWA, OMA.
注意: 因AcitveSync必须只能使用集成验证, 如果发布的OWA、OMA需要启用Form验证,则无法在同一个策略里发布, 这中情况,需要把OWAO、OMA单独发布.


根据自己需要选加密方式,不建议使用标准连接.

指定要发布服务器对应的内部IP

指定要发布的对外公共名称,如果指定了名称, 则在Windows Mobile设备里也要使用同样的名称而不能使用IP方式.

为服务器建立一个侦听器, 指定外部IP.
指定SSL加密证书

建成后的侦听器配置如下图:

Windows Mobile Pocket PC配置
如果你直接使用Windows mobile Pocket PC, 则不必看以下的模拟器说明, 直接跳到ActiveSync配置即可.
模拟器下载:
http://msdn.microsoft.com/mobility/downloads/Emulator/default.aspx
自己选一个合适的模拟器,注意必须是5.0版且带MSFP的, 如:
http://www.microsoft.com/downloads/details.aspx?FamilyId=C62D54A5-183A-4A1E-A7E2-CC500ED1F19A%26amp;displaylang=en


efp.msi是Windows mobile 5.0 OS images
v1Emulator.zip是模拟器
模拟器虚拟网卡软件: Netsvwrap.msi
http://www.microsoft.com/downloads/details.aspx?FamilyID=dc8332d6-565f-4a57-be8c-1d4718d3af65%26amp;displaylang=en
安装顺序:
先安装模拟器v1Emulator.zip
再安装模拟器虚拟网卡 Netsvwarp.msi
最后安装Windows mobile 5.0 OS images efp.msi.

配置模拟器网络
进入模拟器的菜单”文件”->”配置”->”网络”
启用”Ne2000 PCMCIA网络适配器并绑定到”


进入WM里”开始”->设置”->”连接”(Tab )->”网卡”
选中”NE2000 Compatible Ethernet Drivers”, 点OK
配置相应的IP和DNS
如果网络有DHCP服务器,则可以使用DHCP服务器分配的IP.

选择使用的网络
上面配置的使用Work网络, 则在Connections里须选用My Work Netowrk.

安装加密证书(不带私钥)
如果加密证书是自己发行的,则需要手工在Windows Mobile安装一次.
先把证书拷贝到Windows Mobile, 可以使用模拟器的模拟存储卡, 当然也把把证书上传到一个网站里在用IE下载安装.
下图是把d:\mobile模拟成存储卡, 把SSL加密证书(不带私钥的)拷贝到d:\mobile,

用文件管理器打开证书, 点击Yes安装证书.

配置ActiveSync
Windows Mobile使用AcitveSync与Exchange进行同步.
开始à程序àActiveSync

进入菜单Configure Server
输入相应的服务器地址, 并启用SSL加密.

输入帐号、口令、Windows域, 起用口令保存
选择要同步的数据,最后点Finish

第一次同步需要较长时间,在ActiveSync的菜单里你可设置同步的计划时间,缺省配置是当有新邮件到达马上同步.
同步后,则Exchange里的邮件、日历、任务、联系人都能看到,


最后需要注意,使用Windows Mobile收发邮件,如果邮件服务器未安装配置防垃圾邮件系统(如: IMF, ORF等),则Windows Mobile会收到许多垃圾邮件,这也将浪费掉不少GPRS流量费用,同时建议向移动公司定制合适的GPRS套餐,没定制套餐的GPRS费用至少会贵出10倍至30倍。