MS Mail 3.X是一种共享文件通讯系统,在局域网内、不同局域网的用户之间能完善地管理电子邮件,它以直观、易学、易用,设置方便等优点获得了广大用户的喜爱。但随着操作系统平台的升级,MS Mail服务器端的管理程序的DOS界面显得有点过时;随着Intenret的日渐普及,MS Mail与Internet上的E-mail系统不兼容的缺点也被暴露出来了。为此微软公司在其新推出的MS Exchange和MS Exchange Server系统中增加了对Internet电子邮件标准的支持,并支持现有的MS Mail 3.X电子邮件和组件标准。
以下几个原因可能阻止用户从MS Mail 3.X全面升级到MS Exchange。首先当用户在MS Mail 3.X下进行过一系列软件开发时,对系统的升级将需要同时对用户所开发的软件进行升级,这通常比系统本身的升级要困难的多;其次,许多用户习惯了MS Mail的界面和操作方式,升级到MS Exchange也牵涉到对这部分用户的再培训。笔者经过一段时间的尝试,探索出一种将MS Exchange集成到MS Mail系统的方法,该方法使两套系统能够共存并使用户可以兼顾两方面的需要,在此奉献读者,以便商榷。
■构建服务器方的系统步骤
在一方的局域网使用MS Exchange,同时也存在MS Mail邮局,另一方的局域网使用MS Exchange同时也存在MS Mail邮局条件下,二者通过远程拨号方式连接。假设一方局域网的Windows NT服务器的主机名为John,域名为Domainsd,另一方局域网的Windows NT服务器主机名为Hz01,域名为Domainhz。在二者的服务器上分别安装MS Exchange Server。然后,在两个NT Server之间配置好动态RAS连接。
1.创建MS Mail连接器
MS Excahnge Server与MS Mail之间的连通性由MS Mail连接器提供,组织中的每个MS Exchange Server计算机都可以为MS Mail邮局提供一个或多个连接。Exchange Server需要它的消费传输代理和MS Mail连接器在MS Mail邮局和Exchange Server之间投递邮件;MS Mail连接器需要以下组件提供与MS Mail的连通性,他们是Mail连接器邮局,Mail连接器交换和Mail连接器的MTA;Mail连接器用三个组件一起工作,在MS Mail和Exchange Server之间投递邮件,在MS Exchange Server内,其中Mail Connector MTA和Mail Connector Interchange是NT的服务,Mail Connector邮局是一个MS Mail邮局,为在两个邮件系统之间传送消息,该邮局提供了一个临时的中间存储区,该邮局实际上是一个镜像邮局。
2.实现MS Exchange Server和MS Mail之间的目录同步
配置Mail连接器以后,就可以在Exchange中配置与Mail邮局的目录同步了。在MS Mail中,目录同步有三个关键的定时事件,用来在MS Mail邮局之间交换邮局地址,它们是T1事件,T2事件和T3事件。T1目的是所有请求器邮局都向指定的目录同步服务器发送邮局地址表,T2目的是用目录同步服务器汇编所有地址来创建全局地址表,然后将全局地址表发送到所有请求器邮局,T3目的是为每个请求器邮局重建其全局地址表,这个事件之后,请求器邮局列出所有已知的地址。MS Exchange Server使用Windows NT Directory Synchronization(DXA)服务来执行目录同步,DXA可以配置为目录同步服务器,来接收和处理消息事务,DXA亦可以配置为目录同步请求器(远程请求器或当地请求器均可)的角色,它只能配置为二者中的一个,而不能身兼两职。配置它们的方法是在MS Exchange管理程序中的File菜单中的New Other中,分别选择Dirsync Server、Dirsync Requestor和Remots Dirsync Requestor。要配置Dirsync Server,需要分别配置General属性页和Schedule属性页,在General属性页为创建的目录同步服务器输入一个名称;在Schedule属性页指定何时把目录同步消息从DXA服务器发送给每个请求器,用户可以利用调度网络,来选择在一天中的什么时间发送目录同步消息。如要创建一个DXA远程请求器,要使用General属性页设置基本属性,例如Name和Dirsync Address;在Export Containers中设置Exchange Server收件人,它们导出到远程目录同步请求器。如要配置DXA请求器时,请在General属性页的Name栏中为它起一个名字;在Import Container属性页,来指定接收导入地址信息的Recipient包容器,并给导入的对象指定信任度;在Export Container属性页,来指定预备导出给MS Mail目录同步请求器的Exchange Server收件人并选择信任度来限定目录信息的导出。然后在控制面板中,手工启动目录同步过程,来完成一个目录同步循环。
3.在MS Mail邮局中,产生目录同步邮件信息,并输入输出目录同步的地址表
为了确保MS Mail邮局的地址传输到Exchange目录同步服务器及Exchange的地址传输到MS Mail邮局,在每一个参加目录同步的MS Mail邮局中,要互相输入输出目录同步的地址表。为做该项工作,在C:\Mailexe下,执行邮局管理程序Admin,出现一个菜单,选择Config,再选择Dirsync,然后再选择Requester中的Export,当提示输出当地用户和组时,回答Yes,在同一菜单中(Config-Dirsync-Requester),选择Import即输入该邮局的地址列表,并回答Yes来确认该过程,然后退出到C:\Cailexe,执行Forcedos Reqmain-Ddrive-T,这里的Drive是maildata所在的驱动器号,该命令产生向Exchange输出的目录同步邮件信息。
在一方局域网机房的服务器上和另一方局域网机房的服务器上分别做上述事情,因为我们的远程连接以前已经建立好,按照预先配置的目录同步的时间表,到时将自动拨号连接,大约5分钟以后在一方的接收容器中将会看到对方包含MS Mail邮局信息的地址表,在另一方亦如此。这时包含Exchange Server和Mail邮局的一方局域网和另一方局域网的连接就完成了。
■构建用户方的系统步骤
在工作站端,我们可以使用Microsoft Outlook、Microsft Exchange客户机、Intenret Mail客户机和Internet新闻阅读器。我们选择的是MS Outlook 97。MS Outlook 97是32位Windows环境的客户机系统,给予了用户最多的特征和最强的功能,它包括了集成的组规划,任务和互通信息管理。在Outlook 97中的工具菜单中,选择服务,再单击添加按钮,将Microsoft Exchange Server和Microsoft Mail添加进去,即可在全局地址列表中看到Microsoft Exchange Server和Micraoft Mail所有的通讯地址表,在此可以互相发送信息了。 ,