Программный экспорт глобальной адресной книги Outlook — не через Exchange

Программный экспорт глобальной адресной книги Outlook — не через Exchange

Ищу программный способ (т. е. Outlook COM Object/MAPI и т. д.) для загрузки глобальной адресной книги. Я могу сделать это через Outlook GUI: Файл > Информация > Настройки учетной записи > Загрузить адресную книгу.

решение1

Используйте Powershell на своей рабочей станции, я бы попробовал что-то вроде этого

$filter = (Get-GlobalAddressList 'Default Global Address List').RecipientFilter

Get-Recipient -RecipientPreviewFilter $filter | Select-Object Name,PrimarySmtpAddress | Export-CSV c:\GAL.csv -NoTypeInformation

или

get-mailbox -resultsize unlimited | | get-user | select DisplayName,Phone,WindowsEmailAddress | export-csv c:\GAL-Export.csv -NoTypeInformation

Связанный контент