Exchange 2000和Lotus Domino共存及迁移(1)

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

  • 第 1 节:在 Lotus Domino 环境中部署 Exchange 2000
  • 第 2 节:从 Lotus Domino 向 Exchange 2000 迁移

本文的第一节介绍如何在一个现有的 Lotus Domino 邮件服务环境中引入 Exchange 2000,使这两种邮件服务系统可以共存和交互。在执行本节介绍的步骤后,邮箱驻留在运行 Exchange 2000 的服务器上的用户与邮箱驻留在运行 Lotus Domino 的服务器上的用户彼此间就可以发送邮件、检查日程信息(忙/闲信息),以及执行其他邮件传递任务。

Lotus Domino 是邮件客户端 Lotus Notes 连接的邮件服务器;同理,Exchange 2000 是邮件客户端 Microsoft Outlook%26reg; 连接的邮件服务器。本文中,短语“Lotus Domino 用户”或“Lotus Notes 用户”指的是使用 Lotus Notes 邮件客户端与 Lotus Domino 邮件服务器进行连接的用户。

本文的第二节介绍在 Lotus Domino 环境中建立与 Exchange 2000 的共存环境后如何从 Lotus Domino Release 5 (R5) 迁移用户。尽管也支持 Lotus Domino Release 4.6,但如果使用 R4.6,具体步骤可能有所不同。本文假定您使用的是 Lotus Domino R5。

第 1 节:在 Lotus Domino 环境中部署 Exchange 2000

本节介绍如何在一个现有的 Lotus Domino 邮件服务环境中部署 Exchange 2000。为实现本节讲述的所有功能,必须安装 Exchange 2000 Service Pack 1 (SP1) 或更高版本。某些功能(如日程信息)在 SP1 之前的 Exchange 2000 各版本中尚不具备。在读完本节后,您将学会如何在您的 Lotus Domino 环境中部署 Exchange 2000,从而使两个邮件系统中的用户能够像同一邮件系统中的成员那样进行交互。

本节又分为两个小节:

  • 理解 Exchange 2000 和 Lotus Domino 的共存
  • 在 Lotus Domino 环境中配置 Exchange 2000

第一小节提供您在现有的 Lotus Domino 邮件服务环境中部署 Exchange 2000 时所需的背景信息。第二小节提供实际的部署步骤。

理解 Exchange 2000 和 Lotus Domino 的共存

在现有的 Lotus Domino 环境中部署 Exchange 2000 后,两种邮件系统中的用户就能够像同一邮件系统中的成员一样进行交互。共存包括下面三种操作:

  • 目录同步
  • Lotus Domino 和 Exchange 之间的邮件格式转换
  • 日历同步

Exchange Connector for Lotus Notes(Exchange 与 Lotus Notes 专用连接器)可以让两个共存系统之间的目录同步,并可在共存系统之间转换邮件。此连接器用于帮助在 Exchange 2000 和 Lotus Domino 两种邮件服务环境之间实现共存。

Exchange Calendar Connector(Exchange 日历连接器)用于执行日历同步。通过日历同步,可以使 Exchange 2000 和 Lotus Domino 用户能够访问彼此的日程信息。通过 Calendar Connector 与 Exchange Connector for Lotus Notes 的交互,两个邮件系统间的日程信息得以保持最新。

在本节后半部分标题为“在 Lotus Domino 环境中配置 Exchange 2000”的小节中,可以找到有关如何使用 Exchange Connector for Lotus Notes 和 Calendar Connector 来帮助实现共存方面的信息。

本节讨论以下几个主题:

  • 目录同步
  • 邮件转换
  • 日历同步

目录同步

Lotus Domino 和 Exchange 2000 使用不同的目录服务存储用户、组、资源等信息。Exchange 2000 使用 Active Directory,而 Lotus Domino 使用其自己的目录服务。为了使两者像在一个环境中那样运行,Exchange 2000 数据会复制到 Lotus Domino 目录中,Lotus Domino 数据会复制到 Active Directory 中。目录同步之后,两个目录服务各包含联合邮件服务组织目录数据的一份完整副本。

目录同步包括两个独立而有序的过程:

  • 将 Active Directory 中的收件人同步到 Lotus Domino 中
  • 将 Lotus Domino 中的收件人同步到 Active Directory 中

在执行预定同步期间,此过程是双向进行的。

