This is the nmh mail user agent (reader/sender), a command-line based mail reader that is powerful and extensible. nmh is an excellent choice for people who receive and process a lot of mail.
Unlike most mail user agents, nmh is not a single program, rather it is a set of programs that are run from the shell. This allows the user to utilize the full power of the Unix shell in coordination with nmh. Various front-ends are available, such as mh-e (an emacs mode), xmh, and exmh (X11 clients).
nmh was originally based on MH version 6.8.3, and is intended to be a (mostly) compatible drop-in replacement for MH.
Unlike most mail user agents, nmh is not a single program, rather it is a set of programs that are run from the shell. This allows the user to utilize the full power of the Unix shell in coordination with nmh. Various front-ends are available, such as mh-e (an emacs mode), xmh, and exmh (X11 clients).
nmh was originally based on MH version 6.8.3, and is intended to be a (mostly) compatible drop-in replacement for MH.
Original maintainer | Alexander Zangerl |
---|---|
Homepage | http://savannah.nongnu.org/projects/nmh |
1.7.1












1.6







Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | deb | 1.7.1-4 | 2019-02-24 | 1.37 MiB | 8.16 MiB | Alexander Zangerl |
![]() | deb | 1.6-16 | 2017-11-10 | 1.23 MiB | 7.16 MiB | Alexander Zangerl |
![]() | rpm | 1.7.1-2.fc28 | 2019-01-14 | 1.52 MiB | 8.45 MiB | Fedora Project |
![]() | rpm | 1.7.1-3.fc29 | 2019-01-14 | 1.52 MiB | 8.64 MiB | Fedora Project |
![]() | rpm | 1.7.1-3.fc29 | 2019-01-14 | 1.52 MiB | 8.64 MiB | Fedora Project |
![]() | rpm | 1.7.1-5.fc30 | 2019-06-17 | 1.39 MiB | 13.5 MiB | Fedora Project |
![]() | rpm | 1.7.1-6.fc31 | 2020-01-07 | 1.5 MiB | 8.34 MiB | Fedora Project |
![]() | rpm | 1.7.1-7.fc32 | 2020-02-08 | 1.47 MiB | 7.75 MiB | Fedora Project |
![]() | rpm | 1.6-lp150.1.33 | 2019-01-17 | 1.11 MiB | 6.58 MiB | https://bugs.opensuse.org |
![]() | rpm | 1.6-lp151.2.45 | 2019-04-09 | 1.11 MiB | 6.6 MiB | https://bugs.opensuse.org |
![]() | rpm | 1.6-lp152.3.38 | 2020-03-23 | 1.11 MiB | 6.6 MiB | https://bugs.opensuse.org |
![]() | rpm | 1.6-6.13 | 2019-01-17 | 1.04 MiB | 6.06 MiB | http://bugs.opensuse.org |
![]() | rpm | 1.7.1-1.5 | 2019-07-16 | 1.22 MiB | 5.86 MiB | https://bugs.opensuse.org |
![]() | deb | 1.6-16 | 2017-11-10 | 1.1 MiB | 7.34 MiB | Ubuntu Developers |
![]() | deb | 1.7.1~RC3-1build1 | 2018-03-07 | 1.18 MiB | 8.16 MiB | Ubuntu Developers |
![]() | deb | 1.7.1-2 | 2019-01-14 | 1.18 MiB | 8.16 MiB | Ubuntu Developers |
![]() | deb | 1.7.1-4 | 2019-02-14 | 1.18 MiB | 8.33 MiB | Ubuntu Developers |
![]() | deb | 1.7.1-4 | 2019-06-17 | 1.18 MiB | 8.33 MiB | Ubuntu Developers |
![]() | deb | 1.7.1-6 | 2020-01-07 | 1.18 MiB | 8.58 MiB | Ubuntu Developers |
![]() | deb | 1.6-8build1 | 2017-11-10 | 1.03 MiB | 6.75 MiB | Ubuntu Developers |
Manual pages
ali(1)
ali - list nmh mail aliases
anno(1)
anno - annotate nmh messages
burst(1)
burst - explode digests into nmh messages
comp(1)
comp - compose an nmh message
dist(1)
dist - distribute an nmh message to additional addresses
flist(1)
flist, flists - list the number of nmh messages in given sequences
fmttest(1)
fmttest - test programs in nmh’s mh-format(5) language
folder(1)
folder, folders - set/list current nmh folder/message
forw(1)
forw - forward nmh messages
inc(1)
inc - incorporate new mail to an nmh folder
install-mh(1)
install-mh - initialize the nmh environment
mark(1)
mark - manipulate nmh message sequences
mh-mkstemp(1)
mkstemp - create a temporary file
mhbuild(1)
mhbuild - translate MIME composition drafts for nmh messages
mhfixmsg(1)
mhfixmsg - nmh’s MIME-email rewriter with various transformations
mhical(1)
mhical - nmh’s manipulator of iCalendar event requests
mhl(1)
mhl - produce formatted listings of nmh messages
mhlist(1)
mhlist - list information about nmh MIME messages
mhlogin(1)
mhlogin - nmh login to external (OAuth) services
mhmail(1)
mhmail - send or read mail non-interactively with nmh
mhn(1)
mhn - display/list/store/cache nmh MIME messages
mhparam(1)
mhparam - print nmh profile and context components
mhpath(1)
mhpath - print full pathnames of nmh messages and folders
mhshow(1)
mhshow - display nmh MIME messages
mhstore(1)
mhstore - store contents of nmh MIME messages into files
msgchk(1)
msgchk - nmh’s check for incoming email
msh(1)
msh - nmh shell (and BBoard reader)
new(1)
new - report on nmh folders with new messages
fnext - set current nmh folder to next folder with new messages
fprev - set current nmh folder to previous folder with new messages
unseen - scan any new messages in all nmh folders
fnext - set current nmh folder to next folder with new messages
fprev - set current nmh folder to previous folder with new messages
unseen - scan any new messages in all nmh folders
next(1)
next - show the next nmh message
packf(1)
packf - pack messages in nmh folder into a single file
pick(1)
pick - search nmh messages
prev(1)
prev - show the previous nmh message
prompter(1)
prompter - nmh’s prompting editor front-end
rcvdist(1)
rcvdist - asynchronously receive and distribute new email
rcvpack(1)
rcvpack - append an email from standard input to a file
rcvstore(1)
rcvstore - asynchronously incorporate mail into an nmh folder
rcvtty(1)
rcvtty - report new mail with nmh
refile(1)
refile - file message in nmh folders
repl(1)
repl - reply to an nmh message
rmf(1)
rmf - remove an nmh folder
rmm(1)
rmm - remove nmh messages
scan(1)
scan - Scalasca measurement collection and analysis nexus
send(1)
send - send an nmh message
sendfiles(1)
sendfiles - send multiple files by MIME message with nmh
show(1)
show - display nmh messages
slocal(1)
slocal - asynchronously filter and deliver new mail to nmh
sortm(1)
sortm - sort nmh messages
whatnow(1)
whatnow - prompting front-end for writing nmh messages
whom(1)
whom - show to whom an nmh message would be sent
ali(1mh)
ali - list mail aliases
anno(1mh)
anno - annotate messages
burst(1mh)
burst - explode digests into messages
comp(1mh)
comp - compose a message
dist(1mh)
dist - redistribute a message to additional addresses
flist(1mh)
flist, flists - list folders with messages in given sequence(s)
fmttest(1mh)
fmttest - test programs in nmh’s mh-format(5) language
folder(1mh)
folder, folders - set/list current folder/message
forw(1mh)
forw - forward messages
inc(1mh)
inc - incorporate new mail
mark(1mh)
mark - manipulate message sequences
mh-mkstemp(1mh)
mkstemp - create a temporary file
mhbuild(1mh)
mhbuild - translate MIME composition draft
mhfixmsg(1mh)
mhfixmsg - nmh’s MIME-email rewriter with various transformations
mhical(1mh)
mhical - nmh’s manipulator of iCalendar event requests
mhl(1mh)
mhl - produce formatted listings of mh messages
mhlist(1mh)
mhlist - list information about MIME messages
mhlogin(1mh)
mhlogin - nmh login to external (OAuth) services
mhmail(1mh)
mhmail - send mail (mailx replacement)
mhn(1mh)
mhn - display/list/store/cache nmh MIME messages
mhparam(1mh)
mhparam - print mmh profile and context components
mhpath(1mh)
mhpath - print full pathnames of mh messages and folders
mhshow(1mh)
mhshow - display nmh MIME messages
mhstore(1mh)
mhstore - store contents of MIME messages into files
msgchk(1mh)
msgchk - nmh’s check for incoming email
msh(1mh)
msh - nmh shell (and BBoard reader)
new(1mh)
new - report on folders with new messages
fnext - set current folder to next folder with new messages
fprev - set current folder to previous folder with new messages
unseen - scan new messages in all folders with new messages
next(1mh)
next - show the next nmh message
packf(1mh)
packf - pack messages in mh folder into a single mbox file
pick(1mh)
pick - select messages by content scan - produce a one line per message scan listing
prev(1mh)
prev - show the previous nmh message
prompter(1mh)
prompter - prompting editor front-end for mmh
rcvdist(1mh)
rcvdist - asynchronously redistribute new mail
rcvpack(1mh)
rcvpack - asynchronously append message to mbox file
rcvstore(1mh)
rcvstore - asynchronously incorporate mail into a folder
rcvtty(1mh)
rcvtty - report new mail with nmh
refile(1mh)
refile - file messages in other folders
repl(1mh)
repl - reply to a message
rmf(1mh)
rmf - remove an mh folder
rmm(1mh)
rmm - remove messages
scan(1mh)
scan - produce a summary listing of nmh messages
send(1mh)
send - send a message
sendfiles(1mh)
sendfiles - send multiple files in a MIME message
show(1mh)
show - display (MIME) messages
next - show the next message
prev - show the previous message
slocal(1mh)
slocal - asynchronously filter and deliver new mail
sortm(1mh)
sortm - sort messages
whatnow(1mh)
whatnow - prompting front-end for sending messages
whom(1mh)
whom - report to whom a message would go
mh-alias(5)
mh-alias - format of nmh email-address alias files
mh-draft(5)
mh-draft - draft folder facility for nmh message system
mh-folders(5)
mh-folders - storage format used by nmh message system
mh-format(5)
mh-format - formatting language for nmh message system
mh-mail(5)
mh-mail - message format for nmh message system
mh-profile(5)
mh-profile - user customization for nmh message handler
mh-sequence(5)
mh-sequence - sequence specification for nmh message system
mh-tailor(5)
mh-tailor, mts.conf - mail transport configuration for nmh message handler
mh-alias(5mh)
mh-alias - alias file for mh message system
mh-draft(5mh)
mh-draft - draft folder facility for nmh message system
mh-folders(5mh)
mh-folders - storage format used by nmh message system
mh-format(5mh)
mh-format - format file for mh message system
mh-mail(5mh)
mh-mail - message format for mh message system
mh-profile(5mh)
mh-profile - user customization for the mmh message handler
mh-sequence(5mh)
mh-sequence - sequence specification for nmh message system
mh-tailor(5mh)
mh-tailor, mts.conf - mail transport configuration for nmh message handler
mh-chart(7)
mh-chart - chart of nmh commands and their options
mh-mime(7)
mh-mime - overview of nmh MIME message composition and display
nmh(7)
nmh - new MH message system
mh-chart(7mh)
mh-chart - Chart of mmh Commands
mh-mime(7mh)
mh-mime - overview of nmh MIME message composition and display
nmh(7mh)
nmh - new MH message system
ap(8)
ap - nmh parser of RFC 822-style addresses
conflict(8)
conflict - search for alias/password conflicts
dp(8)
dp - nmh parser of RFC 822-style dates
fmtdump(8)
fmtdump - decode nmh’s mh-format(5) files
post(8)
post - deliver an nmh message
ap(8mh)
ap - parse addresses 822-style
conflict(8mh)
conflict - search for alias/password conflicts
dp(8mh)
dp - parse dates 822-style
fmtdump(8mh)
fmtdump - decode mh format files
install-mh(8mh)
install-mh - initialize the nmh environment
post(8mh)
post - deliver an nmh message
Latest updates

