Next: Dired Prev: Sending Mail Up: Top

Reading Mail with Rmail

   Rmail is an Emacs subsystem for reading and disposing of mail that
you receive.  Rmail stores mail messages in files called Rmail files.
Reading the message in an Rmail file is done in a special major mode,
Rmail mode, which redefines most letters to run commands for managing
mail.  To enter Rmail, type `M-x rmail'.  This reads your primary mail
file, merges new mail in from your inboxes, displays the first message
you haven't read yet, and lets you begin reading.

   Using Rmail in the simplest fashion, you have one Rmail file
`~/RMAIL' in which all of your mail is saved.  It is called your
"primary mail file".  In more sophisticated usage, you can copy
messages into other Rmail files and then edit those files with Rmail.

   Rmail uses narrowing to hide all but one message in the Rmail file.
The message that is shown is called the "current message".  Rmail
mode's special commands can do such things as delete the current
message, copy into another file, send a reply, or move to another

   Within the Rmail file, messages are arranged sequentially in order
of receipt.  They are also assigned consecutive integers as their
"message numbers".  The number of the current message is displayed in
Rmail's mode line, followed by the total number of messages in the
file.  You can move to a message by specifying its message number using
the `j' key (Note: Rmail Motion.).

   Following the usual conventions of Emacs, changes in an Rmail file
become permanent only when the file is saved.  You can do this with `s'
(`rmail-save'), which also expunges deleted messages from the file
first (Note: Rmail Deletion.).  To save the file without expunging,
use `C-x C-s'.  Rmail saves the Rmail file spontaneously when moving new
mail from an inbox file (Note: Rmail Inbox.).

   You can exit Rmail with `q' (`rmail-quit'); this expunges and saves
the Rmail file and then switches to another buffer.  But there is no
need to `exit' formally.  If you switch from Rmail to editing in other
buffers, and never happen to switch back, you have exited.  (The Rmail
command `b', `rmail-bury', does this for you.)  Just make sure to save
the Rmail file eventually (like any other file you have changed).  `C-x
s' is a good enough way to do this (Note: Saving.).

* Scroll
Rmail ScrollingScrolling through a message.
* Motion
Rmail MotionMoving to another message.
* Deletion
Rmail DeletionDeleting and expunging messages.
* Inbox
Rmail InboxHow mail gets into the Rmail file.
* Files
Rmail FilesUsing multiple Rmail files.
* Output
Rmail OutputCopying message out to files.
* Labels
Rmail LabelsClassifying messages by labeling them.
* Reply
Rmail ReplySending replies to messages you are viewing.
* Summary
Rmail SummarySummaries show brief info on many messages.
* Editing
Rmail EditingEditing message text and headers in Rmail.
* Digest
Rmail DigestExtracting the messages from a digest message.
* Out of Rmail
Converting an Rmail file to mailbox format.
* Rot13
Rmail Rot13Reading messages encoded in the rot13 code.

automatically generated by info2www