**************************************************
Este post coloca alguns comandos úteis no dia a dia do uso do Exchange (via Shell). São comandos bem fáceis, mas muito úteis para o dia a dia, principalmente nas versões anteriores a 2010.
Lembrando que os comandos que geram resposta na tela, podem ser direcionados para um arquivo TXT ou CSV simplesmente colocando a flag > arquivo.txt
Veja o exemplo do primeiro comando colocado no post.
**************************************************
Encaminhando um rastreamento de mensagem para um arquivo TXT:
get-messagetrackinglog -Recipients:conta@domínio.com.br -EventID "SEND" -Start "15/10/2012 13:47:00" -End "15/10/2012 13:57:00" > c:\logEdu.txt
Exportar dados de tamanho de conta para arquivo csv:
Get-MailboxStatistics | ft DisplayName,TotalItemSize,ItemCount > c:\totalExchange11102012.csv
Podemos ver outros fragmentos de informação importantes, tais como o atributo de TotalItemSize.
Get-MailboxStatistics | fl
Renovar o certificado digital de uma CA interna:
New-ExchangeCertificate -GenerateRequest -SubjectName "DC=empresa, DC=local, O=empresa, CN=mail.empresa.com.br" -DomainName mail.empresa.com.br, smtp.empresa.com.br, autodiscover.empresa.com.br, empresa.com.br, mail.empresa.net, empresa-servidor.empresa.net, empresa-servidor.empresa.net -FriendlyName "mail.empresa.com.br" -Path c:\certEmpresa.req -privatekeyexportable:$true
Importar Certificado:
Import-ExchangeCertificate -Path c:\copel-exch01.copel.cnft_exch-ca.crt
Remover certificado:
Remove-ExchangeCertificate -Thumbprint 0000000000000000000000000000000000000
Habilitar o serviço de POP e IMAP para um determinado Thumbprint:
Enable-ExchangeCertificate -Thumbprint 5113ae0233a72fccb75b1d0198628675333d010e -Services "POP, IMAP"
Coletando Log de eventos no Exchange:
Get-EventLogLevel -Server "Exchange01"