Disable-RemoteMailbox
Questo cmdlet è disponibile solo in Exchange locale.
Usare il cmdlet Disable-RemoteMailbox per rimuovere le cassette postali degli utenti dal servizio basato su cloud, mantenendo però gli oggetti utente associati nel Active Directory locale.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
Default (Impostazione predefinita)
Disable-RemoteMailbox
[-Identity] <RemoteMailboxIdParameter>
[-Archive]
[-Confirm]
[-DomainController <Fqdn>]
[-IgnoreDefaultScope]
[-IgnoreLegalHold]
[-WhatIf]
[<CommonParameters>]
Descrizione
Utilizzare il cmdlet Disable-RemoteMailbox per eseguire le azioni riportate di seguito:
- Rimuovere una cassetta postale basata sul cloud mantenendo l'account utente locale associato. A questo scopo, è prima necessario rimuovere la licenza di Exchange Online per la cassetta postale. In caso contrario, la cassetta postale non viene rimossa. L'utente di posta elettronica locale viene automaticamente convertito in un oggetto utente normale. È possibile abilitare l'oggetto utente locale all'uso della posta utilizzando il cmdlet Enable-MailUser.
- Disconnettere una cassetta postale di archiviazione basata sul cloud da una cassetta postale basata sul cloud. La cassetta postale basata sul cloud e l'utente di posta elettronica locale associato vengono conservati.
Se si desidera rimuovere sia la cassetta postale basata sul cloud sia l'utente di posta elettronica locale associato, utilizzare il cmdlet Remove-RemoteMailbox.
Affinché una cassetta postale possa essere rimossa dal cloud, è necessario che la sincronizzazione della directory sia configurata correttamente. La rimozione della cassetta postale basata sul cloud non è immediata e dipende dalla programmazione relativa alla sincronizzazione della directory.
Note:
- Se si sta eseguendo il deprovisioning di una cassetta postale cloud e dell'archivio online associato, è necessario disabilitare l'archivio online con il comando
Disable-RemoteMailbox <User> -Archivee quindi eseguire una sincronizzazione della directory prima di disabilitare la cassetta postale remota. Se si tenta di disabilitare l'archivio online e la cassetta postale cloud senza una sincronizzazione reciproca, potrebbe verificarsi una mancata corrispondenza e un errore di convalida di ArchiveGuid. - A causa dell'architettura del servizio corrente, è necessario convertire le cassette postali condivise in cassette postali utente prima di eseguire il cmdlet Disable-RemoteMailbox.
È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Anche se questo articolo elenca tutti i parametri per il cmdlet, si potrebbe non avere accesso ad alcuni parametri se non sono inclusi nelle autorizzazioni assegnate. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.
Esempio
Esempio 1
Disable-RemoteMailbox "Kim Akers"
In questo esempio viene rimossa la cassetta postale basata su cloud associata all'utente di posta locale Kim Akers. L'utente di posta elettronica viene automaticamente convertito in un utente normale. In questo esempio si presuppone che sia già stata rimossa la licenza di Exchange Online per la cassetta postale e che la sincronizzazione della directory sia configurata.
Esempio 2
Disable-RemoteMailbox "David Strome" -Archive
In questo esempio viene rimossa la cassetta postale di archiviazione basata sul cloud, ma viene mantenuta la cassetta postale basata sul cloud associata all'utente di posta elettronica locale di nome David Strome. In questo esempio si presuppone che la sincronizzazione della directory sia configurata.
Parametri
-Archive
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
L'opzione Archive consente di specificare se disconnettere la cassetta postale di archiviazione basata sul cloud da quella associata. Con questa opzione non è necessario specificare alcun valore.
Se si utilizza questa opzione, non vengono rimossi né l'utente di posta elettronica locale né la cassetta postale basata sul cloud associata.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Confirm
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. Il modo in cui questa opzione influisce sul cmdlet varia se il cmdlet richiede o meno una conferma prima di procedere.
- I cmdlet distruttivi (ad esempio, i cmdlet Remove-*) dispongono di una pausa incorporata che impone all'utente di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi:
-Confirm:$false. - La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non dispone di una pausa incorporata. Per questi cmdlet, se si specifica l'opzione Confirm senza un valore, viene introdotta una pausa che impone di confermare il comando prima di procedere.
Questo cmdlet ha una pausa incorporata, quindi è consigliabile usare -Confirm:$false per ignorare la conferma.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | cfr |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-DomainController
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, dc01.contoso.com.
Proprietà dei parametri
| Tipo: | Fqdn |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Identity
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro Identity consente di specificare la cassetta postale basata sul cloud. I valori validi sono:
- ADObjectID
- GUID
- Nome distinto (DN)
- Dominio\Nomeutente
- Nome dell'entità utente
- LegacyExchangeDN
- Indirizzo di posta elettronica
- Alias utente
Proprietà dei parametri
| Tipo: | RemoteMailboxIdParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 1 |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-IgnoreDefaultScope
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
L'opzione IgnoreDefaultScope indica al comando di ignorare l'impostazione dell'ambito del destinatario predefinito per la sessione PowerShell di Exchange e di utilizzare l'intera foresta come ambito. Con questa opzione non è necessario specificare alcun valore.
Questa opzione consente al comando di accedere agli oggetti di Active Directory che non sono attualmente disponibili nell'ambito predefinito, ma introduce anche le seguenti restrizioni:
- Non è possibile utilizzare il parametro DomainController. Il comando utilizza automaticamente un server di catalogo globale appropriato.
- È possibile utilizzare solo il DN per il parametro Identity. Non vengono accettate altre forme di identificazione, ad esempio alias o GUID.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-IgnoreLegalHold
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
L'opzione IgnoreLegalHold ignora lo stato di blocco a fini giudiziari dell'utente remoto. Con questa opzione non è necessario specificare alcun valore.
Questo parametro disabilita l'istanza dell'oggetto remoto nell'organizzazione locale e la richiesta di disabilitazione della cassetta postale viene sincronizzata con il cloud. Tuttavia, se la cassetta postale cloud è bloccata, la richiesta di disabilitare la cassetta postale viene bloccata e viene restituito un errore.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-WhatIf
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
L'opzione WhatIf mostra le operazioni eseguite dal comando senza apportare modifiche. Con questa opzione non è necessario specificare alcun valore.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | wi |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.
Input
Input types
Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.
Output
Output types
Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.