Skip to main content

Prerequisites

Before you begin, make sure you have:
  1. A SendKit account with a domain added
  2. Access to your AWS Management Console
  3. Your domain’s DNS records from the SendKit domain detail page

Add DNS records

Log in to the AWS Console, go to Route 53 > Hosted zones, and select your domain. Click Create record for each of the following.

1. DKIM record

1

Create a new record

Click Create record. If using the wizard, switch to Quick create record.
2

Set the record name

In the Record name field, enter sendkit._domainkey.
3

Select the type

Choose TXT from the Record type dropdown.
4

Set the value

In the Value field, paste the DKIM value from SendKit wrapped in double quotes. For example: "v=DKIM1; k=rsa; p=...".
5

Save

Leave TTL as 3600 and click Create records.
Route 53 requires TXT record values to be enclosed in double quotes. If you paste the value without quotes, the record will fail.
Route 53 fieldSendKit value
Record namesendkit._domainkey
Record typeTXT
Value"your DKIM value from SendKit" (with quotes)
TTL3600

2. SPF record

1

Create a new record

Click Create record.
2

Set the record name

Enter send in the Record name field.
3

Select the type

Choose TXT.
4

Set the value

Paste the SPF value from SendKit wrapped in double quotes.
5

Save

Leave TTL as 3600 and click Create records.
Route 53 fieldSendKit value
Record namesend
Record typeTXT
Value"your SPF value from SendKit" (with quotes)
TTL3600

3. MX record

1

Create a new record

Click Create record.
2

Set the record name

Enter send in the Record name field.
3

Select the type

Choose MX.
4

Set the value

Enter the priority followed by the MX value: 10 your-mx-value-from-sendkit.
5

Save

Leave TTL as 3600 and click Create records.
In Route 53, MX records combine the priority and value in one field. Enter 10 followed by a space, then the MX value from SendKit.
Route 53 fieldSendKit value
Record namesend
Record typeMX
Value10 your-mx-value-from-sendkit
TTL3600

4. DMARC record (optional)

1

Create a new record

Click Create record.
2

Set the record name

Enter _dmarc.
3

Select the type

Choose TXT.
4

Set the value

Enter "v=DMARC1; p=none;" (with quotes).
5

Save

Leave TTL as 3600 and click Create records.

Verify your domain

Go back to your SendKit domain detail page and click Refresh. Route 53 DNS changes typically propagate within 60 seconds.
If verification doesn’t succeed immediately, wait a minute and try again. SendKit also checks automatically in the background.

Troubleshooting

Make sure your TXT values are wrapped in double quotes. Route 53 requires this for TXT records. Check the record in the console — the value should show with quotes.
Route 53 combines priority and value in a single field. Enter 10 your-mx-value — not just the hostname. The 10 is the priority.
Make sure your domain’s nameservers point to Route 53. If you registered the domain elsewhere, you need to update the nameservers at your registrar to the ones shown in Route 53.