使用 java EWS API 从 Exchange 检索邮件配额?

Retrieve mail quota from Exchange using java EWS API?

我正在为 Java (https://github.com/OfficeDev/ews-java-api) 使用 Microsoft 的 EWS API,我想从我们的 Exchange 服务器读取邮件配额(即内存限制和已用内存)一个邮箱。

现在,我可以通过递归遍历邮箱的整个文件夹树并读取每个文件夹的大小(具有扩展属性)来读取已用内存。

现在,我正在寻找一种方法来读取整个邮箱的限制(以及一种更好的方法来读取具有较低优先级的已用内存)。

有人知道方法吗?

EWS 不会直接在 Exchange 2013 中显示邮箱配额信息,有一个邮件提示会告诉您邮箱是否已满 http://msdn.microsoft.com/en-us/library/dd877060%28v=EXCHG.140%29.aspx,并且还会获取有关 send/receive 限制的信息。

根据应用程序的类型,最好使用 Powershell(例如 Get-Mailboxstatistics https://technet.microsoft.com/en-us/library/bb124612%28v=exchg.150%29.aspx)来访问有关邮箱大小和配额等的任何服务器管理信息

干杯 格伦