MIMEEXPLODE(1)

πŸ“¦
version 5.517 Β· 4 versions
, in fedora 44

πŸ’₯ MIMEEXPLODE(1) πŸ’₯

okay bestie, so this is a page from the User Contributed Perl Documentation section of the manual, and it's about mimeexplode, which is genuinely one of the most unhinged-fun tool names out there. we're exploding MIME messages. not like, emotionally. well. maybe a little. πŸŽ€


✨ NAME ✨

mimeexplode β€” explode one or more MIME messages πŸ’…


🌸 SYNOPSIS 🌸

mimeexplode <mime-msg-file> <mime-msg-file> ...

someprocess | mimeexplode -

so yeah, you can just hand it a whole pile of files, or you can pipe stuff in with a - like the lil main character you are. both slay. 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the vibe. mimeexplode takes one or more files from the command line that contain MIME messages, and it explodes their contents out into subdirectories of the current working directory. no cap. πŸ’₯

those subdirectories are just called "msg0", "msg1", "msg2", etc. super simple naming, no notes. and heads up β€” existing directories are skipped over, so it's not gonna clobber anything you already had going on. respectful queen behavior. πŸ‘‘

the message information gets output to the stdout, and it looks a lil something like this:

Message: msg3 (inputfile1.msg)
    Part: msg3/filename-1.dat (text/plain)
    Part: msg3/filename-2.dat (text/plain)
Message: msg5 (input-file2.msg)
    Part: msg5/dir.gif (image/gif)
    Part: msg5/face.jpg (image/jpeg)
Message: msg6 (infile3)
    Part: msg6/filename-1.dat (text/plain)

see how it tells you which message, which input file, and every single part with its content type? that's the whole point. so organized. so cutesy. so useful. 🌈

now the lore πŸ«– β€” this was written as an example of the MIME:: modules in the MIME-parser package that the author wrote. so it's a lil demo that turned out to be kind of a banger. it may prove useful as a quick-and-dirty way of splitting a MIME message if you need to decode something, and you don't have a MIME mail reader on hand. like, it's not fancy, it's not trying to be, but it works. it's giving backup plan energy. πŸ”₯

lowkey iconic that a teaching example is out here being genuinely practical. we love a multipurpose icon. ✨

πŸ’– COMMAND LINE OPTIONS πŸ’–

  • None yet.

that's it. that's the list. it's giving minimalist. it's giving "we'll add them later bestie." no options, just vibes. πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

Eryq "eryq@zeegee.com", in a big hurry... 😭

not the "in a big hurry" in the official author field. that's so real of them. they wrote a whole MIME parser and then had somewhere to be. respect. πŸ“


and that's the whole page, bestie!! this one's from the perl v5.42.0 docs, dated 2026-02-11 β€” so go forth and explode some MIME messages, you absolute legend. periodt. πŸ’œπŸ§š

πŸ“¦ where this page comes from