Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I use GMail (and I use labels intensively) and because of having to use a very slow Internet connection now I've came to the idea that I should try using a desktop email client.

What application (Thunderbird, Evolution, Claws, or some another) works best with GMail via IMAP?

First of all I want correct GMail labels support (for example an email client shouldn't think of GMail labels as of independent folders, treating messages with multiple labels as multiple different identical messages in different folders), incl. special GMail labels-folders like bin, spam, drafts and sent.

share|improve this question
I don't think you will find one. From my experience, working with IMAP and GMAil is a pita. You get duplicated messages because of the labels and if you delete a message it never goes away. It could be my setup tho and perhaps someone has a good recipe to make some of the most popular clients work well. I'm currently using Opera with pop access. – lovinglinux Oct 25 '10 at 22:42
On a related note, I suggest you read this page: It shows what an action in the IMAP client actually does in Gmail. It says "mobile client" in the title, but it applies to any IMAP client. – pableu Oct 26 '10 at 7:34

12 Answers 12

You're not going to find a client that does Gmail via IMAP and treats labels as labels instead of folders. This is because IMAP shows Gmail's labels as folders, so any email client that you use is going to see folders, not labels.

So really, your question boild down to: Is there a desktop mail client that treats IMAP folders as if they were labels? To that, my answer is that I don't know of any.

share|improve this answer
Agreed. Gmail's labels are not translated in any IMAP client, perhaps apart from sup ( which of course isn't a GUI mail program. – Jonathon Oct 26 '10 at 0:16

Offline GMail Extension for Chrome

You can convert it into a complete offline application by going to Wrench -> Tools -> Create Application Shortcuts.

It offers amazing integration with GMail (labels, priority inbox, multiple accounts, conversation view, etc) and was ported from the iPad interface of GMail, which makes it look very cool.

This runs on HTML5 offline storage unlike the previous version(pableu's answer) which ran on Google Gears (now deprecated). Here's a blog entry announcing it.

Screenshot from the Chrome webstore

share|improve this answer
I would use this if it didn't force you to use the ipad interface, even on desktop... – Greg Sep 22 '12 at 18:06

Thunderbird's the easiest to set up for GMail IMAP, as it has all the info re: their servers/ports/ssl settings already. In my experience it's the most customizable with regards to filters, etc as well.

share|improve this answer
Evolution also has the GMail Settings built in, at least in 10.10 – russjr08 Oct 25 '10 at 23:06
Thunderbird is more user friend then Evolution regarding the configuration of GMail IMAP. Its just ask for login and password, no long need to input server address or Port. +1 – crncosta Nov 14 '10 at 9:59

Note that Thunderbird is working to Improve Gmail Interoperabilit during this Summer of Code. See: for all the details.

In short:

The biggest win here is probably avoiding downloading the same message to offline stores and indexing it multiple times, by using X-GM-MSGID. X-GM-THRID may help with threading in gloda, cross-folder views, and even within a folder. There are probably other things we can do to improve our Gmail integration. For example, we could avoid notifying for multiple new messages just because a message has multiple tags.

There are already some patches which are waiting for review, so it should come quite soon!

share|improve this answer

I think they all work pretty well. Evolution is what I have been using for years. Not a hitch. Works better than the web client since the interface is less all over the place.

share|improve this answer

Clawsmail simple, lightweight and supports plugin. Here are some explanation on what claws can give you with gmail or even google apps

share|improve this answer
Seems profarius link above is broken. See this: – sagarchalise Oct 27 '10 at 4:37

Gmail has an offline mode that's built around Google Gears. I know Gears will be phased out eventually, but maybe it's a good solution for the moment. If gears is phased out, Google might create an offline mode for Gmail that uses HTML5 offline storage.

Here is some information from google about the offline mode and how to enable it, and there's also a Blog Entry of its announcement.

share|improve this answer

Both Thunderbird and Opera work well. Evolution crashes all the time. But AFAIK all IMAP clients treat labels as folders, so you would have duplicate mails.

share|improve this answer
+1 for Opera, I just tried it after years of frustration with Thunderbird and Evolution, one crashes and the other is never able to find an email. Opera is very overlooked. – alfC Dec 7 '12 at 3:41
It’s not IMAP that treats labels as folders, it’s Gmail. – Robert Siemer Mar 29 '14 at 4:36

i like Thunderbird because its easy configuration and its interface, more organized than Evolution

share|improve this answer

I also love Gmail labels and, to be honest, I never found anything that match the quality of Gmail online. I wish there was something like Sparrow's mail client for Mac OS X...

share|improve this answer
Have you tried Opera? It's a web browser but has an e-mail client too. As far as I remember, it did support labels much like Gmail does, but I haven't used a desktop email manager for years now. So I don't know about its status. However, even if it has labels much like Gmail, it does not imply that this will work with Gmail as the problem is the underlying protocol - IMAP - which does not have labels but folders. – Huygens Oct 29 '10 at 19:49
@Huygens, IMAP has flags, which could be used like labels, but support is crappy. – Robert Siemer Mar 29 '14 at 4:38

I love, as well as, use Alpine - the successor of Pine - from the University of Washington. Recently, it was revealed that Google too has an option for Googlers to use Pine to access Gmail. Runs in a terminal and completely text based.

share|improve this answer

Well, I was looking for the same thing as you and decided to give Thunderbird a shot although nothing was said about supporting Gmail labels.

After setting my Gmail account (only had to fill in user and password) I downloaded everything perfectly, including all my Gmail labels as folders.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.