更新1
我试图将现有的C库移植为WinRT组件,但由于我必须犯错误,所以它无法工作,我完全不了解Visual Studio中的C ++ / C开发。请任何人帮助将现有的C lib移植到C#或帮助从中开发WinRT组件。
传输中性封装格式或TNEF是Microsoft Outlook和Microsoft Exchange Server使用的专有电子邮件附件格式。带有TNEF编码的附件文件通常名为winmail.dat或win.dat。它由电子邮件正文,主题和&组成。装件。
我经常搜索并找到两个相关的解决方案。 One is in C language,我不想要的。 Other solution(我不确定)与WinRT不兼容。
所以任何人都知道任何C#库,我可以解码Winmail.dat文件并提取附件和其他数据。我想在C#/ XAML WinRT应用程序中使用该库。
答案 0 :(得分:2)
我最近在Microsoft.Exchange.Data.ContentTypes.Tnef中编写了一个完全开源(MIT许可)版本的Microsoft MimeKit命名空间TNEF API,可通过NuGet获取。
您可以在此处查看我的实施文档:http://www.mimekit.net/docs/html/N_MimeKit_Tnef.htm
唯一的区别是命名空间。我的实现使用MimeKit.Tnef而不是Microsoft.Exchange.Data.ContentTypes.Tnef。