exchange用户邮箱配额,就是用户邮箱能够使用的空间大小。
通常有三个容量配置要设置:
IssueWarningQuota 达到该限度时发出警告
ProhibitSendQuota 达到该限度时禁止发送
ProhibitSendReceiveQuota 达到该限度时禁止发送和接收
使用窗口模式或者网页模式设置用户配额比较容易,这里主要演示exchange中怎么使用命令行来修改用户配额,主要是达到批量修改的目的。
首先进入到Exchange Management Shell
一、 Set-Mailbox命令设置用户配额
Set-Mailbox -Identity username -IssueWarningQuota 4GB -ProhibitSendQuota 4.5GB -ProhibitSendReceiveQuota 5GB
上面的命令为用户设置了5GB的邮箱容量配图。
其中 username 是你要设置的用户账号,这里要以用户AD属性中的SamAccountName值为准
-ProhibitSendReceiveQuota 5GB 表示用户邮箱达到5G时禁止发送和接收
-ProhibitSendQuota 4.5GB 表示用户邮箱达到4.5G时禁止发送
-IssueWarningQuota 4GB 表示用户邮箱达到4G时发出警告
当然你可以根据实际情况,
为用户设置1GB,2GB,5GB, 10GB,都是可以的。
在使用Set-Mailbox修改用户配额时,
你可能遇到下面的提示
警告: 请将 UseDatabaseQuotaDefaults 更新为 false 以便应用邮箱配额。
原因是exchange中的用户配额,
默认跟数据库配额保持一致,
你需要使用下面的命令修改用户的UseDatabaseQuotaDefaults属性,
Set-Mailbox -Identity "Username" -UseDatabaseQuotaDefaults $false
二、 Get-Mailbox查看用户容量配额大小
Set-Mailbox修改用户邮箱配额后,会立即生效,你可以通过下面的命令查看用户配额
[PS] C:\>Get-Mailbox -Identity username| fl name,issueWarningQuota,prohibitSendQuota,ProhibitSendReceiveQuota
Name : username
IssueWarningQuota : 4 GB
ProhibitSendQuota : 3.5 GB
ProhibitSendReceiveQuota : 4 GB
三、 批量设置邮箱配额
有了上面的基础,再结合我们前面讲的查询exchage用户,就能批量设置用户邮箱配额了,下面是一个简单的示例:
Get-Mailbox -Server ex01 -ResultSize unlimited | Set-Mailbox -IssueWarningQuota 4GB -ProhibitSendQuota 4.5GB -ProhibitSendReceiveQuota 5GB
-Server 表示ex01服务器上的所有用户,当然也你可以为某个OU里的用户设置配额。
-ResultSize unlimited 是为了防止返回的结果太多显示不全,提供了这个不显示输出的参数。
以上命令在exchange 2010, exchange 2013, exchange server 2016, exchange server 2019均能使用。
如果喜欢这篇文章,欢迎订阅快乐分享(zhuzengju个人blog)以获得最新内容。
已经有 0 条群众意见