Route 53
Add Samva email records to a public Route 53 hosted zone, format long DKIM TXT values, and verify your sending domain.
Use this guide when Amazon Route 53 hosts your domain's public DNS. A private hosted zone cannot publish the records Samva checks on the internet.
Open your records in Samva
In the Samva dashboard, open Email → Domains and select your domain. If you have not added it yet, follow Verify your sending domain.
Keep the records table open. Sending requires a DKIM TXT record and an MX record plus an SPF TXT record at the custom return-path subdomain. Copy the names and values from your own table, including the MX priority. The examples below explain names; they are not replacement records.
Select the public hosted zone
Open the Route 53 console, choose Hosted zones, and select the public zone serving your domain. If you have multiple zones with the same name, use the one whose nameservers are delegated from the parent domain.
Choose Create record and use Simple routing with Alias turned off for these records.
Enter the records
| Route 53 field | What to enter |
|---|---|
| Record name | The part of Samva's name before the hosted-zone suffix. |
| Record type | TXT for DKIM and SPF; MX for the return path. |
| Value for TXT | Samva's complete TXT value enclosed in double quotes; see the long-key instructions below. |
| Value for MX | The priority, a space, then Samva's MX destination. |
| TTL (seconds) | The TTL in Samva, normally 3600. |
For a zone of example.com, enter mail for mail.example.com. For mail.updates.example.com, enter mail.updates. If the hosted zone itself is updates.example.com, enter mail. Leave the name empty only for a record at the hosted-zone root.
An MX value has this shape. Replace the example destination and priority with the values in Samva:
10 mail-server.example.netKeep existing values when editing a record set. Samva's return-path MX should not replace the MX records used by your existing inbox.
Format a long DKIM TXT value
Route 53 limits each quoted string to 255 characters. Split the complete DKIM value into consecutive chunks of at most 255 characters, enclose each chunk in double quotes, and place them on the same line, separated by spaces:
"first consecutive chunk" "next consecutive chunk"The example shows formatting only. Copy every character of the actual key in order, without adding spaces inside the chunks. Separate lines create separate TXT values, which is not the same as splitting one DKIM value into quoted strings.
Choose Create records after entering the required rows. For a CNAME shown by another Samva feature, use a non-alias CNAME record with the full destination as its value.
Check verification in Samva
Return to the domain page and choose Check now below the records when it is available. Samva also checks in the background. A record marked Found has been detected; the domain finishes setup when the page says Ready to send.
If a record shows Not found yet or Doesn't match, compare its saved name, type, and full value with Samva. DNS caches can take time to refresh after a correction. Keep the required records in place after verification so email authentication continues to work.
For console details, see Creating Route 53 records. AWS documents TXT formatting separately.