unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
blob d8af08bda47a530dac1827a28c55fa976fe96e0a 2375 bytes (raw)
name: doc/man1/notmuch-emacs-mua.rst 	 # note: path name is non-authoritative(*)

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
 
.. _notmuch-emacs-mua(1):

=================
notmuch-emacs-mua
=================

SYNOPSIS
========

**notmuch** **emacs-mua** [options ...] [<to-address> ... | <mailto-url>]

DESCRIPTION
===========

Start composing an email in the Notmuch Emacs UI with the specified
subject, recipients, and message body, or mailto: URL.

Supported options for **emacs-mua** include

.. program:: emacs-mua

.. option:: -h, --help

   Display help.

.. option:: -s, --subject=<subject>

   Specify the subject of the message.

.. option:: --to=<to-address>

   Specify a recipient (To).

.. option:: -c, --cc=<cc-address>

   Specify a carbon-copy (Cc) recipient.

.. option:: -b, --bcc=<bcc-address>

   Specify a blind-carbon-copy (Bcc) recipient.

.. option:: -i, --body=<file>

   Specify a file to include into the body of the message.

.. option:: --hello

   Go to the Notmuch hello screen instead of the message composition
   window if no message composition parameters are given.

.. option:: --no-window-system

   Even if a window system is available, use the current terminal.

.. option:: --client

   Use :manpage:`emacsclient(1)`, rather than
   :manpage:`emacs(1)`. For :manpage:`emacsclient(1)` to work, you
   need an already running Emacs with a server, or use
   ``--auto-daemon``.

.. option:: --auto-daemon

   Automatically start Emacs in daemon mode, if the Emacs server is
   not running. Applicable with ``--client``. Implies
   ``--create-frame``.

.. option:: --create-frame

   Create a new frame instead of trying to use the current Emacs
   frame. Applicable with ``--client``. This will be required when
   Emacs is running (or automatically started with ``--auto-daemon``)
   in daemon mode.

.. option:: --print

   Output the resulting elisp to stdout instead of evaluating it.

The supported positional parameters and short options are a compatible
subset of the :manpage:`mutt(1)` MUA command-line options. The options
and positional parameters modifying the message can't be combined with
the mailto: URL.

Options may be specified multiple times.

ENVIRONMENT VARIABLES
=====================

.. envvar:: EMACS

   Name of emacs command to invoke. Defaults to "emacs".

.. envvar:: EMACSCLIENT

   Name of emacsclient command to invoke. Defaults to "emacsclient".

SEE ALSO
========

:any:`notmuch(1)`,
:manpage:`emacsclient(1)`,
:manpage:`mutt(1)`

debug log:

solving d8af08bda47a ...
found d8af08bda47a in https://yhetil.org/notmuch.git/

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).