none
在sharepoint门户读取OWA未读邮件问题 RRS feed

  • 问题

  • 看到一些介绍说sharepoint有组件读取OWA的收件箱、日历等,现在想在门户里显示OWA中的未读邮件,也找了一些读取的方法,但在帐户传递到OWA的时候有点问题,不知道怎么直接用当前用户账户登录到OWA去读取。有没相关资料?

    2010年4月2日 3:37

答案

  • 你可以直接用MOSS带的那个WEBPART,但要注意,如果你的OWA是FORM验证的话,你可能需要做SSO。

    或者自己写代码去取,但也有点问题

    一般情况下,MOSS和OWA不会在同一台服务器上,这个时候在MOSS上写代码访问OWA的时候,当前帐户的验证信息无法传递到OWA(除非你用的kerbose验证)

    这种情况可以在EXCHANGE上配置一个代理帐号(就是有权限读取所有人邮件的帐号),然后在MOSS上使用此帐号访问OWA,打开指定用户(当前登陆到MOSS的用户)的邮箱

    然后过滤出未读邮件(似乎EWS没有现成的读取未读邮件的方法)

    • 已标记为答案 榕树 2010年4月12日 7:04
    2010年4月12日 6:03