EWS के माध्यम से एक्सचेंज वार्तालापों का प्रबंधन

Aspose.Email आपको Microsoft Exchange Server पर वार्तालाप आइटम को प्रबंधित करने की अनुमति देता है, using the EWSClient क्लास। यह कार्यक्षमता Exchange Web Services (EWS) पर निर्भर करती है, जो Exchange Server 2007 और बाद के संस्करणों में उपलब्ध है। इस गाइड में उदाहरण दिखाते हैं कि खोजें, कॉपी करें, मूव करें, और डिलीट करें वार्तालाप आइटम Exchange Server 2010 SP1 या बाद के संस्करणों पर।

वार्तालाप खोजें

एक विशिष्ट एक्सचेंज फ़ोल्डर से वार्तालाप जानकारी प्राप्त करने के लिए नीचे दिए गए चरणों का पालन करें:

  1. एक्सचेंज सर्वर से कनेक्ट करने के लिए उपयोग करें IEWSClient.
  2. कॉल करें FindConversations() लक्ष्य फ़ोल्डर में वार्तालापों की सूची बनाने की विधि।
  3. वार्तालाप ID, विषय और फ्लैग स्थिति जैसी प्रॉपर्टीज़ पढ़ें।

निम्नलिखित कोड नमूना दर्शाता है कि एक्सचेंज सर्वर इनबॉक्स से वार्तालाप आइटम को कैसे खोजें और प्रदर्शित करें।

वार्तालाप कॉपी करें

वार्तालाप आइटम को दूसरे फ़ोल्डर में कॉपी करने के लिए:

  1. एक्सचेंज सर्वर से कनेक्ट करने के लिए उपयोग करें IEWSClient.
  2. वार्तालापों को प्राप्त करें साथ में FindConversations() विधि।
  3. उपयोग करें CopyConversationItems() मैचिंग वार्तालापों को कॉपी करने के लिए।

निम्नलिखित कोड नमूना दिखाता है कि कैसे विशिष्ट वार्तालाप आइटम को एक्सचेंज सर्वर इनबॉक्स से डिलीटेड आइटम फ़ोल्डर में कॉपी किया जाए, निर्दिष्ट शर्त के आधार पर।

वार्तालाप स्थानांतरित करें

आप फ़ोल्डर के बीच वार्तालापों को मूव कर सकते हैं। निम्नलिखित कोड नमूना दिखाता है कि एक्सचेंज सर्वर इनबॉक्स से विशिष्ट वार्तालाप आइटम को कैसे खोजें और दूसरे फ़ोल्डर में मूव करें।

  1. एक्सचेंज सर्वर से कनेक्ट करने के लिए उपयोग करें IEWSClient.
  2. मूव करने के लिए वार्तालापों की पहचान करें।
  3. कॉल करें MoveConversationItems() गंतव्य फ़ोल्डर URI के साथ विधि।

वार्तालाप हटाएँ

फ़ोल्डर से वार्तालाप थ्रेड्स को हटाने के लिए:

  1. एक्सचेंज सर्वर से कनेक्ट करने के लिए उपयोग करें IEWSClient.
  2. उपयोग करें FindConversations() लक्ष्य वार्तालापों को खोजने के लिए।
  3. कॉल करें DeleteConversationItems() उन्हें हटाने की विधि।

निम्नलिखित कोड नमूना दिखाता है कि एक्सचेंज सर्वर इनबॉक्स से विशिष्ट वार्तालाप आइटम को कैसे खोजें और डिलीट करें।