Compartilhar via


Disable-Mailbox (RTM)

 

Aplica-se a: Exchange Server 2007

Tópico modificado em: 2011-02-01

Use o cmdlet Disable-Mailbox para desabilitar a caixa de correio de um usuário ou InetOrgPerson existente e remover do serviço de diretório do Active Directory os atributos do Exchange desse objeto. A conta de usuário associada à caixa de correio permanecerá no Active Directory, mas não será mais associada a uma caixa de correio.

Sintaxe

disable-Mailbox -Identity <MailboxIdParameter> [-DomainController <Fqdn>]

Descrição detalhada

O cmdlet Disable-Mailbox remove do Active Directory os atributos do Exchange da caixa de correio. 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. Não é necessário aguardar a manutenção noturna nem executar o cmdlet Clean-MailboxDatabase para que a caixa de correio seja desconectada.

Em circunstâncias normais, uma caixa de correio é marcada como desconectada imediatamente após a conclusão do comando Disable-Mailbox ou Remove-Mailbox. Contudo, se a caixa de correio foi desabilitada ou removida enquanto o serviço Armazenamento de Informações do Exchange estava parado, 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. Nesse caso, use o cmdlet Clean-MailboxDatabase para verificar o serviço de diretório do Active Directory em busca de caixas de correio desconectadas ainda não marcadas como desconectadas no banco de dados de caixa de correio do Microsoft Exchange e atualizar o status dessas caixas de correio no armazenamento de caixa de correio do Exchange. Para obter mais informações sobre o cmdlet Clean-MailboxDatabase, consulte Clean-MailboxDatabase (RTM).

Para executar o cmdlet Disable-Mailbox, você deve usar uma conta à qual esteja delegado o seguinte:

  • Função Administrador de Destinatários do Exchange

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange Server 2007, consulte Considerações sobre permissão.

Parâmetros

Parâmetro Necessário Tipo Descrição

Identity

Necessário

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Esse parâmetro especifica a caixa de correio que você deseja desabilitar. Você pode usar um dos seguintes valores:

  • GUID

  • Nome distinto

  • Domínio\Conta

  • Nome UPN

  • LegacyExchangeDN

  • SmtpAddress

  • Alias

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Este parâmetro especifica o controlador de domínio a ser usado para gravar essa alteração na configuração do Active Directory. Use o nome de domínio totalmente qualificado (FQDN) do controlador de domínio a ser usado.

Tipos de entrada

Tipos de retorno

Erros

Erro Descrição

  

 

Exemplo

O exemplo a seguir mostra como desabilitar a caixa de correio do usuário John Peoples, cujo alias é john, e como remover todos os atributos de caixa de correio do Active Directory.

Disable-Mailbox john@contoso.com