इस चरण-दर-चरण मार्गदर्शिका में, हम पर्यावरण को स्थापित करने और उदाहरण कोड का उपयोग करने के लिए विस्तृत चरण प्रदान करके **पायथन में SMTP का उपयोग करके ईमेल भेजने का तरीका साझा करते हैं। आप इस एप्लिकेशन का उपयोग विंडोज या लिनक्स सहित किसी भी पायथन-समर्थित वातावरण में कर सकते हैं और एक साधारण एपीआई इंटरफ़ेस का उपयोग करके **पायथन के साथ एक ईमेल भेज सकते हैं।
पायथन में ईमेल भेजने के चरण
- अपने एप्लिकेशन में परिवेश को .NET के माध्यम से पायथन के लिए Aspose.Email का उपयोग करें में कॉन्फ़िगर करें
- अपने आवेदन में aspose.email लाइब्रेरी आयात करें
- MailMessage क्लास इंस्टेंस का उपयोग करके विषय, मुख्य भाग और प्राप्तकर्ता जानकारी सेट करके एक ईमेल संदेश बनाएं
- ईमेल क्लाइंट को इनिशियलाइज़ करने के लिए SmtpClient क्लास ऑब्जेक्ट का उपयोग करें
- ईमेल अग्रेषित करने के लिए SmtpClient.send पद्धति का उपयोग करें
उपरोक्त चरण गाइड करते हैं कि कैसे एसएमटीपी का उपयोग करके पायथन में मेल भेजें जिससे प्रेषक की जानकारी, प्राप्तकर्ता ईमेल सूची, विषय पंक्ति और ईमेल बॉडी जैसी जानकारी को पॉप्युलेट करने के लिए मेलमैसेज क्लास इंस्टेंस का उपयोग करके एक ईमेल संदेश बनाकर प्रक्रिया शुरू की जाती है। फिर SmtpClient वर्ग के एक उदाहरण का उपयोग करके, क्रेडेंशियल का उपयोग करके ईमेल सर्वर के साथ कनेक्शन स्थापित किया जाता है और ईमेल वांछित प्राप्तकर्ताओं को भेजा जाता है।
एसएमटीपी का उपयोग करके ईमेल भेजने के लिए पायथन कोड
ऊपर दिए गए उदाहरण से पता चलता है कि ईमेल भेजने के लिए Python-आधारित API का इस्तेमाल किया गया है जो साधारण कॉलों को उजागर करता है। MailMessage वर्ग आपको प्राप्तकर्ताओं की सूची में एक ईमेल भेजने और CC ईमेल सूची और BCC ईमेल सूची में भी वही संदेश भेजने की सुविधा देता है। उदाहरण के निष्पादन के दौरान, यदि आप जीमेल खाते के माध्यम से एक ईमेल भेजने का इरादा रखते हैं, तो आपको एक अपवाद का सामना करना पड़ सकता है, जैसे एसएमटीपी सर्वर को एक सुरक्षित कनेक्शन की आवश्यकता है या क्लाइंट प्रमाणित नहीं था।। ऐसा इसलिए है क्योंकि जीमेल आपके एप्लिकेशन को कम सुरक्षित मानता है और अपने एसएमटीपी सर्वर का उपयोग करके ईमेल भेजने की अनुमति नहीं दे सकता है। Gmail SMTP समस्या को हल करने के लिए, आप allowing access to less secure apps to send an email के विषय तक पहुंच सकते हैं।
उपरोक्त विषय में, हमने यह पता लगाया है कि पायथन का उपयोग करके मेल कैसे भेजें और एक एसएमटीपी क्लाइंट को नियुक्त करें। यदि आप किसी presentation को Word दस्तावेज़ में बदलने के बारे में सीखने में रुचि रखते हैं, तो पायथन में पावरपॉइंट को वर्ड में कैसे बदलें पर लेख देखें।