第十二章:email-mailbox:管理email归档-imaplib:IMAP4客户库-变种
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客户库-变种相关推荐
- 第十二章:email-mailbox:管理email归档-imaplib:IMAP4客户库-邮箱状态
13.4.5 邮箱状态 可以使用status()询问内容的有关合计信息.表13-1列出了标准中定义的状态条件. 状态条件必须被格式化为用空格分隔的字符串,并被包围在括号中--换句话说,使用IMAP4规 ...
- 第十二章:email-mailbox:管理email归档-imaplib:IMAP4客户库-连接服务器(认证失败)
13.4.2 连接服务器 要建立与一个IMAP服务器的连接,有2个步骤.首先,建立套接字连接本身.其次,用服务器上的一个账户认证为用户.下面的示例代码会从一个配置文件读取服务器和用户信息. impor ...
- 第十二章:email-mailbox:管理email归档-imaplib:IMAP4客户库-获取消息
13.4.9 获取消息 使用fetch()方法,可以利用search()返回的标识符获取消息的内容(或部分内容),以便做进一步处理.这个方法有两个参数:要获取的消息ID和所获取消息的(多个)部分.me ...
- IT项目管理总结:第十二章 项目采购管理
第十二章 项目采购管理 项目采购管理的重要性 –外包的好处: A)获得技能和技术 B)降低固定和周期性成本 C)使客户组织集中在自己的核心业务上 D)提供灵活性 E)提高可追责性 –项目采购管理(Pr ...
- 信息系统项目管理师---第十二章 项目采购管理
信息系统项目管理师-第十二章项目采购管理 采购管理过程说明: •规划采购管理:决定采购什么,何时采购.还包括制定采购 SOW,评价标准等 •实施采购.从潜在的供应商处获取适当的信息.报价.投标书或建议 ...
- PMP 考点 第十二章 项目采购管理
PMP 第十二章 项目采购管理 章节 序号 知识点 考点级别 备注 第十二章 项目采购管理 12.1 采购活动的职责和典型步骤.供方选择分析.采购管理计划.采购策略 3 12.2 合同类型.采购文件. ...
- Linux(b站视频兄弟连)自学笔记第十二章——Linux服务管理
Linux(b站视频兄弟连)自学笔记第十二章--Linux服务管理 服务分类 RPM包安装服务的管理 独立服务的管理 基于xinetd 的服务管理 源码包服务管理 服务分类 RPM包安装服务的管理 独 ...
- 《DAMA数据管理知识体系指南》读书笔记-第十二章(元数据管理)
目录 一.前言 二.内容结构 三.主要内容 1.引言 2.活动 3.工具 4.方法 5.实施指南 6.元数据治理 四.思考与总结 一.前言 本文是<DAMA数据管理知识体系指南>第12章的 ...
- 项目管理笔记-第十二章 项目采购管理
1.项目采购管理包括从项目团队外部采购或获取所需产品.服务或成果的各个过程,包括编制和管理协议所需的管理和控制过程,例如:合同.订购单.协议备忘录(MOA).服务水平协议(SLA).被授权采购的可以是 ...
最新文章
- 比较全面的gdb调试命令
- 《暗时间》前两篇的笔记和总结
- 三菱st编程手册_通过示例学习三菱ST编程(ALT指令和条件语句的使用)
- LeetCode MySQL 1571. 仓库经理
- 近100个Spring/SpringBoot常用注解汇总!
- 在子线程中更改主线程中的控件的信息,在子线程中用toast
- ASA 5.0/8.0/9.0 杂记
- vb四则运算计算机,怎么用VB做简易的四则运算计算器
- linux 之静默安装oracle
- win7日历加入农历_还是农历更亲切,春节制作一个带农历的日历,欢欢喜喜过新年...
- 一文带你了解MultiBERT
- angular-route 和soket注意细节点
- 剑气纵横-autojs动画
- 教你解包华为U8825D官方固件UPDATE.APP --以B956为例
- 学java需要装jdk吗_JAVA基础之JDK安装
- PTA 基础编程题目集 7-1 厘米换算英尺英寸
- 【每日一练】108—一个登录页面的实现
- Oracle数据库(表、查询语句、条件查询)的使用
- ADB入门(四)-连接异常处理篇
- Python反爬,JS反爬串讲,从MAOX眼X开始,本文优先解决反爬参数 signKey
热门文章
- 学生个人网页设计作品 HTML+CSS+JavaScript仿小米商城(8页) 学生个人网页模板 简单个人主页成品 个人网页制作 HTML学生个人网站作业设计代做
- [Flutter]微信分享并从分享链接跳回APP指定页面
- python中判断生肖和星座哪个准_十二生肖PK十二星座,到底哪个更准?
- ndwi是什么意思_ASD是什么意思
- 使用fsck修复系统文件错误
- C语言用数组编程矩阵,二维数组—矩阵求和(C语言)
- 爱心转发:宝贝,妈妈想死你了!你在哪里啊?(帮忙转一回吧)
- 基于layui的开源项目LAYUI MINI后台模板
- 【Pranet】论文及代码解读(ResNet部分)——jialiang nie
- YOLO9000, Better, Faster, Stronger论文翻译——中英文对照