python3模块smtplib实现发送邮件功能


Posted in Python onMay 22, 2018

本文实例为大家分享了python3 smtplib发送邮件的具体代码,供大家参考,具体内容如下

smtplib模块是smtp简单邮件传输协议客户端的实现,为了通用性,有时候发送邮件的时候要带附件或图片,用email.mime来装载内容。代码如下:

import smtplib 
import email.mime.multipart 
import email.mime.text 
 
msg=email.mime.multipart.MIMEMultipart() 
msg['from']='ustchacker@tom.com' 
msg['to']='blablabla@aliyun.com' 
msg['subject']='test' 
content=''''' 
 你好, 
   这是一封自动发送的邮件。 
 
  www.ustchacker.com 
''' 
txt=email.mime.text.MIMEText(content) 
msg.attach(txt) 
 
smtp=smtplib 
smtp=smtplib.SMTP() 
smtp.connect('smtp.tom.com','25') 
smtp.login('ustchacker@tom.com','password') 
smtp.sendmail('ustchacker@tom.com','blablabla@aliyun.com',str(msg)) 
smtp.quit()

查看邮箱内容:

python3模块smtplib实现发送邮件功能

可以看到,用Python发送邮件只需要用smtplib的connect(连接到邮件服务器)、login(登陆验证)、sendmail(发送邮件)三个步骤即可,简单方便。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python模拟登录百度代码分享(获取百度贴吧等级)
Dec 27 Python
python实现rest请求api示例
Apr 22 Python
python实现简单爬虫功能的示例
Oct 24 Python
python实现折半查找和归并排序算法
Apr 14 Python
Python实现的连接mssql数据库操作示例
Aug 17 Python
解决pyttsx3无法封装的问题
Dec 24 Python
python 实现字符串下标的输出功能
Feb 13 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
Mar 13 Python
Python实现查找数据库最接近的数据
Jun 08 Python
python中return如何写
Jun 18 Python
Python pymsql模块的使用
Sep 07 Python
python3处理word文档实例分析
Dec 01 Python
Python3.x爬虫下载网页图片的实例讲解
May 22 #Python
python3使用smtplib实现发送邮件功能
May 22 #Python
python抓取网站的图片并下载到本地的方法
May 22 #Python
Python3实现的字典、列表和json对象互转功能示例
May 22 #Python
python3.5 email实现发送邮件功能
May 22 #Python
python模块smtplib实现纯文本邮件发送功能
May 22 #Python
python邮件发送smtplib使用详解
Jun 16 #Python
You might like
提高PHP编程效率 引入缓存机制提升性能
2010/02/15 PHP
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
2014/09/04 PHP
使用swoole 定时器变更超时未支付订单状态的解决方案
2019/07/24 PHP
保证JavaScript和Asp、Php等后端程序间传值编码统一
2009/04/17 Javascript
面向对象Javascript核心支持代码分享
2012/05/23 Javascript
javascript 操作符(~、&、|、^、)使用案例
2014/12/31 Javascript
js右下角弹出提示框示例代码
2016/01/12 Javascript
JS中使用变量保存arguments对象的方法
2016/06/03 Javascript
JavaScript和jquery获取父级元素、子级元素、兄弟元素的方法
2016/06/05 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
jQuery实现鼠标悬停3d菜单展开动画效果
2017/01/19 Javascript
基于JavaScript实现购物车功能
2017/02/07 Javascript
从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析
2017/04/13 Javascript
JS实现身份证输入框的输入效果
2017/08/21 Javascript
Vue+Vux项目实践完整代码
2017/11/30 Javascript
JS实现同一DOM元素上onClick事件与onDblClick事件并存的解决方法
2018/06/07 Javascript
用Node提供静态文件服务的方法
2018/07/06 Javascript
Nuxt配合Node在实际生产中的应用详解
2018/08/07 Javascript
记React connect的几种写法(小结)
2018/09/18 Javascript
微信小程序实现分享朋友圈的图片功能示例
2019/01/18 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
koa+jwt实现token验证与刷新功能
2019/05/30 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
2020/03/05 Javascript
微信小程序点击item使之滚动到屏幕中间位置
2020/03/25 Javascript
js实现小时钟效果
2020/03/25 Javascript
Python中类的继承代码实例
2014/10/28 Python
Python基于更相减损术实现求解最大公约数的方法
2018/04/04 Python
使用python进行波形及频谱绘制的方法
2019/06/17 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
Django rest framework jwt的使用方法详解
2019/08/08 Python
django框架cookie和session用法实例详解
2019/12/10 Python
基于Django集成CAS实现流程详解
2020/11/28 Python
Django中ORM的基本使用教程
2020/12/22 Python
主题教育活动总结
2014/05/05 职场文书
婚礼男方父母答谢词
2015/09/29 职场文书
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js