sexta-feira, 3 de setembro de 2010

Exchange - Manipulação de Caixas Postais

Para exportar emails de uma determinada caixa postal para outra, utilize os seguintes comandos Shell Script no console do Microsoft Exchange:

:: Setar Permissões
Add-MailboxPermission -Identity <caixaUsuario> -User <usuario> - AccessRights FullAccess

caixaUsuario = a caixa postal que será manipulada
usuario = o usuário que realizará a manipulação

:: Exportar Mensagens para outra Caixa
Export-Mailbox -Identity <caixaOrigem> -TargetMailbox <caixaDestino> -TargetFolder <pasta>

:: Exportar Mensagens para um arquivo .pst
Export-Mailbox -Identity <caixaOrigem> -PstFolderpath <caminho\nomeArquivo.pst>

:: Importar Mensagens de um arquivo .pst
Import-Mailbox -Identity <caixaDestino> -PstFolderpath <caminho\nomeArquivo.pst>

::Filtrar por Assunto
-SubjectKeyWords <palavra>


:: Filtrar por Rementente
-SenderKeywords <palavra>

:: Filtrar por Destinatário
-RecipientKeywords <palavra>


:: Filtrar por Data de Inicio
-StartDate dd/MM/yy


:: Filtrar por Data Final
-EndDate dd/MM/yy