python使用smtplib模块通过gmail实现邮件发送的方法


Posted in Python onMay 08, 2015

本文实例讲述了python使用smtplib模块通过gmail实现邮件发送的方法。分享给大家供大家参考。具体实现方法如下:

import smtplib
from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText
fromaddr = 'fromaddr@gmail.com'
toaddr = 'toaddr@gmail.com'
text = 'test email message sent from Python code'
username = 'fromaddruser'
password = 'fromaddrpassword'
msg = MIMEMultipart()
msg['From'] = fromaddr
msg['To'] = toaddr
msg['Subject'] = 'Test'
msg.attach(MIMEText(text))
server = smtplib.SMTP('smtp.gmail.com:587')
server.ehlo()
server.starttls()
server.ehlo()
server.login(username, password)
server.sendmail(fromaddr, toaddr, msg.as_string())
server.quit()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
在Windows8上的搭建Python和Django环境
Jul 03 Python
Python中使用 Selenium 实现网页截图实例
Jul 18 Python
python多线程用法实例详解
Jan 15 Python
python爬虫_自动获取seebug的poc实例
Aug 05 Python
Django unittest 设置跳过某些case的方法
Dec 26 Python
Python使用urllib模块对URL网址中的中文编码与解码实例详解
Feb 18 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
Feb 20 Python
Python+PyQt5实现灭霸响指功能
May 25 Python
python基于socket函数实现端口扫描
May 28 Python
python 发送邮件的示例代码(Python2/3都可以直接使用)
Dec 03 Python
Python爬虫实例之2021猫眼票房字体加密反爬策略(粗略版)
Feb 22 Python
python字符串的多行输出的实例详解
Jun 08 Python
python通过ftplib登录到ftp服务器的方法
May 08 #Python
python操作sqlite的CRUD实例分析
May 08 #Python
python实现在sqlite动态创建表的方法
May 08 #Python
python查询sqlite数据表的方法
May 08 #Python
python自定义类并使用的方法
May 07 #Python
python简单的函数定义和用法实例
May 07 #Python
python中for语句简单遍历数据的方法
May 07 #Python
You might like
Packer 3.0 JS压缩及混淆工具 下载
2007/05/03 Javascript
JS backgroundImage控制
2009/05/19 Javascript
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
jquery ajax abort()的使用方法
2010/10/28 Javascript
javascript拓展DOM操作 prependChild insertAfert
2010/11/17 Javascript
Extjs中通过Tree加载右侧TabPanel具体实现
2013/05/05 Javascript
用原生JS获取CLASS对象(很简单实用)
2014/10/15 Javascript
详解Javascript ES6中的箭头函数(Arrow Functions)
2016/08/24 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
2016/09/26 Javascript
JavaScript的事件机制详解
2017/01/17 Javascript
原生javascript实现读写CSS样式的方法详解
2017/02/20 Javascript
HTML5+jQuery实现搜索智能匹配功能
2017/03/24 jQuery
解决vue里碰到 $refs 的问题的方法
2017/07/13 Javascript
浅谈angular表单提交中ng-submit的默认使用方法
2018/09/30 Javascript
微信小程序使用二次贝塞尔曲线画波浪
2018/12/25 Javascript
js中事件对象和事件委托的介绍
2019/01/21 Javascript
Layui选项卡制作历史浏览记录的方法
2019/09/28 Javascript
解决vue无法侦听数组及对象属性的变化问题
2020/07/17 Javascript
python的staticmethod与classmethod实现实例代码
2018/02/11 Python
Python Excel处理库openpyxl使用详解
2019/05/09 Python
windows上安装python3教程以及环境变量配置详解
2019/07/18 Python
pygame库实现俄罗斯方块小游戏
2019/10/29 Python
大数据分析用java还是Python
2020/07/06 Python
python 写一个水果忍者游戏
2021/01/13 Python
css3+jq创作含苞待放的荷花
2014/02/20 HTML / CSS
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
外贸英语毕业生自荐信
2013/11/14 职场文书
岗位竞聘演讲稿
2014/01/10 职场文书
保护环境建议书
2014/03/12 职场文书
企业党员公开承诺书
2014/03/26 职场文书
大学生英语演讲稿
2014/04/24 职场文书
2014年护士个人工作总结
2014/11/11 职场文书
2016年庆祝六一儿童节活动总结
2016/04/06 职场文书
MySQL 视图(View)原理解析
2021/05/19 MySQL
win10清理dns缓存
2022/04/19 数码科技
小程序实现侧滑删除功能
2022/06/25 Javascript