如何从Outlook联系人中返回部门信息

时间:2018-07-13 15:11:05

标签: python outlook

我正在尝试使用python查找GAL上的Outlook联系人,并返回其部门信息(该信息与系统中的Outlook帐户相关联)。我可以访问联系人列表并根据姓名进行搜索,但是找不到返回部门的方法。完全可以通过python访问该信息吗?

android:focusable="true"

我知道部门信息附加到Outlook联系人,因为每当我尝试向某人发送电子邮件并搜索其姓名时,该信息就会显示在表格中。

1 个答案:

答案 0 :(得分:0)

请勿循环浏览地址簿容器中的所有条目-某些GAL容器可以包含100,000+个条目。使用Namespace.CreateRecipient / Recipient.Resolve。这与在Outlook中的“要编辑”框中键入名称并按Ctrl + K进行解析具有相同的效果。拥有已解析的收件人对象后,请致电Recipient.AddressEntry.GetExchangeUser().Department.准备处理错误,并AddressEntry.GetExchangeUser()返回null。