Почтовые сервера EXIM, sendmail, postfix, Dovecot и инфраструктура: MTA/MDA, антиспам, web‑почта, маршрутизация и эксплуатация почтовых систем.
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
korbnik
- сержант
- Сообщения: 273
- Зарегистрирован: 2008-03-25 14:29:08
- Откуда: Москва
-
Контактная информация:
Непрочитанное сообщение
korbnik » 2011-08-26 13:45:23
Добрый день!
Делаю всё что по этой статье:
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
Что это может быть, где копать?
-= ФриБииСДи! И не БиСДи! =- Copyright (Korenev Boris)
korbnik
-
Хостинг HostFood.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/
-
korbnik
- сержант
- Сообщения: 273
- Зарегистрирован: 2008-03-25 14:29:08
- Откуда: Москва
-
Контактная информация:
Непрочитанное сообщение
korbnik » 2011-08-26 16:18:53
В файле 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.
Заранее благодарен. Борис.
Что ещё можно где-то изменить?
-= ФриБииСДи! И не БиСДи! =- Copyright (Korenev Boris)
korbnik
-
blade_007
- ст. прапорщик
- Сообщения: 571
- Зарегистрирован: 2010-03-12 12:59:08
-
Контактная информация:
Непрочитанное сообщение
blade_007 » 2011-08-26 20:41:30
Попробуйте изменить запрос
Код: Выделить всё
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;
blade_007
-
korbnik
- сержант
- Сообщения: 273
- Зарегистрирован: 2008-03-25 14:29:08
- Откуда: Москва
-
Контактная информация:
Непрочитанное сообщение
korbnik » 2011-08-29 9:58:47
Поменял как посоветовали и всё равно:
Your email address or password are not correct.
Заранее благодарен, Борис.
-= ФриБииСДи! И не БиСДи! =- Copyright (Korenev Boris)
korbnik
-
blade_007
- ст. прапорщик
- Сообщения: 571
- Зарегистрирован: 2010-03-12 12:59:08
-
Контактная информация:
Непрочитанное сообщение
blade_007 » 2011-08-29 15:53:53
Запустите из консоли:
Либо сделайте php-файл и запустите через браузер
Код: Выделить всё
<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password")
or die("Could not connect: " . mysql_error());
print ("Connected successfully");
mysql_close($link);
?>
Суть в чем - проверите где лажа - в настройках доступа пользователя (логин, пароль, фаервол и т.п.) или в настройках postfixadmin.
blade_007
-
korbnik
- сержант
- Сообщения: 273
- Зарегистрирован: 2008-03-25 14:29:08
- Откуда: Москва
-
Контактная информация:
Непрочитанное сообщение
korbnik » 2011-08-30 8:34:06
В этой статье
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;
и всё пошло.
Заранее благодарен, Борис.
-= ФриБииСДи! И не БиСДи! =- Copyright (Korenev Boris)
korbnik