The OpenNET Project / Index page

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

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

"courier-imap+mysql,  неработают свежие ящики "  
Сообщение от TrebleReel email(ok) on 12-Апр-06, 00:33 
Продолжая мучать почту столкнулся вот с такой бедой:
Заведенный тестовый юзер отменно пускается

root@www# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK Hello there.
user user@test.ru
+OK Password required.
pass password
+OK logged in.

а вот любой другой нет

root@www# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK Hello there.
user vasya@test.ru
+OK Password required.
pass ********
-ERR Login failed.
quit
+OK Better luck next time.
Connection closed by foreign host.

Что в базе:

Database changed
mysql> SELECT *  FROM  `users`  LIMIT 0 , 30;
+--------+---------------+----------+------+------+----------------+-------------------+----------------------------------------+
| id     | crypt         | passwd   | uid  | gid  | mbox_host      | shell             | home                                   |
+--------+---------------+----------+------+------+----------------+-------------------+----------------------------------------+
| user   | xfJI12K.Ck     | password   | 1001 |    6 | test.ru | /usr/sbin/nologin | /usr/local/vmail/test.ru/user  |
| vasya | 7eQdcWz jkE | vfwipx2      | 1001 |    6 | test.ru | /usr/sbin/nologin | /usr/local/vmail/test.ru/vsya  |
| info   |  us.ze4ofdsdk| Kf3jd         | 1001 |    6  | test.ru | /usr/sbin/nologin | /usr/local/vmail/test.ru/info   |
+--------+---------------+----------+------+------+----------------+-------------------+----------------------------------------+
5 rows in set (0.00 sec)

tail /var/log/maillog

Apr 11 23:24:33 www authdaemond: Authenticated: sysusername=<null>, sysuserid=1001, sysgroupid=6, homedir=/usr/local/vmail/test.ru
Apr 11 23:24:33 www authdaemond: Authenticated: clearpasswd=password, passwd=xfJI12K.Ck
Apr 11 23:24:33 www pop3d: LOGIN, user=user@test.ru, ip=[127.0.0.1]
Apr 11 23:24:38 www pop3d: LOGOUT, user=user@test.ru, ip=[127.0.0.1], top=0, retr=0, rcvd=12, sent=53, time=5
Apr 11 23:25:34 www pop3d: LOGIN FAILED, user=vasya@test.ru, ip=[127.0.0.1]
Apr 11 23:25:43 www pop3d: LOGOUT, ip=[127.0.0.1]


Не могу понять почему вроде одних и тех же юзер не пускает, прошу помочь


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "courier-imap+mysql,  неработают свежие ящики "  
Сообщение от rm (??) on 12-Апр-06, 00:58 
auth.log ?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "courier-imap+mysql,  неработают свежие ящики "  
Сообщение от TrebleReel email(ok) on 12-Апр-06, 01:10 
>auth.log ?
Там пусто, а вот в debug нашлось:

Apr 12 00:04:53 www authdaemond: SQL query: SELECT CONCAT(id,'@',mbox_host), crypt, "", 1001, 6, home, CONCAT(home,'/Maildir'), "
Apr 12 00:04:53 www authdaemond: supplied password 'vfwipx2' does not match encrypted password '7eQdcWz jkE'
Apr 12 00:04:53 www authdaemond: authmysql: REJECT - try next module
Apr 12 00:04:53 www authdaemond: authcustom: trying this module
Apr 12 00:04:53 www authdaemond: authcustom: nothing implemented in do_auth_custom()
Apr 12 00:04:53 www authdaemond: authcustom: REJECT - try next module
Apr 12 00:04:53 www authdaemond: authpipe: trying this module
Apr 12 00:04:53 www authdaemond: authpipe: REJECT - try next module
Apr 12 00:04:53 www authdaemond: FAIL, all modules rejected
Apr 12 00:05:01 www pop3d: Disconnected, ip=[127.0.0.1]

Добавлял в базу это командой:

