Condividi tramite


Test-ImapConnectivity

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Ultima modifica dell'argomento: 2010-08-18

Utilizzare il cmdlet Test-ImapConnectivity per verificare che il servizio IMAP4 sia in esecuzione come previsto. Il cmdlet Test-ImapConnectivity può essere utilizzato per verificare la funzionalità IMAP4 per uno specifico server Accesso client per tutte le cassette postali presenti nei server Exchange 2007 che si trovano nello stesso sito di Active Directory .

Sintassi

Test-ImapConnectivity [-ClientAccessServer <ServerIdParameter>] [-Confirm [<SwitchParameter>]] [-ConnectionType <Plaintext | Tls | Ssl>] [-DomainController <Fqdn>] [-LightMode <SwitchParameter>] [-MailboxCredential <PSCredential>] [-MailboxServer <ServerIdParameter>] [-MonitoringContext <SwitchParameter>] [-PerConnectionTimeout <Int32>] [-PortClientAccessServer <Int32>] [-ResetTestAccountCredentials <SwitchParameter>] [-Timeout <UInt32>] [-TrustAnySSLCertificate <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descrizione dettagliata

Utilizzare il cmdlet Test-ImapConnectivity per verificare che il servizio IMAP4 sia in esecuzione come previsto. È possibile utilizzare il cmdlet Test-ImapConnectivity per verificare la funzionalità IMAP4 per uno specifico server Accesso client.

Per eseguire il cmdlet Test-PopConnectivity per verificare la funzionalità IMAP4, all'account utilizzato devono essere delegati il ruolo Exchange Server Administrator e l'appartenenza al gruppo Administrators locale del server di destinazione.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.

Parametri

Parametro Obbligatorio Tipo Descrizione

ClientAccessServer

Facoltativo

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Questo parametro consente di specificare il nome del server Accesso client da verificare. Non utilizzare questo parametro con il parametro URL.

Confirm

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro Confirm consente di determinare la sospensione dell'elaborazione e di richiedere che l'utente confermi l'operazione che verrà eseguita dal comando prima che l'elaborazione continui. Con il parametro Confirm non è necessario specificare un valore.

ConnectionType

Facoltativo

Microsoft.Exchange.Monitoring.ProtocolConnectionType

Questo parametro consente di specificare il tipo di connessione utilizzato per la connessione al server Accesso client.

DomainController

Facoltativo

Microsoft.Exchange.Data.Fqdn

Per specificare il nome di dominio completo (FQDN) del controller di dominio che consente di recuperare i dati dal servizio directory Active Directory, includere nel cmdlet il parametro DomainController.

LightMode

Facoltativo

System.Management.Automation.SwitchParameter

Questo parametro non viene implementato per il cmdlet Test-ImapConnectivity. L'utilizzo di tale parametro non modifica il comportamento del cmdlet.

Nota

Questo cmdlet viene implementato per altri cmdlet diagnostici di Exchange 2007.

MailboxCredential

Facoltativo

System.Management.Automation.PSCredential

Questo parametro consente di includere la credenziale della cassetta postale per il test di un unico URL.

MailboxServer

Facoltativo

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Questo parametro consente di specificare il nome del server Cassette postali da verificare. Se non è specificato, il test verrà eseguito su tutti i server Cassette postali nel sito locale di Active Directory.

MonitoringContext

Facoltativo

System.Management.Automation.SwitchParameter

Se si include questo parametro, l'attività viene eseguita dalla pianificazione di Microsoft Operations Manager (MOM). L'attività non riuscirà se viene eseguita con questo parametro senza utilizzare MOM. Se il parametro viene escluso, è necessario che l'attività venga eseguita in modalità interattiva da un amministratore.

PerConnectionTimeout

Facoltativo

System.Int32

Questo parametro consente di specificare il tempo di attesa, per connessione, per il completamento dell'operazione di test (in secondi). Il valore predefinito per PerConnectionTimeout è 24 secondi. È necessario specificare un valore di Timeout superiore a 0 secondi e inferiore a 120 secondi. È consigliabile configurare questo parametro con un valore pari o superiore a 5 secondi.

PortClientAccessServer

Facoltativo

System.Int32

Questo parametro consente di specificare la porta da utilizzare per la connessione al server Accesso client che si desidera usare per il cmdlet Test-ImapConnectivity.

ResetTestAccountCredentials

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro ResetTestAccountCredentials reimposta la password relativa all'account di prova utilizzato per eseguire questo comando. Se per gestire l'ambiente di Exchange si usa Microsoft System Center Operations Manager, la password dell'account di prova viene reimpostata ogni sette giorni. L'utilizzo di questo contrassegno impone di reimpostare una password in qualsiasi momento se è necessario per la protezione.

Timeout

Facoltativo

System.UInt32

Questo parametro consente di specificare il tempo di attesa per il completamento dell'operazione di test (in secondi). Il valore predefinito per Timeout è 30 secondi. È necessario specificare un valore di Timeout superiore a 0 secondi e inferiore a 1 ora (3600 secondi). È consigliabile configurare questo parametro con un valore pari o superiore a 5 secondi.

TrustAnySSLCertificate

Facoltativo

System.Management.Automation.SwitchParameter

Se si utilizza questo parametro, non saranno riportati gli errori della convalida del certificato SSL. Questo parametro consente al cmdlet Test-ImapConnectivity di verificare il servizio IMAP4 senza generare un errore nel caso in cui il certificato non corrisponda all'URL del server Accesso client.

WhatIf

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro WhatIf consente al comando di simulare le azioni da intraprendere sull'oggetto. Il parametro WhatIf consente di visualizzare le modifiche che verrebbero apportate senza applicarle. Con il parametro WhatIf non è necessario specificare un valore.

Tipi di input

Tipi restituiti

Errori

Errore Descrizione

 

 

Esempio

Il primo esempio di codice verifica la connettività IMAP4 per il server Accesso client Contoso12 utilizzando le credenziali per l'utente contoso\kweku.

Il secondo codice di esempio verifica la connettività IMAP4 di uno specifico server Accesso client denominato Contoso12 e verifica tutte le cassette postali di Exchange 2007,

Test-ImapConnectivity -ClientAccessServer:Contoso12 -MailboxCredential:(get-credential contoso\kweku)
Test-ImapConnectivity -ClientAccessServer:Contoso12