簡體   English   中英

如何在ASPX頁面中呈現.msg文件內容?

[英]How to render .msg file content in ASPX page?

我有一些要存儲在SQL Server數據庫中並在asp.net Web應用程序中呈現的電子郵件。
目前,.msg文件存儲在BLOB字段中,並且提供了將文件下載到用戶系統的鏈接。
但是,我想直接呈現消息的內容,而不給用戶任何選擇來下載它。 消息是帶有嵌入式圖像的HTML格式。
歡迎所有建議。

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

您可以將郵件正文加載到MailItem

Pop3Lib.MailItem m = new Pop3Lib.MailItem("mail body here");
Pop3Lib.MailItem m = new Pop3Lib.MailItem(System.IO.File.ReadAllText("C:\\mymail.msg"));
Response.Write(m.GetText());

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM