Командлет Test-ExchangeSearch используется для проверки того, что поиск в настоящее время включен и своевременно выполняет индексацию новых сообщений электронной почты.

Синтаксис

Test-ExchangeSearch [-Identity <MailboxIdParameter>] [-DomainController <Fqdn>] [-IndexingTimeout <Int32>] [-MonitoringContext <$true | $false>]
Test-ExchangeSearch [-DomainController <Fqdn>] [-IndexingTimeout <Int32>] [-MonitoringContext <$true | $false>] [-Server <ServerIdParameter>]
Test-ExchangeSearch [-DomainController <Fqdn>] [-IndexingTimeout <Int32>] [-MonitoringContext <$true | $false>]

Параметры

Параметр Обязательность Тип Описание

DomainController

Дополнительно

Microsoft.Exchange.Data.Fqdn

Чтобы указать полное доменное имя контроллера домена, получающего данные из службы каталогов Active Directory, включите в команду параметр DomainController.

Идентификатор

Дополнительно

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Параметр Identity определяет получателя, для которого нужно выполнить проверку поиска. Если этот параметр не задан, используется почтовый ящик системного помощника.

IndexingTimeout

Дополнительно

System.Int32

Параметр IndexingTimeout определяет максимальный интервал времени между добавлением сообщения электронной почты в тестовый почтовый ящик и ожиданием его возвращения в результате поиска. Значение по умолчанию: 2 minutes. Если этот параметр не задан, используется интервал по умолчанию.

MonitoringContext

Дополнительно

System.Boolean

Параметр MonitoringContext определяет результирующий XML-файл, записываемый для Microsoft Operations Manager.

Server (сервер)

Дополнительно

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Параметр Server определяет сервер Exchange получателя, для которого нужно выполнить проверку поиска.

Подробное описание

Командлет Test-ExchangeSearch создает сообщение и вложение, которое может быть найдено только поиском Microsoft Exchange. Если почтовый ящик не указан в параметре Identity, сообщение сохраняется в почтовом ящике системного секретаря. Команда ждет индексации сообщения и затем проводит поиск содержимого. В случае обнаружения содержания сообщения команда сообщает об удаче выполнения. Команда сообщает о сбое, если содержимое не удается обнаружить после истечения интервала времени, заданного параметром IndexingTimeout.

Для выполнения командлета Test-ExchangeSearch используемой учетной записи необходимо делегировать следующие роли:

  • роль администратора получателей Exchange.

  • роль администратора сервера Exchange Server и членство в локальной группе администраторов на целевом сервере.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

Исключения

Исключения Описание

Пример

Этот пример проверяет, выполняется ли поиск для пользователя John@contoso.com.

Копировать код
Test-ExchangeSearch -Identity john@contoso.com