2014-12-03 105 views
0

我正在使用Mailkit IMAP客户端连接到邮件服务器,但在尝试获取邮箱配额时收到错误,任何人都可以帮忙吗?如何使用MailKit获取邮箱配额统计信息?

  var root = client.GetFolder(client.PersonalNamespaces[0]); 
      root.Open(MailKit.FolderAccess.ReadOnly); 
      return root.GetQuota(); 

该错误消息是

IMAP服务器具有“坏”的响应

我使用的邮件服务器是kolab邮件服务器回答了“可检查”指令。

我想要做的是找出每个用户的邮箱存储使用情况。

任何hekp高度赞赏!谢谢。

+0

它似乎不喜欢你只读它。把那部分拿出来? – Max 2014-12-03 15:08:40

回答

0

您无需打开根文件夹即可获取配额。

大多数IMAP服务器都有一个不是实际文件夹的文件夹根目录,因此您将无法打开它(就像您的情况一样)。