我在 Python 3.3 中使用 poplib 从 gmail 帐户获取电子邮件,一切正常,除了使用该retr()
方法检索邮件后未将邮件标记为已读,尽管文档中显示“检索整个邮件编号,并设置它的可见标志。”
这是代码:
pop = poplib.POP3_SSL("pop.gmail.com", "995")
pop.user("recent:mymail@gmail.com")
pop.pass_("mypassword")
numMessages = len(pop.list()[1])
for i in range(numMessages):
for j in pop.retr(i+1)[1]:
print(j)
pop.quit()
我做错了什么还是文件在说谎?(或者,我只是误解了吗?)