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