Domains
Add a sending domain, verify it with DNS, and keep its reputation healthy.
You can only send from a domain you've verified. The Domains section is where you add domains, publish their DNS records, and watch their reputation.
Adding and verifying a domain
- Click Add domain and enter the domain you'll send from (e.g.
mail.yourcompany.com). - Open the domain to see its DNS records — the exact
TXT/CNAMEentries to publish at your DNS provider, grouped into:- Domain verification — DKIM (and the DMARC record).
- Enable sending — SPF / custom MAIL FROM.
- Brand indicators — BIMI (optional, shows your logo in supporting inboxes).
- Add those records at your registrar, then click Refresh to re-check. Each record shows a checkmark once it resolves.
A domain's badge reads Verified once the required records pass, or Not ready until then. You can send from any address on a verified domain.
DNS changes can take anywhere from a few minutes to a few hours to propagate. Use Refresh to re-check rather than re-adding the domain.
Authentication explained
| Record | What it does |
|---|---|
| DKIM | Cryptographically signs your mail so receivers can confirm it's really from you and wasn't altered. |
| SPF | Authorizes the service to send on behalf of your domain. |
| DMARC | Tells inboxes what to do with mail that fails DKIM/SPF, and gives you reporting. |
| BIMI | Optional — displays your brand logo next to authenticated mail in supporting clients. |
Reputation & recommendations
The domain detail page surfaces recommendations when something needs attention — a missing DMARC policy, or an elevated bounce or complaint rate. Each comes with a Resolve action and step-by-step instructions.
High-impact issues (like a missing DMARC record or a degraded reputation) can block sending from the domain until they're fixed — this protects both your deliverability and the shared sending infrastructure. Keep bounce and complaint rates low by mailing only engaged, opted-in contacts and honoring unsubscribes; see Deliverability.
Viewing domains over the API
Domains are added, verified, and removed only from the dashboard — but you
can read them programmatically. The API and SDK expose a project's domains and
their verification status read-only (no create/update/delete), and the MCP server
offers the same via list_domains / get_domain. See the
domains API reference.