Настройка резервного копирования почты в Postfix
Как и на схеме, которую я прикрепил, у меня есть 2 настроенных сервера ретрансляции почты (ap03.net и ap04.net), указывающих на один и тот же сервер smtp.
ap03.net и ap04.net имеют одинаковую конфигурацию, обе работают с постфиксом, и все хосты направлены на основной сервер ретрансляции почты ap03.net.
MX запись на DNS указала только на почтовый сервер smtp.net
Как настроить сервер ретрансляции ap04.net в качестве резервной копии при сбое основного реле ap03.net?
1 ответ
В вашем файле зоны DNS вам нужно указать несколько MX - один из них с наименьшим номером должен быть вашим сервером ap03.net...
MX 10 ap03.net
MX 15 ap04.net
Затем вам нужно настроить postfix на ap04.net для транспортировки почты на следующий MX. К сожалению, как это сделать, зависит от вашей точной конфигурации - используете ли вы текстовые файлы для сопоставления пользователей / доменов, это происходит из набора таблиц mysql db и т. Д.
Плоские файлы, действующие как MX для всех адресов в вашем домене - https://www.howtoforge.com/postfix_backup_mx. Обратите внимание, что это означает, что все недоставленное (адрес не существует на ap03.net) будет отклоняться от ap04.net, если ap03.net недоступен.
С mysql backend и виртуальными пользователями, выступающими в качестве резервного mx только для существующих адресов... http://www.somerandomstuff.com/2010/04/26/backup-mx-with-postfix-mysql/ - обязательно прочитайте примечание внизу этой страницы относительно списков получателей на резервной копии MX ....