शुरू करना

Aspose.Email FOSS को Python के लिए शुरू करना

स्वागत है aspose-email-foss, एक मुफ्त, MIT-लाइसेंस प्राप्त Python लाइब्रेरी है जो Outlook MSG फ़ाइलों और उनके अंतर्निहित CFB (Compound File Binary) कंटेनरों को पढ़ने, बनाने और लिखने के लिए उपयोग होती है। यह गाइड आपको एक नई पर्यावरण से लेकर मिनटों में MSG फ़ाइलों के साथ काम करने तक ले जाता है।.


पूर्वापेक्षाएँ

आवश्यकताविवरण
Python3.10 or later
पैकेज मैनेजरpip
OSWindows, macOS, या Linux
निर्भरताएँकोई नहीं — शुद्ध Python

Installation

PyPI से स्थापित करें:

pip install aspose-email-foss

सत्यापित करें:

from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")

देखें स्थापना गाइड वर्चुअल-एनवायरनमेंट सेटअप और सत्यापन के लिए।.


आप क्या कर सकते हैं

इंस्टॉल होने के बाद आप तुरंत कर सकते हैं:

  • पढ़ें MSG फ़ाइलें के साथ MapiMessage.from_file() — विषय, बॉडी, HTML बॉडी, हेडर, और प्राप्तकर्ता तक पहुँचें
  • बनाएँ MSG संदेशों को शून्य से बनाएँ के साथ MapiMessage.create() — विषय, बॉडी सेट करें, प्राप्तकर्ता और अटैचमेंट जोड़ें
  • परिवर्तित करें MSG और ईमेल (RFC 5322) फ़ॉर्मेट के बीच के साथ to_email_message() और from_email_message()
  • निरीक्षण करें निम्न-स्तरीय CFB संरचना के साथ CFBReader — स्टोरेज, स्ट्रीम, और डायरेक्टरी एंट्रीज़ को इटरेट करें
  • लिखें MSG फ़ाइलें के साथ MapiMessage.save() या MsgWriter.write_file()
  • अटैचमेंट संभालें — बाइनरी अटैचमेंट जोड़ें या MSG संदेशों को नेस्टेड अटैचमेंट के रूप में एम्बेड करें

त्वरित प्रारंभ

एक MSG फ़ाइल पढ़ें और उसका विषय तथा प्राप्तकर्ता प्रिंट करें:

from aspose.email_foss.msg import MapiMessage

msg = MapiMessage.from_file("message.msg")
print(f"Subject: {msg.subject}")
print(f"Body: {msg.body[:200]}")

msg.save("copy.msg")
print("Saved copy.msg")

अगले कदम

 हिन्दी