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

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

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

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

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

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 попытки поиска других маршрутизаторов для совпадающих доменов.