OpenSUSE Leap 15.2 oss: Updated from 1.6-lp152.3.37 to 1.6-lp152.3.38
2020-03-23
- Update to version 1.6
- The NEWS file contains an increased number of changes; please read it for news
- Update home Url to point Savannah's project page
- Use download Url as source
- Remove depreciated AUTHORS section

OpenSUSE Leap 15.2 oss: Updated from 1.6-lp152.3.34 to 1.6-lp152.3.37
2020-03-19
- Update to version 1.6
- The NEWS file contains an increased number of changes; please read it for news
- Update home Url to point Savannah's project page
- Use download Url as source
- Remove depreciated AUTHORS section

OpenSUSE Leap 15.2 oss: Updated from 1.6-lp152.3.33 to 1.6-lp152.3.34
2020-03-02
- Update to version 1.6
- The NEWS file contains an increased number of changes; please read it for news
- Update home Url to point Savannah's project page
- Use download Url as source
- Remove depreciated AUTHORS section

OpenSUSE Leap 15.2 oss: Updated from 1.6-lp152.3.32 to 1.6-lp152.3.33
2020-02-25
- Update to version 1.6
- The NEWS file contains an increased number of changes; please read it for news
- Update home Url to point Savannah's project page
- Use download Url as source
- Remove depreciated AUTHORS section

