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

Настройка резервного сервера Postfix

У меня есть поддомен subdomain.mydomain с двумя серверами server1.subdomain.mydomain и server2.subdomain.mydomain под управлением CentOS 5.5. server1 запускает сервер Postfix для subdomain.mydomain который действует как SMTP-сервер второго уровня, т. е. ретранслирует через другой сервер relay.mydomain (на домене более высокого уровня mydomain).

Мне нужно настроить другой Postfix на server2 выступать в качестве резервного сервера для server1, так что server2 реле к server1 вся почта отправлена ​​через server2.

Я копался на сайте документации Postfix и нашел раздел с названием Настройка Postfix в качестве основного или резервного MX-хоста для удаленного сайта, но это слишком кратко и не очень понятно.

Как настроить службу Postfix на server2 для ретрансляции / резервного копирования server1?

Из предыдущей ссылки на документацию Postfix я понял, что мне нужно настроить следующее:

На server1 (главный сервер)

На server2 (резервный сервер)

Однако это не работает. Когда я запускаю сервер Postfix на server2 и подключиться с помощью telnet, Postfix не отправляет никаких сообщений (нет приветственного сообщения и нет ответа на любую команду).

Если server2 является резервной копией для server1, почему вы хотите, чтобы он ретранслировал сообщения на server1? Смысл резервного копирования - обеспечить обслуживание, если основной не работает. Поэтому, если server1 не работает, server2 все равно должен доставить.

Только для базового резервного копирования server2 может быть настроен идентично server1. Затем просто создайте запись MX для server2, при этом MX server1 имеет предпочтение 10, а server2 - 20.