我正在寻找一种方法将Exchange 2007分发列表导出到SMTP地址。 理想的VB或PowerShell脚本,让我指定我感兴趣的列表,并返回成员的smtp地址列表是我正在寻找。
谢谢你尽你所能的帮助!
如果主SMTP地址足够了:
Get-DistributionGroupMember <List Name> | fl PrimarySmtpAddress
如果不是:
Get-DistributionGroupMember <List Name> | fl EmailAddresses
(最后一个也会包含非SMTP地址,所以可能需要一些后期处理。)
最好的方法是使用为此而构build的Exchange Management Shell; 但如果你不能使用它,标准的PowerShell仍然可以帮助你:
Import-Module ActiveDirectory Get-ADGroupMember <List Name> | Get-ADUser -Properties EmailAddress | fl EmailAddress