从回复的 "To"-Field 中读取邮件地址

Read mail-address from "To"-Field on a reply

我正在 Outlook 中开发 VSTO-Addin。 回复电子邮件时,会创建一个新的 Outlook.MailItem。在这个对象中,我有 "To" 属性。

在 outlook 中显示如下内容:

Gregory Porter <gregory.porter@google.de>

当我阅读 myMailItem.To 时,我只得到:

Gregory Porter

但我确实需要电子邮件地址。我怎么读这个?也许有办法阅读建议的联系人?但是我不知道如何通过VSTO访问它们。

遍历 MailItem.Recipients 集合并为每个 Recipient 对象检查其类型 属性 == olTo。然后您可以阅读 Recipient.Address 属性.