我正在开发一个(linux)应用程序,它将与IMAP服务器连接。但是,我很难找到成熟的IMAP库。只要它的自由和开源,这种语言就无所谓了。
我不是IMAP专家,但我真的希望它支持RFC 5032,这使我能够从服务器中提取单个消息。
最佳解决方案是,如果我可以向库发送查询,它会将整个电子邮件(和标题)作为字符串返回。这听起来很简单,但正如我所说,我很难找到一个。
PS:我尝试过使用Pythons但没有任何运气。当我发送一个WITHIN查询时它就崩溃了。我正在考虑使用Java,但我对此一无所知,并希望先听到您的声音。我的应用程序是在erlang中开发的,它没有成熟的库。答案 0 :(得分:1)
有时你只需要知道合适的地方。许多在Linux上运行的编程语言都有自己的网站,列出了开源库。
以下是一些主要网站,以及我发现的一些IMAP库(对于某些语言,有许多可用的库):
我无法就这些库的质量提供任何建议,您可能需要浏览每种语言的库,然后才能找到具有所需功能的库,但希望这些链接能够引导您解决方案。