使用 C# API 转换电子邮件文件
Contents
[
Hide
]
在 C# 中以编程方式在格式之间转换电子邮件文件
Aspose.Email for .NET 的关键特性之一是能够在各种格式之间转换电子邮件文件。这种灵活性使得无论使用何种设备或电子邮件客户端,都能访问电子邮件内容。
支持的格式
Aspose.Email for .NET 可进行转换的所有格式列在 支持的文件格式 页面。您可以在以下页面找到它们的功能与优势描述、代码示例和最佳实践:
- 将 EML/EMLX 转换为其他格式 - 此类转换包括将 EML/EMLX 文件转换为 EMLX、HTML、ICS、MBOX、MHTML、MSG、OFT、OST、PST 和 VCF 格式。
- 将 HTML 转换为其他格式
- 将 ICS 转换为其他格式
- 将 MBOX 转换为其他格式
- 将 MHTML 转换为其他格式
- 将 MSG 转换为其他格式
- 将 OFT 转换为其他格式
- 将 OST 转换为其他格式
- 将 PST 转换为其他格式
- 将 VCF 转换为其他格式
自定义
Aspose.Email 允许您自定义输出文件。这意味着该库提供了以所需格式保存输出文件的选项,以及指定目标文件夹结构、设置附件和嵌入对象的转换选项、控制输出编码等功能。
Aspose.Email 提供的保存选项确保与广泛的电子邮件客户端、服务器和平台的兼容性和互操作性。
批量处理
Aspose.Email 可以将文件夹中的一组消息导入到目标格式的文件中。例如,可以将多个 EML 消息导入到 PST 文件的收件箱文件夹中。
数据完整性
Aspose.Email for .NET 确保在转换过程中 保留电子邮件的原始格式、附件和多媒体元素。您可以在具有相应转换类型的页面上了解项目处理的具体细节。例如,在 [将 EML 转换为其他格式] 页面,您可以了解在将 EML 转换为 HTML 时保持资源而不丢失数据的方法。为此,Aspose.Email 提供了一套类和方法来操作 HTML 文件中的资源,并提供了用于测试的代码示例。
免费试用版
在 Aspose.Email for .NET 官方站点提供免费试用版的电子邮件处理库。通过免费试用,开发者可以探索广泛的功能,包括电子邮件解析、操作、转换等。