e

elm(1)

elm(1)

This also enables conformance with SMTP (RFC 821), which allows only 7-bit characters in the message, by using MIME-encoding (base64 and quoted-printable) to convert 8-bit data to 7-bit.

elm also provides a facility to view multipart MIME messages. If elm receives a message whose type is not text/plain, it invokes metamail, which invokes the appropriate utility (for example, ghost- view, xv, an audio editor, mpeg) to display the different mail parts according to the content type (for example, application/postscript, image, audio, video).

Aliases

elm has its own alias system that supports both personal and system-wide aliases. Personal aliases are speci®c to a single user; system aliases are available to everyone on the system where the system aliases reside (see newalias(1)). You can access the Alias Menu by executing the Message Menu a (alias) com- mand. You can then create and save an alias for the current message, create and check other aliases, and send messages to one or more aliases.

Aliases are limited to 2500 bytes. If you wish to create a group alias that is longer than 2500 bytes, please ask your system administrator to create it for you in the sendmail system alias ®le, /etc/mail/aliases (see sendmail(1M)).

INTERACTIVE MODE MENUS AND COMMANDS

This section begins with the Message Menu, which is the main screen for Interactive Mode. The rest of the menus are presented alphabetically.

Message Menu

The Message Index is displayed on the Message Menu. You can use the following commands to manipulate and send messages. Some commands use a series of prompts to complete their action. You can use Ctrl-Dto cancel their operations.

The commands are:

!command Shell Escape. Send command to the shell de®ned by the shell string variable without leaving elm.

#Display all known information about the current message.

$

Resynchronize the messages without leaving elm. If there are any messages marked

 

for deletion, you are asked if you want to delete them. If any messages are deleted or

 

any status ¯ags have changed, the messages are written back to the mailbox ®le. All

 

tags are removed.

%Display the computed return address of the current message.

*Set the current message pointer to the last message.

+Display the next message index page, when applicable.

-Display the previous message index page, when applicable.

/pattern Pattern match. Search for pattern in the from and subject ®elds of the current message index. The search starts at the current message and wraps around to the beginning of the index. The current message pointer is set to the ®rst message that matches. Uppercase and lowercase are treated as equivalent.

//pattern Pattern match. Search for pattern through all the lines of the current folder. The search starts at the current message and wraps around to the beginning of the folder. The current message pointer is set to the ®rst message that matches. Uppercase and lowercase are treated as equivalent.

<Calendar. Scan message for calendar entries and add them to your calendar ®le. A calendar entry is de®ned as a line whose ®rst nonblank characters are ->, as in:

->calendar-entry

The delimiter ->and surrounding blanks are removed before the entry is added to the calendar ®le. Resultant blank lines are ignored. You can de®ne the calendar ®le name in your elmrc ®le or with the Options Menu.

=Set the current message pointer to the ®rst message.

>Save in folder. Same as the Message Menu s (save) command.

Section 1208

− 5 −

HP-UX Release 11i: December 2000