下面的python腳本我嘗試從gmail獲取郵件。 IM我的郵箱是隻有一個未讀消息,但是腳本給我以下輸出:用python vom提取未見的郵件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("[email protected]", "myPasswd")
i.select("INBOX")
result, data=i.uid("SEARCH", "UNSEEN")
print(data)
你有沒有在Gmail中讀完整個對話? IMAP顯示單個消息,而不是像Web UI那樣摺疊的對話。 – Max