Prerequisites
Before you begin, make sure you have:- A SendKit account with a domain added
- Access to your DigitalOcean Control Panel
- Your domain’s DNS records from the SendKit domain detail page
Add DNS records
Log in to DigitalOcean, go to Networking > Domains, select your domain. Click Add Record for each of the following.1. DKIM record
| DigitalOcean field | SendKit value |
|---|---|
| Type | TXT |
| Hostname | sendkit._domainkey |
| Value | Your DKIM value from SendKit |
| TTL | 3600 |
2. SPF record
| DigitalOcean field | SendKit value |
|---|---|
| Type | TXT |
| Hostname | send |
| Value | Your SPF value from SendKit |
| TTL | 3600 |
3. MX record
Set the mail server
In the Mail Provider Hostname field, paste the MX value from your SendKit domain detail page.
| DigitalOcean field | SendKit value |
|---|---|
| Type | MX |
| Hostname | send |
| Mail Provider Hostname | Your MX value from SendKit |
| Priority | 10 |
| TTL | 3600 |
4. DMARC record (optional)
Verify your domain
Go back to your SendKit domain detail page and click Refresh. DigitalOcean DNS changes typically propagate within a few minutes.If verification doesn’t succeed immediately, wait a few minutes and try again. SendKit also checks automatically in the background.
Troubleshooting
Domain not added to DigitalOcean
Domain not added to DigitalOcean
You need to add your domain in Networking > Domains before you can manage DNS records. Also make sure your domain’s nameservers point to DigitalOcean (
ns1.digitalocean.com, ns2.digitalocean.com, ns3.digitalocean.com).MX record trailing dot
MX record trailing dot
DigitalOcean automatically adds a trailing dot to MX hostnames. This is normal and won’t affect verification.

