Search-Mailbox command not recognized exchange 2010 sp1 powershell

RPS picture RPS · May 7, 2011 · Viewed 56.1k times · Source

Does anybody know why this command is not recognized in Exchange 2010 SP1:

Search-Mailbox -Identity "April Stewart" -SearchQuery 'Subject:"Your bank statement"' -DeleteContent

Answer

flakshack picture flakshack · May 23, 2012

This problem happens because your account is not a member of the Discovery Management role. Since your account does not have permission to perform searches, Powershell does not import the Search-Mailbox cmdlet.

In ECP, add the account to this role, then close and restart your Powershell session.