siderea: (Default)
posted by [personal profile] siderea at 06:27pm on 2004-01-23
Ooh, you are hardcore, aren't you. I'm an (n)mh user; would you like to drink my Cool Aid? :) If you haven't looked into nmh, it's strictly command-line. However, no threading.

I'm working on that, but discovering that threading and email don't go so well together, because there are some amazingly stupid email clients out there generating really unhelpful headers. Do you know of any email threading logic which works particularly well, ideally living in some OS code I could study?


 
posted by [identity profile] dglenn.livejournal.com at 06:54pm on 2004-01-23
I glanced at mh a long time ago; I guess it's time to take a look at nmh. No promises though.

As for stupid MUAs and unhelpful headers, I'm pretty sure mine isn't in the helpful category (though I don't think it's in the "really doesn't play well with others" class either). Threading in email is a little hit-and-miss, yes, but Mutt manages to work some sort of magic so that while imperfect, it's still useful. If you want 100% reliable threading, it's just not going to happen.

I've never looked at Mutt's code, but I'm pretty sure the source is available.

I also know someone who pipes a mailing list into a local news spool; I should see whether I can find out what he does for threading.
 
posted by [identity profile] dglenn.livejournal.com at 06:57pm on 2004-01-23
Oh, and I'm really not hardcore. I use 'vi', after all, not 'ed'. :-P

(But I do own buttons that say, "Real programmers debug self-modifying code," and "Real programmers use oscilliscopes as debugging tools.")

Links

January

SunMonTueWedThuFriSat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24
 
25
 
26
 
27
 
28
 
29
 
30
 
31