从Windows 8 Store App中的交换中获取未读的电子邮件

问题描述:

我想编写一个应用程序(Windows Store App),该应用程序应显示我所有未读的电子邮件.我在google和msdn上进行了研究,但没有找到合适的方法.

I want to write an App (Windows Store App) which should display all my unread emails. I did my research at google and msdn but found nothing suitable.

问题如下,我的开发电脑没有与交换服务器的任何连接,因此我不得不编写一个应用程序(C#/XAML),该应用程序以后应该可以工作:

The problem is as follow, my development pc does not have any connection to a exchange server, so I had to write an app (C#/XAML) which should later on work:

  1. 在组织中的每台PC上
  2. 使用用户的默认凭据
  3. 显示未读电子邮件

是否可以通过询问EWS获得这些信息(电子邮件)? 是否有WinRT兼容库可以做到这一点?

Is it possible to get these information (Emails) by asking the EWS? Is there a WinRT compatible Library to do this?

谢谢!

我找不到从Windows应用商店应用请求Exchange Web服务的任何好的解决方案.

I did not found any good solution to request the Exchange Webservice from my Windows Store App.

我现在实现的唯一解决方案是使用自己的Web服务,该服务可以使用

The only solution I have now implemented was to use a own webservice which can use the EWS Managed API to send requests to the Exchange Server (higher than 2007).

Windows Store应用本身通过WCF与我的 Proxy -Webservice通信,就像完成

The Windows Store App itself communicates via WCF with my Proxy-Webservice like it is done here