Exchange server 2013 – Vypsání aliasů všech uživatelů

Pro vypsání emailových adres a aliasů, které přísluší uživatelům ve vaší organizaci lze použít script v Exchange Management Shell

Get-Mailbox -ResultSize Unlimited -OrganizationalUnit “DC=TOMAS,DC=LOCAL” |Select-Object DisplayName,PrimarySmtpAddress, @{Name=“EmailAddresses”;Expression={$_.EmailAddresses |Where-Object {$_.PrefixString -ceq “smtp”} | ForEach-Object {$_.SmtpAddress}}} | Export-CSV c\:exportsmtp.csv –NoTypeInformation

V rootu disku C:\ se vytvoří soubor exportsmtp.csv, do kterého byly všechny údaje vypsány ve tvaru:

DisplayName,“PrimarySmtpAddress“,“EmailAddresses“

Tomáš Kalabis, tomas@tomas.com, info@tomas.com

 

 

(Visited 59 times, 1 visits today)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *