我正在开发 Outlook 插件,我需要在撰写电子邮件时阅读收件人列表。 Office-js 非常适合不属于联系人组或通讯组列表的任何收件人。
使用 Office 收件人界面时,我可以看到联系人组的电子邮件,其收件人类型为“distributionList”,但我很难找到属于该组的实际收件人。
获取属于联系人组的所有收件人的最佳方法是什么?
Office-js 的文档似乎没有任何方法。它可能适用于 ExpandDl EWS 操作,但我很好奇这是否是最好的方法。
对联系人组(或个人通讯组列表)的唯一 API 支持是 ExpandDL,如果您使用 onPrem Exchange,那么这是最好的选择,对于 Office365,它将在未来消失 https://techcommunity.microsoft.com/ t5/exchange-team-blog/retirement-of-exchange-web-services-in-exchange-online/ba-p/3924440 但目前图表中没有替代方法,因此您可能可以将其用作一个临时的。您可以解码包含联系人组地址列表的单值扩展属性,但由于其复杂性和缺乏支持,您可能不想这样做。