Limpeza da caixa de correio do Exchange 2007 - Exportando o script de caixas de correio

2

Recebi uma tarefa para limpar nosso servidor Exchange exportando as caixas de correio de usuários que deixaram a empresa. Queremos manter uma cópia da caixa de correio por 90 dias, para o caso de o RH ou o gerenciamento precisarem mais tarde. Tenho mais de 130 caixas de correio para exportar para concluir esta tarefa.

Vejo que a única maneira de exportar uma caixa de correio para um PST é usar o cmdlet Export-Mailbox por meio das Ferramentas de Gerenciamento do Exchange. Minha pergunta é a seguinte: Existe um script onde eu posso fazer isso em massa? Talvez além dos endereços de e-mail em um arquivo e executar o script? Isso seria útil e reduziria o tempo que levaria para concluir essa tarefa.

Agradecemos antecipadamente por qualquer sugestão ou ajuda !!

    
por Jake A 31.07.2012 / 00:24

1 resposta

2

Crie um CSV com uma única coluna de aliases do Exchange. Adicione uma linha de cabeçalho na parte superior com "Alias" e altere o "E: \ DriveForPST \ para apontar para uma pasta com espaço suficiente para todos os pst. Eu não testei isso como estou no Ex2010 e Export-Mailbox é um comando de 2007.

Import-Csv “C:\Users.CSV” | ForEach-Object {
   $PSTPath = "E:\DriveForPST\" + $_.Alias + ".pst"
   Export-Mailbox -Identity $_.Alias -PSTFolderPath $PSTPath
 }

Mais ajuda aqui:

Export-Mailbox: link

Importar CSV: link

    
por 31.07.2012 / 07:00