logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

mcom, mfwd, mbnc, mrep — compose, reply, forward, bounce, send messages

Authors

       Leah Neukirchen <leah@vuxu.org>

Description

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 -bodyfile 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.

Environment

       EDITOR  Editor used to compose messages.

       MBLAZE  Directory containing mblaze configuration files.  (Default: $HOME/.mblaze)

Exit Status

       The mcom utility exits 0 on success, and >0 if an error occurs.

Files

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.

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/

Debian                                          February 5, 2020                                         MCOM(1)

Name

       mcom, mfwd, mbnc, mrep — compose, reply, forward, bounce, send messages

See Also

mmime(1), mblaze-profile(5), mmsg(7)

Synopsis

mcom [-headervalues...] [recipients...]
       mcom-r [draft]
       mrep [-noquote] [-headervalues...--] [msg]
       mfwd [-r] [-headervalues...--] [msgs...]
       mbnc [-headervalues...--] [msg]

See Also