Set up email on a Vercel domain
Checked November 8, 2026
Vercel serves your site but doesn't host email. If your domain's DNS is on Vercel, Plainmail connects to your Vercel account and writes the mail records for you, so hello@yourdomain works before your next deploy finishes.
Steps
- Sign up at app.plainmail.dev and add your domain.
- Choose Connect with Vercel, pick the account or team that owns the domain, and approve.
- Plainmail writes the records. When the domain shows DNS records in place, create a mailbox.
- Add the mailbox to your mail app, or read it in Plainmail's web inbox.
Prefer a token?
You can paste a Vercel access token instead. Name it Plainmail and choose the scope that owns your domain. If the domain is on a team, add the Team ID from Team Settings.
Domain on Vercel, DNS somewhere else?
If your nameservers point to another host, such as Cloudflare, the records go there. Plainmail detects that and shows the matching option.
What gets added
| Type | Name | Value |
|---|---|---|
| MX | @ | mx1.plainmailhost.com, priority 10 |
| TXT | @ | v=spf1 include:spf.plainmailhost.com ~all (merge into your SPF record if you already have one) |
| CNAME ×3 | <token>._domainkey | <token>.dkim.amazonses.com (DKIM for sending; your three tokens are on the domain's page) |
| MX | bounce | feedback-smtp.us-east-2.amazonses.com, priority 10 |
| TXT | bounce | v=spf1 include:amazonses.com ~all |
| TXT | _dmarc | v=DMARC1; p=quarantine; rua=mailto:dmarc@plainmailhost.com |
| CNAME | autoconfig and autodiscover | autoconfig.plainmailhost.com and autodiscover.plainmailhost.com (mail apps find the settings on their own) |
| TXT | _plainmail-verify | plainmail-verify=<token> (proves the domain is yours; token on the domain's page) |
Or let Claude do it
With the Plainmail MCP server connected, ask: Set up hello@yourdomain.com on Plainmail. Claude adds the domain, gives you the approval link for your DNS host (or the records to paste), checks them, and creates the mailbox.
Questions
Does Vercel offer email?
No. Vercel hosts sites and DNS. You need a separate mail host for addresses on your domain.
Will this affect my deployments?
No. Only mail records are added. Records that point your domain at Vercel stay as they are.
Get started$5 a month for up to 50 domains and 100 mailboxes