MIMEDEFANG-UTIL(1)

πŸ’– MIMEDEFANG-UTIL πŸ’–

okay bestie, welcome to mimedefang-util β€” the utility script for message structure debugging, straight out of the MIMEDefang Documentation. she's a little debug sidekick and she eats mail messages for breakfast πŸ“


✨ SYNOPSIS ✨

# Print a "pretty" version of an input message
mimedefang-util --prettyprint < input.msg

# Print the message structure
mimedefang-util --structure < input.msg

# Parse and re-MIME the message
mimedefang-util --dump < input.msg

🌸 DESCRIPTION 🌸

so basically this script is a lil bundle of debug tools that used to live inside mimedefang.pl before they got their own glow-up and moved out. now they're here, living their main character era. no cap πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • --prettyprint β€” reads a mail message from standard input and reformats it all "pretty" style on standard output. every text/* part gets printed directly (yes, the actual content, bestie), and the non-text parts just get described β€” their content stays private, we don't peek πŸ™ˆ
  • --structure β€” reads a mail message from standard input and prints out a description of the MIME tree to standard output. it's giving family tree but for MIME parts 🌳
  • --dump β€” reads a mail message from standard input, parses it, and dumps the parsed message right back out again to standard output. glow-up and re-release, iconic ✨
  • --data-dump β€” same vibe as --dump, except it dumps the parsed message back out to standard output using Data::Dumper. yes, the whole structure, fully exposed πŸ”₯
  • --help β€” this help. a lil summary, a lil snack 🫢
  • --man β€” full manpage. the whole encyclopedia, go off πŸ‘‘

Copyright (C) 2010 Roaring Penguin Software Inc.

This program may be distributed under the terms of the GNU General Public License, Version 2. periodt πŸ’œ


and that's the whole page, bestie β€” this was mimedefang-util from version 3.7.1, dated 2026-07-20. slay, go debug some messages, ily πŸ¦‹πŸ’–

πŸ“¦ where this page comes from