You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Install unoMail as an app. The web mail is now an installable Progressive Web App with its own icon, and it opens offline from the cached copy of the interface. Mail, calendar and contacts data is never cached by the service worker.
Update check in the admin dashboard. The dashboard shows the running version and whether a newer release is out, with a link to the release notes. The server asks GitHub a few times a day; switch it off under Server settings → Privacy → Check for updates.
Keyboard shortcuts at a glance. Press ? in the mail view to see every shortcut.
Mail
Trash and Junk say how long they keep mail: "Messages that have been in Trash more than 30 days will be automatically deleted." The number follows the server's retention settings, and the notice is hidden when retention is off.
Empty folders, tabs, labels and searches show an illustration and a line on what belongs there, instead of "Nothing here yet."
The mail list no longer jumps while it loads.
The first conversation is no longer highlighted when a list opens; the keyboard cursor appears once j, k or x is used, and a mouse click hides it again.
The folder menu (⋮ in the sidebar) has icons.
Summary cards for a single parcel show Track package together with the other card actions.
Local translation no longer spins forever when a language download stalls, and starting another translation cancels the running one.
On phones, swiping from a little further in from the left edge opens the menu instead of triggering the browser's back gesture, and the menu button stays tappable.
Look and feel
Progress bars follow the Material 3 Expressive style: a wavy indicator beside a flat track with a stop dot. Very small values, such as a nearly empty mailbox quota, stay visible.
Notifications, the home-screen icon and install prompts use PNG icons, so they show correctly on Android and iOS.
The interface moves to Material UI 9.
Administration
New setting update_check_enabled (on by default).
New endpoints: GET /api/admin/update-check (super admins) and GET /api/me/retention (any signed-in user).
Release binaries and Docker images now report their real version. Earlier releases all reported 1.0.0, in the dashboard, the API description, backups and telemetry.
Security and dependencies
ctutils 0.4.5 fixes RUSTSEC-2026-0385 (non-constant-time mask generation and u128 comparisons).
postal-mime updated for a security advisory.
Other updates: React 19.3.1, Vite 8.3.5, i18next 26.5, arc-swap 1.9.3, zip 9.0.5 and smaller packages.