Exchange系列—配置地址重写代理
2011-12-19 22:18
253 查看
地址重写代理是运行在边缘传输服务器上的一个组件,用于实现地址重写功能
在实际情况中往往内部使用的域和在公网上申请到的域名是不同的,这样在接受外部来的邮件时,边缘传输服务器是拒绝接收的,因为服务器在匹配收件人时是找不到匹配的收件人的,这是由于外部用户在向内部用户发送邮件时,输入的收件人电子邮件地址的域部分是在公网申请到的域名,而内部用户使用的电子邮件地址的域部分是内部域域名,这样就导致传输服务器不会接收该邮件。
下面就来通过配置地址重写功能来解决这个问题
首先,先启用地址重写代理
在Exchange命令行管理程序中输入命令:
Enable-TransportAgent -Identity "Address Rewriting Inbound agent"
启用入站代理
Enable-TransportAgent -Identity "Address Rewriting Outbound agent"
启用出站代理
启动后,重启一下Exchange传输服务
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_13243042910BM2.jpg)
接着来新建地址重写
在Exchange命令行管理程序中输入:
New-AddressRewriteEntry -Name <该条地址重写规则的名称> -InternalAddress <内部域名> -ExternalAddress <申请的外部域名>
本实验使用的内部域域名是ex.com,外部域名是boy.com,新建的地址重写规则名称是ex to boy
所以输入命令为:New-AddressRewriteEntry -Name ex to boy -InternalAddress ex.com -ExternalAddress boy.com
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304292WH3g.jpg)
建好地址重写规则后
再在组织配置 集线器传输中新建接受域
将申请到的域设置为权威域
这样邮件在被路由到边缘传输服务器时边缘传输服务器才不会拒绝此邮件。
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304293yhDs.jpg)
下面来测试一下
在外部向test用户发一封邮件,收件人地址为 test@boy.com,而test本身电子邮件地址为test@ex.com
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304293IaWo.jpg)
再在内部登录test用户邮箱
收到一份来自外部administrator@hello.com的邮件
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304294uePJ.jpg)
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304295OqsJ.jpg)
这里test用户的电子邮件地址为test@ex.com
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304296BEca.jpg)
测试成功
有关管理地址重写代理命令:
修改
Set-AddressRewriteEntry
删除
Remove-AddressRewriteEntry
查看
Get-AddressRewriteEntry
在实际情况中往往内部使用的域和在公网上申请到的域名是不同的,这样在接受外部来的邮件时,边缘传输服务器是拒绝接收的,因为服务器在匹配收件人时是找不到匹配的收件人的,这是由于外部用户在向内部用户发送邮件时,输入的收件人电子邮件地址的域部分是在公网申请到的域名,而内部用户使用的电子邮件地址的域部分是内部域域名,这样就导致传输服务器不会接收该邮件。
下面就来通过配置地址重写功能来解决这个问题
首先,先启用地址重写代理
在Exchange命令行管理程序中输入命令:
Enable-TransportAgent -Identity "Address Rewriting Inbound agent"
启用入站代理
Enable-TransportAgent -Identity "Address Rewriting Outbound agent"
启用出站代理
启动后,重启一下Exchange传输服务
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_13243042910BM2.jpg)
接着来新建地址重写
在Exchange命令行管理程序中输入:
New-AddressRewriteEntry -Name <该条地址重写规则的名称> -InternalAddress <内部域名> -ExternalAddress <申请的外部域名>
本实验使用的内部域域名是ex.com,外部域名是boy.com,新建的地址重写规则名称是ex to boy
所以输入命令为:New-AddressRewriteEntry -Name ex to boy -InternalAddress ex.com -ExternalAddress boy.com
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304292WH3g.jpg)
建好地址重写规则后
再在组织配置 集线器传输中新建接受域
将申请到的域设置为权威域
这样邮件在被路由到边缘传输服务器时边缘传输服务器才不会拒绝此邮件。
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304293yhDs.jpg)
下面来测试一下
在外部向test用户发一封邮件,收件人地址为 test@boy.com,而test本身电子邮件地址为test@ex.com
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304293IaWo.jpg)
再在内部登录test用户邮箱
收到一份来自外部administrator@hello.com的邮件
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304294uePJ.jpg)
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304295OqsJ.jpg)
这里test用户的电子邮件地址为test@ex.com
![](http://582729688.blog.51cto.com/attachment/201112/19/3506673_1324304296BEca.jpg)
测试成功
有关管理地址重写代理命令:
修改
Set-AddressRewriteEntry
删除
Remove-AddressRewriteEntry
查看
Get-AddressRewriteEntry
相关文章推荐
- Exchange系列—配置篇:配置边缘订阅实现internet邮件收发
- Exchange系列—利用组策略配置信任自签名证书
- Exchange系列—配置邮箱功能
- Exchange 2013 SP1部署系列8:配置服务的外部URL地址
- Exchange系列—邮箱存储配置和邮件限制
- Exchange系列—配置本地连续复制
- Exchange系列—为客户端访问服务器配置证书 推荐
- Exchange系列—管理代理发送功能及邮件转发
- Exchange系列—群集连续复制配置
- Exchange系列—配置自动答录功能
- Exchange系列—配置资源调度策略
- Exchange系列—配置SMTP连接器的安全机制
- Exchange系列—配置outlook web access验证方式
- Exchange系列—配置边缘传输服务器和集线器传输服务器的反垃圾邮件代理
- Exchange系列—配置统一消息服务器
- Exchange系列—配置公共计算机和私人计算机文件访问策略
- Exchange 2013 SP1部署系列6:接收域的配置与电子邮件地址策略
- Exchange系列—配置传输规则
- Exchange系列—配置日记规则
- 从Exchange 通往Office 365系列(四)配置负载均衡