Każdy administrator systemu Microsoft Exchange Server kiedyś napewno spotkał lub spotka się z sytuacją w której będzie musiał znaleźć określony email w skrzynkach i czasami nawet go usunąć.
W Microsoft Exchange 2010 do przeszukiwania skrzynek możemy z powodzeniem wykorzystywać polecenie Search-Mailbox.
Najpierw jednak należy się upewnić że mamy możliwość uruchamiana poleceń Search-Mailbox oraz New-MailboxImportRequest.
Jeżeli podczas próby uruchomienia polecenia New-MailboxImportRequest otrzymamy komunikat:
“The term ‘New-MailboxImportRequest’ is not recognized as the name of a cmdlet”
oznacza to że nie posiadamy odpowiednich uprawnień.
Nadanie odpowiednich uprawnień:
W Active Directory tworzymy uniwersalną grupę security np ExchangeImportExport_Allowed
Następnie w EMS (Exchange Management Shell) nadajemy odpowiednią role (RBAC) tej grupie jak poniżej:
New-ManagementRoleAssignment -Name "Import Export Mailbox Admins" -SecurityGroup "*ExchangeImportExport_Allowed*" -Role "Mailbox Import Export"
Po nadaniu odpowiednich uprawnień jesteśmy już przygotowani do przeszukiwania skrzynki.