2012-09-28 20 views
7

HaskellNet parece ser la única biblioteca de cliente IMAP disponible para Haskell, pero no parece ser compatible con las conexiones TLS, que es necesaria para acceder a los servidores IMAP de Gmail. ¿Hay alguna alternativa de bibliotecas o soluciones alternativas Haskell?¿Hay una biblioteca Haskell IMAP que funcione con TLS?

+0

No estoy seguro si consideraría esto como una solución real, pero parece que el paquete [imapget] (http://hackage.haskell.org/package/imapget) usa HaskellNet para recuperarlo de Gmail. Parece que el autor usa parte de su propio código SSL. – sabauma

Respuesta

7

Perdón por encontrar una publicación bastante antigua aquí, pero me encontré con este hilo cuando tuve el mismo problema hace un tiempo, y desde entonces he escrito una biblioteca que agrega soporte SSL/TLS a HaskellNet. Hace uso de otra biblioteca, conexión, que no creo que existía en el momento en que esta pregunta se publicó originalmente, y que hizo que agregar soporte TLS sea mucho más fácil de lo que solía ser. Puede encontrarlo aquí: http://hackage.haskell.org/package/HaskellNet-SSL

Esperemos que esto sea de alguna utilidad para cualquier persona que tropiece con este hilo y busque información sobre cómo conectarse a cuentas de Gmail. De hecho, específicamente para gmail, hay un código de muestra para conectarse a sus servidores IMAP/SMTP in the repository.

0

Parece que apareció una nueva biblioteca desde su última publicación: imap: Una biblioteca de cliente IMAP eficiente, con SSL y transmisión.

Cuestiones relacionadas