У меня в postfix conf:
relayhost = my.internal.relay.example.org
Вся почта проходит через этот ретранслятор. по умолчанию postfix будет пытаться выполнить поиск MX на my.internal.relay.example.org
Почему?
Это не цель записи MX. Я просто хочу отправить через этот хост, а не в домен.
Я знаю, как это исправить (с помощью [] или конфигурации postfix). руководства postfix говорят, как изменить поведение, но не причину.
Для SMTP-серверов доставка почты на MX-записи происходит очень естественно.
Поддерживая также запись MX в настройках relayhost
, вы автоматически получаете собственные падения, балансировку нагрузки и резервирование , которые могут обеспечить записи MX.
Поддержка только одного ip-адреса или имени хоста - все прекрасно и стильно, когда у вас только одно устройство ретрансляции.
.
Когда вы хотите предотвратить одну точку сбоя, настройка двух или более машин с помощью MX записей является довольно тривиальным способом достижения избыточности и HA, по сравнению с настройкой кластера с обходом отказа и/или балансировщиком нагрузки на этом ретрансляторе
ip-адресе/имени хоста. Использование MX-записей, вероятно, также проще, чем добавление поддержки обхода отказа в Postfix, например, с дополнительной настройкой для backup_relayhost
.