Exim4 отправлять с помощью smarthost, если smarthost не работает, отправлять напрямую
Exim4 отправлять с помощью smarthost, если smarthost не работает, отправлять напрямую.
Как я могу этого достичь?
1 ответ
Я бы сделал это, написав скрипт, который бы определял, был ли смарт-хост включен или нет, и возвращал 0 или 1 соответственно. Затем вы можете настроить свой маршрутизатор следующим образом:
condition = ${run{/my/magic/script.sh}{1}{0}}
Если smarthost работает Если smarthost не работает, состояние маршрутизатора не будет выполнено, и exim будет переходить к следующему маршрутизатору, пока не найдет прямой SMTP-маршрутизатор.