c# - 电子邮件程序的 HTML 编辑器/查看器

标签 c# html-email html-editor

我正在研究我正在编写的小型电子邮件客户端的 HTML 编辑器/文本框。

或者我什至可能问错了问题,或者实际上以错误的方式思考它!例如 Outlook、eM 客户端,我想所有其他可以发送 HTML 的电子邮件客户端。

我如何使用 Visual Studio/C# 获得(或制作)一个控件来模拟上述现有程序示例的电子邮件查看器/撰写组件?

我已经尝试研究这个主题,但我并没有真正得到我正在寻找的结果。我得到的最接近的是:

  • 在某种程度上使用 RichTextbox?
  • 对于 VIEWING 部分,网络浏览器控件。

我正在寻找的东西显然是可以做到的,我只是找不到如何去做,也找不到像 Outlook 这样的程序是如何做到的。

最佳答案

虽然这类问题对于 Stack Overflow 来说有点宽泛,但我觉得有义务回答,因为我在这方面有过很好的经验。我强烈建议您检查我们的 Telerik 控件套件。听起来你想做某种桌面客户端,所以我会为此检查他们的 Winforms 和/或 WPF 控件:
http://www.telerik.com/products/winforms.aspx
http://www.telerik.com/products/wpf/overview.aspx

他们也有类似的控件来创建基于 Web 的邮件客户端,因此如果您创建一个服务层来执行所有数据检索,您可以想象创建多个客户端类型并重新使用所有服务调用。

这是他们使用控件创建的邮件客户端演示:
http://demos.telerik.com/aspnet-ajax/webmail/

不,我不为 Telerik 工作。只是一个 super 粉丝。 :-)

关于c# - 电子邮件程序的 HTML 编辑器/查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35582829/

相关文章:

c# - Umbraco Cast "IPublishedContent"类型到 "CustomModel"类型

c# - 正则表达式在应用程序中不起作用,但在网站上起作用

c# - WPF:将转换器应用于 ItemsSource

html - 在 Outlook 中错误显示 html 电子邮件

html - 在 HTML 电子邮件中呈现跟踪像素

JavaFX 2 BorderPane 使用完整空间

c# - 调用函数时为什么会有内存分配

outlook - HTML 签名呈现方式不同

extjs - 捕捉 ExtJS 4 中 HtmlEditor 内容的变化

html-editor - 有没有像stackoverflow这样的开源HTML编辑器?