【问题标题】:Exchange 2010 - programmatically insert appointment to public folder calendarExchange 2010 - 以编程方式将约会插入公用文件夹日历
【发布时间】:2010-11-05 22:42:09
【问题描述】:

我遇到了一些我认为不可能的事情(从服务器端):将日历约会插入到公用文件夹中的日历中。

我知道有 3 种方法可以将约会插入到 Outlook 日历中

  1. EWS 托管 api - 这不能很好地支持公用文件夹,并且存在无法解决的错误。我相信这归因于微软粗心的决定,不再支持公用文件夹,而是将人们推向共享点。不过,该 api 确实很容易将约会插入默认日历中(对我的需要没用)。

  2. WebDAV - Microsoft 的另一个粗心决定是禁用对 Exchange 2010 的 WebDAV 支持。他们转而将人们推向 EWS(存在致命错误)。

  3. Outlook 互操作文件 - 据我所知无法从服务器端运行。如果我能以某种方式让它工作,我怀疑这可能是我最好的选择。

以前有人遇到过这种需求吗?我该如何解决这个问题?!

谢谢

【问题讨论】:

  • 如果您能指出 EWS 托管 API 用于公用文件夹时的错误是什么,这将对这里的其他人有所帮助

标签: exchange-server office-interop


【解决方案1】:

我相信 Exchange MAPI/CDO 将允许您执行此操作。 Outlook 互操作文件、Outlook MAPI 是什么意思?

看看这个包装 MAPI / CDO 以进行交换以及 Outlook MAPI 的 brialliant 库:http://www.dimastr.com/redemption/

【讨论】:

    猜你喜欢
    • 2019-07-10
    • 2015-03-18
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    • 2022-08-10
    • 2011-04-19
    • 1970-01-01
    相关资源
    最近更新 更多