Créer, enregistrer et charger des contacts Outlook en C++

Aspose.Email pour C++ vous permet de créer et gérer des contacts Microsoft Outlook de façon programmatique. Le MapiContact la classe fournit toutes les propriétés liées aux contacts, y compris les noms, les informations professionnelles, les adresses, les comptes e‑mail, les numéros de téléphone, les catégories, les champs personnalisés et les photos.

Cet article montre comment créer, enregistrer et lire des contacts Outlook aux formats MSG et vCard (VCF).

Créer et enregistrer un contact Outlook

Pour créer un contact Outlook et l’enregistrer sur le disque, suivez les étapes ci-dessous :

  1. Instancier MapiContact.
  2. Remplissez le nom, les informations professionnelles, personnelles et les détails d’adresse.
  3. Ajoutez des adresses électroniques et des numéros de téléphone.
  4. Attribuez des catégories, kilométrage, facturation et champs personnalisés.
  5. Optionnellement, intégrez une photo de contact.
  6. Enregistrez le contact au format MSG ou vCard (VCF).

L’exemple de code suivant montre comment créer un contact Outlook avec des informations personnelles, professionnelles et organisationnelles détaillées et le sauvegarder dans différents formats :

Lire un contact avec MapiContact

Le MapiContact la classe peut charger des contacts Outlook enregistrés aux formats MSG et VCF.

Charger un contact depuis MSG

L’exemple de code suivant montre comment charger un contact à partir d’un fichier Outlook MSG et le convertir en un MapiContact objet.

Charger un contact à partir d’une vCard (VCF)

L’exemple de code suivant montre comment charger les informations de contact à partir d’un fichier vCard (VCF) en utilisant deux approches différentes dans Aspose.Email pour C++. Il montre les deux VCardContact méthode de classe pour le chargement direct de vCard et le MapiContact méthode de classe pour convertir des données vCard en un format de contact Outlook MAPI, offrant une souplesse pour travailler avec les données de contact dans différents contextes d’application.