Contents
Since several months, the official maintainers Nicolas Sebrecht and Sebatian Spaeth are too much busy to actively contribute to this project.
In order to preserve contributions, a team of official maintainers have been promoted to have write access to the official repository at OfflineIMAP. OfflineIMAP is now maintained by occasional contributors and the official maintainers. All the documentation links might not be up-to-date to reflect this change.
The best place to get the latest news about the development state is at the mailing list.
In order to use OfflineIMAP, you need to have these conditions satisfied:
Installing OfflineImap should usually be quite easy, as you can simply unpack and run OfflineImap in place if you wish to do so. There are a number of options though:
Having installed OfflineImap, you will need to configure it, to be actually useful. Please check the Configuration section in the offlineimap for more information on the configuration step.
The easiest way to install OfflineIMAP is via your distribution’s package manager. OfflineImap is available under the name offlineimap in most Linux and BSD distributions.
Download the latest source archive from our download page. Simply click the “Download as .zip” or “Download as .tar.gz” buttons to get the latest “stable” code from the master branch. If you prefer command line, you will want to use: wget https://github.com/spaetz/offlineimap/tarball/master
Unpack and continue with the system-wide installation or the single-user installation section.
Get your own copy of the official git repository at OfflineIMAP:
git clone https://github.com/OfflineIMAP/offlineimap.git
This will download the source with history. By default, git sets up the master branch up, which is most likely what you want. If not, you can checkout a particular release like this:
cd offlineimap
git checkout v6.5.2.1
You have now a source tree available and proceed with either the system-wide installation or the single-user installation.
Then run these commands, to build the python package:
make clean
make
Finally, install the program (as root):
python setup.py install
Next, proceed to below. Type offlineimap to invoke the program.
Download the git repository as described above. Instead of installing the program as root, you type ./offlineimap.py; there is no installation step necessary.
If you installed a system-wide installation via “python setup.py install”, there are a few files to purge to cleanly uninstall OfflineImap again. Assuming that /usr/local is the standard prefix of your system and that you use python 2.7, you need to:
Delete the OfflineImap installation itself:
/usr/local/lib/python2.7/dist-packages/offlineimap-6.4.4.egg-info
/usr/local/lib/python2.7/dist-packages/offlineimap
In case, you did the single-user installation, simply delete your offlineimap directory.
That’s it. Have fun without OfflineImap.