OfflineIMAP is a tool to simplify email reading. It allows you to read the same mailbox from multiple computers and ensures that your changes will be automatically reflected on all computers. You can use various mail clients to read a single box or read mail while offline with full synchronization when you reconnect. You can read IMAP mail with readers that lack IMAP support (same goes for SSL). OfflineIMAP's multithreaded synchronization algorithm performs between 10 and 60 times faster than many mail readers' internal IMAP support, and it can be used even with mail readers that support IMAP already. There are five available user interface modules, including scripted execution, an interactive terminal interface, and GUI interfaces.
| Tags | Communications Email Post-Office IMAP Email Clients (MUA) |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux Unix |
| Implementation | Python |
Recent releases


Changes: This release fixes compatibility with Python 2.4. New configuration options permit compatibility with German Google Mail.


Changes: More power improvements were made.


Changes: Support for SSL client certs was added. The ability to disable fsyncing was added. The power profile was reduced.


Changes: New features include re-scanning remote folder names at every sync run, a new machine-parseable user interface, PID file generation, a -q (quick) option, Maildir performance increases, support for username/password in netrc file, an -f option for syncing only selected folders, a -k option to override config options, special support for GMail, and Kerberos support.


Changes: LocalStatus issues were finally fixed.