Exchange 2010 | Get-MailboxStatistics where cláusula

1

Eu tenho um servidor de troca que hospeda e-mails para vários domínios. Como posso fazer com que o cmdlet Get-MailboxStatistics exiba caixas de correio e tamanhos somente em caixas de correio que terminam com um determinado domínio?

Algo como Get-MailboxStatistics WHERE EmailAddressEndsWith *emaildomain.com

Obrigado.

    
por Spirit 28.04.2016 / 15:20

2 respostas

1

Basta criar um relatório que mostre todas as caixas de correio com um endereço de e-mail que termina em @YOURDOMAIN:

Get-Mailbox -ResultSize Unlimited | Select-Object Name, PrimarySMTPAddress, @{Name="EmailAddresses";Expression={$_.EmailAddresses -cmatch "smtp"}} | Where-Object {($_.PrimarySMTPAddress -like "*YOURDOMAIN*")}
    
por 28.04.2016 / 15:28
0

você pode executá-lo assim também

get-mailboxserver | get-mailbox -ResultSize 0 | where {$_.PrimarySMTPAddress -like '*@example.com'} | Get-MailboxStatistics | select * | Export-Csv C:\mailbox-stats.csv
    
por 28.04.2016 / 15:49