Expandir Minimizar
Este tópico ainda não foi avaliado como - Avalie este tópico

Remove-Mailbox

 

Aplica-se a: Exchange Server 2013, Exchange Online

Tópico modificado em: 2012-12-27

Use o cmdlet Remove-Mailbox para excluir a conta de usuário associada a uma determinada caixa de correio do Active Directory e para processar a caixa de correio desconectada e associada, conforme determinado pelos parâmetros especificados.

Para obter informações sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Sintaxe.

Remove-Mailbox -Identity <MailboxIdParameter> [-KeepWindowsLiveID <SwitchParameter>] [-Permanent <$true | $false>] <COMMON PARAMETERS>
Remove-Mailbox -Database <DatabaseIdParameter> -StoreMailboxIdentity <StoreMailboxIdParameter> <COMMON PARAMETERS>
COMMON PARAMETERS: [-Arbitration <SwitchParameter>] [-Confirm [<SwitchParameter>]] [-Disconnect <SwitchParameter>] [-DomainController <Fqdn>] [-ForReconciliation <SwitchParameter>] [-IgnoreDefaultScope <SwitchParameter>] [-IgnoreLegalHold <SwitchParameter>] [-PublicFolder <SwitchParameter>] [-RemoveLastArbitrationMailboxAllowed <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Este exemplo desconecta a caixa de correio do usuário John Rodman (john) da conta de usuário e remove o objeto de caixa de correio do Active Directory. A caixa de correio permanece no banco de dados do Exchange pelo período de retenção de caixa de correio excluída configurado para o banco de dados da caixa de correio.

Remove-Mailbox -Identity contoso\john

Este exemplo desconecta a caixa de correio do usuário John Rodman (john) da conta de usuário, remove o objeto de caixa de correio do Active Directory e remove a caixa de correio do banco de dados do Exchange.

Remove-Mailbox -Identity contoso\john -Permanent $true

Este exemplo remove a caixa de correio de John Rodman do banco de dados do Exchange, supondo que a caixa de correio já tenha sido desconectada do usuário. Este exemplo usa o cmdlet Get-Mailbox para obter o valor do GUID da caixa de correio usando o nome para exibição da caixa de correio desconectada. Esse valor é necessário para o parâmetro StoreMailboxIdentity do cmdlet Remove-Mailbox.

$Temp = Get-Mailbox | Where {$_.DisplayName -eq 'John Rodman'}
Remove-Mailbox -Database Server01\Database01 -StoreMailboxIdentity $Temp.MailboxGuid

Use somente o parâmetro Identity para desconectar a caixa de correio do usuário e remover o objeto de usuário do Active Directory. O objeto de caixa de correio ainda existe. Por padrão, a caixa de correio permanece no banco de dados do Exchange por 30 dias e, em seguida, é excluída.

Use os parâmetros Identity e Permanent para desconectar a caixa de correio do usuário, remover o objeto de usuário do Active Directory e remover o objeto de caixa de correio do banco de dados do Exchange. O objeto de caixa de correio não permanece no banco de dados do Exchange como uma caixa de correio desconectada.

Use os parâmetros Database e StoreMailboxIdentity para remover um objeto de caixa de correio do banco de dados do Exchange. Nesse caso, o objeto de caixa de correio já foi desconectado do usuário. Por exemplo, se você executar o cmdlet Disable-Mailbox, o objeto de caixa de correio do Exchange ainda existirá, mas estará desconectado do objeto de usuário do Active Directory. Os parâmetros Database e StoreMailboxIdentity podem ser usados para remover o objeto de caixa de correio desconectado.

Para executar esse cmdlet, você precisa ter permissões. Embora todos os parâmetros para este cmdlet estejam listados neste tópico, talvez você não tenha acesso a alguns parâmetros, caso eles não estejam incluídos nas permissões atribuídas a você. Para ver de que permissões você precisa, consulte o Seção "Permissões de provisionamento do destinatário" do tópico Permissões de Destinatários.

 

Parâmetro Obrigatório Tipo Descrição

Database

Obrigatório

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

O parâmetro Database especifica o banco de dados que contém o objeto caixa de correio. Utilize um dos seguintes valores:

  • GUID
  • Nome do banco de dados

Este parâmetro deve ser usado juntamente com o parâmetro StoreMailboxIdentity. O parâmetro Database não pode ser usado com o parâmetro Identity. Se você desconectou uma caixa de correio de seu usuário associado e deseja remover o objeto de caixa de correio do repositório do Exchange, use os parâmetros Database e StoreMailboxIdentity.

Identity

Obrigatório

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

O parâmetro Identity identifica o objeto de caixa de correio que você deseja remover.

Esse parâmetro aceita os seguintes valores:

  • Alias
    Exemplo: JPhillips
  • Canonical DN
    Exemplo: Atlanta.Corp.Contoso.Com/Users/JPhillips
  • Display Name
    Exemplo: Jeff Phillips
  • Distinguished Name (DN)
    Exemplo: CN=JPhillips,CN=Users,DC=Atlanta,DC=Corp,DC=contoso,DC=com
  • Domain\Account
    Exemplo: Atlanta\JPhillips
  • GUID
    Exemplo: fb456636-fe7d-4d58-9d15-5af57d0354c2
  • Immutable ID
    Exemplo: fb456636-fe7d-4d58-9d15-5af57d0354c2@contoso.com
  • Legacy Exchange DN
    Exemplo: /o=Contoso/ou=AdministrativeGroup/cn=Recipients/cn=JPhillips
  • SMTP Address
    Exemplo: Jeff.Phillips@contoso.com
  • User Principal Name
    Exemplo: JPhillips@contoso.com

O parâmetro Identity não pode ser usado com o parâmetro Database .

StoreMailboxIdentity

Obrigatório

Microsoft.Exchange.Configuration.Tasks.StoreMailboxIdParameter

O parâmetro StoreMailboxIdentity especifica o objeto de caixa de correio a remover. O parâmetro StoreMailboxIdentity é usado juntamente com o parâmetro Database para remover o objeto de caixa de correio do banco de dados do Exchange. Se você desconectou uma caixa de correio de seu usuário associado e deseja remover o objeto de caixa de correio do repositório do Exchange, use os parâmetros Database e StoreMailboxIdentity.

Arbitration

Opcional

System.Management.Automation.SwitchParameter

O parâmetro Arbitration especifica que a caixa de correio para a qual você está executando o comando é uma caixa de correio de arbitragem. As caixas de correio de arbitragem são usadas no gerenciamento do fluxo de trabalho da aprovação. Por exemplo, uma caixa de correio de arbitragem é usada no tratamento de destinatários moderados e na aprovação da associação do grupo de distribuição.

Confirm

Opcional

System.Management.Automation.SwitchParameter

A opção Confirm faz com que o comando pause o processamento e exige que você confirme o que o comando fará antes que o processamento continue. Não é preciso especificar um valor com a opção Confirm.

Disconnect

Opcional

System.Management.Automation.SwitchParameter

Esse parâmetro está reservado para uso interno da Microsoft.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

O parâmetro DomainController especifica o FQDN do controlador de domínio que grava essa alteração de configuração no Active Directory.

ForReconciliation

Opcional

System.Management.Automation.SwitchParameter

Esse parâmetro está reservado para uso interno da Microsoft.

IgnoreDefaultScope

Opcional

System.Management.Automation.SwitchParameter

O parâmetro IgnoreDefaultScope instrui o comando a ignorar a configuração de escopo do destinatário padrão do Shell de Gerenciamento do Exchange e usar toda a floresta como escopo. Isso permite que o comando acesse objetos do Active Directory que não estejam no escopo padrão. O uso do parâmetro IgnoreDefaultScope 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.
  • O DN só pode ser usado para o parâmetro Identity. Outras formas de identificação, como alias ou GUID, não são aceitas.

IgnoreLegalHold

Opcional

System.Management.Automation.SwitchParameter

A opção IgnoreLegalHold ignora o status de retenção legal do usuário de email e permite que remova a caixa de correio que está em retenção legal.

CautionCuidado:
Depois que remover uma caixa de correio, não poderá incluí-la em uma pesquisa de descoberta. Dependendo dos parâmetros de comando que você usar, as caixas de correio removidas são limpas imediatamente ou quando o expirar o período de retenção da caixa de correio excluída. Entre em contato com o departamento legal ou de recursos humanos da sua organização, antes de desabilitar uma caixa de correio que esteja em retenção legal.

KeepWindowsLiveID

Opcional

System.Management.Automation.SwitchParameter

Esse parâmetro se aplica a objetos no serviço baseado em nuvem. Ele não está disponível para implantações locais.

O parâmetro KeepWindowsLiveID preserva a conta do Microsoft (conhecida anteriormente como Windows Live ID) que está associada à caixa de correio excluída.

Permanent

Opcional

System.Boolean

O parâmetro Permanent, usado com o parâmetro Identity, especifica se a caixa de correio do usuário deve ser desconectada, se o objeto de usuário associado deve ser removido do Active Directory e se o objeto de caixa de correio do banco de dados do Exchange deve ser removido. Os dois valores possíveis para esse parâmetro são $true ou $false. O valor padrão é $false.

PublicFolder

Opcional

System.Management.Automation.SwitchParameter

O parâmetro PublicFolder especifica que a caixa de correio a ser removida é uma caixa de correio de pasta pública. 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. Você tem que incluir este parâmetro para remover uma caixa de correio de pasta pública.

RemoveLastArbitrationMailboxAllowed

Opcional

System.Management.Automation.SwitchParameter

A opção RemoveLastArbitrationMailboxAllowed especifica se a caixa de correio que você está tentando usar é a última caixa de correio de arbitragem na organização.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

A opção WhatIf instrui o comando a simular as ações que ele executaria no objeto. Ao usar a opção WhatIf, você poderá exibir quais alterações ocorrerão, sem precisar aplicar nenhuma dessas alterações. Você não precisa especificar um valor com a opção WhatIf.

Para ver os tipos de entrada que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlets. Se o campo Tipo de Entrada de um cmdlet estiver em branco, é porque o cmdlet não aceita dados de entrada.

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 cmdlets. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.

 
Isso foi útil para você?
(1500 caracteres restantes)
© 2013 Microsoft. Todos os direitos reservados.