使用Exchange Server 2010搭建多域名邮件系统(二)

       使用Exchange Server 2010搭建多域名邮件系统(二)

上一篇里面我们实现了内网中的一个AD域下exchange2010的多域(a.com\b.com\c.com)邮件收发。由于没有公网ip地址,我只好用另一个AD域来模拟下外网的邮件系统(exchange2013),模拟多域名与外网的邮件收发。

第一确保2个域的网络是相通的,我的测试环境都在一个网络

第二 2个域的使用的是不同的DNS,要分别做DNS转发,本地的dns需要新建多个区域,分别写好MX记录,建立发送连接器。(其实也可以直接分别建立发送连接器)

第三测试

下面开始操作

我先在a.com域中的DNS中新建另外2个区域:b.comc.com


同样我们也新建区域c.com

建好之后如下:


下面为2个新建的区域添加A记录和MX记录,MX记录相当于是用来在公网上路由邮件的,所以邮件对外发布需要找ISPMX记录。

新建b.com区域的A记录和MX记录



小提示:一般情况下“主机或子域”编辑框中应该保持为空,这样才能得到诸如[email protected]之类的信箱地址。如果在“主机或子域”编辑框中输入内容(如mail),则信箱名将会成为[email protected]


同样我们建好c.com区域的A记录和MX记录,另外也要建好test.com区域中的A记录和MX记录


另外也建立a.com域的DNStest.com域中的DNSDNS转发

没有转发之前


以上我们2AD域可以互相用域名访问了,进一步在2exchange中分别建立发送连接器,生产环境中建立发送连接器是为了向公网或者是智能主机(中继上)投邮件

a.com域的exchange控制台



然后新建接收连接器(新创建的接收连接器要注意配置接收连接器必须具有本地 IP 地址、端口绑定和远程 IP 地址范围的唯一组合。请至少更改其中一个值。不然会报错的。)

之后勾选匿名用户




如果不勾选2010hub上的匿名用户发送邮件到该exchange组织中会出现以下退信,但是有一点很奇怪,exchange2013中貌似默认开启匿名用户了。


以上都配置好了

下面测试下多域名邮件的发送和接收。


我使用a.com域中的[email protected][email protected] 测试。



Test.com域中使用[email protected]

多域名发送测试

[email protected]发送测试




[email protected] 接收正常



[email protected] 发送测试


接收测试[email protected][email protected][email protected] 发送邮件

可以正常收到



另外如果我们想用web使用不同域名访问,只需要添加相应域名的A记录就可以了。


web访问


图中的可以使用修改cas角色的身份验证来控制只输入用户名不需要输入域

以上exchange2010使用多域名收发邮件就都配置完成,2个不同的域之间的邮件收发也配置完成和测试完成了。





你可能感兴趣的:(server,Exchange,2010,多域名邮件系统)