Email client or email provider?
An email client is the interface used to read and send email, such as webmail or a desktop and mobile app. An email provider operates the underlying SMTP service, mailbox storage, spam filtering, delivery reputation, and DNS records such as DKIM, SPF, and DMARC. Gmail provides both. Macro Mail primarily provides a client and workspace and needs existing accounts or mail infrastructure. Tuta operates a hosted service but does not publish a complete self-hostable server stack. Twake Mail publishes an open-source client and mail-server infrastructure.
Self-hosting email
Self-hosting email is harder than running many other applications. A functioning mail server requires SMTP, DNS and MX records, SPF, DKIM, DMARC, reverse DNS, spam filtering, delivery reputation, TLS, backups, queues, and abuse prevention. A self-hosted interface alone does not provide a working mailbox; a client still needs an email provider or server behind it.
JMAP and IMAP
Twake Mail is built heavily around JMAP rather than relying solely on IMAP. JMAP is a modern HTTP and JSON-based protocol for mail synchronization, with standardized APIs for email, mailboxes, search, changes, file blobs, and push-style synchronization. The backend also provides IMAP compatibility and SMTP.
Privacy-focused hosted email
Tuta focuses on encrypted email, calendar, and contacts and avoids advertising and tracking. Its encryption model is why it does not provide standard IMAP access: ordinary third-party clients cannot reproduce its encryption workflow, so users need Tuta's own applications. Tuta's public GPL-3.0 repository primarily covers clients; the company operates the hosted service infrastructure.
Collaborative and AI-powered email
UnInbox organizes messages around shared team inboxes, assignments, internal comments, workflow statuses, and replies from addresses such as support@ or sales@. Macro Mail connects email and attachments with contacts, CRM information, tasks, documents, and team conversations, positioning it as an AI-powered workspace rather than a conventional mailbox.
Comparing project popularity
GitHub stars are not directly comparable across these projects. Tuta's public repository primarily covers its client; Twake Mail separates its client and backend into different repositories. Consider repository scope and maintenance alongside star counts.