python读取微软邮箱的验证码
1首先得知道邮箱的账号和密码
2 开头smtp pop
代码奉上
# 读取邮件信息获取验证码
def recv_email_by_pop3(email_address, password):import imaplib# 这里的服务器根据需要选择server = imaplib.IMAP4_SSL("outlook.office365.com",993)server.login(email_address, password)# 邮箱中的文件夹,默认为'INBOX'try:inbox = server.select("INBOX")typ, data = server.search(None, "ALL")msgList = data[0].split()latest = msgList[len(msgList) - 1]typ, datas = server.fetch(latest, '(RFC822)')# 使用utf-8解码msg_content = (b''.join(datas[0]).decode('utf-8')[2600:3200]).replace('\r\n','')code = re.findall("x-ds-vetting-token: (.*?)X-DKIM_SIGN_REQUIRED", msg_content)[0]server.close()return codeexcept Exception as e:inbox = server.select("Junk")typ, data = server.search(None, "ALL")msgList = data[0].split()latest = msgList[len(msgList) - 1]typ, datas = server.fetch(latest, '(RFC822)')# 使用utf-8解码msg_content = (b''.join(datas[0]).decode('utf-8')[2600:3300]).replace('\r\n', '')code = re.findall("x-ds-vetting-token: (.*?)X-DKIM_SIGN_REQUIRED", msg_content)[0]server.close()return code
python读取微软邮箱的验证码相关推荐
- 使用Python读取网易邮箱大师客户端的所有邮件
文章目录 1. 前言 2. 效果 3. 探究过程 3.1. 找到本地存储的数据库 3.2. 使用Python读取数据库 3.2.1. 代码 4. 探究结果 4.1. 函数 4.1.1. 找到特定邮~箱 ...
- Python使用QQ邮箱发送验证码
向指定对象发送验证码 在做一些个人的demo或者实战项目等,涉及登录验证的,可以通过该方式实现一个简易的邮箱发送验证码. 该方法使用了Python的smtplib第三方库,需要保证发送者的QQ邮箱开通 ...
- python 读取outlook邮箱邮件
参考:Python3读取Outlook邮件并写入MySQL - 知乎 查看特定时间,特定发件人,特定邮箱账号的邮件,写入pandas Datafrme 格式 import re from win32c ...
- python 读取gmail 邮箱消息
一个读取gmail 消息的小代码. import poplib from email import parserpop_conn = poplib.POP3_SSL('pop.gmail.com') ...
- Python 自动读取163邮箱收取的验证码
最近项目开发中有个需求,就是自动化实现某系统的登录功能,但是在解决了滑块验证的问题后,又出现了一个新的问题,就是出现了邮箱验证码的问题,于是不得不在追加个功能模块,就是自动化读取对应的邮箱的验证码,然 ...
- python运行微软图标代码_Python读取xlsx数据生成图标代码实例
运行结果: 程序代码如下: #将excel中的数据进行读取分析 import openpyxl import numpy as np import math import matplotlib.pyp ...
- 【开服必备】用Python优雅的生成用户验证码
最近我一个好哥们儿在研究开自己的私服,但是他本人不怎么用Python,所以趁着早上我没事儿给我发微信问我这个事儿该怎么办. 想了一想我也没犹豫,爽快的答应他写一个生成随机码的脚本.那么,现在来看看我是 ...
- python读取写入文件_Python读取和写入文件
1 从文件中读取数据 1.1 读取整个文件 创建名为test的txt文本文件,添加内容如下所示: 1234567890 2345678901 3456789012 实现代码: with open('t ...
- python读取邮件发送日期和时间_Python读取指定日期邮件的实例
背景:9月份有部分数据缺失,这部分数据在邮箱里,需要重新拉取,但是每天几百封邮件,总共有6.7万封邮件,使用stat()和retr(which)结合遍历很 耗时 基于如上背景,初始大致思路为: 使用二 ...
最新文章
- 【转载】并发数据结构
- golang内置类型和函数
- 加载dict_Python的dict实现原理和Java的HashMap之间的区别
- 跨站点脚本(XSS)和预防
- Python 爬虫进阶六之多进程的用法
- 【iCore1S 双核心板_FPGA】例程十六:基于SPI的ARM与FPGA通信实验
- mysql面试必会6题经典_经典sql面试题及答案第7期
- 基于zookeeper的统一命名服务及实现
- 自下而上合并排序算法
- 北航数理统计大作业_数学146分上岸复旦大学大数据学院统计学,备考经验分享!...
- 华为“More Bits, Less Watts”新践行
- 区块链PoP(Proof of Peer)共识介绍
- EXCEL表格怎么让每一列都乘以固定的一列
- 一阶RC低通滤波电路数字化
- educode寄存器设计与应用之节拍脉冲发生器的设计(在Logisim上实现)
- RAM、SRAM、DRAM、SDRAM、DDRSDRAM等之间的区别
- 电阻(电阻器)学习干货
- transformer在视觉检测的应用
- 利用U盘重装W10操作系统
- 169高校毕业设计选题