NEOMUTT(1)

NAME

neomutt✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat

SYNOPSIS

$https://github.com/neomutt/neomutt/releases

INFO

3.7k stars
331 forks
0 views

DESCRIPTION

✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat

README

This is the NeoMutt Project

Stars Twitter Contributors Release License: GPL v2 Code build Coverity Scan Website build

What is NeoMutt?

NeoMutt is a project of projects:

  • A place to gather all the patches against Mutt
  • A place for all the developers to gather

This builds community and reduces duplicated effort.

NeoMutt was created when Richard Russon (@FlatCap) gathered all the old Mutt patches, sorted through them, fixed them up, and documented them.

What Features does NeoMutt have?

NameDescription
Account CommandPopulate account credentials via an external command
Attach Headers ColorColor attachment headers using regex, just like mail bodies
Command-line Crypto (-C)Enable message security in modes that by default don't enable it
Compose Message PreviewShow a preview of the message in the Compose Dialog
Compose to SenderSend new mail to the sender of the current mail
Compressed FoldersRead from/write to compressed mailboxes
Conditional DatesUse rules to choose date format
Custom Mailbox TagsImplements Notmuch tags and Imap keywords
Encrypt-to-SelfSave a self-encrypted copy of emails
FmemopenReplace some temporary files with memory buffers
Forgotten AttachmentAlert the user when they forget to attach a file to an outgoing email
Global HooksDefine actions to run globally within NeoMutt
Header Cache CompressionOptions for compressing the header cache files
IfdefConditional config options
Index ColorCustom rules for theming the email index
Initials ExpandoExpando for author's initials
Kyoto CabinetKyoto Cabinet backend for the header cache
Limit Current ThreadFocus on one Email Thread
LMDBLMDB backend for the header cache
Multiple FCCSave multiple copies of outgoing mail
Nested IfAllow complex nested conditions in format strings
New MailExecute a command upon the receipt of new mail
NNTPTalk to a Usenet news server
NotmuchEmail search engine
Pager Read DelayDelay when the pager marks a previewed message as read
Progress BarShow a visual progress bar on slow operations
Quasi-DeleteMark emails that should be hidden, but not deleted
Reply With X-Original-ToDirect reply to email using X-Original-To header
Sensible BrowserMake the file browser behave
SidebarPanel containing list of Mailboxes
Skip QuotedLeave some context visible
Status ColorCustom rules for theming the status bar
TLS-SNINegotiate with a server for a TLS/SSL certificate
Trash FolderAutomatically move deleted emails to a trash bin
Use ThreadsImprove the experience with viewing threads in the index

Contributed Scripts and Config

NameDescription
Header Cache BenchmarkScript to test the speed of the header cache
KeybaseKeybase Integration
Useful programsList of useful programs interacting with NeoMutt
Vi KeysEasy and clean Vi-keys for NeoMutt
Vim SyntaxVim Syntax File

How to Install NeoMutt

NeoMutt may be packaged for your distribution. If not, it can be built from source. Please refer to the installation instructions on the distro page.

Where is NeoMutt?

Copyright

NeoMutt is released under the GPL v2+ (GNU General Public License); see LICENSE.md.

The principal authors of NeoMutt are:

  • Copyright (C) 2015-2024 Richard Russon <rich@flatcap.org>
  • Copyright (C) 2016-2023 Pietro Cerutti <gahr@gahr.ch>
  • Copyright (C) 2017-2019 Mehdi Abaakouk <sileht@sileht.net>
  • Copyright (C) 2018-2020 Federico Kircheis <federico.kircheis@gmail.com>
  • Copyright (C) 2017-2022 Austin Ray <austin@austinray.io>
  • Copyright (C) 2023-2024 Dennis Schön <mail@dennis-schoen.de>
  • Copyright (C) 2016-2017 Damien Riegel <damien.riegel@gmail.com>
  • Copyright (C) 2023 Rayford Shireman
  • Copyright (C) 2021-2023 David Purton <dcpurton@marshwiggle.net>
  • Copyright (C) 2020-2023 наб <nabijaczleweli@nabijaczleweli.xyz>

SEE ALSO

clihub3/4/2026NEOMUTT(1)