下图描绘了 Exchange 2000、Active Directory 和 Lotus Domino 之间的连接。邮件、日历信息和用户属性在两个目录中都会更新。


如果您的浏览器不支持内嵌框,请单击此处在单独的页中查看。

图 1 Lotus Domino 和 Exchange 2000 之间的目录同步

注意,在上面的插图中,Exchange 2000 依靠 Active Directory 维护所有的目录信息。

将 Lotus Domino 中的目录项同步到 Active Directory 中

在将 Lotus Domino 中的目录项同步到 Active Directory 中时,Exchange Connector for Lotus Notes 轮询 Lotus Domino 服务器上的目录,并会将任何更改(例如新的联系人)更新到 Active Directory 中。

将 Active Directory 中的目录项同步到 Lotus Domino 中

在将 Exchange 2000 中的目录项同步到 Lotus Domino 中时,Exchange Connector for Lotus Notes 轮询 Active Directory,并创建一个导出消息,该消息包含在 Lotus Domino 目录中更新现有联系人或创建新联系人时必须执行的事务。

选择要同步到 Active Directory 中的收件人

Exchange Connector for Lotus Notes 让您在 Active Directory 中指定要将 Lotus Domino 收件人同步到哪个容器中。在同步期间,将在 Active Directory 中把现有的 Lotus Domino 收件人作为用户帐户来创建。您可以在 Active Directory 中创建下面几种用户帐户:

  • 禁用的 Windows 用户帐户
  • 新的 Windows 用户帐户
  • Windows 联系人

选择要同步到 Lotus Domino 中的收件人

Exchange Connector for Lotus Notes 可让您筛选要从 Exchange 2000 同步到 Lotus Domino 中的地址。通过地址筛选器您可以:

  • 定义包含 Exchange 2000 用户子集的容器,然后只选择将合适的容器同步到 Lotus Domino 中。例如,您可能要将现有的 Lotus Domino 用户同步到 Active Directory 中的某个特定容器。那么您就可以选择不同步包含这些 Lotus Domino 用户的 Active Directory 容器,因为 Lotus Domino 目录中已经有这些用户。
  • 选择是否将联系人(例如 Internet 用户)同步到 Lotus Domino 中。
  • 选择是否将组(通讯组列表)同步到 Lotus Domino 中。

映射属性

Exchange Connector for Lotus Notes 这一目录同步组件用于同步 Active Directory 和 Lotus Domino 目录支持的大量属性中的一个属性子集。各个目录的默认架构都是在架构定义文件中定义的。这些文件包含一些映射规则,这些规则定义一种架构中的属性与另一架构中的属性之间的对应方式。某些属性只是简单地以一对一方式成对儿对应;例如,当 Lotus Domino 目录与 Active Directory 同步时,便会将 Lotus Domino 目录属性“company”的值赋予 Exchange 2000 属性“company”。

组的同步

Exchange Connector for Lotus Notes 支持将组名称(通讯组列表)传播到 Exchange 2000 和 Lotus Domino 中。但是,该工具不同步组成员身份。目标系统(Exchange 2000 或者 Lotus Domino)为向通讯组列表的成员传递邮件而自动将组扩展。

两个系统的成员都可包含在组中,但一个邮件系统中的成员在另一邮件系统中(Lotus Domino 或 Exchange)显示为联系人。例如,在 Active Directory 组的成员中,那些 Lotus Domino 用户显示为联系人。

资源同步

Lotus Domino 有一类目录对象,称为“资源”,用来表示会议室、设备和其他共享资源。在 Active Directory 中,Lotus Domino 资源被同步为联系人。

计划目录同步

使用 Exchange Connector for Lotus Notes,您可以在 Exchange 2000 和 Lotus Domino 之间自动进行预定的目录同步。还可以在得到具体请求后立即开始目录同步。

邮件转换

除目录同步外,Exchange Connector for Lotus Notes 还可将 Exchange 和 Lotus Domino 之间发送的邮件转换成接收系统能够理解的格式。两个系统的用户在功能方面存在一些差异。例如,Lotus Domino 邮件在转换为 Exchange 格式后会失去某些功能(例如到期日期)。

Exchange 2000 和 Lotus Domino 支持几种邮件类型,包括会议请求、任务、任务请求和电子邮件。Exchange Connector for Lotus Notes 支持在 Exchange 2000 和 Lotus Domino 之间进行不同类型邮件的传输和映射。那些无法映射到目标域中对应邮件类型的邮件将转换成电子邮件。

