Титла: Postfix - user admin Публикувано от: eol в Jun 04, 2006, 17:31 Postfix+pgsql с помоща на тази статия на Никола Антонов
логина на https://url/postfixadmin/ е ОК. Когато се опитам да се логна на https://url/postfixadmin/users с валиден мейл за username и валидна парола за този user получвам Your password is not correct! Пробвано е с user/pass ; user@domain.com/pass user@fqdn/pass тогава получавам Your login is not correct. Make sure that you login with your email address! Лог-а на апача нищо не казва, в postgres.log : 2006-06-04 17:21:41 [4369] LOG: connection authorized: user=postfix database=postfix 2006-06-04 17:21:41 [4370] LOG: connection received: host=127.0.0.1 port=57814 2006-06-04 17:21:41 [4370] LOG: connection authorized: user=postfix database=postfix 2006-06-04 17:21:49 [4374] LOG: connection received: host=127.0.0.1 port=57815 2006-06-04 17:21:49 [4374] LOG: connection authorized: user=postfix database=postfix 2006-06-04 17:21:49 [4376] LOG: connection received: host=127.0.0.1 port=57816 A user-a е валиден - т.е. приема/изпраща мейлс, подлежи на манипулация през Админ интерфейса (освен промяна на quota na mail-boxa ама това се отнася за всички юзери и е бял кахър за момента) Цялата идея е, че искам да им дам интерфейс от където да си манипулират мейл-боксовете.Най-малкото (но най-важното) да си сменят паролите. За WEB интерфей към пощата ползвам SquirrelMail така, че ако някой има идея за плъгин за pass-change към него ще съм благодарен. Титла: Postfix - user admin Публикувано от: eol в Jun 05, 2006, 00:43 Някакви идеи къде да погледна още?
Това са нещата които имам като DB & tables postfix=> \l List of databases Name | Owner | Encoding -----------+----------+---------- postfix | postfix | LATIN1 template0 | postgres | LATIN1 template1 | postgres | LATIN1 (3 rows) postfix=> \dt List of relations Schema | Name | Type | Owner --------+---------------+-------+--------- public | admin | table | postfix public | alias | table | postfix public | domain | table | postfix public | domain_admins | table | postfix public | log | table | postfix public | mailbox | table | postfix public | vacation | table | postfix (7 rows) Освен това: mail:/home/eol$ psql -U postfix postfix Password: Welcome to psql 7.4.7, the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \q to quit postfix=> SELECT password FROM mailbox WHERE username='eol' ; password ---------- (0 rows) postfix=> SELECT password FROM mailbox WHERE username='eol@domain.com' ; password ------------------------------------ $1$kuPdV3QF$MZE70.LV2U.sVayj8ILUA. (1 row) -- явно работи в конзола, но пък самият postfiadmin/users/login.php script нещо не му харесва... Титла: Postfix - user admin Публикувано от: eol в Jun 05, 2006, 02:37 Хитро.... мнооогооо хитро... след няколкочасови мъки the solution is :
../postfixadmin/config.inc.php --> $CONF['encrypt'] = 'system'; --> това е по default И не работи ![]() $CONF['encrypt'] = 'md5crypt'; --> това е after change и работи ![]() |