【发布时间】:2019-08-26 18:26:39
【问题描述】:
我收到了很多来自各个大学的垃圾邮件。我编写了一个简单的 Python 程序来检查我的电子邮件,并找到所有发件人以.edu 结尾的邮件。
然后,要删除它,我虽然应该使用 Gmail.store(id, "+FLAGS", "\\Deleted") 将 \\Deleted 标志添加到这些电子邮件中。这不起作用,其中一些甚至没有从收件箱中消失。
经过更多研究,我发现我必须使用Gmail.store(id, "+X-GM-LABELS", "\\Trash")。
所以我更新了程序以使用它,但现在它看不到我之前添加 \\Deleted 标志的任何电子邮件。
有什么方法可以重置所有这些电子邮件,然后再将它们丢弃?
【问题讨论】:
-
它们应该在您的所有邮件文件夹中。使用 webui 并搜索它们并丢弃它们。
-
哦,我明白了……我要怎么
Gmail.select才能获得“所有邮件”? -
在我的python代码中
-
如果是一次性的,为什么要使用 Python?它特定于语言环境,但在英语中应该类似于“[Gmail]/All Mail”
-
我使用 Python 因为有 700 个左右。
标签: python email gmail imaplib