图 2 描绘了从 Exchange 2000 向 Lotus Domino 发送邮件的过程。


如果您的浏览器不支持内嵌框,请单击此处在单独的页中查看。

图 2 从 Exchange 2000 向 Lotus Domino 发送邮件

Exchange 2000 和 Lotus Domino 之间的邮件转换过程可分为三步:

  1. Exchange 2000 确定收件人是 Lotus Domino 用户(根据该用户的目标地址),然后将邮件发送给邮件传送代理 (MTA)。
  2. MTA 将该邮件传递到 MTS-OUT 目录,LSMEXOUT 进程从该目录检索该邮件,将地址从基于 X.400 的地址转换为 Lotus Domino 地址,然后将该邮件传递到 READYOUT 目录中。
  3. LSMEXNTS 进程接着将邮件转换为 Lotus Domino 格式,然后发送邮件,将邮件传输到 Lotus Domino 服务器上的 MAIL.BOX 文件中。

图 3 描绘了从 Lotus Domino 向 Exchange 2000 发送邮件的过程。


如果您的浏览器不支持内嵌框,请单击此处在单独的页中查看。

图 3 将邮件从 Lotus Domino 中发送到 Exchange 2000 中

从 Lotus Domino 到 Exchange 2000 的邮件转换过程也可以分为三步:

  1. Lotus Domino 识别一个以 Exchange 2000 用户为目标的邮件,然后将该邮件存储到 exchange.box 文件中。
  2. Exchange Connector for Lotus Notes 从 exchange.box 文件中接收邮件,使用 LSNTSMEX 进程将邮件转换为 Exchange 2000 格式,然后将邮件传递到 Exchange 2000 服务器上的 READYIN 文件夹中。
  3. LSMEXIN 进程接收邮件,将地址从基于 Lotus Domino 的地址转换为基于 X.400 的地址,然后将邮件存储到 MTS-IN 文件夹中。然后,存储进程处理来自 MTS-IN 文件夹的邮件,将邮件存放到 SMTP 服务的 MTS-OUT 文件夹中,然后将从这个文件中传送邮件。

邮件类型转换

Exchange Connector for Lotus Notes 可以将 Exchange 2000 类型的邮件转换为 Lotus Domino 中的对应邮件类型。例如,Lotus Domino 用户将 Exchange 2000 中的会议请求视为约会。伴随的功能(例如邮件传递通知)也会出现。

Exchange Connector for Lotus Notes 也可以将 Lotus Domino 类型的邮件转换为 Exchange 2000 中的对应邮件类型(包括电子邮件和约会)。

Exchange Connector for Lotus Notes 在创建会议请求或约会时不处理日程安排(忙/闲)信息。日程安排数据同步由 Calendar Connector 完成。这将在本节稍后部分的“日历同步”中讨论。

下表展示 Exchange 2000 和 Lotus Domino 之间的不同邮件类型是如何转换的。

表 1 Lotus Domino 和 Exchange 2000 之间的邮件转换

Exchange2000 功能
Lotus Domino 功能
从 Lotus Domino 到 Exchange2000
从 Exchange2000 到 Lotus Domino
电子邮件

邮件



电子邮件发送回执

电子邮件发送回执



电子邮件阅读回执

电子邮件阅读回执



未传递报告

未传递报告



重要

重要



投票按钮

无对应功能



嵌入的 OLE 对象

嵌入的 OLE 对象



捆绑的文件附件

捆绑的文件附件



邮件到期
日期

邮件到期日期



无对应功能

回复人



Web URL

Web URL



无对应功能

URL 热点



会议请求

约会



接受的会议

接受的会议



拒绝的会议

拒绝的会议



暂时接受的会议

接受的会议

显示为已接受

显示为已接受

已阅读的会议请求

已阅读的会议请求



会议请求传递

会议请求传递



会议更新

会议更新

显示为在主题行中包含“Updated”(已更新)这一词的新会议请求

显示为在主题行中包含“Updated”(已更新)这一词的新会议请求

会议
取消

会议取消



任务请求

任务

任务请求显示为电子邮件或任务

显示为电子邮件

全天会议请求

无对应功能


显示为起止时间均为中午 12:00 点的会议

无对应功能

电话邮件

显示为电子邮件


其他邮件

其他邮件

默认为电子邮件

