On Tue, Dec 20, 2011 at 04:04:37PM +0200, [email protected] wrote: > > > > клиент успешно аутентифицируется, > > > > и 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.
Лена, Вы все верно пишете. Но не даете ответа на основной вопрос. :) Если такой функционал есть, и он описан, почему бы не использовать его? Ну вот хочется мне $authenticated_sender и все тут! :) -- MINO-RIPE _______________________________________________ Exim-users mailing list [email protected] http://mailground.net/mailman/listinfo/exim-users
