# Other MH Features

Some questions come up again and again: "How can I do ...?" There are too many features to cover in an introductory tutorial. (That's what the rest of this book is for.) Here's a list of topics for commonly-asked questions about MH. (Of course, there are many, many others.)

- Organizing messages into folders and subfolders; linking messages into multiple folders without taking more disk space. (The Sections about Folders and Using Links.)
- Getting back a message you accidentally removed. (Removing and Recovering Messages.)
- When showing messages, not displaying header fields you don't want; formatting the body. (Using mhl and mhl.)
- Reading only the messages you haven't read before. (Messages You Haven't Read.)
- Reading messages by typing just the message number(s). (Finding Program Name; Multiple Program Names.)
- Splitting digest messages into individual messages. (Bursting Messages.)
- Reordering messages in a folder many different ways. (Sorting Messages: sortm.)
- Printing your messages. (Changing Showproc for Viewing, Printing, and Editing and Custom Printing: showpr.)
- Storing long mail address(es) in an alias. (MH Aliases.)
- Handling many draft messages at a time with a draft folder. (Draft Folder.)
- Automatically adding your standard "signature" text to the ends of messages. (Sections Automatic Signature on End of Messages and Add Text to Drafts: mysend.)
- Customizing and changing the headers of mail you send. (Fields You Add to a Header and Draft Message Template Files.)
- Including the text of an original message in a reply. (Reading Original Message with an Editor, Including the Original Message with -filter, and Including Original Message in Reply: replx.)
- Making repl ask whether it should send your reply to each of the people who got the original message. (Selective Replies with -query.)
- Marking the messages you've replied to with the date, time, and recipients' addresses. (Annotating the Original Message.)
- Accessing mail in other users' accounts and letting them access yours (if you give each other permission). (Setting Access Permissions for Other Accounts, Defining Alternate Mailboxes, and Sharing Other Users' Folders.)
- Checking the spelling in your mail messages before sending them. (What now? -- and the whatnow Program: edit spell.)
- Making scan give more and different information. (scan Format Files and MH Format Strings.)
- Searching for messages; storing the lists automatically for reuse any time later. (pick Switches and Storing Sequence Name in Your MH Profile.)
- Searching many folders at once. (Searching More Than One Folder and Easier Searches with a `Link Folder'.)
- Handling incoming mail automatically. (The Chapter Processing New Mail Automatically and the Section Batch-process New Mail: autoinc.)

By learning the principles behind MH and learning a little bit about UNIX programming, you can make MH do almost anything you need a mail system to do.