有人知道在 .NET 中有任何用于处理 MHT 文件(多部分 MIME 文件)的库吗?我需要以编程方式从包含 Flash 网站的现有 MHT 文件中提取内容。我无法找到任何此类库。
另外,如果 .NET 中有我不知道的本机方式,请随时告诉我。
编辑:我知道MailMessage类通过AlternateViews 属性支持多部分 MIME 消息。AlternateView类表示多部分 MIME 消息中的替代视图。我相信可以利用这些知识来使用 .NET 框架的原生代码构建一些东西。我只是一直没能找到合适的组合来让它发挥作用,所以我开始失去信心。有谁知道是否可以通过 AlternateView 和其他相关类提取 MHT 文件的内容?例如,如果可以从 Stream 创建 MailMessage 类的实例,那就太好了。
小智 1
您可能对我在 github 上的 MIME 解析项目(用 C# 编写)感兴趣
https://github.com/smithimage/MIMER/
还有一个 Nuget 包:
https://nuget.org/packages/MIMER/