הבאת הודעות מתיבת Exchange Server באמצעות WebDav
Contents
[
Hide
]
רשימת הודעות ב-Exchange Server השתמשה ב- listMessages() מתודה לקבלת רשימת הודעות מתיבת Exchange Server. ה- listMessages() מתודה שמקבלת מידע בסיסי על הודעות, כגון נושא, מזהה הודעה, משולח ועבור.
כדי לקבל את פרטי ההודעה המלאים, Aspose.Email.Exchange מספקת את ה- ExchangeClient.fetchMessage() מתודה. מתודה זו מקבלת את כתובת ה-URI של ההודעה כפרמטר ומחזירה מופע של ה- MailMessage מחלקה. ה- MailMessage המחלקה לאחר מכן מספקת פרטי הודעה כגון הגוף, הכותרות והקבצים המצורפים.
הבאת הודעות מתיבת Exchange Server
להבאת הודעות מתיבת Exchange Server:
- צור מופע מסוג ExchangeClient.
- ציין שם השרת, שם משתמש, סיסמה, ותחום.
- הפעל את listMessages מתודה לקבלת ה- ExchangeMessageInfoCollection.
- לולאה על ה- ExchangeMessageInfoCollection אוסף לקבלת ExchangeMessageInfo.getUniqueUri ערכים.
- קרא ExchangeClient.fetchMessage() ולעביר ExchangeMessageInfo.getUniqueUri כפרמטר.
קוד המקטע הבא מתחבר לתיבת Exchange Server ומביא את כל ההודעות.