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.
(no subject)
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.