Установка Roundcube вместо squirrelmail


У меня на сервере установлен IspManager в комплекте с ним идёт squirrelmail, но давайте будем честны – он не очень хорош.

Я решил сделать своим друзьям приятно и  установить нормальный webmail-клиент. Я сделал выбор в пользу Roundcube и не спрашивайте почему, просто я так решил :)

1) Идём в ispmanager -> Возможности и отключаем стандартный squirrelmail

2) Качаем последнюю версию Roundcube, распаковываем и переносим в папку, где он и будет в дальнейшем лежать.

wget http://sourceforge.net/projects/roundcubemail/files/roundcubemail-beta/1.0.3/roundcubemail-1.0.3.tar.gz
tar xvfz roundcubemail-1.0.3.tar.gz
mv roundcubemail-1.0.3 /usr/share/roundcube

3) Создаём файл roundcube.conf:

vi /etc/httpd/conf.d/roundcube.conf

4) Вписываем содержимое:

Alias /webmail /usr/share/roundcube

<Directory /usr/share/roundcube>
AddType application/x-httpd-php .php .php3 .php4 .phtml

# forcing open_base dir do not affect anything
php_admin_value open_basedir /

# AddDefaultCharset UTF-8
AddType text/x-component .htc

<IfModule mod_php4.c>
php_flag display_errors Off
php_flag log_errors On
php_value error_log logs/errors
php_value upload_max_filesize 5M
php_value post_max_size 6M
php_value memory_limit 64M
</IfModule>

<IfModule mod_php5.c>
php_flag display_errors Off
php_flag log_errors On
php_value error_log logs/errors
php_value upload_max_filesize 5M
php_value post_max_size 6M
php_value memory_limit 64M
</IfModule>

<FilesMatch "(.inc|~)$">
Order allow,deny
Deny from all
</FilesMatch>

Order deny,allow
Allow from all

</Directory>

5) Создаем пользователя и базу данных mysql для  Roundcube

6) Переходим по адресу http://ip адрес VDS сервера/webmail/installer/ и продолжаем установку

*smtp_server указываем ‘127.0.0.1’; default_host указываем ‘127.0.0.1’ ; language указываем ‘ru_RU’;

7) Удаляем папку installer

8) изменяем значение переменной $config[‘imap_auth_type’] = LOGIN; в файле /usr/share/roundcube/config/defaults.inc.php

* у меня без этого не заработало

Теперь вместо squirrelmail у нас стоит Roundcube