2.2 Header Commands
2.2.1 Commands for moving to headers
These following commands move to the header in question. If it doesn't
exist, it will be inserted.
- C-c ?
- Describe the message mode.
- C-c C-f C-t
- Go to the
To header (message-goto-to).
- C-c C-f C-o
- Go to the
From header (message-goto-from). (The “o”
in the key binding is for Originator.)
- C-c C-f C-b
- Go to the
Bcc header (message-goto-bcc).
- C-c C-f C-w
- Go to the
Fcc header (message-goto-fcc).
- C-c C-f C-c
- Go to the
Cc header (message-goto-cc).
- C-c C-f C-s
- Go to the
Subject header (message-goto-subject).
- C-c C-f C-r
- Go to the
Reply-To header (message-goto-reply-to).
- C-c C-f C-n
- Go to the
Newsgroups header (message-goto-newsgroups).
- C-c C-f C-d
- Go to the
Distribution header (message-goto-distribution).
- C-c C-f C-f
- Go to the
Followup-To header (message-goto-followup-to).
- C-c C-f C-k
- Go to the
Keywords header (message-goto-keywords).
- C-c C-f C-u
- Go to the
Summary header (message-goto-summary).
- C-c C-f C-i
- This inserts the ‘Importance:’ header with a value of
‘high’. This header is used to signal the importance of the
message to the receiver. If the header is already present in the
buffer, it cycles between the three valid values according to RFC
1376: ‘low’, ‘normal’ and ‘high’.
- C-c C-f C-a
- Insert a reasonable ‘Mail-Followup-To:’ header
(see Mailing Lists) in a post to an
unsubscribed list. When making original posts to a mailing list you are
not subscribed to, you have to type in a ‘Mail-Followup-To:’ header
by hand. The contents, usually, are the addresses of the list and your
own address. This function inserts such a header automatically. It
fetches the contents of the ‘To:’ header in the current mail
buffer, and appends the current
user-mail-address.
If the optional argument include-cc is non-nil, the
addresses in the ‘Cc:’ header are also put into the
‘Mail-Followup-To:’ header.
2.2.2 Commands to change headers
- C-c C-o
- Sort headers according to
message-header-format-alist
(message-sort-headers).
- C-c C-t
- Insert a
To header that contains the Reply-To or
From header of the message you're following up
(message-insert-to).
- C-c C-n
- Insert a
Newsgroups header that reflects the Followup-To
or Newsgroups header of the article you're replying to
(message-insert-newsgroups).
- C-c C-l
- Send a message to the list only. Remove all addresses but the list
address from
To: and Cc: headers.
- C-c M-n
- Insert a request for a disposition
notification. (
message-insert-disposition-notification-to).
This means that if the recipient supports RFC 2298 she might send you a
notification that she received the message.
- M-x message-insert-importance-high
- Insert an ‘Importance’ header with a value of ‘high’,
deleting headers if necessary.
- M-x message-insert-importance-low
- Insert an ‘Importance’ header with a value of ‘low’, deleting
headers if necessary.
- C-c C-f s
- Change the current ‘Subject’ header. Ask for new ‘Subject’
header and append ‘(was: <Old Subject>)’. The old subject can be
stripped on replying, see
message-subject-trailing-was-query
(see Message Headers).
- C-c C-f x
- Set up the ‘FollowUp-To’ header with a target newsgroup for a
cross-post, add that target newsgroup to the ‘Newsgroups’ header if
it is not a member of ‘Newsgroups’, and insert a note in the body.
If
message-cross-post-default is nil or if this command is
called with a prefix-argument, only the ‘FollowUp-To’ header will
be set but the target newsgroup will not be added to the
‘Newsgroups’ header. The function to insert a note is controlled
by the message-cross-post-note-function variable.
- C-c C-f t
- Replace contents of ‘To’ header with contents of ‘Cc’ or
‘Bcc’ header. (Iff ‘Cc’ header is not present, ‘Bcc’
header will be used instead.)
- C-c C-f w
- Insert ‘To’ and ‘Cc’ headers as if you were doing a wide
reply even if the message was not made for a wide reply first.
- C-c C-f a
- Insert ‘X-No-Archive: Yes’ in the header and a note in the body.
The header and the note can be customized using
message-archive-header and message-archive-note. When
called with a prefix argument, ask for a text to insert. If you don't
want the note in the body, set message-archive-note to
nil.