All apps/msmtp

msmtp

msmtp

SMTP client with sendmail compatible interface.

Runs as msmtp, msmtpd|macOS, Linux, Windows|marlam.de

Command form

ai-draft · 2 tasks · 8 fields

Send a message read from standard input through an SMTP account. TLS tuning, logging and queue modes are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui msmtp
Send mailExample values, fixed in this page — nothing here reaches a terminal
Basic
Account*
string
Envelope from
string
Recipients
string
Read recipients from headers
--read-recipients
TasksEach one presets the form for one job
Send mail
accountfromrecipientsread_recipients
Inspect SMTP server
accountserverinfofile
ParametersOnly these flags are editable in the form
Recipients
string · positional 0 · repeatable
Account
string
--account-a
Envelope from
string
--from-f
Read recipients from headers
boolean
--read-recipients-t
Config file
path
--file-C
Pretend (print settings only)
boolean
--pretend-P
Debug output
boolean
--debug-d
Show server info
boolean
--serverinfo-S
SourcesEvery flag above is checked against these
manual
msmtp [option...] [--] recipient... msmtp [option...] -t [--] [recipient...] msmtp [option...] --serverinfo -P, --pretend -v, -d, --debug -S, --serverinfo -C, --file=filename -a, --account=account_name --host=hostname --port=number --tls[=(on|off)] -f, --from=address -t, --read-recipients --read-envelope-from
manualman page 2026-10

marlam.de

Before it fills your prompt, Otty checks the installed msmtp against its version. A form that does not match your version is not offered.