Exchange中设置用户邮箱的配额

" title="快乐分享(zhuzengju个人blog)


0

Exchange中设置用户邮箱的配额

编辑:管理员/ 栏目:电子邮件 /发布于:2023年-3月-7日

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) > 管理员”整理编辑。


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

如果喜欢这篇文章,欢迎订阅快乐分享(zhuzengju个人blog)以获得最新内容。

已经有 0 条群众意见