Доброго дня!Пытаюсь включить аутентификацию для локальных юзеров.
Следующий вариант не срабатывает
deny sender_domains = +relay_domains
authenticated = *
message = local must be authenticated
(В любом случае останавливается здесь, вне зависимости от того, аутентифицирован локальный отправитель или нет)Такое ощущение, что я неправильно понимаю authenticated = * . С другой стороны, в других же местах он логично работает.
Полная конфигурация здесь: 100chuk.ru/files/temp/exim.conf
вышеуказанное вставлялось перед строчкой
accept sender_domains = +relay_domainsЗаранее спасибо.
Потому что вы сами не поняли, что написали. Ваш ACL срабатывает для всех отправляющих доменов из local_domain, которые аутентифицированы.
Правильно будет так, для вашего случая:deny sender_domains = +relay_domains
!authenticated = *
message = local must be authenticated
>Потому что вы сами не поняли, что написали. Ваш ACL срабатывает для
>всех отправляющих доменов из local_domain, которые аутентифицированы.
>Правильно будет так, для вашего случая:
>
>deny sender_domains = +relay_domains
> !authenticated = *
> message = local must be authenticated
>Спасибо за ответ
Как я выше написал, смущает то что в обоих случаях не пропускает - и когда аутентифицирован и когда нет. Соотв. попробовал сейчас еще раз вышеуказанное (раньше уже пробовал) - результат тот же - почтовому клиенту вне зависимости от наличия или отсутствия аутентификации выдается при отправке письма ошибка: local must be authenticated
В логе вот такое:
2009-06-02 10:59:29 H=(192.168.0.2) [188.*.*.*] F=<info@*.ru> rejected
RCPT <*@mail.ru>: local must be authenticated
Неужели никто не хочет/может помочь?