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
Nun ist das Postfach endgültig gelöscht.
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
Nun ist das Postfach endgültig gelöscht.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 208300
Url: https://administrator.de/contentid/208300
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
3 Kommentare
Neuester Kommentar
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 chem
(Quelle: http://www.msblog.eu/exchange-2010-sp1-getrennte-postfacher-anzeigen-un ..)
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 chem
(Quelle: http://www.msblog.eu/exchange-2010-sp1-getrennte-postfacher-anzeigen-un ..)