Endgültiges Löschen eines Postfachs in Exchange Server

Wenn Sie aktive und getrennte Postfächer endgültig löschen, werden sämtliche Postfachinhalte aus der Exchange-Postfachdatenbank unwiederbringlich entfernt. Wenn Sie ein aktives endgültig dauerhaft löschen, wird das dazugehörige Active Directory-Benutzerkonto ebenfalls gelöscht.

Eine Alternative zum endgültigen Löschen eines Postfachs ist, es zu trennen. Nachdem Sie ein Postfach getrennt haben, werden die Daten von Exchange standardmäßig 30 Tage in der Postfachdatenbank aufbewahrt. Dies gibt Ihnen die Möglichkeit, ein Postfach wieder zu verbinden oder wiederherzustellen, ehe es endgültig aus der Datenbank entfernt wird.

Weitere Informationen zu getrennten Postfächern und zum Durchführen anderer dazugehöriger Verwaltungsaufgaben in Exchange finden Sie in den folgenden Themen:

Hinweis

Die Exchange-Verwaltungskonsole (EAC) kann nicht zum endgültigen Löschen eines aktiven oder getrennten Postfachs verwendet werden.

Was sollten Sie wissen, bevor Sie beginnen?

  • Geschätzte Zeit bis zum Abschließen des Vorgangs: 2 Minuten.

  • Die Verfahren in diesem Thema erfordern die Exchange-Verwaltungsshell. Weitere Informationen finden Sie unter Open the Exchange Management Shell.

  • Bevor Sie dieses Verfahren bzw. diese Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Berechtigungen für die Empfängerbereitstellung" im Thema Empfängerberechtigungen.

  • Informationen zu Tastenkombinationen für die Verfahren in diesem Thema finden Sie unter Tastenkombinationen in der Exchange-Verwaltungskonsole.

Tipp

Liegt ein Problem vor? Bitten Sie in den Exchange-Foren um Hilfe. Sie finden die Foren unter folgenden Links: Exchange Server, Exchange Online oder Exchange Online Protection.

Endgültiges Löschen eines aktiven Postfachs mithilfe der Exchange-Verwaltungsshell

Wenn Sie beim Löschen eines Postfachs den Parameter Permanent nicht einschließen, wird das gelöschte Postfach 30 Tage (standardmäßig) in der Postfachdatenbank aufbewahrt, bevor es endgültig gelöscht wird.

Führen Sie den folgenden Befehl aus, um ein aktives Postfach und das zugeordnete Active Directory-Benutzerkonto dauerhaft zu löschen:

Remove-Mailbox -Identity <Identity> -Permanent $true

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Remove-Mailbox.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Um sicherzustellen, dass Sie ein aktives Postfach endgültig gelöscht haben, gehen Sie folgendermaßen vor:

  1. Stellen Sie sicher, dass das Postfach nicht mehr im Exchange Admin Center (EAC) aufgeführt ist.

  2. Vergewissern Sie sich, dass das dazugehörige Benutzerkonto nicht mehr in Active Directory-Benutzer und -Computer aufgeführt wird.

  3. Ersetzen Sie <DisplayName> durch den Anzeigenamen des Postfachs, und führen Sie die folgenden Befehle in der Exchange-Verwaltungsshell aus, um zu überprüfen, ob das Postfach erfolgreich aus der Exchange-Postfachdatenbank gelöscht wurde:

    $dbs = Get-MailboxDatabase
    $dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"}
    

    Wenn Sie das Postfach erfolgreich endgültig gelöscht haben, gibt der Befehl keine Ergebnisse zurück. Wenn das Postfach nicht endgültig gelöscht wurde, gibt der Befehl Informationen zum Postfach zurück.

Verwenden der Exchange-Verwaltungsshell, um den getrennten Postfachtyp zu ermitteln

Ein getrenntes Postfach kann entweder deaktiviert oder vorläufig gelöscht werden. Sie müssen den richtigen Typ angeben, um ein getrenntes Postfach dauerhaft zu löschen. Ist dies nicht der Fall, schlägt der Befehl fehl.

Ersetzen Sie <DisplayName> durch den Anzeigenamen des Postfachs, und führen Sie den folgenden Befehl aus, um zu ermitteln, ob ein getrenntes Postfach deaktiviert oder vorläufig gelöscht wird:

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"} | Format-List DisplayName,MailboxGuid,Database,DisconnectReason

Der Wert für die DisconnectReason-Eigenschaft ist entweder Disabled oder SoftDeleted.

Sie können die folgenden Befehle ausführen, um den Typ für alle getrennten Postfächer in Ihrer Organisation anzuzeigen:

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -ne $null} | Format-List DisplayName,MailboxGuid,Database,DisconnectReason

Endgültiges Löschen eines getrennten Postfachs mithilfe der Exchange-Verwaltungsshell

Vorsicht

Wenn Sie mit dem Cmdlet Remove-StoreMailbox ein getrenntes Postfach und dessen gesamten Inhalt aus der Postfachdatenbank löschen, ist der Datenverlust endgültig.

In diesem Beispiel wird das deaktivierte Postfach mit der GUID 2ab32ce3-fae1-4402-9489-c67e3ae173d3 aus der Postfachdatenbank MBD01 endgültig gelöscht.

Remove-StoreMailbox -Database MBD01 -Identity "2ab32ce3-fae1-4402-9489-c67e3ae173d3" -MailboxState Disabled

In diesem Beispiel wird das vorläufig gelöschte Postfach für Dan Jump endgültig aus der Postfachdatenbank MBD01 gelöscht.

Remove-StoreMailbox -Database MBD01 -Identity "Dan Jump" -MailboxState SoftDeleted

In diesem Beispiel werden alle vorläufig gelöschten Postfächer endgültig aus der Postfachdatenbank MBD01 gelöscht.

Get-MailboxStatistics -Database MBD01 | where {$_.DisconnectReason -eq "SoftDeleted"} | ForEach {Remove-StoreMailbox -Database $_.Database -Identity $_.MailboxGuid -MailboxState SoftDeleted}

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Remove-StoreMailbox und Get-MailboxStatistics.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Um zu überprüfen, ob Sie ein getrenntes Postfach endgültig gelöscht haben und es erfolgreich aus der Postfachdatenbank gelöscht wurde, ersetzen <Sie DisplayName> durch den Anzeigenamen des Postfachs, und führen Sie den folgenden Befehl aus:

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"}

Wenn Sie das Postfach erfolgreich endgültig gelöscht haben, gibt der Befehl keine Ergebnisse zurück. Wenn das Postfach nicht endgültig gelöscht wurde, gibt der Befehl Informationen zum Postfach zurück.