Skip to content

ServerlessInbox Documentation

A complete JMAP email server that runs serverless in your own AWS account. Modelled at under $1 a month, and about 15 minutes from an empty stack to your first email.

One CloudFormation stack in your own AWS account gives you a working mail server: the JMAP API (RFC 8620 / 8621), webmail, an admin UI, an admin API and a blob API, generated DNS records, SES bounce and complaint handling, multiple domains, aliases, shared mailboxes, groups, plus-addressing, full-text search and push.

Nothing runs when nobody is mailing. Lambda, DynamoDB, SQS and SES do the work, so for a small company the modelled AWS bill is about $0.77 a month, and an idle deployment costs the price of its Route 53 hosted zone — roughly $0.50. Those are calculated figures with the workload and unit prices shown, not measurements from a production fleet.

ServerlessInbox is in public beta: expect rough edges and breaking changes between releases. The README roadmap lists what is not built yet, import and export first.