Test-OutlookConnectivity

Este cmdlet está disponível somente no Exchange local.

Use o cmdlet Test-OutlookConnectivity para testar a conectividade de ponta a ponta do cliente do Microsoft Outlook na organização Microsoft Exchange. Isso inclui testes para conexões Outlook em Qualquer Lugar (RPC sobre HTTP) e MAPI sobre HTTP.

Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.

Sintaxe

Probe

Test-OutlookConnectivity
    [-ProbeIdentity] <String>
    [-Credential <PSCredential>]
    [-Hostname <String>]
    [-MailboxId <MailboxIdParameter>]
    [-RunFromServerId <ServerIdParameter>]
    [-TimeOutSeconds <String>]
    [<CommonParameters>]

Protocol

Test-OutlookConnectivity
    [[-Identity] <MailboxIdParameter>]
    -Protocol <Protocol>
    [-Archive <Boolean>]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-MonitoringContext]
    [-TotalTimeoutInMinutes <Int32>]
    [-TrustAnySslCert]
    [-WhatIf]
    [<CommonParameters>]

RpcProxyServer

Test-OutlookConnectivity
    [[-Identity] <MailboxIdParameter>]
    -GetDefaultsFromAutodiscover <Boolean>
    [-Archive <Boolean>]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-MonitoringContext]
    [-RpcAuthenticationType <RpcAuthenticationType>]
    [-RpcClientAccessServer <ClientAccessServerIdParameter>]
    [-RpcProxyAuthenticationType <RPCProxyAuthenticationType>]
    [-RpcProxyServer <ServerIdParameter>]
    [-TotalTimeoutInMinutes <Int32>]
    [-TrustAnySslCert]
    [-WhatIf]
    [<CommonParameters>]

RpcTestType

Test-OutlookConnectivity
    [[-Identity] <MailboxIdParameter>]
    -RpcTestType <RpcTestType>
    [-Archive <Boolean>]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-MonitoringContext]
    [-RpcAuthenticationType <RpcAuthenticationType>]
    [-RpcClientAccessServer <ClientAccessServerIdParameter>]
    [-RpcProxyAuthenticationType <RPCProxyAuthenticationType>]
    [-RpcProxyTestType <RpcProxyTestType>]
    [-TotalTimeoutInMinutes <Int32>]
    [-TrustAnySslCert]
    [-WhatIf]
    [<CommonParameters>]

WSTestType

Test-OutlookConnectivity
    [[-Identity] <MailboxIdParameter>]
    -WSTestType <VirtualDirectoryUriScope>
    [-Archive <Boolean>]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-MonitoringContext]
    [-TotalTimeoutInMinutes <Int32>]
    [-TrustAnySslCert]
    [-WhatIf]
    [<CommonParameters>]

Description

A execução do cmdlet Test-OutlookConnectivity valida uma conexão do Outlook definida pelos parâmetros fornecidos. O comando é capaz de validar uma única caixa de correio.

O cmdlet Test-OutlookConnectivity executa o mesmo processo que as investigações de monitoramento. O serviço Microsoft Exchange Health Manager (MSExchangeHM) deve estar em execução e criou as investigações do Outlook no computador a ser testado. Você precisa selecionar uma das identidades de investigação do Outlook para executar o teste. Use o cmdlet Get-MonitoringItemIdentity para ver quais investigações estão ativas.

Este exemplo lista as investigações em execução nos serviços de back-end em um servidor de Caixa de Correio: Get-MonitoringItemIdentity -Server MailboxServer1 -Identity outlook.protocol | ?{$_.Name -like '*probe'}.

Este exemplo lista as investigações em execução nos serviços de acesso para cliente em um servidor de Caixa de Correio: Get-MonitoringItemIdentity -Server MailboxServer1 -Identity outlook | ?{$_.Name -like '*probe'}.

Para obter mais informações sobre investigações e a estrutura de monitoramento, consulte Disponibilidade gerenciada, Disponibilidade gerenciada e integridade do servidor e Personalizando a disponibilidade gerenciada.

