PPTX
DOCX
XLSX
PDF
ODP
MSG
通过 .NET 提取 MSG 元数据
使用服务器端 API 构建自己的 .NET 应用程序,以添加、编辑、删除或提取 MSG 文件的元数据。
如何使用 C# 提取 MSG 元数据
为了提取 MSG 元数据,我们将使用
该 API 是面向 C# 平台的功能丰富、强大且易于使用的文档元数据 API。打开
在包管理器中搜索 Aspose.Email 并安装。您也可以使用以下命令在包管理器控制台中执行。
命令
PM> Install-Package Aspose.Email
使用 C# 提取 MSG 元数据的步骤
在使用 GetProperties 时获取消息的类型,从而通过简单循环获取所有元数据信息。
- 通过 MapiMessage 对象加载 MSG 文件
- 获取消息类型以访问所有属性
- 遍历每个属性以获取其值
系统要求
Aspose.Email for .NET 在所有主流操作系统上均受支持。只需确保您具备以下前提条件。
- Microsoft Windows 或兼容的操作系统,具备 .NET Framework、.NET Core 和 Xamarin 平台。
- 开发环境,例如 Microsoft Visual Studio。
- 在您的项目中引用 Aspose.Email for .NET。
提取 MSG 元数据 - C#
// load the message in with MapiMessage.Load
var mail = Aspose.Email.Mapi.MapiMessage.Load("template.msg", new Aspose.Email.MsgLoadOptions());
Type type = mail.GetType();
// iterate over all properties to display the values
foreach (var prop in type.GetProperties())
{
Console.WriteLine("Name: " + prop.Name + " Value: " + prop.GetValue(mail).ToString());
}
关于 Aspose.Email for .NET API
Aspose.Email 是一个用于解析 Microsoft Outlook 和 Thunderbird 格式的解决方案。您可以轻松创建、操作、转换诸如 MSG、EMLX、EML 和 MHT 等电子邮件及存储格式。处理电子邮件附件、定制消息头以及实现 POP3、IMAP 和 SMTP 等网络协议以收发邮件变得更加容易。它是一个独立的 API,无需安装 Microsoft Outlook 或其他软件。MSG What is MSG File Format
MSG 是 Microsoft Outlook 和 Exchange 用于存储电子邮件、联系人、约会或其他任务的文件格式。这类消息可能包含一个或多个电子邮件字段,如发件人、收件人、主题、日期和正文,或包含联系信息、约会详情以及一个或多个任务规格。构成 Message 对象的属性也包含在 MSG 文件中。MSG 文件包含标题、主消息正文和以纯 ASCII 文本形式的超链接。MSG 文件也适用于需要 Microsoft 消息应用程序编程接口(MAPI)的程序。
Read More