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 相关文章推荐
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
Jul 04 Python
详解Django中的过滤器
Jul 16 Python
使用py2exe在Windows下将Python程序转为exe文件
Mar 04 Python
python 中的int()函数怎么用
Oct 17 Python
Python实现matplotlib显示中文的方法详解
Feb 06 Python
python爬虫获取多页天涯帖子
Feb 23 Python
python安装numpy和pandas的方法步骤
May 27 Python
什么是python的必选参数
Jun 21 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
Aug 17 Python
基于Python实现体育彩票选号器功能代码实例
Sep 16 Python
python单例模式的应用场景实例讲解
Feb 24 Python
python字符串常规操作大全
May 02 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的日期与时间函数技巧
2008/04/24 PHP
MayFish PHP的MVC架构的开发框架
2009/08/13 PHP
php使用CURL伪造IP和来源实例详解
2015/01/15 PHP
Laravel 5框架学习之Laravel入门和新建项目
2015/04/07 PHP
php删除一个路径下的所有文件夹和文件的方法
2018/02/07 PHP
Ajax+PHP实现的模拟进度条功能示例
2019/02/11 PHP
javascript jQuery $.post $.ajax用法
2008/07/09 Javascript
Web前端设计模式  制作漂亮的弹出层
2010/10/29 Javascript
eval与window.eval的差别分析
2011/03/17 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
jquery select动态加载选择(兼容各种浏览器)
2013/02/01 Javascript
jQuery基本选择器选择元素使用介绍
2013/04/18 Javascript
nodejs教程之制作一个简单的文章发布系统
2014/11/21 NodeJs
js判断登录与否并确定跳转页面的方法
2015/01/30 Javascript
JavaScript替换当前页面的方法
2015/04/03 Javascript
AngularJS中实现显示或隐藏动画效果的方式总结
2015/12/31 Javascript
深入理解JavaScript的值传递和引用传递
2018/10/24 Javascript
Javascript作用域和作用域链原理解析
2020/03/03 Javascript
微信小程序实现首页弹出广告
2020/12/03 Javascript
Python自定义scrapy中间模块避免重复采集的方法
2015/04/07 Python
Python制作豆瓣图片的爬虫
2017/12/28 Python
Python机器学习logistic回归代码解析
2018/01/17 Python
详解opencv Python特征检测及K-最近邻匹配
2019/01/21 Python
wxpython绘制圆角窗体
2019/11/18 Python
Windows 平台做 Python 开发的最佳组合(推荐)
2020/07/27 Python
Charlotte Tilbury澳大利亚官网:英国美妆品牌
2018/10/05 全球购物
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
什么叫做SQL注入,如何防止
2016/10/04 面试题
AJAX应用和传统Web应用有什么不同
2013/08/24 面试题
少先队入队活动方案
2014/02/08 职场文书
同学聚会主持词
2014/03/18 职场文书
竞选班长演讲稿400字
2014/08/22 职场文书
2014年电厂工作总结
2014/12/04 职场文书
长江三峡导游词
2015/01/31 职场文书
小学教师个人工作总结2015
2015/04/20 职场文书
Win10服务主机占用内存怎么办?Win10服务主机进程占用大量内存解决方法
2022/09/23 数码科技