我必须实现需要同步IMAP消息的客户端应用程序。但目前存储消息的IMAP服务器还没有准备好,我需要完成我的任务。所以我使用Gmail来测试我检索IMAP消息的实现。
我模拟规范对Gmail中的文件夹结构所说的内容。创建文件夹和子文件夹。
/Default
/Default/User1/Session1
/Default/User1/Session1/File1
/Default/User1/Session2
/Default/User2/Session1
/Default/User3
然后我使用java邮件列出默认情况下的文件夹。
store.getFolder("Default").list("*");
我循环文件夹以打印文件夹计数和文件夹名称。返回的文件夹包括每个用户的所有子文件夹,如上所述。
我想知道这是IMAP服务器返回文件夹列表查询的方式吗?它下面的所有子文件夹?