Recupera Messaggi dalla Casella Exchange Server usando WebDav
Elencare Messaggi su un Exchange Server ha usato il listMessages() metodo per ottenere un elenco di messaggi da una casella Exchange Server. Il listMessages() metodo ottiene informazioni di base sui messaggi, ad esempio, oggetto, MessageID, da e a.
Per ottenere i dettagli completi del messaggio, Aspose.Email.Exchange fornisce il ExchangeClient.fetchMessage() metodo. Questo metodo accetta l’URI del messaggio come parametro e restituisce un’istanza del MailMessage classe. Il MailMessage classe fornisce poi i dettagli del messaggio come corpo, intestazioni e allegati.
Recupera Messaggi da una Casella Exchange Server
Per recuperare messaggi dalla casella Exchange Server:
- Crea un’istanza del tipo ExchangeClient.
- Specifica il nome del server, nome utente, password e dominio.
- Chiama il listMessages metodo per ottenere il ExchangeMessageInfoCollection.
- Itera attraverso il ExchangeMessageInfoCollection collezione per ottenere ExchangeMessageInfo.getUniqueUri valori.
- Chiama ExchangeClient.fetchMessage() e passa ExchangeMessageInfo.getUniqueUri come parametro.
Il seguente frammento di codice si connette alla casella Exchange Server e recupera tutti i messaggi.