मैं एक संदेश और smtplib के निर्माण के लिए एक मेल का निर्माण संदेश भेजने के लिए पायथन मॉड्यूल MimeWriter
का उपयोग कर रहा है:एन्कोडिंग मेल विषय गैर- ASCII वर्ण के साथ अजगर में (SMTP)
file msg.txt:
-----------------------
Content-Type: multipart/mixed;
from: me<[email protected]>
to: [email protected]
subject: 主題
Content-Type: text/plain;charset=utf-8
主題
मैं नीचे दिए गए कोड का उपयोग भेजने के लिए एक मेल:
import smtplib
s=smtplib.SMTP('smtp.abc.com')
toList = ['[email protected]']
f=open('msg.txt') #above msg in msg.txt file
msg=f.read()
f.close()
s.sendmail('[email protected]',toList,msg)
मैं, सही ढंग से मेल शरीर मिलता है लेकिन विषय उचित नहीं है
subject: some junk characters
主題 <- body is correct.
कृपया रों uggest? इस विषय के लिए उपयोग किए जाने वाले डीकोडिंग को निर्दिष्ट करने का कोई तरीका है, शरीर के लिए निर्दिष्ट होने के रूप में। विषय को सही तरीके से डीकोड कैसे किया जा सकता है?
ओह चीनी वर्णों से सवाल – Rakesh
पोस्टिंग के बाद यहाँ ठीक से प्रदर्शित कर रहे हैं संबंधित: [मैं पायथन का उपयोग करके ईमेल कैसे भेज सकता हूं?] (http://stackoverflow.com/q/9272257/4279) – jfs