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

पायथन के smtplib का उपयोग करके एकाधिक प्राप्तकर्ताओं को ईमेल कैसे भेजें?

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

How to Send Emails to Multiple Recipients Using Python\'s smtplib?

पायथन के smtplib का उपयोग करके एकाधिक प्राप्तकर्ताओं को ईमेल कैसे भेजें

कई प्राप्तकर्ताओं को ईमेल भेजने के लिए smtplib.sendmail का उपयोग करना चुनौतीपूर्ण हो सकता है। एकाधिक पतों पर संदेशों को सफलतापूर्वक वितरित करने के लिए, इन दिशानिर्देशों का पालन करें:

हेडर को अल्पविराम से अलग किए गए ईमेल पते के साथ सेट करें:

ईमेल के हेडर में (संदेश[" To"]), एकल प्राप्तकर्ता पते के बजाय अल्पविराम से अलग किए गए ईमेल पतों की एक स्ट्रिंग का उपयोग करें।

sendmail to_addrs पैरामीटर के लिए एक सूची का उपयोग करें:

के बजाय स्ट्रिंग, smtplib.sendmail() का to_addrs तर्क अलग-अलग ईमेल पते वाली एक सूची होनी चाहिए। ये पते हेडर में अल्पविराम से अलग की गई स्ट्रिंग को विभाजित करके प्राप्त किए जा सकते हैं। ईमेल से.MIMEमल्टीपार्ट आयात MIMEमल्टीपार्ट ईमेल.MIMEText से MIMEText आयात करें संदेश = MIMEमल्टीपार्ट() संदेश["विषय"] = "विषय पंक्ति" संदेश["From"] = "[email protected]" संदेश["प्रति"] = "प्राप्तकर्ता[email protected], प्राप्तकर्ता[email protected], प्राप्तकर्ता[email protected]" मुख्य भाग = MIMEText ("ईमेल का मुख्य भाग") संदेश.संलग्न करें(बॉडी) smtp = smtplib.SMTP('mailhost.example.com') smtp.sendmail(msg["From"], msg["To"].split(","), msg.as_string()) smtp.quit()

वैकल्पिक रूप से, आप निम्नलिखित दृष्टिकोण का उपयोग कर सकते हैं:

import smtplib
from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText

msg = MIMEMultipart()
msg["Subject"] = "Subject Line"
msg["From"] = "[email protected]"
msg["To"] = "[email protected], [email protected], [email protected]"
body = MIMEText("Body of the email")
msg.attach(body)

smtp = smtplib.SMTP("mailhost.example.com")
smtp.sendmail(msg["From"], msg["To"].split(","), msg.as_string())
smtp.quit()
नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3