Arbeiten mit Kontakten auf dem Exchange Server mit WebDav
Contents
[
Hide
]
Exchange‑Server‑Konten enthalten mehr als nur E‑Mail‑Nachrichten. Außerdem Abrufen, Verschieben, Senden und Löschen von E‑Mail‑Nachrichten Von Exchange-Servern aus ermöglicht Aspose.Email die Arbeit mit Kontakten. Dieser Artikel erklärt, wie man Kontaktinformationen direkt von einem Exchange-Server abruft. Der Artikel zeigt außerdem, wie man Kontakte aus dem Kontakte‑Ordner auflisten kann.
Kontakte von einem Exchange-Server abrufen
Die ExchangeClient Klasse’ ListContacts() Methode kann verwendet werden, um Kontaktinformationen von einem Exchange-Server zu erhalten. ListContacts() Methode erfordert die URI des Kontakte-Ordners, die man leicht mit der ExchangeMailboxInfo.ContactsUri Eigenschaft.
Um Kontakte von einem Exchange-Server zu erhalten:
- Initialisieren Sie das ExchangeClient Klasse mit Adresse und Anmeldeinformationen.
- Rufen Sie die URI des Kontakte‑Ordners mit dem ExchangeClient.MailboxInfo.ContactsUri Eigenschaft.
- Rufen Sie die ListContacts() Methode aus. Sie gibt ein Array von MapiContact.
- Führen Sie eine foreach‑Schleife über dem MapiContact Array, um die Kontaktinformationen zu lesen.
Der folgende Codeausschnitt zeigt, wie man die ExchangeClient Klasse zum Lesen aller Kontakte von einem Exchange-Server.