OpenSUSE Leap 15.2 oss: Updated from 1.6-lp152.3.29 to 1.6-lp152.3.32
2020-02-19
- Update to version 1.6
- The NEWS file contains an increased number of changes; please read it for news
- Update home Url to point Savannah's project page
- Use download Url as source
- Remove depreciated AUTHORS section

Fedora rawhide development/Everything-os: Updated from 1.7.1-6.fc31 to 1.7.1-7.fc32
2020-02-08

OpenSUSE Leap 15.2 oss: Updated from 1.6-lp152.3.27 to 1.6-lp152.3.29
2020-02-04
- Update to version 1.6
- The NEWS file contains an increased number of changes; please read it for news
- Update home Url to point Savannah's project page
- Use download Url as source
- Remove depreciated AUTHORS section

OpenSUSE Leap 15.2 oss: Updated from 1.6-lp152.3.26 to 1.6-lp152.3.27
2020-01-17
- Update to version 1.6
- The NEWS file contains an increased number of changes; please read it for news
- Update home Url to point Savannah's project page
- Use download Url as source
- Remove depreciated AUTHORS section

Fedora 31 releases/Everything-os: Version 1.7.1-6.fc31 introduced
2020-01-07

OpenSUSE Leap 15.2 oss: Version 1.6-lp152.3.26 introduced
2020-01-07
- Update to version 1.6
- The NEWS file contains an increased number of changes; please read it for news
- Update home Url to point Savannah's project page
- Use download Url as source
- Remove depreciated AUTHORS section

