Host your own email with Turtini Mail

Turtini Mail lets your organisation run real email — your own mailboxes on your own domain — without a separate Google Workspace or Microsoft 365 subscription. Owners and admins manage it at /mail.

It's organised in three tabs:

Domains:
• Add a domain you own and tap "Provision domain". Turtini sets up the mail server for it and mints a DKIM signing key automatically.
• You're shown the exact DNS records to publish at your domain registrar — MX, SPF, DMARC, and DKIM — laid out as copy-able type / host / value rows. Until those records are live, the domain shows as pending; once they propagate, mail flows.

Mailboxes:
• On a provisioned domain, tap "Create mailbox", enter the local part (the bit before the @, e.g. "jane"), pick the domain, and optionally a display name.
• Turtini creates the account and shows a temporary password once — copy it and hand it to the person, who can change it after first sign-in.
• The Mailboxes tab lists everyone you've created with their address and display name.

On Cloudflare? Skip the DNS copying:
• If your org has Cloudflare connected, the Domains tab lists your Cloudflare domains with an "Attach email" button — pick one and Turtini publishes every DNS record for you, so the domain shows "DNS published" and mail just works. See "Attach email to a Cloudflare domain."
• Need to remove a domain later? Use "Delete" on its row — see "Remove a mail domain."

Groups:
• Create a shared address like [email protected] that fans every message out to a list of mailboxes (and optional external addresses). See "Create a group (distribution-list) address."

Reading the mail:
• Provisioned mailboxes are read and replied to in the unified inbox at /me/inbox alongside any other accounts a person has connected.

Turtini Mail is rolling out — start by provisioning one domain and a test mailbox, confirm a message sends and arrives, then create the rest of your team's addresses.