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 相关文章推荐
在Django中进行用户注册和邮箱验证的方法
May 09 Python
Python切换pip安装源的方法详解
Nov 18 Python
python导出hive数据表的schema实例代码
Jan 22 Python
Python正则表达式和re库知识点总结
Feb 11 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
Aug 07 Python
Python 多线程共享变量的实现示例
Apr 17 Python
Python 实现一行输入多个数字(用空格隔开)
Apr 29 Python
Python学习之路之pycharm的第一个项目搭建过程
Jun 18 Python
简述python Scrapy框架
Aug 17 Python
Pycharm制作搞怪弹窗的实现代码
Feb 19 Python
Python爬虫框架之Scrapy中Spider的用法
Jun 28 Python
python Tkinter模块使用方法详解
Apr 07 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 函数语法介绍一
2009/06/14 PHP
PHP实现UTF8二进制及明文字符串的转化功能示例
2017/11/20 PHP
JavaScript 设计模式之组合模式解析
2010/04/09 Javascript
js数据验证集合、js email验证、js url验证、js长度验证、js数字验证等简单封装
2010/05/15 Javascript
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
jQuery实现本地预览上传图片功能
2016/01/08 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
2017/02/10 Javascript
基于JavaScript实现类名的添加与移除
2017/04/23 Javascript
Vue全局分页组件的实现代码
2018/08/10 Javascript
JointJS流程图的绘制方法
2018/12/03 Javascript
关于AOP在JS中的实现与应用详解
2019/05/06 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
es6函数之箭头函数用法实例详解
2020/04/25 Javascript
关于Node.js中频繁修改代码重启服务器的问题
2020/10/15 Javascript
Element-UI 使用el-row 分栏布局的教程
2020/10/26 Javascript
python获取图片颜色信息的方法
2015/03/18 Python
Python使用win32 COM实现Excel的写入与保存功能示例
2018/05/03 Python
根据DataFrame某一列的值来选择具体的某一行方法
2018/07/03 Python
python+pandas+时间、日期以及时间序列处理方法
2018/07/10 Python
对python多线程中Lock()与RLock()锁详解
2019/01/11 Python
Python列表切片常用操作实例解析
2019/12/16 Python
Pytorch 中retain_graph的用法详解
2020/01/07 Python
基于pygame实现童年掌机打砖块游戏
2020/02/25 Python
Django admin 实现search_fields精确查询实例
2020/03/30 Python
pandas apply多线程实现代码
2020/08/17 Python
python 基于selectors库实现文件上传与下载
2020/12/31 Python
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
婴儿鞋,独特的婴儿服装和配件:Zutano
2018/11/03 全球购物
英国行业制服供应商:Alexandra
2019/09/14 全球购物
速卖通欧盟:Aliexpress EU
2020/08/19 全球购物
创意广告词
2014/03/17 职场文书
社区志愿者培训方案
2014/06/10 职场文书
春游踏青活动方案
2014/08/14 职场文书
先进个人推荐材料
2014/12/29 职场文书
音乐之声观后感
2015/06/04 职场文书
Win10多屏显示如何设置?Win10电脑多屏显示设置操作方法
2022/07/07 数码科技