1

我正在尝试获取有关电子邮件的特定信息(messageID、邮箱名称、日期、发件人、收件人、主题、正文、seq、date_inserted_db、hasattachment),我可以使用 item.whatever 方法或使用 emailMessage 来成功获取它们项目如如何在 EWS MAPI 中获取电子邮件的发件人?. 如何获取发件人的实际电子邮件地址?

EmailMessage mes = (EmailMessage)item;
String sender = mes.Sender.Name;

这给了我类似“toosweetnitemare”的东西,而不是 toosweetnitemare@whatever.com。我也试过

System.Web.Mail.MailMessage receivedMessage = GetMail();
string replyTo = receivedMessage.From;

但这不会与我的代码配合得很好,并一直告诉我更改我的框架版本。奇怪,我不想使用它。

我想要使​​用 EWS 或投射的地址。有任何想法吗?

4

1 回答 1

7

您可能正在寻找

String sender = mes.Sender.Address;
于 2011-05-23T21:11:53.140 回答