您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
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进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。