我通过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)
答案 0 :(得分:2)
也许这会对某人有所帮助,所以我会在这里回答:
我在gmail中设置了这个设置:
当我把它改为“不限制”时,它就像一个魅力。