当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额

作者:精品下载站 日期:2024-12-14 23:17:48 浏览:16 分类:玩电脑

Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额


本地 Exchange 或云 Exchange Online (Microsoft 365) 管理员必须控制用户邮箱大小。在本文中,我们将展示如何获取当前邮箱大小并为 Exchange 用户设置邮箱配额。本文分为两部分:第一部分介绍如何在本地 Exchange Server 2019/2016/2013 中配置邮箱大小限制,第二部分介绍 Microsoft 365 (Exchange Online) 中的邮箱大小配额。

如何获取Exchange 2019/2016/2013中的邮箱大小?

您可以在 Exchange 管理中心 GUI (AEC) 中查看用户邮箱的当前大小。在收件人部分中找到用户,打开其属性并转到邮箱使用情况部分。截图显示当前邮箱大小为

26 MB (0% used of 100GB available)

[玩转系统] Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额

不过,对我来说,使用 PowerShell 来获取 Exchange Server 中用户邮箱的大小更容易。打开 EMS(Exchange 命令行管理程序)或远程连接到您的 Exchange 服务器。

要从 Exchange 服务器获取基本用户邮箱统计信息,请使用 Get-MailboxStatistics cmdlet。用户名被指定为参数。当不带参数运行时,用户名 (

DisplayName

),邮箱中的一些邮件(

ItemCount

)、邮箱大小限制(

StorageLimitStatus

),以及上次访问邮箱的时间(

LastLogonTime

) 显示。

Get-MailboxStatistics f.swaelen

要获取邮箱的总大小(其中所有项目的大小)和已删除项目的大小,请运行以下命令:

Get-MailboxStatistics f.swaelen |ft DisplayName, TotalItemSize, ItemCount, totaldeleteditemsize, storagelimitstatus

[玩转系统] Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额

注意。计算它在邮箱数据库中占用的邮箱的实际大小。邮箱中的所有项目以及“可恢复项目”文件夹中的垃圾箱项目(在邮箱中存储 14 天)都会被考虑在内。

您可以获得特定邮箱数据库中所有邮箱的列表:

Get-Mailbox -Database Mun-MBX1| Get-MailboxStatistics | ft displayname,totaldeleteditemsize,totalitemsize

注意。默认情况下,Exchange cmdlet 仅显示前 1,000 个结果。您可以使用 - 删除限制

ResultSize:Unlimited

选项。

您可以按用户邮箱的大小对表进行排序并显示,例如,前 10 个最大的邮箱:

Get-Mailbox -Database MUN-MBX1| Get-MailboxStatistics | sort-object totalitemsize -descending | Select-Object  displayname, totalitemsize  -First 10

[玩转系统] Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额

如果要将命令输出导出到 CSV 文件,请添加

| Export-CSV top10mailbox.csv

到命令。

管理 Exchange Server 中的邮箱配额

为了限制 Exchange Server 邮箱的大小,使用了配额。您可以在邮箱数据库或特定用户邮箱级别配置配额。

您可以按如下方式列出当前 Exchange 邮箱数据库配额:

Get-MailboxDatabase -Identity MUN-MBX2| fl *quota

配额使用三个选项设置:

  • IssueWarningQuota — 当用户开始收到有关达到邮箱限制的通知时的邮箱大小

  • ProhibitSendQuota — 禁止发送电子邮件时的邮箱大小

  • ProhibitSendReceiveQuota — 发送和接收电子邮件均被阻止时的邮箱大小

要更改 Exchange 数据库的配额大小,请使用以下命令:

Set-MailboxDatabase -Identity MUN-MBX2 -IssueWarningQuota 19GB -ProhibitSendQuota 19.5GB -ProhibitSendReceiveQuota 20GB

您还可以从 Exchange 管理中心 (EAC) 图形界面设置数据库配额。打开服务器 -> 数据库 -> 选择一个数据库 -> 转到限制选项卡。

[玩转系统] Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额

Exchange 数据库配额适用于数据库中的所有邮箱。但是,您可以覆盖特定用户邮箱的配额。要将个人配额应用于邮箱,您需要禁用数据库配额继承(

UseDatabaseQuotaDefaults = false

)并设置新的限制:

Set-Mailbox -Identity f.swaelen -IssueWarningQuota 30GB -ProhibitSendQuota 40GB -ProhibitSendReceiveQuota 50GB -UseDatabaseQuotaDefaults $false

