python 下载 邮件 (pop协议)
2012-07-17 15:08
274 查看
import poplib, getpass, sys mailserver = 'pop.163.com' # ex: 'pop.rmi.net' mailuser = 'xxxxxx@163.com' # ex: 'lutz' mailpasswd = 'xxxxxx' print 'Connecting...' server = poplib.POP3(mailserver) server.user(mailuser) # connect, login to mail server server.pass_(mailpasswd) # pass is a reserved word try: print server.getwelcome() # print returned greeting message msgCount, msgBytes = server.stat() print 'There are', msgCount, 'mail messages in', msgBytes, 'bytes' #print server.list() for i in range(msgCount): hdr, message, octets = server.retr(i+1) # octets is byte count f = open(str(i)+'.eml','a') for line in message: f.write(line) # retrieve, print all mail f.write('\n') f.close() print 'retring : ' + str(i) # mail box locked till quit finally: # make sure we unlock mbox server.quit() # else locked till timeout print 'Bye.'
相关文章推荐
- python读取pop3服务器邮件并且下载
- python用pop3收取邮件下载附件
- 详解python实现读取邮件数据并下载附件的实例
- python读取邮箱邮件数据并下载附件
- python 接收邮件(下载附件,解决中文乱码)自测OK
- 通过wireshark,以及python代码收发邮件,了解smtp协议,pop协议工作过程
- python实现批量解析邮件并下载附件
- python+POP3 批量下载邮件附件
- python应用系列教程——python使用smtp上传邮件,使用pop3下载邮件
- python实现下载pop3邮件保存到本地
- python之poplib模块下载并解析邮件
- python实现下载pop3邮件保存到本地
- python下载腾讯云慢日志并发送邮件附件
- python读取pop3服务器邮件并且下载
- 通过wireshark,以及python代码收发邮件,了解smtp协议,pop协议工作过程
- python 库的下载地址
- python模块之email: 电子邮件编码解码 (一、解码邮件)
- python自动发送邮件自定义邮件发件人和收件人的显示内容
- Python发送邮件,含附件
- python 爬虫下载网站图片