How to archive your email off-server

Leaving your email server-side only, such as when using IMAP, results in great synchronization of mail folders between your multitude of mobile devices, however it also means you have a single point of failure.

If you already connect to the mail server using POP, then your mail app is already downloading full copies of the messages from the server. If you find that your mail is amassing on the server still, check your mail app’s settings for one similar to “Delete messages on server after [x] days” and be sure to configure that for however long you wish to keep a backup of messages on the server — we suggest 90 days. If, after changing this setting, the server still contains your older messages, you can login using webmail and remove them from the server manually.

Configuring a mail app to archive locally to your computer will allow you to:

  1. Free up space on your hosting plan with us for files that don’t need to be available across all devices (like those older than a time of your choosing — we recommend 3-6 months).
  2. Decrease the time necessary for webmail or your mail apps to load mail folders. By making your server-side folders smaller in size, mail applications (including our webmail system) will be able to load the contents of that folder quicker.

If your computer is configured to back up to an external hard drive (such as using Time Machine on MacOS), then you’ll end up with a local copy of old emails on your computer as well as a regular backup, which is our recommended configuration!

We’re going to use Thunderbird to show how to do this, however you can implement the same general idea with just about any mail application, like Apple Mail, Outlook or Windows Live Mail.

If you’d like to use Thunderbird so the instructions below are precise (rather than a general guide), get started by installing Thunderbird and set up your email account using our guide. If you’ll be using your own mail app, the steps below won’t be 100% precise, but the same general idea should apply.

Create local archive folders

Although I’ve got a few server-side folders, I like to merge everything into one off-server archive folder for all messages (except Sent emails) because I can always search for emails later on. In other words, folders for separate emails may simply make things more complicated than they need to be. You can choose to create as many off-server folders as you like for archiving, but it will make more work to set-up.

  1. Right click on “Local Folders” on the left in the Thunderbird folders pane.
  2. Choose “New Folder”
  3. Give it a name — I called mine “Archive”. It should be a subfolder of “Local Folders” already, but if it isn’t, be sure to select that option.
  4. Press Create Folder

You will now see a folder called “Archive” (or whatever you named it) under “Local Folders” in the left sidebar.

If you’d like to use multiple categorized archive folders, you can repeat the process above to create each one of them.

Move server-side emails to local archive

Now it’s time to move your emails from the server-side folders to the local (off-server) archive folder.

  1. Under your IMAP email account in the sidebar, find the folder you wish to archive emails from and select it.
  2. Select all the messages you wish to archive (such as all those older than 90 days) and drag them to your folder of choice under “Local Folders”. In the example I used above, this would be the “Archive” folder, but if you created your own folder name(s), you can choose one of those.

You can follow the same steps above for any or all of your mail folders. For example, create a “Sent Archive” and drag and drop all of your old Sent emails from the IMAP folder into the Local Folder.

That’s it! Note that it might take some time for your mail app to download the full copy of each email, especially if your Internet connection is limited in speed. Give it time!

Let us know if you run into any problems with these instructions using the comments below.

Jordan is a computer, security, and network systems expert and a lover of all things web and tech. Jordan consults with project management for software companies. Jordan is a founder and managing partner at Websavers Inc.