yagmail和keyring的安装与注册
协议简介
POP3全称Post Office Protocol 3,邮局协议第三个版本。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件,用来收取邮件。
SMTP全称Simple Mail Transfer Protocol,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地,用来发送邮件。
yagmail、keyring库简介
yagmail模块
非常方便的SMTP包,只需要短短几行代码就可以发送邮件,需要单独安装
windows用户安装:pip install yagmail
MacOs用户安装:pip3 install yagmail
说明:smtplib包是python自带的包,不需要安装,但是代码量相对较大
keyring模块
从python中访问系统密码,安全方便
windows用户安装:pip install keyring
MacOs用户安装:pip3 install keyring
邮箱账号密码注册到系统中
通过win+R打开运行窗口,输入cmd,点击确定,输入python,输入以下代码:
>>>import yagmail
>>>yagmail.register("284036658@qq.com","第三方授权码")
这样在发送邮件时只需要使用邮箱账号,而不需要使用授权码,保证了代码的安全性
yagmail和keyring的安装与注册相关推荐
- IMail Server 8.22安装、注册
IMail Server 8.22安装.注册.网站模板汉化.升级安全补丁 By 泪痕之木 2012.04.01 本文档下载地址:http://down.51cto.com/data/361077 IM ...
- 【SeeMusic】下载安装并注册 SeeMusic 软件
SeeMusic 系列文章目录 [SeeMusic]下载安装并注册 SeeMusic 软件 文章目录 SeeMusic 系列文章目录 一.SeeMusic 下载 二.SeeMusic 账号注册登录 一 ...
- windows下安装服务注册Consul
windows下安装服务注册Consul consul也可以作为服务的注册中心,可以替代Eureka 去官网下载 consul : https://www.consul.io/downloads.ht ...
- 【工具】SecureCRT安装和注册
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件. SecureCRT支持SSH,同时支持Telnet和rlo ...
- Keil(MDK-ARM-STM32)介绍、下载、安装与注册
Ⅰ.写在前面 本文讲述的内容是Keil MDK-ARM版的介绍.下载.安装与注册,如果需要了解Keil C51版相关的文章,可以到我博客,或微信公众号查看并下载. Keil(C51)介绍.下载.安装与 ...
- vs.net c# 安装、注册windows service服务,判断服务是否存在,是否启动
vs.net c# 安装.注册windows service服务,判断服务是否存在,是否启动 一.安装服务: private void InstallService(IDictionary state ...
- 3dsmax2014的下载、安装与注册激活教程详解
3dsmax2014的下载.安装与注册激活教程,虽然网上类似的教程文章不胜枚举,但大多比较粗枝大叶,没有详细的步骤,尤其对于电脑小白来说,更是不易参考,今天我就教大家如何注册破解3dsmax2014吧 ...
- 安装mathpix注册不了账户:unexcepted error
1.安装mathpix注册不了账户,总是显示unexcepted error 解决:去官网注册账号 参考链接https://www.bilibili.com/read/cv6174824 根据这链接里 ...
- Quartus II 13.1的安装与注册
目录 一.Quartus II的下载 二.Quartus II的安装 三.Quartus II的注册 四.Quartus II配置驱动 五.与 Modelsim 连接 参考文献 一.Quartus I ...
- Keil uVision5 MDK(ARM)软件的介绍、下载、安装与注册
Ⅰ.写在前面 本文讲述的内容是Keil MDK-ARM版的介绍.下载.安装与注册,如果需要了解Keil C51版相关的文章,可以到我转载的原博客处查看并下载. 转载的博客原地址链接: http://b ...
最新文章
- UVa 1339,紫书P73,词频
- 智能车竞赛技术报告 | 全向行进组 - 沈阳工业大学 - 找不到北队
- Java设计模式菜鸟系列(十三)建模和实现状态模式
- 实验4:正确的为各种属性赋值||实验7:通过abstract属性创建一个模板bean||实验8:bean之间的依赖||实验9:测试bean的作用域,分别创建单实例和多实例的bean★(测试)
- 使用Boost.Compute类在GPU上设置和运行简单的矢量加法内核
- Django form choices, placeholder
- 在win10在使用cmder代替Linux是怎样的体验
- 【时间统计】windows/linux 获取本地时间(精确到微妙)
- 蓝桥杯 ADV-166 算法提高 聪明的美食家 java版
- Vue打包时报错:ReferenceError: primordials is not defined
- JavaScript
- 【微信小程序使用阿里巴巴矢量图标库】
- 开源知识管理系统_开源MrDoc,一个适合个人和小型团队的文档、知识、笔记在线管理系统...
- Express中使用Jade
- 局域网内window10和Windows7共享只有USB接口打印机的方法——以sharp2048D为例子
- Jupyter notebook系列(2):使用技巧(快捷键,多行输出,多光标操作,Unix系统命令的使用,查看输入输出历史,保存记录点与分享,抑制文末输出,图片输出,多环境kernel切换)
- Eclipse连接小米手机无连接显示解决办法
- 通道抠图蒙版置入背景(抠图换背景)
- java相对路径保存文件夹_java项目路径 文件路径 相对路径 整理
- Word里面最难删的东西,困扰了97.99%的职场人,实在是太烦人了
热门文章
- chattr 命令锁住一个文件任何人不能删除
- 楼道游戏 c语言,C语言基础题!
- sap后台配置原因代码_SAP FI后台配置清单
- oracle 关系 表 视图_在Oracle数据库中,表和视图的区别与联系
- html文本框能不能粘贴图片,[免费开源]wangEditor富文本框解决方案,粘贴自动上传图片(截图上传神器啊!),可嵌入视频,vue和jquery的BS框架都能用,不能用在cs哦!...
- java 修饰词_Java线程和Java修饰词
- mysql分日汇总填充0_将记录按小时或按日分组,并在mysql中填充零或空的空白
- mysql kill sql_批量 kill mysql 中运行时间长的sql
- redis常用的数据类型
- Angr安装与使用之使用篇(十)