>>>Помогите пожалуйста с настройкой EXIM.
>>>Уже голова не работает.
>>>Мне необходимо сконфигурировать так что-бы пользователи из списка /etc/not_permitted
>>
>>Как вы определяете пользователя? По MAIL FROM? SMTP AUTH?
>
>Запутался уже.
>Пробовал что-то чроде этого
>acl_check_sender: в предложенной вами конструкции есть 2 тотальных ошибки и 1 логическая.
>accept hosts = :
>domains = !+local_domains
что этим было сказано?
>deny message =
> You Have Not Permitted To Send Mail Out!
> senders
> = /etc/rej_users
отправляемся читать доку по спискам
>accept
это смешно
>
>и в transports что-то пихал, не получяется :(
надо было показать это "что-то" вместе бы посмеялись.
наверно пора читать документацию, сначала по работе со списками.
вот такая конструкция будет работать 100%
в определении переменных в global
addresslist deny_for_out = lsearch;/etc/rej_users
в acl_smtp_rcpt:
deny message = You Have Not Permitted To Send Mail Out!
senders = +deny_for_out
domains = !+local_domains
на самом деле задать список можно было и в acl, а не в global:
${lookup{$sender_address}lsearch{/etc/rej_users}{yes}{no}}
но есть нюанс использования (сравнения) списка senders и списка полученного lookup, какие, найдёте в документации
Удачи.