Здравствуйте.

Пытаюсь заставить Exim аутентифицировать пользователей с помощью
Dovecot SASL. Главная цель - SMTP Auth.

В конфиге exim:

dovecot_plain:
  driver = dovecot
  public_name = PLAIN
  server_socket = /var/run/dovecot/auth-client
  server_set_id = $auth1

dovecot_login:
  driver = dovecot
  public_name = LOGIN
  server_socket = /var/run/dovecot/auth-client
  server_set_id = $auth1

dovecot_cram-md5:
  driver = dovecot
  public_name = CRAM-MD5
  server_socket = /var/run/dovecot/auth-client
  server_set_id = $auth1

К примеру мы имеем:
Thunderbird - CRAM-MD5 

Три пользователя хранятся в LDAP с разными схемами хеша паролей. (для
тестов)

1: CRYPT 
2: MD5-CRYPT 
3: MD5 

Когда я пытаюсь аутентифицироваться юзая secure connection(шифорование пароля) 
1м и 2м клиентом через Thunderbird, то в логах dovecot следующая ошибка: 
"Requested CRAM-MD5 scheme, but we have only CRYPT" 

Когда 3м вот такая: 
"Requested CRAM-MD5 scheme, but we have only PLAIN-MD5" 

Не совсем понимаю как побороть. В каком типе шифрования нужно
сохранять пароли? Или я вообще что-то делаю не так?
*Да, я прекрасно понимаю что можно юзать plain text over SSL, но есть задача 
сделать SMTP аутентификацию клиентов*

Скорее всего вопрос не совсем в это сообщество, но может кто поможет,
так как я чувствую что ответ несколько тривиален, а я просто что-то
упускаю.

-- 
С уважением,
Проскурин Кирилл


-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to