У меня есть надстройка VSTO, которая получает получателя от почтового элемента и сохраняет его в нашем списке пользователей.
В случае обмена списком рассылки или обмена контактом в качестве получателя, он работает нормально, извлекая адрес SMTP из обоих адресов. Для этого работает объектная модель внешнего вида.
, но проблема возникает, когда список рассылки Exchange добавляется в качестве члена в список рассылки outlook, а почта отправляется в этот локальный список рассылки. Есть ли способ извлечь SMTP-адреса каждого контакта из этого вложенного списка рассылки.
Пока у меня есть метод DistListItem.GetMember (i) для получения члена этого списка рассылки. Он предоставляет объект Recipient, и когда я пытаюсь получить доступ к свойству member.AddressEntry.AddressEntryUserType из этого объекта, возникает исключение «Элемент не найден».
Кто-нибудь знает, как я могу получить тип члена списка рассылки или entryId из этого объекта получателя?