我正在使用IMAP协议逐步解决GMAIL的重新发送文件夹列表。
事情就是每当我尝试使用LIST命令和XLIST来检索文件夹列表时,它会给我错误意味着BAD命令,所以还有其他任何命令来检索文件夹列表。
我的命令就像
byte[] commandBytes = System.Text.Encoding.ASCII.GetBytes((("$ XLIST \"\" \"*\" \r\n")).ToCharArray());
并且还传递LIST命令,但我仍然无法获取文件夹列表,它说BAD Command不能解析。
答案 0 :(得分:0)
LIST
(或GMail上的XLIST
)是获取文件夹列表的唯一方法。您的LIST
命令应如下所示:
A001 LIST "" *
检索所有用户的文件夹。如果您只想要顶级文件夹(在GMail中映射到您的标签),您可以使用
A002 LIST "" %