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

Exim ACL для ограничения отправителя на отправку почты только на локальный домен

В настоящее время я использую exim, и мне нужно ограничить почтовый адрес для отправки почты только в локальный домен и запретить почту для исходящих доменов.

Думаю, могло быть так:

deny  local_parts   = sender@localdomain
      domains       = !+local_domains

Не могли бы вы помочь мне в этом?

Спасибо вам большое, ребята :)

Добавьте следующее правило в начало acl_rcpt (или как вы его назвали)

deny condition = ${lookup{$sender_address}nwildlsearch{/path/to/the/local.user.list}{yes}}
       domains = !+local_domains

файл /path/to/the/local.user.list должен содержать регулярные выражения по одному в строке:

^john@domain\.tld
^.*_dpt@domain\.tld
^.*@inner\.domain\.tld