exim, авторизация по логину
Добавлено: 2010-02-18 8:56:03
Возможно ли настроить exim что бы в нем можно было авторизироваться как по "login@domen" так и "login". Если да, подскажите как сделать?
И один в поле воин, если он по-русски скроен
https://www.forum.lissyara.su/
у меня сейчас такlissyara писал(а):нарисовать соответствующий аутентификатор
Код: Выделить всё
begin authenticators
lookup_cram:
driver = cram_md5
public_name = CRAM-MD5
server_secret = ${lookup mysql {select password from accounts where login='$1'}{$value}fail}
server_set_id = $1
login:
driver = plaintext
public_name = LOGIN
server_prompts = Username:: : Password::
server_condition = ${lookup mysql {select login from accounts where login='$1' and password='$2'}{yes}{no}}
server_set_id = $1Код: Выделить всё
login2:
driver = plaintext
public_name = LOGIN
server_prompts = Username:: : Password::
server_condition = ${lookup mysql {select login2 from accounts where login2='$1' and password='$2'}{yes}{no}}
server_set_id = $1Код: Выделить всё
select password from accounts where login='$1'Код: Выделить всё
select password from accounts where login='$1' OR login2 = '???' Вы спросили как, вам ответили. Делать за Вас нет никакого желания. Всего хорошего.у меня в я чейчке login почта в формате "логин@домен.ру" в login2 "логин"
какую переменную нужно поставить в запрос?
Код: Выделить всё
password_query = SELECT `username` as `user`, `password` FROM \
`mailbox` WHERE `username` = '%n@[b]domain.ru[/b]' AND `active`='1'