Blog

You've reached the blog of Jeremie Tisseau, a French Visual Interface Designer, Wordpress & Drupal developer, graphic designer, web addicted... Oh! and I am based in Bangkok, Thailand, with my family.

Next/Previous Post

Skype Me!

Do you have any query? I am usually available so if the button is green, go ahead and ask me.

My status

Hire Me!

I am currently available for Web/UI design projects. If you think we would work well together, contact me today to receive a free consultation.

Get in touch!

Gmail logo

December 8, 2007

All, Productivity

Exporting All Your Gmail messages to Another Gmail Account

Article written by Jeeremie

GmailI love Gmail and its great features that makes it be the best email service ever but I don’t like to know that all my messages are hosted on Google servers and that, one day, someone might stole my account because of a security flop.

It is possible to back up your Gmail account by fetching your mails via an email client such as Outlook or Thunderbird to keep a local copy of your messages. Or you can use some apps to fetch/back up on a CD/ import your Gmail mails to your local drive (though none worked for me). Some even suggest to use Google Groups to back up your mails (what a weird idea!).

But what about copying all your archive mails from one Gmail account in to another? Would it be possible?

It took me months before I could figure out a way to do this. My idea was to set up an email client to work with Gmail and then to copy the archive mails from my main account to my secondary account. After many experiments and the free IMAP, I finally got it working in both Outlook Express and thunderbird.

Here is how in Outlook Express:

  1. First, visit Gmail Help to set up your Outlook Express client to work with Gmail (IMAP access). Follow the process to set up your main account and do so a second time to set up your secondary account. You will use the latter to back up your archive mails.
  2. When you are set, click Send and Receive to fetch your mails from your main account to Outlook.
  3. If you want to keep the same labels, go to your secondary Gmail account and create identical labels (Settings > Labels > Create a new label). Those labels should appear instantly in Outlook Express (Thanks to Google for their free IMAP service).
  4. Select one of the label in your main Gmail Account (as shown below):
    exporttogmail11.jpg
  5. Hold Ctrl + A to select all your mails in the right panel (or just select the mails you want to export):
    exporttogmail2.jpg
  6. Right-click and select Copy to folder. Choose a folder in your secondary Gmail account to copy your mails and click OK (“Aceptar” in my Spanish version) when you are done:
    exporttogmail3.png
  7. It might take a while before all the mails are exported to your secondary account.
    exporttogmail4.png
  8. Repeat steps 4 to 7 until all your archive mails are saved on your secondary Gmail account. Be patient, depending on how emails you have it can take a while to back up your full account to another one (I am still drinking coffee).

In Thunderbird 2:

  1. Visit Gmail Help to set up your Thunderbird client to work with Gmail (IMAP access). As described before for Outlook Express, create two accounts;  one for the main account and and another one for the secondary account (File > New > Mail Account).
  2. Click Get Mail (top left) to fetch your mails from your main account to Thunderbird.
  3. If you haven’t done so yet (step 3 -Outlook Express), set up identical labels for your secondary account.
  4. In thunderbird, select one of the label in your main Gmail Account.
  5. Hold Ctrl + A to select all your mails in your right panel (or just select the mails you want to export).
  6. Right-click and select Copy to. Choose a folder on your secondary Gmail account to copy your mails:
    exporttogmail5.png
  7. Wait until the transfert is complete.
  8. Repeat steps 4 to 7 until all your archive mails are saved on your secondary account.

I didn’t try with other email clients but I guess it works pretty much in the same way.

Update Jan 2010: In Thunderbird 3.0, you can actually just drag & drop your labels from your main account to your secondary account to archive all your mails.

The Author

Article written by Jeeremie:

Hi, My Name is Jeremie Tisseau. I am a French User Interface Designer & Front-End Developer based in Bangkok, Thailand, since January 2009. I design beautiful and functional designs for Web Based Applications and mobile devices.

Want to become a guest author on this blog?

3 Comments

  1. Anon Imus says:

    3 Jun, 2008

    This works great but with some known issues (on Gmail’s help site). I used this to transfer my mail from an old gmail address to my new one. I had to use POP for the “All Mail” folder since it was too big for IMAP. This will work with any account that allows POP and/or IMAP access.

    Thanks for the guide!

  2. David says:

    29 Sep, 2008

    Hey, thanks for the awesome guide!! Def helped me simplify my life!!

  3. MJ says:

    6 Mar, 2010

    this is brilliant….even today thunderbird is the easiesy way to do this…ive tired gmail fetcher, gmail backup etc…but this is by far the best method! thanks

Leave a Reply