OpenMail v0.3.2
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.2Or 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 Loginon 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, bareone-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_codeon mailCache merge - Panel verification banner removed (less redundant UI)