默认为电子邮件

Exchange Connector for Lotus Notes 不支持签名邮件和加密邮件。

电子邮件

源自 Exchange 或 Lotus Domino 中的电子邮件可转换为目标邮件系统的相应格式。Exchange Connector for Lotus Notes 还通过使用发送确认报告、阅读回执和未发送报告来跟踪邮件。

嵌入到由 Exchange 2000 客户端 (Microsoft Outlook%26reg;) 发送到 Lotus Domino 客户端 (Lotus Notes) 的邮件中的对象将转换为附件。无论出现在原始线程中的什么地方,嵌入的对象总是显示为主邮件的附件。

表 2 说明哪些 Lotus Notes 邮件功能可正确转换到 Microsoft Outlook 中,哪些不能。

表 2 Lotus Notes 和 Microsoft Outlook 之间的电子邮件转换

Lotus Notes
Microsoft Outlook
大小

正确转换

颜色

正确转换

加粗

正确转换

下划线

正确转换

斜体

正确转换

删除线

正确转换


WordMail 中能正确转换,但格式丢失。
在 Outlook 中不能正确转换

嵌入的 OLE 对象,包括图形

能够正确转换并且能够编辑

双删除线

忽略

上标

忽略

下标

忽略

阴影

忽略

大纲

转换为斜体

阳文

忽略

阴文

忽略

小型大写字母

忽略

全部大写

忽略

首字下沉

忽略

隐藏

忽略,文本可见

非单线下划线

忽略

未按 OLE 对象嵌入的位图

未迁移,格式设置丢失

项目符号

忽略

会议请求和约会

Exchange Connector for Lotus Notes 可以同步 Exchange 会议请求和 Lotus Domino 约会。更新过的会议请求在主题行被标识为已更新。由于 Lotus Domino 应用程序编程接口 (API) 网关的限制,从 Exchange 2000 用户发送到 Lotus Domino 用户的会议请求在 Lotus Domino 中不会自动更新,而必须由用户手动更新。

全天会议请求

在 Exchange 2000 中生成的全天会议请求起止时间显示为中午 12:00 点。

电话邮件

Lotus Notes 电话邮件在 Exchange 2000 中显示为电子邮件。

日历同步

Calendar Connector(随 Exchange 2000 SP1 及更高版本提供)几乎可以让 Exchange 2000 和 Lotus Domino 用户实时访问忙/闲状态信息。Calendar Connector 需要使用 Exchange Connector for Lotus Notes,后者必须安装在 Calendar Connector 所在的服务器上,或者安装在同一管理组中另一个运行 Exchange 2000 的服务器上。

Lotus Domino 只能为 NAMES.NSF 文件中包含的用户查询忙/闲信息。这是该产品具有的一个硬编码限制。未提供 NAMES.NSF 以外的通讯簿的忙/闲信息。

从 Lotus Domino 到 Exchange 2000 的日历同步

本节介绍 Exchange 2000 用户如何通过 Calendar Connector 查看 Lotus Domino 用户的忙/闲信息。Lotus Domino 中的忙/闲信息是通过 Calendar Connector 同步到 Exchange 2000 中的。

