Выгрузка данных о ящиках
Подскажите пожалуйста команду выгрузки почтовых ящиков в csv: "Полное имя","Ящик","Алиас1","Алиас2","Алиас3","Алиас4", "Алиас5".
|
Pavel Nagaev |
26-06-2019 13:23 2876901 |
А что такое в вашем понимании Алиас1? Он там всего один.
|
Pavel Nagaev |
26-06-2019 14:15 2876912 |
Попробуйте так
Код:
Get-Mailbox -ResultSize Unlimited |
Select-Object DisplayName,ServerName,PrimarySmtpAddress, @{Name="EmailAddresses";Expression={$_.EmailAddresses|
Where-Object {$_.PrefixString -ceq "smtp"} | ForEach-Object {$_.SmtpAddress}}} |
EXPORT-CSV C:\SMTP.CSV -NOTYPEINFORMATION -Encoding UTF8
|
Pavel Nagaev |
26-06-2019 14:30 2876920 |
из ISE запускаете или консоли?
|
ISE.
Цитата:
"DisplayName","ServerName","PrimarySmtpAddress","EmailAddresses"
"IvanIvanov","exchdb","IvanIvanov@domain.com",""
|
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Но Алиасы не выводит. Только E-MaiL пользователя.
|
Pavel Nagaev |
26-06-2019 15:45 2876942 |
надо из консоли EMS запускать, ISE некорректно отрабатывает с некоторыми командлетами.
|
Цитата:
Цитата Pavel Nagaev
надо из консоли EMS запускать, ISE некорректно отрабатывает с некоторыми командлетами. »
|
Спасибо.
Работает как надо.
|
JimmOnLine |
05-04-2022 09:35 2982762 |
Не стал новую тему создавать, вроде как эта подходит.
Подскажите, пожалуйста, команду / скрипт для выгрузки информации о почтовых ящиках.
Есть сервер Exchange 2019, в котором порядка 80 баз.
Необходимо выгрузить список баз данных, в котором будет указан размер свободного места базы данных и текущая занятость.
Необходимо выгрузить список пользователей, в котором бы указывалось: DisplayName, E-Mail адрес, размер почтового ящика, размер архива, в какой базе находится ящик, в какой базе находится архив.
|
Время: 07:59.
© OSzone.net 2001-