Mail for domain

Confirm ownership

Confirm that you have full access to manage the domain on the hosting provider or registrar. After confirmation, you become the domain administrator
[no-highlight[A Yandex user who has added and confirmed at least one domain in Yandex.Mail for Domain. Administrators can manage their own domains and email on them, as well as appoint additional “proxy“ administrators by giving certain users access to manage domain email.]no-highlight]
.

You can confirm domain ownership after you register the domain with a registrar and add it to Yandex.Mail for Domain.

To confirm domain ownership:

  1. Go to the My domains page and make sure the correct domain has been added and its status is “Domain is not confirmed”.

  2. Click the link with the name of the domain. The domain confirmation page opens.

  3. Choose one of the confirmation methods:

Upload a file to the site directory

Upload an HTML file with the name and content specified on the confirmation page to your site's root directory on the hosting server.

To do this, follow these steps:

  1. Create a new local file with the name specified on the confirmation page (for example, 123456abcdef.html).

    Open the file in any text editor and insert the text given on the confirmation page (for example, “654321abcdef”).

  2. Go to your site's root folder on the hosting server and upload this file to it.

  3. Open the confirmation page in Yandex.Mail for Domain and click Check domain ownership.

    If you get a message that domain ownership was not confirmed, try again later.

You can also check that the domain was confirmed on the My domains page.

Add a CNAME record

Add a CNAME record in the DNS editor of the company your domain is delegated to.

To do this, follow these steps:

  1. Log in to the control panel for the company that runs the servers your domain is delegated to. Choose the DNS editing section.

  2. Create a new CNAME record with the following field values (the fields may be named differently in different control panels):

    • Name — A subdomain of your domain whose name matches the string specified on the confirmation page.

      For example, the confirmation page indicates the string “yamail-123456abcdef”, and you want to confirm the domain “yourdomain.tld”. You should set the name of the CNAME record like this: “yamail-123456abcdef.yourdomain.tld.” (with a dot at the end).

      In some control panels, you don't need to add the dot at the end of the record name, or you only need to enter the confirmation string, such as “yamail-123456abcdef”.

    • Value — “mail.yandex.ru”.

      The dot at the end of the server name is required, unless your control panel adds this dot by default.

  3. Wait while the changes take effect in DNS. This process may take up to 72 hours.

  4. Open the confirmation page in Yandex.Mail for Domain and click Check domain ownership.

    If you get a message that domain ownership was not confirmed, try again later.

You can also check that the domain was confirmed on the My domains page.

Change the contact address through the registrar

Change the contact address in the domain settings on the registrar's website.

Restriction. Unfortunately, you can't use this method for domains in the zones .ru, .рф or .by, since registrars don't disclose the contact address for these domains.

To change the contact address:

  1. Log in to the control panel under your domain on the registrar's website.

  2. Enter an address in the format <username>+<key>@yandex.ru as the contact address.

    Where:

    • "username" is your username for working with this domain in Yandex.Mail forDomain.
    • "key" is the code specified on the confirmation page.

    For example, “yourusername+123456abcdef@yandex.ru”. If you can't enter this type of address, just leave the confirmation code, such as “123456abcdef@yandex.ru”.

  3. Open the confirmation page in Yandex.Mail for Domain and click Check domain ownership.

    If you get a message that domain ownership was not confirmed, try again later.

  4. After the domain is confirmed, don't forget to put your real contact address back in the registrar's control panel.

You can also check that the domain was confirmed on the My domains page.

Delegate a domain to Yandex servers

Domain delegation means specifying the DNS servers that are responsible for making the domain name work. The DNS servers must be specified in the domain settings on the registrar's website.

Attention! 

You can delegate a domain to Yandex servers only after you have added it to Yandex.Mail for Domain.

After delegating a domain to Yandex servers:

  • The domain will be confirmed in Yandex.Mail for Domain automatically.

  • The DNS records required for email will be set up: MX, SPF, CNAME, and the DKIM signature.

  • You can use Yandex DNS hosting.

To delegate a domain to Yandex servers:

  1. Make sure that you have added the domain to Yandex.Mail for Domain.

    To do this, open the My domains page and log in to the account created for working with it. Check whether the domain is there.

  2. Log in to the control panel under your domain on the registrar's website. Go to the section with delegation settings.

  3. Change the values of the primary and secondary DNS servers:

    • Primary DNS server — “dns1.yandex.net.”
    • Secondary DNS server — “dns2.yandex.net.”

    Note. The letter “d” at the beginning of the DNS servers is required.

    If the control panel has options for entering the IP addresses, leave them empty.

  4. Wait while the changes take effect in DNS. This process may take up to 72 hours.

  5. Check the status of your domain on the My domains page. Its value should be “Domain confirmed and delegated to Yandex”.