Exchange Server पर नियमों के साथ काम करना
नियम प्रबंधित करना
Aspose.Email का उपयोग एक्सचेंज सर्वर पर नियमों को प्रबंधित करने के लिए किया जा सकता है, using the EWSClient क्लास। यह क्लास Exchange Web Services (EWS) का उपयोग करती है, जो Exchange Server 2007 और बाद के संस्करणों में उपलब्ध हैं। नियम प्रबंधन को दिखाने के लिए, यह लेख बताता है कि कैसे:
- सर्वर पर पहले से मौजूद नियमों को पढ़ें।
- नया नियम बनाएं।
- मौजूदा नियम को अपडेट करें।
इस लेख में वर्णित सभी सुविधाओं के लिए Microsoft Exchange Server 2010 Service Pack 1 आवश्यक है।
नियम पढ़ें
Exchange Server से सभी नियम प्राप्त करने के लिए:
- Exchange सर्वर से कनेक्ट करने के लिए IEWSClient क्लास।
- कॉल करें IEWSClient->GetInboxRules() सभी नियमों को प्राप्त करने की विधि。
- एक लूप में, सभी नियमों को ब्राउज़ करें और नियम गुण जैसे शर्तें, क्रियाएँ, और नाम प्रदर्शित करें।
निम्नलिखित कोड स्निपेट दिखाता है कि नियमों को कैसे पढ़ा जाए।
नया नियम बनाना
Exchange Server पर नया नियम बनाने के लिए निम्नलिखित चरणों को पूरा करें:
- Exchange सर्वर से कनेक्ट करने के लिए IEWSClient क्लास।
- InboxRule क्लास का एक नया उदाहरण बनाएँ और निम्नलिखित अनिवार्य गुण सेट करें:
- DisplayName
- शर्तें
- क्रियाएँ
- कॉल करें IEWSClient->CreateInboxRule() नियम बनाने की विधि。
निम्नलिखित कोड स्निपेट दिखाता है कि नया नियम कैसे बनाया जाए।
नियम अपडेट करना
Exchange Server पर नियम को अपडेट करने के लिए:
- Exchange सर्वर से कनेक्ट करने के लिए IEWSClient क्लास।
- कॉल करें IEWSClient->GetInboxRules() सभी नियमों को प्राप्त करने की विधि。
- लूप में, सभी नियमों में ब्राउज़ करें और एक शर्त में DisplayName मिलाकर वह नियम प्राप्त करें जिसे आप बदलना चाहते हैं।
- नियम गुणधर्म अपडेट करें
- कॉल करें IEWSClient.UpdateInboxRule() नियम को अपडेट करने की विधि。
निम्नलिखित कोड स्निपेट दिखाता है कि नियम को कैसे अपडेट करें।