У меня есть названный домен example.com
. Я хочу установить два почтовых сервера на этом домене. Основная цель установить эти почтовые серверы состоит в том, чтобы иметь два других почтовых сервера, как будто у нас есть два различных домена =>, таким образом, это не один основной сервер и другой для резервного копирования.
MX
запись для домена example.com
является уже существующим (все письма, отправленные в user@example.com
поставляют smtp.example.com
), таким образом, мы имеем
@ 3600 IN MX 1 smtp.example.com
A
рекорды устанавливаются как это:
@ 600 IN A 12.12.12.12
smtp 3600 IN A 13.13.13.13
relay 3600 IN A 14.14.14.14</pre>
Мы можем добавить новый MX
записи для второго почтового сервера?
Например, мы настраиваем новый субдомен relay.example.com
это указывает на наш новый почтовый сервер (в IP 14.14.14.14
). Так, чтобы вся почта, которые отправляются в user@relay.example.com
будет отправлен в relay.example.com
.
Так должно быть:
@ 3600 IN A 12.12.12.12 ; irrelevant for mail routing
@ 3600 IN MX 1 smtp.example.com.
smtp 3600 IN A 13.13.13.13
relay 3600 IN MX 1 relay.example.com.
relay 3600 IN A 14.14.14.14
Примечания:
Чтобы избежать путаницы, здесь поясняющий вариант, который будет отправлять всю почту, нацеленную на @subdom.example.com в MTA relay.example.com:
subdom 3600 IN MX 1 relay.example.com.
relay 3600 IN A 14.14.14.14
Конечно, да. В домене может быть столько MX
записей (и, следовательно, почтовых серверов), сколько вы пожелаете. Вы даже можете установить между ними приоритеты. Например, записи MX
домена gmail.com
являются (вы можете получить команду host -t MX -v gmail.com
):
gmail.com. 3547 IN MX 5 gmail-smtp-in.l.google.com.
gmail.com. 3547 IN MX 10 alt1.gmail-smtp-in.l.google.com.
gmail.com. 3547 IN MX 20 alt2.gmail-smtp-in.l.google.com.
gmail.com. 3547 IN MX 30 alt3.gmail-smtp-in.l.google.com.
gmail.com. 3547 IN MX 40 alt4.gmail-smtp-in.l.google.com.
Внешние почтовые серверы, пытающиеся доставить почту в ваш домен, должны следовать приоритетам в порядке возрастания. Те же приоритеты означают избыточность (хотя по моему опыту это не очень хорошо).
В этом примере первой попыткой будет gmail-smtp-in.l.google.com.
, второй alt.gmail-smtp-in.l.google.com
, и так далее. Приоритеты находятся перед последним столбцом.
Некоторые из них можно установить в вашем домене. На вашем месте я сделал это в качестве вторичного почтового сервера, для резервного копирования, если первый не работает на самом деле
.