python实现发送邮件功能代码


Posted in Python onDecember 14, 2017

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

# -*- coding: utf-8 -*- 
# Author  :Gogh 
# @Time   :2017/11/28 16:56 
# @Email  :361910002@qq.com 
 
from email import encoders 
from email.header import Header 
from email.mime.text import MIMEText 
from email.utils import parseaddr, formataddr 
 
import smtplib 
 
def _format_addr(s): 
  name, addr = parseaddr(s) 
  return formataddr((Header(name, 'utf-8').encode(), addr)) 
 
from_addr = 'youemail@163.com' 
password = 'youpasswd' 
smtp_server = 'smtp.163.com' 
to_addr = '361910002@qq.com' 
 
msg = MIMEText('hello, send by Python...', 'plain', 'utf-8') 
msg['From'] = _format_addr('Python爱好者 <%s>' % from_addr) 
msg['To'] = _format_addr('管理员 <%s>' % to_addr) 
msg['Subject'] = Header('来自SMTP的问候……', 'utf-8').encode() 
 
server = smtplib.SMTP(smtp_server, 25) 
server.set_debuglevel(1) 
server.login(from_addr, password) 
server.sendmail(from_addr, [to_addr], msg.as_string()) 
server.quit()

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

Python 相关文章推荐
把MySQL表结构映射为Python中的对象的教程
Apr 07 Python
python分析网页上所有超链接的方法
May 08 Python
强悍的Python读取大文件的解决方案
Feb 16 Python
python itchat给指定联系人发消息的方法
Jun 11 Python
ML神器:sklearn的快速使用及入门
Jul 11 Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
Sep 23 Python
python matplotlib imshow热图坐标替换/映射实例
Mar 14 Python
Python如何实现远程方法调用
Aug 07 Python
Python面向对象实现方法总结
Aug 12 Python
详解查看Python解释器路径的两种方式
Oct 15 Python
python 6种方法实现单例模式
Dec 15 Python
python中numpy.empty()函数实例讲解
Feb 05 Python
python正则实现计算器功能
Dec 14 #Python
Python数据结构与算法之使用队列解决小猫钓鱼问题
Dec 14 #Python
python实现BackPropagation算法
Dec 14 #Python
python实现随机梯度下降(SGD)
Mar 24 #Python
Python实现将一个正整数分解质因数的方法分析
Dec 14 #Python
Python随机生成均匀分布在三角形内或者任意多边形内的点
Dec 14 #Python
rabbitmq(中间消息代理)在python中的使用详解
Dec 14 #Python
You might like
《超神学院》霸气归来, 天使彦上演维多利亚的秘密
2020/03/02 国漫
PHP中的socket_read和socket_recv区别详解
2015/02/09 PHP
PHP的命令行命令使用指南
2015/08/18 PHP
PHP实现截取中文字符串不出现?号的解决方法
2016/12/29 PHP
动手学习无线电
2021/03/10 无线电
javascript 操作select下拉列表框的一点小经验
2010/03/20 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
2012/05/23 Javascript
js图片实时加载提供网页打开速度
2014/09/11 Javascript
一个JavaScript操作元素定位元素的实例
2014/10/29 Javascript
jQuery中$.get、$.post、$.getJSON和$.ajax的用法详解
2014/11/19 Javascript
JS+CSS实现带有碰撞缓冲效果的竖向导航条代码
2015/09/15 Javascript
jQuery插件jquery-barcode实现条码打印的方法
2015/11/25 Javascript
微信小程序页面生命周期详解
2018/01/31 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
2018/11/13 Javascript
使用canvas实现一个vue弹幕组件功能
2018/11/30 Javascript
JavaScript中关于base64的一些事
2019/05/06 Javascript
JQuery常用选择器功能与用法实例分析
2019/12/23 jQuery
vue-autoui自匹配webapi的UI控件的实现
2020/03/20 Javascript
[03:00]《DAC最前线》之欧美新秀VS老将
2015/02/01 DOTA
Python实现给qq邮箱发送邮件的方法
2015/05/28 Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
2017/07/12 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
2019/11/11 Python
利用python如何实现猫捉老鼠小游戏
2020/12/04 Python
CSS教程:CSS3圆角属性
2009/04/02 HTML / CSS
Lookfantastic法国官网:英国知名美妆购物网站
2017/10/28 全球购物
计算机专业应届毕业生自荐信
2013/09/26 职场文书
教师的实习鉴定
2013/12/15 职场文书
法律专业应届生自荐信范文
2014/01/06 职场文书
三八妇女节超市活动方案
2014/08/18 职场文书
执法作风整顿剖析材料
2014/10/11 职场文书
群众路线教育实践活动心得体会(教师)
2014/10/31 职场文书
区域销售经理岗位职责
2015/04/02 职场文书
2015迎新晚会活动总结
2015/07/16 职场文书
保护环境建议书作文500字
2015/09/14 职场文书
MySQL8.0的WITH查询详情
2021/08/30 MySQL
为什么MySQL8新特性会修改自增主键属性
2022/04/18 MySQL