如何在ASPX页面中呈现.msg文件内容

本文关键字:msg 文件 ASPX | 更新日期: 2023-09-27 18:20:11

我有一些电子邮件想存储在SQL Server数据库中,并在asp.net web应用程序中呈现
目前,.msg文件存储在BLOB字段中,并提供了将文件下载到用户系统的链接
然而,我想直接呈现消息的内容,而不给用户任何下载选项。消息是嵌入图像的HTML格式
欢迎所有建议。

如何在ASPX页面中呈现.msg文件内容

您需要解析MIME。你可以在下一页找到它的类:http://www.codeproject.com/KB/IP/ReceivingMail.aspx

您可以将邮件正文加载到MailItem:

Pop3Lib.MailItem m=new Pop3Lib.MailItem("此处为邮件正文")
Pop3Lib.MailItem m=新的Pop3Lib.MailItem(System.IO.File.ReadAllText("C:''''mymail.msg"));Response.Write(m.GetText())