Ubuntu 20.04 focal/universe: Version 1.7.1-6 introduced
2020-01-07
- now build-depends on libreadline-dev to make completion and history features available to whatnow.

Ubuntu 19.10 eoan/universe: Version 1.7.1-4 reintroduced
2019-10-10
- fix bcc: handling for mts sendmail/pipe (closes: #921244)

Ubuntu 19.10 eoan/universe: Version 1.7.1-4 removed
2019-10-10

Ubuntu 19.10 eoan/universe: Version 1.7.1-4 reintroduced
2019-10-10
- fix bcc: handling for mts sendmail/pipe (closes: #921244)

Ubuntu 19.10 eoan/universe: Version 1.7.1-4 removed
2019-10-10

Ubuntu 19.10 eoan/universe: Version 1.7.1-4 reintroduced
2019-09-25
- fix bcc: handling for mts sendmail/pipe (closes: #921244)

Ubuntu 19.10 eoan/universe: Version 1.7.1-4 removed
2019-09-25

Ubuntu 19.10 eoan/universe: Version 1.7.1-4 reintroduced
2019-09-25
- fix bcc: handling for mts sendmail/pipe (closes: #921244)

Ubuntu 19.10 eoan/universe: Version 1.7.1-4 removed
2019-09-25

Ubuntu 19.10 eoan/universe: Version 1.7.1-4 reintroduced
2019-09-06
- fix bcc: handling for mts sendmail/pipe (closes: #921244)
Related packages
nmh-debuginfo - Debug information for package nmh
nmh-debugsource - Debug sources for package nmh