Categories
Productivity Collaboration Webmail Email Server Self-Hosted Email Team Communication SMTP Server Mail HostingStars
Forks
Watchers
Developer links
OpenMail
Your entire mail system can live in one self-hosted suite with OpenMail, from SMTP, IMAP, and POP3 delivery to three-pane webmail and the admin console that runs it. Standard clients such as Thunderbird, Apple Mail, and phone apps connect over SMTP ports 25, 587, and 465, IMAP ports 143 and 993, and POP3 ports 110 and 995, while people use the three-pane webmail with folder tree, conversation list, and reading pane at port 3000. You read, write, reply, forward, batch-organize, drag messages between folders, filter stars, search sender, subject, and body text, and follow conversations threaded automatically by their References headers. The rich-text composer autocompletes recipients, accepts dragged attachments and pasted screenshots, saves drafts every 12 seconds, sends on a schedule, and inserts reusable templates imported from HTML or generated with AI. Any OpenAI-compatible endpoint can draft replies, translate mail into twelve languages, and summarize messages, with provider keys encrypted on your server. Administrators get real-time mail statistics with 14-day send and receive trends, user quotas and bans, multi-domain aliases and catch-all addresses, outgoing queue visibility, and audit logs. Adding a domain generates DKIM keys and copy-ready SPF, DKIM, and DMARC DNS records with one-click checks, while rule-based spam scoring, TOTP two-factor authentication, and role-based permissions protect accounts in ten interface languages including right-to-left Arabic and Urdu. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- One Process Runs Everything
- OpenMail combines SMTP, IMAP, POP3, HTTP API, webmail, and admin in one Node.js process with one SQLite file, so backup is copying a file and migration is moving a directory.
- Real Mail Clients Connect
- Thunderbird, Apple Mail, and mobile apps use standard SMTP 25, 587, and 465, IMAP 143 and 993, and POP3 110 and 995 ports, while webmail serves everyone else in the browser.
- Deliverability Configured For You
- Adding a domain generates DKIM keys plus copy-ready SPF, DKIM, and DMARC records with verification checks, and rule-based spam scoring keeps junk out of the inbox automatically.
- AI Helps Without Leaving
- Connect any OpenAI-compatible endpoint to draft, translate, and summarize mail, with API keys encrypted on your own server instead of pasted into a third-party webmail plugin.
Features
- Three-Pane Modern Webmail
- Work through folder tree, conversation list, and reading pane with drag organization, star filters, full-text search, batch actions, and threads grouped by References headers.
- Composer With AI Assistance
- Write with rich text, recipient autocomplete, drag-and-drop attachments, pasted screenshots, scheduled sending, drafts saved every 12 seconds, HTML templates, and AI drafting and translation.
- Admin Dashboard Included
- Monitor real-time statistics and 14-day mail trends, manage user quotas and bans, domains, aliases, catch-all addresses, the outgoing queue, and full audit logs.
- Multi-Domain Mail Hosting
- Host several mail domains and tenants on one instance with per-domain DKIM generation, DNS record checks, quota management, aliases, and catch-all inboxes for stray mail.
- Security And Anti-Spam
- Protect accounts with TOTP two-factor authentication, role-based permissions, bcrypt password hashing, hashed session tokens, per-IP SMTP rate limiting, and rule-based spam scoring.
- Ten Languages With RTL
- Use English and Chinese built in plus eight installable language packs including French, Spanish, Russian, Hindi, Bengali, and fully mirrored right-to-left Arabic and Urdu layouts.