Go to file
djcb 1cc8e76f06 * rename README => README.org (and use the org-mode format) 2012-09-11 12:14:19 +03:00
contrib * gmime-test.c: set up locale 2012-05-17 10:57:40 +03:00
guile * guile: don't use obsolete 'message' module anymore in examples/org2mu4e 2012-08-28 12:23:33 +03:00
lib * fix make-dist 2012-09-09 16:14:41 +03:00
m4 * m4/Makefile.am: use explicit names for m4 files 2010-12-11 13:59:09 +02:00
man * doc: mention X-Keywords support 2012-08-09 10:04:20 +03:00
mu * make sure line35, cc10 pass 2012-09-09 14:21:15 +03:00
mu4e * mu4e: add mu4e-index-updated-hook, triggered when the indexing process did 2012-09-11 11:58:00 +03:00
toys * mug.c: compatibility GDK_KEY_Escape vs GDK_Escape 2012-08-11 12:23:25 +03:00
www * www: some updates 2012-08-10 17:13:24 +03:00
.gitignore * update gitignore 2012-06-10 11:50:34 +03:00
AUTHORS * initial import of mu - the next generation 2009-11-25 22:55:06 +02:00
COPYING * initial import of mu - the next generation 2009-11-25 22:55:06 +02:00
ChangeLog * cosmetics 2011-05-18 22:14:52 +03:00
HACKING * minor 2012-07-24 03:29:34 +03:00
Makefile.am * move widgets/ -> toys/mug2; remove toys/mug; rename toys/mug2 -> toys/mug 2012-08-03 09:47:09 +03:00
NEWS * update for mu-0.9.8.5 2012-07-01 20:47:43 +03:00
README.org * rename README => README.org (and use the org-mode format) 2012-09-11 12:14:19 +03:00
TODO * lib/Makefile.am: fix make-dist (remove mu-msg-crypto.h)* update TODO 2012-09-09 16:14:28 +03:00
autogen.sh * add a dummy autogen.sh 2010-12-05 14:40:02 +02:00
configure.ac * configure.ac: bump version to 0.9.9-dev5 2012-09-09 13:18:10 +03:00
gtest.mk * gtest.mk: fix for magical cd 2012-07-20 11:56:07 +03:00

README.org

Welcome to mu!

Given the enormous amounts of e-mail many people gather and the importance of e-mail message in our work-flows, it's essential to quickly deal with all that mail - in particular, to instantly find that one important e-mail you need right now.

mu is a tool for dealing with e-mail messages stored in the Maildir-format. mu's main purpose is to help you to quickly find the messages you need; in addition, it allows you to view messages, extract attachments, create new maildirs, and so on. See the mu cheatsheet for some examples.

Searching works by first indexing your messages into a Xapian-database, which can then be queried using a custom query language.

Built on top of the mu, are some extensions (included in this package):

  • mu-for-emacs (mu4e): a full-featured e-mail client that runs inside emacs
  • mu-guile: bindings for the Guile/Scheme programming language

And, there is a toy GTK+-interface called 'mug' (in the 'toys/' subdir)

Mu is written in C and a bit of C++, with mu4e written in Emacs-Lisp and mu-guile in a mix of C and Scheme.

Note, mu is available in Debian/Ubuntu under the name maildir-utils, apparently because they don't like short name. It's also possible to confuse that name with the GNU Mailutils project (which is totally unrelated) - but now you have been warned.