mc-daniel
Goto Top

Postfach bei Exchange Server 2010 endgültig löschen

Windows Server 2008 (R2) mit Active Directory und Exchange Server 2010

Beim Exchange Server 2010 können Postfächer per Exchange Management Console (Exchange Verwaltungskonsole) lediglich vom Benutzer "getrennt", nicht gelöscht werden können. Wählt man ein Postfach aus und klickt "Entfernen", so wird es zum enfernen vorbereitet und es erscheint einige Zeit später unter "Getrennte Postfächer".

Der Vorteil ist, das dieses Postfach jederzeit wieder mit einem Benutzer verbunden werden kann. Soll es dennoch endgültig entfernt werden, so ist wie folgt beschrieben vorzugehen:

Um ein getrenntes Postfach endgültig zu löschen, geht das über die "Exchange Management Shell" (als Administrator ausführen).

Zunächst sollte nach getrennten Postfächern gesucht werden, da ansonsten direkt nach dem entfernen (trennen) das Postfach noch nicht unter "Getrennte Postfächer" erscheint bzw. nach dem Wiederverbinden noch unter "Getrennte Postfächer" stehen bleibt.

Hierzu einfach folgenden Befehl in der "Exchange Management Shell" ausführen:

Get-MailboxDatabase | Clean-MailboxDatabase

Nun stehen zwar die getrennten Postfächer in der Exchange Management Console, können dort aber - wie gesagt - nicht endgültig gelöscht werden (nur wieder verbunden). Löschen lässt sich das Postfach nur mit Hilfe der GUID des Postfachs. Diese ermittelt man per folgenden Befehl:

get-mailboxdatabase | get-mailboxstatistics | Where{ $_.DisconnectDate -ne $null } |fl

Nun genau aufpassen, dass man beim richtigen Postfach schaut. Hier werden alle getrennten Postfächer aufgelistet!

Bei dem gewünschten Postfach nun den Wert kopieren der bei “Identity” steht (das ist die GUID).
Ich empfehle hier, den QuickEdit-Modus unter Eigenschaften des Fensters zu aktivieren, dann kann der Wert markiert werden, mit rechtsklick kopiert und erneut mit rechtsklick hinter folgendem Befehl wieder eingefügt werden:

Remove-mailbox -database “Mailbox Database 0778870387“ -storemailboxidentity

Hier ein Beispiel, wie der fertige Befehl mit GUID aussehen muss:

Remove-mailbox -database “Mailbox Database 0778870387“ -storemailboxidentity 91023103-045b-49a9-a963-c11254805aef

Wobei natürlich der Wert hinter "-storemailboxidentity" durch die entsprechende GUID ersetzt werden muss face-wink

Nun ist das Postfach endgültig gelöscht.

Content-ID: 208300

Url: https://administrator.de/contentid/208300

Ausgedruckt am: 22.11.2024 um 15:11 Uhr

Jochem
Jochem 03.07.2013 um 12:38:35 Uhr
Goto Top
Moin,

wer nur die Zeit für sich arbeiten lassen will, also nicht darauf angewiesen ist, daß ein getrenntes Postfach sofort gelöscht wird, läßt sich über den Befehl "Get-MailboxDatabase | fl Identity, MailboxRetention" die Aufbewahrungszeit dieser Postfächer im Format Tag:Stunde:Minute:Sekunde anzeigen und wartet diese Zeitspanne ab. Danach sind die entsprechenden Postfächer gelöscht. Wie lange diese Postfächer aufbewahrt werden, kann pro Datenbank konfiguriert werden.

Gruß J face-smile chem

(Quelle: http://www.msblog.eu/exchange-2010-sp1-getrennte-postfacher-anzeigen-un ..)
Mister-Wrong
Mister-Wrong 10.09.2014 um 11:57:09 Uhr
Goto Top
Hallo Daniel,

ich habe zwei Getrennte Postfächer unter Exchange 2010 und möchte diese entgültig löschen.
Wenn ich die ExchangeManagementShell (als Admin) starte und die Befehle eingebe werden keine Daten ausgegeben.

Hast Du einen Tipp für mich woran das liegen kann?

Danke!

LG, MW
Fantomas741
Fantomas741 16.03.2015 um 08:27:26 Uhr
Goto Top
Wie lange dauert es bis Exchange den Speicher auf der Platte freigibt habe letzte Woche ~60 Postfächer für insgesamt ca. 3GB gelöscht auf der Festplatte aber keinerlei auswirkungen bemerkt...