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的Pyspider为例剖析搜索引擎的网络爬虫实现方法
Mar 30 Python
jupyter安装小结
Mar 13 Python
获取python文件扩展名和文件名方法
Feb 02 Python
Python异常对代码运行性能的影响实例解析
Feb 08 Python
python斐波那契数列的计算方法
Sep 27 Python
Django unittest 设置跳过某些case的方法
Dec 26 Python
python 字典有序并写入json文件过程解析
Sep 30 Python
解决django-xadmin列表页filter关联对象搜索问题
Nov 15 Python
Pytorch之finetune使用详解
Jan 18 Python
Python for循环搭配else常见问题解决
Feb 11 Python
django执行数据库查询之后实现返回的结果集转json
Mar 31 Python
python中np是做什么的
Jul 21 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中实现进程间通讯
2006/10/09 PHP
PHP中使用匿名函数操作数据库的例子
2014/11/17 PHP
JS日历 推荐
2006/12/03 Javascript
nodejs入门详解(多篇文章结合)
2012/03/07 NodeJs
判断一个变量是数组Array类型的方法
2013/09/16 Javascript
node.js实现BigPipe详解
2014/12/05 Javascript
jQuery中prevUntil()方法用法实例
2015/01/08 Javascript
js实现简单选项卡与自动切换效果的方法
2015/04/10 Javascript
jQuery自动添加表单项的方法
2015/07/13 Javascript
改变checkbox默认选中状态及取值的实现代码
2016/05/26 Javascript
D3.js实现柱状图的方法详解
2016/09/21 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
2017/01/15 Javascript
用JavaScript实现让浏览器停止载入页面的方法
2017/01/19 Javascript
js实现点击切换checkbox背景图片的简单实例
2017/05/08 Javascript
React学习笔记之事件处理(二)
2017/07/02 Javascript
基于$.ajax()方法从服务器获取json数据的几种方式总结
2018/01/31 Javascript
vue-cli2.x项目优化之引入本地静态库文件的方法
2018/06/19 Javascript
js中Object.defineProperty()方法的不详解
2018/07/09 Javascript
JS+php后台实现文件上传功能详解
2019/03/02 Javascript
jquery分页优化操作实例分析
2019/08/23 jQuery
webpack 如何解析代码模块路径的实现
2019/09/04 Javascript
JS中比Switch...Case更优雅的多条件判断写法
2019/09/05 Javascript
简单了解JavaScript sort方法
2019/11/25 Javascript
python实现决策树分类算法
2017/12/21 Python
python爬虫获取京东手机图片的图文教程
2017/12/29 Python
python学习基础之循环import及import过程
2018/04/22 Python
python3+django2开发一个简单的人员管理系统过程详解
2019/07/23 Python
使用html5实现表格实现标题合并的实例代码
2019/05/13 HTML / CSS
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
国际知名设计师时装商店:Coggles
2016/09/05 全球购物
阿玛尼美国官方网站:Armani.com
2016/11/25 全球购物
高考备战决心书
2014/03/11 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
党性教育心得体会(共6篇)
2016/01/21 职场文书
OpenCV图像变换之傅里叶变换的一些应用
2021/07/26 Python
Selenium浏览器自动化如何上传文件
2022/04/06 Python