Примеры PowerShell командлетов для Exchange

В этой публикацции я буду собирать примеры PowerShell командлетов для Exchange. По мере пополнения своей коллекции примеров запросов я буду обновлять эту публикацию.

Запрос перечня всех адресов для всех почтовых объектов

Первый пример. Этот запрос выгружает в CSV файл все адреса всех почтовых ящиков (включая дополнительные X500 адреса):

Get-Recipient -ResultSize Unlimited | Select-Object DisplayName,DistinguishedName,RecipientType*,PrimarySmtpAddress,CustomAttribute*, @{Name="EmailAddresses";Expression={($_.EmailAddresses) -join ","}},*when* | Sort-Object DisplayName | Export-CSV -Path "C:\tmp\ Recipients.csv" -NoTypeInformation -Encoding Unicode

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *