Crear, guardar y cargar contactos de Outlook en C++
Aspose.Email para C++ le permite crear y gestionar contactos de Microsoft Outlook programáticamente. El MapiContact la clase proporciona todas las propiedades relacionadas con el contacto, incluidas nombres, información profesional, direcciones, cuentas de correo, números de teléfono, categorías, campos personalizados y fotos.
Este artículo muestra cómo crear, guardar y leer contactos de Outlook en formatos MSG y vCard (VCF).
Crear y guardar un contacto de Outlook
Para crear un contacto de Outlook y guardarlo en disco, siga los pasos a continuación:
- Instanciar MapiContact.
- Complete nombre, datos profesionales, personales y de dirección.
- Agregue direcciones electrónicas y números de teléfono.
- Asigne categorías, kilometraje, facturación y campos personalizados.
- Opcionalmente, incruste una foto del contacto.
- Guarde el contacto en formato MSG o vCard (VCF).
El siguiente ejemplo de código muestra cómo crear un contacto de Outlook con información personal, profesional y organizacional detallada y guardarlo en diferentes formatos:
Leer un contacto usando MapiContact
El MapiContact la clase puede cargar contactos de Outlook guardados tanto en formatos MSG como VCF.
Cargar un Contacto desde MSG
El siguiente ejemplo de código muestra cómo cargar un contacto desde un archivo MSG de Outlook y convertirlo a un MapiContact objeto.
Cargar un contacto desde vCard (VCF)
El siguiente ejemplo de código muestra cómo cargar información de contacto desde un archivo vCard (VCF) usando dos enfoques diferentes en Aspose.Email para C++. Muestra ambos VCardContact método de clase para carga directa de vCard y el MapiContact método de clase para convertir datos vCard a formato de contacto MAPI de Outlook, proporcionando flexibilidad para trabajar con datos de contacto en diferentes contextos de aplicación.