Смена хостинга сайта с сохранением почтового сервера

Вопрос или проблема

Смена хостинга сайта с сохранением почтового сервера

Я новичок и столкнулся с проблемой, с которой вы, опытные люди, можете мне помочь.

  1. Мой веб-сайт abc.com размещен у провайдера.
  2. MX-записи указывают на корневой домен (0 abc.com)
  3. mail.abc.com – это CNAME, который указывает на abc.com.
  4. Если я ввожу mail.abc.com в браузере, он открывает abc.com.
  5. Я создал веб-сайт на своем домашнем сервере и хочу использовать его только для веб-сайта, а почту оставить у хостинг-провайдера.
  6. SPF-записи имеют другие IP-адреса, которые отличаются от IP-адреса моего веб-сайта. (например, IP веб-сайта xxx.xxx.xxx.145, но SPF-записи xxx.xxx.xxx.218 и xxx.xxx.xxx.87)

Как мне действовать дальше? Я понял это до сих пор (что может быть абсолютно неверно):

Мне следует указать mail.abc.com на IP-адрес старого веб-сайта (или IP-адреса, указанные в SPF?) Затем указать A-запись веб-сайта на IP-адрес домашнего сервера. Это сработает?

Чтобы обновить DNS, измените mail.abc.com на A-запись с IP-адресом вашего почтового сервера (т.е. на текущий адрес abc.com).

Затем вы сможете изменить abc.com и www.abc.com на новый адрес, а MX-запись будет правильно разрешена, так что почта продолжит работать.

С SPF есть много нюансов, и идеальный ответ о том, как его настроить, зависит от того, как вы используете электронную почту, – но надеюсь, что следующее будет полезно –

Если одна из частей SPF-записи включает слово “mx”, то эта запись, вероятно, охватывает ваше текущее использование. Если у вас нет слова “mx” в записи, возможно, вы захотите добавить его – это не повредит и может помочь в некоторых настройках. Возможно, вы захотите оставить существующие записи IP-адресов – они, вероятно, используются вашим хостинг-провайдером для фактической отправки электронной почты. (Либо дополнительные IP-адреса на том же почтовом сервере, или, более вероятно, ваш веб-сервер настроен с базовым почтовым сервером, который пересылает всю почту на фактический почтовый сервер вашего хостинг-провайдера. Может быть, стоит спросить вашего хостинг-провайдера, чтобы разъяснить это – и также спросить, следует ли их заменить на запись “include”, что является более гибким способом сделать это)

Ответ или решение

Для решения вашей задачи по переносу веб-сайта на новый хостинг, при этом сохранив почтовый сервер у текущего провайдера, вам нужно следовать нескольким шагам. Постараюсь изложить всё максимально ясно.

Шаги для переноса веб-сайта:

  1. Изменение записей DNS:

    • Вам нужно создать новую запись A для домена abc.com и поддомена www.abc.com, которая будет указывать на IP-адрес вашего домашнего сервера (в вашем случае это xxx.xxx.xxx.145).
    • Поддерживайте действующую MX-запись, которая указывает на ваш почтовый сервер. Изначально у вас настроено это так: 0 abc.com. Поскольку MX-запись по-прежнему будет указывать на ваш хостинг, это позволит почте продолжать обработку на текущем сервере.
  2. Изменение записей на уровне CNAME:

    • Вы упомянули, что mail.abc.com является CNAME и указывает на abc.com. Чтобы это работало должным образом, проверьте, что ваши MX-записи также правильно указывают на ваш почтовый сервер. Специалисты рекомендуют сделать запись mail.abc.com как запись A, указывающую на IP-адрес почтового сервера (старый IP, если вы ранее не меняли его).
  3. Настройка SPF-записи:
    • Ваши SPF-записи (Sender Policy Framework) нужно отредактировать для того, чтобы они корректно отражали порядок отправки почты. Если в вашей SPF-записи есть фраза mx, то это уже обрабатывает отправку почты через ваш текущий почтовый сервер.
    • Если такой записи нет, рекомендуется её добавить. Вы можете оставить существующие IP-адреса в SPF-записи, так как они могут использоваться вашим хостинг-провайдером для отправки почты.
    • Если вы не уверены в конфигурации SPF-записей, уточните у вашего провайдера, нужно ли добавлять include: для вашего почтового хоста, что сделает вашу конфигурацию более гибкой и принятаемой в будущем.

Итоговые шаги:

  • Замените DNS-записи: создайте новые A-записи для вашего сайта и убедитесь, что MX-запись и SPF-записи корректны.
  • Проверьте работоспособность. После внесения изменений, может пройти некоторое время, прежде чем они начнут действовать, по сути от 24 до 48 часов в зависимости от TTL (Time to Live) настроек вашего домена.

В результате, ваш веб-сайт будет размещён на новом сервере, а работа почты останется без изменений. При необходимости уточняйте детали у вашего хостинг-провайдера, чтобы избежать недоразумений. Если есть дополнительные вопросы, не стесняйтесь задавать!

Оцените материал
Добавить комментарий

Капча загружается...