2011-02-16 79 views
0

我正在使用IMAP协议阶段性检查GMAIL的文件夹列表问题。Gmail IMAP获取folderList制作问题

事情是,每当我试图检索使用列表命令和XLIST文件夹列表,但它会给我错误意味着BAD命令,所以有没有其他命令来检索文件夹列表。

我的命令是一样

byte[] commandBytes = System.Text.Encoding.ASCII.GetBytes((("$ XLIST \"\" \"*\" \r\n")).ToCharArray()); 

,并通过list命令,但仍然我不能够得到文件夹列表它说错误的命令不解析。

+0

http://stackoverflow.com/questions/5042505/imap-gmail-getting-folder-的重复列表问题 – dkarp 2011-02-18 15:51:09

回答

0

LIST(或XLIST on GMail)是获取文件夹列表的唯一方法。你LIST命令看起来应该像下面这样:

A001 LIST "" * 

检索所有用户的文件夹。如果你只是想顶层文件夹(在GMail的映射到您的标签),你会使用

A002 LIST "" % 
+0

嗨dkarp我使用上面的commnad,但我无法获取文件夹列表。看到我修改上面的代码。 – 2011-02-18 06:01:57