Skip to main content

Overview

To send emails from your own domain (e.g. [email protected]), you need to:
  1. Add the domain via the API
  2. Configure 4 DNS records at your DNS provider
  3. Verify the domain
Once verified, your domain is authenticated with SPF, DKIM, and DMARC — which significantly improves deliverability and prevents spoofing.

Step 1: Add a domain

Response


Step 2: Configure DNS records

Add these 4 records at your DNS provider (e.g. Cloudflare, Route 53, GoDaddy):
SPF: If you already have an SPF record, add include:_spf.mail.gorillaa.one to your existing record instead of creating a new one. Only one SPF record is allowed per domain.
Cloudflare: Go to DNS → Add Record. Set type, name, and content. Proxy must be off (DNS only) for CNAME records.Route 53: Go to Hosted Zones → your domain → Create Record. Use “Simple routing” for each record.GoDaddy: Go to My Products → DNS → Add Record. For the host field, use just the subdomain part (e.g. _gorillaa-verify instead of the full hostname).

Step 3: Verify the domain

After configuring DNS records (allow up to 48 hours for propagation), trigger verification:

Response

If verification fails, success will be false and the errors array will describe which checks failed:
Verification requires the TXT record (_gorillaa-verify). DKIM is checked separately via its CNAME record. We strongly recommend configuring all four DNS records for best deliverability.

Domain warming

New domains start with limited daily sending capacity that gradually increases: The warming status is visible in the domain response (warming_status field):
If your bounce rate exceeds thresholds during warming, the process is automatically paused to protect your sender reputation. Investigate bounces before resuming.

DKIM key rotation

Rotate your DKIM signing keys without changing any DNS records:
Because DKIM is configured via a CNAME record pointing to Gorillaa’s infrastructure, we update the signing key on our side. No DNS changes needed. The old key remains valid for 48 hours to handle DNS propagation.

Set default domain

Make a domain the default sender for your organization:

List & delete domains

List all domains

Response:

Delete a domain

Response:
Deleting a domain removes all associated DNS configurations. Emails already queued for this domain will still attempt delivery.