Назад | Перейти на главную страницу

Экспорт списка рассылки Exchange как SMTP

Я ищу способ экспортировать список рассылки Exchange 2007 на адреса SMTP. В идеале я ищу сценарий VB или PowerShell, который позволяет мне указать список, который меня интересует, и возвращает список SMTP-адресов участников.

Спасибо за любую помощь, которую вы можете предложить!

Если основного SMTP-адреса достаточно:

Get-DistributionGroupMember <List Name> | fl PrimarySmtpAddress

Если это не так:

Get-DistributionGroupMember <List Name> | fl EmailAddresses

(Последний также будет включать адреса, не относящиеся к SMTP, поэтому может потребоваться некоторая пост-обработка.)


Редактировать:

Лучше всего использовать оболочку Exchange Management Shell, которая предназначена для этого; но если вы не можете его использовать, стандартная оболочка PowerShell все равно может вам помочь:

Import-Module ActiveDirectory
Get-ADGroupMember <List Name> | Get-ADUser -Properties EmailAddress | fl EmailAddress