GMail包含在pop3下载中发送的邮件,但随机排除了其他电子邮件

时间:2019-02-20 03:46:35

标签: java gmail pop3 thunderbird

我已在gmail集上启用了pop3,以便在下载后将电子邮件保留在gmail收件箱中,并下载所有邮件,甚至以前下载的邮件。我还设置了最近模式。电子邮件已下载到一个多月前。

pop3现在也将下载所有已发送的电子邮件。但是,我从未下载过一些奇怪的电子邮件。一些未下载的是对已下载的已发送电子邮件的“ Re:...”响应,另一些则相反。这是一些代码片段。

import javax.mail.FetchProfile;
import javax.mail.Flags;
import javax.mail.Folder;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Store;
import javax.mail.UIDFolder;
...
import com.sun.mail.pop3.POP3Folder;
import com.sun.mail.pop3.POP3Store;
...
Session session;
POP3Store store;
POP3Folder inbox;
javax.mail.Message[] messages;
... 
...
session = Session.getDefaultInstance(properties);
store = (POP3Store)session.getStore("pop3");
store.connect(host, user, password);
inbox = (POP3Folder)store.getFolder("Inbox");
inbox.open(Folder.READ_WRITE);
messages = inbox.getMessages();

我不明白

a)为什么下载发送的电子邮件。 b)为什么这些几乎随机的电子邮件没有下载

其中一些出现在“ GMail收件箱”,“重要”和“所有邮件”中。在Thunderbird中使用相同的登录设置可以看到相同的行为。

0 个答案:

没有答案