2

我正在通过 IMAP 连接到我的 gmail 帐户以同步我的一些电子邮件并解析它们。有时我需要再次下载一些电子邮件,因为我做了某种修复,现在 gmail 没有uids以任何方式向我返回这些电子邮件,这里有一些代码可以更好地解释我自己:

typ, data = self.connection.uid('search', None, '(SINCE 14-Dec-2012 BEFORE 20-Dec-2012)')
17:05.55 > HJBM3 UID SEARCH (SINCE 14-Dec-2012 BEFORE 20-Dec-2012)
17:05.69 < * SEARCH
17:05.69 < HJBM3 OK SEARCH completed (Success)
('OK', [''])

我在这些日期有很多电子邮件,包括我要解析的电子邮件,但它没有返回任何内容,具体取决于它返回一些 uid 的日期,因此并没有完全损坏。

我决定尝试一下,如果雷鸟正确同步了这些电子邮件并且没有问题。

我正在使用 python 2.6 imaplib(版本 2.58)

4

1 回答 1

2

也许这会对某人有所帮助,所以我会在这里回答:

我在gmail中有这个设置:

Gmail 限制 IMAP 文件夹

当我将其更改为“不限制”时,它就像一种魅力。

于 2013-01-21T19:51:23.617 回答