Por padrão, o cmdlet usa a conta de monitoramento de teste conectada à investigação especificada. Você pode inserir uma caixa de correio diferente por meio do parâmetro MailboxId. As opções e os resultados são indicados a seguir.

  • MailboxId e Credential não são especificados: Teste de conectividade genérico em uma caixa de correio de teste usando as credenciais de teste do sistema.
  • MailboxId for especificado, Credential não: Teste de conectividade para a caixa de correio específica usando as credenciais de teste do sistema.
  • MailboxId e Credential são especificados: você realiza um teste de conectividade para a caixa de correio específica e um teste de que as credenciais fornecidas são válidas para essa caixa de correio

Para executar esse cmdlet, você precisa ter permissões. Embora este artigo liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.

Exemplos

Exemplo 1

Test-OutlookConnectivity -ProbeIdentity OutlookMapiHttp.Protocol\OutlookMapiHttpSelfTestProbe

No Exchange 2013 ou posterior, este exemplo executa um MAPI sobre HTTP OutlookRpcSelfTestProbe no servidor de Caixa de Correio ao qual você está conectado no momento.

Exemplo 2

Test-OutlookConnectivity "Outlook.Protocol\OutlookRpcDeepTestProbe\Mailbox Database 1234512345" -RunFromServerId PrimaryMailbox -MailboxId johnd@contoso.com

No Exchange 2013 ou posterior, este exemplo executa o OutlookRpcDeepTestProbe do servidor "PrimaryMailbox" para a caixa de correio johnd@contoso.com montada no "Banco de Dados da Caixa de Correio 1234512345". Como o parâmetro Credential não é especificado, a investigação usa as credenciais de teste padrão.

Exemplo 3

Test-OutlookConnectivity -Protocol HTTP -GetDefaultsFromAutoDiscover $true

No Exchange 2010, este exemplo testa o cenário de conectividade de ponta a ponta mais comum do Outlook para o Outlook em Qualquer Lugar. Isso inclui testar a conectividade por meio do serviço de Descoberta Automática, criar um perfil de usuário e fazer logon na caixa de correio do usuário. Todos os valores necessários são recuperados do serviço de Descoberta Automática. Como o parâmetro Identity não é especificado, o comando usa o usuário de teste temporário que você criou usando o script New-TestCasConnectivityUser.ps1. Este comando de exemplo pode ser executado para testar a conectividade TCP/IP definindo o parâmetro Protocol como RPC.

Exemplo 4

Test-OutlookConnectivity -RpcProxyTestType:Internal -RpcTestType:Server

No Exchange 2010, este exemplo testa a conectividade do Outlook em Qualquer Lugar usando o servidor local como o ponto de extremidade RpcProxy, bem como o ponto de extremidade RPC. Como o parâmetro Identity não é especificado, o comando usa o usuário de teste temporário que você criou usando o script New-TestCasConnectivityUser.ps1. Modifique este exemplo para usar a URL externa pública definindo o parâmetro RpcProxyTestType como Externo. Além disso, o comando de exemplo pode usar a matriz de servidor de Acesso para Cliente como o ponto de extremidade RPC definindo o parâmetro RpcTestType como Array. Para validar apenas a conectividade TCP/IP, omita o parâmetro RpcProxyTestType.

Exemplo 5

Test-OutlookConnectivity -RpcProxyServer RpcProxySrv01 -RpcProxyAuthenticationType Basic -RpcClientAccessServer CAS01 -RpcAuthenticationType NTLM

No Exchange 2010, este exemplo valida a conectividade do Outlook por meio de RpcProxy em um servidor para outro servidor executando a função de servidor de Acesso para Cliente com Básico para a camada de autenticação externa e NTLM para a camada de autenticação interna. O uso desses parâmetros deve permitir que você valide a maioria dos tipos de configurações de conectividade do Outlook. Esse comando também pode ser usado com o parâmetro GetDefaultsFromAutoDiscover definido como $true se você só precisar substituir um ou dois parâmetros. O comando a seguir é semelhante à execução de um teste de conectividade usando o utilitário RPC Ping, mas fornece uma validação mais forte.

