NULLMAILER-SMTP(8)
β¨ nullmailer-smtp β¨
ok so bestie, welcome to nullmailer-smtp(8) β it's the smtp mail sender for nullmailer, and honestly? it's giving "tiny little workhorse that just does its one job and does it well" π
πΈ NAME πΈ
nullmailer-smtp β the smtp mail sender for nullmailer. that's it, that's the vibe. π¦
π SYNOPSIS π
/usr/lib/nullmailer/smtp [flags] remote-address < mail-file
so you run it, you hand it a remote-address, you feed it a mail file on stdin, and it goes and does its thing. the < mail-file part is lowkey the whole point β it reads the message from standard input. π
π DESCRIPTION π
it sends an email message via SMTP. periodt. β¨
π OPTIONS π
here's the full menu, no skips, no cuts, we're listing all of them because that's what we do π«Ά
-p,--port=INTβ sets the port number on the remote host that it should connect to. you know, the door you're knocking on πͺ--user=VALUEβ sets the user name for authentication--pass=VALUEβ sets the password for authentication. keep this one secret bestie, no posting it in the group chat π-d,--daemonβ use syslog exclusively. only syslog. nothing else. it's giving committed π-s,--syslogβ use syslog additionally. like, on top of whatever else it's doing π--auth-loginβ useAUTH LOGINinstead of auto-detecting in SMTP. sometimes you just gotta tell it what to do π¦--sslβ connect using SSL (on an alternate port by default). sparkly and encrypted β¨--starttlsβ use theSTARTTLScommand. upgrade the convo mid-chat, iconic behavior π--x509certfile=VALUEβ the client certificate file--x509cafile=VALUEβ the certificate authority trust file (defaults to/etc/ssl/certs/ca-certificates.crt). that's the fallback if you don't say anything π--x509crlfile=VALUEβ the certificate revocation list file. the naughty list, but for certs π«--x509fmtderβ the X.509 files are in DER format (defaults to PEM format). so if you don't pass this, it's assuming PEM, got it? π--insecureβ don't abort if the server certificate fails validation
β οΈ okay real talk for a sec β --insecure literally means it will NOT bail out when the server's certificate fails validation. that's a security thing, not a cute lil quirk. use it with your eyes open π
-h,--helpβ display this help and exit. the classic. the icon. the "help me" button π
π SEE ALSO π
go read those too, they're the rest of the friend group π
and that's the whole page bestie!! this was nullmailer-smtp() β section 8 of the manual, no version or date stamped on it, just vibes and a very specific job. slay, go send some mail πβ¨
π¦ where this page comes from
- debian bookworm: nullmailer 1:2.2-4 Β· GPL-2.0-or-later
- debian trixie: nullmailer 1:2.2+10~g7ed88a0-6.1 Β· GPL-2.0-or-later
- ubuntu jammy: nullmailer 1:2.2-3build1 Β· GPL-2.0-or-later
- ubuntu noble: nullmailer 1:2.2+10~g7ed88a0-2build2 Β· GPL-2.0-or-later
- ubuntu questing: nullmailer 1:2.2+10~g7ed88a0-6.1
- ubuntu resolute: nullmailer 1:2.2+10~g7ed88a0-6.1build1 Β· GPL-2.0-or-later
- ubuntu stonking: nullmailer 1:2.2+10~g7ed88a0-6.1build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms