Domain Setup
Verify your domain and configure email authentication for optimal deliverability.
Why Domain Verification?
Domain verification proves you own the domain you want to send from. This:
- Prevents unauthorized use of your domain
- Improves email deliverability
- Protects your domain reputation
- Enables email authentication (SPF, DKIM, DMARC)
Required DNS Records
When you add a domain, we generate three types of DNS records:
SPF (Sender Policy Framework)
Authorizes GetMailer to send email on behalf of your domain.
v=spf1 include:getmailer.co ~allDKIM (DomainKeys Identified Mail)
Cryptographically signs your emails to verify authenticity.
s1._domainkey.yourdomain.com CNAME s1._domainkey.getmailer.coDMARC (Domain-based Message Authentication)
Tells receiving servers how to handle emails that fail SPF/DKIM checks.
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.comVerification Process
- Add your domain in the Domains dashboard
- Copy the DNS records we provide
- Add records to your DNS provider (Cloudflare, GoDaddy, etc.)
- Click Verify in the dashboard
- Wait for propagation (usually minutes, up to 48 hours)
Common DNS Providers
Cloudflare
DNS → Add record → Select type → Enter values
GoDaddy
DNS Management → Add → Select type → Enter values
Namecheap
Advanced DNS → Add New Record → Enter values
Route 53
Hosted zones → Create record → Enter values
Troubleshooting
Verification failing?
- Double-check record values are copied exactly
- Wait longer for DNS propagation (use dnschecker.org)
- Ensure no conflicting records exist
- Check for extra spaces or characters
Emails going to spam?
- Ensure all three records (SPF, DKIM, DMARC) are configured
- Wait 24-48 hours after setup for reputation to establish
- Check your domain isn't on any blocklists