Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Exchange server 对Exchange Server 2010与EWS的MAPI访问_Exchange Server_Exchangewebservices - Fatal编程技术网

Exchange server 对Exchange Server 2010与EWS的MAPI访问

Exchange server 对Exchange Server 2010与EWS的MAPI访问,exchange-server,exchangewebservices,Exchange Server,Exchangewebservices,连接到Exchange Server 2010时,我正在尝试从web应用程序访问某些房间邮箱信息。使用EWS,我无法获得一些广告属性,例如房间容量或给定房间的自定义属性。但是,由于web应用程序是外部的,无法访问任何域控制器,因此不能直接通过LDAP进行查询 据我所见,一个可行的选择是使用MAPI从Exchange获取联系人,然后查找给定的属性。为了执行这种集成,我有以下问题: 1) 是否可以使用MAPI接口的独立版本(即未安装Outlook) 2) MAPI客户端功能和对象是否可以从服务器环境

连接到Exchange Server 2010时,我正在尝试从web应用程序访问某些房间邮箱信息。使用EWS,我无法获得一些广告属性,例如房间容量或给定房间的自定义属性。但是,由于web应用程序是外部的,无法访问任何域控制器,因此不能直接通过LDAP进行查询

据我所见,一个可行的选择是使用MAPI从Exchange获取联系人,然后查找给定的属性。为了执行这种集成,我有以下问题:

1) 是否可以使用MAPI接口的独立版本(即未安装Outlook)

2) MAPI客户端功能和对象是否可以从服务器环境(即没有可用的用户输入)中使用

3) 有没有办法从托管代码-C#或其他代码中使用MAPI

4) 是否有其他从Exchange获取上述属性的选项?

1、2和3)有。我用这个

4) 我只知道EWS和Mapi,所以我认为没有其他方法

注意:在继续之前,您应该确保这些信息可以从MAPI获得。因为Exchange与Active Directory不同。
所以这个问题可能会对您有所帮助。

谢谢您的回答!不幸的是,我不能购买任何第三方图书馆。