включить редактирование

Установка и настройка postfixadmin в debian

Создан:

Берем свежий архив (на момент написания статьи это 2.3.6)
http://sourceforge.net/projects/postfixadmin/files/postfixadmin/postfixadmin-2.3.6/

root@mail:/home/awful# dpkg -i postfixadmin_2.3.6-1_all.deb

затем будут предложены установлены зависимости, ставим их

root@mail:/home/awful# apt-get install -f

Далее инсталятор предложит выбрать веб сервер, выбираем apache2, дальше задаем пароль для юзера postfixadmin. Затем удостоверимся, что установщик создал базу данных и юзера postfixadmin.

root@mail:/# mysql -u root -p
Enter password: *******

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| postfixadmin       |
| roundcubemail      |
+--------------------+
4 rows in set (0.26 sec)

в списке есть наша база данных postfixadmin (Вы в списке также видите roundcubemail, покажу как настраивать далее), все идем дальше

mysql> SELECT user FROM mysql.user;
+------------------+
| user             |
+------------------+
| root             |
| debian-sys-maint |
| mail             |
| postfixadmin     |
| roundcube        |
+------------------+
5 rows in set (0.03 sec)

в списке должен быть юзер postfixadmin.
Далее редактируем конфиг postfixadmin:

root@mail:/#vim /etc/postfixadmin/config.inc.php

находим каждый из этих параметров и приводим к соответствующему виду:


$CONF['configured'] = true;
$CONF['database_type'] = 'mysql';
$CONF['database_host'] = 'localhost';
$CONF['domain_path'] = 'YES';
$CONF['domain_in_mailbox'] = 'NO';
$CONF['database_user'] = 'postfixadmin';
$CONF['database_password'] = 'postfixadmin';
$CONF['database_name'] = 'postfixadmin';

Далее в браузере идем по адресу http://ВАШ IP/postfixadmin/setup.php.
В случае ошибок, смотрим чего не хватает и доставляем, если везде ОК, то внизу будет возможность задания пароля. После указания пароля "postfixadmin" (учитывайте, если Вы настраиваете postfix из статьи, то пароль измените в конфигурационных файлах!) и нажимаем Generate password hash, появится строка вида:
$CONF[‘setup_password’] = ‘f97s...’;
выделяем все в кавычках и в /etc/postfixadmin/config.inc.php присваиваем значение $CONF[‘setup_password’]. После этого в веб-интерфейсе создаем логин и пароль для администратора.
Можно просто оставить строку $CONF['database_password'] = 'postfixadmin'; (тут на Ваше усмотрение)
Далее создаем домен например info-linux.ru и ящики для этого домена.
Как ставится сам почтовый сервак можно почитать по ссылке:

Настройка postfix dovecot mysql

Все

Автор: awful Просмотров: 6986


Рейтинг статьи: 888

Общий рейтинг по отношению ко всем статьям автора :
{10 [888]}[max] [ * * * * * * * * * * ]

Общий рейтинг из всех статей на сайте :
{10 [888]}[max] [ * * * * * * * * * * ]

[?]
комментариев к данной статье нет

Добавить комментарий к статье


Ctrl+Enter

Для активации кнопки, введите символы, которые Вы видите на картинки.

новая

тема

Заметки на тему IT

Монитор поиска
[x]
Новое сообщение

Сообщения в чате

Вы спрашиваете у гостей/у зарегистрированных/ У Вас спрашивают
всем Ctrl+Enter
зарегистрированным Ctrl+Enter
Ctrl+Enter

Краткая инструкция по работе с чатом

  • Вы должны ввести имя, которое будет запомнено и применяться для чата и комментариев на сайте.
  • Выбрать одну из возможностей
    "Вы спрашиваете у гостей/
    у зарегистрированных/
    У Вас спрашивают"
  • Кликните на один из способов и появиться дополнительная информация