RMS Mail is a self-hosted webmail client designed to overcome the performance limitations of traditional IMAP-based clients. Instead of relying on slow IMAP search, it indexes emails locally using SQLite FTS5 (Mono edition) or PostgreSQL tsvector (Unified edition), enabling instant full-text search even across 100,000+ messages. The browser-first architecture stores all state and indexes on the server, eliminating multi-gigabyte local caches and synchronization issues between devices. Deployment is simplified via Docker—just clone the repository, configure the .env file, and run docker compose up.
The client offers unlimited bulk operations (select all emails in a folder and delete, move, or mark as read without freezing), dynamic auto-discovery of IMAP/SMTP servers, email threading, and a responsive interface supporting 45 languages. Advanced features include a Telegram bot for receiving and searching emails, MCP (Model Context Protocol) integration for IDE-based email workflows (Cursor, Zed, Claude Desktop), and optional AI capabilities with bring-your-own-key support for OpenAI, Anthropic, Gemini, Groq, Ollama, DeepSeek, and more.
RMS Mail comes in three editions: Mono (lightweight, single mailbox, SQLite only, ideal for VPS users and homelab), Mono Pro (commercial version of Mono with enhanced performance and reliability), and Unified (multi-account management, unified inbox, cross-account search, PostgreSQL and Redis for teams and agencies). It positions itself as a modern, fast alternative to Roundcube, Thunderbird, and Gmail for users who demand speed, control, and scalability from their email infrastructure.
Solves
Traditional IMAP-based webmail clients like Roundcube suffer from slow search, interface lag, and bulk operation hangs when dealing with large mailboxes and many folders. RMS Mail replaces IMAP as the primary search and operation protocol with local SQLite or PostgreSQL indexing, delivering instant search results and smooth performance regardless of mailbox size—solving the storage bloat and sync issues of desktop clients and the slowness of conventional self-hosted webmail.