增加或自定义 Exchange Online 邮箱大小

原始 KB 编号:2490230

作为租户管理员,如果您其中一个用户的 Exchange Online 邮箱存储空间不足,并且他们想要增加其大小,则您必须向其分配不同的订阅许可证。 这是因为 Exchange Online 邮箱的大小由与其关联的订阅许可证决定。 有关不同类型许可证的邮箱大小的详细信息,请参阅邮箱存储限制

增加邮箱大小

注意

此功能需要 Microsoft 365 管理员帐户。 此功能不适用于由世纪互联运营的 Microsoft 365 政府版、Microsoft 365 或 Microsoft 365 德国版。

若要增加特定用户的邮箱大小,请选择下面的按钮以在 Microsoft 365 管理中心中启动诊断。 该诊断将指导您完成向用户分配其他订阅许可证的过程。

自定义邮箱大小

您可能需要限制特定邮箱的大小(也称为分配配额),即使用户的许可证允许的大小更大。 例如,如果用户获得 50 千兆字节 (GB) 邮箱的许可,则可能需要为该邮箱分配 20 GB 的配额。

若要为 Exchange Online 邮箱设置自定义邮箱配额,请使用以下方法之一。

为单个用户设置邮箱配额

  1. 连接到 Exchange Online PowerShell

  2. 运行以下 PowerShell cmdlet:

    Set-Mailbox <UserID> -ProhibitSendQuota <Value> -ProhibitSendReceiveQuota <Value> -IssueWarningQuota <Value>
    

    在此 cmdlet 中,<User ID> 占位符指示邮箱用户的 UPN、电子邮件地址或 GUID,<Value> 占位符指示要使用的自定义大小或配额的数量,单位为兆字节 (MB)、千字节 (KB) 或千兆字节 (GB)。

    例如,若要将邮箱的ProhibitSendProhibitSendReceiveIssueWarningQuota参数值分别设置为 19 GB、20 GB 和 18 GB,cmdlet 的语法如下所示:

    Set-Mailbox JDoe@contoso.com -ProhibitSendQuota 19GB -ProhibitSendReceiveQuota 20GB -IssueWarningQuota 18GB
    
  3. 检查当前配额列表是否附加到邮箱。 要执行此操作,请运行以下 PowerShell cmdlet:

    Get-Mailbox <User ID> | Select *quota*
    

为某个组织中的所有用户设置邮箱配额

  1. 连接到 Exchange Online PowerShell

  2. 运行以下 PowerShell cmdlet:

    Get-Mailbox | Set-Mailbox -ProhibitSendQuota <Value> -ProhibitSendReceiveQuota <Value> -IssueWarningQuota <Value>
    

    您可以将筛选器应用于 Get-Mailbox cmdlet 或 Get-User cmdlet,以指定必须为其应用更改的部分用户。 在下面的示例中,三个 cmdlet 用于筛选命令,以便仅为组织销售部门中的用户设置配额:

    Get-User | where {$_.Department -eq "Sales"} | Get-Mailbox | Set-Mailbox -ProhibitSendQuota <Value> -ProhibitSendReceiveQuota <Value> -IssueWarningQuota <Value>