unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
blob a0476136f50340f9869d858a079b29e755e2df6a 2170 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
 
=================
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

``-h, --help``
    Display help.

``-s, --subject=``\ <subject>
    Specify the subject of the message.

``--to=``\ <to-address>
    Specify a recipient (To).

``-c, --cc=``\ <cc-address>
    Specify a carbon-copy (Cc) recipient.

``-b, --bcc=``\ <bcc-address>
    Specify a blind-carbon-copy (Bcc) recipient.

``-i, --body=``\ <file>
    Specify a file to include into the body of the message.

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

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

``--client``
    Use **emacsclient**, rather than **emacs**. For **emacsclient** to
    work, you need an already running Emacs with a server, or use
    ``--auto-daemon``.

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

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

``--print``
    Output the resulting elisp to stdout instead of evaluating it.

The supported positional parameters and short options are a compatible
subset of the **mutt** 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
=====================

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

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

SEE ALSO
========

**notmuch(1)**, **emacsclient(1)**, **mutt(1)**

debug log:

solving a0476136f503 ...
found a0476136f503 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).