忙/闲信息存储在 Exchange 2000 管理组的 SCHEDULE+ FREE BUSY 公共文件夹中。下面的过程介绍在 Exchange 2000 用户查询 Lotus Domino 用户的日历信息时会发生什么情况:

  1. 当 Exchange 用户查询 Lotus Domino 用户的忙/闲信息时,Calendar Connector 可截取该请求。
  2. Calendar Connector 检查它所在的服务器上 SCHEDULE+ FREE BUSY 公共文件夹副本中 Lotus Domino 用户的当前忙/闲信息。如果在预先配置的分钟数(参见本文档稍后的“第 5 步:配置 Calendar Connector”)内更新了此信息,则 Calendar Connector 会直接将此信息返回给请求它的用户。如果公共文件夹中的信息未在分配的时间内更新,则 Calendar Connector 使用对 Lotus Domino 服务器的 API 调用来请求更新的忙/闲信息。Lotus Domino API 随 Lotus Notes 客户端一起安装在运行 Exchange 的服务器上。
  3. API 调用被传送给 Lotus Domino 的 Schedule Manager(日程管理器)。
  4. Schedule Manager 用于在 BUSYTIME.NSF 数据库中查找本地用户的日历信息。对于运行 Lotus Domino 的下游服务器上的用户,Schedule Manager 将请求传递给 Lotus Notes Calendar Connector 任务,然后由此任务找到用户的日历信息。

    Lotus Notes Calendar Connector 任务是一个 Lotus Domino 组件,用于处理日程安排。切勿将它与 Calendar Connector 组件混为一谈。Lotus Notes Calendar Connector 任务在 Lotus Domino 服务器上运行。

  5. Schedule Manager 将忙/闲信息返回给 Lotus Domino API。在运行 Exchange 的服务器上,Calendar Connector 接收 Domino 用户的忙/闲信息,并将这些信息转换为 Exchange 格式。Calendar Connector 然后将此忙/闲信息添加到 SCHEDULE+ FREE BUSY 公共文件夹中,并将更新后的信息发送给请求这些信息的 Exchange 2000 用户。

    提示 Lotus Domino 用户应当允许其他用户访问他们的日历配置文件中的忙/闲日程信息。如果 Lotus Domino 用户不允许其他用户访问,则 Exchange 用户就不会收到这样的警告:Lotus Domino 用户的日程信息可能不是当前信息。有关如何让 Lotus Domino 用户允许访问他们的忙/闲信息的说明,将在本文稍后的“任务 4:编辑各日历配置文件”这一部分提供。

下图说明 Lotus Domino 和 Exchange 2000 之间的忙/闲信息内部同步过程。在此图中,Exchange 2000 用户查询的是一个 Lotus Domino 用户的忙/闲信息。

ex2kl04

图 4 从 Exchange 2000 到 Lotus Domino 的忙/闲信息同步

您可以在 Calendar Connector 上设置下列选项:

  • 要从其他系统的日历中请求的忙/闲天数信息
  • 在从运行 Lotus Domino 的服务器上查询更新的忙/闲信息前,Lotus Domino 系统的忙/闲信息在 Exchange 2000 上存储的最大分钟数
  • Calendar Connector 等待 Lotus Domino 响应的最大秒数。

如果 Calendar Connector 在您指定的时间内未收到响应,则它会向 Exchange 客户端返回当前存储在 Exchange 服务器上 SCHEDULE+ FREE BUSY 公共文件夹中的信息。

从 Exchange 2000 到 Lotus Domino 的日历同步

这里,查询的方向与上面相反,忙/闲信息是使用 Calendar Connector 从 Exchange 2000 同步到 Lotus Domino 中的。下面的过程介绍 Lotus Domino 用户查询 Exchange 2000 用户日历信息时的情况。

  1. 当一个 Lotus Domino 用户查询一个 Exchange 用户的忙/闲信息时,请求被发送给 Lotus Domino Calendar Connector 任务。
  2. Lotus Domino Calendar Connector 任务将该请求发送给 Lotus Domino 外接程序任务(称为 Exchange Calendar Connector 外接程序,即 Excalcon.exe)。所有 Exchange 用户都属于一个外部域,因此所有对 Exchange 忙/闲信息的请求都会传送给 Excalcon.exe。
  3. Excalcon.exe 通过 Calendar Connector 将该请求从 Lotus Domino 发送到 Exchange。
  4. Calendar Connector 处理该请求,并在 Exchange SCHEDULE+ FREE BUSY 公共文件夹中查询所请求的信息。
  5. Calendar Connector 的响应会传递给运行 Lotus Domino 的服务器上的 Excalcon.exe。Excalcon.exe 将这些数据转换为 Lotus Domino 格式,然后将这些忙/闲信息发送给 Schedule Manager。
  6. Schedule Manager 将 Exchange 用户的忙/闲信息发送给请求这些信息的 Lotus Domino 用户。

    Lotus Notes 必须作为自定义收件人添加到 Active Directory 中(通过目录同步),以使 Exchange 2000 拥有正确的地址信息。

查询组

您可以查询在 Exchange 2000 中创建的一个包含 Lotus Domino 用户的组的忙/闲信息。但是,您无法查询存储在 Lotus Domino 上的组的忙/闲信息。换言之,无论组的成员驻留在哪个服务器上,Exchange 2000 用户都无法查询 Lotus Domino 组的忙/闲信息。

Calendar Connector 和管理组

