splitmail++(1)
π splitmail++(1) β General Commands Manual π
okay bestie, listen up, we're doing the splitmail++ page and it's actually so useful, i promise π
β¨ NAME β¨
splitmail++ β splitting up mailbox files before you go indexing them, periodt π¦
πΈ SYNOPSIS πΈ
splitmail++ -pprefix [ file ]
π DESCRIPTION π
so like. splitmail++ is this little utility that takes a mailbox file β or, if you don't hand it a file, standard input, she's flexible like that β and it's comprised of multiple messages, right? and it splits that whole thing up into multiple files, one per individual message. why? so you can index them with index++(1), obviously. it's giving prep work, it's giving organization, it's giving main character energy π
the generated files get 5-digit increasing numbers appended to a common prefix. yes, common. yes, prefix. we'll get there.
and here's the cute lil bonus: if your mailbox file has some non-mail header sitting at the top, that doesn't just get yeeted into the void β it gets dumped to a file with the same prefix and _junk_header as the suffix. nothing gets lost, we don't do that here π«Ά
β OPTIONS β
-pprefixβ specifies the common prefix. that's the whole option. that's it. she's simple, she's iconic, she's the only one π
π EXAMPLE π
run this:
splitmail++ -p msg sent_messages
and what happens? the mailbox sent_messages gets split into files named msg.00001, msg.00002, and so on and so on, forever and ever, amen β¨
and any non-mail header? gets dumped to a file named msg_junk_header. cute, right? π
π NOTE π
this utility hasn't been exhaustively tested. so like... be aware. ngl. fr fr. π
π SEE ALSO π
index++(1)β the whole reason we're here bestie π₯
πΈ AUTHOR πΈ
Paul J. Lucas <pauljlucas@mac.com> β thank you king π
and that's the page!! SWISH++ energy, dated December 13, 2000, version splitmail++(1) β she's vintage, she's still slaying, we love her π
β¨
π¦ where this page comes from
- debian bookworm: swish++ 6.1.5-6
- debian trixie: swish++ 6.1.5-6
- ubuntu jammy: swish++ 6.1.5-6
- ubuntu noble: swish++ 6.1.5-6build1
- ubuntu questing: swish++ 6.1.5-6build1
- ubuntu resolute: swish++ 6.1.5-6build2
- ubuntu stonking: swish++ 6.1.5-6build2
- Copyright (C) 2000 Paul J. Lucas
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms