Skip to content

mxr reply

Generated from mxr reply --help. Edit the clap definitions in crates/daemon/src/cli/ and re-run npm run build in site/ to regenerate.

Reply to a message

mxr reply [OPTIONS] <MESSAGE_ID>
Flag Description
<MESSAGE_ID> Message ID to reply to
Flag Description
--account <ACCOUNT>
--from <FROM> Send from this owned address (the account primary or a registered alias). Defaults to the address the original was delivered to
--body <BODY> Inline reply body (skip $EDITOR)
--body-stdin Read reply body from stdin
--attach <ATTACH> File path to attach (repeatable)
--signature <SIGNATURE> Insert this signature by name instead of the scoped default
--no-signature Do not insert any signature
--yes Skip confirmation
--draft Save as a draft instead of sending. Never transmits; the reply lands in mxr drafts (threaded, ready to send with mxr send <draft-id>). Mutually exclusive with --yes, so no added flag can turn a draft into a send
--dry-run Show what would be sent
--remind-after <TIME> After sending, remind if no reply has arrived by this time. Same forms as mxr remind --when: in 2h, tomorrow 9am, monday 17:00, RFC3339
--format <FORMAT> [possible values: table, json, jsonl, csv, ids]
-h, --help Print help

Reply to one message, interactively or from an agent-approved body. --yes sends; --draft saves a threaded draft to send later with mxr send.

Terminal window
mxr reply MESSAGE_ID
mxr reply MESSAGE_ID --body 'On it.' --yes
mxr reply MESSAGE_ID --body 'Draft it.' --draft # saves, never sends