VM has two commands to forward messages: z
(vm-forward-message
) and @ (vm-send-digest
).
Typing z puts you into a `*mail*' buffer just like m,
except the current message appears as the body of the message in the
`*mail*' buffer. The forwarded message is surrounded by RFC 934
complaint message delimiters. If the variable
vm-rfc934-forwarding
is non-nil
"^-" to "- -" character
stuffing is done to the forwarded message (this is the default). This
behavior is required if the recipient of the forwarded message wants to
use a RFC 934 standard bursting agent to access the message. If the
variable vm-forwarding-subject-format
is non-nil
it should
specify the format of the Subject header of the forwarded message. This
subject will be used as the contents of the Subject header automatically
inserted into the `*mail*' buffer. A nil
value causes the
Subject header to be left blank. The forwarded message is flagged
"forwarded".
The command @ (vm-send-digest
) works like z except
that a digest of all the messages in the current folder is made and
inserted into the `*mail*' buffer. Also, vm-send-digest
can
be applied to marked messages. See section Message Marks. When applied to
marked messages, vm-send-digest
will only bundle marked messages,
as opposed to the usual bundling of all messages in the current folder.
If you give vm-send-digest
a prefix argument, VM will insert a
list of preamble lines at the beginning of the digest, one line per
digestified message. The variable vm-digest-preamble-format
determines the format of the preamble lines. If the value of
vm-digest-center-preamble
is non-nil
, the preamble lines
will be centered.