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读取微软邮箱的验证码相关推荐

  1. 使用Python读取网易邮箱大师客户端的所有邮件

    文章目录 1. 前言 2. 效果 3. 探究过程 3.1. 找到本地存储的数据库 3.2. 使用Python读取数据库 3.2.1. 代码 4. 探究结果 4.1. 函数 4.1.1. 找到特定邮~箱 ...

  2. Python使用QQ邮箱发送验证码

    向指定对象发送验证码 在做一些个人的demo或者实战项目等,涉及登录验证的,可以通过该方式实现一个简易的邮箱发送验证码. 该方法使用了Python的smtplib第三方库,需要保证发送者的QQ邮箱开通 ...

  3. python 读取outlook邮箱邮件

    参考:Python3读取Outlook邮件并写入MySQL - 知乎 查看特定时间,特定发件人,特定邮箱账号的邮件,写入pandas Datafrme 格式 import re from win32c ...

  4. python 读取gmail 邮箱消息

    一个读取gmail 消息的小代码. import poplib from email import parserpop_conn = poplib.POP3_SSL('pop.gmail.com') ...

  5. Python 自动读取163邮箱收取的验证码

    最近项目开发中有个需求,就是自动化实现某系统的登录功能,但是在解决了滑块验证的问题后,又出现了一个新的问题,就是出现了邮箱验证码的问题,于是不得不在追加个功能模块,就是自动化读取对应的邮箱的验证码,然 ...

  6. python运行微软图标代码_Python读取xlsx数据生成图标代码实例

    运行结果: 程序代码如下: #将excel中的数据进行读取分析 import openpyxl import numpy as np import math import matplotlib.pyp ...

  7. 【开服必备】用Python优雅的生成用户验证码

    最近我一个好哥们儿在研究开自己的私服,但是他本人不怎么用Python,所以趁着早上我没事儿给我发微信问我这个事儿该怎么办. 想了一想我也没犹豫,爽快的答应他写一个生成随机码的脚本.那么,现在来看看我是 ...

  8. python读取写入文件_Python读取和写入文件

    1 从文件中读取数据 1.1 读取整个文件 创建名为test的txt文本文件,添加内容如下所示: 1234567890 2345678901 3456789012 实现代码: with open('t ...

  9. python读取邮件发送日期和时间_Python读取指定日期邮件的实例

    背景:9月份有部分数据缺失,这部分数据在邮箱里,需要重新拉取,但是每天几百封邮件,总共有6.7万封邮件,使用stat()和retr(which)结合遍历很 耗时 基于如上背景,初始大致思路为: 使用二 ...

最新文章

  1. 【转载】并发数据结构
  2. golang内置类型和函数
  3. 加载dict_Python的dict实现原理和Java的HashMap之间的区别
  4. 跨站点脚本(XSS)和预防
  5. Python 爬虫进阶六之多进程的用法
  6. 【iCore1S 双核心板_FPGA】例程十六:基于SPI的ARM与FPGA通信实验
  7. mysql面试必会6题经典_经典sql面试题及答案第7期
  8. 基于zookeeper的统一命名服务及实现
  9. 自下而上合并排序算法
  10. 北航数理统计大作业_数学146分上岸复旦大学大数据学院统计学,备考经验分享!...
  11. 华为“More Bits, Less Watts”新践行
  12. 区块链PoP(Proof of Peer)共识介绍
  13. EXCEL表格怎么让每一列都乘以固定的一列
  14. 一阶RC低通滤波电路数字化
  15. educode寄存器设计与应用之节拍脉冲发生器的设计(在Logisim上实现)
  16. RAM、SRAM、DRAM、SDRAM、DDRSDRAM等之间的区别
  17. 电阻(电阻器)学习干货
  18. transformer在视觉检测的应用
  19. 利用U盘重装W10操作系统
  20. 169高校毕业设计选题

热门文章

  1. 个人网站使用github登录
  2. Mybatis-快速入门及相关API
  3. Android 图片弹跳动画
  4. docker安装opengrok环境
  5. 电子测量与仪器学报中刊心得
  6. 中关村网金院《中国金融科技创新》上市,剖析数字金融应用场景创新实战
  7. 两位数码管显示学号练习程序和图_数码管的原理与作用
  8. 【单片机仿真项目】外部中断0和1控制两位数码管进行计数
  9. GEN_CLUST_INDEX锁
  10. vivado导入tcl例程