" title="云计算大数据


0

Win2012R2+Exchange 2013 sp1安装配置步骤

编辑:IT助理/ 栏目:电子邮件服务 /发布于:2019年-5月-1日

1、安装操作系统,并确认系统计算机名,更名后重启。

2、机器加域后,使用域管理员登录,并运行以下powershell命令安装组件:
Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

3、安装统一通信需要的组件:
UcmaRuntimeSetup.exe

4、执行Exchange 2013安装程序开始安装过程。


配置部分:
1、启用反垃圾邮件:
打开Exchange 的Powershell管理应用程序,待程序成功连接邮箱服务器之后,键入一下命令:
& $env:ExchangeInstallPath\Scripts\Install-AntiSpamAgents.ps1
2、请按提示重启Exchange的传输服务,在命令行键入命令,重启MSExchangeTransport服务,未出现报错,说明操作有效。
Restart-Service MSExchangeTransport
3、指定内部反垃圾邮件代理服务的服务器地址,当然这里就是只邮箱服务器的地址。我们环境部署有几台服务器就应该添加几台。
设置命令:
Set-TransportConfig -InternalSMTPServers @{Add="192.168.12.10","192.168.21.10"}
查看设置结果命令:
Get-TransportConfig | Format-List InternalSMTPServers
3、启用发件人筛选,请运行以下命令:
Set-SenderFilterConfig -Enabled $true
注验证是否成功运行以下命令:
Get-SenderFilterConfig | Format-List Enabled 
4、 禁用发件人为空的邮件。输入下面的命令:
Set-SenderFilterConfig -BlankSenderBlockingEnabled $true
5、设置私有电脑可以脱机访问OWA,命令如下:
Get-OwaMailboxPolicy | Set-OwaMailboxPolicy -Allowofflineon privateComputers
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -Allowofflineon privateComputers
6、配置垃圾邮件隔离邮箱,

运行下列命令验证 Exchange 服务器上是否已安装并启用了内容筛选器代理:
Get-TransportAgent "Content Filter Agent"

运行下列命令验证是否已启用了内容筛选功能:
Get-ContentFilterConfig | Format-List Enabled

7、指定垃圾邮件隔离邮箱
Set-ContentFilterConfig -QuarantineMailbox spammail@cloud700.cn


8、启用Exchange 的邮件内容筛选
开启:
Set-ContentFilterConfig -Enabled $true

关闭:
Set-ContentFilterConfig -Enabled $false

验证命令是否有效:
Get-ContentFilterConfig | Format-List Enabled

使用命令行管理程序对外部邮件启用或禁用内容筛选:
启用:
Set-ContentFilterConfig -ExternalMailEnabled $true

关闭:
Set-ContentFilterConfig -ExternalMailEnabled $false

验证命令是否有效:
Get-ContentFilterConfig | Format-List ExternalMailEnabled


使用命令行管理程序对内部邮件启用或禁用内容筛选
启用:
Set-ContentFilterConfig -InternalMailEnabled $true
关闭:
Set-ContentFilterConfig -InternalMailEnabled $false
验证命令是否有效:
Get-ContentFilterConfig | Format-List InternalMailEnabled

使用命令行管理程序配置收件人和发件人例外(白名单)
Set-ContentFilterConfig -BypassedRecipients <recipient1,recipient2...> -BypassedSenders <sender1,sender2...> -BypassedSenderDomains <domain1,domain2...>

-BypassedRecipients是跳过检查的本地收件人
-BypassedSenders是跳过检查的发件人
-BypassedSenderDomains跳过检查的域名
具体命令示例如下(将覆盖之前的配置):
Set-ContentFilterConfig -BypassedRecipients spammail@cloud700.cn -BypassedSenders username@domain.com,user2@domain2.com -BypassedSenderDomains msn.com,outlook.com,163.com,qq.com,foxmail.com,tom.com,88.com,111.com,hotmail.com

在不修改任何现有值得情况下,添加或删除值,请运行以下命令:
Set-ContentFilterConfig -BypassedRecipients @{Add="<recipient1>","<recipient2>"...; Remove="<recipient1>","<recipient2>"...} -BypassedSenders @{Add="<sender1>","<sender2>"...; Remove="<sender1>","<sender2>"...} -BypassedSenderDomains @{Add="<domain1>","<domain2>"...; Remove="<domain1>","<domain2>"...}
具体命令示例如下(不覆盖之前不重复的配置):
Set-ContentFilterConfig -BypassedRecipients @{Add="spammail@cloud700.cn","user@xxx.com"} -BypassedSenders @{Remove="xxx@xxx.cn","xxx@xxx.xom"} -BypassedSenderDomains @{Add="domain-xxx.com"; Remove="*.domain-xxx.cn"}


验证已经修改的结果,请运行以下命令:
Get-ContentFilterConfig | Format-List Bypassed*



