Проблемма

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ron
проходил мимо

Проблемма

Непрочитанное сообщение ron » 2006-09-06 10:50:10

Поставил связку Postfix+Cyrus-sasl2+courier-imap+MySQL+postfix-admin
Появилась проблема авторизации
вот логи
Sep 6 13:29:54 mail pop3d: Connection, ip=[192.168.5.100]
Sep 6 13:29:54 mail authdaemond: received auth request, service=pop3, authtype=login
Sep 6 13:29:54 mail authdaemond: authmysql: trying this module
Sep 6 13:29:54 mail authdaemond: SQL query: SELECT `username`, `password`, "", 125, 125, '/var/spool/mail', maildir, quota, `name`, "" FROM `mailbox` WHERE `username` = "ron@my_domain.ru" AND (active='1')
Sep 6 13:29:55 mail pop3d: LOGIN FAILED, user=ron, ip=[192.168.5.100]
Sep 6 13:29:55 mail authdaemond: supplied password '12369' does not match encrypted password '12369'
Sep 6 13:29:55 mail authdaemond: authmysql: REJECT - try next module
Sep 6 13:29:55 mail authdaemond: FAIL, all modules rejected
Sep 6 13:30:00 mail pop3d: Disconnected, ip=[192.168.5.100]

Где таится косяк?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

ron
проходил мимо

Непрочитанное сообщение ron » 2006-09-06 11:29:40

извеняюсь за беспокойство
проблема решина


Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Проблемма

Непрочитанное сообщение dikens3 » 2008-05-25 22:35:45

WHERE `username` = "ron@my_domain.ru" AND (active='1')
Скобки необязательны, т.к. других приоритетов в условии отбора нет (NOT, OR и т.п.)

К примеру вот так нужно было бы использовать скобки:

Код: Выделить всё

WHERE `username` = "ron@my_domain.ru" AND (active='1' OR ДРУГОЕ_ПОЛЕ='XX') 
P.S. Работает и фиг с ними.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.