WebDav kullanarak Exchange Server posta kutusundan mesajları getir
Exchange Server’da Mesajları Listeleme şunu kullandı: listMessages() yöntem, bir Exchange Server posta kutusundan mesaj listesi alır. listMessages() yöntem, mesajların temel bilgilerini alır; örneğin konu, mesaj kimliği, gönderen ve alıcı.
Tam mesaj ayrıntılarını almak için, Aspose.Email.Exchange şunu sağlar: ExchangeClient.fetchMessage() yöntem. Bu yöntem, mesaj URI’sini parametre olarak alır ve şunun bir örneğini döndürür: MailMessage sınıf. MailMessage sınıf daha sonra mesajın gövdesi, üstbilgileri ve ekleri gibi ayrıntılarını sağlar.
Exchange Server posta kutusundan mesajları getir
Exchange Server posta kutusundan mesajları getirmek için:
- Tipin bir örneğini oluştur ExchangeClient.
- Sunucu adı, kullanıcı adı, şifre ve domaini belirtin.
- Şuğu çağırın listMessages yöntem, … alır ExchangeMessageInfoCollection.
- Döngüyle gezin ExchangeMessageInfoCollection koleksiyonu … almak için ExchangeMessageInfo.getUniqueUri değerleri.
- Çağırın ExchangeClient.fetchMessage() ve geçir ExchangeMessageInfo.getUniqueUri parametre olarak.
Aşağıdaki kod snippet’i, Exchange Server posta kutusuna bağlanır ve tüm mesajları getirir.