Remove-Mailbox (RTM)

Exchange 2007
 

適用版本: Exchange Server 2007

上次修改主題的時間: 2007-06-05

使用 Remove-Mailbox 指令程式從 Active Directory 目錄服務中刪除與特定信箱關聯的使用者帳戶,並處理已關聯、中斷連線的信箱,如指定的參數所示。


Remove-Mailbox -Identity <MailboxIdParameter> [-DomainController <Fqdn>] [-Permanent <$true | $false>]


Remove-Mailbox -Database <DatabaseIdParameter> -StoreMailboxIdentity <StoreMailboxIdParameter> [-DomainController <Fqdn>]

Remove-Mailbox 指令程式會從 Active Directory 移除與特定信箱相關的使用者帳戶,然後處理已中斷連線的相關信箱,如指定的參數所指示。

單獨使用 Identity 參數來中斷信箱與使用者的連線,並從 Active Directory 移除使用者物件。信箱物件仍然存在。依預設,此信箱將保留在 Exchange 資料庫中 30 天,然後才會被刪除。

使用 IdentityPermanent 參數來中斷信箱與使用者的連線,並從 Active Directory 移除使用者物件,然後從 Exchange 資料庫移中除信箱物件。信箱物件不會留在 Exchange 資料庫中成為已中斷連線的信箱。

使用 DatabaseStoreMailboxIdentity 參數,從 Exchange 資料庫移除信箱物件。在此案例中,信箱物件已與使用者中斷連線。例如,如果您執行 Disable-Mailbox 指令程式,Exchange 信箱物件仍然存在,但已中斷與 Active Directory 使用者物件的連線。您可以使用 DatabaseStoreMailboxIdentity 參數來移除這個已中斷連線的信箱物件。

若要執行 Remove-Mailbox 指令程式,必須對您使用的帳戶委派下列項目:

  • Exchange 收件者系統管理員角色
  • 適當 Active Directory 容器的帳戶操作員角色

如需管理 Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

 

參數 必要 類型 描述

Database

必要

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Database 參數指定含有信箱物件的資料庫。您可以使用下列其中一個值:

  • GUID
  • 資料庫名稱
  • 伺服器名稱\資料庫名稱
  • 伺服器名稱\儲存群組\資料庫名稱

若不指定伺服器名稱,則指令程式會搜尋本機伺服器上的資料庫。如果在相同伺服器上有多個名稱相同的資料庫,則必須指定儲存群組。

這個參數必須與 StoreMailboxIdentity 參數一起使用Database 參數不得與 Identity 參數一起使用。如果已中斷信箱與其相關使用者的連線,且想要移除 Exchange 儲存區中的信箱物件,請使用 DatabaseStoreMailboxIdentity 參數。

Identity

必要

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Identity 參數識別您要移除的信箱物件。您可以使用下列其中一個值:

  • ADObjectID
  • 辨別名稱 (DN)
  • 傳統 DN,GUID
  • 網域\帳戶名稱
  • 使用者主要名稱 (UPN)
  • 電子郵件地址
  • 別名

Identity 參數不得與 Database 參數一起使用。

StoreMailboxIdentity

必要

Microsoft.Exchange.Configuration.Tasks.StoreMailboxIdParameter

StoreMailboxIdentity 參數識別要移除的信箱物件。StoreMailboxIdentity 參數與 Database 參數一起使用,可移除 Exchange 資料庫中的信箱物件。如果已中斷信箱與其相關使用者的連線,且想要移除 Exchange 儲存區中的信箱物件,請使用 DatabaseStoreMailboxIdentity 參數。

DomainController

選用

Microsoft.Exchange.Data.Fqdn

DomainController 參數指定將此組態變更寫入至 Active Directory 中的網域控制站。請使用想要使用之網域控制站的網域全名 (FQDN)。

Permanent

選用

System.Boolean

Permanent 參數與 Identity 參數一起使用時,會中斷信箱與使用者的連線、從 Active Directory 移除相關的使用者物件,並從 Exchange 資料庫移除信箱物件。此參數的兩個可能值是 $true 或 $false。預設值為 $false。

 

錯誤 描述

 

 

例外狀況 描述

 

第一個範例顯示如何中斷使用者 John Peoples (john) 的信箱與使用者帳戶的連線,並從 Active Directory 移除信箱物件。信箱保留在 Exchange 資料庫中的時間,是根據您為信箱資料庫所設定之已刪除信箱的保留期間而定。

第二個範例顯示如何中斷使用者 John Peoples (john) 的信箱與使用者帳戶的連線、從 Active Directory 移除信箱物件,並從 Exchange 資料庫移除信箱。

第三個範例顯示如何從 Exchange 資料庫移除 John Peoples (john) 的信箱 (假設信箱已與使用者中斷連線)。此範例顯示如何使用 Get-MailboxStatistics 指令程式,利用中斷連線信箱的顯示名稱來擷取信箱 GUID 值。Remove-Mailbox 指令程式的 StoreMailboxIdentity 參數需要有這個值。

Remove-Mailbox -Identity contoso\john
Remove-Mailbox -Identity contoso\john -Permanent $true
$Temp = Get-MailboxStatistics | Where {$_.DisplayName -eq 'John Peoples'}
Remove-Mailbox -Database Server01\Database01 -StoreMailboxIdentity $Temp.MailboxGuid
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.
顯示: