这里是我迄今为止代码:如何以常规文本接收html电子邮件?
import email, imaplib
user = 'some username'
pwd = 'some password'
m = imaplib.IMAP4_SSL("imap.gmail.com")
m.login(user, pwd)
m.select("[Gmail]/All Mail")
resp, data = m.fetch(1, "(RFC822)")
email_body = data[0][1]
mail = email.message_from_string(email_body)
print mail
我目前收到的电子邮件与一群奇怪的格式。我想以纯文本字符串的形式收到电子邮件正文。
只需用正则表达式解析HTML ......哦,等等,不要这样做。 – 2010-08-10 13:18:12