Skip to main content
mailyoto

Add DNS records in Amazon Route 53

Add the MX and SPF records to your Route 53 hosted zone so email sent to your domain reaches your inbox through Mailyoto.

Updated 29 October 2026

Choose a different DNS provider

Add Mailyoto’s records in Amazon Route 53 if the domain’s DNS is a hosted zone there.

Before you start

  1. Open the hosted zone#

    In the AWS console, open Route 53 → Hosted zones and select your domain, for example lunavera.com.

    Route 53's Hosted zones list with the lunavera.com zone marked.

    Important

    Use the hosted zone whose name servers your registrar lists for the domain. Route 53 allows 2 or more hosted zones with the same name. Records in any other zone with that name have no effect.

  2. Remove other MX values#

    Route 53 keeps all MX values for a name in 1 record set.

    If the zone already has an MX record set on the root, select it and choose Edit record. Remove every value that doesn’t point to Mailyoto, then go to the next step and type Mailyoto’s values into that same set. Mailyoto checks that every MX record on the domain is one of its own.

    If there is no MX record set yet, select Create record.

    The lunavera.com hosted zone in Route 53 with its NS and SOA records and the Create record button marked.
  3. Add both MX values in one record#

    Leave Record name blank. The record is then on the root of the domain.

    Choose MX as the Record type and type both values in Value, 1 per line. Then select Create records, or Save when you are editing an existing set.

    Route 53's record form with Record name blank, Record type MX, and Value holding 10 mx1.mailyoto.com and 20 mx2.mailyoto.com on separate lines.
    Record name
    Leave blank
    Record type
    MX
    Value, line 1
    10 mx1.mailyoto.com
    Value, line 2
    20 mx2.mailyoto.com
    TTL (seconds)
    Leave the default
  4. Add the SPF record#

    Create a record with Record name blank and Record type TXT.

    Type the value with the double quotes around it.

    Route 53's Quick create record form with Record type TXT and Value v=spf1 include:spf.mailyoto.com ~all wrapped in double quotes.
    Record name
    Leave blank
    Record type
    TXT
    Value
    "v=spf1 include:spf.mailyoto.com ~all"

    Important

    Route 53 keeps 1 TXT record set per name. If the root already has a TXT record set, edit it and add the SPF value as a new line. If one of its lines already starts with "v=spf1, add include:spf.mailyoto.com to that line before its final ~all or -all instead, as Merging SPF records shows.

  5. Add the DKIM records to send email#

    Skip this step if you only receive email. To send from your domain on Pro or Max, create these 2 CNAME records.

    Record name
    yoto1._domainkey
    Record type
    CNAME
    Value
    yoto1.yotosend.com
    Record name
    yoto2._domainkey
    Record type
    CNAME
    Value
    yoto2.yotosend.com

    Setting up DKIM explains what these records do.

  6. Check the records in Mailyoto#

    In Mailyoto, open Domains, choose your domain, then open the DNS tab.

    Select Check DNS. Each record shows a tick when Mailyoto finds it, or a cross when it doesn’t.

    The DNS tab just after Check DNS, with a tick beside every record and a message below the tables saying the domain is verified.

    Mailyoto forwards email once it finds both MX records and the SPF record. The Forwarding pill at the top of the domain then shows a tick.

    The lunavera.com header in Mailyoto with the Forwarding and Sending pills, both ticked.

    Mailyoto also checks every domain again each day at 02:00 UTC. To watch an email arrive, use Send test (the paper plane) on an alias in the Forwarding tab.

If the domain doesn’t verify#

Route 53 says the record set already exists

The zone already has an MX or TXT record set on the root. Cancel, select the existing set, choose Edit record, and add Mailyoto’s values to it as new lines.

Route 53 refuses the TXT value

Route 53 needs each TXT value inside double quotes. Type "v=spf1 include:spf.mailyoto.com ~all" with the quotes, then save again.

The records are on the wrong name

Route 53 adds the domain to whatever you type in Record name. Typing lunavera.com there creates lunavera.com.lunavera.com. Edit the record and leave Record name blank.

Every record shows a cross

The records are probably in a hosted zone the domain doesn’t use. Compare the zone’s NS record with the name servers at your registrar, and add the records to the zone that matches.