From address of your email. Authenticating that domain allows receiving mail systems to verify that Dugble is authorized to send on its behalf.
For example, sending from notifications@example.com requires control of example.com or an appropriate sending subdomain such as mail.example.com.
Why domain authentication matters
Domain authentication helps you establish a consistent sender identity, reduce spoofing risk, and give receiving systems the SPF and DKIM signals they need to evaluate your mail. It also gives you the foundation for publishing a DMARC policy for your visible From domain.Add a sender domain
1
Choose a sending domain
Use a domain or subdomain you control. A dedicated subdomain such as
mail.example.com can separate transactional sending from other mail streams.2
Create the domain in Dugble
Add the domain to your team and choose a supported sending region. Dugble currently supports
us-east-1 and eu-north-1. You can optionally set tls to opportunistic or enforced; when omitted, it defaults to opportunistic.3
Publish the DNS records
Add every verification record returned by Dugble at your DNS provider. Copy host names and values exactly.
4
Verify the domain
After DNS changes propagate, run domain verification again. Do not send from the domain until its status is
verified.List sender domains
GET /domains uses limit and offset pagination and returns a plain array inside the standard success envelope.
limitdefaults to50when omitted, non-positive, or greater than100.offsetdefaults to0, and negative values are treated as0.- Malformed integer values for
limitoroffsetreturn400 Bad Request.
has_more, so clients that need to enumerate all domains should advance offset by the number of records returned and stop when a page contains fewer than the requested effective limit.
Update a sender domain
UsePATCH /domains/{domain_id} to change mutable sender-domain configuration. The current backend exposes domain updates through the same sender-domain create permission used for provisioning and verification.
Only fields supported by the public update request should be sent. Provider internals and persistence-only fields are not customer-configurable.
See Choosing a Region for the supported regions and TLS options.
Provisioning
Creating a domain may complete immediately or return an asynchronous provisioning response while Dugble prepares the sending infrastructure for the selected region. If provisioning is still in progress, wait for the suggested retry interval before checking again.Domain states
DNS guidance
- Enter DNS names exactly as shown, noting whether your DNS provider automatically appends the zone name.
- Do not proxy email authentication records through an HTTP proxy or CDN.
- Avoid publishing multiple SPF TXT records at the same host.
- Keep DKIM private keys with the sending provider; DNS contains only public verification material.
- Allow time for DNS caches to expire after making changes.
Verification
Check the DNS records required to activate a sender domain.
Regions
Choose a supported sending region and TLS mode.
DKIM
Learn how DKIM authenticates mail signed for your domain.
SPF
Understand SPF authorization and record management.
DMARC
Add policy and reporting for unauthenticated email.