Python3.4 邮件发送(含带中文附件)
发布时间:2020-12-17 17:23:50 所属栏目:Python 来源:网络整理
导读:今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 import smtplib import os from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email import encoders user
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 import smtplib import os from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email import encoders user = '*******@qq.com' pwd = '*******' to = ['******@139.com','******@qq.com'] msg = MIMEMultipart() msg['Subject'] = '这里是主题...' content1 = MIMEText('这里是正文!','plain','utf-8') msg.attach(content1) attfile = 'C:UsershengliPicturesCameraMan哈哈.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() 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- python – 在matplotlib中如何填充由两组不同数组定义的两
- python 通过函数的使用,将字典的深度搜索化简(减少循环次
- Python中的Flask测试 – 在repo中构建一个API,其中有许多用
- 如何更改Python类的字符串表示形式?
- Python 寻找最大连续子串和寻找最长数字串的简单示例
- 人工智能写歌词?看我是如何用Python来出道的!
- python – 同时将nginx设置为apache和gunicorn的代理
- python – 使用Scrapy进行爬网 – 不处理或不允许HTTP状态代
- URL可以在浏览器或wget中正常工作,但是从Python或cURL中清空
- 并发篇-python套接字-1!