Exim4 отправлять с помощью smarthost, если smarthost не работает, отправлять напрямую

Exim4 отправлять с помощью smarthost, если smarthost не работает, отправлять напрямую.

Как я могу этого достичь?

1 ответ

Я бы сделал это, написав скрипт, который бы определял, был ли смарт-хост включен или нет, и возвращал 0 или 1 соответственно. Затем вы можете настроить свой маршрутизатор следующим образом:

condition = ${run{/my/magic/script.sh}{1}{0}} 

Если smarthost работает Если smarthost не работает, состояние маршрутизатора не будет выполнено, и exim будет переходить к следующему маршрутизатору, пока не найдет прямой SMTP-маршрутизатор.

Другие вопросы по тегам