Python imaplib使用\\ Deleted标志恢复电子邮件并移至垃圾箱

问题描述 投票:0回答:1

我收到了很多来自不同大学的垃圾邮件。我写了一个简单的Python程序来浏览我的电子邮件,找到所有发件人以.edu结尾的程序。

然后,为了删除它,我虽然应该使用\\DeletedGmail.store(id, "+FLAGS", "\\Deleted")标志添加到这些电子邮件中。这不起作用,其中一些甚至没有从收件箱中消失。

经过更多的研究,我发现我不得不使用Gmail.store(id, "+X-GM-LABELS", "\\Trash")

所以我更新了程序以使用它,但现在它没有看到我之前添加了\\Deleted标志的任何电子邮件。

我有什么方法可以重置所有这些电子邮件,然后将其丢弃?

python email gmail imaplib
1个回答
1
投票

它们应位于“所有邮件”文件夹中。使用WebUI并搜索它们并将其删除,或选择"[Gmail]\All Mail"文件夹(注意本地化,这可以更改非英语用户的名称)。

© www.soinside.com 2019 - 2024. All rights reserved.