INSERT INTO `users` VALUES ('vasya', ENCRYPT('password'), 'vfwipx2', 1001, 6, 'test.ru','/usr/sbin/nologin','/usr/local/vmail/test.ru/vasya', 127, 'Y');


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "courier-imap+mysql,  неработают свежие ящики "  
Сообщение от SubGun email(??) on 12-Апр-06, 12:25 
Интересно, а ты ему папку создаешь, когда заводишь юзера в MySQL? ;)

Дальше, ENCRYPT('password'), 'vfwipx2'. Ты заводишь пользователя, указывая разные пароли в качестве чистого и шифрованного!!!! Должно быть так:

INSERT INTO `users` VALUES ('vasya', ENCRYPT('vfwipx2'), 'vfwipx2', 1001, 6, 'test.ru','/usr/sbin/nologin','/usr/local/vmail/test.ru/vasya', 127, 'Y');

На это у тебя указывают следующий строки лога:

supplied password 'vfwipx2' does not match encrypted password '7eQdcWz jkE'

Несоответствие пароля чистого, зашифрованному. Вот и вся твоя ошибка :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "courier-imap+mysql,  неработают свежие ящики "  
Сообщение от SubGun email(??) on 12-Апр-06, 12:31 
Про папку, это я тебе на будущее :) Нужно послать после создания пользователя ему письмо, тогда MTA создаст для него файл, если mailbox, или структуру папок, если Maildir. При попытке послать запрос POP3, при отсутствии соответствующего файла/папки, ты получишь ошибку "failed chdir!". То есть для автоматизации сего процесса готовься писать форму, которая будет добавлять потльзователя и одновременно посылать ему письмо аля "Вы созданы! Да прибудет с вами аллах!" :)
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "courier-imap+mysql,  неработают свежие ящики "  
Сообщение от alk (??) on 12-Апр-06, 13:19 
>Про папку, это я тебе на будущее :) Нужно послать после создания
>пользователя ему письмо, тогда MTA создаст для него файл, если mailbox,
>или структуру папок, если Maildir. При попытке послать запрос POP3, при
>отсутствии соответствующего файла/папки, ты получишь ошибку "failed chdir!". То есть для
>автоматизации сего процесса готовься писать форму, которая будет добавлять потльзователя и
>одновременно посылать ему письмо аля "Вы созданы! Да прибудет с вами
>аллах!" :)


со всеми этими штуками отлично справляется postfixadmin
и юзера создаст - и мыло ему вышлет :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "courier-imap+mysql,  неработают свежие ящики "  
Сообщение от SubGun email(??) on 12-Апр-06, 13:35 
>со всеми этими штуками отлично справляется postfixadmin
>и юзера создаст - и мыло ему вышлет :)

"Со всеми этими штуками" отлично справятся руки, как девайс. Особенно если у него не Postfix стоит.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "courier-imap+mysql,  неработают свежие ящики "  
Сообщение от alk (??) on 12-Апр-06, 13:44 
>>со всеми этими штуками отлично справляется postfixadmin
>>и юзера создаст - и мыло ему вышлет :)
>
>"Со всеми этими штуками" отлично справятся руки, как девайс. Особенно если у
>него не Postfix стоит.

Ну а если у него Postfix стоит? Postfixadmin тут прекрасно выступает в роли данного девайса
самая удобная вешь, на мой взгляд, на данного mta

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "courier-imap+mysql,  неработают свежие ящики "  
Сообщение от SubGun email(??) on 12-Апр-06, 13:58 
>Ну а если у него Postfix стоит? Postfixadmin тут прекрасно выступает в
>роли данного девайса самая удобная вешь, на мой взгляд, на данного mta
Пользоваться такой гадостью я не стал, просто себе написал простенькую панельку на php и все. Во-первых, давая к ней доступ кому-то, я предохраняюсь от ненужного участия в работе MTA, а во-вторых, я предпочитаю использользовать то, что понимаю, как работает и где может возникнуть проблема, ну и в-третьих, я предпочитаю использовать Exim.

Честно говоря, считаю такой спор глупым, тема совсем другая.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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