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爬取网易云音乐热门评论
Mar 31 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
解决python通过cx_Oracle模块连接Oracle乱码的问题
Oct 18 Python
漂亮的Django Markdown富文本app插件的实现
Jan 02 Python
Python 通过requests实现腾讯新闻抓取爬虫的方法
Feb 22 Python
Python应用领域和就业形势分析总结
May 14 Python
Python实现使用request模块下载图片demo示例
May 24 Python
python两个_多个字典合并相加的实例代码
Dec 26 Python
Python中 Global和Nonlocal的用法详解
Jan 20 Python
python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案
Feb 18 Python
Python脚本调试工具安装过程
Jan 11 Python
如何基于python实现单目三维重建详解
Jun 25 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
Zend Studio去除编辑器的语法警告设置方法
2012/10/24 PHP
PHP判断变量是否为0的方法
2014/02/08 PHP
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
2016/04/11 PHP
JavaScript Prototype对象
2009/01/07 Javascript
javascript实现微信分享
2014/12/23 Javascript
javascript实现的简单的表单验证
2015/07/10 Javascript
jQuery插件编写步骤详解
2016/06/03 Javascript
jQuery替换节点用法示例(使用replaceWith方法)
2016/09/08 Javascript
D3.js实现散点图和气泡图的方法详解
2016/09/21 Javascript
JavaScript中String对象的方法介绍
2017/01/04 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
浅谈Vuex@2.3.0 中的 state 支持函数申明
2017/11/22 Javascript
从零开始搭建webpack+react开发环境的详细步骤
2018/05/18 Javascript
原生JS实现的简单小钟表功能示例
2018/08/30 Javascript
angular中子控制器向父控制器传值的实例
2018/10/08 Javascript
详解js删除数组中的指定元素
2018/10/31 Javascript
微信小程序实现弹出层效果
2020/05/26 Javascript
微信小程序 textarea 层级过高问题简单解决方案
2019/10/14 Javascript
Vue使用JSEncrypt实现rsa加密及挂载方法
2020/02/07 Javascript
用Python实现QQ游戏大家来找茬辅助工具
2014/09/14 Python
Python实现程序的单一实例用法分析
2015/06/03 Python
python 多维切片之冒号和三个点的用法介绍
2018/04/19 Python
python 字典中文key处理,读取,比较方法
2018/07/06 Python
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
Python利用scapy实现ARP欺骗的方法
2019/07/23 Python
python中判断文件结束符的具体方法
2020/08/04 Python
浅谈Python 钉钉报警必备知识系统讲解
2020/08/17 Python
我们是伦敦女孩:WalG
2018/01/08 全球购物
优秀本科生求职推荐信
2014/02/24 职场文书
房屋租赁意向书
2014/04/01 职场文书
法人代表授权委托书范文
2014/09/10 职场文书
乡镇领导班子四风对照检查材料
2014/09/27 职场文书
2014年前台文员工作总结
2014/12/08 职场文书
会计岗位职责
2015/02/03 职场文书
正则表达式拆分url实例代码
2022/02/24 Java/Android
Pandas 数据编码的十种方法
2022/04/20 Python