如何在 Web 浏览器控件中打开 .eml 文件



我想在这里问一下,如何在WebBrowser控件中打开位于文件系统中的.eml文件。这是我此刻的内容:

string uri = Convert.ToString(myDataReader["Uri"]); //obtained the URI from a database query a few lines of code earlier

FileInfo file = new FileInfo(uri);
OpenPop.Mime.Message mensagem = OpenPop.Mime.Message.Load(file);
origem = mensagem.Headers.From.ToString(); //origin of the email
destino = mensagem.Headers.To.ToString(); //destiny
assunto = mensagem.Headers.Subject.ToString(); //subject
conteudo = mensagem.MessagePart.Body; //message body

我正在使用 OpenPop.Net 以另一种形式从 POP3 服务器获取消息,我需要知道如何获取这些消息的 HTML 部分......

提前感谢!

若昂·博雷戈

你查看过 OpenPop.Net 的例子吗?具体来说,您应该查看"查找电子邮件的特定部分(文本,html,xml)"示例。

网站上

还介绍了电子邮件的工作原理。这可能有助于理解 OpenPop.Net 是如何构建的,因为它是围绕电子邮件的内部结构而演变的。

相关内容

  • 没有找到相关文章

最新更新