I have used so many email clients over the years. For the last few years my go-to email client has been Thunderbird. Lately, however, I have really been taken in by Claws Mail. Claws Mail is an email client for power users looking for more than just your average email client. Claws Mail has more features than the average email client and is just as reliable as anything you have used.
Claws Mail is based on GTK+ so it will install on nearly any Linux machine running X Windows. It features:
- Multiple Accounts
- Threaded Display
- Filtering
- IPv6 support
- Mbox import/export
- Clickable URLS
- Addressbook
- Granular configuration
- Pre and Post processing filters
- Redirecting
- SSL Certificate Manager
- Address Harvesting via folder or messages
And much more.
Getting and installing
If you open up your Add/Remove Software utility and do a search for “claws” (no quotes) you will find numerous listings. Many of these listings will include a vast array of plugins available. The minimum you want to install is:
- claws-mail
- claws-mail-extra-plugins
- claws-mail-plugins
jWhat the “extra-plugins” will do is install a number of the basic plugins for you. Outside of that you will want to go through the list of all the possible candidate to see what you will need. I also installed:
- claws-themes
- claws-mail-pgpinline
Your needs may dictate other installations. There are thirty-three possible packages to install.
Once you have made your choices click Apply to finish up the installation. Once installed you will find the Claws Mail menu entry in the Internet menu of your Main menu.
First Run
When you first open up Claws Mail you will have to walk through a very straight-forward wizard to set up your account. Once you are finished with the account set up you are ready to rock.
The user interface
As you can see (in Figure 1) the interface will be familiar to anyone that has used any email client of any nature.
One of the first things that might be of issue (at least it was for me) is the date. Notice that the form of the date is YY/MM/DD. If you want to edit the date format you have to open up the Preferences window by click the Configuration menu in the main window. Once inside that window click the Summary sub-section of the Display section. Scroll all the way down until you see the Date Format text area. The default is set up as:
%y/%m/%d(%a) %H:%M
You can arrange this any way you like. My preference is:
%m/%d(%a)/%y %H:%M
NOTE: The (%a) displays the day of the week.
Importing mail box
I had 100% success at importing my Thunderbird Inbox with Claws. To do this click on the File menu and select “Import mbox file”. A small window will open up where you need to locate your Mbox file and a Destination folder. For a Thunderbird Inbox file you will need to then navigate to:
~/.mozilla-thunderbird/XXX.default/Mail/Local Folders/
and select Inbox (or whatever folder you need to import).
Where XXX is a random string of characters created upon installation of Thunderbird.
In Figure 1 you will see some 8,000 imported emails. It worked perfectly.
Harvesting addresses
This is one of my favorite features of Claws Mail. When I have had to move from installation to installation, one of the things I tend to forget it to export my address book. This isn’t a problem with Claws Mail. With all of the email imported into Claws Mail I can then just harvest all of the addresses I need from within a folder. To do this I allow email to collect in my Inbox and then click on the Tools menu and select the Harvest submenu and then the “From Folder” entry. A small window will open (see Figure 2) where you give your address book a name, a size, and tell the harvester which header field to harvest from. Once you do that click OK and the harvesting will begin.
From within my 8,000+ emails the Harvester grabed over 1,400 addresses. The only problem is the Harvester isn’t terribly intelligent as to how to label these addresses. So most likely you will have to go back through and edit each address.
Final thoughts
You can go through all of the features, one by one, of Claws Mail and spend all day tweaking and tinkering. As I said, Claws Mail will make the power user feel right at home. But don’t think this client is only for the elite user…Claws Mail can be used by anyone. It’s easy, it’s powerful, it’s reliable, and it’s all about Linux. Give Claws Mail a try…you most likely won’t turn back.
Related posts:
Encrypting email in Claws MailClaws Mail: Must-have plugins
Customize your replies with Claws Mail Templates
Set up Claws Mail to work with Gmail
Create message filters in Claws Mail
Make Claws Mail aware when you need top or bottom posting
Fix Slow Or Hanging Thunderbird Email Client
Email Client Thunderbird 2.0.22
16 Responses to “Claws Mail: The unsung powerhouse email client”
Trackbacks/Pingbacks
-
[...] See the rest here: Claws Mail: The unsung powerhouse email client [...]
-
[...] last article “Claws Mail: The unsung powerhouse email client” introduced you to an email client you probably had never heard before. If you are a [...]
-
[...] Code of Several Atari 7800 Games Released! 5 Top of the Line Twitter Desktop Clients for Linux Claws Mail: The unsung powerhouse email client Mozilla CEO: The browser has a long way to go Linux desktop adoption boosted by economy Mozilla [...]
-
[...] may have read my recent article about Claws Mail (”Claws Mail: The unsung powerhouse email client.“). If you’ve given it a try you will have noticed just how powerful that email client [...]
-
[...] Another Claws Mail Article). Recently you may have taken a look at my Claws Mail articles: “Claws Mail: The unsung powerhouse email client.” and “Claws Mail: Must have plugins.” Hopefully you have discovered how powerful [...]
-
[...] written about Claws Mail quite a bit (see “Claws Mail: The unsung powerhouse email client“, “Claws Mail must have plugins“, “Create Message Filters in Claws Mail“, “Encrypting [...]




Before i give it a try i have a question for you Jack, i found in the faq: How can I convert my old mailbox / addressbook from (some mailclient). In the source distribution, you can find some scripts in the tools subdirectory, maybe your application is supported. This do not answer main question or i can set over/converd main outlook adres list? Do you know this?
Same as Paulus, My question is, if this client can sort emails like Gmail does.
I have hard time figuring out which mail client I should settle on. At the moment, I have Outlook, Thunderbird, Postbox. I tried Zimbra but it crashed while update, removing all installation without my notice (leaving email files as it is) so I lost trust in Zimbra.
Thunderbird seems to have lost its thunder now, no new plugins coming up, old ones are not getting updated, leading to incompatibilities and it doesn’t sort like Gmail, so not preferred one.
Outlook, proprietary and no support for Gmail like sorting but easy to port due to large user support, not preferred one either.
Postbox, sorts mail like Gmail (works still needed) so if they polish it very well, I will keep using it, even if now they are planning to charge for it.
My ideal mail client, will have only one mailbox where all emails are collected, will give me an option to tag each email for the mailbox it came in from, sorts email like Gmail (MOST IMP), restricts certain mail addresses to certain email accounts (so that I don’t write them mail from another mail ID, restricting work and home communication to the respective IDs) etc. etc.
Nice review — but I was disappointed to read elsewhere that Claws does not use the standard .mbox format for local storage. Is there any advantage of their own MH format over mbox?
“My preference is: %m/%d(%a)/%y %H:%M”
You put the day between the month and the year? You do realise that years are bigger than months are bigger than days, right? So it should either be %y then %m then %d if you like the least significant unit last, or %d then %m then %y if you like the most significant unit last.
I don’t suppose that your wristwatch is configured for HH:SS:MM by any chance?
Since when is a TCP/IP stack a feature of a mail client?
Dotan: Yeah it’s crazy isn’t it…that’s the way we are taught here in the states – unless you are in the military. In the US military it’s:
DD/MM/YY
Which does make sense. But outside of the military we say (for instance today’s date):
July 4th, 2009.
So MM/DD/YY is correct.
paulus: which client would you be thinking of migrating from? when you install there is a packaged called “claws-mail-tools” that provides scripts for migrating addressbook conversion, etc. it would be smart to install that along with the rest of the packages.
Thanks Jack that tools does the trick for me.
AC: MH is a standard, that we find better (more robust and faster) than mbox.
mule: you seem to be confused, IPv6 support doesn’t mean TCP/IP stack.
Rather, it means that Claws Mail uses the IPv6 compatible APIs so that it can
connect to IPv6 servers. Surprising as it is, it’s not yet the case of every networked app.
I see, Jack, thank you for the explanation.