LWN.net Logo

I wish I could switch to Thunderbird

I wish I could switch to Thunderbird

Posted Jul 21, 2006 21:39 UTC (Fri) by proski (subscriber, #104)
Parent article: Five Power Tips for Thunderbird (Summersault Weblog)

Sorry to put it bluntly, but Thunderbird is of little use to a demanding Evolution user due to its inability to create search folders for mailing list posts on IMAP. There is a bug in the bugzilla. With all Evolution drawbacks, I'm yet to see a viable alternative capable of handling many mailing lists, especially those with non-standard headers (such as LKML).


(Log in to post comments)

I wish I could switch to Thunderbird

Posted Jul 21, 2006 23:38 UTC (Fri) by gervin23 (guest, #13977) [Link]

if you mean virtual folders, the version of thunderbird i'm running works perfectly with imap (v 1.5.0.4)

I wish I could switch to Thunderbird

Posted Jul 27, 2006 2:25 UTC (Thu) by proski (subscriber, #104) [Link]

Try creating a virtual folder for all messages that have "linux" (or just "n") in the List-Id field. It will always be empty. Virtual folders by subject are possible, but they are highly unreliable. A private reply to your mailing list post will end up in the list folder if the subject is preserved.

If sorting messages by recipient, private replies will go to the list folders as long as the list address is among the recipients. You won't get your private copy in the Unmatched folder. If you try to work it around by making a virtual folder for all messages that don't have the "List-Id" field, you'll find that there is no way to do it.

Don't get me wrong, Evolution has plenty of limitations of its own, but at least I can configure it to produce something acceptable for day-to-day work.

I wish I could switch to Thunderbird

Posted Jul 22, 2006 1:51 UTC (Sat) by mikov (subscriber, #33179) [Link]

I used to prefer Evolution to Thunderbird too, but sadly Evolution does
not support the POP3 servers of a couple of my e-mail accounts (it takes
several minutes to check for new messages). Thunderbird, KMail or even
Outlook Express work fine, though. I submitted a bug report to the
Evolution team, but it was classified as a "not-a-bug" and they suggested
changing my POP3 server - not an incredibly useful suggestion, as you can
imagine. (When I say "my" POP3 server, I don't literally mean "mine" or
"under my control" :-)

The explanation offered was that my POP3 server does not support CAPA or
UIDL, so there was no way to fix Evolution. Now, I am not an expert in
POP3 protocols, but in the face of the overwhelming evidence of all other
popular email clients working fine with my e-mail accounts, that
explanation didn't convince me.

Bottom line, I lost all confidence in Evolution and I wouldn't recommend
it to anyone, unless it is absolutely required.

I wish I could switch to Thunderbird

Posted Jul 22, 2006 16:04 UTC (Sat) by piman (subscriber, #8957) [Link]

> Now, I am not an expert in POP3 protocols, but in the face of the overwhelming evidence of all other popular email clients working fine with my e-mail accounts, that explanation didn't convince me.

The issue is not whether it works fast for you, but if it works at all for others. Without CAPA, it can't know if your server supports the "fast" POP commands. Thunderbird might just send the commands anyway, and if your server supports them, great. However, then the poor guy whose server doesn't support CAPA or the needed download commands cannot get his email at all.

Please think of the user

Posted Jul 22, 2006 23:54 UTC (Sat) by dwheeler (guest, #1216) [Link]

That's pretty extreme. Users don't care about commandsets and other technical mumbo-jumbo nonsense. They want to READ AND WRITE EMAIL. If an email client can't do it, even though others can, it's a bug. Yes, there are buggy and obsolete POP3 servers, but users can almost never do anything about that... they just want to read/write their email. Any mail client needs to include a backoff approach so that it can deal with reality.

Please think of the user

Posted Jul 25, 2006 6:10 UTC (Tue) by piman (subscriber, #8957) [Link]

Please reread what I wrote. The user doesn't have to care about that, which is my whole point. If I had said "There should be a CAPA checkbox in the UI" then the user would have to care. Evo's approach is designed with the user in mind -- check for CAPA, if that fails, use the slow approach. That way everyone can send email.

Please think of the user

Posted Jul 26, 2006 18:41 UTC (Wed) by mikov (subscriber, #33179) [Link]

Oh, come on, this is ridiculous. I cannot use Evolution because of this, so I don't see how it is in the user's best interest. I was forced to use any of the other e-mail clients, which work out of the box with my e-mail servers.

1) Evolution: Too slow to use. Impossible to configure to be fast.
2) Thunderbird,KMail,OutlookExpress: Work fast out of the box.

I really can't fathom a scenario where 1) is better than 2) in any sense whatsoever.

The solution for Thunderbird and mailing lists: Gmane

Posted Jul 22, 2006 22:18 UTC (Sat) by markjugg (guest, #25986) [Link]

Although I didn't go into in the article, I do use Thunderbird to manage a number of technical mailing lists as well. For this I use the newsreader built into Thunderbird, along with Gmane. This works better than slrn in my opinion, which I also replaced in the switch.

I encourage people to try newsreader+GMANE to manage mailling list traffic. I explain more in this posting. It was written in my slrn era, but the concept still apply.

Mark Stosberg

I wish I didn't have to use Thunderbird

Posted Jul 25, 2006 5:29 UTC (Tue) by ringerc (subscriber, #3071) [Link]

I'm only using Thunderbird for one reason: DECENT TLS/SSL support, including client certificates. This means it's actually viable for business mail. With evoluton, the only reasonable option is an SSH tunnel ... and that's not exactly ideal.

It's also nice that Thunderbird doesn't crash every 15 minutes and uses (slightly) less than a gig of RAM ;-)

Nonetheless, I share your incredible frustration with its inability to use IMAP `SEARCH' to do server-side searches across multiple mailboxes. I use Cyrus IMAPd which can do this very quickly and efficiently, and can maintain a search index for older messages, so thunderbird's search is not so great.

I wish I didn't have to use Thunderbird

Posted Jul 27, 2006 2:32 UTC (Thu) by proski (subscriber, #104) [Link]

This script limits evolution to the measly half gig:
#!/bin/sh
ulimit -m 524288
exec /usr/bin/evolution "$@"
This way, if evolution gets "sick", it dies quickly and gracefully without hogging all memory and swap. This may work with Thunderbird too.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds