import smtplib import os from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email import encoders user = [email protected]' pwd = '*******' to = [[email protected]', [email protected]'] msg = MIMEMultipart() msg['Subject'] = '这里是主题...' content1 = MIMEText('这里是正文!', 'plain', 'utf-8') msg.attach(content1) attfile = 'C://Users//hengli//Pictures//CameraMan//哈哈.doc' basename = os.path.basename(attfile) fp = open(attfile, 'rb') att = MIMEText(fp.read(), 'base64', 'utf-8') att["Content-Type"] = 'application/octet-stream' att.add_header('Content-Disposition', 'attachment',filename=('gbk', '', basename)) encoders.encode_base64(att) msg.attach(att) #----------------------------------------------------------- s = smtplib.SMTP('smtp.qq.com') s.login(user, pwd) s.sendmail(user, to, msg.as_string()) print('发送成功') s.close()
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/8451.html