【问题标题】:Exchange 2007 - GetUserAvailability over 128 mailboxes?Exchange 2007 - GetUserAvailability 超过 128 个邮箱?
【发布时间】:2011-06-01 05:31:00
【问题描述】:

当在 128 个邮箱中进行 GetUserAvailability 调用时,Exchange 07 返回一个 EmailAddressArray 错误,指出允许的数组大小为 100。

有没有办法将数组大小增加到 100 以上,以便 Exchange 07 返回 GetUserAvailablity 请求?

我目前收到以下错误:

System.Web.Services.Protocols.SoapException: Microsoft.Exchange.InfoWorker.Common.Availability.IdentityArrayTooBigException: There are too many target users in the EmailAddress array. The allowed size = 100; the actual size = 128. ---> There are too many target users in the EmailAddress array. The allowed size = 100; the actual size = 128.

【问题讨论】:

  • 如何将其拆分为多个数组,每个数组包含 100 个,然后在 Exchange 调用后将它们加入代码中?
  • 我们实际上最终做了类似的事情。我们希望有一个设置或一些我们可以更改以允许更多的东西。

标签: exchange-server exchange-server-2007


【解决方案1】:

不,目前无法增加此最大数量。对不起,理查德

“可用性服务扩展通讯组列表以检索列表中每个成员的忙/闲状态,只要通讯组列表中的邮箱数量少于 100 个身份,这是最大数量的Web 服务方法可以请求的身份。”

来源:MSDN Library > Exchange Web Services Operations > GetUserAvailability Operation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-07
    • 2012-09-27
    • 1970-01-01
    • 2012-04-23
    • 2011-05-13
    • 2011-01-01
    • 2014-10-04
    • 2011-05-26
    相关资源
    最近更新 更多