13.4 imaplib:IMAP4客户库
imaplib实现了一个可以与IMAP4服务器通信的客户,IMAP表示internet消息访问协议(Internet Message Access Protocol)。IMAP协议定义了一组发送到服务器的命令,以及发送回客户的响应。大多数命令都可以作为IMAP4对象(用来与服务器通信)的方法来提供。
下面的例子将讨论IMAP协议的一部分,不过并不完备。要想全面地了解有关的详细信息,可以参考RFC 3501。

13.4.1 变种
提供了3个客户类用于借助不同的机制与服务器通信。第一个是IMAP4,使用明文套接字,第二个是IMAP4_SSL,使用基于SSL套接字的加密通信;最后一个是IMAP4_stream,使用一个外部命令的标准输出和标准输入。这里所有例子都使用IMAP4_SSL,不过其他类的API也是类似的。

第十二章:email-mailbox:管理email归档-imaplib:IMAP4客户库-变种相关推荐

  1. 第十二章:email-mailbox:管理email归档-imaplib:IMAP4客户库-邮箱状态

    13.4.5 邮箱状态 可以使用status()询问内容的有关合计信息.表13-1列出了标准中定义的状态条件. 状态条件必须被格式化为用空格分隔的字符串,并被包围在括号中--换句话说,使用IMAP4规 ...

  2. 第十二章:email-mailbox:管理email归档-imaplib:IMAP4客户库-连接服务器(认证失败)

    13.4.2 连接服务器 要建立与一个IMAP服务器的连接,有2个步骤.首先,建立套接字连接本身.其次,用服务器上的一个账户认证为用户.下面的示例代码会从一个配置文件读取服务器和用户信息. impor ...

  3. 第十二章:email-mailbox:管理email归档-imaplib:IMAP4客户库-获取消息

    13.4.9 获取消息 使用fetch()方法,可以利用search()返回的标识符获取消息的内容(或部分内容),以便做进一步处理.这个方法有两个参数:要获取的消息ID和所获取消息的(多个)部分.me ...

  4. IT项目管理总结:第十二章 项目采购管理

    第十二章 项目采购管理 项目采购管理的重要性 –外包的好处: A)获得技能和技术 B)降低固定和周期性成本 C)使客户组织集中在自己的核心业务上 D)提供灵活性 E)提高可追责性 –项目采购管理(Pr ...

  5. 信息系统项目管理师---第十二章 项目采购管理

    信息系统项目管理师-第十二章项目采购管理 采购管理过程说明: •规划采购管理:决定采购什么,何时采购.还包括制定采购 SOW,评价标准等 •实施采购.从潜在的供应商处获取适当的信息.报价.投标书或建议 ...

  6. PMP 考点 第十二章 项目采购管理

    PMP 第十二章 项目采购管理 章节 序号 知识点 考点级别 备注 第十二章 项目采购管理 12.1 采购活动的职责和典型步骤.供方选择分析.采购管理计划.采购策略 3 12.2 合同类型.采购文件. ...

  7. Linux(b站视频兄弟连)自学笔记第十二章——Linux服务管理

    Linux(b站视频兄弟连)自学笔记第十二章--Linux服务管理 服务分类 RPM包安装服务的管理 独立服务的管理 基于xinetd 的服务管理 源码包服务管理 服务分类 RPM包安装服务的管理 独 ...

  8. 《DAMA数据管理知识体系指南》读书笔记-第十二章(元数据管理)

    目录 一.前言 二.内容结构 三.主要内容 1.引言 2.活动 3.工具 4.方法 5.实施指南 6.元数据治理 四.思考与总结 一.前言 本文是<DAMA数据管理知识体系指南>第12章的 ...

  9. 项目管理笔记-第十二章 项目采购管理

    1.项目采购管理包括从项目团队外部采购或获取所需产品.服务或成果的各个过程,包括编制和管理协议所需的管理和控制过程,例如:合同.订购单.协议备忘录(MOA).服务水平协议(SLA).被授权采购的可以是 ...

最新文章

  1. 比较全面的gdb调试命令
  2. 《暗时间》前两篇的笔记和总结
  3. 三菱st编程手册_通过示例学习三菱ST编程(ALT指令和条件语句的使用)
  4. LeetCode MySQL 1571. 仓库经理
  5. 近100个Spring/SpringBoot常用注解汇总!
  6. 在子线程中更改主线程中的控件的信息,在子线程中用toast
  7. ASA 5.0/8.0/9.0 杂记
  8. vb四则运算计算机,怎么用VB做简易的四则运算计算器
  9. linux 之静默安装oracle
  10. win7日历加入农历_还是农历更亲切,春节制作一个带农历的日历,欢欢喜喜过新年...
  11. 一文带你了解MultiBERT
  12. angular-route 和soket注意细节点
  13. 剑气纵横-autojs动画
  14. 教你解包华为U8825D官方固件UPDATE.APP --以B956为例
  15. 学java需要装jdk吗_JAVA基础之JDK安装
  16. PTA 基础编程题目集 7-1 厘米换算英尺英寸
  17. 【每日一练】108—一个登录页面的实现
  18. Oracle数据库(表、查询语句、条件查询)的使用
  19. ADB入门(四)-连接异常处理篇
  20. Python反爬,JS反爬串讲,从MAOX眼X开始,本文优先解决反爬参数 signKey

热门文章

  1. 学生个人网页设计作品 HTML+CSS+JavaScript仿小米商城(8页) 学生个人网页模板 简单个人主页成品 个人网页制作 HTML学生个人网站作业设计代做
  2. [Flutter]微信分享并从分享链接跳回APP指定页面
  3. python中判断生肖和星座哪个准_十二生肖PK十二星座,到底哪个更准?
  4. ndwi是什么意思_ASD是什么意思
  5. 使用fsck修复系统文件错误
  6. C语言用数组编程矩阵,二维数组—矩阵求和(C语言)
  7. 爱心转发:宝贝,妈妈想死你了!你在哪里啊?(帮忙转一回吧)
  8. 基于layui的开源项目LAYUI MINI后台模板
  9. 【Pranet】论文及代码解读(ResNet部分)——jialiang nie
  10. YOLO9000, Better, Faster, Stronger论文翻译——中英文对照