5

क्या किसी और के एक्सचेंज 2010 खाते पर मीटिंग या अपॉइंटमेंट बनाना संभव है, बिना उन्हें बैठक स्वीकार करने की आवश्यकता है? आदर्श रूप में, हम लोगों के कैलेंडर पर नियुक्तियों/बैठकों को रखने के लिए एक प्रतिनिधि खाता, या इसी तरह की रणनीति चाहते हैं। हम सामान्य अनुरोध/स्वीकार मॉडल को बाईपास करना चाहते हैं, और इन मीटिंग्स को कैलेंडर में मजबूर करना चाहते हैं।एक्सचेंज मीटिंग प्रोग्रामेटिक रूप से

मैंने एक्सचेंज 2010 दस्तावेज़ में CreateItem() को देखा, लेकिन यह स्पष्ट नहीं है कि विधि निष्पादित होने के बाद क्या होता है। क्या उपयोगकर्ता को सामान्य निमंत्रण मिलता है? हम उसे नहीं चाहते हैं। हम एक मॉडल चाहते हैं जहां हमारे सिस्टम के पास पारंपरिक कैलेंडर आमंत्रण प्राप्त किए बिना, और स्वचालित स्वीकृति के बिना, उपयोगकर्ताओं के कैलेंडर पर पूर्ण नियंत्रण हो। मैं वीबीए हैक्स या प्लगइन्स का उपयोग नहीं करना पसंद करूंगा।

उत्तर

1

मुझे लगता है कि ApplicationImpersonation (ImpersonatedUserId का उपयोग) के मामले में यह संभव है। यह महत्वपूर्ण है कि आपको पहले एक्सचेंज configure करना होगा। फिर आप गंतव्य कैलेंडर तक पहुंच के लिए NetworkCredentialImpersonatedUserId का उपयोग कर सकते हैं। अधिक जानकारी और कोड उदाहरण के लिए here देखें।

+0

बाउंटी देरी के लिए खेद है! मैंने सोचा कि उत्तर स्वीकार करने से यह स्वचालित रूप से लागू होता है। –

+0

@PittsburghDBA: बिल्कुल कोई समस्या नहीं! मुझे खुशी है अगर मैं आपकी मदद कर सकता हूं। – Oleg

0

मैं क्या करूँगा MFCMapi (mfcmapi.codeplex.com) की एक प्रतिलिपि लें, और फिर पारंपरिक तरीके से मीटिंग अनुरोध बनाएं और इसे दो मेलबॉक्स पर भेजें। इसे एक जोड़े में स्वीकार करें, एक जोड़े में टेंटेटिव चिह्नित करें, आदि

आमंत्रण मेलबॉक्स में बनाए गए परिणामी कैलेंडर आइटम पर नज़र डालें। मुझे आशा है कि आप नियुक्ति तैयार कर सकें और फिर स्वीकार्य एमएपीआई गुणों को इसे स्वीकार करने के लिए सेट कर सकें। आप ईडब्लूएस के साथ मनमानी गुणों को सेट कर सकते हैं, यह पता लगाने के लिए कि कौन सा सेट सेट करना है, यह सिर्फ खुदाई करने जा रहा है। एमएफसी मैपी इसके लिए एक अच्छा उपकरण है।

आयोजक पक्ष पर, आपको कुछ बदलाव करने की आवश्यकता होगी ताकि ऐसा लगता है कि सभी को स्वीकार किया जाता है।

+0

जवाब देने के लिए धन्यवाद। मुझे कुछ और पूरी तरह कार्यान्वित करने की ज़रूरत थी। ओलेग का समाधान सिर्फ वही था जो मुझे चाहिए था। –

संबंधित मुद्दे