URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 34559
[ Назад ]

Исходное сообщение
"Хитрая аутентификация для Courier Imapd/Pop3d через Mysql"

Отправлено Aqualung , 11-Сен-03 13:19 
Всем привет - есть связка Postfix+Courier Imap, юзера живут в основном в Mysql. Исторически сложилось так, что юзверя аутентифицируются только по юзернейму. Но для виртуальных доменов, которых сопилось множество и постоянно добавляются новые, удобнее сделать аутенфикацию по юзернейм@домен. Вот тут я и застрял - старую схему аутентификации выключать нельзя, надо добавить новую. Authdaemon.mysql уже настроен. Теперича вопрос - нельзя ли добавить новый метод в настройку куриеровского authdaemon'а ? Сейчас там authpam и authmysql. Или же можно сделать добавить новый метод аутентификации в сам imap/pop3 daemon ? Там сейчас среди методов только authdaemon прописан. Но что добавлять и как привязать - неизвестно. Через PAM Mysql IMHO не получится - больно сложный алгоритм выборки юзернейма, добена и пароля из базы...
Если кто что-то в этом роде настраивал - поделитесь.

Содержание

Сообщения в этом обсуждении
"Хитрая аутентификация для Courier Imapd/Pop3d через Mysql"
Отправлено artist , 13-Сен-03 23:16 
По умолчанию курьер так и делает - по юзернейм@домен, просто имя пользователя пишешь юзернейм@домен

##NAME: MYSQL_DEFAULT_DOMAIN:0
#
# If DEFAULT_DOMAIN is defined, and someone tries to log in as 'user',
# we will look up 'user@DEFAULT_DOMAIN' instead.
#
#
DEFAULT_DOMAIN          domain.org


"Хитрая аутентификация для Courier Imapd/Pop3d через Mysql"
Отправлено Aqualung , 15-Сен-03 09:02 
>По умолчанию курьер так и делает - по юзернейм@домен, просто имя пользователя
>пишешь юзернейм@домен
>
>##NAME: MYSQL_DEFAULT_DOMAIN:0
>#
># If DEFAULT_DOMAIN is defined, and someone tries to log in as
>'user',
># we will look up 'user@DEFAULT_DOMAIN' instead.
>#
>#
>DEFAULT_DOMAIN          domain.org

Может по умолчанию он так и делает, но эта схема в текущем authmysql.rc у меня изменена на ту которая мне была нужна. Теперь же я хочу добавить еще одну схему аутентификации с помощью mysql. вот в чем был вопрос.