如何在exchange 2013上为用户使用powershell导入联系人



我们有exchange 2013,用户正在使用OWA访问它。没有用户可以从OWA中的文件中导入联系人的功能。有没有一种方法可以通过powershell为服务器端的用户导入联系人?

  1. 我需要将任何用户的所有联系人导出到csv文件中,比如说用户"A"
  2. 然后我需要为用户"B"导入此csv文件

当我尝试get-mailcontact -id "user" | format-list时,我收到错误消息,说在域上找不到"用户"。。。。。但是该用户是活动域用户。

你知道吗?

开始吧,按照本文中的步骤操作。您需要首先为用户启用Exchange Web服务模拟,然后才能为单个用户批量导入联系人。

http://www.stevieg.org/2010/07/using-powershell-to-import-contacts-into-exchange-and-outlook-live/

启用ExchangeWeb服务模拟后,导入联系人就非常容易了,下面是您将使用的语法。

.Import-MailboxContacts.ps1 -CSVFileName .Contacts.csv `
-EmailAddress userToGetContacts@yourdomain.com -EwsUrl https://server/EWS/Exchange.asmx

最新更新