MAIL.MAILUTILS(1)
πΈ MAIL.MAILUTILS β the mail.mailutils girlies' guide (section 1 ofc) πΈ
okay bestie sit DOWN because this is the mail.mailutils manual page and it's literally about processing mail messages π yeah, that mail. the GNU one. section 1, User Commands, we're in the big leagues now.
β¨ SYNOPSIS β¨
mail.mailutils [OPTION...] [address...]
mail.mailutils [OPTION...] [OPTION...] [file]
mail.mailutils [OPTION...] --file [OPTION...] [file]
mail.mailutils [OPTION...] --file=file [OPTION...]
four whole moods. pick your fighter π
π DESCRIPTION π
so. GNU mail. it processes mail messages, that's the whole job, she's booked and busy. π
here's the tea: if -f or --file is given, mail operates on the mailbox named by the first argument, or the user's mbox if no argument is given. no argument? she's going to mbox, periodt. π«Ά
π the attach-and-send girlies
-A,--attach=FILEβ attach thatFILE. yes, the whole file. no cap.-a,--append=HEADER: VALUEβ append the given header to the message being sent. just squish it right in there π--[no-]alternativeβ force themultipart/alternativecontent type. make it alternative. or don't. she's flexible like that.--attach-fd=FDβ attach from file descriptorFD. fds are iconic, we love a file descriptor moment.--content-filename=NAMEβ sets theContent-Dispositionfilename parameter for the next--attachoption. note: NEXT one only, she's not doing retroactive work.--content-name=NAMEβ sets theContent-Typename parameter for the next--attachoption. again: next. not the one before. not all of them. the next one. π--content-type=TYPEβ sets the content type for subsequent--attachoptions. plural. she's committed to the vibe from here on out.-E,--exec=COMMANDβ executeCOMMAND. that's it, that's the whole thing, highkey powerful. π₯-e,--existβ return true if mail exists. a little yes/no queen.--encoding=NAMEβ sets the encoding for subsequent--attachoptions. same energy as content-type, encoding edition β¨-F,--bynameβ save messages according to sender. alphabetize the girlies, we love organization ποΈ-H,--headersβ write a header summary and exit. peek at the headers, then DIP. main character exit.-i,--ignoreβ ignore interrupts. she does not hear you. π-M,--[no-]mimeβ compose MIME messages. (yes,-Mshows up twice in the option list. we contain multitudes. the original said it, so I said it π)-N,--nosumβ do not display the initial header summary. skip the intro, go straight to the plot.-n,--norcβ do not read the systemmailrcfile. sorry system mailrc, not today π«-p,--print,--readβ print all mail to standard output. all of it. dump it, bestie, straight to stdout.-q,--quitβ cause interrupts to terminate the program. now the interrupts are LOUD and they END things. very finale energy.-r,--return-address=ADDRESSβ useADDRESSas the return address when sending mail. so they know where to write back π-s,--subject=SUBJβ send a message with the givenSUBJECT. the subject line, the little headline, the hook π―--[no-]skip-empty-attachmentsβ skip attachments with empty body. empty body? not invited to the function. β-t,--toβ read recipients from the message header. the header already knows who's coming, let her handle it.-u,--user=USERβ operate onUSER's mailbox. not yours, theirs. respectfully. π
π Global debugging settings
--debug-level=LEVELβ set the Mailutils debugging level. turn the volume knob on the debug lore.--[no-]debug-line-infoβ show source info with debugging messages. receipts included, iykyk π-M,--mailer=MAILERβ use the specified URL as the default mailer. (hi yes-Magain, and this time she's a mailer, not a MIME. keeping both exactly as written, angel. πβ¨)
βοΈ Configuration handling
--config-file=FILEβ load this configuration file; implies--no-config. sneakily also does the no-config thing. she's efficient.--config-lintβ check configuration file syntax and exit. lint o'clock. glow up your config π--config-verboseβ verbosely log parsing of the configuration files. say it with your chest, config.--no-configβ do not load site and user configuration files. neither. none. bye π--no-site-configβ do not load the site-wide configuration file. just the site one gets the boot.--no-user-configβ do not load the user configuration file. just the user one gets the boot.--set=PARAM=VALUEβ set configuration parameter. param equals value, set it, slay.
π’ Informational options
--config-helpβ show configuration file summary. the tl;dr of your config π--show-config-optionsβ show compilation options. tell me what she was built with π-?,--helpβ give this help list. hi, this is her helping you, right now. that's the option. π--usageβ give a short usage message. the short version, for when you're in a rush fr fr.-V,--versionβ print program version. which mail is this? find out π¦
β little note from the original that I am passing along verbatim in spirit: mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. same rules both ways, no exceptions, no favorites. periodt.
π REPORTING BUGS π
found a bug? tell the girlies (respectfully, with repro steps):
- Report bugs to
bug-mailutils@gnu.org. - GNU Mailutils home page:
http://mailutils.org - General help using GNU software:
http://www.gnu.org/gethelp/
π COPYRIGHT π
Copyright Β© 2007-2025 Free Software Foundation, inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
(that "NO WARRANTY" is in all caps for a reason bestie, she means it π no cap, no warranty, none.)
π¦ SEE ALSO π¦
the complete GNU mailutils documentation is maintained as a Texinfo manual. if the mailutils-doc package is installed, this command:
info mailutils
should give you access to the complete manual. (should! access! π)
you can also find this manual online in the GNU mailutils webpage: https://www.gnu.org/software/mailutils/manual/index.html.
π«Ά pls note: this manpage was automatically generated by the Debian mailutils packagers. do not file bugs for its content to the GNU Mailutils upstream authors. wrong door, bestie, different building, be nice to them. π
and that's the whole page, we ate and left absolutely no crumbs πβ¨ this was the FSF edition, from August 2026 β love that for us, an icon, a legend, and she is the moment π π
π¦ where this page comes from
- ubuntu stonking: mailutils 1:3.21-1 Β· 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