Skip to content

MailFlow

v2.7.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

email emailclient unifiedinbox webmail

Summary

AI summary

Updates Improvements & fixes, New, and MailFlow v2.7.0 across a mixed release.

Full changelog

MailFlow v2.7.0

New

  • Folder-structure sync (#274) — folders created or renamed in other mail clients now appear on their own. There's a new Folder Structure Sync Frequency setting (Settings → Appearance, 15 min / 30 min / 1 hour / Never), a "Sync folders now" action in the sidebar account menu, and a per-account sync button on the Accounts page. The existing sync setting is now labeled Email Sync Frequency to disambiguate.
  • Optional sender avatars (#213) — opt-in Gravatar avatars for senders, in both the message list and the mobile list. Off by default and proxied through the server (no direct requests to Gravatar from your browser).
  • Markdown in AI results (#215) — AI operation outputs now render Markdown, with the option to copy as rich text or as source.

Improvements & fixes

  • Cleaner, faster message previews (#288, #285) — snippets are now extracted with a proper HTML parser, so CSS, <style>/<script> contents, hidden markup, and decorative divider lines no longer leak into previews. Also hardened against crafted emails that could previously stall the render path.
  • Search stability (#281) — an oversized email can no longer crash full-text search (message bodies are capped when indexing).
  • Missing mail in empty folders (#284) — the first message arriving in a previously-empty folder now syncs correctly even when the server reports a stored modseq.
  • More reliable drafts — drafts are persisted locally the moment you save, so a reopened draft keeps its recipients, subject, and body even on an unstable connection.
  • Better behavior on connection-limited providers — IMAP connect-establishment timeouts now back off instead of hammering providers that cap connections (e.g. iCloud, PureMail).
  • Snooze reply chains (#271) — snoozing now moves the whole reply-chain conversation, so Gmail threads leave the inbox as expected.
  • Archived messages staying archived (#267) — fixed archived messages reappearing in the inbox.
  • Durable deep links (#270) — Message-ID deep links (e.g. from Todoist) now survive the message being moved between folders.
  • GTD sidebar polish (#276) — smoother interactions in the GTD right-hand sidebar.

Contributors

A big thank-you to the community for this release:

  • @salmonumbrella — archived-message fix (#267), GTD sidebar polish (#276), search hardening (#281), empty-folder first-message sync (#284), and snippet cleanup (#285)
  • @Monkey7539 — periodic and manual folder-structure sync (#274)
  • @dcoffin88 — groundwork for native desktop & Android apps (#124), shipping soon in a future release

And thanks to everyone who filed issues that shaped this release: @stiffx (#213), @Maomaoxion (#215), @iSensing (#270, #271), and @salmonumbrella (#288).

Upgrade

No manual steps — no database migrations or configuration changes in this release.

  • Pre-built images: docker compose pull && docker compose up -d
  • Build from source: git pull && docker compose up -d --build

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track MailFlow

Get notified when new releases ship.

Sign up free

About MailFlow

Unified webmail client

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]