您好,登錄后才能下訂單哦!
import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.mime.image import MIMEImage def get_content(text,type): ret = MIMEText(text,type) return ret def get_img(imgfile,imgid): f = open(imgfile,'rb') con = f.read() ret = MIMEImage(con) ret.add_header('Content-ID',imgid) return ret if __name__ == '__main__': mail_server = 'smtp.163.com' mail_from = '******@163.com' mail_pass = '******' ##password mail_to = '******@qq.com' subject = 'please call me soon' imgid = 'myid' html = ''' <html> <head> <title>this is 163</title> <img src="cid:{}"> </head> </html> '''.format(imgid) msg = MIMEMultipart() tmp = get_content(html,'html') msg.attach(tmp) tmp = get_img(r'/root/test.jpg',imgid) ## image's path msg.attach(tmp) msg['Subject'] = subject msg['From'] = mail_from msg['To'] = mail_to server = smtplib.SMTP() server.connect(mail_server,25) server.login(mail_from,mail_pass) server.sendmail(mail_from,mail_to,msg.as_string())
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。