使用 python vom Gmail 获取看不见的邮件
Fetch unseen mails with python vom Gmail
使用下面的 python 脚本,我尝试从 gmail 中获取邮件。我的邮箱只有一封未读邮件,但脚本给出了以下输出:
[b'330 332 335 337 339 340 341 ...... 450]
与其他提供商一起收到一封未读邮件时,我得到了输出:
[b'13320]
这就是我所期望的。
谁能帮帮我,为什么gmail会打印那么多看不见的邮件? (不,我在最后几分钟内还没有收到大约 80 封邮件。)
提前致谢!
问候一月
import imaplib
from pprint import pprint
i=imaplib.IMAP4_SSL("imap.gmail.com")
i.login("myMailAdress@gmail.com", "myPasswd")
i.select("INBOX")
result, data=i.uid("SEARCH", "UNSEEN")
print(data)
使用Users.messages: list
to list the messages in the user's mailbox. Here's an example. Also, refer from this tutorial: Extract emails from Gmail with Python via IMAP.
For example, to get a list of mailboxes on the server, we can call list():
rv, mailboxes = M.list()
if rv == 'OK':
print "Mailboxes:"
print mailboxes
A complete version of the above code is available in this gist.
真丢脸!马克斯是对的。真尴尬:-/
我不知道为什么 gmail 不将未读邮件的转换显示为未读。
在网页左侧 UI 它只显示 收件箱 (1)。当我将视图更改为 'unseen first' 时,我可以看到所有未读邮件,它显示 Inbox (87)。
即使我激活了标准视图,我也希望 gmail 向我显示正确数量的未读邮件。
如您所见,gmail 不是我的主邮箱。在过去的几天里,我学到了很多...
谢谢 Max 和 abielita 的帮助!!!
使用下面的 python 脚本,我尝试从 gmail 中获取邮件。我的邮箱只有一封未读邮件,但脚本给出了以下输出:
[b'330 332 335 337 339 340 341 ...... 450]
与其他提供商一起收到一封未读邮件时,我得到了输出:
[b'13320]
这就是我所期望的。
谁能帮帮我,为什么gmail会打印那么多看不见的邮件? (不,我在最后几分钟内还没有收到大约 80 封邮件。)
提前致谢!
问候一月
import imaplib
from pprint import pprint
i=imaplib.IMAP4_SSL("imap.gmail.com")
i.login("myMailAdress@gmail.com", "myPasswd")
i.select("INBOX")
result, data=i.uid("SEARCH", "UNSEEN")
print(data)
使用Users.messages: list
to list the messages in the user's mailbox. Here's an example. Also, refer from this tutorial: Extract emails from Gmail with Python via IMAP.
For example, to get a list of mailboxes on the server, we can call list():
rv, mailboxes = M.list() if rv == 'OK': print "Mailboxes:" print mailboxes
A complete version of the above code is available in this gist.
真丢脸!马克斯是对的。真尴尬:-/
我不知道为什么 gmail 不将未读邮件的转换显示为未读。 在网页左侧 UI 它只显示 收件箱 (1)。当我将视图更改为 'unseen first' 时,我可以看到所有未读邮件,它显示 Inbox (87)。 即使我激活了标准视图,我也希望 gmail 向我显示正确数量的未读邮件。
如您所见,gmail 不是我的主邮箱。在过去的几天里,我学到了很多... 谢谢 Max 和 abielita 的帮助!!!