Почему postfix выполняет поиск в MX для relayhost?

У меня в postfix conf:

relayhost = my.internal.relay.example.org

Вся почта проходит через этот ретранслятор. по умолчанию postfix будет пытаться выполнить поиск MX на my.internal.relay.example.org

Почему?

Это не цель записи MX. Я просто хочу отправить через этот хост, а не в домен.

Я знаю, как это исправить (с помощью [] или конфигурации postfix). руководства postfix говорят, как изменить поведение, но не причину.

1
задан 6 May 2019 в 11:12
1 ответ

Для SMTP-серверов доставка почты на MX-записи происходит очень естественно.

Поддерживая также запись MX в настройках relayhost , вы автоматически получаете собственные падения, балансировку нагрузки и резервирование , которые могут обеспечить записи MX.

Поддержка только одного ip-адреса или имени хоста - все прекрасно и стильно, когда у вас только одно устройство ретрансляции.
. Когда вы хотите предотвратить одну точку сбоя, настройка двух или более машин с помощью MX записей является довольно тривиальным способом достижения избыточности и HA, по сравнению с настройкой кластера с обходом отказа и/или балансировщиком нагрузки на этом ретрансляторе ip-адресе/имени хоста. Использование MX-записей, вероятно, также проще, чем добавление поддержки обхода отказа в Postfix, например, с дополнительной настройкой для backup_relayhost.

1
ответ дан 3 December 2019 в 23:04

Теги

Похожие вопросы