NOTMUCH-EMACS-MUA(1)
π NOTMUCH-EMACS-MUA β bestie edition
okay so you found the manual page for notmuch-emacs-mua, which lives in the notmuch manual, section 1. it's giving "write an email without ever leaving your Emacs nest" energy and honestly? iconic. π¦
π NAME
notmuch-emacs-mua β send mail with notmuch and emacs
πΈ SYNOPSIS
notmuch emacs-mua [options ...] [<to-address> ... | <mailto-url>]
β¨ DESCRIPTION
It kicks off composing an email in the Notmuch Emacs UI, pre-loaded with the subject, recipients, and message body you asked for β or with a mailto: URL. literally just "start the email for me" π
Here's the full lineup of supported options for emacs-mua:
-h,--helpβ show the help. the "wait what do i do" button π«Ά-s,--subject=<subject>β set the subject line of the message.--to=<to-address>β add a recipient (To).-c,--cc=<cc-address>β add a carbon-copy (Cc) recipient.-b,--bcc=<bcc-address>β add a blind-carbon-copy (Bcc) recipient. sneaky but polite β¨-i,--body=<file>β point at a file to include into the body of the message.--helloβ if you gave no message composition parameters at all, drop into the Notmuch hello screen instead of the message composition window. hi bestie π--no-window-systemβ even when a window system is available, stay in the current terminal. terminal girlies rise π--clientβ useemacsclient(1)(https://manpages.debian.org/emacsclient.1.html) instead ofemacs(1)(https://manpages.debian.org/emacs.1.html). heads up: foremacsclient(1)(https://manpages.debian.org/emacsclient.1.html) to actually work you need an Emacs already running with a server, or you can use--auto-daemon.--auto-daemonβ automatically start Emacs in daemon mode if the Emacs server isn't running. only applicable with--client. it implies--create-frame. no cap, it does two things at once.--create-frameβ make a brand-new frame instead of trying to reuse the current Emacs frame. applicable with--client. you will need this when Emacs is running in daemon mode (or got auto-started by--auto-daemon).--printβ dump the resulting elisp to stdout instead of evaluating it. for the curious π
The supported positional parameters and short options are a compatible subset of the mutt(1) (https://manpages.debian.org/mutt.1.html) MUA command-line options. π¦
watch out: the options and positional parameters that modify the message can't be combined with the mailto: URL. pick a lane, bestie π
Options may be specified multiple times. stack 'em, go off. π₯
πΏ ENVIRONMENT VARIABLES
EMACSβ name of the emacs command to invoke. defaults to"emacs".EMACSCLIENTβ name of the emacsclient command to invoke. defaults to"emacsclient".
π SEE ALSO
notmuch <#notmuch-1>emacsclient(1)(https://manpages.debian.org/emacsclient.1.html)mutt(1)(https://manpages.debian.org/mutt.1.html)
π Author
Carl Worth and many others β legends, fr fr π«Ά
π Copyright
2009-2026, Carl Worth and many others
and that's the whole page, bestie π
this was notmuch-emacs-mua, version 0.40, dated Jan 31, 2026. go forth and compose, you've got this πΈβ¨π
π¦ where this page comes from
- fedora 44: emacs-notmuch 0.40-1.fc44 Β· GPL-3.0-or-later
- nixos 26.05: notmuch 0.40
- ubuntu resolute: notmuch 0.40-1ubuntu1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms