How to Restore Backups – Data Portability

You can see 4 options when you open the Restore tab in the Preferences panel. This article will detail each of them


Migrate to another IMAP account

This feature will allow you to migrate emails from one of your backed up email accounts to another email account using the IMAP protocol.

In case you are not happy with your current email provider, you can change email hosts. The IMAP credentials are usually found in their website.

Enter them in dialog boxes, select the snapshot you want and click on “Export to account”



You can cancel anytime, the restore process is clever enough not to upload/restore duplicate emails.

Full restore back to your server

If you have lost most (or all) of your emails in your current email account. You can easily restore all the emails back. It is clever enough not to overwrite existing emails.

Aside: You can restore specific emails back to your email provider using the Email Browser feature.


Migrate to IMAP account using a ZIP File

This is used to migrate emails to an IMAP account using the ZIP file generated using Horcrux.


IMAP Server to Server Migration Utility

Horcrux can used to move from one email account to another.



Easter Egg – Restoring emails even if you don’t have access to Horcrux Email Backup

This is the last option you’d probably want to use. Internally, all of your emails are stored in open EML format. We have included a tiny “fallback.rb” script in every backup folder and ZIP archives.

If in case Horcrux Email Backup is broken (touch wood) or if you are accessing these folders in any UNIX based OS, you can still restore / migrate your emails to an IMAP account.

Click on fallback.command and it should provide you an interactive prompt.