gpt4 book ai didi

python - 从收件箱中检索最大的电子邮件 Python

转载 作者:行者123 更新时间:2023-12-01 05:49:28 25 4
gpt4 key购买 nike

如何排序并检索 Gmail 收件箱中最大的电子邮件,而无需向电子邮件服务器发送多个 IMAP 请求?例如,如果我的 Gmail 帐户有 10,000 条消息,则代码不应发送 10,000 个 IMAP 请求来找出每条消息的大小。有什么想法吗?

最佳答案

这有帮助吗?它返回的速度足够快,只有几百条消息。

import imaplib
mail = imaplib.IMAP4_SSL('imap.gmail.com')
mail.login('me@gmail.com', 'SECRET)

resp,data = mail.uid('FETCH', '1:*' , '(RFC822.SIZE)')
print data

给予:

['1 (UID 1 RFC822.SIZE 6383)', '2 (UID 2 RFC822.SIZE 35641)', '3 (UID 3 RFC822.SIZE 4787)',....

关于python - 从收件箱中检索最大的电子邮件 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14915596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com