Skip to main content
A sending domain is the domain that appears as the sender address in your emails (for example, [email protected]). You need to verify ownership of the domain by adding specific DNS records provided by Nuntly.
You need a Nuntly account and access to the DNS settings of the domain you want to use. If you don’t own a domain yet, register one through any domain registrar.

Create a sending domain

  1. In the dashboard, go to Domains
  2. Click Create Sending Domain
  3. Enter your domain name (for example, example.com or sending.example.com)
  4. Click Create Domain
The Create Sending Domain dialog with the domain name input field You are redirected to the domain detail page, where the required DNS records are displayed.

Configure DNS records

Nuntly generates four types of DNS records that you need to add to your DNS provider:
Record typePurpose
DKIMAuthenticates your email and proves it was sent by you
SPFSpecifies which mail servers are allowed to send on behalf of your domain
DMARCDefines how your domain handles emails that fail DKIM or SPF checks
MXRoutes bounce and complaint notifications back to Nuntly
The domain detail page showing the DNS records table with DKIM, SPF, DMARC, and MX entries

Add records manually

For each record in the table, copy the Name and Value fields and add them as new DNS records in your provider’s control panel. The exact steps depend on your provider. Refer to their documentation for instructions.

Import via zone file

If your DNS provider supports zone file imports, you can add all records at once:
  1. On your domain detail page, click the DNS zone button
  2. Copy the zone file content or click Download Zone File to save it as a .zone file
  3. Import the file into your DNS provider
The DNS zone dialog showing the generated zone file content with copy and download buttons

Configure via MCP

You can also set up your sending domain using the Nuntly MCP server, which allows you to manage domains through natural language commands. See the guide: Supercharge your email stack — natural language automation with Nuntly MCP server.

Domain verification

After you add the DNS records, Nuntly automatically checks for propagation. The status badge on your domain page updates as verification progresses. DNS propagation can take anywhere from a few minutes to 48 hours depending on your provider.

Enable open and click tracking

Once your domain is verified, you can track recipient engagement. Go to your domain detail page and toggle the switches under Measure engagement:
  • Open tracking. An event is emitted when the recipient opens your email.
  • Click tracking. An event is emitted when the recipient clicks a link in your email.
The Measure engagement section showing the open tracking and click tracking toggle switches
Tracking toggles are only available after your domain is verified.
Events generated by open and click tracking are visible in the Observability page and can be received via webhooks.

Troubleshooting

Domain is stuck in pending verification Check that all four DNS records (DKIM, SPF, DMARC, MX) have been added correctly. Compare the Name and Value fields from the dashboard against what is configured in your DNS provider. Some providers require you to remove trailing dots from record names or values. DNS records are correct but verification hasn’t completed DNS changes can take up to 48 hours to propagate globally. If verification hasn’t completed after 48 hours and your records are correct, contact support.