MailKite Server

Plans
| Plan | Billed and limits | Price |
|---|---|---|
| MailKite Server (AGPL-3.0) | Open-source server; runs on Node.js ≥ 22.5; self-hosted | Free |
As mailkite.dev lists them, read 11 Oct 2026. The maker's own page has the final word.
Facts from MailKite Server's own pages
- API
- The self-hosted API supports JSON send and receive through /v1/send, /v1/send/batch, /v1/me, and /api/messages. · mailkite.dev, 11 Oct 2026
- API limits
- The maker says templates, scheduling, attachments, tracking, and other hosted-only features are not yet part of the self-hosted API surface. · mailkite.dev, 11 Oct 2026
- Backend
- The reference backend is one Node process using node:sqlite with zero npm dependencies. · mailkite.dev, 11 Oct 2026
- Company
- MailKite is a business name of SendHub LLC, whose listed address is 30 N Gould St #59709, Sheridan, Wyoming 82801, USA. · mailkite.dev, 11 Oct 2026
- Components
- The stack includes Haraka SMTP MX and submission edges, an IMAP server, a SQLite reference backend, and a web console. · mailkite.dev, 11 Oct 2026
- Deployment
- The project says it runs on Node.js 22.5 or later and documents Docker Compose, VPS, Fly.io, and Railway deployments. · mailkite.dev, 11 Oct 2026
- Headquarters
- Sheridan, Wyoming, USA · mailkite.dev, 28 Sept 2026
- IMAP
- The IMAP4 server uses implicit TLS on port 993 and is described as read-mostly INBOX and Sent. · mailkite.dev, 11 Oct 2026
- IMAP limitations
- The maker describes its IMAP support as read-mostly INBOX and Sent, without full IMAP or JMAP features such as folders, server-side rules, and ManageSieve. · mailkite.dev, 11 Oct 2026
- Inbound delivery
- Inbound messages can be delivered to the backend as signed webhooks with retries, or accessed through REST or IMAP. · mailkite.dev, 11 Oct 2026
- Inbound mail
- The MX edge checks recipients and sends raw messages to the backend as signed webhooks. · mailkite.dev, 11 Oct 2026
- Integrations
- MailKite lists official SDKs for Node.js, Python, Ruby, Go, PHP, Java, C#, and Rust, plus a CLI, an MCP server, and SMTP relay integrations. · mailkite.dev, 11 Oct 2026
- Intended use
- The project is aimed at getting email into application code; its page says it is not intended as a full human mailbox service with webmail, calendars, and quotas. · mailkite.dev, 11 Oct 2026
- License
- The server components are licensed under AGPL-3.0. · mailkite.dev, 11 Oct 2026
- Maker
- The site identifies SendHub LLC, doing business as MailKite, and gives its address as 30 N Gould St #59709, Sheridan, WY 82801, USA. · mailkite.dev, 11 Oct 2026
- Notable limits
- The self-hosted API does not yet claim full Cloud API parity; templates, scheduling, attachments, and tracking are listed as hosted-only features. · mailkite.dev, 11 Oct 2026
- Outbound mail
- The submission edge supports SMTP AUTH on ports 587 and 465 and signs mail with DKIM. · mailkite.dev, 11 Oct 2026
- Purpose
- MailKite Server is an open-source email server for apps and AI agents. · mailkite.dev, 11 Oct 2026
- SDKs
- The official Node or TypeScript client can target a self-hosted server by setting its base URL. · mailkite.dev, 11 Oct 2026
- Security
- Server components use HMAC-authenticated HTTP endpoints, and inbound webhook deliveries are signed and retried. · mailkite.dev, 11 Oct 2026
- Storage and dependencies
- The reference backend uses Node’s built-in SQLite module and has zero npm dependencies. · mailkite.dev, 11 Oct 2026
- Support
- The self-hosted server page directs users to GitHub discussions and setup documentation; it describes human support as a MailKite Cloud offering. · mailkite.dev, 11 Oct 2026
- Use case
- The maker positions the server for getting email into application code and says it is not intended to provide human mailboxes with webmail, calendars, and quotas. · mailkite.dev, 11 Oct 2026
Where MailKite Server stands on Freedom251
- Email APIs#8 of 31
