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 相关文章推荐
python 判断自定义对象类型
Mar 21 Python
Python中变量交换的例子
Aug 25 Python
Python实现将数据库一键导出为Excel表格的实例
Dec 30 Python
python 多线程中子线程和主线程相互通信方法
Nov 09 Python
Python3获取拉勾网招聘信息的方法实例
Apr 03 Python
python sklearn库实现简单逻辑回归的实例代码
Jul 01 Python
Python对接六大主流数据库(只需三步)
Jul 31 Python
python使用openCV遍历文件夹里所有视频文件并保存成图片
Jan 14 Python
用什么库写 Python 命令行程序(示例代码详解)
Feb 20 Python
python为Django项目上的每个应用程序创建不同的自定义404页面(最佳答案)
Mar 09 Python
Python3使用tesserocr识别字母数字验证码的实现
Jan 29 Python
python如何为list实现find方法
May 30 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
环境会对咖啡种植有什么影响
2021/03/03 咖啡文化
php pack与unpack 摸板字符字符含义
2009/10/29 PHP
PHP测试程序运行时间的类
2012/02/05 PHP
round robin权重轮循算法php实现代码
2016/05/28 PHP
PHP封装的多文件上传类实例与用法详解
2017/02/07 PHP
在laravel中使用Symfony的Crawler组件分析HTML
2017/06/19 PHP
laravel框架实现后台登录、退出功能示例
2019/10/31 PHP
获取css样式表内样式的js函数currentStyle(IE),defaultView(FF)
2011/02/14 Javascript
javaScript复制功能调用实现方案
2012/12/13 Javascript
js用typeof方法判断undefined类型
2014/07/15 Javascript
jQuery源码分析之sizzle选择器详解
2017/02/13 Javascript
javascript实现二叉树遍历的代码
2017/06/08 Javascript
ionic2自定义cordova插件开发以及使用(Android)
2017/06/19 Javascript
JavaScript 接口原理与用法实例详解
2020/05/12 Javascript
SpringBoot+Vue开发之Login校验规则、实现登录和重置事件
2020/10/19 Javascript
js实现简单商品筛选功能
2021/02/02 Javascript
[02:46]解说DC:感谢430陪伴我们的DOTA2国际邀请赛岁月
2016/06/29 DOTA
python实现爬取千万淘宝商品的方法
2015/06/30 Python
python实现文件路径和url相互转换的方法
2015/07/06 Python
Python给你的头像加上圣诞帽
2018/01/04 Python
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
2018/04/12 Python
pytorch: tensor类型的构建与相互转换实例
2018/07/26 Python
linux查找当前python解释器的位置方法
2019/02/20 Python
详解Python 调用C# dll库最简方法
2019/06/20 Python
Django获取model中的字段名和字段的verbose_name方式
2020/05/19 Python
python3.6.5基于kerberos认证的hive和hdfs连接调用方式
2020/06/06 Python
Python-for循环的内部机制
2020/06/12 Python
python UDF 实现对csv批量md5加密操作
2021/01/01 Python
夏洛特和乔治婴儿和儿童时装精品店:Charlotte and George
2018/06/06 全球购物
阿里巴巴美国:Alibaba美国
2019/11/24 全球购物
Armor Lux法国官方网站:水手服装、成衣和内衣
2020/05/26 全球购物
小学生打架检讨书
2014/01/26 职场文书
飘柔洗发水广告词
2014/03/14 职场文书
优秀大学生事迹材料
2014/12/24 职场文书
介绍信怎么写
2015/01/30 职场文书
领导干部学习心得体会
2016/01/23 职场文书