Senders & Domains

Adding Domains

Before you can send emails, you need to add and verify at least one sending domain. Cleanmails automatically generates DKIM keys and provides the DNS records you need to configure.

Adding a Domain (Dashboard)

1

Navigate to Domains

Go to Infrastructure → Domains and click Add Domain.

2

Enter your domain name

Enter the domain you want to send from (e.g., outreach.yourcompany.com). We recommend using a subdomain rather than your primary domain.

3

Configure DNS records

After adding, Cleanmails shows you the DNS records to add. Go to your domain registrar (Cloudflare, Namecheap, GoDaddy, etc.) and add these records:

Required DNS Records

SPF Record

TXT Record
Type: TXT
Name: @ (or subdomain)
Value: v=spf1 ip4:YOUR_SERVER_IP ~all

DKIM Record

TXT Record
Type: TXT
Name: postal._domainkey
Value: v=DKIM1; k=rsa; p=YOUR_PUBLIC_KEY_FROM_DASHBOARD

DMARC Record

TXT Record
Type: TXT
Name: _dmarc
Value: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

MX Record (for receiving replies)

MX Record
Type: MX
Name: @ (or subdomain)
Priority: 10
Value: mail.yourdomain.com
4

Verify DNS

Click Verify in the dashboard. Cleanmails checks all DNS records in real-time. Once SPF and DKIM pass, the domain status changes to Active.

DNS Propagation

DNS changes can take up to 24-48 hours to propagate globally. If verification fails, wait and try again. You can check propagation with dig TXT yourdomain.com.

How DKIM Works

When you add a domain, Cleanmails:

  1. Generates a 2048-bit RSA key pair
  2. Stores the private key securely (encrypted with your MASTER_KEY)
  3. Shows you the public key to add as a DNS TXT record
  4. Signs every outgoing email with the private key
  5. Receiving servers verify the signature against your DNS public key

Domain Status

StatusMeaning
pendingDNS records not yet verified
activeSPF + DKIM verified — ready to send
faultyPreviously active but DNS check now failing

Best Practices

  • Use subdomains — Send from outreach.company.com not company.com to protect your main domain reputation
  • Multiple domains — Use 3-5 domains for rotation to spread reputation risk
  • Warm up first — New domains need 2-3 weeks of warmup before cold outreach
  • Monitor health — Check domain verification status regularly in the dashboard
Deleting domains

You cannot delete a domain that has active senders. Remove or reassign all senders first.