9、使用命令行管理程序配置允许的和阻止的短语
若要添加允许和阻止的词语和短语,请运行以下命令:
Add-ContentFilterPhrase -Influence GoodWord -Phrase <Phrase> -Influence BadWord -Phrase <Phrase>

本示例允许所有包含短语“Cloud700”的邮件:
Add-ContentFilterPhrase -Influence GoodWord -Phrase "Cloud700"


本示例阻止所有包含短语“发票”的邮件:
Add-ContentFilterPhrase -Influence BadWord -Phrase "发票"

若要删除允许或阻止的短语,请运行以下命令:
Remove-ContentFilterPhrase -Phrase <Phrase>

本示例删除短语“发票”
Remove-ContentFilterPhrase -Phrase "发票"

验证命令是否有用:
Get-ContentFilterPhrase | Format-List Influence,Phrase




10、使用命令行管理程序配置 SCL 阈值
若要配置垃圾邮件可信度 (SCL) 阈值和操作,请运行以下命令:
Set-ContentFilterConfig -SCLDeleteEnabled <$true | $false> -SCLDeleteThreshold <Value> -SCLRejectEnabled <$true | $false> -SCLRejectThreshold <Value> -SCLQuarantineEnabled <$true | $false> -SCLQuarantineThreshold <Value>
(删除操作优先于拒绝操作,拒绝操作优先于隔离操作。因此,删除操作的 SCL 阈值应大于拒绝操作的 SCL 阈值,拒绝操作的 SCL 阈值又应大于隔离操作的 SCL 阈值。默认情况下仅启用拒绝操作,其 SCL 阈值为 7。):

本示例为 SCL 阈值配置以下值:
启用删除操作,并且对应 SCL 阈值设置为 7。
启用拒绝操作,并且对应 SCL 阈值设置为 6。
启用隔离操作,并且对应 SCL 阈值设置为 5。
Set-ContentFilterConfig -SCLDeleteEnabled $true -SCLDeleteThreshold 7
Set-ContentFilterConfig -SCLRejectEnabled $true -SCLRejectThreshold 6
Set-ContentFilterConfig -SCLQuarantineEnabled $true -SCLQuarantineThreshold 5


验证命令是否有用:
Get-ContentFilterConfig | Format-List SCL*

11、当启用拒绝操作时,可以自定义发送给邮件发件人的拒绝响应。拒绝响应不能超过 240 个字符。
若要配置自定义拒绝响应,请运行以下命令:
Set-ContentFilterConfig -RejectionResponse "<Custom Text>"


本示例配置内容筛选器代理以发送自定义信息为"Your message was rejected because it appears to be SPAM."的拒绝响应
Set-ContentFilterConfig -RejectionResponse "Your message was rejected because it appears to be SPAM."


验证命令是否有用:
Get-ContentFilterConfig | Format-List *Reject*


12、使用命令行管理程序启用或禁用 Outlook 电子邮件邮戳
“Outlook 电子邮件邮戳”验证是 Microsoft Office 应用于传出邮件的一个计算证据,用于帮助收件人邮件系统区分合法电子邮件和垃圾邮件。在 Outlook 2007 或更新版本中提供了邮戳功能。邮戳可帮助减少误报。默认情况下会启用 Outlook 电子邮件邮戳。
若要禁用 Outlook 电子邮件邮戳,请运行以下命令:
Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $false

若要启用 Outlook 电子邮件邮戳,请运行以下命令:
Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $true

验证命令是否有用:
Get-ContentFilterConfig | Format-List OutlookEmailPostmarkValidationEnabled


13、发布SMTP、POP、IMAP连接信息设置

将SMTP、POP、IMAP的连接信息发布到OWA中,方便使用POP、IMAP方式收发邮件的用户,可以根据提示信息自行配置客户端。要在OWA中发布SMTP、POP、IMAP的连接设置信息,需要修改服务器设置。

打开EMS命令控制台,首先输入“Get-PopSettings | FL”来查看ExternalConnetionSetting 字段是否设置完成。

如果设置为空,请输入

Set-PopSettings -ExternalConnectionSettings "mail.cloud700.cn:995:ssl"
Set-IMAPSettings -ExternalConnectionSettings "mail.cloud700.cn:993:ssl"

来设置所要发布的连接地址及端口号。

接下来需要设置SMTP连接信息

Set-ReceiveConnector -Identity "MAIL\Client Frontend MAIL" -AdvertiseClientSettings:$true
然后单击“POP、IMAP和SMTP访问的设置”链接,就可查看POP、IMAP以及SMTP的相关设置信息了。

本文由“云计算大数据 > IT助理”整理编辑。


未注明为原创的文章以及每篇文章的评论内容都不代表本站观点,本站不对此内容的真实性及言论负责。如您发表评论意见,视为同意本站记录言论您的来源IP地址信息及发表时间。

如果喜欢这篇文章,欢迎订阅云计算大数据以获得最新内容。

已经有 0 条群众意见