Como limpar as filas de email do Exchange usando o PowerShell

1

Eu precisava limpar um monte de mensagens da fila de mensagens esta manhã, e achei que seria super legal poder consultar as filas usando o Powershell. Algum script lá fora?

Observação: isso é para o SBS 2003, portanto, não há o Exchange 2007 - mas, como uma atualização está próxima, uma resposta somente em 2007 será perfeita ...

    
por Goyuix 30.04.2009 / 23:39

3 respostas

2

Não conheço um script do PowerShell que faça isso para o Exchange 2003 (pode haver um, só não consigo encontrá-lo), com o Exchange 2007 é muito fácil.

Existe um script aqui isso limpará toda a fila para você, usando vbscript. Você está procurando fazer isso ou remover e-mails específicos?

    
por 01.05.2009 / 09:29
2
Get-ExchangeServer | ?{$_.IsHubTransportServer -eq $true} | Get-Queue | get-message | Remove-Message -withNDR $false
    
por 01.05.2009 / 17:56
1

Para o Exchange 2003, eu usaria o Aqadmcli.exe do Microsoft PSS, o link a seguir tem uma boa visão geral de como usá-lo para filas de limpeza em massa.

link

    
por 04.03.2012 / 17:19