Conectar ou restaurar uma caixa de correio excluída

Aplica-se a: Exchange Server 2013

Você pode usar o EAC ou o Shell para conectar uma caixa de correio excluída a uma conta de usuário do Active Directory. Quando você exclui uma caixa de correio, o Exchange mantém a caixa de correio no banco de dados da caixa de correio e alterna a caixa de correio para um estado desabilitado. A conta de usuário do Active Directory associada também é excluída. A caixa de correio é mantida até que o período de retenção de caixa de correio excluído expire, que é de 30 dias por padrão e, em seguida, é excluído permanentemente (ou limpo) do banco de dados da caixa de correio.

Até uma caixa de correio excluída de forma reversível ser excluída permanentemente do banco de dados de caixa de correio do Exchange, é possível utilizar o EAC ou o Shell para conectá-la a uma conta de usuário do Active Directory. Também é possível utilizar o Shell para restaurar o conteúdo da caixa de correio excluída para uma caixa de correio existente.

Para saber mais sobre caixas de correio desconectadas e executar outras tarefas de gerenciamento relacionadas, confira estes tópicos:

Do que você precisa saber para começar?

  • Tempo estimado para conclusão: 2 minutos.

  • Para executar este procedimento ou estes procedimentos, você precisa receber permissões. 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.

  • Crie uma nova conta de usuário no Active Directory para conectar a caixa de correio excluída. Ou utilize o cmdlet Get-User no Shell para verificar se a conta de usuário do Active Directory à qual deseja conectar a caixa de correio excluída existe e se ela já não está associada a outra caixa de correio. Para conectar uma caixa de correio excluída a uma conta de usuário, a conta deve existir e o valor da propriedade RecipientType deve ser User, o que indica que a conta ainda não está habilitada para caixa de correio.

    Para organizações locais do Exchange, você também pode verificar essas informações em Usuários e Computadores do Active Directory.

    Importante

    Ao conectar as caixas de correio vinculadas excluídas, caixas de correio de recursos ou caixas de correio compartilhadas, a conta de usuário do Active Directory à qual você está conectando a caixa de correio deverá ser desabilitada.

  • Para verificar se a caixa de correio excluída à qual você deseja conectar uma conta de usuário existe no banco de dados da caixa de correio e não é uma caixa de correio excluída, substitua <DisplayName> pelo nome de exibição da caixa de correio e execute os comandos a seguir.

    $dbs = Get-MailboxDatabase
    $dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"} | Format-List DisplayName,Database,DisconnectReason
    

    A caixa de correio excluída precisa existir no banco de dados da caixa de correio e o valor da propriedade DisconnectReason deve ser Disabled. Se a caixa de correio tiver sido limpa a partir do banco de dados, o comando não retornará nenhum resultado.

  • Para informações sobre atalhos de teclado que possam se aplicar aos procedimentos neste tópico, consulte Atalhos de teclado no Centro de administração do Exchange.

  • Está enfrentando problemas? Peça ajuda nos fóruns do Exchange. Visite os fóruns no Exchange Server.

Conectar uma caixa de correio excluída

Ao conectar uma caixa de correio excluída, você associa a caixa de correio a uma conta de usuário que não está habilitada para email, o que significa que ela não tem uma caixa de correio existente. Para conectar uma caixa de correio excluída a uma conta de usuário que tenha uma caixa de correio, é preciso restaurar a caixa de correio excluída. Para saber mais, confira Restaurar uma caixa de correio excluída mais adiante neste tópico.

Utilizar o EAC para conectar uma caixa de correio excluída

O procedimento seguinte mostra como conectar uma caixa de correio de usuário excluída a uma conta de usuário. Você pode também usar esse procedimento para conectar caixas de correio vinculadas, caixas de correio de recursos e caixas de correio compartilhadas que tenham sido excluídas para uma conta de usuário.

  1. No EAC, navegue até Destinatários>Caixas de correio.

  2. Clique emMais Opções Ícone. e clique em Conectar uma caixa de correio.

    Uma lista de caixas de correio desconectadas no servidor do Exchange selecionado em sua organização do Exchange será exibida.

    Observação

    Essa lista de caixas de correio desconectadas inclui caixas de correio desabilitadas, caixas de correio excluídas e caixas de correio excluídas de forma reversível.

  3. Clique na caixa de correio excluída à qual deseja conectar um usuário e clique em Conectar.

  4. Na janela que pergunta se você tem certeza de que deseja conectar a caixa de correio, clique em Sim.

    É exibida uma lista de contas de usuário que não estão habilitados para email.

  5. Clique no usuário ao qual você deseja conectar a caixa de correio excluída e clique em OK.

    O Exchange conectará a caixa de correio excluída à conta de usuário selecionada.

Utilize o Shell para conectar uma caixa de correio excluída

