Aspose.Email  . नेट के माध्यम से पायथन के लिए

ईमेल प्रोसेसिंग के लिए पायथन आउटलुक एपीआई

पायथन अनुप्रयोगों के भीतर से MSG, EML, EMLX और MHT सहित ईमेल प्रारूपों को बनाएं, हेरफेर करें या परिवर्तित करें।

  डाउनलोड नि: शुल्क परीक्षण
  
 

.NET के माध्यम से पायथन के लिए Aspose.Email एक लचीला लेकिन शक्तिशाली ईमेल प्रोग्रामिंग API है, जो डेवलपर के समय और प्रयास को बचाता है बनाएँ, हेरफेर करें या रूपांतरित करें सामान्य ईमेल संदेश प्रारूप अंतर्निहित प्रारूप कार्यान्वयन की जटिलताओं के बारे में चिंता किए बिना।

पायथन ईमेल API का उपयोग मूल ईमेल प्रबंधन सुविधाओं जैसे संदेश सामग्री संपादन और अनुलग्नक हेरफेर के लिए किया जा सकता है। इसके अलावा, लाइब्रेरी भी प्रदर्शन करती है संदेश संग्रहण दस्तावेज़ों का प्रबंधन, POP3, IMAP और SMTP सहित विभिन्न प्रोटोकॉल के माध्यम से ईमेल भेजना और प्राप्त करना। यह करना सीखें POP3, IMAP और SMTP प्रोटोकॉल के साथ काम करें.

उन्नत ईमेल प्रोसेसिंग API सुविधाएँ

अटैचमेंट के साथ ईमेल भेजें और प्राप्त करें

SSL और TLS के लिए सहायता

संदेश फ़ाइलों को डायनामिक रूप से कनवर्ट करें

यदि आप ईमेल फ़ाइलों को इंटर-कन्वर्ट करने के लिए एपीआई की तलाश कर रहे हैं, तो .NET के माध्यम से पायथन के लिए Aspose.Email एक अच्छा विकल्प है। यह अंतर्निहित प्रारूप विनिर्देश के सभी बदसूरत विवरणों को छिपाते हुए रूपांतरण प्रक्रिया के लिए उपयोग में आसान इंटरफेस प्रदान करता है। आपको बस इतना करना है कि स्रोत फ़ाइल को Aspose.Email ऑब्जेक्ट मॉडल में लोड करें और उचित मापदंडों के साथ सहेजें विधि को कॉल करें। यह वास्तव में इतना आसान है!

MSG को विभिन्न स्वरूपों में बदलें - पायथन

msg= MailMessage.load(dir + "msgtemplate.msg")

# convert MSG to EML, HTML & MHTML formats

msg.save("emloutput.eml", SaveOptions.default_eml)

msg.save("htmloutput.html", SaveOptions.default_html)

msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)

नियुक्ति आईसीएस प्रारूप के लिए व्यापक समर्थन

.NET के माध्यम से पायथन के लिए Aspose.Email का उपयोग अपॉइंटमेंट बनाने और उन्हें ICS प्रारूप में सहेजने के लिए किया जा सकता है। पायथन ईमेल लाइब्रेरी आईसीएस फाइलों से अपॉइंटमेंट लोड करने, अपॉइंटमेंट इवेंट पढ़ने या लिखने, ड्राफ्ट के रूप में अपॉइंटमेंट बनाने और अपॉइंटमेंट अटेंडीज़ के प्रतिभागियों की स्थिति सेट करने की भी अनुमति देती है। इसके बारे में जानें नियुक्तियों के साथ काम करें.

iCalendar API के साथ पुनरावृत्तियों का निर्माण और उपभोग करें

.NET के माध्यम से पायथन के लिए Aspose.Email उत्पन्न करने और सहेजने की कार्यक्षमता प्रदान करता है आउटलुक कैलेंडर आइटम MSG और ICS स्वरूपों में। न केवल आप iCalendar ऑब्जेक्ट बना सकते हैं और सहेज सकते हैं, बल्कि मीटिंग अनुरोधों को पुनः प्राप्त कर सकते हैं, अपडेट कर सकते हैं, भेज सकते हैं और रद्द कर सकते हैं। इसके अलावा, सहज ऑब्जेक्ट मॉडल का उपयोग करके iCalendar RFC 2445 प्रारूप में गतिशील रूप से पुनरावृत्ति पैटर्न का उत्पादन और उपभोग करना आसान है।

SMTP, POP3 और IMAP मेल सर्वर के माध्यम से ईमेल भेजें और प्राप्त करें

.NET API के माध्यम से पायथन के लिए Aspose.Email आपको ईमेल बनाने, भेजने और प्राप्त करने का अधिकार देता है SMTP का उपयोग करना, POP3 and IMAP प्रोटोकॉल। यह आपको ईमेल संचालन करने के लिए उपयोगकर्ता नाम और पासवर्ड या APOP प्रमाणीकरण द्वारा POP3 सर्वर में लॉग इन करने की अनुमति देता है जैसे: मेलबॉक्स आकार और संदेशों की संख्या देखें, पूर्ण संदेश या उसके शीर्षलेख को पुनः प्राप्त करें, सर्वर से संदेशों को हटाएं और साथ ही मूल POP3 कमांड।

.NET के माध्यम से पायथन के लिए Aspose.Email IMAP प्रोटोकॉल का भी समर्थन करता है, जिसमें इसके कमांड के साथ-साथ प्रमाणीकरण, निर्माण, हटाना, चयन करना, क्वेरी फ़ोल्डर, प्राप्त करना, हटाना, संदेश सहेजना और संदेश फ़्लैग में हेरफेर करना शामिल है।

PST, OST और MBOX फ़ाइलें बनाएं या उनमें हेरफेर करें

.NET के माध्यम से पायथन के लिए Aspose.Email आपको इसकी अनुमति देता है Outlook संग्रहण फ़ाइलों का प्रबंधन करें जैसे कि PST और OST। आप मौजूदा स्टोरेज फ़ाइलों पर कई ऑपरेशन कर सकते हैं और साथ ही शुरुआत से नई PST फ़ाइलें बना सकते हैं। संभावित ऑपरेशन में फ़ोल्डर लिस्टिंग, संदेश सूची, संदेश निष्कर्षण और MSG प्रारूप में संपर्क शामिल हैं।

आउटलुक स्टोरेज फाइलों के साथ, .NET के माध्यम से पायथन के लिए Aspose.Email भी Mbox फ़ाइल प्रारूप का समर्थन करता है। मौजूदा Mbox फ़ाइलों को लोड करने और संदेश जानकारी निकालने के लिए आप .NET के माध्यम से पायथन के लिए Aspose.Email का उपयोग कर सकते हैं।

Mbox से संदेश निकालें - पायथन

reader = MboxrdStorageReader(dir + "template.mbox", False)

eml = reader.read_next_message()

# Read all messages in a loop

while (eml is not None):

    # show message subject

    print("Subject: " + eml.subject)

    # save message in EML & MSG formats

    eml.save("output.eml", aspose.email.SaveOptions.default_eml)

    eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)

    # get the next message

    eml = reader.read_next_message();

reader.dispose();
  
  

Aspose.Email नीचे सूचीबद्ध अन्य लोकप्रिय विकास परिवेशों के लिए अलग-अलग ईमेल API प्रदान करता है: