Exchange2013的邮箱反垃圾功能相对之前的老版本2010做了很大的调整,不再提供直观可用的图形化的操作管理界面,而是采用了命令行的方式进行安装和管理。

————————————————————————————————————————————— 反垃圾邮件和反恶意软件相关变更 

EMC 中的反垃圾邮件代理管理

Exchange 2010 中,当在集线器传输服务器上启用了反垃圾邮件代理时,可以在 Exchange 管理控制台 (EMC) 中管理反垃圾邮件代理。在 Exchange 2013 中,当在邮箱服务器上的传输服务中启用了反垃圾邮件代理时,无法在 Exchange 管理中心 (EAC) 中管理这些代理。您只能使用 Exchange 命令行管理程序。有关如何在邮箱服务器上启用反垃圾邮件代理的信息,请参阅在邮箱服务器上启用反垃圾邮件功能。

集线器传输服务器上的连接筛选代理

Exchange 2010 中,当在集线器传输服务器上启用了反垃圾邮件代理时,附件筛选器代理是唯一不可用的反垃圾邮件代理。在 Exchange 2013 中,当在邮箱服务器上的传输服务中启用了反垃圾邮件代理时,附件筛选器代理和连接筛选代理都不可用。连接筛选代理提供 IP 允许列表和 IP 阻止列表功能。

—————————————————————————————————————————————

   如何在Exchange 2013上启用反垃圾邮件功能呢?我们需要在邮箱服务器角色,且必须是邮箱服务器,不能是客户端访问服务器。首先在登录到邮箱服务器,打开Exchange 的Powershell管理应用程序,待程序成功连接邮箱服务器之后,键入一下命令

& $env:ExchangeInstallPath\Scripts\Install-AntiSpamAgents.ps1

wKioL1PpcjrBcP9RAAb7boKBaf8111.jpg如何知道上述的操作有效,请按提示重启Exchange的传输服务,在命令行键入命令

Restart-Service MSExchangeTransport

重启MSExchangeTransport服务,未出现报错,说明操作有效。

wKiom1PpcnLDGHLDAAguIpuBddo239.jpg

完成上述操作之后呢,就启用了Exchange 2013的反垃圾邮件功能,但这还并没有结束,我们需要指定内部反垃圾邮件代理服务的服务器地址,当然这里就是只邮箱服务器的地址。我们环境部署有几台服务器就应该添加几台。请使用下面的命令来操作:

设置命令和查看设置结果命令

Set-TransportConfig -InternalSMTPServers @{Add="<ip address1>","<ip address2>"...}
Get-TransportConfig | Format-List InternalSMTPServers

wKiom1PpdBSxqvEQAAE9oabtQEI220.jpg

至此我们启用Exchange 2013反垃圾邮件功能的操作就完成啦,启用Exchange 2013的反垃圾邮件之后,我们就可以在Exchange的Powershell管理应用程序中设置反垃圾邮件的内容,实现Exchange 2013自带的反垃圾功能。


本文参考微软连接:http://technet.microsoft.com/zh-CN/library/bb201691(v=exchg.150).aspx