2009-07-21 3 views
2

Ich bin auf der Suche nach einem IMAP-Proxy zu einem benutzerdefinierten Back-End-Mail-und Dokumentenspeicher-Engine und fragte mich, ob es bereits produktionsreife, stabile Bibliotheken, die ich für die Interaktion ziehen kann mit dem Client über IMAP, also muss ich nur den Back-End-Code für Postfächer, Auflistung, Abrufen von Nachrichten usw. schreiben.Java/Ruby-basierte IMAP-Proxy-Bibliothek

Antwort

0

Es gibt keine echte IMAP-in-a-Can-Bibliothek. Die beste Implementierung für einen IMAP-Server wäre (meiner Meinung nach) Dovecot, von dem Sie vielleicht eine Reihe von Ideen ausleihen können.

IMAP in sich selbst ist ein trickreiches Protokoll, um korrekt zu implementieren.

4

James IMAP ist die Apache IMAP-Implementierung für die James mail server (in Java). Ich würde dies als Grundlage für eine Lösung betrachten, da sie die IMAP-Implementierungsprobleme gelöst haben. In der Tat könnte es sich lohnen, das gesamte James-Projekt zu betrachten, um zu sehen, was Sie sonst noch nutzen können!