Infra - Exchange Server
Removendo usuários desconectados no Exchange Server 2007
Ao contrário do Exchange Server 2003, onde tínhamos uma opção de Purge nas mailbox desconectadas no Exchange Server 2007 esta opção não está mais disponível. A remoção pode ser feita através do Exchange Management Shell.
por Anderson PatricioAutor: Anderson Patricio / Rodrigo Rodrigues
Overview
Ao contrário do Exchange Server 2003, onde tínhamos uma opção de Purge nas mailbox desconectadas no Exchange Server 2007 esta opção não está mais disponível. A remoção pode ser feita através do Exchange Management Shell.
Solução
Nosso primeiro passo é visualizar todas as Mailboxes desconectadas, como segue:
- Open Exchange Management Console
- Expand Recipient Configuration
- Clicar em Disconnected Mailbox
Agora vamos para o Exchange Management Shell, e vamos rodar o primeiro cmdlet para listar todas as caixas desconectadas e seus respectivos MailboxGUID, como segue:
Get-MailboxStatistics | where-object { $_.DisconnectDate -ne $null } | Select DisplayName,MailboxGuid
E agora vamos utilizar o mesmo comando mas vamos armazenar em uma variável, através do seguinte cmdlet:
$users = Get-MailboxStatistics | where-object { $_.DisconnectDate -ne $null } | Select DisplayName,MailboxGuid
O segundo passo é a remoção propriamente dita usando o MailboxGuid, como segue:
Remove-Mailbox -Database <Database-Name> -StoreMailboxIdentity <MailboxGuid> -confirm:$false
Ou podemos através da variável excluir todas as caixas de uma única vez, através do seguinte cmdlet:
$users | ForEach { Remove-Mailbox -Database "Mailbox Database" -StoreMailboxIdentity $_.MailboxGuid -confirm:$false }
Conclusão
Com este tutorial mostramos como remover uma disconnected mailbox do Exchange Server 2007.
- Migrando e removendo o Exchange 2007 para Exchange 2010Exchange Server
- Migrando (e removendo) o Exchange 2007 para Exchange 2010Exchange Server
- Foto no Outlook 2010Exchange Server
- Exchange UM Test PhoneExchange Server
- Integrando o OCS ao Exchange UMOCS / LCS