Welcome to the home of nmh, on savannah.nongnu.org.The latest stable release of nmh is nmh 1.8. You can download it from savannah.
We are pleased to announce the release of nmh 1.8 on 18 February 2023.
Nmh 1.8 includes a large number of enhancements and bug fixes. The NEWS file included in the distribution contains greater details, but the highlights are:
- Support for Content-MD5 header fields, MIME content cache functionality, and the message/partial MIME type have been removed.
- Gmail OAuth2/XOAUTH support for desktop applications has been effectively dropped, so nmh no longer supports it. nmh support for Gmail API access is experimental, please post to nmh-workers@nongnu.org if you'd like to help with test and development.
- repl(1) -convertargs now allows editing of the composition draft between translation and any encoding of text content. Because encoding can wrap long lines, the use of a paragraph formatter has been removed from mhn.defaults.
Please report problems in the bug tracker on savannah, or on the nmh-workers mailing list. Thanks!
Please check out the nmh project on savannah.
nmh (new MH) is a powerful electronic mail handling system. It was originally based on version 6.8.3 of the MH message system developed by the RAND Corporation and the University of California. It is intended to be a (mostly) compatible drop-in replacement for MH.
nmh consists of a collection of fairly simple single-purpose programs to send, receive, save, retrieve, and manipulate e-mail messages. Since nmh is a suite rather than a single monolithic program, you may freely intersperse nmh commands with other commands at your shell prompt, or write custom scripts which use these commands in flexible ways.
NOTE: All versions of nmh prior to 1.0.3 (as well as MH) contained a vulnerability where incoming mail messages with carefully designed MIME headers could cause the mhshow command to execute arbitrary shell code. Though the authors of nmh are not aware of any exploits of this hole, MH users and users of older versions of nmh are strongly encouraged to upgrade to the current version.
Downloads:
Source code:
- The git repository is available for anonymous checkout using the following command:
git clone git://git.savannah.nongnu.org/nmh.git- You can also browse the source code with a web browser.
Mailing lists:
There are three mailing lists for nmh, hosted by Savannah.Frontends:
- nmh-announce is a low-volume list for announcements about nmh.
- nmh-workers is the main list for users and developers of nmh.
- nmh-commits is a list which will receive notifications of changes to the nmh source code tree.
Compatible Software:
- MH-V is a VI-like interface to mh developed by Steve Rader. Leah Neukirchen has archived version 1.0.
- exmh is a TK-based GUI for mh.
- MH-E is an Emacs interface to mh.
Help:
- The mutt email client does a good job with MH folders.
- UW IMAPd has basic support for reading MH folders.
- mairix is a full-text mail indexer that understand MH folders.
- A lot of other compatible tools are listed in section 01.05 ("other MH software") of the MH FAQ
nmh Privacy Policy
- Jerry Peek's Book "MH & nmh"
- The MH FAQ
- RFCs of varying degrees of relevance.
- The old website, previously located at www.math.gatech.edu.
- MH 6.8.3 (very old)
$Id: index.html,v 1.44 2023/02/18 15:49:10 levine Exp $