Связка exim и courier-imap

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
korbnik
сержант
Сообщения: 267
Зарегистрирован: 2008-03-25 14:29:08
Откуда: Москва
Контактная информация:

Связка exim и courier-imap

Непрочитанное сообщение 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)

Хостинговая компания 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/

Аватара пользователя
korbnik
сержант
Сообщения: 267
Зарегистрирован: 2008-03-25 14:29:08
Откуда: Москва
Контактная информация:

Re: Связка exim и courier-imap

Непрочитанное сообщение 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)

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: Связка exim и courier-imap

Непрочитанное сообщение 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;

Аватара пользователя
korbnik
сержант
Сообщения: 267
Зарегистрирован: 2008-03-25 14:29:08
Откуда: Москва
Контактная информация:

Re: Связка exim и courier-imap

Непрочитанное сообщение korbnik » 2011-08-29 9:58:47

Поменял как посоветовали и всё равно:

Your email address or password are not correct.

Заранее благодарен, Борис.
-= ФриБииСДи! И не БиСДи! =- Copyright (Korenev Boris)

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: Связка exim и courier-imap

Непрочитанное сообщение blade_007 » 2011-08-29 15:53:53

Запустите из консоли:

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

mysql -u exim -pexim -h localhost
Либо сделайте php-файл и запустите через браузер

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

<?php
    $link = mysql_connect("localhost", "mysql_user", "mysql_password")
        or die("Could not connect: " . mysql_error());
    print ("Connected successfully");
    mysql_close($link);
?>
Суть в чем - проверите где лажа - в настройках доступа пользователя (логин, пароль, фаервол и т.п.) или в настройках postfixadmin.

Аватара пользователя
korbnik
сержант
Сообщения: 267
Зарегистрирован: 2008-03-25 14:29:08
Откуда: Москва
Контактная информация:

Re: Связка exim и courier-imap

Непрочитанное сообщение 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)