閱讀英文

共用方式為


在 Exchange Server 中設定信箱的記憶體配額

提示

本文適用於內部部署 Exchange 伺服器。 本文的雲端版本位於增加或自定義信箱大小 Exchange Online

您可以使用 Exchange 系統管理中心 (EAC) 或 Exchange 管理命令介面 自訂特定信箱的信箱儲存配額。 儲存配額可讓您控制信箱的大小及管理信箱資料庫的成長。 當信箱大小到達或超出指定的儲存配額時,Exchange 便會傳送描述性通知給信箱擁有者。

一般而言,您會在信箱資料庫上設定記憶體配額,因為配額會套用至資料庫中所有現有和未來的信箱。 如需詳細資訊,請參閱在 Exchange Server 中管理信箱資料庫

本文說明如何針對從信箱資料庫覆寫記憶體設定的特定信箱自定義記憶體設定。 如需與使用者信箱相關的更多管理工作,請參閱 管理使用者信箱

開始之前有哪些須知?

提示

有問題嗎? 在 Exchange Server 論壇中尋求協助。

使用 EAC 來設定信箱的儲存配額

  1. 在 EAC 中,移至 [ 收件者>信箱] 索引標籤

  2. 在 [ 信箱] 索引標籤 上,選取您要修改的信箱,然後選取 [ 編輯]

  3. 在開啟的信箱屬性頁面上,選取 [ 信箱使用量 ] 索引標籤,然後選取 [ 更多選項 ] 以顯示信箱配額設定。

  4. 在 [ 信箱使用量] 索引標籤上,選取 [自定義此信箱的配額設定],然後設定下列設定:

    • 發出 (GB 的警告) :在此信箱大小中,使用者會收到描述性警告訊息。

      注意

      除非 [ 發出警告 ] 值至少為 [禁止傳送 ] 值的 50%,否則不會傳送警告訊息。 例如,如果 [禁止傳送] 值為 800 MB,則 [問題] 警告 值必須至少為 400 MB。 否則,不會傳送警告訊息。

    • 禁止以 (GB 傳送) :在此信箱大小下,Exchange 會防止使用者從信箱傳送新郵件,並顯示描述性錯誤訊息。

    • 禁止以 (GB 傳送和接收) :在此信箱大小下,Exchange 會防止使用者從信箱傳送郵件,而且不會將新郵件傳遞至信箱。 傳送至信箱的任何訊息都會傳回給描述性非傳遞報表中的發件者, (也稱為 NDR 或退回的郵件) 。

    這些配額的有效值為:

    • 0 到 2,047 GB (GB) 。
    • 限制的值。

    當您在 [ 信箱使用量 ] 索引標籤上完成時,請選取 [ 儲存]

使用EAC設定許多信箱的記憶體配額

  1. 在 EAC 中,移至 [ 收件者>信箱] 索引標籤

  2. 在 [ 信箱] 索引標籤 上,執行下列其中一個步驟:

    • 按住 CTRL 鍵,然後個別選取要修改的信箱。
    • 若要選取連續的信箱範圍,請選取信箱、按住 SHIFT 鍵,然後在清單中選取另一個更遠的信箱。

    Exchange 系統管理中心 [收件者] 中 [信箱] 索引標籤的螢幕快照,其中已選取多個信箱。

  3. 在詳細數據窗格中,選取 [信箱配額] 區段中的 [更新]。

  4. 在開啟的 [大量編輯信箱配額 ] 頁面上,設定下列設定:

    • [在 (GB) 時發出警告]   這個方塊顯示向使用者發出警告前的儲存上限。
    • 禁止以 (GB 傳送)
    • 禁止在 GB (傳送和接收)

    當您在 [大量編輯信箱配額 ] 頁面上完成時,請選取 [ 儲存]

    提示

    雖然 [大量編輯信箱配額] 頁面上無法使用 [自定義此信箱的配額設定],但輸入其中一個配額的值會自動選取設定。

使用 Exchange 管理命令介面 來設定信箱的儲存配額

若要設定個別信箱的記憶體配額,請使用下列語法:

Set-Mailbox -Identity "<MailboxIdentity>" -UseDatabaseQuotaDefaults $false -IssueWarningQuota <ValueInMBorGB> -ProhibitSendQuota <ValueInMBorGB> -ProhibitSendReceiveQuota <ValueInMBorGB>
  • <MailboxIdentity> 是可唯一識別信箱的任何值。 例如,名稱、辨別名稱 (DN) 、別名、用戶主體名稱 (UPN) 或電子郵件位址。 包含空格的值需要引號。
  • UseDatabaseQuotaDefaults 參數的值$false是必要的,因此自定義記憶體配額會覆寫信箱資料庫的預設值。

