2011-09-07 61 views
0

我正在开发一个访问SQL Server数据库的C#中的asp.net Web应用程序。该应用程序部署在Intranet上。我在数据库中有一个表格,其中包含公司中包含其电子邮件地址的用户。如何从.Net Web应用程序与Outlook进行通信

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

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

我不知道如何做到这一点,并欢迎任何指针please.I

回答

0

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

0

你可能不想与Outlook集成,它是一个客户端应用程序。假设你的公司使用交换服务器,这个article应该帮助你开始。

+0

感谢您的链接。在那篇文章中,它说'CDO专门用于驻留在Exchange Server本身的应用程序' - 我的应用程序不驻留在Exchange Server上 - 它位于不同的服务器上。我还应该看CDO吗? –

+0

对不起,我应该对此做更多的研究。似乎有一个很好的问题来处理交易在stackoverflow:http://stackoverflow.com/questions/652549/read-ms-exchange-email-in-c – rie819

+0

谢谢你。我们使用的是Exchange 2007,因此我可以使用Exchange Web服务。 –

相关问题