Microsoft Exchange

From Kolab wiki

Jump to: navigation, search


  • Using Toltec Connector
  • Using Kontact with the Kontact Exchange Connector

Transferring mails via imapsync

Transferring the mail messages from the Exchange server is easiest using imapsync. You will need to use a small workaround to transfer the users INBOX correctly:

imapsync --host1 exchange --noauthmd5 --user1 "$u1" --password1 "$p1" \
         --host2 kolab    --user2 "$u2" --password2 "$p2" \
         --regextrans2 's/INBOX.INBOX/INBOX/'


Some things to look out for when transferring from MS exchange

Cyrus does not like slashes in folder names, it will fail if you try to copy a folder with a slash, rename these before transfer! Outlook is a bad way to do it, it does not seem to enjoy standard IMAP and dies quite often when transferring large amounts of mail - thunderbird seems to do it better.

It may be possible to use exmerge to retreive pst files from exchange and then import them back into the client once the kolab server is in place - PLEASE EDIT THIS IF YOU HAVE SUCCEEDED!

Personal tools