Exchange server üzerindeki smtp adresleri listelemek - PowerShell Get-Mailbox display SMTP addresses

Exchange server üzerinde olan tüm emial adresli liste şeklinde export etmek için aşağıdaki komutu Exchange Management Shell üzerinde çalıştırabilirsiniz. böylece tüm adres listesini C:\ sürücüsü içinde maillist.txt dosyasına aktarılacaktır.

Get-Mailbox -ResultSize Unlimited |Select-Object PrimarySmtpAddress | List > c:\maillist.txt

mail adreslerinin hangi sunucuda veya policy ile birlikte gelen email adreslerinide liste bilgilerine katmak için komuta değişik parametreler ekleyebiliriz :


Get-Mailbox -ResultSize Unlimited |Select-Object DisplayName,ServerName,PrimarySmtpAddress, @{Name=“EmailAddresses”;Expression={$_.EmailAddresses |Where-Object {$_.PrefixString -ceq “smtp”} | ForEach-Object {$_.SmtpAddress}}}

0 Yorum yazılmış:

Yorum Gönder