有没有办法将Exchange 2010中每个邮箱的所有联系人导出为易于导入MS SQL的格式? (即CSV)
到目前为止,我的工作正常,但PST格式绝对毫无意义:
foreach ($i in (Get-Mailbox)) { New-MailboxExportRequest -Mailbox $i -FilePath “\\computer\c$\pst\$($i.Alias).pst” -IncludeFolders “#Contacts#” -ExcludeDumpster}
目标是使任务自动化,这样我们就可以每周运行一次。
答案 0 :(得分:2)
您可以使用EWS(Exchange Web服务)访问然后导出邮箱内容,有一堆导出联系人的示例,例如
https://gallery.technet.microsoft.com/office/Export-Contacts-from-OWA-9f8cc0f2
http://gsexdev.blogspot.com.au/2014/02/exporting-contacts-to-csv-file-using.html