Releases: codingncaffeine/Mailbox
Release list
Mailbox 0.6.5
What's New
- A Weather module on the rail (Ctrl+0). Add places by city or zip code; the rail shows your home place's conditions, and each place has current conditions, an hourly chart, a 14-day forecast and detail tiles.
- The weather on the calendar. The calendar's toolbar shows the next three days beside the date; choose the place from the list under its name, or turn it off in Options › Calendar.
- Warnings and the forecasters' discussion for places in the United States, from the National Weather Service.
- Air quality for every place, on the index its region uses: the European index in Europe, the US AQI elsewhere.
- A weather map with radar in North America, satellite, temperature, wind, precipitation and clouds, plus warnings, lightning and pressure, played through time and drawn in your theme's colors.
- Weather units in Options: temperature, wind, rain and snow, pressure and visibility, at the end of the Calendar page.
Install: the tarball, the .deb, or mailbox-bin from the AUR.
Mailbox 0.6.4
What's Fixed
- The send/receive progress window no longer stays on top. It still comes up without taking focus, but the next window you click goes over it — and it now opens wherever you last moved it.
- Clicking through messages with the reading pane off no longer marks them read. Opening a message marks it read, as does Mark as Read; with the pane on, messages are marked read as before.
- The taskbar shows the full mailbox again when mail arrives. The installed launcher's sandbox had been blocking the icon change; a small helper outside the sandbox now draws it.
- Turning the reading pane on shows it straight away, instead of leaving an empty space until the window was resized.
Install: the tarball, the .deb, or mailbox-bin from the AUR.
Mailbox 0.6.3
What's Fixed
- The send/receive progress window no longer steals focus. It comes up as it always has, but a scheduled check or new mail no longer pulls you out of what you are doing, a full-screen game included.
- RSS articles stay in Feeds. They no longer turn up in an RSS Feeds folder inside a mail account.
Install: the tarball, the .deb, or mailbox-bin from the AUR.
Mailbox 0.6.2
What's Fixed
- Attachments save where you put them. Saving to the Desktop, Documents, Pictures or any other standard folder failed silently: the hardened launcher kept the whole home folder read-only except Downloads. Those folders are open now, and a save that still cannot be made says why and where it can go.
- One title bar on Wayland. A message opened for the second time wore the desktop's title bar above Mailbox's own. Every window draws its own caption, so the compositor is no longer asked for one.
Install: the tarball, the .deb, or mailbox-bin from the AUR.
Mailbox 0.6.1
What's Fixed
- Mail is checked automatically. Every account is checked when Mailbox opens and every thirty minutes after. The shipped schedule was off, so nothing was checked until you pressed F9.
- The startup check is quiet. It shows on the status bar and opens no progress dialog. F9 still does.
- Options › Advanced › Send and receive keeps its setting. Changing the schedule there reset every send/receive group to the default, and Cancel did not put the groups back.
Install: the tarball, the .deb, or mailbox-bin from the AUR.
Mailbox 0.6.0
What's New
The theme engine release. Mailbox has always shipped four Office style themes; 0.6.0 makes theming a place to live.
Mailbox Backgrounds. The title bar takes a texture or an image: six shipped patterns drawn in the caption's own ink in every theme, or a picture of your own — dragged into alignment by hand, with each release keeping exactly where you put it.
Palettes. Build a theme from a colour scheme: fourteen curated base16 schemes (vendored under the MIT licence with their authors named), your desktop's own colours, or a scheme sampled from your background image. A palette recolours the chrome and never the content — the accent keeps the scheme's hue and is moved until it reads on the message list.
A point-at-it editor. Customize… gains "Pick an area…": the shell dims, the region under the pointer lifts with its name, and a click scopes the editor to the tokens that paint it — grounds, inks, washes, lines.
Import a browser theme. An .xpi, a zip, or a bare manifest.json: the caption strip, the left panes and the header image arrive; everything else a browser says that a mail client cannot use is listed honestly rather than guessed at. Archives are size-limited and traversal-checked, and every image is re-encoded through a real decoder before it touches disk.
Browse half a million community themes from inside the application — searched by words, popularity, rating, trending, colour or category, each one previewed as Mailbox would wear it: the preview is drawn from the same mapping an install produces, with the theme's licence named while declining is still a button. Installing asks first, in plain words: these are community files; install only what you trust. The browser is the one place theming touches a network — only addons.mozilla.org, only while it is open.
Animated themes animate. GIF and APNG headers keep their animation, every frame decoded, composited and freshly re-encoded, played on the title bar at each frame's own timing — and reaching through the tab strip, the band those images were drawn for, with a Reach option to rein any theme back.
Sharing. A theme is one file; a theme with images travels as a pack (--export-theme-pack), installed through the same import door with the same checks.
The rule underneath it all: choosing a built-in theme is always a complete return to stock. No import, palette, edit or background can leave residue on Colorful, White, Dark Gray or Black — an invariant the test suite enforces.
Also in this release: the window's edge hairline now traces the rounded corners it rounds, on every window and dialog.
Install: the tarball, the .deb, or mailbox-bin from the AUR. See the wiki's Themes page for the community-theme posture in full.
Mailbox 0.5.0
Mailbox 0.5.0 brings screen-reader support.
The application speaks to assistive technology over AT-SPI, so a screen reader such as Orca can
work the whole surface:
- The application announces itself by name, and every window with it.
- Every list says its rows as sentences a reader can move through and select: the message list
with read state, sender, subject, time and marks; the folder pane with unread counts; the
feed articles; and the report lists inside dialogs. - The five drawn modules speak. Tasks say their bands and due dates, with a tick a reader can
press; notes and journal entries say what they are and when; contacts say who is filed and
how to reach them; and the calendar's appointments say their day, time and place. - Dialog tabs are a page-tab list a reader can walk with the arrow keys, the zoom control is a
slider with a real value, and the ribbon's split buttons, collapsed groups, gallery arrows
and dialog launchers all say their names. - Selection changes are announced as they happen, and what a reader selects travels the same
path a mouse click does.
The accessibility tree, its states and its selection events are verified from outside, over the
same bus a screen reader uses, and the peer layer is held by tests in CI.
Builds refreshed 31 August 2026. A fresh profile now starts empty and opens the account
wizard — earlier builds showed an invented sample mailbox that Account Settings could not
remove. The refresh also carries the improvements landed since the first build: read-receipt
answering, replied/forwarded marks in the icon column, one-click unsubscribe, the
forgotten-attachment reminder, the after-move-or-delete choice, and a theme entry that follows
the desktop's setting. The Debian package is named Mailbox.deb now, so installers title it
by name.
Mailbox 0.0.5
What's fixed in 0.0.5:
- Closing the main window quits the application again. A hidden machinery window could keep the
process alive behind an unresponsive tray icon; the application's lifetime is now pinned to
its main window. - A startup that cannot proceed says so on screen — a small window carrying the actual error,
with the details ready to copy — instead of exiting silently. - The ribbon's Zoom button opens the Zoom dialog, the same one the status bar's percentage
already opened. - Advanced Find (Ctrl+Shift+F): find messages by field — words, from, sent to, a time span,
attachments — without typing search syntax. - The reading pane's web view rides Avalonia.Controls.WebView 12.1.0.
Under the hood, every shell-reachable ribbon command is now pressed through the real dispatcher
by a sweep that runs in CI, so a button that quietly stops working is a failed check rather
than a surprise someone has to find.
Mailbox 0.0.4
The first tagged release. Mail, Calendar, People, Tasks, Notes, Journal and Feeds in one
desktop application for Linux — open protocols only (IMAP, POP3, SMTP, CalDAV, CardDAV),
everything stored locally, no cloud service behind it, no AI features, no telemetry. The
README carries the full feature set; the wiki's Hardening page describes the security
posture with pointers into the code and checks you can run yourself.
Artifacts
Mailbox-0.0.4-linux-x64.tar.gz— self-contained; extract anywhere and run./mailbox,
or runpackaging/install-desktop-files.shfor the desktop entry. The hardened launcher
ships inpackaging/for anyone who wants the confinement without a package.mailbox_0.0.4_amd64.deb— Debian 13 and relatives. Installs/usr/bin/mailbox, a
launcher that confines the application in a hardened transient systemd user unit and runs
the binary directly where no user manager exists.packaging/aur/PKGBUILD(in the repository at this tag) repackages the tarball for Arch,
checksum pinned.
The .deb was verified in a clean debian:trixie container before upload: the install
resolves, every bundled library links with nothing missing, the reading pane's engine and
the keyring and notification tools are reachable, and the application starts to the point of
asking for a display.