QuickMail v0.8.31 Release Notes

Released July 14, 2026 — downloads for this release

Download

Two options are available for v0.8.31:

Download When to use
QuickMail-0.8.31-win.msi — Windows installer Recommended for most users. A standard setup wizard with license agreement; installs per-user with no elevation required, adds the WebView2 Runtime if missing, and enables automatic updates.
QuickMail.exe — standalone portable executable No installation required. Copy it anywhere and run.

Both downloads include the .NET 8 runtime — you do not need to install .NET separately.

This release fixes launching QuickMail while it is already running in the background: opening the app again now brings back your existing window instead of starting another copy. It includes everything from v0.8.3 — plain-text message reading, Windows notifications for new mail, the option to run in the background when you close the window, and the fix for messages sometimes staying unread in your other email clients after you had read them in QuickMail. If you installed QuickMail from the MSI, this update is delivered automatically.


Fixed in 0.8.31

Launching QuickMail while it is running no longer opens extra copies

With Keep running in the notification area when I close the window turned on, QuickMail keeps running after you close its window — and the natural way to get it back is to launch QuickMail again from the Start menu or desktop. Doing that started a whole new copy of the app each time: launch it ten times and you had ten copies running, ten tray icons, and duplicated notifications for every new message.

QuickMail now runs as a single instance. Launching it while it is already running simply restores the existing window — whether it was hidden in the notification area or just behind other windows — exactly as opening it from the tray icon would. This also protects your local mail cache, which was never designed to be shared by several running copies at once.

If you use a custom --profileDir for a separate profile, each profile still gets its own instance: one QuickMail per profile, as many profiles as you like. Thank you to the user who reported this and pinpointed exactly how the extra copies accumulated.


New in 0.8.3

Plain Text View

Read messages as plain text instead of HTML. Open Settings → General and check Read messages as plain text, or toggle it with Ctrl+Shift+H or the View → Plain Text View menu item. The preference is sticky: it persists across restarts and applies to the reading pane, message tabs, and standalone message windows. When plain-text view is on, QuickMail renders each message from its original plain-text part, falling back to text extracted from the HTML only when the sender included no plain-text part. Use it for a cleaner, low-noise read or to inspect a message’s raw text for security checking.

Windows Notifications for New Mail

Get a native Windows notification when new mail arrives in an inbox. Open Settings → General → Notifications and check Show a notification when new mail arrives. Notifications are announced by screen readers and appear in the Windows notification center. Activate a notification to bring QuickMail to the front and open that message. Requires Windows 10 1809 or later.

Run in the Background When You Close the Window

Keep QuickMail running in the notification area when you close the main window, so new-mail notifications keep arriving. Open Settings → General → Notifications and check Keep running in the notification area when I close the window. The first time you close to the tray, a notification explains that QuickMail is still running. Restore the window from the tray icon, by launching QuickMail again, or by activating a notification. Use File → Exit or the tray icon’s Exit QuickMail to quit.


Fixed in 0.8.3

Messages you read now show as read everywhere

After reading messages in QuickMail, some of them could still appear unread when you looked at the same mailbox in another client — Outlook, Apple Mail, or the web — or after you closed and reopened QuickMail. The messages showed as read inside QuickMail, so the problem was invisible until you checked elsewhere. It affected both Gmail and Microsoft accounts and felt random: some messages were marked read on the server and some were not.

The cause was that opening a message only reliably told the server “this is read” when QuickMail had to fetch the message body fresh. QuickMail reads ahead and caches nearby messages so they open instantly — and those pre-cached messages, which are exactly the ones you tend to read next, were being marked read only in QuickMail’s own view, never on the server. Opening a message now marks it read on the server directly, whether the body came from the cache or a fresh fetch, in the reading pane, in a tab, and in a standalone message window. (Opening a message in its own window now marks it read on open, the same as the reading pane already did.)

The installer download now carries its version number

The downloaded Windows installer was always named QuickMail-win.msi, so once it was on your disk you could not tell which version it was. The installer is now published as QuickMail-<version>-win.msi — for this release, QuickMail-0.8.31-win.msi. This is a filename change only; automatic updates for existing MSI installs are unaffected.


Accessibility


Thank You to Contributors

Thank you, as always, to everyone who contributes to QuickMail through code, bug reports, feature suggestions, and other feedback — including the clear report of extra copies accumulating in the notification area that led directly to this release, the report that surfaced the mark-as-read problem, and the independent confirmation that it also affected Gmail accounts.


Internal

Single instance per profile (issue #240, PR #251)

Mark messages read on the server when opened from cache (issue #225, PR #248)

Versioned installer filename (issue #244)

Plain Text View (issue #34)

Windows Notifications for New Mail (issue #240)

Not shipped in this build

Version