【发布时间】:2011-12-09 23:33:46
【问题描述】:
我们昨晚尝试构建一些代码,以便在 Microsoft Exchange 中从 .NET Winforms 应用程序中创建一个新的公用文件夹。
谷歌搜索代码将我们带到了一堆涉及 http 请求和 WebDAV 的代码示例。我们经历了各种痛苦,涉及
底层连接已关闭:无法建立信任 SSL/TLS 安全通道的关系。
和
远程服务器返回错误:(440) Login Timeout.
不得不收工。
今天早上我记得我们有一些旧的 VBA 代码使用 Outlook 对象模型来处理 Exchange 公共文件夹。把它挖出来,让它适应 .NET,嘿,它可以工作了。真的只有几行。
是否有理由使用 http 和 WebDAV 而不是 OOM? WebDAV 示例基本上是用于 ASP.NET 开发的吗?如果我们可以让 WebDAV 代码在我们的案例中工作,它会给我们带来任何额外的能力或灵活性(例如,在用户具有受限权限的情况下)?
【问题讨论】:
标签: winforms exchange-server webdav outlook-object-model public-folders