none
Mover Mensagens via Powershell RRS feed

  • Discussão Geral

  • Bom dia Pessoal,

    Tenho 1 caixa de correio que está com quase 55Gb de e-mail. Criei uma segunda conta para que possa mover os e-mails dessa caixa antiga até 31/12/2016 para a caixa nova. Acredito que teria que mover via Powershell.

    Alguém poderia me ajudar com o comando necessário para fazer esse processo?

    Preciso pegar "caixa de entrada - conta antiga" até 31/12/2016 para "caixa de entrada - conta nova".

    Obrigado pessoal.

    quarta-feira, 18 de julho de 2018 13:14

Todas as Respostas

  • Olá,

    Edite as variáveis de acordo com tuas necessidades, e então execute o comando de search-mailbox:

    $SourceUserName="UsuarioA";
    $TargetUserName="UsuarioB";
    $TargetFolderName="Inbox";
    $Fromdate ="01/01/2005";
    $Todate = "12/31/2016";
    $date="Received:"+$Fromdate+".."+$Todate
    
    Search-Mailbox $SourceUserName -SearchQuery "$date" -TargetMailbox "$TargetUserName" -TargetFolder "$TargetFolderName" -LogLevel Full

    Nota: O comando irá copiar, se depois você deseja excluir os e-mails, remova o atributo -TargetMailbox e insira o atributo -DeletContent

    Obviamente, teste o comando com mailboxes de teste antes de executar em produçao. 

    Abraços.


    MCSE: Messaging | MCSA: Windows Server 2012 | MS: Virtualization | VCP-DCV 6 | ITIL v3 | Blog: https://www.signorellidenis.com | Portal MCP: www.mycertprofile.com/Profile/996021735

    quarta-feira, 18 de julho de 2018 15:55