У меня есть домен (mydomain.com) с рабочей электронной почтой (предоставленной регистратором домена, назовем их ExistingHosting), но нет веб-сайта. Теперь я хочу создать веб-сайт, разместив его у другой хостинговой компании (назовем их NewHosting). Я хочу, чтобы электронная почта оставалась у ExistingHosting.
Сотрудники технической поддержки NewHosting посоветовали мне попросить ExistingHosting изменить серверы имен для mydomain.com так, чтобы они указывали на серверы имен NewHosting, а затем попросить NewHosting изменить записи MX так, чтобы они указывали на почтовые серверы ExistingHosting.
Мой вопрос касается записи MX. Существующая запись MX (просматриваемая через панель управления ExistingHosting) выглядит так:
mydomain.com IN MX mydomain.com (1)
Когда я спрашиваю у техподдержки ExistingHosting, как мне настроить запись MX (с NewHosting), поскольку серверы имен для mydomain.com указывают на серверы имен NewHosting, они говорят мне, что я должен использовать ту же запись MX, что и выше. Но я ожидал, что они скажут, что запись MX теперь должна выглядеть примерно так:
mydomain.com IN MX mail.existinghosting.net (2)
Насколько я понимаю (возможно, ошибочно), как только серверы имен будут изменены так, чтобы они указывали на серверы имен NewHosting, первая запись MX (1) выше теперь (если мне повезет!) будет указывать на почтовые серверы NewHosting.
Так,Мой вопрос таков:: Я что-то не понимаю или сотрудники технической поддержки ExistingHosting дают мне неправильные советы? Или и то, и другое :-(
Другими словами, разве второе вхождение domain.com
в записи MX (1) не предоставляет имя хоста, которое затем является предметом поиска DNS, который теперь будет указывать на почтовые серверы NewHosting (по умолчанию?)?
Как вы могли догадаться, я новичок в возне с DNS. Я хочу быть абсолютно уверен в том, что делаю, прежде чем что-то менять.
ОБНОВЛЕНИЕ 1
В результате ответов здесь (спасибо @Ramhound, @Yuri G. и @Tom Ruh), я вернулся в ExistingHosting и надавил на них, чтобы узнать имя их почтового хоста. Они ответили следующими инструкциями:
Вам потребуется добавить запись A для mx.mydomain.com, указывающую на IP 168.99.99.99, и еще одну запись A для webmail.mydomain.org. 14400 IN A 168.99.99.99.
(Это не настоящий IP-адрес, который мне дали!)
Они сказали, что с этой конфигурацией мне не понадобится запись MX. Я не понимаю, как это может работать. Может ли это работать? Если да, то как? Имеет ли имя mx
особое значение, mx.mydomain.com
которое обходит необходимость записи MX?
решение1
На DNS NewHosting это должно быть:
mydomain.com <TTL> IN NS <NS1.NewHosting.domain>
mydomain.com <TTL> IN NS <NS2.NewHosting.domain>
mydomain.com <TTL> IN A <NewHosting address>
www.mydomain.com <TTL> IN CNAME mydomain.com
mail.mydomain.com <TTL> IN A <ExistingHosting ip address>
mydomain.com <TTL> IN MX 0 mail.mydomain.com