Use o cmdlet Connect-Mailbox no Shell para conectar uma caixa de correio excluída a uma conta de usuário que não está habilitada para email. Você precisa especificar o tipo de caixa de correio que está conectando. Os exemplos a seguir mostram a sintaxe de reconexão de caixas de correio de usuário, vinculadas, de ambiente, de equipamento e compartilhadas. Em todos os exemplos, o parâmetro opcional Alias é usado para especificar o alias de email, que é a parte do endereço de email no lado esquerdo do símbolo em (@). Se você não incluir o parâmetro Alias , o valor especificado no parâmetro User ou LinkedMasterAccount será usado para criar o alias para o endereço de email da caixa de correio reconectada.

Observação

Conforme mencionado anteriormente, quando você conectar caixas de correio vinculadas, de recurso ou compartilhadas, a conta de usuário do Active Directory à qual está vinculando a caixa de correio deverá ser desabilitada.

Este exemplo conecta-se a uma caixa de correio de usuário. O parâmetro Identity especifica o nome de exibição da caixa de correio excluída retida no banco de dados de caixa de correio chamado MBXDB01. O parâmetro User especifica a conta de usuário do Active Directory para conectar a caixa de correio.

Connect-Mailbox -Identity "Paul Cannon" -Database MBXDB01 -User "Robin Wood" -Alias robinw

Observação

Você também pode usar os valores para as LegacyDN propriedades ou MailboxGuid para identificar a caixa de correio excluída.

Este exemplo conecta uma caixa de correio vinculada. O parâmetro Identity especifica a caixa de correio excluída no banco de dados de caixa de correio chamado MBXDB02. O parâmetro LinkedMasterAccount especifica a conta de usuário do Active Directory na floresta de contas à qual você deseja conectar a caixa de correio. O parâmetro LinkedDomainController especifica um controlador de domínio na floresta de contas.

Connect-Mailbox -Identity "Temp User" -Database MBXDB02 -LinkedDomainController FabrikamDC01 -LinkedMasterAccount danpark@fabrikam.com -Alias dpark

Este exemplo conecta uma caixa de correio de sala.

Connect-Mailbox -Identity "rm2121" -Database "MBXResourceDB" -User "Conference Room 2121" -Alias ConfRm2121 -Room

Este exemplo conecta uma caixa de correio de equipamento.

Connect-Mailbox -Identity "MotorPool01" -Database "MBXResourceDB" -User "Van01 (12 passengers)" -Alias van01 -Equipment

Este exemplo conecta uma caixa de correio compartilhada.

Connect-Mailbox -Identity "Printer Support" -Database MBXDB01 -User "Corp Printer Support" -Alias corpprint -Shared

Observação

Você também pode usar os LegacyDN valores ou MailboxGuid para identificar a caixa de correio excluída.

Para informações detalhadas sobre sintaxes e parâmetros, confira Connect-Mailbox.

Como saber se funcionou?

Para verificar se você conectou com êxito uma caixa de correio excluída a uma conta de usuário, siga um destes procedimentos:

  • No EAC, clique em Destinatários, navegue até a página apropriada para o tipo de caixa de correio que você conectou, clique em Atualizar Ícone de Atualização. e verificar se a caixa de correio está listada.

  • Em Usuários e Computadores do Active Directory, clique com o botão direito do mouse na conta de usuário que conectou à caixa de correio e clique em Propriedades. Na guia Geral, a caixa Email está preenchida com o endereço de email da caixa de correio conectada.

  • No Shell, execute o comando a seguir.

    Get-User <identity>
    

    O valor UserMailbox da propriedade RecipientType indica que a conta de usuário e a caixa de correio estão conectadas. Você pode também executar o comando Get-Mailbox <identity> para verificar se a caixa de correio estava conectada.

Restaurar uma caixa de correio excluída

É possível usar o Shell para restaurar uma caixa de correio excluída para uma caixa de correio existente usando o cmdlet New-MailboxRestoreRequest. Ao restaurar uma caixa de correio excluída, seu conteúdo será copiado para uma caixa de correio existente, chamada de caixa de correio de destino. Após a restauração de uma caixa de correio excluída, ela ainda fica mantida no banco de dados de caixa de correio até ser excluída permanentemente por um administrador ou eliminada quando o período de retenção da caixa de correio excluída expirar.

Após uma solicitação de restauração de caixa de correio ser concluída com êxito, ela ficará retida por 30 dias, por padrão, antes de ser removida. Você pode removê-la mais cedo, usando o cmdlet Remove-StoreMailbox.

Observação

O EAC não pode ser usado para restaurar uma caixa de correio excluída.

Utilize o Shell para restaurar uma caixa de correio excluída

Para criar uma solicitação de restauração de caixa de correio, é preciso usar o nome para exibição, a GUID da caixa de correio ou o nome diferenciado (DN) herdado da caixa de correio excluída. Use o cmdlet Get-MailboxStatistics para exibir os valores do DisplayName, MailboxGuide LegacyDN as propriedades da caixa de correio excluída que você deseja restaurar. Por exemplo, execute o seguinte comando para retornar essas informações de todas as caixas de correio excluídas na sua organização.

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -eq "Disabled"} | Format-List DisplayName,MailboxGuid,LegacyDN,Database

