Prerequisites
Before you begin, make sure you have:- A SendKit account with a domain added
- Access to your DreamHost panel
- Your domain’s DNS records from the SendKit domain detail page
Add DNS records
Log in to the DreamHost panel and go to Domains > DNS. Select your domain, then click Add Record for each of the following.1. DKIM record
Set the name
In the Name field, enter
sendkit._domainkey.yourdomain.com (DreamHost requires the full hostname).| DreamHost field | SendKit value |
|---|---|
| Type | TXT |
| Name | sendkit._domainkey.yourdomain.com |
| Value | Your DKIM value from SendKit |
2. SPF record
| DreamHost field | SendKit value |
|---|---|
| Type | TXT |
| Name | send.yourdomain.com |
| Value | Your SPF value from SendKit |
3. MX record
| DreamHost field | SendKit value |
|---|---|
| Type | MX |
| Name | send.yourdomain.com |
| Value | Your MX value from SendKit |
| Priority | 10 |
4. DMARC record (optional)
Verify your domain
Go back to your SendKit domain detail page and click Refresh. DreamHost DNS changes can take up to 30 minutes to propagate.If verification doesn’t succeed immediately, wait a few minutes and try again. SendKit also checks automatically in the background.
Troubleshooting
Record name format
Record name format
DreamHost requires the full hostname including your domain. Unlike most providers, it does not automatically append the domain to the name field.
DNS not managed by DreamHost
DNS not managed by DreamHost
If your nameservers point elsewhere, DreamHost won’t serve your DNS records. Make sure your domain is using DreamHost nameservers or manage DNS at your active provider.

