Enterprise eMail Platform
Hosted on Your Server
Deploy a beautiful, full-featured webmail platform in seconds. Keep your data private, manage unlimited users, and enjoy a modern interface with built-in security — completely free to use.
Core Platform
Everything you need for email.
Nothing you don't.
Built from the ground up — not a fork, not a wrapper. A complete self-hosted webmail platform with real enterprise capabilities, running entirely on your own infrastructure.
Complete Mail Suite
Full IMAP/SMTP sync with threaded conversations, rich HTML composition, file attachments, draft auto-save, and fast server-side search across your entire mailbox.
Enterprise Security
TOTP two-factor authentication, app-specific passwords, Argon2 password hashing, and automatic per-IP rate limiting — all built in.
Smart Anti-Spam
Built-in Rspamd with Bayesian learning — reporting spam trains your filter automatically. Per-user blocked sender lists with auto-move.
Multi-Language & Multi-Layout
36 languages with full RTL support for Arabic, Hebrew, and Farsi. Three layout modes (Row, Column, Compact) so every user works their way.
Built-in Calendar
Full-featured calendar with day, week, and month views. Create events, set reminders, and manage your schedule directly alongside your emails — no external apps needed.
Contacts Manager
Smart contacts with auto-save from incoming emails. Organize, search, and manage your address book — auto-complete suggestions when composing new messages.
Why Self-Host?
Your data never leaves
your infrastructure.
Unlike Gmail, Outlook, or Zoho — Sendmoro runs entirely on your own server. No third-party scanning, no data harvesting, no vendor lock-in. Complete sovereignty over every email.
Full Data Sovereignty
Your emails live on your server — not on someone else's cloud. No third-party has access to your communications, attachments, or metadata. Ever.
Compliance Ready
Self-hosting makes GDPR, HIPAA, and data residency compliance straightforward. Choose where your data lives — your country, your datacenter, your rules.
Zero Vendor Lock-in
Standard IMAP/SMTP means all your data is portable. Switch providers, export mailboxes, or backup to cold storage — no proprietary formats holding you hostage.
Languages Supported
Uptime Architecture
Deploy Time
Unlimited Users & Domains
Architecture & Performance
Engineered for millions of users
and billions of emails.
Sendmoro is built on a production-proven stack — a compiled Go binary, PostgreSQL with optimized indexes, and Valkey/Redis for real-time state. Designed to scale from a single VPS to a distributed cluster.
Compiled Go Binary
Single statically-linked binary — no runtime dependencies. Handles thousands of concurrent connections with Go's goroutine scheduler and sub-millisecond response times.
PostgreSQL Optimized
Composite indexes on thread queries, user-scoped short IDs with 96-bit entropy, and declarative partitioning ready. Handles 50M+ emails per node with consistent query times.
Valkey/Redis Caching
In-memory caching for folder unread counts, session management, and Pub/Sub event broadcasting. Sub-millisecond cache hits for the most frequent operations.
IMAP Connection Pooling
Per-user IMAP pools with configurable limits minimize file descriptor overhead. Dovecot Director support enables connection routing across multiple mail backends.
Real-Time SSE + IMAP IDLE
Instant push notifications via Server-Sent Events backed by IMAP IDLE listeners. New emails appear in real-time — no polling, no delays, zero battery drain on clients.
Horizontal Scale Path
Clear scaling roadmap from 1K to 500K+ users — PG read replicas, table partitioning by user, async queues via RabbitMQ/NATS, and distributed SQL (CockroachDB) support.
Per-Node Capacity
Scaling Roadmap
1K–5K Users
Single VPS, tuned ulimits, shared buffers
5K–50K Users
Dedicated DB, Dovecot Director, PG replicas
50K–500K Users
S3 storage, table partitioning, async queues
500K+ Users
Distributed SQL, Elasticsearch, K8s orchestration
Deployment
From bare metal to secure inbox
in under 60 seconds.
Sendmoro's intelligent installer provisions your complete mail stack — fully automated, zero manual configuration. One command deploys everything on your own infrastructure.
~$ curl -sSL https://get.sendmoro.com | bash
→ Installing stack... done
✓ Live at https://mail.yourdomain.com
Provision a Server
Ubuntu 22.04+ or Debian 12+ VPS with 2GB RAM. Any cloud provider.
Run One Command
One curl installs Nginx, PostgreSQL, Redis, Postfix, Dovecot, and Rspamd.
Configure DNS & Go Live
Point MX and A records — DKIM, SPF, and DMARC are handled for you.
Pricing
Transparent Pricing
for Every Organization
Self-host freely on your own infrastructure. Commercial licensing available for resellers.
Free
For individuals, teams, and businesses
- Free forever
- Unlimited domains & users
- All platform features
- Self-hosted on your server
SaaS License
For agencies reselling email hosting
Billed monthly
- Everything in Free
- Commercial resale rights
- White-label ready
- Priority support
Enterprise
For institutions needing compliance
- Everything in SaaS
- Full source code access
- No license verification
- Custom development
FAQ
Frequently Asked Questions
Everything you need to know before deploying Sendmoro.
Yes, 100% free for personal and business use — unlimited domains, unlimited users, all features included. No trial period, no feature gating. We offer optional paid licenses only for agencies that want to resell Sendmoro commercially or need source code access.
A fresh Ubuntu 22.04+ or Debian 12+ VPS with at least 2GB RAM and a public IPv4 address. Any cloud provider works — Hetzner, DigitalOcean, Vultr, AWS, or even bare metal. The installer handles all software dependencies automatically.
Yes. Since Sendmoro uses standard IMAP, you can migrate existing mailboxes using any IMAP migration tool like imapsync. Simply point your MX records to your new server and import your historical emails.
Sendmoro integrates Rspamd with Bayesian filtering that learns from your spam reports. When you mark an email as spam, the system automatically improves its detection. You can also block specific senders per-user, and blocked emails are auto-moved to the spam folder.
Absolutely. Add unlimited domains from the admin panel, each with their own users, aliases, and email accounts. An admin dashboard lets you manage all domains, users, and system health from one place.
Not yet — Sendmoro is fully self-hosted. However, with our one-command installer, getting up and running takes under 60 seconds. We provide comprehensive documentation and community support to help you manage your server with confidence.
Your server.
Your emails. Your rules.
Stop trusting third parties with your team's most sensitive communications. Deploy Sendmoro on your own infrastructure — private, secure, and fully under your control.