我想使用python imaplib
自动接收邮件,但在我向邮件帐户发送新邮件后,它不会更新。这是我的剧本:
from imaplib import IMAP4_SSL
from getpass import getpass
mail = IMAP4_SSL('imap.gmail.com')
mail.login('xxx@gmail.com',getpass())
mail.select("inbox")
while True:
res, data = mail.uid("search", None,'ALL')
print(res,data)
raw_input()
运行脚本,发送邮件到邮件帐户,然后按回车键,我得到:
('OK', ['11 12 13'])
('OK', ['11 12 13'])
搜索结果保持不变,为什么以及如何解决? 这是因为Gmail,IMAP协议还是imaplib?