Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z - Internet FAQ Archives

MH Frequently Asked Questions (FAQ) with Answers
Section - 01.05 What other MH software is available?

( Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Neighborhoods ]

Top Document: MH Frequently Asked Questions (FAQ) with Answers
Previous Document: !01.04 What references exist for MH?
Next Document: !01.06 How can I print a MH manual?
See reader questions & answers on this topic! - Help others by sharing your knowledge
Date: Thu, 19 May 2005 21:20:57 -0700

  MH-E is the Emacs interface to the MH mail system. It offers all the
  functionality of MH, the visual orientation and simplicity of use of
  a GUI, and full integration with Emacs and XEmacs, including
  thorough configuration and online help.

  MH-E allows one to read and process mail very quickly: many commands
  are single characters; completion and smart defaults are used for
  folder names and aliases. With MH-E you compose outgoing messages in
  Emacs. This is a big plus for Emacs users, but even non-Emacs users
  have been known to use MH-E after only learning the most basic
  cursor motion commands.

  Additional features include:

      * attractive text rendering with font lock
      * composition and display of MIME body parts
      * display of images and HTML within the Emacs frame
      * folder browsing with speedbar
      * threading
      * ticking messages
      * lightning-fast full-text indexed searches of all of your email
      * virtual folders to view ticked and unseen messages, search results
      * multiple personalities
      * signing and encrypting
      * spam filter interaction
      * XFace, Face, X-Image-URL header field support with picons

  The GNU Emacs distribution includes MH-E.

  MH-E is maintained at SourceForge:

From: Chris Menzel <cmenzel at>
Date: Sat, 15 Dec 2001 10:02:38 -0600

  The terminal-oriented, fast, and powerful mutt mail client not only
  supports the MH mail format but also supports .mh_sequences files,
  providing a robust interface to MH. It is also amazingly
  configurable and is very adept at handling MIME attachments and HTML

  Unlike MH, the displayed message numbers do not necessarily
  correspond to the message filenames. This makes threading and
  sorting lightning fast but slower to display very large folders.

From: Brent Welch <welch at>
Date: Tue, 20 Mar 2001 22:42:15 -0800

  EXMH is a user interface for the MH mail system written in TCL/TK.

  Exmh has MIME support, color feedback in the scan listing, a folder
  display with one label per folder, clever scan caching, facesaver
  bitmap display; background inc, various inc styles, searching over
  folder listing and message body, a dialog-box interface to MH pick,
  a simple built-in emacs-like editor, interfaces to other editors,
  user preferences, user hacking support. For more info or to obtain
  exmh, see:

