Export (0) Print
Expand All
Expand Minimize

Test-OutlookConnectivity

 

Applies to: Exchange Server 2013

Topic Last Modified: 2014-03-05

This cmdlet is available only in on-premises Exchange Server 2013.

Use the Test-OutlookConnectivity cmdlet to test end-to-end Microsoft Outlook client connectivity in the Microsoft Exchange Server 2013 organization. This includes testing for Outlook Anywhere (RPC/HTTP) connections.

For information about the parameter sets in the Syntax section below, see Syntax.

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

This example runs a protocol test from the Mailbox server.

Test-OutlookConnectivity -ProbeIdentity "OutlookSelfTestProbe" 

This example runs a logon test from a Client Access server for the mailbox administrator@contoso.com.

Test-OutlookConnectivity -ProbeIdentity "OutlookRpcCTPProbe" -MailboxID administrator@contoso.com

Running the Test-OutlookConnectivity cmdlet validates a user's Outlook connection. The command has been simplified in Exchange Server 2013 to only support ad hoc validation of a single mailbox. If the cmdlet fails, the output notes the step that failed.

You need to be assigned permissions before you can run this cmdlet. Although all parameters for this cmdlet are listed in this topic, you may not have access to some parameters if they're not included in the permissions assigned to you. To see what permissions you need, see the "Test Outlook connectivity" entry in the Clients and mobile devices permissions topic.

 

Parameter Required Type Description

ProbeIdentity

Required

System.String

The ProbeIdentity parameter specifies the type of probe to call.

Credential

Optional

System.Management.Automation.PSCredential

The Credential parameter specifies the credential used by the probe. This parameter requires the creation and passing of a credential object. This credential object is created by using the Get-Credential cmdlet. For more information, see Get-Credential.

Hostname

Optional

System.String

The Hostname parameter specifies the protocol endpoint target of the probe.

MailboxId

Optional

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

The MailboxID parameter specifies the mailbox that is the target of the probe.

RunFromServerId

Optional

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

The RunFromServerID parameter specifies the server on which the probe should be executed.

TimeOutSeconds

Optional

System.String

The TimeOutSeconds parameter specifies the timeout period in seconds before the probe is abandoned.

To see the input types that this cmdlet accepts, see Cmdlet Input and Output Types. If the Input Type field for a cmdlet is blank, the cmdlet doesn’t accept input data.

To see the return types, which are also known as output types, that this cmdlet accepts, see Cmdlet Input and Output Types. If the Output Type field is blank, the cmdlet doesn’t return data.

 
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft