Portfolio

OpenMail

Application · Email client / Android · 2026

All your inboxes in one app: Gmail, Outlook, iCloud, WP, Onet, Interia and any IMAP server.

An open-source Android email client with any number of accounts, a unified inbox, OAuth sign-in, safe HTML rendering and offline work.

The account wizard detects servers on its own – from known providers, domain autoconfig or the Thunderbird database – and Google and Microsoft sign in via OAuth. Passwords and tokens are encrypted with an Android Keystore key and excluded from backups.

Unified inboxes collect received, unread and starred mail from every account. HTML renders without JavaScript and remote images are blocked by default. Sending can be undone, and changes made offline reach the server later.

Unified inbox with messagesMessage view with actions

Features

  • any number of IMAP/SMTP accounts
  • Google and Microsoft OAuth sign-in
  • unified inboxes and threads
  • undo send and an offline queue
  • requires Android 10 or newer

Technology

  • Kotlin
  • Jetpack Compose
  • IMAP/SMTP
  • OAuth 2.0

My role

Design, architecture, implementation and releases

Download

github.com/BlackSingularities/OpenMail