Looking for an email client that offers superior performancewithout sacrificing on features? Take a look at Mutt, the planet's coolestmail client, from the perspective of a long-time fan and user, and find outwhat you've been missing.
Mutt comes with a whole bunch of features designed specifically to help you work with mailing lists - more, in fact, than any other mail client I've seen. There are two basic commands you need to understand here: "lists" and "subscribe".
The "lists" command helps Mutt identify mailing lists which you are not subscribed to - for example, lists to which you can send email but do not receive mail from. The "subscribe" command is used to identify lists which you are actually subscribed to.
In either case, Mutt identifies list messages via the email address specified - so you should make sure that the address is not ambiguous.
Once Mutt knows that a particular message is from a mailing list, it allows you to use its enhanced list reply function, activated by hitting
on your keyboard, to reply directly to the list address,
rather than to the original sender of the email.
In addition to this, Mutt attaches a Mail-Followup-To: header to messages that you send to mailing lists. This header tells other mail clients which addresses to use in their replies, and helps to cut down on duplicate messages (assuming, of course, that the other clients in the equation know how to handle this header).
Another very useful feature when dealing with mailing lists is Mutt's message threading feature. If you tell Mutt to sort messages by thread, it will automatically build a hierarchical, indented message tree, allowing you to quickly view messages in context to each other.
You can use the
<esc>v (that's Esc-v)
key combination to collapse and expand individual threads,