Exchange Web Services (EWS) के साथ संपर्क प्रबंधित करें

Aspose.Email आपको Microsoft Exchange Server पर केवल ईमेल संदेशों से अधिक काम करने की सुविधा देता है। इसका उपयोग करके EWSClient API के माध्यम से आप Exchange मेलबॉक्स में सेव किए गए संपर्कों को प्राप्त, हल, बनाए, अपडेट और हटाए जा सकते हैं। यह लेख Exchange Web Services (EWS) के साथ संपर्क प्रबंधन के प्रमुख कार्यों को समझाता है।

EWS के साथ कॉन्टैक्ट्स प्राप्त करें

Aspose.Email प्रदान करता है EWSClient EWS के माध्यम से Microsoft Exchange से जुड़ने के लिए क्लास। नीचे दिया गया उदाहरण दिखाता है कि कैसे सभी संपर्क पढ़ें Contacts फ़ोल्डर से:

नाम द्वारा कॉन्टैक्ट्स सॉल्व करें

आप डिस्प्ले नाम का उपयोग करके संपर्कों को हल कर सकते हैं। निम्नलिखित उदाहरण मेल खाते संपर्कों और उनके विवरण को लाता है:

संपर्क नोट्स फ़ॉर्मेट निर्धारित करें

यह Contact->get_NotesFormat प्रॉपर्टी नोट्स टेक्स्ट के फ़ॉर्मेट को निम्न के अनुसार निर्दिष्ट करती है TextFormat इनेमरेटर।

आईडी द्वारा संपर्क प्राप्त करना

आप नीचे दिए गए कोड उदाहरण की तरह विशिष्ट संपर्क को उसके अद्वितीय संपर्क ID का उपयोग करके प्राप्त कर सकते हैं।

संपर्क जोड़ें

उपयोग करें CreateContact() Exchange Server में नया संपर्क जोड़ने का मेथड। नीचे दिया गया उदाहरण दिखाता है कि कैसे एक संपर्क को भरें और सहेजें:

संपर्क अपडेट करें

संपर्क जानकारी को सर्वर पर उपयोग करके संशोधित किया जा सकता है IEWSClient->UpdateContact. नीचे दिया गया कोड उदाहरण दर्शाता है कि कैसे Exchange Server संपर्कों को प्राप्त, प्रदर्शित और अपडेट करें:

संपर्क हटाना

यह IEWSClient class प्रदान करता है DeleteContact Exchange Server से संपर्कों तक पहुँचने और उन्हें हटाने के लिए। यह मेथड संपर्क ID या Contact एक इनपुट पैरामीटर के रूप में।

नीचे दिया गया कोड स्निपेट दिखाता है कि कैसे Exchange सर्वर से संपर्कों को हटाया जाए, उपयोग करके IEWSClient->DeleteContact.