|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Nesterenko 2:5020/600.600 04 Jan 2003 22:54:16 To : All Subject : Чудеса с exim, да и только... --------------------------------------------------------------------------------
Разобрался я наконец-то с smtp-аутентификацией средствами exim. Hо в процессе
вылезло довольно много странных вещей. Может, кто-нибудь сталкивался с подобным?
Есть exim 3.36, собранный с поддержкой AUTH_PLAIN и AUTH_MD5. В конфиге по
поводу аутентификаторов написано следующее:
===================================================================
cram:
driver = cram_md5
public_name = CRAM_MD5
server_secret = ${if eq{$1}{user_login}{user_password}fail}
server_set_id = $1
plain:
driver = plaintext
public_name = PLAIN
server_condition = \ ${if
and{{eq{$2}{user_login}}{eq{$3}{user_password}}}{yes}{no}}
server_set_id = $2
fixed_login:
driver = plaintext
public_name = LOGIN
server_prompts = "Username:: : Password::"
server_condition = \
${if and{{eq{$1}{user_login}}{eq{$2}{user_password}}}{yes}{no}}
server_set_id = $1
===================================================================
Захожу телнетом, говорю EHLO - в ответ честно получаю:
250 - AUTH CRAM_MD5 PLAIN LOGIN.
Теперь, собственно, странности:
1. В описании fixed_login строка server_prompts не соответствует доке - там
так: server_prompts = User Name : Password. Hо это ЕДИHСТВЕHHЫЙ способ заставить
exim уживаться с Outlook Express. TheBat 1.53d при тех установках, которые в
доке - работает. Аутглюк - отказывается аутентифицироваться. Ладно, спишем на
особое понимание стандартов Майкрософтом...
2. Если в TheBat установить требование аутентификации по CRAM-MD5 - при
отправке оно долго думает, после чего получает отлуп с диагнозом "Hа сервере не
найдено подходящих алгоритмов аутентификации" (???). В какую сторону рыть? В
конфигах накривлено, или же Bat/Exim староваты, и стоит попробовать версию
посвежее?
3 (и самое интересное). Если в TheBat установить обычную аутентификацию без
MD5 - письмо отправляется успешно. Hо если после этого посмотреть в rejectlog
Exim-а - там можно увидеть ругань на... "Incorrect authentication data"! Чудеса,
да и только - письмо отрелэилось успешно, а аутентификация, оказывается, не
прошла... :)
Кто-нибудь с таким сталкивался? Буду благодарен за любые советы. Писать можно
сюда, нетмейлом или емейлом - на alexnest@continental.ru или
alexnest@smithea.ru. Заранее спасибо.
С уважением - Alexander. [ICQ 7187057]
[Team Yuri Naumov's Blues]
[Team Творчество Вени Д'ркина]
... Ставили на чудо - выпала беда.
--- Серый котейко
* Origin: ...и pассказал похабный анекдот. (2:5020/600.600)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/44783e17323d.html, оценка из 5, голосов 10
|