Skip to content

OpenMail v0.3.2

Choose a tag to compare

@github-actions github-actions released this 03 Aug 14:21
· 18 commits to main since this release

OpenMail v0.3.2

Image (Docker Hub)

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

Run

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

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

/api/health reports version: 0.3.2.

Changelog

Added

  • Multi-folder fetch (inbox / spam / sent): empty folder → latest 20; else catch-up since newest
  • Mail list infinite scroll (pull-up load older); top refresh / bottom loading status without a load-more button
  • SMTP host table for GMX / Zoho; after SMTP send, best-effort IMAP APPEND to Sent
  • NetEase IMAP ID after login (fixes 126/163 Unsafe Login on SELECT)
  • mail.com messagelist multi-page paging for load-older / wider windows
  • Client-sealed cloud accounts: re-seal envelope when password/tokens change

Changed

  • Credential TXT export rebuilds lines from current secrets (no stale rawLine)
  • Vault unlock migrates stale rawLine; fetch merge reparses cached OTP codes
  • Delete account clears unused mailCache; system import keeps cache only for restored accounts
  • 2FA cards: wider layout, multi-line account names (less aggressive ellipsis)
  • Verification parser: reject years / marketing words (purchase, two-factor, bare one-time)

Fixed

  • Clear & refetch keeps the list until a successful response, then replaces
  • Load-more never wipes existing messages; append only after success
  • Sticky false verification_code on mailCache merge
  • Panel verification banner removed (less redundant UI)