软件来pipe理Exchange 2007中的非Exchange邮件帐户

我正在寻找一个免费软件来帮助我pipe理MS Exchange Server 2010中的外部电子邮件帐户的设置,因为我需要将它们添加到通讯组列表中。

我需要将大约1000个外部电子邮件地址添加到MS交换机中的通讯组列表中。

我想知道是否有一个批量的方式来转移这些帐户或任何软件,可以协助和快速跟踪这个过程,因为我不想逐一设置他们

谢谢

首先,您需要在Active Directory中创build1000个“联系人”对象。 这并不是很难做到。

将联系人以下列格式input到逗号分隔的ASCII文件中:

Display name, EmailAddress 

所以,你可能有这样的东西:

 "Bob Dobbs", [email protected] 

一旦你得到了,这里有一个PowerShell代码片段,它将把文件导入到名为“Contacts”的顶级OU中。

 Import-CSV "contacts.csv" | Foreach { New-MailContact -Name $_.Name -ExternalEmailAddress $_.ExternalEmailAddress -OrganizationalUnit "Contacts" } 

一旦你导入了它们,你就可以将它们添加到组中,甚至可以将它传递给Add Distribution Group Member Cmdlet,如下所示:

 Import-CSV "contacts.csv" | Foreach { New-MailContact -Name $_.Name -ExternalEmailAddress $_.ExternalEmailAddress -OrganizationalUnit "Contacts" } | ForEach {Add-DistributionGroupMember -Identity groupname -Member $_.Name}