【发布时间】:2011-09-22 18:59:01
【问题描述】:
我一直在努力解决这个问题。
我可以通过 imaplib 连接并获取邮件。
msrv = imaplib.IMAP4(server)
msrv.login(username,password)
# Get mail
msrv.select()
#msrv.search(None, 'ALL')
typ, data = msrv.search(None, 'ALL')
# iterate through messages
for num in data[0].split():
typ, msg_itm = msrv.fetch(num, '(RFC822)')
print msg_itm
print num
但我需要做的是将邮件正文作为纯文本获取,我认为这适用于电子邮件解析器,但我无法使其正常工作。
谁有一个完整的例子我可以看看?
谢谢,
【问题讨论】:
标签: python parsing email imap plaintext