是否可以将 MS Outlook/Exchange 任务与 Rails 集成?我知道如何使用 Rails 发送电子邮件,但这并没有使用任何关于交换的“特殊”内容,只是将其指向服务器。
Outlook 任务有什么“特别”之处,以及如何从 Rails 中创建/读取/更新/删除它们。(即使是 CRUD 的一个子集也会很棒。)
PS。我在一个基于 linux 的 rails 系统上,所以依赖于纯 windows 功能的解决方案对我不起作用。
是否可以将 MS Outlook/Exchange 任务与 Rails 集成?我知道如何使用 Rails 发送电子邮件,但这并没有使用任何关于交换的“特殊”内容,只是将其指向服务器。
Outlook 任务有什么“特别”之处,以及如何从 Rails 中创建/读取/更新/删除它们。(即使是 CRUD 的一个子集也会很棒。)
PS。我在一个基于 linux 的 rails 系统上,所以依赖于纯 windows 功能的解决方案对我不起作用。
如果您正在运行 Exchange 2007,您还应该查看Exchange Web 服务来操作事物。
我正在用 Ruby 构建一个使用 MS Exchange Web 服务的 MS Exchange 客户端访问库。该代码是 GPL 的,所以有它。请让我知道您有什么样的问题以及您希望看到的其他功能。在这一点上,它的开发非常繁重。
http://github.com/zenchild/Viewpoint
干杯,
丹·瓦内克
假设任务存储在 Exchange 中,您应该能够通过 WebDAV 访问任务。
如果您想在 Ruby 中进行,WebDAV 可能是您的最佳选择。有一个 ruby gem call rexchange 可以解决问题。但是,MSFT 正在逐步淘汰 WebDAV,并用 Zoredache 建议的 Exchange Web 服务取而代之。不幸的是,MSFT 仅在 C# 中提供 API(从技术上讲,它是与语言无关的 SOAP 东西,一些 Java 开发人员似乎成功地使用 EWS 构建了一些东西,但我还知道有人在 Ruby 中做过。)