PUTMAIL(1)

πŸ’Œ PUTMAIL πŸ’Œ

okay bestie, so we're talking about putmail(1) β€” the User Commands girlie whose whole job is incorporating mail to a mailbox ✨ she's from the GNU Mailutils crew and she's got a LOT of options, so grab a strawberry drink and let's go πŸ“


✨ NAME ✨

putmail β€” incorporates mail to a mailbox πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

putmail [OPTION...] [URL...]

πŸ‘‘ DESCRIPTION πŸ‘‘

putmail -- incorporates mail to a mailbox.

(that's it. that's the whole vibe. she puts mail in mailboxes. iconic behavior, no cap πŸ’…)

🌸 Global debugging settings 🌸

  • --debug-level=LEVEL β€” sets the Mailutils debugging level, so you can control how chatty the debugging gets πŸ‘€
  • --[no-]debug-line-info β€” shows source info alongside debugging messages (or with the no- version, doesn't ✨)
  • -M, --mailer=MAILER β€” uses the URL you give as the default mailer πŸ“¬

🧚 Sieve options 🧚

  • --clear-include-path β€” clears the Sieve include path 🧹
  • --clear-library-path, --clearpath β€” clears the Sieve library path 🧹 (yes bestie, two names, same slay)
  • -I, --includedir=DIR β€” appends DIR to the list of directories searched for include files
  • -L, --libdir=DIR β€” appends DIR to the list of directories searched for library files
  • --libdir-prefix=DIR β€” adds DIR to the beginning of the list of directories searched for library files (front of the line, main character energy πŸ‘‘)

πŸ’Œ Delivery options πŸ’Œ

  • -f, -r, --from=EMAIL β€” specifies the sender's name

πŸ“œ Scripting options πŸ“œ

  • -l, --language=STRING β€” defines the scripting language for the next --script option
  • --message-id-header=STRING β€” uses this header to identify messages when logging Sieve actions
  • -s, --script=PATTERN β€” sets the name pattern for user-defined mail filter
  • -x, --script-debug=FLAGS β€” enables script debugging; the FLAGS are:
    • g β€” guile stack traces
    • t β€” sieve trace (MU_SIEVE_DEBUG_TRACE)
    • i β€” sieve instructions trace (MU_SIEVE_DEBUG_INSTR)
    • l β€” sieve action logs

πŸŽ€ Configuration handling πŸŽ€

  • --config-file=FILE β€” loads this configuration file; implies --no-config (yes, she's bringing consequences)
  • --config-lint β€” checks configuration file syntax and exits
  • --config-verbose β€” verbosely logs parsing of the configuration files
  • --no-config β€” does NOT load site and user configuration files
  • --no-site-config β€” does NOT load the site-wide configuration file
  • --no-user-config β€” does NOT load the user configuration file
  • --set=PARAM=VALUE β€” sets a configuration parameter

⭐ Informational options ⭐

  • --config-help β€” shows a configuration file summary
  • --show-config-options β€” shows compilation options
  • -?, --help β€” gives this help list 🫢
  • --usage β€” gives a short usage message
  • -V, --version β€” prints program version

⚠️ bestie listen β€” mandatory or optional arguments to long options are ALSO mandatory or optional for any corresponding short options. it's giving "same rules, shorter name", periodt.

😭 REPORTING BUGS 😭

Found a bug? spill the tea to <bug-mailutils@gnu.org> πŸ’€


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. (not a single one. zero. nada. fr fr 😭)

🌈 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 ✨

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. (they did not write this bestie, they're just the parents πŸ’…)

and that's the whole page, babe 🫢 brought to you by FSF, dated August 2026, and yeah β€” this is the PUTMAIL(1) girlie signing off, stay incorporating mail into mailboxes, mwah πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from