Страница 1 из 1
Связка exim и courier-imap
Добавлено: 2011-08-26 13:45:23
korbnik
Добрый день!
Делаю всё что по этой статье:
http://www.lissyara.su/articles/freebsd ... rier-imap/
Дохожу до этого места:
Код: Выделить всё
По адресу http://IP_servera/mail_admin/admin/ можно поадминить.
Перед этим рихтанул конфиг админки (/usr/local/www/postfixadmin/config.inc.php)
Ввожу login: exim, password: exim и мне браузер выдаёт сообщение:
Код: Выделить всё
DEBUG INFORMATION:
Connect: Access denied for user 'postfix'@'localhost' (using password: YES)
Please check the documentation and website for more information.
Postfix Admin
Forums
Что это может быть, где копать?
Re: Связка exim и courier-imap
Добавлено: 2011-08-26 16:18:53
korbnik
В файле config.inc.php сделал ещё вот эти изменения:
Код: Выделить всё
$CONF['database_type'] = 'mysql';
$CONF['database_host'] = 'localhost';
//$CONF['database_user'] = 'postfix';
//$CONF['database_password'] = 'postfixadmin';
//$CONF['database_name'] = 'postfix';
$CONF['database_user'] = 'exim';
$CONF['database_password'] = 'exim';
$CONF['database_name'] = 'exim';
// $CONF['min_password_length'] = 5;
$CONF['min_password_length'] = 4;
Сделал в браузере запрос http://IP_servera/mail_admin/setup.php
Код: Выделить всё
Postfix Admin Setup Checker
Running software:
PHP version 5.3.8
Apache/1.3.42 (Unix) PHP/5.3.8 with Suhosin-Patch
Checking for dependencies:
Magic Quotes: Disabled - OK
Depends on: presence config.inc.php - OK
Checking $CONF['configured'] - OK
Depends on: MySQL 3.23, 4.0 - OK
Testing database connection - OK - mysql://exim:xxxxx@localhost/exim
Depends on: session - OK
Depends on: pcre - OK
Depends on: multibyte string - OK
Depends on: IMAP functions - OK
Everything seems fine... attempting to create/update database structure
DEBUG INFORMATION:
Invalid query: Access denied for user 'exim'@'localhost' to database 'exim'
Пытаюсь в браузере снова зайти по запросу http://IP_servera/mail_admin/admin/
и сообщает что:
Код: Выделить всё
Your email address or password are not correct.
Заранее благодарен. Борис.
Что ещё можно где-то изменить?
Re: Связка exim и courier-imap
Добавлено: 2011-08-26 20:41:30
blade_007
Попробуйте изменить запрос
Код: Выделить всё
GRANT SELECT, INSERT, DELETE, UPDATE ON exim.* TO exim@localhost;
на
Код: Выделить всё
GRANT SELECT, INSERT, DELETE, UPDATE ON exim.* TO exim@localhost identified by 'YOUR_PASS_FOR_EXIM';
flush privileges;
Re: Связка exim и courier-imap
Добавлено: 2011-08-29 9:58:47
korbnik
Поменял как посоветовали и всё равно:
Your email address or password are not correct.
Заранее благодарен, Борис.
Re: Связка exim и courier-imap
Добавлено: 2011-08-29 15:53:53
blade_007
Запустите из консоли:
Либо сделайте php-файл и запустите через браузер
Код: Выделить всё
<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password")
or die("Could not connect: " . mysql_error());
print ("Connected successfully");
mysql_close($link);
?>
Суть в чем - проверите где лажа - в настройках доступа пользователя (логин, пароль, фаервол и т.п.) или в настройках postfixadmin.
Re: Связка exim и courier-imap
Добавлено: 2011-08-30 8:34:06
korbnik
В этой статье
http://www.lissyara.su/articles/freebsd ... rier-imap/ написано так:
Код: Выделить всё
FLUSH PRIVILEGES;
GRANT USAGE ON exim.* TO exim@localhost;
GRANT SELECT, INSERT, DELETE, UPDATE ON exim.* TO exim@localhost;
CREATE DATABASE `exim`;
Я поменял последовательность выполнения команд:
CREATE DATABASE `exim`;
GRANT USAGE ON exim.* TO exim@localhost;
GRANT SELECT, INSERT, DELETE, UPDATE ON exim.* TO exim@localhost;
FLUSH PRIVILEGES;
и всё пошло.
Заранее благодарен, Борис.