2011-08-25 67 views
1

我正在接洽一個IMAP服務器的(linux)應用程序。但是,我發現一個成熟的IMAP庫非常困難。只要它的自由和開放源碼,語言就無關緊要。成熟的IMAP庫

我不是IMAP專家,但我真的很喜歡它來支持RFC 5032,這使我能夠從服務器中獲取單條消息。

最佳的解決方案是如果我可以發送一個查詢到庫,它會返回整個電子郵件(和標題)作爲一個字符串。這聽起來很簡單,但正如我所說我很難找到一個。 PS:我試過使用Pythons,但沒有任何運氣。它只是在我發送一個WITHIN查詢時崩潰。我在想Java,但我對它一無所知,並希望先聽到你的聲音。我的應用程序正在erlang開發,它沒有成熟的庫。

+0

重複的問題:Erlang已經在這裏回答了http://stackoverflow.com/questions/2866956/any-erlang-library-to-query-imap-servers –

+0

我不同意。我問了一個支持IMAP擴展的成熟庫,如WITHIN查詢。 erlmail是大麥可用的。 – Markus

回答

1

有時你只需要知道正確的地方看。在Linux上運行的許多編程語言都有自己的網站,列出了開源庫。

以下是一些主要景點,沿我發現一些IMAP庫(一些語言有許多可用的,許多圖書館):

我不能提供任何意見,對這些庫的質量,您可能需要通過爲每種語言庫來瀏覽你找到一個有前你需要的功能,但希望這些鏈接將導致你的解決方案。