Skip to main content
Before a domain can be used reliably for sending, its DNS records need to match the verification records returned by Dugble.

Add a domain

Create a sending domain first. Dugble provisions the domain with the email provider and returns the verification records that need to be published in DNS. A domain can move through states including not_started, pending, verified, partially_verified, partially_failed, failed, temporary_failure, and disabled.

Publish the DNS records

The domain resource contains a records array. Each record includes the record purpose, DNS name, value, type, status, and TTL. Some records can also include a priority. Publish the records exactly as returned by Dugble. DNS providers often append the zone name automatically, so check how your provider expects host names to be entered.

Check verification

After publishing the DNS records, request a verification check with:
Dugble refreshes the provider and DNS state and returns the updated domain.
DNS changes are not always visible immediately. If verification remains pending, wait for DNS propagation and try again later.

Verification records

Dugble currently exposes DKIM and SPF verification records on the domain resource.

DKIM

Learn how DKIM authenticates email sent from your domain.

SPF

Learn how SPF participates in sender authentication.
For DMARC policy guidance, see DMARC.