Disable-RemoteMailbox

Questo cmdlet è disponibile solo in Exchange locale.

Utilizzare il cmdlet Disable-RemoteMailbox per rimuovere le cassette postali dal servizio basato sul cloud, ma mantenere gli oggetti utente associati in Active Directory locale.

Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.

Sintassi

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 tale scopo, è necessario prima di tutto rimuovere la licenza di Exchange Online per la cassetta postale. In caso contrario, la cassetta postale non verrà 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.

Nota: se si desidera eseguire il provisioning di una cassetta postale cloud e l'archivio online associato, è necessario prima disabilitare l'archivio online con il comando Disable-RemoteMailbox <User> -Archive e quindi effettuare una sincronizzazione della directory prima di disabilitare la cassetta postale remota. Se si tenta di disabilitare sia l'archivio online che la cassetta postale del cloud senza una sincronizzazione tra di essi, potrebbe verificarsi una mancata corrispondenza di proprietà ArchiveGuid e un errore di convalida.

È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Sebbene in questo argomento vengano elencati tutti i parametri relativi al cmdlet, si potrebbe non avere accesso ad alcuni di essi qualora non siano 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 sul cloud associata all'utente di posta elettronica locale denominato Kim Akers. L'utente di posta elettronica viene automaticamente convertito in un utente normale. In questo esempio si presuppone che sia stata già rimossa la licenza di Exchange Online per la cassetta postale e che la sincronizzazione della directory sia stata configurata.

Esempio 2

Disable-RemoteMailbox "David Strome" -Archive

In questo esempio viene rimossa la cassetta postale di archiviazione basata sul cloud, ma viene conservata la cassetta postale basata sul cloud associata all'utente di posta elettronica locale denominato David Strome. In questo esempio si suppone che sia stata configurata la sincronizzazione della directory.

Parametri

-Archivio

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.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-Confirm

L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet 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 utilizzando l'esatta sintassi seguente: -Confirm:$false .
  • La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non dispone di una pausa incorporata. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-DomainController

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.

Type:Fqdn
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-Identity

Il parametro Identity consente di specificare la cassetta postale basata sul cloud. I valori validi sono:

  • ADObjectID
  • GUID
  • Nome distinto (DN)
  • \Nome utente del dominio
  • Nome dell'entità utente
  • LegacyExchangeDN
  • Indirizzo di posta elettronica
  • Alias utente
Type:RemoteMailboxIdParameter
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-IgnoreDefaultScope

L'opzione IgnoreDefaultScope imposta il comando in modo che ignori l'impostazione predefinita dell'ambito dei destinatari per la sessione di Exchange Management Shell e usi invece l'intera foresta come ambito. In questo modo, il comando consente di accedere a oggetti di Active Directory che non sono attualmente disponibili nell'ambito predefinito.

L'utilizzo del parametro IgnoreDefaultScope presenta 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.
Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-IgnoreLegalHold

L'opzione IgnoreLegalHold consente di specificare se ignorare lo stato di conservazione legale dell'utente remoto. Questa opzione consente di disabilitare 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 del cloud è in attesa, la richiesta di disabilitazione della cassetta postale viene bloccata e viene restituito un errore.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-WhatIf

L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Input

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

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.