Calendar Connector 总是将忙/闲信息存储在 Exchange 管理组的 SCHEDULE+ FREE BUSY 公共文件夹中。如果在运行 Exchange 2000 的服务器上有多个管理组,则这些组各有一个 SCHEDULE+ FREE BUSY 公共文件夹。在这种情况下,Exchange 用户的忙/闲信息可能和 Lotus Domino 用户的忙/闲信息(已复制给 Exchange 2000)分别存储在不同的公共文件夹中。

在存储 Lotus Domino 用户的忙/闲信息时,Calendar Connector 总是使用其中安装了 Exchange Connector for Lotus Notes 的管理组。用户的忙/闲信息存储在与此管理组关联的公共文件夹内,因为将这些用户导入到 Active Directory 中时需要使用 Exchange Connector for Lotus Notes。

如果 Calendar Connector 使用的 SCHEDULE+ FREE BUSY 公共文件夹复制到了一个不同管理组中的公共文件夹存储中,则必须在该管理组中再安装 Calendar Connector 的一个实例。如果不这样做,则 Calendar Connector 不截取对该副本所作的查询。

如果在从 Lotus Domino 向 Active Directory 导入用户的管理组中已安装 Calendar Connector 的一个实例,您想在另一个管理组中再安装一个 Calendar Connector,则必须让新安装的 Calendar Connector 指向原来的 Calendar Connector 实例。

Calendar Connector 总是检查安装了此连接器的 Exchange 服务器上的 SCHEDULE+ FREE BUSY 公共文件夹。您必须确保相应地配置管理组的 SCHEDULE+ FREE BUSY 公共文件夹,使之能够向运行 Calendar Connector 的服务器进行复制。有关配置 SCHEDULE+ FREE BUSY 公共文件夹的本地副本的信息,请参见本文第 1 节中稍后的“配置 Calendar Connector”。

受支持的日历同步实现方案

本文第 2 节讨论日历同步的标准实现。此外,其他一些实现也是可行的。

Exchange 支持下列实现方案:

  • 单个 Calendar Connector,与 Lotus Domino 域有单个连接
  • 单个 Calendar Connector,位于单个路由组中,与每个 Lotus Domino 域各有一个连接
  • 多个管理组,各有自己的 Calendar Connector,连接着同一个 Lotus Domino 域
  • 单个 Calendar Connector,可查询上游域中的用户

Exchange 不支持下面的实现方案:

  • 连接着任一 Lotus Domino 域的单个管理组内有多个 Calendar Connector
  • 使用 Exchange 作为主干,从一个共存合作伙伴到另一共存合作伙伴进行忙/闲切换或查询
  • Lotus Domino 用作两个 Exchange 系统之间的主干

在 Lotus Domino 环境中配置 Exchange 2000

本节提供关于在 Lotus Domino 环境中配置 Exchange 2000 的分步说明。为满足最起码的要求,必须首先部署一个简单的 Windows 2000 环境,其中至少有一个域控制器和一个运行 Exchange 2000 的服务器。尽管您的实际的 Windows 和 Exchange 部署可能更复杂,但下面的配置信息假定您只配置了单个 Windows 2000 域控制器和一个运行 Exchange 2000 的服务器。按照下文“配置 Exchange Connector for Lotus Notes”这部分中的说明,您可以再添加一个安装了 Exchange Connector for Lotus Notes 的运行着 Exchange 2000 的服务器。下图说明在配置与 Lotus Domino 的共存之前应部署的最起码的 Windows 2000 和 Exchange 2000 配置。

ex2kl05

图 5 基本的 Windows 2000 和 Exchange 2000 环境

理论上,为使用 Exchange Connector for Lotus Notes,您只需要一个运行 Exchange 2000 的服务器。不过,我们建议不要在包含邮箱的 Exchange 服务器上运行 Exchange Connector for Lotus Notes。因此,应当至少有一个 Exchange 2000 服务器安装您的 Exchange 2000 邮箱,再有一个 Exchange 2000 服务器安装 Exchange Connector for Lotus Notes。

为了更简洁地说明如何配置 Exchange 2000 以与 Lotus Domino 环境共存,本节假定您只有一个运行 Lotus Domino 的服务器。但是,这里提供的信息可以应用到更大型、更复杂的 Lotus Domino 部署中。在规模更大的部署中,这里配置的 Lotus Domino 服务器充当其他 Lotus Domino 服务器和其他 Lotus Domino 域的桥头服务器。

本节讨论以下几个主题:

  • 配置 Exchange Connector for Lotus Notes
  • 配置 Calendar Connector

