python登录QQ邮箱发信的实现代码


Posted in Python onFebruary 10, 2013
# -*- coding: cp936 -*-
from email.Header import Header
from email.MIMEText import MIMEText
from email.MIMEMultipart import MIMEMultipart
import smtplib, datetime
#创建一个带附件的实例
msg = MIMEMultipart()
#构造附件
att = MIMEText(open('f:\\文件名.doc', 'rb').read(), 'base64', 'gb2312')
att["Content-Type"] = 'application/octet-stream'
att["Content-Disposition"] = 'attachment; filename="文件名.doc"'
msg.attach(att)
#加邮件头
msg['to'] = '790896688@qq.com'
msg['from'] = '12508680287@qq.com'
msg['subject'] = Header('测试 (' + str(datetime.date.today()) + ')','gb2312')
#发送邮件
server = smtplib.SMTP('smtp.qq.com')
server.login('137951467','123456')
error=server.sendmail(msg['from'], msg['to'],msg.as_string())
server.close
print error
Python 相关文章推荐
Python multiprocessing.Manager介绍和实例(进程间共享数据)
Nov 21 Python
python 网络编程详解及简单实例
Apr 25 Python
python 通过字符串调用对象属性或方法的实例讲解
Apr 21 Python
Python实现重建二叉树的三种方法详解
Jun 23 Python
Python装饰器使用你可能不知道的几种姿势
Oct 25 Python
Python编程快速上手——Excel表格创建乘法表案例分析
Feb 28 Python
django queryset 去重 .distinct()说明
May 19 Python
Django全局启用登陆验证login_required的方法
Jun 02 Python
keras实现图像预处理并生成一个generator的案例
Jun 17 Python
Python 解析xml文件的示例
Sep 29 Python
Python如何利用正则表达式爬取网页信息及图片
Apr 17 Python
Python编程根据字典列表相同键的值进行合并
Oct 05 Python
可用于监控 mysql Master Slave 状态的python代码
Feb 10 #Python
python 从远程服务器下载东西的代码
Feb 10 #Python
Python内置的字符串处理函数整理
Jan 29 #Python
python每次处理固定个数的字符的方法总结
Jan 29 #Python
python设置windows桌面壁纸的实现代码
Jan 28 #Python
python连接sql server乱码的解决方法
Jan 28 #Python
python定时检查启动某个exe程序适合检测exe是否挂了
Jan 21 #Python
You might like
1982年日本摄影师镜头下的中国孩子 那无忧无虑的童年
2020/03/12 杂记
举例讲解PHP面对对象编程的多态
2015/08/12 PHP
yii2框架中使用下拉菜单的自动搜索yii-widget-select2实例分析
2016/01/09 PHP
laravel中命名路由的使用方法
2017/02/24 PHP
PHP 99乘法表的几种实现代码
2020/10/13 PHP
JQuery 操作/获取table具体代码
2013/06/13 Javascript
动态添加option及createElement使用示例
2014/01/26 Javascript
node.js中的fs.renameSync方法使用说明
2014/12/16 Javascript
jQuery使用toggleClass方法动态添加删除Class样式的方法
2015/03/26 Javascript
详解JavaScript 中的 replace 方法
2016/01/01 Javascript
jQuery表格插件datatables用法详解
2020/11/23 Javascript
JavaScript的instanceof运算符学习教程
2016/06/08 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
2017/06/18 Javascript
Angular2使用SVG自定义图表(条形图、折线图)组件示例
2019/05/10 Javascript
微信小程序左右滚动公告栏效果代码实例
2019/09/16 Javascript
微信小程序上传图片并等比列压缩到指定大小的实例代码
2019/10/24 Javascript
详解ES6 扩展运算符的使用与注意事项
2020/11/12 Javascript
Python3基础之条件与循环控制实例解析
2014/08/13 Python
python计算文本文件行数的方法
2015/07/06 Python
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
Python使用pydub库对mp3与wav格式进行互转的方法
2019/01/10 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
解决django 新增加用户信息出现错误的问题
2019/07/28 Python
python实现几种归一化方法(Normalization Method)
2019/07/31 Python
python爬虫beautifulsoup解析html方法
2020/12/07 Python
Django项目在pycharm新建的步骤方法
2021/03/02 Python
HTML5的新特性(1)
2016/03/03 HTML / CSS
基于canvas使用贝塞尔曲线平滑拟合折线段的方法
2018/01/10 HTML / CSS
如何提高MySql的安全性
2014/06/19 面试题
解决python 输出到csv 出现多空行的情况
2021/03/24 Python
2014年父亲节活动方案
2014/03/06 职场文书
党风廉政承诺书
2014/03/27 职场文书
高中学生评语大全
2014/04/25 职场文书
2016年大学生就业指导课心得体会
2015/10/09 职场文书
MySQL利用UNION连接2个查询排序失效详解
2021/11/20 MySQL
Golang使用Panic与Recover进行错误捕获
2022/03/22 Golang