Назад | Перейти на главную страницу

Перенос почтового сервера

Я переношу электронную почту небольшой компании из одной простой настройки в другую. Записи MX остаются на исходном сервере. Кроме того, CNAME указывает на исходный сервер - я не уверен, почему, поскольку я не устанавливал это в первую очередь. Мне удалось использовать оба IP-адреса сервера в почтовых клиентах для отправки писем. Мне удалось использовать IP-адреса серверов в почтовых клиентах для получения электронной почты на исходном сервере, а НЕ на новом сервере. Ничего удивительного. Интересно, есть ли рекомендуемый способ проверить получение на новом сервере, прежде чем я изменю записи MX? Или рекомендуется просто изменить записи MX (и запись CNAME, я полагаю?), А затем позволить результатам распространиться?

У вас есть несколько вариантов в зависимости от того, какое программное обеспечение вы можете настроить.

Если сервер, на который вы отправляете тестовые сообщения из это Exim, вы можете настроить ручной маршрут, который будет полностью пропускать DNS и отправлять сообщения прямо на ваш тестовый сервер. Документация и пример здесь: https://www.exim.org/exim-html-current/doc/html/spec_html/ch-the_manualroute_router.html#SECID123

Вполне возможно, что другие почтовые серверы имеют схожую функцию с этим, но я знаю Exim, поэтому я не могу комментировать другие почтовые серверы.

Другой вариант - настроить преобразователь DNS (например, BIND) с вашими поддельными записями MX. Затем настройте отправляющий почтовый сервер для использования вашего настраиваемого преобразователя DNS для разрешения записей DNS. В Linux вы сможете редактировать /etc/resolve.conf чтобы изменить преобразователь, используемый вашим почтовым сервером во многих случаях.