在本节结束时,您将学会如何实现与 Lotus Domino 邮件系统共存的 Exchange 2000 环境。这种实现可以让 Exchange 2000 用户和 Lotus Domino 用户就像在同一邮件服务环境中一样进行交互。

配置 Exchange Connector for Lotus Notes

Exchange Connector for Lotus Notes 执行两种任务:使 Active Directory 和 Lotus Domino 目录之间的数据同步;处理 Exchange 和 Lotus Domino 之间的邮件传输和转换。这一部分介绍如何配置 Exchange Connector for Lotus Notes。在这一部分结束时,您将学会如何使 Active Directory 和 Lotus Domino 目录同步,以及如何让两个邮件系统中的用户通过通讯簿相互访问和相互发送邮件。

为配置 Exchange Connector for Lotus Notes,必须完成以下步骤:

  1. 确保满足先决条件
  2. 准备 Lotus Domino 环境
  3. 随同 Exchange 2000 一起安装 Exchange Connector for Lotus Notes
  4. 准备 Exchange 2000 环境
  5. 配置 Exchange Connector for Lotus Notes
  6. 测试目录同步

第 1 步:确保满足先决条件

在 Exchange 2000 安装过程中,应将 Exchange Connector for Lotus Notes 单独安装在一个运行 Exchange 2000 的服务器上。在进行安装前,确保安装 Exchange 2000 的服务器满足下面推荐的先决条件:

  • 运行着 Windows 2000 Server SP1 或更高版本(建议安装 SP2)
  • 与运行 Lotus Domino 的服务器之间存在网络连接
  • 能够解析运行 Lotus Domino 的服务器的名称
  • 未在运行 Lotus Domino 软件

另外,确保运行 Lotus Domino 的服务器满足下面推荐的先决条件:

  • 运行着 Lotus Domino R4.6 或更高版本
  • 未配置为与 Internet 相连的入站 SMTP 邮件网关

重要说明 如果一个 Lotus Domino 服务器被配置为贵组织的入站 SMTP 邮件网关,则从 Internet 发给 Exchange 用户的 SMTP 邮件的地址将被破坏。这是因为,所有通过 Exchange Connector for Lotus Notes 发送给 Exchange 的邮件都附带 Lotus Domino 域名。为了避免发生此问题,对于来自 Internet 的入站邮件,请将 Exchange(而非 Lotus Domino)配置为入站 SMTP 邮件网关。有关此问题的更多信息,请参见下面的知识库文章:

Q255160 - XFOR: SMTP Messages from Lotus Notes SMTPMTA to Exchange 2000 Append @NotesDomain to the Sender's Address(从 Lotus Notes SMTPMTA 向 Exchange 2000 发送的 SMTP 邮件在发件人的地址上附加 @NotesDomain)

第 2 步:准备 Lotus Domino 环境

在配置 Exchange Connector for Lotus Notes 前,必须在运行 Lotus Domino 的服务器上执行下面的任务:

  • 为 Exchange Connector for Lotus Notes 创建 Lotus Notes 用户 ID。
  • 创建用于向 Exchange 传送邮件的 Lotus Domino 数据库。
  • 禁止将此新用户 ID 同步到 Active Directory 中。
  • 授予对服务器邮箱的 Depositor 访问权。
  • 授予对 Lotus Domino 目录的 Editor 访问权。
  • 授予对其他 Lotus Domino 数据库的 Reader 访问权。
  • 将 Exchange 标识为外部域。

为 Exchange Connector for Lotus Notes 创建 Lotus Notes 用户 ID

为了在 Lotus Domino 和 Exchange 2000 之间传输邮件和同步目录,Exchange Connector for Lotus Notes 必须拥有它自己的 Lotus Domino 用户 ID。

创建 Lotus Notes R5 用户 ID

  1. 在安装了 Lotus Domino Administrator 的计算机上,启动 Lotus Domino Administrator,然后以拥有 Lotus Domino Administrator 权限的用户身份登录。
  2. 在菜单栏上,单击 People(人),指向 People,然后单击 Register(注册)。
  3. Enter Password(输入密码)文本框中,键入 Lotus Domino 验证者 ID 的密码(您将使用此密码来注册此用户 ID),然后单击 OK(确定)。
  4. Register Person – New Entry(注册个人 – 新条目)对话框中:
    1. 选择 Advanced(高级)复选框。