mboxShell v0.6.2
Fast terminal viewer for MBOX files of any size.
What's new in v0.6.2
Fixes the source-mailbox header on Apple Mail exports, and documents the flag that shipped undocumented in v0.6.1. 7 new tests (202 total).
- Fix —
merge --source-headernow writes the mailbox name you know, notmbox. Apple Mail exports a mailbox as a directoryInbox.mboxcontaining a file called literallymbox, which is the path actually read — soX-Mbox-Sourcewas stampedmboxon every message of every such mailbox, making a merged archive untraceable, which is the one thing the header exists for. The label now comes from the containing.mboxpackage, while a file namedmboxoutside a package keeps its own name (Thunderbird stores look like that). Mailboxes that would share a label are disambiguated against each other (Work/Inbox.mboxvsPersonal/Inbox.mbox). - Fix — the docs described a
merge --dedupflag that does not exist. Deduplication is on by default and the real flag is--no-dedup; anyone copying the documented command got an error.--source-headershipped in v0.6.1 with no documentation at all — both READMEs and both manuals now cover it. - Fix — the merge summary line
Tagged with sourcewas hardcoded in English while every other line went through the message catalogue; it is now translated.
Full detail: CHANGELOG.md · CHANGELOG-ES.md
Downloads
| Platform | Binary |
|---|---|
| Linux x86_64 | mboxshell-linux-x86_64 |
| Linux ARM64 | mboxshell-linux-aarch64 |
| Linux RISC-V 64 | mboxshell-linux-riscv64 |
| FreeBSD x86_64 | mboxshell-freebsd-x86_64 |
| macOS Intel | mboxshell-macos-x86_64 |
| macOS Apple Silicon | mboxshell-macos-aarch64 |
| Windows x86_64 | mboxshell-windows-x86_64.exe |
| Windows ARM64 | mboxshell-windows-arm64.exe |
Installation
# Linux / macOS
chmod +x mboxshell-*
sudo mv mboxshell-* /usr/local/bin/mboxshell
# Or build from source
cargo install --git https://github.com/dcarrero/mboxshell.gitWhat's included
- Streaming MBOX parser (handles 50GB+ files)
- Persistent binary index for instant re-opens
- Gmail labels support (X-Gmail-Labels)
- Advanced search (from:, subject:, date:, body:, has:attachment, etc.)
- Conversation threading (JWZ algorithm)
- Export to EML, TXT, CSV with attachment extraction
- Full terminal UI with vi-style navigation
- Bilingual interface (English/Spanish)