可在Windows商店应用程序中使用的C#中的任何TNEF文件解析/解码库



更新1

我试图将现有的C库移植为WinRT组件,但它不起作用,因为我一定犯了一些错误,我完全不知道Visual Studio中的C++/C开发。请任何人帮助将现有的C库移植到C#或帮助从中开发WinRT组件。


传输中性封装格式或TNEF是Microsoft Outlook和Microsoft Exchange Server使用的专有电子邮件附件格式。TNEF编码的附件通常命名为winmail.dat或win.dat;附件。

我搜索了很多,找到了两个相关的解决方案。一个是C语言,我不想要。其他解决方案(我不确定)与WinRT不兼容。

因此,任何人都知道任何C#库,我可以通过它解码Winmail.dat文件并提取附加文件和其他数据。我想在C#/XAML WinRT应用程序中使用该库。

我最近在MimeKit中编写了一个完全开源(MIT许可)版本的Microsoft Microsoft.Exchange.Data.ContentTypes.Tnef命名空间Tnef API,该版本可通过NuGet获得。

您可以在此处查看我的实现文档:http://www.mimekit.net/docs/html/N_MimeKit_Tnef.htm

唯一的区别是名称空间。我的实现使用MimeKit.Tnef而不是Microsoft.Exchange.Data.ContentTypes.Tnef.

最新更新