在MOSS开发中,我们往往会集成Exchange服务器中的邮件等数据,采用WebPart或其他方式。

Exchange 2007中提供了一套简易的Web Service。Exchange 2003中却没有。

考虑到目前很多企业使用的都是Exchange 2003,下面我给出一套实用WebDAV读取Exchange的通用方法。

为了让更多的人使用,示例代码使用普通的asp.net版本。请需要做MOSS的朋友自己改为Web Part。

界面截图

使用WebDAV读取Exchange服务器中的数据

 

首先,定义访问Exchange的基本信息

指定域名

 

然后,构造查询字符串:

;

 

接下来,构造身份凭证、执行WebDAV的Search

            ResponseXmlDoc.Load(ResponseStream);

 

最后,也就是最激动人心的一步:通过解析Xml节点来取得想要的数据。比如:

 

            Response.Close();

 

其他代码在这里就不一一列举了。 附件是完整的Project。

https://files.cnblogs.com/azure/ReadMailFromEXServer.rar

 

相关文章:

  • 2022-12-23
  • 2022-01-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-03
  • 2022-12-23
猜你喜欢
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-07-03
  • 2022-12-23
  • 2021-12-29
  • 2022-12-23
相关资源
相似解决方案