【发布时间】:2011-10-13 02:34:04
【问题描述】:
有没有一种方法可以在没有 .NET 或非跨平台的情况下访问 Exchange 邮件/日历/地址簿?我想在 MS 和 Linux 上使用 C++ 访问它们。他们的文档说这是可能的,但没有任何非 C#/.Net 示例。
EWS 结合了 WebDAV 和 CDOEX 中包含的功能,并提供使日历工作流等常见场景易于实施的逻辑。 EWS 是一种基于 SOAP 的 XML Web 服务,可以从任何操作系统和任何可以通过 HTTPS 发送请求的语言远程访问。
如果有任何方法或我遗漏了什么,请与我分享! 谢谢!
【问题讨论】:
-
请注意,访问 MS Exchange Server 的努力在 Linux 社区中是一项艰巨的任务。例如,petenetlive.com/KB/Article/0000378.htm 描述了将主流电子邮件客户端之一连接到 Exchange 2010 服务器的过程。
-
我从开发者的角度来看。我不想使用 MAPI,我认为使用 SOAP 会轻而易举,但没有文档。顺便说一句,我使用 TB 多年,进化让我失败了很多:)