Go to the previous, next section.
Elm is a menu based way of sending mail. When elm is invoked, a menu of commands is displayed and if you have mail, it will display the subjects of the mail.
There are 3 main ways to use elm:
To invoke elm just type: elm
Once you are in elm, you will see at the bottom of the screen a menu of commands, and if you have mail waiting you will see at the top of the screen, from who the mail is coming from and the subject of the mail. In front of each piece of mail there is a status message and also a number. The status field is composed of three separate character fields, the first of which indicates temporary status:
At the menu you can execute this commands that will enable you to read, send mail, reply to mail, forward mail and other functions.
When sending a message, elm uses vi as the default editor, unless you have altered the editor specified in your .elm/elmrc file or have an editor listed as $EDITOR in your environment. If builtin is specified as your editor, a large set of commands is available while composing your message.
If the file $HOME/.elm/elmheaders exists, elm reads in the contents of the file and adds it to the headers of all outbound mail (useful for adding an Organization: field, Phone: field, etc).
Elm supports automatic configuration by means of an rc file. The file must be named $HOME/.elm/elmrc and can contain any combination of the string, numeric, and boolean variables described below. If the directory $HOME/.elm does not exist, elm asks whether you want to create it or not. If you respond with "yes", elm will create $HOME/.elm.
The following files have special meaning if they exist in your .elm directory:
Go to the previous, next section.