您可以显示个人邮箱配额设置:

Get-Mailbox -Identity f.swaelen | fl UseDatabaseQuotaDefaults,IssueWarningQuota,ProhibitSendQuota,ProhibitSendReceiveQuota

或者您可以通过 EAC 配置个人邮箱配额。转到邮箱属性中的邮箱使用情况选项卡。选中自定义此邮箱的设置并设置新的邮箱限制。

[玩转系统] Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额

新配额不会立即应用于用户邮箱。您必须等待 2-3 小时或使用

Update-StoreMailboxState username

cmdlet 强制将邮箱设置与 Active Directory 用户帐户同步。

以下命令返回大小达到或超过配额的邮箱列表:

Get-MailboxStatistics -Server MUN-MBX2| where{($_.StorageLimitStatus -contains“IssueWarning”) -or ($_.StorageLimitStatus -contains “ProhibitSend”)}

如何在 Exchange Online (Microsoft 365) 中检查邮箱大小和配额?

在 Exchange Online (Microsoft 365) 中,邮箱大小限制取决于分配的计划和邮箱类型。大多数 Microsoft 365 邮箱仅限于 50 GB。如果您已向用户分配 Microsoft E3E5 许可证,邮箱限制将增加至 100GB,但 F3 许可证仅为 2GB

此外,根据分配的计划,用户可以使用上限为 50 GB 的存档邮箱(就地存档)。使用 Exchange Online 计划 2 或 Exchange Online 计划 1(带有 Exchange Online Archiving 附加组件)时,如果存档邮箱每天增加到 1 GB,其大小可能会达到 1.5 TB

您可以在 Exchange 管理中心获取 Exchange Online 用户邮箱的当前大小。

[玩转系统] Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额

您还可以在 PowerShell 中获取有关邮箱大小和配额的信息。使用以下 cmdlet 连接到您的 Exchange Online 租户:

Connect-ExchangeOnline

要显示有关用户邮箱大小及其中项目数的信息:

Get-ExoMailboxStatistics maxbak|select ItemCount,TotalItemSize

或者有关租户中所有邮箱的信息(按大小排序):

Get-ExoMailbox| Get-ExoMailboxStatistics |select DisplayName,ItemCount,TotalItemSize|Sort-Object -Property TotalItemSize -Descending

查找所有大于 50GB 的邮箱:

Get-EXOMailbox | Get-EXOMailboxStatistics | Where-Object {[int64]($PSItem.TotalItemSize.Value -replace '.+\(|bytes\)') -gt "50GB"} | Sort-Object TotalItemSize -Descending | Select-Object DisplayName, ItemCount, TotalItemSize

Microsoft 365 租户中所有用户邮箱的总大小:

((Get-EXOMailbox -ResultSize Unlimited | Get-EXOMailboxStatistics).TotalItemSize.Value.ToMB() | measure-object -sum).sum

[玩转系统] Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额

您可以根据分配的计划列出邮箱配额设置,如下所示:

Get-EXOMailbox maxbak -PropertySets Quota
ProhibitSendQuota            : 99 GB (106,300,440,576 bytes)
ProhibitSendReceiveQuota     : 100 GB (107,374,182,400 bytes)
RecoverableItemsQuota        : 30 GB (32,212,254,720 bytes)
RecoverableItemsWarningQuota : 20 GB (21,474,836,480 bytes)
CalendarLoggingQuota         : 6 GB (6,442,450,944 bytes)
UseDatabaseQuotaDefaults     : False
IssueWarningQuota            : 98 GB (105,226,698,752 bytes)
RulesQuota                   : 256 KB (262,144 bytes)
ArchiveQuota                 : 110 GB (118,111,600,640 bytes)
ArchiveWarningQuota          : 100 GB (107,374,182,400 bytes)

[玩转系统] Exchange 2019/2016 和 Microsoft 365 中的邮箱大小和配额

您可以为用户启用存档邮箱:

Enable-Mailbox -Identity maxbak -Archive

要使存档自动扩展:

Enable-Mailbox -Identity maxbak -AutoExpandingArchive

您可以显示已启用存档的邮箱列表以及存档邮箱的大小:

Get-ExoMailbox -Archive | Get-ExoMailboxStatistics |select DisplayName,ItemCount,TotalItemSize

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