共用方式為


archiveStatus 會針對 Microsoft 365 中的使用中封存信箱設定為 “None”

原始 KB 編號: 4486848

癥狀

Microsoft 365 Online 封存允許額外儲存使用者的電子郵件訊息。 不過,在某些情況下,ArchiveStatus 屬性可能會設定為 「None」,即使您在 Microsoft 365 中為使用者的信箱啟用作用中封存也一樣。

例如,當您在 Exchange Online PowerShell 中執行下列 Cmdlet 來檢查封存狀態時,狀態會顯示為 “None”,而不是 “Active” :

Get-mailbox id|fl ArchiveStatus

Cmdlet 的輸出如下所示:

ArchiveStatus: None

備註

雖然 ArchiveStatus 會顯示 「無」,但使用者可以存取在線封存,並設定有效的 ArchiveGuidArchiveDatabase 屬性。

原因

下列其中一個案例可能會導致 ArchiveStatus 顯示為 「無」。

  • 用戶已針對封存信箱重新授權。
  • 將主要信箱和封存信箱從內部部署移至 Microsoft 365。

解決辦法

除非您是內部部署主要信箱且封存信箱存在於 Microsoft 365 中,否則您不應該使用 ArchiveStatus 屬性值來檢查封存狀態。 在其他所有案例中,您應該使用下列兩個屬性來確認封存的狀態:

  • ArchiveDatabase
  • ArchiveGuid

例如,執行下列 Cmdlet:

Get-mailboxUserName|fl archivedatabase,archiveguid

輸出類似下列:

ArchiveDatabase :DatabaseIdParameterArchiveGuid :GUID