मैं उच्चतम ईमेल की प्राथमिकता निर्धारित करने के लिए पायथन के smtplib
का उपयोग करने का प्रयास कर रहा हूं। मैंने ईमेल भेजने के लिए सफलतापूर्वक इस लाइब्रेरी का उपयोग किया है, लेकिन मुझे यह सुनिश्चित नहीं है कि प्राथमिकता कैसे काम कर रही है। keyword priority is not recognized.
एसएमटीपी एक प्राथमिकता ईमेल भेज रहा है
मैं भी उपयोग करने की कोशिश की है:
msg['X-MSMail-Priority'] = 'High'
smtp.sendmail(from_addr, to_addr, msg, priority ="high")
हालांकि मैं एक त्रुटि मिली:
import smtplib
from smtplib import SMTP
मेरा पहला प्रयास प्राथमिकता सेट करने का तरीका शोध से इस का उपयोग किया गया
हालांकि मुझे एक और त्रुटि मिलती है। क्या केवल smtplib का उपयोग करके प्राथमिकता निर्धारित करने का कोई तरीका है?
और के साथ उपयोग वास्तव में क्या "एक और त्रुटि" है? इसके अलावा: आप नई एपीआई कॉल में शामिल हैं। Sendmail() विधि 'प्राथमिकता' पैरामीटर नहीं लेती है - आप API दस्तावेज़ों की जांच क्यों नहीं करते? sendmail() एक mail_options पैरामीटर स्वीकार करता है जो पैरामीटर की एक सूची है .. एपीआई अनुमान नहीं लगाओ, उन्हें देखो। –
मुझे मेल_पशन पैरामीटर निर्दिष्ट वेब पर कोई दस्तावेज नहीं मिल रहा है! मैंने असफल रूप से इसका प्रयास किया है: smtp.sendmail (from_addr, to_addr, msg [, mail_options = [प्राथमिकता = "उच्च"]]) – Sarah92
@ सराह एडिस [दस्तावेज़] (http://docs.python.org/library/smtplib .html # smtplib.SMTP.sendmail) स्पष्ट रूप से बताता है कि "कॉलर मेल_ऑप्शन के रूप में आदेशों से मेल में उपयोग करने के लिए ईएसएमटीपी विकल्पों (जैसे कि 8 बिटमाइम) की एक सूची पास कर सकता है। ईएसएमटीपी विकल्प (जैसे डीएसएन कमांड) जिनका उपयोग किया जाना चाहिए सभी आरसीपीटी कमांड को rcpt_options के रूप में पास किया जा सकता है। " आपको आरएफसी में देखना होगा कि ईएसएमपीटी विकल्प और आरसीपीटी विकल्प क्या हैं। – glglgl