Исходящая почта Exim - белый список доменов

Исходящая почта Exim - белый список доменов

Я использую Exim версии 4.91. Как настроить его на блокировку исходящих писем, за исключением нескольких доменов?

По сути, почтовый сервер должен отправлять письма только пользователям example.com, example.net и example.org. Письма на любые другие домены должны быть заблокированы.

решение1

Добавьте строфу в начало раздела маршрутизаторов (порядок важен, так как используется первый совпадающий маршрутизатор):

deny_domains:
  driver = redirect
  domains = ! example.com : ! example.net : ! example.org
  allow_fail
  data = :fail: Mailing is only allowed to example.com, example.net and example.org
  no_more

Этот маршрутизатор будет соответствовать другим доменам, отличным от перечисленных, из-за восклицательных знаков отрицания; тег data :fail:указывает на то, что это ошибка.

Директива no_moreостанавливает попытки exim использовать другие маршрутизаторы для соответствующих доменов.

Связанный контент