通过URL在Outlook中打开邮件。使用Exchange Web服务

问题描述:

我试图获取一个Intranet页面以在Outlook客户端中打开mailitem。通过URL在Outlook中打开邮件。使用Exchange Web服务

我们正在使用Exchange Web服务(EWS)并与Exchange 2007服务器进行通信。 到目前为止,我们所做的是能够从收件箱中读取前5个邮件项目,并在网页上显示这些邮件项目。我们想要做的是让邮件列表直接链接到Outlook。

这意味着,当用户点击一个链接到电子邮件时,Outlook将打开,并打开特定的MailItem。

我们已经注册了outlook协议,并且我们有一般链接会打开Outlook客户端。通过一般链接我的意思是前景:收件箱将打开Outlook并打开收件箱,outlook:日历将打开Outlook并打开日历。

从每个的MailItem,香港专业教育学院试图打电话展望:itemidtype.id,但这不起作用。

任何人都知道如何打开mailitem?

我自己没有尝试过,但Outlook使用MAPI EntryId来查找项目。您可以使用扩展属性来检索此值。

http://msdn.microsoft.com/en-us/library/bb446027.aspx

微软文档的命令行访问的消息/ f开关,但有益未能提供一个真实世界的例子,我不能让/ F的工作,并认为它是坏了。

任何人都有这样的例子,而不是MS无用的文档“/ f msgfilename”