HTML JPG PDF XML MSG
Aspose.Email  适用于 .NET
MSG

.NET 应用程序的 MSG 文件查看器

在 C# 中以编程方式查看 MSG 文件,无需依赖 Microsoft Outlook 或 Thunderbird。

使用 C# Email API 查看 MSG 文件的方法

使用 …,在 C# 中以编程方式查看 MSG 文件且无需依赖 Microsoft Outlook 变得轻而易举。 Aspose.Email for .NET . 该强大的 API 允许您在无需任何第三方软件安装的情况下查看和操作 MSG 文件。

如果您正在处理 MSG 文件并希望通过 .NET 显示其内容,Aspose.Email 提供了一个简洁高效的解决方案,可将 MSG 查看功能集成到您的 .NET 应用程序中。借助此 API,开发者可以解析并渲染 MSG 文件的内容——包括电子邮件、附件和元数据——而无需 Outlook 或其他电子邮件客户端。

Aspose.Email for .NET 库确保电子邮件以高保真度显示,保持邮件格式、附件和其他关键元素的完整性。

关键优势

  • 在您的应用程序中轻松加载并显示 MSG 文件内容。

  • 查看 MSG 文件并将其转换为 HTML 等多种格式,确保与网页浏览器及其他界面兼容。

  • 显示电子邮件正文、附件和标题,保留原始格式。

  • 处理 MSG 文件无需安装 Microsoft Outlook。

在处理 MSG 文件以实现浏览器查看时,库使用其 MailMessage 类用于加载和解析 MSG 文件,提取其关键元素,如主题、正文、发件人、收件人和附件。为了在网页上渲染这些电子邮件,库提供了使用 … 将 MSG 内容转换为 HTML 的功能 保存 方法,支持将电子邮件消息输出为浏览器兼容的格式。使用诸如 HtmlSaveOptions 确保在转换过程中保留电子邮件的格式和布局,在浏览器中提供对 MSG 文件的准确且视觉一致的呈现。

安装与使用

首先,在您的开发环境中安装 API:

  • 打开 NuGet 在包管理器中搜索 Aspose.Email 并点击安装。

  • 您也可以在包管理器控制台中使用以下命令。

命令


PM> Install-Package Aspose.Email

安装完成后,您即可开始编码。

通过 C# 查看 MSG 的步骤

Aspose.Email 使开发者只需几行代码即可轻松查看 MSG 文件。

  1. 创建一个输出文件路径,以保存渲染后的 HTML。
  2. 使用 加载 方法将 MSG 文件加载到 MailMessage 对象。
  3. 使用 … 将 MSG 内容保存为 HTML 文件 保存 方法。
  4. 使用 Process.Start 在默认网页浏览器中打开保存的 HTML 文件。

系统要求

Aspose.Email for .NET 在所有主流操作系统上均受支持。只需确保您具备以下前提条件。

  • Microsoft Windows 或兼容的操作系统,支持 .NET Framework、.NET Core 和 Xamarin 平台
  • 开发环境,如 Microsoft Visual Studio
  • Aspose.Email for .NET 在您的项目中引用
 

查看 MSG 的 C# 代码

string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";

// load the MSG file in an instance of MailMessage
using (var message = Aspose.Email.MailMessage.Load("template.msg"))
{
    // save MSG in HTML format
    message.Save(output, Aspose.Email.SaveOptions.DefaultHtml);
}
// load resultant HTML in default browser
System.Diagnostics.Process.Start(output);
 

在浏览器中查看 MSG

一旦 MSG 文件转换为 HTML,您即可直接在任何浏览器中查看,其中所有原始电子邮件内容——包括正文、附件和元数据——都会准确显示。

  • 关于 Email API

    Aspose.Email 是一个用于解析 Microsoft Outlook 和 Thunderbird 格式的解决方案。您可以轻松创建、操作、转换诸如 MSG、EMLX、EML 和 MHT 等电子邮件及存储格式。处理电子邮件附件、定制消息头以及实现 POP3、IMAP 和 SMTP 等网络协议以收发邮件变得更加容易。它是一个独立的 API,无需安装 Microsoft Outlook 或其他软件。

    免费试用

    探索其功能 Aspose.Email for .NET ,包括查看 MSG 文件,您可以免费下载 试用版 . 这允许您在无任何承诺的情况下测试所有功能。

    MSG File Viewer Online

    其他格式的电子邮件文件查看器

    Aspose.Email for .NET 的功能不仅限于 MSG 文件,支持多种电子邮件格式。开发者还可以使用它查看以下内容:

    EML (Outlook 邮件)
    EMLX (Apple Mail EMLX 格式)
    ICS (iCalendar 文件(事件数据))
    MBOX (电子邮件消息集合)
    OFT (Outlook 电子邮件模板)
    OST (离线存储文件)
    PST (Outlook 个人存储文件)
    VCF (用于联系信息的虚拟名片文件)