जब आप पायथन का उपयोग करके एक टेक्स्ट संदेश भेजते हैं, तो सभी सामग्री को साधारण टेक्स्ट माना जाता है। भले ही आप एक टेक्स्ट संदेश में HTML टैग शामिल करें, यह साधारण टेक्स्ट के रूप में प्रदर्शित होता है और HTML टैग HTML सिंटैक्स के अनुसार फॉर्मेट नहीं होंगे। लेकिन पायथन वास्तविक HTML संदेश के रूप में एक HTML संदेश भेजने का विकल्प प्रदान करता है।
ईमेल संदेश भेजते समय, आप एक MIME संस्करण, सामग्री प्रकार और कैरेक्टर सेट निर्दिष्ट करके एक HTML ईमेल भेज सकते हैं।
उदाहरण
निम्नलिखित उदाहरण HTML सामग्री को ईमेल के रूप में भेजने का है। इसे एक बार आज़माएं -
#!/usr/bin/python import smtplib message = """From: From PersonTo: To Person MIME-Version: 1.0 Content-type: text/html Subject: SMTP HTML e-mail test This is an e-mail message to be sent in HTML format This is HTML message. This is headline.
""" try: smtpObj = smtplib.SMTP('localhost') smtpObj.sendmail(sender, receivers, message) print "Successfully sent email" except SMTPException: print "Error: unable to send email"