Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
OfflineIMAP Has Moved
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
Downloads: Source and Binaries
- 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.
Contributing to OfflineIMAP
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.
Development & Support Status
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.
Mailing List and Community
Please ask here with your questions.
SSL Certificate Validation
OfflineIMAP doesn’t validate remote SSL certificates.