首页 > 编程语言 >Python脚本IMAP登陆邮箱 搜索邮件

Python脚本IMAP登陆邮箱 搜索邮件

时间:2022-10-31 11:34:55浏览次数:68  
标签:www Python html https 邮箱 IMAP4 com IMAP 邮件

功能:python 脚本登陆邮箱 查找 指定邮件。

 

 

代码:

#!/usr/bin/env python
#-*- coding:UTF-8 -*-
# 
# pythont  version: 3.8.8


#导入模块
import imaplib,string,os,email
from email.parser import Parser
from email.header import decode_header

i = imaplib.IMAP4_SSL("192.168.11.22")      # 服务器IP
i.login("[email protected]","aaabbb")    # 邮箱地址 和 邮箱密码

print("--- 查询收件箱有多少封邮件")
INBOX_count  = i.select('INBOX')    # 收件箱有多少封邮件
print(INBOX_count)

 -

  • IMAP4 类的实例变量的方法列表如下:
  • fetch(message_set, message_parts):取出信息。
  • login(user, password):登录 IMAP4 服务器。
  • logout():注销 IMAP4 服务器,关闭连接。
  • search(charset, criterium [, ...]):搜索邮件信箱找出符合的信息。
  • select([mailbox [, readonly]]):选择一个邮件信箱。

 

 

 

未完,待续

-

参考:

http://www.zzvips.com/article/78884.html

https://www.cnblogs.com/leejay/category/1916925.html

https://www.cnblogs.com/leejay/p/14281725.html

https://qa.1r1g.com/sf/ask/2574669541/

https://www.shuzhiduo.com/A/QV5Zn2O65y/

https://www.cnblogs.com/liqiongming/p/14549134.html

https://www.weixueyuan.net/a/750.html

https://blog.csdn.net/hans99812345/article/details/114649737

 

标签:www,Python,html,https,邮箱,IMAP4,com,IMAP,邮件
From: https://www.cnblogs.com/wutou/p/16843697.html

相关文章

  • 使用 Python 语言批量改变多个文件夹下的多个图片的尺寸大小
    importglobimportosfromPILimportImage#1、获取文件夹名称path=r'H:\wordData\30train'dirnames=[fforfinos.listdir(path)ifos.path.isdir(path......
  • python文件
    文件什么是文件?文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口用户/应用程序:(f=open(),获取文件对象、文件句柄)操作系统:文件计算机硬件:硬盘......
  • python数据类型
    数值类型1.1整型int类型转换:int("10")10进制转为二进制:bin()10进制转为八进制:oct()10进制转为16进制:hex()二进制转为10进制:int("0b1011",2)八进制转为10进制:int......
  • 如何用 Python 来模拟概率
     小朋友问我一个问题,如何用Python来模拟概率. 题目是:从 [-2,-1,0,1,2,3]中随机选择两个不同的数,乘积为0的概率是多少?我搜索并思考了一下,得出以下......
  • 盘点一个高德地图Python网络爬虫中前端数据和获取数据不一致问题
    大家好,我是皮皮。一、前言前几天在Python钻石交流群【心田有垢生荒草】问了一个Python网络爬虫的问题,下图是截图:代码初步看上去好像没啥问题,但是结果就是不对,地图上显......
  • Centos8 升级python3.6版本到python3.9
    下载Python3.9.51:wgethttps://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz2:tarzxvfPython-3.9.5.tgz安装必须的包3:dnf-yinstallgcczlib*libffi-dev......
  • Python程序暂停
    (39条消息)Python基础之程序暂停_zxnode的博客-CSDN博客_python暂停程序当我们执行某些程序时,由于机器速度很快导致肉眼无法直接看到执行结果时程序便停止运行。这时候我......
  • Python简单api实现
    flask作用及简单使用Flask的简单介绍及使用方法简介_珂鸣玉的博客-CSDN博客_flask 简单api搭建importflaskapi=flask.Flask(__name__)@api.route('/test1',......
  • python学习第五周总结
    正则表达式基础字符组特殊符号量词贪婪匹配和非贪婪匹配转义符re模块re模块补充说明第三方模块下载网络爬虫模块之requests模块hashlib加......
  • 3.6 使用Python向工作表中插入_删除行与列
    插入一列.insert_cols(idx=数字编号)插入多列.insert_cols(idx=数字编号,amount=要插入的列数)插入一行.insert_rows(idx=数字编号)插入多行.insert_rows(idx=数字编......