Skip to main content
Free workspaces send from @try.gork.email. To send from your own domain (e.g. alex@outbound.yourdomain.com), register it, add the DNS records below, then run verification. All mail flows through AWS SES in ap-southeast-2.
Custom domains are a paid feature. Upgrade your workspace before verifying, otherwise inboxes on the domain cannot be provisioned.

1. Register the domain

The response returns id, status: "pending", a verificationToken, and dnsInstructions. Registering the same domain twice returns domain_already_registered (409). You can also register from the console under Settings → Domains.

2. Add DNS records

Add every record from dnsInstructions at your DNS provider. Values use the domain outbound.yourdomain.com as an example:
The MX record is mandatory: a domain only becomes verified once the ownership token and the SES MX record both resolve. SPF, DKIM, and DMARC are reported per-check and protect deliverability, but they do not gate verification.

3. Verify

DNS propagates slowly — wait a few minutes after adding records, then run verification:
cURL
The response includes a verificationReport:
Each entry under records shows what was expected, what DNS resolvers found, and whether it matched — use it to pinpoint the failing record instead of guessing.

Statuses

The domain row also carries per-check flags (mxStatus, spfStatus, dkimStatus, dmarcStatus) and verifiedAt, set the first time verification succeeds. Re-run POST /v1/domains/{id}/verify any time after DNS changes. Provision an inbox on the domain with POST /v1/inboxes and "domain": "outbound.yourdomain.com". Using an unverified domain there fails with domain_not_verified (400). Remove a domain with DELETE /v1/domains/{id}.