HTML JPG PDF XML OFT
  Product Family
MSG

通过 C# 将 OFT 转换为 MSG

使用 .NET API 在未安装 Outlook® 或 Thunderbird® 的情况下进行 OFT 转 MSG 的 C# 转换。

如何使用 C# 将 OFT 转换为 MSG

立即使用强大且先进的 C# 库来优化您的电子邮件流程!如果您正在寻找从 OFT 模板创建完整格式、独立的 Outlook 消息的解决方案, Aspose.Email for .NET 是您的理想选择。这是一个高效且用户友好的库,旨在满足 .NET 环境下的邮件处理需求。该 API 非常适合开发复杂邮件管理系统或将邮件功能集成到现有 .NET 应用程序的开发者。它强调高效和易用,提供简化的邮件任务处理方案。利用该库,您可以为软件解决方案增添先进的邮件处理功能。

API 的众多功能之一是能够高效地在各种电子邮件格式之间转换。将 OFT 转换为 MSG 对于在模板中预填充内容、收件人和附件,然后在模板上下文之外使用或分发邮件非常有用。MSG 格式保留了邮件的所有属性,如发件人和收件人信息,以便在 Outlook 环境中使用,帮助在使用 Microsoft Outlook 的用户之间实现无缝协作和消息交换,即使他们不使用 Outlook 的模板功能。该库将此功能封装在易于使用的接口中,确保开发者只需几行代码即可完成转换,从而在电子邮件迁移过程中保持工作流连续性和数据完整性。

凭借多功能且强大的特性集,Aspose.Email for .NET 为广泛的邮件协议、文件格式和存储系统提供了全面支持。开发者可以无缝创建、读取和操作邮件,以及与 SMTP、POP3、IMAP 和 Microsoft Exchange 服务器交互。它专为完美集成 .NET 框架而设计,降低开销并节省宝贵的开发时间。

要利用 .NET API 的强大功能,请执行以下任一操作:

  • 打开 NuGet 在包管理器中搜索 Aspose.Email 并将其安装到您的设备上。

  • 在 Package Manager 控制台中使用以下命令:


PM> Install-Package Aspose.Email

通过 C# 将 OFT 转换为 MSG 的步骤

.NET 程序员只需几行代码即可轻松加载并将 OFT 文件转换为 MSG。

  1. 将 Outlook 模板文件(template.oft)加载到 MapiMessage 对象中。
  2. 使用默认保存选项,将 OFT 对象保存为 Unicode 编码的 Outlook 消息文件(message.msg)。

系统要求

在运行 .NET 转换代码之前,请确保您已具备以下先决条件。

  • Microsoft Windows 或兼容的操作系统,配合 .NET Framework、.NET Core,以及通过 COM Interop 使用的 PHP、VBScript、Delphi、C++。
  • 开发环境,例如 Microsoft Visual Studio。
  • 在项目中引用了 Aspose.Email for .NET DLL。
  • 在相关类中包含命名空间。
 

此示例代码展示了 OFT 转 MSG 的 C# 转换

var oft = MapiMessage.Load("template.oft");
oft.Save("message.msg", SaveOptions.DefaultMsgUnicode);
 
  • Free App to Convert OFT to MSG

    其他支持的转换

    您还可以将 OFT 转换为许多其他文件格式,包括以下列出的几种。

    OFT TO EML (Outlook 邮件)
    OFT TO EMLX (Apple EMLX 格式)
    OFT TO HTML (超文本标记语言)
    OFT TO ICS (iCalendar)
    OFT TO MBOX (电子邮件消息)
    OFT TO MHTML (网页存档格式)
    OFT TO OST (离线存储文件)
    OFT TO PST (Outlook 个人存储文件)
    OFT TO VCF (虚拟名片格式)