Страница 1 из 1

Аутенфикация Exim без ввода домена.

Добавлено: 2007-08-21 1:15:47
burn
Поставил exim + courier-imap по статье. все работает, но, мне необходимо, чтобы пользователь при настройке клиента не вводил домен.
как это можно сделать? я так и не допер что писать в аутенфикаторы...

Re: Аутенфикация Exim без ввода домена.

Добавлено: 2007-08-21 7:45:41
Alex Keda
неплохо бы линк на статью давать....

Код: Выделить всё

# Секция авторизации при отправке писем. Ввиду того,
# что почтовых клиентов много, и все всё делают
# по-своему, то и механизмов авторизации три...
begin authenticators

# А вот по какому методу авторизуется оутглюк - я уже и
# не помню... Хотя в своё время долго ковырялся,
# пока настроил... Толь plain, толь login...
auth_plain:
  driver = plaintext
  public_name = PLAIN
  server_condition = ${lookup mysql{SELECT `username` FROM \
                     `mailbox` WHERE `username` = \
                     '${quote_mysql:$1@domain-name.ru}' AND `password` = \
                     '${quote_mysql:$2}'}{yes}{no}}
  server_prompts = :
  server_set_id = $2

# Вроде по этому оутглюк, а по предыдущему нетскейп.
auth_login:
  driver = plaintext
  public_name = LOGIN
  server_condition = ${lookup mysql{SELECT `username` FROM \
                     `mailbox` WHERE `username` = \
                     '${quote_mysql:$1@domain-name.ru}' AND `password` = \
                     '${quote_mysql:$2}'}{yes}{no}}
  server_prompts = Username:: : Password::
  server_set_id = $1

# А так авторизуется "Летучая Мышь" - TheBat!
auth_cram_md5:
  driver = cram_md5
  public_name = CRAM-MD5
  server_secret = ${lookup mysql{SELECT `password` FROM \
                        `mailbox` WHERE `username` \
                        = '${quote_mysql:$1@domain-name.ru}'}{$value}fail}
  server_set_id = $1
предполагаю, что примерно так.

Re: Аутенфикация Exim без ввода домена.

Добавлено: 2007-08-21 9:58:46
burn
спасибо!!!! заработало!!! :P

Re: Аутенфикация Exim без ввода домена.

Добавлено: 2007-08-21 11:22:39
Alex Keda
burn писал(а):спасибо!!!! заработало!!! :P
за те два часа что прошли между вопросом мне в аське, и вопросом на форуме, можно было прочитаьь секцию аутентификаторов в документации...

Re: Аутенфикация Exim без ввода домена.

Добавлено: 2007-08-21 12:24:07
serge
а мона в аутентификаторах домен вообще не писать. Тож работает :)

Re: Аутенфикация Exim без ввода домена.

Добавлено: 2007-08-21 19:59:06
Alex Keda
ну, если у него в БД уже с доменами - то без вариантов.