The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"SMTP auth Exim+Mysql"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"SMTP auth Exim+Mysql"
Сообщение от sashas emailИскать по авторуВ закладки on 16-Фев-04, 10:15  (MSK)
Хотелось бы хранить в базе пароли юзеров не в плейнтексте, а виде хеша. В MySql это решается через encrypt('password_plaintext','salt'), где salt вычисляется как часть хеша. Возникает проблема: как это все реализовать в exim.conf?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "SMTP auth Exim+Mysql"
Сообщение от dawnshade emailИскать по авторуВ закладки on 16-Фев-04, 15:57  (MSK)
>Хотелось бы хранить в базе пароли юзеров не в плейнтексте, а виде
>хеша. В MySql это решается через encrypt('password_plaintext','salt'), где salt вычисляется как
>часть хеша. Возникает проблема: как это все реализовать в exim.conf?


Паално примеров в http://groups.yahoo.com/group/exim-users/

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "SMTP auth Exim+Mysql"
Сообщение от sashas emailИскать по авторуВ закладки on 18-Фев-04, 11:23  (MSK)
>>Хотелось бы хранить в базе пароли юзеров не в плейнтексте, а виде
>>хеша. В MySql это решается через encrypt('password_plaintext','salt'), где salt вычисляется как
>>часть хеша. Возникает проблема: как это все реализовать в exim.conf?
>
>
>Паално примеров в http://groups.yahoo.com/group/exim-users/
Спасибо, примеров нормальных там не нашел, но подсказка там была: option crypteq({str1}{str2}). Помогло...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "SMTP auth Exim+Mysql"
Сообщение от dawnshade emailИскать по авторуВ закладки on 18-Фев-04, 18:49  (MSK)
>>>Хотелось бы хранить в базе пароли юзеров не в плейнтексте, а виде
>>>хеша. В MySql это решается через encrypt('password_plaintext','salt'), где salt вычисляется как
>>>часть хеша. Возникает проблема: как это все реализовать в exim.conf?
>>
>>
>>Паално примеров в http://groups.yahoo.com/group/exim-users/
>Спасибо, примеров нормальных там не нашел, но подсказка там была: option crypteq({str1}{str2}).
>Помогло...

Еще здесь посмотри http://www.exim.org/pipermail/exim-users/
Просто теперь гугл идексирует архив ихний, раньше все мэйл-листы были на exim.org с нормальным htdig. Можно было найти хоть чорта лысого....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "SMTP auth Exim+Mysql"
Сообщение от sashas emailИскать по авторуВ закладки on 19-Фев-04, 08:03  (MSK)
>
>Еще здесь посмотри http://www.exim.org/pipermail/exim-users/
>Просто теперь гугл идексирует архив ихний, раньше все мэйл-листы были на exim.org
>с нормальным htdig. Можно было найти хоть чорта лысого....
Да нет, уже все работает. Отрывок из конфига:

begin authenticators

# AUTH PLAIN authentication method with MySQL used by Netscape Messenger.
auth_plain:
    driver = plaintext
    public_name = PLAIN
    server_condition = "${if crypteq{$2}{${extract{1}{:}{${lookup mysql{SELECT \
            passwd FROM users WHERE userid = '${quote_mysql:$2}'}}}}}{1}{0}}"
    server_set_id = $2

# AUTH LOGIN authentication method with MySQL support used by Outlook Express.
auth_login:
    driver = plaintext
    public_name = LOGIN
    server_condition = "${if crypteq{$2}{${extract{1}{:}{${lookup mysql{SELECT \
            passwd FROM users WHERE userid = '${quote_mysql:$1}'}}}}}{1}{0}}"
    server_prompts = "Username:: : Password::"
    server_set_id = $1

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру