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.
Release Notes: A fix for a security hole made in the 1.0.3 release caused other problems that are now fixed. This release fixes a memory corruption bug when examining mmdf mailboxes, when handling single-character format strings, and in packf triggered by corrupted mail files. There are now three types of email address masquerading. This feature is meant to interoperate with the analogous one of MTAs like sendmail and qmail. New mhshow-suffix-* lines in mts.conf allow use of MIME part viewing programs that only work properly when the New --with-smtpservers and --enable-masquerade configure parameters. Several date problems (Y2K) have been fixed.
Release Notes: A fix for a vulnerability where incoming mail messages with carefully designed MIME headers could cause nmh's mhshow command to execute arbitrary shell code.
Release Notes: More bug fixes and patches than you can shake a stick at. The MH 6.8.4 n/q syntax for showing multipart MIME messages is now supported. Added some support for Mac OS X. The repl -cc syntax modified to be a bit more compatible with MH. Compiling nmh should be easier.
Release Notes: Many updates and additional features. See homepage for details.
No changes have been submitted for this release.