The Mutt E-Mail Client
|  | Next

# The Mutt E-Mail Client

### Michael Elkins

`<me@cs.hmc.edu>`

version 1.5.19 (2009-01-05)

Abstract

“All mail clients suck. This one just sucks less.” -me, circa 1995

List of Tables

1.1. Typographical conventions for special terms
2.1. Most common navigation keys
2.2. Most common line editor keys
2.3. Most common message index keys
2.4. Message status flags
2.5. Message recipient flags
2.6. Most common pager keys
2.7. ANSI escape sequences
2.8. Color sequences
2.9. Most common thread mode keys
2.10. Most common mail sending keys
2.11. Most common compose menu keys
2.12. PGP key menu flags
3.1. Symbolic key names
4.1. POSIX regular expression character classes
4.2. Regular expression repetition operators
4.3. GNU regular expression extensions
4.4. Pattern modifiers
4.5. Simple search keywords
4.6. Date units
9.1. Command line options
9.2. Default generic function bindings
9.3. Default index function bindings
9.4. Default pager function bindings
9.5. Default alias function bindings
9.6. Default query function bindings
9.7. Default attach function bindings
9.8. Default compose function bindings
9.9. Default postpone function bindings
9.10. Default browser function bindings
9.11. Default pgp function bindings
9.12. Default smime function bindings
9.13. Default mix function bindings
9.14. Default editor function bindings

List of Examples

3.1. Multiple configuration commands per line
3.2. Commenting configuration files
3.3. Escaping quotes in congfiguration files
3.4. Using external command's output in configuration files
3.5. Using environment variables in configuration files
3.6. Configuring external alias files
3.7. Setting sort method based on mailbox name
3.8. Header weeding
3.9. Configuring header display order
3.10. Defining custom headers
3.11. Using %-expandos in save-hook
3.12. Embedding push in folder-hook
3.13. Configuring spam detection
3.14. Using user-defined variables for config file readability
3.15. Using user-defined variables for backing up other config option values
3.16. Deferring user-defined variable expansion to runtime
3.17. Using external filters in format strings
4.1. Using boolean operators in patterns
4.2. Combining send-hook and my_hdr
6.1. Attachment counting

|  | Next
|  | Chapter 1. Introduction