POP3停止邮件删除

时间:2014-03-25 10:13:46

标签: python email pop3

我目前正在编写一个电子邮件监控脚本,该脚本必须位于POP3中。为了测试它,我将一个虚拟邮件发送到一个Gmail帐户,但该脚本不会在gmail客户端上使用。

我通过以下方式检索所有邮件:

mail = poplib.POP3_SSL("pop.gmail.com", 995)
...
messages = [mail.retr(i) for i in range(1, mail.stat()[0] + 1)]

然后将它们导出到文本文件中。 这个问题是,每当我检索所有邮件时,它们都会完全从服务器上擦掉(邮件甚至不在垃圾箱中)。在剧本的最后我有:

mail.rset()
mail.quit()

通过阅读POP3 docs和其他谷歌搜索,我认为它应该阻止邮件被删除。

我错过了什么?

0 个答案:

没有答案