本範例會設定 Joe Healy 信箱的指定配額。

Set-Mailbox -Identity "Joe Healy" -UseDatabaseQuotaDefaults $false -IssueWarningQuota 24.5GB -ProhibitSendQuota 24.75GB -ProhibitSendReceiveQuota 25GB

本範例會設定 Ayla Kol 信箱的指定配額。

Set-Mailbox -Identity "Ayla Kol" -UseDatabaseQuotaDefaults $false -IssueWarningQuota 900MB -ProhibitSendQuota 950MB -ProhibitSendReceiveQuota 1GB

如需詳細的語法及參數資訊,請參閱 Set-Mailbox

使用 Exchange 管理命令介面來設定許多信箱的記憶體配額

若要同時設定許多信箱的記憶體配額,您有下列選項:

  • 根據現有屬性篩選信箱:此方法假設目標信箱全都共用唯一的可篩選屬性。 某些屬性 (例如,[標題]、[部門]、[位址資訊] 和 [電話號碼) 只能從 Get-User Cmdlet 取得。 其他屬性 (例如 CustomAttribute1 到 CustomAttribute15) 只能從 Get-Mailbox Cmdlet 取得。
  • 使用特定信箱清單:產生特定信箱清單之後,您可以使用該列表來設定信箱記憶體配額。

根據現有屬性篩選信箱

提示

如果您使用 Get-User Cmdlet 來識別目標信箱,請務必使用 Get-UserSet-Mailbox Cmdlet 可使用且可接受的身分識別屬性,這些 Cmdlet 不需要在值周圍加上引號 (,例如 UserPrincipalName) 。

若要根據現有屬性為任意數目的信箱設定儲存配額,請使用下列語法:

$<VariableName> = <Get-Mailbox | Get-User> -ResultSize unlimited -Filter <Filter>

$<VariableName> | foreach {Set-Mailbox -Identity $_.UserPrincipalName -UseDatabaseQuotaDefaults $false -IssueWarningQuota <ValueInMBorGB> -ProhibitSendQuota <ValueInMBorGB> -ProhibitSendReceiveQuota <ValueInMBorGB>}

此範例會設定所有使用者信箱的儲存配額,其中相關聯使用者的 Title 屬性包含值 「Sales Associate」。

$SA = Get-User -ResultSize unlimited -Filter "(RecipientType -eq 'UserMailbox') -and (Title -like 'Sales Associate*')"

$SA | foreach {Set-Mailbox -Identity $_.UserPrincipalName -UseDatabaseQuotaDefaults $false -IssueWarningQuota 24.5GB -ProhibitSendQuota 24.75GB -ProhibitSendReceiveQuota 25GB}

使用特定信箱的清單

若要設定特定信箱清單的記憶體配額,請使用下列語法:

$<VariableName> = Get-Content <text file>

$<VariableName> | foreach {Set-Mailbox -Identity $_ -UseDatabaseQuotaDefaults $false -IssueWarningQuota <ValueInMBorGB> -ProhibitSendQuota <ValueInMBorGB> -ProhibitSendReceiveQuota <ValueInMBorGB>}

下列範例會使用文本檔 C:\My Documents\MBQuotas.txt 來識別相關聯 UPN 的信箱。 文字檔每一行必須包含一個信箱,如下所示:

akol@contoso.com
tjohnston@contoso.com
kakers@contoso.com

在文字檔中填入您想要更新的信箱之後,請執行下列命令:

$MBQ = Get-Content "C:\My Documents\MBQuotas.txt"

$MBQ | foreach {Set-Mailbox -Identity $_ -UseDatabaseQuotaDefaults $false -IssueWarningQuota 900MB -ProhibitSendQuota 950MB -ProhibitSendReceiveQuota 1GB}

如何成功設定信箱的記憶體配額?

若要確認您已成功設定信箱的儲存配額,請執行下列其中一個程式:

  • Exchange 系統管理中心

    1. 在 EAC 中,移至 [ 收件者>信箱] 索引標籤
    2. 在 [ 信箱] 索引標籤 上,選取您要修改的信箱,然後選取 [ 編輯]
    3. 在開啟的信箱屬性頁面上,選取 [ 信箱使用量 ] 索引標籤,然後選取 [ 更多選項 ] 以顯示信箱配額設定。

    確認已選取 [自定義此信箱的配額設定 ],並確認配額值。

  • Exchange 管理命令介面:以信箱的名稱、電子郵件地址或別名取代 <MailboxIdentity> ,然後執行下列命令:

    Get-Mailbox <MailboxIdentity> | Format-List UseDatabaseQuotaDefaults,IssueWarningQuota,ProhibitSendQuota,ProhibitSendReceiveQuota