嗨,我正在尝试通过单击Outlook 中的自定义按钮来阅读电子邮件内容。即:右键单击邮件并在选定的邮件上单击自定义按钮GoToApp ,它应该读取邮件的所有内容,包括文本、附件信息和纯文本和图像,我附上了 Outlook 页面的快照。
我试过了
Microsoft.Office.Interop.Outlook.Application myApp = new Microsoft.Office.Interop.Outlook.ApplicationClass();
Microsoft.Office.Interop.Outlook.NameSpace mapiNameSpace = myApp.GetNamespace("MAPI");
Microsoft.Office.Interop.Outlook.MAPIFolder myInbox = mapiNameSpace.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);
if (myInbox.Items.Count > 0) {
// Grab the Subject
lblSubject.Text = ((Microsoft.Office.Interop.Outlook.MailItem)myInbox.Items[1]).Subject;
}
有点不起作用,因为默认文件夹位置中没有邮件。
我怎么能做到这一点,请帮忙。
谢谢尼基尔