در این مبحث ساده، بر روی نحوه ایجاد تماس Mapi با استفاده از C# با رعایت مراحل مشخص شده و استفاده از کد مثال تمرکز خواهیم کرد. میتوانید با استفاده از C#** مخاطب VCF را که شامل تماسهای API بسیار ساده است، اضافه کنید و این برنامه را میتوان در هر یک از محیطهای پشتیبانیشده داتنت در سیستمعاملهایی مانند Windows، macOS یا Linux استفاده کرد.
مراحل ایجاد تماس Mapi در سی شارپ
- با نصب اسمبلی Aspose.Email از مدیر بسته NuGet، برنامه را پیکربندی کنید
- برای افزودن اطلاعات تماس از نمونه MapiContact استفاده کنید
- تصویر کاربر را برای مخاطب اضافه کنید
- مخاطب را به عنوان یک فایل MSG روی دیسک ذخیره کنید
- مخاطب را به عنوان یک فایل VCF روی دیسک ذخیره کنید
مراحل فوق در C# با استفاده از رابط ساده API، Mapi Contact را روی دیسک ایجاد می کند. ما با استفاده از نمونه ای از کلاس MapiContact شروع می کنیم و اطلاعات شخصی از جمله نام، اطلاعات حرفه ای، ایمیل، شماره تماس، تاریخ تولد، فیلدهای کاربری و تصویر مخاطب را اضافه می کنیم. پس از آن، مخاطب اضافه شده به عنوان یک فایل MSG و یک فایل VCF روی دیسک ذخیره می شود.
کد برای افزودن تماس Mapi در سی شارپ
مثال بالا Mapi Contact را در C# ایجاد کنید و اطلاعات را به عنوان یک VCF یا یک فایل MSG روی دیسک ذخیره کنید. اطلاعات تماس اضافه شده را می توان برای ارسال ایمیل با استفاده از کلاینت های مختلف مانند SMTP، POP3 یا سرور Exchange استفاده کرد. علاوه بر این، می توان آن را در یک فایل PST ذخیره کرد یا به سرور ایمیل فرستاد.
در این مثال، ما یاد گرفتیم که چگونه *VCF Contact را در سی شارپ ایجاد کنیم و آن را روی دیسک ذخیره کنیم. اگر به دنبال اضافه کردن Mapi Calendar در سی شارپ هستید، به مقاله نحوه اضافه کردن MapiCalendar به PST با استفاده از C# مراجعه کنید.