کار با مخاطبان آوتلوک
ایجاد مخاطب Outlook
Aspose.Email برای Java از ایجاد مخاطبین Outlook (VCards) با استفاده از MapiContact کلاس. MapiContact شامل بسیاری از متدها است که برخی از آنها در زیر آمدهاند.
- MapiContactElectronicAddressPropertySet شامل یک مجموعه از MapiContactElectronicAddress.
- MapiContactEventPropertySet
- MapiContactNamePropertySet
- MapiContactPersonalInfoPropertySet
- MapiContactPhysicalAddressPropertySet شامل یک مجموعه از MapiContactPhysicalAddress.
- MapiContactProfessionalPropertySet
- MapiContactTelephonePropertySet
ساختار مخاطب در Aspose.Email برای Java
در زیر سلسلهمراتبی که برای مخاطبین در Aspose.Email برای Java پیادهسازی شده است آورده شده است. نام کلاس مربوطه در مقابل هر ویژگی ذکر شده است. برای مرجع بیشتر، پیوندهای آنلاین به مستندات ارائه شده است.
- Contact (MapiContact)
- آدرسهای الکترونیکی (MapiContactElectronicAddressPropertySet)
- ایمیل ۱ (MapiContactElectronicAddress)
- نوع آدرس
- نام نمایشی
- آدرس ایمیل
- شماره فکس
- ایمیل ۲
- ایمیل ۳
- فکس منزل
- فکس اصلی
- فکس تجاری
- ایمیل ۱ (MapiContactElectronicAddress)
- رویدادها (MapiContactEventPropertySet) برای مثال نحوه تنظیم رویدادها را در زیر ببینید.
- تاریخ تولد
- سالگرد عروسی
- اطلاعات نام (MapiContactNamePropertySet)
- نام نمایشی
- پیشوند نام نمایشی
- دستهبندی زیر
- شناسه دستهبندی
- نسل
- نام
- حروف اولیه
- نام میانی
- لقب
- نام خانوادگی
- اطلاعات شخصی (MapiContactPersonalInfoPropertySet)
- حساب
- صفحه اصلی تجاری
- نام شبکه کامپیوتری
- شناسه مشتری
- محل کسبوکار رایگان
- سایت FTP
- جنسیت
- شماره شناسنامه دولتی
- سرگرمیها
- HTML
- آدرس پیامرسان فوری
- زبان
- مکان
- یادداشتها
- شماره شناسایی سازمانی
- صفحه خانگی شخصی
- نام ارجاعدهنده
- نام همسر
- آدرس فیزیکی (MapiContactPhysicalAddressPropertySet)
- آدرس منزل (MapiContactPhysicalAddress)
- آدرس
- شهر
- کشور
- کد کشور
- کد پستی
- صندوق پست
- ایالت یا استان
- آدرس دیگر
- آدرس کاری
- آدرس منزل (MapiContactPhysicalAddress)
- اطلاعات حرفهای
- دستیار
- نام شرکت
- نام بخش
- نام مدیر
- موقعیت دفتر
- حرفه
- عنوان
- تلفنها (MapiContactTelephonePropertySet)
- شماره تلفن دستیار
- شماره تلفن تجاری ۲
- شماره تلفن تجاری
- شماره تلفن تماس برگشت
- شماره تلفن خودرو
- شماره تلفن اصلی شرکت
- شماره تلفن منزل ۲
- شماره تلفن منزل
- شماره ISDN
- شماره تلفن همراه
- شماره تلفن دیگر
- شماره تلفن پیجر
- شماره تلفن اصلی
- شماره تلفن رادیویی
- شماره تِلِکس
- شماره تلفن TTY/TDD
- آدرسهای الکترونیکی (MapiContactElectronicAddressPropertySet)
کد زیر از Aspose.Email برای ایجاد یک مخاطب آوتلوک استفاده میکند و آن را با نام، خصوصیات حرفهای، آدرس فیزیکی و ایمیل پر میکند. همچنین افزودن را نشان میدهد MapiContactEventPropertySet به مخاطب.
|
| | :- | |شکل: یک مخاطب مایکروسافت آوتلوک که با Aspose.Email کدگذاری شده است|
افزودن اطلاعات رویداد تماس به یک MapiContact
Microsoft Outlook به کاربران اجازه میدهد اطلاعات رویداد را به یک مخاطب اضافه کنند. این رویداد شامل تولد و سالگرد ازدواج است. Aspose.Email این امکان را فراهم میکند MapiContactEventPropertySet کلاس برای افزودن این اطلاعات به یک مخاطب. این موضوع در مثال زیر توضیح داده شده است.
ایجاد، ذخیره و خواندن مخاطبین Outlook
Aspose.Email به توسعهدهندگان اجازه میدهد تا مخاطبین Microsoft Outlook و همچنین پیامهای ایمیل ایجاد کنند. این MapiContact کلاس تمام ویژگیهای تماس مورد نیاز برای ایجاد یک مخاطب Outlook را فراهم میکند. این مقاله نشان میدهد چگونه یک مخاطب Outlook را با استفاده از … ایجاد، ذخیره و بخوانید. MapiContact کلاس.
ایجاد و ذخیره یک MapiContact
مراحل زیر میتوانند برای ایجاد و ذخیره یک مخاطب بر روی دیسک استفاده شوند:
- یک شیء جدید از MapiContact کلاس.
- اطلاعات مرتبط با ویژگیهای مختلف مخاطب را وارد کنید.
- در صورت وجود، دادههای عکس را به مخاطب اضافه کنید.
- مخاطب را به صورت فرمت MSG یا VCard ذخیره کنید.
ذخیره مخاطب در فرمت VCF نسخه 3
برای ذخیره مخاطب در فرمت VCF نسخه 3، از … استفاده کنید. VCardVersion قابل شمارش برای تنظیم VCardSaveOptions.Version ویژگی. کد نمونه زیر نحوه استفاده از را نشان میدهد VCardVersion قابل شمارش برای ذخیره مخاطب در فرمت VCF نسخه 3.
خواندن یک MapiContact
این MapiContact کلاس میتواند برای بارگذاری هر دو فایل پیام Microsoft Outlook MSG و همچنین مخاطبین فرمت VCard استفاده شود. نمونههای کد زیر نشان میدهند چگونه مخاطبین Outlook ذخیرهشده به صورت MSG و VCF را به داخل … بارگذاری کنید. MapiContact.
بارگذاری یک مخاطب از MSG
بارگذاری یک مخاطب از VCard
کد زیر نشان میدهد چگونه یک … ایجاد کرد MapiContact با بارگذاری دادهها از یک فایل VCard با استفاده از VCardLoadOptions:
MapiContact mapiContact = MapiContact.fromVCard("contact.vcf", new VCardLoadOptions());
System.out.println(mapiContact.getNameInfo().getDisplayName());
بارگذاری مخاطب VCard با رمزگذاری مشخص شده
روشهای پشتیبانی شده: MapiContact.fromVCard(String, Encoding)
رندر اطلاعات مخاطب به MHTML
مخاطب Outlook میتواند با استفاده از Aspose.Email API به MHTML تبدیل شود. این مثال نشان میدهد چگونه یک VCard به داخل … بارگذاری میشود. MapiContact و سپس با کمک … به MHTML تبدیل میشود MailMessage API.