Outlook-Kontakte erstellen, speichern und lesen

Aspose.Email – Outlook‑Kontakte erstellen, speichern und lesen

Die folgenden Schritte können verwendet werden, um einen Kontakt zu erstellen und auf Festplatte zu speichern:

  1. Instanziieren Sie ein neues Objekt der MapiContact‑Klasse.
  2. Geben Sie Informationen zu den verschiedenen Eigenschaften des Kontakts ein.
  3. Fügen Sie dem Kontakt Fotodaten hinzu, falls vorhanden.
  4. Speichern Sie den Kontakt im MSG- oder VCard-Format.

Java


 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();

Laufenden Code herunterladen

Beispielcode herunterladen