Se você tiver o Exchange Server 2007 SP1, poderá usar o % cmdletExport-Mailbox
, com o sinalizador -DeleteContent
e sem um destino, para excluir simplesmente os itens de email que seriam exportados:
Get-Mailbox | Export-Mailbox -EndDate (Get-Date).AddDays(-90) -DeleteContent
No exemplo, todos os itens em todas as pastas, anteriores a 90 dias atrás, serão excluídos. Você precisará ter os direitos do FullAccess em cada caixa de correio na qual realizar esta operação.
Para excluir determinadas pastas, como Contatos ou Calendário, use o sinal -ExcludeFolders
, assim:
Export-Mailbox -ExcludeFolders "\Contacts","\Calendar" -DeleteContent