从Microsoft Exchange服务器的ubuntu获取用户的位置

时间:2017-11-27 07:19:27

标签: ubuntu outlook location exchange-server microsoft-exchange

我正在尝试从ubuntu平台获取任何用户的位置信息。 搜索过并找到了一些参考文献,但无法继续进行。

以下是我发现的参考链接:

1)FindPeople operation of Exchange server

2)Work city

3)ExchangeImpersonation

连接到Exchange服务器的python客户端也很少:

1)Exchangelib

2)pyexchange

感谢。

1 个答案:

答案 0 :(得分:0)

位置(如果这是AD中的位置,因此位于Exchange对象中,而不是基于从Exchange日志文件中获取的IP地址的用户的真实位置)是Active Directory属性的一部分。

因此,获得此类AD属性的一个简单选择是创建一个taskuser,然后使用LDAP(由您的域控制器提供)来检查信息。然后不需要EWS,您可以选择执行此类LDAP搜索所需的任何开发人员语言。

但是,如果您无法访问域控制器(由于Ubuntu OS / PC位于本地LAN之外),那么EWS(正如您已经指出的那样)可能是您唯一的选择这里。