Next: Citing Mail, Previous: Mail Sending, Up: Mail Mode
Mail mode provides special commands to move to particular header fields and to complete addresses in headers.
mail-to).
mail-subject).
mail-cc).
mail-bcc).
mail-reply-to).
mail-mail-reply-to).
mail-mail-followup-to).
mail-fcc).
mail-complete).
There are several commands to move point to particular header fields,
all based on the prefix C-c C-f (‘C-f’ is for “field”).
They are listed in the table above. If the field in question does not
exist, these commands create one (the exception is mail-fcc,
which creates a new field each time). We provide special motion
commands for these particular fields because they are the fields users
most often want to edit.
While editing a header field that contains mailing addresses, such
as ‘To:’, ‘CC:’ and ‘BCC:’, you can complete a mailing
address by typing M-<TAB> (mail-complete). It
inserts the full name corresponding to the address, if it can
determine the full name. The variable mail-complete-style
controls whether to insert the full name, and what style to use, as in
mail-from-style (see Mail Headers). (If your window
manager defines M-<TAB> to switch windows, you can type
<ESC> <TAB> or C-M-i.)
For completion purposes, the valid mailing addresses are taken to be the local users' names plus your personal mail aliases (see Mail Aliases). You can specify additional sources of valid addresses; browse the customization group ‘mailalias’ to see the variables for customizing this feature (see Customization Groups).
If you type M-<TAB> in the body of the message, or on a
unrecognized header, mail-complete invokes the function specified
by mail-complete-function. By default, this is
ispell-complete-word, as in Text mode.