Use your own domain for email
You already own a domain. Maybe it's on Namecheap, GoDaddy, Cloudflare, or somewhere else. You want an email address on it — hello@yourdomain.com — without moving your domain anywhere or risking losing it.
One command does everything. No installation required — just Node.js, which you already have.
Create your mailbox
npx domani email create hello@yourdomain.com
npx runs domani directly without installing anything. The CLI handles the rest — authentication, domain verification, DNS setup — all inline.
If you use domani regularly, install it once with npm i -g domani and drop the npx.
What happens
Since your domain isn't in your account yet, the CLI gives you all the DNS records to add at once:
Add those 5 records in your registrar's DNS panel, then wait. The CLI polls automatically — no need to come back and run another command.
At Namecheap: Advanced DNS → Add New Record
At GoDaddy: DNS → Add Record
At Cloudflare: DNS → Add record
Once DNS propagates, the CLI finishes on its own:
What just happened
- TXT record — proved you own the domain. Can be removed after.
- MX record — routes incoming email to domani.
- SPF + DKIM + DMARC — authenticate your outgoing emails so they don't land in spam.
- Your domain stays at Namecheap (or wherever). Nothing changed there.
Plans
Your first custom domain mailbox is free. If you need more — multiple addresses on the same domain, or mailboxes across several domains — that's Pro ($9/month).
# Free — your first mailbox on your domain
npx domani email create hello@yourdomain.com
# Need more? The CLI guides you through upgrading inline
npx domani email create support@yourdomain.com
Send and receive
# Read your inbox
domani email inbox hello@yourdomain.com
# Send an email
domani email send hello@yourdomain.com --to friend@example.com --subject "Hello" --body "It works"
# Forward all incoming mail to Gmail
domani email forward hello@yourdomain.com --forward-to you@gmail.com
Or open the web inbox directly: domani.run/inbox
Want zero DNS management?
Transfer your domain to domani (domani transfer yourdomain.com) and all DNS records are configured automatically. Good if you want everything in one place.
Related articles
How to give your AI agent its own email in 30 seconds
Stop sharing your personal email with AI agents. Give them their own address on your domain - or use a free @domani.run address.
Use your existing domains with domani
You already own domains. Import them or transfer them to domani and unlock email, DNS management, and 65 MCP tools - without buying anything new.
Why AI agents shouldn't use your personal email
Giving an agent access to your inbox is like giving your intern the keys to your house. Here's why agents need their own identity.