HTTPS clone URL
Subversion checkout URL
As of November 2010, Nicolas Sebrecht has taken over as maintainer of OfflineIMAP from John Goerzen, who founded the project and was maintainer from 2002 to 2010. My hearty thanks to Nicolas for volunteering to take on this task!
You are viewing John’s wiki, which is now almost certainly outdated (though you are still welcome to edit and contribute). You probably want the new OfflineIMAP homepage, which is:
The remainder of this page is preserved for historic reasons. You are welcome to still browse it, but are encouraged to visit the new location for current information. Again, much of the information here is no longer accurate.
OfflineIMAP is a tool to simplify your e-mail reading. With OfflineIMAP, you can read the same mailbox from multiple computers. You get a current copy of your messages on each computer, and changes you make one place will be visible on all other systems. For instance, you can delete a message on your home computer, and it will appear deleted on your work computer as well. OfflineIMAP is also useful if you want to use a mail reader that does not have IMAP support, has poor IMAP support, or does not provide disconnected operation.
OfflineIMAP works on pretty much any POSIX operating system, such as Linux, BSD operating systems, MacOS X, Solaris, etc.
OfflineIMAP is a Free Software project licensed under the GNU General Public License. You can download it for free, and you can modify it. In fact, you are encouraged to contribute to OfflineIMAP, and doing so is fast and easy.
For more information on OfflineIMAP’s featureset, see the OfflineIMAP manual (link below).
This software was written by John Goerzen, who recently retired from maintaining. If you like it, you can send a few dollars my way via my tip jar, though that is certainly optional and doesn’t buy you anything.
- The OfflineIMAP Manual (HTML or PDF). Includes:
- Feature list
- Installation instructions
- Description of how OfflineIMAP works
- Screen Shots of OfflineIMAP in action
- Frequently Asked Questions (FAQ)
- Annotated offlineimap.conf file, with full documentation on the file and examples
- Minimal offlineimap.conf, which shows how simple it is to get started
- Github project page
- You can download the latest development tree by simply clicking Download Source above.
- You can download a stable release for all operating systems by clicking the Downloads tab, then select the most recent debian/ release.
- You can find Debian packages from the OfflineIMAP Debian Page
- RPMs and packages for many other Linux and BSD distributions are also included with your distribution.
You can always take the easy route: download the source and email diffs. But it’s better if you use Git. Github has a lot of information on their help site about doing that.
John Goerzen initially wrote OfflineIMAP, but due to time constraints, is no longer able to write much code for it directly. Support is provided primarily by the community on the mailing list. Most patches, changes, bugfixes, etc. are written by others and periodically merged into the main development branch by John.
Please ask here with your questions.
OfflineIMAP doesn’t validate remote SSL certificates.