MailKite Server Launches Developer API for Self-Hosted Email Send and Receive
MailKite Server has introduced a developer API that allows developers to run the MailKite client against their own self-hosted backend instead of the cloud-hosted service. By setting a custom baseUrl and using a locally minted mk_local_ API key, application code remains unchanged regardless of whether email is routed through MailKite Cloud or a private server. The API covers core send-and-receive operations, including single and batch sending, account probing, and message retrieval, built on a zero-dependency Node.js and SQLite backend. The self-hosted setup requires Node.js 22.5 or newer, a writable SQLite directory, and an optional outbound smarthost for delivering mail to external domains. Some hosted-only features such as attachments, templates, and scheduled sending are intentionally unsupported and return a 400 error rather than silently failing.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in