python3.4实现邮件发送功能


Posted in Python onMay 28, 2018

本文实例为大家分享了python实现邮件发送功能的具体代码,供大家参考,具体内容如下

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:\\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()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python在Console下显示文本进度条的方法
Feb 14 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
Apr 15 Python
Python中logging.NullHandler 的使用教程
Nov 29 Python
Django组件content-type使用方法详解
Jul 19 Python
Django ImageFiled上传照片并显示的方法
Jul 28 Python
浅谈Python 敏感词过滤的实现
Aug 15 Python
PHP统计代码行数的小代码
Sep 19 Python
python的slice notation的特殊用法详解
Dec 27 Python
python简单的三元一次方程求解实例
Apr 02 Python
Python绘图之二维图与三维图详解
Aug 04 Python
使用Python下载抖音各大V视频的思路详解
Feb 06 Python
Python实现位图分割的效果
Nov 20 Python
解决Django的request.POST获取不到内容的问题
May 28 #Python
Django后台获取前端post上传的文件方法
May 28 #Python
基于Django URL传参 FORM表单传数据 get post的用法实例
May 28 #Python
浅析Python装饰器以及装饰器模式
May 28 #Python
Python装饰器知识点补充
May 28 #Python
更换Django默认的模板引擎为jinja2的实现方法
May 28 #Python
django manage.py扩展自定义命令方法
May 27 #Python
You might like
PHP一些有意思的小区别
2006/12/06 PHP
Linux下PHP连接Oracle数据库
2014/08/20 PHP
php连接oracle数据库的方法(测试成功)
2016/05/26 PHP
PHP获取中国时间(上海时区时间)及美国时间的方法
2017/02/23 PHP
PHP registerXPathNamespace()函数讲解
2019/02/03 PHP
PHP判断是否是微信打开还是浏览器打开的方法
2019/02/27 PHP
Thinkphp自定义生成缩略图尺寸的方法
2019/08/05 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
在textarea文本域中显示HTML代码的方法
2007/03/06 Javascript
jquery 学习之二 属性(类)
2010/11/25 Javascript
Js sort排序使用方法
2011/10/17 Javascript
Javascript跨域请求的4种解决方式
2013/03/17 Javascript
鼠标滑过出现预览的大图提示效果
2014/02/26 Javascript
使用GruntJS构建Web程序之构建篇
2014/06/04 Javascript
AngularJS基础 ng-disabled 指令详解及简单示例
2016/08/01 Javascript
Node连接mysql数据库方法介绍
2017/02/07 Javascript
nodejs实现邮件发送服务实例分享
2017/03/29 NodeJs
基于Vue2-Calendar改进的日历组件(含中文使用说明)
2019/04/14 Javascript
详解关于React-Router4.0跳转不置顶解决方案
2019/05/10 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
关于你不想知道的所有Python3 unicode特性
2014/11/28 Python
Python使用selenium实现网页用户名 密码 验证码自动登录功能
2018/05/16 Python
PyQt5+requests实现车票查询工具
2019/01/21 Python
解决Numpy中sum函数求和结果维度的问题
2019/12/06 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
2020/01/13 Python
使用HTML5 Canvas为图片填充颜色和纹理的教程
2016/03/21 HTML / CSS
AmazeUI图片轮播效果的示例代码
2020/08/20 HTML / CSS
Links of London官方网站:英国标志性的珠宝品牌
2017/04/09 全球购物
Mamaearth官方网站:印度母婴护理产品公司
2019/10/06 全球购物
什么是索引指示器
2012/08/20 面试题
师范应届生求职信
2013/11/15 职场文书
教育孩子心得体会
2014/01/01 职场文书
2014年文艺部工作总结
2014/11/17 职场文书
工作感想范文
2015/08/07 职场文书
python blinker 信号库
2022/05/04 Python
Rust中的Struct使用示例详解
2022/08/14 Javascript