Exportación programática de la libreta de direcciones global de Outlook, no a través de Exchange

Exportación programática de la libreta de direcciones global de Outlook, no a través de Exchange

Buscando una forma programática (es decir, objeto COM de Outlook/MAPI, etc.) para descargar la libreta de direcciones global. Puedo hacerlo a través de la GUI de Outlook: Archivo > Información > Configuración de cuenta > Descargar libreta de direcciones.

Respuesta1

Usa Powershell desde tu estación de trabajo, yo intentaría algo así

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

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

o

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

información relacionada