MCOM(1)
π MCOM(1) β General Commands Manual β compose, forward, bounce, reply, send messages
okay so bestie, welcome to the MCOM(1) page π this is the group chat where mcom, mfwd, mbnc, and mrep do their thing. no cap, every flag matters, so letβs go.
πΈ NAME πΈ
mcom, mfwd, mbnc, mrep β compose, forward, bounce, reply, send messages
β¨ SYNOPSIS β¨
mcom [-header values ...] [recipients ...]
mcom -r [draft]
mrep [-noquote] [-header values ... --] [msg]
mfwd [-r] [-header values ... --] [msgs ...]
mbnc [-header values ... --] [msg]
π DESCRIPTION π
mcom creates a new draft message and opens it in an editor. After editing, a loop is started where you 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. π
π MENU COMMANDS π
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β Runmmime(1)on the draft, and print the result ofmshow -t.eβ Re-edit the draft.dβ Delete the draft and quit.pβ Preview the draft, usingmshow(1).
π ENVIRONMENT π
EDITOR,VISUALβ Editor used to compose messages. (Default:vi(1))MBLAZEβ Directory containing mblaze configuration files. (Default:$HOME/.mblaze)
π FILES π
snd.*β Draft messages, kept in current directory. This can be configured inmblaze-profile(5).${MBLAZE:-$HOME/.mblaze}/headersβ Default headers for each message.${MBLAZE:-$HOME/.mblaze}/signatureor~/.signatureβ Default signature.
β EXIT STATUS β
The mcom utility exits 0 on success, and >0 if an error occurs.
π§ SEE ALSO π§
π AUTHORS π
Leah Neukirchen <leah@vuxu.org>
π LICENSE π
mcom is in the public domain.
To the extent possible under law, the creator of this work has waived all copyright and related or neighboring rights to this work.
http://creativecommons.org/publicdomain/zero/1.0/
π okay bestie, thatβs the whole page β from Debian, dated April 21, 2021, and the manual is MCOM(1). periodt. π
π¦ where this page comes from
- alpine 3.24: mblaze-doc 1.4-r0 Β· CC0-1.0
- nixos 26.05: mblaze 1.4
- nixpkgs unstable: mblaze 1.4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms