Форум администраторов Windows

Серверные системы Microsoft => Microsoft Exchange Server => Тема начата: maloy от 30 Август 2012, 10:26:12

Название: Как получить список всех smtp адресов в организации
Отправлено: maloy от 30 Август 2012, 10:26:12
Доброго утра!

Коллеги, есть задача: нужно получить список всех  smtp-адресов, имеющихся в организации Exchange в текстовый файл (там должны оказаться и адреса пользователей, и адреса списков рассылки и smtp адреса общих папки)
Нашел такую команду:

Get-Mailbox | select -expand EmailAddresses | %{$_.SmtpAddress} | sort >> c:\export\list_smtp_address.txt
Но она выводит только адреса пользователей, а мне нужны все. Никто не сталкивался?

Название: Re: Как получить список всех smtp адресов в организации
Отправлено: evgen80 от 30 Август 2012, 11:29:07
В общем-то что запрашиваете, то и выводится  :)

[quote ]
Get-Mailbox | select -expand EmailAddresses | %{$_.SmtpAddress} | sort >> c:\export\list_smtp_address.txt[/quote]

Просто замените командлет Get-Mailbox на Get-Recipient
Название: Re: Как получить список всех smtp адресов в организации
Отправлено: maloy от 30 Август 2012, 11:39:10
Цитата: evgen80

Просто замените командлет Get-Mailbox на Get-Recipient
Спасибо, то что надо!! 8)