Test-OutlookWebServices

Этот командлет работает только в Exchange Server 2010 г.

Используйте командлет Test-OutlookWebServices для проверки параметров службы автообнаружения для Майкрософт Outlook на компьютере под управлением Microsoft Exchange Server 2010 с установленной ролью сервера клиентского доступа.

Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.

Синтаксис

Test-OutlookWebServices
    [[-Identity] <RecipientIdParameter>]
    [-ClientAccessServer <ClientAccessServerIdParameter>]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-MonitoringContext <Boolean>]
    [-TargetAddress <RecipientIdParameter[]>]
    [-WhatIf]
    [<CommonParameters>]
Test-OutlookWebServices
    [[-Identity] <MailboxIdParameter>]
    -AutoDiscoverServer <ClientAccessServerIdParameter>
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-TrustAnySSLCertificate]
    [-WhatIf]
    [<CommonParameters>]
Test-OutlookWebServices
    [[-Identity] <MailboxIdParameter>]
    [-ClientAccessServer <ClientAccessServerIdParameter>]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-TrustAnySSLCertificate]
    [-WhatIf]
    [<CommonParameters>]
Test-OutlookWebServices
    [[-Identity] <MailboxIdParameter>]
    [-MonitoringContext]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-TrustAnySSLCertificate]
    [-WhatIf]
    [<CommonParameters>]

Описание

Командлет Test-OutlookWebServices использует указанный адрес для проверки правильности настройки поставщика Outlook.

Для его запуска необходимо получить соответствующие разрешения. В этой статье перечислены все параметры командлета. Но некоторые из них могут быть вам не доступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Примеры

Пример 1

Test-OutlookWebServices -Identity:holly@contoso.com

В этом примере проверяется информация о службе, возвращенная клиенту Outlook из службы автообнаружения для пользователя holly@contoso.com. В данном коде производится проверка информации для следующих служб:

  • Служба доступности
  • Мобильный Outlook
  • Автономная адресная книга
  • Единая система обмена сообщениями

В примере проверяется подключение к каждой службе. В этом примере также отправляется запрос в службу доступности, чтобы пользователь holly@contoso.com определил, правильно ли возвращаются сведения о доступности пользователя с сервера клиентского доступа клиенту Outlook.

Параметры

-AutoDiscoverServer

Параметр AutoDiscoverServer указывает сервер с установленной ролью сервера клиентского доступа, используемый для автообнаружения.

Можно использовать любое значение, однозначно определяющее сервер. Примеры:

  • Можно использовать любое уникальное значение, идентифицирующее сервер. Например:
  • Имя (например, Exchange01).
  • Различающееся имя (DN) (например, CN=Exchange01,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com).
  • Устаревшее различающееся имя Exchange (например, /o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Exchange01).

Этот параметр не может использоваться вместе с параметром ClientAccessServer.

Type:ClientAccessServerIdParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ClientAccessServer

Этот параметр работает только в Exchange Server 2010 г.

Параметр ClientAccessServer указывает сервер Exchange для проверки. Этот сервер имеет установленную роль сервера клиентского доступа и отвечает за прием клиентских подключений.

Можно использовать любое значение, однозначно определяющее сервер. Примеры:

  • имя;
  • различающееся имя (DN);
  • ExchangeLegacyDN
  • GUID

Этот параметр не может использоваться вместе с параметром AutoDiscoverServer.

Type:ClientAccessServerIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Confirm

Переключатель подтверждения указывает, показывать или скрывать запрос подтверждения. Влияние этого параметра на командлет зависит от того, требуется ли командлету подтверждение перед выполнением.

  • Деструктивные командлеты (например, командлеты Remove-*) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис: -Confirm:$false.
  • Большинство других командлетов (например, командлеты New-* и Set-*) не имеют встроенной приостановки. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DomainController

Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-Identity

Параметр Identity указывает любой допустимый адрес в лесу. Если указать этот параметр, неправильно сформированные адреса и адреса, которые находятся за пределами леса, отклоняются. Этот адрес используется для тестирования поставщика Outlook. Это свойство принимает домен и имя пользователя в формате domain\username или GUID Active Directory и разрешает их в SMTP-адрес, необходимый для проверки подлинности.

Type:RecipientIdParameter
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-MailboxCredential

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

Для значения этого параметра требуется командлет Get-Credential. Чтобы приостановить эту команду и получить приглашение для ввода учетных данных, используйте значение (Get-Credential). Или перед выполнением этой команды сохраните учетные данные в переменной (например,$cred = Get-Credential), а затем используйте имя переменной ($cred) для этого параметра. Для получения дополнительной информации см. Get-Credential.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-MonitoringContext

Параметр MonitoringContext определяет, следует ли включать в результаты связанные события мониторинга и данные счетчиков производительности. Допустимые значения:

  • $true. События мониторинга и счетчики производительности включаются в результаты команды. Обычно события мониторинга и счетчики производительности включаются в результаты при передаче выходных данных в Microsoft System Center Operations Manager (SCOM).
  • $false. События мониторинга и счетчики производительности не включаются в результаты команды. Это значение используется по умолчанию.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-TargetAddress

Параметр TargetAddress указывает получателя, который используется для тестирования. Это тестирование позволяет определить возможность извлечения данных службы доступности.

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-TrustAnySSLCertificate

Параметр TrustAnySSLCertificate дает возможность системе Exchange принимать сертификаты из недоверенных центров сертификации (ЦС). Для этого переключателя не требуется указывать значение.

Параметр TrustAnySSLCertificate указывает, следует ли игнорировать сбои проверки SSL-сертификатов. Указывать значение для этого параметра необязательно.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-WhatIf

Переключатель WhatIf имитирует действия команды. Вы можете использовать его для просмотра результатов изменений без фактического внесения этих изменений. С этим параметром не нужно указывать значение.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Входные данные

Input types

Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.

Выходные данные

Output types

Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.