2012-09-28 19 views
7

HaskellNet, Haskell için kullanılabilen tek IMAP istemci kitaplığı gibi görünüyor, ancak Gmail'in IMAP sunucularına erişmek için gerekli olan TLS bağlantılarını desteklemiyor gibi görünüyor. Alternatif bir Haskell kütüphanesi veya çözümü var mı?TLS ile çalışan bir Haskell IMAP kütüphanesi var mı?

+0

Bunu gerçek bir çözüm olarak düşünürseniz emin değilsiniz, ancak [imapget] (http://hackage.haskell.org/package/imapget) paketinin HaskellNet'i Gmail'den almak için kullandığı anlaşılıyor. Yazar kendi SSL kodunun bir kısmını kullanıyor gibi görünüyor. – sabauma

cevap

3

imapget on hackage ürününü inceleyin. Bir proxy portu oluşturarak bu sınırlamayı aşar.

7

Oldukça eski bir yazıyı buraya attığım için üzgünüm, ama aynı konuya bir zamanlar dönmüşken bu konuya rastladım ve o zamandan beri HaskellNet'e SSL/TLS desteği ekleyen bir kütüphane yazdım. Bu sorunun orijinal olarak yayınlandığı zamanda varolmadığını düşündüğüm ve TLS desteğinin kullanılmasının eskisinden çok daha kolay olmasını sağlayan başka bir kütüphane, bağlantıyı kullanıyor. Buradan ulaşabilirsiniz: http://hackage.haskell.org/package/HaskellNet-SSL

İnşallah bu, bu konuya gmail hesaplarına bağlanma hakkında bilgi arayan herkese faydalı olacaktır. Aslında, özellikle gmail için, IMAP/SMTP sunucularına in the repository bağlanmak için örnek kod bulunmaktadır.

0

Son iletinizden bu yana yeni kitaplık görünüyor: imap: Etkin bir IMAP istemci kitaplığı, SSL ve akış ile.

İlgili konular