So löschen Sie verwaiste Postfächer

So löschen Sie verwaiste Postfächer

Ich habe keine Ahnung, wie das passieren konnte:

Get-MailboxStatistics -Servergibt 2 exakt gleiche Einträge zurück Office [Foo Software][Es zeigt das verwendete Format]. Ein Postfach hat 411 ItemCount, das andere hat 7.

In der Exchange-Verwaltungskonsole ist diesen Postfächern kein Benutzer zugeordnet und Get-Mailboxdiese beiden Einträge werden NICHT zurückgegeben. Get-UserZeigt Benutzer an, die andere Postfächer haben. Für mich sieht es so aus, als ob Exchange hier eine gewisse Inkonsistenz aufweist.

Außerdem sehe ich in der Exchange-Konsole unter „Empfängerkonfiguration“ ein getrenntes Postfach mit dem Namen Office [Foo Software]– Der Verbindungsversuch schlägt fehl, da kein geeigneter Benutzer gefunden wird.

Wie kann ich diese beiden gleichberechtigten und verwaisten Postfächer löschen? Es stimmt, ich hatte Benutzer mit diesem Namen, aber ich habe sie in der Exchange-Verwaltungskonsole gelöscht.

Umfeld:

  • Exchange Server 2010
  • SBS 2011 Standard

Aktualisieren:

Inzwischen konnte ich zumindest das eine Postfach mit der Nummer 411 löschen ItemCount. Außerdem ist das oben genannte, nicht verbundene Postfach aus der Exchange-Verwaltungskonsole verschwunden.

Get-MailboxDatabase | Get-MailboxStatistics | Where{ $_.DisplayName -eq "Office [Foo Software]" } |fl DisplayName, Database, Identity, DisconnectReasongibt jetzt dies zurück:

DisplayName      : Office [Foo Software]
Database         : Mailbox Database
Identity         : f3ed13de-ae8a-4c0a-9d4d-b641d35e0335
DisconnectReason : 

Wenn ich versuche, dieses Postfach zu deaktivieren, Disable-Mailbox -Identity "f3ed13de-ae8a-4c0a-9d4d-b641d35e0335"erhalte ich die Fehlermeldung, dass das Postfach nicht existiert.

Ich muss es zuerst deaktivieren, da ich beim Versuch, das Postfach zu entfernen, danach gefragt werde, MailboxStatees aber nicht leer sein darf.

Die Frage ist nun: Wie kann ich das Postfach mithilfe von löschen uuid?

Antwort1

Mit diesen Schritten konnte ich das verbleibende Office [Foo Software]Postfach löschen:

  1. In der Exchange Powershell ausführen Get-MailboxStatistics -Server '<ServerName>' | WHERE {$_.ObjectClass -eq "Mailbox"} | FL DisplayName,LastLoggedOnUserAccount,MailboxGuid.
  2. LastLoggedOnUserAccounthat den Namen des Benutzers, der diesem Postfach zuvor zugewiesen war.
  3. Diesen Benutzer erneut erstellenABER NURin der Anzeige -NICHT als Exchange-Benutzer.
  4. Verbinden Sie den neuen AD-Benutzer manuell mit Connect-Mailbox -Database "Mailbox Database" -Identity "Office [Foo Software]" -User <LastLoggedOnUserAccount>dem Postfach.
  5. Löschen Sie den Benutzer in der Exchange-Verwaltungskonsole. Jetzt ist sein Postfach als gekennzeichnet Disabled.
  6. Entfernen Sie das Postfach mit dem Wert Remove-Mailbox -Database "Mailbox Database" -StoreMailboxIdentity "f3ed13de-ae8a-4c0a-9d4d-b641d35e0335", der StoreMailboxIdentityin 1) zurückgegeben wurde, alsMailboxGuid

DisplayNameIch behaupte nicht, dass dies der einfachste Weg ist, aber bei mir hat es funktioniert. Jetzt wurden beide Postfächer mit demselben erfolgreich aus dem Exchange entfernt.

verwandte Informationen