MailBee.NET Objects显示HTML/纯文本邮件教程(一):在Web应用程序中显示

本文主要介绍了在Web应用程序中显示HTML/纯文本邮件的代码示例。目前MailBee.NET Objects在线订购享75折优惠正在进行中,欢迎您下载试用版进行运用!

MailBee.NET Objects是一款为创建、发送、接收以及处理电子邮件而设计的健壮、功能丰富的.NET控件。几行代码便可为应用程序添加E-Mail支持,简单高效。具备“必需”以及独特的功能,这些控件帮助开发人员简单快速地将复杂的电子邮件功能添加到他们的应用程序中。 MailBee.NET Objects介绍和试用点击查看>>> 本文主要介绍了在Web应用程序中显示HTML/纯文本邮件的代码示例。目前MailBee.NET Objects在线订购享75折优惠正在进行中,欢迎您下载试用版进行运用!


 由于Web应用程序在呈现HTML而不是纯文本的Web浏览器中运行,因此应将纯文本数据转换为HTML,以便在浏览器中查看此数据。这也适用于在HTML容器中渲染数据的桌面应用程序。 MailBee可以邮件解析期间自动将纯文本内容转换为HTML。为了调整邮件解析过程,MailMessage类提供了Parser属性。

C#MailMessage msg = pop.DownloadEntireMessage(1);msg.Parser.PlainToHtmlMode = PlainToHtmlAutoConvert.IfNoHtml;VB.NETDim msg As MailMessage =  pop.DownloadEntireMessage(1)msg.Parser.PlainToHtmlMode = PlainToHtmlAutoConvert.IfNoHtml

 上面的节点从服务器中下载邮件,并让MailBee自动将邮件的纯文本转换为HTML(如果邮件还没有HTML版本)。因此,你将得到可以在ASP.NET应用程序中显示的HTML邮件,如下所示:

C#Response.Write(msg.BodyHtmlText);VB.NETResponse.Write(msg.BodyHtmlText)

如果你还需要在HTML容器中显示邮件标头,你可以使用HeadersAsHtml属性替换邮件的所有标题中的“<”,“>”,“和”和“”字符,其HTML表示形式为:

C#msg.Parser.HeadersAsHtml = true;Response.Write("From: " + msg.From.ToString());VB.NETmsg.Parser.HeadersAsHtml = TrueResponse.Write("From: " + msg.From.ToString())

试用、下载、了解更多产品信息请点击“咨询在线客服”   

MailBee.NET Objects显示HTML/纯文本邮件教程(一):在Web应用程序中显示

标签:电子邮件

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年7月7日
下一篇 2017年7月7日

相关推荐

发表回复

登录后才能评论