如何从Python中获取内部部署Exchange Server的电子邮件地址列表?

时间:2015-02-25 02:25:23

标签: python exchange-server

我正在尝试使用Python从公司的Exchange服务器检索企业域中所有电子邮件地址的列表。我猜我需要使用某种Admin API来检索所述信息。我正在查看PyExchange和其他一些人,但我无法找到可以开始使用的具体区域。

对于我需要从哪里开始,我会很高兴得到一些建议。

PS - 我也在探索的一个选项是使用subprocess模块来执行PowerShell命令。我不确定这是对错的方法。

1 个答案:

答案 0 :(得分:0)

另一种选择是您可以使用LDAP访问Active Directory,只需直接从AD对象查询和检索该信息,请参阅http://www.reddit.com/r/Python/comments/1ap51a/python_and_active_directory/

例如,主SMTP地址保存在Mail属性中,ProxyAddresses保存在ProxyAddresses属性中

干杯 格伦