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