Zimbra协作套件和MS Exchange在同一域上

尽管使用ZCS迁移向导从MS Exchange迁移到Zimbra的过程非常简单且非常快速,但它并不适合每个企业。 并非每个公司都能负担得起,一夜之间将主要工作工具中的一种换成另一种。 由于各种因素,无论是高员工数量还是低技术素养,许多企业正在逐渐从Exchange迁移到Zimbra。 在这方面,此类企业的IT经理需要同时支持同一域中的两个电子邮件系统的运行,现在我们将以一个从Exchange迁移到Zimbra的企业为例来讨论如何实现此目的。

图片

最初的条件对于俄罗斯企业来说是非常典型的:对电子邮件和协作工具的访问由运行在单独服务器上的MS Exchange和Active Directory提供。 作为降低成本的一部分,决定迁移到Zimbra协作套件中,并增加Zextras Suite。 这种过渡使公司可以大大减少与许可和维护邮件服务器的运行相关的成本。 一次性过渡到新服务器显然会给业务流程的连续性带来严重的风险,与此相关的是,决定进行分阶段过渡,在此过程中,两个邮件系统应使用相同的域名运行,并且第一个用户完全切换使用Zimbra,成为企业的IT部门。

安装Zimbra之后,Active Directory立即作为外部LDAP和GAL连接到它,并且根据我们上一篇文章的说明启用了用户自动调整功能。 现在,当您尝试使用AD中的用户名和密码登录时,会自动在Zimbra服务器上创建一个新用户。 MS Exchange,在域mail.company.ru上工作,因此决定离开主网站。 决定将Zimbra设置为辅助邮件系统,并将其发布在zimbra.company.ru上。 使用此配置,必须:

  • 来自外部的邮件到达了Exchange用户
  • 外界来信给Zimbra用户
  • Exchange用户可以向其他Exchange用户发送电子邮件
  • Exchange用户可以向Zimbra用户发送信件
  • Exchange用户可以向外部Internet发送信件
  • Zimbra用户可以向其他Zimbra用户发送信件
  • Zimbra用户可以向Exchange用户发送电子邮件
  • Zimbra用户可以向外部Internet发送信件

换句话说,IT部门需要确保两个邮件系统的全部功能,以便逐步将用户从一个邮件系统转移到另一个邮件系统。

通过正确配置MS Exchange和Zimbra Collaboration Suite,可以解决此问题。 因此,在MS Exchange中,必须配置连接器以发送和接收电子邮件。 实际上,Exchange将成为主要的邮件系统,这意味着它将执行电子邮件的路由。

在Exchange管理中心中配置了用于发送邮件的连接器,您必须首先在其中选择“ 邮件流” ,然后选择 发送连接器” 。 在此处,使用添加按钮,您需要开始创建新的连接器。 在此处的“网络设置”部分,您应该设置选项“通过中间节点重定向邮件” ,并指定Zimbra服务器的IP地址。 在“ 地址空间”字段中,您必须指定Zimbra所在的本地子域(在我们的示例中为zimbra.company.ru)。 最后一步是在“ 源服务器”字段中输入Exchange服务器的地址。

邮件连接器的配置方式类似。 在“ 远程网络设置”字段中,必须指定Zimbra MTA服务器的地址,然后在已经创建的连接器的设置中,需要设置“ 身份验证”机制 - 外部保护 。 此外,在“ 权限组”字段中,选中“ 匿名用户Exchange服务器”复选框。

配置完所有连接器后,该将Zimbra用户与AD中的帐户相关联了。 这可以在PowerShell中使用以下命令来完成: Enable-MailUser-标识'admin@company.ru'-别名'admin'-ExternalEmailAddress'SMTP:admin@zimbra.company.ru'-PrimarySMTPAddress'admin@zimbra.company.ru' 。 从Exchange迁移到Zimbra的每个用户都需要进行类似的帐户绑定。 邮箱内容和其他帐户信息已使用ZCS迁移向导从Exchange传输到Zimbra。

完成Exchange端的所有设置后,您应该继续Zimbra端的设置。 假定Zimbra MTA将接受发给Zimbra服务器上托管帐户的所有字母,但是将那些发给MS Exchange上托管帐户的字母重定向到主邮件服务器。 为此,请输入三个命令:

zmprov md company.ru zimbraMailCatchAllAddress 公司 .ru
zmprov md company.ru zimbraMailCatchAllForwardingAddress company .ru
zmprov md company.ru zimbraMailTransport smtp:mail.company.ru:25

之后,我们只需要关闭DNS检测并通过主邮件系统重定向来自Zimbra的所有邮件。 这可以通过输入以下命令来实现:

zmprov mcf zimbraMtaRelayHost mail.company.ru:25
zmprov mcf zimbraMtaDnsLookupsEnabled否

输入这些命令后,务必记住使用postfix stop和postfix start命令重新启动Postfix,以使更改生效。 现在,您只需要为Zimbra服务器上的每个新帐户创建一个绑定,以便它可以接收来自Exchange服务器的邮件。 这是使用格式为zmprov aaa admin@company.ru admin@zimbra.company.ru的命令完成的

将两个邮件服务器配置为和平共存后,公司的IT部门只需要将帐户从Exchange逐步转移到Zimbra。 由于Zimbra和Exchange业务日历彼此不兼容,因此整个部门立即进行了向新邮件系统的迁移,因为该部门的一些员工在一个日历中工作而另一些在另一日历中工作会给业务带来重大风险。 因此,为了为员工的迁移做好道德准备,发布了一份小备忘录和一个培训视频,其中介绍了企业员工最需要的功能在Zimbra的位置。

迁移成功完成后,带有MS Exchange的服务器已断开连接,企业需要将Zimbra Collaboration Suite设为唯一的邮件系统。 为了实现这一目标,仅五个团队就足够了:

zmprov md domain.com zimbraMailCatchAllAddress
zmprov md domain.com zimbraMailCatchAllForwardingAddress
zmprov md domain.com zimbraMailTransport smtp:mail.company.ru:25
zmprov mcf zimbraMtaRelayHost
zmprov mcf zimbraMtaDnsLookupsEnabled是

重新启动Postfix后,所有收到的电子邮件将直接发送到Zimbra,并且外发邮件也将从Zimbra发送。 同时,由于Zextras Mobile冬季的到来,员工可以在移动设备上和通常的MS Outlook中使用电子邮件和日历。

有关Zextras Suite的所有问题,您可以通过电子邮件katerina@zextras.com与“ Zextras” Katerina Triandafilidi公司的代表联系。

Source: https://habr.com/ru/post/zh-CN440412/


All Articles