Este exemplo restaura a caixa de correio excluída, que é identificada pelo parâmetro SourceStoreMailbox e está localizada no banco de dados de caixa de correio MBXDB01, para a caixa de correio de destino Debra Garcia. O parâmetro AllowLegacyDNMismatch é usado para que a caixa de correio de origem possa ser restaurada em uma caixa de correio diferente, uma que não tenha o mesmo valor DN herdado.

New-MailboxRestoreRequest -SourceStoreMailbox e4890ee7-79a2-4f94-9569-91e61eac372b -SourceDatabase MBXDB01 -TargetMailbox "Debra Garcia" -AllowLegacyDNMismatch

Este exemplo restaura a caixa de correio de arquivo morto excluída de Brenda Fernandes para sua caixa de correio de arquivo morto atual. O parâmetro AllowLegacyDNMismatch não é necessário porque uma caixa de correio primária e sua caixa de correio de arquivo correspondente têm o mesmo DN herdado.

New-MailboxRestoreRequest -SourceStoreMailbox "Personal Archive - Pilar Pinilla" -SourceDatabase "MDB01" -TargetMailbox pilarp@contoso.com -TargetIsArchive

Para obter informações detalhadas de sintaxes e parâmetros, consulte New-MailboxRestoreRequest.

Utilize o Shell para restaurar uma caixa de correio de pasta pública excluída

Se você excluiu com força uma caixa de correio de pasta pública que agora deseja restaurar e a caixa de correio está dentro do limite de retenção de item excluído (consulte Configurar cotas de Itens Excluídos e Itens Recuperáveis) você poderá usar o Connect-Mailbox cmdlet, seguido pelo Update-StoreMailboxState cmdlet. Para obter informações detalhadas de sintaxes e de parâmetros, confira Connect-Mailbox e Update-StoreMailboxState.

Será necessário o GUID da caixa de correio de pasta pública excluída, além do GUID ou o nome do banco de dados da caixa de correio que continha a caixa de correio de pasta pública. Se você não tiver essas informações, siga as seguintes etapas:

  1. Obtenha o nome de domínio totalmente qualificado (FQDN) do controlador e a floresta do Active Directory executando o seguinte cmdlet:

    Get-OrganizationConfig | fl OriginatingServer
    
  2. Com as informações retornadas pela Etapa 1, pesquise o contêiner Objetos Excluídos no Active Directory pelo GUID da caixa de correio de pasta pública e pelo GUID ou nome do banco de dados da caixa de correio na qual a caixa de correio de pasta pública excluída estava.

    Dica

    Você pode pesquisar o contêiner Objetos Excluídos usando um script personalizado ou usando o utilitário Ldp, que pode ser aberto ao digitar ldp.exe em um prompt do Powershell.

Ao descobrir o GUID da caixa de correio de pasta pública excluída e o nome ou GUID da caixa de correio do banco de dados que continha a caixa de correio de pasta pública, execute os seguintes comandos para restaurar a caixa de correio de pasta pública.

  1. Crie um novo objeto do Active Directory executando os seguintes comandos (você pode ser solicitado a fornecer credenciais apropriadas):

    New-MailUser <mailUserName> -ExternalEmailAddress <emailAddress>
    
    Get-MailUser <mailUserName> | Disable-MailUser
    

    Onde <mailUserName>, <emailAddress>e <mailUserName> são valores que você escolhe. Você precisará usar o mesmo <mailUserName> valor na próxima etapa.

  2. Conecte a caixa de correio de pasta pública excluída ao objeto do Active Directory que você acabou de criar executando o comando a seguir:

    Connect-Mailbox -Identity <public folder mailbox GUID> -Database <database name or GUID> -User <mailUserName>
    

    Observação

    O Identity parâmetro especifica o objeto de caixa de correio no banco de dados do Exchange para se conectar a um objeto de usuário do Active Directory. O exemplo acima especifica o GUID da caixa de correio de pasta pública, mas você também pode usar o valor do Nome de Exibição ou o valor LegacyExchangeDN.

  3. Execute Update-StoreMailboxState na caixa de correio da pasta pública, com base no exemplo a seguir:

    Update-StoreMailboxState -Identity <public folder mailbox GUID> -Database <database name or GUID>
    

    Assim como na Etapa 2, o Identity parâmetro aceitará valores GUID, Nome de Exibição ou LegacyExchangeDN para a caixa de correio da pasta pública.

Como saber se funcionou?

Para verificar se uma caixa de correio de pasta pública excluída já foi restaurada, execute o cmdlet Get-PublicFolder -GetChildren -<public folder mailbox GUID>. Este cmdlet funcionará se a restauração tiver sido bem-sucedida.

Para obter mais informações, consulte: