Exim i autoryzacja użytkowników z bazy.
Arkadiusz Rdest
weed w punkt.pl
Nie, 24 Lut 2008, 00:28:10 CET
TG wrote:
> Witam!
> Czy ktoś z Was może mi podpowiedzieć jak skonfigurować autoryzację
> wirtualnych użytkowników, tzn. z bazy mysql'elowej? Konfigurację mam
> zgodną mniej więcej z http://pl.docs.pld-linux.org/uslugi_exim.html i
> http://www.baseciq.org/linux/virtualexim.html, przy okazji wielkie
> dzięki dla autorów!
> Mam exima 4-68.1.
np. tak
AUTH_PLAIN = SELECT password_enc FROM mail_users WHERE username =
'${quote_mysql:$2}'
AUTH_LOGIN = SELECT password_enc FROM mail_users WHERE username =
'${quote_mysql:$1}'
begin authenticators
plain:
driver = plaintext
public_name = PLAIN
server_prompts = :
server_condition = "${if and { {!eq{$2}{}} {!eq{$3}{}} \
{crypteq{$3}{${lookup
mysql{AUTH_PLAIN}{$value}fail}}} } {yes}{no}}"
server_set_id = $2
login:
driver = plaintext
public_name = LOGIN
server_prompts = "Username:: : Password::"
server_condition = "${if and { {!eq{$1}{}} {!eq{$2}{}} \
{crypteq{$2}{${lookup
mysql{AUTH_LOGIN}{$value}fail}}} } {yes}{no}}"
server_set_id = $1
tylko dsotosuj oczywiscie odpowiednio nazwy pol w bazie pod siebie
--
-[ net and sys admin ]-[ Learn the facts and make up your own ]-
-[ a.rdest()infomex()pl]-[ damn mind. That's why you have one. ]-
Więcej informacji o liście dyskusyjnej pld-users-pl