Po wdrożeniu Exchange 2010 wiele osób zauważyło zapewne nową skrzynkę o nazwie DiscoveryMailbox. Jednak przy niektórych zaawansowanych operacjach można zauważyć, że nie jest to jedyna skrzynka specjalna, która pojawiła się w tym systemie. Przy próbie przeniesienia wszystkich skrzynek i skasowania teoretycznie pustej domyślnie zakładanej przy instalacji bazy, dowiemy się, że w bazie jeszcze są skrzynki ukryte – jedna wykorzystywana w procesie moderowania list dystrybucyjnych, druga w komunikacji ze sfederowaną organizacją pocztową. Skrzynki te możemy w prosty sposób wyświetlić komendą get-mailbox z opcją –arbitration, jak na poniższym rysunku.
Przeniesienie takich skrzynek do innej bazy jest możliwe tylko z powłoki, najprościej przy zastosowaniu potoku z poprzedniej komendy i komendy new-moverequest (przypomnę, że w Exchange 2010 nie ma już komendy move-mailbox).
Co jednak zrobić w przypadku, gdy w szale porządków w folderze users skasowaliśmy niewiele nam mówiące konta użytkowników:
- SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}
- SystemMailbox{1f05a927-…}
- FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042
Skasowanie samej skrzynki nie jest problemem – zawsze można na nowo wykonać enable-mailbox i będzie OK. Niestety w przypadku skasowania konta, musimy ponownie sięgnąć do setupu i wykonać komendę Setup.com /PrepareAD. W ten sposób konta specjalne zostaną ponownie wygenerowane. Oczywiście teraz musimy jeszcze ponownie utworzyć skrzynki:
Enable-Mailbox –Arbitration –Identity “SystemMailbox{1f05a927-…}”
Enable-Mailbox –Arbitration –Identity “SystemMailbox{e0dc1c29-…}”
Set-mailbox –Arbitration –Identity “SystemMailbox{e0dc1c29-…}” -DisplayName “Microsoft Exchange”
Wpisując pełne identyfikatory wygenerowane przez Setup.