В моем подключаемом модуле VSTO Outlook 2007 я могу получить адрес электронной почты получателя, который является обменом пользователь. Но когда у меня есть следующий случай, он не возвращает мне электронную почту smtp:
Ниже мой код:
Recipient r = mailItem.Recipients[i];
r.Resolve();
//Note, i have different conditions that check the AddressEntryUserType of recipient's
//address entry object. All other cases work fine. In this case this is
//olOutlookContactAddressEntry.
//I have tried the following:
ContactItem cont = r.AddressEntry.GetContact();
string email = cont.Email1Address;
string emailtmp = r.AddressEntry.PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x800F101E") as string;
] Может ли кто-нибудь помочь мне, какое свойство я должен использовать в этом случае для получения электронной почты smtp?