Conectar ou restaurar uma caixa de correio excluída
Aplica-se a: Exchange Server 2013
Pode utilizar o EAC ou a Shell para ligar uma caixa de correio eliminada a uma conta de utilizador do Active Directory. Quando elimina uma caixa de correio, o Exchange mantém a caixa de correio na base de dados da caixa de correio e muda a caixa de correio para um estado desativado. A conta de utilizador do Active Directory associada também é eliminada. A caixa de correio é mantida até que o período de retenção da caixa de correio eliminado expire, que é de 30 dias por predefinição e, em seguida, é eliminada permanentemente (ou removida) da base 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 ligar uma caixa de correio eliminada a uma conta de utilizador, a conta tem de existir e o valor da propriedade RecipientType tem de ser
User
, o que indica que a conta ainda não está ativada 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 eliminada à qual pretende ligar uma conta de utilizador existe na base de dados da caixa de correio e não é uma caixa de correio eliminada de forma recuperável, substitua <DisplayName> pelo nome a apresentar da caixa de correio e execute os seguintes comandos.
$dbs = Get-MailboxDatabase $dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"} | Format-List DisplayName,Database,DisconnectReason
A caixa de correio eliminada tem de existir na base de dados da caixa de correio e o valor da propriedade DisconnectReason tem de 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.
No EAC, navegue até Destinatários>Caixas de correio.
Clique em e, em seguida, clique em Ligar 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.
Clique na caixa de correio excluída à qual deseja conectar um usuário e clique em Conectar.
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.
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 Alias opcional é utilizado para especificar o alias de e-mail, que é a parte do endereço de e-mail no lado esquerdo do símbolo (@). Se não incluir o parâmetro Alias , o valor especificado no parâmetro User ou LinkedMasterAccount é utilizado para criar o alias para o endereço de e-mail da caixa de correio novamente ligada.
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 Identidade especifica o nome a apresentar da caixa de correio eliminada retida na base de dados da caixa de correio com o nome MBXDB01. O parâmetro Utilizador especifica a conta de utilizador do Active Directory à qual ligar a caixa de correio.
Connect-Mailbox -Identity "Paul Cannon" -Database MBXDB01 -User "Robin Wood" -Alias robinw
Observação
Também pode utilizar os valores das LegacyDN
propriedades ou MailboxGuid
para identificar a caixa de correio eliminada.
Este exemplo conecta uma caixa de correio vinculada. O parâmetro Identidade especifica a caixa de correio eliminada na base de dados da caixa de correio com o nome MBXDB02. O parâmetro LinkedMasterAccount especifica a conta de utilizador do Active Directory na floresta de conta à qual pretende ligar a caixa de correio. O parâmetro LinkedDomainController especifica um controlador de domínio na floresta de conta.
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
Também pode utilizar os LegacyDN
valores ou MailboxGuid
para identificar a caixa de correio eliminada.
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 para a página adequada para o tipo de caixa de correio que ligou e clique em e verifique 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 utilizador e a caixa de correio estão ligadas. 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. Utilize o cmdlet Get-MailboxStatistics para apresentar os valores das DisplayName
propriedades , MailboxGuid
e LegacyDN
da caixa de correio eliminada que pretende 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 eliminada, que é identificada pelo parâmetro SourceStoreMailbox e está localizada na base de dados da caixa de correio MBXDB01, para a caixa de correio de destino Debra Garcia. O parâmetro AllowLegacyDNMismatch é utilizado para que a caixa de correio de origem possa ser restaurada para uma caixa de correio diferente, que não tenha o mesmo valor de DN legado.
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 principal e a respetiva caixa de correio de arquivo correspondente têm o mesmo DN legado.
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 eliminou uma caixa de correio de pasta pública que pretende restaurar e a caixa de correio estiver dentro do limite de Retenção de Itens Eliminados (consulte Configurar a retenção de Itens Eliminados e as quotas de Itens Recuperáveis), pode utilizar o Connect-Mailbox
cmdlet, seguido do 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:
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
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.
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 os valores que escolher. Terá de utilizar o mesmo<mailUserName>
valor no próximo passo.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 da caixa de correio na base de dados do Exchange para ligar a um objeto de utilizador 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.Execute
Update-StoreMailboxState
na caixa de correio da pasta pública, com base no seguinte exemplo:Update-StoreMailboxState -Identity <public folder mailbox GUID> -Database <database name or GUID>
Tal como no Passo 2, o
Identity
parâmetro aceitará os valores GUID, Nome a Apresentar 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: