ImapProxy is a caching IMAP proxy server intended for use with WebMail clients that cannot maintain persistent connections to an IMAP server.

ImapProxy simply sits between your Webmail server and your IMAP server. It accepts connections from your Webmail server for each client login, then proxies that connection to your real IMAP server. When your Webmail client disconnects, ImapProxy will leave the connection open to the IMAP server such that when your Webmail client reconnects, the existing connection may be re-used.

ImapProxy is an extremely lightweight daemon written in C using POSIX threads. It compiles and runs on most current flavors of Unix, and it's available in pre-compiled package format for many distributions including Debian, Ubuntu, Gentoo and Fedora.

ImapProxy is free software, released under the GNU GPL license.

ImapProxy was originally written and released in 2002.