如何在C#中从Outlook获取MailItem的最新答复?

时间:2019-05-15 08:57:24

标签: c# outlook outlook-addin

我想从MailItem中获取Outlook对话中的最后一个答复。我不想收到全部邮件。

我试图获取MailItem的消息,但每次收到整封电子邮件时,我都无法收到,而不仅是最后的答复。

Outlook.MailItem item = Items.GetLast();
MessageBox.Show(item.Body);

我希望仅从邮件线程中获取最后一封回复消息,但我却收到了整个邮件!

1 个答案:

答案 0 :(得分:0)

解析邮件正文并提取最新文本是您的责任。请记住,您可能无法执行此操作,因为无法阻止用户在以前的答复中输入内容,而不仅仅是在消息的顶部(或底部)输入内容。