Disable-Mailbox
Este cmdlet está disponível no Exchange local e no serviço baseado na nuvem. Alguns parâmetros e configurações podem ser exclusivos de um ambiente ou de outro.
Use o cmdlet Disable-Mailbox para desabilitar a caixa de correio de usuários existentes que já têm caixas de correio. Para esse cmdlet, um usuário também pode ser uma caixa de correio de pasta pública ou um objeto InetOrgPerson. A conta de usuário associada à caixa de correio permanece, mas não está mais associada a uma caixa de correio.
Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.
Sintaxe
Arbitration
Disable-Mailbox
[-Identity] <MailboxIdParameter>
[-Arbitration]
[-DisableLastArbitrationMailboxAllowed]
[-DisableArbitrationMailboxWithOABsAllowed]
[-Confirm]
[-DomainController <Fqdn>]
[-IgnoreDefaultScope]
[-IgnoreLegalHold]
[-WhatIf]
[<CommonParameters>]
Archive
Disable-Mailbox
[-Identity] <MailboxIdParameter>
[-Archive]
[-PermanentlyDisable]
[-Confirm]
[-DomainController <Fqdn>]
[-IgnoreDefaultScope]
[-IgnoreLegalHold]
[-WhatIf]
[<CommonParameters>]
PublicFolder
Disable-Mailbox
[-Identity] <MailboxIdParameter>
[-Confirm]
[-PublicFolder]
[-DomainController <Fqdn>]
[-IgnoreDefaultScope]
[-IgnoreLegalHold]
[-WhatIf]
[<CommonParameters>]
RemoteArchive
Disable-Mailbox
[-Identity] <MailboxIdParameter>
[-RemoteArchive]
[-Confirm]
[-DomainController <Fqdn>]
[-IgnoreDefaultScope]
[-IgnoreLegalHold]
[-WhatIf]
[<CommonParameters>]
Description
O cmdlet Disable-Mailbox remove os atributos do Exchange da caixa de correio do Active Directory. A caixa de correio não é excluída e pode ser reconectada a seu usuário posteriormente por meio do cmdlet Connect-Mailbox.
O cmdlet Disable-Mailbox também executa a tarefa de limpeza na caixa de correio individual; a caixa de correio será desconectada imediatamente após a conclusão dessa tarefa.
Em circunstâncias normais, uma caixa de correio é marcada como desconectada imediatamente após a conclusão do comando Disable-Mailbox ou Remove-Mailbox. No entanto, se a caixa de correio foi desabilitada ou removida enquanto o serviço de Repositório de Informações do Exchange foi interrompido ou se foi desabilitada ou removida por um meio externo diferente das interfaces de gerenciamento do Exchange, o status do objeto de caixa de correio no banco de dados de caixa de correio do Exchange não será marcado como desconectado.
Para executar esse cmdlet, você precisa ter permissões. Embora este artigo liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.
Exemplos
Exemplo 1
Disable-Mailbox -Identity "John Woods"
Este exemplo desabilita a caixa de correio do usuário chamado John Woods e remove todos os atributos de caixa de correio da conta de usuário de John.
Exemplo 2
Disable-Mailbox -Identity "John Woods" -RemoteArchive
Esse exemplo desabilita o arquivamento remoto do usuário local chamado Marco Santos.
Parâmetros
-Arbitration
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Este parâmetro está disponível somente no Exchange local.
A opção de arbitragem é necessária para desabilitar as caixas de correio de arbitragem. Não é preciso especificar um valor com essa opção.
As caixas de correio de arbitragem são caixas de correio do sistema usadas para armazenar diferentes tipos de dados do sistema e para gerenciar o fluxo de trabalho de aprovação de mensagens.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
Arbitration
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Archive
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online, Complemento de segurança interna para segurança local caixas de correio
A opção Archive especifica se a caixa de correio de arquivamento deve ser desconectada do usuário associado. Não é preciso especificar um valor com essa opção.
Não é possível usar essa opção com a opção RemoteArchive.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
Archive
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Confirm
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online, Complemento de segurança interna para segurança local caixas de correio
A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. A forma como essa opção afeta o cmdlet depende se o cmdlet requer confirmação antes de continuar.
- Cmdlets destrutivos (por exemplo, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata:
-Confirm:$false. - A maioria dos outros cmdlets (por exemplo, New- e Set-) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a reconhecer o comando antes de continuar.
Este cmdlet tem uma pausa interna, portanto, use -Confirm:$false para ignorar a confirmação.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | cf |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DisableArbitrationMailboxWithOABsAllowed
Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Este parâmetro está disponível somente no Exchange local.
A opção DisableArbitrationMailboxWithOABsAllowed especifica se as verificações de catálogos de endereços offline (OABs) devem ser ignoradas na caixa de correio de arbitragem especificada que está sendo desabilitada por email. Quando você usa essa opção, a caixa de correio de arbitragem é desativada, mesmo se OABs estiverem presentes na caixa de correio. Não é preciso especificar um valor com essa opção.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
Arbitration
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DisableLastArbitrationMailboxAllowed
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Este parâmetro está disponível somente no Exchange local.
A opção DisableLastArbitrationMailboxAllowed especifica se a caixa de correio especificada deve ser desabilitada, mesmo que seja a última caixa de correio de arbitragem na organização. Se a última caixa de correio de arbitragem da organização for desabilitada, não será possível ter grupos de distribuição criadas por usuários ou destinatários moderados. Não é preciso especificar um valor com essa opção.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
Arbitration
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DomainController
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Este parâmetro está disponível somente no Exchange local.
O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.
Propriedades do parâmetro
| Tipo: | Fqdn |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Identity
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online, Complemento de segurança interna para segurança local caixas de correio
O parâmetro Identity especifica a caixa de correio que você deseja desabilitar por caixa de correio. É possível usar qualquer valor que identifique a caixa de correio exclusivamente. Por exemplo:
- Nome
- Alias
- Nome diferenciado (DN)
- Nome diferenciado (DN)
- Domínio\Nome de usuário
- Endereço de email
- GUID
- LegacyExchangeDN
- SamAccountName
- ID de usuário ou nome UPN
Propriedades do parâmetro
| Tipo: | MailboxIdParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-IgnoreDefaultScope
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Este parâmetro está disponível somente no Exchange local.
A opção IgnoreDefaultScope informa ao comando para ignorar a configuração de escopo de destinatário padrão para a sessão do PowerShell do Exchange e usar toda a floresta como escopo. Não é preciso especificar um valor com essa opção.
Essa opção permite que o comando acesse objetos do Active Directory que não estão disponíveis no momento no escopo padrão, mas também introduz as seguintes restrições:
- Não é possível usar o parâmetro DomainController. O comando usa um servidor de catálogo global adequado automaticamente.
- Não é possível usar o parâmetro DomainController. O comando usa um servidor de catálogo global adequado automaticamente.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-IgnoreLegalHold
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Este parâmetro está disponível somente no Exchange local.
O comutador IgnoreLegalHold ignora o status de retenção legal do usuário. Não é preciso especificar um valor com essa opção.
Quando você desabilita ou remove o usuário, a caixa de correio baseada em nuvem do usuário que está em retenção legal também é desabilitada ou removida.
Depois de desabilitar ou remover uma caixa de correio, você não poderá incluí-la em uma pesquisa de descoberta. Quando você desabilita uma caixa de correio, ela é desconectada da conta do usuário. As caixas de correio desconectadas e removidas são excluídas permanentemente do banco de dados de caixa de correio após o período de retenção da caixa de correio excluída expirar. No entanto, você também pode remover uma caixa de correio e limpá-la imediatamente do banco de dados da caixa de correio. Verifique com o departamento jurídico ou de Recursos Humanos da sua organização antes de desabilitar ou remover uma caixa de correio que está em retenção legal.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-PermanentlyDisable
Aplicável: Exchange Online
Esse parâmetro só está disponível no serviço baseado em nuvem.
A opção PermanentlyDisable especifica se a caixa de correio deve ser desabilitada permanentemente. Não é preciso especificar um valor com essa opção.
Observações:
- Você só pode usar essa opção em caixas de correio de usuário que não estão licenciadas e não estão em espera.
- Quando a licença do Exchange Online é removida de uma caixa de correio sem seguir outras etapas de desprovisionamento, isso pode deixar a caixa de correio em um estado de exclusão irreversível. Nesse caso, esse parâmetro não é útil. Você pode usá-lo, por exemplo, em ambientes híbridos do Exchange.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
Archive
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-PublicFolder
Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Este parâmetro está disponível somente no Exchange local.
A opção PublicFolder é necessária para desabilitar caixas de correio de pasta pública para desabilitar a caixa de correio. Não é preciso especificar um valor com essa opção.
As caixas de correio de pasta pública são caixas de correio desenvolvidas especialmente para armazenar a hierarquia e o conteúdo das pastas públicas.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
PublicFolder
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-RemoteArchive
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Este parâmetro está disponível somente no Exchange local.
O comutador RemoteArchive especifica se o arquivo morto remoto deve ser desconectado dessa caixa de correio. Os arquivos mortos remotos existem no serviço baseado em nuvem. Quando você usa essa opção, a propriedade RemoteRecipientType da caixa de correio é redefinida para especificar que a caixa de correio não tenha um arquivamento remoto. Não é preciso especificar um valor com essa opção.
Não é possível usar essa opção com a opção Arquivo.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
RemoteArchive
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-WhatIf
Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online, Complemento de segurança interna para segurança local caixas de correio
A opção WhatIf mostra o que o comando faz sem fazer nenhuma alteração. Não é preciso especificar um valor com essa opção.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | wi |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.
Entradas
Input types
Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.
Saídas
Output types
Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.