Exchange सर्वर पर वार्तालाप आइटम प्रबंधन

Aspose.Email for .NET का उपयोग Exchange सर्वर पर वार्तालाप आइटम को प्रबंधित करने के लिए किया जा सकता है, जिसमें EWSClient क्लास। यह क्लास एक्सचेंज वेब सर्विसेज (EWS) का उपयोग करती है, जो केवल एक्सचेंज सर्वर 2007 और बाद के संस्करणों में उपलब्ध हैं। यह लेख दिखाता है कि कैसे खोजें, कॉपी, स्थानांतरित करें और हटाएँ एक्सचेंज सर्वर 2010 पर संवाद आइटम। इस अनुभाग में सभी सुविधाओं के लिए Microsoft Exchange Server 2010 Service Pack 1 आवश्यक है।

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

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

  1. Exchange सर्वर से कनेक्ट होने के लिए IEWSClient इंटरफ़ेस।
  2. कॉल करें IEWSClient.FindConversations() फ़ोल्डर से सभी वार्तालाप आइटम खोजने की विधि।
  3. संवाद आइटम की प्रॉपर्टी जैसे ID, विषय और फ़्लैग स्थिति प्रदर्शित करें।

निम्न कोड स्निपेट दिखाता है कि आप संवादों को कैसे खोजें।

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

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

  1. Exchange सर्वर से कनेक्ट होने के लिए IEWSClient इंटरफ़ेस।
  2. कॉल करें IEWSClient.CopyConversationItems() सोर्स फ़ोल्डर से डेस्टिनेशन फ़ोल्डर में वार्तालाप आइटम कॉपी करने की विधि।

निम्न कोड स्निपेट दिखाता है कि आप संवादों को कैसे कॉपी करें।

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

संवादों को एक फ़ोल्डर से दूसरे फ़ोल्डर में स्थानांतरित करने के लिए:

  1. Exchange सर्वर से कनेक्ट होने के लिए IEWSClient इंटरफ़ेस।
  2. कॉल करें IEWSClient.MoveConversationItems() सोर्स फ़ोल्डर से डेस्टिनेशन फ़ोल्डर में वार्तालाप को स्थानांतरित करने की विधि।

निम्न कोड स्निपेट दिखाता है कि आप संवादों को कैसे मूव करें।

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

किसी फ़ोल्डर से संवाद हटाने के लिए:

  1. Exchange सर्वर से कनेक्ट होने के लिए IEWSClient इंटरफ़ेस।
  2. कॉल करें IEWSClient.DeleteConversationItems() सोर्स फ़ोल्डर से वार्तालाप आइटम को हटाने की विधि।

निम्न कोड स्निपेट दिखाता है कि आप संवादों को कैसे हटाएं。