DECODEMAIL(1)

πŸ’Œ DECODEMAIL(1) β€” the "User Commands" girlies' section, bestie πŸ’Œ

okay so hi!! you found decodemail, a whole manual page, and it lives in the User Commands corner of manual-land (yes that's the manual name, it's giving very "I'm the people's manpage" energy πŸ‘‘). Ngl it's a short one, so let's devour it together, no skimming, every crumb stays on the plate fr fr πŸ“


✨ NAME ✨

decodemail β€” literally just: decode messages. that's her whole job description and she's thriving πŸ’…


🌈 SYNOPSIS 🌈

decodemail [OPTION...] [INBOX] [OUTBOX]

two little slots for INBOX and OUTBOX, all the [OPTION...] you can hold, iconic lineup honestly 🫢


πŸŽ€ DESCRIPTION πŸŽ€

GNU decodemail β€” decode messages. bestie that's the official one-line vibe and I'm obsessed πŸ’–

πŸ› οΈ the options (yes, all of them, I would never skip a single one) πŸ› οΈ

  • -c, --charset=CHARSET β€” recode the output to this CHARSET. your output, your rules ✨
  • -R, --[no-]recode β€” recode the text parts to the current charset. the [no-] means you can flip it off, because choices are a human right πŸ™ˆ
  • -t, --[no-]truncate β€” truncate the output mailbox, if it exists. if it doesn't exist, nothing to truncate, no drama πŸ’…

πŸ› Global debugging settings πŸ›

  • --debug-level=LEVEL β€” set the Mailutils debugging level. crank it up and watch the tea spill πŸ”₯
  • --[no-]debug-line-info β€” show source info alongside your debugging messages. receipts, basically πŸ“

βš™οΈ Configuration handling βš™οΈ

  • --config-file=FILE β€” load this configuration file; and heads up bestie, this implies --no-config 🚨
  • --config-lint β€” check the configuration file's syntax and then exit. it's the "does this fit, yes or no" vibe check πŸ’ƒ
  • --config-verbose β€” verbosely log the parsing of the configuration files. not me reading every line out loud 😭
  • --no-config β€” do not load site and user configuration files. full solo mode 🌸
  • --no-site-config β€” do not load the site-wide configuration file. just that one 🌈
  • --no-user-config β€” do not load the user configuration file. just that one πŸ’œ
  • --set=PARAM=VALUE β€” set a configuration parameter. inline, on the fly, main character energy πŸ‘‘

πŸ’¬ Informational options πŸ’¬

  • --config-help β€” show a summary of the configuration file. the cheat sheet πŸŽ€
  • --show-config-options β€” show the compilation options. peek behind the curtain πŸ¦‹
  • -?, --help β€” give this help list. hi, that's this ✨
  • --usage β€” give a short usage message. the speedrun version πŸƒ
  • -V, --version β€” print the program version. who are you, little program πŸ’–
bestie listen: mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. so like, don't think the short one is off the hook, it is not 🫢

😭 REPORTING BUGS 😭

found a bug? tell the humans, not me, I'm just the narrator:


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. like, none, zero, not even a little one, periodt πŸ’€


🌸 SEE ALSO 🌸

The complete GNU mailutils documentation is maintained as a Texinfo manual. If the mailutils-doc package is installed, the command

info mailutils

should give you access to the complete manual. ✨

You can also find this manual online in the GNU mailutils webpage: <https://www.gnu.org/software/mailutils/manual/index.html>.

Please note this manpage was automatically generated by the Debian mailutils packagers. Do not file bugs for its content to the GNU Mailutils upstream authors. 🫢 (so don't @ them about the wording, @ the Debian packagers, iykyk)

okay that's the whole thing, every last option accounted for, nothing skipped, we ate and left no crumbs πŸ’…βœ¨ this little legend was brought to you by the FSF, dated August 2026, filed under DECODEMAIL(1) β€” stay decoded bestie, mwah πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from