> > > клиент успешно аутентифицируется, > > > и server_mail_auth_condition в аутентификаторе не задано, и, согласно > > > перечня проверок выше, логично предположить, что $authenticated_sender > > > должен был установиться
> > server_set_id = $auth1 > Но в server_set_id можно написать все, что угодно. И об этом сказано > в документации. Мне же нужно получить именно то, что было прислано в > AUTH. В $authX находится именно тот логин, который был прислан в команде AUTH (клиент дает команды: EHLO, AUTH, MAIL, RCPT, DATA, QUIT). server_set_id пишете вы. Логично там написать не что угодно, а именно $auth2 в PLAIN и $auth1 в LOGIN. > Не хочется завязываться на $authenticated_id, в котором при ошибке > в конфигурации аутентификатора приедет не то, что нужно, и сломается > ACL. Есть много способов прострелить себе ногу. > а что имеется ввиду под словами "При обыкновенной аутентификации"? > Есть еще какая-то "необыкновенная" ? :-\ Вот параметр AUTH команды MAIL я и назвала необыкновенной. В реальной жизни я о таком не слышала. Обыкновенные клиенты рядовых пользователей (Outlook Express, Thunderbird и т.п.) дают команду AUTH. Команду AUTH, а не параметр AUTH команды MAIL. _______________________________________________ Exim-users mailing list [email protected] http://mailground.net/mailman/listinfo/exim-users
