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ı?
cevap
imapget on hackage ürününü inceleyin. Bir proxy portu oluşturarak bu sınırlamayı aşar.
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.
Son iletinizden bu yana yeni kitaplık görünüyor: imap: Etkin bir IMAP istemci kitaplığı, SSL ve akış ile.
- 1. IMAP + TLS/SSL ile sinaps?
- 2. Süreç iletişimi ile ilgili bazı standart Haskell kütüphanesi var mı?
- 3. Haskell kütüphanesi?
- 4. Haskell RSS, posta ve XML kütüphanesi seçenekleri
- 5. Haskell Range Harita kütüphanesi
- 6. Tuval yerine div gibi HTML elemanları ile çalışan bir JavaScript fizik kütüphanesi var mı?
- 7. iOS'ta POP/IMAP için bir API var mı?
- 8. .NET transliteration kütüphanesi var mı?
- 9. Açık kaynaklı bir poker ile ilgili matematik kütüphanesi var mı?
- 10. Herhangi bir ccTalk kütüphanesi var mı?
- 11. ASP.NET MVC ile çalışan bir CascadingDropDown var mı?
- 12. Haskell REST/GDATA API kütüphanesi
- 13. Haskell için herhangi bir istatistiksel doğal dil işleme kütüphanesi var mı?
- 14. C++ 'dan Haskell kütüphanesi çağrılıyor
- 15. Haskell için Grafik ve Ağ Kütüphanesi
- 16. Haskell ithalatının yan etkileri var mı?
- 17. Haskell functors endofunctors'ın tümü var mı?
- 18. Linux için bir MS-DRM istemci kütüphanesi var mı?
- 19. Java imap, ssl
- 20. iOS'ta çalışan bir animasyonu algılamanın bir yolu var mı?
- 21. (unchand), (seyrek) matrisler ve haskell vektörel kütüphanesi
- 22. TLS
- 23. Google Resim Arama API'sı, çalışan bir örneği var mı?
- 24. Dilbilgisini düzeltmek için bir PHP kütüphanesi var mı?
- 25. C# için akıcı bir e-posta kütüphanesi var mı?
- 26. Pusher için bir Android kütüphanesi yazan var mı?
- 27. Excel tabloları oluşturmak için ortak bir lisp kütüphanesi var mı?
- 28. ONIX dosyalarını işlemek için bir Java kütüphanesi var mı?
- 29. Android için herhangi bir üçüncü taraf UI kütüphanesi var mı?
- 30. Java için bir CalDAV istemci kütüphanesi var mı?
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