IMAPLIB:是否有任何MOVED标志来识别邮箱之间移动的邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IMAPLIB:是否有任何MOVED标志来识别邮箱之间移动的邮件相关的知识,希望对你有一定的参考价值。

我有一个连接到IMAP服务器的python脚本。该脚本以特定格式从服务器下载邮件。第二次运行脚本,而不是下载所有邮件,它应该下载新的邮件(同步),以避免时间开销。

我有一个问题。如何检测某个邮件是否已从一个目录拖到另一个目录(或邮箱)。例如。如果我将邮件从邮箱A移动到邮箱B,是否有任何类似“MOVED”的标记来识别此类邮件。因此,下次脚本运行时,我可以获取RECENT或UNSEEN邮件,但不能获取服务器上的路径已更改的邮件。

答案

不,没有。 IMAP认为移动的邮件将从一个文件夹中删除并在新文件夹中创建。一般来说,文件夹之间没有连续性。

以上是关于IMAPLIB:是否有任何MOVED标志来识别邮箱之间移动的邮件的主要内容,如果未能解决你的问题,请参考以下文章

python收取邮件(腾讯企业邮箱)

Imaplib 中的 EOF 错误

Python imaplib 获取正文电子邮件 gmail

iNotify 如何检测移出

使用 Python 和 imaplib 在 GMail 中移动电子邮件

如何使用 Python imaplib 为 IMAP (Gmail) 启用推送通知?