ایجاد، ذخیره و خواندن مخاطبین Outlook

Aspose.Email - ایجاد، ذخیره و خواندن مخاطبین Outlook

مراحل زیر می‌توانند برای ایجاد و ذخیره یک مخاطب بر روی دیسک استفاده شوند:

  1. یک شیء جدید از کلاس MapiContact ایجاد کنید.
  2. اطلاعات مرتبط با ویژگی‌های مختلف مخاطب را وارد کنید.
  3. در صورت وجود، داده‌های عکس را به مخاطب اضافه کنید.
  4. مخاطب را به صورت فرمت MSG یا VCard ذخیره کنید.

جاوا


 MapiContact contact = new MapiContact("Sebastian Wright", "SebastianWright@dayrep.com");

contact.setNameInfo(new MapiContactNamePropertySet("Bertha", "A.", "Buell"));

contact.setProfessionalInfo(new MapiContactProfessionalPropertySet("Awthentikz", "Social work assistant"));

contact.getPersonalInfo().setPersonalHomePage("B2BTies.com");

contact.getPhysicalAddresses().getWorkAddress().setAddress("Im Astenfeld 59 8580 EDELSCHROTT");

contact.getElectronicAddresses().setEmail1(new MapiContactElectronicAddress("Experwas", "SMTP", "BerthaABuell@armyspy.com"));

contact.setTelephones(new MapiContactTelephonePropertySet("06605045265"));

// Set Photo Data

File fi = new File(dataDir + "Aspose.jpg");

byte[] fileContent = Files.readAllBytes(fi.toPath());

MapiContactPhoto photo = new MapiContactPhoto(fileContent, MapiContactPhotoImageFormat.Jpeg);

contact.setPhoto(photo);

// Save as MSG

contact.save(dataDir + "contact.msg", ContactSaveFormat.Msg);

// Loading MSG

MapiMessage msg = MapiMessage.fromFile(dataDir + "contact.msg");

MapiContact mapiContact = (MapiContact)msg.toMapiMessageItem();

بارگیری کد اجرایی

بارگیری کد نمونه