Go to file
Andreas Rottmann db46c45370 Add m4/host-cpu-c-abi.m4
The added file is taken from gnulib e313a53; adding it fixes the
following warning:

    configure.ac:225: warning: gl_HOST_CPU_C_ABI_32BIT is m4_require'd but not m4_defun'd

The missing file also caused the generated `configure` script to
contain an reference to `gl_HOST_CPU_C_ABI_32BIT`, instead of its
expansion.
2020-04-08 11:26:32 +02:00
.github Create issue_template.md 2016-03-28 17:54:09 +03:00
build-aux build: add dummy config.rpath 2018-05-29 10:59:20 +03:00
contrib Support gmime 3.0 2017-07-30 16:47:38 +02:00
guile guile: fix unit tests 2020-02-25 18:19:30 +02:00
lib mu: ensure some struct members are initialized 2020-03-31 21:19:03 +03:00
m4 Add m4/host-cpu-c-abi.m4 2020-04-08 11:26:32 +02:00
man update documentation 2020-03-31 21:19:03 +03:00
mu mu4e: use faster count queries, document differences 2020-03-15 01:23:01 +02:00
mu4e mu4e: show mu4e-personal-addresses, add check 2020-04-06 20:52:24 +03:00
toys toys/msg2pdf: incomplete port to new webkitgtk3 2020-04-04 13:32:20 +03:00
www web: update index.md 2019-04-13 12:08:51 +03:00
.dir-locals.el mu4e: Enforce use of spaces for indentation 2020-02-17 14:28:00 +01:00
.editorconfig editorconfig: Don't misconfigure indentation for Emacs lisp files 2020-02-17 14:27:54 +01:00
.gitignore Adjust .gitignore regarding m4 macros 2020-04-08 11:26:18 +02:00
.mailmap Add .mailmap file 2020-02-17 14:28:00 +01:00
.travis.yml Travis: use recent autoconf 2.69 and recent autoconf-archive 2016-12-14 01:57:33 +01: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 Fix incorrect ChangeLog. 2015-08-08 08:54:33 +07:00
HACKING Fix typos 2019-11-06 16:13:39 +01:00
Makefile.am mu: use new command-parser 2020-01-22 11:42:15 +02:00
NEWS Add the missing NEWS 2015-06-09 21:08:02 +03:00
NEWS.org mu4e: show mu4e-personal-addresses, add check 2020-04-06 20:52:24 +03:00
README README: remove README.org 2020-01-01 15:56:47 +02:00
TODO * update TODO 2012-12-02 22:57:47 +02:00
autogen.sh Fix typos 2019-11-06 16:13:39 +01:00
c.cfg Fix typos 2019-11-06 16:13:39 +01:00
configure.ac configure.ac: Disable msg2pdf 2020-04-04 15:27:36 +03:00
gtest.mk mu: allow for code-coverage reports 2020-01-01 15:56:48 +02:00

README

Welcome to mu & mu4e!

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, and quickly file away message for later use.

`mu` is a tool for dealing with e-mail messages stored in the Maildir-format. `mu`'s purpose in life
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. =mu=
is fully documented.

After indexing your messages into a [Xapian](http://www.xapian.org)-database, you can search them
using a custom query language. You can use various message fields or words in the body text to find
the right messages.

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

  * mu4e: a full-featured e-mail client that runs inside emacs

  * mu-guile: bindings for the Guile/Scheme programming language (version 2.2 and later)

`mu` is written in C and C++; `mu4e` is written in elisp, and `mu-guile` in a mix of C and Scheme.

Note, `mu` is available in Linux distributions (e.g. Debian/Ubuntu and Fedora) under the name
`maildir-utils`; apparently because they don't like short names.