शुरू करना
Aspose.Email FOSS को Python के लिए शुरू करना
स्वागत है aspose-email-foss, एक मुफ्त, MIT-लाइसेंस प्राप्त Python लाइब्रेरी है जो Outlook MSG फ़ाइलों और उनके अंतर्निहित CFB (Compound File Binary) कंटेनरों को पढ़ने, बनाने और लिखने के लिए उपयोग होती है। यह गाइड आपको एक नई पर्यावरण से लेकर मिनटों में MSG फ़ाइलों के साथ काम करने तक ले जाता है।.
पूर्वापेक्षाएँ
| आवश्यकता | विवरण |
|---|---|
| Python | 3.10 or later |
| पैकेज मैनेजर | pip |
| OS | Windows, 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")अगले कदम
- स्थापना गाइड: वर्चुअल एनवायरनमेंट सेटअप, pip इंस्टॉल, और सत्यापन
- डेवलपर गाइड: MSG संचालन, अटैचमेंट्स, प्रॉपर्टीज़, और CFB संरचना
- विशेषताएँ और कार्यात्मकताएँ: हर फीचर में गहन विश्लेषण Python उदाहरणों के साथ