From: "Eric D. Friedman" <friedman at>
Date: Tue, 9 Feb 1999 22:52:44 -0800

  Mhtake is a perl script that lets you add people to your mail
  aliases file by typing mhtake [message #].

From: Steinar Bang <sb at>
Date: Fri, 26 Jan 1996 13:51:08 +0100

  Mew (an Emacs interface to MH that has MIME and PGP capabilities) is
  found at:

  [MH-E has had these capabilities since version 7.0 so mew is
  obsolete if you use MH-E. --Ed]

From: James Perkins <jamesp at> 
Date: Fri, 1 Jan 1993 00:00:00 -0800

  Vmh is designed for people using the bulletin-board features of MH,
  where mail is stored in packed (single-file) folders. As a result,
  use of this program cannot be mixed with the use of normal MH
  commands. Vmh is a part of the official MH distribution.

From: James Perkins <jamesp at>
Date: Fri, 1 Jan 1993 00:00:00 -0800

  Xmh is a X11 mouse-based MH browsing tool. It is very powerful and
  feature-filled and thus comes with a moderate learning curve. Its
  dependence on the X11 environment makes it very reconfigurable, but
  only by people well-versed in X applications programming. Its
  message reply built-in-editor interface is not always popular among
  those used to having MH bring up the editor of their choice.

Date: Fri, 1 Jan 1993 00:00:00 -0800

  xmh is part of the standard X Window System distribution from the X
  Consortium. Ultrix also ships dxmail which is similar.					162k

From: Harald Tveit Alvestrand <hta at>
Date: Fri, 1 Jan 1993 00:00:00 -0800

  Here's a version of xmh that includes MIME.			232k

From: Nathaniel Borenstein <nsb at>
Date: Sun, 26 Nov 1995 19:04:51 -0800

  Metamail is a package that can be used to convert virtually ANY
  mail-reading program on Unix into a multi-media mail-reading
  program. It is an extremely generic implementation of MIME
  (Multipurpose Internet Mail Extensions), the proposed standard for
  multi-media mail formats on the Internet. The implementation is
  extremely flexible and extensible, using a "mailcap" file mechanism
  for adding support for new data formats when sent through the mail.
  At a heterogeneous site where many mail readers are in use, the
  mailcap mechanism can be used to extend them all to support new
  types of multi-media mail by a single addition to a mailcap file.

  The metamail distribution comes complete with a small patch for each
  of over a dozen popular mail reading programs, including Berkeley
  mail, mh, Elm, Xmh, Xmail, Mailtool, Emacs Rmail, Emacs VM, Andrew,
  and others. Note that the MH patches are now integrated into MH 6.8.

From: Tom Christiansen <tchrist at>
Date: Tue, 9 Feb 1999 22:55:24 -0800

  Plum is a highly configurable and extensible screen-oriented
  front-end for processing MH mail on ASCII terminals. Unlike MH-E,
  the extension language used in plum is perl, not LISP. Plum offers
  many of the advantages of xmh, but lacks several of xmh's
  disadvantages. The look&feel derives more from vi than from emacs.
  Key bindings and functions may be changed on the fly to suit the
  user's preference. It offers filename and word completion on folder,
  variables, and command names.

  Until it is included in the standard distribution (under
  miscellany), you can find a copy on:	29k

  or mail requests to Tom

From: Jerry Sweet <jsweet at>
Date: Tue, 1 Nov 1994 00:00:00 -0800

  Mhunify is a set of perl scripts and templates that provides
  shell-level MH functionality with USENET news. Since MH supports
  MIME, MIME-format news articles just work. I've found that being
  able to handle news in the same way that I handle email is very
  useful, although there are some tradeoffs.

  Mhunify also treats MH folders just like news groups. If you
  subscribe to several mailing lists, and your email is automatically
  delivered to separate folders, say, via procmail or via MMDF's
  .maildelivery, the mhunify package lets you progress automatically
  through your folders just as you would news groups.

From: Dale Carstensen <dlc at>
Date: Tue, 1 Nov 1994 00:00:00 -0800

  olmh is a demo for OLIT (Open Look Interface Toolkit, the Open Look
  wrapper to Xt) in Sun's Open Windows 3 that does handle 3rd and
  subsequent levels of nesting of folders.

  Obtain the Open Windows 3 distribution CD/ROM from Sun (SPARC only).
  To do this, call 1-800-USA-4SUN and send tone "2" for telemarketing
  after it answers. The 4.1.2 CD/ROM may also have Open Windows 3. The
  list price for the 4.1.2 CD/ROM is $200.

From: James Perkins <jamesp at>
Date: Sun, 1 May 1994 00:00:00 -0800

  Vmail is a curses-based, vi-like message browser which calls on MH
  programs to manipulate mail. It can be used on almost any terminal.
  It organizes mail folders into index pages, from which a message can
  be selected to be shown, replied-to, forwarded, refiled, deleted,
  and so on. The vi-like interface and command keystrokes are
  comfortable to less-experienced Unix users, and it is a small,
  compact program, unlike the MH-E Emacs package.

  This version of vmail has been bugfixed and enhanced from the
  original vmail published on the net in 1987 by J. Zobel.		46k[1-3]of3.Z			58k

  Or mail requests to James.

From: James Perkins <jamesp at>
Date: Sun, 1 May 1994 00:00:00 -0800

  vmailtool may be for you if you have a Sun workstation. It is a
  button gadget panel for the above-mentioned vmail program. It brings
  vmail into the windows era where people no longer need to memorize
  specific command keystrokes. It also provides a mail icon with the
  flag that pops up when new mail arrives. Again, this is a compact,
  simple tool, unlike the powerful xmh program. Still, it's a welcome
  alternative for many people who are running SunView or OpenWindows.				18k

  or mail requests to James.

  MMH, My Mail Handler, is a Motif interface for reading and sending
  mail. It uses the MH commands to actually handle sending a receiving
  messages. It does not support all the capabilities of MH, but offers
  a large enough subset to handle the majority of users. Its intended
  user is someone between "bumbling email novice" and "sophisticated
  user". Hooks are provided to allow the user to customize and add new
  commands.				120k

From: Andrew Waugh <ajw at>
Date: Fri, 1 Jan 1993 00:00:00 -0800

  X.500 lookups: If a name is enclosed in square brackets, when
  entering a destination address:

    To: [Greg Wickham,CSIRO]

  a search will be made in the X.500 Directory for the individual's
  entry. If an address exists then it will be extracted and placed
  into the headers. Mail requests for the software to the author.

From: Barbara Dyker <dyker at>
Date: Fri, 1 Jan 1993 00:00:00 -0800

  QueueMH is an email based service request and tracking system based
  on the Rand Mail Handler.   98k

From: <info at>
Date: Mon, 1 Mar 1993 00:00:00 -0800

  Qmh is an MH-based group mail management tool. Written entirely in
  perl, Qmh combines the best aspects of MH with group mail heuristics
  and delivers a sensible package for all levels of Unix users. A
  limitless number of individual queues and associated groups of
  permitted users can be established.

  Specific functionality includes the following modes of operation;
  checking header dates and sending reminder/deadline mail, editing
  existing messages, help screens, creating new messages from scratch
  or exiting messages, resolving messages, scanning queue folders, and
  annotating with status both by editing and sending mail.

  Qmh is a single generic program in and of itself from which all
  modes of operation are invoked. Additionally, each separate queue
  may be accessed via a link to the single program. All system
  configuration is maintained in a single file that is read upon each
  invocation of Qmh. Formatting and template files are provided in the
  system library, although individual users can override the defaults
  simply by creating equivalent files in their own MH mail directory.

  Qmh provides a powerful database-like functionality by allowing
  limitless per-queue X-Qmh-<$value> headers to be included in
  messages. These "fields" then form the context of the queue messages
  and provide a user-defined, but yet structured environment for
  queries, reporting, and random information.

  Qmh is designed to provide a complete solution for SA groups, help
  desks, support organizations, or wherever two or more individuals
  are trying to manage multiple mail requests.

  Qmh is also compatible with versions of xmh that provide user-level
  command buttons. Provided in the Qmh package is a ~/.Xdefaults
  template file that's setup to harness the power of Qmh.

From: Jerry Peek <jpeek at>, Shannon Yeh <yeh at>
Date: Sun, 11 Mar 2001 00:23:21 -0800

  MacMH and PC/MH:
    These were available only for non-commercial degree-granting
    institutions from:

      Networking & Communication Systems
      115 Pine Hall
      Stanford University
      Stanford, CA 94305-4122
      Phone: +1 415-723-3909

    See also:*

    For more PC/MH info, contact:

      Netix Communications, Inc.
      15375 Barranca Parkway
      Building G, Suite 107
      Irvine, CA 92718
      Phone: +1 714-727-9532
      FAX:   +1 714-727-3922
      Internet: info at

    In addition, you might try Wollongong, to see if they have
    something you can get.

    [This information appears to be out of date. Please send me
    pointers to valid information. Potential sites include --Ed]

    Two other potential methods to run MH under Windows: Run Unix
    under Windows with VMware ( or try to
    compile nmh with the Cygwin tools (

User Contributions:

Comment about this article, ask questions, or add new information about this topic:


Top Document: MH Frequently Asked Questions (FAQ) with Answers
Previous Document: !01.04 What references exist for MH?
Next Document: !01.06 How can I print a MH manual?

Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
Bill Wohler <>

Last Update March 27 2014 @ 02:11 PM