आउटलुक के लिए ओपन सोर्स पायथन लाइब्रेरी® MSG फाइल्स

Microsoft® Outlook MSG ईमेल को Python के माध्यम से पढ़ें और पार्स करें।

एमएसजी-एक्सट्रैक्टर लाइब्रेरी क्या है?

MSG-Extractor सॉफ़्टवेयर डेवलपर्स को Python ऐप्स से Microsoft Outlook MSG फ़ाइलों को संसाधित करने की क्षमता देता है। यह मुख्य ईमेल डेटा जैसे कि, से, सीसी फ़ील्ड के साथ-साथ विषय, मुख्य भाग, दिनांक और अनुलग्नकों के निष्कर्षण को स्वचालित करता है। Python MSG लाइब्रेरी ईमेल संदेश पढ़ने, अटैचमेंट निकालने, MSG फ़ाइलें एम्बेड करने, कमांड-लाइन तर्क और अटैचमेंट को कस्टम स्थान पर सहेजने जैसी सुविधाओं का भी समर्थन करती है। 

Previous Next

MSG-Extractor कैसे स्थापित करें?

PyPi के माध्यम से MSG-Extractor स्थापित करें

 pip install extract-msg 

पायथन के माध्यम से MSG फ़ाइल खोलें

MSG-Extractor लाइब्रेरी Python डेवलपर्स को Outlook MSG फ़ाइलों की सामग्री तक पहुँचने और पढ़ने की अनुमति देती है। आप ईमेल प्राप्तकर्ता पते तक पहुंच सकते हैं और साथ ही ईमेल संदेश और अटैचमेंट भी देख सकते हैं। कोड की निम्नलिखित पंक्तियों का उपयोग करके, आप आसानी से अजगर के माध्यम से संदेशों को पढ़ सकते हैं।

एमएसजी फ़ाइल खोलें

  1. Extract_msg.Message() विधि का उपयोग करके मौजूदा MSG फ़ाइल खोलें और फ़ाइल नाम को पैरामीटर के रूप में पास करें
  2. msg.sender संपत्ति का उपयोग करके ईमेल भेजने वाले को प्राप्त करें और प्रिंट करें
  3. msg.date प्रॉपर्टी का उपयोग करके ईमेल की तारीख प्राप्त करें और प्रिंट करें
  4. msg.subject प्रॉपर्टी का उपयोग करके ईमेल का विषय प्राप्त करें और प्रिंट करें
  5. msg.body संपत्ति का उपयोग करके ईमेल के संदेश का मुख्य भाग प्राप्त करें और प्रिंट करें

MSG-Extractor के लिए पायथन निर्भरता

f = r'MS_Outlook_file.msg' 
# open message
msg = extract_msg.Message(f)
# print sender name
print('Sender: {}'.format(msg.sender))
# print date
print('Sent On: {}'.format(msg.date))
# print subject
print('Subject: {}'.format(msg.subject))
# print body
print('Body: {}'.format(msg.body))

अनुलग्नक और संदेश सहेजें

MSG-Extractor लाइब्रेरी Outlook MSG फ़ाइलों से अनुलग्नकों को निकालने में सक्षम बनाती है। एपीआई एमएसजी में संग्रहीत सभी ईमेल संदेशों को स्कैन करने की कार्यक्षमता प्रदान करता है और उन संदेशों की सूची प्रदर्शित करता है जो इसे मिलते हैं। उपयोगकर्ता अपनी पसंद के अनुलग्नकों का चयन कर सकते हैं और उन्हें चुने हुए फ़ोल्डर में सहेज सकते हैं। यह उपयोगकर्ताओं को अवांछित फ़ाइलों को हटाने की भी अनुमति देता है।

 हिन्दी