InterIMAP synchronizes emails and their metadata between a remote IMAP server and local storage. By leveraging the Quick Mailbox Resynchronization IMAP extension, it can offer much better performance than tools such as OfflineIMAP.

PullIMAP retrieves messages from an IMAP mailbox and deliver them locally. It can use the the IDLE IMAP extension to reduce both latency and network traffic.

General documentation

Manuals (HTML versions)

Resources for developers