Skip to content

mboxShell v1.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 15:01
· 3 commits to main since this release

mboxShell v1.1.0

The search syntax can now be looked up without leaving the program, plus a security update for HTML exports.

What's new

  • Feature: the help (?) lists every search operator (#48), with the date format and a pointer to the README and the manual. It used to show 8 of the 15; cc:, filename:, id:, before:/after:, date ranges, size: units, OR and - were missing.
  • Feature: F1 opens the help at the search syntax, also from inside the search bar, where ? is part of the query. Esc takes you back to the query as you left it.
  • Feature: search --help and export --help end with the same operator list, in English or Spanish.
  • Security: ammonia, which sanitizes HTML exports, updated to 4.2.4 for RUSTSEC-2026-0373, RUSTSEC-2021-0157 and RUSTSEC-2021-0158 (CSS url() in style attributes and SVG animation tags could get past the sanitizer). Earlier versions are affected; update if you share HTML exports.

Full notes: CHANGELOG.md · CHANGELOG-ES.md

Fast terminal viewer for MBOX files of any size.

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.git

What'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, HTML, a new MBOX or a Maildir, with attachment extraction
  • Full terminal UI with vi-style navigation
  • Bilingual interface (English/Spanish)