Parâmetros

-Archive

Aplicável: Exchange Server 2010

O parâmetro Arquivo especifica se testes devem ser executados para se conectar à caixa de correio de arquivo morto local do usuário. Os valores válidos são:

$true: Conecte-se à caixa de correio de arquivo morto local do usuário.

$false: Não se conecte à caixa de correio local do usuário. Esse valor é o padrão.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
Protocol
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
WSTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Confirm

Aplicável: Exchange Server 2010

A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. A forma como essa opção afeta o cmdlet depende se o cmdlet requer confirmação antes de continuar.

  • Cmdlets destrutivos (por exemplo, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata: -Confirm:$false.
  • A maioria dos outros cmdlets (por exemplo, New- e Set-) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a reconhecer o comando antes de continuar.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
Protocol
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
WSTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Credential

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

O parâmetro Credential especifica a credencial usada pela investigação. As credenciais de teste do sistema são usadas por padrão

Um valor para esse parâmetro requer o cmdlet Get-Credential. Para pausar o comando e receber uma solicitação de credenciais, use o valor (Get-Credential). Ou, antes de executar esse comando, armazene as credenciais em uma variável (por exemplo, $cred = Get-Credential) e, em seguida, use o nome da variável ($cred) para esse parâmetro. Para saber mais, confira Obter credencial.

Propriedades do parâmetro

Tipo:PSCredential
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Probe
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-GetDefaultsFromAutodiscover

Aplicável: Exchange Server 2010

O parâmetro GetDefaultsFromAutodiscover especifica se deseja obter valores padrão para todos os outros parâmetros do comando nas configurações do serviço de Descoberta Automática. Se você executar o comando que especifica valores para outros parâmetros, esses valores substituirão os valores padrão do serviço de Descoberta Automática. O valor padrão para este parâmetro é $true.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Hostname

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

O parâmetro Hostname especifica o destino do endpoint de protocolo da investigação. Você pode usar um servidor de Caixa de Correio específico ou rotear por meio do servidor do Serviço de Nome Distribuído.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Probe
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Identity

Aplicável: Exchange Server 2010

O parâmetro Identity especifica uma caixa de correio de usuário de destino. É possível usar qualquer valor que identifique a caixa de correio exclusivamente. Por exemplo:

  • Nome
  • Alias
  • Nome diferenciado (DN)
  • Nome diferenciado (DN)
  • Domínio\Nome de usuário
  • Endereço de email
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID de usuário ou nome UPN

Se você não usar esse parâmetro, o comando procurará um usuário de teste no Active Directory criado anteriormente usando o script New-TestCasConnectivityUser.ps1.

Propriedades do parâmetro

Tipo:MailboxIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:1
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
Protocol
Cargo:1
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
RpcTestType
Cargo:1
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
WSTestType
Cargo:1
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-MailboxCredential

Aplicável: Exchange Server 2010

O parâmetro MailboxCredential especifica determinadas credenciais para permitir o acesso de logon à caixa de correio de um usuário. Use o parâmetro junto com o parâmetro Identity para acessar a caixa de correio de um usuário quando você não tiver permissões de acesso.

Um valor para esse parâmetro requer o cmdlet Get-Credential. Para pausar o comando e receber uma solicitação de credenciais, use o valor (Get-Credential). Ou, antes de executar esse comando, armazene as credenciais em uma variável (por exemplo, $cred = Get-Credential) e, em seguida, use o nome da variável ($cred) para esse parâmetro. Para saber mais, confira Obter credencial.

Propriedades do parâmetro

Tipo:PSCredential
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
Protocol
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
WSTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-MailboxId

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

O parâmetro MailboxID especifica a caixa de correio de destino.

No Exchange 2013 ou posterior, o parâmetro Identity especifica uma caixa de correio de usuário de destino. É possível usar qualquer valor que identifique a caixa de correio exclusivamente. Por exemplo:

  • Nome
  • Alias
  • Nome diferenciado (DN)
  • Nome diferenciado (DN)
  • Domínio\Nome de usuário
  • Endereço de email
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID de usuário ou nome UPN

Se você não usar esse parâmetro, o comando usará a conta de teste.

Propriedades do parâmetro

Tipo:MailboxIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Probe
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-MonitoringContext

Aplicável: Exchange Server 2010

A opção MonitoringContext inclui os eventos de monitoramento e os contadores de desempenho associados nos resultados. Não é preciso especificar um valor com essa opção.

Normalmente, você inclui os eventos de monitoramento e os contadores de desempenho nos resultados quando a saída é passada para o Microsoft System Center Operations Manager (SCOM).

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
Protocol
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
WSTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ProbeIdentity

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

O parâmetro ProbeIdentity especifica a investigação a ser usada. Os valores válidos são:

Investigações do Outlook em Qualquer Lugar (RPC sobre HTTP):

  • Outlook.Protocol\OutlookRpcSelfTestProbe: valida se o ponto de extremidade RPC/HTTP é capaz de receber tráfego no servidor de Caixa de Correio. Ele não tenta entrar em uma caixa de correio. É uma verificação de conectividade de alto nível.
  • Outlook.Protocol\OutlookRpcDeepTestProbe: valida se o ponto de extremidade RPC/HTTP está funcionando no servidor de Caixa de Correio. Ele tenta se conectar e fazer logon na caixa de correio. Como nenhum banco de dados foi especificado, ele tenta se conectar ao primeiro banco de dados retornado pelo cmdlet Get-MailboxDatabase.
  • Outlook.Protocol\OutlookRpcDeepTestProbe\<Case-sensitive Mailbox Database Name>: Valida se o ponto de extremidade RPC/HTTP está funcionando no Servidor de Caixa de Correio. Ele tenta se conectar e fazer logon na caixa de correio no banco de dados de caixa de correio especificado. Se o nome do banco de dados da caixa de correio contiver espaços, coloque o valor inteiro entre aspas (por exemplo, "Outlook.Protocol\OutlookRpcDeepTestProbe\Mailbox Database 0352791530").

Investigações MAPI sobre HTTP:

  • OutlookMapiHttp.Protocol\OutlookMapiHttpSelfTestProbe: valida se o ponto de extremidade MAPI/HTTP é capaz de receber tráfego no servidor de Caixa de Correio. Ele não tenta entrar em uma caixa de correio. É uma verificação de conectividade de alto nível.
  • OutlookMapiHttp.Protocol\OutlookMapiHttpDeepTestProbe: valida se o ponto de extremidade MAPI/HTTP está funcionando no servidor de Caixa de Correio. Ele tenta se conectar e fazer logon na caixa de correio. Como nenhum banco de dados foi especificado, ele tenta se conectar ao primeiro banco de dados retornado pelo cmdlet Get-MailboxDatabase.
  • OutlookMapiHttp.Protocol\OutlookRpcDeepTestProbe\<Case-sensitive Mailbox Database Name>: Valida se o ponto de extremidade MAPI/HTTP está funcionando no Servidor de Caixa de Correio. Ele tenta se conectar e fazer logon na caixa de correio no banco de dados especificado. Se o nome do banco de dados da caixa de correio contiver espaços, coloque o valor inteiro entre aspas (por exemplo, "Outlook.Protocol\OutlookRpcDeepTestProbe\Mailbox Database 0352791530").

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Probe
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Protocol

Aplicável: Exchange Server 2010

O parâmetro Protocolo especifica se você deve testar a conectividade do Outlook em Qualquer Lugar ou testar diretamente a conectividade RPC ou TCP/IP. O valor é HTTP ou TCP.

Propriedades do parâmetro

Tipo:Protocol
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Protocol
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RpcAuthenticationType

Aplicável: Exchange Server 2010

O parâmetro RpcAuthenticationType especifica a configuração de autenticação a ser testada para a camada RPC. O uso desse parâmetro será útil se um tipo de autenticação diferente for definido no diretório virtual do proxy RPC. É possível usar os seguintes valores:

  • NTLM
  • Kerberos
  • Negociar

O valor padrão é Negociar.

Propriedades do parâmetro

Tipo:RpcAuthenticationType
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RpcClientAccessServer

Aplicável: Exchange Server 2010

O parâmetro RpcClientAccessServer especifica o servidor de destino com a função de servidor de Acesso para Cliente instalada que você deseja testar. Pode ser um FQDN (nome de domínio totalmente qualificado) do servidor ou um GUID.

Propriedades do parâmetro

Tipo:ClientAccessServerIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-RpcProxyAuthenticationType

Aplicável: Exchange Server 2010

O parâmetro RpcProxyAuthenticationType especifica a configuração de autenticação para o ponto de extremidade do Proxy RPC. O valor pode ser especificado como Basic, NTLM ou Negotiate. Não há nenhum valor padrão, a menos que seja usado com o parâmetro GetDefaultsFromAutodiscover.

Propriedades do parâmetro

Tipo:RPCProxyAuthenticationType
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RpcProxyServer

Aplicável: Exchange Server 2010

O parâmetro RpcProxyServer especifica se o servidor RpcProxy de destino deve ser definido para teste. Esse parâmetro pode ser usado quando o servidor RpcProxy é diferente do servidor de Acesso para Cliente.

Propriedades do parâmetro

Tipo:ServerIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-RpcProxyTestType

Aplicável: Exchange Server 2010

O parâmetro RpcProxyTestType especifica a qual ponto de extremidade HTTP o comando deve se conectar. Os valores válidos são:

  • Interno: Refere-se ao nome do computador local (https://<localcomputername>, por exemplo, https://CAS01).
  • Externo: refere-se a um namespace público (a URL HTTP externa no diretório virtual /rpc, por exemplo, https://mail.contoso.com).

Propriedades do parâmetro

Tipo:RpcProxyTestType
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RpcTestType

Aplicável: Exchange Server 2010

O parâmetro RpcTestType especifica qual tipo de ponto de extremidade RPC o comando deve testar. Os valores válidos são:

  • Server: o comando usa o servidor local como o ponto de extremidade RPC.
  • Matriz: o comando procura um objeto ClientAccessArray no site local do Active Directory.

Propriedades do parâmetro

Tipo:RpcTestType
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcTestType
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RunFromServerId

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

O parâmetro RunFromServerID especifica o servidor no qual a investigação deve ser executada.

Propriedades do parâmetro

Tipo:ServerIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Probe
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TimeOutSeconds

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

O parâmetro TimeOutSeconds especifica o período de tempo limite, em segundos, antes que a investigação seja encerrada. O valor válido é um número inteiro. O valor padrão é de 30 segundos.

O valor padrão será usado se você especificar valores inválidos para esse parâmetro.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Probe
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TotalTimeoutInMinutes

Aplicável: Exchange Server 2010

O parâmetro TotalTimeoutInMinutes especifica o limite de tempo, em minutos, para o comando aguardar os resultados do teste antes de encerrar a solicitação. O valor padrão é de dois minutos.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
Protocol
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
WSTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TrustAnySslCert

Aplicável: Exchange Server 2010

O comutador TrustAnySSLCertificate permite que o Exchange aceite certificados de CAs (autoridades de certificação) não confiáveis. Não é preciso especificar um valor com essa opção.

A opção TrustAnySSLCertificate especifica se as falhas de validação do certificado SSL (Secure Sockets Layer) serão ignoradas. Não é preciso especificar um valor com essa opção.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
Protocol
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
WSTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Aplicável: Exchange Server 2010

A opção WhatIf mostra o que o comando faz sem fazer nenhuma alteração. Não é preciso especificar um valor com essa opção.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

RpcProxyServer
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
Protocol
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RpcTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
WSTestType
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WSTestType

Aplicável: Exchange Server 2010

O parâmetro WSTestType especifica o tipo de servidor que você deseja incluir no teste de conectividade do Outlook. É possível usar os seguintes valores:

  • Desconhecido (esse valor é o padrão).
  • Interno
  • Externo

Propriedades do parâmetro

Tipo:VirtualDirectoryUriScope
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

WSTestType
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.

Entradas

Input types

Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.

Saídas

Output types

Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.