mcom
, mfwd
,
mbnc
, mrep
—
compose, reply, forward, bounce, send messages
mcom |
[- header
values ...]
[recipients ...] |
mrep |
[-noquote ]
[- header
values ... -- ]
[msg] |
mfwd |
[-r ]
[- header
values ... -- ]
[msgs ...] |
mbnc |
[- header
values ... -- ]
[msg] |
mcom
creates a new draft message and opens it in an
editor. After editing, a loop is started where the user can send, re-edit or
cancel the message. Use ‘mcom
-r
’ to resume the editing of a draft; by
default, the last modified draft will be edited.
mrep
creates the draft such that the
message will be a reply to msg (or the current
message). Unless -noquote
is passed, it will contain
the original mail quoted.
mfwd
creates the draft with a subject and
body appropriate for forwarding the message. By default, messages are
forwarded verbatim as MIME
‘message/rfc822
’ attachments. Use
-r
to forward as
mshow(1)
rendered plain text, using RFC 934 message encapsulation.
mbnc
creates the draft from the original
msg (or the current message) including headers, and
adds a Resent-To header, to which the message will be bounced directly. (See
mmsg(7)
for the message argument syntax.)
All commands can take optional header flags
(which consist of two or more characters) to prefill header fields, e.g. you
can use ‘mcom
-to
merrilyn -cc
elea becci -subject
'Party invite'’ to create a draft with the
To, Cc and Subject fields already set. The flag
-body
file can be used to
prepopulate the draft for mcom
and
mrep
with the contents of
file.
Note that these flags apply to all arguments
after them (e.g. ‘mcom -attach
*.c’ works), so you need to use
‘--
’ when you want to use this feature
together with mrep
, mfwd
, or
mbnc
.
If the flag -send
is passed, the message
will be sent directly using the data on the command line, and no editor or
edit loop will be run.
s
- Send the message. The MIME version will be used when one has been
created.
c
- Cancel sending and quit, after displaying the filename of the saved
draft.
m
- Run
mmime(1)
on the draft, and print the result of
mshow
-t
.
e
- Re-edit the draft.
d
- Delete the draft and quit.
p
- Preview the draft, using
mshow(1).
EDITOR
,
VISUAL
- Editor used to compose messages. (Default:
vi(1))
MBLAZE
- Directory containing mblaze configuration files. (Default:
$HOME/.mblaze)
- snd.*
- Draft messages, kept in current directory. This can be configured in
mblaze-profile(5).
- ${MBLAZE:-$HOME/.mblaze}/headers
- Default headers for each message.
- ${MBLAZE:-$HOME/.mblaze}/signature
or ~/.signature
- Default signature.
The mcom
utility exits 0 on success,
and >0 if an error occurs.