【问题标题】:How to communicate with Outlook from a .Net web application如何从 .Net Web 应用程序与 Outlook 通信
【发布时间】:2011-09-07 21:48:07
【问题描述】:

我正在用 C# 开发一个访问 SQL Server 数据库的 asp.net Web 应用程序。该应用程序部署在 Intranet 上。我在数据库中有一个表,其中包含公司中的用户,其中包括他们的电子邮件地址。

在一种情况下,我需要从每个用户的 Outlook 帐户中检索有关他们的信息。例如,他们的姓名和职位。

此外,在我的 asp.net 应用程序中,用户将安排他们和项目团队中的其他人将参加的会议。我需要能够与 Outlook 通信并在每个用户的 Outlook 帐户中设置会议。

我不知道该怎么做,欢迎任何指点。我

【问题讨论】:

    标签: .net outlook


    【解决方案1】:

    您将无法通过 Web 应用程序与安装在用户计算机上的 Outlook 进行通信。
    您需要使用EWS 直接访问Exchange 服务器。

    【讨论】:

      【解决方案2】:

      您可能不想与 Outlook 集成,它是一个客户端应用程序。假设您的公司使用 Exchange 服务器,这个 article 应该可以帮助您入门。

      【讨论】:

      • 感谢您的链接。在那篇文章中,它说“CDO 专门用于驻留在 Exchange Server 本身上的应用程序”——我的应用程序不驻留在 Exchange Server 上——它位于不同的服务器上。我还应该看 CDO 吗?
      • 对不起,我应该对此做更多的研究。在 stackoverflow 上处理交换似乎有一个很好的问题:stackoverflow.com/questions/652549/read-ms-exchange-email-in-c
      • 谢谢。我们使用的是 Exchange 2007,因此我可以使用 Exchange Web 服务。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多