دریافت پیامها از صندوقپستی سرور Exchange با استفاده از WebDav
Contents
[
Hide
]
لیست کردن پیامها در سرور Exchange از listMessages() متد برای دریافت فهرست پیامها از صندوقپستی سرور Exchange. listMessages() متد اطلاعات پایه درباره پیامها مانند موضوع، شناسه پیام، فرستنده و گیرنده را دریافت میکند.
برای دریافت جزئیات کامل پیام، Aspose.Email.Exchange ارائه میدهد ExchangeClient.fetchMessage() متد. این متد URI پیام را بهعنوان پارامتر میپذیرد و یک نمونه از MailMessage کلاس. MailMessage کلاس سپس جزئیات پیام مانند بدنه، هدرها و پیوستها را فراهم میکند.
دریافت پیامها از صندوقپستی سرور Exchange
برای دریافت پیامها از صندوقپستی سرور Exchange:
- یک نمونه از نوع ExchangeClient.
- نام سرور، نام کاربری، رمز عبور و دامنه را مشخص کنید.
- متد را فراخوانی کنید listMessages متد برای دریافت ExchangeMessageInfoCollection.
- در حلقه بگردید در ExchangeMessageInfoCollection مجموعه برای دریافت ExchangeMessageInfo.getUniqueUri مقدارها.
- فراخوانی کنید ExchangeClient.fetchMessage() و ارسال کنید ExchangeMessageInfo.getUniqueUri بهعنوان پارامتر.
کد زیر به صندوقپستی سرور Exchange متصل میشود و تمام پیامها را دریافت میکند.