Go to the previous, next section.

MH -- Mail Handler

(Note: Taken from the MH man page.)

MH is the name of a powerful message handling system; it is an alternative interface to the UNIX mail system. Rather then being a single comprehensive program, like most mailers, MH consists of a collection of fairly simple single-purpose programs to send, receive, save, and retrieve messages. The user should refer to the MH User's Manual and the man pages for the MH program for more details about how to use the program.

Unlike mail, the standard UNIX mail user interface program, MH is not a closed system which must be explicitly run, then exited when you wish to return to the shell. You may freely intersperse MH commands with other shell commands, allowing you to read and answer your mail while you have (for example) a compilation running, or search for a file or run programs as needed to find the answer to someone's question before answering their mail.

The structure of MH makes it possible to easily customize the mailer to be more effective and efficient for your use. MH is a more powerful and flexible mailer than the regular UNIX mail program. MH makes it easy to organize and coordinate large amounts of mail. It can be slower for reading individual mail messages, but often can be more powerful when handling large numbers of mail messages.

To get started using MH, put the directory /usr/local/bin/mh in your $PATH. This is best done in one of the files: .profile, .login, or .cshrc in your home directory. (Check the manual entry for the shell you use, in case you don't know how to do this.) Run the inc command. If you've never used MH before, it will create the necessary default files and directories after asking you if you wish it to do so.

The MH system uses the ".mh_profile" file to configure the MH system. You will need to read the man pages for more information about this file. You may also want to look at other peoples files to see examples of MH configurations.

Go to the previous, next section.