python读取邮件_如何使用python收取读取邮件?

之前给大家介绍使用python去发送邮件了,那有小伙伴提出疑问了,既然能发送,能否读取呢?如果可以用python实现,那将是个非常有趣的事情,于是小编也去查询了下,下面就给大家演示下,都来看看吧~以下是具体实现内容,内容非常充分,请仔细阅览。

python读取邮件_如何使用python收取读取邮件?_第1张图片

关于读取邮件:

收取邮件使用POP3协议;

解析邮件:需要将收取的邮件转化为email.message.Message对象,再使用email模块解析内容。

读取邮件的实例

1、获取某封邮件的对象import poplibfrom email.parser import Parser"""POP的服务器信息"""popHost = "pop.exmail.qq.com"userAdr = "[email protected]"userPwd = "xxxxx"

""" 创建POP3对象,添加用户名和密码"""pop3Server = poplib.POP3(popHost)pop3Server.user(userAdr)pop3Server.pass_(userPwd)

"""获取邮件数量和占用空间"""messageCount, mailboxSize = pop3Server.stat

你可能感兴趣的:(python读取邮件)