إنشاء، حفظ، وتحميل جهات اتصال Outlook باستخدام C++

Aspose.Email للغة C++ يسمح لك بإنشاء وإدارة جهات اتصال Microsoft Outlook برمجيًا. الـ MapiContact الفئة توفر جميع خصائص جهات الاتصال بما في ذلك الأسماء، المعلومات المهنية، العناوين، حسابات البريد الإلكتروني، أرقام الهواتف، الفئات، الحقول المخصصة، والصور.

توضح هذه المقالة كيفية إنشاء، حفظ، وقراءة جهات اتصال Outlook بصيغ MSG و vCard (VCF).

إنشاء وحفظ جهة اتصال Outlook

لإنشاء جهة اتصال Outlook وحفظها على القرص، اتبع الخطوات أدناه:

  1. إنشاء مثال MapiContact.
  2. ملء الاسم، المعلومات المهنية، الشخصية، وتفاصيل العنوان.
  3. إضافة العناوين الإلكترونية وأرقام الهواتف.
  4. تعيين الفئات، عدد الأميال، الفوترة، والحقول المخصصة.
  5. اختياريًا، تضمين صورة جهة الاتصال.
  6. حفظ جهة الاتصال بصيغة MSG أو vCard (VCF).

يوضح مثال الشيفرة التالي كيفية إنشاء جهة اتصال Outlook مع معلومات شخصية ومهنية وتنظيمية مفصلة وحفظها بصيغ مختلفة:

قراءة جهة اتصال باستخدام MapiContact

الـ MapiContact الفئة يمكنها تحميل جهات اتصال Outlook المحفوظة بصيغ MSG و VCF.

تحميل جهة اتصال من MSG

يوضح مثال الشيفرة التالي كيفية تحميل جهة اتصال من ملف Outlook MSG وتحويلها إلى MapiContact الكائن.

تحميل جهة اتصال من vCard (VCF)

يوضح مثال الشيفرة التالي كيفية تحميل معلومات جهة اتصال من ملف vCard (VCF) باستخدام طريقتين مختلفتين في Aspose.Email للغة C++. يبين كلًا من VCardContact طريقة الفئة للتحميل المباشر لملفات vCard و MapiContact طريقة الفئة لتحويل بيانات vCard إلى تنسيق جهة اتصال Outlook MAPI، مما يوفر مرونة للعمل مع بيانات الاتصالات في سياقات تطبيقية مختلفة.