Sometimes I have ideas for bits of software and think “that’s a great idea, but I’ll never get around to implementing it”. So, rather than let this particular one go to waste, I’m posting it here to see if someone wants to pick it up and run with it.
For those who don’t know, Reply-To munging is when mailing list software changes the Reply-To header on list mail to point to the list. It’s a “holy war” – people have entrenched positions, no-one ever changes their mind, and it’s rare to find a list populated with solely one or the other type. I’d argue that the mungers are the majority, but maybe that’s because I’m one ;-)
Anyway, here’s the idea: a Thunderbird extension which allows you to define the behaviour of the Reply (note: not Reply All) button based on whether the email is from a mailing list or not. It would either reply to the From: address, the To: address or the Reply-To: address, depending on whether you would have preferred the list to be munged or un-munged. Here’s a little table of which header to use:
List Is Munged
List Is Unmunged
|I Like Munged||Reply-To||To (i.e. not From)|
|I Like Unmunged||From (i.e. not Reply-To)||From|
So the extension would have a single bit of configuration – whether you like your lists munged or unmunged. It would then detect mailing list messages based on email headers, such as any of the List-* ones defined by RFC 2919 and RFC 2369, and make the Reply button magically do the right thing without any further hassle.
(Now, if only there were as simple a solution to the tabs-vs-spaces controversy…)