当前位置:  开发笔记 > 编程语言 > 正文

什么.NET Mime解析库可用?

如何解决《什么.NETMime解析库可用?》经验,为你挑选了3个好方法。

我有一个项目利用javax.mail.internet.MimeMessage和其他相关的类,它们为我们收到的电子邮件进行mime解析.这需要移植到.NET.

我可以使用什么.Net第三方或内置库来替换我正在使用的Java类?

编辑:自从我问这个问题以来,过去9个月有什么变化吗?



1> jstedfast..:

我最近发布了MimeKit,它比任何其他开源.NET MIME解析器库都强大得多,并且由于它是一个实际的流解析器而不是一个递归下降字符串,所以它也快了几个数量级.解析器(使用少量内存也具有额外的好处).

它完全支持S/MIME v3.2(包括压缩,其他所有声称"完全"支持的库实际上都不支持)和OpenPGP.

对于SMTP,POP3和IMAP,您可以使用我的MailKit库,它支持一系列SASL身份验证机制,包括XOAUTH2(由Google使用).SMTP客户端支持PIPELINING,可以提高发送邮件的性能,IMAP客户端支持越来越多的扩展,允许客户端优化其带宽.



2> Ryan Farley..:

我没有使用javax.mail.internet.MimeMessage,所以我不能说这有什么比较,但.NET 2.0及更高版本确实有一个System.Net.Mime命名空间可能对你有用.

否则,我很久以前就使用过Chilkat MIME .NET而且很满意.



3> Corey Trager..:

SharpMimeTools,免费开源.

http://anmar.eu.org/projects/sharpmimetools/

这是我在我的应用程序中使用的BugTracker.NET,它非常可靠.

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有