Visual Studio 2010中的EML查看器 [英] EML viewer in Visual Studio 2010

查看:59
本文介绍了Visual Studio 2010中的EML查看器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好!我需要紧急帮助.

我正在寻找可以在Visual Studio中修改的开源EML查看器项目.我在此站点上找到了一些项目,并认为任何人都可以帮助我找到..


预先感谢

Hello! I need an urgent help.

Im seeking the open source EML viewer project which I can modify in visual studio. I found some projects on this site and thought anyone could help me find..


Thanks in advance

推荐答案

这是一个很大的项目,其原因很简单:解析电子邮件并解码其各个部分不是问题.问题是不同的:您需要支持和呈现可以嵌入或嵌入的每个MIME类型(存在不同的内容配置"),并且它们的数量非常大.例如,您需要支持所有标准化为不同MIME类型的图形格式,这意味着MIME行中未指示的所有容器格式和所有压缩格式.此外,您将需要支持整个HTML,RTF等.

(请参阅 http://en.wikipedia.org/wiki/MIME [您将使用的专业HTML渲染器 [ ^ ].

—SA
This is quite a big project by one simple reason: it''s not a problem to parse e-mail and decode each of its parts. The problem is different: you need to support and render each and every MIME type which can be embedded or alternatively embedded (there are different "content dispositions"), and the number of them is pretty big. For example, you will need to support all graphics formats standardized as different MIME types, and that means all container formats and all compression formats which are not indicated in MIME line. Besides, you will need to support whole HTML, RTF and more.

(Please see http://en.wikipedia.org/wiki/MIME[^].)

So, just two ideas: you can use for rendering the component WebBrower.

Another alternative is this HTML renderer based on RichTextBox offered in this CodeProject article, a very good one:
A Professional HTML Renderer You Will Use[^].

—SA


这篇关于Visual Studio 2010中的EML查看器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