Welcome to mu!

With the enormous amounts of e-mail many people gather and the importance of e-mail messages in our daily work-flow, it is very important to be able to quickly deal with all that - in particular, to instantly find that one important e-mail you need right now.

For that, mu was created. mu is a tool for dealing with e-mail messages stored in the Maildir-format, on Unix-like systems.

mu’s goal is to help you to find the messages you need, quickly; in addition, it allows you to view messages, extract attachments, create new maildirs, …

Mu’s source code is available in github, and there is the mu-discuss mailing list.

mu consists of a set of command-line utils, mu4e, an email-client for GNU/Emacs and can be scripted using the embedded Guile/Scheme programming language.

Features

Versions

The first mu versions are from 2008, but development has never stopped. The latest version are 1.12 (February 2024) with never versions with fixes and features all the way up to 1.12.13 in September 2025; see the release notes

Development & download

Some Linux-distributions already provide pre-built mu packages; if there’s no packagage for your distribution, or if you want the latest release, you can download mu source packages from Google Code. In case you find a bug, or have a feature requests, please use the issue tracker.

If you’d like to work with the mu source code, you can find it in Github; also, see the notes on HACKING the mu source code.

There’s also a mailing list.

mu was designed and implemented by Dirk-Jan C. Binnema, and is Free Software, licensed under the GNU GPLv3