用Python阅读Gmail电子邮件

2024-05-23 19:14:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试创建一个简单的脚本来检查我的Gmail中是否有带有特定标题的电子邮件。当我在Python 3.7.3上运行这个程序时,我接收到这个数据:('OK', [b'17'])

我需要在python中访问电子邮件的正文。我只是不知道该怎么处理我的数据。

这是我当前的代码:

import imaplib
import credentials

imap_ssl_host = 'imap.gmail.com'
imap_ssl_port = 993
username = credentials.email
password = credentials.passwd
server = imaplib.IMAP4_SSL(imap_ssl_host, imap_ssl_port)

server.login(username, password)
server.select('INBOX')

data = server.uid('search',None, '(SUBJECT "MY QUERY HERE!")')
print(data)

运行代码的结果:

('OK', [b'17'])

我知道这有点难,但我仍在学习,所以任何建议,你必须帮助我改善将不胜感激!


Tags: 数据代码importhostssldataserverport