Exchange 2010 SP1: getrennte Postfächer löschen

Mit dem Service Pack 1 für Exchange Server 2010 hat sich hinsichtlich getrennter Postfächer etwas geändert. Es gibt ein neues CMDlet mit dem getrennte Postfächer gelöscht werden können. Mit Exchange 2010 ohne Service Pack 1 funktionierte das wie hier beschrieben über „Remove-Mailbox“

Seit Service Pack 1 für Exchange 2010 ist nun das CMDlet „Remove-StoreMailbox“ hinzugekommen. Das neue CMDlet ist nur für getrennte Postfächer zuständig. Aktive (Online) Postfächer können damit nicht gelöscht werden.

Die Vorgehensweise bleibt wie bei „Remove-Mailbox“ zunächst gleich:

Wenn der zugehörige Benutzer zu einem Postfach erst vor kurzem gelöscht wurde, wird das getrennte Postfach nicht direkt in der Liste der getrennten Postfächer in der Exchange Verwaltungskonsole angezeigt. Möchte man nicht warten bis Exchange selbständig nach getrennten Postfächern sucht, kann man das über den folgenden Befehl selbst anstoßen:

Get-MailboxDatabase | Clean-MailboxDatabase

Danach werden die getrennten Postfächer in der Exchange Verwaltungskonsole angezeigt, dort kann man sie zwar wieder verbinden, aber nicht löschen. Löschen lässt sich das Postfach nur über die GUID des Postfachs. Diese kann man sich so anzeigen lassen:

get-mailboxdatabase | get-mailboxstatistics | Where{ $_.DisconnectDate -ne $null } |fl displayName,Identity,disconnectdate,database

Ab hier geht es nun mit dem neuem CMDlet weiter:

Remove-StoreMailbox -database „Name der Datenbank“ -Identity „Wert der bei Identity steht“ -MailboxState SoftDeleted

Beispiel:

Remove-StoreMailbox -database „MBDB01“ -Identity „bcfd82dc-0b14-4ee3-aceb-f369159ddbc1“ -MailboxState SoftDeleted

Das Beispiel löscht ein Postfach welches den Status „SoftDeleted“ hat. Ein deaktiviertes Postfach löscht man indem man den Parameter „-MailBoxState“ auf „Disabled“ setzt.

Beispiel:

Remove-StoreMailbox -database „MBDB01“ -Identity „bcfd82dc-0b14-4ee3-aceb-f369159ddbc1“ -MailboxState Disabled

Die Unterschiede zwischen den SoftDeleted und Disabled werde ich im nächsten Beitrag beschreiben.

5 Gedanken zu „Exchange 2010 SP1: getrennte Postfächer löschen“

  1. Hallo Frank,
    sehr schöne zusammenhängende Infos, genau das was ich brauche.
    Leider gibt es den Clean-MailboxDatabase auf Exchange 2016 nicht.
    Eine Vorgehensweise hierzu habe ich nicht gefunden.
    Mein Ziel ist es den gesamten Inhalt der User Mailbox zu leeren um einen fehlgeschlagenen PST Import erneut zu starten.

    Antworten

Schreibe einen Kommentar