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 相关文章推荐
用Python的线程来解决生产者消费问题的示例
Apr 02 Python
python脚本爬取字体文件的实现方法
Apr 29 Python
Python使用defaultdict读取文件各列的方法
May 11 Python
JSONLINT:python的json数据验证库实例解析
Nov 28 Python
Python常见内置高效率函数用法示例
Jul 31 Python
python pygame实现方向键控制小球
May 17 Python
详解python 中in 的 用法
Dec 12 Python
利用python3 的pygame模块实现塔防游戏
Dec 30 Python
python实现音乐播放器 python实现花框音乐盒子
Feb 25 Python
Mac PyCharm中的.gitignore 安装设置教程
Apr 16 Python
python编写一个会算账的脚本的示例代码
Jun 02 Python
Python的信号库Blinker用法详解
Dec 31 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
php文件上传的简单实例
2013/10/19 PHP
php计算两个日期相差天数的方法
2015/03/14 PHP
PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库
2015/11/25 PHP
Yii中的cookie的发送和读取
2016/07/27 PHP
yii使用bootstrap分页样式的实例
2017/01/17 PHP
理解Javascript_11_constructor实现原理
2010/10/18 Javascript
始终在屏幕中间显示Div的代码(css+js)
2011/03/10 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
JS分页效果示例
2013/10/11 Javascript
js实现的GridView即表头固定表体有滚动条且可滚动
2014/02/19 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
jquery实现弹窗功能(窗口居中显示)
2017/02/27 Javascript
vue之数据交互实例代码
2017/06/16 Javascript
原生JS实现网页手机音乐播放器 歌词同步播放的示例
2018/02/02 Javascript
vuex的简单使用教程
2018/02/02 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
JS 正则表达式验证密码、邮箱格式的实例代码
2018/10/28 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
对layui数据表格动态cols(字段)动态变化详解
2019/10/25 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
2020/08/03 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
原生js实现自定义滚动条组件
2021/01/20 Javascript
Vue单页面应用中实现Markdown渲染
2021/02/14 Vue.js
tensorflow: variable的值与variable.read_value()的值区别详解
2018/07/30 Python
python中如何实现将数据分成训练集与测试集的方法
2019/09/13 Python
给大家整理了19个pythonic的编程习惯(小结)
2019/09/25 Python
Python列表倒序输出及其效率详解
2020/03/04 Python
python破解同事的压缩包密码
2020/10/14 Python
护士岗位求职应聘自荐书范文
2014/02/12 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
工商局局长个人对照检查材料思想汇报
2014/09/23 职场文书
出资证明书范本(标准版)
2014/09/24 职场文书
2016大学生党校学习心得体会
2016/01/06 职场文书
干货:如何写好观后感 !
2019/05/21 职场文书
pytorch实现ResNet结构的实例代码
2021/05/17 Python
MySql子查询IN的执行和优化的实现
2021/08/02 MySQL