none
Barrar Looping interno em mailBox do Exchange Server 2010 RRS feed

  • Pergunta

  • Ola Amigos

    Boa noite a todos

    Estou com uma duvida e problema.

    Temos uma aplicação interna que usa uma caixa de correio em nossa organização Exchange Server 2010 SP2.

    Esta tarde esta aplicação disparou vários e-mails gerendo um Looping interno que acumulou 107 mil mensagens.

    A minha duvida é se o Exchange Server 2010 tem alguma funcionalidade que evite ou detecct e barre este looping

    Na seqüencia como posso apagar de uma só vez pelo PowerShell as mensagens de uma mailbox, apenas a mensagens, no meu caso desta aplicação pois temos por padrão o OWA bloqueado para todos, tive que apagar pelo Outlook que travava a cada segundo devido ao numero gigantesco de bombardeio de mensagens.

    Se alguém tiver uma solução eu agradeço.

    quinta-feira, 24 de julho de 2014 00:33

Respostas

  • Oi JVAZ,

    A solução para apagar os emails todos de uma vez só pode se concretizada através do PowerShell.

    Para isso é preciso alguns critérios especiais:

    A conta que vais usar para apagar todos os emails tem de pertencer aos seguintes grupos.

    • Discovery Management <— Esta existe por defeito
    • Exchange Support Diagnostics <—Este grupo tem de ser criado 
    • Exchange Mailbox Import Export<—Este grupo tem de ser criado

    Para criares o grupo Exchange Mailbox Import Export:

    New-RoleGroup -Name "Exchange Mailbox Import Export" -Roles "Mailbox Import Export" -DisplayName "Exchange Mailbox Import Export" -Description "Este Grupo vai permitir acesso to mailbox Import e Export em toda a Organizacao do Exchange"

    Para o grupo Exchange Support Diagnostics:

    New-RoleGroup -Name "Exchange Support Diagnostics" -Roles "Support Diagnostics" -DisplayName "Exchange Support Diagnostics" -Description "Este Grupo vai permitir acesso a cmdlet de Diagnosticor, toda a Organizacao do Exchange." 

    Depois deves adicionar a conta que vai deletar os emails através da AD

    O commando para apagar todos os mails é:

    Search-Mailbox -Identity "Mailbox que pretendes Apagar os mails" -DeleteContent

    Depois podes verificar se apagou através do Outlook ou através powershell.

    PS: Este comando apaga todos os emails incluindo os dos folders.

    Agora respondedo à tua principal questão, até à data nao ouvi de falar em nada que faça o que pretendes automáticamente, mas tal pode ser conseguido através de um script.

    Para tal podes consultar o Artigo escrito pelo Nuno Mota para MsExchange.Org aqui

    E aquilo que pretendes na prática é prevenir uma tempestade de mails gerado na tua infraestrutura e o Nuno explica como podes conseguir isso.

    Espero ter ajudado.


    David Paris Vicente


    segunda-feira, 25 de agosto de 2014 22:11

Todas as Respostas

  • Oi JVAZ,

    A solução para apagar os emails todos de uma vez só pode se concretizada através do PowerShell.

    Para isso é preciso alguns critérios especiais:

    A conta que vais usar para apagar todos os emails tem de pertencer aos seguintes grupos.

    • Discovery Management <— Esta existe por defeito
    • Exchange Support Diagnostics <—Este grupo tem de ser criado 
    • Exchange Mailbox Import Export<—Este grupo tem de ser criado

    Para criares o grupo Exchange Mailbox Import Export:

    New-RoleGroup -Name "Exchange Mailbox Import Export" -Roles "Mailbox Import Export" -DisplayName "Exchange Mailbox Import Export" -Description "Este Grupo vai permitir acesso to mailbox Import e Export em toda a Organizacao do Exchange"

    Para o grupo Exchange Support Diagnostics:

    New-RoleGroup -Name "Exchange Support Diagnostics" -Roles "Support Diagnostics" -DisplayName "Exchange Support Diagnostics" -Description "Este Grupo vai permitir acesso a cmdlet de Diagnosticor, toda a Organizacao do Exchange." 

    Depois deves adicionar a conta que vai deletar os emails através da AD

    O commando para apagar todos os mails é:

    Search-Mailbox -Identity "Mailbox que pretendes Apagar os mails" -DeleteContent

    Depois podes verificar se apagou através do Outlook ou através powershell.

    PS: Este comando apaga todos os emails incluindo os dos folders.

    Agora respondedo à tua principal questão, até à data nao ouvi de falar em nada que faça o que pretendes automáticamente, mas tal pode ser conseguido através de um script.

    Para tal podes consultar o Artigo escrito pelo Nuno Mota para MsExchange.Org aqui

    E aquilo que pretendes na prática é prevenir uma tempestade de mails gerado na tua infraestrutura e o Nuno explica como podes conseguir isso.

    Espero ter ajudado.


    David Paris Vicente


    segunda-feira, 25 de agosto de 2014 22:11
  • David Paris Vicente

    Boa tarde

    Obrigado por sua grande ajuda, muito bom.

    Parabéns

    Boa semana :-)

    quarta-feira, 27 de agosto de 2014 19:59
  • Boas JVAZ,

    Experimentas-te a solução e correu conforme pretendias?

    Cumprimentos.


    David Paris Vicente

    quarta-feira, 27 de agosto de 2014 20:15