LINUX.ORG.RU
ФорумAdmin

courier-imap + authuserdb


0

0

Короче меня настройка почты почему-то приводит в состояние крайней раздражённости и полного бессилия.

ОС Debian lenny

Настроил exim, авторизация через authpwd.dbm. Всё работет отлично, письма приходят и отправляются. Но с courier беда. Через authpam (при соотвественно созданных пользователях) всё работает отлично. Но вот через authdb нифига!

По шагам мои действия:
cd /etc/courier
touch userdb
туда пользователя суём
username uid=1000|gid=1000|home=/var/maildirs/username
userdbpw -md5 | userdb username set systempw
воожу пароль два раза, userdb теперь выглядит:
username systempw=....|uid...
chmod 600 userdb
makeuserdb
создались userdb.dat userdb.lock userdbshadow.dat
в authdaemonrc делаем
authmodulelist="authuserdb"
authmodulelistorig="authuserdb"
ну и соотвественно папку /var/maildirs/username с владельцем и групой с uid=1000 gid=1000

рестартим courier-authdaemon и courier-imap

Конектимся через thunderbird и фигу
login incorect

Не знаю в чём может быть проблема, в логах нифига путнего кроме как imapd: LOGIN FAILED нет.

Блин совсем запарился никаких идей нет, может у кого есть какие предположения ?


Ответ на: комментарий от undertaker

О да, щас буду пробовать. Вот к сати странная фишка. Я удалил /var/log/mail.log При перезапуске courier лог не создался, потом создал его вручную. chown root:adm mail.log И courier в него не пишет нифига.

Щас не нахожу другого выхода как courier - переустановить (как бы отвратительно это не звучало).

По результатам отпишу конечно.

check
() автор топика
Ответ на: комментарий от check

Всё решил проблему, спасибо. Нужно было в userdb логин полностью прописывать вместе с доменном.

check
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.