Nachrichten aus dem Exchange-Server-Postfach mit WebDav abrufen
Nachrichtenauflistung auf einem Exchange Server nutzte die listMessages() Methode, um eine Liste von Nachrichten aus einem Exchange-Server-Postfach zu erhalten. Die listMessages() Methode ruft Grundinformationen zu Nachrichten ab, z. B. Betreff, Nachrichten‑ID, Absender und Empfänger.
Um die vollständigen Nachrichtendetails zu erhalten, stellt Aspose.Email.Exchange die ExchangeClient.fetchMessage() Methode. Diese Methode akzeptiert die Nachrichten-URI als Parameter und gibt eine Instanz von MailMessage Klasse. Die MailMessage Klasse liefert dann Nachrichten Details wie den Body, Header und Anhänge.
Nachrichten aus einem Exchange-Server-Postfach abrufen
Um Nachrichten aus dem Exchange-Server-Postfach abzurufen:
- Erstellen Sie eine Instanz vom Typ ExchangeClient.
- Geben Sie den Servernamen, Benutzernamen, das Passwort und die Domäne an.
- Rufen Sie die listMessages Methode, um das ExchangeMessageInfoCollection.
- Durchlaufen Sie die ExchangeMessageInfoCollection Sammlung, um zu erhalten ExchangeMessageInfo.getUniqueUri Werte.
- Rufen Sie ExchangeClient.fetchMessage() und übergeben ExchangeMessageInfo.getUniqueUri als Parameter.
Der folgende Codeabschnitt verbindet sich mit dem Exchange-Server-Postfach und ruft alle Nachrichten ab.