Powershell: anular a eliminação de mensagens removidas pela política de destinatários

1

Uma política de destinatário específica foi aplicada por engano a todas as caixas de correio de nossa empresa. Eu mudei a política do destinatário para a correta. Agora preciso restaurar (de excluir itens) todas as mensagens afetadas por essa política de destinatário.

Esses usuários têm muitas subpastas e eu não quero abrir o Outlook e usar "recuperar itens excluídos" em cada pasta.

Como posso recuperar mensagens excluídas de todas as pastas de uma determinada caixa de correio? Posso restringir por data excluída?

    
por random65537 26.04.2012 / 16:00

1 resposta

1

Use o cmdlet Search-Mailbox para pesquisar itens excluídos hoje e copiá-los de volta
OBSERVAÇÃO: Eu ainda não testei isso, então, por favor, siga os três passos e certifique-se de agir da maneira esperada!

Realize uma pesquisa em uma caixa de correio de teste e analise a saída:

Get-Mailbox "Test Mailbox" | Search-Mailbox -SearchQuery 'modified:(today)' -SearchDumpsterOnly -EstimateResultOnly

Realize uma pesquisa novamente em uma Caixa de correio de teste e verifique se as mensagens excluídas hoje foram movidas de volta

Get-Mailbox "Test Mailbox" | Search-Mailbox -SearchQuery 'modified:(today)' -SearchDumpsterOnly

Realize a pesquisa em todas as caixas de correio e aproveite!

Get-Mailbox | Search-Mailbox -SearchQuery 'modified:(today)' -SearchDumpsterOnly

Espero que isso ajude: -)

    
por 26.04.2012 / 17:15