PST फ़ाइल में संपर्कों के साथ कार्य करना
PST में संपर्क जोड़ना
Aspose.Email के साथ आप जिस PST फ़ाइल को आपने बनाया या लोड किया है, उसके Contacts उपफ़ोल्डर में MapiContact जोड़ सकते हैं। नीचे PST में MapiContact जोड़ने के चरण दिए गए हैं:
- एक MapiContact ऑब्जेक्ट बनाएं।
- विभिन्न कंस्ट्रक्टर्स और मेथड्स का उपयोग करके MapiContact प्रॉपर्टीज़ सेट करें।
- PersonalStorage.Create() मेथड का उपयोग करके एक PST बनाएं।
- रूट फ़ोल्डर तक पहुँच कर और फिर AddMapiMessageItem() मेथड को कॉल करके PST फ़ाइल की रूट में एक पूर्व-परिभाषित फ़ोल्डर (Contacts) बनाएँ।
निम्नलिखित कोड स्निपेट दिखाता है कि कैसे एक MapiContact बनाएं और फिर उसे नव निर्मित PST फ़ाइल के संपर्क फ़ोल्डर में जोड़ें。
PST फ़ाइल से संपर्क जानकारी को MSG फ़ॉर्मेट में सहेजें
यह लेख बताता है कि Outlook PST फ़ाइल से संपर्क जानकारी कैसे एक्सेस करें और संपर्क को MSG फ़ॉर्मेट में डिस्क पर कैसे सहेजें। संपर्क जानकारी प्राप्त करने और प्रदर्शित करने के लिए PersonalStorage और MapiContact क्लासेस का उपयोग किया जाता है। संपर्क जानकारी प्राप्त करने के कदम इस प्रकार हैं:
- PersonalStorage क्लास में PST फ़ाइल को लोड करें।
- Contacts फ़ोल्डर ब्राउज़ करें।
- संदेश संग्रह प्राप्त करने के लिए Contacts फ़ोल्डर की सामग्री प्राप्त करें।
- संदेश संग्रह के माध्यम से लूप करें।
- MapiContact क्लास में संपर्क जानकारी प्राप्त करने के लिए PersonalStorage.ExtractContactInfo() मेथड को कॉल करें। संपर्क जानकारी तक पहुंचने के लिए MapiContact क्लास प्रॉपर्टीज़ का उपयोग करें।
- MapiMessage क्लास में संपर्क जानकारी प्राप्त करने के लिए PersonalStorage.ExtractMessage() मेथड को कॉल करें।
- संपर्क को डिस्क पर MSG फ़ॉर्मेट में सहेजने के लिए MapiMessage.Save() मेथड को कॉल करें।
नीचे दिया गया कोड स्निपेट दिखाता है कि कैसे PST फ़ाइल से सभी संपर्क जानकारी प्राप्त की जाए और MSG फ़ॉर्मेट में डिस्क पर सहेजी जाए।
PST फ़ाइल से संपर्क जानकारी को VCF फ़ॉर्मेट में सहेजें
यह लेख दर्शाता है कि Microsoft Outlook PST फ़ाइल से संपर्क जानकारी कैसे एक्सेस करें और संपर्क को vCard (VCF) फ़ॉर्मेट में डिस्क पर कैसे सहेजें। PST फ़ाइल से संपर्क जानकारी प्राप्त करने के लिए PersonalStorage और MapiContact क्लासेस का उपयोग करें। संपर्क जानकारी प्राप्त करने के लिए:
- PersonalStorage क्लास में PST फ़ाइल को लोड करें।
- Contacts फ़ोल्डर ब्राउज़ करें।
- संदेश संग्रह प्राप्त करने के लिए Contacts फ़ोल्डर की सामग्री प्राप्त करें।
- संदेश संग्रह के माध्यम से लूप करें।
- MapiContact क्लास में संपर्क जानकारी प्राप्त करने के लिए PersonalStorage.ExtractMessage() मेथड को कॉल करें।
- संपर्क जानकारी तक पहुँचने के लिए MapiContact क्लास की विभिन्न प्रॉपर्टीज़ का उपयोग करें।
निचे दिया गया प्रोग्राम डिस्क से PST फ़ाइल को लोड करता है और सभी संपर्कों को vCard (VCF) फ़ॉर्मेट में सहेजता है। VCF फ़ाइलों को फिर किसी भी अन्य प्रोग्राम में उपयोग किया जा सकता है जो मानक vCard संपर्क फ़ाइल को लोड कर सके। यदि आप Microsoft Outlook में कोई भी VCF फ़ाइल खोलते हैं, तो वह नीचे के स्क्रीनशॉट की तरह दिखती है।
|
| | :- | आउटलेट PST से संपर्क को vCard (VCF) फ़ॉर्मेट में निर्यात करने के लिए नीचे दिया गया कोड स्निपेट दिखाता है।
वितरण सूचियों के साथ कार्य करना
Aspose.Email API का उपयोग करके कई संपर्कों का संग्रह बनाने वाली वितरण सूची बनाना संभावित है। वितरण सूची को Outlook MSG फ़ॉर्मेट में डिस्क पर सहेजा जा सकता है और इसे MS Outlook में खोलकर देखा/संभाल किया जा सकता है।
वितरण सूची बनाना और सहेजना
निम्नलिखित कोड स्निपेट दर्शाता है कि कैसे एक डिस्ट्रिब्यूशन लिस्ट बनाएं और सहेजें।
PST से डिस्ट्रिब्यूशन लिस्ट पढ़ना
नीचे दिया गया कोड स्निपेट दिखाता है कि PST से वितरण सूची कैसे पढ़ी जाए।