Maximum EMail Flexibility with MH
These are the slides for my talk on
2 November 1993 at the Email World conference in Santa Clara, California.
Summary: Most email agents can be customized somewhat, but MH is a set
of public-domain programs that can be customized to do almost anything.
There are several ready-to-use MH interfaces.
MH utilities can also run other UNIX programs--and vice-versa.
The result is a flexible, capable system unlike any other.
-
Quick introduction to UNIX text and multimedia e-mail
-
The building-block design of MH
-
For e-mail users: Many interfaces to MH
-
For programmers: Great flexibility and adaptability
-
Sample MH setups to solve problems brought by members of the audience
The slides are in individual PostScript files.
You can get all these slides as a gzipped tar-format archive:
emailworld_19931102.tar.gz.
- Maximum EMail Flexibility with MH
- MH Overview
- MH Message Storage
- MH Message Storage (cont'd)
- MH Message Storage (cont'd)
- MH Message Format
- How MH Keeps User Preferences & Context
- Some of the 40+ MH Utilities
- Some MH Utilities Used by Other Programs
- Example of MH Command-line Interface
- Example of MH Command-line Interface
- Example of MH Command-line Interface
- Example of MH Command-line Interface
- Example of MH Command-line Interface
- xmh Interface
- xmh Main Window
- Searching for Messages with xmh
- Some of the Other MH Interfaces
- Using MH
- MH Message Numbers
- MH Sequences
- MH Sequences (cont'd)
- MH Command-line Options/Switches
- Using MH Command `Versions'
- Making MH Command `Versions'
- Automate Handling of Incoming Mail
- Address Aliases
- Message Template (`components') Files
- Draft Folders
- Techniques for Programming with MH
- Using MH Utilities from Other Programs
- MH Program Input/Output
- MH Program Exit Status
- An Unformatted Message (without mhl)
- mhl Message Formatting
- Simple mhl Format File
- MH Format Strings
- MH Format Strings (cont'd)
- MH Format String Example: scan
- Program Example:
- Parsing Message Headers
- Combining MH with Other UNIX Utilities
- Combining MH with Other UNIX Utilities
- Customizing Message Composition/Sending
- Sending a Message: Step 1
- Sending a Message: Steps 2-4
- Sending a Message: Steps 5-6
- Simple Shell Script with MH
- Simple Shell Script with MH
- Simple Shell Script with MH
- Simple Shell Script with MH
- Your Own Interface to MH
- Your Own Interface to MH
[Talks page]
[Home page]
Contact Jerry Peek