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编程中对super函数的正确理解和用法解析
Jul 02 Python
Python爬取网页中的图片(搜狗图片)详解
Mar 23 Python
python使用两种发邮件的方式smtp和outlook示例
Jun 02 Python
Python实现的NN神经网络算法完整示例
Jun 19 Python
python读取和保存图片5种方法对比
Sep 12 Python
通过pykafka接收Kafka消息队列的方法
Dec 27 Python
python读取文件名并改名字的实例
Jan 07 Python
谈一谈基于python的面向对象编程基础
May 21 Python
使用Keras实现简单线性回归模型操作
Jun 12 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
Aug 17 Python
pytorch __init__、forward与__call__的用法小结
Feb 27 Python
教你如何用Python实现人脸识别(含源代码)
Jun 23 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提示Notice: Undefined variable的解决办法
2012/11/24 PHP
ThinkPHP中U方法的使用浅析
2014/06/13 PHP
PHP中的session安全吗?
2016/01/22 PHP
在JavaScript中监听IME键盘输入事件
2011/05/29 Javascript
jquery ajax修改全局变量示例代码
2013/11/08 Javascript
javascript中的作用域和上下文使用简要概述
2013/12/05 Javascript
js中哈希表的几种用法总结
2014/01/28 Javascript
使用mini-define实现前端代码的模块化管理
2014/12/25 Javascript
JSON字符串转JSON对象
2015/07/31 Javascript
两种方法解决javascript url post 特殊字符转义 + & #
2016/04/13 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
基于构造函数的五种继承方法小结
2017/07/27 Javascript
Angular4学习教程之DOM属性绑定详解
2018/01/04 Javascript
JavaScript 斐波那契数列 倒序输出 输出100以内的质数代码实例
2019/09/11 Javascript
js实现盒子滚动动画效果
2020/08/09 Javascript
js实现简单的随机点名器
2020/09/17 Javascript
Javascript生成器(Generator)的介绍与使用
2021/01/31 Javascript
详解python之配置日志的几种方式
2017/05/22 Python
解决出现Incorrect integer value: '' for column 'id' at row 1的问题
2017/10/29 Python
python元组的概念知识点
2019/11/19 Python
pytorch 图像预处理之减去均值,除以方差的实例
2020/01/02 Python
tensorflow安装成功import tensorflow 出现问题
2020/04/16 Python
jenkins+python自动化测试持续集成教程
2020/05/12 Python
如何在Python对Excel进行读取
2020/06/04 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
2021/03/01 Python
canvas与html5实现视频截图功能示例
2016/12/15 HTML / CSS
moosejaw旗下的户外商品促销网站:Mountain Steals
2017/02/27 全球购物
雷朋巴西官方商店:Ray-Ban Brasil
2020/07/21 全球购物
别名指示符是什么
2012/10/08 面试题
师范应届生教师求职信
2013/11/05 职场文书
门卫班长岗位职责
2013/12/15 职场文书
大学生的网上创业计划书
2013/12/31 职场文书
2014年巴西世界杯口号
2014/06/05 职场文书
出差报告范文
2014/11/06 职场文书
2014年服务行业工作总结
2014/11/18 职场文书
python实现商品进销存管理系统
2022/05/30 Python