我試圖從發送到Outlook電子郵件的電子郵件中獲取一些信息。我已成功連接到Exchange服務器,並能夠從帶有附件的電子郵件中檢索某些信息(我正在跳過沒有附件的電子郵件)。檢索一些電子郵件信息
我有什麼:我可以檢索附件文件名,電子郵件日期和電子郵件主題。
我需要:我需要檢索發件人姓名和電子郵件也。從我所做的,我可以檢索電子郵件的正文(以HTML格式),但不是僅正文(需要Exchange 2013 - Hello MS廣告)。
我是C#的新手,今天是我第一次連接到Exchange Server。我從閱讀中注意到,「find」在它的獲得方面有限,爲了從電子郵件中獲取更多信息,我需要綁定這個消息。
代碼迄今:
foreach (Item item in findResults.Items)
if (item.HasAttachments) // && item.Attachments[0] is FileAttachment)
{
item.Load();
FileAttachment fileAttachment = item.Attachments[0] as FileAttachment;
date = Convert.ToString(item.DateTimeCreated);
name = Convert.ToString(fileAttachment.Name);
fileAttachment.Load("C:\\test\\" + fileAttachment.Name);
Console.WriteLine(name);
Console.WriteLine(item.Subject);
Console.WriteLine(date);
}
我從這裏的問題是,如果我做EmailMessage味精= EmailMessage.Bind ......我需要爲了攫取更多的信息,哪些信息?