Exchange server Exchange2007 Web服务-添加委派

Exchange server Exchange2007 Web服务-添加委派,exchange-server,exchangewebservices,exchange-server-2007,Exchange Server,Exchangewebservices,Exchange Server 2007,我正在使用Microsoft Exchange WS 2007 JAX-WS,需要使用委托功能 我创建了一个Java客户机,它生成一个SOAP请求,该请求添加了委托访问 <AddDelegate xmlns="http://schemas.microsoft.com/exchange/services/2006/messages"> <Mailbox> <t:EmailAddress>delegateEmail@mail.com</t:Email

我正在使用Microsoft Exchange WS 2007 JAX-WS,需要使用委托功能

我创建了一个Java客户机,它生成一个SOAP请求,该请求添加了委托访问

<AddDelegate xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<Mailbox>
    <t:EmailAddress>delegateEmail@mail.com</t:EmailAddress>
</Mailbox>
<DelegateUsers>
   <t:DelegateUser>
      <t:UserId>
         <t:PrimarySmtpAddress>primaryEmail@mail.com</t:PrimarySmtpAddress>
      </t:UserId>
      <t:DelegatePermissions>           
         <t:CalendarFolderPermissionLevel>
            Editor
         </t:CalendarFolderPermissionLevel>
      </t:DelegatePermissions>  
      <t:ReceiveCopiesOfMeetingMessages>
         false
      </t:ReceiveCopiesOfMeetingMessages>
      <t:ViewPrivateItems>
         false
      </t:ViewPrivateItems>
   </t:DelegateUser>
</DelegateUsers>
<DeliverMeetingRequests>DelegatesAndMe</DeliverMeetingRequests>
响应包含成功代码。然后,为了验证addDelegate方法,我调用getDelegate操作,该操作显示我添加的新主地址。但是,当我尝试使用createItem EWS操作并使用代理电子邮件地址预订outlook资源时,我收到此消息

在存储中找不到指定的对象

此外,如果打开outlook桌面客户端并导航到“工具”->“选项”->“代理”选项卡,则不存在代理

如果我通过桌面客户端添加代理,然后调用我的createItem操作,它就可以正常工作。但是,我希望能够为其他用户执行此操作,而无需要求他们手动添加代理


知道为什么会发生这种行为吗?

我能够使用EWS编辑器,该编辑器允许我发现我将代理权限分配给了错误的smtp帐户。一旦我纠正了这个错误,这个过程就开始了