Skip to main content
mailyoto

Add DNS records in Namecheap

Switch your Namecheap domain to Custom MX and add Mailyoto's 2 MX records and 1 SPF record in Advanced DNS.

Updated 31 October 2026

Choose a different DNS provider

Namecheap keeps mail records apart from the other records, in a Mail Settings section of the Advanced DNS tab.

Before you start

  1. Open the domain#

    Sign in to Namecheap and open Domain List. Choose Manage next to your domain, for example lunavera.com.

    Namecheap's Domain List with lunavera.com and its Manage button marked.
  2. Open Advanced DNS#

    Open the Advanced DNS tab. It holds Host Records at the top and Mail Settings further down.

    The lunavera.com domain page on Namecheap with the Advanced DNS tab marked.

    Note

    The tab lists records only while the domain uses Namecheap BasicDNS. If its nameservers belong to another company, add the records there.

  3. Switch Mail Settings to Custom MX#

    In Mail Settings, choose Custom MX from the list. This removes Namecheap’s own mail forwarding and its MX records from the domain.

    Namecheap's Mail Settings set to Custom MX, with the Add New Record button marked.

    If Custom MX lists MX records for another mail service, delete them. Mailyoto verifies the domain only when all of its MX records are Mailyoto’s.

  4. Add the MX records#

    Under Mail Settings, choose Add New Record for each row below. Fill in the fields and select the green tick to save each one.

    MX records
    Type Host Value Priority
    MX Record @ mx1.mailyoto.com 10
    MX Record @ mx2.mailyoto.com 20
    A new Namecheap MX Record row with Host @, Value mx1.mailyoto.com. and Priority 10.

    Leave TTL on Automatic. Once you save both rows, Mail Settings lists them like this.

    Namecheap's Mail Settings with 2 MX Record rows: mx1.mailyoto.com. at priority 10 and mx2.mailyoto.com. at priority 20.
  5. Add the SPF record#

    Scroll up to Host Records and choose Add New Record. Fill in the fields and select the green tick.

    Type
    TXT Record
    Host
    @
    Value
    v=spf1 include:spf.mailyoto.com ~all
    Namecheap's Host Records with a TXT Record row: Host @ and Value v=spf1 include:spf.mailyoto.com ~all.

    Important

    A domain can have only 1 SPF record. If Host Records already has a TXT record starting with v=spf1, edit it instead: add include:spf.mailyoto.com before its final ~all or -all. See Merging SPF records.

  6. Add the DKIM records (optional)#

    You need these only to send email from your domain. Sending is on the Pro and Max plans. In Host Records, add 2 rows with Type CNAME Record.

    Host
    yoto1._domainkey
    Value
    yoto1.yotosend.com
    Host
    yoto2._domainkey
    Value
    yoto2.yotosend.com

    Setting up DKIM explains what these records do.

Check the records in Mailyoto#

In Mailyoto, open Domains, choose your domain and open the DNS tab. Choose Check DNS.

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

Each record shows a tick once Mailyoto sees it. When Mailyoto finds the MX and SPF records, the Forwarding pill at the top of the domain shows a tick.

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

If a record still shows a cross, check it again later. Mailyoto also checks every domain each day at 02:00 UTC.

If the domain doesn’t verify#

Mail Settings is on another choice

Email Forwarding, Private Email and No Email Service each replace the MX records you added. Switch Mail Settings back to Custom MX and check that both MX records are still there.

The MX records are in Host Records

Namecheap takes MX records only in Mail Settings. Add them there, under Custom MX.

The row was never saved

A row you didn’t save with the green tick disappears when you leave the page. Open Advanced DNS again and check that it lists every record.

There are 2 SPF records

A domain can have only 1 TXT record that starts with v=spf1. Merge them into one, as in Merging SPF records.