Set up email sending (DNS records)
To send emails from your company's domain (e.g. support@yourcompany.com) through Plain, you need to add two DNS records to your domain. This is a required step before you can enable the email channel — it ensures your messages are authenticated and reliably reach your customers' inboxes.
Step 1: Get your DNS record values from Plain
Go to Settings → Email in your Plain workspace. Plain will display two DNS records for you to copy:
A TXT record — enables DKIM, which cryptographically authenticates your emails
A CNAME record — passes SPF checks
Keep this page open while you complete the next step.
Step 2: Add the records to your DNS provider
Follow the guide for your provider. The field names vary slightly, but you're always adding the same two records.
DNSimple
Go to dnsimple.com/dashboard
Choose your domain → click DNS → Manage
Add a TXT Record: Name = Hostname value from Plain, Content = Value from Plain
Add a CNAME Record: Name = Hostname value from Plain, Content = Value from Plain
Namecheap
Select your domain → click Manage → Advanced DNS
Add a TXT Record: Host = Hostname value from Plain, Value = Value from Plain
Add a CNAME Record: Host = Hostname value from Plain, Value = Value from Plain
Click Save all changes
GoDaddy
Select your domain → click DNS
Add a TXT Record: Name = Hostname value from Plain, Content = Value from Plain
Add a CNAME Record: Name = Hostname value from Plain, Content = Value from Plain
Confirm and save
Cloudflare
Go to dash.cloudflare.com and select your domain
Click DNS → Records → Add record
Add a TXT Record: Name = Hostname value from Plain, Content = Value from Plain
Add a CNAME Record: Name = Hostname value from Plain, Target = Value from Plain
Set Proxy status to DNS only (grey cloud) on the CNAME record — proxied mode will break email authentication
Save both records
AWS Route 53
Open the Route 53 console and select your hosted zone
Click Create record
Add a TXT Record: Record name = Hostname value from Plain, Value = Value from Plain
Add a CNAME Record: Record name = Hostname value from Plain, Value = Value from Plain
Save changes
Using a different provider? The process is the same — add one TXT record and one CNAME record using the values shown in Plain's Settings → Email page.
About email deliverability
We don't ask you to modify your SPF record directly. Instead, the CNAME record you add resolves through Postmark's infrastructure, which handles SPF automatically.
When a receiving mail server processes an email sent from Plain, it:
Verifies the DKIM signature using the TXT record
Verifies SPF by checking the
Return-Pathheader, which resolves to Postmark's authorised sending IPsChecks DMARC alignment when your domain requires it
If your domain has a strict SPF record ending in -all, some providers may reject emails from Plain. Fix this by adding include:spf.mtasv.net to your existing SPF TXT record.
If you require DMARC strict alignment — where the Return-Path domain must exactly match the From domain — get in touch and we can discuss options.
How long does it take?
DNS changes usually propagate within 10 minutes, but can take up to 24–48 hours depending on your provider and TTL settings. Once Plain detects the records, your email channel will activate automatically.