当前位置:嗨网首页>书籍在线阅读

16-IMAP

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

18.4 IMAP

正如SMTP是用于发送电子邮件的协议,因特网消息访问协议(IMAP)规定了如何与电子邮件服务提供商的服务器通信,取回发送到你的电子邮件地址的电子邮件。Python带有一个 imaplib 模块,但实际上第三方的 imapclient 模块更好用。本章介绍了如何使用 imapclient

imapclient 模块从IMAP服务器下载电子邮件,格式相当复杂。你很可能希望将它们从这种格式转换成简单的字符串。 pyzmail 模块可以替你完成解析这些邮件的辛苦工作。

在Windows操作系统上用 pip install --user -U imapclient==2.1.0pip install --user -U pyzmail36==1.0.4 (或在macOS和Linux操作系统上用 pip3 ),从命令行窗口安装 imapclientpyzmail 。附录A包含了安装第三方模块的步骤。