Imapsync is a really useful script from syncing imap mail boxes. I used it when migrating from Zimbra to Google Mail. I wanted to install imapsync from source on my Ubuntu server but found the instructions a little ridiculous. The start of the instructions are:
Go into the directory imapsync-x.xx and read the INSTALL file.
You’re already reading the INSTALL file.
Here is what I did it:
1) Download the source from github and extract it.
2) Install a few dependences:
aptitude install libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libio-socket-ssl-perl libdigest-hmac-perl makepasswd
3) In the source folder run:
make -n install
make install
You should then have a working imapsync. To test it try:
imapsync -version