zen.org Communal Weblog

January 24, 2005

Switching to Thunderbird—maybe

Filed under: — brendan @ 04:14 GMT

Driven by seeing our friend David, a visitor from the US, use IMAP to do his work mail, I finally decided to follow through with an idea I had a while ago. Instead of syncing my mail directory between my desktop and my laptop, which meant I had to avoid using one without knowing I’d sync’d from the other (a strange sort of handshake), I can instead leave the folders on the desktop. I’ll use the Courier IMAP server.

My choice is driven by my use of kmail for the last few years, which has resulted in most of my mail folders being in maildir format. Which in theory should be made available by the Courier server, since it (and only it, from what I can tell) fully supports maildir folders. The catch, of course, is that kmail has its own idea about how to keep things in folders and sub-folders. I ended up having to finally write my own shell script to turn an existing kmail tree into one that Courier likes to use.

So I did the script, creating a new Maildir tree with the script that copies stuff properly out of ~/mail. And now I can not only make kmail use that, but also finally play with the Mozilla Thunderbird mail client. Of course in setting it up, I discovered that I could also use Thunderbird as a Usenet news reader instead of pan, and also as an RSS feed aggregator instead of Liferea. I don’t yet know how well it’ll behave for these other services, but so far the common interface looks promising.

The only worry I have is my intent to ssh into my desktop system from outside, and use that tunnel for access to the IMAP server. (And, I guess, also our news server.) I still have to get a universal power supply for my desktop system so it’ll stay up if the power hiccups and we’re not home. But it’s seeming like it’d be cool to not worry about every single thing being on my laptop. :)

4 Comments »

  1. The .kde/share/config/kmailrc file has all of the filters in it, and was easy enough to read so I could create the equivalent ones in Thunderbird. (And make it filter the messages in an IMAP inbox, putting the resulting messages into the appropriate filters on another IMAP server. Cool.)

    I wonder if Thunderbird can/could just use kmailrc to import existing filters?

    Comment by brendan — January 24, 2005 @ 06:49 GMT

  2. I found that SuSE 9.2 is stuck on version 0.8 in its distribution of Mozilla Thunderbird. Even though YaST2 isn’t getting me the newer version, SuSE is offering an RPM for the newer 1.0 version. I’m mainly interested in this cuz I need Enigmail so I can still use GnuPG for encrypted email. (The other big reason I’ve been using kmail.)

    So I downloaded the file, did “rpm -Uvh file” with it, and then make it install the enigmail-0.90.0-tb-linux.xpi extension. Had to restart Thunderbird for the install to actually happen (aka, actually appear on the toolbar as a choice).

    Ahhhhh, privacy.

    (Tsk, tsk, you’re so suspicious…)

    Comment by brendan — January 24, 2005 @ 09:10 GMT

  3. SSH’ing in to use IMAP works fine — I do it here.
    this script may be useful btw:

    http://jmason.org/software/scripts/mailtunnel.txt

    it’ll keep a few useful tunnels (IMAP, HTTP proxy, SMTP) open perpetually as long as you leave it running, regardless of what your net connection does ;)

    Comment by Justin — January 24, 2005 @ 15:41 GMT

  4. If you want to keep your files on multiple desktops sync’d check out Novell’s ifolder. We have open sourced a peer to peer version that was developed in mono.
    http://www.ifolder.com

    Comment by pjq — January 24, 2005 @ 15:53 GMT

RSS feed for comments on this post. TrackBack URI

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(required)

(required)


Powered by WordPress