Назад | Перейти на главную страницу

Конфигурация круговой пересылки Sendmail

Я пытаюсь настроить свой почтовый сервер для доставки почты на серверы ретрансляции в циклическом режиме с использованием Linux и sendmail 8.13.8.

Я хочу добиться следующего:

Допустим, я запускаю mail.example.com в качестве почтового сервера, и у меня есть relay1, relay2, relay3 и relay4, готовые для фактической доставки почты.

На mail.example.com приходит пять писем:

mail 1 => relay1.example.com mail 2 => relay2.example.com mail 3 => relay3.example.com mail 4 => relay4.example.com mail 5 => relay1.example.com

И так далее.

Я попытался настроить это, определив несколько смарт-хостов, но похоже, что дополнительные хосты активируются только в том случае, если хосты до них выходят из строя.

Ясно, что это не выход. Как это сделать правильно?

В вашем sendmail.mc:

определить (SMART_HOST, реле1: реле2: реле3: реле4) dnl

Затем в соответствии с инструкциями вашего дистрибутива создайте sendmail.cf и перезапустите sendmail. В Debian вы просто набираете sendmailconfig. В CentOS вы вводите /etc/mail/make за которым следует service sendmail restart.

Если реле имеют записи MX, возможно, вам придется заключить их в квадратные скобки