Skip to main content
mailyoto

Add DNS records in Cloudflare

Add the MX and SPF records in Cloudflare 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 Cloudflare if the domain uses Cloudflare for its DNS.

Before you start

  1. Open the DNS records#

    Sign in at dash.cloudflare.com and choose your domain, for example lunavera.com.

    In the left menu, open DNS → Records.

    Cloudflare's DNS Records page for lunavera.com, with DNS and Records marked in the left menu and the Add record button marked.
  2. Clear out Email Routing and other MX records#

    If Cloudflare Email Routing is on, turn it off under Email → Email Routing. Cloudflare keeps its own MX and SPF records locked while Email Routing is on.

    Then delete every MX record that doesn’t point to mx1.mailyoto.com or mx2.mailyoto.com. Mailyoto checks that every MX record on the domain is one of its own.

  3. Add the MX records#

    Add 1 record per row below. Select Add record, fill in the form, then select Save.

    MX records
    Type Name Mail server Priority
    MX @ mx1.mailyoto.com 10
    MX @ mx2.mailyoto.com 20
    Cloudflare's Add record form with Type MX, Name @, Mail server mx1.mailyoto.com, TTL Auto and Priority 10, and the Save button marked.

    Leave TTL on Auto. MX records have no proxy switch in Cloudflare. There is nothing more to change on them.

  4. Add the SPF record#

    Add a TXT record on the root of the domain.

    Cloudflare's Add record form with Type TXT, Name @ and Content v=spf1 include:spf.mailyoto.com ~all.
    Type
    TXT
    Name
    @
    Content
    v=spf1 include:spf.mailyoto.com ~all

    Important

    A domain can have only 1 SPF record. If a TXT record starting with v=spf1 is already there, edit it instead of adding a second one. Put include:spf.mailyoto.com before its final ~all or -all, 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, add these 2 CNAME records.

    Type
    CNAME
    Name
    yoto1._domainkey
    Target
    yoto1.yotosend.com
    Proxy status
    DNS only (grey cloud)
    Type
    CNAME
    Name
    yoto2._domainkey
    Target
    yoto2.yotosend.com
    Proxy status
    DNS only (grey cloud)

    Important

    Switch the proxy off on both CNAME records. A proxied CNAME returns Cloudflare’s own addresses. Mailyoto then can’t find the DKIM target.

    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#

Cloudflare won't let you delete an MX record

The record belongs to Email Routing. Turn off Email Routing under Email → Email Routing, then delete the record.

A DKIM record shows a cross

The CNAME record is probably proxied (orange cloud). Edit the record, set Proxy status to DNS only, save it, then select Check DNS again.

The SPF record shows a cross

Look for a second TXT record starting with v=spf1. A domain with 2 SPF records fails the SPF check. Merge them into one.

The MX records show a cross

Check that the priorities are exactly 10 for mx1.mailyoto.com and 20 for mx2.mailyoto.com. Mailyoto doesn’t accept other numbers. Also delete any MX record that still points to another provider.