- Downloaded
- 62.3 GB
- Uploaded
- 11.3 TB
- Ratio
- 186.26
- Seedbonus
- 1,057
- Upload Count
- 89 (104)
Member for 4 years
Mutt - e-Mail client that SUCKS less !!
Mutt is a small but very powerful text-based mail client for Unix operating systems.
Mutt is a text-based application which interacts with users through different menus which are mostly line-/entry-based or page-based. A line-based menu is the so-called “index” menu (listing all messages of the currently opened folder) or the “alias” menu (allowing you to select recipients from a list). Examples for page-based menus are the “pager” (showing one message at a time) or the “help” menu listing all available key bindings.
The user interface consists of a context sensitive help line at the top, the menu's contents followed by a context sensitive status line and finally the command line. The command line is used to display informational and error messages as well as for prompts and for entering interactive commands.
Mutt is configured through variables which, if the user wants to permanently use a non-default value, are written to configuration files. Mutt supports a rich config file syntax to make even complex configuration files readable and commentable.
Because Mutt allows for customizing almost all key bindings, there are so-called “functions” which can be executed manually (using the command line) or in macros. Macros allow the user to bind a sequence of commands to a single key or a short key sequence, instead of repeating a sequence of actions over and over.
Many commands (such as saving or copying a message to another folder) can be applied to a single message or a set of messages (so-called “tagged” messages). To help select messages, Mutt provides a rich set of message patterns (such as recipients, sender, body contents, date sent/received, etc.) which can be combined into complex expressions using the boolean and and or operations as well as negating. These patterns can also be used to (for example) search for messages or to limit the index to show only matching messages.
Mutt supports a “hook” concept which allows the user to execute arbitrary configuration commands and functions in certain situations such as entering a folder, starting a new message or replying to an existing one. These hooks can be used to highly customize Mutt's behavior including managing multiple identities, customizing the display for a folder or even implementing auto-archiving based on a per-folder basis and much more.
Besides an interactive mode, Mutt can also be used as a command-line tool to send messages. It also supports a mailx(1)-compatible interface, see Table 9.1, “Command line options” for a complete list of command-line options.
Though written from scratch, Mutt's initial interface was based largely on the ELM mail client. To a large extent, Mutt is still very ELM-like in presentation of information in menus (and in fact, ELM users will find it quite painless to switch as the default key bindings are identical). As development progressed, features found in other popular clients such as PINE and MUSH have been added, the result being a hybrid, or "mutt." At present, it most closely resembles the SLRN news client. Mutt was originally written by Michael Elkins but is now developed and maintained by the members of the Mutt development mailing list.
Mutt is a small but very powerful text-based mail client for Unix operating systems.
Mutt is a text-based application which interacts with users through different menus which are mostly line-/entry-based or page-based. A line-based menu is the so-called “index” menu (listing all messages of the currently opened folder) or the “alias” menu (allowing you to select recipients from a list). Examples for page-based menus are the “pager” (showing one message at a time) or the “help” menu listing all available key bindings.
The user interface consists of a context sensitive help line at the top, the menu's contents followed by a context sensitive status line and finally the command line. The command line is used to display informational and error messages as well as for prompts and for entering interactive commands.
Mutt is configured through variables which, if the user wants to permanently use a non-default value, are written to configuration files. Mutt supports a rich config file syntax to make even complex configuration files readable and commentable.
Because Mutt allows for customizing almost all key bindings, there are so-called “functions” which can be executed manually (using the command line) or in macros. Macros allow the user to bind a sequence of commands to a single key or a short key sequence, instead of repeating a sequence of actions over and over.
Many commands (such as saving or copying a message to another folder) can be applied to a single message or a set of messages (so-called “tagged” messages). To help select messages, Mutt provides a rich set of message patterns (such as recipients, sender, body contents, date sent/received, etc.) which can be combined into complex expressions using the boolean and and or operations as well as negating. These patterns can also be used to (for example) search for messages or to limit the index to show only matching messages.
Mutt supports a “hook” concept which allows the user to execute arbitrary configuration commands and functions in certain situations such as entering a folder, starting a new message or replying to an existing one. These hooks can be used to highly customize Mutt's behavior including managing multiple identities, customizing the display for a folder or even implementing auto-archiving based on a per-folder basis and much more.
Besides an interactive mode, Mutt can also be used as a command-line tool to send messages. It also supports a mailx(1)-compatible interface, see Table 9.1, “Command line options” for a complete list of command-line options.
Features
Some of Mutt's features include:- colour support
- message threading
- MIME support (including RFC2047 support for encoded headers)
- PGP/MIME (RFC2015)
- various features to support mailing lists, including list-reply
- active development community
- POP3 support
- IMAP support
- full control of message headers when composing
- support for multiple mailbox formats (mbox, MMDF, MH, maildir)
- highly customizable, including key bindings and macros
- change configuration automatically based on recipients, current folder, etc.
- Searches using regular expressions, including an internal pattern matching language
- Delivery Status Notification (DSN) support
- postpone message composition indefinitely for later recall
- easily include attachments when composing, even from the command line
- ability to specify alternate addresses for recognition of mail forwarded from other accounts, with ability to set the From: headers on replies/etc. accordingly
- multiple message tagging
- reply to or forward multiple messages at once
- .mailrc style configuration files
- easy to install (uses GNU autoconf)
- compiles against either curses/ncurses or S-lang
- translation into at least 20 languages
- small and efficient
- It's free! (no cost and GPL'ed)
Though written from scratch, Mutt's initial interface was based largely on the ELM mail client. To a large extent, Mutt is still very ELM-like in presentation of information in menus (and in fact, ELM users will find it quite painless to switch as the default key bindings are identical). As development progressed, features found in other popular clients such as PINE and MUSH have been added, the result being a hybrid, or "mutt." At present, it most closely resembles the SLRN news client. Mutt was originally written by Michael Elkins but is now developed and maintained by the members of the Mutt development mailing list.
HTTP:
http://slrn.sourceforge.net
HTTP:
http://www.cs.hmc.edu/~me
HTTP:
http://www.mutt.org/mail-lists.html
HTTP:
http://www.mutt.org/#doc
HTTP:
https://gitlab.com/muttmua/mutt/wikis/home
Documentation
- Stable (2.1.4):
- Man Page
HTTP:
http://www.mutt.org/doc/mutt.1.txt
- Manual
- HTML
HTTP:
http://www.mutt.org/doc/manual/
- gzipped
HTTP:
http://www.mutt.org/doc/manual.html.gz
- Text
HTTP:
http://www.mutt.org/doc/manual.txt
- gzipped
HTTP:
http://www.mutt.org/doc/manual.txt.gz
- HTML
- Man Page
- Recent Changes to Mutt (please read if upgrading)
HTTP:
https://gitlab.com/muttmua/mutt/raw/stable/UPDATING
- Release notes (starting with version 1.9)
HTTP:
http://www.mutt.org/relnotes/
- ChangeLog
HTTP:
https://gitlab.com/muttmua/mutt/raw/stable/ChangeLog
From the Wiki:
- Newbie Guide
HTTP:
https://gitlab.com/muttmua/mutt/wikis/MuttGuide
- FAQ
HTTP:
https://gitlab.com/muttmua/mutt/wikis/MuttFaq
- User Configs and Screenshots
HTTP:
https://gitlab.com/muttmua/mutt/wikis/ConfigList
- Third Party Patches
HTTP:
https://gitlab.com/muttmua/mutt/wikis/PatchList
- Useful Add-Ons and Helper Programs
HTTP:
https://gitlab.com/muttmua/mutt/wikis/MuttTools
- User Mutt Pages
HTTP:
https://gitlab.com/muttmua/mutt/wikis/UserPages
From Other Sources:
- Mutt overview for newbies (maintained by Bruno Postle)
HTTP:
http://mutt.blackfish.org.uk/
- FAQ (maintained by Felix von Leitner)
HTTP:
http://www.fefe.de/muttfaq/faq.html
- Mutt and IMAP (maintained by Brendan Cully)
HTTP:
http://mutt.sourceforge.net/imap/
You must be registered for see links
Last edited: