"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पायथन एसएमपीटी और जीमेल के साथ ईमेल भेजना आसान है!

पायथन एसएमपीटी और जीमेल के साथ ईमेल भेजना आसान है!

2024-11-13 को प्रकाशित
ब्राउज़ करें:621

किसी और को ईमेल भेजना एक महत्वपूर्ण बात है, विकास में इसका उपयोग कुछ कोड जैसे ओटीपी, पिन, प्रमाणीकरण इत्यादि भेजने के लिए किया जा सकता है।

हाल ही में, मुझे एक प्रोजेक्ट मिला जिसके लिए मुझे ओटीपी कोड के लिए उपयोगकर्ताओं को ईमेल भेजने में सक्षम होना पड़ा, और यह बहुत आसान हो गया।

यहां वह बुनियादी कदम है जो मैंने किया:

सबसे पहले, आपको ईमेल भेजने के लिए 2-चरणीय सत्यापन की अनुमति दें (यदि हो गया है, तो इस चरण को छोड़ दें) द्वारा उपयोग करने में सक्षम होने के लिए अपना Google खाता सेटअप करना होगा।

  • अपना Google खाता खोलें।
  • नेविगेशन पैनल में, सुरक्षा चुनें।
  • "आप Google में कैसे साइन इन करते हैं" के अंतर्गत, 2-चरणीय सत्यापन और फिर आरंभ करें चुनें।
  • ऑन-स्क्रीन चरणों का पालन करें। 2-चरणीय सत्यापन चालू करें

दूसरे, एक ऐप पासवर्ड बनाएं (16 अंकों का पासकोड जो कम सुरक्षित ऐप या डिवाइस को आपके Google खाते तक पहुंचने की अनुमति देता है)।

  • सुनिश्चित करें कि 2-चरणीय सत्यापन की अनुमति है।
  • अपना ऐप पासवर्ड बनाएं और प्रबंधित करें खोलें।
  • ऐप का नाम जोड़ें (जो भी आपको पसंद हो), और जेनरेट किया गया पासवर्ड इस तरह दिखाई देगा: Send Email with Python SMPT and Gmail is Easy!
  • पासवर्ड सहेजें (यह बाद में उपयोग किया जाएगा), किसी के साथ साझा न करें, हाँ।

अंत में, यहां पायथन में मूल कोड है जो मुझे ईमेल भेजने के लिए काम करता है:

import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
# creates SMTP session
s = smtplib.SMTP('smtp.gmail.com', 587)
# start TLS for security
s.starttls()
# Authentication
s.login("[email protected]", "yyaz pgow khtd xeqn")


# Create a multipart message
msg = MIMEMultipart()
msg['From'] = "[email protected]"
msg['To'] = "[email protected]"
msg['Subject'] = "Subject of the Email"
message = "How are you mate? This is a test email sent using Python"

# Attach the message body
msg.attach(MIMEText(message, 'plain'))

# Send the email
s.send_message(msg)
# terminating the session
s.quit()
  • सेटअप किए गए Google खाते का उपयोग करें (2-चरणीय सत्यापन) और अपने ईमेल का उपयोग करें और एप पासवर्ड जो जेनरेट किया गया है में तर्क के रूप में उपरोक्त कोड की तरह s.login()।
  • इसे चलाएं, यहां एक उदाहरण दिया गया है:

Send Email with Python SMPT and Gmail is Easy!

यदि आपको कोई कठिनाई आती है तो बेझिझक प्रश्न पूछें :)

स्रोत:

  • https://stackoverflow.com/questions/75021886/gmail-smtp-send-535-5-7-8-username-and-password-not-accepted
  • https://support.google.com/accounts/answer/185839?sjid=7869472629511530464-AP)
  • https://support.google.com/accounts/answer/185833?hl=en)
विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/riparuk/send-email-with-python-smpt-and-gmail-is-easy-3e64?1 यदि कोई उल्लंघन है, तो कृपया स्टडी_गोलंग@163.com पर संपर्क करें इसे हटाने के लिए
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3