Exchange Server 2010多域名邮件收发

分类:CentOS运维 阅读:51652 次

最近经常有人提到Exchange的多域名如何实现,简单整理了一个文档,和大家共同交流。

默认情况下Exchange Server 2010的默认策略是使用和AD域名相同的域名进行邮件收发,这已经可以满足大部分企业的邮件需求了。但难免有一些企业需求多个域名,每个子公司都使用不一样的域名进行邮件收发,这时候我们可以考虑在Exchange上面添加其他的域名,让其支持多个域名进行邮件收发。

当然了对于一些跨国或者大型企业,可能使用多林多域、单林多域的架构来搭建多套Exchange Server来实现邮件多域名的需求。

相比起来我们用一套Exchange Server 来实现多域名邮件收发的方式,成本是相当低啊O(∩_∩)O哈哈哈

下面来看具体方法

开始之前需要说明一下:

每增加一个收件人接受域都需要增加相应的A记录和MX记录。否则新增域发出去的邮件将是有去无回哦!

本次测试为在现有Exchange中增加一个contoso.com的域名。

1、 首先打开AD用户和计算机,为使用Contoso域名的用户创建一个组织单位OU,并创建相应的用户。

Exchange Server 2010多域名邮件收发

并在用户属性中指定用户的所属公司为contoso.com

这步操作是关键哦!

Exchange Server 2010多域名邮件收发

2、打开Exchange 2010管理控制台,定位到"组织配置"---"集线器传输"---"接受域",在右侧窗格的“操作”中,选择“新建接受域"

Exchange Server 2010多域名邮件收发

在弹出向导中输入一个名称,然后输入接受域的域名,在此输入contoso.com,并选择权威域,点击 “新建”

Exchange Server 2010多域名邮件收发

命令执行成功后,点击”完成”,关闭向导。

Exchange Server 2010多域名邮件收发

3、创建电子邮件地址策略

为了实现使用@contoso.com的后辍名收发邮件,需要进行电子邮件地址的转换,电子邮件地址转换需要通过电子邮件地址策略来实现

展开"组织配置"--"集线器传输"--"电子邮件地址策略",在右侧窗格的“操作”中,选择"新建电子邮件地址策略",为contoso创建策略

在弹出的向导中输入名称并指定应用筛选器的OU,收件人类型选择”所有收件人类型”,点击 “下一步”

Exchange Server 2010多域名邮件收发

在配置筛选条件向导中,勾选”收件人属于某家公司”, ,并配置条件值为“contoso.com”,即当收件人的AD用户属性中的公司为“contoso.com”时应用这个策略.

同样可以选择其他条件.

策略是通过用户的属性进行筛选,还记得在第一步为用户配置的属性吧,就是这里要用到的。

通过【预览】可以查看筛选结果,点击 “下一步”

Exchange Server 2010多域名邮件收发

点击”添加”,选择”SMTP地址”

Exchange Server 2010多域名邮件收发

指定要转换的地址,选择“使用别名(A)”,

为电子邮件地址选择接受域中,选择刚才创建的接受域 “contoso.com”,点击”下一步”

Exchange Server 2010多域名邮件收发

Exchange Server 2010多域名邮件收发

在"日程安排"窗口中选择"立即",单击"下一步"

Exchange Server 2010多域名邮件收发

点击”新建”

Exchange Server 2010多域名邮件收发

成功后点击”完成”,关闭向导

Exchange Server 2010多域名邮件收发

4、创建邮箱用户

展开”收件人配置”—“邮箱”, 在右侧窗格的“操作”中,选择”新建邮箱”

Exchange Server 2010多域名邮件收发

Exchange Server 2010多域名邮件收发

选择现有用户,添加开始时创建的用户 user5

Exchange Server 2010多域名邮件收发

Exchange Server 2010多域名邮件收发

点击“完成”关闭向导

Exchange Server 2010多域名邮件收发

在Exchange管理控制台“收件人配置”—“邮箱”中,可以看到刚创建的邮箱电子邮件地址为user5@contoso.com,有别于其他用户邮箱。

Exchange Server 2010多域名邮件收发

5、多域名邮件测试

到此,Exchange多域名邮箱操作完成。下面进行下邮件收发测试,确认新增加的contoso.com是否可用。

既然是多域名,用户登录OWA使用自己邮箱后最的域名地址,如本例的https://mail.contoso.com/owa,会有更好的用户体验。

因此,我们先给新增的域名添加相应的dns记录

首先在dns中新建contoso.com的区域,然后添加相应的mail A记录。此处是内部dns,可以不需要mx记录。对于公网的dns,记得将mx记录指向mail.contoso.com!

Exchange Server 2010多域名邮件收发

内部邮件收发测试

以user5身份登录https://mail.contoso.com/owa,给原始域名的user3用户发送一封测试邮件,测试user3是否能够收到,并查看发件人user5的发件地址。

Exchange Server 2010多域名邮件收发

Exchange Server 2010多域名邮件收发

以user3用户的身份登录OWA,查看邮件

Exchange Server 2010多域名邮件收发

能够看到user5的地址邮件地址为user5@contoso.com

Exchange Server 2010多域名邮件收发

然后给user5发送一封邮件,测试user5是否能够收到

Exchange Server 2010多域名邮件收发

确认User5能够收到来自user3的邮件

Exchange Server 2010多域名邮件收发

外部公网邮件测试

由于没有公网A记录和MX记录,在此我们只是测试,新增加的contoso.com域名能否给外部邮箱发送邮件

以user5登录OWA,给我的新浪邮箱发送一封测试邮件

Exchange Server 2010多域名邮件收发

登录新浪邮箱查看是否收到邮件

Exchange Server 2010多域名邮件收发

关于使用Exchange管理控制台新建邮箱,由于在新建邮箱过程中无法指定用户属性中的公司信息,多域名电子邮件地址策略也就无法应用。因此,对于开通多域名的用户邮箱需要现在“AD用户和计算机”中建立相应的用户并指定公司信息(或者其他信息,这个取决于你的多域名电子邮件地址策略中配置的相关信息),然后再在Exchange管理控制台中创建现有用的Exchange邮箱。

Exchange Server 2010多域名邮件收发

Exchange Server 2010多域名邮件收发

Exchange Server 2010多域名邮件收发

Exchange Server 2010多域名邮件收发