Skip to content

OpenMail v0.2.1

Choose a tag to compare

@github-actions github-actions released this 03 Aug 02:02
· 41 commits to main since this release

OpenMail v0.2.1

Image (Docker Hub)

docker pull ianshaw027/openmail:v0.2.1
docker pull ianshaw027/openmail:latest

Run

docker pull ianshaw027/openmail:v0.2.1
docker run -d --name openmail -p 8000:8000 \
  -e OPENMAIL_MASTER_KEY="$(openssl rand -base64 32)" \
  -v openmail-data:/data \
  ianshaw027/openmail:v0.2.1

Or with compose from this repo: docker compose pull && docker compose up -d

/api/health reports version: 0.2.1.

Changelog

Added

  • Unified brand logo registry (brandLogos.ts, 100+ Simple Icons / multi-color marks) shared by mail chips, 2FA, and purpose shortcuts
  • Expanded 2FA service presets (OpenAI, Claude, Cloudflare, Docker, Stripe, …)
  • CF temp-mail expand/collapse under the API source row (children not flat peers)

Fixed

  • mail.com HTML body via lightmailer mailbody iframe hydrate
  • Mainstream body extraction: nested MIME prefer-HTML, Graph body/uniqueBody, HttpApi field aliases
  • Incremental fetch no longer uses lastFetchAt as since (empty pull after cache)
  • Purpose shortcuts: idle → on → used(gray) cycle, live text sync, ~~tag~~ disabled form
  • Manage-groups modal layout consistency
  • CF temp children: read-only credentials, per-child fetch, re-parent orphans on sync
  • localStorage QuotaExceeded on openmail.userSettings — drop unused lastFetchAt, cap firstFullDone, safe persist + prune

Changed

  • Brand filter includes cf_temp, GMX, Proton, Zoho, DuckMail
  • ChatGPT purpose / 2FA marks resolve to OpenAI glyph