python 利用zmail库发送邮件


Posted in Python onSeptember 11, 2020

一:Zmail的优势:

1:自动填充大多数导致服务端拒信的头信息(From To LocalHost之类的)

2:将一个字典映射为email,构造信件就像构造字典一样简单

3:自动寻找邮件服务商端口号地址,自动选择合适的协议(经过认证的)

4:只依赖于python3,嵌入其他项目时无需烦恼

二:安装zmail

pip install zmail

三:使用zmail

1:发送邮件

import zmail
mail_content = {
  'subject':'Success',#主题
  'content':'This is a content',#邮件内容
}
#使用哪个邮箱发送邮件
server = zmail.server('243681093@qq.com','tkccftyagtkobghh')
#发送给哪个邮件
server.send_mail('wangjian@yidian-mall.com',mail_content)

注意:

使用发送邮件的邮箱需要开启SMTP服务,下面以qq邮箱为例开启SMTP

首先登陆qq邮箱,点击设置进入账户设置

python 利用zmail库发送邮件

将POP3/STMP 和IMAP/SMTP开启

在进行qq邮箱作为发送方时,zmail.server的第二个参数是开启IMAP/SMTP的十六位秘钥而不是密码,使用密码的话报错,而使用其他邮箱作为发送方时使用密码发送成功

2:为你的邮件添加附件,修改 你的邮件内容 即可,其他内容同上

mail_content = {
  'subject': 'Success!', #主题
  'content': 'This message from zmail!', #邮件内容
  'attachments': '/Users/zyh/Documents/example.zip', # 附件内容(最好使用绝对路径,若你电脑没有这个文件会造成错误)
}

3:给多个信箱发件,修改 发送邮件 即可,其他内容同上

# 发送邮件
server.send_mail(['555555@qq.com','666666@qq.com'], mail_content)

以上就是python 利用zmail库发送邮件的详细内容,更多关于python 发送邮件的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python实现提取百度搜索结果的方法
May 19 Python
Python正则表达式匹配中文用法示例
Jan 17 Python
Pycharm编辑器技巧之自动导入模块详解
Jul 18 Python
python中is与双等于号“==”的区别示例详解
Nov 21 Python
Python实现返回数组中第i小元素的方法示例
Dec 04 Python
Django实现组合搜索的方法示例
Jan 23 Python
Python线性回归实战分析
Feb 01 Python
Django自定义用户认证示例详解
Mar 14 Python
python实现微信自动回复功能
Apr 11 Python
python程序控制NAO机器人行走
Apr 29 Python
Python 经典算法100及解析(小结)
Sep 13 Python
Django 路由层URLconf的实现
Dec 30 Python
浅析Python 责任链设计模式
Sep 11 #Python
详解python命令提示符窗口下如何运行python脚本
Sep 11 #Python
python实现邮件循环自动发件功能
Sep 11 #Python
Python 实现微信自动回复的方法
Sep 11 #Python
python 如何调用远程接口
Sep 11 #Python
Visual Studio code 配置Python开发环境
Sep 11 #Python
详解使用Python写一个向数据库填充数据的小工具(推荐)
Sep 11 #Python
You might like
PHP批量删除、清除UTF-8文件BOM头的代码实例
2014/04/14 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
利用PHPStorm如何开发Laravel应用详解
2017/08/30 PHP
浅谈PHP中如何实现Hook机制
2017/11/14 PHP
javascript模拟地球旋转效果代码实例
2013/12/02 Javascript
javascript使用数组的push方法完成快速排序
2014/09/15 Javascript
轻松实现jquery手风琴效果
2016/01/14 Javascript
基于JavaScript实现窗口拖动效果
2017/01/18 Javascript
js自制图片放大镜功能
2017/01/24 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
利用原生JS实现data方法示例代码
2019/05/28 Javascript
layui中的switch开关实现方法
2019/09/03 Javascript
JavaScript onclick事件使用方法详解
2020/05/15 Javascript
浅谈python中截取字符函数strip,lstrip,rstrip
2015/07/17 Python
Python使用pymysql小技巧
2017/06/04 Python
基于python的Tkinter编写登陆注册界面
2017/06/30 Python
Python在不同目录下导入模块的实现方法
2017/10/27 Python
对python中raw_input()和input()的用法详解
2018/04/22 Python
Python单元测试实例详解
2018/05/25 Python
深入浅析Python的类
2018/06/22 Python
用Python识别人脸,人种等各种信息
2019/07/15 Python
Python Django中间件使用原理及流程分析
2020/06/13 Python
基于Python实现天天酷跑功能
2021/01/06 Python
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
澳大利亚潮流尖端的快时尚品牌:Cotton On
2016/09/26 全球购物
纽约复古灵感的现代珠宝品牌:Lulu Frost
2018/03/03 全球购物
H&M旗下高端女装品牌:& Other Stories
2018/05/07 全球购物
美国波西米亚风格精品店:South Moon Under
2019/10/26 全球购物
点菜员岗位职责范本
2014/02/14 职场文书
安全生产一岗双责责任书
2014/07/28 职场文书
小学生思想品德评语
2014/12/31 职场文书
法律意见书范文
2015/05/20 职场文书
2015年财务人员个人工作总结
2015/07/27 职场文书
python字符串拼接.join()和拆分.split()详解
2021/11/23 Python
2022新作动画《福星小子》释出宣传影片 加入内田真礼&宫野真守配音演出
2022/04/08 日漫