Skip to main content
 首页 » 编程设计

python之将电子邮件消息解析为可读形式的 Python

2025年05月04日25powertoolsteam

感谢这里的几个用户,我现在可以通过 IMAP 连接到服务器并下载所有未读消息。然而,问题是消息不是可读的形式。我是否需要想出一种方法来在我的应用程序中呈现 HTML?

这是我的代码:

import imaplib 
 
server = imaplib.IMAP4_SSL('imap.gmail.com') 
server.login('USER', 'PASS') 
 
server.select('INBOX') 
 
resp, items = server.search(None, "(UNSEEN)") 
 
for mail in items[0].split(): 
    resp, data = server.fetch(mail, '(RFC822)') 
    body = data[0][1] 
    print body 

请您参考如下方法:

看看 email模块。它可以帮助您从邮件正文中提取您想要的数据。