防止exchange发送垃圾邮件

6,295次阅读
没有评论

公司业务人员经常性使用公司邮箱群发广告邮件, 以及潜在的密码泄露风险导致发送垃圾邮件从而使公司邮件服务器进入 RBL 列表, 为防止此类事故, 可以通过限制每封信的收件人数量和用户发信频率来控制.

 

1.Exchange 2010 限制最大收件人数量

1) 限制整个组织限制每封邮件的收件人数

Set-TransportConfig -MaxRecipientEnvelopeLimit 50

2) 限制指定接收连接器上每封邮件的收件人数

Set-ReceiveConnector -Identity “Receive Connector” -MaxRecipientsPerMessage 30

3) 限制传输服务器上每封邮件的收件人数

Set-TransportServer -Identity “Server01” -PickupDirectoryMaxRecipientsPerMessage 50

4) 限制单个邮箱帐号每封邮件睥收件人数

Set-Mailbox -Identity “user” -RecipientLimits 20

2.Exchange 2010 限制用户发信数量

1) 创建限制策略

New-ThrottlingPolicy -Name LimitMessagesSent -RecipientRateLimit 300 -MessageRateLimit 10
创建一个限制策略 LimitMessageSent, 每天最大发信量为 300 封, 每分钟最大发信号为 10 封
注: 通讯组算一个收件人, 超出每分钟发信量的使用 SMTP 客户端的会报错, 使用 OWA 或 OUTLOOK Exchange 会延时发送.

2) 应用限制策略
①限制整个组织

Get-mailbox -OrganizationalUnit domain.com |Set-mailbox -ThrottlingPolicy LimitMessagesSent

②限制整个服务器

Get-mailbox -Server servername |Set-mailbox -ThrottlingPolicy LimitMessagesSent

③限制整个数据库

Get-mailbox -Database DBName |Set-mailbox -ThrottlingPolicy LimitMessagesSent

④限制单个用户

Set-mailbox -Identity user -ThrottlingPolicy LimitMessagesSent

⑤修改限制策略

Set-ThrottlingPolicy -Identity LimitMessagesSent -RecipientRateLimit 500 -MessageRateLimit 20
修改每日发信量为 500 封, 每分钟 20 封

⑥查看限制策略

Get-ThrottlingPolicy LimitMessagesSent
[PS] C:\Windows\system32>Get-ThrottlingPolicy “LimitMessagesSent”
找到以下两行
MessageRateLimit                          : 20
RecipientRateLimit                        : 500

⑦删除限制策略

Remove-ThrottlingPolicy -Identity LimitMessagesSent

Winter
版权声明:本站原创文章,由 Winter 2016-06-03发表,共计1362字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码
载入中...