उपयोगिता सुविधाएँ

वोटिंग विकल्प के साथ संदेश भेजना

Microsoft Outlook उपयोगकर्ताओं को नया संदेश लिखते समय एक मतदान (poll) बनाने की अनुमति देता है। यह Yes, No, Maybe आदि जैसे विकल्पों को शामिल करके किया जाता है। FollowUpOptions क्लास, जो Aspose.Email द्वारा प्रदान किया गया है, VotingButtons प्रॉपर्टी प्रदान करता है जिसका उपयोग मतदान विकल्पों के मान को सेट या प्राप्त करने के लिए किया जा सकता है। यह लेख एक MapiMessage को मतदान विकल्पों के साथ बनाने और फिर Exchange Web Service (EWS) क्लाइंट का उपयोग करके संदेश भेजने का विस्तृत उदाहरण प्रदान करता है।

वोटिंग विकल्पों के साथ संदेश बनाना और भेजना

निम्नलिखित कोड स्निपेट दिखाता है कि नया संदेश कैसे बनाया जाए और फिर उसे वोटिंग विकल्पों के साथ कैसे भेजा जाए।

निम्नलिखित कोड स्निपेट ऊपर के उदाहरण में उपयोग किए गए CreateTestMessage मेथड की परिभाषा दर्शाता है।

अमान्य या समाप्त SSL प्रमाणपत्र को अनदेखा या बायपास करें

Aspose.Email एक्सचेंज सर्वर पर SSL प्रमाणपत्रों को संभाल सकता है, using the EWSClient क्लास। यदि SSL प्रमाणपत्र समाप्त हो गया है या अमान्य हो गया है, तो Aspose.Email अमान्य SSL प्रमाणपत्र के कारण एक अपवाद फेंकता है। नीचे दिए गए कोड में उपयोग की गई विधि का उपयोग करके इन्हें अनदेखा करके इस प्रकार की SSL प्रमाणपत्र त्रुटियों से बचा जा सकता है। अपने main() या init() मेथड में कॉलबैक हैंडलर को पंजीकृत करें और नीचे दिए गए मेथड को क्लास के सदस्य के रूप में जोड़ें।

MSG फ़ाइलों से RE और FW संदेश बनाना

IEWSClient डेवलपर्स को स्रोत संदेश से RE (Reply/Reply All) और FW (Forward) संदेश बनाने देता है। स्रोत संदेश को विशेष चुनकर पहचाना जाता है ExchangeMessageInfo से ExchangeMessageInfoCollection के द्वारा प्राप्त किया गया ListMessages(). दूसरा तर्क वास्तविक है MailMessage RE या FW संदेश के रूप में भेजने के लिए। निम्नलिखित कोड स्निपेट दर्शाता है कि कैसे एक संदेश भेजें, फिर उस संदेश का उत्तर दें और उसे फ़ॉरवर्ड करें। इस कार्य को करने के लिए:

  1. आरंभ करें IEWSClient वैध क्रेडेंशियल्स प्रदान करके ऑब्जेक्ट प्राप्त करें。
  2. कुछ नमूना संदेश भेजें।
  3. कॉल करें Reply()ReplyAll() और Forward() संदेश भेजने की विधियाँ।

EWS अनुरोधों में हेडर जोड़ना

Aspose.Email API आपको एक्सचेंज अनुरोधों में हेडर जोड़ने की अनुमति देता है। इसका उपयोग विभिन्न उद्देश्यों के लिए EWS अनुरोधों में हेडर जोड़ने के लिए किया जा सकता है। एक उदाहरण के रूप में X-AnchorMailbox हेडर को जोड़ना हो सकता है, जिसका उपयोग एक्सचेंज सर्वर पर थ्रॉटलिंग समस्याओं को प्रबंधित करने के लिए किया जाता है। AddHeader विधि IEWSClient निम्न कोड स्निपेट में दिखाए अनुसार EWS अनुरोधों में हेडर्स जोड़ने के लिए उपयोग किया जाता है।

एकीकृत मैसेजिंग के साथ कार्य करना

Aspose.Email Exchange Server 2010 से एकीकृत मैसेजिंग जानकारी प्राप्त कर सकता है। वर्तमान में एकीकृत मैसेजिंग जैसे कॉन्फ़िगरेशन जानकारी प्राप्त करना, आउटबाउंड कॉल शुरू करना, कॉल ID द्वारा फ़ोन कॉल जानकारी प्राप्त करना और ID द्वारा फ़ोन कॉल डिस्कनेक्ट करना समर्थित है। निम्नलिखित कोड उदाहरण दिखाता है कि Microsoft Exchange Server 2010 से एकीकृत मैसेजिंग कॉन्फ़िगरेशन जानकारी कैसे प्राप्त की जाए।

मेल टिप्स प्राप्त करना

Microsoft Exchange Server ने Exchange Server 2010 और 2013 के साथ कई नई सुविधाएँ जोड़ीं। इन में से एक सुविधा उपयोगकर्ताओं को ईमेल लिखते समय मेल टिप्स प्रदान करती है। ये टिप्स उपयोगी होते हैं क्योंकि वे ईमेल भेजने से पहले जानकारी देते हैं। उदाहरण के लिए, यदि प्राप्तकर्ता सूची में कोई ईमेल पता गलत है, तो एक टिप दिखती है जो बताती है कि ईमेल पता अमान्य है। मेल टिप्स आपको आउट ऑफ़ ऑफिस उत्तरों को भेजने से पहले भी दिखाते हैं: Exchange Server (2010 & 2013) मेल टिप भेजता है जब ईमेल लिखा जा रहा हो यदि एक या अधिक प्राप्तकर्ता ने आउट ऑफ़ ऑफिस उत्तर सेट किया हो। इस लेख में प्रदर्शित सभी फीचर्स के लिए Microsoft Exchange Server 2010 Service Pack 1 आवश्यक है। नीचे दिया गया कोड स्निपेट दिखाता है कि आप कैसे EWSClient क्लास जो Exchange Web Services का उपयोग करता है, जो Microsoft Exchange Server 2007 एवं बाद के संस्करणों में उपलब्ध है।