我正在使用此代码在C#中读取.msg文件
Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application();
var item = app.Session.OpenSharedItem("MSG_FILE_PATH") as Microsoft.Office.Interop.Outlook.MailItem;
string body = item.HTMLBody;
如何使用相同的库读取.eml文件?
答案 0 :(得分:0)
根据我的测试,Outlook函数“ OpenSharedItem”仅用于打开iCalendar约会(.ics)文件,vCard(.vcf)文件和Outlook消息(.msg)文件。对于eml文件,我认为您可以参考以下代码:
DOM
有关此的更多信息:Retrieve Email Information from .EML Files
谢谢
西蒙(Simon)