Imap在特定日期之后不下载电子邮件

时间:2010-09-08 13:05:47

标签: c++ imap

我正在处理电子邮件客户端应用程序。

我编写了一个示例程序,用于使用IMAP客户端库从Gmail帐户下载电子邮件,它从AllMail文件夹下载电子邮件。

在这里,我面临着非常不同的问题。我的示例应用程序不会在特定日期之后下载电子邮件。

实际上我已经在2009年1月创建了我的Gmail帐户,我的示例程序仅下载了截至2009年9月的电子邮件,而不是下载2009年9月之前发送/接收的电子邮件,即使2009年1月至2009年9月期间我的Gmail AllMail中存在更多电子邮件夹。

我在Thunderbird Email上尝试过相同的帐户来检查此问题, 奇怪的是,Thunderbird也有同样的问题(仅下载2009年9月的电子邮件)。

您可以帮我解决我的Gmail帐户设置有什么问题吗?

注意:我的Gmail帐户仅配置了IMAP。

1 个答案:

答案 0 :(得分:1)

这实际上可能不是日期限制,而是邮箱大小限制。仔细检查您的文件夹大小限制的GMail IMAP设置是否设置为“不限制...”。

此外,在IMAP设置之上,检查POP设置以查看它为其限制设置的日期(如果有)。我不知道这两者是否捆绑在一起,但如果POP限制是2009年9月,那将是可疑的。