15. Установка Roundcube - Установка связки Postfix, MySQL, SpamAssassin, Maia в FreeBSD.

15. Установка Roundcube - Установка связки Postfix, MySQL, SpamAssassin, Maia в FreeBSD.

назад Оглавление

Roundcube - отличный веб клиент для отправки и получения почты. Я уже сказал ранее, что предпочитаю Squirrelmail из за его плагинов и хорошей поддержки. Но, Roundcube выглядит красиво и чуть ли не ‘цветет’. Так что думаю стоит его попробовать. Думаю много пользователей выберут его, а не SquirrelMail. Больше о Roundcube можно узнать посетив страницу http://roundcube.net/.

В данном руководстве описана установка версии 0.1.1_1,1.

Установим Roundcube из портов:

#cd /usr/ports/mail/roundcube
#make install clean

В меню установки не забудьте выбрать “MySQL” и “SPELLCHECK”.

Создадим MySQL базу и пользователя для Roundcube:

#mysql -u root -p mysql >CREATE DATABASE roundcube; >GRANT ALL PRIVILEGES ON roundcube.* TO roundcube@localhost >IDENTIFIED BY 'roundcube_password'; >quit;

Наполним базу Roundcube:

#cd /usr/local/www/roundcube/SQL
#mysql -u roundcube -p roundcube < mysql5.initial.sql

Введите пароль SQL для Roundcube

Отредактируем файл /usr/local/www/roundcube/config/db.inc.php:

...
$rcmail_config['db_dsnw'] = 'mysql://roundcube:roundcube_sql_password@unix(/tmp/mysql.sock)/roundcube';
...

Отредактируем файл /usr/local/www/roundcube/config/main.inc.php:

…
$rcmail_config['default_host'] = ‘ssl://localhost:993‘;
…
$rcmail_config['default_port'] = 993;
…
$rcmail_config['useragent'] = 'RoundCube Webmail';
…

Защитим конфигурационные файлы Roundcube:

#chmod 600 /usr/local/www/roundcube/config/*

Отредактируем файл /usr/local/etc/apache22/Includes/roundcube.conf:

Alias /roundcube "/usr/local/www/roundcube/"
<Directory "/usr/local/www/roundcube">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

Перегрузим конфигурацию Apache:

#apachectl graceful

Протестируем:

Откроем страницу “https://www.domain.tld/roundcube/” и введем в качестве логина ват почтовый адрес и ваш пароль. Теперь вы можете использовать Roundcube как веб клиент для почты. Если возникли проблемы, проверьте лог файл Roundcube, он расположен в “/usr/local/www/roundcube/logs“.

назад Оглавление