У меня есть сервер обмена сообщениями электронной почты для нескольких доменов. Как я могу сделать Get-MailboxStatistics
командлет для отображения почтовых ящиков и размеров только для почтовых ящиков, заканчивающихся определенным доменом?
Что-то вроде Get-MailboxStatistics WHERE EmailAddressEndsWith *emaildomain.com
Спасибо.
Просто создайте отчет, в котором будут показаны все почтовые ящики, адреса электронной почты которых заканчиваются на @YOURDOMAIN:
Get-Mailbox -ResultSize Unlimited | Select-Object Name, PrimarySMTPAddress, @{Name="EmailAddresses";Expression={$_.EmailAddresses -cmatch "smtp"}} | Where-Object {($_.PrimarySMTPAddress -like "*YOURDOMAIN*")}
вы также можете запустить его так,
get-mailboxserver | get-mailbox -ResultSize 0 | where {$_.PrimarySMTPAddress -like '*@example.com'} | Get-MailboxStatistics | select * | Export-Csv C:\mailbox-stats.csv