我正在尝试使用Python从公司的Exchange服务器检索企业域中所有电子邮件地址的列表。我猜我需要使用某种Admin API来检索所述信息。我正在查看PyExchange
和其他一些人,但我无法找到可以开始使用的具体区域。
对于我需要从哪里开始,我会很高兴得到一些建议。
PS - 我也在探索的一个选项是使用subprocess
模块来执行PowerShell
命令。我不确定这是对错的方法。
答案 0 :(得分:0)
另一种选择是您可以使用LDAP访问Active Directory,只需直接从AD对象查询和检索该信息,请参阅http://www.reddit.com/r/Python/comments/1ap51a/python_and_active_directory/
例如,主SMTP地址保存在Mail属性中,ProxyAddresses保存在ProxyAddresses属性中
干杯 格伦