【问题标题】:Read out of office from exchange server for other users从交换服务器为其他用户读出办公室
【发布时间】:2013-12-21 01:35:59
【问题描述】:

是否可以通过 jDeveloper 使用 EWS 从 MS Exchange 2010 SP2 中提取不同用户(不是当前用户)的外出信息。

【问题讨论】:

    标签: asp.net outlook exchange-server exchangewebservices jdeveloper


    【解决方案1】:

    当然,OOF 开/关只是邮箱存储上的一个属性。

    假设您使用的是 Outlook 对象模型,您可以使用 Store.PropertyAccessor.GetProperty 访问 PR_OOF_STATE MAPI 属性(DASL 名称 http://schemas.microsoft.com/mapi/proptag/0x661D000B)。

    【讨论】:

    • 此属性将在 Exchange 服务器级别设置还是在每个帐户上设置?
    • 我不确定我是否理解 - 每个邮箱都设置了该属性。您可以在 OutlookSpy 中看到它(单击 IMsgStore 按钮)。
    • 基本上我想以编程方式提取不同用户的 ooo 信息。不确定这是否有助于为其他用户提取此信息。
    • 您的代码在哪里运行?您使用的是 Outlook 对象模型还是 EWS?
    • 是的,您应该能够通过 EWS 访问 OOF 设置 - 使用 GetUserOofSettingsRequest 请求。
    猜你喜欢
    • 1970-01-01
    • 2016-09-09
    • 1970-01-01
    • 2012-01-27
    • 2017-07-14
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 2012-12-06
    相关资源
    最近更新 更多